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
338707394070	338707394628	338707395178	338707395728	338707396278	338707396828	338707397378	338707397928	338707398478	338707399028	338707399578	338707400128	338707400678	338707401228	338707401778	338707402328	338707402878	338707403428	338707403978	338707404528	338707405078	338707405628	338707406178	338707406728	338707407278	338707407828	338707408378	338707408928	338707409478	338707410028	338707410578	338707411128	338707411678	338707412228	338707412778	338707413328	338707413878	338707414428	338707414980	338707415528	338707416078	338707416628	338707417178	338707417728	338707418278	338707418830	338707419378	338707419928	338707420478	338707421028	338707421578	338707422128	338707422680	338707423228	338707423778	338707424328	338707424878	338707425428	338707425978	338707426530	338707427078	338707427628	338707428178	338707428728	338707429280	338707429828	338707430380	338707430928	338707431478	338707432028	338707432580	338707433128	338707433678	338707434230	338707434778	338707435328	338707435878	338707436428	338707436978	338707437528	338707438080	338707438628	338707439178	338707439728	338707440278	338707440828	338707441378	338707441928	338707442478	338707443028	338707443578	338707444128	338707444678	338707445228	338707445780	338707446328	338707446880	338707447430	338707447978	338707448528	338707449078	338707449628	338707450178	338707450730	338707451278	338707451828	338707452378	338707452928	338707453478	338707454028	338707454578	338707455128	338707455678	338707456228	338707456778	338707457328	338707457878	338707458430	338707458978	338707459528	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2729	3600	2300	2729	3600	2300	2729	3600	2300	2729	3600	2300	2729	3600	2300	2729	3600	2300	2729	3600	2300	2729	3600	2300	2729	3600	2300	2729	3600	2300	2729	3600	2300	2729	3600	2300	2729	3600	2300	2729	3600	2300	2729	3600	2300	2729	3600	2300	2729	3600	2300	2729	3600	2300	2729	3600	2300	2729	3600	2300	2729	3600	2300	2729	3600	2300	2729	3600	2300	2729	3600	2300	2729	3600	2300	2729	3600	2300	2729	3600	2300	2729	3600	2300	2729	3600	2300	2729	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
24997	21450	24451	28875	21454	21478	11737	485	349	330	331	313	312	312	328	285	315	263	291	269	282	275	282	291	273	272	271	252	266	259	250	276	229	275	268	283	274	285	258	228	253	240	248	262	252	248	253	293	251	267	246	246	277	271	243	268	257	268	268	248	259	273	262	271	278	263	266	256	276	238	289	303	257	276	257	230	220	287	298	296	270	264	276	264	248	242	252	269	232	234	259	259	288	244	254	286	275	267	245	259	280	241	270	267	240	266	278	282	228	244	226	255	287	269	277	244	260	217	233	275	278	261	255	285	274	224	262	241	252	266	236	265	294	232	272	279	281	273	257	272	250	277	279	242	265	275	249	262	276	268	245	266	256	257	262	262	251	239	229	263	246	238	222	260	238	262	270	252	287	271	255	261	260	259	270	263	240	277	270	228	259	239	266	265	251	258	234	252	278	259	305	270	253	246	252	247	272	231	249	280	237	259	291	290	249	280	259	241	276	254	244	272	254	243	257	234	240	260	285	250	269	283	268	293	261	228	278	270	266	263	273	268	279	250	269	274	239	243	253	235	256	249	284	260	266	240	257	271	247	293	240	267	243	268	270	248	240	292	283	236	251	255	281	264	252	267	253	247	246	224	288	240	256	248	256	255	250	236	238	230	206	245	260	254	262	270	273	268	261	277	273	257	244	256	238	255	234	234	261	232	273	238	250	269	246	243	265	282	253	260	238	254	253	236	246	250	263	266	230	261	244	232	240	272	257	281	272	299	291	245	291	291	279	244	271	272	264	252	231	281	252	261	248	283	262	247	245	242	260	274	268	273	269	259	242	267	250	279	274	246	280	231	250	218	269	263	250	241	248	260	261	288	250	235	277	255	278	292	247	249	244	258	220	246	262	264	296	240	273	263	250	269	204	261	272	259	275	267	249	238	229	237	227	255	250	259	248	255	237	227	232	236	244	232	244	288	265	250	239	207	275	258	278	251	241	273	281	222	217	216	242	279	259	287	249	244	235	234	228	259	226	264	247	250	235	249	239	254	246	232	251	243	271	248	292	239	280	271	267	278	288	257	256	291	250	260	264	277	271	244	235	246	240	273	247	278	263	220	288	261	262	273	238	254	280	277	253	233	254	249	260	268	278	256	258	223	246	249	240	266	274	251	280	221	254	250	263	234	253	250	273	256	281	283	241	235	251	287	251	288	285	222	246	266	270	255	242	259	284	243	248	266	248	239	226	261	263	249	266	205	261	259	229	246	269	241	283	249	259	274	236	262	285	253	281	249	285	252	257	274	278	262	246	267	282	278	229	255	279	230	262	251	285	248	262	242	244	273	239	276	288	271	264	250	270	245	268	268	294	266	271	277	290	279	261	241	267	281	285	271	252	253	234	250	230	247	248	272	235	256	241	289	269	262	228	266	270	232	277	261	273	294	248	276	270	242	255	255	243	253	281	261	247	233	260	256	234	245	257	289	279	265	271	266	255	256	236	243	261	250	275	264	257	264	231	246	265	271	273	247	249	240	268	253	254	246	235	310	240	262	236	257	275	309	264	267	278	244	280	267	266	271	243	229	233	255	244	253	236	256	227	242	252	268	236	235	270	239	233	262	250	241	298	262	260	268	254	224	228	240	232	235	259	244	273	267	257	276	244	240	264	243	233	237	272	254	259	249	255	284	267	265	262	279	240	250	271	266	244	243	243	262	251	250	271	264	249	260	264	230	279	248	272	263	264	269	263	259	273	250	258	279	268	229	254	269	234	261	275	253	271	266	239	275	254	269	283	271	261	236	271	239	229	250	230	228	279	273	245	248	258	275	290	286	246	248	225	285	261	217	254	261	230	245	223	236	240	283	263	236	270	254	226	265	245	227	256	254	293	266	222	252	288	277	258	267	283	281	279	285	239	257	258	253	253	271	258	258	271	253	249	264	296	251	258	271	257	266	259	241	224	268	235	232	274	230	237	251	272	291	256	257	265	283	241	247	233	266	247	274	243	263	248	256	264	254	239	263	267	262	286	273	257	253	298	278	267	280	258	242	277	247	256	272	253	249	268	270	245	264	250	264	257	238	263	273	269	267	236	242	226	254	253	252	265	288	242	259	258	259	263	256	253	260	230	223	239	272	267	263	256	241	241	210	234	316	251	259	263	258	260	262	283	266	224	284	255	249	251	248	232	260	246	250	244	250	277	228	258	225	229	266	249	275	262	261	272	221	250	234	277	254	266	261	306	297	232	251	232	268	224	235	269	256	242	243	250	253	250	264	250	304	269	246	269	265	256	217	268	245	278	250	287	258	260	250	276	265	258	260	275	286	264	241	282	253	267	258	245	262	253	258	242	259	225	270	245	236	223	240	233	231	263	259	260	265	266	241	248	233	241	268	298	270	239	257	265	250	259	271	243	265	271	257	291	258	264	272	259	274	239	239	261	237	274	250	264	272	227	280	274	260	265	265	293	242	243	252	246	246	295	256	239	259	246	253	264	240	281	233	269	281	255	242	265	242	239	264	264	248	265	243	279	232	255	261	267	240	253	275	292	256	250	271	257	286	284	281	296	252	250	253	290	285	275	253	274	269	274	245	263	223	275	243	231	263	239	256	276	255	273	257	273	260	248	267	282	215	261	240	259	252	264	258	281	244	273	248	241	259	221	266	247	256	253	240	235	245	280	230	229	287	241	265	253	285	270	279	277	259	263	223	308	282	236	259	240	239	233	253	281	238	264	242	244	248	253	264	260	259	273	257	257	251	254	249	270	249	271	265	274	250	263	284	253	257	263	220	265	282	274	294	253	261	275	234	266	281	255	299	240	219	278	286	263	251	291	271	244	271	255	255	282	256	245	250	274	250	256	216	232	285	251	222	298	258	282	258	254	271	298	241	235	258	251	245	250	276	292	260	291	268	271	267	258	248	260	282	276	286	334	290	255	258	251	256	248	246	268	257	263	256	254	250	245	253	262	265	248	262	286	262	248	243	227	254	241	263	263	287	252	241	253	261	238	254	229	257	251	274	251	266	300	290	226	263	236	242	230	273	256	268	270	302	277	230	255	271	248	257	226	234	266	227	234	228	236	257	273	241	252	256	250	239	258	267	246	262	278	240	257	248	250	259	283	264	233	273	259	248	263	214	230	254	279	246	226	259	224	286	254	248	251	260	259	282	253	270	240	247	248	220	258	249	257	259	266	261	251	276	236	222	259	212	246	255	282	257	251	271	281	253	234	237	256	227	243	243	269	256	275	266	270	285	261	267	283	262	273	284	227	252	263	271	275	267	258	256	264	236	260	248	263	251	249	272	216	249	271	261	285	240	235	250	249	262	234	233	254	247	263	280	248	257	282	269	246	256	230	295	263	235	277	278	244	249	245	287	280	249	262	255	247	248	279	258	265	241	193	254	255	250	242	251	259	249	267	254	265	243	262	249	250	257	259	278	281	241	273	270	237	223	268	249	293	278	265	265	247	259	229	268	253	284	279	269	259	243	270	263	266	263	274	247	267	291
43174	53331	6354	851	621	603	632	622	538	566	536	518	538	556	604	532	518	557	536	529	536	499	551	528	509	541	509	518	553	587	567	535	543	577	556	514	539	514	501	564	556	554	523	524	530	537	491	518	525	522	544	546	531	512	527	506	544	524	485	493	508	555	489	536	498	524	487	532	528	500	506	513	517	527	500	563	518	523	489	490	505	544	519	507	521	535	504	558	503	538	521	562	500	506	523	497	521	532	539	490	510	498	486	536	521	489	509	516	524	566	534	515	537	537	556	542	560	527	502	549	526	524	496	518	523	531	564	515	521	553	566	540	521	492	529	513	532	540	534	514	505	513	559	550	532	547	502	538	494	542	548	515	508	531	486	579	555	519	526	532	541	513	546	552	521	526	485	505	554	499	556	527	514	515	498	491	546	542	529	512	544	521	546	499	486	531	504	568	550	496	529	532	529	545	489	492	507	542	576	535	547	530	472	536	559	507	515	521	494	521	531	517	511	525	501	545	526	521	518	501	524	532	532	541	548	501	506	533	554	532	549	516	545	518	494	548	524	538	505	505	566	522	526	495	497	532	513	532	527	508	537	567	554	514	526	530	504	506	536	497	518	563	471	553	518	530	521	538	558	528	550	492	527	537	490	517	542	530	528	505	485	520	515	524	538	513	545	503	516	523	540	499	555	552	514	514	547	521	511	546	484	538	517	502	512	512	534	509	487	529	557	505	507	541	501	519	589	501	529	532	543	516	543	501	516	539	512	509	575	526	539	509	512	527	552	526	541	505	504	522	567	532	523	537	492	480	521	499	533	552	534	503	496	525	520	516	565	512	535	585	507	535	536	509	491	502	498	539	543	555	508	551	497	576	550	529	543	523	506	520	538	545	512	527	515	533	486	515	475	545	549	498	480	547	538	519	522	506	564	505	513	519	483	549	519	536	501	538	548	518	503	518	466	533	499	493	512	513	513	536	493	522	552	512	534	543	549	488	524	516	544	517	581	512	501	539	542	554	510	527	552	531	494	462	530	494	480	564	512	531	510	553	558	561	557	524	511	495	510	508	505	568	489	533	526	487	482	523	547	503	522	536	515	540	533	504	546	515	496	556	526	562	564	522	495	511	539	527	543	535	526	495	557	523	495	545	545	527	541	564	552	595	534	601	526	537	515	501	525	539	532	520	539	516	569	497	564	490	503	526	538	566	518	553	526	526	524	519	519	571	511	513	541	533	497	542	513	560	542	564	551	530	493	536	518	518	554	510	509	574	549	524	487	517	517	526	537	531	525	519	534	516	557	556	474	533	540	500	540	541	469	555	483	543	507	521	514	539	543	500	537	552	497	519	546	520	505	507	551	547	474	502	518	524	565	522	503	559	552	491	532	537	522	535	543	502	505	502	535	512	537	510	508	510	539	500	520	496	545	538	536	515	547	496	526	501	529	537	500	564	523	514	518	509	530	519	527	502	543	509	479	542	510	477	554	534	550	547	523	506	470	511	501	552	501	509	515	526	522	483	539	520	524	518	537	462	504	509	519	536	532	501	538	518	522	536	539	539	529	510	529	503	524	554	556	530	557	538	513	536	503	526	515	517	568	550	558	558	509	483	532	518	529	511	518	514	536	525	513	561	561	545	520	513	540	564	527	549	480	557	512	517	526	544	537	538	542	499	530	556	515	510	509	501	517	507	544	511	510	508	522	510	522	556	534	533	550	498	483	527	535	521	495	503	524	547	479	539	529	513	477	558	570	503	540	575	524	515	525	526	518	512	538	513	545	499	497	547	525	533	522	531	529	511	543	506	537	512	535	509	528	514	496	525	524	544	532	534	504	509	507	545	533	529	484	507	516	512	566	576	477	518	519	558	522	546	504	561	558	475	523	529	522	518	542	543	514	563	501	524	516	499	489	520	531	471	512	480	523	547	490	512	556	523	494	498	479	512	539	508	514	513	514	487	562	529	516	496	535	523	537	517	511	479	500	522	501	553	509	505	516	492	474	525	546	530	524	509	490	490	521	494	518	544	503	517	528	523	474	494	517	564	535	530	513	559	542	551	539	517	516	556	546	544	519	524	524	526	576	504	461	497	513	487	522	514	506	532	516	547	519	557	504	496	535	539	529	564	522	518	553	515	563	570	519	529	550	509	518	526	526	502	529	491	519	536	519	517	532	529	556	477	471	545	506	489	550	546	499	509	526	484	513	530	547	552	536	534	506	527	488	514	508	498	512	526	532	539	517	489	519	506	515	546	532	526	498	503	525	537	490	550	516	532	524	536	564	531	516	548	549	551	545	531	524	520	512	526	503	536	543	558	548	501	554	507	478	548	501	555	511	510	476	536	544	485	467	533	496	522	487	524	529	520	518	549	523	512	525	557	533	519	509	516	527	525	561	511	550	514	539	538	545	539	518	530	531	523	580	496	563	533	550	501	511	527	502	532	495	490	549	536	523	479	529	522	542	540	543	563	578	534	517	508	515	486	530	549	559	518	500	484	502	517	510	520	502	498	504	511	497	557	552	510	537	534	524	514	499	545	522	507	495	535	507	525	516	525	525	504	459	550	571	516	563	538	524	498	526	539	526	534	520	522	510	543	509	526	518	509	523	532	500	494	526	500	493	545	514	495	531	517	538	533	524	500	496	543	501	517	553	495	519	530	534	529	549	532	538	560	524	532	527	521	487	502	543	540	534	529	518	565	521	550	519	519	537	587	541	518	544	518	527	517	493	552	496	517	498	538	530	524	514	515	549	562	507	528	501	523	554	505	529	545	539	528	530	463	498	500	515	522	545	519	511	549	486	522	545	474	457	533	506	488	556	540	511	552	558	498	484	541	570	522	529	529	528	477	500	520	476	559	495	512	539	555	521	484	520	497	538	541	527	539	517	570	522	543	538	540	562	523	542	515	505	555	531	518	523	509	534	515	546	560	570	521	535	497	511	544	531	548	467	517	497	543	523	506	533	544	462	559	519	525	552	533	505	567	485	523	541	486	522	546	525	521	513	558	541	513	518	521	552	523	520	553	533	550	497	547	507	528	531	558	555	515	510	522	591	562	534	502	506	544	538	558	519	534	513	516	549	496	508	519	542	510	535	570	541	496	495	533	502	528	482	497	532	504	533	500	508	482	516	519	502	542	520	538	513	495	515	537	549	539	527	494	574	506	524	517	532	563	497	544	500	543	540	530	500	515	522	521	515	569	538	502	516	592	500	528	559	510	545	533	458	509	517	548	480	530	485	526	519	528	515	500	489	545	504	522	538	504	517	512	494	522	520	520	521	571	520	484	542	500	517	540	522	497	574	544	546	502	511	485	527	532	561	488	522	563	509	528	524	492	486	500	498	535	508	523	539	505	551	504	517	531	533	538	515	501	565	515	567	516	537	514	546	523	537	492	550	500	499	526	506	518	503	540	557	519	499	532	547	516	544	542	483	545	489	473	512	507	518	497	545	548	531	542	529	530	539	516	520	526	551	556	526	527	559	528	530	561	505	522	533	546
34467	17852	4530	242	161	114	85	127	110	103	127	98	100	117	83	101	119	119	97	106	105	98	99	115	112	135	115	119	115	98	97	114	88	106	91	119	109	117	109	119	117	105	136	106	86	93	107	95	88	105	100	98	106	96	90	127	129	116	110	90	92	104	104	95	108	92	93	106	120	116	93	96	108	121	120	105	126	113	92	112	126	86	116	118	81	121	97	98	109	122	106	106	110	93	96	86	104	109	108	93	109	106	89	142	93	120	112	119	105	74	100	111	126	96	96	109	108	98	95	110	122	122	102	109	101	95	118	84	104	104	100	97	88	105	106	123	107	107	109	110	112	97	128	91	120	111	126	109	125	112	124	143	124	99	107	102	105	112	109	115	90	114	112	89	100	100	122	112	120	93	99	128	127	89	109	102	99	102	145	108	108	137	111	97	100	92	98	99	115	97	96	111	114	99	118	110	129	114	91	124	99	95	125	98	107	121	111	117	103	111	107	114	117	115	112	116	91	110	100	116	124	111	89	97	94	102	101	101	117	110	110	117	101	120	118	108	109	106	91	89	105	114	109	110	118	123	96	111	115	101	116	128	98	120	120	110	122	138	109	89	120	101	123	141	126	110	114	117	129	96	105	110	108	117	114	101	109	120	99	105	101	95	113	108	93	131	115	87	120	98	116	103	108	102	108	94	90	103	109	120	117	103	112	124	110	108	105	108	112	106	88	104	118	109	112	121	115	113	107	117	106	101	105	125	102	107	104	104	126	119	102	118	110	119	97	114	105	113	110	125	110	111	109	112	110	94	101	105	100	105	101	112	117	126	91	122	114	108	105	94	93	99	104	103	100	121	113	107	99	103	85	109	95	115	111	89	106	123	96	102	101	122	127	113	112	94	117	105	112	123	128	109	91	103	102	117	113	105	131	113	104	104	110	121	107	108	104	95	92	102	117	99	124	116	116	111	117	103	99	120	100	107	90	136	110	108	112	103	99	109	118	110	99	100	118	113	115	132	117	112	114	105	114	104	102	113	111	128	127	121	105	105	120	110	104	114	118	125	106	103	137	102	102	106	97	150	123	119	105	94	115	110	97	107	132	122	124	101	113	102	110	85	112	106	105	114	101	100	123	113	97	130	104	105	117	110	107	120	109	91	97	108	115	105	90	122	111	117	120	112	105	94	106	95	85	104	101	115	119	115	105	112	92	118	122	97	95	131	122	131	106	107	99	105	115	112	110	116	103	117	90	108	79	101	105	97	100	125	107	109	115	97	97	100	99	127	112	114	117	111	134	104	99	118	105	100	124	98	105	150	107	112	125	118	88	121	103	113	94	98	92	99	96	108	101	92	115	110	98	104	95	99	103	119	115	107	105	104	103	113	124	106	112	91	115	107	114	110	110	111	123	124	138	103	121	94	107	103	105	108	108	122	113	112	106	118	116	106	95	94	101	101	121	109	103	106	108	94	120	89	99	114	121	113	105	113	117	109	115	101	122	108	108	108	101	106	114	110	132	124	103	91	104	108	111	90	91	79	109	108	108	112	136	111	106	97	98	97	120	116	98	117	82	99	105	87	125	129	112	116	115	91	117	97	118	101	108	122	97	123	99	116	135	138	120	109	114	150	130	113	96	110	111	114	111	110	109	105	93	93	123	109	104	114	111	112	106	105	120	115	120	114	111	121	110	130	104	107	97	99	104	82	111	92	118	105	104	122	96	117	87	106	121	118	111	128	116	93	98	88	93	111	96	121	112	106	104	104	96	102	106	108	94	117	105	104	114	106	112	101	109	117	123	115	113	96	128	111	110	138	90	127	121	112	116	101	92	99	113	96	99	104	95	116	93	116	109	109	113	105	103	118	135	118	96	112	109	112	126	111	107	111	98	109	116	120	110	112	104	110	100	120	107	109	112	109	102	98	83	93	105	91	104	118	104	118	125	103	113	111	123	103	112	99	102	105	111	111	117	89	103	112	100	90	93	91	108	110	115	112	124	125	120	125	123	132	105	114	107	111	106	101	135	123	111	124	105	115	125	92	93	96	118	111	105	113	111	89	115	105	103	116	101	114	93	113	108	128	107	105	97	114	102	112	88	99	91	120	111	104	107	93	123	124	101	95	87	104	115	116	128	109	105	84	118	118	100	98	108	108	122	117	124	148	91	108	91	99	108	124	103	104	114	98	117	104	133	126	109	116	94	101	84	108	103	133	102	117	95	121	109	112	117	134	83	107	113	115	99	100	92	90	117	107	103	119	135	109	132	124	105	135	102	109	112	122	107	98	96	131	113	117	130	81	101	94	104	115	110	115	116	100	125	112	99	112	121	112	111	110	104	95	128	109	74	95	104	125	112	94	116	107	119	127	100	99	127	122	102	97	107	105	119	125	133	114	116	124	103	103	101	94	121	114	105	105	108	101	112	105	101	100	103	109	125	122	118	111	107	101	102	100	124	102	136	102	121	105	124	94	97	116	115	112	100	131	115	111	92	107	114	115	109	115	86	71	111	102	117	98	118	99	126	112	105	108	123	121	101	124	111	101	105	107	131	107	124	104	105	114	105	98	110	124	116	148	114	100	122	120	114	135	108	90	114	102	90	121	106	122	107	91	120	104	100	110	105	105	123	89	95	110	82	92	111	98	114	121	132	119	102	120	93	106	121	106	115	103	138	108	97	122	118	102	112	105	120	117	113	118	123	128	95	101	103	113	87	115	108	113	98	126	129	97	108	92	120	114	116	104	109	130	93	120	127	124	99	94	111	131	107	120	106	97	96	123	129	111	108	95	116	119	112	132	109	109	96	108	99	104	98	105	116	100	108	105	134	94	128	82	112	95	101	109	100	113	114	130	92	107	113	106	107	108	107	119	121	144	89	110	106	119	95	112	97	107	121	116	110	119	108	114	108	124	108	111	118	111	94	118	110	127	121	129	104	120	94	113	109	121	128	117	92	124	97	116	103	144	106	109	99	99	93	123	113	106	106	114	99	103	88	111	113	84	95	101	101	112	99	103	106	93	102	123	116	99	100	122	104	126	95	128	109	98	106	120	111	121	128	96	129	108	101	111	91	114	109	118	94	97	117	145	99	115	104	103	102	93	100	102	109	102	109	112	107	111	92	114	112	109	114	120	113	125	118	120	104	91	102	129	102	132	124	112	106	91	108	114	115	109	124	96	99	97	102	115	112	116	101	104	112	99	111	135	101	119	113	100	105	106	93	121	101	106	102	97	120	100	121	85	122	120	117	105	113	108	102	114	96	104	116	111	114	103	107	113	110	87	104	109	108	114	143	101	119	100	121	114	120	91	98	99	107	98	113	98	100	117	109	129	120	94	116	99	93	110	114	92	119	124	115	95	91	104	113	115	125	125	119	104	99	95	97	103	77	94	113	102	113	98	114	104	98	102	113	115	74	104	115	93	108	130	81	120	77	123	127	96	126	108	113	89	121	103	117	109	120	114	105	90	104	117	113	118	110	113	113	130	110	109	96	111	121	105	109	100
17586	6009	452	295	293	270	300	294	301	285	264	295	280	280	269	274	292	277	277	292	281	252	262	283	265	269	319	269	276	275	275	281	268	263	305	292	293	293	313	273	271	296	268	278	282	310	294	310	304	281	269	290	305	270	275	302	286	278	300	319	290	291	313	241	308	290	278	261	246	265	287	271	271	259	277	287	278	273	271	275	277	301	237	290	292	283	327	253	316	279	275	288	326	288	280	245	271	274	275	278	295	277	267	286	263	226	259	272	268	273	281	275	297	287	303	252	268	263	294	272	266	311	272	300	301	271	283	299	276	307	299	275	254	298	282	294	230	289	309	264	281	262	255	305	261	278	248	277	292	232	291	307	264	289	286	308	317	242	301	284	272	279	299	266	292	270	303	270	270	291	285	323	292	295	310	280	269	269	299	289	279	280	261	260	284	262	291	292	280	278	265	280	296	275	290	287	275	288	276	314	280	293	280	267	263	254	272	297	276	278	265	283	292	295	264	272	265	302	267	262	284	284	295	267	271	282	304	294	252	274	277	285	280	302	276	282	280	262	283	288	262	272	292	248	273	252	294	305	273	261	293	301	309	295	277	276	284	261	286	273	273	254	298	263	276	289	286	269	277	290	269	276	281	292	255	270	274	286	268	288	247	258	283	282	283	297	289	306	275	275	265	286	281	297	273	273	280	308	314	277	286	296	276	295	292	283	288	289	304	296	305	255	280	254	290	281	268	304	269	273	287	304	322	290	291	277	276	266	290	265	264	268	286	290	249	280	288	272	283	252	263	276	277	307	286	246	308	292	285	266	279	279	270	290	263	286	307	291	302	268	287	287	295	272	290	254	300	267	289	269	275	316	282	263	290	267	277	260	286	257	295	288	273	282	280	302	281	283	290	276	284	291	301	258	290	263	303	296	274	275	300	269	304	313	290	275	260	263	262	273	301	259	279	280	248	268	266	286	288	270	278	273	241	283	276	297	284	297	232	288	252	245	278	296	298	262	282	302	265	308	313	274	269	268	285	284	278	297	267	270	275	267	297	266	275	255	279	295	285	273	303	275	296	282	268	281	311	279	269	258	258	282	262	286	313	260	256	273	315	263	293	301	275	274	265	283	298	278	279	293	265	261	292	282	262	289	291	303	286	270	306	269	323	300	294	266	291	287	275	279	263	298	298	302	288	289	275	281	283	302	277	272	292	293	274	258	273	249	265	271	288	293	291	269	307	284	268	292	315	311	292	276	253	275	291	270	267	295	269	287	277	268	282	322	292	287	285	269	272	255	297	266	290	277	301	288	279	282	268	266	293	297	290	299	273	274	290	295	289	295	287	279	279	271	331	294	295	278	281	297	264	294	276	297	301	284	298	270	265	285	270	279	290	273	266	269	242	292	259	264	293	267	271	260	300	280	294	279	280	267	280	260	285	283	305	271	284	311	308	306	260	292	289	262	266	271	260	294	253	280	296	301	304	254	276	291	265	295	276	244	283	268	278	295	307	281	264	279	277	273	275	279	271	270	272	268	279	287	274	261	305	285	266	291	294	287	273	266	296	277	281	285	245	247	247	280	291	286	282	276	260	303	276	276	278	288	305	283	286	285	305	285	283	268	290	279	295	280	305	254	313	262	269	284	264	299	266	261	270	307	260	269	275	287	275	290	307	274	315	316	282	272	261	273	277	310	285	297	289	279	250	261	267	286	280	262	314	285	273	299	280	265	279	277	287	294	269	259	288	289	328	267	292	259	289	275	275	268	270	271	277	292	267	311	289	297	294	268	290	269	278	288	297	297	279	270	260	270	279	277	272	304	299	273	298	268	286	281	285	279	275	311	285	285	255	284	254	303	263	277	308	291	283	285	288	314	235	295	267	268	272	304	274	271	259	295	298	253	269	271	258	277	311	287	323	274	274	293	283	278	297	272	263	286	266	257	257	282	272	289	279	296	290	277	266	311	285	277	314	266	287	331	290	273	275	276	267	284	314	290	278	268	291	277	290	270	310	284	293	319	297	277	279	270	249	267	300	298	281	260	282	261	260	284	265	307	247	284	294	277	294	268	276	285	265	277	279	281	275	276	290	284	295	294	290	285	256	289	306	280	284	300	264	278	282	272	302	267	278	288	296	268	287	270	257	268	270	281	293	299	301	269	308	302	271	306	308	292	277	291	285	279	272	281	304	253	287	283	282	294	256	265	276	306	247	276	302	270	311	255	295	294	274	285	285	272	267	248	305	267	261	295	264	289	258	278	285	309	268	281	255	273	264	264	291	275	273	266	280	289	294	272	258	292	306	280	261	270	265	294	280	270	288	289	279	276	299	269	272	312	290	262	280	260	282	255	249	289	289	296	282	291	301	272	274	298	278	295	264	280	271	288	278	313	283	296	305	268	278	278	296	287	274	276	282	278	285	278	308	269	306	276	288	279	289	297	270	266	250	278	264	269	311	252	285	299	258	282	281	297	277	276	280	292	260	272	287	291	324	289	303	290	265	268	277	291	267	281	289	302	286	273	285	252	305	270	294	264	271	290	280	316	291	283	266	270	290	291	273	278	267	293	266	287	279	289	274	305	271	319	286	302	271	282	298	292	261	275	309	256	248	273	277	280	287	297	271	246	265	289	258	275	295	291	302	276	280	287	275	276	269	265	268	273	308	281	276	267	267	290	292	290	282	298	255	276	296	275	278	268	270	269	273	259	278	278	284	285	294	248	263	275	300	279	273	303	278	283	289	262	301	293	298	266	298	270	256	295	288	319	287	278	257	282	260	277	297	263	276	313	248	336	294	271	265	275	278	288	268	281	281	277	260	279	284	282	283	263	287	306	289	285	295	266	306	271	318	297	268	282	278	293	295	295	290	297	264	282	274	289	271	267	301	275	275	253	261	282	294	299	277	276	283	265	307	279	259	272	285	278	268	283	263	309	265	246	275	312	245	269	331	280	267	296	280	278	271	265	303	290	255	295	307	254	281	293	299	270	258	304	284	275	234	276	273	288	281	264	259	293	297	237	295	270	295	278	271	296	277	255	249	312	278	282	311	286	258	278	266	275	289	302	266	288	263	274	276	314	285	277	301	309	272	326	259	289	280	302	266	267	272	288	283	302	263	277	304	282	277	285	308	286	272	256	302	300	253	283	288	278	274	271	254	285	269	295	279	291	277	263	286	279	326	276	295	279	293	295	282	249	313	281	275	281	264	275	259	298	279	278	292	290	261	284	289	295	283	292	304	283	271	261	274	278	274	277	258	292	272	273	280	272	289	260	265	301	272	266	261	261	296	285	266	289	250	279	296	309	277	267	291	272	283	300	256	273	271	272	291	284	270	317	286	294	278	267	291	308	266	260	250	297	272	288	262	282	287	273	275	291	251	275	283	257	293	307	243	282	304	282	262	283	272	265	283	256	284	294	290	273	268	295	305	296	277	303	312	288	323	278	279	293	264	301	281	287	302	287	272	278	273	249	247	285	292	292	301	277	285	292	261	284	268	296	267	268
25285	21118	23644	28800	21107	12388	461	334	249	232	247	247	296	293	255	231	257	281	218	244	234	232	271	256	262	237	238	245	246	213	201	230	231	218	266	255	232	210	258	246	241	238	217	256	256	240	220	228	242	235	221	227	254	225	234	226	251	220	267	252	224	232	250	249	254	248	253	243	210	226	246	263	249	232	233	229	223	257	246	223	236	223	246	230	247	252	216	245	221	235	230	231	208	213	247	243	231	257	259	240	262	230	236	217	247	232	257	234	235	214	247	261	229	267	249	256	248	217	238	233	255	261	241	222	247	213	255	269	200	242	266	234	256	225	222	261	238	224	233	221	227	231	263	215	230	243	219	226	247	213	228	229	259	200	248	230	212	220	231	280	254	267	227	231	265	239	226	229	238	200	242	252	204	222	237	212	221	219	234	265	234	217	253	229	249	252	263	250	244	214	231	233	247	224	229	213	245	238	218	233	239	257	227	252	263	218	212	218	211	234	210	189	251	235	246	239	226	249	223	221	211	226	238	222	236	212	209	217	240	207	217	207	203	218	227	255	248	238	205	228	227	225	254	256	246	234	244	255	215	246	246	229	217	230	249	236	262	261	230	255	237	198	249	238	215	231	236	246	246	217	235	230	235	232	230	228	235	250	244	230	221	228	217	232	203	231	232	233	244	266	233	253	225	231	261	248	229	256	264	238	239	236	234	241	242	253	268	192	224	248	264	209	235	217	255	241	212	213	249	253	222	251	257	231	205	238	251	227	234	223	241	224	209	224	239	233	237	258	202	237	253	237	213	244	233	225	237	246	268	228	224	262	259	248	238	212	249	228	221	226	237	237	273	209	227	230	234	230	224	239	234	226	235	241	242	217	237	222	213	241	240	226	242	258	228	249	265	285	245	265	241	220	227	222	219	237	267	247	215	236	196	225	250	238	224	236	242	244	240	267	251	234	256	255	225	239	251	216	235	240	243	237	225	242	252	235	238	250	247	241	231	219	237	250	214	219	218	270	255	240	260	241	235	245	288	214	223	259	227	258	259	230	238	212	221	211	232	228	229	237	220	204	229	250	258	227	231	225	217	231	228	250	269	246	212	256	231	246	236	256	257	213	208	224	259	241	257	209	229	240	258	246	244	232	222	236	262	279	259	255	243	250	213	230	221	231	255	252	214	207	222	235	205	221	216	231	246	253	209	214	231	251	231	256	201	273	237	240	240	215	249	235	253	212	247	206	259	224	224	236	204	243	265	230	243	238	254	235	237	208	265	238	255	218	232	241	240	230	252	239	235	272	256	226	246	204	279	264	249	237	249	231	231	244	261	220	218	241	245	237	200	249	244	206	223	215	232	247	260	231	243	251	263	235	231	219	232	229	225	231	236	231	200	238	227	248	256	244	216	245	178	238	236	253	248	238	206	253	245	240	230	239	245	254	246	250	208	209	247	226	244	254	227	213	225	217	227	255	229	228	219	248	237	261	246	274	243	198	207	243	248	250	207	238	244	226	244	249	259	225	228	256	240	215	214	207	246	258	225	223	217	231	217	230	262	232	251	227	246	245	262	243	225	248	251	237	217	219	264	226	207	218	242	221	242	248	221	233	245	265	255	221	225	248	237	230	247	225	240	210	239	266	254	253	257	227	235	247	226	234	245	239	222	244	219	219	233	205	234	244	241	254	249	245	228	205	238	255	249	232	235	236	244	235	211	217	245	240	243	231	276	238	249	211	244	256	238	231	239	225	224	221	239	236	238	227	224	248	217	236	246	248	215	210	207	223	258	219	242	250	237	232	222	216	262	262	226	233	237	216	231	222	244	235	254	245	235	238	213	215	220	238	238	211	233	220	221	258	215	222	248	234	203	225	243	215	281	230	205	221	259	225	225	230	223	245	263	270	244	245	257	212	240	239	229	225	261	254	213	245	239	202	245	250	236	256	251	195	259	202	231	256	238	227	251	242	242	260	229	222	217	244	236	222	230	238	208	246	242	232	209	247	254	235	212	212	249	225	263	262	227	240	230	257	232	238	234	251	255	245	230	231	252	273	259	222	229	218	229	246	243	264	233	263	214	257	270	223	232	241	221	213	281	223	212	224	252	256	215	246	227	214	233	219	231	227	232	243	231	247	201	210	264	241	209	250	219	233	226	242	257	232	249	205	200	205	214	243	229	221	243	253	229	210	210	248	215	228	223	220	252	233	223	217	227	215	220	219	221	251	216	218	237	246	244	238	266	239	239	228	259	222	214	242	232	244	226	251	228	232	214	242	233	257	225	231	215	239	239	200	230	216	233	231	224	249	223	217	264	238	221	250	208	246	241	240	201	205	226	235	228	255	227	258	234	230	239	221	208	217	268	215	220	239	240	224	208	230	253	233	227	229	251	226	237	226	234	247	248	247	244	247	265	222	218	228	258	205	242	224	262	239	212	231	239	236	221	232	194	199	226	245	219	228	213	232	247	241	221	245	222	263	261	238	257	184	238	226	211	262	246	234	216	211	228	245	228	227	257	197	245	248	240	252	265	256	214	280	238	209	246	252	240	239	283	243	239	222	229	253	246	263	239	248	205	259	208	242	226	217	230	213	248	226	234	226	220	251	239	222	250	239	220	222	245	251	244	242	263	221	220	219	268	259	256	218	255	251	227	245	246	265	225	244	233	239	211	231	242	249	209	237	221	211	222	243	248	240	252	247	198	196	226	256	242	254	238	255	263	204	234	226	197	217	205	263	244	243	220	222	274	247	248	252	237	239	243	266	247	201	237	247	212	219	252	237	240	241	238	230	227	259	257	223	251	245	232	259	265	238	237	237	248	236	250	233	240	197	243	229	213	229	235	239	244	228	242	235	219	238	220	233	237	223	227	235	247	265	230	203	254	243	229	237	222	239	246	214	216	254	245	232	238	231	216	231	212	226	248	225	251	274	217	248	215	238	238	217	261	225	231	201	226	220	222	251	260	231	224	242	226	243	246	231	220	231	225	245	218	273	251	231	249	247	216	233	246	226	222	227	214	241	214	233	202	229	238	231	257	231	246	222	231	222	222	225	232	233	209	242	250	205	255	243	238	230	246	236	240	216	240	226	241	220	226	221	254	237	240	228	243	221	219	229	212	227	237	208	261	236	267	264	220	246	254	230	264	252	256	228	253	229	221	231	236	238	221	198	227	216	251	223	261	239	227	222	234	220	231	243	234	232	219	246	243	255	244	271	222	226	183	195	236	238	246	215	218	233	229	217	228	239	232	203	236	218	262	251	226	199	221	252	280	224	237	206	242	221	240	247	234	222	254	222	248	224	210	211	228	226	247	235	226	223	250	236	179	256	263	253	264	279	241	236	211	203	230	235	216	227	242	210	219	237	225	220	219	242	229	238	244	230	235	233	253	257	216	224	271	223	194	244	244	244	233	251	247	231	215	235	258	239	212	251	208	232	250	239	254	247	249	251	229	246	225	221	250	230	207	224	235	214	233	229	230	261	237	237	252	222	224	226	248	267	209	229
35687	40218	3215	685	610	576	550	537	505	500	556	532	525	518	521	517	575	541	517	509	546	484	525	495	520	517	527	505	490	522	536	532	506	465	539	553	486	492	523	525	521	561	538	471	488	527	475	518	511	523	518	513	525	556	505	546	485	495	525	539	491	525	507	457	525	511	520	526	524	491	512	493	496	444	511	540	516	478	532	516	545	536	534	519	498	487	527	519	534	548	528	544	498	546	515	504	543	486	508	504	474	518	496	537	533	539	533	484	513	529	539	510	486	485	494	540	527	510	509	494	534	533	492	517	503	515	515	485	479	506	487	518	521	523	531	532	529	514	491	478	531	516	514	513	506	516	493	527	534	523	509	488	561	508	530	552	511	530	469	528	482	509	552	493	500	528	544	496	522	495	522	506	496	486	511	556	518	504	518	480	500	523	549	497	547	511	493	535	497	539	475	518	530	541	506	492	484	517	520	518	521	489	545	513	492	516	474	519	536	551	551	525	479	498	523	555	525	522	501	558	502	460	516	551	473	490	485	488	526	520	483	517	549	483	477	518	553	510	543	505	544	487	554	493	499	513	506	485	504	486	467	507	495	496	530	495	511	498	563	508	554	482	518	540	559	509	513	513	523	521	525	485	530	516	521	495	576	493	506	523	542	524	500	516	515	494	535	460	522	475	521	549	498	517	550	529	483	511	504	512	510	494	542	515	505	518	525	494	479	500	513	465	524	484	516	498	518	520	475	476	535	511	519	528	515	516	530	504	516	500	567	514	488	501	495	484	503	472	517	512	522	511	503	483	496	496	526	527	515	484	519	535	495	477	485	507	507	501	498	521	533	482	475	498	521	501	485	518	512	492	548	491	513	498	524	548	539	559	484	514	559	500	569	525	487	507	532	536	508	503	521	531	499	505	514	500	531	506	515	470	527	524	506	508	542	520	504	575	490	506	517	495	536	548	521	496	525	510	545	505	551	476	499	482	499	516	473	499	541	488	495	503	480	485	520	476	486	503	507	550	497	492	549	551	554	517	537	524	500	517	540	557	487	485	542	505	523	502	534	517	474	530	508	481	512	520	488	497	496	508	480	517	527	504	539	505	497	474	541	485	513	431	514	487	514	524	487	497	516	464	508	500	503	500	501	486	514	501	508	540	521	518	514	507	505	513	546	474	520	518	506	531	506	523	533	530	521	478	495	509	505	537	546	529	517	483	483	491	531	485	519	508	530	490	516	514	490	549	486	503	480	502	509	462	521	500	543	519	493	572	523	493	500	535	483	554	507	531	514	475	520	527	514	538	513	499	527	552	511	494	504	547	473	509	457	509	526	501	506	484	507	511	509	491	514	510	526	512	508	522	531	498	498	504	482	521	585	525	557	559	507	525	540	537	550	527	501	521	530	485	528	522	524	517	520	543	528	492	469	526	524	538	522	521	525	464	521	515	534	527	524	535	525	529	508	565	487	537	520	527	509	510	525	535	500	538	484	509	515	541	480	514	533	486	492	511	504	513	490	512	505	555	491	476	509	519	496	514	492	484	495	523	482	512	530	487	502	492	500	529	487	518	512	507	535	536	502	518	493	527	553	510	532	518	533	524	518	491	499	519	523	551	497	502	519	528	510	526	489	502	502	550	484	530	494	480	496	504	511	527	546	483	553	498	537	500	530	506	512	501	490	511	529	501	479	553	501	549	510	509	500	512	497	538	476	514	481	541	543	499	509	521	517	501	482	521	474	538	466	524	493	516	580	521	511	494	524	505	513	495	465	571	480	529	551	486	498	462	524	521	492	513	525	505	555	503	456	455	510	542	551	504	532	521	521	487	519	520	534	536	514	542	502	495	533	503	534	507	535	501	525	543	524	517	526	513	507	558	552	503	512	547	523	512	548	531	506	536	523	526	495	472	497	460	545	510	553	517	520	505	481	490	491	522	510	543	515	535	483	543	548	523	524	507	541	522	512	478	477	545	473	552	506	552	516	519	524	468	465	494	520	523	500	546	497	533	490	510	515	505	509	543	518	497	509	573	518	518	535	526	554	464	531	564	541	478	472	508	534	513	530	513	503	495	541	509	468	535	497	508	501	527	505	506	500	522	512	494	493	526	517	495	525	496	499	512	554	475	508	486	568	509	490	465	533	496	513	506	520	531	524	501	508	532	503	498	512	516	568	532	535	520	512	490	502	504	503	500	505	524	521	507	513	506	499	535	461	513	522	492	476	491	489	517	502	513	506	475	492	507	521	518	537	500	493	555	568	463	513	467	506	490	550	492	483	546	568	532	529	540	505	525	536	542	499	506	501	548	525	497	487	504	525	487	494	523	527	548	490	485	534	511	501	523	495	498	505	557	511	491	546	500	523	523	489	545	522	509	501	466	551	502	529	520	544	547	518	499	482	517	487	484	512	490	491	509	487	545	502	524	521	504	507	504	483	515	514	535	506	539	483	533	545	515	499	508	503	516	449	491	539	495	527	531	494	514	540	525	509	474	506	486	532	531	522	459	510	520	567	527	530	500	509	527	510	540	527	549	515	523	515	540	524	515	505	516	496	516	522	507	536	557	484	517	516	490	499	505	526	509	509	527	536	506	555	534	533	544	517	542	490	510	488	509	511	509	497	528	519	537	528	515	509	526	488	519	535	535	525	498	475	508	502	514	498	491	522	559	530	533	500	500	491	474	518	507	520	512	518	516	510	497	519	488	491	503	504	520	543	482	480	508	523	546	542	528	493	528	491	506	548	520	512	541	512	493	499	517	515	522	536	491	513	521	503	533	529	555	520	491	498	521	503	513	490	528	514	515	561	486	515	525	497	510	515	528	566	495	485	514	509	559	513	499	523	504	525	532	503	519	558	500	472	503	568	505	512	489	546	523	444	518	497	517	495	496	478	485	554	481	545	507	514	531	492	479	529	480	545	517	524	484	522	518	530	567	547	516	482	505	517	516	502	512	544	515	514	491	517	548	538	460	484	520	517	481	495	523	498	533	504	489	531	520	507	508	517	516	501	536	507	505	498	518	475	530	520	512	531	555	488	531	503	493	511	519	487	506	515	517	469	485	534	494	527	492	547	523	483	493	513	508	557	495	499	539	517	519	505	463	524	510	505	537	509	525	505	520	503	526	542	528	504	547	518	494	531	537	526	527	481	536	505	543	519	511	474	547	490	544	507	526	515	505	503	525	493	519	477	490	504	485	591	510	487	472	515	540	504	530	537	496	496	547	498	497	509	525	542	548	509	524	514	554	497	483	474	506	510	524	500	543	537	499	519	525	512	519	514	515	513	533	493	524	492	542	515	474	540	490	546	526	523	507	517	515	524	524	516	490	510	495	521	485	465	481	548	474	536	515	489	535	533	558	483	514	524	505	491	484	491	519	542	515	509	492	561	538	517	539	515	510	539	503	518	480	525	496	525	555	570	498	532	515	478	461	524	514	511	521	497	485	505	516	501	490	521	487	488	557	477	499	501	501	536	527	456	520	513	470	485	468	534	494	484	522
24600	21142	24038	28513	21145	21167	11635	592	349	317	316	302	292	316	263	284	312	265	249	268	277	276	230	275	255	281	266	238	248	257	262	251	252	277	241	272	268	260	296	277	256	224	232	246	229	258	257	261	249	262	241	233	258	241	253	247	222	252	232	287	285	240	261	235	247	244	224	283	261	250	223	258	282	225	265	280	261	240	245	260	242	277	242	243	225	241	234	238	235	244	213	300	290	229	261	237	253	250	246	227	244	209	263	245	253	256	271	222	227	246	243	288	265	251	243	260	271	257	248	258	277	271	262	271	257	245	253	243	245	209	251	265	268	258	240	265	253	270	251	249	273	289	269	250	252	248	239	253	271	269	257	255	253	251	262	248	268	272	232	248	232	224	258	241	236	237	251	229	257	287	271	264	252	288	275	268	263	267	225	251	264	244	249	263	267	278	249	229	283	281	286	254	251	286	219	242	236	236	237	231	235	258	259	253	234	250	254	242	252	255	272	252	232	254	245	232	267	245	261	253	248	262	230	251	246	262	225	264	232	255	266	234	263	267	261	269	276	268	264	271	264	241	240	247	276	296	293	241	235	279	283	247	260	254	287	271	236	213	283	251	253	246	256	270	281	284	252	259	243	268	272	191	251	228	241	261	254	240	240	265	216	229	288	257	250	264	252	251	257	270	248	287	261	255	251	258	236	208	264	242	279	284	247	270	240	233	240	259	225	245	254	261	248	250	246	268	270	256	257	236	237	283	273	237	256	223	240	239	263	267	247	246	231	256	246	235	266	250	237	257	246	295	281	267	299	260	268	275	275	238	207	270	278	272	239	239	228	276	247	247	252	245	237	305	259	217	253	249	264	269	245	250	241	252	266	238	259	246	240	271	228	245	235	253	232	279	255	249	284	265	258	259	256	248	283	258	230	254	275	240	273	264	245	255	245	235	271	228	241	254	250	232	248	226	249	264	229	271	258	265	250	253	261	264	239	229	241	249	276	247	242	245	268	257	278	264	258	248	240	231	261	265	257	243	246	272	239	226	232	286	255	267	254	259	258	273	295	271	286	243	253	243	253	256	254	267	273	287	255	257	277	226	262	236	268	259	242	285	255	248	273	253	282	267	258	258	257	270	256	254	280	258	268	263	253	260	255	252	248	246	241	239	262	242	262	240	258	260	238	264	248	257	243	233	236	258	272	258	253	267	268	238	235	253	232	265	235	260	267	227	218	256	278	265	254	264	244	239	256	242	252	268	259	243	239	230	257	217	248	243	251	237	263	252	243	262	233	271	261	244	258	288	247	230	257	256	263	228	260	251	249	266	249	251	240	267	258	251	219	270	252	251	239	247	231	213	210	244	246	249	268	258	255	268	257	244	251	250	269	252	234	227	214	216	251	263	262	231	244	252	241	269	244	248	253	246	238	221	276	248	276	252	230	237	254	258	236	260	270	244	249	218	201	238	251	253	258	252	271	262	207	269	241	274	234	243	243	226	261	253	283	233	245	236	232	241	236	241	248	261	255	247	259	258	215	287	266	238	275	228	266	266	255	237	243	247	272	218	244	230	276	251	252	209	244	258	271	245	229	260	259	262	242	276	251	200	244	262	227	249	241	262	261	230	238	255	245	228	286	244	248	245	260	270	245	232	256	251	232	241	270	231	227	256	279	238	242	238	227	257	252	252	244	265	254	252	264	262	252	232	251	261	270	237	228	267	241	230	261	263	245	264	262	235	254	238	261	242	232	280	286	252	257	262	252	239	242	240	244	279	235	256	261	273	259	261	253	250	206	270	258	293	233	251	225	224	248	261	263	303	210	262	259	212	228	249	256	254	228	240	236	262	256	254	226	241	248	277	278	242	242	235	247	239	253	237	243	230	268	237	219	268	254	260	249	241	240	278	237	240	247	252	283	250	234	247	262	275	233	224	258	268	246	239	249	256	246	231	238	243	289	257	259	286	271	234	232	276	275	271	255	258	247	252	262	241	239	258	239	252	244	245	256	263	268	266	236	276	258	264	226	215	265	270	257	252	242	280	232	261	211	259	262	253	235	232	277	253	267	264	260	238	245	231	239	232	297	229	236	235	229	239	257	259	278	248	279	273	272	229	265	239	242	259	301	244	230	244	248	240	264	248	242	293	242	228	266	239	230	251	253	263	265	247	271	274	220	256	234	251	243	226	249	253	267	278	273	291	275	244	256	265	232	259	239	243	250	252	273	253	233	256	238	252	273	250	265	294	239	268	250	259	238	261	227	251	282	263	294	250	250	248	243	242	240	264	244	231	224	256	265	250	264	232	243	265	258	251	296	228	249	271	227	237	235	240	264	246	238	257	266	252	258	247	254	263	235	242	267	300	225	256	256	235	246	272	242	282	247	259	250	263	250	236	224	256	250	276	273	247	245	246	273	252	233	281	227	238	267	251	257	252	247	259	284	239	237	288	249	256	250	271	240	245	243	226	261	247	261	260	294	231	261	260	246	238	256	247	246	245	264	271	248	244	246	249	241	287	262	247	240	238	269	244	249	259	263	257	258	246	246	214	251	249	228	212	230	249	276	263	234	279	265	242	266	245	227	223	238	258	243	272	224	257	247	244	257	221	258	257	286	267	234	279	216	241	208	252	236	217	252	235	255	241	276	219	258	255	235	311	290	276	259	267	259	229	231	251	235	259	291	249	262	229	244	246	287	237	301	257	278	264	278	257	260	294	266	302	212	275	244	231	277	250	241	243	236	238	215	252	247	287	238	252	267	260	292	266	268	274	248	251	267	271	248	257	246	263	237	230	250	232	240	279	256	260	276	268	245	264	259	230	218	240	243	249	230	242	272	217	236	255	235	263	272	258	271	229	271	222	241	258	237	219	258	261	281	256	266	233	200	265	234	254	249	264	242	236	250	246	241	259	246	252	260	265	251	257	271	272	243	233	241	251	233	245	222	248	270	282	272	246	260	263	281	251	255	219	239	233	244	234	229	283	252	259	234	253	250	254	252	223	264	240	238	230	254	273	296	262	253	258	249	232	226	258	270	294	262	255	225	232	236	231	221	271	258	258	238	258	233	248	214	263	251	281	228	258	238	270	273	292	255	228	203	267	283	270	266	249	254	248	237	255	237	270	266	264	226	240	256	236	244	246	255	274	234	266	248	285	292	254	256	266	257	308	283	253	242	275	244	260	270	252	251	257	234	250	253	261	230	242	227	242	257	253	251	248	243	261	240	254	242	248	249	274	251	279	244	223	212	251	244	238	253	238	263	251	280	250	268	241	246	222	242	256	216	240	216	262	266	270	267	246	263	267	279	274	232	248	238	242	248	253	244	241	265	248	275	238	258	287	233	251	261	233	254	268	263	249	259	240	240	248	249	276	236	246	232	246	255	245	285	279	194	256	252	247	275	234	264	275	264	246	217	234	269	258	261	230	248	261	270	245	236	238	236	249	266	267	260	259	254	282	279	249	274	258	227	235	283	247	226	246	232	246	279	293	264	245	224	261	265	263	249	253
42154	52466	4650	829	652	628	554	602	590	570	545	539	551	516	566	517	536	520	528	526	560	558	498	541	541	576	519	506	519	552	503	490	495	515	483	508	505	543	502	527	511	552	493	518	504	519	508	500	503	503	542	541	500	476	540	486	530	518	499	474	511	531	561	531	466	507	525	484	485	513	506	509	562	517	510	579	546	510	494	534	520	471	544	514	509	542	480	501	526	564	557	496	480	558	508	515	549	494	561	552	485	539	518	510	547	528	521	523	497	484	551	503	477	512	510	513	541	483	493	545	504	518	518	514	492	529	572	568	562	530	511	541	514	520	535	519	514	474	545	511	530	493	523	514	477	537	528	497	516	490	477	521	517	491	534	496	496	488	528	536	527	477	541	471	514	498	519	523	536	463	503	512	526	500	520	526	540	512	527	508	502	531	544	485	502	526	554	527	514	484	530	549	520	530	530	517	580	563	517	512	503	517	538	482	515	516	520	509	519	502	535	490	541	533	513	533	561	480	488	533	502	525	534	563	526	571	547	486	519	526	519	505	534	522	511	516	520	523	508	469	511	467	534	551	502	479	533	529	533	528	510	512	494	585	514	512	520	561	484	504	495	544	516	503	539	542	557	553	509	512	500	543	522	507	509	505	509	558	523	482	523	491	513	495	520	497	503	542	493	491	536	501	505	517	522	508	486	528	488	508	541	489	528	486	495	460	536	520	486	478	520	502	502	469	503	532	488	537	502	517	530	494	529	507	490	511	528	465	542	496	565	495	484	514	510	518	522	501	492	495	530	514	496	519	536	506	495	512	515	488	514	515	524	519	522	498	524	499	525	527	469	535	495	513	509	545	535	517	477	479	524	505	539	484	533	510	537	509	539	495	543	572	489	506	523	494	554	507	495	515	513	468	502	559	517	522	516	507	531	539	525	530	531	483	519	476	510	494	538	501	465	523	518	536	546	537	472	536	483	481	557	541	524	507	518	510	523	514	545	528	494	504	530	494	491	510	517	527	509	494	519	508	530	507	526	456	463	516	542	495	504	513	516	447	525	476	486	545	521	534	470	561	512	534	540	541	514	486	524	491	514	468	513	502	502	493	495	510	518	532	479	520	518	510	503	466	532	521	522	515	499	509	473	493	510	509	478	502	527	516	538	484	512	525	511	528	562	508	512	499	514	510	500	509	499	547	505	520	506	550	520	534	494	499	530	520	507	502	510	546	499	548	517	509	490	548	557	552	510	535	498	530	524	543	524	513	507	513	523	550	491	549	515	566	507	511	516	521	496	476	497	499	541	472	506	520	476	511	531	463	487	553	506	504	542	534	497	508	571	481	502	523	515	486	468	500	536	534	541	526	545	494	511	597	491	534	499	541	525	494	535	520	537	514	509	498	475	504	527	491	492	489	528	529	478	493	485	506	518	505	506	536	528	501	498	534	475	526	495	515	531	535	490	536	515	502	503	549	512	457	481	516	530	524	532	567	520	528	510	520	501	532	559	527	545	523	515	499	530	511	540	533	512	521	498	506	501	466	553	563	536	569	511	497	519	525	524	526	539	519	519	479	505	526	520	531	546	535	517	532	552	519	540	520	511	548	480	511	512	535	493	529	524	493	524	527	502	524	502	497	530	518	512	518	490	477	508	497	481	595	559	509	544	531	523	492	472	469	483	497	499	497	526	540	493	519	498	523	531	522	516	471	527	561	490	500	498	522	536	533	567	531	531	519	499	476	507	506	520	490	498	506	531	535	535	501	510	560	516	493	531	513	528	552	488	458	557	495	543	545	508	475	524	495	511	488	535	491	530	489	495	545	506	495	506	540	528	472	479	499	515	549	506	539	527	539	470	525	554	507	488	494	515	489	545	538	510	524	525	514	472	490	515	535	520	513	501	506	524	496	519	490	554	486	507	529	517	519	510	489	505	457	507	539	502	481	554	513	531	515	518	502	471	521	542	498	507	513	487	544	518	532	509	543	527	541	548	517	510	513	466	531	522	528	528	553	472	525	519	497	518	523	516	531	507	507	511	515	495	495	557	480	496	568	489	484	526	504	502	543	545	522	528	512	507	512	484	505	578	509	476	521	493	477	531	567	493	476	475	517	489	523	536	523	522	543	550	495	537	528	484	540	509	530	490	498	554	552	467	515	504	518	506	511	471	511	517	498	528	532	477	445	525	501	540	474	513	498	514	510	547	501	510	512	481	541	497	494	539	524	493	490	490	515	499	522	508	528	525	526	507	500	496	500	500	555	514	507	480	523	504	494	485	546	506	504	545	518	515	522	581	523	493	473	535	521	492	507	528	500	468	521	530	504	519	524	549	442	482	525	483	546	468	520	562	501	516	501	505	567	500	541	488	483	533	498	516	527	542	534	531	502	490	494	519	498	545	528	509	505	541	536	511	527	514	508	501	508	514	537	495	528	506	537	520	516	516	454	558	514	522	504	509	535	513	497	537	505	498	517	521	525	520	527	522	555	499	509	500	509	513	483	539	492	518	584	491	499	557	521	498	513	495	541	578	484	515	479	512	534	511	522	503	536	519	522	512	486	515	503	507	530	545	518	502	512	530	502	527	510	501	502	528	487	510	506	496	499	493	500	520	527	521	528	544	501	531	539	518	521	506	511	531	487	479	519	488	545	501	542	510	500	495	544	516	502	505	524	488	526	517	508	522	519	487	548	504	505	531	484	497	495	526	507	509	512	497	516	520	501	554	471	506	505	506	524	539	522	510	515	541	490	511	503	508	507	505	525	495	551	578	537	585	517	504	528	505	509	516	500	531	497	530	529	489	557	528	531	505	501	517	505	501	533	484	496	515	526	530	490	502	499	529	512	498	489	548	557	548	497	535	498	461	552	531	507	528	525	514	527	531	514	476	550	539	538	510	511	512	503	498	533	473	517	531	551	505	485	536	486	509	531	529	526	490	481	492	552	495	469	507	531	486	533	566	533	509	557	470	515	505	490	562	501	523	516	496	516	501	513	511	521	510	494	541	500	509	543	534	504	506	499	506	491	535	512	476	501	529	518	483	501	554	555	525	509	526	552	500	537	551	520	516	479	506	509	492	554	537	513	528	517	494	512	532	536	504	562	554	479	492	513	500	530	496	524	491	501	555	520	498	501	509	520	515	530	545	512	523	538	507	540	561	513	505	523	517	494	561	515	529	490	525	518	552	528	538	520	539	518	544	472	495	477	460	505	469	530	484	524	517	516	486	502	507	507	503	529	523	507	511	482	510	488	504	545	552	547	491	507	528	551	483	521	502	470	568	547	540	495	535	543	485	474	524	528	556	552	506	560	520	462	519	518	503	517	496	497	532	513	522	518	553	524	545	499	483	493	538	531	508	535	517	541	507	504	515	567	552	513	496	557	512	488	557	512	486	506	529	525	521	537	485	513	519	532	521	534	496	501	531	517	533	480	489	567	534	533	513	519	506	529	529	501	526	516	524	519	526	521	545	490	525	526	513	566	513	484	500	502	564	527	499	544	543	494
34483	17910	4429	246	159	130	128	97	115	96	104	100	124	105	103	121	123	122	120	106	107	100	94	105	102	89	118	99	94	115	120	110	84	96	102	119	102	100	114	113	117	113	123	122	104	99	119	116	82	115	102	125	90	128	100	112	117	99	118	131	132	129	94	98	94	116	117	119	104	110	104	114	105	93	128	91	123	116	103	111	98	84	102	120	110	97	95	97	110	105	91	94	110	94	116	117	104	122	117	114	105	103	98	123	108	98	91	111	129	102	126	123	112	94	107	95	115	106	112	102	115	101	109	98	132	109	109	104	107	123	110	117	98	109	86	97	114	82	105	112	123	117	127	109	101	108	121	113	120	108	98	94	113	102	98	82	103	121	118	111	107	115	99	91	124	96	102	125	118	110	111	108	102	108	99	95	106	115	107	117	97	110	92	101	108	110	107	104	101	103	127	89	101	111	109	105	88	98	109	113	107	91	88	100	120	109	109	121	100	95	117	110	122	108	101	105	109	118	109	98	114	140	104	103	117	104	115	116	117	97	96	113	101	107	117	112	101	116	98	127	123	122	110	114	97	121	103	90	133	109	108	91	108	112	124	102	109	122	97	78	113	109	115	91	111	117	105	104	105	119	115	96	107	125	129	112	118	112	117	108	126	107	122	106	88	94	127	110	103	131	108	105	103	96	118	96	107	100	95	102	126	102	95	104	121	88	119	122	115	93	91	119	101	117	109	84	105	105	124	92	106	119	105	103	114	98	105	106	95	93	101	99	102	118	122	110	112	107	112	117	119	122	125	116	132	125	103	115	116	115	101	113	111	105	77	100	94	107	102	103	102	108	105	116	95	96	117	101	94	91	129	92	108	123	138	114	97	103	119	95	117	108	91	114	105	115	113	105	108	96	117	110	103	100	71	93	96	121	115	101	108	113	92	92	124	118	103	97	106	97	109	105	119	107	119	119	105	111	107	99	96	108	117	114	107	116	108	101	102	115	123	100	88	110	121	102	104	117	108	109	104	110	111	111	116	107	122	101	104	107	106	108	94	113	99	120	104	121	115	103	92	104	118	134	91	101	119	96	107	108	117	128	125	108	108	109	107	108	115	91	101	104	102	81	114	114	106	104	99	107	113	118	97	96	107	119	107	117	102	111	105	107	112	112	118	98	110	114	104	95	103	93	105	98	97	125	101	96	145	92	120	129	110	118	81	99	143	102	123	98	108	114	84	89	111	96	105	122	95	106	120	121	107	122	109	99	120	114	96	109	106	121	111	94	101	113	108	87	133	107	121	96	93	101	126	116	110	102	100	114	105	112	90	124	100	110	134	127	100	106	109	96	116	103	112	97	124	92	100	117	111	129	103	111	114	100	99	108	130	111	113	97	119	123	114	123	123	113	94	111	104	103	92	104	100	115	115	96	84	116	100	93	124	129	98	93	121	98	95	107	112	95	96	128	112	109	103	119	122	99	113	113	107	101	120	100	92	103	114	113	91	94	125	128	109	117	98	111	101	104	96	101	104	120	123	103	123	102	102	111	129	111	106	111	112	129	91	98	106	116	103	94	128	108	112	87	119	110	102	120	115	124	115	79	121	113	113	98	108	88	105	108	100	91	104	87	117	115	101	95	99	110	112	127	131	105	118	119	127	105	107	104	128	101	104	118	94	101	118	97	128	100	136	114	109	111	105	96	111	121	108	114	116	111	92	108	110	119	126	91	103	122	93	111	121	82	94	103	97	119	117	114	107	122	109	117	125	101	90	106	107	111	122	110	125	105	134	96	111	98	110	115	104	105	122	89	111	128	110	99	101	106	90	112	114	103	86	92	111	131	90	104	116	104	135	100	89	98	106	108	115	111	95	91	96	101	111	128	127	104	110	120	92	112	102	105	124	108	113	113	117	108	134	105	99	105	82	121	122	77	113	119	109	111	103	106	114	116	103	102	118	115	109	98	104	121	102	136	104	113	103	110	95	110	105	75	102	89	118	80	119	91	81	114	107	117	127	101	103	95	106	129	96	119	104	128	116	97	102	100	126	114	101	108	112	96	108	127	98	85	130	123	93	121	113	111	125	105	107	91	109	111	106	99	106	125	116	117	124	106	108	96	93	141	103	132	88	122	105	84	114	112	96	129	112	121	122	107	113	86	102	110	119	98	96	110	99	120	123	107	103	129	103	109	105	99	91	118	108	124	92	96	127	119	127	99	117	97	92	99	100	109	114	104	112	122	103	134	109	110	116	111	114	121	125	102	95	104	94	97	100	107	105	110	93	123	113	95	96	94	117	109	108	95	112	111	100	96	102	92	96	106	86	110	128	118	114	86	114	107	122	114	116	103	107	101	125	99	99	101	114	108	111	100	113	111	105	102	108	121	113	104	135	133	106	118	99	120	112	125	105	99	107	119	126	114	109	115	82	87	105	106	101	121	118	100	109	108	140	97	97	100	123	117	117	103	113	90	121	98	139	123	93	86	110	97	104	130	113	117	110	117	104	108	102	87	107	123	115	98	109	103	131	111	114	118	111	105	99	115	105	104	98	104	98	92	99	81	92	114	125	107	126	92	111	115	91	122	117	116	110	118	98	107	105	115	119	103	100	88	103	98	132	119	100	93	104	99	99	108	90	122	114	115	115	99	92	107	89	111	116	106	109	115	114	111	118	113	98	101	112	100	110	124	104	118	132	96	118	116	106	118	105	86	93	116	89	112	120	95	113	117	115	109	106	126	101	99	119	93	113	109	107	91	108	100	111	85	104	115	107	127	115	102	119	116	124	124	112	112	105	108	102	94	114	107	116	113	102	121	103	98	113	112	111	129	112	94	116	117	91	90	92	128	88	113	92	101	91	112	148	97	98	136	102	125	113	110	111	132	99	118	102	135	149	105	109	111	102	102	95	110	101	101	104	129	104	115	115	112	97	98	120	108	105	113	118	100	87	116	117	121	108	114	107	123	113	103	128	108	124	117	96	89	131	112	116	107	100	122	121	111	109	111	101	127	114	90	120	113	121	94	119	118	126	120	105	113	102	124	118	118	123	107	98	99	106	97	122	111	107	119	96	113	116	107	109	106	92	99	119	114	119	99	114	102	104	115	112	93	121	103	133	123	107	97	104	105	125	101	86	110	112	127	98	110	91	135	100	102	99	116	110	116	125	137	102	126	91	100	114	113	94	100	91	112	114	83	108	111	109	103	122	105	98	107	103	93	92	103	108	112	108	114	114	114	130	103	112	110	121	110	119	119	108	99	101	116	96	110	123	126	113	94	95	125	116	93	116	103	120	114	108	110	116	96	80	93	106	109	103	116	119	115	115	135	126	114	102	117	95	105	101	97	100	126	108	93	105	103	96	112	101	94	85	116	98	107	115	120	122	110	107	102	91	109	96	104	110	100	92	99	111	104	100	108	99	119	115	98	97	83	120	83	106	139	104	121	86	124	119	107	130	120	126	103	111	94	107	108	116	110	110	115	102	107	109	102	97	108	114	109	119	125	112	111
17258	6205	410	259	281	282	272	276	280	288	286	283	294	262	297	273	281	306	320	272	268	257	268	288	303	268	289	288	279	272	273	286	279	290	274	283	274	304	292	282	300	269	282	285	279	273	300	288	296	265	292	310	265	276	269	258	235	292	288	295	300	271	277	302	276	290	306	305	282	291	275	267	302	271	285	287	291	290	283	290	256	254	269	285	287	303	279	274	299	254	275	287	273	295	270	278	263	277	276	273	293	281	270	292	266	277	280	275	265	267	243	288	282	285	271	305	241	275	252	292	288	284	255	317	297	300	288	279	280	278	279	309	266	287	293	281	287	281	295	262	285	267	272	256	273	270	280	279	302	295	250	309	271	291	284	289	297	274	283	289	303	299	294	245	284	286	269	294	274	254	285	311	297	281	264	286	285	285	255	282	292	272	276	291	261	270	297	276	292	299	260	286	290	289	287	282	306	266	276	258	296	288	278	286	287	276	275	280	280	305	281	278	309	284	284	278	263	305	298	260	302	279	299	274	275	259	272	256	263	278	263	281	290	283	275	260	284	287	275	277	268	304	273	294	283	313	294	289	292	293	290	250	273	274	279	280	279	286	279	292	255	295	273	301	264	297	270	278	265	284	265	259	259	270	261	306	307	280	274	282	264	277	307	293	265	269	266	284	279	281	253	266	278	290	289	264	268	278	277	261	252	280	297	282	251	283	254	285	297	258	325	269	280	290	300	275	313	288	294	267	273	252	307	293	269	266	284	287	271	288	270	260	291	318	287	301	272	250	288	284	289	276	291	314	266	266	276	287	286	261	279	295	290	290	280	276	279	273	294	293	276	301	301	282	264	272	257	300	287	295	285	285	311	266	279	246	272	271	287	270	279	301	265	263	318	310	277	285	310	277	280	267	283	293	313	282	290	283	275	286	283	280	295	298	301	296	300	292	284	273	259	290	269	249	270	299	320	270	283	254	284	271	275	301	305	268	286	249	258	302	291	275	301	272	272	304	314	277	273	296	280	269	276	282	273	280	292	269	297	294	282	275	284	282	265	257	254	274	284	308	290	280	283	308	301	271	290	292	284	292	269	315	302	285	267	270	277	258	238	255	303	270	266	289	297	309	296	287	257	255	292	303	275	272	299	276	301	305	324	289	301	253	261	290	284	256	277	282	286	264	288	280	289	259	257	278	267	282	248	275	260	265	268	294	311	286	281	300	315	287	295	242	319	302	263	270	264	280	282	289	286	276	273	288	289	287	291	265	274	246	284	297	275	278	259	299	299	270	273	273	277	290	297	300	268	277	293	279	275	277	281	284	290	307	312	309	312	284	272	277	282	281	256	275	273	274	267	266	264	263	278	273	267	290	294	269	278	287	263	281	282	305	302	314	276	269	281	286	276	288	303	267	255	271	276	278	300	286	273	272	279	275	308	258	275	303	293	245	262	259	274	301	294	271	280	306	248	289	246	262	262	288	256	285	259	274	295	295	257	265	266	277	281	272	267	275	277	301	289	318	320	315	301	309	290	284	271	296	303	269	279	303	272	300	256	249	286	289	302	281	269	296	281	285	293	265	270	276	261	296	282	274	275	289	262	289	269	263	302	271	280	242	318	264	242	334	291	285	289	264	276	264	288	295	285	263	279	284	289	280	272	285	259	277	289	304	277	287	294	285	283	292	276	296	278	302	313	277	299	292	286	281	302	280	286	284	286	280	262	301	290	294	299	296	261	308	267	286	282	277	246	284	263	272	275	292	264	294	292	295	294	280	313	290	313	291	276	292	267	263	289	274	293	289	297	295	272	276	297	262	275	246	267	298	280	315	295	277	319	288	286	263	274	292	302	305	288	267	252	302	284	290	294	258	300	294	278	314	243	291	273	272	276	291	271	299	280	289	266	273	270	287	291	267	262	286	263	288	300	292	275	275	288	290	273	274	300	290	292	275	304	281	292	272	306	297	293	264	299	319	279	258	271	297	327	302	268	283	279	274	287	279	284	275	313	268	280	289	299	289	295	297	268	270	313	308	282	262	253	280	267	277	278	316	293	252	286	279	309	267	293	292	276	273	284	261	290	267	301	264	272	318	257	325	261	307	252	297	308	281	286	279	318	287	291	277	301	313	270	293	289	280	270	304	270	280	293	307	282	284	268	303	266	279	286	284	274	316	278	274	276	321	260	280	290	282	300	281	312	258	284	285	253	285	283	300	283	321	272	291	305	314	296	284	280	322	272	314	265	300	261	286	276	282	267	262	312	271	256	307	314	305	282	259	281	282	282	283	270	282	292	303	328	270	279	290	313	286	288	311	276	251	273	315	291	284	247	288	251	305	291	288	297	278	298	296	267	279	283	303	293	279	315	278	287	290	300	291	265	287	283	279	267	285	275	296	297	270	271	276	268	253	314	288	282	266	275	260	309	275	276	286	267	280	283	283	299	261	283	320	287	262	305	273	296	283	269	274	285	277	283	301	277	294	293	279	269	298	284	311	282	287	296	298	311	305	274	266	260	296	276	304	254	290	274	311	247	287	276	270	277	285	275	275	294	278	276	267	294	286	269	277	293	282	313	286	297	278	293	296	262	280	257	274	310	293	322	290	254	282	276	278	294	292	264	309	283	289	296	295	285	290	280	272	289	293	286	255	280	289	268	258	287	269	275	284	256	261	254	266	292	274	265	287	277	283	276	298	296	261	263	280	299	272	281	266	290	278	286	285	272	287	295	297	275	275	257	274	274	288	299	281	294	266	307	283	279	308	268	274	277	261	280	283	284	265	291	298	286	292	254	281	301	273	283	275	289	270	284	242	269	294	287	288	295	250	279	256	306	308	267	320	270	257	286	283	274	283	276	273	277	276	288	274	278	296	276	258	287	295	281	259	249	270	277	308	276	311	254	308	267	285	262	281	298	279	277	284	274	280	293	285	276	263	246	278	286	263	303	287	296	293	280	259	283	312	280	291	329	272	284	270	286	290	285	281	320	272	297	262	277	304	298	278	258	285	290	285	307	261	308	262	291	289	259	265	287	283	261	286	308	282	276	295	302	286	301	288	286	282	268	298	265	274	310	284	276	268	289	282	261	306	294	305	289	271	299	319	275	319	267	301	273	283	309	320	322	314	287	294	287	286	240	303	262	280	282	307	258	285	306	276	293	277	286	277	296	280	279	290	289	263	276	277	290	300	299	297	287	273	285	279	274	319	283	308	271	247	262	277	280	267	294	282	255	283	283	304	294	283	295	284	284	310	302	283	305	290	277	278	241	310	280	267	279	289	300	277	241	304	286	282	242	310	292	283	306	274	291	261	299	264	257	259	300	300	297	262	298	292	259	257	289	281	292	305	270	295	294	261	270	271	300	290	294	280	282	289	296	297	286	289	265	329	283	299	255	286	248	291	290	251	265	319	281	310	335	268	305	292	272	294	278	280	268	294	272	310	290	275	292	290	277	300	285	280	284	290	291	289	288	272	292	286	320	274	258	297	291	266	289	248	284	285	285	315
25317	21141	23724	28813	21122	12446	427	303	293	273	260	259	227	256	274	239	254	239	253	235	240	255	229	280	202	220	238	230	227	217	256	247	210	244	233	230	255	225	265	235	251	225	268	262	248	215	273	226	238	235	242	229	258	237	230	229	237	225	238	229	224	226	244	209	259	252	252	233	279	265	240	217	213	238	247	225	226	240	251	269	245	226	268	261	230	250	255	252	201	215	247	272	223	258	247	256	255	213	262	211	231	232	235	222	232	246	234	239	280	207	228	228	212	224	214	243	208	226	235	239	231	232	251	253	238	198	216	218	250	254	243	249	255	272	220	267	286	239	253	246	219	241	228	208	245	240	238	245	226	245	265	248	231	227	257	244	246	229	232	234	257	268	231	243	229	265	235	243	245	225	226	227	204	264	246	209	203	280	274	234	245	219	249	231	214	212	221	231	209	244	234	267	237	264	231	238	232	228	256	267	255	250	217	245	245	245	235	226	234	257	262	243	215	212	220	219	228	250	237	221	238	243	259	248	223	224	233	254	236	214	218	228	248	279	223	264	204	227	226	225	234	222	225	215	225	268	243	223	248	211	225	255	266	234	222	252	226	231	225	231	239	213	240	247	251	238	229	252	219	243	246	214	228	264	231	247	233	228	258	246	216	227	232	209	219	224	235	230	233	244	222	236	243	262	234	243	230	246	220	215	224	234	200	234	265	265	198	225	262	235	249	238	222	278	224	219	247	217	233	234	233	250	235	225	246	243	240	244	221	220	226	235	245	233	244	229	245	244	227	216	234	236	241	238	250	226	229	235	281	291	237	235	224	218	262	236	251	223	260	244	280	238	227	216	214	259	229	230	243	251	244	217	212	211	244	225	241	213	230	210	251	221	240	245	249	222	249	245	252	221	246	227	239	230	220	246	245	210	211	229	225	226	234	238	246	258	246	235	247	227	233	210	228	253	269	230	262	220	245	255	256	239	275	256	205	252	239	248	219	233	228	221	227	249	257	278	225	242	230	255	236	242	260	277	217	225	272	258	259	245	242	236	233	218	236	241	253	258	220	240	255	254	261	207	234	224	212	247	220	251	213	216	251	268	269	236	211	218	236	255	239	215	232	217	247	236	273	233	227	209	221	251	236	233	216	224	252	200	195	219	220	233	244	245	220	215	261	219	267	209	231	224	202	245	255	243	221	254	251	221	249	231	241	216	258	247	215	267	218	264	228	243	226	239	254	228	219	238	231	236	230	230	257	244	240	260	226	245	238	225	229	235	234	216	272	221	229	224	210	250	227	255	227	232	228	241	234	210	220	205	206	233	247	249	243	245	228	218	230	241	224	282	252	245	203	231	233	235	212	244	250	225	231	275	233	184	233	263	245	230	243	220	240	237	221	215	236	214	220	236	255	209	230	234	242	226	234	231	229	251	213	268	245	236	230	233	244	251	237	256	261	231	242	205	246	221	236	204	245	260	239	219	253	219	220	239	247	232	235	227	242	211	241	248	229	254	208	234	254	257	227	217	239	220	230	229	242	236	220	219	233	254	255	236	213	244	223	250	229	226	254	236	228	213	230	229	243	224	243	237	249	217	253	236	198	208	208	255	242	195	246	247	237	238	237	218	226	236	230	231	233	233	224	281	249	229	221	231	260	244	247	226	245	227	227	256	234	257	254	255	201	246	233	234	261	257	223	245	241	232	239	230	214	227	227	240	260	212	206	241	243	199	252	207	239	244	230	239	209	257	223	245	245	227	243	235	211	268	246	228	211	217	251	247	219	246	210	246	217	222	209	220	261	244	227	235	218	222	229	203	215	243	234	223	240	256	226	246	221	224	223	237	226	265	265	249	204	237	234	256	206	262	232	236	218	229	256	221	254	216	230	234	245	226	234	260	223	244	252	258	219	223	242	235	246	234	225	234	215	210	222	236	233	220	256	208	241	228	222	240	256	238	250	230	213	218	243	217	244	230	250	244	252	227	232	224	220	227	235	204	200	226	244	220	189	218	249	244	207	227	226	202	232	257	231	240	231	249	237	235	244	218	247	219	211	217	233	243	229	241	212	242	239	224	232	234	220	236	253	210	267	221	228	229	226	225	245	242	224	260	238	241	228	241	222	216	244	247	195	261	254	241	218	239	211	223	229	232	248	232	240	224	216	254	222	242	232	232	228	238	233	239	194	238	254	237	225	263	255	252	197	221	239	234	244	235	235	199	219	194	224	235	225	223	227	230	257	209	227	243	258	245	214	225	247	259	244	249	253	252	222	233	258	246	243	240	233	255	235	214	240	223	218	222	218	258	224	217	224	217	227	256	260	270	226	252	251	207	234	258	256	257	246	213	237	231	221	258	237	233	251	211	234	223	224	212	241	243	202	242	246	254	223	231	215	244	249	234	229	249	233	244	240	211	227	254	252	260	202	241	243	246	218	220	240	263	245	222	245	212	201	240	252	265	250	198	212	251	262	227	229	268	230	234	260	270	236	227	231	247	225	248	251	234	237	221	246	234	226	219	217	239	246	241	242	239	228	225	215	205	225	257	253	220	253	260	244	204	217	248	210	218	203	215	255	263	196	220	206	267	256	257	247	242	244	245	249	238	238	220	253	229	242	268	252	253	246	288	230	219	242	245	227	184	225	250	260	228	216	269	217	235	202	216	251	236	233	244	233	194	225	267	235	258	219	235	248	218	243	222	198	235	267	258	222	241	227	230	226	231	233	252	260	244	227	222	237	244	246	211	230	247	234	223	236	259	230	217	239	242	233	238	232	263	263	208	227	220	222	235	241	223	226	268	220	233	220	244	246	230	230	245	228	240	224	250	234	219	237	257	237	222	246	227	252	212	239	244	232	231	233	226	250	225	207	230	257	250	239	228	231	232	256	238	247	248	221	208	211	228	235	217	247	215	233	243	222	240	251	225	211	239	227	229	255	223	226	245	220	228	234	211	229	238	239	222	231	248	237	233	243	226	220	243	239	264	205	231	260	243	244	241	248	239	240	236	206	241	237	235	243	231	222	231	238	224	238	246	211	243	221	226	248	250	236	222	239	234	249	253	250	234	245	273	240	222	230	236	229	248	288	252	250	262	235	223	230	218	256	231	272	257	255	221	253	249	256	228	258	244	269	237	221	231	219	254	263	239	198	236	258	227	224	242	252	237	258	203	208	218	235	265	215	208	230	261	242	224	194	200	238	226	236	248	224	244	240	236	263	221	200	215	234	241	255	227	249	224	216	230	204	247	224	196	214	272	237	213	242	207	225	214	233	210	216	228	248	239	223	235	240	213	219	235	217	233	255	243	225	235	252	227	228	239	260	219	213	235	246	256	228	216	266	211	238	262	230	245	252	250	233	242	227	223	228	206	187	247	257	249	225	209	211	260	281	241	255	225	214	243	244	219	241	243	244	211	248	256	247	243	237	289	226	244	231	226	254	228	234	227	245	222	261	242	225	226	225	227	225	266	239	227	276	274	234	230	223	276	235	221	250	242	246	251	223	188
35560	40800	2950	670	595	552	540	510	537	526	521	537	490	530	553	494	539	531	512	491	519	506	520	424	524	522	524	526	546	480	520	492	550	504	581	528	515	512	487	472	517	479	513	530	494	501	495	533	533	531	513	547	498	525	506	549	533	489	541	494	510	495	551	517	501	527	497	546	529	510	516	518	511	516	493	527	488	512	490	522	499	539	601	524	518	489	503	524	523	518	536	542	491	503	542	542	513	552	538	527	528	493	504	536	489	544	529	486	506	469	510	534	575	503	502	517	554	498	508	513	533	491	508	506	530	531	525	523	505	513	510	508	511	495	507	471	518	501	524	511	546	513	481	507	519	511	514	522	533	527	529	514	536	550	494	529	545	553	552	532	526	487	536	524	516	516	497	499	548	488	561	540	531	527	520	507	535	559	504	488	504	484	507	527	524	540	517	525	507	532	518	526	501	526	538	493	501	534	557	519	495	502	563	492	486	528	507	532	510	506	473	537	499	517	499	510	541	506	525	508	507	532	515	529	489	531	538	528	511	507	515	502	487	513	538	533	510	479	498	492	534	529	475	485	480	546	509	520	525	539	499	491	510	515	476	458	500	526	472	489	517	511	510	474	472	510	505	524	489	516	510	532	485	544	535	515	545	499	517	495	530	464	492	545	547	509	514	499	544	508	460	521	504	546	492	525	513	562	501	523	485	484	532	508	538	512	531	529	479	508	495	482	506	523	517	493	539	534	492	533	524	516	487	467	468	494	489	535	531	548	510	536	472	508	485	533	493	480	525	513	503	506	528	528	503	488	533	524	541	494	501	527	512	527	515	545	497	509	504	508	544	518	512	538	541	525	543	553	516	541	516	509	540	493	509	500	501	517	511	508	505	552	470	528	525	544	558	528	500	525	497	486	483	513	505	508	500	477	525	536	527	528	539	505	520	504	481	514	511	523	541	525	521	519	462	501	519	480	505	498	495	511	518	539	488	514	506	467	530	501	488	492	544	523	498	505	549	557	491	534	461	516	548	496	504	512	499	490	531	519	495	581	548	553	552	503	501	541	510	465	501	516	469	501	475	509	513	563	540	522	563	527	504	530	501	512	502	497	525	492	518	503	511	564	517	530	526	577	503	511	505	506	520	536	520	503	523	532	496	530	526	528	500	520	554	508	525	516	501	527	537	491	523	504	516	578	521	543	563	510	529	578	503	528	570	525	479	538	504	548	478	505	532	545	535	544	521	493	545	520	527	549	536	528	512	513	510	486	508	531	500	511	476	481	529	531	520	491	543	508	516	522	553	516	538	514	507	501	523	544	525	518	517	482	507	513	487	495	497	535	510	511	518	525	502	502	508	525	551	541	498	511	508	523	545	521	491	478	517	501	494	515	556	526	482	524	486	549	507	487	502	526	475	509	479	503	512	492	480	517	486	543	480	501	471	521	515	526	519	493	485	497	513	520	544	568	504	536	487	510	528	537	488	526	493	508	514	485	479	514	547	508	541	531	498	516	550	523	521	520	504	529	487	530	493	517	526	542	508	500	512	531	510	523	549	532	528	519	490	523	498	544	552	538	524	521	496	531	525	508	547	527	535	546	492	523	520	530	544	519	534	523	494	498	496	488	535	547	557	543	492	545	520	512	513	517	531	538	511	521	476	492	538	516	516	502	493	506	568	496	532	486	526	545	503	510	523	494	495	520	551	504	527	532	527	532	504	518	532	495	525	512	495	518	568	544	536	514	461	495	526	532	521	516	507	536	511	530	491	549	490	524	505	509	531	518	487	505	486	497	534	506	534	498	463	515	531	523	558	519	536	541	487	497	504	535	487	514	528	494	472	499	480	533	488	530	507	521	500	472	509	503	509	474	472	536	506	490	527	493	528	536	521	516	521	543	500	473	565	517	511	502	522	531	525	496	516	527	498	500	552	514	470	507	499	489	518	542	480	498	502	531	526	532	504	527	537	498	510	496	532	500	529	522	535	522	560	503	513	496	510	519	500	514	551	515	517	541	516	507	548	521	455	553	481	492	531	507	499	522	561	526	530	465	538	526	526	481	494	516	513	516	522	493	470	564	498	498	515	521	560	538	493	504	519	510	564	548	521	506	508	526	502	501	524	520	524	502	523	499	505	501	501	517	491	530	510	473	546	501	529	530	493	485	497	523	509	492	467	523	573	532	516	539	483	488	489	530	525	534	521	513	501	538	525	544	527	534	484	500	491	568	520	530	507	541	523	520	520	517	561	486	518	484	480	506	501	487	519	516	495	555	543	506	518	560	480	481	521	507	536	477	520	483	501	481	491	474	548	548	543	492	481	508	489	519	513	514	495	540	496	486	493	516	501	551	500	467	546	486	519	493	496	513	511	489	542	520	488	531	487	499	513	498	553	504	511	518	514	529	516	518	521	497	500	493	545	480	552	506	501	539	511	524	463	525	514	497	525	533	532	524	504	500	492	510	484	524	525	537	521	461	522	514	560	526	514	494	505	536	525	499	539	541	534	482	553	537	525	500	523	492	536	526	550	524	537	497	502	460	497	517	514	543	515	533	517	499	536	517	503	520	522	570	482	530	524	511	531	569	512	490	505	545	484	502	500	503	531	510	515	485	556	489	482	516	481	498	514	499	504	529	539	512	532	509	493	503	512	525	531	487	549	507	483	524	522	510	551	521	495	530	512	503	537	524	523	542	515	514	521	509	491	510	509	531	516	513	547	541	514	544	516	540	512	524	532	512	488	538	551	492	543	552	482	529	480	536	533	488	511	480	460	509	538	506	528	518	485	522	530	494	559	502	556	564	501	523	547	501	570	513	519	517	508	529	508	510	503	517	526	521	519	523	533	536	507	492	500	488	477	512	568	519	529	558	493	496	505	476	516	518	523	490	522	513	503	521	508	533	520	488	532	563	489	522	521	533	521	496	517	500	437	551	533	511	545	548	504	541	501	501	537	512	511	518	539	537	479	518	530	514	524	467	507	536	542	518	477	475	545	471	503	531	559	478	472	506	549	534	471	507	522	483	504	489	519	510	535	512	485	489	485	507	524	505	511	493	502	500	524	500	521	495	506	583	500	522	499	503	501	537	500	525	536	530	537	478	506	530	511	486	519	569	509	537	499	532	534	525	514	518	486	536	563	497	529	495	523	522	536	509	523	505	531	523	518	525	524	511	492	513	520	565	529	567	509	537	509	503	540	556	500	511	493	509	547	498	500	555	573	530	543	506	523	545	533	529	523	491	527	499	509	546	536	561	553	528	517	486	494	508	494	554	515	528	528	527	545	537	532	518	491	523	520	479	524	527	527	498	531	517	514	490	516	552	497	526	507	526	488	507	490	516	501	493	504	495	537	559	532	531	500	496	506	512	518	552	513	497	529	507	523	462	548	526	493	503	499	524	505	528	541	510	563	495	574	558	490	485	498	515	483	544	534	509	493	507	508	568	465	477	503	482	550	500	510	515	540	515	543	525	527	490	524	494	541	523	481	503	513	556	495	506	533	507
24571	21130	24088	28451	21132	21158	11634	528	373	345	298	288	283	288	285	262	260	241	264	265	281	269	283	289	254	275	266	278	252	284	264	262	242	275	272	277	266	232	270	256	248	273	233	259	264	217	264	252	261	233	265	259	282	248	283	236	260	251	227	227	258	265	259	263	245	256	239	265	254	262	223	261	253	262	262	241	258	257	259	237	233	234	247	269	274	269	270	252	231	237	250	268	279	249	267	263	244	247	246	253	272	260	228	264	260	240	247	250	235	236	220	269	262	292	257	234	251	237	280	303	266	264	238	276	261	227	238	269	254	244	197	236	223	253	249	250	237	240	260	288	266	263	237	246	249	280	236	268	258	254	232	270	241	234	249	292	236	243	262	253	265	240	257	262	267	243	241	271	254	255	265	246	247	241	269	236	268	266	246	252	242	246	246	229	239	271	237	253	244	260	230	277	265	254	282	283	275	278	255	243	249	265	250	261	260	266	264	277	251	269	231	251	259	252	257	231	250	256	254	236	247	243	226	268	245	277	230	270	244	256	293	251	222	225	274	237	283	257	255	242	251	275	257	241	226	256	269	254	265	272	243	252	259	253	234	241	291	252	266	241	234	232	272	245	215	255	212	265	253	250	274	270	253	248	253	247	254	227	231	243	229	274	244	250	261	256	285	269	261	238	280	234	292	271	275	250	241	265	260	234	230	254	231	264	259	271	270	235	223	296	235	240	242	258	269	234	271	284	254	249	280	258	234	208	245	225	225	256	231	246	276	248	280	239	269	245	260	270	247	248	277	257	235	241	261	233	254	248	265	251	249	237	265	264	258	258	230	253	248	247	258	245	272	225	255	250	230	235	275	266	227	263	275	266	245	232	242	239	269	288	275	267	256	251	270	243	247	280	260	257	256	246	277	240	257	271	277	286	210	256	252	259	263	250	254	268	270	257	263	252	253	253	266	229	248	253	273	254	258	255	260	246	223	217	261	233	248	276	262	244	223	235	258	234	263	290	275	270	233	229	222	238	257	265	235	253	209	218	245	254	259	280	308	262	268	212	253	252	256	237	248	267	204	238	255	233	260	260	247	257	279	276	265	273	211	238	219	250	278	232	283	232	233	262	263	228	250	271	256	226	265	241	279	277	273	260	251	243	245	250	249	233	244	236	233	236	264	267	253	271	269	217	260	275	249	265	224	239	256	244	251	268	274	244	253	221	250	294	285	261	265	258	260	281	258	280	244	252	239	240	248	262	278	262	274	272	261	204	236	254	221	246	256	270	247	243	246	258	219	221	254	270	251	223	252	278	236	278	237	225	259	229	283	254	259	239	248	274	259	243	247	246	256	250	264	237	259	264	240	245	251	257	225	249	263	284	259	261	232	216	242	252	250	250	273	244	271	248	262	255	306	241	245	267	238	245	257	234	241	233	223	259	246	262	278	284	236	236	274	235	234	260	240	259	242	232	224	271	268	250	266	268	260	250	225	265	262	272	255	264	284	247	243	254	267	237	243	276	270	237	267	244	291	257	247	245	235	239	267	266	227	238	257	286	244	239	271	253	241	252	264	212	241	253	256	233	260	249	279	264	267	249	254	275	254	249	222	259	266	245	268	239	245	247	256	280	261	258	232	211	248	246	246	236	257	258	293	283	268	256	223	270	275	230	237	251	246	240	228	293	250	240	255	267	233	285	249	273	247	229	259	240	269	261	245	255	242	263	241	264	252	252	269	241	259	267	262	240	229	226	249	266	260	259	208	246	251	190	258	249	252	255	242	265	269	254	247	251	267	280	262	244	251	251	279	228	263	248	263	251	254	286	271	248	243	216	259	230	234	283	269	237	248	270	257	203	253	231	231	257	257	285	251	258	263	253	231	242	267	260	276	256	261	250	243	235	237	227	225	259	254	274	262	274	259	232	230	241	239	265	260	240	256	248	249	239	260	252	251	225	234	245	272	260	214	261	271	277	250	255	246	241	252	233	261	232	270	259	262	248	269	241	228	274	250	255	255	259	283	256	271	241	314	250	251	250	252	204	256	297	224	246	237	275	251	248	284	288	261	284	244	247	257	271	274	258	265	239	252	264	254	225	255	271	266	265	251	261	237	253	239	259	224	259	275	239	263	265	265	236	240	254	256	236	238	235	232	254	239	264	254	258	265	250	254	229	291	226	258	246	240	256	254	275	262	270	224	246	283	225	250	226	228	264	260	249	229	260	238	253	244	235	230	229	267	263	263	272	262	259	265	266	277	244	261	267	244	268	227	278	254	238	237	264	241	270	271	264	254	263	254	250	228	259	232	256	248	235	262	244	254	272	246	231	244	267	262	230	270	243	263	245	251	233	272	214	252	229	235	222	227	246	273	270	264	230	260	247	248	275	260	212	254	263	246	251	223	234	244	227	234	257	272	247	260	241	277	215	253	252	257	246	269	241	231	259	272	243	199	244	250	248	242	247	283	241	257	261	261	237	255	268	245	266	233	237	259	263	242	253	258	240	223	249	250	256	233	272	264	269	225	259	250	242	211	244	277	251	276	235	231	238	273	262	262	220	223	260	230	225	263	271	256	274	249	247	262	234	276	265	248	258	235	250	228	271	260	235	250	227	249	236	255	278	267	244	259	244	239	247	240	264	272	218	220	248	232	266	288	235	245	293	244	240	258	224	270	303	214	248	232	235	242	245	234	235	253	245	254	240	263	255	254	252	243	253	247	253	261	262	219	255	265	241	245	256	236	262	233	255	279	239	233	242	263	229	262	261	240	253	222	239	241	258	252	272	237	244	241	221	264	265	238	256	236	265	293	254	274	246	238	235	284	254	248	276	245	250	265	272	214	249	244	264	229	280	282	254	251	264	281	283	264	277	290	255	263	224	277	260	288	217	229	254	270	229	228	235	265	258	237	256	256	243	247	270	274	230	233	269	246	290	256	271	223	262	251	252	246	262	230	251	284	269	254	230	221	269	285	278	292	219	223	254	262	219	266	234	235	240	245	244	249	255	269	241	239	257	265	267	234	246	265	264	249	258	251	263	263	261	242	268	235	245	218	261	253	223	273	243	249	239	282	265	240	252	226	268	269	245	213	283	262	250	228	276	247	252	290	264	236	241	252	265	261	213	238	259	247	268	288	256	251	234	239	233	254	266	255	264	260	227	275	262	270	230	246	243	264	260	243	252	238	245	253	256	245	251	263	259	261	264	253	259	231	272	247	258	256	260	235	262	248	263	264	237	245	253	268	288	243	237	236	277	231	275	225	229	268	248	261	259	251	248	274	236	258	254	228	235	294	273	259	249	224	248	220	253	235	268	271	257	242	267	244	267	259	257	225	250	239	219	253	271	264	246	235	238	224	234	223	259	276	237	255	249	262	253	252	255	261	255	235	264	251	224	226	287	279	258	276	274	236	260	255	245	235	261	252	216	254	290	275	256	248	253	236	267	251	215	269	208	268	250	248	253	225	205	242	240	234	216	206	238	249	235	254	252	227	293	245	233	259	257	254	227
42025	52040	5055	806	651	623	580	593	564	539	546	537	514	561	511	544	554	539	523	542	515	550	501	508	530	507	515	526	518	503	500	564	521	503	541	479	538	519	493	529	507	495	565	533	520	491	514	469	508	500	491	536	557	548	535	547	538	546	543	519	537	530	509	476	466	537	519	537	487	519	508	475	487	492	549	541	494	523	490	520	501	521	473	528	528	523	511	512	502	521	505	554	521	519	496	478	508	524	464	513	524	503	565	532	516	539	534	485	528	500	535	500	500	489	496	506	536	530	513	490	539	559	513	520	491	483	505	513	505	530	518	534	506	520	496	532	571	497	470	517	492	488	537	502	534	546	559	518	517	499	520	499	497	511	496	511	461	477	505	519	514	477	490	502	512	540	499	502	498	503	479	494	510	498	540	519	524	518	511	529	531	583	502	523	533	520	536	467	538	513	521	514	521	505	541	513	510	492	495	480	555	500	500	517	517	507	532	462	500	525	521	504	497	525	509	491	537	501	534	547	512	543	544	559	479	518	494	506	515	503	525	544	487	508	486	549	523	554	529	548	502	542	567	473	559	524	482	527	513	509	496	510	495	518	542	524	517	511	471	511	505	542	505	538	513	525	561	559	516	525	504	533	528	492	538	523	482	549	533	512	530	494	477	495	501	464	525	525	534	530	522	525	552	542	518	487	531	527	504	525	494	500	530	499	532	519	484	519	574	489	517	499	555	509	510	506	520	513	517	485	522	496	483	518	554	474	514	510	511	554	515	531	469	469	515	514	521	498	516	560	506	481	551	509	501	489	558	514	531	514	515	494	506	520	517	516	497	528	534	487	512	557	511	539	516	511	519	504	542	516	518	514	479	480	519	526	562	515	540	538	550	531	515	491	514	558	504	497	550	511	463	489	488	508	500	527	553	495	533	505	526	515	475	518	488	548	490	502	522	518	484	512	527	509	479	562	521	514	519	541	513	508	504	528	468	527	546	536	477	504	544	516	547	508	494	493	517	477	538	510	493	505	518	548	561	531	521	493	511	546	581	521	545	526	524	511	463	502	515	484	524	525	516	532	528	525	504	503	572	491	567	519	528	512	505	541	515	495	558	477	507	536	486	491	475	496	433	535	514	471	458	496	505	483	500	478	530	511	519	540	515	551	489	514	567	538	550	513	527	524	513	550	503	505	535	497	532	520	482	525	499	516	511	475	498	485	476	513	505	520	502	494	490	573	482	519	510	508	486	525	518	550	509	521	562	497	513	499	520	537	534	508	498	514	549	513	501	522	500	503	517	537	506	519	489	517	529	519	512	491	529	483	511	567	498	522	490	520	501	509	539	525	527	483	536	502	543	558	520	494	512	544	476	498	509	510	556	474	505	520	503	562	466	514	507	481	512	540	543	568	512	520	531	503	529	503	525	535	589	519	544	539	509	507	535	510	503	494	529	558	514	515	531	536	522	572	508	491	509	519	510	516	523	535	547	496	495	536	499	512	531	508	525	494	508	516	530	551	509	494	541	521	509	527	522	561	489	499	537	515	538	502	501	522	451	511	468	470	513	501	549	515	526	533	536	505	554	515	498	501	520	561	498	512	518	537	499	512	512	508	518	484	548	506	518	512	489	499	526	550	527	537	537	504	546	562	512	498	516	508	486	539	515	527	523	512	568	507	528	568	536	483	571	485	457	495	504	517	526	515	516	533	520	527	472	514	499	536	513	508	529	525	522	568	507	543	529	488	499	539	518	498	539	490	519	511	534	571	486	586	501	524	502	523	508	502	496	531	513	543	507	544	515	516	515	532	520	517	535	491	497	505	543	536	511	529	545	514	489	515	550	478	497	507	523	486	550	523	542	528	503	544	496	525	520	542	579	487	503	501	525	505	548	491	495	535	560	521	484	531	512	542	554	557	508	483	488	524	549	518	543	527	537	514	490	529	517	484	495	512	506	522	518	565	517	520	531	528	531	527	531	554	537	506	522	504	487	522	514	525	511	492	510	530	518	572	529	489	514	487	461	516	528	513	514	542	523	481	523	481	555	524	482	517	527	536	501	508	517	520	522	542	509	507	506	520	575	540	521	502	504	533	497	536	526	516	512	521	546	528	516	534	541	503	542	540	497	547	523	539	484	513	508	514	528	528	511	502	509	500	525	524	511	520	552	524	524	503	554	497	549	500	518	574	516	524	516	481	483	464	493	565	508	542	521	484	553	495	564	522	527	486	532	519	494	498	499	574	484	528	467	513	506	523	530	527	520	516	542	484	523	511	575	499	518	548	538	491	514	523	536	554	522	520	520	524	533	517	531	546	491	502	485	546	539	510	498	536	549	507	487	501	512	515	508	503	552	528	525	513	542	532	503	475	515	519	532	522	519	517	524	530	538	542	499	530	513	510	530	536	496	483	505	508	548	494	488	474	500	550	482	527	547	485	534	543	499	494	507	509	520	521	525	504	537	564	528	516	557	493	509	513	527	478	515	509	489	515	483	532	536	512	464	531	473	514	539	560	524	515	529	479	502	548	494	500	541	535	544	565	537	527	503	523	523	498	545	509	495	494	495	516	487	525	522	537	516	492	490	510	579	542	514	528	503	547	535	514	497	494	554	538	518	540	529	536	481	474	548	511	534	570	475	495	496	517	509	513	506	498	488	544	507	499	467	530	525	489	511	535	525	516	528	508	506	508	537	507	512	556	502	535	520	522	493	516	525	485	487	502	585	528	484	510	526	539	543	527	509	475	532	516	506	520	527	522	474	521	472	539	509	538	538	516	498	539	528	493	504	527	525	520	508	542	503	549	538	532	505	529	455	520	542	478	514	512	518	499	495	515	529	530	510	491	499	523	514	514	503	494	526	581	473	519	474	532	561	482	513	529	503	538	498	496	465	531	478	531	515	501	503	517	512	477	514	542	524	504	501	510	537	548	518	471	512	548	547	521	481	531	556	574	548	516	525	526	523	524	551	511	524	506	526	548	516	535	524	502	490	545	548	576	532	501	532	491	504	501	543	485	521	485	495	497	514	535	525	521	510	517	516	500	538	525	498	512	523	543	533	580	484	500	528	501	496	494	504	508	513	483	480	516	509	504	534	507	552	522	517	539	482	519	475	480	542	510	530	448	558	517	533	551	519	494	568	495	515	535	531	506	520	493	483	530	515	506	522	538	528	508	510	544	516	473	552	577	517	526	524	501	515	555	541	496	483	495	508	512	489	516	551	516	495	495	516	505	467	539	519	468	481	509	506	559	508	552	540	504	539	512	536	459	506	531	534	476	549	580	521	533	527	484	520	521	481	493	516	501	510	524	549	514	549	510	537	522	485	487	494	509	513	546	502	506	502	509	526	510	513	488	543	517	488	511	515	561	540	539	520	508	511	523	507	519	550	509	526	534	553	547	529	523	510	514	521	535	516	528	550	545	511	467	549	546	571	468	506	482	515	484	533	531	495	542	516	513	488	538	545	517	528	507	550	493	505	537	509	521	510	524	504	513	485	560	494	505
34315	17816	4339	189	135	107	132	116	97	135	118	113	114	105	107	105	93	105	122	109	114	91	118	123	111	123	91	133	135	134	90	107	129	112	106	100	109	93	135	106	109	121	108	117	109	126	111	113	120	122	120	115	114	96	99	107	82	111	95	101	109	108	115	101	139	100	117	106	113	135	117	132	95	110	114	106	98	108	109	116	97	114	117	115	122	120	99	108	104	105	110	96	102	123	129	95	107	93	102	101	121	113	94	114	112	124	117	107	137	120	100	134	113	110	115	104	130	105	98	105	119	93	81	111	116	115	108	111	126	100	114	96	104	99	116	115	114	108	113	126	98	130	93	91	110	125	115	102	110	99	109	111	96	105	89	111	106	111	119	133	98	97	109	100	89	99	118	127	124	97	114	122	94	91	106	100	100	104	107	107	111	114	84	121	105	116	106	97	134	92	119	119	109	116	122	113	108	114	104	114	109	118	128	103	106	93	114	122	101	113	94	123	110	113	112	89	106	101	118	117	113	114	99	110	105	117	72	129	117	126	101	112	104	115	118	115	97	105	99	109	110	116	117	133	118	102	104	112	109	134	109	113	112	106	126	132	87	112	106	97	109	124	119	105	131	98	103	116	109	100	122	130	104	126	116	113	100	99	109	107	106	109	102	120	115	109	118	115	117	123	94	118	106	85	110	106	114	113	114	126	100	111	117	116	91	94	104	124	114	106	115	106	110	96	116	128	103	111	103	107	133	122	124	91	106	117	114	110	105	110	102	126	110	92	112	122	120	95	131	133	98	125	111	103	124	121	112	108	108	93	110	115	109	107	80	113	108	96	109	123	94	109	97	124	109	129	109	130	113	133	101	120	99	102	103	100	105	91	106	106	114	114	110	121	128	114	131	111	111	127	111	99	124	106	106	96	98	104	94	98	122	87	114	107	95	113	134	96	137	110	112	101	97	100	108	112	124	120	111	101	114	114	104	90	88	108	113	99	107	104	115	104	107	110	122	107	125	108	107	98	90	87	122	111	125	113	108	96	122	148	106	99	99	109	114	110	100	119	101	95	93	117	101	108	125	100	113	122	102	87	109	116	138	133	121	117	113	116	106	100	106	108	97	97	126	85	92	114	109	107	110	109	112	107	97	101	91	108	120	103	113	111	97	105	127	110	112	102	112	105	112	97	118	120	111	110	119	100	129	121	119	102	86	101	107	93	118	123	120	112	110	120	110	133	110	108	110	111	107	109	123	96	109	99	97	117	104	101	131	119	121	93	107	104	108	112	102	111	103	97	102	119	125	113	129	105	119	107	105	126	101	111	125	104	109	109	112	116	108	105	100	117	103	122	110	106	86	125	129	107	100	99	120	98	106	105	104	85	94	103	136	115	130	118	98	106	108	118	105	100	119	110	98	108	109	95	118	102	88	111	124	105	93	139	133	102	109	114	115	111	99	110	117	114	113	87	102	107	98	101	118	111	114	112	110	100	102	112	102	123	118	103	89	104	90	81	119	120	127	113	119	123	119	100	115	113	102	99	119	104	106	93	103	126	119	114	92	129	118	101	111	105	91	90	120	134	106	88	109	108	104	115	128	126	107	95	108	125	97	125	115	106	105	112	89	103	110	133	120	92	111	84	123	120	97	111	112	126	108	104	132	85	126	86	128	105	110	100	103	111	116	111	138	108	114	112	124	109	99	92	112	104	110	131	123	113	95	90	103	80	139	100	109	105	111	110	106	115	111	113	111	108	135	91	130	130	96	76	86	77	103	109	118	127	92	123	93	112	118	120	93	95	116	95	111	103	123	86	112	104	107	103	117	107	93	128	102	129	111	113	99	118	101	104	91	129	141	117	92	97	103	116	109	94	104	99	120	112	110	102	128	104	115	119	105	116	105	110	97	115	103	85	114	130	127	94	123	117	112	125	115	112	113	104	121	110	94	114	103	87	115	133	124	95	107	106	89	125	128	113	105	113	100	108	92	107	120	107	111	107	105	129	117	113	104	121	114	104	108	105	120	111	99	122	127	113	108	112	122	127	119	123	104	119	92	120	112	119	117	109	116	88	118	113	99	99	110	94	110	99	97	98	114	99	110	102	130	115	118	126	111	121	108	97	102	120	95	112	105	112	86	116	76	89	117	99	110	95	113	132	119	112	101	102	110	90	117	98	101	123	127	112	115	114	128	99	89	102	93	121	114	108	94	107	99	92	88	122	103	102	116	113	97	93	110	90	114	100	94	106	112	85	94	109	92	118	103	126	105	112	99	117	121	104	113	113	111	106	97	109	95	102	111	107	102	113	107	107	103	97	124	111	116	94	88	137	105	96	111	123	94	84	95	121	105	104	100	113	104	109	104	102	113	105	116	104	100	106	87	121	120	105	107	102	89	108	88	108	114	90	98	136	125	102	115	119	108	102	116	111	130	123	126	103	102	103	96	115	102	106	123	112	118	103	97	110	107	118	105	115	109	106	114	113	105	96	95	99	99	107	118	116	111	108	116	123	119	90	118	122	103	117	111	108	119	107	100	114	114	110	104	95	112	129	99	99	117	115	125	99	118	126	114	99	103	104	134	100	117	112	111	105	119	117	123	114	89	94	96	118	136	114	104	111	97	109	111	118	121	93	141	127	129	122	119	109	113	116	123	107	122	94	120	101	116	118	114	112	83	99	126	103	106	110	99	101	104	104	120	92	104	116	91	99	129	119	109	108	101	109	113	122	108	94	103	98	112	124	131	103	101	98	116	115	129	140	124	97	107	118	120	106	96	99	94	122	96	113	102	110	101	109	118	121	127	106	80	106	97	106	121	112	103	124	129	120	120	102	113	111	110	111	99	100	121	94	111	103	118	120	130	104	95	87	133	113	113	110	98	110	107	103	118	100	93	88	115	131	127	116	119	101	129	104	101	126	119	111	99	103	107	106	102	125	135	97	102	123	92	97	114	129	109	100	105	94	113	116	110	108	119	118	134	107	105	116	99	111	97	120	101	123	110	136	103	118	105	118	100	125	118	100	115	124	96	107	93	118	100	127	109	112	97	109	93	97	92	96	117	116	99	103	112	102	120	97	107	95	111	111	116	110	122	94	94	112	114	123	104	108	113	106	123	122	110	134	119	96	99	108	115	79	96	100	109	94	126	105	103	115	117	116	102	83	108	113	107	102	104	95	102	128	118	107	99	109	119	121	126	105	85	95	111	100	106	101	109	140	96	108	116	116	104	128	103	112	119	116	113	111	110	126	126	113	111	112	105	113	120	87	117	100	95	102	131	121	121	115	124	107	106	96	108	94	98	97	105	101	94	109	100	118	103	97	108	103	138	96	121	103	112	100	102	124	122	106	109	102	88	91	99	131	128	98	95	111	132	96	110	99	92	116	110	129	117	95	95	121	111	96	110	130	106	111	84	130	128	124	96	98	101	94	90	96	104	110	107	96	129	105	116	110	125	140	111	123	98	108	110	109	110	113	109	128	109	104	105	95	139	108	97	120	114	94	93	102
17279	6236	410	281	303	282	273	283	303	276	268	296	295	281	281	312	299	277	263	285	283	287	271	289	270	283	298	281	289	288	326	246	293	265	257	290	314	281	303	303	293	304	308	284	281	267	249	260	260	278	283	259	295	286	296	306	268	280	277	272	289	308	284	282	293	248	257	272	281	260	285	286	279	311	283	292	284	273	277	293	279	285	281	271	263	266	237	270	276	295	284	289	297	269	266	266	286	264	302	285	283	273	285	269	269	284	281	289	276	301	282	284	316	298	264	309	303	247	266	267	279	271	274	318	275	287	280	288	279	283	262	305	257	301	301	288	292	276	289	281	275	286	275	277	277	290	296	277	281	261	284	295	272	287	301	286	290	279	290	296	305	275	281	274	275	263	278	283	290	301	293	276	284	314	247	283	272	317	282	291	288	254	250	302	281	281	308	285	275	269	258	279	280	298	294	317	250	260	268	278	275	272	270	259	273	275	319	262	267	275	278	284	285	240	308	284	281	252	296	290	288	277	283	282	269	297	267	285	285	259	317	276	267	282	299	268	293	281	299	281	278	273	276	300	250	267	312	263	268	278	268	281	302	297	326	313	276	291	285	265	297	260	275	298	266	264	322	287	253	298	325	290	255	315	271	288	281	279	270	302	270	289	293	299	301	291	308	281	273	297	295	302	298	288	287	263	251	268	296	285	280	299	256	269	301	302	275	300	268	292	283	258	274	277	265	280	290	248	302	277	274	254	282	268	264	287	280	275	282	259	284	285	296	269	271	303	266	288	309	317	296	279	300	272	266	285	272	276	293	278	289	285	286	279	278	262	288	280	272	249	294	299	281	258	252	289	294	270	314	277	273	244	290	298	270	284	280	300	277	261	256	306	289	271	334	273	334	295	250	308	292	256	277	272	253	281	286	262	290	298	274	275	262	281	293	286	279	280	279	249	296	269	267	270	307	294	301	309	278	275	281	287	298	268	286	301	266	263	284	270	292	271	256	279	326	261	265	265	239	285	275	290	265	287	303	266	282	288	227	296	253	290	295	296	276	282	278	262	278	276	291	281	299	279	282	285	278	289	300	257	282	271	304	287	289	292	269	276	296	267	279	280	264	267	273	268	278	274	280	294	270	299	269	285	293	290	286	299	308	255	298	293	286	296	289	261	295	305	299	276	299	291	288	258	266	299	270	273	293	290	286	312	308	284	281	306	297	302	269	319	296	277	284	282	299	289	290	255	263	289	281	282	281	257	268	301	257	290	276	301	305	283	285	297	271	280	262	281	280	260	276	289	274	294	291	293	264	292	267	276	281	280	291	298	299	263	308	303	289	297	270	299	294	262	283	310	297	257	299	268	291	261	301	280	250	276	282	277	324	266	329	268	309	263	254	291	285	297	286	300	263	259	276	276	235	273	291	279	275	286	274	275	301	335	268	266	321	317	286	306	295	313	265	297	290	302	281	273	277	278	255	268	280	301	286	271	299	267	264	271	309	249	288	301	325	274	291	268	237	282	267	280	297	291	254	299	260	284	276	298	283	306	296	279	271	266	299	295	269	280	300	308	265	293	279	277	298	283	287	267	281	287	267	315	262	262	274	250	287	291	308	293	277	293	313	288	281	298	262	294	282	306	280	263	264	285	292	278	272	274	284	281	297	273	297	305	298	280	282	294	280	286	294	274	272	278	270	283	277	280	271	281	284	280	279	275	276	249	298	282	281	292	268	303	265	302	344	290	266	291	299	289	272	243	295	297	303	283	312	299	275	273	269	273	282	262	320	285	284	275	261	321	283	309	302	281	292	285	263	285	281	264	259	282	293	282	314	280	249	290	277	290	283	271	300	313	256	263	259	298	316	249	280	289	312	283	293	283	279	289	274	266	290	289	264	281	284	268	284	263	262	304	302	280	285	297	265	294	275	281	317	290	274	260	298	283	283	293	271	282	273	282	285	300	280	266	304	292	285	267	307	256	273	267	322	275	266	258	256	297	230	279	285	309	328	284	277	274	289	291	286	289	253	297	251	277	266	301	299	246	277	284	249	288	269	305	315	282	280	295	275	281	286	242	258	288	264	277	275	282	284	296	283	273	272	277	280	277	252	285	269	252	294	258	302	249	282	245	275	294	284	297	292	290	269	285	271	248	275	301	283	280	266	265	290	269	277	299	292	308	273	266	262	286	247	268	281	297	259	285	302	273	265	278	273	281	268	285	254	272	280	292	288	285	271	280	269	264	261	271	298	251	285	289	261	286	281	277	309	277	261	260	279	285	269	276	302	284	285	292	293	280	260	255	294	270	309	265	249	272	283	323	291	279	271	271	287	255	260	278	297	244	281	251	273	285	249	272	263	276	265	283	299	298	281	288	298	281	304	276	306	272	282	297	285	264	272	256	262	280	276	273	286	263	267	267	292	275	294	259	263	294	283	271	272	276	281	295	286	320	279	324	260	283	280	290	256	285	294	279	274	285	312	272	286	308	296	291	282	260	270	304	282	246	285	262	287	261	292	272	287	305	278	283	281	266	274	288	289	305	272	290	260	287	280	277	299	268	262	310	295	272	289	291	270	266	293	281	276	308	300	263	302	282	305	295	262	285	302	292	281	266	308	295	279	258	307	273	283	292	281	283	289	304	310	275	297	284	278	306	286	260	278	260	268	288	288	269	294	264	270	282	269	268	246	291	285	258	262	283	260	291	254	310	278	279	282	322	276	289	275	275	304	286	257	287	279	302	267	289	294	286	297	266	279	306	296	293	308	286	283	308	274	283	258	314	270	274	260	261	270	280	252	257	289	279	254	278	281	276	278	280	265	278	286	312	328	305	276	264	284	286	293	284	244	275	301	268	263	286	280	281	256	253	280	290	298	242	268	284	269	286	284	290	269	331	275	294	308	284	311	291	283	271	298	285	286	249	278	239	296	302	251	300	288	286	314	270	271	294	256	285	279	270	264	239	288	284	297	282	271	280	294	268	293	289	289	270	286	263	295	247	302	277	286	248	252	288	275	299	305	267	273	296	257	291	280	299	286	279	269	291	284	292	258	274	267	298	240	295	283	278	272	304	252	288	295	283	256	256	308	281	308	246	287	286	328	255	286	286	276	278	270	282	267	308	271	273	263	296	255	284	262	271	271	281	270	296	261	249	280	297	292	280	306	277	271	280	282	289	271	302	281	248	312	293	290	291	303	269	292	290	289	283	292	250	282	268	253	290	277	262	258	317	291	294	271	288	274	272	277	286	282	288	293	296	297	270	271	266	269	280	293	286	289	275	295	291	286	283	293	282	273	317	298	279	294	295	307	264	287	304	265	276	308	269	274	245	303	288	289	297	293	291	290	296	271	278	294	259	290	301	248	271	271	245	278	301	297	290	294	299	283	291	287	261	276	276	290	278	270	306	291	297	284	278	292	280	276	277	254	260	321	282	274	255	272	280	312	299	299	262	296	283	301	321	273	252	248	263	263	288	275	305	271	255	256	242	277	273	300	264	271	280	305	270
25354	21133	23726	28777	21118	12172	421	354	254	288	254	254	274	250	226	257	266	247	247	214	256	245	254	230	227	211	215	229	243	262	265	248	256	219	227	242	283	250	243	224	212	261	213	240	237	232	226	218	256	257	235	235	225	224	245	238	241	262	250	239	237	242	252	246	241	234	254	226	259	237	261	235	229	244	212	226	259	222	239	250	239	261	220	253	238	222	225	228	235	251	250	243	233	219	222	233	218	245	217	267	243	252	247	237	238	270	213	234	255	242	242	255	256	250	248	218	264	249	251	240	231	214	226	241	252	234	225	235	254	248	234	236	237	244	236	232	247	254	286	244	232	241	241	235	242	216	218	249	227	228	216	235	198	241	205	211	225	225	236	265	236	239	252	232	235	217	249	230	248	261	243	257	205	223	257	248	213	224	216	206	259	254	239	244	223	217	228	241	226	244	276	240	242	215	256	232	237	263	227	223	233	250	223	236	240	238	233	243	237	222	228	242	214	255	271	254	204	239	218	261	214	270	248	220	243	232	220	226	205	239	250	266	251	216	240	210	211	238	233	270	238	233	253	240	204	263	239	227	222	244	220	223	219	219	254	220	256	241	268	210	236	208	227	258	234	204	232	244	255	254	229	218	214	234	244	275	239	233	242	227	241	217	217	219	273	228	199	254	243	235	256	273	216	234	261	218	243	235	210	247	213	226	202	232	242	222	250	242	241	245	198	247	233	226	265	236	234	252	244	240	196	222	236	238	240	229	252	226	221	227	241	235	212	260	234	227	219	234	227	227	232	237	206	235	226	235	208	236	250	237	235	240	220	248	217	258	256	252	226	240	254	225	225	229	236	238	260	228	242	257	193	260	224	232	256	236	243	237	236	253	255	226	252	264	231	247	249	229	237	218	229	235	247	218	241	241	228	239	215	233	252	263	243	274	244	222	247	260	229	231	236	243	249	245	211	239	231	212	239	218	240	220	230	251	253	241	219	251	240	246	225	238	219	252	223	234	239	236	239	229	240	212	263	247	207	223	210	227	234	211	264	264	242	235	260	213	202	204	202	225	238	253	243	265	247	220	261	238	268	203	217	238	240	224	247	215	241	232	257	240	232	256	255	208	235	230	240	234	240	224	211	227	243	208	244	241	224	214	243	229	236	228	246	235	243	216	233	238	235	244	215	259	249	220	213	255	232	246	256	242	232	239	220	216	260	271	244	256	247	238	251	233	262	214	239	226	199	214	224	230	228	239	216	229	221	221	242	235	241	232	247	233	230	257	221	248	260	249	240	236	254	227	217	230	259	223	232	232	260	234	248	238	220	242	239	242	235	214	217	242	230	257	252	230	236	236	240	233	238	269	212	228	224	233	253	211	235	261	231	228	239	292	255	251	237	205	227	257	229	208	241	251	258	236	238	240	260	218	237	224	232	237	256	235	247	238	225	239	235	190	231	254	191	243	250	252	263	254	225	217	265	214	232	227	218	242	272	261	237	212	268	252	219	251	223	233	242	237	265	249	247	243	218	254	253	211	237	223	236	202	247	267	259	233	254	222	248	286	221	232	225	214	224	224	253	216	227	213	202	231	229	197	231	221	241	259	241	274	232	265	197	216	240	250	213	233	222	225	238	235	226	235	231	245	219	227	264	214	219	247	250	241	232	235	230	245	233	216	246	232	199	227	224	244	250	227	222	253	228	248	246	235	222	244	256	278	205	240	233	261	227	232	218	244	212	223	250	236	220	241	224	205	223	223	227	257	223	229	219	234	231	246	243	235	229	216	231	253	226	246	206	211	245	213	232	257	230	217	228	277	236	230	229	211	258	242	246	239	240	246	221	240	259	234	257	242	233	242	201	215	257	248	232	209	216	253	249	252	254	215	234	223	266	210	219	231	219	253	242	242	245	260	245	254	250	218	241	249	219	229	215	225	227	236	243	223	233	237	242	225	234	248	257	262	257	240	242	250	228	247	220	215	239	243	271	252	255	239	245	232	253	240	259	233	221	224	259	195	258	215	227	223	251	222	222	248	227	276	237	243	253	231	238	222	222	230	249	234	242	249	238	243	232	207	250	249	234	227	206	234	251	244	228	221	259	213	240	253	215	234	220	232	214	228	264	242	218	276	246	237	230	207	244	221	245	249	240	241	232	223	235	236	248	260	238	223	240	222	246	215	251	231	238	231	235	223	248	212	229	183	246	254	252	266	260	222	212	216	228	208	219	265	261	229	229	248	247	257	231	222	229	228	245	224	236	241	211	234	254	226	226	244	253	220	218	256	223	224	254	252	229	234	257	230	224	250	260	230	240	249	229	250	249	225	219	226	235	237	271	241	224	235	231	259	225	248	244	214	246	247	233	248	247	254	249	216	254	232	222	229	235	245	254	241	223	237	255	252	232	227	242	236	249	249	234	257	228	270	241	232	218	231	216	247	250	245	222	221	233	248	210	231	227	262	255	258	240	201	244	222	232	242	229	237	214	216	259	184	225	241	250	253	241	237	257	247	230	222	231	223	245	223	239	224	234	239	228	206	218	247	224	210	217	218	258	243	221	238	228	280	273	239	237	249	251	231	232	227	225	219	246	221	246	245	271	272	252	247	226	208	215	230	223	216	239	259	252	262	229	240	262	226	237	215	224	244	286	250	237	239	240	269	243	252	223	228	224	256	210	243	240	240	206	205	233	241	224	228	217	230	256	248	197	266	251	232	252	259	230	260	259	262	251	236	211	263	254	243	245	235	232	237	264	265	261	241	263	256	253	201	241	248	233	258	256	199	257	212	250	236	262	198	226	246	223	222	238	242	203	207	237	226	243	213	249	198	253	223	269	234	232	280	243	242	227	247	228	207	240	235	236	239	212	238	265	238	207	219	254	251	259	198	272	244	254	218	267	223	264	249	266	255	223	219	266	205	218	236	245	235	256	243	232	230	219	242	229	207	218	230	211	237	232	229	241	218	267	251	238	226	253	223	214	229	247	233	204	233	214	263	232	251	215	247	259	219	222	239	240	209	281	226	267	246	250	225	232	237	255	216	215	214	254	261	229	256	239	237	253	247	258	240	209	215	234	233	258	274	262	240	262	266	232	227	247	245	252	263	221	222	240	239	226	262	234	216	246	226	196	233	221	224	243	219	233	240	233	261	197	199	226	228	240	233	220	244	239	239	256	232	238	243	264	232	226	206	230	257	245	231	248	197	252	249	227	260	238	236	251	256	243	253	228	212	229	253	202	258	261	269	247	236	259	265	241	247	244	243	226	212	213	218	234	229	252	252	224	247	215	213	219	284	238	252	246	246	263	251	227	234	226	248	208	249	222	229	228	225	236	221	237	215	231	232	227	260	251	235	247	199	244	242	255	229	233	282	244	247	246	270	251	205	222	223	241	252	218	228	210	240	248	264	226	259	241	212	261	256	253	221	241	223	237	224	220	239	247	235	226	249	226	235	251	239	248	228	261	260	246	243	254	222	248	247	231	244	211	215	254	264	213	248	227	249	239	263
35126	40277	2660	642	569	539	544	542	505	557	533	459	503	549	506	534	527	493	518	533	528	510	554	550	488	524	519	529	489	561	499	502	525	488	502	506	525	541	535	514	522	554	522	498	505	479	533	551	515	515	561	531	518	491	506	512	543	531	545	522	536	480	525	485	513	516	512	525	485	510	534	563	484	525	505	507	532	510	508	494	506	528	488	517	501	513	516	524	498	527	517	521	517	519	515	525	502	479	528	509	505	500	543	490	517	527	490	479	509	468	496	498	510	503	478	516	508	518	488	477	475	537	486	497	475	486	529	538	539	511	501	501	519	508	495	460	505	497	515	520	542	533	528	518	525	499	564	523	493	491	498	492	509	459	548	524	524	486	555	563	545	489	501	535	533	509	517	503	506	503	470	538	521	503	491	504	471	522	529	516	546	556	530	487	517	530	480	497	492	503	504	489	513	541	528	523	514	520	531	517	490	498	508	502	510	572	519	483	527	519	538	520	523	541	541	484	550	549	542	539	511	527	502	473	517	509	525	474	508	555	521	509	500	535	507	499	510	532	500	523	510	496	513	535	534	537	545	503	502	505	536	471	511	526	575	513	545	501	506	499	539	549	525	551	500	501	520	515	500	509	464	526	509	497	533	520	528	510	542	539	482	514	524	526	539	529	547	518	530	520	593	546	502	541	483	534	500	537	519	487	472	538	552	498	521	489	514	519	523	507	499	564	537	485	524	504	518	532	523	499	529	473	536	501	527	494	530	502	471	500	521	540	523	540	568	472	515	520	507	512	474	531	511	517	470	505	499	536	514	540	505	543	498	537	467	520	492	556	545	516	577	489	500	514	497	564	498	518	500	506	478	519	550	530	518	496	518	494	559	479	518	522	509	530	475	509	490	540	527	506	484	492	513	508	547	523	545	503	511	539	495	521	524	500	492	482	476	530	536	523	496	504	481	488	573	480	501	552	500	525	547	521	476	475	537	523	520	526	525	522	499	549	509	506	492	541	528	529	524	507	537	525	541	498	511	540	533	501	496	500	502	512	530	495	548	529	507	494	558	478	469	503	529	536	512	535	552	526	534	549	515	521	506	501	546	545	520	496	522	516	562	480	495	497	512	500	534	546	534	520	494	542	493	526	505	551	511	533	549	501	487	500	518	532	501	546	495	505	528	512	480	506	531	514	488	532	511	522	481	495	511	472	515	551	481	550	547	500	518	457	504	508	501	528	507	529	503	483	494	515	510	477	559	507	506	534	493	507	518	485	519	525	504	537	474	514	486	517	483	514	538	517	540	441	473	542	528	548	547	501	536	467	507	515	535	536	548	518	541	524	486	535	520	506	498	504	515	513	501	481	525	541	523	531	523	521	522	485	490	512	519	534	531	501	510	502	539	523	519	555	562	520	526	512	508	522	520	551	566	523	545	510	569	528	498	515	555	519	514	506	528	559	500	525	519	517	497	498	549	547	514	465	506	514	495	528	508	516	497	561	539	537	483	500	513	505	538	539	510	514	511	533	525	524	538	519	505	540	536	524	570	584	490	532	506	519	538	546	501	521	510	504	527	502	527	519	497	535	495	543	532	572	485	506	544	532	507	515	526	524	488	504	518	501	515	499	557	495	508	528	503	496	492	496	525	525	515	478	478	545	533	508	496	527	496	529	503	539	512	507	484	498	507	537	553	503	475	491	479	503	481	521	527	490	514	540	540	514	527	520	521	480	509	533	526	480	469	467	510	562	575	515	480	475	477	530	515	529	527	501	496	547	507	503	516	506	527	509	536	524	546	510	541	540	549	538	484	531	567	530	497	506	516	481	473	478	534	527	524	528	480	522	533	502	530	508	517	509	472	496	464	497	485	526	530	470	508	576	498	557	528	505	535	490	537	519	501	527	513	486	532	513	513	517	482	522	522	518	499	527	508	512	510	532	514	502	478	527	501	538	531	531	525	549	491	537	536	523	523	522	480	519	515	562	515	574	503	493	535	502	567	540	506	511	522	522	515	525	539	499	523	528	501	528	526	502	476	507	524	529	532	515	565	533	494	555	488	530	536	525	452	471	529	520	539	527	483	515	494	551	498	552	536	525	536	485	506	515	537	514	501	510	483	512	517	477	522	485	542	480	507	482	473	519	559	536	546	491	517	512	505	525	513	547	509	519	556	529	507	501	522	530	529	560	499	555	501	482	522	485	522	516	496	489	504	496	505	528	519	499	452	483	522	512	484	529	515	532	539	522	495	527	542	478	521	467	540	491	520	524	502	525	513	553	521	482	517	553	492	510	540	554	527	511	534	495	479	542	531	541	494	493	536	502	501	518	547	506	497	490	551	480	544	495	526	478	506	541	556	515	523	535	536	500	492	527	498	492	527	509	540	569	506	565	505	534	543	477	521	487	507	513	513	488	521	521	508	513	533	523	486	522	504	508	485	469	521	503	492	558	532	480	505	517	535	555	521	518	531	492	478	523	528	510	504	459	523	504	490	489	527	512	547	516	534	529	526	529	473	512	518	524	493	495	521	511	519	520	562	505	511	520	514	503	521	527	500	507	513	486	518	489	486	551	566	523	538	472	553	502	486	513	505	482	542	514	474	498	507	510	464	569	476	524	515	494	493	519	519	517	514	508	488	516	532	525	530	530	531	518	477	542	509	535	487	520	505	524	522	563	475	479	499	502	537	556	495	525	517	505	528	584	515	509	537	514	529	513	547	533	524	545	518	530	489	540	521	487	495	498	494	528	474	494	504	503	538	492	477	524	495	533	494	518	508	525	502	451	555	484	504	478	491	544	509	540	506	499	504	517	521	541	546	534	495	522	544	502	539	498	496	507	540	501	559	552	514	508	519	530	518	533	502	510	493	528	505	513	516	497	511	478	497	532	513	524	493	481	486	506	493	504	517	510	539	525	475	476	507	527	488	492	514	489	515	486	508	502	513	477	506	542	539	516	542	537	488	481	520	518	515	550	553	531	477	487	487	491	499	515	543	522	531	552	512	511	528	525	511	504	526	559	548	577	524	532	507	520	561	483	496	520	517	534	496	489	512	482	531	544	504	519	535	510	508	528	501	520	523	464	525	471	513	538	491	531	544	524	503	495	483	533	531	497	526	527	474	518	518	492	510	515	520	505	501	533	504	566	509	550	512	502	491	528	526	535	508	521	492	506	538	521	489	533	526	473	540	517	546	481	495	479	529	507	499	514	495	524	477	505	538	493	561	540	526	507	516	495	547	495	526	511	519	509	504	521	548	507	518	568	531	494	538	545	478	528	564	545	493	539	497	518	486	512	528	518	560	516	518	534	516	483	544	555	549	540	489	528	528	474	512	515	551	545	514	500	495	513	489	554	522	522	497	544	523	545	516	524	534	556	542	509	502	532	519	546	498	496	593	508	512	531	516	521	497	521	469	493	532	527	489	491	501	523	489	517	527	500	502	529	545	513	508	482	542	504	541	524	513	542	474	505	527	479	537	522	506	505	525	483	521	484	505	509	517	485
24560	21118	24092	28401	21121	21134	11497	540	385	277	287	243	325	265	285	274	261	288	264	285	261	250	283	243	255	258	266	296	252	264	227	274	269	258	256	250	234	266	262	257	257	258	271	251	283	256	267	290	255	262	287	261	304	262	250	253	269	249	254	252	264	269	268	258	252	219	256	259	254	275	259	242	259	290	255	247	262	265	269	216	257	263	220	260	243	241	243	282	258	263	284	237	243	274	257	262	296	229	235	283	250	250	275	244	258	241	235	254	267	260	281	291	251	252	236	255	252	251	238	267	305	263	277	236	246	262	261	250	253	252	265	228	276	258	250	253	244	247	233	263	268	256	252	236	261	263	243	230	265	257	223	260	252	258	253	247	284	249	279	278	250	279	248	240	257	244	250	251	233	250	260	239	222	239	251	227	250	250	248	246	253	245	263	217	251	239	224	263	257	237	285	264	241	244	235	212	265	228	257	255	268	240	254	248	261	270	238	229	253	251	273	261	251	248	280	244	239	238	251	229	248	234	276	247	267	276	235	238	272	222	251	271	243	268	272	255	258	257	241	230	251	245	242	272	278	220	249	266	255	261	305	237	266	247	235	232	239	274	258	250	237	269	241	268	276	239	256	256	272	263	244	274	266	261	264	254	261	250	271	281	271	257	259	231	243	242	241	261	249	246	252	231	243	262	266	244	259	228	230	279	260	249	261	270	262	227	272	240	259	244	261	238	233	245	276	248	294	271	260	251	237	267	247	280	217	233	247	247	225	256	271	255	276	259	258	238	283	276	289	250	268	244	278	236	255	276	279	257	257	211	239	244	276	256	244	260	237	229	275	254	245	292	266	279	270	256	222	252	275	263	254	231	252	263	243	245	241	259	265	271	259	276	251	267	243	255	285	246	260	256	218	253	254	242	275	235	268	263	252	254	255	280	245	267	264	268	275	298	261	256	271	220	260	270	277	254	279	264	253	250	251	233	271	243	240	240	250	260	234	266	265	256	261	234	256	266	263	227	254	271	235	247	256	272	272	240	271	245	247	230	272	261	293	302	256	276	237	248	255	258	239	241	259	257	236	245	224	251	254	247	215	258	241	225	278	229	253	267	230	237	246	229	257	245	246	264	255	263	247	277	271	266	250	246	226	255	263	235	251	254	250	269	251	244	264	271	239	258	246	253	261	278	240	285	234	267	259	285	239	241	288	246	234	254	232	255	245	265	255	281	284	269	288	265	244	256	258	256	248	285	258	284	265	278	254	251	267	216	264	281	249	239	250	258	244	212	266	283	264	272	228	251	256	260	245	233	229	253	262	231	253	251	238	225	260	248	269	266	252	280	260	236	222	276	249	269	258	249	247	256	246	259	277	270	271	236	242	241	248	223	248	260	255	230	258	244	226	246	263	249	250	288	243	262	228	254	247	248	234	239	251	256	263	261	230	262	249	252	229	227	250	239	244	253	240	250	230	246	242	242	264	238	252	264	289	259	261	286	260	273	295	256	251	256	237	257	269	271	251	258	273	240	254	282	238	264	260	227	229	232	251	272	238	254	290	229	249	233	260	255	234	243	242	240	270	253	262	278	227	252	244	250	242	237	247	277	256	243	259	252	252	242	266	270	239	255	248	249	258	284	256	255	262	253	224	268	248	229	262	250	238	239	238	235	215	267	275	282	293	258	249	274	251	224	272	244	277	246	235	260	225	269	275	266	248	279	232	234	273	236	273	271	266	265	247	260	252	266	247	255	253	240	247	259	277	258	266	263	265	264	239	246	244	276	239	252	263	262	266	245	274	250	260	296	269	251	260	307	248	264	229	247	256	251	268	245	235	256	255	257	245	259	283	236	219	281	274	251	257	260	271	240	241	254	241	258	261	246	274	274	233	259	267	295	245	278	227	261	261	266	283	278	256	247	262	266	225	243	255	287	240	271	239	230	227	273	263	248	237	247	260	282	272	232	226	217	291	251	250	246	242	233	252	250	253	245	290	239	266	272	254	256	243	294	263	263	274	261	237	266	252	251	256	226	233	284	266	262	236	273	270	245	256	274	247	285	241	250	254	277	270	249	254	236	236	274	233	237	260	252	272	241	250	245	236	278	257	269	230	239	267	262	238	241	244	242	286	254	259	244	246	248	234	247	231	241	285	262	270	257	267	280	220	240	233	295	283	224	250	249	250	259	245	252	264	281	258	254	267	250	252	245	237	274	261	255	271	243	250	260	251	259	248	260	273	266	277	218	255	271	239	263	249	271	263	224	254	251	253	228	268	278	243	249	242	262	239	257	232	239	257	221	260	258	273	266	243	252	252	275	251	259	261	253	248	244	267	257	269	240	240	233	254	249	247	239	237	258	258	241	260	252	259	229	240	255	263	231	270	237	256	253	239	221	247	255	230	293	264	243	280	249	254	242	256	236	277	272	263	252	214	251	255	270	244	264	275	232	234	239	235	255	236	222	223	229	269	256	251	247	245	251	257	255	252	237	265	237	216	270	263	226	248	233	245	241	236	245	230	255	238	256	257	247	284	252	203	242	265	293	260	245	250	252	244	261	245	258	261	244	232	252	260	247	232	238	261	260	270	265	249	295	237	227	245	240	247	244	264	253	224	245	252	265	235	225	257	265	269	249	231	285	277	259	263	241	277	252	239	270	244	255	277	281	249	214	254	254	263	237	251	237	283	269	268	243	230	255	233	251	263	270	212	269	250	255	299	269	249	304	282	245	246	251	244	257	241	280	288	221	246	240	270	286	259	261	244	248	264	281	259	265	233	253	231	260	275	211	280	250	249	272	300	230	243	245	257	277	253	256	236	250	233	233	231	252	245	237	283	257	266	236	248	258	238	235	251	240	258	273	240	240	273	273	264	239	236	255	254	256	231	255	241	239	266	280	274	251	262	241	228	264	240	273	235	223	266	265	260	240	237	240	225	278	277	230	292	288	252	255	268	281	237	245	244	272	247	252	260	255	239	247	241	227	252	251	242	253	232	250	230	217	245	225	217	265	261	230	287	286	253	277	230	243	254	257	255	257	242	240	227	254	241	241	265	258	266	256	271	252	228	233	237	252	278	252	237	246	240	242	272	238	239	242	251	271	253	265	252	232	241	286	253	231	247	248	260	253	271	250	235	258	241	249	277	282	269	265	237	268	224	236	234	261	217	253	251	235	239	287	237	248	277	274	242	251	244	261	253	267	220	234	237	242	255	248	250	275	254	271	273	277	258	254	242	249	256	246	261	301	283	271	264	266	252	271	255	240	232	241	267	278	256	237	257	254	248	252	259	240	207	256	241	277	260	236	237	231	239	241	242	266	240	243	273	233	257	274	261	244	255	289	225	251	257	258	271	267	232	230	256	241	266	274	252	237	249	275	252	255	256	228	269	243	268	287	264	236	254	241	241	248	221	276	267	270	259	238	250	251	241	231	241	281	305	273	252	260	241	277	249	269	248	238	224	221	225	253	262	273	266	236	281	234	263	231	264	243	232	237	243	254	233	276	255	243
41891	52354	3875	773	665	558	561	550	553	533	562	553	526	552	539	489	509	578	477	520	560	544	511	541	484	501	518	546	522	511	528	547	514	532	523	518	500	509	540	501	545	510	513	550	537	483	503	498	530	521	531	561	526	544	515	511	508	508	541	543	500	517	523	523	534	519	538	534	486	484	490	555	528	539	524	520	500	516	516	520	512	538	519	536	505	491	504	520	532	505	532	531	507	555	569	486	508	508	510	505	513	517	522	519	563	538	477	521	544	511	496	515	529	508	527	495	510	512	536	498	504	537	540	522	459	533	504	506	496	522	508	487	487	554	506	519	536	479	511	533	531	481	521	518	532	520	533	544	528	508	502	549	487	503	526	455	513	550	502	502	538	499	543	473	524	495	555	499	525	506	509	515	500	517	512	524	538	484	539	563	507	533	505	504	556	512	521	509	523	565	532	535	557	505	537	513	520	518	509	462	547	488	508	521	515	483	515	514	488	520	544	528	515	510	542	520	536	528	511	504	489	518	502	544	516	533	507	486	492	523	515	499	502	530	479	518	505	495	498	467	512	538	482	493	514	509	513	547	510	494	517	502	519	526	463	526	508	527	491	475	537	504	492	504	539	507	485	473	552	532	522	517	538	517	542	522	497	507	492	496	514	544	474	487	534	511	493	517	537	531	521	506	543	533	541	506	503	544	463	496	507	536	532	514	507	548	509	513	506	535	542	520	540	528	543	502	508	541	511	591	510	502	534	508	520	518	511	545	511	559	525	502	529	477	523	522	525	509	485	527	526	562	518	481	533	522	479	532	571	527	561	517	501	522	499	514	518	508	517	527	491	536	532	493	492	514	493	526	562	555	519	490	511	500	536	518	495	479	541	574	519	489	547	519	541	477	552	538	550	478	566	540	524	529	507	512	512	553	514	564	484	539	511	529	517	557	529	529	515	502	497	525	485	537	519	483	534	490	502	494	505	521	504	486	517	542	483	490	528	524	546	495	542	492	530	544	527	528	542	518	513	510	483	496	523	547	525	513	508	525	518	500	476	511	562	487	501	509	513	509	515	504	516	493	486	524	518	500	518	526	503	491	502	514	523	502	525	493	528	520	546	490	553	515	539	487	518	549	526	533	540	522	490	499	508	520	505	482	496	490	540	523	503	515	550	476	505	476	497	510	475	498	508	522	494	497	523	518	483	540	494	506	513	535	532	508	528	511	550	480	524	524	524	563	507	526	495	485	490	540	522	534	499	501	508	530	522	583	489	466	516	528	532	521	529	478	546	493	508	475	502	563	488	512	536	553	532	530	479	524	539	491	548	512	519	516	545	505	525	536	508	501	535	528	525	540	502	534	521	472	580	492	504	523	522	518	525	479	494	504	511	538	523	537	506	533	562	536	496	565	477	537	505	519	493	538	510	492	497	496	517	535	521	496	512	544	505	509	523	498	557	492	478	552	512	491	474	556	514	539	515	532	515	502	559	476	516	526	528	543	548	509	494	537	512	484	509	521	521	518	508	528	515	556	512	501	529	504	537	492	517	510	536	502	510	507	512	519	507	491	520	516	488	524	495	517	502	524	520	495	531	522	533	498	520	564	497	496	480	522	565	532	523	516	504	508	520	489	484	525	530	505	454	527	539	491	498	564	513	527	516	466	529	511	523	505	530	498	492	507	509	541	535	517	528	510	523	489	509	526	513	527	512	530	532	539	539	525	533	497	533	534	549	496	493	472	520	509	538	518	497	507	526	517	495	507	527	542	543	539	521	483	526	529	558	526	565	581	526	558	498	479	517	507	503	501	498	490	486	498	534	551	506	517	535	477	529	499	526	507	487	527	514	506	474	537	551	540	486	529	496	477	548	535	524	547	524	553	517	490	510	487	537	517	516	516	515	486	500	524	509	491	500	505	519	531	510	490	553	534	501	533	570	550	525	534	531	503	504	499	512	511	499	534	536	503	562	504	525	498	526	496	505	521	524	470	557	482	530	524	524	470	527	501	510	522	456	515	507	551	516	490	527	510	536	503	564	502	488	533	562	528	467	548	512	492	524	528	591	554	500	533	550	521	497	537	551	515	525	496	507	428	527	486	509	523	529	571	489	532	505	506	513	514	509	507	475	517	545	554	519	514	485	504	519	510	501	518	517	515	555	546	530	468	527	480	526	523	490	521	545	524	513	493	547	526	506	549	473	553	495	547	523	518	515	518	484	597	507	503	495	545	489	522	526	533	508	519	507	523	532	496	533	497	517	489	509	521	535	504	508	515	520	477	528	484	546	518	494	500	542	515	520	520	481	473	453	514	561	523	497	519	498	519	500	481	504	482	499	508	513	504	478	487	521	507	547	498	505	524	540	496	534	488	515	516	516	526	560	511	498	556	512	530	503	557	532	546	494	544	527	494	527	493	514	545	476	500	509	487	512	485	552	472	575	535	497	548	547	489	516	557	527	520	455	562	503	518	517	473	515	509	525	505	515	498	515	519	505	547	542	549	487	525	535	533	504	523	522	504	560	516	504	539	520	522	502	531	541	531	535	475	527	487	506	519	539	505	514	530	512	491	551	468	515	527	519	517	519	494	542	551	551	542	507	550	517	521	554	508	515	523	498	519	504	522	520	522	505	479	543	528	502	501	532	527	532	517	454	511	512	523	545	521	525	524	502	499	514	481	523	506	504	493	516	535	515	478	531	521	547	491	491	550	553	504	526	490	500	494	505	522	492	472	522	545	511	493	493	505	546	516	548	525	531	488	486	514	550	505	513	500	544	492	500	525	529	540	486	569	517	513	548	533	520	477	524	527	517	526	525	503	580	501	540	541	527	525	517	521	547	498	490	506	532	489	490	509	473	528	510	520	548	499	518	519	506	498	522	524	517	493	492	504	515	494	491	522	532	551	518	462	525	533	542	538	514	545	522	502	492	515	535	543	523	486	515	499	500	545	522	506	536	490	510	503	526	490	547	546	540	525	508	509	538	557	521	515	526	517	545	513	524	526	527	488	480	519	525	502	461	511	536	490	522	494	528	520	512	526	524	510	503	537	502	539	531	523	538	520	529	523	529	516	523	523	483	513	508	500	508	549	517	511	499	507	531	530	470	550	561	484	536	515	494	532	501	499	516	537	519	498	513	533	532	518	518	501	518	506	488	527	480	569	504	542	492	466	542	513	535	532	512	521	547	506	511	503	502	521	550	456	505	496	541	508	522	478	499	530	512	532	534	519	506	556	491	514	516	508	489	525	512	495	475	501	517	541	524	551	492	502	532	550	503	518	526	512	498	517	543	514	557	525	494	545	537	546	521	531	535	506	517	506	518	505	494	512	509	539	553	556	517	505	558	547	583	492	524	526	549	543	570	520	511	517	541	511	527	502	511	494	524	517	502	493	545	518	539	497	522	510	557	503	507	518	549	552	522	497	495	534	485	520	550	492	483	528	536	498	539	503	514	507	569	531	578	495	550	491	541	512	520	517	489	539	550	536	501	478	510	511	498	542	506	500
34163	17827	4257	183	125	98	108	97	122	127	99	126	120	103	96	108	97	123	115	112	99	102	138	90	123	101	118	88	112	117	98	133	114	111	104	118	107	98	118	127	104	88	142	95	119	97	110	94	100	104	94	100	116	93	106	88	118	102	102	109	106	110	89	110	118	111	119	100	100	86	110	102	118	101	99	115	115	97	107	133	113	104	120	118	112	106	111	121	120	111	113	109	112	121	121	107	104	111	97	109	94	98	101	111	111	129	90	126	106	111	114	112	126	114	117	124	118	103	112	127	106	103	102	115	108	117	102	119	116	110	104	99	110	102	93	97	123	98	111	121	117	98	105	99	112	110	103	122	118	107	103	126	107	114	121	91	96	105	98	112	109	86	122	99	100	110	127	118	95	110	116	107	101	101	128	114	108	121	125	107	113	124	106	107	116	114	107	107	118	96	100	97	109	82	101	103	120	108	91	114	131	128	128	114	127	117	106	105	119	103	116	116	109	102	115	81	128	90	129	115	102	110	117	121	126	94	92	102	96	127	115	93	95	101	122	109	109	104	107	127	137	94	107	109	104	108	103	100	100	108	88	108	116	113	94	121	98	90	103	97	100	111	115	102	123	107	111	98	111	129	113	90	111	96	105	107	84	125	107	117	116	116	109	112	112	83	90	109	101	102	109	101	112	124	101	101	110	96	107	107	108	91	99	97	115	104	133	113	97	104	120	106	84	135	92	93	99	129	98	123	105	104	118	99	116	98	107	87	100	126	113	113	103	117	108	123	145	101	95	112	100	109	114	92	100	117	102	102	98	106	122	114	87	108	98	122	93	97	130	97	107	124	116	110	106	102	110	121	110	111	102	119	117	107	108	107	92	109	92	119	128	104	99	110	105	117	106	103	114	107	118	116	105	104	96	106	97	119	107	128	100	98	97	105	125	94	106	109	106	110	109	92	106	107	114	96	97	109	113	94	94	112	111	104	125	120	108	101	120	113	131	102	110	101	117	119	110	111	113	109	112	101	91	110	125	111	109	111	91	94	107	114	116	114	126	107	102	125	116	107	90	120	125	108	117	99	93	112	101	106	106	103	120	121	122	109	106	108	117	115	107	93	96	112	135	112	117	117	95	92	117	85	106	115	91	102	104	109	110	115	114	125	94	112	123	96	108	102	106	99	117	105	107	110	115	130	105	132	121	108	118	102	82	108	106	101	112	112	100	122	116	115	108	113	101	124	102	87	106	122	113	116	106	104	135	126	109	107	110	111	103	129	113	105	113	101	93	131	108	131	114	96	108	118	108	151	122	88	104	113	120	104	126	116	125	129	103	126	115	111	114	104	116	109	104	93	110	121	108	96	100	98	125	105	127	107	118	117	130	138	104	108	119	100	104	120	100	104	106	105	107	106	115	114	116	122	112	98	107	111	108	131	127	98	94	78	112	127	110	102	83	125	121	117	114	95	107	112	120	124	125	104	110	117	113	99	99	113	100	125	101	94	105	98	97	99	107	112	108	120	116	129	95	110	105	111	119	118	129	120	94	117	107	106	104	89	111	98	96	112	119	115	109	103	120	97	109	126	119	119	128	119	92	125	105	104	123	125	128	114	103	120	106	113	119	120	91	105	115	117	133	107	97	101	107	112	99	112	90	98	125	117	97	105	97	111	89	91	105	96	102	104	101	112	107	130	130	99	110	121	85	126	93	110	141	103	101	104	99	109	106	114	99	125	105	132	105	111	109	145	122	94	100	113	107	130	107	107	119	97	107	109	118	105	121	112	110	114	128	120	98	102	115	116	110	116	114	126	117	94	95	114	103	115	130	119	109	140	106	105	113	139	112	115	106	108	112	99	103	93	97	133	115	105	114	105	118	88	115	112	103	110	136	94	110	102	95	110	117	111	110	106	110	125	120	98	108	95	99	119	90	97	117	121	95	105	110	99	104	103	116	122	94	104	109	117	123	127	125	99	102	123	119	115	96	118	88	106	108	98	115	122	120	83	108	115	120	129	106	110	127	104	108	118	129	101	118	125	102	107	123	99	123	131	106	124	131	106	105	104	124	122	126	110	102	109	112	95	103	118	105	115	119	113	122	104	120	104	117	101	110	110	124	106	105	95	124	112	106	108	132	103	115	117	109	96	126	86	123	97	96	105	106	106	98	86	102	105	117	102	114	120	126	116	128	103	113	98	102	100	85	121	128	161	108	111	106	102	93	117	120	115	126	116	106	115	112	136	124	108	91	118	94	106	108	106	105	119	134	90	105	99	98	113	98	87	108	120	114	120	126	118	110	123	88	105	110	110	128	100	92	105	143	108	101	97	82	129	114	126	104	107	94	140	123	101	105	93	99	104	116	109	92	110	114	113	112	105	121	98	132	121	106	94	103	97	114	117	107	108	110	132	108	121	110	121	113	97	94	114	107	112	118	107	119	128	119	101	91	106	110	109	103	105	124	119	106	106	107	119	129	95	109	112	109	107	111	104	122	122	116	102	114	114	82	116	99	92	108	110	100	100	111	136	103	109	122	112	101	110	126	91	112	87	113	98	104	105	113	115	124	104	99	101	134	105	104	105	119	113	103	101	105	99	121	104	115	95	104	107	111	85	99	106	102	112	103	105	96	110	112	108	94	95	108	95	105	103	93	115	107	104	113	108	119	111	121	119	112	100	125	130	113	106	119	116	115	124	124	93	96	99	122	101	111	129	96	100	117	121	106	116	95	117	127	103	104	88	97	113	96	90	93	119	114	141	116	113	109	117	100	113	110	140	127	108	111	98	119	126	120	102	113	99	104	123	115	106	99	123	96	112	101	104	116	102	120	112	89	117	125	113	94	109	112	112	99	98	91	112	90	103	93	116	105	99	107	101	108	109	98	115	108	116	99	105	107	120	119	107	108	120	93	84	100	90	95	131	121	120	98	119	131	99	122	108	98	108	105	129	111	104	96	116	130	110	102	121	107	130	123	97	122	127	101	119	108	117	114	113	113	98	98	107	112	108	113	112	110	123	108	110	137	69	106	113	100	90	108	112	93	104	117	98	103	101	108	89	107	100	96	114	99	105	99	108	113	92	108	97	114	106	121	107	116	85	107	111	117	105	92	113	123	90	114	113	106	96	120	92	112	113	108	110	94	97	113	107	97	112	93	121	103	105	122	115	100	101	112	98	95	100	116	115	98	123	106	97	97	127	98	121	112	105	94	117	89	106	104	112	101	104	101	108	116	101	132	101	116	107	113	107	113	121	114	116	127	104	103	99	121	114	120	103	103	112	116	114	122	106	111	130	129	122	120	101	136	102	108	104	111	104	127	116	113	111	113	111	117	99	138	128	121	103	101	120	113	118	107	103	97	109	108	110	123	122	109	95	121	120	119	101	111	121	117	121	86	97	101	123	115	103	98	113	106	108	125	133	132	106	122	109	113	101	107	99	104	125	106	116	105	100	106	115	99	111	108	128	94	122	104	98	111	106	104	118	101	105	116	129	98	110	83	116	108	91
16879	6569	356	313	304	293	283	266	288	284	273	291	284	269	278	271	247	262	310	288	292	269	273	278	275	283	290	270	260	312	279	315	263	293	299	291	308	297	263	262	300	292	294	283	265	279	252	293	284	271	290	300	273	276	284	272	287	321	286	296	309	283	270	299	284	265	285	281	285	258	280	300	300	297	279	294	313	294	265	271	310	283	309	282	296	281	283	276	293	304	259	300	286	264	292	281	272	297	242	300	273	296	281	290	273	276	288	282	284	280	278	271	288	267	311	254	266	288	275	292	259	323	280	294	291	258	309	274	274	306	294	292	267	287	263	268	308	296	277	267	302	278	302	277	287	285	296	307	248	317	279	291	293	288	252	274	267	296	288	256	280	268	267	287	263	268	263	274	297	268	293	299	276	299	274	287	255	288	266	283	292	285	315	280	283	292	292	290	274	290	286	269	268	263	255	306	289	268	303	297	263	263	311	307	278	298	309	274	291	292	292	275	293	255	268	275	302	270	265	264	260	251	260	296	279	289	274	275	282	289	275	289	254	275	248	284	292	282	266	295	305	248	297	282	273	300	280	295	336	290	271	273	278	255	298	274	269	298	292	324	277	307	294	283	278	290	268	279	287	282	299	279	285	293	262	280	280	256	291	295	280	273	282	293	303	300	257	250	298	283	270	281	286	300	271	290	274	277	283	270	282	282	291	274	317	287	282	273	287	288	259	273	272	280	261	291	276	281	290	281	265	275	285	267	270	296	249	269	276	270	299	298	282	333	271	259	281	244	288	264	314	284	276	274	286	294	278	271	269	277	282	287	316	284	293	302	265	298	285	301	273	300	261	239	330	295	280	277	286	298	330	277	290	283	299	289	248	301	259	270	283	295	305	301	287	249	264	289	306	308	278	283	279	290	277	273	267	277	288	272	293	278	293	271	268	296	278	282	285	309	235	262	261	289	312	303	279	283	251	259	273	278	288	323	293	260	282	282	297	297	281	276	297	270	257	296	257	268	272	292	255	274	267	249	274	273	307	271	284	293	281	274	270	284	279	301	264	277	293	292	281	288	255	287	294	282	277	301	265	280	272	261	252	268	290	270	269	290	273	288	285	297	286	290	260	289	294	273	286	277	279	289	286	262	323	286	271	304	282	275	266	272	286	285	258	278	324	279	273	307	257	264	289	286	310	294	254	290	285	280	270	288	274	250	288	293	278	282	296	283	248	287	283	291	252	271	287	292	276	276	281	263	278	272	290	265	261	303	281	272	274	303	274	254	291	283	284	290	299	292	299	275	275	261	320	297	283	296	276	295	266	310	249	283	251	278	275	295	294	275	308	284	298	299	283	288	310	291	298	300	251	302	286	267	267	286	291	265	260	259	310	282	290	287	270	281	268	279	263	288	287	277	260	277	263	273	257	304	280	284	301	271	269	290	273	283	282	265	258	246	285	314	291	291	284	272	251	296	280	256	278	278	285	283	287	253	271	291	315	276	277	276	255	299	282	256	274	307	310	277	272	268	277	292	282	268	309	274	254	270	249	279	312	290	269	295	238	275	278	267	259	282	267	271	319	298	295	287	286	284	278	263	269	273	306	286	278	299	306	269	281	271	285	298	272	287	277	291	271	285	269	286	247	261	265	294	304	287	256	284	296	257	334	272	276	310	291	256	306	267	292	304	280	293	273	277	264	257	274	280	266	270	292	280	306	239	272	273	259	290	271	274	261	290	299	283	239	293	302	307	277	279	294	287	288	304	310	277	289	295	248	273	330	298	282	282	290	288	307	266	275	307	284	288	285	286	265	285	266	320	275	256	282	259	251	309	269	263	259	296	255	286	281	301	279	306	267	259	276	277	291	256	282	320	274	289	282	286	288	288	274	285	272	297	294	278	334	275	280	284	279	283	265	283	289	309	259	282	294	293	299	299	292	302	278	300	270	280	242	277	302	265	304	281	283	305	319	281	277	283	279	288	282	293	283	264	246	292	277	301	298	276	269	297	268	284	290	292	300	309	303	278	300	312	277	284	286	254	318	305	282	320	243	297	286	300	275	276	259	258	283	262	281	298	298	256	271	290	293	290	273	297	269	309	281	246	276	293	286	310	252	298	282	297	266	301	286	272	267	261	285	312	268	247	262	260	268	287	288	295	319	286	329	288	266	292	291	276	299	291	280	268	271	305	271	276	273	294	296	271	287	293	280	301	300	293	304	278	311	266	320	308	283	302	293	289	336	270	296	303	275	271	272	258	282	280	282	302	266	275	264	285	280	300	281	276	312	297	287	292	294	270	263	279	281	296	306	298	277	310	271	294	290	275	276	252	275	274	307	252	298	318	286	281	295	268	285	275	290	275	298	275	287	284	281	281	276	274	273	290	256	293	281	279	279	269	291	289	291	273	275	276	284	289	304	294	319	278	265	277	294	278	299	277	287	281	266	262	276	282	283	298	270	290	284	319	277	258	272	285	261	265	254	272	266	279	244	281	323	287	282	274	262	288	271	302	312	303	277	293	274	310	282	261	276	288	262	288	285	267	268	282	292	255	272	297	292	304	291	301	251	296	256	305	273	286	313	287	263	273	274	274	279	274	289	285	297	313	299	299	276	270	283	322	292	289	263	264	289	283	272	296	280	265	285	277	281	290	263	265	281	288	289	289	286	272	264	288	297	285	256	288	307	265	314	285	279	319	263	270	283	292	290	302	294	277	298	292	266	304	305	283	245	259	297	303	297	286	273	261	282	283	259	287	292	263	260	287	276	274	274	286	257	314	292	290	273	282	285	297	285	291	267	275	282	267	277	269	269	285	252	294	274	279	268	297	316	307	259	265	279	293	265	271	275	268	285	269	286	302	291	280	273	308	283	281	325	258	307	299	249	318	308	287	260	315	288	280	277	263	294	275	296	278	296	275	292	304	262	269	286	313	259	283	256	280	316	284	294	267	298	282	294	279	286	306	292	283	273	265	297	302	289	275	277	280	288	281	280	285	276	268	282	281	279	271	294	273	274	270	257	250	277	284	279	264	275	259	284	290	294	279	278	265	281	276	297	286	299	287	289	256	281	270	278	283	281	301	283	285	274	304	292	267	261	254	297	257	275	275	297	301	291	261	261	243	263	287	288	279	264	306	275	292	263	269	274	285	269	286	275	303	287	293	291	292	286	276	284	277	278	291	276	278	291	264	275	265	270	277	266	301	267	292	287	310	268	271	285	333	284	287	258	299	254	303	268	316	277	270	295	275	283	289	264	284	301	301	310	270	251	279	306	275	289	275	287	309	266	281	250	279	293	272	270	294	273	310	264	290	254	293	289	292	283	266	300	274	265	268	284	281	282	267	276	263	293	268	278	288	251	273	298	253	280	282	276	298	262	274	286	273	279	275	297	285	268	270	279	274	284	286	290	283	269	285	279	275	299	264	262	279	250	320	254	269	292	294	283	275	231	280	279	275	298	299	287	279	273	279	304	287	264	285	281	277	263	276	296	245	280	306	291	268	301	314
25307	21119	23696	28812	21126	12119	388	320	281	295	237	248	256	240	244	264	232	230	270	239	249	234	247	254	249	244	228	243	221	260	239	259	268	263	270	204	231	227	235	263	236	250	247	235	222	250	250	219	246	229	240	242	228	235	255	235	215	240	247	269	284	253	283	232	235	251	249	253	244	243	256	252	236	210	229	240	236	224	267	238	263	239	240	252	241	235	228	216	240	258	220	213	233	246	230	261	240	251	250	258	237	271	212	238	221	253	268	230	252	235	250	226	227	231	244	235	218	221	256	236	222	227	244	253	234	240	244	240	249	208	263	261	227	219	229	223	244	239	248	267	258	243	235	232	239	260	234	207	215	242	230	213	257	232	210	232	226	225	241	235	267	237	249	227	239	273	267	246	229	234	223	278	252	235	225	246	239	225	255	218	239	242	239	217	278	229	199	253	219	234	226	215	241	239	245	237	198	246	222	259	246	242	249	259	243	221	240	244	219	237	242	222	258	233	227	225	235	238	268	245	234	263	230	239	225	240	261	229	211	243	251	286	229	241	218	233	241	233	250	252	221	250	244	247	256	197	242	249	215	231	223	232	230	209	245	240	237	223	258	215	257	229	244	212	252	217	230	227	221	245	245	223	252	225	217	259	229	231	263	246	232	219	272	248	237	250	236	256	232	227	242	249	241	243	218	254	256	225	259	256	284	230	252	239	218	246	235	215	259	233	240	253	250	211	225	241	231	224	243	234	260	232	230	204	254	221	222	201	225	241	235	214	262	240	234	233	242	255	250	250	208	227	235	230	234	248	247	264	274	230	219	246	249	220	262	271	231	217	250	239	260	273	224	249	230	228	256	257	245	212	240	232	239	258	230	261	260	248	268	241	253	229	211	247	214	255	207	237	250	266	240	245	257	246	232	249	234	202	250	236	202	277	262	228	232	256	219	234	224	224	237	233	262	213	213	213	264	251	237	229	187	266	256	242	231	222	240	234	219	255	250	239	243	238	251	250	238	240	219	237	237	227	249	231	226	245	226	243	237	262	221	233	238	218	242	238	244	230	226	240	275	258	254	273	258	236	245	228	251	232	239	252	227	241	232	264	251	264	257	253	233	253	222	192	223	249	219	289	265	271	216	228	206	235	192	233	246	246	253	278	226	247	272	236	219	223	241	213	262	232	262	229	233	269	215	221	243	234	217	246	214	234	257	211	223	241	223	212	265	228	229	247	260	268	246	251	239	227	258	255	249	250	229	228	248	223	258	238	266	260	220	259	235	256	231	231	195	235	231	227	233	259	254	224	234	226	245	242	240	274	247	246	210	249	240	218	226	216	221	248	236	249	251	237	223	239	230	231	240	237	240	253	247	248	214	216	256	228	271	232	229	226	271	212	233	222	237	240	246	228	268	237	203	252	253	244	201	245	250	235	235	217	217	229	211	232	271	224	241	246	226	237	242	246	235	224	253	274	278	243	225	235	252	242	218	219	252	254	222	242	245	246	249	238	227	243	263	244	239	243	227	269	239	249	228	235	198	249	198	252	261	234	235	235	214	234	287	212	246	253	252	243	239	250	241	266	231	262	254	270	238	246	265	220	237	257	245	225	224	260	243	255	230	239	239	237	286	249	232	248	253	241	239	240	236	236	220	237	234	246	263	230	254	220	203	238	255	235	218	221	264	231	220	228	254	247	242	243	259	232	209	264	227	247	261	242	216	243	247	214	284	218	232	267	260	231	215	222	248	239	220	232	220	216	235	226	244	220	250	243	250	229	234	289	272	244	222	257	236	200	202	252	238	266	234	240	260	217	215	245	236	243	241	224	229	235	247	239	212	230	214	244	226	229	254	226	233	271	212	239	233	221	227	228	244	240	257	241	247	224	231	222	259	232	235	224	228	249	236	237	241	239	227	220	248	226	199	275	243	266	254	239	251	255	247	243	229	236	244	213	230	210	233	231	221	230	222	200	241	217	246	230	225	240	212	225	234	218	223	267	257	254	229	233	207	221	231	274	242	200	254	233	217	241	232	218	224	237	220	226	225	238	232	211	234	245	242	212	242	250	216	233	224	224	257	262	229	222	233	269	231	243	206	214	222	259	216	243	229	232	234	217	232	220	244	246	248	256	240	215	229	227	272	229	254	242	217	241	238	246	238	235	217	244	202	208	222	228	248	235	236	255	234	222	248	213	226	225	226	241	247	220	244	232	227	222	242	245	211	232	260	246	253	249	270	237	245	251	234	238	228	246	252	283	259	261	258	238	256	244	253	287	263	230	259	233	262	240	232	234	247	231	233	238	253	215	230	234	239	244	233	270	231	219	257	231	218	237	228	228	277	238	224	260	272	224	234	281	254	259	247	241	249	227	223	208	242	237	255	261	246	262	241	227	226	243	263	236	219	260	247	207	276	230	217	243	237	258	211	220	267	237	252	249	203	217	231	226	218	247	261	209	223	227	218	249	224	231	255	243	255	265	216	263	225	244	241	235	241	258	213	240	218	239	236	226	238	210	234	231	233	235	242	207	230	228	218	217	242	255	268	236	260	232	255	247	218	225	251	246	256	232	257	240	249	258	234	256	231	223	253	223	217	245	226	241	228	250	258	232	220	238	243	251	247	234	238	239	231	251	233	252	241	247	234	220	255	214	253	231	227	239	249	215	236	213	240	245	250	246	239	218	212	277	235	241	235	237	252	225	252	233	272	224	242	252	237	235	206	201	255	253	196	243	248	245	236	221	253	218	233	209	234	234	243	262	223	247	222	238	217	232	234	257	259	267	226	271	269	250	238	252	248	237	246	232	278	199	251	210	228	245	225	221	248	230	226	242	235	250	236	213	226	234	237	244	225	227	210	218	230	228	230	227	226	287	274	215	233	243	263	230	262	209	232	246	222	235	232	232	247	249	256	247	270	242	245	241	256	248	241	240	262	241	249	253	267	220	269	217	261	231	236	255	244	248	230	239	233	258	248	213	233	250	259	253	211	225	228	232	260	214	228	225	285	253	248	262	237	241	273	245	221	255	218	245	259	248	258	244	239	244	236	242	229	232	211	247	268	197	232	242	242	267	239	231	248	258	248	246	248	227	235	229	264	231	244	247	236	228	247	234	222	242	245	225	235	244	247	243	259	220	217	229	222	254	236	225	219	221	213	251	219	260	247	256	250	264	232	257	228	239	235	203	236	232	227	236	230	225	246	254	217	211	228	249	240	224	236	221	262	277	219	258	280	251	225	220	215	262	236	264	232	256	230	248	237	279	233	236	248	248	232	227	250	239	255	240	245	239	240	227	232	259	242	255	206	231	215	222	251	243	245	248	269	235	219	240	267	248	223	235	259	199	247	214	209	250	238	236	223	240	245	252	227	233	232	259	262	257	246	243	244	269	256	253	243	235	252	242	258	266	238	235	228	237	248	244	234	265	227	227	228	213	258	247	234	243	230	213	249	248	218	219	224	224	245	252	204	237	279	229	244	228	267	246	219	231	232	232	226	265	269	216	239	219
35267	40729	2252	654	557	559	544	532	531	546	470	523	531	485	520	460	554	570	500	491	506	491	492	520	504	533	548	485	491	532	514	499	508	495	475	524	551	521	505	478	525	540	561	505	599	464	515	527	529	483	546	522	549	522	516	548	576	517	521	489	569	554	544	476	565	547	511	489	564	538	516	511	536	535	522	549	498	546	510	497	517	527	494	521	526	523	506	539	531	521	506	462	563	497	529	507	536	502	514	505	538	542	503	517	531	521	515	497	553	517	505	490	513	479	517	501	537	478	506	506	513	527	528	534	500	476	538	518	534	497	508	509	561	536	519	520	545	572	526	523	512	549	482	531	505	527	481	527	517	514	510	537	499	529	497	502	514	547	483	561	526	517	541	499	514	503	519	515	507	537	508	529	502	512	543	522	517	499	532	543	528	512	533	548	525	526	496	532	553	541	505	501	512	561	524	524	549	524	512	492	530	521	518	489	543	524	501	508	516	489	545	477	506	495	530	492	535	515	500	497	513	499	510	548	530	514	530	529	485	517	512	482	522	511	519	529	525	523	548	546	534	532	511	523	530	519	509	514	544	507	522	504	548	503	505	501	538	503	531	519	505	520	528	506	494	533	499	517	564	478	480	494	517	517	507	500	489	526	483	514	513	511	502	535	495	493	532	502	564	540	532	498	548	532	563	538	538	481	540	522	574	548	542	517	540	451	532	518	541	471	596	498	501	510	505	530	496	508	544	533	532	540	512	516	555	499	516	518	505	517	490	509	525	531	507	529	555	504	539	495	500	494	512	516	507	524	541	543	510	506	534	519	588	506	544	556	552	515	504	522	534	534	483	550	534	552	491	505	549	555	522	486	571	533	544	513	521	544	513	546	488	521	535	537	527	490	526	488	572	518	483	527	550	531	527	492	508	537	551	518	525	495	465	520	503	514	521	552	526	537	542	493	523	492	483	537	533	543	506	532	525	526	522	526	514	533	540	545	520	560	495	529	546	520	537	511	537	527	466	531	515	549	524	531	518	519	514	503	530	514	518	544	518	490	494	505	555	519	558	511	515	515	517	518	480	531	534	496	504	503	507	532	526	519	511	548	493	501	541	538	539	510	513	534	527	525	522	540	500	542	496	519	539	522	507	538	504	535	515	572	489	514	530	535	542	481	555	500	518	518	536	545	536	476	493	531	521	527	491	536	507	512	492	591	533	497	503	505	499	498	523	534	526	521	522	541	461	499	508	496	550	528	552	542	540	527	515	473	531	538	552	514	547	545	532	531	511	531	510	557	494	506	507	506	518	526	488	552	506	479	524	536	515	534	508	513	532	544	515	523	528	531	505	503	532	480	467	557	531	532	506	527	537	522	495	561	537	500	505	537	542	525	459	536	500	513	453	539	506	502	517	510	507	529	478	531	510	502	489	521	505	550	509	503	543	523	493	486	530	489	477	519	529	539	505	582	486	485	552	516	493	504	541	506	514	518	500	499	476	529	533	550	462	570	550	516	495	500	488	513	503	557	523	492	535	486	512	462	539	518	528	529	561	533	527	518	516	520	531	486	549	519	513	500	517	500	541	530	557	503	544	546	523	489	581	498	521	507	495	519	494	515	511	538	547	497	513	548	513	524	510	515	568	504	503	509	521	506	518	555	560	524	525	486	528	511	546	498	534	511	510	498	551	498	507	561	515	541	510	531	506	551	585	474	555	545	555	510	459	564	537	523	505	530	488	528	503	507	540	525	541	516	545	540	544	486	551	504	526	510	551	494	507	487	534	555	525	534	529	485	568	508	523	503	571	514	512	500	536	434	544	494	521	515	548	492	541	515	484	533	526	506	550	509	509	525	532	515	555	474	497	490	546	523	504	551	527	503	488	494	537	513	562	519	534	509	535	557	505	510	473	549	517	539	523	542	502	524	507	530	544	521	512	564	525	538	514	472	488	525	520	544	527	539	530	559	539	524	491	479	507	567	490	510	509	504	530	482	547	549	541	547	537	531	500	515	493	499	557	565	519	488	527	518	460	493	509	519	506	529	498	526	528	564	514	513	539	526	500	505	516	488	447	561	494	514	553	543	541	521	493	494	540	529	518	513	517	520	512	496	494	531	523	517	523	488	515	496	519	474	506	523	537	493	508	486	498	479	536	543	520	510	539	514	527	508	576	532	492	505	498	498	496	503	516	519	497	527	535	519	529	512	513	475	499	513	556	538	516	515	503	510	513	509	507	523	480	513	508	504	494	522	516	518	518	513	500	515	476	489	551	530	494	526	479	495	523	591	504	531	514	519	513	554	542	509	501	502	525	547	506	501	504	551	497	513	511	497	503	561	495	519	509	490	538	482	542	508	512	509	573	523	511	544	531	522	536	515	518	528	481	542	525	497	529	514	562	480	561	509	524	529	532	530	509	500	503	497	544	496	477	531	509	525	480	536	529	553	536	505	501	511	500	509	532	513	497	476	560	478	500	526	522	520	476	556	511	526	514	503	555	537	538	498	500	520	509	467	549	528	525	533	547	528	519	497	543	564	517	527	522	520	505	530	525	527	528	509	493	533	463	489	534	505	477	515	503	517	506	521	515	543	515	517	527	546	465	526	534	538	504	501	501	515	516	552	528	504	513	544	493	512	536	498	568	521	532	526	543	516	515	472	528	536	499	533	507	490	517	506	498	487	512	495	516	477	456	517	535	508	525	550	476	521	532	494	517	513	558	526	523	478	526	510	457	572	514	539	541	525	529	505	519	496	495	560	533	493	496	459	544	510	482	551	517	531	466	508	489	492	548	532	530	500	531	490	529	517	534	562	490	505	500	557	525	506	483	504	560	496	504	533	543	490	515	463	530	515	491	544	542	522	475	512	503	534	503	533	564	496	521	535	537	520	517	528	523	472	534	542	564	550	537	539	505	487	502	539	494	499	512	535	538	481	526	540	531	555	504	535	544	514	508	533	544	545	530	511	494	518	530	543	520	492	502	520	544	527	515	478	550	509	513	481	492	521	540	533	524	488	541	473	518	506	518	507	520	523	522	506	522	535	531	471	519	536	560	532	546	493	552	538	500	525	533	539	539	520	565	534	514	512	515	525	523	503	514	517	471	531	562	508	507	547	552	500	511	527	551	468	544	552	511	508	525	482	516	532	510	529	528	506	516	505	523	505	514	486	538	544	522	497	514	555	515	516	508	541	507	542	470	523	523	522	488	526	471	562	519	516	553	500	496	514	527	565	534	519	557	490	481	526	493	525	531	465	479	522	510	510	502	525	545	524	556	506	491	523	517	518	531	512	552	567	498	521	487	536	522	518	525	527	513	553	495	491	511	490	531	533	503	549	502	497	520	561	540	518	544	503	517	528	529	505	481	510	480	506	535	539	530	521	558	522	533	536	556	498	552	481	491	499	521	486	531	506	534	543	459	507	569	509	498	483	529	500	533	504	535	549	466	541	531	539	514	491	433	501	511	538	493	514	525	510	528	492	538	560	499	520	514	517	498	519	516	496
24569	21124	24124	28393	21128	21146	11343	459	329	316	323	325	304	250	297	317	262	243	250	274	282	276	264	244	268	280	248	280	258	259	264	249	241	255	269	260	269	274	285	251	247	287	232	257	280	287	263	245	252	255	256	246	232	261	249	271	235	255	241	269	235	270	281	264	231	260	266	270	292	283	264	235	256	234	249	260	258	247	219	263	261	257	292	245	240	240	240	239	251	251	255	245	263	258	251	222	247	289	294	249	257	244	224	273	299	251	280	260	233	250	259	280	249	259	258	272	264	230	253	243	264	283	256	247	290	257	268	266	259	267	257	275	274	273	274	273	278	272	280	259	262	270	212	283	237	255	269	283	256	258	273	232	273	283	256	240	295	256	257	276	231	260	252	222	256	285	267	284	243	250	235	256	299	243	271	255	272	265	230	250	260	220	238	263	274	214	265	247	226	241	237	253	246	242	264	285	241	238	262	272	256	262	235	244	247	239	241	236	253	244	234	248	232	268	243	242	287	263	281	221	236	245	275	240	280	288	264	290	256	261	256	255	244	262	286	244	227	252	271	314	257	242	252	245	224	221	240	249	252	247	276	281	257	245	256	253	243	249	244	233	242	253	251	239	253	223	212	229	222	238	255	299	239	254	251	246	265	263	277	248	250	221	243	277	249	253	248	240	218	284	261	242	247	258	286	268	273	229	249	254	264	265	248	248	253	284	263	250	267	253	248	260	269	233	265	261	270	235	267	278	269	276	267	251	260	249	285	254	266	249	209	241	277	245	263	264	233	273	233	247	261	255	227	255	238	241	266	289	267	263	281	246	257	264	243	243	268	279	238	265	272	263	246	245	231	255	262	214	241	270	257	252	249	291	267	255	265	251	253	247	257	227	261	273	242	240	232	274	267	275	266	243	245	231	257	252	249	261	269	264	259	295	250	245	262	251	252	258	251	252	268	260	247	236	250	253	263	251	270	212	265	293	252	252	279	226	249	260	255	282	257	268	264	279	244	267	265	216	266	245	256	234	245	253	264	256	220	248	228	268	265	269	248	274	274	246	254	261	255	254	255	218	264	238	242	246	238	228	252	214	259	252	234	275	289	245	254	239	245	252	267	266	269	240	287	268	275	241	252	276	256	265	247	249	235	252	258	244	247	238	264	268	234	259	266	237	257	246	260	256	270	271	278	242	256	276	223	220	259	268	249	261	242	235	243	267	209	251	235	227	261	266	223	241	234	245	231	235	247	269	266	246	250	262	251	251	289	246	232	277	246	247	258	255	263	242	283	259	281	284	286	286	259	280	256	264	262	252	254	263	255	263	273	258	232	247	240	265	241	295	274	216	246	276	292	256	274	250	261	263	244	239	215	240	268	268	253	268	253	248	267	251	261	267	229	241	252	251	257	284	226	263	258	254	239	209	257	227	259	306	254	278	261	269	246	237	234	248	279	251	245	264	255	262	266	281	292	235	249	237	230	229	262	208	277	235	246	253	250	280	236	279	245	245	272	258	247	266	274	255	271	263	277	241	232	252	276	233	279	230	257	254	253	242	227	257	257	260	258	266	224	243	235	254	221	232	241	243	266	238	242	254	251	266	267	270	264	251	241	216	229	266	276	243	243	246	265	240	248	256	253	255	257	249	287	255	234	234	259	256	272	235	238	210	233	263	267	248	261	265	282	284	277	228	249	228	214	249	294	257	261	278	237	213	270	250	256	259	247	237	302	249	250	267	233	244	222	248	235	255	224	243	236	237	246	203	229	241	254	237	240	263	251	248	267	255	245	219	250	255	259	247	265	252	304	265	269	231	229	274	244	252	247	238	260	266	259	247	255	261	263	246	275	265	252	219	244	263	266	237	277	250	261	268	247	237	233	261	236	259	246	263	232	269	243	223	254	232	251	237	256	237	280	256	282	279	247	255	254	250	227	268	259	273	253	255	304	279	256	242	267	253	246	276	291	278	253	273	287	271	257	250	271	245	265	269	241	247	243	217	223	262	239	256	227	273	285	242	264	264	260	226	204	234	241	267	270	242	236	236	248	252	283	259	251	214	240	219	272	260	293	250	251	272	258	220	263	258	248	247	239	283	248	266	261	255	246	262	258	242	244	262	254	244	276	241	257	274	244	221	259	255	249	273	284	263	250	261	247	241	247	266	275	233	272	269	276	273	277	222	242	251	242	290	238	267	279	243	267	267	266	225	280	231	263	246	248	251	230	257	243	258	289	260	236	268	234	272	243	253	261	269	295	245	227	278	265	263	227	265	264	240	249	272	273	247	266	234	224	273	247	298	256	260	242	268	241	241	207	258	264	268	238	235	274	235	241	213	279	261	215	251	244	249	280	274	235	252	235	269	246	258	254	272	251	254	255	252	259	248	276	260	261	253	253	235	254	210	245	262	261	241	240	235	233	255	251	236	242	238	304	281	254	269	270	241	252	250	238	256	250	274	248	281	277	236	242	273	254	264	228	229	240	254	261	243	243	254	258	241	228	247	263	263	250	239	224	245	241	262	259	225	247	265	264	238	213	241	247	251	239	248	261	255	244	282	261	249	260	238	223	240	250	290	252	240	213	243	257	265	272	254	300	262	245	270	257	241	269	245	284	244	265	295	268	275	264	282	269	264	242	264	234	229	249	272	250	254	257	262	280	245	253	248	295	264	220	238	244	287	249	281	232	284	268	249	290	285	248	229	263	285	246	239	261	247	262	251	263	250	236	245	274	241	250	247	257	277	280	260	245	258	277	266	258	254	288	258	236	249	236	236	256	240	239	261	239	268	263	278	250	254	238	281	278	274	238	279	251	272	265	224	246	244	261	251	255	241	226	274	268	280	281	255	260	246	250	258	272	255	226	259	241	247	234	253	259	240	271	276	263	234	222	253	276	264	273	256	251	260	236	232	262	228	248	242	259	245	247	265	244	268	246	248	219	256	264	247	248	273	265	252	246	259	250	228	219	244	239	239	251	234	249	257	265	242	266	277	261	227	242	274	255	245	248	269	260	244	268	257	276	258	229	259	258	275	260	255	219	233	259	237	248	230	259	266	289	263	248	235	237	262	254	280	271	276	243	278	241	260	255	246	251	242	238	251	260	237	253	245	286	222	261	216	224	234	225	262	265	250	258	215	274	238	284	239	232	248	264	243	244	275	265	237	271	251	238	256	255	215	260	253	249	249	235	232	248	249	260	265	241	266	209	239	242	236	286	267	236	273	249	282	251	258	255	258	285	294	249	225	316	251	257	224	252	257	253	261	247	248	237	235	256	295	237	269	255	282	225	258	227	254	271	296	258	248	243	247	261	239	262	218	264	247	252	236	260	222	227	252	246	229	267	239	242	259	290	239	240	264	260	264	280	223	247	264	252	261	231	267	252	244	243	239	259	238	221	254	255	232	260	264	268	266	252	222	250	282	262	285	257	266	268	281	272	243	268	284	275	261	238	245	244	242	259	232	237	258	222	259	261	242	280	242	264	280	234	248	240	233	260	264	247	242	258	287
41887	52342	3630	900	654	652	579	631	554	541	550	530	535	506	545	516	533	502	510	510	561	534	529	496	525	553	506	514	531	532	548	548	530	571	538	584	543	529	504	531	524	506	512	504	531	513	481	546	516	532	521	500	482	542	515	529	523	515	498	521	502	523	534	525	521	536	518	520	549	514	554	541	515	529	508	510	504	503	530	508	470	527	518	500	557	559	524	535	508	525	488	533	530	500	520	516	515	490	489	513	526	510	511	521	576	512	504	550	514	534	492	521	515	526	493	527	534	532	530	601	517	527	541	551	523	537	493	530	529	519	497	536	532	470	538	536	527	498	517	512	501	528	532	510	533	549	492	527	504	529	510	510	512	505	524	522	550	519	535	535	545	500	540	505	491	538	503	518	532	566	539	472	500	535	506	497	519	531	547	488	471	503	508	510	503	539	502	492	553	499	506	468	537	503	491	537	561	523	498	521	512	448	563	541	494	555	519	535	524	543	514	516	451	485	542	535	533	479	512	514	514	513	505	484	482	539	510	499	545	515	546	491	528	584	501	495	482	528	524	506	509	516	509	523	536	522	538	540	536	545	511	516	560	518	522	525	498	525	562	525	515	532	516	501	524	475	534	587	502	567	505	495	529	543	495	514	547	560	461	482	520	543	539	533	486	505	495	533	498	538	520	537	511	508	539	515	551	496	483	540	513	534	498	532	481	521	530	508	560	511	515	571	494	546	530	481	494	526	507	506	530	483	492	515	490	509	490	514	488	507	548	523	526	505	536	510	566	472	526	502	509	513	525	511	543	535	513	500	535	499	511	512	479	522	507	521	530	501	543	580	494	515	504	499	533	517	485	526	541	510	512	551	501	502	527	539	516	508	509	486	563	535	520	532	517	508	533	518	505	508	526	542	489	466	521	552	502	529	513	538	562	504	527	536	558	523	471	549	520	500	507	537	500	505	547	557	538	536	518	506	529	533	493	512	525	529	542	511	517	510	509	540	503	512	493	535	551	534	524	538	518	574	530	542	515	487	497	517	535	509	528	494	530	527	503	499	540	514	507	542	540	509	532	520	521	568	497	533	537	506	512	498	524	513	488	527	538	578	483	554	527	504	470	548	486	519	532	476	519	501	499	510	486	510	523	531	530	503	602	541	584	493	525	497	463	517	480	531	554	504	506	546	510	502	524	539	517	555	513	533	477	508	515	496	504	527	494	544	499	518	554	540	516	553	527	479	533	509	518	520	504	512	509	534	531	501	494	574	485	544	528	518	510	511	520	535	526	539	546	534	520	496	534	546	547	514	505	528	536	529	498	519	492	512	524	502	551	515	547	524	536	497	496	519	548	537	565	547	526	556	503	507	528	545	520	513	530	534	551	546	495	536	543	518	531	506	517	497	525	498	516	510	554	533	538	543	516	531	493	532	546	506	496	533	526	505	514	454	530	525	515	533	507	506	526	522	526	506	508	522	533	526	467	505	505	522	557	531	518	514	497	511	474	496	505	537	526	508	555	548	530	536	501	513	582	555	528	496	443	518	507	495	525	538	511	490	553	499	528	512	448	536	496	531	510	487	516	503	517	532	503	567	527	538	514	506	528	515	543	502	540	500	509	504	509	560	492	521	499	544	492	491	512	515	516	490	554	503	558	516	519	539	498	487	518	515	525	546	531	541	504	509	520	507	568	538	467	516	532	512	529	535	562	527	551	498	530	524	531	503	508	509	499	530	484	533	506	545	468	508	535	552	521	535	560	487	508	501	524	558	515	480	524	520	557	532	537	531	493	567	523	534	533	502	526	558	518	517	484	528	508	492	527	515	474	545	507	484	535	512	508	481	510	496	507	513	516	516	545	550	545	511	520	515	519	545	517	528	539	508	525	497	506	501	514	507	521	503	520	527	481	537	499	555	514	531	522	496	518	492	512	543	527	513	508	549	541	505	513	516	545	524	514	486	520	535	537	514	500	509	533	521	528	525	509	539	567	532	533	526	512	504	529	501	532	515	531	480	524	504	556	522	518	558	516	500	536	531	523	481	497	479	543	537	534	518	529	531	521	508	487	522	499	535	518	480	519	520	521	490	482	527	513	509	505	490	500	498	538	549	529	520	502	538	507	515	528	533	535	538	539	507	512	522	542	515	517	511	537	515	539	470	501	494	500	559	488	512	554	531	529	505	537	573	509	499	538	527	503	516	488	528	545	488	519	556	487	511	515	529	501	535	560	459	477	473	493	543	519	514	530	556	542	509	501	530	554	538	543	546	533	514	525	508	556	513	544	502	517	551	497	535	497	491	493	505	511	505	549	528	483	549	492	519	506	525	488	516	558	514	572	564	508	512	529	528	528	510	514	480	504	527	493	522	511	465	535	523	533	543	542	509	498	502	509	500	519	556	511	542	521	499	510	548	514	538	531	512	527	512	456	502	577	482	519	509	485	502	527	505	493	525	536	550	525	544	511	511	524	517	472	530	534	521	485	503	512	580	481	518	499	524	527	498	531	524	469	496	539	528	503	512	482	516	535	525	533	487	496	462	500	556	521	472	514	527	514	533	496	507	514	553	508	517	510	504	535	478	518	509	514	541	461	579	497	518	508	552	541	560	441	531	510	534	519	513	507	546	518	560	522	525	538	507	500	517	520	502	500	540	526	530	498	518	523	527	508	505	510	516	515	516	548	509	526	519	511	508	518	538	513	503	510	518	556	513	482	492	542	502	529	510	516	521	502	506	515	528	533	575	539	468	527	535	521	523	509	543	525	488	509	560	497	534	546	504	480	526	512	528	561	534	508	496	504	539	501	540	521	509	519	528	522	511	517	467	532	502	500	501	503	555	516	493	506	502	568	539	486	567	504	509	510	501	525	504	529	549	562	504	541	545	530	525	530	507	503	525	556	527	497	487	491	535	530	499	509	537	508	449	524	519	512	473	516	516	539	504	503	536	507	501	518	522	528	498	479	496	546	512	531	523	522	535	517	539	513	518	557	557	513	516	544	567	506	524	510	495	498	504	507	529	496	508	507	515	516	520	525	526	500	489	488	526	542	484	494	494	525	507	476	493	496	511	560	503	514	515	503	593	530	512	505	501	549	519	537	508	487	558	507	520	534	507	523	538	513	543	513	552	490	496	504	522	510	484	521	501	516	506	480	527	555	502	491	569	457	531	540	523	513	489	528	555	523	546	495	514	527	512	533	501	541	510	549	519	503	534	548	485	496	538	528	507	517	525	526	538	503	525	505	561	479	511	526	508	515	504	529	519	576	507	498	533	528	513	508	495	534	536	511	524	504	499	546	532	530	497	532	531	508	532	525	476	460	514	511	472	540	511	524	547	575	561	511	499	522	492	482	523	534	501	512	556	512	529	539	482	525	521	518	503	508	514	560	508	573	482	503	522	542	549	534	507	511	520	523	509	522	512	543	556	503	527	553	557	510	532	529	556	505	531	547	497	514	498	538	520	544	471	531	507	528	554	471	514	509	522	506	530	518	526	521	538	531	482
34527	17810	4218	169	103	119	122	96	100	115	111	125	95	113	95	111	102	110	119	104	102	102	119	91	123	103	117	105	107	99	120	115	117	113	111	106	116	112	124	92	116	102	130	120	116	104	125	104	110	95	105	102	96	114	135	113	129	102	92	103	105	114	110	111	112	89	109	96	114	94	140	112	116	90	98	109	91	110	129	123	100	106	110	130	122	120	93	114	109	108	115	96	129	128	103	113	126	103	117	118	103	114	102	111	108	98	118	119	124	100	101	99	92	102	109	99	111	105	123	118	95	127	114	114	129	117	135	107	109	109	124	104	123	137	114	126	94	94	123	97	110	114	112	116	116	112	130	116	111	103	102	105	100	107	104	122	97	114	92	102	99	93	116	127	106	88	101	110	138	123	109	105	126	119	100	115	110	91	119	110	102	119	116	133	116	98	88	89	116	122	100	130	130	95	105	119	116	111	121	112	91	95	109	130	124	100	112	133	108	94	108	103	120	125	108	131	104	119	113	107	124	98	103	105	122	104	113	103	112	114	91	99	106	115	122	118	124	134	118	114	113	107	132	97	109	98	110	111	104	123	108	112	95	95	115	109	112	112	119	126	113	122	124	126	117	92	123	103	101	109	117	97	99	114	110	146	109	123	115	109	112	118	95	107	92	92	113	88	119	98	114	110	107	112	99	98	122	102	115	103	120	112	118	90	113	114	131	131	109	94	110	95	122	113	113	101	110	105	109	115	124	109	125	114	115	90	124	127	92	89	107	120	116	117	123	98	113	108	118	112	95	129	88	108	121	107	119	115	103	112	109	112	118	114	96	111	135	125	112	125	113	87	100	98	92	117	114	92	94	101	109	118	123	107	126	105	81	118	108	114	95	97	108	94	108	120	118	100	85	104	108	113	110	127	100	126	108	114	121	103	117	98	109	90	104	117	125	117	107	91	111	97	96	98	105	115	110	113	132	109	108	106	95	100	109	137	118	109	101	77	104	129	118	87	94	111	112	109	115	119	135	112	111	107	93	114	112	110	114	110	112	119	121	115	107	110	120	113	102	113	104	106	117	97	104	119	110	121	111	117	104	105	85	102	121	109	88	93	97	117	117	109	117	133	89	121	106	106	103	117	124	96	102	88	122	123	114	88	110	115	105	95	114	108	101	112	125	121	107	127	97	110	104	100	102	124	114	127	109	116	100	95	101	108	120	125	107	106	102	90	117	117	124	132	105	122	103	121	106	102	113	124	123	106	129	105	118	113	110	123	114	108	102	117	120	113	119	141	121	115	117	119	101	114	111	100	115	121	100	101	132	91	108	118	115	113	103	126	101	108	106	99	110	110	96	102	108	106	119	136	116	94	100	100	96	110	118	102	127	108	94	115	119	101	107	115	114	121	113	108	109	115	111	113	105	88	102	116	107	128	118	98	94	118	98	98	91	100	121	108	93	104	93	98	111	125	107	110	108	113	115	108	104	121	120	105	98	134	98	104	137	92	94	111	91	100	107	116	114	129	111	112	89	101	113	104	114	94	122	128	107	122	109	108	91	116	108	107	110	126	110	94	107	112	119	110	128	94	101	118	101	113	116	91	113	112	100	107	91	101	108	112	105	117	100	107	102	109	118	119	116	104	104	115	107	115	104	122	130	137	103	118	100	118	110	112	110	109	95	107	107	114	108	128	99	116	111	94	101	109	100	115	98	90	111	134	126	101	110	103	121	135	89	110	115	134	116	105	90	99	132	127	99	107	97	126	115	123	102	79	105	98	109	95	82	79	116	123	113	114	100	122	117	103	110	117	110	115	104	110	100	110	110	114	110	91	94	105	96	124	112	97	111	96	107	115	107	112	110	102	111	94	105	89	97	106	112	118	116	104	109	117	85	120	105	116	111	104	137	119	121	110	106	99	105	118	101	112	104	116	115	109	119	117	107	106	119	93	113	105	107	129	110	113	114	102	123	99	91	130	109	104	95	119	98	104	130	85	118	143	125	108	106	114	107	103	119	115	112	105	121	94	124	97	122	115	127	132	95	112	101	101	103	113	116	132	116	113	113	117	107	108	104	122	98	92	105	107	90	110	98	96	112	112	114	109	102	129	112	113	105	96	104	120	104	112	110	100	114	111	111	117	126	98	122	102	120	114	107	117	136	130	91	114	110	124	98	120	102	120	109	120	112	96	112	121	116	94	110	121	131	111	110	108	118	120	104	123	130	95	100	118	106	131	123	97	122	106	106	98	111	120	128	101	95	94	80	101	116	94	96	116	125	95	109	106	108	104	108	125	118	109	120	102	111	104	89	114	100	118	118	123	110	118	123	115	119	108	103	101	113	110	109	108	82	137	120	129	90	105	104	95	133	137	111	123	119	98	116	106	107	117	125	123	140	124	116	96	105	103	116	110	116	88	118	103	109	113	107	107	105	113	105	95	108	103	104	105	117	118	109	112	130	112	101	94	113	95	111	110	105	96	86	105	94	109	97	126	134	107	109	123	110	102	92	123	125	93	129	108	96	120	108	127	124	117	130	121	125	102	109	117	105	107	95	102	96	91	97	111	126	125	95	105	103	104	89	100	111	115	121	111	101	124	139	110	115	103	101	95	117	97	116	102	108	97	118	87	114	101	112	114	119	115	119	112	110	96	105	97	124	110	117	108	92	111	109	108	110	101	101	100	103	124	115	104	88	96	125	102	121	118	94	101	89	92	113	101	126	120	136	142	129	128	95	98	86	105	136	100	99	114	108	118	102	92	143	112	108	114	96	124	99	99	103	103	107	107	105	98	128	97	88	98	119	117	125	109	118	144	129	113	109	108	95	120	114	109	111	111	132	105	116	104	109	109	102	98	115	121	103	130	111	116	100	114	109	104	121	105	117	94	118	106	113	98	101	114	93	129	110	127	86	106	98	97	119	104	97	99	109	103	119	123	114	120	93	112	132	99	114	122	101	98	106	103	112	118	128	117	119	103	133	111	124	94	113	123	108	112	115	108	106	117	91	105	115	112	91	105	88	93	108	134	127	110	122	96	105	96	114	114	140	94	131	137	121	109	127	126	103	121	109	91	119	108	116	119	127	134	117	132	114	124	100	94	109	88	108	106	111	116	117	111	93	132	93	88	101	121	110	106	110	114	107	109	112	100	100	99	124	105	93	91	95	107	112	105	127	111	116	83	112	102	108	109	107	106	89	111	106	107	114	98	103	100	122	102	115	109	99	110	99	109	104	110	112	96	111	103	89	111	112	98	119	116	128	122	112	102	109	109	112	103	101	107	109	105	105	101	116	109	118	107	97	110	121	85	103	83	112	103	93	120	113	105	104	118	99	117	138	111	118	116	115	97	105	82	96	101	127	98	99	122	106	119	135	100	94	111	102	113	105	104	117	119	108	122	123	116	80	100	116	92	114	124	96	106	99	114	114	107	97	113	119	116	89	111	98	113	99	103	109	104	118	98	120	81	108	121	105	107	104	107	113	118	87	111	108	114	108	120	110	91	122	114
17035	6709	363	282	249	277	288	308	269	286	272	289	284	313	295	283	297	283	273	312	272	266	276	300	342	269	291	263	274	290	289	270	276	281	267	302	324	288	274	292	307	271	271	307	299	315	289	248	277	281	255	266	292	262	306	291	296	314	279	286	297	304	272	267	285	304	267	295	277	311	283	258	310	296	298	288	282	302	296	311	287	286	304	275	333	283	282	287	274	287	269	272	282	294	300	237	301	277	278	277	242	282	310	302	252	254	254	314	279	261	252	330	282	300	307	310	292	281	305	301	281	300	280	270	269	310	265	292	283	298	286	265	278	304	305	291	285	309	268	282	289	288	291	292	274	295	269	287	252	279	272	310	283	277	291	268	276	262	260	262	267	323	291	284	270	302	294	250	301	295	282	310	279	286	305	271	293	305	290	259	241	317	309	303	296	273	318	298	284	279	247	275	304	295	285	279	311	257	259	277	298	278	299	291	287	267	296	293	297	278	299	280	286	280	242	272	275	270	293	264	297	261	294	314	268	293	276	303	269	262	305	263	283	309	279	322	314	298	282	294	293	305	313	257	283	280	267	300	294	293	235	269	302	276	290	291	273	304	314	290	272	260	264	285	301	271	294	299	284	282	293	292	300	295	291	285	272	262	290	289	318	257	270	279	295	296	286	289	285	263	297	279	261	268	309	274	262	260	280	292	279	278	262	268	282	313	276	304	281	304	292	286	259	307	261	278	249	273	276	295	279	306	260	274	285	278	277	269	301	286	274	272	271	301	257	266	291	270	305	273	275	303	267	283	270	304	308	288	244	271	301	280	328	309	266	286	300	276	295	303	276	303	295	273	287	243	289	325	297	291	287	284	280	282	300	270	314	279	303	287	298	294	284	283	309	316	286	279	307	298	283	300	275	285	291	275	288	272	284	272	259	251	280	290	298	276	269	266	288	303	322	275	300	286	276	268	283	268	307	297	258	277	290	304	265	284	287	272	291	279	279	303	282	280	279	282	303	306	264	288	288	295	282	315	288	287	293	317	258	282	263	279	266	286	275	274	273	294	291	301	291	280	277	308	284	256	288	274	301	270	268	277	263	258	241	286	273	302	302	293	288	297	303	297	292	269	295	316	289	313	282	286	307	311	285	298	273	276	276	288	288	264	270	285	258	288	298	254	294	276	267	290	295	285	277	290	290	310	283	281	291	261	254	286	285	298	262	307	308	293	290	247	306	273	290	253	286	271	287	298	313	278	255	280	277	281	283	304	286	280	276	300	274	273	288	299	278	300	301	279	285	292	275	283	272	278	297	261	288	294	260	309	327	294	282	285	283	289	299	264	305	264	255	319	278	295	266	278	290	289	280	288	340	273	308	292	269	299	283	281	274	269	313	321	289	321	277	309	265	322	305	284	280	259	293	298	269	298	255	290	251	302	284	309	276	286	309	298	285	311	300	284	278	269	273	283	267	272	287	255	263	280	282	271	275	311	260	292	272	296	276	260	278	287	292	281	279	282	295	273	260	272	330	281	270	276	284	271	285	296	292	309	285	278	265	299	295	277	274	305	267	271	267	300	279	306	301	281	294	272	288	323	294	290	291	275	289	264	304	274	292	265	261	257	275	315	276	282	261	272	270	293	314	262	295	271	272	279	280	264	290	260	277	271	280	309	290	283	301	316	284	272	283	275	294	300	316	303	293	274	303	289	277	287	253	278	285	266	271	288	276	256	264	287	315	285	294	258	280	283	297	285	290	292	283	283	287	287	294	293	282	288	292	291	279	298	296	265	312	300	274	296	288	289	291	295	315	286	278	276	273	304	292	284	268	318	287	279	273	306	308	302	275	300	306	262	305	297	240	265	278	309	296	247	279	284	293	264	332	291	261	284	281	283	298	267	293	286	303	304	296	279	289	294	316	273	285	288	264	279	256	264	284	275	296	257	299	303	291	286	250	282	299	311	291	293	296	303	302	295	260	315	284	274	294	298	276	295	287	270	264	297	297	290	282	302	321	284	271	303	297	293	266	262	273	292	303	299	286	253	299	300	302	294	283	279	288	276	294	294	279	303	264	281	280	258	290	283	271	295	273	285	288	271	283	301	287	266	303	288	283	269	262	296	298	268	286	276	285	292	261	292	316	277	247	287	312	291	299	307	295	284	271	275	284	265	299	272	256	250	249	285	304	321	288	257	295	296	271	276	296	311	253	262	309	246	307	285	279	279	296	292	267	308	299	269	279	305	309	272	276	296	283	280	284	285	286	267	289	315	285	295	276	293	283	284	281	282	283	306	306	308	295	293	305	279	263	299	275	276	279	306	268	305	263	277	275	306	271	318	269	306	280	261	280	244	291	276	290	265	286	340	276	268	303	296	291	301	280	259	316	292	314	297	281	249	300	284	283	252	298	282	275	277	286	302	251	331	281	289	300	282	279	280	308	296	278	255	272	312	280	299	319	272	274	301	270	319	285	269	259	299	298	318	297	289	278	320	289	267	279	272	242	289	291	291	301	263	276	279	301	308	276	268	275	275	297	307	285	294	291	295	301	278	271	297	281	291	287	290	288	262	257	303	287	283	303	298	274	275	271	288	291	298	275	272	309	275	286	273	301	266	286	298	290	279	260	273	297	284	270	278	315	261	288	280	302	297	288	290	268	266	296	294	301	296	283	278	283	280	290	297	303	276	277	285	285	299	279	302	272	268	273	279	321	325	293	281	304	282	264	284	259	265	260	253	302	302	283	271	266	302	266	260	260	292	289	275	300	288	280	274	292	278	257	303	273	288	305	261	278	260	310	283	295	282	274	294	286	268	276	305	320	280	286	273	261	268	312	300	278	291	297	310	296	294	290	283	288	293	279	263	297	267	295	287	267	272	302	292	274	263	303	281	301	305	291	314	279	283	298	286	272	289	304	292	302	293	283	285	295	291	286	262	272	325	271	266	283	294	285	294	343	263	281	277	308	288	287	279	271	265	275	297	268	263	282	309	301	272	264	276	283	281	290	296	288	285	249	278	305	272	279	284	274	309	248	306	304	300	277	303	273	260	290	269	276	261	255	287	291	272	282	307	288	274	275	299	272	278	262	255	294	276	270	285	309	242	306	265	287	277	257	309	279	258	260	318	293	283	274	254	295	293	285	299	299	283	278	272	297	274	275	289	287	258	286	319	249	299	275	300	297	288	277	276	293	305	288	313	276	282	286	307	293	302	288	290	313	298	303	264	257	307	273	281	289	297	293	274	314	303	261	269	313	313	317	273	280	276	277	268	289	298	291	293	302	261	307	288	293	249	273	275	313	289	302	319	275	271	320	304	298	301	278	277	272	260	320	282	274	301	292	308	281	294	268	313	270	303	278	273	286	260	285	300	290	264	278	260	305	266	294	283	273	290	276	253	261	276	266	271	298	293	296	272	265	283	292	294	285	289	299	273	299	293	260	298	308	294	264	268	282	300	295	266	289	284	292	275	317	312	277	273	280	287	312	293	295	278	276	291	291	292	306	316
25364	21159	23707	28886	21148	11889	455	290	286	297	243	275	283	238	241	239	264	274	256	233	239	231	265	219	248	248	222	238	250	251	273	238	227	242	253	234	262	234	235	229	240	252	239	205	227	238	239	247	233	246	257	217	259	225	229	253	210	218	230	246	234	227	215	244	241	266	241	244	235	253	232	233	230	258	247	226	217	235	221	202	246	228	218	253	211	235	269	271	246	208	260	232	237	206	243	212	251	240	263	247	242	238	275	230	232	237	257	217	241	216	246	263	220	229	248	243	247	229	228	243	242	245	242	219	223	267	226	238	262	236	238	258	278	216	239	225	253	224	202	224	247	256	246	211	242	235	255	260	215	236	232	261	259	247	271	231	227	235	269	220	260	229	214	228	235	243	273	226	245	230	254	249	218	220	233	254	269	261	238	199	218	235	247	267	258	245	238	224	237	262	235	252	226	254	224	238	268	238	216	258	250	238	229	216	233	233	239	223	262	246	243	250	240	229	264	237	251	224	231	247	257	223	263	236	208	240	232	254	222	221	229	217	240	252	251	206	246	250	248	218	210	240	209	225	183	250	261	249	218	214	233	228	250	265	254	255	259	224	246	216	227	211	256	257	193	246	229	221	227	261	212	250	230	258	224	253	248	240	228	248	244	232	242	208	209	212	268	224	249	243	238	239	218	234	240	232	251	224	256	256	240	236	241	229	251	249	261	272	231	245	230	231	256	243	241	208	251	249	230	243	210	263	244	232	213	233	219	225	256	233	247	232	219	258	248	248	255	234	230	250	230	248	205	200	239	213	216	235	240	226	241	233	226	270	239	247	253	221	262	232	225	236	236	248	226	237	254	251	242	231	237	216	256	231	245	233	206	233	235	242	272	227	260	230	248	216	239	242	226	220	241	247	217	253	195	236	216	250	213	243	246	231	247	241	207	219	268	262	241	230	249	247	246	267	261	241	245	233	221	231	242	252	229	230	240	257	253	251	281	222	236	241	287	230	202	261	272	209	257	255	246	249	260	215	250	241	223	256	220	241	224	259	248	244	242	223	259	260	244	224	234	233	252	244	232	240	240	242	271	267	246	244	242	235	254	216	236	269	245	216	235	251	223	259	280	232	270	267	229	263	242	239	258	215	227	236	253	216	235	238	200	227	235	229	219	199	243	247	272	248	235	239	241	236	271	229	244	272	251	270	243	217	242	278	234	237	228	242	229	232	265	243	229	232	237	271	277	244	259	220	246	239	230	231	204	257	251	233	243	266	242	256	248	266	234	222	264	228	198	270	253	202	222	224	209	205	225	223	255	216	245	212	239	222	216	260	223	235	251	230	246	261	230	227	231	214	236	225	212	219	239	228	229	244	273	263	241	211	233	248	239	245	215	201	245	237	261	242	210	223	233	229	238	235	222	228	203	219	252	248	253	240	223	219	240	245	245	246	239	230	241	243	235	260	213	231	249	226	234	284	253	242	238	277	212	201	245	244	231	234	211	236	216	237	223	231	254	217	240	257	228	275	245	242	215	253	244	238	224	248	216	236	246	228	241	239	242	219	255	243	256	258	219	255	229	267	234	242	255	264	264	249	258	229	241	251	231	221	216	231	230	248	233	225	244	284	247	231	264	251	251	223	232	246	247	250	226	227	242	255	239	271	238	246	242	223	225	228	226	228	261	250	258	246	207	230	247	260	258	230	244	256	203	247	239	235	222	254	249	263	245	245	229	261	238	268	249	237	214	251	223	226	239	267	240	270	229	236	233	276	234	253	216	240	238	254	242	249	217	244	229	269	242	238	256	235	209	262	241	241	244	241	218	244	227	227	231	215	225	225	250	223	244	261	256	233	232	241	202	241	236	241	239	239	256	217	244	238	218	247	256	214	213	251	258	249	229	251	226	248	225	235	265	231	236	266	218	233	242	221	216	241	227	258	234	228	215	261	246	269	255	232	239	231	238	233	199	280	233	254	249	217	219	235	238	182	234	245	243	218	232	207	232	187	243	241	223	248	263	256	228	234	226	226	220	222	216	269	241	273	236	251	226	251	251	242	239	234	252	272	234	243	216	237	243	223	241	212	220	265	255	234	272	241	244	227	242	222	225	224	231	213	226	225	228	237	225	252	249	245	228	225	202	230	238	271	240	208	236	241	233	238	245	228	239	223	228	226	223	233	239	220	246	240	246	266	242	241	215	243	228	226	272	242	283	280	246	243	238	202	244	233	229	259	287	232	209	251	200	218	235	246	255	251	239	226	240	228	244	232	206	241	269	230	235	236	268	263	244	245	238	273	265	223	256	215	228	227	241	201	231	213	189	239	215	241	235	258	230	232	230	236	217	244	228	216	233	236	220	240	249	211	234	221	245	220	223	233	244	236	228	251	255	236	257	225	228	249	229	238	265	246	219	242	196	249	243	235	223	240	249	244	267	249	232	255	239	256	265	253	268	259	231	268	250	243	234	242	249	230	229	240	247	229	274	186	227	201	224	212	197	231	213	232	230	245	238	246	250	261	220	257	244	234	241	255	241	240	264	257	218	246	219	247	217	227	249	246	226	241	215	228	228	254	252	250	230	244	274	238	273	238	220	233	214	255	272	243	222	207	240	259	236	252	236	232	261	245	263	225	238	238	227	229	249	232	261	259	257	231	252	231	246	243	231	271	235	221	260	208	248	238	235	240	242	250	259	223	233	238	219	235	231	239	231	250	247	265	210	255	243	235	249	211	231	232	219	235	233	221	249	222	257	226	209	248	255	242	229	259	254	224	241	231	245	248	222	193	226	232	242	216	238	220	228	234	230	246	245	232	220	243	244	242	267	245	259	219	262	254	182	237	228	265	260	219	231	244	268	236	225	254	241	236	241	243	225	249	262	251	233	229	236	225	238	230	265	244	255	227	207	225	242	221	262	213	249	256	263	219	253	229	224	268	249	277	230	235	251	226	240	247	225	243	238	244	217	226	241	204	258	244	262	253	240	238	245	223	249	241	230	228	230	254	227	272	237	232	258	222	239	246	231	248	237	238	264	251	250	232	216	225	241	230	253	271	257	251	237	230	233	231	264	275	256	230	247	226	231	222	234	212	258	245	238	243	246	251	230	232	207	222	220	226	216	247	248	245	253	216	256	236	227	234	205	256	236	247	242	202	235	226	226	216	225	232	224	254	235	215	220	248	204	237	249	237	231	236	244	222	260	229	258	219	234	237	226	239	223	216	208	221	245	204	224	224	225	241	221	231	208	260	208	238	238	216	239	238	233	214	261	245	246	233	249	253	233	263	279	244	274	235	222	240	223	236	249	243	239	246	266	239	227	278	252	256	230	248	264	205	214	227	256	244	277	245	241	219	249	238	236	243	244	260	251	214	220	255	246	216	232	233	245	200	238	231	238	243	240	202	246	256	215	231	210	226	227	222	260	235	270	235	281	231	218	246	221	260	218	256	213	272	225	219	244	217	242	222	232	248	223	198	224	224	228	298	232	217	236	237	276	260	232	234	236	216
34912	39267	2390	676	567	519	543	552	531	528	508	504	535	522	553	498	474	558	475	527	478	504	594	556	554	500	518	546	489	534	541	489	498	507	504	544	546	505	528	574	512	569	516	549	502	508	547	549	481	507	530	508	543	496	521	531	521	480	508	494	511	517	506	533	539	518	529	519	493	529	523	517	507	503	538	533	511	507	488	495	531	561	533	547	533	548	475	509	522	517	538	482	522	495	527	512	516	491	515	519	501	523	476	490	516	522	547	509	513	501	470	553	474	524	534	547	532	552	472	522	523	541	530	486	516	495	541	491	499	570	528	469	515	510	524	559	505	518	485	517	521	554	492	483	529	548	545	514	500	538	506	501	515	539	498	527	511	549	508	494	548	517	540	557	519	534	505	521	544	469	496	517	502	505	527	542	523	471	528	508	518	481	553	529	513	532	563	516	501	520	501	541	530	496	503	510	583	590	528	535	519	500	508	481	516	507	494	557	542	531	514	480	510	474	534	516	541	563	497	491	514	523	535	495	539	533	522	482	523	560	519	493	529	534	582	481	560	540	533	527	519	528	550	513	502	485	495	493	536	530	486	520	523	515	516	513	524	512	510	498	512	513	541	511	497	505	561	506	523	526	519	528	533	539	551	517	547	528	496	493	526	539	510	568	491	455	526	510	500	474	504	501	518	511	548	508	494	535	549	505	560	513	530	542	481	518	534	521	540	546	521	523	527	521	488	546	529	578	537	512	496	534	502	539	550	522	530	554	484	538	500	517	526	545	536	503	502	476	544	459	526	523	530	551	497	506	506	503	530	508	548	539	537	543	526	515	540	509	521	518	572	551	531	539	517	508	485	538	522	557	535	514	513	500	507	527	503	523	530	515	515	499	507	499	520	530	504	508	508	500	522	549	556	512	508	549	551	500	516	515	503	540	518	526	534	539	551	488	526	501	527	488	508	529	531	520	526	519	570	534	531	520	475	493	541	525	469	533	526	498	510	498	518	479	520	513	538	516	513	522	561	511	491	550	501	484	502	529	533	522	481	532	515	532	515	517	554	510	519	543	529	537	541	543	537	543	536	542	486	525	467	539	542	509	511	537	508	511	495	493	495	551	536	556	511	505	544	511	485	552	530	518	527	505	543	557	564	534	513	525	527	500	512	543	544	562	524	512	484	544	503	547	518	527	467	512	506	544	567	470	522	496	562	526	525	511	509	495	520	521	527	489	534	505	509	529	540	514	502	545	518	499	526	523	515	519	505	542	522	523	474	464	539	495	500	534	539	526	555	488	518	497	491	508	530	510	531	538	544	510	534	557	521	517	500	546	505	525	507	523	543	531	493	511	538	479	522	523	516	513	542	487	496	514	521	510	536	551	541	513	506	524	534	529	530	512	470	533	509	485	506	537	533	548	522	518	550	488	483	500	552	467	507	545	516	540	519	545	490	505	544	538	502	542	513	532	508	519	538	512	476	494	500	500	557	511	543	534	554	558	539	519	550	489	513	516	518	557	505	543	530	536	553	521	520	559	517	482	473	531	545	482	541	451	510	513	513	518	529	518	499	524	555	524	472	532	542	542	531	543	529	496	494	480	497	543	506	522	553	531	516	575	483	523	496	499	542	488	495	528	534	510	517	558	561	478	522	563	508	510	490	527	504	483	526	512	485	523	506	526	509	555	502	544	517	577	513	548	547	490	487	471	495	492	524	551	512	487	508	511	551	569	518	527	514	539	500	515	527	514	531	500	527	541	515	522	514	539	533	535	558	570	520	529	513	519	531	523	494	509	470	549	519	514	504	521	492	515	508	552	521	495	516	514	508	520	576	505	516	478	504	583	510	502	504	514	580	503	545	564	509	508	540	574	500	513	542	528	531	474	539	496	546	517	508	522	487	535	513	536	546	456	531	504	545	531	495	521	536	519	510	508	485	509	511	560	505	531	513	495	492	516	540	528	514	495	536	519	555	518	518	498	541	501	483	502	485	504	510	520	507	520	503	517	505	530	525	502	560	588	512	526	520	581	517	555	552	514	519	489	515	565	528	488	531	516	581	484	515	508	533	530	487	543	526	508	516	514	515	545	535	487	517	547	516	536	570	538	544	522	547	518	538	542	512	493	532	508	538	528	511	513	539	528	522	524	517	499	545	530	525	516	530	554	518	511	498	516	539	528	550	551	508	515	559	527	504	521	557	519	521	543	515	487	561	512	525	475	510	536	506	503	506	520	527	517	497	542	503	495	536	519	534	500	486	472	547	503	482	544	545	495	532	528	504	493	500	521	502	499	491	523	562	519	511	527	501	505	456	507	574	516	502	492	547	495	533	492	494	499	533	485	505	525	511	556	531	502	489	530	493	564	561	500	519	538	519	515	541	517	538	495	477	514	536	526	485	498	554	513	521	551	499	531	500	510	525	530	497	566	505	512	505	504	526	519	501	513	552	564	529	530	547	481	504	504	527	534	487	527	546	534	557	502	533	539	504	505	516	516	538	535	537	509	518	543	505	506	509	550	534	491	509	506	553	508	535	511	562	526	541	525	499	515	551	512	548	520	523	583	570	512	526	554	557	515	521	543	558	514	513	509	529	529	506	546	548	523	501	504	492	532	487	505	545	540	526	523	503	529	521	507	468	511	572	497	509	503	483	511	555	502	482	505	568	521	502	488	517	504	560	519	475	512	512	565	516	554	509	529	534	537	512	470	506	487	518	497	536	492	521	498	525	550	517	497	525	512	517	512	541	500	539	494	536	489	553	505	512	533	485	498	563	525	530	552	536	521	529	520	521	510	495	544	509	519	506	550	525	489	537	482	542	525	531	485	496	537	505	536	499	498	523	508	509	507	525	523	556	524	539	506	521	544	493	553	505	551	495	526	535	533	468	514	497	557	512	539	557	511	502	514	536	488	498	531	490	543	550	520	477	518	484	533	542	508	542	535	524	555	540	525	540	529	467	503	509	474	533	548	499	519	513	513	532	545	484	509	500	535	498	490	545	508	519	518	499	544	510	526	475	489	492	564	560	565	489	505	491	528	553	531	501	500	483	499	519	515	532	566	537	494	534	540	523	512	512	534	499	504	531	536	500	530	555	556	542	514	515	510	527	502	489	523	532	524	555	496	519	484	476	549	526	535	553	504	558	538	550	516	545	507	540	508	506	532	516	512	531	502	507	488	539	534	522	550	597	501	533	530	521	506	551	495	524	528	540	525	520	462	521	521	521	497	488	506	514	545	547	523	550	520	529	534	529	544	512	515	495	520	504	512	522	490	568	516	555	568	537	569	545	543	537	534	506	520	559	552	491	537	500	555	539	487	521	554	498	550	527	539	490	527	523	508	534	537	527	516	547	558	487	505	572	506	490	512	503	508	522	508	508	522	538	548	513	524	543	514	537	524	560	520	481	551	516	511	501	516	576	532	477	491	492	508	528	545	521	526	484	532	492	520	530	477	520	513	512	522	505	501	511	531	529	514	506	576	518	480	535	504	483	530	494	537	558	526
24542	21126	24117	28371	21127	21152	11394	495	372	309	305	295	292	271	257	293	278	264	279	228	254	261	221	256	262	262	280	284	270	280	276	258	254	276	238	239	247	272	276	246	273	248	267	243	267	262	309	239	236	266	290	254	276	269	263	267	258	264	275	258	243	285	246	234	275	284	238	250	258	270	269	254	218	254	280	265	300	231	220	281	222	248	281	248	199	259	275	229	229	245	254	270	243	231	254	236	220	244	258	251	264	240	272	247	292	223	256	258	257	236	268	267	249	257	270	241	249	266	236	243	250	262	267	250	287	228	246	270	278	243	236	241	284	248	261	291	243	234	268	250	227	270	274	228	247	254	275	249	235	238	261	262	274	238	263	238	245	276	243	230	245	239	207	265	280	243	261	262	252	256	250	267	255	233	271	280	258	230	260	273	257	258	255	260	246	263	252	255	237	277	263	279	277	269	260	274	245	281	252	251	256	265	262	228	246	243	245	243	255	256	240	245	245	273	240	275	243	249	266	247	243	256	279	248	260	241	250	271	254	303	241	265	282	254	285	269	282	267	250	241	281	258	272	256	237	259	272	249	289	233	275	254	283	242	249	255	235	227	266	276	251	258	242	276	233	256	253	256	242	237	251	238	274	279	245	264	283	237	279	271	250	268	250	247	226	236	241	240	244	249	260	241	266	250	249	292	250	239	249	250	262	250	274	252	264	269	300	244	259	242	245	272	271	237	251	264	261	238	271	244	263	271	212	266	237	253	281	240	249	253	270	240	241	254	262	220	281	286	255	259	259	226	255	246	245	281	269	269	259	252	252	234	272	270	260	273	241	244	248	232	275	247	251	248	266	237	276	277	264	259	245	247	248	254	262	248	232	260	256	258	240	230	262	250	283	242	256	244	252	259	259	291	209	249	231	259	234	264	255	250	247	253	265	241	231	260	254	230	266	268	225	253	263	266	235	294	237	241	259	255	297	263	244	236	239	260	250	261	249	264	279	238	260	230	251	246	269	214	243	235	265	268	282	259	284	252	261	249	279	233	245	231	258	248	266	250	248	244	212	211	256	255	248	254	274	265	272	257	268	275	226	281	265	240	255	236	200	239	249	261	250	253	236	251	234	216	276	262	248	264	233	276	265	254	252	241	257	272	272	228	213	235	269	248	240	255	259	244	280	267	277	249	239	280	245	248	273	249	241	221	266	245	258	251	293	284	261	240	266	283	233	238	270	262	302	247	237	238	249	240	289	243	228	246	265	251	265	261	243	230	227	283	274	239	257	275	253	243	236	274	252	242	226	282	236	251	265	228	252	241	246	270	230	233	256	277	274	274	262	270	223	260	230	237	242	244	245	231	273	248	254	254	237	241	236	260	248	260	227	232	279	249	264	258	203	233	233	253	260	261	239	260	270	249	264	232	271	283	280	249	245	264	255	239	253	249	264	248	234	252	238	250	259	259	239	250	239	248	241	270	278	245	236	235	241	280	223	241	282	293	271	246	276	238	231	278	262	231	261	244	264	224	281	270	249	258	251	228	254	221	242	220	237	245	238	281	259	260	236	252	240	260	241	260	243	264	272	238	268	250	267	213	244	234	239	219	260	288	261	263	266	267	252	260	234	240	273	265	202	233	241	278	275	274	250	236	228	254	281	263	267	248	263	283	265	254	244	233	285	280	272	230	252	262	267	261	263	209	235	240	219	248	233	238	256	257	257	279	230	252	241	265	249	265	271	233	292	276	279	267	251	225	260	257	254	295	287	250	242	240	262	241	262	272	262	242	236	241	255	253	240	249	243	234	252	238	249	264	265	265	255	282	276	235	242	244	243	239	260	268	253	265	245	233	269	243	242	262	282	271	265	250	244	246	247	251	220	268	256	252	254	214	239	255	261	239	250	224	257	266	219	239	233	244	265	260	247	241	238	251	254	257	244	269	233	274	257	251	235	229	252	239	263	275	266	243	267	266	232	244	227	252	235	256	270	290	242	225	237	252	258	275	275	257	243	264	241	248	287	215	275	273	256	247	256	239	279	236	242	234	279	229	276	266	242	232	259	267	252	259	282	269	257	246	253	275	246	254	239	256	278	262	252	251	284	262	239	237	268	251	267	247	257	242	261	234	277	259	251	285	225	266	260	236	204	271	254	275	252	280	222	234	260	237	246	212	244	255	253	280	249	234	240	263	240	239	256	254	242	254	308	262	253	263	254	248	250	248	246	260	238	259	274	260	259	252	243	228	280	258	230	237	289	254	258	236	272	242	271	259	227	267	244	250	239	236	228	265	279	263	269	252	274	232	270	295	259	236	264	229	216	222	253	278	264	269	246	281	229	250	251	233	235	232	259	254	289	267	262	266	243	241	256	271	247	243	274	272	264	250	232	233	245	234	262	248	287	220	227	235	236	245	247	230	280	253	257	239	235	245	245	276	258	226	259	293	273	268	288	259	271	233	212	255	288	245	205	252	243	254	257	279	267	233	243	247	218	245	249	295	270	286	241	260	236	267	257	231	227	259	253	270	247	299	248	238	257	231	264	243	239	269	269	232	255	234	272	252	249	236	281	282	273	262	246	243	269	228	236	241	254	242	246	285	258	274	263	232	257	283	249	236	253	262	247	248	262	246	259	268	258	234	252	265	252	214	246	277	265	255	250	216	278	261	245	256	223	259	260	254	262	266	233	218	263	234	244	240	266	249	243	261	242	214	257	235	245	281	248	269	262	294	250	276	218	260	295	240	255	265	226	273	226	269	300	256	227	265	245	246	270	258	270	288	239	243	241	252	228	250	249	215	239	269	256	260	224	256	254	264	254	256	276	233	242	275	241	293	230	264	272	261	244	288	255	248	236	272	218	285	251	255	214	254	242	232	234	261	250	265	250	292	261	283	290	267	228	253	238	250	262	262	271	242	213	222	241	252	263	242	270	289	257	235	245	231	209	220	267	216	241	265	279	248	258	234	238	242	230	255	264	248	245	285	261	260	216	251	227	225	253	286	270	262	278	253	256	225	246	287	279	265	236	247	255	275	258	225	265	273	281	255	261	218	272	239	236	255	268	243	268	292	249	220	245	221	254	246	226	239	229	258	235	266	245	236	235	227	262	260	233	251	238	259	296	213	239	274	221	257	269	235	269	280	242	245	240	240	250	268	281	291	267	241	251	239	258	243	238	241	276	256	255	288	285	253	213	229	244	257	276	277	254	228	225	269	263	243	252	255	234	234	227	250	262	225	257	258	256	269	242	282	238	276	271	272	247	296	265	253	273	266	236	250	266	230	261	257	268	273	230	252	276	263	237	254	231	241	281	250	241	228	245	245	299	285	268	253	257	247	246	278	252	299	246	245	230	255	217	237	224	276	287	275	287	254	225	243	245	257	238	281	262	266	267	260	274	264	241	234	270	260	229	208	245	240	238	258	233	235	241	258	277	245	257	262	272	270	226	239	251	252	275	263	246	242	254	253	232	262	225	234	263	257	279	238	254	274	222	204	226	276	251	238	247	239
41629	51535	3394	845	658	611	547	510	572	528	526	537	549	498	523	518	549	529	509	548	527	572	531	534	509	538	536	538	516	532	505	501	507	546	513	545	505	528	495	517	522	566	510	522	503	499	546	519	498	500	524	543	532	509	537	533	496	463	537	513	525	508	514	513	556	508	531	535	496	531	539	531	527	536	542	514	512	510	512	531	497	489	524	550	490	549	519	539	533	516	516	490	532	535	553	508	520	488	520	493	525	497	502	516	550	526	479	532	507	512	541	513	510	512	512	514	484	538	519	508	525	473	518	541	539	503	502	517	547	503	501	568	481	489	536	481	522	510	535	496	511	531	532	499	510	536	539	514	490	487	507	488	499	530	526	529	541	491	565	528	506	528	520	531	495	528	474	516	526	498	515	519	563	532	516	475	508	517	500	518	522	482	523	516	521	539	505	519	536	507	520	540	517	519	514	496	499	528	535	527	555	498	524	514	530	547	509	512	530	534	506	529	543	503	500	534	473	501	509	529	544	503	541	509	544	525	548	489	531	525	548	536	577	530	498	524	499	509	527	517	513	503	521	469	494	540	514	518	555	508	519	553	567	484	526	560	473	506	515	506	552	511	487	497	521	506	534	504	509	531	528	505	560	500	527	535	488	512	535	514	496	548	541	521	533	537	488	511	556	498	528	507	509	556	491	525	546	528	559	542	533	487	534	533	463	524	525	542	502	513	508	554	500	516	521	541	518	485	528	531	522	561	565	521	553	504	535	533	526	514	528	542	540	493	530	509	508	520	546	507	522	548	532	540	510	525	524	524	526	527	503	510	508	549	525	494	512	515	528	488	492	520	535	526	525	467	510	514	487	476	502	535	490	535	533	497	513	475	533	481	558	474	536	522	512	543	513	526	503	495	519	505	526	511	502	508	555	535	535	561	534	532	529	522	491	517	523	496	507	517	495	515	523	515	493	514	537	539	524	521	550	525	496	583	522	530	532	467	515	521	522	494	509	514	513	502	514	536	471	514	533	534	505	536	489	547	568	518	483	510	516	527	513	531	504	552	491	531	497	528	511	502	496	543	530	502	571	528	511	533	541	524	473	489	530	488	503	535	566	534	507	495	516	522	543	529	505	524	578	461	536	492	540	530	514	501	495	505	490	480	507	502	513	515	538	517	529	467	556	531	547	519	537	506	503	554	504	484	474	552	508	480	532	538	548	495	534	537	541	524	520	486	531	500	535	520	514	492	497	516	519	523	532	517	500	536	482	481	506	531	501	523	566	518	508	515	516	475	466	541	551	550	515	508	507	496	515	544	529	502	485	509	554	514	483	550	526	535	544	491	511	544	542	499	518	510	495	543	538	522	485	524	552	476	532	527	490	523	529	512	512	537	535	493	495	534	537	506	500	498	525	531	539	493	516	536	493	495	477	541	494	515	541	501	516	500	476	485	489	551	491	501	512	493	488	525	479	515	537	529	489	562	518	478	515	525	528	507	509	525	514	528	532	525	507	500	533	509	525	514	507	501	508	518	530	519	538	531	540	496	502	520	509	517	585	510	538	533	529	501	543	523	488	484	474	532	526	577	508	490	564	518	502	533	498	532	533	506	494	496	517	483	570	534	546	520	527	522	512	488	512	521	504	530	523	522	515	480	484	515	528	520	552	499	491	508	534	510	526	558	561	536	507	537	531	562	515	511	507	505	558	539	532	531	515	503	534	522	543	528	504	533	544	472	543	533	517	531	559	512	515	495	497	535	534	505	482	577	509	524	499	585	521	533	521	511	504	506	525	530	484	479	501	526	477	477	541	495	490	522	555	526	482	498	506	494	530	543	521	531	506	531	561	521	488	550	524	504	485	555	505	490	463	492	511	524	471	504	551	530	504	455	464	521	549	460	541	504	530	494	518	536	487	511	538	541	547	508	537	516	514	545	481	547	518	522	519	510	480	525	521	498	514	551	504	484	524	518	529	520	497	470	531	551	528	538	525	522	521	529	512	504	505	466	537	515	547	478	478	531	513	496	556	496	519	557	505	488	533	492	551	510	494	534	478	519	508	545	506	515	513	515	524	521	543	514	515	532	508	499	468	520	513	482	572	534	499	490	542	551	506	503	491	520	506	547	525	499	499	495	497	516	498	475	533	498	543	477	505	527	469	526	478	494	542	525	479	506	536	537	487	542	496	509	551	520	559	536	507	514	535	598	525	516	534	528	484	507	542	474	503	540	513	522	505	514	548	519	497	565	548	532	501	505	555	489	586	510	521	486	498	527	495	506	507	486	513	487	529	533	496	586	476	518	532	481	528	506	534	517	480	557	525	571	510	503	522	534	521	539	492	493	529	527	517	480	525	495	528	495	527	548	523	524	497	519	491	532	536	525	532	520	507	507	497	486	532	568	516	518	538	537	482	523	490	536	498	501	486	490	527	490	514	494	477	482	534	506	534	510	517	509	476	559	563	515	543	542	531	505	521	527	541	487	475	533	521	517	513	519	597	524	519	550	487	522	516	524	488	492	544	546	513	470	555	515	532	539	504	527	509	453	484	523	538	526	508	512	480	510	538	514	510	509	525	535	498	516	535	509	514	527	468	533	505	521	504	511	496	504	490	498	476	519	487	540	490	504	496	511	489	501	499	531	513	524	516	556	496	505	526	500	480	525	506	510	481	543	545	551	500	524	513	534	547	522	543	546	482	514	491	471	509	513	511	539	499	542	492	527	531	501	484	544	535	515	559	514	538	532	492	490	521	535	539	538	538	506	539	516	504	537	560	535	505	532	502	513	480	512	490	517	534	542	567	527	561	482	501	532	510	556	532	542	548	576	549	503	525	482	495	505	505	524	521	519	495	477	515	542	508	551	510	554	500	524	515	526	491	492	539	480	520	529	505	495	495	531	478	505	498	526	537	525	480	489	549	544	537	574	553	548	466	495	512	485	491	541	480	503	534	468	501	510	506	508	459	509	562	531	540	562	536	549	476	537	533	484	512	514	509	543	554	503	519	544	516	510	506	503	537	564	518	514	504	499	505	521	486	479	527	482	504	533	493	523	512	510	552	508	504	526	529	483	488	543	511	511	507	540	538	516	518	532	533	509	519	532	497	543	513	502	517	498	510	498	500	501	514	513	519	529	546	500	501	499	545	508	517	531	501	524	523	517	511	547	524	518	500	530	525	499	509	498	502	508	531	532	523	503	542	568	518	495	558	531	541	544	540	533	549	518	500	544	522	519	581	487	513	521	570	533	510	499	542	512	462	511	502	497	524	540	511	516	534	560	545	547	544	505	513	495	485	498	523	516	503	522	524	482	528	524	524	509	493	475	513	523	539	507	536	522	533	537	501	520	487	534	539	505	486	469	507	503	522	523	500	522	492	565	541	541	506	531	560	575	521	498	527	535	529	506	512	511	520	552	500	500	566	563	491	576	538	522	491	492	537	532	494	509	499	517	547	502	530	511	491	500	505	533	491	532	559	506	459	510	528	517	493	554	551	554	518	483	524	545
34267	17791	4148	218	165	125	106	116	105	119	105	118	130	129	124	121	99	96	120	101	105	79	130	116	105	105	105	95	95	99	123	139	112	110	105	121	99	111	114	139	117	89	116	141	104	118	99	124	98	98	111	111	96	135	104	96	103	136	121	85	135	118	106	117	105	104	97	104	97	107	107	106	123	104	90	107	101	101	122	115	103	128	88	117	123	121	107	93	111	108	95	121	109	101	110	115	97	98	111	127	116	99	104	111	114	108	99	109	111	138	111	126	131	102	104	112	90	102	107	112	105	122	105	115	85	126	110	101	107	117	111	120	120	94	120	117	100	103	116	121	101	106	122	100	104	124	149	102	93	106	104	108	112	110	115	119	99	105	113	116	110	107	121	111	101	130	112	109	118	117	100	109	108	109	101	110	101	108	110	112	107	125	114	111	121	96	98	132	96	109	114	94	125	122	135	106	127	98	117	98	126	100	106	124	121	112	103	117	119	126	133	121	100	111	82	134	104	108	101	95	118	111	122	107	131	109	108	115	125	110	125	121	110	123	91	122	102	113	109	113	125	127	93	97	109	123	122	121	112	103	118	111	136	107	126	108	121	98	116	112	101	95	91	113	114	107	106	126	113	122	96	102	123	112	123	106	105	129	113	112	104	105	97	120	102	109	122	120	128	111	111	127	94	112	125	82	99	94	100	118	94	104	119	92	122	96	113	108	122	105	95	109	107	110	102	105	124	96	107	101	102	107	111	115	110	96	104	101	108	121	98	136	117	122	118	103	100	114	96	123	111	116	88	116	124	129	113	116	98	104	128	107	135	110	103	123	97	97	104	102	110	120	101	102	118	98	102	114	107	99	120	110	112	114	115	132	108	97	117	120	102	121	109	92	117	105	89	105	123	105	121	118	97	114	97	104	128	128	117	124	103	110	99	102	95	104	108	98	111	125	122	153	120	99	97	115	108	105	107	118	100	101	98	123	117	116	122	88	123	112	105	101	88	118	140	119	110	99	110	120	103	99	106	114	101	100	119	120	98	117	123	99	125	124	106	112	94	113	126	101	104	109	116	128	100	123	136	111	98	118	123	113	103	123	121	112	124	96	110	107	122	116	125	107	100	119	80	97	112	122	124	110	98	132	107	114	119	115	112	78	104	89	140	101	111	112	118	89	105	103	125	127	113	118	116	102	101	137	106	130	105	114	93	115	120	93	106	97	101	86	113	93	134	106	115	102	118	107	107	114	98	103	99	92	109	99	92	121	110	122	123	137	110	125	117	102	114	107	109	107	105	116	115	118	104	108	104	125	101	111	101	125	100	103	110	115	104	111	125	112	99	106	103	92	126	95	115	125	113	114	117	121	122	98	101	97	91	102	106	134	109	100	130	106	111	122	81	121	111	106	99	122	110	121	116	125	97	131	111	127	110	112	103	108	109	119	112	101	115	102	117	118	120	108	109	112	108	107	111	118	92	104	99	103	93	132	103	113	114	112	116	125	99	116	107	111	104	117	101	105	112	92	110	127	116	99	110	101	112	112	112	108	122	110	113	110	105	108	111	126	123	105	119	117	102	98	137	118	114	91	130	100	96	107	128	97	129	104	105	107	123	131	119	107	113	102	107	125	103	99	109	123	114	129	108	134	104	108	109	116	103	116	108	113	99	118	130	108	103	88	118	106	113	98	111	94	103	126	119	116	116	125	105	98	104	111	79	128	89	108	99	101	111	110	132	102	122	112	96	121	105	106	108	114	103	115	121	107	102	109	108	140	104	81	101	98	113	120	124	114	120	99	129	116	104	121	118	109	98	100	115	121	110	121	92	111	121	117	124	100	103	143	141	104	115	107	117	121	123	108	99	131	105	105	111	107	133	120	112	117	107	124	109	115	103	106	105	98	106	103	92	115	98	121	95	114	133	118	107	109	119	136	114	106	104	108	109	102	124	102	92	94	108	111	136	110	107	114	83	116	114	109	96	106	126	99	107	120	110	95	96	88	124	99	118	135	131	117	119	104	107	108	113	93	96	115	123	126	121	103	98	107	111	108	136	111	118	119	126	117	98	124	116	106	117	111	108	127	116	111	113	103	103	109	109	95	103	109	101	116	123	110	112	104	122	109	102	85	117	115	98	94	94	104	109	90	125	118	106	118	100	113	87	98	124	110	114	87	106	109	97	121	96	94	110	117	109	107	99	90	88	90	107	130	116	120	114	102	114	98	115	107	104	99	111	91	118	117	106	120	103	121	143	113	128	124	113	127	116	96	98	102	126	123	113	101	116	110	125	121	100	110	130	123	107	111	96	103	125	124	95	121	116	118	112	111	110	109	100	92	130	110	120	116	111	97	118	109	111	119	111	100	153	107	144	125	103	108	97	114	109	126	91	93	102	102	110	113	132	96	102	117	113	113	115	124	109	88	103	107	114	108	98	104	117	112	120	115	98	113	126	88	106	94	111	109	113	124	108	119	114	129	119	112	127	112	106	105	112	108	106	102	104	106	111	102	109	116	124	109	110	95	95	109	91	114	108	111	120	104	107	111	123	121	100	101	103	119	115	127	114	121	121	126	115	99	94	113	109	101	98	118	107	112	114	111	113	120	121	100	119	126	103	127	103	110	107	101	120	108	101	97	104	110	114	115	110	112	114	109	123	121	114	99	109	107	117	104	115	130	113	103	101	105	116	114	104	104	115	105	98	125	115	105	121	121	104	105	107	91	107	123	99	101	122	84	109	122	127	98	101	106	111	126	96	114	91	107	106	121	90	113	112	94	93	109	115	116	103	100	111	114	115	113	114	125	114	90	100	121	93	92	115	130	119	111	92	130	127	103	103	98	103	115	111	86	107	105	104	98	113	92	134	115	119	107	85	113	123	99	95	132	97	105	132	120	116	97	112	121	130	120	102	99	114	100	101	113	114	115	107	125	125	115	115	105	138	102	88	120	93	125	95	107	111	126	106	102	103	120	121	122	99	91	93	90	99	110	130	121	90	99	114	119	114	109	121	112	104	99	117	105	96	101	120	115	117	109	115	99	118	124	102	91	115	96	106	97	109	80	77	97	99	95	100	111	117	131	106	121	126	117	105	112	100	105	113	107	103	103	106	99	133	117	107	120	101	105	107	107	114	85	120	99	106	121	113	144	122	105	121	102	102	110	99	109	117	134	108	119	108	135	107	100	93	94	113	129	114	110	90	96	107	127	108	115	124	123	99	89	117	123	105	123	124	103	100	119	102	99	123	77	119	111	99	109	112	127	125	107	110	109	130	113	106	100	118	113	93	102	105	102	126	146	108	119	122	135	106	116	107	87	105	110	124	115	107	132	129	95	101	109	96	109	107	103	106	111	115	95	105	110	92	129	103	114	121	99	131	121	107	111	126	107	125	103	105	108	108	118	135	97	123	125	108	120	115	114	117	105	103	116	111	108	117	118	123	102	108	125	111	100	83	108	98	115	119	125	101	110	84	110	103	112	110	114	108	116	105	113	124	117	100	122	114	109
17098	6775	392	268	274	299	275	307	266	297	307	258	258	289	290	268	273	266	268	264	287	293	278	287	304	325	280	281	285	272	272	258	276	266	256	291	279	333	296	274	290	274	297	306	290	289	268	247	298	265	291	261	293	312	286	257	271	296	303	284	258	308	280	329	281	312	270	290	295	275	290	299	278	283	321	277	294	257	296	286	282	283	290	284	300	270	272	275	288	312	275	270	299	293	272	289	254	292	310	294	289	298	300	264	283	298	277	308	283	312	271	271	300	302	304	294	258	287	309	268	303	290	271	286	255	274	262	287	300	288	284	292	248	294	298	299	304	303	271	307	276	299	292	284	314	257	296	257	301	269	333	298	294	302	301	270	276	291	305	281	272	285	317	279	294	283	281	270	282	268	290	282	274	290	317	299	280	293	282	291	262	275	268	281	301	278	321	277	307	287	271	287	311	252	289	301	268	271	288	267	309	287	264	297	298	289	289	276	292	304	285	279	277	275	265	273	270	275	263	284	273	288	296	302	288	291	285	268	299	297	318	280	309	282	279	255	299	253	277	294	283	283	300	304	271	295	309	277	268	265	266	249	241	263	288	287	294	278	320	275	285	321	288	303	263	303	267	296	305	289	303	287	266	304	282	299	275	278	302	292	287	302	281	269	315	313	266	315	310	293	275	288	281	297	282	268	272	284	303	302	304	273	301	299	292	286	314	255	286	290	262	288	263	279	283	300	259	311	289	268	273	296	299	287	309	305	306	297	274	277	300	284	290	261	297	279	263	287	276	253	275	290	288	297	313	286	277	273	293	263	324	277	273	272	281	297	298	262	275	289	294	300	295	308	273	305	278	273	265	267	280	333	281	286	259	318	298	262	326	300	305	302	296	291	278	274	273	286	292	271	302	280	310	263	263	273	276	295	310	295	271	295	314	287	279	295	282	296	279	295	289	265	305	285	318	296	301	276	281	270	261	285	289	292	274	241	292	259	294	287	313	287	304	309	273	283	284	273	283	266	287	313	305	296	300	309	283	289	269	276	298	274	280	257	271	293	280	286	281	291	288	285	299	295	304	261	245	267	277	293	281	273	277	294	271	277	302	295	282	308	274	273	268	324	307	317	283	259	323	286	301	268	306	295	288	277	287	295	298	303	297	309	278	285	288	313	277	296	296	315	295	270	280	282	254	295	296	287	287	299	305	288	277	318	286	283	289	262	247	293	250	258	302	314	305	265	278	289	278	290	304	308	300	307	267	277	262	274	276	276	295	303	273	312	269	268	290	277	285	276	314	288	276	261	256	302	289	295	247	292	283	314	310	257	283	276	294	276	242	296	304	290	274	295	282	283	278	276	309	293	305	272	291	257	311	259	262	269	287	298	285	293	293	317	287	273	287	274	284	292	279	305	277	279	276	295	293	278	309	251	313	304	299	283	273	290	298	275	270	287	322	262	257	305	305	299	288	284	290	273	301	242	264	297	300	294	272	251	271	286	300	256	282	294	297	311	281	296	283	273	276	276	302	281	283	256	278	286	283	279	267	276	287	279	275	322	254	307	283	253	298	318	269	306	277	299	263	293	274	328	270	298	289	290	301	273	283	280	267	312	317	263	284	276	312	268	285	302	281	300	286	308	277	282	284	305	303	297	270	275	296	300	324	278	291	278	301	269	290	297	251	299	247	263	272	257	273	287	310	271	262	285	270	269	275	280	283	293	277	302	302	257	298	290	264	274	308	299	271	288	281	300	316	276	286	328	291	284	291	270	289	254	292	246	285	336	255	285	276	291	301	302	261	265	283	287	271	296	291	270	285	315	284	310	266	272	244	271	333	341	268	297	268	295	293	294	285	284	289	301	297	306	288	280	292	304	315	320	305	274	294	273	272	254	289	303	259	277	288	306	279	283	280	301	296	314	255	308	308	269	274	281	292	278	273	274	303	283	289	256	302	290	321	267	311	303	337	312	288	286	274	304	255	310	277	270	286	290	275	311	297	263	294	288	299	311	263	278	320	284	267	297	274	274	274	276	300	300	255	278	300	288	286	275	285	307	281	283	278	245	263	288	293	285	271	270	282	279	263	298	274	253	306	273	278	300	267	280	284	272	307	274	309	311	300	289	279	283	311	293	286	280	291	301	261	290	279	277	266	306	302	256	299	292	279	252	303	305	285	265	272	263	275	287	303	282	287	301	267	299	317	300	271	267	269	296	282	275	301	280	259	308	275	276	305	248	293	256	270	291	302	284	274	301	301	297	292	313	304	306	291	275	283	306	295	292	280	288	265	266	298	273	272	280	283	300	252	284	277	251	312	287	304	301	281	290	261	280	276	302	256	282	285	273	282	277	302	280	261	282	298	280	255	289	295	304	289	300	295	293	268	283	330	268	300	318	292	268	290	295	291	304	294	289	278	274	299	276	285	294	291	297	311	308	312	266	285	281	254	299	283	268	284	324	286	286	301	266	255	225	283	285	251	292	277	283	304	274	294	270	244	297	299	257	266	278	283	314	302	292	278	280	261	263	289	279	292	288	256	322	306	274	275	296	293	297	294	314	297	311	308	286	279	296	330	307	270	296	294	300	279	279	264	307	278	272	326	270	259	265	264	314	257	304	279	281	305	289	293	268	278	274	296	283	286	275	290	278	260	290	258	287	314	279	310	308	264	287	301	300	257	272	300	276	306	293	284	282	280	311	309	263	277	292	280	308	247	297	296	277	280	272	273	291	302	293	276	285	283	282	290	279	275	284	267	292	285	305	298	296	300	265	294	280	272	273	286	322	267	308	283	259	290	283	282	299	286	307	284	279	282	272	259	296	278	268	297	320	284	285	286	312	292	316	290	317	266	297	310	259	298	295	284	293	304	250	269	304	296	285	316	282	276	277	284	246	276	293	290	290	293	264	272	290	277	276	290	293	296	281	265	279	276	297	290	296	282	277	291	294	290	287	293	315	266	272	285	280	299	276	277	264	282	283	274	277	254	264	296	266	307	269	277	272	306	281	278	304	277	272	290	252	285	261	265	280	305	267	289	260	263	292	266	297	281	300	285	264	279	284	268	291	284	285	269	268	280	289	280	302	292	277	299	276	306	287	293	307	272	300	298	274	274	281	278	264	283	284	274	265	268	283	265	309	267	318	276	275	264	268	285	285	284	290	283	287	293	274	317	301	311	275	282	283	297	293	314	271	278	296	291	303	278	301	272	289	301	280	271	286	274	266	294	265	296	268	259	269	244	286	307	272	291	293	284	275	313	300	275	293	323	286	293	274	283	281	293	277	305	272	250	326	293	323	279	293	278	288	296	265	302	277	271	296	292	273	278	293	283	273	276	300	280	245	275	315	298	278	273	306	290	259	280	285	272	284	295	275	302	269	302	310	299	269	311	277	287	259	288	301	302	287	293	279	275	288	291	300	271	271	281	282	281	254	285	312	280	317	296	276	259	304	267	275	318	299	275	268	279	339	247	257	270	265	310	275	280	295	276	283	296	294	297	302	298	262
25319	21125	23657	28822	21118	12212	470	307	283	258	283	270	263	279	273	257	268	239	248	258	236	240	261	265	237	258	223	259	242	256	226	264	189	250	228	229	224	248	270	239	195	208	243	225	259	253	234	244	248	244	255	228	263	251	222	224	246	210	254	249	246	240	282	235	258	241	241	237	233	267	249	217	234	263	258	264	234	227	225	231	222	251	238	253	231	239	231	251	242	253	238	219	236	248	263	218	242	261	248	243	240	223	264	210	225	244	256	234	245	259	269	261	241	262	245	227	257	236	210	247	245	217	220	248	262	212	221	218	234	231	261	244	226	260	235	219	213	248	244	252	229	260	231	228	226	266	275	290	230	235	262	249	242	259	257	233	233	235	243	261	221	211	244	247	244	208	255	253	232	241	257	250	235	232	235	248	228	262	221	231	220	230	202	209	236	242	221	227	234	249	277	218	208	216	246	238	217	269	231	266	246	260	230	254	231	269	231	274	207	225	243	259	230	239	247	226	216	245	239	272	243	261	250	212	237	220	233	222	212	250	257	239	228	250	219	243	240	249	232	244	237	241	239	207	263	214	247	243	248	243	259	238	265	229	211	250	235	263	238	221	254	267	241	282	244	221	217	241	214	246	225	218	266	239	227	247	229	244	223	248	245	237	232	249	226	207	229	251	221	230	249	238	236	260	240	246	246	241	255	219	233	255	237	272	245	222	249	247	241	210	239	273	243	244	235	208	269	245	255	233	233	239	221	244	223	235	250	229	220	235	230	251	261	238	242	256	239	229	263	224	241	236	235	243	237	233	260	232	228	256	247	215	232	266	242	228	250	218	273	244	237	214	247	257	246	233	250	226	235	232	264	229	206	222	214	261	212	230	256	235	198	254	233	228	189	251	226	239	219	249	218	236	244	246	236	212	240	191	221	262	244	240	226	208	254	225	219	244	241	268	217	230	248	246	259	226	232	272	249	234	244	205	247	246	206	215	217	228	256	246	232	217	213	229	252	236	231	257	237	224	233	258	239	276	254	231	243	228	227	225	252	248	237	228	250	222	208	252	274	245	240	229	258	240	263	239	258	255	226	258	212	251	236	207	204	240	248	239	258	227	263	245	250	231	226	203	249	216	248	224	221	216	248	240	212	257	275	252	269	197	259	241	247	246	249	255	218	240	230	260	233	244	236	251	249	227	231	247	251	258	236	247	229	241	241	230	206	242	266	240	246	255	220	258	254	239	236	255	222	246	210	232	230	230	264	261	208	256	257	260	253	282	233	209	247	224	269	240	228	214	231	214	220	241	259	274	254	240	244	221	209	239	264	265	292	233	235	241	231	235	266	259	237	243	234	208	238	225	205	245	274	235	254	217	212	216	233	222	219	250	263	218	223	229	229	232	254	229	241	230	230	221	245	227	216	240	262	242	236	261	226	253	239	257	226	255	215	220	222	242	243	246	238	236	230	261	237	279	231	250	237	241	252	258	242	237	226	237	257	228	237	257	256	251	204	233	218	238	227	229	237	275	244	248	248	252	243	208	232	232	264	242	238	254	239	276	257	259	244	219	233	266	219	235	264	250	252	254	252	276	237	252	253	254	259	233	227	218	226	279	232	219	252	222	255	289	241	255	237	206	239	250	239	248	225	255	242	229	229	262	254	217	252	223	219	249	223	222	239	260	266	239	228	254	250	258	229	251	239	238	267	277	239	240	252	212	248	244	240	242	258	233	246	291	248	218	246	208	212	250	243	226	230	230	239	224	233	240	246	254	238	231	247	229	256	248	222	235	268	249	225	255	268	237	233	222	270	241	243	254	229	244	219	247	240	246	252	268	256	229	234	257	254	240	217	238	250	259	231	254	272	215	249	213	230	256	227	215	244	219	229	234	230	251	267	224	252	221	245	255	229	233	250	229	221	223	215	221	248	253	240	245	224	223	250	246	221	261	278	234	239	235	239	246	270	220	229	244	233	243	266	228	225	253	259	198	231	258	229	252	214	241	284	223	245	230	220	232	235	234	227	199	222	241	224	236	245	236	232	220	248	230	215	248	241	238	200	250	260	238	228	218	215	241	240	242	232	239	267	232	243	230	250	249	252	252	235	258	229	215	225	264	243	266	220	228	235	261	240	235	232	218	219	248	260	200	256	258	240	242	235	269	248	231	252	244	244	251	238	235	248	233	242	258	236	235	264	238	238	234	219	241	237	253	268	234	229	242	211	246	219	259	270	257	238	229	228	252	253	236	217	274	250	244	211	266	228	240	223	218	243	226	240	231	248	240	214	221	235	257	229	236	246	246	231	230	230	258	210	234	226	235	258	238	226	219	215	268	206	262	240	238	255	265	238	234	243	235	214	274	233	250	252	233	285	237	232	208	243	233	226	242	235	264	220	242	219	222	253	269	224	224	233	216	275	233	244	250	245	226	208	228	232	237	246	271	208	251	226	252	250	254	217	260	267	251	216	247	230	251	229	240	232	240	206	217	247	264	257	234	249	236	250	247	238	270	241	232	253	226	248	228	246	230	275	238	242	240	265	251	225	215	228	255	228	242	242	250	228	245	250	232	236	234	200	232	201	257	262	252	260	242	227	255	241	261	243	240	238	252	268	244	259	232	220	246	246	226	256	237	242	232	234	259	221	233	232	246	239	260	210	231	253	256	226	219	269	260	250	207	249	248	242	230	239	231	257	242	244	215	230	240	253	259	235	232	224	248	206	241	254	242	244	252	228	219	242	248	235	253	246	264	248	227	243	246	256	237	228	275	237	205	247	236	289	253	221	271	249	241	240	274	239	221	240	270	211	231	244	231	267	240	236	234	240	242	242	260	256	240	212	237	259	234	220	241	257	229	227	236	208	235	278	236	212	222	206	249	260	252	267	243	249	228	224	218	229	244	232	234	265	229	250	271	259	210	255	237	246	272	231	227	211	243	241	267	238	228	237	230	263	255	230	226	259	222	234	222	230	230	227	227	234	254	229	265	267	242	258	221	249	230	217	254	210	213	225	254	229	247	227	264	248	226	257	212	244	266	234	235	240	238	226	264	235	225	247	215	233	241	234	231	225	234	238	257	233	232	221	229	206	229	216	236	246	228	266	245	258	240	245	276	230	251	261	210	257	240	234	257	227	208	261	259	215	240	244	226	214	237	252	227	239	235	240	246	219	249	222	235	227	254	258	252	232	264	271	224	266	218	233	261	249	227	252	237	229	219	238	224	239	254	226	252	286	223	230	232	221	249	230	235	222	230	249	238	256	223	254	236	239	225	253	265	251	244	221	212	251	264	225	251	253	227	247	235	247	244	238	269	206	240	208	235	225	226	240	240	216	254	224	243	245	231	251	232	254	243	263	249	237	256	220	221	281	235	205	235	229	252	241	254	219	236	241	230	253	228	201	239	244	235	256	235	252	224	205	249	235	260	224	244	230	238	212	214	226	204	272	277	220	230	211	235	221	233	241	211	267	234	233	239	241	271	263	259	250	223	261	232	213	237	238	237	233	229
35025	39495	1835	719	623	572	555	562	553	543	522	513	524	517	531	510	493	566	478	527	544	507	500	502	522	529	546	536	534	524	545	478	509	505	540	546	518	537	473	488	529	530	536	498	516	482	573	540	518	512	500	543	489	496	514	513	480	549	514	504	484	547	557	538	488	505	508	511	505	487	515	545	538	507	558	525	508	513	519	503	546	479	494	521	546	508	513	539	522	506	532	522	506	527	557	496	545	525	523	509	494	490	504	534	492	534	489	509	535	502	509	537	516	498	482	511	488	539	538	487	507	515	569	537	559	519	508	531	515	526	511	533	523	530	501	538	541	523	507	492	554	540	517	523	517	570	471	528	488	538	516	554	535	540	551	527	516	533	523	501	507	537	547	533	507	504	511	540	566	515	534	527	530	492	534	505	567	522	519	568	489	495	570	523	542	526	547	514	489	539	518	518	549	513	569	496	557	522	505	531	491	506	548	543	510	522	475	484	560	544	524	501	538	482	544	525	533	528	538	514	520	553	528	461	483	526	545	528	527	514	486	531	536	500	485	505	551	505	505	532	529	520	537	518	540	484	526	521	506	522	518	532	503	477	503	526	568	482	524	530	554	535	504	484	521	537	531	492	536	507	516	509	517	511	542	518	528	516	487	503	517	506	544	490	530	537	581	532	525	517	508	532	514	497	537	566	502	514	533	518	502	518	512	528	528	505	518	546	503	501	526	529	543	530	482	520	568	503	495	508	512	541	504	496	506	531	503	515	490	517	553	520	511	501	514	525	507	544	495	481	533	534	499	465	561	495	524	529	502	512	504	509	499	494	507	519	512	521	538	498	476	497	501	514	535	552	529	546	550	527	488	512	542	484	511	512	516	519	496	532	494	527	517	508	491	527	502	530	524	532	492	500	502	526	569	529	507	518	495	535	500	509	535	489	531	530	521	502	495	537	504	492	470	498	541	498	525	529	555	509	497	522	469	510	485	513	594	520	468	528	504	520	476	497	497	510	507	508	560	509	517	524	553	516	526	473	495	549	494	540	549	479	535	489	538	516	501	499	545	517	523	482	516	506	515	518	534	546	537	510	529	490	495	536	497	536	536	539	523	519	533	530	507	516	550	500	503	489	528	491	525	523	562	535	528	554	549	533	516	505	503	541	533	499	569	505	497	534	515	519	506	582	517	511	514	541	516	524	536	562	475	542	536	532	522	522	514	552	504	531	511	523	469	558	527	520	483	500	562	535	524	529	490	482	517	479	508	522	506	498	522	530	532	517	526	497	499	524	533	534	508	507	538	494	514	517	495	494	538	519	542	531	550	539	525	482	515	516	561	513	536	507	497	551	529	481	486	513	509	546	552	520	508	513	525	537	524	592	521	501	517	495	530	520	543	521	508	514	491	465	491	506	499	554	504	525	519	548	550	507	503	520	522	491	516	498	499	519	513	503	513	500	541	514	515	511	525	513	519	552	512	482	496	509	571	491	515	547	514	531	483	523	509	507	557	524	501	541	495	509	471	555	510	552	563	533	550	575	515	531	524	541	543	571	484	539	513	548	521	519	553	540	547	531	499	515	521	485	485	536	501	485	518	536	490	500	527	482	522	571	470	519	478	522	555	490	544	535	506	524	501	525	565	549	543	486	519	520	523	537	534	529	521	483	482	532	482	517	533	530	506	544	510	493	540	535	474	555	527	517	536	556	522	553	539	568	539	565	561	533	562	551	502	503	525	545	561	527	538	534	517	529	541	491	537	502	507	534	502	526	509	514	468	558	489	550	539	505	515	524	531	512	513	521	521	490	538	540	531	520	548	535	519	552	542	473	524	511	535	538	569	533	520	503	500	486	542	485	570	530	506	520	513	530	523	548	542	497	476	478	549	544	507	519	537	538	515	513	551	499	507	473	503	538	519	512	517	471	531	532	524	468	534	534	503	545	545	530	494	590	525	555	546	506	498	524	511	490	537	514	520	531	533	504	555	538	515	537	497	537	552	522	502	557	512	557	516	539	538	532	514	524	534	522	489	495	535	525	512	493	524	536	539	568	518	531	516	528	553	540	515	547	487	552	506	542	562	533	538	510	550	516	499	533	549	535	522	499	513	530	519	533	541	513	520	544	559	479	515	523	534	554	549	523	516	545	499	525	563	539	526	543	504	535	503	517	510	480	513	487	538	507	534	519	498	518	476	519	542	485	523	521	506	533	535	523	544	545	539	523	532	517	492	546	509	515	512	506	540	544	520	508	501	501	550	565	564	515	576	516	515	529	519	535	515	513	550	523	561	531	513	513	486	502	547	508	517	511	546	494	527	545	465	523	507	538	528	533	520	517	533	555	513	489	543	545	510	532	494	523	541	505	534	489	561	504	497	536	526	528	502	534	515	543	564	505	518	505	523	520	520	542	500	535	498	508	508	517	541	573	498	523	517	527	536	525	556	506	507	522	524	518	529	536	544	517	491	537	524	499	540	538	536	502	567	513	501	505	522	557	529	544	545	520	500	535	510	557	566	532	535	501	526	552	507	539	516	493	530	513	575	515	492	534	509	557	520	542	530	505	497	555	497	531	532	524	502	485	469	531	521	539	518	484	491	523	485	519	541	523	525	506	515	506	544	491	507	490	527	489	544	547	529	502	486	511	537	551	523	535	506	503	503	481	505	537	533	551	531	551	525	520	518	531	553	537	512	530	549	495	516	517	505	529	526	551	521	532	517	528	513	530	500	518	553	559	523	539	558	501	505	523	519	490	521	500	474	524	496	495	528	533	523	532	508	510	539	514	508	564	529	524	502	523	529	541	559	546	556	514	509	528	548	509	525	521	571	508	494	554	541	508	553	496	528	512	490	504	512	470	527	540	498	515	592	515	517	474	495	528	553	520	508	543	543	535	541	551	529	503	515	528	505	526	525	525	563	514	512	501	517	537	550	531	555	547	570	465	527	514	525	549	530	529	550	513	518	558	550	509	512	512	475	512	541	529	487	574	550	515	532	513	555	491	568	507	559	573	530	519	514	515	539	527	529	556	554	530	505	565	540	532	543	525	534	505	495	524	508	523	532	489	496	496	529	532	508	537	546	543	523	520	504	517	507	519	498	523	482	515	541	556	475	556	462	501	542	558	526	512	516	555	494	557	478	522	528	481	540	543	499	500	523	491	529	496	519	528	543	486	537	508	503	554	532	532	507	506	504	498	547	520	525	524	541	500	520	499	511	510	507	536	556	537	541	544	534	477	550	515	528	528	516	524	560	523	522	506	516	509	540	532	541	515	558	513	501	535	489	550	571	523	518	492	532	511	484	475	550	537	540	520	510	521	507	482	486	491	541	525	505	523	536	522	525	528	486	536	514	495	527	509	547	549	506	530	481	519	506	512	508	516	539	535	513	547	508	508	517	537	530	486	538	558	506	511	546	566	504	532	566	540	561	514	556	514	561	576	516	512	515	517	523	518	556	488	502	500	483	512	504	539	502	535	536	468	548	508	531	507	517	496	542	526	502	558
24608	21136	24127	28386	21143	21159	11453	540	392	346	350	305	282	311	292	266	260	242	274	276	296	253	257	296	274	243	268	247	249	272	261	293	260	266	242	278	273	264	240	266	259	256	279	292	246	255	270	246	268	291	243	248	285	298	286	258	256	268	275	276	297	283	247	254	268	243	281	222	272	263	262	266	260	273	267	273	226	290	258	237	218	257	242	253	276	248	271	232	263	301	269	253	249	232	279	252	239	238	290	252	235	250	256	257	238	272	273	236	279	269	245	243	270	280	256	280	232	288	282	245	235	254	269	250	250	258	238	247	236	267	240	251	254	235	229	252	257	238	247	238	280	240	225	257	242	259	277	242	278	242	255	220	300	258	280	267	258	240	254	250	271	260	261	256	237	259	249	245	253	241	253	274	228	243	280	252	266	239	263	276	238	262	261	260	276	276	273	260	250	275	249	222	272	255	271	225	265	286	281	227	232	275	228	253	277	251	258	254	287	275	290	242	259	255	258	240	262	260	265	254	247	261	270	234	236	244	252	246	242	277	273	261	247	253	276	273	246	241	258	252	277	249	249	242	237	253	257	271	252	250	276	267	241	255	252	275	308	262	240	259	264	254	278	226	256	278	261	260	256	237	239	271	285	281	255	236	280	281	232	261	225	285	257	268	280	250	308	277	295	228	264	216	255	242	253	250	291	247	243	260	265	228	290	250	242	279	251	252	234	237	260	270	247	278	271	252	252	278	251	276	234	279	229	277	229	274	246	253	269	254	235	263	277	255	257	265	244	222	230	253	252	259	265	235	258	264	259	249	251	263	276	261	225	257	291	270	255	253	280	272	271	270	294	276	256	296	265	231	257	267	271	269	253	287	261	254	252	239	251	265	257	266	234	251	253	272	255	281	259	273	293	237	251	232	261	281	233	236	237	270	254	219	231	259	264	262	247	273	234	272	265	241	263	251	239	232	265	267	261	252	252	244	240	264	241	257	252	248	250	259	250	291	248	271	214	248	235	268	253	274	216	270	244	285	255	265	265	220	290	274	248	236	241	259	228	254	258	264	235	233	236	238	249	269	235	283	270	282	273	248	247	265	266	265	231	232	283	267	260	255	269	257	240	263	265	233	239	263	268	254	215	271	242	272	209	257	207	207	262	262	253	246	249	287	262	238	280	226	294	241	251	234	262	243	269	269	230	268	239	239	238	248	227	233	252	235	254	288	237	256	273	277	258	257	287	260	235	276	261	274	255	261	248	241	208	247	244	274	267	260	256	258	285	294	256	223	233	235	269	226	268	259	268	260	240	293	252	211	268	262	229	257	228	246	245	287	244	265	250	256	268	231	266	252	236	273	223	295	260	268	243	231	275	228	227	217	211	244	245	254	256	242	257	239	253	286	248	254	254	235	234	261	245	265	287	269	264	276	253	283	301	273	272	257	252	290	281	252	262	211	289	260	261	254	282	269	253	254	261	246	263	247	255	231	259	247	240	243	256	239	241	216	231	295	267	243	254	259	274	257	260	242	223	283	263	232	232	258	213	243	247	235	259	226	243	212	258	276	279	251	230	243	280	256	260	248	264	261	251	232	219	244	240	242	245	254	243	264	262	241	276	261	236	248	241	245	267	262	279	273	254	242	252	251	279	243	245	235	250	254	241	270	261	273	263	251	220	272	279	257	271	258	254	264	239	267	267	237	269	237	251	239	247	246	266	280	257	251	266	269	284	261	251	251	265	303	266	268	273	252	210	231	228	238	249	245	252	294	244	254	257	245	244	261	260	251	275	232	238	218	269	257	251	259	241	246	265	225	244	268	267	276	254	286	261	250	279	269	282	249	236	247	274	236	272	261	250	247	275	222	287	257	244	244	250	276	257	263	248	260	264	296	247	270	248	265	261	266	230	230	235	261	272	263	234	278	239	259	251	219	253	263	225	264	243	233	239	253	279	214	254	287	271	284	274	217	259	263	294	248	254	261	251	249	257	284	284	273	268	248	244	264	235	270	245	244	290	281	255	240	227	243	255	250	266	256	275	279	269	227	251	293	254	257	260	236	220	287	259	246	248	234	232	262	254	266	239	241	240	295	263	250	236	282	265	253	258	288	230	271	286	269	253	258	263	247	246	262	242	267	267	274	293	239	259	245	243	258	257	233	285	258	249	250	265	254	254	232	289	245	272	248	227	252	239	244	270	285	292	274	264	298	283	253	227	262	259	241	220	241	259	248	272	246	235	233	250	246	265	241	279	245	257	243	275	249	277	261	288	271	278	248	257	253	259	267	296	255	243	297	244	229	262	257	273	255	252	280	261	294	240	245	259	234	257	270	280	259	269	209	288	273	262	231	259	234	273	267	262	240	266	276	256	253	250	230	239	252	250	250	270	255	263	261	257	304	282	239	277	250	231	283	251	242	244	259	247	262	254	256	231	258	258	253	269	266	273	234	279	280	294	281	290	230	312	229	241	250	246	273	257	256	280	242	266	247	248	261	291	239	254	266	233	255	281	301	237	238	291	254	220	289	264	244	253	240	246	205	246	240	258	275	251	255	294	243	280	252	222	240	249	244	222	243	255	270	253	257	292	261	280	253	238	264	234	265	240	256	236	263	219	274	224	254	264	252	271	257	246	286	257	234	275	279	282	247	235	260	278	263	244	237	250	237	285	215	263	264	271	266	222	239	261	268	264	239	273	265	251	257	233	221	273	232	248	232	259	242	264	221	244	294	237	249	237	226	248	257	269	274	233	286	270	263	239	275	245	243	259	242	301	273	283	238	268	248	288	217	268	286	271	247	239	249	265	232	282	257	232	219	265	261	267	245	234	229	233	232	245	259	245	252	242	276	248	242	260	263	248	261	236	279	240	241	240	255	261	264	253	249	260	268	242	267	278	245	273	247	238	242	260	253	250	265	275	280	256	206	266	232	241	272	292	277	289	224	274	253	272	242	240	226	252	252	235	268	275	277	248	280	267	259	254	275	271	242	258	240	239	288	272	261	265	264	268	265	246	277	261	247	235	260	261	232	248	250	264	221	275	283	249	278	261	258	237	238	277	261	283	254	241	246	246	281	253	278	244	239	270	240	269	226	267	259	260	254	233	254	260	247	245	262	280	257	240	263	273	230	226	242	282	297	265	265	272	242	239	261	243	235	251	249	268	231	287	256	235	234	260	242	230	230	260	285	278	278	274	282	257	235	268	281	280	214	242	261	241	276	257	265	258	250	267	250	279	255	265	255	253	258	238	241	278	276	247	244	266	251	278	256	259	279	259	248	229	258	278	214	245	267	248	203	264	275	254	255	254	241	253	228	228	274	233	254	264	271	230	268	279	264	261	255	249	273	268	281	243	266	226	247	262	249	235	259	256	248	243	266	238	277	244	293	227	280	253	259	276	217	250	254	259	252	249	247	241	249	231	258	248	237	271	244	238	263	265	262	232	237	238	241	263	239	260	255	264	279	292	284	246	230	254	258	243	248	257	263	252	265	241	236	252	252	232	243	253	246
42023	50883	2603	778	671	577	560	560	519	533	545	521	494	545	521	537	536	512	511	485	513	517	527	513	503	513	546	484	492	497	504	549	495	506	512	550	504	528	515	503	502	523	540	516	540	504	518	513	513	515	490	511	530	517	529	500	524	498	529	547	518	536	517	544	528	515	507	537	546	518	494	500	509	543	562	513	532	527	583	544	531	517	519	522	512	516	554	507	540	542	505	560	551	476	493	521	558	502	519	531	516	518	539	500	511	516	496	524	548	554	485	523	496	535	493	523	509	520	489	530	545	505	463	503	524	476	541	559	530	558	511	532	549	493	525	513	494	532	523	511	517	537	554	539	538	562	524	533	539	516	524	539	495	495	526	495	521	552	547	521	493	554	521	535	545	524	505	508	554	487	531	519	521	522	525	521	500	502	563	503	541	520	538	522	515	512	512	536	538	539	541	476	517	503	525	543	566	512	508	543	494	559	550	527	490	538	540	493	565	539	520	541	498	562	521	496	535	510	536	524	509	521	515	521	532	545	575	499	538	528	536	484	536	513	545	515	537	535	498	497	483	548	516	548	503	557	499	555	529	561	476	515	536	503	530	516	506	523	515	527	550	517	523	536	490	494	544	527	513	501	578	497	534	544	518	529	520	516	490	515	462	522	538	500	506	543	524	522	526	461	544	562	521	528	508	537	546	484	512	513	526	582	527	508	555	524	527	552	516	530	510	496	526	506	493	488	517	515	540	519	533	496	506	524	517	516	511	488	502	513	521	525	516	489	490	540	520	507	534	523	518	515	539	559	574	511	574	502	518	532	508	492	509	488	515	513	488	515	494	485	523	499	529	540	519	557	545	499	515	541	517	539	554	525	527	559	542	521	495	519	545	508	552	509	537	509	563	517	549	551	496	513	511	523	472	516	520	511	564	551	530	491	493	501	494	507	519	517	496	505	485	531	535	518	532	512	557	510	534	532	544	499	553	497	502	526	527	516	541	503	558	530	508	532	512	534	518	516	493	505	512	487	530	510	492	520	541	495	498	558	549	545	496	491	496	518	489	459	525	494	509	520	538	491	520	546	505	502	491	495	545	494	543	524	563	510	498	543	488	537	554	539	562	570	512	481	490	482	492	521	497	524	469	503	571	542	545	521	515	477	507	509	490	521	514	503	508	518	534	556	497	544	522	506	520	536	488	532	524	538	534	523	494	544	522	521	488	521	564	527	515	560	513	522	533	515	541	499	531	541	552	532	480	537	511	518	489	534	555	558	548	524	514	524	502	545	477	474	512	535	481	488	489	563	512	532	528	503	485	499	534	558	520	531	522	529	531	543	539	549	503	534	551	521	523	526	554	526	525	490	510	515	544	553	521	496	526	488	490	499	508	479	510	541	511	523	537	515	520	518	480	493	522	500	537	480	512	542	523	559	510	556	539	513	499	497	485	487	515	519	530	520	510	530	567	530	499	485	508	538	504	578	535	521	500	518	538	511	486	544	531	528	515	529	531	521	528	490	506	482	548	513	517	543	524	538	537	503	542	545	557	516	543	549	485	604	507	521	515	543	537	581	538	552	515	515	529	533	462	516	524	512	504	526	500	511	572	504	561	530	527	497	530	532	591	537	524	500	496	515	506	527	539	493	499	494	546	552	496	543	501	542	544	538	517	539	532	530	522	539	484	511	518	548	547	553	498	540	555	517	515	531	572	527	525	487	495	485	511	528	514	484	495	533	487	495	509	534	556	530	562	538	538	546	518	509	509	508	521	500	508	506	527	523	535	538	492	499	537	544	545	500	512	516	522	483	516	515	554	503	516	532	487	519	538	519	540	512	525	517	545	529	504	485	513	520	503	481	508	488	513	519	516	543	563	460	528	518	541	524	509	519	537	528	548	585	530	534	521	505	529	482	512	546	519	528	520	508	559	495	487	513	493	524	501	519	487	493	515	554	528	557	519	539	525	553	517	529	502	536	498	492	530	520	540	526	514	540	500	508	501	511	533	514	510	512	513	495	525	537	533	525	549	490	484	500	553	517	554	526	504	535	522	520	502	527	573	507	475	580	511	521	535	517	511	519	502	520	540	529	534	514	501	500	522	499	525	524	516	548	482	496	563	498	525	560	534	534	526	541	511	532	518	518	506	473	526	518	506	503	538	506	516	542	510	491	506	536	571	514	499	528	523	522	513	475	503	523	556	494	550	524	521	479	530	514	482	516	565	491	537	485	555	524	523	468	511	535	542	518	500	552	544	534	523	522	503	515	496	490	532	494	537	524	561	523	499	503	524	497	526	522	530	536	493	530	508	518	504	519	516	543	527	473	503	519	494	521	527	550	554	527	492	547	543	551	537	533	557	522	538	524	527	518	527	531	497	491	551	531	505	491	501	513	497	508	488	511	539	523	505	475	525	506	509	503	553	552	517	520	550	518	546	494	516	523	537	514	541	566	534	472	531	473	555	483	548	483	550	514	518	484	535	510	522	512	475	505	530	527	518	540	513	532	556	555	510	516	560	504	538	547	512	552	515	533	493	567	498	529	480	502	532	526	499	530	505	518	496	522	523	535	520	518	527	550	525	526	532	544	544	507	496	533	516	503	508	490	482	500	497	540	498	515	515	489	517	609	496	543	494	551	524	529	512	528	524	535	513	538	548	517	509	527	516	516	523	470	485	546	533	536	518	533	497	532	526	482	557	531	531	499	512	487	516	508	552	522	541	559	530	510	482	498	551	499	510	508	503	512	554	503	502	464	532	529	553	545	531	510	502	512	516	505	529	481	540	520	521	522	485	532	501	519	522	536	536	535	549	570	545	520	526	526	541	580	520	537	522	497	515	507	537	508	481	506	524	522	490	520	559	461	510	508	525	552	516	499	538	537	546	549	533	488	534	511	491	544	477	523	512	482	513	534	535	535	519	509	522	490	528	537	471	526	498	567	526	517	509	530	507	520	511	501	543	547	504	503	493	522	539	547	455	521	528	471	531	480	512	540	490	508	540	519	537	501	492	539	526	511	529	531	549	525	547	534	502	572	541	499	535	529	525	515	498	511	506	488	562	449	501	522	485	510	485	501	525	545	459	488	495	504	544	528	502	527	500	525	559	509	533	573	522	520	539	537	507	555	530	502	525	519	500	508	520	525	508	511	508	495	529	508	538	518	502	514	537	487	512	552	499	530	510	538	514	536	520	508	506	536	510	538	515	538	535	527	506	507	493	526	517	480	519	486	520	509	487	534	512	540	519	531	540	478	504	524	534	536	548	543	537	483	534	560	478	503	518	519	477	539	512	500	510	505	516	569	486	499	510	519	535	546	513	546	551	532	532	535	522	519	521	533	554	510	519	494	519	517	525	556	522	517	534	555	489	522	519	502	576	509	510	529	532	543	520	514	536	492	486	525	499	515	553	508	544	488	548	504	522	518	501	523	515	526	521	535	493	528	530	529	501	472	510	525	489	510	552	518	530	538	511	492	514	547	547	498	536	523	530	526	499	561	496	490	530	541
34272	17900	4208	255	152	122	142	124	113	116	112	93	105	112	123	135	117	112	99	119	117	100	106	123	105	109	104	129	121	108	119	118	100	109	96	103	120	101	127	105	134	125	90	112	106	87	126	106	126	115	115	133	116	110	118	107	100	118	98	105	114	111	119	109	107	115	100	121	109	113	113	100	103	109	114	116	106	107	131	108	102	110	117	101	87	114	101	130	116	115	125	116	123	115	112	113	104	109	85	111	120	128	100	98	122	118	109	115	112	118	125	112	135	95	122	134	99	100	123	102	109	121	103	131	128	108	126	113	115	119	105	119	115	118	135	115	122	112	102	102	104	127	120	92	93	80	95	107	100	96	109	125	114	124	114	92	124	92	102	94	101	120	117	108	104	105	115	91	93	107	109	120	120	115	101	95	118	94	104	107	123	106	108	89	116	117	103	99	98	97	121	113	92	113	116	91	100	121	126	123	114	90	108	110	117	97	124	109	127	111	95	98	108	123	97	119	103	108	123	100	136	91	127	104	114	101	110	100	129	128	144	114	113	111	85	95	102	114	139	122	103	103	104	119	101	142	119	113	113	120	113	118	112	107	121	102	125	113	111	89	105	109	127	107	103	103	109	135	111	101	115	120	120	101	115	104	114	111	105	97	113	131	111	125	106	111	128	120	94	107	105	107	103	124	114	110	133	116	106	114	113	102	124	93	117	98	107	113	96	101	105	122	110	106	107	110	101	109	126	114	128	114	107	119	117	118	118	114	103	97	121	137	112	106	130	114	104	89	132	115	94	119	120	101	100	123	95	103	117	114	117	110	117	92	118	95	108	108	98	117	124	114	101	124	118	112	110	112	104	114	119	109	104	94	102	106	119	115	100	84	111	99	127	118	115	109	112	109	110	139	115	92	94	106	130	126	116	97	104	97	106	93	109	102	107	112	110	112	110	106	107	126	95	122	128	107	117	125	138	109	114	110	129	111	125	115	118	99	100	122	107	98	108	121	105	117	113	102	108	104	136	105	114	129	92	121	116	96	101	111	132	104	129	120	116	105	126	122	125	122	100	129	121	115	91	101	118	99	99	113	110	100	123	112	130	109	122	117	124	109	111	97	110	95	109	120	98	101	94	116	101	93	118	126	102	103	129	105	103	105	118	91	110	115	116	118	120	111	136	114	97	107	102	116	125	136	122	93	88	113	122	105	104	115	133	109	112	113	131	104	106	103	120	129	103	105	106	114	97	104	113	114	101	104	120	103	111	115	117	122	127	132	110	99	111	123	126	109	98	126	127	80	108	106	140	129	97	96	115	105	145	100	118	130	104	106	96	121	103	109	112	120	122	124	96	115	101	101	115	109	94	124	100	103	142	108	122	97	94	114	95	120	92	121	101	110	107	120	100	117	122	104	117	116	107	97	104	92	117	114	105	98	112	116	85	121	103	102	111	107	118	120	101	93	116	105	105	114	103	112	113	129	96	108	115	112	100	115	119	103	124	107	88	94	106	107	126	114	141	116	132	99	102	119	95	109	100	117	123	123	114	111	111	103	113	105	111	106	117	109	99	113	118	110	112	104	97	87	118	125	101	111	98	104	117	115	111	97	112	129	111	105	108	108	110	113	103	122	119	97	99	126	103	122	113	117	110	122	113	104	104	107	101	105	111	99	111	114	107	96	104	117	118	97	103	85	129	103	104	108	108	113	114	114	118	109	110	108	113	101	112	103	107	108	109	118	100	90	115	122	92	117	110	121	111	108	97	103	100	102	108	105	123	130	118	108	122	121	143	116	105	93	107	120	106	108	94	113	97	117	126	102	116	109	117	114	121	122	108	98	99	112	95	126	135	121	112	107	128	100	103	96	116	100	116	112	114	97	109	102	104	105	90	116	127	120	102	117	106	87	95	101	115	113	116	114	120	106	124	115	123	116	127	107	114	102	98	104	115	101	109	95	95	132	130	132	143	97	108	106	103	111	123	94	90	105	103	104	120	129	105	108	89	89	118	138	134	107	114	116	96	106	112	97	109	107	105	130	112	112	136	129	131	112	112	126	106	123	121	101	119	116	126	100	106	96	118	97	101	111	109	99	110	98	131	108	107	120	107	118	102	107	96	123	101	123	121	97	101	124	146	133	96	120	107	112	107	112	117	102	112	109	109	123	107	115	113	120	107	102	98	108	109	127	141	110	126	135	102	93	114	81	130	95	112	109	123	97	109	117	96	104	98	128	104	117	114	114	94	103	114	107	93	89	100	129	116	100	124	129	95	100	110	112	125	125	127	98	98	105	126	114	100	114	104	101	97	99	107	131	95	123	112	112	108	123	116	102	119	106	98	107	117	112	123	143	115	116	96	118	107	113	110	110	130	110	99	113	124	99	99	90	128	116	110	100	111	93	124	119	116	122	97	125	111	80	121	111	107	103	116	94	115	130	109	112	93	117	107	109	115	109	122	129	111	97	118	114	119	125	119	103	96	114	113	111	121	117	105	106	120	110	103	100	120	118	95	106	112	110	117	121	106	108	114	140	102	111	124	107	108	116	108	110	109	115	106	101	129	113	112	130	116	114	117	100	101	99	115	112	111	123	103	108	100	118	111	113	98	116	131	91	114	120	107	90	107	140	106	87	100	109	101	94	94	105	113	114	114	130	123	126	122	117	115	105	100	95	109	109	118	86	86	107	134	107	110	95	127	93	137	123	110	126	120	118	101	104	126	110	117	115	113	130	122	113	107	123	106	100	121	110	115	114	128	123	118	127	126	117	120	126	110	112	111	126	117	98	121	101	111	112	102	113	116	126	122	108	108	105	91	110	133	94	110	116	95	106	115	107	114	106	120	112	117	106	114	146	108	109	107	100	103	125	127	115	106	103	115	103	101	120	107	115	115	115	91	112	101	116	115	109	127	125	99	140	127	115	139	123	90	103	91	131	102	108	103	74	88	102	132	127	122	96	115	108	115	122	114	121	110	101	99	98	115	103	109	111	113	117	91	120	92	120	125	117	139	123	116	127	107	102	112	122	99	97	118	119	104	126	129	119	105	112	112	115	101	107	101	116	130	103	116	112	113	120	92	122	126	121	113	128	112	107	122	114	133	111	113	116	121	96	129	116	142	101	107	111	124	111	120	101	109	109	109	101	110	128	90	106	105	121	123	104	90	128	132	89	119	90	123	110	109	115	110	126	109	125	111	133	131	124	119	123	113	115	115	103	118	112	121	108	97	124	98	123	110	101	94	115	124	107	107	106	101	111	86	117	104	115	99	96	80	123	139	100	111	88	105	106	123	134	143	105	118	124	123	127	123	92	119	106	113	113	136	138	102	113	124	100	104	101	94	132	108	110	105	108	110	112	133	120	113	129	89	110	102	86	132	114	116	97	120	123	109	105	117	126	110	113	113	103	123	112	123	108	125	88	103	104	129	97	110	92	120	117	117	113	109	120	128	125	116	116	107	114	103	114	115	91	108	101	106	91	122	100	95	117	118	105	112	106	108	128	133	97
17390	6829	340	288	258	301	313	309	248	294	281	283	278	325	300	274	270	268	304	274	283	287	269	300	267	287	288	306	310	262	283	275	299	290	323	284	290	276	285	291	300	293	245	297	282	283	301	296	304	295	279	309	290	260	292	267	294	289	307	310	277	289	265	291	278	265	292	291	296	279	295	289	293	283	263	309	289	295	291	322	284	294	266	300	262	264	294	298	300	285	254	297	286	288	307	298	289	276	291	267	297	280	283	269	311	312	312	284	299	264	254	293	263	281	261	316	287	280	304	276	278	324	285	309	290	262	275	264	303	285	276	287	286	267	259	295	309	300	277	269	284	297	301	284	249	255	280	308	283	292	290	296	263	293	299	284	277	285	299	300	290	294	283	294	297	285	276	257	310	295	247	290	282	305	283	312	302	287	265	284	254	272	296	289	256	262	241	302	288	283	275	291	302	275	313	292	271	302	288	304	305	297	287	288	312	327	311	268	286	305	261	307	296	270	287	271	314	325	277	273	307	286	286	274	283	270	317	304	288	287	310	264	270	303	294	307	279	317	290	281	273	299	298	273	303	304	312	288	268	319	280	290	282	280	261	306	257	304	279	283	283	272	254	294	271	264	260	276	276	288	278	290	296	269	304	257	299	281	269	314	274	278	283	322	275	289	277	294	299	285	275	254	281	272	283	266	289	272	317	280	301	286	264	277	272	271	302	249	262	316	277	279	279	283	273	316	275	299	288	316	300	261	326	290	257	294	308	272	313	277	265	282	250	280	289	289	307	283	293	286	264	267	287	286	297	295	296	275	305	284	275	311	280	277	303	323	308	298	282	277	278	302	298	285	271	286	291	293	298	269	295	294	319	315	276	278	277	274	288	270	279	281	264	310	293	315	271	308	262	273	290	273	304	268	300	289	301	265	293	231	284	261	293	296	305	255	289	291	290	269	258	303	290	267	313	281	242	311	283	252	285	264	292	295	286	281	276	293	294	280	300	300	284	277	289	314	266	307	306	311	294	281	286	300	290	270	241	272	290	261	302	282	283	288	290	313	288	301	308	292	287	293	294	288	294	300	271	283	303	297	265	278	297	310	302	299	268	275	290	287	297	307	297	307	288	297	289	268	266	282	250	293	280	304	294	285	287	278	302	262	281	285	271	275	302	284	288	297	294	256	251	265	249	301	273	280	271	284	296	252	300	294	286	276	305	308	278	268	273	301	278	299	307	296	301	284	282	275	278	229	270	300	295	317	271	290	309	286	282	257	293	301	271	290	311	312	271	294	286	259	301	282	302	319	280	289	278	279	295	265	288	285	267	293	285	296	299	291	295	299	290	281	272	285	290	279	281	276	282	291	292	294	251	325	295	259	297	283	276	284	278	269	286	276	290	260	292	298	277	254	271	275	284	290	307	300	315	277	268	306	306	293	264	301	264	297	295	290	287	288	305	267	264	292	281	285	289	295	247	301	283	262	291	273	300	285	285	314	301	303	324	281	245	296	291	291	292	284	309	284	277	296	268	268	299	275	312	254	300	274	257	283	283	303	291	292	277	281	293	291	266	279	301	308	315	289	327	311	285	266	292	292	268	264	287	292	310	311	300	271	285	264	246	274	275	294	288	280	280	267	295	272	295	284	294	290	282	286	322	299	272	297	276	281	283	295	290	282	287	293	297	275	287	256	292	283	313	299	281	291	310	294	261	299	244	282	290	277	260	282	287	276	280	328	275	259	274	247	280	305	292	287	283	284	318	285	280	310	259	255	278	299	273	291	275	284	276	301	283	344	274	288	275	268	308	260	281	262	309	322	303	323	288	290	279	283	281	293	300	304	256	268	289	343	290	311	321	286	304	318	289	290	301	283	297	290	295	316	311	283	281	324	278	276	292	266	269	266	279	293	256	285	285	267	313	260	271	285	294	317	300	277	302	288	283	336	300	311	287	305	302	278	276	295	316	268	304	255	284	278	306	276	268	311	289	298	266	293	304	285	301	301	307	279	289	274	295	286	280	290	295	317	301	292	283	287	291	302	305	322	267	322	282	276	283	293	299	273	269	292	290	284	293	270	317	304	288	288	305	310	293	267	279	308	257	269	313	295	285	296	271	279	280	291	294	266	288	290	285	272	301	308	288	308	282	270	266	309	271	240	285	302	281	274	302	283	292	275	313	297	312	285	264	283	272	271	271	276	300	318	271	264	283	300	265	325	301	306	286	286	258	299	292	308	276	273	267	291	281	268	278	297	307	285	280	273	283	277	281	276	285	244	291	298	290	280	277	303	262	300	269	265	297	255	309	275	281	289	288	284	306	284	262	275	292	287	287	305	296	286	268	255	289	289	262	313	287	270	319	275	263	289	308	324	303	289	274	275	273	289	290	307	313	265	267	287	308	276	275	246	294	278	303	304	300	299	305	294	303	304	288	282	287	291	270	296	282	329	264	263	306	305	243	280	291	304	310	281	326	278	304	274	272	291	271	271	278	278	302	305	266	274	310	273	306	280	305	324	290	291	296	289	286	317	307	300	274	275	285	278	304	326	260	268	304	287	287	322	309	313	303	275	291	293	272	283	266	287	253	274	299	272	322	262	322	285	299	281	302	326	291	266	269	288	279	280	302	276	261	315	261	266	290	295	261	303	297	300	261	275	278	275	285	286	294	277	276	291	276	296	304	255	293	295	283	266	300	287	312	268	273	305	311	266	288	330	259	284	291	278	275	281	269	292	291	309	278	268	260	270	287	275	307	272	280	297	297	297	297	301	263	285	313	283	295	317	300	291	261	265	287	288	299	283	285	278	268	295	308	289	286	277	304	299	280	257	300	251	285	268	280	315	309	288	265	287	260	283	313	294	256	289	272	301	272	282	308	301	285	276	312	313	295	237	273	275	300	279	272	303	283	281	295	294	277	299	278	298	307	305	282	298	287	291	310	275	284	263	312	318	278	301	279	280	306	286	296	271	263	297	318	303	272	256	298	285	297	291	255	276	266	302	264	275	295	252	299	271	303	294	285	323	292	322	262	271	294	300	272	308	259	287	236	301	303	288	277	296	268	284	286	269	291	274	257	297	290	270	298	274	290	275	305	281	295	271	266	305	311	280	260	305	284	323	275	322	295	246	309	301	305	271	280	279	283	277	301	293	304	260	282	291	281	292	294	293	292	284	297	267	284	293	283	271	315	304	288	284	279	298	261	296	314	292	263	286	284	277	276	315	299	304	329	306	292	283	294	302	261	307	287	302	254	327	270	283	297	270	330	300	287	303	292	294	306	263	284	294	297	299	296	291	299	267	302	253	298	312	293	281	286	270	309	282	320	290	285	284	250	263	308	274	290	281	285	307	307	287	274	311	269	282	313	288	296	308	315	273	309	269	276	292	301	300	297	298	282	281	295	285	293	283	293	308	297	326	275	292	313	287	286	308	292	256	319	286	280	331	305	279	292	290	277	298	283	287	270	298	275	308	266	270	285	297	286	302	271	289	301	285	278	305	274	293	269	284
25285	21136	23688	28793	21149	11941	421	296	265	261	272	262	264	292	234	266	260	212	250	242	244	249	246	282	248	235	258	269	264	239	242	241	267	238	260	232	244	239	234	232	242	231	201	243	194	243	246	240	213	271	223	245	214	256	233	252	242	267	213	257	241	246	238	258	224	206	243	247	273	242	294	263	242	236	243	207	239	247	246	245	257	231	232	244	256	246	240	229	238	251	255	245	243	220	264	258	260	245	275	254	246	269	233	228	224	265	264	249	248	247	236	248	237	228	226	253	230	219	218	218	251	221	240	268	252	243	219	248	219	235	235	227	246	239	229	243	251	238	201	231	234	257	245	227	231	278	265	220	232	273	248	241	246	235	241	253	253	222	231	267	253	206	240	266	225	264	227	231	259	229	220	235	230	244	242	236	235	223	270	261	213	258	239	220	217	262	244	234	243	247	249	242	223	234	273	261	261	251	242	235	230	233	236	229	235	241	216	267	242	275	209	244	245	223	224	220	212	251	216	225	236	234	230	221	256	226	238	240	216	259	210	239	252	242	239	241	246	236	238	228	237	221	252	261	229	242	255	227	236	229	224	243	225	221	247	220	246	246	262	228	254	240	243	238	240	225	243	219	239	230	240	224	261	240	193	242	258	230	222	249	235	240	259	247	226	248	252	203	223	266	262	227	239	219	251	254	224	234	199	244	220	229	257	243	234	223	252	250	248	252	236	260	228	238	241	235	233	199	282	242	231	242	258	253	264	212	217	210	266	206	270	250	250	199	240	245	248	238	246	211	232	240	232	238	241	223	230	219	256	232	250	248	262	219	211	238	242	252	232	231	236	233	226	226	238	223	234	252	241	253	230	205	243	254	211	237	234	238	239	225	250	245	222	233	242	263	250	224	208	236	232	226	251	254	266	275	204	228	239	272	232	229	272	237	240	246	261	236	237	249	254	248	236	227	241	244	221	246	226	259	224	273	243	230	231	194	229	240	258	227	243	224	244	259	221	253	204	237	222	241	238	243	270	272	254	263	258	225	230	219	266	215	208	237	242	272	255	243	246	232	261	248	235	213	233	244	270	234	263	266	229	259	252	256	252	221	243	265	240	223	253	248	237	251	247	221	241	251	248	233	241	215	232	228	233	267	244	232	240	265	209	229	234	254	246	237	238	214	235	247	241	225	221	243	224	240	238	192	232	258	224	254	228	249	258	259	225	247	229	237	260	259	208	233	257	246	225	225	272	233	233	257	231	245	248	236	259	217	232	240	257	242	250	261	268	231	213	204	249	241	268	207	259	235	225	223	214	228	241	220	237	239	269	253	256	222	223	233	216	256	232	227	253	244	262	241	274	250	240	238	257	237	261	228	231	241	236	244	211	236	267	225	225	281	267	224	227	219	249	259	247	271	248	225	252	265	237	233	270	233	241	230	235	229	249	248	239	264	231	233	244	225	261	219	226	222	264	223	229	216	212	220	216	261	242	237	262	208	225	256	234	220	233	242	211	224	231	234	243	251	269	226	218	220	222	243	240	270	259	245	211	239	246	283	248	222	227	237	269	263	251	254	240	219	278	243	257	237	230	268	260	240	211	238	253	215	238	240	226	226	260	245	241	226	278	256	214	238	242	252	237	237	265	241	305	273	221	248	238	219	245	235	241	256	246	232	226	266	261	232	238	247	261	240	240	239	243	242	231	233	253	214	252	247	258	228	250	251	244	232	221	202	230	241	260	261	209	223	226	251	237	254	230	245	242	252	233	250	227	246	239	267	237	234	245	238	235	263	248	235	235	223	208	241	247	224	224	241	291	256	250	238	250	256	252	220	234	233	225	264	234	270	252	256	227	217	218	246	220	254	255	229	247	255	256	216	252	282	247	259	230	246	235	239	242	268	279	237	253	227	249	241	267	240	248	234	245	236	254	248	244	225	243	215	257	246	228	247	227	210	272	253	214	249	250	264	248	230	213	232	222	238	272	229	214	256	266	231	236	226	235	234	250	240	232	258	246	244	272	270	231	237	237	229	219	244	249	249	259	242	254	210	240	249	257	225	223	251	260	240	244	270	244	229	260	269	240	260	255	220	220	232	205	220	249	217	258	237	263	264	228	208	216	256	246	257	227	245	224	245	255	225	242	244	238	252	269	231	279	235	233	253	205	244	252	239	237	240	226	231	209	241	249	240	209	259	285	241	239	302	239	232	231	249	219	245	237	235	252	241	194	227	259	226	214	211	223	250	262	259	230	253	262	270	239	243	225	239	257	235	234	252	259	247	257	226	209	211	226	250	238	226	245	235	229	240	258	242	231	235	226	225	246	258	231	224	217	244	234	242	237	253	227	213	245	229	224	249	252	256	227	228	261	243	238	251	247	207	250	243	254	249	264	250	225	256	266	234	227	244	223	278	251	229	254	230	244	239	230	243	237	262	222	241	262	220	257	255	250	231	221	221	246	246	247	243	230	230	238	225	244	249	231	228	248	230	255	245	246	231	264	222	242	237	243	245	244	246	222	205	231	226	242	244	244	246	249	220	240	260	238	222	254	247	260	244	250	230	269	248	205	231	272	228	228	235	277	263	268	238	241	278	237	253	231	259	255	237	238	251	244	225	274	259	230	253	230	217	237	257	238	240	230	235	273	258	233	265	212	242	251	234	243	249	247	232	216	276	261	248	260	233	266	225	228	241	240	267	222	230	225	221	249	237	252	253	229	261	239	245	231	231	230	260	261	216	220	216	237	267	231	240	216	290	235	255	221	262	255	244	259	253	241	250	242	244	256	206	234	208	265	234	236	257	274	209	232	241	244	231	259	219	237	241	243	263	250	271	239	234	256	230	235	215	236	248	234	230	231	241	223	219	235	272	248	232	245	235	238	241	248	236	213	236	238	239	226	235	241	264	267	232	244	242	244	201	224	238	242	213	236	226	234	244	222	247	214	224	258	239	245	228	204	220	222	252	234	220	247	215	231	258	243	216	228	202	234	249	248	228	232	231	240	265	257	249	221	244	239	277	234	218	241	219	240	232	229	232	248	248	242	259	218	254	240	236	217	230	253	234	233	211	253	225	251	246	223	228	240	245	256	243	271	240	212	257	261	219	193	227	266	260	248	227	203	230	234	247	244	244	240	227	253	244	253	259	218	244	208	230	257	255	228	229	214	216	251	259	224	252	230	212	226	227	237	242	270	232	232	240	229	250	228	240	264	262	264	262	218	233	253	266	229	240	229	243	259	204	200	266	248	237	225	225	229	242	223	217	284	239	262	249	254	243	241	256	266	233	221	243	244	227	236	232	248	227	241	228	232	231	246	270	262	247	231	229	266	288	223	228	215	216	235	228	251	251	218	270	262	246	259	237	242	272	280	231	244	253	232	203	252	231	232	240	252	247	227	239	226	272	250	246	248	192	223	236	228	224	253	238	239	222	240	270	251	222	256	247	238	217	238	236	255	219	239	249	253	268	232	248	253	232	269	234	235	241	236	224	278	247	229	209	251	228	208	217
35492	39030	1564	648	601	556	531	538	545	491	499	488	521	561	497	488	558	575	505	559	519	502	523	545	559	550	467	531	525	543	493	504	513	508	514	546	506	556	485	524	530	533	514	525	532	531	538	552	533	485	537	523	586	505	494	520	514	570	515	536	484	563	574	568	498	494	506	504	534	543	537	538	530	484	539	529	504	503	563	561	551	464	514	480	551	532	512	521	530	497	508	552	511	511	544	529	477	532	517	529	526	510	505	509	468	525	494	518	516	521	557	506	512	524	550	512	536	521	554	522	552	522	506	512	537	516	483	540	535	518	535	498	539	504	515	523	515	521	516	500	549	525	516	513	546	516	551	527	502	552	526	517	509	515	531	538	512	543	484	524	522	512	532	523	549	510	499	508	514	503	494	482	499	526	537	528	489	524	541	555	499	557	537	510	492	578	563	508	550	546	531	538	525	511	552	501	489	488	531	480	525	527	519	496	566	524	491	530	497	540	536	433	512	556	539	512	552	509	540	513	514	524	521	499	590	491	490	527	523	501	544	517	540	482	562	517	508	536	532	502	522	510	535	514	504	518	516	519	522	529	493	566	546	508	533	547	549	485	503	538	534	531	458	513	514	527	529	526	494	516	487	550	568	470	530	489	526	522	492	544	544	497	562	542	540	521	585	515	486	538	551	520	493	540	517	515	531	563	537	531	560	552	531	514	504	528	590	508	560	501	526	528	524	519	540	522	537	543	537	577	537	517	503	506	524	553	537	509	528	526	514	511	528	498	494	495	489	513	475	560	523	474	490	523	515	518	539	532	508	503	527	559	543	526	490	499	549	547	515	515	564	508	565	484	498	486	545	512	545	508	488	517	468	537	542	474	521	551	522	530	492	478	500	556	502	505	504	504	511	542	499	530	550	553	529	554	539	525	513	560	514	541	566	521	543	534	501	537	515	522	535	498	555	531	513	533	561	521	503	538	581	503	472	492	542	509	499	513	560	526	500	534	491	536	531	540	509	559	493	486	525	501	527	486	504	506	500	534	566	552	480	498	530	525	517	484	496	526	530	544	510	568	514	507	542	505	517	531	475	503	508	498	493	516	523	511	499	548	526	555	490	531	525	574	556	505	514	508	547	519	532	525	508	521	526	512	502	504	537	522	523	525	515	525	487	530	491	526	520	538	499	516	520	552	512	515	521	542	496	522	472	492	521	571	498	539	520	544	511	512	524	572	551	513	522	564	585	537	481	528	542	543	493	506	527	507	517	526	495	511	557	504	489	519	494	499	466	481	479	522	560	485	544	489	528	526	508	533	589	559	538	544	510	548	523	516	518	458	517	560	529	498	520	502	554	545	529	513	548	511	503	536	529	537	498	461	514	501	506	518	514	514	552	524	503	581	525	547	509	510	533	512	506	516	510	568	519	497	557	518	495	512	470	499	559	513	517	540	531	515	532	553	539	498	502	528	507	512	495	535	561	548	520	507	456	539	529	533	535	489	486	529	530	529	541	549	537	540	519	551	494	518	518	516	544	566	537	514	503	530	515	532	521	574	519	450	546	558	531	536	564	539	526	522	498	540	483	535	533	472	530	519	524	490	498	485	501	507	507	503	514	546	479	524	528	527	486	520	546	550	517	518	572	560	517	518	547	514	556	539	519	536	557	502	511	570	488	507	529	517	500	534	532	551	545	534	522	520	548	535	519	515	529	515	533	530	493	552	548	528	521	577	515	498	507	523	521	480	506	557	521	486	504	503	486	531	502	487	516	529	568	532	502	506	563	554	497	548	529	493	578	526	508	515	518	523	521	528	562	525	563	508	550	509	500	523	496	560	492	530	507	508	496	511	536	538	540	525	548	538	538	502	569	500	525	529	513	503	508	511	509	570	495	498	534	538	523	518	484	540	511	537	512	508	517	549	515	480	508	492	526	538	522	507	518	522	526	517	533	484	525	537	523	507	516	489	494	540	535	532	494	541	521	531	493	556	509	540	513	534	495	535	542	523	513	527	490	524	527	532	530	517	538	538	514	538	547	544	534	519	518	533	509	555	534	546	513	527	558	549	512	522	505	546	502	531	532	575	496	504	547	482	537	500	522	548	561	523	554	496	468	541	498	540	511	489	534	511	531	540	531	527	523	521	535	493	531	486	505	571	533	511	513	539	525	510	536	501	488	525	525	512	524	538	511	505	546	558	534	500	546	512	504	530	530	533	537	476	549	513	509	522	547	534	538	552	527	542	537	522	507	466	564	557	552	532	506	546	524	518	510	511	499	491	510	505	552	540	506	517	533	530	490	552	547	498	506	527	528	537	566	520	553	500	554	518	506	548	510	521	487	518	509	514	532	511	514	521	471	580	505	521	532	505	520	571	510	543	497	550	534	512	573	509	522	540	547	540	485	554	506	556	493	499	530	516	482	525	491	503	509	500	530	508	536	532	504	497	505	511	495	573	552	519	521	511	525	523	510	542	548	490	545	532	469	551	537	498	507	533	523	503	509	502	502	509	547	491	502	570	520	537	535	512	540	538	523	491	519	505	489	524	530	534	517	529	555	528	563	495	519	519	534	472	522	565	487	474	501	548	549	541	550	523	530	447	487	503	500	548	518	494	525	574	558	495	519	507	527	503	522	514	495	518	526	517	566	512	540	542	533	544	508	569	524	544	538	504	520	526	539	528	519	544	530	566	495	517	486	549	497	514	544	515	524	520	512	526	508	498	566	513	499	544	492	510	503	516	528	506	518	516	518	507	519	533	537	462	532	523	557	481	524	520	500	574	511	505	508	512	543	543	522	499	525	492	519	535	467	503	515	536	489	496	509	526	530	546	503	569	519	490	522	544	526	530	530	590	512	483	522	539	548	493	535	546	502	513	528	541	527	511	527	533	545	458	536	502	500	518	520	525	519	532	559	503	501	497	517	518	512	519	515	527	517	534	543	515	514	531	473	548	534	522	574	524	548	526	516	522	539	504	529	538	554	522	553	539	500	557	528	461	533	503	513	529	530	509	508	550	506	518	559	523	532	553	565	532	499	533	520	508	538	505	531	501	556	516	536	546	502	520	527	548	522	518	513	523	572	539	511	530	505	494	525	541	534	558	533	532	501	515	543	512	485	560	521	539	528	500	515	555	553	492	502	519	542	502	504	525	510	551	526	515	517	518	527	496	572	515	530	500	578	512	492	542	532	508	526	555	527	491	497	514	505	526	512	533	530	501	540	500	519	497	501	553	489	514	487	520	514	531	542	531	511	557	563	539	556	542	527	489	522	494	522	578	535	485	541	545	531	511	511	546	519	531	562	538	534	490	549	559	533	509	532	506	536	509	534	516	518	557	557	542	510	500	538	521	502	539	514	547	523	517	526	519	527	491	462	544	499	487	495	515	484	494	515	518	504	542	508	540	488	531	510	522	527	539	523	526	534	542	485	497	532	525	538	515	519	506	570	556	540	496	509	568	553	522	512	488	525	496	532	459	546	510	558	520	517	503	544	525	497	555	534	531
24538	21110	24127	28342	21111	21132	11289	544	354	287	308	299	243	257	290	244	286	262	233	276	253	256	270	263	295	280	286	230	270	245	266	251	248	291	259	240	272	256	234	235	248	246	238	275	262	264	283	277	260	238	268	240	252	271	263	242	264	273	256	262	308	281	257	255	235	258	250	256	286	233	288	246	272	250	233	245	285	272	232	263	247	223	227	272	265	275	260	281	258	229	284	249	265	248	267	239	268	270	290	272	211	265	237	259	232	273	281	267	237	225	265	241	270	229	273	272	271	242	253	271	238	235	245	241	271	266	242	250	257	244	252	231	231	280	255	231	246	233	237	221	262	226	295	265	268	208	255	274	280	225	271	238	272	253	258	278	230	240	276	257	228	273	254	255	240	293	244	255	235	249	263	274	243	256	242	273	259	268	251	240	234	259	271	247	239	254	245	257	288	289	241	243	236	241	267	246	287	247	247	262	225	270	276	235	226	288	284	269	273	235	267	219	244	252	267	256	278	254	257	260	260	251	220	239	254	252	245	285	280	247	251	247	281	236	243	239	237	256	251	241	262	238	274	257	291	251	281	298	253	263	220	233	233	240	242	248	245	246	259	242	257	273	267	234	256	246	259	277	230	260	237	245	249	267	235	278	235	258	257	246	238	255	233	259	252	252	267	273	271	266	255	251	255	267	224	228	233	248	272	267	233	239	289	232	251	258	263	266	260	235	247	253	298	255	227	278	248	242	275	251	283	283	246	250	260	249	224	246	254	267	274	281	247	253	268	237	261	265	265	247	233	236	231	239	238	259	231	267	257	269	266	216	250	271	274	248	256	238	279	247	230	256	252	275	261	280	262	281	235	259	278	266	268	255	274	270	267	256	271	258	279	254	252	264	277	277	261	256	232	268	243	252	281	279	245	243	244	239	268	248	249	238	251	259	272	276	245	233	260	261	261	276	237	248	251	259	239	239	251	249	223	243	264	244	293	255	248	273	245	280	233	251	245	283	260	247	236	231	246	276	244	250	246	272	269	264	282	246	282	259	242	249	243	248	235	270	230	274	292	243	254	253	241	239	240	216	243	252	242	237	231	243	238	251	252	248	234	235	237	262	256	247	256	274	259	259	249	291	265	244	243	254	217	273	250	237	210	277	253	273	261	254	256	245	245	245	270	256	273	256	265	281	273	252	246	252	272	255	250	260	242	278	256	262	282	252	253	279	252	270	237	228	281	276	278	238	241	240	273	265	268	254	241	257	235	263	253	229	271	245	269	270	247	234	271	261	244	254	267	228	250	258	271	226	215	276	257	247	255	258	254	261	234	281	238	256	257	263	248	249	256	263	274	243	254	251	264	279	250	270	273	245	242	249	246	291	277	255	230	245	274	285	278	277	259	283	241	254	245	251	246	221	256	243	280	242	278	234	229	230	255	241	261	271	277	238	258	253	248	231	260	287	248	259	285	238	261	270	253	303	248	226	237	264	244	254	243	241	274	262	245	263	268	253	245	286	264	273	266	233	245	257	245	244	252	286	268	281	236	273	242	247	245	266	255	267	260	213	298	268	267	248	265	259	280	242	268	237	258	248	259	243	276	235	262	237	215	263	266	247	203	264	266	241	271	256	269	254	265	238	254	266	279	261	248	254	269	250	255	244	261	271	274	229	215	244	262	229	260	296	256	237	246	275	275	260	248	239	246	256	265	287	279	238	268	257	234	246	243	251	268	267	252	263	272	257	256	259	233	249	255	240	255	268	277	244	246	259	250	259	253	276	254	264	252	253	260	235	270	280	250	275	268	254	261	257	235	251	266	255	284	246	244	252	271	241	265	254	252	264	268	282	261	226	214	292	236	232	233	253	264	233	263	257	248	266	240	286	248	226	218	244	287	263	234	264	263	287	259	255	234	237	248	246	238	250	245	243	249	256	239	252	246	243	249	256	244	268	241	270	277	277	254	270	232	206	219	273	260	269	257	220	227	273	275	276	276	260	272	259	259	279	246	261	279	236	254	263	246	274	265	276	245	266	229	277	239	240	254	272	232	250	262	277	244	243	273	220	242	217	255	257	266	254	258	253	243	230	243	256	251	249	271	243	259	256	255	247	260	234	257	264	253	262	235	250	223	286	263	222	253	275	288	244	231	252	253	263	258	266	254	255	275	246	251	265	222	227	250	263	243	267	275	252	264	258	252	272	248	274	256	253	268	269	247	244	273	264	272	253	284	271	258	272	300	254	261	215	241	249	276	238	256	255	239	239	269	221	242	254	255	285	287	255	250	226	254	289	277	267	247	255	224	258	262	270	264	254	259	247	285	261	228	215	243	240	260	245	258	283	257	306	258	243	249	251	259	245	254	268	240	236	245	261	270	286	244	261	263	262	234	246	258	257	271	241	243	283	264	243	265	241	247	278	241	232	267	271	265	235	229	261	262	261	265	251	269	240	251	241	260	245	244	270	231	246	215	243	234	264	244	254	267	226	236	254	262	280	267	264	237	261	257	257	296	253	261	254	277	283	269	248	275	243	211	234	271	223	237	254	277	269	246	287	272	238	246	269	239	264	264	244	267	292	252	232	247	284	263	292	236	244	270	252	247	237	267	254	242	245	251	289	245	273	232	242	230	280	255	230	273	255	227	233	258	250	239	260	273	287	262	255	270	258	236	247	286	254	241	249	242	255	275	256	251	253	249	246	285	254	256	245	223	232	270	265	244	269	255	245	274	259	282	240	259	253	268	260	220	252	237	227	250	233	273	272	254	243	229	239	264	255	252	236	273	271	256	243	263	261	254	263	230	261	251	261	257	228	271	238	264	227	250	242	241	240	260	238	268	292	215	223	251	241	250	251	251	272	257	224	234	234	234	245	261	286	235	241	227	248	271	254	254	287	236	249	253	242	249	241	245	275	252	236	279	243	281	252	250	253	267	248	211	227	259	271	253	232	261	253	231	238	255	256	247	231	269	221	272	256	258	252	257	254	250	226	269	248	250	261	267	239	234	270	286	309	258	259	262	242	272	269	267	257	218	247	263	238	260	240	266	258	280	250	250	257	273	247	263	244	267	265	257	255	259	285	231	234	240	255	238	256	262	277	247	255	259	234	258	248	259	228	234	273	279	272	255	242	243	248	247	239	273	248	268	276	249	258	246	246	248	218	257	266	252	261	235	253	256	280	255	247	288	263	271	265	279	263	261	261	245	273	253	249	261	263	303	284	280	250	256	265	232	276	224	268	273	283	241	275	235	257	250	238	263	224	241	257	268	271	233	240	298	276	211	244	243	252	262	259	282	240	255	256	250	264	237	246	253	267	260	276	219	266	238	255	248	267	273	279	250	245	241	246	227	263	254	252	267	245	255	260	257	239	271	253	241	243	256	227	237	282	265	255	277	240	249	281	258	245	279	255	276	290	269	263	249	264	277	284	268	245	272	260	273	230	265	256	241	253	264	242	290	250	238	264	278	257	246	249	223	277	252	235	248	242	249	250	302	269	246	286	224	274	275	241
42254	50771	2351	831	683	627	544	549	559	545	514	539	534	553	547	559	558	536	512	569	487	582	526	517	495	476	517	521	505	560	503	521	532	487	550	521	491	508	516	509	546	514	547	513	533	538	537	511	519	546	456	495	532	535	488	489	547	543	518	511	524	525	515	540	523	555	541	533	531	529	524	533	538	543	538	559	581	499	506	526	508	552	519	545	521	524	513	520	494	530	505	556	519	529	528	527	508	543	565	503	485	517	537	486	489	492	525	492	507	540	509	538	509	520	497	509	506	501	519	540	493	528	513	545	498	524	480	507	479	581	525	526	510	535	530	538	520	490	482	541	591	543	533	556	516	529	533	484	513	553	538	501	483	505	546	511	506	530	505	505	550	525	508	531	538	528	593	567	517	555	556	513	555	535	521	515	526	523	522	515	564	496	516	474	472	522	512	515	498	481	515	501	490	548	504	484	520	500	562	497	496	521	515	538	492	554	533	554	547	514	520	505	516	506	509	542	508	524	542	532	506	511	526	489	514	513	528	522	538	501	510	518	561	504	539	480	560	524	527	537	517	492	531	550	525	492	542	566	545	508	581	517	516	517	509	563	525	526	502	528	483	496	539	539	521	525	508	522	482	534	527	522	502	524	530	523	517	535	521	463	566	541	517	474	523	541	534	514	504	580	553	521	537	571	565	562	539	534	507	553	509	572	520	537	502	531	504	518	550	462	478	508	544	561	490	534	526	516	526	494	533	551	496	519	488	545	537	508	501	528	567	554	451	529	546	526	516	552	528	540	554	511	538	554	551	536	508	526	511	457	491	531	486	536	501	513	531	555	541	540	504	509	537	552	526	559	542	546	526	498	507	538	497	528	527	542	522	545	504	555	474	495	550	518	569	521	503	488	533	526	495	477	529	530	509	505	521	509	515	522	505	510	568	518	542	501	527	527	511	526	504	518	540	475	541	501	511	544	499	515	541	511	544	538	489	571	498	482	534	478	517	532	473	519	519	544	525	497	523	494	523	550	493	548	502	493	571	535	532	500	539	513	519	522	496	464	527	492	514	534	534	524	476	523	539	522	493	524	520	520	546	530	538	504	520	519	548	537	532	533	528	520	509	503	485	500	531	512	487	535	514	538	498	552	508	533	532	528	519	543	531	514	525	496	565	521	489	518	517	535	527	512	528	535	509	577	519	514	560	531	533	566	515	536	542	557	494	555	504	525	526	500	549	507	550	535	508	553	554	525	516	497	532	558	465	511	524	500	491	518	505	536	528	513	529	494	498	497	570	531	494	518	522	534	508	511	510	484	513	483	529	529	538	512	512	524	494	518	579	503	569	494	549	541	526	518	522	517	513	531	537	546	514	539	546	531	535	523	494	538	495	535	510	525	560	495	521	559	565	508	495	517	538	525	534	508	562	553	501	549	542	485	518	541	534	535	536	494	522	544	469	472	507	539	498	543	521	572	520	524	560	533	512	507	537	525	547	518	514	520	510	544	536	479	531	528	518	552	531	557	488	501	557	515	486	519	536	528	532	542	510	534	512	507	543	505	529	512	496	508	539	559	535	506	471	542	519	474	551	511	509	504	529	509	516	560	462	519	526	516	553	545	540	490	512	501	485	520	504	504	532	538	522	525	482	534	496	555	475	568	506	531	518	464	536	529	556	524	525	546	548	547	516	501	493	522	483	513	515	532	492	510	501	505	506	537	554	557	528	565	499	525	537	552	474	552	507	511	528	535	522	536	499	518	530	505	515	552	512	512	544	510	520	547	474	559	527	506	520	506	556	518	517	514	522	519	518	499	508	514	516	499	501	492	497	545	500	490	520	511	523	544	527	515	543	540	540	458	526	541	501	519	525	531	488	516	522	536	513	528	503	525	487	524	538	519	554	564	526	539	499	495	509	458	517	550	526	500	525	530	543	509	517	522	521	532	493	499	532	531	509	508	560	490	495	527	551	530	541	512	517	501	543	600	536	511	505	541	560	540	545	533	525	543	519	505	525	525	481	515	524	512	523	544	535	534	537	496	554	552	521	533	546	539	506	529	520	535	545	491	542	527	495	506	521	523	495	521	493	531	496	531	540	552	524	493	484	546	544	528	552	510	531	497	561	530	506	520	534	507	539	543	525	513	502	532	534	531	531	490	490	537	500	535	555	521	510	483	518	499	516	496	523	514	544	539	515	545	501	501	545	534	530	576	526	512	514	542	512	552	498	525	533	518	509	508	498	514	526	522	536	525	535	553	517	546	544	505	506	552	495	578	498	505	515	504	581	521	552	518	529	546	479	545	504	528	530	499	532	558	499	488	507	530	541	487	524	475	510	524	505	525	543	511	536	539	524	509	534	506	516	492	502	503	525	488	543	538	503	531	517	516	520	569	490	527	485	532	501	574	493	539	520	504	526	497	542	486	518	539	524	532	491	522	500	509	503	525	488	500	521	485	525	535	569	528	493	517	496	517	555	492	513	511	551	548	472	536	489	548	519	498	527	523	509	503	550	478	522	494	493	530	554	477	541	524	539	502	544	508	508	537	518	532	491	461	543	505	480	520	533	519	501	471	541	519	536	496	511	511	555	503	532	524	477	527	495	537	531	535	514	528	553	482	516	521	501	490	536	477	551	547	544	489	502	491	539	531	491	528	553	484	527	536	509	525	511	535	574	529	507	539	537	549	531	526	536	481	512	490	524	516	530	524	539	527	548	563	545	517	493	518	561	525	518	531	485	535	551	514	542	484	475	507	506	500	519	511	518	539	523	515	504	514	525	547	529	545	491	537	492	544	491	496	543	548	511	521	545	534	521	541	558	498	541	524	524	501	525	502	531	514	507	522	511	527	530	529	525	493	494	514	514	533	496	523	516	513	491	541	551	558	511	476	496	543	506	522	520	574	514	519	559	558	530	553	547	521	500	531	507	524	510	498	574	519	492	524	522	515	532	506	503	488	508	504	467	489	545	521	475	518	490	530	524	526	500	474	528	492	547	510	532	507	508	549	529	494	541	532	506	532	515	516	533	540	544	504	525	563	547	499	537	534	561	505	509	500	522	531	507	555	509	503	515	523	550	542	553	534	537	524	511	541	536	521	539	568	496	516	558	512	499	517	517	552	510	510	501	524	550	491	551	511	510	526	516	499	510	503	481	513	511	550	505	521	499	516	542	525	521	508	520	565	534	519	526	540	562	512	483	544	506	544	482	523	538	488	557	555	545	500	531	522	515	518	529	506	519	503	516	492	536	516	522	508	516	513	524	532	527	470	530	529	511	492	545	524	510	550	516	553	537	545	506	536	516	475	533	512	493	504	538	542	525	503	510	513	549	549	530	528	544	514	501	536	488	515	532	527	551	508	488	535	479	524	518	496	525	504	486	506	516	513	558	527	500	547	547	485	505	525	528	517	521	545	553	552	478	518	512	522	548	540	542	519	515	477	508	530	538	511	541	556	529	534	567	513	530	484	513	501	493	496	492	523	514	540	476	497	505	505	533	476	521	514
34334	18006	4401	345	247	227	180	119	103	137	118	109	117	100	109	131	95	122	120	107	124	91	129	117	124	99	112	112	142	111	101	127	108	111	113	98	102	111	115	122	124	121	131	114	115	120	113	105	119	121	115	114	103	117	110	118	122	109	95	113	109	108	104	93	109	132	113	116	111	123	97	104	121	121	106	97	114	119	103	118	125	92	128	114	124	113	122	136	127	112	96	122	109	121	122	108	110	119	92	106	119	113	103	99	120	115	124	106	117	110	85	109	116	109	110	113	140	128	108	114	87	113	123	119	127	118	132	124	112	100	117	113	126	114	111	126	108	109	92	121	106	126	121	119	97	136	130	97	101	113	131	108	103	121	111	107	114	112	97	111	99	122	126	106	119	123	109	126	118	130	94	104	120	127	128	109	122	119	103	107	110	115	107	105	114	120	106	124	117	126	118	116	114	131	125	132	109	94	117	116	94	104	133	114	114	96	109	106	114	127	132	99	117	111	118	101	114	122	109	100	118	123	115	116	118	99	104	102	104	113	129	113	114	104	110	127	97	87	100	91	103	115	105	106	93	108	107	106	128	114	130	103	101	110	130	99	95	114	109	133	118	113	107	109	111	104	113	135	99	116	118	102	104	112	111	103	104	92	131	114	104	99	111	114	107	110	91	114	104	114	113	112	132	132	111	98	121	120	133	103	114	104	116	116	114	109	118	121	120	106	125	106	106	75	110	114	114	111	116	103	106	118	114	123	118	117	103	95	123	119	131	111	121	142	119	92	129	112	129	110	115	106	125	104	114	105	122	110	128	104	111	120	133	94	111	112	114	147	114	116	117	126	110	112	109	120	116	121	113	139	112	129	112	111	103	93	118	119	125	135	116	100	91	118	123	103	115	102	122	94	106	110	116	109	97	127	114	118	118	118	108	100	113	113	124	97	111	105	120	97	121	109	101	110	114	104	104	109	116	115	98	102	112	130	98	103	109	104	103	109	120	99	107	114	119	116	114	112	109	117	103	100	112	112	127	97	105	124	118	118	114	126	99	109	99	97	91	129	115	135	130	115	110	101	98	89	122	109	101	111	109	128	115	113	111	127	126	99	110	135	83	99	115	111	109	109	99	102	101	113	130	106	121	112	138	103	110	105	100	135	107	100	111	117	96	95	100	117	132	133	112	104	107	106	106	111	94	122	112	132	113	128	121	107	125	108	107	134	126	120	116	116	132	111	114	130	93	110	104	107	113	117	134	89	108	120	111	92	127	113	111	101	100	120	118	112	119	120	92	118	94	99	118	113	118	139	115	124	115	109	120	107	108	115	105	109	130	105	111	112	102	111	111	107	116	103	117	107	113	99	126	127	105	124	104	102	104	126	129	104	112	104	116	106	100	103	112	145	100	114	125	106	102	112	131	109	117	97	125	110	98	125	112	109	106	111	121	103	103	95	122	112	91	135	95	123	110	111	115	127	116	113	128	115	113	108	117	119	106	118	123	114	100	126	125	114	102	134	132	86	117	125	106	121	110	104	105	107	97	105	130	127	115	120	110	123	115	99	104	115	98	109	133	120	104	107	101	106	118	99	111	101	78	134	119	113	106	101	108	119	105	97	113	114	119	107	119	109	113	111	112	118	110	109	109	120	122	115	124	111	118	132	97	118	106	96	103	98	115	94	125	106	104	120	107	101	109	109	116	112	135	107	128	107	98	120	126	95	110	129	117	109	113	110	117	109	101	98	105	106	111	112	121	122	97	98	96	112	99	120	113	104	123	112	102	93	101	100	109	113	109	108	123	107	107	114	105	108	123	121	94	119	126	90	131	108	109	113	112	121	114	120	111	123	108	103	126	131	98	119	109	108	119	124	122	119	137	109	119	89	91	100	100	108	98	104	115	133	112	133	102	101	114	110	99	101	126	90	106	110	107	100	105	127	117	125	136	106	97	115	95	114	107	99	118	148	106	105	137	130	99	137	107	120	94	121	110	150	125	109	120	122	112	102	111	114	123	114	121	114	118	81	87	96	123	110	121	107	115	104	133	105	114	103	121	97	121	121	98	126	111	106	95	115	118	110	128	102	101	127	128	128	108	118	123	95	122	90	117	107	142	131	134	106	111	113	128	134	130	133	111	97	107	116	96	99	127	99	115	112	104	110	96	105	114	111	114	118	110	117	115	124	118	105	115	116	113	105	110	117	104	107	118	116	115	126	97	115	117	126	101	99	95	115	126	126	93	113	102	119	108	105	121	108	134	123	112	104	118	126	114	117	110	127	113	109	110	133	110	103	102	110	98	105	114	112	116	118	110	135	114	118	112	116	108	111	97	118	102	108	112	121	102	141	129	98	118	96	110	109	143	114	111	106	98	125	111	115	106	104	116	92	100	112	108	110	138	125	108	105	124	123	115	122	111	111	116	114	127	117	119	135	129	120	118	100	101	98	113	120	85	110	98	107	102	108	108	104	94	85	98	96	121	112	112	101	103	125	123	132	102	114	99	117	103	108	119	126	105	106	108	120	106	103	119	117	99	119	111	100	107	108	105	105	108	130	99	96	114	118	93	101	126	103	124	113	114	117	96	121	106	115	88	112	105	123	121	97	106	115	114	117	130	124	95	105	112	102	118	117	104	96	111	125	117	95	111	116	105	124	120	99	112	99	119	116	115	95	123	97	104	91	137	110	118	95	99	106	111	119	101	128	129	115	103	109	106	113	111	107	100	103	120	102	119	111	114	112	115	121	118	110	107	113	120	102	136	108	112	96	128	100	110	115	112	123	105	106	121	125	100	133	126	108	127	108	103	123	108	102	122	116	111	123	126	103	118	121	97	116	108	119	116	133	101	101	97	113	124	116	115	105	106	122	131	93	107	130	103	137	118	126	96	105	84	111	118	119	122	119	139	96	115	131	117	91	82	123	127	118	118	103	157	119	133	119	93	100	103	108	120	125	122	118	104	122	134	104	119	119	102	121	130	107	110	119	111	111	97	118	100	102	117	119	105	104	111	108	108	114	124	127	104	99	120	95	111	99	135	105	118	116	119	125	111	102	122	89	106	111	99	104	99	112	112	132	114	129	104	95	119	113	104	110	112	118	109	114	116	108	121	121	114	99	99	106	104	117	102	114	117	126	126	125	107	130	106	106	114	111	99	113	95	107	114	100	98	104	125	133	122	124	119	106	115	118	115	108	108	121	89	132	119	82	104	100	131	116	127	89	108	98	107	111	114	97	106	109	91	105	104	122	118	110	115	131	106	120	124	113	106	103	106	112	103	113	137	138	135	132	91	140	104	103	106	115	107	118	96	106	116	106	95	98	99	122	116	117	116	100	107	104	122	89	104	115	117	129	111	138	116	99	109	129	104	107	115	112	115	136	106	116	110	109	118	115	131	122	109	114	120	114	112	102	82	113	121	111	98	114	105	135	112	96	119	136	100	117	99	125	103	119	107	113	135	103	131	94	94	114	143	106	105	107	108	121	111	112	112	118	129	113	122	125	114	100
17485	7011	371	286	295	310	304	290	297	288	309	283	280	304	304	297	291	285	253	302	290	298	292	302	293	249	260	322	300	280	313	271	291	286	305	285	300	291	269	266	284	307	278	283	273	280	299	289	294	297	315	297	281	274	293	289	275	293	305	291	324	291	290	312	294	272	278	284	309	302	255	288	267	309	274	288	282	286	320	270	280	323	272	275	271	287	287	275	293	297	269	307	295	296	306	267	305	277	320	280	270	298	311	257	334	275	285	284	299	296	316	330	284	294	294	265	333	292	295	305	299	299	292	282	319	332	302	286	311	307	298	274	288	284	285	296	272	307	279	303	310	288	276	285	297	283	325	270	274	267	287	278	319	279	289	295	288	294	312	281	279	305	296	288	296	288	275	265	257	319	334	302	280	290	326	276	281	280	275	243	296	293	317	307	276	291	296	271	307	289	294	278	293	275	293	298	278	276	316	285	269	280	276	300	290	260	272	298	297	260	296	290	325	280	292	281	286	296	276	293	282	278	276	296	292	277	273	292	282	291	292	305	289	307	293	287	292	277	288	281	306	295	294	310	322	294	338	263	301	244	294	269	283	294	304	300	298	316	287	296	319	297	261	292	292	320	312	303	306	288	288	284	277	300	333	279	277	291	295	269	316	286	299	305	276	294	277	300	284	259	294	297	270	309	280	281	262	293	286	313	306	304	278	304	304	248	305	317	287	294	298	266	260	294	271	278	294	281	289	280	276	287	286	285	290	276	310	275	297	291	274	297	303	321	295	298	300	293	308	292	279	280	281	271	270	290	245	286	252	279	308	320	289	280	298	292	285	297	282	271	276	292	270	296	297	289	333	306	261	268	271	317	286	250	258	287	270	295	297	305	300	325	303	308	278	299	288	282	287	289	283	313	267	321	329	275	285	299	284	289	300	294	294	314	260	303	275	308	284	274	318	277	306	296	272	296	283	293	287	288	267	275	298	281	286	287	264	267	263	320	275	282	293	285	285	290	297	310	306	284	290	308	291	352	270	293	306	266	294	292	294	282	281	283	276	307	284	314	288	278	284	316	308	275	327	312	277	303	295	294	286	322	311	268	294	289	274	292	269	274	284	267	310	308	281	314	290	295	317	307	293	287	310	302	298	290	301	312	300	269	261	292	249	324	302	304	290	298	260	272	305	293	284	299	273	304	299	281	288	299	299	281	285	326	278	287	288	292	260	282	263	296	275	310	320	291	306	280	305	283	286	286	305	292	321	295	257	285	280	299	298	270	270	261	279	291	301	286	253	257	289	315	271	333	283	293	271	320	293	266	285	318	321	276	303	269	277	267	307	319	296	316	313	277	323	323	276	312	315	294	261	290	317	300	284	304	289	288	280	290	284	288	286	296	287	310	273	284	275	281	285	309	278	280	317	299	311	268	290	277	280	331	291	284	293	292	275	284	291	286	320	265	275	256	274	302	290	292	287	280	292	274	294	279	292	275	299	284	300	255	255	277	265	290	285	305	299	314	309	295	294	301	266	292	282	278	302	295	305	272	255	293	297	270	284	283	278	296	269	296	270	296	285	275	251	261	302	292	282	278	297	293	291	303	271	290	287	304	290	286	313	287	278	262	294	291	290	274	283	254	268	302	321	294	279	267	284	267	285	283	287	308	262	316	272	272	282	290	288	268	289	266	258	309	283	269	285	290	257	269	290	282	282	292	294	256	318	301	300	316	294	290	299	325	299	309	331	294	289	284	341	277	286	281	284	336	278	277	313	295	256	289	296	308	294	295	282	297	270	284	263	270	295	295	288	274	292	281	289	289	267	298	278	250	324	304	294	286	286	287	313	283	296	293	277	289	277	278	311	301	301	268	265	297	301	272	315	308	296	258	303	301	304	288	285	296	257	279	309	300	299	296	290	249	307	285	299	269	285	279	329	297	310	292	301	305	294	279	291	297	292	278	301	304	296	283	303	286	250	297	265	275	312	300	291	323	303	299	292	286	324	292	264	298	248	291	295	288	292	275	304	269	305	287	296	278	311	308	314	272	318	310	311	274	288	307	284	275	290	282	325	275	269	306	312	290	300	303	275	281	320	311	300	355	282	303	266	286	281	272	282	272	255	294	253	291	303	264	289	276	274	328	287	267	300	281	287	310	298	293	305	295	292	291	303	263	289	279	292	292	292	263	300	273	301	285	284	306	307	291	256	315	281	288	286	278	260	298	290	267	298	273	295	300	281	299	288	287	298	269	306	297	260	271	301	310	251	289	301	308	267	278	294	272	283	299	294	303	298	283	328	311	290	262	302	296	293	277	283	276	264	284	292	322	300	279	274	303	280	304	286	283	276	282	277	287	283	269	295	296	318	317	278	300	241	303	306	289	288	316	294	303	290	307	292	284	283	290	292	299	282	275	289	284	286	282	298	295	295	294	285	262	292	289	307	279	292	295	290	316	278	302	282	323	282	281	323	291	284	299	280	278	269	303	321	277	304	298	260	299	285	281	277	273	299	257	302	307	293	258	287	281	273	266	314	274	261	275	278	288	304	282	291	292	306	310	270	283	313	285	302	280	281	280	280	281	273	264	265	302	288	328	299	264	299	284	286	276	287	341	297	289	268	282	310	263	296	258	277	307	268	319	312	286	276	295	291	311	299	309	274	310	277	298	281	303	293	290	270	276	282	275	310	320	296	286	265	294	290	297	293	275	295	269	268	297	261	290	314	287	299	266	295	306	296	293	259	305	300	314	288	253	312	311	294	278	272	283	277	277	301	304	282	280	295	290	294	320	297	304	258	318	316	311	305	313	287	310	303	295	265	285	275	322	292	316	281	278	285	279	295	296	287	328	330	295	284	280	278	292	284	281	263	285	300	294	297	288	279	310	281	293	267	285	282	289	267	310	304	332	300	292	289	284	316	318	291	302	272	287	302	269	271	316	291	283	274	292	294	266	300	271	294	300	283	303	321	319	290	259	274	306	285	293	259	316	294	297	259	288	331	297	290	296	294	295	274	275	274	299	309	308	323	287	278	297	313	279	292	276	290	300	314	305	290	294	267	279	276	279	264	296	296	289	322	295	283	285	306	258	291	283	308	286	273	285	279	303	305	293	310	307	289	278	265	303	299	279	281	294	290	323	310	293	299	268	284	315	295	301	303	315	290	319	339	271	269	283	312	293	264	301	272	329	261	302	320	259	261	279	279	280	299	302	279	285	326	281	294	278	278	267	301	307	301	312	268	288	294	294	309	294	281	252	311	284	273	310	306	272	293	289	270	301	313	298	277	270	264	293	289	265	276	309	325	308	302	268	304	298	308	289	271	308	322	295	293	306	289	271	318	282	261	321	335	269	262	327	299	302	293	285	289	279	294	275	274	287	326	304	288	275	289	272	283	301	297	288	289	301	282	282	263	287	283	304	323	277	284	301	282	275	293	290	293	286	298	298	312	270	314	319	306	293	291	310	286	269	306	295	278	296	264	311	300	308	282	301	310	274	283	264	308	273	296	289
25402	21135	23650	28807	21117	11896	430	332	331	263	255	263	247	262	248	249	256	260	225	235	265	253	271	248	266	223	244	235	212	258	240	252	262	247	253	247	245	236	258	247	251	195	259	267	265	239	241	284	230	213	234	236	234	255	233	261	241	226	233	264	269	238	245	226	246	271	244	207	223	205	232	213	229	237	226	245	249	271	220	232	254	257	260	232	241	244	234	261	259	243	244	250	271	249	218	254	251	251	274	257	257	231	215	235	262	225	240	229	237	226	269	248	239	276	211	262	265	237	230	239	247	236	239	234	223	225	243	242	257	241	245	249	258	256	211	237	246	253	225	241	237	221	251	222	245	247	227	206	232	225	237	232	241	256	230	222	254	228	237	220	225	223	229	257	251	221	220	215	234	240	242	232	217	260	229	238	223	235	229	235	240	254	252	243	247	248	238	247	225	238	246	252	243	255	245	233	250	224	242	253	271	269	228	213	273	195	233	218	208	252	234	239	228	264	202	233	244	242	243	238	253	256	248	221	223	238	220	254	232	261	272	234	239	249	257	245	233	217	230	253	232	222	250	269	248	245	233	218	260	258	228	254	213	246	264	253	240	223	276	235	240	257	257	231	229	232	261	210	252	226	238	255	238	230	239	220	250	245	263	271	228	227	242	252	232	245	258	257	251	228	242	264	223	231	213	239	271	247	233	233	227	208	226	233	247	257	235	230	225	259	244	244	260	282	241	238	228	227	245	268	226	250	261	226	263	251	220	240	251	236	242	246	229	239	247	244	254	255	246	277	234	254	252	236	259	235	255	244	247	243	245	240	220	198	249	232	244	281	251	207	264	271	253	238	235	260	229	247	239	261	251	260	237	224	243	236	219	217	237	232	244	223	228	242	268	255	243	266	273	228	243	260	227	255	248	219	252	219	219	267	263	227	245	249	245	260	235	242	259	261	230	220	248	255	214	263	239	244	230	269	244	223	216	276	235	240	189	232	226	241	251	253	241	250	218	233	262	242	259	281	236	264	254	243	249	242	269	228	204	234	255	214	242	260	257	232	233	266	219	225	284	213	234	252	221	254	255	257	229	238	210	224	235	216	249	269	253	251	229	221	224	244	287	292	265	225	219	240	281	241	212	263	256	253	251	229	266	252	226	231	208	228	252	237	243	223	209	282	215	215	231	236	218	225	240	208	223	226	255	236	265	219	205	244	230	224	246	262	236	228	218	251	249	237	230	261	253	232	249	257	259	226	272	228	235	251	259	262	228	231	220	222	234	192	256	238	245	225	253	243	258	250	217	266	231	214	266	264	223	230	218	250	231	268	237	255	253	232	218	221	216	219	221	247	221	253	251	248	242	212	245	245	213	241	258	238	238	220	253	242	245	219	205	252	209	233	251	245	224	242	241	234	230	232	237	218	249	241	228	241	257	246	261	236	225	241	241	234	236	237	270	245	232	248	233	234	243	240	220	242	258	233	244	245	229	245	243	255	265	215	254	214	239	216	238	227	215	254	229	245	227	251	244	242	248	275	253	244	229	246	259	260	230	222	253	256	256	256	287	252	251	232	281	243	247	246	227	255	245	274	216	244	230	276	204	226	245	217	251	269	233	234	238	230	215	237	236	256	249	242	256	223	247	256	256	232	274	211	219	204	239	203	255	240	229	238	262	231	260	235	237	240	243	249	234	250	246	234	274	239	235	242	258	217	250	230	225	247	248	273	255	257	261	244	253	228	253	237	219	225	253	245	243	250	262	235	250	233	228	226	238	221	240	270	238	285	263	246	246	224	242	243	255	255	258	268	266	232	232	234	214	225	254	243	232	252	265	217	258	254	267	256	246	207	231	259	240	226	248	270	251	225	236	232	238	231	243	219	254	227	258	242	225	252	214	222	233	231	259	230	219	237	256	248	245	252	226	232	261	238	229	237	270	258	254	239	227	236	244	231	235	235	221	241	258	281	237	276	244	219	267	246	257	234	247	244	239	244	234	280	255	220	244	234	223	250	228	258	265	260	223	222	290	211	230	250	239	251	239	255	222	232	239	256	241	265	257	246	220	226	245	229	252	248	246	252	249	255	229	257	236	232	225	239	248	241	231	242	235	231	237	265	262	216	231	242	239	235	216	281	257	256	218	261	226	247	260	216	254	244	241	223	262	246	232	213	240	243	261	237	229	212	238	228	247	212	224	238	266	235	268	228	263	245	267	261	224	242	221	236	244	220	196	250	254	250	237	223	249	263	253	234	249	229	222	232	274	231	240	234	223	239	231	241	241	200	219	246	238	261	250	234	259	254	251	245	220	214	239	260	225	235	251	253	269	208	242	262	259	241	230	249	243	207	249	230	228	209	244	234	254	242	213	218	222	246	242	247	243	246	245	225	225	268	201	243	238	211	236	246	289	245	288	243	231	237	247	259	258	235	275	267	229	279	247	231	239	246	254	236	237	242	205	215	263	223	237	215	230	228	261	265	249	228	212	231	221	231	258	230	242	244	228	214	231	217	264	239	207	247	272	240	228	261	250	238	239	245	212	232	241	236	209	250	226	223	268	249	232	265	218	241	237	268	240	238	248	218	221	233	254	255	236	240	233	252	239	241	247	240	227	255	229	232	242	250	248	241	247	231	262	248	230	226	263	251	254	266	245	237	230	220	223	244	248	232	234	234	253	226	196	221	210	235	246	243	245	228	238	242	267	227	224	246	249	234	209	236	230	241	240	230	219	250	262	249	238	228	247	244	247	244	231	225	247	271	240	261	245	251	256	239	229	256	242	234	213	247	228	264	237	267	275	236	262	222	221	262	262	230	261	257	256	226	239	245	216	249	233	221	232	270	192	261	236	243	260	226	234	280	269	250	240	235	251	214	218	225	202	236	243	233	256	248	242	245	240	261	233	226	214	253	237	256	259	244	244	230	260	259	242	227	271	251	223	204	252	236	243	235	247	252	252	212	231	257	255	247	258	253	243	244	266	223	236	239	247	214	268	267	222	227	234	226	244	247	245	199	220	233	237	234	247	229	258	249	253	268	240	279	240	239	231	237	217	234	251	221	253	212	238	279	222	241	230	258	252	228	234	227	247	230	225	225	234	265	248	266	247	232	238	257	234	250	217	221	260	247	241	258	260	248	253	238	261	242	253	244	238	235	210	268	234	211	241	237	258	253	237	256	247	257	270	232	218	226	246	205	253	251	238	217	205	204	224	267	244	235	231	249	224	252	253	270	232	251	199	239	239	263	242	275	245	222	228	240	254	236	228	250	241	231	242	249	223	234	241	241	227	227	253	225	227	255	216	252	237	225	242	229	235	220	252	222	248	237	244	257	253	258	228	263	270	261	270	221	235	249	249	222	251	233	241	259	242	214	299	244	223	256	204	229	230	224	215	236	201	234	241	237	214	222	258	240	277	227	238	245	232	246	268	210	261	244	230	263	265	238	274	250	217	258	250	265	256	218	237	267	270	220	249	242	269	239	243	216	211	251	239	253	245	209	250	250	250	223
35200	38441	1449	703	587	589	579	501	576	552	567	534	537	546	550	519	496	497	530	523	502	576	528	518	483	554	555	501	567	492	526	502	532	511	523	536	540	514	545	527	509	494	526	544	503	545	526	553	518	543	509	523	525	518	509	531	528	550	555	511	523	525	504	537	511	497	491	543	539	521	518	519	529	549	521	544	511	531	469	543	542	473	492	499	500	536	510	521	531	501	510	559	527	517	508	484	567	517	550	545	492	556	520	527	515	534	508	570	506	506	569	536	543	546	516	532	508	539	524	542	514	546	481	496	591	529	542	536	496	466	526	496	467	534	498	534	573	522	499	547	511	545	537	505	542	514	528	555	543	553	540	508	534	519	503	505	556	545	522	593	521	562	546	606	525	540	491	542	555	563	504	542	548	535	506	514	541	513	521	528	482	529	509	513	478	539	489	505	522	501	516	502	510	489	534	507	533	489	498	525	516	506	518	518	499	522	530	470	541	539	545	520	518	501	493	492	521	538	482	524	538	543	500	526	530	498	562	504	514	505	525	500	504	514	500	515	544	540	503	541	520	511	517	562	520	573	525	536	569	535	491	526	555	515	557	525	527	492	539	549	553	550	539	491	532	519	538	495	497	508	532	547	563	541	515	514	533	514	592	545	490	511	490	530	516	563	496	508	539	521	528	540	490	526	518	489	578	555	522	556	540	548	531	517	507	529	545	545	535	496	533	499	534	479	565	532	539	534	538	505	532	522	496	502	499	523	529	517	543	537	522	528	499	529	552	518	542	527	502	558	500	512	546	517	535	467	563	533	520	518	552	534	538	545	513	564	538	521	539	540	517	542	493	540	483	499	520	497	502	492	511	555	521	526	560	528	519	499	500	531	536	519	526	484	518	526	546	500	488	510	512	519	523	530	492	528	480	536	506	502	568	506	542	530	546	546	532	514	556	525	549	539	545	489	508	480	522	574	560	542	479	526	543	538	536	508	514	512	519	517	523	526	509	483	528	551	561	502	528	540	545	520	545	559	513	504	540	489	527	506	514	528	525	533	524	494	507	508	533	490	510	530	545	504	488	513	551	506	528	504	486	502	505	522	534	549	508	524	519	552	517	513	552	530	512	503	540	512	561	528	568	534	545	528	564	556	523	530	538	516	559	519	519	546	513	550	538	546	552	556	483	492	522	581	536	487	539	487	546	519	521	536	494	546	492	504	504	484	542	506	541	489	535	539	548	503	508	507	508	503	495	538	537	525	557	546	528	530	536	497	533	499	488	536	531	504	529	524	512	532	514	546	554	528	536	501	545	521	514	559	501	520	499	524	523	491	485	524	527	513	524	517	483	490	532	513	570	551	530	497	535	506	528	520	506	523	537	523	566	478	528	555	547	548	521	518	532	541	542	525	513	515	497	518	524	488	525	495	535	537	511	536	512	550	528	501	530	542	516	529	501	506	559	534	479	559	523	524	510	507	551	525	487	532	498	554	548	505	509	527	502	497	538	508	563	534	490	528	543	547	502	479	545	488	539	545	515	509	483	534	535	515	540	523	536	513	541	526	487	512	535	531	527	505	504	530	537	536	517	530	547	586	513	536	519	513	512	532	535	541	514	535	497	512	512	533	522	501	549	545	531	540	566	553	500	576	527	492	511	464	532	515	477	537	533	532	514	525	491	559	573	533	495	519	488	535	534	514	560	533	504	553	556	485	536	538	519	561	520	556	515	542	536	586	486	500	522	494	531	553	497	518	525	514	500	507	547	509	523	497	553	500	496	519	505	515	542	528	562	527	535	552	529	551	519	514	545	568	524	528	525	510	517	496	510	536	499	562	548	503	558	519	516	503	511	485	522	520	520	543	560	520	509	544	536	506	516	539	518	527	509	539	544	550	534	499	520	518	519	518	544	554	478	493	525	519	511	524	518	523	545	563	533	537	488	519	495	511	547	499	522	515	533	505	490	540	514	535	543	514	529	538	529	546	498	573	497	535	572	510	540	491	518	505	517	509	497	488	510	513	547	512	537	518	505	521	543	530	490	521	522	526	527	515	555	533	502	515	549	516	512	547	558	521	495	522	511	530	496	508	527	505	549	482	513	505	518	533	563	528	535	556	533	524	548	519	519	484	529	526	491	481	535	494	491	502	499	527	552	534	552	490	523	524	514	561	542	521	572	511	513	536	577	552	535	522	513	492	487	539	487	529	522	546	531	568	556	554	506	508	495	548	542	503	513	522	550	530	519	518	529	550	516	509	503	524	562	558	505	572	546	530	562	540	499	523	530	541	524	491	531	503	532	562	522	501	537	490	520	500	524	545	489	501	525	539	521	518	546	536	490	507	479	483	535	491	499	512	512	557	518	585	535	519	528	522	535	541	492	548	538	485	490	534	545	509	497	522	527	529	477	531	527	554	542	523	541	544	534	543	502	505	548	516	493	506	558	547	527	507	511	505	515	537	539	482	526	517	500	496	479	558	510	549	527	546	522	528	532	509	527	517	532	520	505	535	480	545	525	525	529	503	543	489	521	528	484	534	518	500	499	491	511	517	518	511	516	515	533	543	494	534	522	569	509	529	540	525	529	534	495	554	531	542	499	486	542	557	546	493	492	513	510	535	536	507	520	524	523	547	478	500	509	498	568	497	544	476	542	547	528	499	490	558	518	535	560	495	508	498	546	482	519	544	534	545	544	510	557	514	551	535	492	520	515	525	532	564	519	536	506	530	559	560	578	546	546	570	543	499	538	539	561	521	524	517	556	507	489	567	495	511	542	509	564	529	486	512	512	509	559	524	577	534	528	547	493	532	490	504	560	506	566	534	519	512	536	533	528	491	500	537	503	536	529	527	515	522	561	510	490	549	507	475	572	513	533	493	501	495	493	537	532	557	502	525	519	522	500	559	542	513	553	526	517	498	531	517	501	532	516	524	570	543	535	555	512	486	515	480	506	497	515	586	477	499	510	506	530	527	513	476	500	544	554	499	487	524	566	544	533	499	537	593	473	509	536	547	552	510	555	491	529	536	573	513	494	534	550	498	509	546	516	524	554	533	525	499	512	510	558	576	520	531	531	495	552	496	518	479	521	539	521	501	513	513	500	540	538	463	517	570	496	519	505	540	534	505	536	501	551	547	505	530	589	530	533	510	484	487	531	515	547	541	517	531	527	530	511	523	527	566	575	541	528	518	517	522	536	525	492	550	494	525	512	539	544	554	522	508	505	485	501	562	513	520	578	520	517	491	473	518	563	553	507	504	531	524	530	542	558	522	546	545	531	546	523	517	572	536	513	538	540	525	524	512	505	469	547	513	511	507	533	521	521	536	546	486	512	463	552	456	514	512	532	545	467	500	535	537	551	530	509	502	556	535	527	541	541	521	480	516	524	492	515	508	536	502	490	542	530	510	509	497	525	507	542	517	516	524	540	554	492	516	515	560	534	528	558	556	505	495	535	483	522	517	543	526	529	516	536	517	549	511	526	527	505	490	514	481	555	519	540	520	513	511
24613	21162	24119	28463	21162	21195	11316	476	337	281	330	314	303	263	271	314	303	260	289	284	270	285	266	257	246	236	246	264	252	243	262	265	279	277	270	281	264	280	272	243	266	259	275	244	252	265	261	232	234	251	255	245	263	292	255	257	247	278	249	246	267	257	266	243	235	225	239	277	264	289	252	270	239	267	257	275	263	244	260	264	237	264	254	244	267	247	249	247	282	278	227	229	268	234	249	226	275	260	266	224	282	263	263	251	242	280	249	239	242	262	251	264	246	285	243	266	236	235	287	253	234	252	247	285	267	252	270	253	258	253	250	259	266	264	283	272	257	282	254	263	252	255	277	257	245	231	250	271	260	273	245	225	258	232	261	249	272	271	250	261	273	274	270	246	260	280	277	276	243	274	265	261	225	253	261	255	236	223	256	232	264	259	265	217	258	267	241	285	242	235	250	276	238	247	244	264	242	262	228	239	281	285	248	263	277	248	286	268	262	228	282	297	299	256	265	261	260	233	313	291	226	271	259	246	246	271	235	279	249	221	270	290	311	250	259	288	259	198	251	273	244	266	273	260	242	283	251	241	247	255	297	259	228	251	262	243	271	215	234	227	281	228	260	241	263	277	240	262	269	274	266	246	230	230	263	230	225	250	262	239	258	263	256	238	250	247	255	278	224	238	244	283	264	266	251	258	269	237	243	242	242	267	266	250	258	259	220	233	237	287	239	246	265	234	253	239	248	255	223	256	248	230	231	276	264	241	252	248	231	246	244	284	248	255	259	249	267	273	280	259	246	250	242	275	242	282	275	244	276	258	257	262	241	266	255	249	266	238	247	274	281	241	269	293	251	279	271	273	248	227	271	257	264	265	282	236	230	271	250	237	256	280	239	286	264	282	232	232	253	261	239	233	230	234	261	264	272	272	266	284	255	261	262	269	261	266	243	264	263	259	258	253	257	257	224	267	268	252	249	273	246	271	281	281	266	279	245	253	282	261	263	249	237	265	228	243	286	237	240	288	268	251	254	293	268	270	242	235	263	261	248	246	285	265	229	269	270	261	262	268	241	248	251	279	254	258	274	274	269	251	260	223	282	236	263	249	235	244	256	238	226	247	250	240	269	248	244	258	235	207	267	241	260	246	239	238	268	226	254	260	277	266	261	290	263	270	271	221	255	261	268	253	254	247	255	226	232	273	280	297	268	243	257	267	283	252	268	260	261	242	256	245	286	228	269	258	256	266	235	262	235	278	256	243	227	247	284	262	247	259	245	255	269	249	268	281	253	247	232	240	272	250	240	261	290	256	234	256	243	266	256	237	264	280	273	276	289	256	270	235	257	250	269	270	328	251	258	282	231	227	248	269	282	278	265	244	260	255	268	233	316	262	285	254	253	236	249	253	273	245	282	253	242	256	266	239	283	273	247	267	249	273	242	279	267	258	279	266	275	250	290	256	242	247	256	245	265	246	267	277	244	271	243	243	268	239	258	239	258	255	251	284	254	258	251	273	270	256	252	272	268	232	257	252	244	220	236	272	255	259	262	257	251	241	262	247	253	255	243	288	244	257	262	259	269	224	253	256	257	265	266	244	262	266	272	251	212	277	267	260	259	233	251	274	244	262	252	221	234	270	257	256	284	266	284	308	265	267	261	267	261	221	277	250	269	260	226	253	259	225	267	266	239	238	262	254	253	229	256	254	242	224	254	277	259	261	220	261	234	240	256	281	252	252	239	267	266	255	283	264	249	258	246	277	229	248	223	241	266	244	262	269	242	260	251	245	245	267	276	285	260	264	267	251	236	235	266	249	261	237	259	243	239	255	267	270	247	263	246	251	238	242	266	262	246	250	270	237	269	268	255	271	235	216	262	248	243	271	249	247	219	263	264	277	265	244	273	263	246	261	235	284	259	231	244	240	249	249	226	235	250	272	258	277	228	231	278	235	265	270	274	231	266	297	218	292	292	248	260	262	260	281	242	265	268	250	229	274	232	258	226	228	237	252	256	247	267	265	243	255	230	273	261	251	248	269	269	225	219	257	259	255	217	226	274	284	255	255	268	273	263	242	271	272	256	276	245	293	258	268	284	228	243	272	284	275	254	261	253	272	271	286	252	263	267	242	248	251	287	284	234	249	255	266	254	243	244	263	284	238	264	233	298	280	247	247	237	223	249	200	283	265	259	273	243	234	249	274	272	264	280	277	271	224	221	265	279	263	262	282	252	270	272	267	269	243	247	249	305	260	273	281	243	250	272	242	277	278	267	259	264	228	274	264	252	256	259	292	249	275	252	234	256	225	269	277	218	259	252	238	264	246	281	268	233	255	262	279	275	243	266	238	265	251	226	228	257	287	247	234	259	253	269	256	235	257	275	256	269	266	279	279	241	266	261	269	242	295	283	250	279	286	258	260	242	278	257	247	262	248	248	256	248	247	292	256	253	239	299	273	279	246	273	234	266	251	289	270	270	293	255	253	234	259	258	261	254	246	222	255	227	274	277	237	227	215	252	257	237	236	253	261	269	269	245	283	269	247	235	299	271	255	217	224	253	271	241	294	279	253	253	252	253	217	266	246	241	258	266	244	272	242	234	245	244	241	252	252	230	254	255	271	289	258	252	242	240	236	243	237	252	269	260	247	267	272	260	262	272	264	267	240	228	241	227	263	261	255	262	247	250	238	245	240	233	243	267	256	273	245	251	266	255	251	248	243	238	253	246	252	269	268	219	264	267	272	256	236	231	250	256	231	255	252	259	274	267	250	246	272	252	228	247	252	269	255	301	281	270	252	240	279	234	274	251	216	264	245	251	247	255	257	230	275	243	263	227	256	279	227	246	283	270	264	253	244	295	282	260	254	261	254	232	241	234	283	226	242	265	257	279	246	244	242	272	281	261	268	253	254	230	241	271	264	256	259	279	252	253	238	253	240	272	278	241	268	282	254	244	246	267	260	233	232	264	257	261	297	254	244	268	236	254	295	279	241	293	250	241	275	270	291	313	263	267	286	262	260	269	257	230	243	254	265	250	271	263	269	237	252	249	259	243	237	249	263	282	238	255	259	297	302	271	257	293	270	255	244	254	225	259	258	219	244	230	261	255	257	230	247	239	258	233	223	235	254	259	249	258	268	258	263	251	247	234	234	273	254	258	265	243	265	242	286	287	252	269	238	256	261	269	279	279	246	256	260	259	275	246	267	257	243	250	228	308	240	248	245	269	241	282	241	266	261	244	289	268	251	232	262	247	244	258	291	243	258	245	245	248	236	260	277	279	262	268	271	257	249	256	291	246	266	243	251	239	282	242	246	261	261	242	242	253	252	259	234	274	238	232	269	241	226	247	250	259	223	250	267	274	286	236	238	252	268	272	243	247	234	255	253	259	226	240	255	249	244	240	266	264	259	240	267	259	279	249	295	262	239	270	262	275	249	260	244	229	250	262	261	279	241	232	238	263	231	266	263	262	249	263	267	262	268	271	248	241	259	269	252	250	234	268	268	278	262	234	281
42203	50301	2231	787	651	640	585	571	525	568	566	513	545	503	514	558	518	545	528	518	520	536	530	525	538	552	566	529	521	545	524	548	557	522	516	519	516	492	537	518	487	535	532	481	530	552	525	523	518	491	535	494	537	517	515	554	519	518	469	507	489	518	508	511	525	513	518	493	561	572	530	514	554	531	560	518	510	499	564	539	489	516	504	517	528	530	529	508	494	525	504	498	522	531	508	501	503	551	534	525	560	504	525	551	546	521	492	519	522	553	519	518	486	567	544	529	507	554	538	479	549	510	551	515	494	502	557	549	503	523	530	513	523	549	529	535	510	522	512	492	515	518	528	501	518	519	469	549	528	539	498	504	498	534	516	547	513	525	553	520	481	532	546	475	549	485	514	554	515	516	492	562	508	489	529	524	541	585	515	484	506	527	542	491	524	532	549	514	490	536	510	527	501	518	492	514	521	564	519	566	554	507	553	559	514	552	568	511	524	534	480	514	495	547	536	496	540	546	487	504	521	514	488	500	537	547	538	530	545	511	538	543	569	505	561	522	508	544	541	504	483	516	548	518	543	536	515	505	526	562	503	550	515	539	513	548	526	555	516	508	518	480	537	539	503	508	543	511	490	532	518	544	515	522	549	498	535	489	505	521	561	549	575	583	514	572	570	563	493	487	526	519	505	519	485	499	560	538	549	498	538	555	560	522	554	522	538	537	514	563	523	481	516	514	559	529	512	537	498	513	535	539	518	515	546	518	500	565	522	536	534	519	530	492	512	516	495	527	534	568	510	535	574	497	527	529	573	530	486	520	552	485	509	522	524	571	545	487	504	518	551	481	544	509	498	514	539	536	502	529	522	514	529	547	518	516	510	531	575	500	511	516	501	502	497	539	514	578	529	530	520	514	546	513	484	498	524	553	497	521	516	480	495	497	557	522	544	551	510	583	520	505	548	517	547	484	550	483	486	530	478	503	514	529	505	523	494	497	525	602	558	504	555	501	510	530	538	475	524	526	532	502	509	536	525	498	543	540	509	470	561	504	582	527	523	518	583	515	511	534	526	498	529	558	534	539	456	553	512	453	503	534	530	483	566	534	508	493	473	546	575	472	499	509	510	535	510	524	514	515	537	505	516	506	534	557	513	547	547	499	534	508	549	529	527	511	541	513	502	516	523	552	531	509	521	536	517	513	529	547	551	535	561	532	517	478	525	526	507	536	533	492	504	502	484	523	529	491	493	527	544	480	503	573	489	543	534	520	548	579	493	511	500	531	522	532	519	539	540	527	517	491	511	543	552	515	518	512	526	524	503	516	538	530	513	517	495	488	543	526	546	510	498	540	541	541	514	538	505	539	489	492	519	544	534	507	549	529	531	547	497	541	497	537	522	518	539	534	541	513	529	508	536	558	489	516	564	516	567	515	495	525	557	511	516	542	537	530	502	556	556	539	514	550	527	530	505	516	506	520	504	540	535	565	498	526	503	528	534	508	540	534	530	539	500	515	521	499	514	515	527	507	529	506	489	546	552	514	566	509	506	535	502	489	526	510	521	521	518	511	511	531	507	536	523	550	506	527	519	508	515	533	504	509	495	542	511	514	512	546	551	508	535	507	566	546	542	498	532	550	485	538	548	508	564	508	590	534	528	513	499	533	520	508	518	528	492	494	546	509	560	564	510	529	529	491	539	536	565	498	551	502	491	510	511	510	514	549	540	532	516	529	546	506	484	546	545	561	539	491	505	512	540	499	565	510	506	535	541	515	514	559	532	540	525	501	518	488	555	521	482	539	522	550	536	492	507	518	501	550	515	466	563	475	508	523	498	491	505	516	496	551	538	526	546	546	501	566	483	534	553	493	541	504	528	520	545	520	499	504	486	523	575	547	508	519	479	533	518	524	557	513	509	512	481	510	505	500	528	489	535	528	486	518	568	550	570	531	522	514	558	496	481	537	548	549	570	527	536	523	506	516	537	572	522	545	526	463	521	533	508	534	528	519	501	533	536	521	537	490	522	548	533	515	536	536	519	524	501	538	510	536	519	551	582	530	521	522	536	506	517	546	509	476	526	556	545	519	531	534	514	542	523	539	471	508	551	528	576	515	543	525	517	526	524	488	528	507	522	504	505	523	537	525	529	516	484	465	531	522	529	487	538	547	516	540	501	511	530	527	560	538	569	513	537	517	515	539	585	535	514	530	503	508	545	488	522	496	533	504	485	567	519	506	481	514	524	551	499	543	505	539	500	507	534	548	517	527	532	538	521	543	563	502	536	501	505	528	483	518	506	496	515	507	501	514	541	499	532	503	547	455	536	524	551	467	501	542	488	536	526	536	543	562	526	520	559	515	534	507	528	575	559	512	470	482	536	515	522	480	508	490	530	531	517	526	544	517	527	554	507	532	521	499	515	547	553	468	536	527	546	507	527	521	530	533	510	532	519	509	521	476	548	515	535	533	532	517	505	537	496	548	525	487	521	506	543	515	517	516	525	516	530	474	511	509	478	581	496	514	485	487	527	552	547	509	557	524	560	482	503	512	527	481	526	543	509	503	469	536	523	519	523	551	507	519	524	535	542	548	492	500	523	514	560	513	520	507	489	486	520	533	520	533	522	501	554	516	559	512	521	488	565	534	506	522	498	495	548	528	519	542	519	505	507	523	550	523	531	524	477	548	538	531	534	522	478	512	501	493	520	545	506	522	507	491	536	523	515	497	479	519	523	499	528	553	534	562	527	496	528	539	524	496	525	485	505	545	549	533	495	521	514	535	513	512	517	499	524	515	563	483	505	517	562	562	568	547	489	519	515	563	523	550	518	534	541	526	499	552	537	528	512	510	483	519	493	491	523	521	509	525	545	473	558	491	531	539	518	522	527	489	509	527	527	528	559	493	522	500	503	540	508	491	534	535	544	529	516	515	508	522	525	510	536	526	519	532	554	482	513	533	523	516	515	525	501	521	591	488	523	561	530	497	534	484	539	526	519	536	538	546	503	514	542	498	504	535	528	499	539	537	553	499	542	499	537	540	499	507	536	531	554	507	543	531	490	511	519	508	524	512	492	534	549	499	527	505	509	499	529	491	528	502	486	511	527	488	541	489	513	529	469	533	532	527	545	534	522	559	546	501	523	528	497	520	541	501	549	487	562	536	502	502	511	527	521	484	571	512	499	549	541	547	539	517	516	524	501	509	548	506	496	525	544	498	503	544	490	519	541	563	512	543	529	522	527	516	535	514	561	506	521	549	539	503	514	495	546	541	477	515	507	533	501	564	528	513	499	484	483	525	536	568	494	533	494	533	524	505	540	519	493	541	503	519	500	532	535	541	535	485	512	483	494	525	522	551	511	556	532	506	542	538	515	538	574	527	512	517	549	574	507	500	544	513	537	453	510	520	502	520	512	529	540	522	558	509	531	555	531	543	524	525	548	557	514	505	523	517	521	519	489	508	546	524	579	495	521	494	511	508	517	526	559	516	542	558	547	510	563	524	578	524	485	507
34492	17861	4007	255	167	124	124	110	107	132	111	124	122	126	118	108	92	109	144	124	122	117	108	117	127	132	125	113	109	130	101	109	109	130	97	122	118	112	109	116	111	97	114	109	112	117	96	102	119	89	123	89	115	103	110	93	114	98	122	121	111	111	124	120	86	98	103	108	114	123	100	112	145	100	118	122	132	120	95	100	114	101	122	91	123	94	93	105	118	104	104	86	112	100	108	112	122	143	114	102	118	132	121	132	124	109	116	128	102	112	112	120	112	105	127	97	84	112	108	126	145	121	114	116	92	116	127	119	105	130	106	108	129	113	126	128	139	112	91	124	122	98	89	100	116	123	116	109	116	127	92	94	88	95	110	122	118	115	120	118	115	107	103	114	82	121	111	110	125	117	112	111	130	111	127	114	110	103	114	111	97	104	127	100	110	114	110	127	109	111	133	106	117	124	96	133	103	109	114	114	130	102	117	123	114	111	96	95	107	121	91	111	100	103	137	100	87	127	124	90	114	100	109	105	123	102	116	129	127	115	112	107	130	111	130	122	110	110	91	116	117	96	102	113	94	98	103	117	130	132	116	116	95	111	113	130	116	98	111	110	113	125	108	113	105	112	105	118	105	116	114	94	106	99	122	110	112	117	104	127	115	121	104	116	112	126	101	119	119	108	108	114	114	114	120	134	128	115	102	99	131	108	107	116	119	117	110	96	89	109	112	94	94	118	111	106	88	102	123	103	115	116	124	126	95	136	120	106	108	102	95	123	143	117	113	100	99	105	113	106	103	102	118	99	103	126	116	110	109	110	119	97	127	119	115	121	105	103	130	106	124	122	114	113	122	107	110	106	106	107	108	111	93	104	117	104	116	118	113	101	115	107	97	106	97	110	106	133	120	118	97	112	114	102	112	107	109	105	116	103	105	116	132	91	115	122	121	109	134	107	120	113	121	106	108	113	133	108	120	114	131	114	115	126	112	93	98	110	108	118	115	100	105	114	125	123	108	99	110	108	113	118	108	109	125	99	121	119	91	130	104	106	104	117	100	109	96	102	92	118	123	121	84	125	125	125	101	94	114	98	124	115	121	91	102	89	113	92	125	126	106	130	106	92	113	109	118	127	101	118	97	102	125	101	102	129	125	87	124	105	90	124	110	125	96	104	92	123	125	130	126	124	117	115	108	104	112	116	102	117	113	117	97	120	100	123	114	113	95	107	102	126	101	114	103	118	109	89	115	121	107	120	89	123	124	100	105	113	110	108	102	106	128	116	102	129	107	121	134	115	88	115	118	110	127	125	103	121	122	132	117	94	102	111	117	114	109	116	109	115	113	116	132	90	91	89	95	104	100	108	105	129	102	111	124	101	113	108	111	105	103	89	105	105	117	97	126	112	119	100	86	122	127	139	117	110	86	123	107	96	126	106	114	104	115	119	128	106	126	107	91	112	112	112	113	122	111	121	121	117	107	114	102	97	105	119	97	124	108	124	96	99	111	107	111	99	119	116	116	118	138	107	115	106	123	113	116	112	107	132	118	102	105	103	125	115	118	100	95	129	109	130	122	105	118	111	125	113	124	103	116	124	113	122	110	109	115	111	129	104	99	112	112	102	91	114	124	119	121	108	90	110	104	117	122	115	104	122	109	118	115	94	119	98	118	124	110	124	108	98	104	102	99	105	105	105	98	108	115	120	127	101	122	111	101	119	136	112	110	123	117	106	113	114	109	109	137	100	107	126	133	112	111	107	114	120	100	107	118	112	138	108	108	115	106	107	111	110	128	109	113	125	97	105	113	123	102	114	107	96	110	133	114	103	119	86	132	115	114	122	111	115	121	107	107	116	108	113	108	91	123	94	104	112	110	116	114	116	123	100	115	130	106	139	110	118	103	112	116	143	120	107	95	108	108	123	128	123	108	122	91	114	100	108	114	101	110	153	105	92	119	121	104	113	120	123	111	119	140	104	111	124	125	118	136	114	129	90	108	116	122	110	111	118	103	113	111	96	120	121	111	131	101	123	99	111	140	93	113	121	108	112	116	113	113	92	144	113	113	115	107	116	95	120	106	108	123	115	107	100	113	113	97	98	125	95	99	108	110	112	107	99	123	100	105	111	115	123	116	105	92	124	117	108	125	110	88	109	111	82	133	111	108	103	113	129	118	100	107	125	120	89	116	121	112	88	119	105	133	100	114	110	123	117	103	93	92	123	108	105	92	114	117	103	132	104	123	99	109	104	124	140	106	134	111	135	99	128	113	136	126	114	125	127	99	102	112	108	117	85	113	99	121	103	125	114	129	115	109	102	98	123	110	104	130	103	109	116	115	111	111	89	107	114	104	113	98	103	111	128	122	115	120	115	111	116	115	113	104	127	121	112	132	104	116	103	108	109	114	110	102	102	125	107	103	105	124	106	114	126	135	112	134	110	113	112	100	86	112	104	109	94	105	108	99	110	98	119	103	147	109	122	89	123	103	113	120	131	118	112	126	114	106	133	132	113	127	103	110	105	110	102	97	107	88	122	107	122	108	102	106	106	103	101	92	106	126	119	107	119	107	121	118	117	119	116	121	117	120	84	113	108	117	69	101	97	127	113	116	114	112	106	123	116	119	99	130	102	134	113	107	98	103	125	107	96	108	114	86	117	86	104	104	115	120	105	133	109	133	121	117	118	102	120	90	116	106	94	118	114	107	120	101	122	105	118	118	102	121	117	121	102	91	130	110	98	107	94	143	123	118	116	113	100	101	95	106	102	122	120	131	111	118	105	123	120	121	103	96	128	92	106	144	110	100	94	114	113	100	97	112	100	118	125	98	109	120	105	129	118	124	114	134	120	103	109	107	89	103	106	128	118	97	99	122	122	106	121	108	102	109	131	113	107	103	138	119	123	96	126	138	112	107	105	107	104	114	117	99	89	107	106	124	109	101	113	133	102	103	114	108	110	100	108	122	110	109	123	100	114	106	99	118	108	103	115	100	109	116	96	102	100	106	102	116	142	110	120	109	133	121	120	98	117	105	130	116	102	120	106	101	96	112	112	90	118	92	125	114	98	114	101	115	101	118	103	114	114	82	108	106	100	108	106	137	140	101	96	117	112	124	114	115	130	114	106	101	120	129	100	93	120	118	120	104	117	116	94	115	125	122	116	109	107	130	131	114	100	96	109	108	112	111	118	122	107	122	107	117	115	115	95	118	107	92	87	107	110	113	99	107	106	96	139	106	89	96	111	97	97	119	114	102	119	126	100	95	113	102	129	120	131	122	123	104	111	116	102	110	97	132	92	125	103	121	117	97	109	94	101	112	118	121	125	86	91	128	139	116	130	114	99	109	95	113	113	101	103	114	115	120	113	96	135	134	119	123	119	114	94	115	102	106	118	98	108	123	116	102	92	106	113	114	94	136	113	125	114	134	120	134	103	118	110	107	120	112	97	116	138	122	109	107	127	114	117	99	110	116	109	106	99	103	112	119	106	116	113	104	119	100	120	110	111	125	124
17121	6547	362	301	279	317	304	293	289	280	275	310	288	288	276	296	284	301	328	285	304	304	300	272	293	275	281	259	286	278	300	345	300	294	303	314	295	308	288	290	309	239	282	286	278	288	305	309	289	263	275	284	273	277	278	320	293	315	312	255	309	275	310	276	303	285	309	268	283	271	303	248	279	282	277	289	294	287	291	286	274	286	325	278	316	294	289	285	290	301	316	291	253	262	316	287	295	310	272	283	345	294	303	300	308	297	287	309	282	272	274	289	291	295	309	271	293	274	321	266	305	332	308	274	276	296	299	278	285	245	296	275	294	288	273	289	292	320	294	313	278	304	293	276	273	311	302	298	299	280	272	301	293	281	301	263	280	288	275	260	308	298	319	294	264	298	274	278	264	296	257	273	286	281	289	303	300	303	301	276	260	262	300	282	301	262	263	314	296	293	275	290	270	279	315	299	270	265	276	296	298	296	268	275	291	327	303	304	284	242	327	294	306	276	281	265	277	290	257	294	289	299	286	340	276	283	284	285	277	322	285	301	274	296	267	294	267	285	311	298	304	256	273	305	303	290	267	279	291	282	283	295	298	271	254	294	295	292	283	312	275	321	294	274	283	281	259	261	278	309	287	316	287	311	293	283	288	282	282	278	284	306	303	255	279	330	294	301	280	296	276	255	278	253	283	309	295	291	282	300	305	295	272	297	264	276	289	257	312	297	337	289	271	309	273	269	277	317	327	290	285	304	268	302	268	318	290	308	301	286	248	293	295	270	259	277	295	288	283	298	290	289	315	288	264	305	280	286	297	270	295	282	275	266	305	294	279	298	270	311	299	270	268	265	290	301	284	285	314	322	312	264	256	301	288	248	300	275	277	320	322	305	302	268	294	289	299	316	305	283	282	291	296	289	270	277	290	281	301	267	285	303	328	253	308	294	322	294	271	279	318	316	300	276	263	269	315	300	284	268	281	306	265	315	319	274	280	292	291	283	312	294	263	274	285	289	285	299	315	290	309	288	269	315	280	283	290	306	273	297	304	286	298	302	294	278	265	297	318	291	286	294	277	293	265	290	285	261	316	292	308	302	287	298	274	275	282	285	275	306	311	271	239	302	285	295	293	272	271	280	269	309	279	306	276	285	305	279	277	293	270	307	281	322	317	274	332	329	232	272	288	285	285	285	297	294	292	283	282	302	295	303	285	291	293	314	267	298	275	274	275	268	263	272	267	296	310	265	302	295	282	297	276	294	304	283	299	281	299	277	309	295	264	283	304	293	307	255	294	287	282	326	307	274	269	312	291	284	290	301	274	286	310	304	277	292	295	294	290	266	292	271	294	304	293	279	274	280	289	253	281	278	265	279	304	295	308	263	283	266	302	275	291	290	300	311	297	261	288	302	274	259	304	290	319	288	283	281	284	302	284	298	292	283	309	295	282	299	300	302	289	254	274	296	274	284	292	296	283	285	285	305	303	315	291	293	265	280	298	276	257	315	259	308	276	256	297	272	293	283	277	273	276	322	297	281	276	283	268	299	297	339	286	277	260	277	306	282	251	287	278	307	267	276	293	337	274	272	294	296	279	299	316	308	323	281	278	311	290	272	294	291	264	273	298	289	289	283	284	236	265	288	298	275	295	280	297	273	288	309	291	325	244	276	259	267	245	288	248	307	276	270	290	306	269	283	289	259	276	299	318	273	300	279	321	260	266	291	297	285	331	280	272	309	286	291	299	300	310	316	293	313	317	278	281	275	267	277	319	288	288	274	261	287	285	306	275	304	302	286	319	320	283	281	318	281	300	273	277	280	283	281	288	270	291	287	315	290	275	270	298	301	278	275	311	320	256	268	298	321	286	302	291	277	283	292	289	310	260	294	293	282	305	274	294	253	280	300	301	295	294	283	286	272	302	268	267	271	285	302	298	312	276	298	318	299	292	282	283	275	296	316	296	271	299	252	275	304	302	285	271	316	288	273	313	286	278	289	258	282	280	275	300	299	281	253	309	266	281	274	300	311	279	276	276	306	320	308	291	260	293	276	286	294	271	294	297	300	301	273	285	281	272	253	298	312	269	331	272	265	295	281	282	291	296	270	269	273	281	307	301	300	296	290	272	347	296	282	289	268	306	278	290	292	278	270	271	305	266	261	307	288	265	301	295	307	295	296	307	274	302	289	297	292	308	282	303	274	291	267	265	316	313	271	294	257	298	292	271	289	315	299	276	309	319	291	284	300	271	278	258	271	313	277	243	289	275	286	270	275	316	315	310	272	265	272	261	285	309	312	284	288	265	296	244	287	290	263	276	287	278	314	307	306	280	285	276	287	288	275	289	296	282	289	301	311	279	285	287	291	275	294	293	297	303	280	285	271	299	314	309	284	287	284	271	285	286	268	317	287	296	268	304	302	284	267	276	297	279	266	294	276	279	300	309	318	256	293	300	252	293	286	288	300	291	268	309	310	292	314	283	279	302	282	307	268	294	273	260	273	307	271	301	305	294	281	260	293	294	299	308	295	249	312	285	260	279	288	293	299	276	320	277	282	265	309	262	287	307	306	281	302	299	297	293	307	269	309	258	294	297	286	300	286	289	270	317	303	290	271	310	303	280	268	298	268	274	285	273	271	290	282	292	271	295	311	285	278	307	288	303	300	286	301	289	275	271	302	286	285	284	295	287	299	289	281	287	304	294	307	286	291	291	267	300	294	295	287	253	284	323	307	301	297	300	285	289	309	301	309	306	283	295	322	286	277	278	280	273	280	263	281	284	276	276	315	311	274	286	278	280	313	286	283	284	279	287	308	302	271	299	293	303	313	284	283	286	311	302	311	283	272	264	285	305	300	296	299	297	291	293	274	290	289	264	301	276	272	289	304	291	300	275	293	289	282	268	275	276	284	315	295	283	281	288	327	274	334	297	288	313	265	278	286	300	274	267	316	286	310	283	277	269	257	285	283	276	269	293	265	274	270	303	267	267	278	288	264	286	294	308	256	259	271	286	283	294	262	279	278	303	279	294	303	307	289	340	256	274	257	280	299	297	286	268	283	298	309	308	291	269	283	307	293	296	293	294	294	300	296	332	317	304	287	265	276	277	296	301	293	301	313	299	289	295	291	294	312	301	291	322	255	282	264	288	285	299	285	291	323	296	264	281	256	301	266	311	270	279	279	299	316	295	312	280	269	269	280	290	301	302	281	289	287	291	261	276	304	275	292	273	285	294	276	267	284	295	281	282	306	310	302	293	305	282	304	304	307	292	301	290	274	270	288	307	328	304	296	297	281	269	274	292	257	306	293	282	300	276	292	304	305	323	275	288	282	294	304	284	288	313	298	290	296	296	278	279	298	293	287	283	285	267	318	289	305	289	277	277	297	314	308	292	262	262	300	301	272	307	306	282	313	264	280	306	269	291	303	276	278	286	300	293	287	303	299	292	289	280	301	274	293	298	271	272	258	291	276	274	277	298	278	260	284	284	290	280	272	310	281	279	285	276	319	254	281
25348	21167	23738	28837	21167	11805	448	364	288	294	245	281	273	225	310	266	232	249	270	262	245	253	270	243	213	199	239	240	258	251	266	213	236	238	238	239	243	287	265	232	279	257	251	283	224	238	234	220	240	230	237	245	255	245	235	277	231	253	276	256	273	240	269	244	245	243	246	253	262	246	241	237	214	242	228	236	248	227	264	240	221	229	239	268	281	231	247	216	246	235	284	234	240	265	258	251	238	224	260	223	266	265	225	262	245	216	244	246	245	232	262	231	231	266	230	259	271	269	230	230	248	217	228	248	225	252	247	237	230	254	285	232	220	260	240	230	235	221	240	245	218	222	237	238	257	219	244	228	211	216	228	208	249	262	267	271	249	225	266	222	248	241	263	278	238	218	241	232	260	257	233	231	233	215	244	237	293	263	244	259	268	255	241	233	251	268	236	230	234	253	225	279	226	246	251	250	249	265	264	230	238	250	230	260	252	235	257	270	252	230	258	263	235	251	236	233	257	265	225	264	237	261	249	263	230	233	253	228	261	256	242	208	264	245	262	233	264	264	246	258	246	256	274	236	228	218	219	215	276	216	250	267	220	256	216	260	234	233	227	229	252	252	230	272	272	239	219	248	247	289	243	232	270	214	271	238	221	242	268	229	262	259	301	262	260	254	257	249	256	248	237	244	248	251	258	240	253	249	261	246	222	265	253	240	230	230	242	247	235	240	248	241	260	226	223	234	224	241	243	245	246	226	222	204	233	237	232	251	261	238	245	263	247	237	227	210	226	223	246	233	241	244	248	229	255	257	216	202	249	250	237	230	268	262	226	249	248	217	222	236	245	229	199	263	242	238	227	240	241	224	209	224	255	263	255	222	250	227	242	266	248	268	241	211	249	219	247	266	246	260	217	244	208	241	266	217	246	215	236	240	248	239	256	242	255	249	227	241	259	233	246	251	252	270	270	254	261	242	272	230	232	256	271	250	237	222	215	252	235	241	238	227	255	221	266	227	246	232	228	257	229	249	252	250	244	230	275	260	236	218	230	225	236	224	221	261	251	259	254	239	250	255	256	267	266	212	215	244	254	221	249	246	234	238	247	233	237	241	245	240	250	230	257	260	254	258	264	231	276	234	235	259	258	241	232	225	233	285	229	236	219	226	230	226	238	211	247	227	248	236	217	268	245	215	227	264	229	254	239	239	250	240	248	265	232	261	255	227	265	244	265	249	260	270	258	235	259	245	264	254	242	229	226	237	259	260	250	264	249	236	233	262	236	233	216	258	246	217	239	241	246	249	236	229	236	235	253	278	245	266	235	263	254	211	246	203	221	221	259	245	234	242	214	237	267	251	251	249	261	248	239	239	266	259	228	219	249	224	195	225	256	242	254	247	237	230	269	235	254	234	277	280	217	215	246	236	259	220	267	253	266	252	219	243	228	248	246	271	253	222	241	281	211	247	253	247	271	214	218	246	219	236	248	246	233	236	239	247	255	252	250	202	242	264	252	254	252	243	234	217	218	241	200	227	260	244	267	265	242	267	243	222	218	260	257	249	254	235	203	232	240	248	244	220	240	268	224	252	264	222	229	234	229	226	232	251	227	209	229	237	242	258	244	240	219	281	239	242	210	256	256	236	231	234	203	247	275	225	242	219	261	255	242	231	220	258	282	247	203	268	243	233	230	257	242	243	273	243	238	231	237	231	231	263	258	245	219	214	253	247	244	242	263	229	237	249	224	240	280	224	255	209	232	257	231	270	220	221	234	230	253	251	263	246	252	231	236	247	245	250	237	223	234	251	246	224	236	239	262	227	245	228	237	260	254	207	229	258	241	241	255	261	242	239	237	244	233	232	209	221	251	240	256	262	267	235	246	293	278	248	215	235	203	218	263	235	248	240	237	246	244	249	216	228	238	253	224	214	248	269	252	258	246	241	241	221	252	236	255	249	215	231	225	236	247	255	283	239	224	266	224	261	230	223	231	239	239	254	254	242	238	237	246	257	239	260	243	260	237	194	209	249	246	224	223	249	241	270	241	248	245	222	212	226	241	216	219	232	264	264	234	244	233	259	258	253	238	272	252	245	256	254	257	230	235	252	247	266	240	264	228	233	243	265	295	219	233	246	239	237	235	253	242	243	260	245	272	255	244	249	227	205	226	207	271	250	233	241	241	265	279	226	263	230	242	233	258	258	227	266	227	257	220	267	247	220	244	241	244	228	223	231	261	231	220	261	212	235	265	236	244	191	227	258	281	238	245	237	247	236	258	218	254	238	230	264	242	279	252	233	234	253	272	247	291	247	220	242	263	265	240	265	220	234	272	213	225	234	232	234	245	218	255	247	252	263	235	242	244	235	257	245	239	227	217	258	229	236	222	245	220	232	261	235	251	258	264	248	258	254	268	251	261	242	248	237	257	253	256	257	235	251	232	246	253	200	239	228	207	267	235	229	220	291	223	245	223	242	254	256	265	255	218	291	246	231	230	248	241	260	257	252	235	227	248	236	272	261	230	251	228	244	232	245	262	248	255	263	236	243	211	248	260	273	237	243	268	277	237	224	244	244	261	247	228	230	275	241	266	231	243	267	265	229	229	261	239	218	249	248	262	228	226	257	250	266	234	208	233	220	200	237	265	249	268	251	219	239	260	246	210	225	235	232	229	246	223	243	255	205	232	237	270	227	230	248	245	246	248	224	226	248	222	249	239	246	233	252	257	240	238	219	218	244	244	245	249	239	261	266	233	244	252	271	252	252	253	223	224	282	215	227	255	226	254	250	223	248	251	249	240	246	224	242	237	244	264	240	239	222	240	249	262	218	240	227	229	234	253	234	224	275	258	237	221	233	258	251	248	285	220	234	245	239	233	232	225	258	250	239	238	251	222	255	260	252	231	219	257	228	272	252	265	241	234	274	245	261	251	270	218	225	223	229	235	232	240	243	232	259	260	251	249	236	262	221	221	221	258	230	261	244	236	249	251	263	248	235	252	226	242	227	260	232	272	256	235	217	242	258	237	258	222	257	242	242	239	251	251	219	215	239	251	239	268	252	262	245	230	226	232	246	248	267	235	230	241	216	253	269	232	228	256	233	225	242	237	233	238	253	219	281	216	212	237	248	225	256	224	241	225	234	213	247	248	247	239	251	239	257	240	232	243	263	221	220	254	257	224	244	271	260	248	214	227	230	226	259	237	265	232	240	261	246	252	231	249	284	236	230	232	206	230	243	231	212	259	265	253	231	226	246	225	246	230	246	265	258	231	244	232	249	210	236	240	240	264	278	239	214	251	243	248	257	241	205	242	248	275	267	238	261	257	247	210	242	239	237	224	219	237	255	238	224	222	243	268	239	252	248	273	253	255	227	271	253	262	247	239	227	234	228	227	267	252	252	237	245	225	255	243	243	251	274	250	225	247	236	260	261	256	241	237	206	236	230	230	218	229	235	241	271	225	226	208	229	233	227	223	272	237	236	244	216	272	246	254	234	232	261	257	249	262	249	245	226
35354	37929	1336	661	561	560	557	539	500	543	511	530	544	504	574	555	536	548	522	492	552	524	513	544	532	479	488	522	575	529	557	497	532	536	541	529	495	535	528	512	525	530	567	518	506	512	528	503	553	547	509	562	565	555	477	542	512	502	555	510	545	504	506	541	536	537	540	501	522	538	544	529	537	533	562	535	521	519	530	540	526	524	537	545	457	534	531	500	485	507	567	497	489	556	521	541	524	508	529	546	512	541	544	546	515	521	542	483	553	523	520	527	535	503	506	544	535	512	496	504	491	562	564	517	548	534	510	560	509	503	494	519	539	514	533	551	526	542	528	541	494	499	541	499	540	511	515	511	531	528	474	525	518	485	548	515	511	546	527	573	585	556	479	542	496	510	494	511	561	524	577	547	505	564	524	522	534	510	511	519	552	535	542	498	527	521	501	513	518	522	506	539	539	541	533	499	544	535	523	512	510	533	530	514	554	525	528	536	502	550	511	528	530	536	518	505	504	534	487	528	556	542	524	534	514	555	515	539	567	520	531	558	529	548	510	519	533	491	524	525	543	552	529	484	529	545	558	519	503	498	513	502	541	492	591	508	540	569	539	516	539	549	510	543	535	524	508	528	510	524	520	547	522	533	479	484	515	514	514	539	538	526	520	514	499	528	503	541	499	498	505	536	495	524	509	486	498	528	528	528	533	497	537	508	515	535	501	560	516	560	514	508	477	511	512	544	558	535	485	507	503	551	539	523	534	521	475	545	507	514	538	542	505	530	516	518	520	519	534	467	514	535	536	505	493	512	562	508	524	548	547	534	511	523	528	523	491	482	524	536	558	527	570	546	563	514	493	555	505	479	514	505	496	505	534	532	490	536	538	531	521	540	496	542	555	513	483	512	559	506	504	535	521	530	496	517	544	535	553	533	549	471	571	533	505	486	484	517	527	542	532	574	488	505	534	548	525	528	553	507	586	548	543	515	551	491	499	548	498	489	537	495	544	515	504	504	484	598	539	546	569	498	533	521	533	511	536	557	507	502	510	494	529	502	537	512	538	542	521	542	559	503	522	528	546	525	503	518	517	533	556	516	525	523	551	538	515	526	539	514	563	542	563	563	514	561	549	512	506	501	523	518	545	527	507	559	530	505	513	569	557	523	533	529	497	508	495	515	520	516	508	518	507	519	530	523	540	499	549	535	499	522	548	523	486	519	494	547	524	509	573	558	510	528	514	518	552	543	533	491	555	549	507	522	535	503	481	482	514	554	519	546	532	552	542	522	545	579	543	558	538	495	531	504	482	537	537	530	561	559	515	539	510	528	476	523	530	507	531	532	513	535	539	486	498	523	519	522	555	519	506	526	507	505	541	551	514	550	485	510	547	571	556	525	511	475	507	533	529	507	525	543	508	531	508	555	521	524	493	504	494	552	497	529	521	517	518	531	511	522	582	505	535	557	528	533	548	501	501	526	560	527	496	511	559	486	547	513	552	547	523	493	536	528	507	579	530	545	519	517	506	543	533	519	471	520	545	557	522	502	527	548	556	503	515	523	534	534	501	526	500	505	508	561	541	553	516	530	525	519	516	522	536	505	529	552	508	518	516	562	548	499	563	547	496	505	518	489	547	526	535	478	528	560	504	498	565	541	514	533	529	510	520	487	524	548	503	507	538	546	512	525	571	483	515	521	546	534	511	524	551	533	484	533	530	519	545	549	511	554	525	523	515	479	543	541	513	500	530	536	521	543	508	523	530	547	539	521	509	523	552	491	528	544	512	548	548	533	520	513	487	536	518	512	523	530	524	529	510	526	514	475	522	486	552	545	561	547	516	507	552	551	579	564	534	520	506	545	519	525	564	546	549	520	541	545	534	525	527	515	556	527	537	517	528	500	525	497	522	537	537	548	556	541	527	558	531	531	571	547	525	519	549	540	512	507	497	493	507	541	540	527	527	498	505	521	495	521	546	530	544	542	504	490	527	547	501	530	475	532	523	540	555	497	529	506	541	520	481	539	548	493	502	480	516	535	501	524	514	489	524	534	545	506	542	529	505	523	541	492	476	545	558	566	480	540	527	548	504	533	502	507	528	494	524	550	527	486	525	541	510	533	531	488	521	525	510	538	562	505	563	536	504	503	492	499	529	501	518	561	497	489	527	542	519	523	578	496	507	555	526	513	515	564	515	504	536	511	541	498	492	482	528	517	518	517	527	501	508	511	549	505	534	538	523	552	520	532	556	533	531	541	594	532	505	499	499	557	527	521	552	520	507	518	532	493	458	537	527	520	502	555	495	480	512	526	523	514	552	506	541	511	507	542	527	559	507	536	530	455	515	510	474	506	531	522	540	519	540	491	537	464	510	540	479	478	558	571	532	556	513	543	522	507	536	530	520	572	476	516	517	487	522	486	480	490	520	525	526	542	521	547	540	508	559	493	546	534	561	524	562	554	564	523	565	493	500	497	474	530	534	518	562	554	537	544	525	547	528	495	557	502	499	556	482	526	514	521	536	498	496	500	525	493	510	546	514	527	506	511	515	512	524	499	524	518	524	526	503	509	520	547	558	488	571	501	555	507	557	529	491	535	533	506	528	528	530	538	510	572	510	535	520	558	537	532	480	512	497	508	562	505	491	489	554	520	518	498	548	535	550	565	523	518	527	500	512	537	538	510	538	496	509	563	511	507	509	502	537	496	508	498	546	509	526	565	502	504	485	504	539	523	497	527	497	520	531	509	569	585	530	528	528	526	511	515	524	508	539	533	496	560	526	534	542	553	555	521	507	563	523	556	528	566	521	502	570	489	514	523	515	541	527	511	573	503	536	528	494	582	500	523	519	506	496	529	491	532	544	536	541	557	530	508	546	519	513	525	515	550	504	502	532	532	543	536	541	506	525	496	522	517	545	520	558	584	515	508	490	487	525	519	557	520	532	541	513	515	532	503	521	520	528	578	483	494	483	516	517	538	506	518	519	475	530	526	533	522	543	510	500	519	525	569	556	538	546	530	524	504	503	515	570	544	503	570	525	532	502	533	451	584	518	492	531	550	530	500	525	518	522	495	517	498	515	526	495	492	523	528	539	545	523	538	513	488	535	554	489	522	515	493	514	554	526	543	521	547	525	535	545	482	511	493	520	511	544	505	535	548	509	511	558	557	498	557	541	505	552	529	516	524	582	521	502	540	533	482	521	508	510	561	490	519	516	519	509	548	523	513	523	535	558	531	514	517	538	510	521	551	523	519	540	525	540	549	531	565	488	568	502	520	512	524	526	543	543	474	499	554	493	528	525	524	498	493	535	542	494	528	516	529	481	516	510	498	543	547	496	524	557	553	564	513	516	536	531	506	519	527	548	530	505	486	567	553	483	521	527	491	540	514	508	565	499	524	511	490	575	488	519	485	535	534	509	527	533	548	590	501	528	565	526	538	508	503	510	535	508	557	531	490	528	545	540	536	520	504	500	484	554	520	501	551	515	498	531	506	506	554	580	498	555	488	546	526
24628	21158	24168	28410	21158	21171	11198	533	363	348	320	326	293	276	288	305	327	293	284	287	257	283	282	264	254	269	289	227	244	267	264	272	228	246	269	245	246	241	264	285	273	255	230	247	260	287	238	260	292	232	278	253	231	268	218	246	246	244	239	245	271	277	273	261	249	255	263	281	272	254	228	289	246	280	282	248	254	257	250	293	255	247	253	256	257	263	282	261	245	260	272	291	282	254	276	298	267	233	260	232	270	243	263	231	299	277	261	240	228	257	291	303	247	261	242	253	230	246	229	270	245	232	269	243	280	265	212	270	263	255	246	261	237	288	260	259	244	261	279	219	228	261	281	225	242	272	248	270	257	232	263	287	285	258	261	259	259	281	275	261	253	248	247	248	255	278	260	263	276	268	263	265	244	251	256	293	274	272	263	278	257	252	270	256	287	258	246	252	240	269	266	266	234	261	244	222	270	292	245	262	294	243	244	277	209	259	262	269	296	285	302	251	264	273	253	244	247	280	275	260	268	267	253	228	237	251	265	269	245	244	239	219	259	233	239	249	249	265	245	255	232	251	279	264	217	263	236	255	239	267	266	266	261	261	248	257	263	252	303	242	243	223	270	261	259	246	244	247	272	237	259	225	275	274	262	251	285	251	244	256	245	257	227	275	235	271	283	229	240	267	253	244	264	263	277	269	246	277	247	231	247	248	234	269	248	266	256	294	251	243	236	239	243	255	243	254	227	248	257	242	280	259	265	274	250	281	216	233	254	266	235	248	257	255	256	274	226	255	234	275	252	234	277	237	226	254	281	267	268	271	276	228	257	268	269	268	269	239	272	270	289	247	249	262	270	262	257	259	268	253	247	264	305	278	254	255	231	230	261	257	247	230	251	239	249	268	261	220	258	262	245	253	264	282	242	235	238	257	253	271	255	244	248	267	265	250	264	272	239	277	272	262	256	264	247	269	248	233	258	270	264	238	265	264	237	229	248	243	243	254	265	280	227	240	264	241	228	252	267	257	214	271	248	271	265	266	272	275	275	271	274	243	263	258	231	298	274	237	236	264	253	245	253	203	266	261	247	276	246	243	260	256	280	243	258	241	271	280	266	239	281	245	269	246	313	272	286	262	237	272	257	270	247	226	248	242	279	257	253	281	234	255	251	235	277	268	275	259	264	274	279	265	275	228	250	250	253	271	247	248	235	278	241	287	250	233	272	260	252	249	274	261	246	277	268	261	265	259	240	269	257	250	250	261	242	247	269	250	257	249	268	250	265	262	270	273	247	264	289	256	220	227	246	251	243	232	257	252	274	274	277	227	231	260	261	245	265	251	246	261	288	231	241	271	249	251	263	274	270	268	246	277	261	254	273	279	243	259	258	272	252	252	248	263	294	281	265	266	246	245	239	288	242	251	269	283	254	226	239	253	306	244	223	279	262	250	280	245	269	284	252	241	244	270	250	254	222	273	243	250	240	268	263	239	272	259	292	258	273	255	238	245	193	280	243	216	244	242	242	271	252	258	238	263	266	251	254	266	248	276	247	266	247	219	254	249	249	257	248	300	276	252	253	264	228	231	260	226	264	277	275	275	275	246	241	241	257	236	229	242	255	271	271	242	244	285	258	273	284	264	257	245	253	231	264	275	254	265	257	283	280	266	274	256	299	281	269	229	234	247	267	288	258	259	245	271	264	233	275	260	245	290	252	242	272	260	239	248	236	244	258	245	247	265	234	249	249	273	273	228	260	248	261	246	233	225	260	247	236	247	263	224	241	257	254	280	280	265	256	282	248	240	221	237	270	274	257	255	267	264	252	236	272	271	271	238	241	227	262	259	275	273	262	236	232	277	261	263	301	276	269	239	256	241	239	264	295	250	228	258	246	243	289	267	278	230	259	253	243	255	268	264	258	248	257	257	252	261	280	255	259	277	247	254	268	263	255	269	278	249	251	243	260	242	256	261	279	241	251	233	262	259	261	260	278	260	236	254	234	228	246	287	264	266	263	251	217	249	254	237	217	238	265	241	294	271	246	257	262	280	274	267	279	262	267	278	277	258	251	256	259	230	231	222	241	272	222	300	247	247	274	266	234	260	250	265	274	274	270	241	242	257	245	253	290	251	253	270	295	228	244	271	262	254	246	252	275	268	249	271	259	276	232	280	260	261	247	258	241	238	252	281	243	265	252	274	251	266	246	241	253	233	261	253	258	248	292	226	264	245	244	248	279	249	254	244	257	265	235	244	224	266	235	280	244	279	231	247	244	239	263	302	293	274	235	272	266	264	248	261	254	259	307	253	263	247	267	223	273	237	259	227	255	249	247	247	257	235	250	247	249	271	257	263	271	260	247	264	259	283	257	238	257	227	281	287	238	275	292	295	275	281	256	229	236	273	258	239	230	286	266	240	238	276	243	288	278	243	251	231	262	262	265	260	257	253	235	246	232	269	257	248	282	233	272	295	268	243	266	231	221	280	231	269	249	266	253	254	243	263	236	283	243	246	264	256	282	261	213	241	265	273	266	285	266	246	272	269	253	262	232	264	266	270	249	269	260	277	256	272	267	232	274	244	261	300	263	261	260	250	240	299	225	242	268	284	240	280	246	273	256	226	258	248	241	264	232	246	244	238	261	289	284	280	266	252	246	255	236	249	273	250	213	215	256	287	307	252	279	236	252	249	253	250	254	266	282	247	252	263	275	286	284	245	282	265	254	252	218	228	252	232	277	235	267	274	255	253	274	260	246	273	295	251	266	227	255	246	244	237	251	233	236	258	240	258	260	237	241	252	210	253	270	248	250	255	295	238	228	268	253	235	236	236	236	274	276	256	251	263	268	240	236	260	266	239	245	222	277	256	256	281	287	223	289	236	275	267	243	236	241	252	272	244	291	263	258	247	284	248	241	261	276	262	287	267	278	261	269	278	263	263	230	264	234	265	244	261	252	259	242	251	262	256	266	241	287	242	256	249	275	258	224	236	260	235	249	259	262	254	263	237	270	279	248	247	250	275	243	228	243	223	256	257	234	274	284	235	226	247	258	273	238	221	238	278	235	285	271	258	249	256	258	237	259	252	283	273	257	262	250	255	276	257	278	269	252	245	269	235	240	223	244	259	217	272	277	208	239	249	244	256	285	276	266	302	245	218	249	257	253	279	240	250	274	282	252	256	250	266	258	225	242	239	230	229	258	268	255	261	266	224	243	278	247	267	251	258	245	232	257	250	277	259	244	266	258	273	274	265	233	267	292	253	248	253	241	255	249	246	254	229	252	276	251	258	218	242	224	254	257	302	250	236	262	244	280	259	249	281	259	254	264	281	249	252	274	242	243	258	234	273	257	265	257	267	257	271	252	293	268	282	256	273	306	259	270	250	267	273	250	250	266	247	241	235	211	233	262	295	261	275	269	247	253	247	227	269	239	239	264	271	261	244	258	279	234	249	241	251	241	252	261	282	264	267	248	242	262	263	270	257	242	297	214	256	224	216	256	236	250	240	270	263	282	293
42207	49579	2189	846	652	588	572	559	530	578	555	507	549	508	520	540	475	491	534	511	499	497	550	519	539	538	518	571	517	521	533	510	539	522	540	531	527	566	534	485	522	520	528	523	556	499	519	560	513	541	517	545	528	518	546	479	512	484	498	512	495	543	496	511	548	559	532	520	504	505	466	510	539	521	527	493	522	554	528	517	549	504	561	531	529	526	517	491	499	522	546	564	501	529	511	510	524	527	540	527	486	512	528	535	547	537	531	551	542	494	523	505	540	551	502	521	568	529	515	554	535	483	516	515	440	542	503	552	517	517	558	542	555	572	523	497	519	532	555	543	561	546	527	528	516	539	538	518	516	525	532	513	538	522	523	519	511	542	572	503	524	535	531	535	500	540	532	502	515	524	535	542	507	578	520	544	524	496	530	519	514	500	500	515	537	516	543	554	545	519	527	546	514	545	496	507	526	532	545	541	480	518	564	504	525	544	517	494	513	535	553	508	530	530	538	525	524	498	490	515	564	577	527	548	534	520	527	533	561	522	493	531	556	520	532	575	538	512	503	525	547	553	534	518	502	512	509	531	501	541	528	524	533	540	524	535	534	523	507	513	486	503	508	510	528	533	539	562	505	493	557	552	528	524	533	514	506	505	534	512	515	513	508	499	549	522	529	521	511	504	547	531	540	527	584	533	510	525	521	535	512	532	504	523	524	524	498	508	514	559	527	508	543	519	536	555	534	463	563	501	523	562	482	524	538	497	517	542	516	528	513	506	532	560	545	511	526	499	524	542	498	531	547	530	530	521	510	490	544	522	536	523	505	494	527	510	570	539	518	492	551	518	496	524	542	508	510	563	510	510	525	514	529	509	538	513	511	535	507	500	558	550	523	511	521	557	518	506	512	585	523	538	524	490	478	516	542	517	513	536	500	478	505	552	540	506	524	522	475	506	540	504	482	487	507	516	493	489	573	540	528	560	487	533	510	529	483	539	533	512	536	536	530	536	559	460	514	513	499	499	505	566	502	474	534	517	558	495	539	524	540	499	538	532	521	515	504	497	506	501	569	528	545	543	507	543	562	558	526	522	490	539	555	541	530	524	529	504	506	521	529	556	514	509	505	515	549	559	533	512	509	521	533	525	558	501	501	552	552	532	516	505	526	526	547	509	520	514	569	497	524	488	547	505	543	492	525	522	514	523	538	517	503	509	505	492	505	558	502	540	535	534	519	585	500	484	498	515	508	561	507	525	531	515	508	501	531	559	497	507	476	565	555	529	474	541	536	561	530	514	522	468	514	522	499	508	533	525	476	533	547	543	541	542	504	508	491	565	505	487	537	537	519	561	536	517	512	556	528	516	505	513	517	515	484	531	478	537	506	531	501	553	572	518	514	527	541	567	532	515	552	530	529	545	498	515	515	519	517	498	518	508	515	514	515	524	504	507	506	544	480	520	512	502	536	476	518	516	495	508	522	520	518	541	555	495	472	525	517	499	557	534	525	525	513	524	514	507	567	511	557	496	528	557	544	501	489	515	569	548	490	513	519	549	535	503	512	528	545	516	527	568	535	487	537	564	532	532	480	525	542	528	523	522	529	533	545	548	492	503	535	518	550	537	523	563	534	544	527	519	515	511	568	476	524	488	565	507	506	520	550	534	495	528	490	549	512	595	541	546	517	539	525	538	527	490	557	516	497	498	510	542	515	499	524	528	550	508	509	516	526	535	487	545	485	525	500	486	540	541	555	529	547	548	509	505	512	542	528	529	524	512	546	533	518	553	537	507	549	518	529	527	515	537	518	484	483	481	537	539	541	487	512	570	518	536	520	539	549	514	513	535	511	508	518	545	514	527	532	488	541	495	526	532	543	529	553	542	512	511	498	552	541	507	499	502	562	526	536	542	533	549	510	521	517	536	528	502	583	500	533	512	495	499	544	519	556	548	517	556	485	533	522	567	517	538	545	533	527	533	526	555	518	547	515	530	512	489	496	522	486	513	507	528	527	506	551	517	483	554	559	497	527	482	522	467	511	536	589	510	548	522	510	552	528	535	549	541	509	526	523	525	549	537	500	511	498	526	501	540	576	567	531	516	535	547	490	531	569	549	490	513	513	511	551	547	527	556	519	526	522	553	561	553	512	532	531	540	533	531	493	556	514	513	485	480	526	507	561	524	508	547	524	544	544	505	508	566	487	522	517	506	545	512	552	512	551	557	548	494	506	519	509	540	520	512	522	520	548	508	498	556	513	506	508	545	532	547	500	513	475	543	517	521	507	509	481	530	528	494	541	565	482	519	543	514	498	520	497	540	541	541	526	572	541	548	529	497	527	501	514	557	513	490	534	554	502	558	517	549	545	565	501	502	524	513	501	487	538	516	488	508	546	513	500	520	503	513	517	509	535	525	510	508	542	506	519	514	551	568	502	515	491	493	531	483	517	533	544	498	519	529	503	523	495	528	502	521	491	516	532	535	539	509	561	506	486	525	528	497	554	501	483	527	537	529	502	523	494	549	539	512	494	485	492	536	502	515	519	544	543	477	521	545	492	490	509	508	494	514	531	531	523	523	480	491	511	529	494	579	547	529	514	518	569	504	529	509	553	511	502	494	531	510	502	513	504	518	532	491	522	499	528	520	546	510	506	555	544	525	514	518	526	520	515	524	524	526	509	507	545	497	499	561	523	514	514	515	478	505	554	508	501	555	529	508	541	503	513	525	532	507	541	560	567	532	509	477	509	553	509	542	491	545	545	526	503	527	523	501	559	495	513	526	533	547	484	495	547	469	485	525	512	535	527	500	547	489	535	491	517	522	537	498	518	500	516	536	502	552	521	547	519	512	537	538	536	508	518	523	522	524	558	529	515	518	517	473	515	512	511	529	520	546	527	480	531	540	550	499	519	507	486	540	535	492	521	512	534	503	502	522	558	521	520	565	517	527	477	510	528	512	564	530	514	525	526	560	544	535	511	499	534	549	513	514	533	509	502	531	532	528	556	527	519	518	534	523	544	549	561	500	509	513	512	527	490	544	515	518	478	511	527	520	527	489	534	468	530	516	572	531	509	531	508	532	522	511	512	481	496	520	529	548	516	481	536	528	551	554	524	509	515	497	556	496	533	536	505	541	545	547	501	497	577	561	490	513	537	520	562	488	547	526	536	553	544	566	559	531	543	547	531	509	517	548	518	554	565	501	511	535	520	513	536	543	536	494	525	514	524	515	534	524	538	537	481	501	490	484	544	527	520	512	495	511	535	503	474	491	535	527	522	495	537	527	549	517	525	529	525	525	542	522	476	577	505	501	500	540	516	498	526	509	531	503	502	532	518	536	536	524	545	499	477	537	477	533	543	551	519	508	518	525	536	512	544	502	487	488	512	559	498	549	483	493	529	568	560	513	522	531	534	526	564	520	520	514	540	517	511	564	517	510	516	573	552	535	535	560	567	521	478	532	517	529	548	470	541	517	530	549	503	572	494	535	522	524	536	506	513	530	508	528	512	501
34301	17794	4109	245	152	141	117	136	111	107	130	126	107	109	125	121	109	96	104	96	116	103	105	126	119	121	92	92	120	112	126	119	120	114	100	105	133	96	102	122	98	128	115	118	102	107	122	114	101	115	126	121	109	108	124	117	124	124	84	90	98	85	115	108	112	93	97	122	117	127	127	126	122	118	122	116	96	103	127	111	110	108	122	115	135	100	108	136	128	101	115	130	116	118	129	117	140	143	115	108	103	96	105	95	106	104	128	114	131	98	98	118	118	105	96	118	119	120	105	124	94	126	119	98	120	110	96	118	120	128	105	101	114	96	115	121	106	121	106	119	116	104	86	113	107	96	117	115	110	123	105	104	105	122	105	106	103	109	96	125	105	103	104	113	95	128	114	112	108	89	116	111	108	112	115	110	114	128	121	121	117	118	107	102	105	133	140	123	100	110	102	108	112	112	97	105	125	131	115	105	92	100	92	97	109	111	101	117	101	137	112	114	100	114	122	108	103	115	97	115	106	119	111	109	113	130	100	120	139	132	114	104	95	95	124	111	106	131	125	122	110	92	109	114	120	124	116	102	110	113	102	124	95	99	107	110	111	110	112	107	116	127	102	112	107	135	116	113	112	100	112	125	99	110	108	105	98	110	99	117	106	113	101	108	114	116	127	98	112	105	96	115	99	106	125	100	132	98	111	112	133	123	107	98	94	114	93	121	110	92	127	114	117	105	107	110	116	119	103	122	115	103	125	113	113	99	114	104	118	118	117	101	109	114	106	98	122	123	85	100	113	113	111	119	109	115	96	113	115	118	105	104	120	111	112	115	116	134	109	133	108	106	114	116	131	117	88	109	96	117	104	126	115	99	77	117	114	102	119	106	108	110	109	138	124	97	106	112	117	119	98	108	99	109	98	111	128	108	122	119	131	120	116	100	132	122	125	96	102	122	120	112	102	104	119	114	111	101	102	87	126	114	108	137	137	98	129	125	97	122	111	122	111	120	113	125	105	125	127	108	125	111	104	114	116	128	103	118	107	122	133	102	135	117	108	145	97	100	88	110	101	119	118	109	95	113	113	111	115	108	112	110	99	126	108	124	105	88	133	137	109	112	135	110	117	114	124	90	107	126	106	83	112	136	118	101	132	131	129	109	101	107	118	119	104	112	125	105	126	113	112	125	120	117	109	114	125	117	125	121	119	111	110	121	125	126	134	103	117	114	120	120	114	140	94	104	130	106	111	102	114	124	99	120	122	135	118	110	107	131	124	133	128	105	105	123	120	94	108	144	103	121	129	106	118	117	116	101	98	112	126	122	110	112	106	128	98	120	118	108	92	112	112	109	108	115	97	110	109	119	102	94	111	99	117	111	117	116	95	112	113	122	111	107	106	107	117	96	121	128	137	121	109	113	87	114	120	124	102	94	102	84	114	116	127	134	104	112	107	117	128	118	115	115	122	117	129	104	107	108	125	98	99	99	102	142	101	106	116	114	116	108	127	114	116	127	95	114	96	124	131	137	114	109	121	132	104	101	113	107	125	103	107	109	146	125	119	115	104	89	98	113	123	102	115	109	113	96	111	121	116	109	119	112	109	100	110	134	101	103	120	84	94	105	93	130	127	104	108	117	109	115	114	114	105	112	87	103	105	114	114	100	111	110	119	120	97	105	131	116	129	117	105	129	115	102	113	84	109	112	119	117	114	98	117	109	98	107	117	132	93	111	109	114	121	93	115	121	119	125	114	107	100	99	108	128	96	97	109	94	119	109	114	100	131	119	121	113	113	125	113	124	90	137	127	133	92	117	113	128	125	112	108	105	105	102	110	96	97	112	112	127	104	105	107	116	110	119	124	137	124	127	109	122	118	90	102	120	118	122	113	116	103	122	91	105	112	129	111	97	120	109	104	108	93	109	118	104	123	97	133	102	102	86	92	107	98	135	104	138	106	110	106	91	120	110	118	124	117	100	104	125	124	106	99	126	96	117	120	119	124	105	122	130	119	107	113	134	113	102	97	106	132	118	123	114	124	93	114	115	122	114	99	118	119	90	99	135	124	109	108	128	128	106	112	122	86	102	109	122	109	120	123	107	101	105	105	111	134	129	129	95	114	102	115	106	110	105	111	107	103	103	116	105	114	113	136	133	107	114	102	122	103	96	109	116	107	99	101	115	95	120	115	110	104	132	109	122	124	91	117	118	114	107	129	106	93	94	104	109	126	113	98	119	96	103	102	120	131	122	116	102	102	126	112	100	119	104	98	98	87	112	111	105	96	120	108	129	109	119	124	121	123	134	96	108	93	129	92	123	115	105	132	125	117	116	113	102	101	127	111	134	115	115	121	100	99	121	117	112	102	104	111	107	126	108	111	109	106	117	118	127	116	131	112	118	114	95	114	122	115	112	120	118	104	107	110	94	119	111	123	113	109	121	126	118	122	113	103	122	122	111	121	126	106	125	124	125	86	125	130	114	106	97	102	113	107	107	114	121	85	117	115	129	116	95	126	110	103	116	89	128	111	108	124	101	102	105	120	120	104	126	127	106	87	103	92	95	105	116	120	114	118	110	100	121	105	104	121	104	117	109	101	119	112	139	130	118	110	104	97	102	104	115	109	87	101	123	100	109	99	133	117	117	88	105	114	112	112	103	87	92	102	123	111	116	112	126	115	98	98	115	109	123	108	134	113	99	93	95	108	88	94	104	105	98	115	156	105	108	112	119	107	122	118	127	112	108	115	98	111	112	107	97	119	117	127	119	120	95	102	93	121	118	101	101	113	106	106	105	123	117	121	106	105	110	97	127	116	110	108	119	105	91	107	108	111	108	118	105	94	124	105	111	109	112	117	91	122	106	114	125	132	115	102	91	96	90	143	125	118	114	114	114	103	121	103	111	108	122	122	108	100	126	115	106	127	100	108	119	116	105	109	106	103	107	95	108	131	88	105	134	110	116	116	116	105	114	124	129	119	111	99	108	101	116	130	117	125	108	87	104	103	116	105	97	128	117	113	100	123	109	107	115	130	122	113	107	111	118	107	118	116	133	113	110	94	120	119	104	113	105	141	114	120	117	108	109	109	111	116	100	113	111	113	91	112	102	119	107	102	111	127	114	109	102	122	114	115	103	116	102	106	109	126	108	110	110	118	108	115	115	97	114	115	120	104	116	118	124	123	121	130	126	128	116	124	103	90	114	110	129	128	111	113	102	120	130	106	120	140	125	129	117	116	101	112	118	129	100	106	108	132	128	110	113	127	122	121	119	105	108	104	89	99	110	93	109	106	129	90	102	112	110	139	86	116	105	112	122	112	103	115	115	141	99	99	106	103	109	112	104	91	93	130	103	118	109	117	123	105	125	105	118	109	89	93	115	122	92	120	126	93	100	99	88	124	117	109	114	123	104	106	127	122	135	115	110	102	125	126	124	129	108	125	111	106	103	102	124	102	99	117	104	103	128	110	96	90	131	133	123	115	104	105	114	129	89	104	94	95	128	129	95	124	104
17399	6418	326	315	307	256	294	296	288	309	292	289	323	280	293	299	299	311	283	304	350	299	265	258	266	294	279	305	304	283	299	257	302	312	298	269	294	292	316	319	299	282	282	258	281	267	271	289	292	277	282	276	275	290	284	285	282	266	304	278	323	289	303	261	315	292	307	265	289	304	294	293	291	298	268	310	288	321	305	291	320	301	263	304	289	282	260	301	284	264	263	255	314	277	272	277	287	296	322	303	286	263	275	320	304	282	312	279	254	299	277	304	282	300	324	287	311	302	270	284	309	277	278	284	280	288	257	282	286	271	281	310	297	290	286	301	305	302	290	292	279	307	293	316	280	268	295	277	269	306	287	299	291	295	268	263	296	309	291	292	288	288	279	305	299	299	280	321	284	283	258	268	297	310	305	297	306	295	297	301	262	313	292	293	291	311	333	314	299	291	287	290	265	304	275	276	281	259	259	294	253	289	260	303	270	282	276	268	287	329	285	306	275	315	288	289	337	302	259	312	282	288	296	273	301	297	291	310	282	268	280	258	290	279	287	287	309	300	286	329	251	287	288	293	301	304	295	260	288	311	283	291	254	276	313	328	266	291	286	324	250	301	307	312	282	269	278	291	296	272	278	293	294	291	294	283	289	295	284	284	266	281	281	258	301	294	294	276	280	283	294	292	297	263	276	283	308	305	294	291	302	305	298	279	315	311	281	320	281	281	325	286	294	273	282	281	298	285	287	290	274	293	254	298	268	286	295	309	287	277	287	300	292	286	288	283	287	272	275	278	287	282	290	299	322	287	268	274	275	271	271	274	295	291	295	308	305	304	309	284	272	307	277	288	305	295	275	277	302	267	278	302	296	298	278	287	289	276	306	326	261	291	283	278	284	294	290	288	318	292	301	274	268	288	273	255	273	324	324	289	294	292	265	290	279	307	310	292	295	282	293	260	304	318	265	269	294	311	298	269	297	292	276	277	301	272	264	304	302	313	293	283	307	285	310	313	272	302	258	303	318	326	302	297	270	322	284	314	318	294	305	308	312	309	296	309	295	263	298	268	305	292	260	294	279	290	244	257	264	302	290	283	301	292	299	326	271	330	297	303	295	304	292	296	286	282	280	255	277	288	285	282	276	283	309	287	262	294	282	282	313	294	296	275	299	291	310	285	259	293	304	285	308	285	295	275	290	325	273	295	284	275	312	261	267	291	306	300	275	281	321	313	310	275	286	288	296	319	307	311	270	295	282	309	278	295	312	291	288	278	290	290	275	281	261	297	280	315	286	287	297	296	287	272	294	265	296	262	251	291	291	296	287	310	274	304	284	278	274	327	313	280	335	296	308	305	289	285	283	303	286	287	318	282	257	289	295	271	274	303	294	277	292	301	242	277	287	276	299	308	281	297	319	294	286	258	292	289	315	279	294	295	284	296	310	299	305	307	293	312	292	280	281	279	273	302	329	296	293	295	289	278	321	296	306	294	277	275	334	281	282	289	280	289	305	307	271	307	294	306	285	281	308	276	311	327	273	293	282	282	284	304	297	254	291	306	268	284	302	296	306	285	296	295	282	266	269	320	296	292	310	265	261	275	295	298	308	279	327	261	294	299	302	262	318	300	269	294	284	277	289	302	262	257	317	318	301	271	331	270	309	293	291	279	301	267	290	279	296	299	288	306	298	279	297	287	299	295	275	319	264	279	291	297	277	292	333	305	303	285	302	305	301	323	307	325	230	292	299	292	309	279	324	299	298	265	296	273	297	293	273	279	311	325	282	286	324	270	312	299	295	273	294	294	326	301	292	282	299	296	304	298	296	322	295	238	291	276	284	284	303	297	302	260	295	286	282	304	276	303	315	300	301	289	282	296	289	313	283	277	299	290	288	285	271	278	306	295	310	281	290	288	351	313	254	277	262	312	319	297	284	285	307	288	263	306	278	306	293	302	282	309	307	294	277	262	264	303	292	302	316	291	307	280	264	277	290	299	279	302	303	304	277	284	277	279	290	280	305	279	290	283	310	287	311	293	283	279	291	279	323	292	302	321	282	299	306	276	304	257	289	261	303	287	251	272	313	275	271	289	264	287	280	263	299	288	275	285	276	311	289	279	296	296	280	267	319	304	314	268	325	295	290	312	277	315	289	304	288	272	288	272	293	319	281	299	310	305	299	315	290	262	300	271	279	290	276	303	280	261	303	289	263	260	324	289	286	252	292	310	280	295	300	289	287	272	296	292	297	303	297	249	279	292	276	303	257	317	291	294	294	272	319	271	266	286	315	311	282	261	307	271	314	279	330	289	269	305	309	289	290	279	299	293	294	326	286	297	299	310	270	279	274	301	250	283	314	311	301	271	287	316	277	299	296	262	301	305	284	290	280	302	317	321	290	301	320	286	315	297	287	288	293	289	251	300	283	280	280	296	285	303	251	280	275	294	298	296	289	272	284	297	264	274	294	284	335	288	300	280	282	299	279	319	273	306	295	298	301	305	291	288	271	283	278	292	301	279	291	272	269	283	290	290	275	301	284	278	298	283	286	303	282	283	282	302	315	285	300	265	295	282	271	268	300	277	269	291	301	286	260	277	252	307	288	301	304	298	285	283	293	268	320	316	300	286	257	275	280	271	305	326	302	288	286	279	291	308	296	254	280	289	288	236	295	306	275	291	298	274	311	292	249	311	303	294	276	290	313	309	266	310	280	304	307	282	302	301	275	291	310	302	288	309	287	292	292	295	264	293	264	284	297	293	299	281	301	282	299	271	275	241	307	304	278	286	332	320	273	268	285	303	282	282	274	261	275	320	296	278	300	282	278	311	271	307	296	297	300	277	305	284	319	302	278	298	302	281	289	282	276	300	295	253	318	297	338	300	269	282	303	271	316	261	273	297	278	281	297	298	271	297	307	289	300	282	271	296	274	303	290	295	284	290	321	277	275	260	290	297	255	303	299	299	304	286	277	302	287	286	305	292	274	301	268	294	321	290	298	298	288	286	299	290	291	315	283	297	306	278	274	282	281	311	292	251	301	286	312	292	319	276	286	337	296	316	280	294	278	283	292	279	289	303	269	269	259	294	278	298	290	276	282	280	323	276	291	316	274	300	317	289	298	282	270	285	261	291	331	304	292	292	283	314	261	273	304	298	287	302	280	305	280	304	271	312	299	323	266	293	251	289	313	265	297	279	285	277	264	277	279	295	273	285	266	293	337	302	303	276	310	276	314	303	259	316	280	305	325	272	286	267	301	287	317	285	300	273	286	305	279	268	323	312	263	304	290	299	308	247	270	301	293	286	293	288	294	310	308	292	275	304	292	318	320	296	289	271	316	274	284	329	290	270	302	271	300	249	333	300	248	293	291	302	257	291	286	300	300	341	287	298	287	298	266	284	307	276	302	295	279	312	298	284	280	295	274	248	279	267	319	290	284	246	300	300	297	277	276	278	299	270	291	289	334	303	292	302	299	269	307	307	295	282	302	302	280	294	303	311	284	298	291	290	303	301
25279	21119	23657	28807	21110	11826	479	316	260	305	285	271	254	233	240	249	226	267	251	229	273	251	229	275	280	278	241	231	247	267	252	266	247	260	255	219	245	242	268	236	238	224	252	237	225	236	224	225	217	243	243	264	240	248	241	246	242	243	239	244	206	222	240	247	255	257	226	243	227	264	243	234	265	238	248	235	237	198	246	245	233	276	231	246	229	227	248	259	229	238	246	213	234	231	258	270	260	229	203	272	219	256	201	229	212	244	217	224	248	246	224	233	240	230	251	240	222	258	245	239	233	236	202	255	256	260	228	236	254	251	236	234	228	264	244	232	252	238	236	234	250	241	245	253	224	242	256	266	249	276	260	237	243	254	233	269	279	235	247	224	229	267	239	208	231	242	225	255	267	255	266	221	244	240	231	254	250	225	264	275	231	242	204	237	273	220	259	220	242	234	241	225	251	237	252	245	257	246	258	239	247	220	227	226	235	225	246	253	266	226	259	238	233	270	254	247	259	208	218	218	235	252	260	239	246	257	248	215	230	244	260	208	248	231	247	287	239	256	246	259	233	219	257	241	229	214	246	226	212	227	269	233	219	251	243	213	222	248	245	232	235	214	252	231	259	253	258	250	229	215	244	258	257	227	208	251	237	207	263	233	228	210	229	227	251	255	264	259	208	211	255	248	226	272	214	260	225	246	229	227	254	266	224	227	234	247	265	228	261	266	262	264	233	243	226	230	224	230	246	225	250	259	250	241	247	247	232	255	244	252	247	214	231	235	243	237	243	236	230	273	206	227	226	262	272	248	254	270	263	237	235	248	198	226	253	228	241	237	233	252	233	214	261	236	267	231	238	265	238	269	234	240	229	255	206	247	219	222	232	231	243	245	220	250	244	281	245	221	245	204	250	245	227	239	255	232	238	241	227	234	250	273	266	248	252	251	250	231	244	235	205	213	266	278	257	252	224	251	273	242	225	268	259	273	230	259	247	239	226	269	233	263	252	236	275	244	232	251	203	217	244	230	237	230	218	259	217	268	263	263	232	216	274	218	233	243	243	270	233	226	245	227	233	243	266	238	252	267	247	278	216	257	248	233	219	269	249	236	247	240	240	252	244	255	235	208	224	232	254	239	229	231	230	247	243	233	233	275	231	248	275	232	256	241	215	226	224	247	232	259	219	236	227	231	225	250	242	255	235	256	220	266	251	258	235	243	256	250	236	229	234	259	232	229	246	272	286	231	238	211	252	249	238	265	255	270	252	246	276	231	228	248	233	251	240	239	238	228	256	255	243	231	224	198	269	267	242	210	261	237	270	258	230	219	222	259	262	256	265	242	260	242	238	249	242	240	248	251	258	268	217	259	226	242	252	233	251	242	238	222	243	235	238	230	210	247	224	233	252	252	269	256	245	226	241	261	235	236	227	226	255	237	237	242	257	227	270	235	272	283	238	259	243	256	258	214	237	247	246	226	249	253	253	266	262	239	248	216	225	262	226	239	243	240	223	242	235	250	252	229	259	270	289	238	224	270	249	248	260	239	277	243	236	229	239	253	217	235	224	233	239	226	253	268	215	227	240	251	227	268	248	245	231	221	250	227	201	215	259	215	217	257	255	217	263	252	240	232	259	256	239	228	245	242	257	220	238	264	265	285	252	241	242	230	260	244	228	241	221	239	239	232	200	237	221	235	228	260	229	218	258	233	223	231	237	223	245	262	241	251	243	247	242	233	241	208	258	255	260	244	258	261	259	250	279	232	239	229	243	251	227	256	235	249	237	234	236	255	250	227	254	213	264	276	249	260	239	258	240	264	236	241	243	225	191	228	230	241	248	224	243	221	220	222	234	226	226	215	231	224	238	206	218	242	251	225	210	233	244	238	219	231	206	241	225	246	235	223	225	245	270	255	242	223	232	225	222	224	255	240	224	238	240	224	267	230	251	230	235	259	258	242	245	235	216	245	242	247	250	244	251	214	248	235	242	262	258	242	239	255	242	285	258	245	226	251	261	268	263	239	254	243	281	253	229	216	226	230	241	238	243	246	246	267	273	271	248	232	239	257	239	252	226	254	258	266	249	248	247	253	265	248	234	243	248	243	242	226	229	258	229	277	252	245	220	246	265	235	247	213	243	239	245	231	229	250	233	222	238	246	251	242	209	236	228	241	209	216	234	230	217	262	250	233	228	218	222	256	232	265	236	224	225	246	243	219	260	231	243	260	232	258	253	226	249	255	243	268	219	238	218	272	273	236	262	260	213	254	253	253	263	249	237	256	228	246	237	243	225	248	238	231	252	200	250	239	221	226	270	266	238	232	242	241	252	229	251	235	235	238	256	252	235	229	230	240	277	265	228	246	241	237	249	254	219	241	242	252	259	262	223	237	247	234	214	217	277	231	227	254	241	239	219	238	236	238	213	248	258	274	263	245	230	227	244	233	250	279	256	240	251	240	253	242	239	225	269	244	259	238	255	268	253	238	248	248	232	232	262	254	251	273	257	216	218	226	262	222	233	255	273	247	226	255	222	228	232	266	240	257	247	236	237	258	218	236	253	251	200	206	273	225	239	245	210	267	209	256	264	240	266	253	243	237	244	245	257	240	229	200	264	272	206	252	212	273	265	257	232	230	227	254	267	256	271	249	234	233	265	237	234	226	242	216	236	229	246	289	227	248	255	247	261	248	236	248	214	236	264	275	232	260	281	232	233	233	211	236	270	247	250	225	256	218	240	230	229	231	205	236	234	257	187	221	238	260	249	226	251	252	258	261	219	233	216	283	219	232	237	252	225	253	257	245	231	243	258	235	242	226	267	236	235	265	259	215	222	247	230	228	240	217	242	251	230	280	217	247	269	227	245	246	205	247	245	231	250	242	258	236	242	250	255	265	233	246	215	236	248	242	218	242	254	252	245	218	232	250	278	248	260	218	238	237	230	233	222	241	219	238	257	240	229	236	247	222	246	230	244	249	238	231	232	233	232	248	264	238	252	236	252	246	247	246	265	231	270	261	255	224	245	263	242	224	251	227	233	243	258	245	225	258	229	243	242	254	221	226	205	201	250	221	233	241	211	247	221	238	213	251	249	252	218	221	204	238	266	254	220	236	264	201	259	250	249	233	268	239	248	241	246	252	254	245	245	255	263	248	224	234	195	250	260	247	235	225	265	245	266	230	253	259	253	233	271	231	245	237	221	237	235	248	235	270	267	221	222	262	245	219	215	239	233	253	242	271	220	259	246	258	236	232	235	252	241	225	242	233	213	242	245	242	221	243	229	256	254	250	279	241	254	261	231	245	246	259	251	218	255	261	237	246	263	245	222	251	209	253	262	220	268	253	224	282	251	251	226	234	254	233	248	237	252	287	267	244	236	212	238	241	237	233	250	220	256	224	236	242	243	255	239	251	248	224	268	266	249	264	239	236	272	239	230	238	223	271	241	236	229	224	247	241	250	239	237	252	228	238	241	231	260	218	230	242	230	248	242	246	239	266	217	229	240	230	245	246
35247	37639	1486	653	613	574	551	524	520	533	530	526	528	529	505	561	551	536	533	514	533	518	526	586	491	554	533	520	541	463	506	512	582	550	515	519	525	548	526	548	519	520	516	488	562	536	538	541	528	524	514	535	536	561	596	532	537	521	505	575	560	500	506	555	569	495	511	496	569	563	496	509	494	517	518	543	538	503	525	549	564	524	552	549	532	519	531	531	524	515	536	522	573	495	538	531	551	580	522	518	495	549	550	523	489	525	535	478	559	587	535	514	559	546	522	517	522	530	539	507	537	524	514	504	544	550	519	525	530	537	525	509	540	529	533	524	520	488	560	542	573	483	530	481	465	501	545	532	519	516	539	564	487	539	546	526	561	546	553	516	546	544	531	498	535	530	529	511	524	518	500	543	546	580	491	494	546	530	525	560	526	524	531	499	540	514	520	501	576	508	510	582	531	516	531	564	510	559	525	540	502	545	521	515	519	538	557	529	512	567	546	519	586	521	536	496	520	550	548	514	515	548	544	543	541	551	537	485	544	524	512	542	521	538	492	503	526	527	516	486	510	536	504	507	516	573	488	507	528	515	562	545	537	583	505	501	531	540	522	525	544	562	534	535	524	486	510	546	519	494	544	520	512	515	512	594	530	508	566	520	504	496	532	513	494	533	582	458	513	516	524	497	516	525	548	538	550	539	502	513	520	525	538	557	554	554	533	549	558	534	513	499	552	505	529	514	538	528	547	569	527	512	536	505	504	521	532	496	510	537	514	524	512	520	502	516	505	563	507	529	556	541	527	525	516	542	508	521	516	563	499	524	509	545	487	489	546	488	526	605	537	507	518	557	522	526	529	507	506	568	521	586	519	579	553	509	534	495	513	489	469	483	502	515	507	535	521	540	555	558	531	532	521	494	527	531	519	531	502	547	531	534	494	508	534	565	514	549	538	555	538	504	509	566	536	514	551	519	506	501	528	495	526	524	539	506	526	519	506	528	492	512	522	541	540	482	495	536	516	543	507	554	494	494	499	548	526	541	507	555	519	541	551	514	495	542	555	514	534	584	518	498	537	507	515	506	524	568	547	525	523	494	515	554	550	554	540	523	519	559	493	549	550	527	527	494	476	523	555	559	525	521	533	475	538	522	511	536	515	517	566	547	515	537	520	506	488	558	540	501	530	535	549	540	534	518	526	507	512	551	548	553	479	509	528	562	500	536	565	498	545	551	559	547	487	552	553	516	526	537	537	536	503	529	519	535	538	505	525	488	550	532	562	524	512	511	516	566	555	542	468	552	518	522	529	558	537	525	511	501	541	540	499	541	511	484	495	513	514	534	551	509	560	551	566	532	551	494	536	502	536	557	513	542	510	556	543	505	547	526	536	504	489	499	529	514	535	508	558	509	524	561	529	499	537	517	479	520	511	550	545	501	567	547	515	500	545	507	524	540	491	518	526	533	541	544	560	517	536	504	536	508	490	499	521	502	500	524	498	523	522	515	556	508	513	509	563	552	528	527	517	511	525	530	529	517	519	578	566	524	546	546	512	514	518	523	519	510	490	552	543	523	516	529	494	551	514	531	524	516	550	546	511	543	520	519	521	571	525	519	566	531	562	559	498	522	530	532	524	517	537	585	551	490	535	505	542	555	526	529	508	513	526	552	493	491	530	576	468	536	492	509	532	544	544	547	528	540	533	577	523	511	556	559	512	522	554	522	524	527	553	487	542	508	481	511	537	496	521	537	559	510	535	531	517	494	547	469	534	521	509	533	540	546	550	500	502	518	531	501	517	485	513	504	489	509	533	522	553	505	520	524	513	522	507	544	533	485	543	537	492	524	531	574	565	562	550	517	522	519	535	545	540	512	546	553	517	532	544	528	569	553	555	490	536	521	547	580	546	489	517	519	475	506	502	499	527	549	516	545	501	525	525	513	546	485	518	512	549	558	522	543	500	534	537	537	514	523	504	530	518	528	493	562	522	538	526	513	505	502	512	493	527	479	516	542	549	485	517	515	535	528	525	550	523	539	544	498	554	505	521	549	502	539	528	566	513	466	504	505	519	524	559	498	524	515	509	511	543	524	537	474	497	531	502	501	582	521	508	529	513	498	490	505	543	493	525	531	526	533	523	519	531	518	516	504	547	513	481	516	539	527	518	540	506	505	519	543	561	493	518	553	539	513	518	549	513	469	537	562	529	539	552	536	556	508	530	504	501	505	529	526	575	553	511	514	540	531	588	550	515	530	523	513	510	513	509	516	516	532	509	510	536	520	513	518	534	507	560	560	526	501	514	547	549	505	503	532	532	502	524	508	519	533	505	562	543	551	512	570	527	511	569	509	507	535	515	529	529	501	568	532	475	559	562	507	522	542	531	478	520	506	549	526	548	499	508	542	495	552	551	543	536	510	528	522	562	530	525	571	546	539	547	523	546	524	500	507	503	507	543	530	490	512	480	515	483	484	553	519	531	547	516	523	493	516	500	520	568	512	514	543	541	524	542	485	559	555	583	495	537	516	518	518	535	509	536	554	518	534	493	516	506	538	504	511	523	509	486	526	508	544	618	512	528	510	547	530	514	523	549	506	519	545	502	537	570	563	523	523	523	579	542	544	525	539	533	535	517	573	529	519	552	529	498	508	556	486	525	542	517	506	514	562	524	508	543	511	516	526	545	542	530	582	514	536	486	524	503	542	514	530	563	511	513	519	531	549	511	512	530	492	557	514	478	571	545	539	497	544	521	516	540	506	523	534	545	540	516	518	514	520	520	550	490	507	471	503	517	492	515	497	532	532	563	532	547	570	498	518	487	512	557	486	507	524	574	475	500	542	554	487	501	570	557	523	553	526	540	589	519	502	538	583	514	561	530	510	565	537	524	527	527	484	529	520	514	498	514	534	483	524	549	535	525	507	553	509	474	543	515	542	522	543	474	545	496	517	570	534	554	480	507	494	526	564	550	527	526	498	519	522	522	541	512	502	500	536	505	521	547	512	521	535	511	532	522	536	527	523	529	540	517	584	566	531	528	549	552	504	496	564	533	514	524	511	538	517	525	541	542	516	530	538	554	513	540	503	533	542	522	486	522	536	543	518	506	516	553	498	481	511	553	502	538	537	523	540	559	475	505	521	554	532	520	497	505	563	496	486	532	505	505	531	528	531	490	473	509	530	533	526	513	517	529	513	510	507	555	505	521	563	516	572	522	503	515	527	552	517	528	504	503	507	505	526	528	503	518	510	526	536	556	539	543	524	526	501	510	506	550	520	519	556	505	502	534	478	536	544	535	571	511	564	548	558	482	529	559	532	502	505	485	531	554	508	504	502	537	564	560	540	540	528	528	524	487	504	551	501	500	523	536	469	579	495	556	556	502	532	544	577	530	545	482	563	539	526	567	523	548	544	501	551	521	536	542	516	541	577	562	520	509	536	594	518	538	537	521	535	524	508	512	512	521	460	583	585	553	527	507	508	509	525	511	589	516	470	548	492	490	538	536	509	512	556
24548	21108	24092	28363	21108	21127	11265	531	347	339	307	308	280	301	279	292	271	290	276	236	239	267	239	264	273	273	242	250	257	295	257	280	262	243	267	258	246	261	277	264	279	256	273	261	283	252	264	231	255	272	245	267	261	274	264	259	253	265	249	262	268	248	210	232	247	238	234	234	263	257	249	272	266	253	265	284	235	241	224	261	256	243	256	262	254	247	276	284	271	237	258	268	262	228	272	237	242	230	251	238	234	278	251	270	252	255	246	243	265	257	246	272	245	250	269	272	248	258	254	249	244	265	242	259	237	286	246	240	233	235	253	228	262	255	244	278	255	270	292	260	224	244	251	245	238	263	251	245	261	243	242	250	258	259	243	240	245	250	264	248	223	268	267	238	257	271	262	245	263	268	270	250	267	223	244	249	248	296	240	263	252	256	252	246	245	264	246	264	230	252	269	237	236	268	272	255	256	266	231	221	296	243	237	234	283	247	241	268	254	255	254	254	280	243	240	224	241	293	263	258	272	240	269	257	262	273	244	290	247	269	240	214	252	246	245	254	259	244	244	254	276	243	280	240	219	279	259	246	286	240	252	267	241	275	235	262	266	283	249	240	267	279	242	266	260	259	232	276	284	255	259	279	256	270	240	266	272	277	268	222	223	244	239	267	268	204	252	276	242	260	288	241	263	251	254	241	251	223	228	238	253	263	248	228	221	253	258	249	251	265	248	228	255	244	258	255	261	258	283	246	230	215	247	250	221	264	277	265	261	264	255	279	231	235	285	238	250	249	322	234	239	236	278	251	285	264	251	279	265	291	248	297	274	263	252	267	205	237	236	266	258	260	258	247	289	262	241	290	271	222	247	267	279	226	221	250	235	232	245	261	261	278	253	260	267	260	259	269	260	252	259	243	265	252	290	262	276	275	242	264	279	237	250	255	246	262	274	233	271	248	265	227	295	257	265	226	265	253	236	267	231	272	248	255	303	259	268	292	260	273	294	242	243	274	248	253	248	252	265	284	244	272	251	235	252	242	245	245	257	248	248	252	265	262	259	275	254	274	254	266	295	273	291	250	257	317	238	282	258	281	241	261	233	263	243	261	262	248	229	224	240	230	264	232	242	253	239	251	261	266	271	270	254	257	229	266	253	257	243	245	267	262	273	242	291	269	231	265	253	266	259	254	260	256	299	293	255	244	255	257	255	286	236	266	229	237	243	282	230	229	266	230	241	268	237	293	276	246	241	290	270	242	252	251	251	252	268	253	260	264	263	245	235	288	239	258	237	245	291	226	246	258	272	268	240	254	272	232	237	263	249	268	288	228	266	261	250	273	283	236	241	259	279	267	272	254	240	248	239	240	289	275	254	242	268	250	261	254	230	255	258	261	264	233	251	233	248	256	276	249	255	257	245	236	273	235	258	256	259	256	287	288	265	243	238	259	278	281	269	266	265	266	254	256	267	274	264	252	239	272	266	229	238	254	286	271	261	250	267	306	259	244	264	246	262	258	269	248	238	237	231	251	251	255	288	271	274	244	251	265	265	250	264	251	260	269	270	236	244	275	271	252	276	252	231	250	246	248	238	271	259	236	271	250	255	239	270	238	268	238	274	224	254	250	254	263	274	259	242	242	284	259	261	282	266	260	261	248	262	216	290	216	257	279	250	272	225	264	286	258	212	280	228	252	271	261	249	244	248	273	268	234	268	262	221	218	277	255	252	235	217	274	242	268	275	208	287	250	241	284	274	285	230	228	256	276	278	249	258	241	248	253	245	240	239	247	238	242	259	247	253	268	252	246	234	231	220	212	244	246	283	275	210	264	246	268	253	207	264	230	289	271	254	274	249	267	271	239	257	265	249	275	278	215	260	249	261	240	237	238	253	257	237	233	272	251	256	262	241	258	276	238	234	249	268	250	270	249	262	242	283	267	261	273	255	276	280	240	249	218	251	253	241	252	242	272	284	284	243	248	261	257	217	254	279	261	236	246	255	230	216	257	275	277	283	229	267	237	264	243	248	275	257	260	277	252	263	251	281	267	259	253	266	256	276	250	207	217	254	213	248	217	280	241	277	261	234	270	246	263	264	255	256	248	254	250	266	256	243	261	267	265	263	218	244	264	293	275	236	255	265	282	244	246	253	256	215	239	287	264	250	259	244	248	225	241	241	237	275	310	269	236	277	261	274	235	245	263	294	249	271	236	255	243	248	248	226	224	283	237	271	225	247	256	256	267	255	239	278	240	239	259	281	248	267	243	303	283	297	268	234	299	266	233	264	239	240	254	294	258	264	265	277	251	240	251	246	272	216	276	260	251	262	242	264	270	244	227	271	257	258	252	230	232	239	238	258	256	229	262	248	247	239	295	241	272	236	244	234	255	270	230	269	237	262	252	262	257	249	263	259	278	267	252	279	233	242	273	255	270	247	269	275	223	252	257	266	266	237	259	251	241	284	298	247	246	248	240	261	281	249	252	300	277	259	248	213	243	247	234	260	272	282	247	245	239	301	280	225	272	250	314	250	248	281	243	252	231	230	243	237	246	236	243	255	266	249	246	259	241	249	238	252	241	266	233	308	257	269	234	244	256	265	255	250	243	275	229	276	289	251	241	259	276	226	242	262	248	275	258	255	239	295	255	221	272	267	278	244	250	275	245	271	272	290	258	284	254	247	265	265	250	241	252	265	234	266	251	268	259	233	270	290	252	293	258	223	250	263	283	262	232	248	283	262	263	262	242	260	238	262	246	238	252	254	293	274	294	249	248	243	251	278	253	267	271	264	250	249	251	281	252	252	260	226	233	255	220	317	247	261	259	261	256	242	284	268	273	229	250	272	236	243	242	248	266	297	256	221	257	241	260	212	261	260	238	247	272	240	245	231	288	265	242	265	270	289	268	243	246	298	224	216	245	258	277	245	285	248	273	232	221	235	262	247	285	273	220	283	233	251	279	284	219	239	239	227	253	282	252	250	255	262	267	250	228	270	237	271	250	247	249	241	226	248	300	260	253	266	316	241	262	239	260	235	261	264	271	244	241	252	301	241	237	288	254	258	259	278	264	243	250	266	273	248	244	270	248	253	264	312	240	249	265	246	232	255	249	260	254	264	287	244	251	304	213	230	277	229	277	247	280	245	256	245	284	269	280	283	276	276	250	227	256	273	257	228	253	247	262	259	231	233	292	265	259	243	261	259	260	243	250	240	311	237	236	256	272	255	260	266	250	248	245	270	243	228	248	287	259	239	272	281	286	256	256	226	264	243	273	261	260	234	241	266	229	269	255	257	247	250	273	272	260	250	249	253	271	260	251	226	238	258	255	270	242	297	225	233	231	254	230	240	257	251	246	255	253	272	221	230	232	223	251	241	271	248	225	244	258	255	254	289	238	255	248	263	302	271	258	244	269	267	254	233	235	263	229	256	255	245	244	282	272	249	238	254	261	260	264	240	252	207	247	246	278	266	258	264	274	236	231	249	248	231	246	247	227	294	233	239	236	256	296	256	275
42343	49487	2371	836	667	608	576	560	563	535	520	550	509	515	532	540	518	518	533	571	530	513	520	547	507	538	547	528	544	564	513	549	524	536	552	514	562	530	526	509	498	526	511	481	483	533	548	569	492	515	540	489	586	525	505	515	575	566	537	479	508	548	549	553	529	549	546	514	474	498	506	515	524	498	497	511	525	517	514	514	514	526	540	501	531	506	512	532	550	529	516	503	499	528	550	549	517	507	520	509	525	546	540	514	544	502	542	499	541	517	514	520	514	552	531	521	496	550	555	533	554	537	532	499	510	561	535	524	530	554	495	522	497	480	567	539	528	513	575	552	544	527	505	531	523	543	602	508	550	507	512	528	501	503	541	591	533	503	497	533	522	534	539	528	523	481	561	522	543	531	482	511	502	509	546	496	509	540	536	542	480	518	479	542	534	503	507	488	509	545	504	535	511	561	538	523	535	531	514	502	516	530	484	496	532	478	541	524	534	483	543	522	529	502	535	503	540	458	553	556	514	508	509	534	505	557	520	554	504	493	511	536	527	483	498	567	473	517	525	495	482	505	520	519	491	537	532	521	519	504	521	529	513	482	536	554	488	499	537	544	564	518	541	506	573	554	528	514	544	569	536	493	538	522	525	499	520	525	529	571	548	513	539	553	562	525	505	504	542	493	494	524	510	547	502	497	486	530	530	564	542	522	497	573	488	528	513	530	504	539	530	544	532	515	514	502	551	511	534	473	518	522	544	544	530	512	526	526	565	540	538	497	539	575	550	570	515	518	520	523	534	539	509	520	591	507	523	497	479	507	485	496	539	481	531	504	517	527	518	519	523	516	530	537	515	548	511	547	523	514	502	515	506	579	533	522	521	514	534	530	485	566	543	556	518	535	569	535	579	555	514	520	543	521	509	517	538	520	538	510	510	534	508	506	478	524	510	512	500	530	549	503	541	508	560	515	523	564	531	532	503	518	494	543	557	505	506	513	512	500	504	543	523	553	539	525	538	508	482	500	532	537	513	549	525	492	528	532	531	511	536	556	589	527	490	512	515	535	530	517	513	563	525	531	508	543	553	508	471	526	536	512	521	540	492	524	560	531	530	493	533	529	550	546	534	510	533	542	530	537	555	485	561	528	523	577	510	484	566	522	502	557	509	516	514	513	484	513	535	528	538	550	516	501	513	548	541	513	545	493	583	523	495	576	554	545	502	503	519	502	527	512	543	500	551	528	533	547	507	535	512	502	549	538	583	517	513	554	491	534	577	527	540	554	533	528	481	517	530	501	517	500	535	494	576	548	521	494	526	534	531	477	515	544	509	478	565	502	517	514	504	529	527	563	545	554	479	553	569	502	511	517	538	555	512	520	541	512	523	473	518	514	527	539	486	516	498	511	565	483	504	570	526	545	490	509	524	538	542	508	508	500	554	491	518	531	489	540	523	498	510	536	546	525	524	512	549	500	513	519	532	529	557	551	484	515	476	521	521	478	485	515	504	515	560	497	522	518	556	492	518	523	494	525	549	525	524	515	524	495	562	529	536	525	522	528	540	531	516	514	514	553	523	521	494	550	558	545	534	474	497	567	527	514	490	525	529	536	466	492	529	566	562	495	513	527	567	555	533	519	499	506	506	539	488	498	555	510	500	525	498	531	531	531	533	566	486	521	544	543	526	485	536	489	524	566	508	541	521	570	513	490	506	531	564	528	515	509	512	538	556	515	523	504	506	544	538	528	538	528	520	549	560	549	531	473	512	545	552	530	502	523	529	548	503	548	471	498	531	565	530	539	611	483	524	545	538	514	522	516	542	522	516	494	588	522	530	553	536	510	534	493	487	538	545	534	526	531	529	509	530	566	516	547	502	509	532	528	540	527	502	506	507	540	496	567	507	518	516	572	529	490	513	527	525	521	532	527	522	556	488	509	509	521	539	519	525	498	550	545	519	528	503	514	507	495	522	534	539	537	471	537	498	521	535	501	551	579	488	537	514	565	532	545	527	564	497	471	525	504	549	526	552	541	531	505	513	543	529	531	510	504	506	526	527	583	547	505	535	518	542	524	492	504	502	524	564	545	498	522	531	515	527	490	502	490	527	483	521	535	506	525	499	521	518	518	513	489	498	530	527	533	528	554	559	494	531	504	562	500	533	541	516	498	538	537	542	543	505	458	494	571	528	474	549	521	563	549	476	498	542	527	486	539	509	559	529	523	505	512	502	545	537	516	530	523	550	535	558	510	533	508	528	533	541	582	518	499	522	525	545	493	550	520	525	514	525	505	485	516	504	586	524	551	526	531	534	545	562	542	484	544	527	572	519	528	536	521	546	529	544	535	522	550	527	536	491	497	521	500	541	510	498	520	501	479	481	492	542	543	513	554	562	530	510	517	509	473	544	516	533	479	495	543	510	486	553	509	544	511	512	513	511	540	521	498	502	547	574	505	524	477	545	541	514	531	511	528	525	512	524	556	518	493	536	487	568	545	502	552	527	509	542	481	516	497	500	506	520	509	504	512	556	519	510	498	534	548	535	507	511	536	525	495	525	555	521	586	470	528	531	530	516	538	514	559	548	538	514	516	508	579	530	509	533	498	507	511	539	517	561	540	554	519	546	556	552	524	518	530	506	510	518	560	505	511	531	542	528	519	522	533	527	503	510	548	529	509	530	501	527	507	493	540	499	505	509	580	507	551	528	539	489	570	553	529	565	553	511	550	525	536	491	525	494	516	516	496	552	511	534	559	558	490	503	546	524	514	507	502	513	548	572	512	579	520	556	539	556	534	477	517	546	503	554	550	547	554	493	523	530	535	523	478	512	503	550	549	519	548	527	550	512	500	519	530	562	548	520	529	537	541	517	538	528	502	484	493	563	500	510	540	558	537	551	520	509	518	543	540	540	499	546	493	494	494	515	543	495	518	540	521	531	496	567	505	554	553	469	557	554	534	518	526	514	513	535	484	540	535	506	515	538	533	544	501	527	538	539	535	518	531	491	492	518	515	553	570	536	511	530	558	519	537	498	535	550	527	553	542	511	532	511	519	504	530	516	500	537	544	511	509	544	553	521	531	577	504	494	548	543	536	502	523	523	536	515	487	507	534	552	449	512	548	502	511	524	507	503	552	512	531	507	524	535	544	553	507	529	540	508	559	546	477	556	537	482	515	518	527	536	502	514	506	544	549	523	550	483	564	543	549	535	534	504	508	495	533	481	532	540	549	530	553	510	566	547	485	517	514	508	552	559	530	534	568	554	501	528	520	541	544	520	510	558	543	488	525	546	508	577	554	505	530	566	507	570	548	553	530	548	548	574	516	517	573	520	557	497	494	514	519	535	547	525	501	516	514	500	562	488	513	468	533	560	553	511	520	548	540	520	547	531	554	558	557	568	491	521	545	497	561	516	529	515	564	553	522	515	529	549	537	497	541	515	544	507	535	543	539	508	483	545	548	468	528	519	557	526	498	470	501	511	535	519	532	488	499	561	528	510	554	511	518	504	545
34201	17598	4007	240	146	152	156	132	112	110	107	107	107	96	97	126	93	97	106	116	124	113	118	115	114	109	104	121	109	112	118	106	114	118	109	101	103	110	108	95	133	136	109	127	105	106	114	109	119	112	95	108	126	129	106	132	106	87	98	104	77	104	140	116	112	109	106	108	123	107	123	104	122	113	94	116	116	104	112	118	118	106	113	127	118	124	109	112	117	122	116	110	126	122	113	109	100	101	106	114	99	131	104	102	121	105	89	100	114	118	89	111	107	116	117	116	89	128	114	117	134	128	100	104	105	103	115	93	121	117	102	118	92	118	120	128	107	115	97	101	121	113	114	105	126	134	103	118	100	115	145	92	123	104	113	94	117	124	108	113	106	107	114	109	107	125	104	106	128	109	112	108	137	127	111	107	102	118	108	116	97	103	134	110	85	114	108	116	107	112	120	120	116	100	119	127	106	111	125	124	113	100	93	132	115	121	120	110	99	111	128	107	112	117	122	111	107	109	118	95	111	126	95	114	113	139	130	117	99	114	109	94	117	112	104	97	112	118	110	105	120	118	115	104	89	113	122	122	103	123	103	119	98	132	131	124	134	106	93	121	92	112	119	117	114	115	102	115	124	97	111	103	102	114	97	116	108	95	125	122	126	126	98	97	127	110	112	104	114	107	123	151	127	104	106	93	116	90	104	93	102	122	134	108	106	143	120	106	111	124	120	127	116	110	108	116	124	109	117	101	120	109	99	81	107	96	116	111	117	123	107	113	107	104	130	110	96	103	116	117	118	99	109	138	101	108	100	127	115	118	109	115	132	110	135	102	102	96	120	109	103	102	119	107	95	113	107	115	107	110	132	109	119	113	131	102	113	131	109	120	116	107	105	117	101	125	118	113	101	113	128	98	114	96	94	86	110	112	103	102	112	124	104	96	112	113	116	112	130	114	111	97	116	113	142	93	97	120	116	110	115	120	110	122	137	107	109	112	120	106	122	105	128	117	92	110	122	98	121	139	114	114	109	98	124	108	102	108	104	121	105	96	104	107	90	115	114	118	98	98	105	126	93	114	116	127	127	101	119	103	107	106	114	97	101	140	111	119	100	122	106	97	109	109	120	95	126	113	106	126	116	126	110	101	111	116	109	110	126	119	101	133	98	106	102	97	112	112	95	121	122	115	90	111	107	97	107	127	115	101	109	106	127	98	95	119	122	110	110	127	110	104	81	117	137	122	125	107	122	125	121	99	111	112	130	117	95	97	108	127	113	120	111	122	127	98	101	109	106	103	125	83	113	113	133	101	121	103	89	105	121	106	133	103	113	126	112	100	109	112	112	107	127	114	109	100	99	125	115	103	115	98	118	129	118	105	125	105	103	101	89	108	94	105	104	104	96	105	86	107	96	120	130	96	102	102	121	116	102	108	98	98	115	105	96	109	110	100	122	116	123	105	116	103	130	105	129	109	105	132	124	115	90	132	112	118	92	112	106	103	98	110	116	104	110	98	117	119	84	97	118	111	100	89	138	123	113	136	121	126	103	114	122	117	95	114	136	99	123	107	97	103	116	84	112	103	123	113	102	100	96	105	116	95	126	132	116	107	113	119	96	110	115	105	94	106	108	100	108	109	121	124	119	108	107	117	95	123	107	115	113	125	104	144	112	103	117	143	115	98	102	102	101	136	98	115	109	92	105	100	122	122	99	110	106	114	110	106	117	111	100	126	122	125	137	114	118	114	125	103	124	127	107	102	96	106	155	114	116	123	120	109	103	96	101	102	106	107	107	129	116	134	120	116	128	108	93	100	104	121	110	101	108	107	106	119	116	100	130	111	99	105	107	116	123	110	104	109	102	126	123	117	111	111	94	101	105	113	99	112	127	121	108	99	104	97	110	118	109	125	110	102	119	108	118	113	112	97	110	117	119	115	109	117	115	99	97	105	122	116	101	101	124	110	117	113	99	111	105	102	110	128	125	113	119	133	115	114	119	99	105	122	117	83	95	113	107	105	109	104	105	96	116	115	102	146	115	107	101	107	102	130	111	117	123	110	97	120	118	124	120	130	147	124	119	115	106	113	133	102	114	102	92	115	114	115	94	115	106	111	124	123	107	107	99	114	99	115	96	105	131	109	111	121	103	119	104	111	106	104	111	108	90	102	100	113	122	114	95	114	102	114	129	119	109	107	107	101	105	122	105	119	108	113	106	113	101	109	110	112	109	102	122	94	129	113	99	108	126	125	115	91	110	118	93	106	104	115	117	117	104	101	128	132	122	119	109	95	119	125	105	120	93	108	112	122	106	113	128	109	99	114	108	123	115	111	123	101	109	104	111	110	103	114	108	116	105	119	115	137	122	103	112	119	112	115	106	116	82	97	109	116	91	114	91	119	118	134	128	127	122	126	124	119	107	114	128	106	128	127	131	102	108	121	105	102	106	107	133	114	116	112	131	114	128	116	95	88	123	119	110	120	82	114	115	103	114	118	104	90	106	109	90	98	131	123	106	113	96	103	108	105	113	110	123	114	95	115	118	121	122	107	119	106	102	112	107	120	110	103	109	106	89	112	107	110	115	110	115	120	129	113	118	113	114	103	116	115	95	125	110	122	115	114	126	107	105	111	106	107	105	121	117	111	106	121	114	119	122	98	104	114	102	121	106	105	106	97	123	90	107	119	103	115	120	123	119	112	132	123	111	112	102	122	130	107	100	107	123	139	96	107	110	114	102	96	100	131	120	107	85	114	120	133	130	123	116	112	122	123	102	106	110	109	96	106	119	111	118	126	116	104	95	94	95	102	100	114	114	130	101	100	109	112	111	128	125	118	125	111	132	105	117	105	84	115	136	128	117	113	102	98	112	108	107	111	107	133	101	109	113	125	95	119	109	115	121	103	110	116	102	95	114	125	113	125	106	115	114	109	97	98	107	117	112	126	129	128	107	114	91	101	126	119	121	125	122	129	113	112	109	97	102	101	110	121	129	118	109	131	113	128	98	102	110	92	126	138	114	98	98	106	114	99	83	111	124	124	122	123	140	97	118	129	126	106	93	127	131	124	114	125	115	124	109	98	91	122	122	124	103	103	109	122	111	116	97	113	128	104	110	130	102	105	125	113	108	93	106	112	123	133	116	108	95	117	127	106	132	128	106	100	113	117	99	88	120	96	120	120	111	142	101	123	136	99	113	124	113	122	116	121	119	86	97	103	104	96	108	101	114	89	114	124	130	112	113	112	124	128	125	92	93	117	118	120	111	125	118	100	113	106	127	142	110	130	102	97	124	121	121	110	110	119	124	108	114	101	113	121	133	105	128	100	114	138	113	109	125	101	97	87	108	112	109	103	122	112	153	100	129	131	108	132	116	106	104	105	95	107	128	112	101	119	133	123	112	121	108	107	117	125	104	112	124	101	123	114	111	98	109	110	98	105	114	134	102	93	112	98	127	108	103	127	101	107	122	102	122	110	111	109	125	122	111	135	134	116	111	137	131	111	151	109	113	112
17013	6689	346	278	277	300	286	285	290	293	278	293	285	326	293	294	276	295	325	288	274	295	303	304	277	275	286	282	271	299	288	297	303	286	293	317	270	281	303	313	285	289	293	285	292	310	289	281	305	272	263	304	301	284	258	279	314	296	266	260	315	293	308	270	277	305	287	281	250	297	270	306	283	283	285	291	282	289	293	299	249	294	296	274	269	264	279	278	257	316	270	284	302	273	292	296	285	283	290	307	317	294	311	292	303	298	285	257	294	314	266	278	258	291	281	299	303	288	269	274	275	312	268	297	333	269	294	274	287	301	311	290	289	288	286	283	273	276	297	296	254	314	320	310	307	294	328	283	277	262	283	262	264	274	300	285	321	281	283	274	265	286	292	297	286	299	305	287	282	293	304	283	293	285	299	325	283	297	282	270	298	302	270	291	306	312	296	294	304	273	270	282	269	290	282	316	303	248	289	296	313	279	279	284	301	312	306	263	290	265	299	297	284	282	293	288	283	296	289	285	286	276	287	287	278	305	278	305	298	290	276	289	285	304	310	269	285	281	282	305	287	278	257	320	290	282	265	282	292	288	269	295	286	273	296	287	295	296	330	290	314	274	287	290	303	282	286	268	293	313	274	306	260	306	289	271	295	293	292	293	314	294	260	304	261	284	304	296	298	306	312	284	284	297	286	287	259	281	302	298	303	297	304	308	307	293	296	268	322	288	292	296	288	255	314	278	307	297	322	266	307	304	297	315	261	287	328	271	317	285	272	269	270	308	266	353	296	289	287	308	249	277	287	282	297	312	330	279	269	285	317	298	250	272	291	302	294	258	285	281	303	289	357	303	271	304	279	255	247	270	285	313	315	306	311	295	300	287	308	279	291	302	307	295	276	306	296	258	306	259	276	300	268	326	323	271	288	238	259	290	275	308	299	282	280	314	301	293	305	303	276	293	293	280	268	287	262	331	311	259	304	288	266	312	305	310	297	300	276	287	263	277	297	294	251	321	280	313	287	271	282	264	326	289	304	329	305	301	290	265	307	293	287	277	305	288	290	298	299	296	303	298	286	282	309	273	286	308	264	311	323	303	289	297	281	300	290	302	315	276	298	277	303	301	290	318	274	301	272	283	295	312	298	295	284	275	257	295	323	266	292	282	278	237	312	281	300	272	252	276	268	291	301	265	298	284	299	270	288	295	263	292	287	291	267	290	305	282	277	293	287	281	272	317	290	295	267	300	281	297	320	289	281	303	296	289	287	292	289	300	325	294	320	303	312	280	297	278	278	282	267	305	286	310	296	312	266	264	267	276	304	300	295	269	268	294	278	242	282	291	282	290	239	305	268	283	306	313	295	296	263	297	235	266	302	301	295	270	303	296	304	312	259	288	280	304	283	274	246	290	278	277	277	270	288	293	294	307	291	314	298	291	317	306	309	289	282	268	320	279	312	302	287	286	289	265	303	277	320	286	298	306	291	284	286	305	262	261	295	291	297	279	291	288	274	327	292	281	267	309	306	295	255	289	277	301	285	322	286	282	268	299	301	314	292	289	312	307	279	299	279	256	303	285	305	250	307	283	268	313	266	304	302	295	313	288	299	275	292	314	282	322	328	291	303	288	278	264	304	304	297	313	287	287	247	258	288	279	289	273	295	265	301	279	284	268	287	294	283	300	267	264	313	269	275	312	280	289	290	318	279	308	295	278	292	267	272	317	289	283	293	265	293	309	296	301	253	322	293	287	288	263	296	272	304	294	308	293	292	292	285	298	282	293	318	319	291	275	262	287	308	289	273	295	305	325	287	278	297	287	288	310	255	311	264	302	321	297	284	283	289	292	305	287	297	266	259	306	290	301	317	278	295	328	286	310	297	288	297	267	305	324	293	271	291	285	291	291	296	275	314	286	272	293	288	267	301	249	285	307	286	256	280	282	294	273	301	288	296	313	278	276	272	317	292	276	281	310	290	300	293	328	290	303	280	293	289	278	271	271	277	300	278	310	265	288	292	263	287	308	284	295	307	284	278	294	275	260	295	297	290	301	291	257	283	311	284	310	278	291	280	314	284	283	302	290	297	290	279	281	274	282	278	254	280	305	273	321	298	270	300	288	298	304	303	284	288	290	255	290	282	292	310	287	292	279	299	297	278	308	270	310	319	278	291	295	285	280	296	304	298	319	308	287	286	290	291	271	287	295	312	279	300	300	283	280	278	273	300	290	276	329	277	279	286	307	295	298	265	273	278	296	300	297	292	300	286	299	293	280	323	261	315	288	294	281	289	300	266	289	279	254	272	298	289	300	299	299	289	270	293	294	286	273	266	273	266	254	262	276	270	312	314	288	286	262	281	284	275	289	328	282	284	259	294	285	268	267	300	270	260	291	288	291	290	285	290	294	284	326	294	289	279	294	283	280	306	278	269	316	270	285	313	267	265	282	290	298	305	288	318	296	292	311	332	273	317	269	286	289	281	295	307	289	300	288	259	274	302	298	321	289	287	270	324	318	308	284	300	322	299	295	262	281	288	296	294	291	276	280	317	276	260	304	303	305	284	281	287	315	290	276	304	299	288	284	288	276	293	283	283	304	278	283	304	271	274	276	272	288	322	276	284	273	298	285	306	281	241	304	292	295	259	288	282	310	257	292	265	289	333	302	281	284	297	296	320	262	301	286	259	295	299	288	298	269	307	283	300	260	278	331	298	298	285	280	302	310	291	279	301	283	280	260	293	281	259	291	265	271	305	250	298	276	269	286	305	296	285	275	251	311	278	274	269	294	278	327	272	296	306	292	316	284	275	295	280	291	297	303	293	319	275	284	283	284	293	272	309	269	276	281	284	267	325	290	289	256	286	283	270	301	287	303	305	309	275	278	291	301	288	271	290	316	281	292	289	265	310	300	293	280	285	259	264	277	256	293	306	264	300	285	262	262	324	287	281	281	275	277	309	261	280	307	277	247	283	293	262	282	322	303	303	301	307	273	291	330	294	314	291	276	316	284	287	282	275	325	309	287	272	307	284	303	253	303	297	267	290	316	304	296	287	273	266	272	281	293	317	252	262	266	291	303	317	278	269	277	298	286	270	287	275	277	273	297	299	294	293	286	268	270	286	318	294	283	274	297	266	279	289	292	316	324	309	273	300	287	308	269	286	324	253	264	308	285	308	297	337	297	283	296	322	304	283	271	294	286	278	308	276	291	275	288	311	295	265	296	313	285	308	315	288	272	317	292	281	289	285	291	289	284	290	308	277	293	282	288	290	281	264	274	287	299	252	278	294	274	299	274	306	299	267	301	278	275	321	268	276	273	282	278	274	268	262	291	282	286	264	277	283	277	310	312	289	283	290	321	320	290	291	277	286	280	288	254	314	276	292	319	281	314	313	311	306	302	275	294	302	308	293	308	277	285	291	292	311	286	273	323	299	315	270	312	294	275	284	286	299	288	268	275	291	292	261	294	257	281	317	301	309	307	290	307	285	269	314	296	282	265	276	288	304	272	278	265
25328	21130	23691	28822	21116	11635	414	276	253	290	256	249	232	254	244	277	236	252	231	264	263	274	245	256	280	231	216	256	240	267	220	228	274	271	246	216	238	249	261	245	273	235	288	263	249	229	253	234	251	264	256	254	245	242	263	246	254	249	259	201	245	248	226	242	280	252	230	245	244	257	242	248	239	263	249	236	246	222	233	278	257	258	257	234	212	225	258	245	216	214	265	244	240	202	250	230	241	236	228	257	221	247	223	216	242	246	231	243	248	258	249	244	233	283	241	234	220	230	263	251	252	256	231	239	227	230	212	238	208	231	228	295	279	217	240	258	243	220	212	257	255	257	235	216	248	214	227	254	253	236	234	252	259	247	203	245	250	209	223	238	256	252	253	243	238	254	231	244	268	249	240	211	235	248	236	237	221	224	240	245	229	238	240	245	253	229	257	236	249	260	248	247	228	236	254	278	245	263	243	232	246	229	213	256	216	265	240	214	256	287	235	263	237	251	240	244	229	244	236	216	260	232	254	206	259	222	225	251	202	235	255	260	225	253	241	235	260	260	233	253	254	229	272	220	267	233	214	224	239	258	234	249	233	259	227	232	205	236	255	242	248	228	254	243	245	236	261	208	259	273	231	274	252	229	237	252	244	229	241	241	254	239	244	273	266	236	262	250	259	285	278	228	246	263	261	243	257	266	242	251	232	278	249	228	244	231	238	260	236	276	255	239	249	277	249	261	235	233	232	218	238	229	197	233	246	262	275	236	228	252	235	243	230	248	256	228	220	246	258	215	230	234	269	254	245	235	216	230	242	243	260	220	263	270	234	234	245	222	226	228	229	221	244	221	232	260	254	213	202	228	252	270	243	221	236	236	258	246	240	252	248	235	270	237	211	232	244	229	250	247	223	238	250	221	227	234	252	194	256	257	260	223	235	243	229	236	244	254	245	247	265	248	264	260	228	205	233	249	264	237	249	272	262	255	252	260	202	230	211	235	256	237	257	247	241	206	238	230	235	268	227	248	239	259	234	249	235	259	238	221	270	258	222	244	233	234	270	243	233	217	252	261	244	243	284	230	232	269	279	270	242	234	256	243	239	245	269	265	239	237	204	256	230	242	257	238	250	233	266	242	247	259	241	243	256	259	250	286	233	239	270	230	260	248	246	268	244	221	269	275	244	260	196	251	256	227	223	267	262	275	266	238	252	252	219	245	243	235	211	258	282	259	209	259	284	252	261	236	212	254	234	245	252	230	221	253	266	241	226	242	230	268	228	243	257	246	254	208	244	230	234	231	262	243	212	227	246	234	234	220	251	207	234	244	260	255	246	261	237	245	218	214	243	266	276	274	247	251	238	218	233	256	266	243	230	217	224	262	241	229	197	247	232	232	251	229	226	275	248	246	229	270	263	255	218	282	239	243	228	280	250	233	230	216	255	219	252	247	268	204	253	253	253	241	228	253	259	255	256	243	227	232	260	246	261	252	269	251	245	223	259	247	262	254	232	240	247	225	211	254	237	267	228	222	221	236	238	252	228	244	264	239	277	247	259	259	227	245	236	263	260	216	245	272	223	248	257	247	267	244	242	256	221	276	232	268	242	254	267	216	232	236	223	252	238	235	212	261	233	275	240	232	246	231	269	239	254	270	265	200	245	228	245	265	245	257	265	246	245	250	239	237	243	230	229	221	225	246	249	262	240	218	247	263	227	248	234	216	247	245	273	292	249	238	265	231	244	250	231	208	280	227	235	236	224	250	218	223	252	246	256	212	240	261	253	258	223	223	258	260	259	235	253	251	245	250	219	254	237	240	250	238	260	257	242	215	244	247	233	252	257	253	234	258	250	220	240	220	260	265	255	207	245	254	221	241	245	225	229	208	234	261	248	239	196	234	234	266	243	279	231	246	257	245	235	240	242	271	227	251	224	216	264	266	254	229	234	255	241	252	232	247	253	237	261	267	253	226	262	273	229	239	240	223	251	243	248	229	228	243	274	251	233	224	258	247	237	260	254	262	222	250	244	245	216	233	237	251	251	263	285	202	253	213	244	234	246	264	239	260	226	249	235	242	251	252	226	251	254	234	235	225	250	216	225	255	250	232	269	210	235	231	219	248	237	264	241	243	233	249	227	248	233	240	254	212	251	213	258	221	247	255	250	231	247	264	242	233	235	245	241	233	233	239	252	237	208	215	249	222	222	238	241	236	220	247	247	248	247	218	267	247	247	274	265	253	256	249	244	254	220	251	250	249	217	233	229	251	205	244	229	281	221	253	259	250	258	242	258	222	230	207	243	257	199	219	211	276	238	266	249	228	235	231	241	249	221	236	241	229	248	238	278	222	230	235	255	271	222	241	243	230	229	226	257	235	231	246	278	235	224	266	231	195	271	236	230	224	235	248	233	264	254	258	270	257	222	231	251	222	232	249	245	255	250	227	264	248	247	240	247	222	289	268	245	252	247	267	259	260	296	262	245	256	226	266	225	242	245	247	265	245	264	230	209	228	237	231	250	245	243	218	212	232	240	273	225	192	254	253	246	280	214	284	237	228	273	253	224	232	264	241	251	242	271	250	254	232	209	262	234	234	235	218	264	230	242	231	240	218	224	243	283	252	243	233	239	223	229	248	261	206	234	251	234	235	224	248	272	255	235	247	254	265	253	230	249	263	225	248	239	224	283	256	256	261	250	225	235	255	273	246	215	255	243	233	234	259	242	231	265	225	233	212	217	256	259	239	239	250	274	238	240	248	264	250	231	224	222	205	247	221	221	262	262	263	221	243	220	257	262	254	232	238	243	215	261	239	244	255	214	231	232	268	270	260	249	244	210	239	234	245	253	249	238	232	226	239	263	258	239	232	227	219	235	250	242	258	222	268	260	250	225	225	244	215	246	258	251	229	233	238	252	252	252	236	230	257	253	240	266	231	244	252	241	264	238	214	249	270	258	220	236	241	247	266	260	257	241	254	218	241	238	264	237	225	237	238	268	237	239	228	237	268	237	241	230	228	248	278	229	243	234	244	234	278	252	241	211	247	265	240	252	222	245	248	233	252	255	251	239	268	256	220	273	253	278	251	252	262	209	258	215	251	241	217	207	244	263	270	242	225	222	262	234	235	244	256	256	214	217	222	216	222	216	241	236	233	210	260	236	236	243	242	260	253	219	229	267	260	246	213	243	275	266	268	234	247	229	246	226	262	238	249	266	253	248	249	231	247	241	238	244	218	249	252	244	239	237	261	219	207	261	241	225	231	236	248	276	250	248	287	279	239	263	243	227	261	233	235	252	252	235	233	233	238	272	278	266	236	240	226	252	188	249	253	257	234	220	229	216	212	225	269	262	270	236	234	261	238	224	244	243	246	250	255	245	250	245	258	258	263	210	271	230	245	256	241	244	269	255	266	281	236	258	242	238	247	270	239	243	218	243	258	237	243	233	233	271	238	262	242	260	237	233	211	222	253	240	255	259	237	237	255	258	258	238	226	241	251	259	238	242	256	264	247
35483	38329	1416	655	574	532	598	529	556	563	579	570	522	551	536	495	539	545	516	549	536	549	528	514	566	486	511	514	510	540	543	513	534	528	527	498	551	539	531	501	521	542	516	525	480	559	565	507	502	536	490	520	521	541	553	521	525	521	548	545	533	484	534	564	595	521	544	558	537	540	532	531	537	534	479	551	512	504	549	535	554	522	494	540	528	557	528	520	476	499	494	525	507	495	531	539	565	530	517	524	535	488	513	530	570	507	542	568	578	498	561	514	540	519	565	543	531	568	515	479	515	499	496	535	563	518	534	536	511	503	553	502	527	553	516	552	494	554	522	517	522	514	502	517	525	509	546	539	510	537	528	506	513	565	485	510	525	516	530	531	542	504	555	562	544	496	494	518	491	513	468	504	512	586	577	500	532	546	524	502	550	522	504	545	554	544	561	511	559	506	523	541	487	533	519	541	530	524	502	542	512	529	539	548	501	545	529	554	477	514	486	521	525	578	536	528	535	526	520	500	529	571	538	529	557	513	548	505	533	527	575	541	514	529	555	545	523	512	531	490	546	532	516	522	565	510	478	533	529	501	537	522	543	540	509	567	540	509	495	528	510	516	516	495	536	517	498	517	524	519	517	527	549	510	559	528	541	549	564	520	541	484	496	514	537	540	540	520	530	532	544	523	522	573	523	529	572	542	526	532	588	547	526	503	552	520	550	515	512	484	519	540	531	543	508	516	529	534	531	514	525	565	523	566	537	486	519	488	524	494	567	560	536	469	510	526	557	528	513	550	541	493	535	544	531	533	555	552	489	510	522	510	540	539	553	521	560	520	523	549	524	524	494	546	495	528	515	520	574	575	513	504	536	594	506	544	516	545	538	531	526	484	519	556	492	525	510	554	561	513	487	505	543	568	537	512	536	520	547	553	533	522	527	527	529	542	513	520	532	540	491	535	515	541	518	512	531	548	512	535	539	489	533	563	517	522	541	505	543	545	554	515	548	494	537	577	516	544	510	525	525	541	570	505	545	514	555	553	538	536	511	523	506	491	501	529	501	514	487	491	552	522	532	526	549	492	513	499	525	520	523	548	546	539	534	557	514	563	498	520	525	552	542	536	517	528	511	522	509	557	506	555	538	523	569	502	496	495	534	577	533	515	554	506	551	496	524	514	490	528	493	529	498	561	525	518	509	545	526	573	532	527	536	501	548	507	565	550	550	536	511	498	503	530	528	485	560	544	531	504	536	530	514	560	541	553	514	520	555	536	526	523	527	516	504	548	506	526	524	550	536	526	536	542	493	537	542	531	508	555	539	511	536	546	522	501	497	541	520	504	536	526	556	535	540	526	553	518	516	535	531	528	542	528	540	528	536	568	506	513	553	545	530	521	543	537	557	530	575	528	546	526	512	539	553	501	565	501	552	525	550	525	547	562	552	541	562	508	504	533	531	530	526	499	517	548	551	541	558	545	512	522	541	529	502	560	524	539	540	557	540	532	536	547	538	556	526	513	510	507	534	517	509	528	570	523	548	513	533	513	520	490	519	502	558	513	569	517	550	511	536	535	538	521	508	550	498	525	544	564	516	524	513	528	509	542	542	525	515	521	564	528	545	494	495	506	509	518	538	519	482	576	519	526	498	541	487	526	488	529	577	508	532	542	549	506	545	544	510	495	535	519	516	515	545	514	541	521	527	568	545	540	547	531	506	495	497	521	511	491	510	505	538	522	516	517	564	544	509	496	538	478	538	537	524	551	525	502	506	517	525	493	558	523	553	543	540	535	490	502	515	538	490	488	513	547	521	553	577	521	554	505	509	560	567	564	522	531	539	546	548	536	557	519	510	560	551	546	518	532	550	505	520	505	520	520	539	510	563	558	532	525	515	549	550	565	498	538	542	511	533	548	526	570	527	519	534	533	491	508	514	549	541	521	534	576	525	552	521	515	518	495	537	568	527	522	529	523	499	554	510	562	551	505	520	529	517	506	509	510	554	519	510	592	510	560	509	475	483	509	523	518	544	539	508	498	561	534	508	542	516	505	457	536	494	513	474	565	520	482	552	527	533	524	531	573	527	498	530	529	536	499	586	494	543	539	517	525	525	550	558	523	524	553	523	518	536	528	542	517	516	494	506	519	526	551	523	552	515	558	515	466	490	506	529	503	520	514	535	563	564	549	547	541	572	536	541	522	529	476	538	517	523	488	490	535	541	514	551	502	522	540	551	547	557	538	521	540	517	515	540	488	567	499	555	494	518	558	510	496	528	550	480	529	528	526	546	515	528	506	531	546	527	562	553	524	527	550	517	505	540	528	490	504	515	582	526	541	520	507	526	526	525	512	516	499	499	529	550	512	510	541	519	523	541	492	513	500	531	508	540	533	531	544	536	503	525	518	523	564	576	514	514	508	517	517	550	534	490	523	516	519	518	518	520	512	521	508	501	545	548	489	519	542	541	518	531	533	569	535	533	505	555	531	526	545	520	501	484	523	496	539	561	560	523	527	528	534	545	529	554	519	570	526	533	558	542	515	519	530	549	518	549	534	551	534	538	540	518	516	549	512	507	513	535	522	523	541	509	516	534	512	491	516	558	513	580	523	542	483	516	516	556	496	506	539	579	529	507	481	492	549	533	559	552	527	506	536	529	500	530	534	524	496	525	516	516	522	519	525	518	505	509	523	506	516	533	509	528	534	521	527	546	536	519	574	565	531	514	504	528	511	501	499	536	548	563	539	533	529	539	566	483	503	529	565	511	556	533	526	471	569	503	524	537	575	477	552	521	529	543	494	498	513	487	544	543	510	570	520	507	523	567	499	518	511	499	509	553	564	489	496	531	531	549	529	531	537	535	480	547	526	542	522	539	522	484	568	562	513	551	533	498	527	489	553	540	501	510	517	530	501	562	541	539	511	551	550	541	539	565	568	557	524	511	545	576	506	505	512	560	527	531	564	550	557	499	525	527	570	551	549	527	514	525	576	524	503	515	505	540	540	523	539	521	556	540	530	525	538	526	505	528	546	564	546	525	547	529	545	548	553	539	514	563	516	503	519	534	534	522	544	523	543	526	561	528	596	531	568	526	568	541	545	508	551	525	532	512	513	490	511	535	518	571	525	520	537	520	550	542	529	512	503	536	540	531	557	532	518	544	543	559	488	519	550	510	548	543	523	565	560	473	525	573	519	577	534	500	484	540	501	529	542	555	528	515	518	490	529	547	554	538	517	506	521	527	525	502	515	566	519	536	506	519	484	517	574	500	521	523	506	512	518	569	543	513	552	499	490	502	516	551	567	526	519	547	547	557	542	538	497	483	520	520	523	509	487	499	499	504	524	527	568	496	537	527	521	539	541	536	550	535	508	527	503	499	519	528	540	570	530	564	537	501	537	499	518	518	536	506	512	521	540	542	494	566	548	525	514	515	512	551	530	530	557	502	540	576	524	542	523	526	525	479	507	493	519	515	535	540	520	529	531	548	521	505	522	490	514	538	522	539	508	551	534
24514	21115	24126	28360	21119	21137	11194	557	324	318	344	313	280	307	309	287	280	289	275	279	257	281	251	275	268	271	266	264	226	281	281	272	271	298	256	258	265	281	265	262	268	278	269	242	217	254	239	260	288	249	243	292	282	244	264	251	254	237	241	269	242	262	284	266	223	237	290	242	265	236	234	284	256	259	235	254	247	242	250	247	273	233	255	238	281	245	282	254	250	238	263	271	261	270	216	266	260	257	275	242	250	250	243	291	237	252	250	271	239	254	259	195	226	221	283	267	296	257	265	260	231	243	272	272	250	228	235	230	234	263	281	250	284	263	281	255	226	262	257	249	242	245	283	264	267	254	235	271	242	238	257	248	236	269	244	268	253	274	235	252	239	256	265	305	273	255	261	271	226	257	254	242	285	248	261	276	246	249	264	244	251	250	248	254	240	264	252	247	262	252	259	277	246	257	274	286	235	256	242	256	255	257	228	259	242	270	257	263	264	282	244	244	239	232	254	269	239	226	250	256	258	243	254	252	273	225	228	256	279	255	271	226	282	275	282	261	229	262	241	281	278	275	273	270	216	250	284	257	257	250	227	272	258	294	238	247	268	276	237	258	232	304	264	254	244	260	224	222	254	266	255	285	226	260	215	248	249	268	219	265	295	261	248	267	250	263	245	256	250	275	251	252	263	219	248	264	263	286	264	279	278	210	276	192	250	235	246	285	259	248	249	272	243	232	268	238	249	265	265	234	270	267	247	248	263	268	235	287	270	282	252	275	280	256	265	252	294	280	252	288	262	245	239	258	225	237	253	263	254	262	256	255	288	270	241	262	239	252	259	274	267	249	252	242	252	248	208	257	261	269	244	236	238	253	255	286	279	262	264	254	234	297	263	258	254	269	277	252	227	254	275	220	241	241	265	253	252	274	262	242	265	274	263	254	250	240	294	257	243	274	257	237	246	263	279	247	231	304	271	267	251	246	284	236	284	265	259	293	255	280	274	282	273	245	260	234	271	245	248	245	253	255	276	253	226	258	263	256	265	269	246	257	252	251	247	213	271	282	267	279	286	270	280	242	271	245	269	271	240	228	263	247	264	261	239	242	282	236	233	283	271	232	250	250	251	251	215	240	222	266	281	289	301	260	254	269	270	279	269	259	261	259	260	254	261	237	261	258	246	251	241	254	253	226	262	247	293	246	254	249	243	225	279	262	275	270	261	269	277	243	233	226	251	249	244	241	241	271	271	299	226	237	269	259	239	248	262	279	244	250	263	250	268	255	286	249	264	264	244	274	279	256	249	244	242	255	261	257	250	262	237	248	251	245	253	259	250	252	273	248	261	257	228	266	260	227	285	265	243	259	266	235	296	226	250	257	261	268	278	248	291	261	260	285	237	266	260	250	269	256	247	259	262	258	237	251	262	263	263	237	250	259	268	252	255	273	231	250	235	265	254	260	285	280	267	253	277	264	231	266	255	226	272	254	255	264	295	286	248	307	302	254	277	257	279	243	234	227	275	268	250	256	239	259	260	277	274	263	274	275	279	264	257	240	275	264	270	267	260	259	249	264	266	275	256	259	242	244	267	252	244	253	262	241	287	251	245	226	277	262	272	233	270	274	250	246	236	244	237	271	240	231	252	228	250	255	244	262	268	262	267	244	289	252	253	250	229	270	235	249	243	255	241	246	264	256	265	284	246	239	270	262	274	257	277	288	219	265	246	273	278	232	225	262	278	256	258	241	271	232	232	264	244	265	257	280	235	286	243	260	234	245	270	246	260	249	264	261	243	219	230	261	260	250	274	295	259	267	216	256	262	276	239	230	271	272	231	245	278	275	241	243	241	245	279	248	215	263	269	256	268	245	241	255	251	278	262	301	243	247	228	265	269	235	210	268	250	250	233	262	254	265	251	252	231	262	287	262	269	220	231	241	238	267	273	241	317	268	260	255	252	251	241	249	255	267	276	230	259	278	255	250	227	264	276	243	246	289	251	225	242	261	252	260	262	266	218	252	242	257	272	231	243	251	252	264	270	244	230	279	262	285	249	238	244	254	262	251	239	297	269	258	246	243	280	241	243	283	214	264	257	267	260	258	251	268	218	269	291	263	259	279	263	224	228	239	249	216	259	270	277	276	263	250	247	240	218	228	251	296	278	275	266	267	279	255	253	253	251	241	251	266	262	253	254	260	245	272	248	287	229	280	225	285	247	276	289	258	248	234	254	268	232	258	236	255	252	271	249	265	283	232	237	260	250	265	261	267	286	271	219	282	275	261	260	255	232	249	261	238	253	256	270	239	227	248	207	240	272	262	218	264	257	276	264	240	277	237	205	241	278	248	265	283	231	243	252	242	243	265	258	259	257	269	254	240	265	260	257	217	249	259	279	273	272	242	263	263	244	271	249	259	247	246	250	299	249	252	248	229	248	248	288	288	300	261	267	265	277	264	240	259	273	232	259	288	239	288	234	270	258	297	248	263	242	239	278	283	241	269	232	243	209	238	276	252	266	278	258	251	289	251	283	257	246	245	266	241	237	237	239	253	235	298	275	256	300	262	260	285	269	220	271	246	265	239	262	266	271	280	232	222	225	228	251	239	273	259	230	270	251	278	234	270	279	280	285	216	248	258	279	277	239	255	244	248	267	256	245	241	280	261	248	221	258	273	241	270	260	254	257	247	261	240	228	253	243	263	263	247	261	295	259	274	249	226	260	271	267	253	270	274	255	247	292	255	250	226	247	254	257	261	264	279	228	249	269	255	257	250	257	261	281	283	275	261	237	273	291	223	265	257	218	255	267	257	273	284	271	260	249	253	261	261	260	255	266	276	272	256	240	222	254	246	266	254	235	233	264	261	275	234	249	266	230	252	260	249	238	266	268	265	231	228	255	252	264	236	280	248	229	271	266	273	272	263	256	268	256	241	265	269	257	251	248	234	285	281	249	264	286	237	261	267	266	266	240	265	271	273	242	282	241	227	249	241	247	273	256	270	255	274	237	275	264	280	296	261	252	251	280	254	255	309	262	236	245	267	256	244	274	271	265	266	225	215	241	259	257	256	253	271	231	237	255	261	248	270	231	231	227	260	257	269	259	212	237	251	274	281	241	227	244	260	262	255	276	264	250	218	269	249	255	248	235	274	294	253	252	265	277	263	272	242	255	270	240	246	288	243	237	266	292	260	267	228	255	250	268	261	277	264	256	246	276	239	263	261	269	259	245	255	265	271	255	243	245	242	240	274	276	252	261	268	267	283	286	277	247	282	232	269	257	237	281	238	247	259	262	241	232	268	269	265	257	251	255	272	258	230	281	237	280	249	282	276	214	261	280	285	275	258	263	254	280	251	284	267	249	246	249	241	267	251	239	252	217	286	277	246	230	252	229	282	243	230	213	251	244	259	263	281	275	259	259	260	275	248	228	269	247	280	242	225	266	264	238	227	268	254	247	257	271	261	286	247	248	256	239	260	241	277	273	249	250	245	272	279	254	244	243	213	235	214	259	233
42457	49410	2011	835	691	635	581	602	566	534	539	550	547	525	499	570	568	523	528	519	524	546	542	551	516	498	499	546	526	495	485	507	531	544	564	533	562	525	545	504	492	535	572	510	560	479	534	490	530	498	513	533	541	531	537	510	553	504	518	496	514	580	563	547	542	540	562	557	532	536	547	547	480	530	510	549	508	541	478	535	548	555	528	539	532	516	482	523	511	525	501	556	554	493	524	537	491	535	546	507	505	493	502	527	493	516	539	514	485	514	509	551	529	509	562	551	531	521	535	531	547	522	499	552	481	502	524	565	545	517	522	521	527	527	508	550	533	530	525	535	538	554	533	557	523	474	498	519	569	498	524	560	490	496	527	527	495	552	537	532	549	529	514	576	500	490	483	549	513	513	533	533	519	545	538	541	506	519	524	502	550	583	544	506	519	495	506	540	546	551	546	513	528	507	530	539	494	484	537	519	520	561	517	516	517	500	527	511	511	526	519	523	495	518	550	521	537	542	514	514	534	538	522	502	464	563	553	517	517	517	514	526	500	477	506	555	501	533	569	514	554	528	507	511	537	537	528	493	512	552	566	554	499	499	535	480	541	517	500	536	494	505	526	515	489	489	458	528	547	519	551	543	519	494	502	539	553	526	537	496	536	516	554	556	560	515	490	537	542	496	527	564	536	557	535	509	548	529	501	540	481	552	516	490	546	510	532	560	530	468	530	552	544	516	511	510	519	527	500	523	566	490	503	533	515	515	535	529	537	515	507	496	501	524	539	557	515	583	534	501	500	493	482	545	513	489	512	502	515	528	542	486	517	522	562	537	547	517	514	507	489	512	529	464	518	557	499	516	534	499	535	485	521	534	507	514	545	539	553	537	515	491	530	530	522	517	485	528	512	507	540	525	504	533	490	519	511	500	496	506	540	515	545	550	525	506	513	529	542	530	590	526	544	489	559	503	527	535	518	531	538	537	498	534	495	531	524	552	509	517	515	502	511	559	508	489	510	509	518	529	504	551	535	519	557	519	542	526	552	536	557	497	526	537	540	500	519	504	547	551	585	494	554	531	509	514	506	505	526	521	560	504	520	559	523	544	522	506	518	481	495	521	518	543	529	473	508	532	545	546	520	537	507	516	529	571	507	540	522	481	524	526	480	504	553	498	509	509	530	504	537	530	538	527	544	547	534	539	537	509	504	551	504	541	566	544	536	501	525	539	515	542	479	498	504	516	528	548	520	533	531	536	551	489	567	543	565	521	527	541	536	544	496	524	542	554	546	521	526	505	572	538	516	498	556	549	519	501	526	573	527	524	525	539	506	515	532	527	518	551	505	526	507	520	557	522	520	520	452	515	504	537	536	530	576	501	576	542	567	556	500	525	521	576	516	543	522	500	536	504	517	531	543	537	533	537	527	515	525	538	533	524	515	496	546	510	549	544	495	502	532	530	528	509	511	528	502	560	539	541	513	521	527	494	499	532	515	533	513	513	532	513	530	532	561	549	519	505	515	515	515	518	527	554	559	512	512	553	515	522	509	574	505	508	483	476	530	521	525	547	548	547	555	536	492	509	522	524	533	506	488	526	513	503	483	498	538	546	531	522	551	524	534	497	538	535	508	534	558	524	543	541	514	494	527	508	514	527	523	514	541	493	566	517	525	508	508	511	532	557	509	536	524	512	555	525	502	519	507	549	512	550	556	516	568	512	534	530	519	551	561	505	517	501	523	519	528	518	558	545	543	530	557	532	525	518	509	490	510	489	497	486	535	529	506	560	501	472	504	546	506	486	521	534	547	549	537	573	533	493	553	522	506	521	561	546	526	542	485	559	535	506	549	488	508	549	505	560	502	502	505	517	512	519	548	509	522	537	497	479	531	528	518	565	521	512	531	516	542	543	526	534	557	480	535	548	524	520	532	510	549	552	551	527	507	540	516	501	541	509	511	506	549	534	543	515	520	504	491	561	524	574	534	524	553	563	502	513	501	469	497	545	519	498	496	497	531	502	526	520	549	531	508	495	517	511	557	509	541	521	528	471	511	526	550	526	553	537	533	510	521	566	521	554	514	546	493	551	516	464	527	537	534	538	544	541	542	567	548	512	511	617	486	520	537	532	531	548	546	491	507	541	514	532	571	480	543	532	510	464	499	499	525	539	525	531	574	513	480	505	525	558	535	482	485	548	513	487	537	514	494	567	527	514	520	546	538	495	513	541	531	534	522	534	557	535	531	508	539	468	529	483	495	553	478	536	542	522	507	507	500	546	554	546	531	549	531	508	554	503	512	538	540	487	521	516	518	482	518	497	536	506	528	525	518	554	531	518	483	499	518	524	536	524	548	505	532	498	520	564	510	511	524	505	516	483	530	526	517	524	518	520	539	468	483	510	524	512	506	490	601	486	515	515	541	502	526	525	525	503	535	520	543	541	514	561	500	577	525	515	544	511	508	526	502	499	517	523	580	509	511	526	555	560	564	500	523	515	555	521	505	519	509	506	516	523	535	542	504	482	561	482	531	548	518	563	525	552	523	510	509	497	544	507	589	481	500	485	512	553	543	544	563	508	528	489	542	517	494	557	522	511	506	525	486	565	537	511	497	531	529	540	507	520	519	496	537	513	555	505	540	531	549	499	518	566	549	556	522	535	543	519	522	545	535	499	526	536	497	544	493	506	515	519	504	504	513	509	579	527	520	571	536	524	502	575	554	486	546	546	521	534	504	533	513	531	521	542	531	536	538	485	527	496	531	529	506	497	529	539	506	542	515	543	492	552	537	517	544	534	531	508	521	532	511	573	508	522	512	563	540	495	544	508	526	507	530	552	566	550	535	534	509	503	507	491	531	554	532	544	511	530	533	497	579	486	480	555	530	525	510	529	539	541	488	546	543	511	514	529	536	524	512	541	557	518	484	515	528	534	527	521	569	527	529	565	497	500	535	509	464	513	505	519	570	547	522	548	492	560	517	539	511	514	523	537	523	538	555	520	495	522	493	534	510	505	509	522	545	521	501	520	515	489	509	577	514	554	508	523	536	497	528	475	499	543	529	513	536	535	487	488	519	505	559	496	509	503	497	497	525	497	526	548	532	573	605	521	525	548	514	484	523	508	504	519	529	527	507	523	528	511	531	526	521	532	524	480	556	558	558	528	530	543	535	545	524	541	529	545	531	569	553	554	532	494	540	543	527	532	504	541	486	486	504	524	502	534	515	538	516	542	501	507	501	523	542	512	489	557	543	496	467	550	497	550	535	520	486	509	547	495	533	553	515	522	545	517	543	556	584	566	512	474	553	481	494	542	538	526	539	523	532	507	516	564	511	537	526	488	506	537	497	514	488	487	525	503	506	537	524	506	567	499	514	521	519	529	514	538	540	520	530	496	545	539	526	521	546	479	466	500	542	498	561	575	525	523	509	519	491	502	536	518	533	537	551	561	504	542	531	525	528	535	521	508	531	529	555	504	519	543	549	508	527	556	553	518	497	525	490	541	506	501	539	519
34534	17802	3912	228	145	131	124	120	116	128	102	114	116	103	123	120	102	114	97	119	145	103	108	96	99	124	101	103	128	113	97	108	113	140	129	114	112	115	113	108	119	115	103	83	95	128	117	134	120	104	110	111	109	102	134	114	130	114	118	102	104	97	114	111	97	111	107	103	134	113	122	112	108	123	118	122	125	117	108	110	109	109	103	111	112	130	103	108	124	120	112	116	117	105	122	115	133	133	118	95	111	105	98	117	130	121	85	118	111	119	128	99	81	121	141	128	119	104	95	133	103	110	108	111	121	112	124	128	110	108	137	123	99	97	113	104	106	125	97	95	141	108	123	114	112	104	140	116	125	121	100	109	99	91	138	115	106	108	121	128	101	110	114	85	105	121	124	127	114	120	107	125	110	109	120	132	123	106	95	133	118	105	101	101	106	124	113	112	130	87	100	103	134	131	118	117	128	108	109	120	112	110	118	108	104	99	120	117	120	106	118	93	122	96	110	113	106	114	119	116	113	108	108	108	131	125	109	94	106	121	125	111	129	112	103	109	104	94	107	109	114	126	111	105	111	124	135	116	122	93	123	109	122	110	124	145	114	105	109	106	119	122	104	111	108	111	116	98	97	110	111	87	120	89	107	105	112	112	116	128	110	128	94	115	101	122	109	109	114	129	114	105	114	126	106	118	125	117	120	130	122	111	117	113	111	110	121	123	116	120	117	107	104	106	121	111	127	122	133	112	124	121	107	111	99	112	109	111	121	110	97	125	111	105	108	99	123	120	109	101	123	115	116	123	121	117	124	111	134	87	118	116	113	128	124	122	123	107	119	107	120	130	110	108	100	103	131	110	113	98	118	118	145	112	113	127	118	121	127	110	112	99	119	110	94	118	113	145	108	120	116	114	103	101	102	109	133	123	103	90	125	131	106	114	107	127	126	125	106	100	111	110	107	100	115	108	89	116	120	99	112	130	122	108	121	97	123	103	104	102	122	124	111	119	104	117	122	129	107	125	102	113	97	95	94	122	125	103	116	95	101	95	115	115	115	135	118	127	111	108	118	117	128	107	130	113	118	122	108	135	135	128	103	121	98	118	114	107	115	103	106	107	113	129	126	105	125	121	119	111	97	118	106	103	116	115	111	121	116	118	115	113	121	122	114	121	110	114	129	103	100	108	112	117	123	117	111	115	119	131	130	118	108	123	117	127	101	124	123	108	113	102	115	125	121	110	108	93	104	124	107	103	110	93	126	106	123	104	98	119	111	120	101	121	120	106	116	107	100	91	105	118	109	106	114	120	113	118	126	133	102	123	133	130	99	128	100	116	107	123	109	120	116	115	128	116	107	124	105	124	102	119	127	92	107	101	106	116	105	121	110	108	110	120	99	113	111	109	106	110	114	102	113	132	106	122	115	100	113	109	103	117	111	101	102	103	110	97	95	117	109	106	114	100	97	112	111	103	114	125	127	115	105	109	112	111	122	132	109	120	130	96	124	109	133	113	121	123	134	128	105	126	97	99	110	107	106	103	116	132	128	93	116	131	119	98	110	119	120	92	122	109	111	117	115	117	108	130	123	100	112	127	113	105	117	91	93	123	123	113	105	103	121	112	97	127	129	116	124	120	127	116	127	96	130	114	108	107	106	117	114	115	108	109	98	99	111	103	125	124	94	113	100	126	122	100	112	115	114	124	124	121	107	126	109	120	122	136	119	101	107	93	107	113	98	121	101	94	100	126	113	118	121	117	129	118	109	97	109	102	121	137	112	112	132	126	127	123	99	99	98	109	108	114	111	123	99	108	117	106	116	105	117	112	108	102	91	117	121	95	115	106	110	99	116	101	116	83	114	101	87	132	101	104	118	112	104	110	121	118	105	106	95	124	121	97	98	130	108	107	112	114	122	106	104	127	135	122	128	100	105	118	134	105	127	110	121	110	131	113	101	114	93	103	105	129	104	106	117	117	97	136	112	99	118	109	127	126	105	105	110	106	120	107	108	99	108	118	129	132	108	95	131	108	117	88	112	120	126	108	113	114	112	102	112	111	95	100	104	106	119	123	115	123	114	113	112	100	103	94	107	125	113	119	89	94	119	102	111	113	109	111	94	106	107	116	111	109	117	98	126	106	133	103	130	91	88	119	108	89	147	113	98	125	114	98	114	105	115	106	126	104	108	125	104	109	122	123	115	130	125	104	107	100	125	112	128	107	103	114	119	116	103	118	112	121	96	107	111	122	113	122	113	111	116	104	126	134	123	114	101	122	108	117	116	141	130	97	88	107	113	119	113	117	117	109	96	115	124	115	125	107	98	127	118	115	122	125	117	114	99	127	129	110	114	86	115	102	119	111	112	114	126	115	120	123	92	127	128	113	108	93	129	103	110	111	114	134	103	120	123	119	110	115	102	98	125	110	119	138	107	110	105	106	105	112	105	103	113	109	113	118	123	119	102	99	103	89	118	118	109	130	112	103	116	116	110	120	108	120	130	110	115	112	100	100	113	113	108	128	126	145	115	123	123	124	114	121	111	125	112	126	108	105	96	109	118	103	110	135	142	137	113	100	133	104	124	101	110	117	105	98	126	117	124	115	117	129	84	116	97	117	116	129	112	111	131	110	106	100	108	106	126	114	110	92	106	104	108	116	119	100	99	131	112	89	124	121	102	107	102	106	110	111	90	118	110	115	105	111	127	130	125	105	118	92	131	103	109	104	111	117	125	106	111	124	112	113	112	127	121	133	123	103	104	105	119	97	107	116	105	109	116	114	107	103	120	96	118	126	133	96	122	122	107	134	124	131	119	108	121	128	112	99	110	107	105	111	119	99	105	124	108	99	109	130	119	101	101	110	104	111	110	102	116	129	131	105	133	107	114	105	104	138	124	107	132	109	106	113	88	120	115	107	131	113	123	119	120	137	130	135	118	120	132	121	101	102	108	114	108	103	123	132	106	133	115	125	104	105	117	115	110	99	114	106	115	124	97	112	94	108	103	112	103	115	120	113	115	122	108	105	102	137	138	124	100	99	98	114	121	106	113	108	126	85	109	114	124	95	112	105	107	117	113	116	118	119	119	119	107	111	101	115	106	132	116	122	110	137	98	103	119	121	122	130	109	106	141	128	113	117	105	122	112	113	133	96	112	115	127	110	101	115	133	137	115	115	109	113	105	131	115	125	128	117	124	114	103	102	119	106	135	106	124	110	118	123	122	107	100	133	138	124	125	110	124	123	137	119	123	119	108	120	99	93	98	102	115	133	108	109	120	112	110	107	125	93	123	103	106	116	123	124	118	104	111	109	132	119	112	126	127	104	119	99	114	120	119	135	111	106	116	105	115	126	120	104	124	132	123	111	122	119	91	113	107	116	113	133	113	117	118	100	118	131	96	120	100	92	136	107	108	127	102	95	101	108	111	113	126	113	109	97	121	123	103	131	96	114	118	109	106	104	121	105	117	103	96	118	112	108	111	99	91	107	91	111	105	112	110	111	104	93	124	126
17465	6578	319	331	311	279	288	329	288	289	328	302	307	293	312	303	306	281	290	307	272	287	290	310	310	274	267	308	326	283	292	317	275	317	308	310	304	280	291	309	280	276	314	313	300	279	304	316	304	314	292	295	260	317	304	306	302	270	260	275	286	296	282	282	303	320	301	297	283	296	277	306	280	279	294	299	268	300	301	337	274	278	267	302	279	257	287	267	285	286	294	300	292	293	296	297	290	279	260	335	289	293	281	286	287	287	292	295	275	287	280	291	292	307	298	282	260	288	300	302	324	283	291	300	289	296	295	302	312	280	273	299	310	296	301	297	316	291	285	296	274	282	271	287	288	286	280	290	282	282	272	285	299	302	270	266	273	283	302	293	315	296	334	310	263	293	305	295	273	299	317	280	271	302	335	300	278	307	304	309	262	341	268	295	270	300	311	291	287	305	301	286	305	300	323	304	307	283	294	301	277	288	285	257	282	320	311	264	313	294	278	298	285	310	319	277	289	296	319	283	318	268	307	288	267	334	304	308	295	290	280	304	283	247	280	305	287	294	231	263	294	321	290	309	315	301	297	288	306	304	286	297	282	297	282	317	295	292	311	304	296	305	331	322	287	288	299	311	287	277	297	307	281	310	316	273	299	272	298	284	276	308	310	289	319	277	294	304	348	300	303	308	261	287	336	274	294	311	300	288	314	280	265	281	297	280	289	273	282	295	299	308	284	290	280	293	310	310	275	296	298	293	278	302	278	276	284	296	293	277	316	287	320	284	309	303	261	282	313	314	279	278	286	298	292	302	251	302	291	304	300	284	298	305	309	291	276	271	286	260	293	281	263	279	284	278	277	282	290	264	286	308	309	326	278	298	283	313	299	291	309	284	276	284	326	289	287	296	301	297	277	286	294	274	290	281	306	311	288	309	312	305	307	285	269	327	299	292	315	318	277	325	326	290	308	307	258	287	298	269	285	277	298	290	285	300	288	259	286	295	308	298	300	284	280	290	294	284	261	307	285	339	291	284	298	306	268	278	295	286	289	265	296	297	275	316	300	296	305	265	325	312	318	324	269	287	272	288	288	263	276	293	302	306	296	314	287	309	269	293	297	292	292	294	279	306	280	322	289	301	286	270	316	313	299	278	334	293	270	267	290	310	315	266	338	289	302	274	286	279	312	283	324	289	291	318	306	287	282	297	296	263	282	281	304	270	283	292	280	278	266	332	301	311	276	290	271	270	284	256	300	279	281	286	284	309	303	294	317	243	270	269	304	313	311	288	283	304	291	299	262	293	286	292	313	263	316	285	306	303	293	269	288	303	278	284	294	298	271	312	300	283	323	284	270	293	347	278	301	276	271	301	329	320	301	283	302	274	315	295	267	298	319	266	325	302	271	302	276	277	281	289	306	287	328	314	298	289	333	315	267	285	298	299	266	301	287	297	286	307	298	306	323	301	306	277	288	268	287	328	271	303	254	294	291	303	293	276	310	292	294	290	295	313	283	291	291	283	275	299	291	303	294	274	312	270	269	295	284	280	313	295	313	301	297	293	310	304	306	284	319	300	273	271	284	271	302	304	299	315	273	292	314	270	294	322	276	281	269	296	280	288	308	296	306	291	302	311	279	262	273	288	277	323	294	262	275	260	308	282	314	283	275	304	303	299	291	303	306	280	300	292	294	294	295	286	291	268	255	303	266	290	290	309	303	305	284	276	289	261	292	303	314	273	306	314	273	269	300	313	294	299	293	320	292	303	300	291	319	287	254	274	266	292	271	275	311	282	339	316	295	271	310	286	296	297	315	269	282	302	294	303	297	295	333	273	309	296	286	275	279	301	319	281	278	289	292	298	301	293	328	280	328	274	300	307	281	298	280	291	286	316	279	302	268	284	325	269	284	284	294	292	296	285	303	267	305	259	289	283	327	294	290	313	289	306	259	312	303	303	296	296	265	319	295	304	314	292	305	249	296	284	312	256	275	286	282	303	291	290	292	281	292	278	282	318	298	270	306	270	276	303	302	288	295	308	325	291	276	318	296	287	274	314	301	297	275	279	319	279	291	264	303	309	307	305	313	289	288	312	299	309	315	298	293	276	258	285	308	329	284	289	313	309	307	328	318	294	310	296	306	317	255	294	313	295	304	330	296	296	291	303	336	300	287	287	275	347	289	295	288	300	311	324	282	306	298	266	252	282	328	263	275	298	284	335	312	290	309	309	288	274	330	295	324	285	288	291	314	296	305	314	266	275	266	307	268	280	310	298	273	297	296	302	281	320	276	284	290	244	287	266	283	295	310	302	313	321	316	260	291	343	309	276	311	305	307	315	266	305	291	292	291	294	300	284	292	297	301	287	291	304	279	333	327	312	304	320	251	275	303	283	308	303	274	283	278	294	304	288	309	286	304	315	301	280	298	278	317	300	282	276	304	314	307	312	255	276	291	319	296	249	299	280	326	297	274	298	281	300	281	309	295	285	278	260	302	295	304	280	317	310	321	287	294	287	274	260	281	302	278	296	274	275	293	323	327	281	277	279	299	250	294	269	318	293	270	287	277	263	342	268	295	309	297	291	293	302	307	286	283	282	306	290	307	303	275	305	299	314	274	284	299	298	267	299	283	307	310	298	312	298	287	289	298	285	291	299	324	285	309	325	297	290	289	298	275	254	303	310	309	324	346	272	275	308	288	258	312	305	295	314	267	285	281	285	279	324	297	293	275	273	308	271	308	290	269	270	296	298	294	293	291	264	293	292	286	285	307	288	294	298	318	313	307	325	303	309	293	307	251	310	307	283	321	300	331	271	292	275	321	322	290	297	298	298	287	275	286	293	277	309	283	270	297	290	279	298	274	288	264	285	295	294	287	338	286	277	295	313	292	312	264	303	299	278	278	305	308	321	327	274	272	301	304	298	286	260	287	274	293	277	284	271	301	298	276	274	277	277	270	290	262	291	334	297	297	266	289	309	317	311	295	272	273	296	295	276	305	282	301	254	307	307	290	278	321	269	287	293	285	283	287	300	290	321	321	316	286	287	299	275	292	283	300	298	268	305	286	315	288	285	312	297	295	289	316	296	282	296	303	292	285	283	289	294	304	333	251	317	289	284	300	309	315	285	334	306	287	294	301	277	265	298	332	272	285	315	306	303	285	311	292	263	333	281	287	328	277	299	286	296	295	290	285	303	274	282	273	294	297	303	297	319	265	284	298	295	291	268	290	282	287	275	315	308	290	327	272	291	278	297	307	293	316	280	276	273	251	288	288	281	342	292	281	317	282	309	278	273	292	275	310	287	306	269	319	289	300	300	259	279	318	291	275	314	301	292	284	281	293	296	271	292	294	283	325	272	288	308	307	266	305	305	286	281	275	293	275	281	283	292	275	300	279	287	309	312	279	299	305	294	303	296	324	291	274	260	287	284	273	313	294	298	295	302	273	288	294	293	310	302	298	304	272	287	278	301	295	280	306	276	271	321	296	308	300	312	307	322	307	316	305	307	297	304
25372	21135	23687	28819	21119	11750	422	353	275	295	259	279	248	290	247	269	267	236	251	245	250	267	213	244	237	236	240	222	270	253	242	251	278	260	268	255	254	247	243	242	242	253	219	236	222	236	224	223	256	239	253	257	243	253	263	242	245	252	249	241	278	244	284	209	270	264	220	237	214	278	250	260	225	246	219	231	248	239	224	222	257	233	225	258	254	265	246	224	259	255	227	250	227	197	219	253	247	225	234	290	260	232	247	222	232	257	282	245	275	231	230	226	248	248	227	243	258	247	233	244	251	250	241	241	241	267	253	248	219	215	221	223	240	251	249	254	230	267	270	246	216	241	241	252	226	280	270	252	249	260	229	228	227	242	224	279	218	244	233	269	244	261	251	241	232	225	226	275	225	243	214	262	253	241	235	241	238	289	221	257	237	254	253	266	231	246	266	232	269	251	244	225	266	258	264	224	246	254	247	240	259	236	233	266	267	253	219	249	267	266	256	234	244	223	246	235	241	254	223	222	232	251	235	266	252	226	259	261	229	242	230	258	238	246	226	230	256	215	241	259	263	217	256	249	255	246	234	267	230	243	209	220	238	229	264	264	234	244	263	254	249	227	269	261	254	248	222	239	255	281	240	227	230	213	244	285	264	256	290	257	257	256	262	264	266	234	244	233	221	210	284	229	216	259	239	255	219	242	235	262	267	252	248	246	267	232	258	253	247	282	226	241	241	242	279	261	281	258	250	219	254	237	240	217	279	244	270	237	245	208	267	254	259	222	219	245	222	255	246	215	211	265	251	258	248	260	245	233	235	268	222	251	238	241	240	222	243	251	229	247	244	261	258	234	240	267	225	229	242	266	251	234	247	235	210	239	240	227	237	266	219	250	251	242	254	227	218	246	278	265	244	253	257	280	242	241	240	255	252	252	220	262	235	252	245	267	258	223	244	244	247	268	257	236	245	229	241	249	213	225	288	251	252	228	236	242	227	260	263	249	243	228	250	235	263	245	231	267	257	235	220	223	263	235	251	208	242	250	241	281	254	250	220	245	235	253	272	250	243	258	255	249	220	221	277	226	250	247	243	283	251	251	243	240	271	241	256	245	232	235	235	244	230	238	281	234	234	266	238	244	265	264	250	238	250	238	248	261	229	227	227	230	247	252	272	250	266	233	232	235	240	234	260	246	223	239	228	255	249	253	276	245	223	225	220	248	250	237	252	253	247	218	281	237	238	216	235	252	220	245	222	235	219	248	255	267	244	232	214	222	203	265	242	250	221	231	256	246	245	233	241	256	262	233	240	227	228	234	232	242	238	245	222	236	243	240	273	234	237	256	236	228	251	244	246	222	238	251	273	227	258	217	248	250	238	247	240	247	210	225	240	241	219	237	235	240	235	251	243	205	220	255	279	230	246	228	228	238	265	271	249	252	244	258	250	235	220	233	208	303	242	274	250	265	242	227	255	251	234	296	275	232	226	250	197	255	225	243	237	221	231	225	267	243	233	260	227	212	232	210	234	237	229	248	225	236	237	229	224	251	256	261	225	218	233	262	252	239	246	230	272	237	255	237	232	258	251	217	229	230	251	257	267	224	226	241	221	221	222	248	241	235	215	273	242	231	260	241	218	245	233	216	249	242	252	235	238	266	266	244	255	239	240	244	256	243	248	258	229	246	240	250	239	259	246	235	241	250	238	229	261	246	267	217	255	220	232	236	246	226	223	226	224	218	231	246	274	247	249	261	237	236	247	229	255	267	220	256	232	227	256	250	272	220	238	252	242	201	266	277	260	230	235	245	226	256	234	245	251	242	240	238	275	241	243	255	242	251	238	251	222	234	207	247	245	251	222	254	217	241	253	209	217	236	259	250	235	218	275	258	258	238	266	238	268	243	261	266	229	215	229	244	223	240	248	243	236	229	255	249	229	240	254	249	261	252	230	248	254	242	205	242	232	240	258	264	256	276	238	230	266	288	259	260	221	240	253	221	268	254	252	244	227	296	246	208	274	253	258	265	238	258	238	230	236	250	244	228	238	250	228	228	237	232	280	249	266	231	255	269	271	223	220	217	245	237	244	253	229	258	268	236	258	237	243	247	227	183	260	229	230	256	263	235	242	212	239	239	254	251	261	255	231	221	271	246	231	228	230	247	235	235	204	229	252	222	247	228	244	246	232	222	246	254	248	219	226	237	249	244	242	232	264	228	246	247	243	250	222	224	226	241	242	217	268	239	245	272	252	206	209	238	261	258	242	242	222	222	245	245	237	212	265	220	233	219	227	248	240	254	224	259	244	242	247	237	236	244	234	277	267	275	252	234	217	234	247	248	228	266	234	231	237	243	212	255	249	211	244	286	233	251	246	241	230	245	250	226	224	257	226	244	234	239	285	261	261	222	268	265	241	219	243	254	246	216	243	252	222	255	275	251	231	239	240	236	221	250	251	251	255	237	271	254	245	209	243	256	243	258	260	238	238	232	236	233	236	245	268	267	242	232	233	245	228	228	248	231	206	261	229	236	237	242	243	259	257	219	214	226	276	244	232	267	236	245	221	225	251	241	233	224	223	255	231	247	285	244	217	261	238	222	244	257	266	237	231	233	237	226	239	270	242	255	258	262	240	204	258	252	286	265	241	244	247	267	264	233	239	228	267	216	235	245	242	249	212	229	227	245	217	236	235	240	247	229	255	249	237	223	227	270	263	259	264	261	251	276	249	252	241	237	236	237	263	263	279	241	259	250	268	255	225	217	236	215	234	244	228	236	237	220	255	264	227	266	262	258	247	250	256	240	240	239	275	257	210	222	227	246	264	239	254	234	236	234	221	254	273	251	247	245	252	242	212	206	261	236	245	235	213	237	276	246	251	219	226	205	247	256	231	215	233	229	265	256	266	251	232	234	258	260	212	251	239	234	216	222	241	276	238	249	279	243	253	228	232	258	269	253	269	236	250	240	227	260	265	213	233	216	237	266	238	246	228	244	233	270	254	247	247	279	252	273	251	231	252	246	246	268	269	223	219	213	260	244	222	249	232	247	242	242	260	255	228	241	265	258	254	246	227	225	244	246	269	245	251	222	234	247	267	255	185	219	237	238	256	246	245	239	248	246	248	259	230	253	268	251	259	246	231	213	252	244	215	222	230	244	246	237	242	241	262	280	234	275	231	219	250	232	245	237	223	255	232	241	239	219	267	255	206	254	209	232	258	233	231	248	229	259	255	254	255	237	223	282	205	244	220	261	251	246	267	242	219	264	257	208	274	260	254	228	211	251	258	260	231	235	266	217	270	220	234	261	208	263	244	248	224	252	227	237	239	227	220	221	280	264	231	215	233	260	233	231	226	245	250	283	268	229	268	241	239	267	267	254	243	238	246	261	250	255	261	232	226	211	236	251	260	283	233	250	275	266	238	250	218	238	273	249	234	225	222	263	240	271	234	220	242	244	252	201	261	255	243	206	210	250	241	231	212	262	236	233	259	266	275	225	227	241	245	253	265	248	232	202
36020	37775	1254	680	638	614	543	577	501	555	580	539	503	530	548	554	541	536	560	516	527	510	515	556	560	550	546	526	564	567	511	536	503	517	506	557	526	551	526	518	515	532	528	513	515	515	558	530	552	526	517	541	548	498	519	497	540	537	535	531	537	495	514	524	536	537	528	537	527	533	494	519	535	512	548	516	527	525	519	528	548	515	539	537	553	516	558	524	552	506	529	551	510	488	546	584	501	517	530	539	552	491	584	554	526	524	557	549	499	526	534	508	535	539	552	531	520	532	558	531	573	517	515	532	562	537	509	538	573	536	525	459	528	508	553	552	548	529	524	531	546	508	518	501	547	523	480	517	482	564	505	500	541	525	499	540	550	530	519	544	536	501	513	513	505	543	547	514	525	535	534	535	545	542	493	503	536	492	543	543	536	548	526	516	516	534	513	530	504	539	543	483	514	520	532	501	576	529	503	621	507	525	502	507	564	532	528	490	504	521	521	513	502	513	507	528	503	529	518	538	526	558	512	539	540	495	507	499	494	527	519	522	533	595	526	534	547	521	486	533	567	509	535	484	533	542	572	530	529	514	525	574	521	544	557	544	546	514	542	545	511	537	561	550	523	508	547	533	537	535	524	542	522	523	539	549	530	508	535	533	535	525	532	537	512	517	536	526	537	554	480	527	503	537	512	547	526	511	524	526	546	585	515	512	517	539	533	513	556	519	548	541	547	535	522	521	538	556	522	518	489	525	558	505	492	517	573	563	524	546	577	563	557	507	531	560	516	522	539	557	555	482	570	545	545	557	507	517	528	518	560	525	540	524	545	530	485	569	544	497	516	510	536	524	536	556	520	549	520	571	523	556	532	528	521	507	577	523	506	553	530	512	558	525	538	545	513	517	515	573	551	546	503	555	518	523	567	489	518	515	549	530	539	519	533	506	530	492	543	542	516	574	513	492	510	517	527	529	522	522	561	557	508	551	516	507	509	497	512	543	529	523	487	542	545	545	517	541	509	562	527	534	529	550	521	502	514	544	551	501	494	514	569	533	551	500	564	588	513	541	528	513	527	573	535	492	555	561	521	567	564	536	548	502	512	574	530	554	573	529	517	545	557	523	563	521	560	511	531	568	532	521	531	530	509	543	512	557	514	532	532	573	552	553	507	535	545	505	559	520	567	530	543	513	524	526	531	551	505	514	514	507	556	518	534	494	526	531	499	523	525	516	594	539	546	522	500	569	570	522	558	585	497	542	538	515	521	534	531	530	492	549	526	524	546	537	530	524	538	492	524	515	515	500	554	560	508	520	506	522	526	568	514	522	544	493	491	500	515	561	563	584	487	558	524	533	530	540	530	518	523	476	562	497	502	525	544	494	513	515	552	536	477	519	554	534	546	519	567	541	541	533	501	521	525	579	557	537	536	541	564	532	548	506	515	520	548	569	579	511	527	521	555	531	537	549	526	536	522	561	554	537	515	522	504	526	533	531	548	500	493	520	564	569	546	547	504	555	522	560	541	558	547	512	549	537	525	523	516	551	551	564	526	541	578	524	516	534	527	518	555	519	568	550	512	583	536	545	504	514	547	490	512	580	494	521	552	537	563	570	547	548	541	535	544	515	543	485	517	534	543	487	505	555	517	554	523	529	533	521	490	490	515	559	533	537	534	539	534	557	509	533	554	566	557	528	508	501	531	524	571	535	533	536	538	553	526	528	547	569	562	514	527	543	492	520	540	497	521	497	572	491	546	540	488	535	544	491	541	545	546	502	516	566	533	506	546	584	527	531	484	497	537	545	491	559	516	556	507	521	524	542	541	541	530	550	571	597	498	551	538	519	514	544	513	538	500	525	545	501	536	557	552	522	502	528	566	566	562	546	522	492	545	562	531	533	506	533	511	526	528	544	474	500	534	540	507	528	516	510	550	524	528	512	528	549	522	531	519	549	508	532	542	513	521	511	509	524	536	525	528	506	556	575	555	527	538	532	520	558	542	535	538	527	515	518	510	544	533	532	491	527	553	511	574	517	539	519	523	524	507	569	519	517	509	534	527	491	545	518	547	546	519	525	532	509	512	514	512	517	520	540	489	489	499	487	523	547	512	542	524	530	536	511	565	512	536	569	530	540	518	566	542	504	535	559	519	505	553	524	568	561	500	533	541	521	498	490	475	497	566	529	480	513	542	531	494	553	524	542	512	564	498	534	475	545	522	546	535	549	532	513	559	563	550	574	517	527	567	528	507	532	551	554	483	507	547	507	488	526	512	532	585	512	538	528	482	513	554	532	540	573	527	551	503	518	573	528	531	546	537	570	506	536	536	515	524	565	521	525	515	518	531	503	537	503	503	514	533	511	546	547	579	521	544	522	536	540	522	497	502	525	512	500	532	535	533	546	569	492	513	485	541	511	507	555	544	528	520	544	543	517	529	523	521	550	542	498	552	507	539	520	535	502	488	529	559	571	579	519	544	542	505	549	539	558	546	501	557	549	517	538	548	510	523	575	502	492	556	531	542	543	526	518	536	486	541	515	501	560	567	494	566	538	515	560	536	511	538	566	525	526	505	497	507	505	546	542	502	525	498	533	502	520	554	527	497	565	558	571	562	490	532	549	579	527	540	497	545	528	560	512	526	533	544	515	505	587	549	530	546	527	544	518	507	532	507	493	524	470	540	562	532	534	581	554	534	530	496	522	512	557	562	543	527	537	542	540	501	556	540	528	513	518	546	517	539	514	580	513	556	528	540	565	513	500	530	516	514	558	536	550	513	546	508	540	513	547	528	554	489	512	539	602	488	575	558	524	558	538	505	486	544	538	526	519	531	493	535	524	511	554	541	515	534	570	505	516	564	519	518	543	545	555	569	541	526	538	536	481	547	537	516	574	504	526	520	505	528	543	533	512	517	512	493	519	508	523	495	528	520	516	504	534	566	541	523	500	521	543	544	494	478	542	562	523	523	551	569	520	527	515	525	542	517	533	538	521	556	541	552	469	513	544	543	500	558	504	568	518	534	528	541	527	533	532	547	557	504	526	498	531	531	525	511	531	528	542	553	492	543	492	525	558	549	561	519	555	506	574	521	519	540	528	553	561	539	569	509	523	521	537	530	541	581	559	534	507	586	498	559	519	519	529	532	561	529	567	495	531	468	542	549	504	518	509	497	516	555	506	521	540	528	536	506	515	525	534	484	519	555	559	555	513	521	519	494	500	533	504	511	536	531	535	495	544	520	503	534	544	562	500	526	564	537	513	486	531	563	521	495	551	547	534	493	555	564	517	520	531	514	546	524	508	564	515	524	546	539	552	483	543	534	554	546	517	555	537	528	524	541	544	539	520	534	597	526	498	527	542	543	548	545	495	532	501	539	515	514	547	508	538	510	533	571	536	496	553	519	535	527	513	535	540	511	539	527	516	531	512	550	520	560	536	580	530	522	529	529	522	538	540	530	545	527	525	546	508	531	538	528	507	509	536	521	530	532	508	576	536	507	495	549	527	511	506
24572	21118	24087	28388	21118	21141	11306	537	378	360	324	314	246	283	292	329	308	275	267	251	296	283	259	287	252	267	245	253	258	291	261	280	296	242	217	264	279	258	245	252	276	246	281	300	242	262	268	257	241	282	206	271	271	245	267	270	243	261	252	288	234	235	228	245	266	294	260	273	241	242	231	260	259	252	212	242	253	238	260	246	268	266	283	234	243	252	265	270	266	242	237	273	272	273	274	275	261	219	260	266	276	255	243	248	256	260	267	292	274	249	276	259	252	244	242	264	282	229	257	241	245	278	259	246	245	245	239	303	273	266	251	266	287	257	287	257	263	264	264	263	245	240	265	266	257	246	256	264	257	259	264	282	246	279	258	296	269	258	259	267	243	240	245	268	268	241	271	267	243	268	239	254	254	245	273	259	271	261	267	260	226	263	257	303	275	246	275	255	257	266	248	271	271	269	258	308	240	291	261	258	262	288	287	260	288	248	227	262	275	258	268	229	217	248	249	270	257	265	266	291	268	286	255	260	260	276	293	254	267	240	280	263	274	232	254	270	235	227	249	282	241	252	263	288	275	245	253	245	251	247	249	219	228	266	258	267	264	235	251	257	237	265	252	299	252	227	268	249	294	256	257	271	261	252	278	229	237	243	257	259	279	242	256	259	272	244	249	230	279	275	253	261	247	244	294	276	254	258	296	274	224	271	247	252	240	263	259	253	246	259	237	259	251	253	231	245	251	294	234	261	252	265	273	223	229	239	256	253	258	282	252	264	270	290	238	268	269	259	241	249	248	263	275	265	226	261	257	268	271	271	255	259	279	271	241	257	284	249	241	250	263	309	260	262	244	247	245	270	248	257	234	226	257	270	273	245	251	262	277	275	268	246	276	275	245	267	263	226	240	292	247	243	244	265	241	274	256	265	282	242	244	242	254	235	249	230	244	258	281	295	242	267	291	262	237	260	265	242	236	262	274	255	264	275	213	239	236	267	261	245	244	267	251	285	238	280	277	246	233	270	285	274	260	246	258	225	261	249	274	253	255	261	258	271	230	257	263	224	247	258	219	261	251	264	239	246	300	280	262	261	257	221	250	256	258	225	243	301	277	265	273	262	254	237	226	268	269	251	268	241	257	283	244	266	263	248	272	257	267	279	246	246	215	233	248	224	269	267	286	291	250	224	267	240	275	298	272	239	249	237	242	250	215	249	242	258	263	276	273	256	260	311	264	251	267	234	264	277	264	242	288	238	246	296	277	239	209	214	244	220	233	269	269	246	241	278	256	251	239	239	263	262	249	260	265	259	254	287	291	223	246	250	238	252	281	242	269	221	269	275	256	233	236	270	266	260	249	254	278	258	213	263	258	277	260	273	244	254	254	256	246	243	268	264	271	251	278	264	248	265	238	251	246	274	279	267	265	262	247	254	219	264	273	209	269	257	264	306	241	280	258	232	267	292	301	244	291	276	240	258	257	270	285	233	255	261	275	284	269	235	273	257	236	251	263	276	270	279	263	255	237	266	238	259	265	270	248	266	253	234	252	237	256	274	276	251	242	251	250	263	239	235	246	256	256	294	247	266	245	264	275	232	240	267	270	283	244	248	269	253	273	229	225	229	258	295	230	250	276	279	289	249	259	245	274	253	272	255	222	254	256	218	278	241	242	260	269	265	264	290	263	282	262	244	279	258	241	246	254	236	265	249	291	250	256	260	271	260	254	267	252	280	250	272	290	277	259	280	265	236	247	221	237	260	246	258	274	270	269	282	273	260	272	252	253	274	237	275	256	265	294	275	214	306	262	261	267	256	305	284	239	278	258	273	262	259	298	257	250	250	238	281	284	232	267	221	232	222	257	249	245	230	226	246	257	245	253	237	251	284	254	298	254	259	270	207	260	214	229	238	208	256	271	271	244	260	276	225	234	236	245	221	261	280	286	274	235	255	257	241	284	239	297	248	252	276	250	257	231	250	302	302	283	259	244	280	279	250	234	257	288	242	257	253	291	252	259	252	245	252	249	217	246	256	261	272	242	220	253	275	245	249	266	251	251	263	250	284	264	254	226	292	270	247	243	265	265	244	253	268	263	278	255	237	222	264	287	254	241	262	271	254	248	253	239	248	261	271	276	236	253	244	281	244	267	249	277	240	257	258	253	238	247	241	269	274	262	268	244	271	254	303	234	253	241	265	241	251	225	249	273	265	294	266	281	244	253	288	254	217	295	268	259	279	271	270	256	274	298	234	262	278	252	239	251	273	269	266	253	232	261	260	258	271	251	277	258	227	237	240	229	243	258	276	250	242	285	246	262	262	249	240	269	261	248	245	252	255	235	280	228	286	291	269	278	256	235	240	308	260	264	256	273	230	214	251	285	226	264	248	243	278	244	290	262	266	279	272	249	255	273	271	239	281	222	276	214	254	251	257	272	254	247	234	256	257	274	248	236	252	286	256	231	285	254	277	280	244	194	253	266	258	265	261	266	253	289	261	250	278	246	254	305	272	260	259	256	229	234	264	275	266	226	263	251	260	246	266	261	270	263	249	255	210	228	239	266	235	254	251	286	267	268	258	259	261	247	251	281	282	239	263	260	232	256	238	248	259	255	259	239	290	240	260	261	268	302	240	242	275	263	234	294	262	269	275	237	258	281	262	256	245	248	262	297	308	222	263	279	235	252	265	232	281	261	234	251	231	238	245	230	257	253	234	241	280	275	256	239	245	235	238	236	239	266	297	266	253	255	262	286	232	240	257	265	256	274	269	256	266	272	250	273	251	271	255	242	260	277	254	240	281	256	259	235	254	256	259	249	265	272	244	252	252	270	249	222	277	260	273	235	284	246	259	255	263	215	246	230	273	264	275	269	257	272	251	247	245	295	261	293	285	233	272	247	228	261	243	280	284	251	237	275	260	239	245	255	246	259	254	287	280	269	241	259	245	258	234	237	255	251	282	233	281	241	302	260	264	256	266	287	256	282	255	232	270	270	283	242	242	256	288	295	239	250	256	272	255	271	258	280	292	237	262	238	241	262	270	244	272	249	252	227	272	272	266	249	259	241	288	263	241	257	246	268	248	234	262	238	250	263	259	245	240	255	249	224	262	248	235	282	259	245	232	275	261	229	243	255	273	263	253	271	251	240	259	291	271	253	237	255	288	224	266	243	221	233	290	235	271	255	280	264	251	251	271	254	226	234	272	248	234	262	264	243	261	230	251	268	250	288	290	276	243	244	268	247	249	270	262	260	282	241	243	265	253	254	262	285	234	246	237	264	244	243	289	256	247	264	240	253	295	286	271	221	267	209	281	290	272	302	250	252	241	253	241	244	250	247	293	276	254	269	267	230	269	278	249	248	263	278	266	257	283	261	256	266	241	262	238	250	254	265	262	288	295	253	280	260	275	271	269	243	293	271	242	257	253	246	261	233	249	253	243	286	255	239	291	223	236	257	262	276	262	239	244	267	245	241	242	248	258	244	252	292	231	266	220	246	249	237	269	292	278	257	245
42651	49192	1993	784	674	601	568	589	533	560	501	504	559	539	505	546	531	527	537	519	546	528	534	488	514	533	546	523	543	517	529	493	507	531	546	528	521	566	548	564	531	506	546	510	515	491	549	519	544	488	481	543	508	549	551	530	519	518	565	503	539	549	530	528	568	486	503	524	515	522	505	551	521	507	537	528	533	508	541	552	503	496	536	532	540	565	503	524	508	555	487	521	534	520	537	594	490	544	526	507	525	526	531	571	550	502	500	564	550	537	586	569	490	509	529	560	491	547	481	531	518	521	560	520	530	485	554	543	539	512	555	537	520	512	484	533	494	530	553	519	520	532	528	546	517	553	529	528	513	555	530	536	529	528	531	534	556	509	506	516	514	518	543	581	548	540	518	527	506	554	525	529	519	489	526	547	520	546	549	563	554	525	524	536	467	524	527	523	549	545	535	496	552	537	542	486	574	513	521	516	529	574	500	481	529	562	516	528	503	518	500	522	521	522	535	466	589	516	534	517	542	514	490	558	547	529	569	532	524	528	514	554	508	540	523	547	524	492	557	572	527	510	506	510	542	528	527	556	495	528	523	557	523	511	503	509	534	536	513	515	552	514	538	499	514	534	506	492	534	488	543	513	533	538	503	489	549	577	482	515	544	542	538	522	508	526	537	530	479	557	540	493	573	542	458	534	497	471	541	559	547	562	541	510	503	537	500	503	569	530	521	531	569	525	530	485	515	500	528	522	545	541	521	545	566	525	558	506	534	545	516	535	507	507	517	513	501	537	512	515	499	539	564	528	517	512	505	554	513	512	492	555	520	508	527	502	531	517	534	530	509	546	537	522	524	512	513	517	551	517	495	528	515	542	489	557	524	524	490	537	544	505	523	566	538	500	559	557	532	515	548	534	531	522	540	540	519	509	534	482	538	527	516	534	532	535	545	546	550	559	499	541	512	565	488	535	523	539	524	538	511	538	535	526	515	485	501	576	521	510	552	503	523	477	537	550	510	531	455	539	562	537	526	502	549	550	521	545	538	501	487	516	554	519	544	513	499	552	480	514	536	480	539	494	548	565	564	522	556	527	550	521	495	542	560	552	535	528	508	517	536	541	510	537	563	545	524	548	503	529	548	554	528	552	561	529	492	539	542	554	518	540	516	532	533	510	519	527	548	519	537	546	529	547	552	527	526	534	503	563	549	537	537	549	529	487	508	505	495	505	532	452	517	498	524	485	522	518	567	545	518	545	498	534	476	514	514	550	567	521	545	483	515	529	563	561	523	547	519	494	512	534	539	499	501	477	521	530	494	529	508	543	529	531	499	527	539	488	530	562	484	539	504	583	533	515	537	553	537	513	579	536	534	496	515	552	546	503	474	535	569	542	477	503	541	518	519	547	557	550	522	482	498	560	550	536	543	522	507	528	520	561	533	486	552	551	520	497	556	555	514	476	522	497	517	556	520	508	561	464	501	490	535	524	501	497	501	519	524	549	497	518	527	495	531	559	574	534	541	540	493	530	513	515	546	515	554	524	557	485	506	549	501	506	555	520	527	494	525	520	512	532	508	531	535	505	491	537	522	562	534	530	522	536	569	535	475	524	504	522	505	531	524	535	556	538	571	517	488	473	515	527	525	520	544	494	524	532	512	522	504	531	533	530	495	566	537	525	533	470	531	504	534	486	539	529	516	479	534	497	512	533	532	539	534	543	574	523	523	582	551	513	515	510	539	518	543	537	551	551	515	495	542	513	504	546	570	536	520	502	496	543	521	533	496	562	532	574	530	524	538	549	509	533	521	583	537	497	525	546	519	545	531	555	541	518	519	519	559	512	513	554	516	524	530	525	520	575	505	514	545	562	486	515	447	512	527	526	527	504	543	563	537	501	498	524	558	540	531	528	533	482	530	521	498	519	533	514	498	564	516	487	533	506	481	535	482	528	507	513	574	560	531	522	543	539	516	508	544	545	511	534	533	520	492	535	509	516	510	554	514	520	502	545	522	524	550	510	564	520	533	544	550	487	558	575	513	530	529	548	530	554	523	497	494	503	566	503	536	557	541	496	508	531	490	487	476	542	524	536	548	500	531	538	507	534	509	496	492	504	518	547	511	491	514	539	528	564	525	488	503	547	513	536	511	543	553	523	484	518	550	517	539	530	522	577	477	525	527	562	570	500	505	531	515	562	492	562	514	507	567	506	502	548	524	519	529	540	526	507	534	559	486	533	511	518	541	519	539	530	507	533	553	545	533	522	524	539	476	570	541	526	523	534	545	529	537	492	568	513	511	508	536	548	508	523	515	538	529	557	519	515	548	511	541	533	531	510	562	513	507	511	516	524	518	505	502	482	557	528	548	504	521	529	579	526	538	522	513	531	529	528	566	522	513	535	530	499	556	515	537	543	495	517	558	524	561	485	497	523	518	524	495	531	516	514	497	495	515	515	531	535	534	522	517	547	532	515	550	505	527	505	526	508	521	546	530	544	473	507	508	528	530	521	538	510	509	475	493	508	557	536	504	520	532	491	526	501	560	507	545	527	481	561	520	529	584	525	516	538	521	508	516	492	537	530	527	563	564	500	533	525	557	502	521	510	564	508	493	556	555	546	536	549	526	541	533	520	515	523	516	513	530	503	526	510	600	524	555	498	510	569	514	539	523	494	527	532	545	547	521	515	503	500	559	529	543	529	527	533	535	547	520	499	541	544	525	506	550	524	500	502	529	497	527	512	540	543	504	555	540	511	502	498	527	539	552	546	481	566	566	500	521	532	547	495	584	526	519	504	541	552	521	541	527	545	483	496	535	537	529	562	516	538	522	552	510	564	555	512	525	531	563	545	542	546	533	474	564	534	535	569	548	576	537	513	528	546	515	541	525	525	486	492	495	536	507	528	535	530	505	531	521	571	517	527	492	509	506	521	562	565	532	560	544	501	492	552	471	499	559	532	514	481	541	496	545	517	520	524	555	530	520	540	531	540	518	514	508	491	562	536	566	535	531	571	537	543	520	542	498	524	512	494	467	523	539	523	498	568	521	514	532	531	508	508	512	537	517	517	523	546	530	536	506	542	521	487	483	516	519	512	513	512	536	551	535	502	540	511	537	548	511	556	543	523	531	546	520	499	541	538	520	537	535	516	517	511	525	517	543	545	522	578	487	491	530	510	519	487	556	535	537	525	538	482	524	511	538	495	562	540	502	513	546	516	560	529	538	530	528	525	542	544	505	498	519	534	520	523	499	556	516	494	515	567	535	507	556	530	509	531	490	528	498	539	506	527	525	505	524	551	564	506	515	525	544	491	499	524	574	542	568	518	523	518	549	505	523	548	549	517	556	534	554	520	537	541	503	510	549	524	532	529	528	539	548	532	527	536	507	523	529	514	484	503	550	564	522	494	541	509	497	490	507	493	527	496	525	519	496	515	593	585	520	552	496	561	517	482	560	541	489	558	543	487	546	501	534	507	565	504	556	531	537	530	556	540	523	507	536	506	561	520	544	538
34595	17767	4009	193	108	114	129	127	102	109	127	103	102	124	110	111	108	96	123	121	97	113	98	100	127	118	116	120	109	127	108	112	108	126	123	116	108	121	108	114	105	136	92	106	118	123	108	103	126	103	132	124	108	109	126	124	121	119	121	117	135	121	104	104	94	113	104	110	126	102	113	89	123	115	141	116	106	116	105	128	119	121	112	120	118	115	121	121	122	132	129	123	128	114	115	113	125	109	96	117	109	123	111	117	125	98	116	107	130	112	135	103	108	106	133	121	97	85	112	128	124	122	112	107	82	99	117	115	112	107	105	121	111	113	113	110	108	134	99	112	118	109	115	115	94	119	115	110	123	106	122	119	147	130	109	108	112	104	141	108	100	115	122	116	107	109	104	107	113	150	118	115	110	144	123	127	120	113	109	124	140	132	121	124	114	135	125	121	104	99	123	106	115	119	136	128	100	136	120	136	102	110	113	98	120	119	135	125	112	103	111	111	118	124	107	101	106	98	120	118	97	128	118	113	112	114	116	125	119	102	110	119	110	106	110	116	120	126	132	107	126	111	126	110	106	106	124	110	115	125	98	101	95	103	101	99	97	114	116	121	111	107	123	121	106	118	113	119	124	126	127	119	103	120	134	130	123	111	108	127	119	113	135	115	106	133	140	117	101	121	111	98	130	124	104	103	110	107	139	117	125	112	109	109	104	107	94	118	115	109	119	97	117	127	113	123	113	128	120	116	122	99	128	104	103	106	129	110	122	125	134	107	95	109	125	130	116	117	129	132	120	97	131	106	98	104	120	110	100	116	107	98	108	116	120	116	117	122	112	112	117	102	125	109	115	119	114	107	117	124	122	113	105	94	113	108	133	104	115	116	126	100	102	123	95	107	104	119	120	104	94	110	128	105	115	100	129	106	100	122	127	116	138	102	120	123	110	115	127	122	126	121	135	106	95	115	119	112	109	104	108	139	112	81	115	119	108	110	120	113	95	90	115	108	103	128	116	126	123	112	93	139	109	102	112	137	134	104	89	117	124	125	129	123	105	121	109	112	118	129	111	111	115	109	118	105	101	109	110	101	100	126	111	126	134	127	122	138	106	118	111	123	128	125	111	113	107	110	125	102	109	135	128	119	121	103	107	119	111	111	94	134	104	131	122	122	125	110	139	115	119	106	112	139	131	109	131	117	103	105	106	112	123	147	117	106	117	123	120	121	130	104	121	111	110	97	105	96	130	119	129	114	119	117	114	138	119	97	108	115	120	139	157	113	106	121	95	115	133	133	121	122	112	96	101	110	103	103	129	120	114	113	92	111	121	115	99	115	117	145	125	102	112	114	108	106	123	129	99	106	112	108	100	139	115	131	115	93	102	137	135	119	118	99	116	133	112	104	110	104	105	126	134	81	105	119	112	101	134	131	124	114	114	148	115	112	126	121	98	90	93	118	110	99	142	118	95	125	115	129	108	107	132	123	110	88	117	113	107	123	117	111	79	103	111	106	120	104	122	114	122	111	106	106	101	110	109	115	101	120	135	123	128	111	141	107	103	100	131	128	111	101	94	107	117	120	124	137	126	109	107	96	124	112	106	110	110	130	97	114	85	106	119	89	106	116	128	99	132	111	114	116	97	104	117	117	118	103	118	112	118	103	116	118	91	109	89	104	130	124	110	115	123	113	121	135	110	105	124	100	137	103	106	86	119	113	102	113	118	119	96	118	96	90	107	116	102	107	111	110	113	103	125	134	127	129	118	107	107	116	105	114	111	125	125	143	102	111	98	104	120	112	123	118	115	123	104	110	120	103	109	127	102	118	109	117	117	119	111	113	109	105	116	107	111	134	115	119	110	102	113	109	131	127	95	106	103	102	125	116	122	104	116	128	117	94	101	111	110	118	100	107	112	121	129	111	93	134	116	110	116	116	110	103	114	123	105	112	122	118	129	100	108	116	136	115	96	125	106	117	103	115	98	113	103	84	119	122	105	138	131	108	128	135	136	119	107	112	138	116	107	98	104	128	101	111	96	111	110	108	122	139	101	135	99	121	131	120	102	129	115	131	133	117	102	117	109	115	111	119	123	122	97	117	115	118	109	114	94	106	129	118	103	137	99	109	117	124	113	102	126	137	91	106	137	111	106	95	120	112	93	130	103	122	115	116	90	109	118	108	101	113	105	128	113	98	108	119	109	99	128	111	96	105	107	104	103	113	93	125	112	127	119	119	108	121	95	126	131	109	100	136	113	107	124	106	107	125	142	111	102	130	93	99	105	121	127	117	108	123	109	117	130	113	121	107	109	134	137	101	113	117	108	131	116	107	108	106	126	124	123	123	112	124	111	121	122	120	100	116	112	122	104	106	115	112	118	136	113	114	126	103	97	100	103	119	113	115	134	110	118	104	135	118	128	134	107	130	110	109	127	119	114	102	99	112	109	123	118	111	123	112	83	118	113	93	108	108	120	88	114	100	125	116	95	118	122	107	122	117	130	117	119	107	117	101	128	121	113	112	114	112	104	130	116	119	116	109	124	105	87	105	116	124	99	115	106	91	94	117	107	93	114	105	134	115	126	91	108	123	112	120	113	116	123	89	99	96	104	106	113	90	121	107	92	131	118	123	124	99	130	108	109	102	110	112	110	113	109	122	109	107	121	111	113	124	121	131	124	97	129	88	117	125	126	135	102	102	100	104	130	131	115	116	112	122	110	133	119	99	120	123	89	103	101	99	111	105	124	106	108	114	99	93	115	120	112	102	108	132	100	122	113	114	121	123	107	130	131	84	106	92	119	109	133	112	98	116	114	113	99	116	118	138	121	104	110	130	111	137	130	111	103	129	111	116	119	120	111	138	133	122	107	135	116	104	108	122	131	137	100	114	110	118	121	113	113	101	116	91	127	130	99	98	108	121	130	104	120	90	111	95	135	119	102	122	97	133	121	100	109	80	111	95	108	116	110	143	122	93	121	104	101	102	97	111	102	106	113	113	109	110	107	126	122	110	133	107	129	118	151	125	105	111	101	102	107	130	140	115	119	111	135	106	104	127	115	121	99	115	111	113	111	103	100	87	97	112	127	119	107	99	90	120	121	106	98	110	120	85	115	104	106	114	113	114	122	120	120	123	82	124	100	107	106	119	109	110	104	120	100	127	127	122	119	125	120	126	106	122	128	102	101	108	97	112	100	110	109	122	103	111	116	117	119	92	115	103	101	112	105	95	114	144	104	128	121	108	133	110	120	112	126	121	114	137	115	133	101	105	112	113	114	105	112	106	110	122	115	129	116	120	140	109	120	120	105	82	96	117	97	114	104	112	116	110	112	111	110	127	115	106	109	109	120	111	125	109	103	104	121	107	117	99	114	104	106	117	113	112	109	122	122	100	124	114	99	123	111	98	106	109	110	123	117	109	116	102	106	114	134	117	116	97	125	126	117	114	116	123	118	112	115	106	108	127	86	118	122	124	121	113	104	112	112	108	120	104	121	98	105	124	117	114	107	107
17612	6362	318	297	316	268	295	292	300	295	286	304	294	289	331	296	296	301	285	311	305	300	311	316	280	313	296	304	293	281	298	287	280	298	304	275	279	334	340	271	317	270	287	288	283	284	311	300	286	291	308	319	294	290	298	289	301	285	266	307	286	309	267	296	290	309	276	299	285	292	297	282	308	284	285	265	292	277	298	300	291	294	269	313	317	282	304	274	297	266	291	295	306	297	319	296	272	301	299	285	323	314	318	298	266	296	256	307	283	280	268	313	289	312	300	293	292	279	293	304	310	327	323	281	278	299	297	302	283	291	270	311	295	291	263	253	311	286	299	263	271	313	299	312	325	314	306	308	296	288	277	288	286	287	304	281	275	285	305	283	325	282	321	292	250	294	280	313	307	285	296	289	300	289	284	292	295	292	294	282	296	280	303	308	308	281	306	293	274	313	278	293	276	301	314	292	304	298	280	300	281	289	263	278	313	282	290	289	279	316	284	304	281	304	320	295	317	262	329	285	293	303	296	327	281	315	324	289	270	317	278	297	281	274	319	287	318	284	313	296	314	320	295	293	297	294	274	288	289	293	288	295	315	295	302	316	324	269	318	272	303	306	275	277	268	288	307	288	298	298	295	319	271	295	295	276	293	302	289	306	300	284	298	280	329	304	287	267	280	288	299	316	281	282	273	309	265	299	303	302	284	281	281	313	314	297	299	264	307	302	316	272	288	290	290	298	297	273	287	300	291	313	287	292	302	283	296	279	296	307	274	307	322	295	275	280	293	275	319	271	298	251	304	277	254	273	274	316	291	292	296	295	294	287	285	298	293	300	304	303	301	297	289	309	289	277	307	292	295	272	273	288	307	288	310	296	246	347	294	290	299	287	311	321	315	285	291	297	306	282	299	312	294	259	301	277	270	302	308	292	295	314	297	273	304	312	281	290	307	316	297	306	272	300	293	304	313	307	268	298	273	290	316	318	293	306	282	306	282	319	297	282	285	296	319	309	291	304	299	276	313	307	298	290	326	290	291	313	314	271	281	321	302	280	304	317	299	244	292	283	284	312	295	295	284	303	265	291	285	277	300	302	321	309	314	274	291	283	295	306	303	284	320	283	298	298	290	268	299	335	300	318	287	283	288	282	261	307	300	274	280	278	277	294	276	317	283	292	279	294	302	293	294	290	260	315	297	281	310	317	270	310	260	304	305	265	287	297	272	290	316	293	284	288	312	315	281	309	277	282	277	324	278	305	263	298	295	304	279	296	274	297	312	340	289	263	309	302	293	290	269	287	310	296	317	295	294	313	334	300	287	284	314	293	316	291	314	273	281	283	279	307	272	306	271	309	301	300	286	297	285	307	280	300	301	287	289	294	297	331	267	319	327	322	280	298	291	268	270	286	290	302	278	302	305	276	295	293	298	273	268	286	290	273	322	330	288	302	303	324	315	275	318	293	274	302	275	313	288	295	273	292	282	298	289	326	314	316	309	274	309	304	300	297	291	346	311	271	319	293	274	272	283	303	268	274	299	289	315	294	284	278	299	295	281	303	306	304	308	284	308	288	292	320	293	301	274	297	288	298	287	284	317	298	294	252	291	265	308	285	294	287	312	272	293	288	316	284	283	265	314	320	266	311	288	291	289	273	301	285	307	265	303	265	272	329	290	281	289	322	292	335	282	255	281	282	299	268	273	308	302	284	316	305	304	297	312	284	319	325	259	271	280	301	302	293	303	289	306	307	285	271	256	289	290	289	291	292	288	275	295	291	288	301	304	292	320	295	284	297	297	325	320	268	268	280	347	303	281	301	268	281	306	319	326	303	304	287	300	296	279	297	288	315	301	292	280	301	294	279	285	299	325	318	289	300	315	290	299	311	309	304	298	311	306	280	296	293	297	268	274	289	295	282	317	293	293	318	272	326	277	329	290	295	271	277	290	340	271	287	274	284	314	292	286	288	303	276	313	291	295	269	286	283	335	318	303	309	292	316	294	267	306	279	268	281	309	303	279	313	298	290	279	315	306	286	301	280	297	278	270	309	275	264	292	302	329	302	324	301	294	285	310	317	296	307	296	269	315	307	271	291	281	298	298	319	293	313	280	275	269	295	270	291	279	290	305	290	299	323	252	296	306	289	336	264	279	288	289	263	310	287	289	298	316	324	320	326	327	299	275	290	280	335	299	307	326	301	303	294	258	297	287	289	278	303	286	304	324	297	310	290	283	301	279	306	296	316	296	285	285	300	312	326	303	314	322	292	327	301	285	286	292	301	287	308	287	295	305	261	287	284	280	290	307	271	305	292	308	283	293	277	300	283	303	278	294	303	317	294	292	275	302	312	261	316	284	317	288	299	307	288	266	306	291	296	281	279	286	300	275	297	277	319	279	308	327	297	301	293	293	302	274	269	301	307	278	284	317	292	291	297	280	316	305	287	307	297	260	291	285	293	285	273	281	259	300	300	289	294	262	260	283	289	287	276	274	307	297	307	270	286	308	306	277	304	285	309	324	275	302	297	304	286	275	269	291	307	306	320	298	268	269	299	289	299	296	291	281	332	313	304	279	299	305	312	270	279	267	280	327	309	254	293	288	281	292	292	295	322	302	315	286	281	285	292	309	288	271	298	323	269	280	284	274	305	282	314	319	306	319	288	285	294	289	276	300	289	306	281	282	299	269	304	322	300	300	292	277	295	270	271	359	314	311	301	304	281	303	307	297	266	310	293	312	272	301	314	299	298	283	279	319	244	316	283	282	293	303	272	294	299	280	301	301	300	292	299	290	286	296	319	261	276	310	303	290	310	278	251	279	288	315	334	265	286	292	271	302	282	294	294	291	301	299	270	287	286	318	274	278	284	264	295	280	296	290	285	301	275	336	289	283	302	293	271	275	284	286	283	281	307	333	293	263	280	308	288	317	304	278	279	288	307	281	291	294	293	266	301	254	267	307	303	291	305	292	293	330	312	304	297	292	315	310	285	293	300	293	276	286	318	301	295	284	318	321	298	287	301	303	301	312	319	286	298	280	328	291	272	313	273	283	273	289	295	284	280	296	303	296	280	296	299	304	286	271	284	284	337	316	308	305	303	297	300	300	271	281	285	307	325	265	288	303	286	284	292	300	290	312	278	303	297	292	277	293	305	325	288	272	274	277	276	290	300	292	270	292	294	265	301	302	286	286	299	296	267	300	292	293	299	281	334	305	298	299	314	296	306	290	299	286	284	304	294	295	336	309	319	281	291	250	290	308	300	311	279	280	301	277	263	298	313	331	284	286	285	274	271	296	293	264	271	291	301	300	316	269	255	303	280	290	305	293	300	312	274	281	295	283	266	332	315	298	328	314	309	291	303	281	287	282	317	273	294	318	289	283	299	297	279	325	326	268	297	329	293	278	305	289	262	302	287	272	273	289	300	284	304	289	309	271	304	297	293	315	288	305	280	309	308	274	297	279	289	285	287	300	307	306	310	308	292	310	309	290	314	297	337	309	302	307	315	299	318
25310	21114	23642	28817	21103	11825	446	317	322	302	259	266	270	257	262	266	234	237	223	246	243	255	251	258	245	265	242	224	238	256	258	251	259	263	231	227	257	261	279	248	238	245	251	280	235	210	239	291	251	234	259	250	230	264	276	232	247	267	233	253	275	236	229	229	236	245	223	248	236	252	235	272	254	241	245	261	245	235	234	259	266	242	245	244	265	271	245	257	220	235	279	246	233	251	247	241	260	245	229	257	270	235	252	258	220	259	244	232	251	243	239	218	255	215	236	236	277	259	212	250	236	236	248	232	245	247	244	223	261	259	259	230	227	274	219	264	236	264	237	273	235	244	234	261	248	240	218	240	261	232	229	262	249	237	236	216	243	224	246	224	255	250	237	262	230	261	235	265	240	236	261	236	231	260	220	249	261	236	237	234	264	259	216	229	263	246	266	218	218	247	254	235	244	212	237	224	240	256	237	255	245	262	225	225	219	214	258	239	233	226	250	236	232	209	229	232	243	216	269	244	246	231	234	238	213	247	242	250	239	235	233	232	247	236	239	238	242	235	240	282	226	207	260	227	236	246	237	238	279	245	243	253	286	259	241	233	232	222	246	272	228	235	230	226	237	252	259	234	240	243	243	255	267	245	262	234	240	255	248	223	237	235	249	253	251	278	259	245	236	264	258	252	221	227	246	258	277	244	222	266	267	243	250	249	240	246	238	214	286	236	238	261	248	253	239	248	227	233	243	266	219	244	221	243	256	238	205	229	223	248	237	246	274	258	241	239	279	246	281	243	255	240	233	248	236	239	265	247	248	275	257	258	217	250	267	246	256	260	262	257	196	266	260	266	238	270	251	209	254	274	253	256	268	264	267	255	217	204	236	226	258	268	282	222	266	245	212	256	216	230	238	254	252	238	245	248	218	224	240	259	241	235	232	232	229	283	254	251	224	259	243	268	244	232	261	232	251	244	254	269	226	269	211	230	235	263	242	266	263	218	251	247	272	256	259	240	232	235	219	267	245	263	249	198	241	242	266	253	242	247	245	263	253	257	241	228	301	250	239	262	262	246	258	210	261	250	266	245	223	242	261	260	236	264	238	254	224	217	247	223	266	257	260	267	245	218	280	251	259	248	253	279	247	229	239	248	267	257	247	250	250	234	241	229	220	219	238	242	237	256	244	243	260	223	248	262	244	242	235	254	219	230	232	231	271	249	230	229	237	256	237	268	246	210	279	250	259	223	265	237	254	244	233	220	239	225	253	245	236	269	222	247	245	270	250	246	272	242	252	218	239	258	257	248	250	240	250	237	242	225	230	252	219	246	263	265	260	227	220	236	247	241	265	262	266	265	252	235	256	211	237	261	272	266	220	266	242	244	230	243	261	218	231	249	249	210	229	242	234	224	265	271	285	251	261	243	242	236	245	249	259	260	234	272	270	239	230	215	235	249	226	267	243	232	232	196	206	244	227	242	224	233	229	241	257	227	223	247	220	250	269	247	223	252	245	236	211	237	224	217	227	218	264	258	245	256	236	264	231	260	221	261	223	236	234	214	238	231	228	232	254	270	243	252	253	254	261	250	250	265	247	250	255	223	273	237	222	252	240	245	261	237	275	218	235	231	235	236	260	244	271	249	240	265	232	242	250	228	251	246	243	234	214	231	243	260	268	234	225	231	228	226	223	234	201	258	233	234	236	240	250	253	243	282	274	237	239	252	263	268	297	236	245	276	255	261	233	244	213	264	238	277	251	273	249	267	232	203	247	231	245	225	258	263	251	240	258	230	263	236	216	266	265	218	271	257	239	239	245	226	271	241	240	225	237	255	263	221	255	242	250	238	256	224	225	249	255	231	229	253	275	255	270	258	235	250	242	271	239	249	254	249	273	234	263	255	284	288	232	250	246	255	244	240	245	257	237	254	233	205	239	238	274	269	243	240	235	258	252	254	254	231	265	260	245	206	282	212	265	233	260	244	253	238	250	276	250	217	245	265	254	254	249	246	255	253	258	260	258	255	245	254	231	243	253	243	244	250	260	257	265	238	227	216	240	247	243	225	243	246	242	260	231	238	230	253	231	271	224	232	261	255	226	209	249	229	214	217	222	222	236	261	257	242	274	221	226	226	242	241	285	257	245	240	212	236	212	269	246	231	255	239	246	275	276	218	217	272	233	232	277	240	255	219	247	250	231	214	244	260	252	220	231	259	269	264	212	277	226	243	204	216	240	270	248	250	243	272	264	248	257	250	272	250	222	218	248	250	221	238	242	277	249	255	241	251	285	236	242	228	248	239	246	246	269	250	246	229	236	238	246	232	240	233	250	223	245	249	238	256	278	222	265	228	228	249	221	232	273	253	256	237	273	261	263	278	277	250	244	239	269	240	271	242	257	237	247	261	237	240	226	255	223	263	263	243	259	265	228	212	244	247	257	247	232	229	257	242	246	277	240	245	256	263	247	232	285	246	235	259	278	251	248	260	235	228	245	249	237	225	242	238	261	243	228	219	256	259	233	256	228	268	251	272	238	260	260	223	244	249	260	228	217	239	229	219	261	282	247	255	249	233	208	244	239	262	253	244	239	234	252	227	240	229	237	232	252	240	231	225	234	219	253	188	292	253	216	256	243	251	264	259	238	280	249	255	243	227	224	253	248	245	253	227	219	249	251	278	273	241	211	285	260	269	279	233	255	273	249	280	235	264	235	240	271	253	284	243	239	246	257	246	257	233	263	224	268	216	237	237	245	246	254	233	251	221	248	239	212	228	261	235	228	266	233	232	266	249	214	244	251	236	220	271	245	260	242	248	258	227	240	239	257	249	266	264	210	262	250	243	251	256	220	240	244	264	221	248	243	255	256	262	227	235	253	287	209	238	229	236	235	246	279	250	254	243	245	262	248	273	253	223	246	245	260	246	281	244	287	242	249	253	215	232	245	259	235	247	259	247	269	250	214	238	264	242	238	246	256	252	228	245	244	251	232	245	226	241	257	255	241	269	245	237	245	232	272	228	246	223	253	209	223	239	247	251	232	252	256	234	250	230	276	258	236	220	242	253	241	244	247	247	244	236	257	272	261	223	219	257	241	249	229	226	205	252	233	261	224	236	220	245	238	234	229	261	232	297	239	246	263	244	252	253	265	239	238	279	237	206	251	233	242	263	243	268	258	237	253	251	223	251	217	243	198	237	244	258	259	233	267	255	225	224	233	237	242	257	263	266	232	235	238	235	251	221	259	241	231	261	248	258	244	267	237	239	234	250	219	225	234	272	263	225	235	219	239	241	246	262	261	259	253	230	232	256	236	251	271	257	246	245	211	240	252	225	232	242	243	223	240	241	245	230	264	228	220	256	255	220	227	235	213	266	249	207	267	257	221	233	246	260	237	233	229	240	225	237	224	257	222	227	255	238	259	244	274	246	238	252	260	241	251	240	232	230	247	213	205	234	235	247	259	217	232	233	247	273	223	263	255	247	231	211	269	237	268	226	252	254	276	219	242	262	236	245
36027	36252	1335	678	577	596	598	559	525	524	510	541	574	557	549	568	521	505	557	503	542	558	541	531	505	533	528	553	523	516	548	525	538	578	510	519	557	541	496	547	540	511	552	555	511	542	540	549	503	528	513	547	541	517	544	507	513	557	530	514	556	524	507	536	506	564	515	525	503	495	575	527	519	505	518	514	509	515	579	554	526	548	536	519	541	540	526	532	536	522	507	547	545	563	531	457	550	501	543	482	541	537	547	542	517	533	540	531	581	535	520	540	477	507	538	559	523	543	505	514	546	463	554	544	556	533	519	518	518	539	530	513	544	553	534	566	551	525	557	544	504	557	515	543	556	510	533	560	525	499	552	524	522	525	476	560	532	537	549	505	534	534	580	561	515	513	527	516	562	507	543	513	495	553	521	555	516	486	523	526	530	548	538	553	551	536	543	547	541	523	560	544	512	534	522	561	519	530	513	534	523	506	525	544	542	531	554	526	530	511	509	529	556	528	517	534	551	563	517	485	520	553	541	528	538	555	536	532	506	543	533	547	552	515	530	513	494	565	544	508	529	556	541	534	556	522	511	532	559	580	567	534	544	547	511	544	548	524	566	526	533	540	538	546	528	538	491	510	496	489	563	529	553	557	546	524	514	539	570	525	523	553	533	571	512	536	551	539	501	497	548	512	528	502	551	537	538	547	521	504	553	536	519	503	521	499	513	554	512	555	543	483	548	492	525	489	510	522	544	532	526	518	548	533	528	537	545	534	534	529	530	545	545	539	539	536	581	480	493	551	572	561	539	533	507	524	522	546	542	538	511	558	536	559	537	554	526	531	505	505	543	545	581	522	581	545	569	497	592	573	526	544	544	570	548	505	539	506	493	541	503	559	508	540	530	528	547	489	545	531	538	509	526	540	517	560	521	515	581	543	559	534	502	546	516	541	524	522	507	553	529	545	552	509	501	490	576	551	553	523	519	522	532	540	514	510	565	576	532	531	485	583	547	551	540	535	504	546	487	536	536	542	541	553	530	531	554	547	536	561	537	488	540	560	557	553	532	539	520	531	520	531	533	549	526	539	536	533	525	550	522	560	498	500	595	513	578	529	531	559	523	526	536	546	535	524	487	530	544	537	496	570	551	520	524	561	533	519	537	537	558	518	499	515	540	500	523	501	519	522	508	529	518	517	550	527	525	526	557	539	572	543	513	493	552	511	542	532	550	540	501	517	566	534	523	519	548	551	514	519	557	525	561	549	536	518	564	530	519	535	525	505	534	540	518	534	510	567	528	530	510	532	558	543	557	530	524	546	506	515	546	556	539	517	493	515	512	550	519	521	510	549	529	567	512	513	528	546	517	519	540	569	541	560	510	565	537	491	518	537	566	511	558	552	567	522	548	556	506	515	495	555	575	482	503	536	552	526	538	526	489	570	482	548	506	527	575	492	551	533	492	544	557	530	532	548	579	545	511	570	550	563	523	530	547	507	522	542	581	513	528	536	512	552	530	534	532	512	558	540	535	505	564	543	523	493	543	523	528	490	528	547	526	504	585	571	554	553	578	518	532	551	557	541	531	526	527	536	526	531	500	557	538	523	520	515	528	552	538	529	504	561	542	519	520	545	502	522	532	553	528	530	521	518	541	543	523	556	573	479	559	523	524	556	562	517	529	499	538	552	533	546	536	509	538	526	505	545	528	538	482	549	580	555	531	524	512	576	539	521	558	526	557	551	604	530	522	537	561	494	509	526	508	552	505	520	489	556	518	533	507	549	551	556	543	546	549	533	536	511	519	541	575	542	538	532	521	490	519	504	585	504	531	528	532	533	483	536	553	515	523	535	529	508	585	554	524	544	529	573	524	538	516	524	493	551	575	513	544	553	557	494	552	537	534	552	507	500	529	534	553	531	587	520	553	528	489	574	571	520	513	546	546	535	506	520	496	546	538	513	561	537	521	558	531	584	532	522	553	506	543	568	551	508	564	534	520	567	560	574	556	533	533	507	523	576	524	583	555	531	519	570	549	505	558	561	521	519	507	530	542	483	563	542	527	532	531	512	549	511	558	559	525	527	520	508	516	507	547	511	513	546	522	556	519	515	558	536	521	540	541	529	558	550	547	534	518	495	566	529	511	524	528	532	561	537	501	562	541	580	486	504	514	529	518	514	545	559	538	548	527	528	479	528	538	510	529	528	551	535	535	533	546	519	556	553	518	529	534	479	519	522	566	547	500	530	535	535	564	542	551	545	530	531	557	529	541	533	509	526	556	502	531	575	550	518	550	517	569	533	498	521	541	527	533	538	512	533	509	550	529	610	538	552	529	504	533	514	506	547	549	516	559	550	534	540	537	521	545	541	551	564	549	523	531	598	514	529	519	541	553	527	527	511	563	533	523	557	498	538	513	491	517	530	495	534	539	511	511	501	544	539	530	550	522	533	531	543	563	509	539	517	548	516	526	520	549	534	519	504	552	482	499	541	518	522	537	527	556	543	547	544	513	514	516	538	497	551	512	504	510	547	578	523	512	520	543	536	493	580	547	572	594	556	511	564	565	527	486	527	532	497	534	528	501	534	540	497	553	512	539	528	521	517	499	539	505	501	523	538	501	538	544	513	545	511	521	497	516	552	509	500	562	521	546	511	544	481	506	524	528	523	538	531	495	538	564	499	549	527	562	531	571	536	531	529	553	510	462	540	551	552	527	556	569	540	515	569	527	553	492	528	524	545	533	510	533	582	547	515	535	519	505	523	544	546	538	496	531	546	521	517	555	548	528	534	495	546	567	521	520	548	505	497	524	523	542	549	565	542	533	495	488	540	523	572	547	556	522	551	578	534	523	501	549	524	526	515	555	524	550	542	539	530	549	532	508	570	555	536	584	544	538	559	518	509	511	578	523	544	530	523	538	541	530	559	560	517	505	532	578	485	557	518	517	525	506	549	530	578	519	542	530	497	534	558	559	554	506	556	570	561	525	549	530	505	521	542	531	506	540	570	504	501	522	509	523	524	538	545	496	508	514	511	480	551	497	537	536	542	504	589	511	547	533	553	515	543	550	529	523	521	493	558	531	507	553	516	532	535	535	560	550	556	535	580	518	563	507	544	496	531	540	564	536	543	509	492	542	550	530	529	544	528	520	525	502	489	523	530	561	523	534	533	513	534	543	527	544	537	550	523	531	501	536	582	553	577	529	511	542	539	540	505	523	552	506	543	543	493	527	540	502	529	535	530	516	491	538	557	533	561	540	496	531	521	535	521	532	542	537	521	545	530	493	524	545	519	526	534	472	498	530	507	543	548	549	508	520	547	518	519	548	547	537	571	482	524	494	557	539	533	522	553	522	552	506	503	552	529	563	569	559	559	516	550	520	542	530	531	493	522	546	506	537	539	524	544	539	543	535	530	535	529	545	557	566	575	514	551	523	536	551	555	538	543	534	537	502	600	553	511	520	509	535	534	535	557	478	526	509	527	546	544	525	531	524	538	496	519	504	501	529	487	574	520
24607	21158	24134	28456	21162	21179	11383	520	339	347	339	284	275	331	288	291	270	302	299	271	298	281	275	297	270	270	274	271	218	260	249	241	264	270	248	261	274	265	282	313	261	279	262	282	282	285	249	233	254	247	265	284	233	278	253	264	288	221	227	285	288	273	268	231	246	245	257	242	268	264	254	276	254	241	249	279	251	265	261	274	275	263	275	261	292	253	256	246	239	264	246	281	280	268	282	264	240	271	282	265	248	245	257	239	286	285	275	230	234	254	265	247	255	270	259	271	240	235	252	258	215	262	280	258	238	277	241	269	270	236	276	263	235	267	255	276	229	252	252	269	280	249	250	233	241	260	270	274	280	259	241	238	246	281	301	248	249	239	273	244	245	281	263	245	249	250	287	303	303	244	255	247	271	268	294	227	252	261	253	280	263	246	296	280	274	263	247	243	262	244	291	262	258	274	271	283	267	274	253	280	263	260	268	251	234	252	242	264	251	255	253	252	274	244	248	232	241	284	251	243	245	246	279	242	226	253	254	235	235	288	233	275	283	248	226	307	277	287	232	233	251	267	235	254	279	257	290	264	224	242	255	275	278	264	267	267	279	267	257	273	246	270	261	271	291	266	233	261	236	261	282	242	254	240	246	270	251	270	263	275	254	263	259	286	237	256	239	256	262	241	282	238	265	285	247	236	253	274	239	273	257	282	294	279	259	261	266	249	253	286	267	237	262	228	219	233	254	247	260	243	277	238	272	267	225	266	256	254	245	283	245	274	249	268	223	283	246	258	255	248	275	265	257	284	284	252	265	255	240	220	224	246	256	293	288	248	263	239	277	243	263	250	263	270	269	269	278	239	277	251	263	275	252	254	270	286	257	263	285	277	258	258	275	244	248	262	286	250	225	256	241	260	251	271	259	257	259	260	233	256	258	260	236	272	254	259	270	281	276	282	248	260	275	292	277	288	263	240	235	263	247	267	246	238	205	257	291	262	267	271	260	270	238	263	270	297	261	251	285	254	273	268	271	274	250	253	272	249	255	236	272	264	226	261	258	261	251	261	249	280	228	256	251	275	269	274	277	301	249	259	258	236	227	223	242	251	231	235	255	258	285	258	245	267	251	225	268	246	243	265	257	263	234	281	239	234	259	251	253	286	256	256	273	268	259	246	233	235	259	255	284	231	288	266	249	256	281	244	256	241	286	246	254	262	267	260	275	268	282	270	263	269	254	275	223	232	263	277	269	269	286	277	246	273	252	265	243	262	277	258	252	255	254	249	260	281	271	261	234	227	287	243	283	266	273	263	227	250	276	245	287	255	240	261	275	255	268	283	246	244	254	264	240	251	251	260	257	235	273	258	283	257	267	263	260	239	251	226	216	297	257	251	257	254	241	282	254	287	239	233	265	282	268	280	230	272	279	303	240	259	268	283	261	268	254	246	271	260	265	254	301	239	251	254	232	270	259	235	228	290	263	256	231	253	251	239	254	268	258	321	261	241	248	280	298	279	268	264	243	228	286	250	279	257	256	273	277	257	255	253	261	263	290	271	240	241	241	242	229	223	237	263	242	244	289	258	286	255	251	255	278	270	246	258	272	237	241	261	236	293	254	263	266	265	246	248	280	278	267	233	256	230	235	246	260	271	253	277	284	307	284	265	257	266	248	267	254	232	257	303	295	285	298	263	269	257	282	261	277	265	253	253	252	273	244	233	253	263	304	295	287	243	288	240	257	265	224	252	262	238	292	238	269	261	302	288	249	235	223	234	272	301	257	244	243	278	242	247	234	254	287	259	265	238	283	243	267	249	283	252	238	248	259	253	277	233	268	311	261	249	258	258	262	280	288	284	270	253	254	247	240	241	292	232	226	224	281	229	290	292	238	235	248	268	274	255	269	263	246	232	268	246	268	270	271	238	245	246	250	247	264	240	275	263	272	268	247	241	266	286	254	239	263	262	253	283	272	271	249	257	310	275	262	256	251	263	255	227	275	235	241	230	269	290	257	270	260	259	251	253	244	271	261	255	257	235	271	233	287	268	270	250	237	251	251	254	259	255	248	253	262	275	272	271	257	257	242	265	298	236	232	234	237	252	239	275	248	252	243	269	285	295	240	257	260	239	285	269	271	272	256	256	245	265	273	234	275	252	267	259	297	243	257	285	284	242	262	242	284	246	254	289	265	242	240	244	261	251	243	264	251	253	250	283	258	290	278	271	251	272	263	263	277	254	255	227	266	249	238	279	252	252	266	276	259	289	265	248	255	232	276	280	267	265	268	257	286	313	277	236	254	267	269	280	274	249	284	261	251	247	285	243	255	249	287	233	244	256	280	249	262	251	249	253	223	255	261	276	268	259	231	270	263	247	266	278	269	280	277	265	288	263	286	263	254	272	252	250	219	238	284	254	227	254	279	250	251	265	267	272	280	248	237	249	228	242	255	222	233	242	229	258	261	266	260	280	274	268	242	241	282	256	259	257	260	260	281	268	273	288	238	263	257	236	236	272	259	234	257	281	268	291	262	264	269	282	252	247	263	270	254	261	273	260	271	242	277	265	294	250	298	243	275	236	244	253	271	290	273	264	222	275	265	251	225	254	296	271	278	240	260	263	258	266	246	236	255	277	257	244	249	318	248	232	283	255	268	252	257	262	285	237	233	244	262	240	263	276	252	227	262	245	262	243	256	274	262	243	264	283	257	249	231	250	231	255	264	270	257	261	206	239	279	264	251	248	291	271	234	251	270	219	274	260	275	253	290	266	276	254	254	254	292	250	260	273	259	253	269	235	289	250	268	272	231	267	241	278	245	292	274	269	282	232	234	249	260	261	203	254	233	246	280	267	252	244	240	273	254	252	276	274	215	276	276	250	247	266	272	267	245	247	267	289	267	286	266	295	243	266	240	261	235	259	248	255	252	267	256	241	252	246	245	254	290	246	241	259	289	255	252	268	257	253	262	255	265	257	285	270	256	279	269	292	264	285	249	242	245	250	260	268	258	222	252	238	233	278	256	262	250	252	253	274	259	276	278	242	249	253	249	234	278	262	257	239	233	254	252	253	289	280	274	228	254	282	278	265	258	258	266	272	242	252	282	273	270	258	266	271	261	288	234	282	274	262	246	239	263	280	253	305	267	271	299	269	250	262	289	242	276	258	250	275	246	268	276	287	227	239	273	255	239	261	228	234	279	264	243	279	262	257	272	259	248	290	275	263	256	300	280	281	257	280	247	221	248	243	229	245	241	261	260	259	289	245	261	248	233	264	261	281	219	252	259	287	226	290	239	294	254	252	265	240	275	280	270	256	224	244	255	283	248	228	237	249	256	305	282	245	269	275	267	270	245	258	249	215	243	236	234	253	250	229	267	238	235	259	273	247	249	270	262	271	257	272	273	267	234	244	256	248	242	244	248	248	259	240	226	255	241	247	255	274	270	254	237	252	246	263	263	269	269	244	271	248	259	253	285	253	247	258	264	279	249	263	256	245	279	256	267	252	242	247	236	240
43182	46889	2103	780	663	589	579	588	518	526	516	572	568	508	530	548	537	564	506	502	559	548	497	509	559	511	517	527	540	558	556	534	518	493	520	513	546	545	527	519	499	507	503	530	501	494	540	499	543	525	510	531	534	533	540	577	525	517	495	529	561	522	573	541	524	521	533	540	513	537	559	521	508	527	539	529	531	573	525	530	541	530	568	533	489	535	567	512	513	533	547	520	539	517	529	534	554	523	501	542	548	508	520	535	556	508	543	532	545	555	530	538	565	487	502	495	537	510	549	529	556	483	538	501	509	530	544	525	531	505	505	547	546	517	551	490	541	556	548	536	547	505	526	467	554	504	521	510	557	531	509	493	518	522	544	568	507	518	505	491	515	565	522	535	521	536	517	515	528	516	497	559	507	484	498	553	521	562	497	531	502	514	467	516	515	540	573	515	514	533	543	524	551	537	524	518	510	528	502	542	554	554	517	519	537	508	502	559	515	505	556	532	559	545	520	508	518	542	517	528	510	559	526	528	542	538	523	590	535	562	524	557	519	520	549	527	563	540	535	532	505	577	521	512	532	526	557	492	540	504	537	527	545	513	503	518	498	494	500	532	524	527	541	495	499	515	535	544	511	533	483	541	533	550	552	513	540	519	523	518	521	531	516	545	516	520	551	507	500	531	498	526	507	486	518	536	508	516	552	541	543	554	519	530	550	560	487	538	528	530	513	507	500	505	493	501	562	555	537	501	598	495	537	521	551	522	488	532	527	552	537	532	528	530	549	503	526	513	524	540	540	525	558	510	492	524	529	532	506	535	499	521	484	493	515	560	492	573	543	531	534	513	527	545	511	523	541	517	524	525	537	505	531	506	523	525	524	529	478	499	524	542	555	549	533	550	546	563	524	539	511	579	542	526	522	546	537	513	561	581	544	571	516	531	565	533	527	529	552	558	513	552	567	503	510	527	518	520	539	506	523	532	552	504	545	548	568	512	547	541	480	510	520	540	499	525	554	518	522	542	536	540	548	543	517	465	503	579	554	516	503	554	502	534	520	535	545	485	510	495	505	540	535	548	516	552	567	499	510	546	549	541	529	585	504	529	538	510	563	490	515	527	507	526	542	559	518	517	504	503	491	568	509	513	494	519	566	521	461	506	549	523	495	548	547	541	521	564	520	515	502	569	522	488	536	529	530	527	496	516	541	552	530	540	547	525	516	507	549	526	537	500	530	499	558	533	503	526	520	504	532	501	520	526	524	509	499	519	521	509	534	512	531	585	536	525	523	510	559	534	535	499	533	513	535	551	520	518	517	489	567	544	555	548	513	555	526	517	543	540	510	520	505	498	572	518	526	516	523	508	510	559	523	546	518	531	528	509	523	522	527	536	487	540	525	542	557	481	539	508	540	522	547	522	471	526	544	513	508	529	534	551	539	502	535	537	513	524	516	491	507	535	517	570	559	528	507	517	549	503	511	501	506	536	526	524	485	531	549	476	506	535	538	557	516	492	498	542	558	542	528	537	540	576	513	507	510	539	538	504	543	540	559	539	513	539	570	538	486	552	565	489	530	483	521	527	551	532	510	554	511	518	508	516	541	527	485	552	506	511	529	536	534	501	521	503	533	509	513	558	557	522	528	543	556	503	505	559	505	522	484	486	542	492	541	521	530	518	544	546	522	562	499	535	506	517	546	504	510	537	530	522	554	528	532	576	522	524	518	537	558	517	530	536	525	562	529	589	536	533	527	555	519	565	543	519	531	531	575	582	523	524	534	532	539	541	549	528	542	558	542	457	567	556	535	549	542	520	526	539	511	505	502	517	537	525	535	546	549	494	540	540	520	532	544	477	530	508	524	556	518	535	542	525	510	533	527	515	520	536	537	551	542	515	548	507	534	540	546	523	533	533	514	529	561	544	560	520	537	541	478	531	540	538	536	533	544	543	538	471	563	510	550	533	525	520	507	489	554	489	549	563	522	531	549	502	544	516	522	531	529	540	527	506	501	542	557	540	527	509	503	498	528	557	555	513	514	517	525	526	512	487	522	527	518	512	530	479	496	575	525	515	499	547	548	509	520	537	541	507	486	557	544	527	512	560	572	507	479	520	537	571	506	510	561	514	526	510	499	537	536	529	503	501	551	491	484	515	521	525	503	516	535	554	518	540	506	506	522	513	557	496	520	527	505	497	534	580	490	520	548	502	535	522	463	543	533	511	536	515	505	500	543	529	459	547	516	523	549	524	479	515	563	536	528	495	511	548	533	508	525	539	494	528	553	561	550	521	549	508	555	513	507	474	536	546	530	539	497	504	502	555	546	496	501	514	582	521	524	544	515	503	519	531	492	564	506	516	527	543	537	530	559	481	522	526	527	509	543	549	527	541	501	522	541	563	514	518	545	511	567	524	497	544	554	571	522	557	528	547	535	484	528	531	554	480	526	508	510	520	520	571	563	520	514	561	501	487	519	545	522	539	493	515	540	560	519	552	536	530	562	492	530	561	545	509	539	519	521	528	561	508	483	539	550	526	552	512	525	541	537	528	520	567	519	539	534	562	544	546	508	560	531	533	545	528	573	520	521	526	520	551	531	486	548	493	523	499	513	505	555	518	521	492	514	499	522	515	530	562	542	543	549	515	549	557	542	518	540	554	559	540	529	560	508	520	532	549	531	529	517	523	512	520	541	522	552	535	547	565	520	523	525	551	529	506	506	515	541	543	559	491	525	509	529	560	545	510	524	542	508	523	466	544	533	555	515	540	540	488	526	543	527	505	569	500	498	539	528	512	574	502	497	531	538	494	519	533	512	534	539	522	509	527	531	553	532	471	511	554	524	500	542	536	498	554	495	516	516	528	517	533	544	551	543	540	532	523	546	515	524	528	540	511	514	548	539	557	530	518	519	549	557	538	545	529	536	545	523	524	538	498	514	530	485	521	574	517	544	555	555	562	508	504	503	530	545	510	562	538	548	548	528	545	526	465	493	519	518	549	529	541	521	536	546	499	545	568	509	456	494	572	517	545	544	515	503	460	583	524	536	533	481	542	513	491	537	492	563	520	556	521	547	493	530	534	541	541	520	547	538	553	499	539	534	536	508	495	531	586	539	521	544	520	575	538	504	565	530	566	530	508	504	550	545	519	557	501	497	553	520	538	507	537	527	534	498	494	570	538	525	555	517	519	525	518	528	566	542	515	503	514	488	542	509	526	529	546	497	543	497	548	566	537	493	511	513	574	520	533	578	531	529	528	524	585	511	545	540	498	513	508	531	518	529	570	497	562	502	545	544	547	521	545	522	522	592	493	542	548	524	517	516	506	533	505	505	504	531	539	542	583	498	525	523	514	541	504	514	550	547	508	520	519	533	496	515	518	530	541	535	554	544	527	511	537	521	517	497	552	526	534	585	523	483	585	484	480	545	539	515	558	539	539	496	512	506	532	460	486	512	496	519	513	526	528	541	529	538	543	545	548	515	519	530	568	504	518	525	533	551	546	500	523	481	526
34461	17788	4140	362	241	223	181	124	127	118	108	108	118	129	123	137	107	98	118	99	106	110	107	128	123	110	119	107	105	90	91	105	97	109	119	119	119	110	121	126	118	113	107	109	95	140	112	119	112	138	103	120	115	100	137	119	125	131	138	109	120	110	92	118	115	108	116	124	109	123	129	133	115	111	102	93	108	108	108	124	104	117	112	124	122	120	99	115	100	114	120	101	129	99	135	118	113	122	121	110	111	116	116	119	96	104	110	103	113	124	123	102	127	98	130	128	117	129	120	144	110	114	119	103	102	96	106	117	114	128	113	122	124	109	111	130	100	107	114	92	94	104	108	144	109	119	132	115	104	118	114	116	114	99	123	123	113	117	119	94	121	121	114	96	126	109	101	125	93	120	109	118	111	103	115	106	116	110	114	131	111	116	93	107	116	116	103	107	110	110	161	106	129	114	91	121	116	111	126	110	118	125	128	112	109	100	118	114	131	122	91	108	108	104	110	107	103	114	127	116	107	121	116	110	89	117	127	116	120	112	118	119	100	125	110	108	127	88	113	113	123	113	103	106	114	115	127	119	115	113	130	111	132	121	98	111	126	154	136	122	120	121	128	130	130	114	124	105	129	135	119	99	114	105	118	93	109	114	107	109	104	121	129	112	113	116	117	98	140	123	136	153	102	83	98	114	121	106	101	118	97	100	99	123	119	119	111	110	112	119	115	119	106	108	115	107	117	107	117	116	133	124	124	99	107	133	123	93	110	105	109	123	115	134	118	107	119	119	127	107	118	117	107	120	114	125	108	114	114	126	111	100	106	110	116	127	125	110	129	119	133	120	122	104	109	150	135	113	126	111	101	144	109	137	120	122	103	119	109	120	107	86	114	145	123	104	129	106	124	115	110	100	131	89	117	97	115	113	117	126	117	103	108	110	96	101	126	102	119	127	109	73	108	130	102	131	135	122	124	106	119	115	136	124	103	97	115	119	112	110	118	108	118	112	112	125	110	106	118	107	111	117	106	123	119	109	105	93	108	133	118	114	107	116	107	103	124	123	118	112	136	103	95	108	116	112	127	125	98	117	129	129	95	115	122	123	103	118	108	129	110	101	119	107	119	129	123	109	137	127	125	109	129	118	115	114	117	119	118	133	105	121	116	122	112	116	112	102	119	109	127	125	105	133	131	117	107	96	111	127	132	124	119	104	116	133	128	111	96	121	108	137	101	95	132	130	121	111	113	123	148	108	105	126	106	104	116	134	136	124	133	112	112	117	108	127	120	118	120	116	112	104	130	120	105	101	107	115	91	123	97	98	121	104	128	103	102	109	111	126	129	120	125	109	117	116	101	90	101	125	128	113	125	105	113	122	107	118	122	112	133	104	125	98	104	127	117	101	100	121	115	117	105	124	102	95	106	119	108	97	113	117	117	122	109	107	123	125	141	123	112	138	111	111	110	114	89	118	124	136	110	117	135	123	129	126	106	124	113	116	103	121	135	114	103	140	131	120	127	118	134	89	124	117	130	124	131	120	115	124	122	114	133	119	114	116	98	106	116	123	122	119	124	132	112	119	123	113	129	109	133	111	120	119	114	101	107	130	126	122	118	105	112	119	97	130	106	113	116	111	107	125	109	138	101	99	119	114	112	115	115	108	113	109	104	113	110	109	126	117	115	106	84	136	121	120	112	99	117	94	112	110	115	131	103	110	125	124	109	111	113	102	98	116	130	107	116	107	97	132	121	125	104	121	121	112	101	113	111	126	104	128	119	126	127	115	102	136	119	119	123	111	126	114	104	115	120	129	114	136	113	112	104	104	110	119	121	116	118	119	111	129	100	115	105	101	131	127	100	124	89	122	104	128	95	125	110	118	133	114	102	134	117	105	114	122	131	125	122	132	106	99	133	86	115	109	119	111	120	119	116	132	105	119	121	113	107	109	112	111	93	104	108	107	108	117	100	104	110	125	111	112	110	114	106	126	104	124	113	102	109	118	107	105	125	103	101	113	127	126	130	129	90	118	102	114	115	110	113	95	108	101	102	80	116	99	108	111	114	131	101	112	120	118	131	105	95	115	119	107	122	119	124	112	114	116	112	115	92	135	127	121	112	112	118	114	100	113	99	122	132	104	127	127	120	116	109	119	132	110	118	127	140	141	130	110	112	120	117	103	107	100	124	116	132	131	106	110	116	117	104	124	134	104	119	107	122	123	97	96	103	112	125	115	112	139	125	115	136	118	133	114	133	125	132	132	124	107	97	131	113	102	122	114	129	112	105	109	133	115	110	101	106	130	124	121	113	123	145	109	121	106	109	105	103	114	91	113	127	132	114	102	114	124	100	119	142	122	121	130	110	120	111	128	109	107	112	98	119	115	125	116	123	142	123	117	105	113	141	122	125	94	121	112	111	113	112	108	117	97	109	108	109	126	124	125	111	109	114	118	116	107	119	105	138	128	111	101	114	122	135	140	107	97	121	119	106	114	113	96	106	119	124	94	115	116	131	118	115	137	109	117	111	124	132	118	124	111	113	119	139	123	110	108	114	112	114	106	113	110	123	120	119	93	116	111	118	103	111	116	111	127	109	130	103	117	114	103	116	123	122	114	93	114	94	98	129	115	93	118	117	122	112	104	109	125	123	103	101	102	123	122	85	114	130	111	114	114	101	120	105	122	134	104	108	107	117	124	130	125	138	100	113	94	112	110	111	109	98	133	119	114	115	116	106	106	129	110	126	116	101	118	132	123	127	103	106	130	113	133	116	101	128	132	98	111	115	112	129	107	112	121	114	106	111	120	97	115	115	121	105	110	105	102	116	121	98	113	130	119	122	103	108	119	95	133	119	116	99	119	118	129	137	126	111	122	132	115	114	109	113	106	129	108	121	96	119	116	113	113	126	103	106	110	112	118	106	110	104	115	111	109	117	115	124	106	95	107	125	101	136	137	124	115	92	105	91	133	126	119	108	107	127	104	134	129	104	102	110	137	120	125	119	107	98	94	92	117	109	118	112	113	111	95	142	122	131	111	102	105	96	109	120	109	122	107	136	99	117	142	125	116	128	126	112	100	119	120	125	127	120	114	98	120	113	118	122	129	107	121	118	114	111	121	116	107	91	129	114	137	108	114	118	127	109	139	86	138	100	115	114	95	103	110	110	98	127	123	111	134	106	107	106	108	110	88	102	116	97	99	114	120	101	102	129	100	120	102	118	104	124	103	133	109	132	121	113	112	99	125	117	103	113	126	119	129	109	116	110	131	113	115	107	140	96	93	119	133	114	115	122	122	108	117	100	98	97	113	112	98	105	96	108	107	99	89	119	129	124	112	117	107	96	113	110	128	128	125	112	107	96	116	118	96	99	112	103	98	134	120	125	117	118	101	119	105	112	115	121	98	109	128	125	111	138	123	111	97	113	115	116	129	105	125	130	97	112	97	95	128	124	132	109	100	117	128	112	103	116	105	137	124	108	112	93	98	126	120	113	106	108	117	113	106	123	132
17732	6640	322	296	290	295	310	293	315	332	307	286	318	303	292	261	295	321	301	314	271	311	297	305	324	303	306	305	294	312	305	284	292	306	335	310	303	297	308	301	302	280	311	301	313	289	299	272	311	292	311	293	317	286	283	303	328	289	306	334	323	290	309	323	331	300	302	279	314	325	312	276	288	294	310	266	291	290	310	306	304	315	286	304	306	314	269	274	258	296	269	334	316	325	283	281	324	310	314	277	316	296	290	302	276	313	312	289	316	300	310	303	297	313	301	273	301	284	292	306	299	269	295	324	303	290	300	322	310	271	300	290	298	318	290	270	278	316	292	272	314	272	299	339	294	318	276	313	284	272	295	311	309	277	283	278	318	292	306	316	311	290	297	308	282	264	288	267	336	280	298	295	279	296	316	308	282	275	298	281	278	348	293	282	294	306	303	306	304	347	288	277	285	305	301	294	305	300	280	288	305	292	306	295	289	311	266	310	314	269	273	268	278	300	308	309	325	298	306	272	293	285	320	338	290	309	320	290	297	326	291	300	317	288	303	318	304	283	292	299	315	277	313	288	316	311	270	300	299	285	302	291	318	284	292	311	280	270	285	293	307	319	272	281	268	292	305	306	316	292	298	305	315	297	306	294	286	328	283	323	301	298	285	321	296	324	343	282	269	324	276	332	293	301	298	308	308	282	269	288	284	325	273	323	308	325	298	289	274	288	281	300	320	295	291	303	284	261	311	288	275	326	285	261	301	292	311	288	302	295	329	299	304	309	279	286	282	312	269	296	262	279	296	296	289	318	283	281	283	275	274	294	270	307	303	307	316	300	284	277	311	280	323	347	311	310	307	270	304	298	296	302	285	332	288	295	276	287	290	293	307	274	306	304	266	267	314	305	306	281	304	303	292	304	277	314	288	294	291	300	307	313	303	309	288	315	295	316	331	317	282	294	292	301	316	292	295	293	290	345	304	288	283	262	281	313	302	300	282	300	292	303	271	317	288	290	287	320	315	312	292	282	304	283	282	288	305	313	278	297	299	277	325	297	310	280	282	329	302	283	290	276	260	291	304	315	292	310	279	303	308	306	303	323	273	293	291	303	298	294	281	279	316	300	297	260	283	292	283	285	341	321	308	295	315	278	286	305	303	322	277	307	299	285	323	303	292	276	298	292	336	327	309	327	310	320	301	279	306	277	310	293	271	323	303	304	342	333	294	278	302	312	311	302	305	303	317	345	299	302	285	296	289	291	277	287	301	328	302	296	272	286	301	308	289	271	296	336	303	251	321	320	307	276	287	285	297	298	303	292	297	282	322	311	278	314	283	319	322	301	285	290	310	326	269	272	300	340	303	312	301	294	334	316	295	279	296	277	294	307	280	299	307	269	302	283	293	308	308	276	306	288	307	303	310	282	293	271	317	295	266	317	309	295	339	294	300	287	326	277	332	336	286	280	301	309	283	305	291	282	307	309	293	295	311	275	287	285	293	337	317	306	311	303	343	297	304	297	302	304	298	295	285	278	264	309	304	308	293	310	286	292	295	280	307	335	332	280	320	287	309	295	288	302	321	313	290	268	264	306	304	282	321	303	283	277	285	301	307	308	302	315	338	305	285	326	300	295	310	307	307	296	289	288	287	285	277	304	318	287	261	288	306	327	293	311	285	321	325	299	295	295	303	281	269	272	300	276	319	282	267	309	298	281	318	327	275	312	282	286	303	269	314	288	306	300	310	234	307	305	285	308	290	277	287	308	314	319	306	321	293	319	340	277	318	296	303	246	309	313	277	317	271	289	317	278	296	316	339	317	314	327	320	256	310	272	267	315	293	304	292	289	302	308	283	272	294	301	333	323	311	278	278	298	272	302	300	270	278	288	308	315	300	288	314	300	279	334	306	318	279	291	286	309	267	303	290	310	301	307	304	284	300	306	300	289	297	281	301	301	268	287	287	284	289	333	292	313	306	294	291	314	275	303	310	290	277	277	332	284	297	283	309	334	325	315	316	278	295	284	286	273	324	299	279	289	286	290	288	316	241	305	284	289	288	295	295	312	300	285	270	289	340	316	287	296	292	288	307	297	306	302	315	307	274	259	300	295	305	297	277	287	294	317	305	281	277	325	320	308	290	282	278	304	290	264	304	321	285	314	317	269	321	306	318	330	287	307	332	292	286	285	309	345	270	267	311	292	305	283	285	313	310	284	296	283	293	302	280	302	270	315	269	264	272	289	314	302	303	305	292	301	266	288	292	275	311	316	275	304	291	296	318	296	315	312	290	325	294	284	302	287	271	306	298	286	312	284	265	293	297	291	316	306	310	288	302	282	295	304	297	287	295	283	272	292	318	300	310	301	296	313	286	311	306	282	289	293	289	320	294	304	292	276	292	349	285	298	277	294	312	300	286	301	281	315	330	279	295	303	305	311	305	305	283	324	303	313	308	300	295	323	290	326	304	272	279	282	324	303	298	287	295	323	283	270	246	294	271	342	312	320	318	312	289	310	322	314	290	284	278	305	296	290	309	297	317	322	309	265	304	317	312	293	314	304	285	315	320	286	263	275	320	309	308	315	291	285	308	260	281	304	297	275	324	303	334	305	302	270	296	279	301	288	288	275	298	287	306	308	302	282	289	316	302	286	288	278	280	294	298	296	279	299	321	295	298	314	298	303	292	307	278	314	316	278	276	286	310	284	314	292	301	317	317	297	306	297	306	277	271	355	270	297	305	295	300	299	287	307	258	306	272	304	294	341	253	297	326	282	279	308	294	317	290	293	312	285	314	315	297	303	275	301	257	280	296	300	285	302	294	302	286	283	295	302	289	304	266	300	308	301	308	291	297	258	298	276	266	281	286	269	308	310	313	277	287	311	273	297	289	318	285	315	299	292	274	304	271	317	311	309	295	308	281	356	275	291	303	293	309	322	296	288	306	295	312	267	299	289	292	303	303	303	314	303	262	308	287	272	245	303	281	319	267	317	319	274	268	297	287	290	259	264	293	285	327	317	289	295	308	302	289	302	313	277	305	302	298	290	308	308	289	299	290	318	292	312	322	338	294	257	339	283	277	300	306	294	297	316	321	302	306	312	273	287	303	292	293	326	285	293	307	295	304	298	299	291	316	270	293	314	315	300	305	296	313	274	301	275	299	287	287	311	291	299	291	283	305	297	289	313	282	329	321	300	331	287	299	313	323	273	338	307	299	303	302	307	287	285	256	270	283	286	276	313	290	295	310	313	287	285	319	284	271	298	321	287	268	305	285	290	323	296	302	298	303	303	292	290	329	292	298	302	301	337	293	270	302	289	295	301	288	300	284	276	280	287	293	309	289	310	297	301	268	290	307	308	304	286	320	297	297	322	295	282	268	298	300	316	276	302	326	305	299	324	292	300	244	331	307	345	280	299	310	313	301	299	272	313	277	313	292	301	321	300	310	318	299	290	302	297	298	284	339	303	301	307	283	306	263	291	293	295	296	307	301	279	323	299	296	314	291	290	288	276
25365	21133	23713	28796	21122	11759	434	324	280	259	292	232	254	258	273	266	237	259	268	243	254	258	247	238	230	228	243	235	220	251	220	257	227	286	231	246	267	261	241	231	230	267	265	247	253	220	263	266	254	266	230	248	233	259	249	258	235	249	246	230	223	223	245	264	227	228	214	204	239	268	237	246	230	265	249	234	254	258	271	245	237	244	231	203	305	244	230	256	243	275	270	274	250	264	244	219	246	256	267	244	242	249	258	235	228	277	275	278	241	240	255	239	241	250	253	212	229	239	270	269	282	243	255	231	252	226	241	261	257	255	240	262	248	251	258	269	257	236	252	241	248	222	215	242	225	227	256	251	261	209	247	242	246	235	255	220	229	269	243	218	245	243	266	250	261	237	254	252	235	232	230	259	247	247	236	224	263	225	253	263	236	235	248	243	231	240	282	235	250	239	220	245	228	244	226	229	222	254	249	238	260	250	247	257	202	220	247	253	233	226	245	234	254	229	245	254	251	255	222	251	261	270	254	279	248	231	254	231	253	255	225	242	253	247	254	238	254	199	258	243	219	210	230	273	248	246	256	254	231	258	251	219	230	244	225	234	285	259	216	255	251	252	223	236	250	274	255	255	255	257	257	265	263	260	240	220	253	245	241	254	280	238	256	232	255	260	222	254	239	242	256	242	233	242	237	247	252	256	246	261	229	262	216	232	235	242	274	259	219	244	252	248	222	265	281	255	226	233	214	245	226	241	241	221	230	239	250	244	214	231	244	261	247	240	284	244	234	233	244	271	243	247	293	265	228	240	262	260	260	241	237	228	270	247	268	270	249	226	253	261	255	216	270	255	214	230	251	266	227	272	244	268	282	247	230	200	235	223	229	267	266	259	253	245	233	224	240	220	243	262	252	240	251	235	261	240	257	239	249	250	219	229	224	240	261	228	276	258	242	265	252	251	246	231	246	244	242	257	233	221	247	241	237	262	225	288	285	243	243	251	271	245	239	231	279	245	236	239	278	246	231	256	246	280	219	233	252	249	228	229	244	290	247	239	234	269	219	254	258	232	240	264	267	260	249	254	241	259	229	236	237	242	249	224	243	237	252	253	237	268	247	226	260	220	252	252	261	268	251	248	232	247	262	249	245	249	266	223	220	259	274	279	242	244	279	222	282	218	256	246	265	259	234	246	250	260	263	255	271	221	257	252	263	249	257	262	264	222	259	257	250	239	280	256	229	259	239	275	212	257	247	244	245	239	265	238	238	262	237	236	255	286	258	252	229	229	221	250	249	263	242	232	242	222	241	254	248	244	253	240	229	239	245	217	224	265	258	226	246	221	224	228	251	243	232	253	244	242	270	235	231	235	297	211	249	295	238	264	230	222	233	266	238	245	246	271	247	253	261	255	284	252	263	252	224	227	228	282	226	238	267	247	234	256	251	220	255	240	244	234	241	292	249	238	274	227	253	213	250	224	245	246	247	211	264	265	211	280	225	237	232	267	252	241	238	271	236	254	217	252	255	260	265	237	270	233	242	225	229	230	270	255	223	259	248	255	246	246	272	244	247	202	271	257	242	256	241	224	284	258	259	234	224	211	247	242	246	219	243	247	217	211	256	230	246	272	270	259	229	267	243	209	251	264	261	269	281	216	250	235	278	240	250	251	237	215	184	264	234	241	223	250	229	233	214	274	257	246	240	241	221	256	252	261	229	267	273	259	262	242	274	240	250	240	266	266	237	257	252	229	251	270	261	269	275	257	265	249	222	255	257	208	259	241	260	261	227	233	234	226	267	233	271	242	252	228	226	253	242	268	233	239	253	237	231	271	230	227	232	233	253	245	228	238	265	232	240	220	273	244	244	230	259	255	244	241	255	222	285	244	227	239	253	264	213	244	264	238	237	254	241	224	267	248	243	223	255	218	241	222	253	271	240	274	254	226	222	226	258	237	255	229	247	234	232	262	246	270	268	250	243	254	242	251	257	248	265	251	252	247	237	221	246	257	255	254	265	278	276	274	267	244	253	214	246	242	220	262	254	273	252	241	257	281	256	287	270	254	213	238	230	251	247	228	257	243	231	246	229	254	246	272	234	245	268	232	238	234	229	249	252	258	239	237	244	227	230	252	269	243	242	233	245	248	236	249	246	235	241	237	252	258	274	216	218	243	247	257	246	241	262	259	243	270	219	204	283	258	288	241	245	227	237	251	275	259	272	248	281	245	256	242	238	271	231	230	229	254	244	221	221	254	232	231	230	265	266	259	244	236	253	223	220	244	210	258	232	293	250	244	258	259	245	255	243	263	267	235	246	263	250	233	275	247	254	246	237	257	258	259	255	251	253	254	234	244	281	257	241	240	253	215	230	219	276	247	268	235	253	240	260	256	228	247	240	267	248	258	252	231	250	246	226	209	259	231	214	256	206	262	215	229	203	244	235	235	207	230	264	198	241	234	234	210	232	236	260	253	259	252	291	253	208	232	246	205	262	223	262	258	284	261	260	229	274	245	247	233	239	271	246	294	250	228	245	250	249	265	244	267	229	244	229	251	263	240	248	232	237	269	251	236	244	237	244	255	255	232	284	242	266	238	252	243	263	237	241	261	248	239	213	261	258	238	259	206	254	230	245	283	296	236	257	237	253	244	241	226	255	246	229	265	255	216	224	232	236	224	255	237	241	260	267	237	235	240	226	271	220	239	259	239	267	221	232	265	247	218	244	227	226	264	250	245	238	233	252	240	245	227	246	245	249	239	233	269	240	245	241	217	208	250	273	234	246	270	232	233	260	237	235	250	284	220	244	253	229	228	262	241	250	253	238	271	238	245	198	208	206	247	226	228	291	219	225	249	233	234	245	248	246	246	257	233	267	226	246	267	216	250	279	282	232	243	235	236	280	275	233	251	264	233	256	262	241	230	239	277	244	225	236	240	263	242	219	230	262	245	250	245	231	263	256	240	221	255	272	271	268	253	241	242	248	228	236	247	267	267	270	265	238	234	227	241	240	259	228	265	263	258	283	237	249	229	252	239	242	220	258	231	252	261	252	236	238	224	250	255	244	251	226	275	240	259	248	215	238	244	232	225	242	237	269	262	274	230	232	236	227	284	233	274	256	224	251	233	231	234	255	255	256	255	249	218	244	237	240	235	236	231	227	202	232	255	239	241	237	222	263	261	241	241	261	230	227	230	227	215	229	250	233	263	253	235	226	247	266	241	244	232	241	250	243	250	240	244	232	226	257	247	264	286	258	254	231	234	222	236	215	251	231	206	234	249	204	230	260	260	271	243	219	219	269	239	226	243	253	249	249	256	254	272	229	237	227	227	248	252	232	254	250	264	239	240	223	215	238	255	272	267	273	257	272	250	255	216	244	238	235	247	283	260	257	238	243	247	239	257	245	245	232	252	297	240	240	251	221	251	249	259	273	266	247	226	240	249	243	236	245	193	226	236	257	264	232	253	223	239	226	260	243	227	238	261	248	214	274	230	241	232	226	267	251	273	241	245
36424	36543	1358	695	622	575	571	547	538	550	513	522	557	532	519	570	517	569	542	528	547	546	542	538	536	549	548	577	507	534	587	562	595	504	527	518	546	526	550	523	517	555	529	531	549	566	548	510	564	542	520	562	555	566	550	567	528	548	527	527	532	540	527	502	535	573	608	510	546	544	585	520	502	579	523	507	524	554	547	504	542	509	552	539	528	544	539	530	532	548	538	582	530	528	566	542	519	527	578	520	553	546	571	541	569	517	523	549	534	583	563	534	549	522	544	514	523	502	516	502	514	526	530	579	502	597	525	559	533	521	544	562	542	531	559	541	555	548	477	520	521	520	521	515	516	571	512	572	532	551	500	512	538	502	552	537	559	540	503	523	532	568	562	541	540	529	560	557	587	546	532	540	553	581	529	531	537	534	530	499	523	529	543	543	553	518	552	486	527	505	496	535	542	591	525	550	533	511	521	518	534	537	510	609	523	517	522	527	534	525	513	565	549	520	529	564	519	505	548	584	535	514	510	563	537	517	525	551	529	512	538	536	546	563	534	516	520	547	554	540	578	523	524	546	524	552	570	545	535	498	569	566	532	545	567	541	562	501	546	561	506	504	547	544	551	541	542	538	537	574	557	545	545	542	536	512	526	507	521	528	552	590	544	524	541	591	578	586	563	491	553	522	522	566	529	558	536	537	563	518	532	479	519	520	525	538	526	551	567	549	543	509	541	534	527	557	491	539	537	544	533	542	543	511	548	545	511	507	555	547	552	568	512	557	509	529	527	530	521	569	514	518	534	590	548	551	566	497	566	572	580	531	523	511	551	572	518	538	570	514	525	568	586	540	559	524	538	503	550	518	542	531	550	514	530	547	503	546	540	516	542	505	502	574	528	540	484	526	536	548	539	546	538	519	557	572	497	549	562	526	507	517	525	504	509	539	563	516	529	567	529	533	579	530	531	494	514	515	557	528	525	554	519	560	515	555	566	528	511	554	542	536	523	517	500	513	544	511	502	511	549	519	528	546	547	520	518	527	529	522	570	515	525	534	505	571	557	541	506	500	530	557	558	569	509	569	498	530	523	574	587	576	567	546	528	513	527	537	542	523	544	580	501	549	509	502	539	557	505	503	533	545	534	521	511	541	528	506	545	563	512	561	572	530	556	514	550	559	553	527	560	504	540	550	511	531	543	486	521	531	569	495	557	526	556	536	520	527	547	551	539	557	554	505	503	554	550	557	534	547	501	538	553	513	502	521	513	556	580	556	552	557	497	556	563	541	508	557	563	555	530	544	533	559	498	544	574	552	565	514	490	519	526	565	524	520	546	500	541	548	584	523	532	516	518	497	502	551	560	524	536	580	528	543	523	545	513	579	493	571	557	546	526	579	507	546	531	495	538	506	543	557	503	534	510	537	527	545	538	502	559	509	531	554	522	536	500	512	559	550	514	552	529	553	514	507	526	549	547	550	596	527	561	557	540	521	533	543	575	552	511	547	558	537	491	538	547	566	542	516	548	556	539	568	549	489	573	513	552	534	519	520	567	564	505	551	547	533	552	545	491	535	523	539	529	537	564	533	556	517	573	551	593	496	497	548	522	529	590	536	545	549	533	539	568	532	526	518	540	562	546	566	530	543	590	542	524	519	490	516	493	529	537	560	506	557	547	510	488	526	542	533	556	535	519	559	541	578	531	536	556	543	537	571	530	508	503	524	540	574	532	538	534	520	541	540	534	521	611	568	552	517	532	515	561	565	535	542	561	536	556	500	518	545	510	519	557	526	505	506	535	508	543	569	543	541	529	522	535	538	509	527	500	509	542	541	529	519	531	516	513	519	527	502	547	536	534	540	535	542	588	522	548	569	520	572	506	507	554	524	530	559	556	488	503	516	550	527	521	566	539	534	512	520	556	518	524	513	564	557	522	535	554	509	533	521	539	557	527	536	530	528	580	521	546	513	589	517	542	517	520	489	550	547	541	530	538	611	546	515	549	532	530	497	521	535	522	521	518	537	540	514	566	537	545	551	566	536	556	509	565	572	562	533	520	563	579	528	522	542	563	568	534	545	520	536	530	557	537	536	524	534	513	515	520	507	541	546	540	529	508	503	515	535	558	530	586	518	535	528	540	526	546	520	519	557	543	543	549	554	551	510	527	520	528	563	552	589	504	551	537	516	536	531	549	533	555	488	556	542	526	513	525	553	537	540	529	526	508	578	541	533	513	557	518	514	539	534	517	565	507	562	595	497	544	491	497	572	554	564	532	535	534	527	533	562	565	514	543	546	515	590	572	533	494	522	539	514	540	537	538	573	546	554	503	515	522	559	532	522	526	530	542	564	543	515	499	507	579	526	538	553	539	516	567	519	545	536	544	531	577	548	573	543	559	554	516	494	497	558	552	528	521	545	522	515	568	529	570	518	501	554	523	521	524	523	530	540	571	605	537	550	505	490	534	535	546	520	554	577	544	557	521	564	534	496	479	554	527	506	555	535	553	512	549	540	530	487	574	534	534	546	505	548	531	545	525	564	508	532	522	598	555	525	534	528	543	554	548	562	560	553	536	506	554	539	548	553	523	545	526	530	553	528	517	507	503	548	534	544	561	507	535	555	518	548	536	549	517	526	536	500	547	500	539	539	557	516	499	543	511	531	550	546	510	496	559	543	552	555	530	565	495	537	563	508	556	548	535	520	533	530	566	541	537	518	528	496	523	530	534	539	528	559	534	531	552	535	488	570	553	503	559	491	559	528	498	550	557	558	537	551	522	560	532	547	543	530	566	535	515	542	530	537	587	519	506	554	560	519	499	544	529	507	548	531	576	495	540	552	524	523	534	522	520	558	530	568	554	515	522	569	513	535	550	526	551	558	541	545	569	514	516	511	530	520	538	498	550	527	550	549	521	509	539	511	525	524	524	506	506	513	543	530	517	531	536	571	543	562	480	543	563	544	493	497	524	493	578	515	520	520	548	558	586	559	572	517	526	527	493	525	563	528	557	517	562	537	535	478	557	533	551	519	561	534	535	570	517	515	562	545	517	562	559	553	508	541	509	547	603	523	549	537	524	539	566	541	516	527	533	494	533	580	523	550	513	563	544	544	540	550	561	505	534	554	530	535	527	538	499	516	580	545	579	543	516	522	580	514	564	550	517	537	573	531	524	531	517	535	545	541	542	566	506	542	577	499	536	542	571	565	566	532	528	532	498	536	532	529	547	545	540	489	541	568	556	526	523	535	491	505	548	557	518	554	597	518	491	520	506	478	538	534	555	521	524	551	583	558	581	580	532	538	550	528	545	505	554	555	542	535	536	569	552	521	540	491	560	533	575	554	542	511	548	553	543	564	538	517	531	500	555	500	544	484	523	502	530	555	564	505	539	555	538	550	526	531	502	503	577	519	531	538	592	517	505	566	549	553	556	592	550	540	537	574	513	523	529	513	526	540	538	520	531	496	536	506	582	538	534	497	522	519	509	541	511	543	514	553	535	569	527	549	574	538
24521	21114	24128	28359	21118	21142	11255	543	390	361	345	304	270	314	286	298	318	285	304	269	293	266	259	277	265	272	254	286	261	270	251	275	260	280	291	287	250	269	267	271	268	266	256	278	298	245	276	277	273	290	260	275	275	277	249	282	254	236	257	238	256	233	292	263	244	286	225	260	240	270	261	265	283	263	219	252	228	261	250	254	259	258	265	231	298	253	237	281	234	259	254	249	263	240	247	246	278	232	285	274	230	255	272	265	224	244	271	275	257	232	244	253	257	250	248	260	279	268	248	268	223	276	260	260	233	227	243	274	270	250	238	245	247	272	254	244	259	281	259	242	247	225	266	253	265	232	251	254	237	272	258	232	252	245	271	257	283	227	265	288	254	255	269	241	270	244	262	271	254	250	268	255	235	239	236	289	275	245	271	250	283	262	250	252	271	263	259	295	267	258	242	252	246	262	236	273	268	246	247	226	270	272	264	272	261	265	242	257	285	266	276	269	266	240	233	241	253	258	257	270	263	257	237	266	254	282	246	235	289	275	284	284	268	262	277	264	237	277	233	237	268	301	240	268	276	240	256	242	252	246	243	247	286	267	256	266	271	274	226	252	276	234	259	266	231	253	249	261	265	237	239	265	279	271	258	259	264	248	261	235	269	258	254	266	240	268	257	238	261	236	251	257	247	257	264	232	225	267	251	263	235	263	259	264	266	278	256	258	246	230	213	218	248	237	255	278	268	258	214	249	281	241	270	289	272	252	250	241	256	274	272	234	235	258	268	243	265	274	235	252	211	295	272	248	254	239	248	245	285	254	211	259	276	275	233	241	254	247	250	245	259	269	258	238	252	283	264	238	282	242	245	266	251	249	291	259	247	246	276	245	274	232	283	244	286	222	254	237	259	254	244	221	243	235	261	245	226	242	245	280	245	230	254	244	244	304	230	251	231	242	249	240	231	235	258	211	248	265	249	287	234	248	256	272	239	267	300	259	244	255	243	259	239	272	250	273	247	271	276	272	271	262	235	259	287	237	283	257	262	280	252	251	277	259	239	277	251	248	233	209	270	255	254	266	234	248	267	225	267	254	253	255	246	311	249	255	271	272	289	243	250	273	266	283	235	257	259	233	250	259	248	292	275	247	257	269	251	237	274	293	250	246	233	244	284	259	274	260	252	255	224	245	214	260	238	289	224	250	250	252	253	272	242	254	257	257	265	277	295	264	235	280	275	246	253	258	238	225	268	227	271	232	256	263	232	253	246	236	238	245	239	270	268	273	294	284	278	253	233	233	247	271	269	251	299	276	261	246	252	265	264	246	238	256	270	255	265	245	266	258	246	245	238	262	250	253	263	273	261	257	261	224	280	246	281	240	259	246	281	240	241	243	257	269	233	267	271	251	257	248	268	267	277	266	262	245	249	272	256	269	256	236	255	245	263	246	258	271	242	269	230	255	239	271	278	251	228	245	268	260	267	249	277	250	261	258	240	246	276	251	231	254	254	271	227	258	240	235	271	248	245	270	283	241	251	248	257	248	280	238	265	268	226	240	249	263	246	249	263	260	241	292	294	256	218	250	282	261	265	253	256	278	307	277	228	256	279	269	267	271	259	255	227	249	251	287	259	243	247	249	233	253	236	228	239	259	265	243	239	248	259	266	253	288	262	243	241	234	251	287	279	269	244	245	236	235	227	264	265	245	229	255	254	267	265	256	267	287	273	274	260	241	272	252	255	244	246	251	240	289	240	281	230	277	251	239	258	251	263	242	258	285	278	252	275	240	253	300	264	240	265	239	218	286	227	244	276	278	280	270	263	239	254	256	253	289	279	239	261	255	270	235	252	249	261	285	271	256	261	232	250	255	245	265	244	255	270	276	259	253	271	248	235	240	237	244	297	282	220	278	250	229	253	255	246	253	228	230	258	264	279	232	268	252	292	216	282	269	274	259	284	264	268	277	241	278	237	302	254	272	265	273	305	257	298	258	293	258	264	285	218	227	260	265	258	251	240	265	268	240	215	246	261	275	238	251	246	244	217	233	281	255	247	231	272	284	264	244	265	231	258	307	264	236	261	277	235	272	271	266	250	288	257	250	264	226	250	224	259	232	264	258	269	281	243	286	268	283	251	286	298	244	252	272	247	286	242	281	247	237	266	268	237	273	231	272	256	305	270	268	250	239	235	270	261	254	243	276	261	268	273	275	254	257	254	249	272	276	263	251	253	250	246	281	270	185	242	263	245	256	300	271	263	260	263	256	245	239	271	256	237	260	242	285	246	248	265	249	270	282	276	263	262	265	241	241	226	226	231	220	251	243	256	290	260	258	250	273	253	260	258	252	230	258	254	223	242	269	287	256	249	280	269	257	279	256	260	266	245	270	260	259	245	228	236	235	245	241	263	248	240	245	242	310	278	255	245	242	259	250	272	286	281	237	271	242	232	278	284	255	260	286	285	234	264	292	228	227	245	247	252	268	265	279	224	283	237	264	236	268	280	299	221	254	271	242	210	274	247	260	235	249	229	233	267	248	246	248	257	254	244	273	232	251	229	250	242	278	260	279	281	281	253	273	232	254	242	267	273	278	256	269	248	264	272	246	261	241	247	252	234	267	255	257	250	261	266	263	246	287	283	264	278	225	243	260	272	254	261	265	264	243	252	287	241	243	244	279	239	231	277	264	273	264	244	287	270	237	283	237	282	273	267	267	253	266	239	263	265	251	241	266	261	239	262	266	254	240	258	245	282	299	254	254	236	282	251	235	255	277	244	237	256	284	250	263	277	252	271	262	265	231	258	262	251	271	258	267	273	259	284	259	274	225	254	235	238	249	246	273	269	251	233	249	271	257	267	227	248	281	264	263	261	275	225	259	223	269	256	262	268	244	234	267	254	246	265	221	227	245	261	251	266	251	275	263	248	244	271	242	273	272	268	249	243	230	251	253	265	275	308	265	256	253	286	267	285	265	233	286	248	223	252	254	239	273	257	232	258	246	252	267	266	235	251	276	244	272	253	238	237	259	248	234	256	275	262	234	257	238	281	258	246	264	237	237	244	258	248	272	285	252	251	265	269	261	252	271	256	275	248	264	247	262	227	234	232	283	261	251	244	229	247	262	261	269	228	248	269	242	261	272	248	250	232	256	235	262	255	276	267	261	238	276	294	240	256	265	219	271	255	262	260	272	269	268	241	262	283	261	234	253	276	229	271	260	272	276	268	246	241	259	282	232	261	277	239	297	227	241	271	271	258	282	239	273	282	253	252	227	246	232	242	231	260	230	229	273	255	260	268	259	258	233	224	271	244	228	257	303	270	248	262	251	256	236	249	270	254	259	265	231	248	256	281	269	263	252	255	260	234	259	252	246	245	277	216	289	274	273	265	256	266	237	245	249	247	237	260	268	258	259	266	240	258	269	275	281	268	246	250	269	248	258	262	279	263	253	262	253	242	280	248	228	286	280	228	266	246	253	270	232	261	252	250	239	259	243	249	248	274	260	239	226	257	268
43396	47966	2283	838	673	658	624	568	571	530	580	558	537	528	561	580	530	509	555	547	540	544	547	531	495	543	567	582	530	486	521	522	517	546	558	588	522	536	518	539	505	533	506	533	528	528	494	540	540	553	544	505	542	518	489	512	526	540	543	504	532	556	537	538	507	544	545	515	537	534	492	497	523	505	516	555	522	514	508	528	536	503	529	524	523	546	536	525	530	549	515	539	560	559	520	505	586	572	539	511	548	510	516	515	520	559	528	483	527	558	539	513	503	536	494	536	528	516	551	522	542	568	543	503	549	542	552	505	526	511	530	510	545	501	544	505	536	517	548	495	515	515	516	487	507	496	521	545	525	559	517	581	551	510	526	526	541	528	507	510	526	505	533	526	505	540	548	518	531	488	541	515	508	544	534	524	585	535	556	494	513	533	551	539	553	514	555	508	518	529	566	529	517	544	533	522	516	526	575	508	543	547	519	522	536	550	531	491	536	531	515	579	508	548	524	533	542	512	523	486	561	534	518	501	539	489	510	502	505	492	496	553	547	539	505	521	532	526	522	511	556	550	602	509	495	549	513	528	485	500	533	531	561	513	510	528	543	545	521	522	541	512	561	507	514	514	532	555	545	534	556	523	504	512	547	567	518	480	529	545	506	492	570	505	542	518	549	524	572	540	516	538	494	542	546	545	521	519	519	520	525	554	510	503	556	548	534	545	513	521	477	522	556	532	526	491	520	512	511	564	532	503	526	534	529	536	549	506	513	553	521	528	526	506	566	574	521	531	572	499	550	543	528	534	520	550	530	511	529	507	517	548	547	530	481	525	566	539	533	538	512	530	559	506	464	536	519	545	511	506	554	528	540	538	544	532	521	513	498	554	548	538	510	543	498	506	544	551	538	550	540	527	513	528	537	527	559	519	524	520	500	479	568	549	499	540	521	522	523	524	517	548	515	537	491	554	542	533	505	544	500	517	527	464	530	538	531	548	528	570	542	575	542	528	516	531	533	474	515	567	530	569	496	511	518	527	549	539	539	529	571	543	536	534	496	565	543	560	515	547	533	520	524	472	489	520	484	537	517	512	529	530	509	550	544	550	536	538	519	541	541	511	536	537	505	507	575	490	542	503	529	576	533	529	504	506	524	513	535	498	518	527	513	521	530	541	503	569	529	547	557	539	565	526	573	511	554	513	523	522	534	515	558	545	532	515	535	538	566	510	529	545	536	529	474	555	488	526	535	532	495	506	503	538	554	524	520	540	501	538	500	477	520	540	509	550	533	505	519	558	510	519	578	543	540	531	584	532	535	518	528	502	517	513	521	484	525	496	526	539	542	539	542	534	545	517	544	526	507	542	547	553	539	504	548	515	549	560	499	497	510	499	533	535	565	526	515	576	536	541	501	527	498	567	562	523	500	557	481	501	547	524	513	532	494	528	520	513	501	524	537	539	493	529	542	548	531	519	546	517	530	587	517	557	516	550	487	507	532	535	538	535	560	548	505	493	534	542	531	516	543	553	528	490	530	484	507	549	558	513	530	563	500	500	516	522	556	546	519	538	520	484	551	565	532	513	511	509	558	540	508	539	541	544	560	521	542	531	517	530	543	536	522	562	490	539	540	529	511	493	503	491	530	510	528	501	539	521	524	543	491	588	533	526	498	534	513	521	482	515	558	538	516	545	541	522	561	549	550	531	529	511	544	536	505	543	553	527	502	580	526	539	506	503	529	530	507	510	551	578	539	519	520	568	566	530	539	508	487	564	523	521	516	517	515	546	531	560	513	521	580	521	517	479	505	540	512	523	519	544	518	577	529	554	539	513	527	511	561	531	549	511	516	515	578	528	527	553	525	523	505	503	575	512	508	553	550	544	523	495	551	511	532	547	526	509	529	523	511	512	504	514	546	493	542	533	545	542	544	508	506	558	512	524	529	509	545	551	555	542	516	506	518	512	549	525	551	552	525	548	478	551	547	526	526	500	540	546	531	491	496	543	552	530	487	527	542	515	488	533	532	506	541	516	552	554	512	533	536	532	473	537	489	513	532	512	542	511	504	513	526	556	546	544	545	488	509	503	562	535	485	550	514	548	517	511	537	508	530	547	521	530	520	523	525	514	530	505	531	497	492	490	548	518	502	524	550	510	542	536	517	501	542	523	512	500	528	507	501	522	541	521	541	557	555	487	537	497	565	541	503	569	545	545	540	536	527	529	566	527	523	530	529	496	563	545	531	550	513	583	518	515	498	494	529	487	563	515	540	533	542	498	534	548	501	498	503	572	498	528	527	512	517	520	520	535	547	524	524	501	534	526	512	526	573	524	496	540	500	581	504	522	544	538	543	555	529	542	517	529	556	540	547	545	555	547	515	529	565	512	533	529	508	512	543	549	569	559	531	518	503	511	512	525	490	503	575	529	489	505	554	520	518	529	509	486	570	538	517	534	566	497	553	534	492	553	495	551	552	519	553	535	495	561	526	532	524	542	523	532	527	494	562	536	536	503	518	544	510	531	573	535	518	559	580	545	539	559	530	503	493	520	509	529	554	529	531	532	519	519	522	506	506	537	571	515	546	536	500	523	506	539	521	541	527	503	561	595	511	527	503	541	568	528	517	528	512	563	530	508	552	522	494	515	511	551	586	507	505	541	531	532	546	523	503	521	497	510	522	508	527	524	522	553	514	527	536	526	502	534	511	559	551	493	521	530	511	466	501	549	532	550	509	511	516	530	499	528	526	549	516	531	546	532	539	531	528	544	526	551	538	518	522	515	486	533	492	563	509	525	570	502	491	503	531	525	542	531	583	509	517	508	515	520	574	527	536	549	542	533	540	543	515	516	528	493	552	564	565	525	501	528	534	532	522	493	551	531	509	556	524	505	527	523	543	545	493	523	549	574	557	520	481	570	508	535	540	522	529	494	547	566	482	481	513	508	552	554	503	586	535	527	554	508	518	543	554	515	501	542	535	487	567	479	523	498	560	520	511	536	546	543	511	510	480	543	543	533	531	538	528	490	526	505	563	569	539	504	538	531	513	523	510	512	491	559	512	509	526	531	521	519	546	515	547	554	519	535	503	508	539	514	561	522	567	503	543	512	543	568	476	520	501	489	540	538	579	537	507	536	541	509	533	535	558	535	535	514	527	521	520	511	553	553	539	521	518	522	537	496	528	523	537	537	529	519	551	559	514	495	556	516	555	556	489	548	543	545	528	540	537	522	535	496	547	562	504	527	538	514	494	503	548	559	561	520	545	498	548	549	494	528	522	536	541	531	559	544	522	510	504	512	536	529	538	573	537	519	557	474	526	508	569	515	512	516	527	546	522	521	533	540	527	574	523	526	527	534	555	540	548	547	555	490	533	532	486	534	546	506	533	543	520	522	551	564	530	556	495	546	540	529	498	539	505	520	524	577	532	524	523	556	533	533	569	521	495	554	527	551	497	527	493	527	500	491	525	529	533	516	541	544	532	547	538	502	517	510	492	511	546	565	516	510	555	533
34678	17738	3958	345	253	223	178	113	113	99	110	148	111	119	126	113	124	99	141	104	120	110	107	102	109	114	124	111	116	120	106	102	115	119	115	110	118	136	113	94	132	83	97	128	133	114	118	116	121	100	109	116	109	134	115	128	106	115	128	105	115	112	129	117	106	115	107	137	143	102	107	103	132	124	112	105	96	122	113	144	112	99	124	122	107	123	93	137	109	129	123	120	108	119	144	107	117	110	103	137	102	138	127	118	88	103	111	110	127	108	107	118	106	111	116	117	106	135	109	96	104	126	92	118	96	111	123	127	111	117	123	105	115	124	97	112	112	110	95	134	129	103	131	102	127	129	133	127	91	124	108	119	140	115	105	100	129	117	113	112	112	115	117	99	101	117	98	110	134	133	127	113	115	117	106	108	114	118	106	87	124	116	103	118	108	118	121	104	128	117	97	121	104	111	87	110	120	119	113	115	131	118	103	103	120	117	149	127	120	110	106	117	111	123	123	113	139	115	138	122	116	95	110	123	119	104	118	121	117	114	116	113	108	125	118	121	139	128	117	110	141	104	86	98	125	103	112	125	121	130	95	110	106	114	95	114	120	110	115	100	111	101	100	120	129	98	103	117	128	123	114	132	107	118	126	126	140	129	144	118	121	126	128	116	102	105	109	107	108	112	116	146	128	111	105	118	143	119	125	119	146	119	117	117	118	113	125	110	122	146	108	111	112	128	131	109	129	119	106	103	105	120	118	122	133	123	124	111	124	116	106	95	119	123	117	145	116	126	142	111	108	123	110	113	110	127	139	98	106	101	114	116	113	120	116	103	101	116	116	119	131	137	150	126	112	136	139	116	119	128	104	114	128	113	131	121	130	132	106	105	121	118	125	103	101	119	109	114	112	104	114	122	116	102	119	120	124	136	123	130	109	109	121	125	94	112	132	134	126	124	131	135	120	107	92	108	101	124	128	115	104	120	133	107	109	115	128	124	120	96	116	126	101	143	114	106	118	116	117	121	120	114	119	128	121	113	100	142	128	111	141	125	103	138	118	107	108	110	99	123	124	111	108	106	111	102	103	111	110	123	115	106	116	138	110	117	104	117	97	124	94	114	107	125	126	130	135	131	89	84	110	100	118	123	123	118	101	95	130	119	143	136	104	102	117	114	103	104	103	111	108	118	116	113	119	133	113	121	108	113	140	107	116	115	119	126	123	136	105	94	114	121	113	121	107	99	135	137	134	125	124	120	131	138	118	104	145	127	94	118	105	113	99	131	130	135	118	107	114	136	103	101	102	109	131	116	98	100	117	124	137	129	122	122	114	99	136	123	126	107	100	98	142	128	101	106	108	105	94	122	124	122	120	107	120	131	123	107	102	142	124	104	129	114	100	137	93	108	125	111	122	116	109	132	125	131	110	112	123	126	107	112	122	118	122	109	113	120	102	110	118	115	127	117	121	98	110	127	123	100	120	118	130	115	116	123	110	106	128	116	138	105	138	124	124	110	149	144	127	98	102	121	119	88	123	106	129	117	118	102	102	114	123	94	121	108	106	123	103	102	114	134	104	97	104	101	114	116	124	112	114	112	120	116	105	123	108	108	110	128	104	101	112	126	126	123	118	110	132	135	112	114	112	104	117	104	112	126	122	103	109	110	96	99	120	130	120	109	123	116	92	122	126	116	124	91	159	101	112	117	103	123	113	117	132	98	109	105	123	115	107	112	109	122	131	120	117	114	125	122	139	148	126	131	119	118	102	122	105	130	120	122	118	90	89	132	110	108	118	112	113	126	120	117	121	130	107	109	119	116	112	111	141	95	130	110	122	97	104	139	116	125	116	121	135	119	121	116	108	121	102	107	117	98	130	125	111	107	115	120	123	131	126	92	100	114	114	107	122	104	124	110	107	109	121	122	133	112	116	96	113	103	123	110	128	118	105	103	106	123	114	95	123	111	127	121	133	109	103	116	116	117	108	105	105	91	114	113	114	118	102	117	108	118	117	123	119	129	126	102	110	144	116	117	123	117	107	119	107	121	132	102	110	111	117	128	102	133	104	117	119	123	97	118	121	122	116	127	120	103	118	126	128	111	116	112	101	114	105	102	117	123	110	112	129	110	145	131	124	116	134	105	91	116	115	116	140	111	119	128	101	99	133	117	118	112	103	117	135	134	123	107	105	105	116	126	119	113	128	105	117	120	115	112	134	113	128	118	131	118	107	124	110	105	123	113	106	133	111	106	124	107	93	110	118	121	117	124	120	114	119	113	125	84	129	102	126	124	118	108	105	116	115	108	121	124	104	129	97	129	113	110	115	125	91	105	117	113	120	96	109	121	125	109	117	119	136	120	108	127	128	119	113	116	114	103	113	134	110	124	107	123	114	124	105	113	122	117	109	109	115	115	108	113	119	111	124	127	121	124	127	114	112	118	106	127	102	120	109	113	106	109	112	125	97	112	119	122	110	120	107	123	106	92	120	137	117	98	118	124	125	94	119	108	96	124	128	112	105	123	117	125	108	108	107	122	124	103	115	132	115	119	121	98	104	124	132	113	117	131	129	140	121	112	136	108	104	120	92	123	118	112	112	123	94	125	137	134	107	126	127	112	117	105	103	118	116	124	94	113	135	124	114	138	112	103	108	130	111	103	109	108	90	122	95	105	121	110	107	109	109	113	133	95	102	118	124	114	116	118	103	113	112	115	113	120	112	123	136	135	116	122	101	107	124	117	120	100	106	99	121	96	112	92	102	132	122	112	125	112	124	119	105	113	127	113	104	94	118	132	98	130	122	105	116	97	110	114	106	93	98	122	119	126	144	130	97	131	126	124	112	105	113	130	140	125	90	119	95	125	91	142	126	119	114	96	101	106	115	114	134	81	117	142	115	136	113	127	103	114	132	114	104	112	97	122	128	128	122	116	93	124	120	123	133	125	138	104	98	95	114	97	126	108	107	100	140	83	113	116	112	109	112	104	116	102	100	113	109	102	108	129	120	137	95	111	133	120	121	104	121	128	113	100	113	124	111	107	104	109	95	133	111	122	129	129	111	103	105	106	106	139	124	99	142	117	125	103	117	116	131	124	128	137	112	101	107	106	97	127	89	133	142	124	114	109	113	100	115	109	109	118	104	104	122	136	119	111	120	99	111	107	136	111	108	96	103	132	118	96	104	132	125	121	110	101	127	125	131	126	143	113	126	123	125	104	97	125	121	112	110	107	133	117	115	119	96	120	90	132	112	133	119	134	114	127	104	90	124	116	134	128	109	113	110	106	128	101	117	115	95	109	127	122	122	131	104	135	97	113	109	115	99	118	108	110	108	126	100	128	100	97	141	130	127	110	100	117	115	91	99	97	106	120	133	133	90	95	110	98	104	121	114	132	121	94	114	100	106	115	120	123	129	119	113	118	119	115	114	126	122	123	140	130	122	118	131	102	139	127	134	118	98	114	123	130	114	138	129	111	106	114	132	116	126	136	103	114	107	125	124	149	123	144	135	127
18100	6796	322	266	318	317	318	306	285	286	293	315	323	311	290	308	326	334	315	309	305	302	276	305	305	295	318	301	315	313	291	311	309	289	281	325	291	301	307	305	285	313	295	295	291	293	286	318	287	300	296	270	305	300	288	321	305	324	292	311	291	288	309	299	324	290	290	317	284	305	300	300	295	269	273	331	301	308	300	295	285	298	274	297	295	307	270	300	289	329	312	286	271	336	296	299	302	299	280	316	312	301	290	320	303	312	304	339	298	310	336	278	307	282	322	304	295	290	303	315	320	298	329	302	306	278	314	300	278	298	299	311	287	290	330	306	317	315	306	274	279	290	293	316	287	321	303	294	276	323	274	313	312	289	297	306	294	291	301	307	284	302	333	290	290	298	304	302	285	287	320	305	311	272	286	294	328	321	281	293	318	268	290	316	309	300	324	311	345	296	276	314	277	313	313	291	317	327	275	289	316	299	259	306	307	307	288	300	317	294	305	298	288	283	301	282	313	317	314	309	317	330	279	297	317	280	267	290	323	313	285	285	277	303	305	285	304	283	269	289	292	308	296	316	301	342	310	307	328	313	315	293	332	301	308	283	271	322	291	300	291	297	315	295	320	304	302	330	326	302	288	293	294	292	315	311	295	310	290	277	318	326	317	281	323	283	333	357	261	287	303	305	298	291	306	293	296	300	291	279	325	302	292	305	301	327	300	273	306	306	311	279	291	303	280	311	327	295	316	298	307	287	290	275	291	282	301	319	316	339	313	296	266	295	325	313	274	290	285	258	328	289	290	301	266	304	284	290	304	310	291	294	281	294	302	294	285	304	312	308	302	311	301	317	317	275	277	309	283	311	320	301	289	264	318	300	314	281	317	279	306	330	318	295	313	314	298	290	297	302	323	278	321	328	321	310	303	288	295	287	318	278	319	306	284	263	331	300	291	298	310	283	321	292	297	308	314	287	296	271	274	297	311	278	289	316	289	275	332	296	295	313	295	290	276	272	297	283	295	313	308	287	304	288	306	276	298	279	302	307	313	287	289	315	303	319	269	305	288	285	291	248	282	282	323	313	303	307	303	323	296	319	288	288	309	314	327	270	314	281	306	305	303	287	304	321	293	308	309	307	305	311	313	292	268	310	298	282	297	322	279	310	296	279	293	305	275	328	338	292	329	287	304	309	284	314	320	301	292	306	305	316	320	276	304	270	297	300	287	300	271	271	342	292	315	301	329	321	278	261	277	314	279	291	319	320	311	295	288	295	325	312	306	307	317	279	286	280	271	299	324	283	307	304	336	287	281	299	308	305	301	311	308	285	308	277	301	309	302	283	308	278	275	273	293	279	298	303	285	303	303	275	285	285	310	305	282	299	306	300	312	307	311	288	301	288	296	312	306	323	288	315	320	303	337	320	288	294	293	278	302	280	341	270	292	287	283	299	300	305	267	307	301	303	308	303	290	324	285	303	309	309	285	311	295	324	288	269	285	300	344	298	296	292	283	299	307	283	282	304	303	308	294	298	316	319	335	312	319	288	291	297	309	326	280	305	294	273	331	301	279	299	311	286	294	286	293	271	298	299	310	309	302	303	310	324	279	295	315	311	274	334	277	321	287	271	300	275	310	316	301	316	274	322	314	284	294	303	264	306	302	307	315	301	315	327	313	312	287	331	279	311	297	269	269	280	346	315	328	287	265	335	299	297	278	296	322	322	267	315	325	288	309	309	334	334	290	293	292	322	304	261	337	293	307	312	316	314	276	314	328	316	291	284	313	298	270	278	304	287	308	288	280	322	295	318	304	308	319	296	312	305	318	301	301	271	291	292	336	307	294	313	272	278	286	267	320	321	329	317	296	325	283	291	255	297	298	314	293	288	307	333	324	321	280	298	284	293	304	290	287	286	301	304	279	284	291	273	294	274	313	314	349	294	271	316	301	290	304	293	273	278	297	306	306	309	303	305	313	296	346	288	329	300	336	288	288	339	303	305	298	290	301	276	270	284	327	312	327	275	274	277	296	316	283	281	289	317	331	293	293	306	274	291	292	321	337	271	318	296	310	316	283	273	263	285	290	330	278	288	258	309	307	306	290	310	306	322	303	290	336	303	316	287	282	324	324	314	315	299	286	343	299	322	309	296	301	291	321	309	309	303	306	289	302	299	293	305	294	277	329	274	297	310	284	316	279	277	275	290	284	301	296	315	292	265	324	284	284	307	287	296	329	282	298	308	305	277	279	304	301	298	307	279	313	303	293	273	287	282	319	330	282	284	279	284	330	269	307	310	261	299	309	285	305	322	314	300	322	293	293	275	314	308	299	325	314	277	297	307	266	276	285	325	286	276	273	272	296	301	300	285	292	290	268	295	320	279	303	318	287	285	292	290	299	318	295	303	311	293	309	315	259	277	335	314	280	294	274	296	320	291	307	302	293	289	292	295	327	319	304	295	289	285	306	299	312	311	308	314	318	290	344	295	282	277	295	323	305	327	308	275	278	265	260	281	291	307	307	286	271	319	296	312	296	279	293	338	279	320	324	303	280	301	288	302	297	306	292	316	295	285	311	300	297	290	287	306	289	298	288	313	321	315	295	307	284	295	312	324	333	269	275	320	268	298	320	344	313	292	296	270	274	283	295	310	317	312	271	332	304	340	301	301	298	288	293	275	305	297	315	297	300	300	289	301	300	300	315	290	327	249	306	301	296	307	316	297	332	323	265	299	320	298	306	302	315	301	341	302	273	314	302	304	313	296	297	314	298	312	276	284	294	301	305	313	303	290	290	290	278	302	273	288	276	298	304	294	293	273	288	291	295	326	319	314	284	289	313	279	308	306	291	280	305	291	286	297	289	313	327	301	322	307	303	301	292	300	322	305	290	289	265	308	286	301	292	285	312	330	276	304	306	326	277	320	274	300	305	282	307	297	273	281	333	342	255	299	326	317	290	302	282	284	312	331	293	322	296	278	325	305	280	285	294	312	307	304	283	303	295	263	283	294	295	300	307	306	284	280	267	305	316	311	314	292	319	297	281	320	320	289	309	289	296	307	304	331	302	293	314	297	309	296	275	324	302	301	320	306	314	313	297	280	286	319	309	337	281	280	284	283	310	297	318	273	286	292	303	298	292	315	296	314	287	291	316	311	291	275	270	312	321	262	307	305	291	268	298	308	318	264	285	330	306	299	280	292	279	299	303	295	299	286	308	300	314	277	343	291	299	290	273	296	313	292	296	276	330	275	303	299	293	292	288	294	306	309	295	274	278	302	304	322	279	324	295	313	286	266	292	312	292	312	311	289	309	315	293	294	257	303	341	278	279	309	288	299	295	303	308	322	283	318	269	265	330	309	309	315	311	284	288	301	297	325	322	314	262	278	281	308	301	255	300	340	306	292	272	300	284	283	313	298	306	327	317	320	309	286	310	289	316	317	296	304	284	301	305	321	333	311	259	292	301	286	284	272	285	275	302	310	308	314	290	291	280	336	311	277	283	297	309	299	290	309
25395	21154	23684	28854	21142	11477	448	342	282	299	299	231	247	263	252	250	234	227	263	234	246	251	251	236	252	257	291	291	247	264	243	257	236	262	233	256	256	227	247	255	252	261	250	269	215	222	240	272	244	215	222	265	210	274	261	231	236	232	271	215	250	227	252	235	245	285	246	198	237	269	245	268	254	298	244	247	254	271	214	219	244	256	272	240	262	241	249	250	250	236	254	233	240	224	233	264	224	242	242	274	206	278	217	260	229	261	250	272	229	205	243	249	249	264	260	232	242	237	256	248	259	246	249	237	246	253	258	250	252	235	292	248	278	252	228	241	260	272	244	242	225	280	245	216	243	254	257	231	255	250	256	216	256	224	226	251	251	233	241	236	262	246	237	262	239	237	241	264	258	246	256	242	237	239	217	253	269	283	260	245	223	250	243	245	257	210	264	235	265	259	230	238	244	275	208	240	262	236	233	283	225	213	229	261	245	271	240	232	263	252	267	268	249	259	261	238	248	262	227	218	263	244	265	230	243	249	242	224	224	236	202	264	260	248	245	224	248	236	260	241	246	238	252	231	232	262	255	241	246	252	233	239	256	251	266	240	250	227	253	254	241	228	267	220	237	269	229	272	295	227	231	233	259	260	253	243	262	278	245	250	236	255	252	232	226	241	265	252	259	274	266	246	280	266	272	227	258	225	267	258	229	232	280	258	240	259	253	285	223	247	207	246	253	234	273	246	224	235	239	253	226	256	255	235	249	223	269	259	236	238	266	255	253	244	259	251	220	250	234	251	225	274	265	258	268	235	248	238	266	253	246	237	229	245	241	228	230	239	291	254	265	238	242	241	299	248	220	265	246	230	219	302	235	240	246	273	236	198	245	252	254	245	230	261	246	241	225	234	226	255	258	233	261	218	238	254	248	263	234	250	272	254	246	225	238	234	223	225	243	206	265	252	234	246	253	238	277	221	243	280	231	257	245	253	251	248	253	225	217	265	267	229	296	259	256	251	236	261	254	274	268	229	243	217	244	253	230	240	227	251	258	222	261	236	258	243	262	202	226	241	273	233	236	238	238	236	287	253	233	235	228	247	219	282	237	256	251	228	256	240	269	232	237	224	261	263	265	252	281	225	233	269	278	235	219	246	257	251	244	244	255	230	224	238	241	258	299	241	262	236	227	277	229	248	247	233	235	242	222	254	263	249	250	225	213	259	251	243	253	246	237	231	254	263	253	252	242	250	213	236	250	266	242	225	239	215	254	242	249	275	222	232	235	224	244	247	267	230	248	269	238	252	245	224	293	264	280	251	226	284	259	253	247	261	256	234	268	245	245	267	281	240	232	197	259	254	251	239	256	268	233	233	235	237	243	249	233	241	220	239	221	273	256	260	254	251	235	254	275	243	243	238	250	223	251	232	251	245	249	297	260	255	211	226	220	246	233	246	283	256	250	249	264	256	241	256	226	228	263	216	248	279	263	264	261	264	229	223	277	258	290	276	254	243	257	235	267	267	224	257	254	273	245	236	260	259	259	217	252	218	224	245	235	262	270	246	234	239	249	241	236	270	232	253	265	253	247	228	291	244	258	260	214	247	214	246	263	209	253	236	228	241	232	231	271	248	240	249	235	262	241	220	264	240	286	244	225	253	225	251	241	237	249	244	227	263	274	260	269	250	222	250	271	253	208	261	240	273	250	235	278	233	248	238	253	240	259	242	238	232	234	264	246	275	262	255	272	250	227	260	273	262	251	240	258	244	253	247	242	254	275	276	232	232	248	220	233	245	241	225	251	255	218	253	233	257	234	249	267	255	240	194	249	223	246	241	251	225	244	256	265	262	229	262	274	232	266	243	237	237	242	256	250	265	260	225	244	270	243	272	252	267	237	248	241	231	250	238	232	203	236	235	247	255	244	208	234	243	239	236	267	242	230	275	277	249	231	253	255	283	225	258	270	250	224	267	255	218	253	231	270	257	234	225	270	271	231	248	232	249	242	250	232	209	234	239	261	248	227	276	260	247	235	211	249	241	232	251	246	242	254	245	229	252	256	275	253	231	255	232	290	246	221	262	252	245	225	256	228	223	255	247	245	248	251	234	228	253	247	231	215	281	213	230	235	243	243	247	265	242	215	227	282	250	229	249	223	264	220	268	250	253	256	273	243	255	243	231	230	246	257	209	275	239	226	245	271	238	237	254	242	255	235	271	257	283	274	251	246	250	233	260	267	237	225	233	240	282	229	233	271	272	261	262	241	250	263	232	237	242	258	244	270	243	247	230	258	229	242	253	247	233	259	240	256	249	263	263	256	237	224	241	235	229	235	233	262	253	237	278	240	237	234	258	232	231	252	250	242	240	265	247	216	203	241	254	258	252	236	252	248	237	220	234	249	253	231	238	247	260	232	263	256	249	252	233	253	251	245	279	262	263	236	225	251	247	256	243	244	257	229	247	212	243	234	239	269	244	260	262	251	248	275	212	253	255	271	270	274	243	257	275	239	245	252	209	248	229	225	225	256	267	272	238	279	249	261	247	240	257	250	233	258	273	248	262	244	231	256	260	286	264	264	250	246	238	258	247	249	244	197	246	264	237	260	267	252	266	281	275	247	256	253	224	231	223	257	239	230	218	248	232	243	245	253	245	261	257	231	229	234	240	233	238	246	246	237	278	231	247	236	219	260	250	230	223	259	229	221	212	269	277	248	260	259	243	224	244	261	237	264	248	257	248	251	267	251	255	253	231	251	259	219	236	237	256	236	229	206	279	238	222	272	241	250	219	235	218	271	267	241	222	247	268	268	264	223	259	261	249	234	225	247	274	256	228	229	281	224	238	262	257	258	273	256	250	231	264	284	243	251	243	251	273	251	256	246	263	248	259	238	228	245	239	251	270	257	269	221	264	241	257	254	239	263	222	243	237	219	226	225	218	275	265	220	213	266	252	242	233	241	291	298	240	262	241	227	264	213	255	230	245	235	255	273	292	267	243	254	205	245	242	239	234	258	232	220	264	248	256	244	232	219	283	259	216	267	235	232	261	264	208	242	240	244	241	245	244	223	244	228	265	278	234	255	222	282	223	265	239	252	272	228	233	254	256	231	261	259	256	213	265	255	261	204	261	238	247	235	249	239	263	248	238	238	215	264	216	248	250	240	276	239	265	232	222	244	219	236	249	216	234	229	225	257	284	252	247	255	250	276	253	259	236	249	252	248	241	229	217	229	239	225	225	257	236	266	245	243	234	252	254	236	256	243	238	266	249	230	278	240	225	273	254	273	239	235	232	233	232	244	279	253	234	266	288	252	236	270	254	257	270	241	243	226	219	234	251	278	239	231	237	227	221	256	233	213	239	220	219	236	267	229	249	253	249	211	282	222	216	229	218	255	261	269	243	249	257	227	276	269	230	277	250	250	244	255	238	243	244	252	208	247	253	260	253	238	233	241	267	238	264	249	257	281	235	243	231	247	237	257	239	254	230	267	255	260	249	273	266	256	264	237	222	261	267
36586	36468	1425	732	613	566	532	561	515	543	567	508	534	565	507	552	543	578	561	510	563	543	519	568	556	535	533	540	553	496	536	568	551	546	521	571	533	532	555	525	554	530	493	528	500	528	543	561	552	529	540	549	535	557	491	526	520	528	537	548	558	544	533	506	520	513	543	537	569	516	542	532	526	546	520	548	554	548	542	580	551	580	524	569	567	549	514	558	515	587	528	521	523	524	540	546	594	544	511	514	515	533	555	555	540	531	517	532	542	530	557	547	511	560	559	549	509	546	515	573	566	546	524	531	507	613	510	546	582	524	533	513	543	534	578	564	548	511	526	501	546	540	553	524	530	529	562	569	547	545	540	507	551	486	553	529	554	543	504	540	513	518	541	536	569	535	530	551	527	551	576	580	550	526	520	523	549	527	541	539	608	552	548	524	547	551	570	512	542	542	559	523	558	565	504	538	547	487	564	566	536	574	579	506	512	559	539	550	518	516	544	552	531	521	556	520	509	524	562	544	558	557	541	546	539	525	485	542	573	498	506	545	552	550	523	543	552	547	574	517	559	512	545	520	517	522	572	536	544	562	533	571	529	527	533	536	534	522	515	557	535	557	551	496	556	542	545	514	516	541	521	507	551	545	525	538	543	543	574	527	545	489	555	520	535	519	561	521	574	533	532	566	502	544	545	568	580	538	548	526	513	584	502	559	547	540	511	566	529	548	577	552	542	508	531	553	537	553	573	540	581	474	512	519	544	513	544	550	593	519	540	560	590	544	513	536	564	561	533	560	558	527	581	519	539	505	546	573	526	529	575	537	534	530	570	544	589	552	528	518	534	519	501	512	550	540	555	541	541	515	587	560	579	552	516	520	545	571	535	523	532	545	525	536	566	534	536	552	564	551	555	561	553	510	524	522	548	548	565	541	547	544	541	546	537	532	533	540	556	534	549	566	560	514	582	528	549	522	548	539	543	532	531	547	561	552	558	506	513	535	539	577	509	565	527	543	582	493	533	546	521	512	557	523	519	530	528	537	527	560	501	525	558	518	533	529	563	565	546	566	484	517	567	511	529	544	518	567	513	546	532	581	536	528	571	517	554	545	541	542	555	500	567	536	517	508	517	573	543	534	587	549	525	497	532	520	527	510	559	507	566	533	501	547	528	563	531	568	526	545	518	551	555	531	596	570	520	544	560	545	535	507	551	512	537	525	550	545	541	568	539	510	564	525	517	557	550	519	550	565	543	523	549	523	484	556	551	529	522	541	533	554	567	515	566	515	559	545	591	538	527	507	555	564	560	516	546	553	592	531	532	550	531	561	528	536	500	527	574	529	520	552	546	527	524	503	529	504	554	552	502	504	521	518	576	573	527	554	530	537	536	562	536	530	548	524	541	530	554	534	510	514	575	527	547	521	534	535	519	547	529	553	527	529	520	534	565	573	534	526	546	530	561	518	533	553	581	522	572	542	541	510	527	506	520	513	537	536	506	532	513	555	498	609	555	557	534	555	555	519	539	510	526	514	540	548	522	469	576	572	561	536	526	551	551	553	550	485	547	544	553	505	540	512	516	524	538	544	530	541	545	561	527	527	499	553	540	550	561	515	560	549	516	565	545	503	502	517	524	570	539	508	489	519	526	562	554	527	548	509	546	553	599	501	564	562	559	545	530	554	530	513	576	506	536	536	551	532	555	500	527	516	495	537	545	571	518	533	546	534	541	540	533	526	508	536	538	534	525	538	531	537	551	548	554	526	558	577	537	526	563	524	575	569	561	501	520	520	521	521	519	542	549	570	583	556	503	534	538	514	522	492	544	538	530	521	573	537	501	527	504	566	513	524	575	569	577	520	506	572	563	545	481	530	511	507	556	533	548	573	557	522	543	532	518	571	567	535	511	550	519	516	551	557	464	543	520	550	539	542	557	539	558	545	510	515	566	552	534	537	496	540	574	544	529	533	546	571	553	549	526	500	519	515	541	526	548	516	584	516	516	566	487	507	523	523	510	510	521	522	546	561	545	524	550	503	532	539	516	514	558	543	519	536	556	529	545	525	535	547	568	522	482	561	507	506	544	561	538	522	510	508	518	534	558	517	549	502	487	562	556	549	536	545	508	531	542	527	505	514	550	552	491	559	544	509	537	504	573	574	507	541	535	551	541	539	578	565	538	588	539	545	512	529	535	528	513	565	562	505	547	553	516	559	534	543	566	522	525	530	516	567	532	533	526	534	605	563	510	558	553	543	513	523	577	569	535	546	548	519	491	541	538	552	533	519	530	548	508	534	499	546	546	579	502	556	571	535	568	525	513	528	552	553	557	504	522	557	544	540	546	564	564	578	512	561	559	562	544	551	536	516	519	522	509	536	551	523	523	540	536	538	571	563	523	519	502	563	531	509	578	516	515	518	559	535	524	553	515	519	528	546	535	526	523	523	515	560	527	500	543	563	534	557	585	562	533	541	570	555	544	526	541	481	530	506	558	557	505	580	513	552	543	491	550	525	513	536	519	555	586	570	531	493	519	508	526	541	522	554	503	568	544	509	524	513	538	558	512	517	521	528	522	540	574	561	512	546	538	554	564	555	543	530	526	592	545	523	539	558	552	569	514	547	538	517	528	569	539	570	509	525	582	548	497	501	555	511	515	547	536	503	517	552	539	538	540	553	540	570	539	528	522	545	511	509	564	500	552	497	530	515	550	531	541	556	587	544	527	523	542	531	527	533	528	541	537	546	555	518	552	511	528	531	549	537	524	539	535	531	536	547	551	559	533	496	511	572	548	539	557	510	507	514	503	538	510	519	534	544	493	566	556	543	559	601	562	563	536	508	525	536	490	547	544	580	549	560	570	527	514	558	551	530	521	538	530	548	519	602	487	512	543	529	544	538	551	538	528	529	511	537	534	548	567	526	535	564	528	537	501	537	546	562	562	547	555	505	576	592	560	569	523	515	528	555	530	551	561	560	539	536	538	504	546	577	533	538	515	540	550	521	537	503	564	576	538	528	553	551	539	520	534	570	534	514	502	563	533	489	545	552	550	535	536	520	510	574	572	506	551	502	544	516	551	508	555	550	542	517	527	560	556	517	557	513	527	560	546	537	553	530	555	513	549	494	500	562	519	545	536	544	555	560	559	546	552	508	519	539	490	525	561	535	527	536	526	555	558	546	502	498	540	536	483	560	560	547	530	534	568	606	569	534	581	558	521	550	558	552	540	534	520	565	498	549	526	553	526	522	574	546	512	533	505	507	539	563	492	512	535	500	505	547	462	555	577	500	554	521	551	503	557	508	533	541	521	539	549	570	566	511	525	530	519	573	549	551	568	556	546	550	554	541	556	545	569	515	557	527	521	561	557	514	519	519	583	561	561	551	511	511	536	536	559	513	563	514	561	532	537	583	532	568	559	498	520	564	518	554	545	495	512	537	541	493	495	550	516	524	582	517	579	511	574	535	518	542	559	528	560	515	541	515	524	485	536	543	501	537	544	546	541	577	541	537
24540	21108	24055	28421	21109	21133	11218	528	340	309	305	309	311	309	299	281	286	259	271	275	269	295	277	259	238	258	266	266	261	267	264	233	245	266	307	263	287	255	259	251	252	280	259	245	277	282	265	246	250	254	249	266	263	257	287	263	296	273	245	300	239	232	264	248	247	281	265	259	256	237	242	250	236	256	247	240	259	229	266	238	271	273	258	263	237	254	273	253	233	255	290	253	218	261	268	231	252	256	237	251	266	247	233	257	257	253	275	264	270	264	261	281	260	248	265	284	282	270	272	256	246	228	301	257	262	233	274	265	243	262	252	263	246	272	244	252	274	249	251	293	265	274	247	235	260	240	288	253	252	253	219	271	252	275	295	247	263	243	259	277	272	287	235	250	281	236	245	268	246	276	221	243	248	254	259	251	267	258	247	258	249	257	256	256	270	266	256	255	244	259	270	244	248	258	259	248	253	232	237	269	249	230	276	252	235	241	249	236	284	292	278	281	260	209	300	277	243	250	262	258	239	252	234	234	233	273	235	258	245	268	245	263	262	263	258	277	263	260	252	279	255	264	248	268	244	222	259	262	259	246	296	260	263	281	252	251	264	252	246	268	250	232	243	262	239	259	251	265	246	270	254	240	264	275	287	229	269	240	259	241	245	256	251	262	261	224	266	243	264	287	242	264	268	241	279	277	253	291	256	249	266	290	253	236	232	242	241	263	273	228	250	267	250	253	254	237	262	266	270	283	262	259	284	255	247	257	265	234	217	252	260	256	261	258	226	254	265	252	209	280	244	245	265	233	261	271	244	250	264	256	252	260	257	274	278	251	286	271	261	247	238	284	238	251	254	287	251	248	235	273	257	254	269	274	236	284	276	236	283	274	270	243	280	288	260	259	243	253	297	229	252	259	267	255	269	257	270	248	248	243	293	223	235	260	270	270	236	258	287	277	223	244	269	254	243	266	258	276	258	294	258	283	267	245	295	270	244	272	246	272	237	263	267	243	272	294	264	246	263	261	278	253	246	264	248	279	252	232	228	282	258	245	243	279	274	268	230	246	235	274	260	272	283	255	299	252	253	248	280	245	239	268	261	256	248	264	253	246	256	273	239	246	237	258	253	280	235	261	238	253	244	276	278	253	259	261	289	256	273	262	263	252	294	287	266	275	239	254	246	269	274	236	245	252	297	248	233	232	238	276	219	278	262	292	288	301	273	297	267	259	244	239	270	270	256	300	260	237	258	281	262	265	269	252	261	245	260	255	248	248	253	299	261	251	262	277	274	260	259	253	269	270	264	261	241	241	259	246	216	252	234	312	255	290	286	227	221	249	267	251	269	309	243	284	255	242	250	274	273	273	256	261	235	254	268	234	263	242	278	260	297	269	241	265	260	234	294	240	298	281	252	256	229	251	268	266	276	245	311	268	260	244	254	263	279	257	282	262	317	263	268	281	271	281	242	254	236	281	256	256	257	228	248	264	244	245	269	234	287	243	260	264	255	264	267	264	256	259	293	230	245	264	237	270	276	264	250	252	272	254	235	231	258	281	282	275	242	271	289	276	238	247	224	285	256	276	232	251	232	273	255	242	264	249	237	248	269	255	262	282	243	271	278	303	266	271	265	256	248	267	239	275	254	254	257	271	279	271	219	276	260	260	245	281	253	249	236	251	233	277	244	223	269	264	278	246	251	301	234	260	260	256	270	230	275	286	230	243	251	239	275	260	236	274	232	266	282	270	278	254	250	264	246	255	242	276	258	278	240	270	273	252	274	267	237	241	252	277	256	243	254	268	259	248	265	277	251	252	260	248	251	258	260	260	261	277	256	274	221	210	303	251	253	225	208	260	271	249	255	282	258	271	252	253	285	273	270	264	263	245	305	230	283	249	255	246	243	254	260	273	252	276	281	283	227	258	258	239	237	258	274	266	276	264	261	293	255	247	253	263	289	254	269	288	253	247	261	280	229	257	252	225	273	244	257	261	250	229	263	275	265	251	253	255	286	247	262	237	238	266	239	251	254	254	264	244	246	239	264	273	273	258	275	243	258	290	231	249	279	257	257	297	244	246	253	271	240	246	247	279	227	254	247	258	253	265	250	226	238	289	269	258	257	260	231	252	299	269	241	243	276	243	259	247	235	296	277	236	256	271	250	247	272	247	251	256	274	254	237	263	259	303	280	237	264	274	285	240	265	266	251	275	269	284	263	267	232	240	247	263	241	237	248	259	241	230	221	226	262	276	237	268	266	248	256	210	294	243	232	257	276	267	228	257	292	248	275	242	253	230	246	245	274	222	245	248	275	261	249	282	249	282	240	247	232	240	262	279	262	260	282	294	286	272	241	274	250	262	248	234	244	262	238	243	268	286	254	246	221	253	218	263	283	261	275	282	278	247	266	242	224	242	264	246	256	270	250	215	250	216	215	259	270	299	265	264	259	245	230	269	255	264	265	255	249	287	260	283	251	258	248	256	253	250	268	261	261	239	287	259	254	287	249	294	275	247	238	270	288	254	252	274	263	255	258	269	230	258	259	277	233	271	240	267	281	275	254	226	264	257	261	249	265	260	264	244	265	255	268	274	257	263	245	249	260	250	262	237	229	275	293	241	259	235	276	216	271	262	285	288	279	264	252	249	261	275	263	264	274	224	262	252	249	220	269	258	267	259	259	299	262	264	237	259	273	254	272	255	259	289	293	231	262	254	233	271	272	247	243	250	255	259	281	282	262	258	240	264	263	254	269	255	258	274	277	271	282	288	251	250	239	279	234	282	258	274	291	267	258	238	264	228	234	276	270	275	256	264	268	285	244	251	259	265	258	257	250	246	282	246	236	238	260	277	253	214	268	262	254	271	265	249	263	285	281	274	277	244	266	271	269	250	268	271	234	242	261	270	227	239	257	260	295	281	277	274	271	281	272	276	267	253	265	271	278	260	266	241	234	306	282	289	284	264	238	242	271	244	270	262	290	251	274	254	239	256	241	257	237	235	304	256	253	273	252	232	280	267	247	231	256	253	264	281	253	277	251	270	287	271	277	267	272	300	203	292	228	269	271	280	230	243	236	255	221	262	254	222	252	272	267	292	245	257	292	291	217	260	255	261	252	232	265	277	269	253	260	255	286	253	265	316	241	276	245	268	241	223	236	278	242	285	291	254	256	259	267	289	241	239	256	229	245	265	278	254	283	267	294	242	292	237	241	252	266	268	263	266	247	232	244	235	262	265	268	260	231	269	228	231	270	298	289	257	266	257	242	265	293	261	241	216	255	242	264	284	277	258	238	252	260	290	255	284	293	244	252	251	253	267	226	276	256	240	215	227	276	258	270	291	266	261	222	265	254	252	272	250	269	279	245	242	262	256	251	256	248	258	266	244	275	229	260	272	250	236	264	263	280	240	212	235	265	288	224	227	243	278	283	282	293	238	242	282	255	248	228	255	265	269	255	249	247	241	272	282	215	248	267	258	257	226	283	285	271	231	283	237	241	256	275	232	254	240	269	255
43685	47858	2326	862	645	606	575	604	567	538	576	535	573	565	475	558	541	520	545	560	534	541	543	508	533	535	521	524	546	553	534	514	546	563	515	525	578	513	499	526	550	489	463	523	520	525	507	535	558	481	539	536	566	534	540	578	516	540	501	518	507	590	529	530	566	533	497	551	549	486	563	532	519	515	551	541	537	531	520	531	544	521	534	553	520	511	546	576	544	519	539	526	547	574	466	523	484	556	528	501	546	542	509	567	538	481	516	550	521	489	543	515	539	554	519	528	520	531	531	498	558	510	535	532	512	535	555	508	565	571	561	532	502	557	510	529	549	538	534	533	518	513	535	532	555	523	525	486	496	525	533	540	565	548	520	551	513	555	530	515	567	549	545	509	521	571	520	477	548	532	536	517	545	498	553	552	500	547	543	574	556	530	521	514	515	539	551	585	503	533	541	561	512	529	543	509	537	539	532	534	528	527	496	528	512	498	554	497	494	513	503	488	522	547	553	565	546	529	533	546	526	536	512	499	510	530	534	512	536	628	536	516	553	563	541	541	513	526	557	537	518	549	512	548	578	504	507	539	558	505	528	507	528	567	519	557	528	513	517	538	517	515	560	522	520	535	541	537	547	528	540	522	538	562	498	516	511	538	511	499	512	546	530	544	547	521	554	535	567	512	546	520	551	519	515	516	565	513	554	555	505	507	509	546	511	529	540	519	546	529	515	540	496	552	542	544	547	518	535	521	566	504	481	514	549	522	524	562	509	539	512	527	559	539	534	524	555	537	520	501	538	519	539	518	564	537	526	531	518	524	538	514	507	513	525	558	514	552	499	575	557	514	506	537	509	496	498	561	506	512	515	499	531	530	512	514	576	501	556	569	529	548	517	562	539	502	557	512	531	492	543	529	541	549	521	517	534	546	496	511	544	518	552	528	503	529	473	480	504	550	520	566	495	569	554	524	523	551	498	529	552	528	529	548	559	559	539	546	562	506	524	538	560	557	529	531	494	547	535	537	544	556	524	519	549	493	511	531	538	518	556	514	527	546	500	500	550	530	550	528	521	570	529	519	504	553	558	504	516	539	494	505	549	523	531	507	554	505	556	526	527	548	518	587	555	545	568	486	505	531	538	534	564	545	527	556	549	533	562	559	528	516	590	536	538	524	538	505	520	518	524	517	575	515	503	541	543	491	533	530	507	531	565	516	562	528	564	561	579	504	536	518	539	534	561	500	516	482	494	552	551	531	532	568	535	563	535	510	507	532	546	552	498	547	508	495	521	568	544	503	545	517	506	519	539	516	542	488	499	592	531	527	525	514	520	524	515	542	521	528	547	546	539	567	551	530	543	562	532	550	567	521	573	512	555	488	517	556	562	520	508	529	535	484	538	520	555	556	537	492	504	513	560	487	534	490	538	550	484	474	521	537	562	547	531	560	525	531	476	517	549	542	560	571	531	507	519	493	537	569	518	535	510	549	562	559	548	536	517	530	589	520	545	555	529	542	530	532	524	518	526	478	479	502	560	519	556	520	551	533	535	504	520	491	493	547	527	530	525	549	526	559	483	518	547	572	534	516	536	569	504	509	528	515	522	481	547	502	524	505	563	502	513	533	500	521	569	533	503	479	558	502	533	570	564	495	544	549	518	539	588	538	562	482	544	530	550	546	502	552	535	564	503	517	505	538	528	542	508	478	535	486	534	507	559	551	480	555	493	525	550	539	522	530	511	498	521	491	531	557	547	536	572	542	544	515	508	512	547	552	516	538	541	526	480	497	507	552	564	554	553	572	515	546	526	521	558	504	555	540	482	522	519	517	504	553	512	563	529	559	531	519	569	528	543	535	525	559	516	522	493	521	543	555	547	520	541	540	563	540	551	570	505	558	538	476	578	516	540	520	553	559	546	530	509	486	518	545	527	526	531	507	544	512	471	505	543	534	501	486	534	565	555	553	530	534	525	531	545	562	525	529	511	540	519	533	524	524	530	550	541	536	526	520	566	510	533	538	508	542	563	533	529	541	510	580	543	547	562	531	540	537	480	536	520	530	569	560	538	563	576	536	533	503	517	549	505	572	565	543	514	544	499	518	560	521	535	526	514	524	562	491	537	565	518	501	507	501	523	504	539	595	528	577	563	526	524	521	538	557	565	564	529	511	520	503	520	513	569	559	516	553	533	514	568	525	553	547	570	540	526	539	527	544	532	505	539	518	514	527	557	531	509	519	510	542	530	554	526	550	519	537	514	534	505	511	522	574	524	561	497	536	503	511	510	548	502	521	555	559	552	509	527	545	523	533	516	501	559	530	493	571	555	487	526	524	503	496	542	521	527	561	482	520	559	496	497	500	542	522	547	520	560	516	529	565	493	511	569	527	534	534	520	468	501	472	529	543	517	510	522	534	540	518	548	486	506	551	557	551	539	533	535	483	543	525	565	520	537	535	525	533	546	560	536	507	513	498	518	514	502	558	480	521	526	503	573	560	549	553	486	532	562	529	520	550	507	508	543	536	511	521	544	499	528	566	543	517	556	551	518	534	525	505	546	495	555	559	553	556	506	549	519	558	560	481	564	582	551	519	521	526	544	523	506	565	503	548	534	543	509	547	540	496	521	526	542	550	560	547	533	550	540	527	504	528	499	506	533	541	565	535	546	487	518	558	559	502	487	547	508	519	532	514	534	494	560	505	534	526	555	511	567	501	534	520	544	541	532	518	526	556	539	597	541	559	490	496	534	535	588	508	538	536	503	544	510	530	539	532	507	554	521	527	530	555	568	523	526	536	544	553	559	507	482	538	511	533	504	498	482	542	495	548	512	542	520	500	493	485	547	508	535	534	561	551	549	527	468	548	540	516	517	538	532	564	523	532	569	509	517	502	532	551	531	524	509	564	525	529	490	525	519	522	515	550	515	487	537	551	552	539	557	554	484	514	552	504	559	558	499	506	528	590	585	527	551	526	558	531	517	545	544	526	524	515	519	518	567	537	498	501	502	507	521	548	516	499	561	545	537	550	516	459	488	558	553	512	538	543	504	537	508	494	525	543	539	524	529	526	528	513	548	552	509	554	512	528	529	515	532	529	530	567	526	535	531	493	581	544	487	505	579	514	541	530	563	514	538	507	515	502	500	540	535	476	514	519	508	549	544	527	551	541	528	523	500	557	530	518	524	517	551	540	558	542	516	531	553	513	529	537	523	510	530	562	548	528	541	546	542	525	533	563	484	472	534	537	545	559	526	512	533	497	523	515	519	488	534	555	549	516	547	523	521	483	546	541	566	491	519	529	491	590	542	536	529	545	560	529	546	571	546	535	529	528	514	528	552	503	538	555	554	578	525	562	539	513	516	483	491	493	505	551	555	502	515	514	545	535	520	545	525	525	553	532	504	540	548	489	544	521	533	529	509	535	517	523	530	538	516	474	552	511	538	519	547	546	521	498	518	501	557	538	550	491	569	511	546	521	494	534	530	505	501	527	538	519	551	513	508	498	538	507	521	536
34589	17612	3853	246	164	122	121	119	148	104	119	126	117	117	130	116	101	100	89	98	119	112	118	117	119	131	132	132	119	134	102	125	114	124	128	125	103	101	125	111	108	121	121	130	129	119	124	119	107	137	135	109	110	119	113	136	107	132	129	112	117	119	140	114	116	119	127	105	120	114	117	102	99	137	119	131	116	115	129	116	106	106	122	134	121	98	145	112	113	127	109	119	112	104	114	144	122	131	134	133	120	122	114	117	98	122	128	131	134	100	133	120	126	109	128	126	130	130	112	120	146	118	121	135	139	117	124	131	115	105	117	114	110	110	121	118	130	107	119	113	119	142	122	108	109	130	122	120	119	124	137	112	138	115	138	131	144	119	114	118	112	101	117	138	127	95	98	101	145	112	105	117	108	115	119	121	117	115	106	116	108	119	114	120	119	109	104	119	103	107	108	127	109	127	127	91	113	129	110	112	115	111	115	119	125	134	122	107	122	108	107	100	105	125	117	106	112	113	119	96	114	127	135	110	122	129	128	134	91	145	117	96	120	116	133	132	125	126	107	113	125	126	125	106	121	118	112	101	126	119	107	116	110	120	139	125	118	115	117	142	107	113	128	121	122	124	121	97	106	134	115	117	106	141	114	115	106	132	115	108	112	128	109	103	124	127	104	109	103	118	108	118	133	108	109	108	92	111	112	102	128	106	126	125	113	128	94	109	120	97	112	129	120	117	114	97	108	112	105	119	137	114	119	125	123	134	105	109	120	129	111	102	110	112	93	94	111	124	99	129	124	125	121	106	118	126	103	115	121	109	110	115	133	113	116	108	115	117	113	136	130	129	117	132	118	136	111	118	126	115	124	102	91	126	104	133	116	120	111	129	125	117	127	121	99	109	115	140	100	113	108	142	127	133	104	104	100	124	96	97	120	121	140	105	110	89	111	114	107	105	105	123	124	120	130	117	127	117	131	124	119	132	134	110	122	118	121	136	129	104	132	126	108	97	124	116	126	130	113	108	96	132	113	123	118	112	122	105	115	117	109	134	126	128	107	117	134	107	92	117	128	131	102	133	114	118	119	116	120	121	126	106	118	117	109	133	135	101	149	106	111	117	117	117	92	108	99	122	115	144	120	119	116	133	133	98	107	88	135	115	119	107	119	130	120	119	139	117	109	87	104	104	136	123	132	103	116	139	108	109	112	120	113	120	115	125	85	120	127	114	148	111	137	116	120	124	106	97	135	132	114	98	114	116	117	120	117	105	125	112	116	115	113	128	97	103	117	146	117	101	135	106	122	124	120	129	109	100	123	123	109	120	120	123	110	108	113	121	128	135	106	108	127	134	134	112	132	113	130	115	124	103	119	121	120	111	141	110	133	97	128	137	100	103	121	115	123	123	120	113	106	122	121	112	114	115	119	103	114	114	141	99	122	109	124	111	115	115	111	132	133	122	124	130	132	98	120	125	95	126	99	130	137	94	119	119	119	111	107	123	123	106	101	142	116	102	117	119	120	127	116	96	104	108	124	104	108	119	106	113	130	131	121	121	134	145	93	122	135	108	144	115	130	116	123	148	134	117	107	105	118	100	106	108	115	115	131	102	121	107	123	107	130	115	114	126	111	124	107	109	110	117	151	111	134	102	106	128	132	96	113	94	96	121	97	113	119	111	121	111	112	95	125	131	114	109	104	132	113	130	125	104	100	102	104	121	113	115	94	113	123	107	119	111	116	102	122	93	117	136	125	121	106	91	114	118	119	129	105	138	110	119	116	126	111	120	125	101	116	128	114	120	113	119	128	110	109	114	131	138	114	90	124	118	110	104	117	105	125	97	129	108	101	90	132	127	98	122	104	102	132	116	116	121	112	110	117	104	134	104	123	115	115	121	102	105	114	116	129	113	105	124	97	118	128	108	112	97	110	120	102	98	106	117	114	114	118	115	111	120	113	141	114	139	127	127	109	122	93	110	114	127	117	114	112	105	131	114	110	95	105	120	126	116	124	118	123	98	121	112	111	106	123	119	97	88	104	105	137	122	112	121	103	120	94	93	124	127	109	113	113	102	124	119	95	108	124	130	107	112	100	102	141	112	119	99	75	108	109	127	120	108	117	110	107	114	119	109	108	125	121	108	123	116	104	101	110	120	138	102	101	118	108	115	119	122	109	124	131	95	125	83	133	117	108	118	112	115	116	114	122	119	110	97	122	99	129	126	108	99	116	125	104	118	110	113	146	129	122	115	114	129	118	108	103	107	117	118	128	92	105	117	117	134	116	110	129	108	112	121	127	132	121	111	98	119	122	111	108	119	120	117	109	134	110	131	101	99	107	95	124	105	116	114	110	103	125	129	129	120	104	91	114	136	104	116	124	121	117	109	106	136	109	129	126	135	137	96	130	117	107	121	111	129	119	110	111	117	118	125	120	108	129	114	126	136	111	99	126	118	106	101	131	128	121	101	99	106	132	106	115	106	125	104	118	134	130	128	135	125	114	124	132	122	120	107	132	110	139	131	101	122	135	107	101	122	113	98	116	94	109	107	109	113	101	133	116	104	111	115	114	114	107	134	113	101	121	108	109	113	92	121	119	120	111	132	136	120	123	113	127	121	109	99	115	118	112	120	116	108	112	106	128	114	110	115	110	118	118	108	118	101	123	104	118	116	134	115	119	122	120	87	108	99	106	120	105	109	119	93	135	114	105	119	126	100	120	107	128	139	111	127	135	121	98	109	123	115	112	115	118	104	112	138	118	118	102	111	119	128	132	136	125	122	117	95	135	107	114	113	135	123	122	109	117	139	138	115	96	112	109	111	130	108	132	99	101	132	122	126	132	123	118	110	97	114	111	107	112	100	118	134	124	106	115	105	118	117	103	115	119	101	107	103	121	114	118	133	125	124	118	111	99	120	107	112	119	111	120	119	125	116	122	113	124	95	121	100	126	115	124	123	121	121	124	142	122	118	114	116	102	130	127	111	125	99	107	129	110	100	105	125	106	113	111	122	119	122	117	100	109	107	102	104	112	131	107	107	99	118	120	109	123	131	117	124	92	114	119	107	95	106	124	95	127	121	122	102	123	109	105	106	140	109	105	123	131	134	116	108	90	135	131	113	128	129	86	115	97	123	112	103	119	105	100	106	132	124	121	111	122	111	94	129	116	112	134	122	120	110	139	136	105	110	117	116	114	129	112	118	109	121	106	92	119	106	116	112	131	105	138	117	114	135	122	116	103	132	144	127	149	120	127	122	121	114	107	138	107	134	122	117	97	98	124	110	123	97	106	93	105	124	101	108	119	108	132	111	122	113	132	116	119	115	123	112	108	98	111	121	103	120	128	124	124	105	113	131	115	108	113	133	106	152	102	108	96	142	136	126	100	103	141	107	109	119	109	111	112	134	117	108	111	101	100	98	112	99	115	117	114	107	109	121	116	134	135	127	124	125	126	128	111	138	131	108	126	123	121	131	133	124	101	96	104	114	96	106	119	111	121	124	108	119	110	102
18192	6399	323	310	279	283	311	315	337	302	315	333	300	300	325	253	277	282	285	289	323	296	309	290	309	300	313	307	286	306	290	311	287	312	328	324	296	312	313	310	322	298	313	280	296	278	267	294	284	292	308	317	321	296	297	282	298	317	303	307	305	323	319	299	278	298	292	318	278	308	295	289	294	306	300	276	292	329	290	271	280	290	308	299	311	301	307	304	306	316	292	281	311	306	310	342	319	358	289	301	292	299	308	286	301	290	277	290	311	313	284	278	301	322	285	301	300	336	310	304	284	287	298	294	297	289	322	289	335	292	286	289	288	299	307	310	326	296	270	302	318	289	318	316	312	305	318	327	307	306	331	291	303	292	306	273	279	305	296	285	326	305	313	304	304	296	316	306	289	303	257	299	287	294	303	318	322	345	269	314	309	285	296	281	302	263	307	320	308	304	278	325	278	317	306	320	282	317	306	287	310	286	276	300	279	317	295	296	323	306	302	318	315	327	306	304	275	303	299	284	316	308	315	285	318	294	300	312	306	354	315	298	290	299	303	303	305	322	300	323	293	290	307	259	287	298	285	316	333	325	294	308	313	299	309	304	301	309	308	267	324	286	324	312	283	279	289	307	299	279	282	279	290	322	318	306	291	289	339	314	299	285	283	329	329	278	297	317	332	322	261	294	300	303	312	297	292	340	271	301	258	318	306	302	310	312	289	333	283	328	255	293	287	331	287	294	291	322	301	317	274	325	285	313	326	281	323	279	294	279	288	281	301	278	292	274	294	287	306	323	280	311	294	298	293	294	295	303	308	300	361	327	289	291	291	286	306	288	287	284	320	330	285	310	294	277	319	303	307	285	332	318	277	320	296	308	261	302	322	298	303	288	275	295	292	307	297	299	318	297	304	325	287	301	312	313	301	314	304	310	313	298	306	313	297	296	261	329	299	271	306	301	315	311	314	295	283	303	289	305	325	289	291	283	314	306	285	280	305	271	298	297	313	238	270	302	311	284	323	277	331	296	324	283	295	300	311	288	299	292	307	271	287	286	287	327	300	338	288	320	288	301	332	267	268	291	315	302	273	316	290	305	309	311	302	280	327	289	293	301	311	311	246	319	277	317	275	295	323	333	300	310	309	313	278	268	287	311	321	312	284	301	284	281	322	271	325	323	304	322	259	306	284	309	347	321	310	302	304	304	322	290	318	277	286	281	307	315	272	292	278	311	302	314	316	294	323	304	315	318	293	303	286	314	309	278	264	305	339	307	290	306	306	308	334	263	283	325	312	299	281	290	290	312	290	298	312	300	318	273	288	308	322	318	329	326	297	347	339	275	308	304	293	275	316	301	313	312	313	285	299	306	333	284	311	292	283	303	316	315	345	266	295	311	307	286	281	277	318	317	340	271	306	312	302	304	316	277	293	300	297	300	280	326	279	320	277	310	295	303	332	300	323	323	296	302	309	328	300	290	286	320	296	278	319	276	290	320	299	291	313	308	307	306	268	307	305	293	280	284	331	293	316	296	284	290	327	277	302	282	294	314	292	295	311	316	285	299	310	304	315	276	275	306	303	271	291	277	316	298	307	344	275	285	328	309	293	312	314	313	307	305	287	290	325	311	304	292	291	292	284	299	289	302	312	293	264	270	299	303	288	297	297	313	308	313	309	297	301	268	288	299	303	320	325	314	332	328	323	285	318	290	288	297	303	315	304	281	278	273	299	303	307	296	299	311	295	308	337	303	328	281	288	285	301	295	313	272	316	301	292	278	328	306	284	330	307	287	312	288	282	272	284	281	300	317	286	272	316	299	323	271	307	344	317	298	307	309	276	309	274	284	279	283	315	303	291	280	280	288	288	294	293	315	285	314	266	288	307	274	296	281	294	332	308	324	316	300	297	280	288	310	313	344	272	328	262	292	272	304	294	292	307	325	292	310	303	317	318	282	261	307	311	312	313	317	300	278	333	302	291	307	307	292	291	283	317	288	289	300	309	319	243	281	300	291	315	298	347	319	308	281	308	318	292	280	295	293	280	290	283	308	314	321	321	287	282	293	303	297	299	283	278	293	305	306	306	283	291	307	318	286	302	269	267	300	302	298	298	314	315	298	297	309	325	300	345	289	310	293	292	300	285	309	323	324	317	317	286	317	290	336	264	298	289	308	312	287	303	347	305	296	276	294	319	297	310	296	279	290	279	294	263	323	274	284	297	297	294	260	343	274	284	277	317	280	317	291	290	297	280	300	272	310	323	305	297	334	302	301	311	288	265	283	289	286	307	317	305	280	316	296	298	277	276	306	291	273	275	276	297	306	299	300	282	287	295	294	295	337	281	289	300	281	261	313	320	303	305	296	334	307	278	280	308	314	298	288	315	302	300	289	302	292	296	310	298	317	305	302	296	340	300	309	294	310	296	288	301	269	319	320	301	315	300	305	320	322	297	306	318	301	313	324	327	294	297	317	303	337	316	299	292	314	273	274	330	306	308	284	277	261	280	325	341	285	312	289	309	283	315	296	276	280	314	287	305	292	295	312	281	263	285	280	294	281	296	321	290	295	320	290	309	283	302	310	319	300	292	278	295	287	307	288	311	299	284	298	301	317	323	282	299	276	277	288	320	293	268	284	326	324	276	316	287	321	324	309	293	312	321	278	308	281	291	324	313	303	307	296	276	266	326	298	299	292	285	299	306	292	292	288	300	298	312	317	302	306	311	297	270	298	338	296	314	311	305	320	294	276	276	286	293	306	290	294	294	301	314	272	307	285	280	315	296	296	291	294	306	329	331	325	275	325	295	312	294	334	291	292	273	287	291	279	283	264	259	291	274	301	306	273	302	300	312	290	309	296	290	303	290	317	302	306	305	312	273	312	321	308	276	297	297	303	302	319	287	309	335	305	313	321	310	291	289	312	279	300	282	285	307	327	315	308	286	292	328	316	337	309	279	317	326	307	276	338	337	285	263	295	306	313	322	307	304	290	275	300	330	282	315	306	328	288	285	305	281	306	292	269	281	297	317	288	321	315	316	305	300	301	304	290	287	304	313	283	306	303	309	316	316	291	292	288	329	314	316	294	287	304	313	304	332	303	299	313	309	334	280	289	322	286	316	309	287	313	286	290	301	315	300	318	313	289	293	318	290	268	320	284	307	298	312	288	288	321	326	313	283	342	324	304	294	285	298	294	309	323	289	306	290	279	320	321	315	293	280	312	302	288	311	289	290	301	285	306	281	334	322	286	289	299	317	285	294	296	297	289	326	307	323	297	285	273	305	272	304	302	318	316	282	288	309	291	303	289	311	280	279	283	327	311	274	314	327	285	271	301	282	294	321	288	316	286	327	274	335	284	280	321	284	291	309	285	312	290	296	303	284	296	281	278	285	300	282	293	283	266	328	272	314	299	317	292	337	333	306	294	289	290	325	307	300	321	295	301	298	324	290	294	291	324	319	298	302	281	279	324	316	327	318	286	329	269	285	276	295	312	310	290	335	271	306	307	328	298
25321	21131	23651	28848	21123	11567	473	321	294	320	298	299	275	273	254	249	248	255	259	298	277	261	205	233	277	231	259	249	251	271	233	256	234	244	256	244	257	252	262	257	235	245	256	255	252	242	259	236	241	262	252	231	263	241	286	249	268	243	259	246	248	255	267	287	241	229	251	246	266	259	226	251	248	258	251	262	232	255	244	233	245	246	222	243	220	238	220	270	243	236	215	224	240	260	239	221	234	256	225	250	238	234	264	262	248	267	265	247	254	246	252	228	257	219	246	245	240	234	234	263	278	237	251	245	288	218	229	265	252	265	245	245	249	212	239	251	242	231	247	281	251	257	249	253	265	248	250	260	250	227	212	237	250	242	276	262	249	224	258	228	251	251	251	267	232	304	278	269	237	247	248	249	213	229	230	269	259	259	266	272	272	239	246	244	298	256	224	246	217	242	227	231	234	237	250	240	257	248	269	256	243	215	240	241	259	213	254	239	249	224	247	238	219	273	274	250	268	245	241	246	239	257	250	224	258	246	243	201	216	256	258	243	250	258	268	267	247	247	240	230	240	245	278	282	229	265	243	244	208	224	245	251	276	243	237	258	230	245	251	241	258	222	278	247	250	258	278	226	243	266	260	259	231	248	243	236	222	260	224	250	252	234	242	232	239	242	245	261	245	270	254	247	256	251	272	260	228	246	219	260	251	260	276	260	251	254	227	246	243	277	282	260	234	252	253	251	249	235	266	234	217	280	235	229	247	243	267	220	250	248	235	267	282	233	280	264	266	277	228	238	260	267	246	245	266	234	229	241	274	255	248	245	256	272	243	261	217	224	269	254	261	269	253	229	286	250	230	233	245	202	267	225	248	257	263	270	222	224	228	236	257	252	255	277	293	261	230	248	254	254	228	281	251	231	258	212	258	248	258	236	287	263	242	243	266	267	275	252	227	254	256	281	241	247	245	259	229	235	257	255	237	272	263	251	235	250	253	241	260	226	254	262	247	255	276	267	240	252	256	241	244	229	239	254	226	272	261	246	230	272	264	272	247	268	226	254	269	264	250	243	226	254	260	235	261	268	231	246	229	226	261	250	235	243	267	234	237	269	262	256	256	262	259	239	216	223	218	250	240	241	227	254	255	223	247	261	259	248	243	270	265	257	242	259	255	274	233	233	229	250	241	245	269	233	239	255	241	247	255	252	248	257	241	275	243	240	240	239	255	239	237	228	253	272	264	255	248	273	252	233	249	230	251	236	245	223	237	271	273	257	257	263	260	235	239	268	251	241	286	243	276	233	246	245	248	244	268	272	258	248	270	230	237	244	256	246	241	269	238	236	272	233	245	256	213	244	245	265	241	236	258	252	268	268	265	267	235	277	242	240	250	216	248	250	248	231	271	277	261	230	231	238	256	224	272	264	232	270	254	245	279	262	254	229	238	278	248	255	262	233	242	270	258	267	242	249	246	286	252	265	233	255	261	241	269	233	226	258	218	245	216	260	234	233	237	241	235	250	293	218	257	245	237	242	258	240	282	237	245	236	266	232	242	271	242	242	250	249	223	246	250	236	273	264	265	232	230	252	256	215	233	275	258	257	256	275	260	259	244	261	230	200	230	255	234	260	272	240	245	223	255	257	230	238	255	244	251	246	258	260	244	275	260	248	235	253	260	260	240	222	239	248	272	276	260	244	251	294	259	227	280	250	229	266	274	255	270	273	242	261	242	257	244	277	267	255	252	268	247	222	227	227	221	247	273	251	241	246	243	234	248	264	260	271	249	272	260	271	248	237	208	236	244	250	266	228	266	250	258	237	233	257	233	242	264	271	229	240	240	226	248	255	256	237	265	245	270	257	248	217	266	217	243	243	233	234	244	225	253	255	233	238	256	246	245	233	235	253	226	235	244	251	289	274	259	234	275	277	256	234	265	215	237	253	246	276	256	225	229	222	225	219	234	274	252	258	242	220	209	251	252	218	253	262	240	234	245	249	245	220	248	231	249	257	276	239	254	275	280	246	255	247	270	253	272	267	242	259	228	218	252	247	253	226	203	231	250	235	259	262	237	251	239	259	241	277	257	243	279	267	239	232	246	251	222	229	234	250	268	259	251	237	228	230	237	276	235	239	248	249	232	282	276	259	244	230	250	262	246	248	236	238	256	248	213	260	232	257	257	270	270	230	254	255	262	251	247	284	256	215	270	245	256	249	236	238	293	250	250	257	256	239	244	246	220	250	227	261	233	255	270	228	236	257	274	247	254	286	280	256	261	238	242	247	270	257	252	272	276	247	255	236	251	212	254	251	257	232	234	248	254	274	278	242	217	251	267	269	254	229	276	264	250	237	241	257	224	228	266	230	263	223	232	245	260	234	224	256	273	268	252	244	271	243	249	238	240	226	248	222	237	255	253	243	254	241	242	270	254	248	238	244	266	244	250	266	250	227	248	234	234	237	272	234	259	276	252	266	243	219	230	260	271	288	261	245	248	269	259	261	271	232	260	240	262	238	261	253	237	274	250	223	288	269	229	241	240	223	264	221	243	256	252	269	249	272	249	217	261	211	259	277	278	278	256	246	254	254	248	232	265	228	245	242	246	272	264	255	259	293	242	277	262	273	256	261	262	287	233	237	252	251	252	261	260	223	217	238	239	230	248	271	266	259	259	233	243	247	234	252	266	249	238	233	300	253	268	243	253	251	256	235	235	242	242	228	224	199	270	271	238	219	246	197	255	231	256	238	263	265	235	229	262	259	253	257	229	225	266	230	225	238	252	262	262	230	228	238	249	238	266	241	254	251	250	244	221	230	276	218	271	251	223	235	224	231	234	230	255	245	236	239	235	246	223	256	216	243	251	236	251	248	259	257	258	253	266	265	220	256	236	279	244	256	267	216	251	242	239	239	235	222	238	242	256	232	246	201	294	256	255	240	243	247	224	268	262	276	249	220	251	262	272	257	247	268	251	251	281	255	260	246	239	251	232	226	252	253	267	249	251	258	263	236	260	243	245	262	255	237	236	231	232	240	261	260	251	267	246	230	236	243	280	248	234	268	258	269	218	254	239	255	268	237	242	225	232	228	255	255	231	267	228	247	254	285	266	252	221	270	249	239	231	284	274	243	257	239	268	263	267	241	233	241	267	238	256	272	244	263	286	285	264	261	241	241	230	260	259	236	275	212	224	248	219	240	255	233	233	232	268	268	242	242	250	249	215	246	262	225	238	242	274	243	242	251	253	264	271	269	232	246	219	257	215	235	275	269	256	252	263	272	236	258	263	224	257	250	233	280	256	220	231	238	262	237	271	279	273	247	212	268	247	258	236	247	261	246	240	227	218	258	253	240	261	219	275	218	245	242	251	270	259	235	258	246	237	238	248	237	257	240	254	271	243	237	240	253	234	246	254	258	262	247	247	235	277	254	262	240	256	238	218	239	229	235	255	247	234	257	238	240	248	260	244	245	230	228	241	247	261	250	228	241	251	250	234	254	233	265	224	227	236	228	257	256
37200	35346	1490	655	600	589	561	559	552	553	557	559	541	535	510	568	553	511	552	552	572	509	550	531	517	521	539	536	578	535	586	544	564	586	568	545	521	578	532	528	538	535	514	534	535	542	563	537	556	546	519	497	525	570	585	537	539	523	520	524	563	554	491	579	532	524	562	567	543	537	548	496	503	527	542	507	520	542	572	551	543	497	519	502	550	531	607	545	534	526	527	535	566	533	523	511	543	565	575	567	517	527	504	571	515	551	520	575	518	556	577	582	539	547	528	568	536	557	568	538	529	547	539	589	498	484	530	555	544	541	525	539	524	515	563	533	522	566	525	528	557	563	548	570	538	528	566	550	551	557	530	541	590	547	540	541	537	526	549	566	522	575	579	530	535	546	563	564	528	556	571	506	539	509	520	548	532	515	559	550	520	558	564	515	485	516	536	548	603	531	555	571	546	549	568	525	546	559	555	529	541	566	541	536	549	554	521	539	506	492	513	584	523	525	554	559	519	503	541	549	528	553	522	548	537	552	496	554	541	548	542	578	541	542	559	608	577	556	544	544	524	528	541	519	536	532	537	602	569	549	559	525	528	525	571	509	527	562	566	568	546	537	521	536	541	556	513	514	557	567	557	535	545	557	558	524	542	515	542	562	543	517	527	517	564	568	536	591	515	531	537	564	567	541	546	521	542	540	527	563	546	513	540	511	531	508	570	543	531	575	525	563	554	562	550	565	576	514	502	572	545	571	551	540	536	550	555	549	544	538	525	543	525	567	536	563	525	507	509	566	548	568	581	553	535	514	502	538	580	527	507	568	533	495	554	505	532	497	519	527	527	510	557	570	549	518	545	547	511	553	513	494	526	526	530	552	511	531	542	556	557	573	549	599	559	523	560	529	535	576	529	536	552	562	514	579	538	536	572	527	536	549	541	558	558	539	538	524	562	535	492	534	522	565	525	486	572	516	602	518	556	536	549	491	550	546	530	500	532	545	540	540	545	521	531	537	533	516	532	557	524	575	512	526	569	567	519	551	564	542	509	514	536	568	513	531	506	512	536	569	545	538	564	558	577	563	544	545	564	566	519	554	535	524	556	490	565	525	539	519	519	552	520	519	526	555	537	558	524	517	535	532	542	535	560	509	497	563	509	518	558	610	535	537	556	575	573	518	484	512	565	542	567	515	573	562	553	512	507	546	552	500	543	552	538	544	515	560	532	577	510	528	548	564	553	516	531	554	588	548	550	563	548	508	545	547	576	513	539	552	559	580	542	505	569	548	523	523	524	541	566	506	478	506	589	526	535	562	562	522	527	527	528	542	530	535	522	557	544	533	546	584	497	514	512	542	537	524	554	499	524	485	512	571	536	537	565	552	550	520	520	540	525	541	553	525	531	521	508	531	544	528	554	569	559	510	556	561	551	524	519	571	557	522	557	554	605	527	532	566	529	561	551	537	523	517	546	584	490	533	542	549	594	534	534	552	552	532	579	518	559	537	532	513	528	512	523	578	573	550	516	549	533	538	532	524	539	498	573	520	533	519	554	555	534	523	554	518	569	555	522	525	606	509	568	541	536	564	527	552	551	555	533	542	538	538	575	583	550	550	570	541	532	515	548	545	539	537	531	560	537	516	560	529	541	547	571	541	548	500	555	513	517	560	572	544	555	544	576	535	560	551	511	504	512	541	573	507	556	511	519	545	524	575	550	521	525	581	514	512	511	520	533	543	519	541	540	506	507	534	520	582	579	549	528	556	559	568	576	576	537	529	533	530	546	539	542	555	558	537	504	522	579	508	518	562	584	574	561	526	511	530	524	521	507	542	551	566	503	505	537	485	487	562	556	527	578	540	558	594	555	510	526	582	552	552	497	540	577	534	541	542	566	542	516	554	508	566	564	517	549	522	527	528	601	551	503	557	548	538	552	580	563	567	599	534	559	549	478	517	562	550	538	553	541	526	522	543	552	562	545	543	509	563	562	536	560	514	564	567	557	524	527	533	559	503	572	545	551	533	567	521	515	541	489	551	537	555	564	557	538	549	548	527	512	529	532	520	557	587	540	515	543	522	517	536	511	520	509	558	525	515	594	582	511	557	531	563	580	529	496	547	525	521	551	518	545	505	551	540	541	536	526	594	558	532	521	486	567	534	566	542	517	560	578	570	546	478	557	547	549	563	544	591	560	509	551	510	556	508	523	555	521	550	546	531	520	531	528	555	569	539	539	517	535	568	501	513	565	540	565	532	534	535	554	522	545	500	570	556	519	524	554	517	516	555	544	542	533	548	564	513	567	539	521	551	538	533	503	509	518	546	536	533	546	518	531	572	538	537	548	536	546	534	528	543	517	546	521	552	525	506	525	539	518	564	546	513	507	546	544	584	539	505	558	537	551	554	505	540	521	536	575	550	557	540	542	548	579	555	564	599	551	530	579	554	523	566	559	543	555	525	526	578	502	551	518	570	484	537	532	553	525	557	542	526	553	547	545	550	582	523	536	517	495	568	590	546	543	559	530	495	573	538	540	550	536	552	509	559	559	534	525	521	561	522	509	547	551	538	536	550	536	539	497	543	544	520	521	513	491	540	529	502	545	536	536	532	493	560	516	535	570	571	577	551	523	532	506	538	502	555	517	550	515	540	537	562	559	526	550	524	550	553	537	580	563	558	525	507	549	534	527	571	522	567	556	576	567	553	540	542	581	554	542	520	541	553	522	470	578	545	524	549	579	555	564	560	587	531	563	571	549	520	553	539	508	542	568	598	544	478	525	558	521	521	534	504	544	553	542	501	529	539	533	506	520	532	512	538	508	548	509	553	539	574	534	531	547	463	584	582	536	540	557	561	541	536	546	497	504	552	575	550	535	537	515	560	537	536	508	544	511	525	519	553	561	540	563	557	570	524	521	542	506	538	559	521	536	565	577	537	532	512	548	533	527	523	520	564	567	526	568	541	591	595	574	549	542	563	561	505	499	559	553	529	515	558	541	561	538	542	533	556	593	518	531	528	529	542	520	549	538	555	537	526	521	553	550	552	537	566	565	471	507	518	544	544	493	569	574	561	560	556	560	511	555	570	537	513	530	554	541	537	520	489	547	541	518	548	559	514	522	516	546	499	486	596	556	564	556	556	569	581	564	543	546	551	554	522	542	517	527	548	538	534	554	532	548	582	561	549	581	525	483	521	515	533	560	544	547	580	559	555	556	501	523	533	546	605	577	527	535	555	529	528	485	533	560	516	524	582	547	530	544	541	543	552	511	540	573	525	549	533	543	538	563	516	582	516	568	527	564	520	510	561	501	523	574	518	547	562	528	529	537	534	537	540	517	526	523	518	483	549	503	519	539	558	532	573	536	584	559	548	563	553	534	555	537	535	530	565	539	531	533	568	570	522	545	489	538	530	526	585	550	542	520	546	531	573	592	529	540	534	531	539	523	525	538	553	559	556	591	511	555	545	548	566	547	542	551	529	508	525	558	542	530	551	542	550	573	525	536	533	518	540
24544	21122	24050	28450	21124	21152	11208	506	331	308	289	311	297	265	293	259	273	265	258	278	261	261	309	260	264	271	273	221	246	258	284	290	265	243	267	284	253	278	278	256	244	299	260	296	255	293	264	248	252	265	266	274	259	277	262	219	276	253	240	226	298	235	264	276	252	244	274	273	267	263	266	249	249	241	295	288	253	271	276	278	248	267	248	281	233	258	261	241	260	256	276	243	248	264	275	253	286	265	252	238	261	269	273	253	242	257	264	272	266	262	252	235	251	243	252	283	291	271	271	282	260	256	277	274	248	233	247	256	248	237	264	285	279	268	243	276	238	235	226	251	269	249	236	317	245	260	278	231	250	264	260	254	235	278	260	248	243	263	266	267	257	275	262	267	280	264	233	248	245	244	258	264	261	246	270	269	267	250	244	231	302	266	255	260	228	275	229	243	257	257	235	290	299	282	274	253	282	285	253	280	264	263	284	275	273	263	269	256	278	255	262	266	274	237	262	276	268	259	280	263	285	247	265	258	252	271	265	245	243	252	260	252	250	268	273	251	239	275	270	246	273	267	240	239	271	278	226	282	226	278	267	239	262	264	300	276	251	256	260	249	306	255	268	251	273	245	266	287	226	285	240	259	263	254	252	276	250	254	268	278	296	265	260	273	266	255	275	271	245	260	275	262	264	269	258	279	274	298	250	268	291	270	290	273	265	277	317	270	284	258	272	230	239	254	267	250	271	277	270	263	238	253	266	284	244	234	269	285	262	225	273	237	240	239	219	249	249	238	267	276	273	286	261	249	269	241	243	241	243	282	260	287	259	275	250	260	276	264	274	258	276	239	252	274	278	257	252	240	256	242	267	265	249	246	265	310	261	250	279	276	259	270	262	279	288	256	238	262	267	274	252	283	253	273	300	270	265	283	236	251	270	243	251	225	265	279	249	280	256	277	271	253	272	255	214	245	250	267	257	232	238	262	271	282	245	291	260	255	251	263	259	269	208	279	232	268	239	256	246	257	255	262	252	275	277	253	247	252	242	236	264	289	280	253	264	249	294	231	254	304	285	284	267	302	242	274	288	234	288	262	252	247	251	266	278	253	279	253	248	281	288	276	255	280	259	273	252	245	275	264	243	249	237	254	261	251	251	295	270	277	264	261	280	255	258	237	263	233	242	250	257	271	265	256	266	246	287	257	256	277	240	249	283	264	267	282	244	225	243	252	290	267	290	253	290	298	246	260	247	257	238	276	292	256	259	234	310	254	270	252	277	280	209	242	243	266	256	271	248	243	256	263	229	278	264	262	269	298	273	259	270	295	262	257	262	265	268	273	271	242	219	255	269	274	263	260	263	288	254	248	279	261	246	254	239	257	279	256	248	263	251	265	245	261	237	279	291	269	264	282	270	253	231	238	273	276	269	273	255	238	256	275	244	250	280	292	267	259	259	262	274	267	261	265	234	267	274	269	263	268	259	265	275	281	246	275	271	230	259	267	237	265	240	254	268	248	285	256	262	268	257	250	242	246	240	230	268	252	255	250	243	272	255	233	246	233	270	290	268	240	295	263	267	255	255	281	231	267	279	250	256	260	261	250	244	245	277	245	263	228	260	241	262	285	271	263	260	264	270	290	283	256	266	272	272	274	233	252	247	245	263	251	257	246	262	264	256	250	275	263	254	283	238	284	254	272	258	257	277	237	244	269	241	278	264	265	271	236	250	255	253	272	280	249	286	281	250	252	250	262	259	263	260	259	260	273	268	252	243	260	232	277	281	281	288	253	264	301	251	253	242	250	255	251	263	254	268	255	235	249	254	236	252	250	267	228	251	245	267	265	261	284	277	263	256	273	281	292	263	266	222	248	275	254	251	299	270	242	243	249	265	268	241	248	224	223	289	242	253	253	214	252	260	238	253	273	266	268	265	270	255	257	243	254	251	258	274	275	266	249	216	308	261	276	261	283	310	222	243	270	288	253	277	227	249	268	267	243	245	256	241	278	251	241	294	273	268	278	225	257	236	240	248	258	225	261	239	239	284	253	289	286	266	248	253	244	236	244	256	265	221	279	252	242	248	257	247	252	225	277	271	242	262	243	260	212	271	223	260	258	267	258	264	265	247	243	260	258	273	274	270	274	277	260	274	238	257	240	296	275	295	243	253	256	242	280	260	258	274	265	249	267	267	245	252	290	283	242	292	277	268	256	249	257	255	278	278	263	236	263	273	283	274	244	254	249	242	292	281	284	284	273	216	290	263	255	256	304	282	254	260	241	270	279	267	264	271	266	280	252	270	241	258	256	264	269	246	297	273	275	239	257	281	245	302	252	251	249	277	264	262	292	268	289	248	254	250	216	243	275	299	234	252	257	258	237	247	268	285	297	264	250	232	228	249	261	253	262	284	277	274	250	233	267	264	245	238	267	271	276	258	250	266	252	243	274	265	252	249	294	256	255	243	281	290	271	259	260	268	246	276	248	281	223	280	250	248	264	260	256	257	244	267	242	236	226	231	260	243	240	259	257	252	282	254	248	275	250	244	252	237	269	268	245	243	278	301	267	252	267	283	280	270	276	267	252	232	266	269	269	256	251	250	264	228	271	266	257	237	279	276	218	255	267	267	284	267	282	256	217	269	246	265	262	264	246	243	273	257	274	273	260	248	237	242	240	249	269	266	261	266	264	257	275	262	261	232	289	250	260	274	247	270	292	278	245	256	265	278	245	286	259	279	269	253	240	247	276	251	281	242	272	268	257	260	274	288	264	275	288	276	248	282	255	261	293	276	236	254	269	244	287	261	256	244	270	251	253	261	263	251	256	255	265	242	269	286	274	257	240	258	264	271	249	246	264	242	244	278	252	246	248	235	262	266	253	213	257	259	258	272	243	266	276	292	287	275	271	258	266	240	251	271	267	275	249	253	247	258	262	252	225	244	268	246	276	244	251	255	232	239	259	247	275	253	258	246	251	271	279	269	263	280	252	270	286	255	304	260	284	294	302	284	280	272	290	284	258	265	260	262	279	278	254	244	247	252	280	236	270	233	263	255	281	251	263	284	233	268	291	247	236	275	263	255	243	291	263	274	244	263	267	243	276	267	232	273	278	255	240	260	235	280	274	264	286	297	242	280	256	263	274	250	219	251	264	261	292	236	282	277	245	271	247	273	245	249	250	272	263	277	260	258	260	279	253	291	286	229	207	260	240	243	260	279	296	290	279	265	241	270	234	252	242	269	260	237	262	286	253	247	244	243	250	292	267	265	267	251	285	289	251	256	268	262	249	282	288	292	248	230	259	270	270	292	258	254	259	286	279	246	248	256	253	238	225	258	285	275	263	252	233	238	279	266	283	268	238	268	305	250	257	256	255	240	248	247	235	281	228	271	273	262	280	247	271	257	263	302	250	244	240	264	240	255	262	253	259	274	246	226	251	259	286	241	233	279	261	255	224	266	259	243	249	239	280	265	239	234	245	235	237	245	287	287	262	263	252	232	229	229	280	245	277	234	285
44125	46410	2305	848	673	651	595	548	585	559	554	531	550	548	540	546	546	548	572	516	519	564	527	537	532	560	568	562	540	553	554	530	578	530	526	546	478	520	559	514	562	551	572	545	511	516	508	568	550	541	538	548	531	527	518	447	510	589	535	530	534	580	516	541	529	581	514	495	522	534	531	505	537	512	534	532	538	546	509	493	545	537	524	528	494	521	563	537	521	510	541	516	546	530	537	511	528	525	529	514	534	549	500	540	513	506	524	539	615	542	531	513	482	522	533	511	563	504	516	556	549	547	519	534	526	575	542	540	533	564	524	550	568	527	518	522	531	544	540	543	538	507	535	550	556	530	551	572	574	545	538	491	538	534	561	579	548	527	539	523	510	555	584	503	515	537	551	545	515	514	562	531	538	570	566	518	546	558	523	533	497	551	533	528	539	546	524	534	514	553	526	544	555	561	516	491	525	518	502	539	516	500	549	507	552	548	478	506	549	516	548	502	535	556	575	518	523	605	501	552	548	581	507	531	568	520	528	518	496	475	538	552	512	496	519	545	541	527	513	527	500	562	526	554	542	575	530	519	498	539	535	529	551	492	547	529	502	521	556	492	536	523	496	558	573	554	568	542	533	544	529	557	532	507	556	562	520	505	553	534	519	530	511	563	497	568	521	529	550	541	543	535	561	528	516	527	586	559	517	535	539	548	535	480	560	540	543	487	511	531	487	519	516	540	514	539	547	540	514	500	518	548	575	553	505	531	521	542	562	540	563	534	555	523	578	547	568	508	548	536	534	558	573	495	518	518	496	545	516	540	539	508	503	545	531	500	501	559	572	514	549	542	526	520	527	547	528	521	509	545	540	526	516	523	548	572	524	517	524	545	518	547	551	514	579	522	552	499	522	528	522	491	551	540	566	498	513	566	520	519	531	537	537	546	527	548	520	542	532	538	551	513	525	534	523	522	543	551	567	548	516	523	518	537	506	513	553	534	541	563	535	536	539	485	589	560	531	569	502	528	564	576	585	583	545	507	536	573	536	552	512	543	544	543	560	542	564	548	548	518	543	510	543	533	553	511	567	532	520	532	543	539	540	514	585	554	576	560	533	534	536	560	504	521	528	565	559	532	544	549	511	485	533	546	550	504	513	503	534	543	545	535	549	539	510	537	507	521	544	529	539	556	526	542	537	530	577	536	529	515	558	527	561	538	545	519	553	557	566	550	566	559	526	522	528	530	525	534	534	568	489	522	494	536	544	533	523	513	517	522	492	563	534	532	527	525	513	555	497	529	560	522	531	587	535	571	543	557	492	533	517	523	515	546	511	574	510	547	552	551	507	537	525	536	513	499	536	520	498	527	520	509	564	525	547	527	525	549	551	587	543	562	569	553	588	544	474	505	513	543	538	534	528	556	530	495	558	544	529	507	562	548	518	537	570	536	544	525	537	557	532	519	554	547	567	535	539	543	540	522	536	552	518	525	507	566	527	496	575	526	545	492	553	520	530	508	529	563	535	538	537	573	564	531	529	528	523	509	557	543	537	531	542	542	520	543	501	559	491	501	549	533	522	558	513	520	531	505	519	564	470	535	544	525	531	572	548	520	531	532	560	545	524	524	543	522	503	524	509	541	548	510	503	527	512	537	528	530	531	505	520	535	526	521	549	551	483	544	584	539	551	546	552	507	534	565	584	523	580	542	574	536	596	557	556	516	551	485	552	533	518	568	549	497	543	509	532	563	556	532	586	526	532	544	526	508	547	494	544	552	505	555	526	501	529	534	538	555	541	479	565	516	531	550	525	552	540	542	523	542	533	528	541	532	537	527	527	551	542	551	505	536	502	519	586	541	528	519	529	522	534	510	519	518	557	539	551	556	525	519	533	549	527	510	528	546	536	540	541	546	508	551	540	529	515	535	521	532	536	568	470	566	527	562	537	514	508	551	510	547	462	547	565	557	580	533	549	522	532	544	505	546	523	544	578	535	557	578	500	557	539	524	538	558	558	528	515	495	544	551	537	518	508	533	519	528	540	523	520	534	550	551	514	540	519	516	501	535	523	549	574	519	523	512	517	524	544	554	546	523	546	574	523	516	507	570	530	558	517	555	512	524	533	519	535	522	522	536	555	558	502	571	528	497	533	509	536	502	515	518	566	536	511	558	538	514	531	583	504	538	535	570	568	517	563	548	509	540	525	510	542	562	540	546	553	547	533	518	540	512	566	546	550	539	529	559	540	575	543	548	547	507	539	554	501	517	525	529	531	529	508	538	504	526	511	534	526	543	540	542	535	556	488	499	543	486	529	523	541	489	532	487	497	503	551	497	524	511	515	559	543	515	568	571	505	544	550	556	569	537	536	523	553	534	547	562	532	488	534	516	541	548	532	503	550	567	537	507	518	523	527	568	557	559	517	560	510	596	499	521	542	532	493	524	525	538	516	560	554	531	510	532	544	513	527	579	512	522	528	531	552	545	505	523	551	515	550	484	524	564	521	491	560	515	558	494	564	513	545	565	538	532	536	517	575	558	527	543	517	515	478	551	574	565	549	582	558	563	530	535	553	520	535	541	554	555	520	541	508	525	560	558	530	493	566	534	491	540	554	524	554	508	508	535	565	565	524	553	498	534	540	493	502	503	560	554	524	550	511	534	525	520	532	578	547	514	481	523	530	515	503	560	532	540	500	516	548	505	527	516	523	544	537	552	526	520	529	543	504	560	517	562	542	537	556	538	513	521	506	521	568	546	616	520	495	535	497	526	557	546	537	551	518	585	567	543	543	528	508	551	546	490	536	519	543	545	535	507	535	538	537	579	528	517	509	513	548	563	562	517	487	554	563	573	553	562	551	572	489	534	522	513	543	509	485	558	533	507	558	539	544	513	554	534	536	502	488	539	553	538	541	527	512	501	572	509	532	521	534	501	520	531	549	569	538	583	526	519	585	498	542	551	573	534	538	539	520	527	524	549	546	563	546	558	517	527	527	478	475	557	540	520	520	506	531	484	560	528	498	535	538	553	533	547	548	518	571	539	539	553	522	510	517	532	492	547	530	505	513	578	539	556	555	518	508	535	581	570	557	526	572	537	544	515	546	514	508	549	556	532	574	544	544	547	533	507	503	533	505	573	527	531	550	543	562	531	539	466	512	558	589	516	482	571	549	529	519	522	530	518	571	551	539	539	486	496	535	528	518	529	515	526	525	536	549	529	572	494	543	520	553	555	523	552	505	540	563	508	553	546	493	545	536	522	541	539	536	512	533	503	504	586	511	526	514	533	566	570	517	523	523	567	546	503	523	541	542	507	535	505	512	530	562	542	497	563	514	539	546	574	544	517	577	570	545	517	509	545	508	526	540	551	526	525	512	569	547	501	572	560	537	528	569	488	547	545	564	534	494	528	523	571	507	518	553	524	591	467	486	541	523	566	500	573	522	488	569	557	532	507	536	513	523	566	555	514	518	509	498	510	532	525	494	533	537	514	517	533	512	560	532	523	538	526	532	520
34435	17663	3920	219	154	151	138	111	136	122	115	106	127	112	109	122	125	135	114	128	125	125	107	114	113	121	115	126	116	112	132	110	117	125	114	125	119	109	113	108	101	125	132	135	117	112	110	113	119	100	104	111	127	111	133	120	117	114	90	118	121	107	120	121	88	116	120	123	114	127	132	125	136	140	113	110	108	101	118	109	110	123	121	127	112	120	143	129	106	142	122	129	117	119	124	117	100	112	107	128	135	113	112	103	119	128	113	115	124	123	118	117	125	117	145	125	117	116	143	119	119	121	126	137	129	116	119	117	118	101	127	127	106	108	124	141	103	112	108	136	93	119	119	125	96	120	111	96	113	110	119	110	125	126	109	106	122	111	112	131	130	108	91	118	108	123	123	117	131	115	132	123	141	117	129	113	117	135	108	120	111	129	124	135	121	118	153	102	114	106	131	120	121	119	133	118	113	117	123	113	103	107	108	117	113	120	119	133	110	108	118	105	101	114	105	122	112	111	117	96	114	86	134	116	100	138	109	135	103	100	114	122	126	121	122	114	136	143	109	117	133	107	131	132	132	121	123	106	129	133	108	137	124	130	125	121	112	98	123	122	90	123	121	118	116	100	117	104	121	121	133	131	125	127	112	96	123	103	123	129	120	119	116	135	118	125	137	105	98	114	113	108	95	132	114	130	121	126	122	117	104	113	153	94	87	108	130	108	117	95	132	112	122	129	94	107	103	109	104	130	115	123	114	107	112	126	126	137	111	109	133	115	126	117	116	113	110	131	130	118	114	106	132	106	114	108	120	127	114	135	119	116	124	122	107	110	105	122	131	99	102	121	115	119	138	117	124	126	124	117	102	119	127	107	140	109	110	124	136	136	131	126	120	93	135	121	103	133	142	122	147	127	103	105	126	132	133	126	128	105	114	146	117	104	103	108	116	117	122	127	107	126	125	118	97	133	130	131	113	95	98	136	119	132	117	101	108	121	124	128	124	89	121	90	130	123	120	133	105	146	120	123	107	116	128	117	112	127	122	94	121	111	124	138	122	126	111	134	134	108	110	116	110	116	122	132	113	116	104	102	127	135	119	110	104	122	112	128	107	107	131	106	107	126	122	117	114	122	118	107	120	107	126	119	115	102	118	134	102	115	116	119	107	134	111	137	119	123	103	107	123	111	114	129	117	105	107	119	111	110	115	139	121	98	137	100	121	142	121	106	116	131	102	134	115	129	96	143	130	104	101	130	121	107	129	110	114	117	127	131	121	99	107	123	163	113	121	132	118	139	105	122	116	121	98	104	140	127	147	143	107	139	106	115	101	110	147	139	118	127	127	133	119	121	105	101	131	127	129	113	106	113	112	111	106	106	102	119	139	102	125	117	131	126	114	115	104	109	103	112	118	114	107	124	132	123	142	102	122	133	116	125	109	132	104	125	126	113	135	125	110	117	123	137	129	127	143	133	126	129	129	111	102	117	108	132	129	115	113	114	131	96	114	112	114	103	106	97	107	120	116	119	110	129	138	112	115	105	130	118	110	111	115	105	112	110	117	117	103	112	108	124	127	114	115	106	123	119	112	131	122	131	129	114	122	119	128	118	100	134	125	129	121	125	118	107	116	110	102	117	125	130	104	109	116	132	117	118	121	123	113	104	103	143	139	124	116	115	124	128	128	107	123	133	133	93	98	135	116	109	132	116	113	116	107	143	109	124	100	102	107	110	127	125	122	122	124	113	93	132	110	118	105	112	97	125	109	127	127	130	137	126	108	111	123	108	110	130	128	123	116	131	131	103	125	125	135	119	125	109	126	112	122	121	111	106	129	119	103	126	126	131	108	99	100	140	129	107	106	118	127	124	141	98	121	141	112	139	110	102	121	127	110	123	123	103	115	123	110	107	106	119	142	94	134	129	121	122	135	127	118	117	109	121	121	138	105	111	105	126	124	103	123	104	126	129	114	116	124	127	121	107	118	114	125	132	109	117	131	119	113	125	109	123	129	122	103	95	104	131	100	115	113	115	111	115	107	125	131	122	114	119	116	109	103	108	93	108	110	127	112	113	133	122	129	108	113	95	113	129	118	115	124	104	118	131	112	116	127	111	112	117	126	122	126	121	120	131	107	121	106	110	108	116	131	114	140	133	107	131	126	108	137	118	111	106	107	119	148	133	125	101	105	129	93	124	119	98	95	114	108	115	137	109	100	94	110	122	128	123	112	117	128	119	136	123	110	128	116	125	103	113	116	106	119	121	110	116	116	101	107	122	107	113	118	122	116	122	113	123	110	126	110	121	120	148	115	147	111	95	105	111	100	123	102	125	126	124	116	117	121	117	120	118	116	120	145	113	139	120	135	104	129	109	117	114	112	110	105	134	102	111	120	110	100	107	99	134	130	109	133	124	129	102	128	115	126	103	142	135	108	105	119	133	111	119	129	103	117	119	123	120	121	128	119	96	136	121	123	117	134	117	132	113	113	137	116	118	119	110	123	130	122	140	136	122	118	117	129	131	124	142	100	130	111	112	108	111	108	119	133	97	114	134	140	128	111	115	125	112	109	98	109	126	103	131	109	108	110	124	112	124	104	92	127	132	135	117	120	110	103	102	114	111	112	112	133	112	129	105	129	119	114	116	120	102	119	131	142	110	108	115	125	130	107	121	96	122	133	111	135	119	123	128	134	107	113	127	133	114	109	123	115	119	111	129	107	119	121	135	114	121	125	111	119	110	124	108	110	114	113	117	114	118	122	128	110	124	116	123	103	125	122	119	110	108	130	125	115	93	110	125	125	134	119	106	124	100	116	112	121	137	122	136	103	126	131	124	87	106	111	141	110	118	125	111	119	125	115	112	123	132	148	132	116	123	116	108	115	108	107	110	123	134	122	112	105	99	110	124	111	117	124	119	109	113	109	129	127	109	126	124	128	100	119	111	114	105	108	119	102	105	121	113	122	119	131	97	130	122	129	108	141	118	108	91	137	127	126	136	110	110	102	104	114	110	127	125	115	113	118	114	132	110	96	126	104	111	123	99	124	113	115	113	107	117	99	117	120	138	119	102	132	127	115	114	126	113	118	121	113	114	164	126	120	114	125	93	119	112	122	104	89	136	108	121	131	97	134	126	104	115	124	140	118	127	132	115	115	122	104	106	113	123	122	92	121	88	128	121	149	103	120	96	110	112	120	119	134	109	131	131	131	98	132	105	113	104	112	130	101	141	130	125	103	133	123	121	129	118	121	114	125	117	134	97	140	123	140	113	114	135	101	119	111	95	120	115	123	111	122	125	95	133	109	122	113	110	134	127	112	140	112	113	129	96	122	127	108	136	112	136	113	131	110	93	112	117	105	100	106	106	115	121	109	112	116	115	93	113	129	115	124	115	129	145	137	126	116	131	126	122	120	116	108	128	121	119	153	123	137	121	109	103	143	125	123	123	126	110	116	114	126	101	126	123	110	127	121	123	114	122	118	126	117	136	105	132	116	135	120	99	111	124	110	111
18331	6055	323	297	301	318	267	315	278	310	307	294	306	266	268	304	321	301	289	321	313	297	288	298	291	289	290	263	300	344	287	290	301	271	295	320	285	264	288	296	289	293	276	287	273	289	303	301	310	300	297	310	318	300	284	313	333	321	309	301	303	339	303	319	308	331	299	332	301	286	329	307	288	296	274	274	279	295	296	301	277	309	311	322	325	317	290	298	303	276	322	271	316	312	275	306	309	316	284	289	272	338	279	305	297	305	339	309	320	302	323	298	309	306	289	320	306	287	313	287	307	291	287	300	285	321	283	287	290	313	328	328	298	288	335	331	284	301	329	284	298	295	280	301	321	295	279	288	291	286	306	289	307	277	302	297	293	307	324	330	318	285	295	297	302	300	317	307	333	318	298	285	310	277	298	320	311	328	306	346	297	324	317	331	303	282	294	328	306	268	300	321	289	317	297	322	271	293	285	308	322	324	333	287	304	310	273	307	305	293	297	299	286	279	307	297	357	326	311	306	295	290	282	288	313	295	290	279	312	275	308	308	341	314	276	292	298	297	322	319	318	327	312	313	304	281	324	336	307	299	313	301	324	311	323	313	288	297	326	308	320	296	317	325	342	329	301	291	301	306	314	295	289	307	281	298	307	308	312	323	281	330	314	300	315	331	296	338	303	334	322	267	292	304	346	270	305	259	304	293	291	289	329	304	282	289	294	279	310	261	290	300	326	265	363	300	332	293	313	302	325	311	281	285	308	317	313	309	318	314	298	305	291	289	290	271	310	315	292	317	280	314	321	329	279	325	290	307	299	324	288	316	296	283	339	271	297	289	296	318	305	294	287	301	300	286	313	317	310	293	296	274	291	305	285	312	311	328	288	303	297	299	267	293	281	292	310	314	262	302	304	320	342	287	268	280	312	347	313	292	305	301	312	320	281	301	307	308	302	287	321	282	312	292	318	293	259	281	300	287	294	329	297	314	305	292	311	310	274	297	311	293	322	315	293	347	287	298	304	276	330	298	281	337	290	309	293	295	302	317	308	291	317	282	296	278	303	340	318	295	297	290	294	272	292	300	335	299	268	292	286	301	288	303	271	298	315	295	314	304	278	323	307	294	287	287	306	284	307	300	291	317	295	299	290	308	303	315	279	299	306	297	297	292	285	328	326	310	292	289	310	313	309	336	320	315	306	309	301	306	294	280	350	305	294	274	305	331	308	271	291	324	288	308	295	321	313	287	306	312	324	290	306	282	298	317	333	294	287	288	294	289	325	277	287	304	282	291	317	293	281	301	300	275	333	291	325	316	326	325	302	265	298	288	276	295	300	297	276	314	325	330	331	277	300	316	269	287	294	311	318	321	285	301	315	311	360	318	319	337	306	292	277	309	288	334	290	313	344	299	289	258	326	271	300	273	278	289	305	300	318	290	287	300	283	277	301	302	311	321	282	283	291	282	298	283	329	311	319	298	301	294	304	294	286	295	293	314	308	297	310	282	315	301	314	323	281	284	286	304	284	329	318	298	331	269	274	304	293	314	294	299	278	307	285	328	304	296	298	305	313	302	293	330	310	302	326	309	343	294	278	293	297	286	314	306	305	303	323	277	319	298	295	306	302	292	267	313	322	342	314	306	312	304	313	280	317	288	288	304	289	273	286	329	311	294	321	298	312	295	312	296	285	311	289	294	291	318	284	326	269	298	294	297	298	300	318	295	270	282	300	303	277	300	301	323	320	309	299	317	295	320	285	313	285	310	319	308	280	282	316	281	294	272	295	311	283	279	300	297	292	318	293	307	306	313	333	302	283	307	294	311	280	304	294	295	319	290	305	305	273	305	302	286	320	286	304	335	290	291	320	320	298	319	327	278	312	280	299	292	296	310	300	332	288	297	278	295	316	287	313	310	286	298	307	294	325	320	293	281	290	296	247	306	308	301	288	301	298	285	304	303	291	295	310	316	308	304	276	310	320	272	311	306	308	307	308	289	287	304	296	300	322	278	331	290	294	279	290	306	282	291	323	320	288	328	318	317	333	301	273	296	296	296	312	299	332	285	316	299	304	277	311	285	316	321	324	317	283	295	296	293	294	307	275	303	284	303	304	299	285	314	300	324	312	304	273	304	322	294	319	302	263	305	305	284	306	287	287	317	309	322	289	280	295	307	271	301	304	318	303	283	327	319	292	299	295	270	308	311	312	300	320	281	316	323	296	298	287	332	304	320	314	312	302	299	275	318	300	276	326	339	308	317	297	292	324	335	304	318	267	303	283	325	318	318	300	330	332	312	274	332	320	303	320	319	299	305	294	291	318	303	313	306	300	322	308	320	333	286	306	308	322	306	314	309	307	325	328	304	309	295	318	289	348	321	323	286	324	337	307	292	303	299	274	283	295	299	277	304	314	276	301	287	324	332	303	306	291	291	302	309	315	307	279	302	315	347	305	288	304	287	304	282	293	278	308	292	287	339	297	267	280	320	293	310	295	291	310	307	284	295	316	321	280	296	297	275	289	311	319	302	286	295	288	340	292	302	307	285	323	322	261	266	315	297	295	338	318	318	294	313	274	313	321	299	283	303	313	328	270	304	296	286	283	314	276	297	350	299	300	291	300	320	310	324	275	308	315	326	295	324	272	327	301	298	313	300	282	298	286	323	307	301	303	331	293	292	304	337	293	335	300	283	279	340	323	315	313	278	322	327	304	312	333	278	312	268	305	293	308	335	303	288	300	298	333	301	286	285	321	304	299	310	286	316	294	307	348	297	304	315	281	347	330	313	321	296	294	300	308	316	291	317	299	307	282	294	314	300	317	296	294	288	301	312	304	308	329	296	316	311	286	298	275	292	271	278	301	289	337	297	308	309	291	336	257	326	333	317	323	307	309	309	290	293	317	302	290	318	302	299	308	290	316	278	317	286	294	286	320	313	264	299	278	286	290	296	322	294	291	330	318	309	307	290	313	297	297	298	286	289	308	318	281	322	314	297	345	283	289	291	260	289	267	314	288	295	309	292	330	269	292	298	324	313	289	254	293	279	293	289	319	323	283	319	283	301	307	333	336	278	313	341	300	290	326	313	310	309	276	314	300	312	318	289	283	305	311	321	322	278	295	297	297	291	324	299	295	285	294	288	283	286	305	350	335	302	298	296	281	336	306	303	298	322	301	285	282	296	296	307	315	281	295	343	326	298	285	311	297	283	260	336	282	304	294	252	334	314	335	294	285	288	327	316	252	300	296	311	301	328	299	317	335	305	301	295	318	293	322	272	312	327	321	285	311	326	332	358	286	365	306	324	319	285	301	306	312	292	302	278	305	299	305	293	305	309	286	295	292	289	332	316	297	330	280	321	292	278	294	291	301	322	322	319	307	309	353	282	291	295	284	343	297	280	313	279	324	277	298	295	313	306	308	299	317	292	301	327	290	321	286	311	290	269	287	286	320	296	333	303	320	303	268	269	298	308	298	316	309	328	287	288	299	321	299	312	308	280	299	313	305	314	310	280
25327	21121	23635	28847	21108	11471	420	317	326	303	303	275	265	255	242	272	271	261	260	260	238	234	250	246	245	261	232	287	267	254	254	235	260	274	263	244	266	261	210	232	253	242	241	255	247	245	247	245	238	264	267	248	265	255	264	237	252	260	259	230	248	284	261	256	230	271	259	252	245	252	257	249	267	258	236	252	258	273	248	251	233	212	213	251	234	232	236	262	250	255	226	245	258	257	248	274	245	265	262	248	245	268	248	247	260	257	252	222	257	248	254	230	225	250	260	266	244	238	247	247	250	263	242	258	254	215	284	265	239	270	220	269	261	228	257	237	257	249	241	272	265	255	245	235	223	279	245	219	225	263	266	260	211	240	263	250	258	260	236	238	243	252	233	231	247	281	240	250	271	250	239	236	237	226	233	216	257	259	240	238	248	239	263	250	288	233	225	276	260	256	276	253	243	265	265	262	267	249	234	233	275	248	256	269	236	265	258	264	280	241	248	260	221	263	217	246	224	219	248	264	239	231	290	264	274	252	243	249	271	254	252	240	254	264	248	210	227	226	247	238	245	291	264	225	254	234	241	252	224	273	241	244	243	257	259	244	242	244	254	291	261	250	242	238	272	247	248	278	249	249	261	253	306	258	221	244	255	252	268	243	281	252	230	283	264	244	244	237	274	243	246	268	270	252	250	255	292	267	276	272	261	270	265	232	231	248	245	258	270	253	232	238	262	235	255	274	250	240	229	239	279	250	245	239	227	254	234	231	265	277	228	249	250	242	233	255	264	265	261	227	255	268	231	262	251	258	233	227	255	225	253	225	235	302	267	260	237	220	244	250	230	222	246	276	249	255	214	237	250	247	262	253	232	280	250	244	239	236	234	260	253	255	255	269	271	231	230	269	265	236	233	253	268	239	228	244	246	236	245	258	234	255	247	247	229	244	272	263	202	225	261	260	215	237	261	231	270	243	234	273	253	255	255	266	207	258	278	239	227	248	280	227	256	245	257	246	241	249	246	256	231	261	234	252	241	279	230	246	257	248	241	220	264	290	288	216	247	225	243	237	225	266	245	261	226	255	272	275	271	241	223	253	231	252	236	247	263	272	257	234	222	243	243	238	249	237	258	270	278	259	263	250	231	252	257	237	251	265	231	263	224	242	242	258	223	285	249	225	270	236	262	228	233	223	262	240	239	276	279	255	237	266	266	226	247	256	252	262	234	256	251	232	221	249	258	286	246	239	249	230	263	251	229	226	273	248	261	263	251	267	213	237	246	254	247	224	244	207	243	247	245	235	254	256	274	230	262	263	264	234	236	248	240	239	242	253	242	230	269	249	241	247	233	224	244	307	244	218	241	259	252	230	248	248	246	273	290	254	278	253	230	269	239	244	266	244	257	228	258	223	229	228	261	239	249	247	272	257	239	212	222	227	270	253	239	260	258	234	254	254	255	215	259	220	269	268	226	230	226	248	240	264	259	251	247	249	261	252	244	219	248	236	245	254	241	259	268	224	259	268	263	238	254	224	249	255	250	239	250	223	235	245	220	237	232	314	276	288	279	241	267	234	241	279	285	244	256	238	256	251	278	254	240	245	284	245	262	244	241	279	263	212	237	234	228	278	246	228	216	236	243	227	259	260	273	242	283	248	239	234	261	269	222	227	247	269	237	237	259	269	242	255	252	193	271	244	248	240	246	243	232	233	270	226	243	244	259	264	220	234	254	242	242	253	224	218	228	245	247	267	252	259	247	241	257	241	241	239	238	260	261	226	249	238	252	248	252	237	255	264	237	255	241	278	250	243	247	254	256	241	268	278	248	219	229	249	239	284	248	241	276	224	250	272	257	231	253	246	218	230	254	264	278	222	213	266	249	263	249	252	241	246	236	262	231	228	237	258	245	238	245	249	271	262	245	233	223	248	255	254	269	242	275	254	249	275	260	246	293	246	221	259	273	259	239	223	246	281	251	256	253	229	239	245	277	250	242	219	266	260	264	279	286	261	224	258	275	260	268	274	271	269	251	222	223	276	232	266	240	237	265	244	251	280	244	250	290	256	273	262	243	252	262	256	229	258	217	240	247	216	241	270	264	251	236	250	240	242	230	229	258	266	246	236	263	258	281	252	247	275	260	259	226	235	252	221	228	218	261	239	240	269	242	225	232	255	246	269	270	259	248	244	247	276	247	251	238	264	257	276	262	236	252	254	241	236	244	260	230	226	239	253	207	236	237	214	249	246	248	258	263	239	248	241	260	270	264	293	268	221	255	273	227	229	279	278	223	242	252	208	226	252	233	247	247	234	231	249	230	245	237	256	249	220	253	233	279	294	269	254	236	250	239	241	232	227	251	266	238	251	243	215	233	248	239	270	250	240	253	234	283	246	282	268	244	275	250	277	249	269	244	265	266	257	259	289	247	233	261	265	251	220	260	257	263	228	247	231	272	270	268	260	241	289	239	219	252	227	241	243	229	244	251	261	254	229	254	252	251	287	247	277	268	237	267	226	263	209	248	248	244	199	268	274	251	229	273	249	242	231	256	234	259	245	260	235	260	232	232	264	266	255	269	245	264	237	259	279	241	249	298	277	266	254	291	222	263	243	243	245	258	250	261	274	261	267	250	238	236	240	228	238	237	267	238	243	269	287	254	272	244	238	249	275	244	225	245	219	233	253	251	248	254	265	237	258	245	225	255	262	230	242	237	234	236	276	241	233	263	238	238	243	239	269	273	282	242	245	242	268	264	238	238	251	253	245	276	274	260	251	242	229	225	238	252	243	269	255	249	246	254	245	260	227	222	249	258	220	253	254	249	259	243	250	252	250	252	235	243	214	246	248	267	245	279	257	238	252	284	229	238	264	241	270	263	254	238	240	230	244	223	233	238	264	271	248	253	268	265	281	263	260	265	253	239	266	227	245	252	241	260	243	253	262	250	273	254	229	259	237	281	244	218	242	213	240	260	244	250	233	261	256	229	262	222	235	286	278	242	238	251	257	277	279	239	234	270	226	234	254	234	248	233	241	274	248	241	266	274	225	285	248	263	235	276	247	242	292	228	242	240	274	254	270	247	277	229	270	249	238	266	244	256	262	282	262	246	277	255	252	251	252	239	223	264	294	235	228	229	236	236	231	248	254	256	258	251	249	225	254	225	233	242	270	258	268	252	215	215	280	231	257	257	273	251	235	249	258	243	253	251	254	265	242	264	254	244	259	230	225	257	251	258	263	220	282	242	241	266	260	261	262	253	253	265	236	236	251	263	239	250	268	243	283	244	247	249	261	251	228	253	243	278	253	271	236	233	232	261	286	264	243	262	254	238	239	264	223	219	255	241	261	258	289	250	247	263	238	192	265	246	201	237	246	241	229	232	249	243	235	244	238	214	264	276	237	254	235	262	255	253	259	230	224	273	244	240	253	231	243	256	223	263	239	268	212	263	246	244	237	227	250	272	251	237	249	234	238	279	237	270	251	269	262	242	268	253	252	247	223	265	237	231	241	225	240
37190	35912	1749	669	625	579	535	559	573	552	566	584	564	529	560	575	524	512	519	556	587	531	566	529	490	598	569	571	568	549	509	557	558	504	588	568	586	553	526	502	537	527	522	543	552	562	559	510	521	553	543	565	548	555	562	508	508	551	562	543	574	559	604	552	516	546	538	628	573	558	548	534	565	576	526	529	519	540	532	552	565	519	566	535	535	516	526	515	554	531	574	537	516	568	539	566	587	527	578	564	571	580	526	558	537	552	561	534	497	528	520	555	513	545	552	533	534	567	558	550	530	585	509	541	561	502	534	523	539	547	572	497	570	531	535	534	566	554	541	524	512	546	529	564	541	520	576	534	534	516	524	551	536	578	587	561	529	551	511	595	538	558	559	546	483	556	581	495	503	515	557	561	533	528	523	550	582	560	570	522	534	507	580	536	529	607	519	543	537	516	550	551	581	573	563	548	565	559	500	552	520	517	566	547	544	578	558	562	563	535	537	525	528	516	536	527	559	524	561	548	537	544	541	557	547	551	529	560	554	521	561	533	529	529	520	551	526	513	522	600	531	531	547	534	560	557	547	542	493	571	494	550	539	543	564	554	534	564	558	566	544	499	577	547	549	576	539	554	533	521	584	555	509	526	538	579	576	546	531	547	558	528	551	533	536	571	517	533	562	516	533	553	523	547	542	583	551	549	494	516	540	516	548	552	543	546	543	561	560	532	577	531	567	523	566	560	511	555	565	577	519	547	569	505	500	503	552	570	552	551	510	552	538	502	518	515	543	567	544	528	546	549	517	515	525	533	555	534	571	520	547	569	554	526	531	527	559	601	511	537	515	560	588	537	561	544	513	569	536	569	497	566	523	522	542	541	570	537	572	524	515	560	529	547	542	538	547	524	559	552	547	528	531	539	596	574	558	568	561	546	511	482	544	529	555	569	546	573	516	587	514	528	557	535	536	516	548	521	544	571	563	552	548	541	521	545	530	556	538	545	517	517	544	510	533	543	529	544	531	566	575	523	532	578	529	502	510	519	536	580	530	529	473	537	496	534	531	516	557	579	574	568	529	529	515	575	560	582	553	567	570	533	542	509	537	560	560	565	541	557	524	505	530	554	525	554	600	589	581	503	569	526	567	587	532	537	548	544	521	548	531	541	554	500	570	508	542	534	542	508	549	551	544	559	527	543	520	574	545	533	543	549	531	518	563	516	531	530	550	544	534	524	519	565	554	568	567	546	555	528	530	538	613	517	517	562	554	540	558	524	516	550	597	541	519	556	564	516	528	583	538	533	501	529	515	540	559	541	521	546	532	516	547	560	526	538	576	527	507	568	576	533	552	567	574	504	555	528	564	567	532	527	545	532	565	489	571	547	560	562	553	516	574	535	538	538	577	530	530	558	566	545	578	558	559	564	537	528	522	578	535	552	514	531	553	561	505	547	538	534	553	565	545	526	523	534	535	546	544	542	554	498	549	523	568	585	567	538	537	558	519	550	567	548	538	567	525	533	503	516	583	538	532	533	524	511	515	508	538	528	536	526	535	505	544	591	515	531	555	530	558	521	510	525	556	503	566	569	520	536	532	555	505	537	584	576	561	570	541	541	547	577	540	520	533	528	496	529	571	540	528	594	535	558	559	538	562	530	495	556	543	541	549	566	549	541	558	563	519	500	513	561	550	561	572	546	560	556	523	535	567	515	520	567	565	550	552	536	569	544	578	521	557	562	551	538	567	521	542	541	538	550	551	557	565	522	529	583	553	543	573	576	524	547	578	543	551	530	583	569	528	554	518	533	527	566	538	507	532	535	491	496	522	525	559	507	571	561	523	552	523	583	556	542	555	504	564	535	542	543	528	520	554	596	539	522	534	536	537	556	552	562	550	530	525	530	542	547	566	587	535	554	543	560	572	533	523	580	568	548	535	528	562	547	557	538	544	579	542	549	537	536	544	555	592	515	538	510	559	505	544	561	566	526	529	553	517	564	541	572	548	560	521	546	499	571	529	494	543	575	568	576	587	513	539	588	534	533	512	544	558	475	534	536	501	540	518	512	519	505	561	530	552	561	535	574	533	489	538	543	516	558	539	530	531	543	523	530	530	520	572	567	538	514	499	518	569	536	569	523	573	604	520	529	561	577	517	549	542	546	535	541	519	550	526	553	536	516	550	516	543	551	581	546	549	538	577	521	550	528	542	526	563	584	533	526	609	565	542	515	534	550	542	525	540	566	570	538	586	552	527	550	560	556	542	545	546	526	543	584	582	538	524	536	553	610	545	552	497	530	522	541	565	491	545	561	546	520	530	539	517	535	574	530	544	603	604	566	565	513	541	565	547	507	556	541	535	577	559	584	497	576	504	554	556	531	563	544	589	546	539	530	509	561	544	521	556	583	515	565	535	531	541	533	565	512	548	560	539	541	557	534	545	509	567	536	585	538	568	550	578	520	536	566	568	538	512	555	535	528	581	556	513	522	585	543	509	521	551	541	556	534	615	537	547	531	546	574	530	531	533	584	509	505	523	544	540	511	595	537	550	582	513	560	553	499	540	523	559	503	551	555	581	513	577	545	574	541	565	543	543	527	512	549	543	522	571	541	544	518	579	569	526	534	554	495	516	555	567	525	557	550	561	539	538	552	521	559	505	548	557	528	530	507	552	516	535	548	576	471	560	520	545	545	552	520	522	543	539	534	548	513	547	508	529	567	534	538	547	553	541	548	552	554	547	547	512	538	541	579	573	586	484	562	550	524	570	575	536	539	530	501	532	521	547	516	545	536	556	505	541	503	561	518	509	586	579	494	532	573	547	565	537	526	543	562	533	559	498	519	487	539	511	535	531	571	531	544	527	544	513	544	573	551	569	546	549	581	541	551	537	538	548	544	537	587	525	598	528	551	558	529	517	550	538	543	511	525	525	537	539	543	517	557	543	529	518	546	565	560	502	551	500	562	520	559	555	562	564	562	539	534	573	523	574	558	524	531	494	562	592	488	518	528	558	528	540	528	536	538	550	574	542	571	513	528	499	554	511	532	583	566	532	548	558	554	528	562	490	559	563	554	556	561	531	582	527	508	549	586	575	524	537	513	555	492	545	518	596	543	542	538	528	567	553	570	565	577	507	520	579	522	565	549	514	553	559	547	539	496	549	485	537	542	548	511	545	539	553	561	532	548	560	533	516	552	567	579	543	530	521	503	579	559	585	580	574	570	516	572	609	524	572	545	515	571	537	565	540	542	519	585	515	558	568	492	582	546	548	544	560	531	549	539	548	528	569	505	507	559	551	542	516	516	555	558	540	554	531	519	527	535	527	494	530	517	558	511	540	524	571	533	529	556	516	532	536	536	542	601	500	540	545	563	540	561	554	529	579	567	556	530	570	576	584	540	541	584	522	563	572	524	523	522	514	553	546	522	502	527	570	541	560	541	541	529	539	563	532	545	526	502	505	521	580	554	515	544	571	546	497	578	564	533	547	520	560	561	609	505	565	536	537	575	520	566
24540	21112	24076	28379	21117	21133	11248	535	349	329	322	313	291	277	288	302	322	288	303	297	271	279	256	279	286	279	270	324	253	275	260	263	264	259	280	257	260	289	233	211	261	282	310	266	261	266	260	238	275	242	258	276	269	253	267	308	277	271	261	283	271	268	259	282	271	275	271	286	252	281	274	289	281	281	261	238	292	261	285	270	229	237	282	265	259	242	272	249	287	231	258	287	288	248	248	254	262	255	255	253	268	269	262	252	255	270	264	246	238	293	283	263	285	277	254	264	256	303	271	269	231	249	247	249	261	265	282	257	279	279	314	249	276	235	255	277	302	259	261	271	235	266	282	268	293	280	286	280	265	283	279	273	268	271	220	254	308	305	265	248	234	231	280	267	263	296	279	251	248	235	244	263	278	252	251	266	257	281	274	274	266	256	285	281	259	262	288	241	240	272	277	252	255	272	238	268	271	264	242	233	261	263	267	241	264	282	212	269	284	273	282	223	255	237	241	273	262	233	260	275	262	235	250	278	292	273	306	267	263	276	254	234	257	265	270	276	239	256	266	265	288	255	263	239	257	272	267	304	251	266	269	262	231	269	287	274	267	215	282	267	260	222	263	243	259	276	267	239	275	272	291	285	278	252	267	265	258	282	254	266	239	252	282	255	231	243	299	282	257	274	264	243	240	286	261	262	276	265	260	234	257	255	251	257	251	278	289	249	278	338	264	280	224	231	260	237	250	296	260	253	257	285	249	247	272	256	261	287	248	276	263	249	268	263	262	284	259	263	239	258	280	249	282	240	238	264	267	244	273	256	272	268	239	279	248	285	279	273	284	264	250	293	258	257	271	257	238	261	237	255	267	271	252	282	252	269	282	249	281	243	289	300	253	264	251	267	261	221	269	261	256	251	269	297	254	259	288	278	237	252	246	268	260	264	276	251	240	262	286	259	272	279	290	249	253	256	308	269	289	274	266	284	269	267	272	264	275	255	252	261	279	253	263	268	293	279	264	269	240	247	246	233	275	264	233	235	248	271	264	280	270	277	247	250	280	242	244	270	274	243	272	283	249	258	257	249	287	255	248	241	267	280	231	251	268	257	265	297	236	275	241	284	243	253	281	260	268	277	233	235	263	272	269	274	283	294	272	299	241	283	268	255	257	280	269	255	221	257	276	238	314	273	281	295	282	277	275	257	246	281	262	250	219	270	258	272	252	259	263	260	253	245	225	238	247	271	255	251	250	276	263	294	252	248	270	234	279	289	258	262	268	259	267	246	262	280	254	291	276	276	268	225	257	289	291	281	237	241	265	291	283	272	288	276	240	279	276	246	241	269	289	287	276	273	262	251	235	249	255	243	242	248	274	281	273	279	305	289	239	238	255	246	268	260	232	274	249	245	272	250	255	259	271	265	253	308	293	260	275	293	296	270	253	236	265	274	269	252	290	264	255	274	244	274	245	292	242	252	247	269	278	276	262	261	258	263	261	226	282	280	259	280	239	265	250	276	282	265	250	246	289	252	260	286	266	305	265	268	270	239	266	272	256	263	263	248	254	266	271	264	281	278	276	259	265	257	290	228	254	267	267	265	277	271	274	293	263	277	252	291	268	247	248	233	272	264	280	241	263	279	268	239	244	225	278	256	267	254	272	267	227	267	260	252	269	280	241	252	267	247	254	245	236	245	253	239	263	300	267	255	246	271	253	286	259	279	313	248	263	288	281	249	247	263	272	262	264	242	250	278	252	256	263	243	259	248	276	267	295	250	251	257	274	279	248	259	251	256	291	298	279	271	267	308	253	275	266	240	221	253	239	250	224	243	261	269	237	260	250	257	238	275	280	268	320	268	247	229	230	257	264	276	234	296	292	231	270	270	284	293	218	239	245	250	264	242	211	258	270	260	248	246	234	296	261	266	248	265	247	244	303	238	263	250	272	284	239	268	273	263	254	236	266	274	256	297	253	221	258	288	241	222	272	266	306	281	260	283	267	267	274	268	254	270	245	273	257	238	243	265	239	253	247	244	266	283	226	287	292	265	270	265	255	243	270	259	254	255	249	238	249	268	231	288	265	259	262	264	295	271	247	277	279	268	262	274	272	297	253	282	249	276	237	289	242	282	261	247	254	257	273	270	261	254	254	273	275	261	280	251	267	252	266	274	308	283	239	309	234	248	257	240	281	255	263	225	284	272	294	258	243	282	267	292	275	250	254	228	236	243	240	259	261	256	257	302	257	252	251	252	265	286	278	273	230	270	274	242	264	270	291	248	221	269	272	256	263	276	276	268	239	273	231	257	278	250	274	234	240	266	289	283	276	260	252	271	253	228	265	229	242	273	270	244	237	259	254	252	246	260	222	272	264	248	226	239	263	265	240	257	234	288	264	258	270	207	263	274	259	283	271	290	252	253	236	257	249	259	292	231	260	248	277	246	262	266	248	272	254	284	278	282	263	240	283	256	257	247	252	287	227	293	263	240	263	254	244	272	233	219	271	256	289	256	260	281	286	257	277	260	260	241	283	275	278	265	236	258	249	258	274	273	282	272	266	268	268	261	259	246	269	281	263	265	252	278	255	246	258	294	242	244	262	224	285	305	255	307	273	227	236	277	249	242	268	256	230	261	272	249	265	250	243	239	258	292	255	259	240	275	260	242	296	269	270	243	252	231	243	249	275	278	254	230	232	295	284	280	253	261	249	275	247	244	265	251	244	283	289	249	244	267	257	262	245	244	264	282	254	277	257	249	243	254	291	284	289	244	259	237	274	265	289	277	267	245	255	268	256	280	254	251	224	241	274	271	270	263	271	253	251	276	286	267	258	249	271	258	246	244	254	251	247	263	279	288	274	272	266	228	256	265	248	253	290	238	265	321	247	243	263	274	257	281	251	260	259	241	254	294	250	238	256	237	229	270	226	277	284	266	262	250	272	298	239	251	264	260	287	288	239	257	248	243	235	267	280	245	277	284	240	267	229	283	258	264	307	264	268	250	269	256	260	235	262	282	255	285	271	253	267	277	233	271	251	234	263	243	261	262	270	276	279	306	252	275	277	251	265	281	252	241	267	279	265	243	280	272	294	283	281	277	262	285	266	241	287	291	266	261	272	267	233	263	256	248	219	241	285	269	270	242	280	276	254	254	278	275	234	290	270	286	245	257	261	272	255	271	277	272	311	278	260	256	231	262	248	249	233	248	267	255	284	231	270	260	268	280	258	256	257	273	259	245	274	258	260	249	258	263	266	261	243	243	259	268	243	246	244	276	251	237	264	264	255	251	272	263	269	258	249	263	285	269	270	230	247	261	261	276	269	284	271	252	283	251	257	265	264	240	257	253	273	235	250	251	236	253	305	254	235	261	282	277	277	271	263	271	277	268	252	262	261	239	222	242	264	279	257	239	269	253	275	284	262	267	285	296	259	234	263	242	290	259	258	242	240	279	262	230	283	263	237	257	256	300	299	276	254	238	240	236	227	265	248	281	268	283	272	252	254	253	270	241	267	238
44439	47835	3004	807	647	614	578	565	549	530	550	583	533	516	559	542	572	579	526	563	516	545	547	545	553	533	569	542	561	510	561	564	517	513	511	506	529	550	539	555	520	533	552	522	552	512	574	519	542	562	569	574	538	526	532	518	544	549	536	558	501	533	525	564	527	494	503	529	550	517	526	542	568	501	519	535	577	533	534	488	554	515	530	553	546	527	556	540	527	542	509	543	508	563	554	473	544	541	531	541	527	520	515	549	541	555	559	503	507	545	505	531	550	550	546	618	505	537	534	503	554	552	488	544	548	493	497	529	549	486	534	512	549	597	547	548	522	522	539	509	533	523	504	570	577	507	502	548	554	555	501	556	587	538	517	511	573	568	539	536	545	542	553	586	542	524	537	572	512	550	569	554	502	543	514	559	526	513	547	556	511	501	523	509	570	529	563	506	536	570	532	562	543	499	551	529	518	553	505	512	567	516	513	556	543	532	567	518	502	493	538	532	515	516	541	543	546	519	555	569	528	532	484	500	570	507	540	557	578	500	593	592	514	552	549	567	512	508	533	520	544	554	519	552	492	515	557	580	508	530	558	496	510	562	516	520	541	580	494	504	526	544	508	508	517	531	512	550	574	590	550	517	532	537	535	518	572	509	540	503	547	508	513	513	551	499	572	507	515	531	539	537	541	533	563	552	536	503	517	486	524	542	534	531	529	477	556	546	531	496	536	531	536	518	571	554	550	553	496	546	548	536	514	515	519	552	552	547	556	527	490	546	549	521	550	543	573	509	570	518	569	537	554	503	508	534	517	535	551	515	550	512	533	517	553	525	505	524	544	545	564	527	527	535	542	540	549	532	546	558	506	516	570	515	535	533	496	519	500	539	539	516	555	541	570	557	534	516	511	523	522	516	512	476	558	511	562	529	540	477	533	522	533	499	515	552	582	486	559	539	522	553	560	573	564	535	545	544	516	552	563	513	512	530	550	535	536	510	516	562	531	536	564	513	563	557	558	547	528	528	586	511	526	531	522	552	528	512	561	530	506	512	553	542	545	494	555	507	505	521	553	510	527	544	495	537	537	501	570	543	520	558	528	535	537	513	541	521	536	544	546	510	560	533	547	559	555	553	570	564	531	545	514	509	550	523	538	492	568	497	626	544	508	525	558	538	543	579	530	552	546	492	554	546	539	545	554	495	528	535	484	533	518	536	545	534	505	513	562	543	559	518	529	533	533	518	534	575	534	532	519	596	522	531	537	516	501	518	546	541	589	540	594	539	538	529	552	509	533	565	514	540	535	507	556	533	517	539	510	558	531	533	525	550	530	516	503	518	553	520	528	529	529	504	520	564	529	525	522	544	512	510	522	497	529	505	519	523	508	545	557	548	519	524	527	522	538	581	550	579	548	537	522	504	559	543	540	578	552	528	564	541	537	560	527	561	555	564	517	558	516	532	506	547	546	522	525	532	535	516	569	570	549	563	559	520	570	587	558	488	522	525	543	536	551	536	536	507	563	561	521	539	580	578	548	497	549	521	560	539	574	529	552	550	529	519	492	557	558	546	530	526	526	505	528	516	553	547	566	468	546	522	537	507	514	533	515	589	542	516	534	571	531	543	570	543	546	526	542	562	507	517	508	513	536	571	517	518	515	531	525	529	518	549	522	552	564	574	518	488	523	519	557	526	553	508	532	547	538	501	548	532	558	556	538	546	588	538	532	501	558	521	516	548	500	550	545	557	543	528	511	549	529	527	608	591	548	570	520	519	523	561	540	564	584	543	498	491	517	544	535	566	560	552	547	539	535	504	523	541	524	524	503	543	527	541	520	474	543	517	533	536	532	552	489	531	508	532	528	563	586	562	549	507	548	552	490	561	531	587	601	515	561	512	515	540	543	553	521	526	520	545	522	523	538	544	551	549	491	548	524	525	547	534	534	567	518	556	534	564	526	536	509	537	518	526	552	490	552	542	531	591	503	501	524	534	538	519	557	545	587	528	537	542	533	514	538	498	530	545	499	550	567	534	500	545	521	543	552	551	560	537	511	535	540	573	522	538	534	527	505	543	561	551	534	561	470	515	517	546	494	538	544	545	562	554	520	572	509	518	563	515	576	511	551	554	559	522	539	554	562	554	587	549	529	552	527	533	558	590	494	549	549	530	530	529	532	513	557	560	504	560	517	555	516	561	548	545	526	500	552	520	595	534	506	540	557	555	562	517	559	507	534	571	529	567	525	551	548	552	526	548	532	550	584	557	514	518	511	523	502	560	535	549	545	533	543	519	522	546	551	492	529	523	518	563	497	516	520	538	555	554	552	527	522	558	547	559	540	558	519	566	533	532	544	576	564	542	506	493	543	542	532	529	562	577	538	533	538	513	505	557	557	506	540	518	551	541	535	521	524	544	532	543	552	541	546	529	535	546	541	526	507	559	555	548	548	551	566	485	513	529	558	563	537	514	523	506	517	509	554	535	549	491	506	545	523	537	527	495	542	552	561	566	532	518	513	497	576	555	536	529	533	542	550	506	524	567	574	615	514	595	518	501	541	525	532	513	523	574	559	533	552	523	528	560	543	541	569	539	545	530	499	520	558	549	532	554	555	491	587	522	520	480	516	538	520	523	520	529	560	506	539	523	539	595	525	544	499	545	524	526	534	511	530	560	576	529	522	540	553	513	497	568	523	533	535	521	520	539	527	542	528	544	530	462	532	564	501	519	540	522	533	499	542	504	534	497	560	509	530	513	521	527	564	554	552	503	517	542	525	543	525	518	546	528	502	534	549	548	538	526	536	558	558	537	586	531	543	548	527	535	562	545	529	540	547	538	532	537	533	558	508	517	505	526	540	543	561	513	574	551	517	574	501	561	513	534	540	555	565	525	527	532	501	493	513	550	523	524	532	568	542	537	515	552	544	575	555	534	527	562	509	492	514	521	520	472	575	527	490	537	519	544	527	568	502	505	535	543	534	564	575	517	551	533	521	556	535	546	525	516	493	542	545	519	532	549	474	553	528	523	541	494	547	516	542	549	536	518	521	544	531	536	518	552	535	562	538	570	554	555	505	554	522	515	525	574	523	576	545	571	539	529	552	541	570	576	555	527	541	560	551	507	518	511	509	558	502	509	529	539	513	541	496	557	504	569	565	540	587	543	560	550	537	523	514	511	550	513	584	527	563	507	486	493	523	513	564	502	570	535	521	550	581	541	524	514	509	548	526	536	526	515	532	496	530	534	520	571	544	528	518	534	563	547	528	523	550	515	512	576	521	510	545	525	559	536	547	515	545	552	500	563	551	529	553	518	561	579	505	533	577	550	544	513	527	543	503	533	554	519	549	561	551	546	536	525	532	502	495	545	562	541	547	539	530	531	512	545	529	546	513	515	557	533	571	517	507	557	561	545	531	565	555	549	555	529	540	521	539	541	536	493	590	509	564	532	563	506	563	510	522	519	528	506	503	557	534	525	505	532	490	554	528	574	497	512	533	545	546	514	519	547	525	564
34208	17534	3972	255	172	162	124	105	116	132	110	129	114	109	110	123	126	98	124	127	112	111	128	111	127	121	113	124	110	110	115	146	112	126	118	116	100	108	106	111	120	115	122	127	107	121	113	117	110	104	134	108	119	120	131	138	114	115	121	120	143	121	126	126	144	122	108	106	93	120	127	135	131	94	118	114	125	103	106	103	138	142	124	139	118	99	111	122	132	120	116	113	109	129	137	134	114	121	104	101	104	147	131	140	112	128	111	139	144	132	112	130	115	119	106	133	105	112	117	135	106	126	118	121	118	124	102	100	122	130	110	120	120	115	104	115	144	135	148	126	134	111	138	91	109	102	94	107	108	111	125	132	123	141	121	118	122	126	108	107	121	111	127	122	113	121	106	113	91	118	116	110	121	134	130	126	100	92	106	123	124	119	142	109	138	100	116	110	154	118	117	93	125	104	124	128	128	100	136	133	140	126	115	126	117	117	130	106	124	121	123	123	99	130	96	123	100	100	118	136	112	117	110	108	103	125	110	106	117	116	112	121	139	114	122	132	126	111	142	115	106	125	121	126	95	121	109	122	123	115	91	118	133	118	117	118	103	125	126	139	114	117	131	133	115	133	123	130	123	118	113	121	95	110	110	135	118	130	133	115	113	127	103	116	108	105	112	124	115	108	119	108	105	126	117	115	123	121	126	125	124	131	125	122	126	131	126	145	122	144	133	110	123	113	103	105	108	108	110	103	124	119	134	119	109	105	118	125	104	124	119	113	126	126	91	111	121	111	105	124	114	128	103	134	122	119	109	100	127	130	115	110	116	133	104	116	109	130	104	105	113	116	109	110	115	126	145	121	117	103	136	95	136	129	115	112	121	118	110	117	120	121	98	118	121	109	128	107	108	123	106	108	124	129	127	128	105	114	105	113	117	94	125	128	137	138	124	123	128	133	106	133	113	93	93	128	110	139	128	97	126	99	119	141	122	121	120	117	115	111	108	136	125	117	112	137	115	129	105	112	110	125	111	106	130	121	124	120	105	118	111	119	105	120	127	103	129	120	103	124	138	133	121	125	119	124	103	102	110	130	120	125	125	116	141	143	111	119	108	102	122	118	119	121	118	130	113	154	125	108	127	92	124	104	115	120	96	98	112	115	136	115	117	129	112	118	118	129	125	109	116	107	84	107	123	131	113	107	129	108	110	108	103	135	127	107	107	101	95	108	123	118	105	121	124	123	95	108	100	99	131	104	127	128	99	116	106	129	111	124	92	117	124	111	131	115	105	111	109	93	121	112	119	134	134	112	138	114	118	115	109	111	111	126	113	106	120	114	136	124	131	138	116	119	135	127	142	115	96	115	121	129	136	131	116	109	119	123	121	115	102	124	112	123	103	99	89	104	111	123	127	110	131	115	101	120	100	127	128	127	110	112	116	114	104	124	120	116	132	98	112	124	115	111	134	96	120	137	144	104	104	125	115	134	122	131	110	104	123	131	139	117	106	121	134	100	104	118	112	123	113	112	101	129	90	120	144	115	107	124	125	117	132	115	121	125	132	114	130	112	102	89	130	106	119	117	117	126	103	112	103	108	108	111	112	106	130	104	99	126	133	123	111	114	121	113	105	117	130	130	138	142	101	125	118	115	104	104	120	101	130	112	115	116	123	120	112	117	108	134	115	115	115	125	133	124	115	104	115	108	102	136	118	129	114	102	110	111	118	125	117	122	119	121	114	114	134	146	128	109	108	120	120	115	103	130	107	106	124	110	116	122	93	103	107	113	126	117	108	115	117	133	120	131	106	110	120	136	108	121	108	120	108	112	135	126	128	144	126	120	98	101	120	133	110	132	124	120	98	113	116	146	133	112	113	94	116	109	87	108	129	116	126	120	125	112	125	107	110	117	101	113	131	113	102	107	140	108	105	123	107	120	125	106	122	122	113	116	133	107	115	134	129	109	131	98	91	113	98	111	127	102	110	108	123	132	110	124	127	109	122	141	108	118	121	145	102	130	119	90	114	110	119	124	105	107	109	116	119	116	107	111	124	99	128	111	120	93	107	116	109	109	105	128	112	102	104	116	102	106	137	133	137	133	119	128	109	108	107	119	100	124	121	129	92	111	118	113	110	111	124	104	117	89	125	103	116	105	110	130	113	128	120	147	118	95	113	107	136	121	125	115	134	106	113	108	129	117	130	112	126	113	141	111	121	125	125	113	111	108	121	115	112	105	107	135	111	118	123	106	112	118	121	110	125	105	110	124	109	112	126	124	134	133	119	111	84	92	117	119	120	126	128	99	123	124	102	99	102	109	127	127	123	112	122	145	108	112	134	113	125	121	117	115	115	112	127	150	132	114	115	118	130	132	113	134	93	126	106	104	139	107	130	107	115	132	105	106	125	123	126	125	119	134	115	115	133	131	123	127	134	112	114	119	119	143	129	128	131	111	113	108	106	116	113	136	112	114	138	108	131	108	106	118	128	118	115	126	125	110	117	125	107	120	132	125	118	117	120	99	115	121	109	133	124	125	94	143	138	96	108	109	141	128	117	117	117	114	124	111	151	123	108	117	105	114	111	108	113	135	125	112	113	120	124	121	138	107	116	97	135	99	122	105	103	120	139	137	120	109	130	117	122	113	109	106	127	111	124	115	111	113	126	127	109	135	118	116	107	124	129	106	111	119	123	105	109	131	117	92	124	108	117	115	111	121	111	111	131	121	102	125	124	120	112	111	122	114	123	127	107	107	121	107	97	153	131	123	103	107	110	112	138	95	106	131	118	105	125	116	131	91	122	132	124	126	128	101	97	124	126	116	126	107	104	135	111	119	144	119	123	106	110	115	140	100	125	121	114	110	143	131	117	121	121	120	95	107	113	116	116	119	107	124	108	116	125	147	127	104	136	116	119	112	92	113	109	123	118	123	135	124	106	117	103	115	133	124	135	133	109	101	101	100	117	94	120	125	146	132	114	122	134	114	132	125	121	119	117	95	123	138	115	115	126	106	100	111	114	145	113	133	119	129	131	106	120	116	126	120	132	117	135	128	109	109	115	117	98	109	99	121	131	119	99	99	142	123	112	123	115	102	106	115	111	99	120	127	144	112	129	105	124	118	115	81	105	139	121	138	128	113	117	96	97	115	140	134	120	122	119	127	125	100	112	113	121	136	121	114	117	99	99	110	120	120	126	133	116	112	140	112	112	120	120	115	109	116	121	123	115	128	122	112	99	111	134	121	127	110	129	99	106	134	120	108	124	114	116	132	114	107	110	112	123	126	129	115	113	105	107	117	121	110	116	120	110	104	100	120	117	133	100	118	105	120	121	104	98	127	115	119	153	109	102	112	119	116	125	122	105	126	135	114	140	116	102	129	122	121	107	137	104	129	140	121	106	138	137	121	126	107	109	128	127	116	117	110	108	123	119	123	110	108	109	111	142	116	120	133	121	102	125	112	122	127	144	119	99	117	137	118	106	117	113	110	124	109	105	105	125	101	115	115	146	115
18403	6216	374	318	295	304	292	313	350	265	298	295	303	316	303	271	293	267	297	346	322	312	299	323	305	330	318	298	266	288	275	277	340	325	277	304	315	322	324	298	309	304	300	294	307	303	301	313	312	299	266	327	320	302	308	322	337	286	314	321	272	296	312	284	302	319	310	320	292	281	295	285	303	318	287	314	319	324	297	307	287	327	285	297	338	304	322	300	280	278	302	271	307	303	304	302	264	300	293	269	294	342	280	302	283	333	271	293	301	292	292	309	271	293	323	308	337	296	286	326	271	298	310	278	287	289	284	297	304	292	312	299	305	300	303	308	320	284	296	309	297	311	291	320	322	301	315	308	323	302	325	329	304	311	306	325	289	294	326	332	310	290	304	294	324	290	284	311	298	313	304	302	310	292	312	290	336	293	315	334	288	318	281	332	296	326	281	284	306	315	329	312	306	323	300	305	278	321	338	298	300	298	280	291	307	315	314	312	290	328	332	289	298	322	318	300	305	296	314	309	323	333	296	292	327	333	315	290	290	289	318	306	325	286	310	299	309	324	277	310	286	338	282	279	305	295	312	302	313	280	296	310	315	326	296	275	335	315	282	327	280	326	325	300	309	301	295	319	278	311	284	312	307	308	292	295	311	301	322	284	302	306	310	304	308	318	305	316	322	282	335	264	296	308	319	290	303	327	284	302	298	319	337	331	285	288	319	299	268	322	298	331	329	302	297	295	322	289	289	318	269	295	327	279	308	290	274	313	346	299	285	319	315	295	296	304	335	295	305	289	287	318	284	296	304	328	313	309	331	287	295	288	306	293	323	321	309	295	312	272	273	287	271	310	296	302	292	335	305	316	307	316	298	311	294	273	308	324	282	319	317	295	305	283	307	320	318	318	308	315	317	322	287	280	289	312	289	304	307	312	304	298	299	314	284	266	313	293	300	292	286	324	289	278	297	313	301	278	283	314	320	259	300	311	317	327	323	299	296	318	312	308	327	293	304	316	295	304	338	257	318	297	270	327	294	303	273	313	290	307	300	290	305	295	311	281	301	315	303	314	291	306	325	282	255	318	310	291	287	303	278	294	303	293	282	322	309	305	303	271	291	284	339	292	343	283	335	296	300	333	293	282	295	305	292	285	316	306	331	326	312	312	302	339	288	329	294	333	332	336	310	336	320	301	323	276	286	324	307	289	290	326	326	296	297	307	334	321	311	294	297	317	303	317	302	317	323	294	284	307	336	303	296	320	335	305	284	310	297	286	306	301	327	308	314	301	306	302	294	291	309	322	302	316	302	319	290	298	335	314	304	316	329	314	298	292	297	295	319	307	280	268	293	286	314	292	306	332	298	318	291	288	290	294	272	286	328	316	309	296	317	311	302	280	322	300	317	309	282	259	290	278	335	289	288	329	289	292	312	295	288	320	311	332	303	313	298	282	336	323	280	293	329	313	288	314	310	313	335	319	310	291	324	303	311	283	283	295	296	308	292	289	330	298	313	330	309	288	295	309	293	322	294	294	275	321	297	313	295	314	279	276	301	309	302	280	305	310	292	307	320	318	298	287	286	306	291	297	295	288	299	281	289	295	299	286	262	289	299	293	311	302	298	319	290	309	311	306	288	267	298	303	314	293	324	311	309	311	305	324	298	295	312	308	298	315	302	301	303	273	302	305	266	312	292	292	320	273	316	316	330	307	329	293	288	291	360	302	293	276	298	336	300	294	277	307	333	308	304	337	305	333	318	329	297	322	291	328	301	326	323	285	317	282	293	315	305	331	333	342	314	328	326	286	327	295	320	315	295	316	298	315	308	332	281	311	278	321	316	299	286	332	309	322	323	320	313	280	318	321	318	277	286	309	294	324	297	328	295	274	299	293	291	291	281	289	352	331	305	308	256	292	311	314	301	320	298	328	326	320	323	305	315	286	302	319	300	309	313	321	280	303	297	287	333	343	307	328	299	288	276	297	305	303	335	286	289	271	273	317	298	323	311	326	316	328	289	297	274	334	303	311	296	311	307	294	311	274	292	273	276	317	316	326	310	268	301	279	309	303	316	297	317	338	331	334	293	280	312	293	284	311	317	289	279	304	314	313	313	284	287	316	306	312	310	311	315	311	291	288	286	303	299	310	337	301	336	322	309	315	342	283	335	316	304	305	339	284	320	307	274	324	305	312	285	320	330	304	313	318	290	317	286	304	336	282	308	331	277	308	301	360	311	289	329	313	314	304	298	307	302	298	307	283	324	316	297	316	323	297	298	314	286	315	306	294	291	296	287	269	293	289	300	327	312	316	299	271	303	311	279	286	289	297	322	304	316	311	306	307	312	303	317	284	277	272	316	302	297	297	324	289	308	298	303	320	323	288	302	273	286	285	297	308	279	319	297	312	305	300	298	295	270	282	328	299	312	302	295	307	309	321	298	287	285	312	303	271	306	308	298	266	384	285	286	308	290	315	298	291	292	304	300	315	298	286	261	281	288	274	319	290	318	273	319	312	278	309	285	344	292	313	288	298	266	307	300	336	296	307	290	282	298	320	278	298	323	330	326	300	303	269	327	293	285	346	340	329	320	291	324	292	332	326	320	333	283	308	339	295	283	309	344	269	298	321	324	300	321	317	299	338	289	300	302	277	295	322	294	292	289	331	317	321	307	314	339	298	311	318	322	330	286	324	311	334	282	305	321	323	332	305	286	285	329	317	286	318	311	317	333	301	326	316	305	302	290	305	337	298	285	326	308	323	316	312	332	325	294	286	292	315	308	313	285	283	285	315	315	297	292	337	310	294	284	277	309	316	304	294	302	307	297	296	276	311	310	288	305	288	296	291	288	300	316	310	301	309	297	315	286	333	313	329	304	300	296	326	310	309	324	290	303	309	301	326	339	304	314	325	291	306	312	297	276	321	285	272	289	321	306	320	259	286	287	316	288	337	303	283	333	328	294	344	282	330	280	300	301	290	312	305	318	323	309	300	329	303	308	301	303	312	268	280	320	288	302	270	305	306	321	285	320	301	315	327	319	302	302	308	312	331	304	297	310	316	303	282	289	324	305	320	331	318	361	331	303	271	300	332	335	310	288	302	308	314	273	299	312	266	325	304	351	306	305	326	316	297	343	317	347	323	292	305	300	311	326	305	303	285	286	305	326	341	308	301	286	290	270	278	317	307	287	310	297	277	330	284	299	297	277	289	296	298	310	293	327	289	330	319	316	320	303	296	281	325	273	331	303	322	289	322	265	306	326	298	332	317	316	308	289	327	295	315	327	294	294	300	290	296	295	290	326	299	295	341	308	311	305	280	284	268	292	295	307	314	310	308	305	326	302	309	279	272	289	310	337	298	317	321	304	309	318	322	287	290	302	282	294	295	306	332	293	286	320	302	302	288	289	281	315	294	296	324	281	269	300	288	304	292	331	309	275	298	318	292	326	301	311	291	325	299	295	313	287	313	294	334	319	286	318	311	324	329	277	335	319	294	332	342	293	290	288	271	306	312
25355	21133	23711	28793	21122	11716	432	335	291	282	279	277	289	262	275	274	266	269	275	272	270	254	247	265	234	235	255	257	256	266	235	264	249	222	225	233	238	243	228	242	264	260	265	262	258	266	265	247	248	253	262	246	235	226	268	269	246	240	257	259	275	258	237	263	244	260	253	251	250	253	219	273	259	249	244	260	219	224	226	250	253	274	254	244	281	268	268	274	245	224	256	246	219	264	223	243	245	284	246	219	245	236	223	248	264	254	242	257	224	253	290	272	232	259	227	234	263	245	251	228	278	274	231	273	233	277	211	238	250	257	280	235	244	260	223	260	248	220	264	279	259	267	235	245	248	264	237	254	224	250	228	220	247	244	241	224	276	270	266	259	247	208	263	295	252	270	264	266	243	235	245	256	231	246	260	262	264	260	255	262	241	232	232	261	264	284	260	235	230	260	238	259	246	290	230	239	231	253	263	230	263	253	262	232	250	246	251	280	248	266	246	243	252	261	251	244	242	257	268	225	251	232	262	243	229	251	230	257	262	273	248	264	258	245	251	252	288	257	249	285	232	266	232	237	247	260	262	267	235	231	253	237	271	248	260	238	253	238	263	271	271	242	254	257	256	223	248	281	260	245	231	246	270	227	239	277	257	273	255	241	236	249	256	228	253	268	227	242	246	232	246	259	247	248	268	266	237	261	274	253	240	248	266	239	263	237	267	281	251	253	245	244	269	250	255	222	261	268	257	261	259	256	215	269	241	255	256	244	246	257	282	237	229	271	238	291	256	255	260	219	278	238	264	267	229	209	249	244	281	250	248	244	262	276	246	230	208	237	273	250	258	257	250	270	254	257	253	206	258	265	250	226	245	237	248	254	256	246	231	230	256	248	262	234	244	241	222	248	228	232	253	239	238	277	238	275	256	238	260	264	255	239	220	260	246	254	252	273	222	234	251	217	281	254	244	263	225	276	269	226	220	258	245	290	244	248	259	271	259	264	262	251	215	252	249	272	242	261	249	254	252	256	253	283	260	255	225	237	264	286	273	265	236	263	250	236	255	242	229	252	280	271	265	252	234	242	250	245	247	264	243	231	231	232	272	253	225	275	260	243	233	257	240	245	255	241	251	233	235	248	264	254	270	249	249	227	260	235	216	232	277	258	247	225	233	243	240	232	257	283	255	234	281	238	263	235	271	249	243	226	233	263	216	232	279	251	222	212	265	246	267	277	241	245	251	264	250	249	255	201	264	259	263	265	235	242	242	291	246	250	230	274	232	235	269	238	292	256	222	240	253	255	260	234	262	222	259	271	233	241	267	249	257	240	250	255	280	243	247	232	225	256	276	236	265	239	272	257	266	235	215	300	262	272	263	253	251	260	290	282	232	257	229	223	240	251	222	286	251	234	248	230	242	255	243	272	257	231	222	264	251	257	238	230	242	258	247	261	226	277	230	255	249	236	257	251	242	247	275	233	246	265	280	208	261	263	253	264	248	238	224	241	265	254	262	242	204	235	272	227	243	267	241	281	252	249	238	243	256	228	247	253	259	258	272	243	247	224	253	266	242	271	251	234	263	272	266	263	237	273	238	259	230	278	258	241	248	220	270	245	257	235	256	254	227	240	258	264	253	265	243	264	247	253	261	244	242	238	218	279	270	227	247	256	255	255	249	276	247	240	267	270	246	222	258	279	273	234	248	273	247	234	259	273	256	241	259	262	261	278	273	253	222	255	259	229	240	275	222	256	247	260	260	246	256	280	253	229	234	254	229	215	258	232	238	256	246	258	231	271	226	252	239	243	230	236	269	244	247	245	227	246	256	292	232	243	268	238	247	233	266	235	274	224	259	259	255	237	252	258	236	252	251	236	259	235	282	254	240	234	270	246	277	248	240	262	257	200	264	245	239	257	224	238	240	238	274	277	255	254	247	266	277	239	227	263	280	244	232	236	267	261	291	241	278	254	244	249	243	237	249	270	278	269	257	225	252	267	299	280	266	290	273	243	250	258	278	237	225	272	227	204	288	248	241	273	258	225	233	252	271	290	267	254	253	249	235	272	261	281	263	263	244	231	282	230	221	232	257	242	265	253	250	248	274	275	200	265	252	252	268	267	265	250	245	227	243	215	255	270	258	246	261	289	270	253	254	261	236	269	259	250	248	240	251	246	259	256	232	224	248	236	271	268	260	256	216	230	250	247	220	272	260	255	267	235	261	264	280	216	265	246	257	237	245	257	234	243	235	274	233	257	257	276	283	223	253	238	249	265	266	269	237	253	243	282	247	266	256	236	233	242	227	237	245	242	236	239	254	257	255	265	227	265	243	294	252	223	241	252	248	243	232	258	231	277	249	258	252	241	224	268	257	241	235	237	256	263	232	268	248	248	269	246	262	255	269	248	258	269	263	250	289	228	266	274	264	228	228	219	256	251	224	264	252	248	206	265	282	223	252	237	278	263	248	240	247	256	241	266	258	225	249	239	283	256	230	279	250	259	236	232	262	264	258	250	255	231	244	246	269	266	256	276	254	307	263	264	262	259	247	253	254	278	255	257	282	266	228	274	248	257	284	269	259	266	275	240	233	263	245	278	237	263	251	279	249	230	252	224	233	251	251	259	248	243	228	260	265	258	247	254	247	223	228	247	247	231	262	218	215	254	229	231	267	262	250	245	228	191	237	217	248	256	245	273	244	257	235	271	237	239	250	261	246	259	254	275	248	227	263	246	230	243	263	223	222	239	252	232	243	259	249	244	251	277	249	251	285	248	255	235	277	252	281	262	266	268	229	257	240	242	248	229	233	246	244	256	270	266	252	236	236	257	251	267	268	241	231	270	213	235	278	273	271	241	256	235	238	239	260	249	254	277	276	269	256	276	260	251	268	273	257	263	237	276	242	263	243	262	278	267	259	241	231	226	295	271	251	252	244	231	266	247	234	230	225	228	265	255	250	255	250	241	207	222	234	259	258	270	252	241	209	246	231	247	250	251	270	247	240	270	253	283	245	241	215	246	243	280	241	256	220	257	242	255	228	252	259	245	249	269	249	252	234	270	280	258	289	253	232	293	224	284	235	245	249	262	274	246	240	282	221	218	278	254	251	226	257	274	235	263	249	267	222	265	250	255	202	235	229	279	272	230	223	253	242	243	267	252	282	231	246	276	266	270	246	270	233	214	236	253	250	270	236	277	243	248	256	263	287	237	265	278	234	259	246	224	239	262	274	239	246	267	271	229	239	264	254	249	236	241	236	248	258	268	265	248	239	246	233	259	229	260	237	261	263	253	245	258	253	239	244	267	240	235	236	238	253	258	282	254	273	281	240	259	257	207	271	263	271	251	270	251	225	247	243	218	265	254	263	264	271	246	287	267	260	228	257	266	247	249	250	244	237	261	257	249	243	251	234	245	275	284	280	245	221	283	254	249	259	232	241	229	253	226	246	254	263	258	285	254	277	233	259	274	241	253	234	255	263	258	254	259	261	234	239	245	242	249	225	275	277	276	239	255
37597	38055	2053	692	682	586	598	555	580	599	595	563	579	527	527	574	535	559	553	547	529	539	530	547	540	540	520	568	498	570	567	547	564	566	512	524	526	605	503	566	560	518	503	554	539	540	562	541	555	522	502	523	537	586	578	586	530	576	548	552	520	551	541	549	535	542	597	599	521	565	521	557	517	588	541	536	569	568	546	544	540	515	527	527	586	536	569	559	542	534	548	503	537	552	542	540	567	549	552	522	563	549	556	531	547	512	551	536	545	492	538	517	563	565	548	550	509	575	530	555	561	526	590	573	553	559	563	549	568	509	586	540	568	584	583	586	513	589	575	594	526	540	514	554	536	560	567	565	561	541	573	562	555	586	553	505	549	552	584	539	576	507	535	545	515	533	535	572	534	572	559	530	555	516	571	548	532	507	541	520	558	541	513	521	535	528	565	512	530	532	580	563	572	541	553	547	524	550	571	535	532	527	580	588	566	542	527	550	567	536	538	592	549	546	539	560	527	560	509	558	526	558	556	545	534	531	543	596	518	501	559	537	580	528	592	552	549	538	566	520	549	558	508	539	548	510	527	551	529	529	560	550	559	522	555	519	531	562	478	542	529	538	561	509	584	527	566	588	591	525	550	557	588	538	547	524	590	520	535	566	549	529	550	578	551	545	562	532	515	495	585	543	542	559	556	558	553	557	565	576	534	527	580	528	529	583	512	538	545	568	533	605	570	571	538	544	551	565	533	558	523	538	545	554	587	570	546	497	538	541	520	554	547	549	517	548	543	568	519	565	489	534	552	553	572	541	550	564	584	569	549	541	508	543	610	575	543	550	545	549	550	563	520	487	530	567	581	550	562	533	534	481	586	556	511	551	560	538	583	550	545	545	563	558	562	555	563	521	514	588	542	505	541	568	501	550	575	549	560	604	579	543	571	548	565	558	540	547	549	542	563	553	561	539	532	586	547	579	536	562	562	581	569	620	507	552	560	566	546	551	549	517	538	518	543	563	509	557	573	568	558	524	578	575	535	541	521	548	548	541	551	561	583	551	544	543	549	540	533	535	522	564	566	555	557	536	519	586	547	530	544	506	565	544	561	535	590	563	533	538	557	531	554	534	554	511	559	538	582	547	563	558	520	559	558	576	627	559	569	530	588	505	533	563	529	530	535	592	550	541	522	502	552	538	550	508	549	524	532	565	530	576	535	515	561	566	556	526	489	555	557	575	543	534	544	539	524	545	525	535	574	555	564	532	569	540	535	504	569	494	563	542	520	564	560	556	520	565	506	556	550	548	514	528	516	557	533	589	571	560	554	538	525	545	544	574	541	561	554	580	549	556	547	576	559	581	576	553	529	535	533	515	553	513	535	549	531	560	559	560	550	493	531	565	553	576	573	577	554	539	558	585	565	537	525	596	550	570	544	561	543	567	562	558	528	569	563	549	552	579	584	546	552	574	533	511	559	550	571	542	527	568	518	587	575	585	545	552	549	521	585	546	595	526	541	571	554	527	561	517	562	587	555	602	565	561	528	511	528	519	555	539	560	542	571	522	540	534	557	585	548	501	568	525	543	546	556	529	569	547	526	578	592	538	523	509	548	529	559	515	566	507	567	530	596	559	545	540	504	526	573	522	493	551	548	567	562	532	554	541	540	574	520	569	527	564	565	549	534	551	571	546	558	532	561	580	521	558	538	508	528	570	561	555	546	531	567	520	537	541	569	563	554	524	557	550	539	555	532	552	575	547	571	571	604	535	540	543	553	560	530	529	539	578	552	553	519	548	547	539	518	563	539	515	558	547	555	555	539	520	555	550	556	536	532	520	548	508	577	562	499	532	524	542	542	527	553	532	550	518	550	562	542	547	559	544	541	570	570	547	586	561	562	551	594	565	551	559	533	526	552	537	533	554	553	534	532	524	516	551	514	549	545	549	567	581	575	533	548	529	554	570	531	545	565	542	576	527	576	551	593	527	582	492	554	525	551	546	527	554	549	571	553	518	548	582	551	507	540	537	547	545	505	542	536	511	534	526	546	609	538	568	538	554	557	544	565	523	539	553	527	528	540	549	561	517	549	547	539	559	526	537	553	564	551	513	515	549	564	559	512	551	553	569	540	519	594	507	540	537	559	567	556	545	492	526	528	545	559	576	552	547	560	579	548	538	525	568	549	561	564	563	513	565	569	545	547	565	534	552	590	510	520	556	499	531	511	582	555	537	515	535	569	543	543	548	557	567	549	572	518	561	549	574	545	529	508	525	548	548	509	538	548	573	539	575	560	556	550	507	534	551	523	559	545	559	539	534	574	541	532	567	566	544	548	549	510	534	534	532	504	517	564	572	507	563	524	547	529	554	588	597	558	563	566	546	560	521	590	547	552	532	568	556	572	553	542	543	521	564	530	582	540	549	540	548	536	511	554	537	586	582	524	517	565	561	567	583	561	589	592	552	557	565	521	551	567	548	536	567	530	546	537	626	577	573	514	537	542	538	522	540	547	552	523	532	546	565	571	566	542	551	536	526	483	532	562	484	516	569	548	550	544	530	523	576	552	521	534	558	539	549	571	539	613	565	505	540	555	542	542	504	555	552	590	532	536	551	570	502	529	552	573	571	514	523	546	524	543	542	572	569	532	584	550	566	569	578	548	536	539	576	568	530	551	526	546	532	524	509	574	525	581	553	534	542	531	583	571	534	553	550	558	554	529	520	539	550	560	507	544	526	561	561	546	564	514	561	544	512	534	536	532	512	556	510	587	565	547	541	539	550	498	543	549	580	559	532	524	567	536	554	518	532	528	498	513	546	531	540	535	538	587	524	545	545	524	552	533	492	543	571	568	566	537	560	539	559	538	578	575	542	535	535	507	573	551	557	554	532	556	559	599	592	549	561	543	526	580	517	561	548	550	553	552	532	541	529	522	557	559	517	523	559	558	549	526	553	509	529	590	552	540	550	569	572	508	534	518	535	563	526	551	543	558	552	525	537	532	569	553	549	543	507	548	567	569	551	527	531	518	560	574	558	538	509	554	541	559	518	567	582	575	533	540	535	563	558	525	567	515	574	548	551	544	527	512	532	548	549	561	542	565	523	545	554	518	537	514	558	502	552	523	586	572	552	543	523	555	546	595	554	526	547	578	553	582	569	504	582	540	552	531	504	520	533	536	514	537	583	539	500	520	514	567	530	540	556	531	499	542	501	561	580	562	489	536	570	540	575	541	560	575	564	557	517	537	553	539	557	499	549	592	547	566	516	514	557	529	562	567	550	524	521	525	580	582	589	528	572	573	514	589	550	544	564	539	524	559	490	553	514	524	562	515	523	535	548	573	573	489	592	523	548	543	546	544	538	538	523	532	550	514	504	592	554	527	553	589	572	566	531	562	530	528	558	537	525	574	540	544	526	539	549	503	564	507	514	581	593	570	563	582	548	543	504	574	546	526	569	558	519	531	614	536	509	527	523	541	543	529	583	503	561	524	571	554	512	571	565	584	563	524	549	611	528
24565	21118	24150	28369	21122	21148	11204	509	326	332	288	298	280	352	292	311	244	251	277	288	314	253	267	282	265	255	281	278	289	267	309	264	289	272	253	259	291	239	263	273	281	246	279	258	252	295	248	256	248	285	301	284	284	235	257	261	268	273	262	280	284	252	259	253	253	256	279	288	305	283	281	246	260	289	258	250	265	264	261	274	265	275	278	278	273	274	256	261	254	230	265	273	277	245	254	240	248	232	272	269	261	273	271	253	230	246	293	264	260	323	242	300	231	248	223	254	303	287	290	248	241	267	266	271	268	252	272	258	285	268	278	262	273	246	296	244	242	258	288	296	252	238	267	231	275	240	271	287	274	239	254	248	256	240	260	309	234	291	248	251	258	251	270	292	268	257	284	271	230	249	252	272	261	271	261	277	263	261	241	232	255	285	288	278	264	281	256	269	256	263	246	277	263	299	269	273	280	268	259	265	245	292	260	268	251	231	300	267	268	247	249	242	279	274	246	260	264	260	260	264	257	253	253	301	258	226	266	281	280	294	257	215	234	248	284	277	234	258	255	253	266	255	247	266	270	285	251	263	258	288	257	274	283	254	238	238	254	252	250	312	270	260	276	236	265	284	266	254	263	288	271	281	252	306	269	258	239	243	279	281	244	270	278	235	255	289	246	259	244	257	255	278	229	229	239	252	261	262	276	246	250	243	269	272	242	226	282	258	268	243	300	249	269	251	291	270	274	262	248	241	260	262	271	244	268	264	270	254	261	245	258	290	280	249	287	257	263	297	274	269	238	252	245	271	249	263	251	290	231	278	257	255	245	303	280	257	263	280	291	260	249	287	220	244	241	282	231	245	274	283	266	259	278	285	258	256	278	240	274	275	278	276	254	264	265	257	265	241	257	283	258	281	293	257	259	273	242	283	252	261	274	246	278	270	258	279	291	258	221	291	260	255	231	249	269	275	252	266	229	269	263	261	277	265	281	305	259	256	227	264	280	252	264	263	262	249	269	242	291	242	273	268	275	238	288	289	267	269	246	270	254	245	232	272	253	283	272	222	255	274	248	269	310	256	259	278	287	272	283	293	252	261	262	263	285	260	262	246	274	266	253	265	261	241	264	241	250	294	247	307	303	262	258	276	267	246	263	277	263	253	277	253	279	265	294	266	266	262	263	252	257	286	274	250	269	284	251	281	233	244	271	289	280	277	286	279	257	298	275	250	262	224	272	251	264	276	250	260	272	291	282	243	280	289	276	241	276	260	290	257	262	267	268	273	266	261	280	263	275	243	284	262	260	283	269	274	256	279	268	298	241	248	246	267	260	237	284	276	263	278	258	235	242	268	281	259	247	241	254	233	282	237	245	246	276	244	238	255	241	276	237	271	244	272	231	266	238	283	272	253	252	266	274	245	272	250	267	251	271	272	289	295	278	264	278	257	284	272	298	279	245	270	280	309	277	258	255	258	283	225	296	253	294	259	268	235	238	276	255	253	257	262	282	281	252	256	308	252	246	261	258	242	240	287	254	260	285	225	276	253	268	257	264	292	256	232	292	269	253	304	294	290	298	251	259	257	209	258	264	264	247	277	256	246	226	280	284	255	259	280	257	257	293	267	246	255	256	273	260	297	233	288	246	275	273	285	272	243	248	276	259	240	254	224	244	274	259	245	257	244	281	282	289	267	305	292	283	278	270	258	271	247	259	258	282	304	256	264	288	240	258	272	262	266	276	282	249	280	252	274	251	232	230	231	305	299	249	256	245	257	265	265	294	271	270	257	260	268	226	272	274	239	276	233	284	245	254	274	245	274	237	281	304	293	279	257	278	278	272	244	276	292	259	272	270	250	272	281	242	250	281	271	233	294	303	292	254	281	261	260	291	242	275	249	292	263	291	247	286	265	272	261	255	251	264	241	270	240	245	265	273	234	235	242	279	272	248	251	240	258	245	266	260	239	240	269	242	264	270	316	278	246	284	255	254	262	244	264	278	223	287	270	247	251	210	274	262	274	285	265	232	247	271	296	249	229	277	275	295	302	299	267	283	246	246	264	270	301	269	269	266	255	264	258	258	234	227	260	267	235	277	262	251	272	239	250	237	278	278	269	260	247	259	254	252	267	267	238	279	270	246	278	239	261	260	213	286	288	249	241	273	255	281	265	263	262	291	268	275	285	271	264	268	272	226	240	267	261	272	264	268	253	255	212	280	241	259	247	248	268	283	266	238	257	264	293	235	292	251	271	284	260	254	278	303	263	275	257	268	254	288	227	238	269	251	244	239	258	295	281	256	261	250	252	253	266	276	258	263	240	253	248	233	276	272	281	237	247	251	292	241	261	268	263	249	230	265	246	308	293	258	228	256	276	301	259	294	280	278	280	285	279	251	278	237	234	275	276	286	271	269	262	243	254	267	275	267	273	298	276	243	237	256	250	283	256	233	262	263	250	293	247	288	266	288	246	224	236	268	256	250	232	269	269	248	240	264	272	268	262	243	264	280	267	267	238	260	280	254	253	267	267	248	226	297	234	257	262	260	264	284	269	269	294	247	263	242	271	278	277	282	259	298	256	252	243	271	257	254	274	274	253	274	240	259	268	267	278	258	248	239	263	275	305	276	246	248	246	260	299	265	270	251	281	256	240	269	270	287	265	225	293	308	266	258	265	289	264	288	292	258	233	260	266	275	264	258	290	251	264	270	279	264	294	238	266	265	254	241	251	244	290	275	291	245	256	286	237	268	252	259	243	286	251	296	245	269	262	250	259	255	272	252	240	272	319	249	266	237	276	246	262	299	261	249	278	261	265	282	246	299	283	251	227	284	235	267	279	303	250	259	236	291	263	279	298	268	283	272	276	265	268	272	297	245	214	275	240	254	271	261	255	259	242	247	275	243	271	272	277	284	244	297	248	275	261	253	258	276	273	313	265	256	256	260	250	245	265	256	281	270	263	238	262	260	260	244	291	285	261	265	252	258	287	225	256	296	253	273	288	244	213	272	256	262	262	267	290	268	288	263	255	274	272	291	256	282	245	247	266	264	266	259	258	230	254	272	261	250	269	282	289	278	259	256	255	294	282	249	268	283	272	277	264	276	268	278	266	272	299	250	230	282	261	270	275	279	261	280	270	241	266	253	249	267	251	273	255	256	237	265	254	273	242	264	284	278	265	278	253	265	253	286	266	269	287	241	241	241	256	267	262	275	266	248	283	254	271	223	230	241	280	234	279	267	253	292	232	240	238	252	257	239	260	263	249	239	270	263	242	269	245	268	271	263	265	243	288	244	252	246	264	266	283	279	281	246	264	279	261	257	241	259	228	256	217	253	252	254	236	279	267	288	275	238	265	279	266	231	271	244	245	261	266	295	234	226	260	279	257	258	271	278	268	252	287	270	263	278	284	261	259	244	228	280	258	289	258	239	264	289	274	241	247	257	290	276	292	271	266	262	230	267	305	252	272	249	276	279	259	272	264	263	271	256	260	221	256	264	271	245	279	297	263	257	262
44464	49562	3510	813	687	631	559	576	613	578	561	575	576	539	565	574	532	542	540	547	571	539	581	563	532	583	592	532	540	563	530	563	526	515	557	533	517	492	521	546	554	577	564	564	541	567	532	541	552	519	562	523	520	519	510	564	564	603	512	555	525	539	503	540	514	548	537	519	513	520	572	569	575	529	564	556	517	530	516	547	542	531	584	552	502	545	543	538	538	537	531	520	547	520	545	505	554	557	561	553	523	586	519	518	537	537	521	523	507	539	595	492	566	506	507	583	528	556	537	556	561	572	539	540	545	557	540	488	541	537	514	537	530	562	508	551	550	534	571	521	552	545	555	542	530	567	540	562	577	576	540	544	527	536	527	560	552	555	504	521	559	540	534	526	557	533	550	525	511	537	492	533	536	514	536	555	527	553	560	503	509	566	543	560	569	530	557	525	546	497	540	590	509	504	537	522	571	513	539	534	544	512	559	531	517	559	529	547	577	537	526	578	542	558	572	531	551	494	554	572	578	559	562	572	540	585	508	557	519	531	528	574	550	560	560	574	515	553	540	552	548	527	520	537	551	515	516	556	528	574	560	522	543	514	495	566	485	529	525	502	548	526	547	519	552	494	543	550	535	541	537	561	542	494	525	537	549	539	595	532	532	528	581	538	556	570	528	503	536	559	571	531	523	565	517	518	522	508	495	546	521	542	537	563	556	568	531	553	546	539	523	576	587	567	545	569	572	513	524	553	557	567	583	549	565	504	504	508	522	554	522	552	543	513	558	519	524	572	564	559	557	552	548	583	569	526	543	542	527	578	540	489	533	569	478	532	520	554	532	524	576	528	539	539	548	500	508	560	561	519	559	570	556	527	524	495	539	521	554	530	548	543	549	508	561	591	565	549	572	545	540	569	529	514	632	518	541	510	520	529	525	518	549	558	540	534	545	521	503	548	560	520	547	490	555	536	544	560	547	532	556	536	503	534	513	587	524	521	552	515	565	583	544	572	560	572	544	544	514	504	523	572	538	558	547	537	547	509	543	550	533	543	548	524	556	547	495	537	546	508	595	566	516	512	492	532	546	544	512	513	538	529	557	533	561	549	515	532	544	517	527	555	546	595	538	507	542	511	535	553	490	536	535	554	536	542	547	538	544	544	518	512	555	533	486	548	532	534	568	515	525	506	563	512	515	554	574	514	555	538	501	542	538	560	520	596	521	550	542	523	523	540	573	528	559	579	543	555	548	536	534	566	543	576	516	545	548	487	550	558	513	513	530	496	548	511	539	513	528	553	554	542	561	521	507	534	507	570	534	530	530	530	573	527	535	517	509	561	552	578	573	540	512	497	537	539	591	520	521	528	507	568	543	537	577	571	524	536	543	515	586	565	549	531	508	565	547	560	551	572	523	581	548	538	498	497	539	525	544	514	532	528	504	558	536	528	518	542	526	521	526	513	525	516	539	525	532	488	537	517	495	534	536	491	530	593	540	514	571	541	513	537	544	510	545	545	540	540	519	544	515	538	543	547	529	544	556	548	586	563	528	494	579	559	557	544	531	512	546	504	531	550	532	491	505	527	494	576	542	554	571	560	538	532	580	541	545	529	559	546	531	536	518	515	559	517	542	538	566	526	554	528	531	551	549	525	503	547	484	540	550	547	534	500	543	551	541	534	499	532	549	545	555	509	509	485	544	516	514	567	514	568	525	556	505	523	559	525	533	563	519	558	592	567	544	508	495	563	532	539	503	530	544	511	553	515	568	522	577	491	515	547	556	548	521	563	558	552	548	496	539	507	599	510	497	545	556	502	542	538	523	537	557	515	526	514	533	517	515	543	512	571	521	551	525	559	499	545	492	555	567	505	546	541	506	538	485	521	511	513	567	531	512	535	523	552	563	520	531	521	528	537	532	531	566	558	575	538	502	581	558	510	563	537	528	541	543	521	579	512	558	543	537	544	589	528	530	544	582	567	530	554	515	545	592	526	577	555	558	545	549	538	532	503	493	526	483	511	500	516	565	541	563	536	566	540	529	518	536	561	516	511	534	520	561	518	522	554	512	561	548	572	524	509	554	578	518	544	525	516	494	562	545	541	536	544	522	518	551	538	550	529	509	525	542	522	566	503	532	498	529	514	579	575	519	520	553	569	552	525	516	583	505	524	544	540	531	507	542	536	494	534	551	575	545	535	517	593	519	521	551	558	530	531	543	515	580	534	534	556	525	544	578	555	559	521	548	554	508	543	538	576	561	582	531	536	546	529	531	497	533	555	515	529	527	533	549	543	554	538	501	509	529	556	576	544	524	473	538	569	549	552	531	553	515	538	590	522	571	526	526	530	545	486	488	518	569	538	498	587	534	532	525	559	577	539	550	510	525	500	539	523	488	522	567	551	556	538	536	560	518	529	469	579	521	536	506	548	583	538	540	493	570	559	517	556	519	534	514	544	511	540	560	543	569	490	522	523	553	547	580	583	535	527	553	553	555	561	509	536	504	555	572	547	518	544	532	546	512	524	544	534	540	565	547	556	538	515	533	527	566	531	583	577	571	541	525	534	537	515	557	511	533	542	549	548	581	571	541	547	513	541	506	550	543	542	513	505	499	516	509	531	507	521	553	505	532	538	543	538	553	585	532	526	525	496	521	546	542	539	551	499	569	553	534	539	529	567	538	527	497	519	603	535	574	538	541	499	564	563	543	556	562	537	504	515	552	535	499	547	504	532	508	514	594	505	552	514	507	520	585	554	533	525	526	542	552	507	536	539	583	529	502	539	571	561	529	552	523	513	534	533	524	564	540	496	557	504	519	550	534	541	518	523	566	539	560	545	529	504	552	544	553	517	535	514	521	523	553	524	524	532	542	504	480	521	580	589	533	511	537	548	562	549	530	569	542	554	537	515	545	519	509	552	545	509	552	541	594	512	575	545	574	525	565	546	563	559	532	521	548	544	561	553	500	546	513	559	570	554	553	513	528	551	532	530	540	526	521	531	554	531	553	471	546	514	531	529	499	547	542	564	568	568	535	479	493	530	549	553	604	530	550	548	534	516	565	533	544	535	543	500	544	541	551	521	570	515	558	580	551	471	573	500	529	547	500	525	551	517	564	537	529	511	570	487	553	500	532	533	540	567	551	549	535	517	579	546	578	557	540	566	559	537	508	550	534	511	561	504	526	538	591	533	528	504	547	553	515	532	525	547	571	548	522	558	493	588	554	539	537	530	545	555	499	507	526	526	536	530	553	537	550	560	542	568	567	538	528	515	541	527	503	516	563	535	593	532	578	533	561	547	518	507	551	525	553	578	539	518	530	526	565	561	535	485	511	518	535	539	552	537	509	539	489	551	520	519	511	525	516	551	545	567	574	512	536	549	530	540	533	535	518	549	555	571	573	512	572	538	480	499	506	555	545	511	516	542	582	554	547	523	563	514	476	541	521	557	560	550	540	540	512	501	550	552	528	499	551	536	520	541	544	523	516	519	534	532	572	526	532	592	545	548	569	578
34646	17728	4080	269	178	145	122	155	104	129	135	118	132	124	121	128	136	127	124	100	125	131	99	139	118	119	117	123	108	129	108	126	115	121	121	99	122	123	123	124	113	124	120	124	133	125	115	106	104	111	134	124	124	122	133	125	107	108	134	134	115	108	107	98	124	104	112	110	132	110	120	144	104	110	123	123	144	136	123	123	126	132	112	102	120	117	125	144	113	132	111	102	139	106	123	132	121	130	110	132	120	129	124	140	119	111	112	132	121	119	111	113	131	124	117	122	117	134	115	123	125	121	122	122	146	137	114	114	120	125	133	123	122	146	103	115	139	104	127	118	129	106	142	135	120	115	134	108	121	145	129	115	127	127	141	123	128	119	128	134	104	141	111	118	143	109	138	144	106	136	123	120	103	134	115	111	121	156	112	125	114	125	123	114	111	119	110	129	116	107	121	122	138	113	123	135	113	114	125	135	113	118	132	110	114	117	99	102	135	119	102	137	116	123	125	131	108	115	106	122	129	134	125	118	128	116	122	110	117	135	117	128	109	130	107	133	97	143	141	117	116	122	120	124	134	120	123	134	128	120	126	130	135	113	127	97	106	117	117	122	146	137	95	120	105	121	115	136	108	133	139	116	123	116	115	138	107	114	112	120	111	112	118	124	140	95	118	114	124	114	119	119	122	110	103	119	130	126	108	110	115	97	128	132	119	127	114	111	129	137	121	102	141	102	132	114	99	150	109	135	141	132	112	112	99	119	124	127	114	107	123	110	136	146	116	121	127	109	121	133	135	105	138	110	133	106	138	123	95	109	133	126	137	118	115	107	113	125	124	133	104	104	112	116	131	116	107	119	126	122	132	124	111	113	121	114	100	102	127	108	110	118	114	102	128	131	123	118	120	128	122	121	108	113	122	122	114	110	113	113	131	93	118	111	107	123	136	113	107	132	134	112	110	133	134	99	122	118	122	102	121	119	124	108	98	134	121	133	128	114	117	114	124	125	127	114	118	104	116	106	107	116	138	116	117	125	108	132	125	133	118	137	111	114	118	105	134	114	131	129	117	138	106	130	117	121	118	118	133	133	135	111	133	150	122	140	113	122	119	133	156	118	110	108	126	144	128	130	119	123	109	113	129	133	152	120	117	109	117	126	112	142	138	125	126	104	112	111	126	119	130	139	153	112	109	154	108	116	114	110	124	123	136	128	123	98	137	101	107	103	102	107	117	97	122	126	119	130	132	139	122	104	117	107	116	137	118	120	106	113	106	130	128	122	120	127	125	93	136	127	133	130	133	124	117	129	112	120	111	120	109	107	125	127	98	133	106	101	116	115	123	138	132	121	120	107	110	111	128	115	121	133	113	129	117	114	109	123	99	123	118	120	122	118	132	102	105	120	130	129	118	117	102	106	132	113	118	126	121	97	124	118	112	121	105	134	113	117	116	120	135	93	129	129	108	119	86	121	117	123	122	135	113	108	132	118	123	140	109	150	140	120	132	127	132	120	141	118	118	139	130	129	123	137	115	129	117	127	116	123	116	110	138	122	116	129	129	136	140	96	120	113	91	117	131	84	122	125	141	130	113	131	135	137	113	105	133	137	118	107	106	155	128	112	130	140	128	106	122	102	120	137	127	120	115	113	113	122	124	126	116	136	136	106	114	126	132	121	149	121	108	103	106	132	113	148	117	130	120	140	115	129	117	91	131	121	122	124	125	114	127	112	105	117	110	98	118	148	123	107	124	149	121	129	158	113	115	118	129	115	124	129	122	118	106	132	139	119	114	96	142	111	124	111	124	107	102	114	113	140	118	109	114	109	116	126	102	117	111	108	136	87	124	124	106	134	118	111	109	142	125	103	106	127	88	114	108	92	137	101	127	132	133	142	99	133	117	113	130	106	139	108	112	117	141	128	150	122	146	108	105	110	112	119	118	87	106	112	139	139	126	122	113	130	140	118	112	122	108	118	109	98	116	121	111	115	122	95	132	93	146	123	118	106	138	108	116	126	101	130	154	156	134	123	109	116	145	123	127	120	117	127	111	117	116	127	109	116	104	130	131	119	125	126	116	117	132	128	135	113	102	115	125	111	104	122	124	126	126	127	150	108	108	102	127	118	108	116	100	121	139	140	139	113	126	126	106	106	121	134	119	121	115	104	140	144	125	108	108	131	125	129	100	109	103	127	138	129	148	118	140	124	112	137	126	117	131	117	128	127	124	121	115	99	112	106	132	115	133	109	120	112	116	114	140	131	118	125	96	124	111	110	114	108	113	103	116	91	120	132	107	127	124	124	112	115	128	108	121	114	112	112	128	123	126	108	115	99	134	114	126	133	135	111	108	108	150	124	123	123	121	125	112	119	124	124	114	135	114	132	129	122	124	114	107	98	119	115	98	114	115	111	104	123	133	120	115	113	112	122	118	108	112	109	135	121	128	146	114	109	106	110	110	110	105	106	116	125	119	105	125	127	108	123	115	152	113	121	123	144	124	134	112	136	107	120	121	119	120	112	128	125	122	99	135	135	130	134	132	128	105	123	103	122	120	115	115	118	115	111	132	124	113	118	125	125	123	122	117	119	119	109	123	138	127	141	127	117	121	127	118	105	137	126	130	114	122	107	106	117	99	126	124	120	138	124	136	107	126	117	113	128	110	110	129	116	118	121	107	120	112	134	102	138	123	110	99	113	140	123	133	127	128	116	116	125	138	130	129	111	129	129	120	105	89	93	121	112	130	119	133	115	114	104	104	112	103	121	117	133	139	122	131	123	118	115	126	112	133	113	119	101	111	108	127	131	102	116	109	118	125	107	112	147	121	129	118	140	128	110	116	124	105	112	98	123	123	130	125	92	97	121	126	132	100	110	133	118	130	120	122	121	147	133	108	115	114	138	119	123	131	143	106	123	110	99	120	123	135	113	118	123	122	121	137	139	138	113	122	130	118	137	108	102	143	117	133	128	133	131	132	102	123	128	120	115	102	123	121	122	118	133	99	133	125	120	132	125	145	124	120	121	133	115	123	129	122	127	141	112	111	116	118	124	98	112	133	105	130	145	120	112	149	122	108	126	126	96	144	135	116	111	122	128	127	107	109	121	108	87	105	134	125	108	115	120	107	89	127	129	133	105	134	132	130	111	99	114	128	108	132	116	117	116	139	123	112	130	113	104	113	135	120	124	118	125	113	128	131	126	137	118	110	116	118	135	116	138	131	109	131	105	124	96	111	136	117	136	121	135	107	117	95	115	124	145	115	109	137	127	112	113	142	121	110	137	135	135	113	123	120	117	136	121	124	122	137	127	128	118	125	105	134	127	121	102	114	126	127	121	112	126	123	123	129	109	121	123	123	118	118	129	115	122	120	91	106	114	117	107	118	111	106	88	135	125	116	105	117	138	132	132	134	132	135	136	115	122	121	102	114	131	125	104	108	112	128	98	116	119	98	127	133	124	151	123	113	135	121	115	128	120	113	105	127	117	122	128	111	108	120	148	112	109	123	114
18224	6587	401	330	335	295	302	296	281	289	322	294	288	309	308	331	305	271	291	317	308	289	340	310	348	313	303	353	334	264	298	300	314	325	325	288	327	294	321	314	294	310	317	329	309	337	299	314	323	309	305	308	295	311	337	299	280	300	322	312	311	316	319	320	296	317	300	301	275	320	341	330	298	307	299	307	287	309	299	331	289	313	324	300	304	305	280	318	285	296	327	290	315	311	317	300	312	301	295	312	303	328	304	290	284	341	322	346	280	270	296	288	299	278	315	285	319	296	313	280	320	301	327	324	294	305	307	314	329	315	319	325	330	280	331	322	299	297	311	318	304	304	333	303	308	340	300	303	254	292	303	298	313	298	319	292	306	300	313	292	273	317	288	291	293	317	303	282	322	325	299	319	304	348	303	304	302	304	299	307	279	291	310	309	281	341	302	288	307	335	302	293	317	317	308	286	309	328	323	333	301	316	297	323	316	306	290	275	331	282	318	294	323	298	337	311	312	306	278	320	312	304	323	327	297	323	295	309	328	297	314	285	295	304	299	299	348	300	313	301	294	303	317	309	296	319	307	338	303	302	291	280	288	325	299	288	292	301	305	314	296	316	323	293	312	316	320	308	320	313	320	297	304	290	318	285	302	307	296	318	313	322	310	261	278	315	310	307	329	307	291	305	283	298	304	285	317	276	315	291	298	296	309	305	303	320	305	320	314	284	318	321	288	286	317	280	299	308	274	296	299	291	315	350	271	305	276	277	314	273	300	317	310	299	341	302	308	319	298	322	297	335	338	314	300	336	323	263	306	332	316	306	299	297	314	305	315	302	306	314	315	335	286	325	308	332	311	315	347	303	280	313	319	335	312	330	330	294	295	288	288	312	292	315	327	307	312	319	306	285	300	310	304	298	295	320	286	297	278	321	323	286	325	308	261	293	308	357	301	308	320	308	310	333	302	309	309	310	289	282	310	335	298	302	308	315	302	293	278	286	328	294	335	288	289	319	299	295	298	290	287	316	314	303	303	285	280	340	321	302	287	304	302	304	325	306	317	324	303	318	301	306	302	363	329	291	276	275	302	315	320	318	303	279	313	303	336	346	284	283	293	294	309	308	322	260	282	309	305	330	279	317	300	290	301	286	322	319	298	321	306	293	321	369	301	318	315	317	317	321	330	324	346	328	310	300	333	310	306	311	315	343	329	298	292	280	302	287	317	290	297	350	283	317	335	316	308	331	298	336	306	316	320	279	314	310	316	326	340	307	302	308	295	319	275	269	306	306	307	318	287	295	333	305	306	297	314	306	311	284	308	290	323	310	313	299	318	296	293	296	301	313	277	307	309	303	321	318	284	327	290	319	311	292	306	323	302	310	346	323	328	291	303	294	290	310	325	317	308	301	313	331	326	304	278	322	289	304	317	279	317	311	302	315	323	307	299	284	311	316	313	307	282	290	305	307	308	310	301	343	311	327	307	289	318	269	294	296	316	303	308	276	313	293	321	284	290	290	330	356	296	289	325	314	319	311	305	309	288	332	299	319	286	332	286	298	293	314	303	302	299	264	305	274	308	315	256	326	285	319	323	301	286	290	331	336	332	297	303	333	299	319	326	324	321	297	302	291	275	295	312	307	327	313	311	318	305	290	303	281	273	258	323	322	310	329	334	318	305	288	314	318	314	314	290	329	317	315	318	287	294	325	324	318	335	304	318	303	347	326	309	295	335	303	315	305	290	326	313	306	341	332	315	310	339	333	325	305	310	308	280	317	328	298	295	311	313	287	300	289	318	330	284	295	298	303	322	323	343	309	320	298	338	314	322	292	322	317	307	311	291	315	316	315	317	294	295	303	320	281	309	339	323	288	321	306	301	302	323	330	308	322	302	313	297	323	307	329	253	309	271	294	297	293	316	297	293	311	309	311	293	339	290	316	298	289	319	277	321	296	303	308	325	254	319	317	315	335	318	314	312	307	312	307	281	315	291	294	301	312	296	334	309	303	308	311	305	297	307	295	319	309	310	306	300	317	288	338	325	273	287	298	300	313	309	311	300	297	312	288	318	283	307	334	305	343	294	288	287	289	334	303	297	312	305	313	334	280	298	302	304	286	271	335	302	297	333	330	277	303	341	321	306	271	311	320	294	286	306	287	325	307	307	311	300	330	293	305	313	291	342	310	286	315	276	327	300	323	299	320	308	288	304	311	307	316	291	293	322	286	326	295	297	327	298	341	291	290	327	297	306	344	316	293	323	299	315	310	320	299	276	341	279	262	313	311	286	296	275	334	306	303	304	285	301	300	326	315	315	306	316	282	326	308	281	300	277	335	299	316	316	287	283	293	315	294	296	304	325	321	322	332	280	284	315	331	300	311	279	288	299	300	292	325	305	311	348	324	284	306	294	329	306	281	313	311	319	329	297	313	284	299	292	301	314	281	283	302	314	287	298	294	312	297	318	310	302	294	345	314	301	341	325	304	311	323	290	300	280	299	313	309	338	309	294	305	305	296	300	314	290	279	325	322	299	310	310	295	339	324	291	326	340	320	292	307	313	335	305	289	318	301	309	296	331	306	329	319	297	274	329	296	322	285	286	316	309	294	302	311	338	304	334	299	304	262	365	309	292	314	278	315	301	289	301	298	298	302	304	319	355	326	333	304	329	291	296	312	303	299	323	276	320	303	346	336	336	293	262	325	320	312	329	306	347	326	310	334	337	319	284	295	322	320	289	328	293	298	296	299	299	319	316	309	306	329	304	284	316	303	326	315	286	274	301	304	297	335	305	311	304	296	308	293	304	303	309	313	316	299	334	311	320	288	265	322	301	308	314	301	328	302	305	301	293	299	283	307	303	283	291	310	295	308	287	299	300	319	286	314	320	330	299	321	290	281	319	319	307	311	290	298	317	300	276	326	313	286	306	328	302	306	309	297	298	318	293	319	298	316	304	300	310	297	310	293	308	291	295	286	265	306	296	310	295	336	305	299	337	303	301	302	305	272	296	322	334	344	317	317	331	297	308	325	306	337	290	338	326	309	307	282	280	307	302	296	293	302	320	290	280	298	318	305	297	295	304	299	317	292	322	314	300	301	317	304	290	286	296	306	320	300	279	313	318	305	316	317	285	303	328	313	314	297	290	314	300	334	281	319	289	302	295	319	333	316	280	293	322	321	304	310	320	286	297	315	336	312	296	337	325	298	294	279	289	334	294	317	326	344	339	292	276	310	325	310	334	295	301	324	345	312	323	300	315	297	307	309	304	311	337	311	297	318	317	278	300	301	287	287	296	313	317	308	313	317	312	302	257	318	280	313	330	288	323	287	291	295	289	309	319	318	324	314	312	298	315	339	284	333	316	307	341	318	302	286	325	313	331	357	299	312	323	314	284	308	327	310	313	306	298	330	305	339	319	280	304	335	310	305	328	289	313	284	300	301	291	286	286	301	275	300	314	317	292	318	324	313	301	311	309	306	284	321	294	290	326	319	283	310	300	280	304	323	316	273
25348	21119	23633	28786	21106	11239	443	351	299	275	267	251	272	285	263	271	240	244	228	264	235	236	257	267	232	271	269	249	234	266	275	270	273	251	237	243	251	254	262	248	292	247	268	245	245	237	244	271	261	300	221	246	242	241	262	286	255	258	246	262	243	226	267	268	289	247	241	256	269	234	273	258	238	240	273	268	270	252	229	279	241	230	280	226	253	246	271	260	263	229	238	245	287	246	256	230	258	260	270	280	255	266	245	246	255	242	252	235	246	257	258	268	233	230	299	256	229	224	252	229	254	270	257	228	215	244	239	238	258	251	226	226	238	253	265	251	230	245	245	258	226	253	251	272	277	257	274	234	265	252	294	238	227	261	242	227	218	272	233	215	246	265	241	287	247	250	234	263	252	272	283	246	252	253	256	295	247	216	239	215	259	267	261	256	273	288	259	253	282	268	230	263	256	267	241	261	236	246	233	237	250	237	246	235	244	260	259	254	221	258	246	247	275	246	236	255	264	223	235	246	273	252	222	262	262	254	254	251	256	256	231	255	228	264	266	259	217	238	261	276	247	263	215	248	235	241	240	244	245	233	227	243	252	267	233	238	261	270	275	252	253	231	256	252	288	242	250	239	249	269	240	248	228	273	255	260	257	243	261	245	270	261	247	242	226	277	253	256	245	227	275	249	253	261	296	268	250	248	275	257	220	249	275	260	238	249	270	264	271	230	256	235	239	243	263	256	248	284	272	250	268	262	252	269	249	264	242	267	255	217	221	245	239	249	233	253	230	272	268	238	243	220	248	250	208	251	244	248	264	247	247	248	263	251	256	259	217	232	229	247	235	252	244	271	249	230	215	249	284	251	258	277	265	280	245	274	249	265	224	247	256	245	250	271	266	240	251	248	237	235	251	275	257	252	210	228	263	277	241	278	263	280	268	234	253	221	258	273	273	253	246	247	237	254	240	263	241	247	230	229	259	239	243	275	256	274	252	227	271	227	264	261	248	261	232	247	249	265	282	273	223	257	267	222	260	224	240	256	275	236	233	251	235	255	229	250	245	215	255	244	247	259	267	248	247	285	263	285	266	250	238	264	251	217	246	246	204	260	240	256	244	239	251	245	270	236	275	264	235	237	250	256	231	265	260	274	279	243	252	258	265	317	278	289	230	240	245	233	241	222	242	270	241	215	217	262	257	236	263	228	263	238	262	262	270	271	233	271	230	239	254	269	240	245	225	234	247	253	258	235	221	227	238	230	206	272	254	229	219	267	246	269	238	268	261	250	260	261	263	280	253	251	219	282	242	258	222	280	250	245	261	255	219	252	265	269	252	272	239	261	253	268	267	267	240	274	266	247	272	274	255	243	269	221	228	237	254	251	236	230	238	221	253	245	223	231	243	227	237	207	253	252	265	273	245	227	269	279	262	241	206	247	230	256	256	241	266	266	255	269	271	234	239	240	257	252	270	242	294	240	230	238	277	253	237	234	221	224	262	246	293	277	237	252	257	250	239	265	266	249	253	239	249	245	246	239	238	255	257	281	228	274	235	257	258	272	252	258	271	246	221	271	264	253	258	218	285	246	221	229	267	265	267	249	262	251	244	259	265	244	240	252	241	220	297	273	274	282	269	219	240	249	247	256	250	252	256	246	220	224	267	240	250	261	278	247	266	267	262	249	240	252	261	254	250	234	261	241	269	250	251	264	243	248	261	245	256	256	235	288	252	245	231	280	256	245	240	250	239	223	264	223	272	222	253	222	266	248	236	255	252	279	253	280	246	280	245	236	266	247	246	281	224	250	233	253	290	258	229	237	239	258	245	231	273	251	245	223	247	270	273	217	263	268	250	242	278	262	274	234	248	277	283	230	258	224	264	261	264	263	238	274	256	244	252	235	245	254	253	249	243	239	248	276	256	273	232	263	255	253	263	252	224	263	261	238	246	218	264	243	240	271	260	270	237	247	246	245	258	269	260	293	280	270	249	252	248	256	244	266	241	259	245	251	279	293	244	247	238	268	272	276	271	258	226	268	264	243	260	257	224	243	260	262	252	279	293	259	276	267	241	222	240	238	263	238	252	235	262	276	260	270	265	239	248	230	279	211	227	236	249	237	251	242	291	241	261	248	232	281	231	288	256	245	239	239	227	263	263	264	285	277	257	252	246	238	280	261	244	256	291	271	273	280	245	259	260	256	232	258	253	264	267	272	280	272	257	231	247	240	255	239	262	268	256	255	237	254	247	256	236	247	196	214	274	268	236	236	245	277	255	299	247	222	253	239	254	238	264	285	277	266	270	244	258	256	273	230	242	222	235	249	232	238	243	251	269	253	244	277	262	265	270	240	245	257	270	225	245	250	269	278	239	237	235	253	268	248	250	244	222	227	254	249	215	252	241	272	244	229	272	243	244	245	284	206	259	256	228	236	250	268	256	251	270	264	263	250	243	258	282	221	236	237	249	256	238	247	257	243	249	229	282	248	275	230	239	229	239	271	258	202	234	270	251	252	231	274	247	236	287	245	252	280	254	261	263	244	240	231	239	253	244	238	252	240	272	259	256	282	280	279	254	251	248	257	252	243	246	236	254	246	276	249	266	261	249	257	241	247	240	245	223	246	237	229	233	240	256	271	249	278	268	254	233	234	242	261	239	277	259	266	248	254	260	238	250	278	229	241	235	235	261	245	260	217	256	237	227	273	277	221	258	219	243	236	289	258	258	274	265	244	267	276	252	246	266	240	282	238	286	250	252	244	275	283	235	231	256	271	246	240	263	264	232	236	269	282	258	253	261	251	234	247	244	240	237	263	245	238	265	239	270	261	243	265	250	282	235	261	288	230	240	253	261	261	276	222	231	263	264	252	267	252	250	236	261	258	242	249	240	252	225	269	234	235	231	267	254	238	242	230	249	252	281	251	255	268	231	252	240	230	236	220	242	250	271	242	280	204	247	261	266	254	272	254	242	266	257	255	281	219	236	239	229	249	254	254	272	254	259	261	254	264	260	252	228	262	267	270	248	266	243	255	266	255	259	252	255	222	238	236	286	229	233	246	241	259	264	247	269	244	226	245	242	269	278	246	254	293	244	222	260	227	256	246	270	290	273	245	248	258	250	257	274	248	219	251	259	255	244	235	242	271	238	239	234	269	228	259	252	241	248	263	255	260	274	249	249	237	229	234	259	232	265	269	232	265	245	268	250	219	231	269	275	266	247	240	274	249	244	284	241	280	270	240	234	225	250	278	255	251	237	254	250	274	233	255	254	237	258	246	254	256	230	242	242	245	229	231	252	252	232	237	228	275	275	242	244	248	230	213	252	233	257	258	240	255	254	245	263	234	238	254	249	251	236	236	284	259	255	247	252	243	259	273	256	254	214	272	247	283	254	247	242	300	280	240	251	258	269	259	262	260	264	239	235	244	254	229	254	246	274	246	243	264	253	257	269	224	256	248	265	268	220	254	236	258	234	253	266	257	238	290	260	222	226	258	220	230	254	290	269	222	220	240
36814	38090	2322	652	708	612	581	569	565	536	558	536	610	540	535	590	537	528	531	524	545	551	565	549	561	558	594	522	559	524	497	563	559	536	576	548	527	570	499	528	585	521	570	599	579	559	571	536	608	548	534	516	527	551	504	536	579	563	573	525	570	551	547	557	542	556	576	556	555	556	559	568	534	535	553	547	540	551	559	581	523	556	549	532	555	527	563	527	569	542	507	570	557	504	565	549	553	537	535	551	569	561	542	542	571	563	582	531	524	556	510	562	528	568	553	572	502	552	540	602	544	593	593	562	507	546	557	586	564	568	532	574	544	554	571	543	557	549	498	566	553	533	588	558	539	542	544	533	562	557	550	544	504	562	519	546	565	581	550	574	552	544	552	539	559	540	536	520	579	524	533	544	558	551	549	577	524	560	538	581	533	551	583	550	571	509	578	532	522	580	548	543	547	531	585	554	553	550	530	542	500	493	501	542	548	532	556	508	540	530	526	555	561	534	587	563	534	578	509	525	531	510	515	550	534	541	538	536	517	588	541	502	553	566	557	568	583	532	538	529	522	539	543	526	581	588	519	564	549	545	507	560	559	590	555	511	580	520	549	500	560	517	514	556	552	590	536	540	550	498	565	539	512	538	557	522	554	609	524	574	559	536	540	507	546	558	524	522	537	560	555	552	509	561	541	565	566	535	592	519	582	561	527	551	518	575	591	528	507	532	543	559	571	587	540	556	587	582	573	538	549	510	593	535	523	523	558	513	550	551	572	519	528	550	532	576	581	544	545	579	519	566	554	544	569	569	506	548	533	524	523	512	555	566	598	495	564	523	549	564	513	559	525	586	518	541	567	535	546	537	576	541	525	539	553	549	560	551	545	547	550	496	540	567	586	580	526	542	542	548	541	584	539	554	511	549	548	575	541	562	532	554	578	530	547	544	545	566	547	503	505	534	582	546	577	545	556	546	586	544	533	548	549	586	511	569	540	565	533	549	549	572	545	575	558	577	536	537	560	563	595	540	533	555	525	521	499	585	539	540	502	505	559	544	551	543	538	561	529	517	596	550	529	565	523	552	533	526	532	542	573	548	577	543	580	536	551	550	531	589	573	567	569	506	554	522	544	552	518	535	589	525	579	578	537	555	523	553	530	564	552	545	587	582	557	613	586	535	553	553	553	526	493	561	534	535	584	562	564	546	587	553	582	551	544	521	561	593	520	565	535	573	590	563	523	534	559	551	554	552	550	525	532	546	548	512	514	531	587	565	539	525	530	539	511	566	553	536	568	504	548	567	534	552	528	522	574	562	552	513	513	550	567	531	546	528	564	512	531	532	527	590	545	557	533	550	559	523	550	595	537	559	563	587	574	549	549	561	560	545	563	538	582	539	591	535	554	527	529	517	552	529	574	532	525	592	573	603	510	554	502	508	534	600	536	517	546	572	529	529	580	557	527	539	527	543	571	550	549	549	545	530	569	540	576	517	528	538	533	534	573	564	540	532	561	560	551	530	535	515	551	523	544	511	548	512	546	566	510	517	575	572	548	500	504	546	580	573	561	545	525	529	540	525	542	524	540	537	551	563	541	516	490	525	524	564	548	536	535	535	512	550	519	527	524	521	544	566	521	515	542	539	543	576	568	528	585	549	586	515	575	561	558	539	515	508	524	536	600	561	578	566	520	578	572	536	564	549	545	556	585	497	581	534	560	505	548	551	523	554	557	516	531	574	564	573	532	544	534	547	545	607	588	523	551	583	584	541	551	565	574	561	545	532	565	559	553	502	523	583	541	549	524	576	534	557	516	519	524	516	551	512	552	517	574	542	516	541	552	579	569	535	591	517	539	564	512	588	566	554	545	520	580	534	554	532	543	636	576	554	565	541	537	529	598	557	573	556	517	550	524	568	537	539	544	564	544	525	571	532	509	546	580	553	549	546	541	566	551	545	583	519	561	558	563	558	567	546	546	576	562	567	576	526	534	536	551	511	508	606	528	546	539	548	555	503	534	522	512	499	562	569	567	580	523	522	537	545	553	547	566	535	530	519	515	544	585	539	558	599	532	559	491	513	537	562	548	561	572	555	536	576	529	533	551	556	561	588	571	558	531	560	566	528	530	526	528	544	559	565	546	531	571	534	559	556	541	546	588	533	531	506	530	548	541	538	581	553	536	523	563	565	606	498	531	528	499	591	519	530	571	556	542	513	543	573	533	543	525	532	577	567	527	527	534	535	578	573	522	544	567	542	540	530	524	589	596	544	536	532	554	519	548	539	550	569	506	535	539	564	525	534	530	534	553	523	568	536	535	522	548	561	538	550	546	542	537	523	548	567	536	603	544	589	552	589	540	559	539	532	545	532	538	560	532	574	564	514	557	542	553	554	560	522	554	546	565	510	521	532	531	591	561	623	591	537	527	555	538	568	535	517	549	518	541	514	575	524	578	538	538	537	522	513	531	568	535	563	530	601	527	521	546	563	525	582	557	561	548	585	530	551	523	561	520	526	519	562	551	578	535	555	532	582	578	538	535	507	534	578	553	496	494	545	552	573	572	548	535	569	555	553	544	550	543	558	582	595	569	543	586	538	537	576	589	518	551	563	549	553	515	560	500	526	582	548	520	573	546	561	540	563	532	533	585	527	526	545	562	519	586	566	571	525	563	574	550	563	574	542	537	528	544	530	542	552	591	503	523	528	511	545	562	528	560	560	551	541	556	522	569	543	591	538	542	582	539	505	493	552	554	592	564	544	599	578	543	568	553	513	559	567	554	506	598	524	520	534	573	527	532	551	559	539	535	558	513	511	572	541	552	523	569	521	532	544	571	545	527	527	518	517	564	524	582	514	522	553	560	563	511	537	543	541	526	541	563	543	530	510	556	550	520	567	569	576	541	515	588	530	545	556	549	545	522	574	522	573	563	523	517	524	600	522	524	550	557	599	541	546	589	523	557	521	525	527	609	545	519	581	538	558	550	568	538	529	590	568	578	562	533	531	536	549	554	487	514	549	588	518	516	541	566	546	563	568	546	574	560	543	571	530	561	550	525	536	541	580	552	514	524	572	570	547	529	604	539	546	556	503	543	532	525	560	552	535	502	530	568	540	525	520	582	553	571	547	579	538	548	534	576	541	569	572	564	519	595	588	560	529	604	612	539	564	517	597	548	533	547	556	540	566	532	538	556	542	571	590	508	562	575	540	571	562	529	575	554	526	549	553	569	605	555	550	526	569	559	540	517	534	548	541	604	533	517	595	554	535	575	544	573	554	512	551	555	544	528	577	532	530	529	485	543	517	565	540	517	519	562	539	569	526	543	559	568	512	533	542	559	559	586	543	516	538	522	543	507	549	524	563	549	527	537	540	542	516	545	574	559	519	565	517	590	521	537	578	591	557	530	549	567	530	550	566	594	544	542	573	554	520	547	515	523	591	544	549	548	586	508	513	565	543	574	518	573	536	555	552	508	564	603	485	566	566	535	507	534	559	564	544	520	546	511	519	578	542
24526	21116	24040	28430	21116	21139	11090	516	364	302	306	319	290	261	288	325	280	248	290	290	301	287	271	261	268	281	300	251	264	249	272	254	244	254	278	285	286	288	275	250	241	239	233	264	252	246	240	265	253	303	240	234	288	305	247	255	252	266	260	266	244	254	275	277	256	238	251	261	268	260	274	256	265	263	261	262	248	262	254	292	255	246	247	250	242	267	280	258	261	253	309	244	249	284	244	276	258	265	243	253	272	275	274	265	271	272	265	261	295	269	240	284	244	292	247	244	328	258	257	262	290	286	259	294	256	274	265	277	267	277	261	256	255	259	249	264	251	283	242	244	327	230	242	267	259	249	266	241	282	268	257	219	262	295	233	252	234	280	228	258	233	267	283	280	301	258	266	249	255	258	255	276	276	264	257	275	244	237	274	294	274	274	266	251	290	265	250	258	272	249	252	263	250	261	264	238	236	276	258	253	283	239	248	270	269	235	299	277	281	256	265	244	250	293	260	253	268	272	278	286	259	284	277	241	235	230	262	282	244	278	251	285	261	231	277	266	255	262	259	261	246	260	233	275	285	243	253	243	255	242	261	259	266	252	261	251	293	269	259	254	251	284	266	221	266	218	288	243	275	252	267	251	276	272	262	277	307	255	264	256	234	265	300	265	248	279	266	294	257	258	258	258	254	285	263	274	254	275	253	274	267	267	273	244	277	248	236	270	275	259	260	241	275	263	279	244	283	287	259	308	245	250	269	245	260	253	234	292	264	244	249	285	273	229	259	266	237	253	271	293	294	250	247	240	274	272	241	254	276	271	264	300	255	247	286	278	240	266	290	297	285	259	242	242	251	289	252	268	283	289	283	297	256	270	243	248	273	236	225	277	239	282	260	261	258	258	246	308	253	257	243	277	260	266	270	234	234	262	243	245	266	284	253	273	290	260	258	229	232	277	275	229	257	253	298	270	263	268	233	276	281	269	253	266	252	270	269	256	255	292	281	283	269	259	309	262	252	256	243	239	275	215	266	277	273	261	254	237	276	256	251	247	278	262	274	274	257	258	267	273	284	288	276	277	219	279	255	290	291	274	236	266	247	249	255	282	255	272	261	280	300	261	263	276	252	248	259	256	258	241	255	247	284	298	279	264	257	272	238	234	272	240	292	271	262	286	262	274	254	239	259	294	281	247	277	287	246	257	277	248	252	299	236	257	236	256	282	268	275	260	248	280	278	259	264	273	272	257	256	264	280	269	266	280	275	276	245	251	255	274	274	289	282	257	277	267	255	242	269	220	260	251	282	252	253	248	281	267	255	250	246	254	252	268	273	251	281	291	262	269	261	264	260	292	249	257	249	239	282	258	286	268	252	273	303	250	274	245	248	236	248	253	282	286	280	280	258	273	242	247	247	248	249	249	244	291	257	295	274	245	240	270	248	262	284	289	255	250	291	273	267	250	271	259	253	295	274	244	249	273	285	229	281	231	260	304	236	272	264	285	254	263	273	206	263	258	272	253	275	238	273	274	298	276	302	260	252	275	282	268	246	236	248	298	264	233	289	282	273	287	311	279	295	290	239	237	281	269	254	276	255	275	276	268	276	245	256	266	237	266	273	255	288	260	292	251	264	255	257	255	234	261	234	273	272	264	274	282	268	253	277	317	271	255	275	286	261	278	279	271	272	285	289	279	280	269	260	264	262	288	282	247	280	243	271	255	245	261	317	264	260	269	258	256	283	259	259	233	257	241	261	264	226	253	276	277	258	241	286	256	266	269	321	295	257	273	268	270	255	263	277	264	268	254	258	278	278	272	246	255	235	276	266	270	233	260	250	248	264	257	279	259	246	267	291	255	255	232	240	260	235	245	273	268	290	258	255	289	234	250	250	259	296	277	268	211	248	259	259	274	285	258	297	271	242	266	279	259	285	243	287	277	249	250	267	255	303	249	264	266	244	252	249	271	257	268	258	265	272	249	269	263	274	251	270	263	227	262	283	267	268	284	277	266	263	257	235	248	256	259	251	272	266	254	262	247	264	250	281	290	272	267	273	263	270	258	293	273	261	265	246	279	283	249	280	263	236	229	274	258	287	267	281	253	247	268	267	257	249	268	266	267	244	282	276	261	260	263	272	266	261	246	289	308	270	280	280	262	269	251	232	246	282	248	256	282	261	248	264	270	256	261	282	272	263	242	249	270	270	264	270	256	225	260	232	241	249	277	255	265	229	307	245	246	245	270	279	279	238	253	261	241	271	302	281	273	238	255	264	282	264	282	259	228	258	270	258	249	258	281	268	250	304	228	234	248	245	232	276	291	234	246	275	258	267	291	268	268	229	277	263	230	260	284	237	264	255	276	222	277	263	264	259	271	276	257	254	259	283	246	279	272	257	286	280	262	243	271	263	271	270	241	252	266	249	263	264	215	291	262	255	255	242	257	274	255	241	287	260	284	251	279	263	295	259	285	283	228	235	252	249	271	256	257	220	253	255	285	284	254	274	260	251	263	267	258	264	258	265	273	246	278	273	276	241	272	277	257	297	266	226	252	283	272	252	283	253	295	279	278	262	238	249	280	259	282	276	274	246	252	292	279	262	306	249	253	265	293	250	262	241	262	262	256	273	260	270	268	242	259	302	268	251	249	255	273	259	241	259	281	248	258	261	287	242	236	293	267	276	262	290	237	283	239	248	257	267	243	277	243	261	279	250	254	278	273	267	290	265	239	282	254	260	304	275	259	268	263	246	256	246	269	249	258	234	270	262	240	280	265	270	270	285	283	292	268	231	262	248	259	266	261	252	271	272	272	268	270	228	260	263	265	250	243	265	289	265	253	267	245	286	275	289	251	277	280	285	274	306	282	237	252	254	241	253	273	246	274	237	270	262	255	255	300	254	224	236	263	282	288	259	254	254	291	265	264	241	288	274	244	276	273	229	284	253	269	279	272	239	262	299	268	233	254	251	248	304	282	244	277	246	256	238	276	281	220	299	279	290	249	265	274	263	227	270	284	228	269	242	274	254	248	278	281	223	249	251	304	261	241	281	277	273	268	264	256	286	244	280	272	294	281	250	249	259	270	273	247	243	270	242	241	272	265	263	273	281	278	299	297	262	295	271	275	228	250	270	260	271	287	278	245	270	281	263	271	269	260	271	269	253	264	255	221	249	263	257	251	250	259	269	229	269	246	267	246	249	245	285	257	279	239	259	261	294	258	261	277	247	265	282	287	287	248	263	247	237	250	281	285	231	223	225	274	259	255	273	238	238	259	296	257	251	250	255	256	257	283	258	248	263	255	259	275	246	293	252	261	266	249	264	242	247	279	243	264	302	278	300	259	239	288	289	245	261	241	253	258	223	238	252	258	280	225	238	256	265	283	309	272	280	261	246	228	278	279	267	272	263	279	259	239	246	248	264	237	215	254	261	247	296	271	265	249	267	259	256	256	248	235	221	260	274	271	262	264	251	263	263	253	261	240	300	249	275	271	247	228	256	260	259	236	277	270	257	249
43811	50483	3757	834	673	623	577	606	585	594	582	540	564	558	524	545	581	526	553	558	552	553	569	520	547	535	531	547	550	560	547	546	546	493	528	548	554	557	541	514	527	571	541	551	522	572	564	534	583	517	526	531	525	513	507	494	543	576	528	550	535	561	514	579	537	504	609	533	540	565	533	556	555	515	542	535	550	537	555	564	541	555	556	544	544	565	587	515	554	538	562	537	524	566	523	510	506	568	551	538	549	518	527	536	550	511	538	562	525	495	550	510	563	525	536	552	574	500	549	572	534	521	513	530	569	559	530	527	550	530	549	536	524	553	548	549	548	526	542	559	543	565	513	561	542	547	540	514	552	543	505	569	565	537	555	557	531	542	522	559	547	537	543	545	528	523	535	579	556	519	571	551	517	525	579	555	542	541	576	538	595	548	545	552	523	538	498	556	512	496	538	518	527	526	552	516	498	559	526	556	546	516	582	557	555	526	518	498	573	556	525	532	544	535	536	537	510	536	541	543	533	516	539	572	560	529	549	504	554	555	567	564	524	581	534	580	553	573	557	526	515	517	516	558	544	562	489	546	533	554	540	592	527	566	526	548	509	528	571	544	553	522	592	552	526	540	532	534	563	507	545	513	518	564	517	551	507	548	537	511	553	552	587	559	537	555	528	554	583	541	481	531	550	557	561	530	512	528	556	558	529	534	513	521	570	559	549	552	535	511	534	532	526	550	557	561	493	560	527	546	515	540	544	535	567	562	540	550	535	532	504	522	521	533	545	550	567	508	523	547	550	550	553	580	539	541	522	538	526	531	534	502	525	551	565	520	526	580	559	502	553	538	514	538	547	547	555	536	544	554	560	526	531	537	554	520	584	537	509	551	555	540	503	536	517	546	571	531	545	503	500	530	540	550	517	532	533	569	592	530	556	542	564	535	561	504	542	573	531	524	573	558	534	533	562	517	543	533	560	521	532	475	498	531	565	552	532	600	545	527	567	538	529	528	508	571	569	558	515	548	539	508	500	544	548	546	537	573	547	574	511	504	538	560	543	547	555	522	528	538	560	536	581	575	510	512	535	551	548	501	549	510	559	537	548	531	527	572	529	527	517	578	560	564	536	576	552	511	514	567	500	572	558	528	558	552	536	526	572	549	540	540	528	540	517	519	547	528	519	540	524	511	519	523	516	564	501	587	565	519	545	540	503	559	557	546	535	533	525	546	505	537	566	525	560	558	550	484	523	529	513	557	558	575	551	558	521	549	564	545	535	519	535	488	539	569	506	505	540	569	545	513	466	516	516	505	507	533	569	557	526	577	531	552	526	543	530	595	539	526	514	529	523	536	531	543	564	545	531	524	560	537	576	530	542	486	579	543	528	544	501	565	519	542	552	511	536	540	542	584	503	532	570	541	572	513	524	534	541	535	522	494	522	566	513	538	539	538	536	527	522	545	526	557	539	530	526	545	513	529	535	561	536	515	538	534	484	516	567	519	568	501	543	520	558	535	538	507	523	545	542	497	525	520	506	522	512	509	522	540	518	555	541	551	571	522	539	554	572	504	519	523	520	575	506	533	551	534	543	548	554	559	543	531	571	523	539	563	557	556	540	539	565	555	551	499	552	554	529	564	515	564	513	475	545	558	550	543	529	587	558	553	545	542	513	554	494	529	538	563	518	519	555	514	483	518	529	536	564	537	562	516	512	565	537	562	545	515	558	570	523	530	540	540	561	555	544	539	487	514	549	542	592	558	531	552	540	590	504	498	563	544	554	545	526	542	567	557	535	564	510	538	553	503	524	528	508	562	566	526	516	548	573	554	553	550	519	523	531	509	518	544	521	552	554	527	553	548	548	526	543	525	529	526	507	569	548	537	558	519	549	549	555	553	534	530	520	542	582	589	584	548	529	546	522	561	545	574	560	558	547	537	574	532	554	538	516	525	566	522	533	526	505	561	541	529	515	590	528	528	547	566	532	527	568	529	550	576	567	553	533	522	529	572	546	526	548	517	519	520	530	560	523	539	546	533	541	527	575	520	566	559	550	571	517	527	564	512	569	552	509	537	498	567	536	504	526	575	512	560	539	558	572	518	534	551	540	539	543	551	537	534	496	535	574	545	530	546	553	509	560	539	584	538	577	526	513	545	547	506	552	584	548	570	551	550	501	561	535	510	552	546	547	531	518	525	566	513	503	489	534	545	574	506	525	539	527	582	536	524	508	579	555	583	555	537	520	547	552	580	529	512	548	540	551	537	565	531	547	555	534	474	518	551	585	595	558	515	555	552	532	562	513	524	565	564	546	524	526	534	552	496	536	544	506	550	564	558	498	529	543	560	561	520	510	538	523	532	563	569	570	548	546	511	521	574	547	556	529	533	528	539	514	539	546	545	546	537	557	549	568	537	538	575	541	497	575	529	549	504	527	544	566	553	530	556	535	520	526	529	565	573	506	516	572	571	547	524	540	553	555	579	529	536	537	489	551	489	552	524	543	538	546	553	555	553	469	556	537	538	559	564	543	512	530	519	526	549	530	557	528	525	507	523	507	527	552	545	517	536	564	559	551	494	517	544	560	517	548	553	503	564	524	536	562	486	490	519	557	558	525	518	540	553	557	499	522	593	571	524	466	547	510	531	549	536	541	519	576	545	513	560	519	532	542	542	531	543	541	530	527	510	544	527	522	534	569	551	568	564	563	536	541	507	516	532	552	548	539	586	566	508	501	543	591	522	558	567	561	523	542	576	471	560	530	537	574	552	563	511	556	544	509	519	537	547	507	534	511	565	551	573	574	554	570	582	527	512	535	538	510	546	556	521	573	520	511	486	566	501	532	553	525	573	545	495	528	532	533	515	539	501	520	522	556	550	537	510	528	537	521	541	534	560	565	571	482	564	549	602	543	534	526	498	521	537	546	538	596	509	526	589	531	565	552	540	531	550	577	517	537	532	509	551	519	569	560	506	553	554	527	532	528	502	578	546	518	529	583	529	542	537	493	539	543	530	554	541	530	518	523	548	571	544	599	560	521	548	535	549	569	559	544	526	561	530	560	523	582	542	567	562	552	588	548	536	556	527	528	537	580	536	512	526	538	528	526	547	571	554	511	568	521	557	512	538	551	539	531	574	545	558	511	521	562	494	532	511	543	549	505	536	532	492	538	568	547	559	569	569	560	566	499	519	559	489	508	532	554	558	546	505	515	527	563	535	607	520	518	548	550	555	515	544	574	558	551	581	500	529	533	534	584	516	550	531	540	577	539	498	496	543	561	516	515	581	537	519	532	524	550	560	483	538	500	583	533	489	544	522	501	544	538	557	501	522	559	550	540	526	537	519	524	531	533	550	483	483	521	571	556	571	583	525	533	566	522	505	530	522	500	524	551	552	538	532	564	504	543	599	540	542	538	610	556	519	523	542	585	545	544	545	506	545	529	533	570	553	543	554	545	568	523	554	562	511	549	518	523	537	543	535	500	506	561	502	519	515	528	556	528	515	579	533	542	570
34544	17656	3988	226	163	127	135	106	130	120	116	131	114	111	111	113	115	125	116	131	114	130	125	138	120	130	148	127	117	133	125	146	135	115	111	131	138	114	105	96	125	125	109	124	107	125	95	125	110	113	142	115	125	135	124	138	128	114	123	103	109	111	104	112	151	127	121	105	121	127	137	124	106	110	110	105	122	124	136	114	103	118	94	116	141	107	125	124	126	118	114	122	101	126	106	100	106	127	106	113	116	107	123	106	105	143	131	122	117	128	115	127	127	94	126	119	124	124	112	126	122	129	118	120	125	111	139	129	138	118	128	104	143	118	120	115	126	116	132	111	113	121	131	108	105	131	111	133	108	116	115	115	126	122	145	124	122	112	109	131	121	122	111	116	120	119	127	131	131	126	104	123	117	130	145	130	109	123	127	126	102	119	139	127	115	130	122	118	110	111	107	133	116	94	93	132	113	126	153	113	102	109	114	142	128	115	129	131	94	97	101	143	103	126	117	112	113	106	125	111	133	119	115	115	129	127	118	130	118	105	138	125	118	106	117	112	118	127	123	129	138	107	117	121	109	102	136	125	135	107	121	122	108	141	112	130	129	144	108	132	130	116	114	118	96	106	117	110	111	122	117	123	100	121	126	123	130	122	120	137	118	121	115	118	123	123	123	128	117	116	116	125	137	112	137	117	100	110	105	112	133	122	136	129	123	114	119	113	114	142	102	103	127	124	136	128	121	119	115	119	135	116	113	119	118	117	107	101	107	114	113	107	141	140	99	118	121	101	127	125	102	111	118	112	117	136	120	103	128	126	123	117	136	127	122	108	116	132	133	109	130	102	116	119	122	108	105	119	122	119	118	115	118	149	116	110	139	125	123	122	129	124	127	113	104	112	137	121	110	110	113	127	128	120	115	132	117	102	133	125	136	151	115	107	115	135	130	116	124	144	116	119	109	120	132	124	127	110	145	123	108	142	117	132	114	115	120	115	129	132	133	112	135	111	142	104	115	115	103	153	108	128	110	113	116	124	108	124	102	137	104	113	123	106	140	128	125	109	113	120	123	117	115	135	104	116	123	118	141	117	114	128	132	111	111	108	128	119	111	126	131	124	115	115	105	116	97	123	130	127	131	125	128	107	115	126	116	136	100	125	103	124	107	106	121	112	105	96	118	112	145	132	110	121	128	132	121	144	125	118	122	128	124	125	119	111	120	116	121	137	118	127	105	108	116	108	103	140	115	103	137	143	126	110	100	117	121	119	138	117	130	113	125	105	117	92	135	109	133	133	105	91	119	121	107	113	100	143	125	131	119	120	119	131	139	124	95	138	106	112	134	155	122	107	109	126	123	134	109	117	125	133	116	126	125	114	106	113	106	125	125	121	125	112	120	123	120	121	145	114	136	125	128	116	126	117	113	123	132	103	128	109	145	123	106	121	118	104	116	93	138	119	131	108	111	109	139	143	120	124	115	101	113	125	121	142	130	112	119	112	94	121	131	121	135	137	135	111	131	152	105	121	123	128	117	125	116	121	116	123	130	131	131	109	110	124	115	112	128	103	126	102	120	123	124	121	107	123	128	129	128	110	125	123	113	122	137	131	104	101	128	117	98	111	126	119	129	130	118	99	110	119	133	140	119	106	100	118	125	119	111	113	119	136	126	107	120	93	138	113	101	108	112	120	125	142	126	107	109	116	119	102	118	130	113	97	136	113	128	122	130	127	126	105	106	113	116	122	123	129	136	110	111	120	129	130	127	105	116	112	126	130	129	115	124	103	98	114	113	134	122	105	127	108	139	117	104	93	122	113	118	119	114	117	127	135	115	129	108	115	120	125	108	121	119	115	115	124	129	125	126	114	107	133	137	118	115	130	117	119	122	126	127	118	125	114	113	112	115	110	121	112	134	134	118	109	119	101	135	142	126	98	139	112	131	121	130	125	136	127	144	114	123	126	133	109	115	133	127	136	139	131	129	141	110	111	116	102	118	105	123	123	139	122	121	126	118	118	114	112	112	132	126	117	103	113	125	89	111	119	100	117	105	128	115	129	111	104	104	117	116	117	115	114	122	122	144	129	119	120	120	116	117	131	117	121	128	114	125	115	120	126	124	116	104	120	134	111	119	110	111	116	117	116	127	111	97	113	149	119	111	123	141	123	113	121	109	121	119	119	116	130	117	111	120	104	128	142	135	141	119	128	115	133	112	102	128	103	116	114	126	112	120	102	131	105	135	111	120	105	106	135	137	155	122	96	141	100	136	125	120	113	130	125	119	129	113	119	120	109	127	113	130	110	122	142	125	121	114	112	106	123	124	102	114	116	116	142	124	114	117	120	116	145	119	125	136	123	115	127	105	122	129	112	125	118	105	115	128	114	122	108	134	127	149	118	123	123	126	127	117	112	112	118	124	111	118	127	121	115	119	143	112	124	101	106	121	119	129	120	114	110	117	119	134	122	111	130	114	120	105	138	141	109	125	143	123	121	108	127	109	132	142	112	108	144	120	110	119	129	118	114	128	120	123	123	113	115	123	123	113	114	108	105	132	104	130	110	121	109	107	147	129	120	116	119	121	113	112	119	138	102	138	144	111	117	130	109	138	111	121	132	138	136	119	136	144	135	115	115	114	122	128	115	111	112	135	125	132	123	100	119	119	113	128	128	115	123	148	128	132	134	118	104	153	126	131	129	100	96	111	120	126	96	132	123	132	125	140	122	129	116	128	133	117	132	125	118	112	143	120	121	121	119	114	116	108	124	117	135	110	122	132	123	120	129	127	131	131	134	121	109	147	110	127	117	113	154	103	148	129	125	118	120	133	113	143	103	112	114	117	116	144	130	132	133	136	128	110	134	144	130	118	132	101	117	111	123	106	117	104	108	117	126	124	122	113	103	126	133	126	109	127	121	109	119	114	128	108	110	117	112	114	117	96	104	132	112	111	133	119	113	110	113	109	143	135	113	129	112	127	126	111	100	124	127	106	102	101	113	110	114	114	117	127	110	88	137	114	137	116	119	125	82	109	127	125	116	103	105	123	131	137	121	117	109	108	99	131	108	114	113	120	101	123	113	122	119	122	137	117	111	91	136	140	119	103	106	115	125	128	129	126	117	99	119	115	126	120	115	129	128	106	130	118	138	116	109	122	106	119	93	141	110	125	154	147	108	115	109	120	126	141	122	98	114	117	110	122	113	126	126	126	131	113	124	141	146	126	138	136	111	128	120	128	139	102	118	145	115	136	135	125	121	109	99	117	115	102	108	127	118	103	134	111	124	112	127	114	126	135	137	128	129	126	127	146	130	122	118	130	134	101	117	91	135	110	97	127	128	102	119	106	113	121	124	123	112	120	93	134	133	124	121	123	124	94	110	137	114	137	119	94	109	132	117	111	132	123	146	100	119	123	122	127	130	117	118	121	128	142	128	130	125	107	143	141	133	130	120	106	139	118	135	131	120	121	128	132	107	118	138	112	126	96	123	108	109	131	138	123	114	112	117	102	126
17930	6694	402	299	321	284	294	311	286	346	306	310	327	303	301	310	332	319	301	303	339	303	307	289	326	281	326	336	321	324	311	319	314	297	327	306	304	320	315	310	329	316	321	321	311	319	326	334	307	315	299	323	298	291	295	295	300	291	277	288	293	313	279	328	305	296	300	308	347	275	309	321	328	286	293	313	335	301	317	302	325	308	309	315	282	291	288	319	288	295	319	310	310	289	323	312	299	316	328	307	288	338	313	310	324	306	280	291	334	307	285	310	326	307	295	303	307	316	316	318	281	329	291	286	313	337	322	306	320	324	332	296	297	303	310	333	316	287	309	318	338	295	323	315	301	310	334	328	328	298	339	290	280	329	262	314	291	308	288	293	297	343	290	311	307	317	312	312	327	312	304	322	304	341	321	306	279	281	356	325	295	304	327	310	306	324	313	327	317	330	322	307	309	292	297	314	271	302	318	329	325	340	307	304	305	288	319	306	297	316	295	297	302	296	292	288	339	323	294	308	279	281	318	315	320	313	306	317	335	322	329	288	312	307	333	303	334	334	308	317	304	272	326	306	320	323	314	322	303	308	303	320	300	308	315	313	292	307	300	316	343	323	333	282	299	330	296	326	292	303	318	305	304	303	326	282	308	302	344	318	296	320	341	303	346	322	305	294	318	328	332	291	304	323	290	323	310	286	337	327	327	314	310	304	292	299	277	310	278	300	294	286	323	319	309	307	310	343	276	279	318	283	319	272	296	284	320	354	335	324	333	283	280	326	301	313	318	339	310	320	329	309	323	289	305	312	302	316	265	302	301	299	308	296	287	320	297	334	305	321	324	309	361	311	331	316	312	324	322	316	292	315	298	314	322	335	302	303	315	311	311	301	303	330	301	294	335	330	298	299	309	308	320	314	330	321	326	334	308	321	282	304	342	314	313	285	297	326	327	323	300	304	333	304	319	314	336	304	308	340	319	309	319	296	357	326	288	315	319	325	329	359	284	329	290	325	324	311	316	307	319	302	298	285	249	314	292	285	297	314	298	320	304	310	336	301	292	293	305	290	326	298	279	307	303	332	297	335	330	296	325	329	292	311	322	290	306	310	334	323	317	339	331	332	288	326	291	318	282	298	292	285	290	315	285	310	320	310	288	298	321	304	283	309	288	274	338	297	301	314	313	369	334	318	319	318	328	298	300	291	310	290	272	333	314	315	303	303	294	319	293	299	314	327	325	309	280	279	316	275	298	283	313	310	305	323	295	292	320	319	305	328	289	331	297	305	309	245	312	305	320	298	312	304	318	296	326	324	327	281	319	287	317	314	303	318	281	284	318	288	310	309	315	277	281	250	286	314	350	314	299	304	308	328	301	284	280	331	324	291	293	315	301	291	332	324	308	316	330	279	333	295	300	326	310	358	289	277	325	295	340	302	299	294	315	311	287	286	327	309	322	314	324	312	285	297	323	323	331	345	297	296	295	328	260	306	324	341	286	312	319	318	304	311	291	295	312	290	300	335	348	304	331	340	297	284	275	326	323	302	292	335	291	316	298	332	297	330	286	320	298	287	286	295	335	304	297	298	316	314	282	304	316	319	322	318	290	332	301	332	302	323	318	340	281	326	322	289	353	323	317	314	293	299	311	317	300	292	313	324	296	308	278	305	297	300	299	326	321	343	332	313	320	305	315	293	284	322	342	303	291	314	327	320	325	301	326	336	366	292	305	324	314	284	315	308	309	306	298	317	313	351	342	321	302	309	290	315	300	286	310	323	308	331	329	307	288	279	294	317	320	311	290	318	274	306	342	315	323	332	311	315	325	323	318	275	303	326	293	322	289	298	304	316	323	283	287	278	300	300	313	345	326	333	356	277	281	329	329	305	291	296	307	298	285	316	280	282	303	311	309	313	283	318	300	334	332	310	290	284	322	308	292	337	308	323	305	317	279	329	285	286	316	301	312	300	305	288	306	325	302	302	299	288	294	295	302	304	293	291	355	329	315	331	266	281	289	338	318	298	303	322	300	335	302	320	298	289	334	307	287	326	317	302	344	314	323	281	304	295	312	305	316	306	288	304	307	340	314	318	325	299	330	311	327	300	290	294	310	315	329	307	290	332	310	331	304	318	316	287	322	293	328	312	313	293	293	290	277	271	312	305	311	311	298	323	280	307	291	329	338	329	296	283	298	320	328	295	305	338	317	322	289	310	299	319	319	314	308	295	330	324	300	311	275	312	331	321	335	313	300	300	332	292	285	339	314	331	306	325	331	287	284	299	290	316	338	294	276	290	327	304	298	295	298	292	322	306	294	339	290	309	303	302	305	286	300	301	290	311	314	303	316	280	305	325	305	306	290	298	318	267	310	310	305	299	319	324	288	312	321	319	288	335	350	306	320	300	313	316	296	293	295	318	329	311	296	333	328	300	326	304	331	275	312	298	304	320	284	301	286	302	341	324	298	314	312	319	285	296	325	348	285	293	306	310	332	322	326	331	286	317	303	308	302	308	305	299	305	295	292	334	303	311	306	326	310	341	326	305	295	310	307	315	345	276	334	319	289	345	289	313	326	345	279	342	307	330	317	321	304	339	304	321	308	271	316	314	296	280	318	318	265	291	326	318	274	323	324	324	297	314	310	315	324	337	312	325	315	321	328	299	308	306	307	276	292	346	311	332	333	308	340	322	309	335	329	322	297	289	260	344	311	301	305	316	302	308	328	303	298	296	319	305	299	314	298	308	300	322	333	296	287	296	310	285	333	325	280	333	301	348	266	335	304	303	301	304	318	324	296	313	301	353	309	332	314	298	334	290	334	295	349	341	296	308	303	346	290	321	340	321	319	313	308	298	300	295	314	340	291	311	295	317	296	307	297	308	307	280	291	299	330	314	286	339	319	281	297	309	313	301	315	324	314	284	315	316	269	299	325	333	309	277	333	298	311	337	323	271	279	306	301	293	327	329	288	301	310	321	293	318	296	318	319	277	295	285	310	292	328	307	316	295	309	320	294	311	332	349	326	304	272	320	318	327	323	324	306	343	303	297	319	333	293	290	319	304	309	307	297	310	314	312	363	318	337	324	304	320	300	335	307	314	304	299	262	288	317	313	312	319	342	301	328	307	299	313	305	307	318	316	317	289	309	315	298	312	298	308	326	318	298	338	330	310	300	292	300	311	308	301	285	317	289	300	326	287	289	319	335	303	323	345	338	316	314	324	302	309	323	283	301	297	300	339	259	302	311	296	296	309	326	323	277	323	317	280	345	294	290	311	279	313	341	341	340	320	318	304	317	295	333	320	308	341	292	299	318	296	297	310	291	290	285	330	329	322	328	318	315	320	333	311	340	301	303	323	287	292	346	308	288	322	304	298	315	315	301	306	329	331	309	327	289	297	304	312	344	308	315	315	288	333	329	345	304	285	331	325	311	302	308	271	345	304	305	308	322	323	342	304	262	324	317	322	318	296	304	303	326	321	284	350	294	303	338	339	304	328	292	274	322	304	280	329
25377	21106	23556	28865	21085	11065	417	272	295	283	270	268	280	254	272	240	268	296	257	255	255	287	225	274	284	257	244	265	282	259	253	251	236	265	294	249	242	264	263	264	256	222	249	245	243	241	238	264	255	227	259	249	255	283	278	243	258	245	266	255	230	230	245	264	253	257	233	236	280	265	246	251	245	242	228	262	245	248	236	231	235	265	243	254	246	263	220	233	234	231	257	265	237	222	263	252	266	233	264	282	278	248	259	258	242	252	267	249	236	261	250	210	245	239	240	247	227	239	240	269	258	235	258	231	241	278	265	270	248	242	267	280	218	256	238	237	233	231	244	274	259	242	258	229	246	253	255	270	297	255	234	278	273	287	235	241	284	278	282	269	249	236	257	247	235	244	264	244	244	253	261	255	240	271	253	230	264	225	239	229	264	269	241	276	228	286	250	260	285	287	254	265	250	204	262	226	231	247	238	254	238	250	264	270	241	265	266	227	243	265	252	258	230	267	285	256	247	279	272	291	277	263	262	244	236	248	254	284	240	246	251	277	255	239	225	241	238	239	246	242	248	263	260	273	229	261	234	259	272	246	246	216	252	247	273	261	247	251	254	227	237	237	219	244	239	236	261	254	290	242	255	238	269	232	261	226	237	223	270	233	254	261	279	264	286	247	253	247	224	274	250	238	249	252	266	279	241	269	225	248	240	256	261	238	221	220	245	264	219	245	248	231	267	275	259	265	267	268	264	251	267	267	230	242	234	235	260	249	213	266	278	239	248	253	254	268	257	246	253	214	235	282	269	274	239	246	276	232	261	265	242	239	287	248	246	238	255	215	277	247	230	240	231	264	276	271	236	248	248	243	296	270	293	241	249	244	281	239	232	239	259	275	267	251	223	262	257	280	270	244	242	240	240	269	273	245	269	270	268	246	276	224	246	228	216	239	226	228	247	264	269	237	232	234	262	272	240	241	277	275	224	240	232	238	264	232	269	251	259	254	244	234	233	281	244	269	242	224	248	234	228	249	225	256	228	312	243	261	254	228	248	263	238	287	247	259	267	233	231	249	268	252	233	235	273	270	263	256	282	258	247	268	266	255	247	241	257	255	261	239	234	238	272	262	269	279	242	263	245	255	266	281	260	259	244	297	271	260	226	239	269	273	271	226	269	246	246	266	229	243	220	254	247	271	248	246	242	255	257	226	236	260	240	239	241	246	276	268	281	225	218	271	249	262	291	299	273	252	264	258	251	255	244	255	290	302	255	243	262	246	255	257	237	246	256	250	234	275	276	249	281	220	274	237	248	258	270	227	256	264	255	251	262	222	219	231	241	252	238	252	249	242	221	231	263	262	259	260	211	267	230	239	229	300	250	241	274	230	266	262	256	259	248	230	243	284	282	244	257	238	244	247	253	240	232	249	258	242	270	234	259	231	262	262	255	236	245	261	303	294	260	252	263	260	255	261	267	251	244	229	256	250	248	236	245	247	270	257	276	288	245	231	259	285	266	283	251	275	263	257	255	257	257	259	281	258	262	246	222	268	247	260	245	264	243	266	247	259	239	281	257	268	253	272	249	240	222	230	218	240	255	260	269	264	212	260	239	228	305	250	244	267	241	256	262	234	266	250	246	229	249	262	263	227	246	265	267	240	243	272	247	244	238	240	243	232	242	257	270	244	230	230	228	246	224	220	238	253	261	263	254	276	253	273	251	271	269	273	277	250	268	257	259	247	277	270	273	244	252	253	256	250	275	253	270	254	265	248	262	273	278	239	244	233	217	237	278	292	237	259	258	246	247	271	245	240	232	255	253	255	239	262	217	250	268	256	246	259	229	214	239	263	252	248	268	269	244	268	249	207	248	259	257	260	266	270	276	292	263	231	255	240	242	237	238	263	235	301	241	253	278	265	248	252	246	215	259	273	270	241	242	264	242	240	252	245	271	241	261	248	229	263	214	249	240	251	253	259	242	217	245	242	233	229	258	253	261	232	231	261	276	247	267	272	270	225	254	259	278	243	223	259	255	249	232	244	273	273	256	244	253	234	269	258	249	234	265	269	257	269	213	236	218	242	251	240	237	233	229	252	227	256	267	253	262	248	242	240	273	247	246	281	269	266	235	251	244	258	254	254	237	251	252	257	284	251	269	264	259	267	241	237	242	261	285	255	230	238	256	247	248	277	248	259	242	268	252	251	260	223	249	243	243	238	257	261	239	270	240	242	255	275	261	228	240	232	256	246	252	234	239	224	269	268	260	268	247	232	250	255	226	242	226	244	269	275	259	270	252	249	249	280	228	238	247	279	256	271	248	252	234	248	259	262	243	239	243	258	220	201	240	254	255	221	245	246	267	241	275	274	234	287	248	225	256	258	260	213	217	239	242	230	216	233	264	252	233	252	272	250	233	244	267	270	239	232	268	242	250	245	239	243	284	249	271	290	261	257	268	265	247	259	242	282	263	233	226	242	258	245	297	231	235	241	255	283	263	274	259	269	256	257	261	278	270	253	238	283	270	258	233	248	260	246	229	286	238	236	263	232	263	246	229	283	261	262	243	219	217	231	223	266	227	259	248	250	278	277	243	235	237	265	291	232	265	250	242	263	214	262	246	245	234	237	262	257	287	248	260	278	257	252	267	243	266	259	261	223	251	316	269	237	261	251	214	245	268	289	232	232	260	236	280	253	281	262	242	276	253	235	268	250	248	232	255	249	266	223	255	260	270	241	230	271	269	271	242	226	238	253	258	253	226	274	236	239	260	256	263	276	264	293	258	281	249	246	283	253	250	246	220	248	225	240	262	223	269	266	241	225	242	276	253	271	254	236	270	278	268	261	243	250	236	243	250	258	254	238	262	243	257	259	272	241	244	274	257	252	249	261	249	239	243	253	258	235	263	216	246	257	226	225	257	244	239	273	255	267	286	247	228	249	265	274	239	264	237	237	288	263	253	244	276	256	273	257	257	250	239	225	257	254	257	245	239	261	232	262	247	284	253	249	252	237	258	278	226	252	206	246	257	236	236	249	226	240	255	229	265	272	220	243	210	271	227	240	250	236	250	246	246	242	266	247	267	258	253	258	273	238	260	250	251	246	246	259	281	234	234	260	239	277	231	284	259	228	245	252	236	244	273	274	266	288	234	230	238	264	232	260	263	293	233	226	246	268	257	270	229	270	246	269	269	267	232	269	238	262	256	244	242	231	262	253	247	240	238	245	262	218	256	279	264	236	244	265	245	278	285	246	248	268	236	251	256	260	268	270	270	269	252	234	221	243	254	246	240	264	256	237	270	264	252	254	265	268	271	245	250	250	243	327	255	265	262	241	248	241	245	260	243	236	274	251	268	226	242	275	254	280	254	288	241	219	258	268	238	231	282	251	270	229	240	265	256	274	281	223	263	231	267	234	272	286	233	224	244	288	251	265	235	221	256	240	235	263	232	277	277	237	254	272	239	265	290	235	241	259	238	258	245	260	256	269	262	266	240	262	252	228	254	251	231	262	238	245
36525	38900	2632	706	634	567	549	544	526	548	531	568	547	569	555	581	538	540	611	562	567	547	522	566	532	571	570	538	522	557	535	555	551	545	527	546	561	533	556	586	545	542	514	562	539	570	555	532	556	532	553	555	524	538	588	582	555	543	588	546	540	553	525	509	550	577	546	567	537	533	547	562	520	531	560	550	594	524	544	553	561	586	542	531	544	544	551	552	578	559	516	555	566	569	558	545	533	528	541	527	570	563	537	565	541	555	581	586	525	575	497	617	528	548	525	555	546	539	587	514	523	574	523	520	507	533	547	557	597	516	535	520	573	583	540	580	547	570	544	579	565	561	581	524	546	552	522	536	561	568	542	520	564	541	610	520	533	527	590	531	551	528	597	566	521	555	500	536	532	549	562	586	547	542	574	564	526	546	562	594	606	539	544	525	565	521	548	535	556	529	555	541	560	583	531	546	523	544	562	556	557	536	546	524	562	580	578	521	550	538	557	527	519	548	521	608	551	529	536	568	512	550	554	530	539	573	527	557	517	559	547	536	541	530	550	570	544	542	539	526	567	584	557	548	557	570	574	535	546	513	552	575	539	553	530	523	554	518	563	548	548	527	531	599	587	528	547	569	569	570	573	525	577	568	554	548	543	546	536	555	542	524	556	585	544	546	550	559	551	528	570	532	580	583	543	522	587	584	554	530	559	569	605	544	538	559	559	531	588	541	565	594	566	563	560	531	560	596	581	541	528	536	561	550	554	533	561	544	581	572	539	624	527	563	567	543	534	564	532	573	551	567	622	522	546	517	551	575	535	556	541	545	565	583	575	545	507	541	519	549	540	560	589	531	564	537	538	573	581	584	563	543	550	500	572	531	518	582	526	580	556	586	540	531	537	531	538	527	586	556	571	552	506	526	509	584	539	537	546	545	493	557	575	595	519	548	580	540	537	574	558	563	536	529	537	512	583	548	498	535	552	539	554	535	552	581	529	519	533	542	580	559	558	557	526	541	550	534	543	589	564	570	561	547	535	562	554	535	538	536	551	571	505	577	508	546	527	545	502	555	575	567	558	509	554	539	561	529	570	533	558	553	526	535	585	564	536	554	550	517	563	580	553	544	581	522	549	553	563	558	578	529	556	538	532	558	574	565	553	542	585	548	560	507	507	522	520	543	552	555	556	547	576	543	504	542	533	538	606	595	597	537	556	584	537	549	550	526	582	572	549	571	547	577	565	602	529	520	507	531	537	541	541	558	526	574	553	512	576	529	545	536	583	523	548	560	529	578	557	584	517	579	549	559	537	568	560	529	566	524	563	527	588	555	560	559	558	568	544	539	568	569	528	559	577	565	565	591	524	536	555	612	554	604	503	522	539	510	553	601	530	548	553	587	536	551	547	543	524	552	549	569	517	512	584	520	576	560	567	576	529	581	548	586	589	530	523	559	540	558	532	537	581	511	560	528	589	521	549	557	549	515	558	575	512	515	504	567	589	546	561	561	570	572	576	525	570	540	568	529	515	563	492	552	541	526	540	569	530	578	519	564	554	539	568	519	526	573	568	534	591	540	602	570	568	507	553	518	532	536	543	568	524	547	578	588	543	560	516	503	532	561	531	532	559	545	604	537	528	559	559	537	553	545	550	560	556	579	585	518	554	524	600	577	521	562	533	537	584	528	593	563	598	594	558	534	521	574	572	519	477	552	546	557	555	558	569	512	544	534	539	502	533	544	542	568	584	522	534	560	556	545	549	528	532	567	562	528	593	527	565	508	556	552	595	554	541	543	574	542	539	585	565	529	579	520	518	557	594	560	583	562	585	528	574	540	550	557	563	519	551	540	569	542	521	558	550	567	535	522	587	576	568	564	552	591	549	578	561	513	536	550	554	562	527	546	509	515	533	548	555	578	559	553	489	523	591	566	579	578	543	543	563	531	596	533	548	540	524	554	500	564	556	534	586	537	560	570	535	567	558	535	609	523	563	550	518	512	542	567	594	528	596	552	557	518	555	577	529	574	547	564	541	549	542	563	556	545	549	561	548	544	545	530	569	518	536	545	546	538	561	541	574	526	528	509	509	535	512	527	570	545	557	566	548	527	555	552	576	590	578	537	529	557	557	584	541	564	561	548	594	566	540	545	540	531	535	567	563	548	587	531	575	489	560	573	548	563	538	545	538	566	521	525	562	616	530	564	584	581	538	530	576	530	558	540	567	583	520	562	563	543	522	523	507	577	549	519	561	575	509	541	544	556	554	510	529	547	551	519	561	529	544	585	568	591	505	519	547	537	552	500	541	585	517	518	519	543	503	533	567	545	568	550	562	544	488	575	609	539	547	586	550	508	560	577	573	551	539	570	516	514	545	533	586	543	574	543	568	570	558	536	586	556	554	567	537	553	544	532	562	567	556	532	563	555	563	502	565	518	555	533	542	573	515	542	496	549	541	520	577	513	538	525	586	543	557	573	558	536	550	551	535	537	588	532	574	588	531	547	568	546	543	561	538	552	519	542	553	564	561	520	549	561	539	537	603	579	572	555	548	538	556	532	544	555	570	581	583	565	585	548	584	540	572	529	534	533	584	506	545	506	563	511	555	565	585	560	551	548	518	527	550	570	583	528	536	528	497	543	518	525	540	540	560	531	545	552	546	502	618	605	540	562	538	575	523	631	537	525	562	549	596	540	516	532	541	533	580	564	535	502	543	564	554	548	545	527	581	553	531	559	512	536	564	558	569	527	530	537	528	554	516	547	543	561	591	557	529	514	582	544	523	570	566	595	510	539	556	544	573	571	556	552	527	529	526	552	529	550	561	519	555	535	558	540	492	491	510	553	538	529	547	574	580	611	555	556	541	519	520	516	524	568	503	553	559	527	574	521	567	565	543	515	533	561	555	540	469	556	541	538	537	561	548	527	545	531	508	556	510	552	568	545	495	560	507	525	592	521	601	562	541	522	533	515	561	506	546	569	576	566	574	549	508	582	525	560	561	525	586	547	535	534	546	532	507	541	553	582	546	551	549	562	542	570	517	519	611	577	553	523	504	569	549	541	529	551	564	567	521	555	565	532	584	522	546	513	537	566	536	577	583	568	572	519	530	526	539	504	572	528	521	575	563	514	508	545	491	566	539	590	515	583	536	533	562	526	555	549	574	573	557	532	552	541	581	540	566	549	560	558	536	558	537	533	511	522	573	557	538	559	553	543	525	569	538	531	563	553	535	533	570	532	560	519	572	566	543	570	530	568	542	574	586	530	530	541	522	586	537	539	584	599	552	517	556	587	557	536	555	544	565	545	531	541	544	572	573	517	557	567	521	550	522	582	523	550	572	498	526	555	534	600	522	555	561	532	587	535	540	576	572	576	607	558	526	546	545	551	521	548	557	526	594	563	553	517	547	542	548	557	573	565	577	537	533	537	525	546	572	536	604	558	564	567	527	562	568	550	564	586	558	540	584	563	584	616	608	557	579	568	553	577	529	619	548	566	543	538	558	563	534	511	582	588
24605	21130	24063	28427	21137	21146	11010	548	354	326	332	339	320	309	307	300	306	282	303	272	255	238	284	282	256	267	277	300	274	263	265	256	282	248	283	262	276	266	235	247	254	234	263	241	271	246	296	306	287	299	253	265	250	265	248	267	243	278	266	265	278	275	248	271	260	260	253	263	255	229	284	286	273	241	268	274	238	242	250	260	263	271	273	284	296	266	270	240	290	299	239	264	259	264	271	243	269	260	241	282	268	299	249	286	288	279	252	268	256	230	260	225	264	254	257	275	286	280	253	225	252	265	268	250	286	265	270	256	252	278	268	243	280	256	298	284	279	277	269	256	271	256	297	254	225	262	259	241	289	260	242	230	246	273	248	271	286	294	277	252	255	253	299	302	268	288	253	266	258	256	248	249	254	243	245	237	253	258	264	271	233	234	255	279	287	244	238	242	238	258	265	252	269	298	268	241	252	272	281	248	248	234	263	265	294	254	230	253	268	279	275	235	266	302	251	274	274	252	269	280	243	273	277	290	235	285	251	249	284	274	292	258	221	250	268	264	242	248	260	253	245	264	274	241	255	278	290	263	270	260	258	259	256	235	282	292	240	248	251	297	284	255	289	254	245	267	286	270	243	280	267	271	257	274	258	249	274	263	272	245	279	232	283	282	279	247	310	288	262	248	287	242	268	261	262	259	248	217	268	334	265	278	259	267	276	248	281	235	263	252	248	273	263	260	264	264	247	254	268	253	268	254	269	265	263	279	259	287	271	275	287	221	282	251	252	268	243	248	291	260	252	294	269	255	274	243	245	248	233	282	247	270	246	265	261	271	243	274	278	255	284	279	298	265	217	260	277	275	265	290	270	258	250	233	253	257	280	303	271	305	258	242	258	283	278	269	279	259	274	252	285	292	261	270	243	242	277	280	261	242	272	256	256	277	251	290	278	264	276	237	259	271	266	247	261	257	266	250	264	273	269	233	274	257	258	256	275	283	275	263	286	281	266	291	266	268	286	294	258	243	276	245	247	243	249	259	248	261	271	267	274	261	279	275	263	265	268	302	272	276	259	265	269	249	231	276	256	268	277	260	254	237	275	279	252	243	273	257	254	255	287	297	287	238	222	282	252	239	272	250	274	269	255	258	255	261	260	275	271	297	265	237	238	295	273	258	252	264	299	249	255	290	263	244	257	260	269	253	271	248	287	244	254	275	250	278	248	251	311	263	249	299	255	240	282	224	259	272	286	255	230	253	287	244	274	266	276	288	283	299	259	268	241	290	249	265	281	277	257	283	264	269	254	273	249	287	283	251	258	264	264	260	260	278	325	273	296	246	247	284	273	261	279	270	260	294	274	271	268	298	251	249	236	246	268	265	250	274	265	276	245	269	258	261	272	267	282	310	228	245	274	281	242	285	288	261	282	285	259	259	286	279	268	253	285	280	285	284	244	244	271	259	241	262	284	292	233	301	256	243	243	272	234	287	256	259	267	267	231	305	276	236	258	245	263	271	270	283	292	267	255	270	252	261	282	295	271	255	268	233	278	290	252	278	247	256	239	274	252	231	254	248	251	290	302	258	283	281	258	267	265	270	274	275	266	253	274	262	259	275	260	240	266	255	274	247	247	269	280	286	277	260	243	268	270	271	292	274	255	262	270	264	262	270	254	276	245	270	305	255	280	266	266	256	234	289	270	278	274	253	271	253	240	255	270	243	245	277	276	257	287	270	269	288	251	288	263	277	235	264	263	258	243	231	248	257	277	248	280	248	254	239	258	259	261	245	240	258	263	270	282	262	259	267	279	291	279	283	254	269	260	277	265	259	269	270	245	249	257	265	234	257	263	263	271	279	263	259	254	292	286	257	255	247	257	265	262	233	251	262	267	278	241	287	253	242	265	280	271	297	252	286	267	274	261	252	257	260	258	232	242	274	304	276	266	247	236	278	292	272	251	264	275	262	266	276	283	240	294	290	273	262	278	283	255	274	262	250	249	240	249	261	281	231	284	271	266	249	247	267	264	266	265	276	256	264	274	223	243	266	244	259	218	249	284	281	274	252	274	258	273	246	254	260	262	241	262	301	302	277	230	260	288	262	253	247	241	255	273	257	233	261	301	274	283	303	263	286	272	280	255	283	265	260	271	284	275	250	272	259	275	248	260	295	249	226	264	269	275	222	266	266	244	248	255	280	239	268	226	260	264	289	268	268	273	247	252	256	228	217	272	254	278	274	240	278	263	283	269	243	266	250	242	252	243	257	265	283	259	293	306	276	256	259	253	265	257	268	262	238	259	256	249	283	274	261	234	244	259	260	279	271	265	239	276	250	225	251	270	273	285	265	253	243	287	263	290	276	272	257	267	246	268	266	262	255	281	296	248	265	269	274	264	284	242	272	249	261	284	263	258	255	265	261	265	261	261	274	290	293	262	273	268	252	245	291	234	287	281	264	271	273	278	252	264	295	272	283	261	262	242	271	286	255	270	263	260	277	258	261	249	245	286	277	301	255	258	249	248	250	249	246	249	233	276	269	283	234	230	273	262	268	243	266	255	228	267	244	266	288	269	253	259	271	263	273	297	249	262	295	274	276	247	246	268	246	263	243	270	265	228	242	268	258	259	247	266	233	237	284	249	272	240	240	278	290	235	252	247	249	254	276	283	273	259	257	274	281	312	284	260	251	231	266	269	273	274	279	236	248	279	290	258	243	291	274	244	262	265	254	231	265	285	269	275	280	277	258	286	249	277	247	245	253	265	261	249	249	282	229	262	276	259	301	278	254	267	243	254	274	261	227	233	259	250	276	269	282	234	267	263	259	267	280	252	287	309	255	271	257	273	268	272	284	295	260	261	253	268	263	262	255	231	255	263	260	272	264	263	248	269	298	228	243	247	259	242	273	272	266	277	288	272	258	264	280	246	254	266	253	262	249	266	276	270	238	261	252	248	248	257	285	271	274	263	274	253	246	266	283	284	290	257	303	244	249	268	236	288	273	226	247	276	290	276	251	278	252	249	241	242	259	291	289	275	261	276	278	263	283	270	264	260	264	263	294	257	268	248	290	262	291	289	247	250	269	244	240	291	282	269	279	287	250	277	286	257	279	237	262	284	251	249	275	229	233	253	259	262	262	279	235	267	274	248	253	275	258	260	229	286	253	275	248	289	257	279	269	281	276	294	278	244	245	249	242	264	282	256	262	237	269	272	310	270	265	261	267	261	268	265	241	258	270	284	253	250	293	249	244	300	259	258	271	231	276	263	288	276	216	249	260	272	267	306	290	267	276	269	283	235	248	256	257	230	247	278	243	280	239	224	297	300	255	279	246	269	276	265	237	266	259	235	274	265	266	281	263	261	271	242	247	254	266	257	232	275	260	286	274	260	255	256	248	240	280	244	274	269	239	278	250	220	276	285	290	272	261	253	272	271	276	263	258	220	243	281	266	254	249	279	234	230	278	229	284	270	278	253	240	266	255	241	272	277	279	301	267	268	277	265	263	272	263	276	262
43389	51035	4200	838	650	606	596	552	590	567	537	572	508	536	584	556	542	596	559	535	546	540	540	512	525	532	557	511	541	530	547	537	559	553	541	526	538	553	564	529	507	541	593	521	551	566	501	498	520	513	540	530	553	557	547	546	593	492	529	510	532	511	545	534	571	544	538	525	545	540	526	550	525	543	548	584	533	575	557	538	528	555	499	525	517	562	528	526	577	563	539	572	588	542	540	502	499	535	501	538	523	536	597	551	513	553	571	557	568	506	525	513	553	507	570	522	505	490	558	549	564	556	545	560	519	539	530	531	539	550	550	517	534	557	504	562	545	556	517	501	541	527	522	551	571	512	598	504	546	510	571	515	509	530	562	618	556	532	486	532	573	585	560	531	571	530	549	585	529	551	576	490	544	544	556	518	506	535	540	541	504	542	524	534	573	522	511	552	579	527	540	511	572	551	555	513	560	564	539	540	523	554	545	549	536	541	546	521	562	528	541	547	510	546	539	555	517	533	545	512	554	541	584	579	541	543	517	532	559	517	552	583	534	546	545	513	558	524	566	545	511	506	482	543	483	515	571	548	574	539	532	540	516	560	546	551	569	519	518	578	537	543	514	561	496	527	543	498	524	571	562	563	546	532	554	500	554	547	531	516	525	547	552	540	558	538	550	542	513	550	535	499	536	531	530	550	547	538	525	534	547	541	544	553	507	516	546	538	531	572	568	571	531	525	570	527	530	514	552	514	506	576	526	532	563	547	526	581	524	520	525	517	538	540	543	524	545	523	555	502	542	536	564	555	539	550	507	523	571	553	529	521	593	552	558	559	576	562	552	548	555	531	580	555	541	568	555	510	517	572	557	549	558	540	591	579	574	489	516	510	579	593	528	573	551	550	514	509	518	519	577	522	573	531	571	534	539	563	540	516	550	574	543	504	565	558	516	563	518	577	574	523	510	537	499	546	511	550	572	545	513	531	553	544	523	548	527	533	530	530	557	564	557	545	558	527	544	554	540	534	537	536	548	549	590	547	576	508	527	533	526	605	560	535	525	528	517	552	595	510	558	548	512	562	560	593	564	525	493	556	537	543	549	535	543	528	560	538	533	561	550	541	583	517	553	560	526	537	506	549	567	472	568	512	546	532	518	537	521	515	563	565	513	514	539	515	540	531	544	546	519	513	594	549	521	555	489	543	536	553	520	547	540	558	588	528	512	541	534	556	551	565	523	534	551	536	540	551	524	503	543	540	551	540	512	504	514	553	568	568	533	509	555	532	560	528	537	557	535	545	543	515	513	499	525	527	547	541	494	565	555	527	530	519	524	552	565	569	518	498	548	529	532	522	582	556	534	536	533	565	509	525	495	546	521	533	536	580	530	537	592	556	561	553	545	540	527	554	540	542	520	549	506	534	524	559	555	507	572	554	519	553	571	538	563	572	601	532	514	556	534	516	549	549	572	501	532	519	516	550	513	531	529	509	538	544	519	528	547	542	580	529	549	542	545	549	539	546	551	563	538	521	533	568	553	537	505	506	547	540	552	594	559	554	514	540	561	591	538	538	526	487	569	557	538	554	546	539	551	573	556	572	563	586	509	514	527	510	530	551	529	546	538	569	483	534	529	532	520	559	535	536	562	540	536	508	599	497	562	573	547	543	579	513	532	489	539	556	539	530	515	543	549	581	535	491	545	526	554	523	524	536	534	549	564	556	525	542	523	539	504	524	560	525	517	548	517	575	527	556	527	566	558	537	507	542	551	559	529	559	491	537	563	505	540	559	516	549	555	556	549	552	529	536	539	506	573	539	564	541	538	537	537	530	559	522	541	562	522	540	545	515	531	541	494	536	565	584	556	538	523	539	515	558	509	511	543	549	519	531	584	609	508	542	533	526	563	549	528	532	549	561	565	519	555	541	549	582	505	529	585	582	549	495	531	526	560	532	593	546	551	555	510	553	530	523	565	537	506	516	528	513	513	566	522	552	544	551	559	525	538	564	535	489	514	547	526	543	530	562	523	529	540	534	565	555	554	515	509	583	516	531	522	586	571	554	529	533	543	530	563	566	528	561	548	574	550	508	555	569	515	558	576	528	559	511	498	552	526	517	549	556	512	521	530	565	535	544	543	545	582	516	499	557	563	549	540	575	506	539	561	550	525	519	550	529	533	518	583	517	496	507	511	530	534	534	561	544	536	580	564	545	567	533	568	522	542	548	535	517	541	570	489	532	499	552	552	532	549	466	520	542	516	582	533	529	566	521	495	522	542	564	524	547	503	567	557	567	502	494	509	574	533	539	494	517	549	550	538	540	517	499	535	556	511	532	538	532	567	533	545	560	544	511	511	528	569	541	536	536	519	553	527	563	574	538	510	526	546	537	531	534	505	526	535	511	562	553	538	547	549	508	535	527	565	530	518	529	511	558	538	546	529	524	559	552	605	530	540	535	554	502	512	551	537	516	558	548	550	550	540	552	489	551	539	558	556	556	524	516	515	559	533	565	584	544	516	574	560	535	515	560	527	531	524	545	544	555	525	535	521	560	541	513	553	529	576	510	529	559	542	527	492	546	553	545	503	545	552	587	539	551	518	571	521	524	575	520	519	536	552	569	531	514	517	540	515	502	529	527	546	511	535	546	560	574	547	514	542	530	525	515	519	502	482	528	559	502	502	510	521	527	527	556	517	543	550	537	520	511	547	510	558	539	532	519	551	508	539	534	530	532	507	531	539	529	550	555	513	571	538	523	537	574	511	530	579	544	539	514	550	522	558	510	543	557	543	527	506	539	562	520	546	528	560	546	572	525	531	531	566	536	535	544	581	552	518	580	533	546	547	549	498	538	522	540	557	544	547	522	513	534	543	507	544	516	550	523	551	554	533	563	557	561	525	529	507	581	530	519	556	562	558	573	536	531	510	516	544	543	559	563	559	564	581	510	536	561	507	554	512	539	545	564	515	569	521	550	569	542	531	536	567	581	526	517	557	516	500	522	543	566	521	563	524	523	523	587	525	553	544	553	535	488	532	530	545	528	545	563	537	542	574	533	536	557	490	531	525	589	523	516	526	510	538	513	541	520	535	552	553	578	591	548	564	548	553	569	495	503	576	552	544	533	524	522	573	534	568	533	534	545	555	553	522	553	529	580	528	515	545	529	553	556	535	539	540	569	533	509	521	561	561	521	549	514	529	543	535	523	519	517	543	512	550	553	566	562	526	548	553	522	535	552	533	506	519	505	527	560	545	517	548	539	555	547	539	547	546	571	533	505	532	556	554	543	525	572	558	539	535	563	554	533	536	531	562	555	555	525	557	584	593	533	534	512	555	558	545	555	501	546	534	566	501	536	521	509	556	555	535	537	540	557	526	580	552	560	554	552	531	546	554	578	537	549	533	533	539	523	535	537	505	515	532	488	518	500	511	540	524	591	514	594	541	551	559	553	555	535	529	515	576	569	521	539	528	533	553	534	530	528	514	534	533	543	517	537	578	569	514	516	495	530	520	564
34574	17655	3914	228	160	145	117	153	129	122	125	137	118	108	120	143	123	110	117	133	119	127	118	129	120	123	122	135	106	139	137	134	113	109	129	107	119	111	144	138	137	122	141	126	106	135	136	105	140	138	112	122	126	122	133	124	108	132	125	124	128	135	127	123	121	138	144	136	116	135	119	129	128	111	112	120	107	149	133	128	117	130	131	126	122	115	140	133	118	116	116	135	124	110	132	102	117	115	129	113	115	126	125	102	120	132	131	113	120	110	101	107	104	120	132	117	137	120	131	128	114	134	143	105	124	111	122	107	136	132	121	113	131	123	135	137	112	133	110	138	120	109	124	126	114	121	107	101	122	138	108	112	121	134	128	131	127	99	122	122	119	106	127	118	122	115	111	127	149	133	131	118	143	131	114	128	114	122	118	131	123	119	120	138	129	152	100	141	128	132	110	124	143	148	153	113	99	129	132	105	126	128	112	130	111	102	105	123	115	116	134	121	134	109	111	124	140	137	133	137	125	119	95	146	120	114	118	96	117	117	131	110	114	131	127	132	113	155	112	118	127	134	97	104	110	92	117	139	137	116	132	111	118	152	123	123	134	148	124	112	125	95	102	115	118	108	105	120	117	145	120	121	108	130	104	117	138	96	124	120	108	106	92	123	106	135	137	132	130	106	122	109	115	134	113	115	113	144	137	109	124	118	136	128	145	115	139	110	111	107	103	131	98	113	100	138	119	124	120	112	129	141	115	110	113	125	101	104	132	113	130	126	117	122	106	126	110	117	145	130	117	101	119	116	103	103	110	117	101	112	121	119	132	108	118	143	125	119	106	133	121	113	109	123	123	120	112	134	128	124	134	115	112	119	124	123	101	124	125	119	119	119	120	123	141	121	103	133	120	128	136	154	105	115	115	133	117	119	111	123	127	113	129	128	122	121	136	115	114	136	130	116	134	108	135	100	126	130	150	105	144	124	110	128	137	123	130	123	106	117	127	117	118	127	113	114	119	118	105	106	112	135	92	115	113	139	123	104	123	96	118	139	116	129	125	129	123	122	110	127	119	123	141	110	103	119	99	105	124	131	103	133	119	115	126	127	124	126	115	122	110	137	122	135	123	115	120	120	125	130	124	130	97	98	115	127	107	124	119	100	112	120	124	120	133	109	136	116	141	133	135	120	111	128	123	107	130	127	117	115	132	104	111	97	137	122	112	128	124	113	104	115	137	129	128	105	141	105	122	140	111	128	120	99	132	129	127	128	113	110	141	117	138	118	111	117	114	126	117	136	120	103	132	110	128	115	130	118	121	119	128	130	137	113	149	136	133	122	127	119	121	112	114	129	121	129	141	122	130	115	132	125	142	130	144	135	112	107	99	124	121	138	138	130	115	137	152	141	127	128	134	122	132	102	111	127	113	131	131	114	115	116	104	105	131	120	126	117	126	112	110	91	120	132	109	130	144	125	134	129	127	114	116	123	127	113	120	100	107	136	117	125	134	113	88	107	132	119	117	106	133	137	125	153	114	121	113	120	107	101	116	120	118	129	133	111	106	123	128	129	116	118	149	114	124	118	128	122	108	125	117	122	115	116	101	132	111	108	131	104	139	118	117	111	111	118	99	115	135	108	119	121	115	116	113	98	135	110	135	130	125	124	121	106	104	139	131	134	122	131	133	116	103	120	118	135	114	132	128	110	110	121	134	109	136	113	134	127	117	113	114	106	130	133	103	119	118	143	115	123	118	124	118	111	121	125	104	154	111	122	116	106	114	140	134	110	128	111	142	111	126	134	127	109	136	118	118	126	113	139	104	107	107	121	118	138	138	128	116	120	118	133	128	142	134	123	130	111	110	108	122	131	133	116	129	115	85	128	124	118	106	120	139	115	115	136	136	135	121	115	120	127	125	130	125	108	152	118	133	121	110	105	119	126	134	111	122	131	128	138	103	100	111	111	113	113	105	119	137	97	107	112	123	128	121	97	111	132	106	117	106	118	114	131	134	115	129	124	110	126	136	129	106	150	125	124	123	130	115	123	121	120	112	107	122	127	129	110	118	110	98	111	124	128	132	127	117	112	119	127	129	112	110	117	135	125	119	104	143	129	128	144	113	118	112	107	122	129	102	107	105	107	92	111	138	111	125	109	123	112	133	120	137	127	117	133	131	117	116	127	110	110	120	114	131	128	109	121	117	121	113	102	113	102	144	133	111	127	119	90	113	145	122	117	127	116	132	137	110	143	124	133	137	127	124	120	124	91	111	117	122	121	105	120	124	126	115	112	116	109	117	115	97	125	121	111	111	120	115	108	124	124	111	140	111	117	131	152	150	141	127	147	130	144	127	127	137	137	113	123	103	116	134	148	129	120	116	109	105	103	115	138	126	117	114	136	105	129	110	139	125	114	115	129	124	117	119	125	124	133	122	133	116	125	111	125	123	120	124	122	109	124	113	121	109	111	149	129	121	117	136	122	144	145	120	125	118	108	128	142	115	115	114	125	127	140	126	127	118	122	97	107	112	134	120	130	142	107	117	126	104	117	123	103	119	131	106	127	109	136	144	129	112	133	115	136	120	108	136	107	140	118	118	124	139	136	97	125	113	112	110	116	124	128	121	104	121	99	119	138	121	136	126	128	123	113	135	129	123	111	122	121	121	117	118	113	154	126	113	107	118	99	118	145	114	123	108	138	126	123	127	116	123	124	120	103	95	130	136	132	112	124	119	115	113	130	109	132	126	124	111	102	121	131	96	137	120	123	119	133	127	110	98	112	140	134	125	118	113	132	145	136	118	111	131	118	133	139	122	142	103	107	132	119	110	99	114	126	127	127	128	109	122	116	118	113	111	115	118	125	101	131	121	128	123	106	106	124	139	111	100	136	126	121	122	107	138	111	128	140	116	124	130	111	122	106	117	111	120	121	117	129	115	102	114	111	121	118	129	153	137	134	116	125	125	116	131	129	102	113	112	127	143	131	119	113	124	139	120	148	139	134	115	136	113	129	123	120	118	117	115	125	134	124	119	139	118	125	102	130	124	129	112	130	123	124	130	105	143	130	109	116	112	124	119	118	133	123	129	135	104	107	111	122	139	133	130	115	105	99	110	113	122	132	108	115	124	128	125	114	109	121	135	112	134	132	134	124	122	116	123	138	124	120	120	123	128	123	128	123	100	114	114	128	122	123	123	104	107	115	107	116	125	129	123	116	109	129	129	118	113	125	139	121	114	150	125	124	119	113	120	94	115	136	131	133	134	115	121	124	113	131	129	109	137	126	124	119	131	108	120	132	151	125	109	115	121	137	129	109	121	133	120	130	130	105	123	116	109	121	109	125	127	121	114	118	102	136	132	138	116	122	134	128	147	124	130	135	133	107	124	117	125	106	103	146	151	123	106	106	105	125	118	127	102	119	134	126	104	120	133	113	110	134	126	101	114	114	119	126	111	136	124	115	135	126	115	137	114	97	115	101	127	105	135	123	124	127	123	115	129	116	114	115	122	123
17991	6710	421	341	329	286	312	309	330	305	331	302	319	329	298	329	305	293	295	310	296	273	357	326	352	301	279	302	319	339	334	335	339	310	319	283	305	320	375	277	314	336	294	314	305	330	311	309	336	317	290	319	300	320	356	305	315	323	291	327	340	322	320	258	306	315	316	319	284	310	312	324	308	296	285	295	347	300	293	272	289	312	305	327	335	298	315	310	306	287	318	328	294	306	322	298	321	308	325	339	304	313	341	294	309	323	313	310	307	319	346	332	290	290	299	328	310	320	320	319	307	327	291	310	298	353	311	307	316	310	309	324	318	333	307	329	328	344	280	311	310	324	293	310	306	311	322	340	338	307	271	332	307	288	306	304	331	308	300	316	321	296	325	334	297	331	308	283	316	317	311	318	302	348	334	318	304	360	307	311	323	329	315	312	316	294	353	286	317	285	320	298	319	336	325	295	301	315	310	286	285	319	298	312	316	305	325	301	316	303	303	304	329	299	286	321	310	286	293	331	300	311	315	320	296	287	305	333	295	268	304	294	288	289	295	306	265	282	308	332	326	333	324	309	344	312	302	288	310	342	321	327	324	314	294	306	309	333	307	298	318	311	317	340	306	300	281	293	312	298	298	319	317	329	307	296	332	319	312	304	334	322	293	335	318	315	337	332	318	293	298	325	319	317	329	317	300	289	312	311	308	300	305	306	324	290	322	310	289	329	298	332	315	293	332	306	304	305	325	307	308	299	301	308	348	315	316	306	335	280	345	316	303	323	299	306	332	322	327	332	299	311	288	351	322	324	318	325	299	272	326	318	302	290	326	313	322	305	310	320	301	294	278	308	315	319	316	330	307	309	343	325	307	298	313	318	306	316	328	309	330	337	331	324	297	289	305	313	302	312	285	331	331	294	289	298	327	309	312	314	317	311	292	327	302	324	304	301	301	290	317	278	299	289	320	322	317	293	351	312	321	350	304	321	332	320	319	327	302	331	290	326	304	300	316	306	336	313	317	316	345	289	350	294	302	312	305	299	290	312	295	318	316	333	299	335	362	310	343	310	329	306	316	313	288	314	299	300	285	308	315	305	332	328	321	328	315	313	321	342	305	293	323	306	316	337	321	312	315	309	320	310	315	321	326	323	306	287	303	314	298	311	309	316	340	342	280	321	290	329	286	340	287	269	340	305	314	292	348	356	302	335	343	322	301	317	338	311	326	317	285	329	320	300	300	303	328	304	327	317	310	302	324	319	331	324	324	319	302	311	313	324	317	284	329	322	317	329	309	332	284	316	310	309	331	329	319	324	330	295	334	302	322	290	313	342	298	315	305	314	331	315	317	329	290	293	358	287	313	304	333	271	328	338	319	293	289	328	319	308	334	332	312	299	315	319	328	284	324	323	303	279	318	335	313	313	318	306	324	293	289	304	324	307	310	339	306	318	308	329	324	329	328	311	291	341	313	318	325	305	329	326	335	299	284	303	310	300	323	309	335	284	346	331	314	301	297	304	306	324	331	307	292	281	345	324	295	322	264	297	262	317	323	330	307	341	291	304	316	321	310	308	311	304	333	286	299	300	321	350	303	330	298	277	309	326	328	304	319	319	319	301	280	296	296	308	356	296	321	319	300	314	325	295	303	325	287	316	304	318	305	297	272	334	312	363	327	306	299	284	291	313	329	307	316	330	311	291	369	275	290	318	302	302	346	322	297	342	345	327	317	351	300	281	302	278	305	280	300	310	303	340	288	332	298	292	303	303	306	349	331	283	314	314	308	335	289	289	289	325	303	330	310	291	280	299	303	322	303	312	310	332	309	279	330	308	314	334	296	318	322	315	316	313	346	313	331	310	307	329	300	308	334	301	309	303	283	275	305	330	300	267	352	296	331	291	302	295	261	315	315	326	307	294	324	305	287	338	326	322	334	313	316	311	300	336	323	301	316	281	294	306	326	296	305	311	306	300	290	308	321	303	307	326	277	341	306	330	329	310	291	341	298	333	334	340	305	309	290	322	320	326	291	313	282	336	331	352	280	353	307	295	327	327	317	294	309	321	318	311	306	275	325	311	309	329	319	295	314	327	298	286	328	309	262	325	289	294	316	310	309	322	306	307	307	294	292	346	310	277	302	336	306	312	314	341	313	322	288	318	310	312	330	325	306	307	293	312	289	311	303	314	313	321	304	306	280	298	351	282	302	328	306	303	327	318	293	284	294	303	312	288	284	302	317	313	304	345	324	304	276	295	273	294	325	315	288	305	282	296	305	300	312	326	358	305	323	315	327	285	280	317	296	312	293	280	304	297	334	328	311	294	302	294	311	286	322	298	303	290	325	323	346	303	316	308	322	292	302	292	325	339	309	304	279	326	331	356	330	332	306	324	325	327	330	308	307	321	301	325	329	297	321	332	315	274	319	310	281	321	331	301	304	322	330	346	298	308	286	299	302	311	295	330	263	304	323	332	307	307	296	321	321	351	377	312	329	275	318	323	333	280	301	296	323	330	332	311	316	320	304	340	255	285	319	317	309	311	308	295	294	291	320	290	332	327	312	319	326	320	331	334	326	302	328	315	320	296	309	291	308	286	326	326	297	309	304	323	330	323	324	334	307	305	294	300	312	283	290	320	284	343	295	324	313	315	366	305	316	292	312	312	301	294	307	292	329	311	317	306	348	328	315	362	335	300	270	327	309	326	297	332	335	316	321	311	343	314	284	307	347	312	273	277	318	297	284	300	317	347	312	322	320	340	303	327	312	332	319	317	312	318	275	287	304	324	304	290	304	323	300	296	283	317	318	311	327	329	301	304	280	334	312	330	320	326	293	318	345	296	318	317	293	306	325	342	317	301	330	332	272	322	301	306	321	319	336	298	319	285	299	318	312	302	309	302	305	322	286	321	300	320	305	302	327	322	289	290	339	345	308	328	302	332	322	343	274	318	335	310	328	325	314	339	305	331	315	324	321	304	324	278	334	348	312	299	322	307	342	317	322	292	303	322	316	295	304	311	315	295	317	345	307	324	306	294	312	318	301	302	287	327	319	310	316	316	305	320	311	310	308	299	301	326	333	310	309	288	322	320	295	324	285	326	309	304	330	330	307	325	300	317	327	305	310	299	290	327	303	315	347	299	316	308	351	295	306	318	342	307	296	308	310	298	302	329	336	305	314	320	321	313	315	322	306	285	324	331	321	305	263	345	313	304	303	309	311	339	319	304	324	295	302	312	293	301	335	292	318	301	323	289	273	310	297	324	323	313	310	276	283	297	311	301	325	297	313	292	311	316	304	304	330	349	301	290	341	289	321	296	321	294	334	332	301	339	301	315	293	323	297	305	298	332	302	316	333	339	325	320	311	303	329	313	290	296	291	304	334	317	340	331	356	280	317	319	312	300	332	315	324	327	345	325	324	335	308	342	326	331	318	300	322	309	326	303	303	287	326	310	309	323	324	285	286	331	317	336	295	332	331	341	309	318	313	279	291	296	303	314	289	313	303	318	319	321
25271	21121	23647	28806	21103	11228	470	318	284	300	265	251	262	248	248	241	287	262	283	281	273	227	262	227	255	264	290	255	269	274	246	263	260	267	246	287	238	244	270	253	270	243	242	236	247	252	236	236	274	250	290	275	256	286	265	248	253	265	250	285	210	243	242	271	253	266	252	299	239	234	257	266	240	279	257	291	241	265	249	271	244	213	257	259	261	265	242	236	249	231	274	248	228	256	252	254	242	242	256	258	292	262	284	253	267	274	251	240	248	214	273	253	267	256	235	267	244	249	265	237	259	238	243	281	267	269	210	256	233	267	272	259	249	268	268	249	266	261	247	230	274	276	239	263	240	280	229	236	246	267	260	255	272	255	239	254	281	244	238	239	249	283	265	273	220	248	267	220	244	229	233	249	230	275	260	240	241	279	250	272	251	261	251	223	234	263	255	261	236	254	252	286	271	263	263	249	262	240	250	239	214	252	249	249	256	224	281	244	264	235	242	256	246	263	232	260	262	264	271	260	269	256	309	264	251	255	277	232	267	244	264	243	229	248	256	235	285	282	290	258	240	216	292	271	246	267	275	290	261	240	256	262	286	236	247	274	270	261	266	233	251	259	241	251	267	261	231	284	255	269	242	224	245	260	248	239	267	227	282	259	281	241	219	302	243	249	276	250	241	285	255	231	275	258	252	247	265	234	245	236	240	266	279	231	285	248	305	267	266	264	247	246	245	269	254	269	266	249	247	253	234	238	245	264	234	242	246	271	266	259	253	232	250	278	257	242	235	252	263	231	281	250	242	239	238	232	257	237	243	255	247	223	231	260	257	247	253	260	255	252	241	257	258	296	260	285	252	241	260	234	242	244	250	262	238	264	244	256	257	250	276	247	254	242	268	268	272	274	244	244	274	279	283	231	262	250	252	254	272	268	241	257	247	243	246	263	206	249	252	285	243	234	246	244	263	232	246	242	284	238	236	252	240	252	286	228	263	225	254	275	267	279	254	234	259	253	246	252	293	272	243	247	248	258	264	263	272	234	243	267	273	257	234	258	253	262	256	259	239	279	306	242	295	262	258	269	249	303	262	241	248	232	248	288	234	292	252	275	239	229	286	257	249	250	254	244	227	258	245	238	254	273	272	268	227	306	253	266	255	251	275	244	260	256	233	248	241	235	209	253	264	280	270	247	246	231	276	246	247	249	251	257	256	249	258	243	243	238	262	269	251	225	210	243	255	247	241	220	242	274	252	251	237	232	282	260	244	257	276	248	261	253	253	255	268	239	250	235	255	253	258	232	268	259	264	237	233	249	292	258	232	254	218	260	240	225	267	247	240	241	245	259	222	278	260	261	284	229	250	244	250	292	242	245	248	279	257	263	237	215	261	240	243	242	245	250	271	248	272	270	239	271	263	260	243	288	249	274	264	251	255	250	227	235	255	228	257	242	242	270	232	243	271	281	250	242	261	254	240	271	247	244	257	264	267	257	252	240	272	255	264	260	239	255	233	257	226	244	286	253	256	271	262	251	247	233	260	248	248	262	207	258	241	260	232	293	242	264	267	248	260	257	228	264	253	286	256	289	277	261	256	280	277	256	243	252	270	269	219	246	260	259	245	245	254	223	290	252	237	282	225	266	267	247	262	236	243	250	256	256	250	271	265	267	267	266	275	269	257	253	252	254	250	253	240	276	235	245	279	220	269	249	246	265	240	228	260	254	266	268	247	251	239	240	230	278	263	238	242	276	265	218	260	222	248	274	261	244	277	217	270	262	276	236	258	253	261	270	248	274	241	265	289	254	251	282	252	238	253	254	287	253	246	264	280	268	261	229	224	255	276	285	235	254	298	238	271	247	227	236	254	250	262	253	253	235	252	255	261	257	223	240	243	251	251	225	258	237	272	257	255	250	256	255	254	272	276	253	241	241	290	284	269	246	250	248	212	253	260	247	241	285	251	245	246	274	246	242	234	273	238	275	267	241	256	282	240	246	246	265	270	263	267	253	247	251	250	243	245	259	275	258	274	240	252	246	243	260	254	256	257	247	243	278	251	251	251	265	247	228	276	260	267	235	258	247	261	250	241	285	246	254	260	262	244	252	223	235	259	264	279	298	238	256	262	248	256	248	236	243	256	265	264	242	267	257	255	255	262	257	249	250	233	218	248	235	270	247	241	277	242	232	230	257	280	266	253	279	249	251	253	281	274	238	251	249	261	227	275	254	251	264	259	204	221	248	238	247	214	246	270	262	234	277	249	243	224	262	221	260	263	249	247	257	263	247	247	232	227	238	220	282	249	243	255	257	275	241	232	261	268	260	260	227	274	259	247	289	258	259	241	236	269	224	231	234	233	246	240	251	228	285	259	243	240	259	259	219	230	228	231	235	266	258	247	248	228	256	265	246	249	266	276	282	277	221	225	263	254	283	281	252	248	248	265	245	263	257	253	233	266	248	258	224	262	257	221	246	256	256	213	265	257	248	300	223	224	278	236	245	252	257	278	253	252	228	274	298	265	282	270	262	249	260	262	260	277	254	255	257	235	247	224	234	241	265	250	229	261	248	240	277	251	238	261	251	240	240	226	254	275	267	284	254	228	259	250	265	214	253	257	271	256	228	279	253	252	245	250	271	237	256	282	241	267	264	283	289	264	251	256	256	253	289	255	252	231	247	230	270	262	287	264	259	271	266	259	261	241	254	246	267	236	239	225	242	243	280	281	240	214	268	237	274	272	234	278	277	240	216	278	275	248	265	237	236	249	270	251	255	258	250	242	269	231	253	240	242	288	249	228	266	240	237	264	268	271	234	269	267	235	274	251	231	248	253	260	259	253	261	237	234	242	258	283	245	268	243	246	288	268	243	254	261	279	256	233	281	267	240	271	265	264	242	249	263	260	267	269	243	290	276	256	262	234	250	218	260	274	266	232	241	266	283	283	241	243	264	257	244	249	280	270	299	249	222	266	271	255	233	248	275	267	284	259	245	268	252	255	238	257	249	253	243	282	244	218	265	226	252	250	232	241	241	261	232	229	284	258	278	291	260	270	245	261	244	237	251	259	263	234	273	237	258	250	239	227	282	225	284	264	274	250	245	267	259	264	277	256	243	267	261	260	241	252	241	232	236	274	237	260	271	254	256	258	247	263	242	239	260	243	248	255	243	274	248	240	254	267	233	278	265	253	271	250	250	261	268	270	270	250	256	263	238	236	237	238	204	255	256	247	253	281	249	247	257	272	272	263	272	252	291	258	258	270	268	260	246	253	249	259	253	287	243	248	256	241	268	237	282	243	273	234	266	258	264	255	283	278	265	239	269	243	264	263	240	222	276	254	274	239	276	252	275	273	283	229	228	266	229	246	276	246	251	254	245	232	260	286	247	255	273	248	256	288	248	262	263	276	256	202	274	239	273	250	271	241	256	279	236	241	271	263	226	257	242	255	253	238	220	228	257	268	253	230	239	229	249	242	249	242	247	255	235	251	247	247	261	251	255	237	233	256	261	273	271
36529	39870	2579	706	599	580	589	591	563	570	577	560	595	576	555	617	578	561	560	587	595	591	565	569	533	549	540	563	554	554	509	543	546	571	594	556	558	546	573	581	522	578	583	536	598	555	518	530	572	553	567	538	502	586	550	552	557	586	542	536	555	524	541	583	559	533	598	533	591	568	548	547	530	510	541	556	530	560	558	580	568	543	587	543	572	569	528	527	545	556	580	559	523	564	560	548	576	564	546	557	559	550	565	546	557	558	566	519	551	513	603	531	518	560	576	608	550	558	522	507	574	537	533	562	555	560	567	533	575	524	539	559	579	550	561	578	549	545	573	538	556	563	536	505	535	512	575	544	609	507	586	567	578	546	535	557	553	490	553	575	568	532	530	536	558	529	580	582	547	539	555	545	590	499	492	586	559	553	539	601	540	528	554	533	527	527	546	583	525	579	584	590	536	528	530	497	551	623	519	565	564	549	536	582	567	540	542	534	560	603	553	533	520	553	556	556	552	597	548	530	542	556	510	574	594	565	529	599	549	522	546	544	532	603	565	536	544	541	568	558	558	560	564	519	540	567	542	496	522	528	554	514	518	507	561	565	559	535	569	533	544	553	587	557	539	590	537	530	526	491	534	544	552	564	611	538	545	519	519	534	535	559	587	535	504	559	530	522	550	591	557	548	535	526	535	566	574	542	608	551	544	501	530	544	566	543	550	556	569	549	560	553	550	559	574	559	533	540	538	545	561	572	516	557	570	553	566	550	602	588	520	554	551	587	512	544	573	506	524	586	588	551	535	554	557	539	524	544	553	586	510	575	517	553	537	551	564	574	534	531	540	536	542	548	526	548	508	540	563	531	524	576	568	575	589	506	586	518	568	579	523	562	573	557	551	553	531	536	559	522	574	525	547	579	558	533	581	582	561	568	572	562	548	572	530	544	513	536	594	550	558	567	554	564	532	519	527	558	574	541	505	494	543	570	550	574	560	559	568	566	578	548	542	561	559	559	527	526	557	540	537	530	540	540	525	619	547	518	536	559	601	549	557	569	572	570	578	553	539	583	563	559	543	510	507	597	555	492	527	552	515	541	562	595	575	542	520	547	564	549	542	552	564	559	586	563	522	507	584	582	519	497	578	550	570	568	535	553	591	590	513	572	552	578	573	563	566	595	545	557	587	579	550	570	562	565	556	532	541	514	541	545	543	528	567	564	582	566	580	551	564	582	562	523	575	608	538	536	501	570	557	578	518	538	560	544	540	522	535	549	542	546	552	537	587	554	558	571	552	532	567	498	576	579	562	533	538	532	546	584	550	534	526	541	561	505	515	580	538	529	521	553	560	557	535	576	530	560	551	544	599	568	595	545	549	542	533	533	562	579	552	547	567	540	556	551	582	538	573	506	564	553	568	578	559	576	575	574	518	563	536	569	507	515	551	521	537	584	559	537	544	507	535	531	534	595	544	553	535	541	519	562	571	533	537	532	536	531	553	517	536	511	539	529	577	570	572	604	532	552	583	556	571	503	545	513	567	565	566	546	509	584	523	576	515	579	543	537	557	568	575	580	538	558	558	556	549	551	542	531	590	536	509	586	565	520	581	526	556	549	551	546	539	572	512	523	529	554	545	592	532	556	553	542	536	544	539	560	544	541	566	526	545	532	557	557	539	579	576	572	545	545	544	633	522	518	533	562	586	533	534	545	547	560	591	525	551	547	538	524	552	547	549	575	579	591	542	532	546	545	505	555	513	522	572	573	576	557	565	569	529	562	550	496	581	559	573	549	553	575	599	556	561	509	579	583	540	526	550	621	557	574	605	500	539	567	563	591	554	565	536	528	531	611	556	531	549	554	544	563	571	526	539	554	533	555	608	556	557	533	558	527	571	506	523	550	550	552	552	561	555	564	526	520	538	538	551	551	570	542	574	543	554	561	574	564	552	525	555	567	557	531	524	551	570	601	575	560	512	590	560	535	541	592	561	549	543	559	557	546	552	584	532	549	549	573	572	538	508	548	519	539	528	573	519	561	535	542	565	583	514	546	529	562	527	540	566	548	549	579	552	535	556	551	536	536	555	593	539	560	598	509	518	575	557	593	533	552	585	568	539	542	587	565	554	517	569	546	529	608	578	583	581	540	549	596	543	559	523	563	548	564	544	532	540	530	536	546	562	540	565	554	526	544	532	585	546	574	558	566	572	561	546	528	576	529	588	565	547	516	530	551	553	577	560	550	501	561	562	547	582	530	521	550	540	530	561	562	549	537	548	537	551	561	571	561	563	598	582	529	545	591	548	556	512	553	580	545	552	563	583	565	550	558	570	563	523	538	566	583	538	564	518	519	547	558	495	516	510	569	532	517	529	554	552	574	565	547	550	516	582	585	490	601	511	606	552	565	528	543	593	536	538	560	515	563	566	551	534	541	553	573	568	571	507	540	559	532	574	555	525	536	505	581	561	587	583	527	511	538	577	563	574	562	556	555	567	550	542	534	581	545	579	527	561	563	561	525	521	535	563	548	552	588	546	531	537	536	542	565	571	526	535	512	551	543	556	592	562	592	504	549	562	616	556	542	571	544	551	546	560	573	582	614	544	518	526	544	541	554	554	563	509	536	547	562	543	578	584	591	567	595	561	560	520	507	553	533	556	545	589	569	576	545	575	563	542	542	512	561	565	546	551	575	568	576	518	504	552	537	577	536	565	557	587	520	541	540	530	564	563	564	535	555	512	545	548	542	580	566	540	561	521	524	552	550	542	568	532	524	553	548	555	549	555	559	609	521	584	535	517	561	535	578	545	544	540	594	605	562	601	535	572	570	555	602	549	541	533	559	506	544	555	553	567	558	572	554	552	536	562	568	551	511	542	552	509	565	535	542	512	511	576	539	562	507	521	568	584	554	559	642	588	600	538	549	529	543	535	543	561	536	539	579	557	574	538	518	567	542	602	584	575	547	566	548	562	543	539	561	621	559	538	544	546	491	528	586	527	546	565	557	539	567	524	588	569	543	547	567	542	551	556	569	562	550	573	561	531	545	553	565	538	546	512	567	528	534	569	556	576	551	544	530	553	540	551	556	558	511	520	512	558	551	540	546	578	545	605	531	571	558	573	548	546	559	550	530	555	532	560	526	546	553	569	531	551	546	563	565	527	529	558	530	551	554	590	530	580	545	571	576	506	539	599	552	578	553	545	570	582	568	537	521	552	540	550	615	589	558	568	586	563	560	557	532	535	574	564	576	540	558	543	577	561	573	551	554	509	561	549	541	568	543	597	561	522	543	565	570	562	564	570	537	563	583	575	577	586	559	524	544	570	559	569	528	519	532	525	559	515	510	590	555	522	615	531	588	548	527	514	601	567	526	520	528	546	590	601	559	509	586	541	531	526	572	561	528	549	530	557	520	546	538	576	503	562	602	526	531	547	551	571	543	541	531	562	545	539	554	578	567	579	517	543	542	561	532	518	553	526	516	533	575	517	539	556	542	554	564	581	523	548	539	588	533
24498	21112	24127	28348	21120	21139	11107	532	347	332	305	325	340	286	274	242	314	291	258	281	257	268	249	290	266	256	295	300	268	263	256	279	245	307	267	276	290	295	269	279	242	241	284	277	264	286	263	294	280	307	253	258	302	285	271	252	263	288	237	256	271	211	269	301	255	285	312	252	275	267	296	288	276	286	250	262	245	241	280	236	251	268	291	270	288	266	276	260	272	273	258	248	239	288	266	270	254	278	256	267	261	264	262	258	277	292	256	244	245	242	250	263	239	263	295	264	251	233	251	256	272	247	243	273	289	267	263	269	295	255	279	273	272	272	299	243	276	276	312	283	276	245	251	261	287	238	283	268	278	291	273	243	323	240	276	253	261	257	267	252	253	261	279	261	257	271	276	270	284	294	253	266	297	285	231	260	278	261	292	273	273	262	259	303	271	279	258	244	267	255	272	273	269	255	271	289	270	266	265	276	293	249	266	265	253	223	278	271	268	242	290	302	283	255	240	257	244	253	228	238	262	260	267	243	275	246	275	243	258	256	279	247	249	285	282	284	248	292	246	272	278	272	250	261	233	292	304	264	246	267	293	281	268	268	270	242	262	243	256	267	262	273	254	288	269	285	240	267	295	261	234	279	305	289	276	278	274	249	267	288	293	268	284	257	296	266	265	257	272	275	285	255	261	243	277	276	264	253	248	278	276	246	303	254	243	259	279	251	258	267	266	241	236	252	256	268	263	252	275	272	259	252	283	241	290	280	262	238	256	276	281	261	271	273	279	263	283	248	267	257	240	300	259	282	263	252	271	260	239	239	263	280	263	261	273	232	273	255	270	270	256	280	265	288	267	254	274	266	273	275	249	267	290	286	249	277	294	259	252	241	266	258	258	255	292	263	307	260	240	224	274	237	251	246	244	279	264	264	295	228	256	298	270	249	264	309	247	241	296	268	250	269	263	271	281	265	231	262	252	271	272	242	265	274	241	268	256	317	252	283	291	265	289	271	248	287	240	256	264	261	241	269	271	241	235	244	282	307	258	241	264	273	245	268	288	271	267	255	302	272	220	252	284	238	276	274	262	273	244	270	266	250	268	280	263	286	299	276	238	279	224	283	231	255	296	290	249	253	248	264	304	280	274	258	279	265	286	241	267	281	281	253	262	239	247	235	275	262	254	283	302	266	268	257	292	258	262	294	278	285	261	275	266	258	237	271	250	267	276	246	256	282	251	264	272	249	281	286	285	274	249	230	272	245	286	288	282	272	256	235	246	298	280	265	271	282	289	244	276	260	269	293	266	296	265	275	254	319	293	263	287	265	252	264	253	270	252	252	295	247	253	262	286	247	256	272	278	241	259	251	254	241	219	244	307	256	286	260	252	220	247	260	299	258	248	251	261	272	288	254	233	246	244	279	306	269	279	260	282	292	292	279	263	254	279	298	265	247	278	257	263	232	242	255	252	245	255	265	256	245	262	249	265	257	252	250	226	288	299	255	262	268	254	250	266	250	270	266	256	280	294	284	236	272	270	258	248	277	259	285	254	265	277	297	239	285	261	260	254	234	234	279	286	269	277	262	293	254	259	270	273	243	282	247	269	236	299	280	240	248	242	287	255	265	261	250	297	259	226	272	244	294	261	274	250	291	253	270	256	272	289	245	259	256	244	267	279	267	260	274	276	271	274	245	258	238	287	267	251	265	277	234	272	247	251	224	263	295	255	265	246	258	271	254	239	274	281	265	255	273	273	309	264	282	265	257	271	270	237	268	254	283	260	249	259	277	239	253	300	267	274	284	255	262	228	234	271	254	277	275	245	302	260	272	282	267	281	260	266	241	281	264	243	246	274	290	258	257	283	231	294	247	277	306	262	239	293	263	230	264	285	262	276	253	252	223	260	233	284	266	292	288	276	277	275	261	256	303	266	259	274	257	248	253	234	284	268	249	267	241	269	260	261	222	268	239	246	284	258	280	251	288	249	263	258	271	265	285	262	278	236	263	294	297	270	274	247	278	266	293	254	232	261	301	275	265	298	246	281	287	265	266	289	280	280	272	240	276	282	245	253	245	226	241	231	239	269	242	268	236	240	259	253	279	242	240	224	243	257	280	274	264	286	259	247	256	294	281	246	272	250	227	236	259	256	278	246	266	267	277	268	279	270	283	240	293	259	268	222	253	281	248	280	263	262	280	291	309	246	282	263	282	262	278	308	265	286	238	280	274	254	262	246	235	261	264	260	270	262	311	278	246	221	238	268	270	282	279	248	242	236	257	248	305	277	270	283	257	255	254	280	284	263	286	271	255	245	252	258	256	231	253	269	233	234	282	249	232	262	276	292	283	272	286	269	257	283	256	261	281	259	283	262	251	269	261	289	288	251	222	251	279	294	248	252	258	241	260	247	279	288	269	279	270	263	285	248	235	269	239	291	290	283	280	254	233	226	267	270	266	266	223	282	245	294	228	215	281	262	268	267	269	283	247	282	286	257	298	268	278	235	236	282	239	287	246	250	259	259	289	273	276	269	277	247	273	256	289	253	295	255	230	258	262	273	273	268	257	253	280	267	253	272	256	270	245	224	259	279	256	252	263	297	270	258	235	241	252	263	283	272	260	267	281	282	281	271	265	260	226	306	243	278	276	239	277	257	292	237	265	326	293	246	274	273	248	227	282	291	271	247	288	288	295	290	263	260	247	249	293	269	268	256	266	237	279	242	238	286	237	311	296	277	276	259	258	261	273	289	260	227	237	284	268	270	251	264	282	301	260	272	242	295	247	291	265	277	246	275	279	246	258	266	247	243	277	257	271	248	251	284	303	272	277	262	252	270	248	270	272	259	275	268	296	285	270	267	256	256	262	260	282	306	242	257	231	266	252	275	256	263	253	250	277	266	264	261	279	277	249	253	251	290	283	293	262	270	272	271	291	253	267	255	264	276	243	251	300	301	252	267	274	244	260	261	292	273	282	262	255	271	292	224	242	318	250	275	258	248	281	236	240	234	266	245	275	253	288	281	245	273	300	269	260	273	297	267	248	243	265	272	272	280	283	231	238	266	241	273	281	226	254	257	248	261	272	276	275	235	268	293	275	279	254	257	278	265	266	239	252	270	284	279	250	271	241	267	288	249	275	310	251	262	270	250	281	269	243	274	273	299	275	278	266	285	258	306	285	270	259	278	265	255	270	243	259	274	244	274	287	254	277	248	287	279	277	320	250	242	280	280	280	296	298	263	240	228	253	275	268	294	277	259	250	268	255	257	274	256	268	283	255	282	252	262	268	273	267	250	243	256	273	224	257	286	260	278	292	246	276	261	257	272	221	235	261	262	283	259	245	249	243	241	244	270	290	275	242	245	266	255	296	283	253	226	287	270	246	275	270	258	271	266	294	277	307	235	278	246	288	268	274	292	260	278	272	273	272	246	253	274	252	256	292	253	257	295	256	298	275	273	282	270	274	268	274	270	329	240	256	251	242	232	231	236	265	252	252	246	251	239	261	269	263	259	259
43327	52229	5208	750	672	625	615	574	519	607	565	524	570	556	557	563	549	580	540	525	510	552	544	540	539	555	541	565	491	537	564	581	566	525	534	557	541	589	552	552	555	565	579	500	514	552	528	590	534	525	558	567	561	566	581	565	562	558	551	578	577	562	573	564	556	544	541	538	541	568	512	536	514	504	563	542	531	526	546	558	538	536	549	524	533	505	557	581	541	507	547	548	526	581	543	509	548	496	561	516	511	557	520	560	521	543	570	541	543	543	571	594	545	519	539	545	511	559	562	574	530	560	506	578	527	502	553	526	550	527	540	509	527	554	503	511	552	530	510	528	549	555	488	560	529	506	541	560	592	521	561	546	549	588	592	569	575	527	557	560	506	521	545	496	534	567	578	561	502	519	542	564	491	559	539	497	579	553	550	567	540	540	554	514	589	562	541	545	519	529	532	528	551	536	534	568	591	542	556	517	558	531	556	521	512	569	550	532	569	577	510	535	502	512	533	571	572	550	516	537	553	500	554	584	566	489	545	580	536	503	529	568	492	576	513	547	564	544	602	542	598	500	544	569	531	538	503	530	535	574	554	556	568	558	511	602	540	549	533	567	585	537	500	535	518	537	555	556	515	514	523	506	539	574	550	534	570	533	513	506	552	509	518	550	531	557	538	544	533	558	491	525	556	538	532	562	518	518	524	535	584	514	540	518	544	525	543	523	550	605	563	573	549	538	594	531	528	548	542	561	535	529	556	540	514	536	554	535	510	504	530	540	559	554	512	555	531	534	512	555	525	526	545	566	538	532	518	559	513	537	497	561	532	486	535	531	515	578	538	579	548	531	552	550	524	512	524	537	565	533	534	562	547	554	577	548	560	534	536	528	568	585	522	520	526	577	547	522	518	510	524	528	519	553	548	562	538	559	558	523	537	532	532	519	556	565	550	544	557	509	605	608	553	544	530	609	595	512	573	590	573	566	511	562	509	543	521	609	562	549	515	566	513	521	572	543	576	577	542	531	562	552	585	599	552	540	567	563	515	545	571	533	527	542	540	515	581	524	540	519	524	556	548	555	531	567	521	551	553	530	505	533	553	545	530	557	560	546	540	545	557	546	579	508	559	500	575	549	562	536	543	535	543	530	545	549	535	521	520	547	544	503	522	566	558	507	528	518	524	556	553	565	567	535	562	522	511	552	562	572	547	541	555	565	539	573	518	546	565	551	535	552	521	568	560	579	517	495	556	542	558	553	513	557	570	493	514	508	555	578	593	526	536	592	552	565	560	568	565	572	543	562	512	493	565	540	566	575	532	547	540	495	534	540	568	535	504	549	563	524	539	540	590	536	527	509	511	505	558	534	542	574	570	570	546	513	516	532	551	544	585	545	551	530	513	544	568	546	583	531	543	559	532	559	571	538	570	550	570	535	488	528	537	551	553	514	514	521	558	548	543	575	517	520	533	562	574	581	526	555	580	544	528	503	522	549	530	549	544	535	517	555	616	567	544	562	544	561	540	587	516	531	526	542	521	530	549	539	563	548	512	555	510	581	496	515	562	546	531	561	531	516	524	542	526	553	562	567	525	515	538	517	519	544	558	567	520	510	511	551	559	550	542	524	535	560	553	572	556	600	541	561	513	535	505	572	566	558	542	561	588	590	519	527	550	581	554	511	494	557	536	548	591	500	528	516	543	526	537	552	535	504	557	558	571	549	531	506	530	497	553	559	568	505	498	580	549	535	510	550	541	557	542	520	526	535	556	558	533	557	533	581	512	511	513	522	509	537	564	562	542	558	530	540	561	531	531	530	554	569	546	568	579	505	556	565	541	569	523	510	547	545	554	519	536	575	554	533	543	537	594	559	493	547	520	519	555	542	494	534	535	555	521	550	544	552	580	551	524	554	563	558	570	559	588	553	536	549	564	521	581	515	567	548	507	525	517	541	573	523	552	516	520	538	572	538	592	518	560	570	538	570	558	568	535	534	524	551	551	576	536	546	543	509	542	533	525	467	558	552	537	525	548	562	555	506	550	504	507	532	508	557	519	548	544	531	529	537	544	599	540	538	575	557	550	530	560	558	533	566	503	539	559	561	562	550	535	533	533	556	578	581	534	483	590	546	559	549	488	549	513	522	535	532	555	545	519	572	538	514	582	531	527	554	575	503	551	553	541	547	503	543	538	545	553	535	523	513	565	526	517	557	526	538	506	533	565	547	583	516	557	526	565	535	516	560	506	568	589	576	542	540	557	537	498	530	571	535	558	576	539	516	553	568	573	497	525	571	549	569	538	500	523	559	554	547	518	598	526	562	533	544	536	546	552	536	556	531	535	545	535	537	558	551	561	570	542	554	529	547	522	529	547	508	550	527	569	545	542	552	573	539	586	545	564	531	561	553	555	506	540	584	564	554	539	535	554	506	579	517	567	520	568	555	537	588	562	518	551	543	524	565	533	536	513	572	512	557	491	570	541	535	553	518	546	553	545	557	575	501	566	531	516	547	569	537	534	559	561	549	557	551	576	553	549	546	542	546	577	540	542	515	536	545	516	535	547	540	517	552	522	572	515	548	526	546	543	560	510	554	547	563	552	506	551	529	563	556	513	561	571	574	562	557	516	551	569	583	534	537	532	546	590	529	514	559	541	538	528	554	551	530	577	544	560	591	493	484	538	530	475	502	526	569	555	522	520	537	563	544	565	525	557	539	553	524	570	531	561	544	532	535	489	513	564	516	575	588	503	601	564	522	552	537	530	520	542	543	550	546	510	469	561	569	542	550	530	538	501	521	571	526	554	558	573	534	573	520	528	562	548	548	576	559	554	548	508	510	531	522	553	582	575	572	591	513	561	522	529	510	513	538	545	535	510	544	553	580	527	508	574	539	522	514	525	542	539	564	550	564	567	562	541	537	549	579	528	538	601	553	538	496	580	536	531	548	508	531	609	553	569	563	538	545	577	533	582	531	540	544	574	523	537	561	538	534	527	537	573	541	532	573	534	544	508	557	546	562	590	559	539	513	599	570	492	569	590	569	521	551	538	552	529	579	524	583	591	512	546	557	550	568	523	530	585	527	538	566	564	542	542	546	567	553	522	536	531	539	558	504	557	601	535	558	568	556	540	546	530	549	538	515	513	517	513	546	536	510	515	548	527	532	532	512	554	529	553	522	539	553	527	544	522	524	543	556	554	561	591	540	552	563	531	510	544	570	543	519	545	547	550	527	483	537	570	524	555	571	530	553	553	570	493	577	498	547	545	583	511	545	530	540	539	504	561	528	546	561	550	556	556	540	488	538	541	500	503	534	543	509	577	547	534	564	546	498	556	500	505	587	546	534	542	539	541	512	538	562	552	556	561	505	527	552	566	561	576	562	571	507	506	507	509	521	518	549	566	570	550	531	574	506	556	556	542	523	530	557	541	503	563	521	534	541	526	540	573	548	554	511	536	568	565	540	532	553	529	550	555	560	549	552	560	603	520	601	523	553	530	512	575	507	557	521	554	579
34464	17924	4306	347	262	225	175	131	138	129	121	143	138	123	122	117	134	151	140	121	131	132	124	104	134	118	146	114	120	112	112	105	115	122	119	136	136	114	127	125	127	113	124	127	108	123	128	133	117	128	135	109	105	107	107	140	134	126	105	115	152	118	127	139	120	105	129	115	116	128	117	115	124	105	112	125	139	110	117	137	114	116	113	124	106	135	130	126	109	115	135	120	114	126	103	107	120	123	119	125	107	119	117	146	134	126	118	117	121	122	148	129	118	164	132	112	120	107	126	128	123	130	127	141	115	111	91	119	108	108	107	118	123	117	107	123	89	115	113	120	124	166	114	134	98	145	133	131	129	103	128	114	130	131	106	139	118	122	123	101	107	121	117	120	124	139	115	133	118	125	125	120	135	133	146	128	125	130	117	130	110	113	118	127	121	112	128	135	111	110	96	125	102	110	148	149	122	118	134	111	127	137	121	107	127	104	104	109	105	119	108	136	108	115	122	142	136	132	129	115	115	131	122	108	129	114	143	124	102	120	127	153	140	140	109	133	105	114	129	136	151	118	109	119	108	127	122	132	122	109	125	132	119	139	126	131	134	137	108	102	123	107	122	129	123	107	115	98	124	124	99	140	128	128	109	125	132	106	140	139	125	108	127	132	135	116	120	124	127	106	125	130	121	141	135	99	134	135	120	107	133	116	112	112	112	125	131	140	97	127	139	140	151	133	132	116	126	154	104	137	114	143	110	134	143	136	131	111	120	129	140	120	146	116	109	131	110	114	149	127	111	100	122	124	114	97	147	130	137	143	113	113	137	133	120	130	120	136	132	133	125	132	150	125	128	123	112	126	103	110	124	107	120	115	107	142	130	129	105	117	122	116	108	139	131	131	117	141	122	132	140	114	121	109	134	112	140	124	123	136	115	106	136	114	124	124	146	117	129	131	123	124	101	128	125	128	118	118	119	116	107	130	129	131	131	121	124	118	112	130	126	117	124	96	119	137	131	121	122	116	131	134	124	104	133	111	113	142	136	120	119	135	124	134	103	116	118	144	124	124	107	113	116	125	136	100	95	98	130	129	111	117	97	131	108	135	124	129	111	134	100	139	138	123	112	132	137	125	129	141	143	118	112	135	108	109	129	110	109	141	125	121	126	109	119	122	135	127	128	138	119	121	108	104	111	121	119	116	134	112	116	130	98	123	116	114	138	121	134	130	123	108	120	119	112	130	114	126	118	137	124	117	106	131	120	124	124	119	121	131	141	130	153	131	136	116	127	128	118	110	110	120	131	118	103	139	132	106	133	133	128	127	118	118	122	125	116	121	130	131	114	113	127	144	126	117	136	116	120	120	131	114	127	139	108	125	133	113	128	110	119	119	124	136	124	132	129	123	113	102	123	119	121	128	111	132	119	110	127	108	100	103	111	130	126	151	123	104	126	131	129	111	113	130	119	127	111	122	113	131	104	134	143	100	119	119	134	106	129	134	138	107	118	98	151	110	108	120	125	138	107	128	122	100	132	125	111	125	111	125	136	124	117	138	136	126	110	104	130	137	127	136	111	111	131	108	132	102	113	112	117	111	120	114	109	120	129	125	139	144	148	124	125	106	126	119	115	123	131	102	135	109	154	118	126	120	114	127	105	133	102	119	125	116	122	107	112	100	123	145	108	121	116	126	124	111	138	121	126	114	108	124	119	142	129	125	121	136	135	122	139	120	135	125	129	110	134	126	117	125	131	119	121	161	125	114	124	111	109	118	125	135	114	122	124	123	118	122	136	113	112	125	134	130	133	138	134	107	151	126	124	127	144	124	125	125	125	117	112	139	125	109	136	121	117	131	128	132	111	124	132	125	134	135	113	122	117	134	120	134	142	110	125	143	152	104	129	117	124	119	124	139	138	137	128	131	120	133	124	119	146	113	106	117	116	114	108	114	110	87	125	150	110	117	121	111	109	111	123	121	131	131	136	119	120	111	128	120	109	126	141	119	118	125	114	106	131	125	152	124	107	132	135	143	123	118	131	136	119	113	108	124	111	120	123	128	126	115	122	132	124	124	98	131	100	125	123	119	123	144	120	128	136	121	106	115	119	111	126	135	111	98	117	125	120	116	111	136	121	134	140	118	134	124	127	129	113	98	127	111	138	101	111	123	140	102	124	111	123	119	102	116	122	133	125	125	131	99	117	105	121	119	115	135	106	136	114	130	104	129	132	127	131	110	143	107	135	113	119	112	141	99	121	109	111	123	134	110	124	121	147	124	145	130	121	129	121	113	137	123	104	109	126	127	126	112	127	121	137	109	99	110	126	117	114	130	133	134	109	124	133	134	141	122	120	131	114	125	107	129	121	124	133	113	118	116	136	118	108	127	129	151	150	142	141	127	117	100	127	141	126	113	109	133	119	122	118	137	113	131	114	135	112	113	119	146	119	114	135	125	95	142	143	107	134	134	138	126	116	116	107	132	127	113	105	123	135	109	131	130	126	103	117	95	137	99	110	118	114	104	122	134	148	115	135	143	107	138	137	93	122	137	114	108	130	121	118	117	145	100	128	116	124	133	142	117	106	126	123	131	102	113	152	140	107	107	133	108	149	98	139	108	132	123	117	125	123	103	107	143	130	102	114	95	126	130	109	132	118	112	136	119	131	116	134	113	134	119	119	108	120	118	94	121	133	143	141	127	125	154	136	120	133	114	129	119	119	138	136	125	99	117	112	130	112	104	135	103	134	123	127	128	133	118	128	124	119	109	107	117	107	130	129	105	137	100	139	130	137	149	121	129	118	107	119	132	141	104	97	107	134	144	130	130	109	136	125	123	121	110	111	140	125	127	116	132	126	115	119	144	127	123	118	126	121	129	115	128	142	130	125	144	108	112	122	120	115	112	125	112	120	128	117	126	129	137	135	127	126	144	136	136	130	124	123	128	127	127	129	122	126	89	139	114	98	130	125	141	128	113	127	122	113	118	110	139	122	117	128	137	129	123	129	132	121	118	130	147	121	133	118	134	145	135	104	129	125	134	108	127	135	130	110	136	131	123	112	122	113	119	131	143	112	143	120	116	125	118	125	118	126	132	131	118	113	119	130	137	131	137	137	144	139	113	97	120	120	109	117	125	143	129	114	128	123	120	118	124	141	105	111	132	152	136	138	128	121	131	129	115	111	146	132	133	142	122	147	123	141	119	114	133	90	112	113	112	136	129	114	129	127	119	135	154	118	107	126	118	150	139	130	119	140	117	140	133	121	144	125	117	124	97	118	132	123	112	110	143	141	101	106	131	119	134	109	127	127	124	144	122	104	136	150	124	123	121	113	118	112	126	127	135	143	122	125	119	126	145	124	121	131	137	112	134	121	127	129	126	108	129	135	141	114	106	119	119	141	141	127	121	135	101	105	115	113	123	124	109	109	127	123	121	137	122	102	115	127	136	131	134	143	127	138	120	115	126	111	93	112	128	107	128	114	111	114	143	157	108	136	123	118	151	133	124	137	140
18082	7138	496	336	318	319	364	305	314	347	321	305	286	329	302	321	311	370	310	296	337	332	313	307	328	319	300	330	334	307	294	301	313	314	314	287	294	333	309	325	296	294	294	319	306	327	305	309	295	339	322	341	294	279	292	327	286	305	318	297	304	306	297	310	334	336	291	303	329	327	316	309	340	284	316	312	339	262	330	287	291	305	323	345	338	273	311	317	282	303	308	313	362	325	326	303	326	292	322	329	314	308	308	321	316	340	303	333	288	304	336	300	326	327	323	339	302	318	328	319	311	317	324	292	321	323	347	292	303	307	295	349	329	314	320	314	330	307	345	309	317	313	319	316	284	320	335	335	313	269	293	332	298	318	293	297	318	340	333	314	303	352	299	291	330	359	309	321	321	328	289	298	303	318	309	321	312	302	305	298	346	301	315	309	321	324	312	286	292	295	338	308	293	324	308	327	324	303	305	314	321	322	315	309	316	308	303	321	290	308	291	336	335	318	317	298	316	324	322	305	291	330	324	286	325	301	295	316	321	316	290	342	320	280	297	280	341	298	316	299	291	274	285	329	328	340	294	330	303	301	315	332	303	335	327	314	311	354	317	337	314	329	307	314	301	313	333	301	328	283	319	294	332	304	346	307	320	331	298	309	324	289	338	325	337	285	327	317	294	346	313	325	332	307	305	291	298	312	316	330	300	309	305	317	299	295	320	312	294	297	290	318	286	289	333	354	302	327	282	340	325	300	314	340	347	335	313	316	309	323	311	301	315	345	304	312	313	326	318	317	307	331	308	292	314	322	298	306	287	315	373	344	302	319	309	308	306	305	301	350	309	316	341	348	311	307	293	316	328	306	286	302	302	328	312	294	303	328	328	310	311	313	337	310	320	310	288	293	317	295	290	307	307	326	284	306	334	291	313	313	309	330	335	293	323	321	302	344	302	317	304	286	304	319	350	292	323	310	299	336	302	308	314	303	319	321	312	336	304	301	303	310	358	312	281	327	309	318	323	291	319	285	328	324	328	299	347	315	313	356	331	332	297	294	315	314	344	333	314	338	292	314	341	311	318	339	282	329	336	308	315	306	301	302	299	297	296	323	315	362	318	322	303	318	302	302	353	337	342	314	307	312	340	327	298	312	333	315	326	319	333	307	338	283	298	287	307	306	309	308	304	291	279	363	314	342	315	335	296	291	333	288	293	369	304	341	295	329	309	349	321	315	339	284	311	321	313	332	316	342	319	290	344	338	314	282	333	291	326	298	319	311	347	335	294	312	306	337	306	283	334	318	307	317	319	305	307	289	311	317	322	310	315	307	312	334	315	305	295	317	331	312	305	309	298	297	353	344	321	318	306	341	330	330	332	330	290	297	337	353	310	330	306	313	316	318	343	351	308	331	285	308	304	301	292	299	322	280	295	326	302	337	311	249	301	348	314	318	318	289	285	337	290	314	337	319	303	301	325	312	264	326	313	298	321	329	296	335	315	305	312	301	313	319	321	294	319	318	317	322	304	345	337	331	328	330	338	307	332	330	349	331	320	317	297	287	333	291	316	334	312	338	321	295	276	318	296	309	283	326	336	313	325	302	332	332	321	292	318	315	323	283	320	322	322	285	319	295	323	310	332	322	307	303	344	304	303	344	321	315	303	296	291	331	304	318	306	312	309	326	311	310	293	317	306	315	322	313	276	314	331	336	284	294	284	306	327	305	344	327	317	325	318	319	345	305	301	300	342	295	311	360	332	337	356	314	317	307	293	315	308	305	284	333	328	299	319	326	305	312	336	331	322	303	313	293	355	296	337	302	295	311	330	331	320	303	312	326	338	349	305	335	341	319	332	318	306	301	305	333	329	307	307	333	340	331	330	310	358	340	343	314	314	329	300	341	323	328	307	334	337	307	327	336	331	341	277	325	313	314	314	305	322	302	323	302	318	318	312	302	305	319	323	302	319	330	336	328	336	293	332	320	310	296	310	308	301	333	321	306	306	305	338	332	349	306	354	310	315	293	326	336	306	316	321	314	272	278	311	330	320	342	309	322	334	284	333	293	301	310	311	347	320	309	339	318	316	338	333	320	296	297	315	316	333	354	301	353	322	301	323	303	334	292	293	327	342	313	313	300	291	310	313	318	310	266	316	280	325	328	336	315	331	294	316	309	320	311	309	340	303	270	308	294	335	339	325	326	326	303	323	309	319	309	302	316	333	289	293	291	318	285	303	311	292	295	302	330	332	337	314	327	323	302	320	311	323	322	310	304	327	295	310	330	320	324	311	288	337	322	301	297	295	331	320	342	293	295	302	326	330	319	337	310	329	337	299	318	299	341	322	318	327	325	335	277	315	323	366	318	369	366	338	305	293	323	325	320	323	300	336	308	282	283	318	304	314	309	317	307	308	313	319	292	346	316	306	267	303	307	299	321	338	335	305	343	307	332	314	310	288	316	308	313	322	324	329	321	329	290	301	302	315	279	301	300	347	318	325	322	301	288	302	319	342	335	293	314	322	317	301	321	310	321	299	334	307	297	308	317	299	295	329	311	332	326	302	297	311	340	314	284	303	295	329	331	342	312	299	312	306	306	323	300	330	328	333	291	291	368	299	355	334	328	308	327	318	316	315	318	324	305	317	305	315	298	316	357	317	323	314	313	326	341	299	333	307	282	298	315	324	341	302	320	321	334	318	331	290	333	343	332	304	327	318	322	318	280	326	306	279	330	324	350	324	315	309	304	324	328	313	325	324	288	345	343	291	310	339	330	337	354	353	314	335	320	345	319	294	284	307	319	282	303	315	315	301	330	332	307	322	305	302	309	320	338	303	342	304	338	310	343	323	302	327	331	306	304	309	325	343	322	319	347	322	287	338	293	320	293	307	294	302	313	330	273	335	322	332	287	324	306	301	326	319	306	307	321	333	316	301	322	325	274	338	313	306	282	286	296	319	321	342	324	301	314	285	330	314	296	308	336	316	352	319	330	323	316	304	298	315	301	343	326	282	297	306	314	287	336	307	276	325	325	313	313	293	297	329	326	320	341	293	304	355	298	302	320	310	303	334	322	323	283	292	339	312	343	335	350	307	332	317	317	289	287	293	335	292	314	322	295	323	295	302	313	324	371	305	324	310	300	341	343	335	284	304	351	340	333	325	343	360	341	313	330	315	327	305	318	346	336	299	360	286	320	327	325	336	332	328	284	347	312	311	313	333	316	313	299	333	332	290	325	355	322	330	327	312	292	301	302	295	318	297	315	288	288	303	307	324	333	334	307	311	315	345	294	311	310	305	314	344	302	294	310	309	341	330	324	315	333	312	343	304	318	315	313	328	290	288	276	296	294	300	329	312	332	322	326	276	296	344	312	320	293	322	313	330	307	307	296	280	344	297	287	289	324	291	323	328	309	296	326	321	315	331	303	293	300	285	322	314	297	356	321	304	301	340	309	318	311	331	304	300	329	325	307	283	306	296	277	278	276	304	311	295	283	334	315	322	318	309	307	335	323
25280	21119	23654	28806	21102	11382	443	355	299	280	256	254	249	269	266	261	255	279	256	254	240	281	267	243	254	278	244	292	253	268	257	269	256	235	232	281	275	260	236	287	300	260	259	242	258	265	255	234	253	258	269	263	253	252	251	229	272	273	245	286	262	243	266	245	282	236	293	255	261	295	259	238	250	243	271	236	251	275	263	270	267	242	279	272	237	251	247	255	286	260	266	248	239	252	234	263	285	262	259	264	243	250	268	249	271	268	275	267	268	245	236	254	294	254	228	235	278	269	275	245	269	259	242	273	255	254	232	273	249	207	247	257	218	251	241	273	225	264	230	257	232	265	269	249	251	245	244	225	257	303	245	257	222	254	268	218	262	294	274	226	226	249	260	242	262	249	264	286	255	239	255	264	240	286	246	236	215	264	232	208	248	260	249	259	261	235	236	228	257	284	242	234	257	284	252	251	227	226	259	275	248	277	273	257	272	274	261	245	252	272	254	267	246	274	262	255	259	250	254	239	284	256	245	245	248	272	241	250	246	268	241	268	231	256	256	248	247	245	252	271	236	215	195	229	239	228	252	251	224	242	261	242	252	259	244	245	228	259	245	253	243	255	281	248	261	283	307	289	276	248	237	253	232	260	222	257	247	242	247	257	239	246	250	229	279	251	291	248	235	252	224	276	268	236	268	278	266	271	250	254	248	270	229	241	236	260	245	232	261	260	260	244	266	228	256	288	246	240	246	285	281	254	228	260	249	254	235	251	241	243	215	233	245	241	263	264	264	226	236	260	258	253	272	277	290	249	258	260	267	244	257	256	254	279	266	208	253	263	276	284	228	243	263	268	258	270	241	249	266	252	242	245	232	250	266	271	240	269	258	288	267	247	251	251	311	265	273	257	267	270	264	269	247	255	249	243	231	231	237	271	236	244	263	263	254	231	198	260	253	270	239	269	274	232	261	251	240	238	240	283	216	241	274	282	272	269	259	250	271	235	286	288	249	291	245	254	271	303	226	269	254	260	283	255	277	263	257	230	254	265	260	257	243	237	255	287	248	246	266	264	260	241	234	222	289	236	262	240	227	222	235	223	262	265	231	254	256	260	269	237	231	256	261	254	246	281	297	275	241	246	254	209	258	226	249	246	258	282	248	279	261	261	238	257	259	282	267	235	265	282	259	244	252	261	262	283	265	230	235	270	255	245	266	239	291	260	255	230	271	226	262	255	237	241	258	287	274	254	245	260	244	222	254	263	256	211	271	234	269	263	246	311	246	254	293	246	246	251	250	226	274	214	246	238	270	260	232	222	271	259	251	242	242	231	290	256	257	233	222	242	257	278	284	253	256	227	250	253	246	313	242	283	248	305	239	237	222	262	309	255	240	269	262	280	261	295	236	243	269	260	240	240	275	240	261	270	254	248	238	220	288	241	234	230	268	243	248	250	260	271	247	248	266	243	259	256	269	259	245	256	258	257	266	255	275	278	249	249	229	275	284	244	217	267	261	268	272	267	260	236	250	248	287	280	256	273	272	253	258	257	264	246	253	237	250	265	230	256	258	245	257	250	244	264	259	284	254	272	290	278	246	264	292	258	252	265	250	269	248	262	253	275	269	289	252	261	264	247	293	246	279	301	263	247	253	270	263	213	249	286	272	247	258	238	247	228	261	263	274	250	260	237	257	233	268	270	228	255	249	274	280	279	250	270	291	271	282	265	208	252	259	273	280	247	243	259	278	257	236	247	281	253	210	251	262	261	269	284	272	269	224	264	249	234	263	269	241	266	265	282	243	261	240	237	278	274	256	243	299	284	260	267	240	240	223	260	264	277	275	283	252	269	248	257	251	264	252	274	247	246	267	216	246	253	223	276	273	264	257	270	261	257	253	270	251	249	243	270	267	278	262	251	250	237	258	265	256	259	258	262	218	225	221	274	240	258	273	238	282	245	256	252	242	280	263	236	238	270	239	277	258	288	263	261	278	265	264	268	256	253	252	256	233	233	246	249	242	257	274	283	268	232	260	266	245	259	285	267	227	257	243	247	258	245	254	239	254	236	263	283	256	245	245	261	218	234	260	254	247	241	285	230	260	267	252	242	252	257	271	258	252	274	218	258	270	263	255	251	248	251	235	287	281	267	235	243	275	250	257	260	273	256	236	262	227	234	223	263	251	269	271	248	250	243	245	246	265	270	254	252	262	268	244	259	276	267	278	278	234	244	258	264	296	234	253	252	255	262	266	252	266	236	250	229	279	245	255	252	261	244	261	235	233	268	299	252	246	288	257	262	265	254	262	210	248	256	261	260	238	247	248	240	222	266	268	265	248	251	284	285	258	268	258	260	278	265	262	239	243	265	256	252	241	256	248	261	241	250	220	253	244	286	288	236	255	247	284	207	247	251	282	254	240	273	243	226	279	269	223	259	277	255	270	234	265	262	266	222	248	269	266	247	273	225	262	257	236	264	245	257	275	256	279	263	255	280	247	263	255	228	268	229	247	216	267	248	212	240	235	239	233	283	249	259	265	255	249	243	275	236	230	270	251	261	275	273	283	246	278	279	242	252	262	266	272	277	277	261	251	282	280	242	271	268	269	272	259	247	253	239	246	228	293	248	275	271	280	270	257	240	248	277	260	247	255	263	255	283	254	286	259	268	286	273	229	225	254	256	246	272	283	238	246	230	241	261	246	255	250	258	233	229	248	220	245	250	258	273	288	247	289	244	276	265	277	247	273	237	263	294	253	249	239	272	262	251	295	263	245	233	235	245	290	246	257	253	224	257	270	248	238	272	288	261	286	277	253	233	247	252	259	249	229	249	273	272	211	234	262	240	285	233	244	223	235	287	270	248	236	237	283	255	272	275	283	258	275	263	232	260	254	248	233	264	241	254	267	246	282	246	254	272	241	237	291	260	239	261	260	236	283	256	248	265	238	258	264	256	227	252	262	252	231	243	263	252	264	265	223	232	260	239	253	272	250	260	283	260	262	279	255	242	259	223	277	237	236	275	247	252	249	273	244	247	254	260	272	272	233	244	244	246	267	258	255	284	256	285	256	245	235	238	271	240	274	242	214	249	256	241	274	253	249	278	260	285	258	264	217	225	229	279	248	282	236	242	246	269	266	285	225	237	239	258	241	244	242	263	285	275	242	269	253	267	261	244	294	232	249	213	190	249	231	262	237	246	240	245	247	265	286	252	219	236	283	244	276	204	270	255	279	262	236	271	244	260	286	250	258	235	250	291	242	285	257	256	254	239	260	246	244	223	281	234	284	273	264	254	277	271	263	256	267	261	248	253	266	236	271	271	226	257	236	257	274	253	240	213	239	250	244	252	280	257	283	230	266	228	264	261	257	253	251	258	280	265	270	237	238	281	240	246	260	256	234	230	281	207	259	270	234	269	256	250	272	244	269	254	239	217	243	259	243	262	235	227	238	262	269	286	251	215	243	292	250	284	249	258	261	258	266	267	241	225	263	270	227	257	246	240	256	263	255	264	262	252
36561	40534	3915	681	586	577	578	575	596	665	538	527	543	602	495	562	520	530	592	560	562	604	559	569	516	536	554	532	575	549	594	568	542	553	553	536	553	535	542	575	568	587	549	542	554	542	536	521	585	553	535	519	533	567	544	543	533	552	517	576	535	558	555	576	597	574	559	603	562	559	530	578	538	581	558	603	539	609	575	568	570	614	574	525	562	557	570	553	546	548	518	556	582	501	561	547	548	515	511	514	590	559	585	609	556	560	600	553	540	597	591	533	555	490	562	547	588	580	541	577	536	526	536	559	573	591	594	566	592	555	534	547	571	547	576	554	554	550	550	598	553	536	545	530	545	535	535	567	554	534	587	531	551	510	556	540	547	612	556	556	535	530	517	558	555	573	541	598	584	560	598	586	563	568	511	535	596	571	541	557	544	569	541	581	566	555	578	565	547	573	564	541	554	544	508	554	579	579	559	543	552	510	521	559	567	551	547	571	569	531	566	594	551	563	566	555	573	537	523	545	538	563	517	538	583	578	567	575	589	536	538	558	568	558	526	518	517	548	603	563	574	539	536	566	586	578	548	541	554	576	576	540	529	571	550	587	527	555	597	558	567	543	560	568	571	569	568	565	550	550	518	515	526	577	581	584	516	527	543	515	554	527	526	530	541	558	559	550	487	550	574	538	578	545	591	528	537	596	546	555	553	584	570	556	520	571	533	513	583	557	608	531	568	584	553	579	534	561	516	517	519	546	554	553	530	516	582	495	554	571	552	526	562	541	567	549	561	558	550	564	538	516	560	530	586	525	520	569	539	528	536	555	562	538	525	543	556	560	566	563	573	568	535	526	516	582	556	539	556	564	584	581	568	539	526	577	585	560	527	558	541	563	592	563	569	590	552	555	552	526	540	568	518	564	545	561	584	571	545	543	601	510	519	577	525	591	572	523	566	569	574	546	564	561	586	595	526	534	591	543	538	586	574	598	551	561	570	566	542	590	557	555	580	588	562	582	525	558	498	547	569	526	573	524	574	541	587	540	553	546	565	548	524	572	537	544	574	519	580	572	565	617	545	586	568	538	535	552	518	554	539	568	550	593	529	606	552	541	575	548	527	558	544	554	556	563	534	532	553	536	561	558	544	504	534	524	580	535	532	587	550	535	522	502	550	569	594	559	568	560	510	580	554	569	554	568	549	530	563	567	591	552	569	535	523	563	554	550	536	574	558	566	545	576	577	519	584	525	537	555	585	537	567	531	532	569	563	585	555	576	565	556	582	553	557	527	607	543	579	575	544	536	529	536	581	537	551	545	543	552	572	594	532	551	520	564	553	554	545	546	559	602	582	560	531	549	537	530	542	524	535	575	535	549	539	528	561	561	572	524	570	555	586	533	561	584	559	530	514	595	589	516	573	566	534	557	571	548	598	597	542	544	548	540	557	555	608	580	598	589	579	536	540	515	536	565	560	541	546	536	579	548	544	549	541	560	537	544	547	575	573	536	554	531	578	562	556	569	601	552	520	564	550	575	540	523	557	545	536	573	541	568	551	532	539	616	542	545	555	533	563	538	576	554	557	591	541	552	619	529	543	517	564	564	551	595	551	563	544	557	532	568	565	547	567	572	557	510	562	572	553	571	590	582	544	536	555	560	533	553	541	541	544	533	578	543	557	497	598	579	517	574	577	595	557	568	537	603	535	530	559	538	573	569	570	602	536	554	556	558	556	534	541	577	580	557	546	544	562	512	544	576	545	601	541	540	581	553	564	541	572	523	533	527	552	569	554	527	575	554	528	554	587	590	544	572	584	599	549	553	567	565	552	571	603	548	508	566	539	567	536	591	552	575	531	576	559	582	550	543	548	556	537	538	520	524	552	558	516	594	522	573	557	566	590	560	512	564	507	497	562	564	538	553	547	596	529	522	528	567	519	541	532	569	549	609	553	524	525	554	537	554	507	592	561	545	532	502	536	552	546	588	561	550	574	577	606	538	538	522	540	564	536	584	528	569	546	507	520	537	519	538	540	547	577	569	556	552	532	569	573	556	597	551	571	526	558	545	586	515	560	562	581	597	573	570	557	549	541	585	520	569	581	589	545	545	516	569	569	566	549	552	561	578	550	542	550	574	577	556	542	550	546	579	568	545	532	557	566	505	521	538	591	577	527	565	570	577	569	571	582	547	530	597	545	559	573	559	541	544	578	537	521	596	585	575	527	574	539	566	540	542	555	561	550	551	553	523	558	512	563	572	542	566	603	540	532	580	549	584	555	549	557	584	521	573	563	567	505	576	568	615	572	560	559	574	493	523	556	477	579	554	591	550	602	511	606	568	550	563	531	582	555	538	606	527	548	509	532	604	539	568	558	574	532	543	544	533	537	551	538	578	562	549	558	560	496	571	572	544	507	507	594	621	545	544	539	590	545	543	567	575	558	551	535	545	573	543	562	556	583	551	501	557	557	564	592	554	588	564	556	565	560	533	567	536	532	584	580	548	589	553	558	597	562	513	535	502	561	541	564	541	609	558	543	548	584	530	585	515	550	556	504	516	555	555	569	560	560	592	582	537	570	519	535	574	538	596	521	544	561	573	578	585	579	581	510	564	544	546	540	546	527	579	541	524	562	552	557	591	537	561	561	520	539	575	566	561	569	562	562	547	564	612	488	543	562	566	546	524	527	538	578	555	555	526	590	584	605	548	568	596	548	506	556	561	537	553	558	552	549	530	532	510	574	551	610	537	545	574	565	572	525	570	506	569	529	561	583	551	572	577	532	579	562	554	556	576	574	561	510	558	520	567	574	561	531	564	534	513	551	542	563	567	553	559	586	591	556	519	545	516	550	537	583	558	543	480	601	586	556	567	567	569	601	503	564	556	569	554	570	546	563	564	593	576	553	527	542	574	532	524	559	591	562	509	557	553	566	570	531	548	570	543	566	579	596	554	548	540	592	574	557	541	523	550	578	529	605	576	560	567	539	526	532	548	540	546	550	509	563	558	569	587	554	544	536	576	560	596	532	592	562	577	574	561	549	578	568	547	555	558	545	561	510	520	543	524	533	567	554	553	547	549	583	543	588	594	546	552	563	561	543	517	540	556	550	545	561	574	548	525	604	562	574	595	554	570	564	529	562	536	557	561	499	600	553	563	560	580	563	560	591	555	565	572	529	548	519	556	553	554	554	521	578	561	547	520	599	551	555	548	559	548	563	527	535	559	545	549	583	592	586	552	543	559	532	579	543	574	528	517	526	610	563	520	603	532	560	578	558	541	538	568	565	596	510	558	544	525	529	499	551	554	551	544	525	563	555	556	595	532	565	577	602	544	599	580	512	577	532	559	547	526	553	543	541	521	577	529	540	544	569	584	605	559	553	570	556	577	540	561	563	546	542	538	562	555	551	566	588	530	499	548	549	553	550	568	548	562	568	543	561	531	577	551	549	526	523	514	539	590	590	557	597	554	553	551	575	551	571	552	522	531	517	574	590	558	564	545	563	578	537	605	554	525
24591	21150	24149	28419	21151	21172	11138	504	405	325	324	325	284	277	310	258	303	289	244	284	262	277	302	285	296	247	285	256	259	274	279	318	272	286	279	241	290	254	283	224	242	271	278	279	283	295	286	262	278	244	288	269	289	237	292	275	280	276	266	248	250	270	240	268	261	268	297	256	247	290	247	282	258	278	262	253	273	278	271	298	254	292	246	282	282	291	273	293	258	223	265	274	261	262	233	281	272	279	244	260	257	295	269	285	298	290	248	261	278	299	266	262	271	251	269	240	223	254	273	268	249	271	273	265	277	268	267	261	289	264	266	257	281	314	260	276	236	258	258	263	268	258	275	275	277	263	268	275	245	257	274	273	283	247	297	297	237	259	259	285	257	286	258	293	255	297	246	261	295	240	287	275	235	255	297	268	275	302	245	256	294	245	247	282	255	235	265	267	248	257	274	286	300	284	260	254	261	256	260	253	277	271	273	267	290	257	285	246	304	277	269	243	262	249	236	245	271	259	245	267	239	299	289	284	249	268	272	249	292	294	261	245	231	262	274	274	279	290	277	270	250	243	271	221	263	280	260	252	242	312	263	280	274	288	253	282	263	284	280	268	304	257	271	272	261	296	255	282	272	261	236	258	271	272	255	259	284	260	236	289	269	260	269	274	249	274	302	260	251	285	250	254	253	289	287	292	270	257	290	261	254	265	224	265	256	312	254	240	278	275	292	274	278	287	295	299	258	265	259	259	247	253	254	264	266	254	293	268	294	277	295	301	286	260	274	208	261	238	258	248	255	276	300	276	275	265	300	253	290	277	258	266	252	274	265	281	272	275	243	257	269	302	264	275	246	269	261	232	237	280	242	285	263	258	255	253	276	213	271	234	248	266	292	249	267	261	250	293	281	244	239	254	280	268	264	284	255	273	247	287	264	265	248	281	284	248	283	235	279	254	254	276	257	263	265	240	285	256	241	249	253	294	262	284	255	264	291	303	251	269	271	249	258	265	272	269	235	263	268	258	255	238	293	254	257	292	283	282	271	262	265	269	246	278	248	233	245	247	273	250	261	245	285	261	263	299	276	285	273	267	283	253	266	259	260	289	284	269	291	235	228	276	257	265	291	279	268	263	254	249	271	282	255	276	279	282	276	286	293	294	279	249	276	280	255	262	264	246	264	241	257	279	236	280	268	293	244	282	269	241	259	278	262	280	288	284	288	258	285	265	246	252	254	271	275	250	279	244	280	284	266	276	246	240	289	266	295	282	251	267	243	260	278	274	301	265	268	290	261	265	239	243	274	306	259	256	286	260	283	249	280	253	237	264	261	252	282	276	233	271	255	242	209	303	277	280	236	253	229	259	250	236	258	252	200	283	258	250	251	288	276	235	231	246	246	269	264	269	282	261	229	259	261	279	273	251	245	251	268	277	246	229	259	251	252	262	263	264	267	258	252	252	287	264	249	269	283	293	275	297	289	264	240	272	259	247	245	268	273	249	277	257	251	270	250	231	288	250	291	273	289	267	256	262	274	248	261	248	263	268	279	244	279	265	271	296	255	265	286	252	282	271	293	263	260	252	259	290	268	266	276	248	261	240	273	267	263	275	271	257	254	259	277	260	277	277	259	261	254	215	229	276	299	254	249	292	302	257	289	267	270	268	279	264	277	257	244	267	238	276	267	288	278	294	241	254	239	241	302	247	270	255	242	242	287	276	267	248	273	265	273	249	242	270	282	283	285	266	267	248	265	304	262	247	283	262	255	270	274	275	243	248	270	271	249	243	262	242	278	247	247	262	285	275	276	245	273	257	279	255	289	280	277	280	294	264	276	304	292	283	264	295	288	256	276	285	279	268	266	269	233	257	273	270	273	311	249	246	267	281	274	253	275	273	263	269	262	286	264	267	270	295	266	260	268	314	292	251	242	272	258	257	267	299	282	269	258	252	249	250	277	246	284	226	281	270	253	251	296	283	246	278	264	256	242	258	254	272	279	256	288	286	274	288	257	246	256	264	249	281	275	280	254	267	253	255	264	292	255	260	283	243	271	277	269	242	286	246	286	253	291	260	261	266	278	267	278	261	259	262	272	275	262	250	260	271	265	264	273	259	280	278	316	273	295	263	272	248	262	253	259	277	270	236	265	254	279	296	278	278	279	271	265	244	277	273	250	279	284	282	260	290	262	250	228	250	258	279	283	276	244	286	282	274	266	262	280	269	264	227	257	269	266	264	295	237	269	270	261	298	274	256	264	267	233	264	269	284	265	247	266	266	272	265	251	263	255	254	284	286	263	264	267	283	274	282	275	262	285	258	295	249	264	273	308	244	255	258	258	278	253	258	278	294	298	275	260	261	308	279	287	238	241	236	251	258	247	274	291	255	267	270	286	255	255	271	281	264	239	284	259	273	273	246	263	226	259	243	236	261	272	273	244	280	268	260	248	264	264	244	277	286	281	262	241	310	300	273	267	277	250	249	258	262	283	245	254	312	282	252	254	285	272	248	258	267	251	278	245	267	281	251	267	266	268	248	251	236	228	251	296	262	264	274	305	287	245	306	254	245	242	236	253	259	265	270	269	258	266	249	229	293	301	293	264	238	245	249	276	245	250	259	274	264	276	303	302	267	265	273	244	243	244	278	260	234	256	291	273	271	257	224	256	269	252	273	257	255	252	273	272	270	262	281	267	248	247	279	293	275	289	273	244	234	254	287	299	260	245	249	265	266	275	286	254	271	272	291	240	243	271	262	279	305	278	236	230	282	265	243	241	250	264	279	266	252	273	270	260	303	276	270	245	289	259	236	275	256	272	262	252	250	248	268	258	280	293	263	231	254	249	251	285	266	299	273	243	254	292	265	274	231	280	299	270	262	256	275	274	229	266	261	280	305	290	257	259	264	277	281	260	299	286	285	302	277	288	312	258	272	269	236	240	270	273	238	286	244	297	268	246	251	253	281	250	281	286	267	232	252	282	276	278	257	264	264	273	267	271	257	280	258	284	276	261	280	254	252	266	301	254	242	259	248	262	267	271	249	264	296	281	250	259	300	275	269	255	278	298	267	262	274	265	272	248	246	285	281	281	268	263	284	274	294	256	260	264	274	288	269	292	313	269	270	285	271	256	266	275	275	277	252	230	275	278	268	288	271	266	269	248	255	288	252	291	248	259	274	274	248	267	250	270	217	272	265	286	258	269	286	276	277	265	288	267	258	254	259	271	268	282	292	263	212	247	276	246	280	272	267	297	249	275	294	236	269	280	284	272	267	258	268	240	272	239	270	255	293	260	269	258	257	246	282	267	259	251	242	259	289	254	244	247	260	299	261	309	256	244	266	267	244	262	292	259	258	265	268	226	236	264	280	267	287	273	264	241	295	273	256	256	243	261	272	276	275	259	262	290	277	292	273	285	276	219	290	250	262	266	255	244	288	291	239	255	294	282	256	255	273	259	281	258	249	251	256	290	287	276	256	256	262	273	270	275	298	278	264	282	273	273	292	277	269	276	289
43597	52843	6551	858	698	609	581	565	642	533	613	558	547	554	575	557	562	513	537	575	531	533	509	583	546	587	520	546	542	550	555	530	529	539	533	529	521	529	609	543	605	568	564	534	541	524	536	545	509	502	558	592	549	548	544	584	546	534	513	534	578	538	560	544	578	526	545	515	553	527	549	521	562	526	591	549	602	519	514	548	533	577	521	549	552	516	544	562	599	557	580	547	502	479	528	563	543	561	513	547	550	586	553	545	558	550	541	510	549	531	544	540	583	609	597	552	575	572	525	514	589	566	542	515	511	521	535	537	518	540	564	533	550	531	526	576	576	563	551	573	539	531	521	532	574	560	580	516	547	506	536	579	518	553	575	533	564	533	562	561	533	554	519	545	573	545	564	571	547	572	514	523	552	529	561	555	552	548	540	546	489	567	540	589	545	559	576	553	516	541	624	559	569	565	617	524	560	508	556	538	522	564	556	583	585	524	578	518	525	559	514	567	570	541	551	534	532	541	514	551	522	563	543	525	507	541	553	538	554	564	546	524	563	561	538	555	526	562	493	517	556	533	546	567	527	550	559	544	520	541	537	521	546	579	550	556	524	543	534	570	549	542	506	554	519	557	505	555	530	562	551	599	542	552	589	620	566	553	603	543	571	493	591	538	544	516	553	576	551	564	569	547	570	552	534	523	554	566	616	519	533	505	573	554	576	569	555	563	559	557	543	605	546	519	559	509	539	560	568	526	531	557	538	562	538	492	557	500	537	549	545	565	560	501	533	550	525	581	558	522	558	548	561	537	536	577	559	558	561	536	560	594	549	542	563	538	559	506	539	511	516	571	546	580	549	564	542	529	532	562	550	522	517	551	541	513	528	561	590	517	514	555	565	562	541	568	582	553	561	522	503	563	581	556	506	555	601	536	576	534	585	520	529	539	547	538	568	558	559	507	494	574	556	539	557	545	519	540	567	564	548	524	523	513	520	522	559	592	523	523	534	512	550	547	545	587	556	501	524	544	528	530	504	533	521	594	553	576	515	496	610	558	496	535	539	549	555	503	554	570	559	499	534	544	589	564	551	556	545	561	560	551	568	529	544	609	563	533	565	531	537	539	536	560	531	577	523	517	566	552	518	524	537	574	527	481	515	554	559	580	522	552	551	551	574	550	537	576	578	534	505	554	537	553	532	526	532	537	573	563	553	533	524	543	547	577	521	605	516	571	568	594	558	545	575	503	549	565	533	504	536	546	537	545	541	523	500	554	530	543	522	558	580	534	552	557	528	504	552	555	526	547	528	528	600	572	575	537	513	573	522	540	553	537	588	517	545	523	532	546	523	578	544	546	523	546	499	540	514	532	562	521	541	526	528	544	542	548	516	559	542	546	542	559	556	576	554	493	533	547	522	570	553	537	585	540	529	520	542	546	570	572	563	541	516	533	505	559	519	547	545	515	555	542	570	551	589	530	553	524	544	521	555	543	559	559	547	539	570	543	541	544	512	549	550	554	557	514	554	491	538	524	550	539	519	539	567	558	553	502	540	556	530	517	513	607	539	535	554	548	550	534	576	551	560	531	540	551	544	528	576	543	585	581	554	535	542	571	563	555	563	539	566	575	580	571	494	561	487	508	532	521	516	539	561	545	530	581	562	547	552	537	550	575	559	530	562	564	557	531	555	557	527	522	564	513	510	566	555	549	526	582	583	553	531	542	561	562	533	562	539	561	571	572	602	496	521	569	538	535	535	537	609	561	540	546	570	531	559	552	524	538	550	536	564	526	540	589	558	527	531	479	590	551	579	546	518	537	549	564	536	542	545	594	591	535	562	533	538	565	544	561	559	556	496	521	538	535	529	525	549	590	515	557	562	551	515	547	518	522	561	515	553	567	503	538	524	543	571	516	498	502	539	515	538	591	560	515	588	563	487	539	570	575	548	569	535	542	583	523	561	503	571	522	542	492	555	545	527	526	507	528	557	563	521	553	513	507	521	530	532	549	588	546	540	542	549	536	529	565	532	569	609	565	515	558	566	565	560	582	576	528	529	569	531	514	520	501	535	556	569	547	519	538	577	498	550	547	519	597	509	576	487	567	587	526	554	542	541	550	547	555	535	581	545	552	563	596	551	532	545	521	553	560	524	513	531	570	555	573	536	531	560	563	549	561	562	567	539	499	551	587	551	575	576	503	543	587	518	528	533	528	516	607	538	578	539	564	550	537	561	548	526	552	515	575	539	549	586	577	532	524	570	537	532	531	534	520	550	572	572	560	550	534	518	563	531	535	512	510	560	545	552	520	581	555	584	526	518	524	593	575	540	539	554	551	546	593	545	506	549	575	510	551	565	522	556	530	542	561	552	546	526	527	559	533	531	574	555	534	566	522	564	497	554	532	514	576	526	545	523	544	570	556	557	519	535	547	547	583	568	593	522	535	582	521	577	551	524	509	530	546	552	571	543	587	528	530	576	558	544	552	509	536	550	513	565	595	539	548	565	557	544	541	583	517	561	532	552	536	532	554	572	555	581	545	516	565	507	560	568	536	580	545	540	538	553	533	517	536	539	551	514	555	569	558	541	515	545	546	553	541	525	558	550	577	548	537	570	534	542	533	549	540	517	551	515	572	569	542	546	551	546	555	514	525	574	532	544	526	532	618	560	574	579	562	572	560	544	551	514	529	532	550	526	542	543	551	508	522	544	574	544	536	598	522	511	543	517	529	566	555	538	564	538	589	557	559	543	572	549	517	544	528	551	565	556	538	598	532	493	557	554	542	560	580	552	511	543	519	505	536	582	510	525	563	514	533	536	526	519	556	567	571	553	577	491	564	529	564	568	537	551	549	547	575	528	560	551	559	572	525	542	482	546	548	506	577	547	532	564	549	567	557	552	535	519	524	538	550	577	576	501	540	511	528	545	525	512	551	536	542	577	554	556	571	547	540	532	547	571	561	531	538	606	541	535	521	527	509	555	543	540	576	560	520	549	567	581	567	535	550	546	584	519	524	571	540	526	537	531	514	541	514	532	581	552	573	525	527	485	560	591	548	574	561	504	538	575	573	545	525	531	538	570	554	570	532	561	558	539	569	612	522	504	556	560	502	519	549	537	538	547	561	556	547	533	556	547	498	552	523	609	564	567	544	558	554	524	507	545	531	534	577	496	584	527	545	494	564	541	513	555	532	527	498	546	600	560	512	594	529	505	521	505	527	538	536	511	567	552	543	525	553	560	537	549	522	556	474	552	568	577	549	556	560	569	582	526	535	547	563	599	515	541	529	552	564	530	542	498	544	500	543	534	524	528	540	579	578	525	536	593	522	589	521	550	554	524	515	561	530	538	526	547	505	551	552	543	555	516	542	544	586	558	554	521	581	531	546	587	548	508	549	520	501	562	512	537	516	533	561	554	553	555	530	563	555	518	579	511	557	539	587	587	546	587	563	535	553	554	549	543	550	561	539	532	576	550	536	507	533	562	559	541	541	552	554	523	537	522	568	594	542	557	526
34468	17736	4193	269	168	167	130	103	139	135	123	115	137	124	108	149	120	144	101	128	136	130	126	118	145	117	117	128	142	127	107	121	123	135	116	127	142	123	127	119	136	148	111	112	140	117	117	122	113	121	131	120	137	105	116	119	105	126	151	134	120	125	136	157	101	117	102	130	147	115	112	131	146	129	111	109	103	94	119	117	122	112	128	110	113	141	119	125	135	132	145	146	123	138	128	96	119	103	115	130	127	123	131	112	101	118	119	122	124	121	142	109	136	130	113	124	120	122	136	131	126	120	137	122	114	129	117	118	126	124	110	103	129	109	142	113	130	132	115	120	119	119	148	113	112	120	140	119	117	121	136	107	130	105	129	119	112	109	125	110	103	117	126	110	116	123	142	104	122	115	125	127	105	116	132	120	119	99	132	137	128	130	126	125	116	139	114	114	107	119	117	140	128	121	113	124	129	115	111	117	106	136	119	116	136	121	112	135	117	125	133	109	117	120	119	123	117	112	118	123	135	146	123	125	108	96	124	150	99	109	128	121	121	115	106	142	98	122	135	143	119	123	109	134	129	130	130	139	111	135	128	111	127	126	118	106	114	125	126	123	154	128	109	130	128	142	137	145	115	108	118	127	122	139	113	102	115	124	115	137	126	116	115	131	110	127	127	117	124	130	116	124	127	117	116	114	123	124	129	116	126	118	98	124	116	98	135	123	122	113	130	110	124	112	113	124	122	107	118	117	106	104	118	114	123	148	122	126	133	121	122	139	124	133	117	116	146	118	128	124	106	107	119	117	130	152	126	115	123	113	134	109	125	110	113	115	128	118	124	124	120	98	101	113	132	85	113	107	125	128	115	139	92	124	126	114	118	122	112	126	102	115	137	132	129	121	129	135	118	107	132	131	129	107	103	130	104	105	115	110	87	136	120	117	115	133	109	117	139	107	125	118	125	123	113	119	143	114	101	120	123	102	112	134	123	120	110	113	120	93	113	112	126	146	127	117	124	115	119	125	136	116	126	131	121	109	123	86	137	117	94	131	122	128	105	135	132	130	123	151	106	121	127	122	119	117	133	112	139	133	107	122	123	108	114	125	120	115	109	127	118	131	113	98	115	109	124	132	120	122	136	124	109	117	121	109	106	126	135	94	130	110	139	146	123	111	132	130	117	114	124	130	120	102	139	114	124	111	119	111	121	115	131	119	123	118	112	116	132	139	130	121	121	134	95	127	107	121	128	133	127	118	104	114	112	106	132	117	141	131	108	118	113	128	133	125	113	145	136	137	123	134	113	119	122	136	108	123	115	140	110	126	131	121	139	145	103	142	128	109	124	107	120	118	102	134	125	111	126	124	123	125	129	157	122	101	106	131	110	108	141	95	133	126	104	106	125	126	106	123	137	135	116	141	149	146	128	127	96	121	139	136	141	104	112	137	133	132	120	140	135	144	134	125	134	120	111	132	104	116	122	131	127	125	133	140	111	112	110	119	105	129	111	106	138	131	139	120	117	118	128	117	133	122	146	111	96	127	133	117	110	120	122	129	146	139	100	130	120	133	132	141	116	121	142	113	108	119	130	130	105	136	110	127	127	114	116	136	108	125	119	140	134	103	101	117	100	109	131	134	139	138	130	117	116	148	125	113	115	107	121	132	111	153	141	130	130	110	115	111	122	123	112	124	128	122	123	120	123	115	122	136	129	105	94	124	139	121	129	141	123	130	97	116	131	129	109	138	139	116	131	120	118	119	107	133	109	120	122	130	127	109	114	128	142	125	125	131	152	109	149	138	119	111	124	120	126	110	105	139	107	106	126	125	125	137	124	119	113	128	129	129	126	147	107	127	119	116	130	131	126	132	107	94	120	120	127	114	149	118	115	111	108	117	127	134	155	94	118	107	94	119	127	110	118	109	114	124	146	138	127	146	133	128	122	139	118	119	126	126	137	125	124	99	148	119	132	123	129	116	132	125	123	134	119	120	127	131	112	118	135	129	140	123	109	108	117	114	105	105	139	138	131	136	115	112	112	121	113	115	132	123	115	124	122	115	103	123	124	114	128	119	99	119	104	143	110	126	119	132	122	128	114	130	109	114	111	141	138	124	115	138	114	107	117	123	100	121	104	120	122	133	128	115	126	99	128	120	131	111	112	140	124	120	104	109	122	108	92	121	122	130	108	118	120	114	107	128	106	127	137	126	122	118	133	125	130	110	128	116	107	139	118	117	125	119	138	112	104	150	112	121	115	129	124	123	114	110	137	120	122	125	128	136	136	112	128	132	138	109	101	108	96	133	135	107	128	122	163	117	135	114	109	117	121	113	115	97	130	133	114	125	107	101	122	118	115	128	133	107	140	125	130	130	138	111	136	127	107	117	146	148	111	107	117	111	118	117	139	151	124	143	128	144	135	112	116	112	132	133	127	142	119	133	128	136	146	109	99	148	128	122	100	115	123	124	144	134	112	106	131	103	138	132	122	127	130	132	137	129	116	137	113	123	110	119	116	106	129	126	120	118	123	115	119	150	113	134	128	132	124	113	130	116	142	137	119	126	123	123	121	113	114	100	103	122	127	137	123	129	148	131	105	123	105	121	130	125	136	116	105	119	118	109	122	123	118	123	130	127	109	115	113	138	112	128	140	128	129	100	107	109	116	122	119	115	132	127	131	127	146	111	132	120	111	142	138	106	149	128	137	121	118	125	111	129	125	115	112	130	109	108	121	115	110	107	112	135	127	136	126	107	131	126	130	128	112	119	126	138	132	130	114	99	122	127	127	110	121	123	133	126	129	132	122	112	121	133	98	137	127	129	121	133	135	129	131	124	127	118	126	119	133	108	107	114	122	125	108	152	129	111	137	119	141	131	125	119	121	115	139	133	129	118	146	127	121	146	117	136	115	141	125	107	143	123	123	126	115	96	110	126	109	143	128	129	121	117	115	132	114	148	129	117	126	149	119	114	135	131	138	130	136	113	124	130	106	136	129	127	123	121	123	144	140	126	105	126	110	144	126	119	112	117	120	105	138	141	119	133	162	129	133	126	122	111	119	134	139	125	126	144	97	143	131	144	148	134	106	117	106	147	142	119	112	125	129	131	128	115	132	129	106	110	129	127	106	123	125	106	111	150	125	134	128	137	120	128	120	111	117	131	156	136	111	135	136	127	104	119	106	110	121	131	113	128	115	128	103	129	117	104	97	131	119	111	121	155	104	137	115	121	111	132	117	122	137	133	125	129	138	146	124	135	109	121	117	143	144	116	124	122	109	140	118	123	115	107	106	114	128	113	126	119	125	112	142	126	131	124	115	114	133	129	110	121	110	136	116	128	121	128	124	129	114	117	117	116	119	112	129	123	126	133	131	123	115	139	107	111	118	119	110	108	130	118	110	135	110	132	129	114	124	116	119	107	113	110	124	112	134	111	133	115	122	119	118	125	132	118	129	128	136	125	115	112	113	114	124	111	143	109	139	135	108	131	125	115	110	116	119	132	117	121	125	116
17975	6834	487	324	330	326	335	298	312	317	305	292	321	296	328	295	298	312	302	311	322	305	312	310	315	323	323	304	329	291	305	276	330	299	301	318	310	288	311	337	329	314	324	298	332	308	319	327	316	312	327	330	315	267	297	307	318	313	331	310	293	311	349	315	322	330	309	305	360	353	291	321	328	322	322	318	321	337	329	338	330	306	321	312	334	308	313	328	310	312	326	320	307	312	316	285	304	312	334	339	338	306	324	297	297	338	318	322	324	324	315	312	324	294	306	332	296	315	300	307	344	317	316	353	321	322	305	315	298	310	302	309	308	342	297	323	284	328	298	297	307	289	324	324	286	343	346	337	321	316	319	322	312	313	289	360	296	311	295	294	320	318	326	312	331	310	282	348	297	323	349	336	328	323	331	292	322	360	290	295	305	313	302	310	316	289	304	289	323	291	285	342	330	300	296	314	310	313	319	356	330	321	334	356	307	354	289	297	309	312	315	308	285	297	329	337	326	324	298	311	322	313	277	330	297	300	310	332	350	340	312	326	327	308	318	374	315	339	304	317	319	351	338	330	336	331	289	325	322	340	314	314	303	352	335	339	342	334	313	312	310	289	299	270	330	319	274	338	323	299	344	297	328	300	315	304	313	310	300	318	299	324	311	317	327	331	303	287	331	323	285	343	341	330	328	311	287	353	311	329	300	268	321	311	298	305	287	360	329	303	271	313	316	310	324	320	334	321	295	300	283	305	325	312	314	331	312	292	285	330	312	301	321	318	312	305	351	305	281	280	307	335	321	297	328	327	310	342	309	299	298	320	311	339	303	327	291	304	309	284	323	298	336	318	292	317	326	323	376	327	312	321	311	318	290	313	303	325	288	359	300	315	327	326	329	331	300	321	332	317	310	322	302	313	326	336	346	318	291	337	327	317	314	342	325	324	337	359	294	300	337	307	288	342	290	322	313	296	288	281	331	334	330	321	289	312	346	288	323	299	312	350	323	289	349	278	320	309	287	344	336	364	317	310	309	310	340	324	317	303	321	310	300	297	280	309	293	295	309	307	311	348	317	353	319	322	310	339	323	298	307	289	298	288	320	357	285	318	310	325	311	308	300	341	297	312	315	322	341	325	313	290	321	324	295	301	328	317	299	296	276	321	322	345	311	301	338	319	310	308	351	290	333	317	333	298	321	318	304	328	263	336	309	320	278	318	328	293	344	303	288	311	328	302	325	329	328	307	331	305	338	325	328	335	314	293	300	320	313	315	316	307	289	329	329	330	295	314	323	288	312	313	324	328	310	306	343	320	314	323	315	320	316	306	317	291	292	314	309	333	321	309	332	308	315	321	316	301	322	294	329	341	303	331	310	305	336	319	316	275	323	320	345	315	320	309	290	337	314	303	314	303	320	337	290	290	329	318	317	272	334	298	327	361	298	341	319	306	322	303	296	339	326	320	304	300	304	325	330	314	317	294	322	311	307	305	283	321	288	330	312	313	295	340	323	327	310	293	328	353	331	270	308	286	312	296	330	318	337	320	345	317	338	321	322	311	323	335	283	324	312	317	260	311	327	310	330	337	334	324	367	302	310	295	275	329	281	309	313	317	288	299	324	300	326	337	316	331	309	322	324	331	322	295	339	296	331	313	337	348	304	320	318	327	314	307	314	336	316	307	310	302	330	304	335	341	325	322	334	297	335	303	315	293	331	313	320	298	332	316	286	288	330	332	313	376	327	315	308	301	318	317	306	316	344	357	304	324	290	293	293	319	312	299	315	313	315	327	308	328	321	288	333	288	313	317	328	352	311	277	328	323	289	306	311	307	316	344	330	308	288	314	313	301	306	334	330	301	326	305	292	313	311	340	317	303	306	291	329	323	291	281	307	330	325	328	301	326	306	326	324	332	328	321	334	363	321	320	327	299	303	316	310	338	305	316	335	299	290	309	312	317	314	337	314	312	297	324	298	314	301	310	306	317	318	300	297	316	309	317	333	323	327	342	285	310	321	313	324	321	316	318	328	306	325	330	288	322	331	331	333	326	336	315	319	298	315	325	312	310	286	296	322	323	324	325	292	309	300	316	326	315	310	331	306	335	324	320	313	312	319	291	296	344	317	292	319	313	312	329	321	302	336	304	311	310	315	335	345	308	301	334	337	290	310	333	333	300	320	286	312	318	325	324	291	333	304	353	318	307	357	314	293	332	325	335	318	340	326	301	304	294	346	321	316	310	290	298	349	320	323	304	288	280	298	347	294	327	315	324	332	309	345	311	316	287	291	303	308	335	314	342	330	323	319	308	302	338	336	299	289	315	311	327	313	334	323	295	320	335	292	299	319	335	322	318	338	329	337	303	333	298	333	334	305	286	290	326	307	341	321	312	302	309	338	335	322	332	318	318	340	295	337	338	312	329	341	310	332	327	315	320	331	300	317	343	320	300	331	326	327	302	306	319	316	299	316	325	315	356	326	330	301	315	299	329	306	333	330	309	295	311	308	291	327	302	316	335	291	333	288	286	308	325	343	310	341	290	299	319	358	352	319	303	317	307	319	307	332	284	331	307	312	292	342	296	334	295	325	295	296	300	295	313	325	307	336	309	345	309	294	327	316	322	301	281	323	322	317	331	305	302	291	303	288	321	314	313	301	323	312	337	304	301	346	327	335	336	336	297	279	304	322	350	331	301	304	312	317	319	323	298	310	277	286	346	329	309	294	304	317	304	328	305	317	335	327	327	304	307	330	286	294	324	300	324	326	290	298	313	310	341	332	300	329	312	310	330	336	322	320	330	300	315	298	331	334	317	291	310	328	339	334	315	302	343	332	322	310	335	324	302	315	305	370	322	329	355	339	332	298	313	320	336	309	288	308	320	314	310	346	332	319	333	298	332	314	298	327	294	277	319	305	338	304	305	334	331	316	310	306	346	312	325	287	318	314	317	306	279	333	331	301	334	330	349	327	306	344	319	334	326	343	310	360	323	325	318	307	342	283	307	307	323	303	320	316	324	291	328	304	335	346	307	313	328	311	312	318	318	293	336	352	332	298	271	324	311	283	310	335	298	312	316	301	329	341	320	350	305	296	327	304	292	318	305	327	293	303	312	307	307	314	325	309	301	310	296	326	336	304	319	305	302	326	311	318	339	296	297	326	344	315	318	300	299	302	319	308	293	323	338	325	307	266	319	293	315	334	314	303	336	322	314	313	345	338	305	320	296	340	302	329	323	312	312	309	327	320	317	312	344	298	341	312	337	330	338	307	334	297	298	337	336	313	337	321	321	298	348	315	313	320	317	329	317	330	321	317	359	299	331	326	330	300	316	349	338	298	301	306	340	295	294	305	323	295	333	321	286	311	316	283	308	335	307	321	300	291	327	329	284	335	312	318	336	290	315	299	346	343	312	312	292	366	288	311	300	302	312	305	334	328	295	320	324	324	356	323	326	342	333	317	259	316	322	299	317	323	323	274	313	299	329	325	293	316	302	308	343	296	282	333	331	361	331
25336	21134	23672	28803	21115	11224	443	326	289	302	312	268	275	266	243	257	259	270	285	243	262	300	278	286	271	276	276	236	287	281	274	264	232	246	255	235	239	245	251	274	293	294	255	277	254	273	266	285	236	257	275	232	271	251	261	226	249	247	264	282	256	251	243	244	208	254	263	266	274	281	283	269	268	250	257	254	250	282	269	282	282	234	251	278	254	242	255	260	252	247	265	267	243	239	243	222	243	262	224	284	273	247	251	242	251	263	262	252	260	263	247	227	253	236	254	291	285	243	252	242	246	273	277	253	247	265	246	233	235	260	274	250	268	252	248	258	269	260	278	283	259	289	272	286	260	259	236	257	247	250	254	276	272	250	251	282	199	277	280	262	251	259	267	288	263	252	231	250	260	256	253	225	271	277	245	270	223	256	239	251	277	235	218	253	266	228	260	252	255	248	271	290	298	273	229	235	271	258	262	243	242	244	256	246	211	303	262	260	279	238	262	230	248	292	259	253	250	236	270	273	233	273	264	290	236	263	244	267	232	285	260	260	280	260	220	252	265	277	237	227	245	233	237	253	261	276	250	262	256	219	249	273	234	249	254	228	270	255	245	238	263	253	251	255	236	272	273	236	267	244	264	257	247	263	253	235	239	226	241	254	244	250	264	283	239	261	245	247	248	250	279	280	255	276	277	272	237	272	220	266	246	211	260	256	245	244	230	285	268	243	226	254	243	238	263	260	282	289	237	244	263	263	260	257	262	245	290	279	276	274	222	245	262	256	254	250	251	256	269	279	289	250	263	247	247	248	265	265	257	261	241	250	282	285	241	248	228	255	255	262	279	269	265	246	229	246	256	241	270	275	256	249	270	243	253	204	226	269	266	254	261	253	278	234	248	264	225	265	236	248	237	254	261	275	288	237	293	254	241	255	254	231	267	256	255	251	291	228	243	224	236	258	259	254	245	222	220	265	249	250	248	269	234	244	239	253	261	250	274	289	225	293	231	223	269	252	235	277	268	259	239	236	267	287	270	239	261	229	288	236	245	255	255	270	257	249	266	248	279	267	245	229	247	246	228	233	289	229	277	258	217	278	253	260	245	266	291	238	274	245	261	235	255	291	256	244	259	273	251	229	261	260	243	269	250	262	260	279	270	245	239	245	257	249	248	271	286	237	225	270	237	255	262	240	248	251	241	255	236	251	263	258	265	255	255	254	266	262	247	236	233	236	248	245	247	237	231	250	260	254	265	250	246	248	258	258	296	264	264	237	239	250	256	265	266	264	254	255	238	264	267	261	245	246	246	238	269	248	261	260	226	258	262	252	255	242	248	242	286	239	261	282	266	254	281	285	275	260	246	259	279	256	258	250	283	260	288	257	232	239	282	276	299	265	284	285	250	274	240	251	261	246	240	240	227	254	249	239	253	251	307	272	263	238	248	282	268	279	260	236	244	244	262	257	245	216	261	248	238	236	262	270	265	293	263	253	279	284	264	251	238	262	256	262	261	233	267	266	262	270	255	248	251	257	238	261	263	275	255	263	258	269	261	236	248	256	258	238	225	231	266	225	287	238	262	257	261	275	260	267	287	270	273	265	244	249	243	246	261	295	231	223	255	272	276	245	238	255	241	268	268	264	256	283	260	245	240	259	247	227	260	280	258	271	263	266	273	240	268	253	254	240	269	282	277	238	250	259	259	255	250	246	231	251	258	264	250	237	239	255	272	251	264	242	250	267	254	275	254	282	276	244	278	261	235	263	249	257	273	266	252	250	271	233	217	281	248	258	261	249	243	287	268	266	235	293	237	224	256	256	270	266	239	254	267	230	251	276	243	264	242	220	236	250	265	253	279	262	252	243	253	285	246	284	232	252	247	243	254	257	235	275	256	251	263	263	262	241	266	251	245	232	244	252	244	234	254	269	247	260	251	257	240	258	251	263	268	258	262	278	258	224	272	258	296	233	219	236	235	288	257	242	283	267	261	246	258	268	280	237	244	264	240	257	286	224	267	250	288	228	256	241	261	258	242	272	251	266	267	296	248	272	254	246	265	268	264	247	272	287	268	267	228	258	223	246	250	264	227	258	266	224	219	247	289	244	275	291	262	247	266	263	284	261	250	232	266	264	254	265	220	286	267	290	297	257	260	259	243	258	247	247	249	265	243	249	300	253	244	244	267	254	291	267	264	251	265	240	255	283	279	219	241	259	280	278	282	263	260	259	252	264	240	252	261	225	250	253	247	250	261	303	280	229	255	254	254	260	231	240	258	278	253	265	264	252	230	269	243	256	266	254	243	236	237	285	249	247	263	263	245	233	281	283	262	232	247	236	251	270	300	268	281	261	249	282	278	293	258	265	272	243	197	271	259	249	285	270	254	256	288	281	246	280	252	276	241	247	273	280	259	266	254	270	252	251	246	255	275	263	265	241	264	226	256	259	267	248	265	279	257	251	246	270	248	259	239	280	250	241	233	292	261	280	251	263	250	260	237	261	231	258	281	270	275	242	256	289	242	258	280	269	239	251	270	267	242	252	238	256	257	251	256	265	278	256	250	256	259	238	244	272	298	261	257	255	280	264	251	241	262	229	260	289	260	252	235	271	298	246	262	275	265	270	255	284	283	266	260	238	247	230	277	236	243	260	260	265	240	285	262	270	284	246	239	277	279	258	238	257	241	245	231	235	275	254	279	273	263	244	224	275	247	241	275	269	231	275	274	244	276	300	228	231	249	222	245	248	237	243	268	244	230	255	254	263	249	274	211	270	276	248	257	279	282	252	243	253	216	250	255	271	244	269	247	258	319	220	248	247	249	243	225	228	278	259	270	252	249	247	287	266	295	266	238	252	267	255	241	269	259	273	246	242	259	238	230	255	245	241	250	278	287	255	229	260	257	243	302	260	256	253	254	240	246	290	270	274	282	267	253	227	280	235	276	265	228	259	232	248	237	246	292	259	268	258	240	280	227	283	258	254	224	286	279	255	262	235	268	265	266	250	209	262	261	281	298	273	241	249	241	290	282	239	267	273	246	316	249	296	250	277	284	275	253	247	257	264	281	239	259	231	235	239	250	246	242	236	250	255	260	257	287	232	259	270	248	250	245	242	229	266	284	255	263	265	247	301	283	270	253	293	261	290	255	265	264	216	267	244	285	291	262	258	258	266	254	253	274	267	256	294	208	259	298	280	252	227	234	267	274	284	266	254	225	259	242	280	272	264	276	239	261	265	258	218	240	251	216	258	270	267	235	265	235	262	284	246	261	245	275	302	266	258	233	292	297	240	225	270	269	281	268	272	239	242	269	278	248	248	279	294	285	242	263	270	247	263	255	220	234	263	271	236	240	283	237	237	261	274	254	290	230	260	246	262	227	253	247	295	265	255	253	274	251	274	264	244	276	254	256	254	250	249	251	274	299	242	269	264	265	264	257	259	256	236	266	253	263	264	286	261	268	229	254	277	238	245	249	248	285	252	279	248	258	264	245	242	250	255	268	286	229	267	245	226
37225	40115	4752	710	633	577	612	601	555	599	576	581	596	591	585	560	560	591	585	572	592	533	526	498	608	562	587	541	539	562	589	539	538	591	576	583	573	535	571	534	559	579	532	566	534	574	558	527	591	555	597	576	573	535	554	587	562	549	565	536	602	532	572	524	564	516	558	557	587	565	566	529	578	559	559	538	546	573	585	586	547	609	575	563	541	537	577	575	573	560	525	539	552	527	527	519	506	523	570	524	557	557	554	527	553	544	553	575	545	558	532	565	567	567	526	576	557	577	539	598	570	553	561	536	575	557	584	609	546	606	530	571	560	530	513	570	541	567	525	579	587	536	555	576	580	575	594	559	574	549	544	577	536	588	577	536	554	598	594	565	554	554	584	592	591	565	513	618	562	519	518	522	529	507	568	552	572	522	586	559	541	579	586	561	568	574	561	550	523	564	569	582	522	544	602	546	565	584	560	577	578	551	537	553	591	546	552	547	523	567	552	542	550	575	569	573	497	546	532	557	556	559	554	561	587	563	529	575	538	593	619	552	528	586	562	548	573	546	543	526	535	574	559	520	569	520	560	554	604	542	578	531	538	568	567	568	604	589	568	570	530	599	587	559	566	551	585	555	582	574	580	573	551	544	534	585	546	517	572	556	590	603	531	561	551	534	559	523	557	555	574	533	525	549	577	575	505	557	583	561	585	613	578	539	553	559	598	539	561	564	566	590	519	575	550	562	583	567	576	571	551	548	575	574	535	509	549	595	544	528	524	554	564	563	572	535	572	562	550	520	589	568	510	552	580	562	536	560	553	557	556	543	615	595	545	547	558	488	597	579	580	515	578	547	546	552	569	585	535	544	559	561	548	601	526	562	533	584	530	531	544	552	608	579	567	596	555	583	552	567	566	564	581	585	550	546	589	565	587	566	544	534	559	541	567	560	526	551	542	578	580	576	552	556	581	550	528	582	549	538	578	567	573	530	534	573	541	555	511	553	563	578	567	555	555	574	535	556	582	538	593	573	572	567	558	541	533	581	522	515	519	558	571	523	567	554	555	558	544	557	578	556	568	533	539	557	567	549	583	590	524	550	521	547	532	556	545	556	563	581	526	601	507	562	571	574	559	575	578	537	587	573	510	549	534	595	588	528	571	577	558	552	556	536	575	568	580	546	560	580	571	540	561	577	587	580	553	561	520	554	556	569	578	512	525	579	581	550	546	562	557	570	559	557	555	573	558	586	572	545	550	574	544	544	536	570	558	539	597	575	571	583	582	512	556	591	574	607	570	572	546	550	544	547	584	544	557	542	557	557	520	522	570	546	552	566	553	548	555	549	512	576	554	546	573	535	513	536	536	541	559	575	552	545	574	568	539	573	577	550	550	530	554	584	547	543	542	554	534	588	556	601	538	552	526	544	567	581	586	585	595	542	563	521	560	534	577	565	523	544	572	565	567	534	582	552	568	582	592	581	569	576	553	523	534	565	563	526	564	587	578	599	563	541	484	547	542	609	569	549	551	530	556	520	520	575	577	589	550	582	544	565	590	576	574	558	520	538	556	541	545	542	537	539	577	608	548	576	601	539	487	579	550	595	541	540	583	555	572	569	556	553	598	524	566	589	584	539	533	574	592	586	554	597	588	564	540	533	560	580	573	592	585	537	520	552	547	578	541	564	572	531	542	580	575	563	538	570	584	580	525	538	556	580	569	578	581	542	589	572	574	514	532	570	549	539	570	571	572	543	579	545	548	551	566	552	520	557	577	574	552	525	579	564	524	556	577	545	579	551	576	542	539	545	512	530	578	549	570	605	562	554	592	576	541	592	545	594	570	610	534	570	560	519	589	550	533	519	559	562	560	547	558	538	547	563	567	547	530	553	521	577	588	595	544	536	571	580	530	548	557	563	542	572	618	543	562	537	601	545	542	563	557	600	570	581	588	552	517	587	617	552	555	510	556	557	552	534	567	550	522	565	569	559	551	575	559	563	550	553	588	525	531	556	563	577	556	551	540	521	575	605	527	566	541	506	572	535	569	589	592	500	553	549	551	556	551	543	603	560	566	576	535	580	555	546	592	546	580	550	563	544	577	542	557	556	580	562	556	578	553	543	596	555	565	532	537	526	543	526	577	562	550	548	553	550	550	557	585	546	537	556	548	578	554	604	558	535	568	590	552	563	557	607	555	535	535	540	532	535	561	577	587	556	576	553	549	565	551	584	587	553	545	539	562	567	572	563	520	595	608	583	579	552	590	528	524	576	533	566	540	544	587	549	534	554	584	539	549	569	553	572	556	582	553	538	564	560	559	541	512	592	594	532	592	572	519	565	583	583	553	528	532	533	540	540	563	594	562	567	568	589	572	588	512	565	519	581	529	515	539	566	582	537	551	579	550	580	557	519	544	579	563	547	553	597	564	581	553	538	543	573	562	548	591	563	554	559	518	566	562	550	613	540	557	536	585	527	536	562	543	551	576	576	559	558	561	561	574	601	554	576	542	568	582	545	549	599	536	573	550	569	538	558	525	537	590	557	559	562	588	569	591	538	576	590	516	546	528	572	580	569	506	567	543	584	532	582	569	574	528	552	554	582	583	529	518	549	539	550	546	596	552	574	595	525	519	558	566	584	563	547	557	548	531	576	585	598	614	547	537	543	548	546	560	579	571	546	579	557	543	589	560	542	548	536	535	541	522	568	571	525	557	609	587	575	583	550	556	560	548	530	589	572	552	562	539	540	606	562	529	574	541	552	551	528	539	574	569	550	563	546	563	588	544	576	543	538	606	562	527	556	543	528	574	568	551	532	575	557	538	550	555	562	542	557	550	536	547	573	548	573	553	562	577	541	595	597	556	560	533	531	574	596	553	595	550	551	590	566	531	565	539	560	592	555	542	549	587	526	566	583	543	529	543	527	585	561	550	626	519	595	528	529	580	537	540	577	552	587	568	573	564	561	567	563	586	528	543	574	563	542	533	527	545	522	559	598	575	534	556	554	572	560	549	562	555	573	541	573	560	595	597	546	564	553	576	579	525	558	544	564	558	564	545	584	577	562	548	523	563	562	548	586	553	568	562	549	554	578	557	586	542	520	577	588	564	578	566	541	534	596	551	582	528	576	569	551	551	539	561	543	562	570	536	575	514	566	561	528	545	540	554	543	559	522	573	558	550	560	528	540	533	532	533	537	545	559	582	528	566	570	531	549	549	599	544	581	585	527	559	560	618	584	570	569	574	536	545	542	569	569	539	536	561	572	556	556	548	583	577	573	554	608	600	548	544	551	602	568	556	552	592	539	548	544	553	533	537	534	539	582	554	530	570	628	547	578	591	541	503	617	570	585	579	547	589	540	580	539	595	562	572	527	561	592	579	529	567	533	523	567	592	565	561	539	548	536	542	521	548	530	567	518	598	578	529	564	563	601	574	585	515	556	548	535	553	576	608	552	588	552	559	559	561	568	585	530	556	528	544	537	547	587	543	544	580	551	576	544	548	537	573	547	556	586
24586	21133	24122	28388	21133	21157	10927	536	364	372	326	309	325	300	292	292	282	297	273	316	263	288	260	268	278	272	276	267	266	267	273	259	287	258	295	271	280	277	268	265	278	263	278	279	278	279	231	282	255	292	283	254	246	248	252	290	278	259	249	271	281	259	305	257	241	271	249	274	270	261	274	267	247	294	298	292	268	284	313	300	307	245	295	305	278	270	264	281	268	264	281	234	248	270	256	247	250	284	264	280	261	255	266	257	291	271	301	275	286	300	267	282	277	282	253	268	253	261	302	242	289	274	256	292	277	279	266	256	260	285	284	313	265	252	278	267	259	294	289	248	268	271	284	266	265	269	248	261	270	272	244	263	277	267	267	281	262	254	253	248	218	245	261	271	275	280	271	291	308	270	255	242	249	275	267	263	258	275	241	274	238	277	277	287	275	272	294	280	264	284	249	257	279	265	275	256	274	255	273	247	235	306	296	283	262	274	260	265	249	289	264	244	265	244	264	260	284	262	276	268	295	282	283	270	267	248	279	279	266	292	302	263	244	266	280	267	227	300	272	267	271	267	264	242	233	247	293	285	223	298	257	296	266	258	277	306	271	257	292	211	258	271	272	265	263	246	264	278	263	282	256	283	235	274	255	282	279	232	264	256	275	248	260	270	270	274	248	277	225	270	274	298	289	265	253	260	234	274	236	240	269	286	239	258	269	284	273	274	284	269	269	239	284	278	240	277	285	246	265	287	257	266	256	281	276	244	277	264	264	301	270	233	290	272	250	246	262	279	260	261	259	266	257	236	254	280	291	240	257	261	290	292	244	238	266	274	255	262	272	289	270	230	239	265	248	300	244	286	312	278	287	259	292	256	259	253	227	284	267	258	261	281	252	246	274	231	291	269	245	266	246	276	282	283	256	259	260	275	304	273	273	269	265	250	289	260	239	277	245	298	286	251	239	276	256	265	274	280	297	254	249	254	244	295	262	278	275	294	271	270	284	265	253	260	250	277	268	252	259	235	236	289	273	257	249	260	275	266	278	272	244	277	246	257	264	243	252	245	261	260	267	272	276	296	272	263	269	267	279	267	270	276	287	298	241	227	273	266	278	267	244	279	277	272	233	222	276	264	231	270	277	274	240	246	257	260	302	299	278	276	259	257	281	278	264	290	285	280	249	289	244	250	259	258	277	285	272	275	254	249	275	259	276	267	240	276	232	246	247	267	273	284	247	269	271	268	251	270	267	287	315	298	297	259	261	258	259	240	265	262	269	270	265	273	257	252	257	262	244	255	263	274	230	249	271	269	219	286	294	270	276	284	267	294	284	243	293	264	241	253	258	248	256	253	255	247	257	247	270	260	267	284	288	298	262	268	260	243	248	244	268	265	250	261	277	260	277	279	287	247	252	291	245	261	258	309	263	246	268	282	258	258	255	295	280	282	305	270	237	228	257	274	259	270	265	275	309	281	282	273	268	262	266	287	309	263	276	283	317	288	264	258	255	267	284	221	257	278	284	308	272	260	291	284	253	286	275	242	249	296	253	268	278	279	284	266	248	261	306	273	276	294	256	268	239	284	251	285	272	270	251	280	268	255	237	274	262	281	252	266	287	258	256	276	264	237	256	281	266	252	291	273	296	271	303	249	243	243	249	258	271	262	227	253	252	258	251	260	269	254	264	253	255	270	268	267	248	291	290	271	286	286	261	324	230	221	274	271	279	274	262	275	272	280	280	253	289	286	253	279	285	269	276	289	270	248	269	266	275	234	258	232	278	279	280	283	299	257	258	275	279	275	271	273	267	257	268	251	276	280	246	237	242	292	274	271	279	249	278	264	272	307	250	270	254	275	272	288	291	290	250	274	272	284	240	262	272	268	238	263	271	251	239	318	267	249	244	236	265	279	277	260	295	253	267	274	249	232	242	252	269	272	263	269	249	233	277	240	257	248	314	274	269	288	312	278	296	274	276	235	266	266	257	297	252	251	264	272	260	242	258	273	269	288	263	242	298	282	237	295	245	255	262	266	251	279	269	219	260	275	255	281	262	286	273	247	253	251	265	252	236	259	248	276	310	272	298	259	265	259	279	268	280	246	252	245	243	254	260	273	269	261	296	305	247	259	230	271	266	259	271	265	279	285	289	269	247	270	260	251	245	229	263	293	276	296	258	271	261	247	270	259	235	288	274	275	288	273	274	279	267	258	250	271	266	265	244	311	248	230	259	281	250	293	275	283	276	279	266	272	274	271	277	285	264	265	261	299	286	243	253	270	264	278	264	277	266	261	244	229	241	287	304	235	259	280	267	245	257	285	282	264	213	250	282	263	244	262	256	265	250	245	280	277	247	292	256	275	273	256	295	245	242	243	290	271	284	224	249	284	262	244	255	234	251	255	290	257	244	279	250	236	270	266	236	258	263	276	289	282	262	289	307	286	228	254	300	263	263	271	256	256	241	278	272	218	278	289	274	245	258	295	269	269	274	272	268	268	282	284	264	262	279	266	291	242	269	263	266	270	262	283	260	267	278	263	261	268	275	229	291	299	261	282	311	260	247	266	284	250	248	251	247	257	284	302	266	256	286	273	291	248	267	255	279	287	244	263	280	251	259	258	305	262	246	259	273	280	246	289	232	284	275	263	266	304	291	268	284	250	291	234	279	286	266	267	278	280	267	238	283	259	262	243	256	271	221	262	238	269	295	274	242	248	302	253	242	276	275	275	268	287	299	290	254	263	245	271	293	289	254	246	301	254	279	261	280	277	273	298	254	245	259	273	265	238	280	248	294	316	250	267	284	255	295	316	238	255	293	265	265	253	253	271	278	256	288	276	242	258	241	238	286	318	269	296	282	241	249	280	256	268	267	267	260	225	278	276	286	301	241	269	303	283	297	268	290	243	256	292	246	256	300	261	295	263	267	233	251	280	299	272	233	218	280	252	255	266	252	275	253	289	252	274	266	254	253	293	270	260	273	259	264	284	250	277	267	288	215	286	245	278	242	279	242	256	305	270	263	213	248	271	289	243	255	248	275	283	292	263	277	239	240	249	256	285	258	265	288	282	274	305	250	252	265	249	269	245	241	254	260	249	264	255	260	268	261	275	276	236	233	252	249	269	268	249	262	256	297	247	248	280	270	307	280	267	240	271	295	271	260	265	251	271	260	297	324	279	290	264	262	279	235	312	277	257	251	273	261	295	294	270	274	284	261	271	298	272	278	262	247	292	274	248	273	268	226	274	266	268	279	271	263	285	307	223	260	267	248	246	271	259	279	277	264	248	265	265	238	270	280	266	285	235	261	284	250	254	266	229	260	252	263	268	241	283	258	287	276	261	283	264	270	220	272	284	238	281	246	265	279	258	276	243	251	293	264	286	276	260	255	280	264	253	273	295	272	295	257	283	266	284	272	256	275	281	256	273	236	239	278	294	273	255	274	276	247	303	273	263	275	231	276	247	270	264	306	286	284	272	269	272	262	274	270	273	259	292	296	301	239	259	263	268	285	279
43866	52174	8056	840	678	636	601	603	538	611	590	526	547	534	525	560	570	497	541	535	564	554	551	573	537	559	543	544	531	608	522	601	551	553	552	570	571	575	534	554	524	529	530	539	537	604	540	579	569	508	574	554	529	541	529	529	527	546	556	532	578	564	532	554	559	517	574	528	544	539	508	523	580	506	581	548	523	574	507	574	567	514	538	551	551	564	534	613	588	520	562	530	549	538	572	569	549	557	580	577	546	549	547	568	536	559	555	552	538	569	569	536	586	535	542	558	539	540	542	514	520	507	533	550	528	564	575	527	578	543	530	521	519	569	532	508	562	517	523	528	542	580	559	571	532	549	548	604	526	532	539	566	551	543	542	540	553	542	531	540	550	595	553	524	520	558	570	556	557	571	513	545	537	508	552	548	563	549	528	559	619	581	578	565	598	505	549	537	551	591	542	536	533	563	523	546	560	561	550	538	553	525	549	548	564	530	546	542	540	547	584	508	520	527	561	566	583	534	516	529	543	578	539	582	536	520	571	551	571	542	566	567	559	551	528	539	566	589	596	566	547	577	557	505	526	563	538	524	521	592	557	567	518	543	522	552	551	580	552	567	513	542	563	554	573	552	582	556	536	540	545	532	569	553	563	576	572	552	540	547	527	542	585	547	535	548	539	545	536	554	531	562	561	552	546	510	518	537	573	523	502	611	560	543	503	498	533	569	550	531	595	595	605	560	537	544	544	571	539	542	551	536	542	537	557	561	500	534	535	584	498	520	532	539	556	556	534	535	578	572	565	579	543	542	570	543	559	528	572	547	553	578	525	523	532	531	571	534	519	585	563	556	563	561	561	573	536	514	549	595	554	528	528	560	513	522	566	519	524	561	542	537	561	544	566	554	559	586	528	571	569	537	537	546	599	579	555	544	538	548	497	611	535	521	555	534	545	531	545	536	572	559	564	554	566	532	575	529	587	549	540	519	547	539	538	559	552	510	554	512	558	546	567	567	524	551	573	559	546	549	568	546	540	537	543	502	567	577	522	560	544	527	530	533	543	554	606	551	532	552	514	536	525	550	550	584	525	552	562	566	566	578	583	566	549	577	546	604	531	562	592	549	567	542	573	576	569	566	558	538	558	568	535	567	534	583	561	528	529	538	552	530	552	542	539	569	543	519	517	584	580	555	554	506	579	551	565	548	562	551	542	554	510	536	535	560	567	515	557	523	562	532	531	552	552	546	539	536	552	520	559	549	525	536	510	546	590	553	570	563	577	535	548	535	532	637	561	584	546	537	540	553	558	519	533	540	525	550	561	542	551	587	512	537	556	565	512	531	528	601	553	500	555	575	563	559	521	538	548	548	575	533	516	567	544	506	533	487	534	535	551	557	500	552	555	565	523	538	499	559	542	545	573	555	548	569	529	580	546	547	509	561	524	586	530	521	544	535	561	550	583	534	541	554	520	522	569	602	547	522	543	561	551	540	548	587	515	543	553	504	540	537	540	546	532	547	548	524	499	564	545	516	553	527	559	513	586	531	518	572	558	539	520	525	561	529	563	544	529	535	557	531	534	549	561	573	569	577	552	537	529	555	567	543	531	539	531	603	513	541	548	559	523	552	563	555	567	492	568	569	531	538	528	568	575	576	557	526	522	545	540	561	561	503	553	565	563	552	546	570	599	570	555	502	563	552	506	512	491	542	570	568	552	523	500	536	559	538	535	581	500	585	592	576	528	540	531	589	525	532	536	576	560	538	534	587	518	519	555	519	580	532	572	565	546	576	581	538	585	554	534	567	552	575	519	532	529	553	581	536	528	554	567	525	555	560	520	541	562	563	533	544	547	572	533	564	549	557	583	575	575	578	553	526	532	571	523	550	569	591	536	546	583	544	523	531	527	555	530	526	550	544	551	530	566	540	562	532	559	614	575	535	555	550	558	551	548	538	560	516	542	564	524	583	494	547	538	541	530	547	537	537	543	554	555	557	563	581	568	542	535	535	511	586	546	530	551	563	544	534	526	526	539	545	562	590	520	536	549	526	520	526	523	596	525	557	510	582	579	573	564	596	557	506	569	527	539	599	522	521	545	586	549	551	575	559	554	548	557	542	509	537	569	550	505	512	576	574	546	567	560	570	569	534	549	570	566	587	554	520	548	559	531	562	558	563	548	548	582	510	543	579	552	513	577	555	519	564	552	539	571	541	536	545	536	487	572	529	526	569	525	501	549	559	530	558	596	564	572	560	547	542	560	552	506	553	556	503	533	519	564	498	506	566	534	597	567	506	534	546	553	595	553	539	541	559	526	561	597	537	569	536	582	550	537	535	543	585	545	558	570	562	548	553	547	577	485	612	500	551	531	576	555	571	526	550	531	526	531	530	572	572	529	572	591	563	543	572	572	551	536	578	500	527	547	592	582	556	529	559	560	517	536	555	554	545	555	561	575	551	538	570	573	571	558	558	535	511	541	580	505	529	553	565	533	565	540	576	577	565	564	512	556	507	516	518	511	586	542	560	575	625	567	491	552	533	547	540	538	550	574	508	599	526	529	562	582	545	522	532	596	545	543	564	524	527	553	516	562	560	557	520	526	558	565	554	560	540	577	570	552	588	526	528	478	602	569	532	541	528	544	581	534	553	566	571	540	539	539	563	548	540	537	590	545	600	510	596	553	575	528	532	542	540	544	571	575	510	554	528	558	561	542	573	538	579	556	554	528	530	579	514	571	596	572	572	559	552	549	547	533	548	542	562	563	523	547	553	557	542	494	537	568	560	558	542	533	563	527	549	521	564	542	591	543	563	528	550	556	568	559	518	539	521	557	534	545	552	577	506	551	533	493	583	536	546	552	561	551	524	547	535	533	580	531	563	544	535	559	518	537	522	500	593	526	524	558	585	535	568	557	539	521	552	521	553	527	535	538	577	582	531	565	580	539	532	534	545	499	512	554	561	527	566	565	529	560	507	548	536	549	537	556	566	550	582	571	579	544	521	550	550	545	533	521	528	530	540	561	556	550	520	581	520	537	547	537	577	581	559	563	535	550	563	515	572	586	550	563	510	551	567	535	529	551	564	587	499	533	563	527	586	554	542	550	539	563	547	543	522	530	533	528	552	581	555	574	534	550	545	550	560	570	563	546	561	567	564	532	560	527	540	594	566	542	528	525	536	587	514	550	546	579	593	577	589	572	518	551	563	542	573	529	565	526	535	573	559	524	515	594	585	565	537	576	573	531	570	526	494	543	466	518	550	524	525	551	524	575	587	553	551	507	578	578	563	548	595	560	530	518	541	528	535	555	563	537	540	541	581	572	538	560	512	539	531	567	534	515	564	506	550	550	561	509	568	560	554	535	534	540	576	580	496	556	542	545	560	544	568	559	534	534	529	550	585	568	541	555	579	594	548	513	538	545	588	530	550	536	526	549	557	560	517	571	568	563	534	545	545	546	533	563	540	553	528	550	516	551	579	536	560	569	518	591	572	543	613	537	533	514	550	566	551	522	539
34349	17814	4335	255	169	139	147	133	109	127	133	116	155	123	132	130	138	110	131	125	134	134	140	134	110	103	122	150	121	112	110	109	120	128	152	125	119	110	120	115	101	113	149	118	129	123	153	108	107	128	141	127	142	107	121	105	129	120	132	115	129	118	112	103	116	108	117	106	108	136	119	120	111	107	108	139	128	120	108	135	129	134	154	125	120	129	132	130	135	105	125	96	117	133	113	126	131	133	122	127	126	113	102	135	131	130	125	117	135	125	114	118	120	113	96	112	120	114	137	111	116	106	109	142	111	115	97	99	124	130	139	131	116	127	133	105	127	120	124	108	100	112	107	102	143	141	113	101	114	110	126	134	129	112	129	117	111	118	116	139	127	106	126	128	132	125	111	114	116	117	117	122	128	143	128	140	141	123	109	130	120	123	117	118	118	121	112	133	128	135	111	138	129	129	113	110	152	127	126	102	127	133	134	155	126	122	111	117	113	127	121	108	106	109	114	152	125	139	126	118	125	120	127	122	124	123	118	119	140	127	144	115	117	125	135	115	115	131	115	119	126	127	109	118	119	120	108	105	136	133	117	141	130	133	138	126	121	116	126	127	126	142	130	125	111	123	130	103	94	113	126	106	119	124	122	110	144	111	129	111	118	115	134	111	120	127	116	122	112	122	128	117	138	120	150	133	160	122	118	96	102	128	139	109	120	123	134	114	136	114	108	101	137	124	118	122	125	113	124	128	113	150	138	115	112	126	135	119	111	113	129	112	138	137	123	98	134	112	109	114	99	123	109	120	137	131	121	114	140	125	115	118	134	122	131	115	125	120	121	119	137	136	105	128	113	117	130	132	119	134	122	109	135	123	130	110	111	108	124	109	122	126	127	125	123	110	142	130	112	122	149	130	129	120	99	111	117	120	144	115	134	118	115	97	127	129	140	131	118	102	135	128	116	115	135	128	126	119	107	124	121	115	104	110	104	133	108	124	111	120	123	139	121	128	126	125	122	115	135	120	134	116	135	136	117	118	116	137	144	115	119	127	115	133	124	124	105	134	141	117	130	118	98	114	103	133	131	128	117	140	127	104	100	130	121	126	126	118	118	110	131	107	124	121	134	112	120	115	119	102	105	134	109	129	135	138	114	105	132	122	117	112	131	144	127	155	133	133	133	124	106	137	125	134	125	126	126	134	126	110	131	119	117	128	127	115	107	137	120	134	131	107	130	126	134	129	107	122	137	118	107	124	125	132	143	103	119	124	119	108	116	133	125	114	128	100	131	144	117	106	130	128	132	120	130	124	126	128	161	115	112	137	130	128	130	119	86	133	122	124	130	121	123	152	165	132	143	114	133	114	125	148	127	108	149	123	125	121	135	126	127	130	121	107	113	107	131	106	125	133	130	119	108	121	115	122	110	112	140	101	118	125	139	133	130	113	131	148	141	123	126	122	130	136	143	114	125	113	127	117	129	96	110	124	98	126	135	143	128	122	124	121	101	124	134	132	128	118	136	116	108	151	132	121	106	109	114	142	144	88	128	107	116	133	130	143	129	123	104	123	110	128	127	137	116	99	111	128	132	123	118	108	119	124	135	117	122	125	129	99	128	150	111	128	121	111	115	115	137	122	129	126	148	123	137	122	102	137	109	105	113	125	123	128	132	123	123	112	102	114	116	113	110	102	123	102	112	120	146	150	127	135	99	131	110	147	125	141	119	104	119	108	131	132	133	127	127	126	127	103	139	153	106	139	121	128	122	143	132	128	124	97	103	126	129	140	99	144	120	119	126	145	123	109	109	115	98	103	108	116	151	111	127	120	123	141	131	137	152	124	112	123	129	124	129	128	107	139	112	109	103	122	115	123	125	92	107	114	120	131	138	119	126	116	100	142	124	150	121	120	114	138	163	123	161	138	120	142	121	117	101	141	129	123	116	117	140	134	137	134	118	136	129	121	117	134	127	123	140	142	137	116	143	115	123	128	116	105	100	105	128	105	131	128	122	104	124	126	134	103	121	135	113	117	148	152	143	152	131	103	131	114	122	120	161	132	130	123	116	104	146	107	124	111	121	123	118	117	108	99	108	107	117	104	113	130	126	125	121	123	118	136	141	119	111	106	109	120	120	124	118	153	133	122	110	123	121	160	152	123	119	140	120	128	123	116	131	116	135	122	118	135	131	127	121	107	118	133	118	115	119	101	122	129	116	120	107	105	117	145	155	108	121	151	132	108	115	144	139	143	124	137	115	113	121	100	118	114	126	121	117	111	123	118	110	133	104	96	115	129	107	119	116	108	108	128	112	119	138	131	117	144	129	121	130	124	111	126	119	127	125	136	121	138	116	133	99	117	139	147	122	99	129	119	130	137	125	142	111	106	116	124	124	134	119	109	120	142	127	162	111	133	122	116	121	121	109	126	101	126	120	109	109	122	130	153	140	125	121	113	152	121	101	137	147	113	131	111	138	129	124	128	126	112	111	138	128	119	121	96	133	110	127	119	138	124	133	110	122	141	124	115	128	125	113	104	123	104	124	144	127	116	134	121	114	147	139	129	88	134	135	115	119	117	114	132	120	135	127	132	110	110	127	127	127	137	122	115	111	118	136	139	124	115	121	125	129	143	114	113	133	108	130	124	129	137	134	126	123	114	142	120	114	140	108	113	131	126	124	137	121	131	127	135	125	121	127	131	145	130	119	95	129	123	141	142	109	125	116	126	133	129	128	118	111	127	130	98	116	102	98	102	139	131	107	124	133	127	140	137	130	116	129	113	102	134	122	130	117	123	131	116	131	125	132	138	98	133	115	128	121	126	128	122	111	126	116	132	94	137	131	145	101	130	111	125	142	127	96	118	135	122	121	123	106	126	113	115	131	159	148	132	133	113	123	125	135	134	126	114	124	126	150	136	125	123	117	114	127	113	128	148	124	111	105	116	117	137	121	128	107	114	144	133	144	124	104	120	121	109	109	140	113	109	129	137	113	124	126	127	130	138	124	117	151	129	106	106	121	110	107	134	112	142	124	136	111	108	116	138	126	103	123	119	114	120	117	135	141	110	119	127	109	124	109	118	119	120	127	116	154	131	126	121	139	131	120	113	124	121	132	112	99	111	143	139	126	122	117	117	115	108	114	104	125	131	127	115	126	123	131	133	114	130	125	110	123	128	137	123	122	132	107	130	138	123	138	125	107	122	111	118	143	124	110	127	132	132	116	126	117	110	121	141	135	116	112	129	111	118	123	128	139	112	115	116	114	108	131	140	135	125	124	131	116	122	122	104	159	116	135	136	125	124	117	132	113	133	123	112	113	105	106	149	125	136	115	128	135	123	122	132	122	132	127	121	131	138	115	125	155	115	149	124	119	119	118	112	122	132	141	115	128	145	131	115	112	121	123	124	115	133	138	108	126	127	122	126	130	123	115	119	154	125	114	113	124	139	134	128	118	127	147	139	138	136	117	114	130	117	130	117	112	140	122	118	130	123	131	109	118	132	125	128	110	142
17814	6810	607	374	310	306	329	309	341	321	313	317	326	293	317	342	338	323	321	328	341	342	295	312	313	305	315	351	288	318	321	297	338	307	311	307	311	318	311	318	326	318	312	334	281	312	320	286	311	310	348	288	338	328	317	314	343	341	331	362	326	326	311	311	319	333	327	303	293	313	327	336	325	300	352	329	298	343	325	335	303	291	283	303	311	342	315	319	350	318	317	310	351	315	329	293	290	312	326	305	299	317	323	331	303	290	294	340	280	310	298	300	317	316	324	320	292	315	321	327	327	346	325	331	329	357	321	354	322	313	326	296	287	308	320	306	307	315	306	305	325	333	339	334	325	303	288	332	337	313	298	298	324	315	303	341	345	276	300	311	290	314	341	325	304	307	330	323	328	311	320	299	297	296	282	317	316	310	314	326	322	316	305	296	343	334	291	333	306	312	346	346	258	299	323	304	336	307	359	299	333	350	341	318	310	319	312	332	323	321	316	321	314	325	295	320	316	306	312	339	298	339	275	342	359	329	314	306	364	314	341	326	338	290	317	339	339	316	286	307	332	326	325	358	323	318	318	320	316	323	294	326	338	285	328	319	312	330	323	315	310	321	301	317	333	308	299	331	319	328	286	310	329	320	308	329	329	324	304	299	285	286	311	311	291	306	305	326	351	332	319	298	324	301	325	280	345	339	334	306	315	300	311	334	353	322	334	311	328	322	341	306	320	306	317	330	299	301	336	307	305	319	320	302	304	300	323	313	327	326	311	295	328	292	314	321	313	326	312	324	318	327	326	305	292	323	305	293	352	281	326	315	292	319	304	313	336	324	332	286	322	335	300	299	315	277	317	329	335	303	333	339	304	319	335	282	317	341	360	327	315	349	295	335	353	322	346	328	326	346	324	332	317	315	295	325	318	303	323	330	303	308	293	356	293	322	287	290	285	305	347	313	326	308	314	330	346	306	310	330	311	319	332	295	297	300	331	334	316	271	311	328	317	288	316	306	297	315	299	305	325	299	322	310	310	294	299	311	321	320	342	306	316	332	305	277	332	329	293	329	331	318	308	333	342	333	310	312	324	340	313	312	302	319	334	354	283	310	283	306	318	308	295	322	313	298	292	295	333	319	290	287	322	327	330	302	296	327	308	296	302	309	330	299	307	306	310	334	281	305	341	323	276	325	303	332	312	328	322	325	338	315	316	303	321	308	294	315	308	323	314	326	290	321	344	330	293	308	317	312	325	306	312	288	309	357	317	297	330	332	325	324	302	303	314	289	296	282	324	322	294	322	297	318	281	339	333	310	315	326	277	298	338	342	304	325	302	293	330	295	318	285	291	329	326	311	304	328	319	320	299	328	292	343	311	287	318	327	301	300	292	322	281	282	332	287	322	313	338	329	325	298	285	310	296	317	303	323	329	341	295	326	298	333	316	328	315	310	316	335	317	327	349	295	276	295	294	323	337	344	290	312	301	321	315	346	298	344	349	290	333	306	313	332	310	299	331	340	300	297	326	341	341	304	325	296	321	326	311	331	323	312	320	294	301	342	306	292	302	326	320	335	332	354	314	319	289	303	311	315	321	332	345	326	308	322	330	314	327	318	301	271	351	307	322	332	326	325	302	353	308	334	319	292	338	337	322	315	302	321	326	313	296	331	327	336	313	331	287	320	337	309	284	329	295	323	296	312	335	318	350	301	334	335	348	306	352	357	285	301	318	301	337	305	293	275	316	338	325	325	315	311	321	327	300	334	309	303	325	312	329	344	299	302	298	360	337	294	346	313	322	346	338	306	330	303	314	318	296	290	328	326	317	306	285	307	336	339	295	334	319	320	308	304	312	312	332	339	318	333	319	321	315	323	312	323	325	323	315	324	346	310	315	320	332	305	339	333	314	344	330	350	290	327	335	300	319	326	318	310	304	335	328	316	303	358	355	336	293	317	310	323	305	361	361	323	328	329	319	323	293	320	306	318	325	321	340	321	315	330	326	322	314	317	299	318	308	310	343	317	334	322	350	328	283	304	317	325	313	309	314	346	321	324	298	292	343	295	323	328	309	320	310	310	323	334	312	335	329	306	286	313	303	301	301	334	338	299	343	319	304	299	294	319	309	318	310	329	360	308	328	300	285	329	309	312	336	303	319	329	306	303	315	312	319	286	336	337	295	301	330	358	320	316	327	319	294	321	300	289	293	349	315	315	302	298	336	336	304	292	287	346	307	302	307	296	313	319	317	295	304	341	298	290	291	323	327	312	264	323	327	315	303	319	318	301	316	286	322	329	326	306	346	319	340	290	301	296	286	341	317	359	334	317	320	330	311	329	301	304	288	268	325	323	316	318	332	309	328	339	317	283	318	320	323	310	306	349	318	312	301	335	329	313	314	301	297	323	349	331	283	332	297	315	330	325	303	332	337	324	278	325	319	336	316	313	357	299	331	364	297	320	314	299	318	330	300	325	339	303	309	310	321	337	321	335	313	344	325	288	323	310	318	282	324	312	303	329	309	317	324	312	340	333	316	285	327	313	340	306	310	306	296	306	376	342	319	313	338	301	323	331	292	358	283	301	309	295	317	301	297	290	317	300	338	322	349	319	337	326	317	300	291	294	308	320	274	335	334	321	289	304	302	334	305	310	301	327	332	298	327	359	316	300	312	296	318	337	300	298	319	310	309	330	332	326	317	342	333	329	301	327	325	315	307	292	343	342	341	314	293	319	351	315	313	333	283	299	287	322	327	298	329	300	330	315	303	309	311	312	348	307	312	343	320	315	316	304	315	305	306	313	308	303	336	295	328	291	350	319	305	334	329	334	319	299	313	345	330	343	299	310	312	323	328	310	300	360	345	342	312	304	290	358	293	325	341	313	323	320	284	313	355	318	320	316	283	312	300	328	340	321	335	329	336	309	328	326	317	301	318	335	331	349	304	317	322	299	316	328	292	305	322	324	339	307	313	305	299	285	300	346	323	306	322	321	309	332	312	336	308	328	327	315	316	325	324	362	320	324	307	310	332	321	320	311	311	345	336	370	303	356	328	330	331	326	306	317	326	337	289	302	318	311	305	306	330	314	340	324	322	316	342	350	300	339	294	305	301	321	342	322	328	298	344	309	343	322	308	334	353	341	337	307	325	309	340	317	315	324	349	298	296	291	316	318	311	319	330	290	327	302	297	313	321	304	328	316	298	306	324	324	314	352	344	333	362	291	316	287	329	310	314	322	316	307	329	321	292	336	329	326	318	354	336	325	317	286	329	300	318	312	303	294	349	322	327	342	320	321	302	304	321	295	312	329	311	280	298	315	329	300	333	306	336	280	316	297	316	324	319	312	333	303	275	327	313	301	299	312	330	338	317	300	297	327	323	304	316	324	328	312	313	312	287	320	289	324	321	315	323	317	327	333	300	320	305	304	333	291	328	329	335	324	304	287	294	313	320	367	311	344	331	328	315	303	332	344	292	312	312	356	280	320	335	304	341	333	305	318	308	308	316	305	315	324
25287	21117	23664	28799	21129	11434	422	352	271	308	310	270	271	288	264	248	258	253	224	250	278	271	287	248	264	241	260	257	260	294	273	228	294	266	245	285	266	232	261	274	270	229	237	274	259	275	251	252	232	242	285	241	292	282	238	253	249	219	301	267	226	256	273	314	284	262	264	272	255	268	242	240	250	249	250	250	276	239	267	262	303	284	268	264	268	282	244	255	243	267	267	238	269	267	268	272	259	277	256	248	260	247	256	260	259	256	229	249	254	231	247	233	290	255	272	241	271	251	292	234	270	272	267	285	253	256	229	275	273	255	269	264	254	243	284	245	268	228	247	222	255	273	272	253	237	227	244	237	260	246	257	229	254	257	258	273	268	254	236	246	280	230	242	251	280	271	242	264	276	240	249	242	260	267	254	262	271	270	247	278	255	260	266	278	261	266	242	252	287	300	278	264	258	253	242	210	269	267	275	286	252	260	236	253	243	279	247	249	248	251	241	268	229	229	244	263	277	256	266	241	273	278	270	267	251	260	250	264	233	284	269	271	276	261	271	262	244	268	255	246	265	246	244	279	253	248	265	225	258	279	218	275	259	271	252	218	245	239	280	251	227	247	267	253	277	252	239	270	246	239	279	274	242	252	273	257	249	263	265	259	248	236	269	230	253	281	286	277	259	291	260	254	235	256	288	255	247	284	252	238	267	249	243	240	245	257	268	282	274	256	291	252	238	244	261	274	258	278	242	282	271	254	272	245	254	255	261	257	260	243	252	263	235	243	246	283	259	259	253	255	255	309	257	248	276	251	245	258	255	269	277	269	269	241	265	277	234	270	254	279	233	212	231	253	262	233	232	247	265	260	252	280	233	255	275	254	248	256	283	271	276	259	250	279	242	257	245	252	274	256	242	235	245	285	261	249	272	267	238	279	308	280	262	251	279	256	254	258	296	252	260	264	246	278	257	255	264	259	253	263	268	240	273	259	256	269	227	258	267	247	253	274	253	237	236	237	252	243	275	280	250	240	290	271	252	243	264	234	272	270	277	267	236	259	262	241	249	262	235	253	263	261	239	249	241	256	302	246	242	274	222	259	270	250	261	264	232	283	289	290	293	233	273	250	225	269	260	276	273	266	242	253	270	239	264	277	248	252	289	304	251	269	271	256	265	272	269	263	319	234	230	254	263	272	266	240	247	284	252	274	285	259	266	244	231	254	264	264	229	263	255	279	266	253	270	252	276	232	277	250	279	275	252	263	261	248	253	256	263	257	233	250	266	293	272	260	254	259	267	254	255	239	249	238	257	243	234	251	250	248	269	240	239	242	277	215	253	283	261	264	268	263	257	247	260	292	255	266	248	279	264	262	271	257	249	250	226	265	288	283	264	268	240	275	263	236	252	277	268	241	262	257	256	237	252	209	268	251	267	251	244	244	259	261	267	290	250	257	229	260	257	263	270	286	256	228	251	254	286	245	241	286	260	250	260	288	283	234	304	252	246	226	274	254	279	276	260	295	227	248	240	243	265	283	260	293	266	235	248	227	231	262	249	244	278	284	265	244	255	220	274	268	241	269	257	216	280	289	257	269	240	243	252	272	254	272	261	240	270	233	259	240	295	229	279	279	268	258	261	270	237	249	273	239	273	251	279	283	247	245	256	273	263	255	261	235	268	276	257	256	235	218	246	276	258	240	270	268	231	273	298	271	255	245	237	257	261	262	237	278	254	237	253	268	266	291	262	245	236	229	250	265	272	254	273	271	230	249	252	241	237	283	247	247	227	235	270	255	239	288	243	263	268	278	240	248	243	269	262	264	250	218	257	277	247	204	230	275	253	275	270	271	271	270	232	253	276	257	267	270	233	268	237	264	267	256	241	232	266	261	277	237	284	241	267	232	300	290	285	228	262	241	244	267	273	269	297	262	260	259	254	230	285	265	245	254	268	291	278	252	237	262	245	263	235	240	240	247	272	251	247	250	225	253	255	239	281	290	266	258	248	259	250	270	251	261	259	308	249	268	259	242	284	245	244	266	268	246	263	260	272	252	312	289	223	266	251	256	256	288	301	256	243	231	248	287	284	240	247	269	246	282	237	268	259	227	283	249	243	293	262	248	256	271	261	236	244	251	254	274	263	249	245	286	280	240	224	253	254	298	250	250	255	253	250	306	270	277	266	252	251	247	248	292	240	277	287	238	286	280	244	230	277	275	258	254	248	258	260	259	239	255	276	264	288	263	260	270	277	252	254	257	255	287	247	263	271	266	247	280	254	245	289	273	268	273	277	274	226	269	278	272	255	264	288	265	260	287	264	258	260	235	237	267	283	210	266	262	250	272	253	263	254	263	270	282	262	264	245	243	249	248	268	270	251	251	264	283	221	269	266	272	255	257	271	236	269	236	246	257	252	249	229	275	289	295	274	265	251	276	245	264	265	265	260	258	269	252	255	248	263	232	286	254	277	257	259	290	260	244	262	231	235	267	263	251	252	261	254	293	243	248	232	252	266	283	258	265	267	267	250	251	263	270	254	258	245	226	255	278	261	260	274	257	245	232	282	242	263	280	276	227	243	264	281	273	265	244	257	255	240	238	250	278	208	297	259	277	253	260	237	241	248	247	257	266	263	246	245	258	236	279	278	243	257	255	265	242	250	261	233	283	266	240	255	244	225	277	260	228	274	248	229	254	254	252	237	257	250	276	260	253	255	257	237	240	279	257	273	223	259	265	256	242	262	288	282	230	223	264	234	229	265	256	250	270	228	279	275	267	277	270	266	261	242	265	266	255	269	247	292	277	268	221	263	251	255	252	269	237	260	282	272	252	246	238	263	274	251	260	269	253	261	288	283	272	241	267	264	255	228	248	248	262	260	279	284	267	272	260	241	273	257	249	230	267	263	249	276	255	251	269	279	284	240	230	259	247	258	258	263	266	267	246	246	273	243	248	238	274	242	251	239	260	277	278	257	247	267	235	253	244	254	249	240	274	255	250	288	245	233	276	247	268	277	239	286	258	255	263	284	264	275	258	250	252	276	278	238	264	236	249	247	218	267	280	230	259	238	276	286	282	232	246	242	220	252	247	257	280	269	296	249	263	277	294	267	244	276	285	251	271	265	241	222	289	259	272	256	275	260	252	260	243	260	274	262	259	264	276	275	255	244	278	257	246	288	279	278	265	285	261	266	239	247	248	261	277	260	263	280	277	256	258	250	260	282	274	252	273	263	269	253	267	280	244	236	263	245	268	253	274	267	258	228	266	254	233	233	295	265	274	251	241	269	276	231	278	284	246	264	266	238	259	233	231	249	250	252	242	267	292	251	259	256	251	254	256	266	254	224	260	259	241	282	248	239	251	257	274	262	237	250	241	263	272	274	276	257	253	268	249	284	233	257	267	241	257	262	228	270	240	257	227	264	256	266	240	291	258	252	270	277	262	240	220	264	263	229	265	240	248	277	273	269	255	258	228	249	287	282	241	268	251	248	231	233	231	264	237	270	224	274	289	264	279
36323	39949	6238	665	598	577	602	576	573	565	553	571	565	576	532	525	574	560	619	586	602	554	586	565	518	558	514	585	572	483	566	611	598	519	579	562	540	524	574	535	575	547	557	551	567	589	548	530	541	601	551	576	586	576	582	527	557	548	524	561	554	558	551	559	553	588	531	535	557	562	529	563	486	561	523	547	502	553	551	544	535	562	509	570	574	565	549	510	532	531	523	585	583	584	581	533	547	565	575	556	516	580	538	577	591	586	529	547	526	574	561	550	483	541	547	559	581	565	536	555	569	555	549	565	600	548	571	563	541	526	563	551	583	561	601	536	548	558	578	537	551	496	589	565	551	586	557	570	557	541	561	551	561	564	552	571	554	571	573	583	544	524	560	528	577	565	554	564	548	541	562	545	543	567	579	540	541	559	588	584	580	548	547	534	560	563	560	545	498	583	566	513	555	580	538	548	549	573	565	543	550	537	569	536	563	564	616	603	541	573	575	542	556	582	564	604	601	545	552	565	558	544	598	574	534	559	554	591	586	572	528	570	541	578	560	570	562	567	569	580	522	541	553	489	560	538	561	512	569	552	549	558	572	589	567	570	533	523	545	562	557	497	549	554	541	543	567	606	531	543	515	557	553	575	486	590	568	597	573	562	569	568	550	577	549	523	550	488	570	520	558	570	582	558	553	542	587	537	520	558	516	577	542	571	557	552	587	552	576	553	534	533	544	548	570	602	496	582	563	557	556	544	568	539	596	557	594	511	553	586	576	585	609	568	537	591	570	586	567	606	582	527	535	567	548	566	595	563	498	529	564	569	563	553	563	544	513	532	507	506	576	552	564	579	561	547	546	578	577	577	554	578	541	575	569	581	540	584	547	590	535	579	579	547	546	567	502	569	541	548	565	590	583	625	563	502	528	550	554	539	598	532	528	562	566	583	554	546	560	576	525	527	598	559	554	564	613	565	566	580	559	567	539	564	567	530	587	577	564	550	551	529	558	543	578	557	591	524	529	566	545	559	559	537	562	600	511	528	553	541	560	548	577	604	542	589	539	564	583	554	539	562	549	572	548	570	587	487	574	589	579	540	505	563	528	527	529	561	571	566	558	559	527	530	544	559	551	524	627	537	571	581	602	536	543	567	564	565	547	574	529	586	574	621	543	518	528	517	510	558	526	549	565	544	599	564	553	525	564	562	535	565	550	574	589	561	557	550	573	560	568	554	611	553	495	537	554	582	600	559	527	539	586	569	572	551	553	581	567	543	563	592	591	506	541	538	587	553	523	590	564	562	526	576	570	531	590	562	528	561	541	557	580	537	561	570	560	524	531	613	520	547	564	565	526	526	554	584	545	571	589	550	543	595	539	533	559	579	556	614	581	555	559	592	582	556	543	592	525	589	542	580	552	559	588	595	550	557	567	572	548	523	515	534	520	551	519	536	570	533	553	552	568	583	546	555	554	534	526	551	593	547	551	539	544	549	555	585	533	550	600	543	609	565	579	542	549	538	515	546	612	580	557	588	602	558	572	548	530	532	568	556	540	581	589	552	546	500	613	528	529	539	555	513	552	564	578	545	553	526	584	588	549	553	520	523	559	536	568	573	582	537	577	566	551	539	567	556	592	573	527	556	558	533	550	563	550	564	566	582	560	557	599	550	533	545	542	553	533	567	542	536	559	561	557	566	572	545	516	547	578	556	617	554	543	554	564	553	570	554	575	546	600	565	579	547	562	588	516	570	535	554	531	567	585	560	574	602	541	553	556	559	559	526	569	571	545	544	559	571	561	567	580	556	529	566	559	581	542	572	564	555	582	534	545	618	534	582	643	517	524	526	583	595	522	575	551	563	566	553	553	533	534	575	563	536	511	565	556	532	583	543	553	614	544	570	527	579	539	553	561	588	495	598	564	564	538	559	551	544	537	546	529	559	536	526	574	594	565	567	540	514	556	573	547	547	616	539	589	534	568	603	525	588	546	531	561	551	566	548	564	587	586	576	558	547	569	545	633	561	560	565	529	561	560	586	519	561	561	585	531	572	558	549	557	520	551	524	556	563	511	575	531	589	570	583	536	551	558	538	533	547	590	545	568	537	580	569	600	548	592	576	554	559	572	568	577	560	559	558	541	551	591	537	557	557	542	545	526	531	582	643	557	527	554	562	583	524	540	559	539	601	559	575	522	554	573	560	560	561	575	530	559	521	540	559	597	569	555	585	563	525	564	565	562	530	513	584	553	560	560	563	516	540	559	526	548	560	574	544	531	527	577	534	565	529	536	548	584	551	556	560	534	568	555	571	528	525	548	553	552	575	563	559	562	597	577	598	546	621	547	551	527	550	580	578	534	569	550	562	549	573	576	578	576	579	559	521	551	588	584	554	525	595	522	571	543	565	600	616	542	586	591	540	556	593	545	575	541	532	539	568	555	612	611	553	568	556	561	528	574	522	572	569	550	581	580	550	606	551	513	510	544	560	535	542	548	602	609	550	590	543	546	574	543	544	605	596	555	572	579	594	533	518	544	562	543	601	551	547	541	556	535	550	593	557	528	587	587	581	530	542	537	613	591	530	555	526	574	548	539	563	553	534	531	563	562	549	522	548	587	564	588	565	541	538	539	556	520	531	525	552	582	561	597	584	579	555	565	552	544	575	534	608	546	540	532	538	558	552	544	547	569	584	585	548	596	540	591	581	581	564	583	539	522	523	532	546	541	483	594	520	573	562	496	604	571	566	557	581	546	552	595	564	560	560	559	529	568	573	563	524	568	548	540	585	530	562	558	533	562	597	566	534	547	555	587	563	530	582	562	584	594	549	572	583	516	519	566	574	549	565	524	560	572	545	564	568	548	578	560	574	575	534	551	539	564	587	527	562	550	552	553	533	549	564	525	582	575	544	562	557	544	577	540	605	563	532	578	545	574	529	545	539	573	561	568	598	566	578	551	534	566	545	518	568	578	521	566	590	609	528	577	554	555	529	572	534	556	539	545	560	547	550	557	509	506	556	572	530	553	582	570	565	554	541	543	531	539	574	541	589	573	561	561	549	579	516	540	539	603	555	568	555	565	577	548	572	553	586	586	569	539	582	576	523	528	523	553	574	564	522	537	535	561	562	565	551	523	543	567	541	522	553	578	579	561	554	523	547	554	580	574	538	540	552	569	538	579	558	560	561	587	559	548	570	581	553	531	557	539	525	546	521	558	561	538	524	558	558	542	560	566	565	546	544	560	558	587	527	513	534	525	567	579	564	527	544	577	602	545	600	568	569	533	579	526	576	578	538	563	558	549	596	561	580	512	586	550	514	546	543	554	529	579	577	533	574	566	535	553	530	556	577	559	544	532	560	593	554	560	565	530	558	534	557	529	534	527	553	597	560	562	554	561	545	582	585	569	516	562	584	533	564	560	553	504	560	573	544	546	557	571	553	566	574	532	549	493	516	566	553	555	578	551	568	590	556	505	560	537	554	532	531	526	542	586	546	582	541	553	570	543	574	554	528
24539	21126	24156	28331	21129	21141	11041	537	389	341	333	315	333	319	269	313	266	281	319	289	290	280	295	278	258	233	301	291	245	248	277	271	284	266	286	263	281	246	257	302	306	248	278	256	283	275	293	253	297	299	273	291	271	294	268	265	281	231	262	274	305	274	264	264	283	267	298	279	280	270	258	260	243	295	238	237	249	252	251	276	267	318	283	298	275	288	277	228	252	288	283	296	264	306	275	269	270	285	306	254	268	250	268	260	283	267	255	251	290	264	275	252	273	246	265	242	272	277	278	239	285	224	292	265	250	244	249	267	286	284	299	274	260	267	291	255	252	248	257	274	272	264	260	257	258	284	255	290	248	291	295	284	259	248	237	240	235	253	250	278	258	265	274	272	297	259	250	251	290	264	289	232	281	273	289	259	260	273	263	280	277	245	287	247	243	287	260	249	255	262	277	251	259	294	274	302	290	271	309	265	284	281	258	286	262	251	283	241	246	238	269	264	267	256	273	296	288	278	259	282	288	286	240	283	255	280	242	232	313	277	246	251	288	283	286	273	265	269	288	250	252	253	264	242	242	247	241	260	257	280	251	247	278	258	265	282	258	313	277	279	273	257	271	275	286	269	299	278	285	263	259	263	257	267	233	270	273	275	262	247	271	244	274	271	224	270	262	234	296	265	286	273	286	255	281	288	280	283	245	257	214	266	307	246	250	281	265	271	229	266	275	242	258	286	284	270	238	285	280	306	279	281	259	240	254	279	275	259	272	258	264	246	278	268	255	313	265	273	254	274	282	275	282	244	256	290	277	267	273	263	275	277	249	235	262	284	264	299	253	248	277	323	297	271	247	276	286	262	269	273	267	272	260	252	283	250	252	265	299	277	246	262	292	256	284	277	257	256	287	264	287	249	281	287	312	294	313	256	270	274	272	240	263	253	251	265	272	255	240	258	264	254	252	256	247	269	270	282	265	292	279	261	298	287	273	239	247	266	222	261	264	251	271	268	295	234	260	254	248	298	256	263	271	250	266	263	239	237	261	270	281	261	264	272	279	268	242	285	255	266	286	277	257	291	274	240	268	255	289	288	270	274	253	273	270	285	234	270	293	226	268	277	243	263	255	254	275	266	266	240	233	273	278	281	229	298	294	234	271	266	269	253	288	266	283	286	251	261	241	240	238	256	272	255	251	283	282	250	293	289	274	290	277	279	249	259	316	302	272	272	246	259	274	265	271	290	262	280	273	255	291	240	263	290	271	248	247	262	262	237	242	264	252	301	285	222	257	295	271	239	242	265	277	229	246	267	260	254	265	273	268	291	257	251	282	272	252	286	260	276	251	255	242	254	282	248	276	259	248	230	266	259	260	263	254	292	273	279	269	256	292	250	279	283	279	284	303	266	241	277	275	231	280	281	244	251	295	278	263	273	264	271	260	235	234	279	254	264	253	234	304	282	254	271	243	281	251	289	269	255	251	268	250	274	265	278	291	280	258	266	284	282	250	265	280	249	267	256	267	253	255	277	297	266	272	282	236	262	290	283	251	269	264	278	276	301	270	269	253	312	239	274	263	278	253	297	292	266	262	256	258	279	253	250	253	268	257	288	262	254	254	254	277	266	276	241	288	262	258	255	265	285	288	270	270	262	271	284	285	248	274	309	307	285	232	247	272	241	240	280	276	274	226	249	233	251	255	249	245	266	307	245	297	271	267	266	236	223	286	270	289	250	275	271	240	281	283	289	284	275	255	268	248	283	260	254	243	253	269	239	290	269	251	243	263	247	263	254	308	280	268	260	234	238	270	272	229	248	280	303	256	277	270	272	255	252	255	262	262	297	271	275	242	258	272	252	282	225	260	266	264	293	276	276	288	284	294	272	246	271	262	254	308	281	262	250	251	274	250	255	258	257	245	229	255	262	269	242	268	245	278	267	272	259	296	259	252	257	270	274	275	261	227	292	279	291	239	289	290	254	233	254	262	290	293	258	247	246	288	262	269	263	271	310	262	271	270	242	246	251	239	256	265	276	284	286	286	249	260	265	274	259	283	271	259	263	260	304	262	257	287	292	254	251	262	252	258	319	283	285	296	256	278	250	269	281	225	240	265	243	261	252	280	261	257	276	276	240	235	262	289	285	243	254	274	313	243	288	299	269	263	295	257	289	264	270	249	268	257	272	267	261	248	270	271	260	251	255	276	263	269	225	281	279	269	274	254	231	259	284	271	274	251	285	255	258	265	252	248	271	283	268	256	275	273	258	266	266	262	262	284	265	304	281	226	243	263	273	228	270	237	261	290	293	258	264	261	285	273	271	275	239	263	257	264	244	255	270	244	229	256	270	256	267	272	255	283	270	242	280	261	283	256	244	281	259	261	260	294	273	257	258	247	292	267	280	280	278	243	287	291	258	245	254	269	266	295	251	258	290	261	255	279	303	285	277	292	263	263	275	248	276	256	258	283	272	280	286	237	260	249	266	289	268	254	231	238	254	269	293	258	226	262	265	242	248	277	240	275	275	257	247	275	249	284	274	276	256	277	253	281	257	253	286	278	271	273	271	279	248	265	285	283	267	281	261	279	264	288	253	278	258	240	276	252	269	239	277	277	282	268	253	252	280	279	255	253	256	285	254	298	283	243	296	284	279	287	241	254	267	287	266	276	287	260	288	261	225	263	249	259	266	265	261	259	277	216	240	239	289	279	281	258	267	241	280	266	255	246	281	268	252	258	287	275	262	273	267	278	252	260	258	272	273	261	262	295	244	258	294	293	267	306	280	242	268	284	265	247	305	298	290	256	243	268	280	253	316	256	232	274	269	287	256	252	265	269	251	262	258	273	271	292	232	246	295	278	282	226	260	239	303	277	292	295	275	260	259	270	273	233	238	257	227	254	279	274	269	260	257	301	313	292	253	263	249	246	279	256	287	287	293	297	281	256	247	256	264	259	240	279	268	290	251	271	281	272	273	251	280	255	268	260	279	259	251	235	290	295	274	283	272	261	253	260	248	290	265	288	242	267	236	256	261	266	277	257	271	255	241	284	261	267	260	280	255	264	248	283	286	242	258	304	285	223	244	246	278	280	282	280	259	293	252	261	272	261	268	299	264	252	305	251	252	277	256	264	261	215	258	288	238	231	244	293	255	242	263	272	293	269	268	253	245	261	275	271	301	285	272	257	268	251	255	271	275	279	253	270	261	272	272	244	254	269	269	284	247	272	267	279	259	265	261	264	272	276	277	277	260	282	273	266	307	289	311	246	264	268	291	235	292	239	245	241	272	247	264	281	278	261	268	294	300	282	260	269	264	299	290	270	249	268	244	272	292	292	269	256	284	282	262	285	293	273	280	243	275	284	271	285	253	268	224	240	229	280	291	261	317	273	306	285	256	267	251	254	264	237	241	264	235	281	285	283	250	282	285	229	290	275	288	276	273	271	296	271	277	257	271	259	256	266	290	255	241	271	254	258	265	253	263	269	238	270	275	263	247	282	271	282	254	264	269	253	276
43104	52194	10975	871	706	650	567	588	572	549	602	581	537	593	493	582	585	569	550	598	537	541	519	540	545	569	555	538	576	537	569	537	562	555	571	501	543	565	558	550	520	524	505	555	552	607	535	549	554	544	552	556	561	535	564	526	560	524	568	555	534	524	504	486	575	538	542	554	540	541	606	586	599	562	564	515	518	518	522	534	518	496	526	556	495	536	582	545	570	549	523	524	535	558	542	605	522	542	554	547	556	531	547	502	571	562	579	538	537	548	533	534	531	523	529	508	548	532	511	532	510	556	547	530	557	564	520	550	602	563	571	562	513	530	536	530	547	531	529	521	537	548	562	544	545	572	548	507	523	542	502	546	526	575	545	512	522	539	578	590	520	548	559	593	572	532	510	551	558	507	527	530	499	533	582	567	509	565	539	553	532	509	516	495	572	561	542	520	550	509	530	545	536	541	544	520	564	574	571	523	520	519	525	550	535	514	561	538	543	567	531	546	558	553	536	520	542	531	529	551	539	533	575	559	584	534	583	526	541	472	566	546	580	561	539	556	549	572	533	543	527	518	561	543	578	509	525	578	515	541	551	556	562	502	551	560	500	523	543	522	525	565	539	531	517	507	536	534	479	551	543	544	570	564	528	539	550	520	518	547	578	554	554	565	518	527	555	556	528	556	557	574	549	567	528	535	521	572	521	565	570	546	587	559	534	562	564	576	546	572	536	582	586	534	572	561	537	540	501	541	523	529	527	561	507	549	525	600	552	542	516	567	534	543	530	576	525	580	563	544	541	517	576	520	559	559	544	567	559	586	558	513	542	513	530	519	517	538	563	511	520	512	533	544	555	560	534	591	514	551	553	497	587	546	576	587	560	513	540	563	563	544	533	560	539	545	515	513	548	583	550	517	540	575	515	524	583	534	564	514	553	572	551	558	556	587	568	561	516	543	516	560	603	548	552	557	535	506	570	565	560	522	516	532	558	596	529	554	549	551	557	524	497	551	564	539	525	544	527	530	517	543	548	524	542	532	561	532	572	538	605	566	551	540	563	554	549	545	541	532	565	555	569	578	549	513	518	572	559	577	530	529	540	525	553	555	571	564	529	573	585	530	570	556	576	535	532	556	552	533	576	555	574	525	534	535	522	551	561	539	584	548	568	551	514	554	535	570	530	536	520	520	530	508	530	517	489	542	530	538	579	538	543	550	550	550	532	521	551	540	552	517	560	571	566	558	572	516	555	520	548	542	571	553	584	583	533	568	543	537	525	536	542	564	544	566	540	490	526	530	532	536	542	575	529	542	562	563	599	514	568	550	576	562	513	538	478	561	521	538	507	536	485	519	551	505	545	543	547	537	542	511	527	498	513	557	541	589	529	567	560	515	556	519	564	530	547	541	534	558	534	576	536	549	539	503	523	574	546	537	565	558	566	563	533	582	510	578	540	524	561	577	558	530	554	533	546	581	582	568	535	524	527	550	536	530	531	558	546	511	527	527	548	583	561	590	520	529	571	505	548	573	546	563	540	540	525	586	559	568	570	569	546	588	554	545	572	533	568	540	538	559	531	551	517	526	564	520	552	537	572	524	564	545	550	578	575	531	552	566	560	545	560	528	545	558	498	527	576	534	550	535	519	516	556	530	520	562	515	529	583	534	546	523	569	536	549	533	557	549	559	550	539	532	559	536	550	563	558	541	560	528	547	534	529	556	534	575	540	531	513	506	557	577	540	582	565	559	525	571	534	538	547	564	562	544	526	537	593	527	532	558	568	555	516	517	579	558	547	538	546	541	562	543	548	516	552	555	545	547	522	517	505	548	586	547	531	527	539	534	530	506	550	538	565	546	539	555	567	576	537	516	563	562	531	533	513	565	552	558	566	571	542	594	534	568	533	566	544	548	538	535	547	538	602	566	539	537	569	544	583	543	554	504	517	529	558	545	556	498	541	559	536	579	581	589	500	583	530	597	548	556	547	563	521	572	540	563	498	545	538	575	530	540	532	544	536	521	522	558	578	591	536	568	512	552	521	487	546	541	528	568	543	572	513	551	593	541	558	572	554	537	558	550	544	525	532	554	534	522	554	532	564	566	536	505	550	516	542	536	533	521	514	525	495	567	526	517	520	560	520	524	557	548	521	564	545	521	538	523	568	559	569	561	550	554	550	493	504	522	565	497	559	512	555	550	524	540	539	611	532	531	529	547	526	546	532	544	501	498	567	577	555	551	546	551	567	560	569	545	490	548	561	551	551	544	541	495	538	572	542	495	528	548	544	544	576	542	518	509	534	547	549	569	536	556	555	563	550	540	495	530	561	563	574	532	522	565	540	524	536	570	551	521	503	558	554	528	536	582	546	548	487	559	536	550	533	538	574	578	547	528	530	565	574	577	523	511	567	532	574	534	539	551	495	536	539	518	576	511	558	542	562	542	506	555	553	527	523	560	554	559	540	545	513	594	577	506	525	585	542	544	564	500	546	565	561	520	533	566	548	561	548	533	508	553	541	560	541	511	544	548	551	554	542	513	557	560	529	546	531	566	555	553	504	596	554	536	534	546	526	539	542	535	566	514	537	520	570	551	537	568	536	578	555	521	576	531	525	560	556	565	528	555	552	561	519	551	536	592	543	494	526	519	559	526	527	556	550	527	530	528	564	562	582	575	546	602	597	547	556	527	564	565	527	551	498	559	517	538	538	578	579	553	536	566	538	568	552	550	538	546	540	624	596	552	529	570	577	575	514	550	569	528	500	545	529	581	549	541	542	529	546	550	557	540	536	568	545	554	570	547	507	578	558	501	515	533	530	528	504	555	544	511	569	576	564	557	584	549	546	553	566	553	556	564	525	568	548	563	508	509	534	583	503	542	553	514	512	540	541	533	556	544	547	560	549	565	548	539	555	552	529	585	551	530	523	576	543	519	554	549	535	558	569	546	546	572	578	557	542	519	530	532	554	536	548	526	527	518	539	565	602	554	579	502	564	569	541	611	564	548	579	529	526	548	513	546	546	564	547	531	554	524	568	561	559	542	528	549	540	562	532	523	551	542	538	531	560	545	567	553	552	576	588	525	561	566	567	509	538	529	542	528	512	553	561	520	549	575	538	564	592	568	580	564	578	547	536	547	546	609	569	553	572	490	536	526	489	472	541	546	554	581	518	555	548	566	500	544	564	492	560	564	564	584	577	558	558	538	566	529	520	537	508	528	540	558	524	524	562	561	583	536	565	513	576	548	529	506	529	512	544	520	525	555	567	560	535	526	527	548	563	515	520	558	523	494	539	498	552	550	522	582	572	539	537	550	521	518	519	575	552	555	579	539	511	514	518	543	541	526	552	543	576	506	590	492	538	569	516	563	536	590	533	544	544	537	573	550	531	543	560	490	594	553	531	568	591	536	539	536	546	528	527	526	541	581	567	490	533	524	586	539	564	517	566	517	557	582	574	521	509	550	520	546	507	533	582	561	555	571	529	551	543	543	531	544	561	607	569	544	524	586	538	521
33786	17676	4350	277	190	152	126	118	114	120	118	117	120	111	141	123	153	133	128	114	124	125	116	129	134	130	122	107	115	141	146	135	112	127	104	97	117	136	116	134	108	105	138	116	127	130	117	123	147	131	122	136	130	99	119	142	112	123	135	145	120	112	124	127	123	123	121	122	138	130	131	128	119	125	141	138	115	126	127	130	141	125	129	109	117	131	88	119	130	131	126	114	135	114	116	105	106	108	120	121	117	126	127	109	130	141	125	115	105	143	106	113	121	116	123	108	122	123	126	135	128	127	154	134	120	128	155	108	128	124	123	118	133	125	131	131	116	123	104	123	120	132	108	105	139	104	127	115	115	122	147	137	137	113	134	121	115	113	126	138	129	107	110	97	121	141	119	108	116	127	107	118	124	125	137	125	124	133	120	128	115	125	128	125	119	138	138	107	127	119	97	117	136	126	123	126	137	112	130	118	128	122	100	141	138	123	123	95	117	119	124	117	127	136	129	117	112	116	135	118	117	136	121	113	130	116	134	133	121	126	102	120	122	110	148	129	127	119	105	113	130	120	122	120	120	129	133	125	108	121	113	108	142	129	114	115	131	136	108	104	122	129	137	132	116	142	94	109	129	136	140	125	108	121	125	115	115	119	135	119	130	114	116	126	128	105	117	125	128	113	117	116	140	112	112	140	124	136	142	116	129	117	136	120	118	129	124	139	122	115	120	111	134	110	103	135	105	126	114	121	104	100	135	117	147	117	128	136	110	132	116	109	112	129	135	118	124	121	104	125	127	115	133	111	126	114	116	128	136	121	134	115	122	115	123	125	108	138	102	110	124	115	96	125	106	101	127	103	130	104	111	115	138	111	129	118	109	126	129	115	120	138	111	120	117	120	127	109	126	114	140	118	128	112	119	129	97	136	122	134	137	131	118	102	124	120	124	111	119	122	125	131	125	114	100	120	127	125	129	122	108	96	132	141	110	113	120	129	114	96	130	113	117	123	140	106	115	142	125	116	121	114	105	132	111	97	112	130	110	117	123	130	118	127	119	136	152	134	113	115	117	106	122	123	110	129	134	122	129	135	110	108	110	109	117	131	113	127	134	111	114	138	127	118	135	119	136	111	128	98	122	116	126	120	122	134	114	122	103	111	98	113	110	111	136	122	133	106	120	122	107	131	100	107	123	118	106	133	119	126	131	94	119	131	111	131	121	106	114	127	120	105	125	154	137	117	121	110	120	123	128	116	127	120	138	141	124	136	112	120	119	130	113	134	122	113	100	132	117	97	135	125	122	108	105	131	137	125	129	134	117	100	119	115	117	120	111	116	122	114	103	95	152	138	137	128	123	124	124	128	129	114	107	121	89	122	132	136	143	138	108	101	127	108	105	114	132	139	107	128	117	111	107	99	108	116	125	120	147	121	144	112	139	126	145	141	115	140	136	106	129	114	117	112	134	125	112	123	136	124	114	153	108	140	121	159	134	113	124	139	110	118	106	116	116	117	133	136	122	123	102	110	118	103	132	114	120	130	122	133	111	112	134	112	114	112	129	110	125	158	112	105	109	117	130	106	129	128	112	139	135	121	132	142	140	116	134	137	113	127	99	134	133	131	115	90	117	139	105	122	126	128	128	105	131	127	129	111	112	121	123	126	118	131	127	118	127	129	101	135	113	108	111	140	123	134	115	150	113	119	112	117	135	127	137	111	121	114	127	126	110	166	123	114	114	117	115	127	130	139	112	126	118	105	93	117	145	137	134	116	114	117	135	124	122	123	130	146	119	128	115	123	122	109	98	119	124	113	127	121	106	110	122	137	151	110	145	125	110	126	115	109	130	114	120	112	123	141	127	104	117	131	114	132	96	105	118	128	121	109	135	104	131	104	126	122	116	124	121	132	126	127	128	116	139	110	129	112	122	132	111	129	106	170	123	116	118	133	138	122	121	107	127	115	112	138	109	128	128	111	109	128	107	121	120	121	114	112	115	123	118	123	110	109	121	118	107	115	115	121	138	133	145	124	119	124	126	116	106	108	123	113	94	123	131	120	132	127	140	140	136	97	116	126	130	139	128	98	138	132	119	134	148	126	133	140	135	126	130	128	109	125	111	96	132	127	114	141	113	144	117	123	134	132	117	128	100	109	128	118	112	123	122	141	119	121	124	104	126	140	117	105	111	103	123	131	114	125	120	128	151	119	113	117	132	137	145	132	155	106	114	129	99	104	132	126	119	133	110	138	132	130	106	128	124	125	149	121	147	136	103	116	119	121	115	136	105	93	137	128	100	133	130	117	134	109	127	110	115	124	136	124	120	128	138	127	128	134	120	127	140	96	144	140	140	111	115	124	109	118	118	128	123	147	112	129	112	118	135	112	130	125	112	108	111	91	119	116	111	133	132	128	110	140	127	121	106	124	140	116	105	125	96	132	117	121	126	127	103	115	119	144	112	132	118	103	125	136	128	102	133	142	119	129	121	112	121	110	127	161	127	126	136	111	135	141	123	133	116	107	105	126	115	119	119	111	120	123	145	135	111	114	144	133	128	120	141	118	110	107	120	103	96	109	135	140	117	102	112	118	116	94	121	127	104	135	113	116	116	139	125	122	106	128	109	116	109	119	128	106	118	106	142	122	111	126	122	105	129	94	131	132	133	127	117	117	106	118	121	111	110	108	121	126	113	121	140	110	134	134	118	128	125	119	101	97	129	119	141	119	109	130	135	103	103	119	133	103	142	133	109	132	101	131	115	132	114	111	99	134	123	120	120	136	134	115	109	149	119	105	116	126	120	128	133	126	126	114	116	136	119	140	128	117	124	113	135	124	112	144	117	126	134	86	120	123	118	117	122	115	121	126	114	123	117	143	109	138	138	99	116	137	105	102	115	117	124	140	116	123	112	112	104	133	111	112	135	128	122	103	115	124	109	112	116	102	129	118	123	142	112	124	141	129	107	108	131	123	134	136	130	129	127	127	130	140	118	112	128	104	104	133	114	135	132	146	112	128	108	122	143	104	114	133	112	117	133	129	112	122	104	112	112	112	115	117	116	121	114	105	109	133	106	119	102	106	122	120	120	124	134	118	123	133	112	126	123	87	104	115	151	125	127	112	142	118	114	111	135	121	121	134	132	124	122	148	114	119	111	127	113	102	112	120	127	130	111	135	129	117	109	135	129	134	122	118	133	129	122	119	120	136	113	138	104	116	97	130	116	113	106	117	141	150	132	130	128	131	101	112	148	119	116	124	105	123	126	113	98	92	126	119	116	111	117	112	116	114	116	119	115	112	124	140	127	116	125	109	125	112	138	123	139	130	157	147	127	101	141	120	113	112	111	124	106	141	115	99	122	125	112	129	119	121	102	97	150	114	114	121	120	123	115	105	121	134	124	122	120	120	115	119	109	127	120	116	153	114	130	108	120	122	110	142	127	111	117	124	150	127	146	124	133	121	101	115	122	118	121	110	121	116	129	125	113	125	106	116	130	105	121	129	109	113	104	87
16763	6846	735	350	323	324	287	320	293	305	292	288	317	336	293	316	327	310	299	324	337	298	312	304	328	301	300	299	328	306	322	345	344	305	309	327	319	356	320	312	313	321	311	322	345	338	330	294	314	304	314	338	317	312	303	304	332	289	288	317	281	301	326	322	315	298	325	305	310	325	266	330	312	302	292	311	278	300	292	332	330	327	320	320	296	334	318	320	295	309	313	333	324	283	300	326	298	304	317	354	302	312	337	329	349	341	304	296	302	322	308	330	299	342	316	306	304	316	324	300	331	304	334	339	294	322	325	320	311	289	315	292	322	300	295	310	315	333	294	336	328	309	296	284	301	294	312	284	344	344	334	278	297	328	318	296	305	285	332	287	321	319	311	317	298	299	322	318	305	300	305	317	322	332	309	316	338	324	323	326	318	321	299	304	338	291	299	316	295	325	325	293	310	288	311	345	311	322	357	309	303	302	300	315	321	307	314	301	317	279	318	324	341	336	310	358	319	319	322	297	308	327	356	317	310	293	294	340	336	340	290	331	313	332	306	300	290	305	341	324	292	311	302	290	298	336	316	291	323	345	325	289	320	348	318	300	312	302	323	336	316	311	326	307	301	337	308	298	332	323	305	289	283	308	332	328	297	284	332	320	304	289	311	298	308	288	324	288	317	316	311	320	344	304	324	316	328	321	324	320	316	356	303	312	285	314	325	317	264	293	292	304	325	319	300	310	363	304	340	311	303	312	325	299	320	344	306	335	292	323	315	285	302	295	301	259	325	281	315	283	333	326	321	322	277	309	332	298	299	343	331	298	313	302	289	309	310	336	300	354	302	284	303	287	296	322	305	295	316	307	305	316	300	332	311	317	314	337	283	322	299	319	302	297	293	283	294	317	343	295	311	283	300	314	297	330	306	310	286	309	330	300	292	350	320	291	308	318	310	301	319	322	322	352	318	302	332	303	325	323	334	331	324	309	335	318	302	318	321	332	283	316	347	336	332	329	319	342	310	305	311	348	307	288	314	305	321	271	297	334	278	348	294	299	292	283	301	296	325	325	273	317	321	328	303	296	322	315	295	319	339	296	283	312	331	340	302	321	295	294	325	324	290	322	317	301	320	303	313	310	326	327	310	314	298	304	320	328	279	279	290	318	332	329	345	285	348	320	327	319	309	313	308	323	317	317	331	330	316	325	336	285	322	312	319	313	326	278	301	297	305	314	327	310	341	308	293	291	308	334	309	325	322	293	270	329	312	344	317	293	316	277	287	314	299	312	298	276	305	330	314	320	323	311	315	284	312	305	343	330	331	308	349	325	291	339	324	296	311	298	310	293	298	309	301	318	297	332	284	303	296	287	317	317	290	285	305	333	313	297	293	320	313	362	323	300	324	327	333	294	320	321	328	294	324	311	308	341	344	336	327	322	335	301	324	302	316	326	297	355	320	312	281	301	332	308	314	285	323	319	331	323	288	305	309	328	336	274	301	307	323	322	337	324	323	297	325	344	313	328	345	317	281	329	312	307	306	320	307	298	320	308	333	301	290	311	301	316	277	292	290	304	323	297	285	320	291	316	305	331	338	330	330	304	318	331	293	337	319	333	308	289	327	339	313	320	323	327	323	304	343	307	320	311	290	304	302	319	328	331	318	325	300	320	302	331	317	300	316	320	299	309	339	290	296	303	347	310	333	308	319	344	307	340	322	305	340	315	310	309	313	311	285	293	305	294	290	317	306	326	310	349	348	305	289	304	305	324	292	347	331	311	337	305	288	301	292	311	316	307	352	314	326	334	306	274	350	304	285	304	340	283	292	302	298	305	302	290	284	297	314	313	300	331	332	313	316	325	305	314	309	299	303	313	312	321	307	293	297	302	292	303	328	310	321	325	330	312	332	296	314	288	290	330	291	335	289	293	301	328	343	298	294	323	305	306	317	318	332	313	310	330	321	313	293	309	337	302	304	277	322	294	310	316	298	271	297	296	290	315	309	300	290	345	326	314	339	338	341	308	296	329	339	293	313	355	299	318	313	315	306	292	322	301	291	339	299	321	298	331	317	296	292	286	354	319	306	326	311	323	318	311	305	354	294	297	295	310	323	288	308	296	301	303	292	328	332	321	285	322	322	310	318	323	319	285	269	319	294	350	323	301	289	323	317	280	313	301	306	309	305	313	271	332	269	297	303	314	339	300	314	298	305	310	300	301	305	304	317	301	307	299	311	323	306	297	292	309	311	356	308	293	341	292	275	305	272	338	346	299	321	306	279	287	338	299	289	349	306	313	321	301	302	333	318	267	308	290	301	311	333	346	290	303	319	306	308	298	297	321	306	318	306	292	305	323	314	320	314	324	284	309	336	298	323	315	329	274	293	298	285	320	328	316	292	332	292	304	309	301	312	317	280	330	306	299	320	296	301	322	352	314	297	273	318	289	318	309	298	319	318	289	305	302	316	290	292	312	304	310	331	319	277	316	308	294	328	285	305	307	326	275	348	315	295	312	328	323	293	314	317	319	329	315	344	343	327	333	333	321	280	293	313	322	307	296	359	306	305	310	296	276	327	294	320	312	322	276	324	332	329	313	295	328	298	315	285	345	290	292	296	282	343	285	328	343	302	345	283	309	302	317	292	327	322	308	327	323	320	303	305	320	310	276	332	354	336	291	307	334	314	335	344	324	303	309	327	308	326	324	324	300	296	347	335	306	286	310	327	323	319	314	326	310	305	306	294	319	325	309	313	301	299	311	296	314	330	301	298	333	272	308	313	310	301	328	292	276	306	350	308	314	329	319	314	315	315	292	298	308	311	368	287	318	310	302	303	329	317	337	307	314	284	325	295	304	320	313	281	316	297	304	304	305	302	309	339	322	304	304	306	318	309	287	313	306	313	312	308	307	329	306	315	324	324	322	321	312	311	283	323	339	314	329	298	312	316	304	335	281	320	317	324	325	288	273	290	319	326	273	331	301	308	284	294	309	285	299	310	313	338	309	310	323	329	289	292	319	353	323	303	361	330	347	290	305	296	323	309	305	316	318	332	302	321	308	307	332	300	320	337	309	334	329	323	304	286	332	330	305	323	292	317	290	305	304	317	272	282	307	352	318	353	282	327	305	300	311	330	350	303	306	330	282	314	306	306	324	312	332	295	299	312	357	286	311	299	306	302	342	294	323	308	324	355	301	316	306	298	307	317	315	295	335	324	322	306	302	336	303	321	323	278	332	328	302	321	297	316	328	348	309	314	307	307	303	319	328	292	296	294	307	314	313	301	299	296	317	317	293	316	323	331	328	320	304	335	315	292	316	282	337	308	301	317	306	284	305	301	317	306	318	311	311	295	312	303	281	320	285	312	307	326	340	305	305	317	340	306	294	287	303	324	301	322	312	308	283	332	260	299	310	293	316	296	304	305	321	296	298	344	371	301	306	328	301	308	319	307	307	306	309	324	297	304	297	285	322	321	329	324	318	294	291	322	291	311	304	310	310	350	307	302	326	312	298
25326	21114	23667	28805	21108	11267	441	333	297	285	289	295	267	300	295	276	284	285	265	255	283	262	283	254	249	243	252	285	274	275	255	268	252	282	261	280	282	293	265	297	253	262	284	266	255	254	257	268	290	249	260	218	275	232	231	265	253	256	274	259	252	307	245	240	288	249	266	249	257	235	251	255	261	230	243	283	277	245	254	262	268	290	248	241	260	268	274	280	264	216	283	285	275	290	282	246	255	261	261	267	260	258	266	247	277	261	224	230	284	251	294	256	254	254	273	247	244	257	266	282	244	253	264	296	284	255	246	282	271	231	286	246	248	269	282	234	262	217	266	235	261	254	229	264	221	249	259	258	218	235	266	245	254	248	238	263	242	281	227	256	275	255	229	255	259	238	268	266	245	275	259	248	270	259	272	256	250	234	225	259	257	246	286	279	293	279	236	248	267	247	266	240	271	278	231	238	255	271	233	289	241	248	217	254	251	217	261	287	244	248	250	244	263	270	286	230	261	270	252	271	301	239	254	245	270	295	253	282	231	249	248	255	284	259	278	236	267	278	270	259	262	252	239	289	284	237	254	264	252	260	225	251	261	249	269	277	265	235	282	273	245	277	267	256	242	242	261	286	250	238	266	238	270	256	255	269	290	247	242	252	272	274	253	232	243	271	251	225	226	232	246	273	251	237	236	271	241	246	272	252	294	275	249	246	264	279	288	251	249	254	279	221	283	265	240	276	285	242	258	282	266	241	261	260	226	256	258	278	252	246	246	293	263	245	228	257	268	288	276	242	249	271	241	231	227	250	252	278	292	258	269	262	289	252	271	237	275	252	273	242	245	243	267	226	268	287	253	267	271	255	283	248	277	253	244	242	221	257	241	246	245	239	275	273	235	256	239	281	253	231	239	252	277	245	267	254	267	257	246	287	251	261	281	267	248	279	294	262	249	243	249	251	233	280	260	243	247	260	253	255	255	257	257	234	288	248	280	240	247	246	271	257	250	240	272	263	280	269	246	261	264	270	241	234	244	230	287	261	263	258	233	249	265	251	278	233	249	255	269	249	240	246	234	263	269	259	293	244	259	302	270	278	233	285	262	272	245	264	255	236	250	255	230	264	238	252	252	253	247	252	276	236	273	242	268	297	234	252	245	290	268	272	269	272	257	255	263	238	288	250	280	245	249	258	260	258	264	220	251	279	228	272	272	250	243	262	273	255	254	281	273	268	246	280	233	254	264	252	261	260	254	254	259	262	266	240	243	246	249	230	236	278	232	271	254	274	283	245	252	285	280	273	255	239	261	231	295	294	253	272	275	261	255	279	247	252	278	263	253	239	293	272	255	245	259	262	221	270	248	234	250	235	226	263	243	272	249	248	265	280	251	233	248	260	238	249	272	253	235	248	272	265	254	249	244	242	246	252	267	238	235	276	292	249	248	255	265	250	261	289	272	242	264	269	280	255	246	262	229	257	253	256	250	237	267	247	261	268	229	234	237	255	280	287	259	255	232	301	274	287	249	262	241	245	252	271	273	257	236	247	217	265	273	277	242	225	269	258	243	254	238	276	237	253	276	236	254	274	269	262	277	251	278	262	229	273	270	259	268	250	252	240	263	266	261	236	245	283	298	282	262	283	304	270	247	277	247	274	283	267	268	248	246	264	239	258	258	251	295	262	253	280	257	234	259	239	255	265	230	212	251	259	261	257	233	259	238	240	270	262	253	258	246	289	282	238	279	270	256	262	246	232	240	246	258	294	250	257	307	252	255	272	232	285	249	233	270	261	253	246	265	241	301	288	265	249	263	230	315	278	304	269	261	270	273	278	239	218	230	284	234	234	291	280	276	255	260	285	235	265	257	273	273	264	260	276	259	276	230	251	253	234	268	264	257	247	263	264	240	226	252	252	251	252	261	258	250	299	285	256	305	287	240	239	276	259	281	223	260	247	239	256	272	245	248	238	256	223	269	246	268	258	272	251	266	241	249	251	260	248	265	254	250	249	262	268	298	256	279	247	258	247	270	281	272	258	256	276	244	236	230	231	289	255	235	298	262	270	235	269	257	249	273	297	267	276	242	245	285	240	263	227	259	266	234	277	237	274	290	234	254	254	248	269	259	268	262	278	256	239	240	218	274	245	262	246	243	223	232	290	259	290	263	236	247	269	262	280	253	241	236	255	260	268	245	281	247	256	273	265	230	276	265	253	257	248	276	262	251	257	268	239	216	262	242	263	246	242	238	254	282	295	258	254	285	272	237	263	287	235	237	284	234	284	269	286	244	255	273	237	258	253	233	264	272	262	272	256	254	265	238	241	287	234	282	287	259	270	216	243	245	253	271	282	252	234	231	265	288	239	255	244	255	248	236	225	267	295	246	242	240	245	229	253	266	252	259	245	294	269	254	263	264	260	276	251	279	278	267	285	245	254	258	253	270	228	249	257	259	246	222	273	245	288	244	250	241	259	237	252	269	244	272	251	243	265	249	282	297	311	248	257	274	289	264	256	257	245	255	246	250	253	252	264	265	252	237	257	251	230	263	267	256	239	275	270	250	258	252	254	259	252	250	275	239	298	287	286	256	231	234	261	262	252	249	250	283	255	283	263	261	268	274	251	264	224	261	276	258	256	231	274	223	233	242	234	279	273	285	264	281	254	255	251	266	252	267	282	265	237	251	259	244	238	231	274	242	254	253	237	248	259	284	233	250	241	223	255	259	262	259	245	242	248	240	241	254	287	257	258	259	249	258	288	277	283	277	259	241	254	240	252	268	249	234	288	257	270	269	255	217	269	258	243	261	247	243	302	256	248	268	265	273	282	277	237	239	245	253	234	250	265	259	268	264	269	245	252	266	277	272	283	267	242	248	266	241	293	265	269	257	244	257	260	256	261	263	283	272	300	302	276	281	277	245	235	255	298	287	226	239	248	261	248	266	268	257	252	246	257	285	254	281	233	252	245	257	287	251	259	267	235	233	273	275	274	260	252	268	233	264	267	240	236	245	239	272	292	256	265	258	249	235	243	272	263	252	277	222	232	274	296	230	293	293	237	255	254	250	229	230	283	244	258	227	243	295	244	243	247	253	245	269	243	259	232	243	269	246	249	278	251	269	261	262	279	254	271	242	293	249	257	252	231	266	283	242	259	238	249	258	256	249	250	274	262	273	229	259	244	244	271	268	273	264	302	276	252	231	237	272	261	258	264	255	290	260	262	281	293	259	230	261	247	255	233	289	276	250	258	251	207	246	280	324	255	260	258	239	296	256	250	242	277	287	240	265	261	248	255	273	274	262	253	274	248	268	282	232	225	241	251	259	273	256	261	267	242	247	273	269	278	230	267	277	292	273	248	244	258	268	265	259	213	272	272	268	260	221	245	273	260	261	229	245	260	223	251	285	262	257	274	272	215	253	244	248	243	256	280	270	242	255	263	252	272	238	256	269	269	265	237	250	228	250	258	255	282	248	233	265	241	247	227	281	266	266	303	265	261	266	282	256	251	267	291
35835	40392	8110	750	631	639	562	580	538	594	592	551	609	561	546	522	552	538	561	548	572	566	537	552	582	570	556	565	601	512	547	544	583	571	553	528	587	536	534	557	574	536	542	543	602	572	574	576	546	542	544	556	564	566	581	542	571	554	565	571	533	566	544	534	576	520	547	570	511	560	558	557	523	526	579	566	548	549	564	570	576	551	563	574	552	590	564	553	549	539	539	575	583	577	585	590	537	561	550	521	604	564	535	558	584	575	531	532	571	533	538	538	565	583	536	522	574	614	535	604	522	556	547	567	546	567	572	588	555	554	523	579	564	561	571	553	609	581	522	555	600	540	571	587	559	535	585	534	565	565	550	507	551	558	542	612	558	581	595	545	497	596	603	596	517	526	557	566	516	550	607	565	504	521	577	571	564	538	600	611	545	536	530	606	525	526	552	581	581	591	564	526	522	554	545	583	547	573	530	546	567	554	527	527	546	557	575	571	606	572	596	533	562	569	543	536	534	568	549	515	566	598	573	568	589	583	551	567	580	572	549	597	559	563	576	551	544	521	578	557	573	558	612	573	547	528	554	525	555	538	537	556	565	561	574	550	561	568	567	555	590	563	558	582	582	522	543	535	568	549	549	551	543	550	541	599	533	518	548	574	576	569	547	575	552	569	575	561	548	503	543	499	552	513	573	528	534	544	514	562	553	602	543	577	565	527	571	581	519	532	543	566	546	554	538	557	555	569	564	543	514	551	554	595	545	547	588	582	549	590	542	534	549	562	557	567	497	522	571	566	575	535	536	557	587	523	522	540	505	540	568	572	563	551	560	570	527	550	532	558	568	530	562	528	511	548	542	534	562	523	547	579	594	553	598	552	548	559	583	530	545	567	535	546	571	546	576	515	532	570	552	560	533	548	554	539	570	525	569	531	535	567	549	544	525	613	614	560	567	505	625	557	573	537	544	573	536	549	539	551	580	567	537	541	579	520	596	543	578	581	527	555	517	534	517	594	545	535	538	565	595	543	547	546	549	572	579	540	577	570	602	548	560	548	508	562	568	579	591	548	551	545	524	536	558	521	549	555	574	603	574	525	544	598	569	598	538	576	571	538	575	559	567	559	620	632	554	568	538	563	561	525	536	571	593	564	582	536	544	568	578	528	511	557	573	533	578	557	555	526	547	534	555	577	556	546	578	576	524	574	552	620	537	559	544	557	538	564	563	594	548	605	578	543	599	603	562	561	548	591	547	572	573	565	532	552	614	533	520	542	513	545	530	598	607	564	531	540	592	618	577	573	569	504	535	591	574	528	622	529	581	537	603	554	550	542	559	559	573	545	537	516	583	581	567	583	557	535	520	564	568	552	567	559	601	591	554	540	584	560	558	574	545	563	576	532	558	501	570	564	550	577	551	578	597	516	585	571	560	546	579	558	537	543	591	539	552	573	586	574	539	531	538	583	572	573	572	565	544	585	537	514	553	573	541	576	571	573	590	565	549	531	561	558	545	565	570	540	580	568	499	520	557	565	563	541	512	531	545	532	567	535	609	554	528	584	592	527	554	591	588	557	539	554	574	566	558	536	542	569	583	531	576	575	555	561	553	551	564	565	614	608	629	595	540	555	536	585	540	569	558	585	585	555	529	565	562	557	564	551	572	560	575	587	574	582	565	552	555	565	588	520	566	595	542	587	592	605	534	528	570	537	585	595	605	547	560	528	560	531	552	555	560	574	582	533	595	559	521	575	601	558	567	531	562	565	569	549	509	558	562	540	527	549	585	583	542	567	514	574	592	575	520	563	559	584	590	550	526	510	573	571	598	575	534	595	523	536	597	528	584	533	561	508	576	540	610	541	564	527	536	513	567	535	562	570	561	598	586	597	581	563	563	558	543	532	576	559	557	566	580	595	542	578	575	561	551	589	570	596	555	554	583	584	526	586	542	585	564	486	566	576	565	568	531	517	519	619	562	578	583	577	616	582	598	541	538	556	557	555	582	577	530	539	570	615	577	584	549	589	565	542	532	574	521	584	558	580	563	565	565	593	543	559	541	599	563	537	613	565	544	561	549	531	554	557	521	535	607	576	551	592	545	553	565	555	569	586	528	585	556	565	574	559	560	552	540	562	515	574	546	551	556	542	527	552	542	533	574	519	567	571	509	536	544	545	546	543	572	571	572	608	560	586	542	543	554	560	558	567	539	537	595	561	587	594	592	542	519	563	567	545	564	559	568	547	557	542	580	568	580	557	581	553	545	570	551	541	588	566	583	551	574	555	544	582	539	561	546	561	533	574	580	538	548	538	552	531	605	574	541	561	549	515	573	530	551	560	551	569	557	618	548	543	566	549	532	572	553	523	560	520	520	592	561	519	569	548	592	555	556	548	575	563	620	541	586	539	580	544	554	572	532	529	581	535	595	562	551	550	560	584	580	536	543	571	551	515	570	606	574	575	557	545	553	528	548	552	537	591	550	542	545	560	523	589	577	562	549	535	538	564	549	502	591	578	548	554	559	550	568	529	562	551	559	524	564	549	515	607	511	599	574	530	557	556	567	541	579	607	526	527	580	573	601	542	566	555	550	555	554	560	576	533	513	585	545	603	557	564	554	557	542	534	563	558	586	593	551	613	583	547	568	554	543	578	588	550	580	542	512	556	554	522	611	555	583	521	569	589	561	540	516	566	561	564	505	557	553	553	586	594	584	569	560	573	534	571	567	574	532	564	551	556	560	568	574	560	533	569	583	579	506	589	559	589	568	578	562	569	525	548	546	566	557	579	564	578	562	504	492	546	566	533	564	555	493	550	530	542	564	544	592	538	558	539	554	543	559	576	561	528	574	610	544	546	588	556	576	566	563	566	533	548	595	555	570	561	564	562	508	528	578	554	573	511	547	531	537	533	574	533	591	547	559	546	620	546	532	536	546	546	556	563	579	562	553	556	542	559	603	591	576	526	606	550	555	560	525	549	532	559	537	591	578	544	542	544	587	552	572	590	491	563	562	572	579	580	581	535	552	564	565	510	546	537	620	516	546	554	603	596	563	594	578	542	569	531	555	541	561	552	581	540	585	570	539	584	574	593	554	581	583	563	536	557	584	623	575	583	561	574	553	517	546	521	544	558	579	546	601	558	551	585	535	547	536	563	547	552	536	562	590	563	576	560	534	566	563	542	556	562	568	569	535	576	505	498	526	572	571	544	606	567	599	577	521	543	562	542	581	564	536	601	535	548	552	529	584	561	523	611	549	560	545	539	583	580	551	560	574	546	548	535	531	543	569	537	569	585	556	562	529	520	553	555	518	579	533	554	554	600	555	546	567	588	555	537	544	618	580	504	614	503	567	523	537	576	577	576	523	540	561	604	529	577	559	543	552	555	557	516	526	551	545	523	550	545	553	555	576	545	553	553	552	560	605	533	534	591	577	650	536	571	540	562	526	589	577	567	568	548	556	564	548	583	565	575	527	591	534	508	553	574	575	534	565	572	563	563	545	555	565	552	542	560
24571	21126	24159	28330	21130	21157	11192	556	393	324	324	313	315	289	305	295	310	318	301	287	263	266	304	278	274	240	278	247	286	262	257	244	263	267	253	255	263	257	265	257	275	288	302	291	254	267	292	286	271	283	264	261	274	264	280	281	278	287	269	269	269	267	293	251	267	262	296	259	249	276	267	257	252	275	287	278	261	293	233	286	256	229	243	290	275	301	287	249	274	259	236	260	259	305	294	246	288	247	256	277	250	276	265	271	252	265	233	249	275	235	255	265	276	248	263	299	265	228	265	267	235	269	288	287	283	281	262	268	233	283	249	251	275	272	275	242	302	267	263	241	281	273	277	297	266	268	260	248	273	274	262	291	268	281	271	262	286	275	279	263	256	276	277	259	283	268	266	265	269	265	282	238	282	252	253	259	231	271	255	267	268	238	271	245	262	236	248	272	265	264	272	236	240	295	286	293	260	299	271	269	254	267	283	243	227	238	281	255	280	245	248	273	246	271	290	266	258	271	269	288	302	293	271	275	259	271	250	260	293	272	254	258	260	252	248	255	245	303	260	250	252	242	298	293	255	276	268	271	282	274	249	270	265	263	271	264	274	281	257	235	265	256	287	238	304	265	268	254	275	279	292	284	259	276	268	230	288	273	277	232	277	268	284	288	273	258	292	291	247	281	279	240	263	237	295	248	241	264	239	257	306	248	250	254	292	277	246	273	250	265	276	282	290	238	285	251	245	276	264	300	261	280	243	266	262	280	278	272	259	317	245	291	263	256	242	291	273	255	251	243	280	269	244	279	293	283	292	265	288	266	276	270	255	275	255	263	246	242	278	276	268	245	256	284	251	264	280	264	268	280	276	264	267	291	274	266	273	261	230	277	282	283	281	257	283	256	274	275	262	277	284	253	269	237	264	229	224	267	259	246	277	266	258	288	262	275	280	285	252	247	270	261	257	253	251	279	256	282	279	269	275	307	280	295	265	246	254	290	262	247	308	250	292	270	267	298	259	271	278	244	281	249	289	239	243	243	258	265	271	250	246	268	242	290	246	254	218	265	239	240	294	278	245	247	271	252	259	249	242	267	245	247	252	273	264	269	291	261	267	231	251	252	279	231	288	272	293	268	261	248	239	273	248	264	268	286	283	274	276	243	243	283	253	273	249	303	263	248	281	297	269	276	267	255	300	322	277	287	247	263	266	300	268	273	280	256	251	277	284	283	273	281	265	282	261	274	274	269	254	305	237	266	302	280	261	280	292	286	246	283	233	255	255	260	243	299	290	251	240	296	269	282	258	236	250	271	259	299	263	289	276	258	276	266	272	273	274	251	287	283	251	234	253	241	282	238	235	279	284	272	285	274	282	279	242	260	265	278	282	267	281	265	261	287	247	281	301	286	242	286	282	258	279	268	303	248	260	283	305	288	288	255	268	286	256	245	303	249	249	280	280	253	254	256	269	262	279	258	265	269	259	274	240	269	282	246	246	304	271	274	285	301	298	280	242	264	300	306	262	260	271	293	291	289	262	286	287	265	283	279	256	303	261	283	283	274	239	278	255	278	266	265	265	261	262	278	267	275	287	270	268	287	269	240	266	274	269	248	271	244	268	245	256	281	269	300	258	245	248	306	287	275	275	265	284	255	252	269	267	260	299	249	255	286	282	234	292	251	264	269	291	264	283	289	290	280	289	266	280	260	268	279	268	249	245	278	298	258	280	271	273	256	282	240	268	277	307	299	264	261	268	285	282	237	281	257	274	272	260	260	263	270	285	284	257	301	301	259	261	240	254	258	296	280	267	267	266	271	284	311	282	267	285	255	258	261	290	295	258	272	266	264	248	268	287	288	266	277	262	266	280	243	264	280	277	267	234	254	287	267	280	297	294	278	273	249	301	253	304	264	284	255	264	278	284	276	266	303	255	256	273	262	270	277	248	247	248	237	263	280	302	253	285	239	255	253	272	262	251	284	292	282	262	297	277	273	273	280	249	260	256	236	265	261	255	234	223	269	272	251	242	256	258	278	273	263	291	257	274	245	261	217	265	244	291	266	265	259	290	276	271	276	280	260	252	292	253	272	244	273	273	234	256	266	234	270	235	243	280	227	256	278	272	269	278	296	274	281	276	290	224	267	284	299	273	261	273	248	271	277	257	236	282	256	272	268	302	302	301	259	255	255	254	301	269	262	246	281	286	286	275	246	269	267	282	266	277	243	251	266	265	268	248	261	287	255	271	247	286	296	245	278	249	299	233	291	290	310	281	262	291	237	283	273	269	280	290	282	227	288	257	289	296	300	289	260	260	288	262	249	306	259	247	238	295	295	293	297	269	252	293	265	238	271	308	277	257	255	270	304	273	280	288	257	264	272	286	276	304	244	264	290	276	291	211	230	248	280	262	255	248	286	240	227	312	250	253	263	305	278	278	265	257	257	255	279	281	262	270	273	252	269	275	263	267	308	280	270	259	252	275	260	258	248	269	300	285	282	261	277	262	255	264	264	277	277	254	258	266	271	261	295	241	267	258	258	264	234	264	274	255	288	264	262	257	292	265	278	269	267	255	270	245	255	253	272	265	264	263	259	272	236	266	247	241	303	277	309	259	243	275	282	230	250	268	267	249	288	258	242	251	262	297	272	292	281	268	252	295	239	292	270	280	252	257	263	262	243	295	260	257	257	258	274	277	228	273	265	263	256	274	252	249	282	285	269	265	276	260	277	263	251	278	268	284	292	286	288	269	284	316	304	273	254	255	274	250	245	243	249	236	229	270	238	287	249	258	284	266	288	241	298	255	257	304	285	298	275	270	263	280	230	251	255	273	285	286	249	286	265	278	252	251	287	260	291	245	243	262	257	291	259	265	279	286	243	276	245	251	270	295	270	265	275	273	289	270	272	280	299	235	247	247	281	296	264	262	256	236	259	274	281	261	283	286	237	287	261	282	262	260	245	256	245	290	259	266	252	261	242	287	252	267	258	262	272	296	275	277	273	301	263	251	263	246	289	259	279	267	259	264	270	288	245	247	255	252	275	263	255	269	247	252	249	271	258	275	277	283	261	265	284	264	248	239	270	268	277	273	281	240	244	272	276	264	286	252	244	253	268	268	266	264	286	291	232	247	286	262	259	234	247	247	239	277	261	272	226	260	248	267	296	261	280	260	272	264	280	281	262	262	253	279	298	237	262	251	261	271	305	270	268	272	290	293	266	243	278	257	233	291	276	279	258	269	292	264	264	281	260	271	244	236	264	261	295	307	289	280	237	295	298	248	253	262	281	254	246	259	231	258	290	289	263	269	271	284	276	268	253	253	231	269	269	295	294	283	262	266	250	262	237	308	255	259	272	277	252	274	296	252	262	263	272	252	261	282	285	269	278	273	257	262	255	237	282	265	281	250	263	266	256	263	268	253	241	261	260	288	259	271	274	273	251	277	273	287	255	261	262	257	272	265	264	273	248	277	247	251	289	284	269	265	248	250	263	249	306	262	267	255	280	300	293	275	259
42486	52694	12938	837	661	637	612	585	551	573	570	585	560	529	612	580	543	562	595	594	570	569	559	532	547	562	525	543	567	535	569	570	594	512	569	602	554	524	597	517	528	518	491	551	558	549	565	544	546	546	533	549	575	531	584	577	531	553	559	540	535	575	562	565	579	611	546	512	557	542	514	562	532	556	541	547	561	557	545	581	555	534	554	523	536	526	587	516	523	578	500	570	546	563	561	549	563	559	522	536	571	564	550	533	608	589	510	552	548	546	534	572	556	593	579	553	497	550	547	520	523	550	563	553	514	522	548	561	560	523	503	524	521	540	525	531	554	541	545	517	539	575	528	550	518	547	519	526	592	529	563	523	571	543	569	540	510	572	538	578	639	561	535	525	553	573	575	533	563	547	574	472	568	510	540	562	531	566	555	546	532	550	547	532	555	525	542	499	540	558	541	556	550	497	516	570	556	554	553	509	563	508	529	516	546	580	556	555	531	533	519	557	531	616	520	569	574	528	529	520	547	551	560	543	532	543	578	557	528	533	560	549	552	505	534	565	531	514	526	518	569	543	545	524	567	507	552	515	523	538	491	551	559	517	555	573	559	513	535	543	540	556	521	549	552	576	529	577	535	543	535	528	530	586	530	562	514	575	518	542	575	539	567	560	589	543	594	556	541	516	557	569	506	554	554	563	528	569	522	525	545	537	557	534	569	556	557	520	543	583	538	549	552	573	557	524	549	553	540	566	555	571	588	558	531	503	518	533	530	538	519	566	569	553	524	502	520	521	537	505	577	545	555	551	520	514	577	589	559	562	565	550	556	502	543	530	519	573	539	559	530	551	554	552	569	528	540	549	566	532	557	585	555	569	562	535	554	503	587	552	538	552	546	572	542	537	555	563	567	544	553	556	542	566	513	533	565	536	527	523	535	522	591	539	506	548	544	513	582	531	567	559	519	563	541	527	566	531	529	541	592	556	547	574	521	516	560	511	574	517	556	574	535	552	518	550	550	515	563	546	540	530	554	521	549	525	548	531	553	542	531	605	519	555	564	539	509	558	518	579	532	576	578	576	493	531	543	545	533	547	545	549	575	575	561	570	543	548	534	541	532	526	542	570	545	549	550	569	593	571	553	566	554	531	523	635	548	529	533	556	503	516	568	567	540	524	560	570	560	558	586	566	555	556	500	538	563	576	530	531	527	509	582	544	515	562	570	534	564	556	518	576	549	563	578	519	540	547	519	530	513	570	539	579	536	541	580	552	587	528	556	526	584	515	552	530	526	558	599	578	529	539	555	551	531	572	550	512	518	547	571	554	517	544	546	549	525	530	555	556	531	546	580	562	578	549	540	536	552	577	539	583	561	569	558	591	554	575	543	550	531	589	561	521	555	517	530	537	530	522	542	531	538	551	582	526	524	566	537	530	564	494	557	541	533	558	545	500	548	523	570	528	590	530	590	523	569	543	575	558	550	575	572	511	551	565	554	537	570	531	515	560	571	516	537	541	552	584	531	523	522	565	552	545	509	544	551	578	537	540	544	511	593	542	598	541	529	509	505	563	522	534	529	540	557	518	532	529	557	561	576	543	542	503	553	518	562	551	535	566	545	553	527	567	529	527	553	537	542	568	548	577	552	516	570	563	550	561	571	545	570	546	528	604	575	596	538	536	561	514	531	557	515	562	543	528	532	546	517	578	587	514	549	527	548	552	537	549	534	582	534	572	560	539	530	527	550	526	542	585	562	556	568	537	545	525	520	571	557	582	608	563	539	593	572	567	567	546	528	587	539	583	560	518	538	592	572	572	534	508	508	532	502	571	555	542	567	525	522	550	577	532	535	541	583	548	555	560	517	529	548	501	527	540	564	578	511	546	539	532	527	523	569	572	529	536	537	539	523	534	539	552	529	576	547	555	572	553	559	544	540	574	553	566	529	585	507	534	564	563	534	551	558	537	531	546	548	543	577	544	507	566	534	513	554	534	552	571	545	544	526	554	546	556	517	559	554	536	545	570	527	575	560	552	531	542	551	546	572	549	498	549	581	567	570	523	548	510	534	507	544	528	563	570	521	546	551	576	541	540	515	531	582	556	564	583	537	556	502	553	552	541	569	559	580	573	551	556	550	539	505	539	511	566	573	524	525	578	520	528	551	541	529	545	538	539	548	572	534	548	548	546	557	528	563	524	540	537	508	518	528	553	542	544	540	609	560	504	528	549	565	561	534	571	543	555	580	562	567	541	539	573	551	553	578	546	518	580	576	557	541	504	542	514	567	582	546	553	540	538	523	547	569	567	564	493	534	544	490	545	525	562	517	555	520	520	576	547	562	600	544	564	533	533	571	498	505	573	583	556	546	531	559	572	535	509	524	536	520	515	542	558	581	573	506	560	543	501	568	539	590	549	532	547	547	568	551	546	571	556	571	520	542	547	568	534	579	573	548	567	538	571	549	496	556	557	536	536	545	548	575	543	516	556	551	524	519	557	519	586	548	593	531	557	544	555	543	555	568	557	497	533	531	544	573	520	497	513	525	526	559	601	541	544	577	537	514	574	501	544	531	594	553	580	539	551	542	533	562	556	581	525	555	555	567	545	532	546	584	546	553	529	582	555	565	533	560	543	544	541	549	520	519	546	564	537	542	493	507	517	492	532	530	569	512	545	541	564	587	520	559	584	546	515	543	551	521	504	553	535	565	551	576	553	566	514	540	533	505	524	545	552	536	551	581	531	525	526	540	530	539	563	537	493	523	596	589	560	537	550	565	537	561	580	556	540	531	566	587	539	582	565	494	565	565	507	550	544	572	546	524	537	579	539	542	538	558	555	576	532	558	592	598	566	582	530	544	568	535	533	553	564	507	535	547	516	588	516	515	543	560	594	551	536	523	533	564	546	518	534	592	551	516	526	540	578	566	534	552	577	538	555	534	527	520	547	541	495	552	574	553	538	531	556	511	573	574	561	545	562	540	548	558	523	560	547	570	547	523	527	582	554	572	539	547	544	550	564	556	550	512	528	542	519	543	518	540	580	578	562	557	576	582	554	534	528	552	591	562	569	554	574	550	523	524	489	566	526	573	556	546	505	542	521	537	544	536	568	541	574	540	526	558	553	599	547	562	580	569	571	542	520	547	533	531	554	584	554	524	558	554	519	571	523	540	551	522	524	534	583	560	553	535	540	559	573	505	566	558	519	493	548	544	575	557	539	562	537	519	523	560	530	536	549	565	502	577	549	555	556	563	548	557	535	479	527	532	554	542	575	535	558	591	559	528	550	534	552	553	551	533	512	552	548	575	536	570	584	549	548	557	541	556	564	581	571	530	546	540	556	522	524	542	563	530	581	541	564	534	585	531	567	571	570	548	523	505	522	546	559	530	549	529	532	607	528	519	559	499	565	546	506	553	559	562	510	539	573	561	550	570	539	520	508	526	520	542	550	549	567	555	547	554	528	563	571	531	508	537	556	553	540	563	585	527	570	521	556	516	598	557	497	562	517	539	532
34270	17850	4636	298	183	152	143	105	119	117	128	120	127	102	128	131	116	136	118	143	105	115	135	107	126	146	149	141	130	122	110	144	141	136	130	113	109	146	140	110	133	122	105	110	135	117	136	140	117	149	131	139	122	117	142	118	132	117	110	110	129	114	128	119	127	127	137	111	138	106	132	120	124	129	123	122	123	113	145	97	103	120	114	136	141	114	123	104	105	111	109	106	132	157	107	131	133	115	142	144	132	105	119	126	137	113	101	116	101	119	118	121	137	105	102	117	125	143	115	124	143	113	110	133	147	132	134	114	127	135	149	92	117	127	132	138	130	111	126	118	123	125	129	132	138	129	109	139	126	122	132	157	131	115	136	134	125	122	103	134	135	115	126	134	141	115	114	125	132	134	131	112	126	110	115	133	115	126	136	120	116	136	122	119	118	111	124	140	125	119	118	115	123	113	98	99	144	113	129	119	153	114	114	124	113	140	115	140	153	124	126	128	123	139	130	131	117	116	121	158	142	142	139	141	132	125	134	139	140	154	120	111	121	114	133	135	150	136	134	133	129	114	133	122	128	115	112	122	134	128	120	123	117	129	126	121	128	104	129	155	120	128	120	130	131	156	116	115	117	99	111	127	141	132	104	130	106	115	133	118	126	137	117	138	134	125	127	112	121	141	131	152	125	122	129	120	134	156	115	117	135	138	130	129	121	135	118	114	115	123	132	158	131	115	118	115	137	123	143	120	104	131	118	125	112	124	105	137	118	140	131	118	123	117	143	125	110	126	131	109	126	108	135	146	115	120	132	111	121	133	140	129	131	129	108	133	108	152	126	136	135	128	132	145	108	126	122	141	141	141	150	125	143	115	116	106	114	117	103	119	116	134	118	137	136	138	135	138	129	120	140	130	114	125	112	105	126	118	144	133	132	126	142	110	164	129	108	118	146	118	112	136	135	134	130	118	137	130	123	115	133	124	129	140	157	109	133	133	120	118	137	125	129	176	121	140	125	137	112	130	122	135	117	117	147	137	117	124	111	129	126	125	113	116	112	112	144	114	116	126	116	105	106	124	108	116	119	134	119	125	144	125	119	117	131	114	114	123	119	108	115	128	134	122	143	143	118	132	142	134	115	114	101	106	134	102	116	127	129	118	138	137	139	137	128	107	108	120	126	107	119	118	119	116	142	125	137	121	129	128	148	174	139	145	129	116	129	121	130	128	129	107	130	127	116	102	125	123	127	140	126	121	123	110	131	144	100	125	111	117	140	132	139	117	105	105	121	135	152	128	130	129	114	104	136	116	113	144	146	124	140	112	132	121	117	139	131	132	119	118	134	113	117	128	130	114	140	127	130	163	125	116	120	152	135	127	116	124	134	147	137	119	123	117	115	98	135	114	117	111	126	125	118	126	148	121	114	137	108	125	124	117	123	112	120	132	145	133	130	109	129	112	118	116	130	116	133	164	127	121	131	110	123	149	137	111	128	137	132	125	128	144	133	143	116	125	149	115	139	158	131	120	113	138	122	136	134	116	123	134	140	132	121	135	135	122	125	119	139	123	124	114	127	109	156	119	122	127	119	148	127	140	108	118	163	141	127	110	129	127	118	116	125	131	113	125	117	129	115	113	120	132	138	132	123	111	133	136	130	117	120	113	135	125	98	140	122	112	105	133	127	124	126	111	156	138	125	115	132	139	134	143	115	99	123	117	118	131	105	129	141	133	132	119	127	110	115	142	131	127	106	114	119	110	141	137	133	127	120	108	108	135	124	130	113	119	126	124	158	138	134	103	105	124	125	121	120	126	129	128	125	116	123	133	130	120	114	115	113	106	99	98	115	123	121	162	121	132	147	127	141	144	136	129	125	128	118	113	133	140	117	125	120	144	119	133	113	133	124	125	142	128	140	133	133	123	142	122	121	118	132	139	154	102	137	130	126	118	131	128	106	114	112	95	113	110	117	111	128	126	115	103	111	144	121	103	131	133	124	125	116	114	116	131	110	125	114	105	128	104	131	130	128	141	124	120	113	141	144	106	102	120	123	119	115	126	106	124	114	113	138	122	152	120	118	94	149	113	148	146	146	140	122	106	103	145	100	121	116	142	125	116	121	120	122	129	119	113	123	134	120	139	136	123	145	125	115	123	143	109	121	131	127	115	116	134	121	121	112	109	127	133	115	108	140	96	147	125	107	104	138	117	108	132	112	131	112	137	115	112	118	102	126	127	129	117	118	137	132	139	119	116	147	133	125	116	105	134	137	125	117	116	123	129	120	137	147	125	142	118	136	113	127	140	111	125	104	130	120	129	114	117	112	126	136	106	130	147	124	111	124	124	111	139	107	121	122	129	132	128	112	109	134	139	136	129	126	127	148	114	120	149	116	124	123	126	98	126	119	114	110	124	126	128	109	124	130	128	105	121	132	109	125	126	111	150	142	132	134	124	138	127	95	125	127	128	123	136	113	111	106	111	112	117	119	138	123	163	139	133	119	132	107	101	130	155	131	131	150	124	138	137	131	131	125	128	143	143	126	136	127	134	149	122	136	109	115	138	109	136	125	132	136	123	110	118	152	112	130	121	121	133	112	130	129	127	125	100	125	136	132	140	131	111	138	134	115	124	127	127	114	113	118	103	129	118	144	125	124	133	107	122	106	139	100	118	137	130	128	119	104	125	139	120	107	118	125	107	126	118	132	134	132	114	129	135	120	134	133	116	115	131	121	134	113	90	119	140	114	109	114	119	125	118	109	128	131	134	141	142	116	140	133	135	126	137	144	108	102	129	153	118	141	117	111	123	107	112	126	140	141	121	122	122	158	133	142	118	121	132	126	114	112	128	111	121	137	124	133	138	123	131	107	121	116	153	143	116	123	126	125	120	132	142	117	120	140	130	125	117	125	104	116	129	107	110	111	131	149	130	134	126	124	139	121	139	118	99	126	114	120	103	124	117	126	110	124	115	147	134	127	125	117	119	101	114	112	125	131	128	110	115	151	128	140	104	132	108	128	128	122	135	126	112	140	111	125	133	117	120	117	138	111	104	103	134	126	129	126	122	145	120	135	118	96	116	135	116	136	138	125	125	146	135	130	128	115	115	114	131	98	120	116	111	133	129	108	145	123	119	127	124	121	134	116	113	152	109	128	136	131	131	128	109	128	111	141	121	123	119	140	146	118	112	126	134	113	127	136	135	122	126	121	123	109	125	127	136	126	139	119	134	101	131	127	123	100	126	126	129	121	108	123	140	120	128	112	127	133	123	122	141	131	129	123	137	126	114	120	142	128	118	118	135	159	132	128	136	118	123	137	113	149	120	147	113	112	126	143	113	121	105	101	90	137	128	108	114	114	115	115	130	133	133	137	140	128	109	113	120	132	125	133	132	114	122	130	125	140	140	132	125	130	140	134	110	128	120	158	124	125	106	154	132	128	128	122	150	109	154	136	142	131	122	115	129	132	107	136	118	132	114	116	105	126	109	133	134	122	133	102	140	105	123	121	138
16869	7409	827	334	337	328	309	300	311	336	316	341	335	336	305	301	333	336	368	322	326	342	298	293	322	324	310	311	321	287	315	321	357	323	307	286	342	327	323	293	312	350	306	321	311	303	359	300	355	301	311	305	285	329	332	313	319	304	309	334	303	331	317	289	331	323	319	324	280	301	339	304	326	282	318	341	292	330	310	289	319	312	328	350	324	312	345	358	341	302	359	319	308	318	305	327	346	352	313	332	344	333	346	345	306	322	305	358	314	355	325	323	340	313	303	298	310	299	305	339	289	338	314	323	310	317	324	311	337	331	332	345	314	304	313	337	316	330	313	314	335	305	315	303	308	308	344	309	345	323	324	302	363	343	290	334	319	355	346	317	297	359	306	354	300	318	326	301	332	322	303	336	313	292	322	328	331	311	323	320	305	337	326	330	337	332	331	332	321	342	327	333	339	310	316	322	328	291	308	342	326	316	291	301	335	337	350	317	296	323	326	313	321	329	345	316	316	296	305	325	315	337	305	335	338	333	305	321	328	302	321	308	320	276	307	283	322	339	349	311	348	335	330	294	318	332	322	314	333	345	337	358	289	283	321	303	312	324	313	341	329	330	331	290	296	336	289	312	345	326	299	315	303	295	318	314	355	295	297	324	302	339	297	306	300	317	325	313	326	308	292	320	328	354	314	286	307	296	318	304	325	322	328	325	326	303	284	368	313	330	316	325	332	296	332	317	284	305	332	339	298	309	306	302	297	306	305	306	308	314	320	298	346	302	310	333	313	321	301	329	325	319	316	320	319	313	323	315	328	337	309	287	325	328	314	333	335	330	346	337	322	292	292	325	304	312	325	308	316	316	310	325	316	306	327	343	317	296	312	339	352	305	314	331	306	313	320	317	305	273	312	314	317	288	322	293	333	306	319	325	356	306	350	315	328	328	360	289	318	320	327	315	316	333	319	318	306	301	324	279	326	326	326	317	300	310	314	296	326	312	322	316	324	320	343	355	305	328	294	318	332	335	348	312	316	325	310	338	315	337	320	318	285	305	319	346	329	320	318	310	329	312	283	339	301	306	304	336	353	343	293	320	344	305	287	320	319	321	338	329	335	285	334	328	310	331	325	327	313	322	336	340	324	270	308	342	291	302	337	309	325	361	300	354	322	328	316	368	331	332	318	328	311	339	321	338	300	342	343	337	314	309	324	320	329	359	319	321	320	294	334	337	351	315	304	291	306	309	319	297	284	319	341	315	291	317	325	286	327	300	327	343	356	281	298	315	287	312	312	316	312	299	347	316	355	310	325	318	295	331	306	307	316	341	328	328	336	288	282	309	331	324	301	333	329	335	318	301	345	375	318	319	339	330	325	361	328	306	313	359	342	322	281	325	322	328	302	304	330	306	319	292	336	300	341	320	330	318	325	327	321	311	307	315	361	313	333	290	326	319	336	330	307	292	294	314	320	337	343	338	326	311	325	323	329	321	332	320	331	315	333	335	357	302	306	308	315	333	326	330	335	367	335	319	313	325	312	344	307	317	327	333	299	308	300	299	308	354	326	330	316	318	286	328	283	320	312	322	309	351	317	313	328	348	338	306	302	316	358	295	300	310	297	323	347	275	344	297	332	325	308	301	310	342	331	330	307	318	316	315	305	307	331	334	305	323	337	327	317	340	349	329	341	320	360	300	289	299	325	302	317	317	327	316	321	327	310	313	348	320	321	310	326	309	342	323	329	316	321	300	310	335	292	305	322	324	314	320	331	317	311	321	335	279	333	322	335	338	295	329	321	300	331	310	320	327	321	333	321	307	309	311	363	307	278	328	323	313	282	334	324	324	339	326	318	327	304	309	321	297	302	283	315	326	319	334	317	336	328	343	306	340	330	294	303	320	337	317	323	336	296	363	329	325	355	359	298	340	312	338	329	325	302	283	294	321	341	325	303	321	300	333	319	322	289	294	340	332	363	307	336	306	337	266	320	309	324	334	324	301	327	326	329	309	296	317	310	308	306	298	303	345	347	320	335	327	336	286	300	327	316	318	323	314	332	309	299	325	343	306	344	309	279	343	348	319	309	315	312	337	327	335	315	323	296	325	337	343	364	329	308	287	329	315	336	328	314	340	290	307	359	322	344	299	290	351	299	318	322	338	326	311	315	335	318	311	332	337	327	321	290	324	307	320	323	313	347	317	300	319	319	379	311	300	304	324	316	298	294	295	345	346	299	314	338	325	325	302	351	319	332	316	344	298	318	321	343	327	316	313	334	324	317	293	314	308	314	327	290	338	339	333	340	313	327	327	334	336	329	349	324	308	341	326	315	335	326	294	333	316	305	322	317	290	307	324	328	343	326	326	277	326	321	305	314	295	341	336	304	310	322	315	286	310	315	327	342	308	306	338	291	368	324	340	310	302	312	362	300	330	305	313	297	323	314	346	317	304	348	344	301	291	306	290	311	316	308	337	315	310	363	342	321	312	313	296	298	339	324	306	324	314	343	331	294	314	312	344	302	319	304	334	346	320	333	346	356	278	321	324	317	316	323	312	331	324	314	328	314	325	321	321	323	284	334	342	316	337	312	315	306	338	346	315	315	325	341	344	332	336	339	335	332	332	328	313	285	319	298	296	319	308	332	295	293	320	292	320	333	309	336	303	317	327	338	313	305	328	313	317	349	326	304	324	315	356	317	345	316	313	310	293	339	294	334	294	328	333	347	301	358	329	354	341	293	321	339	295	320	311	316	305	307	340	306	311	325	296	295	332	307	333	318	328	302	341	342	315	304	331	320	337	324	300	296	298	329	301	329	320	334	302	342	322	308	323	292	256	313	309	312	307	323	289	309	320	325	309	331	339	300	308	334	328	310	307	348	311	334	347	335	343	327	363	302	322	302	311	299	309	344	309	330	296	332	294	307	329	350	325	325	331	343	337	312	319	298	318	345	343	289	291	298	328	339	353	338	325	320	308	320	359	315	295	322	313	302	314	336	315	294	325	280	312	312	311	269	330	331	346	295	315	327	311	317	368	318	332	311	324	321	330	344	319	326	335	337	316	322	339	302	308	342	324	326	311	292	307	314	337	326	365	329	294	317	338	320	342	316	288	330	325	318	328	316	274	298	311	351	340	321	309	338	300	345	294	311	322	321	316	330	335	307	323	326	327	315	315	340	308	335	294	311	309	344	326	333	324	323	323	277	324	307	352	313	289	337	328	351	303	292	325	309	328	333	305	352	296	337	318	311	344	336	334	315	298	305	317	337	305	348	332	331	311	349	315	329	312	314	326	309	310	346	358	339	353	337	292	318	324	286	314	318	308	315	334	344	288	294	312	335	332	326	356	345	322	359	317	308	293	319	325	331	325	296	340	303	337	343	343	323	340	336	306	303	324	313	319	319	317	301	333	312	334	306	332	302	317	302	313	320	325	301	295	312	311	317	313	334	279	327	324	313	357	307	310	340	315	358	297	312	323	319	311	304	346	288	351	294	317	330	326	313	320	306	355
25347	21116	23697	28755	21128	11644	486	355	300	287	293	301	323	296	246	236	267	230	241	289	254	253	266	255	257	300	247	268	239	262	224	247	277	238	240	274	259	262	257	291	259	246	275	250	285	287	239	259	206	275	285	239	280	253	256	243	250	276	266	283	255	283	254	253	264	254	241	245	278	262	277	273	295	310	274	260	283	217	262	222	257	247	259	273	255	243	220	284	256	262	259	256	253	268	233	275	262	241	260	260	253	254	290	212	243	266	287	244	246	254	259	252	284	246	269	267	237	275	267	248	244	284	252	283	266	268	258	251	279	277	272	269	252	231	266	254	261	264	286	238	275	282	245	244	248	256	234	278	252	256	281	264	259	262	259	261	273	246	244	228	263	245	270	238	255	267	248	276	256	252	267	249	232	280	259	263	257	268	249	266	253	233	267	201	230	236	269	275	285	279	256	256	258	230	270	231	253	235	262	274	267	275	265	259	269	277	237	248	265	270	245	270	272	287	247	268	259	264	274	241	239	255	231	266	238	266	273	243	213	260	261	261	282	274	249	254	245	237	251	281	263	238	244	279	240	277	295	271	262	285	269	232	276	251	270	267	238	230	264	244	226	261	303	281	250	276	282	252	220	264	254	273	266	273	251	291	303	228	286	231	244	250	258	247	275	281	265	238	263	246	289	283	263	246	269	246	248	273	244	284	284	227	246	259	308	251	260	274	249	289	271	275	273	235	285	278	254	241	254	238	251	245	294	277	286	266	237	261	246	269	271	248	233	267	248	302	243	260	257	271	208	250	248	270	264	286	279	247	257	300	236	235	244	261	281	233	262	252	241	295	276	268	226	264	271	228	279	273	256	275	303	261	231	240	250	275	266	265	271	270	269	278	240	263	256	290	206	267	267	256	267	241	241	239	273	257	277	259	256	273	275	264	276	281	268	246	253	243	255	241	252	256	274	265	267	265	275	252	241	285	258	292	285	251	232	260	295	285	293	280	263	250	248	250	266	244	266	265	248	248	271	272	239	288	258	244	266	241	296	268	284	257	286	268	259	262	261	224	302	280	276	253	255	286	253	252	259	275	255	247	260	228	249	282	255	256	287	269	255	245	238	245	261	257	275	263	280	289	234	309	275	247	250	262	259	246	265	290	244	226	239	257	275	235	234	244	268	252	217	275	262	258	260	254	270	227	285	250	265	270	260	259	244	271	259	249	269	246	261	252	253	275	250	237	249	263	245	254	266	280	275	242	252	255	296	263	262	269	271	280	273	269	246	256	213	248	288	261	254	257	306	269	280	270	257	254	260	244	258	251	254	267	232	249	278	273	220	239	258	248	239	269	283	270	311	268	267	261	288	246	270	254	241	295	284	238	234	272	268	290	238	249	267	233	265	274	261	268	245	266	251	275	283	249	244	273	236	268	242	260	261	263	294	254	243	271	221	262	242	250	240	240	215	269	259	248	312	249	266	257	241	245	271	269	280	237	281	249	245	306	248	249	276	254	254	252	262	291	250	239	245	291	258	248	253	238	253	290	264	281	254	253	300	311	261	272	265	274	296	247	265	265	236	256	244	283	247	246	246	233	233	257	277	233	242	223	251	256	272	261	265	259	264	229	277	249	253	275	259	270	253	279	270	294	288	241	255	226	235	256	221	292	234	279	297	265	243	281	252	277	252	240	271	282	216	280	267	280	270	245	263	231	246	254	281	252	255	253	240	277	259	236	252	240	253	259	272	266	228	241	287	286	303	271	262	269	272	258	231	253	222	257	261	287	239	277	269	253	294	255	239	262	242	239	264	246	296	279	254	276	282	269	272	225	255	251	248	228	235	269	260	263	278	241	265	264	251	276	268	238	243	291	271	239	251	263	272	259	276	249	278	251	265	263	267	271	269	253	234	264	259	236	269	244	229	237	227	254	253	249	271	266	285	261	281	266	216	242	278	293	294	288	263	236	269	275	267	237	258	252	248	227	238	231	246	260	252	273	264	274	288	301	274	301	243	231	246	266	271	240	273	269	226	249	294	292	239	275	261	263	255	252	265	291	275	269	241	263	240	281	265	281	251	265	245	264	269	295	258	262	276	259	283	259	276	251	287	294	290	225	270	289	244	249	268	207	213	245	285	272	288	248	274	265	253	297	265	253	262	287	260	250	267	225	254	248	274	243	276	271	254	268	246	269	272	275	249	251	264	235	234	258	249	261	251	263	253	256	260	238	226	296	241	285	288	240	256	225	233	228	225	237	288	236	300	245	235	263	256	272	270	234	234	254	235	252	250	308	257	230	254	251	270	230	273	263	282	265	275	258	274	253	241	274	303	274	270	257	273	233	240	243	272	259	266	265	257	267	274	260	276	263	276	245	221	229	247	258	277	254	256	264	270	238	267	242	223	264	267	251	250	242	252	254	274	287	265	250	271	277	270	259	243	246	250	275	275	270	258	277	262	238	264	251	227	208	267	265	258	222	254	245	266	227	234	242	264	236	250	266	286	274	265	232	258	242	292	264	250	240	244	279	280	263	268	268	235	277	271	260	263	246	260	267	238	261	241	257	259	276	266	253	258	244	257	232	234	267	256	282	263	256	260	252	232	248	291	264	270	246	255	274	269	242	263	262	261	251	288	257	221	253	275	263	254	255	253	249	271	247	235	236	237	281	262	272	239	242	257	259	267	276	244	235	280	235	264	256	260	250	258	278	238	278	273	275	261	216	254	269	259	267	247	260	241	248	269	238	256	236	261	244	270	250	237	231	239	242	252	270	253	247	244	236	259	257	251	294	308	289	256	284	280	237	259	248	292	279	259	272	265	271	247	224	271	237	261	240	238	260	273	251	261	270	276	280	270	229	268	270	261	273	312	260	243	258	276	285	263	261	246	253	284	278	260	259	268	246	295	263	259	238	257	262	263	277	288	252	264	261	271	261	283	213	242	252	263	278	263	258	258	239	282	276	268	261	279	300	248	260	274	281	264	278	255	290	243	265	260	240	273	281	253	284	275	236	266	280	258	270	290	266	273	260	269	259	268	235	285	221	235	238	281	260	251	242	271	250	258	264	252	263	265	248	247	275	266	246	253	252	266	278	271	276	277	272	260	240	222	280	268	287	254	281	274	241	289	263	240	233	269	227	262	231	243	245	271	274	241	257	229	258	243	275	276	243	244	246	240	269	298	291	263	254	267	282	257	275	262	236	238	278	272	310	217	266	251	240	282	262	236	284	253	278	246	284	305	273	276	256	240	235	281	244	284	277	234	293	253	216	277	290	249	240	252	266	267	245	273	240	263	251	251	260	256	238	259	261	227	235	291	277	254	261	246	296	238	262	271	259	270	267	263	284	279	277	272	232	240	269	291	242	290	284	285	246	271	265	242	285	235	250	276	299	266	255	252	251	266	241	234	255	241	297	314	267	264	259	252	267	252	248	245	249	241	248	247	242	273	240	235	227	266	245	248	285	246	280	288	268	257	282	260	278	247	238	270	250	250	254	237	251	251	270	253	265
35983	40760	8843	705	625	632	562	581	575	591	562	595	545	562	574	558	572	579	580	533	565	589	516	568	544	561	598	555	550	565	555	535	554	611	568	539	570	553	563	554	575	592	585	572	564	567	559	549	602	532	540	550	518	544	567	580	550	562	545	528	520	577	588	540	545	580	563	582	545	584	572	552	522	520	567	555	609	590	598	536	551	553	575	557	540	527	521	575	508	575	564	609	542	573	609	546	577	574	553	574	529	614	562	578	612	598	592	602	566	542	595	553	560	635	593	559	564	564	542	598	579	553	571	554	525	521	597	580	570	544	570	549	614	575	527	554	531	552	581	607	586	585	564	558	549	548	567	525	554	585	556	523	579	549	583	546	590	548	554	545	513	611	561	558	565	571	582	544	596	566	552	579	517	584	529	590	539	522	577	588	544	569	552	538	539	549	571	508	581	545	579	554	605	634	568	575	562	550	514	540	561	485	537	548	559	541	532	555	576	538	534	605	576	546	564	562	574	545	547	557	557	579	551	524	550	555	539	529	590	576	586	600	553	566	571	548	568	551	557	553	543	535	573	557	590	551	591	581	578	549	565	528	609	620	551	549	580	603	578	556	567	565	560	584	530	539	567	562	547	576	576	607	557	601	553	558	567	566	583	609	589	572	588	550	575	534	560	582	551	597	589	589	598	531	589	565	545	581	533	563	550	566	608	593	567	545	564	567	563	562	555	579	543	558	534	568	583	538	597	540	569	576	584	526	522	598	561	570	570	566	536	584	524	535	566	606	559	555	534	576	585	553	594	530	574	537	573	565	571	540	569	516	571	519	572	621	559	536	535	556	601	573	550	563	569	570	535	580	569	601	595	536	606	597	568	479	563	549	544	520	585	560	565	587	585	512	588	569	597	534	539	577	541	552	586	580	568	545	588	530	513	589	584	555	606	542	534	549	523	559	561	553	607	563	567	545	602	552	555	593	545	562	568	609	551	565	582	581	540	564	552	556	586	580	595	507	559	576	562	551	570	555	558	553	559	553	511	543	569	557	535	549	571	583	598	545	547	561	574	528	595	589	505	570	596	554	579	581	568	568	586	576	580	572	548	549	587	568	574	571	537	573	539	544	555	553	567	554	559	541	570	546	576	618	557	571	536	568	556	561	539	564	568	560	558	558	522	555	549	517	553	561	516	574	545	550	556	561	596	614	566	559	582	557	587	590	589	583	582	583	555	534	564	564	555	566	569	570	542	510	591	540	576	567	573	536	552	551	577	570	568	522	612	567	541	532	582	578	560	577	589	527	528	556	538	551	537	555	582	586	594	530	523	565	583	547	532	559	592	581	539	595	576	594	569	547	540	545	578	574	563	576	547	589	611	565	558	558	552	543	546	575	558	576	569	585	559	558	576	551	519	571	541	585	550	578	571	546	512	544	570	574	536	561	572	563	596	561	552	536	575	527	594	605	549	556	582	576	548	634	563	585	574	541	569	558	546	520	533	615	574	561	563	545	541	549	539	551	527	549	586	590	564	582	585	580	567	565	568	587	536	568	553	566	520	571	548	558	604	590	546	594	538	566	563	574	557	600	568	576	603	568	538	514	560	585	518	557	591	523	537	557	521	552	576	557	566	582	566	561	551	595	589	549	610	576	590	528	533	538	605	528	612	580	565	542	582	571	583	547	553	577	534	569	602	571	598	590	548	594	604	561	585	584	548	582	570	530	565	567	515	549	587	574	582	568	550	570	584	567	575	594	577	571	577	574	585	546	590	525	546	538	548	563	552	588	502	556	579	592	614	536	565	499	549	542	564	545	602	585	578	567	560	578	588	590	573	619	560	526	537	578	579	562	570	539	579	540	546	535	579	555	534	554	576	512	565	591	546	571	594	601	569	573	541	617	562	543	564	554	579	557	601	531	550	568	571	559	551	579	561	595	565	606	533	605	544	574	560	545	539	547	604	541	524	566	575	579	585	527	578	554	546	573	574	554	553	571	551	515	588	565	564	626	585	539	574	581	578	581	533	568	536	599	545	565	544	568	514	567	562	608	531	595	555	537	588	567	589	557	563	528	570	614	598	612	565	594	583	541	559	576	528	568	596	545	565	536	549	579	554	581	558	547	554	584	556	553	543	572	539	549	567	577	577	539	558	607	550	518	574	573	583	573	560	559	520	566	550	591	541	523	561	570	521	578	544	630	548	596	559	585	554	584	579	576	534	590	559	580	587	564	536	597	544	622	583	557	619	578	586	572	554	566	599	572	570	540	522	600	570	579	551	554	533	575	573	544	548	558	596	594	548	544	571	547	540	560	548	573	557	561	536	572	575	556	563	576	537	558	572	530	580	555	586	551	573	564	534	552	564	584	552	538	593	562	546	634	587	556	564	554	513	570	567	518	598	564	607	561	591	553	595	570	544	519	595	562	588	556	549	532	588	529	567	567	574	537	546	559	571	584	578	600	554	529	579	606	547	598	566	598	563	568	602	551	586	549	566	525	565	603	514	581	563	594	538	562	570	553	565	609	534	535	556	603	565	594	538	581	591	535	609	555	582	594	579	584	566	591	569	555	534	549	562	560	543	552	604	580	557	586	532	587	565	549	555	504	557	584	534	503	547	538	551	546	567	591	548	544	593	580	584	593	567	572	589	557	520	587	555	583	567	578	540	558	569	566	530	558	546	585	594	595	615	553	582	560	585	559	573	551	562	558	538	601	584	560	546	568	584	562	540	537	555	606	620	583	576	546	537	570	558	599	589	609	531	576	551	570	575	525	557	562	569	579	603	566	531	582	582	537	573	561	571	559	583	524	542	574	560	562	569	562	566	566	570	520	530	592	561	549	583	536	558	569	568	570	568	583	553	558	563	582	585	545	549	520	615	571	529	542	559	562	560	543	550	602	547	532	547	542	560	547	581	557	585	526	540	561	546	590	552	561	550	546	545	556	531	553	555	578	516	553	587	585	553	507	550	560	562	542	523	561	544	534	582	565	567	570	549	563	563	583	561	564	558	540	544	578	534	592	613	583	550	568	572	578	563	559	559	553	611	571	569	584	515	605	591	561	563	536	600	553	576	569	581	545	570	530	549	592	603	586	617	518	590	606	570	536	571	584	529	610	555	582	555	596	572	599	592	558	595	546	530	560	588	576	570	577	574	540	578	579	549	556	583	583	547	563	542	501	622	588	564	556	572	526	576	577	572	588	551	531	555	565	572	585	551	584	563	496	565	542	569	573	543	546	560	563	547	629	588	551	584	579	594	532	568	568	548	525	516	554	542	572	594	546	603	568	572	498	569	544	531	554	618	551	554	550	564	581	562	578	594	541	623	551	555	555	616	562	573	559	573	576	629	574	561	550	573	573	521	532	589	596	570	541	561	586	548	535	507	544	578	563	597	576	529	492	510	564	495	565	544	525	567	560	557	529	537	555	529	555	574	533	598	558	554	589	496	580	527	589	502	554	530	605	539	609	545	541	594	551	557	559	566	584	542	530	590	541	567	575	550	512
24547	21134	24181	28336	21135	21152	11269	508	350	336	304	295	259	301	288	308	244	279	302	302	282	297	315	262	252	275	266	254	276	297	298	240	281	274	240	257	260	272	246	263	291	307	232	257	270	247	275	250	274	260	245	265	259	259	277	271	268	267	296	263	265	230	285	256	277	265	261	293	242	264	223	297	284	292	233	264	276	262	225	264	273	272	262	243	260	254	247	259	279	258	308	273	274	259	290	273	267	254	311	298	263	270	280	248	263	283	254	249	258	262	281	284	259	274	233	263	279	253	278	277	289	258	217	283	296	298	220	277	261	275	279	259	278	242	245	274	273	277	287	270	301	280	300	244	257	264	250	263	281	283	264	267	290	319	279	251	272	304	319	255	274	290	260	266	279	251	289	271	254	270	271	264	267	280	302	262	262	270	281	241	280	286	282	251	244	293	278	268	261	265	255	271	244	263	252	280	284	275	272	259	280	291	302	273	262	262	296	290	295	260	268	258	289	280	246	274	291	286	280	263	268	275	255	268	271	263	283	274	254	234	261	260	273	265	262	286	267	275	286	284	275	294	271	238	276	280	276	249	279	251	251	250	267	279	264	244	248	274	241	268	251	280	250	295	233	283	294	273	271	251	290	245	259	269	264	277	273	271	256	275	285	240	248	283	272	305	275	263	250	263	250	253	264	284	296	265	265	270	243	281	264	293	258	257	262	271	253	260	281	262	225	268	298	262	278	263	263	263	283	271	295	267	268	281	265	258	249	270	258	247	271	255	269	282	291	295	252	253	260	256	270	293	239	240	271	291	243	265	274	293	270	272	275	273	241	291	266	278	255	268	265	295	282	247	267	253	277	263	287	252	272	276	283	242	263	271	257	271	286	280	281	274	263	258	283	267	225	272	274	249	277	250	282	268	276	268	288	285	257	282	284	248	274	259	228	250	277	282	283	285	272	257	261	245	255	253	280	287	277	276	270	257	278	271	255	273	243	265	237	270	283	288	276	282	295	278	297	253	287	256	247	265	288	272	269	258	261	249	250	277	257	243	269	271	285	291	250	256	277	296	237	284	278	280	286	286	257	267	251	225	262	268	289	267	291	273	267	287	259	245	319	274	278	289	294	276	270	256	251	233	248	267	266	258	256	273	272	268	262	274	292	267	273	269	251	263	275	252	269	265	268	270	299	269	284	275	280	244	246	275	262	268	288	274	254	272	305	273	218	235	272	283	268	240	255	271	237	254	246	275	240	271	274	265	265	251	260	266	248	278	234	281	255	287	302	303	267	307	240	282	275	246	227	255	240	260	267	254	280	278	262	251	298	246	269	297	277	267	289	282	268	262	278	275	268	273	265	271	260	270	280	258	253	249	295	275	237	276	291	262	281	280	273	254	291	278	256	257	269	270	258	250	252	249	256	247	241	228	273	261	263	273	287	254	309	267	273	245	260	267	274	286	277	229	287	277	289	258	275	288	291	255	275	257	293	265	253	300	263	278	274	282	308	254	252	264	277	289	271	269	256	247	274	261	296	275	268	272	267	276	251	249	287	263	267	297	256	281	308	272	244	268	254	277	294	254	232	263	283	277	284	267	262	247	265	287	277	302	263	275	247	307	270	282	277	272	269	240	275	250	269	294	248	257	288	256	257	282	253	261	236	252	273	272	257	264	286	283	293	295	261	269	285	270	234	265	246	259	297	246	239	239	272	287	234	264	259	265	297	254	284	263	268	292	252	250	286	259	250	294	287	264	263	281	219	253	292	251	272	286	294	277	277	265	265	276	279	273	283	294	289	238	256	249	316	255	239	235	271	250	294	272	259	312	253	268	248	289	281	271	273	275	274	242	245	280	279	273	254	245	289	295	276	269	323	298	286	279	278	276	241	270	267	245	259	277	263	286	272	287	287	278	301	272	248	265	237	261	319	284	263	269	253	290	241	299	275	249	266	272	273	274	287	267	275	266	250	273	273	244	270	277	268	293	269	269	279	267	274	321	243	276	269	266	240	259	269	251	265	270	292	258	252	298	290	280	298	295	261	294	266	257	254	291	295	223	272	275	258	269	290	270	253	264	277	261	284	259	325	267	287	277	299	281	250	252	277	250	230	282	249	246	248	280	268	254	276	236	244	254	285	271	280	261	272	260	259	256	281	299	249	254	282	275	279	275	256	272	296	274	272	253	251	289	226	286	263	260	265	254	264	285	242	271	258	297	263	233	282	276	285	273	232	281	273	283	257	294	264	284	278	274	262	254	240	266	261	297	270	238	287	252	258	283	262	322	268	272	251	291	260	256	288	270	292	263	282	267	295	259	280	269	271	279	265	260	308	287	282	280	278	274	270	260	248	264	273	251	242	252	268	256	279	287	273	258	301	268	304	230	252	271	270	280	268	254	281	278	264	287	285	297	260	285	268	266	272	271	280	289	247	273	274	265	287	266	279	272	265	284	265	242	261	292	272	240	267	239	235	255	269	268	261	262	271	265	289	275	263	275	252	265	256	252	280	269	231	247	297	256	244	255	312	287	255	291	250	260	277	294	278	264	259	292	297	260	283	289	266	277	285	244	238	277	260	250	302	294	276	261	261	268	273	301	269	276	302	319	288	264	235	284	255	258	268	276	259	294	263	282	280	265	270	295	274	275	288	307	285	269	240	264	287	273	273	231	235	235	257	307	303	267	274	282	238	274	303	266	261	274	243	228	291	255	272	283	298	264	279	284	256	279	256	266	258	265	241	280	267	289	286	279	259	250	285	278	231	259	266	233	273	270	263	254	264	264	271	273	264	313	249	292	259	300	248	321	281	282	236	251	253	252	261	270	262	266	308	284	247	285	279	273	302	293	290	265	259	279	277	288	287	245	304	297	300	278	238	282	274	300	280	262	261	277	243	247	244	253	288	262	234	286	286	272	260	263	296	272	267	271	277	256	257	240	297	285	265	267	272	251	289	254	238	250	297	254	289	269	289	274	270	285	263	265	280	260	251	229	272	232	292	273	279	264	286	253	272	257	267	262	291	264	278	253	278	261	268	267	254	295	293	263	283	272	259	275	247	245	273	274	253	245	256	299	267	280	243	272	253	273	291	282	270	258	268	275	285	257	254	287	229	255	289	278	290	270	274	270	268	279	266	264	275	270	257	257	284	321	283	249	278	275	265	296	280	269	290	279	286	259	289	293	273	258	296	244	268	255	285	276	259	258	239	295	270	265	243	261	287	283	264	250	260	262	252	274	263	264	262	244	275	270	255	262	263	249	257	259	273	238	277	246	289	230	252	237	295	273	243	270	303	264	288	270	238	303	280	255	280	271	249	254	268	233	273	273	262	246	290	292	210	272	272	250	300	262	269	272	270	268	262	253	230	249	273	279	287	306	249	260	304	268	283	262	268	287	260	251	278	260	230	275	276	302	267	264	301	270	253	265	275	238	277	244	242	231	273	276	272	278	284	261	271	276	241	263	268	274	252	283	258	242	248	279	275	293	272	281	310	264	256	268	278	282	267	267
42797	53072	15142	841	683	640	590	632	513	574	600	581	558	609	531	551	593	568	563	557	544	578	528	546	532	566	571	550	577	545	519	536	567	556	517	579	555	561	550	525	551	535	554	532	545	532	539	533	570	548	568	494	563	545	554	540	553	531	531	567	551	534	537	581	552	551	554	553	572	579	555	553	552	530	525	538	534	568	581	587	534	572	571	557	510	591	535	538	558	553	537	560	596	543	530	567	531	562	549	565	549	534	538	559	570	507	515	581	564	557	534	588	587	522	557	551	576	526	578	557	536	561	514	547	509	571	596	549	579	553	570	534	531	501	578	545	551	572	601	499	596	570	521	520	559	563	599	578	531	531	539	521	566	580	543	585	549	560	519	561	533	536	567	594	525	572	513	498	581	577	578	544	537	531	533	547	559	584	550	550	536	578	543	550	556	550	582	534	545	537	549	568	544	550	541	548	596	534	515	514	515	544	531	531	553	557	536	536	559	555	537	530	531	542	566	532	575	575	557	549	548	583	548	551	562	540	500	558	530	549	613	582	575	612	551	552	530	578	591	511	578	564	572	569	575	560	546	517	557	549	534	546	521	516	547	516	532	577	584	558	568	563	571	593	570	523	541	512	522	555	567	574	561	507	581	503	512	605	598	540	506	514	512	555	558	613	562	559	575	557	580	553	543	574	553	564	560	528	558	555	541	552	513	530	511	508	525	570	553	539	543	544	567	596	541	534	547	571	538	565	552	521	569	547	537	554	576	529	536	573	554	530	537	531	499	607	555	562	557	554	525	544	589	544	557	559	608	574	556	539	537	532	602	570	538	528	571	559	563	588	540	568	537	555	547	540	578	568	545	540	570	548	608	598	548	540	573	564	551	566	560	577	565	582	516	542	603	552	555	529	529	549	516	571	517	550	604	504	543	543	508	546	515	565	531	563	593	552	546	557	536	519	559	548	525	583	554	545	554	596	570	530	516	553	554	546	557	565	553	554	568	567	543	536	561	588	527	542	548	542	592	575	534	536	518	541	587	556	567	570	546	527	532	543	582	540	550	547	550	570	532	595	563	564	533	586	567	541	532	550	531	580	574	578	528	558	552	551	555	534	523	523	590	498	573	586	539	543	571	573	539	562	540	543	573	550	576	557	572	539	540	557	530	560	560	551	550	569	533	535	566	548	545	533	572	543	577	562	546	578	568	507	537	537	599	552	548	557	542	570	560	557	542	577	568	560	570	578	551	557	529	546	555	564	552	537	568	571	569	534	573	542	570	555	565	595	531	561	561	525	573	621	560	529	542	557	541	546	515	539	584	546	547	553	551	553	569	558	553	540	529	531	531	550	529	564	530	537	537	521	591	564	559	543	555	562	518	578	535	563	570	540	496	561	523	538	566	517	542	521	564	598	544	550	502	549	531	584	579	559	613	595	577	545	565	559	547	537	563	533	527	556	537	540	551	548	543	578	551	545	555	577	542	565	578	546	527	562	583	545	534	545	558	547	521	555	546	588	522	551	556	540	564	557	571	569	537	546	544	593	585	538	549	542	516	539	525	552	548	590	553	557	566	549	566	538	569	591	562	547	522	558	558	535	571	578	553	559	531	521	586	533	536	548	535	545	539	543	517	539	523	545	526	521	522	567	555	543	551	604	570	537	562	594	548	554	534	551	572	527	574	572	580	584	526	511	536	530	560	576	532	545	546	571	572	565	527	548	554	563	532	539	525	549	534	548	508	576	520	510	552	595	519	565	552	573	548	561	551	586	552	610	548	540	570	551	577	554	534	557	572	576	548	558	569	551	560	550	537	563	549	548	564	535	563	562	552	519	550	535	534	587	552	589	566	571	525	575	525	552	553	569	576	584	588	554	561	539	570	571	518	553	559	526	533	543	568	558	562	585	565	512	546	519	550	569	533	538	548	529	581	539	546	559	531	554	526	577	559	548	507	572	537	575	538	571	533	565	567	555	555	615	545	566	535	547	595	542	545	601	534	536	597	557	552	522	547	575	549	532	543	532	551	546	563	498	564	514	594	573	558	542	565	607	564	532	542	573	546	536	553	533	561	550	578	571	557	539	563	545	569	544	559	543	603	559	570	534	535	558	512	536	577	573	575	510	590	557	545	546	522	573	500	536	518	538	550	591	593	520	541	534	534	532	580	584	586	550	487	547	555	543	551	594	509	541	550	543	573	568	553	578	566	551	547	574	521	577	586	570	551	545	619	558	577	581	515	560	538	541	543	531	554	564	561	535	532	542	529	582	574	546	549	535	574	567	561	532	547	510	563	530	607	556	546	568	580	528	592	602	538	534	515	543	555	536	551	486	591	547	520	542	571	520	578	546	604	523	523	541	587	554	527	526	531	584	573	539	562	527	587	585	550	566	561	588	545	531	548	597	541	560	559	542	584	554	503	583	531	556	512	582	554	535	556	530	532	548	583	569	527	532	583	566	540	494	530	528	529	501	564	585	546	565	553	563	549	534	554	520	567	568	536	600	570	554	570	562	555	528	577	564	539	571	584	551	533	545	509	552	548	537	563	539	610	586	544	550	528	531	527	534	569	543	564	520	589	532	548	517	556	526	547	528	545	531	583	528	529	545	540	566	563	569	576	541	524	565	575	564	569	569	553	537	551	583	562	556	558	561	520	553	583	604	556	572	575	550	510	546	555	527	553	522	570	586	569	534	521	535	596	507	540	526	547	508	577	537	537	563	537	537	519	540	568	535	556	558	597	582	571	564	561	557	595	555	560	574	564	542	558	542	566	551	590	562	565	536	562	566	576	520	553	529	515	543	557	564	512	561	555	520	565	558	501	529	538	573	500	584	579	556	564	557	503	531	568	572	566	558	540	538	571	545	529	543	538	537	543	566	513	555	548	544	532	534	576	561	546	592	539	575	526	545	507	550	489	591	529	544	529	522	536	562	597	554	554	557	558	535	541	549	518	546	547	581	594	545	551	518	561	545	535	547	538	537	560	566	557	532	530	565	542	549	550	539	578	533	521	554	580	488	545	570	532	525	549	544	533	543	559	561	538	552	529	550	565	546	527	576	550	558	546	522	536	509	577	586	545	539	548	527	561	538	541	586	623	560	577	518	516	542	568	550	541	511	556	521	558	499	560	549	525	496	541	536	567	609	585	526	536	544	542	544	562	558	557	574	538	558	542	543	579	558	549	533	545	563	541	550	586	559	567	565	507	572	582	561	536	568	556	515	566	551	565	536	496	583	537	560	561	543	555	555	531	541	520	570	546	540	589	593	579	552	576	542	519	546	542	557	532	550	563	536	541	539	534	564	606	558	523	599	536	549	551	555	606	591	544	499	560	581	539	539	533	534	590	553	564	562	545	554	516	517	526	534	577	517	549	571	575	544	563	561	552	555	586	529	546	534	564	556	564	506	540	567	578	556	564	531	535	602	534	574	543	573	565	554	564	559	562	575	538	557	590	514	543	575	528	556	557	516	549	580	557	528	546	519	564	540	527	547	566	535	541	520
34193	18015	4666	249	135	137	127	116	126	143	156	128	128	139	129	128	136	133	134	123	140	140	132	131	124	132	123	122	138	125	127	126	128	129	151	141	104	117	128	120	128	110	131	124	125	120	103	115	154	98	138	146	118	116	122	131	129	134	130	122	114	106	130	146	124	132	121	103	151	117	126	134	132	130	119	121	123	150	110	143	130	129	131	139	105	125	167	124	128	140	132	119	127	139	138	140	135	122	147	141	145	127	135	122	119	158	122	131	121	114	119	121	118	126	129	117	127	148	106	116	125	104	127	121	151	128	137	139	126	133	136	101	125	133	140	140	127	122	134	130	163	121	122	110	133	115	127	119	117	119	130	126	119	128	122	119	134	104	113	133	126	140	128	138	116	122	134	125	113	123	133	118	125	122	135	124	124	116	122	107	123	133	127	113	130	129	124	136	135	126	141	138	119	140	141	104	116	120	119	111	115	143	137	140	116	133	136	112	104	141	114	107	122	125	139	128	155	127	127	123	132	132	120	126	132	113	151	102	138	142	115	123	128	117	123	132	120	130	113	93	119	122	120	118	133	135	128	136	145	128	129	116	105	154	123	134	135	143	136	130	134	118	104	125	110	115	128	128	126	122	133	110	110	125	118	115	139	143	116	110	110	129	122	121	126	112	130	107	142	133	130	142	130	149	157	139	132	129	115	119	129	130	101	122	128	119	150	110	117	149	116	109	119	121	122	114	114	137	129	142	115	145	123	133	130	123	121	131	166	115	132	125	132	129	123	104	127	130	111	111	108	106	130	140	129	125	121	131	130	141	142	133	117	126	141	124	127	132	126	149	135	129	133	122	127	116	139	130	115	100	119	124	127	142	121	117	136	116	121	122	112	113	108	131	136	125	136	130	127	118	120	119	130	101	117	118	134	126	111	105	129	135	126	134	148	140	124	141	137	127	125	144	119	124	132	111	111	148	138	145	136	112	141	131	108	127	148	131	99	135	131	132	130	118	135	115	112	144	115	129	106	105	113	129	138	133	128	132	143	123	129	117	134	115	119	126	149	113	104	128	120	111	120	130	120	127	144	141	141	131	134	123	136	110	98	134	126	148	128	137	121	131	127	122	152	135	125	138	113	124	119	109	115	109	125	142	122	110	125	130	127	106	119	135	98	109	118	106	127	111	124	125	121	150	147	121	123	101	127	123	107	115	125	126	139	118	109	104	126	114	121	141	138	121	130	125	107	119	135	113	102	136	119	132	118	129	138	112	124	128	123	107	133	114	134	128	123	123	132	130	148	127	128	121	136	100	142	145	125	115	124	118	115	125	133	114	102	128	118	132	128	134	124	132	127	131	130	126	130	106	138	124	113	121	134	124	120	122	120	117	138	132	110	107	128	153	134	128	126	126	130	125	141	116	145	130	129	107	126	124	106	131	109	131	108	126	131	129	141	115	128	122	118	119	120	133	120	134	116	127	126	118	110	118	141	121	129	113	119	146	151	108	133	132	123	122	132	142	158	125	139	125	138	122	116	116	111	110	137	153	131	113	123	122	129	137	145	113	128	132	111	105	146	109	117	119	126	139	133	144	133	149	130	155	142	128	126	127	114	110	109	125	132	123	124	112	127	124	123	124	134	106	118	118	138	113	139	112	130	116	136	122	139	117	127	130	127	121	111	146	124	116	125	117	137	116	123	117	131	130	108	110	121	134	131	125	123	150	129	121	143	125	134	117	122	128	114	120	112	149	103	139	135	118	126	105	143	136	122	123	138	138	125	143	151	120	119	124	126	150	105	107	122	126	126	113	138	124	141	159	133	119	148	119	126	120	116	125	118	130	112	128	119	132	138	122	126	112	145	128	117	108	104	122	122	135	105	112	125	120	131	121	131	119	113	126	149	121	141	118	124	132	126	129	140	147	128	128	108	122	128	118	139	125	108	121	131	122	110	122	138	134	135	127	104	121	140	115	123	139	119	126	121	125	133	117	122	136	143	139	135	113	133	110	123	147	133	125	128	134	151	90	139	119	153	133	137	139	122	156	146	153	130	138	123	128	130	143	126	121	106	127	161	129	141	159	128	118	169	132	136	133	134	132	128	126	132	123	125	117	134	135	129	110	125	127	115	126	130	121	136	134	108	153	128	143	134	130	104	129	137	119	123	148	106	119	131	147	132	142	118	122	108	150	118	119	119	96	115	114	144	125	108	103	136	123	123	140	126	113	153	134	116	127	132	121	169	127	127	122	136	115	123	142	128	124	148	120	138	124	125	148	140	127	134	124	134	124	119	150	127	125	125	110	136	125	149	134	129	136	114	124	138	113	105	111	110	131	139	106	113	129	107	95	117	115	133	122	141	139	116	120	145	142	138	128	110	136	128	108	143	138	113	127	119	128	130	147	125	120	124	121	140	119	113	121	108	133	133	117	120	129	133	106	131	136	116	112	107	104	120	121	133	124	124	112	129	137	124	138	127	120	116	139	149	129	131	136	126	136	105	130	119	136	131	130	132	113	142	126	123	118	114	104	124	139	130	111	127	134	123	134	125	139	144	132	115	129	144	120	110	120	116	113	138	135	124	129	143	131	109	122	115	129	136	148	148	115	122	119	120	127	116	109	135	118	113	108	127	140	119	118	122	135	117	123	129	113	115	112	113	115	127	136	127	130	111	124	126	129	127	132	111	115	111	130	124	120	118	124	109	131	139	145	122	136	129	122	135	116	122	108	126	128	98	110	122	104	110	139	129	113	118	136	137	133	145	124	136	128	130	134	124	99	128	117	157	138	140	132	122	140	134	131	135	125	125	147	126	125	132	116	133	116	120	121	110	141	121	118	129	126	111	130	123	111	126	136	132	128	124	109	151	109	139	113	134	121	159	103	130	145	132	110	119	125	133	138	117	97	134	110	133	138	120	142	139	127	132	137	109	98	132	148	136	136	102	123	137	124	117	103	134	119	130	133	104	131	138	138	138	119	147	114	116	137	119	126	114	140	116	133	111	130	126	109	133	121	110	109	138	124	153	112	112	107	143	123	127	134	128	116	121	136	117	125	123	136	130	110	119	127	113	117	102	144	120	117	125	132	126	141	101	128	147	137	133	129	106	132	111	104	126	141	119	135	107	121	103	125	106	125	110	128	117	115	121	115	141	114	132	128	114	121	144	110	146	124	124	100	108	115	142	126	139	140	141	141	121	131	127	127	99	143	116	111	119	110	141	119	140	153	160	134	138	131	131	114	139	135	131	149	124	125	142	104	109	131	121	117	107	111	115	130	117	107	138	115	124	144	121	111	123	124	106	158	140	124	145	146	139	137	118	151	124	142	128	117	119	126	114	140	148	115	134	149	138	116	111	134	144	140	100	129	129	127	127	118	118	131	118	98	137	117	125	136	116	124	118	124	128	112	131	110	153	130	125	133	108	104	120	168	130	129	141	132	141	146	130	111	110	107	133	115	120	102	120	116	125	139	119	107	128	122	114	131	118	142	135	127	122	123	114	103	107	119
16625	7979	934	332	353	308	343	331	355	288	313	316	271	345	326	323	313	325	346	329	340	327	299	305	336	351	331	294	315	309	338	332	345	333	338	314	336	281	301	303	310	329	315	349	314	320	324	316	354	307	296	303	315	330	294	365	331	328	311	288	332	342	340	355	333	347	301	331	339	351	321	321	296	304	322	301	299	313	323	306	294	328	333	329	319	308	325	358	314	355	317	342	310	315	299	317	333	305	323	310	339	356	340	315	328	327	325	321	314	308	311	310	308	306	340	336	333	309	280	337	352	330	270	358	334	332	321	329	323	287	271	299	316	343	338	276	295	293	307	337	317	326	316	302	295	326	313	321	308	337	334	314	316	318	332	306	286	310	291	322	324	268	295	329	328	302	354	340	304	299	322	319	333	307	323	331	340	279	336	327	329	300	293	321	294	334	313	332	297	290	309	328	325	321	281	307	300	303	297	328	291	317	324	308	311	338	316	318	312	340	311	324	323	337	340	322	307	318	319	322	327	341	336	315	323	326	336	296	331	315	342	341	342	326	321	314	306	301	348	331	320	342	320	327	311	302	330	342	310	337	320	320	295	309	338	299	316	312	313	312	303	315	351	312	342	331	323	305	329	329	313	326	320	308	326	334	336	280	326	306	316	309	320	332	327	310	329	328	300	342	325	310	330	320	316	314	289	322	335	338	307	290	321	360	333	323	313	293	291	291	305	332	301	313	309	310	311	330	331	318	314	316	364	309	342	360	334	313	336	315	324	308	327	284	343	352	348	322	320	310	330	314	334	340	318	291	319	327	291	316	322	329	340	322	327	330	305	320	352	334	334	341	310	326	326	335	340	324	344	330	325	294	316	337	343	330	325	326	297	312	315	321	317	352	290	303	338	320	346	312	319	314	325	341	339	335	345	335	304	328	294	359	319	285	328	372	331	286	324	344	314	297	357	329	315	319	315	280	329	332	303	348	335	341	309	330	345	337	332	328	335	318	318	336	329	308	341	284	327	316	299	323	329	303	304	308	349	333	308	346	317	303	345	354	294	324	320	279	314	322	311	303	339	327	288	354	317	319	278	315	355	328	335	333	331	296	342	320	309	312	302	313	356	300	315	337	312	314	357	321	294	296	312	331	334	315	314	268	320	300	293	316	308	290	304	367	338	319	318	308	296	315	311	308	346	312	311	303	339	320	311	288	309	368	332	332	340	317	339	292	358	335	335	329	322	288	372	313	303	336	321	335	311	330	310	334	301	321	299	318	325	344	346	326	349	315	334	325	321	288	314	334	293	347	310	341	329	345	347	336	321	312	293	299	316	299	327	346	313	344	304	311	309	346	313	354	308	315	337	320	283	288	352	327	304	331	290	282	295	325	307	297	299	322	341	282	326	340	326	335	325	320	351	324	314	331	326	338	317	334	303	306	342	305	314	318	322	303	321	343	333	327	321	322	308	336	332	312	318	334	307	303	339	315	326	313	319	339	335	333	337	319	319	332	351	323	322	317	314	312	322	303	314	297	348	335	294	329	336	327	346	317	331	303	342	312	307	334	302	297	328	373	339	332	301	303	297	311	315	323	343	301	302	335	336	335	297	359	326	336	315	294	320	328	315	328	326	301	330	314	315	287	312	309	338	338	347	341	340	326	308	293	300	334	342	280	341	289	320	305	347	320	337	350	326	309	335	317	319	334	327	305	321	303	303	336	313	316	289	320	328	319	301	296	324	300	329	280	338	310	333	321	320	316	335	293	347	301	303	349	301	332	337	322	353	308	329	344	318	352	335	359	325	316	312	342	328	320	309	305	298	299	316	326	327	298	336	294	336	307	317	297	312	324	316	333	312	345	320	298	330	302	336	330	300	286	350	339	329	342	298	312	301	292	331	332	319	375	326	316	307	349	312	315	291	324	317	331	306	307	337	332	318	310	333	303	292	340	344	323	334	331	294	351	359	300	350	322	307	313	292	330	346	339	326	303	314	309	300	315	301	299	320	312	315	310	320	345	319	318	307	350	318	314	325	329	312	350	313	325	310	331	328	317	341	316	348	301	360	315	319	300	317	326	340	298	334	309	338	331	298	323	320	331	342	302	340	341	329	300	326	308	342	315	313	325	362	335	317	316	307	325	320	292	323	319	302	297	355	284	341	298	290	314	317	332	350	330	336	295	337	340	314	316	333	311	323	308	282	334	304	326	307	316	312	310	362	299	313	344	320	319	340	303	317	345	367	373	320	362	298	318	302	330	303	307	335	323	315	326	318	309	317	325	313	309	313	343	319	362	316	319	315	349	302	325	323	324	315	311	329	324	319	331	363	316	300	323	325	310	327	319	329	301	310	317	323	337	346	323	315	304	318	325	317	329	329	316	302	345	313	328	282	351	326	364	324	305	343	329	317	308	334	324	311	351	320	332	296	353	353	304	312	317	306	304	266	316	331	320	325	325	321	311	346	323	288	327	312	318	338	321	302	357	348	339	286	295	350	332	336	300	314	319	348	297	331	282	364	300	310	316	322	357	317	338	322	325	343	328	300	322	334	273	299	316	353	296	289	332	323	319	335	340	330	341	307	319	313	332	321	287	344	324	326	317	319	314	294	312	354	296	332	310	301	304	304	286	330	360	322	316	307	347	313	353	330	333	291	341	322	331	303	325	327	316	332	336	353	304	343	304	316	281	312	312	327	295	323	310	330	326	305	342	376	331	338	344	330	333	335	327	356	283	321	360	309	357	287	303	306	325	298	361	341	295	321	320	327	307	317	334	335	318	341	292	318	324	308	334	311	326	324	297	294	318	299	305	344	312	339	305	354	336	323	323	314	318	311	294	320	331	349	303	355	341	336	333	319	296	325	337	336	352	306	328	311	313	307	309	338	342	292	329	314	319	341	331	304	324	321	306	331	371	301	363	332	348	329	338	309	321	326	333	318	316	318	315	352	346	335	317	304	301	282	329	338	354	274	322	335	354	315	285	321	310	289	345	326	332	336	278	345	331	306	311	318	335	309	329	292	319	339	315	341	302	320	320	299	316	322	305	317	311	291	303	316	331	334	340	321	298	293	329	327	304	309	357	324	335	309	332	310	333	296	317	307	326	309	339	319	312	308	304	329	280	351	308	308	315	327	297	342	317	332	327	339	275	349	335	330	299	361	343	341	330	323	333	317	322	316	370	301	321	339	311	339	315	332	316	298	332	333	318	289	286	329	350	314	311	337	320	325	332	293	327	314	321	305	308	335	348	365	319	320	296	319	327	316	321	290	320	316	310	312	332	324	314	341	335	335	291	330	343	326	324	325	342	305	333	317	322	289	301	346	333	338	327	345	356	317	300	321	323	316	312	321	310	314	314	288	308	338	331	318	319	333	293	318	311	335	316	349	300	307	340	337	322	323	322	294	328	332	303	316	342	339	334	307	354	332	299	360	342	311	320	320	319	332	330	333	318	325	280	355	340	325	334	342	321	313	323	321	342	316	336	290	328	299	327	340	290	321	321	333	309
25299	21114	23714	28740	21103	11693	430	344	275	291	284	280	248	266	287	253	264	278	254	241	271	264	258	268	273	257	284	242	283	279	267	272	241	252	248	257	257	255	270	239	233	304	250	268	269	269	268	207	218	255	271	289	275	254	247	231	267	271	242	257	233	202	267	242	260	239	238	270	297	260	242	269	266	266	242	275	265	251	256	280	263	260	269	263	268	263	255	274	255	259	246	276	268	260	282	264	241	283	243	256	263	265	262	269	263	255	239	301	218	277	247	244	287	257	235	267	254	284	242	249	271	251	266	296	296	241	244	275	260	259	256	217	284	265	285	265	261	293	261	263	242	267	263	254	290	262	248	248	272	247	254	256	232	266	261	241	242	239	262	244	250	280	267	262	286	287	273	239	242	266	249	261	279	215	270	278	252	234	263	248	313	261	235	272	274	261	301	243	250	252	240	245	258	261	260	292	294	292	229	250	226	248	237	269	278	224	274	274	269	280	265	259	264	240	289	279	256	251	270	284	246	285	273	261	287	258	265	238	251	260	261	243	261	277	241	254	254	266	220	259	299	259	267	284	284	263	249	272	276	256	263	265	266	258	270	239	266	267	275	257	257	251	257	224	239	251	246	280	257	265	260	257	272	240	287	284	276	274	258	262	249	222	249	226	244	256	267	268	259	243	250	281	258	265	234	266	247	242	279	306	277	286	318	231	277	255	236	275	261	264	286	280	252	285	259	252	270	264	239	246	261	251	247	253	239	277	259	259	316	291	300	267	270	243	237	234	259	290	258	273	276	270	251	258	254	250	258	273	229	263	292	262	258	259	281	273	287	247	234	277	256	281	294	286	307	278	281	264	262	241	264	270	238	255	273	241	242	255	290	258	257	246	260	259	302	248	269	289	227	258	276	253	276	265	256	255	281	260	268	284	224	264	277	258	277	269	285	248	278	275	271	272	279	285	261	234	255	240	268	239	244	272	229	256	284	257	262	257	227	266	259	258	233	261	261	239	239	266	237	266	267	271	281	261	247	267	241	259	275	239	271	241	264	235	257	261	253	254	237	255	278	231	248	282	267	273	282	249	268	232	262	238	276	272	249	262	251	244	250	243	268	258	243	282	289	282	294	258	284	248	271	279	279	221	265	263	236	230	257	242	233	264	274	278	250	268	300	281	246	246	279	270	227	227	292	237	220	250	266	244	234	268	252	249	269	251	262	249	252	257	244	256	279	285	254	258	265	240	266	272	252	242	257	264	268	272	233	253	272	252	266	244	253	267	232	243	277	277	253	246	276	249	249	229	237	245	239	264	272	247	271	260	296	262	279	255	279	287	269	263	248	278	278	246	240	239	274	271	263	242	230	236	246	247	262	240	256	258	262	271	279	255	280	271	233	230	234	272	274	248	267	263	248	295	242	232	243	261	253	268	270	280	261	286	279	275	267	236	245	268	262	246	263	246	236	276	263	252	242	231	292	296	234	251	259	257	248	235	253	276	277	246	237	279	265	263	251	259	242	256	239	284	257	262	266	271	235	240	256	268	275	295	272	286	255	268	275	250	247	247	261	273	245	250	282	240	274	241	232	253	236	262	238	250	221	263	278	242	256	241	236	239	241	261	284	286	311	263	260	289	251	243	233	254	262	260	242	235	252	265	233	282	239	259	237	256	283	252	260	273	258	271	241	276	262	301	239	295	223	287	275	279	275	253	257	248	296	263	267	253	278	288	258	287	275	270	272	266	272	229	261	251	275	259	247	256	259	243	229	254	239	278	224	245	268	263	239	283	227	255	235	242	244	218	263	258	252	261	264	284	268	279	246	256	268	253	289	256	277	264	279	245	268	284	273	280	223	282	264	286	262	252	264	267	270	266	244	246	248	258	238	256	244	287	254	268	277	255	254	297	292	254	232	253	248	273	224	261	268	258	278	264	268	251	260	260	280	239	255	277	239	269	240	270	227	262	251	259	284	226	260	259	264	248	260	288	260	252	266	276	258	269	253	251	261	262	262	300	289	266	280	232	239	244	278	283	300	306	302	267	266	236	233	233	250	265	275	273	255	249	246	253	259	253	252	275	258	227	247	243	223	227	238	261	251	228	254	282	264	271	235	255	258	233	243	290	269	254	233	274	270	294	263	257	294	263	257	216	281	273	281	273	268	262	281	248	243	223	242	249	247	252	261	272	261	269	272	263	283	231	270	254	243	263	260	242	236	237	272	276	257	275	284	264	244	247	286	272	264	289	241	256	252	246	246	258	261	253	275	254	253	257	255	267	245	255	278	258	243	259	263	265	276	277	237	255	254	226	264	267	279	242	270	262	255	258	243	234	276	223	260	254	287	248	259	299	267	268	260	247	261	262	249	268	254	240	242	254	251	246	273	285	288	251	293	281	251	261	258	239	255	262	240	241	282	253	266	263	269	271	268	254	241	291	265	252	275	270	254	240	257	251	277	249	256	266	256	240	267	298	275	272	248	257	268	235	235	241	245	258	230	279	256	247	265	264	265	270	264	284	262	244	260	267	239	241	271	266	272	265	275	233	264	254	292	229	214	280	267	260	261	239	275	266	236	253	299	263	225	216	243	257	277	311	265	265	272	249	281	250	251	272	247	279	294	280	265	257	264	270	261	283	247	271	270	260	245	251	258	253	285	221	268	260	257	289	282	234	254	267	265	251	279	274	256	274	263	252	263	239	258	241	254	263	300	232	275	264	279	274	279	262	252	279	266	274	258	251	266	271	228	254	255	274	265	240	265	268	255	268	274	279	226	239	255	261	287	269	264	246	270	252	262	288	262	297	251	248	276	239	240	275	260	265	259	272	255	285	261	260	256	279	269	250	259	249	259	245	258	226	266	285	261	241	272	292	268	254	282	259	273	268	257	267	252	253	252	259	273	306	258	223	270	234	259	267	267	251	227	267	260	251	275	262	262	236	267	292	249	230	252	276	234	251	281	228	269	275	272	289	266	273	261	241	282	252	238	246	256	255	256	268	269	287	237	249	288	252	277	247	259	254	249	248	279	266	272	230	257	262	253	257	241	257	237	270	283	252	265	287	298	297	289	256	249	269	250	244	268	271	284	280	281	261	288	278	289	258	282	253	282	234	252	244	245	225	291	275	225	231	229	253	254	277	291	252	259	224	254	285	215	233	265	265	277	272	261	273	285	266	263	280	267	262	282	250	279	243	239	243	275	290	252	258	236	281	269	293	263	242	238	249	258	261	287	261	257	268	223	257	264	295	255	249	299	269	267	242	279	246	242	259	272	262	288	268	290	258	249	242	224	266	291	282	256	278	286	237	273	282	247	254	252	258	245	286	263	251	226	256	271	256	267	260	238	250	253	248	246	276	268	271	246	271	230	272	261	274	269	241	253	280	261	264	253	259	255	269	262	266	265	277	246	252	268	249	266	228	280	239	261	271	284	247	246	253	241	229	259	263	224	285	261	277	222	238	296	276	291	261	288	258	206	238	271	264	248	233	262	277	287	291	266	260	239	300
35655	42051	10792	675	653	570	587	591	625	574	575	604	585	569	587	555	566	570	555	605	576	534	609	572	593	546	535	599	564	573	604	584	570	601	581	562	543	524	548	593	575	563	528	543	565	565	558	553	584	577	568	558	576	597	547	551	582	555	566	591	600	540	567	585	592	630	564	583	606	532	577	559	583	535	580	562	559	536	577	578	555	544	557	573	566	547	597	559	599	566	544	555	552	579	535	562	555	535	541	610	567	585	574	538	555	577	589	573	544	581	605	519	560	563	574	561	587	548	588	593	602	581	508	577	561	593	549	572	588	568	565	570	577	501	564	550	548	576	556	517	569	548	538	551	579	565	563	610	530	585	589	581	595	530	563	555	574	535	575	549	584	578	594	592	583	556	582	544	570	559	550	571	517	550	548	590	593	589	548	585	552	578	589	556	553	567	571	565	596	577	567	542	519	589	572	556	566	565	541	586	568	599	567	602	582	557	573	578	561	520	576	553	557	557	558	545	560	567	557	582	583	557	576	523	563	571	600	572	551	563	573	566	557	571	588	543	606	555	596	603	555	567	557	584	525	558	567	545	553	572	543	581	563	562	591	577	568	555	545	530	562	593	575	555	567	538	561	568	549	566	563	562	564	563	584	557	581	585	567	538	531	574	542	559	554	551	564	540	569	608	538	566	567	608	563	542	561	574	522	539	540	607	534	556	548	541	651	585	554	583	551	575	557	568	548	616	588	564	564	614	599	601	609	545	565	525	530	547	596	603	589	550	528	570	544	561	593	577	556	532	547	552	577	595	583	569	564	564	577	610	600	560	575	530	590	534	551	597	586	527	592	530	589	517	569	544	583	593	543	553	543	543	539	605	566	568	580	591	570	539	594	548	575	520	574	519	558	536	546	592	533	502	549	570	584	609	589	576	564	546	533	500	567	542	596	550	547	558	564	580	537	572	567	545	589	575	571	555	588	546	573	526	544	585	570	558	607	549	578	549	596	592	560	580	551	578	549	556	538	572	616	567	581	561	606	601	561	617	587	538	586	574	597	595	575	528	563	561	558	574	553	553	583	544	594	547	554	535	551	586	575	581	600	543	566	589	545	566	599	566	579	617	550	560	561	550	581	571	549	585	594	587	579	562	541	558	567	535	606	562	560	560	538	578	537	563	544	558	598	554	556	552	543	589	589	585	610	576	562	510	514	546	509	578	528	552	604	591	552	560	613	590	592	579	558	607	591	549	571	563	554	598	584	540	551	556	498	585	558	521	537	581	563	580	535	584	541	609	574	545	545	551	569	585	510	552	556	528	551	551	560	555	545	596	604	559	599	580	577	558	563	551	565	538	553	580	562	522	586	537	579	530	576	557	531	565	505	548	561	574	570	551	570	561	584	557	552	526	577	576	594	580	550	508	540	571	561	538	591	551	551	547	557	581	553	549	582	585	567	587	586	547	575	575	544	543	579	580	560	607	551	560	540	588	544	551	568	512	564	583	547	565	553	581	580	561	596	536	592	566	585	511	527	570	532	621	562	545	596	541	598	566	550	608	585	629	515	600	617	561	617	582	575	554	539	558	585	594	509	593	590	573	537	520	550	597	563	582	538	579	580	567	556	541	575	591	595	609	585	541	543	605	625	583	557	548	538	564	560	582	554	612	591	598	567	576	576	597	560	603	562	597	541	580	582	566	584	572	560	591	547	565	550	590	564	546	582	569	554	577	549	596	555	541	564	560	537	547	561	519	539	555	587	595	560	542	565	570	536	597	567	549	568	525	546	549	573	550	587	561	544	542	612	553	586	560	629	566	597	576	570	532	577	558	564	568	601	578	602	568	508	549	604	592	569	524	528	522	531	563	542	494	541	537	561	559	546	559	527	511	523	556	581	527	557	557	520	601	595	577	608	588	577	569	541	573	579	580	540	604	512	615	574	520	600	560	578	593	562	566	572	529	508	573	583	582	597	577	566	539	605	567	593	562	583	539	539	602	521	579	531	585	600	585	529	538	581	595	531	583	565	597	534	542	532	557	536	578	562	550	524	598	591	619	529	515	553	544	550	583	559	559	553	566	544	538	546	582	516	529	572	543	583	530	550	621	585	561	553	561	551	543	545	548	555	543	599	568	539	572	555	541	541	581	570	576	536	540	529	541	542	599	578	567	551	557	553	524	552	563	548	560	540	561	532	566	557	597	582	589	603	586	559	579	575	561	594	598	555	601	554	578	607	571	555	575	530	578	603	547	580	554	590	558	587	589	556	606	573	545	590	587	551	562	572	566	548	575	588	534	554	570	624	598	552	575	585	579	585	544	578	576	581	558	585	514	536	531	610	575	540	570	590	548	583	567	558	581	549	594	590	637	517	519	563	537	581	554	527	582	583	596	556	552	578	589	587	536	580	562	628	539	580	566	552	547	558	572	601	564	586	575	551	587	544	567	565	570	542	619	561	571	522	536	574	552	588	570	592	584	567	570	562	595	570	556	576	567	595	565	569	591	600	573	581	591	557	558	579	579	604	547	532	550	555	555	582	559	555	526	574	588	567	560	552	577	595	567	585	551	592	539	577	569	571	533	554	523	563	578	570	569	585	608	558	578	596	552	537	584	586	549	604	557	530	576	573	608	601	552	586	565	548	571	552	577	547	549	566	540	551	570	584	538	581	572	557	576	541	579	586	564	562	547	577	587	567	583	567	553	561	622	601	570	578	590	563	553	586	547	564	573	571	610	553	589	546	526	573	547	570	518	556	567	588	568	542	597	522	546	567	579	575	570	585	582	568	533	578	583	574	592	546	578	533	553	580	574	568	554	574	520	549	562	568	575	538	567	589	562	535	541	568	579	563	558	582	615	560	553	527	571	543	583	566	554	524	542	582	551	562	587	598	564	560	519	538	556	574	526	548	559	564	552	589	553	567	555	551	598	597	543	556	586	591	557	563	523	526	554	556	564	540	551	567	620	545	557	547	570	570	576	563	565	550	555	572	578	536	591	566	578	543	565	552	625	564	583	588	595	627	545	579	576	536	549	562	575	584	550	533	584	571	546	597	576	589	531	590	518	547	550	590	546	527	580	559	604	569	579	536	521	586	562	592	568	569	547	562	572	582	538	551	578	529	582	567	558	568	501	552	595	532	570	535	575	570	557	530	534	573	626	598	559	577	556	559	559	589	557	587	556	578	567	558	550	545	534	573	533	572	551	572	560	565	556	583	562	578	581	557	605	549	569	587	547	543	551	585	537	589	559	561	539	555	609	567	537	567	572	548	556	570	587	547	578	567	597	588	595	549	575	551	558	599	565	531	609	560	566	563	612	587	597	552	543	543	585	539	589	578	577	570	613	539	586	575	579	536	561	565	573	580	567	540	582	592	548	523	584	552	591	593	597	550	592	545	543	546	554	556	562	538	593	574	630	590	535	519	608	557	588	559	542	562	579	557	538	550	558	548	608	599	572	546	555	614	589	538	524	542	582	614	546	608	561	565	539	579	521	605	574	581	551	579	574
24504	21119	24197	28260	21120	21134	11287	510	379	326	329	299	307	295	298	254	268	318	268	280	281	302	254	284	298	277	272	313	279	276	274	271	298	271	270	259	277	256	286	269	253	264	301	268	287	288	253	245	249	269	235	297	283	305	248	278	256	268	261	285	249	234	288	240	270	268	277	252	298	281	286	260	288	291	276	298	252	309	241	266	257	289	252	289	259	259	270	263	282	287	226	244	285	295	289	252	273	259	259	264	277	275	286	297	268	245	284	290	265	248	247	309	233	252	258	306	259	251	270	242	270	242	257	299	258	267	267	250	237	285	277	241	289	261	262	250	269	273	292	279	278	291	276	282	282	264	255	254	251	261	263	263	282	260	263	291	219	275	283	263	290	280	265	275	256	254	290	267	261	253	252	276	258	301	267	269	271	262	259	257	246	279	256	271	247	268	214	289	278	245	289	285	236	273	283	251	288	277	282	263	287	297	260	275	269	271	292	285	291	250	253	261	296	272	245	266	265	279	293	292	263	273	262	281	265	270	294	275	259	280	267	251	294	272	274	285	247	251	250	261	282	262	246	251	289	244	277	267	256	256	238	266	263	246	261	297	238	274	238	264	253	223	263	270	247	249	264	286	263	269	256	273	236	286	263	249	290	268	269	294	273	297	274	262	235	264	265	251	278	262	300	305	326	272	301	234	257	273	254	282	264	266	281	283	247	275	251	264	257	273	257	247	261	259	258	248	259	258	252	279	286	269	269	262	290	278	256	308	259	280	240	243	278	274	270	261	300	264	241	294	268	274	277	256	282	266	301	242	271	250	281	261	254	276	271	230	284	270	287	300	265	259	262	281	272	231	293	273	255	284	242	258	250	265	284	251	254	255	265	284	261	262	265	261	286	310	257	257	274	265	283	257	260	279	272	261	229	266	249	260	267	260	263	264	284	251	308	265	260	295	275	278	276	260	235	248	278	250	250	297	254	253	242	256	268	279	291	270	294	307	261	264	274	316	269	277	242	268	273	283	266	256	299	267	262	293	289	264	292	271	264	239	246	261	276	254	281	322	274	272	301	283	273	276	269	286	270	243	264	278	265	258	259	261	270	245	274	265	284	283	251	255	251	246	252	299	279	261	274	281	251	286	263	284	253	305	290	252	269	281	299	281	287	269	285	287	293	278	234	264	279	276	287	285	251	256	280	233	238	266	275	261	253	258	289	264	266	252	253	246	256	277	270	233	289	268	282	273	251	262	284	319	272	265	275	310	245	249	258	254	257	300	249	260	280	275	243	271	264	254	247	263	221	285	260	248	273	282	262	252	299	249	225	252	246	276	303	279	263	242	247	315	233	246	255	238	261	273	255	310	314	262	286	268	266	276	261	231	266	281	287	243	239	254	250	273	305	269	274	255	279	260	275	279	260	275	260	284	278	282	299	261	277	254	237	271	240	314	293	273	252	290	267	255	228	272	258	270	263	252	247	267	280	254	288	265	279	269	288	274	258	282	273	268	257	287	250	249	253	255	282	251	252	297	288	274	290	275	281	236	275	277	288	273	309	261	295	276	254	238	273	274	276	246	238	272	271	280	238	278	238	284	244	288	262	260	302	307	293	269	266	302	251	252	257	254	240	258	238	280	258	276	253	287	246	278	225	284	276	290	282	322	277	278	273	280	283	266	293	267	266	280	300	270	253	283	269	270	257	323	271	283	284	249	295	271	259	281	265	283	253	255	289	293	280	239	264	249	295	273	253	268	300	270	239	266	287	253	264	244	246	286	274	283	274	280	289	258	250	282	289	284	253	262	257	262	269	240	263	302	262	261	276	272	274	280	253	267	274	264	283	244	270	263	249	283	276	267	281	258	306	267	253	281	253	258	272	265	292	266	254	228	266	268	323	281	257	268	247	317	268	277	221	251	240	252	274	282	264	298	240	263	305	303	268	269	255	285	274	277	265	278	254	234	258	282	272	256	256	263	282	281	259	258	275	315	254	253	270	258	277	244	228	285	272	281	273	281	286	252	262	278	288	254	251	305	271	259	310	267	292	288	270	267	284	241	290	261	251	254	291	266	248	282	258	267	274	267	289	273	258	268	248	270	260	265	267	275	270	266	272	248	324	275	269	280	285	287	266	279	261	267	263	288	284	258	261	266	284	274	302	272	288	295	247	266	279	257	259	235	255	247	257	282	234	278	285	267	290	265	270	253	285	252	279	262	286	284	282	280	261	260	313	267	275	298	286	303	249	268	265	223	252	235	281	296	233	288	253	246	266	276	264	237	248	271	261	224	281	263	269	275	260	270	251	264	265	277	274	269	251	280	270	231	256	275	236	234	238	268	303	277	289	253	266	288	257	289	251	265	256	274	294	286	278	233	249	248	261	248	269	271	265	241	277	273	261	279	227	270	269	267	249	243	243	264	309	293	224	267	276	283	248	255	266	268	221	248	257	273	247	252	244	238	247	282	225	276	260	285	276	272	289	283	291	251	294	283	249	241	259	291	254	292	247	268	267	285	309	282	288	288	279	256	318	263	246	257	255	253	279	257	287	250	256	230	246	240	226	273	249	290	217	264	263	257	271	312	266	259	290	276	281	276	255	258	272	265	290	257	244	284	262	262	238	285	247	273	285	265	287	273	265	260	284	267	277	274	297	279	272	277	254	289	279	250	267	244	269	300	311	281	226	297	278	265	279	270	284	291	286	275	278	251	245	266	284	270	265	267	253	260	307	271	257	270	276	292	233	245	261	259	268	251	258	281	282	265	270	260	281	266	282	284	296	257	276	275	302	265	269	263	265	275	315	303	279	272	222	302	273	253	276	265	277	273	258	265	267	273	262	275	268	254	275	269	246	267	258	283	266	253	299	250	259	269	271	265	247	289	268	287	291	269	265	254	317	284	264	263	243	265	257	256	259	284	252	263	220	250	264	279	292	285	256	268	281	245	291	278	302	258	308	263	244	241	251	277	269	288	271	243	283	285	295	253	269	264	282	265	277	276	265	247	275	253	276	268	234	270	244	256	284	287	288	286	271	230	241	270	246	268	268	273	300	249	232	248	258	276	292	258	271	269	288	261	254	279	258	265	253	279	238	269	295	269	297	272	254	269	281	298	293	285	246	251	250	271	269	284	267	264	281	293	300	272	268	236	288	291	284	279	271	276	275	284	286	267	293	276	281	260	239	261	278	271	273	255	275	288	248	260	288	285	263	302	264	293	286	273	268	247	251	298	264	285	254	262	266	277	271	249	298	271	273	267	267	294	269	277	259	303	270	275	265	234	269	268	278	282	235	286	216	270	276	247	262	255	268	264	300	251	254	254	271	284	262	254	275	299	279	249	229	256	274	251	227	284	249	314	297	270	262	273	265	267	252	283	280	268	256	283	262	284	304	242	257	264	271	257	265	246	296	296	237	232	248	260	279	259	275	264	258	254	300	271	281	268	273	256	266	254	250	263	270	283	302	293	293	277	247	262	245	263	289	296	261	256	295	246	271	256	242	283	282	272
42480	54574	17992	837	716	671	593	546	566	549	583	608	585	550	549	539	550	557	567	587	576	571	544	501	585	551	557	554	611	528	516	545	546	576	581	557	560	576	567	562	550	555	530	565	544	527	548	577	552	575	526	550	587	542	526	544	549	555	550	581	559	584	541	528	567	534	505	575	558	591	590	562	526	535	515	565	562	540	531	571	568	544	561	532	554	557	541	559	585	556	568	557	562	553	570	550	568	567	547	546	601	557	552	540	579	576	554	521	523	552	546	560	608	527	541	548	544	545	539	525	571	577	530	545	625	545	569	595	555	542	548	531	560	528	590	602	522	569	568	522	569	534	511	524	590	528	556	596	551	547	568	536	539	525	541	542	550	488	565	554	591	558	556	540	563	572	588	572	539	543	577	574	578	542	533	549	558	515	556	530	551	550	545	532	558	529	585	519	570	569	589	530	567	536	572	553	552	545	484	522	567	549	564	536	576	536	536	540	571	532	576	536	583	566	567	593	511	552	518	557	541	550	546	561	545	528	556	524	594	514	563	534	569	550	583	596	581	586	566	569	520	540	566	553	568	547	556	543	588	553	526	555	549	553	573	555	542	555	563	574	557	563	583	525	553	570	536	528	560	534	511	543	598	568	577	526	543	517	559	550	566	570	553	584	580	571	538	587	615	518	528	542	525	527	594	549	574	525	525	555	559	542	585	569	537	521	556	522	571	584	570	538	542	514	524	561	588	569	602	532	535	523	554	632	533	540	566	565	538	562	528	501	564	541	538	526	538	570	556	520	570	519	535	552	549	516	549	580	485	552	596	570	556	531	569	568	531	540	540	566	554	525	552	586	566	541	566	550	553	534	521	556	557	552	594	590	558	540	560	571	557	538	560	573	550	571	545	543	561	557	535	558	620	538	549	593	571	537	513	488	560	534	539	618	589	576	542	555	584	582	585	587	527	513	559	550	575	579	575	566	499	581	541	570	560	561	543	543	548	554	509	549	551	600	564	551	568	557	522	521	585	527	555	528	502	531	583	526	576	563	548	566	523	517	584	579	555	549	544	549	548	570	567	539	543	554	546	547	560	580	561	558	575	571	546	556	533	546	547	540	569	560	553	527	547	600	541	514	551	511	550	566	560	514	546	566	568	534	540	543	577	528	513	610	526	561	563	554	564	563	535	566	551	561	548	557	542	532	558	597	543	518	540	576	570	555	535	520	581	589	534	524	575	588	550	582	549	517	565	521	563	523	559	539	555	554	528	569	580	563	572	526	558	509	556	506	551	533	566	540	524	542	554	549	530	555	544	524	560	549	535	526	542	520	488	548	566	526	539	535	553	529	545	570	548	553	536	556	558	517	550	537	560	570	583	537	522	590	538	562	555	553	568	554	572	561	544	565	548	569	560	534	530	562	535	533	605	598	552	544	541	581	567	577	584	551	538	542	563	569	585	535	590	561	549	576	525	541	563	575	559	580	570	571	610	537	530	569	536	522	553	545	509	565	586	539	542	579	566	552	557	551	604	528	538	553	517	552	559	595	532	543	583	508	562	528	538	586	565	560	544	565	577	548	529	546	578	597	561	583	529	536	549	572	552	550	524	561	544	541	587	539	525	586	576	528	550	536	552	538	584	536	598	582	523	559	537	523	559	498	589	532	593	515	568	541	557	504	581	587	527	524	570	562	562	577	555	592	516	544	561	538	537	573	588	543	555	535	534	562	516	519	514	569	544	563	553	556	568	595	571	566	551	576	571	550	517	569	528	576	559	545	547	524	568	591	515	555	573	610	520	567	533	598	532	566	549	580	555	580	519	524	548	597	576	578	560	562	552	587	549	550	538	562	556	549	555	556	548	571	584	567	555	535	575	532	568	528	562	556	523	552	560	562	516	536	597	559	607	574	566	581	565	547	565	546	536	521	613	584	544	593	503	539	553	536	568	525	534	638	557	556	526	545	551	524	537	546	570	530	542	538	582	545	585	514	509	582	515	538	604	527	592	569	537	551	526	546	538	533	556	528	536	540	543	562	562	567	502	530	558	556	547	567	519	585	552	516	541	561	535	547	593	532	594	573	586	521	544	561	560	549	571	544	553	555	540	543	565	566	572	544	624	542	522	559	553	532	561	578	516	553	565	541	554	548	539	505	569	580	554	572	540	590	585	516	530	531	568	571	559	557	552	551	592	556	539	585	540	544	590	555	527	584	566	536	559	540	542	557	571	582	564	561	570	587	519	557	536	563	558	590	549	529	570	580	544	593	517	519	545	585	574	613	519	573	542	547	520	539	523	528	577	497	548	525	555	560	560	539	550	583	572	565	534	578	527	564	555	587	562	571	578	541	578	575	553	534	541	549	534	507	591	552	531	539	572	565	527	550	539	527	574	580	550	507	577	548	536	560	583	551	530	564	541	534	531	531	560	512	559	537	601	551	571	581	547	535	543	538	578	588	569	524	535	550	538	549	537	583	537	539	540	558	568	585	522	579	544	547	536	571	539	516	554	602	565	553	553	575	520	533	557	529	543	524	538	564	566	570	509	525	589	600	557	569	524	539	582	543	561	542	551	619	550	552	592	575	535	513	544	583	593	541	516	558	566	573	540	553	553	562	533	563	582	511	531	561	555	539	536	557	526	527	556	564	614	574	556	598	552	554	533	540	584	521	567	529	567	529	555	538	544	567	523	584	567	588	568	554	546	543	524	535	525	534	551	544	580	617	527	566	566	519	555	526	610	548	589	542	600	560	586	548	607	550	532	570	546	517	560	560	593	525	576	604	522	549	537	552	557	554	558	562	578	546	596	570	536	606	544	525	581	505	580	531	581	550	546	541	587	568	579	540	544	552	557	546	528	587	545	536	560	580	539	589	517	522	556	555	559	573	576	548	547	564	535	554	579	520	557	512	547	503	601	520	566	529	551	558	531	561	559	582	498	557	547	549	549	529	570	565	531	545	530	585	527	525	583	548	597	491	564	587	563	497	587	570	552	520	551	554	543	572	562	596	576	566	572	594	533	492	551	539	513	570	557	617	508	574	539	532	558	556	536	551	510	531	539	552	539	530	587	524	595	557	546	569	557	543	590	574	571	581	560	528	578	512	574	576	582	577	493	546	538	572	590	537	560	547	560	536	516	550	566	582	516	581	574	526	563	536	583	594	569	547	513	528	587	537	555	545	539	576	541	537	498	544	549	540	573	520	589	572	545	568	547	561	549	543	529	533	487	531	580	562	592	530	565	625	531	534	592	585	519	557	521	565	523	585	570	533	555	508	534	561	562	612	565	547	565	567	576	527	569	604	543	508	549	569	531	541	578	495	542	575	566	560	574	581	570	546	595	540	537	532	551	611	552	578	552	545	534	555	542	557	580	572	579	557	561	531	544	531	557	537	570	531	552	538	560	523	521	520	543	559	563	550	552	586	560	553	541	547	561	521	530	564	546	540	570	586	552	538	578	527	536	541	530	518	554	535	540	541	565	528	567	552	515	547	552	598	605	586	551	561
34180	18109	5088	355	163	132	123	129	125	124	136	105	137	122	126	97	146	161	110	129	117	148	142	122	125	139	143	135	141	131	127	117	142	140	127	141	107	137	150	124	135	125	136	138	123	146	124	135	127	103	120	128	128	127	124	105	123	111	143	105	110	118	128	132	121	112	136	138	119	141	127	131	126	122	124	122	118	133	124	136	122	120	144	129	141	134	120	147	110	146	121	152	135	141	133	127	130	123	148	112	138	130	114	134	123	117	114	127	119	120	129	114	126	115	139	127	133	129	130	119	128	139	125	138	112	111	114	142	147	132	129	131	119	120	116	116	128	113	145	128	133	138	132	130	111	124	139	123	125	142	127	142	140	129	118	134	116	142	135	124	102	141	132	139	118	139	137	128	107	129	118	119	117	108	128	125	116	134	119	129	125	140	129	137	138	123	114	141	124	140	127	96	116	129	118	133	111	114	123	146	119	135	114	122	149	111	140	134	138	129	124	127	128	120	140	124	142	126	128	144	142	120	138	132	154	131	130	124	115	111	129	114	127	118	130	137	133	120	129	124	118	149	96	143	136	130	169	119	120	122	112	137	115	120	119	124	115	127	145	142	135	120	124	122	119	121	109	120	130	115	124	128	117	125	134	130	117	141	126	118	141	131	145	113	138	145	126	132	128	117	141	115	134	133	153	135	114	145	109	134	134	130	116	115	130	121	136	141	133	121	128	113	127	121	131	127	103	117	150	124	116	107	120	143	124	121	140	140	113	126	126	113	130	123	130	110	121	118	123	139	128	128	126	122	119	145	130	156	122	137	132	129	142	106	135	125	110	125	130	152	114	115	131	131	112	112	131	112	130	127	151	157	109	123	128	141	130	125	149	116	124	113	119	139	145	147	138	137	133	128	109	116	140	122	141	129	134	107	135	115	146	120	108	130	121	147	97	120	113	119	128	117	138	133	121	124	119	117	138	109	126	133	132	111	114	134	154	111	140	128	132	104	121	123	119	133	124	109	144	132	127	110	128	119	121	128	131	150	149	114	136	129	138	130	133	127	134	108	125	127	110	112	136	157	158	148	134	128	124	126	130	123	122	122	128	142	117	139	124	112	122	137	126	141	140	111	134	139	102	100	132	123	120	148	114	122	110	132	116	116	116	127	133	103	117	125	124	120	151	104	145	130	118	119	121	135	130	118	121	131	130	118	151	128	128	139	131	120	128	120	145	133	127	126	133	130	138	152	136	147	121	144	118	111	122	125	133	145	139	141	128	128	124	116	120	110	139	123	142	132	117	120	124	123	126	108	129	118	116	116	140	118	136	121	133	131	115	140	126	130	126	145	118	139	129	125	126	114	140	143	121	139	138	121	126	123	150	125	125	127	130	121	139	154	127	107	132	105	129	125	120	116	112	136	126	147	118	128	110	131	127	155	126	118	133	165	130	121	116	147	129	138	122	123	119	111	144	129	122	119	124	124	122	117	135	127	132	110	133	107	139	111	142	122	111	126	134	125	113	118	135	132	120	115	143	138	117	139	148	130	109	124	149	111	125	132	130	141	119	118	126	142	119	128	118	129	124	118	136	105	129	134	117	136	122	144	133	125	162	112	129	129	137	132	126	127	108	125	142	128	130	126	114	108	129	141	132	121	122	136	132	156	130	142	118	120	107	130	122	115	120	122	140	130	119	143	130	146	131	137	120	103	142	117	153	118	119	126	122	99	131	118	137	154	108	135	129	125	119	102	124	127	118	139	131	105	128	126	113	113	97	128	133	129	123	128	133	140	126	147	128	119	123	123	136	141	127	148	122	133	126	147	117	136	126	120	109	105	131	105	135	116	135	124	126	144	132	133	134	120	114	136	151	99	139	132	131	137	131	139	104	132	131	117	143	121	125	124	128	134	130	126	111	123	99	133	147	137	127	145	123	130	119	131	127	133	134	132	132	130	136	128	104	122	110	102	127	156	147	122	116	111	123	130	113	137	128	122	120	124	123	134	140	141	127	129	124	136	142	129	126	127	135	141	120	125	119	131	102	134	107	116	141	139	120	151	122	159	133	140	105	138	132	116	132	133	153	105	123	124	154	129	106	109	137	140	118	123	130	116	145	123	134	128	118	138	130	129	125	133	108	117	106	123	145	118	123	118	123	123	137	138	127	121	116	117	127	149	144	130	152	138	102	128	130	122	120	132	137	114	131	105	105	107	138	120	129	130	139	129	132	126	113	122	115	145	133	148	126	138	143	128	125	125	119	105	107	159	128	117	108	119	112	123	125	132	133	148	129	124	110	119	114	124	150	131	114	130	131	115	125	121	123	101	148	138	152	115	145	139	129	122	115	127	127	144	135	113	129	117	117	128	125	103	138	122	133	124	139	116	137	117	126	116	128	130	134	129	140	115	119	137	119	130	132	127	108	109	136	137	136	123	128	111	142	106	151	135	140	138	131	148	139	135	139	116	130	132	132	131	143	128	141	130	128	146	133	146	123	122	120	123	138	124	146	136	113	120	134	123	145	131	121	125	124	117	157	149	117	135	124	126	116	124	127	111	121	125	134	104	126	132	147	144	116	143	121	144	94	139	123	128	129	117	119	127	141	142	121	151	139	129	132	110	94	117	115	131	138	144	132	120	129	126	140	130	132	131	140	139	139	116	108	130	146	140	118	125	115	126	118	140	132	121	131	119	136	135	158	145	142	125	124	135	124	100	150	128	148	142	111	122	132	127	122	129	104	122	101	129	130	111	108	122	113	118	132	149	134	133	125	137	150	134	131	127	140	138	110	148	130	148	133	122	136	133	116	125	136	119	116	138	136	140	136	114	124	131	124	142	136	145	119	146	131	147	125	130	127	103	121	98	107	120	131	133	133	138	124	133	128	129	125	133	113	137	120	123	141	131	112	131	124	129	141	143	148	137	104	135	135	134	128	126	131	128	113	126	118	112	103	132	130	123	142	142	130	145	141	132	107	113	141	107	149	135	127	140	117	148	131	113	120	116	127	134	124	125	138	137	140	131	123	115	133	124	142	148	126	137	154	116	136	124	129	134	134	128	126	115	116	115	125	120	119	120	115	142	124	109	107	131	116	133	136	135	119	114	127	124	144	131	124	134	123	147	113	120	119	131	134	127	117	111	121	125	104	119	158	130	126	113	94	112	131	128	146	118	136	131	144	132	120	130	134	137	137	128	146	118	107	120	162	142	128	112	127	124	121	127	134	116	109	120	123	108	128	118	124	127	121	118	118	111	130	130	137	123	129	122	136	123	114	124	114	134	130	132	134	146	130	104	137	123	141	122	128	136	129	143	143	133	126	111	107	107	145	137	116	134	128	114	121	138	139	123	134	118	122	142	132	133	122	150	142	139	151	127	135	124	142	132	115	122	123	154	118	128	110	126	110	120	137	118	128	135	140	133	90	136	128	134	162	130	138	126	130	132	130	108	110	142	114	132	119	124	131	148	124	97	137	145	121	134	121	112	116	124	118	120	113	138	109	128	129	132
16616	8177	1020	333	354	343	338	307	321	334	314	280	360	320	318	312	343	340	315	323	322	356	297	353	315	339	341	348	321	338	309	336	279	308	303	302	295	327	344	322	331	339	294	316	322	295	342	332	313	324	358	349	343	338	355	297	320	286	321	327	311	334	336	345	352	336	338	309	322	287	321	323	326	287	329	302	317	315	367	321	323	289	332	337	315	300	329	317	317	301	330	306	319	312	320	315	351	325	297	330	311	338	331	320	345	300	327	351	377	336	350	335	317	312	336	353	305	316	314	314	317	303	342	364	329	302	360	347	316	339	331	322	344	279	324	350	357	371	323	319	320	361	363	332	338	328	327	350	314	325	320	343	357	319	340	347	318	341	308	344	347	345	311	329	346	313	324	306	301	331	317	333	372	345	311	372	295	324	313	349	298	337	317	310	317	310	343	330	326	300	292	303	333	337	350	321	330	336	306	346	352	361	346	339	346	339	339	288	314	334	322	316	365	317	337	301	325	336	331	324	285	301	305	314	320	315	281	309	352	309	331	331	336	339	333	315	331	358	302	353	322	331	348	364	307	324	344	333	321	340	351	310	308	335	350	332	337	305	322	342	351	307	309	320	282	361	322	352	357	306	327	329	352	313	320	350	325	335	336	320	339	327	335	339	321	312	347	336	326	372	288	312	301	349	319	328	303	336	303	300	320	309	329	331	303	287	315	348	301	336	320	327	336	311	321	320	307	344	328	307	355	300	301	325	344	337	315	322	344	340	324	327	313	329	342	313	329	336	322	342	319	333	341	301	336	340	343	335	353	332	338	313	333	320	340	304	336	359	300	350	350	360	303	336	345	323	309	310	348	330	295	340	299	346	331	340	318	344	322	320	332	297	304	323	314	338	328	350	283	328	315	350	344	304	354	330	337	354	320	328	317	341	324	348	323	346	348	320	334	339	354	313	355	342	326	312	305	341	331	332	332	323	319	344	304	346	351	368	340	355	363	313	336	339	298	347	345	334	321	354	339	309	322	327	330	324	317	339	340	318	335	339	326	293	339	349	316	330	317	312	303	354	339	296	328	289	338	312	347	332	344	335	318	332	304	310	315	320	339	330	355	317	327	302	349	309	316	350	310	339	340	319	324	323	346	318	327	305	324	323	331	305	269	316	319	350	340	326	338	311	322	311	338	340	333	337	314	341	318	321	306	331	314	355	330	324	330	312	310	333	312	335	323	306	299	323	304	327	333	312	351	298	327	344	332	330	336	323	318	322	303	329	336	317	321	339	295	331	352	321	338	332	343	343	343	310	315	316	320	321	354	294	321	334	301	318	335	330	337	314	321	337	310	322	339	293	317	349	317	350	342	334	318	324	327	332	344	351	342	342	324	339	310	347	297	340	320	322	294	314	344	336	339	303	306	361	292	324	356	342	333	308	359	335	356	309	330	356	335	337	341	300	328	338	357	344	317	308	313	325	319	311	319	307	334	328	343	349	355	356	286	330	339	352	361	323	313	341	310	319	305	318	337	328	335	314	308	358	326	308	354	333	303	341	329	333	334	301	344	321	308	322	343	313	341	352	321	331	332	323	324	318	349	326	333	339	330	347	312	323	283	336	331	355	326	328	326	316	336	316	339	343	330	316	307	331	304	309	315	337	362	314	329	329	301	334	326	301	306	317	317	318	330	352	320	343	310	350	368	279	338	348	300	324	317	333	300	326	362	351	318	329	322	289	339	303	304	341	348	291	335	313	338	326	334	356	325	315	320	311	325	310	328	342	317	336	311	315	344	356	309	307	347	333	286	305	324	342	331	320	329	343	334	334	326	333	342	326	301	300	328	313	354	341	347	342	320	299	306	335	301	338	362	370	352	356	314	346	311	339	310	285	320	324	301	300	333	338	315	329	357	310	344	341	342	327	302	318	319	313	338	335	292	320	343	334	343	326	328	316	328	316	330	384	342	315	341	323	301	293	339	337	300	315	335	341	333	316	304	337	301	324	311	307	335	327	338	328	300	362	336	343	311	312	313	307	322	291	337	322	331	320	340	310	321	357	311	327	315	348	316	315	328	325	332	319	319	329	324	331	359	352	333	345	323	317	348	345	336	344	318	323	317	305	323	319	297	360	336	329	328	305	339	308	308	320	337	345	295	349	316	326	287	329	304	333	331	337	319	332	300	362	316	338	323	308	345	311	346	331	323	324	342	337	306	314	312	344	332	315	328	365	352	350	317	313	332	321	357	296	337	339	305	341	323	346	327	341	331	364	295	289	307	328	363	313	337	314	309	319	321	317	325	329	321	288	335	302	331	331	304	328	310	350	352	303	313	335	301	324	309	303	346	314	339	329	305	351	364	336	342	336	323	350	287	313	315	301	326	378	317	330	329	324	345	324	356	321	337	286	338	326	309	353	320	312	339	326	342	295	295	279	325	336	362	344	354	310	325	295	345	311	307	348	341	331	307	320	306	320	314	318	326	319	301	328	311	335	326	306	337	310	299	355	338	303	309	315	309	301	319	302	333	328	332	301	310	299	334	338	310	338	325	315	333	299	327	302	326	344	309	310	363	312	318	320	312	341	338	332	307	337	340	338	347	334	321	312	310	348	326	322	306	348	317	303	331	346	311	318	339	324	321	341	307	309	325	326	346	316	318	295	319	334	304	314	336	326	350	302	328	321	313	344	316	349	311	356	335	329	309	285	302	343	325	322	301	340	322	362	337	323	302	331	335	340	316	324	350	316	318	302	311	314	301	335	327	339	319	344	334	308	347	320	320	309	347	307	359	332	349	323	332	323	330	317	287	309	337	318	360	323	342	350	317	285	318	340	304	342	347	340	293	307	330	355	301	355	291	318	306	309	310	301	310	289	351	355	335	319	343	317	330	351	297	330	311	358	314	314	328	334	352	334	322	322	349	333	325	328	304	319	339	330	294	317	315	320	350	325	337	324	319	320	310	313	342	333	320	310	321	306	287	282	346	304	309	329	309	299	330	295	326	309	329	348	305	294	311	300	321	323	298	307	297	319	360	330	346	311	321	349	329	335	361	282	348	301	318	299	312	327	326	358	318	314	317	317	324	300	295	313	370	326	299	328	312	334	320	317	308	321	309	341	325	358	299	317	277	329	320	327	300	312	339	325	348	289	346	352	357	320	343	333	297	324	310	310	327	288	338	317	319	318	335	340	335	329	330	324	318	316	331	320	331	329	332	307	323	347	305	346	339	331	308	354	340	300	347	305	332	311	329	311	334	333	330	328	326	316	319	281	333	319	311	302	303	334	341	334	307	306	319	324	324	344	323	340	316	342	353	325	337	346	299	304	343	325	356	316	325	366	363	352	340	335	314	310	327	331	280	324	329	382	310	348	315	348	346	307	332	341	362	321	335	329	314	327	341	324	342	316	327	319	321	311	339	358	338	339	331	316	303	320	311	312	331	318	337	331	319	317	357	338	328	303	330	309	338	326	320	304	316	306	350	322	301	299	353	320	319	303	327	342	322	349
25313	21136	23769	28747	21125	11701	500	345	317	300	281	285	271	260	292	262	267	253	295	256	248	280	249	272	310	256	273	252	251	282	267	237	238	238	295	257	256	258	284	249	244	263	290	274	294	282	273	284	269	264	238	267	272	251	259	267	249	259	266	321	262	278	281	243	277	261	260	238	300	248	273	264	262	253	253	278	262	257	276	289	259	263	280	260	257	281	273	273	276	239	262	274	258	255	285	262	249	271	275	263	236	257	256	261	253	254	261	234	249	263	262	250	274	255	250	270	248	264	255	284	259	280	238	250	235	284	304	262	272	247	243	273	262	279	254	261	271	247	251	281	233	246	258	259	287	259	270	282	286	271	238	251	277	258	227	267	266	267	254	261	251	236	258	238	277	239	288	269	274	263	283	244	269	232	260	262	268	261	261	257	254	280	263	261	208	246	275	260	263	277	279	253	254	249	294	263	265	267	265	255	277	235	233	235	281	222	272	277	240	244	271	251	249	283	238	258	276	267	248	274	272	251	248	304	299	251	251	245	298	276	259	260	272	272	270	248	258	248	238	264	279	260	226	261	263	268	268	263	268	306	290	269	267	255	254	269	250	287	244	261	276	294	301	263	265	231	269	256	260	264	306	272	260	291	229	251	247	244	270	261	298	281	251	254	279	251	250	248	289	254	288	283	245	280	269	270	278	240	281	245	241	277	270	257	269	230	279	244	235	255	264	276	256	236	258	279	267	263	235	273	266	270	255	241	254	286	233	297	282	243	282	278	276	244	262	251	247	254	246	256	248	259	263	263	269	269	276	279	243	236	240	275	279	271	262	247	253	250	242	264	307	277	276	256	271	258	243	248	269	247	216	246	274	250	269	262	260	252	274	269	279	266	266	259	265	258	291	247	261	267	253	276	278	282	260	265	275	273	271	257	273	257	295	293	279	263	309	245	301	259	252	265	263	278	231	252	263	239	244	255	224	253	239	253	251	278	254	271	281	253	263	258	288	252	258	266	280	298	253	249	287	258	266	281	277	280	258	271	273	236	267	256	249	263	225	286	247	253	258	277	255	261	262	254	227	262	271	253	253	262	250	295	274	291	262	259	231	271	277	252	267	272	279	261	267	259	264	278	275	232	238	252	266	248	331	266	286	271	240	260	261	277	257	227	214	285	262	281	252	247	250	256	255	249	225	232	246	243	258	290	254	246	246	289	247	261	259	270	256	285	280	256	235	253	246	277	253	262	227	267	237	243	275	280	280	263	276	253	251	242	264	245	248	263	240	265	268	239	267	285	248	243	260	257	235	260	251	267	271	247	262	290	269	248	244	239	270	227	259	263	270	265	276	244	268	247	252	273	266	275	284	263	244	272	280	285	289	271	269	273	250	257	238	238	276	278	231	290	264	288	214	277	268	265	239	221	234	264	265	317	244	238	242	262	275	245	278	257	296	249	256	237	236	273	288	263	276	280	255	245	252	283	235	264	230	261	270	235	274	241	247	222	258	297	239	263	268	268	256	276	281	267	254	250	268	258	233	234	294	257	278	282	294	266	267	248	260	270	243	267	245	247	256	305	266	266	248	274	287	269	238	259	283	273	261	292	256	254	255	265	245	244	261	277	291	232	263	249	270	249	253	297	248	251	260	288	275	249	262	284	254	284	246	282	267	273	265	258	261	237	283	262	281	193	263	271	270	249	281	297	270	281	313	244	251	248	271	295	271	253	261	261	265	243	261	238	260	260	268	247	233	252	271	263	265	262	278	277	269	272	272	266	283	263	255	249	266	268	291	255	224	262	262	232	262	286	246	252	253	264	267	270	263	272	283	285	255	245	264	263	258	262	272	275	262	257	265	269	274	264	280	243	270	251	229	264	233	268	270	267	287	250	247	265	253	243	241	246	249	292	275	251	262	282	258	269	256	278	248	250	247	257	237	255	260	214	244	274	291	243	254	253	250	256	259	263	249	243	218	272	229	297	275	267	237	252	284	256	249	242	276	279	276	280	262	262	252	262	238	276	257	227	252	264	267	235	244	257	267	254	256	262	251	245	257	257	277	256	245	278	232	280	261	229	289	268	255	273	263	248	267	234	262	280	258	242	289	273	279	277	238	272	258	274	281	264	256	296	279	253	271	252	281	290	283	309	288	232	216	221	279	270	253	246	249	273	240	254	282	260	289	273	248	269	264	291	276	256	262	241	267	278	258	268	256	255	233	283	261	246	248	242	260	265	242	263	237	263	260	258	266	254	277	274	293	279	243	256	281	274	263	254	241	256	291	290	246	234	263	299	248	277	268	254	261	291	243	259	261	260	244	244	268	270	254	285	255	251	286	266	280	273	286	255	278	233	254	252	270	281	258	254	300	276	257	314	254	264	263	249	299	265	233	256	283	238	250	282	301	282	252	271	263	266	300	219	273	235	255	295	296	235	260	278	298	269	244	259	263	287	259	249	278	284	282	244	308	233	253	261	263	275	276	245	243	252	267	233	271	238	259	269	260	254	265	266	275	259	249	252	262	246	303	277	272	271	274	311	279	251	295	283	278	241	259	255	244	237	261	288	279	261	274	283	260	269	245	256	269	287	246	272	250	273	270	272	247	228	243	246	275	254	259	288	271	262	264	268	256	265	253	226	278	291	266	289	240	245	262	260	266	270	252	249	285	268	294	302	260	266	269	248	291	256	266	230	240	294	253	242	251	268	278	239	262	262	257	285	274	260	289	243	246	274	252	297	258	250	268	256	241	243	274	261	272	232	295	251	271	255	274	253	249	259	295	275	290	253	303	258	275	284	254	243	266	237	242	256	293	280	285	284	293	264	294	279	241	255	264	263	293	292	231	264	278	263	272	264	242	267	267	236	283	235	266	240	248	252	241	275	215	251	245	273	265	252	274	268	274	262	250	281	261	253	288	253	276	247	268	279	263	246	268	265	239	280	292	293	253	250	280	261	271	268	288	239	247	236	258	229	256	309	257	269	212	272	255	274	245	268	254	264	255	270	268	256	269	236	274	257	284	259	273	237	268	225	265	267	258	252	270	257	272	262	298	258	244	283	250	292	261	267	280	260	268	241	284	291	247	283	258	282	293	256	262	257	233	287	269	241	257	222	249	265	246	249	251	232	251	271	224	297	267	275	236	263	294	260	275	253	249	259	257	246	248	264	254	237	258	261	262	250	265	286	256	281	250	243	256	223	254	274	233	267	257	290	276	276	256	264	246	262	259	256	271	264	246	276	252	229	255	293	273	244	271	218	249	269	242	293	263	222	253	288	249	257	237	264	259	245	254	242	252	272	272	261	245	271	282	276	279	265	314	253	228	254	252	276	254	250	283	242	256	265	264	259	238	281	282	257	249	263	256	224	268	271	268	281	253	269	289	249	246	232	240	261	257	284	265	287	265	287	269	260	272	263	239	265	254	285	250	293	248	257	245	286	256	284	271	248	262	266	256	281	269	256	286	249	241	240	268	265	268	254	278	235	236	251	250	272	254	285	263	263	287	264
35491	42885	11828	746	617	604	619	588	580	584	537	555	569	589	589	552	589	588	570	541	607	558	530	598	541	568	589	592	572	594	569	577	560	565	552	578	587	540	536	590	553	546	581	602	547	596	548	524	581	555	572	576	535	581	546	528	568	548	557	557	560	582	556	546	571	580	584	537	527	554	542	561	580	587	600	551	612	606	575	570	640	607	568	577	548	545	530	554	570	589	548	542	555	562	539	546	503	597	586	546	592	584	576	571	534	592	579	569	568	586	555	556	562	576	615	586	589	580	580	568	538	559	555	586	566	571	569	533	553	584	600	617	584	569	581	557	577	565	565	552	554	571	563	549	565	545	555	546	571	537	555	590	545	562	595	586	604	585	599	532	600	547	535	589	559	574	590	586	566	542	538	527	588	582	575	583	572	575	592	574	582	601	575	549	555	575	557	524	600	578	584	550	518	582	576	557	555	582	578	559	564	558	581	549	606	582	553	537	614	578	550	553	564	618	515	529	541	575	579	566	535	549	555	579	578	559	573	556	572	532	547	555	600	553	547	610	584	577	599	538	596	548	577	555	531	582	578	585	537	562	559	565	555	562	575	529	570	584	591	612	584	550	570	579	592	580	578	606	569	545	572	547	598	550	557	603	615	567	545	610	614	560	579	539	548	587	510	579	544	617	581	548	548	588	558	552	530	580	488	592	616	597	541	550	553	534	575	575	571	591	615	584	548	579	616	576	565	564	608	568	583	564	528	618	530	553	571	574	573	554	607	572	542	547	540	556	584	544	569	557	528	581	598	555	525	582	549	583	568	509	590	528	579	537	581	547	575	573	556	566	611	581	531	553	610	531	583	556	576	603	569	535	540	527	532	599	571	561	557	581	607	608	581	607	573	554	534	580	541	569	601	567	575	541	550	582	596	576	582	527	569	552	589	578	563	583	579	579	548	580	561	574	558	568	577	567	583	589	567	594	537	578	590	594	583	579	580	549	545	591	561	564	576	555	591	576	592	542	565	568	597	607	570	538	544	537	586	570	553	561	564	580	567	559	543	560	574	557	587	576	592	528	630	577	569	596	563	552	554	568	566	571	544	567	542	537	554	553	597	548	531	581	541	549	565	587	581	563	646	556	564	589	563	558	569	567	599	594	585	548	554	589	585	583	609	533	558	549	572	547	614	533	575	557	576	559	577	587	575	598	545	556	580	570	588	589	562	520	572	614	612	572	576	563	534	573	550	599	569	529	532	546	588	595	606	595	530	558	547	558	557	545	554	571	583	577	583	556	587	549	603	544	537	533	566	574	546	618	591	547	594	569	574	596	545	556	560	527	575	579	554	577	533	581	525	545	558	552	567	613	542	540	604	594	589	613	583	604	560	576	541	560	559	581	580	597	570	562	563	560	570	534	566	569	543	545	558	525	562	621	576	570	549	582	587	623	591	591	575	563	561	607	598	538	504	564	560	590	549	548	596	567	551	630	558	554	503	534	589	546	538	590	604	608	524	595	609	555	590	569	549	577	553	563	540	598	572	562	588	573	561	604	571	564	559	581	594	584	551	534	573	572	580	562	567	554	600	608	573	595	528	562	547	534	575	520	586	586	554	551	556	564	571	564	588	587	560	600	589	575	573	525	528	600	587	583	555	578	547	581	610	551	550	556	580	555	555	549	614	588	569	567	586	531	541	496	580	559	607	573	557	557	588	544	525	606	601	566	588	566	592	566	576	562	591	567	545	546	590	599	539	569	601	572	574	578	596	602	555	542	575	574	526	598	594	585	531	593	555	580	576	524	551	576	547	609	588	581	567	571	550	547	574	519	562	568	554	578	530	551	554	584	599	599	562	591	601	520	558	557	612	529	597	562	562	578	576	590	573	566	552	579	542	600	567	554	587	569	527	532	570	585	603	587	585	557	576	624	536	584	585	542	568	588	555	533	547	573	566	578	604	587	547	563	541	538	592	575	537	571	582	535	529	588	606	577	521	598	549	569	558	559	562	563	542	561	547	547	584	550	586	582	569	574	571	566	547	552	578	590	557	642	584	623	521	539	594	569	551	576	625	527	582	558	624	573	594	592	592	627	564	571	555	590	592	572	567	576	588	586	579	556	572	584	593	580	560	572	561	554	534	561	542	548	560	557	579	563	576	502	524	587	496	580	547	564	555	574	572	560	577	612	573	591	579	522	584	568	601	598	571	580	538	564	581	619	523	555	547	547	579	577	583	557	606	602	580	541	582	590	546	616	534	545	586	559	568	560	568	550	535	601	590	585	571	535	573	558	564	558	585	572	561	564	569	549	593	526	562	556	583	610	590	591	554	593	551	565	591	528	571	573	588	606	572	538	556	587	634	549	550	573	552	550	564	547	566	555	523	533	562	603	618	565	554	557	570	555	560	590	582	617	551	590	578	589	569	564	564	570	560	571	610	580	567	554	572	556	576	595	592	584	521	590	618	515	609	573	562	584	559	518	539	599	546	550	547	555	535	601	555	550	574	575	561	572	557	565	560	570	604	620	562	586	572	552	529	582	597	621	577	589	551	580	559	596	551	563	552	564	587	524	576	545	550	565	568	591	574	555	585	552	564	538	560	553	557	602	566	569	587	557	592	587	529	566	556	542	584	541	538	556	593	524	535	596	564	559	565	504	574	576	607	554	586	568	597	561	587	560	538	566	606	562	603	561	588	589	567	593	623	560	550	610	547	565	584	599	586	554	558	595	584	537	571	599	568	572	571	548	568	521	553	593	587	582	579	546	594	593	573	565	530	557	598	535	576	563	584	558	577	527	557	573	565	532	543	534	553	565	578	539	563	560	560	576	535	547	573	612	545	576	521	601	598	574	564	546	550	553	566	571	571	564	511	550	594	540	557	615	522	605	595	562	572	599	565	572	590	560	556	566	595	591	583	563	583	552	603	529	570	565	536	606	595	581	553	581	562	578	577	578	545	554	567	609	574	547	561	530	584	551	545	557	576	589	558	551	600	557	582	547	565	611	557	565	577	575	560	588	566	579	586	536	526	575	569	591	518	549	590	562	591	541	523	582	555	545	573	557	590	557	577	519	593	578	529	588	592	550	574	541	631	538	534	564	583	552	551	575	571	593	576	578	574	606	595	577	567	523	576	577	532	574	591	587	590	531	565	591	572	571	566	580	535	607	610	558	576	566	560	543	531	523	535	539	529	565	624	557	574	580	591	565	563	536	567	545	584	583	559	565	578	549	606	599	658	566	506	529	552	570	569	579	556	606	549	573	572	547	587	572	598	584	565	535	534	573	571	559	573	556	587	556	612	565	605	570	562	607	570	561	572	564	556	544	569	553	554	560	611	539	555	594	558	543	560	587	605	557	559	569	562	560	565	580	540	561	580	581	590	579	603	554	543	583	562	553	564	544	559	583	582	555	571	533	591	573	568	569	557	602	560	581	560	582	516	535	576	625	572	569	592	542	609	534	574	601	571	568	523	533	587	582	584	618	595	556	560	600	573	594	545	616	573	580
24533	21116	24145	28317	21116	21140	11135	521	339	363	343	306	324	284	315	290	297	286	302	282	302	265	294	263	316	290	285	263	275	292	275	256	267	281	310	289	275	267	280	273	275	269	280	292	293	289	260	288	260	242	280	279	301	268	254	245	246	279	274	248	281	260	293	284	302	314	255	259	273	244	273	293	293	239	278	266	279	285	273	264	290	299	291	237	304	262	251	260	282	273	258	282	267	234	268	236	290	309	271	306	255	284	300	254	301	250	262	280	273	269	245	242	287	252	255	250	276	287	287	260	256	276	244	256	291	288	296	259	269	282	283	244	249	301	281	303	244	268	277	268	274	267	249	253	267	241	260	251	295	275	269	285	271	234	269	244	277	276	278	273	260	278	258	261	258	259	281	296	275	274	238	256	274	274	271	273	233	276	242	263	247	286	282	238	273	239	274	267	270	235	273	243	270	274	293	258	267	261	261	307	269	281	265	253	241	298	294	268	282	269	258	263	283	240	267	263	242	254	242	282	273	289	263	264	224	246	272	246	293	281	289	267	263	252	293	276	278	292	264	271	285	264	253	282	271	253	261	299	239	282	285	268	273	290	232	294	249	253	266	292	276	296	269	265	240	261	298	294	287	280	275	291	291	288	260	270	282	259	272	254	251	290	240	287	241	226	223	278	277	255	292	256	283	279	288	264	267	272	245	264	284	268	247	277	277	292	276	250	264	279	258	284	270	266	245	282	290	260	269	265	255	264	268	250	268	280	249	283	285	264	254	279	269	248	266	266	283	283	247	259	283	269	248	249	262	274	273	298	274	265	293	298	314	282	294	265	253	266	306	277	268	249	253	246	270	231	284	295	269	256	274	278	275	252	306	281	237	274	303	252	307	280	247	272	271	291	285	296	278	266	244	291	261	236	263	264	262	318	264	294	262	297	263	258	258	272	273	295	273	248	290	305	293	289	252	303	264	220	270	287	304	275	239	288	317	282	286	286	261	262	286	251	244	298	261	263	277	259	253	256	281	275	283	269	274	276	284	279	237	257	266	286	250	255	279	263	257	294	304	281	265	310	297	287	276	265	258	282	253	256	258	280	270	271	303	293	243	277	293	278	249	273	244	280	248	264	250	287	286	253	259	243	261	268	276	253	268	282	281	242	258	298	295	308	270	244	246	278	274	258	261	305	259	286	255	264	254	259	288	267	257	283	291	275	293	263	258	294	271	256	255	265	308	274	253	268	261	262	248	265	282	266	251	245	269	278	277	257	269	252	255	251	309	259	253	253	298	268	293	273	242	261	272	279	273	267	273	264	263	266	256	265	278	276	266	294	255	252	282	258	265	289	284	263	248	246	288	283	284	251	295	284	270	273	274	272	298	274	272	263	279	260	304	250	242	287	275	270	266	269	267	261	236	233	270	283	251	286	276	269	318	251	280	240	311	260	283	288	278	279	277	262	259	264	309	294	249	258	245	229	260	258	307	266	305	298	274	276	295	267	258	274	280	292	283	309	252	280	289	285	245	248	264	275	270	297	274	264	265	309	276	275	271	263	271	275	247	234	267	246	275	245	276	288	285	262	272	279	269	277	286	266	273	258	292	264	264	257	282	252	284	260	255	285	286	285	286	289	290	275	272	269	238	291	320	265	240	275	276	302	229	264	240	267	286	272	261	266	284	265	273	287	301	296	256	285	288	275	278	243	285	256	263	290	278	295	282	259	293	279	271	281	278	255	276	250	281	271	265	245	236	254	267	268	239	290	307	289	263	277	259	276	308	263	246	258	253	269	241	279	254	281	257	272	260	265	275	283	303	321	298	297	262	281	264	265	230	269	254	261	265	319	267	249	267	249	273	267	252	255	252	257	286	240	267	258	251	242	249	271	249	257	256	305	292	267	235	275	264	282	276	287	241	273	262	280	255	266	265	292	226	268	310	261	260	303	281	256	265	264	261	250	249	264	283	265	241	265	286	254	239	237	292	270	270	264	287	286	285	263	270	290	278	285	313	271	279	292	272	266	234	258	265	255	287	272	301	266	285	272	273	262	282	271	294	269	304	290	240	222	286	242	294	272	262	251	258	279	269	288	276	265	274	306	257	262	284	276	291	257	264	271	278	232	259	256	290	287	285	262	278	295	269	249	279	290	246	279	260	254	282	268	244	270	257	257	276	265	264	272	238	258	311	271	253	222	284	285	280	272	260	278	275	277	252	261	249	300	278	246	263	274	301	287	267	304	244	305	291	251	263	274	275	254	293	246	273	241	242	262	285	272	277	289	283	283	263	321	245	264	282	292	262	278	271	274	272	261	284	257	257	288	275	244	252	276	294	286	294	275	265	272	278	252	291	268	259	276	266	275	258	268	283	259	286	260	261	245	226	309	274	283	269	251	270	250	276	283	275	284	268	239	305	276	258	254	272	261	266	285	268	243	255	293	279	256	291	249	241	275	267	296	256	287	286	255	263	250	265	257	242	259	277	282	277	267	246	284	234	253	271	265	244	268	235	251	294	289	297	248	264	304	280	230	263	284	260	294	241	279	292	215	266	253	258	300	275	295	304	289	268	280	260	281	260	261	308	266	280	274	283	248	290	262	255	269	288	265	277	260	261	274	265	252	265	272	291	274	253	244	301	284	278	299	284	259	295	294	258	271	276	285	310	293	268	296	265	273	251	250	280	240	286	271	288	278	266	277	271	299	260	276	288	259	284	276	267	255	292	263	276	262	269	272	268	262	284	256	264	271	275	276	270	226	263	313	272	263	290	259	251	290	246	258	266	293	249	280	247	253	279	262	259	272	250	242	266	285	288	288	258	315	271	275	310	296	253	277	282	239	295	255	294	282	250	247	253	287	296	266	230	278	245	300	262	279	296	284	272	259	247	259	285	222	282	255	272	295	266	239	258	294	292	258	251	288	280	273	274	283	261	257	288	238	253	273	260	240	294	275	273	268	292	245	253	252	269	287	285	282	254	258	252	290	249	269	272	277	277	260	298	288	265	258	279	227	273	275	300	259	267	274	267	322	252	285	315	284	265	301	250	249	265	277	300	280	243	259	275	288	249	276	274	263	293	262	252	279	242	248	263	250	248	286	272	284	260	287	257	296	274	276	304	236	251	278	263	292	264	262	308	230	260	251	284	248	280	266	277	271	267	260	245	243	261	282	279	291	300	252	276	282	251	279	249	263	271	250	303	276	268	272	271	273	257	302	274	273	278	265	306	256	289	279	258	249	255	295	250	280	275	293	294	288	276	250	297	276	255	277	275	266	260	291	280	270	265	283	295	249	277	275	276	281	288	289	281	289	251	259	273	266	269	283	249	260	262	265	239	269	277	269	267	269	284	257	243	243	264	249	251	265	281	260	292	285	288	251	283	262	266	274	257	280	268	273	223	290	307	311	264	264	268	261	266	263	296	297	274	294	292	244	287	263	253	279	238	283	242	263	273	273	257	251	283	259	274	260	251	245	228	274	277	265	259	232	289	263	284	262	278	290	253	251	254	261
42289	54974	18833	851	686	645	587	592	604	579	600	571	563	528	539	600	524	600	544	560	562	571	564	584	564	548	540	528	534	562	500	553	513	547	566	582	539	523	599	543	548	557	527	538	580	555	582	542	562	564	603	558	569	578	573	518	570	538	589	482	544	520	576	584	575	565	578	547	546	558	512	597	533	521	544	552	515	553	586	592	566	581	543	529	569	565	559	554	584	527	574	614	563	550	552	540	527	553	539	582	564	599	536	508	573	540	566	568	570	585	588	541	569	533	514	518	554	617	563	560	521	542	617	530	548	542	545	505	554	566	560	562	560	545	560	525	561	518	528	567	526	584	531	507	582	542	594	567	566	546	562	546	531	574	525	573	551	555	515	567	538	549	565	558	544	539	537	555	532	553	544	583	558	505	569	551	563	543	534	558	564	551	556	566	546	550	549	558	546	538	606	559	532	556	563	542	577	560	552	563	534	561	528	554	511	551	564	538	566	562	549	519	536	553	518	548	554	587	555	519	555	539	537	568	534	553	526	544	594	544	503	541	570	541	599	569	562	522	562	535	511	529	566	505	585	581	547	569	540	527	548	566	504	559	553	540	598	550	586	531	544	591	550	534	535	553	543	534	567	541	567	547	588	551	554	534	565	547	556	556	540	565	550	545	536	565	527	594	599	548	513	560	530	504	563	589	569	538	531	556	540	539	548	516	539	532	531	576	540	539	542	557	555	598	539	566	552	537	583	592	557	555	566	556	551	607	599	513	563	545	584	524	580	604	547	597	542	567	601	556	596	539	562	592	560	558	531	552	542	535	565	541	582	560	514	582	580	558	586	560	597	549	572	530	544	576	573	572	557	569	572	531	543	545	570	526	522	524	547	571	548	556	537	593	548	541	535	553	541	520	490	527	570	554	571	580	574	602	558	547	569	542	534	552	589	571	609	576	530	525	602	555	558	563	568	508	554	537	530	538	554	564	546	575	566	562	594	582	507	575	573	528	516	594	577	535	552	545	569	597	521	579	534	630	551	547	575	521	540	516	524	543	558	546	540	607	542	513	541	557	539	603	560	535	577	575	539	538	537	552	529	554	555	540	558	567	557	551	554	580	558	578	565	545	539	607	534	514	538	543	560	523	600	551	548	516	573	574	571	560	546	533	537	559	567	527	553	581	566	584	554	538	567	561	534	564	570	582	564	536	548	584	524	605	545	537	590	564	565	559	554	538	536	606	517	549	529	554	557	539	521	535	530	555	556	549	545	543	578	524	535	580	577	558	535	566	565	553	586	593	547	533	527	566	541	579	558	545	571	556	538	581	559	551	512	566	546	551	512	537	540	539	563	561	535	577	578	586	543	542	586	541	583	520	557	555	562	554	559	590	554	583	549	538	555	551	588	560	555	534	544	556	536	586	545	546	562	558	509	536	574	547	530	561	560	512	542	563	546	613	573	561	563	536	556	534	542	572	585	521	551	550	517	549	623	564	531	538	559	584	559	582	537	541	571	554	609	564	512	610	573	540	541	585	527	577	587	516	557	532	571	581	546	531	556	598	586	561	534	566	544	554	542	572	572	537	544	532	594	546	564	530	571	545	586	556	545	522	574	525	571	545	542	557	576	526	609	588	569	573	534	592	589	563	558	549	552	543	543	571	597	520	607	547	533	578	537	543	572	633	558	531	579	556	567	529	586	571	574	564	538	567	541	560	539	519	553	548	504	560	563	548	594	599	591	588	563	527	533	551	579	558	523	515	553	520	570	533	539	595	561	550	609	547	536	546	537	567	575	568	549	504	523	588	584	560	554	570	564	595	563	541	494	589	556	598	565	571	560	543	534	582	502	545	573	533	527	569	543	552	529	576	564	540	548	537	541	554	560	522	576	600	562	554	574	541	551	581	585	513	545	524	548	562	599	594	547	559	535	564	547	563	582	579	581	595	535	546	589	551	602	541	577	546	565	538	540	577	554	570	559	587	579	537	549	507	587	556	556	579	584	560	509	588	579	553	591	568	560	538	592	564	549	546	533	569	535	510	561	552	554	553	560	540	539	565	563	543	546	546	593	542	581	578	544	550	545	570	543	556	549	518	539	555	557	516	535	558	585	576	578	579	560	539	535	580	535	545	543	551	541	560	547	566	528	506	599	610	549	526	556	566	554	577	518	564	565	577	551	586	554	526	580	536	592	547	531	541	604	503	566	535	580	514	511	571	562	567	567	510	570	548	545	578	542	548	562	590	591	557	548	565	563	561	534	566	582	553	549	569	536	577	537	525	551	559	541	547	552	526	552	526	609	551	563	564	525	581	571	557	565	563	545	592	558	593	525	564	596	528	518	560	588	610	538	574	515	543	545	575	585	558	569	578	511	551	600	594	570	606	542	535	522	575	546	544	565	576	573	528	593	573	540	529	557	572	577	530	551	565	563	544	563	579	556	554	537	572	540	558	585	579	524	580	552	539	521	553	564	556	573	558	521	566	589	574	568	528	534	609	577	535	532	529	551	558	576	562	549	549	535	587	523	547	565	585	551	544	543	550	582	558	538	608	563	549	567	558	542	582	586	543	576	542	520	607	518	546	560	572	512	561	554	525	568	537	571	568	530	551	566	552	549	564	521	579	581	586	590	533	552	563	567	537	558	559	547	528	551	580	511	577	562	570	547	543	572	579	579	551	551	539	548	547	562	584	558	586	572	516	538	562	566	554	525	538	550	552	562	555	548	534	539	544	542	557	584	592	552	558	597	583	526	553	569	534	559	525	543	564	575	565	534	535	548	537	583	575	523	555	540	561	571	570	541	557	557	580	598	584	537	561	541	543	556	560	556	565	538	523	584	542	565	588	513	534	554	535	564	529	554	552	567	544	550	557	579	572	607	552	566	559	539	538	552	589	570	610	523	546	562	556	591	509	536	558	525	576	588	561	578	554	562	531	522	575	555	553	546	550	541	559	539	551	554	577	577	544	563	560	569	596	555	611	565	550	568	543	534	559	517	578	569	565	572	567	537	580	558	573	553	594	571	536	543	579	564	538	600	526	556	545	570	571	562	496	528	546	602	562	550	568	553	547	567	575	551	524	548	584	554	583	549	557	547	584	514	536	520	567	568	523	591	572	578	567	580	527	585	565	493	578	567	578	529	564	559	511	551	540	561	549	554	537	582	577	538	573	550	570	569	557	543	546	561	541	558	577	550	567	566	559	573	538	620	593	545	569	574	540	546	503	575	574	583	537	546	551	564	577	514	507	535	537	533	566	561	528	547	531	538	573	536	537	577	542	550	555	538	591	546	560	581	556	563	504	549	533	576	592	573	587	562	595	525	567	535	544	582	551	566	558	534	557	551	570	550	556	555	556	502	541	522	549	546	506	553	537	559	547	547	565	541	568	518	529	536	556	551	531	574	568	553	588	555	600	579	568	574	595	566	553	552	626	546	522	593	587	553	554	544	509	551	528	552	557	564	582	579	545	577	560	598	552	566	581	543	562	579	554	593	551	538	602	578	542
34218	18016	4970	342	173	153	135	123	137	110	125	133	142	129	117	132	126	122	143	147	148	130	114	145	138	133	97	109	142	139	136	130	125	128	137	129	125	131	150	116	146	140	115	131	116	111	141	114	127	131	123	132	136	121	114	114	122	140	121	133	137	140	131	140	104	131	130	154	135	130	133	132	120	126	135	136	128	124	119	138	125	111	125	128	128	124	145	125	123	136	124	121	125	143	115	126	112	126	128	121	140	127	120	138	131	137	133	144	111	138	135	147	127	133	131	137	140	126	126	94	123	137	117	132	135	139	107	128	127	137	127	131	136	120	128	133	144	142	127	144	129	149	168	137	113	121	145	144	116	116	151	115	108	114	140	130	135	135	147	117	120	137	123	113	108	150	128	130	129	125	133	119	114	131	117	124	144	145	140	135	112	122	128	135	117	104	113	111	162	139	130	133	138	120	128	99	115	139	136	116	129	143	136	128	109	139	144	131	139	112	120	132	155	144	146	144	141	136	148	122	160	124	126	148	119	118	127	123	134	137	117	138	135	121	122	109	152	126	118	135	113	117	139	133	112	123	121	127	120	143	118	128	139	102	155	123	133	137	135	136	123	129	137	136	138	122	123	124	121	132	132	104	115	116	117	121	125	148	148	124	128	131	132	122	122	129	118	130	128	128	128	140	123	130	155	125	118	137	142	103	128	147	133	121	110	117	130	127	125	146	137	123	125	105	114	124	123	139	114	121	128	112	117	129	142	122	128	122	147	106	123	132	110	130	142	125	147	127	141	127	117	122	144	125	134	124	139	124	107	126	133	111	140	130	139	132	139	129	116	115	115	139	115	126	116	118	110	131	118	142	119	129	103	103	133	142	117	115	127	128	131	128	138	149	116	148	147	120	124	142	129	126	125	124	129	140	115	147	135	130	111	129	131	124	120	129	152	135	151	113	144	107	124	126	139	137	97	108	143	118	130	135	103	114	132	118	115	159	121	127	132	129	123	133	153	123	118	136	131	160	145	133	143	126	131	140	124	144	122	153	119	150	133	140	125	126	104	115	120	126	122	113	132	133	155	112	99	144	130	109	119	101	132	153	111	124	107	107	124	130	106	127	134	134	122	99	120	122	128	126	118	114	108	122	159	118	124	132	121	147	115	124	140	131	145	135	160	125	118	92	114	147	139	136	136	123	127	126	115	118	128	150	119	131	131	122	138	145	129	123	137	105	120	104	136	127	135	136	112	133	149	130	129	139	140	128	128	136	104	133	144	137	126	114	139	128	139	143	129	116	117	138	118	110	134	139	129	139	105	122	134	123	135	149	147	120	151	148	126	130	113	143	127	129	117	114	131	124	117	145	127	138	137	127	124	123	111	132	131	131	144	135	127	137	129	127	127	109	126	130	137	109	117	116	125	129	145	121	140	120	165	135	136	118	125	124	135	138	135	118	113	134	149	127	124	113	143	101	137	112	106	127	131	165	140	131	130	145	135	130	130	120	149	137	115	124	133	124	136	151	151	121	112	138	117	141	119	131	132	140	108	131	126	133	124	138	143	130	136	118	157	133	116	128	126	120	119	123	113	115	141	142	120	111	116	118	130	131	127	95	153	119	123	113	137	137	152	128	135	118	133	132	156	123	131	142	109	126	130	129	147	137	110	116	120	116	130	131	147	133	129	129	161	153	162	133	132	147	141	133	115	160	134	124	144	159	137	131	104	117	125	129	130	144	145	118	120	114	130	140	130	127	111	140	114	120	111	121	125	136	121	145	115	130	122	146	126	139	131	113	119	129	129	121	136	129	113	157	142	134	117	127	140	119	124	137	131	129	126	121	129	129	135	119	118	108	132	127	123	146	159	124	113	122	133	127	138	119	133	121	117	117	123	105	130	136	133	122	118	126	121	127	134	130	121	122	116	114	133	126	117	129	122	105	125	112	119	125	138	124	131	128	141	111	154	119	135	138	128	128	117	130	119	139	145	120	132	139	122	132	137	136	140	138	120	136	145	146	112	119	134	115	124	136	126	125	124	129	125	124	128	140	124	129	113	142	133	133	140	133	121	95	139	121	129	151	145	113	132	143	140	141	100	126	145	120	103	126	126	123	146	125	131	111	101	106	140	123	133	129	138	115	138	129	121	134	128	153	123	125	131	101	125	109	135	123	127	133	130	141	127	129	130	116	123	125	127	136	136	125	135	133	123	123	119	126	105	117	138	134	128	124	117	124	129	132	124	152	139	133	107	118	131	127	131	141	115	108	102	120	130	105	121	132	137	109	116	115	135	108	128	119	167	146	118	128	139	110	138	149	138	120	110	132	112	97	131	131	136	124	121	119	138	147	128	116	139	117	138	142	126	118	122	120	124	135	125	127	142	122	131	130	125	94	136	147	153	118	132	125	138	118	149	123	120	126	147	121	118	143	149	124	143	120	141	133	141	114	121	134	137	125	128	124	154	99	136	132	136	128	137	112	115	117	138	128	128	136	110	151	119	128	117	140	126	115	135	122	117	125	116	126	145	137	143	146	120	134	132	128	128	129	124	126	112	119	121	125	130	149	113	113	132	125	104	100	123	114	116	125	120	116	130	133	141	117	112	136	141	141	130	148	99	111	116	139	129	124	94	125	132	110	123	142	109	156	133	139	144	146	129	119	117	125	113	133	120	123	130	122	136	119	116	125	127	145	144	132	115	129	137	124	126	133	134	133	134	114	108	142	157	151	156	149	132	134	139	123	141	146	149	133	124	130	119	156	138	120	118	143	113	125	139	127	130	120	132	138	110	146	161	134	121	102	129	137	107	135	147	147	108	129	134	124	120	120	123	128	109	162	151	122	144	112	114	141	119	121	121	127	147	141	115	128	138	147	132	136	114	123	136	131	120	137	126	141	128	135	159	136	115	121	136	127	144	123	139	137	126	139	127	154	132	103	128	113	136	131	113	119	138	117	115	141	124	130	139	116	122	128	141	110	139	143	112	130	104	152	138	149	128	132	122	120	125	127	119	144	122	128	117	125	138	107	120	138	116	141	119	129	123	144	160	120	167	144	94	121	131	123	138	137	146	115	126	138	146	134	123	100	120	128	136	124	121	151	158	151	101	122	159	109	110	116	123	104	137	128	132	131	128	120	132	109	139	124	137	141	128	159	142	123	124	114	104	132	122	125	130	140	124	110	122	142	114	119	139	135	134	127	133	140	126	123	143	122	126	114	126	126	118	131	142	123	136	109	122	123	118	127	144	137	134	124	126	128	153	123	133	126	128	126	158	151	132	123	112	113	122	131	115	110	116	130	133	128	147	149	131	145	121	106	126	133	145	109	141	119	130	132	144	134	151	126	121	125	144	116	153	135	100	143	129	120	130	145	120	127	131	115	136	130	147	137	115	112	137	116	126	113	129	128	119	128	116	138	121	120	138	128	124	119	114	108	127	130	133	133	132	148	123	109	117	136	117	138	125	137	132	136	108	133	115	122	129	121	124	138	110	109	116	134	148	114	125	132
16426	7905	1134	387	329	355	325	345	342	323	297	298	326	310	331	310	329	329	311	305	311	305	350	336	347	342	320	298	333	337	335	338	341	334	295	365	306	336	341	338	306	329	332	331	300	323	330	323	326	309	310	340	304	305	354	310	293	329	335	319	341	323	326	319	329	362	336	311	328	303	315	370	306	302	326	321	336	309	350	343	340	303	329	322	339	339	335	318	305	346	293	374	300	349	303	331	330	327	314	349	373	320	322	323	302	342	322	345	332	293	356	310	329	329	307	356	333	324	294	346	346	330	330	312	352	351	349	340	325	300	338	292	344	355	347	322	345	334	317	321	306	351	322	348	329	301	319	340	324	324	357	354	315	325	288	330	328	332	340	321	341	333	304	314	339	354	320	312	351	337	297	313	340	295	351	328	314	331	329	321	322	310	335	308	299	289	330	322	306	351	332	339	329	336	310	303	367	307	334	315	314	332	332	351	336	340	329	337	315	362	317	360	306	297	333	350	338	305	314	337	329	347	314	317	348	324	315	347	315	285	332	331	325	332	280	350	331	327	307	335	310	331	341	316	336	299	357	358	319	317	323	361	318	315	351	325	342	312	321	309	344	328	302	338	309	317	330	326	339	298	317	351	344	326	329	311	317	314	356	332	316	313	319	329	337	293	350	341	323	349	353	355	303	305	313	352	302	330	326	320	342	312	343	310	331	361	315	305	331	360	346	338	335	326	327	284	315	292	323	336	336	346	306	299	308	330	298	308	310	311	330	306	342	316	299	310	329	309	295	348	323	328	303	330	338	311	311	331	302	315	325	328	307	307	352	310	289	319	340	357	343	320	339	302	314	330	348	337	309	320	329	356	309	303	315	305	337	311	334	316	347	310	301	349	310	329	333	294	340	312	326	315	339	322	331	324	335	314	319	354	341	341	305	306	322	300	313	314	320	291	339	324	353	338	344	337	292	313	353	342	309	316	302	342	342	346	313	341	331	341	312	321	283	330	333	326	333	323	311	345	301	325	349	309	337	308	320	326	287	336	322	322	341	309	318	346	335	320	359	344	337	342	327	313	325	300	309	337	307	350	324	323	331	338	313	327	330	325	306	335	354	329	350	321	330	320	351	318	340	351	334	327	331	331	366	321	323	302	286	320	326	320	348	347	332	321	312	295	338	367	295	350	323	306	349	339	318	335	328	311	319	351	340	334	345	307	325	313	348	354	333	347	294	335	319	320	321	332	323	345	314	326	328	351	326	288	333	318	309	298	299	330	333	337	293	319	315	358	364	320	307	307	336	327	285	277	355	352	336	340	366	334	328	362	334	329	318	336	351	312	320	332	322	332	331	312	339	352	347	308	291	325	337	330	313	312	341	357	312	329	303	312	332	334	336	331	295	337	313	330	340	307	349	302	322	301	342	320	324	329	349	300	312	347	325	341	324	326	336	324	308	276	304	313	329	345	325	327	350	356	294	349	326	317	341	371	317	308	326	323	321	318	304	348	359	344	317	337	336	316	320	313	307	325	318	310	283	311	334	336	344	298	335	300	315	335	356	324	332	316	302	305	320	345	284	337	318	316	313	347	323	299	338	331	355	332	311	324	300	314	303	317	323	316	314	323	321	293	302	322	342	340	324	284	322	328	336	346	340	345	340	327	350	334	319	325	321	315	314	331	296	335	304	324	321	347	315	312	343	337	319	317	326	355	333	326	337	341	345	330	365	322	334	321	334	323	309	334	331	321	308	334	318	331	327	329	324	344	332	298	312	307	341	352	323	311	324	340	323	334	323	325	330	350	303	301	336	313	347	298	342	319	331	347	323	352	332	292	321	325	331	319	301	344	301	330	319	334	324	324	317	318	336	337	363	331	316	338	296	320	291	317	302	313	327	315	344	329	316	299	343	344	355	353	333	326	329	315	319	330	327	308	329	345	325	302	316	339	327	294	336	322	326	304	334	319	328	342	344	337	318	317	296	328	324	333	321	325	316	328	309	355	319	342	318	316	310	334	337	328	325	298	306	342	342	317	315	323	316	349	321	329	337	288	320	337	310	316	317	343	291	314	313	340	320	328	362	334	319	366	318	295	300	318	306	322	319	353	335	347	322	339	341	309	360	315	332	355	318	318	292	314	358	313	312	323	335	344	313	313	353	313	311	323	352	330	339	317	336	348	327	349	314	341	325	296	318	331	300	337	332	339	346	323	341	302	373	316	311	323	320	323	331	324	355	314	362	345	343	322	317	323	297	320	323	319	306	341	315	312	318	318	306	321	349	333	325	316	348	333	311	335	298	340	352	325	296	284	327	331	318	307	346	327	298	302	319	322	309	308	326	323	367	337	328	315	346	309	309	317	339	330	355	327	300	337	316	309	327	315	353	306	358	320	311	305	339	348	313	303	338	316	319	344	329	306	322	326	333	314	315	321	326	346	296	332	312	305	316	339	342	351	330	290	338	333	318	309	316	333	355	322	302	314	307	308	331	317	326	320	316	311	337	314	330	331	367	340	316	315	326	342	345	358	295	324	345	303	327	326	321	347	335	269	306	356	327	328	312	337	341	338	355	357	312	329	328	307	315	328	330	371	295	309	340	326	346	341	299	317	325	359	298	339	347	312	343	313	310	313	333	323	353	329	316	344	317	355	325	353	317	308	323	314	340	324	296	334	343	308	364	319	366	334	322	316	317	334	320	326	318	370	333	306	300	330	345	327	320	330	325	334	298	302	329	330	333	346	320	332	337	355	383	341	324	330	336	356	359	317	336	346	353	337	332	350	313	329	327	322	325	325	338	293	342	313	296	326	322	328	323	316	317	294	324	332	329	354	328	328	298	347	314	311	304	338	315	317	352	368	354	319	343	318	316	342	300	336	292	335	330	337	337	344	323	315	316	320	392	344	322	365	303	315	316	308	331	343	315	305	363	308	293	342	305	352	339	327	350	323	317	295	317	301	320	295	325	362	330	349	341	341	330	307	307	300	312	328	323	323	327	307	345	305	327	330	348	318	352	340	359	336	321	364	331	297	308	305	329	310	322	329	337	360	336	309	334	349	368	328	329	315	303	335	293	349	323	343	317	346	337	324	319	336	326	332	353	319	337	311	345	349	298	352	338	324	321	379	316	329	319	334	305	343	315	353	308	308	304	331	325	324	340	301	312	325	341	315	336	324	315	327	325	321	327	344	341	349	302	337	322	331	368	361	340	330	297	295	297	340	288	345	315	322	338	296	336	315	331	333	343	331	346	340	322	354	311	317	322	316	320	328	318	319	353	309	352	319	332	331	353	311	312	316	318	329	301	318	307	360	309	325	344	342	350	307	334	320	312	319	363	304	345	356	318	321	311	312	316	349	330	319	318	315	366	294	323	336	342	343	350	306	329	349	315	367	309	293	368	300	307	319	322	327	323	342	329	321	311	353	372	340	336	317	318	334	323	304	387	314	327	326	350	346	324	321	309	305	350	319	365	308	355	316	315	307	311	319	318	289	327	349	320	327	328	324
25281	21113	23695	28775	21099	11706	465	345	324	306	270	256	262	270	294	288	293	291	295	267	273	275	285	239	240	257	250	232	268	267	264	265	256	291	268	238	267	264	258	278	266	272	295	236	270	233	276	264	273	260	272	298	261	266	295	257	279	264	314	232	269	254	261	296	305	257	287	248	261	244	294	269	244	293	296	267	290	250	269	278	260	266	259	283	257	260	258	248	259	289	229	228	255	265	295	312	264	259	292	246	259	246	275	248	234	261	275	264	210	286	281	271	293	290	271	280	268	261	240	240	247	261	237	248	283	297	261	282	264	248	236	244	235	280	248	302	257	267	267	246	278	252	279	280	256	266	268	272	273	253	252	261	267	269	268	275	269	246	256	249	262	254	258	272	258	234	236	288	253	289	226	258	287	241	231	269	256	279	261	268	252	279	251	289	280	239	238	283	238	273	255	293	290	270	271	246	271	269	265	259	255	252	273	269	258	243	276	303	269	288	268	270	245	234	266	285	244	263	254	268	250	259	289	241	265	242	217	257	258	236	261	286	261	283	258	233	247	261	270	251	241	236	242	274	287	255	275	284	242	227	244	259	267	288	235	257	243	261	247	264	272	251	284	232	288	250	303	276	257	276	257	251	250	259	272	265	276	234	243	256	286	268	266	305	286	243	237	269	258	251	267	244	267	266	287	260	230	255	269	249	294	288	266	280	265	255	291	294	270	260	239	254	258	250	259	242	251	283	318	260	218	239	250	269	255	247	266	261	269	297	242	259	227	310	265	284	290	242	248	250	264	232	235	266	232	271	263	258	297	264	256	249	291	279	278	272	272	265	247	234	245	263	281	273	288	244	294	258	280	261	258	270	296	278	233	241	227	269	250	279	287	281	247	277	263	265	268	299	274	274	230	273	261	275	281	255	271	292	268	250	278	278	278	245	263	246	260	263	268	284	249	236	238	249	269	240	267	262	256	262	297	246	261	263	258	227	269	287	239	250	286	237	259	255	284	241	287	284	276	263	288	288	263	268	249	239	218	251	268	285	211	258	257	252	242	278	252	246	281	272	268	279	275	270	275	241	245	293	290	258	247	267	244	242	228	271	279	265	255	249	269	270	265	292	315	259	244	260	266	278	272	261	262	252	250	263	301	304	269	269	273	252	256	234	266	220	284	247	218	261	262	279	254	251	277	267	238	257	272	287	266	237	246	264	291	288	278	297	271	271	243	256	292	270	280	276	293	263	254	254	264	277	281	265	233	262	232	253	266	246	259	254	285	277	270	273	251	255	283	253	266	279	234	272	232	286	283	289	301	268	261	285	251	276	277	240	320	256	240	251	290	248	276	269	260	267	298	252	254	262	243	292	259	239	225	260	273	255	267	256	259	262	252	263	281	237	241	250	253	241	274	258	218	250	243	266	235	250	252	284	297	243	261	229	229	234	275	302	280	297	258	236	278	253	227	279	293	264	256	245	266	279	283	221	248	283	268	277	250	273	260	217	271	272	236	284	291	245	247	276	258	261	260	263	286	291	258	298	250	242	277	269	261	281	250	240	248	266	290	274	255	271	242	238	262	269	253	241	285	246	269	280	264	242	248	275	251	282	246	286	282	256	241	257	277	266	255	278	277	265	258	249	297	279	264	261	262	292	244	252	293	283	286	289	300	278	271	246	252	264	261	260	262	242	282	228	276	263	244	297	244	285	264	263	262	253	278	236	262	233	272	231	275	269	256	274	273	286	251	282	266	262	264	241	253	251	271	249	222	284	280	258	264	246	268	281	261	263	279	284	285	283	271	281	257	279	263	289	255	236	283	233	274	268	268	248	273	260	258	294	260	300	274	268	267	253	248	241	284	244	254	229	275	283	250	263	262	253	226	240	269	261	285	273	278	311	280	269	284	280	254	247	291	267	259	273	278	252	279	276	276	282	259	248	269	244	241	229	241	264	251	299	264	249	268	229	302	232	269	277	243	241	248	267	280	229	269	273	248	263	285	272	261	244	240	259	260	267	268	282	262	282	258	244	276	262	258	255	280	307	262	256	281	265	257	277	239	274	248	253	235	265	270	244	256	232	277	278	223	234	261	245	260	285	266	241	288	283	273	297	255	247	295	255	243	251	269	264	260	277	290	284	298	268	250	269	267	231	281	265	268	273	249	298	268	283	265	288	257	272	277	246	274	274	257	267	235	262	278	250	275	247	278	258	267	243	302	265	317	249	266	278	285	252	250	245	264	273	266	266	277	235	264	253	300	273	271	272	275	258	267	265	234	278	229	263	264	247	257	252	266	230	212	237	266	240	245	266	240	271	259	272	237	260	290	241	265	253	305	278	255	256	261	281	258	229	246	246	252	245	230	257	258	271	270	293	284	263	255	272	293	266	233	274	251	263	273	222	237	279	276	274	275	276	259	277	269	272	261	269	257	244	275	245	281	291	246	254	274	251	252	245	252	264	298	269	253	293	274	281	271	264	266	264	282	245	276	266	252	280	275	281	264	260	261	247	270	270	262	245	285	250	255	276	267	262	269	242	253	276	292	259	274	256	282	269	263	260	242	265	289	307	248	269	252	260	259	260	304	266	245	249	264	261	263	287	269	255	247	245	247	271	277	284	228	282	263	310	247	281	272	270	273	279	276	238	282	258	262	265	262	259	244	194	281	249	293	253	253	282	248	300	291	290	255	260	247	260	250	267	277	255	265	280	279	266	275	277	244	278	266	261	272	288	242	281	298	264	286	285	260	255	283	233	235	252	301	277	274	265	287	256	254	263	268	270	257	249	234	259	251	246	248	277	255	273	292	269	275	238	247	257	224	249	236	256	249	243	242	280	270	280	281	247	226	256	295	249	231	257	266	244	260	232	302	227	265	295	270	246	252	256	228	225	295	245	271	246	244	260	287	238	266	289	252	267	271	246	255	277	268	274	269	229	286	256	293	244	253	269	264	279	243	245	246	259	254	260	259	270	261	252	280	283	263	273	248	276	286	264	254	270	224	254	270	285	268	275	285	284	273	252	273	261	261	271	245	253	266	270	277	266	291	243	296	271	255	263	292	250	271	309	274	268	270	260	268	246	284	236	239	299	301	265	268	226	244	289	272	269	282	237	287	300	273	282	269	266	263	225	302	257	269	253	244	251	257	288	262	265	245	270	256	274	266	277	305	233	293	304	235	261	257	271	263	285	266	264	254	244	281	264	275	269	285	239	257	274	251	248	223	265	307	247	271	261	258	295	274	288	245	252	265	270	240	256	266	294	246	273	269	266	267	263	274	237	243	230	247	248	293	278	255	266	238	235	269	253	264	272	288	278	256	274	265	222	246	233	286	275	255	270	269	259	268	258	286	244	266	289	266	250	250	245	265	265	232	294	233	272	264	233	266	254	245	241	241	250	272	231	246	260	280	265	244	264	249	280	254	238	260	260	218	280	280	278	259	279	256	262	257	245	255	244	269	285	248	229	242	239	259	271	275	267	256	283	264	277	260	245	281	261	271	284	264	282
35075	41954	12531	687	687	590	595	595	585	586	581	590	570	603	606	604	614	593	590	551	596	552	561	546	543	585	570	576	538	537	567	606	592	543	548	586	616	533	551	598	597	559	552	548	581	574	543	617	571	577	560	550	540	577	563	503	533	586	574	562	558	587	559	549	570	598	596	564	591	578	599	525	611	545	516	559	573	595	583	579	609	599	584	566	555	572	574	578	623	512	546	569	563	563	595	523	574	580	569	575	545	565	546	560	574	562	549	564	516	556	538	597	563	561	592	552	576	574	563	608	526	543	556	532	564	558	580	556	558	540	550	528	584	532	496	555	536	547	552	631	563	576	552	610	621	630	554	549	571	539	547	616	536	597	555	569	596	545	585	573	588	590	562	587	546	570	552	561	578	548	611	568	590	541	554	549	553	570	606	567	558	555	609	519	578	565	580	546	570	579	623	570	576	573	593	554	594	542	581	575	592	562	568	587	545	553	569	579	554	569	571	528	600	611	513	538	552	578	568	583	605	568	580	586	586	547	531	546	525	567	548	563	583	553	571	581	563	576	591	560	568	552	563	579	547	567	577	578	510	578	602	592	584	585	546	538	624	546	586	578	634	536	565	569	592	581	620	613	594	578	560	567	607	566	536	545	633	591	601	562	558	573	549	573	594	579	581	617	550	572	548	580	617	605	574	544	607	548	555	572	537	582	587	558	585	581	546	568	558	589	577	524	542	580	567	564	569	554	546	580	530	592	547	597	565	557	558	621	575	553	578	606	573	603	575	589	622	591	592	540	527	570	542	574	605	600	563	535	557	564	594	608	568	556	564	586	581	549	553	554	614	565	550	568	579	570	558	545	566	515	571	591	606	543	579	592	577	588	570	537	580	526	593	544	619	548	573	543	579	565	597	551	559	552	566	652	535	586	556	570	520	585	555	539	589	581	552	578	562	561	597	557	564	594	554	585	569	582	573	541	583	563	573	599	615	575	539	509	549	545	563	585	559	581	558	590	603	589	565	566	570	595	595	551	529	588	599	569	556	569	582	548	586	574	575	568	592	569	542	563	601	538	570	577	546	543	562	533	558	541	567	579	623	579	565	604	604	578	528	602	546	607	517	590	586	549	591	562	549	534	559	560	541	548	556	562	587	586	519	551	547	560	584	587	540	574	579	575	567	559	555	582	586	607	562	586	569	575	583	570	594	551	573	534	542	525	555	572	560	574	562	567	566	581	567	538	565	551	552	557	582	565	523	569	581	594	580	566	576	576	540	606	581	562	600	554	547	619	596	580	541	545	555	583	526	563	608	583	544	518	577	548	566	595	539	565	567	564	612	584	578	588	551	579	580	550	557	566	556	579	588	553	560	616	531	583	600	553	568	594	558	567	536	559	561	558	586	541	609	556	591	560	570	575	551	564	558	544	603	576	577	566	511	534	584	583	555	551	529	576	553	554	552	534	515	588	556	511	593	591	542	541	602	574	579	554	561	566	526	588	553	581	584	554	588	601	587	576	595	604	589	621	551	579	589	542	540	610	614	569	617	568	583	577	559	615	537	563	600	608	601	582	581	575	562	596	567	581	560	572	596	547	585	595	587	594	587	579	563	580	552	580	537	565	558	558	565	557	576	574	566	604	565	572	574	568	607	548	567	579	587	584	564	557	590	573	567	567	571	534	599	593	609	558	607	580	564	567	535	568	523	604	557	568	583	545	563	533	573	588	587	599	552	540	552	554	570	596	581	544	570	561	543	564	596	569	550	573	566	563	592	600	560	571	560	583	548	566	580	598	575	621	567	563	570	573	557	587	546	593	548	566	568	579	568	577	595	564	591	522	610	568	553	569	545	570	561	527	620	526	566	557	584	545	552	573	562	584	578	610	555	577	576	593	545	552	586	558	558	610	589	592	573	561	602	613	566	584	529	580	561	612	572	558	541	606	585	556	576	592	582	556	615	530	570	545	500	595	547	558	579	570	569	573	588	572	628	561	598	615	537	546	606	579	569	574	547	589	557	563	569	535	563	601	513	564	553	547	550	554	593	570	528	578	551	596	588	599	556	565	583	562	572	585	527	562	569	580	578	579	607	605	576	560	583	616	556	559	594	539	559	587	553	559	552	576	565	566	591	552	591	603	581	582	581	525	515	585	555	552	591	576	533	556	573	550	555	590	555	571	556	568	605	564	555	611	543	575	548	576	547	552	597	553	590	569	596	562	533	536	593	593	587	562	558	571	528	566	568	577	579	590	583	578	568	532	543	582	545	598	540	568	561	558	581	561	574	590	593	569	587	581	609	542	492	617	572	579	570	603	573	562	638	544	552	608	557	564	567	572	558	526	523	592	536	570	568	540	591	568	592	569	598	595	571	555	553	510	571	572	558	548	596	569	626	570	576	579	528	582	558	543	555	596	591	576	577	523	530	524	609	596	593	595	597	568	632	611	561	575	586	561	566	604	547	550	566	563	523	595	535	556	569	581	601	552	538	600	579	576	555	534	564	544	552	565	563	585	600	552	573	532	562	575	561	561	580	539	648	567	531	562	573	548	522	609	574	578	530	600	575	581	545	601	606	517	559	562	572	571	527	596	591	544	574	551	585	562	576	543	546	577	556	572	534	547	580	609	589	536	547	580	568	552	573	606	553	575	529	578	593	562	575	569	604	567	618	553	574	559	590	578	559	552	561	557	559	565	551	559	569	539	588	546	558	580	531	547	544	551	577	535	533	587	590	570	586	545	556	516	586	524	561	549	589	572	606	564	557	561	555	580	592	554	603	553	537	589	588	545	576	568	553	563	583	548	519	529	556	570	548	575	538	573	582	548	551	599	543	540	592	558	574	565	569	551	573	576	554	536	559	595	568	579	597	551	584	584	574	569	559	520	558	552	506	594	563	591	599	553	571	532	574	558	595	585	527	564	573	558	549	585	581	540	585	582	555	554	543	541	574	572	536	551	549	560	586	540	566	548	558	560	558	555	584	554	579	547	580	575	554	604	590	535	563	561	569	525	544	576	525	590	587	569	527	539	546	559	557	570	534	553	561	546	537	600	583	595	573	556	623	549	602	572	572	608	546	516	555	556	550	569	525	560	597	567	539	552	574	568	600	573	595	564	587	567	535	508	587	591	570	545	570	615	558	554	574	592	546	522	547	548	550	549	533	539	582	592	604	547	582	562	591	600	561	569	561	581	540	589	583	552	547	570	608	572	595	550	578	568	583	564	567	537	596	578	537	577	585	609	549	575	590	585	535	586	548	570	564	559	543	600	535	559	600	619	553	559	558	606	558	574	577	564	571	544	567	584	593	582	599	618	574	561	588	546	619	557	528	554	552	600	541	546	537	620	598	588	560	525	533	600	536	575	548	582	539	597	578	542	601	543	586	562	552	559	597	582	545	586	588	543	586	559	591	564	555	585	584	565	514	566	550	591	538	535	593	543	579	580	565	582	529	594	589	557	558	556	596	576	565	543	551	595	595	528	541	537	577	525	590	587	535	533	592	526
24520	21107	24090	28368	21108	21123	11199	526	366	329	347	312	324	304	283	296	271	294	287	282	307	261	283	282	285	270	264	272	267	268	310	256	290	262	265	272	259	262	258	290	266	266	255	291	252	286	275	273	262	270	278	262	270	304	290	278	270	272	263	285	295	256	264	300	273	305	256	254	285	289	285	256	244	262	266	271	268	266	283	284	271	273	279	259	294	234	258	262	266	283	294	253	249	250	268	279	262	273	305	268	276	270	251	256	275	290	264	240	276	270	308	262	258	299	250	278	273	258	270	275	265	249	247	262	297	236	262	257	238	282	262	288	269	293	307	260	247	263	291	267	250	282	275	264	264	284	259	285	268	271	248	286	265	261	298	273	320	271	244	289	285	261	276	278	253	257	274	229	249	287	247	268	292	256	245	289	266	281	275	269	308	268	254	286	281	298	301	295	263	268	253	272	284	283	261	289	246	290	263	284	255	297	228	246	228	263	255	294	276	287	283	280	279	287	280	261	299	246	272	250	285	255	259	231	224	278	295	268	260	264	266	282	334	266	257	244	263	267	250	284	270	257	275	261	287	272	274	279	267	295	289	266	276	271	287	296	281	265	263	284	280	274	302	278	292	281	269	260	262	288	279	264	283	293	300	301	257	268	245	250	260	239	275	275	275	241	258	240	284	261	277	245	266	273	285	290	282	259	238	262	303	280	268	249	265	268	280	268	252	269	249	247	263	262	257	267	274	253	274	273	262	271	272	272	289	295	281	237	285	274	287	262	279	246	293	270	250	259	231	256	274	267	262	270	249	281	270	262	268	248	283	322	245	264	275	274	302	263	291	280	252	263	281	268	258	283	295	263	276	253	268	250	278	253	247	257	240	262	263	272	255	238	241	277	259	262	260	258	262	309	285	295	281	261	250	249	284	275	244	275	275	318	257	246	270	269	260	282	256	269	279	259	294	274	247	263	259	249	296	294	308	269	260	303	261	291	286	248	290	256	287	271	266	279	262	252	263	231	245	265	260	273	263	285	274	307	267	277	293	271	287	272	263	283	278	289	298	266	220	266	273	312	306	243	299	256	260	259	265	267	284	265	252	258	258	251	253	275	262	316	256	285	266	249	256	290	240	265	246	288	244	266	292	262	287	275	254	269	262	268	268	264	269	241	280	270	270	275	272	289	278	249	267	225	297	255	278	251	262	258	288	272	263	266	278	261	254	296	271	254	265	278	304	247	270	260	263	271	264	265	269	258	283	273	289	236	255	259	274	314	293	291	297	282	283	256	242	265	276	258	252	269	268	270	247	259	265	274	264	263	254	262	262	255	304	247	283	273	278	275	285	262	257	292	272	251	306	269	273	276	280	261	281	260	255	249	265	266	268	260	281	251	249	259	269	315	250	262	280	289	272	234	274	286	238	242	245	279	286	267	268	290	229	276	259	279	279	287	256	295	260	298	263	252	303	290	270	259	252	246	264	291	283	279	275	269	271	258	293	262	260	271	278	265	278	260	273	244	248	299	291	273	269	288	292	264	282	238	274	293	264	259	246	272	279	277	279	289	266	254	255	272	262	267	263	291	250	285	253	252	256	263	252	265	276	278	222	306	249	279	260	267	298	246	259	262	305	255	283	299	256	264	280	282	280	289	271	277	270	248	287	309	253	251	292	280	257	265	285	290	242	250	249	301	293	285	269	291	252	279	285	288	288	257	262	248	226	295	265	260	260	276	298	280	257	274	278	253	280	281	264	242	258	246	255	247	284	273	257	290	270	283	251	260	270	268	254	280	278	256	302	226	268	265	274	243	292	290	255	269	294	288	268	263	322	272	291	263	268	253	275	261	259	258	253	266	282	249	278	227	241	255	263	250	265	235	256	297	277	290	285	267	265	253	279	277	296	267	280	270	239	252	264	273	266	243	274	224	243	238	258	300	262	248	280	242	297	265	286	254	275	276	264	266	262	254	264	306	254	249	290	274	244	267	297	240	243	242	254	276	265	269	301	292	263	244	278	273	265	264	273	244	314	260	273	249	254	267	293	271	279	279	253	265	270	251	247	274	275	293	238	240	265	292	241	266	276	256	231	273	296	277	257	279	270	289	234	268	276	264	284	256	283	242	246	271	290	258	260	232	249	256	274	293	290	259	268	289	282	298	276	229	276	257	235	256	258	260	288	308	252	290	264	279	250	219	266	297	255	257	264	312	251	279	268	290	270	291	259	248	274	264	232	278	261	302	265	247	253	271	271	274	291	238	288	286	300	267	250	241	298	299	255	255	290	276	299	308	278	296	261	276	269	270	276	257	272	282	276	256	297	266	271	283	246	279	274	268	280	253	271	273	258	269	280	286	270	305	274	271	258	267	267	265	275	269	304	272	260	260	250	241	303	273	258	257	258	278	260	252	263	279	273	263	264	273	278	282	228	278	279	241	224	254	282	263	255	259	304	272	253	298	248	259	245	278	253	285	295	295	286	258	277	278	258	280	261	249	260	250	257	252	237	286	311	265	253	276	266	279	242	265	282	249	287	270	280	252	280	272	260	298	255	252	253	288	281	295	269	280	282	272	249	268	286	249	246	265	284	278	281	275	240	277	253	300	255	283	274	276	275	251	263	267	309	234	294	300	294	273	258	314	258	275	261	281	274	274	284	277	261	267	292	259	291	280	253	243	259	238	250	304	297	274	272	321	281	256	269	278	303	250	249	292	276	258	260	276	260	251	236	248	280	292	282	287	264	254	245	286	288	266	277	274	289	284	247	276	258	265	259	257	274	266	268	241	264	255	268	235	260	260	296	290	262	263	274	270	289	276	241	253	314	247	254	253	287	279	275	305	253	274	266	244	247	264	247	262	262	265	249	262	253	246	288	240	290	281	263	269	261	235	298	279	279	269	303	291	288	265	259	276	278	289	276	260	285	285	271	265	306	264	251	276	239	245	275	288	273	253	264	262	263	275	275	285	269	271	276	240	261	270	240	298	281	272	314	267	238	266	265	252	258	250	263	229	259	246	259	249	271	281	255	264	262	259	244	262	286	258	257	271	308	250	248	253	289	280	283	244	251	248	267	266	277	238	263	276	262	250	235	264	252	266	268	276	258	255	276	285	242	283	267	281	281	278	267	240	304	282	255	264	270	291	272	282	273	288	283	281	271	279	260	268	268	246	260	265	269	272	298	270	282	284	246	285	269	278	278	287	259	297	305	253	271	258	255	266	251	274	257	258	278	267	286	272	263	234	285	264	270	227	260	269	270	288	270	235	262	237	313	319	265	275	268	279	253	274	251	255	259	293	268	273	260	282	268	229	282	275	245	268	269	289	304	261	300	290	282	255	281	273	275	253	251	250	249	267	283	291	292	264	308	260	256	287	283	242	293	264	255	258	261	272	249	272	291	283	285	273	261	237	266	279	274	273	245	251	259	291	311	266	249	256	259	247	251	263	260	273	244	255	292	272	284	269	277	275	257	291	236	261	287	273	244	261	269	271	304	249	271	240	239	285	245	253
41768	53287	20062	883	729	601	656	608	579	580	587	572	572	553	547	563	577	558	568	583	554	568	528	559	507	519	526	567	533	555	541	541	567	569	551	524	579	551	529	590	537	534	555	557	539	534	571	566	549	507	574	548	556	629	531	512	535	534	559	580	559	535	575	562	572	561	526	579	536	550	547	565	561	519	564	576	568	534	587	567	576	556	502	529	515	558	573	544	536	601	537	538	560	572	573	545	522	562	561	549	607	521	580	536	529	582	524	594	547	551	514	531	483	567	527	582	559	543	562	539	539	569	548	536	557	520	548	541	525	544	540	586	558	538	599	538	533	538	596	544	535	575	569	548	551	525	558	541	578	592	546	550	553	565	535	563	560	540	572	551	559	507	586	509	564	545	566	559	569	583	594	567	540	571	579	561	598	575	594	533	554	538	569	562	494	597	528	559	544	526	520	543	556	546	551	570	523	594	561	563	557	569	526	578	568	558	547	572	516	495	528	560	539	565	546	560	543	540	526	529	561	584	566	546	556	519	534	521	544	570	548	565	563	537	530	538	582	545	534	529	557	594	542	539	495	528	564	583	581	553	527	560	545	585	533	542	565	568	551	580	542	525	587	612	519	576	550	535	529	519	538	539	570	593	589	579	548	568	532	577	522	537	578	553	615	546	549	581	608	553	536	550	582	550	544	541	555	602	564	548	503	548	528	526	579	573	570	559	531	567	540	548	554	540	586	554	547	574	539	586	600	521	586	507	543	548	555	564	540	538	576	529	551	580	539	553	597	596	546	548	586	565	560	582	568	551	532	562	518	555	561	528	560	587	561	546	583	562	570	590	528	632	515	521	577	566	551	533	549	531	572	561	509	574	501	577	546	601	566	498	577	573	553	551	586	539	519	545	562	531	526	542	537	548	538	569	542	542	534	588	568	587	566	555	513	593	526	565	537	561	529	536	548	549	548	566	531	574	511	571	543	567	577	521	528	515	535	554	538	586	601	531	515	603	560	583	573	573	561	534	554	528	511	576	574	490	558	540	558	560	602	562	532	539	520	565	521	553	579	566	587	543	585	553	499	545	563	524	576	552	536	571	594	521	538	524	544	557	531	574	578	545	568	557	515	579	540	539	551	570	563	560	567	576	563	558	644	552	562	592	530	539	551	533	547	561	558	513	579	571	547	527	570	535	539	511	542	527	556	549	559	547	509	594	528	530	555	534	525	544	536	577	564	543	544	586	559	527	569	523	520	544	572	561	551	553	577	526	555	572	514	547	561	520	593	595	547	515	530	602	535	552	574	558	565	515	540	532	573	591	517	516	591	604	557	496	609	532	570	517	517	599	560	550	572	559	559	569	575	552	535	545	528	598	600	557	578	580	566	566	563	572	576	546	548	593	502	591	528	541	576	525	585	563	533	571	509	538	548	535	594	550	554	548	547	528	567	578	534	534	518	564	521	560	517	546	553	576	592	532	543	517	553	567	563	547	565	559	527	518	508	569	538	579	537	553	509	574	541	547	538	579	602	589	560	531	537	591	561	547	559	521	531	569	560	537	619	598	574	561	569	577	516	539	580	532	521	633	568	528	564	578	560	551	612	559	561	551	585	532	591	545	543	547	541	570	560	550	518	574	525	567	581	579	527	569	536	513	591	552	560	587	563	563	567	548	512	517	528	531	569	580	535	555	548	573	567	557	555	551	542	568	577	523	540	521	556	520	542	531	573	540	560	555	560	537	542	544	519	546	515	549	546	511	578	535	588	563	568	516	561	525	593	560	514	528	583	535	552	550	520	563	543	578	574	525	569	570	559	530	560	532	535	544	567	548	545	576	567	542	545	527	548	578	572	500	569	555	577	543	529	537	584	559	539	545	518	554	579	571	568	553	518	528	552	519	535	565	551	545	556	570	557	566	589	517	555	565	551	562	556	526	552	506	593	511	560	528	544	581	547	565	556	562	537	572	520	536	529	567	579	491	570	516	537	532	542	527	553	553	553	538	534	551	541	575	538	539	582	546	493	559	568	555	602	510	562	555	542	568	568	552	581	467	538	561	566	562	562	556	523	561	579	551	550	548	600	567	582	543	573	534	544	549	579	556	537	551	562	517	514	587	582	535	563	533	535	499	570	569	533	541	602	562	556	533	524	543	561	547	562	533	589	546	537	545	584	595	504	519	590	538	583	529	570	580	557	572	558	519	600	508	565	512	517	528	530	531	523	541	577	529	563	596	579	524	579	562	564	526	568	569	583	572	519	522	527	563	528	550	553	552	546	550	539	546	528	582	557	517	547	561	527	569	571	551	542	538	517	534	575	570	550	555	566	580	513	559	557	559	566	563	514	550	555	549	613	519	567	476	554	525	549	525	546	559	515	561	591	595	528	551	538	575	576	573	522	539	574	573	507	551	563	601	557	553	524	532	538	535	543	540	545	574	545	550	520	560	536	571	544	539	577	522	580	536	554	529	533	534	587	555	562	579	553	532	529	532	546	525	606	553	515	515	540	514	542	548	546	588	603	534	550	543	557	512	543	551	544	536	542	566	564	628	570	579	554	532	521	524	586	572	576	569	547	598	528	551	602	558	547	540	546	555	572	581	553	552	552	528	584	568	520	555	575	580	531	534	544	560	586	575	567	515	585	552	566	566	542	528	544	531	532	542	539	567	520	582	544	495	594	534	557	523	574	571	573	524	564	538	543	573	532	540	560	581	512	535	543	505	540	559	573	533	549	557	561	575	521	529	561	528	568	569	553	554	534	562	556	550	546	548	551	532	546	544	560	555	537	547	573	538	551	530	568	547	522	563	547	582	533	549	519	539	537	542	572	551	546	524	526	511	523	534	529	587	556	566	566	529	582	559	553	529	533	585	519	588	584	529	533	592	575	548	549	536	525	549	584	594	562	594	555	535	534	549	550	577	528	554	549	525	559	543	586	554	562	574	518	579	561	574	586	516	545	526	575	591	557	567	579	575	532	526	609	517	569	535	574	545	561	538	542	554	585	546	526	520	545	560	562	534	543	529	572	540	583	546	540	550	558	550	548	517	575	541	559	590	543	574	546	501	571	544	552	526	550	553	521	540	553	531	538	537	522	558	515	549	571	508	555	553	547	520	522	561	548	527	517	540	566	569	555	528	570	554	545	535	543	548	548	586	553	557	575	547	560	571	562	547	520	550	563	548	590	560	559	545	533	575	573	544	542	546	542	562	555	534	572	571	558	548	522	593	544	541	559	546	548	584	560	526	604	527	552	492	527	531	535	587	543	531	556	537	529	546	549	568	543	518	523	512	558	549	510	553	553	575	511	539	567	528	541	547	543	518	494	512	570	541	532	546	553	518	558	537	563	558	537	604	554	517	576	510	549	549	533	569	541	521	549	562	547	535	577	593	551	523	534	546	562	552	588	538	559	547	556	509	569	589	566	556	574	533	560	551	532	571	566	574	542	536	535	558	522	507	574	540	571	560	524	601	620	556	534	543	545	567	531	543	544	536	545	547	562	540
33817	17826	5063	345	183	166	106	157	123	124	108	122	110	120	114	126	126	120	127	117	114	135	126	122	130	124	114	128	137	142	130	138	135	110	127	130	133	121	150	105	150	125	117	150	123	137	121	138	127	122	123	121	137	124	123	124	134	106	124	135	145	115	126	125	144	125	118	126	129	121	113	127	114	127	138	148	113	120	127	129	141	132	104	95	114	125	115	124	102	124	115	126	130	113	134	130	129	129	127	128	140	116	142	102	132	115	108	136	126	123	123	125	124	121	121	130	129	133	125	101	127	125	135	140	119	138	140	136	109	108	121	131	110	133	131	139	143	122	130	126	114	140	133	128	127	114	122	129	109	137	103	103	115	123	124	128	133	116	135	121	118	126	141	121	114	114	127	128	107	117	117	149	149	112	109	136	134	134	134	117	122	134	127	120	132	131	121	123	146	147	112	117	123	126	132	159	130	125	115	136	131	137	136	129	126	135	121	119	134	118	109	117	134	126	121	115	139	123	149	129	118	120	107	125	151	110	126	127	127	143	144	127	126	122	120	127	107	135	132	112	116	100	132	124	139	125	122	118	132	143	101	170	118	148	116	131	124	125	131	118	135	137	140	125	97	114	129	122	137	137	108	133	114	134	112	123	118	126	151	115	114	124	145	144	151	120	113	116	145	138	115	129	136	144	123	130	141	141	111	125	105	110	160	126	117	114	134	130	121	126	150	132	141	109	140	108	130	131	124	115	141	122	114	112	141	139	151	134	136	117	134	112	136	126	132	125	119	127	137	134	144	122	139	132	140	109	126	109	129	113	132	109	132	134	152	122	130	137	108	143	118	106	121	121	152	112	131	116	129	137	128	114	105	148	138	155	134	111	139	99	146	115	120	121	116	139	121	132	140	131	127	119	133	123	120	155	144	108	109	143	137	101	130	122	112	128	111	121	130	106	114	132	109	104	109	144	119	107	144	135	136	159	139	140	131	132	129	122	129	141	122	133	121	124	146	131	132	144	113	116	118	116	137	119	123	133	105	128	134	137	136	134	120	135	137	119	126	116	115	116	123	131	125	119	140	135	143	155	113	132	105	112	110	114	117	127	131	140	121	131	136	115	141	132	118	126	142	110	141	122	130	137	141	137	148	127	130	117	120	136	134	125	130	141	129	106	135	122	133	115	123	126	132	127	152	152	117	114	119	137	138	117	131	135	141	126	135	125	118	99	104	132	131	139	120	126	125	132	124	121	130	122	124	118	125	132	114	126	124	149	123	160	145	131	116	121	143	107	123	156	117	105	106	115	144	118	128	124	124	126	120	120	150	116	141	129	117	119	151	139	126	103	127	136	112	132	134	118	122	137	130	125	136	141	132	133	120	141	124	115	130	127	109	117	138	132	136	145	104	132	125	135	135	124	114	118	131	125	134	126	138	118	113	130	125	129	103	131	134	128	125	125	118	135	139	114	128	128	103	126	107	152	112	138	125	134	117	118	117	138	126	127	122	115	149	145	124	142	126	131	115	129	118	129	123	141	145	118	119	96	143	139	139	137	139	141	128	120	125	123	136	133	103	165	132	132	124	127	140	133	151	126	110	113	113	116	145	147	102	127	112	135	123	110	111	117	124	110	135	128	137	146	130	142	127	120	121	129	141	122	148	137	124	145	121	125	139	133	133	98	132	124	101	108	128	130	139	106	127	126	118	124	112	140	98	122	115	132	165	131	112	127	139	125	134	140	132	128	136	116	137	140	123	135	132	141	147	128	128	105	129	127	125	141	113	142	116	123	144	140	132	128	130	138	122	139	132	111	139	131	139	173	148	114	121	116	133	136	144	118	132	139	141	141	140	106	132	143	125	111	133	125	128	122	125	117	123	133	127	132	134	134	115	123	136	124	121	130	135	111	138	113	135	140	125	138	109	103	127	137	130	123	136	110	137	126	124	137	117	126	116	127	140	126	117	131	126	134	129	141	122	123	123	126	136	138	138	154	144	115	136	115	115	110	135	97	117	108	119	140	120	113	131	125	139	138	125	129	139	139	116	142	104	114	137	131	115	115	141	100	128	116	121	111	126	149	140	142	142	116	141	116	142	117	113	131	117	110	130	118	132	134	130	115	162	139	121	123	119	128	135	121	121	124	151	129	111	143	129	123	113	114	136	131	132	119	144	129	108	128	126	129	120	140	122	102	125	108	113	110	107	136	107	115	133	128	128	106	146	145	112	126	145	135	99	148	137	131	133	127	126	120	108	135	152	127	118	133	124	130	123	111	127	118	124	116	95	115	130	105	120	129	146	133	120	144	109	137	141	116	121	132	132	123	117	128	123	141	119	130	125	117	122	114	112	131	126	143	122	113	135	116	127	120	128	148	116	145	114	129	120	128	124	113	111	100	152	124	111	133	120	136	138	115	128	121	132	148	132	136	148	113	106	120	144	127	133	136	125	109	126	121	125	113	121	139	149	121	143	121	144	131	117	125	139	137	130	131	137	114	141	120	113	130	131	131	121	117	131	119	112	132	125	135	133	123	137	134	114	133	137	125	122	130	132	125	118	108	130	125	123	130	118	118	140	113	122	131	102	145	135	124	96	128	137	124	136	113	124	124	115	115	137	118	127	127	144	115	131	107	118	143	125	131	130	128	153	121	108	113	104	118	126	139	131	140	108	121	136	129	128	137	128	107	129	133	126	131	123	119	116	113	117	126	131	111	138	143	130	145	157	119	122	104	129	122	122	114	110	127	137	125	126	139	109	112	130	128	135	135	118	153	142	129	125	139	143	131	135	143	128	121	152	128	135	92	122	144	120	128	132	134	122	121	127	127	124	131	110	137	142	121	120	126	129	131	129	136	135	127	133	132	152	149	149	123	142	134	113	123	111	131	139	146	133	120	128	96	122	127	140	117	115	100	134	111	128	108	145	121	107	147	109	124	140	116	143	134	116	120	108	159	131	133	133	118	123	139	131	138	103	122	141	123	100	130	121	143	137	140	99	123	117	134	109	119	122	142	136	167	138	127	122	124	141	123	127	106	127	125	146	113	131	119	117	121	157	128	135	124	118	127	132	110	111	127	140	171	123	128	132	139	130	127	139	136	147	129	114	144	130	114	120	140	124	106	125	115	127	135	142	121	119	124	117	129	136	144	126	114	144	138	147	131	119	154	128	116	140	129	137	122	122	126	126	150	148	129	129	105	118	132	139	124	121	122	117	136	141	140	127	119	108	123	123	123	132	147	115	141	123	131	132	155	123	120	116	116	110	143	141	119	126	130	149	114	146	109	154	136	132	115	145	139	131	134	132	134	117	117	117	125	127	102	121	135	133	117	113	112	121	128	121	113	108	128	139	131	168	116	105	128	125	134	148	129	150	133	113	143	144	142	129	125	111	109	114	135	119	134	142	114	121	119	119	142	127	124	128	124	156	109	141	119	123	123	129	144	116	150	131	112	139	126	143	130	114	146	134	115	118	101	143	114	119	104	121	114	119	129	135	118	119	103	131	128
16585	7262	1151	311	329	326	329	324	319	323	287	354	278	335	337	303	322	354	319	302	317	292	301	316	330	319	321	305	323	318	321	345	303	337	346	339	342	324	334	321	336	318	319	331	331	319	313	312	306	298	332	293	311	340	311	343	312	288	319	299	314	308	325	307	319	334	315	325	358	314	342	327	314	303	311	338	317	298	310	320	344	304	305	328	317	335	337	340	325	298	343	307	336	338	323	338	322	313	298	348	301	330	314	305	319	304	349	352	293	357	302	334	306	310	320	346	329	309	317	341	338	335	300	307	325	291	349	317	329	278	314	338	329	319	330	351	333	272	298	355	316	305	324	311	329	314	308	319	312	322	329	314	323	333	313	351	338	336	313	303	332	337	337	285	317	332	358	337	365	329	328	333	323	374	332	298	307	329	294	330	334	340	292	316	305	333	331	312	318	322	310	316	337	329	328	306	319	331	309	291	346	308	318	353	311	293	348	339	327	328	285	295	332	376	313	316	304	322	342	325	305	321	317	324	301	315	325	319	332	327	338	321	312	310	307	329	313	311	363	347	334	341	294	341	288	303	300	293	305	280	304	301	298	320	325	346	331	337	309	331	295	306	339	320	312	340	322	325	336	319	314	308	298	352	337	322	301	323	279	313	335	321	344	300	295	325	320	311	323	356	332	304	293	312	346	300	331	313	328	302	330	350	332	321	333	310	334	348	331	295	293	302	317	321	334	320	322	328	314	306	300	311	299	318	290	315	309	336	323	327	322	327	295	305	303	290	304	301	332	337	294	319	335	333	316	288	329	319	335	298	322	341	333	299	319	300	362	352	332	343	311	348	341	332	325	320	322	336	340	321	313	352	337	302	337	290	368	354	322	275	308	318	323	295	327	334	304	350	346	324	314	281	344	313	314	320	339	297	319	318	312	344	338	315	285	348	350	340	338	325	328	324	314	304	325	339	350	318	331	318	334	327	346	314	355	324	338	319	318	296	322	336	322	311	307	329	309	305	355	334	323	321	304	330	329	309	335	331	308	316	334	340	334	354	297	320	297	309	348	330	329	340	327	326	338	324	350	323	339	314	315	319	331	306	331	354	332	306	336	332	337	335	326	325	338	294	332	300	338	321	323	304	313	316	316	315	296	335	320	340	295	319	342	348	343	340	315	336	334	321	315	329	311	326	312	305	325	337	326	311	322	322	316	280	312	295	318	325	352	308	324	305	313	341	320	314	310	354	358	340	331	305	320	302	306	331	288	289	320	305	337	286	310	328	328	332	335	351	315	317	314	321	329	342	337	288	316	325	340	334	305	346	317	349	329	323	335	339	319	321	299	369	318	335	303	334	338	335	302	305	340	297	342	320	323	330	325	350	306	339	350	324	324	309	310	326	310	338	301	303	312	357	338	340	319	308	320	321	276	310	333	334	321	300	282	314	304	311	330	334	309	349	334	328	307	299	286	298	312	348	292	307	342	328	338	315	334	352	330	346	330	317	338	319	330	344	309	337	319	315	308	344	297	323	363	311	305	303	331	325	321	297	316	330	303	339	300	321	310	336	348	330	326	327	295	329	298	330	318	317	356	316	342	358	330	326	320	316	303	331	331	338	327	337	334	330	334	339	351	312	334	308	336	286	337	339	341	314	347	317	322	308	317	274	353	299	328	302	324	324	351	303	294	326	329	317	336	312	326	305	342	309	327	307	332	319	309	340	314	328	316	318	321	338	312	360	304	323	334	340	309	339	347	297	342	326	319	322	311	314	350	345	342	318	307	329	315	332	319	342	336	311	319	354	274	319	329	327	327	324	300	302	299	340	322	326	335	321	327	322	297	295	335	299	334	345	309	309	305	310	309	341	326	312	320	334	350	338	329	339	310	295	338	288	343	305	324	316	324	316	345	335	309	326	334	328	340	335	329	314	305	337	321	317	371	327	301	326	335	299	307	326	339	323	355	317	296	292	311	332	328	334	338	344	326	305	326	346	297	388	331	350	335	322	326	338	341	339	366	310	330	328	327	330	329	333	300	313	341	333	342	357	323	360	284	345	300	336	329	331	327	335	335	361	325	343	321	305	311	345	291	290	324	307	321	343	314	340	316	358	340	340	305	321	340	342	325	358	349	275	263	329	369	331	326	297	291	337	310	316	332	327	306	318	332	313	321	313	341	345	315	337	338	356	330	299	322	322	338	299	343	343	330	305	327	363	338	303	303	349	299	343	329	317	321	327	319	317	325	320	303	301	337	295	324	301	334	346	336	359	344	353	281	326	293	330	314	312	336	329	343	301	299	314	334	311	329	299	351	323	334	313	338	328	314	353	312	330	350	317	289	304	354	322	284	317	284	317	314	317	330	304	325	280	344	321	322	341	301	332	332	327	330	334	316	333	330	332	325	332	309	324	323	347	345	335	327	303	317	333	334	309	326	302	303	305	314	322	312	346	298	324	322	321	313	329	312	321	345	316	314	326	360	291	339	328	313	326	315	291	307	315	317	325	361	325	326	327	339	297	350	313	354	317	309	302	315	319	347	334	313	318	332	331	316	328	336	299	332	299	331	294	313	298	326	324	302	316	303	330	311	347	332	316	339	346	304	327	303	322	339	298	316	281	318	353	307	281	345	320	327	356	332	341	303	332	344	288	311	368	331	318	312	333	321	311	333	300	318	321	312	340	300	281	348	291	301	330	336	306	339	346	326	330	299	331	315	297	299	307	309	293	312	370	340	291	316	320	323	345	324	318	319	314	306	322	335	319	336	324	322	312	348	315	314	310	316	310	322	338	300	311	357	318	347	321	328	312	308	292	310	340	340	324	331	320	322	305	333	332	320	321	341	325	318	275	346	343	304	327	317	342	339	324	323	348	322	300	294	348	339	317	310	325	331	343	318	336	305	308	344	325	374	347	317	328	320	316	349	323	301	287	320	311	318	329	324	323	318	307	307	332	302	373	322	317	318	320	329	301	318	342	305	311	310	344	322	340	337	293	314	313	343	292	303	327	334	337	328	338	346	296	291	313	327	334	309	329	341	309	316	322	306	320	340	309	330	317	314	327	312	347	321	317	350	327	294	325	299	318	322	341	300	351	300	350	339	357	357	314	336	346	342	338	280	341	339	299	294	318	290	306	294	287	339	312	297	349	336	325	314	313	319	339	303	293	349	294	308	309	322	317	339	295	319	317	318	323	276	311	308	320	322	328	288	340	315	339	300	319	310	309	331	347	313	339	335	347	298	357	327	327	352	351	316	332	315	323	304	331	310	338	331	300	315	323	306	319	306	288	313	324	342	324	303	335	328	286	315	347	325	346	326	322	296	303	331	323	313	351	310	327	308	327	323	331	381	308	326	307	339	319	325	313	326	318	300	300	342	319	349	326	310	311	311	331	323	335	297	289	307	314	337	329	327	307	305	347	333	332	325	319	311	347	344	316	306	302	339	322	316	307	340	286	330	359	326	298	313	295	335	326	308	333	330	346	333	295	336	291	333	311	305	319	339	325
25340	21121	23710	28787	21115	11600	433	313	304	327	287	253	291	287	266	245	254	259	260	261	296	250	227	271	256	258	280	307	238	288	305	262	309	298	267	277	238	252	268	263	221	277	275	270	284	306	288	267	234	272	250	248	274	290	277	274	268	265	254	238	258	230	234	279	267	233	239	269	257	251	254	246	236	276	255	261	272	286	253	294	271	231	256	245	268	277	237	237	258	260	247	245	267	202	280	289	262	276	271	297	241	253	255	272	260	291	281	275	293	231	271	271	248	237	254	255	243	272	237	252	279	270	307	292	264	263	292	280	249	252	265	259	247	254	255	283	269	245	251	230	288	261	287	267	254	229	270	302	270	260	254	257	252	236	278	267	269	244	250	291	235	242	278	275	268	255	233	262	244	260	255	233	270	266	254	241	287	230	273	249	252	270	229	252	267	235	231	283	273	280	267	273	295	263	240	256	239	276	256	254	277	261	265	259	300	244	234	232	245	244	260	268	251	278	253	274	277	250	251	260	271	270	247	243	277	259	264	270	300	256	253	290	281	272	277	239	267	228	275	253	239	271	253	246	259	263	263	262	272	261	276	250	269	243	252	262	286	251	288	255	233	276	270	251	273	257	249	249	243	287	273	220	243	245	266	258	242	251	274	263	269	249	268	271	270	264	269	242	272	255	253	285	275	241	236	251	248	233	290	246	260	279	252	252	253	247	278	258	247	275	236	251	235	284	263	246	265	226	271	256	265	253	292	234	248	262	264	278	263	271	263	254	268	268	301	259	243	258	260	315	271	269	304	233	283	232	293	264	234	242	241	268	285	287	244	251	264	248	280	248	275	260	247	238	246	239	217	238	290	303	258	266	298	274	293	276	244	272	218	249	269	268	251	274	241	236	252	243	243	237	240	256	264	244	289	295	282	300	255	278	246	250	244	273	244	285	270	250	268	284	265	272	274	275	260	235	274	234	240	250	266	262	257	257	270	262	282	264	292	250	255	285	262	271	253	248	290	273	266	256	264	267	281	258	265	286	239	231	238	270	267	258	258	260	247	232	286	268	235	278	293	248	276	253	285	235	270	309	244	274	251	246	270	285	276	250	294	268	236	281	260	275	250	292	232	254	295	241	292	247	269	276	237	241	234	276	256	264	265	264	248	286	270	261	250	238	244	242	277	249	281	296	277	251	266	244	249	263	252	282	283	267	264	225	275	286	260	279	242	234	242	257	267	249	263	296	247	244	254	226	243	275	292	279	273	251	265	285	265	252	266	282	243	251	243	288	258	268	237	285	291	270	249	277	257	266	270	265	268	271	240	245	258	284	248	256	223	241	278	251	210	257	272	246	240	264	254	288	273	256	265	253	230	270	256	258	251	264	244	261	279	275	250	258	250	294	252	280	268	262	249	283	231	255	263	258	274	230	278	260	272	283	254	284	277	259	264	263	287	262	247	223	254	239	242	259	264	293	265	248	255	274	251	254	240	260	268	253	305	262	268	277	244	253	262	267	260	303	228	267	291	268	248	242	268	234	267	224	240	279	261	275	259	256	273	284	229	270	294	268	283	273	289	256	259	250	287	281	256	269	263	259	267	275	268	249	266	237	239	252	250	262	233	266	255	227	270	252	270	266	259	306	282	275	260	262	278	278	277	279	269	269	240	259	237	248	251	241	295	260	249	267	267	273	246	277	295	285	238	271	259	270	276	229	264	250	261	268	263	261	284	260	286	258	238	271	308	246	248	246	227	261	268	252	240	269	262	238	235	267	266	270	287	254	251	287	257	258	267	249	269	249	271	251	273	251	278	276	246	272	280	234	293	265	306	260	261	252	270	274	274	306	243	245	280	252	260	231	241	247	286	249	251	251	260	246	242	283	276	267	254	253	256	260	305	280	244	273	271	250	311	272	247	252	257	285	292	257	260	243	242	262	285	254	273	285	261	276	266	245	270	246	240	277	264	243	238	268	256	230	251	265	268	288	261	248	219	248	281	299	284	286	268	263	275	298	245	271	249	271	280	304	263	258	272	250	236	266	260	222	257	257	276	237	253	265	293	273	249	253	249	277	254	260	314	250	274	292	248	265	257	267	277	251	257	266	240	264	248	272	274	275	248	262	279	254	252	259	264	232	299	303	278	279	268	257	262	239	266	279	271	257	216	277	248	267	286	258	260	210	267	249	277	304	287	257	306	258	224	233	251	253	242	238	254	249	238	278	270	250	269	263	268	264	269	259	268	235	263	240	271	280	260	273	249	252	250	244	279	285	259	237	268	263	250	256	265	253	266	290	285	264	241	242	267	252	264	271	263	235	252	248	249	253	294	249	262	264	234	240	273	291	252	251	264	270	236	260	268	256	245	232	250	258	264	265	294	283	277	268	291	290	285	259	266	274	254	244	263	264	268	247	273	274	240	262	257	268	273	296	234	265	298	200	265	247	230	264	247	275	283	262	276	253	273	250	278	251	267	268	265	254	259	260	248	243	262	234	235	288	265	230	262	248	248	244	281	277	245	264	248	273	254	269	246	286	262	283	256	276	262	318	261	254	234	250	267	275	243	233	257	249	263	270	253	256	304	258	277	271	294	285	252	252	249	223	295	277	261	273	283	245	272	270	267	228	250	263	245	245	289	249	268	300	253	267	275	278	253	243	269	265	254	275	269	264	294	248	278	252	292	250	250	272	271	276	272	254	221	262	259	249	256	247	273	263	248	266	246	276	268	271	259	285	236	256	247	282	261	274	243	276	247	268	298	259	291	247	286	245	257	267	277	289	263	263	256	251	272	270	230	262	247	242	282	255	282	253	241	257	248	267	263	254	239	267	254	270	287	288	264	250	277	240	269	266	271	284	236	247	267	252	288	291	275	256	290	250	235	269	287	249	260	250	271	272	266	278	269	260	249	240	259	246	261	244	269	243	268	259	242	248	239	240	243	250	257	243	259	290	275	282	275	244	264	250	263	261	236	285	274	257	250	255	258	268	282	276	262	273	241	252	260	278	266	265	253	243	215	236	261	285	252	260	253	243	237	250	268	254	266	272	291	238	267	263	274	276	255	280	245	252	293	260	265	253	243	271	279	257	244	257	259	239	247	267	285	306	239	264	262	247	242	244	256	249	307	249	253	263	265	243	268	232	245	244	261	243	260	242	259	295	236	243	285	265	259	274	252	279	254	226	263	269	254	229	288	290	260	270	266	241	283	254	265	270	270	252	257	249	262	285	280	258	250	282	245	281	238	250	255	263	246	290	243	243	255	229	243	259	257	253	270	270	230	262	270	283	297	238	261	279	262	238	277	260	243	281	261	246	283	254	244	268	248	303	262	278	240	271	265	239	277	273	266	243	236	273	287	288	251	275	271	263	240	232	273	277	296	300	277	243	259	234	264	258	265	229	262	264	240	262	277	255	233	262	251	266	254	225	246	253	228	258	243	285	285	257	281	231	290	292	251	244	246	239	247	267	241	264	268	258	246	274	266	270	251	265	255	228	224	238	271	268	262	249
34775	40856	13564	747	652	629	572	606	614	638	572	570	555	566	585	624	583	604	556	554	567	604	537	599	552	626	566	562	577	589	591	588	541	578	557	533	553	537	562	587	569	573	587	570	603	535	593	591	549	552	564	541	585	572	565	573	597	552	547	556	585	593	569	542	579	570	570	599	564	563	554	610	594	530	586	547	532	571	556	536	553	575	575	571	578	539	525	582	552	560	556	559	559	586	542	581	570	577	591	568	559	540	552	566	550	591	599	559	541	581	603	561	540	530	585	556	589	536	565	537	573	575	508	550	584	553	557	606	552	582	566	559	567	558	559	555	571	492	595	559	565	609	545	562	542	562	591	595	563	588	542	596	555	574	538	618	585	556	552	597	551	588	531	560	569	562	556	564	572	558	544	578	597	590	579	592	567	573	574	538	525	528	571	586	561	579	573	614	607	597	525	585	569	577	605	582	580	523	542	575	564	540	539	521	537	568	576	565	572	600	592	580	575	581	588	582	581	626	538	569	569	536	548	587	534	593	556	560	598	510	572	588	602	563	572	600	558	540	576	607	557	558	567	567	550	611	591	560	581	608	620	558	556	551	553	598	562	613	598	561	612	560	597	577	580	550	583	529	567	588	572	589	538	541	593	571	552	563	600	532	559	589	549	572	575	564	533	615	581	547	557	498	567	572	520	567	577	546	568	542	526	519	585	613	562	587	571	573	588	573	550	561	566	553	580	542	562	528	566	594	553	579	573	573	566	559	589	550	555	606	577	652	547	554	609	566	542	618	571	578	553	572	570	574	592	595	569	571	576	577	581	572	558	532	536	621	607	595	547	627	565	568	554	591	510	541	547	558	600	603	586	580	562	583	612	551	596	520	576	567	580	575	547	561	589	560	543	581	571	557	545	536	564	566	568	573	563	552	579	564	564	574	571	590	568	600	546	566	519	543	550	591	570	575	578	550	569	560	567	547	536	545	567	611	616	525	576	589	587	546	574	582	605	537	581	569	563	542	546	543	557	586	577	600	589	524	536	541	593	578	565	612	551	564	559	519	581	560	614	553	556	529	580	547	565	547	577	539	543	558	568	555	568	563	593	594	559	627	551	565	582	598	556	561	596	580	589	581	557	589	548	567	549	561	557	581	567	567	579	530	579	597	568	585	620	569	580	579	567	615	575	541	551	604	568	581	557	580	548	574	576	571	554	547	601	578	569	538	555	570	622	588	590	534	610	553	549	560	581	575	563	567	556	548	566	582	570	552	570	589	542	533	555	594	557	556	561	532	557	564	587	581	582	565	568	574	575	543	607	561	577	575	587	552	569	566	559	564	585	539	584	565	574	593	555	533	563	557	588	607	570	587	592	572	605	546	561	573	605	577	522	586	553	584	585	537	577	536	582	540	582	546	550	563	528	556	577	562	549	565	543	598	555	567	583	597	573	542	587	549	612	573	591	592	560	540	567	585	576	580	565	591	522	570	591	555	585	594	542	570	568	543	622	532	557	591	535	545	572	567	594	581	592	564	563	621	550	574	534	559	539	579	600	566	518	577	575	587	552	557	523	547	584	568	583	583	516	563	568	551	532	547	568	583	547	533	599	556	605	589	555	604	608	594	544	540	555	603	591	523	589	613	579	557	557	563	575	631	535	565	612	631	561	560	580	547	537	543	550	586	574	568	569	557	586	603	593	570	608	573	545	587	550	549	553	557	574	566	537	587	573	601	557	534	596	567	582	545	528	558	575	548	557	553	592	561	540	587	579	545	586	622	560	564	540	578	595	631	576	526	595	622	553	590	527	508	548	570	567	578	598	577	583	579	549	588	580	579	576	544	601	619	583	567	598	562	562	569	533	533	585	570	597	569	591	591	565	565	557	596	570	568	538	544	539	544	567	572	558	562	566	573	566	586	608	578	586	543	531	573	570	557	563	527	603	577	533	592	531	555	587	567	519	540	552	548	572	548	578	618	555	593	591	585	566	538	589	624	555	583	556	549	601	498	580	570	578	572	598	553	576	560	547	631	578	539	543	601	575	583	559	556	577	541	586	531	581	576	567	589	567	595	581	567	555	555	559	554	577	555	582	584	588	526	576	575	554	625	559	568	548	550	576	567	571	562	580	581	513	535	556	597	559	598	584	576	573	579	604	566	572	550	562	575	559	568	573	566	553	581	560	589	632	602	567	540	611	574	616	540	623	526	572	535	540	560	528	613	602	533	608	567	570	582	602	579	603	561	546	568	559	591	580	547	547	597	571	577	583	600	546	593	552	583	574	560	582	563	594	558	544	571	586	584	567	592	586	590	560	605	602	608	549	576	586	578	574	547	558	606	514	583	567	577	543	563	595	574	580	520	566	558	528	593	555	566	545	562	558	548	554	588	565	572	582	600	572	565	562	610	606	611	586	544	565	567	541	638	586	554	561	534	560	600	591	558	579	589	581	560	530	589	492	572	607	577	564	499	573	569	539	578	534	529	592	597	587	607	571	579	606	574	582	492	583	575	540	563	550	547	574	572	566	593	572	550	613	552	576	585	553	576	565	544	555	574	522	555	571	605	576	547	591	549	563	565	594	570	619	526	610	556	527	557	540	558	559	571	510	553	560	555	583	572	562	577	571	567	603	587	497	527	566	581	561	554	568	584	561	537	557	535	614	598	528	556	539	549	569	633	570	563	533	558	575	578	547	564	571	575	526	531	540	565	610	575	552	539	588	600	544	531	599	586	593	605	573	605	552	541	529	563	594	566	567	591	582	547	555	569	572	537	522	521	541	614	549	525	558	575	533	563	570	567	548	578	588	573	543	554	606	592	563	606	533	585	511	595	607	548	518	561	594	582	586	565	540	564	567	561	540	564	580	548	553	583	641	590	566	562	555	552	582	531	557	590	567	524	593	571	569	573	570	588	587	573	540	581	546	587	548	571	532	590	558	566	567	555	589	547	557	568	589	581	603	557	560	567	536	537	576	589	511	564	563	543	549	516	558	585	582	567	581	574	544	548	588	585	593	537	547	558	540	555	578	579	540	564	537	610	566	589	533	567	545	569	599	602	568	561	549	569	581	546	561	553	590	568	558	555	569	570	586	569	597	571	594	563	600	559	581	551	534	569	538	567	544	571	535	587	556	563	554	576	533	583	558	602	564	561	572	553	542	531	537	576	595	576	629	595	615	606	553	577	583	555	562	555	528	571	583	577	565	589	558	615	554	549	534	527	535	613	543	613	581	558	605	539	577	574	584	551	564	533	558	583	588	554	568	493	572	553	548	563	536	564	579	574	533	542	600	527	562	599	558	579	578	567	610	602	573	583	602	524	562	570	562	551	580	553	606	584	557	562	570	545	574	552	559	563	586	582	523	584	543	617	579	572	574	529	539	566	543	572	568	579	547	541	563	540	570	567	550	561	529	572	584	573	593	556	578	537	579	582	541	553	589	592	581	554	540	578	606	533	559	549	596	573	556	593	571	587	558	579	556	577	573	577	576	582	571	566	625	600	584	567
24602	21130	24118	28387	21134	21154	11100	508	398	334	348	299	284	326	287	291	281	295	311	301	297	280	278	288	288	294	269	268	279	271	258	282	275	279	293	283	278	298	265	310	284	251	283	294	283	286	275	247	262	275	263	260	263	287	272	255	261	291	281	280	254	246	237	254	298	254	255	263	267	268	287	287	285	249	250	297	260	287	298	286	251	288	276	249	269	276	282	270	258	274	280	299	278	274	269	267	246	268	283	294	289	268	234	267	255	276	268	262	267	228	265	249	251	246	269	283	259	271	268	286	248	258	285	267	245	256	283	246	283	268	267	285	257	287	251	274	296	240	245	277	265	272	233	275	297	288	256	266	276	259	245	274	261	240	240	259	254	287	281	281	277	248	227	244	228	260	278	249	302	280	278	252	296	286	316	264	247	271	249	241	265	295	257	302	242	256	274	290	269	267	244	248	274	259	280	265	275	272	210	281	286	275	274	253	287	275	270	308	259	283	254	264	294	301	256	251	256	250	298	310	287	275	292	290	262	258	284	280	297	256	273	296	264	244	222	267	273	262	259	282	262	269	250	237	251	280	296	241	253	272	287	306	262	286	285	269	267	273	266	269	245	303	261	275	257	305	258	266	258	270	277	294	287	243	270	295	293	296	272	244	265	268	293	295	272	280	294	303	271	260	298	268	280	275	290	283	262	247	294	276	251	253	296	272	280	252	274	257	274	295	256	264	290	266	274	273	274	267	304	281	254	290	293	242	270	266	257	275	258	271	252	241	287	285	262	259	272	304	267	292	281	268	248	275	255	264	238	262	281	240	262	295	266	264	284	302	267	251	260	259	287	303	272	299	243	277	300	249	265	230	299	263	297	313	262	252	247	254	278	283	289	291	253	293	275	261	299	252	258	271	251	269	241	255	283	259	247	271	257	260	238	256	291	279	279	259	302	269	266	280	321	273	271	254	250	288	266	276	273	263	246	250	279	254	271	232	281	283	290	287	245	287	273	249	274	251	297	251	285	242	273	270	256	280	272	259	281	298	279	282	272	274	233	270	262	278	278	235	308	305	258	252	247	243	277	275	275	248	273	263	286	264	276	238	266	263	243	250	288	274	251	279	211	248	312	292	283	249	293	257	255	252	243	282	263	323	246	245	253	245	270	263	283	285	278	266	249	267	280	293	247	269	278	232	278	281	271	259	239	249	290	254	255	276	260	278	256	270	260	298	292	267	262	240	305	255	255	277	323	275	251	251	247	260	250	267	259	260	270	245	275	286	280	311	246	255	273	310	297	301	280	275	244	291	266	258	266	262	259	290	287	285	293	306	303	273	266	255	281	213	303	276	280	272	288	296	281	257	262	273	267	267	304	283	292	276	294	265	272	282	241	259	266	286	296	259	286	258	266	259	284	254	215	271	236	285	280	289	293	251	270	268	274	243	231	264	268	258	260	274	237	257	284	258	271	309	280	292	245	274	254	296	243	254	258	283	286	265	272	278	242	282	264	233	264	274	254	259	261	271	258	261	234	241	268	283	292	256	296	245	251	275	290	295	280	269	274	265	245	292	260	302	280	282	285	260	270	276	229	252	280	261	286	262	268	248	245	265	266	269	233	244	281	274	260	300	253	239	253	263	271	292	275	272	271	281	262	260	252	246	286	237	269	255	282	271	263	275	299	280	271	248	283	298	269	273	280	267	297	291	264	263	281	271	273	292	290	267	267	287	273	276	271	262	281	298	257	269	272	260	281	263	275	269	247	256	283	297	267	265	289	301	269	274	295	259	254	267	267	265	256	266	267	262	260	306	261	286	269	314	259	234	251	274	254	251	293	268	258	277	262	248	286	299	268	265	248	245	286	266	250	269	266	268	271	263	249	258	287	266	282	284	282	307	266	236	261	280	303	271	279	231	253	254	257	283	308	274	256	282	256	287	241	274	271	295	283	251	221	241	249	238	240	249	310	304	269	304	272	287	234	267	252	248	250	255	250	267	269	283	267	286	272	291	254	291	245	252	273	270	283	242	250	281	253	269	269	252	254	277	260	247	269	276	223	280	243	272	285	282	300	259	241	261	238	261	305	274	259	273	291	270	293	284	236	278	298	256	257	234	275	224	252	273	302	253	248	248	275	307	279	256	290	283	255	253	262	246	275	247	285	291	258	262	256	281	275	260	271	264	245	261	258	268	291	279	253	287	252	291	246	249	269	264	284	242	258	258	291	302	269	251	256	238	281	250	277	262	263	258	277	248	288	286	264	299	250	266	291	280	245	258	249	280	266	280	265	254	270	261	293	267	251	242	290	232	264	284	236	277	266	264	251	247	275	294	251	288	240	272	298	246	232	266	284	267	243	277	275	255	277	253	281	276	265	302	278	252	270	292	304	231	288	258	295	256	285	259	266	250	260	272	274	234	267	277	289	286	243	266	280	290	281	260	266	277	234	276	267	321	281	263	269	271	276	291	286	261	280	260	235	258	274	262	280	286	278	280	277	257	276	287	286	258	268	272	280	278	265	282	263	255	259	274	295	268	289	284	254	274	264	278	291	281	252	283	285	251	261	282	285	275	279	256	260	261	241	273	229	259	261	267	232	278	274	274	252	285	280	274	265	244	266	246	266	277	264	265	279	307	274	284	246	306	288	278	264	260	279	251	262	251	258	282	275	280	267	272	282	260	261	292	269	285	276	293	271	262	257	246	258	243	267	247	264	305	295	270	279	268	286	263	263	265	292	272	284	284	235	251	282	287	274	281	252	234	258	247	277	241	250	272	271	260	261	298	282	316	278	274	259	241	277	256	260	268	281	248	259	270	273	269	286	280	298	279	259	288	255	259	252	266	235	274	261	269	271	246	225	241	230	295	257	285	272	254	248	322	268	256	256	264	286	280	276	277	268	239	284	271	286	298	273	287	258	297	302	233	296	268	260	265	277	275	297	285	249	250	272	279	265	267	300	277	235	250	253	261	254	296	305	239	280	255	282	278	219	234	295	296	285	256	260	211	273	267	272	281	282	270	260	277	270	296	259	236	272	268	252	300	253	257	266	301	254	252	277	266	288	274	271	268	275	289	260	288	274	280	260	298	267	281	252	282	265	285	249	281	266	271	250	239	255	262	271	257	308	281	281	248	294	256	258	253	251	271	281	222	265	265	267	244	227	268	292	225	268	227	283	266	243	268	292	278	250	296	269	270	323	312	265	242	258	288	279	255	255	270	284	277	245	255	278	264	263	275	250	247	255	280	231	302	261	280	271	269	252	303	249	270	271	271	311	249	263	272	258	270	263	237	242	248	258	252	283	282	259	247	261	261	278	278	263	274	288	281	256	297	255	259	300	284	256	293	261	312	264	273	279	318	279	287	268	290	284	276	286	258	269	261	257	278	278	258	272	289	297	281	272	238	269	262	226	278	258	271	263	259	290	264	273	245	261	285	294	257	297	281	276	236	246	289	238	284	263	271	270	263	279	282	287	299	268	282	266	255	277	256	282	249	267	260	254	273	279	268
41364	53297	21112	879	745	612	592	606	587	590	580	593	566	593	531	548	568	586	504	576	569	511	592	561	552	578	536	538	552	542	554	557	544	550	522	564	545	596	532	535	573	576	533	537	570	574	526	563	565	575	571	582	559	590	562	537	549	547	516	551	542	558	547	584	547	534	503	581	520	596	574	588	540	524	561	535	548	551	572	568	518	586	554	530	520	539	516	532	535	575	507	511	558	569	563	564	573	543	522	542	548	532	557	577	550	552	561	541	581	602	523	583	530	574	549	536	525	546	555	521	548	544	538	528	526	533	619	551	547	540	542	597	526	566	587	516	519	560	500	581	524	572	518	549	552	517	552	582	576	599	569	565	531	592	552	553	542	559	528	527	567	548	519	582	563	528	507	522	522	553	532	555	523	543	544	562	558	588	544	595	535	565	567	560	508	533	547	492	556	532	549	560	585	584	517	575	534	554	546	558	547	570	541	574	542	569	573	541	559	523	570	561	572	535	562	552	593	562	581	540	566	584	562	543	556	591	532	560	542	556	529	523	547	592	558	508	556	524	613	512	542	535	525	550	566	542	543	573	538	533	521	570	532	546	594	556	528	527	536	540	604	626	531	594	508	566	546	541	514	537	545	553	501	515	539	519	574	519	570	536	536	573	527	540	530	555	535	565	553	576	562	566	523	541	544	510	586	550	532	572	558	509	533	562	578	546	545	547	544	527	572	541	571	585	537	531	609	518	551	523	560	553	559	555	561	567	567	560	578	524	559	521	565	552	561	539	556	551	509	520	559	553	544	577	563	526	540	574	524	538	576	528	555	604	552	551	529	580	545	556	510	541	567	579	593	580	597	509	536	536	525	583	507	546	553	522	562	562	555	554	553	516	583	553	531	594	508	533	572	539	552	574	592	535	544	526	534	537	508	558	541	568	548	575	577	588	503	586	566	566	551	563	581	535	540	539	548	533	562	510	580	542	563	532	523	537	560	534	550	532	594	558	549	564	547	594	527	527	558	564	532	553	526	492	541	526	558	589	555	552	515	513	549	547	539	546	562	546	504	560	554	579	570	546	547	593	552	514	589	572	507	542	564	557	544	520	523	552	527	528	569	568	585	562	596	548	532	552	614	542	539	508	554	565	557	550	618	530	570	567	521	530	529	568	559	566	565	533	533	590	542	514	568	536	563	529	566	544	558	529	545	607	505	516	576	599	569	546	570	537	504	520	543	565	542	520	580	577	562	578	554	548	537	526	606	531	520	500	559	526	569	523	523	566	500	525	559	564	580	577	550	517	542	544	568	577	504	525	565	556	575	549	562	538	527	567	575	582	548	555	569	539	540	513	591	516	569	535	576	534	559	563	534	568	562	560	567	525	546	539	548	553	543	572	504	539	551	531	544	553	581	552	539	557	484	522	553	570	545	550	511	581	552	551	563	534	578	503	573	575	546	546	561	557	557	532	526	552	551	554	595	515	531	538	563	561	570	525	574	546	537	575	531	535	551	531	564	533	516	577	532	527	549	549	540	540	543	529	563	556	551	557	569	553	527	569	546	529	543	542	564	537	580	523	572	572	526	572	585	521	543	552	543	524	592	592	535	565	586	519	544	538	543	545	556	544	575	508	520	521	541	550	579	601	536	569	535	574	568	540	561	609	505	540	568	567	546	539	554	531	590	513	548	549	571	544	521	532	557	588	530	518	558	549	559	563	553	574	563	581	569	566	563	590	559	590	541	546	540	537	571	535	543	609	525	571	531	575	529	525	486	509	537	563	579	563	591	540	540	559	549	544	550	556	548	585	598	566	566	548	542	603	519	591	599	559	553	551	590	600	558	576	579	540	582	546	513	552	580	582	568	556	534	539	544	549	570	605	552	551	534	513	510	571	533	545	526	572	517	542	535	594	549	575	560	531	605	555	526	584	540	617	550	523	569	559	569	564	541	542	535	593	567	579	546	546	529	580	555	512	535	575	528	580	533	558	587	547	567	596	585	503	523	556	577	580	578	565	537	548	535	574	557	537	540	572	560	531	578	564	595	554	533	580	537	562	595	567	536	569	522	539	562	521	544	561	543	586	587	589	585	525	557	561	580	542	545	571	572	612	563	558	532	562	505	525	567	524	544	605	550	578	607	522	537	530	538	521	537	583	603	592	555	573	543	571	567	506	566	568	556	512	555	528	542	544	530	571	563	526	539	550	539	567	565	558	580	562	530	556	559	555	556	524	538	568	558	582	565	587	597	495	554	593	534	579	533	560	562	527	535	522	517	549	573	568	506	556	553	569	545	560	540	525	555	554	586	553	524	575	547	523	558	527	581	535	545	563	612	539	532	545	545	566	531	551	542	564	572	558	612	573	573	543	565	563	559	483	570	534	555	585	560	588	562	575	596	518	524	504	559	570	582	486	498	539	524	553	567	537	517	549	554	596	490	576	531	572	557	541	577	550	586	540	555	548	574	574	565	548	544	556	526	523	606	602	534	540	530	581	527	525	552	586	549	567	526	534	598	534	538	554	565	537	542	575	555	539	578	540	578	521	565	563	490	515	531	563	549	548	534	560	528	544	571	540	539	594	570	559	506	542	558	555	533	558	579	550	501	545	558	539	554	546	518	547	559	562	508	567	559	555	517	574	562	553	532	509	524	584	518	550	530	545	551	566	536	529	551	560	566	562	566	558	528	559	536	529	548	565	571	513	599	579	548	581	506	539	517	556	539	570	536	532	537	542	552	548	581	532	526	559	565	518	551	560	552	556	568	545	578	550	538	527	564	539	547	514	542	554	544	573	530	545	535	559	547	531	540	555	556	552	560	546	575	550	586	521	514	566	578	557	522	535	554	510	602	589	563	588	566	598	566	527	545	552	571	574	533	562	569	567	539	540	562	569	538	558	539	543	532	537	535	560	545	548	578	559	567	543	550	547	545	544	531	530	558	548	503	588	573	521	558	545	544	538	549	546	547	532	516	596	521	594	524	592	528	582	506	585	523	526	550	549	560	528	541	569	531	594	514	556	510	522	540	610	529	560	536	546	575	539	533	558	531	547	542	538	550	561	577	591	569	575	544	545	554	545	550	514	550	556	533	541	527	561	568	550	584	569	582	560	531	543	561	560	548	526	526	536	511	551	573	543	555	574	558	509	575	558	534	510	566	541	574	531	504	539	550	522	557	567	567	547	552	552	526	517	585	569	557	509	552	541	598	537	556	563	556	538	581	523	532	542	568	587	511	518	548	537	543	561	539	547	554	559	523	544	510	543	525	548	539	554	567	571	566	553	558	543	548	548	569	573	598	521	542	588	534	569	544	573	526	532	531	559	521	564	576	604	554	502	591	549	531	549	542	516	535	560	549	561	533	537	549	541	574	536	564	541	541	543	595	580	484	559	532	526	551	546	545	560	581	543	566	574	562	541	611	551	531	545	483	547	547	545	560	562	549	518	527	520	565	514	492	567	573	557	550	530	578	597	525	518	554	559	541	563	574	567	533	512	528	549	584	520
34256	17987	5080	326	171	153	160	110	139	139	115	132	144	126	139	130	131	107	124	111	120	116	134	113	119	119	137	127	123	128	138	125	123	115	115	104	157	122	132	154	104	145	122	139	123	113	138	117	139	128	129	124	117	145	138	137	160	149	125	109	131	136	119	127	108	156	118	133	126	134	114	114	124	128	115	119	136	123	113	115	135	123	136	124	131	139	133	134	131	129	120	120	152	139	129	116	119	108	115	100	112	121	124	106	135	124	123	126	108	114	122	146	146	131	131	122	112	121	135	127	110	137	118	107	137	111	135	129	133	126	106	137	121	111	134	126	122	134	120	136	124	137	149	136	108	125	123	130	127	139	119	122	127	134	125	103	106	157	113	120	131	115	141	128	153	124	124	118	138	125	103	108	134	121	123	128	120	121	134	125	123	131	124	140	125	109	123	108	119	131	147	123	100	131	114	131	144	143	117	126	107	106	126	119	141	117	131	121	113	139	129	112	119	122	145	109	130	134	130	129	134	121	116	119	132	128	120	124	163	105	117	125	140	115	139	162	151	128	147	125	143	146	131	113	125	121	128	163	166	138	134	120	117	117	117	107	131	129	128	125	114	135	124	131	130	138	132	116	123	135	134	113	124	140	125	135	118	129	132	130	134	113	127	114	121	125	123	149	121	96	153	138	129	154	131	138	120	117	112	104	129	121	115	116	138	130	142	132	123	122	148	126	114	126	137	119	113	138	102	142	128	123	123	124	127	124	118	129	125	124	131	141	117	121	127	125	142	128	128	122	137	135	128	131	123	150	131	126	122	127	104	144	143	135	122	119	132	125	120	100	125	119	121	108	127	128	129	111	122	131	126	125	130	124	123	134	102	124	134	125	115	120	119	152	140	148	137	118	125	132	125	104	98	130	110	120	124	146	113	130	116	130	138	133	132	143	134	133	144	131	133	111	104	112	122	149	122	118	129	150	143	110	115	82	145	137	112	138	103	125	149	114	127	127	108	143	135	116	128	124	124	96	125	165	129	112	132	133	142	121	135	125	120	134	133	130	118	119	135	132	122	123	119	142	146	149	131	121	133	109	130	139	119	117	131	122	127	120	122	129	136	120	108	117	108	109	123	105	117	125	130	145	135	111	125	134	140	109	109	117	119	121	126	117	130	118	137	128	141	117	139	141	127	130	102	113	137	129	116	143	142	144	131	117	135	140	117	128	149	155	141	127	111	133	129	119	104	110	121	133	118	142	119	147	111	109	115	139	119	124	124	124	131	150	112	137	119	129	134	131	109	146	113	140	116	126	111	94	136	141	126	139	122	149	116	123	115	159	131	144	133	127	135	126	134	106	108	106	118	127	124	119	123	98	121	128	133	107	142	130	119	128	117	121	133	121	122	129	114	95	104	142	125	120	143	112	147	148	133	133	146	118	136	121	124	126	121	143	134	130	132	127	115	104	126	116	146	133	121	117	165	119	106	127	115	135	120	132	139	130	140	133	114	132	117	108	111	138	115	113	101	111	132	121	119	133	135	127	137	133	115	126	134	141	122	125	106	126	130	138	143	110	121	117	116	130	146	122	122	122	93	119	139	111	120	118	131	116	103	140	110	134	138	146	115	130	122	136	109	129	127	132	127	125	132	128	144	135	156	146	127	125	132	122	119	116	112	125	140	111	126	141	143	148	128	113	124	122	117	129	132	105	130	155	141	125	123	111	138	111	127	141	128	138	133	129	138	127	148	149	133	138	99	123	131	137	113	115	136	108	106	136	124	141	127	123	146	118	107	146	132	141	127	122	100	108	98	116	155	148	119	123	128	120	138	119	142	122	129	137	132	106	134	106	132	126	130	116	127	128	135	109	147	127	135	131	126	119	128	132	129	138	111	134	129	154	138	135	123	122	125	116	129	133	125	149	133	109	119	112	131	124	137	126	153	144	117	122	132	152	114	155	124	120	98	147	127	121	136	120	142	114	116	127	123	114	119	136	114	113	133	110	98	111	127	143	140	140	132	145	116	129	132	141	114	119	112	113	116	133	122	142	128	118	120	117	127	144	150	109	128	118	130	149	120	135	116	124	138	122	114	140	118	125	136	98	135	163	133	93	147	123	119	132	150	134	120	122	155	112	125	123	150	121	133	132	108	133	133	120	136	126	150	120	138	129	143	139	148	102	135	141	123	130	132	129	118	111	151	128	136	138	122	127	143	120	135	133	124	141	126	126	122	129	106	118	121	110	136	130	146	118	127	149	114	133	135	127	140	139	140	111	138	138	118	120	121	121	99	156	114	126	145	149	129	129	130	132	137	117	132	129	133	128	148	136	130	139	137	141	133	123	112	112	108	123	114	130	138	110	141	148	153	131	109	137	147	119	129	104	128	149	123	116	117	111	112	115	134	134	132	116	109	144	131	123	118	118	132	129	142	131	118	122	126	140	105	141	125	133	105	108	140	109	124	125	119	154	142	136	132	135	115	129	121	151	129	120	121	130	140	133	132	134	138	132	131	122	118	142	110	123	128	141	118	106	119	108	139	137	133	142	142	127	115	123	121	109	121	128	133	142	162	149	102	120	127	116	112	125	135	116	123	116	116	123	122	110	142	147	106	123	129	140	156	133	138	136	114	124	125	130	120	125	164	144	91	127	150	117	147	145	135	136	130	123	137	122	135	146	112	159	116	120	131	124	120	129	118	129	109	120	139	117	119	117	128	136	127	130	100	101	141	117	139	139	109	140	119	114	94	148	144	119	141	107	114	143	118	141	123	117	119	138	134	132	139	110	135	131	141	120	101	138	137	123	135	118	138	121	122	145	139	101	118	138	128	125	112	119	128	97	135	99	133	130	122	121	119	113	111	140	131	132	139	112	127	109	138	140	126	116	133	123	136	123	143	129	139	118	135	137	125	129	126	129	121	141	134	121	121	131	109	121	127	134	127	122	117	128	148	135	96	106	122	133	101	109	127	134	134	135	132	116	137	106	110	120	153	121	121	118	121	81	117	134	137	113	121	137	151	138	114	149	125	131	110	139	134	120	128	136	133	115	122	113	125	118	130	126	148	151	118	124	125	120	136	119	148	128	140	127	140	153	118	99	126	103	122	126	121	129	120	133	135	127	125	116	135	111	144	127	130	105	115	143	130	136	131	126	114	137	121	134	138	128	121	120	148	136	134	120	132	119	96	140	101	114	102	118	143	116	131	130	139	132	124	126	156	113	114	102	120	104	109	142	138	115	151	147	133	149	111	142	129	117	120	117	128	122	120	125	135	149	132	128	140	125	126	142	104	143	129	99	115	135	142	121	120	115	114	128	134	142	131	131	110	136	121	138	115	156	132	120	113	124	155	113	116	116	132	111	128	121	123	135	128	140	115	135	140	126	125	138	137	144	125	154	117	131	136	145	126	145	114	137	138	128	142	117	127	141	140	131	116	107	117	135	127	131	130	118	120	96	124	146	113	108	104	121	111	129	115	128	131	123	136	125	156	133	127	129	141	144	138	119
16579	7356	1137	324	326	339	328	322	307	351	307	318	327	331	330	323	320	343	322	305	347	325	316	324	346	340	294	332	301	305	303	313	303	317	323	329	318	318	334	332	326	362	327	350	318	330	299	329	313	324	337	317	298	330	325	334	333	337	329	282	301	295	353	327	330	329	327	349	336	301	348	313	332	310	344	325	303	318	353	323	320	328	349	342	318	292	306	317	326	385	340	336	326	325	357	338	330	345	326	351	341	330	316	342	334	349	362	304	322	295	337	308	335	304	367	337	350	280	348	294	357	286	345	323	314	325	362	323	320	370	330	289	322	334	317	336	346	349	318	343	332	336	324	322	327	306	306	347	302	301	345	334	335	302	350	341	301	285	333	304	362	322	299	314	352	331	339	309	312	326	326	315	347	354	317	314	314	322	316	312	362	293	303	298	313	329	318	352	328	340	278	322	309	335	312	321	290	338	324	319	325	326	320	348	327	346	303	332	352	355	339	344	291	298	333	309	308	308	308	375	309	311	299	321	327	299	318	341	306	324	357	325	312	333	319	305	303	311	323	307	344	328	376	295	313	351	304	321	338	294	353	317	292	329	308	327	297	322	342	348	321	335	313	330	324	308	324	336	360	338	313	306	322	332	314	318	327	313	297	307	311	309	306	319	289	334	314	338	309	335	330	327	341	321	316	335	343	306	308	321	322	330	352	326	294	313	313	349	324	329	315	345	334	340	329	317	343	332	346	348	360	304	354	331	323	325	292	302	294	330	303	323	305	383	339	296	286	368	318	298	311	306	323	345	320	313	311	270	336	340	308	314	317	331	338	318	310	361	344	345	346	338	314	305	295	301	296	302	312	347	306	308	319	301	336	296	290	356	311	341	305	315	326	302	324	339	321	334	330	313	326	335	326	301	310	293	316	320	331	335	322	364	323	332	320	298	340	298	338	320	334	315	316	326	338	312	343	324	299	310	307	303	326	323	339	297	298	315	326	318	310	326	308	344	329	319	328	331	370	351	359	325	334	325	332	320	297	326	322	278	314	331	311	343	307	293	313	344	282	332	307	358	322	295	317	367	322	348	303	323	310	324	307	319	345	306	300	321	330	309	330	358	339	332	338	310	304	321	366	306	333	298	311	334	317	341	311	306	326	333	325	312	305	305	331	329	343	332	348	337	328	331	313	330	315	318	302	338	305	294	350	315	314	318	324	321	324	351	319	284	331	336	303	327	312	291	362	327	347	303	320	317	330	319	306	305	317	314	323	306	321	337	337	332	328	316	309	311	316	333	337	309	322	303	303	332	313	318	311	344	332	327	343	314	330	316	308	334	312	324	332	327	354	305	325	327	332	306	307	321	308	318	303	332	338	333	316	338	320	337	307	313	322	344	318	283	336	281	319	310	317	326	366	309	364	342	339	349	316	345	348	324	342	353	305	335	313	350	347	305	294	327	338	329	334	316	334	320	350	315	315	300	323	344	324	280	323	349	319	371	333	307	295	329	329	324	318	348	348	329	315	336	324	318	329	337	295	328	330	328	333	334	328	325	357	335	339	304	367	345	323	311	321	338	329	319	305	320	324	316	327	319	302	323	355	324	318	316	333	311	303	322	358	317	336	311	301	304	327	346	310	318	324	330	334	313	351	335	322	288	336	363	332	327	305	337	327	301	333	339	337	316	347	326	320	323	343	325	359	304	295	305	337	322	333	329	341	367	347	312	325	321	339	319	336	341	355	310	326	305	314	305	325	370	299	318	311	314	335	301	322	299	337	330	321	355	310	317	312	339	348	341	348	331	320	356	349	309	331	332	332	309	351	323	324	291	299	292	306	320	292	330	331	318	299	299	336	328	322	324	330	329	316	266	318	315	360	339	333	299	309	358	338	307	342	335	308	330	316	310	326	321	325	359	346	308	340	313	325	311	326	356	296	331	311	332	317	287	349	340	322	292	354	317	336	328	350	313	337	376	307	308	295	332	316	333	307	326	351	348	348	358	348	289	315	311	339	327	346	360	311	330	323	311	318	307	356	321	304	322	334	322	318	309	286	329	323	351	331	323	357	321	314	309	316	297	320	332	284	331	331	350	318	321	333	343	321	333	342	324	294	329	340	311	317	307	336	311	338	312	327	318	303	334	315	303	338	330	326	299	295	320	338	323	317	309	312	313	315	319	319	337	339	308	333	329	360	335	292	301	311	345	354	343	295	330	318	337	315	286	316	316	307	319	315	312	335	333	365	292	325	353	342	350	285	323	354	302	337	340	342	322	327	361	335	310	318	358	335	318	322	310	332	330	305	347	343	303	349	292	337	334	302	332	300	329	340	320	347	309	323	308	337	351	366	292	324	359	303	327	315	323	323	333	329	319	333	320	293	349	325	340	300	320	305	313	310	321	342	308	308	346	313	306	302	327	344	322	301	320	325	361	333	306	319	317	342	338	332	324	340	371	296	351	340	313	333	311	329	331	303	328	317	314	328	337	324	333	300	334	317	332	308	324	347	315	292	333	305	292	334	331	292	295	294	340	331	287	369	326	360	344	332	333	313	329	349	312	318	287	309	304	328	319	345	315	324	335	320	330	335	326	336	301	323	333	337	367	340	324	331	302	335	329	324	311	332	314	318	300	337	330	301	300	332	334	341	344	309	298	345	315	316	321	317	337	304	315	327	316	308	365	334	301	314	338	294	337	307	349	347	351	318	357	355	307	294	290	302	313	307	337	323	316	318	311	306	304	347	336	295	313	350	308	334	356	366	323	308	332	337	313	310	323	330	325	324	314	323	307	304	337	313	313	338	305	322	349	311	323	282	310	313	346	319	325	304	308	345	323	305	325	305	336	294	300	311	347	291	348	303	313	328	309	324	341	308	347	298	327	324	319	301	313	342	318	338	319	316	324	325	319	334	338	301	338	334	334	347	334	300	289	326	336	330	338	369	322	323	333	343	340	317	314	326	305	313	302	351	299	315	306	321	324	323	349	337	299	310	319	313	333	326	332	352	325	326	325	334	328	326	353	331	343	308	305	329	324	326	312	328	322	310	328	300	308	318	356	315	292	314	346	317	324	328	314	313	324	300	312	313	308	321	319	345	344	329	342	326	330	345	320	349	312	309	319	318	330	325	347	309	316	346	322	355	346	344	340	306	328	305	328	342	316	319	310	336	338	346	312	316	306	327	348	333	331	307	298	337	305	318	319	308	285	325	292	327	322	298	324	310	297	294	315	335	331	330	290	338	330	347	350	319	325	306	339	322	341	338	333	362	333	348	330	300	298	325	312	333	349	310	295	310	342	355	326	351	347	327	344	319	302	291	320	294	302	313	336	323	339	368	339	341	327	329	291	335	319	330	325	315	341	343	287	365	316	303	341	328	308	334	305	337	301	307	310	339	332	335	351	346	315	353	320	318	320	304	317	343	327	328	293	337	308	348	357	326	326	320	351	288	303	351	343	304	319	319	317	331	304	355	298	301	337	325	332	316	303	348	341	353	337	329	308	323	305
25277	21120	23687	28779	21104	11632	443	323	313	281	323	278	280	245	274	258	294	266	263	272	266	294	231	259	255	234	251	299	249	257	276	318	248	262	257	267	264	250	255	276	244	280	245	257	234	242	247	266	239	268	219	265	239	251	269	276	290	285	256	278	249	234	283	262	259	288	290	251	255	270	298	250	256	251	260	236	292	264	246	259	221	239	257	261	281	269	221	267	253	270	246	273	254	284	272	257	279	262	271	251	257	280	285	295	258	263	270	246	282	260	274	248	253	257	278	268	257	245	243	256	234	232	278	278	274	237	251	252	246	261	239	260	257	226	243	247	218	250	248	260	264	276	282	254	266	264	276	231	260	246	230	249	262	237	254	242	271	265	293	257	256	234	250	259	271	260	252	265	247	265	264	245	269	259	261	236	301	279	279	243	279	239	246	265	239	255	280	252	262	266	254	276	256	242	257	269	259	263	246	259	255	224	287	270	250	258	268	265	266	285	284	253	261	284	242	276	279	257	256	252	265	254	264	249	260	251	232	265	257	235	262	252	274	279	276	284	264	240	288	235	287	257	259	258	253	257	259	237	265	246	210	274	271	271	234	256	291	284	260	254	249	283	258	314	272	233	241	253	273	253	265	269	268	279	275	262	259	245	262	249	265	301	240	263	261	249	271	285	255	260	263	253	247	280	271	256	241	246	307	274	255	242	282	259	243	266	288	270	279	281	240	254	240	259	274	218	265	259	265	263	276	255	237	259	251	238	279	265	262	228	257	255	228	261	254	226	278	254	242	275	250	257	254	272	260	258	301	269	262	236	279	255	269	262	262	242	255	252	261	274	242	288	259	247	258	279	284	274	272	235	260	270	298	257	283	276	270	276	272	275	269	267	264	251	284	264	303	264	271	279	266	256	256	264	286	243	287	277	271	259	280	286	248	241	268	274	330	261	236	264	261	281	263	273	312	251	252	253	275	245	248	261	240	291	261	282	245	229	265	261	238	265	259	264	258	265	278	273	241	264	242	270	269	240	253	238	261	253	276	244	227	248	224	310	270	225	266	240	268	242	248	218	225	291	236	272	268	269	278	265	262	262	291	270	241	277	261	238	254	247	294	257	289	255	262	262	270	246	285	260	266	263	240	268	255	240	246	300	268	261	272	294	266	235	281	260	277	271	245	269	262	279	275	262	243	246	253	273	268	285	280	265	256	256	279	263	261	280	291	241	260	240	248	245	287	264	280	278	256	248	248	240	267	268	285	237	250	231	248	256	287	268	259	292	276	235	251	274	257	245	248	266	258	294	255	249	248	239	269	243	273	268	264	251	272	247	267	274	254	293	284	263	266	258	250	249	271	273	279	257	295	256	254	248	239	252	269	267	294	226	259	298	275	262	255	266	287	291	276	269	262	253	258	304	280	238	240	261	302	243	258	278	282	268	269	250	247	242	250	266	253	283	312	255	240	277	288	249	271	278	248	283	270	252	253	258	272	234	276	245	261	249	251	280	239	263	276	236	256	250	251	246	261	288	267	235	264	290	279	241	258	247	247	303	255	255	257	260	241	234	244	235	252	254	232	261	268	284	259	266	258	250	255	232	243	263	238	251	263	264	276	236	255	271	277	231	285	245	260	267	289	278	283	224	295	266	244	243	243	289	293	211	246	281	245	271	246	253	246	268	222	264	264	275	282	276	275	274	272	269	265	259	259	270	268	276	279	270	268	257	257	240	248	265	289	254	250	283	250	268	226	255	297	293	258	272	266	274	241	248	238	258	277	270	276	248	276	254	253	275	277	245	276	235	276	259	264	282	290	288	264	249	262	258	267	225	269	243	252	261	262	252	253	241	240	244	249	225	250	243	274	253	263	260	250	261	270	240	252	252	285	261	270	293	275	264	265	242	251	291	263	282	262	284	274	256	264	275	272	251	260	268	294	269	270	233	278	233	252	262	248	266	254	269	268	259	249	256	264	277	229	225	231	274	258	250	261	288	265	277	273	255	261	261	257	266	286	251	266	237	257	269	268	264	256	241	278	262	265	236	279	265	271	256	281	282	277	281	268	259	261	288	265	245	269	281	279	271	262	284	284	309	256	250	248	265	246	263	251	256	286	258	274	268	251	278	256	234	266	239	268	267	263	253	250	288	283	262	272	239	238	248	260	244	262	256	277	281	281	234	239	270	238	269	246	268	245	248	258	243	286	270	267	248	250	252	277	233	253	254	259	273	290	248	244	289	261	235	236	268	256	242	248	267	290	270	233	231	284	263	280	254	285	267	278	280	264	254	260	263	285	267	254	274	286	298	273	264	253	239	263	242	249	247	267	288	277	274	259	262	288	269	268	255	268	285	276	254	235	255	247	222	274	273	245	236	264	277	265	231	265	281	250	248	255	272	245	242	285	243	255	240	281	302	250	292	280	269	211	235	254	248	278	243	250	288	249	256	236	287	240	278	273	283	291	249	248	287	237	271	249	250	259	282	248	291	268	280	277	275	235	253	264	235	269	259	251	244	281	260	250	291	284	281	266	260	239	269	244	262	277	242	265	247	284	275	262	251	236	260	256	225	236	288	267	267	242	248	297	244	268	277	279	255	283	264	259	273	284	270	248	258	268	245	241	284	277	239	257	255	283	284	269	262	237	234	233	270	250	281	248	301	227	239	266	229	296	269	286	242	244	279	287	284	249	250	267	266	232	266	260	273	268	262	231	253	284	246	258	241	255	287	255	247	260	261	280	273	249	250	299	262	285	254	306	256	236	248	256	272	269	257	253	260	240	259	265	269	259	267	263	267	258	246	258	276	253	222	236	271	260	235	268	275	236	256	265	277	238	237	242	260	262	255	225	292	216	253	286	264	264	243	261	267	262	247	237	279	272	263	299	240	272	293	248	256	242	250	279	260	257	250	253	279	268	251	271	274	246	261	267	271	291	239	262	286	275	237	283	270	268	260	281	252	269	271	248	260	259	290	244	303	247	242	268	309	283	286	270	268	244	267	290	251	283	255	269	248	230	259	264	239	272	239	233	253	256	263	247	266	274	278	262	258	272	263	268	259	271	274	271	289	255	231	240	281	247	274	258	260	293	248	264	289	262	266	246	287	262	255	277	293	257	259	268	262	279	255	273	292	233	274	263	263	264	250	258	267	298	276	241	268	291	266	261	276	253	275	300	267	265	260	251	253	266	246	285	265	278	224	260	242	276	277	239	269	312	278	255	263	266	247	263	274	263	249	221	266	242	236	271	247	249	288	222	261	260	259	260	255	282	234	260	256	224	262	304	238	264	257	255	277	280	242	240	277	308	264	271	260	274	272	271	268	285	279	262	275	275	249	229	230	300	280	255	278	272	303	297	269	243	282	270	261	265	273	241	235	303	261	295	266	223	266	266	265	267	260	256	247	218	270	262	267	257	263	259	240	254	237	253	258	249	269	257	282	261	262	259	258	267	287	279	242	248	238	260	270	224	272	244	288	273	275	257	292	237	294	256	270	248	259	277	281	261	254
34878	40526	13119	770	611	603	590	558	563	578	595	557	595	584	549	532	572	594	560	568	570	586	558	600	560	517	572	581	551	513	554	549	591	563	596	563	547	535	575	568	595	590	580	570	591	537	586	546	545	570	539	603	581	561	559	578	605	545	606	617	630	540	551	580	555	607	580	556	552	583	574	570	558	608	610	570	562	535	563	570	565	586	577	561	560	567	574	568	583	570	564	603	549	559	553	567	554	546	591	529	566	561	574	526	605	591	602	578	607	574	568	567	593	588	577	539	559	596	565	567	579	565	575	571	605	524	535	568	564	561	606	578	560	595	600	570	568	580	568	575	570	591	576	597	553	583	519	533	550	563	604	538	576	602	557	591	569	581	574	613	555	621	575	554	598	597	578	570	556	585	580	569	514	580	624	604	600	576	588	570	568	550	600	556	531	593	544	605	532	575	586	559	590	572	607	559	571	557	570	583	582	586	575	583	596	544	549	575	548	584	566	584	586	598	573	567	533	576	587	586	542	569	497	576	581	579	594	540	603	590	575	560	564	573	555	589	541	592	597	576	577	571	572	577	584	542	561	584	545	590	566	594	565	558	556	625	577	598	526	556	591	559	582	538	595	591	591	581	615	545	559	569	540	567	571	633	623	588	596	573	545	554	615	610	565	585	573	574	580	568	562	595	564	547	574	583	585	565	550	583	510	511	536	587	590	560	573	571	559	577	579	566	577	571	543	584	601	578	586	598	593	575	531	554	563	598	575	575	537	529	589	637	522	593	541	592	536	593	602	529	567	570	548	610	555	566	526	552	560	576	592	570	613	588	546	568	584	548	536	545	581	550	527	582	579	605	577	534	597	552	587	613	558	596	612	568	622	528	547	552	557	527	560	560	567	601	607	577	555	630	570	592	590	536	532	544	589	587	564	550	521	579	569	572	547	554	535	601	562	547	561	571	572	547	606	582	577	546	561	579	512	590	565	554	540	549	532	550	551	607	571	553	559	575	566	569	566	583	540	576	510	557	640	588	554	582	569	560	545	567	590	573	576	529	579	601	567	575	549	592	572	564	532	587	559	551	552	539	542	565	587	554	553	542	577	554	588	600	571	531	572	574	573	617	549	570	582	569	589	592	573	569	546	526	579	565	573	575	511	594	548	557	561	600	571	573	563	620	568	565	571	593	599	553	531	572	576	545	568	597	546	537	584	546	535	593	584	578	593	592	551	558	548	577	575	557	581	595	540	551	586	596	572	527	579	578	601	565	582	599	521	522	560	552	580	546	577	570	595	575	567	590	578	649	589	593	584	542	582	593	586	534	588	564	565	592	562	537	577	550	560	560	576	542	578	606	561	603	548	587	586	589	566	579	567	587	574	614	537	562	557	593	551	535	609	590	564	586	536	585	537	556	565	578	562	568	595	608	599	587	531	569	538	593	603	647	537	565	554	578	613	542	545	543	617	577	550	547	565	566	539	554	534	564	585	541	572	574	562	605	548	534	552	544	513	589	592	573	573	577	580	587	588	561	565	591	636	555	610	608	583	575	539	561	581	566	583	583	566	593	602	575	575	591	608	549	582	581	549	591	573	556	594	581	582	599	543	574	585	610	577	561	596	580	533	607	557	586	585	572	543	576	510	531	571	531	588	600	579	579	554	544	545	560	596	546	603	577	566	579	616	566	574	544	584	547	575	556	558	548	528	568	564	610	597	559	566	539	559	629	567	588	536	556	584	578	542	556	609	550	518	563	569	588	590	594	567	572	577	566	582	582	574	582	562	568	608	542	563	599	539	589	578	536	505	565	575	559	597	563	550	555	563	570	562	554	591	552	582	567	567	564	575	589	598	572	576	588	542	575	583	579	561	579	543	568	575	599	563	534	592	538	592	559	562	591	554	586	572	542	566	537	560	551	573	554	558	577	575	518	537	568	573	588	580	570	554	560	589	580	548	586	546	547	553	567	547	598	570	555	548	567	566	527	514	560	563	555	590	588	558	588	558	548	617	543	561	574	566	573	599	620	543	570	613	576	549	603	550	559	581	595	537	622	560	537	571	558	560	593	577	546	572	556	545	609	554	548	512	582	574	560	573	583	613	562	588	586	601	551	549	579	520	551	585	565	584	547	559	627	585	555	569	597	573	617	568	574	564	535	587	518	588	559	565	568	541	554	517	544	603	559	568	570	538	567	605	585	568	574	566	510	586	564	576	562	552	541	621	593	559	556	570	549	570	573	571	580	583	561	579	639	559	521	558	556	533	558	585	577	566	563	602	569	553	624	528	554	579	570	582	533	593	603	593	537	587	605	547	541	564	589	547	559	547	573	606	572	567	567	569	595	528	570	614	576	566	567	563	558	565	573	570	570	600	591	582	578	555	558	546	592	558	556	565	534	548	601	571	588	577	551	542	578	589	609	572	558	564	558	585	545	520	552	562	583	521	600	549	563	570	595	583	525	577	565	584	571	592	555	538	600	574	561	572	612	571	595	555	606	574	605	600	587	565	538	567	560	581	565	544	568	569	597	576	513	526	569	556	542	560	587	563	548	581	570	595	562	561	559	563	606	568	527	569	577	615	557	563	608	573	585	578	574	567	599	565	602	591	559	551	594	590	568	563	574	587	547	582	580	576	553	554	582	591	555	588	552	569	593	569	557	547	533	572	575	572	570	559	564	555	580	609	538	570	612	543	619	601	551	524	576	585	579	562	577	611	570	513	541	575	608	568	591	536	562	623	551	591	578	586	569	559	564	555	616	594	577	578	643	594	539	557	570	562	571	601	592	528	533	581	538	570	597	635	591	568	591	603	553	540	548	541	560	598	536	564	569	587	555	590	602	570	574	561	590	580	613	614	544	604	611	565	547	586	554	580	537	578	570	577	564	526	599	545	588	575	553	532	547	556	570	562	538	531	575	544	589	602	543	534	624	599	583	581	579	574	538	543	550	600	574	564	536	558	612	545	564	579	585	540	575	570	582	579	579	559	570	565	600	610	585	559	591	562	553	576	574	594	563	574	555	542	530	566	633	529	585	565	519	610	560	570	554	562	554	577	588	538	565	590	591	580	588	585	567	546	602	543	598	577	587	551	597	573	575	552	586	597	542	567	546	539	551	562	581	534	545	568	561	583	581	586	556	507	541	578	580	576	606	584	542	585	588	556	547	568	566	584	558	582	505	579	563	612	584	517	580	562	580	575	547	599	599	564	553	556	622	611	548	582	535	574	530	610	560	561	606	571	543	567	606	573	550	529	591	597	533	553	575	567	554	598	568	594	552	537	571	563	557	525	586	583	572	607	559	562	555	578	568	584	573	586	549	590	577	562	582	579	574	601	540	526	522	517	540	551	519	557	615	586	559	597	555	601	580	585	585	552	585	535	587	553	593	586	554	566	566	552	528	553	601	555	545	590	569	568	591	518	586	592	529	582	578	568	543	601	582	546	564	600	543	553	543	556	532	579	554	565	551	582	579	596	548	559	572	566	552	573	597	596	560	575	540	607	560
24538	21126	24085	28410	21126	21163	11192	580	374	349	311	295	357	315	283	299	310	317	306	296	290	305	308	236	266	301	284	323	288	300	253	290	259	279	255	266	280	259	285	238	268	300	307	311	270	278	300	266	301	293	275	270	279	274	276	286	291	270	274	282	277	302	274	261	246	268	283	313	291	285	261	264	288	300	269	255	264	259	279	271	249	251	249	249	289	296	277	259	272	298	269	282	268	288	250	270	259	248	263	280	242	292	268	301	243	286	254	225	256	264	278	278	262	244	257	265	279	259	212	268	243	265	298	279	266	268	255	285	248	253	306	266	290	249	255	297	286	297	294	266	262	255	283	287	294	261	269	297	284	246	254	267	278	268	253	292	290	271	276	255	286	308	285	274	256	274	243	267	275	262	249	253	295	270	273	274	238	245	252	298	261	257	291	231	259	283	278	276	254	295	264	255	276	283	260	266	259	283	255	247	258	227	275	267	258	266	263	292	260	289	277	283	256	276	282	251	254	273	251	277	269	257	260	302	281	279	252	262	290	262	247	266	248	250	257	235	261	276	292	252	277	302	271	232	274	255	293	266	256	268	312	304	289	253	264	266	265	258	288	261	277	268	263	265	266	280	243	283	229	249	269	265	285	267	262	262	252	302	267	262	234	232	287	273	281	243	247	271	256	280	310	262	278	281	249	279	287	276	284	263	275	279	274	264	278	233	263	262	262	283	280	282	283	278	248	265	263	256	267	241	269	263	268	279	297	306	273	258	293	261	297	261	268	245	302	266	266	253	252	247	274	279	252	287	267	280	271	279	291	258	254	258	291	260	238	250	263	251	263	293	259	244	314	263	238	258	243	242	276	270	287	250	251	254	273	277	271	284	250	225	257	253	272	254	272	269	279	240	255	264	267	298	265	282	251	257	301	260	291	251	251	259	253	264	274	265	257	240	286	267	274	267	268	285	291	282	293	281	276	297	297	279	292	280	309	276	267	291	274	281	286	277	267	260	270	272	258	297	265	248	314	300	263	252	294	265	269	263	269	254	277	286	267	287	247	289	285	263	276	275	257	277	280	301	287	251	269	267	253	269	263	275	298	264	278	283	271	248	296	268	245	264	262	275	256	236	282	274	289	296	302	275	276	317	259	262	296	274	255	283	246	255	274	247	270	264	260	257	304	248	247	281	275	297	285	288	272	262	275	277	308	237	255	282	287	238	286	258	259	266	319	278	273	296	270	279	262	315	262	259	270	262	273	268	277	247	250	259	293	290	290	259	253	240	265	238	311	260	256	269	270	268	251	240	257	266	274	281	262	269	253	301	266	263	260	265	255	287	294	288	275	270	320	253	263	254	268	255	308	275	274	283	241	259	272	293	286	256	276	275	247	293	279	278	256	253	276	259	268	263	267	259	280	264	295	267	284	261	268	287	281	270	237	233	258	248	248	281	289	245	283	263	250	293	260	273	241	279	248	270	253	266	248	268	244	260	272	286	293	301	293	286	280	246	248	244	251	261	262	269	252	241	264	278	280	282	275	238	244	272	274	250	251	251	235	234	276	267	267	253	287	270	294	238	296	275	246	270	250	288	231	273	278	245	249	277	267	300	276	237	293	265	287	289	253	277	266	296	313	286	238	288	282	269	251	285	267	275	286	267	247	272	257	293	275	290	276	318	284	252	266	288	270	287	259	269	278	252	247	270	268	269	251	288	278	292	262	235	233	273	244	258	237	243	263	266	266	234	255	255	279	270	298	274	282	269	258	278	278	306	296	259	264	281	306	272	262	261	248	287	291	266	293	251	273	284	263	252	288	253	274	297	267	272	234	277	284	264	269	264	296	258	258	290	259	280	295	272	244	246	264	275	260	263	252	279	288	276	247	273	281	272	263	276	298	270	285	269	311	280	278	291	276	231	261	287	261	284	286	273	263	291	259	266	249	278	248	267	262	300	260	318	265	281	256	257	254	277	280	267	262	278	271	281	255	304	246	253	288	289	250	263	313	311	225	269	290	296	265	256	272	250	255	250	255	305	286	274	263	274	275	291	311	250	270	294	270	298	281	270	255	295	309	284	252	262	258	262	281	269	264	285	298	290	248	285	265	299	250	282	273	270	272	252	269	282	277	289	278	272	265	233	245	294	231	288	306	279	247	247	252	276	274	249	278	287	249	257	260	253	264	282	250	256	260	262	263	290	277	238	263	299	302	282	298	299	266	296	239	276	287	274	284	263	270	259	286	291	307	281	260	267	278	270	273	239	265	254	256	279	279	241	279	257	276	269	282	258	268	222	282	292	262	272	244	272	239	265	271	297	268	280	274	286	236	256	280	287	264	277	251	262	281	304	258	252	268	291	287	275	292	291	267	244	257	259	282	252	264	271	251	253	287	257	282	290	276	274	266	248	271	283	295	292	298	265	276	305	264	269	268	263	258	269	277	233	283	272	316	251	273	250	267	292	266	254	248	276	254	271	289	287	264	278	283	270	268	284	279	265	264	283	303	240	270	234	282	269	278	264	262	239	268	259	261	273	280	275	263	300	248	281	247	249	273	270	276	262	265	239	256	264	243	289	275	278	283	269	261	268	245	255	296	296	300	271	299	246	251	222	234	262	265	276	281	254	247	289	273	277	290	265	281	280	293	259	234	285	268	251	309	257	261	240	290	249	279	302	258	265	279	274	266	288	294	266	271	255	282	282	257	282	251	289	236	317	269	268	278	287	263	253	254	283	251	262	263	269	249	268	286	298	221	261	246	236	283	253	263	249	264	267	279	243	270	290	305	254	265	273	250	266	250	304	269	293	268	282	308	272	232	301	263	275	247	245	277	249	235	248	269	266	259	279	272	258	246	260	276	297	245	258	299	239	270	251	285	259	223	282	281	268	266	251	260	299	257	279	295	269	289	273	284	288	287	263	293	258	239	266	275	256	264	269	261	242	277	278	265	256	289	222	268	250	276	246	234	272	282	243	264	257	280	274	287	278	300	267	283	288	253	292	272	272	272	269	284	259	290	271	273	254	272	278	300	243	257	258	238	250	241	252	248	301	274	230	295	268	258	253	286	258	272	305	282	286	292	261	255	255	253	271	289	279	259	307	247	264	240	250	275	247	268	305	275	264	278	296	251	270	285	269	284	259	277	278	263	275	264	304	285	273	254	275	268	263	241	288	257	260	291	272	259	248	273	275	301	272	264	303	279	260	256	263	248	278	257	303	301	288	262	277	258	290	262	269	292	276	287	257	261	278	290	269	274	262	279	270	299	256	295	279	262	286	258	274	259	257	265	287	283	276	236	252	278	288	278	260	276	304	263	256	272	303	315	296	322	262	249	275	295	265	265	283	284	247	255	238	251	266	273	279	291	275	283	248	285	282	280	290	251	260	271	272	252	260	274	267	258	279	285	281	256	270	266	255	283	273	289	282	290	257	278	336	283	247	289	265	259	269	274	248	267	257	297	254	284	249	252	269	245	256	303	240	239	269	266	276	292	277	264	256	306	278	286	267
41786	52638	21050	841	708	632	601	627	621	583	586	556	590	520	580	596	565	578	540	526	551	547	581	556	546	574	537	551	566	561	569	533	568	561	550	488	565	564	519	534	541	602	547	573	552	528	558	559	550	551	620	550	558	548	558	578	577	573	583	584	558	567	557	595	594	566	553	550	549	565	606	544	566	507	579	547	540	535	581	566	534	551	582	577	502	528	597	590	573	575	542	563	533	545	522	569	578	552	596	536	578	572	602	551	572	580	584	542	501	540	548	520	560	606	548	558	582	539	576	557	541	583	547	575	514	555	556	569	567	534	511	563	505	528	538	567	616	542	539	501	567	524	530	574	558	541	537	530	523	514	560	549	557	548	533	562	586	525	501	538	569	537	537	538	539	504	571	541	558	544	547	594	560	534	537	520	519	547	550	581	534	507	555	584	517	552	596	603	517	557	564	575	565	594	522	543	505	529	565	562	518	554	576	571	524	551	556	558	552	530	485	555	558	512	542	567	539	558	556	577	570	569	579	563	581	552	556	560	576	539	544	588	542	574	567	552	552	534	573	555	551	516	538	592	570	574	554	547	519	553	550	556	556	537	546	554	512	585	552	589	548	533	544	512	567	576	566	561	566	579	514	532	508	563	514	560	524	568	535	560	584	547	536	575	542	534	534	586	566	523	553	537	544	488	562	554	564	542	568	596	576	535	580	544	532	548	501	548	531	543	543	601	553	587	524	547	550	582	593	540	560	565	549	544	529	595	558	533	568	514	491	541	563	587	526	553	553	527	584	570	519	587	562	542	535	556	529	577	572	558	579	566	571	541	553	527	576	580	565	493	546	550	565	565	595	554	515	560	536	591	572	578	579	557	577	546	529	567	549	550	558	531	559	569	568	559	565	532	544	558	510	574	576	544	616	537	582	571	542	541	576	537	576	549	511	574	577	548	506	530	561	586	553	551	564	598	584	535	551	535	592	504	554	483	550	562	555	594	551	538	560	563	568	576	544	543	546	566	583	580	582	514	543	549	540	543	544	556	550	563	559	555	534	573	542	540	553	567	573	579	564	530	550	551	583	579	515	554	545	538	527	520	554	551	549	575	559	563	534	604	553	526	612	562	602	527	555	555	559	554	560	579	531	554	559	530	535	546	586	553	549	545	569	597	562	540	549	569	541	576	576	525	528	554	563	543	543	577	569	570	557	558	546	545	566	542	567	519	550	552	525	553	533	578	583	535	550	499	559	546	550	549	503	570	535	518	581	581	522	531	537	524	580	534	546	529	541	558	538	551	544	524	562	542	551	514	550	553	513	481	496	534	546	570	585	508	566	529	589	601	576	581	532	589	490	554	549	562	524	539	563	532	551	541	561	530	538	511	545	581	587	537	526	555	595	557	561	575	551	557	554	568	551	563	544	530	522	559	518	533	525	570	547	596	563	574	579	514	548	585	562	534	534	573	525	517	606	580	544	577	580	548	531	549	573	577	561	595	560	523	552	578	556	550	517	524	583	562	566	596	541	513	587	518	577	526	526	572	522	546	591	527	564	549	542	555	530	567	607	544	538	580	578	559	555	544	576	491	562	540	557	543	527	545	583	539	554	558	561	538	526	595	546	613	561	559	564	555	557	537	571	572	556	578	588	510	534	530	560	581	539	579	550	524	519	535	575	560	528	518	510	592	573	504	544	529	524	532	607	552	601	524	562	577	579	545	554	555	576	569	545	531	547	542	528	517	544	587	569	562	515	549	533	550	546	543	567	533	534	547	548	548	542	574	577	547	595	552	549	541	566	576	570	567	543	573	578	573	523	523	526	540	550	585	524	532	532	521	542	570	555	569	578	573	533	560	528	581	538	545	553	543	514	570	536	567	554	572	580	546	572	541	580	537	556	598	530	544	536	572	591	555	558	554	505	574	590	560	550	511	549	535	550	576	547	532	535	570	551	547	561	528	534	507	576	569	522	600	532	537	567	550	574	554	505	513	552	582	531	574	541	525	542	555	546	543	562	530	560	533	579	556	532	501	546	528	540	537	550	569	558	511	553	574	559	551	573	566	579	569	570	584	532	542	537	546	571	529	579	595	573	551	585	572	612	533	542	520	540	549	574	595	560	559	587	556	530	576	579	502	561	563	531	557	558	531	558	589	545	554	549	559	588	567	571	541	530	578	557	562	581	524	551	557	549	574	583	582	512	529	531	523	548	531	556	558	551	561	560	594	519	581	568	550	573	562	538	584	532	562	572	601	529	532	569	594	545	547	563	527	506	584	560	512	597	531	577	527	555	565	528	534	587	579	542	547	553	549	535	580	559	548	559	574	509	528	515	532	552	544	539	577	564	579	574	550	587	562	532	567	545	554	590	552	580	631	533	544	566	511	585	536	540	584	603	534	527	500	540	624	571	585	551	521	501	589	564	580	530	566	561	541	572	536	550	534	560	583	561	569	565	523	567	501	561	555	546	511	535	593	543	566	565	557	527	555	591	563	499	566	541	568	563	527	579	579	567	538	561	543	534	544	543	549	570	600	548	565	570	546	572	525	534	584	558	550	549	547	550	515	559	570	599	528	568	570	527	564	554	567	574	556	556	549	583	520	535	525	553	549	560	599	593	562	579	544	520	581	557	536	578	545	573	529	525	556	529	575	552	530	547	529	513	569	561	537	565	552	570	543	542	557	561	549	529	542	541	580	535	563	561	521	605	557	529	509	555	526	560	550	582	576	528	575	568	566	563	582	585	556	530	534	584	563	598	571	548	545	552	552	570	544	561	564	590	602	533	563	554	519	543	534	582	557	533	525	549	600	568	558	583	539	552	557	563	552	587	518	577	585	576	559	548	548	514	545	534	538	540	591	549	561	558	553	582	553	570	545	568	557	562	585	541	495	556	549	536	528	569	568	578	553	515	553	590	524	528	500	542	528	562	534	560	575	525	516	556	524	531	536	566	573	559	602	532	593	531	564	543	538	536	547	561	542	550	528	559	571	578	543	580	571	564	568	591	535	553	545	570	553	537	523	560	576	556	587	568	537	575	571	573	564	564	585	521	543	544	536	573	556	588	501	513	552	527	515	481	482	576	535	544	554	533	563	607	534	551	572	581	536	541	589	533	515	521	591	576	550	532	549	523	516	559	523	510	582	543	550	517	538	573	571	547	558	566	533	528	507	555	553	531	582	537	600	535	549	529	501	546	550	535	521	572	539	547	567	578	575	561	584	576	574	540	563	564	564	560	561	508	539	587	517	574	566	557	524	520	541	554	550	556	582	584	529	564	546	520	568	541	568	561	568	551	536	552	564	547	559	521	544	572	570	567	541	529	490	567	520	565	599	562	552	570	559	523	601	559	561	517	535	551	509	540	567	563	545	547	547	562	577	524	558	570	519	574	558	541	557	570	564	608	586	547	558	580	575	557	505	530	558	546	573	525	567	545	573	546	572	511	580	576	539	576	587	537	536	526	515	532	555	604	558	573	553	546	534	500	540	546	538	552	605	534	513	562	584
34286	18014	5349	467	242	240	172	144	119	145	129	145	124	126	111	118	144	132	112	129	123	135	129	129	118	128	142	130	123	121	114	143	134	132	127	143	142	135	134	146	147	100	150	144	133	112	128	134	121	122	127	124	115	136	124	132	134	114	137	118	133	126	117	147	128	145	133	129	130	120	138	130	127	122	130	142	112	121	142	127	125	128	115	122	117	103	144	136	121	107	113	125	133	131	128	118	115	129	150	124	139	120	131	122	125	129	140	117	122	123	153	118	117	142	125	105	128	131	159	132	137	139	141	126	114	123	157	139	126	109	126	154	127	155	121	123	128	124	108	134	111	130	130	164	120	124	130	130	139	103	131	149	126	108	146	128	154	120	146	144	106	151	153	137	121	148	147	135	124	126	102	118	121	139	124	137	147	119	121	144	141	137	127	144	122	112	121	142	124	138	167	121	137	113	125	120	131	140	106	116	127	110	135	116	119	107	133	131	134	128	120	118	135	135	131	130	128	125	140	139	142	122	118	146	110	118	128	132	119	148	118	128	138	140	142	127	127	132	136	125	135	123	106	110	154	132	148	135	128	125	132	126	129	141	125	149	128	134	140	126	137	133	121	121	127	138	145	137	118	115	108	136	112	128	133	122	127	108	138	152	106	139	127	120	119	117	120	134	116	136	143	141	142	127	113	128	120	129	151	113	128	119	115	125	123	138	143	143	124	120	131	136	131	114	134	133	129	139	116	136	139	124	103	113	120	128	139	127	145	143	113	138	138	134	121	138	135	122	136	118	121	130	123	139	145	130	139	115	133	128	126	146	133	140	121	125	125	114	129	137	115	119	116	134	107	121	143	136	137	135	124	139	132	111	126	116	116	117	136	121	133	119	120	127	131	117	123	113	128	136	100	142	115	130	135	141	123	122	123	126	133	108	120	121	154	154	131	141	139	124	114	125	114	132	139	119	135	123	126	134	140	126	131	142	126	116	126	103	113	150	123	121	122	125	122	119	122	160	134	146	114	122	127	124	124	140	118	130	107	125	145	117	134	116	116	140	106	131	99	109	117	115	125	134	123	135	128	133	108	144	116	122	140	135	117	124	116	147	128	126	137	132	121	119	140	143	106	117	109	152	127	115	148	120	139	133	126	144	128	116	130	137	133	137	148	132	131	157	115	113	141	121	104	118	112	138	120	138	118	132	107	118	123	146	144	124	129	111	121	136	128	125	108	134	130	133	131	132	131	128	152	154	149	119	126	113	115	119	125	123	141	153	120	127	106	128	120	112	152	123	147	136	151	114	124	125	132	125	112	120	110	127	135	117	131	120	124	148	137	118	125	125	140	125	133	132	138	138	153	153	124	118	140	134	131	128	99	129	132	133	128	119	152	138	136	119	121	133	140	122	124	129	115	120	111	124	111	136	125	132	127	119	133	125	138	131	141	169	127	122	119	116	142	123	134	143	109	129	122	150	124	150	132	130	117	136	128	135	132	105	120	130	128	156	137	136	115	153	137	147	151	143	124	128	108	112	114	124	141	140	140	131	119	108	135	123	131	121	132	130	131	119	123	138	130	160	118	136	141	108	108	136	145	148	133	164	104	124	110	136	152	122	132	136	147	131	115	115	145	117	138	116	116	133	112	121	131	138	115	115	128	136	125	119	110	130	127	121	135	105	105	126	125	138	138	112	126	139	117	151	125	127	128	124	134	128	115	135	144	115	122	123	130	134	137	128	126	119	134	121	135	135	127	143	142	133	127	98	124	130	125	135	99	111	141	123	129	124	107	126	109	120	133	147	110	119	122	123	126	136	122	137	137	127	121	146	131	114	123	130	114	142	144	136	122	109	131	131	149	122	134	138	140	126	138	111	137	122	120	113	119	115	124	109	129	140	130	117	124	122	128	137	134	128	117	121	151	133	149	131	125	113	156	123	116	156	101	125	120	118	129	150	130	131	120	114	121	126	128	117	120	126	147	151	122	98	117	160	145	108	126	134	159	165	117	121	133	129	119	140	116	156	129	146	126	118	123	123	104	129	145	143	152	127	117	140	142	148	117	134	130	112	128	113	132	118	142	129	139	129	138	150	126	131	117	149	137	131	152	147	147	126	129	134	129	126	144	151	148	140	127	136	138	138	136	158	116	122	139	139	118	110	129	140	131	130	132	131	147	123	111	145	124	123	100	130	139	132	132	130	123	115	138	128	126	116	132	136	127	120	132	107	133	124	130	141	135	105	127	130	120	132	129	122	112	124	130	156	150	132	138	119	121	154	140	139	141	121	142	134	122	121	116	132	136	136	115	117	134	120	112	109	122	143	113	115	136	122	145	123	121	125	125	126	152	144	117	114	138	149	132	140	122	124	128	132	144	117	128	113	148	126	132	120	137	160	148	121	122	125	142	143	129	135	122	117	117	105	118	128	134	151	137	126	124	116	119	121	140	132	138	120	127	137	138	133	120	137	108	107	136	136	109	126	128	137	118	148	112	117	114	129	129	100	149	112	116	133	113	124	134	123	127	137	125	110	125	117	118	110	114	109	129	141	124	134	118	128	111	121	126	126	132	127	131	125	139	130	120	143	135	140	145	121	125	135	121	104	141	109	134	154	103	144	160	118	137	110	132	119	118	117	139	117	129	120	143	135	119	145	145	95	123	116	157	146	121	139	133	146	115	133	137	129	142	132	134	126	140	150	140	103	153	128	133	127	130	113	134	135	132	119	130	124	141	145	119	114	135	151	137	113	131	130	123	114	128	113	169	145	113	127	154	155	128	119	153	124	143	134	147	118	130	131	141	118	123	108	136	130	144	101	147	101	140	136	139	128	131	109	117	119	129	148	132	112	121	118	133	132	112	126	148	152	135	124	142	140	118	132	128	141	150	125	127	130	127	132	133	105	106	131	124	113	138	137	144	135	127	131	113	141	149	121	116	100	140	117	128	148	117	140	149	129	125	140	141	137	132	124	132	134	137	152	131	133	126	133	134	136	132	140	128	128	120	124	125	123	108	114	145	174	152	134	135	133	130	142	131	98	130	124	142	143	129	135	113	152	120	143	132	139	118	129	130	114	121	132	112	139	137	115	126	124	127	132	107	135	141	107	127	143	144	131	123	116	120	123	146	114	127	133	116	104	110	121	118	122	139	128	130	128	115	148	120	120	110	111	136	123	119	122	143	137	127	121	143	130	142	135	127	130	122	116	149	129	136	131	138	128	149	110	118	125	133	119	119	115	131	134	114	137	114	104	149	139	144	125	119	127	124	125	115	146	134	130	143	151	125	116	145	122	125	132	140	135	140	128	136	126	125	128	133	133	124	147	129	137	128	134	119	117	134	137	134	129	136	127	155	141	154	110	103	136	143	123	127	113	131	124	135	115	136	152	112	137	131	99	122	143	121	132	125	127	139	129	146	138	126	137	130	128	123	115	133	126	116	126	115	139	113	143	130	130	132	115	129	135	110	113	159	145	126	166	122	143	129	143	131	135	125	116	160	121	147	118
16886	7172	1333	331	345	369	306	321	336	299	319	347	329	325	320	353	312	336	361	357	385	307	338	328	319	369	336	326	343	328	303	323	341	327	330	337	325	342	321	339	320	319	348	362	314	334	327	334	306	319	350	333	328	315	320	327	313	319	321	358	334	310	365	358	317	358	332	358	385	329	336	351	356	355	332	313	342	338	337	292	360	352	332	321	329	299	378	328	310	343	350	302	327	360	340	293	324	348	307	307	296	310	316	364	319	333	326	357	347	348	310	321	323	319	360	299	322	314	335	327	310	341	332	316	315	325	309	315	347	333	309	338	335	319	316	308	319	340	344	283	340	346	348	338	334	307	298	345	313	345	344	352	330	347	319	350	313	331	337	295	318	305	347	331	354	315	363	342	346	341	311	331	345	333	328	355	318	347	340	292	366	339	310	327	297	319	328	343	327	322	296	335	341	337	333	348	338	319	345	309	341	360	312	335	340	293	329	314	335	352	348	323	376	334	322	334	302	335	320	309	317	310	298	352	337	301	323	326	325	337	332	351	306	297	335	359	326	321	345	296	307	337	322	293	351	319	374	318	342	324	334	364	322	320	342	338	346	336	310	319	327	348	308	314	327	289	311	325	333	338	343	312	305	313	353	328	327	309	314	350	340	320	310	316	302	333	342	326	367	322	325	329	335	315	306	329	325	348	326	349	328	339	331	306	331	331	333	322	341	321	328	330	302	355	320	325	338	365	306	316	292	370	344	354	325	301	341	320	317	313	314	338	343	327	345	333	325	309	356	324	337	345	327	309	325	324	346	348	333	336	336	333	340	306	314	320	318	348	317	343	309	336	316	327	332	321	321	327	330	352	333	361	342	352	340	319	338	323	347	313	316	348	348	343	366	370	327	337	339	334	310	361	343	347	340	293	303	323	313	325	317	300	316	386	316	335	350	325	323	334	329	363	323	350	328	341	331	338	305	330	330	341	307	309	314	340	340	336	328	323	320	333	337	343	314	333	316	323	339	308	337	299	345	316	324	328	341	316	314	326	359	345	330	333	310	350	348	314	318	330	338	329	338	340	321	319	341	341	318	333	316	341	341	342	300	317	334	322	323	326	332	319	327	325	312	340	373	346	329	333	361	358	332	335	334	309	323	344	325	330	318	310	342	335	319	329	310	335	337	341	345	347	356	322	322	336	321	327	312	338	336	317	318	343	317	319	331	366	319	362	308	327	319	318	299	345	313	349	327	343	366	353	341	324	318	315	292	322	310	366	339	360	330	332	348	297	307	318	276	311	310	307	341	352	321	311	365	302	321	333	330	364	327	317	300	326	321	349	311	317	331	326	345	342	342	346	312	312	332	293	329	318	302	327	308	325	318	315	310	325	324	326	309	347	334	359	322	363	340	325	301	337	318	323	315	329	317	329	334	335	335	321	328	341	335	319	325	321	331	346	343	299	346	311	352	364	308	338	342	350	305	335	328	302	348	340	316	305	338	334	331	340	324	324	358	324	307	285	327	369	358	317	348	330	342	301	326	341	347	380	305	318	322	337	343	373	336	356	291	317	317	377	348	312	303	332	307	319	335	340	340	318	335	340	304	326	337	316	317	330	333	328	320	326	346	318	364	343	345	325	337	338	330	303	334	314	330	337	358	326	335	316	330	346	303	344	341	341	317	372	318	300	324	344	323	329	341	315	331	302	338	342	319	323	323	329	368	333	333	288	314	347	339	347	347	323	332	316	300	322	329	332	322	337	339	326	353	317	345	333	322	330	341	353	352	301	316	344	326	341	276	293	332	367	338	326	309	327	335	294	354	367	302	330	324	335	313	346	317	323	291	303	332	331	335	319	362	331	348	326	310	317	331	329	341	326	345	338	340	315	315	357	337	311	332	315	319	339	340	319	346	348	314	331	322	319	316	324	316	332	334	340	334	338	345	312	328	343	333	312	311	313	301	329	320	314	326	293	335	342	312	335	317	327	321	314	310	319	331	324	324	353	321	355	347	325	311	314	344	346	363	296	347	337	344	323	319	335	344	333	321	311	326	340	321	320	344	343	318	348	354	319	341	332	292	333	320	345	304	334	336	331	351	349	281	308	333	322	336	324	369	313	324	344	321	287	325	290	329	338	319	352	332	322	334	334	349	312	333	326	346	345	336	348	359	324	334	318	343	343	321	308	348	346	342	306	299	304	289	303	310	345	301	324	325	349	330	299	309	320	325	357	350	331	337	331	326	343	324	343	310	321	328	323	320	326	295	344	317	317	350	303	338	349	331	306	341	297	324	329	295	321	317	326	338	342	329	293	365	328	299	333	338	334	326	298	325	343	312	321	315	324	333	332	314	323	329	303	317	327	355	360	314	354	305	323	337	325	333	339	302	312	326	315	303	314	340	314	345	312	290	330	310	320	355	355	335	335	349	338	323	289	322	320	325	349	291	343	288	333	335	328	297	285	350	319	331	307	351	359	351	326	366	303	326	316	336	334	339	307	318	334	337	333	338	355	320	331	311	297	358	343	291	317	343	338	328	341	355	319	334	329	322	302	342	305	301	352	329	324	307	340	361	341	336	339	328	317	310	311	299	351	344	346	322	330	328	350	337	336	332	314	317	315	330	320	346	322	334	334	337	350	307	356	333	338	350	322	315	321	340	329	334	304	302	321	337	326	322	330	336	314	315	331	311	340	324	322	350	337	332	310	347	327	345	320	337	317	336	319	327	325	312	276	327	322	301	363	355	348	336	306	278	294	337	355	328	321	317	343	320	276	347	315	337	333	333	334	319	316	320	321	372	328	330	304	333	315	301	347	338	329	335	305	347	360	292	319	342	317	323	339	352	306	301	294	299	306	330	321	318	325	332	333	342	312	339	345	347	317	310	332	310	302	302	320	295	316	316	306	361	323	339	320	339	337	321	312	313	318	345	345	349	352	343	339	307	304	325	350	300	321	308	327	326	348	333	341	309	344	345	307	314	357	324	331	325	339	366	316	342	332	365	319	348	316	342	352	314	328	325	315	340	333	328	362	332	339	316	370	326	332	346	361	311	322	364	376	332	329	339	330	327	322	327	315	269	346	327	317	333	311	341	347	326	327	339	331	322	344	302	343	336	329	345	353	358	299	341	326	365	326	346	339	363	323	326	327	340	313	342	342	345	311	348	341	318	344	336	327	373	304	375	350	351	335	319	326	307	327	335	295	342	368	372	335	326	330	357	366	315	312	313	303	344	329	352	317	319	342	335	354	298	305	307	334	365	332	345	321	346	343	346	325	330	323	360	349	317	346	342	335	306	319	362	323	358	335	332	318	303	351	318	334	343	334	365	325	305	334	309	320	342	325	339	318	313	279	334	352	303	322	344	312	335	319	321	364	332	320	358	325	331	352	323	329	338	338	319	322	344	346	323	357	333	342	305	319	324	320	357	352	352	336	329	345	339	337	290	331	316	339	338	358	329	322	300	304	335	315	339	354	356	323	298	334	323	335	328	318	335	300	351	349	315	312
25251	21117	23618	28854	21112	11561	452	351	293	272	287	298	285	270	287	271	271	254	279	279	268	300	277	282	267	261	257	283	296	267	278	255	289	249	248	265	283	254	244	251	274	271	283	249	278	256	251	270	258	257	251	284	254	264	266	259	290	279	272	259	274	294	231	260	277	255	233	258	289	282	256	288	258	254	262	238	271	279	270	247	226	263	264	278	260	268	266	262	266	258	246	285	272	277	232	274	260	248	272	256	277	274	260	256	256	250	282	259	269	302	282	243	292	261	278	254	253	271	256	239	250	282	252	260	242	264	286	268	250	273	280	272	248	285	235	240	242	267	254	249	314	314	266	269	255	272	248	259	299	279	292	256	243	249	248	267	230	251	239	278	265	274	253	283	271	231	261	296	247	227	256	228	253	253	250	271	273	260	286	269	283	270	285	301	251	254	262	258	253	248	280	248	278	283	267	265	278	266	258	289	251	268	261	288	266	257	279	238	276	247	263	254	264	290	282	249	262	258	266	291	298	268	274	253	267	266	321	242	260	274	260	232	279	280	261	307	243	276	238	234	227	236	257	249	274	241	239	251	280	274	273	239	264	222	267	257	275	297	286	260	264	249	244	269	266	267	266	249	238	269	273	257	299	266	246	251	237	260	262	284	253	274	278	272	280	240	285	248	231	234	260	279	277	261	235	296	286	249	277	239	276	264	292	225	256	286	256	259	274	263	262	259	279	263	284	274	253	252	296	238	249	268	252	276	286	294	248	270	272	248	274	273	261	259	268	264	248	270	238	270	260	274	247	231	237	244	261	269	269	242	270	261	273	258	250	296	267	239	268	270	275	260	270	281	257	251	268	301	236	264	225	278	254	279	250	256	304	256	227	274	261	285	266	292	274	266	265	263	262	267	261	285	255	265	260	254	286	287	265	240	289	268	268	294	290	254	265	291	265	251	262	265	281	259	268	290	291	266	255	279	268	273	270	253	243	281	241	264	277	279	255	279	256	254	258	268	236	257	244	257	268	265	268	251	262	288	280	269	253	277	256	294	251	273	258	249	242	253	250	236	230	240	272	308	256	259	278	224	262	256	285	272	244	266	275	253	286	270	273	253	283	255	242	311	257	288	263	271	267	259	277	272	293	269	241	277	265	294	258	292	265	266	267	268	262	252	244	245	305	268	244	268	278	287	260	272	299	232	236	250	270	288	261	251	266	269	245	246	259	245	252	252	267	256	266	265	214	254	287	276	257	234	271	300	287	250	260	239	272	256	245	265	230	279	241	275	297	303	290	274	234	264	315	276	246	254	276	281	248	257	243	238	273	277	277	253	262	270	285	276	263	239	261	264	244	252	277	283	262	239	258	273	253	273	280	243	266	260	296	273	260	241	276	234	273	288	257	280	292	263	267	272	269	254	229	263	277	253	252	288	249	241	262	265	266	285	263	292	237	267	234	296	240	279	310	252	242	246	248	247	271	273	286	240	291	247	256	248	244	263	263	247	310	276	251	303	296	291	295	280	251	276	275	273	277	285	264	255	269	268	248	230	274	258	265	273	271	275	259	236	281	229	260	278	276	279	286	271	244	250	232	269	250	274	276	257	267	252	262	290	266	266	277	266	274	263	254	253	259	256	268	276	281	263	258	305	270	262	254	247	261	253	253	300	287	308	255	263	266	253	253	238	287	251	234	257	275	263	243	283	272	252	285	201	263	272	265	252	286	263	242	226	252	275	232	271	266	260	280	260	243	236	253	270	237	254	292	283	258	270	273	250	245	269	297	259	268	259	261	283	243	277	269	264	285	273	271	237	271	241	259	280	254	214	245	266	272	271	254	267	244	256	300	292	285	265	254	273	269	269	261	272	251	266	256	268	288	246	245	258	266	244	289	277	271	251	288	238	255	268	274	266	240	258	272	285	283	264	261	238	256	281	253	264	287	285	263	230	268	267	287	257	267	272	284	234	271	278	273	260	246	275	272	289	236	252	271	237	231	271	267	258	246	280	273	243	276	260	237	247	227	254	264	243	269	271	244	279	264	258	265	270	252	274	254	268	269	246	268	258	289	239	273	242	279	242	284	237	285	244	273	286	305	272	261	261	284	278	285	280	240	264	244	269	250	258	274	253	268	257	275	254	302	253	266	272	285	251	258	240	251	244	268	261	238	275	267	263	248	266	293	249	254	286	262	296	253	265	284	244	236	264	263	263	263	272	284	285	255	243	273	270	279	242	237	269	279	252	252	262	260	264	282	270	272	274	278	250	238	288	243	241	278	259	283	241	292	259	263	236	235	232	272	261	263	254	248	267	243	283	271	248	259	261	257	267	289	291	255	294	255	258	230	271	291	275	261	243	281	258	307	283	267	248	264	258	258	290	255	247	276	263	292	271	239	317	245	269	273	247	263	255	272	246	262	278	295	264	258	260	293	260	252	295	268	245	281	284	270	259	238	249	266	284	277	238	269	281	237	273	274	237	265	246	275	263	280	248	248	241	267	265	265	284	269	269	287	255	226	286	260	254	249	286	227	266	285	269	241	232	263	276	277	279	262	265	276	233	255	251	266	246	272	250	267	262	266	295	254	249	269	289	283	241	256	263	273	204	284	245	278	276	260	255	263	220	273	261	282	276	263	261	281	315	261	277	277	250	254	238	281	229	280	256	276	255	229	240	250	262	241	219	236	246	259	271	283	266	253	270	308	267	277	270	276	275	231	287	265	239	266	250	269	270	240	274	230	241	255	249	289	288	304	294	252	289	253	283	238	243	280	238	262	273	235	265	281	260	260	240	248	267	278	282	273	265	262	261	237	268	235	242	244	254	247	258	248	254	272	272	286	249	255	257	252	245	265	274	273	259	247	248	269	307	288	304	239	261	275	242	298	241	304	243	243	250	268	253	277	271	271	258	237	243	298	237	272	272	260	294	253	260	300	246	259	256	289	287	250	262	257	245	305	279	274	274	289	281	275	255	264	241	226	258	257	266	247	248	297	254	251	269	232	261	266	272	251	244	268	262	277	270	249	264	216	258	270	231	299	305	265	266	282	264	263	275	277	255	269	272	285	269	257	299	277	289	293	252	226	244	251	248	271	281	278	269	268	243	250	283	257	256	239	269	283	240	258	291	293	219	227	237	294	247	267	241	258	246	256	255	294	256	258	276	261	254	277	266	262	279	240	250	247	245	255	248	278	269	282	271	254	272	276	264	300	292	296	284	245	244	246	250	249	251	254	250	288	238	277	248	305	291	253	278	252	256	247	269	276	253	267	271	254	274	268	266	267	264	251	265	249	293	289	292	276	285	275	250	258	262	249	275	280	243	275	267	278	255	250	281	240	273	260	272	264	248	261	268	287	269	293	266	280	276	259	285	263	201	312	290	274	280	259	262	248	257	285	249	261	306	256	261	225	278	267	291	239	241	265	250	247	264	283	281	272	249	251	265	248	276	268	268	251	249	284	287	263	295	277	287	265	283	265	269	273	268	247	243	272	260	263	253	289	263	251	253
35096	40207	14001	708	637	598	617	610	563	603	578	537	584	612	546	537	560	589	581	559	544	607	583	578	579	559	594	568	573	598	575	598	589	564	595	572	567	553	559	583	573	554	600	575	612	564	587	574	596	557	537	592	571	546	563	542	626	598	592	550	599	566	607	577	573	567	608	580	589	619	580	551	593	582	552	571	597	576	530	563	549	580	568	595	540	550	599	599	556	561	582	566	587	562	601	543	549	595	570	569	568	621	610	527	586	567	576	541	541	585	541	553	557	545	598	565	557	603	591	594	560	568	570	613	572	578	605	549	589	567	581	580	574	579	611	532	611	543	568	580	572	554	564	553	553	580	567	580	586	600	565	573	552	622	577	577	579	587	585	592	546	575	579	563	610	593	542	605	603	571	524	585	588	592	582	579	562	575	555	577	583	590	589	585	597	576	624	586	557	580	627	573	601	592	527	554	589	540	607	558	555	615	553	571	586	566	576	569	566	564	578	532	526	573	622	581	560	562	578	577	573	555	587	563	602	559	568	574	521	567	575	578	587	569	595	558	525	617	620	537	576	597	565	597	580	566	558	600	563	584	599	556	581	551	579	582	551	583	575	551	566	534	572	594	554	589	564	592	550	596	575	582	553	610	559	605	581	562	602	557	611	565	587	562	562	577	582	576	566	569	543	554	584	520	566	552	534	563	552	599	569	578	572	571	576	577	576	581	570	607	591	564	544	515	579	571	542	534	571	555	551	564	584	518	522	565	537	580	576	580	543	570	589	567	587	564	551	554	569	566	560	577	573	611	535	599	563	559	577	601	566	577	599	558	574	561	579	532	576	574	569	586	574	579	577	595	580	580	541	607	599	566	542	591	544	559	539	564	558	586	603	538	572	570	557	548	544	540	572	604	568	560	582	588	553	609	583	570	604	570	552	570	552	568	574	538	591	617	553	548	583	611	608	604	573	544	575	590	579	594	591	553	569	626	613	578	582	605	605	569	569	582	569	567	547	585	561	627	558	580	591	570	548	557	529	585	582	545	585	548	567	634	624	580	614	571	584	582	545	557	569	581	576	555	572	561	581	561	603	593	576	614	584	574	578	572	590	567	489	574	521	581	560	532	611	579	611	538	535	593	591	551	567	596	569	552	582	565	548	595	559	608	599	607	559	589	564	563	576	551	593	563	538	613	577	586	575	598	564	552	551	554	571	580	598	558	555	561	530	571	551	601	586	568	613	566	529	580	602	578	566	548	566	547	566	589	609	555	593	578	551	527	580	548	559	572	649	586	575	544	582	609	605	520	593	548	591	554	542	562	592	611	593	584	597	580	579	557	602	569	595	526	567	595	607	566	575	580	578	595	531	564	554	584	599	563	498	543	570	589	521	635	555	607	602	594	612	528	531	563	560	605	574	574	546	529	551	539	571	550	564	595	594	596	563	562	581	588	597	569	573	565	564	542	557	553	558	545	573	552	567	540	568	617	559	564	540	575	598	569	563	590	587	604	566	562	589	608	572	566	541	554	594	562	568	600	634	572	542	578	533	570	596	544	531	574	594	535	559	567	574	629	590	548	518	599	598	545	543	615	598	566	553	571	550	558	579	563	570	582	568	570	573	538	624	601	509	595	560	571	588	593	603	601	502	616	541	520	573	552	551	559	585	580	607	582	542	613	594	580	558	621	575	556	568	557	598	554	554	554	547	575	566	566	546	571	549	550	567	534	540	632	560	571	547	557	583	582	573	533	551	560	560	511	583	573	585	565	570	596	568	566	579	513	583	640	602	559	603	578	553	574	570	630	555	557	553	584	571	570	556	563	556	607	534	560	569	615	575	563	568	628	607	577	578	573	610	590	544	615	561	604	576	545	595	560	560	579	512	601	550	574	574	564	561	612	582	590	612	574	618	588	562	599	550	604	541	616	602	581	628	579	564	566	605	610	582	596	609	590	592	632	543	587	569	591	576	591	567	610	569	575	557	585	610	567	565	524	572	602	562	555	590	582	572	611	546	568	555	620	561	570	557	599	551	601	634	559	550	574	528	553	579	556	584	613	585	559	566	553	579	580	622	562	563	548	561	571	541	548	588	568	592	582	580	562	573	594	564	545	569	549	572	571	540	549	596	599	541	575	552	583	586	553	564	587	595	587	557	558	575	596	559	585	571	550	572	556	608	620	561	570	584	581	587	572	608	593	572	552	580	598	562	525	581	561	561	592	619	600	587	590	574	531	573	546	578	589	579	585	563	627	573	563	569	542	593	564	538	532	562	575	592	587	555	574	568	571	604	587	575	613	575	569	566	564	604	573	580	618	574	587	563	555	536	554	566	637	563	571	550	604	560	598	556	563	595	580	575	594	539	566	556	580	568	550	557	558	581	619	573	581	568	537	564	550	574	560	609	591	598	538	603	575	573	584	544	511	557	577	596	569	607	608	555	613	553	571	601	594	543	597	592	534	571	582	552	539	581	567	582	616	551	612	587	620	561	568	533	530	564	550	570	594	617	566	595	576	571	592	567	575	585	537	558	534	585	611	602	541	583	579	573	588	585	565	581	566	606	593	550	579	565	562	597	608	589	580	576	582	559	565	579	605	589	573	558	577	553	555	593	568	604	590	571	551	579	605	570	590	549	557	584	581	569	560	582	614	569	571	519	589	603	551	616	623	599	579	582	553	548	596	559	595	559	570	607	522	565	586	584	573	606	557	541	586	606	582	546	595	541	540	572	605	605	575	577	634	559	552	599	531	583	548	545	584	540	589	621	585	601	596	612	572	610	548	581	592	580	559	583	579	519	585	600	581	638	595	587	555	626	591	572	565	580	565	549	554	564	538	553	577	562	592	590	598	604	595	568	568	506	591	558	559	584	570	602	579	584	610	568	553	550	536	553	573	580	567	605	570	612	551	580	587	544	580	562	547	577	614	586	610	579	538	521	578	518	556	545	558	537	552	586	563	588	600	543	572	563	585	562	576	571	574	568	557	581	580	558	581	572	588	573	590	556	610	565	590	550	554	545	567	616	553	599	557	582	561	590	576	533	562	569	552	582	602	563	601	553	565	608	617	545	532	568	556	545	540	609	551	565	602	573	602	549	579	558	540	578	555	572	594	558	574	563	605	579	611	575	561	570	637	532	584	594	559	586	605	572	564	556	563	576	619	586	584	570	591	611	550	552	601	579	572	545	543	590	552	581	583	573	561	584	552	590	603	554	569	549	563	580	579	529	587	560	587	581	545	597	599	634	549	499	545	594	582	546	618	601	562	598	588	603	557	614	561	602	594	609	596	581	601	589	557	580	603	566	580	545	610	544	597	563	552	579	602	568	595	566	599	589	553	598	598	571	577	583	549	590	589	599	576	580	593	572	484	562	543	541	596	573	605	564	563	542	554	584	556	560	575	587	564	594	571	593	586	574	580	640	558	599	558	613	562	597	574	569	566	560	593	569	581	560	573	581	556	552	620	546	578	514	593	587	529	547	615	580	574	574	585	537	545	544	534	521	616
24510	21108	24072	28362	21113	21128	11194	506	404	355	358	286	296	320	266	310	289	275	303	289	278	303	290	283	253	267	288	278	297	318	292	262	235	287	255	291	273	288	267	268	290	270	268	274	259	258	265	278	278	281	266	271	268	274	271	278	278	268	281	273	297	300	276	274	271	290	277	244	259	241	303	291	268	250	266	277	268	282	276	256	273	256	250	286	293	286	268	248	277	254	280	292	275	241	242	265	286	263	304	279	257	236	250	311	299	279	260	250	274	267	255	244	285	272	266	292	248	242	276	280	283	308	267	272	295	258	317	296	239	288	269	262	268	293	288	250	249	279	299	287	252	292	250	311	302	283	278	262	279	255	278	274	273	269	259	262	238	272	293	263	290	277	282	284	273	282	256	265	282	253	259	276	290	245	287	261	311	278	269	271	256	287	309	245	250	261	255	328	272	279	264	279	248	245	283	255	275	282	269	281	278	275	284	298	287	297	255	293	222	256	279	297	299	283	272	283	257	251	305	273	284	271	269	289	264	280	244	279	274	242	264	249	267	286	280	247	259	278	257	252	279	252	273	270	288	255	265	249	270	260	276	250	268	230	280	286	265	285	235	317	265	275	250	299	280	260	270	279	279	306	275	268	267	278	278	313	228	244	295	284	272	278	257	301	262	256	281	277	301	278	259	264	266	265	276	287	255	311	290	263	270	264	276	277	273	293	282	245	269	258	308	273	292	272	241	310	246	269	261	263	241	291	286	230	250	268	241	272	276	286	276	274	283	267	252	258	238	320	296	274	297	277	299	282	226	272	296	256	257	275	248	236	284	281	309	296	224	290	262	255	280	291	283	274	252	255	246	253	272	302	277	273	276	258	278	281	279	272	294	261	279	281	241	311	269	259	270	274	271	279	247	263	276	288	289	265	260	274	251	291	258	277	296	267	291	247	299	290	277	266	295	276	264	255	264	279	270	271	252	271	230	285	281	275	248	250	310	271	274	307	295	276	259	245	281	271	260	232	253	249	261	259	268	265	264	292	232	278	274	231	296	271	280	250	297	276	291	279	286	291	273	259	255	300	279	304	284	277	320	270	239	253	267	262	276	245	280	238	282	238	255	286	257	269	263	283	280	290	272	269	263	251	276	264	293	271	254	308	260	256	267	296	281	262	238	255	261	254	256	274	276	295	294	263	263	236	278	271	306	238	283	270	247	267	277	242	266	306	270	268	248	272	286	262	292	271	258	281	283	260	248	259	244	245	240	287	249	240	255	310	259	278	265	262	261	283	275	254	285	274	284	269	284	255	287	295	284	283	275	258	293	252	260	279	269	252	281	261	285	245	285	266	253	261	268	237	276	253	257	284	283	277	265	275	255	282	276	299	281	286	265	279	273	291	255	301	273	257	278	255	250	273	296	288	249	280	286	283	283	281	274	275	265	277	285	274	279	286	227	260	244	287	285	286	279	303	251	248	289	272	271	259	278	296	272	271	277	252	250	271	262	291	253	290	325	276	248	281	257	272	259	306	283	249	281	303	286	303	265	277	268	281	283	291	304	275	283	259	243	299	251	263	278	261	286	287	257	294	285	282	269	276	249	288	228	241	302	257	256	267	271	259	292	270	242	272	257	257	252	275	265	273	288	240	271	274	275	312	268	260	280	251	269	287	289	244	261	266	278	252	291	279	284	244	243	245	289	265	280	297	256	250	302	255	272	255	293	262	283	272	261	292	274	253	269	215	266	295	268	281	279	281	249	252	250	254	272	254	270	290	291	279	284	253	274	245	285	261	266	267	272	296	254	268	277	275	268	295	264	292	287	273	243	243	260	250	215	243	292	306	259	270	276	276	280	262	277	256	263	290	269	258	259	285	280	272	266	260	276	285	250	280	275	269	283	261	256	261	267	286	285	249	290	271	248	238	265	254	277	268	296	276	249	296	260	233	272	270	303	315	286	267	243	271	264	289	300	266	257	276	297	221	278	262	262	258	259	291	275	260	330	321	243	259	260	270	261	286	285	288	283	264	269	267	288	256	231	246	272	294	287	277	301	311	231	270	257	254	243	270	259	287	247	269	277	254	253	260	263	275	268	270	276	271	284	322	266	287	283	259	272	284	308	282	280	259	285	282	252	291	261	297	251	282	275	259	249	283	272	259	291	279	268	302	292	266	289	260	253	248	274	294	248	251	287	276	269	252	244	274	278	264	253	251	283	284	290	280	274	275	258	262	272	287	274	265	249	281	258	272	270	271	314	270	282	245	277	251	275	273	269	249	250	255	268	288	267	276	295	268	268	222	286	266	267	269	266	286	248	280	279	280	233	265	260	289	267	230	291	286	265	265	251	304	280	283	225	249	263	250	267	254	285	309	307	271	280	282	268	258	267	299	293	272	293	252	275	262	286	277	265	263	284	238	265	260	279	282	254	273	279	279	281	280	234	275	275	254	280	262	284	281	287	282	279	284	237	275	287	247	249	286	281	270	283	283	275	254	277	259	258	292	260	301	250	308	208	262	289	293	284	283	282	284	246	268	279	279	259	268	302	272	263	255	226	271	262	260	272	242	256	315	265	291	238	278	276	277	284	293	266	231	238	271	270	252	287	274	281	241	279	271	269	262	253	240	278	298	305	265	281	261	248	241	279	282	279	264	292	284	289	287	305	264	259	287	260	242	263	300	297	248	260	255	266	244	277	299	283	282	272	267	260	295	273	288	267	241	274	256	283	246	316	278	283	286	275	275	257	272	249	251	274	284	251	252	290	311	266	267	258	259	283	255	288	322	253	262	245	266	298	264	299	304	308	262	260	248	287	271	293	274	281	245	267	249	254	273	255	257	248	269	273	278	268	284	244	226	262	275	257	302	288	263	298	268	256	250	272	271	255	257	293	249	271	247	281	266	278	276	253	274	223	251	278	299	259	297	251	255	289	244	268	280	267	259	301	300	278	271	320	261	277	275	265	267	275	256	238	269	295	287	281	283	266	262	280	256	281	243	271	258	277	255	252	269	272	289	268	255	266	275	249	259	233	261	268	252	257	243	263	267	287	288	258	278	279	278	272	242	273	270	246	258	304	318	256	279	292	252	258	284	274	266	272	292	271	270	267	237	274	288	250	283	266	262	268	275	275	274	308	259	266	333	257	289	248	266	271	232	234	263	282	276	274	293	250	294	250	279	284	317	272	284	316	288	268	276	269	294	254	276	255	310	288	278	259	316	312	289	270	236	274	278	287	254	270	232	305	284	264	272	240	262	256	292	247	270	269	279	255	270	278	252	261	273	281	254	301	283	281	286	266	286	235	280	285	286	279	284	284	282	274	294	297	253	295	299	259	242	276	254	254	292	274	239	262	257	256	258	268	268	260	260	274	256	274	287	288	260	263	261	258	273	260	295	243	273	274	277	305	252	285	268	277	274	271	306	251	241	294	280	263	301	291	270	283	279	275	277	293	290	270	281	259	255	262	270	246	249	262	248	249	281	241	264	289	291	264	272	281	286	240	249	275	302
41575	52133	22121	868	712	649	600	613	573	571	566	560	600	584	577	587	577	570	584	575	534	584	548	511	555	557	520	543	512	534	505	559	541	574	546	551	549	547	553	569	538	546	550	597	549	576	572	578	537	594	573	564	548	513	567	552	543	538	511	517	539	537	551	575	582	561	595	564	561	543	519	551	584	562	557	524	566	534	573	544	535	555	570	577	533	512	545	587	567	558	568	566	562	577	555	573	572	580	584	561	589	558	551	527	563	540	556	519	511	510	568	555	528	555	545	537	551	554	563	580	541	523	554	566	546	558	520	584	601	526	546	547	564	541	557	579	559	546	570	533	577	583	562	555	530	535	590	599	543	560	532	586	545	583	567	545	597	570	600	568	561	534	548	543	570	537	531	539	511	502	578	575	577	579	503	555	564	537	517	536	588	561	525	548	560	576	568	560	570	512	547	541	581	530	593	579	563	534	563	570	550	542	542	570	544	574	536	528	552	546	537	582	560	556	531	551	557	533	563	526	521	594	555	517	593	531	563	531	524	547	571	570	558	548	554	561	550	541	529	576	564	545	545	563	550	562	581	547	592	589	592	576	532	605	548	535	564	566	561	619	528	573	583	539	573	583	566	577	540	518	555	563	549	563	557	529	577	548	549	537	560	562	568	572	477	548	549	544	572	569	548	584	495	542	522	545	544	543	600	591	557	539	545	522	609	574	591	571	561	549	579	552	594	560	570	514	550	568	591	540	566	571	558	587	555	565	598	535	561	569	567	543	533	511	540	589	582	518	582	573	568	573	582	550	629	532	562	522	567	595	573	529	551	563	573	544	556	507	578	555	543	566	560	590	525	552	526	558	533	542	549	575	544	587	560	574	484	546	568	557	553	517	534	591	564	561	531	570	567	518	552	563	567	573	542	569	512	577	557	561	578	572	532	553	533	560	562	543	560	557	532	588	573	531	576	573	539	532	601	576	561	586	544	545	536	542	564	514	548	536	562	538	604	524	560	569	550	608	543	562	566	527	551	577	567	549	543	566	517	516	531	542	524	523	502	531	519	526	565	579	554	586	526	572	571	510	569	544	553	552	550	581	608	527	519	602	578	557	526	563	556	506	547	593	599	590	595	532	569	524	518	521	592	562	554	533	550	540	531	522	576	534	531	581	511	542	605	576	542	537	518	549	550	558	541	531	549	563	544	538	577	596	549	525	581	623	554	602	561	526	525	538	560	570	581	558	562	557	550	563	579	522	604	560	627	583	570	610	512	603	559	550	487	580	544	523	581	548	595	531	576	508	575	567	592	554	564	520	559	611	582	604	568	542	536	587	544	567	540	544	544	570	572	537	542	554	524	545	565	573	510	575	576	580	537	532	586	523	565	567	510	549	590	574	566	539	558	498	559	579	595	544	536	547	557	571	518	555	601	511	514	556	549	536	585	567	564	552	552	580	560	552	545	524	556	529	566	540	542	559	512	504	589	555	552	553	549	512	559	566	519	540	555	594	516	528	515	514	540	550	609	599	556	536	568	544	523	534	556	559	509	595	549	568	546	563	561	588	513	513	588	557	523	584	538	512	519	579	569	564	559	540	535	552	557	521	508	586	521	502	535	576	513	589	556	554	546	541	555	537	570	514	566	574	588	544	573	602	520	555	553	528	537	550	521	551	593	535	564	521	525	546	540	565	548	497	583	547	599	606	553	535	595	546	573	513	561	513	538	549	566	603	547	566	549	532	574	571	558	579	614	546	549	534	560	550	576	586	566	517	519	577	557	580	550	585	548	602	552	513	560	580	529	599	513	562	607	534	574	567	515	573	537	513	567	547	548	529	561	548	542	559	508	536	533	568	578	562	539	586	583	534	546	552	599	569	495	573	556	576	534	590	576	505	549	543	550	548	548	578	571	546	583	524	567	530	556	570	581	509	597	551	574	540	572	556	548	538	535	584	513	552	534	557	578	557	589	572	570	541	564	532	569	566	533	556	549	569	536	550	530	600	582	538	538	586	534	553	560	525	544	581	554	555	498	529	546	542	561	554	569	537	532	578	563	538	516	549	584	570	595	575	561	507	533	519	510	552	590	553	593	530	556	557	582	552	550	521	555	554	585	546	556	562	570	539	593	526	557	568	532	511	573	516	529	586	534	527	548	520	544	531	598	552	549	540	532	548	577	503	552	586	576	527	597	516	558	553	555	520	582	556	520	577	564	580	543	552	583	605	539	565	576	554	529	561	566	562	543	549	541	579	528	543	534	568	543	608	536	596	550	578	568	544	570	583	536	545	540	572	522	509	558	574	575	544	568	511	609	537	574	551	577	563	574	556	512	589	530	561	547	576	537	588	542	561	556	532	530	573	569	530	543	572	540	574	587	521	572	587	572	536	509	562	597	566	535	550	562	589	538	518	535	499	525	557	592	567	562	537	564	536	540	567	562	555	558	556	538	530	498	568	573	490	554	545	586	557	574	540	556	545	537	556	562	563	621	536	540	618	516	591	562	616	519	501	579	544	565	576	537	568	531	552	543	569	584	532	554	527	593	552	581	553	509	546	567	619	596	540	513	554	562	535	564	520	586	550	541	598	551	566	558	543	582	584	536	579	542	533	579	535	531	556	518	598	528	567	543	569	528	567	587	568	572	549	581	530	543	544	548	534	564	559	515	555	519	541	553	566	576	587	570	506	536	513	561	571	568	600	557	585	494	586	544	581	550	513	557	616	577	616	543	573	568	533	566	559	559	567	565	562	560	530	528	565	560	523	625	546	542	541	579	545	504	558	588	534	527	524	540	549	607	535	544	589	529	547	553	533	528	544	532	546	546	546	531	557	577	549	556	525	569	567	568	562	560	556	528	518	545	549	541	567	534	587	531	565	497	555	537	577	584	538	503	561	554	566	582	528	538	547	583	576	535	555	529	527	538	559	579	581	564	551	559	527	548	552	537	575	546	562	564	535	571	557	517	532	540	510	503	495	551	534	549	538	525	559	542	587	539	575	531	589	584	589	521	536	542	554	516	556	544	536	547	559	551	559	533	548	528	569	535	563	615	545	552	562	538	552	563	570	573	571	534	584	548	579	528	557	538	525	574	524	604	546	558	564	573	550	554	568	560	545	562	600	555	578	558	585	571	560	582	548	535	541	527	561	568	558	544	544	565	553	518	527	590	492	535	542	541	563	586	568	539	541	569	539	561	544	537	536	555	518	560	600	518	538	584	563	532	541	562	475	553	568	564	565	543	576	572	576	560	546	546	533	531	571	562	576	572	540	597	553	588	588	578	527	535	561	528	572	536	507	529	554	533	528	530	574	513	528	550	557	539	534	532	593	545	525	599	549	573	542	549	576	563	577	545	577	570	520	567	563	504	549	512	578	529	559	529	555	599	595	541	543	532	558	579	559	599	535	564	523	545	626	586	548	578	583	518	538	551	525	580	546	557	541	539	548	556	534	590	573	542	559	534	513	578	554	584	560	522	587	549	545	535	543	533	564	555	571	530	562	565	538
34239	18007	5271	462	255	219	172	146	123	145	140	128	119	118	159	143	155	133	98	132	135	107	148	138	122	129	114	134	135	103	136	110	155	157	117	107	130	114	138	113	134	118	143	112	147	116	113	125	113	147	129	141	132	121	144	147	158	134	131	127	145	126	129	178	133	126	123	153	141	122	121	128	142	134	152	131	131	141	118	152	115	118	130	136	140	130	140	127	115	129	146	111	114	121	136	116	149	118	140	111	147	132	145	118	121	119	112	126	123	122	137	139	141	132	126	154	127	109	125	120	131	137	125	127	151	133	118	138	165	125	132	137	109	116	149	130	138	139	120	122	128	127	133	140	107	122	149	121	119	154	151	128	124	139	108	140	125	123	135	150	118	126	131	110	110	120	125	133	150	134	137	141	136	141	136	137	113	129	126	118	125	127	153	122	118	135	112	114	126	131	162	123	117	131	136	140	118	131	122	125	127	150	126	156	146	121	115	144	135	146	107	127	150	142	127	125	119	118	118	127	120	130	154	164	145	126	137	129	107	137	144	130	112	123	143	140	119	103	133	117	130	157	127	124	132	136	128	124	132	129	135	139	121	109	129	151	121	121	152	117	140	132	117	109	105	131	106	135	141	123	146	117	128	116	114	141	135	128	154	148	130	133	123	115	128	132	125	118	149	120	134	134	147	136	132	142	137	141	129	120	146	145	155	125	143	110	116	126	115	144	121	120	138	108	133	125	120	119	118	148	138	140	139	123	127	109	141	134	135	135	127	126	123	139	123	116	150	137	137	130	127	139	114	121	143	153	141	143	148	122	119	115	127	143	123	143	130	136	154	119	121	144	141	122	139	138	132	130	146	117	128	150	132	114	129	109	118	106	121	137	128	122	107	113	112	139	118	126	134	158	119	110	142	118	103	136	128	144	139	128	130	138	134	128	117	150	122	112	131	119	114	131	140	104	123	121	127	138	117	131	121	118	134	147	125	143	146	131	140	127	131	129	140	124	128	118	142	131	136	127	143	133	122	115	104	123	122	121	125	124	126	135	151	120	122	124	111	120	121	132	107	147	131	134	138	119	128	152	129	134	133	102	136	110	138	138	132	161	137	143	133	122	161	136	140	140	142	141	145	143	139	140	130	140	155	116	126	133	135	133	132	146	129	128	149	108	135	123	145	117	108	134	143	146	117	117	138	149	152	139	148	132	117	133	143	158	131	98	113	135	125	139	139	152	127	117	133	127	149	130	154	125	146	114	113	105	133	121	127	131	123	110	124	126	134	123	141	133	132	124	142	131	124	108	137	136	145	132	129	129	132	160	160	137	144	134	118	132	121	110	106	112	136	121	121	131	143	146	108	129	133	117	142	144	116	145	114	136	129	131	145	131	116	117	136	140	136	133	120	128	123	140	127	138	136	146	109	125	122	122	146	132	130	138	135	134	117	138	125	122	129	133	120	110	110	138	156	139	147	124	141	140	132	119	119	99	140	113	121	117	136	156	104	123	130	108	127	158	127	124	132	149	134	125	136	164	135	132	142	131	128	138	143	107	131	140	118	108	123	112	137	141	145	122	133	142	134	117	113	147	125	119	146	122	122	134	119	129	121	117	119	122	108	147	133	130	118	115	138	143	152	139	129	126	124	118	116	161	151	129	120	127	116	107	136	102	104	129	128	115	119	121	144	117	112	124	109	122	125	133	146	124	124	120	159	119	126	140	141	133	125	129	123	132	120	107	157	115	122	126	162	148	147	141	125	143	115	120	144	120	123	132	132	142	125	142	142	150	119	133	133	128	115	118	141	141	109	120	116	145	112	131	120	117	123	112	153	120	113	145	133	129	112	128	144	138	137	141	124	113	120	124	134	132	145	116	122	112	122	153	125	145	111	125	113	109	126	134	138	142	118	131	128	120	104	132	132	124	143	111	133	129	105	135	129	108	137	145	109	123	123	123	163	138	141	127	126	133	123	132	105	137	133	117	113	125	119	112	149	131	136	145	146	134	134	126	140	127	139	143	152	125	122	125	148	126	125	116	117	144	137	140	122	132	127	164	122	109	128	132	138	148	116	123	124	127	127	138	145	124	127	140	147	131	123	127	133	130	144	139	120	129	127	141	152	109	117	128	128	128	134	129	127	112	130	135	143	106	128	138	129	125	160	116	149	139	121	111	129	119	123	98	123	143	149	126	104	126	113	134	135	115	114	140	133	152	128	122	140	130	126	127	127	147	109	126	119	129	112	129	123	133	122	116	140	114	140	137	119	132	105	140	103	124	137	108	116	131	148	142	119	132	143	120	141	132	115	116	149	105	149	139	146	128	131	116	113	140	128	134	132	120	118	133	135	130	152	142	126	137	118	131	134	137	136	138	130	122	122	118	114	132	116	129	105	120	135	112	129	121	125	144	129	139	132	113	99	123	133	131	145	128	122	125	140	130	117	142	140	143	125	134	136	105	104	134	151	105	116	131	155	147	107	152	124	139	112	114	142	113	116	118	124	135	134	139	111	142	157	129	137	136	124	128	154	134	121	113	124	150	115	139	123	139	129	145	124	121	128	110	136	128	121	145	156	130	133	97	135	128	149	119	129	135	120	138	128	136	137	121	137	136	122	135	111	134	142	134	98	134	130	116	151	126	142	105	128	133	151	131	121	122	120	138	162	146	130	128	116	134	125	116	122	135	145	99	119	135	107	140	134	115	121	126	152	146	141	118	129	125	127	125	124	137	132	114	127	122	129	113	139	134	157	138	135	173	132	135	149	145	173	137	123	145	141	128	127	124	123	127	138	119	138	122	126	135	107	131	133	132	121	170	145	124	124	98	125	120	97	124	106	145	132	129	104	143	133	117	125	123	116	124	128	137	107	126	127	123	143	149	119	130	135	126	128	133	138	147	138	139	120	126	143	124	139	144	138	113	128	116	124	114	133	145	143	121	116	150	146	128	123	144	138	137	125	125	139	132	134	141	138	131	134	120	129	152	153	120	130	133	136	114	118	120	114	126	148	129	116	101	121	133	114	143	140	125	128	143	136	119	135	110	139	127	132	138	124	151	149	126	119	121	117	120	124	122	130	120	146	116	135	124	141	108	148	136	127	138	132	136	132	116	120	139	116	122	127	114	115	113	122	157	150	132	139	147	124	133	149	130	124	123	136	118	161	112	144	150	151	161	135	111	153	110	122	118	130	135	120	133	125	129	124	128	125	121	137	131	120	98	147	141	152	113	146	110	109	139	125	144	130	118	118	156	128	129	134	149	134	145	150	162	155	120	141	147	146	140	133	123	123	156	128	129	134	121	117	110	129	152	130	136	130	124	135	153	117	114	143	124	132	122	133	111	128	125	132	138	129	127	157	134	122	125	125	143	121	148	132	141	116	107	145	127	127	127	118	126	122	136	113	131	130	112	136	137	146	132	141	133	121	113	131	142	132	139	132	136	126	127	155	146	130	135	139	114	145	136	131	128	138	117	146	153	114	97	137	142	128	117	120	124	129	141	124	128
16995	6730	1208	334	321	360	342	327	322	368	311	321	333	332	340	339	318	348	345	313	318	322	344	325	296	336	331	329	354	345	344	327	331	358	330	304	333	331	291	332	323	319	351	332	319	343	318	286	304	323	296	330	329	313	323	328	317	335	333	369	331	321	348	342	326	335	328	316	329	361	323	313	297	354	314	333	327	338	308	336	315	319	318	326	314	366	344	340	342	317	328	334	344	320	315	327	328	343	374	354	307	332	319	313	325	356	340	316	320	299	324	316	307	323	336	349	329	303	334	341	346	311	359	314	308	342	324	354	334	316	363	307	292	278	313	320	329	322	349	334	321	313	336	329	348	317	322	329	343	325	308	321	296	339	328	323	306	366	337	376	343	343	320	310	319	345	316	348	334	338	331	329	307	314	346	298	310	306	332	334	323	303	325	308	350	338	352	338	348	339	315	345	335	350	320	336	366	308	337	313	368	329	347	319	329	337	319	308	336	329	307	336	322	316	309	318	339	330	352	327	329	339	311	331	347	309	330	328	332	334	337	330	351	317	341	332	322	320	336	319	322	312	311	364	305	327	337	313	322	338	370	293	334	345	300	313	347	353	345	347	329	319	313	379	324	336	345	319	324	350	351	335	353	344	309	347	324	317	330	321	365	338	327	302	305	337	325	316	318	322	344	325	308	333	327	334	333	343	343	346	330	335	305	329	343	341	350	351	338	328	325	338	291	346	326	373	328	332	345	327	316	332	324	370	315	335	338	329	324	333	373	315	322	356	329	330	326	360	310	333	349	334	346	324	322	351	325	345	328	325	339	327	318	324	371	332	329	330	341	332	337	306	344	360	302	339	346	334	346	297	336	335	338	321	327	323	345	311	354	328	311	318	335	325	320	342	323	311	320	328	326	365	362	335	325	300	375	347	324	296	321	290	355	322	311	298	323	360	338	311	346	330	327	309	330	303	335	307	335	334	361	335	345	333	334	329	341	312	318	329	325	320	330	311	303	314	351	301	329	304	337	312	299	326	361	326	341	338	335	325	322	297	335	326	325	295	345	321	332	328	330	332	298	314	318	352	310	356	337	326	331	339	343	358	345	351	351	343	307	350	353	312	351	324	326	327	304	351	334	337	325	336	328	343	325	338	363	301	342	326	336	374	332	320	324	342	317	339	314	330	263	353	309	339	308	324	361	346	324	348	364	318	354	312	297	307	291	329	308	302	332	317	327	316	296	333	341	341	334	325	342	331	301	335	326	352	341	317	358	311	342	346	297	337	336	323	305	283	358	340	361	351	311	358	322	311	355	293	312	338	317	338	324	342	322	365	339	349	298	311	301	344	340	322	312	352	330	304	333	338	322	313	354	316	300	323	336	322	342	309	318	306	348	338	358	312	315	337	345	330	317	299	325	348	345	343	307	335	346	316	370	329	317	328	345	331	342	318	315	363	318	354	326	299	309	335	307	330	345	335	327	352	313	342	348	347	291	333	320	352	313	329	356	327	326	328	335	319	317	370	340	337	318	357	327	335	321	331	325	335	326	344	341	324	314	326	333	333	294	350	325	317	327	351	339	324	300	293	374	326	330	319	323	353	347	332	353	329	299	339	340	287	317	321	347	337	357	327	364	297	348	300	317	325	316	343	350	331	334	346	332	322	313	345	353	330	323	343	314	340	308	325	355	337	300	319	361	370	335	334	346	357	325	330	299	331	328	326	350	354	328	322	340	364	332	309	342	351	324	319	329	330	326	322	342	343	331	312	360	333	324	314	318	369	304	315	314	338	307	312	334	335	326	339	323	346	324	309	321	341	353	323	321	341	306	298	324	331	331	309	328	344	336	326	344	338	335	333	355	326	345	350	333	323	319	341	331	342	348	344	340	318	295	297	322	342	321	334	343	311	328	296	306	352	329	345	350	337	352	353	312	347	336	339	334	371	334	318	313	315	376	369	328	342	330	310	326	319	337	321	328	341	343	301	289	319	306	291	334	342	360	309	328	369	331	338	320	324	338	355	324	330	340	320	325	340	326	327	336	313	316	305	304	355	303	339	339	344	329	341	348	327	355	306	331	312	335	333	335	321	313	300	318	333	340	370	343	325	308	338	343	318	340	318	321	334	327	316	354	324	327	310	361	306	332	326	315	323	329	306	303	333	332	340	295	324	315	335	309	371	310	322	307	320	320	364	331	370	355	331	352	316	327	299	344	283	362	326	323	373	342	300	310	341	322	323	336	336	314	341	311	336	334	333	324	323	318	360	350	313	322	353	327	307	330	315	341	308	350	315	353	343	301	319	295	339	328	313	311	353	330	330	312	331	365	345	305	310	310	348	334	325	348	344	347	285	349	341	295	326	326	344	334	337	331	299	330	311	342	348	329	329	328	341	326	303	300	326	321	324	322	341	307	330	352	335	323	368	324	321	342	297	320	331	295	307	318	357	359	336	315	334	326	324	320	350	330	303	288	330	325	338	304	311	327	326	331	329	319	299	348	321	327	297	332	328	325	350	337	345	354	341	339	336	333	293	318	319	363	338	307	296	334	330	327	343	350	317	347	308	367	330	332	327	332	325	337	354	324	334	281	322	307	304	340	328	309	334	318	332	335	340	332	320	315	327	319	344	318	303	338	349	322	333	305	319	346	332	330	369	331	316	323	346	302	304	337	343	310	303	343	352	339	312	356	367	342	359	324	342	337	335	334	310	321	342	302	310	342	324	298	361	331	340	349	361	327	347	338	315	313	304	324	340	340	331	323	307	331	305	304	309	305	329	334	318	305	324	349	346	294	328	336	335	339	341	326	320	326	303	324	350	308	344	337	330	330	335	316	356	328	311	329	292	314	331	308	330	333	343	314	305	341	318	326	339	346	341	344	353	309	327	307	316	338	353	330	291	318	293	319	321	364	339	341	309	310	321	318	318	351	311	333	311	311	312	309	372	346	332	331	334	333	354	366	320	308	337	323	304	335	348	328	318	314	319	299	307	319	369	357	310	313	354	314	331	276	323	301	335	335	334	330	349	369	338	336	310	357	314	337	329	326	353	321	340	332	349	298	323	344	329	310	336	352	340	349	334	321	311	327	306	308	338	351	349	325	337	311	297	311	312	316	357	345	359	329	335	342	309	346	349	327	331	302	344	355	337	313	310	312	300	326	332	335	343	356	328	356	358	349	289	301	346	342	322	328	300	324	352	352	312	299	333	329	305	325	383	299	325	321	317	356	351	332	342	317	290	344	336	339	321	334	300	330	348	339	321	337	327	341	317	336	311	328	328	333	326	346	319	315	296	346	331	316	321	339	292	318	300	330	335	307	319	335	346	328	331	347	369	326	339	347	320	358	330	342	294	312	327	340	330	330	325	326	334	308	314	291	327	312	336	340	356	323	336	347	346	306	300	359	306	311	338	334	344	308	346	333	299	320	334	341	349	324	310	342	318	291	357	327	340	333	345	323	331	301	368	315	316	344	347	349	346	352	326	357	322	319	342	331	341	327	334	328	341
25319	21131	23623	28847	21121	12061	491	339	323	308	261	260	240	288	274	284	270	253	264	244	261	299	284	253	274	256	284	290	277	228	264	273	278	287	255	260	272	268	266	242	236	266	269	272	245	241	267	238	242	246	288	264	254	270	299	321	316	322	257	251	292	251	264	264	244	277	265	250	239	280	289	265	243	268	299	292	291	271	271	269	234	275	248	265	278	302	254	275	253	245	255	286	298	245	241	248	236	246	271	269	263	267	238	265	264	247	245	241	255	291	261	262	293	229	258	293	270	282	302	274	242	261	239	287	241	270	277	280	249	276	255	256	277	246	254	261	279	283	253	287	270	295	261	278	266	300	266	270	255	251	288	285	263	247	257	309	230	269	239	254	245	262	288	265	255	278	275	237	274	280	236	258	240	276	287	229	274	307	264	282	277	265	250	286	259	276	244	247	303	263	271	308	277	277	249	252	240	228	276	224	290	273	241	284	271	289	256	276	273	275	260	267	259	269	274	274	253	281	249	265	279	257	273	256	267	265	251	266	282	272	230	249	260	262	284	261	271	267	255	292	273	288	248	284	290	237	273	277	245	240	253	263	247	268	302	269	269	299	266	262	268	253	286	265	267	290	243	269	286	286	258	278	276	276	250	254	268	226	245	231	243	258	280	294	283	246	236	255	239	269	273	252	248	271	267	244	295	297	255	279	273	231	252	270	270	253	262	224	281	246	256	285	261	296	270	270	256	319	293	277	285	273	271	244	254	258	275	284	225	274	298	250	233	249	278	298	259	252	276	271	245	289	306	264	258	283	262	253	263	259	273	248	260	274	229	242	215	257	284	273	266	271	266	260	268	260	255	261	275	286	260	260	236	271	290	270	255	267	275	285	269	264	235	297	318	259	276	280	288	274	285	267	255	278	271	241	270	251	279	280	289	251	276	253	266	259	263	255	303	269	259	248	252	275	234	259	281	285	293	277	272	265	273	256	290	271	230	249	263	246	266	250	278	266	260	274	297	269	252	272	268	248	241	272	262	264	261	263	280	266	280	290	273	273	265	278	258	257	263	298	245	234	252	268	275	247	252	279	298	250	275	273	268	242	321	259	246	243	241	266	274	242	254	248	267	304	261	258	263	281	265	251	255	286	264	278	260	273	256	248	281	261	247	241	268	263	251	264	229	238	255	289	270	260	243	238	279	291	251	262	246	265	264	287	253	236	262	307	280	264	286	264	282	249	291	272	289	250	302	270	276	266	274	266	260	297	275	246	271	294	270	248	260	246	245	247	269	275	254	257	261	279	236	268	304	246	268	292	259	267	277	301	238	262	275	278	250	232	282	264	257	279	297	224	230	275	244	258	242	260	287	296	237	255	271	265	247	255	288	254	247	239	279	290	268	257	266	261	265	262	271	299	260	264	250	288	281	266	275	282	249	260	281	253	252	263	253	240	243	291	269	246	270	245	266	263	271	256	290	236	269	242	280	282	254	298	259	278	254	268	263	284	264	285	270	252	288	278	272	300	257	281	273	260	257	236	258	271	288	295	268	276	259	283	256	255	262	271	257	253	294	289	244	249	287	257	299	232	235	236	277	264	261	239	252	251	279	272	295	261	274	293	276	290	267	252	257	261	251	276	250	229	262	281	275	255	267	252	261	233	254	268	317	286	287	271	284	255	272	271	239	292	267	278	258	256	275	281	264	249	266	247	268	276	268	279	280	269	279	288	224	262	287	240	247	259	266	265	278	273	302	299	262	276	292	288	264	284	256	264	271	268	252	253	289	249	274	247	259	239	271	271	262	229	269	298	256	272	238	272	261	267	290	235	282	278	202	236	291	274	275	254	227	259	266	265	248	290	266	299	277	248	288	274	259	223	251	268	267	266	215	246	299	273	275	265	249	278	274	277	269	279	243	242	281	251	257	254	268	267	260	266	243	253	276	284	277	226	263	281	285	265	263	292	250	256	256	250	264	248	255	287	272	256	270	285	259	282	259	274	231	257	309	268	238	301	289	278	290	219	260	288	269	261	248	267	255	234	274	258	270	243	269	269	270	260	262	255	295	268	266	258	276	290	249	262	277	308	302	284	287	253	259	275	290	216	273	256	253	281	252	274	237	282	288	268	279	296	263	240	259	286	244	273	242	294	275	299	256	276	247	229	231	275	248	263	263	277	272	268	257	246	276	281	258	291	270	255	270	289	260	242	276	291	248	264	285	275	277	285	261	298	265	243	273	265	287	269	240	255	284	257	258	249	289	312	205	245	303	267	258	246	268	260	253	245	263	266	260	296	259	294	271	237	264	242	267	305	279	258	259	289	291	259	276	277	265	244	263	276	273	250	277	302	271	290	264	272	279	250	267	282	271	245	243	266	248	245	293	277	255	252	242	281	252	253	238	245	288	267	283	233	268	261	254	251	256	285	276	264	264	269	280	259	262	270	257	252	291	254	249	270	250	278	297	266	295	274	263	261	236	260	265	232	297	279	263	259	275	256	260	267	269	265	249	288	259	231	254	245	279	240	270	232	323	292	321	246	268	259	255	259	251	228	288	298	249	270	254	272	266	231	257	287	278	279	273	262	233	263	232	279	285	284	257	241	255	230	287	242	271	236	250	256	268	279	279	286	274	258	260	231	239	257	275	260	257	295	271	271	297	243	247	265	250	287	251	293	226	282	232	241	256	255	276	266	282	286	298	247	269	268	251	271	256	257	275	262	251	257	253	251	257	269	262	232	287	283	238	255	256	241	257	273	259	273	269	280	214	262	267	264	275	272	262	268	248	252	282	268	252	291	273	292	292	262	252	264	270	270	288	243	266	270	267	257	245	260	272	251	265	259	274	279	290	283	265	249	270	287	290	272	233	275	296	256	277	297	279	272	273	275	276	254	263	263	308	280	303	248	234	252	258	235	262	275	260	289	231	290	247	259	270	252	283	256	257	257	297	233	252	260	233	261	256	250	269	272	287	233	260	266	240	303	274	247	266	285	283	282	262	260	258	265	268	269	287	241	294	275	258	272	282	289	246	288	267	267	257	269	284	261	297	255	272	272	278	271	282	279	249	273	262	248	272	293	275	248	240	257	281	255	235	279	275	261	289	274	243	290	270	257	281	269	279	261	268	272	287	254	242	294	265	271	288	263	276	264	252	260	253	253	239	234	265	266	275	259	238	236	289	289	251	232	273	267	254	248	265	289	275	282	261	239	233	279	241	274	256	264	280	265	249	273	281	278	265	267	263	273	248	279	251	256	268	275	258	256	250	264	278	261	252	266	282	243	267	247	256	270	288	269	245	261	283	248	267	272	286	245	302	284	290	257	275	245	261	249	246	263	274	281	285	269	270	257	265	251	255	289	286	263	265	270	290	259	268	282	269	269	256	265	283	276	238	250	248	262	257	268	257	302	321	303	266	227	257	249	265	291	278	242	253	236	262	242	258	255	252	264	239	265	271	284	254	270	282	268	260	261	264	229	266	235	244	256	259	294	244	265	256	258	243	316	262	280
35490	39550	13902	742	633	598	582	576	622	582	591	564	602	615	588	587	574	567	576	595	548	571	560	540	592	595	533	588	512	597	595	573	601	572	624	587	542	571	567	542	592	567	571	530	566	561	588	618	543	602	570	556	558	531	552	582	560	561	598	624	573	566	573	568	610	580	555	566	561	535	558	573	584	582	554	586	524	589	558	582	561	535	577	558	634	589	594	568	601	543	628	590	587	586	602	572	542	593	535	597	588	541	580	579	568	578	541	593	566	586	562	584	578	578	582	567	625	605	564	562	579	569	554	564	594	589	580	587	613	601	561	535	586	615	549	581	596	560	534	552	558	593	571	599	573	594	529	570	634	590	606	580	574	561	594	577	602	594	582	558	581	611	578	554	583	595	593	599	537	582	569	625	535	542	573	576	575	570	544	587	608	560	581	618	597	620	602	622	606	574	545	571	551	547	572	574	560	586	571	598	597	553	653	555	607	552	558	563	586	574	563	528	603	558	625	590	582	567	587	572	535	566	585	564	601	553	582	569	585	611	569	571	563	588	550	572	551	539	540	591	567	547	563	561	593	571	546	573	572	586	569	582	593	585	564	556	609	559	597	586	552	602	548	576	577	557	574	587	582	560	555	552	560	587	561	570	567	553	541	590	544	573	578	563	558	592	564	587	539	578	627	592	577	547	557	622	545	542	617	606	597	536	551	570	563	551	569	586	571	550	611	582	568	575	583	562	583	553	554	596	560	602	577	538	532	552	574	577	567	558	563	605	556	587	590	610	588	578	580	560	591	599	601	547	592	605	551	560	533	578	575	603	600	554	557	596	631	576	544	584	597	577	594	575	612	578	521	531	530	607	557	576	583	585	567	572	574	521	579	584	600	577	632	571	583	575	541	574	598	583	520	588	535	574	562	541	568	540	538	616	594	573	568	609	574	586	604	586	562	581	579	564	579	573	599	562	559	608	590	559	588	571	594	596	528	590	587	616	554	584	593	569	587	565	547	572	612	575	612	556	549	565	542	576	602	546	563	574	557	614	538	575	564	583	608	571	578	557	595	524	539	583	574	594	567	568	589	566	593	589	596	538	568	576	538	578	561	546	551	548	589	598	579	637	572	634	542	554	621	594	551	556	552	540	589	569	588	607	606	542	577	509	582	553	533	574	559	563	555	517	565	572	567	578	582	538	555	630	611	526	564	550	512	578	517	557	570	565	575	562	582	618	578	598	555	599	559	595	554	579	608	537	588	548	575	575	540	546	627	528	596	623	607	636	581	599	600	559	550	552	553	583	575	610	559	554	552	587	558	616	571	551	553	566	505	546	587	561	604	539	565	557	589	585	586	599	549	561	592	585	572	582	568	585	545	517	556	596	615	529	605	593	583	583	603	580	549	588	587	622	570	562	600	560	553	607	558	569	568	591	549	637	613	566	576	554	562	571	581	575	608	570	549	584	575	557	590	583	573	613	593	584	565	595	561	588	538	560	511	570	556	555	593	603	605	585	538	597	579	533	568	551	567	592	569	598	574	566	582	592	563	584	529	525	563	614	559	588	569	574	599	592	579	563	557	588	580	593	574	551	528	587	560	564	571	553	580	608	577	587	550	573	559	599	564	584	584	585	564	586	598	597	564	574	589	588	602	590	624	534	593	614	546	552	587	568	575	535	549	580	552	566	593	585	557	568	621	582	562	561	572	560	564	591	567	546	577	612	600	557	543	559	586	583	568	572	609	567	587	616	567	552	527	595	580	574	574	569	581	525	543	575	557	594	638	573	579	574	582	572	574	575	547	556	586	587	556	573	560	534	640	567	592	532	612	587	521	540	594	512	590	617	574	613	610	591	607	599	595	575	572	551	585	554	524	565	581	588	571	575	611	540	591	596	541	556	588	635	540	537	582	583	543	573	579	601	574	568	584	551	601	567	564	598	574	645	576	565	553	602	563	554	539	570	571	557	569	540	592	556	579	573	617	598	571	595	586	581	537	584	549	573	566	561	577	600	595	588	562	617	565	537	565	592	567	548	573	579	565	586	570	569	552	540	570	590	551	575	583	590	566	554	556	581	574	599	552	575	557	584	551	568	592	642	559	621	589	550	556	567	562	587	547	615	591	606	577	593	548	553	545	571	577	556	583	525	581	586	589	574	565	625	618	615	615	603	574	597	560	591	582	538	587	620	500	546	536	563	537	576	569	587	567	581	604	570	578	553	529	561	528	561	581	611	558	570	582	567	601	602	582	587	541	549	623	596	576	606	552	605	559	569	579	574	554	604	599	571	593	583	571	584	598	559	585	597	559	616	609	584	555	541	585	561	588	543	550	556	598	601	576	595	575	582	568	608	549	593	547	556	573	623	544	571	574	616	592	613	594	523	577	532	568	537	573	548	573	530	603	539	540	548	549	595	577	585	604	555	612	549	620	560	589	575	550	623	580	593	593	578	567	564	578	595	561	543	596	581	533	602	590	546	563	556	604	551	596	606	581	558	601	583	579	584	582	538	555	550	582	543	552	564	543	584	566	620	540	629	588	599	562	541	586	573	581	545	600	584	550	570	574	580	543	572	575	576	591	575	561	574	572	622	588	596	633	563	550	605	547	588	584	562	559	542	561	584	546	591	596	550	596	579	549	596	578	611	596	572	623	576	579	580	569	581	549	588	580	526	588	612	603	613	548	565	560	555	616	591	558	531	567	564	596	561	582	543	560	573	516	555	538	535	613	532	581	572	516	568	588	565	544	604	571	536	576	563	566	578	556	591	582	551	596	583	540	594	583	545	548	565	576	550	549	552	560	544	558	579	594	595	557	594	572	588	570	552	584	544	597	613	567	551	586	568	573	576	582	573	579	586	602	538	589	549	573	619	525	568	566	563	607	569	589	602	617	625	555	591	569	608	602	560	568	600	554	551	575	580	519	569	585	594	573	587	593	550	610	550	564	526	593	582	588	613	596	591	606	576	581	578	575	538	580	602	578	584	620	587	580	555	567	585	540	534	582	613	572	562	583	569	555	560	556	516	536	566	575	579	592	584	581	542	616	581	528	598	568	555	577	562	527	583	537	571	567	588	592	587	544	564	599	554	548	603	585	563	565	562	548	602	553	566	618	560	572	589	622	600	592	584	526	561	582	637	604	547	543	595	602	530	532	560	544	562	580	589	610	539	601	560	593	534	543	627	565	595	595	547	578	578	572	597	561	555	581	573	559	592	555	596	593	582	612	594	610	549	587	563	555	577	596	609	598	624	597	542	579	552	543	586	562	573	553	592	536	584	601	562	591	600	567	620	583	537	591	580	553	568	589	595	587	598	627	590	546	567	560	593	612	604	630	588	580	593	593	596	553	548	592	538	624	560	550	577	543	582	602	550	567	550	580	548	567	560	595	562	562	582	547	547	566	618	586	591	598	528	579	562	610	552	547	548	522	572	571	576	597	590	593	579	564	593	561	585	565	551	587	581	615	548	537	546	582	586	561	616	556	537	581	519	603	566	571	576	604	582
24568	21114	24036	28436	21114	21138	11324	540	362	349	331	318	307	327	300	287	296	295	276	267	293	284	334	277	277	271	310	290	274	237	266	275	282	265	284	274	270	279	262	309	283	286	248	290	275	269	273	281	317	317	245	255	265	283	271	279	301	323	275	268	234	276	304	267	248	272	270	290	285	264	266	288	246	235	272	276	261	286	274	252	294	299	267	279	274	271	296	269	238	252	277	257	271	290	286	291	255	270	263	245	266	257	248	303	254	249	272	272	268	285	284	281	271	252	262	284	254	292	297	275	247	287	301	308	280	271	251	276	270	290	268	301	270	282	258	262	276	271	280	231	307	253	259	290	271	254	284	273	264	262	255	220	272	233	277	267	247	239	276	263	259	270	277	286	264	296	262	260	265	265	254	295	282	300	262	281	277	244	245	272	239	245	251	262	258	233	272	278	253	293	257	273	289	258	279	285	260	295	248	268	259	275	268	271	247	254	279	273	251	259	249	272	261	265	285	289	288	259	276	266	278	273	259	305	295	263	246	261	272	281	262	268	283	236	278	258	271	270	265	272	294	293	270	255	265	248	296	289	280	264	288	244	250	283	263	275	264	297	324	256	264	288	255	276	275	269	265	264	276	292	288	249	256	270	252	260	276	274	268	303	267	238	278	275	324	313	296	272	282	282	272	305	267	258	263	253	265	269	294	285	269	244	301	272	292	246	253	271	264	259	283	286	288	263	300	258	273	273	283	294	267	251	249	263	268	274	294	262	278	272	266	310	264	294	250	271	295	274	267	282	291	265	252	331	283	264	271	281	264	281	297	234	240	283	255	309	307	294	261	273	318	273	293	291	293	245	267	289	263	293	283	269	287	272	283	280	275	282	263	238	282	271	280	271	265	268	247	249	298	287	274	237	251	285	271	273	245	260	272	262	324	251	256	288	314	258	258	266	273	271	272	301	273	218	292	280	271	260	263	276	250	263	277	303	266	266	305	245	276	244	246	263	299	239	271	246	283	262	239	286	263	272	292	270	283	291	280	291	274	291	267	269	281	318	257	245	280	261	251	281	262	258	302	269	237	261	254	286	283	305	267	286	283	272	260	286	269	241	268	262	289	277	282	289	274	256	280	271	256	275	276	249	293	267	271	287	244	283	284	259	279	261	258	268	289	303	286	279	265	275	285	254	247	255	266	287	288	260	290	296	288	290	282	241	271	292	299	275	288	297	250	249	246	284	243	250	271	316	280	268	273	274	261	271	278	284	299	273	288	257	281	269	272	260	276	259	291	296	255	270	250	275	250	287	278	292	296	276	265	243	263	280	262	282	271	243	315	263	281	237	309	301	275	280	251	265	278	279	246	296	285	290	267	233	265	251	302	264	279	267	260	248	262	265	257	281	262	246	274	292	273	274	261	240	259	266	287	271	256	254	256	277	282	294	285	282	271	269	296	304	263	269	288	275	283	255	266	250	268	271	279	281	275	267	272	278	290	240	268	247	258	286	288	280	300	294	260	291	295	270	280	279	269	249	261	292	273	253	319	276	306	311	262	278	274	272	251	242	285	278	258	289	290	269	269	256	257	297	285	262	288	248	281	274	265	249	247	258	278	275	287	259	270	290	321	287	274	299	285	312	270	273	271	283	290	292	257	283	240	264	246	295	311	277	265	265	299	319	248	264	269	317	255	293	257	265	270	278	304	264	290	257	288	257	276	268	279	288	274	264	245	266	294	289	286	268	266	291	271	268	280	270	251	277	272	241	276	273	279	279	295	262	274	302	269	277	247	246	293	316	251	277	298	272	275	263	319	303	239	283	278	293	290	275	279	289	261	303	280	275	260	276	254	257	284	294	270	263	259	317	250	280	267	280	275	305	291	293	302	272	268	299	251	283	289	224	296	266	302	278	296	320	273	271	263	247	290	278	289	272	258	281	272	250	303	289	300	277	245	292	304	284	305	271	279	284	274	229	256	271	288	279	276	234	262	250	293	259	255	270	265	247	285	265	275	304	295	275	263	294	269	252	272	228	263	278	274	246	301	275	248	281	285	241	274	259	284	281	265	240	270	296	262	259	269	282	246	232	294	268	282	272	282	285	276	282	283	265	251	279	279	275	307	262	295	255	233	267	268	273	268	260	283	253	270	271	262	268	269	265	247	285	282	256	297	282	281	258	289	299	291	253	256	290	272	272	259	300	273	270	276	260	302	278	255	263	273	269	253	286	268	279	272	231	273	254	256	260	302	292	273	240	273	264	289	245	272	269	261	267	269	273	293	262	271	266	254	285	275	294	260	311	275	288	278	247	261	259	254	240	282	273	271	262	259	271	256	280	254	252	279	258	261	300	283	252	296	252	297	274	296	261	289	258	273	245	272	302	284	270	285	290	290	242	278	299	237	272	271	274	261	279	259	266	261	260	279	245	264	273	264	254	282	287	287	261	240	252	270	290	261	296	241	264	255	290	257	274	256	267	282	281	292	275	271	275	270	249	275	253	247	258	302	290	301	269	263	255	300	265	254	254	261	251	282	265	293	275	281	264	288	297	297	244	266	256	274	279	287	261	279	241	280	290	234	252	265	263	261	273	248	260	231	295	256	296	281	275	246	270	266	236	271	267	269	275	277	293	259	267	250	270	275	251	288	292	285	295	270	257	266	310	263	265	288	298	266	267	274	292	306	260	286	238	255	248	270	241	262	298	284	238	273	259	256	262	297	274	286	247	254	246	273	265	278	294	292	287	310	257	274	253	290	283	250	282	278	263	282	275	267	282	289	275	231	263	235	261	292	274	291	284	286	286	250	249	277	244	285	258	281	270	259	280	255	261	300	269	260	252	278	284	261	259	270	275	282	262	268	300	266	248	265	293	277	265	287	301	235	269	305	288	252	290	286	298	299	303	297	238	285	270	310	272	275	287	290	277	246	268	279	270	283	258	227	235	259	297	265	244	268	269	292	260	272	283	248	237	277	264	269	257	268	274	261	279	272	261	264	300	317	250	260	262	259	247	276	278	273	282	258	290	260	267	273	279	254	274	280	274	240	250	279	273	261	270	230	275	286	305	267	283	251	282	287	271	271	270	282	265	264	278	288	281	281	305	262	299	298	278	293	252	269	255	263	276	251	286	251	251	251	250	250	272	262	289	251	251	288	272	262	280	241	280	271	283	248	298	285	294	271	292	286	282	269	251	310	288	274	288	237	262	263	271	301	296	284	292	234	268	252	288	275	267	271	304	256	275	277	290	285	273	239	272	273	245	271	318	266	271	248	294	278	253	275	232	271	262	261	266	294	274	290	282	238	288	300	287	242	306	271	268	267	279	265	256	246	272	294	303	285	275	249	285	279	270	279	277	276	297	243	260	227	246	232	286	287	291	306	304	297	271	284	261	295	250	286	285	273	267	268	243	273	282	260	247	278	288	258	264	284	273	271	273	243	266	283	256	315	300	250	257	261	273	286	312	265	275	246	280	284	250	228	278	298	286	270	277	261	274	286	255	260	278	271	256
42103	50993	22540	851	668	640	615	562	579	569	598	580	604	573	529	561	563	544	543	589	553	576	587	605	523	552	538	572	575	558	601	523	558	561	562	488	531	545	544	583	578	527	568	603	532	529	538	547	554	572	538	506	529	559	566	544	541	540	514	576	560	576	545	553	541	508	570	548	585	574	552	546	585	574	531	550	539	572	501	571	576	579	572	586	555	557	515	515	553	536	559	559	535	561	588	534	524	508	566	568	558	559	570	560	553	536	520	559	553	528	631	586	584	539	605	577	576	560	528	531	568	569	521	571	536	509	554	594	537	489	544	538	582	569	558	553	576	530	542	548	582	556	570	556	513	570	580	562	509	566	556	555	538	542	576	544	544	542	606	562	596	576	563	528	576	542	579	545	541	530	567	563	569	603	597	551	523	533	551	540	535	545	564	559	550	581	550	596	533	539	525	554	542	570	582	532	534	566	580	582	583	628	582	544	621	556	543	577	556	519	594	528	619	575	571	562	552	523	557	532	560	555	533	558	562	562	551	560	544	573	521	590	528	572	592	562	570	553	569	519	560	540	533	544	558	593	567	544	574	523	530	606	550	573	546	578	581	529	561	528	569	609	533	541	554	531	564	545	588	554	529	560	552	568	529	570	548	570	560	487	532	547	565	567	557	551	569	565	551	513	540	557	564	579	558	580	585	515	532	541	579	597	613	530	520	560	523	528	581	527	549	569	525	595	583	532	531	594	572	567	564	537	556	575	570	562	595	544	552	539	542	561	539	577	536	594	569	563	532	550	552	573	540	633	546	568	533	572	553	517	539	592	520	600	565	594	547	561	593	524	569	509	589	550	559	521	506	567	581	502	548	582	526	528	521	523	548	528	532	525	622	533	547	565	540	524	517	558	574	564	548	565	538	532	592	531	583	567	562	542	513	535	534	545	591	553	553	554	586	598	549	542	582	562	553	563	520	552	516	515	558	572	566	533	581	550	556	559	548	545	607	569	605	557	540	555	502	552	525	557	560	588	521	536	573	586	548	550	538	527	561	542	538	551	589	536	554	561	554	533	509	587	553	556	497	553	533	571	534	574	589	553	515	508	593	550	581	597	547	572	578	522	537	523	549	567	556	592	549	519	529	534	558	598	544	553	516	490	534	515	605	594	556	517	526	554	573	548	593	569	604	560	556	526	542	559	529	554	554	549	541	538	563	592	611	534	539	566	571	579	524	544	555	550	563	531	562	564	529	596	557	546	557	579	509	584	566	555	538	540	582	572	537	550	510	564	545	589	589	519	582	572	536	575	615	532	570	530	592	574	564	556	580	579	590	543	539	588	574	550	531	559	564	544	546	579	548	591	602	501	553	534	587	526	563	551	577	540	588	558	504	537	580	580	556	575	567	585	510	554	561	571	539	517	515	521	550	556	529	555	567	547	556	539	579	563	569	557	553	572	510	552	538	550	540	559	545	553	546	600	548	552	559	572	524	547	545	512	514	584	561	540	524	545	525	547	590	554	557	543	516	549	548	569	582	617	540	550	564	594	541	594	551	563	552	564	577	579	583	549	532	573	557	576	509	532	530	568	555	563	532	613	541	568	550	508	569	572	584	557	529	542	513	550	557	544	507	571	564	535	551	547	571	545	581	546	560	550	578	558	575	573	530	561	558	544	561	568	584	571	550	550	572	583	538	561	572	579	576	561	578	581	565	590	545	526	575	566	579	539	569	594	580	537	584	573	561	555	564	519	555	579	557	589	535	561	578	507	579	537	545	562	522	575	538	593	601	572	571	515	546	556	560	585	623	553	534	593	577	542	545	548	557	568	547	509	550	547	572	569	575	575	551	571	564	571	530	534	584	564	604	566	586	587	548	544	533	581	541	560	563	537	586	516	540	592	558	540	563	527	612	546	569	564	520	545	544	521	578	588	556	554	553	555	564	607	578	578	548	589	560	569	564	526	561	568	564	536	549	558	542	544	563	524	539	538	563	535	579	548	594	587	562	564	574	531	544	548	533	553	546	563	548	550	555	582	546	555	547	539	542	582	525	561	576	578	534	551	539	539	533	565	528	501	545	575	559	572	563	554	553	553	571	587	537	556	508	563	552	585	551	559	569	520	530	548	514	593	566	563	535	573	554	511	575	529	590	578	578	580	586	549	558	522	564	516	537	548	554	531	534	549	520	582	591	571	571	532	544	574	559	558	576	565	578	601	581	564	532	555	540	545	554	559	558	582	568	566	571	547	557	523	559	548	521	541	567	569	560	513	555	509	513	586	586	563	540	559	528	614	574	558	532	560	540	570	571	622	538	573	577	516	590	579	564	512	588	594	536	542	547	548	549	527	540	574	548	549	539	538	553	556	500	567	560	519	542	596	541	536	528	539	529	607	595	590	616	578	527	581	544	546	554	543	505	601	498	539	545	534	542	553	549	594	578	556	572	532	562	549	572	570	558	575	549	541	610	544	530	567	575	537	556	584	571	553	548	546	561	551	564	557	550	532	584	552	543	530	537	534	536	561	581	542	556	563	569	559	554	527	517	571	544	569	571	538	536	595	529	549	570	537	549	531	527	547	613	540	594	568	541	611	517	581	507	542	550	556	577	575	567	539	518	553	563	555	581	547	583	525	565	603	592	571	579	545	529	581	518	590	575	591	494	537	546	538	528	563	551	556	562	584	565	541	558	563	554	565	568	561	534	587	583	533	535	534	517	585	572	531	571	585	578	528	524	563	577	564	582	569	554	577	560	583	555	539	545	579	569	575	530	550	580	559	536	548	561	564	546	557	522	517	565	548	518	512	523	598	584	557	581	556	526	563	535	565	568	555	563	519	595	516	543	514	528	576	555	512	544	529	555	512	536	583	554	552	546	525	550	546	533	596	533	552	510	575	534	564	544	537	546	537	535	578	512	512	509	526	557	550	580	558	568	567	551	573	487	531	558	586	539	537	564	546	568	556	574	543	549	530	592	541	533	530	537	591	595	561	585	550	554	587	547	585	532	544	556	508	593	554	575	551	549	526	554	589	527	570	546	610	556	554	557	532	563	621	523	572	553	596	527	595	558	554	551	535	542	576	506	554	568	550	545	574	570	595	524	555	577	527	501	587	553	549	533	546	545	525	541	560	567	592	570	604	527	574	503	580	588	537	555	549	555	549	549	588	508	547	564	583	544	535	573	558	569	519	522	547	543	531	536	545	588	595	596	541	601	579	559	540	564	567	573	556	563	543	522	572	602	558	506	560	551	542	554	545	548	559	544	569	598	553	545	544	559	551	542	534	528	509	599	581	556	533	536	537	552	545	576	548	515	518	566	583	558	553	527	567	564	579	551	576	539	525	558	533	572	539	574	553	533	555	563	535	526	523	527	548	591	545	557	569	517	579	554	586	504	532	590	522	535	567	579	569	625	548	513	548	523	544	509	576	580	545	556	570	551	578	580	569	532	583	561	569	528	585	575	598	563	554	563	565	568	575	529	519	553	576	549	521	513	542	553	578	567	554
34295	17945	5236	385	215	152	139	125	136	153	127	119	125	137	134	144	102	134	140	117	141	109	157	102	122	127	140	106	127	136	116	143	149	138	144	131	138	124	125	138	134	122	135	140	123	131	155	132	133	133	122	144	117	108	143	121	133	117	153	116	131	140	152	129	121	137	135	119	120	141	133	138	130	134	116	120	128	113	137	116	149	117	121	139	127	135	130	101	131	139	105	108	126	130	109	125	106	121	116	112	147	137	128	145	137	134	148	118	121	127	122	152	134	133	128	135	142	140	122	143	121	140	120	136	129	144	138	131	127	141	126	119	141	132	117	147	129	116	131	144	117	135	123	130	111	135	124	112	111	128	136	126	118	111	145	114	126	150	155	119	113	108	109	144	135	130	146	126	136	112	134	131	128	138	110	129	142	98	151	105	132	133	162	114	124	121	112	114	119	130	120	145	129	131	130	131	123	119	118	120	158	133	136	127	149	150	109	140	119	122	146	131	111	138	128	125	127	124	141	137	110	150	139	149	137	118	123	139	129	147	119	135	121	114	129	130	164	111	116	154	143	139	115	139	138	131	113	128	140	130	138	112	99	128	133	108	117	136	110	128	135	142	115	114	125	116	135	138	140	120	125	157	118	116	134	167	108	124	113	112	117	134	113	135	112	128	141	130	104	116	141	108	118	149	133	137	141	114	139	101	140	160	123	124	120	112	143	143	150	131	105	120	122	121	124	149	141	170	107	111	148	152	141	143	136	102	126	131	129	133	141	129	136	173	120	105	134	132	124	139	142	108	129	120	122	119	122	118	123	110	128	99	145	143	131	145	134	116	139	150	140	113	98	121	109	129	124	129	116	150	120	151	127	149	143	125	119	136	140	128	130	118	123	123	135	127	116	132	135	144	129	137	124	141	101	122	126	124	107	134	145	132	128	143	145	112	126	140	147	114	125	112	141	126	122	126	113	123	124	113	141	123	125	141	122	121	120	124	124	124	110	131	125	123	132	139	129	139	118	152	108	138	133	144	150	141	117	132	129	133	142	152	135	141	126	125	117	121	148	147	138	114	126	144	147	132	121	132	161	158	121	120	128	108	106	133	137	119	145	136	122	140	130	137	151	139	126	133	133	128	125	130	118	140	120	113	124	103	119	141	129	106	125	129	113	110	138	117	135	153	130	128	116	132	131	134	134	143	114	127	137	145	131	112	156	155	118	150	139	115	134	146	125	107	123	126	151	134	136	126	115	127	124	135	122	129	119	142	138	137	117	123	118	141	137	121	123	129	121	123	126	135	140	123	123	136	138	146	123	125	109	113	118	120	142	110	124	135	121	126	142	145	113	141	127	132	140	118	130	122	143	132	130	133	129	124	134	134	127	116	136	137	120	136	146	148	115	124	113	128	126	138	135	140	115	126	118	121	135	115	147	139	121	140	147	112	126	101	127	142	105	147	142	150	133	128	128	121	138	149	126	153	136	121	144	133	165	117	120	146	131	113	146	132	126	102	129	124	108	148	136	130	134	141	120	136	128	133	128	129	126	101	113	154	132	148	126	144	121	135	135	126	150	115	134	129	157	144	110	124	143	119	138	128	134	130	128	122	124	138	141	128	159	111	139	135	113	123	127	141	142	143	118	108	120	130	134	128	147	134	131	119	116	140	164	124	118	144	132	120	114	138	143	137	133	142	148	155	141	115	116	145	142	139	138	128	128	106	148	115	127	168	158	99	106	140	130	131	130	113	103	112	133	130	131	130	144	138	142	130	107	135	104	131	116	95	131	124	120	120	134	132	114	136	117	106	121	129	138	134	133	114	119	144	128	135	126	110	112	124	149	161	114	110	125	132	132	146	143	150	106	121	118	142	157	132	133	136	155	135	124	135	120	138	131	106	129	124	134	134	124	135	140	115	134	122	112	139	116	111	104	125	122	127	143	139	141	138	130	144	130	127	145	131	128	122	123	123	118	144	158	129	124	116	134	129	130	118	117	103	124	130	130	123	141	128	145	131	138	145	114	125	123	151	126	148	115	129	148	138	135	113	133	117	150	142	133	130	144	127	172	154	116	131	114	139	135	136	139	107	120	129	103	129	122	142	107	137	118	140	129	140	130	117	124	133	151	115	148	140	107	118	121	141	129	135	107	117	127	128	129	143	141	129	122	133	140	129	101	89	126	117	141	126	128	127	118	140	133	129	145	155	135	129	131	108	131	128	134	131	140	122	137	131	128	141	132	125	127	128	144	97	145	126	147	114	110	132	121	135	164	126	128	128	139	142	129	152	125	125	120	121	144	148	132	133	158	116	128	131	126	133	152	123	126	109	133	133	137	129	123	139	109	120	139	134	148	126	138	143	125	138	144	131	109	128	135	155	138	121	111	127	123	125	121	120	134	136	142	127	122	121	114	138	145	132	126	120	134	113	147	139	130	141	113	135	125	132	120	121	137	123	115	139	125	145	125	112	116	125	141	135	126	138	126	138	138	116	130	112	126	121	113	116	113	122	115	137	148	135	133	130	122	104	106	147	133	132	137	116	160	119	112	141	118	121	101	121	132	125	132	110	135	110	139	131	147	127	117	141	117	133	115	142	124	127	126	116	129	132	152	131	142	151	114	133	150	102	134	148	160	133	123	144	144	122	112	122	108	121	132	129	139	128	118	123	135	123	140	151	129	115	117	131	152	140	137	143	129	154	108	112	136	126	131	132	117	109	131	145	134	132	125	108	131	131	132	136	121	123	124	122	115	134	138	137	124	112	125	110	151	132	143	159	124	137	141	150	113	126	134	107	131	139	127	136	129	130	133	140	126	134	125	138	115	123	116	122	137	139	111	133	145	123	113	127	118	116	131	107	129	131	129	130	163	146	138	142	137	141	120	146	118	118	140	132	151	118	122	127	121	119	128	132	124	139	121	110	125	129	133	132	122	133	125	133	129	148	130	123	132	125	158	116	126	140	122	128	140	110	147	116	131	116	130	136	124	155	137	136	140	137	141	124	120	123	125	142	132	134	109	124	124	143	138	118	130	128	141	135	114	114	131	152	145	127	128	118	122	133	130	128	106	139	147	115	144	138	135	143	130	130	138	129	124	121	136	133	123	140	138	113	115	138	139	150	162	131	132	136	140	119	132	143	138	142	130	142	144	132	112	110	119	133	139	119	137	124	135	120	124	128	105	99	121	134	128	130	131	151	95	140	125	120	118	124	140	133	113	124	122	139	122	133	129	133	121	144	138	116	130	131	122	149	123	116	119	130	136	143	103	129	147	158	137	112	144	129	133	128	123	126	115	137	129	111	131	136	135	131	131	113	128	145	133	137	110	110	127	151	113	123	119	127	121	128	116	133	134	124	137	121	150	146	138	116	145	119	130	141	117	125	120	115	136	148	120	132	136	120	138	128	136	126	158	125	148	110	135	135	142	117	155	147	129	128	139	131	112	151	129	134	143	120	141	103	129	134	128	112	134	133	149	153	145	147	138	117	113	119	132	126	125	120	119	107
17042	6372	1306	319	348	321	360	337	326	334	327	362	349	344	292	312	335	341	305	321	313	355	286	339	342	309	308	309	302	324	328	299	326	310	367	327	350	342	349	300	360	318	314	326	287	345	316	323	333	340	323	292	334	333	330	315	309	314	297	325	330	309	382	315	329	325	372	315	298	338	329	337	334	369	336	350	337	327	315	321	320	348	332	329	351	350	337	322	352	364	345	361	319	363	358	302	305	305	334	310	322	310	344	342	336	334	300	305	308	350	313	349	292	358	312	307	314	362	341	297	354	312	304	314	325	292	327	346	350	349	314	316	338	319	305	313	330	327	329	308	338	328	311	313	322	329	301	346	362	304	339	334	323	353	303	329	324	346	338	344	325	301	345	317	345	319	315	316	332	336	336	340	347	327	330	326	358	329	350	364	330	325	347	359	332	339	321	338	339	347	337	345	317	328	349	350	343	323	331	321	335	347	308	340	328	315	332	332	311	334	337	327	328	326	334	328	344	360	335	303	326	325	307	342	356	321	327	324	322	339	317	332	338	341	297	331	298	337	314	305	330	348	318	330	313	321	334	306	314	287	295	340	337	360	280	315	284	328	312	350	344	338	342	340	305	315	355	355	328	334	327	331	333	311	359	344	340	314	343	353	327	319	338	335	353	323	322	298	344	320	337	335	332	319	330	341	302	321	298	312	303	312	335	358	380	306	322	359	329	337	364	335	350	325	308	308	337	319	334	335	323	303	357	321	348	306	337	340	332	343	330	342	325	338	334	307	289	328	331	326	293	309	335	326	340	328	345	350	323	310	320	328	330	321	295	331	308	343	326	345	319	321	364	315	373	331	349	327	301	324	312	348	344	331	314	349	300	311	327	314	316	308	319	335	367	313	335	318	303	359	325	321	355	328	354	328	295	311	300	325	324	354	358	354	310	314	345	353	354	313	342	297	339	306	358	331	315	325	335	305	291	319	317	318	329	332	318	308	354	353	340	338	333	324	315	301	311	338	315	313	337	347	335	303	324	309	331	341	315	311	325	331	339	316	346	325	350	348	329	322	341	356	314	317	340	333	315	348	331	293	324	324	321	307	359	346	337	328	356	301	352	342	351	298	316	302	352	351	309	322	321	310	359	320	330	344	303	316	303	318	343	320	347	301	368	334	343	350	289	335	304	333	347	313	328	318	333	353	309	316	345	327	294	338	306	346	314	352	328	324	333	312	330	343	311	330	358	325	315	343	335	327	322	322	346	361	330	317	316	346	310	311	334	378	326	305	344	332	334	354	356	341	306	301	315	343	311	324	360	318	362	338	342	307	301	321	323	349	346	354	329	305	338	324	321	318	333	354	354	328	324	332	322	315	316	334	347	297	311	313	340	352	322	322	321	334	337	300	331	349	301	320	354	347	324	323	386	342	311	332	346	333	336	336	338	318	309	327	329	336	327	342	308	331	322	362	300	331	326	313	321	337	312	326	302	325	360	329	318	354	336	347	297	309	304	350	320	311	273	328	349	346	327	323	338	333	317	339	345	359	342	337	337	342	314	330	325	348	350	336	335	352	339	315	360	310	356	335	336	349	293	327	334	322	351	320	333	307	305	344	303	347	344	325	321	332	313	304	365	343	322	386	337	338	369	311	311	339	321	328	394	336	319	313	330	335	315	336	341	368	322	311	344	311	335	315	350	378	299	336	332	311	298	304	332	355	285	308	323	315	348	303	330	291	335	322	307	370	320	328	329	345	324	315	326	328	355	356	302	334	313	336	331	314	323	297	302	304	302	368	336	342	357	358	317	307	329	314	295	350	319	355	314	327	340	358	322	301	346	356	320	325	339	305	332	343	332	328	316	317	320	297	343	377	313	290	325	321	339	328	323	315	356	354	323	346	347	313	312	326	352	335	300	324	331	334	329	305	347	317	318	302	323	334	328	355	323	311	327	359	313	365	318	311	320	323	335	320	305	340	327	325	321	322	324	347	323	326	341	340	317	334	325	318	351	342	319	360	357	318	326	358	312	325	348	334	357	312	319	322	352	341	334	297	348	349	310	332	343	335	317	323	342	327	346	327	329	331	342	321	337	329	300	348	368	348	365	340	328	297	350	318	308	316	309	288	329	351	360	304	308	340	326	300	312	339	311	301	326	308	311	358	329	318	282	358	309	338	320	326	329	316	318	344	344	327	333	322	334	342	330	333	313	340	316	352	319	323	343	340	317	328	315	338	327	303	318	350	358	359	298	322	319	332	341	302	333	308	340	341	358	317	330	320	323	344	346	355	343	306	347	321	378	345	332	330	347	327	334	345	317	336	345	336	324	311	324	333	313	302	347	307	298	324	324	329	289	337	338	317	327	352	357	313	342	328	359	348	309	343	334	335	335	337	331	345	306	357	333	320	346	363	368	326	340	371	340	318	286	323	328	329	329	330	340	353	314	312	333	337	357	332	351	341	301	328	324	328	324	319	340	314	338	323	359	309	328	341	346	320	329	311	332	323	337	332	306	331	324	340	342	308	328	310	314	302	337	341	314	347	341	311	338	364	349	342	311	345	320	326	305	337	349	308	343	338	317	331	319	363	320	319	369	310	308	329	312	329	302	336	303	322	275	324	318	332	350	335	322	272	342	322	295	286	346	326	322	357	335	331	332	331	332	334	319	329	335	320	332	332	367	312	297	319	324	330	312	342	354	323	312	322	353	306	330	359	324	314	308	355	322	357	348	362	337	358	327	339	341	325	334	323	371	352	340	316	331	334	340	336	322	317	328	331	335	335	330	304	329	309	343	298	329	306	333	349	354	329	362	349	341	351	333	329	334	335	339	327	319	332	322	326	309	370	317	329	324	315	334	332	334	342	322	334	338	326	316	310	309	346	353	346	355	313	309	316	329	322	345	323	344	326	337	350	321	325	334	317	318	324	315	313	330	346	309	291	339	345	325	312	299	308	313	324	288	374	297	337	352	338	329	337	297	336	309	338	336	340	315	311	326	336	350	342	341	297	324	362	325	285	364	317	355	338	320	332	342	315	347	323	314	309	319	320	337	304	303	348	342	293	308	315	353	296	322	322	299	306	328	336	345	320	299	318	338	337	362	341	326	323	335	309	320	315	330	335	296	340	306	337	322	336	316	327	324	359	344	330	325	341	314	320	333	339	355	304	330	323	328	337	322	358	304	348	340	330	322	315	328	340	325	319	328	325	332	297	294	354	312	320	355	351	301	349	329	338	349	331	348	320	323	357	330	318	326	340	378	319	365	325	304	337	332	362	342	333	319	330	313	309	334	334	320	363	358	334	317	328	308	303	329	334	304	299	332	324	295	333	325	322	334	293	289	321	326	325	342	340	343	341	307	327	304	303	353	327	284	302	325	284	296	327	351	358	336	322	307	344	328	344	359	330	284	341	366	340	334	308	326	319	332	330	332	315	341	347	340	330	333	333	319	318	317	343	304	329	313	341	362	353	349	314	343	360	320	332	343	325	305	343	320	333	309	309	356	312
25226	21131	23645	28873	21114	12065	464	355	293	295	282	291	295	318	276	276	282	246	284	271	299	278	269	274	270	290	273	265	269	249	274	274	283	257	270	280	229	242	287	257	284	279	262	268	287	241	252	280	256	279	286	262	244	311	254	280	263	275	260	257	272	277	272	281	260	274	244	262	275	269	279	252	261	277	302	300	238	267	264	287	311	266	278	271	284	265	285	280	270	246	285	283	239	266	240	287	253	281	264	266	263	269	299	285	258	272	254	245	262	272	294	232	265	268	259	273	240	266	257	266	274	249	283	256	261	266	254	259	289	255	248	264	272	255	281	220	287	277	230	262	280	342	282	249	269	246	248	243	261	278	288	280	271	246	288	252	267	256	248	251	275	301	295	248	248	267	259	280	280	254	292	271	245	258	214	262	278	264	229	245	288	261	261	284	233	288	258	266	273	267	271	245	273	257	227	262	262	265	275	268	266	247	268	272	268	257	282	242	260	254	289	229	276	269	315	272	271	260	262	263	274	226	256	212	261	279	277	286	278	263	287	282	254	281	265	244	233	259	285	276	288	267	248	242	291	280	261	257	222	258	287	241	280	245	244	269	294	238	300	256	306	250	271	263	233	284	258	217	267	238	266	295	264	262	228	228	237	268	259	260	276	307	257	258	282	271	267	285	266	287	250	253	285	277	259	278	255	252	238	254	281	260	261	252	287	250	265	266	259	250	275	296	257	292	299	254	261	252	249	291	272	291	266	251	263	270	246	261	273	251	276	249	286	269	265	258	264	259	289	249	272	260	280	282	252	280	241	252	294	266	256	294	254	252	237	245	230	285	257	255	295	260	294	294	254	256	245	266	270	267	250	270	266	271	252	300	251	276	232	256	251	311	245	267	247	255	289	274	275	292	309	248	275	277	261	278	294	244	264	268	246	280	266	296	281	305	225	292	250	263	239	260	274	289	259	291	274	257	268	244	271	280	274	262	242	269	262	273	299	280	251	258	269	244	255	245	262	253	259	268	286	265	304	281	290	258	262	275	282	269	259	267	235	281	271	278	294	257	274	252	266	237	249	241	255	264	262	275	266	285	256	254	279	291	263	290	253	287	254	255	249	292	308	271	268	271	265	254	285	246	262	278	275	273	295	266	240	254	265	254	283	257	246	211	265	257	237	315	241	258	292	269	267	274	249	245	250	269	240	272	249	276	251	264	272	268	266	276	275	237	291	248	278	260	247	247	261	262	274	263	266	265	258	262	303	268	261	273	270	242	290	268	262	260	265	274	298	261	277	283	244	273	260	280	269	225	313	248	270	257	292	269	273	271	294	254	248	241	242	251	265	295	271	254	255	254	269	282	258	269	271	267	269	259	247	265	305	297	267	263	244	289	277	263	256	243	249	288	249	284	238	307	266	260	273	254	291	245	267	246	285	256	280	265	291	239	257	264	266	252	232	274	240	280	269	255	297	280	259	275	285	249	247	240	254	282	262	278	216	263	239	260	272	251	268	290	252	258	263	287	268	278	272	225	273	274	263	256	264	259	310	253	295	271	254	233	244	300	248	218	250	245	281	258	237	263	250	269	260	261	271	243	231	250	260	265	257	260	272	278	264	264	239	242	272	264	243	260	281	247	226	223	281	272	271	269	268	258	274	237	248	286	283	241	283	252	262	274	287	292	254	262	253	229	267	238	275	251	283	282	263	259	289	242	257	232	279	257	224	275	265	244	255	266	237	281	250	272	231	262	260	239	297	252	251	236	263	252	244	251	265	264	271	282	288	255	263	257	256	270	269	266	268	290	274	250	306	275	291	264	246	253	261	284	265	268	275	261	261	275	266	263	256	273	258	264	243	227	294	260	271	255	278	269	227	249	266	271	251	260	249	280	270	296	266	282	278	245	261	263	274	244	275	284	262	273	288	282	244	259	266	239	282	281	274	266	294	256	274	267	272	284	237	245	270	259	255	276	267	257	272	287	269	282	255	281	251	291	294	240	243	274	256	275	267	297	228	253	280	248	265	272	246	298	275	239	254	289	270	296	269	254	263	269	292	247	303	258	286	252	241	259	256	237	273	281	290	287	254	269	297	257	270	265	268	264	303	269	266	273	302	253	280	256	272	255	266	277	247	250	293	268	290	291	257	262	282	255	293	264	244	240	244	276	269	232	262	260	292	297	258	255	276	271	265	275	272	256	248	276	267	254	270	275	279	244	278	278	263	271	285	282	258	259	269	226	266	294	255	285	257	255	279	279	236	260	277	289	269	258	252	243	269	244	299	293	240	286	290	238	275	276	271	248	251	254	281	242	268	281	266	262	249	259	273	266	290	256	263	274	265	261	261	275	276	262	269	248	288	256	276	254	304	285	268	295	262	273	243	239	261	256	265	248	244	247	256	241	234	286	234	257	279	240	271	296	280	269	286	291	223	240	252	251	272	268	253	259	252	257	251	276	256	284	255	252	277	274	273	263	269	244	264	245	290	260	245	266	296	297	251	239	281	258	272	262	286	240	281	264	237	265	274	273	274	225	262	281	279	254	273	243	253	258	283	273	279	296	274	259	254	231	252	284	241	244	245	252	265	251	283	270	255	248	266	237	248	289	260	285	275	296	249	262	276	254	261	265	291	280	245	265	281	273	261	297	266	265	264	257	291	274	253	258	256	238	250	280	263	292	269	302	311	254	266	246	241	266	268	235	275	224	262	251	241	249	253	283	270	285	239	254	255	281	266	243	291	238	263	250	258	257	310	254	261	264	267	259	261	256	263	250	258	266	248	258	276	264	238	268	276	264	276	279	248	279	279	289	287	285	258	262	267	256	252	242	278	274	239	254	282	307	261	276	253	262	229	238	285	239	256	261	296	255	278	275	269	260	228	258	272	285	219	276	275	257	255	291	297	240	268	267	259	255	242	276	239	280	275	249	267	272	277	288	258	259	228	244	271	280	276	232	247	291	259	300	257	270	242	262	268	313	236	269	272	243	259	243	284	309	274	263	247	258	249	267	228	246	283	284	257	272	268	271	260	303	281	256	286	277	239	280	280	269	276	256	257	251	272	276	264	264	282	289	261	262	256	294	290	281	240	280	289	256	233	243	260	250	249	292	273	212	240	247	290	283	273	277	261	279	284	264	255	256	298	247	263	267	257	269	247	267	258	271	302	255	250	251	276	275	244	299	261	290	271	255	304	257	265	233	250	203	265	247	275	265	276	292	262	297	275	264	249	271	282	265	269	258	283	255	265	251	235	238	239	274	273	273	285	253	286	266	232	271	273	257	252	251	249	255	259	254	248	244	284	253	298	245	294	267	255	220	290	247	275	278	295	275	252	280	281	236	296	287	266	244	269	272	268	275	258	283	248	263	276	262	265	259	270	275	280	245	289	264	260	247	297	262	259	268	282	269	262	265	236	265	244	254	261	254	212	269	261	258	254	237	282	274	266	272	264	238	280	282	281	261	232	259	276	247	260	284	262	239	244	262	269	261	281	248	261	260	262	257	278	274
35842	38683	14472	679	651	639	584	596	591	614	573	605	569	568	611	579	584	579	579	569	558	577	541	622	534	532	565	581	549	609	582	601	570	580	573	560	541	571	575	609	561	587	621	588	580	599	555	580	583	523	577	578	594	618	560	558	570	556	559	588	528	612	582	613	573	560	549	576	546	559	584	632	625	539	594	537	583	612	551	560	565	564	592	581	564	616	618	573	547	570	573	516	570	591	586	584	589	543	555	588	570	557	569	528	569	570	577	571	572	595	596	555	624	591	571	542	573	555	565	528	582	598	518	579	562	580	555	618	581	560	585	552	593	569	602	567	585	578	614	583	562	574	563	612	581	536	545	601	560	552	550	541	572	595	581	583	571	600	587	606	594	576	586	599	565	545	592	577	558	564	582	565	571	551	553	626	577	554	574	581	643	562	592	543	591	587	582	536	585	538	574	560	555	565	588	571	540	596	559	614	564	545	589	572	601	587	583	543	605	577	574	585	628	552	594	569	595	627	559	564	608	550	594	586	586	569	568	568	628	577	581	550	610	576	573	585	620	575	581	565	547	541	553	579	579	610	533	582	546	568	623	582	555	580	568	570	521	565	582	551	617	597	530	584	594	579	503	571	609	583	544	605	593	581	581	612	557	546	571	535	592	580	571	578	577	567	560	560	589	549	560	576	602	594	601	548	522	615	608	661	613	541	562	548	571	576	581	611	611	580	536	563	570	541	569	537	612	558	549	620	559	567	581	596	569	546	605	576	576	562	575	603	557	575	595	545	608	566	580	600	577	564	601	616	581	589	596	588	584	583	595	537	575	596	587	502	588	540	574	572	576	575	598	597	618	554	595	570	594	550	596	590	550	546	526	608	568	547	577	573	597	540	607	585	568	576	569	618	569	556	566	553	564	600	568	573	602	619	604	587	530	606	603	569	606	571	582	594	577	554	582	558	539	563	581	572	556	565	556	576	551	560	598	585	548	595	574	574	585	592	586	564	604	594	626	561	601	611	530	529	584	524	576	583	565	577	588	574	563	556	614	592	610	590	584	569	575	539	551	554	611	612	585	560	565	611	581	579	586	592	585	560	620	580	548	579	583	562	526	591	576	586	554	585	577	579	572	593	576	579	597	557	559	557	553	566	548	547	558	565	549	550	635	569	564	549	596	586	565	586	602	593	594	563	587	565	565	607	570	583	546	593	577	581	606	571	575	580	562	598	552	610	580	586	557	527	581	604	603	610	599	575	565	580	603	577	600	532	622	623	591	569	546	547	599	552	579	568	559	550	584	599	586	574	574	587	563	571	575	568	549	550	551	587	579	561	613	602	583	612	582	562	567	550	561	604	581	555	568	569	577	553	564	575	579	565	535	568	617	582	596	562	564	573	567	564	562	574	561	590	550	571	577	545	578	565	530	600	547	557	557	576	572	598	627	554	595	581	513	546	587	598	574	572	566	580	582	571	570	579	618	585	591	548	585	565	594	557	553	583	571	610	561	556	554	587	596	578	591	600	599	606	547	586	600	563	546	534	655	536	629	545	589	560	575	566	512	529	578	562	563	582	594	591	567	615	575	588	560	562	574	617	560	608	602	533	596	571	564	547	565	571	528	563	589	563	547	547	533	544	575	599	574	547	562	574	567	589	562	568	579	593	576	507	575	595	610	578	625	591	600	577	604	625	582	585	586	544	581	548	587	544	607	577	588	601	555	600	596	533	594	586	541	574	572	554	555	568	576	572	563	581	574	599	602	587	580	576	591	576	632	581	578	602	582	602	544	580	547	572	590	553	554	526	591	576	563	541	569	591	589	555	578	592	574	567	582	586	625	572	571	562	570	567	566	571	530	540	621	570	559	586	612	582	553	561	629	560	553	598	573	549	561	569	562	551	583	589	542	579	557	593	612	615	512	587	546	584	581	565	573	542	595	574	577	568	596	584	634	572	559	593	557	531	576	618	545	581	621	586	603	551	587	571	580	592	578	544	573	599	587	606	576	547	544	570	573	616	536	564	546	536	590	568	594	580	602	562	612	559	565	643	556	594	578	571	604	572	595	612	607	561	549	542	568	557	582	567	567	600	602	545	558	574	665	557	597	591	594	583	577	603	589	599	562	560	608	538	560	603	575	614	592	585	552	581	570	559	536	553	517	569	558	592	579	584	568	554	570	585	604	559	536	554	525	543	602	593	563	549	578	547	583	541	585	598	582	556	579	544	583	587	605	575	587	586	584	558	589	549	559	587	581	572	601	575	607	561	558	555	533	535	552	544	591	614	593	594	603	577	566	603	586	559	575	561	572	566	541	612	591	642	538	567	558	584	588	548	586	582	552	544	598	589	588	594	529	543	577	556	560	596	596	542	554	569	534	565	589	543	596	572	581	569	569	557	596	531	588	601	604	538	595	615	564	595	588	555	566	598	598	550	581	590	603	538	558	544	593	573	560	616	570	530	570	569	576	600	512	541	541	588	547	608	588	554	562	573	605	560	558	610	610	584	566	558	604	565	609	564	580	564	598	580	561	555	527	610	558	591	587	589	589	564	596	585	583	570	561	553	603	604	540	572	574	596	568	527	574	595	599	558	594	568	588	622	573	577	594	585	552	570	566	583	579	552	554	608	610	578	573	536	518	510	593	589	542	613	569	570	556	567	583	583	567	583	551	564	559	604	593	569	585	601	582	572	594	543	548	555	560	556	561	614	565	614	572	601	577	588	569	563	556	578	593	607	599	558	569	552	551	583	567	554	593	596	583	558	576	616	591	594	581	562	622	565	575	589	568	560	575	595	599	601	552	555	591	580	587	565	560	622	646	548	556	627	572	573	554	566	569	587	563	601	527	626	578	578	541	529	556	586	588	587	579	602	559	598	573	600	624	541	605	609	604	603	549	579	528	535	582	564	555	579	585	568	591	562	605	591	592	572	569	604	586	544	572	573	529	559	585	575	606	597	576	595	561	538	561	596	589	626	571	579	585	554	595	563	578	566	593	569	603	579	614	552	562	550	603	552	561	583	551	555	615	582	573	563	555	568	608	569	556	554	537	587	563	610	607	581	595	620	604	536	567	598	565	621	543	548	520	573	572	584	562	583	576	555	605	598	572	574	578	571	594	547	572	558	596	598	580	528	650	588	550	592	576	557	548	555	578	560	557	552	579	568	583	567	561	563	526	545	602	558	618	551	607	552	571	649	518	545	566	567	567	567	569	598	555	533	568	570	609	554	496	576	575	516	549	525	567	565	542	548	593	589	598	623	578	586	573	567	588	595	552	534	571	564	578	567	579	557	564	557	587	536	549	539	600	560	579	534	574	573	574	555	598	567	668	613	549	598	580	568	588	628	591	565	565	587	568	545	554	601	574	626	588	622	605	565	617	584	581	599	606	589	569	544	579	609	555	567	599	586	551	566	592	574	577	579	575	585	619	592	558	589	553	554	556	558	538	618	528	554	570	568	603	578	512	519	554	557	553	549	555	584	585	531	584	586	582	565	528	607	579	562
24584	21118	24012	28492	21121	21138	11366	575	360	313	335	314	304	301	288	333	290	283	285	305	274	253	306	295	304	266	288	294	274	284	264	270	275	264	237	246	272	277	278	246	273	249	290	291	288	306	321	269	256	278	275	236	273	266	300	267	297	298	254	276	279	287	281	254	247	283	291	299	249	293	271	309	279	281	281	297	277	287	266	285	282	242	263	263	257	259	258	258	266	264	288	236	292	271	275	249	263	268	262	296	249	249	256	261	286	242	305	248	272	248	272	258	259	282	305	266	273	267	256	236	270	285	274	280	271	285	265	295	244	260	292	284	263	259	265	276	283	286	296	272	258	282	227	256	290	291	293	277	253	276	274	281	282	301	298	283	285	298	272	286	256	295	258	262	264	250	277	255	241	309	281	274	279	278	258	286	298	274	292	258	271	268	253	253	269	284	260	296	284	262	259	285	279	270	237	281	291	275	280	273	274	253	256	288	270	290	283	298	260	281	283	285	290	303	289	298	286	266	284	286	300	281	282	281	248	268	260	278	266	271	242	278	281	288	255	269	249	278	280	280	282	252	272	272	280	259	261	261	271	272	273	246	276	264	268	260	272	265	272	254	289	266	266	290	269	291	255	255	249	331	261	295	296	260	263	268	267	247	272	271	301	257	246	268	275	250	247	267	283	278	267	295	302	285	262	260	289	277	249	257	296	276	264	251	257	265	283	261	261	282	306	276	271	244	247	279	316	290	270	291	269	273	282	243	263	290	254	278	272	288	274	239	260	247	245	264	250	270	271	252	294	266	288	278	257	286	288	241	241	262	287	252	317	281	265	289	249	247	255	264	260	288	277	309	282	245	272	269	222	267	281	249	266	282	258	269	278	293	255	263	262	270	284	289	238	242	254	273	244	258	275	271	255	269	290	271	260	275	249	293	268	274	247	270	267	269	272	257	266	272	272	272	280	284	270	261	256	246	269	279	261	266	296	257	259	303	305	256	292	298	288	275	266	252	261	253	271	276	267	289	284	313	285	269	270	276	272	271	279	257	275	276	295	270	279	265	286	263	295	282	249	268	281	266	269	267	279	257	244	255	247	302	287	273	288	263	296	275	279	272	296	280	308	297	295	275	252	279	277	270	270	278	264	264	249	273	264	278	286	231	255	261	223	282	319	285	269	284	307	266	295	278	262	275	237	242	298	257	277	238	266	288	304	306	275	292	233	245	278	270	258	257	258	260	271	252	264	275	286	256	277	288	254	257	271	276	273	274	266	253	272	258	284	276	280	281	293	274	263	273	270	287	249	265	232	254	252	265	249	268	288	255	252	298	269	235	271	243	241	247	273	261	299	303	278	237	255	300	282	260	289	281	289	275	287	270	242	252	279	268	283	300	262	296	308	276	276	270	286	263	253	282	292	247	284	258	266	301	264	269	285	258	234	279	263	273	261	269	297	275	253	281	274	250	287	266	280	277	263	260	271	274	282	285	246	288	280	297	270	296	251	246	239	270	265	251	225	236	275	266	283	291	289	285	304	258	256	260	246	252	262	278	251	278	252	305	280	252	237	275	312	248	292	279	262	279	261	278	268	254	289	298	244	251	303	293	294	262	288	244	244	266	240	274	265	259	290	263	269	277	292	301	252	264	293	267	228	255	284	260	300	298	306	285	280	273	261	254	275	291	282	254	259	267	261	277	283	300	286	248	249	280	226	285	281	281	296	253	272	285	271	264	292	294	286	262	233	264	290	295	268	277	256	264	257	272	278	245	270	280	276	288	280	248	284	236	292	265	270	243	293	288	260	263	281	262	283	256	249	245	271	276	261	281	268	277	307	260	247	259	285	274	272	284	257	273	288	250	275	261	267	296	253	261	308	273	279	264	252	256	261	274	244	279	264	255	263	279	245	272	250	262	273	252	256	243	257	298	298	285	260	265	261	266	295	265	239	290	242	265	290	270	276	263	251	247	293	254	265	288	275	266	324	257	278	263	264	263	238	276	249	301	276	268	248	304	275	274	292	252	278	270	263	282	244	287	277	261	283	247	258	271	302	291	277	280	265	240	241	244	302	276	270	267	276	282	268	301	305	258	260	271	284	294	263	267	275	286	240	268	245	272	262	271	313	264	259	289	280	269	273	300	255	274	283	214	280	268	268	266	298	267	257	272	270	270	283	282	277	314	258	263	243	276	275	273	287	260	266	259	294	308	254	277	269	268	290	282	301	271	292	278	286	277	275	255	299	263	279	282	232	281	253	259	275	267	269	252	273	244	258	279	260	295	249	259	270	258	269	267	285	271	227	263	264	286	253	272	274	232	264	301	271	277	283	262	256	247	258	273	305	289	272	231	268	281	307	272	246	260	236	273	281	269	274	296	267	254	259	279	268	259	257	252	293	300	255	278	276	273	254	264	283	298	282	289	295	297	251	242	270	281	268	268	259	265	283	266	265	269	267	254	283	293	250	271	291	265	257	252	296	259	271	297	274	251	274	236	309	255	275	281	251	285	269	255	275	229	270	283	295	227	289	255	250	292	304	263	245	291	282	242	265	285	257	278	259	257	250	288	240	228	270	287	291	259	255	280	281	267	270	288	255	274	271	270	247	250	279	269	298	273	265	287	285	275	294	277	283	271	259	251	285	269	277	249	258	261	272	273	270	250	306	294	292	304	276	274	285	273	265	301	260	249	275	284	280	269	284	238	267	248	236	289	238	314	303	267	292	298	259	266	282	265	257	277	260	272	248	267	258	281	256	303	275	272	276	296	284	269	253	270	257	269	284	259	276	275	247	277	278	232	257	220	247	254	265	269	270	263	241	294	249	265	238	243	267	264	271	255	263	277	248	257	258	269	252	273	262	283	290	272	275	291	274	266	276	250	263	264	292	276	309	292	283	248	282	269	287	264	276	276	274	296	263	270	254	248	264	268	271	310	285	223	266	264	281	286	288	264	280	285	265	300	255	271	258	297	290	288	273	263	262	288	278	296	259	287	247	245	244	245	259	248	231	252	262	266	284	275	257	268	265	301	238	230	254	289	254	289	293	244	269	278	307	267	248	281	288	289	249	251	300	317	264	287	264	282	266	277	254	275	279	261	273	299	283	257	262	248	276	272	255	268	277	276	226	238	271	282	280	277	291	266	236	272	287	261	273	309	248	267	274	279	246	242	282	275	301	291	277	271	252	292	254	277	288	272	259	268	266	249	273	249	264	292	235	257	265	258	268	277	269	231	285	264	274	297	282	282	269	259	301	251	269	270	270	288	286	310	269	260	255	256	255	245	281	280	255	297	258	286	246	265	256	275	275	286	268	313	318	263	277	286	285	283	256	267	245	266	278	262	291	291	256	291	253	269	234	293	256	292	268	263	289	258	297	249	270	246	250	274	257	269	269	276	243	303	263	280	274	277	250	283	256	302	287	277	266	269	301	275	230	286	299	241	252	281	246	285	298	284	279	254	271	270	274	272	259	277	224	260	271	254	243	264	280	273	256	246	303	237	268	265	255	292
42668	50634	23322	885	651	674	568	564	584	553	565	569	556	554	534	557	548	635	566	560	564	596	534	586	560	609	541	561	575	552	558	533	546	540	605	544	535	585	546	549	565	562	569	545	555	535	534	544	541	529	568	588	536	569	506	563	548	533	559	552	543	566	572	563	604	570	572	546	567	568	562	557	582	552	581	554	593	551	583	565	568	566	515	541	535	556	566	540	545	560	546	517	562	546	571	582	530	575	555	587	532	584	560	536	550	530	558	566	558	515	564	559	552	543	542	536	527	515	595	544	519	531	535	580	561	581	564	548	583	586	553	561	550	580	539	544	511	548	579	539	586	611	529	577	552	579	551	548	547	586	544	580	565	576	569	568	553	590	568	596	583	562	599	556	629	566	538	570	573	597	570	555	508	515	548	547	543	541	588	562	557	582	533	522	587	595	519	516	527	591	583	574	514	571	540	552	564	577	524	561	548	538	539	564	537	535	596	533	556	564	538	561	531	593	577	563	569	515	558	527	555	527	553	572	565	547	559	581	591	542	556	581	516	565	544	545	583	523	557	587	544	573	557	601	580	563	544	541	541	601	563	508	561	557	560	550	548	517	577	598	539	601	559	550	562	507	539	590	553	577	555	568	522	534	600	546	526	560	556	557	541	586	570	539	542	531	552	557	545	600	536	548	529	593	551	538	588	529	539	566	577	575	556	564	550	541	554	537	569	549	572	556	557	572	536	546	577	526	534	554	534	543	541	534	567	558	572	523	536	531	547	580	553	562	612	565	555	573	523	549	553	561	580	549	547	581	615	587	541	573	548	574	529	556	525	553	563	591	566	582	552	544	552	537	548	587	540	511	520	526	545	504	554	528	523	573	556	509	541	518	563	534	548	603	557	540	519	530	564	563	578	560	539	608	534	524	542	568	567	547	532	558	573	546	533	547	540	567	542	540	582	534	569	586	586	578	544	586	601	573	557	552	566	562	604	530	578	574	594	596	575	551	603	540	530	534	553	557	517	578	607	505	583	514	544	550	541	569	594	539	593	529	582	548	589	543	564	559	523	525	562	568	555	582	585	566	553	532	559	546	552	563	564	550	560	550	562	545	537	549	531	539	570	563	540	537	562	557	533	556	570	566	563	516	597	531	522	569	526	531	536	539	530	525	514	574	541	532	565	555	545	570	546	580	568	543	500	549	572	507	559	596	553	551	537	586	551	539	530	522	564	562	575	526	557	543	557	555	542	568	536	585	545	523	580	546	542	599	558	513	569	555	569	511	587	589	547	536	567	540	562	540	534	555	522	518	544	564	554	567	570	593	539	535	544	522	544	590	541	558	567	537	569	497	594	576	533	586	581	574	529	512	561	520	570	543	540	616	544	519	570	551	620	548	554	558	550	537	554	546	565	553	585	515	551	545	551	576	535	584	575	532	590	534	555	553	594	541	520	584	513	572	526	580	582	559	525	532	589	549	513	564	564	579	563	550	558	572	530	537	569	527	607	584	573	554	593	540	566	530	609	523	536	587	540	542	577	558	550	554	533	563	541	560	562	509	567	579	553	531	566	583	551	543	583	568	545	555	522	560	575	565	543	512	585	540	548	577	570	535	547	587	592	564	534	577	567	552	565	570	553	555	523	545	520	568	540	586	578	567	531	503	528	557	593	575	538	545	566	568	541	559	525	543	552	566	555	550	637	590	544	532	579	551	576	546	519	568	592	527	571	515	519	530	551	565	522	563	543	524	606	561	559	549	586	564	554	596	560	547	531	594	548	556	596	537	546	521	528	548	553	552	516	552	600	576	545	594	576	547	532	548	565	576	589	542	573	537	547	573	557	549	546	548	583	517	557	553	569	559	593	576	511	535	551	519	581	526	550	541	602	563	524	528	558	525	502	567	534	531	580	569	597	557	556	544	535	545	512	562	551	585	545	566	554	547	553	546	555	563	550	551	541	542	589	582	576	524	550	533	521	571	589	551	560	537	549	569	503	542	574	526	531	521	557	574	502	544	545	535	564	576	562	578	551	611	569	582	570	513	536	553	521	537	510	591	555	539	537	572	570	577	497	556	586	612	523	553	525	530	521	479	580	548	572	523	553	510	525	561	593	572	534	516	537	609	545	532	582	525	553	575	561	579	602	574	560	575	583	568	541	562	539	566	548	545	582	551	541	583	577	610	547	532	543	557	540	554	547	563	571	552	574	565	543	549	607	576	579	530	523	541	554	555	570	514	535	535	545	539	556	558	528	569	541	534	605	536	585	544	560	578	539	547	538	563	565	605	529	573	537	547	548	623	585	592	569	584	583	571	563	568	541	534	526	522	547	572	539	539	541	549	535	570	528	588	556	511	535	560	561	566	553	545	549	583	551	535	563	522	528	559	550	568	510	537	551	568	588	499	522	535	559	565	547	538	535	566	568	553	564	554	559	547	575	564	539	557	561	548	557	547	547	532	577	555	589	518	578	595	576	576	552	591	560	597	510	550	559	539	588	525	528	571	590	534	550	607	541	583	555	530	572	519	603	607	580	524	497	570	540	561	550	511	584	573	548	579	575	547	559	548	489	556	549	563	523	565	564	525	542	550	537	563	546	553	583	566	554	579	578	546	533	595	538	569	557	577	507	535	549	560	579	541	620	586	578	556	584	542	548	588	542	550	589	554	570	540	528	556	570	516	569	523	578	588	575	510	564	572	525	584	581	555	553	558	523	547	552	549	550	547	539	553	564	564	569	579	566	538	545	526	504	561	543	562	535	525	559	529	545	545	556	589	554	584	537	596	536	603	543	576	544	569	554	527	538	550	559	552	541	588	566	588	557	537	526	564	527	587	553	560	551	561	530	573	535	548	573	572	501	521	541	536	536	574	574	518	584	583	592	544	553	520	617	536	517	541	549	550	545	519	534	523	553	541	563	582	582	557	577	539	536	566	567	540	550	543	558	533	551	555	538	556	555	541	555	564	568	560	570	536	584	519	550	559	527	548	550	588	568	553	548	584	546	564	530	562	568	525	539	547	553	539	557	518	526	557	555	598	568	571	577	556	556	533	563	531	509	555	583	546	575	535	540	559	571	550	573	541	550	530	540	559	581	544	582	577	541	540	593	548	525	551	536	581	586	516	549	579	542	562	610	541	575	550	555	558	519	590	484	551	541	568	559	562	541	547	583	592	559	543	555	564	577	596	544	567	557	577	565	498	554	557	530	569	508	542	536	564	552	576	515	536	533	557	556	558	575	579	547	536	573	545	525	600	553	547	545	599	569	556	554	533	551	561	547	535	543	570	518	520	586	572	558	557	565	558	567	541	554	557	599	608	552	568	553	575	540	533	570	513	543	553	572	546	580	581	552	608	556	530	614	550	552	533	531	540	585	499	568	606	587	570	527	570	606	577	559	537	585	534	550	551	590	561	536	501	559	559	570	602	554	581	570	568	558	534	564	510	549	548	553	590	557	553	575	548	545	542	546	595	569	539	553	585	548	552	567	549	519	557	588	578	556	576
34178	18061	5329	396	192	147	152	145	128	125	125	121	119	143	117	137	135	125	122	143	146	95	114	125	131	145	122	137	136	127	102	133	131	113	140	131	134	135	133	156	158	122	149	122	134	143	138	129	116	126	125	136	128	115	144	138	115	153	124	136	112	132	131	115	110	119	149	114	144	125	158	132	136	143	114	140	94	131	131	117	131	131	120	132	128	145	120	155	144	142	126	138	122	107	118	119	117	119	139	117	132	127	134	120	137	136	130	123	153	130	122	151	123	130	121	142	138	145	113	146	153	137	126	146	131	120	134	131	116	116	134	140	139	120	121	139	124	135	123	147	147	123	134	131	135	132	139	125	131	130	111	129	119	121	123	136	128	128	122	146	114	112	138	118	142	129	148	149	137	99	133	122	134	118	128	134	118	134	132	109	112	101	122	126	121	138	112	127	112	129	107	138	114	148	127	143	132	156	146	111	127	130	178	128	129	125	131	122	144	153	136	142	135	142	129	119	114	121	131	125	125	131	117	130	137	114	114	135	121	125	110	142	148	114	126	127	159	137	137	118	141	150	123	141	135	144	137	112	132	140	134	119	127	97	145	130	132	130	105	112	152	137	132	145	126	140	147	107	132	133	144	141	136	123	131	141	127	135	113	143	106	134	127	133	136	140	146	142	147	115	158	144	101	133	119	125	139	138	145	130	114	153	133	140	124	139	132	113	130	126	103	122	112	152	126	107	131	132	139	128	152	150	150	125	142	155	148	117	132	132	116	127	114	130	127	136	111	135	137	155	116	135	132	111	122	116	143	130	139	173	142	129	139	144	123	124	125	123	117	124	129	129	139	126	125	123	117	135	128	119	126	130	137	146	120	155	136	129	127	122	138	130	144	125	126	141	122	126	133	114	138	127	123	113	120	128	97	105	156	125	137	157	131	146	143	143	155	135	128	127	126	155	138	125	105	148	113	145	136	134	118	116	107	116	116	119	127	163	140	114	125	113	131	129	145	124	145	141	137	145	118	115	122	124	121	133	131	149	140	117	140	124	140	111	132	115	127	144	125	127	141	148	142	138	147	129	119	110	146	146	147	109	126	136	144	133	118	130	150	124	115	124	135	169	114	141	126	128	128	120	136	115	132	133	142	117	128	132	131	143	152	136	103	114	140	136	137	154	111	117	119	132	135	134	139	126	140	132	125	130	134	119	128	143	157	153	145	129	144	133	119	127	165	118	126	109	130	146	116	152	124	159	117	133	130	145	123	129	132	134	134	132	139	120	109	120	122	128	140	148	145	103	140	139	116	134	121	140	138	122	144	121	127	125	142	124	144	134	125	98	113	133	123	133	121	121	109	141	122	123	95	110	124	131	134	123	147	125	111	156	132	118	154	127	118	114	147	126	133	138	115	128	118	127	140	111	148	137	122	142	140	143	125	136	157	130	145	152	122	152	121	127	140	117	149	136	131	130	107	93	124	115	120	117	120	124	125	132	126	143	116	141	122	120	128	146	123	131	134	146	125	144	114	119	119	112	122	110	105	120	134	131	141	125	148	133	133	128	115	127	139	135	121	129	142	136	116	124	114	111	133	122	127	126	138	128	134	109	162	139	119	129	132	129	118	134	131	133	147	130	140	142	115	124	123	133	129	140	141	138	135	136	139	126	132	153	126	119	110	122	132	138	146	124	133	123	121	100	128	144	136	126	123	143	131	136	151	133	140	130	132	118	144	130	126	152	122	125	130	139	120	99	123	137	113	128	130	132	158	126	136	120	114	131	134	119	125	142	130	134	127	141	121	129	144	145	141	104	125	119	126	127	151	147	124	131	133	123	132	160	139	124	105	125	120	123	110	122	131	131	132	133	116	133	133	153	122	134	119	118	124	138	144	123	115	136	129	152	128	127	107	121	135	109	120	137	127	112	124	117	126	119	109	121	137	146	143	125	120	125	148	145	111	140	113	127	133	158	137	128	132	147	123	139	125	139	117	114	141	128	123	131	126	129	150	120	138	153	132	119	135	113	128	130	118	129	121	126	129	128	147	144	129	108	143	149	129	97	109	118	124	126	105	131	135	140	121	130	126	124	106	131	122	148	134	121	111	133	124	118	136	125	135	128	121	117	134	152	116	125	120	132	129	139	129	115	116	142	117	118	120	138	145	135	136	135	127	100	131	113	137	146	128	135	123	147	127	127	140	140	118	142	113	107	149	132	115	116	124	119	123	125	130	121	115	125	137	124	127	102	117	148	132	110	119	99	137	142	158	118	139	119	124	138	140	140	137	143	129	140	132	117	135	126	152	133	143	142	124	124	127	126	125	123	141	121	117	107	126	140	124	144	149	149	141	129	105	123	134	123	154	134	144	103	109	105	140	138	126	115	127	117	120	156	141	143	136	145	130	125	122	114	111	131	119	120	127	133	135	140	111	135	120	124	128	136	126	139	145	129	137	146	114	132	98	132	109	121	123	134	133	127	129	129	119	151	123	130	158	137	122	130	114	119	143	138	132	132	130	117	122	134	121	122	143	141	120	127	146	128	142	129	140	143	140	121	141	135	143	117	109	135	129	118	124	128	106	141	128	112	125	119	132	127	142	154	129	137	125	133	143	133	138	118	119	133	124	133	124	138	134	116	133	137	145	137	160	127	123	120	125	127	131	128	120	122	127	151	130	146	106	134	115	127	110	143	135	141	128	108	127	137	134	127	138	144	130	167	153	123	143	118	110	128	126	128	156	116	127	143	118	130	127	156	112	128	122	136	119	105	143	122	153	126	100	129	126	130	109	126	115	125	144	136	127	117	123	132	137	130	129	146	130	131	142	118	129	134	130	111	122	118	112	120	124	129	148	132	145	138	135	128	111	139	126	137	126	140	129	118	116	138	120	125	155	140	106	125	140	138	130	113	123	110	118	142	120	120	139	132	123	133	134	116	124	126	119	141	120	128	116	121	137	141	118	120	123	125	135	137	137	125	142	132	114	108	121	134	115	125	121	137	133	133	120	128	108	140	107	108	129	120	127	105	125	127	127	142	132	141	138	102	139	150	137	130	136	123	121	116	125	139	141	141	139	131	125	152	137	135	145	125	148	161	136	129	137	143	125	129	109	134	134	116	135	121	138	123	138	143	104	147	95	138	120	128	104	133	109	135	116	121	134	139	147	140	127	109	121	115	130	124	100	100	107	123	114	128	125	133	110	129	128	134	111	116	128	134	135	116	136	120	124	133	129	109	115	136	137	136	114	141	132	122	151	140	125	127	139	138	148	145	112	111	133	129	120	140	121	134	153	140	116	125	119	121	117	113	116	119	164	137	139	144	111	137	139	127	119	110	126	128	129	154	135	126	117	114	131	136	130	136	112	140	137	109	119	112	137	126	135	114	130	146	144	125	128	119	152	135	127	136	108	118	109	138	128	131	134	137	105	111	130	107	110	131	153	135	136	138	140	140	134	148	121	122	147	119	116	135	115	149	140	137	128	124	95	147	132	152	127	125	148	135	137	129
17118	6461	1297	343	325	324	344	349	308	351	310	326	327	319	353	278	329	329	307	308	356	310	323	327	323	368	344	312	342	338	339	360	314	333	330	312	374	305	368	299	320	319	363	319	306	332	324	306	314	315	321	319	280	348	373	341	329	309	342	354	347	343	329	319	327	344	335	335	326	351	296	336	329	309	343	300	342	341	299	335	306	344	321	320	329	351	293	323	300	321	330	331	356	320	302	315	321	334	350	329	337	316	311	385	308	333	310	325	330	302	328	310	337	336	339	307	363	333	314	301	302	313	322	314	302	324	335	312	336	350	316	339	318	308	342	308	354	330	292	334	294	333	338	332	347	300	328	319	307	337	329	307	298	299	338	342	349	353	294	322	322	342	339	341	321	349	326	363	329	352	351	307	366	329	293	341	358	313	350	317	308	312	326	305	323	345	326	354	371	349	311	343	342	304	320	305	333	343	350	328	329	314	345	328	306	336	316	305	350	343	319	356	304	319	329	334	337	288	314	324	338	345	329	340	317	338	330	319	350	331	293	320	335	305	320	338	323	337	351	353	339	334	338	338	315	345	298	332	342	345	325	336	327	346	320	328	354	331	332	354	330	307	336	329	323	372	340	312	320	356	314	351	329	308	330	331	336	335	315	353	328	314	301	313	329	297	292	310	308	314	317	292	282	334	336	334	318	341	336	299	343	301	369	300	299	325	374	340	357	324	341	318	323	339	329	331	318	320	339	346	310	336	342	331	316	346	319	331	316	340	340	316	334	314	330	344	313	354	305	315	330	307	318	344	333	288	374	312	336	340	335	324	327	299	323	353	329	323	329	317	313	347	316	321	325	350	322	363	333	317	302	325	317	330	349	327	326	324	356	340	332	339	340	358	298	336	322	326	337	335	346	309	335	312	348	348	337	297	354	337	300	345	306	357	310	348	342	304	325	332	328	306	360	345	335	319	319	344	334	320	345	343	354	336	336	330	307	332	303	319	337	320	297	312	314	315	332	304	311	331	342	321	297	320	322	330	329	339	324	360	365	329	350	358	312	348	341	306	320	317	310	324	341	346	321	324	317	335	338	314	351	281	376	340	356	312	324	306	353	371	344	340	330	373	346	309	343	327	335	340	345	324	348	344	332	336	294	310	339	310	339	326	340	337	336	319	347	332	317	295	343	349	341	357	369	354	329	355	324	312	321	320	332	341	320	323	337	335	344	308	318	321	319	334	311	341	308	318	316	335	350	341	364	357	325	341	329	317	319	336	334	308	350	329	329	344	335	356	316	350	327	315	327	334	365	292	315	363	348	329	331	354	322	336	363	358	381	339	338	318	351	333	347	342	304	303	329	350	313	354	355	339	366	316	336	343	332	332	314	347	316	296	340	322	356	333	321	323	325	318	310	349	320	302	335	312	299	333	315	339	322	341	359	340	370	307	314	321	325	319	354	303	335	340	332	345	337	329	332	340	324	321	321	342	328	330	328	337	312	341	354	347	324	309	314	351	318	354	367	363	296	322	355	349	314	373	316	298	369	369	360	313	318	347	315	342	338	306	324	300	332	339	333	332	332	313	323	288	350	357	332	301	359	332	349	325	331	332	312	314	345	347	297	363	332	324	337	328	317	358	324	308	330	317	345	335	338	331	315	331	344	361	303	336	346	324	306	316	309	319	348	327	297	334	349	337	351	332	334	345	329	300	341	306	335	326	323	298	339	302	344	342	334	346	303	325	340	325	324	328	311	379	295	323	334	348	327	367	335	320	376	360	355	317	339	316	336	326	322	305	327	349	328	346	316	364	318	327	319	354	388	348	300	314	359	321	323	308	317	335	354	325	329	334	334	362	312	342	336	326	330	324	330	338	344	372	320	367	339	297	331	320	339	327	326	345	314	347	341	329	326	321	315	354	344	323	329	325	350	305	332	324	310	357	355	340	331	338	323	323	323	322	326	308	357	308	344	294	336	305	313	343	319	338	343	312	314	351	339	318	304	337	364	318	330	323	335	318	322	369	329	345	343	310	336	331	347	331	337	332	328	304	318	301	347	338	329	290	342	339	352	349	350	338	310	352	316	318	339	355	329	328	334	318	334	300	308	350	345	332	324	334	335	326	308	351	309	336	327	303	317	310	330	351	323	314	316	322	322	339	315	303	341	313	327	324	315	313	353	322	335	350	314	349	376	319	332	323	346	368	309	349	366	356	299	345	330	340	311	344	333	317	348	336	352	318	331	348	291	320	336	339	326	347	330	325	357	303	357	338	327	348	317	325	378	297	358	342	339	311	332	330	359	320	361	331	331	310	337	351	341	332	322	309	319	326	343	307	361	344	345	337	337	351	369	343	321	385	344	340	310	320	339	350	305	329	337	325	320	296	338	310	315	360	340	320	317	362	326	312	363	322	330	338	327	337	345	336	308	319	319	318	336	326	321	298	336	351	341	346	336	328	316	315	322	306	347	331	319	309	318	315	308	312	333	302	325	318	315	311	324	308	322	366	350	338	326	307	339	341	335	320	341	319	349	340	306	348	342	337	303	343	340	375	313	348	316	341	308	311	291	326	336	311	343	327	355	313	333	308	355	301	302	363	328	304	329	324	322	321	339	360	342	316	322	279	317	324	338	321	322	338	336	329	287	335	320	336	339	309	318	332	333	314	323	317	339	344	331	337	325	304	374	327	336	323	320	314	309	315	300	303	334	311	337	349	376	315	309	344	364	308	330	344	360	323	330	310	326	359	289	307	358	313	292	323	342	345	317	319	333	337	342	365	326	329	323	333	345	313	344	338	374	367	315	318	316	321	309	338	322	334	303	322	345	333	316	346	350	338	328	326	327	313	341	345	341	322	297	321	318	332	330	320	322	340	332	351	305	317	349	334	322	323	347	350	325	325	303	344	335	359	333	317	301	347	325	332	315	347	330	331	316	342	335	334	356	355	343	322	325	325	352	316	353	334	328	326	296	311	295	330	320	320	309	349	325	298	276	319	329	357	341	320	330	333	308	299	310	339	321	343	322	329	346	343	325	299	330	303	337	296	339	347	323	328	332	332	309	330	316	326	337	339	343	323	343	303	322	313	326	309	333	339	331	351	332	320	330	343	363	329	310	338	359	353	342	352	327	323	360	348	350	327	324	324	316	342	329	302	344	306	364	331	360	337	311	336	339	324	325	346	342	310	339	329	338	346	320	291	290	340	326	291	349	351	344	308	336	337	328	350	312	340	325	328	295	307	316	335	288	331	296	341	314	327	340	333	312	331	333	335	322	323	325	335	315	309	334	355	373	312	339	329	333	313	345	345	337	326	337	333	314	357	361	341	320	347	359	343	302	315	318	329	343	301	390	329	326	305	337	322	325	340	310	348	355	352	325	313	310	301	361	325	365	335	330	322	326	318	295	325	313	339	341	358	354	322	344	373	329	342	333	324	336	312	326	345	323	367	331	354	284	323	352	353	318	330	346	294	340	311	347	327	312	334	304	335	320	323	304	352	330	334	314	301
25327	21129	23587	28893	21112	12318	464	375	301	299	291	266	313	290	266	271	289	304	276	301	284	291	285	290	284	288	308	258	268	284	260	282	282	266	284	320	304	279	269	235	260	250	257	293	273	259	285	260	245	235	247	278	305	251	274	296	264	251	278	283	273	288	256	245	254	272	265	254	251	267	272	292	260	278	265	264	281	311	263	278	262	295	273	243	276	278	279	250	239	255	252	269	274	263	236	255	298	262	279	276	275	261	279	269	258	251	290	249	242	275	277	283	287	243	277	239	293	280	271	274	260	275	327	254	279	280	297	267	232	235	282	263	279	247	263	274	278	252	281	307	260	234	269	285	255	267	261	288	260	246	280	273	276	260	239	249	265	241	234	283	245	265	298	241	312	281	292	283	290	281	291	246	274	286	261	271	260	316	267	240	275	241	281	284	246	283	270	286	278	286	280	283	267	262	247	270	271	278	268	249	263	273	244	244	262	279	310	273	287	258	298	300	274	259	272	290	285	310	296	290	291	266	253	276	238	259	264	292	253	236	287	284	272	259	252	270	259	263	262	278	244	268	295	261	270	287	267	243	268	274	251	264	278	260	266	290	311	244	256	257	259	272	263	242	254	291	262	259	273	289	282	231	269	271	253	295	275	284	274	269	236	275	267	241	276	292	259	257	283	282	249	243	285	283	252	250	239	254	276	255	289	285	262	233	263	282	269	257	264	261	245	275	279	269	268	248	300	299	293	265	269	266	278	245	225	293	241	289	246	270	261	253	254	260	275	264	261	272	282	263	266	298	271	259	279	284	258	297	261	244	243	261	284	260	274	300	260	224	241	254	266	269	267	259	293	278	307	263	264	302	265	272	265	247	286	284	276	277	245	265	261	258	249	283	286	281	293	295	230	242	235	266	269	271	270	277	258	257	274	269	262	248	270	273	250	237	268	275	295	255	267	259	261	261	273	242	264	289	297	268	263	264	273	277	254	255	292	289	257	270	259	267	288	255	282	257	264	279	266	283	272	313	255	261	275	271	303	286	278	282	257	251	231	258	253	261	272	259	260	262	256	219	272	270	258	274	260	260	259	304	263	278	288	303	279	284	280	272	250	268	276	260	263	289	256	246	245	269	269	245	281	278	266	286	267	260	279	290	280	271	272	264	241	269	280	231	287	242	256	246	286	253	277	293	245	280	260	248	284	251	288	278	230	231	240	264	230	269	251	251	248	269	257	261	269	265	255	249	273	249	254	282	255	280	261	291	265	274	295	296	260	269	289	271	286	259	271	267	289	270	271	252	288	279	257	254	280	283	236	307	288	260	261	269	262	264	315	283	240	275	293	273	283	259	229	255	250	276	261	288	249	262	256	268	267	294	279	278	272	290	239	243	259	272	229	265	251	255	275	267	282	278	275	245	306	259	284	264	270	254	275	259	238	289	258	252	271	269	262	255	267	269	298	283	236	256	247	278	253	261	261	230	265	287	260	251	244	271	253	282	250	253	304	279	264	279	267	256	282	250	255	288	282	249	268	273	293	267	249	265	283	252	251	265	285	296	264	286	282	271	267	249	250	273	280	273	260	295	281	253	288	250	278	282	251	278	233	286	231	236	309	237	256	244	251	264	278	257	271	279	251	282	242	294	250	251	256	271	301	247	292	241	294	274	275	276	256	262	268	259	239	282	272	270	270	266	277	274	274	268	261	254	250	270	236	249	269	281	292	255	256	265	267	273	225	306	267	268	262	243	258	260	259	273	274	267	255	260	281	247	254	263	322	256	275	256	257	284	293	222	262	271	250	231	266	259	291	237	297	264	315	268	288	239	279	267	270	274	294	277	281	254	267	266	270	230	241	254	291	297	288	275	260	257	246	259	289	274	275	244	246	302	289	277	297	266	280	248	249	287	244	302	299	234	259	275	284	269	284	272	282	251	254	257	254	284	313	296	266	248	281	278	278	262	231	261	249	267	275	279	285	238	303	280	272	287	294	311	274	271	298	292	273	283	256	277	294	259	268	261	256	283	251	287	293	267	259	275	308	286	283	225	289	244	259	273	258	234	297	281	230	260	257	266	267	269	241	308	235	250	269	257	266	289	245	246	285	265	269	270	274	260	250	282	296	255	246	257	268	238	266	282	235	254	245	281	288	257	249	260	273	276	272	260	259	272	279	259	263	267	283	263	244	277	264	264	256	260	274	252	280	286	268	279	270	266	283	263	273	274	228	278	260	244	273	264	246	280	249	252	257	263	284	244	250	284	283	253	260	250	301	263	255	289	290	300	255	276	264	246	263	271	273	261	251	261	281	284	277	273	235	279	254	236	277	282	285	292	289	263	267	285	248	250	248	294	256	269	283	279	277	254	260	260	266	258	250	283	256	237	271	265	265	268	248	278	267	263	267	300	268	248	259	265	276	284	304	249	267	294	261	273	279	283	280	263	239	277	293	277	259	247	234	298	284	272	251	267	252	264	252	255	263	256	256	267	256	299	266	262	283	259	263	292	274	239	260	264	229	278	268	259	268	254	244	267	286	291	261	268	251	284	262	281	291	247	266	256	274	262	282	280	245	278	316	298	279	254	281	281	268	230	267	245	233	231	265	234	271	264	288	270	274	244	300	255	268	265	268	272	278	275	281	254	253	261	264	234	260	281	268	295	293	252	254	293	241	255	251	305	250	259	266	223	271	270	271	235	266	276	303	287	268	264	247	257	293	253	287	270	249	259	265	290	311	306	251	273	272	275	266	272	294	275	268	260	269	258	282	301	271	225	234	286	317	276	249	271	289	251	257	245	302	301	283	277	263	291	262	267	254	248	259	231	253	270	285	295	269	267	244	253	247	255	251	290	294	283	263	260	298	268	290	280	254	266	226	252	276	252	303	259	285	259	237	245	271	264	294	255	248	279	263	281	265	259	272	305	257	264	300	276	260	250	264	272	263	252	289	257	276	262	240	267	263	293	272	252	246	263	277	254	240	276	264	269	263	275	267	249	273	261	277	268	272	284	282	251	257	253	310	283	252	237	283	255	274	266	248	261	297	312	285	268	231	279	254	272	257	264	290	252	264	248	276	295	291	303	265	279	274	272	244	280	249	253	266	270	252	266	291	269	266	281	245	287	266	254	276	265	287	289	255	269	291	255	279	285	254	269	251	282	287	244	259	260	287	253	279	272	264	238	263	297	255	246	283	260	262	250	278	262	270	274	283	283	272	259	250	260	282	273	242	254	292	259	254	265	273	278	293	275	265	241	277	270	298	241	236	290	296	284	276	288	268	260	260	264	276	283	262	295	247	267	271	258	298	254	261	268	265	260	243	269	271	268	263	251	262	266	270	300	278	255	243	270	286	265	254	270	276	256	294	266	242	255	271	255	278	266	257	285	270	263	253	270	279	268	291	279	266	303	257	278	271	269	283	267	251	235	238	261	268	260	258	303	269	256	293	253	284	247	272	253	233	235	254	236	273	249	260	287	282	278	277	301	240	291	252	268	274	285	272	252	265	301
35897	39449	15270	754	618	606	611	588	625	577	546	562	572	627	562	611	559	604	559	605	615	574	605	596	589	614	586	605	585	565	587	558	592	586	569	565	600	578	545	572	561	589	615	595	552	595	596	583	566	541	598	567	577	608	573	591	599	606	573	579	551	590	599	588	543	583	551	576	549	615	547	610	582	594	557	577	584	568	582	595	606	632	585	542	619	600	625	578	574	543	543	528	574	551	545	567	571	576	567	586	555	558	590	533	574	595	586	582	556	588	610	592	591	616	587	621	590	562	619	551	597	558	597	591	608	536	627	625	587	581	562	578	587	542	569	581	566	584	556	590	586	560	579	577	563	560	509	570	574	546	569	602	570	555	593	588	563	593	540	615	562	581	627	596	585	598	607	577	581	589	548	633	563	564	574	564	597	571	590	552	584	583	585	582	547	597	604	569	621	591	559	588	585	629	608	594	594	572	546	581	612	546	600	589	552	609	581	542	586	576	557	594	626	590	581	572	547	609	582	536	554	559	534	600	600	551	559	613	573	535	549	597	578	592	574	587	566	566	635	591	577	505	619	566	569	589	564	552	523	588	604	590	545	597	580	589	549	596	580	607	563	580	614	612	578	528	597	632	573	606	561	581	612	578	611	605	526	571	587	567	552	576	559	559	566	602	562	598	573	583	584	555	582	590	555	546	548	563	575	582	588	580	608	546	600	574	586	601	571	545	627	571	569	551	627	567	620	564	568	581	588	580	555	541	551	613	545	540	599	566	562	540	544	528	609	590	594	647	592	564	563	561	568	597	610	542	586	545	580	595	562	548	555	607	568	522	576	562	630	616	567	622	613	608	576	565	550	546	633	543	545	555	580	564	528	589	593	573	604	542	569	587	615	579	578	610	529	586	554	582	564	635	580	544	584	545	567	616	560	596	563	524	576	606	558	559	614	603	603	588	597	543	570	531	615	522	605	576	544	568	571	612	602	591	513	564	565	549	575	592	580	595	539	556	576	577	594	536	586	595	601	575	575	589	594	552	603	538	564	573	578	596	586	577	572	573	566	523	609	548	586	559	600	570	585	595	574	582	547	573	611	555	614	618	557	578	580	558	601	569	555	590	571	549	574	585	588	595	576	539	611	598	569	567	612	575	571	587	598	594	605	605	569	541	591	576	593	593	580	571	590	591	574	552	561	561	499	592	526	636	621	588	626	569	580	565	596	570	554	609	600	544	579	576	556	611	556	612	575	556	558	572	560	585	582	546	587	550	579	550	567	553	535	646	551	573	580	563	538	585	574	572	601	607	588	540	538	618	621	612	615	620	552	560	555	576	544	565	609	566	571	578	574	605	570	565	590	535	573	605	611	567	575	553	536	586	571	614	592	584	616	587	572	622	606	575	566	586	614	552	605	610	575	620	614	563	537	552	577	576	537	575	595	567	554	585	595	581	574	565	558	562	608	564	549	546	584	632	598	593	589	567	594	579	578	587	578	595	557	590	539	550	594	574	576	589	573	619	651	574	585	612	617	598	610	588	600	549	581	563	570	604	598	562	590	574	582	583	566	581	609	561	602	606	563	574	571	579	596	583	572	607	622	596	560	621	588	584	603	563	586	567	578	587	572	570	608	598	579	576	581	590	575	614	552	581	573	587	633	590	572	591	564	550	531	616	564	599	631	589	565	565	596	572	510	571	540	556	559	585	568	592	551	610	650	595	572	560	596	596	579	562	589	571	592	601	577	598	554	555	569	548	580	543	546	565	543	570	610	589	587	591	589	590	606	593	552	589	540	562	571	596	618	588	565	560	624	559	587	604	573	538	559	572	580	599	591	576	552	561	513	582	594	546	574	605	555	525	604	578	619	562	575	554	590	587	534	569	586	616	605	537	586	606	604	559	570	596	533	588	580	573	566	607	535	556	595	589	634	569	556	553	568	608	553	573	554	566	577	580	561	554	575	594	596	544	586	543	530	522	592	615	552	581	610	586	583	563	552	607	577	577	550	603	544	531	583	511	593	608	541	591	574	559	585	600	582	594	596	539	600	627	575	557	596	548	603	578	546	617	636	575	590	561	567	555	548	564	572	584	561	607	546	631	578	517	564	534	586	540	540	623	583	589	602	576	588	569	526	534	596	592	597	580	553	559	525	579	549	582	556	570	600	592	619	611	559	551	557	580	609	597	577	570	605	566	571	613	578	596	546	614	619	568	559	652	587	614	587	599	543	606	543	532	575	581	602	562	558	583	580	595	587	619	591	604	559	590	546	559	581	595	588	590	580	602	624	549	576	576	565	567	589	581	555	601	589	588	530	634	550	581	567	577	564	566	604	551	546	596	581	625	574	575	565	574	566	551	593	582	567	590	580	576	589	609	600	593	567	608	573	584	547	573	570	569	531	583	606	545	578	544	572	602	605	609	605	594	550	583	590	606	557	578	587	560	571	571	574	578	502	587	531	551	551	597	568	598	560	590	589	573	534	540	557	557	588	583	618	563	552	586	565	554	608	633	575	568	607	584	580	557	581	613	532	605	621	552	582	577	592	553	541	545	609	570	563	626	568	596	564	599	574	609	586	569	593	587	615	565	563	629	577	606	567	580	571	588	566	588	542	569	566	575	560	574	574	583	622	528	600	595	559	563	587	562	582	603	538	574	563	542	609	552	623	584	564	581	562	594	603	586	596	604	568	617	567	599	565	550	564	569	561	589	551	580	595	640	594	563	600	550	542	561	564	564	575	582	592	581	604	561	533	569	589	656	555	575	534	576	608	556	587	523	576	586	597	578	578	594	637	590	608	597	624	585	571	567	608	547	599	592	573	599	548	599	552	551	557	606	613	589	609	597	620	589	550	606	619	581	554	561	565	599	586	556	564	613	634	583	595	581	572	543	564	570	593	544	553	599	601	594	529	578	552	632	604	602	569	579	543	578	606	574	589	561	595	549	622	543	560	581	579	591	593	601	591	620	594	590	590	592	601	574	580	596	638	593	586	610	579	558	569	570	588	610	567	569	605	560	637	591	595	601	572	562	542	553	597	591	609	575	562	560	589	562	556	599	613	606	570	560	578	564	571	570	577	577	547	632	567	537	559	556	583	590	586	598	576	581	543	582	544	552	555	607	592	576	579	594	551	575	566	611	567	609	579	589	593	606	611	602	550	611	570	587	585	543	567	564	594	582	603	586	588	574	573	593	583	611	598	605	612	521	585	610	529	542	580	543	593	611	598	598	593	589	595	582	593	545	558	560	556	559	581	607	577	552	559	569	593	548	554	573	587	570	590	587	576	564	569	573	562	562	614	591	595	586	536	610	583	613	593	554	578	570	550	595	578	573	579	547	566	584	570	600	587	549	605	531	577	592	568	573	593	593	555	536	542	585	614	566	576	557	593	573	535	563	577	601	584	603	561	589	536	602	536	550	614	604	501	623	589	567	537	581	566	580	545	556	586	570	603	565	587	598	603	658	551	557	607	586	572	564	546	555	582	553	526	559	574	565	599	579	553	563
24519	21134	24117	28403	21138	21148	11694	529	420	333	361	306	323	322	289	284	318	328	303	289	289	311	266	272	241	303	246	292	286	290	257	228	272	283	299	304	295	269	289	283	269	248	285	270	271	256	308	303	264	309	258	286	268	318	265	284	296	286	250	279	273	263	294	274	299	299	282	305	292	291	288	292	319	264	271	260	291	292	243	281	270	250	294	290	285	284	284	282	267	260	299	256	286	266	271	293	293	304	267	241	311	272	271	275	260	287	267	299	277	276	263	273	267	241	278	271	250	278	259	245	277	322	302	264	246	255	292	286	263	276	271	283	255	293	259	261	283	252	322	287	280	250	288	283	273	247	283	247	266	284	300	245	284	279	291	276	279	279	286	280	256	269	279	315	288	283	235	281	254	288	274	277	288	309	282	263	261	268	277	282	236	304	300	283	260	276	277	232	297	260	259	306	294	283	290	255	262	268	286	253	277	280	276	272	276	250	300	233	313	255	314	286	321	259	285	257	269	265	278	307	291	298	277	285	296	259	254	299	287	252	236	259	237	249	289	271	264	303	293	299	261	275	303	282	251	237	256	237	270	284	277	276	286	275	283	290	296	290	294	241	257	285	252	259	266	274	280	268	290	277	302	265	261	279	258	300	300	272	277	269	291	277	327	265	262	275	275	298	248	273	305	268	280	262	305	250	290	299	291	287	303	253	259	255	265	280	279	285	249	284	285	322	284	282	269	284	282	273	245	269	265	285	247	274	263	256	306	280	283	273	285	237	251	260	281	307	282	258	267	285	280	270	262	290	277	293	251	256	288	277	283	285	276	305	259	282	280	267	270	269	262	271	275	270	259	298	283	279	246	287	293	274	284	273	306	275	247	312	289	290	280	272	266	271	289	254	255	257	297	348	294	252	249	281	279	271	289	272	260	271	263	269	287	292	281	298	306	296	308	238	252	262	293	275	289	291	270	258	254	324	287	276	258	270	291	303	268	276	259	289	239	276	267	271	285	245	259	292	281	246	269	266	266	268	303	272	262	301	282	284	260	309	287	280	265	274	259	281	247	287	282	286	314	313	277	294	279	253	267	286	318	271	265	277	276	279	269	262	279	254	261	241	250	300	284	288	274	252	256	292	307	293	281	271	277	272	274	283	290	305	265	267	270	260	281	279	261	318	283	284	276	304	259	260	245	311	261	293	285	270	289	271	245	310	300	263	300	309	266	270	316	273	306	269	266	253	271	283	293	278	266	266	264	259	258	259	268	324	285	308	284	265	262	268	264	269	279	276	289	302	287	267	293	262	269	270	258	258	283	306	280	258	270	268	268	299	277	278	271	258	265	270	251	277	274	273	275	275	272	277	276	258	257	251	318	282	260	273	311	283	286	254	274	246	232	286	270	295	296	254	274	278	258	280	310	292	287	288	270	295	278	263	291	280	283	261	295	268	285	274	270	300	304	282	293	258	257	258	225	286	248	313	279	274	295	313	281	274	274	257	290	292	244	269	270	312	281	259	278	290	272	270	316	272	263	241	232	268	269	251	288	276	227	276	311	270	297	271	278	313	297	253	254	262	258	260	278	278	263	261	249	258	260	305	270	277	272	292	271	248	240	258	305	286	270	253	267	252	280	277	253	267	271	305	275	300	273	270	276	270	279	292	293	289	290	283	305	265	273	273	273	299	282	304	265	254	296	266	286	240	274	248	278	252	263	272	255	279	284	307	287	286	260	260	280	282	285	267	293	266	261	295	268	273	266	287	264	259	293	274	259	294	280	253	258	307	282	278	253	277	275	270	246	247	253	236	288	255	291	296	263	276	297	283	285	276	280	298	250	285	266	297	271	274	320	280	296	276	263	264	282	267	255	275	262	302	303	295	275	314	252	282	265	256	268	282	264	284	276	295	273	282	287	286	293	293	254	250	272	290	248	256	265	264	270	273	271	261	278	265	295	271	292	288	250	264	309	304	298	271	235	240	304	263	302	293	311	278	248	264	259	278	257	303	241	286	280	277	282	267	261	255	270	255	241	266	281	289	266	293	285	294	269	294	272	302	249	274	283	282	267	275	287	291	279	278	273	289	294	285	279	259	275	274	265	249	265	315	297	289	282	302	284	289	278	264	279	272	282	245	230	253	294	304	250	308	263	246	288	277	275	265	280	294	269	296	268	255	281	290	272	278	294	318	275	260	292	255	263	283	293	310	266	253	289	277	291	263	265	247	286	259	273	266	243	275	268	293	269	274	269	277	301	271	235	308	293	272	284	272	270	276	279	306	281	276	254	274	283	264	296	294	257	264	251	267	277	270	263	297	324	298	287	281	273	243	256	261	262	275	286	274	290	298	285	261	247	278	251	261	289	277	275	303	291	304	301	283	307	264	313	262	272	239	242	273	264	280	254	277	264	255	254	300	307	281	266	284	291	303	287	282	262	246	259	280	272	244	270	277	291	299	278	259	265	243	257	294	270	275	260	239	272	278	242	268	280	243	263	247	282	307	271	257	243	256	274	261	289	266	294	295	277	244	260	254	287	247	302	284	298	273	275	284	271	279	275	265	280	289	259	260	261	298	314	272	280	257	253	243	285	252	302	293	285	279	275	296	296	311	265	270	272	282	278	264	299	283	242	256	309	278	283	283	268	264	301	289	291	274	256	315	286	275	287	238	288	267	264	262	330	265	284	269	301	281	269	270	282	288	327	280	262	256	276	262	274	274	272	258	284	294	273	282	257	264	236	257	295	241	320	247	252	284	290	272	277	264	295	255	310	256	270	301	268	278	276	291	284	274	286	258	252	266	214	277	288	292	270	262	276	273	305	290	254	285	274	316	288	286	299	277	246	260	263	282	265	251	268	291	311	276	280	253	276	299	275	281	290	284	263	252	234	265	280	259	284	265	313	277	273	271	331	277	295	260	291	307	295	300	285	332	280	324	292	272	273	275	274	278	313	278	280	266	289	256	289	241	251	296	271	269	231	250	296	302	262	270	259	263	300	302	256	277	283	291	266	263	290	307	255	278	264	272	254	294	279	271	283	308	289	291	283	255	255	244	247	251	241	260	314	250	279	280	280	288	305	246	288	241	259	295	246	278	316	280	271	259	260	293	270	258	271	300	263	290	274	318	289	270	263	270	265	273	311	273	258	255	251	271	288	261	292	256	288	285	213	270	283	274	276	246	272	321	259	270	252	276	275	278	244	318	246	300	277	265	242	259	292	266	303	278	283	275	273	289	291	299	271	292	293	299	284	301	296	300	241	268	229	270	279	281	305	270	312	298	277	276	256	277	251	274	289	316	290	282	259	284	257	248	282	288	250	278	261	291	245	252	247	280	237	273	253	280	236	272	267	283	294	276	273	273	279	245	278	316	311	260	265	283	293	281	293	306	274	266	253	284	260	267	254	241	298	238	263	242	268	281	275	274	256	273	252	287	247	256	315	280	278	247	295	280	281	313	295	290	292	291	276	283	249	323	269	312	253	276	266	296	290	304	270	273	271	269	323	249
42825	51200	23878	905	707	611	609	620	602	590	639	603	612	563	541	623	568	553	593	577	554	538	515	570	555	521	535	555	535	599	562	585	542	525	541	551	590	571	567	601	571	567	551	591	556	556	560	576	591	527	572	529	566	569	538	575	561	561	597	573	546	555	556	532	493	559	547	524	527	591	561	557	598	521	539	560	553	548	581	532	549	572	555	531	501	555	625	558	560	583	577	568	563	515	588	542	571	571	580	580	543	524	587	572	561	550	562	537	561	626	577	551	537	609	563	559	560	577	538	565	568	569	576	593	550	561	601	545	588	559	545	604	543	584	539	594	565	531	583	562	582	532	558	526	578	567	557	547	541	565	575	554	558	531	542	587	557	552	603	529	586	510	537	585	561	533	518	570	513	562	540	554	577	561	570	514	560	546	563	560	581	534	548	563	542	517	578	568	562	542	580	522	581	586	545	536	576	560	548	544	574	573	576	528	560	585	554	575	585	567	582	561	556	502	556	574	561	546	564	528	564	509	558	521	598	575	529	531	541	553	596	601	560	518	546	567	537	575	574	554	571	549	557	560	568	534	576	554	544	565	528	565	606	549	533	606	594	564	567	526	485	518	570	579	568	511	540	540	586	529	551	544	538	569	559	586	546	565	560	517	545	583	556	527	618	567	555	605	552	564	576	566	539	578	584	557	546	575	558	545	521	553	562	549	549	560	556	560	544	545	543	547	626	591	583	548	581	532	607	556	550	522	547	559	559	560	558	572	533	548	569	618	571	542	577	576	561	573	579	540	576	555	543	582	563	542	576	566	548	559	581	546	569	586	560	586	619	552	573	590	590	535	567	552	548	533	581	591	549	549	571	593	521	541	571	554	555	513	574	570	539	562	543	538	529	544	569	572	585	563	576	567	524	574	540	585	565	550	579	562	549	555	541	546	610	560	553	558	561	580	550	562	578	549	512	520	561	566	516	575	559	535	527	541	570	541	552	593	562	551	574	583	545	557	560	542	529	566	540	524	579	534	564	564	607	569	537	557	585	569	513	593	553	537	551	555	548	538	566	581	536	558	549	586	541	546	561	559	510	555	555	550	593	608	557	576	587	541	571	581	543	553	549	516	529	568	589	527	520	558	549	588	585	576	500	574	550	557	532	541	548	587	547	574	559	574	541	549	554	557	562	541	593	566	591	599	580	515	566	587	533	501	565	569	558	508	537	549	532	579	567	518	555	576	603	542	565	561	585	556	549	581	622	531	591	563	540	591	562	532	573	563	569	512	542	562	557	586	582	604	571	562	579	533	535	548	564	542	569	515	556	586	516	546	553	563	562	542	542	532	556	571	559	548	557	565	557	539	552	522	566	565	547	563	565	568	571	607	580	557	589	543	536	529	557	537	571	549	579	555	545	565	549	572	536	554	554	594	532	548	536	555	561	557	571	545	549	551	520	588	547	557	543	541	585	584	609	573	596	569	574	585	585	548	577	573	553	550	551	581	570	505	581	560	535	571	565	580	585	556	563	543	552	548	557	546	575	572	510	570	548	554	527	546	548	568	570	565	606	557	575	550	589	534	618	545	560	573	564	585	582	553	577	556	557	589	542	543	547	561	522	556	548	499	580	564	567	591	575	557	557	604	553	525	559	555	566	574	549	564	547	574	573	579	552	566	522	583	546	541	557	580	560	495	583	569	569	559	546	569	578	559	502	525	573	553	536	544	551	563	574	585	612	568	543	564	552	545	589	549	562	550	534	542	559	584	534	609	577	546	533	536	576	559	603	508	548	549	550	574	568	577	529	536	530	531	574	528	545	537	562	584	535	550	548	579	564	562	568	584	566	567	580	576	552	551	561	560	583	558	531	515	596	532	534	578	581	566	531	553	571	560	572	612	520	500	537	544	519	582	570	544	579	551	570	572	586	551	532	551	538	505	542	582	551	554	557	562	621	568	566	553	573	542	526	566	566	557	530	553	543	569	555	567	543	508	559	566	567	552	535	549	568	562	548	558	533	573	561	585	529	570	537	591	575	525	566	514	580	556	550	558	559	556	529	565	535	576	551	591	544	578	567	519	572	574	563	541	519	565	550	555	588	537	552	526	588	541	537	555	558	559	544	592	535	600	543	560	506	547	548	547	545	573	516	612	565	566	550	572	528	574	544	534	550	562	586	543	567	583	530	543	594	512	597	575	538	645	575	556	507	565	536	555	564	572	569	531	532	569	573	567	550	573	530	529	533	579	557	548	555	575	601	537	571	572	580	569	569	566	568	509	576	542	531	540	559	591	562	593	532	553	545	567	570	573	530	579	565	575	583	557	591	517	580	565	560	566	595	570	531	569	543	525	577	586	575	537	577	538	527	533	584	550	563	592	560	585	593	604	544	550	558	528	563	555	543	551	590	534	548	555	534	558	566	556	544	557	593	548	575	563	566	599	555	599	536	562	597	567	595	565	572	567	588	583	545	589	576	588	530	566	560	526	601	546	529	515	544	588	586	597	544	561	584	533	560	558	561	562	546	554	551	525	534	587	544	554	536	624	591	558	564	515	597	557	541	577	547	538	545	508	580	588	591	572	563	567	551	581	573	536	575	594	529	586	538	583	554	503	556	648	577	539	589	601	588	512	586	571	582	569	597	507	573	593	504	562	548	551	571	570	551	539	582	506	550	539	533	528	554	534	584	555	517	556	563	534	566	569	518	612	579	587	549	524	575	556	624	572	566	534	570	594	564	568	571	542	532	534	574	568	572	527	564	585	559	561	510	531	608	554	552	525	563	534	543	573	568	549	576	557	560	558	530	574	548	591	598	529	580	531	560	534	515	594	552	555	569	562	565	579	589	574	557	571	562	602	595	569	554	580	549	581	577	537	590	545	552	553	583	518	556	601	585	571	566	547	577	549	554	574	574	576	576	547	596	587	589	559	541	557	517	564	596	537	553	581	601	561	574	554	562	594	548	615	544	595	569	549	535	549	539	586	552	597	570	592	556	520	594	562	540	591	574	528	558	571	568	592	582	540	550	553	559	573	552	589	558	574	554	567	585	572	592	560	560	553	520	582	534	571	563	561	562	597	556	577	547	561	559	592	549	546	561	543	581	564	537	612	506	564	568	552	580	548	568	565	561	621	533	558	565	577	544	584	555	575	526	570	540	574	576	572	556	573	565	557	515	544	558	561	540	592	580	551	520	556	567	551	583	578	536	594	546	586	544	542	578	572	513	562	548	586	510	536	560	600	536	554	535	581	570	550	513	528	593	568	560	521	581	574	549	579	569	602	548	605	556	545	552	554	536	546	591	638	561	537	616	533	549	538	543	569	511	579	524	548	562	548	552	577	574	582	549	552	544	591	549	541	532	575	590	568	551	584	587	536	565	560	591	567	570	530	560	603	562	543	580	547	537	562	580	567	559	592	582	516	531	583	578	530	566	577	566	593	552	541	583	596	547	611	576	572	588	546	542	555	562	548	540	590	517	584	614	555	565	568	519	563	511	601	594	575	601	569
34124	18160	5635	496	247	236	172	136	125	133	125	131	121	145	159	146	117	130	111	136	126	136	125	114	150	130	133	132	121	131	146	146	130	114	130	121	129	132	134	149	139	149	155	115	148	125	144	125	140	130	170	129	143	126	126	140	127	115	109	133	120	138	144	102	139	125	121	142	120	124	127	117	134	136	140	155	151	117	139	134	127	147	154	151	123	139	132	131	149	141	115	116	146	132	117	138	141	118	138	129	121	125	141	125	135	122	117	139	147	130	114	119	146	128	131	130	148	126	151	139	125	157	130	140	132	120	159	141	144	138	115	123	143	131	125	141	111	112	141	113	130	134	130	144	144	134	126	144	118	122	118	144	141	151	116	127	136	142	134	133	157	115	112	153	135	150	135	128	139	154	139	127	133	141	128	122	131	125	152	138	145	104	125	144	128	107	149	137	151	148	136	139	160	109	126	132	143	134	150	131	123	139	120	141	132	136	138	135	129	133	123	126	133	141	135	139	138	128	153	132	134	123	135	135	126	143	142	148	156	125	132	114	126	130	127	130	124	149	139	136	135	124	130	126	130	123	138	138	163	122	143	129	106	119	115	132	142	129	153	139	144	128	126	120	128	113	141	134	137	125	121	138	130	136	145	130	130	132	176	131	133	159	126	128	134	126	134	116	132	141	128	115	112	143	126	147	144	135	149	117	154	111	118	136	110	138	143	136	137	126	103	118	149	153	127	160	123	117	147	161	152	130	126	110	129	149	137	139	127	140	134	130	139	126	124	151	146	159	134	119	127	136	126	127	132	117	148	127	124	129	132	145	133	124	138	137	147	126	111	149	119	121	110	142	133	136	120	122	118	124	118	135	104	123	150	142	131	125	134	145	158	145	133	154	128	124	139	121	128	142	119	148	161	149	102	148	127	145	135	110	118	121	141	136	138	163	138	128	103	135	162	161	123	134	124	127	134	145	134	141	120	121	127	144	138	135	128	114	148	153	130	131	132	147	123	150	140	121	140	143	134	120	157	136	156	135	150	152	136	137	136	131	133	136	138	128	120	136	136	111	141	132	142	112	128	122	109	142	158	121	140	116	144	128	142	120	125	135	126	143	140	134	118	130	155	148	120	121	130	146	132	133	119	130	140	139	118	119	131	119	139	130	118	146	109	136	153	129	120	143	129	136	123	130	125	117	122	138	149	140	140	135	146	120	122	131	120	123	126	128	113	130	149	116	128	133	143	137	128	131	132	132	124	122	134	140	118	125	135	127	140	143	137	116	111	124	137	126	115	134	135	152	120	141	121	145	112	118	148	112	131	146	164	108	137	117	111	138	130	118	124	141	132	141	123	118	131	142	157	136	112	136	126	139	118	140	135	146	132	119	141	143	147	162	140	151	147	124	144	136	135	128	149	145	120	122	145	138	139	119	106	127	150	137	153	145	149	117	128	129	131	108	151	132	129	155	125	128	133	115	123	123	151	138	126	130	128	154	135	116	123	124	140	133	125	157	153	122	124	148	143	125	163	120	135	128	123	135	135	137	130	151	158	136	124	110	147	146	162	142	112	129	138	106	122	134	151	118	130	140	127	151	145	131	127	113	131	132	152	138	133	124	128	124	135	126	134	130	138	124	119	115	117	137	115	128	139	128	125	127	133	132	124	142	123	144	118	132	139	141	150	119	146	126	136	120	124	114	133	116	141	118	111	106	125	128	162	126	135	131	123	137	138	133	124	120	128	128	124	149	134	139	129	123	126	133	132	160	142	124	132	126	125	142	156	141	137	154	134	131	137	146	127	144	143	135	154	118	145	157	144	122	135	149	146	148	139	139	136	128	93	117	124	152	129	103	140	146	137	132	130	143	134	147	134	151	131	130	151	128	127	131	133	129	140	145	135	131	123	163	142	140	125	153	132	143	150	139	134	136	122	139	136	136	127	121	132	124	141	124	130	129	139	136	147	139	112	132	133	142	110	126	125	153	139	145	131	128	132	135	135	140	139	145	134	154	127	125	136	115	147	121	140	123	147	126	157	134	145	123	152	138	137	123	150	114	133	163	129	140	132	136	134	123	125	128	138	149	145	136	123	130	115	122	133	145	121	131	118	126	130	126	118	155	150	125	118	135	139	146	142	112	155	122	118	125	120	138	133	126	145	137	132	156	135	119	123	123	127	125	131	139	123	115	140	127	123	135	126	137	142	138	119	143	135	141	159	138	130	127	125	145	113	148	136	118	114	117	132	129	144	126	141	143	130	143	141	135	134	140	138	142	137	115	129	118	123	139	152	121	124	134	139	120	140	122	132	134	133	142	129	124	133	140	131	118	127	126	111	136	133	111	120	138	114	137	118	131	139	159	143	133	124	127	130	128	133	138	148	116	137	142	132	120	128	137	135	137	134	124	127	126	142	122	122	124	125	133	131	136	146	130	152	133	124	144	124	131	113	144	131	127	143	125	111	126	116	130	144	121	137	157	128	147	141	135	142	149	132	138	118	147	128	141	130	118	148	111	117	148	163	167	116	117	123	131	151	133	125	110	128	128	140	130	134	125	140	131	160	131	148	128	134	131	139	146	161	133	133	131	139	124	125	120	130	123	130	129	118	145	140	125	137	104	125	133	158	145	130	109	126	136	125	130	134	127	135	130	135	131	134	126	141	144	145	129	133	128	123	133	138	144	121	134	146	97	136	119	142	144	155	145	127	138	157	136	134	123	151	122	116	124	136	126	123	146	134	120	149	103	135	122	145	141	147	154	139	129	138	124	127	144	133	128	112	115	116	156	142	138	111	136	159	138	123	139	131	126	117	126	126	118	135	130	132	154	129	129	117	141	136	143	154	120	130	138	127	136	148	142	127	120	129	133	145	108	137	145	138	146	137	130	126	146	130	130	131	140	148	131	173	156	114	118	135	111	130	140	140	147	140	114	138	147	131	129	138	148	141	148	154	144	125	127	135	134	146	115	127	141	130	141	144	151	143	104	136	138	143	133	137	157	147	136	141	132	146	135	144	119	128	121	142	131	125	147	137	123	137	137	139	145	140	127	132	135	139	107	128	127	128	125	130	130	142	108	136	140	147	143	137	131	121	118	115	126	141	138	141	114	140	146	145	150	125	124	160	110	138	129	139	137	129	137	121	148	131	134	139	121	135	151	118	122	153	151	112	121	142	133	139	130	149	129	140	130	131	134	140	122	134	152	140	136	134	129	121	136	122	120	139	127	155	142	130	129	110	136	135	112	132	136	124	138	131	115	156	166	109	130	140	169	123	162	133	164	141	144	115	141	140	137	125	156	146	131	175	124	141	114	114	138	133	148	135	156	148	134	133	121	135	139	129	151	115	122	132	129	125	123	144	149	135	129	120	139	139	135	127	113	143	124	129	139	133	148	129	131	121	119	139	123	124	137	117	130	150	121	127	137	115	139	102	123	117	125	144	147	147	148	135	131	142	135	122	158	131	115	119	146	128	136	136	134	150	132	151	119	142	138	122	128	126	117	129	166
17483	6733	1400	329	329	314	362	299	320	354	342	378	324	336	326	304	289	356	336	366	351	296	305	378	322	378	330	321	336	349	350	378	359	324	334	350	340	317	352	365	365	344	334	368	301	322	318	313	364	325	362	334	359	364	362	339	344	374	327	319	335	300	364	343	334	349	353	337	305	331	328	336	352	340	326	320	326	325	325	297	363	354	350	348	324	319	334	339	358	335	325	378	294	333	367	318	332	360	331	318	327	331	337	336	338	322	307	329	312	294	345	360	311	318	341	326	338	355	339	328	327	342	308	323	302	305	314	355	330	331	350	341	351	350	340	324	332	324	339	317	323	333	384	328	333	329	346	321	338	337	332	358	344	351	333	362	307	363	325	297	346	341	329	359	338	369	338	355	323	351	305	336	354	358	326	345	335	323	323	332	346	339	332	330	342	333	333	333	323	354	348	349	322	353	350	330	310	335	304	372	339	336	324	365	299	333	322	359	339	376	346	309	341	345	308	320	366	332	325	337	322	338	322	345	329	357	319	318	354	333	359	361	332	326	324	335	327	334	341	352	340	327	327	328	314	355	330	335	356	316	339	306	325	329	318	308	332	338	293	332	333	339	339	327	312	316	314	332	331	346	337	338	344	348	332	347	352	307	340	353	382	334	342	333	327	362	343	334	337	310	330	336	362	356	348	320	348	314	313	357	328	330	330	317	323	352	344	326	355	317	369	347	328	336	328	320	307	342	356	359	308	312	361	320	350	315	329	328	341	343	324	327	359	341	322	327	333	317	360	326	317	341	339	319	332	355	346	329	313	325	336	302	320	308	360	327	332	342	344	348	334	335	292	332	339	325	327	329	307	374	370	331	331	336	317	345	362	352	345	311	349	337	341	338	360	325	340	304	358	322	334	383	323	351	344	357	325	331	313	306	329	318	350	334	363	317	331	342	339	341	361	326	311	323	352	344	311	366	357	330	318	356	345	350	311	321	299	326	346	349	313	313	299	316	364	318	332	341	326	348	333	339	347	343	353	331	328	351	330	304	322	368	300	371	324	343	338	335	323	291	292	335	364	332	339	338	317	351	315	292	340	326	331	296	371	345	357	335	338	340	345	308	340	328	335	338	335	372	293	315	346	347	310	347	333	349	322	342	336	328	364	348	333	359	318	314	319	369	353	303	334	319	326	344	370	373	331	356	329	355	342	362	325	360	302	335	311	364	346	339	333	340	338	334	341	326	316	323	310	302	317	349	371	306	298	315	337	332	345	353	354	344	326	322	346	315	326	336	319	361	331	345	348	292	356	337	338	327	328	325	358	350	345	333	330	329	345	312	330	333	321	337	320	311	327	312	326	359	335	344	345	349	318	334	346	307	353	337	312	318	332	322	362	315	344	349	341	333	330	344	318	327	304	320	335	341	358	338	337	309	300	309	319	328	293	361	341	365	339	359	309	330	340	296	345	333	337	318	363	355	338	311	339	331	340	337	355	367	325	326	341	369	329	356	339	309	329	338	300	315	335	356	300	326	344	360	368	364	337	334	324	312	340	317	344	343	359	317	337	338	327	302	352	311	316	315	329	310	373	359	342	346	320	342	321	318	325	352	300	324	343	277	333	347	349	358	328	364	356	335	343	324	353	360	318	337	285	346	333	335	345	299	335	327	347	325	325	341	363	336	368	311	319	329	309	324	321	349	285	326	345	337	357	333	329	319	338	338	334	310	331	325	347	372	325	326	333	348	338	343	328	290	361	353	320	316	366	368	336	320	336	352	339	332	343	329	321	334	333	338	333	327	340	311	356	330	330	317	343	315	346	337	329	313	332	322	342	332	343	359	314	343	336	360	339	323	362	325	345	351	388	352	319	339	361	325	344	335	316	347	323	338	329	306	332	327	329	336	316	327	353	353	327	330	345	314	338	351	311	342	305	322	362	348	350	315	302	361	321	369	351	346	355	341	339	327	307	346	309	352	335	327	312	321	361	334	342	351	343	328	354	343	318	301	311	324	321	352	316	360	364	330	349	339	349	332	332	362	333	325	365	346	321	350	320	338	345	340	349	314	326	318	342	319	343	328	323	328	346	350	335	350	338	374	341	366	338	342	330	330	311	322	321	341	317	356	319	327	337	339	323	335	354	343	375	311	343	329	339	353	368	342	368	359	364	309	319	324	360	320	346	333	289	338	327	316	330	335	330	305	337	338	380	366	338	328	303	323	333	319	319	333	327	303	294	314	350	344	341	322	342	347	336	341	354	353	334	368	352	303	319	361	365	328	330	370	339	306	331	313	335	337	332	335	363	337	341	362	336	363	347	310	362	333	373	323	315	349	328	317	355	368	317	344	339	314	354	341	336	314	375	326	356	328	324	347	326	336	315	311	346	335	334	333	343	351	356	305	344	347	345	334	318	327	335	340	314	348	364	313	368	323	345	350	323	327	347	352	354	334	339	312	346	322	337	318	344	328	347	315	349	319	324	345	387	334	323	321	329	336	330	293	379	318	329	382	358	303	330	359	314	324	345	331	350	308	342	317	337	346	382	319	346	335	336	304	348	333	299	350	315	296	303	364	312	348	342	310	304	350	324	323	330	327	331	330	335	321	369	328	341	351	306	349	347	318	339	334	322	271	340	321	311	313	340	334	344	369	348	307	332	344	333	357	322	317	326	325	364	360	335	295	354	367	369	356	323	376	318	348	344	327	327	304	334	337	361	342	339	299	328	350	354	350	325	357	296	335	349	330	346	316	336	332	343	334	325	333	316	351	309	333	376	318	335	337	296	359	334	354	341	340	302	354	337	330	339	311	366	370	340	355	320	328	352	327	358	389	331	351	334	320	352	352	298	358	311	360	327	341	315	318	319	326	329	341	341	339	366	353	330	360	312	323	322	358	330	336	359	363	339	339	304	333	343	309	326	324	355	330	298	337	346	323	344	334	351	309	324	335	331	354	340	340	330	346	352	311	324	339	337	327	338	350	362	326	332	331	348	330	364	354	326	345	317	344	333	325	338	343	368	349	354	380	314	330	354	338	316	377	339	316	324	326	314	336	372	350	305	297	333	312	333	330	300	371	328	318	347	308	338	322	314	315	344	353	314	322	322	315	346	330	308	325	325	311	353	363	316	329	304	337	353	320	313	336	302	356	338	332	331	320	321	333	329	315	352	339	378	346	317	361	311	352	304	359	334	354	303	299	325	321	314	361	344	323	380	347	320	368	330	341	338	321	322	314	375	300	332	342	337	369	345	320	338	352	343	342	316	316	353	313	322	319	349	341	336	361	349	337	361	323	283	325	351	331	330	355	336	367	336	332	340	345	335	332	304	327	336	333	316	343	372	339	306	326	340	333	359	339	367	309	331	317	335	351	315	326	326	326	366	302	329	341	307	345	338	312	345	340	351	324	331	333	337	344	319	342	337	341	346	346	339	323	328	340	354	324	322	321	322	336	360	336	333	334	336	336	347	334	316	311	325	343	314	354	308	341	355	338	319	331	361	302	339	334
25282	21124	23684	28794	21113	12644	492	342	302	331	301	287	270	256	276	289	271	267	298	275	290	282	290	300	281	289	281	248	278	254	263	262	263	288	265	257	286	265	227	264	280	277	253	261	254	317	253	272	287	248	254	299	281	267	272	277	272	277	256	267	258	269	276	281	271	275	272	268	287	311	252	281	268	262	242	253	271	286	237	231	297	291	275	279	240	262	260	239	264	258	246	285	229	304	252	257	276	264	287	265	275	258	250	287	224	243	274	296	248	287	264	232	270	266	299	254	299	275	242	265	286	287	281	304	280	265	266	302	286	240	272	270	300	302	294	280	269	236	259	292	270	253	253	278	234	276	286	274	275	257	272	252	253	278	293	289	276	256	266	243	312	299	267	295	268	271	254	263	276	258	254	245	297	251	267	272	257	279	271	297	282	265	237	251	279	238	277	282	239	277	284	255	265	270	264	262	297	262	248	276	272	260	254	262	270	298	255	290	263	283	260	228	278	241	250	283	241	245	251	258	280	250	236	271	236	272	274	294	277	259	281	291	267	275	270	261	275	267	255	257	275	264	289	246	282	261	256	259	255	326	260	272	261	283	287	307	261	267	270	279	249	263	286	257	278	281	269	286	277	256	260	273	286	268	275	265	234	302	281	243	271	235	278	260	274	317	276	296	301	289	278	257	265	279	286	260	257	237	257	334	234	289	263	261	298	259	247	267	276	276	296	266	274	280	271	277	275	284	262	265	286	251	258	241	281	259	293	253	278	248	260	243	245	261	310	272	266	274	276	258	285	318	298	255	278	303	287	280	273	268	269	284	293	262	257	280	257	282	266	296	250	280	252	325	263	265	261	281	284	263	278	256	290	271	288	262	267	280	288	276	287	254	277	245	243	307	260	275	265	246	267	257	264	283	277	275	256	277	287	250	264	258	231	239	259	272	285	301	281	270	288	248	254	283	233	286	237	268	290	276	274	282	272	244	279	288	244	255	266	285	254	268	261	271	267	284	251	255	305	271	276	290	253	268	256	264	277	278	240	272	273	273	276	258	278	262	261	273	268	295	278	251	295	269	285	267	240	267	266	266	243	266	276	259	258	251	263	275	249	242	263	296	281	282	275	245	258	250	282	273	279	262	274	281	263	250	275	307	285	239	255	290	282	268	267	275	261	266	247	304	261	277	279	255	276	256	235	257	272	277	262	262	243	241	282	287	233	241	287	253	261	256	293	266	258	268	264	270	280	296	288	295	269	263	267	240	315	285	283	253	256	278	285	288	276	290	269	259	258	249	271	238	271	299	269	265	312	265	282	263	270	269	268	272	231	225	250	262	269	288	282	267	271	277	278	247	241	272	256	234	236	293	262	293	258	315	288	275	269	259	243	263	245	261	263	275	247	257	259	235	260	274	280	274	277	245	270	253	298	261	239	223	258	279	254	271	311	295	255	267	261	258	260	245	284	253	259	288	251	288	287	256	288	292	278	258	253	254	284	257	267	307	276	282	268	234	247	285	258	284	254	237	244	265	257	269	291	268	258	242	260	272	227	266	282	237	295	239	235	261	223	270	267	246	297	262	294	277	276	280	268	274	246	258	279	285	256	255	238	260	291	290	268	280	246	294	277	267	262	284	271	260	238	249	256	260	254	288	241	259	256	239	248	237	295	288	282	250	299	253	246	275	251	279	279	275	293	269	305	273	276	257	239	245	273	288	255	290	256	268	272	261	258	275	275	306	278	250	279	288	286	270	215	270	252	272	259	251	251	273	255	257	269	270	275	292	270	299	254	299	269	281	262	261	280	271	270	263	284	252	256	285	279	261	231	251	273	304	280	274	278	279	266	282	265	282	292	273	286	280	261	249	271	261	247	282	285	280	249	284	269	239	263	240	271	266	281	270	261	240	276	268	279	271	274	276	255	277	303	256	273	232	239	281	270	272	263	266	282	278	296	281	239	325	288	269	271	261	268	274	311	261	245	270	269	292	288	264	242	256	266	262	258	260	271	269	304	241	279	259	245	256	261	277	283	267	275	266	273	267	259	304	248	273	262	269	285	251	276	260	281	275	280	255	254	280	255	251	289	281	245	276	245	227	267	250	256	264	271	243	271	305	275	278	273	241	300	263	245	273	262	264	273	254	258	270	263	296	303	269	260	267	301	266	246	274	274	264	265	265	232	271	252	241	248	292	264	297	255	279	289	251	270	266	248	273	249	241	256	238	298	315	253	249	267	306	290	265	225	247	226	255	241	267	279	255	247	248	265	282	259	291	267	280	286	289	288	273	279	276	284	266	248	265	288	281	259	264	267	246	267	267	239	256	263	276	265	259	270	258	273	295	296	265	257	320	268	246	272	241	290	282	287	248	266	267	239	275	240	264	254	271	259	308	249	276	290	246	268	222	258	282	265	262	271	255	280	262	267	297	267	249	249	294	264	267	254	267	261	260	256	248	281	267	275	264	265	273	256	282	256	268	284	242	220	262	270	245	284	250	276	296	266	261	288	257	274	298	245	281	259	247	242	285	266	280	284	227	264	284	269	313	259	262	263	265	264	235	276	270	279	264	290	240	274	265	276	256	261	260	254	259	247	247	258	250	288	269	250	230	284	271	236	273	268	259	249	280	274	244	254	283	248	257	288	272	244	254	281	259	239	248	276	287	275	248	271	265	281	268	300	257	278	276	272	300	273	273	262	250	276	298	260	252	266	262	280	259	264	245	310	281	242	264	306	286	269	295	260	272	269	277	264	282	254	265	287	290	251	241	276	248	263	283	223	280	290	261	294	246	259	263	262	235	274	275	235	281	288	267	271	246	287	280	288	255	281	240	266	250	282	283	268	250	259	253	254	271	284	284	275	296	275	235	289	283	287	300	271	256	279	262	280	281	301	268	306	258	304	247	278	270	262	263	276	249	288	288	284	273	277	268	260	277	297	280	301	303	258	282	297	269	267	276	259	249	299	270	253	218	264	267	308	281	258	286	233	252	287	279	290	243	276	284	285	277	282	285	299	253	270	297	229	250	237	234	250	275	294	294	295	278	307	255	268	285	278	241	237	265	278	243	250	249	255	284	231	263	268	281	281	273	269	253	276	266	249	265	284	279	265	271	249	291	273	244	259	276	252	265	250	262	312	270	310	278	256	233	268	286	249	262	296	255	264	244	272	269	263	257	271	250	217	269	286	294	273	275	251	248	289	252	287	275	257	274	265	218	271	257	287	275	265	276	230	275	279	285	283	237	281	274	267	276	252	262	275	272	246	252	267	243	277	278	263	258	292	238	230	283	306	274	266	276	281	252	273	273	275	253	257	284	250	252	265	278	258	289	288	296	267	258	281	272	259	261	300	243	267	270	243	307	245	278	280	234	281	269	270	243	255	253	270	290	259	297	243	254	269	276	301	263	273	277	288	285	233	264	260	260	255	286	254	298	249	276	264	256	253	277	253	288	246	266	252	246	277	269	260	278	273	276	274	270	294	275	278	269	263	295	260	256	306	268	271	301
36340	39537	14889	745	693	617	624	612	623	614	616	585	588	612	563	588	596	621	607	573	575	597	552	594	529	579	568	582	609	563	532	603	626	536	592	618	584	585	563	598	600	541	540	585	599	584	593	547	521	589	617	562	517	579	609	619	597	583	596	563	571	630	561	610	569	558	539	591	567	560	588	566	556	618	554	558	565	575	579	595	600	638	633	571	560	569	576	632	572	549	521	570	595	562	610	570	612	626	567	599	591	534	573	553	554	581	595	595	571	564	610	563	614	566	588	601	581	614	592	587	583	577	579	523	537	578	536	562	588	533	541	559	523	603	546	587	573	588	579	564	613	621	583	595	614	555	592	588	590	603	547	593	577	545	563	589	616	582	570	552	626	575	586	555	577	543	578	590	604	592	550	549	585	573	566	597	567	580	592	567	557	540	616	523	599	640	629	545	607	587	580	594	560	561	624	621	626	562	604	562	599	537	589	582	568	571	573	531	563	579	581	583	561	571	610	562	631	583	568	593	653	573	589	568	591	610	555	653	547	591	587	567	603	584	551	571	637	560	609	555	582	541	640	599	588	609	568	592	553	605	533	630	576	567	591	579	600	594	595	572	588	580	598	542	603	600	618	577	509	593	579	637	565	568	611	583	602	585	597	583	620	563	573	626	616	583	523	610	622	584	565	586	605	602	583	632	626	575	589	570	607	562	564	583	563	571	592	586	552	581	612	567	567	567	572	587	541	627	572	567	593	535	551	587	563	592	587	609	585	599	587	591	602	579	559	594	587	597	557	575	592	579	594	586	587	568	558	638	634	587	578	576	578	547	560	625	587	581	570	600	541	585	595	601	538	606	575	615	591	602	558	591	580	600	592	571	609	633	593	594	583	590	574	595	554	585	569	604	603	595	585	577	613	564	587	604	599	562	553	593	573	586	569	606	525	619	582	601	583	545	587	561	620	570	546	584	553	620	592	614	575	604	583	583	564	537	582	559	571	571	587	544	563	586	599	591	616	594	609	579	594	571	589	587	561	599	554	589	559	574	572	607	602	602	592	548	631	554	578	534	533	594	596	550	586	569	607	569	554	551	580	608	568	595	547	574	562	567	531	529	614	605	602	580	568	594	546	556	614	602	580	600	580	594	545	526	571	605	604	557	537	584	615	583	590	598	585	598	596	574	558	576	612	601	631	603	592	615	604	617	550	610	509	571	546	593	534	601	568	553	604	585	605	560	584	562	583	573	579	586	588	572	589	596	583	565	583	631	555	577	627	548	559	571	573	595	606	575	583	586	583	590	588	648	594	566	559	607	587	606	618	581	587	576	553	578	585	531	590	567	606	596	596	582	576	639	588	621	583	534	612	594	585	606	606	582	600	581	586	553	569	579	580	614	598	565	591	562	610	561	514	563	593	606	590	569	557	555	577	565	589	561	571	592	558	548	575	615	604	612	574	608	596	594	576	588	600	584	542	570	565	597	600	590	573	564	592	574	583	589	592	562	604	552	557	542	571	594	595	602	545	559	529	571	568	592	569	637	553	594	578	599	556	622	591	569	575	607	556	594	609	589	544	605	525	594	603	586	578	568	569	584	540	549	606	561	550	587	570	609	584	568	611	602	573	547	605	578	595	608	583	577	547	547	558	562	565	536	575	545	588	582	621	577	593	592	582	560	545	581	584	598	598	567	589	584	567	634	595	530	576	551	574	549	556	617	613	543	578	587	574	601	540	581	541	567	561	597	589	599	532	566	600	578	575	585	566	571	569	567	633	583	585	585	568	618	590	551	605	606	568	577	596	581	622	574	569	551	594	577	561	590	546	577	558	592	581	592	524	595	570	561	576	586	585	531	541	588	618	613	590	543	587	609	535	605	584	540	583	618	596	592	553	548	573	556	592	540	559	554	573	557	584	583	561	621	564	568	634	606	595	598	567	583	601	596	548	620	617	588	616	566	602	588	590	604	609	577	599	597	611	548	572	551	585	595	577	573	616	598	551	561	564	545	593	586	556	580	588	591	552	595	570	593	599	634	605	598	533	571	595	593	607	567	572	574	524	558	565	587	596	593	595	596	530	580	568	547	615	617	601	600	568	574	604	599	593	554	562	583	595	568	614	575	576	569	623	579	544	538	607	586	575	602	560	596	563	533	610	598	571	583	584	569	584	568	591	581	560	562	558	573	566	580	575	568	564	570	532	601	539	589	563	591	566	597	586	600	618	607	559	573	548	615	611	574	560	626	594	562	554	604	560	562	624	580	612	590	596	555	563	611	586	575	569	565	606	569	545	599	607	575	555	580	580	603	558	553	611	563	598	574	562	608	583	589	585	603	575	568	578	602	610	569	592	566	596	633	559	607	595	561	552	566	586	548	591	558	574	604	596	589	591	602	605	587	596	599	536	546	575	585	600	583	541	593	577	571	556	601	616	549	581	575	616	593	570	600	568	557	600	516	585	590	575	600	589	628	608	580	609	602	606	555	577	602	634	561	571	598	587	574	641	571	579	554	541	541	576	613	582	591	559	586	545	566	583	542	567	536	582	574	541	594	547	590	565	575	593	583	563	560	541	585	559	578	604	558	571	586	592	608	594	559	537	574	556	575	582	582	599	566	550	600	601	558	522	624	599	615	605	580	590	586	590	597	585	614	561	600	577	554	600	548	544	591	609	585	546	578	583	595	616	588	560	567	573	573	609	584	584	532	599	604	604	598	561	561	579	579	597	566	571	609	574	564	595	534	607	567	592	564	594	608	602	593	579	578	577	569	605	596	602	602	544	599	569	579	587	559	593	593	610	611	588	547	598	578	578	565	547	583	550	555	580	589	608	586	623	585	592	608	596	598	601	600	564	579	576	579	577	555	593	609	552	580	584	610	554	566	593	533	549	580	579	588	546	602	578	590	582	609	558	543	573	542	560	591	592	542	565	533	601	562	561	587	570	597	609	535	590	576	548	550	609	591	554	599	596	623	605	539	549	576	571	543	591	588	568	569	599	572	553	588	586	580	563	558	583	533	585	579	583	563	605	564	597	579	578	594	564	579	545	572	550	613	636	595	574	601	570	567	607	576	583	614	620	567	557	579	563	602	581	557	579	559	547	620	574	589	591	618	587	582	560	565	569	573	576	599	612	589	586	605	517	555	567	552	588	607	570	596	585	578	595	597	608	571	561	603	609	571	564	595	602	559	553	529	632	539	545	564	578	560	587	612	608	566	582	593	565	542	554	593	591	557	584	591	557	590	561	614	598	539	612	571	537	552	609	568	588	560	612	600	591	593	615	593	569	588	556	583	556	593	610	604	592	574	606	589	582	582	595	599	577	553	587	573	602	586	573	578	578	593	594	589	612	567	636	551	582	567	577	563	581	562	600	613	614	580	585	563	585	571	577	588	593	646	555	613	582	555	581	573	581	544	569	594	561	584	592	578	549	601	555	569	570	567	569	598	604	580	559	560	536	574	547	567	561	551	541	605	576	530	578	563	584	566	602	587	562	596	565	553	566	577
24564	21114	24147	28349	21117	21134	11627	543	378	369	311	363	352	319	334	286	310	308	314	288	316	265	293	292	327	247	248	233	313	288	276	290	301	296	261	249	268	263	298	284	285	254	276	284	316	270	265	266	266	273	299	310	299	274	254	252	274	266	243	289	324	263	273	276	264	302	235	289	259	255	283	290	273	298	256	299	302	264	273	310	286	303	268	314	291	273	276	279	261	267	277	252	282	305	283	294	265	263	271	291	258	300	279	266	254	272	270	249	263	256	237	237	269	296	275	278	274	252	260	281	286	280	309	285	280	265	277	291	260	261	263	277	242	257	261	268	292	275	273	287	265	252	289	303	263	280	325	269	276	287	300	290	272	233	279	272	278	286	266	325	242	280	289	255	268	270	265	250	271	257	305	284	256	274	267	267	260	274	290	278	286	255	276	267	254	290	255	266	246	259	288	274	266	266	274	298	290	303	292	244	286	306	250	252	272	295	259	295	273	267	268	270	257	265	276	268	299	255	289	268	263	238	304	262	260	250	268	260	257	276	278	270	294	293	255	271	274	295	323	287	263	273	265	247	264	262	246	277	250	275	249	275	270	262	268	239	256	281	282	272	242	239	289	255	261	295	293	271	232	245	265	273	283	241	307	248	279	250	283	261	286	264	296	280	258	256	236	294	264	272	308	270	285	274	290	290	302	288	283	288	285	261	267	303	286	321	281	281	277	280	274	246	259	246	263	303	308	265	286	271	298	264	269	252	289	260	252	271	301	255	293	288	266	259	261	267	283	276	300	245	256	272	266	273	272	260	268	265	259	259	297	286	242	275	254	303	293	277	283	299	293	282	269	263	280	306	273	267	296	295	275	269	258	249	300	297	261	278	289	257	259	257	296	242	264	264	282	266	234	266	295	269	287	295	283	261	264	278	274	281	254	311	273	286	282	284	267	257	283	302	242	259	218	237	271	262	282	255	265	286	253	254	302	297	266	272	296	263	293	296	258	238	278	303	277	283	267	264	257	280	249	277	260	324	267	250	287	261	249	282	308	276	267	278	262	299	246	268	277	274	277	261	258	308	291	302	295	254	294	281	261	247	262	282	305	298	288	291	274	248	288	317	272	275	261	286	254	248	251	271	272	282	294	276	288	238	318	263	270	269	304	252	286	288	266	293	242	284	274	274	241	286	263	285	238	290	303	266	245	275	250	303	241	271	301	249	259	258	287	295	288	260	270	272	243	262	335	255	256	281	268	301	270	267	262	266	262	264	297	270	271	273	279	267	269	281	284	280	293	287	266	268	299	269	303	302	278	294	273	267	270	253	233	277	279	289	289	271	296	277	285	307	275	267	261	262	286	296	277	285	262	291	289	306	304	234	252	278	241	275	283	252	253	271	275	246	297	293	282	247	292	278	253	233	255	285	261	275	278	276	317	279	282	297	264	303	282	285	281	293	252	290	271	229	249	276	271	267	274	283	272	288	281	255	264	292	279	283	257	282	269	331	264	266	285	272	278	263	274	288	266	264	272	247	296	272	286	275	299	254	272	279	272	267	258	259	260	300	272	286	235	270	272	254	278	284	305	289	258	284	251	265	302	285	294	267	298	276	268	272	288	269	261	292	270	267	295	249	258	250	284	269	233	270	256	276	279	284	279	262	227	264	301	309	288	286	317	265	303	264	272	299	261	248	263	269	285	224	272	250	297	263	284	277	258	266	272	249	304	249	285	225	297	280	281	263	280	262	277	254	257	253	299	264	236	275	258	278	261	263	276	299	275	252	262	274	272	265	265	289	272	269	261	276	279	280	254	268	297	285	292	283	293	289	296	267	244	262	255	262	268	258	300	285	283	273	256	264	284	260	296	271	261	251	256	301	267	288	273	258	271	266	261	276	283	309	267	255	280	253	295	327	263	294	254	290	307	248	254	254	254	260	288	266	244	269	255	298	275	263	271	295	254	317	288	282	298	260	271	260	250	276	308	270	242	268	252	288	243	254	243	270	311	258	287	279	261	259	254	285	291	281	267	268	278	262	255	279	285	283	267	262	299	287	303	274	288	270	261	305	255	269	297	285	256	283	263	270	321	272	264	276	294	264	287	287	318	256	282	274	244	277	247	279	251	270	285	282	276	294	288	286	284	250	312	260	304	264	270	279	263	273	310	269	276	271	255	272	259	288	272	267	291	264	291	314	265	270	282	258	279	252	262	273	285	296	291	269	315	242	284	294	281	302	282	298	258	261	294	270	264	267	283	267	285	270	291	283	267	257	245	291	286	285	288	262	264	245	305	259	245	278	286	271	282	241	294	286	245	283	251	290	264	270	250	246	246	273	275	276	291	298	252	296	274	304	286	285	267	270	273	275	270	262	258	270	320	287	275	240	280	276	253	286	250	272	271	284	282	278	270	252	258	280	271	282	264	270	273	271	276	266	253	309	248	267	261	280	248	274	294	279	269	271	299	270	255	265	280	262	280	292	257	293	285	280	262	259	285	260	295	280	283	293	255	257	266	299	288	240	260	286	276	281	278	274	289	260	276	287	309	270	312	305	274	263	276	252	266	262	246	290	256	241	235	277	291	274	297	241	263	287	265	276	277	289	277	284	264	287	266	297	283	288	260	248	285	282	272	270	290	277	256	287	249	252	284	244	259	269	289	272	249	288	265	258	297	300	277	260	287	263	295	286	294	271	289	262	294	273	266	273	253	289	257	291	275	291	231	272	255	302	284	236	249	296	265	252	284	262	234	278	276	253	286	283	248	269	234	284	257	289	291	244	251	280	263	245	246	227	289	286	256	274	306	253	281	256	274	254	299	262	308	304	300	326	291	255	274	287	281	272	280	287	285	284	271	254	246	298	257	262	245	277	293	264	249	259	285	253	281	268	318	275	265	290	267	294	267	280	239	303	278	259	271	240	281	235	251	286	257	287	298	305	271	291	283	291	261	253	285	261	258	252	265	235	283	275	278	253	273	286	277	294	282	254	282	261	242	304	287	247	294	291	308	272	290	271	300	260	246	265	294	274	260	264	267	257	302	240	251	259	283	264	264	291	292	290	281	259	266	282	267	257	265	265	265	283	279	284	295	274	268	297	288	251	271	229	268	235	286	269	253	280	300	278	278	228	310	281	310	282	250	270	281	246	296	282	272	273	271	251	292	252	292	290	256	278	251	274	279	278	296	278	249	273	284	320	275	264	263	286	254	268	285	264	293	283	279	296	272	266	270	276	286	273	269	251	253	275	268	306	280	254	275	277	269	257	332	267	250	273	286	266	258	273	241	278	276	272	298	243	263	297	302	268	267	249	242	278	286	297	256	261	277	289	235	246	250	289	290	243	243	254	291	266	254	271	267	304	278	303	247	262	264	251	276	281	271	255	266	259	246	273	260	253	281	262	276	255	270	267	275	309	269	284	284	267	231	299	285	276	313	263	264	263	249	269	244	235	287	272	299	299	273	263	260	267	284	275	272	254	261	252	266	247	301	253	268	260	253	255	275	254	275	277
42933	51523	23035	931	661	646	590	631	562	607	608	576	572	521	592	569	566	567	578	562	596	555	555	564	552	573	572	552	560	536	606	569	575	556	572	562	559	574	524	577	558	536	553	548	539	584	546	562	577	524	582	534	545	565	572	544	593	566	549	559	543	577	551	562	585	538	542	567	544	580	520	535	578	520	572	543	606	556	583	575	537	544	577	526	558	598	589	578	540	583	554	582	579	558	579	574	544	570	577	576	565	592	564	505	578	535	575	537	564	601	540	564	538	566	562	568	568	547	546	508	547	530	538	534	547	542	567	526	557	600	562	538	569	573	558	518	583	590	601	538	531	510	580	568	528	527	571	574	560	550	562	575	570	546	527	550	523	548	588	585	582	538	580	595	583	576	551	559	564	564	571	565	533	580	599	558	545	523	553	568	580	555	563	539	580	574	547	551	570	569	569	558	530	550	562	556	541	587	538	547	539	571	557	516	573	523	578	590	531	561	558	556	587	538	537	553	550	555	568	562	561	580	547	560	570	569	565	516	542	586	549	587	602	591	520	584	561	559	557	569	541	544	554	527	592	577	582	510	554	564	553	572	514	548	587	570	546	573	563	545	558	565	570	529	543	578	602	547	573	515	573	524	547	540	525	555	541	546	599	576	615	508	565	567	576	546	551	582	506	513	589	568	597	576	568	561	603	540	538	547	539	566	578	587	587	566	569	555	568	607	594	560	555	562	514	524	525	552	559	557	580	509	558	572	563	534	545	552	603	502	532	516	581	554	585	565	552	522	549	590	573	566	588	558	549	578	558	582	543	554	540	566	550	518	563	602	593	581	565	565	580	574	518	604	557	575	562	571	545	547	574	535	572	540	556	555	542	571	564	571	550	559	545	571	583	600	534	563	524	564	533	574	536	551	544	546	520	544	595	531	529	561	564	550	540	570	539	526	569	527	604	557	579	517	554	589	581	552	562	551	554	565	549	553	578	595	547	538	540	577	538	566	587	546	530	557	543	557	571	548	595	585	563	605	546	561	531	582	543	571	541	540	530	573	545	575	540	596	578	544	593	589	543	544	534	550	550	549	525	527	572	579	603	566	544	566	556	544	594	566	555	566	555	553	540	525	537	535	581	592	609	547	553	570	556	589	565	551	521	576	586	548	575	558	563	548	591	546	574	545	575	548	573	529	551	587	568	611	575	589	562	537	580	559	568	520	536	595	555	549	573	576	538	584	559	564	571	555	554	583	553	555	582	540	499	561	562	581	569	539	582	536	587	625	583	547	540	548	540	559	539	538	562	522	568	580	591	534	553	528	521	591	579	570	562	549	531	575	569	560	548	524	569	580	545	547	542	498	549	561	594	539	551	567	554	561	584	546	540	552	544	597	587	585	557	549	573	575	555	553	609	560	575	565	557	529	591	560	592	542	574	572	531	585	531	578	544	542	583	567	593	600	573	573	568	573	552	563	598	558	527	535	547	564	567	515	546	560	557	542	532	591	569	586	577	555	552	526	519	567	534	582	584	595	517	563	600	562	541	598	545	544	564	596	541	582	549	549	571	555	568	576	568	576	565	615	564	576	586	554	594	541	579	539	521	579	624	546	552	536	559	582	572	579	567	574	575	586	572	544	595	596	573	543	562	561	592	552	546	572	596	538	533	556	539	543	525	555	534	563	549	544	476	607	587	544	557	571	558	555	544	532	547	532	581	558	602	580	562	564	513	553	516	535	542	573	550	555	547	541	581	557	531	567	565	573	534	525	575	570	581	563	515	580	541	545	550	511	555	565	544	584	525	604	549	580	578	546	550	582	558	555	535	571	627	535	581	524	586	541	564	533	526	567	587	534	528	522	598	565	519	577	560	527	603	539	523	604	549	587	585	543	605	583	506	582	574	563	571	590	526	582	576	541	545	575	554	573	514	566	564	565	564	543	565	596	605	555	523	561	549	572	565	553	554	564	544	594	531	539	605	590	565	560	572	543	556	541	547	542	550	557	574	559	535	554	563	506	565	591	584	578	581	549	543	548	586	585	535	557	549	521	546	531	541	578	550	574	551	515	543	565	595	568	561	559	557	595	550	530	567	572	546	550	545	524	551	569	579	532	581	547	515	583	580	536	573	562	533	551	559	550	590	539	527	539	599	550	560	563	580	538	621	514	566	586	555	565	552	570	533	572	586	536	518	594	562	549	526	549	537	558	534	578	559	561	541	586	565	543	574	530	543	590	583	558	552	541	603	567	553	578	529	511	548	539	542	514	570	605	539	548	598	553	511	508	584	514	573	547	562	531	555	552	558	554	570	555	563	545	551	537	537	533	542	563	570	556	567	569	557	570	564	554	555	552	547	576	570	538	580	589	605	571	536	539	574	538	578	562	566	593	544	518	542	556	568	583	581	543	537	533	532	546	568	595	522	554	574	585	507	544	537	567	561	538	573	606	590	563	543	512	576	580	562	533	596	578	604	543	541	545	582	544	559	578	538	567	534	577	548	559	566	556	579	578	503	555	514	524	563	568	523	563	569	565	557	553	512	613	569	534	541	557	567	570	564	569	522	560	549	518	503	571	586	556	530	561	556	561	541	576	554	547	540	515	595	552	547	555	587	561	573	550	589	545	575	613	543	560	569	530	561	563	511	567	524	526	523	544	564	590	544	618	540	555	590	538	552	530	577	541	579	549	537	529	568	520	556	569	572	565	554	594	578	559	548	543	569	561	577	571	582	595	505	600	594	571	551	572	552	574	559	551	564	549	548	570	585	575	586	582	525	537	527	547	559	579	576	556	594	572	534	595	557	536	569	538	524	548	540	549	581	526	576	555	508	514	574	507	536	566	547	546	522	613	543	513	572	568	580	546	598	544	550	538	528	542	539	546	598	564	518	558	550	565	580	560	513	617	534	571	598	535	603	535	540	556	553	536	620	605	553	618	567	539	597	546	585	543	596	566	582	551	565	544	584	552	531	548	556	517	562	585	570	581	513	516	565	584	585	546	558	539	534	561	587	499	568	561	528	562	587	536	569	567	591	551	581	557	570	552	594	547	564	575	533	557	571	542	571	566	567	517	535	564	537	565	554	563	580	548	574	570	535	562	566	604	544	557	573	570	559	554	540	544	564	584	541	604	577	595	582	538	570	553	556	528	520	570	561	553	590	559	552	546	569	556	537	572	556	576	569	521	541	536	591	541	535	573	535	544	525	581	561	545	550	544	555	552	600	565	561	556	546	561	571	573	559	526	593	580	501	495	607	550	508	594	580	563	545	603	572	573	560	537	529	540	512	541	550	563	510	557	532	571	580	547	576	545	573	577	541	585	570	580	578	548	581	613	533	571	568	569	568	555	564	584	588	521	561	555	552	509	524	549	563	511	576	570	591	546	581	601	549	581	554	529	590	603	581	581	589	550	581	571	589	566	584	544	563	537	605	547	562	562	561	572	565	538	553	556	598	607	548	575	580	589	552	557	576	567	588	590	580	555	552	551	600	571	547	571	563	590	549	544
34376	18181	5585	430	169	180	147	129	135	135	125	124	141	149	140	138	126	129	147	156	123	110	122	132	155	147	128	132	125	132	146	137	126	142	144	123	116	90	136	149	141	123	141	132	143	116	134	129	151	137	144	142	144	132	141	103	133	137	134	157	132	136	113	152	119	113	133	147	147	134	137	126	131	140	143	145	139	130	129	145	118	128	157	152	150	140	115	146	114	132	142	137	105	134	142	132	136	138	131	149	124	133	137	116	123	145	134	159	141	107	140	138	136	118	153	141	122	140	140	125	125	126	142	132	136	136	144	123	132	137	151	141	140	136	107	147	139	139	112	122	117	125	145	139	126	128	135	122	116	126	108	130	163	132	125	143	139	151	128	107	130	123	113	133	136	156	140	114	124	167	126	110	135	134	154	125	113	158	122	126	120	130	139	123	132	138	148	140	123	166	135	148	145	130	132	147	98	132	132	139	140	139	130	116	110	133	150	147	153	149	126	123	143	142	133	145	121	132	130	120	106	129	135	133	145	142	119	131	157	128	167	133	132	124	104	128	118	154	142	117	129	128	122	139	141	136	132	144	163	108	146	133	128	140	143	127	138	130	125	122	127	130	137	152	133	146	134	135	141	117	125	132	121	144	132	131	118	121	130	97	117	119	140	133	146	142	147	128	108	153	116	125	118	136	160	130	127	115	132	133	138	132	156	157	127	124	117	122	152	130	146	126	133	147	122	143	121	129	115	138	144	136	124	115	136	132	114	147	121	131	128	130	140	116	133	146	126	128	128	132	123	136	144	131	142	162	131	163	124	137	150	135	132	120	142	135	123	130	133	132	129	140	129	126	139	142	129	140	124	126	151	121	140	149	150	116	141	124	137	113	131	124	127	102	121	147	150	137	156	123	124	131	114	127	139	112	143	117	124	149	136	111	93	134	137	128	113	144	143	131	156	138	145	138	126	143	159	165	159	133	127	126	116	115	124	132	122	109	148	138	138	137	135	162	125	135	133	134	144	140	137	122	138	138	136	136	129	110	128	127	138	128	122	143	125	139	140	123	98	126	140	146	157	131	133	151	141	123	132	138	131	124	140	120	125	123	133	152	145	115	116	130	126	119	135	138	144	142	136	118	156	103	145	131	117	139	123	120	122	125	129	140	132	122	121	134	124	131	129	125	118	133	114	121	119	141	147	124	131	147	138	102	138	126	144	146	147	109	124	126	138	140	138	130	142	145	124	129	126	114	129	138	148	141	127	132	150	116	114	145	142	121	139	143	125	160	133	138	159	125	132	132	136	136	141	123	145	144	121	145	136	144	145	149	139	98	118	149	116	120	137	134	121	120	136	154	149	136	118	122	122	133	108	133	128	138	140	150	148	136	130	133	127	135	124	123	127	138	167	115	102	118	117	131	137	122	137	146	133	126	120	103	140	140	131	127	144	143	151	145	140	152	121	134	146	156	142	116	136	142	128	127	154	135	127	165	138	133	126	143	129	128	148	119	122	145	140	154	123	127	162	118	139	148	135	128	140	105	167	129	136	154	137	123	148	150	150	137	144	115	133	132	138	128	120	122	125	139	139	133	143	130	130	115	143	143	110	134	128	137	146	120	138	125	114	128	146	140	138	157	118	134	127	150	116	107	138	166	166	148	132	121	115	124	136	130	157	129	91	127	149	132	138	132	134	151	131	135	128	128	144	108	152	128	128	121	118	149	145	133	120	129	112	137	138	125	130	139	140	148	152	120	137	150	112	123	150	145	129	139	126	147	144	132	114	128	137	143	111	144	145	128	129	98	120	129	119	120	149	128	124	142	139	136	138	131	144	129	140	131	140	144	128	130	109	106	160	159	150	121	120	132	122	130	128	117	139	119	152	115	142	139	123	121	112	139	144	127	128	117	137	121	128	131	136	120	107	131	144	121	139	134	127	121	126	125	133	125	144	125	125	153	141	131	148	135	92	143	126	120	138	119	139	141	113	118	147	131	145	124	132	147	122	148	135	126	154	133	131	146	121	127	120	116	120	145	138	150	122	154	134	156	135	121	137	124	150	135	147	126	134	130	148	145	137	135	110	120	147	126	154	133	134	119	119	156	129	139	120	155	164	112	129	129	145	119	143	139	136	162	133	116	114	129	144	102	138	141	148	135	147	137	144	121	137	147	136	122	112	121	130	109	142	121	144	165	135	143	109	132	122	140	131	140	143	132	129	134	122	108	142	128	135	112	123	137	145	144	109	122	126	120	114	119	95	135	118	124	134	163	154	116	126	119	127	142	124	145	126	117	150	113	112	126	137	130	136	123	143	122	129	134	137	132	135	124	151	109	128	119	126	149	136	125	125	153	139	118	142	151	126	116	111	115	128	134	140	117	116	137	127	120	125	147	127	148	120	119	128	122	147	120	154	141	138	148	167	149	144	131	134	124	111	139	126	126	139	128	126	132	125	107	114	131	148	137	105	108	143	142	125	121	118	131	130	137	127	133	173	120	139	122	133	153	118	116	136	163	133	133	117	135	162	134	136	112	160	134	144	136	154	145	144	110	127	127	118	146	121	137	145	144	141	132	118	143	134	106	126	132	132	136	116	144	132	137	138	129	141	113	114	138	125	132	144	152	136	142	149	127	117	131	115	127	138	133	124	134	117	142	120	153	129	118	134	106	148	141	129	142	144	118	122	131	131	137	137	150	139	138	134	137	126	159	135	114	99	134	140	136	134	139	115	134	126	95	144	146	112	122	142	138	122	121	144	134	118	133	111	142	134	143	133	147	116	158	136	118	134	134	130	129	139	119	137	118	136	130	126	131	132	122	134	108	123	138	117	151	117	118	138	130	125	127	136	110	119	125	131	134	103	120	148	147	148	127	127	119	136	134	149	154	128	126	117	136	121	130	140	136	139	140	140	121	134	148	133	132	133	112	122	144	137	139	133	112	125	129	126	126	107	112	115	102	153	150	134	104	128	135	156	140	139	132	122	138	126	139	128	133	140	136	152	125	122	123	142	155	115	152	118	123	127	129	128	141	140	162	127	138	129	119	130	129	123	135	131	159	118	123	124	139	142	135	140	153	130	133	126	127	109	122	151	146	122	157	118	127	141	141	123	127	133	125	137	133	126	154	138	156	125	127	114	126	114	154	149	134	123	120	138	118	134	127	148	140	158	140	131	129	147	146	140	131	131	153	128	133	127	138	115	123	149	132	133	130	142	152	143	120	165	129	147	118	159	139	132	114	128	142	113	138	155	127	150	126	119	139	141	129	135	143	125	164	131	140	143	128	134	119	134	132	141	130	122	118	115	154	145	129	133	142	141	131	122	120	147	123	139	129	138	137	124	130	125	140	134	121	135	149	126	111	134	135	135	127	113	138	143	124	104	129	129	139	141	110	135	145	159	129	115	132	129	140	127	125	135	110	122	120	141	107	150	126	135	144	114	141	148	127	133	151	138	150	136	156	127	143	128	119	133	139	154	143	124	122	131	147	143	156	132	132	125	143	116	115
17659	7034	1366	343	342	340	338	380	343	351	349	353	332	330	337	338	305	329	300	347	359	358	318	324	301	332	310	331	337	332	347	340	331	333	330	356	332	351	345	357	322	313	310	343	281	305	316	339	332	312	321	328	320	325	324	318	308	380	311	336	372	321	321	279	341	348	375	335	301	345	322	344	375	328	352	343	308	312	331	319	345	341	329	328	321	310	343	357	317	369	301	301	341	376	358	354	326	348	340	315	323	319	353	338	301	356	341	347	369	315	330	335	324	335	377	318	342	337	320	349	313	337	321	354	337	326	335	344	312	343	333	321	344	365	312	343	312	326	328	324	313	345	339	340	341	333	320	329	354	303	362	353	333	347	336	332	324	316	317	308	355	332	329	359	336	347	341	316	353	348	322	339	326	343	333	311	305	357	312	332	350	386	347	363	336	352	352	315	353	332	339	347	328	322	331	293	331	343	309	321	323	311	335	341	327	357	366	330	344	307	343	333	329	361	376	370	314	321	333	355	357	341	317	297	331	328	336	322	333	326	349	321	342	324	331	340	325	343	368	336	314	325	367	346	374	349	324	367	328	352	354	315	354	331	370	311	351	323	340	332	352	348	325	323	309	308	327	362	348	340	316	332	347	343	315	330	352	350	314	316	324	304	349	335	317	338	341	346	315	331	332	320	364	314	349	337	344	341	348	324	343	353	358	349	377	378	345	336	336	351	332	308	340	335	327	378	333	322	302	374	364	340	371	348	332	352	355	326	348	337	354	347	340	316	341	324	379	305	338	365	299	325	354	327	324	321	365	333	329	346	341	338	353	333	331	315	333	321	316	326	348	336	353	335	349	297	339	317	308	347	356	356	360	329	337	314	355	350	348	311	368	339	321	314	316	374	352	346	345	302	316	316	343	361	328	324	367	352	343	305	385	322	324	344	332	326	310	349	343	304	351	333	353	316	332	308	338	358	331	318	348	326	336	309	318	345	337	319	316	329	310	338	346	325	352	314	322	313	320	325	323	357	330	347	357	354	341	351	316	333	327	357	357	306	354	319	361	350	339	315	349	321	318	330	353	360	347	340	346	341	335	329	335	316	337	306	338	357	370	369	322	317	317	358	365	325	354	376	339	329	301	327	339	349	313	318	324	335	321	353	325	333	315	327	357	346	355	335	339	312	325	332	328	341	387	317	343	332	338	348	324	357	337	373	343	332	326	349	334	347	369	349	333	360	336	360	376	335	330	315	345	318	332	333	318	352	312	340	310	370	358	356	326	343	346	344	334	368	318	350	324	348	293	360	343	327	341	320	348	331	342	316	316	336	314	333	352	353	332	351	358	299	354	350	348	361	332	358	335	327	325	307	324	363	375	328	344	330	335	370	306	327	339	309	310	374	336	346	333	346	306	334	341	351	322	329	307	297	325	354	352	293	307	299	318	362	330	367	322	347	360	299	320	344	304	336	349	302	335	301	372	365	344	318	327	318	383	316	345	335	374	339	332	310	341	343	318	347	327	330	303	334	341	343	347	366	357	335	353	377	347	374	344	337	308	333	334	343	313	346	350	332	334	313	339	344	294	336	358	328	370	329	377	359	316	367	314	320	341	360	311	319	349	361	330	352	353	327	325	329	330	362	355	345	344	352	304	350	337	333	310	346	306	333	308	325	342	345	332	340	326	328	344	294	339	337	341	312	344	306	335	335	330	321	337	346	333	364	373	326	329	368	363	344	316	341	335	327	381	311	333	381	345	342	353	345	365	343	322	336	346	374	349	355	306	342	336	299	317	313	350	325	346	344	335	335	329	306	312	336	341	354	323	335	333	321	343	343	330	353	342	310	338	349	332	303	331	377	326	350	326	356	309	327	358	359	335	358	362	345	318	339	354	338	339	341	354	316	325	356	313	305	324	334	312	344	339	334	307	306	337	337	345	354	314	339	334	308	337	348	369	346	312	317	342	327	353	325	321	358	347	344	316	372	316	344	338	302	326	338	356	347	330	315	358	340	305	322	347	324	321	330	356	331	314	363	349	353	346	348	361	331	336	360	332	332	328	333	343	355	343	340	321	342	290	352	367	340	338	322	341	325	334	293	311	344	309	344	329	314	336	328	324	329	340	306	330	358	323	331	337	333	336	343	309	354	309	359	369	347	358	320	344	368	362	334	326	333	328	322	311	340	330	362	334	326	316	303	328	309	327	331	351	346	320	342	322	343	337	356	325	312	346	338	322	343	334	349	318	347	327	310	329	334	337	314	342	326	320	343	322	328	312	352	338	331	301	349	346	322	329	331	326	341	358	341	343	369	306	334	341	336	346	342	337	335	335	328	315	315	339	304	329	341	304	348	331	342	342	300	318	385	355	318	327	325	347	335	317	354	350	307	336	316	350	339	360	304	355	345	334	319	337	351	341	320	326	340	336	329	354	361	326	313	319	358	321	333	362	358	337	327	320	334	343	357	310	323	363	338	339	324	352	356	316	336	333	336	335	366	361	362	323	332	325	321	340	331	337	340	322	331	327	363	366	309	335	335	341	333	308	344	318	381	313	379	309	343	342	334	325	314	307	358	322	337	310	364	324	340	321	344	368	318	322	331	322	311	331	318	314	324	340	313	326	348	341	322	330	322	345	326	327	329	336	304	347	336	328	325	340	310	344	339	344	345	328	327	314	324	338	306	304	323	362	345	331	343	335	306	330	314	345	326	339	319	347	316	326	311	348	349	344	338	360	320	355	337	375	317	334	337	332	327	344	329	332	346	335	336	324	336	351	356	304	326	333	308	352	341	316	296	298	309	356	326	322	321	303	350	320	326	317	342	350	326	318	324	311	351	342	303	346	326	317	338	362	357	333	329	372	333	328	301	290	347	308	322	333	335	334	352	345	314	320	357	308	333	335	308	341	333	371	309	296	318	335	361	338	319	318	325	358	318	325	330	322	351	270	345	327	337	344	330	316	320	339	347	361	314	372	323	334	345	310	331	337	333	355	331	353	331	334	321	342	304	335	323	363	363	324	304	344	325	343	342	363	322	322	324	321	320	326	309	321	342	368	317	327	343	355	360	358	321	340	356	311	331	345	333	363	347	374	331	358	318	337	339	337	314	352	332	345	320	325	317	328	344	341	354	362	330	312	326	345	329	308	315	320	342	350	346	337	330	370	320	326	333	355	330	358	347	300	311	326	337	382	348	326	313	325	337	370	341	318	374	336	340	324	298	343	336	312	350	346	349	333	325	302	342	330	370	378	320	337	336	324	323	319	339	359	335	328	305	316	360	354	341	327	292	332	304	325	333	335	347	343	330	353	368	323	337	345	307	347	334	350	365	373	320	350	345	315	317	317	370	364	321	343	349	326	350	321	319	333	335	329	354	306	313	339	296	333	315	314	314	347	349	373	335	312	333	348	322	368	355	314	335	324	325	303	319	345	319	339	335	335	354	341	320	337	312	315	337	300	333	314	328	326	335	345	332	331	347	321	350	373	314	314	330	354	328	330	328	334	330
25303	21130	23746	28755	21122	12550	534	392	315	289	279	313	258	321	284	298	304	293	285	284	266	274	251	288	281	245	269	284	274	276	271	261	253	278	295	291	314	298	272	288	230	265	230	227	274	285	278	297	271	287	286	287	272	252	279	277	266	272	269	266	260	261	257	273	271	256	288	240	259	301	256	262	235	303	290	301	291	293	280	269	295	288	274	257	243	259	259	256	270	281	259	270	256	255	266	278	302	284	282	261	273	300	283	258	279	251	258	295	287	285	288	240	270	300	279	285	265	249	321	273	292	261	248	286	260	266	283	311	283	275	273	275	262	275	260	281	277	260	271	285	250	275	263	293	248	259	276	297	271	275	259	267	278	278	294	255	287	289	264	269	291	304	279	244	279	281	276	243	266	248	279	275	250	241	297	262	298	283	279	308	281	258	261	287	271	239	268	234	286	272	267	257	278	305	311	291	283	245	269	281	230	293	266	249	270	290	271	263	294	266	248	259	243	270	243	261	270	287	258	265	276	273	315	270	287	269	295	305	271	283	272	258	266	287	263	313	253	282	290	254	264	281	281	274	252	263	268	294	268	276	274	269	277	274	257	261	280	292	275	279	288	245	252	277	267	279	290	264	280	262	259	262	282	297	269	295	274	305	282	266	299	255	270	260	258	282	255	276	289	270	261	236	253	242	273	282	260	276	241	270	278	270	284	265	310	238	243	264	281	276	293	288	281	276	267	291	294	260	280	283	309	243	259	232	290	302	300	262	284	288	277	261	281	252	280	265	290	260	260	250	282	265	271	261	268	228	283	281	286	255	286	254	284	248	295	320	282	279	283	246	253	240	266	281	275	258	255	276	297	268	267	265	288	263	266	235	264	267	260	256	252	277	281	262	260	280	262	320	264	265	283	266	234	271	260	276	241	269	249	297	292	294	253	279	273	279	268	257	233	280	258	267	286	285	244	288	292	260	265	268	245	303	293	259	286	265	287	272	249	260	241	269	262	264	273	254	259	290	288	316	261	245	257	301	302	297	306	263	267	249	270	292	257	271	277	273	262	274	240	262	265	256	261	266	276	265	265	257	260	299	228	273	254	270	248	255	277	270	237	257	265	310	287	245	269	273	278	255	266	282	259	295	267	271	280	276	277	260	287	246	244	301	316	302	247	270	303	289	284	247	263	285	256	275	273	288	297	270	287	304	279	224	325	255	291	246	264	254	298	279	273	236	297	285	273	282	251	288	277	286	308	269	286	278	261	245	278	279	267	254	242	261	280	264	254	257	266	277	258	271	283	261	244	275	271	271	278	253	249	263	294	282	285	297	301	252	273	272	268	278	270	273	285	294	274	312	248	287	277	269	295	251	305	294	242	248	296	250	292	252	267	237	258	266	254	293	250	266	267	281	257	304	292	269	262	318	264	286	269	304	279	261	284	280	267	301	258	310	266	230	278	263	264	264	270	287	299	255	252	290	281	278	265	229	252	294	283	304	273	253	290	256	256	249	270	251	300	252	270	276	242	257	279	265	283	288	285	311	260	284	253	259	292	267	261	266	289	282	262	270	261	290	275	236	249	254	260	266	286	280	319	310	279	244	282	237	264	301	258	287	254	300	275	274	248	258	248	260	292	291	276	259	269	265	269	256	261	265	278	265	269	251	236	273	239	292	274	290	278	272	275	257	283	274	243	229	273	279	261	294	284	251	293	294	309	291	249	282	305	257	293	247	273	296	277	303	257	277	281	277	296	259	293	276	255	266	276	282	251	258	262	261	260	264	257	268	255	263	278	285	269	254	268	290	306	266	277	247	270	276	292	284	265	273	246	278	258	308	271	279	260	278	263	261	278	262	282	267	262	262	285	239	295	272	285	280	265	264	257	279	271	297	261	254	251	277	264	263	276	277	286	260	298	292	275	300	279	305	262	297	284	303	284	290	277	271	282	249	279	292	254	260	289	274	288	257	280	254	277	236	269	304	273	257	248	280	297	263	275	283	255	285	289	264	300	271	289	266	256	279	249	247	248	251	300	259	273	252	274	273	278	250	266	298	274	250	291	269	247	271	272	266	271	278	275	294	281	271	279	235	270	273	267	248	254	258	279	237	265	271	270	280	291	271	237	256	266	266	297	259	249	314	256	262	282	280	305	262	283	276	274	294	293	245	250	253	288	282	291	280	258	268	270	261	271	280	260	257	252	297	258	283	271	251	264	254	265	296	281	292	292	284	289	254	279	294	245	258	277	267	292	282	248	282	258	260	287	249	247	276	283	279	275	290	283	292	276	274	274	265	274	244	255	276	260	288	281	259	282	268	277	272	267	261	260	265	271	285	270	267	262	270	281	259	262	305	281	267	283	281	259	290	294	274	295	276	288	269	258	268	280	260	247	264	307	265	295	249	282	317	283	269	278	295	259	279	266	305	260	260	289	280	244	252	314	297	254	247	279	267	264	248	287	275	281	281	265	287	243	273	270	259	237	245	259	269	259	270	285	245	290	253	276	255	264	253	243	278	258	283	289	258	267	271	254	265	284	253	248	272	278	266	284	266	273	292	265	253	284	242	261	304	296	285	292	235	277	266	288	279	309	266	261	251	308	268	246	295	271	236	276	263	270	237	268	282	262	283	249	282	253	272	285	246	293	267	308	209	262	280	246	228	295	286	269	274	243	255	240	263	282	252	291	248	266	277	289	303	285	260	261	263	243	255	311	273	276	271	288	243	237	273	274	299	272	276	255	330	263	265	238	257	292	271	277	275	281	256	253	271	242	257	267	229	264	262	267	268	272	284	265	278	250	253	275	284	312	243	246	282	254	256	267	261	282	254	270	258	291	271	266	253	276	288	313	281	268	279	276	265	295	224	321	286	290	253	260	243	225	276	289	247	251	249	248	303	260	262	284	261	285	287	241	250	279	299	251	280	254	282	293	280	270	265	268	259	225	227	218	262	256	309	286	271	286	285	279	233	285	272	245	262	286	288	288	257	232	253	254	300	276	298	295	278	282	244	271	279	267	261	262	268	265	305	287	284	248	267	249	273	277	287	252	256	253	284	293	269	259	235	284	275	256	273	281	268	226	286	280	273	295	279	291	265	247	260	256	271	259	302	263	306	290	309	280	272	285	250	285	261	316	284	255	259	258	280	266	270	290	298	272	279	271	251	285	258	285	248	279	265	262	262	287	259	274	274	244	248	244	275	264	304	315	326	271	257	295	282	256	256	273	280	262	275	257	277	276	261	246	248	283	267	283	271	268	276	274	254	242	254	278	257	274	283	289	264	297	279	278	246	234	251	280	288	230	245	256	284	272	234	263	274	279	301	273	285	254	299	280	250	259	277	307	266	271	250	241	285	245	277	298	264	264	270	286	262	272	301	272	247	257	269	242	271	306	286	259	306	244	261	300	272	268	258	287	261	300	241	276	256	260	260	256	264	279	291	265	272	296	264	282	276	250	267	257	266	246	287	289	241	275	278	289	256	263	260	284	284	279	277	284	262	315	267	240	254
36141	40527	15913	818	673	573	620	602	609	599	671	626	562	609	559	626	576	598	586	617	569	594	555	628	610	605	573	554	605	584	552	579	590	595	568	648	588	596	602	608	567	566	588	585	573	553	594	580	582	603	552	584	606	588	582	632	591	558	581	580	606	584	582	585	558	637	597	573	589	572	573	615	573	604	601	521	579	599	568	582	604	580	585	566	592	572	594	577	570	622	583	586	576	544	558	580	630	590	577	553	590	578	540	589	579	574	545	608	574	583	570	558	542	595	565	601	585	534	571	567	592	589	567	587	557	594	578	581	546	576	585	589	562	570	583	556	591	579	641	558	549	611	558	571	589	594	621	555	559	577	557	548	572	572	584	569	604	537	552	618	602	556	632	575	539	546	595	588	539	571	606	592	587	551	566	626	562	585	554	595	571	594	561	550	614	563	603	552	599	551	584	596	587	577	544	558	565	583	568	586	567	605	637	566	618	571	577	567	597	556	607	553	582	557	564	547	585	573	569	611	574	561	574	562	595	575	569	592	581	624	595	572	554	622	586	552	574	540	611	530	553	617	571	581	597	578	571	575	563	584	566	537	590	602	570	586	570	584	566	634	590	597	594	522	598	563	578	561	632	590	581	586	560	582	572	638	568	630	609	574	570	566	591	570	590	563	562	587	599	580	568	601	619	591	578	554	577	592	585	596	583	595	621	589	576	597	596	586	614	586	606	549	580	613	586	580	575	613	575	577	610	576	573	610	602	585	618	621	612	580	603	610	628	563	579	607	560	562	551	565	532	577	561	579	582	607	572	566	533	608	600	569	588	578	592	587	605	576	577	604	611	603	623	579	542	572	592	595	603	570	567	562	611	589	599	596	565	622	578	576	592	614	582	588	565	572	578	576	596	601	615	600	590	606	581	573	534	561	587	567	571	591	532	537	559	586	619	606	595	583	583	541	582	592	560	601	605	573	578	532	610	601	581	564	580	544	603	563	558	619	605	591	597	561	619	565	600	569	550	553	578	590	596	534	587	607	572	567	589	547	602	559	548	560	578	621	571	625	598	540	538	581	580	595	609	587	635	566	586	557	576	616	579	610	566	581	569	580	571	633	617	556	582	559	571	579	557	557	576	581	582	601	624	567	594	575	604	593	580	573	578	625	571	598	593	613	605	553	550	572	576	571	584	597	558	554	617	568	623	579	556	579	605	568	596	538	586	541	547	578	582	609	572	607	565	598	529	577	546	588	577	571	584	580	617	613	578	615	566	570	572	598	585	580	578	601	589	582	542	575	609	571	558	587	569	575	585	551	585	562	562	532	566	588	589	586	579	602	615	586	536	583	591	585	575	549	625	618	592	608	625	543	605	580	631	599	567	599	603	611	534	576	559	564	609	588	568	601	598	566	625	600	559	536	613	607	623	574	627	594	587	577	551	600	582	564	613	550	602	589	592	549	591	630	573	587	601	572	607	596	543	563	587	613	556	579	585	617	575	558	545	578	581	584	549	612	609	598	573	589	629	582	579	541	572	616	562	530	549	590	606	577	625	587	565	548	575	607	530	597	584	575	564	625	577	546	615	557	573	581	595	559	607	576	559	589	576	592	601	586	578	573	576	568	600	605	580	556	616	586	609	560	541	560	619	623	588	610	544	611	620	561	570	537	551	559	613	592	597	610	585	586	588	619	535	589	593	561	596	586	624	598	557	621	576	602	578	609	543	591	619	568	598	562	596	580	581	584	591	591	601	593	581	623	579	614	566	618	562	561	567	600	543	608	580	590	590	601	542	521	607	598	571	588	581	549	604	617	581	590	606	566	593	604	591	608	571	557	539	595	552	594	606	591	617	586	595	586	614	574	571	552	605	582	527	586	559	594	564	581	614	579	587	565	570	584	567	556	622	573	600	606	583	588	587	579	567	578	618	577	593	574	609	624	559	595	549	566	571	597	595	550	575	590	598	529	588	585	548	603	588	642	604	590	605	585	614	566	607	625	580	573	565	538	594	565	571	540	581	553	609	571	560	559	583	603	574	611	563	590	583	536	558	656	600	585	620	591	571	544	589	606	609	556	585	613	587	618	589	578	572	591	528	567	540	569	581	583	581	567	592	521	597	546	583	615	600	592	625	573	574	623	581	576	561	578	556	627	570	567	549	597	592	563	562	582	584	586	575	606	589	571	580	543	593	537	572	587	597	618	587	551	529	639	612	613	578	593	577	561	581	594	571	629	588	606	571	593	623	580	548	578	594	540	549	600	588	539	597	584	587	621	544	554	630	558	617	567	601	574	608	575	574	557	623	617	618	598	600	589	578	565	567	555	578	571	584	600	603	578	599	589	597	571	611	595	587	571	568	607	546	565	570	623	550	543	601	530	567	568	567	557	597	580	590	559	589	586	587	532	614	585	601	559	555	578	579	608	574	572	563	580	601	602	575	572	587	566	577	604	590	589	561	583	630	571	605	596	599	558	626	593	564	592	609	550	584	575	589	568	554	587	649	551	583	605	594	583	571	544	575	602	538	579	559	580	594	563	601	564	602	568	566	603	587	565	579	592	566	582	544	561	618	598	573	577	583	588	614	559	595	603	581	589	580	614	564	590	591	584	524	579	572	562	576	601	619	547	558	561	560	584	567	608	590	576	557	599	541	572	597	617	602	616	612	580	571	610	560	559	610	622	573	597	594	571	545	560	594	562	588	570	605	592	568	591	593	571	618	570	607	570	588	577	597	618	569	565	590	573	556	567	587	574	559	594	627	590	531	574	607	585	616	612	601	551	649	585	629	566	535	556	583	561	609	568	574	622	550	605	607	563	564	596	600	527	596	534	572	591	620	601	570	594	541	597	539	574	574	597	586	586	553	594	582	565	579	552	605	585	611	578	590	603	588	586	622	566	586	546	559	620	556	616	571	593	579	576	599	600	588	610	564	579	581	591	580	547	585	585	564	566	616	549	554	566	587	570	552	641	614	589	548	573	558	575	564	591	543	544	580	554	568	648	591	601	574	626	576	565	612	574	577	537	569	507	583	581	608	590	548	543	536	534	563	587	583	592	564	640	574	569	603	605	604	604	570	549	555	549	569	590	539	554	583	597	619	585	553	571	572	567	594	592	600	578	564	566	577	600	579	605	553	567	542	580	617	613	564	595	610	621	600	578	565	586	598	629	606	559	565	621	593	550	586	549	596	618	619	559	613	592	605	626	546	602	589	574	578	581	612	569	523	567	580	551	582	634	565	593	599	589	597	627	569	647	585	604	603	586	637	560	610	610	607	576	585	582	559	583	573	538	579	602	550	589	587	563	638	590	586	588	601	569	568	610	548	572	585	584	570	575	561	586	593	576	598	544	601	591	621	555	652	569	600	536	562	575	590	614	608	573	535	616	553	562	579	589	588	545	610	532	579	595	583	566	582	629	562	587	561	565	598	624	602	579	570	560	619	577	609	550	615	593	576	585	570	591	579	539	596	631	616	544	589	604	586	583	620	574	581	551	619	539	555	619
24545	21112	24086	28376	21114	21132	11563	544	317	351	364	309	321	312	334	297	302	334	293	312	324	289	287	259	262	294	283	275	304	281	253	236	309	278	252	263	265	274	266	271	283	263	261	262	285	288	234	266	273	300	289	259	289	274	282	280	268	291	284	264	228	283	264	253	256	299	285	296	291	307	262	270	268	258	287	280	265	268	248	317	240	267	284	288	274	284	255	247	272	269	300	288	265	300	279	238	279	254	277	262	291	253	302	252	290	256	273	268	257	274	283	239	259	294	292	277	296	261	274	294	253	310	294	258	291	281	298	290	276	279	286	258	273	279	274	250	238	290	252	283	256	262	273	258	276	269	267	262	282	266	275	282	298	267	300	280	287	276	261	274	256	238	296	255	263	339	289	289	278	270	280	281	285	245	251	248	315	308	285	287	270	261	265	261	274	279	271	252	288	285	301	282	309	267	269	268	311	305	297	296	278	278	308	250	280	282	304	282	285	281	288	311	329	278	277	291	257	313	252	279	301	290	274	253	257	268	270	284	261	283	279	294	270	249	293	281	286	298	283	278	259	282	254	259	276	277	264	261	287	259	288	300	265	268	264	285	269	258	279	281	238	311	275	278	274	271	250	263	280	278	237	320	269	276	310	289	269	280	282	271	267	254	265	242	241	265	286	284	282	268	291	274	275	273	263	260	311	272	275	313	263	297	284	289	267	277	265	253	281	306	287	283	290	237	321	273	278	251	286	291	316	277	247	302	312	263	307	312	279	267	309	251	301	287	258	269	290	276	278	254	280	277	273	293	263	285	253	295	272	300	279	304	231	310	301	271	310	291	276	266	263	243	268	263	264	271	290	266	258	288	291	271	281	280	287	248	265	268	279	283	267	278	303	267	277	264	278	302	299	297	258	309	284	273	265	257	261	264	272	289	266	294	274	271	270	291	271	275	275	282	263	294	294	266	282	299	269	270	256	260	254	270	273	273	259	258	276	270	303	256	260	302	279	254	270	297	291	289	291	276	283	289	258	254	273	268	260	269	256	320	300	287	295	283	275	280	282	281	288	264	293	288	274	281	244	260	250	292	233	275	246	272	290	300	297	265	291	268	271	287	293	260	269	286	305	240	275	259	292	280	296	268	278	303	285	292	324	282	261	316	247	243	284	256	272	255	288	289	287	268	278	271	264	255	282	299	261	265	255	283	279	263	296	278	284	275	292	292	295	282	244	277	254	306	264	263	276	270	252	278	266	256	280	261	257	271	258	298	293	259	262	290	230	328	259	265	286	269	267	263	284	231	253	273	255	274	278	285	275	282	234	292	283	275	254	241	300	269	243	300	288	294	265	282	273	280	266	245	265	281	240	300	271	296	279	270	247	275	251	246	238	299	281	269	274	272	291	276	287	269	291	247	279	332	280	296	312	254	271	284	289	275	311	275	296	276	276	273	273	278	279	268	278	291	283	272	282	306	265	306	268	284	255	288	274	256	275	284	268	266	250	267	255	268	295	222	286	286	274	282	325	281	247	241	269	261	256	283	303	266	324	266	284	255	257	292	283	266	318	274	265	306	292	262	280	273	264	282	277	297	257	266	260	265	264	273	278	301	251	278	282	298	270	254	264	278	294	249	282	276	273	249	287	259	292	250	287	253	238	290	286	270	255	315	313	240	262	267	266	302	274	269	282	275	296	273	293	319	247	304	282	281	266	230	252	269	284	254	240	239	276	292	257	264	267	289	294	261	266	292	267	263	285	289	282	283	299	283	245	296	294	266	315	261	271	240	274	287	267	300	285	237	290	283	254	256	278	294	225	279	285	267	274	269	282	278	293	237	259	234	258	285	271	291	259	266	283	284	281	248	266	280	321	271	271	245	276	228	276	265	273	270	274	254	298	284	305	263	260	237	269	280	273	284	270	284	249	295	295	259	273	294	294	275	304	255	248	245	279	258	280	265	279	236	280	287	278	295	263	256	271	262	269	287	291	270	295	264	262	267	258	251	260	258	278	261	300	286	264	259	279	245	297	262	304	239	277	261	245	257	271	258	251	292	246	276	296	247	253	254	302	251	273	241	274	263	268	233	275	264	270	274	260	289	240	288	267	289	295	291	267	283	284	270	271	249	243	279	267	284	269	267	281	307	263	263	266	293	263	275	267	265	291	249	251	299	268	262	300	263	267	291	273	247	256	278	284	282	322	276	265	251	276	249	289	286	274	268	261	256	250	282	295	268	263	293	288	290	273	277	280	282	284	244	272	293	271	252	295	283	311	265	285	309	279	287	288	273	286	316	272	280	284	278	267	330	293	295	260	264	267	284	284	269	248	270	255	309	260	285	310	271	237	272	273	258	276	285	307	242	281	272	320	285	265	266	283	270	261	285	256	295	287	253	273	275	279	269	324	276	264	236	274	257	274	279	282	255	286	261	268	284	295	234	267	279	262	269	263	278	253	251	268	307	268	263	281	309	258	277	296	305	257	271	261	280	302	244	261	267	282	269	266	269	263	264	271	303	249	265	240	273	300	298	264	250	273	252	257	280	277	276	273	256	271	255	268	293	239	263	291	269	294	276	283	289	284	263	280	286	267	283	283	254	261	301	276	266	287	257	267	284	272	251	287	239	272	271	278	249	248	282	267	309	273	261	318	289	253	275	248	251	261	274	259	283	282	296	268	297	257	259	262	285	257	259	264	287	314	271	271	272	278	286	288	271	266	315	294	256	242	293	282	249	279	289	287	265	268	253	291	280	298	267	277	257	244	269	284	272	262	264	290	273	255	295	279	282	272	301	296	279	272	284	284	230	313	285	298	267	261	296	272	254	284	271	307	260	268	270	275	310	285	298	261	264	266	291	264	267	275	247	264	303	273	287	283	312	269	313	312	265	277	292	285	269	276	254	255	274	291	268	286	278	296	307	277	265	290	264	302	235	273	295	255	308	266	263	276	315	257	259	284	297	251	260	287	297	241	271	259	284	273	279	262	256	256	273	274	270	276	291	248	282	283	273	284	235	304	286	296	268	280	291	281	265	279	295	267	289	285	274	245	265	260	301	267	268	268	258	284	253	266	274	284	268	285	296	303	254	266	276	270	267	286	261	243	263	275	308	255	290	263	272	286	290	275	251	245	301	257	246	274	248	261	265	275	232	218	257	256	270	298	285	276	253	278	275	297	263	254	256	257	274	258	285	276	262	269	265	266	272	254	271	296	275	276	263	303	272	259	261	283	289	272	272	248	279	281	269	290	274	285	271	295	284	254	276	254	268	249	273	273	314	291	291	311	232	285	260	302	243	304	258	297	281	271	304	307	278	274	275	278	330	255	279	278	277	273	270	292	291	289	298	267	254	279	316	268	254	270	284	252	258	260	282	290	243	279	273	255	270	264	277	290	308	270	262	272	272	303	267	277	275	297	246	272	269	260	283	288	250	280	279	256	248	306	262	307	272	284	283	288	267	268	292	291	272	245	284	274	265	295	276	276	262	284	290	270	268	267	288	253	268	276	260
42696	52765	24774	1056	697	652	625	627	585	594	575	608	541	545	569	530	571	591	601	628	574	577	557	576	565	585	556	551	562	554	564	584	572	581	563	569	601	583	601	525	518	559	577	592	549	573	574	560	590	580	577	573	546	585	541	530	566	559	592	517	546	534	541	532	549	528	628	558	565	617	523	556	584	548	555	544	532	575	599	585	548	590	523	552	547	596	547	577	556	588	616	543	564	603	590	578	571	562	586	548	538	512	560	524	520	553	543	562	555	529	570	567	549	548	582	537	559	607	537	532	589	555	609	522	565	593	538	588	526	535	567	583	596	615	560	574	584	552	572	548	550	574	547	529	600	547	522	553	563	610	567	536	553	578	556	568	550	566	566	554	545	529	584	562	588	582	578	589	513	605	591	505	548	569	589	576	528	536	585	578	542	572	576	558	577	537	587	578	542	584	546	573	578	540	576	528	575	569	562	557	595	571	591	566	581	516	562	541	554	543	588	556	542	571	560	565	545	573	552	534	596	509	587	575	555	538	532	558	550	532	571	581	526	589	562	542	580	534	537	555	542	512	580	547	565	545	536	577	485	587	564	566	574	593	534	559	582	544	590	596	586	556	530	554	538	538	518	567	596	557	567	525	575	544	556	588	554	576	596	589	566	575	535	594	569	571	499	516	563	598	574	572	550	553	530	531	562	573	552	540	567	569	579	548	562	544	542	560	561	602	586	546	548	613	544	575	561	580	537	531	572	541	576	580	554	546	534	560	558	582	555	620	547	554	556	575	593	566	567	550	554	556	591	518	546	554	583	585	558	547	569	548	565	586	582	573	559	533	565	577	560	615	561	566	576	534	540	532	545	604	570	557	563	575	607	647	559	586	624	567	583	553	547	536	573	551	533	556	591	562	574	534	552	557	612	570	549	549	589	583	625	553	562	575	516	560	576	582	550	537	575	535	529	581	592	497	531	591	546	558	562	564	601	599	570	590	576	554	574	535	594	534	563	595	552	553	561	577	555	535	572	550	538	589	552	579	588	596	590	563	551	584	577	533	520	579	565	583	550	583	549	572	513	514	558	535	580	589	579	573	518	617	578	564	575	538	590	533	549	554	591	524	522	532	556	570	521	548	565	541	565	558	579	559	594	567	597	598	599	538	560	570	566	550	557	556	583	540	549	588	563	533	602	559	531	572	541	549	557	561	563	543	556	553	548	592	564	580	559	531	560	568	543	569	579	568	545	571	606	543	585	582	556	585	535	585	547	573	573	531	567	596	548	512	551	580	538	585	597	584	574	580	593	514	578	613	540	542	573	577	533	572	560	579	568	612	592	545	594	536	595	533	535	559	548	595	535	574	531	577	579	572	535	568	547	598	547	526	561	518	540	536	576	551	600	552	578	594	543	596	556	563	603	603	503	497	541	569	572	568	598	551	610	519	562	577	589	531	567	612	548	575	585	528	585	540	571	612	557	564	583	567	570	529	521	631	555	542	538	569	573	568	527	562	587	574	595	593	530	562	564	537	594	546	570	557	601	584	585	529	569	562	561	569	520	537	559	576	577	569	585	582	516	541	535	559	568	567	564	560	533	581	592	580	570	558	564	572	535	558	566	551	543	586	560	564	569	618	563	584	543	579	561	554	569	549	565	607	567	564	531	552	574	588	584	538	559	564	581	552	528	552	522	596	584	584	564	564	543	570	532	591	627	582	554	596	528	563	527	532	605	533	559	571	559	574	539	576	534	559	567	556	584	575	572	576	516	560	559	576	570	578	560	575	586	541	568	585	559	567	553	560	568	592	519	550	603	590	563	568	621	556	516	533	555	560	531	571	556	566	564	570	556	591	574	548	558	567	519	548	555	524	561	558	581	541	501	582	530	570	604	565	552	598	628	584	553	536	562	591	608	540	580	568	585	545	549	535	544	586	556	557	538	574	531	578	580	580	558	626	564	584	546	545	546	590	526	529	549	565	593	584	548	545	529	543	535	557	568	547	551	564	563	543	548	564	610	580	561	557	517	580	556	542	572	550	578	563	589	559	562	537	546	548	512	600	534	541	542	592	551	575	579	541	562	569	576	543	531	559	569	554	567	522	566	547	598	542	564	578	515	589	588	550	569	558	559	583	533	530	590	575	577	587	575	580	550	593	525	552	592	580	545	547	567	591	586	596	542	585	554	568	579	558	560	578	553	585	574	577	537	556	581	544	566	528	541	613	594	553	536	537	556	572	584	553	539	525	571	534	600	525	560	534	546	566	539	576	602	533	586	573	541	570	590	571	553	575	582	538	571	551	580	603	596	495	548	561	575	567	559	568	526	541	559	581	547	593	559	612	517	542	535	489	562	579	559	555	547	580	577	575	541	539	578	556	540	570	563	573	565	522	558	550	559	529	571	574	527	543	565	516	557	590	516	603	524	608	583	521	520	560	559	557	543	552	561	544	556	593	539	590	558	609	575	547	515	557	585	539	528	600	553	579	546	552	549	533	590	524	569	572	553	562	565	564	571	558	562	569	547	538	536	560	570	587	568	555	559	556	558	554	551	532	593	554	586	518	533	543	556	579	560	578	539	534	559	564	603	606	565	556	596	592	529	601	549	567	560	600	551	566	526	565	549	619	550	581	566	567	593	550	567	531	594	586	572	569	599	566	590	585	560	574	561	542	561	521	565	571	586	555	606	603	562	609	625	497	541	566	562	594	547	617	568	600	581	524	597	577	594	555	570	577	556	596	577	532	533	537	524	563	548	599	561	566	559	579	549	546	574	557	548	573	556	583	576	567	505	583	564	571	544	583	585	517	542	588	563	595	590	574	617	561	555	587	569	545	556	512	499	566	567	573	581	542	572	578	530	572	621	545	548	524	539	585	577	580	531	613	563	572	537	541	561	562	598	571	542	566	571	562	573	530	538	591	572	551	587	555	537	587	584	582	588	536	518	539	539	595	566	569	532	507	530	534	552	545	613	595	572	590	571	544	577	561	648	566	559	568	581	576	520	597	552	537	538	547	520	532	573	559	536	587	528	569	569	562	542	563	585	554	549	557	579	615	548	571	626	571	562	588	538	579	590	551	566	574	609	578	570	581	558	537	573	571	565	590	531	574	532	560	501	565	552	563	559	586	590	553	565	610	576	566	573	571	552	572	604	533	552	560	558	610	542	578	536	548	576	552	543	556	566	506	535	565	551	549	559	574	555	583	535	541	537	595	586	567	592	549	544	566	563	554	545	577	587	535	580	536	549	551	548	580	587	524	568	565	571	505	550	542	571	526	539	578	547	557	549	530	528	546	524	550	550	548	575	548	556	569	560	533	542	584	604	566	581	586	542	571	602	559	580	560	596	521	552	511	558	558	597	565	558	576	581	567	568	562	545	553	511	559	531	541	535	580	573	588	545	546	553	574	561	548	572	550	580	597	572	544	569	578	537	524	585	533	542	512	575	570	570	554	613	525	505	540	569	558	544	579	576	554	567	547	542	544	569	588	565	574	567	530	541	558	527	585
34179	18087	5601	468	177	171	149	148	163	141	138	136	135	117	149	145	132	110	121	145	133	130	120	118	111	123	137	132	149	143	139	154	136	149	129	152	152	121	138	134	129	125	122	125	113	119	141	158	147	125	127	122	140	141	130	126	129	147	139	126	142	127	124	148	137	137	115	118	133	134	120	139	132	138	134	129	116	111	147	163	136	153	132	139	132	128	136	134	128	150	126	118	132	140	121	99	113	115	143	129	143	133	127	141	125	125	125	125	124	140	117	140	120	144	166	142	125	138	124	152	125	136	147	129	141	136	140	134	115	131	138	131	128	137	118	131	133	136	138	127	135	143	141	142	144	148	120	123	126	146	133	142	152	133	138	157	125	135	128	126	128	121	160	143	153	131	139	123	140	134	145	138	124	106	136	126	111	133	149	122	136	131	108	141	136	128	133	137	119	123	154	127	106	137	129	142	131	136	136	145	126	136	139	111	141	138	146	130	133	140	137	135	142	147	103	136	137	141	139	107	147	147	126	111	133	146	156	142	124	134	116	123	135	119	122	143	133	142	137	123	143	149	149	118	136	105	122	131	132	134	131	134	130	116	130	110	126	146	134	147	134	141	131	126	113	145	155	137	112	132	117	137	157	131	122	133	120	139	140	155	146	135	169	148	124	135	151	133	133	124	131	155	134	138	136	128	159	131	125	126	127	136	123	135	153	138	125	139	132	124	124	134	123	132	136	108	153	150	134	138	150	129	140	118	127	134	146	109	131	121	141	137	142	129	139	111	133	128	113	118	136	129	121	126	105	124	134	160	152	136	136	130	123	152	136	147	145	137	167	131	148	153	146	126	130	148	159	120	138	146	123	127	111	134	169	145	127	126	128	141	113	156	143	115	130	122	132	126	126	117	118	122	159	117	128	150	144	116	129	98	128	145	125	143	129	151	144	125	143	139	128	149	117	143	122	149	121	140	157	111	130	129	139	145	128	116	129	125	148	130	110	120	132	142	116	148	148	149	127	119	127	128	134	125	139	142	130	139	107	125	129	121	113	116	132	143	142	141	140	156	125	137	133	142	137	152	116	148	152	149	124	141	130	124	146	133	165	136	112	131	126	141	129	124	134	125	138	130	127	139	150	123	128	129	130	127	142	126	141	143	118	133	127	105	152	144	152	130	134	125	124	114	137	138	119	131	109	129	136	131	152	135	124	127	137	155	131	142	146	141	137	138	140	127	133	116	151	147	145	136	145	131	123	155	131	115	130	122	135	144	137	133	156	131	141	137	123	114	137	139	121	143	108	123	146	138	122	119	130	137	133	143	142	128	150	127	136	141	122	125	154	159	124	127	151	148	151	143	132	138	127	131	127	134	121	125	122	128	134	137	118	120	141	139	148	121	124	144	148	152	144	132	132	111	140	139	144	118	139	140	127	124	150	138	157	131	132	137	131	111	116	146	111	110	119	124	142	124	115	138	110	131	155	141	141	138	127	123	143	151	152	139	132	125	140	142	110	140	124	135	138	128	149	113	128	128	153	100	120	125	150	152	143	126	126	127	118	118	145	147	134	135	123	131	154	133	168	123	136	136	131	120	134	125	129	132	130	123	142	134	121	114	120	127	124	123	128	119	132	130	151	164	140	144	123	132	135	119	130	141	124	135	132	139	123	114	147	122	137	137	127	127	125	157	134	115	154	138	126	149	135	124	142	151	132	132	128	131	112	128	109	140	129	132	114	122	140	141	150	138	146	129	122	125	140	146	129	103	132	146	142	147	123	128	117	125	133	130	123	145	136	124	153	135	145	116	126	124	117	130	128	138	124	134	150	127	137	140	131	123	123	120	137	138	132	113	142	139	126	131	108	118	106	114	125	120	156	148	134	125	128	138	126	110	145	109	139	140	126	146	111	145	125	126	141	159	128	130	136	142	147	123	151	155	125	104	123	112	115	127	111	133	124	160	126	128	121	138	116	132	143	138	145	139	131	138	119	136	157	120	127	143	131	125	157	121	139	145	140	125	124	147	119	137	131	145	124	111	126	122	135	139	138	129	127	132	127	140	111	159	123	141	125	131	116	93	144	132	144	144	128	142	140	129	130	125	129	131	131	147	113	136	149	142	120	136	126	137	131	117	136	116	157	130	126	146	134	125	126	116	147	115	138	136	136	118	112	130	138	133	131	165	140	130	136	151	124	138	157	143	138	131	138	130	127	141	135	135	151	148	147	140	131	135	138	135	119	134	135	128	132	143	116	148	169	139	118	141	123	146	125	123	122	141	148	130	137	149	131	136	134	142	123	150	116	122	133	130	128	149	135	117	131	144	155	136	106	132	124	153	152	131	133	143	147	124	131	147	142	149	140	143	145	121	119	115	144	130	147	111	128	138	125	132	138	136	131	140	132	144	144	145	147	137	118	132	151	127	140	154	121	134	142	125	141	128	131	124	141	134	119	123	137	144	124	115	139	147	151	124	119	152	116	121	122	124	138	120	124	139	127	139	123	126	113	127	137	130	126	115	148	118	134	133	167	146	132	140	130	140	143	149	148	150	111	132	124	129	144	123	128	126	123	144	138	129	153	145	141	136	137	133	133	107	130	133	142	140	139	120	135	124	126	141	144	117	140	128	138	145	144	135	135	134	163	141	142	155	127	130	128	118	119	154	105	145	150	126	120	151	112	159	125	141	161	155	127	117	144	134	132	131	142	145	122	135	108	111	138	131	145	142	119	128	118	144	126	132	134	147	128	113	138	151	136	121	144	132	123	138	121	136	135	137	117	142	143	143	127	140	141	134	126	134	131	120	144	144	139	140	134	134	131	111	122	130	138	142	124	128	132	128	148	142	131	139	148	147	100	122	121	128	115	132	127	124	131	138	137	117	130	132	127	134	122	133	144	148	127	130	125	133	132	135	121	131	114	120	151	152	125	129	143	134	105	157	140	120	138	147	129	121	122	140	138	127	131	125	135	150	130	155	134	119	136	121	110	128	134	145	116	115	124	141	144	139	113	130	121	114	130	126	126	121	145	122	124	121	126	139	141	120	108	134	119	111	133	132	126	135	138	122	123	131	138	144	122	160	141	140	137	133	112	141	145	151	131	133	144	159	120	142	144	164	128	130	142	145	142	125	151	138	154	138	136	144	138	162	122	122	129	140	140	138	141	153	133	127	124	128	122	148	129	115	142	126	142	140	156	106	125	127	156	131	129	120	128	135	148	140	133	122	126	135	124	126	145	142	123	127	128	128	136	138	141	131	156	136	135	139	125	147	138	110	130	134	134	133	114	136	136	120	132	132	167	135	135	123	121	146	117	144	137	133	157	134	124	132	147	131	142	147	137	144	128	143	116	114	133	137	141	138	153	140	135	131	140	147	135	130	147	124	150	135	121	122	134	112	129	165	119	143	126	101	126	125	124	120	111	118	126	125	133	139	132	121	120	122	110	128	128	139	114	142	134	142	130	127	142	125	132	124	133	142	141	140	151	120	145	141	129	125	142	137	145	109
17483	7423	1434	339	348	323	337	317	345	324	322	343	352	327	334	318	337	312	323	332	321	334	332	341	298	344	312	331	360	332	334	324	358	337	338	300	311	355	334	307	372	350	347	315	356	334	358	331	335	343	351	320	366	332	360	327	378	327	337	334	308	313	327	351	342	320	324	338	303	306	353	348	359	330	345	356	312	322	356	321	343	359	321	308	327	342	335	278	314	351	321	332	357	334	308	358	314	314	352	360	349	327	327	294	346	334	324	332	322	319	332	369	328	343	343	341	336	324	344	331	335	311	321	297	334	347	368	341	342	346	360	327	342	339	326	320	338	365	325	323	314	317	329	324	349	356	339	343	341	336	321	335	367	328	326	314	351	331	358	328	341	296	327	336	358	317	298	318	342	318	321	330	337	383	361	364	337	327	313	319	337	337	351	321	296	293	312	317	334	354	318	324	343	351	375	341	335	326	322	337	376	352	328	357	328	305	334	316	307	326	374	322	285	323	360	323	309	337	325	322	326	335	333	334	337	348	341	345	353	338	352	340	316	316	310	317	355	329	323	338	328	337	340	368	323	350	344	338	335	317	350	344	335	331	348	350	360	340	306	298	334	374	330	287	338	361	342	370	327	341	316	331	331	338	348	337	353	313	354	318	325	355	339	333	340	352	343	348	357	328	342	340	350	344	361	369	295	349	347	311	343	325	321	368	355	349	342	349	324	333	361	350	371	341	338	306	331	334	367	308	344	362	341	333	314	360	324	348	394	334	354	345	318	337	322	334	308	342	344	339	372	334	344	356	284	347	321	340	304	326	324	318	314	347	358	338	309	333	351	322	326	297	358	371	314	308	351	308	346	320	329	295	315	351	306	331	310	311	332	327	330	343	323	357	354	322	304	351	331	316	339	334	334	327	316	356	292	349	308	361	341	344	334	358	340	333	302	381	344	372	355	334	340	330	360	332	342	346	342	323	378	375	320	382	334	347	360	352	376	311	324	362	311	338	330	316	330	361	328	321	363	324	348	331	324	364	334	329	321	354	328	330	363	375	331	348	353	342	333	330	330	311	341	307	295	344	324	317	295	355	341	332	283	348	374	346	361	345	362	290	335	337	334	347	322	358	321	324	362	354	340	354	318	307	338	322	330	342	359	366	337	313	325	309	350	330	309	346	367	370	323	331	326	346	363	320	334	310	364	307	341	347	353	329	337	347	321	335	331	360	349	329	337	351	372	345	325	324	339	330	365	325	348	332	333	340	330	344	338	343	331	328	337	360	361	355	342	337	352	324	342	313	329	347	343	309	376	341	352	310	357	316	344	316	327	350	330	340	340	336	324	331	332	296	323	328	331	368	339	320	342	364	342	351	327	314	320	370	350	340	328	326	340	340	314	332	344	337	298	321	338	326	331	335	340	383	330	337	325	345	354	330	329	338	360	367	306	308	357	351	340	348	330	350	359	319	348	324	331	348	348	336	326	339	370	335	340	345	351	362	353	348	324	351	296	340	339	352	348	352	348	331	319	330	339	346	360	334	332	334	342	339	304	319	332	344	350	339	325	309	333	340	328	333	341	358	310	313	332	310	330	322	322	348	338	309	325	299	363	340	307	339	365	351	326	335	309	327	335	349	318	348	348	355	341	350	343	323	348	331	334	334	349	360	352	353	327	338	333	324	321	344	331	332	354	342	335	343	318	327	303	322	366	319	340	361	286	320	323	392	346	336	331	348	341	309	339	318	353	308	360	359	347	333	317	324	325	302	349	340	334	358	323	329	342	337	357	344	335	345	318	324	304	344	344	300	321	314	346	312	354	332	327	343	311	320	331	311	344	321	318	324	341	330	350	348	335	344	335	303	329	299	326	312	354	330	338	336	338	354	349	350	332	363	330	340	347	340	350	335	321	315	303	348	324	370	287	327	321	313	331	341	335	330	333	355	359	353	359	352	334	325	351	351	305	359	336	321	308	349	344	316	327	329	346	360	335	343	355	304	327	348	300	344	314	318	361	337	354	326	375	334	341	344	327	316	344	350	341	333	340	358	322	356	326	354	348	355	341	355	309	368	327	341	350	316	314	291	333	356	322	336	350	329	374	321	304	336	308	339	356	336	348	347	361	332	311	324	305	303	292	316	346	334	344	329	345	298	340	364	358	342	345	348	313	338	343	330	340	367	345	320	363	349	346	328	329	322	351	326	316	326	334	287	322	349	340	334	317	352	349	347	351	336	335	321	351	356	320	361	351	318	382	333	345	320	339	361	349	313	324	307	306	311	331	333	363	326	347	368	314	322	350	306	357	379	342	323	325	343	300	354	301	360	331	319	339	302	345	362	302	336	355	358	303	346	345	336	336	304	343	326	350	304	328	340	352	365	345	327	331	350	352	358	315	323	353	305	336	330	366	348	345	336	318	326	346	300	341	343	346	325	332	346	326	347	342	349	340	326	328	342	350	337	309	330	358	313	329	347	299	302	344	335	310	331	332	356	357	316	351	350	341	325	353	324	345	319	312	339	345	323	339	337	334	339	328	343	333	315	344	291	329	346	326	318	330	362	337	339	341	322	299	325	325	352	349	315	306	342	337	333	368	315	350	348	332	321	336	302	338	296	353	332	373	315	350	346	325	339	308	344	352	360	330	334	357	336	345	372	333	329	304	314	368	351	352	332	318	361	357	311	351	356	340	303	349	326	313	330	335	321	344	347	342	378	327	345	344	321	364	351	385	357	346	333	335	316	291	308	385	330	310	329	322	345	311	345	315	345	344	336	344	319	321	346	321	356	335	333	357	361	308	322	331	340	348	309	345	333	338	343	331	330	332	346	318	347	299	333	321	344	325	311	355	346	355	347	350	311	351	318	295	347	321	370	332	345	362	347	358	346	300	348	348	348	341	360	343	351	347	346	340	326	312	316	335	334	342	350	362	342	319	351	301	337	364	307	346	352	328	332	333	329	343	324	335	324	340	324	318	356	337	315	329	348	344	352	336	353	314	336	354	322	338	326	323	327	354	361	332	326	351	335	343	310	338	378	329	308	307	314	331	318	318	361	330	299	333	333	353	330	350	311	360	359	353	341	345	345	335	339	333	343	347	318	336	328	333	359	334	333	337	366	302	331	343	301	335	320	350	346	349	312	336	327	337	312	327	343	328	318	325	337	340	328	357	367	325	331	336	350	371	321	340	328	337	353	357	374	356	356	322	318	335	326	361	326	309	317	333	350	363	335	340	332	330	361	341	319	325	348	337	357	349	344	347	330	341	351	323	360	297	316	330	309	314	348	335	354	333	300	333	338	364	348	335	336	302	319	341	339	317	332	324	314	348	305	340	331	318	369	336	350	293	330	357	333	321	316	357	319	320	361	359	339	331	342	345	330	364	319	357	310	359	339	323	345	338	306	323	345	341	339	326	329	351	344	334	351	352	333	289	355	328	311	324	356	328	345	339	351	345	316	319	341	368	335	344	345	326	331	322	346	334	321	348	343	348	357	324	338	319	347	336	366
25294	21126	23715	28770	21141	12435	526	368	320	315	320	289	255	270	275	277	286	288	279	278	249	283	278	292	275	296	268	258	289	289	278	288	276	239	262	284	285	285	294	310	240	290	241	259	236	260	284	266	306	274	308	293	254	267	283	262	282	261	252	267	271	267	313	287	270	293	247	273	266	294	262	273	286	277	278	272	253	245	278	280	293	266	256	262	285	269	248	275	258	254	266	269	300	253	237	239	256	282	272	233	273	277	297	271	263	274	249	253	245	233	273	276	285	280	284	251	261	239	296	247	267	309	290	255	245	276	274	288	242	245	257	281	232	283	283	258	248	263	287	237	243	303	293	266	271	303	302	302	253	289	278	251	245	250	275	272	272	291	288	263	265	248	278	280	284	292	249	292	307	308	288	258	253	258	287	279	266	257	255	255	284	279	261	278	280	278	279	292	260	266	297	256	267	281	285	272	276	261	240	249	280	254	278	273	297	252	255	256	276	254	268	274	272	266	274	270	265	298	270	276	262	260	270	265	292	233	275	260	278	257	272	250	297	286	299	301	274	274	289	267	276	301	269	269	263	268	270	280	287	264	277	233	285	285	264	243	316	254	294	256	240	250	249	274	297	287	253	280	249	269	278	287	241	290	276	264	255	303	277	222	277	272	292	271	279	293	279	266	241	259	241	291	249	304	306	262	290	272	246	286	262	318	273	263	262	267	266	274	274	240	235	286	264	282	288	292	258	284	273	289	268	263	289	267	301	253	249	280	305	268	283	287	266	271	279	272	287	263	267	295	289	257	281	267	257	269	287	271	255	280	276	268	297	265	254	256	245	277	292	276	293	272	273	288	294	274	253	256	286	268	257	266	282	244	249	264	272	298	281	272	277	304	289	269	274	297	243	240	273	277	270	277	264	267	265	251	266	283	267	273	283	257	259	256	273	258	313	282	307	264	278	272	270	288	296	298	263	272	276	267	287	308	283	262	294	313	298	254	279	265	287	264	269	267	261	277	267	249	271	262	264	274	274	247	261	294	283	267	269	258	272	276	264	276	284	301	263	268	243	286	235	273	255	306	289	293	294	294	274	272	283	240	227	264	246	283	266	283	271	279	282	254	287	295	259	252	291	269	261	254	257	270	258	261	310	304	263	208	236	271	274	310	258	320	268	290	228	243	268	281	279	255	291	259	266	273	278	280	291	273	282	293	262	276	259	274	273	253	254	260	270	276	291	307	253	288	236	273	275	268	297	293	276	287	270	240	266	299	273	276	257	243	271	281	254	281	250	265	248	299	274	285	275	242	274	245	287	245	249	265	262	255	245	241	278	262	275	280	288	259	287	278	279	269	280	280	242	284	249	308	270	262	268	267	268	284	321	268	251	276	243	298	255	257	290	296	276	252	266	272	277	252	284	290	208	257	254	301	256	300	274	255	289	287	261	276	287	269	264	261	282	237	279	299	257	266	267	257	292	263	269	267	266	286	261	263	299	280	258	256	258	284	309	262	284	285	290	261	281	266	260	260	284	276	291	295	260	281	252	267	292	269	268	288	282	270	278	265	274	283	295	281	273	282	300	286	247	272	266	287	289	295	287	255	255	278	267	232	256	274	279	281	280	282	286	256	305	267	281	247	281	256	253	285	285	259	292	289	287	265	290	279	267	247	296	244	292	266	271	261	267	270	272	261	260	280	285	267	294	286	262	278	259	261	271	310	267	308	264	272	257	236	271	291	315	251	285	270	320	262	286	271	298	253	270	263	277	261	270	306	243	267	268	278	288	288	268	239	266	278	256	264	255	252	269	259	282	273	302	252	273	299	282	276	286	289	268	293	279	266	310	280	255	280	266	242	267	295	259	283	259	259	266	282	283	238	263	253	277	259	285	283	270	304	282	289	248	286	251	264	287	262	258	271	249	269	266	256	287	261	278	261	323	270	260	301	276	253	274	290	296	277	292	247	292	296	259	264	267	268	281	271	255	289	271	251	272	296	262	239	249	261	285	317	283	288	283	252	309	251	268	282	265	252	291	259	309	253	238	272	290	253	242	268	258	266	297	273	255	273	305	288	273	265	293	250	249	271	287	276	290	289	283	263	273	255	245	282	275	276	288	266	289	265	284	266	295	280	242	264	280	261	306	301	271	271	270	267	289	291	239	300	280	251	240	297	277	238	275	289	255	283	263	295	249	287	266	273	279	274	288	273	284	271	255	289	246	245	286	268	275	295	294	284	272	250	253	274	281	267	300	275	301	338	264	271	283	272	249	256	248	292	295	300	249	272	280	265	296	266	234	274	233	278	294	254	253	271	299	303	250	273	299	292	264	272	256	257	265	249	261	292	290	273	282	239	266	298	257	264	253	276	291	281	293	248	279	246	265	268	247	310	275	266	264	265	274	296	292	260	248	227	262	286	261	264	266	276	266	255	255	274	274	281	267	277	288	275	253	243	234	261	262	277	309	269	289	247	257	231	282	289	294	279	254	286	282	261	289	287	273	257	267	303	276	279	284	246	277	262	241	292	316	265	260	257	268	247	313	308	267	284	279	274	254	278	254	301	294	281	235	267	257	263	255	250	272	244	270	305	271	254	257	277	261	292	282	272	296	287	277	298	271	268	271	302	254	268	278	254	279	293	260	321	257	261	252	253	270	281	271	289	233	268	256	275	255	286	278	273	293	281	260	273	261	268	290	289	275	284	269	273	264	273	273	250	298	300	298	318	285	284	282	262	261	281	284	243	268	287	282	247	274	248	260	264	262	253	270	312	295	257	284	261	273	239	260	234	252	287	264	286	267	291	275	264	251	271	293	277	267	249	262	257	289	311	303	270	311	263	295	291	275	292	269	286	261	281	285	275	262	239	282	282	258	264	255	263	296	277	277	275	291	288	256	258	294	266	267	274	268	244	324	294	281	272	267	269	311	281	236	288	280	281	316	284	262	269	263	288	259	258	291	281	229	275	290	275	288	260	274	242	262	265	292	291	291	302	297	270	274	286	275	251	270	289	242	266	274	247	259	232	251	258	250	247	261	302	282	278	271	268	265	266	296	267	277	260	258	284	256	237	264	267	283	276	289	301	270	281	306	253	272	293	273	252	263	259	274	272	241	314	253	277	260	250	258	240	268	270	263	251	298	241	250	251	294	280	262	282	290	273	278	307	256	279	286	269	299	271	323	268	260	244	285	253	297	282	272	249	276	299	299	260	280	245	241	266	260	254	314	274	261	257	281	262	273	256	291	307	300	309	258	297	303	276	277	269	266	298	259	277	275	291	259	272	303	281	293	272	298	271	282	255	251	327	283	284	281	275	265	281	284	267	282	312	248	271	302	238	287	270	253	273	277	289	277	274	267	247	283	277	281	293	277	267	284	256	285	258	277	296	273	265	266	267	296	256	259	258	281	282	275	254	251	263	293	282	299	301	260	275	283	275	269	297	267	271	256	256	270	268	288	261	257	286	260	254	261	273	256	285	266	282	269	262	255	313	293	249	252	283	271	269	278	269
36004	41686	16677	948	643	611	590	641	606	595	557	600	572	576	580	602	562	632	598	563	588	656	609	582	568	579	615	565	607	560	581	609	631	621	570	586	574	583	593	566	579	544	571	622	619	584	633	582	570	588	622	588	616	620	561	569	587	586	551	600	624	626	605	582	595	590	574	587	568	538	605	555	611	616	593	587	576	574	590	558	582	596	566	586	589	602	596	549	571	580	606	594	585	602	547	613	579	547	567	603	558	539	564	569	595	599	576	599	616	539	593	576	545	652	576	587	554	557	608	617	537	617	575	595	602	579	578	596	521	580	632	572	618	625	563	635	569	593	594	594	599	594	581	599	567	620	592	585	578	580	589	602	612	618	607	563	586	605	600	615	577	582	598	590	572	578	593	579	616	571	606	572	549	517	611	599	632	579	563	587	588	572	577	616	560	578	553	551	545	540	560	606	622	554	577	601	596	598	567	569	592	561	578	587	540	578	567	619	540	598	541	610	597	613	580	605	584	615	584	567	562	559	599	560	549	527	595	603	596	566	615	603	537	591	544	621	588	577	570	556	647	589	606	615	616	572	581	618	619	592	618	568	582	592	520	565	584	603	565	573	610	581	566	624	565	564	595	623	585	583	602	602	586	607	520	560	661	591	597	578	607	583	567	585	563	590	586	533	593	600	606	607	573	594	571	606	575	579	589	579	583	618	541	594	560	594	584	586	594	549	635	588	594	605	608	607	565	596	582	591	596	568	591	576	655	602	560	581	594	585	571	583	552	583	632	609	586	605	626	589	559	564	529	589	558	576	572	573	618	604	581	572	601	587	559	595	605	563	585	561	621	547	602	604	616	531	587	572	586	586	580	588	586	584	572	574	567	576	572	562	537	629	608	592	578	582	619	606	570	593	589	567	561	564	549	625	607	585	596	600	613	558	606	595	596	586	622	581	560	575	618	585	581	568	564	597	634	647	615	565	566	592	566	589	565	588	591	587	582	617	579	585	622	598	586	578	616	590	538	568	572	588	597	573	619	603	596	589	603	594	573	548	592	613	563	605	532	550	624	604	599	584	577	606	570	588	596	588	593	582	579	530	592	603	594	583	622	582	598	582	549	590	574	557	585	599	563	631	558	571	634	617	586	591	625	583	596	548	586	529	611	572	587	616	581	621	619	558	545	566	594	582	572	574	556	571	615	584	572	556	555	577	609	577	626	611	628	557	553	605	570	566	547	608	567	562	579	561	566	618	552	546	598	605	596	541	623	601	582	555	563	519	559	605	567	570	592	601	579	596	577	590	574	579	583	558	544	573	597	574	577	589	585	614	567	603	613	553	610	582	618	561	607	553	600	569	600	575	567	573	587	606	582	580	559	591	600	585	601	544	652	579	574	599	550	560	588	651	598	551	630	602	594	550	596	567	620	602	597	579	617	627	614	599	583	547	587	616	591	587	596	601	564	553	584	600	575	562	570	620	578	564	590	592	603	562	576	603	588	577	568	557	577	567	617	581	616	572	621	636	643	540	583	536	597	544	606	618	617	550	629	566	565	580	589	581	547	610	594	568	562	611	575	577	583	547	628	553	568	573	640	597	564	557	605	580	594	567	603	591	577	599	583	559	589	614	571	588	551	600	585	582	560	598	593	575	611	637	585	560	593	563	589	564	594	563	592	537	610	569	566	602	583	610	593	528	601	595	557	569	593	592	626	569	547	621	591	588	564	581	582	552	611	580	605	598	604	581	572	610	561	601	557	604	581	545	587	596	602	580	564	597	615	584	584	596	610	561	591	622	584	574	568	597	573	570	594	631	568	570	562	583	594	603	589	568	640	621	615	616	563	590	601	576	627	604	614	583	637	583	569	615	582	553	597	548	591	577	605	596	608	572	563	563	612	618	623	590	580	592	576	555	553	547	632	586	578	566	612	610	580	584	574	604	619	603	631	615	618	578	604	584	587	540	634	523	587	634	625	611	625	566	599	583	548	534	565	628	628	573	541	563	600	589	612	574	585	600	597	618	597	580	602	602	567	607	619	595	595	605	594	584	546	580	575	591	603	525	578	576	582	557	606	586	576	596	608	597	535	570	564	626	600	571	640	635	595	578	569	535	564	606	618	581	592	534	590	605	579	600	581	597	617	594	606	551	645	536	571	614	548	581	575	620	573	620	582	609	608	594	609	576	605	582	619	550	616	599	617	569	610	600	584	609	571	590	586	547	578	553	594	584	636	572	525	634	572	609	607	626	593	579	615	611	562	618	600	602	614	567	587	562	578	570	589	582	580	586	598	546	601	612	579	605	657	588	603	594	566	591	573	610	560	589	546	623	595	589	611	583	565	604	601	562	586	584	582	560	548	590	575	548	619	618	554	534	597	629	578	615	527	605	586	586	581	601	606	536	609	585	618	572	617	610	605	606	571	577	626	577	599	572	597	585	591	574	575	615	583	596	565	578	608	569	592	552	575	575	587	599	599	632	582	566	600	600	586	564	591	599	577	572	598	577	552	551	549	602	597	615	583	595	612	572	572	597	571	601	594	543	539	608	610	546	616	566	545	561	614	559	635	576	621	564	595	582	598	581	585	598	603	605	587	601	602	580	587	564	592	576	587	593	565	579	587	571	594	592	539	584	565	594	612	584	560	618	562	558	548	576	565	610	605	602	607	602	583	600	600	570	596	578	638	573	567	540	584	598	572	592	600	556	580	556	592	555	542	572	602	593	576	579	602	575	588	574	612	541	608	579	612	570	549	607	635	600	561	586	583	592	548	582	594	561	596	612	562	612	582	598	564	599	570	560	660	611	593	598	599	568	592	538	560	607	577	611	579	549	566	558	584	588	563	609	627	609	564	649	591	544	584	597	614	586	614	598	613	612	549	597	611	591	595	540	581	587	602	554	586	580	583	588	572	645	585	588	546	590	617	614	612	575	584	608	599	592	538	586	615	584	577	583	533	564	549	582	584	611	580	551	600	571	601	547	594	611	570	598	580	600	606	604	572	606	565	607	612	597	631	588	534	638	581	563	620	607	561	593	548	596	612	577	533	615	590	553	567	587	577	591	563	614	572	613	583	609	594	574	581	581	581	587	587	609	574	561	607	574	584	573	601	574	591	582	573	582	576	578	594	624	596	611	572	570	600	571	580	579	571	602	587	605	649	593	587	612	571	550	555	613	571	609	554	587	567	588	622	602	573	581	573	608	607	586	613	588	565	595	585	531	571	599	576	593	594	626	559	590	604	610	572	603	603	605	573	579	566	616	584	598	610	567	592	586	573	596	609	532	573	591	564	598	559	580	603	637	568	603	596	575	625	636	614	557	610	549	588	555	558	571	587	581	577	562	586	588	598	562	590	637	583	608	590	559	557	573	566	575	589	587	555	565	634	572	539	602	573	581	582	623	565	609	601	575	612	535	587	611	600	618	645	601	594	579	554	580	594	570	601	573	525	615	623	629	543	574	572	580	575	582	585	587	564	581	529	564	590	575	570	623	605	589	574	606	583	561
24585	21154	24178	28418	21159	21187	11381	538	426	352	341	314	315	325	282	287	305	288	311	272	293	260	275	265	274	283	247	274	264	276	290	308	329	282	251	297	307	308	270	291	302	274	263	280	266	298	290	238	257	271	287	300	300	319	255	283	260	274	257	297	244	288	303	288	241	270	278	274	239	283	260	294	298	296	293	276	307	286	249	273	244	268	272	274	256	295	243	268	297	294	302	267	284	272	274	263	284	317	311	276	271	310	275	263	241	238	280	245	271	242	299	290	259	280	300	277	268	271	299	265	268	277	292	266	276	311	279	261	247	261	258	274	274	274	251	277	266	295	303	265	305	273	244	311	277	321	285	294	284	283	286	317	276	290	300	263	309	263	285	291	269	271	285	287	284	279	278	283	283	238	234	283	254	251	305	266	331	300	258	294	280	271	240	277	259	256	261	271	281	270	270	263	269	260	279	274	272	299	280	269	250	309	269	253	295	282	265	314	278	277	275	274	283	280	270	271	276	279	290	261	235	292	277	273	279	300	262	275	282	316	319	304	288	278	259	285	258	296	251	228	282	289	278	299	273	283	266	263	280	308	291	275	302	259	261	282	246	258	266	254	284	296	309	248	265	284	299	295	294	284	292	273	287	275	258	255	268	279	282	288	276	265	273	267	269	298	263	295	285	289	294	295	263	296	319	296	262	267	279	278	309	271	293	321	294	225	272	308	283	254	280	309	285	290	285	261	271	282	287	309	296	301	266	311	278	282	288	280	288	269	287	274	309	301	282	274	279	280	288	261	312	257	269	289	312	281	316	263	265	263	275	276	262	270	294	310	281	266	270	257	256	261	260	265	270	285	273	271	280	265	264	287	291	256	267	282	302	295	298	277	281	292	251	300	280	326	313	292	290	284	296	271	290	247	283	275	301	305	280	298	283	263	304	269	283	301	288	288	285	299	284	293	308	296	269	283	263	272	281	296	278	264	263	268	276	283	271	296	280	277	288	299	268	276	280	306	270	270	287	292	282	268	261	294	248	270	318	262	301	275	276	281	270	302	270	258	291	285	276	281	260	241	248	282	263	274	296	310	279	263	255	261	283	276	289	264	258	260	282	259	285	272	272	278	233	225	248	262	299	302	283	248	294	294	265	311	293	307	275	273	303	316	305	265	255	259	308	294	282	290	269	285	297	272	257	271	260	270	280	256	252	273	314	267	250	265	276	259	246	243	298	254	271	285	274	257	287	265	276	274	287	260	283	265	282	254	255	240	257	314	238	276	302	274	293	263	250	290	288	293	282	281	260	279	263	305	302	283	261	270	281	256	262	274	277	292	294	265	264	294	279	249	265	265	273	281	286	294	263	321	270	261	256	261	268	272	249	276	249	280	249	288	280	238	264	281	265	295	292	300	265	289	253	280	270	250	290	266	245	267	255	274	255	266	277	271	259	284	292	256	274	271	279	275	263	279	253	304	253	264	303	259	296	281	282	276	277	289	283	295	276	261	280	295	274	287	295	266	296	300	256	281	293	311	316	251	266	269	275	265	282	263	300	257	271	257	267	281	256	280	267	282	273	251	289	276	281	315	278	261	267	244	269	268	270	283	266	306	296	283	300	276	292	281	274	292	243	270	270	277	271	263	270	281	274	288	270	262	272	296	312	269	255	269	262	312	265	285	268	265	260	260	281	284	242	297	282	292	296	260	249	275	264	250	252	282	252	285	302	313	316	281	283	304	279	274	235	302	271	293	267	271	241	248	263	292	270	270	266	321	268	260	293	318	287	278	246	275	279	335	280	272	271	275	286	294	243	290	276	274	257	279	266	280	292	275	289	279	281	272	276	281	236	269	252	288	257	275	272	269	302	269	259	270	256	306	289	275	285	265	289	253	246	310	241	247	238	273	224	274	259	313	272	272	319	250	300	290	262	298	289	278	272	274	295	291	308	274	265	267	238	232	242	281	267	275	255	303	267	272	262	276	262	280	253	272	267	263	280	249	246	267	290	272	291	274	299	284	271	270	303	283	250	272	234	298	243	268	316	254	273	291	274	259	294	249	275	269	256	325	263	298	295	304	293	258	272	309	283	287	270	296	256	284	283	259	286	274	291	255	287	261	293	281	291	301	240	288	272	266	282	278	278	240	283	296	266	273	280	283	284	271	280	276	291	267	253	279	302	279	275	263	278	277	283	260	309	267	246	246	295	260	265	255	287	273	278	284	257	232	272	310	274	273	283	267	277	278	265	307	274	248	249	282	282	243	290	265	278	265	297	281	278	289	269	303	285	315	296	274	270	298	275	289	288	252	307	263	292	298	295	266	253	261	291	270	260	291	271	276	257	257	308	255	302	267	273	245	239	273	289	310	289	280	290	285	275	288	283	281	253	285	302	285	277	308	307	265	291	277	270	272	269	285	289	238	279	277	280	318	250	263	288	290	281	308	273	258	304	268	257	339	278	299	245	254	270	283	293	259	289	270	279	270	288	272	293	287	290	283	281	281	255	253	257	268	282	293	273	316	285	296	298	268	264	285	293	252	294	293	274	244	261	279	271	320	292	255	300	284	273	275	286	283	271	297	262	285	260	274	268	264	251	273	290	255	297	248	301	251	280	263	271	271	300	279	267	288	285	295	285	257	300	301	291	258	299	289	264	283	260	242	280	311	271	261	298	274	248	280	275	281	271	281	269	277	299	314	249	275	295	290	290	280	261	286	244	283	284	286	238	242	283	300	294	274	334	258	270	296	293	291	280	275	276	268	266	281	296	267	280	286	294	311	260	244	296	268	272	264	316	283	276	279	283	287	274	290	272	291	257	249	257	275	280	262	270	287	282	273	297	282	273	299	254	259	285	277	284	263	303	276	258	257	241	260	276	235	291	279	267	255	287	261	288	292	297	270	311	265	278	278	265	301	288	281	332	288	253	281	278	285	280	238	273	285	274	294	270	267	248	277	273	285	288	311	279	287	276	301	288	277	276	283	272	286	282	325	307	263	283	317	308	260	283	281	276	287	293	279	300	290	250	248	258	310	300	248	284	285	294	295	283	255	268	267	277	256	289	304	319	270	288	294	269	259	273	257	314	299	257	298	269	286	295	279	293	285	283	293	255	268	261	280	277	270	271	293	254	280	279	271	259	268	251	263	279	295	267	237	307	292	268	293	250	324	293	271	312	278	310	286	283	307	314	304	280	277	258	270	263	291	280	282	249	284	247	269	285	283	293	288	305	260	270	255	286	283	285	271	254	303	306	280	299	265	253	253	293	276	284	308	307	281	296	269	306	250	257	279	268	284	299	272	300	278	303	287	267	293	310	312	293	281	281	280	298	286	258	258	317	296	289	278	286	303	290	248	269	293	303	273	283	287	304	271	275	278	276	298	276	267	288	271	224	276	268	298	305	266	270	267	283	280	277	294	312	307	299	292	307	262	271	283	279	273	258	306	305	280	287	274	300	242	286	269	286	261	292	303	263	279	269	281	307	258	285	274	277	291	272	299	264	260	284	279
43108	53451	25810	1287	709	638	641	566	598	600	575	566	561	628	575	558	561	589	572	545	508	579	526	584	529	583	537	591	550	560	561	598	542	567	564	598	588	579	533	563	553	564	543	606	607	548	580	547	598	612	525	582	571	595	510	584	585	551	599	554	577	536	570	597	575	598	544	538	606	550	532	544	511	565	550	534	622	563	545	560	589	548	540	571	589	584	562	564	577	552	520	551	568	549	568	574	563	581	561	550	567	559	557	549	532	562	582	563	612	567	596	576	562	580	582	547	564	558	554	580	526	560	559	559	587	569	561	561	516	565	550	553	547	506	562	565	579	602	592	544	571	546	589	591	565	591	574	524	560	552	570	543	584	574	554	545	531	610	525	562	560	559	620	614	567	581	547	606	542	573	594	555	543	545	571	533	538	564	600	530	579	555	596	553	609	575	536	585	517	562	561	525	570	535	553	588	573	599	567	578	558	613	537	568	594	557	607	558	566	557	505	564	575	612	546	572	516	582	571	529	568	550	565	568	595	616	566	573	640	533	575	585	554	573	599	543	586	582	551	581	539	577	573	542	588	563	581	601	573	534	580	565	565	578	556	607	551	573	524	555	549	556	549	570	522	545	561	573	558	547	501	529	561	509	549	547	538	572	598	570	537	556	552	551	590	568	545	584	523	527	573	552	552	570	521	526	572	586	541	560	551	553	551	597	525	561	567	576	537	570	582	549	575	605	568	566	541	542	570	578	569	594	543	553	540	535	563	569	536	547	587	574	563	564	556	537	568	582	519	602	561	556	565	574	555	572	568	600	570	591	531	564	572	555	552	587	601	590	541	560	595	560	568	547	577	585	587	595	542	572	575	562	525	576	557	551	555	577	537	607	548	590	582	530	564	555	551	612	511	602	559	548	555	518	574	533	546	589	581	553	554	551	563	595	580	542	560	526	541	544	561	533	609	613	570	603	545	608	539	524	532	594	561	574	544	554	553	548	566	574	556	545	518	568	550	486	597	583	604	558	563	580	537	572	575	584	573	541	577	552	528	562	554	548	548	575	562	565	560	557	587	576	523	559	568	593	570	567	587	551	618	551	553	531	580	538	568	561	554	533	598	552	566	578	553	538	557	577	554	494	558	544	551	602	581	562	577	546	549	553	562	538	577	576	573	560	569	595	554	568	559	547	524	595	543	541	577	591	600	618	563	559	576	567	562	597	577	560	574	567	556	549	568	591	552	576	605	535	546	533	570	547	581	555	573	555	589	566	557	529	589	562	596	537	548	545	531	559	592	603	572	587	556	570	580	572	572	591	562	539	584	571	557	581	545	545	572	544	531	588	569	549	532	566	571	581	572	557	539	571	566	584	514	561	561	545	583	532	558	581	593	568	568	518	562	578	566	600	589	534	579	537	614	587	580	591	564	627	577	561	542	572	595	530	551	531	598	559	533	538	570	571	572	589	573	578	561	563	536	592	577	614	547	584	570	523	613	552	583	528	577	577	564	569	589	585	540	528	590	583	535	543	548	583	507	543	547	575	533	541	566	515	533	571	587	541	554	530	538	547	567	546	562	552	550	549	564	563	514	564	589	582	561	588	576	565	571	582	538	534	588	597	551	572	537	587	564	633	556	550	572	579	574	622	517	576	555	592	558	609	522	593	515	573	583	559	583	560	531	554	613	578	566	580	569	558	552	560	555	516	547	602	566	555	580	562	595	635	575	521	599	630	569	567	548	585	534	579	563	589	609	566	609	599	584	545	598	545	573	553	586	570	537	508	566	599	588	566	547	604	545	545	535	560	561	604	586	601	579	574	570	553	565	563	527	577	600	571	591	573	552	545	553	572	535	544	552	548	588	558	535	613	565	580	524	595	600	540	537	497	573	558	587	545	557	538	554	521	585	539	540	539	564	558	543	594	567	571	545	539	535	562	538	552	556	599	549	569	583	567	552	547	544	594	549	575	581	542	577	569	594	562	543	554	571	521	538	562	556	535	597	574	525	561	600	560	586	536	562	586	549	540	559	574	545	572	555	548	538	563	534	573	605	572	575	568	563	508	560	575	562	540	529	519	612	525	567	569	593	558	608	522	547	570	533	589	567	523	556	563	525	622	572	533	544	539	523	594	546	560	521	586	577	582	566	561	561	578	532	567	553	583	582	583	584	578	534	573	528	592	549	593	591	532	602	602	562	595	528	561	551	520	591	547	578	578	565	588	550	573	593	547	565	525	587	572	566	564	551	538	538	568	555	506	521	571	517	579	573	539	598	543	567	546	550	579	579	550	548	520	587	590	556	557	565	583	594	584	580	532	593	525	575	587	557	547	579	575	555	557	562	527	553	541	587	562	543	579	551	522	584	524	619	581	600	558	561	582	540	566	554	588	560	545	554	619	570	571	550	594	573	541	571	570	570	560	588	574	547	572	585	582	615	563	550	525	575	596	599	521	600	569	591	508	550	538	536	580	547	541	568	549	578	607	573	560	532	575	500	569	540	548	541	562	555	576	562	578	566	550	547	580	554	577	583	560	598	577	527	529	620	580	519	560	561	530	573	593	562	532	571	558	589	522	560	556	592	572	555	607	566	564	571	575	531	589	540	578	559	594	573	579	509	591	550	559	532	558	562	577	585	560	596	549	539	580	559	518	596	525	586	589	563	564	560	563	569	586	593	593	602	561	552	580	561	574	541	590	573	563	567	577	586	551	538	554	591	558	537	592	522	551	550	536	581	579	590	564	572	551	563	550	583	587	570	560	558	537	551	564	562	572	606	599	541	567	560	535	596	599	561	545	552	557	560	594	557	564	594	550	509	565	587	558	564	561	543	529	554	536	591	560	565	563	580	562	578	536	596	580	539	563	564	575	539	553	608	559	598	547	571	549	556	555	554	554	617	601	589	574	576	564	578	585	603	558	576	572	534	590	641	573	570	534	595	559	560	568	579	539	589	544	574	561	546	589	557	555	552	557	618	569	584	572	534	521	562	555	545	591	548	547	607	569	523	576	574	583	563	555	509	537	544	577	534	559	582	581	593	583	563	581	579	584	509	573	590	557	602	519	601	548	573	522	551	579	623	607	552	591	594	608	558	555	580	562	551	587	582	568	544	589	611	538	549	572	595	558	578	612	582	592	609	578	563	575	515	591	587	561	539	559	587	549	518	576	522	563	521	591	540	566	528	579	541	532	542	551	552	564	557	552	552	517	581	554	582	571	590	549	570	569	556	595	550	547	519	563	570	546	566	590	546	567	589	570	538	519	567	573	567	564	604	561	581	527	545	582	515	617	548	576	577	603	573	542	562	570	532	590	582	559	522	555	589	571	512	593	588	544	557	524	584	569	552	551	549	503	584	569	565	555	550	548	549	599	562	569	561	582	540	562	574	604	533	532	541	599	595	555	548	570	569	621	559	588	519	555	549	570	581	564	551	577	584	581	543	576	584	553	545	598	568	587	562	560	569	550	543	581	550	545	604	572	545	553	569	568	545	569	572	537	545	557	543	576
34251	18115	5559	421	170	149	152	125	142	173	147	135	143	124	108	116	132	126	133	126	150	120	123	134	150	126	129	149	137	131	152	109	123	155	119	112	143	150	139	126	138	120	143	111	147	136	132	149	118	119	168	111	154	149	127	114	120	154	133	136	131	156	155	109	145	126	133	143	118	112	117	111	123	142	134	116	138	125	154	137	155	131	118	164	123	114	125	135	129	141	124	107	146	124	130	137	132	116	144	120	130	118	129	127	158	134	135	150	121	113	139	113	145	136	141	149	133	115	112	123	111	140	129	131	107	139	140	133	129	113	131	140	137	136	128	127	138	130	113	123	145	127	125	149	110	118	145	138	134	144	129	136	122	143	133	128	116	132	142	143	110	114	143	119	114	135	147	140	128	143	121	114	116	128	123	146	133	145	124	132	129	120	132	146	122	135	139	149	141	157	144	138	142	103	127	121	144	140	150	146	139	114	132	125	143	134	132	128	164	138	161	161	157	136	137	131	118	133	146	144	146	130	118	132	144	155	122	117	149	139	128	135	139	161	142	161	139	146	129	128	137	137	138	123	118	140	136	135	130	143	141	141	141	117	129	104	160	129	118	133	128	151	129	138	116	127	129	131	128	122	141	106	134	121	147	133	149	148	121	117	122	131	150	154	148	119	126	123	149	107	152	137	145	127	155	121	135	153	133	159	131	131	133	151	133	138	113	118	146	150	140	131	124	123	142	128	135	150	121	140	128	147	123	133	122	148	136	124	153	134	143	122	117	109	128	133	111	166	126	136	127	119	141	158	141	144	129	128	132	138	124	129	136	131	134	129	129	162	145	144	134	107	155	123	114	118	136	130	128	133	137	140	122	137	134	131	122	140	116	140	136	131	128	127	152	120	120	130	113	133	149	141	147	131	146	140	144	138	128	127	139	139	134	135	152	135	187	116	132	143	161	129	134	145	163	129	150	136	144	128	134	126	120	142	120	137	124	145	139	128	135	137	156	139	148	134	134	114	129	113	138	153	154	142	154	124	135	153	112	115	128	122	137	144	104	131	141	137	145	139	136	150	119	123	115	112	141	142	134	130	129	123	128	114	129	120	132	130	110	120	133	116	128	125	147	130	144	133	144	125	161	123	130	113	147	131	130	123	151	126	149	136	121	147	130	155	164	137	134	121	119	121	121	131	137	122	152	152	164	153	147	135	140	132	133	114	130	136	137	139	128	136	160	125	142	153	130	131	139	117	142	122	139	124	151	150	118	144	157	126	128	151	168	157	143	130	141	137	134	139	106	118	125	144	151	133	137	132	133	124	125	124	137	137	150	116	122	136	152	122	163	131	139	127	136	129	136	133	130	152	118	149	106	134	138	113	120	123	146	159	137	143	145	115	138	138	151	130	128	143	129	127	109	125	139	130	122	154	130	133	135	133	155	131	127	131	124	128	129	130	120	138	134	134	128	134	122	128	146	122	153	140	150	118	110	145	137	130	143	140	149	147	132	133	153	132	125	129	141	111	134	133	152	131	149	128	129	138	124	105	119	140	147	126	138	134	145	152	138	123	148	143	160	142	124	156	137	156	147	125	122	139	117	127	135	148	149	129	100	126	115	108	126	123	123	141	148	139	126	137	134	123	138	140	132	134	163	146	145	125	135	140	144	136	137	119	117	121	138	124	122	133	123	136	128	133	136	114	142	152	162	131	142	133	129	124	120	139	155	147	123	111	140	126	148	118	133	122	158	149	119	139	121	131	134	144	116	129	132	119	140	122	129	108	130	137	159	126	134	134	155	128	126	145	147	156	161	138	123	140	141	127	126	134	126	129	146	128	157	156	151	147	141	138	136	147	143	134	147	145	162	137	160	150	135	146	151	144	117	133	138	121	141	168	150	140	134	139	141	136	134	119	135	145	131	147	135	127	138	164	129	138	119	122	117	108	140	130	134	138	130	150	162	137	135	131	129	149	134	145	134	116	123	121	132	122	128	141	133	128	137	127	119	133	142	125	132	117	118	132	142	120	130	134	159	140	126	114	135	128	118	123	146	112	112	143	129	118	130	136	136	126	148	115	152	135	124	132	147	128	152	128	150	142	122	114	139	151	124	110	136	134	139	133	151	149	146	143	122	160	148	122	121	115	125	145	115	124	130	126	148	133	135	135	138	130	135	126	129	120	137	127	125	135	125	144	127	135	115	123	123	141	115	144	148	124	124	133	108	150	130	130	129	131	170	135	127	156	132	134	123	134	152	142	149	161	136	115	137	140	133	121	137	135	139	121	145	143	113	127	130	144	140	137	138	133	136	139	131	125	131	133	140	132	151	123	139	139	141	135	156	142	122	130	124	151	133	126	135	135	127	144	120	131	159	143	124	133	144	120	145	140	128	129	145	128	123	122	140	148	130	130	124	133	136	156	141	136	106	125	125	156	148	144	128	144	131	150	124	125	137	121	126	131	128	128	123	121	137	134	140	127	143	131	143	135	132	144	152	136	151	124	123	121	127	143	149	119	147	139	129	128	134	151	142	121	131	121	139	176	148	136	128	132	135	134	142	120	131	144	123	132	108	156	137	137	124	138	135	117	141	110	134	144	126	138	126	145	122	146	118	149	143	159	145	150	131	122	136	136	157	156	165	140	132	119	120	116	129	141	120	147	118	142	133	138	128	109	136	143	126	151	121	125	117	162	130	105	160	145	144	130	122	143	122	146	142	117	138	132	127	144	133	147	156	161	143	142	112	112	125	152	138	142	132	139	149	123	114	141	134	126	131	150	121	154	149	139	114	136	137	134	119	150	121	157	116	127	107	121	114	164	130	126	146	156	145	140	112	147	113	133	152	142	134	138	124	139	120	125	110	118	127	110	114	129	125	151	146	144	140	115	138	127	144	112	127	142	126	122	144	127	146	120	123	148	125	142	146	122	138	132	106	146	137	131	147	158	135	125	158	131	137	119	136	131	132	150	137	140	137	116	114	153	136	122	115	161	122	135	133	147	136	152	150	139	165	154	147	149	132	121	138	122	116	130	142	154	139	130	129	128	129	141	111	130	140	145	113	111	114	149	148	124	160	139	139	122	134	144	124	138	101	139	122	119	126	141	146	145	114	144	124	126	158	144	122	145	153	159	152	121	139	129	138	106	140	145	143	131	140	135	109	118	127	148	122	128	126	138	115	120	158	141	130	147	147	135	137	128	140	134	132	134	137	121	155	131	120	120	144	138	125	109	117	135	114	153	136	112	140	120	134	130	170	129	133	144	127	138	145	131	108	140	133	148	144	119	114	147	146	116	120	125	149	133	129	133	128	147	135	134	134	127	125	139	127	150	148	128	149	170	149	126	137	122	134	138	144	134	133	142	163	119	136	113	135	136	133	156	137	126	137	148	128	104	160	125	144	138	117	135	109	155	138	140	141	146	158	120	147	142	135	127	127	132	132	127	134	142	129	136	145	132	134	136	160	176	125	126	123	133	127	120	117	138	140	117	135	110	132	117	117	142	134	136
17729	7538	1481	389	345	319	382	339	355	327	326	356	380	339	357	332	339	348	314	320	360	378	335	305	351	308	347	375	330	379	306	329	330	346	331	351	327	314	349	346	357	344	338	324	347	340	346	345	306	336	331	372	322	329	338	316	344	338	363	339	328	332	328	352	324	347	349	369	341	337	346	372	309	350	361	336	346	316	364	327	323	297	333	341	292	358	363	317	344	351	337	328	352	320	324	351	371	304	324	329	345	347	323	328	339	325	326	332	312	310	327	331	342	339	308	338	341	332	317	315	331	354	329	321	325	359	310	340	342	321	314	325	358	307	343	291	332	316	325	325	314	312	350	277	391	390	336	368	308	360	358	343	357	353	360	354	371	309	337	344	359	311	325	326	376	352	307	338	379	350	331	329	344	284	357	329	346	313	346	338	356	320	318	348	361	351	322	312	318	349	369	359	319	333	349	294	367	366	356	366	350	347	327	285	302	353	334	339	310	308	335	336	329	347	332	362	323	346	354	321	310	378	352	344	300	321	329	313	361	322	321	324	321	323	329	357	335	325	317	330	356	367	327	341	310	348	332	369	354	325	305	367	362	343	341	332	349	346	316	376	337	346	312	330	321	365	352	325	332	331	357	308	347	334	315	299	348	328	357	344	310	298	356	364	313	362	332	339	330	342	342	337	350	360	338	322	329	313	336	350	354	328	322	320	340	350	339	326	319	310	297	341	330	305	335	378	310	328	330	331	320	337	347	357	309	349	335	343	365	345	376	337	362	346	342	325	324	315	318	310	296	343	329	352	321	322	385	344	352	321	322	346	358	327	334	349	340	347	322	394	354	327	369	313	319	346	327	318	369	343	347	343	350	339	362	338	347	348	343	359	346	344	345	352	341	332	357	316	358	340	362	356	356	339	357	318	352	367	351	334	328	351	365	325	383	335	339	379	348	342	337	354	323	359	312	360	320	316	342	348	316	361	364	313	375	378	374	351	343	334	306	339	349	342	327	315	355	361	315	322	307	329	331	334	324	342	323	368	362	348	378	334	342	332	356	327	307	337	330	329	325	342	333	326	356	324	362	363	330	334	364	334	355	319	315	349	348	350	360	339	302	352	334	357	324	303	345	329	339	340	344	343	331	353	346	322	369	354	331	353	342	312	350	323	319	315	309	323	310	355	306	323	332	347	341	344	318	314	322	340	346	345	356	327	341	379	360	319	335	326	335	361	347	352	363	356	349	304	329	340	363	331	330	332	332	346	360	323	361	329	344	322	329	369	326	362	358	333	339	339	325	320	315	329	342	323	350	351	325	335	326	326	365	319	329	322	337	344	351	372	328	359	318	329	352	345	339	334	326	316	299	370	350	303	312	349	340	329	342	354	328	364	346	314	314	347	316	364	335	337	354	358	359	357	344	349	345	331	362	354	338	335	315	345	333	378	320	331	338	354	359	347	321	358	342	341	340	364	349	352	342	356	330	295	346	299	324	263	300	338	326	341	334	341	357	338	360	340	360	329	333	330	339	348	353	361	328	363	337	321	331	307	326	346	376	315	332	352	346	305	332	365	356	335	362	338	333	367	331	313	351	365	348	368	325	350	330	377	322	343	351	358	339	345	363	320	322	319	344	343	341	358	341	351	317	319	324	346	328	362	332	353	347	341	358	350	327	332	361	343	332	314	344	353	316	312	383	350	359	315	347	317	314	313	352	344	312	353	357	328	363	329	354	331	332	346	315	328	362	350	347	356	317	354	330	355	312	333	350	380	340	363	347	341	362	319	358	364	357	345	345	348	393	351	342	337	345	373	353	313	334	338	331	306	344	323	298	331	349	332	314	346	310	346	310	322	338	355	324	323	353	294	337	339	324	358	333	362	313	334	363	351	351	332	332	351	343	337	369	306	335	324	340	347	328	347	325	340	361	349	317	336	356	341	360	344	320	348	325	396	380	339	363	348	359	336	340	330	340	347	345	369	319	321	337	311	326	337	330	333	335	350	306	368	339	349	326	326	345	334	332	324	335	322	322	328	332	319	321	353	343	304	351	332	345	322	334	353	372	328	344	319	363	344	347	319	308	361	311	339	301	325	371	314	373	349	334	350	335	364	345	356	327	323	353	346	337	344	361	318	307	327	345	282	340	353	390	331	366	328	346	342	348	333	334	363	316	333	350	331	331	339	318	344	330	299	334	324	304	305	319	323	329	329	315	352	339	351	305	328	342	336	319	355	351	335	335	334	331	345	322	336	354	356	336	317	335	353	383	305	322	327	327	328	316	355	376	316	360	347	352	374	367	338	344	327	348	344	330	298	316	336	290	318	341	350	338	334	299	314	353	351	359	331	353	338	330	381	344	349	304	326	361	350	343	342	321	336	322	338	344	337	326	337	326	325	363	308	332	354	322	374	362	333	336	332	341	325	335	351	353	358	317	359	363	336	360	364	336	372	335	318	336	340	357	328	328	335	368	375	336	324	322	349	363	363	392	328	363	349	311	347	340	337	322	330	319	355	313	334	343	344	360	349	345	321	295	355	352	340	333	373	375	354	360	348	331	325	331	351	386	340	326	379	355	348	359	323	342	374	324	348	333	379	301	345	316	363	334	339	344	344	340	322	320	318	320	329	350	324	347	352	316	346	363	309	328	317	327	317	339	338	330	355	342	319	325	328	316	337	341	381	339	329	360	338	351	354	350	349	331	342	342	360	360	361	318	361	353	314	350	355	334	320	355	346	344	359	331	317	323	367	402	339	348	362	356	371	335	348	360	347	376	314	358	356	314	372	335	366	347	322	372	331	341	334	341	384	359	331	301	331	342	358	342	336	324	343	320	321	324	323	339	350	335	350	329	357	342	349	347	338	355	358	343	360	303	337	360	334	323	344	317	358	334	350	288	327	338	326	332	324	328	313	343	338	296	362	364	360	339	322	298	340	316	326	333	341	321	336	357	317	312	312	336	333	321	337	327	350	340	338	341	350	319	352	316	328	340	325	352	341	345	356	384	332	326	373	336	341	355	314	324	317	346	351	305	292	334	330	322	335	375	340	314	356	331	316	354	335	349	361	339	344	310	319	313	320	304	340	317	329	332	337	313	332	357	353	312	330	358	342	356	345	330	337	353	371	311	341	329	299	342	308	339	307	340	357	347	317	360	341	334	338	305	329	314	361	331	331	344	378	335	343	341	332	379	364	312	347	349	323	335	308	324	333	332	338	366	326	309	321	329	349	332	353	324	333	360	338	324	310	349	366	363	327	328	341	362	353	360	352	333	346	311	348	347	352	356	326	363	347	323	356	336	358	336	310	309	335	293	335	322	341	339	331	341	318	331	316	358	330	366	343	334	314	359	361	354	378	329	357	355	285	364	328	364	346	353	338	364	360	332	353	338	332	351	350	339	363	331	332	334	335	320	362	339	338	337	337	317	357	366	356	316	326	332	328	351	362	350	345	340	341	324	320	358	363	352	339	361	344	355	359	328	307	332	331	302	360	323	335	316	314	355	337
25289	21114	23737	28768	21098	12213	457	374	313	273	277	247	270	289	290	283	316	328	273	290	273	287	282	250	272	317	275	252	254	266	259	273	281	255	269	274	290	288	268	255	283	281	274	310	309	294	247	265	251	257	245	256	249	287	244	242	293	296	284	275	283	297	267	248	260	307	287	258	253	267	254	271	275	255	275	267	256	249	282	261	304	291	303	289	293	269	286	254	253	287	274	307	266	263	296	267	273	255	280	258	265	250	280	249	240	263	245	252	254	233	300	267	248	278	290	270	261	261	281	278	287	283	243	291	269	271	272	275	286	231	273	304	266	227	268	263	248	262	271	266	283	302	281	250	269	271	274	284	280	256	266	268	276	296	271	256	275	280	278	263	270	259	259	272	267	250	296	273	277	268	286	238	278	286	228	284	294	259	286	307	291	261	271	238	289	278	262	241	272	243	255	300	252	269	271	298	295	233	249	286	269	293	321	294	245	247	257	257	251	264	285	267	280	274	265	251	283	284	271	304	262	260	254	253	295	242	245	242	250	275	263	302	279	250	302	280	275	280	287	281	292	288	269	299	249	268	291	253	292	245	248	265	270	286	282	264	284	254	257	285	259	261	253	248	249	273	241	261	228	243	263	257	254	246	312	277	293	290	304	267	305	272	248	271	263	260	286	284	259	299	281	281	253	301	269	284	282	266	274	254	266	278	282	254	265	279	286	295	270	302	283	300	265	266	263	275	271	259	285	269	262	262	269	285	273	278	278	315	272	281	271	262	268	245	261	268	249	263	280	260	260	268	234	248	257	267	287	256	240	284	278	280	258	252	265	248	278	287	262	295	295	292	301	280	271	267	297	248	296	266	268	235	280	261	295	268	266	266	282	278	293	276	291	293	251	266	270	287	287	268	294	271	262	262	228	257	301	271	275	298	304	276	283	263	222	279	250	257	237	271	266	284	273	268	257	236	300	266	275	256	257	237	250	265	276	242	270	277	262	264	311	276	272	280	276	244	313	269	301	263	264	277	283	251	249	266	254	264	290	274	276	251	278	261	267	290	301	254	251	280	263	295	245	276	307	288	263	272	267	282	268	291	274	283	257	246	264	293	258	276	274	240	262	256	289	288	270	241	270	275	280	251	282	279	282	262	288	263	259	278	260	272	276	304	259	296	263	257	262	287	260	288	256	282	295	262	273	256	282	265	252	261	267	244	264	255	272	270	250	292	261	263	276	245	272	244	282	276	303	269	283	269	293	329	274	290	274	273	254	270	247	282	262	284	254	241	244	274	287	294	325	297	269	259	257	263	268	266	283	295	277	281	292	268	283	286	262	280	262	295	285	254	248	254	263	280	269	294	278	269	300	280	261	282	294	274	250	271	274	252	289	296	244	314	258	259	277	268	276	302	274	303	266	297	276	255	271	285	295	281	233	293	264	252	260	272	292	295	301	261	252	267	264	248	279	294	281	261	278	265	236	296	305	274	290	312	298	302	258	252	267	295	300	274	290	293	262	291	241	274	284	266	290	279	307	273	288	279	281	270	235	260	284	275	264	281	287	242	272	274	271	300	291	248	267	249	268	281	278	270	262	246	273	288	249	260	287	263	261	259	269	267	254	262	261	233	252	259	265	248	236	263	262	263	245	266	276	263	262	254	270	298	272	296	280	285	276	273	281	289	251	258	268	282	274	253	271	307	276	271	275	301	262	254	277	238	299	283	268	270	287	285	262	245	275	282	282	261	250	269	273	262	275	289	298	275	278	288	247	291	257	262	263	256	265	282	253	281	243	285	272	270	251	245	294	255	282	247	247	282	308	303	252	258	264	280	262	277	265	258	243	233	273	275	273	302	253	292	266	295	271	257	274	291	274	279	264	224	273	259	265	258	255	277	268	278	243	299	289	289	275	244	268	269	248	240	266	257	283	283	266	263	277	253	298	261	299	273	294	272	250	257	305	277	266	260	281	268	286	267	274	275	246	290	267	245	308	280	280	266	241	252	315	292	275	265	264	274	296	253	278	251	273	221	303	262	281	264	286	263	238	240	241	252	266	237	276	260	281	289	229	234	266	283	283	274	270	260	279	267	263	296	268	252	299	290	278	263	264	279	274	298	299	305	271	284	267	245	270	255	252	269	280	248	270	294	295	259	267	293	284	268	283	286	255	274	272	283	226	262	293	298	284	297	262	247	269	282	241	277	248	281	254	276	270	241	249	257	255	263	278	259	271	254	280	260	274	286	290	244	236	263	296	248	251	274	264	287	256	269	260	273	258	275	306	278	252	282	269	298	275	279	270	268	302	260	282	286	253	305	287	250	270	260	258	299	284	267	287	260	241	278	273	285	280	285	298	283	285	242	276	279	255	277	262	294	271	260	296	307	281	258	286	264	233	307	267	282	251	301	274	267	258	269	286	297	278	280	254	257	264	228	271	299	264	309	249	261	280	283	280	286	269	271	266	297	259	272	253	234	264	270	278	278	243	263	277	281	276	270	248	264	271	269	244	241	277	262	253	263	263	252	273	280	247	310	266	275	273	281	275	247	275	256	255	304	289	256	235	308	283	258	263	270	291	290	301	248	274	270	253	272	273	262	247	291	255	273	270	271	278	248	266	300	268	279	287	294	277	288	258	265	251	246	268	262	280	266	292	284	274	292	244	289	237	277	274	268	254	262	292	294	297	280	280	282	284	260	293	259	266	274	294	271	266	266	273	295	281	280	267	263	294	270	270	248	257	266	278	245	292	272	305	261	267	271	293	246	283	256	264	251	253	245	253	310	282	253	253	292	270	266	288	248	259	250	263	297	258	247	281	264	263	250	286	260	303	252	257	300	273	276	273	272	287	265	266	271	278	279	270	299	255	258	298	287	248	271	283	294	244	284	261	269	279	272	281	250	305	252	267	251	272	295	229	274	267	254	290	256	282	268	314	265	251	306	266	268	271	276	273	243	243	252	244	263	267	261	275	269	282	294	279	243	278	282	270	271	265	262	264	288	261	290	260	273	282	275	255	287	247	256	280	284	257	287	269	252	273	286	305	280	281	238	251	301	261	266	261	276	275	291	268	253	269	292	303	289	255	244	254	271	288	255	274	272	273	251	257	287	286	291	279	269	258	264	279	271	296	280	300	270	277	294	277	264	266	260	277	256	265	253	286	262	257	274	285	274	290	264	274	283	289	236	267	294	266	255	281	246	277	293	259	301	273	283	278	287	242	299	282	280	273	274	253	290	310	289	262	296	275	278	290	273	246	271	289	248	247	287	260	284	261	252	258	306	258	272	265	266	257	277	290	280	234	271	299	284	251	282	288	253	284	270	278	288	252	315	250	265	258	266	297	280	259	275	262	273	318	272	254	297	311	280	261	288	273	278	265	277	269	272	277	237	277	270	242	293	270	252	284	290	273	303	274	273	275	285	263	241	258	288	254	269	260	256	247	291	279	274	259	266	262	285	271	292	249	276	271	263	273	293	281	238	283	249	274	268	300	289	292	282	248	265	277	290
36514	41864	16772	876	642	583	639	619	541	607	555	584	564	566	594	600	568	573	595	565	607	631	610	592	563	668	619	599	586	610	567	590	564	587	555	628	556	589	573	578	597	579	588	614	604	596	622	617	574	605	582	565	621	589	626	549	602	569	581	615	558	602	617	570	595	572	614	630	563	569	599	592	613	597	573	573	566	597	589	628	553	582	571	583	589	623	560	548	593	597	596	622	603	552	595	586	594	581	541	524	594	566	590	604	568	600	584	608	567	576	603	606	559	558	571	564	582	592	560	548	624	596	596	590	538	591	596	624	608	576	609	585	577	580	584	584	614	594	579	617	566	639	580	586	584	571	609	594	582	585	609	600	586	554	602	551	600	582	579	588	573	592	554	575	608	574	583	620	588	570	603	568	584	614	604	584	588	618	579	595	609	605	589	612	607	590	572	581	610	553	564	606	605	649	600	602	643	586	555	613	587	623	564	594	613	640	592	581	561	579	570	623	591	626	551	536	594	601	602	613	609	552	585	560	571	589	593	637	578	606	592	550	575	616	669	633	608	629	603	594	587	590	575	565	598	614	608	588	527	606	540	586	581	577	604	582	591	577	537	593	605	590	606	546	609	569	610	603	553	592	590	634	612	601	645	619	608	569	547	634	599	558	585	567	581	586	588	568	599	593	597	578	567	571	604	620	622	592	605	516	588	598	586	587	606	593	613	621	633	609	599	604	580	592	599	611	580	565	625	628	564	609	587	564	624	594	582	635	553	568	597	572	607	581	601	550	598	581	581	564	575	576	593	593	601	630	584	577	582	590	619	590	617	584	585	599	623	601	593	615	573	606	591	593	556	598	622	566	565	607	612	551	575	596	603	582	583	569	586	580	601	616	594	605	593	548	557	572	564	569	575	583	611	608	576	577	562	625	611	577	598	549	601	562	638	602	588	623	580	633	574	617	593	633	560	559	614	558	599	585	635	600	617	615	556	576	573	603	590	574	577	587	580	590	584	545	571	585	590	604	590	644	615	603	539	593	598	633	644	561	549	576	529	609	613	604	568	527	564	570	545	634	570	614	580	557	585	596	578	596	533	599	621	538	576	561	568	582	560	628	538	586	569	592	564	620	564	615	580	577	610	594	620	603	566	593	627	566	622	591	563	595	535	594	577	600	589	583	618	591	565	572	569	576	602	605	601	586	613	606	562	579	634	596	595	580	598	582	565	591	586	567	590	605	593	571	593	575	560	580	606	603	595	578	586	618	611	555	660	600	603	577	620	602	652	589	635	576	621	618	622	551	583	553	565	587	619	626	588	623	609	567	579	590	574	609	634	661	595	596	566	584	628	594	581	609	614	555	561	629	563	595	558	621	561	587	589	612	575	603	582	619	618	595	596	554	575	624	591	580	607	567	579	612	569	581	578	562	566	573	594	576	544	550	571	566	579	584	575	581	587	611	593	580	640	623	570	577	609	601	601	619	607	574	584	609	571	542	595	546	587	558	584	620	602	552	591	601	584	581	583	608	597	548	576	576	578	587	575	541	578	598	590	603	566	574	589	602	590	561	601	584	630	542	565	573	578	588	613	553	573	572	558	572	554	577	546	602	621	596	607	603	563	580	570	571	612	586	600	580	574	555	554	616	566	584	582	617	601	587	598	574	636	603	564	605	598	575	573	599	614	606	561	552	549	602	620	658	577	551	573	592	608	552	580	566	631	586	613	640	625	588	597	606	568	605	603	631	637	569	604	551	560	581	602	600	608	604	571	557	607	566	605	605	531	560	589	556	603	590	622	590	581	603	568	618	564	596	583	593	582	608	599	541	602	622	597	570	591	574	578	550	598	570	618	617	601	568	609	633	546	542	611	547	599	601	623	571	616	572	580	600	625	571	538	625	571	572	630	603	591	587	634	573	615	610	583	585	616	568	591	624	599	598	611	589	611	614	608	575	556	602	581	602	614	609	571	549	562	587	574	639	593	620	576	666	569	589	573	624	579	550	530	589	626	593	593	559	576	535	567	596	567	597	578	596	582	554	597	537	565	610	578	609	577	605	565	605	621	565	585	572	602	579	598	561	571	612	623	590	573	599	587	567	612	593	570	585	600	574	609	585	568	667	606	618	610	578	614	619	590	585	612	565	526	565	635	593	587	573	572	551	587	595	608	575	616	606	597	586	629	590	568	574	635	553	598	566	568	545	575	586	577	587	583	609	577	555	589	585	631	586	577	548	575	545	567	610	562	618	566	570	560	573	566	518	571	546	615	560	598	573	542	580	607	604	576	595	624	546	587	571	580	597	583	585	631	616	612	572	595	604	586	614	549	596	598	582	566	573	589	613	558	570	595	567	584	581	586	580	579	591	546	603	578	571	596	602	565	601	565	626	586	563	578	572	615	600	638	609	596	538	566	573	605	563	611	579	576	615	556	622	559	610	552	586	560	585	539	549	596	613	643	613	581	583	576	606	576	579	592	588	591	588	596	591	606	590	562	594	531	576	605	602	613	630	570	589	569	551	550	575	633	598	600	612	587	620	571	587	599	595	586	602	595	558	600	614	640	617	591	612	596	622	563	570	589	597	588	549	612	555	584	585	605	569	564	618	596	584	535	582	624	595	611	548	578	576	589	651	556	587	585	600	583	624	644	571	551	587	625	588	559	603	608	585	616	559	569	594	621	582	585	611	606	603	542	641	567	575	620	546	560	613	537	611	541	606	618	583	614	606	588	592	601	628	586	571	592	579	577	573	618	571	584	582	575	561	584	610	604	606	593	629	567	585	596	590	551	586	587	603	586	559	558	591	589	574	599	565	616	564	601	618	623	584	530	570	570	591	581	612	573	584	623	588	575	588	637	577	618	594	582	609	594	575	576	619	639	532	601	577	596	594	573	602	582	550	614	561	615	578	615	564	606	564	612	602	545	594	581	613	572	588	600	608	592	564	593	629	582	604	530	591	577	585	588	578	626	583	607	578	602	580	565	598	550	557	587	607	603	576	574	554	606	575	565	579	627	579	601	591	587	628	557	572	577	613	578	598	577	620	589	619	595	578	605	577	599	623	595	581	595	614	561	573	556	548	600	581	571	615	579	569	600	547	598	583	615	592	601	590	565	626	607	583	607	587	557	563	570	567	592	577	589	549	584	551	590	576	568	593	586	580	565	605	611	575	559	584	626	598	577	581	573	603	550	540	601	553	581	605	610	620	571	563	640	576	565	580	556	577	586	594	567	578	594	635	599	592	596	591	602	587	595	615	559	589	567	595	622	569	579	553	619	591	621	588	605	595	566	576	568	584	604	585	556	597	606	600	569	616	587	590	604	608	575	606	592	595	527	561	556	554	591	591	554	590	588	587	554	600	599	564	655	599	573	584	604	625	615	540	551	604	579	624	603	593	585	605	560	605	581	609	594	588	547	615	556	598	581	626	607	629	526	567	587	596	611	606	621	560	596	601	578	570	596	590	598	599	545	580	587	587	570	624	591	565	598	596	600	608	597	553	586	601
24564	21109	24050	28392	21111	21141	11402	536	357	334	336	326	295	280	320	302	312	298	272	287	286	280	273	290	279	311	280	255	273	292	290	284	277	265	294	279	276	284	234	298	280	282	281	268	285	291	300	296	268	281	305	297	265	298	291	276	285	277	262	238	257	310	261	275	256	291	310	232	287	301	293	277	253	281	253	280	277	303	311	284	277	243	258	266	286	258	255	244	266	259	236	287	268	296	282	263	295	287	284	284	277	269	278	269	289	296	289	279	243	261	278	291	296	305	264	260	234	260	245	273	338	284	276	269	267	256	294	285	290	304	282	280	270	291	263	288	269	266	281	260	256	259	278	262	296	281	275	268	271	246	273	258	264	284	246	271	271	283	271	279	322	305	302	263	263	267	305	305	270	295	322	276	254	289	237	286	294	267	260	280	314	269	258	269	248	253	258	268	269	277	309	263	287	289	285	272	285	284	248	275	282	277	253	284	243	249	276	274	259	279	251	290	269	264	294	270	269	279	274	264	277	269	270	286	279	285	292	270	306	254	270	272	291	295	309	283	226	273	275	256	276	293	279	272	255	292	267	274	287	312	260	265	302	268	280	264	285	264	247	281	281	247	287	263	263	246	300	293	287	234	285	297	256	263	261	294	288	304	256	311	264	260	319	273	291	279	278	275	294	258	268	278	274	279	272	277	286	256	290	270	262	275	295	294	287	284	293	274	297	273	274	291	267	260	277	287	264	273	279	291	276	267	292	263	247	247	270	283	261	266	253	253	295	283	279	278	249	254	281	285	302	312	262	278	263	253	278	275	276	291	277	269	296	284	260	285	270	286	298	265	241	274	289	300	255	273	283	247	301	259	267	284	285	295	250	266	288	259	296	306	277	264	281	279	289	268	246	235	298	244	272	306	273	274	280	256	284	282	241	282	267	262	297	268	278	304	247	256	285	270	263	287	274	285	279	285	266	286	297	268	273	306	261	295	282	250	249	280	281	272	272	283	257	286	304	296	267	251	277	264	271	255	245	253	279	273	275	288	285	291	276	281	292	276	228	263	255	271	298	287	277	257	260	265	260	301	294	276	312	284	282	251	248	269	299	294	315	279	309	298	291	270	236	312	274	313	262	297	232	281	260	280	278	267	282	271	262	266	297	303	225	239	244	256	293	274	264	281	277	270	279	267	221	278	285	264	271	275	300	228	296	250	274	271	251	263	293	272	267	289	273	298	282	268	253	264	257	314	281	320	281	273	311	253	269	312	263	248	285	260	288	282	263	291	283	271	294	283	273	274	254	308	257	307	274	268	274	282	270	265	267	291	280	241	277	296	285	282	282	292	259	295	240	296	263	291	270	283	327	277	258	248	285	262	271	284	248	268	254	246	246	296	291	260	240	288	292	255	253	291	292	260	317	277	277	286	277	262	275	284	264	259	286	284	288	260	269	295	284	283	293	294	275	290	291	302	293	263	264	290	277	282	268	265	276	291	253	265	285	245	267	287	264	253	292	263	263	277	292	273	306	265	277	278	261	257	255	254	276	280	269	318	276	274	313	267	282	317	267	288	260	267	266	251	281	250	254	298	287	272	286	263	268	280	281	249	244	264	261	238	302	292	257	268	273	263	291	296	291	290	268	277	285	263	308	291	266	255	281	271	264	279	288	317	294	283	311	290	260	271	283	289	290	286	270	276	247	262	241	266	268	270	273	227	268	267	286	290	280	278	277	260	301	250	273	278	282	251	250	257	264	298	267	273	287	278	296	304	277	290	271	268	274	281	288	287	291	270	266	227	258	250	263	292	291	308	284	268	278	265	296	271	265	283	292	262	265	246	256	271	247	269	268	277	281	258	256	327	254	262	291	257	272	264	244	284	256	282	262	266	273	276	269	290	299	251	301	281	275	300	278	311	290	267	236	276	276	284	287	259	280	251	294	290	278	290	280	265	303	299	264	238	290	289	275	278	273	281	276	275	258	257	285	299	268	275	298	294	313	333	266	242	281	260	284	248	290	298	296	259	315	259	326	254	297	263	275	270	233	284	266	272	261	263	272	242	284	298	288	263	295	280	307	287	256	270	263	282	247	271	228	277	291	264	299	272	286	306	294	258	278	288	283	265	321	284	304	279	256	268	316	291	265	239	276	260	244	287	254	253	279	258	261	261	270	245	261	255	262	273	278	274	277	265	260	257	257	243	299	259	279	287	288	268	291	310	279	308	268	314	260	268	298	271	257	254	258	258	290	253	251	284	267	308	265	257	281	296	270	256	283	274	285	303	273	295	275	285	282	270	244	241	236	288	280	254	273	272	286	257	301	291	282	256	275	252	268	295	282	290	265	279	278	307	273	329	248	289	304	255	264	315	277	257	281	324	255	251	286	275	272	299	277	279	288	260	285	269	266	286	257	254	260	271	316	244	275	243	284	292	264	294	278	256	291	279	264	278	291	295	266	278	294	269	288	263	278	274	278	305	299	283	270	277	257	263	307	260	295	262	298	266	262	275	275	280	250	283	268	272	259	273	251	264	309	295	296	302	282	292	276	250	248	257	308	279	288	245	276	249	256	292	253	289	266	250	291	285	257	271	286	261	299	273	291	294	284	278	278	264	264	285	275	281	258	276	284	254	282	273	256	224	300	278	285	278	271	268	284	291	250	295	257	281	289	319	278	281	262	271	263	287	265	293	264	220	273	277	260	280	289	276	275	268	254	261	280	303	280	279	240	266	300	281	250	243	284	282	261	253	301	276	274	281	262	278	260	245	292	267	276	261	273	301	261	295	267	257	267	276	257	265	295	261	271	283	283	259	263	281	314	287	271	260	271	277	275	285	297	271	281	281	262	250	289	274	278	236	274	257	284	259	305	273	316	285	270	274	284	289	234	259	257	260	315	240	247	272	290	247	280	294	284	280	282	237	268	251	281	260	287	274	245	275	258	275	267	282	263	270	281	235	249	266	265	271	296	281	288	311	277	258	293	278	247	261	281	285	305	274	290	258	285	258	257	258	256	283	298	257	261	275	276	268	311	283	256	291	289	287	296	319	300	262	308	270	276	290	271	258	263	283	283	298	265	292	293	294	281	281	286	278	290	266	263	240	280	268	277	272	250	292	249	273	265	279	270	300	262	255	298	300	278	288	271	278	268	254	309	296	269	250	297	301	279	285	257	265	298	261	264	272	259	259	267	274	282	269	276	292	283	277	300	253	271	269	265	284	285	245	260	276	261	262	258	270	312	292	276	272	274	308	292	314	300	314	252	262	299	275	265	291	249	282	264	253	260	263	276	279	268	287	266	298	243	252	265	304	273	289	246	262	265	289	285	305	303	288	277	304	288	263	256	298	290	283	248	305	298	282	271	275	241	273	299	278	274	263	278	282	289	267	269	283	287	235	279	279	265	250	262	299	241	300	257	266	263	253	280	320	270	292	318	284	286	299	270	257	273	265	268	267	292	279	283	276	298	296	256	264	306	264	302	275	240	270	298	273	285	268	251	227	232	281	294	240
42711	54452	25588	1080	690	660	630	603	625	571	551	613	594	585	574	568	601	594	579	532	532	573	555	566	534	547	607	553	564	559	616	625	532	574	572	557	516	604	567	534	589	569	555	575	544	538	516	610	555	539	542	545	564	539	572	584	584	545	579	538	535	568	558	573	575	581	558	553	545	561	549	543	606	556	595	517	573	554	560	560	594	556	602	564	554	543	583	553	514	543	560	568	557	587	571	546	558	558	569	537	550	576	582	523	547	540	539	559	555	614	571	557	565	560	589	567	552	561	542	573	586	564	582	571	526	547	592	580	556	544	558	568	546	543	568	560	549	562	545	547	517	558	529	563	551	557	537	570	577	559	560	575	596	565	573	538	597	542	558	559	526	546	553	562	566	533	564	569	567	520	524	545	557	557	570	611	560	567	544	559	585	552	569	550	549	533	532	562	558	532	546	551	541	563	580	582	595	566	524	565	536	594	517	591	586	585	572	572	561	564	567	611	585	579	539	565	547	560	567	556	572	550	583	579	603	603	542	546	527	539	513	559	562	571	522	569	610	577	531	545	568	578	562	541	609	544	590	613	566	555	611	585	539	576	566	587	545	554	551	567	571	565	545	520	516	601	558	571	562	536	575	570	556	603	586	543	608	554	565	580	579	553	542	588	564	564	551	557	548	584	558	543	509	569	537	573	593	601	523	551	562	551	576	539	551	553	552	535	558	526	570	541	573	574	536	536	536	577	587	573	557	581	568	580	550	545	557	545	610	515	566	529	591	572	557	569	559	553	568	581	555	592	540	578	595	550	540	560	606	542	551	597	584	558	572	557	541	573	543	562	596	567	558	554	537	548	587	594	535	562	559	585	562	594	575	539	544	548	593	546	540	578	587	555	518	590	588	540	562	566	620	536	575	546	585	543	553	557	607	605	543	554	516	544	563	547	574	545	579	556	577	531	548	530	562	551	542	555	550	545	542	562	551	582	543	565	576	596	574	597	587	595	577	549	535	576	543	535	583	584	526	571	596	559	563	547	555	552	519	597	549	566	586	564	597	582	555	593	566	564	565	518	554	547	572	550	554	621	579	548	550	641	566	587	547	568	542	587	563	567	583	517	596	546	585	564	586	572	584	554	571	553	557	551	572	545	614	564	587	577	543	549	542	534	560	571	571	560	587	544	559	545	565	561	547	558	531	558	556	571	562	579	571	563	513	573	562	588	526	607	537	599	580	561	595	558	536	515	567	555	565	540	603	604	520	556	583	573	582	553	566	533	574	560	556	593	597	558	555	559	528	553	579	592	572	574	551	565	589	554	549	579	587	578	548	531	534	538	527	582	570	567	550	550	561	574	563	589	557	551	498	592	557	558	567	548	587	569	544	572	579	490	596	566	551	546	563	557	531	566	582	614	578	589	574	553	557	543	576	549	536	533	558	578	587	553	584	546	549	538	552	611	571	559	530	531	591	545	629	599	512	577	579	579	570	556	565	538	573	542	556	610	549	569	537	542	551	568	560	560	572	580	529	565	546	548	593	551	544	581	547	544	578	506	567	563	603	558	505	564	534	566	557	565	551	574	609	513	559	568	558	578	541	572	548	544	550	565	547	599	583	580	551	565	551	544	544	587	609	523	548	551	503	539	564	520	547	611	555	573	586	542	576	561	553	532	565	525	593	550	594	567	571	584	571	544	560	538	594	553	599	573	567	561	536	530	561	602	563	567	541	587	566	538	516	565	558	573	595	581	575	565	573	563	581	571	556	532	578	569	578	582	563	499	565	581	546	619	576	554	574	574	617	571	576	584	605	564	615	539	562	522	551	568	564	602	572	565	562	571	597	550	560	577	533	578	540	587	570	523	553	554	572	578	569	568	539	567	550	530	587	538	573	595	560	553	531	599	540	531	574	559	557	502	559	595	566	572	588	535	522	642	565	579	569	574	536	522	535	588	540	570	506	531	555	486	549	521	558	603	509	612	579	583	601	556	551	538	554	544	528	577	603	565	571	584	556	569	566	626	565	553	552	599	593	569	587	571	576	569	591	549	549	614	586	526	575	521	588	588	566	563	548	569	556	554	551	515	579	549	561	569	538	567	550	546	561	581	576	592	569	569	573	527	568	611	539	541	524	537	587	578	568	585	551	564	562	542	589	570	583	546	555	553	608	555	528	596	567	622	558	544	571	558	577	605	557	586	546	557	539	580	514	572	575	576	536	600	551	524	564	536	531	545	600	571	579	599	592	549	597	573	543	582	564	589	555	521	558	556	548	568	580	603	555	572	557	574	576	584	565	589	561	545	573	536	566	551	621	533	548	569	575	578	579	571	614	586	561	584	590	594	581	560	540	564	570	564	560	552	567	579	525	549	579	549	571	578	549	533	577	599	570	586	600	520	557	590	547	554	517	547	568	575	534	550	594	559	578	557	596	576	567	577	573	549	558	536	579	547	565	535	583	573	579	545	550	573	587	541	552	538	574	599	554	568	554	585	575	583	599	557	589	556	589	558	571	566	606	529	542	526	559	552	570	559	573	592	542	634	579	579	601	569	623	568	611	553	511	528	564	583	548	551	571	580	555	574	584	540	589	568	555	565	540	541	557	572	532	567	581	562	544	590	558	542	514	574	619	552	558	575	574	571	594	623	573	614	590	609	547	522	526	579	554	592	575	568	517	542	552	582	538	599	601	552	524	554	534	571	550	581	531	578	566	568	545	583	587	542	570	618	556	547	571	577	572	526	621	575	558	593	553	566	567	589	557	563	535	581	568	567	568	610	567	553	570	573	580	609	527	575	597	577	596	574	598	553	566	551	530	551	579	536	546	557	573	544	565	554	577	543	536	588	549	583	581	578	570	543	575	522	539	548	556	544	577	543	549	551	566	561	550	562	532	577	551	563	546	568	580	547	538	585	562	584	542	549	569	579	545	548	590	583	525	552	564	576	571	545	590	566	563	558	550	543	580	568	573	568	594	556	593	557	604	561	550	576	576	587	584	574	552	574	571	558	564	566	585	531	564	590	544	542	552	610	563	586	569	590	594	576	541	558	545	588	587	558	538	550	545	567	530	583	549	567	550	638	572	567	555	571	576	581	538	563	597	521	512	572	538	513	607	581	564	562	570	559	527	553	575	616	591	586	595	593	582	548	604	587	553	568	545	558	575	554	555	515	573	588	556	589	554	545	566	528	532	577	521	549	552	598	542	597	551	566	536	549	547	552	603	564	571	578	579	592	585	583	592	558	571	527	562	585	584	562	553	501	569	580	542	550	543	557	566	585	562	609	570	583	537	562	572	546	556	575	566	577	573	570	572	589	568	547	575	570	548	575	584	597	573	571	574	566	565	544	570	538	581	564	542	561	574	582	576	570	548	553	558	558	579	569	555	547	505	559	574	577	555	542	528	562	546	557	523	556	569	581	580	546	563	527	574	540	554	553	569	582	575	555	538	569	609	566	542	609	566	562	545	582	583	554	577	539	596	538	562	605	546	550	583	558	562	539	554	588
33990	18175	5636	396	151	130	144	126	121	147	123	122	127	132	127	132	151	144	155	126	147	143	145	128	112	147	126	106	128	148	135	156	170	127	134	147	147	134	124	135	168	151	128	128	125	129	147	119	119	144	146	149	126	146	126	129	115	126	119	142	147	133	146	119	134	125	151	149	155	144	117	146	125	150	119	141	139	121	155	141	136	110	119	126	151	153	117	129	139	145	135	136	137	114	125	123	143	165	145	155	139	158	134	128	138	134	139	126	143	116	154	134	118	167	127	138	137	150	107	128	124	156	112	123	131	144	115	128	142	111	140	127	130	130	136	134	138	124	124	126	149	143	139	139	137	114	159	144	146	115	119	151	164	158	155	137	147	143	122	140	125	130	130	136	150	156	117	137	143	133	145	125	146	132	137	135	117	119	129	112	146	127	111	160	149	159	132	141	127	136	141	129	146	156	153	142	117	113	129	124	134	123	110	143	130	128	147	134	115	122	122	134	133	156	137	128	127	138	138	137	128	131	125	135	114	144	138	140	137	143	146	131	141	153	134	137	130	125	138	132	136	139	121	140	142	122	115	124	115	138	144	144	152	137	123	122	136	137	140	117	144	121	134	126	124	135	155	136	139	115	126	121	110	119	137	133	132	122	122	150	134	139	133	134	137	127	121	132	125	158	126	130	132	121	159	114	141	137	131	114	137	121	152	131	131	124	128	165	151	126	121	123	130	152	125	145	127	120	127	133	144	119	125	115	162	111	126	120	120	108	136	135	126	128	159	141	131	146	132	139	138	128	133	140	135	144	145	133	137	124	143	123	126	126	129	128	146	127	132	123	126	144	132	151	100	123	127	121	142	147	153	132	135	144	125	146	138	140	153	153	136	134	127	121	138	164	110	152	149	155	129	159	123	137	134	132	157	132	146	122	141	155	145	141	134	132	137	141	134	145	120	135	152	130	152	143	154	129	136	120	147	136	122	136	141	155	119	133	125	143	146	140	139	128	132	138	132	129	137	133	135	112	154	128	127	116	110	105	115	161	123	130	127	155	128	119	143	128	137	139	133	111	118	123	127	145	141	133	125	141	151	121	137	136	135	133	134	131	143	121	142	148	136	135	134	131	150	145	139	142	126	122	125	129	130	150	137	151	131	167	138	118	138	132	137	116	147	152	139	121	104	134	127	133	137	137	167	143	128	123	129	167	141	144	121	126	123	138	125	114	115	153	124	135	116	135	130	138	151	151	123	159	130	138	130	147	141	130	133	132	137	116	128	122	137	139	135	132	131	118	136	142	130	136	134	159	138	152	121	143	138	141	132	116	121	117	135	133	132	128	119	133	171	134	128	125	137	115	150	129	136	150	142	120	143	122	110	122	102	114	148	136	110	157	155	123	139	110	122	130	122	145	127	123	143	120	131	118	144	161	130	140	131	135	145	151	113	128	109	127	126	120	134	130	139	143	131	136	141	136	135	116	140	125	137	146	137	135	150	137	124	161	135	126	141	150	133	136	133	132	138	120	108	136	145	125	153	141	143	111	143	134	134	124	139	122	147	147	126	116	115	142	134	122	130	157	145	135	131	141	137	145	140	116	131	121	119	125	140	118	122	130	132	114	147	146	127	113	123	133	139	149	130	135	122	111	133	130	152	124	128	131	118	141	148	120	137	140	164	142	121	122	139	125	115	147	124	117	107	149	134	120	123	143	148	122	142	130	160	119	142	142	125	121	131	121	123	114	122	143	138	153	124	141	134	113	121	151	127	146	133	158	119	123	127	143	122	128	159	155	121	156	150	128	158	124	137	120	156	119	126	151	133	119	121	126	136	128	123	140	169	139	108	117	120	142	108	124	123	148	149	117	134	143	122	113	145	120	138	120	113	129	122	123	106	119	141	142	160	122	122	143	155	134	117	145	117	141	142	122	121	127	134	147	141	129	137	132	130	153	126	142	129	143	157	142	149	139	129	129	127	130	141	132	137	148	142	117	136	125	132	134	128	162	130	123	136	135	130	126	116	143	144	118	119	148	153	131	121	148	139	137	147	144	148	125	144	122	147	113	129	125	130	122	128	133	147	143	125	143	127	117	123	125	119	128	156	154	120	137	137	142	123	120	109	159	153	120	144	131	120	133	130	125	137	142	135	128	132	138	138	120	115	98	134	121	173	135	124	123	133	132	122	123	115	138	135	144	150	124	141	156	127	131	128	142	128	133	125	142	131	150	138	154	122	131	148	149	123	127	139	137	139	111	120	131	135	142	117	120	121	121	128	165	140	120	147	120	130	127	117	131	146	123	127	155	142	121	121	136	126	128	147	140	145	141	124	130	146	127	125	123	152	135	133	152	153	134	151	131	137	117	155	133	152	139	119	134	130	122	124	138	123	136	124	117	124	114	149	122	141	139	113	131	133	152	178	145	126	143	134	115	140	135	127	139	152	127	147	139	132	136	152	136	135	123	136	139	127	128	148	151	119	148	142	124	141	117	133	136	130	117	125	127	145	150	143	124	146	139	127	135	130	113	128	122	139	129	124	119	129	114	117	138	141	134	129	126	116	123	122	167	126	114	114	153	127	128	128	146	128	118	147	134	135	133	115	121	150	137	110	141	145	131	172	120	129	133	128	128	151	129	137	131	155	121	135	130	126	127	97	148	128	120	139	126	132	133	129	131	130	136	133	125	134	129	129	128	114	132	142	154	118	153	138	113	158	130	114	134	148	138	140	132	122	142	120	109	125	121	111	136	133	137	125	137	132	140	142	134	140	132	100	140	112	122	124	133	156	125	123	160	120	121	125	98	132	128	140	129	125	142	143	133	128	152	140	149	120	115	115	127	148	148	116	129	141	130	123	104	130	126	150	125	137	131	114	131	127	113	134	122	127	161	133	138	117	151	121	139	140	123	137	127	139	127	122	131	151	124	135	138	128	141	126	133	121	124	120	107	111	108	128	163	122	160	144	130	127	126	128	125	127	122	148	141	148	137	131	128	145	167	130	112	126	122	118	129	140	125	145	132	163	152	147	123	140	135	110	131	144	139	121	138	148	143	131	150	142	143	120	130	138	129	154	135	155	144	122	144	122	123	126	126	122	139	149	137	127	120	131	122	148	151	117	119	124	136	140	133	133	133	139	134	134	113	128	160	124	137	128	148	123	114	127	152	122	142	123	132	128	121	132	134	149	128	129	128	151	152	123	146	126	140	121	146	124	133	142	159	146	153	144	157	114	133	123	139	140	135	134	137	119	145	132	113	124	144	129	147	152	123	144	132	126	132	129	119	128	133	132	130	126	130	145	151	130	149	137	130	147	161	125	122	131	130	149	140	128	130	148	146	142	130	110	138	143	120	126	135	154	134	142	118	116	138	138	137	120	119	128	147	148	138	125	122	123	128	129	145	131	123	130	148	136	127	143	141	114	133	117	154	122	132	132	158	124	132	117	139	134	153	108	134	142	142	162	127	124	125	122	118	125	139	133	127	133	143	138	129	131	138	144	129	135	128
17286	7479	1477	355	346	351	365	340	327	338	342	376	346	326	357	350	352	337	332	329	352	334	326	339	346	350	364	352	339	339	332	335	326	364	324	332	310	361	344	339	360	313	324	344	353	335	333	364	322	332	300	345	397	337	347	329	323	334	361	349	331	354	388	319	379	303	385	347	338	351	344	337	308	352	335	357	310	322	371	367	330	328	367	331	371	349	330	339	354	370	349	326	334	314	348	360	326	327	336	343	348	337	377	331	321	355	329	331	350	340	357	339	340	344	323	346	321	355	342	314	332	338	362	335	335	361	341	344	341	341	333	318	329	353	313	312	329	364	300	334	332	338	312	318	349	352	325	352	330	365	330	365	308	352	300	354	315	339	332	321	326	329	331	380	374	319	332	333	376	299	369	318	346	308	364	320	376	331	346	331	313	342	355	328	294	324	361	339	337	316	368	329	349	352	321	331	337	317	334	326	356	333	332	357	324	350	372	336	309	343	327	336	326	364	365	368	329	318	372	322	346	349	353	335	325	339	333	321	303	324	326	330	347	312	311	314	316	330	311	307	320	330	334	341	342	334	354	338	330	330	339	373	340	338	344	303	352	293	349	341	367	340	369	335	337	328	363	327	364	359	314	312	311	313	357	341	333	372	365	354	312	335	347	351	335	322	339	354	356	372	334	337	359	352	343	356	366	358	324	347	361	350	357	308	337	379	342	324	327	342	339	352	289	335	312	362	340	324	327	328	346	351	341	362	364	376	329	360	351	334	348	326	307	346	338	361	298	345	330	333	331	368	349	320	318	373	339	323	342	334	362	332	339	371	302	317	332	313	343	321	314	329	330	324	338	380	340	349	334	326	331	335	309	319	309	347	349	276	385	321	337	347	338	337	340	352	338	310	338	331	311	313	343	370	308	325	352	323	341	343	340	359	333	348	333	327	341	314	355	342	352	361	345	369	339	342	333	327	350	348	351	352	327	341	333	339	340	346	330	361	326	330	346	323	318	324	327	356	340	308	321	329	354	328	307	307	338	377	286	357	333	344	349	326	375	326	327	329	332	330	325	312	340	329	338	326	342	321	316	357	360	349	353	342	339	329	317	361	341	357	330	355	332	338	342	345	319	305	360	373	320	317	309	325	333	301	383	365	333	336	302	357	366	344	304	348	310	344	329	326	333	345	301	361	366	359	345	356	337	370	316	323	370	301	333	328	346	325	345	348	333	340	350	337	311	383	360	349	359	325	337	333	335	349	323	333	393	328	340	337	343	332	356	355	328	363	344	360	352	330	332	358	352	317	339	345	376	363	322	322	328	346	333	311	321	350	324	348	319	344	353	321	356	315	327	319	356	369	338	325	344	345	320	346	334	308	342	324	341	379	321	359	345	373	392	343	359	330	357	309	332	354	323	343	339	351	315	358	342	368	332	351	329	333	332	354	349	341	302	305	342	316	329	304	339	345	354	355	351	345	324	329	323	361	329	328	350	365	311	325	343	346	342	320	312	359	387	306	307	338	321	364	341	346	381	320	342	335	326	367	328	347	332	301	334	323	370	340	338	317	391	333	360	337	333	357	303	344	338	331	338	322	355	315	302	326	288	370	359	344	328	315	349	375	362	356	360	318	338	315	324	356	379	328	307	313	330	332	342	324	327	335	349	333	310	333	371	346	348	345	326	344	334	325	347	328	361	335	344	326	355	331	326	341	348	349	344	324	323	312	365	317	326	338	324	358	338	348	340	337	361	336	327	340	364	314	342	392	369	334	353	327	360	353	330	329	363	308	335	347	357	356	353	329	326	362	321	344	369	343	344	344	323	305	329	336	369	330	318	377	335	353	309	338	338	354	362	323	366	330	336	358	350	352	358	340	325	335	333	360	289	355	367	329	331	340	336	369	325	336	367	330	372	321	359	378	306	352	338	307	372	322	305	343	347	338	334	356	358	342	353	351	313	339	349	311	334	346	305	361	347	331	303	297	336	330	356	371	363	352	318	333	312	344	333	352	348	354	315	347	321	336	318	335	332	333	315	314	333	353	300	332	355	335	345	338	325	353	344	341	351	336	323	323	339	342	328	329	357	352	331	337	332	338	351	371	331	303	356	370	327	352	345	313	327	336	368	321	366	291	324	345	399	328	351	323	381	333	329	338	343	346	340	326	345	324	362	372	325	319	329	336	320	310	353	310	331	332	323	361	354	361	354	350	301	322	332	343	323	375	307	344	360	310	319	358	360	347	338	307	343	322	328	342	323	318	364	367	315	346	343	297	367	334	381	328	336	324	333	326	321	346	311	313	360	353	330	348	341	326	349	337	345	368	341	343	342	368	320	336	320	344	342	343	332	341	341	322	351	359	324	315	351	375	315	317	344	338	324	297	361	330	340	323	342	340	324	358	326	348	372	331	310	325	364	346	336	364	329	299	371	331	356	343	313	350	355	312	324	302	360	361	327	352	360	353	330	330	339	346	336	339	370	335	322	327	359	317	372	346	343	322	307	319	333	332	334	336	338	312	340	330	346	299	346	310	375	305	342	335	335	357	356	311	316	312	323	301	306	368	329	330	282	324	319	339	354	324	339	324	324	301	358	341	337	337	338	297	350	330	319	341	343	362	324	333	320	317	309	358	323	349	338	338	322	333	339	308	358	338	360	330	362	350	358	325	320	319	335	331	356	345	344	326	330	337	348	342	336	340	379	328	340	345	298	336	341	329	336	352	324	332	363	337	312	337	354	338	347	350	343	356	323	345	338	354	326	329	336	365	349	335	316	332	353	330	345	346	332	382	310	367	347	304	326	331	331	344	352	279	348	347	326	350	349	333	324	370	347	346	352	327	307	346	347	340	304	344	332	331	342	333	346	331	345	340	310	340	361	300	303	299	335	326	308	395	358	309	356	329	329	379	354	303	353	332	338	362	333	344	319	327	355	349	337	349	343	335	328	301	340	311	324	351	354	323	366	361	359	345	329	329	351	325	338	355	335	336	343	320	339	317	333	332	336	339	345	343	352	339	321	335	363	358	317	330	341	335	315	324	341	356	346	327	329	338	344	329	323	337	358	320	345	333	330	324	335	323	335	364	380	291	341	350	347	352	335	332	355	337	338	330	355	320	346	337	325	352	313	305	335	374	339	373	351	354	354	333	349	320	327	317	355	340	340	320	310	325	370	321	361	326	342	330	328	315	347	362	340	358	353	343	342	335	368	350	338	348	327	299	332	319	341	306	328	343	377	351	341	330	334	348	325	340	336	359	302	308	348	334	327	364	340	317	341	330	333	394	339	333	343	340	359	355	314	368	366	380	331	341	337	348	310	317	328	398	350	367	315	345	320	317	380	305	360	376	339	327	323	328	320	337	288	357	320	343	368	319	330	327	339	374	368	331	349	351	373	344	347	335	346	342	358	343	296	317	348	329	345	349	335	345	345	342	310	316	325	361	324	358	338	332	341	349	365	333	335	332	352	338	340	372	356	366	330	325	376	352	303	338	332	334	327	327	331	357
25275	21112	23677	28801	21109	11986	449	363	359	337	285	308	314	285	290	277	287	297	285	288	265	328	269	303	247	298	267	301	288	282	311	242	272	275	275	245	269	273	271	274	271	260	255	280	261	284	273	267	270	291	251	295	289	292	259	286	280	262	298	287	281	239	300	287	269	273	284	256	287	256	226	257	259	287	252	251	277	276	320	288	259	273	297	256	292	290	279	288	272	281	258	289	302	258	286	270	253	300	242	272	284	273	265	259	268	285	243	241	306	250	266	288	287	303	287	313	265	285	273	295	294	273	261	271	276	263	284	271	284	249	260	287	309	268	275	266	277	255	273	278	284	298	272	235	263	232	281	276	238	280	285	256	267	299	257	270	271	276	258	306	291	290	278	252	274	256	243	267	293	279	286	261	303	255	269	246	236	306	257	312	265	284	288	279	265	284	282	276	271	309	299	245	289	277	273	279	274	247	278	266	279	289	278	265	275	270	257	268	280	277	261	303	296	285	267	271	274	261	275	259	276	253	291	232	268	316	258	286	275	272	284	295	268	260	277	264	266	295	272	287	275	224	280	302	289	246	276	268	275	289	303	317	283	290	264	267	298	288	272	255	275	281	303	276	283	267	282	278	278	267	257	249	280	261	316	292	241	288	247	286	254	274	278	250	266	275	276	294	249	242	271	246	268	259	254	268	266	270	276	301	275	274	277	300	272	281	282	265	247	287	277	264	260	264	288	280	267	276	275	296	273	256	299	266	284	288	277	252	288	270	257	254	270	311	277	258	279	289	268	265	272	270	275	252	275	258	260	286	274	262	282	272	234	319	248	296	280	281	268	263	268	286	246	280	266	296	270	261	284	282	275	275	259	290	248	296	271	268	325	288	270	218	296	274	270	275	256	272	293	282	271	278	268	273	260	311	273	273	271	323	263	264	290	267	267	273	264	270	273	296	274	269	262	253	262	285	277	279	274	272	295	257	281	253	262	275	251	298	291	258	259	279	272	314	258	270	270	297	311	257	275	280	270	253	271	304	266	283	262	279	269	298	286	291	276	298	286	252	253	276	270	274	263	278	237	252	283	290	275	268	270	285	286	271	262	255	288	257	266	256	275	283	281	276	275	268	268	276	253	272	289	279	257	280	280	251	265	280	261	290	299	285	249	248	254	264	269	236	250	273	287	294	285	279	279	285	253	296	276	288	276	292	265	290	265	265	256	281	276	262	277	290	289	268	270	297	278	275	285	281	284	287	277	294	270	280	275	295	278	279	288	278	281	281	262	280	253	278	291	257	267	255	235	266	267	251	337	285	250	317	264	271	282	252	296	259	275	303	305	267	285	269	268	264	272	265	245	277	243	259	285	299	246	261	267	237	276	268	273	282	298	275	264	278	256	296	278	244	287	264	272	263	270	253	256	274	268	304	272	272	245	289	267	258	245	290	259	266	248	312	266	271	257	260	268	247	271	283	268	261	255	272	261	238	266	266	270	283	273	259	292	230	251	306	277	298	270	249	280	287	251	266	281	286	263	283	258	265	249	248	285	257	251	283	290	288	304	283	278	306	270	290	265	281	269	263	242	250	280	283	265	273	267	271	271	256	288	296	269	268	282	299	316	268	265	297	280	268	285	268	265	270	271	289	281	264	258	273	265	263	284	281	255	281	284	263	244	264	270	266	276	288	309	269	270	267	285	272	269	263	272	294	285	290	268	269	274	264	247	261	274	314	262	272	249	256	272	295	261	274	288	250	282	259	294	252	269	278	270	273	258	293	261	307	280	298	264	310	310	260	286	264	292	279	278	273	264	244	259	265	253	263	284	273	280	302	282	276	324	272	267	283	275	264	247	264	282	279	250	277	273	232	287	254	248	263	247	281	291	248	263	294	292	281	264	303	275	292	265	271	271	263	294	285	287	268	258	258	272	284	281	262	288	307	297	292	291	284	272	263	270	276	272	247	272	271	308	268	246	266	283	264	318	304	287	269	252	256	280	236	249	239	237	275	301	295	282	274	283	303	268	276	252	349	266	263	268	258	285	255	301	277	255	262	257	291	275	234	249	258	302	267	256	274	299	285	274	283	275	264	270	271	325	288	284	299	292	291	271	271	228	278	250	252	299	284	258	264	270	252	292	287	255	310	276	267	282	276	249	281	278	287	263	267	241	278	268	270	264	266	277	278	288	250	252	288	293	288	248	281	286	287	279	271	308	263	268	278	243	271	275	283	260	280	257	262	290	288	245	279	261	249	266	257	252	267	286	245	255	279	275	305	267	280	266	253	279	286	274	249	254	267	262	281	289	288	277	258	274	256	294	287	279	288	277	274	271	275	271	266	266	287	294	265	261	247	244	269	303	282	272	270	304	277	249	289	279	281	266	272	288	258	253	238	266	286	302	307	291	293	291	277	261	296	248	254	290	260	289	276	254	260	264	280	286	279	289	276	290	289	281	274	273	231	268	290	271	279	264	306	249	256	304	268	267	246	280	274	292	280	244	256	251	274	293	270	296	291	271	278	262	304	258	255	287	299	276	272	247	254	281	249	295	273	265	246	255	275	268	262	306	246	264	270	276	253	264	275	290	260	285	304	315	291	287	284	270	219	271	253	274	299	259	234	311	249	265	267	272	286	282	262	282	267	258	228	296	286	236	251	264	302	283	273	262	268	266	211	269	268	296	280	250	260	279	267	232	262	248	250	251	296	308	251	248	274	275	285	282	267	256	252	269	278	276	280	294	264	256	291	279	240	264	252	278	270	279	294	276	265	277	268	262	258	280	252	255	264	273	273	273	263	278	279	265	265	289	284	269	285	297	303	283	262	271	247	266	278	266	259	275	288	304	265	276	274	271	269	249	277	263	285	250	296	282	286	277	277	267	280	281	247	272	284	308	291	267	286	256	263	300	232	268	266	245	257	253	292	271	224	269	305	277	287	265	302	278	251	264	283	281	274	259	287	277	303	296	279	240	287	276	280	222	261	291	299	286	298	269	310	233	300	268	283	275	296	278	274	256	280	281	281	279	263	277	233	258	286	258	271	252	268	246	266	265	284	248	284	277	284	256	277	283	293	262	283	254	278	269	308	264	278	295	312	280	276	256	241	277	280	250	280	287	267	307	260	234	280	274	299	273	247	295	255	293	271	284	268	293	263	283	263	276	266	256	276	268	272	270	276	255	240	295	275	299	263	252	258	256	272	293	271	286	273	238	269	292	260	264	251	260	275	285	256	252	284	283	291	258	272	284	269	255	263	277	256	266	271	281	273	317	272	284	316	272	244	287	257	289	287	252	285	286	242	258	283	287	231	292	307	247	259	257	292	321	287	230	225	282	277	276	260	240	269	277	268	267	281	254	246	262	294	251	239	276	262	253	278	265	266	287	247	248	308	254	274	283	278	249	257	268	267	272	297	286	279	272	236	275	275	280	274	273	306	253	258	283	273	282	277	289	304	243	307	276	322	249	286	292	291	296	307	283	261	239	278	264	281	257	271	261	260	276	238	271	267
35842	43141	16694	847	662	642	601	578	595	585	591	591	626	619	575	581	598	609	612	622	555	561	578	585	616	568	582	609	584	622	643	553	577	592	587	583	591	626	567	598	573	572	583	552	614	616	549	595	569	586	604	608	595	569	581	583	639	557	568	554	588	581	594	611	580	544	625	580	572	587	581	582	612	634	601	607	578	589	590	612	608	603	599	574	554	585	569	553	600	605	593	613	583	603	629	631	578	566	603	593	584	588	561	562	565	609	606	563	585	577	561	617	597	569	598	630	598	582	533	609	594	586	601	593	616	547	563	571	560	527	593	580	615	613	618	562	538	599	601	623	585	627	589	558	579	577	589	593	629	555	585	565	582	601	595	578	611	608	608	603	591	560	611	615	551	601	597	580	591	584	579	607	582	537	587	608	582	579	558	533	625	614	567	565	557	581	599	573	613	547	597	562	584	620	568	549	567	561	639	570	580	584	589	558	626	608	590	588	574	599	592	587	612	600	624	575	588	577	595	615	603	596	634	603	614	567	569	630	598	564	573	599	558	591	629	560	599	675	617	602	618	657	599	573	579	569	555	571	564	607	588	619	580	601	573	579	582	563	613	597	581	584	630	567	574	582	626	637	575	598	576	596	564	567	568	625	592	558	594	536	597	550	561	593	567	622	553	590	544	605	571	578	610	616	583	602	625	574	586	595	591	570	583	573	596	590	582	612	611	571	594	600	611	596	635	627	605	569	597	579	564	606	606	593	605	630	566	534	579	605	584	594	576	567	586	573	588	581	590	586	583	599	581	610	602	605	568	587	602	621	589	573	600	579	583	631	548	585	598	590	600	604	599	538	594	572	550	627	627	544	575	600	641	567	611	572	597	572	555	592	599	611	602	532	640	601	577	612	605	626	577	549	604	626	609	586	585	590	622	575	583	580	565	641	583	619	600	620	593	583	611	611	563	574	585	590	574	555	628	582	594	602	561	584	623	606	605	590	588	590	573	564	580	609	579	605	557	587	537	611	505	593	573	608	602	553	545	590	628	554	573	621	635	567	590	602	624	587	611	543	605	589	641	617	616	598	601	565	608	568	596	589	594	548	575	595	587	616	569	548	614	569	571	609	573	637	623	567	595	566	580	562	609	576	576	580	539	547	566	555	622	613	628	573	547	600	568	559	527	528	585	593	609	603	582	602	574	557	592	564	564	553	591	584	553	623	576	605	557	581	621	616	603	563	606	588	563	580	606	572	608	545	561	619	606	585	587	586	536	614	586	592	599	581	587	605	584	600	614	621	560	601	569	571	624	575	590	583	573	620	608	615	602	596	576	561	579	594	539	629	602	562	593	592	609	588	640	586	596	580	595	565	574	593	558	609	587	602	558	558	611	572	569	610	575	588	515	604	567	603	579	556	619	613	549	570	580	606	570	523	608	576	573	607	580	570	573	584	665	558	602	555	616	602	592	597	566	615	556	563	579	591	609	576	580	594	589	605	581	568	562	549	585	619	569	588	526	584	607	592	612	599	601	590	582	572	599	593	571	605	557	549	613	580	571	559	573	596	551	600	570	590	608	612	581	613	608	628	603	588	613	579	556	533	562	584	552	580	580	597	596	578	614	590	568	578	605	619	596	587	578	574	587	583	573	581	574	579	582	601	596	607	541	619	560	608	557	561	615	589	606	585	598	587	574	614	594	580	557	599	604	596	551	552	568	603	545	612	593	612	566	611	591	589	585	573	613	583	583	631	603	559	595	568	597	607	640	612	594	631	592	604	586	601	558	543	564	593	605	596	566	630	584	586	570	561	626	572	604	570	586	569	551	601	606	605	595	631	619	570	587	608	599	628	608	618	604	584	607	567	579	560	565	613	650	561	585	602	612	615	619	588	591	552	542	583	566	565	563	600	566	596	578	580	603	597	570	574	579	568	591	610	598	599	586	571	548	570	615	623	556	625	572	631	611	576	587	570	616	607	573	589	643	569	573	624	596	561	550	614	609	570	619	562	567	593	564	637	580	619	609	598	632	579	587	612	579	595	607	591	575	599	621	593	605	628	616	571	577	596	554	550	561	620	542	571	605	571	604	587	572	604	576	575	601	609	554	591	634	604	569	587	584	561	644	588	575	565	593	602	589	591	590	598	609	611	596	614	606	586	575	598	594	654	584	619	572	616	575	577	584	598	592	591	580	614	580	582	583	594	554	567	575	586	586	624	604	603	593	617	579	538	652	595	572	570	586	609	555	653	530	549	598	596	593	584	566	602	579	558	608	560	593	547	591	625	560	608	578	584	615	563	567	520	595	623	549	590	578	598	539	581	578	576	573	587	626	620	539	583	572	589	543	530	568	601	605	612	616	604	596	600	570	577	584	608	635	618	598	610	586	598	570	606	554	534	593	582	598	619	634	568	579	608	566	567	569	636	615	592	606	543	614	579	619	563	590	608	592	583	545	602	633	629	575	586	584	590	592	588	589	532	586	594	584	608	544	571	599	592	611	590	597	634	561	589	586	546	603	595	620	566	593	577	581	557	609	594	674	583	685	611	594	609	561	611	574	605	563	626	580	614	584	593	574	601	612	563	607	575	620	583	570	576	551	584	557	564	589	592	560	583	587	569	646	551	578	575	581	560	575	582	589	608	607	645	596	551	608	623	549	571	603	586	576	609	591	544	557	578	614	636	570	565	595	575	569	616	612	608	589	617	561	614	558	597	581	573	575	608	568	585	590	567	598	570	609	640	576	590	595	558	581	641	583	591	572	590	590	596	603	620	595	594	581	567	611	572	579	580	632	578	573	574	545	595	620	585	575	604	602	597	599	625	566	601	596	614	547	599	583	609	551	584	600	586	583	566	582	613	604	607	542	601	567	586	613	595	597	586	563	557	607	590	567	575	563	615	612	622	584	570	563	582	604	572	562	585	586	618	579	602	548	584	599	593	596	604	596	592	557	591	611	557	618	615	582	597	589	567	607	597	554	584	572	610	629	585	579	584	552	565	582	570	613	602	630	599	588	581	619	544	601	542	616	560	574	581	564	563	605	567	626	573	555	594	580	574	623	613	596	609	587	538	613	595	619	619	599	553	614	568	584	583	555	631	540	558	584	574	605	594	589	582	579	582	601	549	561	578	592	588	627	640	614	589	557	620	572	575	578	602	611	595	533	613	617	583	585	580	571	597	565	569	569	582	589	585	564	594	581	567	635	618	587	592	548	596	589	511	587	568	605	590	607	605	585	587	538	608	600	566	593	611	570	563	594	583	579	607	568	563	591	569	633	608	578	593	586	577	565	649	612	556	559	612	582	599	571	593	588	561	580	584	614	626	607	588	597	581	585	606	587	596	596	577	595	593	628	562	601	572	610	575	591	600	595	580	536	583	580	564	584	572	598	559	570	615	592	581	587	617	559	559	621	570	615	594	566	602	562	551	599	596	588	550	568	587	586	625	603	587	576	604	587	582	593	573	583	638	557	609	587	621	616	554	598	614	576	604	587	602	563	588	575	597
4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
