0	46	30	46	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
338114666197	338114666754	338114667303	338114667855	338114668405	338114668955	338114669505	338114670055	338114670605	338114671155	338114671705	338114672256	338114672806	338114673356	338114673906	338114674456	338114675006	338114675556	338114676106	338114676657	338114677207	338114677757	338114678307	338114678857	338114679407	338114679957	338114680507	338114681057	338114681608	338114682158	338114682708	338114683258	338114683808	338114684358	338114684908	338114685458	338114686008	338114686559	338114687109	338114687659	338114688209	338114688759	338114689309	338114689859	338114690409	338114690960	338114691510	338114692060	338114692610	338114693160	338114693710	338114694260	338114694810	338114695360	338114695911	338114696461	338114697011	338114697561	338114698111	338114698661	338114699211	338114699761	338114700312	338114700862	338114701412	338114701962	338114702512	338114703062	338114703612	338114704162	338114704712	338114705263	338114705813	338114706363	338114706913	338114707463	338114708016	338114708563	338114709113	338114709663	338114710214	338114710764	338114711314	338114711864	338114712414	338114712964	338114713514	338114714064	338114714615	338114715165	338114715715	338114716265	338114716815	338114717365	338114717915	338114718465	338114719015	338114719566	338114720116	338114720666	338114721216	338114721766	338114722316	338114722866	338114723416	338114723967	338114724517	338114725067	338114725617	338114726167	338114726717	338114727267	338114727817	338114728367	338114728918	338114729468	338114730018	338114730568	338114731118	338114731668	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	30	60	90	120	150	180	210	240	270	300	330	360	390	420	450	480	510	540	570	600	630	660	690	720	750	780	810	840	870	900	930	960	990	1020	1050	1080	1110	1140	1170	1200	1230	1260	1290	1320	1350	1380	1410	1440	1470	1500	1530	1560	1590	1620	1650	1680	1710	1740	1770	1800	1830	1860	1890	1920	1950	1980	2010	2040	2070	2100	2130	2160	2190	2220	2250	2280	2310	2340	2370	2400	2430	2460	2490	2520	2550	2580	2610	2640	2670	2700	2730	2760	2790	2820	2850	2880	2910	2940	2970	3000	3030	3060	3090	3120	3150	3180	3210	3240	3270	3300	3330	3360	3390	3420	3450	3480	3510	3540	3570	3600	3630	3660	3690	3720	3750	3780	3810	3840	3870	3900	3930	3960	3990	4020	4050	4080	4110	4140	4170	4200	4230	4260	4290	4320	4350	4380	4410	4440	4470	4500	4530	4560	4590	4620	4650	4680	4710	4740	4770	4800	4830	4860	4890	4920	4950	4980	5010	5040	5070	5100	5130	5160	5190	5220	5250	5280	5310	5340	5370	5400	5430	5460	5490	5520	5550	5580	5610	5640	5670	5700	5730	5760	5790	5820	5850	5880	5910	5940	5970	6000	6030	6060	6090	6120	6150	6180	6210	6240	6270	6300	6330	6360	6390	6420	6450	6480	6510	6540	6570	6600	6630	6660	6690	6720	6750	6780	6810	6840	6870	6900	6930	6960	6990	7020	7050	7080	7110	7140	7170	7200	7230	7260	7290	7320	7350	7380	7410	7440	7470	7500	7530	7560	7590	7620	7650	7680	7710	7740	7770	7800	7830	7860	7890	7920	7950	7980	8010	8040	8070	8100	8130	8160	8190	8220	8250	8280	8310	8340	8370	8400	8430	8460	8490	8520	8550	8580	8610	8640	8670	8700	8730	8760	8790	8820	8850	8880	8910	8940	8970	9000	9030	9060	9090	9120	9150	9180	9210	9240	9270	9300	9330	9360	9390	9420	9450	9480	9510	9540	9570	9600	9630	9660	9690	9720	9750	9780	9810	9840	9870	9900	9930	9960	9990	10020	10050	10080	10110	10140	10170	10200	10230	10260	10290	10320	10350	10380	10410	10440	10470	10500	10530	10560	10590	10620	10650	10680	10710	10740	10770	10800	10830	10860	10890	10920	10950	10980	11010	11040	11070	11100	11130	11160	11190	11220	11250	11280	11310	11340	11370	11400	11430	11460	11490	11520	11550	11580	11610	11640	11670	11700	11730	11760	11790	11820	11850	11880	11910	11940	11970	12000	12030	12060	12090	12120	12150	12180	12210	12240	12269	12299	12329	12359	12389	12419	12449	12479	12509	12539	12569	12599	12629	12659	12689	12719	12749	12779	12809	12839	12869	12899	12929	12959	12989	13019	13049	13079	13109	13139	13169	13199	13229	13259	13289	13319	13349	13379	13409	13439	13469	13499	13529	13559	13589	13619	13649	13679	13709	13739	13769	13799	13829	13859	13889	13919	13949	13979	14009	14039	14069	14099	14129	14159	14189	14219	14249	14279	14309	14339	14369	14399	14429	14459	14489	14519	14549	14579	14609	14639	14669	14699	14729	14759	14789	14819	14849	14879	14909	14939	14969	14999	15029	15059	15089	15119	15149	15179	15209	15239	15269	15299	15329	15359	15389	15419	15449	15479	15509	15539	15569	15599	15629	15659	15689	15719	15749	15779	15809	15839	15869	15899	15929	15959	15989	16019	16049	16079	16109	16139	16169	16199	16229	16259	16289	16319	16349	16379	16409	16439	16469	16499	16529	16559	16589	16619	16649	16679	16709	16739	16769	16799	16829	16859	16889	16919	16949	16979	17009	17039	17069	17099	17129	17159	17189	17219	17249	17279	17309	17339	17369	17399	17429	17459	17489	17519	17549	17579	17609	17639	17669	17699	17729	17759	17789	17819	17849	17879	17909	17939	17969	17999	18029	18059	18089	18119	18149	18179	18209	18239	18269	18299	18329	18359	18389	18419	18449	18479	18509	18539	18569	18599	18629	18659	18689	18719	18749	18779	18809	18839	18869	18899	18929	18959	18989	19019	19049	19079	19109	19139	19169	19199	19229	19259	19289	19319	19349	19379	19409	19439	19469	19499	19529	19559	19589	19619	19649	19679	19709	19739	19769	19799	19829	19859	19889	19919	19949	19979	20009	20039	20069	20099	20129	20159	20189	20219	20249	20279	20309	20339	20369	20399	20429	20459	20489	20519	20549	20579	20609	20639	20669	20699	20729	20759	20789	20819	20849	20879	20909	20939	20969	20999	21029	21059	21089	21119	21149	21179	21209	21239	21269	21299	21329	21359	21389	21419	21449	21479	21509	21539	21569	21599	21629	21659	21689	21719	21749	21779	21809	21839	21869	21899	21929	21959	21989	22019	22049	22079	22109	22139	22169	22199	22229	22259	22289	22319	22349	22379	22409	22439	22469	22499	22529	22559	22589	22619	22649	22679	22709	22739	22769	22799	22829	22859	22889	22919	22949	22979	23009	23039	23069	23099	23129	23159	23189	23219	23249	23279	23309	23339	23369	23399	23429	23459	23489	23519	23549	23579	23609	23639	23669	23699	23729	23759	23789	23819	23849	23879	23909	23939	23969	23999	24029	24059	24089	24119	24149	24179	24209	24239	24269	24299	24329	24359	24389	24419	24449	24479	24509	24539	24569	24599	24629	24659	24689	24719	24749	24779	24809	24839	24869	24899	24929	24959	24989	25019	25049	25079	25109	25139	25169	25199	25229	25259	25289	25319	25349	25379	25409	25439	25469	25499	25529	25559	25589	25619	25649	25679	25709	25739	25769	25799	25829	25859	25889	25919	25949	25979	26009	26039	26069	26099	26129	26159	26189	26219	26249	26279	26309	26339	26369	26399	26429	26459	26489	26519	26549	26579	26609	26639	26669	26699	26729	26759	26789	26819	26849	26879	26909	26939	26969	26999	27029	27059	27089	27119	27149	27179	27209	27239	27269	27299	27329	27359	27389	27419	27449	27479	27509	27539	27569	27599	27629	27659	27689	27719	27749	27779	27809	27839	27869	27899	27929	27959	27989	28019	28049	28079	28109	28139	28169	28199	28229	28259	28289	28319	28349	28379	28409	28439	28469	28499	28529	28559	28589	28619	28649	28679	28709	28739	28769	28799	28829	28859	28889	28919	28949	28979	29009	29039	29069	29099	29129	29159	29189	29219	29249	29279	29309	29339	29369	29399	29429	29459	29489	29519	29549	29579	29609	29639	29669	29699	29729	29759	29789	29819	29849	29879	29909	29939	29969	29999	30029	30059	30089	30119	30149	30179	30209	30239	30269	30299	30329	30359	30389	30419	30449	30479	30509	30539	30569	30599	30629	30659	30689	30719	30749	30779	30809	30839	30869	30899	30929	30959	30989	31019	31049	31079	31109	31139	31169	31199	31229	31259	31289	31319	31349	31379	31409	31439	31469	31499	31529	31559	31589	31619	31649	31679	31709	31739	31769	31799	31829	31859	31889	31919	31949	31979	32009	32039	32069	32099	32129	32159	32189	32219	32249	32279	32309	32339	32369	32399	32429	32459	32489	32519	32549	32579	32609	32639	32669	32699	32729	32759	32789	32819	32849	32879	32909	32939	32969	32999	33029	33059	33089	33119	33149	33179	33209	33239	33269	33299	33329	33359	33389	33419	33449	33479	33509	33539	33569	33599	33629	33659	33689	33719	33749	33779	33809	33839	33869	33899	33929	33959	33989	34019	34049	34079	34109	34139	34169	34199	34229	34259	34289	34319	34349	34379	34409	34439	34469	34499	34529	34559	34589	34619	34649	34679	34709	34739	34769	34799	34829	34859	34889	34919	34949	34979	35009	35039	35069	35099	35129	35159	35189	35219	35249	35279	35309	35339	35369	35399	35429	35459	35489	35519	35549	35579	35609	35639	35669	35699	35729	35759	35789	35819	35849	35879	35909	35939	35969	35999	36029	36059	36089	36119	36149	36179	36209	36239	36269	36299	36329	36359	36389	36419	36449	36479	36509	36539	36569	36599	36629	36659	36689	36719	36749	36778	36808	36838	36868	36898	36928	36958	36988	37018	37048	37078	37108	37138	37168	37198	37228	37258	37288	37318	37348	37378	37408	37438	37468	37498	37528	37558	37588	37618	37648	37678	37708	37738	37768	37798	37828	37858	37888	37918	37948	37978	38008	38038	38068	38098	38128	38158	38188	38218	38248	38278	38308	38338	38368	38398	38428	38458	38488	38518	38548	38578	38608	38638	38668	38698	38728	38758	38788	38818	38848	38878	38908	38938	38968	38998	39028	39058	39088	39118	39148	39178	39208	39238	39268	39298	39328	39358	39388	39418	39448	39478	39508	39538	39568	39598	39628	39658	39688	39718	39748	39778	39808	39838	39868	39898	39928	39958	39988	40018	40048	40078	40108	40138	40168	40198	40228	40258	40288	40318	40348	40378	40408	40438	40468	40498	40528	40558	40588	40618	40648	40678	40708	40738	40768	40798	40828	40858	40888	40918	40948	40978	41008	41038	41068	41098	41128	41158	41188	41218	41248	41278	41308	41338	41368	41398	41428	41458	41488	41518	41548	41578	41608	41638	41668	41698	41728	41758	41788	41818	41848	41878	41908	41938	41968	41998	42028	42058	42088	42118	42148	42178	42208	42238	42268	42298	42328	42358	42388	42418	42448	42478	42508	42538	42568	42598	42628	42658	42688	42718	42748	42778	42808	42838	42868	42898	42928	42958	42988	43018	43048	43078	43108	43138	43168	43198	43228	43258	43288	43318	43348	43378	43408	43438	43468	43498	43528	43558	43588	43618	43648	43678	43708	43738	43768	43798	43828	43858	43888	43918	43948	43978	44008	44038	44068	44098	44128	44158	44188	44218	44248	44278	44308	44338	44368	44398	44428	44458	44488	44518	44548	44578	44608	44638	44668	44698	44728	44758	44788	44818	44848	44878	44908	44938	44968	44998	45028	45058	45088	45118	45148	45178	45208	45238	45268	45298	45328	45358	45388	45418	45448	45478	45508	45538	45568	45598	45628	45658	45688	45718	45748	45778	45808	45838	45868	45898	45928	45958	45988	46018	46048
3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
28712	6360	1260	914	744	604	610	546	440	495	488	445	449	515	402	433	429	423	418	387	437	391	451	403	393	358	412	439	416	429	425	437	429	407	439	434	442	460	447	404	409	381	411	421	401	362	392	419	383	365	395	407	409	375	439	400	420	411	456	438	458	423	419	401	408	410	391	448	393	425	370	451	439	403	433	368	400	413	407	374	425	422	421	418	420	391	412	419	457	410	377	403	426	425	448	396	400	428	448	415	394	393	387	397	406	424	441	414	411	389	385	413	457	419	433	420	396	392	409	391	399	421	414	407	403	411	396	407	390	395	400	399	438	410	394	444	426	432	437	362	389	448	380	413	418	383	395	414	421	431	399	410	395	388	398	377	453	413	376	384	396	433	401	455	453	418	408	417	435	414	425	393	448	399	408	398	423	446	462	385	446	406	413	402	394	422	434	425	414	396	440	410	419	432	467	407	452	379	377	407	414	405	422	424	472	417	383	428	388	390	438	389	404	398	434	391	448	451	420	390	382	441	424	422	441	369	394	395	421	420	393	382	411	379	405	420	399	418	419	405	438	396	430	406	358	438	433	413	397	415	430	413	428	398	439	378	426	384	415	374	400	395	415	414	359	425	403	380	405	428	432	410	445	415	390	398	416	426	418	427	396	364	408	453	444	432	383	388	427	393	411	382	418	411	384	400	385	423	390	399	438	400	448	382	397	407	409	426	408	395	425	433	456	405	423	395	411	392	417	426	423	383	415	399	380	419	421	451	391	436	358	409	464	352	425	429	400	402	421	441	399	416	395	417	394	364	389	394	461	405	393	381	427	454	417	418	436	403	410	413	412	385	430	388	404	421	405	394	376	399	355	397	432	415	399	360	396	427	416	416	414	384	398	393	401	384	399	410	422	398	427	414	463	398	372	406	408	431	404	431	411	435	406	401	448	445	382	403	401	391	394	402	408	421	391	372	405	418	454	438	415	413	403	393	414	409	411	470	441	448	387	394	385	432	434	420	410	437	462	421	447	440	435	432	454	427	383	388	416	464	440	372	387	383	390	396	389	413	428	420	417	436	406	413	419	393	404	415	423	407	362	381	383	413	406	372	436	427	463	410	437	393	398	428	400	408	394	412	407	416	412	391	430	411	421	410	428	381	395	378	394	478	399	378	400	422	393	403	396	414	383	384	418	434	445	396	398	440	429	425	422	392	425	383	371	374	414	412	412	417	397	396	387	409	378	403	391	367	400	397	376	404	436	394	408	398	369	399	408	372	404	403	417	389	392	417	412	377	446	402	419	401	437	428	443	422	439	377	385	431	382	395	400	427	423	390	401	420	427	415	406	398	449	379	415	442	389	398	418	441	386	371	398	387	441	390	407	432	430	456	414	378	427	393	397	412	404	398	460	420	412	404	410	393	410	405	378	388	426	424	372	399	424	378	440	399	402	431	424	408	425	404	379	369	416	414	388	409	400	414	438	423	377	438	435	368	386	428	390	400	359	450	442	434	365	394	395	422	366	428	396	390	371	367	398	423	420	435	386	413	387	415	429	409	415	416	421	377	412	397	380	410	414	415	417	413	396	423	402	368	394	411	469	409	402	429	423	386	404	447	421	406	458	374	393	403	346	422	422	397	383	442	387	395	432	430	404	444	410	414	410	397	355	409	401	395	430	388	384	433	404	401	433	388	441	392	415	351	423	411	432	414	436	375	401	425	383	419	404	367	373	384	422	427	394	413	472	380	414	406	374	392	447	422	418	418	407	436	441	364	418	422	415	394	402	381	372	403	431	411	380	411	449	396	423	361	425	383	396	413	390	378	413	378	409	402	368	437	409	411	396	381	401	473	418	464	383	412	396	403	391	383	438	390	393	408	406	413	384	378	425	431	425	369	382	434	393	447	379	412	381	401	367	379	416	387	398	397	395	418	411	408	396	425	392	420	407	400	409	401	432	399	382	396	390	390	345	409	368	414	435	411	391	405	378	384	402	412	407	417	372	416	388	426	391	407	409	367	379	431	414	408	413	443	401	426	387	454	400	423	416	431	395	398	430	376	436	404	390	391	437	453	404	396	434	380	397	438	415	378	385	416	409	468	419	441	387	416	360	376	433	438	468	379	403	409	405	415	392	422	440	383	394	392	422	385	416	416	371	403	396	432	374	422	427	407	393	392	417	416	351	422	384	432	426	419	414	424	423	402	395	385	400	424	387	414	409	404	379	412	401	435	365	377	390	374	385	367	439	424	441	365	404	407	406	381	383	423	451	402	361	428	417	384	380	422	436	413	376	388	411	363	390	382	425	365	408	433	396	413	403	390	407	411	425	428	410	400	408	411	396	410	435	420	411	420	441	438	382	375	413	372	432	383	389	442	447	394	408	376	408	411	405	380	425	406	396	414	431	419	417	437	394	424	430	382	427	409	390	416	356	416	406	438	416	408	432	419	414	346	392	379	418	413	431	413	403	388	406	397	401	401	406	435	401	407	379	455	393	400	391	416	360	435	397	360	431	431	396	450	376	368	412	426	424	373	421	426	419	437	389	403	418	397	441	454	427	427	432	409	444	426	379	389	401	417	408	401	411	426	451	445	393	399	407	417	407	417	391	416	331	416	428	408	449	395	408	408	397	406	415	421	402	424	396	398	395	395	411	419	372	369	407	437	458	421	413	418	403	416	450	394	415	442	439	405	420	399	396	412	439	421	390	388	415	400	429	401	352	423	422	420	393	388	389	420	409	401	433	419	377	381	426	422	448	383	423	403	396	438	409	424	383	414	413	406	432	418	371	437	379	435	442	457	425	438	416	412	391	378	400	409	426	430	449	404	445	384	450	421	399	400	427	438	415	450	357	417	413	400	445	398	373	359	404	439	392	367	431	447	426	387	413	379	396	434	427	421	412	362	411	397	426	414	403	415	377	373	358	408	381	419	396	358	437	407	429	426	426	429	405	399	385	398	407	406	407	398	407	394	394	418	429	390	440	423	386	388	432	341	398	399	416	410	384	408	404	406	410	414	430	433	430	408	420	447	409	417	390	403	405	418	404	373	451	432	456	405	377	400	418	352	418	397	381	388	467	448	446	419	374	433	468	401	442	383	382	422	440	404	409	408	423	419	408	371	431	419	384	387	431	429	431	427	376	375	408	413	444	461	415	392	413	432	426	419	423	387	458	416	391	401	417	398	431	404	398	375	386	399	429	397	386	428	419	448	396	401	414	422	406	387	415	383	378	376	421	405	406	409	391	420	428	430	370	459	369	373	409	444	440	380	443	420	389	384	428	386	397	433	421	378	395	415	376	430	449	408	403	386	437	398	369	387	437	432	428	406	408	429	412	411	429	409	381	391	410	374	406	397	383	389	401	413	372	376	387	404	421	378	405	394	403	431	422	431	409	341	402	420	415	424	426	428	452	394	414	404	414	396	419	417	421	417	365	405	368	422	373	445	418	398	447	415	422	397	382	373	399	396	382	367	397	386	386	396	371	381	413	425	382	420	422	406	411	404
15985	3053	2147	2444	2160	1859	1618	1463	1367	1335	1164	1118	1110	1086	1092	1037	1033	1001	990	1008	1006	984	1005	993	935	956	1000	926	932	944	914	964	924	941	923	982	950	999	923	901	958	962	973	892	935	946	928	905	927	932	856	872	924	960	937	879	893	865	855	917	917	953	872	907	901	902	870	916	955	929	848	937	875	944	908	953	929	944	899	894	910	926	918	888	914	882	939	958	866	937	907	977	926	861	965	935	942	910	855	939	846	914	928	968	928	908	895	910	900	857	872	862	939	906	917	881	881	898	911	947	887	887	858	879	885	879	914	831	909	961	912	889	920	904	913	858	911	903	878	900	899	885	922	918	916	948	902	897	935	907	881	885	890	872	893	890	876	911	943	892	884	961	877	935	863	903	925	880	912	899	907	889	835	915	892	902	895	898	929	936	902	821	964	895	900	922	912	922	901	953	909	874	945	904	925	865	892	851	867	900	940	972	929	890	867	862	857	858	904	965	883	883	902	905	926	881	920	871	838	946	952	899	933	838	937	930	957	931	898	913	928	918	854	926	881	847	900	885	924	928	879	872	968	928	944	945	883	869	890	902	907	900	921	962	856	866	908	899	938	870	909	879	893	912	926	895	896	937	912	886	880	898	893	885	875	882	936	901	892	856	963	875	900	901	933	899	961	920	881	875	876	869	898	892	899	915	925	877	936	942	908	924	857	873	841	911	891	939	901	952	943	939	903	875	880	943	839	909	876	929	887	911	918	871	945	967	923	902	909	912	889	870	886	869	886	937	918	936	835	874	861	942	954	902	949	911	891	917	898	865	932	904	897	862	919	905	977	886	888	894	960	916	851	923	896	886	920	921	900	893	916	872	868	883	911	893	872	932	899	906	934	892	883	865	907	859	901	927	916	899	955	909	893	889	918	908	883	909	907	877	921	898	902	895	931	921	915	954	938	967	871	902	951	882	951	878	889	915	887	916	943	876	958	935	933	934	963	934	886	930	905	944	936	863	935	919	865	900	912	870	861	905	925	918	903	918	916	912	882	963	913	918	914	909	924	949	921	880	902	889	941	902	946	899	901	890	910	875	904	883	916	889	881	925	902	930	948	884	893	946	911	857	888	870	907	886	837	852	936	924	902	873	872	905	932	868	849	934	848	886	885	919	886	895	843	947	869	872	882	918	898	875	920	859	902	967	905	908	946	875	922	899	918	953	929	888	885	871	911	925	879	918	924	876	900	908	905	967	906	858	899	917	885	913	870	943	962	892	923	904	983	906	862	930	909	934	922	895	903	855	881	914	924	864	925	862	928	915	869	892	933	902	906	889	881	848	916	866	957	866	924	935	908	920	962	889	922	870	892	869	959	877	878	893	837	898	914	861	893	893	914	908	958	895	938	895	885	883	948	855	933	923	918	877	969	931	938	929	873	880	897	874	905	850	894	892	921	934	955	879	875	942	947	902	854	909	894	968	838	875	824	915	932	888	929	892	886	904	915	933	878	886	907	919	854	922	912	873	907	915	937	873	888	859	883	866	911	883	946	883	965	894	903	940	964	912	895	911	918	963	880	876	894	926	911	881	881	905	894	926	918	865	857	937	871	907	877	924	915	897	898	864	855	938	887	904	928	877	872	890	925	925	920	955	911	960	892	876	949	871	886	917	887	844	938	909	889	899	869	901	922	924	915	894	875	876	919	887	873	904	934	888	919	952	907	909	845	879	903	920	877	866	873	900	936	925	866	910	942	910	882	914	930	900	909	859	976	893	923	929	906	866	952	907	895	895	880	858	902	934	913	923	899	922	879	943	918	875	928	874	899	894	878	894	870	948	880	909	951	856	914	861	887	906	912	914	941	883	917	864	813	897	875	931	932	912	917	854	894	908	894	943	916	928	883	853	901	896	862	932	882	908	956	903	926	908	909	915	865	888	907	912	917	907	891	925	891	928	859	900	825	874	898	922	933	924	894	909	897	933	879	932	936	949	898	939	926	961	901	928	920	890	921	897	839	904	882	891	867	963	908	883	861	880	859	855	929	869	893	874	924	892	896	913	932	910	944	882	943	856	860	926	922	898	896	923	862	901	870	905	940	863	895	862	911	844	899	899	919	872	948	949	917	826	959	872	914	938	902	874	921	904	955	914	889	931	892	888	891	934	904	909	933	916	866	903	871	913	899	904	842	854	865	859	876	919	869	952	930	983	910	912	966	986	918	896	904	943	890	911	911	928	916	889	879	876	877	915	923	920	876	864	889	897	858	940	945	924	900	889	893	917	890	886	858	901	913	925	880	893	863	903	905	874	898	931	946	903	909	891	925	861	870	880	920	843	923	913	906	900	896	887	916	942	936	891	912	894	917	873	925	904	859	897	905	937	949	882	917	902	916	913	939	856	878	887	944	938	883	915	922	902	904	915	867	905	909	921	888	910	894	893	985	913	952	898	871	897	904	899	879	926	951	898	870	927	868	888	888	915	912	863	904	896	961	889	874	912	944	907	881	896	853	908	866	920	912	938	887	923	900	919	886	885	876	918	915	887	959	887	905	877	870	907	912	963	916	961	915	883	913	904	936	902	904	902	866	941	864	914	864	899	925	900	932	932	922	892	909	891	910	896	862	878	912	849	906	948	838	917	894	890	937	906	935	929	864	907	898	936	920	921	920	895	939	926	924	870	888	932	920	902	880	889	947	876	930	884	974	880	937	921	961	912	864	905	896	876	883	906	885	925	874	910	877	922	909	941	876	902	945	913	949	895	920	905	869	895	926	952	960	887	898	877	923	869	938	911	862	896	893	881	921	883	935	965	893	862	899	903	901	892	913	859	868	935	938	875	949	926	911	920	920	850	918	904	873	910	914	910	872	868	912	847	890	908	871	920	901	893	974	960	866	890	899	842	932	924	906	939	898	930	914	897	935	868	931	850	907	898	892	893	962	940	902	929	912	892	926	935	882	847	917	900	889	942	912	904	899	893	900	957	906	918	894	873	889	903	861	891	918	959	872	938	920	855	895	935	934	915	858	886	866	848	917	924	953	918	840	891	855	932	932	892	862	912	881	886	913	856	910	945	970	869	883	881	909	871	901	930	895	959	884	917	941	873	898	863	897	914	873	871	894	896	892	912	911	933	827	932	909	908	899	931	919	1002	902	852	918	904	939	935	904	891	887	860	931	852	880	904	870	876	892	892	886	876	894	910	889	908	993	886	866	873	860	921	896	896	908	897	892	865	890	888	872	890	902	873	895	868	867	932	847	886	939	952	884	856	901	910	929	879	926	898	983	887	920	868	869	939	927	929	935	886	928	880	863	865	912	934	881	908	846	878	961	909	927	874	911	872	927	878	940	936	879	848	953	913	883	864	916	898	932	949	866	894	881	915	898	932	879	894	894	937	897	890	896	912	935	896	865	902	898	887	850	869	867	876	860	934	973	906	859	888	899	980	960	879	894	922	950	872	899	889	917	952	897	918	951	945	928	907	888	931	916	900	928	908	849	935	922	860	886	943	923	924
7089	917	195	208	162	179	187	176	191	177	193	184	178	231	158	172	187	162	178	192	181	182	168	187	220	180	183	206	193	155	169	192	214	178	206	188	189	196	180	169	165	169	164	176	183	202	220	181	192	188	159	182	180	158	198	201	191	192	207	183	176	183	145	192	170	168	199	169	182	178	198	182	194	143	206	184	166	183	167	176	168	176	194	199	188	196	187	182	190	173	191	192	187	155	171	188	186	184	180	161	202	202	171	173	181	157	182	180	167	173	184	198	159	156	183	167	192	178	170	176	191	190	192	169	186	173	170	192	178	186	195	173	175	176	173	192	202	154	184	170	164	196	186	172	195	184	190	207	184	169	195	206	217	160	180	152	178	199	196	168	178	192	191	179	191	168	180	170	175	194	171	195	187	170	195	179	169	184	195	169	177	149	196	179	185	195	189	187	164	189	212	182	186	193	192	187	172	158	165	157	184	181	166	195	158	185	200	165	179	176	193	194	152	179	189	190	191	169	186	165	177	199	192	182	162	197	170	150	183	168	190	178	172	174	190	182	173	172	171	181	202	172	181	157	180	192	203	202	205	187	188	204	168	190	166	188	188	171	176	192	191	157	192	156	176	176	178	205	204	167	189	180	179	179	170	165	189	193	185	185	171	167	178	194	193	183	190	197	182	186	170	195	163	184	176	185	164	159	186	195	154	149	175	182	169	188	182	174	195	166	162	184	196	161	163	191	198	173	177	185	171	179	182	168	193	213	195	195	145	180	187	184	169	196	174	191	192	195	179	196	199	186	195	187	175	182	176	189	179	178	193	172	185	177	184	192	194	190	185	180	196	191	166	153	183	202	164	176	159	185	183	184	192	207	165	187	180	172	170	170	168	175	183	204	186	179	171	180	182	176	170	173	165	151	198	177	177	194	191	180	202	189	187	167	190	169	207	188	188	185	161	191	184	176	179	217	186	182	182	162	163	173	162	189	157	187	184	185	216	199	181	170	164	179	174	162	187	155	164	177	169	197	201	213	148	169	153	184	165	208	177	184	188	193	196	194	157	189	176	181	199	173	177	186	169	200	193	178	175	169	179	156	207	168	181	214	166	180	169	183	204	201	176	149	205	173	190	201	189	191	187	176	173	183	162	167	190	159	187	177	195	189	176	169	183	187	178	194	173	212	195	197	181	175	176	197	187	176	160	201	169	191	176	170	162	191	182	180	189	174	198	195	181	208	209	186	141	198	169	205	187	189	155	184	200	163	173	200	178	202	177	188	191	167	165	161	199	163	204	186	190	184	202	172	175	194	187	184	180	187	194	177	165	177	192	185	176	178	169	186	189	177	191	180	184	180	162	179	202	184	192	180	197	170	156	193	188	195	189	171	177	199	164	175	167	198	179	172	211	193	172	164	169	187	162	196	194	174	183	166	200	206	209	177	166	202	183	173	199	151	176	184	190	181	165	190	193	190	190	166	191	195	191	236	181	174	188	152	198	215	180	213	171	172	170	157	169	168	188	171	191	178	169	180	190	194	178	202	205	194	169	205	190	180	165	194	174	154	158	187	167	186	195	216	166	173	182	177	182	185	171	199	184	165	171	182	222	197	168	170	169	191	198	189	211	189	203	170	179	159	192	205	178	194	231	193	216	200	162	171	211	184	181	193	198	153	176	188	176	191	152	177	213	173	194	196	193	195	155	187	184	170	154	175	178	165	177	190	175	190	200	173	171	208	153	178	168	202	164	178	190	153	167	184	167	188	171	177	212	198	185	197	192	160	176	177	188	192	178	167	203	149	183	173	181	212	170	175	168	182	178	180	178	164	180	157	187	197	173	171	196	178	170	156	163	177	171	190	171	181	225	167	197	162	198	163	191	188	179	195	191	183	181	195	200	198	172	182	171	165	177	186	151	199	185	213	185	158	203	155	167	159	176	191	166	156	171	153	182	171	182	146	172	202	168	209	167	179	200	201	158	164	178	172	179	176	194	182	175	152	161	195	186	175	177	194	169	186	191	190	203	210	173	193	189	188	175	181	209	188	181	189	191	162	171	149	189	174	189	185	185	189	179	199	183	193	167	199	215	181	181	185	201	199	182	193	201	194	166	179	174	193	175	215	184	204	149	203	182	183	164	181	172	215	218	183	181	204	179	163	162	202	153	156	193	182	192	202	218	165	199	210	170	182	203	189	181	211	181	195	183	197	190	172	175	175	170	164	184	173	183	194	166	174	204	210	189	189	184	188	171	176	197	198	175	158	203	169	178	188	173	189	210	179	187	199	192	181	190	197	191	192	160	185	190	194	197	189	171	177	189	171	166	188	199	209	197	201	177	180	166	175	167	163	225	164	166	206	172	181	178	201	176	184	171	179	195	162	198	189	167	178	195	168	171	172	198	182	169	169	181	166	170	160	174	199	174	187	206	230	168	167	180	189	169	176	210	205	160	153	200	187	204	194	198	189	169	186	196	206	180	172	176	213	198	172	188	183	203	189	175	179	183	193	198	159	194	187	177	180	205	183	182	219	196	187	164	178	177	186	174	199	176	181	178	173	189	160	167	191	149	174	173	159	167	172	178	166	197	158	194	200	168	188	195	160	186	191	172	185	168	192	178	178	170	160	189	170	159	176	172	210	187	189	185	198	203	182	188	177	177	200	176	181	148	169	185	185	190	186	198	181	191	199	191	178	203	194	200	202	175	185	209	178	202	184	204	177	177	206	183	188	176	171	193	198	154	174	187	174	173	187	190	201	185	181	159	174	187	169	164	195	195	178	226	210	188	183	173	152	180	188	181	177	191	197	188	176	166	180	187	201	179	196	156	169	183	208	184	169	192	160	166	187	199	186	205	199	195	161	201	178	191	194	170	221	189	203	185	165	187	189	186	170	177	200	194	200	192	175	173	178	177	159	172	176	170	180	170	183	192	195	176	179	180	198	177	185	201	206	177	195	183	190	199	189	212	187	182	197	180	170	164	192	175	179	183	201	178	206	186	177	183	174	187	178	207	193	177	173	191	191	133	192	199	164	173	182	197	183	179	187	180	185	188	194	236	182	175	160	190	183	191	203	175	192	188	150	196	164	211	218	218	150	175	204	194	172	175	176	199	203	207	212	206	151	166	178	150	189	154	190	200	182	175	183	200	186	164	188	190	185	211	186	181	168	185	191	150	183	181	195	203	161	149	169	159	190	189	188	169	209	177	185	167	195	193	182	175	176	166	177	185	183	179	178	176	191	187	186	171	159	172	178	198	219	212	162	192	187	205	197	184	192	186	206	156	182	185	197	170	186	220	206	180	179	192	174	202	191	159	170	182	177	183	196	184	197	195	161	194	194	170	190	186	176	190	180	187	179	161	169	188	175	208	202	170	191	203	179	177	179	189	193	185	166	194	187	211	175	195	185	157	177	165	179	172	167	170	176	199	171	196	205	163	190	167	189	186	168	185	177	181	202	164	187	202	220	180	172	180	175	161	155	210	169	181	167	180	156	188	177	188	174	204	194
4399	852	483	489	448	476	480	457	451	448	480	482	496	468	471	439	446	469	501	449	447	447	437	499	476	493	436	476	467	493	443	444	437	475	395	460	468	455	462	451	469	495	431	441	476	489	460	458	456	465	458	447	476	415	437	480	448	472	479	467	490	461	466	453	499	431	427	468	421	472	469	465	399	447	456	493	481	483	456	464	418	461	455	443	471	419	451	424	443	467	470	451	423	493	488	474	422	464	464	482	459	437	485	471	472	464	494	453	434	468	413	432	414	460	455	474	485	418	423	474	464	456	458	462	432	450	487	442	452	428	481	474	450	448	456	473	455	495	445	437	502	477	472	460	486	440	478	396	468	452	473	452	452	445	484	470	470	419	488	461	429	470	414	451	473	483	450	456	451	460	466	462	439	442	434	453	489	452	428	460	465	442	438	435	463	468	463	478	459	453	427	466	466	453	441	475	452	484	471	440	426	445	465	459	478	463	474	433	448	476	436	454	452	443	428	429	465	469	433	461	426	437	459	492	426	474	419	460	445	498	483	457	464	488	453	466	468	472	437	445	417	470	460	441	453	458	477	487	438	458	464	482	486	454	491	421	432	451	423	456	446	445	452	475	430	455	438	468	416	477	415	460	441	461	409	450	462	427	478	491	437	411	457	458	422	486	479	457	441	429	404	452	486	468	451	430	470	466	464	393	447	424	441	473	463	497	451	443	441	446	435	433	465	436	465	476	447	451	448	431	459	419	436	454	461	490	484	490	460	465	475	459	477	438	465	484	453	471	439	405	443	444	461	446	446	462	466	464	440	471	483	451	449	457	448	432	437	437	469	445	444	460	444	423	442	423	426	439	469	434	491	448	474	473	459	444	432	476	476	405	442	454	428	455	436	459	480	469	420	447	447	434	478	474	474	446	479	458	432	490	466	463	451	449	456	447	458	452	495	435	443	486	457	488	500	468	462	497	465	462	442	436	440	440	455	488	467	425	471	457	456	457	418	470	460	440	462	455	436	448	447	449	429	443	468	454	461	453	450	425	462	455	477	465	428	433	438	469	480	433	465	488	441	477	459	454	451	442	455	442	413	463	459	456	457	477	413	443	440	475	460	411	415	476	462	419	429	473	480	459	421	493	412	457	480	444	477	458	451	478	479	444	448	430	477	427	455	450	456	453	472	462	447	465	456	436	466	430	435	479	439	440	443	452	456	489	426	465	419	449	490	449	452	444	452	460	457	487	449	446	431	430	470	469	466	472	452	460	476	446	452	444	430	442	477	443	466	434	461	439	430	478	436	450	481	468	467	463	481	438	474	499	476	441	428	472	465	457	460	468	505	411	471	490	445	451	472	450	458	442	426	446	437	427	466	469	483	458	418	446	478	448	436	436	447	489	469	430	445	470	452	483	471	441	471	457	430	430	460	462	442	481	473	503	479	490	454	501	474	428	460	473	411	447	449	455	474	456	439	439	441	433	478	461	473	441	432	460	426	449	480	474	402	458	453	468	431	461	463	445	466	472	459	452	472	467	416	424	461	466	483	484	421	459	508	421	476	498	465	481	463	448	446	453	456	459	455	496	427	449	446	460	471	432	451	445	449	454	464	468	471	469	457	461	409	451	456	459	459	411	467	434	426	480	484	455	472	427	486	475	455	436	465	501	466	458	487	442	468	446	443	443	430	440	460	447	451	428	437	464	466	442	466	438	430	453	460	442	442	447	439	454	469	440	465	467	448	455	477	439	484	457	434	470	463	460	468	474	450	531	451	430	480	437	471	425	429	477	441	435	494	446	485	468	423	425	451	466	465	469	456	456	424	484	434	426	452	492	442	455	426	472	434	443	458	486	450	464	456	460	434	459	440	436	492	457	451	439	464	450	471	476	426	467	483	423	436	480	442	480	444	488	438	453	496	430	472	449	447	495	445	458	445	440	464	463	454	440	473	474	426	437	442	478	428	460	443	457	458	433	479	447	430	460	440	458	458	448	486	465	453	463	433	439	492	441	444	501	484	463	476	464	498	453	468	443	504	447	426	434	453	461	443	438	449	467	479	447	440	477	389	444	470	461	450	422	443	430	417	454	471	451	476	440	463	425	455	458	445	487	470	443	461	435	438	473	464	464	427	460	487	492	458	456	444	463	461	453	498	438	451	447	449	446	427	490	461	439	442	438	431	485	491	441	490	475	473	447	475	445	455	452	493	433	465	457	455	467	444	497	467	446	454	460	465	488	452	426	443	459	406	445	495	416	459	417	463	451	463	451	458	466	456	455	477	444	440	431	460	487	446	455	451	482	451	467	459	461	451	462	396	432	452	453	430	464	449	455	469	399	464	431	437	434	481	445	466	479	458	506	450	471	465	435	432	452	457	449	452	467	461	458	463	457	469	446	474	469	448	467	469	484	450	461	464	448	451	458	474	464	453	435	463	411	449	468	451	440	459	424	476	469	452	473	442	497	475	448	463	478	416	440	462	444	457	451	466	452	441	476	466	465	464	454	435	444	424	496	422	436	431	432	409	476	480	478	449	411	511	434	472	457	483	454	455	460	458	434	426	503	470	456	427	420	418	454	435	500	467	462	469	449	480	477	503	459	466	440	469	480	441	483	456	468	486	444	463	451	459	493	446	414	476	423	427	476	460	442	466	458	441	456	467	455	438	460	488	464	457	439	474	472	441	517	504	474	438	460	473	445	492	425	462	462	442	470	413	419	457	459	441	438	425	459	438	501	458	469	496	449	468	449	429	450	481	483	470	451	454	465	448	452	456	443	446	434	495	473	450	464	490	462	486	433	471	477	473	502	454	473	447	466	477	448	433	461	430	481	482	472	456	456	460	492	441	439	443	456	481	484	442	469	460	469	446	468	444	415	449	441	417	495	424	441	428	483	484	433	424	448	472	484	473	448	437	445	501	501	483	457	419	467	474	469	489	486	458	459	467	503	451	449	449	495	448	460	455	449	487	451	456	473	421	451	463	459	438	451	479	470	440	431	475	481	444	444	475	470	445	462	468	462	413	490	443	435	465	453	453	466	414	476	451	464	466	495	499	474	464	429	465	472	487	473	459	487	454	449	504	457	462	440	478	439	446	404	462	476	457	436	475	458	429	448	431	406	463	467	451	449	459	461	430	398	468	475	447	472	505	447	448	449	443	426	468	446	435	468	451	476	441	484	465	490	472	446	466	489	469	466	411	444	460	472	436	457	456	457	436	437	445	420	456	441	453	445	483	408	473	449	462	478	516	479	449	449	489	440	423	418	461	437	460	430	433	428	472	472	483	457	479	449	500	457	450	465	501	443	481	478	459	459	481	470	486	480	457	434	445	479	455	457	438	432	432	459	475	444	425	504	467	469	448	459	458	451	466	476	445	444	481	464	446	501	475	461	456	456	475	477	479	483	450	439	444	495	447	463	428	457	448	448	453	449	450	462	450	490	418	451	477	451	450	460	471	462	440	435	483	476	480	459	462	492	440	473	486	436	465	440	444	452	461	448	472	454
18499	3331	580	455	369	293	323	279	267	252	273	253	234	273	269	279	254	265	246	267	247	237	265	276	243	221	231	239	208	234	221	235	209	226	223	246	252	237	244	255	254	246	247	227	224	255	243	229	227	250	248	246	237	235	228	230	259	231	238	241	245	250	254	273	246	236	255	221	236	213	222	260	270	252	235	253	230	235	250	196	210	257	210	244	223	234	236	230	260	236	236	267	228	228	199	212	250	241	240	252	235	235	267	245	265	201	230	217	246	240	247	262	259	223	230	253	254	231	228	198	236	228	276	247	223	242	237	253	217	246	229	238	253	211	245	209	254	246	258	238	230	223	235	232	219	238	241	220	225	237	246	256	244	245	253	231	251	232	253	241	261	258	257	237	234	256	245	232	248	270	230	193	263	248	250	255	272	247	279	268	236	235	253	214	256	229	221	241	275	234	228	227	243	266	237	243	241	217	251	272	252	220	257	213	211	264	255	244	251	203	228	241	250	244	214	217	261	199	244	256	240	216	242	215	212	240	257	231	231	241	240	217	228	219	240	253	239	230	239	231	217	229	216	208	255	230	256	223	252	240	240	222	221	212	214	210	253	233	266	284	248	230	236	240	245	239	246	212	247	241	210	212	267	251	228	242	238	224	238	215	239	218	227	257	247	273	272	250	253	244	229	234	274	234	226	249	234	256	241	248	265	245	241	206	244	253	250	252	262	242	224	214	255	276	242	229	226	252	251	242	244	259	208	221	228	233	225	234	227	202	250	236	208	237	231	225	223	229	238	242	259	207	236	275	223	214	216	257	213	264	241	224	235	227	247	216	209	234	291	246	237	211	248	221	238	211	231	255	241	235	240	241	292	245	243	263	243	235	246	273	253	216	250	241	226	207	244	233	233	257	238	219	248	207	260	261	228	265	219	216	248	243	211	223	265	234	242	240	237	240	237	247	255	229	227	222	225	281	229	243	225	234	250	214	254	241	225	227	223	229	205	252	261	233	218	240	220	246	252	235	217	239	237	243	215	276	246	247	251	265	234	240	274	237	219	259	229	248	243	244	228	238	246	225	226	247	262	242	227	264	250	264	224	239	274	211	245	217	231	252	222	245	227	234	244	208	244	222	243	233	249	257	243	236	247	239	246	229	263	243	253	247	252	298	242	238	234	222	235	239	240	252	258	240	213	206	223	266	237	248	228	232	238	221	232	228	229	214	230	265	268	267	223	236	234	221	258	232	242	241	198	221	244	254	257	244	228	247	225	243	243	262	213	225	256	256	253	249	242	234	229	230	262	258	251	218	218	234	245	241	250	228	250	232	235	249	236	255	240	247	231	257	253	235	245	225	233	250	230	259	265	263	268	239	250	242	219	227	228	239	244	209	244	226	230	258	245	255	216	219	252	254	232	240	252	234	229	220	235	236	280	254	241	272	251	241	235	223	241	247	240	225	198	265	253	243	216	244	248	231	254	264	239	245	226	204	226	234	246	216	244	245	244	232	242	235	228	256	264	253	255	230	224	203	257	241	262	240	221	207	246	225	229	244	256	271	227	243	224	214	235	240	258	240	221	228	236	219	244	244	238	252	228	225	249	208	237	258	259	240	252	265	219	254	221	251	248	272	236	247	239	243	207	252	274	226	256	233	225	236	237	230	230	243	245	232	230	234	216	250	244	239	271	200	248	267	247	235	245	263	270	247	243	271	241	249	251	239	250	243	220	225	236	229	232	256	271	274	244	219	247	240	240	214	248	220	265	278	247	249	200	248	240	245	274	191	223	225	240	258	220	245	255	233	229	235	213	221	225	230	260	232	247	270	251	248	257	237	216	242	232	242	240	228	234	218	251	229	212	212	234	250	224	230	249	231	269	263	232	230	253	243	224	214	256	225	223	260	245	271	246	235	232	248	250	229	276	271	230	259	242	251	234	234	200	251	243	220	257	238	249	263	217	225	252	210	226	242	232	255	235	220	236	232	235	250	258	261	215	260	229	234	222	253	226	241	231	248	215	235	231	244	228	236	226	272	269	225	281	231	254	212	246	229	240	251	262	248	238	215	243	245	227	229	229	264	231	239	286	253	237	237	231	250	237	224	247	245	213	240	219	260	242	218	233	247	238	251	234	229	237	242	245	218	242	238	216	235	256	235	232	278	255	226	227	213	224	261	234	215	217	254	214	251	232	255	237	251	246	228	280	229	231	249	267	235	247	231	254	243	230	231	226	210	236	262	234	241	220	235	263	224	288	253	282	250	237	268	244	242	219	224	237	195	228	236	238	229	264	237	205	256	256	211	259	234	248	229	236	246	252	231	206	231	215	235	245	234	231	251	244	234	240	228	231	231	233	238	222	245	240	242	226	231	227	218	236	237	228	231	244	218	237	256	231	234	229	231	223	228	220	248	237	242	202	248	270	264	241	262	236	250	250	231	245	257	229	263	258	241	236	282	214	241	247	253	267	216	253	226	239	240	233	240	222	234	229	219	252	260	216	252	210	225	247	255	221	214	193	243	238	254	241	209	244	218	219	238	245	261	258	238	214	263	220	222	230	246	254	231	229	241	243	247	230	275	221	260	258	241	255	240	255	255	233	250	249	241	244	256	213	265	229	261	242	232	229	269	208	248	251	248	250	239	252	239	237	224	209	257	243	264	237	245	243	242	218	271	267	251	231	240	247	237	223	233	245	244	246	208	231	249	244	217	226	252	247	236	222	284	250	248	242	237	218	250	232	197	261	232	226	229	229	270	239	238	229	247	240	230	250	216	224	261	246	231	266	228	228	242	230	237	216	225	263	219	248	244	236	253	249	217	254	238	232	219	215	249	234	246	252	243	252	243	249	226	239	285	237	231	215	252	262	256	235	235	234	220	272	245	226	238	247	244	227	232	219	242	251	245	235	262	223	244	254	272	260	246	220	235	206	257	273	224	228	270	266	224	217	241	238	263	253	270	212	237	251	205	233	269	245	233	242	247	256	234	239	211	238	229	249	223	226	220	254	221	261	241	244	233	244	209	229	239	241	226	224	256	240	247	252	238	209	222	233	220	254	229	278	235	279	213	252	230	224	236	265	244	232	190	259	240	226	224	257	236	251	220	265	255	282	246	243	248	214	234	236	245	229	246	240	281	237	226	226	202	233	262	241	253	251	253	264	240	264	233	250	254	256	238	225	224	232	244	237	245	228	237	260	232	224	204	253	245	248	223	225	250	259	224	233	230	254	250	216	235	220	235	235	280	255	257	219	245	239	245	217	246	253	270	248	255	235	244	235	219	261	247	248	240	255	242	257	206	284	225	237	237	240	218	240	287	232	242	241	258	206	264	243	244	245	252	257	252	252	242	236	251	244	245	215	205	267	249	235	257	255	282	275	233	246	238	259	249	236	208	245	231	259	251	252	262	251	252	226	246	232	237	231	262	255	232	249	242	254	254	227	219	230	240	244	255	244	223	197	228	226	269	224	226	236	230	232	194	237	226	253	273	257	234	235	245	227	223	221	244
11616	2039	1197	1327	1244	1060	988	830	828	798	704	717	696	685	613	670	631	643	669	580	641	684	570	624	636	604	595	593	578	618	622	625	598	643	580	608	603	595	579	586	604	600	565	600	576	608	572	587	620	559	628	598	607	590	561	581	584	549	600	556	601	597	615	598	613	554	552	568	542	589	561	587	590	558	542	582	579	574	583	568	560	589	587	588	561	590	605	615	576	599	569	588	555	581	569	582	593	565	592	572	601	583	554	627	606	585	596	574	584	593	569	543	590	567	623	581	540	514	570	590	607	570	587	627	581	586	589	572	619	559	590	565	590	608	559	588	585	573	588	559	553	583	554	558	548	589	610	607	509	579	590	579	545	621	596	573	609	576	594	596	592	606	563	549	597	576	595	565	562	569	608	605	594	577	598	563	582	603	588	561	590	619	567	560	611	563	567	592	567	582	607	597	578	592	576	572	582	585	573	561	536	575	583	544	615	611	583	556	569	584	545	600	567	617	608	585	587	567	575	580	594	544	642	546	606	609	605	587	592	547	578	576	572	578	638	580	586	604	584	574	596	574	542	635	578	569	575	614	571	585	578	577	539	587	577	586	612	584	594	598	607	598	611	571	568	618	575	610	578	564	630	604	554	549	570	621	570	550	595	604	590	567	601	557	536	613	593	585	559	542	607	546	638	590	592	579	575	616	597	562	553	594	604	567	565	623	559	557	581	580	579	596	584	549	557	593	580	573	593	564	545	614	582	585	542	575	552	615	581	559	621	592	617	569	554	580	572	594	593	594	623	578	573	601	546	551	593	568	556	586	539	577	612	560	604	564	586	569	573	612	587	593	559	559	581	579	583	597	616	585	584	608	571	612	591	608	586	534	597	561	568	591	607	570	577	601	621	584	593	560	599	562	572	535	571	574	559	579	566	615	536	580	560	568	624	564	604	632	613	616	555	601	629	585	594	577	585	570	567	574	585	583	569	591	631	586	581	559	601	567	595	563	549	588	629	553	578	586	588	578	566	540	592	615	615	576	628	627	574	575	552	571	627	571	565	589	614	583	610	606	606	577	606	544	579	580	606	580	569	564	560	582	597	609	624	574	563	573	567	575	572	603	563	595	561	570	578	541	609	553	587	567	590	585	601	564	588	588	568	565	550	577	564	598	572	569	611	583	565	582	568	571	595	614	596	591	600	576	581	600	544	578	562	604	543	581	591	593	562	595	587	576	591	550	578	564	578	628	544	576	579	579	582	536	546	548	587	515	626	546	554	581	549	617	606	593	586	611	534	623	611	588	614	565	606	551	602	580	578	582	620	596	562	561	586	620	559	565	541	595	601	549	558	609	554	566	591	609	583	598	613	579	584	569	625	616	585	609	605	532	614	595	578	569	598	578	563	578	611	569	583	563	572	608	564	569	585	562	618	582	564	542	541	601	538	585	583	565	579	598	594	618	550	573	552	595	616	598	557	602	584	601	575	567	631	528	566	572	568	616	622	558	622	586	597	567	582	571	602	567	572	615	541	580	598	601	563	589	620	611	571	545	614	614	570	583	607	592	597	572	573	572	597	574	614	532	511	610	596	579	588	559	572	577	564	580	587	568	557	559	595	569	603	594	585	605	553	591	600	665	557	556	605	594	611	625	580	581	532	560	533	607	623	577	614	548	588	563	605	564	564	574	565	590	576	607	598	564	582	563	584	614	571	570	519	583	629	573	541	596	592	568	588	574	560	567	602	583	567	605	598	561	607	574	557	581	599	585	584	574	580	580	583	552	561	604	589	545	592	594	581	619	622	584	576	603	605	605	569	580	580	572	557	559	628	584	587	581	562	559	585	567	605	551	578	566	582	615	627	579	543	615	603	569	594	571	602	604	590	596	559	543	608	608	600	613	606	596	541	573	585	577	580	562	599	589	522	585	588	593	588	555	589	592	578	577	607	630	559	545	551	573	560	563	575	589	573	609	565	592	579	587	610	569	603	568	572	611	586	627	559	575	603	559	627	609	614	561	564	590	601	600	605	580	610	584	589	530	570	576	599	577	571	569	569	579	593	536	582	552	608	575	574	549	580	592	598	581	588	545	564	643	548	557	627	617	579	586	605	592	599	584	539	610	597	561	582	626	537	600	603	570	578	579	564	575	539	579	547	592	559	580	616	599	602	566	580	598	574	594	650	562	573	577	598	603	586	548	611	565	582	608	599	588	582	588	601	621	605	592	575	587	589	586	595	585	618	574	558	628	573	618	566	604	615	615	593	560	590	565	585	585	537	636	592	597	581	583	613	565	545	604	582	586	576	582	610	563	554	613	584	615	585	558	633	610	585	538	557	580	624	594	588	589	596	601	560	551	589	571	575	611	601	574	573	605	585	566	576	640	580	621	566	517	557	578	561	603	577	627	601	587	565	549	556	543	555	569	546	612	558	562	603	534	515	582	569	594	597	615	577	575	572	584	581	567	556	546	595	601	641	586	591	590	619	603	642	549	628	552	580	585	592	583	571	513	589	584	560	600	549	603	565	543	552	560	580	610	587	615	621	545	612	636	588	582	605	589	601	620	600	600	612	574	558	565	580	565	610	630	601	592	615	585	555	541	563	579	559	575	583	588	577	575	576	617	585	597	557	567	591	575	603	597	622	579	578	552	608	575	585	565	556	574	587	597	568	593	605	528	528	565	587	575	592	591	618	565	591	630	610	604	618	599	569	597	606	564	570	601	584	600	584	613	579	603	615	590	596	575	607	560	617	572	651	587	585	610	540	577	634	600	634	615	599	582	608	565	590	589	550	564	572	548	601	552	612	629	574	599	544	575	621	520	567	602	584	564	606	536	591	567	571	524	557	600	563	586	598	603	573	537	587	607	602	574	578	593	590	590	627	561	580	558	573	592	595	582	565	558	615	561	560	636	581	568	595	617	589	558	588	593	572	563	589	597	562	556	592	580	607	569	561	598	582	592	595	611	602	613	603	566	566	558	582	603	588	560	568	610	562	597	570	591	598	626	560	601	575	611	582	617	554	598	583	571	595	594	539	601	579	609	613	592	552	582	625	550	581	586	571	582	528	556	594	550	574	546	570	570	604	592	592	594	597	561	553	557	585	591	588	582	603	602	591	525	625	597	595	610	601	568	567	610	581	594	547	566	541	560	612	552	572	586	559	603	607	624	568	597	589	555	579	592	569	581	593	610	550	584	622	597	603	627	608	576	592	582	609	566	564	547	592	544	576	620	570	610	580	617	557	562	570	580	602	606	547	605	543	590	524	569	567	602	553	620	543	560	614	594	587	607	590	550	576	566	579	598	556	592	591	576	577	613	555	602	540	574	566	574	623	611	555	609	554	589	604	642	600	631	566	573	590	555	611	586	618	604	595	575	544	536	593	600	555	589	575	587	617	590	615	603	571	593	597	579	571	550	603	575	543	563	553	599	586	609	525	586	618	574	557	595	591	554	616	539	601	593	587	606	563	556	613	556	631	561	609	596	599	552	607	599	644	545	602	574
28753	7037	1334	952	778	649	565	487	479	492	435	460	434	413	437	446	424	433	418	398	459	399	436	383	375	395	412	448	399	446	398	453	448	399	398	365	428	367	435	401	384	433	441	437	383	399	396	391	398	415	435	397	387	393	411	407	391	361	405	353	401	445	396	425	380	396	397	387	410	416	451	426	384	375	388	422	397	399	447	359	414	432	390	409	377	409	354	399	358	424	405	420	447	454	429	419	380	382	400	379	410	339	396	429	406	401	428	410	424	382	379	394	423	411	407	409	404	380	371	381	428	374	407	416	388	393	400	388	412	387	428	392	399	409	422	399	397	434	396	384	423	411	391	368	399	327	388	434	408	385	367	450	402	401	439	414	415	446	402	385	396	407	402	388	410	382	453	400	388	393	378	377	377	416	431	386	406	400	415	420	406	395	401	418	393	432	402	433	397	401	406	417	399	437	409	422	380	374	396	380	411	426	385	385	410	454	422	398	398	430	372	381	376	397	404	366	412	401	399	412	422	409	346	420	351	400	390	429	450	369	355	408	407	416	418	376	392	414	382	424	382	381	401	425	387	403	397	421	379	414	404	398	389	363	384	390	428	448	370	425	392	428	349	372	417	402	390	393	396	406	377	389	409	359	384	436	437	374	413	417	411	397	405	390	425	430	369	348	394	433	426	401	410	402	351	374	390	415	411	396	388	389	431	370	432	387	411	385	416	408	382	404	400	401	435	458	415	451	397	466	403	393	405	426	390	373	391	362	379	405	391	436	390	359	393	432	407	402	418	371	373	402	389	392	413	388	390	424	438	411	411	388	373	380	435	421	393	433	401	444	421	420	412	402	427	393	377	426	382	388	409	412	395	398	446	384	407	415	418	414	419	418	389	377	419	411	412	441	384	376	390	393	360	395	403	371	371	431	421	390	394	399	389	383	384	443	418	387	396	383	388	371	380	385	389	384	400	397	408	391	393	379	398	394	373	397	363	400	414	413	402	418	417	366	387	404	410	413	442	397	359	404	390	418	418	406	352	375	378	391	384	377	393	411	414	430	383	425	402	400	418	411	440	416	404	403	421	412	433	407	399	384	388	451	404	388	376	407	416	424	380	407	378	390	421	435	388	355	394	391	355	398	390	390	421	404	400	421	424	400	390	406	383	424	405	352	427	392	388	397	391	393	367	429	391	359	420	395	439	440	394	394	402	411	378	431	401	405	394	433	426	368	386	412	432	407	467	385	403	374	380	443	391	383	406	409	432	415	359	394	393	403	394	455	418	396	418	450	459	419	399	417	446	395	366	427	391	384	377	370	431	397	381	373	384	435	400	408	422	364	406	413	407	441	394	396	376	390	389	421	436	421	405	393	393	364	437	400	381	392	370	372	396	404	393	368	372	426	406	414	411	413	377	404	446	399	361	405	429	391	398	399	433	395	404	373	402	400	391	363	379	408	386	400	398	352	406	416	451	410	337	368	424	393	407	411	411	440	424	398	409	404	407	409	406	377	415	416	380	392	448	367	350	407	409	409	402	382	403	392	416	392	364	399	439	414	416	404	408	365	390	373	442	398	412	393	403	393	429	416	392	460	418	430	392	419	405	414	412	363	395	421	430	399	443	396	375	389	389	390	429	437	370	404	406	416	369	386	382	396	335	395	410	381	371	401	422	393	446	414	416	384	376	401	411	387	403	372	447	382	399	399	434	408	407	421	376	412	389	410	417	377	402	393	386	383	360	450	428	358	399	406	422	368	405	405	410	414	407	348	365	375	362	385	386	420	396	385	350	404	424	429	401	430	425	408	431	419	424	435	407	421	384	352	422	406	437	422	390	401	424	365	409	411	400	415	390	439	434	374	427	389	417	399	388	398	367	438	387	418	444	396	431	399	393	421	383	391	385	383	408	427	382	419	419	421	378	360	430	403	404	399	404	423	402	421	403	381	434	395	415	391	416	387	386	412	419	410	413	401	394	369	417	385	402	417	381	439	409	446	369	407	386	417	388	419	413	421	402	399	425	358	390	400	397	372	374	429	407	417	373	399	410	428	411	373	403	403	386	374	389	403	411	415	380	371	403	457	396	410	389	405	396	392	414	429	405	389	390	393	377	405	393	436	410	413	423	402	372	393	395	394	386	390	433	357	408	392	371	382	410	423	382	403	434	434	448	391	423	412	397	412	402	390	422	388	408	423	386	393	408	417	401	377	377	411	389	387	364	366	386	406	367	433	389	387	408	402	364	399	440	371	406	407	390	364	378	398	413	410	398	404	411	404	395	383	401	385	335	417	385	380	435	364	400	351	429	395	415	360	403	417	376	419	394	425	358	418	390	402	371	403	379	447	404	442	370	412	404	395	368	438	392	387	413	381	411	408	380	402	404	418	428	387	415	347	347	389	388	356	401	429	377	409	417	392	389	389	406	389	412	449	384	405	392	394	401	401	414	419	425	382	391	366	425	363	408	414	455	409	425	381	425	422	408	396	428	389	411	384	430	398	432	449	400	411	439	417	418	403	381	382	388	424	414	397	404	384	425	414	400	398	403	412	397	422	413	389	414	407	453	431	385	401	416	408	386	429	427	406	341	442	361	377	366	403	419	370	460	372	400	406	363	383	363	346	392	395	374	406	423	414	406	387	430	425	385	388	363	424	418	377	360	470	399	400	364	399	353	388	397	415	354	381	365	405	404	407	414	377	403	400	361	393	406	401	399	403	409	383	426	392	393	438	434	387	387	392	403	387	398	401	414	397	413	429	400	412	372	423	414	368	370	398	400	404	397	403	383	382	410	432	413	415	403	410	418	391	401	384	378	398	419	380	401	394	400	425	402	389	402	352	393	410	382	386	378	433	423	410	408	391	394	347	452	375	425	390	425	406	404	425	400	389	420	380	407	431	407	418	409	387	375	394	385	401	435	411	375	383	372	426	359	366	418	410	412	333	425	411	417	390	366	390	381	371	405	455	398	388	446	434	385	392	408	376	422	418	396	376	398	400	422	423	380	404	381	390	384	381	408	408	427	387	394	405	424	417	350	415	402	402	390	383	443	389	405	415	406	424	375	409	375	461	438	380	397	418	379	364	391	394	393	384	402	367	386	393	352	406	434	420	381	402	418	370	411	382	364	374	437	386	436	432	413	402	409	396	407	419	416	407	432	420	363	419	404	427	367	421	403	376	398	406	437	395	424	379	404	399	400	441	396	420	387	405	452	420	403	419	411	368	427	399	423	416	361	371	433	438	376	402	401	441	420	400	412	420	371	395	418	399	397	373	393	423	409	434	409	377	399	353	393	386	433	421	409	390	377	445	392	384	374	446	431	390	433	424	383	414	422	380	438	487	438	360	450	395	422	423	439	412	401	375	432	417	402	384	391	382	409	372	405	416	465	400	428	397	371	379	422	408	418	396	410	422	395	423	411	383	406	414	434	403	389	405	362	424	433	402	382	426	391	389	413	444	422	387	418	431	364	404	401	398	375	430	385	409	417	402	402	371	395	385	393	450
16341	3420	2185	2439	2111	1846	1579	1455	1304	1254	1146	1135	1127	1080	1057	1069	1110	1013	1015	974	948	934	1022	926	990	995	989	905	956	883	940	907	959	888	913	949	937	917	932	921	966	965	865	898	904	911	886	903	872	892	899	914	949	876	884	855	940	936	907	868	929	932	918	941	886	931	925	900	890	920	915	907	871	872	881	913	938	894	914	852	923	928	944	900	866	863	910	900	905	873	898	907	867	858	911	861	880	900	897	897	954	882	874	903	869	925	895	902	909	915	891	905	900	903	906	912	882	894	928	851	887	874	893	924	915	870	882	904	944	906	974	877	909	894	918	895	872	903	937	936	882	932	885	950	885	948	927	887	861	873	850	916	901	874	881	865	898	892	898	913	877	882	869	897	857	863	864	906	867	872	927	901	897	912	827	931	875	938	921	884	928	860	923	932	851	905	840	900	918	931	888	913	966	918	881	911	857	870	926	877	890	901	890	921	853	898	908	917	879	865	880	915	930	896	886	865	873	854	891	941	898	899	879	903	884	915	904	920	885	931	899	867	858	913	888	885	859	917	921	902	886	843	826	897	896	920	914	902	874	880	894	907	890	914	887	912	865	936	902	844	887	871	898	899	856	886	924	904	895	920	867	902	855	864	912	942	892	915	864	901	884	859	903	932	907	952	897	944	874	908	858	893	908	864	915	919	915	909	859	885	922	919	863	925	919	877	879	905	899	877	885	930	834	867	917	942	864	876	857	948	902	936	864	914	900	904	937	832	953	874	920	905	923	928	876	878	854	861	927	889	912	878	884	917	930	935	869	868	880	847	923	890	906	915	905	896	908	888	865	891	885	945	910	930	915	891	911	883	915	896	873	894	891	916	895	934	868	912	892	882	866	899	928	881	900	901	879	891	894	907	913	852	876	943	866	939	875	871	848	929	876	894	887	891	921	840	893	887	926	948	926	896	890	914	834	966	868	931	880	885	901	822	854	856	893	844	923	911	894	859	905	931	906	855	844	883	893	879	880	898	849	900	898	900	891	862	872	863	846	884	904	905	887	866	904	874	882	911	851	883	882	842	885	901	919	949	909	840	873	894	910	899	868	896	884	852	863	880	911	932	894	919	843	902	886	873	914	913	904	873	901	878	892	863	907	825	899	893	893	874	873	958	840	884	912	941	862	825	841	964	838	921	930	896	904	885	875	917	929	926	904	874	871	936	862	888	907	907	868	884	861	900	863	897	875	891	896	881	888	880	921	896	910	937	865	879	854	911	889	834	870	915	834	899	924	853	890	880	895	825	906	919	884	841	921	854	911	949	885	923	904	869	907	887	913	884	913	922	899	853	864	887	893	924	880	888	871	897	869	882	915	917	870	938	849	904	896	870	913	877	891	873	892	877	903	930	908	877	891	918	939	901	902	877	926	907	851	857	905	915	902	876	883	881	924	898	941	881	881	870	885	881	935	890	903	878	907	879	912	879	894	863	905	891	917	843	883	851	887	931	884	855	902	878	920	886	913	899	913	904	878	918	864	841	944	895	943	936	909	843	918	879	888	887	910	861	895	953	901	883	875	904	888	976	883	842	888	882	881	904	823	910	943	895	917	864	873	944	885	937	970	874	923	881	900	910	901	872	941	872	855	816	916	902	840	921	906	874	886	895	927	869	879	881	918	898	860	889	895	883	862	908	892	896	861	873	898	911	913	920	844	854	889	893	884	902	908	894	924	840	873	902	922	927	931	880	941	950	935	884	883	929	907	920	925	917	893	933	897	867	946	908	932	893	919	914	884	893	873	884	880	895	876	851	906	887	885	916	884	848	905	926	898	848	884	868	925	874	936	938	942	886	902	903	873	888	878	850	921	876	897	891	895	858	853	940	907	899	921	890	852	884	875	911	872	897	890	902	823	920	905	887	893	980	909	875	844	923	938	859	894	864	898	879	862	896	924	864	836	866	901	869	881	882	904	878	928	860	880	891	892	929	884	886	883	878	938	869	910	901	915	882	921	807	848	903	892	936	887	880	892	870	917	849	921	900	923	927	893	892	838	932	946	834	875	844	893	868	866	893	880	832	865	905	863	900	876	886	850	918	869	901	860	920	892	905	898	895	920	904	883	927	928	869	892	912	889	921	869	818	887	899	871	872	911	904	874	881	891	850	894	930	883	922	888	876	943	879	881	912	915	910	876	879	893	836	872	889	856	829	898	879	817	906	914	864	941	889	855	820	925	963	921	878	908	900	879	945	866	832	878	881	898	846	864	910	889	818	872	859	938	904	921	889	925	873	878	908	889	899	928	880	852	866	932	862	875	825	915	878	867	879	920	862	878	855	844	907	888	842	939	912	869	918	892	935	847	913	865	910	861	911	939	895	916	876	860	852	867	910	878	878	821	869	897	857	860	908	824	862	933	903	904	895	867	887	888	852	920	891	863	878	886	887	911	868	933	917	889	897	957	840	835	858	894	906	935	900	869	921	864	925	885	871	913	852	875	924	915	842	849	863	905	893	898	846	841	880	833	885	876	875	895	841	887	892	918	894	898	861	892	851	905	886	893	867	850	875	914	882	818	904	948	900	910	829	904	828	940	885	866	902	928	929	890	881	869	910	909	884	908	925	918	904	932	883	902	908	886	874	879	882	952	896	897	886	908	927	855	908	901	887	924	909	879	881	898	932	929	936	875	818	935	849	890	880	935	885	842	867	884	952	838	921	844	888	905	877	904	891	907	874	865	885	888	902	862	897	880	855	840	899	902	853	878	917	930	914	913	948	931	913	901	902	882	890	914	877	945	890	883	879	904	959	919	915	914	887	875	953	936	902	881	901	920	870	787	882	894	842	927	870	913	956	874	864	876	885	887	949	893	831	899	909	860	860	893	879	881	913	885	882	880	891	906	913	954	877	899	952	867	904	922	898	890	889	912	872	871	928	922	882	877	865	885	916	911	916	881	920	919	905	891	875	857	884	925	902	879	903	845	926	942	860	818	877	882	908	925	915	881	912	885	895	896	880	915	908	928	903	880	887	908	880	941	842	919	904	891	914	882	887	921	910	907	859	899	868	876	863	941	845	888	897	869	912	926	866	921	856	887	869	884	892	903	889	901	869	891	883	878	933	911	898	899	901	849	901	919	843	858	875	935	886	877	893	902	892	862	893	889	861	872	885	897	862	924	860	809	936	933	907	881	837	890	880	929	899	892	862	956	881	890	839	940	865	874	938	890	902	960	920	961	877	916	872	907	863	876	894	850	901	896	813	876	947	917	888	859	850	906	859	965	902	856	918	869	878	880	967	907	836	890	835	878	890	929	914	802	982	867	869	880	876	850	925	863	847	858	938	930	888	819	886	896	924	904	809	915	908	907	870	908	886	871	869	855	856	912	863	896	847	888	918	907	919	895	889	905	871	910	884	862	895	901	892	890	892	924	888	861	911	931	856	911	840	879	901	906	909	908	890	897	880	896	936	871	911	917	895	913	865	909	860	903	931	935	974	869	915	847	925	913	856	869	928
7568	1032	199	230	169	181	187	171	209	185	171	191	152	167	179	167	172	176	165	197	173	157	201	185	198	193	190	176	172	167	183	166	193	191	166	174	166	187	173	176	196	189	194	192	171	161	177	181	207	181	175	199	206	179	172	191	164	178	165	162	181	174	178	190	193	192	178	176	180	176	178	173	165	191	177	180	191	192	183	182	167	178	180	171	194	181	185	209	174	164	184	172	186	186	179	180	196	159	177	178	175	233	167	192	182	193	192	147	191	214	152	187	159	169	190	196	184	173	194	186	159	214	202	199	212	163	183	189	161	187	149	188	162	196	175	183	183	157	175	169	160	162	192	184	166	174	176	178	205	188	170	197	207	206	177	182	173	177	191	182	171	188	175	173	167	184	150	187	163	174	190	197	189	179	183	216	187	159	180	172	159	159	182	190	177	191	181	193	182	165	170	151	174	197	200	188	202	183	169	186	180	185	183	196	163	181	185	171	175	150	169	216	209	171	223	191	170	167	182	197	189	205	184	158	160	178	209	185	164	208	175	193	196	188	181	183	186	176	183	174	181	176	174	182	163	160	189	204	195	179	187	198	176	191	185	175	170	180	181	206	178	198	191	170	197	179	197	211	184	186	156	157	181	174	169	155	161	212	191	166	178	161	172	185	193	190	182	153	183	161	174	176	166	183	177	197	196	175	197	161	188	204	186	207	176	214	196	189	151	179	214	199	207	200	173	195	189	147	183	163	188	177	202	192	154	171	180	192	184	193	189	180	186	208	200	198	158	188	173	200	186	191	178	163	180	160	165	173	188	166	194	179	184	190	212	201	173	192	184	194	186	187	171	193	165	176	188	169	166	174	189	191	184	178	158	187	184	197	173	191	174	194	155	176	166	161	195	166	178	217	187	192	182	205	148	165	148	173	147	209	175	174	179	179	187	166	159	188	182	182	185	194	166	183	202	182	202	179	166	196	179	168	168	182	173	177	178	187	178	166	214	168	191	224	197	209	176	173	157	175	187	178	197	179	197	163	215	202	194	187	194	177	174	181	178	202	177	182	142	176	182	193	187	194	176	162	193	164	154	174	172	212	191	199	194	174	194	177	165	158	170	161	195	191	165	192	184	195	182	185	167	174	174	184	200	166	173	162	169	174	192	174	172	197	185	209	161	195	192	164	178	176	188	168	189	201	167	184	175	172	165	188	201	194	216	176	169	192	202	214	190	198	172	186	184	182	160	166	184	181	148	202	163	163	192	179	186	172	211	173	184	167	183	170	178	177	170	193	174	218	208	163	202	178	185	147	182	172	172	177	186	183	187	199	156	165	169	158	170	165	191	176	169	175	176	211	158	173	180	179	187	173	170	205	196	211	177	181	175	158	194	200	176	174	191	211	189	175	169	164	176	170	192	168	171	177	184	197	191	203	181	186	174	189	180	181	191	194	161	200	190	183	180	179	172	194	181	189	182	191	178	159	193	157	190	167	152	168	194	160	181	173	188	161	194	192	174	200	195	168	186	183	189	171	183	207	194	179	174	180	188	175	187	181	167	216	181	180	179	203	172	175	182	191	183	172	194	173	183	211	185	179	147	195	179	183	163	181	207	200	178	181	176	169	170	189	167	149	182	191	172	170	171	190	195	167	169	170	181	162	199	205	195	168	174	169	169	211	208	169	173	181	157	166	205	204	198	176	166	196	164	221	153	197	181	199	175	179	182	173	191	183	221	180	189	186	190	174	178	211	171	184	154	176	172	182	195	172	188	186	179	175	177	192	152	185	162	171	201	188	180	209	185	145	200	186	178	193	191	174	187	155	183	158	159	178	181	190	180	179	185	202	179	233	160	191	207	209	183	197	180	190	179	171	180	178	178	167	177	183	184	167	192	176	185	181	200	179	161	193	194	181	169	180	194	180	170	166	190	187	179	188	185	169	173	174	183	156	195	171	182	194	180	179	189	185	176	172	203	199	178	160	189	169	206	179	151	181	178	205	183	173	192	199	157	175	174	192	180	190	152	184	170	198	177	167	165	185	173	195	215	192	170	173	180	165	190	177	184	187	155	190	163	166	170	165	172	198	211	182	168	169	178	158	182	207	191	182	211	181	199	151	171	171	186	199	166	186	177	171	182	185	184	165	161	188	212	196	175	178	180	203	194	174	177	189	159	197	154	196	210	183	180	163	199	168	177	180	212	205	173	174	173	169	169	204	180	204	145	199	171	166	198	142	168	179	194	167	199	188	197	196	165	173	189	160	175	184	171	196	202	177	170	177	172	195	191	190	177	183	194	159	186	193	182	197	199	170	187	181	184	184	191	150	175	157	199	168	188	175	177	164	181	188	178	166	181	178	185	160	172	153	162	180	169	191	175	188	154	231	173	183	175	183	157	160	180	167	209	181	188	186	179	192	175	180	157	192	177	196	184	187	200	193	177	186	171	175	182	159	170	190	182	150	178	212	187	190	174	198	187	189	160	196	181	191	162	161	221	148	178	184	171	193	179	176	170	193	174	152	160	211	193	179	158	184	175	169	171	176	177	219	161	166	157	211	165	183	157	182	175	170	214	208	190	170	196	197	183	181	173	168	208	188	168	179	177	176	177	207	174	199	167	161	185	170	192	180	177	170	196	215	207	180	167	192	161	173	158	166	176	168	183	172	182	174	156	178	160	166	176	163	206	159	169	193	167	213	183	181	190	184	202	215	200	149	196	186	193	176	192	192	195	178	172	199	169	181	191	165	172	155	203	181	163	191	181	215	171	160	165	184	166	162	172	181	211	187	188	181	196	179	173	182	200	180	192	179	212	175	158	159	158	186	178	183	194	161	185	191	230	192	197	187	186	178	186	160	191	182	191	177	172	195	177	176	189	176	199	179	180	140	171	190	187	169	171	188	156	170	195	195	175	197	177	180	166	200	182	189	155	192	192	172	204	183	196	195	212	190	165	191	153	170	194	171	184	173	169	208	205	181	193	169	168	187	182	178	174	157	189	170	189	199	195	193	212	193	194	161	189	178	171	167	179	171	184	181	190	186	183	182	174	184	189	186	170	185	179	201	183	220	182	183	153	197	161	172	189	198	188	191	155	181	183	178	186	196	200	211	200	180	169	193	180	168	211	181	183	183	179	174	167	184	173	184	171	148	171	192	181	161	185	168	159	194	187	174	180	192	210	206	167	166	191	198	195	146	171	193	176	182	176	188	191	192	215	188	174	185	195	174	173	211	160	193	188	167	159	184	190	184	180	191	176	176	195	187	175	188	160	180	186	176	208	170	191	167	142	155	155	178	173	170	190	198	176	171	208	143	183	168	189	181	195	175	198	158	177	158	185	177	188	184	202	204	196	182	174	189	184	179	196	200	180	162	180	179	175	187	176	180	165	172	188	176	192	167	198	170	156	201	208	160	161	164	172	187	202	176	175	181	168	167	181	190	156	192	164	165	153	178	180	176	199	211	183	183	199	196	175	160	181	173	182	161	226	183	179	179	179	175	210	216	179	185
4527	859	486	490	449	447	485	448	471	463	427	477	461	463	428	447	454	510	442	440	492	421	419	444	424	463	433	443	437	439	448	453	481	462	461	431	459	431	452	435	447	428	425	456	452	451	446	470	437	474	455	436	452	457	486	491	466	441	441	467	428	500	447	405	436	460	434	444	442	453	499	435	472	448	472	435	479	484	448	448	457	448	432	481	448	473	447	452	466	468	479	451	452	454	429	450	462	471	467	434	456	461	462	481	463	457	449	467	467	467	498	459	452	468	422	449	461	449	464	418	444	474	427	396	455	470	448	456	464	450	462	493	479	450	461	472	467	448	457	471	453	485	454	475	439	477	456	432	442	459	425	454	427	426	439	440	455	458	441	474	441	496	428	432	487	454	472	435	442	447	470	392	500	407	450	464	466	480	444	434	459	435	484	468	463	440	469	475	440	481	442	460	450	441	439	443	480	469	467	416	521	456	447	466	441	429	448	485	466	451	445	429	443	452	437	453	458	446	417	453	438	422	464	473	464	459	443	442	425	429	465	430	463	461	473	453	414	464	468	492	453	418	452	437	435	469	469	488	418	475	425	465	466	490	467	426	470	452	470	440	482	463	451	422	410	440	452	420	490	456	476	443	484	450	436	419	431	501	435	490	479	478	518	434	455	501	432	473	420	470	445	467	459	457	429	479	418	436	481	438	486	438	420	412	467	475	416	408	458	486	438	447	437	453	439	446	451	498	418	474	470	476	474	461	462	445	427	445	467	447	453	424	483	430	485	452	466	407	421	496	419	428	463	460	440	435	473	479	454	480	442	458	440	455	455	471	469	432	506	406	427	444	457	448	456	459	492	462	429	415	475	463	448	408	450	465	469	437	453	437	456	435	498	460	462	428	465	472	459	403	437	452	414	456	460	410	471	430	443	427	444	421	407	425	422	439	467	472	407	463	445	437	458	464	446	450	432	433	497	464	443	489	466	455	437	428	450	442	477	447	447	448	424	473	436	458	443	453	466	452	413	430	411	528	442	446	436	480	467	431	460	470	467	489	459	446	413	435	445	463	483	441	438	477	480	454	490	448	451	441	415	485	466	474	469	411	474	454	438	449	439	448	466	460	445	468	438	427	461	466	463	453	470	484	507	448	461	418	458	465	442	452	453	457	452	437	458	463	452	445	418	443	447	434	435	457	434	460	436	432	511	452	452	452	441	454	418	484	452	437	457	448	428	464	429	453	473	439	466	427	452	419	433	469	442	472	434	460	408	382	404	426	433	449	469	486	460	455	470	484	436	460	477	454	420	419	445	450	465	457	493	460	440	456	410	415	444	500	478	435	407	439	463	444	461	445	445	450	445	442	472	453	480	448	424	439	492	469	428	477	455	471	482	507	472	446	461	452	426	453	452	439	437	485	430	446	441	435	417	438	429	457	437	456	389	457	454	474	443	453	433	484	433	480	466	469	475	481	475	442	434	450	461	440	464	436	438	436	449	481	435	491	437	437	466	456	463	449	442	467	491	446	431	498	457	471	412	431	486	441	459	407	448	497	445	429	489	493	432	499	463	454	455	458	442	476	466	440	460	477	486	462	459	453	450	463	481	448	438	427	512	515	453	476	406	446	438	442	486	481	465	503	504	400	480	418	451	445	432	475	457	452	457	438	454	454	445	501	470	450	428	485	418	497	435	462	457	439	435	427	438	443	469	487	473	458	446	455	437	474	428	445	462	439	455	489	445	444	426	419	453	432	450	465	477	459	488	442	465	437	448	458	481	419	462	453	469	462	489	446	476	449	456	455	465	454	421	476	453	465	460	459	447	470	441	494	436	470	441	418	419	416	487	466	452	461	487	445	484	455	501	463	425	466	446	461	423	456	424	462	503	485	453	465	429	470	477	459	475	451	490	455	450	454	454	454	426	413	472	448	467	454	476	464	471	456	447	471	456	457	506	458	467	419	459	430	472	485	443	433	439	445	448	441	498	423	438	442	445	439	451	473	459	466	445	486	448	445	455	459	443	436	448	440	424	429	427	453	442	468	453	487	448	425	469	481	419	488	412	483	451	455	476	459	492	433	459	461	454	443	435	458	424	491	459	429	492	459	440	412	434	482	463	401	472	461	466	476	424	465	460	479	477	473	489	457	500	423	450	474	447	464	450	468	462	446	481	438	437	443	428	478	456	491	443	437	430	428	466	491	435	446	473	435	459	425	450	471	459	472	475	425	454	447	459	512	430	453	451	457	428	428	496	454	458	466	451	451	471	476	447	441	417	445	476	467	446	446	441	485	434	466	470	456	439	475	424	471	441	440	474	498	446	436	442	490	462	418	434	436	463	477	462	447	433	450	475	411	459	471	446	428	478	440	446	490	470	454	451	424	473	467	497	475	416	439	429	435	463	448	422	427	450	488	426	473	417	423	464	470	449	469	422	456	473	492	469	466	438	421	454	444	423	419	457	450	439	442	422	429	472	485	478	437	462	428	461	467	464	443	481	453	460	463	470	437	444	461	434	452	447	478	417	451	489	474	436	432	482	463	484	486	472	425	431	435	448	438	462	491	454	476	465	443	420	474	441	483	469	491	422	455	478	480	448	463	476	450	474	501	460	440	475	439	457	439	453	448	481	432	455	458	448	450	442	446	435	468	442	476	429	465	460	454	425	412	432	430	440	430	458	449	449	471	452	461	429	471	465	476	459	458	472	475	441	429	439	478	431	471	443	410	452	462	447	444	495	484	462	409	440	462	464	463	442	458	481	514	447	465	472	419	502	449	471	464	417	445	441	449	457	466	448	469	460	459	441	450	470	433	456	458	433	447	461	445	493	445	412	468	433	479	442	427	470	459	419	414	453	439	449	454	472	480	449	485	432	442	445	463	476	461	485	458	432	436	466	483	445	444	481	419	463	448	426	454	442	432	457	456	449	470	451	454	437	447	486	456	445	452	448	418	457	491	464	434	461	474	420	466	445	477	474	423	452	468	457	430	458	449	456	454	442	475	465	423	455	452	473	412	495	443	458	476	451	481	483	490	413	461	453	414	425	416	471	460	447	419	467	450	409	427	474	494	422	457	442	466	430	447	462	430	440	488	423	445	464	455	428	463	469	475	472	444	461	458	431	464	478	456	446	387	437	463	467	442	533	474	429	471	450	486	450	429	461	465	471	470	425	441	479	449	484	466	419	443	443	451	472	456	407	449	434	447	444	458	422	445	478	435	449	458	402	423	427	454	443	466	417	446	432	421	439	431	407	440	450	440	465	439	466	471	495	483	464	465	491	466	404	456	457	461	454	442	445	459	479	436	451	458	461	485	450	457	479	448	435	435	486	457	456	446	481	435	451	477	481	442	436	448	446	432	457	494	441	450	446	467	446	456	434	424	452	453	472	433	487	457	457	481	463	434	455	485	447	434	511	485	464	456	429	421	410	432	470	450	474	482	459	469	423	431	423	435	448	458	459	445	430	484	464	421	442	428	484	480	429	471	435	468	442	435	430	451	482	457
19107	2902	568	462	377	368	301	314	271	282	249	249	272	226	281	255	242	241	264	264	256	250	231	236	240	236	251	243	230	258	248	264	224	246	224	258	237	265	227	247	238	254	258	263	232	237	234	251	240	238	267	200	270	245	247	237	240	256	242	212	214	231	234	220	253	236	219	258	258	231	241	268	238	256	242	230	259	239	227	242	258	265	246	263	234	231	225	221	241	227	249	237	246	238	236	241	257	264	252	208	212	251	254	268	239	257	233	226	237	245	259	225	259	238	235	202	236	281	227	220	246	265	245	240	238	244	248	240	241	246	247	232	243	241	225	269	223	224	259	250	232	248	259	238	227	240	217	238	236	219	232	229	231	232	253	252	241	243	249	220	234	267	245	239	234	261	245	221	212	229	256	233	264	242	267	259	246	215	278	268	264	220	220	236	238	243	241	257	264	255	247	222	238	256	252	234	256	232	217	249	236	239	248	236	234	259	234	230	249	214	234	253	251	273	216	224	228	239	253	243	257	217	214	243	253	251	251	240	272	216	226	242	244	204	247	225	228	214	270	225	233	237	218	221	268	203	242	232	219	244	218	224	242	223	229	210	244	234	231	236	222	261	227	251	239	210	223	238	251	202	235	224	243	226	250	223	258	233	203	240	214	240	229	225	255	255	231	212	250	226	231	245	225	241	221	254	248	272	234	240	214	238	217	266	255	219	256	230	264	218	228	220	228	244	258	285	269	218	245	246	254	249	216	219	218	249	219	231	234	270	220	218	233	244	227	240	222	239	237	254	211	212	217	223	227	238	220	231	248	235	245	239	240	258	222	239	208	212	222	226	226	223	234	226	238	257	230	245	223	268	259	226	251	234	230	246	248	245	250	269	232	234	235	255	207	217	219	229	233	248	257	204	255	232	235	254	236	231	232	253	237	224	278	279	255	237	239	203	235	237	223	220	209	236	247	230	284	187	223	272	227	263	240	231	245	246	232	242	244	224	243	205	243	239	237	256	242	234	229	227	233	235	240	226	250	223	241	238	237	243	242	238	223	215	233	239	217	236	242	250	260	207	238	229	244	249	231	248	251	238	212	271	218	230	210	266	232	218	233	240	215	236	247	246	241	243	268	256	265	259	261	237	252	233	236	263	236	257	239	227	268	226	238	249	223	248	260	230	228	236	255	245	243	217	245	259	242	241	222	224	234	257	224	218	254	236	226	221	228	250	260	238	232	234	227	237	255	226	208	262	226	235	234	249	265	274	236	218	243	234	224	227	227	247	216	219	226	258	219	219	211	219	225	253	234	227	249	263	225	241	249	253	227	244	226	245	242	263	241	228	257	219	224	271	268	219	250	226	254	267	226	241	246	221	257	233	229	241	234	255	198	230	253	243	256	243	234	245	237	223	243	200	255	255	229	223	244	235	238	239	284	225	241	234	245	242	258	242	248	250	250	241	227	216	220	261	234	237	223	219	248	232	240	263	243	225	228	241	231	201	246	259	237	204	243	242	234	236	238	248	227	236	257	229	232	219	216	240	251	225	273	242	259	237	228	251	253	239	225	238	230	239	215	259	246	257	244	245	241	259	249	242	243	265	236	251	220	227	222	225	228	232	230	203	240	244	245	236	273	244	225	237	242	281	242	223	212	214	245	224	247	218	229	245	232	236	277	223	241	230	226	256	222	243	238	226	234	241	243	251	240	227	213	246	242	233	244	251	239	218	225	241	243	236	260	222	235	220	214	243	228	257	244	248	200	234	231	259	227	219	220	241	249	234	233	234	245	259	224	216	228	236	237	223	249	224	194	249	260	202	239	246	241	205	238	245	225	228	257	234	249	243	231	232	243	244	219	260	229	213	234	234	251	230	252	227	225	234	255	250	256	253	249	238	206	243	235	218	247	244	248	230	236	227	248	231	245	233	275	260	212	276	241	252	230	219	234	265	213	256	228	227	233	202	243	276	240	239	250	228	244	214	202	245	222	249	243	230	235	250	241	240	246	234	259	235	240	246	253	242	232	237	200	243	268	245	243	263	249	222	255	239	232	270	234	227	239	219	217	222	217	249	235	272	274	259	226	241	254	242	227	221	248	247	237	272	263	249	236	233	240	250	275	253	244	209	247	251	246	235	264	201	231	225	226	236	230	268	268	255	261	233	235	239	272	239	233	243	251	226	253	232	266	211	218	234	239	245	234	216	235	236	192	222	244	234	239	232	252	251	243	242	257	237	235	248	255	235	230	220	236	229	212	219	254	197	248	230	228	248	219	259	244	244	257	239	220	231	223	243	226	251	211	225	227	232	238	211	249	226	221	232	259	237	229	237	239	242	228	251	227	273	245	230	232	240	258	215	214	252	222	253	229	246	241	240	249	216	236	262	232	222	240	245	225	231	252	223	216	228	225	206	215	253	237	258	241	257	229	243	272	236	209	266	243	226	226	245	266	243	220	246	228	223	227	244	215	249	222	260	224	237	244	252	220	238	249	263	261	240	229	247	232	235	244	280	223	257	244	221	247	232	220	231	242	257	200	232	228	259	246	241	222	264	234	236	249	255	243	243	213	233	210	239	196	257	235	222	228	255	239	268	217	254	247	276	235	236	237	245	257	249	264	266	213	236	241	237	236	218	239	255	223	255	234	215	213	244	246	246	253	227	247	221	225	233	243	249	246	237	227	231	242	245	245	267	247	258	254	237	244	227	276	224	233	226	221	251	237	228	272	242	254	224	229	251	251	227	223	221	247	266	250	244	221	240	257	229	230	235	241	239	236	261	263	248	242	219	240	253	251	240	237	246	241	264	246	241	238	252	252	252	266	246	198	236	255	234	220	241	252	249	256	236	247	213	256	200	216	257	254	241	225	252	245	242	230	222	223	257	273	257	232	232	256	244	240	247	249	248	250	269	240	233	210	211	228	233	240	277	236	221	211	238	219	217	235	264	269	216	253	252	219	229	255	252	230	269	215	259	244	260	250	234	239	252	264	231	232	244	224	212	242	252	258	226	276	234	244	272	253	242	227	232	256	234	241	229	210	241	216	217	254	230	261	246	246	234	251	191	241	235	227	245	246	257	242	246	283	251	207	237	229	256	236	253	206	253	259	235	248	246	261	250	226	266	249	251	229	235	261	234	239	236	238	245	231	245	230	259	240	241	234	262	212	226	250	227	254	238	214	271	264	259	232	251	252	214	263	267	229	239	236	234	214	244	237	214	251	242	217	249	247	235	243	228	238	232	232	233	212	224	260	249	219	250	232	214	250	237	255	264	246	252	251	236	217	240	231	238	272	270	244	233	212	226	250	209	248	235	203	215	238	244	264	274	267	247	230	212	249	249	224	220	270	243	242	256	225	224	237	231	250	239	242	258	254	261	270	241	231	255	247	217	245	238	221	234	244	223	215	228	245	239	227	255	267	232	219	214	230	242	251	246	239	216	232	247	217	236	228	240	237	237	234	229	220	251	244	248	219	263	252	224	235	235	217	248	226	257	249	240	225	203	244	233
11820	1681	1216	1361	1223	1072	943	836	860	824	715	706	702	672	619	655	645	655	599	629	599	597	632	587	580	616	611	578	629	586	616	603	582	599	604	626	605	557	602	604	654	563	601	539	587	606	577	591	612	607	582	612	630	628	561	583	623	608	585	581	580	584	564	521	561	601	582	600	602	634	591	569	603	585	601	564	596	634	591	618	575	570	581	559	573	595	606	548	613	626	615	569	582	586	582	594	583	574	608	592	617	580	584	579	591	584	552	611	566	565	601	596	549	549	614	594	611	602	532	578	591	579	616	562	597	594	601	601	592	558	635	616	600	616	595	603	614	575	558	611	530	580	595	555	572	616	574	557	609	602	576	558	600	582	605	601	549	577	587	559	627	559	569	631	554	629	544	601	581	602	580	587	627	571	543	588	539	572	612	567	536	612	553	603	561	611	581	586	595	583	585	630	592	546	603	554	588	581	581	575	579	593	600	604	589	561	561	546	558	576	572	582	570	535	611	597	565	556	558	592	593	620	563	555	639	557	555	597	557	585	574	590	541	578	526	567	583	593	563	580	565	577	603	599	560	602	571	583	580	555	573	566	614	586	553	564	557	585	605	597	623	559	578	588	584	596	594	621	592	582	590	594	606	560	555	603	597	609	560	580	540	581	597	594	561	550	555	590	604	583	596	571	560	612	568	574	619	607	520	593	603	606	631	588	570	607	564	572	613	594	544	566	564	613	625	547	590	603	566	601	576	590	579	552	566	565	545	628	566	585	561	561	550	587	576	583	586	593	539	580	606	587	571	572	572	550	588	614	558	580	553	565	572	575	543	595	584	614	546	576	600	528	572	548	564	584	599	600	554	528	553	583	582	593	551	590	584	556	612	535	562	610	557	608	598	587	622	601	567	570	567	530	603	594	555	610	572	582	570	586	574	583	554	583	551	557	563	597	610	610	615	584	558	560	587	595	559	616	625	581	579	572	554	582	613	569	578	604	617	566	609	540	557	590	608	616	566	582	570	567	566	572	555	605	553	568	581	569	587	585	593	584	589	569	644	579	591	574	591	581	580	579	553	571	602	557	588	575	567	582	530	589	597	591	601	570	601	587	605	591	592	566	585	544	591	534	578	614	601	574	590	596	578	534	570	609	619	518	530	604	576	588	603	585	590	600	648	613	535	595	595	522	568	566	561	581	559	577	561	562	568	552	576	556	590	571	570	554	638	549	596	573	621	562	612	603	548	546	584	588	552	603	542	584	593	555	559	587	560	561	571	571	613	559	616	562	561	560	552	574	607	614	579	579	560	610	596	538	596	623	579	546	607	552	584	609	582	594	535	577	578	559	563	547	582	555	564	548	520	576	596	595	600	577	630	580	624	586	614	571	612	565	590	580	550	564	593	578	584	582	583	625	599	601	564	569	591	594	576	575	587	564	551	557	644	594	558	563	566	605	615	577	576	562	545	565	580	589	594	546	570	544	578	599	529	585	632	576	600	592	536	576	585	586	608	557	587	579	561	588	539	548	576	610	581	543	587	570	562	552	581	588	614	594	589	575	574	561	610	563	571	602	591	556	593	558	531	563	576	589	608	573	570	567	562	641	589	580	586	561	548	592	536	523	572	560	588	547	591	525	584	590	547	589	596	576	592	560	588	582	574	554	582	608	534	574	579	538	572	622	544	598	580	568	622	577	591	592	582	613	585	594	562	616	538	598	582	546	566	563	586	595	546	572	630	579	582	570	570	584	588	605	576	599	581	596	595	585	630	581	559	633	567	574	580	590	572	597	571	623	574	533	576	581	547	585	544	589	522	627	566	564	540	587	573	592	558	581	599	599	551	588	563	585	573	573	620	584	594	631	560	569	585	555	576	593	560	579	585	577	558	585	576	575	606	583	543	589	525	582	543	584	584	589	550	600	562	601	614	626	592	585	583	609	618	606	598	596	597	598	575	585	584	568	607	610	564	552	575	576	569	593	596	605	574	589	583	562	590	581	566	589	577	594	563	590	574	621	571	573	618	588	586	605	551	552	562	581	549	548	564	581	601	546	573	567	556	577	598	540	577	613	529	571	566	558	547	553	594	592	562	557	602	546	579	550	594	573	577	625	608	586	573	587	589	582	574	592	539	560	579	619	574	557	578	521	598	546	546	559	563	585	599	590	584	577	596	554	539	590	538	591	579	623	594	558	566	582	579	584	563	567	609	595	608	592	581	571	607	601	598	542	563	576	588	573	623	560	566	584	562	567	555	586	559	591	582	553	584	564	543	566	573	569	538	582	598	587	587	594	584	574	580	601	580	609	585	612	560	572	590	608	547	610	565	605	600	521	563	551	538	588	580	598	556	581	588	559	596	577	629	572	556	603	610	604	569	571	601	608	583	622	578	564	571	542	569	573	563	567	554	592	586	587	562	567	580	524	606	574	591	584	601	567	581	611	564	554	608	607	610	558	568	560	617	584	577	603	582	543	566	574	586	545	610	532	592	592	572	588	517	553	569	592	565	588	566	606	598	554	569	571	549	582	591	564	579	613	608	605	600	541	576	546	585	653	601	533	601	611	554	585	603	557	603	570	544	560	594	556	596	581	580	580	577	544	569	600	609	567	539	586	563	589	583	578	610	575	559	598	548	585	576	576	591	597	606	560	542	614	556	543	591	595	581	605	633	593	551	622	568	610	608	552	582	565	541	546	599	570	586	571	607	584	601	592	568	608	599	597	632	564	563	605	586	544	550	548	586	584	539	594	572	572	567	600	627	576	589	592	547	563	603	575	600	595	584	566	601	597	599	551	602	607	603	610	562	571	606	547	640	577	590	569	593	595	614	619	615	548	603	575	552	629	566	592	549	547	561	573	539	575	573	531	579	575	531	548	578	582	595	571	551	575	568	563	585	599	599	571	573	598	564	608	588	604	563	573	573	545	549	580	560	626	590	570	619	582	588	571	568	534	587	543	566	566	538	590	578	566	611	586	605	568	573	588	609	564	540	587	553	601	587	581	566	595	583	569	590	587	563	539	592	578	601	607	579	559	563	583	600	558	550	577	562	621	589	565	605	595	573	586	608	567	554	607	592	598	546	545	600	612	586	560	617	597	574	568	610	565	574	562	585	575	580	575	536	545	548	602	618	578	581	566	588	600	545	610	546	570	562	576	610	595	564	659	575	587	554	595	582	560	604	558	550	559	538	585	556	597	566	583	591	568	573	589	548	577	634	550	581	573	569	550	622	531	582	600	609	630	593	582	545	558	583	569	553	623	585	588	584	577	558	552	580	611	627	577	549	587	554	601	588	558	564	563	550	622	517	497	595	583	611	594	572	589	559	577	596	607	590	584	523	575	542	586	597	549	586	603	609	568	614	555	573	560	590	594	593	549	540	591	600	601	611	519	605	600	534	558	594	613	566	567	604	563	560	596	550	577	606	594	602	595	586	556	534	572	618	602	604	547	580	606	582	538	560	556	607	544	597	587	617	591	574	640	588	634	582	582	595	602	619	542	602	573
29310	6733	1263	871	657	582	548	515	472	469	433	452	458	413	410	450	396	384	419	417	379	465	400	462	405	409	428	417	414	397	404	407	368	401	355	345	430	458	408	403	390	404	437	402	420	421	406	433	389	392	402	414	390	406	391	466	419	400	375	402	410	382	431	433	395	366	382	390	437	422	392	334	428	401	387	417	419	425	393	385	422	420	418	403	409	411	417	411	398	390	428	395	422	382	416	408	424	376	413	404	378	380	416	390	392	423	401	407	386	379	416	398	449	390	401	413	400	394	401	369	393	384	407	392	418	426	390	423	438	366	400	381	370	394	340	414	394	374	394	384	424	411	445	411	391	384	405	379	440	346	385	398	400	325	413	371	380	387	435	369	398	392	372	418	418	392	395	383	432	401	360	399	403	422	388	379	385	430	389	410	417	383	446	403	406	405	381	407	378	409	346	410	401	389	388	370	379	403	399	407	377	381	413	409	416	416	430	394	459	411	379	374	414	413	373	398	384	431	349	429	379	393	381	421	410	378	382	404	393	404	420	398	417	421	414	410	372	362	381	407	397	418	402	414	395	374	373	414	420	371	412	404	389	433	390	374	352	382	378	412	392	404	383	410	382	362	382	389	375	390	433	417	427	409	396	375	394	410	409	409	417	384	381	415	411	415	390	386	401	379	370	385	377	411	395	373	397	416	412	403	421	420	418	393	390	374	424	411	352	381	392	404	386	414	406	380	390	411	449	417	432	396	438	356	358	388	447	365	436	417	413	389	378	389	412	442	408	397	394	404	375	423	381	417	374	437	372	414	417	388	389	404	382	382	381	408	408	388	383	384	407	414	410	396	418	395	381	372	404	368	386	397	382	407	364	373	398	390	387	374	409	379	369	420	405	417	387	405	397	419	438	372	384	414	374	391	422	383	419	375	396	409	409	456	425	424	401	376	401	384	377	369	360	434	382	420	344	380	380	398	419	416	379	363	385	412	383	440	388	372	402	391	426	446	437	401	401	396	433	444	425	380	442	394	365	409	407	403	382	396	395	356	409	397	371	426	367	378	416	432	403	403	384	389	418	377	354	405	433	419	405	401	376	411	403	428	405	431	423	401	386	404	387	397	417	419	431	430	392	437	400	411	406	433	376	360	418	435	402	393	375	385	424	402	364	419	401	391	409	435	380	427	418	409	415	401	414	391	399	415	413	402	436	384	391	386	404	372	414	424	417	449	426	416	381	441	414	425	411	403	346	352	403	392	392	355	394	414	399	409	382	312	369	378	400	413	398	394	427	436	364	385	361	418	423	393	420	368	390	413	372	372	390	411	426	411	397	357	374	393	405	390	396	403	412	406	422	424	400	388	405	428	418	410	411	391	416	420	399	382	381	404	429	414	402	408	361	422	408	426	407	391	426	405	405	394	398	393	381	348	403	418	398	404	394	397	406	362	384	445	410	419	411	422	406	395	414	390	448	419	391	406	402	372	373	398	419	388	413	406	393	438	394	418	436	387	402	398	401	416	409	411	402	383	389	411	402	382	412	394	428	424	423	377	421	407	406	393	355	428	373	416	402	431	371	367	398	454	397	408	398	380	389	356	406	407	406	413	350	406	395	410	392	376	410	381	375	390	420	410	415	419	424	411	423	400	386	409	394	397	437	407	431	435	457	418	419	424	383	411	352	363	373	402	408	392	359	443	390	431	413	401	406	385	394	378	392	424	409	388	379	399	382	402	390	387	409	364	419	397	397	401	395	370	429	405	443	448	411	361	404	415	430	373	345	358	437	423	388	421	413	416	406	365	414	442	392	387	412	399	384	380	400	434	400	388	395	380	388	402	365	363	416	385	398	415	432	424	417	398	383	401	422	399	425	412	417	375	402	385	383	368	394	393	393	444	427	372	399	392	393	422	381	428	398	366	398	403	428	412	446	401	402	433	404	378	396	390	372	400	396	404	380	410	438	375	395	389	378	415	400	370	390	396	384	371	384	440	399	360	392	380	395	419	401	406	407	428	402	409	389	391	391	387	401	403	401	445	379	415	393	434	368	363	359	406	423	413	398	367	410	368	396	428	376	382	386	390	412	424	373	354	373	381	374	385	429	373	399	400	428	407	404	386	352	382	383	385	423	401	395	412	392	422	445	378	384	385	416	393	384	370	417	410	423	381	424	371	416	366	398	402	419	399	425	408	407	354	433	394	385	415	399	404	407	380	376	394	376	428	410	375	393	386	436	428	432	402	389	372	401	388	405	394	361	406	403	393	420	387	414	402	404	399	409	414	406	423	380	390	408	395	422	399	426	340	409	413	413	410	405	420	392	417	446	388	425	425	383	399	393	376	412	408	403	394	433	446	409	440	370	387	385	416	434	395	383	428	356	404	388	362	389	440	447	380	402	402	425	386	376	393	391	418	443	440	403	438	431	402	396	427	408	369	404	434	393	381	399	392	436	405	355	397	421	401	412	427	440	424	441	411	388	378	403	382	413	382	413	379	373	396	364	422	378	423	401	420	411	375	387	399	411	406	381	407	361	410	395	406	424	359	409	392	425	425	397	377	399	409	424	382	395	372	392	422	360	398	393	398	419	399	396	396	431	360	400	406	412	409	405	386	441	398	416	405	371	378	404	422	426	365	434	371	395	423	377	372	377	406	426	376	406	409	408	388	398	427	452	392	373	393	373	406	386	405	386	418	405	388	404	392	410	443	390	389	394	412	372	392	410	413	413	371	405	399	370	425	400	363	384	379	397	418	389	382	414	377	419	433	379	392	415	418	412	385	390	395	438	361	409	424	387	419	397	386	439	386	406	397	424	394	389	401	374	428	418	399	385	395	385	444	413	428	425	364	399	430	441	405	354	406	384	430	365	407	424	382	427	379	381	377	380	374	406	406	389	416	389	399	425	390	404	376	396	426	379	381	411	404	417	403	371	405	378	424	398	414	395	401	417	389	426	439	371	393	404	375	390	442	443	428	387	405	414	398	420	438	421	411	389	402	391	401	399	431	400	418	399	398	340	429	422	398	404	424	393	379	364	374	383	426	420	430	380	446	404	427	409	390	416	389	387	398	384	393	440	416	428	390	367	437	425	390	369	436	383	404	382	426	431	390	408	433	370	398	399	432	413	374	368	386	399	370	397	402	406	388	397	404	396	397	388	356	387	384	432	410	397	413	359	382	427	381	417	364	389	416	384	377	435	423	416	432	384	372	424	390	409	421	416	367	400	381	428	398	372	414	452	396	425	345	376	395	427	367	400	370	391	398	419	390	409	436	376	414	409	415	399	382	430	387	415	381	399	370	421	423	390	407	398	400	419	356	391	404	420	409	401	398	343	362	375	398	397	389	408	369	378	382	389	433	384	399	412	457	430	355	436	399	406	393	416	381	408	412	413	422	399	393	369	424	388	411	420	383	414	438	415	405	428	405	423	405	399	403	410	423	403	391	410	414	401	350	370	441	413	386	373	384	395	423	407	407	406	420	409	387	405	381	416	389	442	386	430	391
16279	2899	2058	2397	2221	1835	1560	1402	1285	1236	1185	1118	1125	1030	1070	1012	1030	963	972	934	924	963	919	965	948	911	946	919	900	940	941	929	895	930	945	930	932	917	957	943	840	929	910	914	939	890	880	924	928	908	941	871	936	869	899	877	912	874	887	915	926	911	907	825	888	850	887	881	910	901	901	914	912	932	889	946	877	867	931	890	898	912	919	910	838	913	871	859	862	897	872	879	868	893	825	948	879	876	831	825	925	899	912	908	875	930	925	874	911	873	899	947	877	863	914	913	861	854	881	894	850	871	908	879	865	909	876	878	895	895	940	918	855	913	897	926	886	867	903	855	863	886	875	897	911	884	878	939	887	879	952	904	799	847	919	854	924	918	924	895	871	906	894	835	935	837	869	953	876	862	879	906	856	859	897	886	928	912	872	854	872	880	932	924	942	902	924	864	893	892	880	833	893	907	916	843	845	917	908	876	864	869	859	948	848	881	873	866	877	875	875	893	895	892	847	853	879	910	895	932	850	898	874	904	892	929	881	887	909	882	884	885	879	880	915	890	899	928	878	833	920	877	833	922	898	887	811	878	894	885	882	894	906	916	887	883	921	917	844	920	867	916	887	877	855	861	889	839	906	897	878	887	902	861	910	888	960	966	873	893	877	941	913	882	875	892	873	861	869	837	862	814	884	893	884	833	866	911	893	852	863	916	879	921	924	891	919	846	917	979	848	906	903	914	919	891	865	893	882	879	897	814	916	876	887	891	890	917	892	848	898	942	838	890	901	909	877	946	870	922	956	865	918	844	919	923	910	911	881	856	880	925	870	862	887	919	916	838	895	882	894	904	874	901	817	857	853	848	854	857	870	888	877	888	874	895	888	895	923	890	907	911	915	861	895	904	851	905	907	860	905	925	876	912	858	908	873	897	862	925	924	885	876	912	889	894	898	868	901	877	895	901	901	901	871	894	889	917	890	941	844	895	916	856	908	914	868	907	907	911	883	859	903	910	873	914	877	939	889	911	842	931	886	862	882	918	904	879	900	884	864	877	886	947	877	869	884	908	966	869	881	882	869	893	911	893	890	867	856	875	827	952	867	887	852	887	885	933	920	878	904	897	911	886	926	903	909	905	887	852	890	843	857	886	876	875	874	887	891	855	909	900	899	811	851	900	922	898	828	866	911	916	901	904	897	858	899	866	916	861	899	910	901	870	881	897	936	858	893	910	865	875	886	832	880	903	884	925	812	875	904	862	875	861	884	907	877	925	911	875	928	923	888	892	862	919	909	898	879	876	895	901	858	829	908	896	925	881	886	863	873	870	841	963	879	894	882	863	902	873	900	898	897	918	888	861	895	860	911	880	896	854	933	921	902	895	865	868	863	902	904	919	876	866	921	928	886	946	838	843	862	872	874	879	924	897	861	909	888	896	969	888	889	922	926	831	897	907	834	954	832	930	847	856	852	880	865	910	895	873	896	855	877	927	912	891	826	891	841	880	899	893	914	878	860	918	958	895	869	886	858	873	880	944	845	908	843	897	882	850	878	867	844	910	916	884	851	861	828	891	865	862	876	864	935	864	890	901	866	899	856	927	916	948	885	875	886	854	860	896	853	948	882	916	879	872	862	901	874	915	912	919	872	913	918	926	888	888	910	841	895	869	851	893	866	865	859	883	879	932	913	885	909	936	850	912	865	895	915	893	899	883	858	917	910	909	893	903	870	868	848	872	882	894	877	904	882	899	907	902	879	943	881	950	833	846	899	864	918	866	915	921	912	881	900	846	863	903	880	862	874	846	917	890	862	920	915	869	864	901	869	898	845	873	907	890	897	847	891	902	916	916	864	889	881	871	981	890	910	899	862	882	883	900	899	848	896	815	874	930	815	885	905	883	915	886	923	857	856	855	875	858	853	940	864	912	943	904	877	897	911	931	905	896	848	881	889	904	840	913	921	911	929	964	945	941	904	908	947	885	934	922	882	822	855	864	881	917	832	925	922	847	894	861	891	921	955	890	873	883	885	910	868	885	878	867	920	913	823	939	941	878	916	894	925	883	852	886	883	852	897	815	894	855	854	979	847	827	858	887	937	873	887	862	929	859	862	916	917	895	874	955	895	900	873	924	863	915	890	864	888	876	874	856	900	860	916	944	917	955	917	909	844	909	886	882	843	839	854	890	850	944	831	895	883	900	882	819	876	901	874	877	895	871	933	861	889	874	898	875	882	899	886	894	832	917	891	904	902	867	894	929	904	801	920	901	904	896	877	911	943	844	895	862	891	903	865	869	832	892	909	921	886	927	852	900	904	945	899	924	903	911	913	879	910	888	923	848	923	871	895	863	896	889	923	868	898	854	882	927	849	890	883	913	847	884	944	918	882	898	890	891	856	882	875	907	839	865	907	883	882	916	881	894	885	807	901	880	867	875	882	911	890	873	876	871	915	909	887	927	881	917	863	894	955	884	878	831	884	916	879	832	920	915	859	892	896	871	861	861	904	900	855	906	917	877	927	848	844	869	888	888	919	889	891	897	903	960	875	861	940	858	891	847	870	881	890	927	889	873	897	822	897	842	892	879	939	895	879	864	866	856	858	886	870	915	901	935	929	836	873	869	867	847	926	903	914	864	860	900	900	927	883	838	907	883	939	873	881	938	856	922	840	887	896	935	849	888	880	906	917	911	920	905	880	879	867	915	850	857	898	847	898	877	926	907	917	883	870	866	913	894	865	891	937	830	863	894	934	870	896	840	899	858	894	909	875	868	848	874	840	851	898	894	866	920	857	918	864	878	980	941	828	892	916	982	878	819	880	836	898	831	950	901	880	917	904	860	874	889	896	886	924	894	939	889	908	898	881	877	845	870	878	920	872	898	903	844	861	920	863	925	872	842	912	856	898	834	873	929	908	871	900	858	831	853	843	904	874	867	888	871	909	888	851	857	841	892	924	888	857	878	878	896	877	881	861	828	887	911	879	846	843	873	886	860	883	879	840	862	872	883	908	896	874	827	847	894	840	847	891	857	883	866	849	852	834	836	931	892	925	877	865	892	893	816	902	845	888	868	881	910	896	868	882	868	868	897	850	900	855	895	889	871	921	899	862	919	836	877	886	881	965	860	815	875	912	915	919	868	846	883	867	878	921	883	890	926	879	898	897	862	873	862	898	897	882	868	922	908	861	862	867	851	929	916	882	872	952	854	869	938	876	907	872	895	927	911	883	879	907	918	873	810	947	871	913	915	923	848	849	840	861	859	879	908	863	826	869	848	883	913	906	919	863	878	911	872	862	879	871	911	844	878	869	883	898	892	934	895	876	889	912	892	853	918	863	859	916	871	897	881	822	911	970	844	879	936	953	964	873	901	876	891	927	896	879	880	847	867	898	889	921	931	874	938	880	886	852	885	842	887	898	884	873	845	855	860	842	860	887	820	934	921	865	867	865	919	889	862	891	895	862	940	864	892	895	878	873	925	879	872	907	888	897	906	918	892	885	894	920	898	901	886	875	909
7148	693	183	194	198	173	175	173	174	188	201	169	194	209	178	202	197	175	179	162	169	186	188	190	187	147	178	200	173	185	161	203	185	199	170	164	171	166	172	173	167	181	164	161	155	184	166	193	180	196	166	174	199	182	165	208	188	195	178	184	183	158	175	168	180	186	177	158	170	154	190	174	194	197	196	217	182	177	174	172	169	161	169	181	169	183	192	162	194	143	152	161	177	173	166	183	169	152	187	148	186	173	188	190	177	175	171	174	170	183	187	204	178	164	160	195	193	174	186	153	174	185	171	208	166	168	184	193	189	183	166	169	197	190	186	177	162	180	153	168	175	175	185	175	173	194	195	180	171	182	208	190	177	167	171	168	162	215	162	183	171	188	183	192	169	174	156	190	198	171	161	174	198	145	185	198	186	201	172	161	169	176	185	187	154	145	161	168	181	175	184	174	185	163	177	182	179	180	172	179	165	174	175	160	180	159	180	166	180	163	187	159	165	147	183	183	157	170	161	184	180	206	202	175	186	172	162	193	170	167	174	173	194	173	167	211	184	187	165	175	184	192	190	185	184	197	171	148	175	180	186	173	166	165	167	164	191	184	179	164	169	207	185	159	168	171	177	191	180	148	188	155	195	197	188	161	170	165	183	168	152	184	199	162	181	186	180	150	189	186	175	163	159	146	165	180	171	164	168	186	214	207	201	191	156	174	154	166	180	171	213	180	176	181	158	180	178	162	180	164	190	156	173	202	181	180	168	179	167	175	166	175	163	191	204	188	196	171	161	193	176	168	198	153	191	175	185	204	180	195	174	146	178	171	168	175	204	192	165	157	200	158	152	168	173	164	191	156	185	151	177	186	176	193	193	182	180	164	156	172	182	190	183	191	175	204	188	188	174	174	188	206	177	174	193	170	187	182	199	171	175	196	170	180	168	181	178	169	185	183	178	186	162	206	191	188	190	194	181	167	179	181	172	149	164	212	170	191	165	165	182	199	169	167	182	187	171	157	187	187	202	171	184	199	194	158	173	162	172	176	179	181	142	178	174	178	183	175	181	163	173	162	170	162	198	173	137	182	158	184	188	189	176	178	173	188	200	160	186	175	197	184	167	175	191	183	193	197	208	167	172	178	153	189	176	190	189	181	162	174	146	158	170	183	169	200	167	195	170	164	196	158	181	178	160	170	168	170	156	163	162	182	173	166	206	191	170	186	183	173	192	177	168	173	186	164	176	177	202	193	181	165	174	167	169	181	170	156	173	206	176	185	172	190	201	180	189	182	157	187	194	187	155	171	189	164	175	205	193	210	201	168	175	192	182	177	173	177	152	166	179	177	175	199	182	174	171	167	173	183	195	156	178	177	190	182	148	171	162	166	186	159	151	174	148	163	174	164	189	157	160	189	185	179	168	162	169	165	177	169	195	158	158	170	190	190	199	199	176	176	161	174	163	179	161	168	191	188	174	191	150	153	191	213	183	166	180	180	182	180	203	180	167	178	163	180	164	178	188	191	171	181	196	194	153	165	189	151	180	190	173	173	221	170	173	155	189	177	148	209	201	188	188	154	154	173	158	213	186	177	155	162	177	173	184	187	173	170	171	195	170	175	178	186	159	180	191	169	199	172	183	162	194	178	191	167	196	148	186	175	178	164	190	214	183	149	168	146	169	183	161	188	205	152	187	197	204	169	184	185	199	166	169	175	187	180	184	136	199	192	190	168	163	161	171	165	182	186	150	165	176	187	171	174	167	177	178	207	200	176	180	167	176	179	174	179	178	171	216	203	164	182	167	160	200	185	175	175	162	178	173	172	204	191	183	200	173	157	164	173	185	158	166	172	172	161	185	161	172	175	187	170	179	154	166	197	151	204	149	201	161	186	192	184	179	165	173	190	185	181	183	173	187	173	175	140	219	196	193	178	190	158	170	190	186	170	182	157	168	178	188	194	190	178	190	163	151	189	177	182	182	164	187	195	211	170	172	173	209	177	156	165	152	183	174	179	188	173	170	151	158	180	201	163	193	177	182	187	179	205	162	200	183	168	178	158	177	204	179	176	174	166	204	183	170	196	191	197	198	167	188	181	188	190	176	187	228	204	202	192	178	151	207	189	155	184	174	175	182	157	156	191	206	178	192	170	191	204	177	195	174	205	192	151	145	164	195	179	162	166	179	160	184	179	176	149	168	176	169	191	153	182	178	166	168	182	209	147	180	187	175	170	189	210	168	157	190	173	159	192	197	190	173	175	141	180	177	152	174	173	182	181	180	191	182	162	185	177	173	170	175	188	158	174	179	185	174	166	179	185	168	211	178	187	200	185	175	175	189	181	176	195	181	185	182	170	195	175	192	171	157	166	163	176	192	183	188	184	175	159	183	167	168	182	152	161	172	195	197	165	200	190	171	171	188	166	181	171	201	197	189	181	193	165	170	184	170	178	203	198	173	177	170	167	196	164	182	181	189	183	175	171	160	166	192	177	186	153	161	184	191	176	151	190	162	170	156	194	175	205	171	162	177	154	178	186	175	194	178	195	191	181	173	172	197	180	178	168	186	175	192	173	176	161	175	150	158	181	183	171	171	173	168	171	178	176	189	164	163	182	162	181	171	202	199	200	157	206	168	183	171	174	173	174	206	170	212	187	186	202	182	171	172	206	158	175	172	177	183	164	175	162	164	168	170	199	160	157	205	190	180	182	188	172	165	152	172	164	167	154	176	185	155	209	190	184	180	187	190	179	193	210	191	177	184	193	191	170	197	182	153	181	200	177	196	166	180	171	170	175	171	177	193	178	197	164	176	179	183	210	180	194	176	196	180	155	192	188	186	205	163	183	166	193	167	167	187	171	178	191	197	152	181	193	176	201	173	148	153	180	182	189	191	178	163	171	160	164	175	151	171	164	172	159	173	203	181	179	176	185	178	172	174	197	168	167	189	162	166	175	166	204	194	198	165	199	214	176	167	182	175	185	190	177	189	174	196	150	160	170	177	185	155	190	182	192	171	179	176	172	179	202	190	163	201	182	171	193	165	167	167	184	180	170	161	181	190	197	171	174	146	170	198	206	157	186	168	196	174	168	189	187	166	152	169	165	206	202	210	190	173	178	172	189	166	197	186	163	204	193	172	193	185	197	217	175	191	197	195	190	192	185	158	178	183	193	195	170	166	160	168	196	168	161	158	195	181	178	148	156	188	180	167	182	175	191	157	180	178	193	171	173	194	198	170	166	176	174	172	159	200	193	170	207	154	140	175	178	185	164	164	172	159	159	173	170	176	200	170	173	175	164	213	179	199	172	213	162	166	185	214	195	160	173	177	197	177	172	181	198	176	176	175	207	162	166	201	186	179	172	156	191	152	173	173	183	171	169	180	195	198	180	167	207	177	165	184	183	195	181	190	195	197	186	173	160	158	185	157	178	192	185	196	188	161	159	184	164	191	192	197	150	181	174	158	179	172	208	163	178	176	153	193	180	167	185	218	187	164	168	174	177	174	182	180	177
4480	639	487	440	446	449	476	458	436	429	445	460	438	411	461	418	421	436	465	445	473	439	427	446	433	441	471	473	464	410	426	467	479	471	459	425	403	434	458	429	445	476	424	441	480	447	449	465	461	480	431	459	471	416	434	434	476	435	483	399	439	438	463	461	476	445	453	523	474	453	479	424	431	448	450	426	409	425	455	422	480	427	466	451	391	443	429	427	435	444	439	435	459	469	401	425	411	411	482	442	459	451	444	483	457	478	454	453	424	452	426	444	442	470	436	467	483	412	440	403	464	467	449	437	398	392	437	442	440	443	449	429	463	473	480	452	463	423	455	450	438	438	436	450	423	450	477	427	454	433	486	461	479	432	422	409	429	450	475	435	456	444	441	441	458	460	480	470	426	435	393	442	454	442	446	405	446	412	463	470	453	487	439	465	448	442	446	463	434	454	444	484	423	468	466	415	470	463	487	450	424	460	460	437	458	422	485	464	440	441	426	462	444	418	438	442	453	460	452	448	428	395	430	454	427	442	470	448	441	429	471	447	470	443	450	448	436	456	451	462	447	441	433	459	473	448	452	484	464	417	426	475	442	449	437	461	456	453	378	445	444	433	441	435	467	470	452	465	428	415	417	475	462	461	468	467	477	444	422	442	423	488	454	471	445	424	439	456	454	428	425	454	448	458	409	458	422	470	450	421	453	439	478	448	425	486	416	482	441	442	447	437	419	458	432	443	456	438	462	444	458	499	453	466	448	412	471	407	468	470	474	440	428	440	443	437	454	445	447	436	431	474	455	461	456	446	404	464	448	449	447	421	423	443	456	439	428	458	442	456	442	461	455	429	476	473	473	416	417	436	449	454	476	420	455	435	433	475	485	518	434	435	443	447	435	461	426	460	474	401	408	461	469	493	410	424	462	460	473	436	437	470	446	404	469	464	441	453	446	423	501	458	416	430	431	454	422	473	455	475	423	438	456	436	409	427	430	451	424	417	454	454	443	463	428	452	444	442	440	489	454	432	459	464	470	428	425	436	471	462	412	428	475	491	464	444	443	435	479	415	463	456	443	444	426	449	458	438	444	439	419	457	448	442	458	453	433	456	441	443	470	444	435	423	442	457	435	417	446	459	439	446	462	489	429	464	433	497	477	448	429	452	430	465	424	442	459	420	444	462	442	421	429	438	460	494	458	462	383	460	432	447	456	439	463	454	434	481	443	449	443	442	454	435	454	450	469	460	452	459	472	438	466	450	475	478	458	464	434	463	446	472	411	438	450	463	486	481	450	418	516	425	421	429	440	450	453	444	433	412	442	459	415	433	451	445	435	461	435	454	470	423	508	494	438	398	423	404	413	455	422	453	434	439	455	427	442	469	439	429	413	429	496	445	422	455	430	459	449	418	427	496	429	434	464	432	470	446	475	438	419	453	457	445	454	494	457	446	424	413	442	459	435	453	432	426	445	435	439	436	430	471	480	469	421	404	444	458	441	453	440	452	443	426	447	464	420	452	489	456	454	461	452	466	446	466	423	468	454	457	457	438	502	482	461	464	454	440	475	467	454	446	433	409	410	448	433	486	443	459	411	455	453	453	451	418	439	464	427	418	433	439	457	441	422	440	490	447	450	449	439	411	442	472	431	450	415	459	421	458	442	455	476	448	469	447	430	454	453	423	435	460	425	427	425	423	471	423	441	444	432	433	441	464	464	457	473	458	420	440	435	431	462	469	445	465	439	495	444	435	413	465	466	410	474	459	470	459	433	449	441	433	432	467	446	438	437	440	474	431	406	469	415	415	442	455	425	451	422	434	406	453	431	440	449	454	450	460	461	417	476	452	436	446	460	450	436	440	413	432	432	491	449	420	434	429	397	468	495	442	499	414	445	446	424	477	480	510	440	469	433	450	474	441	421	448	480	407	438	460	433	444	462	462	428	435	463	461	440	470	451	447	464	488	476	467	462	444	457	437	456	439	412	470	464	436	436	420	427	471	454	437	451	394	497	477	408	449	453	439	455	446	432	504	432	414	458	476	450	430	453	410	453	472	463	478	460	453	429	477	461	442	444	478	436	459	440	417	413	443	433	469	460	447	446	448	447	427	453	436	419	426	440	448	459	477	467	430	453	469	449	490	478	484	454	405	429	443	423	430	425	460	397	433	471	459	453	444	440	445	499	430	460	435	464	471	430	419	418	459	449	453	426	481	449	448	459	482	472	428	447	453	424	445	453	445	376	412	479	427	425	456	454	451	473	450	472	459	420	493	458	441	462	460	447	468	480	431	438	460	442	431	456	440	468	460	440	426	458	422	468	452	433	442	469	432	455	450	415	444	461	403	439	451	415	442	448	424	493	474	443	444	459	439	444	469	418	419	436	445	476	429	447	474	439	432	484	460	457	462	469	455	405	434	433	456	424	435	470	472	474	461	429	429	438	437	444	434	421	467	476	440	432	430	426	449	440	435	460	452	481	446	417	478	427	466	456	431	427	451	515	448	482	467	442	431	447	451	455	469	462	433	410	446	444	451	443	441	438	472	421	449	446	445	436	467	452	463	449	409	489	450	443	456	437	390	432	432	463	452	467	438	429	487	450	440	421	431	421	434	429	444	428	449	437	471	443	480	424	440	487	428	421	459	456	437	445	430	470	473	449	462	420	492	427	451	450	432	439	434	434	484	433	465	455	473	435	449	439	415	428	421	451	485	470	443	421	419	441	471	437	442	476	435	413	440	445	453	444	446	452	458	440	492	448	440	432	436	407	465	441	433	443	466	426	444	441	456	409	491	473	459	455	466	489	464	472	461	440	441	447	457	439	436	425	456	443	442	461	470	463	405	428	431	406	409	444	446	429	451	486	433	473	459	434	444	466	384	428	464	426	450	448	452	459	412	487	478	428	418	463	456	454	460	492	438	464	454	443	472	435	438	465	439	457	463	474	441	453	452	453	434	464	438	457	434	477	442	461	425	433	463	437	467	441	474	422	470	449	459	492	460	484	491	459	459	410	479	442	410	458	450	437	445	440	477	433	480	450	468	438	457	418	451	455	448	449	429	465	412	453	472	463	471	450	433	455	463	445	419	448	464	460	452	419	465	447	436	389	419	458	462	440	428	418	415	434	432	437	449	460	459	459	439	466	442	426	425	451	418	451	432	435	440	456	469	449	433	484	448	432	464	397	465	470	421	424	441	443	470	421	427	447	466	455	433	446	484	454	450	438	469	434	434	438	419	495	485	456	448	437	443	424	451	415	450	422	451	445	449	463	445	446	439	410	419	432	487	432	440	482	404	431	438	487	485	458	470	426	416	481	457	456	439	431	464	483	458	451	427	432	475	432	463	470	459	437	445	448	415	443	465	463	445	484	437	432	461	463	442	441	443	428	491	458	446	457	428	462	444	449	444	412	437	447	480	411	470	475	439	426	439	437	397	431	429	453	457	416	442	467	410	472	470	468	442	436	460	418	472	451	456	498	494	494	458	440	409	471	455	428	468	466	453	438	440
19408	3163	592	494	382	329	300	290	283	280	285	261	310	287	249	261	267	276	225	225	206	235	226	253	242	257	225	234	223	237	201	228	279	251	233	243	266	235	264	234	219	246	264	252	255	248	213	226	226	214	233	215	216	226	254	261	228	203	208	226	214	218	263	254	218	222	223	255	220	222	236	219	240	239	238	222	244	240	244	233	230	236	256	227	228	251	216	222	249	247	251	267	213	244	251	239	238	227	212	269	224	239	241	237	235	246	238	258	221	239	239	231	248	233	258	258	263	219	247	214	217	240	242	218	252	234	244	239	227	220	246	241	216	251	214	242	253	227	239	236	259	236	238	206	266	247	213	214	219	279	241	238	231	206	249	195	223	234	237	224	208	204	242	234	236	211	253	243	226	258	260	245	271	278	228	252	226	240	244	259	233	233	262	242	200	241	217	222	218	211	222	234	214	253	231	248	295	262	238	230	221	236	245	209	217	222	209	245	256	271	239	237	241	255	224	229	240	232	244	217	229	257	228	254	260	266	258	256	198	229	238	253	239	238	233	236	259	243	256	216	218	250	215	230	208	234	238	241	245	268	249	254	235	233	260	219	250	258	236	223	231	238	258	224	233	240	247	236	231	245	268	218	223	257	243	242	232	211	253	227	261	230	227	230	199	237	240	206	242	237	238	242	234	237	238	224	253	235	244	210	230	246	244	216	257	264	246	211	230	254	250	245	235	276	227	247	243	234	256	235	259	241	223	226	230	222	241	212	201	235	242	235	208	238	244	246	222	253	248	212	266	216	238	223	252	237	246	250	246	256	282	265	227	219	212	239	259	224	256	230	234	223	231	239	222	259	249	247	258	253	226	230	230	210	256	236	219	227	248	234	260	273	237	232	218	271	234	244	231	245	235	229	256	256	217	238	241	246	271	238	258	245	238	247	226	275	246	249	244	237	243	258	263	246	236	274	229	261	223	210	217	217	234	239	261	221	239	254	238	238	260	258	241	249	263	245	229	249	232	200	222	240	217	271	254	251	242	219	203	262	223	228	269	218	247	221	218	233	233	217	230	236	237	225	242	229	259	244	232	210	226	232	233	228	257	211	229	243	227	211	240	217	225	251	215	256	242	244	210	232	249	240	206	228	217	233	242	232	221	282	249	225	238	258	259	225	211	246	231	197	242	255	241	219	233	217	223	242	247	244	244	232	207	233	245	243	214	276	256	216	222	238	259	245	238	243	250	225	251	232	257	233	249	251	226	257	225	222	226	262	228	241	246	249	210	250	241	232	237	265	251	227	236	243	244	238	235	227	232	247	212	255	241	265	231	268	261	230	231	244	230	256	241	246	224	226	240	248	249	258	229	237	216	228	246	263	226	252	238	239	240	254	243	238	243	210	230	217	225	237	255	210	243	209	246	243	221	241	214	246	258	234	248	229	208	215	226	253	275	240	218	248	249	266	264	242	231	247	249	221	252	197	266	223	259	253	215	234	244	233	239	227	236	210	231	220	270	257	277	198	223	240	214	224	239	219	227	231	264	224	205	262	249	233	246	226	246	237	219	270	270	234	232	242	221	222	284	246	248	240	247	263	241	239	242	239	225	258	259	251	244	232	228	202	233	256	234	217	227	225	225	213	232	234	256	219	245	249	218	235	220	260	243	231	230	220	235	250	247	224	239	256	256	251	231	243	228	237	240	241	252	229	242	264	242	269	227	238	244	241	235	224	239	243	233	241	271	266	233	254	198	241	237	228	241	211	222	228	240	265	241	234	225	252	230	210	227	261	234	247	232	236	196	248	230	235	219	237	212	242	225	233	224	213	241	219	269	220	232	226	244	253	239	222	248	208	227	236	242	221	238	251	263	236	255	248	234	225	220	217	250	245	244	258	280	258	251	265	260	246	221	236	237	252	264	246	249	251	229	258	224	197	235	248	225	245	220	218	244	234	231	253	240	212	221	226	234	238	242	232	237	255	252	211	250	251	248	228	255	213	231	234	225	248	219	223	264	238	219	239	225	232	243	255	215	257	248	256	260	239	245	215	214	246	226	243	219	219	237	249	248	242	233	260	236	268	244	240	200	237	228	242	262	228	218	256	264	252	228	230	230	233	222	241	239	229	235	245	232	241	252	261	247	270	215	246	226	231	241	243	264	256	232	260	241	239	218	244	215	227	232	243	238	212	243	227	237	247	244	232	240	261	219	232	241	238	282	233	211	228	250	227	238	264	251	231	237	235	209	224	221	242	270	208	259	240	257	247	234	224	271	223	262	201	224	246	224	223	240	232	220	235	214	248	253	237	221	231	244	244	208	233	216	237	241	246	231	235	234	229	210	236	246	248	236	217	234	231	233	225	245	220	241	266	236	261	244	235	229	245	228	256	210	230	241	222	240	226	266	213	239	213	234	254	246	241	249	245	223	244	242	231	236	228	215	249	241	244	222	274	241	227	231	229	222	214	249	241	203	249	230	224	236	234	247	256	243	242	256	248	237	235	223	250	238	244	237	201	270	245	230	200	204	240	255	278	210	223	238	218	261	246	246	250	259	234	239	199	245	226	246	225	231	233	222	247	238	252	226	231	229	263	240	246	225	249	232	233	244	232	234	235	211	230	254	225	241	255	240	239	274	215	270	252	228	213	235	248	260	232	236	223	245	226	238	221	209	253	237	238	250	243	261	244	207	239	229	231	224	231	243	246	263	260	245	215	221	260	221	228	237	241	237	229	220	224	235	221	256	229	277	243	218	262	241	230	216	235	238	230	235	255	257	239	231	248	220	230	230	226	263	236	235	210	264	271	251	249	275	264	260	245	233	264	220	242	269	216	220	210	216	245	243	238	245	260	246	251	232	252	240	224	251	223	235	235	206	242	240	226	259	220	222	222	232	256	253	245	242	251	220	210	225	233	248	238	222	256	214	243	232	243	276	232	214	227	245	258	251	227	256	260	241	262	231	241	257	229	230	232	236	259	237	248	256	236	239	240	265	231	241	257	230	219	257	217	226	234	272	235	249	239	245	222	206	238	215	207	256	241	229	286	207	222	247	226	236	245	268	229	257	268	251	223	239	226	266	243	251	231	239	237	230	248	244	181	242	234	215	243	257	256	259	245	232	209	242	245	270	236	268	231	242	245	252	239	234	228	253	234	214	227	271	247	225	252	261	226	260	239	215	234	242	251	221	231	204	207	215	228	235	243	250	226	249	245	241	229	224	229	274	225	190	252	258	242	229	218	236	231	251	246	240	249	221	255	253	242	247	245	220	249	228	242	208	244	245	207	240	237	240	228	246	225	250	257	234	224	227	246	216	241	240	246	230	241	227	243	215	243	245	231	251	242	260	259	251	241	269	242	224	243	218	248	259	252	252	254	213	280	226	232	224	262	219	226	232	221	229	243	232	211	235	233	236	235	224	270	235	214	244	228	248	239	235	225	229	237	246	246	211	215	239	263	244	265	208	210	251	240	251	226	211	243	233	242	254	253	243	251	231	252	224	236	216	235
12126	1813	1213	1363	1201	1118	935	863	831	728	715	760	692	672	654	683	650	665	634	607	646	613	579	600	620	641	624	640	612	588	576	623	594	620	617	615	549	576	606	609	565	596	579	595	603	561	595	595	566	578	574	594	569	649	582	579	523	563	640	595	580	603	586	575	577	572	625	594	580	542	576	534	548	568	567	613	550	577	567	585	537	549	558	595	578	586	580	559	612	614	606	540	601	557	607	536	621	595	565	584	552	604	568	607	573	560	570	553	558	601	605	560	579	583	575	570	621	588	575	611	559	582	557	570	587	605	594	553	617	589	557	606	605	555	550	588	542	574	592	602	577	545	602	604	562	543	595	616	537	628	630	571	568	546	548	584	530	550	564	602	580	596	601	560	555	568	559	590	550	553	569	583	554	582	556	558	600	597	552	529	605	556	612	578	620	586	561	582	549	555	583	599	552	590	576	571	549	577	562	621	621	581	584	537	555	581	582	567	603	575	560	617	571	607	589	616	580	580	567	565	551	569	568	588	590	546	528	618	614	624	574	607	605	597	563	600	567	598	553	578	571	604	576	566	552	612	539	588	546	585	597	612	598	576	607	605	581	562	569	584	580	584	614	569	565	552	529	587	573	563	617	598	606	596	560	561	582	594	584	574	554	546	564	606	583	547	575	589	581	584	579	576	612	623	561	578	568	584	573	566	564	586	612	555	596	555	576	575	591	568	592	552	569	611	603	567	584	574	543	551	624	538	595	574	600	573	625	573	571	589	560	591	590	567	589	532	583	600	641	591	573	573	542	598	610	578	519	547	554	565	558	582	586	611	558	599	602	559	574	554	565	554	547	566	576	538	591	549	586	591	537	588	573	578	581	553	570	556	610	594	565	572	544	578	572	597	541	620	568	562	604	552	560	581	572	593	542	565	573	569	553	552	561	508	598	525	629	569	575	539	603	566	601	599	549	614	573	626	564	595	538	528	567	582	620	584	591	573	573	577	614	581	551	595	567	585	566	557	563	566	613	556	548	562	573	566	597	555	547	561	609	612	531	604	584	637	594	597	586	551	575	608	605	584	597	591	650	557	564	582	585	579	596	575	586	595	637	607	615	584	548	572	614	582	564	586	565	598	590	589	609	610	607	613	589	543	603	591	581	604	607	566	553	587	556	575	591	563	546	592	561	633	562	596	589	548	631	565	567	553	602	534	557	562	594	571	593	581	584	557	611	569	554	561	597	578	609	574	596	570	602	571	594	560	600	598	575	552	602	588	555	594	598	561	611	571	587	578	580	586	556	602	560	617	545	616	579	593	592	626	596	564	580	582	590	568	578	581	562	602	544	571	599	538	568	577	577	609	563	576	572	580	585	567	587	592	568	590	579	580	559	598	559	585	565	567	598	578	576	523	547	564	571	607	565	564	564	539	591	538	606	627	621	600	567	559	609	581	577	568	578	557	587	568	580	546	574	613	590	567	598	635	553	596	561	569	581	589	600	591	586	543	599	610	558	644	566	589	587	555	585	565	599	561	569	576	600	598	556	576	567	563	566	596	574	561	574	553	596	593	578	517	512	570	545	577	592	592	628	546	557	583	600	590	581	590	583	573	583	548	593	583	586	583	557	576	589	572	557	560	639	626	546	561	574	580	585	579	566	582	572	604	591	576	555	602	593	571	567	559	590	612	552	576	573	572	600	527	544	579	586	545	598	592	544	571	574	579	624	631	587	597	542	582	614	536	631	618	565	579	584	576	577	593	550	567	594	607	585	582	552	547	608	575	590	597	568	594	585	572	570	587	563	534	578	558	587	571	590	588	568	542	534	614	625	602	583	582	568	585	578	555	595	574	582	608	561	552	595	584	573	568	598	610	580	593	554	561	577	587	603	565	537	587	560	581	588	607	586	568	548	566	509	548	591	574	562	591	604	602	580	563	593	579	584	593	592	578	574	562	568	547	562	611	589	572	617	592	566	584	597	530	562	591	595	597	610	581	577	552	600	580	568	522	568	575	553	540	559	568	572	536	576	574	575	575	592	581	577	573	618	566	539	561	606	583	577	569	552	535	572	562	558	608	570	548	592	584	561	581	573	522	587	575	574	577	585	589	574	562	548	609	570	556	593	587	577	607	627	608	590	569	577	559	566	583	587	635	581	612	571	543	561	554	532	544	595	531	601	587	563	601	538	599	586	558	541	588	564	594	569	561	591	577	575	591	543	539	598	529	546	556	551	612	608	550	540	587	582	575	615	578	584	585	542	536	590	578	598	562	576	582	556	604	576	580	575	567	563	554	547	550	562	581	557	575	561	596	560	607	581	599	599	591	581	552	585	594	609	611	577	581	542	565	597	565	550	640	579	591	604	579	601	600	620	553	593	592	565	584	622	547	580	591	540	575	550	565	579	564	577	555	554	539	539	565	576	573	545	622	587	622	625	606	547	578	561	566	556	598	602	591	600	605	563	567	576	526	520	579	594	549	590	570	601	588	548	568	555	583	567	565	576	598	583	598	613	636	571	587	539	602	562	589	558	581	580	564	584	525	602	593	567	571	580	554	559	563	562	622	579	579	554	585	569	576	575	544	570	535	587	571	633	595	567	607	584	535	586	609	571	577	530	572	594	582	607	592	540	553	567	608	578	579	577	595	575	589	538	567	584	584	629	587	591	573	620	594	572	587	598	556	608	605	580	571	590	576	542	598	619	594	565	575	576	538	557	585	602	565	576	586	584	577	593	610	579	577	541	606	572	574	608	584	526	551	586	598	589	562	627	548	594	595	568	570	566	603	576	617	596	570	552	553	589	601	560	563	571	597	542	604	555	576	597	619	579	576	562	542	604	597	595	568	580	569	612	580	574	541	620	533	546	564	554	550	523	558	576	558	582	589	593	599	591	556	572	557	579	593	564	575	599	609	540	567	575	595	602	566	561	551	591	566	567	582	548	582	600	558	613	600	629	560	606	609	597	603	566	537	542	576	639	602	584	557	540	567	550	543	529	582	591	612	572	594	579	554	572	537	610	567	571	578	588	561	539	532	560	607	571	554	540	577	567	573	569	631	539	542	571	547	581	554	608	569	587	606	560	561	564	618	620	555	552	596	552	586	580	547	565	591	575	591	577	583	608	568	581	539	589	560	599	583	559	599	599	595	545	538	554	560	604	579	596	594	560	583	648	583	581	556	585	533	529	583	548	580	573	595	555	576	565	561	571	598	561	528	561	602	593	578	597	562	548	579	555	613	584	591	582	547	587	586	557	595	607	579	612	573	550	598	567	569	600	574	544	572	570	621	583	573	597	609	610	588	594	567	549	537	547	539	553	558	593	549	600	590	621	615	577	606	588	582	562	556	559	579	540	565	552	580	560	549	613	598	548	556	575	564	584	580	551	554	636	568	586	587	552	600	561	578	630	553	605	529	577	598	559	567	554	572	571	582	607	584	565	567	556	572	631	589	562	575	582	592	521	563	559	621	536	588	590	559	588	601	562	590	602	575	561	528	599	553	580	565
29719	6889	1340	927	752	620	570	503	474	461	433	462	418	431	403	387	411	404	427	436	383	407	396	403	426	407	400	445	423	440	379	359	428	400	412	418	432	367	412	429	436	426	386	425	383	352	358	433	402	362	426	395	351	411	372	393	414	381	389	382	422	428	436	450	426	410	415	386	418	421	420	415	416	424	401	410	384	362	358	404	402	427	349	430	411	426	413	402	372	421	381	379	411	402	430	420	397	392	386	428	384	384	443	384	374	404	392	443	383	413	413	374	408	381	367	428	372	444	379	424	404	402	420	410	377	395	401	418	380	382	427	410	369	426	427	398	419	376	380	395	443	383	362	370	424	377	398	429	400	425	390	390	405	378	366	373	388	429	405	425	434	409	394	395	382	396	400	357	417	406	419	382	356	366	415	406	403	410	388	410	437	455	418	429	370	423	407	380	400	411	410	386	393	404	400	396	406	399	366	393	391	389	376	387	391	397	425	367	397	382	367	412	407	356	412	401	388	392	416	415	399	414	405	389	398	430	415	430	405	399	416	434	376	424	402	399	391	407	403	386	361	392	403	375	368	390	420	382	413	414	420	384	411	382	382	381	372	381	392	398	374	386	424	419	393	377	359	402	414	402	447	437	435	375	395	408	391	385	400	399	404	373	421	384	394	445	386	394	417	373	395	369	378	396	402	390	438	389	402	417	383	401	413	393	416	398	367	399	416	373	394	408	399	415	398	387	401	407	422	373	417	395	424	411	406	370	375	423	377	386	375	456	421	383	440	415	424	393	362	385	411	376	405	358	404	397	394	399	356	392	386	390	404	391	410	414	368	405	407	435	424	417	410	424	394	362	399	375	405	367	393	426	404	406	394	405	412	393	398	397	397	421	421	440	414	366	429	440	385	387	391	405	414	406	436	383	410	399	404	405	424	422	349	398	422	412	389	406	424	422	413	404	382	384	389	388	401	390	372	360	434	369	402	379	424	384	369	401	401	427	364	408	447	432	418	409	368	367	405	408	440	416	408	393	410	422	398	359	421	408	413	437	400	398	359	407	376	387	408	402	378	393	370	411	401	365	406	398	376	388	385	416	419	412	404	376	348	432	377	407	394	391	453	395	408	400	382	396	417	393	380	394	392	395	392	385	374	378	403	370	397	389	354	437	365	388	381	371	406	410	419	401	393	392	391	370	402	394	400	399	381	414	404	398	422	371	360	417	417	383	400	400	390	384	391	348	392	385	399	437	420	369	377	382	386	375	390	388	420	415	379	399	429	393	420	395	432	455	387	379	383	412	374	402	424	417	387	403	392	410	403	371	385	398	422	382	391	448	454	428	392	396	381	392	441	409	421	384	388	387	424	389	419	414	366	388	394	414	396	374	376	361	409	378	406	372	388	401	390	415	399	381	428	411	401	410	391	417	402	404	417	376	367	395	381	384	410	380	423	360	379	354	383	398	411	400	396	411	396	396	410	434	405	440	439	389	371	412	396	412	387	412	388	445	370	381	407	418	380	418	407	413	419	392	423	393	430	394	410	413	385	399	381	376	423	382	377	429	380	381	377	378	398	417	434	394	398	369	391	406	397	408	423	417	400	383	421	351	410	369	420	388	344	412	415	387	394	374	397	418	419	380	406	424	430	414	400	391	398	372	376	416	380	398	415	428	411	399	390	390	413	410	401	373	361	370	392	356	429	394	383	411	415	395	421	391	383	413	382	391	413	409	418	405	358	396	419	402	402	387	389	413	395	392	427	425	416	374	349	398	386	393	386	413	406	392	427	404	373	393	431	392	391	402	411	366	401	391	414	408	390	386	401	383	434	432	384	369	390	413	406	397	392	430	404	371	424	400	426	398	367	398	416	385	386	372	390	393	381	402	395	409	375	380	425	388	395	399	405	402	426	411	408	364	408	408	416	412	428	402	384	436	384	415	400	415	394	391	386	383	391	407	418	425	412	441	396	400	383	385	425	403	367	369	394	374	408	387	379	392	358	356	402	400	414	383	390	414	412	400	406	430	413	411	399	408	394	393	426	415	370	439	434	388	412	389	402	376	414	393	406	391	410	397	409	376	426	430	450	419	398	374	389	441	384	375	389	384	384	386	382	404	408	410	408	375	454	392	443	400	410	422	391	402	422	438	379	411	418	409	412	396	370	423	405	370	427	368	419	410	469	407	391	401	406	370	386	376	373	404	428	380	452	386	408	381	352	396	449	392	392	377	382	335	429	389	423	386	383	373	410	412	420	382	398	423	380	419	396	418	377	399	363	427	391	405	365	442	408	403	382	414	427	413	379	401	366	417	423	389	363	369	388	422	407	382	385	410	356	391	394	433	387	416	391	425	400	369	373	408	363	400	393	400	395	434	370	377	428	376	367	394	410	413	377	397	374	387	373	416	382	398	388	430	373	401	362	419	427	363	421	401	378	389	394	409	401	366	391	389	412	416	408	403	418	425	411	381	344	398	417	402	443	412	393	427	405	414	433	419	416	443	385	381	414	342	396	394	432	408	395	407	385	419	399	404	416	368	405	414	433	463	423	403	408	368	435	415	355	419	438	400	424	388	451	403	412	407	371	418	413	390	398	412	413	399	421	403	389	398	400	405	366	402	375	357	369	403	415	429	391	406	425	405	409	364	403	399	423	364	383	390	434	399	397	390	438	382	416	411	436	397	389	392	411	391	372	427	404	399	407	411	416	366	407	353	432	408	336	403	416	426	410	386	421	396	408	382	428	379	373	373	381	419	431	420	387	397	380	403	385	386	389	392	395	383	393	365	433	355	399	375	413	433	404	423	406	400	428	428	408	368	360	432	383	422	398	431	401	435	403	401	399	387	401	421	360	366	419	404	435	393	406	439	342	382	378	393	437	372	369	350	406	394	383	398	428	418	415	361	381	398	420	397	398	363	403	395	405	461	404	384	417	395	422	370	418	374	359	407	418	398	408	392	436	370	358	432	420	429	390	369	368	425	375	387	381	382	393	387	374	423	409	418	375	407	412	406	412	393	412	413	432	371	394	371	380	362	386	444	436	447	387	396	432	384	420	400	422	425	399	413	398	419	390	396	404	370	430	436	402	355	424	393	400	407	404	348	382	382	413	369	381	388	400	425	427	394	415	432	389	429	383	401	423	380	427	456	381	429	428	422	399	396	379	410	383	412	396	380	375	405	424	404	368	392	410	408	380	412	434	408	390	413	371	444	443	411	426	412	419	405	385	432	399	401	425	414	386	437	408	422	386	415	423	411	391	411	415	401	397	437	417	394	403	394	425	406	366	392	399	405	378	433	393	410	393	414	378	430	392	373	354	403	356	390	385	403	390	386	380	374	405	421	421	359	412	398	427	374	394	436	387	397	432	408	394	395	394	390	418	427	428	396	386	384	400	454	398	358	398	433	397	398	392	404	389	402	394	476	381	432	392	406	426	393	396	411	405	424	415	404	405	396	451	404	387	402	376	385	411	388	379	425	387	392	365	386	411	382	427	433	380	430	396	400
16715	3013	2221	2409	2097	1878	1578	1480	1348	1297	1141	1149	1088	1096	1058	1016	1022	958	1004	984	966	931	978	952	985	986	951	932	939	932	890	945	947	893	909	867	942	929	944	900	934	925	899	866	903	895	888	888	960	850	890	875	875	894	906	921	869	912	910	965	904	882	867	887	864	895	911	912	909	885	886	879	904	897	915	935	858	917	944	877	834	872	867	907	829	902	899	898	898	909	858	952	865	887	838	878	889	939	830	911	860	921	878	907	923	865	902	918	846	876	899	892	866	900	873	884	938	888	921	949	846	889	837	860	856	874	849	872	912	922	863	849	872	906	882	845	876	943	940	863	911	904	902	912	890	939	819	842	877	897	883	920	819	898	913	923	858	944	859	946	901	877	858	887	913	859	867	905	909	841	893	881	917	899	927	904	898	867	857	859	974	925	879	879	852	860	867	866	874	869	850	861	822	873	915	866	854	892	880	851	894	832	924	846	921	888	882	874	916	863	884	907	936	898	881	926	892	863	854	879	846	914	873	848	881	870	868	857	860	885	929	890	866	906	893	876	914	857	917	896	860	891	916	884	866	932	856	882	890	898	923	868	850	917	885	885	863	893	866	886	908	909	851	846	897	849	897	892	918	859	894	866	889	926	808	890	883	879	899	851	888	884	886	851	874	838	880	906	897	946	928	861	886	889	840	905	926	847	895	908	854	922	855	900	885	909	931	893	886	856	897	810	896	892	936	870	860	896	866	863	861	935	875	918	868	911	922	912	877	858	842	947	849	923	920	908	905	846	914	889	898	909	911	859	901	899	815	918	906	842	896	902	848	866	881	917	937	900	860	848	872	886	886	856	885	863	915	903	856	892	875	832	912	865	931	872	847	929	869	885	925	910	846	907	864	870	868	887	941	859	846	926	879	927	921	888	883	884	878	966	882	898	864	898	863	846	894	883	930	884	877	914	865	975	876	905	922	901	879	883	898	868	865	916	882	828	881	865	878	883	887	872	886	887	903	862	859	885	862	890	882	886	930	908	830	882	927	841	879	874	924	926	906	892	847	921	868	922	892	912	893	835	924	917	861	892	880	905	856	840	879	894	902	851	912	934	894	922	856	892	903	901	864	831	900	882	930	895	885	880	819	861	918	856	838	921	921	870	887	856	895	890	867	856	872	916	904	889	895	843	911	871	844	864	911	905	890	842	895	895	930	848	859	854	902	871	872	938	891	884	880	924	907	844	835	903	906	923	903	880	966	904	874	921	956	874	905	839	879	918	848	914	888	886	889	960	890	950	880	889	862	895	882	960	898	848	893	884	846	876	890	943	898	878	906	882	893	909	860	901	881	903	903	927	901	879	889	889	883	915	901	849	905	886	866	865	912	921	899	869	954	898	850	797	873	869	911	840	902	893	901	902	857	847	891	924	894	894	822	929	933	876	841	926	879	914	908	901	861	872	910	917	909	852	858	920	892	869	921	902	904	884	973	882	854	850	904	865	862	912	901	945	861	933	892	842	929	910	915	914	904	827	936	891	899	883	869	889	860	939	907	852	909	865	903	885	844	959	859	905	853	900	905	862	823	908	876	921	899	856	879	882	890	876	907	882	888	946	930	926	886	878	894	919	891	828	892	817	923	903	854	877	931	891	892	873	895	880	868	866	894	887	880	862	921	868	896	884	894	935	894	847	909	844	855	862	909	879	914	882	874	864	835	842	944	917	874	891	966	894	890	865	898	870	884	885	846	851	893	913	882	892	897	916	899	883	898	884	893	878	890	927	917	900	877	916	863	875	944	902	849	882	894	869	868	920	866	906	928	875	908	893	928	929	934	898	855	850	867	866	866	890	882	932	898	922	887	888	867	876	842	902	916	913	890	917	836	868	900	869	858	917	841	929	926	883	882	958	872	896	924	886	891	924	908	916	860	866	925	893	897	923	903	903	871	889	897	904	904	909	829	887	890	902	913	863	846	895	872	848	853	949	920	869	919	890	885	887	863	846	871	926	859	847	869	849	877	855	861	897	924	861	936	870	885	927	876	813	905	862	888	925	878	876	860	914	896	884	898	917	852	909	832	884	861	907	856	867	876	895	871	875	876	905	860	858	862	869	922	870	887	866	883	902	908	843	895	946	874	868	921	814	820	911	891	849	854	916	865	905	938	921	870	873	872	879	923	903	917	859	874	917	921	868	849	911	896	920	876	862	872	843	887	892	920	842	841	878	874	892	886	870	929	850	895	894	805	894	881	875	906	842	892	869	928	865	898	849	880	895	922	894	869	888	886	849	889	889	879	921	922	901	872	906	854	907	925	910	883	856	884	908	886	927	868	846	893	897	880	906	900	913	876	860	878	889	859	923	877	863	856	900	855	873	911	843	899	884	919	911	887	877	847	879	893	886	900	857	866	865	896	902	955	887	870	843	904	900	884	922	874	845	883	919	965	912	888	873	930	886	918	856	896	923	910	935	915	924	878	894	933	888	904	924	894	911	841	844	830	907	868	891	917	899	914	905	935	927	851	888	873	925	850	899	868	893	904	854	920	859	900	900	872	889	890	909	902	892	845	815	904	872	869	885	891	890	880	847	905	937	882	842	859	882	838	911	921	851	879	859	925	893	907	937	925	862	927	875	913	885	856	851	868	933	892	860	917	860	862	869	838	882	890	911	903	898	862	884	881	898	893	941	882	907	912	887	922	869	877	907	873	802	895	861	882	908	876	952	918	904	866	886	866	898	871	887	899	894	843	893	849	892	891	847	888	949	918	868	927	902	871	911	831	931	861	887	894	918	890	895	907	875	872	869	929	884	923	862	923	887	922	909	908	850	881	833	894	871	826	904	910	882	864	878	964	906	871	932	854	850	919	900	899	900	920	948	929	917	858	888	916	901	908	943	836	881	882	872	902	877	888	882	894	828	943	886	882	853	874	899	893	854	869	925	887	859	858	922	880	850	892	905	917	910	923	917	847	878	910	911	881	830	921	893	854	900	913	857	897	903	875	917	911	893	831	848	885	930	869	878	870	893	891	923	926	857	876	918	908	868	927	849	840	937	857	870	881	820	871	858	899	877	876	865	933	875	885	900	852	916	885	923	853	908	867	858	848	888	893	902	907	899	926	869	845	875	868	904	870	904	885	895	896	906	913	870	862	895	865	844	885	872	839	940	882	857	887	883	853	894	873	833	871	890	895	940	845	856	930	837	999	880	879	913	872	867	881	894	892	845	917	887	865	940	935	928	915	903	885	883	865	972	858	851	925	950	818	881	969	870	877	872	838	856	839	852	849	864	910	895	839	889	886	931	848	874	870	863	919	858	874	888	850	917	885	871	869	943	886	892	876	850	889	926	911	883	888	879	919	863	870	917	880	905	904	858	918	893	904	936	849	889	891	882	901	929	915	856	858	902	864	882	881	876	855	849	867	896	861	855	907	912	860	803	916	877	846	898	868	874	931	858	875	908	847	861	925	854	846	889	890	881	884	925	895	876	886	898	927	882	914	953	885	914	905	921
7884	1012	214	195	208	162	177	171	193	183	176	193	177	190	171	186	185	178	169	181	190	166	178	191	203	176	163	198	209	183	186	187	190	159	173	194	196	186	169	155	175	172	169	150	172	192	183	186	194	159	169	172	165	184	169	144	176	169	191	180	159	190	178	153	171	200	160	176	185	161	174	176	173	186	185	188	168	147	175	179	165	168	164	217	181	178	186	177	173	173	169	171	137	183	187	181	174	160	201	184	170	177	179	202	196	175	181	187	174	173	177	181	219	199	148	170	181	199	187	205	192	185	169	149	140	174	187	159	189	169	182	173	169	175	183	195	169	171	202	186	192	208	189	190	219	172	162	148	180	166	166	183	208	179	182	180	186	190	171	202	195	171	211	174	177	182	155	172	161	160	169	205	185	196	186	176	174	199	175	156	157	174	197	181	195	197	187	191	143	160	179	190	177	169	181	177	176	185	162	191	194	194	202	200	193	186	173	174	163	167	168	178	176	161	176	172	186	206	163	185	184	170	206	168	159	180	157	169	149	169	192	164	183	179	189	185	192	208	170	179	174	183	178	177	144	170	188	152	171	198	174	157	168	155	151	170	201	187	156	169	191	154	166	159	164	214	194	176	186	204	172	170	170	174	175	176	178	188	156	176	162	165	206	187	153	161	176	164	173	198	175	168	191	189	195	187	192	193	170	191	201	189	203	177	164	187	200	172	177	175	178	192	153	175	186	179	178	183	167	165	168	177	153	153	166	177	193	181	186	188	168	182	189	162	166	200	173	199	183	174	161	183	189	174	180	176	195	197	185	205	210	193	181	173	172	173	197	190	181	168	183	202	203	200	187	152	185	196	190	172	167	181	188	186	190	174	184	178	209	184	172	183	163	181	234	175	167	175	188	203	191	174	154	202	178	176	175	194	178	167	186	208	164	208	186	182	192	182	136	197	165	161	178	184	182	183	197	178	190	153	159	161	156	182	182	194	176	148	169	179	176	190	194	183	147	196	192	172	184	184	189	173	157	154	162	181	191	176	177	199	186	185	174	144	176	167	186	158	174	179	169	148	170	152	173	179	165	177	188	175	173	176	177	171	161	158	192	165	174	169	169	198	172	173	215	192	189	177	206	202	184	180	172	162	199	183	182	180	169	172	199	185	179	162	171	186	183	207	183	170	194	196	150	177	152	190	169	183	161	181	184	174	176	167	137	182	160	180	176	165	144	185	163	194	182	175	181	171	161	186	178	183	194	163	172	170	175	187	166	182	180	194	203	178	183	174	165	179	195	181	181	170	179	182	179	200	209	179	187	196	182	176	169	178	172	166	163	161	175	192	186	156	167	166	159	179	181	162	183	173	192	175	181	184	170	165	189	162	193	184	160	156	212	196	196	172	162	146	177	148	165	164	180	180	191	169	178	179	174	194	203	211	190	182	177	144	184	169	171	178	160	211	159	180	184	165	164	177	184	160	176	187	157	184	194	176	176	182	177	169	183	152	186	169	178	169	176	172	180	197	179	175	183	172	186	161	183	166	210	204	189	167	173	208	178	183	190	164	179	169	192	172	206	181	167	158	177	180	184	165	181	169	181	194	192	149	189	165	173	187	200	184	162	175	176	172	194	198	184	150	171	173	192	183	187	204	195	159	183	165	172	162	198	168	165	158	167	186	167	208	175	169	166	187	198	187	193	168	163	162	163	178	181	192	168	175	187	189	207	184	164	170	158	186	191	194	170	158	169	156	194	163	159	171	170	194	185	177	166	172	204	192	192	193	204	171	203	185	181	163	194	188	166	178	195	153	183	181	170	157	174	189	162	176	188	189	183	196	193	175	198	204	201	179	158	194	191	193	207	201	190	177	173	177	169	179	185	175	161	170	204	174	205	209	172	164	209	186	167	171	189	178	172	181	182	190	179	205	204	185	182	172	181	165	184	177	159	174	182	175	178	155	205	158	180	205	161	190	172	193	166	173	157	164	212	183	185	146	184	192	160	171	176	207	168	178	170	170	167	172	190	192	169	177	177	191	184	178	193	194	185	191	181	177	170	173	167	200	168	167	186	183	202	177	174	187	195	189	174	181	184	200	182	164	194	146	164	176	186	195	158	188	164	178	191	199	171	194	179	183	184	181	176	175	180	195	173	172	193	185	171	180	183	164	172	177	193	195	160	178	217	188	174	151	172	183	171	162	183	166	180	135	187	154	188	206	197	196	188	172	183	185	173	176	144	197	179	191	180	179	226	208	205	171	168	152	172	172	184	185	181	175	161	163	177	169	182	178	155	165	183	152	183	187	169	166	186	170	172	180	176	164	195	179	169	190	166	181	189	197	182	170	165	181	187	159	178	155	171	179	189	180	177	167	175	155	172	200	183	177	174	193	176	174	173	171	177	171	185	177	174	172	184	184	178	162	161	186	192	144	167	181	202	204	202	180	181	192	177	196	192	165	184	177	169	178	214	176	194	164	195	161	173	162	203	186	159	169	198	182	144	169	196	187	179	150	191	177	179	193	183	160	188	203	186	181	187	176	197	178	158	198	157	168	163	164	178	187	152	169	166	152	192	174	193	164	167	168	186	177	190	192	204	158	160	182	184	204	179	183	153	186	200	189	188	188	171	167	193	180	182	163	197	175	178	174	184	178	190	175	174	182	195	188	183	173	157	188	197	178	199	173	197	165	161	169	204	168	187	174	160	181	176	191	167	190	159	177	195	200	196	175	199	205	180	185	197	181	217	196	180	189	177	164	201	185	178	168	196	169	189	190	168	174	176	195	184	208	198	181	153	211	192	163	160	187	234	175	197	188	166	180	206	186	168	168	186	193	190	181	163	176	162	167	189	158	160	180	182	161	187	160	179	163	171	171	170	211	183	188	193	197	177	206	180	185	156	189	163	159	200	194	192	180	182	157	156	167	171	155	184	168	180	186	141	201	177	161	195	165	188	156	185	175	165	163	190	203	148	166	178	178	194	187	192	164	154	160	163	157	189	182	184	184	183	203	178	181	199	192	178	198	179	188	194	168	182	186	194	159	151	172	172	190	196	175	175	167	161	189	166	169	193	168	179	189	190	175	175	199	176	199	194	189	181	176	182	150	159	177	177	177	176	151	209	178	181	184	172	188	157	165	141	181	166	169	188	182	196	170	165	170	192	183	186	184	177	192	194	185	153	167	184	171	151	191	146	168	186	181	150	176	168	180	189	172	205	170	166	178	201	175	183	187	166	148	185	186	179	205	163	157	184	207	164	177	181	164	166	206	193	155	191	188	186	202	188	168	213	188	192	160	183	201	186	182	162	180	165	152	161	175	199	184	186	186	166	157	149	181	152	159	164	179	160	194	177	170	177	187	159	166	162	190	198	167	171	177	185	189	189	157	153	180	167	175	193	170	171	175	172	193	170	186	171	181	174	184	176	155	184	190	190	218	155	161	177	172	174	189	163	165	158	200	188	179	171	160	155	157	179	178	175	165	174	192	179	169	180	179	177	182	168	195	159	181
4851	863	480	489	455	447	448	481	475	432	452	493	451	436	458	428	473	446	481	445	439	442	459	416	443	462	443	469	489	444	411	465	511	398	452	416	428	443	473	413	442	465	474	437	448	445	485	432	432	448	416	479	405	438	439	423	425	430	458	453	444	455	423	482	438	442	419	463	429	457	459	474	454	447	435	398	471	447	452	463	439	449	465	469	486	475	433	475	435	430	460	471	457	436	463	454	433	451	471	493	470	468	439	460	450	437	461	451	439	432	421	450	458	441	454	426	439	456	441	478	409	414	432	465	408	403	467	419	455	429	435	444	444	487	447	462	425	441	440	434	464	432	436	415	471	471	449	447	433	426	441	463	435	477	418	441	423	435	410	433	455	441	435	487	446	419	457	404	452	439	418	452	462	456	464	452	459	459	439	454	435	466	411	432	467	462	443	417	446	451	470	431	495	422	437	493	426	439	417	437	447	401	434	470	427	454	406	444	449	414	449	428	425	448	488	470	432	443	446	425	432	438	395	471	451	445	427	475	440	453	428	443	441	450	430	480	418	419	429	407	464	437	442	451	454	460	407	434	464	430	415	447	412	482	430	464	463	454	453	459	426	428	432	435	457	458	452	458	458	444	436	484	451	418	444	447	436	450	488	450	471	455	474	422	435	467	459	420	432	455	474	438	428	442	470	438	498	446	467	472	457	445	444	421	447	451	442	458	453	443	443	440	475	451	421	445	416	441	457	432	458	435	440	470	434	449	452	438	474	440	433	451	498	460	453	460	462	450	451	443	460	445	461	420	442	453	479	445	449	429	446	438	429	430	455	456	477	455	421	442	497	417	485	444	479	453	440	468	457	465	440	428	456	433	441	467	447	447	458	451	465	427	488	453	463	432	379	457	469	435	461	429	454	450	487	444	389	481	443	470	430	407	428	469	464	464	420	463	476	429	453	466	485	426	460	449	455	467	440	483	418	436	449	465	453	431	456	472	454	406	434	442	440	441	427	475	485	432	440	464	429	444	450	435	437	443	437	449	440	453	461	433	408	456	470	432	471	434	447	429	484	472	454	433	444	472	451	484	428	452	394	454	467	463	454	438	450	412	434	468	424	424	431	473	437	434	463	461	434	435	440	421	475	441	454	439	432	440	407	451	433	452	440	445	483	425	470	443	441	427	446	468	445	452	456	475	450	399	484	457	462	443	492	485	493	459	432	419	454	423	443	466	429	449	428	457	447	450	442	458	456	458	430	468	453	446	429	449	464	438	440	435	421	442	443	500	469	433	424	468	443	448	429	457	478	415	446	436	421	474	421	428	440	424	484	404	486	433	454	460	426	426	445	467	451	478	422	458	425	469	424	450	431	444	468	473	463	472	440	435	473	443	442	414	431	479	450	424	480	447	443	476	470	424	411	466	418	452	445	437	423	429	446	472	442	478	427	442	467	445	431	434	441	445	467	471	483	456	464	422	453	435	433	466	413	483	458	454	459	431	444	440	462	448	439	440	450	443	473	452	436	420	417	443	465	444	416	485	431	420	451	451	466	478	458	459	424	434	386	450	444	424	433	466	432	466	472	466	466	432	431	487	443	436	440	477	434	486	478	445	494	475	437	472	458	439	467	445	448	437	458	458	478	463	435	442	447	447	457	459	448	439	465	461	432	461	444	465	473	449	430	480	431	430	458	476	415	434	444	423	462	396	464	463	449	442	435	435	472	446	464	466	427	414	434	421	475	407	461	457	441	458	429	430	462	449	425	475	469	467	485	493	438	429	440	438	429	439	471	429	456	426	422	420	444	427	392	432	468	442	474	492	452	442	400	450	449	426	438	429	439	467	449	466	453	436	460	482	428	422	432	455	447	459	430	444	452	460	442	446	451	482	449	450	442	451	446	470	432	446	470	452	508	446	477	453	450	460	479	478	420	460	471	404	464	458	411	440	455	436	393	433	442	435	450	463	458	436	432	440	452	472	415	462	436	469	428	487	442	448	455	453	441	427	473	432	454	444	438	407	479	435	418	446	445	439	452	457	419	438	485	448	459	464	496	471	475	486	449	419	440	425	435	455	481	478	450	429	431	457	470	434	429	456	483	474	451	449	462	450	445	469	444	467	454	446	450	452	482	472	453	464	461	450	441	459	459	444	425	433	452	470	445	465	418	452	440	445	461	471	421	473	419	472	472	470	461	456	441	430	488	426	430	459	445	443	450	468	452	473	417	425	427	452	457	463	426	473	464	448	471	411	446	423	450	459	421	474	436	429	443	468	495	447	419	422	451	433	415	428	452	431	447	420	466	503	412	459	435	429	423	498	426	459	459	418	434	443	433	468	441	440	471	464	383	455	440	434	486	430	448	425	400	420	480	442	445	447	450	456	445	431	444	443	448	455	480	421	422	449	473	442	450	438	443	451	464	433	448	431	455	463	423	469	446	433	455	465	426	458	468	461	427	457	475	446	469	434	441	463	452	408	423	450	454	441	432	435	406	431	453	444	473	443	451	439	447	469	461	429	460	438	457	439	439	439	458	469	432	447	454	438	436	442	500	449	442	448	381	443	477	446	388	448	479	430	456	437	404	427	512	456	435	442	450	452	420	467	449	447	444	470	412	394	465	455	467	455	429	446	452	468	435	441	452	488	420	417	400	452	413	456	480	463	431	430	441	435	433	431	448	435	453	487	443	457	464	449	468	436	456	466	441	423	446	409	429	470	479	476	483	431	443	453	478	429	502	455	471	468	431	474	483	476	433	421	437	462	470	443	402	473	425	444	428	404	400	430	435	439	413	473	447	431	425	433	454	451	445	468	431	417	456	417	435	461	427	451	482	384	471	421	432	431	459	447	438	442	464	456	447	434	445	430	464	508	462	439	478	430	449	464	455	476	446	459	437	453	438	452	475	452	433	487	479	458	458	450	473	453	472	436	441	459	440	437	467	436	423	489	475	443	450	438	429	469	438	459	476	413	523	404	455	468	460	462	454	462	419	428	453	453	413	485	442	466	440	459	476	449	423	440	430	472	461	449	472	456	405	468	413	441	429	438	481	443	429	439	471	490	448	463	435	455	468	448	439	498	450	467	480	451	421	490	442	445	463	479	477	468	419	451	443	448	472	444	477	413	446	453	479	484	425	429	438	429	479	450	436	457	432	451	423	483	410	447	469	496	464	461	454	465	456	449	459	440	479	438	468	410	479	480	421	440	435	452	450	437	426	451	461	485	455	490	486	467	440	419	467	438	460	439	456	463	422	473	452	413	447	471	416	453	447	469	422	443	451	423	463	420	434	452	455	410	440	489	451	454	406	448	437	389	420	460	412	466	482	473	467	466	446	450	456	464	439	460	459	450	454	460	430	405	481	441	433	403	453	456	454	394	468	443	461	407	524	439	442	453	451	445	483	455	445	451	459	471	431	459	513	463	433	430	448	421	440	454	460	456	434	433	434	430	435	465	443	448	459	431	432	434	478	427	442	444	432	432	444	449	452	417	456	436	429	441	411	438
20320	4431	616	475	370	360	306	293	289	294	265	290	274	239	260	234	246	261	237	250	259	242	213	220	276	228	275	228	238	241	226	258	252	249	247	268	246	241	260	253	247	233	256	238	233	228	212	259	214	229	232	243	220	276	258	236	226	252	202	225	235	231	260	230	249	216	242	234	245	249	252	223	255	238	237	241	244	251	214	243	267	243	238	258	259	264	204	244	210	239	227	233	244	204	229	243	238	241	240	227	244	265	232	233	216	251	244	232	226	236	254	252	245	239	229	239	220	249	246	236	240	231	252	221	261	213	231	249	253	245	257	237	222	264	223	238	254	262	235	258	277	255	219	279	241	238	250	228	247	245	210	247	212	228	220	256	250	258	278	225	244	259	209	214	234	203	237	235	237	256	232	240	253	249	262	246	243	231	266	232	243	243	240	235	244	234	246	256	246	258	233	231	249	258	243	247	246	238	248	228	262	218	228	253	258	238	274	231	226	210	247	240	275	249	212	233	246	247	270	224	224	238	242	235	234	220	261	261	237	244	256	225	235	229	247	233	269	233	248	227	236	233	261	249	262	237	233	236	259	241	229	220	242	228	288	239	234	243	255	247	224	240	256	227	258	224	229	237	235	230	240	254	247	240	223	254	252	227	226	260	225	224	246	241	205	253	274	230	243	223	230	225	236	257	228	257	241	238	233	289	250	235	231	238	252	263	237	258	249	241	226	225	236	253	228	239	245	242	224	205	229	285	251	224	243	230	240	258	252	258	204	230	265	255	261	238	234	227	276	249	246	272	210	244	249	219	226	226	256	233	231	213	250	240	216	259	259	256	221	247	249	242	253	227	241	250	223	252	243	263	248	266	230	281	247	259	228	227	226	210	245	251	242	247	257	266	241	232	222	248	251	244	225	255	253	258	258	235	213	260	243	253	210	235	268	233	237	234	224	237	245	276	251	256	240	255	251	244	256	271	236	250	226	250	212	220	235	278	225	229	261	209	250	257	225	262	183	241	225	222	242	264	271	223	236	277	223	242	242	229	209	221	254	248	226	218	257	251	250	240	243	252	220	221	226	285	246	216	241	252	233	233	229	219	228	235	260	201	227	242	233	214	248	258	224	220	221	249	237	232	230	223	247	238	235	209	264	234	278	256	246	249	262	256	222	254	258	224	247	268	217	205	237	263	238	264	223	221	226	222	208	245	251	246	241	202	244	237	234	223	221	224	232	236	226	225	238	270	244	226	243	221	264	244	225	235	233	212	229	240	223	251	242	250	236	249	238	242	290	243	205	230	268	242	246	223	218	228	240	245	253	249	254	261	241	262	214	241	252	262	263	244	276	253	245	286	224	218	231	235	221	254	206	237	254	220	231	254	238	253	216	260	263	238	225	247	253	254	234	226	259	238	241	242	244	248	234	243	271	255	236	216	254	236	233	231	222	242	228	239	242	218	210	223	245	252	219	262	224	285	241	233	213	224	230	278	251	220	263	217	231	224	227	243	236	225	280	246	246	248	241	229	222	244	248	267	247	250	222	215	251	244	237	219	239	251	248	236	263	248	235	246	221	240	252	233	246	229	225	248	252	250	274	253	233	248	252	215	222	236	217	223	257	246	243	229	249	232	224	208	222	257	248	227	250	260	262	242	232	213	271	231	253	235	258	230	246	234	254	252	253	252	270	242	247	216	217	215	265	226	204	251	245	235	214	223	230	260	243	244	230	237	208	209	245	253	225	239	264	226	247	264	276	220	235	246	252	226	236	221	261	245	210	255	216	215	248	224	247	262	211	235	213	248	246	245	257	248	252	269	281	235	260	223	269	233	250	276	242	231	248	241	233	249	261	239	224	245	246	223	219	238	221	234	267	271	224	221	233	254	240	252	239	262	245	239	245	233	225	227	236	208	259	230	253	243	243	245	249	229	241	272	261	242	238	268	282	272	232	232	211	234	237	245	226	230	247	260	237	254	248	229	230	258	233	228	274	233	259	244	233	205	254	256	247	238	267	258	220	211	250	260	236	263	231	241	242	211	224	270	246	233	245	258	232	203	239	220	241	226	230	229	263	206	265	235	260	225	231	245	235	223	245	216	269	269	254	263	258	261	244	220	217	254	241	212	232	228	248	258	230	235	233	208	234	247	237	252	225	246	225	239	266	220	236	268	240	217	238	258	254	239	235	264	249	277	258	242	246	249	214	231	223	229	241	232	229	238	232	233	277	240	223	243	238	236	234	238	253	254	228	195	241	236	248	238	218	218	245	251	235	228	245	226	252	234	243	243	243	213	224	218	222	272	226	228	235	232	245	246	216	244	245	228	246	284	231	250	250	255	253	236	207	232	220	225	270	240	220	257	250	263	211	241	224	247	214	281	255	226	215	228	236	258	249	232	236	233	237	260	236	272	243	253	252	218	238	187	238	230	224	262	242	239	254	263	239	227	241	233	240	241	241	227	270	229	248	238	233	253	224	235	247	222	237	245	213	231	235	229	264	261	221	237	253	247	260	235	268	234	259	247	246	225	253	254	233	233	212	234	238	246	212	221	242	227	224	260	226	229	252	243	263	219	251	236	228	229	272	234	243	249	235	232	238	249	226	264	248	217	226	223	203	226	224	252	211	228	240	236	240	230	233	209	235	236	225	253	233	234	237	258	250	227	243	252	246	233	222	252	219	226	261	250	250	247	263	235	219	211	231	223	242	231	269	238	247	243	224	266	267	238	238	235	214	251	254	205	207	246	224	252	250	228	249	244	227	222	251	216	266	231	230	271	230	246	254	277	232	224	245	232	253	233	235	227	241	255	224	220	218	234	243	232	238	238	245	252	264	252	239	228	218	237	224	215	233	248	243	286	248	236	242	216	230	258	290	254	211	248	271	238	201	235	239	229	268	205	246	227	256	273	253	249	204	256	257	251	226	236	229	243	271	225	220	219	243	249	246	231	259	270	233	250	273	233	234	245	253	236	227	222	248	208	228	244	231	231	240	250	248	261	235	291	248	248	232	261	231	253	233	261	232	254	257	221	209	264	265	228	201	215	223	237	237	233	242	251	247	279	232	235	256	239	243	268	233	230	275	227	244	228	198	238	223	267	236	217	235	234	227	238	240	221	248	260	214	220	277	252	258	243	235	224	224	245	269	249	225	253	234	211	230	217	245	235	220	264	249	231	232	248	259	251	219	236	228	242	239	243	253	237	233	231	219	261	218	232	262	265	245	273	235	223	241	259	261	241	222	246	229	234	246	213	259	249	240	229	242	235	263	251	242	269	208	246	233	241	245	265	280	243	240	233	251	219	242	245	227	217	225	251	248	227	239	250	266	253	250	237	274	271	276	256	244	249	257	253	237	253	227	260	243	256	265	254	230	250	248	236	230	230	221	233	212	249	243	214	234	201	228	220	253	261	237	241	219	268	229	230	225	232	261	244	253	202	208	244	240	243	245	240	264	261	246	230	236	237	255	261	232	224	216	237	262	232	222	215	245	264	222	283	233	205	239	238
12615	2667	1245	1368	1187	1069	922	898	832	756	766	740	737	640	659	660	603	602	660	586	628	661	594	585	577	646	661	583	599	609	576	604	570	607	594	610	593	597	562	575	600	623	595	597	587	620	576	599	575	618	588	570	564	557	582	607	588	594	547	565	572	588	587	557	549	620	548	569	560	587	611	574	560	608	593	576	605	568	565	579	595	578	569	581	617	581	550	611	565	570	584	617	557	574	558	598	604	570	560	587	588	574	598	553	595	590	601	589	552	571	559	554	533	611	561	576	573	582	586	577	570	582	620	595	597	575	565	592	599	647	599	569	548	575	608	557	557	544	573	578	616	567	572	598	606	594	592	595	572	615	604	543	585	575	589	556	591	615	575	566	594	611	578	587	599	624	581	594	550	573	606	609	543	622	592	594	582	582	564	619	540	570	589	583	596	609	593	601	580	585	582	573	629	613	609	556	597	572	592	555	572	569	606	549	611	541	611	590	542	613	554	600	604	568	562	548	560	567	609	545	560	595	581	583	568	548	545	562	586	602	632	580	586	581	556	565	590	600	580	615	616	606	577	557	570	589	605	594	595	577	598	575	541	545	574	578	602	602	609	537	568	574	544	611	585	547	587	575	612	578	596	592	607	591	562	598	557	636	546	601	612	581	561	597	572	588	601	597	565	547	575	548	549	554	554	583	583	594	548	582	559	582	582	565	571	547	576	600	538	564	560	545	603	588	578	594	584	541	551	641	592	592	591	545	596	568	569	605	557	589	555	591	595	601	578	530	550	601	580	588	546	631	579	582	586	621	594	606	603	558	543	584	586	552	561	571	593	600	613	572	535	579	591	552	550	563	573	576	594	595	584	583	568	539	561	624	555	564	626	614	585	549	556	579	569	597	537	552	546	570	571	558	569	623	631	551	599	549	581	560	589	593	555	585	616	579	572	636	543	534	606	567	602	613	551	610	616	609	580	573	576	554	570	530	633	554	570	607	587	607	574	591	581	566	608	597	556	575	561	538	609	578	589	563	598	563	560	576	576	590	547	581	565	593	598	611	635	577	542	588	605	590	606	620	544	628	590	616	608	587	605	568	574	590	589	564	571	586	581	607	617	611	552	588	575	574	562	537	553	583	554	591	566	585	575	542	559	563	585	617	573	590	560	576	545	550	556	534	537	540	566	578	565	578	526	580	581	573	599	558	588	567	607	587	579	582	588	627	584	575	556	573	596	597	562	577	586	601	589	596	573	604	626	606	608	552	559	631	572	571	604	585	591	593	571	594	567	555	564	538	583	566	576	588	564	584	571	552	577	636	591	645	560	607	567	590	586	594	604	597	553	568	569	602	636	573	599	567	617	578	550	583	586	580	524	573	519	602	582	601	590	545	593	573	606	573	564	598	567	561	567	596	571	566	557	598	545	598	585	572	548	596	597	565	593	559	577	607	593	555	525	621	613	571	571	579	576	581	591	591	582	641	604	619	597	576	627	579	605	606	543	580	554	566	568	553	570	525	581	616	579	590	593	628	579	583	606	593	632	601	576	588	564	576	598	588	566	569	542	551	605	568	570	587	589	548	561	603	611	592	606	576	544	564	584	571	623	548	557	534	560	571	559	602	553	573	574	589	580	580	577	553	554	587	580	562	585	545	581	588	561	571	581	560	592	578	589	639	566	616	590	561	596	579	574	595	567	596	603	560	593	609	560	661	575	592	580	613	567	599	544	595	597	575	588	599	575	595	610	587	567	587	597	611	604	539	590	538	575	564	592	627	607	563	577	586	576	562	551	617	577	606	608	561	614	591	568	594	605	594	590	543	600	585	564	581	579	630	624	572	581	553	592	572	569	578	553	590	540	593	557	593	524	596	516	588	564	626	559	596	562	601	601	634	594	561	549	577	566	593	585	575	591	635	566	601	587	550	568	591	544	553	574	600	562	613	583	593	550	571	581	596	565	573	578	582	543	595	571	602	556	627	631	576	544	549	556	584	602	586	592	610	595	564	546	562	611	608	552	609	586	585	570	578	548	570	624	600	568	590	614	599	609	570	550	582	554	573	576	541	585	549	575	574	563	597	587	583	545	548	570	582	598	562	523	592	581	553	565	563	565	587	579	587	585	579	562	533	561	542	547	588	592	586	620	616	557	594	583	558	567	571	584	561	545	570	601	588	559	539	603	567	579	566	587	577	591	595	589	565	564	631	566	591	582	515	571	583	562	595	564	590	544	561	574	620	546	566	577	578	589	560	553	587	589	554	569	613	557	580	612	615	595	533	601	555	551	617	583	599	605	555	554	590	572	558	557	601	560	550	591	551	600	546	545	584	562	564	605	568	623	622	619	601	591	593	559	566	572	555	604	567	538	591	571	548	593	576	557	539	562	588	531	572	566	583	560	574	569	527	619	550	615	626	592	588	590	577	575	574	583	630	518	554	553	590	593	610	569	556	620	600	500	582	608	573	566	553	626	560	588	614	613	577	552	626	582	574	598	598	589	584	573	611	600	629	549	638	572	600	597	601	596	541	584	590	564	532	593	547	566	606	564	594	606	563	543	607	580	586	571	571	580	583	616	589	590	602	583	573	588	607	594	558	587	541	604	569	595	598	551	602	593	556	619	557	601	572	618	557	591	570	603	628	590	568	577	593	599	561	549	571	562	542	553	565	552	551	545	565	555	573	554	600	618	571	616	583	547	537	542	539	611	558	606	544	581	574	559	562	569	609	576	569	596	566	584	595	565	582	539	602	577	587	591	597	566	561	596	549	562	589	586	606	594	555	602	549	593	589	604	576	574	578	564	637	590	566	616	551	605	617	568	599	571	572	604	612	577	625	563	579	565	576	593	561	581	571	552	586	606	573	565	593	604	591	560	580	650	537	565	568	573	545	529	586	571	618	577	622	554	608	556	573	580	587	609	555	588	554	594	568	566	589	549	564	626	566	581	554	584	551	602	570	607	535	596	548	579	582	583	594	563	565	575	568	623	567	569	586	556	618	577	547	592	529	612	523	576	563	604	568	573	572	555	544	552	585	575	560	519	587	598	585	517	614	545	615	564	560	549	583	609	574	535	550	634	566	612	543	586	617	581	558	577	592	610	560	595	560	555	603	590	568	595	609	579	604	577	568	554	553	580	612	592	589	555	582	596	595	523	580	564	617	588	553	541	573	572	567	558	573	593	615	559	571	547	578	600	611	588	587	588	567	580	577	549	549	539	572	588	557	603	571	593	591	610	598	567	571	609	582	547	609	616	541	580	599	532	591	590	586	595	556	599	615	569	612	584	585	547	613	591	565	613	588	591	585	563	571	580	574	576	572	605	595	551	582	548	570	591	628	632	595	589	578	578	608	584	574	572	584	631	598	567	555	589	597	563	612	558	617	566	580	576	602	567	561	611	567	586	593	609	579	574	614	592	557	549	669	592	565	551	565	565	618	577	567	566	580	596	591	640	554	581	570	599	562	583	543	591	540	558	579	614	596	575	576	585	561	619	561	607	579	590	590
30557	8342	1285	922	718	578	542	513	465	468	477	447	443	401	410	424	427	415	434	447	372	425	353	392	399	419	391	403	435	434	421	402	414	401	393	421	392	387	393	432	404	397	403	387	400	423	418	363	382	440	387	441	382	412	349	389	422	391	376	412	408	399	359	418	419	396	363	377	368	386	402	397	380	405	399	372	396	432	390	359	411	433	425	436	378	410	420	383	397	352	405	414	392	436	417	396	391	412	451	414	415	404	369	403	379	423	416	432	397	390	409	396	439	409	367	417	400	365	391	432	389	382	379	412	448	411	374	369	396	397	446	421	353	384	399	414	408	399	399	370	402	388	400	362	416	400	406	424	412	457	393	375	375	400	436	407	435	419	407	395	393	398	369	442	372	377	404	416	373	381	395	376	377	371	373	383	407	393	372	407	421	423	394	427	465	393	401	459	400	370	383	395	404	417	387	413	413	410	452	384	390	391	371	409	456	375	416	348	412	421	385	379	391	367	389	383	387	401	400	409	355	396	392	372	406	386	394	382	405	433	371	415	468	373	398	419	386	406	420	405	390	423	427	412	429	399	441	421	391	393	396	389	393	394	376	410	343	386	421	399	371	409	420	437	426	412	407	359	398	381	395	444	391	394	375	390	396	396	341	418	413	413	361	367	419	404	363	373	396	402	431	380	426	430	396	420	414	405	363	410	414	379	441	403	405	393	444	422	421	411	365	386	371	435	434	373	398	390	387	372	410	412	396	417	362	392	440	397	418	390	406	409	380	390	448	422	380	390	402	429	382	372	429	411	394	404	397	443	377	404	373	424	390	391	400	397	379	407	431	435	400	435	403	374	430	392	398	385	406	410	387	380	427	391	392	374	409	401	373	359	376	365	423	407	397	381	408	413	409	398	420	405	425	357	386	409	391	358	399	403	364	422	368	409	384	389	405	415	398	421	411	394	416	385	358	403	444	388	392	403	458	402	409	406	372	403	404	404	444	370	408	394	420	409	413	418	431	392	422	443	373	410	365	390	431	430	366	417	379	415	412	376	405	414	408	421	405	388	392	403	378	418	403	362	397	405	403	392	407	401	413	384	434	366	395	394	411	448	422	419	416	416	423	476	410	413	391	414	420	377	413	420	388	386	383	411	384	410	400	394	396	462	412	390	413	382	374	401	406	413	379	375	390	389	399	403	376	413	389	381	428	384	398	354	385	424	368	421	431	379	400	433	422	399	402	435	407	374	402	401	407	412	380	384	408	415	395	417	381	391	428	374	379	379	387	403	398	422	392	411	408	395	406	407	394	427	399	389	358	398	412	395	389	416	394	396	375	405	406	434	389	442	422	407	419	457	369	375	415	429	412	434	365	365	418	414	407	411	449	412	405	344	416	405	420	390	413	401	391	443	400	396	430	328	388	423	377	404	393	368	377	369	407	402	387	398	415	377	409	390	406	408	432	365	383	430	388	394	392	417	392	415	404	418	389	417	406	354	380	390	422	359	422	425	399	409	395	421	400	431	393	405	407	421	427	380	404	376	380	397	393	371	398	414	407	397	430	420	412	393	402	369	390	386	394	372	399	419	377	423	368	382	403	407	358	358	379	392	438	371	433	402	356	407	386	401	377	361	393	397	372	389	392	359	381	412	382	377	374	417	393	367	430	392	379	373	368	393	420	400	409	387	395	408	395	372	424	364	423	419	407	422	392	376	398	441	414	380	379	417	394	388	388	404	392	407	382	424	417	439	397	471	422	393	393	388	405	387	404	384	379	376	414	417	402	382	390	413	362	418	345	419	412	379	452	411	382	428	411	415	386	355	363	374	419	376	420	402	387	419	397	408	402	365	367	341	417	372	416	426	369	383	353	389	364	396	413	367	408	399	357	429	401	397	373	417	394	398	415	428	429	397	381	402	385	410	371	386	396	364	393	396	392	387	415	401	414	408	419	410	382	403	402	410	372	403	423	414	389	394	422	408	415	373	389	393	437	407	398	388	386	389	400	398	406	370	397	426	423	445	390	481	432	377	405	394	384	386	385	391	425	403	348	414	426	375	388	437	422	355	384	385	386	423	378	392	410	399	395	367	407	429	392	389	400	402	379	351	416	368	386	383	356	396	389	399	397	409	382	389	398	376	434	377	400	396	369	399	392	399	383	387	400	376	389	407	395	418	398	360	371	421	382	420	387	383	396	382	399	400	392	430	400	366	331	361	416	399	408	440	389	399	392	381	435	405	371	399	399	391	400	417	382	390	406	395	421	367	377	376	391	387	359	392	386	391	409	386	413	401	417	382	380	452	379	402	432	405	418	390	447	375	434	399	457	400	401	377	401	459	390	426	425	390	362	410	385	403	419	434	429	384	383	417	390	373	426	401	399	375	389	413	392	422	422	418	426	380	386	376	381	377	377	385	422	418	396	372	417	390	403	408	408	401	393	390	372	408	413	463	373	420	366	400	379	375	381	402	390	426	375	362	399	420	383	416	440	420	367	417	400	394	417	441	403	373	424	356	425	409	371	396	363	382	404	363	379	397	386	393	432	391	403	408	408	378	410	430	373	378	403	407	408	421	422	401	375	411	413	380	410	345	348	449	420	428	394	385	380	352	391	408	429	411	448	435	379	404	379	417	405	390	414	414	430	378	421	387	398	410	388	427	397	418	406	366	397	389	377	393	378	389	397	442	378	392	418	362	385	402	375	408	393	398	414	408	403	414	422	381	378	448	426	410	376	414	383	386	406	397	409	392	387	392	377	408	410	380	384	392	366	394	423	400	390	395	391	386	436	407	401	406	421	383	409	457	436	412	371	392	429	398	387	404	410	391	397	386	393	427	428	433	383	429	410	388	380	425	374	396	399	381	420	412	391	369	419	391	408	438	416	382	395	365	383	402	388	389	413	451	396	398	389	385	375	404	383	382	397	389	389	372	394	421	412	414	392	404	380	394	413	431	378	382	438	401	406	395	401	424	392	391	406	407	361	414	430	400	411	413	387	364	368	413	394	430	387	399	416	406	417	421	418	380	394	409	415	410	373	401	392	383	412	425	401	382	396	420	374	409	375	380	405	392	373	376	407	429	409	393	406	433	391	433	410	409	416	379	409	380	397	422	405	397	385	379	420	442	423	402	400	398	403	417	400	377	423	439	433	381	413	422	407	405	394	414	400	429	410	390	399	394	402	417	394	376	384	384	392	385	398	402	374	399	410	395	436	404	390	447	426	391	409	412	389	375	409	426	389	402	418	427	396	406	398	419	388	396	374	406	410	370	411	366	374	395	438	386	374	423	408	391	393	400	383	422	407	401	411	381	380	412	457	378	409	418	400	412	404	416	418	422	391	396	396	382	391	388	424	420	410	417	401	364	422	372	359	421	424	415	366	437	426	399	375	408	416	423	408	385	385	411	373	437	365	392	363	379	420	445	397	369	393	398	422	375	354	382	416	393	356	405	410	416	395	387	416	389	428	399	426	387	388	401	383	388	444	423	418	416	384	407	411	348	416	365
17277	4220	2186	2446	2129	1743	1608	1402	1281	1215	1193	1137	1097	1116	999	1093	981	942	999	908	988	975	974	910	961	941	885	964	918	922	924	939	927	931	937	955	922	903	917	916	902	890	877	948	909	897	919	872	980	914	857	846	932	922	915	959	893	900	843	854	898	877	904	885	912	907	956	900	829	887	903	863	907	857	935	871	909	928	920	869	885	927	942	914	915	859	888	899	929	894	944	849	888	864	907	883	867	906	896	872	901	852	897	906	919	877	865	888	861	836	914	896	896	928	917	894	896	892	906	902	840	870	946	900	845	871	891	933	840	925	871	930	908	940	901	908	907	906	905	874	932	875	869	910	830	881	872	893	935	860	889	885	895	886	874	914	865	911	907	884	901	862	882	896	883	822	862	864	879	890	859	890	892	904	857	872	902	870	885	885	947	889	884	934	879	919	891	862	879	840	919	892	889	881	922	863	894	849	848	876	853	886	860	831	874	891	827	921	890	863	886	914	847	876	887	915	906	880	942	897	848	891	941	906	913	893	849	943	893	841	860	857	892	882	900	895	936	914	871	879	868	937	868	888	872	918	877	824	881	869	831	897	886	918	840	850	916	884	885	861	867	892	834	895	870	898	878	938	904	922	884	862	886	880	888	881	906	914	879	953	863	849	908	932	884	903	900	866	857	928	891	917	904	892	813	872	884	842	941	896	875	873	864	882	849	837	888	836	842	859	887	885	877	914	853	845	867	872	858	947	915	902	869	901	917	848	887	885	924	911	936	785	885	873	886	844	840	886	821	899	921	838	856	876	864	844	826	910	872	897	898	920	887	915	818	878	859	861	886	865	830	827	890	836	881	895	868	907	920	869	909	857	894	912	921	846	862	830	854	888	915	888	847	881	925	897	902	896	871	877	864	883	858	851	873	817	900	860	862	874	882	863	880	880	895	893	884	897	864	896	937	905	872	863	840	870	858	894	875	895	916	851	840	879	897	904	898	817	877	896	906	887	858	856	851	857	857	850	853	901	912	919	921	899	885	911	899	886	866	877	908	834	899	863	933	874	901	867	855	880	912	907	881	884	837	892	908	911	861	930	899	916	880	914	909	885	896	915	877	936	983	925	824	874	879	811	861	878	888	860	792	933	883	853	901	859	912	854	923	837	911	881	883	860	912	914	972	883	879	877	835	915	914	924	895	916	867	833	839	859	916	881	878	875	870	884	898	908	882	833	862	895	944	810	889	877	879	895	900	905	888	935	889	884	836	903	923	940	890	953	929	856	863	895	859	888	889	843	916	839	891	933	856	873	859	878	880	927	866	884	854	934	838	925	900	884	840	951	943	890	865	845	897	931	903	863	866	875	973	878	932	906	876	859	926	911	885	897	906	875	884	851	809	913	878	899	911	862	868	904	862	890	923	930	921	847	854	900	895	893	875	897	868	909	897	864	917	869	870	894	927	877	887	827	845	893	912	867	893	882	885	858	878	856	887	837	910	853	874	898	863	869	874	911	897	865	888	899	906	894	859	876	942	897	926	876	878	830	929	877	886	839	915	853	852	878	873	878	892	937	854	902	873	867	852	849	867	884	916	895	854	938	816	915	841	902	902	872	885	864	888	880	907	860	908	875	874	907	904	842	849	909	857	929	897	844	873	877	919	883	864	890	880	867	875	871	925	900	842	908	868	876	917	892	906	886	920	928	921	898	868	930	908	906	879	869	878	906	903	874	907	890	924	840	848	940	895	870	920	897	917	914	833	903	824	849	906	880	910	860	856	921	836	870	827	873	872	890	920	868	950	863	872	966	856	878	894	824	874	917	880	897	823	937	907	895	886	860	922	913	882	936	907	864	891	860	940	901	859	861	887	892	881	867	900	862	878	887	888	853	888	878	836	905	872	951	914	855	917	870	830	911	857	886	943	916	909	897	898	898	906	842	832	895	882	882	910	844	874	872	907	882	856	868	881	900	842	915	887	908	870	856	881	881	872	915	870	833	866	885	854	916	867	873	905	847	868	854	886	883	832	875	892	927	852	878	909	926	830	886	917	833	902	921	897	880	908	901	908	841	897	885	908	820	842	889	875	867	890	906	911	831	872	876	917	852	895	833	899	893	890	865	893	902	859	909	869	901	875	897	915	847	883	862	880	914	902	907	900	862	936	842	868	904	881	913	955	874	839	900	875	788	846	936	859	874	854	893	893	888	837	923	926	933	876	848	861	876	846	863	850	823	918	920	878	912	864	884	856	895	868	922	876	858	841	860	892	896	846	885	887	872	796	890	824	866	921	871	899	884	832	904	853	939	822	881	919	920	862	884	894	844	902	881	890	878	885	937	931	861	917	808	877	903	888	868	902	933	915	882	920	911	870	863	876	904	853	851	851	861	927	911	897	894	869	861	871	873	856	858	874	858	880	893	883	888	887	881	878	875	941	895	935	854	901	892	840	910	898	892	899	918	894	928	906	908	864	881	886	863	893	899	866	881	892	884	907	883	926	876	876	870	863	940	857	907	877	880	828	867	855	864	843	879	869	899	916	877	887	864	886	880	867	904	863	914	892	823	880	866	904	886	813	963	897	882	896	911	880	886	854	901	906	859	872	877	901	866	848	886	887	868	897	945	924	882	887	842	887	938	911	901	929	878	891	860	889	908	904	865	900	868	873	885	882	848	938	909	930	887	853	923	849	845	871	894	911	912	931	936	853	887	858	896	907	902	901	921	865	861	852	895	873	862	947	899	899	900	872	847	906	888	925	866	886	885	905	863	921	832	889	911	876	849	922	848	853	839	853	905	901	812	886	896	903	909	873	890	889	902	892	850	844	840	886	914	855	880	880	911	842	893	865	846	887	897	873	828	857	860	879	844	889	882	923	926	926	875	928	904	943	870	883	891	844	888	870	883	892	842	940	860	876	866	887	861	889	913	882	858	828	826	869	926	888	963	815	852	910	921	814	896	897	918	900	851	874	881	894	901	879	925	865	902	898	836	867	925	911	881	878	852	853	917	897	867	866	871	933	893	904	872	907	865	892	836	890	922	863	891	898	863	924	893	916	906	858	907	903	896	873	829	903	945	861	913	863	843	880	921	861	851	865	809	909	873	936	859	878	878	859	917	874	920	879	914	837	863	894	875	910	916	895	865	927	893	885	890	832	949	854	904	909	892	862	875	949	858	830	834	912	880	863	912	903	896	860	872	881	874	903	878	913	856	883	842	897	842	892	906	898	872	885	875	887	914	892	875	909	869	896	918	868	861	914	968	840	852	884	897	883	885	933	888	946	855	849	869	892	916	910	838	855	914	854	915	849	890	856	912	919	913	853	832	853	894	900	865	920	879	892	872	918	879	832	893	901	907	886	875	868	854	893	849	842	889	888	860	849	900	881	876	932	909	921	908	858	922	901	854	878	901	885	916	847	830	909	921	899	895	906	847	911	900	915	908	904	892	831	905	926	898	914	872	851	876	871	810	835	901	876	817	822	904	904	841	915	901	916	920	868	857	840	894	896	863
8324	1256	175	163	201	182	197	175	185	166	180	166	172	185	182	169	165	176	180	189	186	169	164	167	174	167	182	180	168	171	160	208	162	162	166	169	179	188	166	177	172	187	175	175	162	194	172	184	175	164	166	167	200	189	188	212	200	163	151	196	157	172	171	184	164	181	198	155	189	174	187	176	187	167	189	183	190	188	164	212	164	168	181	196	188	183	200	182	175	167	187	210	174	186	181	152	208	163	173	195	187	167	150	198	186	163	175	180	186	189	216	180	173	193	169	167	175	179	179	165	170	165	188	195	201	191	170	170	184	175	181	174	188	170	185	165	177	193	169	188	189	182	194	176	158	175	194	205	178	204	154	203	202	162	171	179	184	187	212	173	174	187	188	182	170	179	180	194	182	200	187	166	176	185	180	178	169	159	198	179	179	188	169	165	170	194	182	203	176	178	195	175	205	168	175	189	181	182	168	183	192	185	168	166	170	167	164	192	198	154	191	176	193	192	200	171	176	209	165	179	190	187	187	184	193	172	195	152	200	186	172	171	193	187	202	176	177	169	175	185	190	164	179	182	181	185	169	167	142	198	186	182	176	199	168	196	210	189	181	184	175	170	165	196	174	191	175	202	183	155	194	184	177	183	189	175	216	182	183	174	172	187	192	181	178	171	167	166	185	173	200	187	190	158	181	160	187	177	175	179	187	180	149	196	171	166	184	195	179	183	193	147	141	173	186	186	184	161	184	197	181	166	206	178	178	175	198	163	174	170	182	208	197	162	173	182	193	181	205	221	185	181	194	201	190	174	173	174	159	165	181	171	193	195	160	164	200	167	184	163	189	177	189	189	197	178	172	186	184	176	149	190	195	173	173	204	185	164	166	184	166	180	170	181	180	185	190	206	190	168	169	183	179	191	154	166	183	167	170	172	151	169	197	160	178	165	181	195	185	195	204	179	156	171	167	163	166	157	184	186	186	183	190	176	180	198	200	164	168	167	186	187	182	176	205	160	176	194	182	178	166	168	179	170	173	206	171	166	168	169	168	165	184	165	154	191	150	198	155	190	180	172	202	185	177	162	181	203	171	175	167	171	174	202	165	204	173	187	158	190	195	204	180	169	194	182	149	167	192	148	178	176	179	184	175	181	172	203	175	139	168	186	202	206	163	179	143	190	227	170	194	165	187	188	189	193	177	192	192	168	194	182	153	209	163	193	189	159	180	164	190	190	185	189	192	163	162	196	169	209	190	183	179	186	171	191	194	170	173	171	148	190	181	223	188	167	184	180	170	181	179	190	195	184	174	195	182	177	210	187	171	171	139	177	170	164	192	180	159	184	193	179	172	135	172	162	160	174	165	164	170	183	183	198	197	176	183	183	166	168	156	171	180	167	202	180	174	186	173	180	161	174	181	193	163	170	186	154	167	185	162	209	186	168	204	168	192	146	186	157	194	165	161	183	151	199	173	201	165	169	173	194	166	149	171	163	183	164	191	184	152	179	201	166	199	191	188	189	185	186	151	163	178	208	177	210	184	186	167	190	159	177	175	187	177	186	210	190	180	177	165	201	176	174	170	176	175	190	175	187	181	172	199	169	200	207	180	186	173	186	195	184	201	163	171	175	168	175	165	182	141	198	205	183	198	191	170	184	171	181	183	189	170	183	179	183	197	182	202	164	167	199	181	181	182	177	169	190	179	187	194	184	167	188	183	185	170	182	183	196	212	189	168	195	173	176	179	173	170	164	173	208	178	158	181	193	169	174	180	168	195	190	206	166	166	159	202	192	203	185	173	189	169	161	157	179	173	180	165	174	166	182	213	175	184	183	166	169	159	170	197	185	193	158	185	202	189	202	165	161	187	187	228	179	149	186	174	186	187	199	166	164	164	180	182	197	153	191	192	192	217	177	160	171	198	167	177	186	170	190	178	182	210	171	161	174	203	177	189	214	179	177	175	184	187	182	204	156	155	189	153	195	173	156	181	153	160	189	164	179	191	170	185	186	181	195	167	171	183	190	178	180	168	202	184	155	185	201	179	181	163	165	213	194	177	182	207	181	146	185	198	167	194	187	175	190	177	169	208	182	164	161	187	181	174	172	148	186	206	160	180	180	214	168	167	180	180	152	178	206	166	196	181	167	183	175	163	196	193	181	203	191	174	133	216	196	191	184	172	163	145	182	165	159	189	184	183	196	167	180	175	173	159	191	188	182	188	192	183	190	202	171	192	170	185	205	188	153	197	195	171	169	174	153	180	186	185	167	148	164	158	184	172	136	184	184	189	171	167	185	172	183	202	140	182	201	181	166	180	167	179	187	187	184	174	180	205	178	185	204	156	179	184	176	173	167	153	167	187	175	208	164	171	182	193	163	159	174	194	167	178	180	179	182	181	168	163	179	190	166	157	167	208	185	176	189	198	165	197	182	174	159	161	177	169	185	163	185	195	179	170	161	159	176	181	170	172	178	216	169	189	180	133	155	187	173	193	172	197	184	173	192	194	161	168	185	216	208	184	193	207	201	185	149	190	184	164	186	199	142	178	169	200	172	167	194	187	176	186	188	174	196	186	176	187	176	178	178	154	175	169	180	164	169	157	167	172	164	208	172	209	152	174	159	189	183	164	190	189	155	167	195	179	189	178	184	182	182	184	171	167	151	173	190	179	196	188	172	177	157	180	172	171	203	187	171	188	191	174	154	195	176	157	197	160	211	180	177	175	149	156	181	217	206	217	191	182	165	208	176	188	170	186	156	168	190	181	198	172	188	178	203	180	158	192	175	182	176	192	172	182	189	169	169	142	172	168	174	187	170	173	175	173	198	193	163	168	191	153	172	163	208	198	174	177	205	194	166	210	185	174	169	200	178	190	166	185	196	206	171	174	169	223	186	166	140	192	201	194	193	189	171	171	185	198	159	173	185	156	167	193	168	187	179	177	188	182	157	173	179	187	195	164	169	164	199	180	199	178	151	197	188	173	163	215	191	170	158	181	166	163	160	184	173	167	185	195	194	174	177	183	177	155	175	180	167	178	169	164	170	154	169	196	163	157	181	183	210	175	169	194	175	166	190	163	185	206	160	177	177	172	178	155	177	188	186	186	170	174	207	172	185	159	181	200	180	193	178	175	159	191	204	202	165	167	181	178	182	177	194	192	214	177	178	155	160	218	178	161	155	180	193	165	165	204	172	193	172	184	165	165	175	164	183	188	202	183	180	166	202	174	188	177	194	177	175	181	169	189	190	177	170	174	177	185	183	173	199	168	172	181	178	189	198	189	184	170	165	186	169	176	210	164	165	179	172	193	191	191	182	201	193	181	167	185	185	184	175	181	188	212	179	192	183	191	179	184	155	194	178	198	175	175	181	180	175	165	169	196	199	188	200	191	185	166	170	179	182	191	184	207	170	201	207	198	172	185	164	182	177	162	170	180	224	169	169	172	182	189	171	168	191	169	197	186	194	193	179	186	207	159	199	187	169	179	200	182	173	166	174	181	163	195	174	189	171
5176	1048	465	544	489	504	440	473	445	417	520	461	480	459	450	436	478	505	460	462	485	457	476	427	444	496	436	452	433	453	451	451	461	456	469	482	468	452	433	474	413	481	456	426	498	470	459	458	442	458	481	461	438	467	435	438	432	441	480	441	459	432	439	495	481	451	470	456	461	428	474	444	450	471	455	437	470	471	438	452	412	442	445	433	427	450	472	473	392	464	451	446	412	426	451	465	439	474	422	465	433	413	414	462	454	447	464	437	433	419	457	455	440	423	496	467	464	447	454	460	459	438	470	477	470	451	477	450	490	422	415	423	435	433	444	427	480	470	444	424	450	457	478	444	443	450	488	441	450	424	478	455	460	450	454	487	471	473	415	485	455	463	437	519	481	453	456	466	446	439	467	470	455	456	474	448	466	434	465	445	445	431	445	399	441	458	435	462	450	468	454	442	445	464	442	418	474	495	453	441	469	458	451	458	453	430	408	437	484	448	441	425	444	455	450	410	459	462	462	450	459	448	467	457	472	467	471	462	456	454	436	436	437	468	441	428	454	431	449	455	468	446	435	427	411	446	442	466	442	510	444	476	466	471	454	444	464	428	483	475	501	446	446	452	445	460	466	426	465	466	425	436	431	453	446	455	454	420	419	438	411	419	451	451	469	441	434	481	440	448	444	445	472	449	467	433	467	445	419	443	472	450	477	440	457	414	445	426	459	480	435	410	414	454	440	414	432	456	417	442	414	415	451	439	452	473	479	420	469	443	442	453	459	414	465	473	451	413	458	421	424	413	447	446	462	447	461	492	452	448	422	392	459	481	431	434	439	461	478	438	462	443	435	439	457	469	453	428	437	441	447	444	432	438	434	414	401	444	440	441	407	450	464	482	436	474	440	440	468	453	448	470	428	432	455	470	490	451	431	443	448	445	487	433	442	431	440	431	438	427	459	438	445	489	434	449	436	448	439	456	449	467	443	465	429	444	460	443	441	422	478	443	456	454	440	442	448	439	442	488	426	453	432	440	415	405	467	428	452	472	439	446	415	450	456	441	440	380	450	445	453	420	438	419	432	464	448	439	477	435	445	422	486	433	434	450	476	466	461	463	439	438	435	454	462	420	468	441	432	440	485	442	430	504	446	464	441	414	436	440	453	456	452	462	426	425	467	440	458	439	465	448	442	430	451	454	442	442	438	463	448	454	504	483	455	438	463	431	467	438	438	474	420	462	462	441	397	423	464	460	443	428	444	451	449	464	449	466	460	441	476	450	432	446	433	439	474	465	451	489	457	437	481	452	485	429	429	402	446	451	437	490	467	450	441	432	452	441	467	477	452	460	459	488	451	418	448	478	450	423	456	448	404	486	456	457	459	473	487	443	445	438	450	473	417	432	444	414	466	499	461	458	473	433	493	425	405	450	453	464	469	458	437	416	461	483	455	431	472	426	472	434	451	469	460	468	421	460	459	424	442	459	439	431	463	435	439	485	464	437	484	490	442	415	457	444	439	450	469	431	422	444	454	457	446	437	433	497	466	432	464	467	451	437	449	436	433	463	435	453	464	470	485	466	457	448	410	454	466	477	459	428	390	420	474	462	458	453	474	455	413	442	445	424	443	448	471	461	448	441	462	413	423	433	458	464	445	473	442	499	422	441	466	441	451	462	408	457	463	433	440	435	444	466	439	481	437	468	483	487	430	443	409	432	443	456	462	479	450	456	451	472	417	475	476	474	426	463	447	453	434	417	449	457	427	410	450	450	447	447	457	445	465	464	439	397	492	478	455	457	441	454	498	468	436	465	460	448	420	448	460	442	437	439	438	453	427	455	498	456	442	475	447	447	430	450	458	429	411	437	436	449	422	467	511	445	444	427	434	451	429	474	463	469	440	467	408	440	470	464	431	462	417	460	448	490	476	460	440	466	453	476	455	468	466	441	428	425	430	453	492	467	462	439	458	444	490	455	466	461	455	460	447	465	462	464	472	458	472	429	500	488	462	502	444	482	476	441	436	464	433	473	465	488	433	467	439	467	477	447	443	448	478	422	425	449	439	418	454	447	462	444	454	435	403	441	390	425	445	412	430	448	424	448	486	481	484	444	448	483	465	441	463	454	468	445	415	412	467	468	461	436	427	480	442	453	452	472	465	417	447	414	398	459	476	453	486	445	440	467	474	437	444	475	451	446	448	451	443	444	460	411	432	447	464	484	408	460	468	429	481	437	425	447	432	440	447	459	436	492	495	462	491	505	469	414	409	454	445	427	468	427	453	464	406	465	476	470	441	458	441	432	457	443	452	404	468	476	439	442	435	430	463	410	430	452	432	460	441	465	419	453	461	429	432	472	457	464	465	430	457	452	485	442	444	452	499	447	431	482	478	458	431	474	454	421	446	442	453	455	463	450	463	453	449	421	419	464	434	440	450	458	453	453	452	469	381	448	428	455	431	425	502	484	449	500	440	441	420	440	406	442	451	434	470	412	448	446	479	483	434	483	451	457	495	453	444	432	492	442	455	452	491	430	457	439	492	450	431	457	440	412	445	449	441	446	453	485	448	448	431	429	449	455	427	478	420	443	465	468	412	458	464	435	437	468	458	474	464	482	476	485	438	458	464	444	441	491	443	417	464	418	468	422	459	447	451	446	487	422	426	424	483	413	393	423	456	438	426	448	449	439	421	431	411	505	442	451	425	469	432	453	450	450	445	476	465	449	444	439	457	468	468	482	468	469	422	451	441	475	459	450	442	442	447	423	426	463	458	471	411	432	417	442	424	437	423	460	435	432	441	461	429	452	401	474	423	475	453	487	435	455	426	447	440	477	452	487	497	449	444	488	482	466	455	439	452	442	464	479	447	462	466	468	468	436	432	464	463	422	417	454	446	445	467	424	479	447	443	463	448	466	455	447	467	456	441	435	435	457	450	432	443	458	434	431	460	436	412	446	440	435	456	497	460	430	427	476	416	479	483	456	412	456	428	457	448	427	427	451	422	501	446	491	466	448	421	476	450	468	436	476	402	464	446	477	449	444	441	437	458	464	447	448	444	462	470	462	454	462	426	450	437	428	450	442	428	426	429	462	466	431	401	485	446	492	441	400	479	437	472	450	429	434	449	459	410	462	458	448	465	462	433	414	461	471	478	410	422	450	440	412	460	479	417	475	469	404	443	483	421	461	480	471	450	478	451	461	488	429	464	478	452	446	470	443	491	438	469	440	417	473	464	456	451	449	473	473	445	447	447	468	447	456	449	433	459	420	424	439	416	479	430	460	482	461	447	429	420	440	457	435	477	446	456	427	458	416	482	451	466	444	459	445	423	427	452	452	437	482	451	457	454	467	456	451	436	417	416	446	434	449	412	470	438	446	472	465	425	410	485	456	447	448	510	401	467	449	494	417	448	434	444	437	440	426	439	416	421	462	454	428	445	474	433	458	497	420	441	460	475	451	444	467	425	431	428	453	476	478	466	443	469	438	478	436	437	447	402	453	431	459	412	456	433	442
21028	4478	613	461	351	315	295	298	269	295	250	270	256	254	269	216	232	259	244	233	223	214	256	252	243	271	219	230	253	250	245	237	254	257	223	227	223	227	238	249	239	265	236	233	232	256	244	235	253	244	234	262	263	237	234	239	237	235	239	250	269	221	250	271	221	273	223	255	235	227	247	230	238	254	265	223	239	232	246	228	228	245	227	235	213	220	226	250	221	244	249	262	258	236	250	225	242	279	225	241	238	226	241	259	239	240	246	260	248	255	230	227	192	244	244	235	253	252	237	241	238	222	259	240	256	229	247	243	249	262	230	276	264	245	241	247	234	239	249	241	258	235	234	259	238	255	237	220	265	251	265	241	269	237	238	202	210	229	248	262	268	228	217	222	259	212	206	260	218	237	261	236	249	211	227	214	265	218	237	230	230	253	203	259	213	218	213	239	233	239	236	224	244	236	234	246	246	233	226	231	228	239	263	237	232	258	236	225	256	251	231	228	245	260	229	223	232	217	240	243	229	224	269	220	221	230	235	256	232	215	226	242	267	243	251	240	258	249	256	253	200	258	249	241	242	229	238	215	228	239	213	230	251	235	225	244	239	240	266	233	250	218	248	249	247	219	255	250	250	221	241	243	243	269	272	278	257	215	242	218	239	235	228	245	223	227	219	234	226	242	216	246	252	250	237	230	262	191	257	241	245	250	232	242	222	241	243	248	256	229	250	234	260	224	233	218	260	245	220	244	277	235	247	239	238	249	228	243	240	221	231	210	224	245	253	241	246	232	192	249	226	201	249	228	225	217	251	244	237	247	203	229	230	225	250	228	232	224	230	211	251	241	244	234	223	221	212	247	240	242	236	247	245	211	237	243	227	246	248	252	235	243	264	266	203	237	224	227	255	235	240	252	221	233	235	232	228	216	221	237	225	257	239	223	247	259	245	235	244	208	254	237	210	246	226	241	218	228	256	214	225	231	240	233	236	230	257	224	228	217	247	253	246	232	198	234	220	242	247	259	221	265	262	245	240	257	251	229	230	202	251	258	246	233	259	263	220	234	254	250	236	232	222	206	236	231	236	221	217	236	232	234	218	252	216	240	235	256	246	233	245	252	235	251	242	239	213	210	235	223	273	246	221	224	263	249	239	223	239	237	246	241	246	235	208	228	239	210	231	232	241	222	218	242	227	208	237	245	204	238	242	235	244	231	222	225	223	217	215	236	227	229	261	254	238	235	235	252	235	237	238	243	223	220	226	264	230	225	235	242	224	271	230	221	238	248	247	223	240	241	244	249	226	213	236	248	223	228	234	242	225	213	247	230	204	248	227	269	250	227	243	255	266	215	224	237	234	216	229	216	210	242	221	217	245	244	250	221	233	238	222	223	239	249	227	216	231	204	222	263	227	235	256	258	257	229	225	235	251	259	231	217	227	256	219	258	234	222	248	270	267	234	252	216	210	238	244	225	246	243	222	234	228	227	216	206	229	254	240	242	233	234	245	229	238	272	225	248	223	238	257	258	250	228	244	225	225	236	217	248	199	239	232	234	259	224	183	252	248	232	227	212	237	232	231	235	263	259	219	244	237	255	244	228	237	247	243	218	243	230	216	227	226	220	250	238	243	255	255	253	229	246	249	227	209	265	251	250	258	279	241	240	228	266	222	236	221	219	248	231	235	244	266	235	254	239	258	244	241	250	230	213	240	231	241	209	207	276	245	239	236	231	271	210	224	240	236	246	258	219	217	212	251	242	241	234	243	221	221	236	243	223	209	233	242	251	208	253	251	231	242	225	246	240	221	216	216	243	259	254	228	199	246	244	244	254	275	204	241	266	203	221	225	246	242	226	226	244	258	200	229	221	236	232	243	236	249	255	252	217	221	247	256	220	237	264	288	251	230	271	245	230	245	238	223	254	242	242	238	221	252	248	240	237	240	246	235	245	246	226	255	235	260	253	233	214	236	235	244	234	222	240	263	248	270	230	264	244	258	255	254	222	230	226	225	255	243	226	266	234	213	252	245	226	251	251	206	216	244	248	269	260	248	261	225	240	227	233	248	244	234	224	244	234	256	239	252	258	233	235	236	228	231	241	264	228	240	242	227	226	240	229	246	233	215	241	234	242	228	264	248	258	262	203	252	216	219	229	209	236	247	253	246	220	226	239	229	267	209	236	209	245	265	238	244	232	238	247	249	240	255	258	262	257	249	257	219	247	198	215	227	238	246	216	242	246	233	239	212	248	246	219	217	259	261	235	236	259	244	245	272	206	238	251	231	213	253	235	222	246	234	239	259	210	240	228	254	225	229	238	232	231	231	253	235	250	223	220	264	220	214	250	238	239	226	252	224	255	230	241	257	231	210	245	224	243	215	258	263	240	264	242	260	215	216	265	224	219	224	259	204	251	264	217	200	213	238	244	264	244	211	256	247	218	208	235	220	277	264	253	188	261	223	246	228	270	270	248	247	232	243	237	213	243	273	230	204	226	232	240	265	232	250	258	246	241	225	200	233	217	213	242	248	235	232	245	236	240	222	246	218	226	245	210	214	254	270	232	254	252	241	244	234	219	209	231	244	220	248	228	215	230	219	235	273	238	236	236	243	253	235	276	237	247	198	228	227	232	224	231	230	251	214	216	233	238	253	249	251	244	235	241	246	221	231	223	217	245	237	225	213	237	228	271	224	227	233	230	201	213	240	280	215	207	237	233	247	231	232	242	247	219	251	237	254	211	268	221	230	217	261	231	252	222	248	282	243	235	217	219	238	218	228	265	238	224	251	220	223	232	285	245	213	217	214	245	218	236	249	247	224	223	213	285	209	251	268	264	258	264	239	258	270	245	255	268	238	263	227	254	237	239	211	230	237	217	225	245	232	259	217	249	261	254	241	223	210	239	248	230	209	234	248	249	236	253	236	239	230	241	219	241	226	238	247	227	217	244	241	253	233	284	224	228	239	218	213	228	277	212	261	238	223	218	229	211	238	236	227	230	272	251	265	245	231	223	250	240	223	246	263	234	237	224	239	236	244	231	230	226	262	239	231	224	212	237	247	258	222	232	242	218	221	239	265	254	253	252	240	227	242	217	237	257	243	211	233	239	236	219	243	268	244	202	246	223	218	248	241	227	258	256	233	228	262	203	233	232	223	236	241	266	242	255	212	216	247	219	230	226	246	236	221	240	242	211	230	231	266	234	199	254	243	247	241	241	242	222	230	236	227	239	200	228	255	249	222	235	233	218	229	255	225	224	243	247	244	246	242	222	274	257	255	267	229	234	234	216	236	215	252	267	222	227	252	243	248	233	225	245	240	208	210	228	237	249	218	237	215	220	248	217	243	285	251	260	251	254	257	236	258	259	259	227	239	259	243	257	240	225	238	252	257	263	243	230	238	233	287	241	237	232	229	213	266	246	220	235	249	243	238	231	223	225	228	262	247	251	247	218	220	238	233	241	225	243	256	256	228	245	204	220	229	235	228	220	236	230	231	238	271	223	253	259	248	239
13050	2521	1175	1279	1203	1067	958	903	817	769	758	717	717	648	662	641	636	609	626	586	603	611	647	597	596	632	640	640	579	580	623	587	588	542	608	587	568	615	587	570	579	576	589	557	604	522	599	613	600	629	592	628	589	613	576	569	566	602	596	586	588	580	594	583	549	541	562	544	570	598	597	575	609	582	551	539	593	602	577	547	580	595	591	550	601	613	566	599	549	580	614	586	604	557	640	596	618	573	554	572	592	574	569	584	624	619	596	616	548	608	566	574	577	608	574	570	617	580	544	575	589	573	600	579	622	578	574	543	592	544	579	572	578	550	652	566	571	562	605	585	612	589	584	568	540	576	573	607	553	558	550	602	591	580	564	582	591	559	596	598	556	574	569	543	606	586	599	536	543	509	603	573	545	586	602	524	559	556	538	588	582	583	591	539	557	555	582	602	587	577	561	603	597	578	558	572	597	604	562	560	591	566	583	603	580	593	585	574	604	595	560	561	560	615	563	535	581	550	592	573	587	625	597	572	591	573	630	555	566	577	582	577	534	603	583	598	569	579	556	607	539	540	579	556	577	548	553	540	606	580	582	554	596	572	608	543	601	608	580	602	557	582	586	595	558	546	555	613	550	531	531	557	555	570	541	575	563	535	600	635	491	593	604	601	587	553	533	580	568	539	539	582	546	587	593	517	543	560	594	568	579	598	607	577	567	536	611	575	574	571	587	593	584	503	539	569	562	622	610	581	628	585	607	570	571	559	611	570	567	554	573	595	581	570	575	536	578	549	580	584	610	596	540	563	613	595	567	545	553	586	620	547	596	551	563	558	576	547	630	560	537	578	603	550	595	586	595	581	568	585	580	608	573	564	614	574	570	578	632	558	600	604	570	591	579	599	572	555	587	559	570	587	529	557	587	589	563	604	564	602	634	567	565	578	592	563	572	566	561	584	559	546	540	625	577	596	568	626	576	574	591	585	589	613	601	571	573	565	588	588	570	551	528	576	596	542	588	579	579	605	641	595	574	592	586	584	578	613	583	605	554	585	579	553	561	594	576	539	569	616	596	584	607	574	576	563	556	554	609	609	597	537	555	594	555	597	557	538	623	589	587	586	574	591	545	589	559	579	585	553	609	620	610	562	576	546	589	584	581	546	591	556	583	580	554	561	575	569	578	565	574	576	546	575	580	582	580	561	605	524	548	589	598	596	601	579	590	606	570	564	574	612	593	563	618	578	524	609	553	589	516	543	566	560	582	583	573	566	587	579	588	591	570	601	568	574	580	574	611	564	576	537	582	607	591	592	584	575	574	556	537	584	547	569	554	603	554	606	611	608	571	579	601	591	552	604	569	601	588	610	585	574	591	611	599	572	566	560	527	576	590	557	551	597	557	543	589	590	574	588	568	595	586	586	577	572	570	547	593	558	583	566	581	571	611	574	573	542	578	589	586	573	578	622	522	585	544	613	580	580	590	566	629	562	540	579	616	582	560	589	566	589	583	583	578	611	585	556	620	618	569	547	645	552	571	594	594	594	544	604	614	568	572	601	590	595	575	601	569	575	571	586	610	592	560	562	550	551	598	590	593	564	569	607	593	574	589	577	607	540	546	582	568	569	595	560	618	566	595	614	505	592	605	589	563	621	576	555	588	539	570	559	584	561	556	572	605	522	589	550	572	546	536	552	569	577	575	586	586	557	563	567	564	558	544	592	552	569	586	553	543	574	599	552	563	625	608	580	592	581	553	601	599	564	660	589	577	606	597	599	560	580	541	586	621	604	563	589	561	527	531	570	573	585	578	553	558	574	580	547	571	567	533	567	584	607	561	527	545	622	556	557	560	525	576	554	581	576	567	621	571	559	609	593	538	578	575	581	582	612	571	604	587	601	619	590	573	600	568	597	568	579	597	641	515	574	597	553	569	556	593	606	589	530	561	553	548	546	602	550	574	644	565	573	598	581	615	531	610	585	611	558	540	544	622	616	541	569	593	602	590	561	583	577	582	596	565	596	603	561	582	564	578	563	584	540	601	557	568	576	566	569	548	527	556	552	573	613	555	542	569	568	607	547	557	566	580	615	576	539	556	563	574	566	586	565	596	579	614	584	597	578	553	568	533	560	601	561	569	581	544	562	599	561	530	557	537	632	565	576	521	599	576	556	553	569	569	553	570	591	558	562	561	602	570	564	558	543	580	556	567	563	581	595	618	582	580	611	586	566	558	583	514	581	560	618	564	551	550	585	537	560	591	546	545	585	567	565	583	592	610	573	519	566	589	555	589	615	541	556	554	597	580	571	579	562	621	589	611	567	559	573	587	550	649	547	552	589	556	561	584	582	610	603	565	547	527	594	562	610	613	566	560	618	637	585	609	592	587	550	559	577	610	563	601	566	597	575	565	569	529	576	603	561	546	579	575	546	571	577	555	620	581	571	600	573	592	560	615	584	583	565	579	595	550	559	576	594	592	551	585	585	560	547	593	549	586	549	597	543	583	605	524	595	622	548	552	589	583	584	590	608	567	584	599	574	553	578	562	574	563	551	587	623	647	570	538	537	544	564	603	568	605	608	605	590	648	553	628	611	571	561	549	553	558	575	560	540	549	578	612	579	567	561	546	566	566	599	602	571	523	543	586	560	588	590	555	562	562	576	553	563	570	570	594	564	543	590	572	631	570	589	584	569	566	598	584	569	609	578	607	566	621	526	575	571	574	612	565	570	560	564	560	601	568	538	591	567	587	533	581	594	577	605	567	590	628	580	569	583	572	569	572	617	579	612	561	607	562	565	602	572	567	602	581	560	573	600	563	588	568	633	568	586	541	621	571	609	552	572	615	582	551	585	572	543	578	559	547	586	526	591	588	555	559	580	546	531	583	584	568	548	553	618	561	554	568	582	597	566	550	564	590	573	535	564	596	581	581	555	580	566	584	592	570	559	575	539	557	590	613	602	558	572	565	578	568	586	548	573	554	569	589	576	579	582	584	577	569	576	629	571	526	556	571	617	564	539	577	528	565	541	576	582	582	523	544	571	615	569	567	568	621	559	564	596	620	584	571	586	537	560	565	594	569	553	582	585	560	586	598	602	597	571	579	591	583	601	555	539	586	568	540	556	580	612	591	570	588	580	553	590	566	566	576	614	553	571	561	610	607	599	607	555	578	590	590	593	541	602	575	580	572	569	587	562	596	547	564	594	607	580	617	545	581	596	594	582	551	601	580	560	603	576	575	601	553	628	599	587	598	558	574	566	664	600	609	577	589	564	621	594	565	564	543	594	543	588	589	585	564	521	544	551	583	565	580	563	591	570	568	578	597	590	605	554	571	604	541	559	560	576	625	596	602	587	551	604	613	571	561	572	554	561	571	638	609	633	557	601	631	599	591	571	530	547	607	564	559	585	628	569	590	572	557	568	624	554	564	576	558	567	573	593	593	583	581	586	530	599	597	568	588	551	573	607	590	611	560	620	542	593	557	607	574	569	598	563	540	619	601	583	589	578	586	598
31489	8034	1386	932	735	612	598	561	476	490	414	411	414	451	393	449	447	456	412	395	392	437	421	436	384	391	380	403	400	418	366	401	398	403	367	376	413	364	415	412	407	373	426	418	392	404	378	422	440	374	402	432	381	410	431	440	389	420	392	382	426	382	423	373	400	373	426	407	386	394	425	388	398	431	393	423	403	443	374	407	412	383	410	359	395	384	377	386	390	393	398	420	414	397	429	430	391	433	426	379	402	413	348	391	407	404	409	406	403	337	367	415	407	401	403	393	432	427	368	416	387	406	406	395	360	422	391	400	409	388	358	418	388	391	423	415	416	385	384	414	384	390	405	391	404	370	371	387	410	423	408	379	405	419	408	353	412	368	425	404	412	381	414	428	445	404	446	420	404	371	396	415	385	367	375	375	371	376	343	379	355	387	388	437	426	372	396	381	390	374	422	389	360	398	435	431	374	379	379	440	357	371	399	411	414	430	427	392	404	422	385	384	394	431	416	381	428	413	378	383	392	380	382	407	352	381	366	409	400	345	400	414	384	385	398	410	402	386	377	399	423	373	405	357	391	390	384	408	408	396	378	398	386	423	407	374	393	393	377	378	418	392	440	387	387	355	419	408	394	444	403	409	394	379	422	415	434	399	391	426	371	388	408	391	381	381	379	384	396	410	397	393	412	417	400	400	408	374	407	387	410	437	397	361	397	378	402	372	381	397	385	401	395	365	414	419	391	385	396	421	401	349	381	444	388	389	364	412	429	421	393	390	383	407	385	390	387	389	407	396	416	409	381	392	414	410	392	363	403	404	415	392	378	403	390	412	371	384	435	417	401	402	374	386	400	395	376	380	377	407	426	380	428	404	417	406	406	378	391	394	402	402	392	365	412	410	400	424	379	379	410	365	415	383	442	429	393	407	397	384	385	371	397	372	429	406	389	377	377	344	396	378	412	411	393	422	421	407	416	419	342	416	397	389	413	397	417	409	410	388	381	347	410	397	380	392	388	400	402	385	359	373	390	420	409	433	363	420	410	402	420	389	406	396	392	407	405	390	370	397	412	370	383	359	432	384	397	376	361	398	412	388	368	436	425	406	450	430	409	437	398	437	417	399	371	406	409	420	418	355	375	378	431	384	414	395	390	423	412	395	434	429	430	376	382	403	418	363	395	423	404	414	365	422	390	444	404	438	370	406	402	390	387	371	401	399	418	393	387	420	371	407	382	420	402	372	400	409	448	419	376	397	376	394	377	360	382	394	358	401	435	416	364	398	344	368	401	439	391	374	402	412	414	360	374	420	389	415	428	429	399	444	422	427	387	375	373	355	363	394	400	389	435	385	407	371	381	440	437	404	376	411	404	390	399	394	386	419	414	395	413	411	398	427	416	413	379	410	408	368	405	419	383	372	437	418	372	365	432	398	408	411	382	425	383	412	361	394	420	430	391	403	368	377	413	420	410	416	389	395	367	406	392	382	383	433	395	407	402	382	371	390	393	401	398	398	404	403	393	437	398	419	388	395	367	400	415	413	441	355	386	416	387	380	376	405	389	390	416	395	391	386	395	389	395	434	421	382	401	380	393	364	362	402	395	391	410	403	400	407	413	390	385	428	391	416	375	355	427	383	424	393	402	419	373	367	394	416	397	405	403	361	422	394	379	359	385	385	397	426	392	409	385	397	424	420	380	426	374	410	419	373	375	396	395	406	395	412	432	406	378	422	387	386	406	390	361	385	410	366	362	437	374	377	428	398	364	392	366	380	418	393	408	441	415	403	393	376	433	433	384	378	347	397	389	417	396	377	388	425	344	376	423	414	394	354	375	387	395	389	407	413	426	395	417	412	420	380	437	372	360	369	420	411	420	436	408	364	391	416	374	372	409	376	407	423	415	408	444	405	381	442	405	384	388	403	426	396	393	403	350	391	379	418	378	372	401	374	358	373	369	407	408	366	402	364	408	372	403	423	404	372	413	408	335	399	404	420	373	409	367	363	423	403	393	383	389	397	361	372	394	373	366	394	407	401	397	431	417	396	386	378	427	392	392	362	398	388	440	394	364	377	375	403	389	411	387	401	376	386	422	425	384	364	372	393	387	394	354	395	396	389	391	344	366	420	382	414	427	391	389	399	382	402	397	361	427	422	373	362	367	418	430	373	396	419	375	418	384	420	400	384	400	389	411	418	392	415	380	387	428	373	415	396	414	403	382	377	386	378	396	379	397	411	416	382	375	385	394	400	411	417	403	392	396	404	400	402	419	417	391	414	393	368	424	397	421	352	402	384	384	422	397	437	381	365	427	396	422	433	408	428	388	397	413	399	406	399	349	379	385	381	391	384	444	427	413	368	398	410	382	360	396	376	410	377	394	390	380	411	440	407	375	412	384	445	395	372	375	397	377	365	364	403	366	379	410	401	342	423	383	398	429	401	399	407	438	413	404	412	383	371	412	421	380	409	406	386	340	424	401	376	388	372	401	405	421	416	395	378	415	381	397	401	375	397	402	353	393	379	436	391	383	408	363	421	410	378	402	396	427	443	421	410	359	407	384	403	377	386	379	404	403	428	425	411	394	399	397	395	424	376	405	373	456	386	430	422	391	382	405	416	421	422	410	368	367	376	438	396	401	360	397	437	429	411	367	422	391	423	388	382	414	393	413	366	383	368	415	413	411	376	379	361	418	400	425	399	396	407	400	389	383	370	396	409	409	367	388	413	409	387	397	413	379	402	408	383	377	396	394	414	383	394	377	397	421	408	378	375	403	404	360	408	391	425	384	376	398	377	391	372	387	386	425	397	401	370	424	409	389	405	431	383	424	406	442	410	425	471	418	403	412	415	428	425	389	381	405	435	400	449	403	373	391	416	382	395	430	398	417	410	409	385	388	410	401	382	396	377	391	395	429	392	354	374	373	382	412	416	379	413	380	374	387	394	407	403	397	411	397	407	415	371	394	397	375	386	373	413	360	372	369	400	425	439	385	413	380	426	380	415	412	413	407	408	441	415	422	412	400	394	423	410	400	381	408	370	382	371	397	385	379	437	425	434	416	367	373	427	452	433	414	386	423	415	365	406	425	357	382	406	379	425	381	405	413	388	388	408	414	367	362	328	437	386	389	377	355	390	383	389	378	375	366	424	376	426	419	383	371	429	377	398	452	417	379	417	413	397	363	387	405	366	432	417	452	398	418	386	410	382	442	410	393	409	406	345	406	387	384	399	420	387	381	406	408	400	443	431	380	415	430	401	384	357	351	395	438	399	364	408	395	387	420	414	401	402	381	384	397	409	424	407	439	404	393	387	414	386	416	384	411	378	372	401	370	428	401	373	379	416	390	438	421	341	390	410	441	426	404	413	385	393	405	392	435	396	385	425	387	418	396	397	403	421	377	369	406	431	386	421	403	388	390	430	386	389	433	411	396	403	420	374	380	438	392	393	397	395	380	397	419	416	403	358	407	404	396	414	402	415	363	373	414	358	378	359	423	404	384	408	396	386	373	399
17976	3353	2195	2426	2170	1690	1620	1396	1326	1285	1204	1162	1083	1046	1041	1042	968	999	975	1007	929	931	968	963	884	950	949	893	917	945	888	917	891	915	952	895	878	906	937	886	878	890	913	867	879	903	868	911	877	868	947	896	876	884	880	898	906	919	938	881	842	928	851	909	906	868	917	874	917	943	889	918	861	852	869	866	873	878	859	867	894	892	911	914	964	905	929	899	868	866	865	890	916	944	838	865	896	907	891	893	934	924	880	882	892	896	872	912	945	866	865	907	916	876	918	866	927	892	909	907	861	868	880	936	872	889	852	865	897	902	900	866	866	889	879	877	855	863	900	876	894	893	892	894	909	933	854	896	828	802	883	890	935	852	876	903	896	867	914	883	879	850	877	886	874	887	842	892	882	893	928	863	833	870	856	876	929	879	855	847	840	883	898	881	895	870	881	925	866	901	852	852	897	932	883	881	869	859	882	865	883	854	841	898	888	839	877	872	922	878	915	850	879	901	857	927	854	878	883	899	942	890	883	910	856	838	886	877	871	854	891	858	846	850	884	882	921	885	850	858	934	867	840	909	843	887	907	917	902	847	900	868	901	857	874	868	933	881	876	882	845	890	914	898	816	891	855	905	865	890	951	855	861	885	844	862	944	919	901	924	855	879	852	899	871	898	846	879	900	839	877	898	895	911	889	909	863	895	910	878	913	860	890	900	865	898	870	892	850	873	862	906	884	872	884	829	888	885	925	907	887	872	877	917	874	802	879	849	892	908	847	895	866	867	892	896	866	874	871	822	864	880	865	935	892	862	877	833	888	909	870	880	933	830	970	848	880	893	851	885	881	852	875	886	818	830	922	894	903	856	865	887	859	903	873	857	902	878	883	893	877	910	903	851	882	939	888	925	895	896	914	859	908	891	905	850	902	899	875	830	893	908	867	831	845	850	866	933	913	904	873	831	891	901	856	917	895	891	894	900	847	885	807	901	846	841	882	846	916	891	893	896	936	891	842	864	868	794	836	872	944	881	888	800	906	879	835	843	902	888	858	833	843	888	900	917	874	856	929	853	865	958	902	859	917	925	849	894	913	859	877	892	867	900	859	880	900	841	858	909	877	894	892	885	922	860	934	917	866	847	830	926	910	889	847	875	821	881	862	814	861	880	876	885	861	876	937	858	898	901	877	873	908	877	813	897	894	889	877	874	832	873	890	886	837	897	877	877	912	880	860	864	874	863	908	900	849	834	937	940	925	873	883	871	896	856	847	880	865	934	896	907	876	900	856	932	875	874	868	901	906	865	924	871	899	883	881	936	886	896	911	953	883	893	871	865	856	866	886	911	937	879	881	907	878	871	846	832	936	819	821	858	920	935	956	904	892	845	866	897	916	882	825	925	860	847	847	895	926	873	895	878	944	850	859	883	847	901	902	861	925	868	896	862	910	912	880	902	847	876	896	873	884	856	887	880	844	830	809	875	861	871	864	918	920	901	906	878	875	871	853	856	809	858	865	853	867	898	860	880	881	867	832	890	894	901	904	916	909	908	878	879	874	897	857	926	910	907	889	918	880	910	885	947	864	924	843	957	923	862	899	889	892	890	894	867	875	876	900	895	831	883	862	878	891	888	863	911	798	934	909	898	833	921	892	948	883	955	856	887	910	924	867	844	852	830	863	928	881	877	863	901	892	882	813	860	900	856	878	846	894	900	894	864	884	893	820	852	879	886	878	887	969	846	921	873	921	833	883	888	900	865	853	833	869	888	876	856	861	836	893	835	892	833	863	817	858	868	840	862	907	884	882	901	865	907	900	884	870	891	894	848	935	903	907	887	935	877	812	888	924	852	827	829	873	867	859	853	869	893	890	915	905	919	896	867	863	859	842	902	907	828	810	970	905	886	889	864	881	885	872	875	935	881	894	902	847	842	815	866	847	876	888	875	879	878	881	890	821	829	874	885	864	851	895	846	848	885	879	891	852	934	908	893	875	876	871	906	884	883	948	876	887	891	856	864	894	894	905	831	925	932	878	868	905	911	874	862	847	872	860	858	932	951	874	878	938	871	880	873	870	907	862	936	871	881	870	845	862	845	880	890	857	849	878	870	848	886	903	952	849	891	945	866	906	891	835	874	877	881	955	841	865	887	872	876	850	891	881	929	911	884	814	915	916	820	861	836	852	900	903	858	940	867	835	868	918	848	950	847	857	842	847	845	890	889	915	891	850	832	849	875	831	860	862	837	917	869	870	886	850	911	881	931	882	858	890	852	925	884	853	850	887	946	893	856	890	858	830	900	877	884	879	913	931	908	807	906	868	898	924	895	884	904	898	910	873	912	890	855	834	897	840	895	817	884	908	845	838	874	899	957	879	861	832	880	870	859	888	886	838	893	923	853	859	890	915	933	900	869	871	868	930	886	813	867	856	907	844	933	872	845	885	844	905	853	909	875	891	847	825	891	900	918	875	879	904	920	842	923	828	883	878	899	896	889	882	844	873	836	863	865	904	826	895	947	844	835	954	919	848	908	871	864	831	845	852	820	854	856	868	842	890	846	906	849	865	907	879	934	872	870	871	903	910	908	899	876	903	847	859	954	874	891	871	856	872	885	903	890	876	861	888	894	942	829	885	815	916	886	850	916	914	861	890	883	874	882	831	916	872	851	864	907	878	833	883	939	890	854	916	863	939	955	911	893	848	849	894	923	850	854	874	874	843	898	861	858	887	879	885	881	883	912	850	883	924	910	891	882	886	841	843	848	846	886	914	855	823	901	838	864	887	932	919	888	933	827	872	846	859	881	834	871	880	890	857	933	889	920	867	828	880	913	926	890	884	884	834	881	873	876	847	876	891	899	884	881	902	879	874	896	911	879	928	835	873	865	888	860	878	867	867	896	896	840	893	890	880	869	929	856	879	867	897	855	885	892	865	874	870	902	879	882	931	863	842	869	848	852	928	858	878	820	873	891	909	863	901	857	902	862	851	888	883	856	934	854	879	848	830	899	875	888	858	885	888	868	867	925	852	891	906	884	824	851	867	895	844	927	840	917	882	897	853	848	856	896	872	852	838	917	848	876	900	940	890	856	887	878	914	904	882	951	880	921	890	858	866	842	905	877	902	831	899	895	887	844	910	887	866	936	868	835	813	867	906	880	896	851	877	968	839	880	891	913	904	885	845	826	862	910	841	874	887	887	842	860	878	883	874	838	949	893	878	840	905	874	871	860	908	856	851	890	869	872	882	846	931	863	812	909	870	875	865	837	841	882	935	856	854	867	885	863	858	895	888	932	879	882	913	876	905	875	872	887	882	885	895	855	846	859	852	868	919	858	890	879	851	934	865	927	864	924	932	843	899	882	851	897	879	856	884	878	898	905	897	821	854	939	912	864	849	887	882	884	896	921	928	906	868	885	891	842	906	881	853	948	877	927	905	899	829	900	886	898	877	847	890	922	864	884	900	908	862	865	882	861	895	867	846	869	906	881	911	959	902	857	862	893	898	845	905	831	840	908
8327	1131	197	184	162	165	173	150	159	192	159	186	175	171	180	176	176	171	167	166	185	184	166	186	156	170	189	178	177	169	182	180	162	174	194	196	168	167	171	146	187	169	171	149	173	204	196	187	194	192	190	161	160	164	177	162	181	171	147	177	159	183	141	171	181	163	159	173	167	162	166	147	180	197	184	168	180	162	185	176	168	168	169	193	184	177	158	183	173	154	190	197	172	194	169	155	181	210	163	142	174	163	191	204	152	174	189	184	182	178	161	192	192	177	189	175	174	185	184	181	180	170	171	168	167	178	163	178	180	177	182	183	205	159	180	189	148	160	193	164	172	177	172	174	176	185	176	175	184	165	144	172	178	156	207	166	191	179	140	182	161	166	168	190	190	178	155	185	161	158	182	180	170	164	170	163	174	180	164	177	154	166	151	167	150	170	178	198	204	188	194	171	195	173	183	156	161	176	203	154	194	200	195	180	177	170	183	187	168	167	187	205	181	188	163	169	189	164	159	170	191	184	168	186	186	147	173	185	140	207	190	182	183	141	156	183	164	187	169	174	186	165	191	182	172	165	193	153	199	186	176	172	181	181	176	185	178	179	196	199	194	186	180	174	181	177	179	180	162	205	202	192	170	177	181	161	171	181	166	172	188	185	173	170	171	180	183	170	180	181	185	200	144	171	169	168	175	154	177	200	172	168	205	197	188	189	155	198	150	164	171	172	155	175	173	178	171	190	188	147	170	173	183	183	182	163	180	170	178	160	166	169	139	171	166	197	197	164	196	171	211	168	145	168	174	163	157	163	167	174	187	179	161	171	165	160	179	153	184	184	165	159	170	164	184	181	166	161	182	175	145	193	182	171	144	167	171	150	147	171	161	174	184	163	158	174	198	190	197	174	170	155	172	173	157	173	166	181	174	143	169	148	151	167	156	170	170	187	175	156	164	153	189	164	195	179	183	178	201	183	189	171	183	195	166	172	192	171	191	174	181	178	195	180	187	147	203	195	181	163	150	179	162	177	195	162	176	191	178	187	152	188	172	171	185	175	158	166	141	189	189	174	181	174	183	188	192	168	178	185	176	183	186	181	148	149	186	183	163	162	161	179	186	169	175	154	168	177	159	186	158	166	185	170	179	174	170	200	179	196	181	175	154	175	192	170	170	159	175	199	153	185	181	169	182	196	148	197	160	181	175	164	144	194	180	173	193	172	173	189	180	188	178	169	152	161	165	175	165	174	161	177	155	186	158	182	160	160	193	159	179	185	194	166	196	174	166	160	182	154	174	191	174	184	163	167	169	186	186	171	208	166	175	169	195	197	182	193	163	182	152	174	186	195	174	160	178	155	166	180	174	173	177	177	173	195	187	160	178	148	156	180	189	205	174	159	180	174	179	193	183	203	200	188	181	186	169	172	166	177	182	182	169	182	170	152	173	190	182	189	196	147	178	168	181	170	174	176	166	175	186	174	184	185	170	160	160	194	185	172	154	169	174	171	187	207	203	181	141	190	147	175	167	174	175	207	182	166	174	183	158	182	176	166	164	184	150	169	188	170	181	175	201	202	172	162	201	178	159	178	176	181	154	179	169	192	164	159	161	198	205	170	182	180	176	183	194	211	185	172	184	173	187	183	185	161	181	159	157	179	172	185	192	207	188	174	186	194	162	150	131	172	172	155	171	160	209	168	184	158	186	154	185	155	160	181	185	175	179	166	179	208	186	143	167	156	166	187	172	167	178	186	175	163	185	178	185	166	169	198	181	189	180	166	188	184	184	189	169	162	188	161	168	149	177	167	175	173	179	188	158	181	163	167	183	187	156	168	171	167	165	174	197	159	155	163	180	170	159	185	195	185	150	183	170	143	190	189	193	190	166	166	183	188	178	203	213	183	188	170	180	176	166	158	175	177	165	186	165	162	194	151	163	175	167	177	218	162	181	166	180	194	195	176	186	176	171	161	186	146	178	174	190	189	160	185	192	149	174	177	155	170	171	205	193	174	179	155	158	168	161	202	160	164	176	182	182	160	182	177	175	178	184	171	197	183	181	181	158	155	169	194	192	168	179	175	187	148	159	173	156	175	188	195	167	155	160	164	181	178	184	180	171	167	186	168	199	159	175	158	162	173	134	179	170	173	201	171	183	167	179	155	198	190	177	141	200	178	167	168	176	182	168	194	181	190	178	170	158	192	168	183	203	175	150	181	189	153	182	163	178	162	173	171	179	183	194	180	190	173	180	177	157	169	180	170	172	182	160	197	166	173	196	149	188	180	154	160	187	187	162	178	175	159	157	180	193	188	170	142	168	170	184	169	167	182	181	184	176	159	171	189	178	172	161	180	186	163	173	169	158	175	201	179	182	179	206	164	182	178	209	180	182	186	162	182	172	182	174	169	187	168	184	156	176	212	194	155	165	183	207	192	160	189	158	166	146	184	217	152	163	162	189	167	161	167	191	188	176	167	172	169	157	188	173	158	168	167	201	189	167	173	184	207	192	168	175	166	163	167	178	168	188	159	170	174	192	180	182	161	184	196	194	184	173	193	185	172	178	167	187	195	190	165	169	174	191	167	185	210	172	145	188	160	197	190	170	177	173	165	196	174	176	160	163	177	157	177	197	189	183	169	170	183	165	161	197	200	179	159	178	169	178	137	173	179	182	193	205	169	160	160	191	169	205	171	169	175	176	191	193	171	177	183	169	191	146	189	189	152	194	195	164	185	175	169	190	172	174	153	203	210	200	187	182	183	156	174	186	184	180	186	184	186	188	183	210	168	178	163	175	181	175	171	184	169	179	157	203	158	160	155	162	186	187	167	181	212	180	186	165	182	164	192	202	208	176	178	169	166	181	203	182	179	194	181	186	161	184	194	161	181	195	153	159	164	172	193	152	161	157	174	162	166	186	157	157	174	163	175	177	171	187	169	143	162	188	176	161	189	192	168	183	191	175	171	191	182	175	214	212	176	166	175	178	156	163	159	179	175	196	157	177	174	172	176	185	163	175	179	176	144	174	162	158	171	173	182	176	179	192	160	160	190	163	184	170	172	178	183	170	185	161	204	186	175	174	165	178	152	165	198	164	193	194	180	175	169	202	184	190	168	187	178	185	148	206	136	156	189	162	172	186	151	186	158	178	169	156	152	181	169	189	193	151	191	191	199	182	170	189	164	171	195	160	174	166	183	163	159	166	162	203	186	171	173	181	179	165	195	185	170	162	173	173	166	177	177	150	157	191	169	167	192	205	205	169	198	197	180	172	179	181	150	182	205	183	170	163	179	196	188	172	181	173	181	188	197	167	186	177	163	171	168	186	192	158	174	189	176	178	177	193	188	202	173	152	171	164	163	172	159	211	169	183	175	193	195	189	156	167	182	172	182	162	167	155	193	193	175	169	160	171	154	157	159	202	175	147	172	179	195	186	174	158	195	148	187	176	187	179	172	155	165	156	173	164	175	209	172	154	169	168	157	197	168	171	168	162	176	174	153	195	159	176	173
4996	966	456	465	440	447	407	469	465	452	445	460	472	493	451	397	463	458	469	463	433	426	464	453	462	454	458	485	461	491	453	439	452	455	470	417	467	451	471	455	439	450	455	432	488	474	440	468	444	441	448	427	490	452	407	432	411	449	431	450	460	441	438	425	477	422	452	482	423	468	444	444	448	458	434	401	443	454	413	432	413	455	444	428	449	436	446	478	428	428	498	461	418	423	442	428	452	423	447	428	419	459	432	446	485	439	473	460	415	454	431	437	451	415	435	434	451	460	433	445	442	459	465	450	456	465	455	438	477	466	432	421	441	452	453	476	454	454	419	437	426	453	448	470	447	430	434	425	471	443	404	449	418	474	468	424	449	431	451	426	462	454	454	459	455	440	421	412	423	440	445	467	447	423	502	429	456	433	453	429	452	432	446	435	469	417	432	419	435	405	436	457	434	448	466	415	440	416	475	438	426	417	445	444	420	423	430	469	483	449	437	422	449	428	450	449	459	458	432	425	433	421	458	471	444	418	436	458	471	441	435	456	425	453	426	481	450	444	461	506	456	463	461	477	437	445	416	410	453	451	450	463	458	445	467	440	432	425	446	427	448	436	455	471	440	451	440	419	461	443	408	463	423	460	448	445	412	430	453	423	422	433	482	452	447	433	409	449	418	448	441	441	476	410	442	422	440	426	459	406	465	452	491	448	438	483	444	464	430	422	425	427	439	469	434	445	445	434	415	457	453	426	436	422	432	460	444	413	464	442	405	478	450	431	435	451	423	432	463	458	433	428	456	452	439	433	492	437	474	463	465	424	417	432	441	436	446	429	432	424	403	419	471	451	456	421	396	436	463	469	432	450	443	460	496	428	428	448	447	436	422	482	446	432	428	452	452	486	430	423	439	468	413	438	431	403	436	455	446	437	451	442	399	448	407	448	449	475	458	449	441	431	429	473	460	398	467	464	437	397	456	420	439	429	409	428	434	426	470	449	449	442	442	422	408	430	420	485	397	383	457	431	472	470	468	464	437	443	434	429	443	451	444	467	449	424	441	457	424	418	448	413	392	463	419	396	463	454	399	445	445	485	472	451	424	443	466	442	410	470	460	454	445	461	448	428	466	442	432	418	435	440	443	450	462	452	419	415	478	397	413	426	421	442	430	451	445	445	453	402	437	436	418	440	450	425	471	461	452	443	390	457	454	441	462	446	443	428	426	451	453	456	422	439	429	398	431	433	437	432	424	450	433	454	436	464	433	426	418	464	472	414	427	430	467	480	450	425	393	420	433	476	421	448	453	453	447	460	512	448	425	419	423	454	411	451	493	457	496	425	442	446	458	452	446	407	465	438	431	401	450	454	458	446	453	445	460	436	439	469	401	411	457	410	421	434	507	439	417	426	435	426	429	429	434	414	458	439	433	454	460	431	426	433	449	423	416	437	474	430	461	445	403	455	460	439	449	455	442	434	405	450	439	450	463	454	475	472	442	388	447	433	440	420	475	458	467	428	479	428	415	472	431	443	469	409	452	436	457	443	453	423	448	445	429	451	423	466	446	418	429	431	430	442	441	462	448	469	446	457	467	446	481	465	438	468	440	420	418	407	440	468	442	423	459	447	458	450	448	417	417	468	453	450	422	428	458	414	452	429	442	452	445	449	434	462	452	423	421	425	458	426	453	427	424	451	429	394	465	453	473	460	450	425	436	418	447	412	479	416	433	444	453	451	454	403	413	455	429	442	447	405	475	455	466	425	481	452	454	422	450	433	442	436	435	438	476	444	428	435	410	390	433	452	467	443	440	420	434	427	430	439	464	460	446	451	440	438	438	456	432	433	454	452	438	419	411	474	467	458	452	454	433	442	414	413	485	422	448	508	437	392	432	414	472	419	435	444	436	407	453	449	425	430	470	416	427	447	459	427	462	448	412	418	440	378	461	452	430	422	459	445	460	459	425	461	420	456	445	452	393	414	450	464	469	425	463	404	432	402	417	435	411	474	435	439	398	485	409	417	444	425	408	424	457	432	446	444	459	420	456	464	431	435	469	438	465	442	424	439	417	483	456	406	420	423	462	464	400	408	454	405	452	422	462	428	420	440	455	449	457	398	480	439	431	441	405	460	448	450	465	454	423	463	411	456	408	442	445	461	464	460	447	416	445	449	463	460	443	451	443	413	404	462	430	429	427	441	399	429	435	467	473	430	431	430	400	503	439	428	412	428	415	414	413	452	441	437	450	419	453	451	452	431	435	433	436	415	439	434	470	456	478	427	426	423	448	455	440	438	394	447	440	449	444	449	449	444	426	421	470	437	439	441	441	446	434	448	401	444	416	406	448	471	459	467	463	455	414	435	444	422	456	418	441	421	462	456	457	465	458	476	423	499	454	416	435	419	436	452	459	419	408	420	442	420	459	445	420	436	459	437	446	420	413	404	444	453	446	410	432	452	459	404	452	417	483	449	438	444	434	456	400	437	446	456	474	498	474	466	436	466	383	454	409	451	448	433	462	442	404	442	487	407	427	428	413	456	462	412	447	419	442	456	455	442	421	428	442	429	470	468	444	459	464	469	427	406	468	463	443	431	444	443	448	445	444	422	443	446	419	454	415	437	446	419	459	445	464	452	423	452	442	431	438	448	448	462	454	468	425	445	436	440	445	419	444	446	430	425	462	438	399	455	401	436	441	451	430	495	429	452	468	443	429	444	390	452	426	443	423	433	431	412	411	456	449	429	445	425	452	429	431	450	446	454	436	427	489	438	507	458	438	460	434	428	404	420	463	406	441	456	423	427	434	443	424	436	424	422	448	446	403	411	449	430	445	418	435	442	440	446	454	460	446	487	444	418	405	464	443	470	439	433	461	442	439	433	438	423	466	456	431	446	452	434	438	417	450	418	434	432	418	466	434	450	420	417	451	419	424	442	453	426	456	449	447	402	475	427	448	457	431	457	418	430	442	454	464	481	441	430	413	467	432	441	454	427	476	438	448	470	466	430	453	469	433	443	442	454	473	438	431	432	446	442	438	430	449	473	453	426	430	439	441	445	441	431	457	427	410	450	455	458	456	422	443	469	435	422	395	420	415	428	446	457	451	447	431	480	443	436	444	437	439	416	453	448	435	443	454	436	480	409	401	410	457	436	447	456	445	474	429	441	439	455	455	416	441	440	430	429	434	440	448	490	438	431	496	442	437	432	427	444	445	447	452	414	449	449	435	445	436	451	466	457	429	470	393	420	445	458	471	429	468	430	441	463	455	437	438	429	454	408	427	458	474	427	444	452	419	435	423	414	459	426	474	450	413	432	455	497	403	447	442	439	427	473	451	441	422	408	434	475	442	450	430	472	441	453	450	457	466	448	412	415	436	459	421	458	422	419	462	459	449	435	444	476	445	483	417	437	471	426	422	449	445	423	462	451	446	463	436	467	454	435	440	412	416	464	427	458	480	447	475	430	431	436	486	410	436	441	443	480	444	447	441	432	451	462	440	411	443	448	419	436
21652	4675	626	479	384	296	332	326	281	271	251	260	249	244	232	247	265	249	263	264	220	253	273	236	239	226	244	247	235	211	238	237	248	249	222	245	245	228	226	255	250	242	210	265	235	258	246	250	225	238	235	255	224	252	262	244	226	232	221	206	227	257	252	242	227	233	213	257	221	259	225	244	243	242	232	257	276	222	235	220	238	241	237	217	239	242	222	248	231	210	261	240	257	240	229	237	235	218	232	235	242	225	223	214	225	211	226	200	232	222	212	272	262	251	262	220	234	214	243	246	211	235	200	237	240	244	238	237	242	232	231	245	228	260	231	255	256	225	235	241	237	242	252	218	230	223	249	248	259	226	231	203	259	225	216	256	240	239	256	233	246	235	255	246	241	228	269	247	233	236	255	261	270	234	244	203	279	235	246	263	225	230	230	221	219	207	236	218	222	238	228	233	237	258	217	236	198	218	217	247	245	254	241	249	250	221	231	261	217	219	233	257	247	217	232	217	243	210	220	201	213	262	255	269	238	249	235	235	241	243	189	244	232	255	252	272	255	249	234	208	260	195	264	248	223	279	247	219	239	244	223	228	242	259	245	240	244	247	205	248	249	226	238	227	257	248	203	224	230	205	237	242	212	231	238	220	221	231	212	215	230	260	234	258	240	233	251	222	265	270	248	223	203	199	260	243	291	231	255	248	210	246	270	216	260	229	203	231	222	246	243	250	231	264	265	234	233	241	232	243	255	255	236	258	248	254	256	237	267	236	234	268	255	198	226	229	245	236	218	250	248	245	265	240	252	234	271	236	237	227	231	267	245	245	221	265	232	253	245	274	258	241	249	241	259	225	260	237	232	230	245	224	225	224	242	247	209	233	239	212	227	218	212	241	231	222	226	242	223	268	280	226	220	229	229	249	244	225	246	236	204	246	201	241	228	235	230	252	232	232	217	236	233	244	237	252	226	219	230	224	238	229	227	205	256	230	223	229	231	228	211	247	218	251	236	238	253	232	227	220	240	213	241	248	246	234	257	257	263	258	233	222	223	219	230	270	224	211	249	252	251	253	221	229	255	226	218	221	223	266	234	245	225	248	250	259	227	220	259	224	227	249	252	226	264	267	213	229	198	231	248	227	234	240	235	253	252	259	264	268	247	249	235	239	230	226	217	264	268	237	261	234	229	239	236	261	214	243	239	215	262	248	220	220	255	214	256	238	230	230	263	227	264	244	245	254	223	247	244	245	214	218	260	231	225	259	238	242	233	235	239	219	247	206	242	233	222	242	233	230	239	251	257	252	221	218	230	232	222	262	224	272	230	223	235	234	234	262	244	242	246	198	245	219	225	223	217	229	233	228	236	237	238	194	251	230	213	230	215	233	232	233	245	235	251	252	247	250	267	227	235	209	262	246	210	229	246	243	280	256	219	225	234	234	242	217	221	239	210	263	228	231	237	207	229	253	240	243	269	229	234	244	251	243	219	235	252	219	267	235	220	249	176	219	261	240	252	252	245	237	244	277	270	221	252	211	255	239	257	237	236	244	240	215	232	250	240	227	214	250	210	212	228	218	228	265	222	218	192	243	249	225	236	243	238	252	241	225	261	239	225	250	222	217	213	240	234	208	188	252	231	245	243	212	217	234	226	251	250	213	260	242	254	252	226	265	247	234	232	197	233	280	251	226	238	218	243	245	235	248	215	227	209	239	224	193	191	235	222	249	239	245	242	239	274	254	229	221	230	283	220	210	227	222	231	240	228	231	230	227	247	252	223	212	238	243	228	216	241	255	238	237	245	242	230	197	235	246	251	234	237	233	266	244	242	218	260	229	249	229	213	255	218	246	250	239	229	270	240	236	239	234	276	215	254	228	216	238	257	240	233	244	257	239	234	204	232	241	229	236	239	216	243	253	239	227	260	220	244	258	233	241	234	233	253	236	253	265	230	229	204	233	262	218	245	233	241	250	218	226	242	226	246	236	231	247	258	232	249	227	217	227	230	237	234	233	220	246	238	217	232	217	229	233	285	254	256	246	249	245	241	215	230	233	233	228	245	254	258	234	222	256	231	222	208	268	218	236	218	208	245	225	268	257	260	213	241	231	211	251	246	234	260	259	229	209	227	221	208	239	237	205	220	258	220	212	230	248	250	219	232	257	249	227	229	259	226	250	230	229	235	254	227	201	227	231	266	231	264	267	229	218	265	233	234	269	253	239	251	237	247	202	228	222	245	231	225	251	262	236	238	265	211	236	204	223	239	236	257	225	225	224	252	218	229	245	231	272	232	254	217	207	221	222	254	231	230	263	239	239	254	224	259	236	215	263	213	246	244	223	260	253	273	227	240	227	227	224	244	232	239	268	252	234	214	253	244	239	242	235	254	228	251	241	257	245	257	220	268	241	246	244	222	227	224	230	235	240	247	235	225	223	248	242	244	269	269	237	268	250	227	236	215	221	241	206	205	208	234	221	246	258	241	231	242	236	219	203	216	236	267	235	229	269	238	223	217	248	234	239	222	218	232	226	234	232	272	198	224	249	249	228	245	220	214	241	257	253	221	253	210	238	213	249	255	245	235	239	229	225	254	235	234	245	233	256	206	258	272	230	233	212	248	228	223	218	238	253	236	231	273	253	224	233	266	246	214	231	232	246	254	231	232	268	254	252	242	242	235	255	233	249	228	232	238	215	231	232	225	254	215	214	212	238	265	252	263	227	231	226	246	239	227	240	249	246	259	222	260	237	241	261	260	222	227	225	237	228	232	230	232	257	280	245	237	245	220	248	243	220	235	259	226	228	252	250	236	247	254	251	250	217	238	261	226	213	220	252	264	243	243	206	229	239	214	257	249	248	217	219	241	221	251	220	240	243	214	228	217	243	227	236	248	229	275	230	233	225	251	260	234	231	273	230	239	247	233	241	253	257	222	243	198	235	207	256	200	222	246	239	218	231	239	224	228	252	235	229	253	245	269	256	210	262	226	244	245	257	241	230	264	247	256	240	264	234	257	239	240	298	237	244	208	210	260	212	235	233	275	215	222	261	224	225	241	238	216	223	227	244	257	234	273	227	209	231	215	224	231	242	263	245	233	228	266	242	275	252	229	247	231	203	213	232	254	223	229	264	239	243	239	234	223	237	229	243	285	214	245	247	240	197	255	257	241	225	210	250	241	286	278	231	237	242	232	230	205	249	253	254	253	240	223	249	247	232	201	243	232	228	230	207	240	222	221	243	245	228	260	235	228	230	236	255	248	234	268	262	253	259	222	249	236	226	257	246	311	271	264	219	229	227	248	234	242	272	240	213	231	225	255	256	252	237	244	225	248	239	213	226	244	224	225	226	237	220	250	240	226	242	264	212	221	257	267	237	235	229	228	243	228	215	249	247	235	249	265	233	249	225	249	281	236	235	230	233	245	222	240	259	243	226	254	237	220	223	219	224	246	187	242	240	216	220	219	245	248	265	248	252	243	223	189	236	244	254	251	245	261	220	200	218	235	257	243	232
13233	2484	1207	1339	1270	1020	913	869	806	699	675	687	625	665	628	644	672	633	651	641	641	583	621	602	611	570	629	573	623	585	612	562	601	622	646	576	545	565	558	624	582	552	576	560	586	591	579	615	597	534	604	575	565	591	611	569	542	569	570	564	590	589	562	575	562	549	588	582	610	590	621	579	604	567	602	543	588	579	565	569	578	530	561	572	569	604	577	538	598	500	550	570	570	578	603	565	558	622	609	579	587	532	580	550	600	595	599	573	577	597	583	587	584	588	560	570	570	543	573	575	575	592	580	557	554	596	546	558	558	581	559	572	590	554	583	565	544	564	609	563	594	594	599	587	557	568	546	602	543	564	537	585	543	552	594	587	574	558	567	577	563	591	523	583	576	580	567	604	585	540	588	555	596	569	586	579	595	608	580	566	582	584	570	524	553	564	580	604	584	562	600	565	599	594	556	573	559	561	599	608	611	613	567	544	553	567	565	618	573	560	577	587	595	572	578	577	546	561	599	553	543	564	579	586	554	576	558	576	600	566	604	608	566	569	579	561	620	582	540	564	581	600	557	559	590	573	622	552	568	549	565	540	573	532	576	564	600	561	608	590	596	542	554	538	540	567	558	586	609	578	581	591	554	535	561	555	583	561	567	565	585	544	551	538	574	548	565	616	551	562	548	572	568	576	595	585	610	521	555	614	537	548	590	558	566	576	566	563	580	569	556	564	593	537	551	606	576	580	561	550	577	612	614	539	558	579	571	528	601	542	568	593	596	554	582	514	602	554	563	589	554	558	570	584	576	574	604	564	571	558	597	559	568	549	616	567	570	557	572	588	562	564	566	524	555	560	586	565	574	557	538	584	590	544	604	610	585	565	593	535	583	605	586	578	593	548	562	550	615	566	540	573	569	573	574	580	539	606	591	583	572	565	531	538	541	588	591	624	622	566	621	594	595	585	591	616	641	524	580	593	587	573	560	567	554	587	565	581	575	552	608	576	550	555	562	539	592	567	583	564	574	574	559	592	610	569	536	572	572	574	600	594	556	541	564	579	605	573	578	532	607	617	552	607	556	594	579	552	578	571	541	579	579	572	570	559	576	578	581	574	574	582	573	595	581	573	576	600	570	582	595	563	579	539	549	570	627	586	563	538	602	556	505	568	536	523	530	555	587	577	579	538	560	581	552	571	555	530	579	545	568	528	565	593	568	579	547	559	559	553	509	591	581	551	601	598	582	562	611	552	592	589	561	578	563	601	576	556	576	510	567	596	576	560	613	583	568	580	573	549	600	573	575	562	603	542	581	558	569	570	516	572	575	600	562	575	580	562	624	598	509	579	586	588	537	567	563	547	576	594	569	614	551	570	571	523	570	568	548	549	587	572	575	564	557	543	552	575	569	564	579	569	561	584	591	586	568	596	556	582	554	588	557	556	571	595	586	593	524	552	564	563	538	619	591	617	602	604	577	614	587	595	553	605	552	543	530	594	562	586	575	557	593	589	626	584	540	614	517	558	536	583	589	551	595	593	564	544	557	565	599	591	596	555	550	595	587	560	563	567	550	623	560	581	569	517	594	554	582	548	599	568	569	594	597	537	576	569	595	591	635	554	587	565	525	586	576	561	566	572	591	558	538	602	592	558	587	522	622	558	549	591	564	554	573	594	566	557	571	587	530	598	564	607	574	587	567	596	578	589	597	607	562	587	590	539	563	542	611	573	612	538	567	623	552	574	597	567	611	575	608	566	622	588	590	599	598	505	589	520	578	607	574	571	562	522	571	566	595	593	560	588	540	544	576	552	596	571	566	557	596	584	558	599	545	564	637	571	581	587	590	548	592	559	562	576	577	574	584	561	599	581	602	583	584	541	583	527	585	546	585	563	593	626	558	590	545	586	566	624	564	564	540	583	564	597	581	562	566	575	614	560	570	561	604	546	548	569	636	570	559	611	593	575	587	567	575	603	533	593	575	561	562	567	530	564	538	561	586	580	541	596	621	604	544	588	561	577	599	590	589	523	590	565	556	593	574	552	562	547	572	582	595	566	549	555	586	607	584	581	624	607	531	572	550	581	587	523	542	557	593	609	581	528	567	619	579	567	582	587	548	568	578	550	561	616	564	540	570	558	593	612	596	545	537	571	599	574	545	536	577	581	574	577	608	559	533	553	549	574	579	571	617	573	554	553	609	558	565	578	618	547	518	567	585	611	562	559	622	586	596	581	600	585	555	615	556	555	590	535	583	555	563	533	587	570	588	575	574	606	561	566	606	580	563	572	555	589	589	590	575	623	570	585	589	524	608	557	569	576	591	595	588	572	585	592	556	578	588	566	637	534	580	598	625	589	617	580	573	559	584	585	558	561	580	567	547	582	592	590	584	561	622	568	561	584	561	578	546	579	561	582	577	563	587	571	579	523	629	555	563	563	601	572	584	591	596	563	594	592	577	627	599	551	578	563	561	577	565	577	530	564	573	561	602	561	563	536	598	583	563	605	555	628	564	597	565	575	591	603	583	591	517	623	578	586	557	626	588	563	525	538	547	534	589	577	585	574	580	568	624	600	589	579	566	552	645	599	535	586	582	578	588	593	619	578	590	523	555	558	567	582	572	576	545	559	581	593	568	608	556	555	584	531	574	558	556	581	597	584	535	614	590	604	575	566	532	585	593	508	576	602	580	557	606	584	553	571	574	585	594	562	555	557	561	573	525	631	587	552	616	586	604	574	560	553	570	567	607	611	566	592	574	559	610	598	575	598	571	582	591	563	608	539	570	607	542	556	628	572	576	556	585	589	554	570	573	571	592	596	568	564	586	568	612	601	546	588	567	567	538	520	554	534	579	564	569	619	604	596	574	579	572	597	576	563	541	617	587	604	619	562	567	550	594	556	548	571	575	598	570	591	557	592	578	609	589	555	568	587	560	591	597	621	564	538	638	560	608	584	567	571	572	609	593	588	572	566	574	545	577	581	622	573	560	581	591	558	587	572	589	606	576	617	559	548	568	542	568	604	582	567	569	607	583	600	565	562	545	576	571	598	573	569	555	571	588	555	551	579	554	572	561	590	543	582	560	592	618	539	537	606	542	575	622	581	603	549	613	598	582	554	580	563	564	555	589	600	584	580	590	561	592	575	583	586	577	573	559	600	551	575	574	598	567	561	568	568	595	590	544	539	584	575	601	626	565	557	584	585	579	543	565	589	582	590	536	560	560	605	535	586	575	595	580	551	599	577	561	577	557	545	568	583	620	605	629	553	573	579	581	515	613	554	567	568	591	553	563	539	577	567	604	579	604	600	599	529	565	542	532	588	558	597	573	604	570	556	583	595	526	571	554	569	586	624	595	564	577	576	608	546	585	539	580	582	539	541	583	600	534	581	544	598	580	543	587	539	602	544	568	564	573	547	608	582	624	597	588	542	547	534	541	625	584	565	635	570	528	549	566	544	584	546	555	554	571	586	582	551	567	540	592	542	614	573	552	586	597	556	580	608	576	594	581	559
31949	9542	1365	914	678	610	584	500	484	464	415	433	446	422	408	424	400	410	444	370	433	396	427	376	406	358	386	368	391	433	378	447	443	393	423	425	418	422	374	386	396	408	396	411	389	416	380	406	412	429	389	361	379	395	408	383	390	415	421	412	376	382	425	400	386	398	398	371	383	389	390	372	396	406	387	403	379	416	421	399	423	383	361	403	401	393	407	447	448	409	391	356	390	425	388	423	377	444	422	428	418	407	390	423	360	407	396	366	382	381	380	339	404	391	383	406	408	413	395	378	439	387	416	409	416	399	379	385	354	394	398	379	400	428	430	375	389	398	411	384	382	400	410	428	406	396	414	378	393	370	377	391	391	416	397	424	401	392	375	402	391	374	360	363	408	408	394	398	359	440	407	411	416	412	410	394	403	417	382	384	429	474	412	435	366	410	358	415	380	391	415	417	421	369	412	379	373	405	391	399	362	383	395	419	391	414	374	404	353	361	394	370	410	372	406	378	400	375	400	409	429	351	437	406	363	381	408	421	413	416	358	400	437	413	379	392	393	386	393	389	401	416	409	433	370	395	439	389	410	382	397	385	401	406	373	395	435	400	371	386	401	400	381	396	384	418	417	386	397	416	437	400	378	384	396	408	347	386	445	400	397	401	395	386	426	424	386	397	413	432	435	380	402	390	383	423	425	398	376	387	408	385	364	421	407	398	423	388	425	424	368	388	420	417	383	415	398	377	427	410	391	423	400	386	391	378	381	354	389	399	396	399	408	441	432	366	397	398	385	378	386	429	408	405	401	430	421	385	399	398	383	381	387	384	418	399	388	376	374	388	396	371	405	385	385	434	390	384	359	432	437	382	413	406	449	397	409	414	373	416	404	415	387	418	410	394	420	421	389	363	404	454	405	383	399	430	385	405	406	398	393	400	423	373	400	386	384	422	403	377	396	383	419	386	422	360	437	397	410	366	409	418	360	380	401	413	383	386	413	380	413	385	405	394	389	368	381	410	417	441	386	382	427	398	351	380	366	449	403	419	362	368	394	397	397	389	387	371	400	370	375	417	361	401	380	416	430	404	449	390	392	400	388	394	369	386	412	409	370	377	450	388	395	400	398	420	369	421	383	389	389	391	402	413	382	421	396	406	423	371	434	394	404	387	376	427	395	408	380	404	374	363	402	405	388	404	379	373	381	412	397	421	425	384	387	366	416	418	393	371	375	407	423	407	384	437	424	414	391	410	400	426	381	372	416	435	430	425	458	400	383	434	390	401	401	401	409	382	397	395	402	376	383	364	370	418	396	419	404	381	380	394	379	403	387	448	384	416	425	406	399	409	451	410	392	471	403	383	409	394	390	417	410	389	457	410	391	394	367	414	392	365	400	404	401	406	392	403	380	372	407	383	373	391	406	343	411	405	406	374	383	405	418	425	372	415	358	426	431	419	434	430	407	425	411	382	433	440	406	419	370	379	376	417	391	346	377	420	369	389	415	361	408	397	378	399	372	421	406	354	405	403	390	360	401	383	425	442	383	383	390	399	417	413	394	420	359	414	409	412	376	413	407	353	372	359	395	384	429	409	418	421	385	361	387	410	390	424	394	415	408	358	434	464	465	396	390	422	407	373	380	402	383	411	404	372	398	423	387	385	414	396	417	417	433	388	349	388	411	380	377	393	412	410	404	404	372	378	436	384	385	424	418	386	345	385	388	392	401	395	397	407	429	413	452	406	366	410	383	427	364	393	365	392	418	396	414	423	410	410	420	351	368	372	336	409	383	386	378	372	408	423	375	391	405	409	383	399	402	414	393	414	401	390	367	376	418	400	439	409	393	389	372	396	385	413	428	416	406	450	428	372	424	406	409	400	388	383	393	407	412	372	380	357	413	396	365	401	369	427	396	395	417	407	423	356	380	431	399	387	382	376	409	415	369	374	385	380	400	396	409	384	457	379	430	430	391	387	389	370	406	383	373	375	384	409	387	396	405	412	363	416	413	365	394	421	368	390	390	372	399	409	414	403	409	401	414	398	387	408	381	421	384	380	383	371	350	419	393	405	381	377	376	394	390	373	397	393	373	380	384	429	426	386	377	405	391	391	389	391	416	401	388	402	417	416	390	367	396	442	371	406	380	423	395	416	455	381	405	419	388	402	389	425	396	405	378	396	373	391	398	378	411	402	394	392	375	396	357	408	401	413	402	380	394	429	394	380	437	377	385	398	391	401	416	409	391	367	429	438	378	380	357	378	419	399	397	407	416	401	395	394	428	420	387	416	430	366	380	393	399	378	394	386	435	377	395	393	413	393	389	361	429	402	377	448	383	377	455	410	408	403	369	397	358	353	448	412	403	390	383	399	377	394	401	393	391	406	421	434	366	402	378	387	378	348	416	404	406	402	431	393	401	435	401	396	376	419	400	381	408	408	422	418	355	399	393	389	412	443	393	382	411	357	403	421	420	372	373	418	391	387	390	401	420	395	371	378	368	438	412	380	392	418	394	401	366	371	422	384	432	354	425	334	413	419	424	376	389	409	432	408	396	396	377	390	401	424	369	436	369	400	355	452	388	452	386	389	416	421	389	409	412	369	392	422	374	367	377	412	403	411	416	371	409	401	380	433	424	417	397	375	396	407	396	372	410	416	396	414	362	377	383	393	383	379	415	401	383	402	401	376	436	382	347	400	358	378	405	394	414	390	396	357	426	361	405	387	399	447	361	397	388	380	386	377	399	380	393	361	370	364	373	390	405	397	441	366	377	451	397	369	386	415	419	388	386	399	399	368	391	377	416	380	375	417	425	380	381	363	376	414	403	356	395	429	414	395	418	398	397	398	356	403	394	405	392	436	367	410	379	397	415	391	386	412	387	398	370	372	411	353	389	428	372	449	425	392	413	378	416	401	434	428	388	418	395	377	372	390	361	409	378	398	389	430	373	376	388	413	440	384	392	476	380	343	365	409	378	391	393	374	394	396	414	354	399	389	417	392	403	384	383	432	390	422	393	380	405	386	359	389	404	354	436	360	407	407	422	410	416	388	380	412	364	371	395	391	402	440	415	384	373	404	406	421	429	389	406	403	382	386	413	401	411	414	408	389	350	365	419	403	425	350	376	418	406	388	394	361	374	386	414	418	405	405	384	410	412	419	400	378	369	446	402	422	395	347	378	427	404	389	382	376	427	382	399	418	413	409	411	410	421	439	402	395	380	394	394	363	397	399	385	391	380	392	419	407	412	366	353	418	382	418	395	382	406	393	424	429	388	419	350	381	384	383	409	414	406	400	393	436	445	385	384	403	405	398	398	361	367	433	396	380	425	400	371	430	382	352	381	365	380	381	380	395	427	409	398	365	367	444	399	394	378	372	402	419	406	417	384	419	379	435	397	392	411	397	401	393	392	421	364	383	390	379	350	408	394	388	402	419	390	414	400	380	410	393	405	407	369	433	371	382	368	403	377	377	399	385	380	365	374	396	398	383	386	350	380	369	451	382	422	371	367	411
18380	4341	2108	2387	2119	1780	1607	1386	1286	1279	1170	1094	1098	1094	1072	1063	976	1016	972	979	939	969	877	963	927	942	965	930	881	918	878	948	951	862	911	889	889	932	892	929	858	905	928	918	942	905	892	893	929	912	872	899	880	871	862	881	881	883	917	905	880	929	827	899	877	890	928	885	836	894	918	868	914	885	907	864	829	933	889	892	855	871	941	906	837	891	854	879	874	865	860	910	922	849	898	865	881	903	957	914	901	867	869	950	866	881	877	905	857	842	864	901	876	865	884	892	890	904	901	871	945	897	881	917	876	867	858	876	871	910	894	891	837	909	931	879	906	861	907	876	859	869	894	876	912	877	963	913	872	893	907	847	899	856	954	889	905	878	901	900	857	831	871	897	846	847	867	889	870	899	857	890	888	870	900	896	919	868	880	939	832	872	880	817	928	875	865	910	942	928	874	814	857	910	879	904	897	910	877	906	835	919	860	918	895	910	888	842	881	901	842	898	937	825	884	864	916	867	863	908	836	890	836	913	918	883	886	863	978	850	885	925	898	922	907	910	860	898	910	878	820	878	883	888	884	892	880	887	815	860	869	941	887	874	881	887	847	878	905	889	877	873	869	871	913	875	868	887	887	851	848	857	881	889	906	820	862	889	887	893	901	847	907	909	863	873	869	922	908	907	844	831	853	879	892	842	852	932	856	841	906	939	876	846	896	864	819	927	901	885	834	873	886	834	913	883	837	936	920	905	890	922	865	903	938	898	904	837	855	836	849	850	895	899	824	873	890	939	854	921	895	901	877	885	844	910	865	896	844	898	869	859	920	873	874	862	883	834	838	866	928	928	872	887	878	872	884	879	901	892	858	866	903	939	841	831	826	844	859	887	872	882	942	882	881	880	905	889	894	847	896	915	855	882	843	875	916	863	929	856	876	884	908	857	877	860	920	876	852	865	909	868	869	900	885	875	872	927	863	865	876	881	899	908	896	853	883	891	916	900	854	851	901	922	842	868	877	869	902	960	932	855	932	864	841	904	860	797	858	835	916	847	928	886	848	854	881	930	884	868	892	869	951	868	881	913	884	882	866	813	869	856	929	864	901	844	903	909	860	875	899	908	850	868	900	868	890	883	839	842	890	887	898	903	876	885	836	893	881	865	860	894	877	855	876	922	893	853	834	907	873	838	862	910	876	909	862	864	847	906	930	896	911	850	911	901	892	881	858	861	856	907	857	905	817	917	860	860	820	882	923	933	903	906	858	886	937	892	846	912	924	816	925	861	904	908	906	859	926	842	874	922	874	907	857	865	849	876	922	909	864	814	861	865	894	835	860	948	865	843	932	885	853	824	820	906	875	925	880	828	893	919	919	916	891	858	874	834	857	856	881	891	842	881	868	850	843	886	874	889	836	834	834	868	869	805	893	857	854	890	930	856	870	915	900	875	896	887	894	886	854	890	830	914	933	920	827	900	893	886	876	898	848	833	896	893	833	859	881	885	909	898	892	866	844	880	851	875	891	897	881	837	910	877	881	908	915	858	879	897	898	854	892	892	884	910	885	860	918	895	879	877	948	914	873	901	909	893	832	913	893	862	900	897	917	898	877	863	910	838	904	862	883	930	921	869	870	853	874	864	892	824	885	870	857	919	886	889	881	905	852	891	910	915	873	830	910	910	876	891	893	852	882	897	934	871	933	869	899	900	822	898	892	897	895	901	938	851	893	871	880	874	885	889	884	853	929	952	894	870	848	858	869	847	913	920	888	838	869	891	849	835	911	885	893	858	864	882	938	910	919	904	901	903	872	866	886	884	882	832	912	884	869	856	855	853	920	932	888	870	891	924	868	897	880	909	876	908	903	884	886	870	856	857	858	943	870	875	869	911	857	905	853	832	895	889	851	895	894	883	856	896	868	900	908	856	838	873	874	889	923	895	843	878	873	863	836	827	909	885	855	835	909	915	945	875	862	906	897	833	837	886	855	910	873	901	876	966	855	852	889	857	873	882	879	903	878	908	869	797	876	852	913	878	894	866	849	893	884	910	862	867	856	836	892	857	852	867	911	901	871	843	923	862	913	886	899	861	920	888	862	849	833	893	909	900	836	935	886	900	886	876	903	883	915	796	910	840	836	885	877	869	866	889	872	880	867	877	891	866	881	867	868	916	855	924	939	882	900	861	867	902	932	885	859	886	842	885	897	896	846	854	888	892	928	878	901	865	891	866	841	874	908	889	926	845	870	895	882	830	914	904	880	855	903	864	874	809	930	873	888	889	865	889	939	897	918	844	870	888	874	839	838	899	871	874	881	913	913	924	870	848	866	873	891	943	885	882	886	877	864	897	891	858	893	895	867	860	874	919	861	909	887	874	880	873	888	888	883	888	863	934	889	901	875	895	885	921	893	864	877	844	850	888	850	878	908	907	916	915	929	856	932	869	868	885	919	864	904	941	909	897	823	877	856	870	871	842	910	889	899	854	920	883	842	930	913	881	902	883	844	850	922	956	921	852	948	902	854	920	868	868	890	894	955	891	885	882	881	839	868	983	795	813	902	864	918	855	881	906	854	915	920	851	938	863	921	873	860	941	861	856	896	907	867	879	870	885	872	885	889	883	873	924	887	844	895	903	883	841	903	891	888	822	866	830	885	873	894	939	883	925	833	828	851	840	887	888	837	896	892	877	837	880	913	904	857	873	892	869	872	899	890	891	923	864	912	922	865	937	862	880	883	828	886	893	865	887	887	925	876	942	867	877	861	900	886	911	929	897	842	901	867	903	922	928	896	845	869	905	900	863	863	844	944	888	934	929	875	868	872	924	876	912	889	924	882	934	864	870	850	890	889	867	846	854	865	826	887	866	909	851	902	894	924	851	946	867	889	884	913	910	935	920	861	857	872	946	861	940	852	906	934	910	888	874	907	884	886	923	872	906	901	878	887	908	876	903	889	902	850	869	890	860	862	907	939	906	858	906	872	881	868	904	849	886	924	906	869	887	838	867	859	854	873	877	879	905	865	897	830	880	903	917	888	872	886	860	824	881	868	890	897	929	857	897	855	869	887	939	891	840	902	878	864	895	864	916	870	886	893	833	903	892	903	839	914	851	855	858	859	818	862	964	882	904	903	871	887	931	898	864	900	879	878	883	882	921	828	896	915	875	896	884	878	897	887	931	864	838	944	870	866	854	905	898	878	887	948	875	890	892	911	830	864	882	902	822	891	910	904	881	892	884	908	881	899	859	854	897	880	909	849	926	896	854	875	868	910	894	897	841	876	917	927	906	891	920	899	815	859	891	931	902	884	926	922	934	881	895	870	863	856	837	899	881	889	858	848	885	923	890	886	894	851	853	891	863	891	880	903	891	923	857	870	860	862	921	861	873	912	931	840	884	906	856	911	940	919	846	860	883	868	912	828	841	906	887	833	856	949	933	867	883	858	861	921	880	872	850	877	867	894	875	893	902	896	888	885	898	899	829	937	908	886	876	853	943	924	912	866	905	907	898	901	862
8450	1115	195	191	180	183	180	201	155	187	187	190	161	168	197	172	186	198	183	166	173	180	188	194	179	157	183	167	189	176	172	150	166	181	197	203	189	172	184	152	190	207	166	176	154	161	172	176	189	167	182	185	178	194	176	155	164	163	170	175	194	169	179	172	209	183	168	170	192	168	185	150	179	172	171	191	167	177	165	195	174	181	141	155	182	169	171	173	199	179	161	155	139	197	178	189	167	161	167	186	166	173	187	176	169	168	180	187	192	167	154	168	162	165	174	174	172	177	196	192	164	189	175	165	170	171	177	180	191	171	174	191	203	186	211	191	174	173	172	205	180	182	178	161	191	162	183	160	153	150	157	192	169	197	168	189	189	192	197	161	159	184	201	177	161	164	173	184	170	169	197	165	166	168	168	146	176	168	183	194	151	166	145	208	177	188	188	158	156	184	191	214	178	178	172	175	158	159	195	178	167	176	170	173	181	174	179	172	180	167	161	153	174	160	173	169	178	164	205	185	168	180	172	177	181	167	189	166	191	159	196	184	155	206	164	178	184	193	167	189	174	186	174	168	162	208	188	167	160	181	144	172	183	159	177	172	180	177	195	168	188	174	177	150	189	165	207	184	150	193	168	145	157	160	178	177	175	151	181	178	167	168	165	160	164	178	156	162	163	200	185	191	160	193	156	174	172	164	170	180	170	155	173	184	158	160	168	195	154	186	179	157	179	172	169	168	205	169	164	175	179	181	160	177	187	169	186	173	197	174	163	160	177	191	167	173	177	163	158	180	214	174	191	173	177	143	177	176	163	179	177	175	161	158	174	182	174	159	159	181	159	198	164	194	186	165	153	171	146	155	175	185	184	181	194	180	174	180	193	210	159	162	173	177	180	189	178	169	184	189	188	191	153	176	171	204	179	172	174	175	153	206	186	173	196	169	198	193	188	174	171	177	186	181	187	183	182	180	161	171	178	157	172	164	176	209	179	172	187	162	193	165	177	157	150	167	168	153	178	195	197	170	171	200	194	202	174	177	177	175	153	167	186	170	190	187	179	163	170	178	177	198	171	160	175	142	171	168	170	197	178	136	150	172	174	182	184	163	190	169	181	178	149	176	189	185	143	196	166	165	176	176	185	196	158	217	147	170	188	179	178	180	185	169	158	180	183	161	174	192	182	190	185	195	192	200	187	191	174	174	180	184	173	190	166	165	159	183	159	181	181	181	183	182	180	182	210	168	182	165	173	166	181	145	167	150	161	168	182	200	206	166	196	180	168	190	184	184	170	184	182	178	172	177	164	188	192	157	168	177	164	166	157	191	166	209	184	189	172	176	169	167	180	177	173	195	173	190	159	167	182	201	196	160	165	199	162	197	176	181	184	191	171	157	177	161	152	158	175	201	163	158	177	175	177	188	170	169	163	173	162	182	148	179	198	180	190	180	178	171	183	181	201	181	178	169	170	181	180	184	164	164	203	180	178	163	197	163	202	163	192	192	184	193	170	182	200	207	165	211	158	166	179	153	174	187	185	170	156	184	201	159	176	173	181	169	147	190	151	165	197	190	191	168	172	199	194	153	159	168	185	158	178	168	168	185	180	128	174	171	177	183	192	170	181	181	180	157	209	178	172	194	197	177	180	185	180	176	176	177	171	182	184	177	180	188	165	178	170	146	177	200	148	173	201	166	150	185	208	179	168	152	179	194	189	192	160	156	173	181	191	171	194	199	182	172	185	162	166	179	163	175	184	192	167	195	162	173	176	198	167	216	173	164	172	184	185	152	166	191	143	185	179	166	192	203	164	168	191	169	159	169	188	186	155	169	188	174	158	144	152	162	186	196	197	155	175	158	175	185	158	161	172	186	167	192	173	167	179	168	143	178	181	164	169	156	192	170	163	194	181	192	169	163	195	202	159	168	173	186	180	144	169	177	180	169	161	208	169	175	182	163	160	148	193	168	172	164	190	211	175	166	180	181	173	175	175	189	172	167	173	187	193	194	173	185	170	181	196	175	189	171	192	161	167	169	145	186	176	166	166	164	142	186	180	167	177	176	169	189	190	162	181	159	176	153	155	176	171	186	182	160	194	159	183	172	165	183	177	175	169	204	185	182	200	178	142	194	188	159	153	175	198	180	179	174	201	167	159	172	185	215	189	188	178	181	184	163	199	177	164	174	187	187	191	173	163	168	172	169	201	172	158	214	174	168	175	152	192	178	166	193	199	175	190	154	181	185	195	145	186	169	173	184	176	198	170	186	206	154	171	172	174	159	166	179	172	195	184	167	180	168	155	191	177	175	194	167	165	163	203	173	161	167	183	182	172	176	179	181	196	201	189	182	175	171	186	174	162	182	174	218	171	198	190	175	174	206	194	168	182	155	173	175	158	186	178	198	171	167	184	165	174	154	202	168	194	180	184	169	188	204	182	190	172	203	178	208	178	199	161	173	176	171	203	187	170	175	189	178	180	148	176	192	183	214	184	173	163	183	179	188	139	166	186	189	172	172	149	159	160	172	167	168	154	172	177	185	194	186	199	177	199	185	164	166	181	182	161	204	166	177	157	187	175	168	200	157	167	180	171	185	168	166	200	180	201	156	167	173	164	181	156	188	154	153	168	170	177	185	167	168	170	168	189	171	152	198	180	208	156	201	171	202	166	156	200	176	160	172	195	155	192	160	159	178	186	162	154	192	155	165	178	180	164	189	164	178	176	203	160	180	178	171	176	161	193	161	166	160	191	167	194	174	189	205	171	164	176	180	186	176	175	206	196	193	206	197	215	196	178	166	158	173	206	189	178	156	167	163	195	171	215	174	154	163	182	176	158	192	152	173	177	157	165	173	192	173	187	189	172	169	164	190	170	195	175	177	187	136	161	181	197	169	182	175	179	185	200	176	183	189	183	169	178	191	165	163	154	184	181	156	170	167	184	180	172	171	182	164	163	173	150	168	186	154	175	158	174	153	169	153	181	170	160	145	166	178	181	178	174	168	175	188	186	182	182	166	158	161	186	169	159	179	190	173	185	180	207	191	176	173	170	158	173	169	185	191	172	148	179	196	179	172	141	183	173	185	167	167	178	200	169	179	175	178	149	155	195	179	192	187	172	193	164	178	183	190	170	168	190	188	176	172	190	186	158	151	182	156	170	165	191	172	170	172	156	174	167	196	173	152	192	197	191	176	171	187	186	166	184	162	179	165	185	182	135	170	154	161	153	185	177	171	181	179	175	178	176	171	182	152	170	172	195	179	176	175	154	205	195	185	190	184	156	198	173	177	184	156	181	169	169	166	174	151	166	178	190	159	156	188	196	189	166	175	170	183	176	193	180	161	181	158	179	180	181	170	185	185	193	171	156	154	184	186	184	163	183	200	172	172	163	175	174	217	149	189	184	183	172	151	178	163	187	198	175	168	192	193	188	149	165	165	164	176	167	170	164	193	160	173	184	178	178	177	173	185	163	168	190	161	157	181	155	174	145	179	158	153	170	190	163	171	156	184
5133	893	447	493	497	480	454	461	415	444	442	454	443	392	464	480	457	444	418	399	409	416	379	462	493	429	444	426	435	441	471	448	440	458	451	457	437	436	431	443	466	403	421	417	476	438	455	418	467	418	436	446	472	495	460	448	437	433	448	491	484	430	443	465	489	411	457	481	454	435	435	441	433	486	474	458	458	439	473	435	456	441	441	459	415	406	408	462	440	428	454	456	436	400	444	462	433	426	431	459	437	445	453	452	441	446	455	437	461	448	431	454	458	441	464	427	450	429	441	460	426	446	423	456	408	451	442	443	444	473	446	464	439	467	437	456	463	448	436	406	442	441	429	444	454	457	413	425	439	481	441	443	428	434	470	457	432	411	428	456	455	442	457	463	413	445	453	439	426	436	427	482	442	461	434	402	461	443	446	451	433	409	464	448	436	445	449	408	444	449	413	422	453	466	443	439	454	453	461	424	453	466	442	404	441	437	435	493	428	416	408	419	442	419	428	450	435	456	469	400	447	455	422	429	418	424	451	418	435	452	393	443	449	440	459	464	452	443	489	444	449	431	399	415	476	461	444	424	435	453	421	431	464	463	430	471	426	465	461	445	426	395	416	430	445	437	445	447	411	442	446	446	431	452	426	412	471	447	432	403	405	416	438	464	464	412	449	459	456	459	480	442	494	438	454	463	472	430	413	442	458	476	424	419	408	412	456	447	441	461	438	441	416	445	444	442	427	472	460	443	440	464	468	455	413	463	443	416	433	432	412	503	465	425	410	428	437	460	427	443	402	448	448	443	437	422	439	437	451	450	447	465	439	480	404	450	441	446	399	415	449	484	447	435	458	424	463	460	437	468	425	420	428	438	442	456	448	426	459	431	436	468	436	447	464	426	412	435	473	421	458	447	487	460	455	423	443	451	426	428	453	402	445	433	451	433	449	400	492	457	477	398	454	445	442	457	400	405	457	480	474	443	455	443	415	435	425	453	470	480	443	456	451	472	465	459	435	470	421	451	448	429	405	454	448	466	440	464	474	420	434	440	433	446	474	439	445	442	456	418	427	484	431	373	448	432	458	454	434	414	452	437	453	422	465	463	433	405	438	441	452	428	409	440	434	422	461	416	401	488	487	428	456	414	431	443	423	456	440	437	402	450	450	421	409	391	464	431	411	448	427	415	452	467	441	457	457	431	464	484	454	432	432	484	392	473	429	431	463	440	440	467	455	419	411	444	466	423	440	427	437	435	447	436	412	463	393	431	414	461	469	440	454	519	446	460	426	481	413	479	438	451	422	431	442	452	444	400	432	440	413	437	487	426	439	438	430	423	428	432	430	439	443	444	430	432	412	443	427	424	434	419	454	396	437	445	427	457	413	451	411	455	458	415	415	419	456	490	451	496	416	427	450	466	387	477	446	478	416	441	423	434	481	433	474	440	482	462	457	456	444	448	435	451	446	497	452	450	433	414	450	445	421	460	441	436	449	406	471	463	507	411	471	466	463	479	456	463	440	404	429	462	446	418	472	450	470	472	429	475	451	446	436	499	457	414	461	481	414	481	438	408	415	461	441	448	437	450	395	440	415	471	445	470	426	477	433	446	459	443	463	491	454	442	437	424	456	481	440	433	467	433	433	441	432	442	445	429	460	462	461	437	430	406	425	485	460	436	453	438	488	449	437	420	454	472	444	451	447	451	459	442	427	442	441	404	448	429	445	448	426	415	497	451	458	440	425	458	434	456	479	440	471	476	464	438	452	471	426	460	482	459	428	421	414	435	472	470	485	426	468	423	493	457	452	441	467	439	465	475	433	450	425	404	458	416	440	449	462	439	433	428	419	419	447	439	452	479	456	443	418	439	452	436	405	461	469	434	455	469	442	440	444	434	440	486	443	433	467	423	459	433	443	462	399	469	413	452	408	436	437	443	476	450	415	452	441	452	438	439	467	440	447	473	443	469	463	425	457	433	445	412	464	432	453	475	474	436	406	473	458	422	472	447	405	427	404	452	431	393	433	476	462	437	438	467	431	440	410	420	463	446	418	450	484	399	421	441	498	399	472	435	470	455	448	388	446	390	471	475	452	446	445	472	424	475	470	449	417	426	453	443	439	423	453	463	451	469	410	465	448	467	421	420	462	453	450	448	425	432	420	449	407	450	451	448	425	407	431	429	471	444	470	454	439	395	449	398	426	439	444	401	426	445	464	472	459	423	429	434	433	409	449	436	418	408	413	480	404	431	417	447	460	409	447	446	451	455	432	437	477	463	429	433	445	451	410	424	469	459	460	437	443	426	454	427	451	399	435	462	430	432	429	410	435	435	446	392	435	433	440	427	452	437	457	427	465	421	441	442	452	426	417	432	432	487	433	431	478	442	423	447	459	472	400	445	450	454	441	467	451	423	417	413	419	479	449	422	471	445	432	482	462	431	412	416	425	457	407	437	470	445	448	425	451	458	428	437	437	459	438	480	448	450	458	433	476	475	430	432	424	425	459	402	451	429	470	400	440	455	471	477	495	417	441	455	495	430	485	440	413	431	446	451	453	483	456	417	431	431	451	459	447	463	443	458	453	427	451	466	421	424	457	442	462	419	453	490	404	425	487	432	432	431	468	440	408	464	457	441	477	438	429	435	414	455	444	450	416	445	450	474	476	443	429	420	416	444	458	420	432	445	460	429	452	418	422	430	422	454	468	423	433	427	428	437	446	432	430	457	454	443	444	455	425	395	448	474	406	417	476	438	475	452	442	407	442	467	425	425	425	441	448	457	417	467	442	427	417	418	457	423	445	465	398	462	429	463	461	460	445	431	445	409	414	411	455	465	431	451	459	406	480	472	421	452	459	462	435	405	442	462	451	416	424	490	436	453	416	438	430	477	484	457	463	425	424	444	433	439	461	479	447	449	475	449	470	449	439	410	441	454	408	440	475	491	461	461	462	404	416	425	420	442	460	414	470	447	459	427	423	431	398	420	416	429	438	496	425	430	449	455	424	408	417	438	457	437	443	428	429	440	434	480	467	459	486	429	472	451	459	433	439	457	432	386	443	398	414	458	423	436	443	460	450	418	439	437	430	469	441	483	441	444	419	475	445	424	413	438	412	448	420	470	439	421	463	439	412	455	490	440	482	461	439	447	428	474	457	422	445	395	471	432	453	412	413	438	473	446	421	446	435	424	406	451	431	459	449	463	481	467	434	444	434	456	464	440	478	423	457	431	426	447	444	451	420	465	453	460	430	420	465	453	451	437	419	426	408	443	444	482	438	467	441	443	433	471	421	442	436	433	440	471	454	464	450	453	438	428	431	427	473	452	424	468	463	466	444	439	423	464	475	450	432	442	470	465	486	462	444	439	437	431	426	466	430	445	424	449	478	457	420	484	418	468	414	438	436	423	464	464	430	449	421	451	439	474	398	476	465	440	406	429	461	464	457	454	455	448	474	440	437	431	458	469	452	488	434	416	430	449	421	444	434	477	423	473	433	408	467	454	414	441	445	451
21998	4596	653	500	386	338	309	292	276	272	240	249	252	264	253	270	266	259	224	255	242	253	256	247	231	264	280	256	229	244	225	239	214	247	243	234	226	229	258	210	224	221	235	252	238	207	262	264	236	270	285	272	243	228	255	239	237	251	211	240	238	233	242	258	259	220	205	222	249	205	243	209	249	237	228	218	211	214	239	261	223	241	259	238	232	252	227	243	247	246	224	236	218	244	225	257	215	228	231	223	197	202	255	244	227	218	248	219	241	196	231	210	232	221	259	222	243	238	202	237	248	240	274	222	250	235	242	229	201	243	218	211	207	220	229	236	242	226	249	227	250	226	249	258	246	249	212	206	217	222	243	262	241	222	211	229	226	249	223	250	236	236	209	233	225	235	206	217	229	225	250	241	233	221	274	234	241	266	231	232	229	221	262	221	236	245	235	190	224	224	241	229	236	261	222	260	263	233	230	235	264	223	233	215	243	244	231	257	246	227	235	191	250	248	251	203	256	212	236	214	214	232	208	238	245	229	223	266	239	221	238	224	267	199	241	239	256	237	233	249	267	219	246	243	248	250	219	218	225	222	264	210	219	239	262	267	258	248	228	210	249	233	244	261	265	268	201	211	292	247	279	249	238	249	238	236	244	226	255	198	195	264	236	235	225	246	185	285	230	253	236	259	201	242	255	225	227	256	230	230	238	242	238	249	222	239	227	268	233	239	259	260	231	228	224	248	205	244	224	213	223	220	233	240	217	259	228	260	238	245	236	215	261	226	242	205	254	220	213	255	210	255	219	261	234	235	287	239	223	226	229	249	248	258	236	264	239	244	209	223	243	211	248	223	269	215	235	246	219	252	258	262	252	213	235	260	247	247	239	255	223	265	216	224	233	231	260	267	278	250	222	197	229	252	207	228	226	233	250	232	267	245	235	262	264	231	262	256	228	261	264	233	231	244	223	244	241	253	234	237	229	228	252	235	241	230	245	224	210	226	247	239	246	240	241	225	250	220	241	276	247	234	229	215	243	242	268	244	245	234	238	235	205	239	248	233	232	264	254	230	209	219	235	239	245	258	255	243	237	231	222	220	245	240	225	211	223	200	225	222	262	219	222	224	231	244	252	252	206	250	241	248	219	208	245	255	229	248	236	234	215	250	240	244	230	248	229	227	231	220	239	245	250	231	232	219	272	237	263	281	263	239	231	244	244	232	243	255	237	223	233	238	232	202	223	232	235	270	246	240	229	224	238	230	203	250	266	253	258	263	222	222	238	204	261	238	247	236	221	234	237	208	253	217	218	243	229	230	225	254	229	212	226	239	224	254	244	229	250	215	237	238	252	256	241	234	253	221	252	228	232	225	204	248	257	228	226	202	224	236	233	230	229	225	219	205	266	221	217	234	211	213	222	233	213	216	241	220	248	244	236	275	262	239	234	219	245	227	264	234	200	238	226	247	228	259	231	243	224	248	240	218	274	232	234	245	238	249	216	241	220	220	225	200	233	229	232	257	241	233	254	224	250	230	225	244	232	245	254	227	235	250	248	271	256	233	264	250	232	247	218	250	229	217	248	214	227	254	216	243	220	234	228	271	250	226	235	245	221	253	277	233	236	238	227	238	208	223	237	230	234	256	270	266	227	223	200	226	237	216	232	216	237	240	225	226	242	237	241	220	248	211	246	233	235	212	246	231	221	235	225	230	256	241	255	264	251	235	211	253	226	249	239	218	264	224	210	219	272	249	217	218	249	240	231	251	207	239	237	249	246	233	223	243	228	252	231	233	204	233	258	234	191	238	223	250	232	243	235	241	215	255	235	252	251	222	220	234	235	255	244	237	237	256	235	226	252	226	260	215	217	223	250	220	254	241	244	240	226	228	208	251	251	221	222	243	254	230	240	249	242	216	237	222	223	225	251	231	203	265	240	248	243	230	249	224	219	252	218	253	250	247	240	237	259	222	232	246	228	240	245	242	226	222	243	247	235	238	242	239	242	221	207	226	251	240	252	252	232	251	228	236	227	220	268	249	224	221	255	250	210	268	229	227	208	246	197	230	253	202	238	195	238	247	239	222	240	238	246	253	240	239	265	231	222	215	264	253	240	216	234	242	227	237	202	246	252	227	248	244	216	213	258	237	258	265	258	247	216	265	239	238	238	219	244	230	222	250	279	251	239	243	253	238	229	217	229	243	248	240	258	217	207	230	230	225	220	233	225	210	252	247	266	238	229	210	232	224	229	229	233	260	239	214	237	209	220	265	230	216	236	234	213	201	248	223	215	258	190	230	230	249	220	241	249	246	243	240	243	241	240	239	222	237	220	223	241	224	269	236	242	230	235	228	249	212	230	226	241	233	230	224	238	228	245	199	230	223	229	228	246	220	258	240	272	235	243	251	221	247	261	233	214	238	236	238	253	232	257	260	232	266	229	264	258	247	257	231	212	250	219	234	234	222	219	238	250	222	241	221	243	234	215	276	236	225	255	241	216	218	255	267	261	239	222	233	196	249	217	224	210	244	251	223	256	223	277	280	254	201	260	218	236	235	222	222	252	239	263	239	235	232	236	241	248	231	244	231	251	251	229	253	234	209	241	240	217	231	244	271	251	239	254	233	227	261	235	263	255	220	240	254	217	221	212	214	255	246	275	223	248	217	273	197	235	246	234	228	239	219	227	228	237	225	257	244	241	220	273	227	260	255	248	241	221	237	226	214	217	233	220	248	229	245	230	225	206	197	265	252	245	247	242	232	251	209	261	263	237	235	245	233	254	245	242	227	292	226	213	233	231	224	219	235	256	241	248	197	250	264	251	241	234	214	215	215	230	242	210	238	232	238	271	243	262	219	248	230	226	242	222	230	243	232	236	226	276	229	223	241	230	220	237	225	214	254	244	232	271	231	272	225	224	251	220	246	242	219	229	234	242	227	213	237	240	221	268	226	228	233	201	226	247	231	247	215	226	245	247	261	275	278	237	204	243	217	273	245	230	220	236	266	250	249	194	255	226	194	246	229	242	221	205	228	251	248	247	211	238	252	198	228	256	215	248	244	240	243	236	257	231	239	231	222	266	262	218	209	209	237	238	242	215	232	249	251	255	236	241	244	250	274	246	240	261	237	233	232	254	213	238	236	219	256	220	253	251	243	232	234	262	252	212	232	232	220	263	242	229	215	242	212	253	217	217	247	229	240	232	248	238	230	215	225	244	212	243	208	227	235	223	258	257	233	207	227	227	236	227	244	211	246	241	249	225	241	248	234	239	246	262	259	233	264	205	233	252	223	219	210	199	228	215	221	221	255	244	251	241	242	231	276	227	245	255	223	237	233	195	206	225	233	259	217	193	245	277	239	244	234	236	222	212	178	226	281	211	222	215	238	232	219	238	213	254	243	226	209	241	200	237	257	233	235	243	227	214	243	260	252	237	242	227	201	235	241	234	223	223	221	234	242	260	249	262	249	261	242	224	242	220	236	242	259	231	249	220	265	233	216	225	206	210	199	250	254
13638	2492	1159	1352	1206	975	986	872	768	804	694	739	678	701	692	647	618	617	656	623	615	584	589	605	603	587	657	594	631	624	596	581	599	580	574	630	563	607	671	595	604	586	575	584	555	612	577	572	565	600	623	620	578	598	584	542	571	556	612	569	597	570	570	538	595	565	584	589	554	576	539	558	601	567	567	580	600	597	561	570	578	640	542	542	578	583	570	589	575	598	580	562	568	572	566	628	571	614	573	604	568	559	608	595	613	581	610	554	593	560	564	607	587	578	577	577	574	580	574	548	611	578	560	597	523	573	611	563	586	564	570	558	570	564	588	570	619	527	591	575	515	581	534	608	567	571	575	593	583	569	585	562	560	586	620	586	562	570	547	524	545	603	548	611	586	586	589	567	580	593	572	550	562	580	613	598	593	517	577	609	588	607	541	529	561	541	604	530	590	567	552	563	607	591	607	592	547	602	634	606	591	625	596	570	577	552	595	588	584	605	593	519	557	548	564	589	559	598	548	555	545	559	605	600	579	560	630	599	546	577	551	576	573	592	594	566	577	525	599	561	580	592	531	548	562	574	575	529	603	601	583	562	572	555	607	585	614	553	575	593	597	564	559	574	555	581	610	632	560	593	569	554	578	599	559	542	570	548	599	584	556	603	560	545	551	570	564	587	570	580	606	613	608	611	610	544	583	593	576	582	571	536	563	575	593	564	569	587	541	582	599	566	571	562	554	559	547	608	592	573	600	589	534	554	588	595	575	588	588	571	547	598	587	586	572	522	559	604	592	642	614	555	572	546	611	593	559	594	587	547	545	557	584	573	543	616	560	550	529	586	590	609	606	568	567	609	529	577	594	582	581	599	559	579	595	567	561	557	584	618	594	602	528	565	564	532	611	582	527	568	587	634	546	564	587	612	592	537	585	580	596	587	593	584	619	530	558	580	619	570	541	568	555	575	572	533	554	551	558	550	538	527	567	594	569	601	568	603	592	584	565	580	576	529	561	609	600	560	532	593	583	580	606	565	602	576	539	570	575	575	566	591	568	577	569	602	577	578	593	590	579	579	614	555	590	551	573	592	570	562	548	591	550	525	594	553	558	616	577	616	589	581	583	573	570	581	564	554	582	599	560	574	574	572	592	563	594	555	535	604	618	562	598	584	577	594	530	577	623	581	594	590	588	533	612	602	572	597	574	611	567	561	613	542	570	577	555	541	556	515	592	579	582	582	579	545	579	558	548	596	563	574	587	562	575	576	556	554	590	590	613	582	579	580	547	549	589	565	563	557	580	565	582	571	551	566	554	597	589	582	549	565	545	538	543	546	552	576	597	605	574	574	601	619	558	578	566	550	557	562	653	588	615	603	528	564	653	544	524	586	596	566	517	581	569	582	605	524	604	528	559	566	560	565	588	608	556	532	598	589	552	620	584	550	582	601	550	568	590	600	585	558	585	610	600	598	578	616	533	577	561	610	562	561	594	569	568	562	555	566	613	579	579	582	604	557	550	583	618	544	555	622	583	584	612	549	541	557	570	590	542	584	570	567	604	582	605	585	592	546	571	568	593	553	578	608	593	599	614	555	602	553	578	558	567	594	585	565	567	558	530	564	613	595	591	551	526	569	571	539	588	596	588	592	572	588	585	573	538	548	564	552	560	623	608	598	566	586	587	587	556	608	572	573	565	596	502	603	589	534	584	581	519	590	571	602	570	529	574	601	594	551	588	585	563	589	565	600	548	601	567	503	532	551	609	596	573	585	545	604	583	607	593	586	603	562	580	567	547	602	555	608	593	617	581	535	568	575	607	579	575	600	575	578	572	586	574	625	547	588	551	575	551	581	558	607	573	550	614	517	588	578	597	565	567	613	598	552	598	576	552	585	577	583	615	595	596	558	570	556	572	580	574	555	586	595	587	578	590	580	609	537	536	559	545	606	551	604	602	557	574	622	603	595	606	581	557	587	582	567	554	536	583	567	579	565	588	577	580	550	549	544	552	574	602	543	589	595	535	579	571	562	562	557	590	558	581	544	563	612	585	558	563	565	599	569	579	564	588	559	576	548	565	613	586	549	607	541	573	562	610	565	565	574	591	596	567	568	597	585	574	580	598	591	566	616	564	564	625	563	578	546	551	552	590	552	617	608	576	582	563	542	596	568	551	570	599	535	587	595	569	594	588	549	597	604	574	579	557	606	562	546	615	566	545	595	576	538	569	588	582	546	582	544	561	595	578	557	561	584	550	575	546	607	551	576	579	587	579	597	576	594	567	586	593	590	565	581	544	600	617	572	561	588	596	576	602	511	558	589	600	580	555	578	557	561	559	592	562	584	536	591	595	618	564	576	595	565	613	554	550	584	547	546	567	590	597	553	593	547	593	531	589	582	572	560	547	588	585	553	549	568	588	578	606	576	600	586	566	560	576	531	596	548	560	576	561	590	589	577	589	573	574	583	606	595	565	548	578	551	534	550	577	589	618	572	575	523	572	565	567	577	567	546	582	583	567	573	578	588	555	562	569	546	617	562	544	600	513	556	594	551	565	539	577	603	589	580	585	571	611	558	611	584	581	581	562	535	548	565	598	551	611	588	591	601	593	602	531	593	584	578	606	565	603	595	581	591	590	538	565	568	541	608	578	570	539	563	618	561	606	553	606	554	589	595	551	595	560	618	585	560	569	559	597	587	571	588	575	601	526	603	591	625	578	561	576	588	582	541	559	577	534	583	623	546	560	532	516	598	572	561	593	567	562	568	586	566	525	579	551	545	552	557	562	557	593	582	586	574	600	587	584	601	538	573	552	568	562	596	601	545	583	561	556	542	614	567	548	553	589	553	533	552	579	627	578	527	587	586	576	597	584	578	553	564	597	569	607	582	566	556	578	595	569	549	579	559	598	586	605	575	590	571	556	562	570	561	594	592	580	575	580	566	597	586	604	550	612	526	560	594	586	596	569	527	598	587	547	576	555	568	596	609	572	612	594	613	561	572	588	607	570	559	564	553	560	557	560	555	568	586	582	551	563	595	525	586	500	584	600	552	606	582	581	591	568	618	574	563	607	575	549	607	553	584	584	579	554	617	609	612	543	565	584	556	543	536	572	583	546	569	583	634	569	571	558	594	551	579	550	556	507	592	582	569	563	569	580	571	565	567	559	577	554	559	554	562	535	587	548	618	565	545	536	597	540	560	589	578	570	552	552	553	514	607	587	584	546	562	540	606	591	564	530	528	630	556	582	565	581	593	569	601	546	565	593	551	558	565	555	560	591	579	580	576	614	536	616	581	591	590	565	562	558	562	582	603	603	605	562	585	593	583	577	589	558	570	529	595	571	566	521	610	599	594	574	573	582	593	596	602	633	574	580	547	557	577	603	592	608	583	576	609	609	590	588	582	598	564	576	593	541	574	545	511	605	578	594	572	588	557	607	593	582	584	568	611	590	570	611	546	534	571	592	542	606	572	547	573	577	596	562	586	603	558	578	567	593	556	584	603	615	566	535	614
32958	9007	1438	857	709	626	482	514	478	466	437	447	404	430	458	422	409	424	412	412	392	414	401	390	430	447	387	384	399	406	396	367	420	414	361	379	383	380	401	432	407	394	427	420	406	390	406	360	397	380	367	375	413	389	374	413	423	399	395	420	340	394	388	426	405	419	356	413	406	454	417	362	406	410	406	411	371	407	402	380	339	378	385	403	391	404	395	405	401	386	397	384	403	396	385	377	400	405	418	419	427	374	430	409	388	371	376	386	398	422	382	377	378	413	445	429	387	383	397	386	380	360	358	442	422	390	380	352	401	413	383	382	382	378	383	405	385	415	413	432	406	373	362	401	404	373	382	408	411	396	388	395	378	400	417	445	399	396	441	433	380	413	389	400	408	403	373	409	395	405	408	408	373	360	429	367	398	386	386	367	389	358	404	444	415	419	390	383	379	430	400	436	381	388	429	402	414	406	380	375	396	418	390	403	411	383	389	431	391	360	376	378	413	398	397	372	386	391	355	398	436	434	418	420	387	389	410	421	406	384	372	422	378	414	388	410	371	384	384	445	442	396	434	354	365	384	399	409	401	369	423	360	401	394	431	379	385	404	391	387	418	393	384	369	422	412	392	383	421	414	382	404	404	391	408	394	393	385	419	371	420	391	404	417	423	417	406	379	385	371	369	398	389	377	369	403	424	383	369	459	391	392	373	376	382	419	354	406	379	409	372	400	388	430	411	376	382	456	419	406	359	360	395	424	404	386	399	410	421	383	398	378	408	412	429	377	376	398	395	399	426	414	392	409	420	395	386	392	414	390	401	387	377	386	370	407	381	441	400	420	380	380	415	388	424	386	365	384	384	358	404	424	375	385	404	390	378	405	428	424	402	382	376	376	376	390	361	410	423	391	386	415	377	368	391	416	394	381	392	379	429	379	368	361	416	417	357	352	388	380	368	383	417	383	407	396	367	387	412	393	410	360	362	393	390	401	377	402	382	401	364	387	393	421	428	390	373	417	394	362	388	380	407	404	375	373	362	409	368	375	387	377	405	402	425	387	404	399	408	414	430	401	370	368	368	386	362	389	404	410	371	391	384	418	394	365	447	371	402	420	413	402	434	425	397	415	389	435	426	410	427	399	378	382	426	391	380	402	384	394	384	396	388	399	413	384	429	387	391	415	406	387	400	360	397	432	422	378	386	375	351	426	390	381	402	396	391	395	415	383	428	398	413	388	369	389	404	421	425	406	355	408	396	413	400	383	409	412	430	423	426	419	393	402	422	390	393	374	392	392	376	397	384	418	385	403	414	394	360	379	422	393	407	388	401	368	368	366	432	409	438	387	400	403	389	376	395	424	374	353	438	395	381	420	384	386	412	408	424	384	406	385	428	386	428	390	374	373	372	412	414	430	438	382	395	362	451	338	351	419	433	425	381	362	396	429	386	402	396	395	365	370	452	399	404	398	423	401	411	405	380	395	383	397	389	386	424	394	419	400	378	385	389	426	375	372	409	399	392	364	405	409	450	427	349	400	387	430	411	385	409	369	397	410	408	404	457	406	396	389	407	422	394	388	381	417	390	392	367	420	408	420	415	388	410	395	379	401	406	400	422	372	412	400	413	371	401	374	405	419	414	363	368	407	403	411	412	401	384	435	435	433	399	415	382	395	399	400	402	442	392	394	373	391	440	387	396	381	375	430	418	399	375	418	390	368	386	432	408	420	398	391	405	382	419	417	379	416	399	380	358	421	404	369	393	396	423	401	361	372	411	384	412	439	393	452	418	394	435	388	410	372	395	387	418	394	398	389	382	402	401	364	420	406	386	393	360	393	391	409	398	366	391	414	385	397	370	411	403	387	387	410	394	423	437	345	403	430	389	364	417	386	393	383	392	385	372	344	390	371	401	375	401	394	400	400	397	373	380	396	376	371	415	360	415	383	383	400	413	382	394	387	406	424	351	408	393	374	412	429	381	398	395	422	400	383	416	420	429	396	413	377	380	410	386	355	412	403	393	400	388	360	383	420	403	400	393	339	414	384	387	378	388	393	359	405	404	383	385	365	360	416	388	404	384	393	373	393	366	389	405	378	367	363	426	415	370	396	415	392	383	402	400	356	400	401	395	403	407	400	381	387	368	405	373	434	384	403	400	367	375	403	394	404	400	400	434	402	402	360	419	405	429	392	361	399	400	391	386	377	402	395	388	376	401	403	369	372	408	374	399	400	438	394	388	382	372	388	370	407	346	406	407	407	410	426	385	401	439	390	389	409	408	395	390	402	411	374	392	401	385	424	405	400	404	407	390	415	376	367	381	381	394	380	397	406	407	377	363	394	413	347	384	368	391	392	385	411	396	354	427	387	350	394	407	418	390	423	393	363	383	352	416	385	435	388	397	414	427	383	373	402	353	415	407	415	405	407	438	367	417	418	410	371	429	403	410	392	423	406	386	355	380	384	379	407	394	398	385	408	394	405	385	417	424	389	378	405	380	408	381	377	402	380	388	405	428	409	377	383	406	423	412	407	383	373	387	373	404	390	429	373	371	390	431	426	376	389	404	424	376	381	376	403	415	428	406	375	393	401	393	395	411	405	380	400	447	382	387	391	364	377	423	405	391	362	397	391	404	429	401	414	383	430	414	383	377	433	424	440	385	380	420	363	362	393	427	351	400	411	372	409	382	392	400	370	381	375	378	364	372	389	408	421	419	402	367	420	404	404	429	375	361	405	430	402	426	398	383	362	385	420	390	418	416	436	398	383	406	408	429	390	393	413	427	435	414	408	423	358	381	372	390	424	377	392	390	407	382	426	401	362	420	401	375	434	439	424	423	374	386	438	386	419	402	404	416	396	432	394	425	426	423	379	371	345	412	423	385	397	398	394	441	371	366	409	420	376	385	392	427	377	382	413	440	404	396	375	385	423	415	381	403	399	410	408	398	375	411	373	432	378	403	441	406	418	394	393	354	388	370	397	408	401	428	392	394	405	394	408	393	390	411	401	383	380	363	353	383	417	370	415	391	417	412	458	438	363	392	367	350	397	427	455	401	405	393	401	415	364	389	380	399	389	355	397	394	391	401	392	381	387	390	394	407	383	378	404	388	419	425	431	403	381	429	390	413	398	408	403	394	442	400	432	404	436	386	379	411	381	328	404	390	382	409	415	385	391	411	370	395	383	403	427	398	393	382	382	426	358	363	390	373	396	376	408	465	391	387	349	398	433	396	430	392	381	398	392	405	424	383	346	376	380	424	461	396	398	420	402	395	378	369	401	421	387	393	403	414	393	398	420	368	391	392	408	387	419	408	383	414	404	438	420	403	442	422	440	393	430	381	392	394	422	391	403	409	386	373	370	412	433	374	397	402	367	402	387	422	410	424	376	393	443	414	421	397	375	386	418	397	395	383	394	453	420	390	427	417	413	412	412	378	414	406	374	398	394	431	371	415	404	419	369	353	390	396	370	409	415	358	349	399	392	373	420	376	394	371	394	415	393	404	375	389	392
18804	3644	2149	2327	2082	1803	1564	1390	1343	1263	1167	1111	1110	1062	1004	1025	986	1051	956	944	924	1008	960	968	930	952	900	908	942	885	919	925	901	891	1022	917	891	868	936	944	890	866	927	896	929	934	896	862	857	954	877	901	898	891	885	927	936	858	900	888	903	932	837	897	908	861	840	894	923	851	918	917	899	906	856	831	884	837	816	872	900	910	892	932	877	971	834	881	938	858	884	877	909	888	906	886	925	881	897	900	886	867	919	907	895	842	893	908	917	883	886	912	849	891	870	885	890	901	877	853	883	881	920	865	866	908	845	930	893	798	840	814	867	913	866	829	835	899	907	901	874	896	830	881	911	889	901	879	926	927	909	889	862	901	940	884	894	924	857	925	863	923	895	884	850	884	846	929	872	886	864	854	877	908	929	892	884	808	873	845	921	906	933	891	874	874	893	841	881	901	898	907	881	915	885	908	958	876	925	925	841	930	870	856	884	869	878	888	838	936	818	835	828	872	881	854	879	927	852	893	879	867	833	892	827	854	925	869	870	889	897	864	845	866	871	841	864	911	887	863	884	885	857	901	826	865	878	829	871	851	908	879	911	883	913	909	902	891	918	861	921	901	886	883	885	888	884	855	841	883	833	852	928	871	855	879	885	882	929	924	845	901	889	900	900	884	899	937	916	830	915	900	851	895	880	833	880	859	907	905	896	918	859	891	872	886	882	858	899	823	865	921	879	897	864	874	891	917	885	877	816	896	901	851	822	849	858	903	845	924	925	885	860	864	881	898	848	927	917	789	842	924	877	851	877	852	906	884	862	942	911	877	943	885	862	853	894	895	858	930	901	864	843	884	836	844	846	879	909	916	863	914	899	893	899	879	905	880	818	867	895	878	918	882	900	884	893	919	821	840	896	855	873	831	933	889	872	859	872	866	869	904	930	908	855	910	877	891	845	864	900	897	872	840	904	887	901	889	848	845	891	903	902	925	884	906	867	887	817	939	856	846	863	917	886	905	856	845	897	855	898	904	833	890	859	861	858	861	901	904	947	888	865	899	858	901	881	853	940	881	867	925	901	881	846	817	888	877	912	820	842	891	886	878	882	911	871	877	855	843	873	894	848	895	856	906	838	858	905	870	931	877	880	832	889	871	878	897	919	864	837	942	877	929	892	864	868	856	860	923	915	915	905	899	943	858	869	909	870	942	884	886	853	920	910	892	883	833	902	840	820	894	862	872	887	881	920	873	853	878	870	938	859	894	865	891	900	845	838	881	818	837	881	885	947	902	833	853	920	826	912	898	818	833	925	905	858	859	876	898	915	881	868	869	860	854	865	916	885	829	892	840	864	895	925	866	883	845	845	856	870	875	874	848	873	934	883	832	873	872	876	857	902	868	853	841	870	871	893	906	891	822	902	837	898	899	867	886	858	883	869	922	924	920	897	912	959	893	828	835	911	897	867	897	892	876	907	846	904	874	921	904	902	890	891	823	842	864	861	901	879	873	872	878	884	867	866	889	881	898	899	844	890	823	833	931	885	818	868	854	916	895	874	894	851	915	890	849	958	874	866	900	857	868	857	927	898	871	881	865	886	848	887	871	806	854	917	907	870	892	858	898	876	840	876	854	847	923	878	898	919	907	902	871	848	873	875	862	809	903	867	880	890	874	860	838	836	856	850	831	927	878	914	860	871	883	829	915	903	897	910	834	908	899	873	881	834	831	874	854	890	886	889	890	831	848	852	867	876	923	854	859	862	881	814	876	863	859	912	926	890	920	884	866	846	859	928	871	896	861	890	837	854	912	902	899	889	913	876	952	903	914	886	917	835	871	881	853	890	870	867	951	934	907	844	890	882	886	888	910	870	869	880	870	887	898	860	910	820	861	892	896	892	898	906	887	804	862	882	907	916	888	862	828	889	911	912	822	856	868	862	899	861	908	906	851	919	864	837	878	911	791	873	872	903	903	911	829	901	846	915	871	884	889	851	880	834	853	837	875	883	816	871	834	901	862	885	834	861	847	908	881	897	803	838	862	881	888	869	844	840	859	845	878	878	815	840	845	937	885	857	882	859	860	905	878	845	850	888	886	878	894	875	857	915	905	885	869	898	856	956	888	926	857	868	873	885	877	870	875	846	867	881	879	860	899	838	840	860	906	909	889	893	871	899	891	896	896	882	864	859	891	868	890	859	894	880	841	843	891	828	883	859	880	923	912	867	900	863	872	881	858	869	902	875	914	921	853	848	886	893	933	855	829	864	836	896	853	853	852	856	882	893	911	850	857	901	921	820	864	829	878	919	901	899	930	907	815	871	977	885	884	872	868	826	904	837	861	845	890	872	864	889	879	901	836	806	851	890	806	826	849	883	923	843	828	878	890	866	838	905	913	858	899	867	850	855	842	837	910	899	858	870	886	883	868	881	871	895	841	857	856	892	916	918	853	917	859	904	912	834	914	859	845	833	909	920	859	900	889	847	899	826	935	888	851	915	842	835	917	893	852	853	889	903	826	876	871	874	928	839	872	891	883	850	869	849	908	872	904	874	824	887	849	892	877	865	892	877	806	814	881	878	853	891	914	901	932	871	867	861	877	872	866	891	886	875	838	917	853	904	853	873	933	847	912	873	853	884	902	857	915	912	867	900	913	880	883	879	930	888	827	885	840	808	850	941	864	880	885	853	909	881	873	924	859	913	905	879	901	889	873	882	906	878	900	828	870	940	871	877	870	881	848	913	915	862	877	832	899	884	849	813	908	891	895	862	878	906	861	906	916	876	823	843	913	866	912	889	915	911	842	868	856	839	905	917	925	839	824	871	833	892	839	891	890	928	881	897	890	846	882	871	898	899	870	853	901	837	901	873	850	853	847	847	955	862	830	884	882	874	899	945	918	920	854	866	860	813	871	889	845	881	864	883	835	871	870	910	857	906	887	881	874	892	898	822	815	884	878	929	888	884	903	923	900	915	925	903	907	888	865	923	848	888	863	883	882	900	906	916	873	937	889	917	880	855	879	889	890	931	880	881	892	876	889	876	854	866	884	901	886	872	937	895	814	852	891	891	869	866	881	906	889	878	883	860	888	907	883	924	867	891	882	907	884	934	886	869	850	887	865	845	838	851	914	871	864	889	964	817	880	940	940	928	901	850	886	898	833	898	872	858	893	925	844	864	857	888	865	874	848	865	841	857	888	933	858	847	855	890	850	853	903	908	834	871	888	940	872	898	921	837	889	843	855	898	826	879	904	857	870	839	965	898	899	868	838	865	817	904	885	876	823	855	891	890	925	845	888	867	889	896	864	876	886	917	873	853	927	907	913	848	863	849	862	866	854	853	819	901	834	830	865	834	895	889	840	843	885	910	945	918	831	871	917	834	874	873	870	879	820	884	914	914	877	861	884	837	890	913	887	977	886	917	934	885	925	876	853	880	852	865	820	859	834	869	857	891	899	873	849	853	846	860	865	898	833	964	951	859	874	892	889	869	898	872	869	891	860	898	923	854	862	874	845
8541	1244	203	189	186	184	186	174	181	179	159	166	187	183	161	170	171	161	153	198	185	164	187	193	175	199	173	194	195	179	162	177	146	164	181	174	170	164	179	161	188	164	150	174	172	178	175	184	187	194	151	190	200	177	183	189	162	175	166	157	161	160	186	190	184	152	171	184	168	167	167	156	168	143	195	174	202	197	179	208	160	182	158	167	167	163	169	186	167	181	156	183	168	177	178	161	167	170	188	166	159	170	173	159	176	200	160	148	161	172	156	172	155	155	193	168	161	158	160	178	182	191	176	170	172	178	178	172	159	168	171	173	169	185	189	182	176	175	182	190	178	177	168	163	166	182	175	165	175	176	175	159	187	175	165	205	167	188	175	176	185	179	170	189	174	168	180	166	160	154	185	178	178	183	173	191	180	176	177	174	175	204	168	175	172	161	153	194	151	182	156	151	150	154	186	179	171	154	177	209	187	179	176	180	177	171	172	178	175	161	164	134	163	166	177	163	177	187	187	162	166	180	156	184	173	181	178	178	184	207	167	199	162	160	169	167	172	186	171	171	176	173	160	181	182	176	156	153	164	171	191	186	152	179	188	160	164	198	184	171	172	183	152	190	180	192	179	172	180	181	171	186	184	180	185	156	159	166	187	175	186	180	169	162	179	162	186	169	159	172	187	173	196	176	187	177	189	187	182	191	167	179	180	173	178	191	181	167	157	192	199	173	171	156	170	152	184	190	173	156	163	199	214	214	189	170	192	181	175	164	156	232	160	166	160	178	179	188	165	173	180	180	151	156	213	194	154	176	156	177	195	176	177	196	195	140	173	148	167	201	188	187	179	208	183	179	172	148	186	159	171	177	175	190	172	169	166	151	177	168	162	179	162	155	185	167	196	193	177	192	194	164	192	171	185	195	179	200	156	185	192	164	180	186	155	162	158	172	187	177	180	181	174	178	180	179	194	166	189	204	156	186	172	170	175	178	174	159	158	196	175	150	179	195	171	177	195	182	179	182	177	201	187	192	186	164	200	173	152	167	161	165	182	179	165	185	195	187	177	169	188	156	181	164	170	172	171	152	181	162	193	175	167	168	158	170	171	177	181	186	179	173	183	159	170	171	174	175	159	165	167	166	166	192	214	180	157	168	160	193	173	165	178	176	191	176	188	184	192	177	170	179	174	173	181	199	175	180	182	196	186	176	187	172	173	176	177	176	167	197	178	160	166	176	149	149	183	178	174	151	156	170	175	191	166	161	193	175	153	205	145	167	180	165	174	186	201	191	161	190	169	157	164	202	169	176	199	176	160	186	179	175	146	174	165	200	154	178	181	181	149	157	165	174	192	194	191	160	162	149	163	177	214	162	147	180	164	183	186	178	159	178	182	185	149	167	159	160	168	173	175	183	191	162	163	178	173	167	160	177	195	181	179	185	185	159	191	161	179	184	186	185	190	200	182	179	183	169	168	180	196	183	157	160	174	175	158	177	163	172	162	147	163	172	171	177	154	174	165	162	174	161	154	178	183	177	169	159	214	166	182	174	181	166	193	203	197	185	174	191	163	175	185	176	206	174	171	192	138	156	153	173	182	168	168	171	196	179	181	190	172	172	194	184	157	160	170	179	178	172	175	179	155	165	159	152	189	175	162	166	147	167	170	171	204	185	165	168	156	164	172	176	198	168	181	158	179	148	149	183	165	141	169	190	181	183	181	177	208	182	171	193	172	197	190	173	166	158	168	171	211	166	158	167	154	168	155	196	168	154	155	187	188	160	175	168	168	160	176	174	157	171	181	178	193	170	176	178	158	172	180	161	172	172	163	167	186	153	172	157	180	210	187	173	169	157	161	170	181	160	159	172	168	184	166	194	189	178	181	153	167	170	159	171	167	173	148	171	181	163	177	165	194	168	160	171	180	165	169	165	182	201	170	174	162	163	182	150	147	172	142	178	200	204	183	138	176	186	174	168	169	172	144	168	173	168	177	194	149	198	178	180	170	167	177	158	176	181	157	184	204	164	159	186	195	178	183	183	175	178	184	191	171	191	204	176	159	181	174	177	167	174	165	174	148	161	178	183	200	171	182	211	197	154	195	204	175	178	171	180	189	163	168	179	159	166	190	162	182	160	191	161	177	167	173	163	160	166	145	165	168	189	177	169	200	172	162	179	177	181	165	200	187	170	151	164	190	175	171	179	168	197	172	141	148	155	166	165	186	153	171	160	175	175	181	173	189	179	185	171	150	179	158	196	165	158	167	186	167	189	173	174	189	182	166	166	150	185	159	171	191	188	141	160	161	184	174	162	166	180	167	184	150	187	167	172	160	177	198	183	176	149	150	174	169	203	187	153	187	160	168	179	167	165	176	156	182	171	173	192	185	161	187	168	169	171	176	182	167	162	161	175	179	163	162	169	175	166	170	183	200	173	158	167	191	179	188	177	177	160	196	173	151	183	173	179	171	177	186	187	145	158	183	186	164	171	185	187	160	178	172	189	186	161	183	170	169	146	187	152	157	172	164	163	173	160	181	181	195	166	177	189	159	183	177	192	193	155	174	172	197	183	167	170	168	191	161	185	189	175	192	152	169	167	172	172	184	178	183	168	165	187	200	159	159	160	193	151	176	190	156	181	188	193	166	181	160	170	157	169	185	163	169	183	190	171	182	162	164	179	202	145	164	192	178	179	190	171	169	155	176	166	174	170	187	183	177	184	187	180	176	179	158	167	178	207	185	183	182	185	178	155	165	171	194	183	199	156	191	189	172	195	173	169	180	158	180	160	177	174	177	178	195	168	196	158	185	169	177	166	189	203	170	181	171	161	164	157	158	173	168	152	191	166	192	157	185	170	162	186	167	179	170	147	159	178	156	183	180	162	187	154	183	168	181	169	174	167	174	174	175	182	193	164	173	171	206	174	167	190	140	180	149	170	173	158	194	172	171	156	193	187	159	177	179	170	162	179	189	163	198	170	151	160	204	187	180	178	152	168	170	192	166	174	177	161	183	176	175	182	171	185	181	183	185	151	161	168	151	193	189	173	182	152	157	164	164	162	175	184	176	169	172	154	201	153	203	163	162	175	165	163	162	192	199	160	190	172	183	168	165	188	172	166	171	156	186	160	161	171	169	174	164	176	169	190	149	187	163	180	180	192	205	187	197	186	172	194	166	169	200	169	164	166	146	204	177	184	166	180	168	178	160	169	152	159	174	190	163	178	204	182	173	155	170	168	169	169	193	162	160	176	192	175	206	210	187	168	170	176	203	174	187	183	186	161	184	183	166	165	170	161	168	201	195	164	200	179	170	166	159	189	171	189	184	176	189	158	143	206	168	181	176	185	172	189	195	169	171	170	204	166	170	169	201	169	159	181	190	193	160	163	168	157	157	161	164	160	189	170	163	156	188	191	182	150	182	168	185	185	198	160	179	168	187	183	181	164	172	179	189	192	179	149	175	154	170	189	178	168	187	170	177	208	172	179	168	179	166	164	183	158	155	166	163	178
5087	1024	512	466	427	440	409	444	464	460	462	431	444	435	417	488	420	401	426	415	436	417	475	413	463	420	453	458	484	432	455	426	458	417	461	424	417	416	426	399	415	398	432	444	415	481	441	452	411	424	443	432	482	463	446	463	455	396	454	393	397	470	423	458	442	402	417	443	470	447	422	424	391	445	482	425	432	443	430	452	441	456	448	467	466	450	474	419	436	433	458	414	463	409	434	436	414	442	420	439	447	445	442	461	414	450	422	450	374	445	456	418	429	482	454	426	444	417	451	413	447	432	412	447	455	442	456	435	431	433	440	437	472	420	411	423	428	449	454	450	430	480	465	424	426	405	391	396	430	442	420	410	468	404	456	459	407	427	448	435	445	438	427	464	439	407	426	444	443	426	462	444	462	480	441	459	417	453	476	410	426	408	451	437	427	436	450	463	461	470	448	440	450	447	422	420	427	476	428	452	461	411	419	411	439	438	466	461	417	434	421	416	401	441	439	485	385	428	377	413	455	447	427	415	436	444	467	447	437	414	431	446	420	475	464	427	422	452	413	398	394	462	416	442	441	420	473	434	430	463	444	449	456	441	471	460	430	476	477	416	434	419	448	423	443	405	408	401	447	445	434	420	445	445	474	403	404	451	512	462	436	435	432	453	443	420	400	481	416	444	486	449	449	432	442	436	471	472	423	404	417	444	466	444	420	439	418	486	454	438	446	435	444	406	459	467	414	454	472	430	444	466	461	442	458	460	418	450	411	420	433	449	439	437	455	392	421	431	452	432	442	450	472	464	425	453	421	422	436	425	409	442	437	422	430	439	429	450	460	444	432	455	447	408	412	440	464	433	415	399	464	430	421	408	422	437	434	416	401	441	441	400	422	425	422	431	440	437	445	403	442	462	414	439	418	423	448	471	408	420	402	411	417	462	454	461	465	438	394	448	443	420	412	443	446	435	435	456	451	436	444	448	437	436	433	441	430	418	466	473	435	439	428	476	428	447	437	437	402	450	443	424	441	452	417	442	433	427	455	409	433	439	458	434	458	446	421	446	437	450	445	446	425	440	444	414	432	463	442	473	446	436	440	406	456	454	425	431	410	442	406	441	439	418	415	428	471	422	457	435	456	441	416	407	467	435	463	430	479	420	451	423	462	452	466	427	437	454	460	413	428	466	457	466	436	456	457	432	451	426	454	424	425	480	415	461	443	464	444	418	455	442	439	439	443	422	429	452	440	445	452	442	446	400	415	438	486	457	419	439	454	429	427	416	437	443	429	469	480	385	448	418	447	436	435	417	462	491	412	396	437	420	472	494	443	425	475	448	422	430	406	443	426	419	397	420	470	425	441	446	471	406	448	402	466	449	469	471	454	446	444	439	472	468	381	475	424	492	430	423	463	421	427	406	469	471	436	460	389	421	454	421	406	469	421	415	425	449	421	452	404	422	459	435	460	463	449	451	431	437	456	403	462	447	458	401	447	425	422	469	461	457	437	412	412	435	472	405	443	460	450	452	453	434	399	419	444	457	426	415	450	414	417	447	420	461	467	461	416	430	435	478	448	486	430	463	443	471	408	406	420	442	422	422	407	431	442	443	445	428	435	454	476	429	410	416	452	411	434	451	406	451	477	448	412	433	446	432	415	425	440	475	423	460	460	444	428	428	435	442	415	445	447	426	411	424	470	442	429	422	444	444	466	425	424	435	454	423	454	451	477	463	466	419	461	459	441	391	451	421	425	464	421	455	432	416	419	442	439	417	480	430	440	438	450	427	447	431	445	467	452	419	447	433	426	414	454	435	463	460	451	458	426	444	427	428	422	459	426	450	457	414	422	411	451	429	404	421	465	448	409	435	454	423	436	442	421	441	458	413	472	434	446	402	462	457	440	428	426	436	442	445	421	463	434	437	473	428	439	404	419	423	430	459	429	410	448	416	445	455	424	405	412	478	425	413	438	414	423	449	431	417	415	479	452	402	431	441	449	455	426	434	475	487	430	451	427	414	456	431	463	471	415	466	413	433	418	465	487	440	449	440	456	425	427	421	444	427	440	412	426	451	431	453	425	433	445	422	446	470	411	467	448	448	447	432	466	425	414	432	397	470	413	431	434	456	436	433	443	456	404	455	462	449	413	482	442	431	450	463	420	417	458	442	438	438	442	398	423	446	393	379	407	444	409	431	447	454	466	455	442	453	428	474	436	430	454	475	427	460	436	414	465	390	428	427	429	391	448	444	411	400	435	382	453	436	435	419	451	421	438	419	449	422	450	468	441	436	464	417	432	448	422	420	437	411	429	461	408	404	435	408	416	434	448	427	433	410	401	467	474	415	430	467	432	443	419	473	408	481	433	434	462	443	400	447	448	435	426	445	468	420	401	452	439	425	415	417	426	446	469	474	423	422	450	435	462	426	401	466	417	456	444	386	457	406	444	434	419	435	432	438	481	429	391	430	471	478	435	462	424	460	414	448	453	452	431	456	411	409	428	433	440	423	413	441	483	432	431	453	428	428	457	456	436	466	446	398	439	456	423	442	431	418	468	441	424	453	469	448	472	436	444	439	435	412	457	432	430	449	447	437	433	445	452	405	435	427	406	444	463	434	444	433	444	442	432	433	407	442	456	419	441	451	481	431	480	403	455	425	427	445	436	431	401	441	440	448	439	409	449	426	428	465	470	458	412	417	394	426	445	441	437	421	440	464	440	400	442	469	442	468	416	448	418	446	468	431	439	420	431	448	424	438	469	440	402	426	423	404	426	403	421	414	433	432	441	437	465	458	416	471	435	472	435	452	430	427	428	460	452	409	469	424	419	424	411	444	447	430	445	445	425	453	453	448	461	418	434	415	468	459	428	452	453	425	459	479	442	431	402	444	422	424	431	422	420	464	493	431	431	413	453	457	447	421	434	420	409	432	438	428	477	444	433	401	429	417	430	418	413	456	443	404	445	438	455	403	465	437	486	444	432	478	403	440	416	439	444	464	431	422	407	438	420	482	422	446	456	398	417	436	437	434	432	437	428	444	435	468	392	424	417	445	471	414	405	392	431	491	439	432	411	423	429	444	444	440	445	437	435	425	464	439	417	423	420	441	459	425	473	438	420	428	417	426	410	443	422	466	438	419	405	460	449	444	417	431	452	456	452	443	448	452	436	407	420	439	423	437	425	436	435	457	411	446	454	466	448	420	414	444	412	431	455	430	398	433	402	466	409	415	450	466	430	455	432	461	418	397	414	416	449	448	429	459	434	422	420	474	427	450	410	465	418	414	434	469	478	459	467	435	464	460	456	457	410	419	419	387	426	446	443	406	434	423	441	453	436	396	424	429	431	459	400	416	400	447	445	452	444	455	435	450	458	444	451	451	471	440	456	424	451	467	392	444	455	415	432	428	429	465	423	471	441	417	412	420	446	441	435	406	423	421	414	421	400	452	430	415	434	421	447	459	430	487	440	437	467	418	473	404	458	468	445	433	482	441	480	477	409	436	435	415	437	452
22018	4636	697	493	409	366	332	257	273	219	266	259	269	233	256	218	223	253	247	230	213	229	233	215	280	246	220	225	238	223	224	219	237	256	251	231	249	244	236	228	236	252	243	235	231	235	251	239	239	255	237	231	221	236	241	237	215	222	243	236	226	246	239	239	228	232	243	240	251	222	219	198	267	242	253	258	239	225	238	235	228	251	238	220	229	233	251	231	245	246	258	248	224	263	220	243	240	275	257	211	247	219	234	202	229	217	208	230	246	244	224	254	246	219	235	242	246	218	234	205	217	230	225	267	232	262	247	224	256	254	248	233	244	220	215	223	243	254	227	233	256	231	240	237	238	249	231	238	229	219	255	242	244	232	248	245	237	234	225	227	230	264	232	209	237	230	217	245	232	264	241	231	250	246	226	239	229	267	224	219	231	261	261	244	236	216	256	230	204	264	209	217	254	227	258	262	228	224	210	210	238	230	229	242	241	218	246	230	283	245	251	216	220	214	249	233	246	232	219	224	246	229	241	246	239	235	229	224	248	247	218	217	255	243	237	208	212	246	245	247	212	261	229	216	249	243	235	224	226	240	232	228	201	246	227	216	218	243	230	236	248	239	205	239	237	241	248	246	220	228	239	239	226	214	247	268	198	264	234	230	245	238	226	215	270	246	241	222	234	235	246	265	241	223	232	235	248	226	221	233	235	249	224	239	222	247	252	261	229	243	243	254	245	249	210	249	238	258	227	244	236	268	240	233	241	237	249	263	231	193	263	234	214	243	239	241	229	213	224	248	258	254	248	238	198	228	246	232	206	221	237	233	250	221	231	254	245	239	218	215	224	203	256	248	232	257	267	233	250	255	236	209	251	254	246	263	240	206	234	236	231	214	251	233	222	234	230	248	230	236	234	246	230	267	235	246	279	215	239	233	248	211	232	254	240	213	208	249	200	214	237	253	240	260	240	234	238	228	229	217	214	225	245	220	226	241	232	246	206	254	226	242	251	230	225	215	242	224	251	232	237	225	224	213	238	236	215	206	216	228	252	247	254	218	265	209	246	235	209	233	210	256	257	235	254	221	242	244	236	250	214	238	240	251	209	223	214	249	254	232	236	254	239	220	221	230	216	235	223	222	234	254	225	244	216	227	256	231	232	241	236	244	235	246	221	215	290	225	227	258	202	223	239	236	214	225	223	227	252	208	252	238	231	237	248	244	236	219	243	224	251	219	243	216	268	227	245	243	233	240	231	215	255	261	218	256	190	213	257	241	235	269	219	225	205	228	226	246	240	230	213	244	236	234	242	269	228	242	227	205	239	250	239	243	208	263	253	244	243	255	226	243	212	255	232	229	224	210	230	231	231	247	242	213	231	210	206	236	271	235	263	245	231	233	218	237	233	251	248	233	252	254	234	234	220	246	254	197	236	206	243	216	244	261	235	221	205	266	262	244	220	264	261	250	243	228	234	257	247	213	228	242	243	209	242	228	216	213	240	231	231	200	241	235	235	232	243	223	249	222	256	241	228	236	219	256	260	231	247	229	244	254	243	236	221	237	251	264	240	216	249	242	234	237	245	271	230	266	247	224	228	235	226	210	210	271	253	255	254	231	238	215	236	236	224	209	215	231	215	224	213	254	229	215	234	265	249	250	232	240	231	239	267	214	245	216	225	262	236	250	235	249	257	245	229	243	249	233	245	230	254	252	247	230	200	244	242	217	239	225	220	239	226	264	202	234	235	210	218	215	218	210	229	219	247	248	225	253	226	228	226	241	261	241	240	218	207	244	254	239	228	247	251	218	243	221	210	260	195	226	224	264	232	247	259	260	240	221	222	239	250	236	254	233	207	245	255	252	268	232	235	236	217	243	217	228	235	240	222	269	255	226	247	210	215	242	241	216	247	242	235	231	254	243	244	244	219	215	262	257	225	251	244	265	253	247	250	244	245	234	223	254	232	220	242	252	251	253	261	233	229	241	238	222	234	248	245	267	242	213	257	237	230	249	240	218	236	249	195	251	263	207	215	243	217	231	248	236	226	271	237	223	254	238	242	265	234	223	229	214	216	235	250	221	260	250	222	254	242	271	231	234	229	248	242	249	205	244	254	222	215	211	253	244	253	245	222	236	250	223	243	261	246	216	212	227	260	199	244	214	235	245	224	256	270	246	257	249	244	257	257	259	233	226	269	224	259	270	247	236	264	253	235	245	248	260	230	205	232	207	248	205	228	235	213	257	228	211	203	247	245	213	198	243	263	222	252	220	225	220	212	232	230	218	244	262	230	254	222	230	236	231	249	241	252	238	255	248	239	247	242	219	238	213	256	231	209	216	238	261	210	239	236	274	258	253	186	224	223	242	247	234	219	239	248	256	237	236	264	242	230	253	232	258	237	207	241	258	263	224	212	244	265	244	225	255	242	231	222	198	251	245	233	221	241	250	255	219	244	243	267	251	225	227	250	233	227	239	236	230	242	235	227	233	250	245	259	238	226	239	207	204	207	235	232	245	210	232	237	217	234	232	244	244	252	248	226	257	265	232	234	218	271	248	225	234	230	252	243	223	258	250	247	253	220	233	247	213	219	247	230	241	227	224	229	264	221	221	249	266	209	227	224	236	223	232	260	228	228	263	230	244	211	205	239	234	226	255	223	225	232	256	254	221	242	227	249	235	229	238	233	224	240	226	197	210	234	249	194	232	243	229	217	247	214	229	245	248	244	250	277	235	235	262	239	257	218	235	254	219	244	221	236	233	219	248	232	253	246	240	247	228	240	242	235	251	219	218	250	198	227	252	228	253	248	243	196	227	218	232	240	236	227	188	227	260	231	224	235	244	238	234	222	215	266	244	240	226	226	253	232	266	261	257	260	255	265	239	233	230	247	239	232	235	258	238	235	251	217	250	228	239	217	240	229	228	241	253	218	262	239	208	248	215	218	230	234	191	248	236	263	216	252	227	248	226	220	251	234	236	235	251	221	238	225	235	221	218	225	205	228	241	208	252	262	240	219	222	234	268	268	236	204	236	259	251	212	206	257	226	236	200	228	198	256	228	267	223	242	226	228	231	233	224	217	208	210	228	248	226	250	232	231	234	236	230	244	247	223	214	260	245	246	213	222	249	208	233	241	257	239	245	231	241	261	235	219	214	250	241	243	221	223	273	229	212	239	245	238	223	260	231	237	240	242	243	249	229	255	229	211	199	271	220	223	237	252	233	219	233	258	232	213	212	244	243	238	223	252	214	222	243	237	241	211	254	228	229	235	253	248	250	227	235	238	241	222	241	236	233	236	222	222	236	217	244	215	251	236	243	215	239	225	248	218	245	244	231	249	236	244	258	255	211	236	226	233	262	208	217	242	232	205	208	232	258	242	249	223	240	239	233	249	229	243	235	250	196	220	223	235	232	264	209	235	267	238	214	233	238	228	238	234	244	230	230	224	268	243	279	236	214	228	240	207	257	248	227	250	200	249	220	265	238	266	203	253	223	247	265	252	246	180	217	224	224
13777	2390	1237	1284	1198	1034	916	859	784	746	733	724	658	661	621	665	634	638	594	611	622	589	618	598	621	552	603	597	593	603	600	648	583	576	598	592	548	573	589	591	563	546	594	626	586	593	576	550	535	564	558	570	604	585	570	572	598	583	583	556	576	556	578	585	598	586	554	590	652	585	578	570	556	600	549	561	590	539	581	615	570	550	551	550	593	611	573	570	549	543	562	596	525	549	578	563	539	603	582	540	549	544	581	602	589	593	521	590	565	570	569	555	546	526	584	560	627	592	576	587	565	588	590	545	578	648	537	590	572	638	576	584	606	537	551	538	580	581	543	588	534	592	575	572	552	588	576	567	583	600	552	533	596	573	528	580	551	583	585	563	558	592	604	591	548	616	614	560	565	587	574	596	567	573	579	570	601	615	572	546	573	569	577	536	585	587	545	582	567	555	599	538	582	576	577	592	555	553	559	573	574	586	595	547	592	563	507	585	585	560	586	601	569	543	555	529	588	578	578	525	597	600	592	579	566	568	557	550	576	566	600	588	592	561	552	553	504	545	578	563	589	559	588	565	546	559	547	586	598	534	598	545	593	523	585	583	599	580	585	563	565	606	600	593	535	594	574	536	540	553	573	590	553	567	581	517	611	558	550	538	603	598	549	588	548	577	529	542	567	561	587	532	600	565	571	557	625	577	599	629	593	558	557	565	580	535	595	582	553	578	599	507	598	574	607	592	579	610	584	550	614	583	587	579	574	576	573	567	551	556	563	550	590	553	564	557	603	582	571	572	594	514	606	553	556	553	598	588	599	588	576	533	568	572	597	592	564	570	574	585	572	582	585	561	589	520	580	574	587	591	555	602	572	594	568	533	553	596	574	551	558	553	535	543	539	571	611	588	547	553	534	611	605	562	558	561	561	600	554	594	577	563	560	597	582	557	568	550	560	582	527	584	562	574	597	563	580	579	560	575	596	564	572	565	576	570	562	574	605	544	585	609	605	560	515	596	537	532	558	564	568	572	546	560	570	566	571	609	617	574	577	587	526	558	603	605	580	561	564	579	546	569	584	588	588	516	552	593	559	567	573	566	597	543	558	529	556	596	568	571	606	580	560	534	590	610	555	564	580	618	575	568	566	584	541	527	539	600	599	565	538	620	551	587	553	565	579	561	557	568	518	580	556	614	592	543	561	604	585	577	555	605	581	577	547	566	557	531	582	551	549	618	535	634	605	572	563	556	548	573	563	542	596	503	607	562	577	597	575	588	523	561	561	563	561	545	542	563	564	577	542	573	585	567	568	569	511	571	594	600	558	558	574	581	589	573	623	584	580	543	600	583	572	584	571	591	576	607	572	566	575	558	631	546	611	568	555	559	538	571	532	594	559	560	534	562	559	588	619	569	566	545	574	572	536	595	543	623	573	604	559	512	544	584	593	588	517	590	569	585	583	535	548	562	563	561	556	549	559	582	558	567	568	588	599	574	548	582	574	589	548	545	586	575	539	599	552	607	570	537	583	585	583	578	558	568	552	599	577	536	573	548	563	574	580	545	595	560	571	551	577	595	503	573	601	496	563	600	559	544	581	531	540	580	582	540	613	573	567	564	604	558	474	529	600	592	557	545	557	598	586	574	558	538	571	575	578	567	552	613	569	584	566	564	530	574	598	615	585	538	611	580	593	602	573	567	573	586	562	569	549	549	516	597	561	555	560	577	599	594	572	587	572	567	523	557	597	575	568	535	582	568	586	564	591	530	561	577	582	570	570	540	583	539	600	539	564	520	577	568	573	560	562	600	577	573	600	590	579	597	571	591	618	560	575	608	575	602	565	611	553	576	610	571	572	598	537	549	589	593	545	596	557	547	620	563	604	569	611	590	545	508	564	568	601	624	566	587	564	589	577	563	564	551	548	567	613	660	545	538	598	571	564	650	583	547	564	579	578	538	578	591	594	594	572	572	546	613	552	563	579	576	573	574	563	578	585	559	537	566	609	621	576	591	554	537	579	585	553	562	547	575	567	553	576	592	618	586	561	601	596	556	571	579	610	593	584	567	574	566	573	614	557	575	549	514	533	543	616	543	614	611	578	561	577	574	605	578	570	574	553	573	547	603	593	596	586	587	582	566	610	557	563	563	555	592	595	571	564	560	567	505	570	554	548	589	543	552	582	589	563	585	541	608	535	559	528	610	601	571	584	540	555	588	571	595	603	573	584	578	573	548	582	561	580	545	579	573	559	566	570	578	577	575	596	564	581	570	585	564	587	597	553	575	556	578	568	550	561	572	576	561	572	565	602	582	552	571	592	574	561	555	566	547	576	547	531	556	581	574	575	603	544	544	571	590	561	572	565	573	590	571	572	570	556	552	557	600	539	543	550	607	583	573	558	578	588	557	582	546	538	537	576	578	554	612	569	562	543	552	630	587	572	566	590	565	591	599	563	539	606	605	562	546	586	600	595	553	569	604	595	535	529	522	601	561	565	556	541	618	573	572	556	560	596	583	568	583	570	584	593	600	558	585	590	570	569	519	587	563	553	580	513	549	550	566	578	582	574	597	544	590	549	541	580	536	548	535	546	572	602	584	565	546	582	604	558	592	559	542	553	539	576	565	568	518	539	601	543	593	585	578	591	565	580	542	567	602	573	564	564	528	563	592	592	582	576	561	566	548	547	588	574	550	573	557	570	568	596	602	534	618	551	583	593	573	609	565	578	580	559	585	515	580	573	585	583	544	594	562	599	567	571	549	576	572	623	576	557	585	559	539	542	564	556	579	552	582	580	547	574	572	586	548	570	540	568	535	566	570	580	594	586	550	557	537	558	571	602	589	589	604	596	572	565	561	582	577	560	582	585	550	578	572	540	553	628	553	543	578	561	578	528	583	575	562	529	570	532	591	579	574	567	605	582	557	520	562	558	546	558	548	606	573	609	574	541	579	555	567	592	572	559	574	552	581	623	537	619	588	574	566	591	605	554	577	571	567	592	525	573	557	543	605	584	537	581	603	597	595	587	584	618	541	554	535	601	595	531	570	584	603	581	613	568	548	588	582	578	539	603	531	550	531	534	581	619	586	573	576	580	570	565	604	601	586	578	526	559	552	567	559	588	551	599	533	588	581	595	596	561	596	564	582	558	602	571	540	552	543	555	575	558	575	566	565	586	530	554	533	567	572	623	577	546	520	563	574	548	557	590	555	578	560	557	565	624	543	547	592	580	611	597	572	558	626	603	547	565	595	559	589	586	542	522	571	529	568	564	623	565	549	554	559	616	541	583	554	611	552	562	569	562	560	559	605	552	612	558	585	557	548	586	569	511	569	613	587	580	574	560	558	566	557	557	550	548	523	526	585	540	561	618	581	589	594	605	539	566	558	618	575	596	565	586	593	561	611	598	558	570	584	575	580	581	605	582	567	606	598	555	531	521	551	565	577	537	560	564	549	582	573	558	545	601	588	548	563	576	588	587	579	573	586	553	579	550	586	584	549	535	556	582	571	584	572
33324	10221	1480	898	747	592	551	513	498	423	474	480	423	406	455	408	399	399	432	373	435	447	422	400	403	396	419	436	407	393	369	390	376	402	407	413	418	350	394	423	401	398	390	413	411	420	429	390	398	399	368	414	376	400	400	376	408	370	402	402	392	406	401	413	402	396	380	453	354	383	405	386	374	386	405	388	395	392	381	358	401	392	415	369	421	407	406	419	374	349	409	419	374	420	373	411	359	390	415	402	401	406	371	399	374	377	381	421	410	403	385	410	395	421	379	400	384	409	373	398	402	389	380	395	415	427	369	395	394	389	391	370	378	384	375	429	407	407	429	399	438	442	389	392	385	428	375	434	393	405	407	379	424	398	403	386	398	394	394	417	353	404	411	387	353	374	400	403	347	368	355	367	368	409	355	399	354	415	432	420	420	384	428	426	410	419	424	388	421	444	411	415	370	430	393	423	378	404	369	397	374	357	435	414	399	396	390	356	402	404	416	397	446	398	412	398	362	383	423	462	398	380	407	442	405	390	368	412	400	381	426	384	386	430	389	423	395	421	422	367	368	380	411	390	347	405	381	402	441	458	426	380	435	392	381	374	390	384	379	368	391	449	422	431	385	409	370	371	354	402	369	403	327	407	401	401	391	366	406	398	404	400	375	401	386	412	395	410	389	356	377	389	407	352	404	391	396	380	356	407	364	396	402	386	437	388	403	416	392	388	421	377	389	377	401	412	418	404	414	390	443	400	375	410	387	414	401	433	402	380	368	412	393	405	368	394	372	401	396	410	398	395	360	385	406	400	365	367	367	418	413	370	346	369	379	426	428	381	391	435	392	422	415	382	408	399	399	386	417	408	388	387	420	442	411	372	326	400	404	385	423	385	391	400	385	389	384	406	400	368	448	414	448	407	397	384	383	378	405	402	406	384	397	395	415	373	452	416	398	397	416	391	409	397	420	396	396	381	386	381	418	392	410	423	413	399	411	406	446	399	396	409	375	409	437	408	418	373	420	369	406	403	401	398	426	411	400	381	394	410	391	377	416	400	434	407	434	422	386	401	394	408	376	431	398	367	436	379	412	403	385	370	384	394	414	386	431	396	413	370	382	414	363	418	444	411	375	431	361	423	413	372	438	388	416	424	418	389	439	397	377	436	392	435	439	431	378	356	409	418	353	391	381	426	428	413	364	355	365	384	371	391	405	384	419	404	398	380	402	408	398	411	393	416	361	421	371	386	384	407	385	403	381	365	409	430	372	372	400	361	393	394	411	417	392	411	449	386	395	405	373	419	398	410	379	370	406	370	412	426	422	418	429	394	401	393	427	375	420	388	431	393	433	351	448	407	376	399	410	414	418	401	430	390	417	393	391	397	433	399	412	398	401	379	375	375	405	404	329	405	416	390	406	420	403	392	397	408	393	381	361	404	366	384	384	396	380	386	377	420	423	385	371	407	416	411	351	386	359	393	386	387	393	388	407	367	383	395	388	452	375	402	400	412	383	360	377	406	427	386	406	377	373	401	395	389	397	407	446	397	406	401	377	411	396	442	407	364	429	407	416	420	419	399	414	406	368	404	412	422	419	423	367	391	426	362	392	398	367	395	417	430	412	407	411	406	410	373	396	421	400	420	389	444	387	438	396	397	407	387	398	418	426	367	373	424	397	373	402	368	388	395	379	378	402	441	389	407	379	411	445	419	408	409	411	396	364	404	391	412	368	410	428	432	406	382	414	394	387	422	382	389	410	393	387	418	426	385	406	412	401	375	392	400	375	370	411	439	389	420	420	373	389	392	418	402	392	395	378	372	415	372	396	400	371	416	380	402	368	393	428	376	371	386	411	417	421	399	378	390	406	415	364	439	415	433	381	405	403	425	395	419	392	381	387	401	425	412	400	407	384	369	428	399	397	425	399	433	433	385	394	392	406	390	425	384	390	397	388	371	379	414	431	396	411	424	402	387	397	440	391	368	414	395	402	384	408	377	421	404	365	377	429	373	390	422	392	403	421	418	383	417	397	392	408	367	373	431	377	426	400	393	426	383	411	372	404	394	405	432	395	445	384	357	372	418	403	419	400	393	358	423	364	408	355	387	363	376	415	394	384	382	388	435	401	380	411	358	383	387	377	406	399	382	387	427	389	386	385	365	382	390	410	434	412	369	388	391	367	376	362	391	402	422	387	405	404	373	359	395	387	412	366	384	407	404	383	392	408	429	377	390	383	374	390	389	397	390	344	418	384	394	388	359	439	370	406	417	405	400	386	368	415	353	424	374	373	357	398	431	374	380	418	437	393	396	381	403	380	406	428	390	388	384	391	414	381	375	389	393	375	428	407	412	404	416	367	348	445	382	404	440	378	404	414	376	403	404	395	375	366	347	398	392	374	409	397	391	432	399	386	391	361	381	395	389	393	384	399	402	477	399	413	369	424	397	382	401	405	370	399	371	405	369	394	322	407	401	389	402	423	405	425	365	417	427	366	421	397	432	377	409	427	403	398	413	398	390	392	406	408	402	378	393	391	364	387	450	409	367	385	402	389	382	347	416	423	343	402	383	406	430	402	404	412	410	356	400	409	426	407	409	430	399	400	404	418	431	409	362	383	384	392	400	418	395	356	412	381	427	378	373	381	434	383	401	391	400	407	379	385	424	388	391	418	428	407	367	404	416	410	427	392	415	416	341	395	415	377	368	404	407	383	390	410	396	424	401	423	407	397	422	377	420	365	407	394	404	402	424	401	414	420	411	381	381	411	398	402	397	390	437	411	451	353	413	398	405	414	378	371	393	402	387	431	356	410	437	447	385	379	414	395	385	387	407	435	397	385	394	388	401	415	362	404	408	409	447	384	419	416	379	351	398	395	393	457	419	406	411	404	389	401	425	411	374	396	397	415	361	362	415	417	395	413	412	373	407	388	433	383	399	415	394	422	381	397	366	383	391	411	415	391	366	407	379	361	396	404	387	414	423	394	427	397	366	389	368	361	423	365	429	361	391	388	366	390	383	414	429	370	397	369	398	392	454	430	406	388	381	374	402	467	413	401	366	393	405	418	403	399	407	418	391	442	381	371	367	392	418	382	396	375	399	391	379	430	394	395	399	382	416	414	388	423	439	402	397	375	393	427	398	379	366	392	397	392	378	383	429	397	399	398	411	439	438	411	402	370	423	405	408	366	401	416	385	412	387	376	429	406	398	406	363	373	369	420	387	445	387	399	419	386	426	434	362	408	377	382	416	420	392	436	395	399	417	383	402	428	398	428	412	405	417	365	369	424	429	420	387	407	391	425	420	432	387	360	401	414	408	388	398	428	423	406	394	385	394	456	410	404	415	438	419	427	378	388	417	411	419	381	379	384	379	404	439	398	396	391	385	373	422	374	423	417	403	404	405	394	406	372	377	372	395	381	374	378	414	401	390	473	351	413	356	367	379	384	380	358	400	363	393	429	432	402	381	405	445	376	349	399	407	397	413	373	372	404	383	403	414	395	405	419	464	419	424
19083	4487	2204	2413	2135	1775	1553	1353	1319	1144	1218	1143	1106	1057	1124	1007	1051	1015	1016	972	988	924	936	960	948	903	914	915	945	921	934	927	911	881	916	881	965	895	941	897	868	900	843	895	923	916	876	888	870	896	898	899	850	841	915	885	908	918	837	913	825	902	887	851	917	858	881	835	897	923	868	904	908	899	883	857	885	868	879	795	843	843	914	854	904	840	912	843	894	861	869	869	879	905	877	950	883	848	890	900	874	887	877	851	864	874	831	952	849	874	859	897	866	855	937	883	901	895	882	926	874	909	885	854	875	889	879	872	914	879	889	893	905	906	901	836	811	902	901	838	932	853	864	885	833	934	849	912	905	882	899	867	883	893	926	912	926	918	883	900	908	879	953	839	891	879	895	902	882	943	955	835	843	922	884	838	866	867	860	854	904	881	872	846	824	860	891	872	949	859	880	855	857	885	880	870	824	888	885	855	902	916	894	879	815	834	892	869	909	865	913	851	858	853	879	902	890	949	887	878	841	893	856	930	821	868	918	828	879	878	911	843	861	878	880	875	898	805	937	881	893	897	928	854	870	927	855	824	831	893	888	904	844	860	918	960	888	893	886	950	840	850	870	868	846	868	899	899	899	852	886	879	863	892	825	822	906	883	895	910	875	885	847	838	867	901	920	909	828	857	855	930	838	866	879	885	944	863	897	874	878	935	857	872	886	882	940	865	835	913	876	882	920	904	870	889	896	883	861	874	871	900	883	877	889	932	907	851	862	877	927	855	915	843	908	907	914	829	849	863	904	829	879	908	934	821	879	858	864	865	894	883	874	954	880	873	885	839	843	853	882	901	896	897	844	883	897	902	840	826	869	874	891	891	879	846	825	930	895	917	864	880	896	830	883	872	898	910	874	880	909	895	839	896	863	906	875	858	894	865	880	878	875	869	863	841	880	863	893	883	863	869	902	897	887	889	860	880	835	885	841	921	855	849	910	864	885	889	867	911	830	905	853	908	884	852	857	879	944	872	901	909	894	891	832	841	886	856	811	884	851	922	876	870	911	885	875	872	912	900	878	879	853	863	874	867	903	915	878	836	866	906	886	871	889	862	839	877	854	882	926	885	904	839	889	838	861	881	872	891	902	856	853	889	863	855	896	872	818	851	873	841	889	841	834	896	876	881	889	854	907	869	888	914	923	870	881	936	882	888	914	849	849	833	860	892	878	866	905	840	857	946	899	863	885	921	879	901	862	921	931	854	903	837	905	884	896	864	895	836	861	904	857	906	949	902	899	878	869	907	929	880	909	884	888	854	900	828	911	862	911	877	872	874	928	902	852	853	874	863	929	857	902	916	916	913	837	868	871	909	896	907	891	907	862	859	856	926	884	888	889	883	888	945	906	865	843	863	890	896	897	887	851	826	941	904	849	852	872	910	886	866	862	870	871	880	843	876	886	953	860	816	925	906	906	847	842	856	857	897	925	831	870	866	896	889	893	880	875	866	897	892	906	879	867	904	833	931	863	877	828	827	834	886	836	857	915	861	877	821	871	865	899	876	862	926	854	930	866	846	880	861	890	895	870	841	912	845	884	900	878	872	905	859	897	878	843	901	870	933	887	867	894	899	915	898	905	885	889	892	895	831	902	905	927	904	917	892	853	827	910	894	914	874	894	829	860	875	890	869	905	900	891	922	928	842	876	866	926	878	892	870	896	922	907	852	872	862	849	895	851	859	857	879	878	878	891	869	871	881	909	895	871	879	896	828	888	877	862	838	876	837	877	862	914	881	846	882	850	896	911	829	868	877	894	921	901	817	820	902	857	839	880	859	890	915	874	878	902	899	895	851	912	834	922	874	882	838	865	864	894	954	906	890	893	855	888	936	858	948	870	906	944	906	832	857	824	883	836	891	827	854	923	865	888	935	869	894	877	922	910	848	863	922	867	848	936	867	919	864	903	857	892	858	870	838	883	922	853	894	801	869	849	879	865	945	879	897	862	883	865	905	893	841	847	887	892	906	905	919	888	902	877	849	829	909	829	904	842	939	899	856	874	873	939	901	849	869	839	946	901	913	892	926	868	894	921	903	805	894	853	863	916	899	930	860	876	820	853	867	882	878	872	845	931	870	904	917	896	882	843	853	811	880	863	881	819	851	918	835	864	863	884	876	878	902	831	853	878	870	861	891	885	875	871	867	888	888	892	839	843	878	867	848	904	917	855	967	879	860	886	905	912	855	877	924	893	840	905	905	906	832	908	910	855	904	877	884	902	887	924	878	886	892	885	808	955	867	865	863	847	871	871	935	815	841	896	873	817	886	870	860	929	878	891	824	832	879	878	867	872	883	870	850	879	860	856	858	879	903	886	898	834	838	858	865	861	883	897	893	882	855	893	868	843	849	920	903	867	922	880	850	860	861	888	875	869	856	866	865	896	879	889	864	869	957	882	914	894	916	866	868	882	855	883	821	866	897	853	825	844	927	882	819	916	891	846	908	845	875	910	876	875	877	843	873	873	878	863	901	903	843	855	860	894	892	864	940	888	866	863	881	847	847	859	917	897	833	820	924	880	887	918	920	884	847	860	927	843	873	882	948	875	829	908	897	866	867	876	881	863	889	866	895	893	869	883	871	890	900	896	862	870	873	830	859	914	832	925	890	900	886	894	860	868	853	866	895	859	863	889	881	885	907	878	817	863	896	846	860	889	858	925	839	873	895	862	865	849	917	830	894	915	938	866	850	875	809	874	860	897	904	880	883	815	958	863	882	871	843	787	882	865	854	894	888	872	830	882	927	778	905	859	895	863	883	833	875	906	888	912	917	870	853	820	928	882	871	934	877	864	878	868	902	804	884	850	890	879	865	900	900	864	883	926	901	867	878	873	892	922	846	931	919	861	868	881	815	876	861	854	883	924	878	947	867	849	869	889	850	924	887	898	880	854	923	872	871	824	893	861	845	885	878	906	874	855	881	846	846	869	824	863	907	882	866	866	882	916	897	864	893	855	872	831	880	914	865	891	880	858	833	870	828	880	840	897	945	919	887	932	912	851	860	888	842	919	875	905	902	902	879	825	878	883	848	867	875	880	928	881	837	888	871	893	877	883	870	874	892	807	895	918	880	832	875	853	861	874	924	917	865	884	873	876	894	869	926	857	843	889	881	874	866	823	891	887	861	869	896	888	901	884	876	932	877	853	870	829	860	889	855	856	866	869	927	885	924	857	841	906	940	878	876	908	872	890	892	902	871	843	920	905	858	862	849	855	844	853	881	872	846	864	865	888	852	880	867	920	900	894	860	897	901	920	895	856	888	900	872	870	872	852	844	896	884	846	900	860	895	841	890	868	910	862	901	814	871	845	818	802	868	894	906	880	868	897	898	857	867	922	896	883	877	879	835	909	910	901	888	912	862	920	859	834	888	831	878	902	869	926	834	877	885	884	848	860	858	886	851	848	850	913	897	863	847	910	891	836	936	894	867	841	817	874	878	861	817	920	822	867	884	862	859	845	857
9316	1539	202	211	170	182	194	191	182	166	192	194	182	192	212	179	193	172	204	207	190	185	187	208	201	170	191	175	204	204	178	168	181	157	193	193	170	195	191	171	171	177	171	176	174	178	214	171	178	183	204	177	190	183	178	173	170	190	194	178	191	186	168	163	191	194	215	142	157	172	178	168	172	170	185	161	177	207	189	193	195	180	170	175	187	158	165	183	180	190	158	202	173	187	180	182	171	190	166	189	156	171	147	162	199	160	179	150	175	142	155	190	179	168	166	170	177	192	173	159	182	156	180	179	192	170	188	162	172	163	180	194	193	167	205	193	183	181	200	184	163	195	172	150	169	171	192	156	155	177	176	186	193	169	180	174	188	173	175	195	196	173	204	158	169	176	185	195	184	175	175	188	192	167	174	199	174	183	155	169	189	172	178	156	183	198	181	169	161	182	176	171	166	164	174	190	176	166	187	180	160	200	170	170	180	198	170	206	198	176	191	162	179	177	178	175	167	189	179	169	165	186	180	173	170	206	159	183	170	162	215	208	194	185	175	181	182	196	195	162	182	172	186	174	194	173	191	206	170	196	170	164	165	172	197	196	181	179	168	178	157	174	172	167	204	192	185	188	180	143	186	162	185	169	184	160	187	198	194	181	172	205	186	163	186	181	167	186	166	188	151	162	173	163	184	184	172	172	177	147	152	162	153	173	180	164	190	181	187	167	169	164	179	197	180	167	190	183	160	184	183	160	162	174	178	164	208	177	158	167	165	181	189	163	186	200	173	169	154	166	175	185	194	157	199	187	181	211	183	174	182	204	156	188	211	188	197	181	188	162	186	168	180	196	189	181	181	172	215	186	176	160	184	169	161	193	157	185	180	181	150	175	182	171	168	156	184	161	179	197	170	183	189	169	201	176	181	163	165	181	162	189	183	188	205	174	172	148	186	190	176	178	154	176	199	148	182	186	167	171	161	183	192	166	179	186	195	170	206	188	194	172	175	156	166	165	187	166	182	154	166	162	164	169	175	175	167	168	183	196	160	169	170	188	185	177	182	190	174	195	181	151	149	176	163	171	172	172	159	217	183	162	165	202	163	187	182	162	181	164	172	192	177	194	163	167	164	173	203	181	188	166	193	164	181	184	202	139	165	163	178	185	182	180	180	189	203	188	183	187	167	177	167	181	162	187	191	144	215	170	181	175	206	191	176	199	187	181	165	198	167	213	166	184	184	174	156	149	165	173	162	184	170	169	218	182	163	164	179	184	191	179	168	170	172	164	188	190	184	153	184	197	155	168	168	173	189	170	173	178	192	173	170	153	193	158	162	146	180	177	176	174	175	197	163	168	166	175	181	190	177	180	191	186	190	186	194	160	190	186	173	182	187	211	167	157	177	156	191	185	201	171	177	176	164	187	150	165	166	173	183	190	217	155	181	186	165	170	187	156	190	142	184	171	153	172	157	159	171	165	173	181	189	165	176	191	160	185	178	189	192	177	163	178	169	172	156	172	169	184	172	168	159	182	192	185	180	139	200	144	171	174	167	190	213	173	185	163	178	176	159	168	205	157	164	179	155	186	178	174	162	159	144	178	166	169	197	174	152	171	178	170	181	159	173	173	182	162	190	200	176	137	139	171	162	167	173	199	159	175	166	165	185	209	178	183	177	186	153	178	175	155	212	172	171	170	166	171	180	162	192	180	178	175	185	172	178	167	167	164	175	183	183	199	189	172	163	186	175	179	203	147	198	181	209	199	145	173	187	177	167	169	189	182	157	185	187	175	180	185	178	158	179	168	187	176	168	181	162	156	190	186	167	171	187	186	177	170	174	169	171	164	167	187	178	185	181	161	177	183	180	166	177	175	175	172	181	183	186	185	193	188	188	211	203	160	170	170	177	179	199	178	175	150	163	148	154	179	196	161	187	176	203	168	168	195	187	166	167	196	209	169	183	179	190	198	161	153	187	171	180	188	171	165	180	198	161	163	177	178	170	182	184	188	177	157	152	176	167	189	176	177	187	178	194	203	167	157	177	202	193	169	192	180	174	163	179	158	165	156	178	186	173	195	207	172	181	181	183	160	161	178	191	163	154	176	189	166	180	181	181	157	163	181	202	169	165	201	190	176	161	176	185	167	161	183	190	181	165	164	168	195	196	151	168	185	207	192	173	175	181	167	185	179	191	172	186	184	169	163	185	153	196	183	167	165	156	179	190	184	179	184	177	196	168	178	189	173	203	173	178	156	176	175	172	170	177	193	199	186	188	185	179	178	184	173	172	167	193	205	182	177	191	166	184	166	178	176	180	198	165	161	191	169	182	171	176	188	175	167	165	196	161	218	192	179	160	205	188	158	182	150	200	184	195	195	169	163	144	175	157	184	167	170	170	168	166	204	177	193	164	149	168	170	194	188	179	173	169	174	190	178	183	178	164	155	180	212	161	185	199	200	186	196	168	179	163	172	176	180	198	210	192	148	163	182	146	167	191	173	180	177	168	180	169	174	184	171	169	169	175	175	176	180	204	180	160	188	191	163	188	192	180	177	172	175	167	182	154	181	158	169	196	211	195	160	177	179	170	166	201	188	191	174	169	166	184	160	196	195	179	169	172	167	187	168	169	180	186	191	190	177	207	169	160	195	178	179	151	157	168	182	175	171	183	162	166	191	179	169	170	183	176	188	162	196	157	176	179	190	186	199	201	186	209	172	158	143	193	176	169	170	204	214	174	200	165	188	167	191	208	169	179	148	160	178	191	161	173	189	182	146	192	199	178	172	207	201	166	210	181	179	188	190	146	195	167	187	168	180	177	195	172	204	197	197	166	166	191	184	167	174	171	179	183	179	166	174	166	164	180	161	174	180	154	199	163	193	168	185	165	159	178	190	173	158	179	171	195	187	168	200	170	181	180	158	184	166	184	195	196	181	181	147	187	183	168	176	160	176	172	196	179	160	152	166	192	181	143	177	187	215	179	169	188	174	191	162	182	212	172	182	190	173	180	165	182	152	183	181	191	152	177	169	155	191	192	215	198	184	166	172	159	181	183	173	152	186	178	180	172	178	164	199	163	165	172	203	158	211	157	178	164	173	182	181	170	162	180	152	167	192	169	196	185	158	172	166	188	169	186	188	172	160	160	161	170	180	186	206	188	176	151	179	183	168	180	175	192	195	218	202	163	160	197	172	189	157	176	173	181	154	171	194	177	174	187	164	184	196	200	176	166	173	193	158	197	156	177	152	204	149	179	181	185	174	169	188	153	186	171	167	180	195	202	181	184	193	174	178	172	173	159	169	201	151	150	211	194	196	175	179	213	167	185	184	172	171	183	201	193	160	183	182	171	174	158	166	188	156	151	154	149	204	153	195	192	174	165	172	181	203	161	177	181	177	147	179	162	166	185	191	198	197	191	176	162	158	189	193	165	201	165	168	189	191	185	191	178	180	177	174	169	182	199	170	189	193	188	177	155	206	184	183	204	164	176	206	183	179	187	188	169	163	159	164
5550	1135	476	501	460	470	454	456	468	419	473	479	466	449	424	440	443	439	437	446	459	447	457	460	447	452	468	446	434	427	464	472	458	446	462	452	463	433	440	469	423	493	438	471	441	445	450	430	454	435	466	485	479	452	437	435	486	473	450	500	436	416	455	432	449	409	425	445	496	402	443	450	467	434	427	441	406	451	455	409	450	442	447	428	444	458	390	420	458	455	434	423	432	477	453	420	458	418	451	410	476	463	413	445	470	415	436	404	449	424	431	460	451	458	466	417	481	428	428	414	415	453	441	428	437	412	422	415	455	385	423	455	417	443	440	492	412	444	439	439	452	429	430	449	447	430	456	458	437	424	445	445	469	455	433	450	419	453	445	476	429	420	425	423	393	438	402	404	461	486	401	428	441	464	498	433	425	396	457	414	398	469	494	448	466	476	442	412	437	455	473	414	449	434	422	421	426	459	425	437	471	438	417	447	426	454	412	463	433	427	441	459	450	477	431	462	460	453	457	465	462	440	411	439	439	456	461	448	422	453	440	423	451	450	419	419	444	496	454	444	460	472	411	429	436	442	443	458	429	440	484	453	425	448	476	445	475	442	433	427	432	455	457	424	432	447	453	470	418	403	428	468	451	468	461	410	438	429	431	471	461	447	470	448	468	464	465	430	451	426	438	479	428	466	443	484	409	430	467	452	502	467	451	460	400	405	413	439	450	460	455	429	444	460	431	416	448	414	438	464	427	455	467	432	398	444	424	444	416	445	450	457	460	435	442	424	454	428	460	442	430	420	439	422	433	419	451	482	430	471	475	465	452	442	426	437	429	452	440	421	450	439	429	445	449	500	459	470	451	477	455	429	454	404	464	410	417	445	446	415	451	461	461	440	466	441	498	411	424	438	443	428	488	460	454	427	464	449	452	449	431	442	423	396	457	434	478	474	431	432	459	476	435	408	407	431	435	470	459	414	469	416	424	433	446	450	405	442	443	498	433	438	469	430	437	442	469	437	411	451	457	441	402	483	411	435	452	449	440	498	445	453	466	450	438	475	444	467	433	420	464	470	459	422	515	446	447	425	444	461	473	430	410	377	430	427	427	410	454	433	427	436	451	408	430	439	426	411	445	446	452	409	413	451	449	452	430	435	439	406	433	428	438	422	467	438	501	416	428	435	429	453	449	415	447	462	404	475	448	473	421	448	461	415	474	464	454	459	457	431	420	414	466	453	423	435	461	452	435	420	429	423	413	484	450	473	451	439	420	427	440	437	427	444	441	459	402	445	448	442	430	438	425	467	466	410	468	467	441	417	490	500	463	406	458	433	439	414	443	399	481	460	432	477	469	452	463	425	482	409	451	425	423	422	418	426	424	428	434	448	424	429	419	492	407	427	460	426	451	409	459	424	445	424	411	437	405	448	449	417	446	413	453	444	440	425	496	403	444	415	453	447	437	463	434	410	472	467	435	423	425	433	449	448	433	421	443	456	434	460	449	438	497	482	499	449	424	427	469	431	431	436	427	408	466	456	444	456	425	417	483	437	419	435	422	458	450	431	431	419	456	441	462	434	451	413	409	432	415	472	476	444	440	445	427	440	452	408	379	456	445	449	425	457	441	435	411	451	456	471	443	445	472	426	419	449	438	455	471	411	419	461	485	449	452	448	413	458	443	420	427	441	443	454	486	446	419	456	471	458	406	468	419	447	480	448	449	441	438	450	463	438	470	387	454	464	427	436	414	451	464	445	461	469	425	464	415	433	425	430	443	431	470	462	434	421	426	476	412	444	442	464	423	448	444	458	436	426	451	440	427	457	467	427	474	446	456	459	433	437	470	449	423	434	411	461	442	467	499	466	474	437	410	439	432	443	445	478	449	446	427	441	452	416	423	450	439	409	461	451	488	449	446	484	462	427	452	432	424	468	455	463	433	459	444	413	433	471	431	434	466	446	474	442	424	462	439	485	484	447	470	442	478	433	453	468	435	453	432	430	465	442	431	444	424	450	485	426	456	438	430	421	425	446	445	413	482	471	446	432	444	452	431	408	435	459	449	439	448	441	445	456	443	400	474	437	449	438	463	448	433	419	443	450	477	430	472	444	464	441	445	392	438	476	428	468	440	457	441	431	466	449	404	419	435	469	447	430	431	424	486	470	439	434	440	455	472	440	494	413	494	449	467	456	384	442	438	416	418	461	462	423	438	453	451	438	431	434	439	454	453	437	410	440	423	428	441	406	452	446	440	483	428	417	433	426	456	420	410	457	439	414	435	457	462	412	460	459	491	429	459	438	468	443	410	438	453	438	443	416	445	448	440	429	455	432	416	434	403	442	427	444	447	485	438	444	417	457	444	451	423	433	448	478	418	450	448	446	477	431	460	435	454	431	476	473	436	471	445	434	400	450	426	431	452	471	484	419	455	426	440	446	425	440	457	439	430	466	466	410	414	406	438	445	449	445	462	447	465	457	434	447	433	463	452	414	445	440	441	419	451	465	422	437	423	435	430	462	443	430	423	428	435	415	454	440	455	409	433	455	414	433	437	427	421	448	429	427	408	454	397	436	471	438	447	471	452	448	429	428	460	454	434	423	450	449	417	435	463	460	451	424	436	448	459	437	454	419	494	472	425	420	453	444	457	433	453	445	426	468	466	445	452	450	455	432	442	447	437	439	420	454	429	451	430	471	428	458	446	410	423	458	426	458	430	458	405	432	414	474	428	441	463	406	410	448	454	422	437	423	457	452	416	461	442	454	444	410	382	429	488	441	434	450	457	453	450	445	442	427	433	451	451	473	450	451	442	424	434	417	462	453	441	481	432	448	435	428	413	452	432	470	429	466	428	443	456	455	419	467	458	431	474	411	467	448	448	448	423	438	403	427	446	462	452	420	423	400	468	396	442	456	441	444	454	474	417	408	459	408	449	440	429	430	451	416	431	463	440	460	450	456	465	442	428	458	416	413	460	465	474	476	463	459	472	439	464	441	451	449	442	451	419	429	446	450	398	434	468	413	436	445	424	456	427	481	450	448	433	448	421	424	448	448	449	414	439	430	410	445	451	428	440	454	441	443	473	447	430	437	485	460	440	456	454	407	495	428	411	454	415	439	450	431	469	439	446	437	465	433	424	456	453	454	377	462	424	421	430	443	461	454	446	448	440	428	463	430	472	412	417	441	457	465	453	437	505	485	428	450	456	445	447	439	438	453	434	480	419	441	406	425	453	458	456	445	438	431	450	417	471	427	464	471	492	440	477	425	475	433	410	419	482	453	442	456	440	457	402	487	429	450	472	437	467	423	490	451	453	434	438	433	463	422	457	444	472	438	417	453	451	405	423	477	430	425	477	436	462	431	472	462	428	415	451	400	456	449	441	432	407	447	480	452	450	437	445	448	409	455	457	407	404	448	426	463	475	450	445	468	408	458	447	435	435	388	453	465	448	461	428	432	459	436	451	418	454	467	464	448	469	451	473	451	439	451	439	455	434	479	448	440	439	472	432	430
22832	5424	654	505	354	317	324	310	248	290	287	272	253	254	244	243	226	215	243	253	231	237	243	225	253	247	212	245	239	246	238	230	230	214	240	245	263	237	247	238	246	222	244	248	201	224	230	255	236	258	273	271	233	239	223	273	226	225	226	257	268	256	262	215	238	251	247	260	246	229	214	234	240	258	214	220	224	245	245	243	243	256	214	198	240	245	206	221	244	235	236	247	234	212	292	240	245	234	242	233	263	272	269	252	248	215	220	245	233	213	239	233	208	222	258	230	221	214	277	255	297	218	257	242	246	225	253	243	234	234	243	259	235	260	208	256	244	240	227	246	206	221	244	215	237	243	252	264	241	222	255	249	224	228	235	244	196	238	265	258	204	245	234	228	230	221	235	219	229	234	231	210	247	281	240	248	231	221	243	260	228	237	239	221	229	217	253	222	248	248	232	234	242	225	238	283	233	213	246	240	234	233	236	252	244	219	262	243	241	257	231	256	233	246	211	224	230	250	213	259	235	239	246	206	234	247	238	219	211	235	234	202	247	227	226	247	246	225	246	238	214	242	245	217	205	231	232	217	241	214	221	246	226	229	218	208	227	209	244	262	203	229	219	206	231	232	227	229	231	271	255	249	209	236	247	216	226	232	221	229	269	262	243	255	244	232	268	232	242	269	226	240	242	250	224	238	231	221	218	239	264	279	241	278	246	213	226	217	248	230	236	215	222	254	220	271	225	242	251	232	228	254	212	237	236	230	225	268	232	226	221	251	236	222	237	225	245	212	220	211	219	227	245	219	248	236	219	243	211	220	245	227	232	254	264	208	237	246	218	247	235	252	257	237	223	229	242	226	224	213	211	245	239	225	271	245	224	289	244	250	246	236	223	239	231	244	228	243	272	238	225	241	265	227	237	262	235	213	220	255	251	240	245	262	245	259	220	251	227	257	276	264	239	244	231	243	222	232	228	217	235	213	260	216	237	223	217	229	240	227	239	235	228	228	221	235	250	219	272	229	213	235	261	227	224	219	251	230	281	229	209	247	229	229	238	203	240	217	229	231	223	241	209	222	249	234	247	239	242	216	230	220	218	212	222	256	265	258	222	253	275	250	225	230	227	258	250	255	233	223	213	227	240	218	265	232	195	252	227	200	247	215	233	268	219	230	230	260	234	235	226	232	261	230	226	242	221	233	234	240	244	225	208	224	231	241	234	236	247	218	246	239	246	207	275	258	240	214	235	247	237	219	244	232	246	215	239	218	250	240	250	234	230	237	256	202	237	271	277	249	214	218	219	249	244	253	255	246	227	209	242	246	222	252	237	237	225	203	241	264	234	224	233	227	221	223	240	233	262	250	246	242	269	231	210	234	231	255	283	252	274	208	240	247	217	222	237	246	217	231	227	214	225	209	235	261	229	234	247	207	274	238	232	254	223	261	216	226	257	243	230	243	222	228	248	229	225	232	224	246	243	230	252	253	262	239	256	264	231	235	221	230	225	255	224	233	241	240	236	232	243	225	220	232	236	226	246	227	222	286	232	216	235	223	229	238	227	240	237	229	229	238	279	228	228	257	253	246	233	237	233	220	265	231	237	244	229	243	241	232	226	211	239	186	254	244	227	231	233	211	228	221	253	214	231	250	243	235	234	230	220	240	250	258	222	272	232	220	221	246	233	239	244	225	273	238	240	257	255	220	215	224	207	247	249	209	267	249	249	223	264	229	218	245	226	245	219	231	229	204	259	218	229	221	236	225	254	234	215	237	221	241	219	230	240	257	212	219	209	238	229	221	218	232	226	252	213	219	225	226	244	243	234	249	262	241	218	224	237	235	246	262	260	219	213	264	234	265	202	257	240	224	245	226	248	247	258	237	233	249	252	242	228	225	249	230	244	210	235	238	249	221	259	208	251	229	206	225	227	224	205	224	220	257	241	235	227	194	220	238	235	231	233	231	241	235	245	231	228	227	194	230	247	277	259	271	254	250	230	240	242	229	240	240	237	240	243	264	218	230	246	254	228	223	241	226	224	233	234	254	246	233	223	280	250	251	246	245	239	241	237	249	220	253	254	243	205	220	237	250	229	227	254	245	236	231	251	260	247	213	227	256	231	221	217	248	228	255	211	234	248	248	253	237	240	248	254	231	241	254	245	234	250	263	211	217	216	231	224	223	252	238	236	173	239	244	252	227	266	258	222	225	225	225	221	212	236	229	262	244	234	224	240	229	264	228	248	225	248	259	236	221	236	235	234	230	260	220	222	278	250	278	255	200	247	249	219	240	237	223	242	266	236	230	208	259	229	223	209	263	256	255	216	242	270	262	225	232	221	244	237	237	217	262	247	236	227	281	251	251	265	229	199	256	258	251	238	257	255	253	257	231	209	227	240	222	247	239	218	271	230	253	218	234	233	255	250	222	225	244	239	235	224	240	217	247	244	221	247	240	218	204	237	235	214	240	232	217	217	246	200	221	255	211	245	233	268	268	248	224	230	228	246	229	232	239	205	201	232	252	237	247	226	227	207	239	239	272	256	206	244	244	263	241	237	246	230	242	241	264	231	225	219	244	251	243	212	235	236	245	237	202	248	213	223	252	226	232	239	247	262	235	220	265	239	209	251	243	244	228	224	261	244	220	263	249	231	231	242	250	208	219	240	225	224	230	229	226	224	225	210	230	217	249	225	240	218	245	231	238	244	240	228	263	223	236	261	227	254	237	259	234	231	240	242	247	237	213	248	228	249	212	247	227	218	221	251	227	255	273	245	250	222	253	249	219	241	270	231	240	230	240	240	232	265	228	226	187	210	251	242	221	223	243	222	212	250	264	219	263	200	221	249	233	212	247	266	232	232	250	258	233	253	249	232	187	252	266	230	222	205	256	261	227	244	242	228	227	270	230	243	225	254	246	225	212	226	241	229	226	216	240	244	218	206	250	260	245	227	257	256	249	242	240	230	191	215	251	233	248	245	258	274	222	241	226	225	251	248	227	246	227	228	243	244	249	225	243	217	224	246	238	227	271	236	236	249	211	250	226	236	244	225	223	238	218	241	257	244	252	250	253	258	230	241	262	252	254	242	250	252	246	224	203	221	257	214	249	256	242	258	226	252	260	243	244	242	246	231	259	247	230	221	234	245	246	238	251	240	253	249	240	205	203	245	242	237	235	237	236	222	234	247	232	244	275	236	233	226	241	240	221	244	251	234	237	255	214	240	218	230	267	242	240	255	215	255	240	232	230	237	252	222	211	260	242	217	236	203	219	214	221	237	216	229	228	255	214	232	233	257	216	220	207	262	225	236	228	221	250	245	248	224	252	236	227	243	218	249	238	240	229	229	225	215	220	221	238	236	230	239	268	222	222	211	220	226	218	252	245	221	234	241	224	215	239	211	261	236	261	236	230	246	264	231	249	213	242	239	219	253	243	237	253	207	225	243	242	213	256	235	241	236	245	236	258	235	229	240	245	235	242	260	254	249	221	233	240	239	226	229	247	209	255	233	240
13948	3073	1149	1300	1169	1054	910	860	826	740	714	665	687	665	669	648	612	656	615	677	614	640	602	594	650	636	574	625	607	592	559	604	606	556	608	597	581	559	553	574	568	576	578	601	557	587	578	607	547	594	581	560	594	578	586	597	586	558	576	564	627	602	598	557	587	557	603	615	577	563	560	582	563	624	555	572	569	569	525	591	626	570	548	547	579	545	592	588	591	554	579	575	539	615	564	582	535	584	609	582	568	568	582	586	592	527	611	599	570	595	605	587	536	620	594	597	561	587	588	601	605	586	593	585	578	639	568	559	535	551	572	567	545	587	581	591	606	600	606	603	556	574	552	577	622	584	570	555	575	615	610	568	584	529	559	567	588	578	559	570	571	578	599	580	610	562	604	549	569	580	582	572	571	598	605	564	581	577	551	560	578	583	586	593	557	582	629	603	607	580	575	556	597	579	515	594	597	589	528	521	604	586	599	535	577	573	604	566	598	605	585	586	568	592	568	576	577	548	587	612	548	589	570	556	554	599	562	577	571	580	569	590	570	566	566	553	609	514	595	602	568	613	545	563	570	591	583	548	519	559	602	593	579	591	566	551	588	558	601	563	591	553	546	590	555	545	566	578	556	638	573	565	600	574	577	571	587	573	594	611	549	612	584	593	563	544	547	575	567	645	640	582	560	552	554	640	542	589	582	555	572	578	575	579	607	602	565	554	592	593	600	554	564	561	566	574	544	619	561	601	585	633	605	581	579	595	589	597	596	631	570	581	566	571	590	511	560	604	542	561	587	552	550	587	553	557	572	569	561	548	570	593	574	599	534	563	575	567	575	543	548	583	595	602	562	557	569	568	549	582	606	534	583	542	598	592	578	604	566	592	559	587	575	579	613	530	550	531	602	573	572	554	572	555	537	568	602	605	608	582	604	561	576	569	558	580	580	597	594	530	561	611	586	591	633	587	575	554	593	579	559	596	607	559	581	604	577	592	595	563	601	562	578	581	579	590	559	615	593	573	591	578	576	591	528	575	563	576	604	598	603	540	566	589	553	607	600	568	592	554	543	613	589	603	558	577	554	537	602	565	576	603	602	579	575	551	586	578	573	524	568	574	566	564	602	524	569	619	575	559	589	576	564	589	593	568	550	542	583	618	574	605	595	564	578	561	605	578	574	594	580	558	570	618	570	576	553	558	573	576	541	530	571	557	543	567	587	533	609	588	564	563	595	595	577	609	558	543	564	558	572	531	547	617	565	543	585	562	570	594	616	556	587	559	561	576	601	571	594	556	583	605	547	555	603	545	566	550	588	563	598	578	571	589	592	541	584	563	525	579	561	565	556	609	600	555	614	578	576	585	523	550	537	574	580	513	603	553	569	550	618	535	551	588	606	555	591	543	568	598	580	581	576	558	609	534	567	507	541	550	558	598	598	549	537	561	577	542	540	558	599	564	616	543	562	574	641	576	599	562	561	581	636	542	626	561	582	541	555	579	589	595	578	590	603	568	555	543	582	552	553	588	595	539	603	566	551	559	588	597	568	578	601	585	579	556	580	560	611	589	580	566	585	591	572	571	577	531	536	634	551	538	561	601	592	595	575	576	569	579	612	611	601	593	587	546	589	566	611	555	561	586	570	570	564	570	599	482	554	589	603	585	613	566	586	585	572	564	568	548	556	591	571	542	578	579	627	590	557	535	579	536	550	481	580	559	551	595	574	605	523	566	534	603	576	562	550	588	608	575	575	565	569	571	538	578	609	556	604	583	582	592	553	587	588	613	561	567	590	537	603	581	579	578	598	571	601	593	594	603	556	565	569	583	558	559	581	599	640	613	590	583	586	574	589	553	541	543	571	553	592	519	568	563	546	569	583	603	572	581	602	579	582	588	552	600	571	567	584	572	571	586	580	557	595	561	563	593	567	555	583	601	556	560	542	581	546	605	549	613	583	570	560	591	573	593	593	601	569	579	600	553	553	595	550	595	579	588	617	528	615	573	598	590	585	538	593	560	577	588	503	578	642	570	567	578	565	566	584	570	576	583	588	568	578	552	573	604	587	607	602	577	577	598	623	577	583	550	619	562	581	555	574	601	573	597	597	568	584	562	589	600	609	569	592	579	586	546	604	545	595	593	595	583	599	578	558	631	581	592	601	592	617	651	586	584	595	545	564	572	566	584	610	589	554	590	588	595	574	596	597	558	598	632	543	613	555	548	507	593	571	541	583	599	540	545	578	546	578	595	560	605	589	586	594	588	549	604	537	597	596	596	550	558	608	598	540	576	572	572	581	537	537	553	583	611	587	561	527	553	555	603	501	585	548	557	545	569	570	565	545	577	595	602	575	561	560	577	587	591	594	571	586	583	555	537	581	546	557	578	568	568	587	552	556	572	568	556	572	569	582	592	577	536	571	569	563	546	564	597	648	620	538	585	577	566	584	545	575	508	573	551	607	575	597	560	579	575	547	573	609	615	597	615	559	538	580	527	558	569	568	557	592	560	582	581	555	600	599	556	624	561	555	573	546	562	556	554	588	575	582	598	562	551	572	564	517	540	558	542	600	548	565	594	578	591	609	587	576	572	526	559	598	534	534	569	587	567	574	599	555	603	549	538	608	564	587	516	614	537	552	581	570	560	573	600	581	584	617	583	565	562	578	556	563	589	576	540	562	577	572	589	573	589	592	551	577	574	548	569	579	516	609	569	614	597	573	612	553	546	582	575	547	552	562	558	533	545	582	571	560	595	579	563	603	525	549	575	544	553	578	551	611	577	569	616	548	554	574	523	578	549	547	578	571	508	564	557	589	505	582	551	590	585	551	537	568	575	592	599	576	587	562	536	580	634	611	621	589	527	556	560	521	580	593	573	599	631	549	590	600	573	571	585	573	559	546	583	538	545	580	575	538	572	540	553	621	597	567	587	560	600	573	569	553	576	589	600	560	577	566	576	560	557	586	571	585	580	560	562	588	594	568	549	609	612	588	574	593	557	567	573	580	580	589	560	582	563	566	581	577	604	570	554	571	573	560	611	574	579	612	529	554	574	536	573	607	563	543	530	586	576	581	556	574	522	561	578	542	574	557	611	562	596	576	578	593	534	590	549	561	578	553	559	581	547	575	609	545	594	603	582	508	572	572	592	591	568	603	597	616	555	567	528	543	551	535	562	545	596	591	584	611	606	552	565	554	556	561	534	570	549	559	550	612	576	576	578	564	585	559	581	583	584	587	598	541	582	591	597	606	583	586	570	560	589	579	556	543	579	553	584	564	611	560	599	598	551	581	616	611	570	564	546	603	591	588	549	571	577	579	573	575	556	605	518	557	547	566	581	564	541	605	596	601	583	550	572	591	552	590	519	568	569	548	518	600	565	546	567	556	589	602	596	553	598	618	555	589	557	568	596	605	592	579	560	575	573	546	565	576	580	574	519	566	581	589	575	581	569	582	555	545	594	560	574	555	598	609	568	593	556	628	527	600	554	529	582	558	571	631	542	568	545	565	554
33736	10551	1583	919	725	601	495	490	468	449	452	422	417	411	436	417	424	424	417	406	375	425	386	406	408	385	387	413	404	389	398	358	419	419	406	401	431	385	384	439	408	440	397	383	368	379	400	381	397	405	407	403	399	412	435	430	425	414	405	413	402	376	398	424	408	420	411	388	451	445	421	399	421	406	359	446	419	373	390	386	414	388	368	380	422	441	408	406	400	379	372	393	455	369	385	369	397	437	356	391	401	372	403	406	413	397	348	431	409	449	433	400	351	408	414	393	393	386	402	391	407	368	386	383	383	391	397	427	372	358	383	429	386	399	349	429	406	346	405	401	411	399	414	383	414	372	447	400	368	410	416	421	403	384	402	391	426	373	379	387	391	363	417	386	387	412	358	408	418	469	407	376	361	426	391	402	410	397	407	395	362	388	392	399	391	399	413	378	404	379	409	389	426	418	377	397	405	391	372	388	404	378	396	401	392	372	380	391	378	403	409	411	369	399	395	410	406	437	402	356	346	341	402	413	373	424	425	406	415	415	396	392	404	422	383	405	389	404	382	418	335	380	370	414	415	452	382	403	386	448	422	384	386	418	385	405	351	398	387	381	432	388	385	416	394	402	389	396	415	391	397	394	325	393	419	407	407	402	420	415	401	421	438	380	383	362	389	419	398	401	378	391	388	394	391	422	365	388	390	382	365	406	399	387	364	400	393	373	416	410	438	402	375	400	412	359	419	393	396	407	384	438	403	394	383	422	402	395	363	346	416	390	434	387	360	414	381	382	424	370	371	433	418	402	413	394	394	399	370	416	432	369	431	397	416	363	359	386	384	368	376	376	359	394	417	397	380	359	396	427	392	368	411	391	378	387	406	395	414	422	404	401	405	399	403	383	365	384	357	401	384	400	431	398	406	396	385	405	404	449	421	376	408	390	462	394	417	400	364	360	418	390	352	388	388	370	377	394	397	378	388	364	387	431	390	372	363	390	421	410	390	395	390	403	404	400	347	360	387	410	426	433	378	383	387	375	411	413	372	424	447	427	387	385	441	393	418	370	390	365	413	383	355	432	386	385	412	424	407	392	395	396	370	373	409	440	425	404	429	390	392	408	408	429	412	415	378	392	385	415	387	402	369	372	408	367	385	371	379	408	383	398	410	387	422	380	391	407	393	428	377	379	345	370	425	379	385	372	385	405	435	393	402	419	365	393	420	383	389	368	390	400	412	375	381	401	397	341	383	383	382	408	375	390	391	403	376	400	398	402	370	393	391	369	404	406	399	378	417	386	398	410	361	375	413	354	398	377	370	392	384	431	426	377	403	405	399	378	463	410	373	407	366	398	384	413	392	386	379	395	401	387	418	396	376	347	420	376	395	399	372	407	392	389	384	386	361	379	378	386	411	377	375	400	390	417	354	431	388	397	382	436	394	359	414	436	368	383	356	417	424	392	395	394	372	400	392	413	396	403	424	406	425	382	383	335	377	412	384	404	386	411	448	369	400	396	409	410	378	380	394	417	439	401	370	411	393	405	394	377	366	399	384	381	414	423	385	391	406	410	405	458	399	394	423	403	392	415	392	383	406	380	379	432	375	402	392	392	374	364	381	405	409	368	390	411	404	371	388	396	398	386	429	399	407	387	415	380	386	429	397	419	369	387	414	378	375	376	449	418	354	410	385	397	402	381	437	389	388	401	385	426	396	396	405	368	367	455	382	423	392	381	410	371	402	380	351	398	390	387	406	393	359	394	439	415	408	395	416	402	423	367	410	387	388	386	412	378	414	410	380	379	372	422	390	390	398	392	397	428	425	398	412	347	394	355	395	411	394	385	418	377	398	370	461	380	410	377	429	435	417	413	405	435	393	389	401	379	381	435	410	401	386	373	396	393	385	353	418	433	379	406	394	333	375	372	415	392	363	345	394	372	383	387	423	370	414	410	418	407	379	392	375	382	420	402	415	385	379	405	362	400	435	436	412	378	411	384	384	409	390	409	391	398	405	377	393	401	418	370	378	375	393	420	390	365	414	456	436	396	417	402	369	401	374	422	426	396	371	379	387	375	397	380	393	426	393	444	387	409	402	386	398	381	421	439	374	401	368	420	355	419	396	363	392	429	424	445	358	423	390	364	415	402	392	331	380	404	370	404	427	416	432	428	395	391	377	380	365	393	403	379	422	357	407	406	417	395	401	366	393	366	405	368	456	406	374	390	397	442	389	383	380	359	366	383	404	392	393	444	385	421	418	407	413	433	440	389	409	373	404	368	387	382	407	433	382	401	375	378	401	393	403	389	397	396	425	381	448	374	391	408	374	363	456	398	401	411	393	421	419	406	390	409	389	426	359	377	393	361	408	412	373	424	419	387	384	405	392	360	439	404	382	402	383	431	373	401	386	374	433	375	336	386	398	371	397	408	368	416	367	385	425	375	378	398	398	399	439	440	387	386	408	389	432	351	393	420	410	417	401	396	386	450	395	398	371	404	414	427	414	406	407	406	386	359	391	394	378	389	373	361	410	396	426	393	382	414	392	371	432	394	417	391	433	405	382	358	380	417	417	407	356	410	390	374	404	424	422	384	415	398	407	421	398	371	386	390	384	434	367	393	427	406	345	411	387	414	403	409	397	381	442	379	385	365	409	398	413	382	400	370	405	412	419	381	387	413	427	381	417	408	410	406	405	395	412	384	379	385	367	337	380	416	384	393	411	400	374	380	404	378	365	420	396	415	366	407	368	406	375	434	424	382	405	361	424	389	401	370	359	381	377	389	370	368	393	376	358	403	401	380	419	383	406	385	390	395	416	371	391	405	381	415	392	415	388	401	393	366	429	402	381	416	404	393	387	388	403	381	391	366	374	415	420	374	393	386	394	375	388	431	435	426	430	391	413	382	430	359	394	378	364	385	387	383	390	428	356	418	428	391	421	389	393	379	400	394	388	388	399	397	412	393	416	425	411	361	392	423	377	419	391	399	404	397	389	385	385	397	389	385	407	437	356	381	353	396	386	390	397	391	409	376	375	372	395	404	389	401	409	411	427	401	405	376	400	413	401	400	415	379	384	390	411	369	371	350	388	391	397	417	384	421	365	398	389	397	380	399	396	372	366	380	378	378	368	430	373	371	372	356	398	379	394	412	415	440	397	413	400	402	412	421	372	400	360	399	391	389	399	433	396	398	406	402	431	418	420	404	385	407	386	380	442	413	428	407	433	383	368	415	373	386	426	432	381	403	432	384	396	384	396	406	390	396	401	382	392	396	393	381	406	414	418	390	371	389	410	410	380	386	369	422	423	393	378	408	355	426	364	373	397	372	383	387	421	415	414	412	405	364	395	372	387	395	394	425	376	382	403	392	402	432	389	417	416	390	427	386	412	424	391	390	378	419	412	394	415	408	430	425	394	382	380	387	422	393	375	447	355	411	435	412	395	391	419	391	368	378	374	381	385	385	364	425	455	391	374	399	363	384	396	345	417	395	390	406	420	408	372	375	400	342	405	347
19185	4933	2130	2415	2079	1824	1544	1357	1303	1173	1158	1090	1084	1034	1065	1056	1043	947	1049	982	1003	954	973	942	933	994	912	882	937	876	942	920	908	892	921	912	868	879	917	830	894	915	872	862	905	944	873	885	920	895	868	898	911	932	915	914	831	893	881	872	878	933	920	893	923	906	848	875	890	924	865	854	878	871	879	867	861	890	876	844	867	894	875	890	910	882	886	860	869	879	859	886	866	971	910	876	912	868	885	893	885	898	879	882	892	867	860	907	904	883	906	912	920	921	868	843	917	887	866	918	883	854	907	866	873	902	905	897	872	825	874	901	899	923	921	887	855	903	846	893	893	917	838	874	911	868	903	907	876	901	886	846	863	881	848	857	848	876	885	879	898	917	885	837	910	846	886	875	899	824	863	870	865	878	884	881	923	930	925	896	892	907	856	817	853	929	897	911	885	879	900	862	885	874	831	898	873	857	927	869	822	894	915	884	875	869	881	867	825	874	893	819	887	938	874	916	866	873	869	877	968	892	839	829	879	887	829	904	825	908	902	850	857	920	829	879	888	864	880	879	900	844	907	836	879	876	860	898	860	909	891	857	889	870	928	906	880	880	907	877	888	843	855	799	901	858	886	873	887	900	855	837	862	873	841	903	872	887	882	887	857	891	909	896	861	891	893	836	816	863	886	876	894	871	895	870	836	887	901	853	948	859	899	822	853	823	828	958	872	902	901	861	844	846	879	890	901	900	925	895	933	838	879	955	869	770	863	828	883	911	905	812	893	829	856	898	898	859	855	876	901	891	827	865	896	884	910	910	921	895	862	920	832	861	851	853	817	901	907	907	845	861	849	878	810	883	943	867	903	839	858	871	855	935	852	830	857	906	903	918	916	860	853	881	888	877	823	844	895	856	832	863	861	868	809	915	910	900	926	814	926	873	886	903	916	833	909	884	897	902	887	876	874	856	920	899	853	882	940	872	932	893	865	864	920	881	883	848	911	851	917	853	846	883	884	863	890	889	867	908	876	851	912	808	880	832	894	844	850	829	841	887	899	891	896	880	882	898	861	851	864	926	855	912	906	849	882	885	849	887	895	896	898	888	892	815	839	884	908	852	916	870	872	882	809	862	897	879	900	818	896	844	907	903	898	936	831	876	966	880	901	830	920	868	915	849	874	903	897	936	877	929	855	830	861	900	894	883	892	918	821	900	864	881	865	961	891	907	819	877	875	868	913	883	905	962	869	887	900	951	855	876	851	870	848	817	888	857	900	897	913	851	827	851	812	890	902	882	932	873	843	857	806	885	882	875	870	891	891	880	865	891	840	889	872	908	895	878	909	907	881	901	891	875	852	887	870	877	892	885	881	853	875	848	844	864	839	858	898	889	855	839	844	905	916	923	906	865	856	911	879	845	819	868	850	834	839	833	824	924	888	872	887	908	922	869	909	879	883	859	866	866	878	909	881	885	905	823	886	862	862	891	858	879	874	805	923	890	871	879	871	857	888	896	901	869	914	900	909	890	892	860	896	891	883	846	844	883	864	918	915	861	819	897	880	894	829	894	837	823	927	941	908	859	973	927	822	854	877	888	852	811	841	917	857	839	857	902	859	886	880	941	886	833	940	895	868	875	843	896	867	859	947	841	944	877	819	886	871	898	875	860	870	865	872	868	862	883	917	909	874	908	889	864	861	895	872	901	876	885	874	882	885	882	877	924	823	899	913	892	847	830	850	881	870	836	907	925	874	868	887	881	873	908	863	851	870	857	835	853	866	875	887	876	888	904	879	839	874	851	869	852	859	888	872	871	854	927	941	881	898	888	843	866	887	812	895	879	905	908	854	888	861	873	908	847	844	849	903	868	861	849	873	833	832	871	927	870	904	858	818	885	847	874	896	909	882	921	882	867	901	859	894	912	876	941	865	886	905	936	862	928	919	882	861	843	909	863	903	882	906	930	875	856	889	890	901	856	927	884	844	903	899	914	850	861	893	886	877	877	883	835	865	909	884	855	903	884	826	860	903	869	859	901	854	872	878	916	847	849	872	846	863	888	858	928	905	849	903	884	931	915	854	823	888	853	872	894	866	865	869	852	885	868	885	903	868	839	858	876	862	935	872	888	828	870	871	914	863	860	847	906	876	867	931	771	899	888	879	928	872	895	856	849	943	826	835	918	916	945	827	865	825	888	852	900	851	913	854	895	899	884	901	840	890	877	930	892	872	875	890	938	919	803	867	912	851	880	894	880	824	872	853	855	861	966	853	891	868	928	894	934	856	924	873	936	908	882	887	894	877	877	896	919	849	883	887	863	935	844	883	888	900	916	858	883	861	902	848	898	916	862	900	854	892	868	875	882	884	897	886	902	869	888	881	910	876	869	882	878	874	858	881	903	827	851	882	895	865	922	884	879	854	906	865	886	908	872	931	879	856	878	900	926	928	870	856	904	867	855	840	824	855	879	895	894	871	857	869	920	856	870	877	841	883	869	879	855	896	899	871	880	897	929	835	881	851	863	896	851	857	839	868	858	919	853	855	929	898	814	891	883	889	861	901	844	839	896	918	949	882	873	861	882	874	937	848	926	851	915	886	878	849	869	866	875	845	869	855	926	936	901	868	852	866	846	878	944	914	847	888	872	909	882	879	892	913	863	898	809	927	834	907	910	857	852	892	868	840	826	912	921	854	935	922	828	873	892	874	914	835	936	815	896	914	871	843	864	856	834	903	868	877	857	893	882	919	865	827	863	828	847	851	933	870	871	966	901	919	906	843	845	881	815	858	883	893	889	910	916	908	913	905	864	915	884	895	867	913	897	817	902	876	935	928	885	847	858	859	892	830	862	868	864	920	932	910	906	898	877	873	886	840	874	919	845	908	876	895	874	860	916	893	894	894	888	860	924	847	846	909	854	868	814	906	855	888	898	856	910	879	885	905	868	855	909	892	874	885	873	840	908	894	886	849	911	886	883	899	836	860	920	865	876	859	854	861	879	883	902	862	897	915	875	902	892	932	831	865	898	875	838	869	861	886	836	875	870	910	937	886	838	900	936	828	874	850	848	915	829	881	908	899	885	876	886	823	853	827	857	863	852	868	934	833	945	873	907	892	881	881	918	871	807	852	874	876	906	902	852	837	880	894	947	904	896	907	902	882	907	910	876	875	849	858	819	846	879	872	917	871	929	898	889	881	828	828	887	918	842	874	848	881	895	845	877	979	903	854	890	880	903	934	834	858	894	873	863	847	821	857	906	911	903	839	882	883	881	928	840	882	898	856	864	858	849	849	909	892	884	929	912	850	861	868	861	891	899	890	859	864	906	947	882	857	908	853	886	899	897	879	888	924	855	840	887	871	865	875	847	907	880	907	912	885	853	894	874	824	835	876	878	892	899	855	944	871	851	925	836	908	887	858	849	803	875	881	858	847	877	885	887	870	874	837	894	870	870	888	902	859	897	859	882	926	859	876	839	844	916	873	868	898	870	851	896	875	860	851	893	857	850	894	854	808	872
9354	1562	226	189	199	161	187	152	197	182	161	189	199	199	188	189	165	170	190	173	161	185	190	168	174	181	166	196	159	176	194	171	162	206	186	173	156	197	172	181	189	175	169	168	170	180	183	205	200	174	184	175	204	176	177	176	171	180	185	183	161	169	182	192	172	168	186	180	172	180	179	152	184	187	213	183	190	172	202	202	144	160	179	169	173	163	180	161	176	172	180	180	186	163	168	180	172	183	182	162	165	171	193	170	159	209	159	165	139	182	187	195	182	184	162	160	167	173	190	201	184	170	194	213	192	187	181	174	203	187	172	178	176	187	184	174	179	189	166	181	166	180	160	151	175	196	147	181	175	176	170	190	169	172	155	186	177	206	171	171	169	211	166	185	155	192	196	198	155	173	183	195	187	158	164	162	154	148	177	190	175	175	181	168	180	181	186	176	195	193	166	146	164	174	176	174	173	178	199	170	154	189	174	174	164	147	178	177	212	183	186	172	179	175	155	205	168	184	202	187	170	197	196	157	170	172	184	178	186	179	162	176	176	182	200	194	189	184	196	179	183	181	185	159	194	193	186	181	166	174	183	185	188	156	192	149	193	181	215	177	192	167	153	200	184	176	184	183	149	173	186	170	176	166	171	178	161	179	151	166	167	176	193	176	184	192	174	149	190	192	185	154	190	181	204	169	156	197	178	190	196	175	211	174	188	163	208	202	194	169	184	197	144	178	157	187	190	197	198	207	179	167	175	165	212	181	158	187	171	178	167	184	186	199	199	174	166	184	200	161	152	189	178	183	168	187	178	178	183	185	180	171	191	197	182	159	219	189	206	172	181	200	186	177	181	170	170	171	176	196	185	188	180	174	186	198	167	179	173	184	158	173	157	177	187	172	160	190	181	196	176	209	158	170	142	181	220	185	177	196	175	188	154	178	156	177	162	169	183	170	175	147	162	173	184	172	210	187	181	188	182	176	186	204	179	163	167	169	166	167	186	187	149	175	159	174	189	168	156	198	195	195	173	201	200	150	198	178	185	183	201	180	175	175	155	162	170	170	194	210	180	167	179	214	190	188	183	182	186	177	181	201	172	175	186	197	185	202	137	158	182	162	201	149	171	170	184	197	202	192	181	175	193	163	176	185	172	167	175	175	170	183	204	182	198	182	172	202	193	177	202	157	148	200	187	201	178	177	185	200	176	192	170	179	164	145	178	161	156	189	187	158	175	178	184	205	205	173	185	152	198	171	174	174	191	159	173	197	165	193	159	169	157	185	192	170	182	183	162	161	191	190	166	174	188	172	188	179	169	170	184	177	174	175	163	179	187	171	162	174	180	178	192	153	200	192	195	150	166	173	146	166	188	169	181	173	189	160	197	169	196	170	153	181	159	200	191	178	148	207	178	168	191	170	194	185	171	176	157	164	180	177	192	173	168	186	156	175	157	153	158	152	194	178	174	168	189	179	161	173	188	195	166	176	165	197	187	193	171	167	178	184	197	194	147	174	164	180	188	174	187	172	197	162	169	191	158	162	185	202	171	173	153	169	169	153	166	185	183	165	180	176	185	183	215	174	196	161	197	164	164	201	190	178	199	194	173	187	167	161	202	157	175	183	165	162	179	181	159	165	174	153	185	181	166	177	190	175	194	183	155	163	173	204	164	171	217	162	216	185	166	177	149	162	172	180	196	189	197	152	188	167	179	185	173	161	168	177	174	203	171	156	195	174	180	196	177	158	160	167	180	175	178	173	169	175	184	170	172	161	205	189	195	201	192	183	168	173	164	203	184	182	192	176	187	149	162	158	173	186	180	177	177	187	176	192	151	200	187	172	179	197	178	180	200	174	184	179	188	162	156	194	164	162	168	192	190	180	177	166	148	191	175	185	148	156	162	178	148	174	166	149	153	157	183	186	183	187	179	165	176	178	181	168	180	173	177	180	173	164	188	182	202	163	198	201	179	163	189	167	189	194	163	147	154	183	199	169	176	168	187	196	196	204	175	172	169	184	187	156	187	177	181	168	182	165	213	180	168	159	180	177	190	143	168	198	190	179	184	148	184	189	209	205	192	187	175	166	170	151	152	180	180	182	177	177	149	161	191	204	185	170	163	198	167	169	166	214	196	181	182	183	176	165	190	181	162	177	165	163	165	175	194	174	216	161	179	166	182	202	187	151	180	184	144	153	167	198	186	170	164	155	207	191	170	176	174	168	197	190	175	183	181	167	179	175	183	173	191	169	177	173	172	180	149	184	199	168	192	184	158	176	219	182	169	196	188	170	178	184	153	154	182	206	158	169	170	199	186	186	189	182	196	177	204	157	167	168	190	177	189	180	151	199	197	168	171	180	177	175	180	188	202	187	193	194	154	170	213	209	144	191	169	187	202	170	178	170	165	192	181	190	191	177	165	176	178	191	160	158	194	166	166	159	178	162	184	202	197	171	186	190	183	160	163	196	154	193	199	166	180	170	180	175	184	165	197	180	151	193	174	181	188	188	187	182	159	176	153	164	180	189	183	176	181	199	180	175	182	197	202	195	188	197	169	180	161	172	183	182	188	181	179	162	167	179	138	180	161	189	180	168	183	180	179	168	169	180	195	167	188	137	165	189	173	170	202	166	182	170	186	176	166	144	160	178	162	157	172	172	183	163	194	175	178	206	189	160	157	183	170	189	175	176	167	191	193	169	179	180	176	152	159	165	185	174	166	152	180	188	186	177	169	174	164	164	166	168	171	180	185	193	165	189	184	219	197	162	192	181	166	175	184	177	186	169	177	181	175	222	143	155	178	184	173	198	166	172	168	203	189	191	162	183	169	179	183	164	190	179	145	183	182	174	189	158	203	176	165	161	193	192	162	178	179	167	172	185	179	169	167	194	177	138	152	189	164	187	174	189	196	169	150	182	169	150	200	172	180	193	179	198	177	192	167	180	172	183	168	175	175	186	178	174	188	170	211	178	159	179	204	180	203	183	179	195	174	196	179	171	183	202	184	183	174	167	191	168	193	184	190	169	151	185	185	184	190	194	192	171	187	192	192	164	152	181	177	173	162	194	186	196	183	169	179	190	173	197	178	197	181	178	160	151	184	178	174	187	165	183	155	159	158	177	192	151	160	170	158	180	179	186	180	179	188	194	185	195	199	157	167	182	183	185	203	195	163	212	185	194	164	164	171	153	159	162	198	181	201	169	202	191	192	168	168	144	169	181	188	168	185	188	193	189	174	168	168	178	178	166	183	183	185	158	165	185	169	169	181	153	188	187	154	162	176	177	178	187	153	187	172	179	194	190	186	195	165	169	175	183	204	155	185	159	154	185	170	167	184	185	152	174	189	201	166	207	163	181	181	158	195	177	180	166	178	162	206	162	166	191	171	190	157	191	198	163	161	190	184	177	203	181	177	170	163	162	160	178	173	189	187	175	158	167	175	183	184	161	188	222	179	170	185	183	161	160	181	168	191	198	175	205	195	195	163	198	200	152	186	155	190	181	178	176	174	189
5714	1131	465	431	479	464	504	485	450	463	465	453	467	448	418	469	450	491	465	482	452	442	452	436	455	447	436	456	443	426	458	418	462	428	426	421	456	430	450	432	422	460	435	426	448	435	455	442	460	416	429	463	457	412	443	488	460	433	485	437	442	447	428	454	469	422	455	448	454	457	464	423	433	452	413	429	427	461	453	437	420	455	471	477	454	407	410	417	449	422	442	475	464	443	461	431	454	415	460	425	437	428	467	432	457	467	475	427	438	416	415	452	466	429	458	409	471	485	431	463	412	404	455	437	461	410	458	466	454	456	449	465	444	449	451	474	489	423	459	446	423	470	429	446	433	454	453	419	458	456	427	452	440	425	416	445	447	423	452	452	423	459	464	431	472	435	435	397	454	453	487	430	438	434	483	477	442	388	464	440	459	450	476	467	464	434	447	423	456	463	437	418	419	462	420	443	453	457	470	437	447	446	448	458	427	428	447	451	465	437	464	400	442	432	419	440	425	406	415	444	447	439	427	425	438	483	423	426	439	455	460	433	461	460	470	411	468	430	453	396	467	471	464	471	471	457	420	441	493	453	432	427	423	472	459	444	436	416	409	450	451	458	471	483	425	445	451	436	446	473	422	426	455	463	472	433	459	436	442	422	404	442	451	450	454	426	463	436	443	441	429	439	423	453	464	448	422	432	451	457	481	466	437	459	482	482	467	438	447	459	437	458	452	434	453	466	470	427	443	445	452	484	462	414	433	430	451	451	434	430	454	469	423	462	459	440	445	432	449	427	449	436	462	432	413	446	449	434	490	492	417	412	433	454	453	482	444	424	452	434	442	481	446	495	434	453	484	434	432	427	449	439	436	464	439	445	467	456	454	463	473	480	427	451	413	438	466	485	459	452	428	467	460	455	431	444	414	450	428	492	490	444	468	437	443	458	447	452	441	411	453	466	469	447	430	419	413	448	464	457	432	459	442	425	452	421	457	472	455	452	447	460	456	428	459	436	427	433	462	451	451	477	435	434	421	411	442	421	406	466	411	437	450	466	466	475	425	491	448	423	466	473	418	400	478	441	462	416	468	442	420	420	448	387	456	498	445	426	421	435	420	457	437	470	458	452	443	410	451	432	467	481	467	434	419	479	430	424	440	450	449	438	452	414	423	429	433	446	411	448	468	433	425	416	429	439	396	455	437	472	423	441	415	415	453	435	452	469	451	457	432	430	471	467	456	495	471	425	443	422	439	443	483	450	462	462	426	422	453	471	428	414	452	430	438	464	442	470	483	447	423	453	433	446	473	431	424	416	439	428	421	418	416	421	475	468	429	415	413	442	439	418	435	430	442	478	463	426	439	446	468	454	418	452	457	449	476	436	423	457	441	458	476	441	392	430	472	455	513	443	464	447	436	470	449	438	471	432	443	437	439	473	476	467	469	465	411	492	439	430	440	419	451	421	455	432	391	441	399	424	489	433	451	408	427	426	439	430	519	448	475	472	445	428	448	435	471	468	462	433	427	459	460	455	456	450	412	431	446	446	465	489	453	411	451	466	418	456	419	446	447	437	468	478	419	393	468	448	482	448	419	429	464	476	429	453	447	432	447	442	437	450	478	460	475	439	457	429	433	455	461	433	458	421	427	414	436	453	435	452	470	470	421	473	441	439	439	441	424	448	412	437	422	417	458	442	420	444	387	453	469	448	461	472	462	476	470	474	460	412	457	471	440	472	403	455	449	436	466	441	418	484	439	483	441	459	440	450	427	423	444	444	448	428	464	451	438	441	446	445	435	467	456	443	441	451	456	422	417	450	464	440	460	431	469	446	449	451	486	423	425	451	448	425	479	410	451	432	412	431	490	424	454	475	438	452	450	439	477	448	408	462	463	449	448	447	432	405	475	449	450	479	472	459	443	445	459	464	484	477	477	449	457	437	467	500	444	443	420	484	461	427	462	482	430	424	426	452	433	471	430	436	491	437	475	446	426	468	393	416	430	432	450	458	428	412	452	416	446	438	448	454	465	445	437	472	439	431	467	402	433	435	472	498	431	422	429	478	483	446	460	408	464	432	448	455	421	449	417	438	421	417	432	485	448	471	459	459	417	441	418	433	419	428	446	460	446	434	466	448	431	479	433	410	448	448	446	437	389	450	434	453	441	418	448	414	479	451	474	470	446	466	428	426	458	478	439	474	428	449	448	479	451	471	417	445	432	435	502	462	445	448	438	449	434	438	495	436	448	451	485	460	456	436	457	444	460	455	425	456	444	428	445	435	435	446	455	455	459	446	454	418	443	448	441	438	446	448	431	428	466	451	416	465	435	433	467	442	437	436	442	461	422	443	483	437	422	460	433	442	446	451	437	419	440	425	471	449	458	421	433	439	434	450	407	477	489	451	431	439	446	462	451	408	443	408	422	431	466	444	440	427	420	438	444	435	467	429	440	440	435	445	450	458	481	440	431	426	429	408	434	459	481	470	412	463	409	432	437	450	457	426	442	452	463	461	421	482	468	421	454	444	467	422	417	431	414	404	454	451	441	438	467	407	476	464	405	459	420	456	467	453	423	417	427	461	435	469	444	424	439	413	476	484	483	432	448	410	425	460	452	436	422	427	438	517	450	434	455	473	455	470	434	438	465	448	435	448	420	419	437	452	485	425	487	421	432	454	452	405	462	454	444	455	405	446	432	467	446	432	467	430	439	457	465	445	463	430	464	396	438	418	462	454	450	504	434	460	453	365	424	464	434	439	446	447	458	441	504	466	465	469	425	447	451	421	435	437	475	466	470	444	436	459	462	489	445	437	472	459	468	434	495	434	454	467	445	439	467	430	431	453	450	457	445	463	442	460	474	435	441	458	416	463	450	432	442	462	443	450	411	437	466	427	416	441	467	457	464	445	465	440	469	464	460	450	457	435	449	461	451	481	439	417	408	453	415	467	480	437	457	442	488	447	439	454	447	436	495	417	443	415	452	418	466	444	441	447	470	419	443	440	456	471	473	447	445	413	477	460	457	484	471	406	447	451	473	423	421	417	472	452	449	436	448	434	449	429	431	468	451	434	453	444	436	448	427	447	459	450	449	458	471	392	451	470	459	442	445	443	452	450	463	415	419	508	490	438	459	444	464	474	443	404	474	423	416	425	444	438	439	446	423	410	436	412	432	474	424	442	433	463	456	436	427	407	448	455	436	449	436	448	444	449	454	407	408	424	461	443	435	411	458	432	451	490	422	437	449	441	433	458	433	444	460	425	466	450	440	473	440	454	454	445	395	466	463	426	432	464	427	431	450	427	412	431	441	383	454	432	438	460	434	401	428	428	502	457	419	432	443	480	441	402	411	437	470	445	431	419	414	431	408	429	439	425	414	451	440	444	432	421	448	483	505	427	488	446	447	427	448	406	438	468	404	445	451	427	457	449	438	463	445	423	448	465	460	435	420	463	487	442	430	441	489	480	452	430	451	429	441	469	412	405	421	503	436	431	486	463	424	423	431	468	400	397
23572	4873	686	519	384	341	305	279	248	254	257	234	266	272	263	222	241	258	244	242	268	270	257	238	230	257	223	254	254	235	235	234	236	233	227	250	244	228	253	243	239	226	225	241	265	243	251	237	240	214	273	223	263	232	238	260	250	235	243	235	232	235	251	237	213	235	234	244	254	281	239	243	244	241	238	239	217	227	241	246	230	247	220	252	219	232	258	218	242	234	238	215	235	217	280	228	246	240	263	278	252	240	220	269	243	225	240	242	249	248	258	248	230	243	267	239	240	266	219	246	262	247	241	243	225	237	262	227	228	235	246	229	225	222	268	236	230	205	251	251	259	274	220	218	247	235	248	231	250	244	246	249	232	223	254	204	243	244	255	230	227	236	223	256	240	248	247	257	235	235	208	252	257	244	235	247	240	237	222	218	235	250	245	256	245	244	241	227	232	232	257	246	234	230	250	243	234	238	225	246	232	252	212	228	242	231	242	236	228	252	222	222	255	253	221	238	234	233	263	217	264	244	228	256	265	226	258	242	240	256	242	249	224	235	245	236	235	221	234	253	256	237	212	211	223	221	259	241	274	242	257	262	231	227	215	242	236	230	239	279	238	234	252	259	235	246	259	219	255	226	238	216	247	240	262	254	205	262	226	260	237	227	262	245	249	256	244	246	229	248	209	244	246	223	248	243	230	237	266	249	240	236	255	238	215	242	260	235	236	235	216	253	245	229	224	206	213	244	227	252	235	249	266	230	224	230	236	249	214	222	190	237	243	208	252	259	253	233	232	199	212	253	232	253	240	236	240	208	229	269	282	222	240	208	269	262	238	222	246	213	262	209	221	248	270	239	231	277	231	243	261	224	245	257	224	192	264	241	246	225	218	219	195	271	238	226	238	246	241	241	211	248	202	208	251	216	232	252	270	225	252	233	246	226	254	251	210	250	260	241	234	230	213	239	232	254	235	240	221	220	223	242	212	235	221	241	222	233	247	218	215	213	230	258	257	191	220	248	254	220	235	203	268	239	225	237	284	252	240	239	230	206	254	219	234	246	215	239	228	255	224	251	258	217	218	228	241	226	220	246	259	225	209	257	225	233	236	223	249	227	248	249	226	254	231	249	249	256	215	248	220	230	218	245	252	264	253	234	264	258	232	245	224	252	242	231	217	240	215	233	231	227	236	235	251	271	254	222	243	195	256	240	263	265	246	242	229	236	228	211	246	228	246	258	241	251	256	246	254	228	229	243	221	232	215	266	233	237	216	240	244	204	251	250	287	236	243	247	241	246	236	232	227	218	245	250	236	236	216	241	256	261	269	217	259	227	228	267	243	239	238	222	220	224	259	242	249	242	243	237	236	242	220	238	237	236	246	242	234	238	251	263	234	238	251	242	226	247	225	200	232	215	265	292	254	235	236	236	226	227	277	258	256	249	219	237	243	204	238	235	229	253	230	233	213	217	253	225	215	249	239	269	239	216	221	231	245	252	243	262	251	233	259	218	257	227	251	211	226	229	221	234	219	255	246	226	241	212	222	236	231	271	251	206	243	236	216	223	221	248	229	227	248	219	238	249	263	219	238	248	217	250	216	260	229	247	230	266	256	221	227	247	254	204	239	275	244	246	235	205	227	246	210	252	245	260	216	238	240	255	276	227	227	215	248	227	227	228	225	246	225	247	228	243	225	216	236	237	253	244	236	234	249	217	253	238	222	254	234	242	252	241	246	251	247	249	239	241	226	241	249	212	256	237	240	202	213	234	227	246	226	244	237	225	249	215	224	239	219	238	223	264	233	252	231	221	221	231	243	251	221	248	250	199	231	225	242	229	260	229	239	244	244	228	212	234	248	256	202	246	214	202	236	249	231	261	240	251	211	238	236	208	245	245	230	240	248	216	236	252	250	242	230	244	224	230	244	217	213	214	263	217	233	236	247	218	262	255	211	227	229	223	230	241	231	244	254	214	275	200	195	253	270	212	223	205	254	246	231	215	236	250	223	239	233	226	219	246	266	238	206	243	224	198	244	230	266	261	246	251	247	205	220	228	260	272	260	238	264	263	223	234	234	232	259	251	226	245	209	228	220	257	248	247	241	238	237	216	253	200	219	259	245	228	229	211	251	247	244	225	218	209	230	224	234	244	221	229	223	243	271	248	205	203	256	233	274	254	243	245	227	229	225	235	241	280	231	198	229	227	277	270	253	227	244	256	260	253	236	205	228	245	223	238	235	244	233	225	242	269	209	241	259	227	261	238	241	233	262	231	266	240	246	228	230	244	206	227	207	244	242	232	244	220	227	234	251	237	225	216	244	247	219	197	216	241	190	214	211	229	239	250	213	224	236	230	224	229	215	231	268	249	236	244	246	242	239	240	238	225	261	229	244	268	257	239	226	224	248	229	283	237	225	261	237	254	240	237	209	223	243	214	239	231	225	271	220	245	251	246	258	244	235	232	261	252	227	259	245	233	256	227	246	241	232	235	258	249	251	248	243	235	249	235	209	243	250	231	251	213	225	246	216	292	224	214	232	255	226	250	261	230	215	235	211	255	259	231	245	215	239	291	248	219	234	243	229	214	221	269	257	217	230	216	229	270	269	238	239	242	242	272	260	282	226	241	246	219	223	203	226	224	228	225	254	234	246	238	252	226	254	237	243	220	247	265	223	226	262	250	234	261	220	228	217	260	229	242	224	209	215	221	241	269	208	248	266	248	261	221	220	230	236	235	255	225	216	228	248	247	223	240	205	270	241	239	220	241	238	258	227	228	214	250	222	249	242	255	254	227	254	254	251	245	234	256	237	234	228	262	216	237	241	214	239	244	265	273	260	243	222	265	261	207	218	245	211	221	235	214	243	240	262	252	242	229	202	276	224	248	216	230	255	249	251	263	213	212	204	228	223	206	265	208	244	246	228	242	241	220	222	255	224	226	256	243	235	239	245	273	264	248	235	224	250	223	224	233	253	250	249	232	225	253	233	231	246	268	261	228	256	219	224	242	230	237	212	247	239	232	214	235	267	243	209	267	225	217	263	213	239	220	219	219	253	256	231	239	239	255	234	241	246	221	252	231	215	234	234	192	244	224	252	221	222	221	251	206	242	225	217	241	229	199	255	228	247	241	222	230	244	225	244	240	218	257	224	213	227	232	234	235	262	260	252	240	238	256	220	235	224	229	232	219	228	210	238	261	215	212	243	229	239	226	256	248	219	242	225	220	237	268	254	268	221	223	253	224	215	242	254	229	249	237	221	234	234	266	249	234	251	238	239	255	221	242	219	230	232	242	240	234	261	266	241	203	244	228	212	222	229	209	264	237	235	247	241	224	231	231	230	236	195	252	257	260	262	244	232	219	248	234	206	242	272	216	224	249	251	253	246	227	237	232	241	245	242	267	259	258	240	270	270	249	219	252	257	246	249	232	248	235	192	246	244	217	239	226	224	246	241	226	215	268	233	230	216	231	202	250	282	221	239	260	234	215	206	221	233	225	248	206	252	236	258	258
14269	2346	1185	1292	1122	1040	910	799	795	815	717	723	673	601	675	652	642	611	612	608	543	592	609	571	618	595	616	632	572	622	639	562	608	578	567	615	564	567	582	609	619	568	561	595	550	563	593	624	559	582	589	594	560	580	582	564	566	603	574	583	600	617	578	528	581	548	563	601	566	508	606	593	628	544	555	565	567	593	580	562	595	579	608	554	645	593	592	565	577	587	570	519	587	627	544	595	606	563	624	555	604	588	562	584	620	602	578	534	571	561	569	565	568	516	554	574	572	601	617	553	601	533	535	588	595	543	578	620	592	569	591	578	579	569	594	589	587	582	566	573	566	559	553	550	534	577	586	561	592	555	554	584	561	581	589	525	598	583	537	607	581	556	541	566	591	552	597	563	583	565	522	604	618	557	588	603	581	597	567	587	539	569	547	564	555	605	567	592	559	563	597	579	546	531	593	563	572	574	576	582	617	603	564	551	597	571	549	569	577	591	550	547	559	592	571	570	572	594	563	563	582	589	601	543	559	581	549	589	577	582	602	570	581	535	546	575	554	573	571	564	596	593	547	569	592	588	595	536	574	508	569	589	581	607	548	556	592	596	559	592	559	558	558	565	568	551	601	598	580	613	553	562	556	569	581	572	609	585	560	576	573	566	556	595	590	601	590	581	568	554	565	560	558	556	588	637	560	578	611	617	578	578	591	586	565	589	528	582	567	542	608	525	583	560	528	544	569	566	547	527	567	554	585	565	541	588	600	570	549	603	484	624	566	567	588	551	606	587	616	545	578	591	581	585	579	557	581	597	587	556	606	541	590	551	602	567	556	570	526	579	548	574	569	595	565	593	569	546	536	589	540	578	543	563	617	601	538	533	571	612	564	573	588	534	565	540	557	550	573	601	568	527	555	563	607	546	582	549	570	533	554	541	562	585	540	571	558	567	579	623	592	529	618	558	618	559	546	573	561	599	558	586	583	582	585	557	558	615	561	592	587	569	556	555	598	602	588	553	577	588	578	584	543	574	571	589	563	574	564	560	587	580	609	576	581	543	568	566	584	590	556	526	583	591	588	613	585	582	587	567	594	564	584	597	529	575	561	594	554	626	560	574	545	643	560	577	552	553	552	573	572	553	592	582	586	564	571	611	599	555	570	573	591	579	568	567	545	572	601	598	592	575	544	548	542	581	613	578	552	560	566	585	564	591	585	548	578	561	577	572	612	584	572	573	587	586	598	595	594	536	608	609	530	565	531	577	557	560	578	607	580	580	581	569	591	584	567	555	561	561	573	579	578	596	555	577	589	549	604	638	513	574	575	572	592	609	592	572	573	573	576	565	607	590	548	565	592	612	583	552	585	572	606	570	564	576	569	571	603	573	589	569	584	613	549	583	609	572	571	588	573	594	582	524	556	564	584	543	594	598	575	599	577	537	582	608	588	576	567	574	512	621	567	639	552	601	576	565	551	596	596	545	569	519	568	595	589	568	597	548	535	622	568	513	563	560	581	586	542	584	597	579	557	554	582	540	564	575	573	574	564	580	572	570	575	561	585	560	576	573	590	600	588	571	602	597	528	566	551	596	589	566	602	586	605	604	580	578	584	584	557	537	584	578	596	587	557	558	561	569	547	565	529	560	575	594	531	578	530	548	615	591	582	574	586	560	542	543	525	581	571	588	568	559	554	559	546	615	561	580	552	588	581	571	580	535	566	582	553	580	557	602	595	535	603	580	590	571	590	572	590	563	549	552	555	540	550	562	592	547	567	565	612	561	566	553	561	592	607	551	620	636	556	576	576	585	556	581	578	602	574	574	523	604	530	585	567	528	532	598	568	590	597	567	576	567	554	614	598	630	589	558	555	568	589	584	605	551	615	561	547	576	581	568	551	575	583	581	574	581	597	525	573	590	606	572	574	606	594	597	552	566	565	587	603	537	602	583	568	546	596	535	590	617	528	563	578	564	527	588	588	572	552	559	626	574	590	583	581	579	597	571	556	610	576	544	567	548	585	567	606	568	560	580	542	578	587	548	581	558	614	574	588	565	559	547	583	540	577	582	603	604	563	517	539	596	595	597	587	567	564	599	561	596	567	592	550	529	567	582	540	561	574	527	567	606	575	589	588	603	581	587	606	567	595	536	607	621	567	600	589	594	571	569	572	563	636	570	581	570	540	595	546	600	575	567	550	620	568	588	611	566	565	519	596	595	592	570	545	591	591	576	569	558	587	569	574	568	554	563	577	584	591	533	561	582	567	560	558	569	569	574	607	555	555	569	592	597	589	620	560	601	548	587	563	600	602	565	608	555	575	524	581	568	559	606	547	610	591	580	602	584	594	576	580	555	559	574	543	582	606	554	561	567	573	604	584	568	567	554	562	606	551	580	619	616	563	521	583	541	571	584	565	596	600	568	575	611	573	604	607	619	572	585	600	565	533	536	598	596	625	573	575	623	566	614	599	577	597	580	553	571	560	574	596	561	579	514	541	579	608	579	611	577	579	583	545	597	594	600	594	562	581	596	602	597	610	598	549	615	536	577	585	585	583	512	628	616	589	587	573	575	598	586	591	618	600	555	545	581	578	589	616	583	588	608	605	594	535	568	563	564	591	571	585	568	545	569	539	576	591	579	602	554	553	541	591	609	544	598	598	570	605	552	609	559	538	574	551	552	602	532	547	602	571	590	567	563	542	536	556	557	543	575	562	632	593	553	584	610	581	574	550	568	553	612	621	540	595	535	584	581	574	589	574	547	572	617	586	597	601	567	533	596	587	641	570	562	566	563	556	581	585	557	586	563	563	561	545	566	561	626	529	564	553	547	593	572	584	561	623	564	542	562	572	578	597	577	585	581	592	555	586	571	578	581	559	591	552	596	618	568	563	543	595	617	590	571	530	544	582	585	547	570	565	575	581	596	582	564	586	585	584	556	580	571	580	566	576	557	575	567	534	531	577	534	560	608	574	560	496	574	566	573	552	588	563	572	585	583	561	612	537	574	581	562	597	584	542	547	612	602	563	609	594	604	586	568	614	585	586	536	620	563	558	605	566	569	523	526	511	598	569	537	585	582	597	583	572	600	580	608	506	590	574	597	616	565	541	571	577	559	549	589	591	588	591	560	604	582	558	574	549	553	570	577	548	582	558	577	544	565	569	596	571	543	606	598	563	539	596	535	591	566	508	565	580	574	596	591	565	573	552	566	597	579	567	560	626	548	566	610	522	565	589	550	526	588	592	578	610	586	566	570	544	549	540	577	571	561	605	555	529	561	538	589	596	563	583	603	543	559	559	608	559	550	522	547	623	567	553	559	581	581	576	542	557	584	515	566	566	547	597	573	598	573	585	575	567	580	583	579	564	595	565	615	582	539	595	547	595	594	598	588	571	607	554	548	568	571	591	532	602	548	589	561	584	531	543	582	570	585	559	568	603	536	604	581	571	573	552	595	568	563	587	599	582	593	617	577	572	599	566	585	588	499	566	558	559	617	578	586	578	591	589	519
34304	10444	1579	884	710	611	474	509	453	460	470	433	407	426	425	420	435	388	428	444	430	408	403	431	411	392	394	415	393	393	403	423	417	396	400	412	390	413	416	412	418	422	425	403	395	420	415	381	398	398	397	421	356	399	375	404	395	418	368	428	402	392	396	385	415	432	374	410	419	387	393	436	373	404	396	434	391	400	436	435	367	392	432	392	398	434	422	406	398	397	353	397	372	402	370	426	402	426	405	383	378	421	402	373	371	374	350	404	389	384	393	372	336	383	426	400	395	405	372	378	371	398	384	397	437	389	413	405	407	376	387	362	401	390	374	395	374	398	376	395	395	391	402	385	391	378	380	394	368	413	401	412	397	415	374	340	375	398	444	400	362	389	382	385	365	398	377	391	385	416	406	365	374	367	377	407	385	388	371	400	384	373	404	413	394	396	392	406	361	399	397	367	430	390	396	417	384	407	390	390	398	392	395	416	360	417	436	409	440	388	375	391	383	384	383	401	381	370	435	404	407	413	402	369	416	377	399	375	398	400	398	408	388	390	399	380	428	414	400	395	399	413	378	423	411	413	420	397	441	374	389	418	432	427	379	404	368	382	406	380	397	402	415	381	405	411	359	418	364	366	415	371	424	413	410	430	405	414	375	366	403	386	409	382	374	405	403	392	389	381	388	406	444	417	375	412	386	405	392	388	447	403	369	397	397	400	401	386	404	408	401	475	447	416	395	378	380	381	364	395	391	413	389	364	380	393	431	415	388	408	388	420	424	382	399	416	411	393	407	418	390	422	392	385	384	433	424	379	392	376	380	403	394	424	396	399	384	386	400	357	433	424	371	417	383	349	406	407	413	402	436	362	396	414	389	366	381	395	414	422	388	402	358	401	370	403	460	384	368	441	375	376	404	413	377	383	408	401	421	403	393	446	376	387	373	372	408	369	370	385	389	383	377	396	373	393	387	422	403	395	406	426	422	375	352	409	393	391	406	409	392	429	416	407	403	376	389	412	400	397	449	408	372	400	357	383	416	397	361	401	384	402	412	391	376	421	435	405	381	376	370	356	372	387	361	365	440	374	386	415	459	426	413	390	429	404	449	406	367	387	422	386	433	456	401	402	424	404	393	388	393	426	395	397	372	397	439	394	408	413	373	382	407	392	410	371	411	422	367	390	420	418	428	409	380	396	427	448	401	394	383	409	409	390	396	394	445	389	356	389	437	359	436	421	388	412	423	402	470	409	373	374	405	385	420	356	392	380	416	385	389	403	391	369	405	391	399	391	399	383	368	418	375	409	398	414	409	402	424	393	390	359	375	383	434	405	394	412	404	392	373	397	407	438	404	389	350	373	387	407	370	386	349	429	389	423	378	435	408	386	390	352	372	393	433	426	421	421	400	353	405	393	405	381	379	392	379	417	375	404	415	430	413	379	434	372	386	378	412	405	403	394	383	389	347	369	412	402	417	400	411	359	388	404	435	399	388	394	382	382	398	391	389	383	388	379	364	457	389	358	384	387	353	397	405	440	371	372	399	395	418	443	392	416	368	370	407	376	378	410	402	391	354	395	381	416	348	384	381	440	405	382	378	396	407	351	410	376	374	446	389	385	405	390	396	399	367	427	405	388	382	410	430	414	390	411	405	387	384	368	413	421	400	396	417	359	426	410	353	394	376	408	400	398	445	387	342	425	410	372	382	360	439	383	401	426	386	412	357	385	402	392	401	389	376	396	367	405	401	401	394	400	367	397	377	391	356	433	373	368	387	405	435	408	400	387	404	385	438	378	375	373	406	404	401	403	401	415	386	443	385	424	407	374	426	396	418	425	381	432	422	428	454	382	376	393	412	418	406	404	367	402	400	416	364	408	392	370	397	398	380	406	366	396	405	425	449	431	379	401	378	436	384	404	409	445	421	363	369	383	407	404	412	417	405	380	392	443	403	418	435	378	393	417	403	416	391	392	411	340	397	380	397	372	423	399	386	425	400	391	433	401	391	408	398	372	376	409	358	394	407	408	422	406	418	377	360	385	427	405	358	393	413	391	389	418	398	369	379	378	396	380	434	415	423	386	398	382	405	367	405	358	401	402	422	402	390	397	400	402	409	448	382	380	410	411	407	393	358	364	387	382	362	405	357	383	370	398	407	382	426	410	417	433	436	405	398	402	384	430	391	388	422	365	357	352	398	428	384	394	414	405	391	415	377	392	404	393	376	401	415	423	384	384	397	394	396	449	447	395	398	400	395	424	410	402	392	385	372	401	395	413	377	380	387	413	414	366	365	383	411	403	397	367	380	386	369	397	405	400	429	426	377	401	378	378	367	414	348	379	442	421	377	406	384	411	382	383	396	379	370	404	387	375	403	390	389	430	405	410	393	380	425	394	426	422	388	395	394	373	399	393	408	384	383	380	382	469	416	415	372	418	414	386	402	370	383	346	391	405	386	376	375	445	398	367	387	381	364	347	402	410	353	382	402	388	359	374	385	402	395	442	386	409	426	433	411	409	421	387	401	388	399	394	382	380	426	395	389	424	368	386	400	390	410	405	405	391	406	402	368	396	414	389	375	362	407	392	397	384	408	425	386	377	386	392	390	384	365	401	419	394	375	389	391	422	396	368	410	388	402	399	365	406	391	420	389	404	400	392	372	402	393	419	394	427	415	398	409	404	389	402	380	434	398	419	419	389	410	421	380	440	381	424	401	398	371	379	439	391	381	375	425	388	378	424	388	368	364	412	405	371	388	398	385	393	396	362	421	406	392	383	399	389	367	405	397	381	377	392	396	386	418	373	406	394	434	406	395	369	410	421	400	399	363	408	390	422	435	392	378	400	375	359	381	415	418	401	393	387	367	454	428	370	393	414	417	433	439	452	388	396	409	383	399	424	404	371	377	379	370	412	394	368	406	430	398	380	421	379	389	366	422	426	372	405	427	418	408	399	431	453	402	379	371	402	389	374	356	430	370	435	382	389	374	422	408	425	386	405	426	424	376	440	404	402	417	407	380	384	388	404	380	394	403	394	367	374	372	365	412	451	392	374	380	416	344	336	398	412	396	407	373	421	390	374	381	401	432	401	408	406	380	378	393	386	394	421	395	400	431	426	379	388	422	407	383	396	388	403	398	365	386	388	421	375	403	411	381	414	377	412	369	371	416	396	386	392	384	388	389	415	432	376	407	414	374	391	432	416	361	418	373	373	431	408	409	407	421	385	400	406	398	411	442	379	394	411	359	371	380	337	403	376	375	402	421	386	377	359	388	388	367	377	372	401	375	420	403	430	383	337	410	434	361	393	405	380	391	395	423	406	395	422	393	404	416	401	412	386	439	387	371	394	416	410	404	396	384	394	416	417	384	397	428	407	425	398	398	419	422	393	400	377	401	386	425	405	346	377	405	363	383	409	374	435	382	415	428	347	402	413	386	423	377	410	402	354	416	374	365	394	342	396	397	403	374	388	357	413	405	434	404	386	388	397	382	400	409	402	418	389	380	404	378	430
19923	4501	2187	2336	2072	1813	1616	1417	1266	1239	1202	1190	1136	1047	1047	1004	1012	1001	950	991	916	943	955	930	890	901	907	902	934	944	898	935	905	943	902	945	899	874	858	864	868	848	955	893	857	864	890	916	924	910	901	932	932	929	881	934	871	859	933	914	872	875	923	892	894	864	893	854	911	879	953	984	900	890	908	863	861	913	934	925	897	884	861	894	874	907	958	934	840	911	926	873	900	851	860	943	869	928	904	942	901	878	919	923	885	907	926	918	884	921	813	885	893	881	840	905	889	848	859	862	877	875	845	962	897	844	923	906	854	867	872	875	887	839	869	864	906	861	866	939	894	937	907	887	837	840	907	928	866	843	938	874	893	900	888	922	845	868	959	884	895	854	906	869	855	933	912	831	852	861	928	878	911	875	904	897	927	883	891	876	933	902	908	899	896	848	918	885	843	861	919	916	842	891	905	908	882	867	882	856	905	837	856	905	851	898	855	854	919	882	841	868	891	880	884	864	883	884	893	892	871	912	889	882	894	893	929	879	899	959	880	887	884	851	888	835	891	824	870	873	844	896	951	821	881	906	888	862	862	917	862	864	862	881	885	918	863	874	857	856	885	864	882	807	900	881	952	879	921	863	884	904	864	897	895	844	871	896	943	960	930	893	886	867	893	887	894	873	902	900	896	925	873	911	873	862	896	869	859	872	917	890	889	931	921	854	856	882	874	852	910	926	824	856	928	951	835	880	891	922	850	898	837	871	875	835	868	877	875	883	919	891	858	887	841	824	827	933	917	892	896	920	853	879	887	876	871	877	865	865	929	846	880	853	853	867	843	900	847	884	887	929	881	862	886	937	895	870	912	893	878	903	868	922	899	902	859	903	854	915	925	892	858	859	844	814	902	897	893	912	898	900	881	844	853	938	882	901	886	843	927	784	851	845	881	903	891	910	855	859	911	835	842	890	920	940	896	870	901	872	887	871	891	838	892	821	836	905	858	916	901	913	908	855	884	904	889	904	924	902	876	891	847	884	911	851	871	868	863	912	880	820	816	917	888	889	860	865	911	857	907	884	800	891	888	841	874	850	823	871	917	905	879	867	838	914	932	856	876	843	902	873	868	894	882	887	913	893	934	882	851	934	852	886	861	915	924	847	900	887	848	897	899	852	893	855	863	878	878	882	905	878	883	869	910	884	895	907	896	833	840	884	862	867	851	892	911	915	837	899	846	932	854	878	900	890	858	870	828	904	872	856	889	845	848	886	859	881	912	851	848	859	880	896	891	834	865	936	924	927	876	895	865	886	860	854	852	854	886	889	950	872	877	913	873	817	928	875	819	810	892	876	857	929	923	906	885	876	885	883	896	923	858	843	888	861	881	884	908	893	844	833	946	842	890	885	929	843	889	894	864	897	863	872	890	866	872	935	868	897	881	891	829	890	864	893	897	858	922	847	935	915	913	825	841	926	887	909	877	847	902	971	842	872	925	842	877	933	880	924	936	926	880	870	844	896	909	881	845	886	871	877	809	806	878	840	842	766	870	864	869	899	866	903	914	900	845	864	898	882	886	843	847	899	891	920	932	938	888	897	864	920	928	856	962	889	899	945	903	840	865	888	844	915	899	862	892	849	877	828	830	885	861	869	966	925	898	884	850	828	856	853	841	885	870	904	872	848	874	861	878	914	949	869	877	899	846	842	884	936	826	873	872	846	838	938	901	921	866	866	880	887	901	869	876	859	924	878	856	863	902	913	846	876	874	905	890	963	879	897	898	895	802	872	905	848	856	900	873	922	852	915	901	845	914	848	878	870	856	856	938	805	888	883	861	889	845	934	948	885	836	882	932	865	881	913	876	891	848	920	886	869	926	803	843	893	804	822	817	882	877	888	885	911	861	830	901	898	893	923	889	912	924	897	946	930	859	882	892	918	906	858	864	914	857	879	881	859	934	873	852	887	847	838	851	911	840	897	882	873	894	861	869	903	888	816	854	844	858	891	906	851	958	887	824	887	864	890	874	865	868	868	822	902	866	851	893	833	906	867	878	903	886	873	902	822	890	846	920	895	877	894	887	858	912	870	874	859	847	884	900	864	863	886	862	875	878	899	910	941	928	881	914	901	888	853	887	888	888	841	872	912	899	875	892	899	836	885	895	872	919	915	917	884	920	881	879	868	849	887	872	876	930	882	933	841	923	921	851	881	933	902	861	847	893	850	897	838	936	891	861	877	868	868	923	914	902	930	861	879	846	864	886	825	886	868	832	864	880	846	902	880	883	936	963	880	861	828	910	872	829	927	865	894	867	891	876	894	908	897	851	888	859	883	845	837	849	870	871	858	879	887	931	934	845	884	932	870	890	852	888	881	898	826	914	824	846	875	883	859	918	901	842	892	909	897	852	879	836	835	876	850	900	819	904	890	893	858	856	881	930	856	834	874	881	874	885	852	803	845	867	838	865	823	911	927	900	958	860	904	916	900	878	900	914	919	863	864	904	870	851	864	861	883	879	917	914	860	886	874	939	887	931	902	844	873	901	905	882	882	897	889	876	894	854	904	839	887	875	914	896	894	890	911	877	876	859	865	885	864	913	875	891	900	865	826	886	846	887	879	834	902	879	846	868	896	869	872	873	888	874	878	941	892	877	843	898	927	837	852	868	922	886	888	888	848	885	907	873	906	864	900	855	861	876	838	899	907	868	868	875	890	868	899	909	903	902	900	916	916	899	860	895	938	901	884	883	910	848	861	856	881	885	873	870	908	847	867	877	900	884	890	848	889	873	860	895	878	887	894	850	930	833	866	842	919	915	852	923	831	906	913	890	928	931	875	858	829	924	897	854	838	843	915	857	846	885	908	846	933	866	892	989	887	843	849	840	830	910	908	910	905	892	875	874	878	901	862	865	884	880	892	864	838	869	899	849	888	873	897	872	847	869	908	843	810	844	918	858	890	864	867	908	952	919	873	898	889	904	875	920	888	887	862	919	859	834	875	898	861	848	838	907	836	894	878	888	916	885	829	851	959	911	879	914	874	936	869	872	948	850	863	895	905	860	869	872	888	887	874	965	901	901	914	913	893	916	877	867	808	908	908	892	877	921	886	897	832	865	896	870	894	884	874	902	917	879	831	878	902	916	896	832	851	848	868	884	872	913	856	839	860	872	915	851	929	882	875	842	920	881	927	913	833	890	919	910	878	881	841	877	868	860	844	841	868	907	851	881	935	880	867	879	899	900	884	904	882	899	875	897	944	859	876	912	880	928	905	893	872	886	882	926	888	895	839	893	911	797	909	885	870	899	901	912	850	838	889	861	865	898	926	860	889	938	858	915	855	849	852	810	965	878	825	882	921	855	903	898	924	948	876	901	861	910	873	883	928	944	854	842	888	929	852	874	906	926	897	862	925	827	861	930	912	865	907	883	876	879	863	871	860	879	886	886	928	874	850	855	875	847	913	890	879	910	843	867	849	908	879	884	845	881	927	915	905	891	898	837	887	882	839	843	849	898	860
9327	1440	200	167	178	154	204	181	180	160	151	146	148	190	187	160	174	175	175	159	190	171	168	199	210	180	177	176	177	201	164	183	202	198	164	135	179	195	197	147	176	167	173	201	200	158	164	189	160	169	165	156	181	186	149	164	176	169	182	170	163	175	170	158	168	176	176	201	186	163	176	167	212	183	197	193	165	174	155	163	165	171	188	167	193	180	168	172	180	167	189	174	177	169	182	177	172	160	158	171	187	159	179	183	154	176	171	171	185	199	184	147	184	192	156	158	160	153	186	167	198	191	175	179	152	182	161	170	171	193	197	190	197	158	186	151	178	199	163	159	157	168	186	202	182	181	174	187	176	182	165	165	159	170	150	157	149	179	184	186	174	152	165	150	195	182	154	148	160	161	160	187	183	182	174	175	168	162	158	179	200	173	173	155	170	177	171	137	159	158	173	171	182	161	175	157	153	168	165	195	169	182	179	168	170	159	168	204	194	179	170	187	175	166	176	183	170	182	191	185	192	188	181	181	155	170	172	202	179	183	180	157	177	179	170	214	184	172	173	152	177	194	203	175	156	186	165	155	194	189	195	181	166	157	177	192	150	166	161	153	176	172	172	191	168	171	172	148	181	193	187	174	163	189	177	172	174	172	157	157	161	183	180	167	186	171	192	176	172	151	151	167	156	161	163	181	170	160	169	167	159	129	172	165	154	179	194	185	196	165	155	161	166	169	208	139	176	193	179	186	156	170	170	173	172	190	187	179	191	189	174	146	150	164	162	174	177	176	167	192	166	168	178	166	172	177	169	179	186	173	161	181	165	177	169	187	176	188	161	182	166	176	187	164	189	188	180	167	169	168	191	150	169	153	174	153	191	191	196	152	124	161	171	149	172	179	169	177	159	176	147	173	168	170	167	181	164	182	152	163	192	185	176	157	156	154	159	198	162	178	157	182	165	197	163	182	167	176	147	181	171	206	172	173	184	202	161	186	160	200	181	161	179	193	183	179	164	202	182	178	186	171	155	170	164	189	177	185	186	156	170	157	179	177	166	156	174	164	172	150	154	158	163	194	180	173	168	184	186	174	151	170	197	165	170	158	148	178	201	185	156	206	177	169	178	162	183	160	185	187	206	184	195	165	183	168	191	193	179	175	178	188	166	165	178	191	183	158	196	186	195	183	161	198	144	168	192	175	159	180	180	170	189	174	182	171	199	203	166	192	180	177	183	180	173	185	158	157	175	181	185	199	190	182	183	197	175	178	187	182	185	190	190	163	150	151	178	187	188	171	178	171	186	172	196	187	197	176	189	173	159	190	200	174	192	155	190	154	202	205	149	161	168	177	169	170	177	164	166	159	200	152	149	143	162	189	169	172	172	156	159	162	176	176	187	170	206	183	171	198	176	177	169	188	180	176	161	182	166	176	136	180	161	206	180	194	191	202	180	173	177	164	186	159	157	173	187	172	212	205	171	183	158	183	192	187	163	184	183	160	176	179	189	169	171	174	169	147	179	163	182	210	166	174	168	174	172	158	173	153	196	194	176	172	170	147	195	182	161	184	191	154	182	173	170	186	193	166	191	164	190	163	190	190	140	153	207	177	137	161	155	177	176	176	202	188	175	184	173	165	172	168	188	173	202	195	172	171	185	177	164	182	186	165	179	159	154	168	175	175	158	169	200	165	183	182	179	176	149	186	185	169	174	174	155	172	193	192	161	184	169	181	195	157	165	171	176	157	187	189	192	181	182	151	183	173	175	162	172	168	182	194	161	171	195	184	170	192	174	185	175	162	167	162	170	152	180	173	161	184	172	154	167	181	159	163	163	202	166	174	204	160	163	159	174	174	183	168	177	188	173	172	156	170	179	191	175	162	183	186	149	183	156	171	187	170	159	186	167	188	177	176	184	169	146	167	167	178	134	157	188	192	168	188	198	174	181	167	174	174	165	148	170	183	184	189	162	158	180	178	193	170	186	172	193	172	197	188	163	179	206	178	135	141	178	135	181	190	158	171	163	152	184	178	173	180	168	191	188	188	169	170	180	167	165	173	181	172	179	154	194	155	184	189	184	183	158	171	194	161	154	174	168	181	186	164	183	159	170	177	174	183	154	166	162	168	187	182	176	157	173	181	174	188	179	184	186	195	179	164	164	154	174	182	157	177	193	168	177	149	156	187	193	183	174	156	220	149	156	181	179	198	190	187	174	155	183	174	195	174	177	181	180	158	149	165	159	156	169	158	178	171	190	206	141	184	142	174	174	168	183	198	165	194	152	183	176	197	186	175	166	181	166	163	162	152	210	151	161	146	177	157	178	164	174	166	181	186	174	182	188	170	158	190	167	183	214	178	173	185	160	175	189	184	166	157	162	198	193	169	182	172	187	164	198	167	166	185	193	195	168	172	162	160	174	177	159	187	179	179	178	183	195	159	174	163	190	172	194	196	160	153	182	182	176	162	174	193	171	149	173	183	186	200	186	170	156	171	166	155	176	178	143	178	185	156	186	177	179	183	179	165	166	179	169	177	165	175	169	170	204	176	192	180	165	138	195	162	185	177	161	180	178	182	188	185	206	185	171	171	181	182	185	201	163	180	187	166	176	180	158	156	183	176	156	161	154	168	149	201	172	159	175	170	184	181	166	202	183	169	163	186	193	184	144	165	180	191	179	181	173	165	183	184	166	165	177	168	176	168	173	154	178	171	164	177	168	195	191	151	174	199	173	186	176	190	182	162	178	194	157	175	194	187	174	162	186	173	198	172	209	185	140	159	166	186	176	170	181	177	175	171	174	210	177	147	166	181	184	172	192	171	165	167	165	186	188	181	186	171	170	195	200	175	169	166	170	196	165	198	173	208	170	166	197	173	170	167	158	175	181	198	189	171	174	153	173	168	190	187	191	166	186	173	174	183	181	175	156	173	177	166	195	200	157	160	178	181	165	177	198	164	172	177	180	187	157	188	157	167	182	181	169	189	158	182	180	161	182	173	160	174	166	184	187	163	154	175	195	185	187	150	154	150	159	199	182	180	178	164	162	191	167	178	187	172	187	168	171	173	151	188	169	172	172	171	154	164	135	186	188	200	143	165	174	158	180	155	216	191	154	159	181	182	201	188	211	200	208	196	183	165	173	190	162	170	150	154	192	191	156	170	171	170	177	164	160	193	170	186	175	170	169	212	184	179	166	178	185	149	169	173	151	163	175	184	185	180	167	179	182	150	154	177	157	164	196	161	161	156	166	144	199	161	152	189	167	180	166	177	180	186	194	182	174	192	166	172	162	159	180	157	190	172	165	181	178	180	204	167	182	200	176	175	188	168	170	166	140	167	179	189	182	196	185	143	170	165	186	213	171	162	198	195	160	161	181	202	185	148	180	184	156	165	192	181	162	153	170	187	170	206	190	147	178	178	176	174	185	160	152	171	173	190	147	183	178	166	188	162	181	173	184	186	161	147	159	173	160	170	187	173	172	187	188	186	173	189	175	208	180	172	171	171	195	181
5467	1055	493	473	473	439	457	459	441	436	466	447	456	445	478	419	509	437	463	463	420	383	432	459	451	425	419	434	444	484	413	439	381	463	412	473	456	422	459	441	428	414	451	462	456	411	449	442	429	425	433	485	436	444	469	434	462	439	489	429	448	441	457	419	463	396	430	444	444	450	464	480	443	440	431	447	427	437	482	434	446	421	443	434	439	403	421	438	455	453	469	460	454	419	468	444	459	412	487	416	432	483	458	442	430	462	418	416	440	443	434	394	430	429	462	414	464	408	419	456	410	461	436	456	489	421	441	456	413	448	453	425	433	425	479	463	453	437	452	440	446	403	448	437	460	386	431	464	426	441	469	404	448	428	418	394	447	452	432	411	435	432	465	421	439	460	425	380	445	438	461	450	421	442	437	420	489	431	468	438	446	442	429	444	431	427	386	452	420	407	465	438	469	487	438	421	435	439	442	408	423	424	375	437	399	429	473	418	436	447	426	444	425	421	433	476	456	401	428	470	425	433	477	425	418	392	429	482	413	432	441	437	447	414	422	471	436	444	438	462	421	437	438	436	410	451	413	427	427	481	432	430	436	441	391	431	408	417	442	435	421	458	443	446	428	462	447	452	443	472	456	473	407	429	445	433	456	467	419	461	418	413	447	435	416	442	462	495	452	449	439	465	431	424	420	473	449	441	402	435	444	446	453	429	459	434	453	433	456	444	446	404	432	443	438	468	412	436	427	465	419	425	399	422	419	448	432	426	452	430	479	440	468	399	442	476	444	427	432	431	451	470	415	433	423	426	422	401	403	419	407	458	470	414	441	465	464	474	433	458	444	409	415	425	449	463	451	436	409	428	436	438	470	473	490	391	478	430	432	422	441	430	420	414	446	449	472	454	409	466	423	433	420	466	419	401	450	447	441	438	466	446	403	472	452	480	412	432	424	452	455	440	414	447	451	442	384	396	435	437	452	419	428	429	455	401	438	464	389	445	453	428	461	447	463	456	411	371	453	437	419	441	441	416	416	402	456	418	442	475	429	431	435	422	415	453	439	463	455	439	433	411	425	405	457	403	438	446	428	423	428	416	473	427	441	440	449	420	448	425	410	433	468	449	396	435	454	404	415	427	425	473	458	491	441	446	431	405	467	399	444	486	450	446	432	436	433	444	414	446	432	415	460	427	439	443	469	406	388	447	444	450	417	478	429	470	460	420	473	404	442	442	460	425	437	461	418	427	433	440	455	424	449	431	457	424	451	418	438	419	388	479	444	478	422	461	429	436	442	465	422	432	404	441	453	468	453	445	442	424	447	437	451	429	427	455	441	448	488	426	473	442	485	417	446	453	441	408	447	427	510	459	464	416	444	487	459	452	453	442	399	413	460	448	431	436	437	444	439	439	411	435	401	420	431	467	434	455	433	453	457	468	418	425	436	453	463	459	433	422	417	421	415	409	457	409	433	461	410	416	432	460	427	435	432	432	464	483	462	441	396	421	473	445	441	450	447	463	441	443	468	426	433	463	430	416	430	455	447	463	416	467	469	462	456	458	446	465	426	440	421	418	442	432	443	431	434	425	439	397	452	433	433	418	449	420	424	431	432	406	431	396	464	440	439	471	392	451	402	467	440	460	436	431	473	440	488	421	446	430	437	435	455	424	412	467	446	464	424	445	405	435	465	455	457	420	408	443	417	456	452	440	438	437	416	445	438	448	421	437	419	417	456	422	432	454	413	428	483	430	455	456	430	442	414	407	463	390	458	459	433	431	430	488	437	457	455	445	390	431	405	416	428	466	401	433	436	479	457	450	446	422	407	436	402	431	467	438	455	442	443	481	423	513	437	473	399	457	462	398	449	414	452	470	475	454	449	406	418	459	431	392	441	447	418	441	385	476	442	446	484	445	422	422	413	441	454	456	454	404	435	410	430	430	408	443	451	457	420	414	455	448	456	416	472	484	444	422	461	404	437	410	439	463	431	431	476	465	441	440	426	441	445	433	455	454	422	424	452	416	440	472	446	439	465	515	416	425	416	452	439	442	482	458	483	450	461	396	433	437	445	463	453	482	426	435	458	444	445	456	429	411	439	449	419	435	460	420	449	423	457	447	447	437	418	435	425	450	436	415	439	438	440	409	417	419	427	470	408	437	443	437	443	426	452	440	419	450	413	427	433	432	428	447	454	432	477	390	418	440	430	387	436	444	454	457	461	436	467	445	450	459	401	449	454	433	419	411	411	397	447	453	448	458	418	445	447	438	467	410	431	456	455	441	433	461	455	440	427	388	452	436	459	449	403	435	445	467	460	446	457	421	448	424	437	430	438	430	385	476	427	466	444	453	462	431	434	439	444	456	444	471	456	451	449	461	433	454	429	481	445	440	410	472	427	457	449	473	423	452	442	424	465	434	419	458	471	410	429	427	388	451	447	425	437	413	439	455	442	422	408	456	423	400	452	446	430	426	427	417	454	403	414	441	429	477	452	437	419	466	434	434	454	453	405	409	460	421	455	429	464	416	422	468	452	439	421	449	425	411	437	434	440	429	414	487	437	446	452	426	461	440	472	420	475	437	426	455	431	427	399	437	428	406	428	429	452	440	485	421	408	402	437	454	418	431	494	474	455	437	453	456	459	447	426	427	422	460	440	451	456	402	470	452	425	405	429	451	410	378	478	415	417	393	454	463	474	433	436	444	451	447	408	437	430	424	433	465	483	441	431	441	464	481	440	463	443	436	447	429	422	431	403	418	411	439	455	444	442	451	443	449	433	451	431	428	440	486	462	450	413	410	432	448	414	424	432	420	406	419	424	448	447	429	495	429	466	424	430	394	426	432	400	462	447	450	435	452	419	461	481	430	440	421	448	422	436	452	441	421	447	420	426	411	431	469	440	450	450	442	435	431	470	396	457	475	421	450	413	440	479	463	467	444	426	406	442	472	431	434	435	443	453	451	439	433	450	427	441	445	401	459	442	416	469	442	421	420	429	440	451	459	499	420	434	437	431	419	460	454	477	428	418	416	457	444	427	436	460	439	441	422	421	426	473	398	491	433	433	422	436	464	411	430	399	451	400	418	459	451	416	484	415	424	402	410	397	451	436	422	425	488	446	465	457	450	451	421	405	448	454	432	455	441	479	422	483	469	400	448	489	428	391	430	478	436	423	413	461	413	423	451	474	412	433	427	410	470	444	456	441	394	440	418	418	482	422	447	450	452	447	430	455	410	417	447	390	420	444	435	418	463	419	421	415	485	456	443	463	433	457	416	414	475	475	435	425	470	451	452	449	428	448	406	438	423	465	427	428	424	425	439	430	448	463	437	448	438	456	413	447	441	428	454	460	450	442	390	439	441	424	448	411	472	419	439	423	442	445	460	447	442	428	415	437	440	468	420	409	425	441	433	450	434	436	415	443	450	469	416	471	422	417	450	423	401	435	440	429	430	462	421	432	436	448	457	435	412	447	388	444	456	394	450	423	413	441	387	453	411	422	422	420	433	457	439
23352	4613	638	500	355	340	295	302	277	278	256	281	233	255	249	239	224	271	252	271	247	249	245	230	226	225	214	237	222	246	235	271	218	243	231	218	231	232	231	246	249	245	233	242	222	216	253	250	273	241	233	238	245	216	235	217	276	287	220	249	204	235	227	237	222	225	216	227	222	226	242	234	223	246	247	255	242	260	238	243	246	252	253	254	241	229	249	235	223	233	234	229	205	248	258	227	241	275	227	260	213	237	230	249	196	251	218	215	272	237	259	233	261	277	256	240	228	230	227	242	246	224	254	228	216	253	265	252	234	227	238	272	238	253	242	210	233	221	230	229	218	276	250	248	222	242	226	243	253	233	216	210	270	239	246	245	249	243	243	222	257	232	247	249	215	241	241	218	252	236	206	234	235	214	247	227	219	212	228	233	274	211	224	216	264	234	201	239	218	245	257	257	218	270	208	252	246	246	222	245	229	253	234	253	242	211	254	281	231	187	241	274	222	209	218	230	268	232	247	240	228	238	216	228	249	247	254	239	211	263	231	235	279	220	237	243	256	228	234	203	217	217	237	282	234	252	280	234	256	258	260	260	251	249	245	243	226	238	230	219	225	259	248	241	270	237	209	229	211	232	227	222	217	241	214	206	212	245	239	224	214	222	221	262	220	236	249	233	248	264	242	240	248	215	246	254	224	238	237	263	239	218	274	239	244	265	245	233	242	207	211	226	251	230	246	236	252	239	224	219	253	243	207	242	219	211	218	211	255	223	228	252	237	239	253	264	224	248	253	226	239	220	238	251	227	239	219	238	222	233	235	228	227	202	216	236	217	233	238	247	230	221	247	227	244	207	232	233	235	244	230	254	272	235	255	252	251	230	247	208	199	230	207	248	223	228	240	249	229	242	221	265	260	238	261	220	231	257	241	240	221	221	247	232	261	218	263	250	236	209	236	274	210	239	240	235	249	261	242	251	270	203	250	244	241	225	246	253	239	217	211	221	253	235	227	235	224	246	217	231	219	255	212	233	237	238	240	232	238	240	249	215	234	217	250	205	206	245	242	255	225	226	229	205	245	244	228	253	250	214	249	199	216	258	241	223	254	234	256	254	231	244	265	231	221	238	246	245	235	255	262	239	267	246	217	219	221	235	273	272	244	218	237	206	223	221	234	240	253	233	239	269	223	211	245	227	258	226	231	240	240	266	251	224	256	223	227	242	275	243	214	236	251	229	214	283	234	234	242	207	235	235	213	249	269	215	231	220	250	198	227	253	233	231	241	248	221	227	220	226	264	238	244	280	225	251	258	231	222	247	244	240	244	261	252	253	216	242	245	236	214	242	222	227	236	231	256	217	240	239	236	221	237	250	238	238	209	245	293	231	209	232	238	243	224	252	233	212	230	245	233	225	236	237	237	238	220	229	232	240	223	235	212	252	205	227	275	218	243	257	261	264	263	269	235	262	211	260	256	232	266	251	246	223	211	224	246	237	211	242	246	262	225	255	229	227	267	213	230	261	257	257	255	227	251	218	237	255	246	248	216	240	203	227	247	223	264	245	271	218	229	235	236	243	247	249	238	223	233	221	252	229	280	190	231	239	228	256	253	237	243	213	215	225	212	220	244	218	247	241	241	244	244	241	257	251	232	262	251	245	250	238	225	227	222	258	245	240	234	275	257	273	216	235	243	226	232	199	201	243	223	238	244	212	239	244	264	208	222	207	252	213	225	258	234	252	238	225	225	229	223	248	236	229	231	219	242	209	258	216	233	242	247	246	270	246	209	224	212	233	232	222	256	209	228	246	240	229	254	217	264	256	242	232	201	226	271	243	237	250	225	256	218	249	237	237	238	257	264	234	221	200	259	237	211	234	245	213	244	271	244	242	249	217	236	250	260	236	232	260	232	217	210	242	229	225	237	256	203	243	243	207	214	262	243	225	217	239	241	251	222	250	245	229	275	216	270	264	242	229	279	245	236	223	232	226	243	229	250	231	256	241	254	245	214	239	225	236	244	233	227	239	233	224	216	250	218	237	260	247	238	242	227	231	234	242	209	246	218	231	222	239	238	236	212	229	248	233	251	247	238	248	219	218	196	266	233	243	219	233	198	225	244	235	261	253	244	211	254	287	225	231	238	241	237	195	250	216	245	227	246	243	240	216	229	229	258	226	225	225	221	236	219	225	238	225	272	217	209	222	255	245	243	203	239	217	259	253	228	259	239	233	234	234	238	230	223	215	240	239	273	210	242	237	240	238	231	204	241	240	252	256	203	259	242	245	235	246	238	231	242	216	275	240	222	217	233	243	266	247	222	236	215	261	262	231	246	240	239	227	237	262	236	246	233	271	234	257	255	216	245	229	247	248	248	222	242	224	215	220	211	215	215	216	228	229	246	245	261	226	243	242	237	240	230	244	238	229	218	257	244	252	219	237	233	236	239	234	246	298	240	262	247	239	231	242	218	237	235	243	213	255	224	228	250	230	223	220	246	294	237	259	236	259	231	230	231	231	240	266	228	255	229	238	239	259	260	226	221	237	228	252	231	239	244	237	242	235	251	228	221	209	238	243	243	240	227	244	252	259	239	234	225	260	215	290	252	246	259	258	228	238	244	210	222	237	244	214	229	249	240	246	253	236	223	234	202	249	278	227	233	217	227	226	239	209	257	206	252	247	233	251	217	238	245	244	264	237	250	221	243	235	259	214	242	257	194	235	226	249	250	220	223	206	246	219	238	237	252	245	251	213	232	266	244	247	223	211	240	229	238	277	217	221	204	241	259	214	258	271	218	234	255	273	217	257	271	248	220	221	248	230	246	229	234	249	245	233	206	231	230	245	225	228	262	270	246	231	219	238	209	229	232	226	255	230	275	248	236	211	218	222	224	226	210	231	225	219	249	243	228	234	252	239	223	238	219	232	258	239	238	247	280	283	218	234	220	260	241	239	215	229	224	234	255	228	212	230	249	232	241	230	212	238	214	229	236	211	233	228	244	230	220	210	250	268	234	254	242	217	266	245	237	214	244	238	255	263	226	243	223	222	253	224	223	222	242	236	264	219	236	229	215	236	242	234	217	244	254	225	242	255	239	230	225	238	243	246	237	219	255	237	211	244	230	251	264	248	265	218	240	228	200	234	215	209	217	198	237	225	221	250	274	262	213	248	247	208	229	249	222	210	265	271	262	246	204	256	273	236	227	240	228	245	220	242	232	229	261	225	256	232	261	203	241	225	242	250	242	240	240	258	225	257	240	246	248	245	241	242	227	242	219	210	216	272	250	220	242	218	196	225	237	211	251	240	266	251	233	256	240	258	247	227	226	220	213	217	244	221	221	237	238	221	225	234	246	246	199	222	227	212	289	260	210	199	239	278	221	223	221	230	224	250	241	232	243	248	255	238	264	274	263	259	227	206	232	228	225	246	306	217	238	232	245	223	254	217	240	227	263	263	221	242	233	205	246	261	237	224	230	254	253	245	216	236	240	225	220	281	208	209	210	262	222	232
14414	2011	1245	1333	1280	1031	948	827	825	739	759	684	655	648	627	668	629	610	586	674	617	590	620	625	650	612	588	595	594	596	593	621	576	567	536	561	576	595	580	603	591	532	613	555	543	592	596	552	546	558	580	605	589	552	564	534	609	609	565	573	561	596	562	566	567	583	551	564	561	586	555	577	571	603	596	566	577	589	566	562	586	586	583	599	579	598	606	562	561	579	598	567	564	584	562	563	602	603	584	568	559	585	548	587	580	653	564	610	564	571	558	608	581	615	540	594	617	562	550	547	583	633	543	575	593	578	580	544	605	590	546	543	563	557	524	620	550	566	600	549	556	587	538	588	555	589	573	615	590	575	603	577	580	619	574	587	592	513	560	577	602	592	550	592	548	557	539	624	603	549	563	563	576	592	628	522	579	574	569	585	565	594	546	588	588	592	546	572	572	593	551	598	600	571	569	612	577	574	588	567	560	536	544	577	559	579	551	539	570	592	568	586	562	571	551	568	596	534	571	601	539	612	558	559	545	569	583	588	595	562	554	571	605	559	607	560	538	524	612	606	601	567	559	578	597	620	554	594	565	606	591	546	568	539	603	552	578	566	577	551	530	575	584	566	614	597	558	598	563	612	562	585	567	577	621	569	545	583	594	575	591	576	560	590	570	587	541	603	588	617	538	581	557	565	576	581	552	581	579	531	556	583	567	532	557	595	534	580	596	556	606	600	551	566	560	570	573	607	558	561	522	548	574	565	608	556	574	552	559	594	586	540	579	598	598	585	590	551	528	563	560	594	632	586	591	556	585	584	577	545	598	583	574	593	552	541	620	542	582	584	568	551	545	607	582	573	548	562	573	549	612	592	563	570	571	555	574	636	596	519	577	581	563	539	534	614	571	559	615	570	577	588	548	595	588	594	591	578	613	583	560	574	583	578	597	598	581	575	540	554	591	566	542	554	581	590	574	537	616	591	540	602	554	543	577	619	559	583	577	573	596	592	598	561	584	572	586	566	570	552	565	582	591	573	588	586	541	608	578	583	596	563	588	617	590	579	585	617	593	556	566	557	533	565	593	563	541	577	584	553	545	589	592	562	642	589	613	609	605	569	565	576	612	589	580	564	579	582	545	561	561	583	538	563	553	514	563	575	585	546	539	578	591	568	586	599	623	564	617	546	571	612	576	559	548	547	554	614	559	595	547	607	586	582	581	564	571	562	559	579	585	601	568	572	546	568	581	563	577	554	566	562	596	531	610	564	580	559	580	582	565	561	545	619	588	559	565	577	509	544	592	580	571	565	570	600	584	573	588	600	540	558	571	545	567	554	547	588	551	500	591	545	559	626	576	522	534	559	558	573	569	542	551	558	581	562	567	591	560	594	579	549	565	543	594	552	584	624	623	549	542	550	567	552	594	588	512	551	563	592	560	555	551	603	576	602	553	598	539	614	567	537	594	615	575	550	583	573	557	584	537	625	565	575	594	558	555	551	575	526	551	592	585	586	567	613	564	548	579	549	570	577	618	563	562	590	595	535	588	560	607	552	609	514	608	539	580	537	558	589	590	611	550	585	575	619	583	542	563	577	547	588	560	554	565	559	595	537	581	556	600	566	592	572	549	567	541	558	572	550	540	560	571	556	592	549	581	589	591	583	526	558	595	552	559	597	584	593	569	589	592	607	580	589	574	568	588	597	556	592	596	584	577	589	571	621	569	599	595	614	602	602	565	552	572	580	593	589	585	591	542	544	600	593	560	579	590	569	553	577	515	567	567	591	578	570	565	576	555	555	581	563	575	572	521	633	563	563	599	552	606	610	570	594	530	543	582	600	563	552	595	581	578	575	592	533	590	592	555	603	591	601	567	569	602	559	571	563	583	569	539	532	541	649	564	573	553	575	552	589	597	570	544	580	567	591	599	568	614	551	535	610	579	556	554	558	564	586	588	591	609	533	581	569	596	574	569	570	574	587	564	559	582	540	561	575	551	563	579	576	534	581	586	588	577	585	610	568	554	614	586	571	575	607	513	579	581	641	568	552	564	553	555	608	605	595	540	535	556	577	573	552	600	576	585	580	583	589	589	552	532	562	571	603	579	554	615	610	572	565	562	580	583	597	583	605	594	599	594	554	577	598	579	572	583	532	529	588	585	554	560	546	507	611	610	549	552	575	569	557	587	574	598	599	580	607	544	548	575	586	582	605	540	590	570	574	559	596	575	544	605	572	586	529	578	575	591	579	580	545	615	599	585	580	577	594	524	539	548	614	576	583	566	587	562	617	624	561	554	621	543	569	561	575	543	529	564	593	599	561	542	542	591	578	597	582	533	645	604	608	581	570	574	540	578	610	583	549	534	571	548	602	567	608	594	562	586	545	562	582	570	562	602	539	533	616	590	597	593	580	587	566	557	548	570	563	618	629	606	575	604	575	561	562	578	586	531	575	568	523	545	580	583	545	590	580	545	570	599	589	559	578	541	608	529	605	583	528	579	570	607	581	625	594	580	574	612	597	560	575	612	610	576	569	574	548	579	570	566	565	554	569	591	564	579	602	564	601	571	635	600	576	607	594	549	585	539	578	568	572	577	561	565	572	572	558	582	578	568	576	567	593	623	606	554	548	586	541	527	564	580	592	567	579	579	598	540	577	572	569	551	605	610	575	548	567	564	594	563	553	576	533	560	569	551	566	600	535	602	559	582	560	611	576	581	568	621	557	566	563	552	590	568	538	595	626	593	571	588	527	561	561	542	558	602	550	557	587	569	597	557	500	557	585	560	540	566	572	603	576	532	616	588	577	567	561	569	550	578	584	567	630	572	592	557	590	538	587	618	542	589	509	613	550	556	524	586	562	616	588	621	540	629	603	589	594	556	579	577	568	566	589	601	587	586	545	555	545	580	549	542	555	600	552	582	554	539	586	586	569	577	561	537	601	570	539	573	570	619	615	587	611	556	603	544	584	589	608	540	581	542	536	577	581	582	583	588	559	532	588	565	559	536	537	565	565	552	582	621	595	583	555	587	614	609	620	570	555	564	556	572	619	539	565	578	577	586	576	592	614	554	579	538	592	586	586	553	558	559	560	603	555	587	596	559	583	589	582	559	537	582	554	596	610	550	559	603	613	535	565	599	590	586	617	601	570	564	569	598	594	530	568	530	541	566	576	569	574	567	562	582	559	563	607	616	564	561	596	589	604	592	576	556	587	571	527	590	581	563	572	564	554	578	582	551	592	591	564	602	582	547	565	587	579	602	606	569	561	622	580	575	552	587	573	590	543	553	608	588	602	570	546	579	580	576	614	594	539	532	576	570	568	576	575	544	586	569	554	577	596	558	564	590	573	531	554	579	551	610	562	559	552	590	560	579	582	597	575	602	614	583	579	533	574	618	602	586	579	568	572	564	586	573	606	545	505	612	575	613	568	608	519	571	560	574	603	583	622	546	562	564	578	591	588	557	571	532	624	538	571	557	557	550	584	576	540	605	553	616	542	561	563	571	587	563	590
34039	8377	1381	874	675	619	500	487	455	397	395	466	410	424	419	396	394	412	412	419	417	425	439	402	383	439	419	395	424	391	393	396	369	401	381	359	365	399	366	394	399	384	384	399	418	408	369	387	429	423	393	401	433	432	416	409	404	354	393	382	431	429	397	377	445	400	409	375	408	375	375	405	411	378	393	386	384	416	386	384	406	389	406	388	422	421	409	418	442	386	366	415	470	429	421	413	411	403	434	391	416	414	453	413	391	396	372	379	360	389	426	410	454	403	410	360	399	383	433	402	400	391	414	392	394	408	421	348	417	366	403	387	373	433	383	393	376	440	422	398	386	376	432	377	405	381	395	382	408	389	367	371	412	358	365	395	375	376	387	411	439	399	374	405	376	402	389	354	362	370	407	383	372	411	445	372	367	420	412	382	362	411	410	434	367	393	368	351	407	392	423	408	355	398	389	392	400	390	381	418	396	399	382	418	400	379	406	371	399	407	410	399	381	401	397	358	414	377	423	387	409	399	406	383	353	364	382	404	407	370	416	431	440	405	398	417	369	434	401	367	397	428	378	398	360	411	393	404	376	375	384	427	385	382	414	387	393	383	402	394	360	378	419	440	363	403	416	395	374	372	388	406	439	382	388	405	401	401	375	377	374	392	430	396	376	414	394	421	392	398	381	441	379	374	397	421	405	386	373	378	340	408	392	374	375	367	399	393	361	396	428	383	408	425	412	407	406	375	417	403	399	376	399	420	433	446	416	403	414	406	401	400	405	407	415	394	380	382	367	361	403	454	414	391	363	392	402	387	390	397	430	364	425	403	380	384	454	437	419	379	377	437	357	415	377	389	385	389	389	403	403	382	365	385	408	414	411	347	425	368	408	395	405	448	395	424	386	400	395	428	403	382	402	415	394	373	439	418	394	418	411	385	429	398	403	376	390	380	430	375	410	396	382	381	407	411	390	393	448	422	386	426	390	387	418	376	391	394	394	413	356	383	371	390	412	397	410	412	376	370	391	403	379	361	365	384	391	379	425	383	349	428	388	375	382	398	375	397	369	365	397	382	396	382	419	430	389	356	385	401	367	404	375	361	410	390	414	362	407	429	376	425	437	418	419	405	442	432	396	399	385	380	402	389	380	409	387	409	364	390	408	382	400	411	412	414	410	441	419	391	363	392	381	431	440	380	401	408	429	428	442	388	406	370	414	435	410	417	338	414	389	347	391	417	414	379	371	394	412	398	400	404	402	367	406	425	417	392	376	398	405	380	387	365	397	358	391	393	379	409	466	418	394	410	398	349	412	432	401	362	399	403	408	397	384	392	415	417	401	350	402	390	384	376	408	429	412	406	392	371	388	363	431	416	389	415	395	388	373	384	423	393	412	394	381	405	389	399	371	400	383	378	425	419	389	379	407	378	397	382	351	428	387	407	427	410	407	409	404	386	389	384	405	399	408	407	406	388	369	400	396	417	386	410	418	463	397	375	434	452	419	349	396	385	383	409	390	402	408	411	419	378	422	419	381	338	383	382	406	390	356	402	389	381	438	436	373	401	363	393	411	382	378	374	355	398	400	414	390	422	399	383	424	441	384	375	421	375	373	377	406	395	349	378	405	409	372	412	398	375	378	397	404	369	384	387	444	401	380	428	404	383	408	387	417	416	381	388	398	362	443	369	400	401	401	422	403	383	414	366	359	355	363	368	411	392	390	421	372	440	419	407	396	436	433	384	373	402	392	392	388	379	375	400	369	402	394	393	382	406	364	358	332	381	414	412	391	416	390	382	420	416	416	383	408	414	383	410	385	404	392	427	374	365	378	415	422	426	387	380	399	368	388	418	372	417	370	384	378	458	424	338	416	413	390	413	417	402	369	424	400	398	391	378	384	368	377	398	351	401	389	375	388	435	373	366	393	421	365	418	448	382	377	357	391	377	434	405	401	394	416	373	390	389	362	389	354	372	413	409	371	407	412	406	383	422	407	410	365	370	410	344	414	390	371	415	402	419	400	404	391	393	420	409	412	424	424	403	389	399	353	376	412	411	406	429	425	408	379	380	387	388	400	388	397	412	400	401	376	396	401	358	403	436	404	379	394	415	402	362	404	399	406	374	401	392	414	400	402	411	397	416	396	376	343	358	423	367	392	410	406	389	398	401	393	380	420	349	370	400	411	401	403	425	398	410	377	384	390	395	405	371	374	409	411	320	387	402	395	443	408	394	408	433	371	423	408	432	435	411	397	393	383	415	422	379	426	370	407	376	385	374	371	365	385	423	377	385	408	406	399	379	411	463	378	343	420	433	407	386	414	422	407	404	410	410	367	373	372	431	424	376	404	400	420	380	400	375	388	359	420	389	383	400	424	415	404	399	413	374	417	404	387	368	356	364	397	391	347	395	389	411	412	418	391	381	409	431	395	401	401	428	409	374	373	407	420	390	396	400	401	410	382	370	380	380	422	420	409	440	376	420	367	418	382	391	370	369	416	452	410	387	386	382	355	369	399	414	406	408	383	383	401	405	419	413	385	359	402	383	390	404	372	423	397	358	384	405	380	383	409	411	404	411	422	384	382	404	393	365	362	393	402	418	380	381	393	435	391	405	414	422	343	415	429	411	417	375	364	357	383	385	380	346	402	426	399	370	387	415	408	422	422	383	432	377	393	418	415	416	406	434	372	436	396	362	386	414	394	406	402	381	372	438	375	414	390	423	373	434	367	423	410	363	385	361	396	395	377	386	399	379	407	397	362	393	368	344	430	395	373	422	401	384	407	427	407	362	394	371	391	376	397	356	404	385	434	429	397	399	419	361	393	402	409	346	404	376	363	377	402	375	416	375	392	367	380	435	424	417	396	395	414	372	403	351	369	368	412	390	388	367	390	381	396	410	417	338	436	386	393	380	367	377	387	428	409	411	425	337	410	444	359	389	411	408	388	418	428	381	419	419	409	411	411	392	427	384	385	401	398	385	410	392	413	360	418	349	386	390	385	392	398	396	393	384	385	387	382	437	396	379	401	380	415	406	342	353	389	420	358	400	393	394	403	380	417	406	411	378	387	423	408	414	412	353	365	414	400	401	395	371	438	389	394	413	362	402	409	406	373	389	443	401	390	434	353	396	399	410	375	385	433	389	390	430	395	414	441	440	444	418	401	394	390	377	395	342	355	380	368	400	396	399	383	401	359	394	411	371	412	469	431	380	422	389	376	395	370	393	370	400	411	382	399	393	428	396	403	416	375	421	411	428	372	429	398	399	448	401	377	404	385	376	388	409	412	414	379	401	386	395	419	378	393	395	385	392	357	418	392	356	409	442	412	366	409	360	415	418	440	384	390	407	422	388	379	388	392	433	403	357	381	406	421	405	369	384	414	361	360	388	408	377	371	389	400	349	396	411	412	426	355	415	365	416	390	401	372	358	392	356	385	401	386	397	397	381	402	388	364	391	450	398	362	409	357	410	393	404	376	393	404	409	386	389	435	372	408	372	390	424	364	441	429	392
19433	2695	2140	2321	2129	1878	1541	1446	1330	1265	1146	1152	1123	1122	1091	1023	1007	1035	996	941	975	968	959	944	948	977	898	902	910	943	902	927	948	953	939	905	900	888	854	890	910	900	982	893	919	920	911	895	906	898	896	867	893	847	888	927	841	868	900	899	881	913	872	901	878	846	800	889	916	895	894	929	839	851	945	938	906	864	878	862	885	873	898	863	870	906	853	907	858	879	884	870	881	898	873	882	919	849	861	936	910	872	899	900	846	861	850	857	913	911	868	883	817	916	871	900	884	866	897	880	892	875	841	813	903	934	906	897	919	929	882	925	889	940	885	921	890	910	860	863	876	916	887	875	874	892	887	892	857	842	861	831	853	864	908	908	862	910	869	897	897	901	911	878	832	848	871	922	903	858	863	875	886	912	899	837	879	867	933	847	905	819	860	897	901	907	904	862	872	877	877	914	849	849	879	890	872	885	879	923	864	813	880	858	889	871	857	899	904	908	935	865	894	845	880	873	808	913	912	902	852	865	905	893	855	846	882	869	894	914	858	890	911	914	876	892	799	892	911	913	908	891	828	882	899	856	876	961	835	860	864	866	899	884	880	872	949	882	860	863	881	822	867	865	847	887	883	870	875	882	960	859	883	846	943	894	925	883	922	903	881	860	898	883	889	869	878	860	876	854	853	827	844	901	855	901	864	860	875	856	878	900	870	887	881	872	936	860	907	829	888	855	893	911	895	863	856	864	883	843	859	875	851	871	881	817	854	906	847	925	854	886	844	916	932	956	906	897	896	884	891	879	919	909	922	825	825	866	891	824	880	845	897	907	939	851	855	845	817	887	838	834	891	902	854	862	844	855	894	844	900	894	915	866	847	945	839	889	859	863	832	857	909	823	853	941	891	860	850	847	854	910	873	897	854	888	865	875	871	829	865	798	962	894	915	840	849	881	896	855	892	927	853	868	904	879	868	892	860	905	883	880	851	885	899	882	854	842	895	878	794	847	906	877	876	888	870	876	876	874	830	872	892	862	879	918	883	815	876	834	821	877	899	888	872	870	880	835	904	906	859	875	953	893	869	878	889	898	856	879	920	893	886	924	866	888	912	855	834	856	907	849	907	852	886	859	865	906	871	856	905	863	879	806	839	879	910	871	895	906	818	858	874	883	864	841	852	848	914	869	890	837	834	860	891	867	912	833	874	927	836	878	858	870	880	818	859	856	886	896	900	877	904	883	883	871	872	829	909	916	836	871	888	891	916	882	881	886	827	887	900	919	864	866	917	940	871	836	863	871	901	872	917	903	908	896	859	828	929	845	933	907	823	848	839	857	867	819	865	897	912	921	866	915	885	819	829	862	899	813	893	871	881	861	853	892	918	877	933	855	913	836	867	894	918	863	883	894	838	917	886	881	944	872	815	903	931	872	860	914	887	901	941	892	902	886	895	924	921	854	892	879	907	871	874	848	893	902	886	907	889	867	876	826	871	825	877	845	898	882	818	834	813	906	885	893	885	849	871	852	872	855	869	921	823	920	826	844	881	868	885	841	859	886	865	845	914	907	876	861	847	883	912	884	888	852	887	828	858	834	911	857	904	897	870	873	884	885	867	877	897	913	895	918	889	838	897	871	892	896	866	827	835	856	893	832	911	943	887	830	868	943	812	881	840	927	875	916	885	907	815	890	901	898	876	865	864	823	875	900	863	918	865	882	906	911	866	869	860	864	842	882	852	899	915	807	882	895	893	930	926	828	871	857	859	873	948	923	948	900	865	859	865	862	897	900	892	880	902	842	857	887	897	916	852	904	889	900	876	869	931	885	838	877	863	920	874	877	898	864	860	866	845	872	836	844	875	908	885	830	845	896	897	876	870	887	890	848	861	877	894	894	839	850	957	867	871	876	848	841	858	888	906	888	877	878	870	815	884	898	880	900	882	912	842	861	894	890	833	907	828	915	879	886	907	847	875	821	887	909	874	848	926	927	845	895	918	909	834	849	873	877	879	890	911	908	863	863	878	877	874	907	838	887	869	905	932	837	859	800	931	819	896	851	875	886	867	845	868	894	849	904	889	902	812	874	917	866	873	838	879	909	880	824	880	869	825	876	868	924	830	877	858	811	825	876	916	889	851	935	873	832	884	851	936	870	888	879	839	892	841	880	867	830	901	864	918	925	849	880	883	870	848	884	932	864	887	903	868	877	922	915	843	899	856	829	887	836	885	884	804	886	870	859	871	866	804	906	874	857	890	837	886	861	877	848	928	895	864	868	845	892	885	892	925	870	849	904	839	911	914	854	879	888	842	876	815	868	836	870	890	898	815	892	880	862	816	925	915	873	865	844	922	874	885	832	912	874	940	889	886	894	889	939	838	850	857	898	860	845	872	856	928	840	877	889	879	884	820	868	871	900	896	877	894	839	839	893	877	880	860	884	831	841	867	907	831	859	874	823	866	853	868	884	908	911	892	909	914	874	884	846	851	891	860	906	903	888	899	853	902	860	857	885	888	941	924	845	906	888	926	887	901	886	851	867	837	914	898	917	922	871	896	947	902	921	905	878	912	859	843	872	864	883	893	908	864	922	854	845	898	909	873	900	907	871	910	910	880	873	888	876	853	872	892	832	859	851	900	907	862	842	861	835	852	853	851	838	850	878	899	850	866	873	872	820	917	911	855	874	896	919	892	871	888	861	842	873	907	870	890	857	856	900	910	837	904	898	924	913	869	938	858	896	831	886	878	865	834	865	889	842	882	850	910	884	865	883	811	818	881	937	930	862	865	883	870	925	888	865	827	862	878	881	900	824	912	849	844	902	903	863	858	880	840	840	915	904	895	877	881	854	847	863	823	873	868	880	875	890	858	877	857	847	837	866	840	852	859	830	850	871	852	813	834	854	893	927	811	858	914	915	955	878	863	928	936	917	888	864	832	883	918	873	895	911	891	869	867	825	870	864	887	861	820	857	900	865	902	918	907	847	893	852	858	909	873	890	850	868	867	817	858	882	808	874	822	864	871	914	859	921	889	880	879	858	859	810	898	901	854	853	935	898	846	880	895	865	882	888	914	903	850	888	910	857	863	802	881	865	868	887	843	899	845	891	930	899	897	904	840	843	866	924	892	929	902	867	880	882	821	843	847	868	888	890	856	881	868	844	851	861	855	874	882	877	863	877	877	887	881	881	876	901	865	936	855	899	948	886	863	835	879	877	902	913	866	877	844	822	886	889	889	879	860	896	914	874	836	899	898	898	910	809	861	843	946	829	846	885	845	848	887	860	888	814	877	871	901	903	917	843	864	909	877	831	858	902	846	867	915	878	863	850	866	881	926	825	911	861	804	827	908	877	843	929	896	833	822	897	894	891	842	897	850	893	901	819	865	850	861	871	885	855	873	876	874	857	848	859	898	854	855	904	936	896	836	844	886	898	892	889	857	899	807	874	903	839	852	896	895	876	864	904	877	864	890	870	885	869	888	805	884	909	907	915	871	852	882	869	844	868	838	891	820	841
9729	1422	234	197	178	186	159	161	169	179	199	189	200	164	167	191	181	174	190	162	174	185	188	181	161	169	163	181	194	169	168	170	175	184	154	185	183	154	173	186	153	155	175	169	161	196	193	173	167	192	179	160	168	164	172	177	176	173	187	181	194	186	163	180	165	186	200	178	160	180	162	177	191	190	152	194	166	178	159	182	178	188	168	179	183	184	173	155	187	166	180	178	187	193	164	154	156	189	162	147	160	168	183	200	191	184	180	175	181	184	177	155	186	167	184	158	149	162	187	166	211	185	187	172	161	174	151	185	205	189	183	169	181	201	185	158	178	152	187	156	166	188	191	168	164	160	191	180	176	171	187	168	170	161	180	196	176	175	198	174	201	184	141	186	171	188	178	157	170	191	189	220	196	180	176	179	200	172	174	167	179	155	182	183	173	157	172	161	166	175	156	183	183	180	181	158	142	177	185	157	191	150	150	172	183	194	176	186	187	201	174	152	185	181	165	137	170	159	172	170	165	188	179	179	186	149	185	161	212	181	163	196	155	168	182	181	198	194	177	171	164	171	169	182	172	175	176	205	192	177	184	166	168	196	173	164	198	162	174	203	181	162	192	187	171	158	186	172	164	176	189	166	161	166	185	179	191	177	169	182	179	150	173	184	186	173	171	170	183	180	166	182	174	187	191	176	164	160	178	203	167	185	173	158	170	182	179	154	179	185	167	171	178	185	183	180	193	182	180	180	172	170	186	199	205	178	166	180	159	169	177	192	171	153	175	148	182	155	162	173	176	152	167	159	148	160	167	178	181	178	188	172	168	174	159	174	181	166	184	147	205	175	164	169	162	161	187	172	168	190	173	174	183	181	184	172	166	178	151	163	187	166	188	159	207	179	175	166	165	157	177	190	169	185	174	186	197	189	173	186	187	194	195	175	202	171	199	150	174	170	193	140	175	159	172	182	158	171	189	151	165	179	174	183	172	163	176	165	192	178	171	192	179	166	172	159	177	194	173	157	184	185	178	186	200	163	179	166	184	172	155	184	153	172	165	193	196	193	182	202	188	171	174	185	178	189	196	169	184	175	175	152	208	193	188	173	176	154	165	181	165	189	179	195	179	176	194	162	180	165	171	148	153	178	173	158	189	160	175	159	173	156	222	185	175	156	158	168	184	185	161	194	176	168	193	150	156	162	188	176	177	154	185	168	176	174	216	183	199	181	165	172	172	174	182	176	150	187	183	160	186	185	179	184	153	179	177	160	206	195	189	163	159	192	162	152	210	159	191	180	187	191	144	199	196	181	176	176	147	159	187	186	188	166	171	187	184	191	159	166	159	183	156	183	195	172	179	163	171	165	174	184	157	177	181	164	201	165	181	175	195	161	180	180	181	175	179	183	162	179	169	189	182	159	173	207	164	179	181	169	173	194	204	162	160	170	159	183	163	177	178	201	190	181	173	158	185	175	168	172	200	172	187	179	195	160	165	180	205	207	185	185	196	194	176	159	179	185	171	166	197	165	175	190	174	185	155	189	159	168	196	194	204	157	179	135	195	175	182	210	192	183	181	177	159	194	186	182	178	209	178	154	170	178	164	199	185	165	180	169	220	157	185	204	183	162	187	189	193	147	177	184	196	166	184	161	196	174	170	177	162	178	194	190	172	191	155	164	196	197	186	195	164	172	179	161	179	193	183	205	161	176	169	170	168	174	169	150	161	174	178	170	182	176	179	183	170	176	163	204	183	160	177	167	163	196	172	166	188	177	168	191	142	173	191	190	180	152	161	180	179	171	169	177	164	166	190	168	167	183	167	156	181	161	145	184	173	171	168	176	196	168	188	177	161	158	175	202	174	187	176	179	172	172	185	157	191	185	194	187	202	177	182	181	159	175	170	173	174	190	192	178	179	183	177	184	179	168	161	198	173	194	155	186	158	179	180	186	172	169	171	181	157	199	163	182	205	180	199	192	173	163	178	171	178	196	166	178	188	205	173	179	182	150	193	170	155	181	202	162	164	196	227	181	175	204	174	186	172	185	180	191	205	190	153	184	186	166	166	189	181	144	147	167	185	188	176	202	179	186	184	167	151	174	183	175	175	166	201	177	177	166	153	176	169	147	167	185	194	168	164	182	172	184	146	160	183	187	182	187	161	191	149	184	173	161	172	185	182	145	200	183	161	175	171	194	180	190	173	178	174	166	174	197	189	200	163	161	184	175	194	191	162	193	185	162	171	206	207	173	194	161	166	188	193	207	179	152	193	179	187	197	187	193	156	177	183	167	170	197	158	173	174	176	196	177	165	152	173	175	203	188	184	150	177	185	161	179	152	175	156	223	184	173	186	187	194	172	196	165	203	174	178	174	181	170	179	178	173	192	157	183	168	172	157	202	196	183	157	187	182	168	169	172	170	190	164	183	161	179	180	185	169	132	147	179	195	158	174	162	191	189	161	163	191	181	183	171	155	162	173	163	162	173	160	198	182	214	174	166	174	215	174	167	177	177	155	181	159	149	175	157	186	210	173	181	167	189	168	179	201	186	190	168	179	193	183	178	161	188	193	191	168	202	172	176	183	175	159	165	166	172	168	168	154	199	182	188	202	156	184	162	156	168	186	174	177	173	180	182	194	180	149	163	166	165	176	180	174	181	178	169	177	191	183	171	170	150	182	181	176	169	158	183	159	162	154	177	177	173	182	204	210	170	175	165	158	182	196	177	174	184	187	161	163	174	154	187	165	170	212	165	167	198	158	178	166	203	185	164	190	174	175	176	140	171	191	155	157	165	195	188	178	161	181	170	196	185	180	164	135	169	178	177	158	179	190	183	187	194	158	202	174	186	155	151	191	191	185	188	175	194	143	178	157	161	168	162	175	184	201	177	183	156	175	211	179	187	181	187	193	182	176	181	169	176	203	174	174	181	162	187	172	158	172	182	196	163	173	198	172	170	164	165	175	186	172	169	189	207	201	175	157	162	177	156	179	151	176	191	154	180	159	166	187	193	158	146	165	172	184	171	176	171	188	176	171	154	179	166	181	184	165	191	183	146	183	184	202	186	169	192	171	170	194	190	173	174	171	165	176	183	177	174	176	172	196	185	153	189	184	181	200	187	148	170	201	168	153	161	163	173	192	168	201	184	180	185	166	179	184	182	179	177	209	179	178	213	158	179	167	179	169	219	191	167	197	187	172	174	192	181	157	189	167	173	166	196	165	165	159	167	174	174	155	167	178	183	180	177	171	187	181	202	163	176	176	179	150	190	170	165	157	179	196	160	175	171	193	172	176	185	198	186	197	183	185	174	187	178	176	166	201	163	158	165	190	172	177	159	181	160	195	186	189	143	173	190	173	182	142	177	170	169	164	197	189	177	170	187	173	187	190	180	180	155	177	170	187	165	180	151	184	185	194	165	155	168	154	173	198	178	197	179	173	164	175	166	167	183	180	157	186	185	199	189	168	170	175	176	161	181	183	174	179	174	163	169	181	181	156	160	163	183	177	190
5745	1001	489	531	481	461	472	435	469	442	415	432	418	458	421	439	460	436	470	398	434	453	425	450	420	467	414	504	428	433	455	446	420	433	440	422	455	452	470	451	457	403	445	453	472	473	420	416	451	456	445	450	469	438	408	449	412	451	440	466	450	463	451	402	399	469	450	422	404	414	440	448	442	434	472	440	446	411	438	438	456	431	446	455	413	430	440	447	444	433	451	417	478	440	431	444	437	424	435	448	440	427	451	436	426	462	458	442	447	445	458	443	448	431	424	408	420	415	436	431	445	464	447	437	435	447	463	478	429	437	445	424	407	461	449	400	425	413	473	427	419	438	446	460	430	478	437	437	419	423	441	429	452	458	467	442	445	464	435	424	427	449	437	452	398	416	422	447	432	459	446	424	464	393	477	498	452	423	456	427	436	444	473	441	455	444	447	390	425	502	444	426	446	463	467	475	427	397	426	454	451	479	443	429	466	474	443	452	482	431	431	457	429	453	451	442	422	414	404	443	431	411	436	415	439	453	438	444	437	424	498	442	434	451	413	433	475	440	428	435	457	413	438	444	414	432	411	443	441	398	444	456	452	447	458	462	428	447	440	424	418	406	450	439	414	447	447	504	450	430	408	470	475	435	450	442	455	444	447	454	442	450	445	428	479	443	408	461	487	424	462	421	437	436	450	468	433	412	452	437	429	446	418	470	443	439	459	444	434	447	395	444	433	432	476	430	467	434	438	415	425	444	465	435	445	394	434	447	438	446	440	465	465	454	446	399	452	447	407	470	404	454	430	416	412	414	489	467	470	486	471	444	465	453	448	432	442	476	447	412	423	432	440	447	407	452	433	441	441	433	461	445	417	407	425	436	409	443	440	447	455	466	434	430	414	442	427	435	446	448	446	473	449	426	390	422	471	440	462	450	462	457	450	443	452	414	435	470	448	441	430	428	408	415	452	442	440	438	398	431	454	439	439	407	442	463	412	437	458	457	446	453	460	415	405	434	418	403	469	426	432	474	437	442	447	446	425	448	452	482	442	451	451	447	458	431	447	467	432	441	460	454	442	428	470	467	437	404	441	450	437	476	443	372	441	432	456	440	460	455	411	468	434	439	432	428	454	485	446	453	454	490	404	420	423	468	437	432	438	437	412	442	417	467	511	451	456	453	444	463	454	445	436	436	432	393	448	384	467	445	415	452	435	421	424	443	478	456	475	445	454	430	460	452	446	429	412	435	399	485	435	478	417	415	463	449	428	442	458	419	460	469	450	472	446	456	427	459	442	472	435	419	459	439	444	469	444	442	468	406	435	489	449	441	449	455	460	463	452	426	461	438	459	427	446	425	458	472	434	456	441	453	422	445	484	444	464	414	430	470	421	441	422	437	435	409	445	437	473	445	454	414	431	472	429	433	420	426	480	438	442	423	426	431	458	466	442	458	459	448	448	412	419	447	447	405	432	419	425	436	423	448	457	424	486	442	408	433	474	442	427	497	422	431	445	411	414	485	458	472	420	455	433	437	432	475	436	437	421	447	443	458	458	442	458	430	477	480	483	476	469	474	488	422	475	419	437	445	462	452	451	408	453	446	473	414	461	454	409	444	443	458	441	465	451	430	458	456	437	438	496	454	458	444	477	491	433	458	455	464	430	484	504	454	437	467	448	440	428	469	457	430	448	431	461	421	452	463	437	485	419	451	464	459	420	481	452	432	433	432	424	443	416	458	416	434	461	429	436	424	456	419	432	470	488	437	443	432	430	430	438	482	393	445	446	476	461	421	454	476	404	448	447	485	426	448	408	473	464	460	484	448	409	454	422	401	438	461	405	465	432	450	463	460	482	452	463	454	464	446	432	383	475	425	452	417	490	464	445	456	433	446	413	428	450	437	466	430	439	450	439	395	416	450	441	470	471	456	416	428	458	468	437	453	464	433	435	459	435	452	480	449	412	451	481	416	442	436	442	461	407	431	434	463	443	436	475	452	424	474	428	474	426	432	466	435	458	460	398	422	475	410	453	459	468	422	431	425	468	448	434	430	484	435	416	467	450	454	423	454	463	439	457	460	451	423	426	464	466	495	433	447	448	445	440	437	436	456	454	456	457	425	435	409	452	424	461	454	448	488	468	464	432	428	466	455	431	461	465	447	428	429	452	433	415	443	434	457	419	425	426	470	424	457	482	431	493	437	471	415	431	457	428	459	459	478	424	439	456	431	427	471	458	439	419	486	438	464	430	436	464	396	446	420	430	404	442	448	412	458	449	434	402	462	470	425	434	425	435	479	443	458	470	451	455	473	430	449	442	427	441	435	445	421	425	453	454	448	463	442	422	463	447	420	446	455	438	444	445	463	429	437	456	425	436	439	509	424	432	421	407	453	413	458	462	436	419	467	450	404	431	400	460	442	443	423	495	477	392	422	457	420	422	419	450	443	458	410	427	434	415	442	475	457	415	451	435	433	450	455	430	457	432	441	456	470	456	390	433	440	455	420	448	461	474	422	421	445	437	418	478	445	458	455	426	450	475	441	466	420	438	424	420	441	463	470	450	443	440	414	453	437	449	448	459	436	449	455	458	409	412	445	441	457	465	429	458	425	449	437	475	478	447	483	435	473	441	417	459	446	449	407	497	435	437	434	438	464	445	421	447	426	432	472	469	460	445	407	485	432	475	412	457	465	441	439	446	441	440	425	446	435	416	417	467	495	425	463	463	410	434	405	448	432	437	418	431	458	420	452	419	495	456	435	417	440	451	423	455	450	446	459	453	459	421	451	457	436	416	466	433	422	447	434	454	439	444	429	476	459	447	444	445	439	449	447	450	494	465	503	446	472	455	423	446	459	434	435	455	445	462	415	434	454	412	429	424	417	440	408	406	454	429	461	462	423	420	419	445	475	421	416	444	478	445	467	454	463	435	447	449	431	430	449	407	456	434	471	433	439	423	434	409	393	456	451	426	418	449	489	428	457	466	445	451	485	441	475	431	436	442	448	397	433	444	445	419	452	454	433	410	422	461	462	438	441	473	452	438	461	457	461	427	453	452	431	433	454	462	441	469	450	466	430	428	455	465	434	438	423	456	431	415	426	459	439	434	432	439	463	415	438	445	465	434	412	431	435	486	438	438	439	425	457	453	454	474	418	445	449	450	429	460	451	425	439	447	471	455	451	434	445	446	460	434	494	451	455	439	464	423	420	407	452	465	446	461	444	451	457	435	442	461	459	422	443	435	471	436	424	459	439	432	453	428	444	438	424	435	447	456	454	436	430	455	458	455	484	443	477	394	411	434	488	479	496	479	430	482	446	429	452	424	430	462	440	420	424	438	482	456	406	442	452	427	436	403	481	466	437	445	414	462	433	475	453	429	405	497	423	460	428	446	466	446	437	408	436	447	478	419	460	433	445	452	454	462	468	468	407	472	440	432	459	483	456	469	418	492	442	444	453	444	404	467	452	423	432	427	421	413	436	439	437	451	459	415	455	415	449	448	429	482	464	460	463
23765	4510	680	487	388	333	311	271	277	276	254	236	216	251	246	247	219	248	245	250	268	243	256	241	241	215	230	233	245	240	226	241	220	256	230	255	227	236	242	225	216	240	233	248	223	264	273	243	218	216	237	218	240	255	269	265	231	220	267	252	236	206	233	225	241	264	222	248	248	257	216	248	225	250	236	223	274	237	228	261	212	206	248	230	220	238	237	257	267	229	224	219	250	226	232	238	225	216	224	243	225	211	232	218	215	246	240	238	242	249	240	240	239	223	226	252	216	239	230	245	216	242	246	215	246	234	249	215	229	264	208	238	241	228	196	226	263	242	255	235	237	231	234	235	243	263	231	204	235	250	255	249	228	238	207	217	224	203	203	230	233	232	258	233	246	242	200	225	193	235	220	246	268	204	211	257	234	276	222	235	280	227	233	226	236	233	194	240	212	234	255	245	246	244	216	245	278	254	232	208	228	248	261	225	259	238	242	242	237	240	263	240	223	225	249	226	252	233	239	257	243	236	221	239	227	245	252	270	265	210	223	232	225	258	269	241	219	265	233	238	223	221	219	243	218	232	253	241	249	224	254	259	236	254	246	215	285	224	258	254	240	201	212	229	261	243	237	235	235	242	242	236	229	221	251	246	234	207	226	237	255	256	260	270	252	229	260	230	211	225	259	239	264	209	222	246	233	217	244	234	239	224	208	265	237	246	256	226	279	241	202	271	232	227	218	243	231	233	258	247	231	256	236	217	219	256	206	226	239	236	259	252	228	248	234	239	256	209	231	257	208	247	235	228	262	225	245	237	232	230	238	216	209	216	215	213	247	229	235	254	258	236	268	233	248	236	229	243	226	236	214	250	230	259	261	233	241	233	220	244	218	226	228	244	229	261	215	236	227	219	220	260	233	241	255	249	246	255	225	200	222	279	255	240	234	222	244	231	220	226	257	258	252	222	238	214	245	218	228	247	193	271	254	219	221	247	240	240	241	236	237	226	242	258	227	245	204	220	233	230	230	245	222	221	255	226	235	247	233	227	226	255	234	236	230	216	260	263	264	244	224	247	236	216	218	254	228	257	204	236	231	223	241	275	241	233	244	243	234	248	237	211	197	270	262	243	253	221	241	255	266	202	200	229	225	237	251	245	220	234	278	251	219	212	252	233	229	231	234	236	219	215	253	237	248	253	250	252	271	220	206	200	222	251	254	221	254	243	244	241	271	209	210	246	250	243	268	221	220	258	260	240	242	210	258	247	278	246	214	227	204	226	233	260	262	234	234	242	246	212	239	237	219	281	250	223	243	195	231	227	256	264	207	252	249	225	242	231	277	250	220	244	261	241	250	269	266	228	229	224	271	221	247	212	254	243	256	223	221	200	240	241	251	261	216	246	232	206	231	232	208	227	222	216	248	222	223	246	241	227	236	225	223	236	220	216	219	234	205	216	242	221	210	213	208	248	224	232	225	228	224	230	217	238	237	241	270	222	259	237	248	217	224	242	236	221	256	238	237	228	224	253	228	237	254	246	234	245	251	263	239	241	245	253	249	236	225	239	222	231	253	234	218	225	229	228	278	254	217	219	232	207	223	252	232	256	238	252	241	242	302	242	211	230	233	257	209	213	243	220	244	237	263	257	229	253	246	242	246	239	220	248	238	222	195	217	242	226	195	220	220	236	208	244	200	244	234	235	224	217	232	249	248	251	234	235	225	248	216	252	251	230	256	262	235	241	238	253	248	235	250	239	245	236	201	231	265	232	246	238	237	215	259	220	238	225	228	204	244	242	225	237	237	261	237	260	237	221	246	231	241	223	267	225	239	223	251	225	207	214	219	234	231	257	231	265	257	250	246	236	214	261	228	253	233	269	220	240	232	256	234	234	253	222	244	240	239	245	234	241	279	206	236	267	246	255	221	260	250	267	231	233	247	253	234	240	232	253	266	240	239	242	258	221	214	241	252	220	210	228	258	235	226	252	224	239	233	230	235	230	247	266	236	252	219	230	230	228	244	239	243	219	257	215	243	242	216	214	226	254	237	244	225	201	212	229	226	234	291	227	228	246	227	224	237	226	216	229	244	231	262	206	217	219	214	248	227	237	242	234	223	231	222	199	236	215	243	243	194	218	211	231	247	219	276	237	230	226	233	253	270	247	265	239	229	246	249	234	229	217	243	226	247	207	240	255	240	243	228	225	253	248	237	238	258	246	253	225	231	223	248	271	245	218	253	232	231	209	271	228	213	200	218	238	240	240	247	226	229	247	262	248	241	234	249	237	232	242	249	236	256	245	238	250	215	219	211	234	226	220	248	253	247	254	240	241	207	245	255	221	245	239	234	241	245	226	232	244	251	241	240	221	244	226	256	243	200	221	255	242	264	242	254	229	236	243	236	226	227	251	211	242	228	273	254	222	218	230	245	208	255	234	250	229	211	261	233	229	284	241	250	223	245	232	258	218	264	236	235	215	236	228	215	215	237	216	216	248	226	241	235	251	273	221	247	239	246	235	231	250	248	243	195	242	249	250	230	226	216	259	211	196	253	202	232	186	263	260	220	229	248	286	247	243	246	216	251	253	229	212	241	214	208	222	193	231	230	237	257	225	236	231	229	232	245	246	271	284	259	232	229	262	209	224	234	233	252	214	235	249	237	239	232	239	249	209	248	253	249	232	247	216	210	214	229	227	236	215	267	242	221	202	244	229	227	270	251	242	219	218	260	256	223	219	248	235	240	222	258	235	216	219	231	279	227	214	223	212	234	216	234	248	211	238	250	241	252	247	218	232	254	220	269	226	255	222	213	233	240	254	242	223	257	252	251	258	245	248	248	224	242	258	197	224	238	224	251	224	201	206	258	262	254	240	240	242	248	235	242	228	232	191	242	243	233	235	200	220	223	240	218	217	243	220	243	217	223	276	226	255	222	275	233	221	250	235	237	208	244	219	231	231	234	223	230	239	264	218	219	226	235	215	243	234	227	228	244	242	275	217	281	245	216	245	233	254	221	239	248	227	261	229	213	212	257	264	223	255	242	245	236	234	246	237	228	232	235	237	225	220	252	216	238	208	213	252	232	243	278	234	234	223	220	257	228	242	230	249	234	254	232	237	235	211	263	253	226	223	265	266	219	247	229	251	215	227	219	224	248	235	224	261	235	230	216	236	214	256	244	249	210	232	242	231	220	236	202	261	230	241	232	249	235	226	235	251	269	265	228	224	235	222	228	237	251	216	248	254	249	234	260	230	269	251	237	257	247	245	253	227	253	216	222	241	263	233	212	241	237	282	254	213	238	226	215	252	238	236	248	255	295	203	270	246	220	247	247	223	238	234	248	241	234	234	205	247	218	239	231	215	266	248	228	228	223	254	217	227	235	223	223	258	208	238	257	220	209	223	241	239	230	225	240	219	237	246	235	220	243	231	215	227	245	270	246	240	232	214	240	239	245	248	243	229	208	234	245	242	232	258	241	275	244	244	217	216	214	235	269	266	254	220	245	223	219	232
14205	2355	1137	1300	1188	1058	976	933	835	716	696	672	723	625	617	609	673	663	611	625	629	568	608	631	572	595	622	601	551	616	585	553	591	567	595	598	594	555	621	596	619	607	598	578	541	616	537	607	587	594	598	575	574	576	555	573	547	556	613	568	569	583	578	590	579	540	582	571	577	573	589	593	555	557	592	591	579	567	561	546	553	575	563	608	608	575	553	594	570	534	609	542	583	580	526	581	554	594	535	594	542	599	575	624	580	582	610	558	557	548	573	547	581	607	597	578	550	586	642	560	565	551	628	586	582	595	575	617	594	566	573	594	598	570	627	559	545	576	607	598	552	582	557	564	539	567	595	596	599	538	602	599	582	595	573	562	589	580	574	562	561	572	564	616	588	554	595	568	553	563	584	570	532	588	605	586	574	589	574	567	582	612	570	566	579	594	584	548	576	587	548	526	544	534	613	566	572	573	584	601	557	580	564	585	553	594	559	565	564	568	564	572	550	535	566	580	573	580	584	582	589	550	572	579	527	554	569	601	603	596	623	547	581	584	572	548	587	596	569	554	559	567	552	595	614	547	564	575	572	589	609	547	571	572	610	604	566	561	550	548	563	563	539	575	580	577	604	573	551	557	643	587	595	583	535	514	571	599	558	608	575	603	581	558	579	573	583	601	563	565	582	579	546	530	548	557	551	576	542	585	578	589	572	562	589	579	598	557	584	562	591	571	598	601	588	558	611	561	612	578	564	599	525	594	573	577	544	562	613	570	558	593	590	572	553	563	578	560	570	579	523	577	549	593	555	593	548	545	598	544	536	545	594	567	579	544	575	610	565	551	558	561	531	598	549	568	576	575	578	561	558	575	601	574	538	534	577	577	549	545	534	631	576	584	560	605	540	560	574	626	571	558	608	616	536	559	554	605	578	559	591	573	599	600	567	602	589	606	615	550	534	567	549	572	561	588	545	585	585	579	567	576	533	575	576	579	611	606	549	561	585	560	549	592	526	538	595	537	627	532	581	588	575	589	572	572	570	587	566	556	614	561	533	614	583	565	602	562	610	577	583	537	582	559	565	564	595	605	585	580	565	569	592	564	567	606	565	624	548	594	504	600	612	583	572	594	585	565	586	559	554	604	607	581	590	579	552	586	550	587	524	603	595	560	566	552	563	589	568	620	500	602	599	570	609	591	595	557	620	600	568	604	608	574	608	580	602	553	585	609	540	563	569	559	563	562	588	572	549	568	583	562	521	601	564	572	576	524	587	559	633	581	598	583	577	620	579	563	623	552	581	559	584	577	570	582	588	569	548	566	582	565	594	578	526	579	554	610	589	572	604	608	568	593	544	579	531	636	550	580	530	548	549	602	587	584	586	571	564	530	566	594	543	623	555	572	557	550	590	559	579	601	550	546	522	583	565	544	598	579	590	581	550	592	555	571	635	589	550	553	568	609	605	559	607	629	609	556	581	595	598	593	555	591	601	556	584	553	542	582	649	588	582	565	547	556	571	576	566	579	553	593	558	568	547	579	582	654	557	589	607	577	593	605	589	563	569	580	574	573	601	545	569	590	571	612	573	566	573	585	579	608	587	537	553	587	549	638	581	550	585	560	559	548	585	572	550	581	577	547	529	604	595	569	536	581	563	603	601	580	520	559	596	596	570	559	601	549	617	612	557	600	567	583	599	573	560	606	576	545	581	569	609	595	611	539	618	554	548	562	602	543	562	554	613	564	558	590	560	558	528	556	560	560	610	560	546	587	580	557	606	575	590	590	550	584	588	522	548	594	561	571	579	554	551	583	556	536	551	596	582	570	589	610	528	617	578	559	577	551	597	584	574	594	563	559	606	555	570	538	586	591	589	583	567	608	567	596	587	528	539	566	560	579	615	591	571	567	583	596	602	569	587	538	591	571	564	601	511	611	588	525	553	537	565	572	577	593	598	572	577	595	576	581	569	558	560	574	581	564	581	558	575	554	630	573	623	576	566	576	565	572	544	560	619	547	537	537	584	568	608	600	603	520	603	565	569	577	569	568	592	586	576	551	602	580	544	585	561	622	586	549	567	577	552	554	571	548	604	575	550	595	590	581	581	546	585	573	568	574	544	546	616	590	606	545	581	583	567	590	590	562	559	567	574	587	582	559	567	571	587	574	580	596	537	593	589	579	524	598	573	611	593	589	550	620	577	571	560	519	590	577	571	579	581	602	574	600	552	583	548	594	591	585	577	586	581	563	594	599	568	613	545	559	550	571	585	598	579	546	582	594	597	563	595	570	572	559	644	566	542	568	572	570	575	549	614	581	542	561	547	571	582	564	532	593	568	569	556	561	566	591	543	580	592	564	614	637	583	600	557	594	613	583	637	563	569	568	606	619	553	598	564	522	561	590	638	584	556	581	575	573	590	587	576	573	548	512	570	555	599	558	569	559	561	568	558	553	586	568	567	574	591	585	569	597	558	595	573	576	607	593	588	563	546	591	558	595	561	538	571	580	583	592	587	579	563	569	574	585	619	593	614	577	606	609	582	546	614	596	574	580	525	581	557	571	586	569	567	555	588	551	592	555	595	538	581	546	606	569	586	572	581	563	539	548	548	569	527	596	553	536	578	610	551	529	581	539	569	578	569	573	540	571	562	568	620	555	538	574	551	546	569	515	543	584	551	579	535	589	574	560	546	578	642	579	574	564	561	527	567	512	550	582	621	563	571	564	594	596	596	570	604	580	553	537	530	569	568	576	540	539	555	570	526	583	568	578	533	577	532	594	569	616	603	575	557	608	609	590	605	548	555	541	562	551	612	551	559	593	586	583	620	613	595	563	612	603	587	580	569	556	554	585	591	539	557	558	591	599	575	591	588	568	590	555	540	606	597	567	578	587	574	612	550	594	578	604	545	568	541	588	595	562	565	580	533	588	591	594	549	577	553	569	566	571	576	588	590	583	518	540	558	587	569	558	596	573	602	584	546	575	552	577	629	579	593	571	568	565	589	536	550	589	568	519	618	598	597	593	597	563	571	593	563	598	575	594	550	560	576	561	557	562	566	574	538	545	587	578	600	596	556	552	561	604	578	588	514	567	571	581	534	586	609	583	587	567	576	576	581	551	579	577	561	569	549	591	588	570	566	558	598	524	612	564	583	560	552	565	583	589	568	546	528	593	546	591	592	580	568	531	556	590	584	570	574	532	572	640	541	571	551	591	557	583	520	594	543	597	558	580	533	582	571	603	599	597	560	540	606	608	536	567	599	540	545	537	584	535	577	544	591	563	594	571	560	582	584	591	572	595	597	521	603	571	517	597	585	582	588	582	616	540	566	573	578	589	591	583	620	566	558	524	572	608	575	579	631	593	559	576	589	568	563	548	608	583	568	580	595	602	553	559	581	570	557	583	582	546	565	566	570	588	553	556	613	574	571	592	569	532	564	562	583	617	560	536	560	551	538	564	590	518	547	559	566	606	575	577	582	572	584	604	560	564	551	542	574	592	563	537	581	549	600	601
34215	9003	1427	918	690	612	498	484	474	489	438	432	456	431	429	449	386	419	422	428	408	401	428	345	376	383	405	397	393	395	397	422	402	461	425	381	369	376	370	363	412	390	369	436	376	384	424	403	363	379	408	402	417	418	416	390	419	403	386	434	444	444	374	393	381	370	446	368	386	400	410	382	420	408	412	408	396	366	373	412	405	401	414	404	371	425	440	382	430	378	427	386	375	413	380	363	403	384	444	373	380	385	398	394	406	407	371	379	399	368	404	387	374	366	411	362	404	396	409	416	388	368	378	413	393	386	361	376	400	392	382	387	389	378	384	404	435	393	381	393	406	371	383	380	369	371	400	394	388	376	379	382	397	379	344	355	395	411	370	347	398	413	397	381	401	405	349	381	354	398	389	359	386	352	417	397	407	414	415	404	403	375	334	384	387	406	349	383	399	412	398	408	373	402	378	362	359	366	462	423	396	410	396	420	350	397	402	384	378	430	378	368	443	416	374	378	391	393	367	385	398	405	397	425	377	440	413	396	384	409	359	391	384	383	391	358	354	386	353	409	410	377	397	392	375	351	415	409	389	400	418	399	404	430	415	388	323	389	416	391	416	405	341	403	382	407	410	386	407	389	384	380	384	404	394	375	411	400	415	415	362	405	383	417	360	397	397	403	392	387	431	371	424	389	394	349	362	434	404	407	421	397	432	449	415	397	381	432	377	377	447	376	381	389	375	403	406	410	390	352	394	397	375	388	399	363	390	357	385	410	381	425	398	390	376	373	385	415	366	388	365	354	409	435	394	381	392	411	395	415	410	401	413	416	369	379	360	383	369	379	409	396	404	403	411	377	383	404	409	397	365	359	368	362	435	382	394	383	369	403	421	405	381	390	396	420	408	395	334	413	389	403	382	403	369	390	421	327	386	379	418	396	396	407	376	383	417	440	380	403	392	372	418	344	381	390	361	393	412	367	387	372	345	389	373	398	427	398	380	386	435	392	368	388	393	406	413	388	396	382	391	416	401	391	397	365	408	408	399	406	375	434	390	372	384	401	423	392	366	376	407	383	382	376	402	413	378	418	399	356	384	394	377	377	403	414	372	381	374	434	414	396	433	396	402	372	391	422	382	378	389	396	391	397	387	422	411	333	380	395	446	363	430	378	373	403	423	359	370	382	404	425	399	372	396	371	419	382	413	412	415	367	429	383	408	430	424	397	397	377	362	388	407	397	382	423	402	376	376	388	380	388	406	409	381	364	372	386	438	372	377	412	375	378	409	377	367	387	412	395	390	402	389	406	381	362	383	408	384	393	396	414	374	356	372	399	383	387	440	373	400	381	409	389	437	400	400	353	396	416	389	355	432	368	379	410	389	410	399	389	397	398	416	387	420	374	417	413	359	439	358	368	372	340	421	418	401	378	411	401	390	421	431	383	419	384	359	398	418	403	356	356	417	388	401	371	375	403	393	408	427	376	397	386	394	373	384	402	389	375	359	386	390	400	435	400	392	413	393	360	370	396	401	363	406	423	386	381	451	402	409	364	399	432	425	402	410	352	396	393	365	384	396	390	390	412	378	391	385	380	360	392	394	409	420	373	380	395	379	424	401	407	406	385	398	404	395	414	420	350	402	393	393	407	371	400	404	419	393	365	382	423	409	399	409	380	396	378	415	379	416	412	432	428	406	409	375	377	391	404	365	400	410	391	414	430	382	412	368	378	399	395	396	390	381	413	384	390	430	392	412	405	389	359	404	369	414	386	364	380	371	407	381	383	417	403	424	380	385	400	398	368	394	378	378	409	408	409	418	410	406	398	392	390	355	395	429	380	404	374	403	392	414	345	387	382	394	405	396	410	397	399	411	394	368	369	428	399	397	410	382	404	358	439	380	398	391	375	375	386	387	421	372	418	393	356	391	430	387	371	365	389	353	378	408	436	372	386	392	374	389	376	398	377	387	399	413	392	386	371	377	399	399	434	403	407	417	383	408	369	403	380	376	364	388	399	393	391	397	345	406	402	416	406	387	426	403	394	411	383	390	355	401	384	399	396	390	415	384	408	367	411	423	409	447	389	375	416	380	409	398	417	382	395	362	379	426	372	380	408	404	373	383	379	426	378	391	364	420	359	404	409	406	393	408	382	391	385	411	381	394	428	390	420	391	397	409	356	375	420	367	410	345	401	390	402	374	363	411	400	411	361	414	368	366	377	384	430	378	382	382	390	390	399	405	393	409	377	413	425	418	413	388	372	345	416	368	440	428	382	373	356	358	379	419	388	412	432	382	383	392	400	404	345	406	407	397	385	400	403	417	372	397	386	382	447	371	379	389	426	399	379	394	372	365	397	389	373	408	400	400	407	365	420	374	385	396	429	388	418	406	370	420	366	368	365	421	419	402	376	412	391	414	387	377	401	389	378	354	393	374	438	384	375	409	364	347	403	404	384	409	385	379	355	382	393	401	375	382	391	419	393	427	390	408	368	366	437	422	367	372	360	402	406	412	408	403	406	390	399	438	417	394	335	348	363	444	425	422	399	405	393	386	406	382	393	405	383	420	385	367	398	408	367	377	427	381	389	430	417	394	374	391	405	388	406	397	415	384	396	375	374	438	390	382	351	425	409	403	411	371	364	378	416	395	417	423	436	386	381	376	387	394	395	416	408	378	366	386	425	384	379	359	416	444	384	369	411	387	405	418	432	400	421	389	402	411	358	383	416	358	411	407	390	388	353	418	387	387	398	395	357	404	410	425	394	392	430	405	402	428	420	386	388	399	399	402	393	363	390	404	396	415	416	403	390	397	392	403	391	416	379	393	358	371	341	394	424	448	420	374	389	371	376	405	411	387	429	419	423	400	408	418	366	418	434	405	387	408	403	359	383	426	386	360	401	377	362	413	390	373	430	382	388	373	385	403	370	400	407	375	356	343	378	400	378	373	405	398	393	386	377	367	370	403	395	405	384	412	379	405	399	400	411	404	405	445	377	379	396	374	425	397	415	406	400	385	418	405	377	379	388	420	359	390	376	368	335	369	365	417	393	394	414	424	385	356	333	371	383	415	368	388	370	434	408	390	371	419	373	369	386	393	396	385	422	376	415	373	418	362	412	397	389	396	431	396	390	332	393	384	404	393	412	403	396	401	358	404	386	408	397	405	392	388	397	347	402	393	388	381	378	348	359	405	413	417	413	412	387	401	384	399	345	390	362	385	376	377	387	414	410	383	368	398	406	395	388	396	403	378	377	368	381	378	399	409	401	401	366	376	420	417	386	402	397	379	410	406	385	405	405	410	410	359	355	389	385	389	403	389	366	398	388	407	405	410	421	405	396	404	385	392	394	419	394	391	405	429	378	354	405	393	402	359	394	401	391	396	363	392	411	410	381	357	374	381	421	411	385	404	378	381	414	397	399	388	425	353	413	437	411	382	376	400	408	401	384	400	389	421	394	390	421	406	398	365	399	394	396	385	405	394	398	395	385	323	353	378	383	401	401	377	393	415	426
19182	3976	2104	2370	2141	1746	1647	1403	1308	1262	1168	1168	1098	1071	1041	1036	1012	991	992	945	966	990	977	1002	958	923	926	960	937	894	913	907	878	965	898	889	950	898	921	847	842	867	883	900	893	916	866	844	946	835	887	895	846	861	982	901	932	916	842	900	896	842	901	878	844	901	867	884	843	900	894	888	897	861	909	892	853	889	905	867	932	848	921	890	873	880	888	873	871	858	859	894	858	780	917	857	861	847	818	863	854	871	851	883	911	860	862	899	887	896	843	844	893	895	875	872	874	933	887	858	962	940	909	785	909	899	832	860	882	873	849	863	878	851	940	898	845	873	872	918	819	841	906	891	878	890	902	855	886	891	862	894	865	859	873	852	879	892	886	888	867	892	818	854	912	922	817	834	831	898	860	853	856	894	850	835	867	935	861	893	830	842	923	890	879	897	866	882	897	887	890	872	886	901	847	870	840	896	886	838	852	883	845	872	857	891	891	828	844	904	913	897	882	884	897	920	827	849	904	850	903	849	871	861	838	855	898	905	919	835	878	918	905	901	888	898	857	922	870	882	870	810	877	932	870	879	897	911	885	832	880	906	921	864	851	842	924	931	871	869	875	847	830	892	823	850	840	896	849	830	840	850	881	951	912	905	858	859	860	912	948	864	915	877	867	825	876	934	878	906	909	872	882	904	876	889	826	873	898	875	921	857	886	852	930	843	876	908	886	874	917	838	858	919	826	875	841	863	855	923	865	947	874	814	883	879	815	898	834	897	891	857	880	884	888	849	920	880	870	876	885	855	880	871	852	833	837	863	862	851	849	898	867	848	839	942	885	925	897	869	913	889	908	931	860	830	872	877	898	853	894	902	964	852	860	876	854	885	866	843	835	849	890	850	872	857	824	882	865	920	866	895	862	887	899	916	852	850	875	911	886	867	900	920	873	892	915	807	895	809	868	899	878	881	921	809	835	889	861	865	809	885	872	903	884	877	862	827	859	801	924	844	872	915	884	860	908	906	852	873	879	854	829	936	860	876	916	894	861	895	839	874	861	855	854	916	858	879	902	916	853	816	859	870	910	874	869	875	829	863	935	847	894	855	906	885	847	823	869	830	894	844	880	915	885	865	895	825	878	835	893	821	869	943	834	882	843	842	856	856	925	923	888	895	874	835	845	856	849	879	880	881	880	857	819	841	813	870	890	862	865	844	900	880	870	850	891	870	898	871	881	864	821	873	902	911	892	875	854	886	886	922	875	853	861	883	914	879	865	873	897	872	849	873	866	900	893	837	881	899	851	810	902	928	872	873	866	881	857	892	871	855	853	893	940	885	932	854	830	874	865	848	854	915	874	853	891	919	890	880	833	849	834	836	816	884	929	864	829	878	856	823	864	876	916	900	855	876	889	864	878	898	871	832	831	892	855	927	922	863	912	886	867	840	873	865	888	937	856	863	834	843	900	881	864	859	939	901	897	941	850	860	920	830	827	845	907	909	904	864	881	844	864	859	840	832	843	892	886	876	849	854	866	789	861	885	862	875	838	903	911	871	836	892	848	881	886	880	855	917	926	900	834	826	806	917	910	818	911	831	916	890	853	911	819	912	852	878	879	884	857	873	886	857	872	885	909	908	861	865	866	879	868	891	852	900	866	889	878	875	852	919	832	881	875	873	848	848	874	869	791	859	826	897	847	890	858	868	803	874	875	861	873	879	859	871	889	892	908	832	902	865	895	845	879	886	866	819	878	903	900	884	879	866	842	877	893	872	891	866	898	848	834	870	857	876	895	894	819	856	892	879	837	847	836	905	863	898	883	874	869	906	939	863	876	852	879	868	909	842	895	841	894	918	895	912	868	838	878	928	814	855	879	901	851	874	879	856	850	883	888	826	860	890	875	872	881	876	904	891	866	867	878	939	896	813	919	876	880	879	840	848	835	871	883	825	876	853	838	808	845	845	877	828	860	924	874	878	885	847	870	857	859	861	889	914	895	868	863	865	868	915	887	868	853	849	835	875	870	897	865	848	855	892	863	873	900	880	899	814	846	886	900	925	834	921	871	920	924	896	852	854	887	863	888	892	899	820	832	871	895	901	872	903	905	800	855	868	907	897	912	876	870	884	866	881	906	921	862	901	834	885	894	861	895	868	857	862	867	830	852	854	879	893	895	869	870	903	901	885	827	874	883	902	934	890	902	832	840	910	885	872	875	915	881	853	903	891	868	921	883	893	868	896	846	890	891	907	876	884	892	799	917	839	855	836	859	858	908	887	860	899	876	889	904	835	927	922	879	867	917	813	885	846	885	834	856	862	915	868	873	873	885	924	859	839	860	828	900	844	825	882	875	884	861	865	863	886	885	872	836	842	854	831	846	878	910	915	860	814	858	906	859	856	855	911	792	830	862	865	892	916	859	880	892	871	854	883	865	875	921	833	857	855	808	856	897	845	889	875	889	878	876	892	859	894	903	894	827	868	836	858	845	926	849	917	920	888	817	868	881	825	839	909	824	903	858	857	907	905	879	885	895	880	868	898	853	875	814	830	852	847	891	866	890	845	851	842	856	865	887	900	802	905	909	834	901	864	940	868	863	891	878	880	829	858	841	910	839	875	857	850	849	873	918	882	889	880	843	887	859	845	831	864	893	919	878	905	917	818	841	853	863	880	855	889	846	909	901	974	883	842	881	867	890	836	833	940	905	890	854	888	806	875	859	840	858	914	907	836	852	919	854	911	862	872	846	851	905	901	896	907	885	915	859	907	893	888	854	875	883	838	868	839	900	847	862	891	898	832	844	830	875	825	873	903	892	849	894	867	807	881	903	884	864	895	857	841	870	863	877	879	886	902	826	885	829	884	930	892	892	887	873	832	927	907	888	862	898	865	878	836	837	863	815	905	877	839	854	900	844	877	888	834	813	849	903	890	856	872	901	903	918	848	873	898	897	886	867	846	835	894	845	929	835	807	889	903	911	858	898	852	853	886	835	836	870	815	890	841	882	883	863	934	877	901	878	875	868	816	867	805	892	900	885	846	844	896	859	840	850	895	887	912	852	809	875	883	888	870	812	891	864	884	908	834	888	864	853	849	842	867	868	872	853	896	835	883	875	853	833	848	850	936	896	866	867	926	925	897	845	803	892	865	869	842	887	880	834	849	871	827	887	894	822	884	912	857	871	808	926	858	898	895	878	890	867	881	854	904	882	898	869	866	884	880	860	885	932	874	932	950	940	931	809	888	924	901	890	857	881	891	865	890	932	867	860	833	864	882	860	877	837	816	876	835	891	846	875	833	902	857	879	868	887	844	838	896	890	828	876	886	892	834	881	835	931	924	886	867	886	897	897	840	881	881	860	842	886	889	871	840	900	845	893	843	920	874	901	885	870	906	856	922	903	867	844	924	875	851	870	862	801	859	871	906	905	900	914	891	842	914	880	867	872	905	861	914	908	859	863	864	908	826	860	831	916	900	870	848	892	914	886	853	878	854	871	882	815	919	863	921	841	902	849	843
10016	1549	232	197	147	185	187	170	183	172	153	159	176	152	165	192	176	174	186	182	199	155	172	183	180	188	147	162	169	158	170	141	174	170	175	191	158	171	173	178	178	150	174	191	175	153	157	177	165	171	177	160	182	179	194	167	153	165	167	197	180	148	156	183	157	170	179	186	162	162	171	150	138	149	177	183	159	157	190	164	201	182	163	174	181	170	179	160	208	164	173	172	175	166	195	185	185	190	190	164	179	207	163	168	142	179	197	184	195	198	162	163	173	173	209	171	185	187	207	187	178	176	160	183	176	173	190	174	202	207	185	177	178	195	200	189	200	170	187	179	170	162	196	159	203	166	188	156	165	183	189	176	193	152	154	143	182	199	175	153	186	177	162	176	204	143	196	176	170	181	190	164	158	192	192	196	195	162	172	160	151	181	169	171	177	191	202	153	171	190	177	184	167	170	176	171	155	179	179	167	162	151	182	172	184	142	146	141	184	172	177	168	194	169	187	173	183	180	144	192	167	176	210	175	179	167	150	162	186	191	174	177	158	181	155	172	153	207	155	179	193	227	194	187	195	143	158	164	178	154	170	161	169	185	176	172	178	145	172	161	167	151	180	153	169	197	172	146	173	186	175	181	185	167	174	181	174	173	186	171	165	160	169	162	191	167	179	170	151	176	189	147	164	193	151	168	179	162	171	166	170	161	185	177	171	191	189	178	170	188	179	166	186	167	167	168	182	193	156	191	167	157	184	185	170	187	190	190	168	159	154	184	177	169	164	172	165	156	181	180	163	187	178	163	144	187	200	171	156	174	163	183	165	168	197	177	171	185	170	186	157	154	185	150	171	173	176	155	155	187	163	184	181	178	159	149	166	199	164	212	175	173	174	171	191	170	148	151	155	181	184	187	192	169	151	169	201	197	197	188	177	173	142	175	168	183	158	180	178	174	171	181	156	194	190	172	202	149	160	182	189	182	167	188	164	168	192	177	186	173	175	184	188	187	159	153	186	177	162	155	163	174	156	193	150	176	143	163	171	184	163	205	164	170	186	193	171	187	166	175	158	194	191	173	175	172	165	175	159	142	187	207	192	184	190	180	154	169	180	167	184	165	163	179	184	210	162	179	195	169	183	197	175	191	179	179	161	195	192	163	167	196	183	163	195	176	168	172	168	189	189	157	182	158	179	154	188	190	174	161	174	176	166	159	175	161	158	195	182	206	192	168	162	182	153	172	148	162	154	159	166	179	170	176	190	173	192	166	163	186	167	191	170	163	181	198	179	163	190	152	161	166	161	166	166	171	215	175	152	169	169	186	170	180	190	176	163	168	178	169	181	175	180	159	185	172	202	190	162	179	158	176	175	139	189	176	191	158	164	187	165	151	182	179	189	184	171	185	176	188	174	181	173	177	180	188	186	167	159	162	182	168	174	208	165	162	147	205	173	178	177	166	152	195	193	180	181	178	173	140	151	186	162	172	196	171	185	197	182	173	175	195	169	176	190	181	163	174	192	193	183	187	174	170	145	169	182	197	174	165	176	190	189	169	172	158	180	156	168	196	202	177	173	167	166	176	168	178	185	162	150	189	171	183	161	187	192	157	178	183	173	177	177	154	115	174	176	155	169	151	166	166	159	197	187	180	177	198	200	184	192	205	173	166	193	187	181	176	185	147	177	159	186	201	173	176	160	165	160	162	149	179	191	159	175	179	181	186	150	165	189	194	172	144	156	178	165	158	188	188	190	165	174	186	191	175	165	159	171	196	163	168	170	179	176	179	187	182	181	153	161	145	171	181	150	185	165	184	163	182	210	184	206	195	173	159	183	189	189	164	149	185	168	174	171	179	173	182	169	171	172	182	172	175	158	174	176	168	187	194	167	153	162	191	192	160	176	158	179	183	168	172	166	158	163	192	162	166	176	205	167	145	147	197	184	173	184	177	203	150	157	175	178	162	185	145	183	188	185	159	161	186	176	161	182	170	178	142	148	167	151	143	166	159	206	185	195	179	178	176	176	173	201	188	202	192	180	164	152	171	180	188	178	180	179	183	168	165	184	189	159	208	193	182	173	180	175	194	160	176	183	186	200	185	141	174	192	157	185	176	196	177	171	160	170	168	174	199	180	189	192	154	171	213	157	177	189	166	166	161	179	166	157	152	154	146	179	185	176	179	184	170	163	189	157	174	179	177	158	171	177	196	185	196	184	174	176	175	174	169	203	172	181	179	159	152	206	179	172	198	167	162	186	185	176	168	175	150	180	189	188	166	177	171	172	182	212	156	183	169	161	154	182	174	162	213	148	169	157	156	160	176	162	152	154	163	180	157	187	141	160	191	192	177	188	182	168	173	201	200	186	173	199	160	189	146	195	177	196	162	190	185	168	176	158	173	183	184	197	181	158	187	169	180	160	172	194	171	171	171	202	185	169	173	186	192	172	167	162	171	197	163	182	167	201	190	187	209	169	181	177	161	160	156	171	177	181	174	181	137	158	181	193	183	158	163	180	156	183	175	173	160	158	180	165	171	172	179	176	156	175	185	167	182	187	180	187	181	200	157	156	153	183	160	164	200	168	165	174	160	180	171	163	178	182	199	166	174	177	177	180	176	186	169	176	180	160	193	164	160	176	166	165	178	206	204	171	168	165	179	189	167	146	181	188	201	160	183	160	170	188	198	182	191	165	195	173	167	161	177	208	185	181	199	167	164	188	174	144	187	197	186	166	174	180	159	183	173	198	148	169	160	189	149	168	175	187	181	167	169	189	211	177	196	169	173	187	153	192	160	170	181	183	193	164	186	162	179	165	174	168	193	194	164	161	195	183	182	180	181	177	158	201	171	179	172	175	189	187	172	156	181	179	170	157	200	171	184	183	180	188	166	177	183	173	166	170	182	164	139	165	178	180	183	193	176	175	205	147	148	174	184	171	184	192	186	186	146	165	177	165	170	192	182	193	163	187	174	186	193	177	173	190	168	197	185	186	170	179	172	193	188	168	190	159	171	174	160	196	182	170	158	181	141	183	179	141	177	189	169	186	167	206	152	194	188	194	211	161	182	180	154	181	166	184	156	175	183	184	164	158	166	167	193	188	164	176	172	163	201	176	183	199	187	176	194	180	169	154	167	181	177	172	164	168	193	187	161	168	165	184	162	174	169	158	151	175	163	188	145	174	176	159	188	160	199	193	169	165	183	179	174	180	160	186	181	179	155	186	182	173	167	195	163	169	187	190	164	182	164	174	174	170	161	170	188	170	163	168	163	188	160	169	179	182	191	200	173	191	184	207	168	172	165	162	147	187	164	171	176	163	160	184	208	191	165	180	187	180	188	158	174	193	195	155	195	174	143	169	202	177	182	166	193	167	170	178	170	169	192	158	162	161	201	198	189	177	189	167	161	162	167	185	171	161	183	177	165	170	168	178	160	164	177	183	165	169	156	175	165	182	179	160	172	168	137	165	185	174	182	182	190	168	185	179	172	168	161	174	183	165	182	140	195	173	179
6007	1124	473	436	479	428	423	483	436	457	472	429	418	421	398	448	427	459	455	458	444	431	475	440	423	435	438	449	475	421	461	469	463	435	459	454	416	444	440	438	467	454	458	440	437	435	443	440	455	399	437	440	425	437	456	428	438	427	455	456	455	470	454	467	424	447	450	504	462	446	457	445	418	419	466	425	395	455	459	444	444	450	427	432	423	470	461	451	447	475	434	442	392	453	450	415	416	414	430	410	410	407	452	476	396	384	417	430	441	466	447	440	417	429	428	460	455	405	432	437	442	427	454	478	448	407	429	471	454	441	465	411	427	493	443	432	444	424	438	429	427	481	447	444	452	451	466	415	409	447	434	475	456	458	425	439	420	485	451	424	436	444	429	467	458	402	444	456	447	401	464	443	424	459	434	441	450	432	446	433	455	442	430	406	430	410	426	432	455	453	406	487	442	450	431	469	425	426	433	428	435	442	464	453	459	483	449	461	417	455	406	433	422	445	485	447	430	457	424	442	439	448	454	444	414	421	426	416	479	433	470	479	442	422	418	460	410	447	460	445	448	435	453	451	456	450	459	436	416	410	415	431	458	469	423	460	436	427	461	443	427	452	460	413	440	466	446	437	441	448	445	435	410	431	416	444	416	452	451	435	457	431	457	450	438	443	429	481	431	430	438	419	446	466	452	423	474	420	440	440	444	462	455	441	447	437	448	429	437	478	442	435	411	452	447	379	455	428	426	423	441	419	474	462	464	465	437	460	406	463	433	456	464	442	421	400	448	450	462	409	436	446	447	441	459	423	430	426	450	440	427	464	420	452	472	476	407	456	413	462	425	418	428	402	452	452	430	441	441	444	443	443	452	441	428	457	435	424	422	413	426	475	399	439	436	434	409	440	458	436	443	437	468	426	419	475	444	454	409	469	449	428	431	430	447	438	428	436	411	440	404	443	403	412	463	438	415	418	441	447	459	425	441	449	428	438	420	447	453	429	439	419	418	440	446	419	417	455	442	429	439	438	397	474	422	444	404	412	465	445	419	421	455	442	455	444	450	433	434	449	472	432	442	460	455	460	447	450	433	482	444	429	417	410	436	431	456	406	447	439	400	436	446	451	455	472	398	443	438	419	430	453	409	444	471	437	392	453	427	436	429	476	422	482	434	461	448	420	409	428	459	452	404	420	406	467	436	448	412	492	447	441	427	443	421	441	430	405	461	422	430	449	448	467	445	410	428	436	420	456	420	450	416	425	395	428	446	416	437	442	466	455	415	408	440	431	429	434	390	423	448	434	442	449	416	467	469	449	443	451	468	412	439	443	425	447	419	424	419	462	452	464	467	424	404	409	461	477	436	431	447	435	446	427	470	455	433	408	431	445	465	483	455	465	409	445	433	478	457	446	491	456	440	445	472	455	411	464	439	452	439	419	399	457	447	467	436	470	438	437	432	387	418	445	478	452	460	429	437	449	457	433	448	449	456	424	443	444	453	431	443	404	417	470	452	420	429	446	413	433	433	445	464	484	424	471	462	441	434	420	439	432	443	424	416	413	488	424	453	429	453	429	492	447	416	447	434	436	435	474	442	449	474	470	456	428	459	453	438	460	450	434	436	382	460	434	459	430	415	460	421	404	431	408	439	432	452	432	445	461	436	446	400	433	432	437	436	434	424	473	443	444	467	426	435	437	462	457	437	396	407	462	444	458	428	416	485	432	442	462	447	406	443	438	437	439	415	426	440	429	459	414	426	453	462	488	440	442	467	422	446	457	444	454	449	421	434	433	470	417	455	444	450	426	416	434	460	446	451	457	453	403	418	433	452	446	442	425	460	428	449	472	438	419	432	427	472	445	471	460	495	427	482	431	433	439	454	430	425	411	424	458	436	403	415	467	437	445	458	460	454	446	441	434	452	445	457	454	449	446	436	444	474	429	443	414	428	443	448	481	448	474	430	444	417	458	457	395	420	439	432	434	441	457	443	452	432	441	433	433	416	471	462	481	471	466	458	473	433	402	462	435	419	443	433	445	409	476	444	418	435	443	461	438	400	465	468	443	439	429	440	470	406	453	418	445	433	448	466	445	436	466	436	417	461	438	425	398	443	425	423	470	425	429	452	438	387	459	439	430	436	441	489	434	422	413	438	423	453	434	429	452	476	422	370	446	429	435	444	425	444	452	422	473	426	433	418	482	417	456	407	460	461	451	412	428	417	474	440	416	411	457	450	455	424	456	427	433	409	461	434	415	440	486	485	424	455	454	442	405	452	461	438	389	433	443	463	445	414	432	452	431	403	442	460	448	431	431	447	476	460	445	442	425	424	463	433	468	402	402	426	400	420	464	402	424	442	434	422	432	449	462	372	464	418	442	463	411	468	437	462	436	423	450	467	420	417	443	449	459	449	446	464	434	463	427	466	424	415	440	400	445	434	482	436	452	430	451	441	421	447	430	439	439	499	472	423	417	438	466	450	434	503	439	440	446	443	419	419	457	447	434	424	435	415	472	409	438	395	413	442	465	486	438	413	399	434	426	426	455	396	462	448	443	429	449	425	451	443	456	409	470	449	443	461	480	405	437	421	443	470	443	419	415	454	429	442	423	459	413	428	405	483	408	479	433	424	442	430	420	420	433	416	472	423	412	419	445	448	424	459	439	422	427	451	442	412	458	448	455	434	428	410	427	440	455	438	427	450	463	452	432	402	462	452	441	473	413	419	458	442	454	478	460	465	449	418	418	440	432	479	403	448	443	450	458	432	432	446	442	441	461	427	465	443	496	407	420	461	423	440	420	457	458	415	465	445	420	447	434	452	450	429	424	420	447	456	451	474	422	441	439	435	469	453	409	478	449	433	444	419	452	484	429	460	437	439	457	513	420	449	456	448	405	418	458	407	459	433	427	447	452	407	414	450	430	447	445	426	427	435	454	412	461	442	421	436	463	467	448	442	448	435	438	432	440	469	461	424	433	412	425	417	404	431	442	460	435	457	435	432	436	428	466	440	449	430	480	455	452	430	434	453	446	404	460	456	441	445	447	444	404	363	452	452	430	421	443	417	427	418	438	461	477	394	473	451	419	449	453	437	436	447	480	438	405	457	434	432	461	453	439	445	476	423	451	416	443	439	418	459	437	443	419	403	457	444	441	428	475	438	456	436	447	478	440	422	402	414	445	423	438	447	486	468	442	449	437	432	429	401	433	399	464	468	400	429	480	425	446	398	407	439	433	470	469	424	448	415	427	461	449	435	436	429	438	492	452	436	399	428	467	449	473	444	468	476	448	439	426	441	450	433	431	410	450	424	427	430	454	452	466	441	447	446	423	449	415	439	444	465	437	452	479	437	510	462	425	465	453	398	460	420	431	453	462	450	434	465	436	453	445	432	439	465	442	426	469	440	435	445	432	483	434	425	430	441	433	424	473	439	502	433	479	421	467	420	449	412	450	445	469	419	454	457	440	485	457	474	451	467	476	444	432	457	408	428	432	443	474	467	457	448	440	412	419
24342	5515	635	455	366	331	284	275	298	274	278	264	262	254	248	252	243	258	247	254	248	232	262	258	254	243	262	228	218	198	217	265	228	237	238	246	243	245	220	251	249	237	220	237	244	266	239	227	246	242	238	243	233	203	248	239	246	215	240	214	209	206	222	223	240	227	237	222	221	221	234	224	243	247	207	249	215	218	247	237	257	250	254	220	281	239	213	223	230	231	222	221	203	249	263	224	246	245	223	230	244	255	210	235	211	236	228	226	249	241	239	206	243	237	242	212	235	243	246	211	222	238	231	215	230	230	233	199	239	210	238	243	218	241	238	214	247	214	219	203	240	249	254	251	228	226	257	238	237	251	247	231	205	228	227	238	212	217	252	248	220	238	230	228	197	221	248	257	201	258	229	243	245	248	215	266	234	248	261	255	248	200	208	266	257	250	244	217	231	243	249	244	212	228	253	243	230	239	230	192	234	241	238	221	217	217	216	239	247	259	230	230	234	258	246	249	221	241	247	242	215	225	233	270	210	242	221	230	224	230	241	213	239	243	219	256	235	223	256	208	202	236	223	259	241	230	236	234	259	255	220	214	222	259	225	218	229	248	249	250	255	247	229	250	248	253	245	219	238	236	238	224	253	234	232	248	201	228	239	228	205	219	241	206	244	283	214	222	223	218	237	247	230	252	270	253	233	242	217	225	243	216	220	225	254	207	248	254	219	216	243	235	223	235	212	234	243	236	237	228	229	246	261	255	215	241	260	213	213	252	222	256	233	234	243	207	275	240	233	220	210	253	260	253	239	238	239	211	228	217	226	236	248	226	235	241	245	238	220	224	213	235	212	227	224	207	271	225	223	241	251	243	239	205	240	275	237	220	239	235	277	252	229	223	214	261	233	220	257	227	217	255	258	217	247	233	228	246	235	219	194	232	226	225	267	236	247	223	200	252	213	240	226	228	234	238	246	217	251	248	242	247	244	218	240	257	228	224	228	237	226	231	217	246	222	278	234	256	252	239	247	232	240	245	225	225	272	253	231	246	219	231	232	228	264	254	259	215	223	231	218	212	235	217	228	217	231	233	251	237	229	253	231	238	263	249	246	261	240	239	253	253	252	233	212	221	251	228	226	239	209	220	246	213	256	239	256	235	221	210	231	252	216	233	221	235	236	228	244	217	269	217	204	204	216	238	215	242	229	241	202	238	233	232	250	236	207	227	231	237	207	238	230	220	242	228	253	235	238	235	247	224	221	258	262	215	230	216	275	260	252	230	230	240	238	275	258	245	226	222	237	244	219	211	239	247	216	227	269	215	217	204	236	221	232	238	256	211	224	244	236	238	197	232	268	250	218	214	230	248	253	270	238	200	224	230	228	243	195	226	235	252	219	234	231	257	256	227	241	226	254	243	246	246	232	236	218	266	242	207	222	239	253	256	226	220	228	264	247	243	232	224	245	213	201	207	220	226	253	225	225	248	247	239	218	260	219	247	244	236	218	266	230	255	214	199	250	252	234	243	256	205	240	226	246	235	210	240	234	216	242	220	269	245	259	244	234	243	225	241	222	217	238	234	230	251	230	266	249	236	235	234	247	246	224	250	232	245	240	207	245	242	243	211	254	253	227	235	230	228	221	248	257	243	212	194	217	251	239	255	230	208	227	262	259	238	249	242	278	231	245	230	217	235	245	262	254	248	206	226	233	197	238	233	258	249	236	236	210	247	289	243	238	260	234	245	274	262	255	223	226	232	216	225	234	223	201	286	248	229	246	243	232	248	233	232	226	234	241	268	234	240	278	243	214	251	232	226	235	243	229	257	242	251	241	253	225	243	268	212	239	223	229	243	212	229	260	270	241	242	232	224	232	240	241	201	230	261	203	261	231	238	208	242	214	223	226	233	234	184	237	241	240	259	247	240	255	213	233	217	252	235	224	248	241	222	234	237	232	236	239	252	239	250	205	216	228	211	238	213	239	218	229	224	243	212	245	237	227	235	220	206	221	210	241	236	234	217	242	237	242	221	213	218	257	215	206	217	234	229	250	226	247	211	224	261	254	253	272	195	239	246	201	226	256	232	234	201	269	251	256	228	235	241	242	233	235	227	256	200	256	218	221	220	255	252	249	238	247	213	248	260	227	226	232	230	248	221	246	237	227	221	249	208	244	234	234	234	229	256	236	248	228	229	222	228	229	252	228	217	232	251	233	247	223	221	209	205	251	216	242	192	223	239	245	254	241	237	255	235	215	243	230	252	219	255	223	215	222	247	236	225	198	231	239	238	225	231	230	244	234	232	211	243	224	246	221	229	211	221	233	242	265	225	258	235	237	214	254	249	221	244	235	209	228	244	244	241	230	247	230	230	232	211	224	222	242	264	280	228	245	249	238	206	238	213	215	246	246	221	261	238	256	232	231	224	208	226	248	242	203	245	225	235	238	219	240	245	252	248	219	228	230	241	274	231	240	249	205	196	248	232	215	250	235	252	227	260	245	239	187	224	240	247	227	241	214	255	228	229	233	238	240	228	212	232	245	225	245	226	245	244	253	242	218	231	246	217	248	277	259	251	228	263	245	236	246	236	225	257	227	213	251	229	228	229	229	235	225	249	218	267	239	250	242	231	227	243	227	239	244	241	207	232	248	218	256	231	241	252	261	258	221	254	249	209	248	223	229	265	241	229	230	240	223	212	235	193	223	236	235	233	227	231	213	254	234	229	235	242	265	257	240	241	244	243	241	213	258	228	233	242	236	256	249	232	222	234	237	239	237	237	249	252	251	236	228	244	226	245	207	286	236	229	218	241	247	204	228	226	247	244	238	230	214	230	245	229	256	244	229	190	254	237	222	190	240	215	205	273	239	205	213	237	235	224	241	258	245	235	226	204	231	272	220	239	213	246	233	242	202	235	228	223	239	238	247	240	245	227	256	254	235	239	218	208	234	241	235	257	267	230	282	255	241	226	220	263	218	242	255	236	259	251	230	243	241	256	263	200	259	237	244	264	253	242	250	262	253	252	238	244	238	244	233	254	219	231	228	198	260	238	251	221	245	255	260	264	233	219	226	221	230	196	219	246	228	246	222	236	263	249	238	270	237	257	227	232	195	241	236	240	236	267	260	253	230	255	263	227	237	238	242	236	256	226	245	250	265	250	216	215	250	262	215	221	271	246	228	244	225	240	254	213	220	252	203	216	223	205	236	261	216	241	237	251	253	226	246	245	281	239	232	203	232	240	243	228	234	248	254	276	248	210	223	231	223	226	218	224	232	223	231	215	235	226	243	251	238	254	247	218	278	230	271	233	235	237	244	217	221	221	208	245	229	220	231	256	229	215	229	232	216	206	230	231	228	226	205	243	228	242	245	246	239	218	230	232	265	247	243	253	222	223	218	236	236	236	254	242	250	240	201	235	249	222	224	203	241	239	222	258	208	241	217	233	239	238	261	220	276	213	231	235	248	234	242	252	253	234	216	196	260	227	214	222	245	255	209	230	217	252	221	239	260	236
14739	2863	1194	1374	1190	1033	919	865	826	770	763	650	678	677	675	624	585	634	656	614	634	606	601	577	589	641	601	652	593	594	598	635	558	582	598	594	609	582	649	596	599	606	586	585	593	513	599	548	589	586	600	607	610	599	578	563	570	607	555	582	584	607	546	585	565	592	566	541	578	582	559	548	579	566	613	588	574	586	560	592	547	571	583	593	556	602	593	528	563	594	555	580	582	601	582	555	543	591	574	567	555	565	607	585	591	577	616	565	573	566	627	526	535	595	576	586	588	554	558	609	554	609	598	599	582	567	567	582	536	558	608	559	571	632	581	550	581	579	575	574	542	618	554	579	568	523	545	593	566	573	617	560	592	561	667	576	568	625	598	563	572	566	557	601	588	623	624	559	585	583	573	561	569	564	661	593	557	571	530	562	562	567	614	604	590	606	572	562	568	614	570	599	554	590	579	613	538	568	541	562	537	603	514	608	604	590	607	575	608	605	551	611	535	558	574	626	555	589	549	580	587	615	561	579	589	588	581	566	587	573	597	550	600	534	558	579	543	588	566	615	543	560	606	604	558	570	581	598	596	578	567	561	551	564	562	577	564	578	558	607	619	552	586	556	513	564	617	599	598	574	554	551	611	538	606	583	575	566	564	622	594	602	567	583	581	538	570	524	572	554	591	626	582	568	614	580	578	581	586	578	608	546	604	571	573	637	600	583	604	564	566	542	608	566	576	515	616	582	575	589	567	585	553	577	536	591	565	576	588	604	565	579	550	547	533	571	583	596	597	553	570	544	606	604	579	540	571	520	612	578	599	567	567	611	554	593	553	594	581	576	563	553	597	551	564	620	576	566	586	583	563	567	596	571	604	562	581	571	598	551	553	601	539	587	558	579	567	574	630	569	592	561	602	535	607	599	576	609	616	611	566	529	602	640	600	594	590	585	585	577	545	585	544	576	572	549	607	570	581	567	582	556	598	584	589	521	564	560	598	550	588	537	557	598	534	568	548	576	562	568	556	577	545	567	560	580	602	567	548	575	576	566	570	627	570	540	596	585	631	535	557	603	568	588	595	612	527	528	568	579	589	593	556	565	600	576	546	571	515	592	582	559	586	597	518	625	554	530	565	599	552	606	587	562	581	612	572	562	612	612	541	590	566	556	557	575	583	568	558	558	545	574	596	595	584	592	589	582	561	521	545	538	612	548	569	539	562	552	591	532	562	580	544	551	550	573	582	565	572	584	587	543	589	549	562	605	519	546	557	550	601	591	583	589	583	570	562	547	598	568	596	644	567	624	555	562	548	571	607	594	556	606	567	608	533	585	574	576	584	553	538	560	568	576	562	575	591	543	589	573	601	585	575	547	566	569	591	537	619	591	545	606	603	592	565	585	553	497	601	598	560	546	611	590	588	584	533	573	569	546	551	579	519	552	621	596	569	571	559	566	531	579	548	550	593	590	575	555	568	576	564	568	575	593	523	560	538	570	603	534	588	559	587	580	551	599	576	569	567	574	553	537	585	571	567	583	579	583	561	612	583	589	599	521	559	549	569	573	567	669	597	554	562	489	588	580	561	563	577	584	525	523	535	557	552	540	555	587	570	553	574	577	529	549	575	596	546	612	607	573	560	579	572	558	568	561	593	575	555	617	569	573	583	565	562	551	542	518	554	555	597	577	543	524	554	587	568	600	592	578	576	582	547	581	615	562	596	578	581	585	553	598	571	542	570	582	579	594	581	555	568	551	602	533	575	594	562	619	563	567	601	610	518	577	590	556	539	575	587	575	587	578	588	587	613	586	637	605	542	562	577	513	624	564	589	576	511	551	573	560	615	577	576	585	610	587	584	605	585	600	583	601	567	583	580	568	590	605	567	629	566	599	585	590	586	540	573	550	584	552	552	591	541	567	550	521	536	587	598	584	602	606	579	556	615	587	567	564	577	586	589	577	561	553	584	543	599	538	557	599	567	556	556	574	529	554	576	606	592	607	580	602	556	585	538	578	627	594	598	596	562	544	587	554	614	557	601	583	555	616	549	600	574	566	597	592	553	564	599	587	568	542	608	590	571	557	610	612	571	584	533	575	538	577	574	566	568	582	519	554	609	620	552	604	622	577	556	585	582	551	580	556	562	595	560	550	589	539	580	595	544	562	611	598	581	602	594	584	579	578	631	572	557	604	581	591	579	561	594	568	553	569	577	577	576	592	569	534	611	571	605	586	574	550	643	571	583	583	554	574	559	562	582	572	551	601	576	567	561	558	552	588	599	584	568	546	544	549	572	613	607	605	513	561	548	612	569	533	571	534	578	572	551	603	515	565	592	569	589	590	567	564	571	595	570	545	585	575	582	568	542	583	615	579	538	602	529	583	558	574	585	525	594	574	558	544	550	597	541	580	576	550	596	589	522	548	627	569	566	588	565	559	556	568	585	574	573	602	595	577	567	587	561	529	592	606	611	545	548	567	617	598	612	596	551	585	528	556	539	543	588	579	546	557	596	599	590	573	590	595	565	585	539	529	571	577	545	566	589	538	553	604	584	571	603	579	576	536	563	589	543	594	547	572	574	575	565	548	553	582	597	536	556	560	566	590	541	558	599	628	578	580	596	578	580	608	601	623	558	582	564	580	547	585	569	541	600	565	592	572	590	604	567	565	550	564	580	535	627	598	585	615	573	540	584	584	592	535	555	574	566	611	574	569	548	554	605	545	589	554	594	562	616	591	581	575	615	591	591	565	596	659	581	611	537	597	606	594	588	567	560	600	607	571	570	548	572	548	544	594	583	616	580	592	592	540	559	542	564	567	598	583	559	554	622	556	516	572	605	626	565	594	584	581	598	592	577	568	543	581	567	603	595	564	543	569	570	573	588	572	622	569	554	626	545	591	579	586	559	576	561	606	599	572	576	557	599	583	514	564	584	563	575	558	581	593	536	552	562	555	542	587	583	583	557	591	582	554	564	542	559	580	518	580	558	630	563	540	554	529	589	538	573	554	545	577	608	579	572	577	611	559	549	571	592	570	570	576	622	607	587	576	569	556	594	560	582	596	574	565	563	559	546	590	565	597	553	512	586	589	586	555	575	589	567	577	629	584	550	612	570	577	561	607	580	563	588	573	550	549	580	565	569	548	555	577	594	537	565	570	584	577	570	575	609	590	587	577	526	576	567	610	610	601	550	549	529	576	544	545	533	558	575	607	566	561	621	541	568	593	591	563	596	546	579	583	541	545	587	583	572	558	598	591	581	565	555	572	573	555	615	560	571	550	552	626	582	599	580	586	597	581	561	568	529	553	541	610	616	580	539	544	586	584	577	564	558	592	550	576	585	576	613	606	575	531	561	571	598	531	568	596	588	559	613	610	546	594	556	587	578	593	610	567	573	567	578	586	559	567	602	629	610	589	586	601	587	608	603	564	598	573	612	556	563	582	561	525	535	571	562	552	578	562	586	596	559	585	564	592	548	609	636	554	563	614	596	586	556	585	539	528	612	578	585	586
35938	11208	1551	892	728	625	533	506	484	437	459	455	460	461	396	441	415	421	408	381	396	433	437	383	413	403	374	411	399	397	384	387	403	376	412	429	402	371	390	435	396	377	394	367	373	408	374	393	410	423	381	376	386	397	371	412	391	382	376	416	393	374	447	405	417	364	413	378	379	403	392	391	385	361	352	372	401	395	429	432	379	408	395	406	398	407	456	394	402	404	396	395	419	371	391	404	370	375	411	400	370	393	428	413	354	398	396	386	357	405	412	374	415	410	414	338	390	380	382	424	431	409	392	394	393	405	419	361	400	383	367	415	405	415	425	422	398	368	388	436	400	399	401	403	394	405	402	380	356	378	397	406	383	426	382	371	353	401	412	411	394	373	420	346	386	416	403	375	422	376	378	428	383	376	431	397	393	374	385	377	410	402	387	368	426	413	397	381	386	377	393	373	403	418	403	389	413	404	366	382	406	383	376	411	411	400	364	413	390	414	402	390	377	376	380	367	385	379	405	391	411	388	364	382	362	399	388	373	392	413	369	397	399	418	400	426	371	388	413	409	379	400	404	359	397	380	417	373	404	425	358	410	417	381	368	428	407	421	411	403	407	414	397	376	391	380	385	385	379	383	381	393	390	393	387	359	404	374	392	398	369	395	377	374	422	396	377	421	396	434	379	366	392	423	384	400	393	392	385	402	402	362	426	418	423	373	406	414	362	365	385	418	394	386	422	395	411	386	395	409	372	408	373	398	394	388	377	413	420	377	395	392	428	434	346	385	406	414	413	406	374	405	383	387	401	415	414	381	429	424	431	428	403	384	409	395	421	433	385	420	384	411	409	401	379	409	354	372	432	391	408	374	386	387	387	357	393	409	383	405	417	381	383	379	366	402	393	441	426	413	411	369	432	388	445	377	376	409	388	421	401	369	427	408	423	414	415	411	430	391	376	407	425	403	398	435	430	428	383	451	427	401	391	423	378	365	419	424	378	387	387	358	357	372	369	415	399	427	382	364	395	433	363	404	396	409	381	427	424	394	397	418	393	377	397	362	402	437	347	372	354	376	404	384	397	409	383	379	356	388	400	452	432	345	391	398	377	378	377	377	384	448	371	389	403	411	405	394	398	396	423	381	362	378	401	395	379	452	427	421	385	388	413	394	416	409	417	436	426	390	412	432	407	441	378	393	363	374	420	425	382	410	420	392	390	408	425	389	403	377	377	357	354	340	343	384	405	411	399	438	442	353	367	403	374	414	382	418	365	417	446	375	410	396	413	426	391	387	372	394	424	389	427	411	368	401	393	391	404	437	397	389	397	392	406	389	420	406	375	372	392	405	374	412	418	381	387	396	415	399	390	381	359	386	380	389	425	383	385	363	387	384	428	398	372	374	403	377	400	392	401	380	383	401	419	397	454	373	340	393	351	388	375	377	381	393	391	412	411	392	365	369	386	375	350	351	407	420	386	394	377	433	386	421	407	403	418	408	365	353	396	379	394	372	390	387	394	442	433	432	375	384	418	374	363	415	397	387	438	395	347	396	457	394	420	391	384	382	363	427	380	409	400	359	423	421	398	395	433	403	393	409	402	417	394	362	411	428	410	408	409	398	445	354	398	384	407	345	412	401	374	417	406	403	423	417	394	451	414	398	392	420	401	402	405	360	383	424	377	373	419	382	388	412	403	415	400	394	422	383	409	431	392	367	405	412	379	374	363	441	422	430	398	398	379	435	368	404	410	366	369	423	391	428	389	396	419	406	443	378	378	418	406	355	366	416	398	398	416	398	370	391	367	400	340	390	393	358	424	404	399	455	431	383	377	409	382	406	386	371	381	382	434	398	400	411	433	366	416	387	399	373	431	409	379	363	386	401	388	395	350	398	382	378	360	416	398	362	397	441	422	412	391	402	416	414	387	397	408	376	378	435	417	419	398	401	394	390	382	417	382	409	390	419	372	407	418	413	418	369	398	431	347	391	360	380	416	412	418	417	395	392	441	394	392	367	377	373	372	367	383	418	413	367	384	402	371	360	402	405	406	359	377	384	417	408	383	393	404	369	408	380	385	390	371	386	407	392	402	393	362	417	406	363	401	373	389	388	411	428	377	376	410	411	398	388	419	415	397	392	411	413	391	398	430	384	433	398	399	378	403	381	363	400	362	360	390	374	403	398	420	384	372	404	371	397	376	402	412	377	385	412	406	395	379	371	440	410	395	392	417	371	388	393	372	429	409	446	431	373	394	364	392	408	390	355	376	380	373	351	381	369	369	390	378	375	409	399	402	377	386	385	356	394	390	375	418	361	392	388	368	379	400	419	365	391	390	408	410	354	360	386	407	407	409	386	396	370	395	390	377	394	403	378	348	397	408	431	396	386	432	437	414	424	390	387	357	395	392	427	385	408	397	377	349	372	392	417	392	396	410	419	388	420	410	443	420	405	429	428	431	377	382	396	413	433	388	397	369	382	409	427	365	422	429	441	355	395	367	410	414	419	429	377	368	374	396	424	407	392	398	400	376	387	425	402	384	372	389	407	418	428	415	380	393	437	428	383	379	395	425	370	371	381	382	348	410	352	379	408	409	398	450	411	398	399	385	355	402	423	402	423	394	362	369	417	385	374	417	409	395	406	437	395	393	422	390	366	427	407	403	363	403	394	403	386	386	439	398	385	408	379	367	417	422	430	361	394	385	398	367	390	384	379	411	387	398	377	405	386	377	430	406	424	389	333	354	421	372	425	384	416	402	440	439	388	395	440	367	381	407	418	368	372	397	401	403	397	349	355	385	357	372	364	381	388	391	436	355	379	374	400	410	404	421	362	373	428	400	386	385	354	416	410	394	393	422	419	361	394	391	368	388	380	378	367	400	422	406	408	390	374	416	384	396	395	380	411	372	394	413	398	374	357	363	420	422	395	379	428	402	413	354	375	355	406	424	409	403	401	425	392	382	365	416	380	390	421	410	433	405	360	417	420	417	416	418	371	402	385	415	398	377	413	379	354	390	388	394	393	394	367	422	409	406	387	379	384	388	403	386	387	407	408	379	403	433	412	392	395	401	355	415	394	364	409	397	398	437	424	446	390	390	402	381	381	374	386	414	416	397	373	396	404	384	412	377	417	395	432	391	385	366	406	417	377	374	382	409	413	370	383	398	414	399	391	398	397	391	361	427	401	390	394	406	371	401	383	404	383	412	388	387	434	402	384	413	370	386	462	387	383	447	388	385	424	412	381	386	383	383	426	418	380	350	384	381	384	381	406	430	381	388	376	402	359	408	394	388	423	409	409	411	421	401	372	401	379	383	396	425	365	348	386	398	401	364	375	396	443	371	324	412	400	413	417	390	380	425	435	398	416	363	371	377	407	389	392	410	390	412	394	398	383	382	408	392	411	400	373	382	397	400	354	404	390	430	374	386	411	382	371	379	377	425	396	361	413	429	428	399	382	400	412	410	393	376	416	393	415	415	371	417	381	382	381	382	404	398	392	457	404	409	395	401	379
20465	5018	2070	2349	2137	1749	1581	1393	1364	1232	1196	1098	1040	1066	1052	1017	999	1032	978	1000	985	969	949	928	908	928	907	935	924	949	917	915	887	907	892	915	893	906	898	886	883	919	916	870	927	899	913	906	888	922	961	905	895	872	893	907	869	923	924	861	892	884	918	897	863	876	868	906	869	881	867	978	899	922	894	912	903	931	890	871	868	876	841	867	927	910	908	889	914	863	893	869	905	872	884	862	885	858	927	909	868	922	843	895	885	909	873	862	900	824	846	857	888	895	855	860	902	927	875	923	868	886	847	913	936	860	903	873	839	859	880	916	877	894	888	870	903	895	941	891	857	849	927	872	906	860	916	823	863	886	918	880	910	880	890	852	906	911	870	893	857	871	842	835	917	895	862	849	815	870	867	963	873	899	862	855	906	828	857	864	892	868	848	853	851	886	864	863	946	870	817	869	926	874	880	873	848	909	883	945	849	837	900	921	834	903	873	860	883	910	931	890	816	916	871	864	889	919	839	893	811	936	871	871	829	911	931	871	844	836	902	824	795	894	816	885	882	886	870	885	887	903	861	880	846	872	859	874	828	789	863	881	946	864	863	898	876	804	853	914	937	878	894	856	826	861	900	829	858	881	844	931	890	869	880	852	823	865	900	835	880	877	883	848	867	909	877	853	863	865	903	907	875	903	915	874	895	850	880	854	876	896	906	898	874	889	894	878	876	875	907	875	832	919	879	926	877	890	827	874	880	895	844	855	822	850	919	867	892	883	903	876	871	857	836	943	876	862	880	873	928	860	843	853	941	890	872	894	857	834	868	900	893	889	867	921	893	911	907	828	838	881	895	857	848	875	865	868	928	843	840	861	874	922	890	831	851	883	856	847	882	948	880	869	894	860	901	847	877	877	814	845	885	907	842	938	876	852	886	838	879	876	787	841	880	837	885	867	857	852	895	902	901	905	768	913	884	857	915	938	858	924	858	922	893	851	876	923	839	848	877	880	818	852	933	865	865	829	789	806	909	832	872	822	845	869	886	903	874	947	871	924	864	865	839	869	866	868	916	883	852	825	866	895	901	904	836	855	898	917	855	871	842	862	838	909	920	885	865	872	861	867	823	898	907	930	953	892	928	859	873	866	820	895	877	841	909	903	846	837	836	844	852	946	843	893	833	906	843	865	865	818	905	819	885	905	935	906	912	867	866	948	908	884	932	877	834	868	858	867	832	914	876	870	866	859	865	916	885	888	863	835	866	918	855	860	939	849	915	845	857	842	881	860	922	910	879	853	832	864	842	857	834	865	879	891	890	946	841	865	845	899	891	860	885	885	858	859	904	894	851	852	875	897	845	840	876	829	872	884	871	868	885	871	850	865	870	872	830	824	946	934	840	857	878	857	906	853	841	874	877	864	865	875	827	898	825	883	838	919	838	852	820	896	893	853	868	878	890	895	864	861	840	899	881	883	859	865	837	884	877	875	910	910	902	846	870	888	835	870	893	899	923	884	899	913	865	893	830	940	849	884	851	892	920	817	895	849	894	863	899	886	863	902	885	932	919	898	851	933	880	881	916	871	909	873	859	870	871	860	889	858	882	864	879	857	893	904	862	849	931	876	870	927	857	853	879	900	921	889	927	858	890	910	882	858	861	880	854	899	867	866	842	848	883	871	902	880	871	836	883	847	876	858	897	911	856	867	891	915	876	882	874	891	934	886	899	877	880	860	818	908	823	883	854	833	844	871	835	891	900	887	929	931	848	821	929	908	846	871	873	863	886	914	903	911	875	857	909	867	821	853	929	885	844	950	848	872	862	821	925	896	862	862	892	910	899	896	857	892	914	869	908	873	863	913	863	888	905	876	902	902	905	899	839	862	886	878	848	887	933	915	845	793	877	865	865	838	920	875	903	861	864	931	881	879	925	856	868	907	884	836	860	853	868	875	889	874	876	855	832	918	908	895	850	916	933	882	923	894	878	861	890	883	918	854	917	861	871	887	906	888	865	877	845	928	889	850	891	868	826	876	887	916	860	861	860	894	899	802	871	917	875	846	888	911	946	900	854	867	891	933	911	879	843	871	877	884	897	818	934	840	877	854	858	918	867	884	942	861	872	811	821	865	861	923	869	876	900	932	913	887	868	887	851	903	882	878	885	862	847	900	883	916	865	859	909	845	889	867	839	895	859	883	866	896	808	888	875	848	882	882	873	867	859	850	891	867	899	868	856	889	873	902	874	943	814	828	920	882	891	851	878	896	898	911	889	886	847	886	891	842	878	892	830	873	924	895	856	848	872	896	918	838	881	840	885	847	861	860	878	911	898	866	888	922	911	863	860	881	889	915	857	920	865	866	887	847	847	867	911	881	856	869	897	860	870	916	845	846	900	839	917	919	894	890	864	936	862	876	842	831	839	886	838	908	862	863	903	889	881	878	915	903	876	791	899	864	899	858	854	893	904	839	889	825	902	903	956	890	962	849	896	927	902	902	876	891	888	837	891	867	875	844	898	879	841	878	935	873	905	891	858	901	885	833	909	874	897	909	861	884	865	929	892	892	851	869	890	837	912	883	851	927	861	896	867	884	882	885	867	846	849	930	869	875	854	868	850	792	863	884	920	876	893	861	887	847	879	858	867	922	937	857	878	890	838	833	859	851	930	892	879	895	893	873	882	879	872	859	844	886	861	912	849	859	865	839	897	895	860	870	916	879	862	896	870	879	845	875	841	867	906	888	860	863	878	894	868	923	895	885	887	924	905	876	919	912	847	841	911	922	852	902	858	836	917	888	862	905	855	863	918	917	895	903	869	830	929	853	877	850	863	917	909	855	886	893	870	842	892	865	854	915	912	900	891	904	881	859	871	917	911	876	852	911	913	855	829	838	892	905	862	881	897	809	916	885	851	872	889	858	918	851	890	850	866	869	915	843	837	897	831	872	892	841	861	859	915	923	897	891	906	825	826	851	940	912	886	922	843	843	854	896	923	911	908	897	901	817	879	873	895	885	861	884	842	912	852	830	835	870	913	825	859	822	881	877	848	924	857	870	887	872	922	868	883	874	884	890	911	853	870	852	942	931	865	922	830	859	881	858	817	870	898	869	876	841	931	887	848	793	866	911	850	877	875	863	846	839	927	867	854	866	868	913	826	917	888	885	935	890	880	842	852	872	887	833	875	899	839	883	917	843	877	859	843	898	854	887	879	891	862	857	840	950	890	932	882	836	853	844	893	869	835	874	865	913	893	857	884	841	898	880	925	884	872	868	835	867	877	873	912	883	837	872	882	847	886	882	854	893	869	882	864	902	898	857	865	901	851	875	865	875	896	877	874	893	919	899	847	858	921	830	877	821	879	881	871	941	852	852	857	882	845	886	898	903	902	859	907	866	930	887	868	840	841	900	852	831	828	846	860	873	893	902	832	869	853	885	950	862	881	860	884	855	852	879	875	901	866	914	873	858	899	888	837	869	846	902	859	870	903	836	849	911	830	894	869	889	893	812	922	895	840	845
10560	1547	218	180	183	153	192	178	185	190	158	198	158	175	184	181	188	173	140	168	163	175	199	148	163	185	171	171	194	161	170	178	198	178	152	186	178	178	172	187	158	172	160	170	175	214	203	188	179	184	178	188	179	168	172	174	186	184	195	171	190	152	174	220	189	175	174	195	156	176	170	186	165	181	180	178	174	148	180	160	170	180	184	171	196	163	203	178	207	167	155	151	182	194	177	187	171	156	153	177	198	190	166	211	153	178	210	150	144	166	173	184	186	179	178	159	159	169	186	164	186	202	171	172	156	184	153	180	175	178	181	166	171	191	175	162	157	156	171	174	204	172	181	171	152	196	166	186	169	175	161	194	180	189	167	193	162	179	173	156	162	181	155	175	178	188	172	183	192	174	172	199	155	146	171	169	182	171	172	180	185	153	168	183	166	164	148	153	170	184	189	200	159	194	166	162	171	189	165	164	165	170	174	168	159	175	182	185	184	186	184	186	181	168	191	196	175	177	177	183	203	172	173	163	149	174	138	176	161	172	183	194	186	180	180	177	192	191	201	187	157	180	177	157	186	163	162	177	166	181	172	189	171	191	181	199	191	194	183	150	170	168	174	159	192	185	179	205	152	194	175	168	185	178	175	170	192	215	177	220	204	172	146	174	167	184	154	176	170	201	186	199	180	174	181	166	168	191	168	178	163	167	195	189	166	179	155	192	189	205	158	200	162	171	169	182	173	179	172	195	169	167	171	170	165	163	187	162	184	187	169	162	189	177	165	176	169	189	179	187	183	162	173	168	177	184	171	177	160	179	178	193	173	162	165	137	171	176	165	196	182	153	154	194	180	180	180	172	166	177	192	166	192	161	202	161	214	194	180	195	181	165	186	167	178	189	173	177	186	179	175	173	191	182	158	179	174	177	183	175	172	156	192	199	164	188	157	170	202	189	177	167	183	177	184	167	148	183	160	182	172	180	153	185	197	178	159	158	158	167	186	183	188	189	171	175	161	173	178	168	167	154	174	193	154	180	157	169	168	169	182	181	183	152	167	178	171	194	159	172	165	170	175	152	178	158	171	180	194	189	159	168	172	157	165	178	172	179	163	154	205	185	196	184	202	166	166	163	188	174	170	158	188	187	192	173	185	199	170	175	184	197	190	180	184	173	178	152	165	187	148	174	157	183	175	180	203	165	188	161	164	169	196	177	167	171	193	171	164	198	172	172	159	174	159	154	181	178	159	156	167	186	177	157	150	146	230	193	180	166	184	162	152	161	187	214	188	195	177	175	186	167	181	175	178	148	187	189	172	152	186	158	164	173	167	179	178	182	170	168	204	198	186	171	192	186	175	185	168	173	198	168	182	168	193	173	169	187	175	186	183	182	170	152	193	175	170	164	175	189	180	187	166	145	205	172	178	158	177	202	160	158	164	174	183	174	169	141	160	207	177	165	162	178	173	179	145	184	159	192	190	161	154	180	164	164	178	157	178	164	158	169	185	199	163	182	176	152	149	190	182	174	176	195	170	171	181	177	173	186	166	193	180	164	168	163	171	181	178	178	183	181	183	196	157	210	174	166	178	165	186	183	186	169	161	175	175	174	209	177	194	174	187	174	191	191	172	149	153	176	202	183	190	161	152	166	170	211	183	165	206	182	189	154	164	191	182	177	159	181	195	162	186	170	157	171	169	166	171	164	185	167	185	196	202	161	191	190	156	175	170	180	167	189	168	170	169	176	156	190	166	155	175	175	160	175	207	188	176	182	195	175	172	178	175	170	173	194	167	196	202	187	142	193	176	208	189	177	182	193	170	149	221	202	173	166	169	202	195	173	151	156	201	168	169	180	202	187	177	172	162	181	194	184	186	202	160	176	186	194	177	147	187	198	175	175	173	170	227	169	154	149	172	171	180	178	168	185	181	195	166	179	183	157	199	202	180	165	198	186	180	182	190	163	182	173	172	202	165	167	189	192	169	165	190	199	186	172	153	128	178	183	194	160	199	201	191	161	153	176	162	169	168	190	175	169	210	180	163	202	201	170	180	191	171	193	190	161	161	173	178	171	203	167	207	172	189	183	173	152	208	194	174	170	170	179	176	198	180	158	186	183	183	144	164	167	173	188	171	169	206	168	190	187	183	181	172	179	187	166	186	173	182	176	176	171	160	201	181	164	177	184	170	173	169	168	163	148	156	184	158	174	165	168	163	173	198	178	188	153	141	195	180	201	190	171	183	192	159	156	174	177	181	175	186	207	191	157	172	185	180	176	154	170	174	162	176	182	170	176	171	172	196	164	160	186	190	179	186	168	189	186	151	172	181	176	174	198	179	190	161	175	157	181	195	189	180	187	196	163	182	191	168	170	206	175	177	192	176	153	191	166	151	166	199	165	186	177	161	182	154	226	195	191	200	190	170	199	171	156	190	171	180	185	190	144	186	179	190	175	164	166	186	175	174	169	193	165	184	166	182	162	173	184	161	164	156	203	192	206	186	159	185	170	207	158	175	193	195	179	195	178	185	169	197	176	167	174	189	146	159	178	172	164	172	174	181	170	177	177	194	157	192	184	160	185	180	212	182	195	189	144	163	181	187	172	196	188	173	182	185	183	161	189	167	161	167	175	155	166	181	183	163	177	178	183	182	181	200	175	173	191	199	171	175	174	193	194	184	183	166	159	184	162	173	190	188	178	194	184	162	171	163	147	171	167	168	158	180	177	169	154	159	176	181	192	186	175	181	180	185	183	186	189	167	179	193	158	172	165	175	165	182	191	181	172	173	184	184	163	161	181	187	205	173	169	178	169	162	178	188	152	166	177	169	198	178	164	167	156	164	190	182	190	170	195	186	187	199	184	202	177	193	164	170	162	173	157	158	173	144	173	196	162	183	175	175	159	177	147	190	181	184	147	171	170	183	158	171	201	173	162	154	158	174	168	190	163	206	170	166	178	179	198	182	182	176	173	170	150	190	158	176	182	167	188	186	179	202	174	164	178	213	163	160	173	183	184	175	190	168	174	171	173	204	155	181	188	181	191	157	179	196	206	187	188	175	197	160	174	196	180	148	195	191	191	160	173	158	185	185	171	186	170	185	178	165	156	172	170	177	183	190	162	172	152	190	209	168	151	216	188	183	183	170	181	165	162	139	194	166	188	170	161	174	208	176	182	173	161	195	164	191	166	172	184	173	184	179	173	179	161	197	193	164	197	168	166	162	162	182	162	163	181	158	201	171	163	176	170	160	174	197	171	171	166	195	164	188	162	146	169	175	188	170	172	165	164	163	201	155	154	170	170	197	187	190	180	182	180	158	181	159	171	190	146	179	159	178	181	171	167	171	181	155	176	167	150	181	174	188	158	164	177	196	176	167	172	189	197	159	184	172	188	162	166	171	161	153	171	164	192	221	193	162	153	212	170	174	187	165	180	200	172	185	191	164	151	155	182	185	180	220	166	186	139	190	191	194	193	178	175	192	172	184	163	173	157	175	178	183	177	169	137	155	177
6231	1047	469	461	495	505	504	465	440	459	460	477	441	395	467	445	454	433	442	507	454	457	466	454	443	424	473	422	472	396	459	456	448	436	441	446	417	416	426	459	463	436	429	445	454	447	448	425	432	448	445	420	460	435	463	404	420	431	441	405	457	431	425	443	405	434	426	431	417	431	500	439	442	418	418	428	465	425	432	468	383	429	436	480	430	457	418	419	403	402	427	446	460	442	442	462	436	418	484	435	451	431	411	454	457	394	443	441	440	438	432	427	449	404	454	413	416	443	471	417	449	444	451	445	414	441	424	450	422	438	433	435	438	409	419	426	432	429	433	427	446	416	478	436	370	492	420	436	447	447	448	464	433	470	437	414	453	429	420	435	467	418	465	451	406	420	461	454	458	397	419	442	417	430	427	394	438	460	441	419	439	444	442	429	440	433	459	472	485	488	450	441	449	518	459	433	418	505	426	433	473	451	453	430	402	432	462	452	439	440	386	482	414	448	469	440	438	438	429	475	443	436	462	499	423	446	418	458	434	442	454	437	446	444	410	454	438	413	459	483	456	424	430	468	434	452	434	425	432	438	501	457	443	450	444	435	428	411	461	408	436	476	424	440	453	471	468	463	446	469	444	475	475	464	454	431	407	472	463	396	484	441	440	462	440	436	420	458	461	430	446	412	413	398	439	450	438	437	419	460	439	477	409	456	437	419	442	404	410	442	430	415	446	450	476	448	457	413	422	410	431	416	434	452	440	435	435	447	447	412	437	419	435	441	419	451	480	450	406	429	458	428	466	434	431	461	439	416	428	436	467	451	460	456	492	450	441	444	434	431	436	456	430	438	432	416	413	423	451	445	457	451	401	456	440	467	474	369	407	452	440	432	410	453	440	443	446	430	405	424	440	439	454	450	423	419	444	450	408	418	468	454	438	402	433	426	450	442	428	463	454	483	467	461	441	452	454	387	411	433	419	469	431	454	436	465	459	439	452	435	472	434	427	422	431	432	436	431	427	438	399	479	457	401	420	454	442	474	392	469	475	436	441	449	440	446	412	420	476	439	451	410	464	423	411	423	467	445	424	427	432	429	435	420	427	440	390	423	445	450	466	441	439	459	419	426	458	431	437	416	459	456	416	462	428	447	470	436	478	434	476	441	473	459	416	452	474	419	462	446	456	449	428	427	438	421	397	429	412	413	452	436	430	449	478	432	471	451	401	445	407	435	452	481	420	446	428	453	466	431	460	467	396	449	439	445	477	438	462	409	434	474	439	388	460	406	442	423	422	404	429	443	442	459	468	408	455	408	468	420	433	424	424	423	453	400	431	450	411	436	449	450	462	450	432	427	456	414	469	409	425	447	427	393	440	434	425	449	393	449	396	418	486	449	474	390	410	414	438	481	434	411	438	440	432	429	412	436	402	428	452	454	446	434	478	421	431	436	445	410	415	452	470	457	432	417	409	460	431	428	442	426	419	458	430	463	409	454	484	445	448	443	407	443	453	435	427	432	465	462	444	418	476	444	427	461	476	455	470	456	459	418	461	449	444	447	416	414	434	443	420	443	430	463	442	432	432	424	410	440	457	473	451	415	419	426	417	460	441	419	482	443	434	447	467	448	447	416	455	397	477	411	399	454	435	442	417	436	443	425	457	446	465	422	460	418	439	472	436	452	433	430	456	397	429	398	482	415	448	436	446	428	409	465	431	475	422	477	422	462	429	461	418	434	448	426	438	416	449	462	421	467	477	470	423	475	428	446	427	469	457	460	449	466	490	403	418	446	446	418	447	440	436	424	469	444	471	433	423	477	431	445	443	450	416	416	452	443	444	443	424	451	428	438	443	467	459	453	413	484	399	440	463	424	479	473	441	399	406	461	448	467	457	444	463	444	453	419	444	447	439	444	437	459	466	402	421	440	443	461	442	429	464	429	422	465	432	459	431	427	448	424	434	461	426	428	446	433	461	494	445	461	448	448	419	418	452	429	455	401	435	432	429	435	431	439	432	422	426	427	421	466	439	430	474	433	441	426	462	442	434	461	439	475	449	448	438	443	462	440	425	464	454	474	431	449	444	448	428	445	463	443	450	443	437	442	452	450	420	457	465	431	439	466	451	457	415	427	442	464	492	427	452	427	448	442	435	455	485	439	466	434	470	406	403	438	450	412	429	479	436	456	448	440	410	447	411	457	442	474	477	438	409	427	430	444	417	439	400	461	423	449	443	444	439	434	396	408	431	438	420	466	430	431	426	446	432	447	443	475	438	453	415	417	428	397	431	423	449	399	423	440	421	444	428	420	426	450	426	407	457	429	488	439	415	435	425	431	449	454	429	430	432	455	435	423	422	421	431	446	433	428	458	448	450	436	428	459	436	457	442	412	418	441	446	396	393	451	443	439	442	474	452	441	452	481	417	446	441	451	413	459	436	455	429	434	402	424	444	436	429	459	429	422	438	417	449	409	433	467	454	427	426	418	415	445	475	407	428	446	443	432	419	426	415	388	392	458	430	473	433	461	462	446	474	426	433	449	441	417	443	400	448	436	432	452	428	443	438	430	440	414	439	438	409	449	425	452	424	422	459	426	486	428	429	446	449	411	432	425	456	446	453	448	448	422	432	435	454	376	456	414	444	465	471	452	400	449	461	432	442	440	440	437	422	462	453	454	417	473	465	447	450	453	422	416	430	383	454	437	428	464	429	426	426	433	435	446	430	450	381	438	442	432	430	411	427	424	412	455	451	399	412	440	424	432	448	481	460	437	483	457	471	442	430	439	433	455	433	407	446	451	498	434	463	451	402	461	441	483	430	422	413	432	435	457	466	450	448	431	469	462	413	443	441	455	425	414	444	446	417	450	443	482	435	464	437	437	442	461	438	437	472	408	461	440	450	462	432	422	391	399	419	440	417	446	415	461	411	420	486	455	401	414	426	424	427	443	457	413	442	450	454	467	455	433	414	426	433	457	456	437	433	431	436	439	413	435	488	460	387	420	458	445	448	454	453	464	436	459	397	422	417	449	438	445	467	461	459	429	435	449	459	448	461	421	425	460	418	454	418	466	431	386	442	398	440	454	416	446	390	420	448	432	442	417	418	445	435	438	465	409	488	434	432	427	440	440	430	459	400	408	417	375	416	449	431	456	428	415	449	443	448	438	426	430	435	415	414	410	438	439	450	412	448	441	460	441	467	428	431	449	421	441	466	446	431	444	447	445	448	480	392	441	447	460	460	424	441	388	395	443	442	450	454	474	439	423	421	463	427	485	452	447	445	394	440	442	437	419	443	457	433	441	444	435	390	450	455	464	461	449	410	458	433	433	414	439	455	418	441	414	452	428	446	452	474	438	464	421	453	416	432	419	420	474	432	443	406	435	411	480	442	414	431	434	440	441	436	434	391	415	427	452	462	439	465	421	428	418	431	411	422	479	431	466	463	435	442	439	428	425	483	413	446	418	441	452	438	444	398	411	417	412	426	452	473	458	409	454	393	480	417	405	421	419
24310	5506	628	459	373	304	328	297	261	235	247	235	253	266	229	228	250	251	244	226	226	228	226	276	232	233	261	227	282	238	230	247	225	220	244	228	226	210	220	234	230	237	245	230	254	226	222	249	241	218	228	190	221	247	225	231	247	235	222	210	257	254	250	213	252	219	220	230	234	244	225	211	231	231	249	218	225	212	257	239	213	220	229	218	224	218	201	227	220	210	240	249	244	260	241	230	227	225	243	235	234	254	254	234	220	246	250	222	224	234	239	233	219	234	280	247	228	244	209	264	211	204	239	247	239	256	223	224	250	235	248	246	281	231	254	247	247	241	245	255	223	240	238	231	228	248	237	259	200	215	228	245	220	241	213	206	217	255	239	230	260	225	210	242	250	242	252	235	202	245	252	234	211	228	252	238	239	220	230	271	229	222	226	212	229	217	248	260	234	214	229	228	251	219	217	253	244	226	197	244	253	230	227	219	228	219	240	254	214	241	257	259	252	236	232	231	233	236	265	238	253	225	250	221	239	231	218	248	236	247	231	249	227	244	228	250	256	212	225	215	212	248	254	225	224	239	234	225	227	230	245	247	252	245	229	241	219	235	241	202	235	232	246	242	227	232	225	245	232	230	217	243	244	242	223	260	229	253	256	248	249	220	206	252	212	211	243	254	239	236	230	215	253	250	223	251	245	245	246	211	205	235	222	240	233	231	225	220	220	239	234	213	195	229	196	248	237	245	218	246	236	207	226	234	220	256	250	223	239	250	241	229	226	238	220	232	259	238	232	215	232	215	250	248	227	223	237	237	256	226	227	237	241	245	237	217	228	247	223	224	199	242	236	238	238	243	222	255	253	241	229	227	244	245	244	216	230	251	257	215	245	236	226	217	210	248	205	227	245	220	242	243	261	256	255	238	207	226	240	237	228	235	231	246	225	251	243	236	238	215	245	229	237	237	263	275	260	226	238	236	255	235	274	235	238	211	248	231	235	214	232	255	253	245	215	234	251	231	251	262	246	251	251	236	229	251	249	234	243	232	231	222	194	235	210	228	234	264	245	244	219	217	236	248	247	232	241	251	245	250	253	252	235	213	217	216	232	219	268	218	249	225	222	253	244	228	257	244	246	207	226	235	245	213	214	250	207	219	234	233	226	207	255	256	228	212	242	215	246	233	249	234	221	243	248	224	221	260	225	244	225	253	218	219	206	227	234	223	224	217	206	220	255	250	224	245	248	234	236	199	209	213	234	225	234	237	226	262	261	231	224	234	229	245	254	215	218	222	224	282	212	241	265	230	246	250	239	243	240	237	223	268	235	251	231	222	232	262	256	225	221	241	250	213	236	231	250	201	232	228	241	224	254	264	211	263	233	251	230	235	243	207	252	208	248	240	213	218	223	203	233	234	208	231	250	256	234	249	244	239	221	196	218	235	238	265	240	199	241	263	211	248	230	236	233	223	220	222	247	244	225	255	258	249	212	254	240	246	224	233	255	235	218	230	189	224	244	212	247	236	226	250	233	238	226	243	230	213	244	236	242	239	250	242	227	223	238	248	263	232	246	238	242	223	275	261	207	211	205	215	213	237	252	245	223	248	218	215	238	222	237	233	238	240	225	236	237	247	223	264	245	256	235	236	222	241	234	246	205	222	218	244	249	259	213	243	246	226	275	239	248	209	243	227	222	230	251	246	222	261	255	224	245	221	237	217	252	227	215	233	244	230	212	253	257	232	242	231	256	239	218	262	250	222	248	216	235	247	216	254	250	232	262	255	245	266	238	234	227	205	244	213	252	229	257	232	231	218	251	261	271	243	235	261	223	226	234	214	225	223	229	237	212	240	228	212	249	248	242	195	244	251	229	222	236	206	246	224	249	208	246	257	233	209	236	246	222	249	243	249	257	228	281	235	211	243	239	229	222	235	228	235	213	218	207	217	236	237	220	253	216	254	236	273	208	233	251	245	257	245	235	264	267	208	231	254	258	241	259	237	239	235	222	227	229	187	231	220	247	269	210	249	237	229	276	228	225	249	244	232	252	212	244	225	230	219	242	241	234	216	235	210	265	231	225	230	252	235	225	231	276	202	227	226	226	235	228	219	265	239	208	205	217	243	217	216	219	255	217	219	217	221	218	232	231	228	237	220	203	237	237	241	221	225	238	228	239	244	246	247	246	219	238	233	249	256	227	231	226	231	217	225	227	240	247	230	243	223	223	226	218	235	236	228	234	209	250	242	184	247	247	237	249	240	255	225	238	235	224	228	244	221	250	234	220	243	217	232	214	259	242	241	227	249	217	257	269	287	232	255	228	242	230	220	245	225	259	218	246	250	219	255	221	215	217	224	240	254	250	239	227	235	262	248	237	232	205	235	275	244	225	219	217	260	244	231	250	208	247	238	226	223	231	243	253	255	247	265	261	235	221	251	247	191	229	270	266	240	227	231	221	224	227	271	240	264	244	259	266	230	218	232	224	240	199	227	250	223	240	269	250	254	246	218	238	217	210	203	237	194	218	258	229	225	232	223	249	235	224	255	205	228	220	207	262	226	227	232	253	209	238	231	258	220	271	228	231	238	224	222	238	221	242	244	228	257	258	263	230	226	241	231	235	214	232	211	252	235	228	237	257	233	247	244	225	245	219	221	211	204	225	228	229	239	243	246	243	273	233	225	235	237	230	225	245	194	218	225	244	241	226	232	215	231	226	223	246	219	221	216	218	225	250	236	224	273	241	256	221	205	225	220	200	231	257	225	224	244	226	251	217	219	243	251	224	248	225	201	250	237	242	234	244	232	263	236	245	245	229	256	251	244	203	234	241	250	222	230	246	245	227	238	204	198	217	255	241	221	240	261	222	250	249	223	249	229	249	224	225	223	238	233	262	255	231	217	233	244	218	238	263	229	271	238	240	231	198	268	261	237	232	230	226	214	218	250	230	231	216	242	285	239	229	243	249	261	267	234	216	234	274	209	256	251	262	232	212	225	221	263	246	237	239	243	243	239	253	247	226	237	222	233	228	242	281	259	215	210	224	220	259	228	222	240	238	217	233	225	234	248	219	233	234	210	215	226	224	242	254	240	259	240	247	243	257	238	244	241	229	248	245	237	242	235	257	247	234	233	242	243	246	231	269	214	238	218	263	216	232	242	220	222	229	207	211	265	255	243	213	256	248	229	253	293	291	212	232	256	250	220	233	217	215	249	230	223	260	242	240	215	234	248	194	209	227	217	221	219	221	212	275	210	243	225	253	222	241	243	245	251	277	238	249	221	237	216	245	220	261	229	250	249	245	261	233	230	233	238	253	215	243	238	275	242	229	248	239	228	277	204	225	232	228	234	241	232	265	257	278	242	222	238	255	224	242	214	219	238	270	213	226	237	250	224	259	238	237	237	243	205	242	234	248	224	275	237	265	247	207	243	249	210	226	254	259	254	233	247	250	221	231	235	238	205	229	248	234	242	243	252	214	250	250	250	213	214	224	244	220	238	233	242	258	253	255	253
14800	2806	1224	1371	1209	1061	975	841	837	747	759	678	682	681	671	616	614	604	632	618	613	558	598	552	574	577	572	579	564	592	593	596	600	570	555	573	569	587	550	587	588	574	564	597	561	592	598	588	572	601	573	571	580	606	593	595	587	582	599	572	609	542	548	579	594	534	577	590	556	562	557	627	605	556	598	568	571	548	575	531	553	529	576	554	573	614	553	577	552	563	596	545	575	565	564	575	603	565	582	568	556	607	560	568	565	577	578	543	579	515	578	599	558	559	535	565	582	549	607	586	600	556	583	632	568	567	564	583	617	605	561	553	550	556	598	551	569	588	569	586	569	553	548	536	528	520	552	594	567	569	569	606	573	590	558	536	572	561	544	622	582	543	566	541	566	562	588	564	579	566	605	556	538	558	627	608	576	571	570	604	556	592	601	604	561	575	552	598	584	560	558	581	583	567	586	575	556	606	574	615	576	552	589	572	588	562	618	569	594	609	556	531	579	576	551	551	574	554	559	563	581	553	577	539	514	608	579	593	585	596	546	516	572	581	582	545	554	549	596	523	561	527	583	569	549	578	559	608	555	551	555	567	603	570	578	592	603	613	568	568	555	547	561	598	567	591	581	578	575	575	616	531	590	578	534	581	560	580	574	551	581	535	570	594	533	588	569	523	588	618	595	563	550	575	560	565	580	550	532	550	576	582	577	543	563	568	524	549	620	577	611	595	590	570	590	544	546	578	610	590	633	580	579	581	554	562	559	576	567	577	589	551	535	521	532	579	544	569	561	601	627	570	597	602	584	600	585	585	568	561	596	539	567	566	611	569	578	547	557	551	558	557	575	577	548	557	609	546	585	552	565	589	571	597	623	568	569	560	563	554	552	565	540	540	574	575	565	542	559	572	574	608	573	618	563	568	579	588	581	566	617	568	598	554	553	590	565	566	599	608	564	592	631	617	587	626	560	609	575	540	563	524	546	567	565	557	537	602	562	596	595	588	565	540	556	550	562	546	609	563	577	585	538	578	592	530	567	579	574	613	572	546	576	531	626	584	579	560	582	606	555	532	608	556	564	592	544	560	586	546	569	603	597	607	554	574	584	599	584	547	584	590	554	574	539	532	573	546	569	576	553	584	637	559	564	601	588	555	556	592	540	581	582	574	566	581	560	532	562	561	552	576	593	538	539	548	542	550	534	593	518	589	578	585	601	580	579	614	587	570	591	575	558	594	529	600	583	584	556	557	564	603	570	559	573	583	561	584	569	575	588	566	570	598	576	577	568	548	572	597	583	555	567	581	550	536	535	532	574	540	568	551	589	538	508	605	573	563	581	566	563	536	565	577	567	569	575	602	567	583	538	603	618	566	626	558	557	594	532	550	585	569	579	562	596	596	571	606	609	601	556	587	534	569	579	580	588	598	607	588	596	580	564	560	597	528	548	556	566	587	586	602	525	556	566	581	605	541	574	579	553	574	577	564	533	565	563	536	556	602	574	569	568	594	591	579	567	570	595	563	542	525	553	570	593	582	605	593	579	551	583	629	567	606	606	591	559	563	587	567	561	566	568	605	547	553	625	571	566	576	569	588	578	529	582	552	576	604	573	550	580	578	542	526	563	570	545	552	554	547	534	547	573	560	505	543	601	593	537	551	600	539	567	555	568	586	519	582	551	611	537	604	606	553	588	539	581	616	559	548	603	597	573	574	550	577	555	578	567	584	565	585	576	539	582	580	510	592	589	574	584	585	571	577	596	540	577	579	581	601	562	600	563	590	570	604	590	548	557	605	577	590	551	556	573	591	570	540	585	599	574	585	572	525	569	559	534	556	561	543	559	586	586	571	577	543	569	557	620	579	615	550	538	579	610	565	524	589	588	590	596	540	573	599	572	574	586	583	581	574	582	605	572	575	571	552	609	594	566	576	538	532	593	573	584	565	569	598	591	554	574	567	593	599	532	570	593	582	586	569	562	607	589	573	530	598	590	551	550	590	584	577	572	574	631	576	581	594	560	579	577	552	561	584	569	591	557	569	524	556	526	546	570	557	606	580	573	577	562	584	589	560	559	597	555	557	552	568	562	616	577	601	632	585	565	556	566	530	580	577	572	555	546	624	582	593	578	572	569	550	590	575	590	604	557	590	583	534	568	533	555	530	537	582	563	612	525	588	574	576	569	583	597	623	593	615	561	580	617	584	573	577	564	561	623	540	554	571	568	574	610	539	551	571	587	601	541	585	581	569	559	563	592	581	559	585	573	624	559	569	560	576	589	557	574	555	522	588	552	577	574	607	550	557	535	510	572	581	539	584	583	580	597	546	597	565	557	546	573	556	606	557	568	574	551	512	557	555	531	584	571	629	577	571	598	522	540	549	570	547	587	535	534	542	541	581	561	556	581	582	560	621	561	535	529	606	569	568	568	540	573	561	600	567	572	547	574	587	606	606	568	596	564	590	580	569	564	591	563	567	641	582	577	587	567	596	604	598	562	565	603	609	560	562	586	576	574	595	631	573	570	586	576	571	563	574	534	520	607	595	605	570	569	583	602	596	625	571	595	525	569	546	564	576	562	611	576	568	596	557	576	557	565	585	592	606	578	586	610	530	551	558	600	607	582	566	572	548	549	540	582	594	590	526	569	595	582	565	559	506	599	554	583	622	569	555	595	574	604	541	582	598	593	538	579	562	580	570	585	560	622	564	598	596	589	571	525	562	573	577	583	561	549	592	613	557	593	580	585	572	529	559	564	567	558	642	572	593	570	569	543	571	563	569	579	585	577	592	575	596	592	588	533	568	617	607	608	526	569	551	555	606	563	574	562	569	571	587	542	530	586	529	527	576	564	559	551	540	587	550	570	556	565	574	581	575	628	557	604	593	541	604	604	602	526	542	583	564	571	587	548	574	565	539	578	604	589	540	623	566	577	572	584	558	572	541	553	579	588	559	590	557	582	530	618	611	577	548	552	507	536	559	553	548	563	567	583	552	582	534	546	555	503	584	614	615	592	576	622	567	554	568	562	597	612	568	592	570	616	577	580	546	576	563	576	563	605	574	591	586	533	562	559	504	562	557	593	601	582	563	591	585	573	588	535	584	582	552	559	569	576	536	578	576	553	568	540	550	555	553	553	586	534	576	587	572	572	555	535	574	615	576	589	534	584	571	528	551	569	530	569	579	567	545	600	587	597	551	588	592	590	607	584	574	615	587	588	640	578	567	564	613	571	561	582	566	576	554	621	545	548	558	577	566	578	573	588	593	578	593	588	560	583	569	600	602	586	562	582	517	514	545	566	583	604	541	565	553	566	558	588	584	548	559	564	574	534	554	553	563	601	557	531	555	557	559	598	576	564	577	574	628	567	544	620	562	574	570	613	564	604	539	574	561	574	585	564	545	580	593	596	602	572	565	605	595	549	574	532	599	587	585	533	551	543	562	568	601	568	604	585	597	539	599	578	582	526	562	568	554	546	599	547	561	543	580	581	585	602	603	530	611	558	597	575	543
35602	9367	1408	950	687	603	536	470	501	488	424	418	435	412	386	427	407	443	433	414	392	418	364	463	418	433	404	440	384	394	390	396	391	408	377	402	406	419	387	368	419	397	430	375	391	407	444	435	394	377	442	437	401	423	385	430	361	386	374	389	408	377	409	374	390	460	405	386	372	416	439	431	401	385	412	424	418	374	402	410	398	369	374	358	402	373	417	413	405	410	434	409	412	407	371	363	397	394	400	415	400	396	377	433	421	398	370	410	414	415	395	411	379	372	403	383	372	422	362	396	422	353	396	377	389	406	425	382	412	392	373	370	404	410	412	391	409	419	381	370	375	391	398	386	371	383	354	393	408	390	413	379	423	387	420	399	382	396	390	367	400	440	400	417	423	405	407	381	421	397	408	423	395	402	374	392	404	412	391	379	392	395	391	377	384	421	383	366	405	397	431	385	423	393	424	404	395	428	413	398	375	369	373	416	379	378	374	386	384	378	407	395	373	358	412	381	413	418	411	364	383	400	408	401	411	397	424	391	363	359	366	370	373	404	364	416	379	432	394	396	390	393	393	388	352	393	388	368	398	373	417	430	387	354	407	384	398	405	383	397	408	381	398	422	413	411	381	372	409	386	400	357	363	381	443	400	401	375	400	398	410	410	412	427	361	358	421	390	380	404	410	408	401	391	404	395	388	399	379	410	361	416	418	368	417	420	433	375	379	390	377	361	386	387	367	361	395	395	388	365	416	368	372	403	391	379	392	422	368	380	411	394	357	403	400	410	348	383	380	408	408	404	369	398	406	366	375	405	396	375	414	363	407	365	406	418	393	412	401	404	441	383	376	375	381	387	410	384	393	383	385	372	414	380	403	395	420	430	375	370	353	360	397	354	405	402	383	357	376	363	364	391	403	390	409	388	441	387	409	411	397	418	368	380	355	424	379	408	373	353	377	366	375	412	399	434	417	394	387	398	390	390	415	383	367	421	426	425	398	374	408	356	379	396	367	397	403	378	400	409	413	398	392	404	331	384	396	390	382	416	377	392	376	416	386	405	377	390	398	385	436	371	409	400	434	368	361	353	388	393	399	442	397	409	402	388	427	407	386	379	353	378	390	409	393	380	404	409	404	446	362	386	361	397	390	380	377	387	403	409	386	398	361	389	393	398	393	400	368	367	364	404	383	404	451	373	402	363	407	431	423	412	396	375	416	377	399	361	433	414	389	398	374	400	380	364	418	368	357	396	391	401	401	369	408	372	378	364	412	431	383	412	430	372	403	373	422	422	382	446	415	415	374	416	354	369	399	368	401	381	360	374	403	367	365	416	398	367	357	370	385	410	397	398	358	396	411	379	377	393	403	368	391	387	431	385	405	416	378	380	371	405	366	417	379	403	408	396	412	381	409	408	393	397	400	418	395	368	382	388	382	433	430	372	389	382	376	409	402	397	373	376	392	357	426	368	387	421	412	377	422	411	377	404	365	362	377	408	416	419	385	372	408	367	426	392	384	386	408	369	386	380	407	374	389	429	419	393	358	388	382	405	404	367	435	383	401	351	375	395	368	425	412	383	371	424	384	367	398	398	409	355	389	397	400	398	402	405	408	399	383	365	371	411	385	386	408	381	398	351	410	400	355	415	368	396	393	375	385	380	407	452	391	384	408	388	385	372	364	393	393	437	421	403	374	384	368	391	404	384	367	412	410	396	378	394	370	377	390	415	431	439	423	399	387	434	363	371	400	404	377	363	346	396	446	403	424	378	420	434	401	386	379	405	361	415	414	476	417	376	413	400	418	400	392	388	422	414	392	425	403	359	420	372	392	390	378	365	435	377	360	372	400	357	387	393	392	411	423	400	372	371	383	386	397	401	398	407	402	423	412	391	423	421	412	430	381	379	407	363	383	405	364	415	393	360	379	367	408	364	408	356	377	421	395	395	360	391	406	395	388	384	426	412	419	392	400	362	360	408	394	449	404	412	372	358	379	384	377	413	402	367	388	401	351	390	374	390	389	377	407	358	403	400	415	380	389	381	343	415	408	401	402	409	374	436	405	398	377	402	379	381	360	370	363	387	388	376	377	404	414	372	372	411	380	411	428	380	412	390	393	402	405	403	359	413	397	367	396	376	379	354	385	386	400	376	408	370	383	421	440	410	390	398	375	424	370	406	399	381	365	385	411	387	387	365	383	419	383	437	433	380	431	393	402	402	380	413	400	457	369	357	371	400	400	395	392	342	382	396	394	377	426	410	402	398	362	374	338	405	405	391	389	393	393	418	444	421	412	362	425	404	375	383	398	413	401	378	422	408	401	428	426	414	376	381	391	381	387	408	408	398	378	332	387	326	411	385	430	386	395	410	396	412	373	361	396	390	407	392	378	400	393	397	426	397	379	400	412	387	403	396	352	389	393	403	373	383	416	353	379	407	419	389	391	405	416	461	447	390	421	432	381	378	381	409	359	405	396	400	422	435	422	408	403	373	415	376	374	394	409	413	368	365	418	397	371	392	379	436	398	435	367	408	386	365	413	399	390	395	392	386	398	441	395	432	377	364	394	396	394	409	371	414	355	380	349	398	354	384	414	381	393	393	393	389	396	393	350	402	387	381	405	370	393	399	401	373	426	387	383	394	401	396	365	349	383	383	401	373	371	421	390	387	381	390	393	389	402	405	353	406	388	390	385	362	401	380	391	365	379	391	397	373	361	377	408	418	398	420	384	422	408	386	406	416	426	436	363	376	424	421	385	404	404	392	388	385	358	413	395	381	406	397	392	359	393	421	426	405	384	425	355	445	391	383	371	394	381	383	392	370	415	423	388	427	381	431	429	429	409	377	390	396	386	406	405	366	413	391	370	400	377	373	399	427	358	335	413	382	388	367	388	418	483	400	398	415	353	378	404	401	395	361	409	426	405	389	394	408	383	391	392	341	409	406	369	414	400	409	394	381	426	410	402	392	374	373	361	371	411	383	385	364	368	391	416	378	389	387	382	380	397	432	388	404	371	401	425	386	423	383	390	391	365	410	396	354	396	381	405	411	413	340	438	397	403	449	427	433	388	393	433	401	403	381	384	371	383	412	396	368	390	365	395	383	405	424	376	393	373	407	400	391	394	393	424	430	375	446	386	385	381	375	417	399	365	395	393	381	361	382	398	389	412	401	378	401	395	404	419	375	377	407	414	425	387	350	352	389	368	374	409	406	400	448	410	371	432	414	389	421	401	408	387	424	376	403	410	361	379	460	365	397	406	405	412	398	385	369	426	390	359	403	356	373	371	371	439	393	389	424	360	406	413	384	381	402	404	390	385	369	406	397	391	422	353	421	395	361	390	396	383	383	406	394	377	444	402	405	386	407	374	381	413	379	394	410	382	412	381	374	421	386	360	405	391	417	361	404	372	371	377	368	375	425	391	359	389	392	392	387	420	360	371	375	356	374	359	345	434	369	386	406	384	384	404	424	386	407	418	371	391	392	422	384	396	388	390	367	400	368	378	393	413	365
20387	3444	2153	2289	2109	1854	1591	1350	1316	1262	1182	1071	1024	1047	992	1040	996	1005	1007	994	981	920	961	924	865	943	933	944	903	902	819	945	905	905	952	949	918	931	932	836	916	946	870	882	911	849	926	904	862	881	933	888	875	943	909	876	823	857	885	946	895	870	890	884	877	856	885	873	920	876	883	873	828	859	810	883	929	880	888	868	871	900	849	894	841	956	836	856	840	918	867	906	877	853	849	850	925	885	854	863	850	886	895	883	871	846	824	909	952	914	840	881	853	839	848	898	933	926	872	862	890	863	839	851	893	878	903	932	910	867	887	938	893	933	790	881	844	860	909	862	919	860	855	912	908	882	853	841	867	843	864	844	838	902	841	902	888	897	863	898	877	839	857	899	875	913	886	877	838	865	885	898	845	898	892	882	834	846	880	879	871	854	892	882	903	843	862	857	904	853	919	863	844	921	829	896	909	874	900	866	903	865	869	826	792	856	867	918	851	871	875	938	852	834	905	864	844	881	858	949	889	856	850	873	873	872	858	845	882	850	851	910	896	842	862	903	866	811	890	860	845	796	881	874	813	900	860	922	842	839	845	874	873	886	904	890	819	875	854	844	837	884	809	856	848	868	856	888	867	868	911	878	847	852	873	926	896	860	830	927	826	825	848	859	901	902	915	832	908	864	870	891	831	838	868	871	852	890	856	831	886	911	891	850	873	895	891	863	893	925	847	913	831	879	868	844	852	881	857	870	849	915	866	883	895	927	891	881	876	843	871	822	921	892	878	895	844	839	840	920	880	924	909	873	923	860	861	857	850	912	844	808	810	870	842	867	889	862	836	908	882	868	852	903	808	843	841	860	851	852	874	855	886	902	895	911	878	928	874	856	862	882	899	877	850	861	920	888	916	892	874	877	873	897	892	895	804	860	888	825	895	820	866	905	853	833	907	882	885	890	862	915	893	821	827	899	855	887	853	907	860	900	896	875	875	902	910	869	869	877	866	879	868	838	889	872	897	944	899	850	891	847	840	874	863	878	862	882	860	851	859	881	890	820	891	849	878	870	898	857	884	891	841	847	832	843	874	890	889	872	891	883	856	860	877	835	863	870	866	845	907	884	875	872	883	843	885	879	858	839	846	884	825	843	820	845	844	868	853	857	862	852	896	902	899	885	887	818	873	852	854	820	883	872	911	908	847	861	855	894	907	903	874	882	853	808	851	908	844	823	834	880	865	900	825	856	849	887	862	858	908	859	948	876	879	911	865	868	860	904	835	882	857	825	854	828	855	872	884	858	886	858	922	852	892	906	885	907	861	907	874	898	877	898	875	916	882	887	882	805	899	862	867	868	895	879	880	906	890	857	864	888	820	874	894	837	898	875	869	844	884	858	863	907	872	868	862	824	868	890	900	870	841	840	908	896	832	940	871	893	887	878	873	850	873	843	864	901	876	881	873	872	867	857	861	827	817	857	842	864	861	915	876	884	882	882	877	871	839	872	911	839	831	839	874	867	870	950	884	874	872	830	880	905	906	886	916	897	895	839	879	846	873	845	878	851	891	859	843	822	899	842	909	847	885	913	862	868	861	903	848	858	890	939	885	860	868	810	868	872	876	885	873	865	868	927	874	886	830	882	938	898	911	876	837	874	885	855	852	910	897	856	862	873	855	859	886	833	862	857	876	817	865	859	930	875	888	875	906	864	890	839	895	910	888	892	825	860	889	891	872	883	873	830	878	897	900	865	890	902	815	844	906	854	895	892	886	896	918	842	920	834	839	846	887	873	828	816	895	888	854	833	852	891	883	925	857	847	922	917	870	864	886	872	824	889	889	876	845	873	833	855	844	872	847	842	848	883	838	870	879	881	839	868	851	875	914	849	863	872	894	905	871	913	873	838	899	858	846	857	860	819	861	857	915	841	827	885	850	921	869	876	892	850	845	933	851	863	830	864	887	904	856	949	828	887	905	841	922	879	890	909	866	867	894	875	847	903	863	866	824	880	838	908	861	902	834	829	859	861	863	869	884	851	902	919	896	909	903	842	878	854	861	861	894	821	917	898	912	884	863	875	874	873	819	901	866	908	913	857	874	892	856	905	867	914	843	895	880	888	894	829	847	876	891	881	907	909	882	876	857	883	862	878	813	853	834	835	855	878	927	854	878	848	895	877	889	907	842	887	802	854	828	869	857	854	882	887	888	866	878	900	906	857	873	887	908	930	812	901	870	872	858	834	887	914	878	904	872	836	887	881	883	858	838	871	896	852	893	879	881	871	876	902	824	897	855	860	898	903	857	924	839	857	822	887	865	907	857	904	873	852	860	838	861	890	934	825	830	869	875	862	928	913	920	893	832	880	858	831	894	860	870	869	889	891	869	827	866	879	870	912	860	893	872	863	839	832	927	834	882	861	914	858	837	884	907	893	817	896	842	853	869	860	879	878	888	826	890	845	907	824	815	873	829	904	934	962	827	844	827	895	869	832	898	872	845	833	869	873	874	879	842	860	837	881	876	843	873	882	871	856	836	897	896	860	814	911	852	895	882	874	869	820	813	822	885	905	877	907	879	829	858	918	877	864	899	922	873	863	895	882	906	910	909	864	886	838	875	897	856	909	845	808	832	883	834	896	900	845	901	951	894	891	859	852	866	855	878	843	863	882	807	812	886	872	952	921	894	865	854	901	852	910	921	815	867	866	904	827	904	872	919	853	888	855	861	892	825	842	892	905	833	895	854	874	828	846	883	844	952	927	846	806	851	815	873	894	866	909	879	862	869	869	851	892	919	829	929	841	875	861	911	835	841	834	905	877	885	831	842	871	853	872	803	944	891	829	900	924	877	865	846	877	870	905	848	898	864	889	896	866	835	842	826	879	895	903	880	906	863	815	879	829	817	886	849	872	857	868	842	833	862	861	873	935	893	886	868	860	825	851	838	828	875	832	814	807	901	882	864	900	857	869	885	837	918	863	898	890	894	859	876	903	863	869	860	842	861	942	884	882	888	852	860	863	839	935	833	834	860	870	883	774	834	828	883	818	813	862	882	893	855	847	806	834	914	889	929	841	810	861	814	842	900	856	897	859	903	863	833	816	920	909	834	852	886	894	874	954	833	875	933	908	878	874	852	892	891	891	871	870	896	872	855	855	886	841	888	869	884	847	888	892	884	814	918	891	899	906	878	860	857	861	862	907	898	879	902	830	869	885	863	863	867	877	857	840	809	835	890	852	907	865	841	949	896	901	885	877	880	879	902	795	859	887	855	844	849	904	899	855	901	901	863	871	916	889	836	819	885	913	853	839	878	937	878	877	865	839	846	890	903	844	891	916	876	863	898	896	878	924	873	858	936	890	915	855	855	899	835	909	899	845	913	888	892	908	850	882	896	877	866	873	902	938	815	896	846	872	844	898	842	872	859	895	854	826	873	916	868	885	859	939	891	823	917	900	867	928	872	911	939	834	858	823	875	902	875	821	870	863	825	857	866	846	882	878	829	869	864	878	907	799	851	875
9539	966	180	177	158	175	169	143	150	183	171	177	170	170	166	172	192	198	182	168	176	147	203	169	174	198	150	178	178	173	172	169	161	190	192	159	142	174	158	157	183	172	162	180	126	178	161	174	156	138	165	174	161	171	162	160	155	163	160	176	162	173	174	159	165	168	189	198	200	184	169	187	200	178	161	175	193	162	145	163	178	186	184	173	147	158	158	168	177	153	161	156	156	160	166	158	172	185	181	168	168	160	148	164	155	162	193	203	173	176	166	182	155	174	173	173	169	184	194	191	174	185	174	163	184	173	167	186	170	146	164	157	159	157	185	169	168	158	177	149	174	155	166	166	165	166	154	172	154	158	169	160	134	182	170	168	154	197	150	151	144	155	162	148	184	165	179	161	157	171	148	151	157	158	178	179	140	161	175	192	171	169	183	156	180	175	167	152	172	190	178	138	173	172	168	170	200	178	166	177	152	173	194	164	175	150	163	162	173	183	185	173	184	155	163	178	169	167	182	152	159	160	164	162	163	171	172	186	179	175	170	173	180	153	164	150	188	139	147	178	177	166	156	164	163	153	182	173	152	196	184	188	196	196	163	177	175	161	168	165	165	178	175	176	165	134	153	188	183	189	178	171	174	168	157	173	155	182	160	152	169	167	153	167	163	166	171	155	164	170	168	149	166	168	141	151	186	182	164	151	173	193	193	205	172	175	162	176	172	180	203	166	174	168	188	188	159	158	176	175	190	165	165	144	174	145	189	148	183	181	186	145	164	162	151	156	151	146	174	173	176	171	155	161	184	176	146	164	168	175	159	166	149	165	148	161	143	144	164	157	180	163	136	162	184	156	155	169	162	175	174	190	163	179	136	156	161	180	177	179	185	151	194	172	161	169	164	189	157	161	180	181	170	181	161	179	157	173	173	179	198	181	194	166	173	192	148	176	158	171	176	183	158	173	152	160	170	208	165	136	168	157	160	185	184	206	179	165	142	172	166	174	155	189	139	190	183	172	167	168	166	159	160	158	152	189	179	151	166	168	179	191	158	171	167	160	171	150	173	171	144	185	168	178	188	193	183	173	186	157	153	151	170	171	179	168	170	167	159	132	166	145	177	177	164	170	166	166	173	177	161	153	158	166	162	165	173	182	159	194	129	163	170	150	209	168	186	170	177	186	170	171	166	174	168	147	148	175	153	143	174	172	191	159	180	171	174	188	169	154	166	179	158	171	190	161	148	178	175	155	164	172	132	173	173	155	160	161	180	166	168	165	162	171	164	150	209	167	155	157	152	195	190	168	139	143	183	158	190	169	176	165	190	153	132	160	172	165	160	165	155	168	167	172	170	163	171	166	170	171	180	148	157	177	171	167	153	188	185	161	166	189	188	170	155	177	175	171	160	170	175	170	181	188	200	170	180	151	167	186	174	189	197	176	161	168	174	179	190	168	164	177	157	162	164	161	162	156	155	139	168	170	144	159	145	172	164	164	162	187	178	178	178	173	159	155	175	162	177	180	170	175	179	161	171	144	178	167	157	180	152	180	171	166	159	152	176	175	172	181	197	178	147	159	154	143	160	168	162	180	180	180	158	142	174	180	171	185	164	162	184	179	177	166	179	170	184	156	173	176	163	176	190	168	129	158	187	179	164	155	164	145	171	180	151	189	156	180	163	166	156	158	186	189	172	160	168	174	150	163	158	157	175	154	165	156	154	174	179	153	185	140	175	154	162	161	193	155	161	166	149	150	141	167	176	166	172	201	152	161	185	182	172	171	174	170	178	167	151	160	156	184	161	149	173	153	171	173	178	155	171	148	180	167	168	157	182	161	160	175	160	181	177	148	145	182	156	151	156	183	162	168	145	153	175	172	158	168	183	157	185	189	180	170	175	170	193	192	157	156	177	162	189	172	178	152	181	179	160	180	201	218	161	163	170	150	150	155	139	167	167	161	151	191	159	181	159	192	166	161	185	168	177	187	160	173	157	180	176	176	149	176	153	154	176	168	153	149	169	192	182	142	178	198	164	180	172	159	152	182	155	165	175	178	160	170	177	180	147	176	164	154	170	169	153	180	160	177	169	170	172	161	178	161	152	168	124	158	151	174	133	161	174	195	170	183	162	185	146	156	182	181	158	183	158	156	183	148	166	175	154	175	175	154	172	170	135	167	170	177	182	145	158	185	192	160	153	162	162	159	163	178	168	167	185	182	192	156	178	161	173	169	183	190	180	177	175	181	153	151	169	153	183	174	159	177	172	172	159	172	156	162	164	169	189	179	159	180	165	183	170	155	151	173	178	188	177	154	170	169	154	172	156	168	179	173	173	151	161	167	163	161	176	152	168	161	187	147	162	180	187	187	184	157	182	176	165	175	175	162	175	157	178	177	159	171	203	194	146	152	193	180	155	138	166	188	167	156	167	170	138	154	154	178	172	168	188	171	138	184	172	200	166	171	152	162	179	159	177	179	192	175	159	181	182	181	180	181	167	190	184	175	164	164	158	152	207	158	183	195	164	176	166	158	163	174	161	171	151	143	169	168	174	161	175	163	162	176	176	157	185	162	174	157	157	149	162	171	187	163	161	160	171	177	186	159	165	167	172	153	172	173	180	164	191	151	180	168	133	161	176	167	179	182	163	190	183	153	196	158	179	194	186	186	160	175	161	173	151	174	176	170	191	158	176	168	202	160	179	157	167	182	144	172	171	168	153	155	156	189	148	146	177	141	156	154	151	190	164	152	151	170	153	179	198	189	159	157	162	161	176	136	161	158	147	154	179	165	171	153	154	195	179	164	153	173	173	175	177	183	184	163	176	183	167	189	156	175	179	171	175	175	173	161	164	188	166	165	159	188	181	148	157	186	152	187	164	154	138	141	173	166	160	159	168	203	135	157	145	159	151	182	179	187	179	160	179	173	157	155	190	184	191	163	174	139	164	184	168	168	175	153	161	161	162	197	158	188	133	159	188	160	183	170	157	169	176	158	156	169	172	179	145	137	174	168	149	179	160	164	168	188	146	179	172	205	156	170	163	186	152	173	174	185	140	170	174	166	147	168	159	144	157	172	199	149	187	170	154	178	161	145	141	183	171	193	175	149	182	169	146	165	162	177	177	184	183	162	171	159	160	180	162	162	161	150	169	168	149	164	151	176	170	168	174	160	164	146	174	196	170	178	167	169	171	164	200	165	169	185	179	180	168	193	170	185	160	171	155	161	208	164	158	167	161	177	172	163	145	175	178	149	154	160	184	154	155	167	149	161	142	156	179	151	206	169	137	175	168	163	161	146	177	186	181	153	156	165	169	160	160	182	163	167	189	168	175	151	183	156	156	171	170	162	167	184	188	156	170	187	177	156	192	163	167	171	174	211	158	162	143	166	180	149	153	163	165	154	185	172	132	149	138	187	186	163	167	166	160	196	194	199	164	174	184	167	151	173	150	179	183	163	165	154	172	185	159	160	177	153	162	184	175	183	154	182	174	185	153	199	178	163	169	176	174	163
5839	698	460	464	403	440	419	453	456	436	444	404	439	442	426	408	414	443	441	447	428	384	401	411	416	411	438	452	420	415	448	450	450	399	444	433	423	434	412	408	457	424	438	423	423	451	408	454	420	453	405	441	409	433	384	437	403	402	442	430	420	418	415	430	420	438	414	438	419	458	440	432	425	391	416	408	443	419	401	437	471	444	431	429	422	439	424	413	445	406	412	407	439	452	449	395	413	391	422	433	422	434	428	440	462	416	437	396	433	434	429	431	426	437	419	420	422	408	429	419	418	401	396	406	423	418	443	400	382	432	446	437	398	435	448	406	433	417	422	430	438	457	432	440	413	411	396	465	421	431	424	381	412	439	416	442	435	413	433	461	465	453	446	455	469	453	453	391	413	407	433	461	414	439	429	419	417	416	409	414	399	470	414	423	415	429	427	430	428	460	406	416	423	403	448	420	447	411	444	426	437	399	435	444	430	439	442	401	459	410	406	432	448	446	394	411	439	469	402	418	397	428	400	437	436	418	422	434	408	430	419	441	405	421	411	446	441	416	431	445	421	413	420	454	474	420	434	458	436	418	409	423	397	376	449	447	448	430	449	404	430	429	434	426	425	444	404	437	432	428	439	472	417	410	406	438	426	432	444	393	432	426	435	427	445	403	404	438	426	420	454	432	410	446	434	423	436	410	412	428	415	410	438	419	405	435	432	467	404	422	436	458	417	439	423	452	448	437	432	420	427	394	446	395	411	410	435	455	457	411	453	408	423	435	404	445	421	428	418	415	438	439	435	413	404	425	450	452	414	416	468	436	430	412	425	446	425	441	456	407	450	424	436	407	400	452	415	405	412	433	405	411	431	433	444	433	433	379	427	413	388	403	455	413	428	412	434	473	426	413	428	464	453	444	421	399	434	428	407	397	420	450	429	404	408	420	430	398	410	433	419	441	449	366	385	419	400	405	398	407	461	481	422	427	465	435	403	399	412	401	471	399	385	432	450	458	410	470	412	407	424	399	428	405	472	431	432	455	417	423	445	441	408	402	441	443	410	409	404	438	459	441	402	447	408	433	444	418	436	438	434	435	416	416	447	439	421	423	428	412	419	389	445	401	434	423	444	408	446	433	450	432	436	448	450	458	385	438	444	439	408	442	395	462	429	438	414	401	421	403	419	406	458	439	482	399	399	431	417	426	457	422	448	386	459	429	427	434	470	433	466	443	436	448	449	431	430	424	399	433	421	440	426	389	440	445	409	428	423	428	450	436	408	415	415	423	436	440	412	428	405	437	398	426	400	426	391	425	441	450	454	461	433	401	461	433	423	432	382	429	488	441	418	400	420	452	407	388	431	425	434	416	456	436	433	381	427	445	435	427	409	445	418	410	423	425	417	408	418	422	456	422	435	430	429	415	419	449	434	408	446	420	398	441	394	422	465	421	412	433	470	420	440	430	429	407	397	449	414	381	455	413	389	419	459	387	429	418	419	416	434	456	428	466	394	452	458	431	400	416	421	404	427	426	401	405	434	421	404	413	470	423	432	422	437	469	416	466	443	420	403	453	424	444	448	426	382	465	392	407	434	394	478	416	376	435	439	396	390	470	413	417	431	428	451	432	441	408	442	437	412	443	428	439	429	412	430	420	424	447	454	416	435	392	456	423	419	398	411	427	428	419	423	432	442	429	429	416	411	468	448	451	404	453	437	407	488	386	423	414	449	475	443	409	428	448	388	422	404	399	426	431	453	425	411	455	407	412	437	462	410	432	411	407	428	422	395	421	434	425	472	410	443	402	443	436	443	462	418	426	403	436	421	382	415	436	428	435	385	390	451	442	425	420	457	415	422	402	420	459	424	439	434	458	419	399	428	426	462	429	449	438	446	447	414	373	421	467	427	424	446	403	416	451	421	397	407	424	409	449	420	466	443	435	429	446	453	425	385	448	417	414	466	406	385	414	421	423	435	463	408	397	440	416	406	391	431	439	419	451	447	418	440	443	439	402	405	454	432	421	397	422	420	467	414	430	396	422	460	438	435	452	448	445	490	445	407	434	409	437	414	426	424	415	454	402	412	446	428	434	439	405	416	430	404	430	413	434	417	425	411	385	419	413	439	430	437	425	415	429	431	436	431	404	414	442	411	410	457	413	387	411	430	397	422	415	380	384	424	439	461	433	426	441	437	424	419	425	431	444	414	449	424	410	428	392	465	476	411	413	403	421	426	450	394	426	448	412	404	420	402	401	395	428	434	422	418	429	425	434	429	417	458	372	433	420	436	407	412	460	432	449	423	418	405	395	441	430	419	427	448	424	422	434	400	442	426	414	483	407	445	396	418	418	446	397	417	421	394	423	393	427	439	399	393	422	434	401	444	441	430	423	450	421	416	456	464	413	458	413	397	414	412	449	410	419	461	396	416	433	410	439	471	417	406	433	418	446	378	421	441	425	417	429	430	447	426	452	431	436	406	425	401	448	410	426	439	398	420	435	424	454	453	414	425	428	383	428	390	418	428	418	417	401	451	436	443	418	427	442	428	459	430	419	429	441	424	428	422	411	436	447	423	394	381	426	402	444	441	445	419	426	447	437	408	422	434	439	435	395	449	426	454	415	418	384	459	444	434	451	435	425	439	449	390	395	435	389	425	440	439	450	420	434	441	448	425	425	391	438	425	436	439	420	420	425	408	388	430	450	474	422	453	431	451	429	451	450	445	411	404	436	439	436	409	403	432	430	415	435	448	452	394	427	448	434	408	426	413	405	428	436	446	447	398	503	433	469	413	427	445	393	406	426	408	432	418	421	444	450	424	451	410	455	429	448	437	425	436	409	405	458	443	412	423	434	427	414	431	427	406	435	410	454	403	430	424	442	434	439	466	451	424	413	404	415	377	420	415	432	418	414	433	450	382	421	434	422	443	428	415	419	378	454	456	435	439	424	424	456	426	456	427	418	428	430	445	411	439	408	436	420	446	398	396	426	425	428	447	433	438	415	440	444	424	408	428	438	424	477	439	492	408	429	493	388	435	365	437	419	420	444	429	436	407	470	413	433	457	434	451	420	416	424	425	406	433	388	429	449	464	417	450	424	424	431	418	418	451	375	473	458	436	445	480	395	448	414	427	435	406	424	431	446	436	439	422	396	461	386	382	411	440	419	437	401	485	418	392	404	448	487	436	401	461	419	427	420	479	399	414	421	428	428	406	451	474	437	414	431	429	402	427	413	423	406	432	432	436	431	444	374	435	437	434	438	419	401	442	447	385	413	416	442	430	438	415	392	423	372	436	439	412	413	392	437	424	431	437	381	406	444	437	416	431	421	423	429	424	422	367	383	421	427	415	446	449	409	443	455	429	430	400	438	423	410	435	439	418	455	443	406	419	460	424	440	416	390	405	423	419	463	449	457	404	419	430	395	430	446	437	404	441	443	420	462	417	439	408	393	417	416	426	401	485	405	433	422	408	437	409	439	442	378	415	389	440	400	424	422	435	419	437	411	449	451
24959	6246	775	424	350	324	303	268	270	261	227	247	258	253	237	211	256	229	245	247	243	251	251	256	245	245	248	264	253	232	207	271	238	240	241	225	236	246	241	239	219	233	234	210	244	242	228	255	234	214	210	227	238	245	230	252	230	230	220	247	257	228	235	231	244	244	241	217	255	247	232	222	244	210	253	214	233	233	257	212	223	239	225	248	220	237	236	241	211	211	244	243	239	241	230	233	226	208	225	216	258	220	248	265	240	269	242	227	245	207	251	218	227	210	238	231	235	214	251	220	248	234	238	234	242	212	235	226	214	241	238	238	226	206	228	243	213	256	224	197	234	260	259	260	236	260	215	251	266	212	216	250	221	214	241	272	204	248	245	241	233	221	210	256	231	212	242	238	212	231	237	261	235	234	237	254	233	214	214	264	246	221	233	211	234	231	244	275	261	225	252	219	217	260	213	218	242	250	225	209	257	235	262	254	223	210	217	255	209	238	237	229	208	236	238	256	238	233	243	265	233	252	213	241	212	253	261	222	254	244	246	226	234	228	218	224	202	240	225	221	218	248	209	242	236	248	243	219	260	264	244	242	217	201	234	238	252	234	227	250	228	216	227	212	247	258	227	260	247	264	219	229	264	226	227	228	235	227	229	240	211	225	275	242	248	261	230	244	241	265	247	228	246	225	209	234	253	229	235	238	245	219	233	241	236	246	225	235	254	252	221	234	228	224	221	224	213	248	252	244	240	242	218	242	234	227	215	220	237	225	235	220	256	209	230	242	244	268	244	261	208	257	241	246	237	221	261	231	229	224	253	245	233	250	235	256	228	290	231	248	223	237	233	242	230	228	246	243	227	237	222	248	215	245	222	243	211	236	217	224	235	227	242	234	239	229	233	224	205	229	273	233	256	239	216	239	234	204	224	239	219	243	248	217	225	211	223	224	256	287	237	222	203	231	208	238	231	240	262	279	214	231	235	239	221	241	239	251	224	280	236	216	226	250	219	228	211	203	247	252	235	255	254	212	228	205	247	238	257	246	228	196	235	230	257	233	240	230	253	229	248	238	260	237	230	245	219	242	234	235	239	244	232	231	250	261	237	255	233	241	216	222	250	227	206	230	257	262	212	235	218	263	248	247	246	229	226	247	234	216	265	238	246	209	232	252	221	224	239	255	218	249	250	236	209	247	248	236	231	229	216	218	246	209	218	217	229	230	233	254	213	237	245	235	241	222	231	236	236	264	228	231	258	246	221	232	263	266	230	208	237	238	253	245	259	225	229	243	252	271	262	214	233	220	221	257	209	241	224	198	206	218	221	240	224	239	253	253	247	228	240	233	239	249	208	246	243	263	254	229	197	229	237	258	246	249	224	246	250	209	230	216	240	223	247	213	220	266	248	259	238	236	253	202	234	230	224	234	221	242	236	230	253	222	229	216	242	219	222	229	244	233	216	253	223	207	222	227	227	246	254	213	246	212	231	268	238	278	234	228	212	216	226	283	243	247	252	227	233	185	237	246	250	234	258	252	237	209	266	241	256	247	214	267	210	261	230	225	263	259	212	250	244	227	226	233	239	217	216	243	236	264	230	219	248	237	227	233	234	219	215	231	233	231	213	259	258	244	231	249	227	218	219	217	275	218	244	248	259	198	242	237	211	229	223	235	233	237	218	265	218	214	221	205	238	225	227	230	244	244	234	230	250	245	237	251	256	230	250	221	261	247	210	219	248	243	241	238	238	204	220	273	233	259	232	228	218	277	228	240	257	239	213	244	242	215	232	253	222	234	225	222	232	236	253	232	247	263	237	253	228	210	222	249	253	234	258	228	222	243	253	236	221	250	243	224	243	207	210	231	243	238	230	229	227	221	251	252	237	229	248	212	253	232	249	227	260	241	190	246	240	250	233	248	247	224	231	277	204	240	247	247	264	242	241	215	205	220	242	231	233	243	207	228	272	256	224	226	208	227	218	247	215	202	206	245	252	212	252	252	210	218	214	247	256	260	254	222	236	256	218	248	250	211	224	237	233	245	210	198	248	239	208	226	262	218	242	248	222	233	248	225	206	234	231	240	260	230	241	288	232	232	251	241	254	206	225	229	261	229	215	237	225	257	254	217	219	234	218	219	196	241	252	232	211	251	254	240	224	200	227	225	229	239	260	233	251	256	213	212	202	225	228	212	234	250	224	259	245	206	235	255	222	224	253	241	254	234	216	224	242	219	251	212	222	243	212	266	237	242	252	219	244	229	260	219	227	252	213	215	221	230	253	227	236	246	244	236	248	231	222	241	243	258	229	249	231	218	219	251	265	233	204	240	261	241	229	248	249	229	261	202	225	222	235	240	244	235	228	241	247	256	234	246	225	230	241	220	225	231	239	239	220	225	234	220	217	246	242	211	249	229	241	238	269	235	244	250	244	230	234	237	264	221	240	200	246	231	248	252	233	242	249	235	217	228	241	232	219	248	250	240	222	251	240	232	245	227	226	243	227	261	253	245	239	231	220	241	220	218	245	242	263	249	272	218	221	245	219	249	249	242	209	202	220	224	238	228	213	257	262	233	225	249	242	257	251	253	254	222	238	242	214	216	198	231	228	262	278	225	213	250	227	214	202	239	250	256	234	241	252	229	269	245	211	225	244	279	265	217	259	262	228	250	240	218	250	252	226	235	262	250	237	224	226	255	248	255	232	210	229	211	241	234	240	240	230	225	242	242	233	196	220	230	248	275	217	249	223	213	256	254	218	220	243	225	254	226	229	186	242	270	210	224	223	210	205	247	248	261	205	227	248	236	249	253	243	267	238	220	199	243	251	253	227	238	237	240	270	228	265	250	241	232	228	245	239	213	216	227	249	209	250	218	221	252	222	253	260	212	220	215	186	221	213	227	231	241	228	238	232	226	237	249	265	226	253	238	262	226	250	230	237	214	244	230	232	239	251	243	245	217	235	240	225	253	246	231	228	237	230	233	231	223	258	233	223	276	262	232	212	233	214	245	252	249	250	220	264	278	239	249	211	244	259	233	240	230	221	234	251	237	237	206	256	242	232	223	225	239	209	258	249	238	273	232	290	203	210	241	238	200	220	239	258	241	223	250	220	278	212	231	236	248	236	258	231	234	214	226	223	219	222	259	245	209	254	198	250	249	254	245	215	279	246	247	228	217	260	248	212	212	238	237	215	237	221	240	236	234	221	238	199	222	223	246	226	230	228	222	238	223	248	243	233	240	285	218	226	239	265	225	234	215	235	248	221	204	254	219	234	230	225	206	248	245	245	242	253	228	217	258	225	257	251	232	212	251	217	252	222	241	239	215	221	236	240	233	223	202	220	236	222	237	273	199	227	218	266	250	252	259	226	222	236	231	236	239	246	238	225	246	229	249	218	233	230	226	247	263	238	259	253	216	260	234	211	253	241	236	221	235	231	245	243	232	242	223	229	229	213	244	221	245	216	243	254	219	222	239	205	196	225	212	240	252	241	245	238	234	242	231	246	250	212	215
14997	3580	1233	1297	1243	997	898	799	864	733	695	683	695	642	618	653	644	633	663	662	646	603	609	610	604	609	598	581	589	612	567	610	608	604	559	622	587	585	589	628	628	563	544	604	552	575	573	570	611	608	603	564	584	600	545	525	537	581	582	558	613	589	595	582	605	558	601	574	584	545	616	564	594	562	579	552	565	607	595	617	555	560	545	579	549	573	572	558	520	582	552	576	593	566	560	592	555	574	574	557	598	561	597	575	612	589	593	575	573	593	567	522	564	583	554	571	541	605	566	568	542	563	605	613	555	589	530	540	565	592	580	619	599	542	592	567	606	607	580	576	590	600	584	553	564	562	612	576	535	611	534	567	551	555	569	571	568	569	545	566	531	550	538	580	580	596	550	613	559	534	564	569	618	586	561	578	621	557	589	588	568	597	562	546	588	562	557	562	607	578	577	569	580	549	541	522	574	601	596	555	546	556	564	569	598	569	609	575	595	547	568	566	565	552	557	567	542	569	577	596	552	560	531	550	612	590	554	553	586	570	573	512	565	598	571	561	571	587	567	548	538	573	530	588	606	546	588	607	561	588	551	551	602	593	575	560	579	598	607	539	592	580	548	532	613	541	549	577	535	525	589	569	540	578	589	585	528	559	568	612	599	565	587	553	581	604	535	521	554	598	560	561	562	565	534	546	570	567	545	581	593	546	585	587	549	547	582	611	620	560	577	517	565	562	585	571	592	548	575	594	527	556	546	605	568	517	581	570	610	548	574	585	605	610	533	543	585	547	592	562	548	595	541	598	592	583	537	606	540	545	529	580	584	536	531	566	604	558	547	541	550	552	617	586	579	611	579	551	565	568	569	612	596	611	577	529	568	582	541	578	569	547	544	556	582	575	590	557	577	579	555	617	584	570	537	592	546	533	590	572	584	557	563	552	570	590	561	588	572	543	540	576	555	536	540	561	564	571	650	571	601	571	574	584	556	589	597	603	555	543	581	554	588	543	532	574	560	570	561	610	584	578	581	582	555	579	565	581	592	584	541	540	555	571	534	559	583	534	571	570	589	574	547	564	596	572	565	570	540	555	594	610	582	554	567	545	564	555	561	595	586	597	574	593	528	574	574	545	565	586	540	590	572	551	559	569	567	564	545	592	602	554	537	552	554	553	593	599	517	554	593	575	531	525	608	561	562	571	551	565	576	553	566	573	549	597	579	587	593	581	588	579	525	532	549	536	592	535	572	551	548	559	576	551	601	554	584	600	573	547	554	581	580	599	571	536	585	582	565	584	546	556	600	596	576	543	573	565	570	580	570	534	541	580	591	517	584	561	593	535	611	583	582	586	549	566	610	576	540	591	555	599	583	531	575	577	557	519	545	556	581	569	579	598	563	579	598	567	600	571	586	584	568	552	523	548	615	552	586	583	587	540	538	574	534	514	577	568	575	562	618	547	598	517	550	545	568	536	564	545	560	627	620	544	565	568	599	604	603	541	595	541	598	560	581	596	589	596	563	576	552	558	601	521	582	566	565	617	566	604	603	590	566	623	560	575	525	537	574	578	551	564	547	559	618	583	492	582	550	558	612	582	605	610	573	583	559	570	590	549	581	536	579	525	569	548	562	570	546	563	546	573	551	534	538	570	579	554	535	563	603	591	555	576	553	578	589	590	584	558	550	564	562	535	562	611	566	567	576	604	571	599	556	592	600	577	562	588	566	583	586	584	604	591	608	593	566	603	564	580	546	543	578	600	542	584	591	557	544	561	546	571	574	584	557	555	557	602	569	566	579	591	567	563	575	576	570	506	549	565	561	605	627	553	543	566	593	598	561	534	587	586	563	574	550	546	551	601	553	543	592	579	562	549	589	580	567	504	575	588	564	601	574	539	557	565	548	609	536	579	533	581	600	601	595	563	625	572	601	512	544	550	554	590	556	539	569	572	586	579	631	554	530	585	551	544	568	568	560	550	544	577	588	590	574	608	590	589	531	552	565	581	594	575	546	567	551	547	544	541	567	546	558	587	581	544	593	575	576	571	579	596	551	606	568	561	625	564	543	541	556	598	603	581	553	541	537	564	540	565	523	571	602	536	579	544	591	563	597	572	595	564	574	593	543	600	554	560	532	607	528	520	603	590	600	601	528	547	535	561	568	583	573	562	533	589	577	588	524	565	518	561	620	595	616	603	571	526	556	561	528	563	565	579	539	534	513	563	586	542	627	562	612	566	577	549	502	541	557	559	594	561	568	577	572	546	592	591	586	582	581	519	586	583	613	521	544	537	529	589	569	554	582	577	559	551	567	591	544	591	588	589	564	569	582	551	562	558	597	549	572	576	584	567	592	594	571	567	575	552	615	584	566	553	582	573	593	584	595	551	585	590	595	573	576	553	572	574	558	547	560	603	577	555	560	594	593	623	516	573	566	579	601	578	614	577	572	523	598	583	574	583	586	549	586	596	561	598	555	577	547	604	542	578	600	547	552	555	556	576	556	560	617	564	573	625	563	557	563	548	574	559	553	566	543	549	602	589	559	589	553	579	589	573	589	579	541	534	572	590	580	531	556	559	587	538	581	589	566	574	545	552	568	592	511	586	560	540	558	560	555	570	537	529	550	576	574	622	579	552	571	565	589	541	503	584	537	569	597	561	597	589	591	584	583	606	597	554	563	587	540	567	571	567	579	558	560	562	548	568	574	544	535	562	641	558	557	560	558	601	563	580	584	562	590	584	588	585	587	589	585	594	544	577	580	604	523	569	577	561	584	543	531	582	596	568	552	579	590	556	581	592	599	589	548	568	556	591	575	609	576	603	596	548	556	530	571	589	542	552	565	581	536	577	574	564	576	567	543	596	562	558	574	551	587	576	609	561	569	577	590	579	566	609	558	556	582	531	550	563	607	603	547	576	617	582	562	589	577	543	567	586	575	618	542	526	625	611	603	543	579	602	565	624	555	530	533	588	599	558	604	634	579	531	569	530	551	586	562	566	574	573	604	601	560	592	612	576	544	613	589	585	573	563	582	591	550	552	579	548	573	559	589	562	603	573	530	573	612	564	595	597	620	555	575	592	551	577	607	594	550	557	551	578	595	556	560	596	573	536	562	533	570	553	606	609	555	581	550	548	581	568	538	557	596	589	600	591	591	564	531	534	571	563	593	593	610	636	572	613	587	563	567	598	536	592	550	571	553	608	584	547	594	562	570	537	617	588	591	562	569	604	591	548	584	630	564	545	562	601	566	565	568	558	584	531	559	580	543	562	591	610	538	567	588	568	563	566	560	597	573	537	608	607	561	576	596	593	540	543	587	562	599	562	573	589	558	533	620	563	601	567	550	590	590	530	572	595	610	592	584	543	612	550	596	608	616	597	551	559	561	577	546	547	536	561	575	584	575	591	605	585	598	617	576	558	562	572	611	522	557	577	577	585	582	554	564	589	578	572	570	603	597	559	591	592	562	658	605	610	582	543	554	590	562	582	563	540	549	571	593	561	560	558	605	547
36077	10780	1669	871	671	634	529	488	487	448	441	444	435	407	434	434	370	462	444	471	385	442	396	382	419	424	403	372	412	408	405	369	368	429	409	405	473	415	404	375	400	380	401	434	364	417	376	402	392	388	352	377	379	413	399	391	396	384	367	347	404	364	403	414	395	416	384	359	398	379	412	412	405	374	414	403	393	382	380	446	401	415	399	411	383	351	381	383	435	361	385	358	409	368	399	400	374	464	414	392	371	385	404	441	404	414	401	399	405	393	414	420	409	396	355	413	369	369	385	409	413	405	399	400	388	402	374	373	374	396	399	437	392	391	411	382	407	388	403	390	379	404	380	397	394	383	374	357	373	396	380	412	384	389	403	395	391	379	400	365	384	412	410	412	353	406	365	418	444	438	395	423	407	394	396	400	401	389	394	403	403	434	421	409	378	374	371	362	417	414	415	416	355	415	386	376	376	399	431	427	348	364	362	381	396	362	404	394	363	402	348	424	387	372	417	401	396	422	402	401	406	388	344	428	362	392	362	375	433	403	397	426	347	364	442	365	408	401	380	393	373	410	399	400	403	423	435	389	389	395	378	393	400	380	382	383	385	346	400	375	388	345	437	384	404	396	406	422	382	381	389	415	400	410	387	376	395	396	372	382	412	403	393	405	346	344	346	387	391	375	440	377	356	399	383	396	413	400	394	393	371	406	366	366	404	400	354	443	384	415	398	395	384	379	386	388	430	401	354	355	386	358	383	402	396	365	386	371	367	419	426	409	376	419	377	394	387	383	364	354	390	358	385	393	409	392	372	415	416	404	350	423	388	406	371	423	380	402	410	358	410	387	397	383	400	421	397	414	363	366	364	405	388	394	426	366	393	382	367	411	420	398	394	417	376	379	392	394	389	387	354	370	419	344	381	416	406	377	425	379	394	392	406	396	391	366	385	390	405	407	400	415	433	381	381	403	437	444	406	374	409	373	368	392	365	393	402	418	388	430	385	409	421	385	443	391	374	407	345	379	371	404	363	381	381	360	403	358	404	382	408	420	376	412	367	376	404	401	376	422	448	419	417	392	390	381	392	396	386	395	389	400	395	404	422	420	376	423	414	379	404	373	380	439	391	386	407	365	392	391	397	371	397	389	396	386	405	397	386	396	389	428	410	413	357	376	375	372	371	374	422	412	391	377	400	393	405	433	380	389	402	380	329	394	430	407	432	406	400	375	409	389	382	389	357	383	413	396	407	421	380	438	416	383	398	392	399	405	410	440	408	380	389	421	407	384	390	383	396	417	363	393	419	365	382	353	392	401	440	373	400	408	396	386	404	377	421	406	417	413	421	391	411	427	433	409	404	398	374	353	335	355	387	397	414	405	411	383	396	415	405	398	389	355	334	408	407	417	417	425	423	398	378	396	378	393	367	369	379	393	415	385	386	396	396	384	402	364	367	409	410	397	377	421	373	388	404	399	400	419	389	386	385	357	395	400	371	396	434	340	398	389	389	404	403	354	377	413	412	391	364	408	403	419	390	374	420	384	405	387	347	418	389	399	403	411	391	386	382	387	385	399	383	390	368	415	411	396	418	393	412	396	358	405	394	407	382	341	411	405	384	385	380	378	403	382	375	368	397	366	396	382	400	384	400	410	405	420	375	415	396	382	365	383	431	406	412	400	402	385	367	378	402	389	389	402	395	375	401	389	453	420	400	354	367	368	408	393	417	397	365	381	358	383	385	415	385	369	407	393	372	377	403	411	407	410	400	373	367	394	381	380	384	379	397	397	397	391	413	361	398	356	398	394	355	433	398	382	413	380	391	402	363	391	409	397	405	396	386	346	392	406	410	411	438	388	369	373	403	440	412	375	423	376	408	430	423	411	382	392	397	361	375	403	415	398	400	422	393	389	405	395	413	414	384	352	382	368	393	409	392	406	377	351	423	363	399	417	427	371	405	383	383	352	395	389	395	387	391	395	394	362	408	409	398	387	409	417	350	406	412	439	421	408	401	410	368	368	417	393	376	368	418	433	387	399	367	392	403	391	409	419	388	375	419	386	404	378	364	425	418	443	413	405	403	425	352	384	398	428	372	390	378	415	360	405	372	384	375	386	424	414	400	386	383	388	403	363	374	405	398	404	388	394	362	395	367	382	415	389	393	378	411	381	393	382	383	369	379	363	396	388	351	363	390	381	353	376	367	397	407	408	423	410	336	393	407	409	418	430	385	387	349	410	391	379	385	361	401	399	399	406	399	394	362	381	403	407	398	383	390	423	411	410	390	427	402	382	423	394	429	419	410	382	388	428	409	433	412	396	410	375	386	365	369	363	387	366	430	403	365	361	403	386	403	404	370	402	366	413	406	435	395	404	444	390	430	349	412	385	382	409	390	381	394	408	376	441	378	364	410	357	396	399	367	344	395	381	378	402	420	396	391	421	383	361	402	356	370	372	382	388	367	372	364	401	378	376	420	400	388	371	408	381	394	361	383	379	384	376	426	379	401	404	431	361	382	385	414	369	401	415	416	419	433	410	382	386	381	385	379	371	398	431	423	401	418	404	416	414	386	405	413	397	408	333	377	371	414	468	399	442	347	386	355	370	382	361	399	386	365	389	384	393	370	396	399	399	394	407	377	417	452	381	396	385	420	433	358	386	383	397	451	376	367	407	381	374	412	398	410	402	379	385	394	436	398	379	391	395	364	413	416	428	405	406	366	409	363	361	431	393	419	392	387	425	407	373	402	410	379	394	393	422	397	376	376	390	371	365	385	429	389	370	387	383	392	387	392	416	411	406	372	418	412	397	385	389	371	362	411	395	381	375	385	402	399	396	330	350	419	374	420	420	409	435	437	388	396	392	388	385	379	402	387	356	398	394	429	387	381	417	400	363	347	386	400	404	411	410	376	350	416	352	379	400	374	401	401	394	400	391	437	360	418	369	373	405	379	385	397	411	388	411	409	392	423	438	418	414	382	400	396	366	369	388	388	362	400	400	378	389	386	429	432	363	367	411	420	433	381	391	414	404	376	385	408	415	393	409	431	372	406	395	400	375	393	403	389	380	418	399	425	383	379	382	416	345	442	411	381	381	415	447	395	396	430	370	379	402	405	421	406	409	408	407	412	433	399	447	389	346	369	422	393	365	416	385	426	413	384	412	414	404	389	375	408	398	380	392	386	409	402	408	372	381	391	389	426	368	431	398	392	401	381	395	411	424	404	413	384	356	358	425	394	374	382	350	403	425	376	386	380	379	399	373	390	361	399	453	381	397	389	407	444	406	399	382	412	377	389	384	399	400	370	374	419	398	392	407	417	397	435	364	394	443	439	414	394	394	415	416	377	383	401	388	384	381	398	371	406	388	400	434	357	368	386	398	394	374	367	423	419	436	404	411	404	387	379	387	437	385	371	383	435	392	391	383	402	393	405	417	367	376	379	439	395	380	382	421	407	377	390	411	386	433	369	384	416	409	378	393	345	367	381	406	377	423	360	373	390	356	396	390	422	369
20434	4837	2213	2311	2036	1798	1571	1462	1261	1170	1167	1073	1099	1106	998	1012	1039	957	997	940	998	931	909	920	944	937	956	883	987	931	865	882	890	925	920	911	920	900	870	911	941	937	903	913	896	888	883	891	907	818	920	844	907	887	893	925	905	882	898	892	853	899	878	905	896	877	880	882	875	888	855	846	873	889	881	812	855	929	846	913	843	836	875	907	846	876	948	798	850	884	819	876	814	875	840	871	889	869	907	891	874	923	848	812	905	864	871	877	918	966	854	889	842	840	867	907	956	894	922	891	917	851	867	896	888	834	938	871	877	838	880	863	835	847	851	888	861	888	888	909	856	902	942	820	903	926	849	867	911	898	864	895	873	874	842	808	860	859	837	855	851	844	880	923	857	865	831	868	882	849	855	870	882	898	866	883	874	840	839	942	873	874	888	862	857	910	873	864	909	878	826	883	858	871	839	878	887	921	845	821	889	885	867	871	826	901	819	832	858	867	815	878	853	851	900	814	811	889	879	879	913	898	841	850	872	862	846	871	858	849	906	843	919	883	868	824	864	844	858	852	893	898	862	870	824	847	882	880	886	905	879	847	868	868	862	857	846	875	845	869	872	880	857	863	869	885	846	891	853	947	840	923	870	883	843	894	881	869	868	898	852	872	894	915	889	893	838	877	845	839	890	863	902	875	827	901	861	875	858	886	877	866	909	860	827	883	888	889	824	857	914	886	901	945	912	894	919	855	837	909	835	892	867	843	839	849	855	904	822	870	892	880	944	880	872	876	864	881	844	868	854	853	880	823	857	866	891	860	857	840	918	827	873	877	846	894	913	887	883	883	850	799	863	876	880	902	892	870	889	851	859	899	853	865	859	845	915	877	856	857	850	913	860	889	896	866	945	833	898	924	848	832	905	842	923	810	870	862	900	907	862	875	896	848	874	837	931	829	917	851	877	846	886	881	832	894	946	883	895	852	867	906	871	888	844	860	802	858	871	852	905	838	864	894	914	888	836	841	838	820	885	874	874	914	862	931	870	874	864	869	856	866	881	872	865	925	882	901	824	917	904	923	857	787	854	858	853	867	844	914	838	907	930	866	868	856	884	861	839	845	920	823	879	850	815	893	910	838	878	945	881	832	923	856	868	878	895	869	836	855	871	837	829	873	895	843	863	896	897	824	838	839	817	865	830	882	907	852	894	837	886	911	856	871	862	848	868	890	902	866	842	853	908	882	892	895	857	889	868	852	865	900	929	928	866	844	838	840	856	823	874	862	863	910	867	869	891	886	854	862	822	933	858	908	898	825	839	912	909	854	827	907	912	975	939	932	874	885	922	809	888	938	850	827	908	860	881	798	821	859	825	863	875	866	833	871	855	900	867	847	912	881	883	849	883	862	886	895	861	925	819	878	890	882	889	862	827	916	907	827	829	876	886	799	849	935	866	865	883	867	855	861	874	876	884	893	884	930	896	884	851	895	812	885	821	880	867	851	892	882	877	910	847	893	885	826	891	913	805	908	897	839	866	888	895	865	908	873	876	857	864	856	857	861	907	877	889	872	899	809	894	890	870	830	856	857	867	890	853	855	880	899	887	856	864	821	872	867	882	869	824	890	868	856	837	906	838	884	826	926	863	857	896	873	871	876	900	891	840	855	867	853	874	868	816	922	887	831	892	848	887	862	909	894	862	825	869	889	887	822	840	873	904	876	845	896	880	846	923	841	833	900	864	880	861	902	864	891	861	859	876	858	827	870	909	813	874	898	909	905	855	897	904	853	866	873	855	849	834	950	850	900	930	901	839	871	900	863	879	869	863	866	907	919	866	856	876	878	910	853	886	841	918	870	911	884	820	883	912	907	859	863	854	886	866	867	910	878	911	845	893	880	874	889	830	875	833	883	854	884	883	859	868	856	828	848	893	895	881	902	852	855	879	858	932	846	926	851	920	889	834	893	893	907	857	912	899	875	873	905	830	868	891	876	857	926	864	897	907	856	842	912	849	890	842	905	872	833	877	874	867	860	863	913	901	893	821	897	883	897	847	875	865	843	855	843	877	860	837	851	884	885	831	877	885	840	877	836	861	891	887	898	872	901	863	862	879	869	902	881	804	922	893	935	812	846	901	877	873	827	851	914	849	906	867	858	878	869	905	875	843	885	850	880	871	832	843	861	896	870	808	866	853	830	857	888	874	900	870	908	853	903	943	885	862	852	872	940	862	825	873	817	910	925	885	865	844	884	885	917	879	876	860	913	924	862	905	872	909	910	878	801	871	832	834	883	835	921	861	889	895	854	859	897	865	910	880	829	880	880	895	880	873	892	817	888	826	814	873	805	876	884	923	879	876	852	843	934	899	874	853	813	886	819	883	884	844	895	810	891	869	890	837	881	893	849	837	806	883	897	836	895	883	868	884	845	840	921	923	889	878	854	896	824	811	889	888	891	854	870	845	850	888	888	902	878	919	893	887	885	874	903	863	829	876	837	880	908	867	840	849	890	868	857	814	863	904	863	842	855	896	834	840	834	838	831	897	847	875	863	820	829	829	864	858	877	881	836	935	876	814	874	891	804	861	835	872	854	866	845	917	841	818	917	918	866	918	899	861	921	882	891	857	848	898	838	899	899	872	910	878	871	830	867	915	943	894	910	878	888	842	870	875	853	849	872	891	842	892	835	881	882	892	820	848	874	843	858	853	827	896	839	868	845	865	895	877	899	844	882	831	825	864	865	910	863	790	832	844	880	838	919	845	891	894	844	885	893	877	886	889	798	919	917	911	871	886	845	894	904	853	800	845	805	837	882	903	851	875	882	869	875	858	856	812	910	877	915	850	871	819	871	878	853	862	825	884	822	879	900	870	866	870	874	868	909	881	876	873	892	900	838	863	887	820	873	943	932	890	880	865	860	861	853	854	878	875	875	891	837	864	877	852	873	876	858	838	856	878	910	845	925	883	794	869	825	851	837	890	825	914	879	899	855	854	863	889	842	882	940	862	868	930	889	814	916	848	799	835	873	879	875	876	892	856	834	888	903	842	908	860	874	865	911	919	929	797	860	878	869	908	824	893	868	905	842	847	916	839	904	845	886	869	849	876	842	868	861	895	862	906	880	883	849	889	872	865	904	881	873	862	888	845	903	865	829	843	891	871	915	896	879	862	847	869	881	861	878	864	886	873	877	861	884	865	853	872	927	939	854	897	852	903	828	888	855	862	846	888	859	881	878	887	877	849	866	944	863	865	867	851	861	851	858	860	872	928	853	838	872	879	884	868	901	858	888	872	848	881	868	839	843	908	881	878	848	824	830	883	915	880	902	878	881	933	879	823	827	872	919	861	863	894	826	852	872	902	889	860	919	858	887	884	839	833	859	904	823	966	886	911	881	831	876	877	867	886	854	860	829	855	827	842	902	891	916	882	844	859	937	860	863	862	895	868	897	873	797	907	843	839	842	881	863	925	827	858	878	917	837	874	871	837	873	896	846	852	897	880	880	846	861	872	881	902	835
10569	1666	218	193	176	182	174	174	179	171	180	182	163	166	187	189	175	171	178	162	178	175	192	187	155	169	205	178	195	161	206	206	199	173	166	224	175	174	175	192	187	160	189	176	183	193	177	160	174	162	175	173	183	193	170	165	159	189	192	164	182	192	164	182	183	182	172	186	157	154	165	160	179	194	153	163	188	168	164	156	188	199	184	178	177	190	167	169	207	187	163	178	192	151	140	175	175	169	180	169	184	184	174	165	164	185	157	170	162	171	198	170	200	181	153	165	187	188	176	161	176	175	169	194	173	165	166	173	174	185	184	194	182	168	191	164	192	171	182	174	177	173	207	189	146	165	171	178	139	171	178	167	205	176	148	153	180	153	175	169	148	192	170	168	190	167	161	195	184	151	188	163	178	173	173	178	183	166	171	166	168	162	169	228	153	179	194	163	145	153	163	168	180	191	200	165	172	182	182	179	192	198	178	175	166	178	188	184	163	198	166	163	167	168	157	178	179	143	172	190	198	187	168	164	194	183	169	155	151	168	161	163	171	161	203	201	177	164	186	166	194	186	194	159	174	182	178	160	190	157	185	187	203	165	184	147	151	184	170	145	173	186	176	165	170	164	178	190	172	155	178	178	199	175	171	199	157	185	189	187	190	153	203	178	179	176	204	165	191	172	168	192	155	185	194	189	193	180	182	189	171	177	183	159	169	161	187	151	149	195	179	155	170	196	161	162	155	166	180	201	186	162	185	162	171	176	165	153	164	160	194	180	200	202	178	191	161	165	176	173	175	189	165	177	140	151	190	161	201	184	172	181	181	172	156	182	196	192	170	172	160	169	160	156	170	147	169	181	176	186	147	160	200	175	193	166	173	203	195	158	183	166	176	187	173	159	156	183	195	190	197	192	201	173	159	172	172	171	170	161	154	173	149	164	162	175	182	169	168	181	189	185	175	161	171	173	186	155	192	163	178	181	185	206	162	171	176	149	157	160	178	167	147	181	161	216	162	167	152	181	172	151	197	172	174	185	183	155	163	191	189	163	171	161	189	177	178	162	139	189	185	180	166	176	164	156	151	187	167	162	168	157	197	185	184	179	151	196	190	182	187	196	173	161	186	159	199	198	164	164	165	180	162	166	163	170	155	178	179	191	161	181	197	198	164	185	183	167	177	173	175	165	178	171	153	173	176	163	180	186	176	165	139	187	170	184	161	159	154	173	169	161	174	156	183	203	167	149	174	178	165	165	163	169	174	185	154	178	191	142	197	173	186	159	169	191	180	189	213	205	180	189	162	171	156	172	194	150	162	172	162	168	171	154	183	158	157	169	159	157	171	198	174	170	186	170	165	188	150	208	188	179	179	176	203	194	169	163	175	199	158	182	178	183	177	184	198	157	191	159	168	174	171	183	166	176	184	178	193	196	184	181	163	169	192	165	174	183	207	169	186	178	171	164	166	179	169	172	169	182	179	172	153	167	167	165	178	185	170	163	181	169	194	153	185	183	157	195	182	180	189	180	180	163	153	180	179	173	162	175	154	154	176	162	171	166	169	158	165	151	182	186	188	183	187	150	195	169	178	181	168	141	155	185	164	166	189	178	208	167	184	162	189	174	171	167	175	173	179	174	182	162	179	167	148	172	145	167	180	203	164	190	182	173	174	187	183	181	153	165	183	156	171	193	184	185	175	170	188	170	193	155	157	180	163	186	168	180	188	178	175	184	169	153	190	188	168	212	206	178	172	190	179	167	148	164	161	181	192	162	191	200	168	190	198	167	192	180	172	182	179	163	172	178	195	171	178	165	164	177	203	171	187	185	186	155	206	166	188	182	172	200	190	188	183	173	185	147	177	158	172	185	193	177	159	138	158	170	150	141	156	163	176	165	157	166	172	171	173	156	172	183	191	211	165	164	166	175	188	212	169	187	156	183	180	194	172	193	178	174	181	163	174	176	181	169	184	171	154	180	167	181	168	180	170	176	175	169	184	172	175	194	164	177	204	168	164	164	151	188	207	169	183	171	181	175	188	180	169	174	185	161	173	187	189	157	195	179	160	213	200	168	167	176	200	149	179	182	174	163	155	177	165	165	164	165	151	170	186	200	168	169	189	180	164	178	178	173	163	202	175	194	190	156	148	150	216	170	182	184	164	204	184	187	179	161	196	172	171	182	181	183	163	172	188	178	170	149	164	168	204	174	187	180	161	150	172	177	161	170	164	166	163	186	153	174	173	156	174	173	181	188	156	190	196	175	168	191	186	180	167	184	184	173	191	213	184	193	160	173	174	160	191	181	195	145	153	195	170	173	171	174	158	195	197	170	169	175	189	171	175	177	154	151	193	161	204	168	181	169	185	163	169	168	175	174	187	179	162	157	177	165	207	196	170	181	154	191	185	187	201	150	195	191	188	151	155	176	166	181	193	175	161	170	188	172	157	187	148	194	172	173	166	208	168	181	169	191	214	181	183	197	188	195	187	177	203	179	173	158	143	186	168	212	186	172	176	171	196	185	182	172	165	155	148	189	174	168	192	189	179	165	182	166	169	182	175	182	180	191	182	165	182	153	160	151	195	159	187	194	154	182	165	179	199	172	179	179	178	166	188	155	171	204	173	189	155	168	180	161	158	176	187	175	194	183	204	205	159	178	187	165	180	209	184	182	156	163	178	157	170	167	187	177	176	169	185	166	190	187	166	167	176	162	175	169	167	165	165	188	194	154	160	147	165	176	143	160	183	190	189	176	184	154	163	168	184	163	156	144	170	162	181	156	171	187	170	191	161	194	188	188	200	173	182	159	176	185	159	144	184	173	168	170	188	172	179	164	182	199	178	171	148	144	165	167	173	153	165	166	159	163	177	181	156	176	159	186	180	185	160	176	165	189	167	167	165	193	168	218	205	188	176	131	166	170	181	160	199	193	171	176	191	180	168	169	169	183	206	172	174	181	162	181	161	178	168	161	173	166	203	180	194	192	176	141	154	185	180	196	154	157	197	199	173	188	175	182	177	168	180	164	161	165	172	182	168	182	182	197	193	182	176	169	156	183	160	182	195	183	166	171	176	169	186	164	168	176	182	181	157	176	171	176	192	169	165	166	182	170	176	187	164	183	167	164	170	174	196	176	175	165	160	160	179	178	188	197	160	174	155	176	170	176	159	171	207	195	158	164	182	185	175	189	180	195	169	168	202	188	197	157	190	164	175	168	210	157	169	167	169	178	180	180	176	160	157	180	170	175	140	187	178	170	165	168	168	150	177	174	169	179	167	173	181	171	162	185	206	181	159	190	168	181	186	183	153	206	170	157	173	180	179	157	174	174	177	160	183	198	166	170	162	178	164	180	187	173	184	187	177	160	156	165	171	199	189	180	183	188	199	183	170	175	192	179	186	183	160	184	162	146	187	187	182	183	184	180	154	174	154	168	159	166	195	158	176	164	179	178	164	179	184	199	189	176	170	152	178	198	188	169	187	173	173	187	187	174	157	181	185	178	164	175	184	179
6173	1229	478	465	507	495	455	427	431	479	435	421	453	431	413	456	430	408	409	410	420	418	429	462	448	422	447	414	458	397	408	454	435	440	431	454	432	444	425	395	427	466	449	459	438	475	452	477	445	433	418	428	438	451	471	465	460	413	439	422	450	419	392	471	426	411	406	443	399	414	442	422	437	430	430	435	418	435	443	417	438	476	411	433	445	468	457	457	417	435	456	439	444	445	434	415	467	427	414	443	418	456	422	456	456	456	437	435	447	476	448	423	455	445	471	468	453	453	392	413	461	428	452	412	441	413	459	428	415	496	428	431	434	451	448	446	457	420	425	406	400	430	461	422	423	493	434	421	478	455	424	416	402	455	392	414	435	409	435	409	468	425	430	452	424	476	433	447	405	418	423	464	410	422	402	425	436	409	424	441	438	393	399	448	436	429	441	398	456	442	410	428	439	417	422	438	426	456	457	448	382	411	409	446	456	471	395	446	435	468	437	479	422	421	432	453	419	470	428	455	438	437	443	420	469	438	441	435	455	441	418	409	425	409	461	439	395	445	424	472	457	397	411	443	431	420	420	453	429	420	430	456	414	449	471	466	428	429	472	415	406	424	452	399	404	488	420	423	445	463	448	482	399	443	481	425	476	441	473	453	447	462	438	449	433	441	473	433	454	438	434	473	452	450	422	431	443	480	436	444	430	456	467	474	448	393	465	401	393	409	450	412	455	473	457	432	434	479	451	425	405	438	407	429	469	442	462	438	461	445	467	452	391	420	458	454	464	454	407	427	422	457	438	456	436	442	466	458	447	441	436	476	460	445	429	441	458	401	436	408	409	400	445	455	397	397	447	444	446	434	427	450	457	456	428	441	427	439	437	403	458	434	450	405	443	399	429	419	425	424	445	430	451	442	444	489	423	445	400	427	437	454	428	447	431	422	458	440	427	436	439	451	435	460	424	445	421	438	433	418	455	432	454	386	432	436	473	396	422	437	441	429	425	455	463	445	451	422	466	393	449	419	427	409	461	428	394	447	411	456	454	394	446	430	444	423	430	427	407	433	455	427	458	451	413	406	459	459	429	434	461	438	437	415	437	398	476	432	443	421	469	472	438	445	422	446	412	473	443	427	425	429	457	429	416	473	452	396	451	442	451	471	443	434	438	432	420	464	470	412	455	437	432	411	448	409	416	414	438	440	441	456	429	421	428	458	494	433	468	452	437	463	399	448	419	473	436	422	410	457	470	425	465	421	437	409	467	442	450	457	434	492	453	415	409	428	452	425	455	444	415	415	429	466	404	427	460	430	428	479	422	429	408	436	451	441	452	446	430	430	469	444	447	435	410	431	386	413	402	433	479	433	426	441	423	435	433	440	461	424	440	448	446	422	431	453	439	427	421	458	453	425	434	423	431	435	469	472	400	472	437	442	441	451	435	442	449	439	460	459	439	430	452	437	428	402	414	453	433	474	471	448	418	422	446	451	435	423	432	444	471	428	417	407	438	430	423	410	452	434	423	461	450	398	462	402	455	444	435	412	434	457	416	404	466	443	418	454	454	414	433	472	451	406	424	459	447	463	467	478	444	435	408	423	422	412	437	450	412	475	402	444	440	432	419	431	443	434	444	475	472	433	441	453	395	453	474	452	418	455	419	435	457	422	419	428	442	408	457	429	444	435	436	420	418	431	444	396	483	428	412	424	441	429	440	416	421	445	468	444	469	446	389	434	445	460	457	444	434	472	449	468	434	425	434	449	473	413	426	410	436	473	430	413	453	428	451	414	426	451	472	446	451	446	446	435	422	435	455	401	428	443	463	409	426	433	411	430	476	417	432	414	456	432	461	449	490	480	463	443	424	443	428	438	430	443	437	447	446	427	423	451	430	431	467	429	430	434	452	434	486	463	471	462	461	436	434	442	482	462	432	486	443	458	453	432	387	405	451	399	416	446	412	426	434	441	447	468	456	403	427	445	444	457	431	451	382	401	414	467	418	435	427	419	461	419	398	418	470	416	426	430	473	444	412	463	401	413	444	465	459	411	442	445	421	434	428	462	410	429	428	443	438	435	438	451	473	427	448	424	450	473	413	422	467	424	420	430	455	434	427	403	443	427	440	453	429	414	462	426	435	459	404	433	432	463	485	419	456	488	439	468	428	465	457	431	450	444	429	449	425	431	389	436	448	439	404	430	405	412	445	431	436	447	455	445	436	464	402	446	397	448	416	442	454	410	435	440	439	445	405	459	464	434	456	453	417	398	447	440	444	424	437	435	432	443	440	444	454	441	451	469	449	421	383	412	456	430	442	469	436	449	438	455	378	456	473	432	420	400	473	424	438	426	421	449	430	472	451	444	428	405	464	430	433	452	420	430	483	431	467	422	385	420	436	477	436	410	414	501	429	443	443	427	452	440	427	423	428	451	442	432	469	444	419	465	417	445	401	434	462	457	439	448	453	414	414	427	419	437	472	445	449	435	470	436	436	451	423	444	449	434	416	443	418	469	444	439	416	453	412	462	445	436	445	443	437	410	397	404	419	443	426	446	419	409	439	462	419	449	439	414	448	434	434	434	396	464	442	457	413	395	469	454	448	414	420	412	416	449	425	473	439	430	397	437	420	442	468	411	426	434	444	478	426	420	451	403	397	434	416	465	429	445	486	441	404	409	427	418	410	435	472	437	439	424	440	478	436	441	462	439	473	426	424	435	436	412	435	393	438	419	401	426	436	460	428	400	441	439	463	453	450	438	435	437	457	439	459	456	456	409	445	432	420	438	409	429	446	471	448	444	419	456	438	441	441	457	447	456	463	461	412	436	412	466	434	431	430	433	428	416	420	484	467	415	474	430	432	422	423	423	443	469	443	449	404	459	413	491	468	443	423	449	421	459	430	428	466	452	418	416	443	461	448	387	385	372	410	443	419	449	447	424	435	421	485	428	437	448	427	392	442	435	449	432	444	450	447	418	428	439	456	457	430	459	470	470	431	441	405	425	437	429	459	415	412	414	394	400	484	433	440	420	461	450	442	441	471	426	445	390	458	457	423	437	455	444	444	482	437	457	426	454	426	453	444	433	422	413	442	457	435	450	398	426	400	478	440	445	457	421	409	447	429	447	466	429	449	397	443	446	430	404	409	440	442	436	456	455	445	428	429	487	460	474	440	452	442	458	445	418	431	421	449	439	431	408	442	426	426	439	438	464	432	422	464	462	424	443	455	431	436	433	416	425	433	427	456	403	443	405	454	448	410	424	415	421	429	465	431	463	418	435	431	428	442	458	449	439	449	428	454	445	416	436	385	445	414	432	432	413	427	416	465	424	420	384	476	441	473	438	446	457	402	446	441	413	446	462	382	414	445	464	427	453	462	426	433	428	413	443	420	447	443	420	444	417	420	442	408	417	396	431	413	443	440	432	402	407	418	453	476	451	471	397	446	456	425	448	448	414	442	441	399	418	426	415	421	442	471	484	440	441	467	414	440	402	421	438	436	438	453	450	428	419
24323	6067	702	489	402	337	285	289	282	282	275	262	291	251	222	238	233	232	223	243	231	252	250	260	239	232	259	213	235	258	249	241	233	225	235	244	223	256	219	235	245	232	236	248	247	209	229	266	231	218	245	278	226	238	242	243	241	226	255	245	244	261	261	233	209	214	243	229	222	228	226	237	223	264	234	249	216	268	244	206	257	253	217	241	216	212	216	231	238	237	235	212	240	224	235	202	227	222	245	225	245	243	230	228	205	236	233	232	241	244	249	235	268	225	240	242	272	213	214	230	249	264	252	204	223	217	251	225	253	236	255	248	250	225	232	269	237	231	235	261	240	212	205	232	238	224	227	242	271	243	232	225	248	240	229	234	219	233	235	228	245	224	255	256	249	240	231	242	228	218	238	257	245	259	234	225	248	236	238	253	242	226	245	227	234	257	232	253	245	253	243	221	242	245	257	241	222	227	242	225	246	213	231	248	242	254	222	233	236	230	216	223	209	192	221	234	227	250	241	225	254	221	243	245	218	272	240	250	233	252	226	230	245	235	205	228	243	227	265	233	226	232	225	235	246	221	235	255	252	245	211	230	234	236	259	221	250	252	262	248	220	214	213	256	206	224	215	200	238	246	233	231	244	268	269	218	264	221	247	218	234	228	240	216	233	249	225	214	193	210	237	231	215	238	255	251	245	249	259	223	220	245	252	218	252	251	248	239	219	230	242	211	206	229	234	254	259	238	230	214	216	224	266	237	200	254	193	243	239	229	239	230	221	195	249	245	232	207	226	277	246	250	202	231	213	232	233	249	245	265	235	260	247	243	233	225	256	235	251	211	249	235	224	236	221	253	257	240	217	269	263	228	245	241	218	221	250	244	223	238	257	250	247	231	211	247	225	230	216	227	244	220	270	222	221	258	262	238	205	231	244	245	224	236	220	246	237	255	204	223	214	221	263	266	226	198	230	234	250	217	251	267	247	236	241	218	245	257	257	255	217	221	204	222	232	218	251	234	203	226	273	246	240	238	249	248	255	231	240	256	205	192	234	228	273	196	249	245	224	244	244	227	242	271	227	223	227	238	251	257	234	241	247	245	259	218	216	226	233	212	208	226	198	236	192	241	231	216	220	216	212	221	218	218	232	210	217	237	237	239	261	217	258	230	229	251	256	239	251	226	231	221	231	230	224	216	227	255	234	222	223	238	229	249	240	230	254	237	230	250	248	255	281	236	197	246	236	247	257	228	203	245	221	218	221	260	245	273	209	246	233	255	245	219	243	235	224	202	202	226	262	240	244	252	232	220	222	220	250	229	222	216	240	216	231	245	218	237	214	237	236	258	223	233	242	239	246	237	214	240	231	257	265	229	228	249	238	224	224	239	246	249	261	246	239	254	204	274	247	240	258	225	248	211	259	222	244	226	230	256	224	213	252	209	240	264	239	257	241	231	230	250	246	242	269	227	238	221	258	221	240	221	245	260	244	240	232	219	262	240	239	224	225	227	228	240	249	223	219	222	192	258	246	231	226	221	241	242	244	238	229	216	245	227	238	239	225	259	230	244	239	237	249	248	231	251	247	249	223	244	263	246	232	232	232	247	241	219	233	217	251	226	249	226	246	264	237	226	231	220	238	257	261	217	248	234	204	226	225	215	212	227	243	242	239	259	248	244	216	236	253	244	255	217	286	267	264	221	230	235	209	212	219	222	221	204	243	219	255	219	227	241	213	223	223	233	232	215	216	237	234	251	241	207	243	226	248	254	235	244	240	227	245	242	196	251	249	218	222	240	227	213	238	235	223	241	228	223	239	221	247	230	244	216	273	256	253	210	220	224	242	226	219	228	235	253	213	218	206	232	235	228	251	250	246	252	235	243	238	240	248	244	231	256	225	228	239	236	246	263	242	218	249	220	239	238	234	240	247	266	245	223	261	230	238	257	237	203	245	241	259	196	249	244	273	226	227	234	217	271	257	254	209	217	223	210	256	227	227	226	250	239	226	247	230	239	223	241	221	244	222	241	205	214	250	238	228	219	249	228	223	249	241	197	243	239	224	232	217	213	222	233	206	229	238	241	254	251	237	226	238	217	192	190	247	236	230	239	217	238	252	235	210	251	235	253	229	234	230	233	250	231	252	278	246	233	251	273	234	231	253	248	232	245	234	214	227	254	233	224	234	248	226	202	215	210	261	226	230	239	237	235	216	252	244	261	237	226	268	250	231	257	271	204	234	251	230	250	221	248	219	237	246	215	241	232	224	252	247	255	253	243	242	244	247	252	273	225	262	241	245	231	220	219	227	228	205	261	236	219	231	252	235	244	237	223	274	237	228	226	216	239	209	212	248	270	246	221	237	235	233	237	266	253	254	243	246	220	232	224	225	244	218	272	233	258	248	248	193	229	250	235	257	246	255	249	213	219	225	241	241	239	240	228	208	224	244	222	239	207	220	218	211	245	241	252	235	241	273	261	244	232	224	210	251	239	225	243	216	225	218	236	245	232	230	237	233	235	253	232	227	210	206	224	250	210	251	250	273	245	277	227	233	282	242	228	234	234	248	236	238	249	199	245	226	223	218	261	267	242	253	220	256	246	237	220	231	230	242	229	245	239	213	251	243	236	246	249	234	235	242	258	220	244	229	228	253	242	228	256	254	226	222	255	196	221	233	224	249	237	234	239	224	234	232	202	228	236	251	259	271	219	213	252	213	230	251	233	229	277	226	208	230	231	254	265	260	230	229	204	242	237	220	235	246	255	270	247	233	209	229	233	229	244	233	243	228	240	237	264	234	230	245	229	204	248	258	216	203	231	257	238	244	241	246	232	230	236	222	197	231	259	234	251	240	263	244	232	246	244	209	218	242	214	244	242	235	259	205	239	240	242	224	227	223	236	241	244	218	228	242	259	251	237	220	224	227	257	240	223	222	205	230	193	231	238	236	231	215	235	228	256	251	228	227	228	208	226	255	238	261	241	238	211	218	236	220	226	255	242	250	237	251	227	254	251	220	260	251	258	252	236	249	232	192	234	235	248	229	227	228	226	215	242	257	234	212	241	244	250	263	250	257	238	249	243	228	233	228	230	219	217	231	239	280	253	241	237	257	265	230	238	229	239	266	206	250	236	248	204	256	214	243	211	217	198	215	236	240	225	253	246	235	238	223	219	228	242	235	233	224	253	253	201	227	249	260	255	228	234	245	265	254	259	236	246	222	237	245	214	192	221	248	219	224	236	251	230	238	236	260	248	241	227	260	274	228	232	227	260	212	228	230	244	207	217	223	242	236	258	253	243	229	227	223	220	229	245	245	239	219	227	248	247	223	249	233	249	235	235	230	241	230	212	238	221	244	230	245	225	229	209	239	266	233	251	240	214	226	223	222	214	231	214	218	231	293	243	250	236	251	250	222	250	247	234	205	237	232	235	226	241	226	262	261	288	211	242	270	241	235	226	233	245	266	233	230	237	223	255	224	212	207	205	219	221	247	222	224	230	237	245	229	225	263	244
14652	3548	1270	1327	1148	1014	940	856	788	754	717	703	727	625	656	649	619	612	624	592	603	593	594	639	612	594	604	553	614	610	546	559	630	627	549	540	561	579	537	587	544	527	564	564	604	566	599	567	586	572	538	569	565	553	561	591	615	602	606	556	571	543	572	601	581	581	567	568	598	563	578	533	586	520	566	599	604	619	591	558	557	579	586	552	582	576	505	567	584	541	558	529	574	521	547	588	559	600	615	540	562	538	575	550	546	513	588	565	576	527	600	600	578	559	611	582	533	515	586	529	598	593	582	563	565	564	570	570	543	526	553	556	597	561	579	560	593	555	531	578	558	562	561	571	561	588	559	526	551	548	552	533	523	568	565	566	523	571	559	618	586	556	577	568	571	568	557	593	575	624	520	557	536	592	562	561	587	569	557	566	592	539	567	570	563	570	582	580	552	569	553	612	564	566	592	532	571	548	583	577	582	551	573	561	545	602	565	545	549	562	580	555	592	569	534	540	584	593	555	491	593	564	593	566	519	595	573	559	568	578	517	551	555	611	584	551	551	573	562	557	566	565	568	541	595	576	590	543	578	580	587	571	568	562	558	563	581	579	546	557	582	593	575	549	606	569	597	608	516	552	559	538	627	560	533	560	572	576	589	550	553	544	584	596	595	585	521	550	629	545	602	567	579	619	578	569	593	603	539	554	540	609	619	583	543	571	551	589	547	598	563	536	602	570	594	570	551	578	548	610	552	574	580	561	591	582	578	550	568	559	555	604	605	597	557	602	620	571	581	581	559	569	553	555	538	585	585	594	579	620	512	599	552	636	564	548	599	571	542	592	580	585	564	550	592	551	568	590	550	579	544	549	546	566	568	547	564	576	561	522	520	533	570	593	579	524	546	587	592	588	563	552	579	594	536	587	546	549	563	538	551	532	606	632	550	591	564	558	528	561	601	571	556	568	585	593	591	598	522	545	552	579	576	600	594	534	559	599	576	550	536	579	577	540	606	572	522	564	543	514	554	563	527	555	596	518	557	576	562	590	553	581	601	539	574	599	588	618	569	534	593	582	594	578	599	535	567	567	577	582	554	561	628	564	534	559	593	576	599	571	602	565	606	543	564	540	583	592	513	582	586	565	586	557	603	590	570	550	566	561	527	595	548	570	598	523	584	600	558	573	567	554	527	552	570	560	604	566	633	597	567	527	578	598	579	582	547	556	551	544	569	561	593	557	584	534	586	553	547	589	594	512	565	557	537	543	567	575	591	572	592	563	554	625	586	556	560	605	580	621	529	584	567	593	536	592	521	599	543	582	531	573	539	602	602	567	557	581	575	577	555	566	530	554	581	567	575	558	576	651	589	553	634	568	577	594	537	599	563	538	530	552	595	534	552	562	570	568	583	597	534	601	536	555	541	551	568	609	563	568	572	578	563	551	555	576	589	582	568	603	592	573	582	583	530	591	549	539	540	576	575	539	553	559	568	562	551	551	598	588	591	559	541	603	602	561	588	550	558	599	554	621	535	570	575	574	571	583	597	587	600	539	616	526	580	556	576	575	597	576	536	589	563	542	583	546	616	542	582	577	573	563	542	548	576	507	581	560	516	574	533	570	594	558	612	574	560	588	576	538	577	594	586	567	611	620	622	569	522	541	588	548	562	596	589	565	551	555	551	583	593	576	592	602	567	598	537	580	563	591	557	546	570	577	584	584	604	584	586	591	570	600	534	573	525	567	573	566	520	539	553	623	595	606	540	553	581	592	568	518	550	556	560	548	575	570	569	571	611	564	614	592	581	548	571	550	543	552	587	575	543	571	595	583	632	598	603	588	559	600	567	570	583	545	595	605	591	567	584	625	556	539	523	566	614	617	579	610	598	582	566	550	545	585	569	567	556	535	585	581	591	555	598	584	562	612	533	580	587	545	528	581	597	561	516	585	563	589	546	572	563	549	576	557	585	555	562	584	592	579	594	607	550	561	553	579	545	527	572	519	568	588	560	583	584	579	592	544	598	536	625	580	588	595	542	590	570	586	533	538	588	574	539	566	609	570	599	578	556	571	543	558	566	575	564	563	530	559	587	619	580	591	553	608	576	587	598	581	573	574	573	553	562	572	550	545	573	625	622	602	541	523	543	547	600	504	540	531	564	580	583	577	581	556	593	541	531	607	574	581	602	575	586	591	616	547	580	562	578	554	525	540	583	578	541	581	569	511	548	509	530	572	618	558	596	588	601	580	550	590	597	605	577	606	563	494	528	589	581	608	609	602	564	556	534	556	529	558	602	595	573	579	517	527	575	570	549	568	544	572	592	589	554	541	587	568	556	585	587	536	550	554	559	616	573	555	577	569	559	566	543	522	604	570	566	549	559	546	552	597	600	582	537	583	594	547	547	576	585	594	566	602	569	582	534	541	573	589	523	589	614	553	539	539	585	571	609	555	558	558	542	571	577	543	586	575	586	571	578	559	582	570	585	561	584	530	553	555	588	539	570	584	561	584	634	602	545	569	523	547	577	552	574	562	576	558	561	558	578	576	580	563	540	565	599	568	594	539	572	511	544	570	608	567	583	603	555	600	568	570	612	594	564	592	566	595	548	560	554	537	543	585	551	539	548	550	611	592	566	573	577	586	601	542	515	605	577	570	567	562	586	590	565	544	575	569	602	534	571	544	576	565	587	565	583	603	582	589	585	572	550	576	548	589	609	569	519	529	575	587	597	543	547	539	564	584	515	541	558	555	571	559	559	578	569	549	543	581	581	577	597	633	575	556	583	593	541	566	570	585	593	568	586	578	627	607	574	574	581	571	569	588	552	559	552	543	569	600	574	599	628	591	560	598	527	574	558	550	544	620	585	578	606	588	570	585	536	541	585	553	593	599	589	549	542	603	555	552	567	564	573	552	550	553	577	546	579	572	563	559	577	579	583	591	563	606	564	560	548	597	544	602	553	592	564	531	630	551	538	589	522	566	545	578	567	556	547	560	583	551	582	557	568	590	529	565	566	539	528	557	574	574	570	579	587	533	602	569	584	540	561	572	557	545	577	588	567	575	533	571	571	550	590	599	545	579	559	576	523	555	546	557	577	551	587	579	534	593	564	544	641	571	570	568	582	617	554	547	556	536	604	556	566	542	561	584	542	560	593	554	570	583	591	572	587	614	572	586	586	612	563	534	575	561	567	571	603	563	560	582	552	549	590	568	546	565	538	584	602	596	568	560	595	574	580	597	594	593	560	568	577	577	575	546	558	565	595	534	589	623	538	548	608	587	549	561	578	568	597	559	533	576	563	602	570	565	544	571	591	585	583	546	574	534	529	580	553	610	560	607	555	562	591	604	582	531	548	565	606	558	571	605	594	580	565	576	585	564	492	568	562	531	551	590	594	574	509	602	575	538	549	554	522	608	586	558	559	541	605	562	517	607	555	595	526	540	565	566	566	542	581	574	522	598	598	578	594	533	583	596	482	553	563	555	611	578	570	574	575	556	608	560	568	567	580	578
36577	12707	1953	943	642	589	556	484	490	435	462	434	436	461	391	431	413	390	410	426	432	397	397	410	433	434	390	422	461	454	404	398	404	351	429	399	419	383	384	405	430	403	426	386	428	429	402	385	411	403	399	403	397	380	375	414	384	372	392	357	416	386	387	415	374	376	402	402	401	404	402	393	400	367	425	386	407	378	395	385	381	426	398	411	375	401	364	393	440	402	420	418	373	395	413	398	375	408	373	372	394	399	396	397	357	396	375	385	407	399	399	384	432	440	387	417	373	422	390	429	383	432	366	387	390	394	406	377	368	344	399	357	429	399	413	375	401	416	404	395	388	378	342	383	448	416	389	425	403	356	378	386	417	384	389	386	403	378	382	391	383	396	381	376	371	374	416	361	368	354	374	405	414	378	380	406	397	371	399	411	427	393	389	425	455	408	391	387	409	373	401	438	412	397	368	423	421	418	397	416	376	430	418	394	408	379	367	424	430	401	413	390	400	388	396	369	392	399	370	372	367	361	407	383	361	402	408	354	410	384	410	422	418	387	370	357	396	404	396	415	398	409	393	363	422	365	376	360	417	381	391	399	394	380	447	412	394	394	396	389	387	369	362	359	361	397	366	388	427	395	376	380	371	403	365	414	343	391	394	387	433	423	386	380	390	380	415	410	412	373	378	399	381	372	430	388	378	418	416	415	412	366	383	367	394	387	344	397	384	400	385	410	357	376	410	374	353	383	365	395	385	388	424	406	401	391	395	401	363	384	389	421	381	414	419	427	381	411	387	377	402	390	390	387	411	390	398	434	360	408	413	401	405	354	389	391	420	393	396	397	378	381	368	401	385	407	417	416	393	419	403	417	376	419	407	416	377	414	391	385	364	395	374	410	419	422	415	377	399	399	397	383	417	427	423	405	418	417	396	398	402	394	386	375	417	371	389	408	403	385	404	347	364	395	388	404	371	459	438	373	392	392	414	397	396	427	409	396	397	407	378	406	418	410	392	395	423	360	383	381	398	377	372	395	392	410	437	371	376	393	396	386	382	344	385	407	369	359	362	366	456	416	405	393	428	381	386	388	378	372	371	410	396	398	387	425	420	454	371	404	400	442	437	416	377	406	379	437	392	445	369	375	391	408	400	411	408	363	397	365	366	385	373	400	385	390	378	386	450	397	404	397	398	389	409	387	410	384	406	422	411	375	397	413	380	373	405	406	412	464	423	414	362	399	423	388	352	399	413	361	373	411	387	402	389	389	392	379	422	406	376	395	400	369	438	408	391	387	391	430	399	411	411	435	387	392	394	392	430	430	409	387	392	383	372	382	440	402	380	362	409	366	377	437	420	399	449	406	382	406	405	401	369	376	408	399	394	389	352	424	390	353	393	397	408	414	396	390	413	430	354	381	422	440	397	396	401	380	401	426	388	370	418	415	398	409	379	419	392	420	405	444	386	383	421	431	401	401	394	367	416	380	376	389	373	419	351	391	415	403	382	380	395	404	398	403	391	411	418	386	412	421	414	403	406	385	423	409	420	393	386	423	386	421	400	393	429	385	394	387	376	380	395	380	448	365	407	371	382	399	419	401	409	376	424	392	412	401	410	382	394	369	412	406	401	396	396	428	397	338	392	403	385	406	377	383	388	430	412	356	379	417	376	393	400	369	376	402	411	372	385	412	386	408	397	425	395	402	381	391	389	401	395	365	408	395	444	348	387	410	470	405	358	377	432	387	450	432	365	433	426	404	362	379	373	394	398	392	339	402	392	395	395	397	388	432	417	396	394	392	374	382	407	408	426	390	390	362	387	408	396	400	385	415	472	404	427	384	407	397	432	382	359	392	389	372	404	386	371	349	408	403	381	411	376	387	367	393	407	358	415	384	396	390	404	386	400	366	369	376	398	415	386	403	394	402	356	363	386	455	374	385	428	370	372	387	395	396	377	387	397	417	378	412	419	392	341	413	388	383	380	418	414	391	388	373	364	410	344	411	386	374	385	353	399	401	394	380	386	393	407	407	367	404	404	409	409	401	388	378	395	387	425	427	394	393	387	392	422	396	376	425	458	382	401	398	409	403	406	437	425	408	416	447	402	409	427	426	397	413	410	359	362	385	385	376	397	388	400	436	410	372	375	391	397	395	397	388	393	411	354	402	388	417	419	367	403	384	384	384	398	419	376	406	406	374	411	362	362	371	372	393	393	369	429	399	429	407	383	406	373	382	390	370	386	444	419	397	428	399	374	380	418	370	409	401	347	343	408	413	393	403	404	393	365	391	434	369	388	382	429	377	445	375	405	373	381	401	411	371	429	400	405	416	411	417	423	373	424	412	386	417	368	397	407	381	395	400	417	422	362	382	390	404	435	375	383	373	364	390	390	438	429	441	366	384	421	398	392	418	386	424	407	434	396	414	414	417	400	381	419	386	400	387	385	364	430	403	400	408	390	409	387	404	424	424	326	406	401	401	357	418	428	425	405	381	414	389	422	380	370	427	427	414	414	403	384	400	372	406	381	382	404	395	386	378	388	392	431	388	387	382	395	362	429	399	372	392	436	412	415	399	363	400	434	414	413	405	376	390	375	396	396	368	368	382	373	341	394	362	418	383	398	403	400	381	393	394	343	363	375	413	372	409	345	388	370	399	379	365	428	381	398	438	387	459	388	441	366	408	380	381	402	382	382	358	395	375	361	463	401	385	392	383	351	406	376	383	390	397	400	376	432	395	360	382	359	389	416	409	405	420	403	381	398	389	401	408	393	374	395	419	422	418	377	388	421	389	415	410	367	400	394	378	408	391	376	379	400	369	414	391	415	394	403	382	402	387	384	401	359	413	376	429	416	419	398	384	418	412	363	395	408	359	402	371	394	370	396	386	384	401	402	407	370	373	431	397	389	394	417	407	349	409	389	399	388	408	415	365	374	404	352	446	403	417	454	414	419	390	411	405	373	380	394	385	426	401	384	395	383	419	406	389	406	385	360	385	394	392	449	436	411	445	379	431	400	397	417	384	405	409	378	426	384	402	374	390	378	422	403	388	434	395	405	411	380	428	366	420	401	395	364	417	404	403	377	379	421	398	359	425	434	385	395	401	382	403	386	422	373	403	384	379	409	363	413	369	388	390	386	372	384	400	385	425	411	390	423	412	375	396	418	400	407	377	403	358	400	424	423	401	433	399	360	370	405	422	440	442	403	389	414	400	413	406	365	335	436	371	368	390	407	436	432	389	406	375	400	375	389	387	445	414	448	384	398	395	350	376	406	407	371	396	432	426	384	392	397	397	392	430	447	418	391	410	383	373	368	392	375	383	346	394	399	350	395	385	375	382	384	422	393	412	350	380	381	364	408	412	452	430	397	376	374	383	408	430	409	423	392	407	411	420	393	436	411	373	426	383	410	382	361	417	417	388	375	443	359	413	369	429	403	397	390	392	395	361	393	376	386	407	383	349	355	388	414	392	384	383	397	397	370	365	414	427	377	373	379	378	412	386	363	397	379	370
20737	6348	2136	2363	2072	1811	1609	1399	1265	1185	1184	1094	1098	1048	998	986	1016	964	958	920	988	952	971	943	930	942	943	919	924	889	890	909	907	876	854	929	910	961	931	875	897	868	901	919	925	954	893	880	920	931	857	879	842	879	893	912	887	863	864	877	886	967	899	856	870	885	905	876	842	918	911	869	869	866	873	820	898	904	837	867	874	842	869	845	914	864	851	907	884	880	928	852	824	901	940	903	855	874	856	820	864	865	839	896	847	824	858	862	862	910	856	853	896	855	881	862	879	795	888	879	869	839	886	850	889	919	840	875	829	870	891	834	892	887	923	812	842	862	844	888	886	823	922	886	909	872	925	882	864	847	858	902	863	933	895	914	900	865	847	863	801	885	898	850	820	896	867	924	854	846	888	916	894	904	837	873	926	927	877	821	882	877	900	842	876	829	839	904	836	829	888	876	865	870	866	862	947	871	848	881	872	861	814	926	832	880	886	898	852	921	852	861	826	888	909	866	856	876	904	907	901	859	850	879	852	877	882	882	846	890	852	828	874	907	816	879	860	847	883	891	855	908	901	833	876	877	838	856	862	867	871	821	842	832	874	866	904	867	855	864	858	893	888	881	874	870	879	875	880	939	869	900	883	911	819	915	874	901	900	884	892	844	866	861	833	853	859	938	894	861	825	892	904	912	892	841	880	897	847	857	881	835	875	884	844	872	900	896	880	864	863	869	894	847	885	865	918	885	876	895	882	874	820	877	847	884	834	873	865	913	921	837	877	958	829	870	874	859	842	842	881	887	905	851	932	891	827	865	825	906	904	901	859	926	898	838	863	856	869	860	866	857	841	825	866	862	901	871	905	870	840	892	887	873	858	880	839	928	879	877	872	881	829	894	913	836	890	842	870	835	879	876	873	813	874	810	907	871	866	885	862	881	883	868	889	896	897	872	833	890	864	907	840	915	876	856	897	898	860	821	842	863	877	895	871	839	965	872	881	889	852	866	873	983	868	895	825	914	924	852	921	909	820	888	927	858	895	872	886	841	860	860	903	824	914	872	867	894	870	886	871	909	901	857	868	881	868	897	860	818	876	870	838	844	879	887	906	907	844	900	914	860	873	870	876	843	914	884	880	838	883	877	864	911	881	854	909	810	861	868	825	878	822	932	852	904	930	804	909	864	861	838	876	828	834	879	852	858	837	884	836	863	873	836	878	890	891	908	868	850	793	885	861	848	839	895	866	874	903	856	881	878	853	865	854	851	881	917	909	915	893	860	843	851	866	896	852	866	854	922	866	907	822	896	862	897	847	847	843	815	882	896	873	924	851	899	852	896	908	824	915	908	878	853	894	824	886	862	851	899	865	910	865	810	877	895	861	870	876	857	821	834	924	871	860	853	885	894	884	901	844	921	898	851	905	906	850	883	853	919	880	861	860	879	861	856	898	858	890	875	815	886	814	906	853	901	862	898	892	912	874	880	849	871	832	857	841	853	881	892	871	808	874	931	840	840	851	908	894	871	888	882	831	930	850	860	867	874	853	901	886	889	874	816	872	832	846	848	919	884	883	845	907	862	884	879	851	884	875	885	876	868	887	870	869	828	870	853	842	865	895	848	863	864	875	851	873	865	895	897	824	816	947	911	913	860	868	930	886	815	865	866	851	900	813	859	894	927	880	881	961	944	880	894	845	885	842	853	816	858	893	874	860	896	865	836	862	839	860	900	868	907	898	860	902	880	852	854	868	882	874	887	908	932	897	863	871	861	878	869	852	880	846	913	872	857	867	891	900	824	824	888	881	883	817	856	853	854	878	854	855	860	861	877	802	801	870	873	870	865	873	861	901	864	872	839	889	833	851	861	865	901	882	946	916	893	836	846	852	869	877	872	874	890	844	911	833	840	896	872	895	895	855	839	836	860	906	872	864	862	919	867	870	901	871	871	938	891	852	943	854	922	880	851	851	860	849	823	865	899	891	866	842	851	861	883	840	878	844	873	885	865	832	908	851	898	936	854	851	860	887	841	870	820	910	932	865	913	872	871	872	906	871	852	870	870	937	908	918	921	829	923	845	843	830	857	861	881	869	861	882	857	924	829	877	840	906	880	861	857	939	888	822	867	886	852	866	846	853	851	818	827	831	847	857	815	902	907	878	911	867	910	856	909	902	861	882	944	881	850	846	872	908	899	861	857	839	876	862	857	829	875	827	861	864	884	866	861	835	916	845	864	899	914	863	886	863	824	855	882	855	872	851	841	922	918	897	902	883	841	871	842	881	844	901	878	822	858	898	923	893	864	930	842	877	943	848	860	880	899	844	896	882	890	885	868	858	889	857	833	849	847	877	891	868	923	810	883	881	856	851	841	923	837	870	906	871	879	878	852	884	821	889	872	905	887	883	857	911	848	862	818	867	860	917	881	870	846	893	876	885	844	888	856	850	860	905	836	921	912	882	893	863	847	870	846	843	899	841	837	857	880	903	903	862	875	798	850	872	925	879	856	874	875	880	897	867	845	850	902	880	928	862	863	894	845	822	881	908	836	905	869	872	854	895	886	835	832	902	866	811	931	920	888	807	826	861	871	928	822	871	828	924	902	889	901	843	872	850	811	959	890	866	869	856	840	845	920	852	836	866	869	860	886	890	920	912	831	900	862	875	817	907	895	843	824	876	900	890	910	938	892	824	897	891	834	833	882	879	873	867	925	897	839	849	871	886	887	919	883	884	888	907	873	919	884	891	834	850	893	875	895	838	924	864	898	877	861	835	906	912	881	839	867	853	896	870	887	843	883	875	885	892	900	872	868	871	849	845	907	858	853	866	814	886	870	888	888	859	885	893	853	933	866	845	831	883	806	825	912	901	887	850	879	844	913	837	858	887	930	877	882	888	829	874	819	850	851	842	899	873	883	836	895	910	903	807	822	925	855	894	885	882	920	856	865	891	892	875	890	916	850	886	882	855	832	882	865	892	885	872	846	892	877	869	833	922	848	904	864	876	878	879	865	882	863	860	847	854	844	892	908	922	891	830	830	860	853	860	851	893	830	831	804	880	887	858	892	901	878	880	860	821	862	887	880	873	840	919	877	879	905	880	874	844	868	846	868	874	874	824	870	848	899	861	894	915	845	902	819	886	879	901	851	858	863	905	833	839	831	860	916	859	865	876	945	882	889	919	911	891	870	872	844	808	880	836	875	848	884	842	889	880	815	893	853	882	852	836	883	878	863	879	856	859	893	895	872	858	878	882	851	850	933	838	869	867	882	873	848	814	867	847	905	889	900	928	861	918	897	855	860	869	895	875	903	841	874	828	863	882	887	855	906	900	898	871	896	903	917	824	881	842	844	853	920	874	873	947	833	898	834	834	899	902	842	859	894	913	868	864	854	879	843	868	878	916	846	871	923	853	894	868	874	841	858	863	863	873	885	919	879	871	883	854	853	871	892	843	876	860	865	916	865	800	876	905	854	885	847	850	857	877	814	899	861	817	916	832	859	915	868	846	884	935	867
10204	2472	253	191	166	202	164	155	156	161	156	159	158	160	166	170	186	182	167	177	168	175	195	150	199	159	169	167	179	160	194	172	164	178	177	168	182	170	187	199	152	180	159	167	161	167	163	171	163	179	189	195	167	162	185	159	176	201	172	190	187	171	152	174	175	174	192	210	186	159	191	178	171	166	171	196	167	197	143	166	173	168	167	168	186	177	155	183	175	198	192	187	167	173	183	177	171	155	195	177	159	161	178	168	176	197	155	207	161	157	180	175	183	182	167	185	183	162	170	186	171	187	209	188	181	202	161	179	189	161	170	172	171	169	181	197	170	199	175	210	154	173	178	177	182	161	167	185	195	160	174	164	182	164	167	170	179	158	174	170	175	165	182	162	175	171	180	176	174	178	209	203	196	195	175	176	176	174	168	187	177	196	150	153	181	172	148	176	172	172	179	191	174	175	170	197	173	192	182	182	200	173	178	168	168	168	146	182	174	170	187	143	171	197	175	185	204	194	182	169	187	202	187	168	159	187	168	174	152	176	173	168	179	181	167	164	161	174	176	175	166	198	184	177	183	176	167	173	180	168	164	195	166	171	180	168	173	179	192	204	179	160	172	163	173	176	204	195	175	178	168	166	177	143	177	184	192	167	185	169	156	176	194	207	186	195	220	187	196	157	154	172	163	185	175	186	192	152	193	171	177	155	157	163	209	162	176	198	146	175	176	166	163	172	149	178	182	165	196	207	187	182	180	147	181	173	179	171	172	166	186	177	139	191	160	172	200	163	180	186	152	167	168	164	180	168	178	182	152	158	191	189	198	191	188	175	191	183	194	187	167	180	164	170	171	168	157	167	183	157	153	156	192	172	181	198	192	176	143	171	180	177	167	178	163	171	154	166	159	173	166	177	147	165	171	177	191	162	157	176	187	163	172	185	154	177	174	178	173	201	182	173	166	210	191	174	185	174	174	191	178	191	162	184	155	192	162	167	161	194	182	164	177	167	168	187	181	187	168	162	195	145	177	187	195	174	174	184	177	188	189	191	187	161	178	170	163	195	181	180	154	199	181	181	182	191	164	191	174	177	192	181	137	167	164	150	156	173	160	176	189	175	178	198	196	164	191	189	194	172	159	209	173	190	177	194	180	160	168	163	187	171	171	203	204	170	165	178	173	177	177	179	181	181	170	182	180	182	164	180	162	164	166	171	177	211	166	150	201	173	177	146	191	200	168	169	180	149	159	185	200	172	166	171	180	199	182	179	183	167	173	184	171	160	176	154	184	151	205	181	155	162	171	168	160	172	144	151	167	164	166	189	205	157	171	178	155	171	157	177	172	177	161	174	166	161	169	165	189	174	168	171	170	208	168	176	180	161	190	167	185	175	193	164	170	172	171	183	163	192	176	195	196	169	185	190	175	200	179	212	161	185	168	158	163	183	165	191	182	169	173	171	158	203	191	138	148	171	147	185	174	163	177	168	164	175	167	183	166	198	156	194	170	158	172	165	162	197	175	186	158	192	167	166	178	183	178	166	179	204	178	156	189	178	166	178	169	159	165	167	161	173	160	181	162	172	196	161	181	154	188	166	191	180	179	202	198	179	153	164	185	180	168	174	194	184	176	203	183	163	170	159	172	176	174	164	179	196	175	176	178	159	159	180	178	149	173	190	211	166	167	142	172	176	162	178	159	190	167	176	170	176	192	171	166	166	181	164	191	195	189	174	151	191	166	154	157	146	169	195	157	158	160	181	177	200	149	191	165	174	164	186	184	181	174	192	173	159	180	186	183	182	187	153	171	178	152	201	186	192	174	154	181	192	148	149	160	171	191	183	199	194	168	183	189	161	191	176	187	171	178	170	188	183	170	178	159	148	173	199	170	152	153	181	145	166	177	174	161	146	163	184	190	194	152	184	181	168	185	173	195	191	176	171	182	170	157	184	174	175	203	180	184	173	181	180	169	190	187	176	176	178	180	183	163	178	195	203	157	162	178	182	183	192	176	148	170	196	187	171	199	177	174	185	177	195	176	167	176	182	185	180	177	198	182	177	178	186	152	178	191	174	188	174	169	177	176	162	164	146	227	199	191	192	197	195	153	174	190	171	153	185	192	185	171	207	159	176	167	172	188	179	183	174	164	150	170	199	203	190	164	179	181	171	149	166	163	181	167	175	154	205	177	175	168	171	181	159	204	205	188	150	154	171	162	159	167	183	162	182	168	185	161	164	171	185	193	171	179	193	167	166	167	162	182	166	160	193	187	182	194	184	163	165	178	182	178	196	157	166	150	167	192	163	189	150	172	194	156	181	180	165	182	168	174	155	178	171	169	138	187	171	177	160	192	176	179	166	160	158	192	168	186	185	165	164	198	190	176	153	155	202	165	164	165	181	184	185	162	174	163	170	188	162	157	178	174	177	176	174	185	186	186	179	195	161	164	197	185	174	172	183	197	156	166	154	157	159	172	180	166	167	170	177	188	171	192	160	183	174	200	171	180	165	189	154	149	156	171	170	179	181	203	177	146	159	202	171	182	169	181	175	185	177	177	160	161	181	186	185	178	155	161	182	167	181	176	180	170	156	189	183	187	200	177	180	162	174	151	164	174	217	193	178	182	192	145	184	184	172	173	207	170	160	183	193	191	180	169	186	156	149	181	142	184	195	173	194	184	192	172	175	163	182	172	175	162	170	169	192	160	176	178	163	164	185	172	178	176	177	196	190	185	192	164	175	161	180	185	183	197	163	167	186	171	175	191	156	178	191	175	177	192	165	180	147	143	161	205	160	187	191	200	180	172	193	150	179	172	168	164	154	181	149	171	193	176	227	150	162	172	186	163	183	157	150	168	182	170	177	189	189	156	171	196	165	199	162	194	177	181	173	156	169	165	189	151	167	182	183	187	175	182	162	158	169	193	192	198	197	217	181	188	170	168	153	160	179	193	179	149	171	190	155	163	180	159	179	163	192	185	176	177	169	214	184	164	175	194	177	170	165	174	174	173	189	166	163	174	187	164	188	182	175	164	160	159	187	189	173	166	161	175	179	174	169	192	181	166	188	206	170	148	171	173	165	172	185	188	176	170	171	183	171	180	178	177	169	161	168	180	186	175	180	157	175	172	185	188	185	160	178	155	163	191	198	179	138	162	190	191	170	203	181	175	179	157	196	156	174	189	163	196	168	197	210	168	175	180	187	161	155	158	192	165	191	184	174	187	165	174	176	181	204	167	162	174	180	181	170	185	179	142	149	164	173	160	162	162	174	170	155	189	165	199	188	179	147	171	156	171	184	179	187	143	167	166	158	152	183	190	186	178	195	175	168	159	177	162	179	167	169	185	184	171	158	164	171	161	185	180	188	179	171	194	152	156	209	153	195	167	194	162	179	188	189	164	133	175	185	188	175	182	172	171	161	159	191	176	170	174	155	174	177	162	173	181	184	171	182	181	157	187	183	173	167	166	201	189	174	185	154	184	162	171	174	169	169	152	177	153	162	178	154	188	174
6102	1979	461	453	438	441	481	455	439	432	449	477	445	449	428	435	440	449	407	390	468	436	412	446	454	436	441	402	450	432	413	452	445	435	443	416	416	419	449	458	446	407	445	450	460	453	437	440	402	457	419	477	451	425	426	446	424	436	439	421	425	437	430	447	402	446	453	416	440	436	410	454	411	421	421	400	442	424	425	465	406	426	431	437	468	437	420	430	440	413	462	450	461	438	419	435	446	414	424	410	467	422	446	423	440	431	430	453	408	426	385	421	459	467	396	436	420	489	435	406	417	405	454	423	437	445	472	419	484	448	406	461	437	448	399	471	440	394	425	435	431	416	412	423	410	407	489	422	447	451	469	429	433	428	466	465	454	430	482	468	435	424	398	458	423	433	409	437	413	412	409	463	429	431	451	437	449	476	467	446	431	448	436	398	426	436	461	453	423	422	432	442	435	498	437	444	431	454	468	432	425	447	423	411	455	416	432	459	436	431	408	458	403	423	474	435	381	435	438	486	426	436	447	455	413	440	435	446	449	434	470	446	406	422	398	464	438	423	453	435	465	425	437	451	457	449	411	441	464	495	475	421	399	499	434	430	435	425	425	450	475	441	432	438	456	454	402	451	406	439	455	432	430	444	403	486	467	420	406	430	467	418	455	403	464	451	436	459	426	429	410	435	431	452	446	456	427	438	456	450	437	427	441	435	469	434	457	453	428	434	403	431	466	459	409	431	416	445	447	438	449	441	438	399	410	420	427	435	427	427	450	417	415	438	471	462	445	454	422	448	429	502	433	434	414	421	409	426	431	447	469	427	413	444	413	447	423	441	429	437	473	425	445	453	403	418	433	417	455	442	409	416	418	458	420	437	475	441	452	424	466	436	409	423	422	461	430	426	438	428	447	407	451	476	438	466	422	453	449	405	416	456	426	463	445	430	426	433	438	480	419	450	432	445	421	444	393	464	435	455	420	440	402	448	443	429	462	438	439	464	409	436	442	434	414	448	454	466	439	425	416	440	476	452	431	417	471	468	436	431	457	467	427	387	431	425	425	426	437	417	442	415	462	461	451	459	453	476	464	393	426	405	410	448	445	470	439	428	423	486	452	475	446	446	445	475	468	442	442	409	464	430	443	428	409	443	432	416	473	431	444	400	433	485	432	409	437	405	454	436	465	436	411	434	414	441	437	417	425	435	446	444	425	421	483	440	447	441	426	449	428	456	446	434	471	424	438	429	462	405	467	455	429	391	456	417	455	445	453	445	451	437	429	424	394	442	446	455	418	409	430	404	461	404	446	401	468	438	448	459	441	430	453	417	449	439	412	479	404	452	453	445	414	446	441	454	433	403	423	465	439	446	440	441	429	468	423	446	421	470	407	434	419	440	457	425	449	404	395	463	461	435	413	433	470	415	462	456	456	425	414	440	433	456	445	452	450	429	426	442	429	426	407	432	425	423	451	443	458	458	467	442	453	440	417	393	481	473	436	428	401	414	456	462	437	440	464	434	453	463	445	433	416	459	463	472	413	406	422	429	448	431	446	456	434	468	469	465	459	421	440	409	441	426	433	442	433	424	444	397	433	462	405	420	412	417	476	437	444	462	445	403	431	446	439	447	419	406	447	405	442	425	441	456	412	427	399	441	409	450	458	451	406	416	445	425	419	459	423	447	441	483	426	458	440	433	459	469	434	419	424	414	437	428	440	437	406	393	451	450	442	397	458	418	438	467	428	437	412	437	436	439	463	458	441	475	463	448	476	438	449	449	434	460	404	476	431	452	450	438	432	419	445	423	425	460	436	445	427	482	421	446	460	413	428	391	444	432	452	427	442	415	441	383	447	502	447	455	449	428	423	416	457	440	438	448	416	414	424	473	455	472	430	421	432	441	458	440	452	444	422	414	441	437	437	453	421	409	418	476	434	432	422	463	413	442	392	445	440	420	434	449	446	422	447	457	439	399	488	459	449	422	437	434	433	455	461	437	442	468	436	428	444	421	430	426	437	493	437	458	452	455	423	464	418	438	442	434	423	488	460	455	418	425	428	461	428	450	420	442	438	474	417	423	415	482	453	430	422	423	433	458	435	445	475	418	462	469	385	433	458	442	433	456	421	395	449	418	445	442	435	429	462	425	427	454	448	428	430	400	412	450	442	457	418	452	440	437	428	414	427	450	421	432	445	456	432	436	437	441	467	386	447	458	453	441	443	408	453	443	444	398	438	438	424	440	415	447	442	464	432	440	452	438	439	446	444	475	448	420	438	414	378	468	450	418	423	451	438	472	422	464	458	436	422	450	424	461	481	439	452	439	405	399	450	403	480	438	428	395	441	451	441	413	471	438	453	453	422	468	401	450	427	399	425	422	440	447	433	419	383	434	441	417	423	431	431	420	416	464	460	402	460	432	441	451	445	443	439	433	443	430	456	394	406	430	434	461	430	465	437	415	435	438	418	427	425	441	501	477	478	464	432	433	438	445	398	433	449	429	410	452	425	441	431	432	418	448	423	403	431	452	420	449	459	452	422	426	412	485	446	441	476	454	433	437	456	437	417	466	423	440	453	387	445	443	412	441	474	407	416	465	471	433	414	435	413	451	415	431	435	462	456	459	435	441	435	418	406	438	411	386	427	448	430	412	476	433	424	412	486	427	454	458	425	399	436	428	431	427	422	415	467	472	428	412	435	384	456	468	456	422	458	426	426	432	439	425	421	396	443	432	415	419	455	441	431	402	416	483	452	476	463	421	414	399	437	474	449	462	424	442	445	455	398	453	437	441	422	429	445	423	416	427	422	418	449	418	457	432	420	464	416	380	438	452	428	446	451	402	431	419	400	414	447	449	435	442	407	435	424	421	422	412	431	441	450	446	434	419	428	457	441	412	426	483	449	400	423	454	457	426	488	418	440	429	454	448	429	410	418	459	406	444	450	433	438	457	460	414	443	436	433	440	439	436	433	439	387	454	475	415	456	432	443	457	435	402	414	431	472	433	401	420	436	417	451	423	439	438	401	381	440	406	447	448	426	429	412	446	443	461	454	451	425	440	452	454	453	425	420	431	432	481	402	443	433	433	415	479	432	443	444	416	422	443	432	414	424	478	407	397	440	441	462	440	395	444	394	417	415	423	461	428	423	411	403	411	460	441	389	435	433	466	449	477	426	425	444	458	446	396	444	445	461	441	445	444	414	412	466	467	457	468	439	397	498	475	452	450	430	450	428	459	427	447	419	409	420	468	426	472	424	463	418	436	421	423	440	470	441	417	461	457	439	414	430	420	393	429	466	456	392	454	404	435	431	435	413	441	446	403	453	440	442	407	431	420	445	422	414	405	413	455	434	440	458	400	459	440	441	451	454	415	453	438	454	475	411	422	429	431	452	430	441	445	433	419	442	444	451	435	481	419	452	437	432	451	480	434	444	431	448	469	445	437	447	448	452	450	460	459	415	413	434	425	450	423	475	436	429	433	443	442	423	446	428	464	426	419	475	426	460	454	450	450
24700	7232	903	426	420	335	313	322	252	243	247	245	231	253	254	248	238	239	266	225	253	212	243	220	261	246	219	233	236	231	227	220	242	237	200	239	236	260	261	253	233	220	216	212	218	263	230	229	267	246	231	240	234	243	228	214	248	245	231	227	252	237	233	258	246	222	258	219	231	234	238	231	264	238	231	257	286	241	216	223	230	248	249	224	231	216	248	233	240	208	214	231	260	243	209	250	238	227	226	261	229	239	275	226	201	247	187	208	226	242	237	212	265	255	224	223	225	212	224	200	255	226	277	259	245	240	253	258	246	283	235	223	266	251	246	268	248	219	218	260	259	234	235	232	230	241	229	249	235	227	217	203	186	236	228	223	220	208	264	237	217	239	213	266	249	224	235	262	243	231	212	271	230	231	229	245	220	262	217	220	230	241	252	257	240	232	239	220	249	247	220	229	252	236	237	238	244	252	221	208	244	234	249	239	234	220	226	235	239	260	257	214	248	255	268	261	218	235	249	214	235	229	215	281	214	235	247	239	253	232	230	239	222	210	245	262	237	243	213	222	236	213	237	251	245	269	236	236	228	215	243	224	217	232	226	210	221	224	241	238	226	210	240	244	241	255	220	243	239	216	261	261	235	257	234	222	234	257	228	231	253	237	242	205	224	267	219	284	238	232	213	220	244	270	213	242	219	277	232	237	226	188	240	233	229	257	214	217	212	243	285	234	230	228	238	223	224	242	229	203	241	225	246	233	215	235	222	251	219	240	255	237	228	226	263	270	259	239	264	228	226	221	249	230	225	258	243	229	250	233	229	217	215	207	215	200	252	218	235	228	245	229	233	247	245	238	238	248	241	239	255	228	246	272	229	203	239	248	236	233	221	245	243	223	226	289	220	205	228	227	229	204	238	223	224	243	220	237	219	245	218	255	259	231	252	228	247	237	233	221	224	214	244	234	240	285	260	235	226	226	253	215	242	235	232	243	244	223	245	220	242	252	235	243	226	248	239	227	233	198	230	208	236	213	209	237	240	243	231	221	244	237	229	234	218	202	229	234	226	245	257	212	252	212	240	225	258	241	254	228	197	249	233	263	223	228	234	214	231	264	233	242	241	244	305	271	239	248	226	260	252	253	292	241	249	267	241	242	237	234	213	188	262	245	243	223	241	227	203	215	193	230	252	277	254	219	219	242	252	267	243	265	246	192	216	248	234	226	234	239	250	250	222	242	225	273	219	216	212	250	232	237	218	242	217	237	263	241	227	218	238	244	246	223	255	233	237	240	240	266	234	217	218	245	225	244	229	235	240	231	215	285	236	243	238	238	205	226	220	235	235	212	240	263	213	233	275	248	234	267	223	263	249	249	218	236	256	232	236	246	213	232	236	229	246	237	220	223	225	237	248	239	252	239	231	271	250	239	236	247	229	233	257	262	231	257	278	266	249	251	236	232	226	249	232	265	243	237	234	230	243	260	226	256	228	233	237	210	222	238	232	221	255	207	234	277	226	230	217	218	207	218	232	248	220	230	218	260	228	234	233	232	243	257	221	244	248	210	208	239	224	223	258	225	217	225	240	232	222	246	241	237	243	222	214	238	247	251	216	207	228	214	239	233	220	227	218	253	223	244	251	238	256	231	200	230	226	267	239	205	256	280	225	234	222	245	236	245	221	234	246	200	240	224	203	225	263	260	255	231	261	252	234	227	238	200	252	237	213	224	256	252	240	224	229	223	208	255	243	241	242	229	255	228	226	218	242	248	251	246	221	228	237	232	250	258	229	242	220	237	269	232	255	260	226	218	253	214	227	232	240	262	237	257	244	213	232	216	260	236	226	222	233	231	245	240	228	224	254	258	216	233	222	237	220	200	258	247	236	259	223	221	247	241	250	223	243	251	239	234	246	255	244	250	210	226	263	218	255	263	193	211	242	241	231	247	245	223	259	238	238	187	196	264	214	198	213	230	212	258	280	214	244	258	240	241	240	264	252	228	229	231	227	215	232	250	228	248	237	250	230	245	258	227	251	271	213	257	238	211	218	251	244	252	234	259	239	235	221	234	231	242	226	211	209	227	236	237	228	225	212	255	233	251	235	244	250	221	238	227	229	215	232	222	238	222	245	220	260	243	225	230	230	274	237	257	228	228	229	238	266	226	212	224	229	225	238	209	251	235	251	244	232	237	248	232	218	214	233	248	236	238	235	235	257	229	243	252	247	230	221	261	217	251	226	220	265	254	213	213	237	216	261	230	228	237	218	257	262	234	244	208	234	217	222	237	241	258	231	212	228	269	231	218	227	252	229	222	272	235	247	232	239	241	250	233	228	245	209	240	255	243	228	237	223	208	223	240	229	248	225	208	259	210	260	266	216	234	264	239	229	239	250	221	247	230	233	224	242	218	255	241	243	268	245	242	242	248	245	224	220	246	249	255	260	229	254	244	255	244	267	260	219	235	216	224	259	246	244	242	252	196	231	213	247	237	231	222	213	222	243	235	229	229	246	217	239	249	240	230	250	241	239	240	243	224	248	232	213	211	207	258	226	213	228	248	227	237	239	226	208	244	254	201	223	241	230	230	214	233	238	234	234	228	222	243	226	201	256	216	211	261	274	248	249	226	262	229	236	221	244	216	251	253	226	217	241	214	226	225	261	251	218	212	247	231	245	236	225	234	242	222	223	236	271	235	229	221	218	234	235	235	253	247	235	208	254	205	216	230	229	245	216	231	239	215	253	245	250	245	253	217	243	236	216	230	227	231	285	237	220	243	217	215	254	220	235	227	253	222	199	232	205	238	225	231	242	236	243	211	231	260	262	208	253	221	219	239	262	226	248	236	264	225	220	239	223	238	243	241	272	219	239	222	237	226	239	248	209	212	248	244	231	256	224	269	254	233	241	247	217	243	229	273	229	215	257	239	237	263	250	248	255	227	290	250	206	240	231	250	239	251	234	237	240	217	253	255	222	224	245	218	230	252	212	236	256	236	249	231	229	247	238	260	236	267	240	219	225	214	221	239	231	209	262	228	274	225	232	235	241	219	260	242	243	266	242	240	233	213	253	242	215	221	210	212	211	262	246	249	257	256	252	230	231	243	247	219	230	215	242	249	251	226	249	245	243	213	248	209	237	213	234	224	223	198	247	249	234	228	265	233	257	217	232	252	223	231	235	218	213	250	277	233	261	245	232	233	232	217	239	239	237	228	247	203	229	194	235	271	219	261	227	261	226	229	229	226	231	217	229	247	257	248	239	210	210	226	228	235	209	239	259	221	233	251	214	249	271	235	237	225	243	237	219	242	251	226	218	214	243	238	214	244	249	237	238	230	236	228	215	243	245	210	246	235	267	248	238	217	257	251	236	235	225	245	259	265	225	218	229	235	244	217	222	226	229	242	232	217	242	227	236	231	229	221	234	231	194	211	239	236	233	225	234	233	226	245	237	239	252	234	246	233	239	248	232	225	228	231	217	230	210	251	259	257	248	257	214	255	196	236	234	249	259	225
14903	4564	1229	1256	1124	1021	908	870	764	779	738	714	684	702	667	608	636	681	629	619	641	604	608	622	593	595	605	603	545	609	565	593	564	578	535	566	558	597	555	579	563	573	590	580	533	595	569	577	566	570	617	548	552	590	588	559	577	579	579	563	597	574	558	584	576	549	582	587	544	574	578	590	588	584	571	594	545	560	596	567	586	523	574	570	551	533	602	565	569	614	553	572	595	597	588	608	565	592	576	569	552	530	576	592	590	585	568	541	616	591	551	556	551	566	606	567	573	551	565	590	564	612	576	579	599	572	587	518	556	606	552	584	613	571	559	589	602	592	555	565	564	644	525	552	542	559	568	579	575	556	606	614	532	588	541	578	613	574	564	534	558	590	570	585	575	555	569	626	591	558	546	615	542	564	575	562	551	557	563	593	546	580	583	571	586	635	566	601	561	551	586	576	560	593	553	588	527	551	549	527	528	547	567	560	544	609	575	585	571	573	581	613	557	541	602	512	608	566	530	554	549	562	552	553	544	595	584	584	560	576	606	578	568	565	577	586	546	568	576	562	547	602	564	588	553	614	625	560	565	559	557	556	588	548	591	612	584	603	605	600	603	578	578	572	572	580	530	617	568	572	571	548	553	574	564	613	569	545	585	555	563	557	558	548	515	571	575	546	557	548	602	587	555	567	569	575	575	557	614	568	566	574	557	610	589	563	537	522	593	582	560	559	512	588	599	574	552	559	568	548	558	608	573	553	543	589	579	606	605	620	554	521	515	604	597	552	607	555	577	552	559	581	596	550	547	584	543	568	530	576	571	602	586	581	584	546	569	564	529	567	556	543	556	622	551	566	574	539	542	617	544	544	589	555	549	594	553	583	579	548	537	549	581	520	546	549	571	574	581	590	534	542	603	547	610	557	549	616	618	562	533	598	634	564	547	548	587	557	572	562	586	566	567	546	528	617	554	563	585	577	594	601	591	555	577	565	547	523	579	569	550	585	544	553	575	601	540	532	592	571	566	585	582	562	574	583	555	570	590	586	544	586	578	554	600	581	551	572	567	549	545	576	587	575	558	561	538	517	564	549	589	582	573	596	603	581	551	556	579	612	545	577	576	588	548	618	555	590	608	592	589	538	570	564	559	578	557	555	595	646	589	528	571	564	576	568	556	586	589	570	567	594	546	591	580	601	606	550	566	571	571	565	529	561	580	585	597	557	528	574	596	569	593	551	565	583	538	612	558	551	563	584	609	552	571	582	535	539	585	554	586	593	556	534	587	550	535	556	548	560	574	587	566	579	617	587	578	513	544	540	569	563	551	581	588	583	531	558	587	597	557	552	585	561	546	598	567	597	566	604	575	590	579	573	584	554	570	570	579	571	596	607	582	546	579	552	557	574	604	552	552	569	557	576	561	555	559	548	590	625	616	601	589	573	542	565	562	534	591	587	586	565	577	530	546	592	595	582	517	548	577	578	593	559	567	579	561	585	546	546	606	569	554	548	542	526	570	584	547	566	550	589	533	522	518	613	559	619	541	536	585	582	595	552	519	595	595	562	531	526	523	538	563	554	569	552	587	533	550	528	575	619	565	513	593	595	538	553	565	598	592	572	578	534	546	602	584	548	609	540	559	616	575	598	574	554	556	550	547	565	552	553	547	540	520	593	534	538	567	575	548	532	580	527	599	568	622	557	559	583	595	564	593	546	556	581	587	588	569	589	609	569	565	546	581	567	566	557	557	538	537	618	568	566	537	584	539	534	558	583	625	544	548	583	521	569	574	598	554	543	538	613	574	582	583	519	556	575	599	598	636	556	568	551	577	575	545	574	558	545	537	579	583	623	579	583	576	569	496	582	557	573	543	547	558	519	587	566	558	593	568	542	580	538	562	550	543	562	571	505	533	518	552	590	575	563	572	534	581	600	585	582	548	574	564	581	588	539	598	546	535	514	572	571	575	550	602	574	548	608	569	601	560	616	574	546	536	576	602	582	600	578	555	580	591	585	568	567	586	555	529	587	561	543	555	576	582	563	536	569	577	570	554	601	533	546	553	584	587	578	550	561	551	559	588	524	578	614	566	528	574	573	533	589	583	528	600	596	625	536	546	604	575	555	574	579	570	573	572	583	570	566	583	565	622	541	604	556	609	596	555	583	607	560	553	605	600	550	582	573	591	551	579	525	547	556	567	528	525	613	575	564	517	563	542	583	547	563	534	559	559	573	560	614	556	565	581	541	571	617	565	624	563	576	569	547	564	580	622	600	541	555	580	582	556	568	586	577	561	549	552	601	590	570	568	597	546	636	579	567	555	556	575	588	553	561	536	603	541	568	577	544	582	546	571	589	606	599	597	554	537	544	573	619	549	585	575	560	548	572	584	585	592	581	571	565	611	572	554	557	550	613	539	563	544	545	578	538	600	621	548	554	591	574	618	539	538	608	571	581	545	602	550	556	589	601	553	573	573	541	561	531	582	554	570	558	580	583	579	548	564	587	527	587	524	567	576	589	587	521	531	574	549	559	567	584	601	545	572	562	548	595	525	569	567	542	558	581	578	595	537	598	580	570	561	574	541	529	582	563	561	630	573	573	549	545	538	602	582	596	555	605	558	572	578	609	589	582	544	575	595	547	597	581	573	541	608	555	568	565	577	588	599	613	541	598	554	561	551	607	543	529	585	588	542	589	544	537	566	584	572	568	562	567	578	550	567	567	601	544	566	548	579	585	574	573	565	579	557	595	524	564	555	549	561	567	548	568	566	571	557	571	572	549	614	552	597	559	596	597	559	559	568	575	607	565	547	579	567	551	560	564	593	592	530	528	558	577	570	582	519	553	571	602	535	570	592	584	542	542	566	544	553	541	577	596	532	597	556	567	567	577	597	564	555	568	532	553	572	628	563	514	578	596	569	553	565	567	598	567	587	579	562	584	629	590	573	583	577	550	561	535	583	549	575	593	568	536	582	572	551	592	565	574	556	542	587	562	573	595	575	603	571	541	569	571	604	560	572	525	575	568	601	579	602	575	559	595	571	544	591	587	600	529	580	574	597	555	535	592	610	535	529	555	618	592	599	588	576	544	562	518	586	586	621	556	565	594	547	586	554	578	541	557	525	557	578	548	585	543	580	566	562	562	572	578	575	590	541	566	570	605	633	531	558	585	572	587	554	522	537	562	600	608	554	496	551	569	577	586	543	608	563	562	548	562	558	590	558	574	576	641	542	555	557	555	564	560	598	572	568	560	557	540	509	550	577	560	538	552	574	554	549	568	592	545	532	527	555	559	560	600	587	594	575	545	581	589	547	565	618	558	562	584	543	555	531	597	618	542	569	533	596	555	560	581	598	562	589	536	606	601	570	579	543	558	573	557	595	560	563	579	614	563	518	565	577	572	581	566	564	613	556	569	552	608	570	563	523	539	568	537	554	572	603	572	570	543	581	545	577	623	571	584	565	545	565	537	598	543	543	559	549	589	624	551	582	558	556	588	542	562	529	553	534	564
36368	12919	1739	886	677	596	514	471	470	463	447	434	416	409	427	378	401	436	396	403	387	413	416	392	432	411	400	415	421	394	397	409	411	383	396	407	392	367	435	374	357	379	371	370	373	387	400	404	374	399	357	397	386	365	388	427	372	407	399	383	434	376	409	416	390	389	387	404	352	336	410	429	374	389	426	411	385	390	377	390	418	396	395	404	390	404	414	393	406	432	425	362	396	390	383	363	399	371	401	379	403	381	404	408	394	388	364	404	438	388	419	420	389	435	389	408	421	383	411	429	396	413	365	396	395	388	404	392	443	394	413	381	397	377	396	349	378	423	370	393	379	394	343	375	406	398	401	375	369	402	370	381	386	382	392	412	418	361	412	393	373	401	379	383	405	409	423	409	375	390	351	411	377	382	389	386	389	394	410	423	384	401	408	391	371	390	380	417	396	386	400	361	407	427	395	384	390	413	384	366	404	419	384	385	342	366	395	371	414	383	393	374	371	393	411	394	375	438	360	374	409	366	407	396	406	367	366	400	369	392	367	366	424	424	392	394	404	375	362	393	383	392	388	385	390	393	385	395	391	359	404	405	372	376	402	383	388	378	364	423	411	405	408	364	402	384	341	391	399	376	410	411	416	406	449	393	404	432	428	395	428	425	401	416	399	388	381	397	372	368	402	414	377	425	416	409	404	410	385	383	426	397	363	355	415	381	389	392	407	381	383	394	416	396	396	417	383	419	412	362	382	370	388	401	388	397	390	377	385	393	406	377	430	429	398	390	436	419	366	389	372	421	397	405	378	380	418	386	404	400	376	392	400	389	392	392	389	365	390	390	406	405	395	377	427	358	393	369	414	381	383	403	401	371	398	374	381	424	373	370	420	439	390	420	427	377	355	403	417	406	385	390	410	385	384	424	416	404	394	399	409	375	396	388	388	350	426	378	412	357	334	411	396	395	385	365	370	420	390	379	411	344	413	422	386	393	388	395	410	379	390	385	405	411	362	390	358	390	408	419	397	436	406	394	376	366	370	399	365	409	358	397	429	413	404	364	379	387	402	384	380	388	425	372	404	409	417	428	419	420	390	416	343	391	372	404	349	412	419	401	381	381	378	387	374	388	395	394	378	409	387	397	380	435	377	399	378	403	392	419	399	422	452	430	404	423	400	413	428	410	356	360	373	408	407	390	402	384	443	371	396	422	365	363	414	365	383	421	410	420	337	412	407	425	388	368	406	377	396	362	364	382	406	402	351	377	382	407	386	408	368	388	399	421	411	444	396	381	405	414	427	372	347	376	380	403	390	423	389	387	372	395	369	353	365	393	417	372	378	408	409	388	397	398	397	380	381	396	427	371	394	410	407	382	428	380	394	370	397	390	392	425	408	412	364	390	392	422	346	421	381	369	406	399	421	409	390	370	339	359	411	389	368	361	368	345	419	413	377	399	428	383	368	361	375	361	443	422	351	390	369	366	372	356	368	362	426	382	396	381	395	363	401	416	394	426	423	390	364	411	395	428	404	421	429	404	397	391	425	387	382	387	384	453	429	402	381	397	416	407	433	413	414	385	443	384	377	383	407	388	403	370	404	389	384	422	367	406	378	411	415	384	436	384	383	375	391	405	401	400	432	364	370	329	385	412	394	392	384	386	363	432	389	398	397	381	369	375	396	404	399	388	368	404	359	393	412	349	397	393	423	393	368	408	428	391	394	402	378	390	413	370	428	393	423	381	392	357	419	368	383	385	399	409	385	406	423	353	419	397	359	408	402	410	409	384	393	416	431	375	396	394	391	369	374	389	433	381	420	434	392	375	391	390	375	394	413	391	388	419	391	386	369	424	367	386	432	407	396	412	389	400	406	418	394	383	407	366	435	406	400	375	386	397	368	372	407	390	386	416	405	362	408	370	427	436	401	411	373	415	379	360	419	397	408	374	392	398	399	389	408	410	425	419	409	420	415	399	405	384	403	397	404	385	413	380	422	375	365	402	407	379	413	385	392	415	389	366	389	443	378	395	360	378	399	385	373	387	424	406	409	409	408	417	396	447	402	374	377	411	403	361	408	403	401	426	410	404	393	414	387	368	422	380	390	395	390	387	405	401	393	400	374	423	349	413	400	385	368	376	413	406	392	412	416	423	447	379	370	428	372	390	361	394	434	371	399	411	420	387	403	387	429	399	368	407	394	408	350	412	371	395	389	369	366	383	426	403	409	406	400	392	386	378	348	398	383	365	377	378	387	392	408	380	411	378	372	387	372	433	374	374	369	374	372	397	447	378	415	411	419	385	422	389	396	458	401	438	370	375	393	410	397	402	402	375	395	338	361	405	403	345	398	406	382	380	418	397	386	367	408	391	404	363	377	343	367	392	335	376	393	413	414	377	404	372	411	376	390	397	373	408	425	357	399	381	395	405	349	411	393	403	400	386	427	380	439	381	351	408	434	410	404	374	385	376	370	396	415	399	386	411	351	404	387	427	393	388	389	391	372	386	399	414	389	429	372	402	389	360	378	397	402	374	382	419	383	385	434	407	353	422	393	434	425	379	379	451	407	403	390	411	393	378	396	404	418	404	425	388	392	402	385	366	355	401	411	350	385	412	418	368	371	425	421	378	382	365	398	431	414	422	408	379	388	415	364	393	386	418	402	387	404	412	415	409	371	381	391	401	412	371	404	443	387	422	381	371	354	382	328	393	412	393	355	391	400	380	433	413	367	395	378	380	371	383	397	380	392	441	431	337	361	403	348	389	369	355	376	408	386	404	384	388	399	408	437	403	413	363	399	378	385	367	381	408	354	371	426	382	379	408	417	430	380	384	373	417	417	431	381	397	375	389	384	380	384	386	366	412	433	406	405	369	381	368	389	417	403	394	416	401	391	386	349	382	410	419	380	422	390	422	367	400	371	374	417	385	382	401	433	379	441	416	391	411	398	389	408	374	400	362	396	389	416	381	386	431	392	400	358	387	370	405	403	405	360	384	426	432	381	402	409	375	380	350	389	418	382	398	394	408	417	405	379	390	421	395	354	366	389	388	421	405	400	391	397	377	405	405	371	351	384	381	410	402	413	422	425	396	428	407	392	374	403	383	393	363	399	394	378	415	400	401	406	364	428	390	396	397	367	387	422	399	393	377	406	411	400	378	401	355	390	384	365	417	382	403	414	355	420	361	383	369	356	360	423	367	403	422	383	418	418	416	392	411	445	417	383	393	384	353	404	376	398	363	398	406	419	378	399	352	363	416	393	422	399	383	383	384	413	378	379	367	388	379	384	387	373	413	448	358	362	381	400	374	425	397	375	357	389	363	400	406	385	383	393	404	379	437	384	409	371	385	416	365	368	418	374	376	386	413	437	384	415	399	392	372	423	381	419	348	397	384	347	369	362	416	408	414	423	397	429	414	397	391	357	424	387	389	377	389	389	386	400	393	353	402	415	397	357	409	424	396	388	432	369	414	389	385	424	414	405	380	360	389	419	411	418	373	391	403	358	415	387	380
20917	6329	2169	2305	1997	1765	1603	1424	1291	1267	1162	1109	1058	1032	995	979	980	973	962	938	908	890	923	946	907	909	916	951	875	877	916	912	879	917	875	892	873	902	873	889	854	908	942	860	908	944	887	895	838	883	896	903	854	932	872	849	861	879	890	847	832	869	907	874	886	893	892	932	852	842	879	893	863	868	852	865	891	885	870	862	870	915	893	876	848	918	837	883	867	887	874	919	924	914	824	863	890	915	863	892	831	906	868	908	886	889	935	877	903	900	896	920	878	789	859	915	860	875	939	887	832	883	884	811	881	880	878	860	832	901	910	893	873	862	865	906	880	840	850	898	895	860	868	941	815	853	832	898	881	897	878	848	839	858	894	863	841	862	813	812	882	847	893	878	880	861	843	831	858	823	891	864	841	865	911	859	872	870	878	845	803	864	886	871	848	878	917	933	937	870	896	858	869	875	878	845	872	881	913	909	842	859	886	872	878	915	895	822	831	900	923	923	856	873	902	890	874	841	870	887	883	877	878	886	899	883	834	849	866	844	884	912	887	880	841	958	890	817	849	891	884	869	807	870	930	814	897	847	882	892	867	895	833	930	874	899	908	850	880	857	861	906	844	827	870	845	855	808	882	881	907	892	854	890	842	891	906	914	843	839	890	866	867	855	929	809	824	869	894	871	861	853	880	904	835	862	875	861	884	891	918	803	842	830	841	882	888	937	889	848	848	841	833	882	843	912	853	812	863	896	917	818	847	816	861	833	909	854	879	926	866	840	877	887	856	859	857	863	847	870	915	866	903	841	860	847	851	881	842	859	818	866	903	839	859	826	863	859	891	871	824	875	850	921	863	864	911	832	902	873	826	845	887	903	923	870	837	880	928	908	908	796	817	913	863	853	865	869	829	786	877	873	865	861	878	837	853	864	874	923	863	923	848	860	903	845	866	810	913	855	864	911	856	884	904	874	835	863	871	910	839	842	900	912	844	879	855	888	852	868	878	819	866	842	852	884	896	804	931	893	862	895	950	898	880	830	879	881	878	847	804	874	866	893	847	864	873	858	847	847	857	785	855	848	847	820	863	872	916	851	885	898	883	874	866	871	913	886	911	842	835	869	861	893	893	864	810	879	839	849	866	878	858	871	835	853	919	848	875	825	856	913	860	856	949	830	878	871	900	918	869	893	836	910	865	870	860	895	860	887	849	922	880	852	913	895	870	833	926	857	870	915	883	856	839	887	861	882	861	827	896	875	900	874	837	898	881	890	872	835	833	901	849	819	891	877	908	888	919	846	857	844	836	849	842	878	862	843	853	912	832	833	860	895	852	868	870	879	865	869	854	826	837	859	861	936	887	855	893	861	900	834	869	897	857	880	879	875	850	840	877	876	897	848	866	808	836	850	875	910	864	890	896	856	854	895	932	868	862	899	884	887	866	852	861	865	899	862	874	894	838	892	860	855	920	877	895	880	879	839	860	833	910	866	873	875	848	872	875	857	904	837	864	880	851	837	855	851	880	878	834	852	835	859	843	877	836	849	917	863	864	881	854	876	892	872	849	849	840	877	831	833	824	838	886	827	918	847	873	911	844	910	836	858	905	883	859	895	890	829	864	865	867	865	870	865	841	833	883	883	841	783	925	842	883	856	853	858	887	917	840	877	885	830	850	838	896	871	887	884	843	953	892	905	841	848	921	908	899	931	920	833	880	832	828	836	857	858	858	893	874	884	850	881	845	856	893	881	894	887	939	896	889	894	839	868	855	834	887	846	901	823	909	902	904	875	851	859	842	916	878	885	858	886	844	879	823	813	878	876	925	849	898	853	871	901	880	871	873	878	913	850	893	846	822	895	859	852	856	929	860	924	832	886	854	860	849	862	865	896	895	890	841	834	897	869	858	870	891	803	869	854	886	822	837	862	865	895	861	884	893	847	844	856	881	884	877	892	901	822	816	854	898	838	872	818	925	874	846	859	895	914	873	883	840	907	856	848	902	876	882	858	888	886	879	881	880	899	848	890	857	868	891	897	904	841	882	846	879	838	794	881	857	886	896	885	855	867	861	859	906	896	840	866	893	850	886	862	843	911	901	869	823	814	841	818	876	870	848	873	889	903	857	916	919	918	845	895	850	886	869	866	898	867	906	833	820	845	853	836	822	847	884	841	915	810	865	908	910	882	856	902	843	908	885	906	872	904	871	877	948	898	848	833	875	852	910	847	873	920	876	891	849	867	883	889	864	900	906	764	818	865	875	823	856	835	860	881	887	858	899	809	832	870	912	845	924	870	919	873	840	873	852	838	865	830	896	883	916	844	925	886	888	849	830	853	893	808	865	879	867	886	886	878	900	849	848	867	840	888	907	849	851	859	890	799	889	849	871	889	856	849	837	879	837	892	870	898	861	876	846	849	899	872	860	866	863	874	868	835	893	927	904	843	861	878	870	885	921	901	909	829	871	849	884	863	813	898	913	903	873	860	864	869	892	861	841	938	905	871	889	831	906	906	842	846	900	901	843	865	881	934	879	868	871	827	879	879	859	842	866	903	860	904	845	907	885	852	914	896	846	913	929	860	886	859	829	872	837	874	835	857	848	884	846	918	864	815	901	826	922	900	893	849	890	825	909	835	838	840	917	849	863	839	888	912	844	875	866	846	888	814	852	920	859	866	828	890	844	891	876	852	885	874	863	850	863	847	870	865	867	848	837	833	833	867	867	875	861	870	885	846	860	878	842	870	847	924	903	879	882	875	894	904	922	865	924	890	855	831	871	878	899	863	873	870	902	801	852	892	893	858	894	883	857	916	904	845	786	923	841	848	893	825	834	877	861	840	879	882	846	905	882	890	862	865	924	887	925	840	881	816	895	869	899	850	920	841	844	822	875	846	886	878	901	933	888	885	867	866	864	864	863	886	930	886	946	864	860	848	876	828	857	911	833	887	844	888	832	873	867	869	872	865	914	812	870	888	873	856	856	871	895	866	856	907	912	878	909	906	946	848	923	897	823	899	890	876	843	914	898	867	884	893	882	852	915	914	869	844	880	883	858	884	850	854	876	790	948	894	861	847	874	844	855	917	841	885	878	852	833	868	862	886	889	887	858	942	855	903	906	841	827	886	938	866	865	850	812	876	893	918	830	851	923	837	909	897	872	839	914	870	916	909	816	916	863	878	859	819	843	906	846	846	830	860	919	841	858	852	868	819	856	929	858	853	806	898	909	870	853	896	846	865	864	863	913	851	949	861	864	900	869	885	886	910	918	921	894	879	885	885	853	872	888	872	828	841	863	875	837	898	842	858	820	872	812	832	903	903	883	868	884	895	890	856	897	821	872	866	830	850	906	871	822	868	901	891	876	849	884	921	846	870	840	886	840	874	847	884	865	842	858	881	882	807	824	883	850	915	808	897	871	959	856	893	880	847	878	874	877	912	843	842	865	858	915	862	864	811	823	921	881	862	883	896	869	872	890	828	894	861	893	840	877	918	855	881	872	797	915	864	911	837	821	840
10206	2108	208	176	176	184	165	167	179	161	193	212	159	171	176	212	179	163	173	159	196	168	161	169	161	173	156	159	175	155	193	176	192	169	142	176	173	174	186	175	144	176	169	163	170	191	184	150	185	141	182	189	169	196	164	171	185	168	174	193	178	192	156	179	183	159	165	165	187	177	194	164	173	188	173	184	171	168	148	195	186	147	183	212	190	186	181	156	175	169	164	175	166	188	176	147	187	147	157	180	154	188	182	166	188	186	156	158	162	160	144	151	185	170	181	169	190	160	156	185	159	176	159	166	177	166	175	177	158	163	187	174	140	171	158	197	186	158	173	185	160	192	155	161	179	175	152	156	192	173	154	181	185	187	171	173	152	173	178	169	189	179	167	165	169	167	167	162	156	169	163	190	164	171	171	187	162	144	166	148	158	178	185	136	172	171	167	166	176	153	180	181	164	201	172	218	174	149	187	170	176	179	175	159	192	146	165	169	173	170	161	187	160	164	171	178	173	175	150	166	167	158	170	194	176	138	156	188	171	173	176	165	167	164	162	175	168	179	179	178	197	173	143	164	142	155	174	181	179	151	178	175	167	178	167	173	158	148	189	150	171	179	171	195	167	162	169	182	159	156	160	180	164	172	176	168	182	159	178	175	164	151	169	164	152	177	161	149	150	144	156	145	151	201	180	184	174	163	164	165	142	150	163	181	159	165	140	169	153	155	192	160	170	178	199	167	166	171	158	163	174	176	147	178	181	161	163	178	155	165	174	182	211	185	154	164	159	161	175	180	163	175	178	182	177	165	187	162	163	173	158	172	180	164	184	171	175	171	181	170	178	140	169	186	177	167	179	143	159	181	179	154	178	174	183	156	191	194	177	168	198	167	179	175	185	190	159	176	168	160	156	156	175	146	165	139	172	173	168	173	177	169	149	167	167	154	171	191	173	180	185	157	177	175	171	159	191	155	159	171	161	176	166	164	194	158	170	178	153	161	188	199	166	161	145	150	172	194	157	168	171	183	172	166	166	175	162	182	157	187	158	152	161	157	187	165	165	176	165	190	188	159	135	156	160	158	198	182	166	177	177	160	168	182	178	174	164	177	182	163	181	150	191	161	174	163	161	174	162	165	164	171	184	181	188	155	191	162	165	156	145	198	172	183	153	179	143	184	157	183	165	168	154	173	153	165	176	156	181	160	187	180	171	175	183	169	165	170	132	140	169	182	184	166	182	161	183	168	158	165	161	194	175	175	196	171	136	169	207	163	175	176	194	166	197	173	162	178	179	183	170	149	183	157	178	170	170	171	180	157	165	187	156	170	174	174	159	177	192	168	147	172	169	195	191	201	212	192	166	169	151	164	158	177	202	183	183	191	184	163	172	171	169	136	181	171	160	169	155	181	191	190	161	160	150	144	183	157	163	155	156	177	173	167	164	185	178	177	168	154	152	166	164	167	178	176	177	183	162	166	165	162	144	173	165	187	152	165	182	180	157	157	202	189	152	174	178	163	157	183	187	177	191	180	164	198	187	151	188	183	183	159	170	162	171	205	166	187	161	164	156	162	173	158	167	199	166	164	172	162	163	183	163	169	197	183	164	188	156	165	179	163	176	179	167	174	177	170	172	188	184	173	164	167	173	169	189	179	169	175	166	173	172	191	164	178	172	153	168	149	171	167	157	172	174	180	148	147	167	156	170	150	202	171	169	149	158	167	169	156	198	187	169	171	162	138	192	153	166	172	175	205	176	157	175	161	152	182	165	150	184	163	164	175	175	174	145	156	181	193	162	165	178	192	184	172	144	192	172	157	191	175	169	174	189	189	165	153	163	150	183	189	163	172	173	166	183	179	190	171	185	180	187	156	178	192	188	179	167	178	174	173	156	175	163	187	167	170	172	176	154	149	155	188	170	157	163	161	159	171	156	186	186	199	172	190	181	176	171	192	148	161	180	149	187	189	173	172	169	177	173	150	172	171	157	149	161	151	187	175	161	146	195	147	183	165	192	161	182	169	178	186	171	161	164	143	167	159	177	198	160	151	169	192	163	160	184	176	172	159	151	200	174	155	189	180	171	156	174	152	160	157	188	155	162	191	184	159	146	162	134	173	191	193	174	131	178	198	174	163	160	158	150	185	166	182	155	172	192	165	152	174	168	166	173	143	163	180	170	193	148	189	181	175	145	154	192	142	149	167	163	177	153	202	183	155	184	192	178	175	175	186	175	164	170	158	167	199	192	148	181	190	150	146	174	151	172	190	198	194	161	164	154	168	160	170	147	159	170	168	169	164	177	178	195	161	181	174	161	149	172	191	156	180	204	179	177	147	186	178	164	159	171	208	195	167	152	189	185	164	180	185	160	159	163	171	164	147	146	156	187	169	155	173	186	162	153	161	179	160	178	151	162	178	166	196	175	140	162	178	172	160	167	164	178	164	171	136	167	160	160	179	182	166	174	164	158	190	182	179	154	192	185	150	182	178	150	166	174	161	161	154	174	190	171	169	195	191	158	183	187	184	197	176	173	184	181	172	165	171	161	196	165	192	182	186	170	170	164	161	147	158	181	186	155	178	174	176	178	169	203	210	183	159	186	170	161	149	168	176	132	160	174	156	171	169	169	165	187	171	160	178	150	170	164	171	171	161	177	145	163	194	166	169	173	175	179	169	171	194	155	157	182	169	179	182	188	175	176	148	184	166	166	165	185	184	156	143	190	183	188	145	157	168	141	173	167	171	176	170	165	167	180	164	185	143	171	168	159	189	175	178	186	159	167	184	199	162	154	180	173	170	150	178	190	185	208	182	188	167	154	146	180	180	163	144	190	172	155	169	166	180	172	155	186	156	169	190	182	180	185	177	148	173	171	154	152	151	184	164	175	148	167	171	201	201	166	152	180	169	178	153	147	164	146	192	160	144	188	185	165	160	175	162	158	171	190	167	166	152	163	186	172	137	151	162	164	180	171	160	159	154	157	156	186	169	165	186	164	175	136	183	188	174	171	185	168	170	182	186	192	156	163	197	176	164	151	181	200	152	173	166	176	157	182	148	174	171	173	200	181	190	152	182	161	178	153	171	183	151	160	192	187	180	183	138	184	188	150	187	164	176	177	168	193	188	170	187	173	181	193	143	150	171	156	158	155	160	185	165	181	180	178	162	177	178	170	174	160	179	146	187	171	168	189	185	179	174	134	186	180	163	149	175	157	173	182	172	172	186	199	183	190	161	188	178	197	162	152	180	194	194	171	160	159	187	155	165	146	166	155	202	169	175	154	172	199	165	167	174	177	133	170	168	189	192	161	174	161	172	176	159	205	162	198	187	175	187	188	176	151	183	168	202	171	179	190	170	177	173	144	197	163	158	145	157	167	162	162	176	177	151	161	171	162	194	173	140	152	173	161	171	185	195	185	153	191	188	183	150	164	186	182	147	177	171	179	180	168	159	160	143	175	157	162	183	155	183	178	151	187	180	171	187	181	171	175	192	175	178	174	149	171	193	181	158
6177	1528	464	468	480	422	425	445	418	439	409	413	413	432	426	394	413	439	427	474	421	407	426	422	435	445	405	423	435	437	399	431	430	430	424	459	470	413	427	396	427	425	414	445	442	384	416	448	399	439	407	454	415	405	422	416	424	470	442	416	462	428	393	418	438	413	404	415	420	433	383	441	438	410	450	462	434	427	391	425	460	422	456	467	442	433	410	398	430	444	465	446	427	424	462	431	442	411	458	443	434	425	452	438	438	419	444	423	426	421	427	463	414	407	416	434	427	409	413	442	402	442	435	457	387	419	426	426	436	455	412	412	438	432	445	432	446	412	421	425	439	445	443	423	442	438	469	403	475	430	433	451	432	424	442	438	393	437	380	426	403	412	414	412	423	438	408	408	430	375	417	446	436	431	455	419	419	448	425	434	415	425	429	424	413	426	423	442	416	445	423	416	391	399	417	428	424	484	409	433	442	436	472	399	414	402	418	445	435	423	411	411	481	452	417	419	451	420	414	431	395	456	425	387	443	402	437	437	416	406	405	412	441	435	464	417	413	401	381	428	456	436	449	428	433	424	407	400	398	427	399	422	392	384	454	447	430	426	440	413	417	441	431	439	405	402	411	452	382	416	424	430	432	393	438	448	437	424	419	451	446	398	408	424	414	449	431	455	432	478	434	428	438	397	387	399	446	373	447	430	419	420	447	417	411	421	446	448	407	438	446	413	448	368	392	427	450	412	409	432	435	428	462	429	414	410	436	400	436	376	439	435	425	435	414	437	416	416	411	399	429	430	443	392	445	402	421	448	459	407	414	400	430	392	433	412	446	430	417	465	431	418	402	453	380	448	428	418	453	437	389	411	439	442	442	441	407	393	448	423	411	439	429	429	427	483	382	428	421	435	439	420	424	402	422	461	439	464	421	464	397	401	409	413	459	445	412	450	431	426	460	440	439	453	402	455	448	435	406	424	413	429	410	458	418	439	404	493	442	415	404	453	433	411	415	437	432	426	427	415	409	396	392	436	446	433	441	420	451	396	446	410	453	450	463	449	422	425	402	458	442	451	418	434	395	411	463	429	423	393	441	427	436	463	395	419	425	412	433	422	418	423	408	412	424	439	420	443	369	430	409	406	442	448	424	412	433	426	454	452	431	421	408	449	450	440	426	392	412	385	400	414	436	427	422	418	397	440	442	450	425	411	413	420	444	440	405	398	436	366	434	443	429	397	445	438	447	413	394	399	427	413	424	406	424	448	416	415	452	452	449	426	414	410	377	446	441	415	446	416	438	448	427	449	401	408	422	445	434	423	426	370	405	428	489	415	410	436	401	411	407	423	427	440	443	426	401	417	434	415	410	424	410	450	418	438	404	427	407	409	441	415	439	435	412	403	397	385	416	445	396	443	433	403	460	451	436	412	442	440	390	419	455	417	470	426	403	437	450	445	434	431	443	442	375	438	414	433	420	417	410	399	422	484	437	411	415	414	441	433	420	444	466	418	435	429	410	430	425	395	399	447	415	451	430	396	425	429	389	444	426	398	434	456	430	423	447	390	423	408	439	469	428	442	386	400	431	426	458	437	417	421	418	425	386	445	451	430	425	399	425	417	405	437	434	431	430	447	405	440	421	430	457	435	420	447	427	401	476	443	418	456	433	446	452	387	441	408	429	399	437	416	433	439	427	432	413	425	429	410	391	401	451	452	439	410	445	429	425	413	426	432	443	393	420	443	413	436	477	415	434	438	405	391	402	413	385	399	437	438	431	412	459	427	407	416	444	449	427	425	427	436	410	431	441	448	437	442	432	422	456	448	425	422	435	422	442	400	453	402	436	409	417	436	459	466	432	424	456	429	450	433	424	446	412	412	401	443	463	409	414	459	422	421	416	408	405	411	423	396	451	440	493	445	455	431	496	416	415	446	430	407	431	448	387	430	443	452	464	405	430	424	412	425	392	430	449	402	426	446	450	442	428	419	425	450	434	435	395	426	381	456	445	418	436	453	432	400	405	414	405	444	418	417	433	410	374	431	394	446	407	425	444	448	419	447	419	429	426	408	422	419	429	412	449	406	466	398	426	404	428	465	408	416	419	409	427	408	399	393	460	418	433	438	420	427	428	471	427	439	433	400	430	420	405	442	411	424	404	458	433	424	414	430	450	417	421	429	453	403	442	422	424	411	407	440	418	432	435	416	446	431	445	452	444	440	412	449	410	448	428	408	455	458	442	435	429	406	450	411	422	411	427	410	418	409	423	400	416	445	447	423	402	415	428	429	401	463	432	436	423	421	426	429	426	439	424	433	463	442	409	446	446	434	462	449	397	434	419	417	407	444	467	416	400	419	421	425	375	423	403	448	453	415	404	434	437	438	427	426	378	491	429	445	479	432	412	412	450	439	469	434	443	438	420	418	445	402	419	435	449	409	436	447	424	420	419	425	388	413	403	411	465	415	419	436	414	411	394	421	446	415	421	401	442	442	399	427	426	414	426	406	422	423	445	407	414	410	398	456	421	456	439	444	423	441	469	396	410	433	448	451	404	416	420	437	429	406	453	432	402	402	434	453	427	417	454	430	418	424	479	430	398	425	410	436	455	408	455	422	433	486	421	431	447	436	427	443	398	423	414	420	438	479	375	419	442	438	445	424	431	452	428	466	383	406	424	450	424	415	428	398	460	439	436	392	448	406	434	419	430	426	459	447	445	398	444	421	402	469	422	422	447	450	438	434	418	444	409	447	420	407	415	405	458	436	411	428	425	444	385	393	450	422	418	447	420	416	430	477	427	434	419	448	408	453	443	413	428	414	409	443	411	369	424	415	467	407	434	480	433	418	404	430	404	416	411	387	432	390	457	429	400	406	436	443	469	409	442	416	394	430	403	443	457	410	461	410	433	432	425	407	412	411	418	434	415	458	449	418	409	449	406	425	430	444	436	425	392	406	421	412	419	414	437	407	422	402	408	442	401	422	398	410	443	378	460	396	437	455	424	473	410	396	415	435	405	441	373	417	408	448	438	401	447	435	440	392	441	442	448	395	417	453	444	452	419	438	429	453	434	427	456	453	419	420	396	422	444	432	395	450	396	427	456	451	419	455	407	401	465	413	401	394	420	408	435	415	445	437	416	392	447	433	457	445	424	418	444	429	414	394	445	446	418	412	454	452	467	418	398	383	437	432	412	425	397	415	414	460	428	398	432	437	407	430	402	420	467	416	427	435	414	438	459	440	417	455	440	458	459	419	425	407	462	447	414	426	430	429	417	433	483	416	388	421	406	436	419	430	475	463	474	393	412	438	404	438	448	444	434	434	401	437	408	384	403	388	429	413	443	421	416	393	416	431	457	408	449	432	453	403	421	416	418	433	447	434	418	437	473	424	435	409	408	428	447	440	421	415	444	416	432	444	433	389	410	379	389	409	396	428	416	431	431	417	466	440	398	408	425	446	410	432	445	407	453	431	379	431	415	395	438	440	460	428	458	472	400	421	421	409	480	450	410	434
25479	6917	742	419	353	351	279	257	261	246	284	246	260	214	233	237	240	228	242	247	234	255	251	238	253	270	229	228	221	210	249	238	226	238	228	233	240	237	215	238	236	229	243	224	232	236	221	247	211	233	226	255	227	225	215	204	220	219	228	244	224	233	234	236	267	234	265	258	225	236	204	238	256	264	262	229	240	246	281	279	232	215	237	233	228	237	228	204	229	225	239	244	252	231	221	218	245	251	237	230	260	236	245	255	223	213	254	236	216	197	232	223	242	239	261	252	266	245	225	224	242	235	274	236	240	236	236	237	237	241	217	234	236	254	215	227	240	263	258	279	234	228	256	240	225	252	210	229	237	230	216	237	249	217	261	248	235	221	225	238	218	247	235	233	214	258	234	262	223	225	238	254	230	245	236	204	220	248	252	245	244	255	241	241	227	248	216	219	234	203	225	195	232	254	231	232	233	211	235	198	226	250	257	235	209	256	244	223	226	242	267	244	230	231	237	225	215	236	265	262	235	253	226	198	247	229	220	235	234	223	241	220	234	226	272	210	242	219	222	252	251	216	240	252	206	249	216	231	244	261	238	213	231	239	251	221	256	236	198	238	257	234	221	225	261	251	216	215	242	234	221	238	245	229	233	247	222	223	252	236	238	207	226	204	263	225	241	259	281	247	213	232	230	246	226	205	232	217	257	246	248	216	209	242	228	223	243	204	221	212	267	207	217	243	238	217	227	241	217	253	236	234	244	241	203	256	225	232	249	228	258	220	239	233	218	264	209	235	219	258	251	254	228	248	244	229	207	205	228	245	254	241	260	248	229	251	209	220	264	267	251	202	243	223	243	281	244	243	214	226	228	251	222	194	268	249	266	219	215	235	203	239	217	244	226	226	231	235	250	237	243	254	232	198	205	217	244	205	257	238	229	256	236	236	225	210	248	220	256	228	248	240	231	232	232	241	242	229	201	213	229	242	238	221	239	247	247	245	215	268	233	239	230	252	256	259	235	229	228	214	209	244	239	220	252	247	278	243	230	234	236	200	230	256	224	208	218	211	235	219	238	228	262	259	206	220	224	248	246	229	257	248	220	207	228	246	231	225	240	239	224	242	224	249	261	226	249	235	229	254	230	232	213	257	238	231	229	216	239	258	240	243	253	241	257	216	244	238	238	216	219	225	246	236	225	217	210	260	245	239	250	195	260	253	217	254	210	248	253	241	203	252	238	242	258	225	230	241	225	237	259	238	214	225	252	246	233	246	236	194	235	228	244	229	253	224	258	222	257	232	235	250	229	226	224	274	235	237	226	216	235	239	255	257	242	220	251	257	245	225	242	210	244	195	247	232	221	261	227	202	217	295	226	242	232	230	203	227	237	236	206	244	226	244	228	235	229	220	240	235	211	212	250	225	237	232	226	225	234	225	235	262	256	216	196	244	225	215	250	214	213	221	221	221	206	230	240	261	246	210	224	253	228	228	235	250	241	204	233	184	246	232	221	232	232	265	267	228	247	233	234	203	230	245	233	238	240	257	233	228	226	244	239	207	240	253	215	225	234	216	229	231	242	238	225	245	246	235	254	220	240	219	229	215	236	206	242	202	220	232	219	256	218	224	255	234	249	223	252	233	188	219	223	215	218	266	235	236	235	224	239	250	224	239	244	254	243	213	233	222	209	226	271	234	232	241	239	233	223	233	224	228	236	253	256	265	256	222	237	223	216	229	246	234	222	237	220	243	243	243	253	255	218	249	206	225	235	231	250	228	230	234	236	240	229	230	216	239	221	222	231	251	260	249	219	210	231	264	225	223	218	199	243	210	206	224	223	258	278	248	232	267	191	213	215	233	242	225	254	232	220	223	228	208	235	226	251	217	242	249	231	222	251	266	249	195	198	234	235	251	222	216	219	250	218	254	232	238	254	252	226	234	250	224	226	263	237	218	225	233	242	232	242	195	230	224	230	261	214	255	255	257	232	209	267	221	262	207	236	245	259	268	226	226	221	251	214	211	229	238	241	217	215	240	244	223	229	217	224	239	222	235	240	231	230	215	252	261	233	246	258	238	240	238	193	242	223	203	238	236	222	219	238	225	223	239	250	221	231	274	241	225	248	242	242	239	260	256	236	231	243	241	230	271	239	193	225	229	232	231	221	228	264	226	265	261	218	218	251	231	224	227	224	238	232	208	236	230	251	241	239	251	266	234	262	224	214	215	247	222	240	251	218	244	274	199	245	248	246	270	229	221	236	227	260	264	228	246	205	208	232	211	201	239	231	247	249	226	234	270	244	208	206	223	264	255	240	237	241	224	233	229	193	260	214	254	233	217	245	226	259	220	210	274	228	215	222	243	196	203	249	243	216	239	243	228	217	240	214	242	207	229	254	216	220	247	254	219	244	217	241	228	233	245	244	220	238	210	235	231	227	222	239	209	253	238	238	231	240	260	222	226	244	207	239	206	237	219	226	263	223	247	207	210	247	237	243	234	252	233	252	239	245	263	242	238	236	220	215	234	198	227	222	219	243	237	237	244	224	250	253	243	249	265	260	222	231	249	226	240	240	248	253	227	215	218	258	234	249	234	217	263	205	242	238	272	233	238	216	267	236	223	240	250	223	204	209	258	246	258	226	234	228	250	233	226	220	236	261	230	206	202	228	245	240	244	229	247	240	246	267	226	246	239	228	257	228	198	238	215	230	246	232	226	234	250	222	223	218	231	235	252	254	213	209	229	243	202	243	238	274	233	213	234	239	236	264	232	252	226	241	214	222	245	232	204	226	218	235	270	246	227	243	258	195	242	210	202	266	257	229	232	220	235	214	269	221	243	223	220	228	220	231	247	237	240	235	218	285	258	218	248	205	256	234	230	260	219	254	254	234	220	198	252	254	229	220	240	239	234	241	240	232	213	205	261	247	220	210	205	220	220	259	219	235	228	215	236	218	228	273	242	240	237	214	225	211	220	225	246	245	248	235	223	266	240	239	260	220	238	236	234	257	227	226	239	254	256	244	251	224	238	256	243	262	226	223	216	251	255	251	228	259	248	251	267	241	221	226	200	235	270	221	234	217	225	242	223	226	245	246	238	241	230	220	179	243	254	232	226	252	238	218	245	224	239	199	233	226	204	205	267	214	220	231	237	245	224	235	249	222	228	235	236	215	219	247	246	234	219	225	221	223	218	237	220	264	238	230	220	251	234	254	242	243	235	255	215	224	246	240	227	250	228	254	219	249	248	199	242	246	202	229	260	263	221	243	247	258	226	242	261	240	271	246	200	217	221	234	240	223	220	242	241	225	214	249	246	212	232	225	239	233	246	220	245	271	242	223	223	258	242	240	239	245	221	230	226	245	249	248	231	241	247	251	232	224	225	232	210	235	208	255	241	239	220	247	250	241	230	269	235	249	251	227	245	240	248	258	231	237	238	232	226	252	228	232	234	206	234	214	230	260	249	224	208	228	248	246	219	229	242	211	234	226	237	226	290	250	273	238	237	242	221	212	251
15583	3877	1161	1225	1170	991	910	790	793	740	738	704	673	680	622	588	621	624	643	554	643	631	593	568	573	622	582	586	611	600	608	571	544	575	586	589	617	558	554	554	581	563	612	580	581	579	542	549	549	538	551	573	591	541	574	597	552	584	580	632	537	578	597	597	545	561	556	578	589	609	567	544	574	579	547	579	588	546	558	570	558	512	525	571	586	557	566	603	534	551	562	588	552	576	564	552	539	571	574	584	582	547	589	577	532	554	598	563	577	579	553	561	567	580	560	596	562	557	569	571	528	597	572	549	589	539	560	554	601	547	600	576	558	610	550	579	599	582	583	572	598	577	553	580	542	610	590	592	570	585	587	584	515	583	570	550	568	545	541	611	543	549	627	519	556	570	561	574	558	578	583	546	581	551	597	589	570	587	553	558	547	549	578	550	573	538	528	536	607	529	619	576	542	573	555	534	599	557	576	582	597	597	583	553	561	579	570	567	564	592	602	535	587	549	558	584	593	557	548	533	582	553	551	582	564	640	581	529	575	566	575	561	585	554	595	614	555	560	547	581	566	564	565	587	573	574	540	538	542	580	547	579	542	525	562	525	526	516	577	568	570	529	544	561	596	593	553	569	558	548	578	589	587	556	567	559	546	580	528	546	596	611	551	553	528	603	601	561	583	537	595	522	595	563	567	601	551	556	607	602	570	542	610	558	540	540	572	598	582	552	580	549	557	537	537	597	592	620	551	573	568	575	579	551	556	601	606	591	551	587	640	574	579	564	591	578	546	580	589	590	573	584	584	561	516	548	604	552	570	575	590	591	562	545	630	580	548	566	570	566	545	567	561	595	580	532	563	550	561	577	565	528	538	599	545	588	600	543	534	584	598	589	529	527	571	590	584	560	543	569	597	589	610	531	581	567	573	581	574	561	533	570	575	544	545	559	560	570	549	565	580	548	595	573	554	570	580	557	561	557	560	609	579	540	573	576	557	562	588	572	578	580	569	562	581	573	573	576	617	562	569	564	550	544	527	590	564	624	545	574	558	641	587	560	605	589	528	539	554	594	611	587	592	550	517	565	545	551	552	570	554	559	560	582	565	583	519	553	568	600	570	532	565	602	578	563	515	543	550	553	597	599	563	632	551	573	587	576	536	585	566	574	545	551	515	519	557	570	539	574	545	592	594	571	535	503	592	560	552	566	585	563	563	566	561	598	563	551	554	561	534	563	605	615	584	532	550	535	574	549	574	553	552	575	555	574	514	578	544	551	562	562	579	573	578	547	562	619	549	591	533	567	581	571	586	557	600	592	569	553	544	556	555	541	539	570	603	553	541	560	580	559	579	581	571	611	564	588	594	589	565	559	603	579	593	574	540	611	619	588	552	544	561	599	558	553	548	562	523	600	576	559	592	559	573	593	518	531	586	578	548	529	555	551	570	574	555	571	528	531	529	580	541	556	569	544	587	564	567	600	568	550	590	587	593	549	553	589	565	583	576	583	582	590	584	568	507	558	589	561	584	552	535	561	585	564	577	567	621	569	552	583	535	547	645	528	561	553	605	629	540	526	598	583	556	559	577	586	534	554	584	552	558	576	582	585	553	518	607	559	574	559	554	548	604	517	571	574	594	554	558	518	537	546	546	533	554	558	585	562	560	549	577	558	560	557	567	564	562	557	565	586	547	571	548	532	533	548	572	602	575	583	544	573	531	568	557	565	548	549	524	557	623	557	560	570	566	571	550	608	553	588	579	549	589	599	637	597	580	547	599	586	577	569	573	600	587	551	559	513	535	581	546	560	571	550	552	548	585	556	531	533	525	567	569	585	569	560	575	553	507	548	597	556	549	541	582	571	554	536	571	586	519	598	613	529	594	568	540	589	555	556	611	597	585	580	581	599	573	593	577	538	567	574	542	604	566	573	531	569	551	597	585	562	549	566	590	545	588	600	595	550	535	581	569	550	565	582	538	536	565	626	544	588	554	586	582	530	593	563	571	550	590	537	600	621	575	547	618	560	532	617	555	577	569	573	607	539	545	600	544	560	590	560	566	560	580	578	578	607	544	580	573	551	570	551	555	567	509	578	553	526	506	613	570	561	611	574	565	541	555	534	558	558	554	556	573	607	581	553	559	575	562	576	564	541	574	562	552	510	575	575	583	599	557	565	551	630	564	576	571	636	565	576	573	567	552	528	567	531	517	587	567	573	572	594	534	561	580	552	545	545	558	515	564	529	582	572	507	531	566	540	546	573	580	560	613	573	524	580	544	566	552	594	532	527	573	555	608	591	528	590	547	559	578	575	551	572	578	588	562	532	569	568	563	592	540	569	558	560	577	547	597	570	583	579	546	572	558	533	565	559	598	596	587	580	597	559	554	547	538	598	569	596	580	533	535	589	574	571	568	563	545	558	561	567	539	563	574	561	585	558	552	552	573	529	537	578	576	571	524	597	548	552	591	540	557	595	579	577	531	567	538	571	594	567	592	571	584	549	590	572	549	587	593	580	615	549	560	592	536	552	595	577	564	570	571	567	575	555	558	610	574	594	545	566	538	542	542	548	566	540	562	547	565	557	564	608	554	636	582	555	593	560	529	605	599	561	556	554	535	534	553	529	597	582	560	538	584	571	556	565	575	555	563	576	569	570	568	561	559	553	615	545	533	566	587	577	544	563	615	533	588	532	555	599	560	585	559	609	552	529	551	549	622	565	562	583	546	531	550	570	565	588	562	521	595	578	603	553	548	560	539	580	577	590	586	591	568	593	590	576	576	548	598	543	541	615	558	566	573	599	566	547	573	571	569	565	558	582	621	586	588	518	557	495	525	585	612	574	555	546	518	587	602	602	588	565	517	568	549	523	624	552	574	540	568	578	535	587	572	556	579	582	548	558	547	556	579	561	587	575	573	573	548	548	566	555	553	559	554	583	547	540	565	571	535	586	597	584	557	589	542	579	578	587	549	607	594	581	582	614	613	598	564	568	588	558	506	536	590	550	580	542	583	521	558	551	575	566	590	551	578	543	559	579	554	562	556	592	557	557	546	577	549	546	549	561	608	573	552	573	546	563	548	599	549	607	553	529	567	571	581	605	612	572	535	542	558	549	553	520	616	552	532	509	560	556	558	584	538	550	557	554	568	525	584	567	580	573	560	584	559	577	558	549	566	578	564	539	620	574	578	570	549	623	571	548	555	557	612	587	571	561	591	541	552	534	610	570	561	570	573	575	538	538	573	589	593	570	608	598	552	565	571	568	578	561	563	574	604	566	545	581	555	565	599	539	542	604	553	535	493	572	583	561	554	572	535	554	595	535	517	562	596	547	546	582	560	558	578	554	605	545	592	568	565	563	509	639	600	574	549	513	595	571	595	557	583	586	543	571	588	563	527	591	544	568	615	568	562	606	597	584	499	591	564	609	595	569	576	585	562	522	537	558	571	579	566	563	587	559	570	551	543	574	595	538	586	555	558	590	588	596	517	607	535	560	572	582	580	602	562	581	568	583
37448	14733	2174	844	698	571	502	509	476	486	443	448	441	412	424	393	412	417	377	422	390	445	401	391	375	396	431	381	403	334	379	443	369	425	404	396	386	408	386	357	430	373	394	352	391	411	402	373	366	356	407	380	411	404	399	411	361	374	400	423	384	372	412	387	360	397	391	383	401	397	375	383	413	422	407	394	348	381	359	424	400	401	412	402	393	413	388	379	384	406	400	383	420	368	366	393	374	383	393	373	386	421	427	399	433	335	383	378	407	344	393	415	397	350	368	395	397	405	355	389	350	374	375	390	383	392	413	385	384	385	401	396	381	397	371	410	356	398	406	386	375	412	377	424	390	347	420	386	381	384	402	397	393	402	388	382	382	422	393	392	405	373	378	390	426	423	396	410	399	405	392	394	360	370	400	393	380	390	420	385	361	414	368	393	368	420	407	385	389	365	426	382	410	385	361	379	375	422	411	355	356	410	377	389	391	405	376	401	354	409	392	411	363	396	365	374	370	381	365	387	393	386	388	378	394	412	409	347	376	395	397	373	370	401	368	398	416	395	370	375	385	398	418	367	380	411	404	366	385	399	444	375	375	405	386	382	405	403	393	388	386	409	429	378	323	365	373	420	445	396	381	416	397	364	398	367	425	380	394	375	408	378	387	383	412	428	407	417	403	372	404	372	380	391	387	398	383	353	396	377	397	339	414	406	375	347	395	380	397	424	398	418	395	385	406	424	359	406	400	410	373	375	367	389	395	405	431	382	370	395	371	425	366	380	448	433	374	411	394	391	391	387	382	421	390	390	398	413	380	408	398	404	420	365	422	380	406	420	401	398	411	392	376	422	364	378	349	386	448	424	402	398	401	397	383	418	387	433	384	424	392	393	398	407	381	388	368	386	434	401	388	361	405	385	386	392	343	397	367	328	396	392	376	398	373	401	366	363	327	408	419	400	403	412	384	411	398	407	394	404	421	397	400	374	385	391	412	432	386	349	388	436	394	378	411	366	377	396	403	383	396	417	423	395	434	431	440	401	362	359	397	378	383	376	412	337	409	390	407	385	367	370	382	357	334	417	418	367	385	384	412	378	368	404	381	407	429	411	345	403	391	367	386	368	382	400	378	387	419	369	384	398	419	393	401	394	417	361	402	383	405	370	380	421	382	381	402	388	403	400	379	421	391	411	389	415	385	381	366	391	394	381	399	395	399	435	396	363	359	412	362	401	401	396	400	427	354	406	373	376	375	371	361	387	414	368	380	392	375	381	369	373	411	379	414	434	390	413	382	361	405	435	380	375	405	382	388	361	376	406	418	410	388	380	395	392	387	389	372	397	398	424	386	368	345	368	389	401	404	392	383	394	388	401	372	369	380	397	410	408	376	383	416	367	416	397	379	370	387	367	396	385	417	390	355	397	392	360	383	380	345	364	362	428	364	428	359	379	373	408	402	405	371	483	389	404	379	375	377	430	426	383	387	408	443	397	383	422	398	402	414	353	396	395	416	388	354	360	407	379	368	392	379	405	379	385	405	375	440	402	433	398	374	384	396	361	391	368	385	412	406	428	385	385	377	378	363	397	391	423	392	375	372	385	435	382	406	397	396	384	349	431	450	420	380	416	395	392	385	405	376	366	382	389	396	379	404	379	391	396	389	383	376	459	397	389	415	378	379	450	299	422	378	348	381	394	391	410	428	410	386	408	386	358	404	406	399	402	421	397	383	392	403	391	382	398	382	414	413	335	357	404	386	391	377	380	392	372	388	399	370	373	438	410	373	389	389	373	372	415	371	404	399	415	382	394	375	398	383	421	400	419	414	417	381	392	384	404	400	410	391	420	396	368	392	375	361	442	388	415	429	357	421	397	377	396	377	425	428	400	431	373	403	390	392	400	383	390	389	373	369	371	378	358	389	343	382	418	370	383	406	395	427	390	379	369	323	375	390	425	395	354	404	412	404	407	391	406	389	354	413	395	400	387	408	361	380	338	416	370	405	374	430	383	393	408	428	381	399	421	454	415	388	354	418	376	389	414	423	385	419	402	437	409	458	418	408	436	381	381	390	372	405	360	374	451	371	350	412	368	383	385	429	369	403	378	355	362	368	394	364	363	414	412	418	380	414	401	385	389	424	400	430	432	392	368	388	409	412	434	395	384	412	435	370	398	368	398	391	389	361	373	408	383	393	418	409	390	427	388	426	383	378	421	400	406	406	431	385	426	390	426	369	381	408	396	361	394	422	410	424	371	444	391	394	376	362	370	407	402	380	361	403	401	397	378	410	401	394	394	409	400	422	424	407	387	425	429	376	425	368	385	391	387	406	370	399	406	430	414	365	431	426	368	414	392	382	396	382	371	391	395	365	374	406	379	379	383	407	407	381	407	388	356	414	395	402	386	384	425	409	417	407	352	407	428	373	437	396	385	385	368	397	426	380	394	396	434	391	389	395	358	374	350	383	374	409	378	373	380	409	407	431	372	401	400	422	399	413	409	424	432	360	381	414	375	415	403	400	418	402	397	384	376	384	378	360	392	405	423	374	400	390	379	396	397	424	402	359	372	402	404	397	406	388	422	377	389	372	429	392	385	396	361	376	417	402	377	418	382	437	375	372	399	411	411	419	391	386	433	397	359	424	362	401	428	389	354	421	373	346	387	394	379	396	397	385	373	429	401	411	396	428	395	392	408	408	408	391	372	403	407	433	413	406	381	345	366	415	387	383	388	407	414	396	428	396	376	386	366	412	388	421	425	414	413	394	400	397	377	371	385	374	401	400	429	392	403	374	429	410	371	381	395	416	384	404	411	407	406	377	377	389	395	402	364	404	374	386	408	380	395	402	379	398	413	393	421	403	394	420	383	376	428	346	372	383	425	380	390	405	351	363	425	388	392	366	369	395	422	379	404	426	389	452	384	402	394	390	369	391	404	385	360	407	402	374	407	358	376	357	430	381	419	373	430	405	394	399	377	392	406	389	410	376	409	370	407	395	403	385	369	394	431	386	393	361	385	375	358	415	378	421	372	390	423	409	418	380	410	393	407	397	409	380	355	388	404	375	410	417	369	386	407	388	378	365	402	363	387	390	412	390	379	398	361	378	410	357	389	410	359	407	390	357	364	377	392	386	386	407	388	409	414	354	413	422	341	366	395	362	376	382	398	389	390	368	405	365	356	369	414	395	386	401	412	364	391	379	413	369	386	415	416	377	387	347	384	361	373	374	404	384	409	381	440	411	420	392	466	364	388	384	396	416	390	423	389	382	384	358	346	395	363	361	386	351	349	388	412	399	424	387	376	366	355	376	344	389	377	396	388	435	407	408	420	415	431	413	415	409	368	408	392	384	411	375	377	390	386	405	400	390	381	415	366	394	424	376	380	367	391	372	392	417	406	368	417	404	394	384	410	406	422	416	397	350	384	404	354	379	399	436	409	394	408	415	374	429	433	387	398	357	389	391	384	389	399	370	380	377	354	411	389	371	385	381	411	415	401	373	385	393	360	379	406
21653	7501	2255	2197	2001	1742	1544	1385	1326	1262	1191	1099	1039	983	1062	1023	968	981	931	995	926	915	920	899	910	899	886	943	923	902	903	887	871	916	922	865	911	930	879	923	912	909	900	883	926	864	870	892	863	942	957	887	905	888	867	900	865	897	908	891	884	913	872	886	889	911	934	865	816	843	891	933	869	866	864	846	928	861	922	895	851	895	844	835	919	882	852	864	850	892	838	880	845	869	868	891	881	866	875	825	850	860	843	863	859	897	826	874	884	860	844	836	857	940	866	888	934	904	880	812	884	876	825	917	876	843	876	876	865	862	892	862	856	862	890	872	900	909	902	876	871	881	880	888	876	880	860	856	928	840	854	878	918	880	894	798	879	864	867	856	894	894	840	823	899	903	883	881	847	823	833	851	856	878	881	875	805	858	881	860	906	913	868	898	906	874	898	896	913	862	835	847	872	883	892	900	855	879	882	849	917	917	846	889	906	845	873	864	804	893	911	860	901	866	863	874	886	868	860	796	950	862	864	872	874	870	895	896	871	895	870	890	917	909	885	857	880	909	862	838	904	874	864	858	902	849	833	842	867	856	852	862	863	883	909	883	907	860	902	842	871	874	842	904	848	903	851	858	876	864	915	822	847	862	834	877	830	918	880	819	904	873	871	862	890	905	855	891	906	898	855	809	882	883	898	821	880	866	935	858	902	878	867	830	869	877	885	842	846	917	830	867	870	847	866	884	854	896	876	861	890	900	900	861	903	888	880	817	916	848	879	849	917	825	936	874	889	853	882	887	867	869	866	860	899	894	877	854	881	870	913	844	871	864	838	873	916	873	824	908	849	870	846	858	842	875	896	917	876	890	892	863	821	885	836	860	874	858	866	840	873	890	830	873	878	882	862	836	839	888	837	833	871	827	880	920	869	880	871	877	881	911	888	876	846	884	857	906	927	868	883	881	884	833	873	856	853	875	864	866	901	903	888	912	889	880	902	840	893	848	921	864	913	869	853	847	830	891	853	896	900	871	819	891	916	872	874	874	897	830	851	862	781	913	857	903	906	863	870	863	843	895	945	850	827	919	866	906	801	820	862	885	840	878	877	904	858	859	828	830	857	881	916	838	835	922	872	896	857	897	898	848	798	888	887	882	883	879	836	861	833	923	863	887	830	802	887	870	876	907	841	866	886	806	871	906	896	892	848	840	868	850	880	848	915	825	845	874	857	897	851	914	841	895	894	892	851	901	805	825	849	932	892	845	892	884	913	870	844	877	876	874	870	913	887	926	825	887	897	883	841	846	869	883	879	858	898	856	856	843	835	839	880	794	876	936	852	845	797	828	849	876	823	923	884	897	914	823	822	911	840	889	940	819	907	873	872	861	886	877	907	950	893	895	918	852	895	813	917	814	856	899	841	887	853	861	881	834	924	924	882	874	879	877	896	876	846	915	863	885	885	866	880	891	874	865	805	862	856	821	851	882	834	897	877	845	880	919	908	842	832	854	833	900	868	866	859	829	873	900	879	887	849	859	881	854	906	895	842	896	896	870	895	909	897	883	896	861	891	861	866	903	858	890	873	900	842	873	818	824	803	867	905	879	862	860	854	850	889	867	862	890	835	897	842	955	837	874	894	813	907	824	857	896	823	922	882	892	885	857	862	907	907	843	871	842	867	900	875	874	914	888	851	862	880	825	845	829	908	883	876	878	908	864	874	851	881	836	892	905	789	840	820	951	885	841	863	872	859	897	861	911	802	857	862	860	864	884	909	884	901	873	877	893	816	947	848	853	918	858	888	858	880	861	914	912	952	895	902	846	898	887	920	884	865	888	852	937	918	851	861	857	852	854	893	776	907	856	906	860	883	877	849	899	867	888	830	850	853	852	899	858	866	798	869	851	867	908	871	893	934	891	830	860	867	894	829	847	899	870	864	868	778	851	815	859	859	861	922	841	876	897	846	900	834	847	868	879	884	869	883	906	863	874	866	894	811	824	844	854	876	873	819	849	872	890	836	905	879	858	894	917	901	899	865	903	940	907	816	821	865	924	856	840	839	836	902	865	881	887	846	881	807	877	898	852	921	896	889	871	836	865	870	869	857	939	915	844	917	911	882	849	868	880	827	847	898	916	839	859	845	853	860	871	835	910	927	868	834	865	859	917	848	881	885	861	866	897	864	890	829	908	860	869	837	913	873	820	858	855	878	827	870	938	839	829	871	862	909	881	839	875	873	920	893	927	833	957	826	915	858	846	837	853	867	836	895	905	885	853	850	869	875	877	895	854	887	938	875	828	863	898	865	860	885	915	874	868	851	873	902	838	884	831	849	876	867	891	912	841	873	856	917	868	835	812	861	880	865	891	844	868	863	850	920	870	875	850	892	885	855	840	850	879	821	900	880	892	877	902	906	883	798	861	863	885	890	821	851	867	920	887	858	876	873	868	851	871	805	910	858	847	928	874	873	827	886	864	843	849	896	902	867	881	893	872	882	923	870	883	861	820	855	862	860	921	830	872	882	829	842	862	844	855	892	895	893	857	861	905	872	876	863	855	890	905	879	837	905	834	882	892	861	842	844	862	855	881	880	894	839	883	836	862	867	848	912	872	854	841	895	836	897	876	939	877	896	870	821	890	799	844	895	842	901	830	849	897	830	864	850	910	880	821	832	887	895	862	943	818	863	887	845	824	875	912	824	884	872	833	889	842	902	889	833	857	904	913	797	862	891	935	889	896	791	830	843	833	855	897	882	836	852	938	838	891	866	790	881	852	812	883	874	824	879	850	839	876	835	902	926	830	901	891	891	849	896	856	850	862	850	891	882	826	862	823	929	837	887	885	852	817	848	909	883	890	886	835	853	893	870	892	895	850	858	784	828	885	872	859	850	873	871	872	888	856	897	849	897	873	942	847	824	889	868	880	869	888	893	904	868	908	932	909	850	909	884	859	844	798	868	824	801	867	865	863	892	836	884	890	896	856	871	877	885	900	849	858	834	866	876	916	897	908	854	870	859	887	889	864	868	877	842	897	877	878	840	879	851	855	857	859	845	851	884	901	881	861	834	837	900	876	887	897	905	860	860	900	869	831	943	868	903	889	875	901	893	818	857	883	863	824	869	921	900	884	907	800	833	863	876	884	859	868	896	869	857	851	863	856	895	924	891	896	858	901	876	897	853	821	832	818	885	889	883	867	913	852	826	840	862	884	868	859	807	903	840	856	842	865	863	839	844	896	892	854	877	870	856	860	809	813	849	903	916	845	901	903	841	875	831	920	921	841	837	862	839	864	871	873	868	888	852	907	843	858	890	861	856	883	886	847	868	883	939	861	871	833	819	819	824	895	894	869	835	875	891	868	884	820	866	846	910	867	837	830	882	851	850	852	814	928	889	957	890	830	832	898	858	884	873	881	903	871	882	837	833	913	796	909	862	900	871	867	856	873	887	937	817	851	865	854	904	840	847	941	866	866	838	869	865	912	825	928	903	915	845	814	894	885	841	895	887	882	864	873
11669	3272	260	196	190	175	205	166	171	186	204	166	172	183	178	179	167	168	180	187	147	180	157	182	166	171	195	154	160	180	151	180	197	162	198	148	174	163	201	181	204	155	185	190	174	175	183	167	187	157	201	161	178	183	180	200	179	173	161	162	192	172	186	170	191	161	148	148	177	186	183	160	173	182	183	163	171	176	174	169	179	178	171	198	174	168	194	170	178	171	174	157	183	161	159	219	190	188	176	156	172	183	189	171	184	197	189	129	162	177	185	161	188	187	188	184	173	201	180	191	183	178	184	194	179	184	169	170	161	166	149	175	203	175	168	196	190	191	147	160	170	171	190	171	153	204	192	193	176	198	157	165	170	153	139	179	161	178	184	148	180	175	165	194	179	170	180	184	181	212	177	191	179	168	167	170	166	165	188	177	178	172	205	154	143	160	165	170	188	166	169	170	178	183	177	187	196	177	192	143	176	161	142	195	161	199	134	163	178	184	178	167	174	168	189	168	180	174	158	154	198	179	175	162	165	182	163	192	160	186	167	177	170	198	163	168	189	188	184	169	187	188	156	171	176	201	182	182	190	160	180	187	193	184	196	176	169	171	191	205	159	228	161	157	177	193	183	172	149	182	167	181	201	185	210	188	177	199	162	156	182	165	191	161	163	189	154	191	206	194	181	170	137	169	176	149	157	178	159	173	160	181	184	170	193	162	200	164	165	181	172	168	169	176	181	165	167	192	176	191	175	172	181	163	171	167	150	197	170	175	188	171	184	139	163	162	176	164	171	188	172	176	175	163	158	186	149	179	188	171	167	182	176	171	176	189	182	163	170	165	192	188	182	190	161	146	177	151	171	179	172	166	180	156	178	183	175	203	181	163	174	154	168	180	174	167	186	156	154	187	193	196	159	173	158	188	197	190	187	182	187	172	157	202	194	197	193	148	189	177	167	182	177	172	164	152	153	168	201	173	177	182	170	162	193	187	185	177	184	171	191	168	180	184	198	167	139	160	183	180	151	161	185	178	161	182	179	153	177	174	169	170	157	186	158	185	180	177	149	173	170	172	183	195	163	208	182	169	166	161	190	187	167	193	171	199	205	176	181	162	181	168	174	171	171	174	184	175	163	189	179	143	166	174	187	180	174	184	188	169	198	175	178	184	171	160	168	161	204	177	172	177	183	201	175	182	168	174	192	171	181	196	188	166	169	182	186	167	172	150	170	162	183	165	163	177	161	172	169	179	162	191	189	174	192	167	157	173	179	190	153	176	177	190	181	159	167	181	172	199	173	202	184	187	169	173	176	158	143	160	186	177	177	194	174	181	151	174	136	204	172	164	155	203	178	195	167	191	167	160	154	144	151	182	190	181	180	182	151	161	167	165	191	159	178	184	184	163	166	186	199	166	152	184	163	158	147	183	156	174	189	153	165	144	195	174	160	178	150	134	157	178	198	148	168	163	153	160	191	159	167	166	178	163	166	194	199	189	199	178	196	186	166	165	172	191	179	188	176	170	161	166	169	189	170	185	152	179	183	170	161	163	173	181	165	163	169	221	173	183	172	170	200	225	195	195	197	171	168	170	173	152	192	190	184	161	165	162	151	154	177	181	190	176	167	157	164	155	174	176	153	180	184	171	182	178	167	158	188	179	170	150	167	163	180	153	183	159	187	186	190	163	138	190	199	157	148	169	164	173	158	175	180	188	167	212	157	221	158	185	165	170	190	160	176	185	190	182	168	174	177	155	153	177	172	184	159	191	174	210	189	152	187	176	141	179	172	190	150	155	198	201	177	167	182	161	190	173	162	175	165	184	182	169	173	187	174	183	178	168	171	164	150	208	164	186	176	199	160	187	158	176	166	165	159	145	149	171	179	140	152	186	179	180	178	179	164	182	154	185	167	191	132	177	153	174	202	199	161	161	178	192	164	184	156	174	177	174	164	179	178	159	181	165	163	174	170	179	146	179	175	162	171	176	194	176	173	189	189	188	181	146	178	176	183	178	171	165	172	161	169	166	182	205	194	180	170	171	186	172	164	172	156	173	175	163	181	171	166	159	196	176	152	177	138	175	165	167	164	171	163	189	179	154	163	181	196	160	165	182	201	153	176	181	186	171	172	175	179	164	152	196	150	201	168	175	173	166	164	175	182	171	190	182	173	167	215	225	173	146	165	168	190	194	190	167	185	191	178	161	193	179	168	175	168	196	191	176	175	185	188	177	172	176	198	172	200	180	167	188	186	185	197	204	193	185	176	179	206	177	180	169	175	178	166	171	167	169	158	170	177	180	169	178	174	154	159	177	193	167	166	186	211	183	186	168	191	157	159	176	197	174	199	178	162	148	172	200	164	158	174	173	155	147	198	193	170	188	171	180	189	183	169	172	164	182	150	194	196	170	180	148	180	201	190	193	173	180	182	180	181	177	194	181	180	157	174	182	165	165	180	172	206	174	171	179	188	169	208	173	160	157	148	185	181	193	173	161	166	183	182	197	161	171	181	204	191	166	170	175	179	185	168	179	174	185	186	194	180	199	191	174	153	174	179	193	173	166	148	159	155	193	190	157	163	167	171	167	161	165	166	168	173	200	175	169	170	185	184	160	172	167	177	193	177	183	161	171	175	173	200	165	202	176	181	173	170	148	165	175	186	183	180	177	194	172	193	171	175	158	179	165	167	186	176	175	193	157	183	157	162	183	167	164	165	176	184	173	180	178	176	177	175	147	154	195	163	184	147	167	193	159	208	178	157	159	188	168	177	177	178	165	207	163	175	172	162	199	176	171	168	172	164	162	166	171	159	155	162	168	175	178	189	185	181	158	200	188	156	174	186	161	169	160	149	168	165	179	208	154	199	182	161	178	151	167	154	152	164	173	149	165	172	180	205	176	176	168	161	168	175	169	183	211	172	172	160	154	190	177	162	184	166	175	176	165	168	152	171	176	202	175	155	182	187	195	206	144	188	165	181	167	166	170	178	162	168	175	204	176	173	165	175	149	182	199	180	186	183	198	172	156	194	199	207	146	161	199	186	206	177	157	173	162	188	172	178	176	178	171	165	193	170	182	180	182	178	164	172	173	175	166	162	199	155	173	154	190	193	163	192	158	170	172	192	157	178	178	176	186	176	162	152	167	192	177	152	162	217	186	202	193	190	168	200	186	165	188	200	207	162	136	179	194	183	174	174	159	187	157	183	171	168	198	152	182	172	186	170	195	158	187	183	191	164	174	178	194	178	184	166	187	181	183	205	192	185	200	196	166	174	190	176	209	186	180	148	171	150	143	180	180	201	214	174	175	172	177	162	139	181	173	176	198	203	173	170	182	163	168	179	183	169	173	188	179	178	168	163	169	164	170	172	199	154	146	163	159	179	167	159	175	179	170	181	193	152	184	158	183	198	159	176	179	163	177	188	178	180	160	182	167	181	184	176	181	160	158	168	148	184	181	165	173	171	196	164	187	157	142	145	198	183	158	180	193	173	164	191	180	177	159	181	172	194	159
6895	2495	502	464	459	439	455	495	425	440	438	478	413	462	426	439	439	453	448	465	425	429	440	448	452	391	452	447	428	445	448	469	456	452	427	420	435	441	458	419	445	475	445	395	438	385	420	484	457	430	394	436	451	445	417	436	454	427	418	477	449	413	416	450	471	474	461	429	476	418	443	425	411	490	431	452	442	446	447	453	449	423	425	428	425	444	427	454	426	479	415	462	442	442	418	460	417	420	388	461	449	457	440	447	445	419	462	445	453	451	444	446	406	430	448	451	433	456	456	430	440	444	453	425	421	434	418	457	452	414	435	450	501	434	419	438	442	411	475	434	442	445	421	460	472	431	414	386	443	439	441	465	443	423	462	435	468	409	417	449	431	457	449	457	441	459	450	432	448	413	424	463	419	432	461	438	422	429	462	439	420	453	423	425	441	450	464	441	433	446	459	449	396	449	405	457	457	401	428	475	405	422	438	391	410	446	444	426	448	409	460	460	430	446	473	456	437	438	460	426	426	454	422	426	407	497	443	424	436	412	409	410	437	467	451	438	446	475	436	469	448	465	466	384	442	436	445	450	449	393	482	403	447	445	427	425	421	434	426	432	427	433	467	436	469	457	462	435	441	429	464	410	443	388	443	433	473	445	454	429	422	422	462	407	444	448	484	451	451	462	441	438	456	421	413	470	446	410	424	418	456	418	406	452	468	439	439	437	458	453	422	434	450	434	412	416	451	416	461	449	427	409	446	438	436	407	418	440	481	430	408	408	425	448	436	463	446	422	436	452	474	462	496	430	417	414	454	461	442	473	412	451	455	408	436	437	478	420	420	424	414	445	415	410	415	449	466	471	430	423	433	447	431	424	436	441	456	448	429	413	456	426	461	419	422	411	432	421	407	435	430	419	420	468	393	480	452	443	427	436	443	420	447	450	414	416	438	437	461	460	456	440	431	429	441	426	430	433	443	435	470	430	413	394	420	420	429	444	466	443	456	437	428	434	436	452	426	418	457	432	450	438	442	440	421	468	450	440	467	468	456	441	457	468	410	427	458	445	424	434	436	444	430	442	465	461	433	481	419	475	452	440	452	455	438	402	454	421	484	441	430	431	464	444	471	469	478	434	438	440	447	424	441	476	426	445	456	418	471	462	433	467	457	379	451	449	434	411	456	445	431	394	455	446	434	454	443	453	428	433	479	429	494	432	416	466	455	439	458	430	394	404	457	379	470	469	433	453	457	457	441	434	441	415	417	439	391	438	433	455	458	429	427	482	458	452	409	402	405	464	444	469	452	400	402	430	421	461	462	453	446	450	432	409	466	420	418	420	426	463	428	430	439	446	443	401	459	425	453	425	421	425	400	428	432	439	412	441	425	437	456	445	456	451	472	407	437	458	386	449	431	463	457	444	394	402	438	472	459	395	409	443	431	450	427	418	453	419	474	463	439	429	423	438	412	470	438	439	493	434	421	449	433	480	450	434	436	433	425	461	437	461	461	408	465	454	409	424	459	421	424	423	444	413	465	437	421	433	453	419	484	468	425	474	475	438	477	419	462	442	383	465	373	430	423	471	419	457	457	423	431	438	477	444	460	432	451	454	435	427	432	440	430	460	431	448	445	444	476	437	455	458	437	475	432	439	451	417	418	416	435	456	448	397	420	412	459	455	442	409	429	421	435	456	432	443	498	421	496	438	453	448	427	423	428	440	468	397	480	455	397	421	465	443	444	437	425	439	468	444	438	421	422	452	426	402	396	420	435	431	435	413	430	436	456	430	404	463	435	439	417	418	414	469	454	446	441	419	452	445	429	416	446	475	425	394	450	391	429	422	414	411	412	447	424	432	442	430	456	411	413	452	442	449	461	437	450	435	445	464	426	425	390	414	437	444	422	443	428	469	437	442	443	450	452	445	472	445	417	393	496	446	431	445	458	452	446	453	439	397	443	422	472	453	402	440	434	451	454	458	399	437	443	423	424	433	456	450	423	418	436	420	454	402	488	444	420	434	417	446	397	440	458	432	430	429	410	453	431	463	470	424	404	453	453	427	444	427	431	458	406	451	435	437	451	447	458	426	409	479	462	431	437	418	405	458	447	449	409	416	449	422	457	377	402	437	443	466	433	433	443	441	450	412	445	440	457	430	448	462	412	446	455	408	430	437	490	439	458	447	416	454	426	467	454	406	409	453	396	435	469	445	488	438	484	426	475	442	440	395	444	423	473	436	419	435	457	431	414	423	471	452	448	429	448	443	455	455	460	428	390	441	395	454	413	418	463	448	443	466	452	411	418	493	431	431	426	467	453	403	478	439	396	465	440	455	433	405	412	452	426	441	463	428	482	452	419	448	419	483	438	424	438	456	422	458	406	472	410	430	446	470	415	419	420	444	458	446	423	433	420	404	453	432	423	405	431	427	438	480	438	460	433	451	422	435	432	436	412	386	457	462	461	471	425	452	428	434	478	431	449	466	456	477	431	442	459	478	453	437	406	503	443	436	426	433	472	397	459	402	446	432	429	423	438	433	413	441	477	475	442	439	414	434	432	419	426	427	468	392	393	437	412	403	425	413	431	440	455	440	436	413	410	448	469	461	451	451	418	467	469	419	453	443	408	440	415	438	454	468	453	444	476	431	460	444	395	451	436	480	454	439	424	439	438	440	472	438	438	437	458	426	414	458	458	436	445	469	442	452	435	450	427	425	458	422	423	451	443	426	430	446	457	455	449	458	426	482	462	417	439	453	466	454	456	422	433	452	435	448	394	456	448	432	431	405	414	422	430	424	412	434	437	440	437	440	443	450	445	470	432	447	430	433	434	423	420	403	424	459	407	370	443	441	428	412	421	431	419	418	407	470	444	410	461	449	402	469	424	434	426	464	446	423	414	432	440	442	417	439	430	456	466	415	468	462	399	474	474	442	434	452	423	443	417	407	452	437	401	422	419	433	413	448	453	439	424	435	415	415	453	468	454	463	442	426	445	412	398	443	419	430	436	455	406	461	458	486	466	446	434	457	412	456	413	439	465	413	407	427	437	429	436	433	455	462	448	439	458	421	431	410	404	460	463	435	428	460	449	461	431	441	387	413	437	411	460	440	424	446	461	432	432	442	406	426	437	447	464	416	476	442	444	422	400	418	422	444	452	442	426	430	436	458	432	469	418	430	449	438	452	433	464	454	422	433	402	431	440	403	448	434	445	468	418	460	438	417	437	486	434	422	463	438	456	436	394	451	486	459	443	380	433	417	443	415	419	433	444	446	422	434	429	430	438	462	403	442	428	429	427	420	427	433	420	463	410	444	446	436	457	429	432	443	416	450	438	429	432	450	411	439	445	439	458	467	464	439	437	439	423	402	393	408	463	443	488	429	432	476	426	459	410	374	412	422	408	449	407	448	443	426	404	453	450	468	442	425	427	454	444	436	413	458	446	431	421	392	471	410	441	416	454	480	418	439	427	423	440	438	457	411	436	490	440	438	412	454	454	430	407	424	422	446	447	428
27119	9478	941	461	347	293	311	294	293	306	278	263	245	258	261	236	256	249	257	242	208	258	233	210	239	247	236	260	262	247	204	241	239	247	271	230	229	247	248	238	227	214	213	251	218	241	223	265	236	246	243	251	245	236	267	223	238	242	231	237	209	256	257	300	250	238	214	266	255	267	235	256	235	249	230	254	250	225	254	210	221	236	216	235	233	238	263	207	205	242	227	230	255	247	243	229	225	225	235	242	265	263	249	237	224	234	236	227	228	236	216	227	254	231	232	238	242	256	216	218	235	237	230	214	225	237	236	246	229	245	258	236	246	257	255	259	221	217	255	246	216	246	243	249	240	219	231	219	242	258	252	229	224	256	220	231	220	247	242	223	259	238	248	204	261	235	254	214	215	244	241	228	248	230	254	250	229	264	224	250	240	247	221	227	256	233	229	211	237	222	230	227	220	210	228	234	256	235	228	243	241	217	261	269	224	235	220	236	231	229	243	251	251	244	192	253	255	271	277	230	224	260	234	247	224	220	240	231	248	215	223	243	243	257	235	208	251	232	242	248	257	262	242	213	220	257	235	218	243	261	240	238	228	263	239	225	241	233	252	225	234	244	217	231	227	246	252	232	230	239	222	242	240	223	281	226	261	230	228	266	248	251	231	254	264	215	237	229	269	236	208	218	238	223	241	241	217	230	287	241	253	222	211	257	243	238	237	214	230	237	244	238	223	219	230	238	241	230	198	215	215	221	242	223	238	239	215	241	250	240	227	211	241	253	229	243	240	245	252	237	238	266	246	234	244	249	246	209	244	260	236	226	246	239	221	238	241	241	233	234	255	263	220	247	230	222	229	200	246	278	219	249	232	215	266	222	253	224	208	246	233	242	253	250	240	252	220	226	238	247	233	204	270	230	218	232	242	206	236	200	225	231	209	220	241	269	261	232	206	235	265	241	227	220	230	230	241	242	243	237	229	261	223	231	208	215	232	236	231	236	221	232	243	242	210	224	226	207	255	265	284	217	259	233	228	248	260	213	251	271	240	232	216	245	224	238	227	248	214	243	263	211	242	237	252	227	222	240	271	244	206	229	221	260	217	232	274	259	202	230	270	256	240	226	217	239	255	230	247	217	239	243	239	251	231	256	241	224	243	277	237	245	226	241	225	230	224	207	237	226	224	193	180	218	228	240	258	235	237	249	231	242	256	221	227	224	245	219	202	224	232	240	246	244	237	233	268	236	235	249	235	248	231	261	238	209	254	237	242	237	239	255	202	222	266	254	212	224	228	240	244	268	237	238	216	263	220	220	237	210	245	242	236	246	221	249	263	268	205	240	233	227	248	220	203	231	264	213	246	230	263	229	222	224	227	231	250	254	215	249	236	243	270	226	243	233	249	252	249	248	227	230	252	243	233	226	230	231	262	233	239	225	226	242	243	230	255	248	256	237	247	255	260	236	216	261	235	219	240	230	267	253	205	253	218	227	240	233	270	232	238	216	243	224	260	199	249	231	249	269	255	228	236	250	251	226	236	230	193	229	252	234	254	227	261	224	228	234	218	249	210	268	220	238	249	239	236	237	238	242	265	261	243	233	234	226	260	219	231	257	248	246	231	259	238	258	240	240	225	229	215	232	228	229	254	231	256	239	250	249	252	205	211	251	235	242	230	208	229	201	248	219	260	235	246	221	220	226	225	250	233	238	247	222	237	216	236	213	234	238	251	248	257	226	283	241	237	209	275	258	246	260	221	244	262	246	231	221	241	234	217	247	251	228	272	250	239	238	232	230	260	244	232	246	247	235	222	252	242	224	243	253	256	227	246	238	214	243	250	284	252	243	270	232	225	269	227	224	228	269	243	259	230	235	235	245	222	237	245	232	217	235	257	243	232	235	258	240	277	254	246	222	242	246	258	240	224	234	243	254	230	216	237	249	263	213	231	236	217	251	231	224	220	250	233	244	238	233	222	253	214	247	225	240	228	276	259	245	231	245	252	250	231	232	270	244	222	240	239	245	237	240	250	253	218	255	263	233	236	240	247	233	235	245	258	260	246	222	248	260	260	233	201	237	213	202	213	221	252	224	248	256	233	242	261	265	209	233	261	220	243	275	266	251	237	233	207	238	234	243	221	227	232	243	234	250	270	222	229	227	264	254	218	213	235	216	237	244	246	243	258	241	218	219	230	241	206	244	228	228	235	210	225	256	247	244	238	236	230	270	279	225	212	243	217	222	226	254	255	234	255	230	268	233	235	225	256	244	237	254	222	241	249	211	228	221	201	249	232	246	240	235	257	225	240	238	232	220	259	260	222	226	231	270	255	229	256	259	243	245	246	208	199	237	226	241	233	221	231	240	257	249	264	237	205	240	233	230	217	226	202	218	258	239	217	223	234	266	242	243	220	248	235	241	218	271	244	247	209	245	241	216	257	229	217	261	218	239	272	259	222	274	248	212	217	250	218	223	251	239	268	214	255	241	232	243	207	221	291	259	220	253	238	234	241	254	261	237	245	242	244	245	246	197	240	256	251	223	245	242	240	258	220	221	239	233	248	248	234	237	266	211	227	241	247	239	263	256	251	246	234	230	238	261	246	226	237	225	234	210	250	252	216	225	248	285	237	259	239	217	255	214	211	253	242	261	230	239	222	279	251	258	239	253	215	268	269	230	218	236	239	256	230	225	250	243	214	239	225	240	252	253	256	218	252	237	241	229	214	240	250	268	255	233	246	244	238	259	206	227	237	222	217	253	231	255	274	255	226	233	230	237	234	231	258	239	233	243	223	251	222	254	261	225	248	254	269	252	212	223	246	214	230	240	214	223	243	222	258	203	231	236	253	237	240	229	246	229	226	266	246	257	227	235	235	222	254	246	212	238	249	213	200	229	247	241	205	249	255	231	244	225	262	238	255	265	263	234	233	243	246	233	245	225	268	236	244	234	225	252	237	242	252	243	227	223	240	245	251	253	227	246	246	288	237	221	219	257	245	234	218	256	240	256	264	227	248	270	227	230	241	226	242	236	244	254	249	233	257	231	241	224	195	271	223	229	233	261	256	264	238	243	248	251	235	231	217	227	245	218	209	252	260	250	218	232	249	266	234	239	214	228	237	238	258	234	233	222	218	217	238	223	232	239	266	250	226	236	264	243	221	225	224	234	237	212	242	247	230	245	255	250	259	258	238	235	228	220	204	261	228	236	224	254	236	219	243	197	237	196	242	209	232	235	255	218	265	250	255	203	248	226	233	221	217	228	210	230	228	208	260	240	212	224	242	223	235	236	242	232	238	254	228	211	225	238	225	247	239	237	217	238	243	270	239	225	241	264	258	232	241	252	251	206	277	220	217	262	232	240	230	268	243	224	235	237	253	215	201	241	266	223	250	258	222	238	236	261	250	264	240	210	235	241	231	242	253	222	235	235	239	237	238	230	257	235	226	274	221	226	210	200	240	227	209	215	231	266	237	236	236	258	244	252	230	231	245	224	221	257	241	212	241	227	250	243
16638	5817	1098	1308	1115	983	931	808	750	735	686	695	653	643	648	675	626	653	653	591	603	658	611	566	572	620	559	548	613	595	544	583	603	598	610	546	604	587	592	598	615	610	604	569	598	572	593	621	588	580	579	588	600	536	567	572	616	595	524	572	566	575	605	540	549	553	563	540	613	582	570	586	566	549	569	613	532	609	594	549	572	564	550	572	602	611	591	581	532	574	544	544	563	564	543	580	571	540	545	563	593	538	584	530	569	565	582	550	593	593	583	597	587	635	580	548	625	579	548	560	605	550	529	598	593	603	589	550	577	563	573	568	600	590	593	603	589	558	589	576	599	552	609	552	582	590	513	581	578	568	588	566	561	581	552	536	591	553	573	595	602	577	596	609	584	586	583	615	573	538	591	592	557	582	610	561	584	574	537	570	627	551	589	534	587	568	610	552	587	572	544	608	567	591	560	568	603	545	565	605	537	566	552	581	589	563	542	570	575	595	574	574	602	612	545	579	575	546	579	622	548	617	572	547	624	587	571	567	577	556	563	597	553	596	607	607	547	567	590	566	559	600	577	554	608	533	585	566	580	583	569	599	561	602	579	598	544	583	591	570	571	610	595	567	585	557	547	523	591	580	575	568	582	553	569	558	563	606	560	565	604	567	619	538	556	604	532	573	555	570	580	545	617	552	586	532	566	583	576	563	556	538	538	589	581	572	549	578	513	534	578	568	579	564	620	580	584	561	584	539	551	553	569	554	562	625	593	607	620	569	552	595	571	541	530	614	593	590	580	547	567	552	577	563	593	574	529	572	599	579	580	566	593	555	550	588	596	562	577	593	583	564	565	567	534	556	570	582	520	563	580	575	551	551	614	577	568	533	553	534	580	597	601	534	569	558	607	598	591	573	567	577	579	524	597	586	562	566	571	532	570	585	558	607	559	596	551	562	577	555	586	554	578	628	540	571	551	576	614	558	634	556	527	596	559	604	576	595	554	569	577	601	592	574	541	624	572	567	529	605	582	569	572	575	597	608	545	585	586	609	582	549	582	617	601	537	552	584	540	587	521	559	589	548	539	569	589	579	563	562	617	580	561	552	558	577	576	570	561	550	558	595	552	584	562	557	594	532	545	553	525	535	528	583	595	575	562	571	556	537	620	556	570	596	565	587	602	591	556	564	552	583	541	592	590	561	567	560	586	565	538	537	528	547	532	531	577	575	615	534	577	566	553	568	560	556	539	561	603	554	568	571	561	571	570	575	564	569	564	562	529	608	556	576	545	582	578	567	582	580	560	583	592	601	576	584	618	573	602	592	590	587	547	595	542	577	585	563	543	555	579	575	574	600	556	528	564	591	584	564	552	562	553	591	562	587	598	548	577	569	588	617	593	628	561	559	542	515	552	592	626	580	579	577	525	536	554	596	575	606	573	564	575	540	546	557	565	572	539	587	613	564	581	619	574	562	528	623	604	589	575	570	566	554	539	578	613	583	615	580	572	581	572	567	572	546	594	580	544	543	575	553	537	552	574	600	571	607	586	579	532	552	544	586	590	568	587	598	561	595	593	567	623	556	580	536	544	546	558	603	591	582	556	583	518	587	580	579	563	562	551	582	556	593	572	575	563	531	566	601	529	576	574	549	550	591	574	558	542	596	538	576	575	537	543	570	570	565	501	571	595	536	565	556	539	544	539	567	589	569	582	569	584	561	608	569	593	569	631	565	603	552	543	584	569	555	565	571	535	594	561	579	564	578	615	563	555	610	628	588	570	593	543	536	569	526	559	535	576	571	585	594	589	549	562	588	555	543	597	552	575	638	588	613	583	618	549	549	589	562	574	567	618	572	580	617	593	520	580	539	544	572	579	565	536	594	583	606	591	564	602	614	575	568	586	579	583	638	588	511	624	524	555	576	551	560	582	549	567	548	546	552	600	568	561	574	583	571	568	579	568	600	560	613	575	598	561	588	546	528	593	567	580	606	589	546	519	574	574	586	560	568	598	596	570	573	565	554	549	620	582	577	552	546	563	590	581	559	566	599	587	565	566	565	528	588	547	570	561	600	529	541	605	542	574	584	596	565	534	562	559	542	594	567	554	557	586	627	624	617	604	549	559	541	551	582	565	547	578	608	572	547	598	579	585	517	608	542	558	588	528	561	578	560	605	567	569	536	539	600	542	572	600	555	575	577	586	593	526	577	585	583	625	556	546	571	604	611	579	579	548	573	570	558	593	557	557	515	539	550	610	572	582	585	595	553	563	560	514	572	587	581	552	550	572	533	565	550	557	590	563	578	558	545	619	567	581	557	582	582	596	590	602	557	561	569	590	592	531	616	545	549	576	570	584	576	591	509	579	587	574	601	594	602	555	537	561	579	569	574	535	581	572	545	565	578	568	556	614	543	576	574	535	553	584	585	570	561	603	582	598	550	585	584	561	599	596	591	545	573	579	548	528	544	577	612	555	593	600	588	559	611	587	570	571	587	589	567	592	573	590	536	553	584	567	564	539	581	624	535	544	534	596	576	599	610	575	562	542	619	605	584	608	568	638	569	586	569	608	603	591	586	598	588	530	585	606	567	574	551	522	557	570	549	620	576	560	603	587	522	591	571	636	556	563	591	548	565	573	572	548	578	573	566	590	585	542	564	593	552	567	558	526	557	487	618	562	588	596	551	570	569	569	531	563	570	552	548	541	577	546	552	583	606	594	577	573	570	564	589	671	544	585	581	571	617	584	596	593	543	576	538	585	546	607	570	557	578	612	600	588	573	596	542	583	539	601	574	564	614	586	542	576	585	600	553	556	594	581	574	591	554	565	596	543	618	569	557	533	566	577	599	572	539	540	595	581	631	585	574	584	510	541	573	635	572	590	588	590	556	596	573	557	562	564	614	571	544	602	564	619	568	546	553	574	507	589	545	583	614	560	589	593	531	583	611	573	554	580	600	601	594	562	506	568	574	599	545	622	594	608	566	629	595	572	527	609	584	555	566	592	553	579	562	566	586	580	568	593	548	604	558	505	544	572	554	615	581	587	586	540	548	612	583	533	571	551	575	579	547	592	605	559	597	565	566	600	591	607	606	603	593	565	611	597	555	596	564	561	564	591	593	573	590	594	536	577	597	562	555	583	606	561	596	578	599	594	566	607	608	594	557	554	560	603	558	553	592	552	578	596	559	584	569	530	586	563	579	584	587	603	584	581	570	535	524	516	554	574	571	617	597	561	586	614	580	565	526	592	561	553	549	574	564	557	576	577	562	555	570	602	584	568	587	566	589	575	530	554	577	607	511	584	556	537	569	604	521	595	572	554	612	545	578	561	593	588	581	537	527	547	556	534	575	591	531	580	574	548	593	578	556	591	573	581	584	591	612	558	580	563	595	540	650	547	586	545	592	562	571	574	570	562	591	575	580	537	538	571	591	571	535	598	555	587	568	579	558	582	593	557	616	595	604	599	625	549	539	620	557	571	496	568	569	566	579	563	545	556	578	520	581	543	560	582	570
38519	16699	2030	844	686	575	560	517	497	434	412	485	429	449	437	396	384	412	392	379	437	396	399	351	423	425	379	408	425	436	418	385	403	374	357	413	418	406	404	405	379	386	387	410	402	413	423	376	413	395	424	437	410	392	396	386	399	434	411	402	413	428	395	395	403	391	392	406	404	363	361	371	384	413	411	418	402	417	386	441	406	421	412	414	370	369	355	396	375	377	371	381	379	389	456	378	426	382	414	389	390	393	421	363	379	384	399	422	432	397	444	386	374	373	392	369	370	361	433	401	409	404	405	416	374	378	360	385	411	375	378	365	395	437	368	416	419	420	366	383	367	392	368	389	369	364	397	402	416	380	377	407	402	396	378	381	378	403	405	432	380	398	413	428	411	387	387	417	377	444	390	404	394	378	377	367	363	412	407	385	384	397	397	408	366	390	414	411	384	399	420	389	348	406	400	406	385	371	423	392	418	378	437	361	406	404	365	363	414	385	369	366	397	442	395	392	406	363	359	358	362	376	379	411	400	392	377	367	380	345	369	375	387	429	362	419	363	402	385	439	398	383	402	418	371	372	392	372	424	440	404	409	385	408	412	378	404	424	431	408	387	390	411	410	396	390	434	370	403	414	372	386	390	386	397	375	415	383	382	339	410	402	393	402	400	397	412	413	386	381	392	377	337	343	368	421	436	397	389	406	406	419	376	409	395	402	387	375	406	395	400	393	401	377	389	445	389	398	418	398	412	384	403	384	391	383	387	409	394	428	375	394	364	400	393	356	377	407	412	366	374	392	410	384	403	397	409	336	403	394	384	395	386	384	392	380	420	379	399	407	376	368	404	410	393	359	392	404	383	393	410	379	405	408	369	382	358	377	397	417	399	415	429	380	403	479	440	406	407	399	370	391	358	371	383	369	390	344	440	389	371	415	407	409	370	407	412	364	434	412	390	389	414	395	400	399	407	348	359	415	383	356	425	381	408	392	384	395	370	381	411	406	354	384	375	391	416	388	368	384	370	376	343	382	401	376	405	367	374	377	381	358	375	427	359	404	405	406	411	417	396	405	409	444	424	390	367	401	377	357	402	381	408	409	387	406	404	394	405	407	374	411	422	446	364	389	367	382	383	439	385	383	431	382	386	391	399	443	421	412	402	437	383	365	382	393	422	402	394	415	384	386	406	407	431	386	411	389	432	372	395	358	379	407	405	391	392	387	433	395	410	412	432	384	371	399	420	407	407	396	378	433	407	390	374	361	367	395	372	382	407	372	435	378	383	400	365	366	370	389	443	427	408	416	404	415	385	427	416	400	408	385	408	355	338	381	380	389	345	377	367	429	413	381	402	424	429	429	401	383	417	385	379	381	384	358	415	385	402	447	368	386	374	422	343	345	379	408	403	368	406	428	396	396	372	398	417	406	352	350	389	395	394	371	387	373	387	432	398	392	358	415	382	393	380	393	423	348	389	402	391	412	388	401	380	415	392	412	388	384	397	408	392	403	405	411	374	428	376	360	415	444	409	419	338	401	378	399	362	398	383	417	395	370	412	401	380	395	439	370	425	378	354	359	405	384	390	318	386	374	375	384	393	387	458	400	425	409	399	380	413	376	433	403	405	402	423	395	381	415	361	398	360	387	401	411	372	418	433	371	360	406	391	344	392	402	415	439	443	455	398	432	343	409	404	413	401	388	352	344	389	387	400	418	421	395	369	370	419	398	384	440	412	336	396	431	413	403	388	365	397	381	401	385	398	388	388	383	368	387	423	365	421	389	411	427	401	373	378	351	397	416	375	388	369	362	410	378	394	374	377	402	399	402	403	358	391	389	381	433	408	400	361	375	412	359	427	362	399	398	388	398	400	388	395	390	414	390	409	378	400	421	379	374	437	380	414	407	392	411	412	377	397	404	367	401	390	347	418	418	421	426	403	383	410	351	361	402	390	373	377	395	430	389	390	390	409	385	406	407	401	390	390	409	405	352	379	409	397	376	411	413	396	385	414	404	386	376	415	377	391	344	397	416	397	400	421	373	431	403	353	372	382	359	385	400	389	403	383	399	396	403	402	397	384	405	394	391	435	390	403	425	373	411	391	393	371	389	430	403	399	388	394	381	402	433	410	371	374	345	421	449	392	433	390	363	378	388	402	378	376	394	386	368	359	383	399	442	400	395	398	360	426	400	395	368	367	396	357	434	443	390	391	422	394	406	358	410	409	412	369	392	411	344	387	411	373	393	402	410	373	381	373	399	399	407	394	403	392	396	374	386	446	375	368	408	384	419	390	391	426	380	390	401	407	413	407	388	397	409	429	386	399	393	403	397	400	370	400	370	379	398	415	362	401	384	421	422	396	404	388	394	398	434	398	378	366	396	385	400	458	398	418	430	347	406	412	387	430	425	389	409	373	424	407	380	399	417	405	425	374	387	417	400	377	380	375	359	387	417	383	388	434	382	389	393	389	364	369	362	420	413	401	392	387	418	405	385	434	417	386	326	387	374	400	360	388	364	391	440	365	406	398	391	416	418	408	420	381	368	414	396	394	425	418	385	370	397	455	426	421	402	394	384	395	407	387	412	385	427	384	378	395	443	437	358	383	378	397	433	372	388	450	393	400	367	391	370	354	395	349	359	400	381	387	413	444	400	404	377	358	385	373	424	373	422	386	403	428	386	397	395	392	423	386	414	373	358	365	380	397	368	402	390	437	403	402	364	408	412	445	411	373	311	386	407	376	385	384	404	401	391	423	401	420	429	386	412	410	414	393	386	388	399	397	364	380	381	395	422	419	393	415	429	386	453	341	407	383	361	383	390	391	420	408	415	389	412	418	404	413	377	405	377	387	366	367	392	407	387	410	394	365	403	396	390	411	396	382	401	377	388	424	378	412	398	400	361	356	380	380	422	415	373	415	409	369	358	398	417	407	427	428	369	395	396	364	384	419	369	403	399	397	362	370	423	372	432	384	388	364	386	377	424	416	371	407	371	374	419	414	400	350	433	391	415	350	413	369	374	407	392	386	399	378	437	404	379	386	440	398	363	397	390	412	413	399	448	395	406	377	374	385	413	373	377	433	395	362	404	389	366	402	405	413	347	398	384	400	425	399	388	422	384	399	368	410	377	370	399	388	427	388	378	381	384	393	398	384	390	384	380	386	398	400	400	383	406	425	418	408	400	424	354	344	406	432	412	381	414	411	388	391	376	383	370	375	425	395	367	393	380	390	391	397	388	364	421	396	374	405	383	373	392	412	399	419	433	428	364	422	391	405	396	418	386	369	421	419	367	436	413	396	367	397	412	397	377	420	372	399	390	388	393	419	399	402	421	411	441	391	414	361	382	400	385	370	396	414	431	400	402	374	410	408	389	407	407	390	389	387	361	358	378	407	423	368	390	405	389	390	412	424	415	375	363	395	392	353	424	421	416	422	429	414	417	388	359	425	382	368	433	393	368	400	389	412	394	412	408	384	365	374	372	397	433	419	372	385	370	367	363	421	431	434	367
22479	8978	2063	2285	1970	1678	1556	1359	1267	1230	1156	1134	1077	1032	996	1041	1022	978	952	938	894	932	927	918	978	941	895	970	899	877	873	877	863	926	868	944	945	949	891	877	860	873	898	874	904	870	850	909	851	920	899	906	862	927	906	826	907	841	905	865	883	862	893	849	930	845	904	878	903	808	895	873	889	919	903	825	905	861	918	927	863	901	895	855	867	869	834	882	860	922	882	927	924	893	870	883	906	817	805	866	880	869	874	933	924	950	860	860	819	862	845	853	851	831	860	946	890	920	892	908	893	827	908	894	828	923	896	831	926	902	868	834	900	934	886	925	793	852	914	857	886	881	883	856	892	836	836	835	835	867	856	913	825	864	826	840	899	871	836	908	888	851	869	902	941	868	866	894	859	900	920	891	880	893	894	878	883	897	875	850	857	858	902	890	895	887	872	914	878	873	906	900	872	898	844	904	904	846	883	893	869	920	878	875	884	844	868	843	853	850	825	849	859	900	938	859	835	838	839	840	868	911	921	873	827	898	840	824	897	850	798	829	834	865	900	857	823	843	838	884	913	890	866	865	891	900	885	900	858	864	891	866	874	906	860	871	847	833	885	936	900	882	853	853	949	888	882	856	859	878	854	903	853	873	906	927	880	850	938	822	866	870	878	884	879	856	926	869	846	836	870	832	877	844	819	863	884	887	810	854	864	870	906	900	871	906	872	823	862	812	879	873	860	860	865	872	868	831	872	872	855	883	818	855	850	841	879	847	944	822	900	909	886	863	887	824	886	913	848	832	859	854	902	840	869	906	883	868	879	885	898	852	846	863	870	870	854	872	863	827	829	873	841	918	872	831	868	844	913	851	862	857	854	870	844	865	885	891	884	856	861	881	862	849	823	837	872	873	852	866	879	877	910	822	872	847	904	887	849	895	843	876	874	895	897	808	915	857	884	821	867	900	881	872	866	834	916	883	888	906	892	926	867	863	861	852	909	862	910	928	866	836	856	818	871	828	890	890	864	829	841	875	914	855	907	862	884	854	881	881	892	839	855	909	848	830	863	919	822	864	910	850	884	861	853	858	864	879	841	893	876	884	844	885	862	864	857	861	851	870	851	895	895	898	904	878	836	843	856	875	844	878	880	882	866	878	902	888	869	870	827	862	853	834	929	854	811	911	837	902	882	839	922	900	841	916	847	851	860	853	840	890	881	846	861	870	847	909	855	905	870	836	833	827	912	945	882	866	848	865	862	869	852	893	848	858	963	887	869	890	896	870	916	899	905	865	843	850	853	853	840	881	852	880	858	882	892	868	899	889	878	879	873	835	888	881	866	863	932	890	916	869	948	864	942	872	890	902	898	832	834	834	919	867	866	905	843	882	894	862	853	878	885	873	896	930	820	829	882	840	899	880	843	919	880	887	852	867	898	894	832	930	925	917	893	824	903	890	876	874	873	897	893	846	856	847	862	895	904	856	849	887	834	873	890	915	843	834	844	815	878	896	904	871	924	874	913	858	882	929	828	863	866	888	879	878	865	862	885	851	953	868	849	868	899	895	827	871	866	849	868	887	877	873	907	888	884	888	881	899	913	843	854	872	900	891	912	860	880	873	833	887	873	866	850	845	831	906	866	877	917	872	870	838	865	860	878	916	920	869	887	817	846	903	887	809	864	894	850	845	884	878	897	873	908	890	928	860	941	904	843	845	875	885	918	867	877	938	914	876	859	908	853	897	869	845	843	868	871	891	854	903	839	888	896	868	839	931	854	880	888	869	879	893	928	817	849	938	895	927	855	853	887	893	935	881	837	879	845	836	864	858	863	883	854	890	916	957	909	903	842	877	838	838	888	857	876	866	893	866	884	864	903	850	866	860	925	870	831	920	907	845	923	905	892	844	828	911	834	886	889	849	877	823	841	899	918	882	863	839	919	893	908	873	870	851	830	882	818	890	880	863	897	828	872	909	878	867	911	827	843	836	811	879	867	914	917	885	872	850	840	873	904	874	918	891	903	863	845	873	904	841	874	826	847	854	881	903	939	862	837	878	850	855	853	903	857	842	886	863	937	902	908	895	806	890	886	863	854	877	863	797	824	824	855	812	884	870	918	871	846	900	874	884	873	882	856	907	894	847	822	874	871	902	859	879	872	866	850	877	905	878	847	808	834	897	881	901	877	872	849	875	865	872	803	860	859	851	850	890	840	883	879	880	867	856	858	847	863	844	857	838	955	880	928	875	830	857	876	808	880	856	894	835	850	888	841	860	873	888	881	887	873	892	872	868	848	856	861	883	883	886	814	877	936	884	883	877	866	855	846	859	954	888	896	886	900	914	856	860	891	874	884	875	908	888	866	865	863	830	888	881	861	874	983	866	883	905	900	888	900	853	862	888	902	869	859	884	891	892	886	835	866	850	845	887	896	844	855	856	856	888	921	925	832	870	865	843	822	918	879	891	866	940	800	868	850	857	879	908	901	872	845	910	847	906	899	896	866	867	847	878	845	912	897	854	891	860	870	860	857	842	878	917	992	927	908	861	877	868	830	885	873	833	889	876	861	889	911	882	878	895	856	860	898	876	922	870	827	885	870	895	883	942	868	889	861	878	853	904	897	904	870	876	904	815	897	853	891	898	826	875	882	871	889	883	878	896	931	910	859	882	886	872	924	901	858	857	915	881	932	910	819	909	850	869	842	898	884	848	909	885	849	854	865	892	874	839	844	904	887	892	871	901	881	864	884	946	922	835	837	888	922	845	929	873	866	907	844	865	864	896	832	854	861	877	882	876	846	886	901	922	911	882	870	890	857	910	844	918	943	801	848	877	859	862	903	847	867	896	835	811	859	879	872	904	876	874	834	867	844	879	909	854	852	882	840	932	867	929	861	851	892	910	846	827	874	870	869	911	886	852	853	866	858	884	866	810	862	862	857	921	884	903	865	899	892	910	880	902	892	895	899	871	915	865	835	875	872	877	838	896	873	841	861	873	852	879	825	886	848	861	886	861	855	875	879	915	876	914	903	858	855	862	826	953	859	847	879	824	847	862	879	903	826	877	840	889	831	887	897	832	857	917	855	859	832	933	882	872	880	835	875	862	892	884	889	933	893	875	883	867	895	884	868	841	873	886	825	881	908	797	842	812	817	903	833	900	875	924	837	838	959	846	846	848	828	858	876	833	881	854	873	911	905	938	868	847	857	920	861	879	890	940	894	877	840	932	864	856	861	877	840	926	839	849	879	830	878	901	863	912	812	875	889	865	843	860	849	853	827	866	886	897	812	898	868	943	907	884	843	920	876	864	877	874	877	821	936	888	885	898	866	892	900	884	901	847	876	873	843	842	896	825	800	884	914	845	929	894	882	865	876	898	864	914	876	944	948	898	869	878	865	874	926	889	826	874	897	910	905	899	883	861	877	866	836	865	872	853	871	926	885	867	896	888	891	867	870	833	884	876	878	856	877	861	857	857	870	834	855	893	876	892	850	941	934	906	896	912	871	884	891	876	854	883
12043	3201	234	189	164	153	164	193	165	159	172	184	171	172	170	174	154	158	156	163	165	172	166	180	176	161	166	168	172	174	177	169	158	175	171	147	168	166	152	176	154	185	166	171	181	188	172	187	179	151	169	189	148	161	178	157	187	162	198	168	177	166	164	165	185	184	166	161	158	154	161	171	149	159	181	158	165	187	175	171	167	176	171	152	165	154	180	178	152	170	187	198	196	172	161	174	172	146	183	168	148	164	155	174	185	184	170	194	156	170	171	169	179	191	189	165	164	157	150	185	188	164	144	184	182	196	199	176	180	195	161	198	183	168	178	152	170	158	170	193	144	170	168	186	173	155	157	178	208	169	172	159	154	163	184	190	209	179	163	169	169	164	149	165	176	204	173	172	180	172	152	187	192	149	169	160	160	184	205	175	173	206	158	184	167	157	195	166	199	174	161	156	150	184	190	168	205	164	213	175	172	153	188	172	154	156	169	188	184	160	165	203	165	188	192	170	160	187	177	197	215	175	179	181	172	177	162	168	163	166	162	173	200	164	165	157	192	157	166	182	175	154	156	170	203	195	174	175	182	199	155	171	188	187	157	191	180	154	186	179	189	172	191	181	162	170	179	151	170	152	198	175	154	162	194	163	174	184	180	182	162	160	192	150	181	175	148	175	169	195	140	178	163	165	166	177	178	169	160	186	154	166	191	163	186	181	167	190	175	189	173	193	157	154	154	155	156	182	175	154	166	135	175	196	153	174	180	168	174	179	182	155	152	158	185	163	174	191	179	162	168	149	178	165	166	162	185	180	162	144	162	167	190	186	191	186	154	162	193	167	172	171	159	140	154	200	193	161	182	175	161	154	170	165	186	172	163	174	180	174	153	146	172	179	175	176	173	172	144	153	160	177	151	187	160	166	155	172	171	161	181	188	181	154	161	163	156	167	190	168	156	172	155	156	165	167	167	174	178	145	167	206	193	161	202	174	169	213	197	184	188	167	153	167	201	183	182	166	174	178	150	186	164	166	171	165	206	195	147	184	168	167	166	156	176	170	161	152	151	169	180	191	172	173	179	165	174	171	165	184	178	158	177	159	181	207	184	195	185	189	178	161	158	142	170	149	188	149	159	144	182	192	185	170	165	171	174	191	171	163	202	158	149	201	153	188	166	174	156	202	191	191	169	172	188	167	185	136	180	165	147	150	183	162	183	165	173	176	171	197	198	140	147	151	157	160	160	154	171	200	170	173	167	182	176	182	165	207	181	181	185	195	169	200	137	195	184	188	152	166	173	159	157	180	164	168	161	153	174	198	159	180	166	175	170	190	184	145	177	180	164	193	161	158	154	182	165	164	176	180	174	164	178	167	187	184	190	184	170	167	172	179	157	184	187	187	186	178	157	185	179	160	183	176	166	177	123	173	172	148	164	168	178	166	181	190	186	178	159	160	187	197	159	171	146	183	158	178	180	184	174	174	163	170	170	166	164	214	162	154	167	188	141	178	133	170	154	163	159	177	176	173	162	161	149	170	172	162	186	178	136	176	169	175	174	192	200	178	193	190	199	180	155	166	173	180	177	177	171	157	187	168	170	184	168	179	176	168	188	172	174	187	182	176	137	193	197	178	177	178	173	166	187	178	159	192	170	160	177	189	175	150	149	165	188	168	155	179	172	158	197	199	172	165	166	185	172	197	188	203	148	178	150	164	167	133	172	165	182	204	190	165	178	205	187	190	170	177	155	144	181	159	169	159	167	167	174	186	176	194	155	207	204	178	185	187	171	150	174	164	195	182	194	176	145	170	209	197	172	152	173	162	188	188	163	181	165	193	168	187	165	177	179	177	182	164	176	153	157	158	155	185	151	174	162	187	156	169	166	145	156	170	152	167	180	168	184	189	187	184	175	171	198	185	195	173	171	164	178	167	177	165	188	191	175	174	165	181	173	168	148	169	197	162	160	226	182	156	176	196	169	175	163	163	195	181	181	181	174	170	161	149	152	153	164	177	169	153	187	156	156	155	164	185	187	167	173	169	176	179	183	163	192	159	189	171	166	175	167	173	169	140	192	170	191	173	174	193	159	160	162	136	164	171	153	192	162	173	178	200	159	166	169	190	149	175	169	162	166	202	159	172	185	167	171	166	171	175	152	163	166	170	181	161	171	156	144	176	169	173	204	187	164	158	176	181	186	180	175	157	175	214	175	169	173	187	173	175	176	184	175	178	168	165	175	161	144	160	182	205	174	177	162	183	170	171	180	152	153	187	186	165	169	164	163	137	168	145	188	173	157	180	184	153	201	154	145	157	166	176	151	182	209	177	165	157	141	154	186	171	179	179	185	154	180	189	194	181	139	155	155	193	170	174	174	176	174	162	160	181	186	179	187	155	164	155	152	136	183	166	174	170	149	162	183	147	170	185	172	174	172	178	189	176	168	162	168	157	177	165	171	156	195	194	156	159	179	182	173	163	159	192	180	166	180	168	158	176	164	177	200	169	198	185	187	195	163	169	186	160	154	174	159	174	184	177	192	152	153	185	154	167	192	175	189	177	182	179	170	182	163	171	183	199	162	197	169	172	215	157	148	158	199	162	160	145	157	179	170	174	189	185	172	154	174	155	184	169	154	176	174	168	191	153	173	150	167	153	167	180	171	178	179	165	157	161	182	156	167	161	187	156	185	165	182	148	168	180	183	167	159	173	166	209	183	171	169	152	150	185	164	176	160	163	158	185	161	165	173	166	186	199	172	177	183	186	175	185	179	159	184	173	175	147	169	159	181	182	187	158	168	157	150	185	178	144	161	159	167	163	172	177	191	163	172	157	172	166	181	179	201	206	156	191	149	171	182	164	154	168	160	175	162	173	167	151	160	171	206	182	169	155	160	195	156	153	163	193	182	161	160	159	196	162	182	188	161	183	183	183	174	157	173	173	163	171	162	199	181	186	168	147	176	185	154	185	163	188	158	192	184	176	170	157	177	197	162	170	169	160	181	181	154	168	159	162	189	164	179	173	178	192	190	176	189	190	182	157	166	168	176	163	151	166	180	162	177	170	171	160	169	176	162	153	181	175	159	167	179	183	150	155	160	198	210	170	191	147	187	162	167	173	187	170	184	152	181	165	174	148	161	197	163	150	166	187	208	189	179	176	187	182	177	169	180	180	182	172	157	142	156	159	160	161	180	183	165	196	198	172	167	180	166	154	166	139	206	189	167	169	149	172	175	184	172	184	212	159	162	165	165	158	141	184	164	172	154	171	180	179	192	156	168	180	175	165	172	192	158	190	202	145	170	182	162	173	175	177	197	191	170	180	168	218	192	185	168	175	157	159	157	172	176	138	177	172	155	146	165	157	179	166	178	171	192	192	190	173	199	180	168	153	198	168	179	203	168	176	199	195	183	170	171	170	162	186	180	173	145	188	206	175	163	199	163	172	185	169	175	170	174	154	183	177	190	165	167	182	178	155	184	149	161	186	160	194	156	150	183	189	191	159	178	170	194	153
7342	2313	444	438	451	455	411	419	464	413	455	437	430	458	465	437	481	439	410	417	422	431	446	468	398	446	484	445	415	459	427	430	430	436	420	464	422	454	402	463	426	419	458	459	422	429	394	410	434	431	464	441	418	417	441	445	433	481	427	416	457	414	433	431	425	422	411	429	462	419	412	435	463	421	464	408	425	428	413	408	463	442	440	459	423	438	439	462	454	469	467	464	433	443	445	430	438	421	468	466	433	452	470	455	436	423	433	405	426	418	430	424	449	420	456	447	475	454	395	405	442	475	413	419	431	409	412	434	428	388	445	432	439	448	411	447	446	399	417	420	456	437	420	440	396	425	421	390	407	427	455	444	446	401	425	424	439	402	413	367	423	449	421	410	423	454	431	434	472	398	414	451	440	439	424	389	443	408	450	442	467	434	473	426	419	438	435	469	394	420	439	423	436	398	439	474	463	456	439	440	447	463	439	443	425	421	437	451	449	458	428	451	462	458	469	423	411	425	420	426	466	407	446	435	419	440	444	414	442	433	439	436	459	442	413	438	394	436	454	435	466	424	439	428	419	436	424	427	423	429	400	472	409	441	425	427	422	419	406	438	434	471	428	415	443	427	419	458	402	412	431	417	434	449	452	438	418	500	443	402	461	406	406	402	446	421	451	439	437	416	466	428	392	451	439	405	466	433	447	445	459	391	442	445	430	379	440	422	454	393	427	426	418	416	446	460	389	426	429	469	430	453	442	389	430	468	475	428	443	444	397	449	453	410	395	441	449	453	428	402	426	383	399	424	429	416	413	395	445	415	415	459	436	452	427	419	465	413	461	451	443	431	433	425	449	396	416	445	446	399	394	467	450	405	419	440	406	453	429	416	419	402	413	464	409	442	434	401	470	436	433	439	471	422	452	417	435	424	446	451	447	426	455	460	487	424	457	416	429	414	425	418	451	439	425	410	446	404	429	396	471	437	436	427	404	433	385	467	431	376	447	436	412	440	415	433	486	430	460	437	400	459	429	387	437	386	456	442	432	420	399	462	421	402	445	454	445	431	437	472	443	440	427	469	418	413	435	425	444	410	425	420	393	458	435	407	439	412	432	432	425	452	433	443	420	436	411	399	430	431	430	457	453	428	424	428	459	421	443	429	452	443	459	396	441	434	430	408	468	429	465	380	418	418	427	455	440	437	422	449	403	452	425	437	420	423	412	413	451	478	470	456	416	438	425	437	424	459	467	438	441	445	426	407	450	443	430	466	427	442	415	402	475	457	407	455	469	457	437	425	406	459	438	479	459	447	406	446	441	413	452	450	469	437	418	412	470	442	445	408	397	441	433	438	420	423	394	447	440	430	431	434	428	432	427	405	411	433	441	485	428	463	410	435	422	468	429	427	434	415	443	442	462	435	434	474	427	445	461	447	426	423	432	431	429	414	452	447	434	430	437	416	408	392	438	408	441	475	412	444	408	438	423	445	444	437	421	450	442	429	467	404	438	427	424	438	433	453	412	464	451	439	460	434	447	469	476	456	458	431	474	435	423	428	435	432	438	423	445	457	440	421	442	436	442	399	425	382	438	412	447	433	432	450	433	462	426	406	440	401	447	446	449	403	419	447	424	401	445	426	433	412	438	440	455	440	463	453	409	453	436	441	392	440	416	437	439	410	419	422	431	421	426	394	426	442	452	439	414	431	428	432	429	422	437	482	446	483	383	465	427	449	420	411	426	419	411	428	394	421	447	463	412	414	470	434	464	427	402	415	430	464	441	424	425	416	449	467	437	425	439	425	445	429	428	465	418	423	413	434	426	441	449	409	433	422	388	428	419	431	479	423	432	417	432	474	439	439	479	425	436	413	439	449	444	431	384	443	398	428	425	464	411	424	446	432	406	436	460	448	445	435	421	418	435	423	402	407	409	403	450	425	428	445	433	460	446	447	447	439	460	426	423	424	439	439	422	426	420	426	413	451	408	455	455	430	481	405	455	443	449	481	440	441	423	412	468	459	395	438	451	436	405	403	432	424	406	432	436	443	400	445	425	475	438	440	441	459	453	432	435	423	428	424	426	422	460	443	396	431	417	461	402	417	432	427	444	415	446	416	433	457	444	395	406	428	412	437	469	432	461	453	397	382	407	467	448	415	428	466	470	496	409	407	447	412	432	447	425	437	454	453	409	434	467	463	418	449	420	463	432	433	418	425	454	462	441	406	417	403	402	453	423	445	458	436	406	433	431	458	418	438	429	391	418	417	392	416	451	411	456	416	413	472	467	410	432	455	428	472	462	420	433	441	431	454	472	434	433	428	456	427	446	449	429	442	451	418	437	443	442	434	455	409	443	463	427	429	475	421	420	417	424	425	433	457	418	416	396	428	425	431	429	430	441	408	450	465	402	404	439	420	448	410	455	384	387	448	387	454	434	406	453	428	458	434	412	466	424	454	430	411	424	445	420	428	463	391	431	362	441	456	409	400	426	425	431	461	458	429	424	435	419	421	413	449	441	389	414	438	444	453	413	418	420	401	449	412	406	491	462	434	435	451	446	445	421	456	464	425	440	423	435	441	455	449	425	441	445	426	415	457	441	450	452	444	390	440	442	447	411	425	423	419	395	491	427	409	432	458	426	439	435	435	442	381	455	456	454	431	418	408	460	426	431	422	419	442	383	417	439	441	420	411	444	410	421	404	448	416	408	435	403	437	424	404	415	447	432	443	428	426	452	407	444	412	447	418	429	423	447	438	444	440	459	448	421	438	443	439	430	435	444	464	446	436	453	462	393	408	412	417	411	427	465	426	412	408	392	442	429	418	452	412	456	406	452	466	397	423	417	463	431	444	441	419	411	425	428	440	437	430	420	397	410	425	470	425	448	436	438	468	410	422	408	432	403	411	429	447	409	426	417	411	441	434	433	419	431	423	385	388	432	439	424	406	417	444	439	443	445	410	433	484	427	426	435	422	461	422	452	421	421	429	434	406	424	407	436	436	440	403	443	465	440	404	423	441	433	447	419	440	417	436	490	427	431	469	422	446	458	452	427	445	466	457	415	444	424	462	388	475	451	426	442	421	425	407	431	424	417	432	449	415	392	419	395	467	442	428	468	439	415	401	413	419	447	447	453	420	406	406	412	437	397	451	416	440	437	382	427	425	457	449	403	401	441	452	421	459	435	455	425	415	424	451	470	405	384	427	464	481	418	456	480	430	386	452	419	469	439	396	438	430	421	431	412	419	411	448	430	451	421	396	389	445	401	411	414	459	404	445	431	429	426	412	439	415	433	387	437	448	420	423	433	435	442	410	443	444	415	441	433	429	429	428	408	424	424	404	444	437	469	401	440	429	446	424	441	427	432	433	414	476	438	440	452	426	411	444	423	406	421	454	382	420	426	444	423	439	442	401	395	410	458	428	436	417	429	424	461	404	411	460	427	412	450	427	436	450	431	393	431	416	420	401	430	421	450	424	422	405	449	471	428	481	452	419	413	414	404	426	443	416	425	421
28180	9077	756	442	408	310	305	273	301	279	250	246	240	269	247	236	268	263	244	247	272	238	210	258	241	224	250	280	221	236	230	212	237	256	223	241	238	227	216	217	237	268	228	242	261	235	230	233	235	239	228	234	224	218	257	224	220	239	248	232	229	219	270	212	196	229	233	259	234	232	208	212	233	243	250	264	283	276	238	239	257	231	214	220	241	256	245	209	265	234	229	272	242	269	244	239	237	242	213	228	240	233	230	221	218	235	231	252	230	206	245	254	228	239	237	240	210	231	235	203	268	237	250	236	250	226	239	241	277	246	220	208	244	201	222	220	219	242	263	230	217	236	235	232	236	241	246	261	253	215	246	227	230	240	231	218	237	223	236	227	225	218	236	249	226	248	248	256	241	227	243	230	237	262	183	242	252	222	228	262	217	228	246	246	217	207	243	219	242	204	224	244	238	245	225	226	236	246	232	236	209	224	228	238	250	227	228	233	255	241	231	235	214	262	248	233	248	242	224	238	235	223	236	246	249	235	223	240	234	252	259	244	246	242	222	234	253	219	249	276	213	219	241	254	238	202	217	215	249	275	248	243	242	262	248	218	231	239	263	227	274	240	269	229	223	222	259	240	240	206	218	208	232	230	222	235	230	234	231	264	214	240	237	222	219	239	216	276	222	226	214	224	252	218	235	237	231	248	246	248	251	230	247	241	220	238	253	260	233	249	237	243	220	241	205	214	233	229	230	234	219	230	235	229	224	213	213	242	242	223	242	209	252	229	223	239	229	232	241	237	266	242	211	219	258	250	247	234	239	211	224	232	223	234	235	243	199	243	221	227	248	246	242	234	242	229	256	249	238	259	233	211	219	271	231	228	239	220	204	248	222	243	212	267	230	245	252	230	251	239	256	262	245	228	252	205	259	247	218	251	238	230	212	242	229	210	263	215	237	225	232	264	257	259	230	245	244	216	224	281	222	248	214	260	249	262	233	236	268	244	213	222	244	240	265	257	202	240	218	238	230	250	227	257	224	230	220	214	253	201	252	233	239	236	228	245	226	231	228	217	261	253	260	249	227	228	241	260	247	218	249	245	242	238	210	254	290	251	233	223	239	234	214	251	253	232	233	219	224	237	241	245	229	230	247	256	235	262	246	234	241	263	247	222	239	213	221	248	257	213	255	253	234	241	251	259	211	244	239	241	230	220	220	269	258	259	243	261	253	238	241	244	221	228	241	244	239	252	256	222	239	250	215	260	264	228	232	203	254	230	237	252	216	246	253	246	230	266	237	227	221	255	244	233	222	268	246	252	234	236	231	253	231	207	251	251	222	265	201	257	243	266	218	247	235	253	224	212	238	204	238	237	227	215	238	258	250	250	234	235	226	235	217	243	261	239	237	235	246	216	237	240	236	242	266	225	257	221	254	237	224	231	220	216	224	226	238	214	210	236	223	256	234	218	245	217	236	205	238	235	219	244	223	255	233	243	226	263	223	221	224	243	216	239	243	243	259	254	224	244	231	233	262	245	222	254	235	223	229	221	252	219	231	232	227	216	238	255	242	270	276	233	214	247	244	250	249	217	256	226	239	248	233	222	212	259	247	230	239	220	228	229	233	220	234	213	257	246	244	202	231	227	254	242	229	241	247	228	245	242	213	234	218	241	242	242	273	243	251	241	251	216	235	234	247	213	236	222	260	234	222	223	223	236	254	244	243	219	212	237	259	214	249	233	246	254	211	243	226	235	217	228	231	203	256	243	242	241	228	238	260	214	263	230	247	249	242	253	236	240	218	186	224	246	244	230	228	246	239	221	220	251	233	248	245	254	243	241	243	223	223	219	260	275	254	210	232	229	232	220	246	226	220	231	253	227	211	243	240	252	218	256	260	243	220	246	253	240	242	228	206	263	200	195	209	239	244	229	252	219	295	228	225	243	220	247	231	248	255	216	222	221	237	218	218	214	226	226	244	234	234	216	230	221	238	230	226	215	252	244	226	228	248	240	235	219	234	246	231	240	240	239	237	227	220	212	236	205	235	215	254	249	243	245	270	259	223	212	223	262	238	236	254	245	278	210	230	201	221	237	239	230	213	213	262	230	206	250	230	235	229	216	262	261	245	260	244	221	256	201	257	247	242	261	236	254	223	243	256	238	235	259	225	262	210	223	217	218	228	228	214	223	239	233	233	250	242	246	253	247	243	238	253	232	248	229	236	223	229	230	215	249	223	239	201	236	221	237	272	231	227	220	222	233	221	227	221	249	248	245	234	248	237	265	256	233	205	223	217	238	249	232	267	243	226	236	242	276	253	250	230	257	246	235	222	208	236	236	204	239	207	263	246	231	253	225	230	261	236	220	209	194	236	226	239	241	218	223	228	256	209	243	233	237	245	208	212	215	215	241	250	237	226	257	232	230	255	241	236	247	221	219	222	210	193	232	227	258	258	220	215	277	213	256	234	267	232	222	227	267	240	266	224	231	220	214	257	232	220	232	267	258	235	249	257	222	239	221	234	227	264	232	216	235	255	216	224	213	216	213	213	250	252	243	255	224	226	208	225	246	219	260	236	255	236	246	238	258	236	238	235	219	226	238	225	221	219	240	214	223	238	243	266	224	256	243	279	226	230	224	202	255	249	258	227	226	239	240	193	270	262	237	276	223	269	256	249	251	220	242	285	228	225	236	239	258	216	237	231	251	255	234	243	232	227	237	220	218	222	249	255	233	239	222	224	208	226	266	222	224	204	242	230	259	230	215	243	220	218	220	218	239	253	254	213	231	203	242	270	242	221	225	234	259	223	254	211	263	262	245	213	250	245	239	238	235	216	246	229	218	216	238	214	235	217	251	262	256	226	242	206	256	238	261	216	243	201	235	242	236	230	249	239	241	266	229	248	258	236	250	260	251	248	225	272	240	224	224	245	217	217	248	227	229	260	254	226	216	234	225	229	231	240	225	217	221	253	255	241	233	227	246	221	212	241	217	233	219	230	216	232	229	228	247	237	235	229	201	224	228	263	253	279	256	221	228	240	235	237	244	224	225	250	256	209	218	257	216	253	241	255	253	263	226	227	252	228	228	221	235	223	226	219	243	239	236	242	227	250	238	250	223	247	227	248	225	254	214	246	277	236	225	196	202	237	253	270	265	259	248	267	237	241	222	260	255	221	242	233	258	222	242	233	221	261	211	225	230	212	258	234	234	225	233	273	218	237	196	247	215	249	215	225	221	253	238	219	234	262	260	250	255	241	242	212	208	238	227	203	239	259	212	227	222	266	238	230	250	234	262	233	249	218	228	220	237	214	253	244	232	188	224	271	214	211	218	224	227	238	200	216	234	233	222	249	232	243	241	226	235	218	240	232	219	218	240	258	268	229	233	213	239	218	242	221	254	243	226	239	232	218	252	228	242	244	235	257	246	247	222	244	244	253	238	235	242	244	222	237	264	224	249	227	243	253	252	229	240	232	247	224	223	200	224	257	255	243	230	217	252	242	240	244	253	231	234
17329	4954	1193	1332	1163	1028	907	839	774	745	723	675	652	703	645	618	614	643	606	642	584	615	603	640	593	554	645	632	599	651	593	624	584	622	609	608	555	591	611	572	627	556	584	603	603	584	576	585	569	581	575	592	584	558	575	534	606	563	597	532	576	545	588	603	634	588	571	560	591	580	613	563	594	554	560	544	581	559	560	575	564	567	602	565	541	566	550	577	595	569	632	593	544	598	534	542	582	574	584	597	574	539	590	579	580	561	606	597	567	566	582	569	595	532	543	565	569	599	587	566	580	606	588	541	568	581	583	584	554	536	638	597	545	580	582	578	539	575	577	581	564	574	583	576	580	610	581	544	587	562	567	540	569	567	582	582	605	540	582	606	581	609	562	561	567	599	529	577	568	573	598	568	583	599	530	573	568	573	546	549	595	585	568	588	602	503	621	593	556	589	568	579	531	572	586	564	559	569	596	558	546	576	588	575	568	601	552	565	555	600	524	570	565	562	517	508	585	575	579	595	608	576	543	526	584	568	529	537	587	581	570	553	530	574	567	533	608	571	554	568	556	577	539	562	552	575	598	556	591	613	536	585	564	520	582	573	578	586	561	560	573	625	532	559	556	553	567	602	553	571	545	569	586	566	541	585	568	576	551	583	541	558	622	524	575	627	551	536	585	598	563	572	617	545	562	573	588	593	561	519	587	571	589	548	561	575	595	579	592	540	556	569	530	541	557	589	551	601	562	592	536	576	585	588	587	544	613	548	601	580	598	574	520	563	584	579	574	564	595	541	522	530	552	576	565	526	556	579	571	514	561	581	578	542	551	571	591	549	574	561	543	541	556	574	570	585	560	591	587	579	556	568	532	563	570	547	558	596	531	590	600	541	599	585	537	576	610	559	579	575	553	586	552	597	563	559	607	563	611	572	594	574	536	557	570	604	585	597	588	630	612	596	582	587	611	579	573	596	531	582	574	555	568	577	559	589	579	562	583	525	612	562	557	558	569	577	586	552	584	562	592	568	517	572	556	585	562	537	553	549	567	574	581	575	587	524	639	584	603	548	573	564	542	570	585	535	550	617	575	608	597	579	555	556	560	560	550	548	567	594	581	586	587	537	567	611	545	540	538	591	559	569	579	580	603	588	558	572	569	557	582	564	588	574	553	574	546	571	556	566	594	553	572	549	579	545	553	559	568	582	619	563	568	566	576	591	572	566	563	557	592	573	582	550	553	568	567	593	549	576	586	588	564	593	555	586	582	583	562	567	574	576	574	628	579	536	603	581	601	588	569	554	572	593	571	575	601	575	570	567	552	551	580	549	569	582	587	544	545	552	594	577	543	554	518	558	556	607	579	558	604	540	590	566	570	613	550	586	539	575	600	561	579	599	544	530	556	559	564	579	632	567	594	570	618	581	519	547	537	597	554	569	558	572	526	613	568	584	619	566	589	561	571	555	561	569	531	572	575	586	556	598	567	570	572	556	595	570	558	535	557	573	522	603	553	565	573	516	589	585	548	545	594	568	597	601	556	598	549	536	561	572	570	582	559	555	579	593	560	528	577	592	560	565	558	588	581	612	550	569	545	611	557	562	564	558	547	577	618	545	609	606	535	544	577	600	561	575	570	588	548	558	551	606	559	598	583	571	570	612	602	566	544	566	540	537	569	558	539	535	560	549	606	596	568	575	553	573	557	541	570	535	565	584	566	581	599	563	556	605	549	545	563	595	543	561	562	590	541	538	566	554	585	599	546	586	539	606	573	594	565	584	555	574	535	591	542	569	540	565	537	551	582	567	567	607	590	539	572	563	603	561	558	580	531	590	537	576	569	601	582	571	609	567	545	576	570	552	556	612	550	575	576	539	569	535	565	601	593	540	582	560	579	539	567	530	534	596	554	593	556	583	604	555	555	568	538	630	568	581	606	601	559	612	560	541	599	589	608	603	551	584	611	579	516	601	576	548	570	567	570	560	596	572	571	552	585	544	559	601	624	550	553	564	543	583	545	558	572	570	568	557	566	586	522	570	544	558	572	596	586	593	614	551	589	598	561	590	545	579	548	567	570	533	560	610	569	568	570	573	567	604	573	580	569	612	556	539	539	577	566	589	580	572	547	569	569	584	527	536	572	571	572	539	584	627	544	527	579	603	593	561	600	562	578	534	537	576	574	601	540	542	587	587	551	548	563	564	539	584	573	590	564	538	609	614	585	588	573	603	636	580	593	588	570	591	609	572	590	606	573	598	543	571	596	556	607	548	596	580	552	575	554	546	585	560	582	547	550	611	537	528	566	595	571	546	558	554	556	591	591	563	576	566	571	547	593	578	555	549	604	590	563	576	609	602	586	600	594	549	511	569	563	552	565	508	560	569	608	570	596	576	605	624	566	528	577	608	580	577	559	552	574	539	597	586	556	573	553	596	570	527	572	560	577	532	596	552	567	585	580	544	607	553	552	576	560	609	584	560	571	549	581	599	562	570	618	595	578	589	626	535	601	585	559	559	561	595	601	592	605	543	594	545	539	575	576	553	596	533	543	575	595	597	552	582	555	572	541	527	533	551	583	588	583	563	586	572	591	534	540	618	554	563	580	567	572	543	565	562	582	578	576	559	576	601	584	553	591	561	591	644	593	534	577	581	567	578	546	573	565	564	580	578	563	565	560	595	616	576	580	570	574	564	528	566	557	574	595	570	589	557	573	591	565	580	555	602	588	582	571	601	584	612	610	567	570	573	585	622	592	601	546	552	576	589	597	610	537	586	555	534	588	586	572	601	584	556	606	567	509	535	589	533	552	568	591	589	577	568	587	577	560	567	549	597	584	561	569	580	599	543	564	570	562	634	560	630	600	560	596	574	566	544	584	563	594	606	585	587	566	585	531	569	622	602	537	571	567	542	600	536	579	565	533	613	536	567	582	583	557	540	548	628	556	586	591	592	584	561	591	541	593	560	538	607	547	619	560	603	570	563	580	543	607	646	572	557	577	552	612	571	579	555	595	581	580	603	580	556	554	618	593	585	541	554	552	635	586	602	565	605	584	589	548	559	568	583	575	512	531	578	579	580	599	577	583	560	554	566	573	556	602	564	528	571	570	566	585	551	525	562	581	570	566	583	564	574	540	553	578	598	546	543	581	596	565	567	589	582	539	611	561	631	591	580	551	541	626	581	612	573	522	566	554	537	601	596	547	599	578	600	562	624	557	569	554	555	580	561	604	569	585	571	579	594	583	584	566	583	545	631	566	573	588	556	558	541	575	564	605	609	537	528	567	555	570	574	557	532	560	582	585	591	547	580	591	533	614	529	568	552	546	564	567	551	537	537	550	560	570	623	580	534	582	577	556	574	593	595	529	589	602	605	595	561	576	536	599	575	575	549	578	564	573	581	589	578	546	577	569	553	557	582	593	561	553	584	563	580	552	608	562	579	598	524	585	558	551	566	538	559	593	535	594	570	587	586	637	532	543	552	567	565	575	594	535	558	596	589	560	547	562	565	553	566
39546	15339	1930	890	705	600	540	476	445	448	472	444	419	432	442	447	428	418	450	396	423	450	434	413	417	439	408	387	374	370	385	397	413	362	396	413	414	419	409	363	385	429	338	383	406	416	379	384	419	391	413	382	410	395	456	431	367	417	439	395	392	386	361	409	381	382	413	401	412	404	358	385	385	406	384	428	412	399	393	402	385	400	404	431	403	400	357	420	380	399	366	426	417	412	412	444	396	415	410	377	399	377	373	352	402	391	372	403	431	436	421	371	363	402	413	407	371	359	448	386	402	395	409	390	376	370	388	419	391	403	380	413	391	375	397	381	371	400	431	390	422	374	401	387	427	405	436	388	396	384	394	427	377	422	394	378	362	394	437	409	357	394	388	368	375	408	414	388	433	376	430	399	410	399	409	368	342	412	388	403	414	369	403	403	394	370	390	400	412	395	378	405	351	420	403	379	396	394	387	401	429	384	390	368	418	399	390	396	399	378	419	414	390	400	392	384	392	418	372	421	408	399	395	390	402	408	400	403	341	377	368	401	384	407	371	404	362	391	372	344	388	403	412	370	397	422	405	439	403	417	427	433	409	384	404	399	375	363	407	399	389	392	404	367	372	374	386	397	398	439	355	389	379	379	412	377	371	401	403	403	408	383	387	380	375	380	389	387	399	403	400	371	411	373	391	381	390	411	370	378	441	426	402	371	375	434	405	365	424	426	417	381	390	411	370	363	399	421	392	366	392	367	384	425	377	408	371	348	413	374	362	436	398	372	406	396	382	407	376	394	352	409	418	373	387	392	412	399	414	389	381	372	395	402	405	387	390	394	416	408	431	429	397	389	438	357	370	395	416	454	427	371	401	385	400	379	429	378	401	411	388	423	386	358	409	367	361	379	383	401	411	447	447	387	403	385	381	380	356	369	368	428	434	421	408	367	338	394	382	365	383	404	358	390	402	357	364	390	368	391	408	403	427	387	397	375	413	403	375	370	348	385	380	401	404	405	393	357	410	422	382	381	375	395	396	391	389	388	406	381	440	415	372	433	403	426	413	363	379	357	410	371	433	410	409	410	400	386	395	389	422	377	410	400	422	403	411	404	390	428	373	382	391	394	400	420	400	366	393	415	409	402	412	435	391	397	399	409	405	411	439	410	414	382	383	386	376	380	405	405	380	376	415	415	421	373	377	354	393	374	390	407	416	362	403	372	397	395	417	409	417	426	417	409	368	393	369	391	412	414	375	419	444	363	407	449	375	392	410	389	423	406	379	404	395	383	400	384	398	378	399	411	422	390	359	399	376	399	390	410	386	409	387	401	391	436	378	391	392	394	385	390	359	401	376	370	381	360	435	369	387	376	407	390	358	408	391	372	407	390	369	379	413	407	381	387	411	448	397	389	388	384	385	371	397	400	389	391	388	382	390	374	386	385	378	425	445	413	423	376	383	397	403	390	383	387	408	421	367	417	424	369	406	389	411	417	423	358	399	375	361	406	428	400	402	398	377	400	413	381	398	411	387	393	450	406	402	363	391	408	434	381	402	383	374	402	410	394	384	377	399	434	374	401	385	345	326	374	397	432	423	412	421	345	387	390	405	355	365	400	393	405	399	398	402	381	406	389	379	384	379	419	392	425	378	386	394	380	402	412	378	388	359	368	391	395	371	381	416	410	401	369	403	396	379	389	420	413	392	379	414	416	377	405	400	384	426	424	375	391	384	393	393	386	402	413	409	416	381	395	404	385	374	411	412	423	419	379	398	379	338	361	420	389	402	377	395	379	399	401	420	396	396	400	387	402	337	415	395	393	408	391	391	395	387	371	366	418	424	400	365	398	411	370	391	406	396	392	430	398	406	430	350	398	411	435	373	392	372	394	380	413	395	418	392	364	393	370	357	403	361	407	410	409	392	413	397	402	381	398	378	393	414	368	398	388	392	401	410	368	431	388	385	404	374	403	397	413	441	412	393	410	393	378	382	410	382	379	429	412	417	423	400	360	431	423	404	418	357	414	371	426	352	412	384	408	370	415	383	401	385	349	413	388	413	413	379	361	417	382	381	413	411	406	422	384	421	390	396	378	452	430	376	412	395	388	380	376	426	364	420	378	378	414	394	415	405	407	432	416	372	357	424	422	424	381	378	388	362	433	410	375	419	423	393	403	378	406	408	435	375	397	410	376	389	373	384	421	434	409	363	389	405	400	399	401	397	384	386	391	378	366	427	384	371	407	367	414	387	361	389	378	388	417	400	391	376	403	396	414	402	391	388	402	391	387	338	382	395	403	378	431	385	371	379	417	389	393	375	373	382	367	360	413	389	395	364	386	388	393	408	388	422	345	376	401	371	432	409	381	381	422	389	378	365	421	415	438	359	391	339	373	362	412	402	369	418	391	394	374	393	374	411	389	393	374	376	395	404	382	393	413	386	383	361	384	412	366	370	394	390	421	369	380	401	410	383	380	373	385	421	408	407	396	378	370	422	382	406	401	358	364	425	415	379	424	362	385	357	427	411	400	365	405	421	402	410	353	373	356	381	448	399	365	371	401	395	386	418	364	415	388	430	390	408	386	395	359	410	388	377	405	369	456	375	358	404	391	419	392	370	415	400	395	420	428	427	366	415	399	408	427	415	386	378	385	384	409	382	401	370	385	394	393	370	407	354	387	427	383	363	380	365	392	368	352	392	387	387	419	377	371	389	405	411	405	402	405	371	401	375	396	369	385	355	393	425	386	397	393	388	423	399	395	365	413	380	399	403	386	393	386	388	349	405	410	369	390	418	395	358	399	382	379	390	390	399	385	374	387	380	372	409	389	409	360	409	411	367	386	378	422	405	382	384	403	395	404	397	382	419	392	397	380	414	406	376	396	434	393	419	379	379	376	383	362	390	449	389	430	355	332	421	379	406	417	377	414	371	370	400	378	394	381	406	399	370	409	400	381	380	399	355	383	373	402	435	353	387	387	364	402	405	386	381	381	389	367	384	393	358	390	421	386	404	392	418	387	413	392	383	418	427	401	409	410	387	388	411	389	399	417	426	362	373	418	405	406	381	398	399	374	388	408	428	372	352	413	412	397	403	381	367	410	383	380	404	387	401	396	407	346	399	387	424	403	360	341	363	389	391	393	407	378	370	363	358	398	364	393	406	334	396	343	350	387	436	397	413	373	431	436	410	421	384	374	394	374	406	406	399	435	415	372	404	403	390	379	362	348	412	394	411	405	354	432	421	376	391	385	408	394	369	401	397	368	412	408	434	399	367	393	440	378	438	398	351	415	424	380	420	410	436	438	393	397	401	411	412	406	408	401	410	391	403	397	364	400	397	414	446	446	426	375	356	419	397	392	423	387	348	382	397	392	364	386	373	412	411	409	406	361	374	422	372	418	384	399	401	393	422	363	457	404	373	343	376	378	461	388	390	379	353	412	372	400	402	372	440	388	390	376	366	374	395	413	384	386	383	383	358	359	389	418	393	412	367	385	392	395	426	448	421	407	381	423
23359	6785	2083	2259	1980	1741	1473	1331	1197	1225	1153	1107	1101	1048	975	981	942	984	908	931	963	970	953	862	868	906	911	875	891	910	885	924	882	870	919	861	879	948	918	901	915	879	877	846	875	868	890	878	885	907	863	884	856	887	873	855	892	876	886	886	903	849	826	933	853	845	942	914	915	907	857	924	873	816	871	884	856	849	896	843	863	847	908	847	859	849	888	874	831	878	863	873	871	928	847	922	891	852	914	864	874	880	849	912	872	849	898	889	938	854	851	833	871	879	849	863	871	890	890	880	884	842	875	852	862	880	859	913	884	905	906	849	891	867	875	916	862	905	917	902	849	845	832	848	841	884	909	912	884	874	861	848	879	855	842	842	872	851	879	909	831	791	859	889	896	887	830	868	841	912	883	887	845	859	882	831	890	911	909	829	897	882	874	856	845	850	906	898	854	851	924	871	863	822	852	808	843	901	878	906	813	848	835	878	878	902	827	887	874	877	904	918	849	845	862	945	841	867	878	850	902	919	793	864	824	867	897	875	901	891	858	847	822	892	879	890	898	851	862	855	855	831	876	882	840	868	853	884	850	872	832	878	856	854	818	906	835	873	812	843	863	878	917	870	939	884	908	809	815	881	861	827	814	840	906	869	850	803	879	858	850	887	896	864	897	885	861	866	865	836	821	928	829	877	880	848	880	851	864	852	885	865	890	838	895	822	863	901	841	856	864	914	874	850	839	833	868	799	917	826	802	862	826	859	868	901	883	839	866	922	852	811	856	841	844	817	877	887	856	891	884	934	880	867	843	830	865	900	885	917	870	886	851	906	860	923	879	831	867	847	899	886	898	834	885	883	797	904	863	898	878	867	859	890	842	903	890	860	855	879	881	877	915	847	893	879	902	832	851	882	873	856	789	865	864	864	872	870	825	867	813	876	797	859	858	876	851	842	836	883	871	843	898	847	856	883	844	871	871	867	875	884	905	936	874	842	916	908	911	856	884	877	867	877	899	851	857	879	902	869	887	916	821	876	890	894	817	873	838	877	861	912	900	915	857	843	930	855	839	884	834	813	864	894	888	873	818	863	875	904	878	830	863	883	856	884	846	899	785	869	869	875	842	870	860	881	934	919	854	846	849	871	855	874	849	892	857	868	854	858	869	887	863	866	846	871	832	816	855	836	851	901	866	838	812	865	838	897	811	867	884	828	854	850	860	855	817	841	843	796	905	850	846	901	862	904	863	880	822	843	858	930	864	886	916	835	876	852	852	866	916	917	843	910	857	853	855	855	906	820	851	861	870	878	806	872	852	867	899	910	964	895	882	864	850	834	896	838	865	853	866	862	838	825	835	867	802	893	845	866	876	872	847	885	866	880	895	827	901	894	892	901	913	841	810	911	872	830	825	882	918	872	819	869	812	854	853	793	860	916	874	863	956	876	881	821	851	851	855	843	884	866	874	901	886	859	873	888	865	851	838	872	900	845	900	839	917	833	861	919	877	895	836	828	835	867	863	839	897	918	848	854	887	846	893	840	848	850	883	964	878	853	849	859	892	914	896	837	917	822	879	861	880	857	800	882	891	844	864	801	868	848	852	853	903	906	899	828	826	874	869	835	851	854	842	838	848	905	839	809	850	885	841	818	879	902	810	904	857	851	883	832	885	868	878	855	889	801	842	914	864	865	916	863	811	844	825	895	821	826	821	915	906	810	899	852	880	844	845	884	858	820	881	890	890	894	874	904	877	932	845	905	851	887	853	889	836	866	815	878	892	866	899	865	888	827	834	855	851	865	879	867	929	871	873	844	949	885	863	854	903	865	910	837	870	887	809	837	861	823	861	849	884	844	846	878	882	868	851	897	864	861	892	850	820	874	853	843	820	831	850	867	858	774	905	880	823	824	846	854	853	911	861	853	882	849	858	817	847	891	912	854	871	887	857	925	905	874	841	870	857	834	888	888	848	866	891	876	845	878	842	830	879	859	911	908	786	877	850	845	830	840	862	827	865	845	823	906	856	882	854	879	908	834	808	892	863	860	874	864	886	830	836	875	860	850	863	853	870	878	825	863	941	820	841	869	878	865	876	899	858	838	870	936	863	854	850	897	877	838	836	880	820	852	865	896	861	861	896	885	836	873	819	893	860	864	804	898	847	836	897	848	914	886	872	867	859	829	873	893	836	859	905	857	855	856	849	884	898	899	887	855	892	831	847	868	867	813	858	843	887	854	830	835	831	879	866	864	878	891	907	844	887	868	885	837	874	882	893	844	866	838	841	832	830	857	848	905	845	866	891	873	824	877	938	876	844	880	893	874	827	839	930	877	890	853	821	912	898	825	889	880	868	843	898	880	891	842	890	862	888	852	870	872	840	905	821	833	800	897	856	846	852	870	794	915	864	858	921	841	856	899	839	861	869	833	833	862	899	819	868	884	898	809	874	922	889	922	888	831	843	905	901	839	858	884	837	936	874	879	880	854	867	835	883	881	829	862	859	839	859	854	857	832	847	857	870	819	842	895	892	908	902	875	844	792	888	871	884	860	849	883	866	900	870	810	889	874	903	847	858	878	883	900	825	863	811	869	919	875	875	857	856	842	855	900	910	873	859	845	854	837	898	879	830	861	829	801	837	871	859	899	878	857	817	825	883	850	861	891	848	822	863	874	856	868	926	877	857	922	899	883	897	885	829	802	826	878	884	899	863	875	860	877	919	917	863	863	807	874	884	840	835	886	847	875	861	860	890	850	875	861	887	835	906	864	866	859	883	873	860	834	878	878	880	872	887	874	882	867	889	873	906	851	852	832	900	836	863	863	810	840	814	834	898	907	890	812	883	893	869	846	856	893	891	882	846	898	866	843	838	840	794	838	901	859	837	859	881	896	901	853	844	901	858	833	858	840	884	828	835	811	873	815	899	890	868	899	841	858	862	877	896	883	864	898	867	831	852	838	872	885	859	848	883	896	838	896	884	838	835	831	849	836	889	864	828	901	824	883	884	909	889	885	928	876	835	874	859	811	887	855	884	852	893	810	836	863	815	922	870	916	926	818	813	874	863	858	874	944	883	873	847	818	896	845	901	832	863	881	894	821	893	907	859	878	837	929	879	862	842	888	834	900	824	831	835	858	909	888	835	833	882	906	891	892	871	839	860	836	846	859	848	891	867	830	853	898	874	852	860	889	912	851	903	898	894	869	846	892	910	871	889	931	847	942	883	929	818	845	892	859	890	816	853	856	842	899	906	819	913	873	860	898	830	848	816	915	832	869	856	865	839	859	871	843	881	820	837	846	824	906	891	907	877	895	854	851	899	892	854	881	879	824	833	858	823	874	806	900	859	879	816	795	803	838	856	890	841	932	858	808	886	845	859	861	848	922	884	864	863	817	902	868	891	892	874	879	919	874	899	874	852	846	866	872	854	861	862	901	860	839	837	880	877	904	845	916	862	870	881	865	831	892	858	889	871	826	861	858	848	877	899	883	894	804	899	878	902	910	875	895	886	881	926	876
12290	2191	172	161	184	151	174	176	188	180	146	165	149	172	168	176	163	170	174	164	166	171	167	167	177	170	174	145	174	176	184	177	143	166	163	165	170	169	171	205	176	181	157	162	177	179	163	165	181	184	195	179	171	158	167	156	184	161	168	197	158	180	173	181	181	194	156	162	171	187	188	177	186	152	204	180	192	147	192	159	174	145	140	185	146	169	144	186	158	188	164	158	163	167	167	173	145	158	171	164	167	168	184	192	192	165	184	188	162	161	173	154	173	181	192	152	178	150	183	152	157	198	183	158	186	182	178	206	166	181	170	173	164	188	151	180	168	159	168	184	171	184	163	153	160	153	169	172	160	153	155	198	138	151	163	173	169	179	153	152	145	167	156	193	165	173	185	171	186	169	182	163	173	179	155	158	170	167	165	164	156	187	164	180	169	178	171	176	166	176	167	190	171	171	160	155	168	168	147	185	172	178	167	184	173	162	159	151	160	183	201	148	162	154	162	189	147	178	184	160	183	163	146	160	161	154	164	205	146	168	175	200	184	196	192	164	130	138	196	162	168	170	186	171	170	186	169	164	182	154	174	162	179	182	142	138	178	177	161	158	178	154	183	159	166	153	171	175	182	179	150	176	188	166	170	157	147	180	166	191	165	171	151	157	184	154	178	164	178	182	151	165	162	168	177	167	162	180	170	166	159	164	171	181	177	165	186	167	158	178	150	179	161	190	181	191	183	153	132	180	177	179	186	203	171	154	174	177	160	183	160	167	186	193	167	169	165	148	172	157	153	161	154	166	166	160	138	155	147	170	184	172	172	171	161	157	154	170	173	174	188	167	164	177	185	169	167	182	154	188	146	149	150	164	174	175	200	198	170	162	165	146	170	163	168	163	178	173	161	174	173	147	166	165	173	173	149	189	195	168	175	176	182	186	177	170	168	200	172	174	172	163	181	184	173	148	164	181	174	177	180	178	155	181	166	180	164	151	184	152	179	177	169	170	190	180	164	197	174	182	177	163	156	161	179	169	159	167	160	154	181	174	171	172	179	167	168	180	187	177	156	175	177	165	157	176	191	191	185	157	157	162	190	162	155	187	158	190	148	164	165	183	197	163	196	155	167	176	172	149	175	188	145	162	171	123	185	158	154	140	191	145	183	165	156	193	191	166	162	167	146	152	171	173	165	157	191	175	174	208	155	177	172	186	168	173	155	161	164	174	180	180	184	188	169	202	186	159	174	147	157	163	182	181	147	161	173	171	152	154	176	182	199	197	162	157	182	157	173	162	188	160	185	179	171	138	186	128	175	168	145	193	188	176	161	165	142	176	162	155	172	174	166	131	171	176	173	157	154	184	162	151	174	164	170	160	175	209	189	161	168	167	159	158	171	187	184	176	166	149	173	171	182	154	174	162	127	188	184	163	176	180	172	190	158	157	146	175	171	149	166	152	162	168	172	159	160	191	169	143	179	167	154	154	168	158	183	172	166	162	172	156	167	178	198	173	171	163	167	181	175	151	157	174	132	165	169	177	181	171	179	170	173	164	173	167	152	174	175	197	178	185	158	165	176	169	181	181	178	193	161	155	135	150	139	169	146	165	193	182	187	221	173	179	189	169	172	192	148	175	153	159	185	170	161	178	173	170	162	189	187	177	180	190	186	177	145	168	175	162	180	157	185	148	153	170	150	165	184	163	180	178	156	155	138	174	154	180	172	171	177	168	172	191	158	172	175	183	180	166	182	152	150	133	156	203	165	178	163	168	150	173	158	170	177	163	161	172	168	177	182	153	164	172	164	181	181	163	168	168	182	191	158	151	192	162	181	174	176	171	169	186	165	156	175	168	154	148	167	177	168	170	176	185	182	141	159	144	175	171	174	179	167	167	166	185	181	174	163	173	158	183	141	162	166	198	154	156	161	149	159	166	182	191	189	133	202	189	164	143	179	177	194	168	181	178	176	195	178	187	172	161	147	172	166	193	186	177	161	180	171	165	172	161	167	178	177	178	156	157	166	164	186	198	160	160	153	160	124	160	166	190	169	158	191	200	147	150	159	189	235	180	180	172	181	180	182	190	158	154	152	189	177	171	147	155	161	172	165	169	172	171	185	165	206	178	154	143	149	164	148	183	181	191	199	161	169	164	173	163	178	172	161	181	188	174	163	160	161	168	154	171	140	131	146	161	188	178	147	159	169	151	161	165	176	174	164	193	167	191	175	176	173	156	172	171	163	175	188	171	175	170	178	173	187	173	149	182	176	158	168	159	173	171	182	175	158	163	179	157	173	183	151	172	206	178	169	191	181	182	170	175	150	170	176	158	179	177	170	167	168	168	158	194	168	164	159	160	173	152	177	155	164	190	173	166	156	157	169	178	186	198	167	161	160	179	161	171	150	174	172	176	166	173	186	176	158	169	147	151	200	147	168	141	171	168	138	163	172	174	150	168	189	191	195	176	176	154	184	163	149	167	173	180	165	157	174	190	146	156	165	184	180	191	146	163	163	161	172	174	170	199	152	159	156	185	165	177	184	167	159	180	168	194	187	160	168	163	162	165	180	183	179	151	170	173	162	142	166	193	169	162	168	174	151	158	194	148	149	156	153	167	153	168	144	161	187	149	179	173	162	166	166	171	169	194	169	169	193	181	181	170	185	166	173	179	146	174	179	149	174	146	149	184	171	173	139	166	166	159	202	175	151	149	152	150	169	177	152	159	189	184	150	189	140	151	155	163	170	183	146	163	190	164	155	159	181	199	163	169	149	163	170	182	167	160	156	186	166	199	166	171	143	175	165	148	158	189	158	173	165	187	153	187	158	178	164	156	159	177	150	194	164	158	176	192	159	137	173	156	204	184	171	183	168	164	170	186	159	160	197	195	165	200	168	194	161	191	151	172	149	149	170	166	170	161	171	167	196	182	184	173	162	160	180	169	169	177	203	152	151	168	167	165	203	165	157	173	156	162	165	169	163	161	178	189	160	150	177	160	171	167	171	175	162	165	194	174	146	173	182	179	175	160	163	189	160	159	184	164	160	147	175	162	157	179	166	202	164	165	200	164	151	163	180	145	177	143	153	168	154	160	149	185	162	178	160	159	184	143	199	183	176	139	189	174	165	149	169	166	154	189	145	151	163	178	182	193	176	170	166	194	186	163	194	181	184	181	148	157	167	174	173	161	171	182	172	158	184	167	173	159	161	157	141	177	186	158	163	170	189	154	181	147	162	155	176	171	146	163	162	183	173	173	166	160	167	165	171	126	161	157	162	167	164	164	182	144	168	162	176	176	178	155	186	138	160	185	207	179	160	161	197	174	168	173	178	185	177	159	150	150	148	171	149	178	180	159	169	167	198	171	182	173	176	168	186	180	159	196	174	167	162	184	175	157	170	160	167	178	163	148	171	160	167	159	188	172	189	190	156	175	168	175	175	176	182	150	188	145	167	146	175	171	159	148	188	170	148	181	175	188	198	186	157	181	170	180	152	141	152	179	173	154	160	166
7282	1170	427	429	400	442	421	464	472	421	429	478	424	382	443	425	388	434	406	424	482	409	432	444	482	434	441	406	419	442	427	452	437	398	414	432	399	427	434	432	402	391	412	431	395	429	392	406	403	444	441	452	421	428	457	423	418	408	398	420	437	470	409	438	425	413	413	418	419	434	429	419	412	432	429	432	412	415	442	401	433	412	427	413	446	413	388	371	436	441	392	432	439	443	423	400	395	420	402	455	385	423	423	434	412	428	432	399	430	433	405	422	424	386	427	425	425	434	448	445	450	415	437	438	403	399	440	433	423	422	436	407	395	403	391	424	439	429	427	466	416	424	449	412	445	430	410	460	445	416	430	441	461	437	422	433	441	446	418	383	414	438	417	410	442	398	450	428	388	420	441	427	420	418	428	428	432	443	447	423	412	412	404	449	440	422	424	412	438	430	447	417	447	425	436	399	409	411	412	442	432	456	402	392	378	408	425	427	419	397	411	435	443	420	439	411	416	414	453	421	408	422	433	417	410	417	422	441	442	440	432	374	450	406	428	436	426	433	403	425	422	421	423	388	420	414	387	395	426	415	418	371	462	427	433	417	406	428	409	413	409	439	459	418	412	431	462	465	458	445	455	448	374	403	452	440	412	456	431	428	405	415	407	435	394	432	428	420	420	410	379	432	433	408	418	416	438	371	474	438	457	410	399	402	411	404	428	406	421	404	459	404	418	436	397	451	427	414	428	448	398	423	414	413	408	410	440	445	427	402	429	399	435	418	432	406	393	465	425	443	395	403	446	413	446	467	436	414	447	436	405	418	415	425	372	418	435	453	421	406	413	465	395	399	422	386	441	405	397	445	426	407	401	442	364	430	424	433	397	422	438	438	409	413	416	422	421	458	417	390	404	433	414	445	393	458	440	447	402	434	440	444	415	428	431	448	409	386	407	420	406	409	417	437	450	423	424	414	385	434	399	417	421	397	447	450	416	439	410	407	451	399	439	466	420	448	418	444	445	408	424	414	382	418	396	425	476	424	434	393	431	397	389	444	428	410	435	432	405	445	437	443	437	430	422	403	439	429	426	421	444	412	460	447	396	399	442	425	410	389	427	391	445	446	424	420	438	455	390	412	424	419	429	431	431	412	457	431	405	439	428	439	417	411	432	461	416	447	439	459	427	404	441	442	413	397	415	424	432	454	403	415	415	396	417	428	432	407	386	428	451	404	431	437	443	431	445	382	432	446	432	426	489	457	410	439	429	435	404	411	389	403	374	434	431	450	411	416	420	414	446	421	431	425	427	427	441	421	428	424	410	401	402	414	389	433	434	426	445	440	402	438	408	466	443	419	393	407	406	403	412	443	408	399	393	427	398	441	458	430	474	396	427	407	393	387	409	413	399	401	443	398	397	439	414	434	405	443	442	438	456	418	437	432	453	411	444	417	437	435	408	468	430	425	383	407	430	414	397	415	409	434	439	401	457	436	441	388	448	378	406	415	475	397	448	445	425	433	386	418	439	442	446	433	453	422	437	442	447	376	435	419	399	411	394	394	412	404	429	423	456	423	429	402	441	413	401	422	405	424	409	443	427	420	428	429	421	418	427	457	406	441	397	415	439	429	435	462	413	412	403	421	459	435	436	452	409	412	424	403	418	417	448	375	428	461	418	387	431	425	410	427	415	410	401	429	447	457	460	477	397	432	403	409	424	448	458	426	414	410	426	415	428	456	425	447	439	418	424	440	431	426	402	420	430	402	415	435	455	446	418	400	419	397	451	416	419	427	418	420	414	415	384	420	461	412	443	455	402	436	448	488	419	402	411	371	402	423	423	443	426	432	410	410	423	442	412	440	434	417	410	393	397	386	444	430	455	397	453	444	416	429	442	438	442	426	399	427	455	418	424	410	423	416	422	426	434	393	414	440	429	373	436	448	400	443	430	402	436	469	436	455	435	473	423	430	432	406	448	411	447	443	462	449	400	427	452	441	382	418	461	449	419	460	455	433	470	420	430	449	432	415	418	397	393	413	370	427	436	435	416	393	452	418	409	406	490	397	410	425	423	411	446	465	402	434	429	421	421	385	468	389	444	398	399	410	399	406	391	419	416	397	451	459	421	395	437	419	417	423	408	419	426	436	395	408	380	463	422	434	411	402	408	362	437	385	393	412	389	442	419	419	416	435	410	429	390	425	414	432	421	434	425	395	426	412	443	397	425	418	447	431	420	422	393	417	400	466	425	395	438	429	437	400	424	399	429	395	382	434	424	429	422	433	408	433	446	459	432	394	413	438	390	406	403	399	428	404	400	443	435	423	440	447	463	395	442	425	394	450	394	392	430	430	423	429	391	424	390	391	410	407	424	419	419	443	418	439	430	448	396	383	408	411	419	428	436	461	423	402	391	441	400	435	465	423	414	394	427	425	431	421	448	435	391	443	434	455	444	419	400	405	416	458	426	438	432	382	422	391	452	444	387	460	408	417	456	441	453	450	419	431	409	386	373	401	426	426	428	414	420	411	439	448	436	409	421	428	425	427	427	432	424	417	423	454	402	402	419	429	390	418	404	427	425	476	405	425	414	429	409	427	446	415	426	408	420	421	426	385	430	385	399	450	422	390	415	439	380	424	444	419	410	438	447	383	421	448	438	408	423	424	423	451	401	414	423	452	391	441	406	406	396	438	422	450	431	440	411	417	383	429	424	428	400	447	399	443	434	442	448	399	445	386	407	422	429	369	409	430	422	433	426	442	389	424	418	388	428	392	401	460	416	452	438	422	424	436	403	441	456	437	424	425	411	431	443	390	430	439	434	413	412	468	422	415	419	431	419	453	429	490	416	420	419	390	422	431	442	419	440	450	437	467	452	434	457	444	429	449	448	442	396	429	457	399	406	395	421	467	414	415	414	408	451	420	420	412	418	445	422	409	449	437	403	401	439	381	427	421	384	449	401	389	432	394	458	415	398	428	410	402	413	426	433	427	414	378	399	370	401	381	450	449	435	411	418	443	398	453	442	410	429	426	424	439	391	412	429	423	440	416	437	438	412	422	403	400	442	427	455	435	442	401	367	432	401	427	432	415	419	412	398	437	408	422	440	431	409	409	415	413	416	393	398	400	385	419	439	401	422	439	372	405	383	442	407	428	423	413	468	430	421	421	432	414	414	390	422	415	406	432	380	430	397	396	428	402	389	408	450	434	447	399	415	417	424	416	395	398	416	421	458	422	411	449	447	415	436	421	416	450	426	425	413	421	419	449	388	384	446	405	434	405	432	432	428	413	462	400	439	436	392	408	445	435	391	435	435	428	408	428	430	458	419	434	385	437	480	451	389	453	430	437	437	421	417	445	394	417	433	437	422	401	401	426	427	466	420	423	413	443	442	398	429	414	456	418	419	440	387	424	416	403	407	409	438	391	389	413	400	429	428	416	422	409	410	408	427	447	448	426	417	421	426	430	422	457	435	442	439	391	414	456	455	459	456	421	444	431	413	433	419	469	432	390
28956	7155	756	506	389	334	265	284	276	246	236	255	254	247	241	256	245	268	238	240	240	232	192	248	245	241	232	247	237	236	271	249	251	243	237	255	223	260	239	233	245	264	228	236	228	245	242	252	234	245	248	256	225	232	231	202	232	225	254	217	244	222	230	257	248	245	250	249	213	216	239	244	273	263	235	225	241	226	248	240	225	263	198	211	231	240	225	229	256	264	224	244	232	245	219	244	248	202	237	229	204	227	211	240	200	221	253	240	226	241	223	211	228	231	280	226	199	230	263	223	234	225	247	229	233	237	236	188	249	255	241	253	260	212	228	234	211	232	264	269	193	236	269	247	199	201	235	261	253	227	235	212	232	219	239	247	245	273	235	218	220	238	240	226	210	244	242	211	229	201	227	241	254	236	255	242	229	273	245	223	244	240	230	213	256	222	238	257	239	217	251	252	214	212	209	215	236	228	235	257	216	241	230	211	253	262	238	222	234	216	224	234	218	243	238	256	264	228	241	214	249	241	240	241	244	242	250	252	255	256	272	221	235	217	186	225	211	217	251	256	264	233	258	249	224	213	252	279	219	211	249	219	248	204	224	263	250	231	236	262	228	233	263	225	263	237	218	258	245	227	206	249	230	230	230	215	251	236	245	245	225	230	194	236	224	217	229	241	236	200	216	230	254	247	232	256	236	234	230	232	264	235	293	240	264	239	244	224	235	212	236	245	204	262	216	243	234	249	244	234	229	245	221	262	246	230	237	253	230	239	244	275	211	241	234	239	220	243	227	218	230	251	233	235	237	241	283	242	211	223	219	248	255	224	226	267	226	237	219	240	230	225	217	271	238	237	205	226	231	249	221	220	247	256	252	258	234	244	210	256	257	228	222	232	206	264	266	259	212	207	236	224	258	229	203	220	219	235	245	240	250	241	218	223	248	247	215	234	240	236	214	225	244	211	235	221	233	211	225	245	241	229	264	232	229	227	224	247	222	226	223	212	261	242	217	239	220	233	210	210	222	213	212	224	258	235	247	242	208	231	228	234	249	245	236	206	265	239	239	258	212	236	227	231	276	211	223	223	253	219	230	273	228	249	215	240	255	229	236	233	217	224	237	217	223	245	237	209	250	249	257	261	248	231	263	218	245	210	243	241	237	252	240	233	250	225	258	212	240	257	212	205	233	250	280	214	210	242	207	253	237	235	230	237	242	233	235	209	250	222	224	226	235	278	234	208	242	259	203	205	202	233	253	216	248	215	224	234	241	226	223	213	259	252	240	246	209	218	242	234	240	236	238	223	219	222	282	212	222	231	242	230	192	199	233	239	223	214	227	222	226	227	245	250	222	239	261	227	205	237	245	255	224	258	252	234	238	242	224	228	241	220	206	201	218	229	243	272	240	235	221	250	251	228	218	245	245	215	217	237	202	215	246	229	230	256	253	254	236	225	248	236	224	255	241	240	225	244	211	221	228	235	221	231	236	257	239	225	195	228	247	244	236	276	229	246	255	241	230	214	211	249	248	222	244	232	228	245	237	230	222	243	235	264	227	236	209	246	214	222	221	227	256	223	225	281	220	203	230	237	265	219	237	235	226	214	238	236	214	212	219	230	209	278	224	237	224	217	228	236	245	216	252	258	251	234	249	215	248	235	227	253	216	208	239	242	248	228	233	235	239	239	232	205	246	226	249	231	213	252	241	244	235	232	232	236	234	254	223	215	222	229	239	238	212	235	255	234	249	246	225	244	239	227	211	251	216	225	228	233	253	227	225	234	245	215	240	253	260	269	252	241	210	225	246	252	204	256	245	219	219	219	230	219	186	246	233	238	247	223	206	224	211	219	218	255	231	222	251	239	237	236	246	212	249	239	208	234	239	240	244	220	232	223	243	233	237	219	218	239	228	226	213	234	260	240	219	219	221	231	224	252	242	247	231	237	227	273	229	249	229	233	234	216	237	204	241	250	265	243	234	235	230	230	217	260	236	246	219	239	202	227	223	260	226	224	236	255	215	227	257	219	216	214	217	221	214	252	247	227	248	223	238	241	244	234	216	245	253	237	244	234	211	228	232	219	219	203	217	240	227	245	227	236	234	218	242	242	202	265	236	231	236	210	234	253	230	244	229	219	224	247	271	240	254	222	262	258	274	231	241	237	247	267	228	250	262	218	242	243	261	237	217	251	212	237	240	237	223	237	249	231	214	227	239	246	244	241	205	213	211	196	250	225	261	224	247	232	267	266	248	229	231	252	223	241	227	247	241	239	246	207	232	253	235	221	198	235	238	214	235	259	234	230	205	195	223	209	235	229	237	278	238	197	224	247	225	242	229	239	237	240	238	258	213	251	219	237	226	246	257	226	226	215	238	207	258	232	221	284	230	235	238	247	214	247	259	239	223	224	242	261	239	241	238	281	254	247	267	247	215	224	248	234	222	265	230	200	222	232	222	225	244	230	254	267	235	198	218	214	288	226	218	222	201	240	235	259	218	239	208	232	211	234	232	201	264	265	223	228	250	228	220	203	238	234	232	237	207	248	216	221	231	237	226	206	212	240	222	214	235	230	243	224	231	228	253	238	219	236	235	269	264	206	237	214	255	215	245	237	214	228	247	223	260	239	244	225	229	238	243	231	229	236	205	227	245	224	229	252	218	224	260	261	222	223	230	225	252	242	185	231	236	243	218	254	223	233	216	243	225	226	240	232	212	251	228	228	237	219	252	268	230	238	248	237	281	222	210	227	237	242	235	228	233	226	253	231	248	236	215	232	227	265	228	240	261	223	217	210	230	259	248	238	228	230	247	231	266	225	231	258	235	219	207	260	239	209	233	229	240	245	251	255	251	232	246	231	231	238	213	228	209	256	222	225	236	211	221	245	245	248	219	233	214	236	252	261	246	233	242	243	255	228	241	227	228	241	230	235	259	236	245	237	230	239	254	217	268	226	245	249	242	250	196	255	195	236	230	243	219	215	266	239	220	226	235	227	209	242	230	260	227	251	246	223	256	240	245	235	249	237	240	231	238	228	256	241	234	243	248	223	235	263	220	235	237	277	226	215	253	243	242	219	240	255	218	248	257	247	275	249	211	233	231	238	226	232	227	248	260	223	236	205	227	242	234	217	218	217	243	239	237	252	239	235	251	220	243	253	223	220	220	250	228	286	229	233	233	253	234	262	222	198	218	224	229	229	206	225	246	268	250	200	221	236	245	244	237	255	267	249	240	284	228	233	242	230	230	210	232	231	247	247	198	263	211	231	219	216	253	239	223	218	239	237	225	229	273	218	223	267	225	229	219	248	240	263	228	282	248	210	243	251	210	241	250	277	226	225	220	241	254	249	218	227	239	207	224	272	254	234	210	222	223	203	259	222	224	232	212	234	237	232	268	220	234	236	210	236	224	208	213	239	227	255	214	232	228	253	230	227	255	266	231	201	211	226	228	227	264	244	234	208	235	242	231	243	268	259	236	252	256	228	228	242	234	215	249	259	232	219	232	241	244	223
17587	2666	1174	1217	1109	1086	908	841	739	728	685	656	682	713	686	649	636	590	564	645	593	575	610	565	602	564	583	596	563	567	574	598	580	576	596	585	572	588	536	536	577	549	516	572	600	543	514	591	573	564	587	570	532	576	551	562	578	586	601	588	585	523	581	572	565	554	522	572	549	595	617	585	591	557	591	584	588	584	559	572	543	557	582	580	546	561	575	550	574	552	529	584	561	552	589	594	585	514	603	548	570	605	578	575	503	552	561	563	513	556	590	572	537	554	540	532	566	586	608	581	567	561	575	563	544	535	527	545	569	564	547	642	569	596	562	568	568	587	599	558	586	571	535	577	560	584	530	555	548	584	565	541	536	553	554	562	583	552	576	555	541	560	541	562	577	588	585	583	543	586	524	575	566	556	617	566	555	544	569	558	563	548	530	575	565	588	609	548	566	530	589	559	560	543	544	561	565	561	578	579	586	584	614	621	603	545	585	558	549	490	582	537	604	554	565	542	547	560	565	575	544	577	576	577	576	580	566	565	553	560	538	549	584	567	604	560	529	565	626	528	550	541	548	597	573	558	580	592	536	595	570	557	541	566	595	558	567	563	551	570	563	568	600	567	607	558	577	563	536	534	578	551	562	556	548	618	596	560	610	580	578	575	539	579	563	556	526	574	585	572	579	607	551	559	577	564	573	571	558	546	540	609	494	570	540	580	586	546	580	553	560	588	570	594	586	595	602	576	613	608	521	532	552	545	561	583	568	549	556	563	581	583	590	577	570	600	545	556	587	548	610	563	546	586	577	580	576	551	562	574	573	546	580	525	560	562	564	578	593	621	587	579	578	553	593	520	539	529	594	576	584	564	570	546	558	565	571	532	622	554	532	535	545	576	561	606	565	577	536	549	522	549	561	559	585	619	573	586	582	548	575	516	576	565	576	578	554	538	582	540	604	575	610	574	559	581	599	560	617	570	563	575	563	590	566	570	539	596	582	533	531	561	550	535	584	578	583	571	566	541	608	546	575	554	584	559	589	589	594	588	525	576	601	597	548	569	558	623	580	590	551	603	564	619	549	547	592	572	537	528	593	575	567	585	580	570	546	563	567	570	551	539	546	551	531	577	596	567	550	549	599	598	585	572	563	597	559	565	561	598	573	579	555	553	560	546	593	596	559	529	570	577	563	557	538	565	574	569	592	594	562	567	539	571	533	572	569	551	533	590	528	574	582	577	555	566	590	554	588	590	553	608	587	523	557	546	554	553	543	566	538	553	516	542	544	611	581	566	543	553	555	607	583	574	579	562	573	567	513	571	563	574	583	545	565	544	571	549	538	569	543	559	577	567	577	535	550	581	540	552	544	530	538	566	555	589	567	571	576	592	539	528	591	532	562	592	560	538	592	542	605	548	589	545	596	575	571	540	550	556	562	562	563	529	563	584	538	555	570	608	609	587	542	554	509	551	562	610	554	586	540	589	575	606	596	526	576	597	515	524	551	571	578	564	578	582	561	572	574	528	561	546	591	542	562	601	591	531	501	554	575	577	572	538	624	563	577	591	549	524	524	533	558	545	569	584	563	551	550	562	506	526	572	572	572	576	558	551	536	552	599	565	576	582	558	538	566	566	524	574	566	568	615	508	561	572	553	542	551	564	561	574	576	533	550	577	572	539	580	581	544	570	554	552	603	568	570	568	510	577	562	562	576	554	559	588	593	578	518	582	577	543	552	562	588	582	556	547	592	572	555	551	559	545	575	514	585	583	592	570	545	527	536	568	576	577	594	547	590	554	528	591	571	576	590	605	534	591	597	574	570	557	511	535	560	588	569	565	585	560	547	541	524	571	521	578	586	531	596	628	537	598	554	608	566	556	572	565	539	554	550	578	557	543	537	619	564	549	579	575	506	564	577	543	512	571	585	575	564	596	537	573	581	557	537	547	599	562	570	547	589	529	552	560	540	568	587	569	573	528	591	624	594	518	578	554	563	592	549	591	561	544	535	538	525	561	532	585	562	559	576	590	587	609	545	540	569	580	567	535	585	591	575	556	542	613	515	548	559	555	588	536	539	579	537	528	573	540	500	542	570	508	551	560	516	596	521	606	562	541	590	564	577	582	572	550	573	566	552	542	594	574	539	574	568	582	563	586	596	557	569	559	552	569	587	539	594	545	583	572	544	574	582	582	542	554	609	550	555	534	562	558	558	561	547	563	583	561	588	557	567	560	566	557	558	590	595	596	566	560	510	545	572	558	542	547	558	567	584	567	599	565	607	567	619	563	538	569	562	579	518	587	583	552	564	582	535	572	560	591	586	583	567	564	560	559	549	615	535	578	564	548	590	575	523	610	571	569	553	561	573	566	554	574	575	578	577	594	573	580	581	622	603	561	597	591	557	576	574	560	578	560	534	545	572	610	578	550	584	527	578	556	558	519	562	561	538	542	539	568	614	556	518	554	574	547	603	517	571	565	544	582	547	571	601	556	556	624	601	559	528	582	586	568	578	562	563	625	572	564	532	526	554	550	568	569	564	575	599	564	597	622	584	538	569	562	548	574	571	592	567	535	551	529	532	533	527	547	527	535	576	560	568	569	580	587	523	522	507	538	553	539	507	558	552	574	575	604	542	547	611	557	625	557	563	587	530	575	582	589	585	562	546	594	535	571	551	608	548	546	539	577	601	560	547	573	535	594	582	554	559	565	556	570	536	605	575	556	531	578	590	578	527	561	594	571	562	576	565	567	574	579	517	588	599	548	559	544	527	545	531	576	571	552	522	571	583	561	527	574	588	607	568	577	558	582	564	570	594	540	530	567	579	570	578	619	550	582	561	555	618	569	568	580	573	561	580	607	582	594	554	575	567	557	539	570	555	572	607	582	571	552	566	524	590	568	567	572	613	567	591	561	570	576	550	608	574	602	568	597	549	577	605	546	530	570	531	611	539	575	575	565	520	559	579	570	573	550	566	547	576	586	545	652	570	567	549	580	560	597	546	541	578	563	626	585	573	542	530	555	600	527	587	534	582	608	584	577	582	544	546	612	552	555	549	585	550	570	547	591	556	563	581	529	509	605	605	559	542	565	587	560	539	583	560	571	576	559	554	591	554	612	558	582	550	596	580	552	536	578	509	556	597	523	572	560	557	559	564	556	550	529	557	519	595	531	540	546	572	588	551	553	610	549	615	559	562	578	557	580	529	543	578	562	549	535	571	563	574	573	538	533	558	580	578	591	597	566	600	562	539	574	561	564	548	608	559	527	548	586	554	532	583	599	534	572	555	555	565	578	594	614	596	578	560	546	590	569	570	504	578	612	555	608	552	558	548	554	551	554	564	535	563	539	584	573	559	542	525	557	543	555	574	585	581	568	587	515	575	585	583	596	552	535	587	593	584	545	549	575	569	554	559	576	562	574	546	585	581	588	547	562	568	529	597	591	619	566	578	592	603	578	536	576	563	548	557	524	582	581	551	545	540	582	581	546	614	556	576	599	591	603	577	565	568	585
39780	11880	1584	880	679	597	526	454	494	491	449	452	401	427	458	464	368	444	399	398	421	423	407	384	389	357	414	409	388	362	398	407	456	413	418	398	394	370	383	356	399	421	398	399	355	377	390	426	380	359	391	386	361	399	366	406	382	350	398	415	403	397	384	370	359	396	379	441	420	371	398	404	359	390	400	418	415	452	373	366	354	375	365	378	382	407	423	379	383	386	389	369	418	392	350	415	404	362	368	394	402	376	395	347	412	409	407	362	381	364	392	379	421	428	394	381	394	373	372	361	416	392	361	388	402	372	412	416	395	352	410	413	416	390	428	410	361	425	377	403	420	384	415	424	429	410	416	412	388	372	410	410	428	383	349	405	350	382	417	403	359	369	375	365	377	401	392	388	386	373	370	361	425	402	428	365	362	402	395	405	385	376	392	417	396	364	394	405	379	398	395	385	391	381	378	402	389	379	413	378	352	403	369	386	390	387	393	382	360	396	391	418	368	391	370	366	390	407	361	388	387	409	366	361	386	373	384	385	383	407	387	380	388	406	402	404	403	362	416	353	403	391	408	417	374	372	389	390	393	405	426	385	372	370	373	401	394	403	381	354	382	372	387	393	427	380	379	322	405	430	385	414	397	405	384	401	380	404	398	358	418	370	379	367	410	422	394	388	373	386	387	384	407	392	359	370	388	387	384	390	406	376	387	376	382	441	372	353	369	390	408	390	395	390	417	390	388	395	395	421	369	355	403	362	391	413	354	380	336	405	392	375	388	395	358	409	382	371	378	377	421	374	402	432	393	370	374	405	357	406	384	371	395	390	387	398	389	383	399	401	340	398	383	395	398	365	397	394	397	368	359	348	380	375	437	426	397	392	410	392	357	334	385	381	374	356	394	395	414	369	405	391	399	410	386	382	426	362	405	378	390	354	383	394	339	385	394	397	368	391	389	401	398	375	385	399	391	363	379	431	366	348	399	392	392	400	430	384	369	365	421	410	361	391	377	407	416	407	421	419	371	374	375	431	398	395	428	325	369	441	385	379	367	387	397	422	370	384	400	434	394	415	393	405	390	365	391	392	396	399	411	431	379	383	363	403	364	448	418	414	414	429	433	428	392	399	409	381	392	403	371	408	367	409	431	378	403	407	403	366	371	415	416	389	402	390	406	414	410	409	413	383	405	382	396	447	376	350	395	429	375	359	389	418	375	406	395	419	388	382	392	373	371	392	411	410	402	363	412	398	324	400	403	370	400	404	403	400	371	372	369	381	432	408	348	344	401	382	374	387	339	432	417	385	362	393	405	368	379	371	371	376	372	390	403	370	397	391	366	370	373	390	375	425	361	392	388	410	418	396	417	389	405	411	345	351	391	379	400	373	392	423	442	397	388	377	371	339	364	416	409	388	402	368	406	383	415	406	410	415	369	373	355	396	378	391	412	397	410	398	392	359	406	412	367	373	394	356	430	412	405	369	372	371	403	367	390	423	379	368	418	401	371	381	420	355	366	396	393	373	377	446	437	358	367	387	410	356	367	345	381	417	382	342	373	356	366	392	376	391	364	395	389	420	405	384	392	363	427	396	366	396	391	426	388	389	403	385	392	409	391	426	402	373	389	410	352	405	413	365	415	380	346	398	406	406	403	426	370	394	426	425	360	390	383	423	374	384	392	397	417	401	378	363	345	384	355	402	396	401	436	358	365	406	408	395	391	401	401	394	420	399	401	385	390	406	387	352	380	374	386	395	400	390	424	429	357	399	367	406	405	364	360	433	389	423	358	388	364	382	377	403	403	359	378	359	426	365	399	377	360	387	385	356	363	393	401	432	416	395	394	403	398	380	393	408	419	351	418	369	385	375	388	378	449	414	377	412	406	382	370	405	384	420	354	378	385	384	372	331	348	391	428	436	394	378	393	418	381	396	408	367	382	389	387	389	375	356	383	400	382	367	377	419	410	392	406	426	421	418	409	380	386	368	403	429	411	407	437	401	398	377	389	354	373	419	403	381	392	385	400	416	384	349	381	403	391	373	410	400	377	376	375	422	377	375	335	366	367	408	368	381	400	391	393	396	409	370	374	399	393	376	373	387	412	357	375	371	395	398	396	394	388	404	408	418	378	342	348	377	385	396	422	396	369	377	373	390	393	388	400	405	374	390	398	388	407	376	392	350	378	395	419	406	446	356	380	347	373	400	382	376	409	401	395	402	396	424	405	427	384	387	375	343	376	402	379	420	388	387	426	400	393	428	388	424	391	360	386	401	354	360	384	430	418	351	400	395	371	392	406	352	388	409	401	391	388	369	378	407	371	374	395	389	367	386	388	403	353	393	402	396	396	387	409	374	388	406	375	396	379	406	372	360	391	404	397	384	368	365	374	345	415	381	424	390	404	386	396	393	371	391	423	383	434	356	386	395	394	387	381	388	398	357	382	351	375	365	391	385	416	375	372	375	357	392	393	405	364	385	408	381	372	393	360	390	390	347	352	391	400	375	396	392	376	435	395	364	390	370	355	358	424	362	413	396	398	367	359	371	417	438	401	417	383	375	375	428	375	377	345	380	417	399	415	402	421	417	360	377	379	401	381	374	397	417	408	386	391	383	392	369	395	373	373	406	405	393	394	362	390	381	389	453	374	446	398	345	399	376	379	352	394	419	408	361	370	373	423	400	409	383	364	385	402	385	413	392	370	383	400	383	418	413	416	397	387	356	410	401	416	364	358	405	409	397	401	381	382	404	380	415	362	403	401	407	385	414	389	381	391	389	372	397	408	412	427	440	369	421	377	382	399	370	388	353	373	386	363	391	411	387	357	410	408	421	392	384	403	379	414	373	343	389	380	376	363	383	381	392	382	366	376	377	437	443	379	384	380	366	439	419	407	379	387	395	406	385	359	385	344	406	396	377	381	370	369	406	431	415	418	399	410	384	409	383	341	411	389	369	396	351	390	379	436	371	377	431	379	394	417	403	356	392	415	378	374	406	418	399	377	396	407	389	431	410	390	385	378	376	384	418	397	424	401	402	380	389	367	389	399	432	399	406	372	409	383	375	386	392	392	383	406	405	395	368	387	400	365	389	390	405	344	401	372	366	374	391	408	379	388	446	397	439	401	408	367	340	396	387	383	415	380	396	402	380	348	361	396	405	433	395	428	364	421	448	366	390	411	389	374	360	399	413	413	354	396	430	403	408	362	396	419	325	443	415	367	400	353	381	363	381	357	421	403	406	401	391	426	379	385	366	365	376	395	394	416	397	379	386	407	349	365	396	373	415	405	381	403	378	390	435	373	390	383	360	432	393	408	400	412	369	384	392	418	429	388	378	370	422	425	374	344	421	377	391	404	402	397	405	457	441	367	395	399	392	408	400	419	395	395	411	380	400	386	348	343	348	380	402	391	439	396	375	356	382	359	383	356	410	403	376	399	402	395	430	390	380	394	403	343	393	383	351	385	391	414	410	439	392	353	372	417	400	374	373	389	403	403	404	403	389	386	381	417	417
23406	3848	2081	2303	2079	1723	1532	1413	1302	1207	1185	1121	1022	1055	1009	990	1016	976	920	935	958	951	886	923	871	972	897	921	852	922	843	931	906	874	878	910	840	904	868	864	826	859	898	904	866	849	882	900	881	851	834	893	875	865	873	864	848	903	845	904	864	891	873	828	864	896	863	883	857	924	899	891	884	909	852	830	849	876	895	860	878	894	867	890	847	898	835	882	843	851	858	853	834	878	847	911	878	877	878	879	892	818	854	830	861	852	885	828	912	868	897	891	859	838	829	904	912	914	867	892	863	805	828	831	881	866	830	825	881	865	858	858	891	843	916	857	822	850	902	828	846	871	852	872	849	881	864	862	839	879	867	884	888	866	907	908	840	907	853	847	888	844	865	819	809	839	899	823	854	778	894	846	895	848	863	821	846	821	855	864	904	861	857	808	829	813	848	909	885	851	858	838	856	910	876	831	938	898	889	840	855	827	872	858	850	903	875	895	819	827	815	852	874	821	857	865	812	855	845	844	877	854	878	851	862	881	833	874	817	900	891	813	832	874	882	839	871	822	870	835	874	884	860	927	830	860	881	925	833	875	830	839	872	864	887	817	878	856	835	848	898	839	921	834	846	878	853	832	865	791	846	857	879	863	851	834	835	885	880	853	840	870	825	852	900	891	957	867	831	828	824	878	801	885	884	885	862	838	858	871	823	857	835	834	857	809	860	857	829	833	940	821	874	838	836	859	856	817	855	894	852	861	829	868	844	840	867	834	824	907	889	887	868	891	959	853	874	871	873	841	870	825	848	868	903	849	873	879	853	846	904	833	870	856	812	851	893	863	867	943	945	840	872	888	862	872	874	851	831	878	874	875	810	819	832	832	892	859	869	859	851	844	883	876	830	859	889	832	843	914	863	866	875	883	844	870	852	867	879	809	879	844	851	833	864	875	849	831	834	858	888	842	815	810	875	834	883	867	867	897	867	925	869	862	905	841	839	810	866	892	861	825	871	866	859	846	922	877	951	878	842	875	871	834	851	822	849	899	839	854	844	875	822	911	889	848	863	879	863	875	835	872	852	839	845	860	838	842	867	888	905	821	849	844	846	808	879	848	843	845	860	855	873	899	816	882	932	892	803	825	865	799	869	874	883	842	801	817	852	824	814	839	854	833	892	861	875	840	860	831	812	877	851	857	855	865	913	858	864	864	885	859	903	879	795	841	861	884	847	848	855	909	858	855	864	832	874	844	907	852	805	844	843	813	855	863	938	831	877	865	830	885	836	858	856	881	907	892	844	863	920	908	835	857	915	872	855	827	888	896	863	869	864	839	884	843	836	855	890	921	875	822	859	850	846	817	844	853	818	809	838	853	851	866	806	866	913	887	814	871	912	847	858	842	791	859	875	894	825	895	842	871	829	881	835	916	881	866	871	872	819	854	843	845	811	884	850	862	823	893	849	844	866	877	823	833	822	850	830	874	805	861	887	845	888	851	794	888	872	867	876	869	919	866	776	893	890	885	865	871	878	868	879	864	849	863	863	906	844	841	851	877	877	856	911	841	841	924	861	848	838	884	837	865	884	844	829	842	832	867	828	896	873	859	852	832	880	834	876	850	859	911	870	871	843	910	892	826	845	843	853	819	872	883	840	832	846	850	815	848	863	862	866	871	857	883	918	858	867	837	880	867	845	859	874	809	879	859	893	841	850	878	859	921	893	890	893	852	877	873	851	860	883	809	897	888	829	825	874	858	848	905	897	852	862	860	851	879	823	860	841	880	830	840	855	815	882	853	884	866	857	866	879	894	869	805	827	879	824	807	869	850	844	883	859	908	820	838	848	907	846	845	895	875	880	819	884	859	846	874	865	858	860	847	841	831	867	843	825	860	850	885	812	867	866	817	830	870	845	849	799	860	853	847	912	829	880	881	867	839	840	858	881	860	867	846	850	842	832	852	918	855	823	894	905	809	847	886	825	865	824	825	874	861	816	880	840	863	868	851	827	851	840	847	878	880	876	863	844	868	895	924	866	868	882	868	891	849	864	836	826	901	814	830	881	834	911	882	872	857	861	856	853	830	885	849	897	824	863	905	853	863	866	830	818	866	853	847	862	887	889	880	836	855	815	836	838	867	866	846	858	864	852	846	848	832	851	891	864	860	828	839	864	837	850	874	848	930	864	890	874	894	848	884	914	857	871	873	853	873	861	842	891	851	882	926	810	839	824	885	856	860	843	851	843	841	909	862	839	901	874	925	853	846	920	894	807	902	805	838	858	856	875	780	850	895	895	846	916	839	875	826	857	827	904	830	810	900	888	852	804	810	856	844	803	826	867	881	901	851	829	913	864	902	930	810	866	841	856	874	845	836	880	871	864	829	868	795	864	881	883	837	802	856	865	874	848	880	908	884	841	850	852	887	899	907	940	920	805	824	877	827	848	852	864	861	884	847	847	850	852	823	876	890	857	825	845	803	838	880	855	894	836	830	885	857	837	867	864	842	886	867	885	846	857	876	829	859	865	852	876	904	883	838	837	829	881	827	892	885	840	839	842	905	877	879	870	902	867	863	851	877	850	858	934	825	855	881	868	830	876	899	792	826	842	797	861	887	867	883	840	868	846	875	863	886	836	897	854	850	827	818	867	890	805	862	881	818	882	854	884	829	848	859	902	802	812	873	818	840	839	850	866	895	871	838	859	875	851	811	915	918	900	861	835	815	917	887	874	857	851	894	817	812	855	844	868	788	861	854	911	845	850	839	916	851	867	870	883	836	868	859	894	862	853	881	886	812	831	898	892	861	855	845	853	881	841	866	854	848	905	900	809	857	888	879	877	833	866	821	904	884	862	827	876	885	830	854	763	853	822	837	917	883	868	908	865	852	795	872	859	843	810	859	828	891	861	907	891	867	895	855	882	839	855	874	807	878	874	842	874	848	876	797	820	885	878	879	848	903	886	859	923	867	839	913	873	850	899	899	878	837	897	857	813	816	858	878	816	907	843	838	843	845	845	847	917	851	829	869	867	896	905	849	848	855	871	843	810	893	875	806	848	903	883	867	876	829	890	864	920	881	879	874	822	851	811	858	830	869	847	936	851	839	855	882	910	860	844	894	886	881	904	843	852	837	844	845	866	855	860	900	812	848	886	838	845	870	876	917	855	868	838	838	854	860	884	872	855	842	881	870	846	851	893	887	876	859	880	887	821	894	883	864	848	890	903	935	886	859	895	834	886	872	864	801	848	835	852	877	875	871	862	862	870	865	826	860	865	855	852	881	898	896	892	846	849	892	881	834	822	966	890	832	907	887	905	854	903	768	843	846	894	854	870	877	885	849	857	863	881	827	877	911	870	880	917	874	896	876	836	866	825	892	802	886	875	864	898	897	873	806	875	876	862	859	851	868	788	924	853	836	862	844	845	879	883	867	855	833	902	852	821	845	855	853	857	865	899	848	878	827	853	874	876	861	871	807	854	856	890	875	800	866	869	847	864	823	888	870	834	896	858	854	873	885
12401	1828	192	204	178	159	163	156	203	169	177	163	170	161	141	178	164	179	167	165	191	188	150	151	184	192	185	155	157	165	155	169	168	171	171	187	175	190	179	160	156	159	173	164	182	165	179	161	180	151	159	164	167	170	169	166	187	181	186	171	210	177	193	207	162	174	188	155	205	194	167	159	175	160	138	166	172	178	182	151	140	165	179	163	163	187	167	156	156	151	167	146	166	158	140	181	162	172	177	162	174	156	169	168	164	152	182	158	150	188	148	173	160	190	157	185	164	185	161	167	179	180	167	144	153	155	165	173	152	177	176	184	211	163	165	163	180	167	152	168	163	180	150	151	186	158	179	180	169	179	178	177	172	179	145	147	153	193	167	161	158	153	173	151	168	194	167	171	186	170	176	174	170	168	177	171	165	172	184	205	172	157	129	196	159	168	171	195	196	186	160	157	177	188	145	158	185	151	162	154	162	160	166	169	188	160	169	154	164	152	203	174	169	183	189	175	176	179	188	155	173	195	211	183	169	144	176	164	136	172	169	177	163	181	170	157	180	171	168	150	165	181	165	182	142	193	218	175	172	158	180	169	161	138	168	180	171	163	139	167	196	152	168	155	183	182	164	138	141	184	148	156	154	173	160	169	172	178	161	166	151	146	161	163	171	185	178	163	162	173	169	158	169	174	156	166	152	167	174	187	161	170	177	166	181	163	185	151	152	159	177	152	166	176	165	176	149	174	172	181	198	160	186	171	153	145	179	173	173	171	180	174	173	170	138	154	196	163	172	173	163	192	181	197	163	163	165	181	178	167	189	185	177	200	155	154	173	182	182	145	195	154	151	185	166	176	162	150	153	171	170	159	189	148	168	165	162	182	172	191	186	159	178	163	175	182	158	167	173	157	151	166	177	163	173	171	161	157	185	163	184	192	157	173	183	159	176	169	148	145	163	165	149	178	153	191	173	182	188	150	196	159	154	164	172	164	191	189	175	200	171	172	171	162	159	168	159	155	187	151	156	175	158	200	167	154	161	171	159	171	152	183	170	142	164	178	169	168	154	170	158	186	189	175	183	164	158	174	159	182	171	153	168	153	153	151	161	173	143	188	202	173	149	151	182	172	175	174	180	176	160	168	154	159	169	182	159	185	153	141	180	179	191	182	162	170	165	165	178	178	182	201	154	187	185	181	191	174	166	173	159	148	155	161	169	164	168	174	153	179	151	183	184	165	172	175	181	160	174	173	164	157	186	150	161	156	165	156	166	174	193	157	188	174	177	158	171	189	175	163	153	189	177	190	168	167	167	157	153	172	165	148	160	186	208	179	175	168	149	147	176	169	184	171	157	179	196	187	166	192	173	155	155	176	161	164	174	160	161	185	140	165	182	161	189	165	185	166	177	181	145	171	184	158	177	173	162	153	164	164	163	139	164	174	186	184	175	167	139	170	169	177	172	184	199	169	172	175	153	161	197	147	174	182	159	144	205	158	140	160	170	185	151	196	197	190	175	164	165	199	166	189	168	186	173	153	174	162	157	174	183	166	203	179	162	171	169	183	174	176	150	158	189	172	144	184	151	193	133	161	168	154	168	166	161	150	164	158	179	181	150	170	170	162	163	173	159	167	154	158	184	175	171	178	153	173	172	151	180	155	166	155	162	143	163	184	192	165	172	164	182	185	167	145	157	182	187	166	162	162	185	179	184	154	184	169	193	170	187	169	153	189	178	190	183	164	181	155	198	171	140	152	161	174	174	150	162	155	158	150	188	213	175	166	136	176	145	148	162	159	184	168	174	174	187	167	147	168	175	144	171	196	202	168	177	169	166	173	176	181	179	131	158	162	166	180	149	149	166	161	174	176	168	175	189	168	175	170	184	169	136	162	173	191	172	178	155	160	158	166	163	163	184	164	154	157	156	188	169	140	162	156	161	176	167	171	178	190	166	173	181	177	168	151	172	157	179	163	153	172	176	190	160	174	175	142	211	134	189	171	157	155	163	201	183	163	170	165	183	173	190	167	172	159	185	178	153	170	173	179	171	166	191	165	159	177	149	177	177	177	145	157	178	167	158	142	164	179	168	164	176	168	179	186	149	186	174	170	162	179	157	159	172	182	184	176	131	180	154	171	174	170	191	158	143	138	157	158	186	173	164	152	159	175	181	181	175	133	146	162	186	171	181	179	195	183	183	169	193	176	165	164	184	174	168	187	179	174	150	153	167	158	168	175	148	173	162	190	161	159	204	172	148	183	167	151	174	175	181	169	169	171	190	190	164	153	163	162	162	175	160	185	172	180	167	147	158	168	171	180	177	172	172	165	180	170	178	158	183	166	148	148	151	160	164	177	158	152	182	168	150	181	178	159	164	168	163	171	150	162	138	164	190	147	170	195	202	175	188	160	164	178	169	197	196	159	174	196	162	167	172	157	194	168	173	170	182	178	161	175	168	180	174	167	168	173	168	165	167	143	162	184	165	157	156	150	172	155	155	164	172	153	168	156	158	180	167	162	180	164	157	174	178	183	165	164	169	183	169	170	178	182	152	182	166	157	192	168	161	171	175	178	168	148	131	170	159	178	173	153	165	164	163	162	183	164	155	174	162	153	155	177	174	172	178	185	180	174	150	170	156	167	170	160	170	170	203	186	178	169	161	138	161	159	177	161	160	152	149	155	153	142	181	169	166	178	172	176	174	160	167	170	182	178	146	173	158	160	168	162	166	183	182	169	173	161	168	166	166	173	160	156	175	153	157	169	173	147	139	188	172	156	197	167	161	172	171	139	184	190	191	170	155	153	156	168	167	185	158	179	180	179	149	169	162	138	175	157	185	166	181	153	166	166	167	157	169	175	164	163	161	195	158	148	173	158	176	179	166	165	205	158	167	195	161	179	175	168	165	147	168	159	161	173	160	153	173	165	187	176	189	158	147	180	174	202	167	199	168	155	189	190	151	157	181	176	169	175	149	208	169	175	163	163	160	171	148	202	154	180	165	223	165	178	177	189	159	169	149	158	157	159	155	167	178	139	175	151	166	171	151	174	181	189	171	151	166	182	178	161	181	166	161	167	149	178	171	165	174	182	168	152	185	173	183	192	150	139	163	182	180	165	157	176	183	157	200	166	161	167	178	167	177	184	183	140	171	174	168	147	145	151	179	181	186	170	173	160	163	150	165	152	184	192	171	195	162	139	201	149	152	171	147	167	192	164	167	175	172	144	179	153	166	164	173	193	166	167	180	158	178	173	173	155	161	158	166	203	163	165	143	175	169	174	182	170	175	162	161	177	181	180	150	199	168	169	195	189	175	162	151	157	178	173	147	156	186	140	160	174	184	187	161	169	168	128	147	153	165	178	152	195	174	179	162	174	169	178	174	179	169	169	185	162	167	166	168	174	155	179	140	165	181	161	179	175	150	174	191	185	185	150	158	158	171	151	192	157	205	182	166	172	197	160	156	158	184	164	155	191	196	157	156	145	192	180	192	161	170	174	179	178	150	164	143	169
6967	1019	463	455	480	441	429	431	395	445	429	441	397	367	419	446	413	419	429	449	433	407	432	414	425	434	413	435	420	406	414	459	430	415	468	445	445	432	423	438	361	441	403	463	432	405	429	395	458	435	430	453	448	433	403	413	445	414	406	428	445	440	445	445	389	453	417	391	422	447	449	425	418	403	413	432	402	403	456	419	430	437	406	454	415	363	394	439	467	456	410	440	437	411	450	414	411	378	406	438	440	437	402	393	465	387	441	411	416	399	475	409	409	427	441	446	444	421	432	487	400	417	416	432	436	458	454	430	439	447	431	423	426	446	428	470	433	444	416	419	411	456	430	412	417	405	451	418	369	398	434	407	387	420	417	445	424	454	387	431	424	451	404	417	450	444	413	448	400	433	414	443	441	421	449	451	427	419	415	418	417	416	411	436	441	397	455	438	405	402	407	433	404	444	434	351	411	420	437	459	419	398	439	423	427	465	444	426	388	450	455	411	395	460	416	396	455	402	421	435	406	439	401	417	461	423	419	438	426	416	407	430	395	434	418	426	411	423	435	465	472	436	408	418	434	417	440	428	434	439	415	417	401	450	413	395	457	418	404	419	423	454	392	440	438	399	444	418	417	422	412	441	385	399	433	396	406	433	403	418	416	443	407	453	428	446	448	427	397	421	406	438	440	444	419	420	460	420	427	459	404	416	460	416	428	376	432	430	428	416	404	465	437	416	405	413	458	468	414	463	469	449	419	425	442	427	434	414	427	461	449	399	427	420	413	426	434	463	432	433	410	397	417	457	432	423	426	422	454	461	438	459	396	457	418	441	402	408	427	426	406	413	427	410	404	419	436	425	425	437	411	433	397	425	409	424	431	452	456	427	388	430	424	453	421	413	443	471	437	420	392	433	434	440	440	398	404	433	392	429	437	467	401	465	458	429	440	433	417	408	438	416	427	393	448	433	433	434	470	462	447	409	443	429	428	413	415	423	453	447	437	455	397	432	411	397	388	432	442	417	448	455	409	440	428	442	448	427	420	412	436	453	415	422	404	416	395	469	444	406	405	427	427	422	450	423	479	413	428	422	416	453	410	402	432	479	428	422	391	416	433	471	431	378	433	400	414	439	455	471	398	435	433	426	435	437	401	434	436	431	431	428	426	420	431	435	395	407	404	385	394	425	419	404	435	391	414	416	436	403	444	459	421	441	396	421	461	404	450	403	411	418	442	425	456	404	418	414	381	439	404	396	411	468	414	397	439	418	421	404	418	416	384	438	427	441	416	432	412	443	423	418	433	446	412	397	430	416	423	429	398	453	454	402	404	436	433	406	406	413	430	456	416	393	426	387	437	431	466	448	386	439	446	454	405	406	410	428	416	428	438	467	424	401	417	426	389	409	444	434	399	420	432	426	402	423	453	430	450	379	456	405	416	452	416	434	424	396	433	414	436	410	438	433	459	398	396	395	431	420	414	407	410	418	411	430	414	418	441	420	398	437	407	451	389	392	429	441	427	386	432	401	428	429	417	416	386	402	455	395	400	442	469	441	427	426	441	418	412	467	417	427	456	446	448	396	406	429	416	440	463	417	412	440	464	423	447	426	417	388	385	435	428	398	447	382	461	447	407	425	382	403	428	431	431	410	377	421	447	401	415	437	414	443	427	436	417	406	397	422	417	443	406	440	396	457	407	396	410	433	431	394	386	424	430	466	417	430	406	415	389	458	451	406	424	448	412	416	397	447	424	416	430	413	420	413	423	443	424	422	418	419	401	393	429	435	415	408	424	477	400	436	431	423	416	421	417	411	389	415	400	412	416	431	424	397	430	432	462	412	478	394	441	415	437	394	448	406	412	408	404	395	441	449	453	412	450	448	416	450	428	441	406	451	430	401	431	403	437	463	424	437	430	443	441	407	431	397	418	418	405	422	405	429	456	405	422	434	432	452	423	405	448	441	423	463	417	439	412	395	436	476	421	406	433	406	415	429	417	409	475	404	428	401	422	393	421	417	413	430	433	465	408	405	421	406	409	397	443	434	413	426	458	428	427	455	468	428	380	454	397	434	423	451	396	446	425	425	388	409	425	422	403	413	414	409	429	441	410	401	407	432	443	415	401	443	427	451	445	408	437	437	436	433	437	455	428	426	437	422	415	425	439	401	412	450	391	432	417	416	405	442	409	412	409	460	425	401	418	455	393	379	411	441	414	444	482	415	397	430	398	411	427	408	425	411	413	410	410	464	444	404	420	424	447	442	417	405	409	430	445	388	414	437	419	446	402	432	426	428	423	425	412	437	399	419	397	427	435	447	384	418	424	432	408	416	440	430	402	407	399	397	440	412	439	424	378	386	417	441	420	432	458	430	389	425	446	416	416	418	436	423	424	394	401	450	399	403	443	426	473	472	449	419	431	399	434	444	437	426	429	419	422	444	447	427	465	418	426	441	456	410	422	462	434	417	414	411	407	411	429	445	449	440	436	413	453	457	425	427	402	418	415	415	418	421	431	445	439	449	435	427	420	405	429	403	448	409	380	402	423	406	443	450	436	406	438	426	472	421	422	446	426	420	427	410	410	419	443	429	383	408	448	440	442	401	424	415	405	431	430	411	408	419	406	388	413	421	447	415	434	432	398	396	423	436	474	440	376	393	437	408	428	425	442	476	411	415	459	388	383	458	453	428	400	398	409	443	413	415	406	430	463	402	427	413	406	407	421	447	397	442	434	413	406	412	452	441	392	402	427	443	422	381	442	429	420	414	400	420	421	401	443	422	410	468	441	432	456	448	425	397	386	426	415	393	401	426	448	411	409	476	452	418	420	426	429	432	407	380	433	408	440	459	407	442	422	417	435	434	419	422	445	441	397	455	412	442	489	405	412	429	416	433	439	434	440	423	439	433	459	431	417	439	436	409	444	457	428	446	421	407	430	413	394	443	415	433	399	423	422	410	435	395	446	422	437	396	401	462	421	391	407	411	416	441	429	417	444	419	461	415	420	395	402	430	370	479	412	407	464	387	415	421	403	397	427	410	420	425	383	433	453	429	452	443	408	431	416	397	394	414	476	422	435	441	466	412	446	448	385	396	420	454	417	438	427	436	411	426	406	407	415	406	433	440	427	422	412	390	390	438	399	412	439	411	404	420	421	397	407	432	385	444	419	447	437	460	436	425	432	404	425	418	401	459	404	446	401	416	454	432	384	451	391	393	414	441	449	433	419	482	412	421	433	421	392	430	425	429	436	419	403	400	420	442	443	448	435	415	431	428	422	436	455	425	452	449	442	432	400	399	438	417	458	442	399	461	439	405	407	416	439	442	430	431	429	394	439	410	418	396	403	449	419	415	417	412	425	428	448	393	435	435	427	426	432	435	423	455	420	433	421	425	406	395	425	432	431	428	396	446	417	424	427	421	453	442	399	427	421	415	432	434	426	428	433	401	413	414	434	390	395	430	436	400	414	373	424	408	418	412	426	418	433	406	432	428	401	384	447	407	417	459	431	438
29518	7653	672	514	364	322	325	283	282	286	266	251	266	248	274	238	251	230	238	274	221	218	262	232	257	243	233	211	268	254	228	245	225	248	246	244	264	244	259	216	212	234	234	288	225	253	246	247	217	220	246	242	253	210	234	223	246	270	247	266	211	240	204	230	247	224	267	214	226	218	223	228	245	238	269	244	244	216	218	215	245	252	240	253	235	238	237	248	255	212	236	231	197	202	225	220	223	232	234	221	229	230	212	237	219	223	207	260	233	222	227	248	229	233	229	208	217	254	205	263	271	239	256	227	205	232	256	221	212	218	233	260	251	203	258	245	227	268	237	215	262	256	236	244	255	250	232	223	220	232	245	256	248	231	230	258	217	232	259	242	236	213	239	250	231	252	244	232	262	217	226	246	233	222	243	232	241	249	247	271	259	208	228	232	221	276	227	236	242	223	254	216	212	202	237	255	232	227	239	213	219	258	256	221	241	207	237	255	242	234	208	262	227	244	242	213	223	227	212	269	246	242	236	237	227	227	239	209	224	230	227	238	223	229	242	277	237	252	244	257	256	249	236	230	220	206	239	210	217	209	247	232	223	266	226	224	234	250	210	213	259	225	243	248	240	227	257	243	245	220	226	221	258	252	239	240	226	259	214	195	235	214	239	225	212	200	236	243	252	269	238	221	247	248	226	250	238	241	245	209	234	222	248	239	205	275	240	231	213	218	232	225	235	259	241	207	271	240	260	228	251	244	229	257	239	246	239	217	252	227	256	225	227	282	221	195	243	257	261	210	256	261	256	220	246	224	240	228	229	243	238	231	261	246	220	231	227	241	229	247	206	262	278	207	228	259	238	226	242	237	240	235	240	220	228	227	246	212	231	233	278	251	217	243	201	227	215	224	252	258	239	226	221	252	232	265	276	232	243	251	257	260	221	238	254	238	233	253	243	258	203	232	250	258	242	199	228	239	235	218	209	213	228	233	254	210	228	206	232	218	224	256	244	222	265	256	276	221	273	270	233	258	221	195	220	243	253	228	228	253	206	220	240	230	240	205	256	237	262	240	233	272	256	247	245	222	241	237	221	202	214	242	227	243	203	246	228	243	220	234	262	228	215	250	210	254	245	215	207	246	230	225	256	229	261	261	223	265	280	251	246	206	231	219	237	212	220	214	212	244	237	260	256	222	197	278	233	228	216	249	241	234	211	244	252	222	245	258	225	208	215	223	266	246	240	220	226	243	249	253	237	203	222	235	259	276	241	236	262	245	223	229	237	236	223	229	206	222	277	222	230	204	197	192	219	212	229	223	196	231	248	251	250	257	229	237	240	226	208	264	241	263	242	248	233	213	238	234	212	202	235	242	254	239	241	214	229	235	241	251	242	246	254	196	219	210	254	242	244	267	271	254	205	219	212	232	214	227	233	245	269	249	218	230	231	246	235	208	222	212	215	234	251	248	267	224	230	238	258	226	233	243	265	223	270	217	209	255	226	273	229	218	224	264	237	235	230	223	226	226	230	194	243	252	249	243	240	230	214	264	200	215	235	246	210	217	269	267	224	199	249	224	220	237	235	223	210	244	242	223	237	219	208	214	236	240	245	236	239	234	223	230	245	234	223	242	209	243	258	220	210	227	241	238	271	223	247	211	249	218	268	238	243	250	216	240	233	208	238	238	246	240	230	226	220	202	233	247	229	237	240	210	241	220	229	233	224	239	222	252	250	230	230	222	260	230	215	237	227	224	214	207	233	245	235	238	227	236	210	227	270	254	244	219	223	260	216	235	249	193	220	244	219	231	237	208	249	263	218	239	264	245	227	205	247	259	213	238	216	265	264	237	258	252	245	244	212	246	243	246	233	245	226	257	233	235	236	243	213	218	208	250	232	238	222	219	229	241	239	229	237	214	269	232	227	225	234	240	220	230	223	238	270	237	275	219	222	240	260	213	230	231	279	251	265	256	234	203	229	227	233	233	215	256	255	258	244	229	233	232	224	242	257	239	235	246	222	221	231	225	242	231	253	210	235	224	215	251	214	233	226	256	214	231	219	229	226	199	233	269	235	227	246	217	224	229	224	245	221	244	255	251	229	217	244	200	248	235	255	273	228	247	210	253	235	212	215	240	223	212	249	225	222	213	242	233	199	265	216	249	223	241	200	190	222	253	253	223	235	240	240	235	262	228	215	242	240	229	241	228	233	244	230	203	210	212	208	235	209	275	251	219	229	231	238	274	245	198	222	228	222	243	255	218	207	236	253	265	243	256	184	209	234	227	239	234	247	249	237	198	236	227	257	238	217	266	215	239	260	270	257	250	264	240	240	221	241	230	246	270	260	225	205	237	266	234	210	217	243	236	247	240	228	260	247	222	231	258	225	234	221	244	223	263	192	181	230	217	226	231	227	247	245	228	221	233	219	230	239	223	244	248	247	217	229	238	232	218	215	261	256	212	233	242	234	254	257	235	224	254	204	240	228	237	244	233	233	255	221	231	211	231	194	225	255	245	205	244	232	207	206	223	250	224	216	229	248	224	217	237	209	256	256	225	225	216	240	225	253	243	254	238	234	229	227	219	237	217	217	248	234	196	226	220	237	228	230	235	235	240	209	238	244	223	257	205	227	235	252	235	243	229	221	234	214	242	232	238	276	238	234	239	226	209	222	230	233	270	240	251	210	222	235	236	238	225	231	241	233	248	226	259	250	206	237	220	233	216	229	250	239	230	269	217	217	210	230	234	256	251	216	237	251	233	232	252	273	240	243	224	213	251	236	228	232	241	232	202	239	227	241	224	199	224	225	244	203	197	228	239	194	209	237	207	236	216	214	225	214	215	224	244	231	235	244	217	242	219	245	238	252	221	222	233	215	213	240	222	262	198	246	224	215	222	241	233	255	237	225	201	272	201	246	234	227	236	232	218	261	248	250	213	239	227	203	243	242	249	221	222	243	204	264	227	229	232	216	219	230	246	238	212	228	227	245	228	222	236	228	242	241	219	240	247	223	264	250	238	235	238	234	216	225	255	225	246	211	243	231	218	218	220	229	230	209	238	213	222	238	230	243	216	223	244	228	250	229	210	223	240	245	253	205	265	234	233	219	256	228	229	241	231	232	214	246	241	235	225	225	227	255	211	212	209	241	236	223	247	243	231	237	218	197	234	254	240	226	253	257	253	219	224	229	260	244	231	228	268	274	221	231	220	229	233	224	237	245	215	195	225	219	199	241	225	219	234	242	219	218	247	243	250	222	220	210	233	253	232	275	209	218	261	247	221	240	250	213	231	252	220	241	248	219	230	260	247	247	211	227	249	219	202	238	229	232	204	219	249	231	221	232	213	216	202	238	217	245	256	248	242	231	229	208	252	229	238	223	243	247	232	226	258	256	230	222	215	195	226	228	205	243	263	224	195	224	214	229	246	227	247	219	213	234	226	218	228	229	239	204	245	224	210	243	215	201	221	274	266	238	214	245	257	255	241	229	257	243	220	249	197	251	256	237	237	230	222
17820	2947	1186	1304	1170	1001	929	828	733	726	722	664	675	676	631	624	610	602	634	584	579	565	640	605	635	582	641	572	642	563	578	563	597	595	552	548	536	556	567	587	551	618	559	588	560	578	543	554	567	591	565	549	598	537	552	564	623	563	573	583	563	586	561	603	567	578	547	556	583	551	541	562	532	554	589	571	587	608	557	547	608	596	574	569	561	551	577	596	598	575	572	508	629	603	545	574	577	555	557	571	555	592	608	577	591	603	541	566	597	555	582	589	558	561	593	538	571	546	631	593	585	598	573	556	546	568	505	518	549	580	557	560	551	628	615	533	561	563	589	584	548	556	550	626	571	585	590	562	599	531	556	566	582	542	561	570	571	546	593	565	591	593	539	536	525	536	594	546	546	568	598	568	563	572	552	565	568	579	570	569	536	569	537	515	549	544	553	611	579	548	581	579	571	565	544	547	558	539	576	559	536	579	570	576	582	580	535	594	580	551	572	553	566	559	562	562	545	511	583	546	522	569	566	588	568	575	557	554	604	526	540	537	585	554	601	595	547	570	565	565	542	583	549	546	549	552	529	594	538	554	585	557	578	576	569	609	566	566	538	547	592	554	550	550	575	565	585	604	579	572	558	569	555	527	570	575	597	556	555	543	572	589	543	603	565	600	542	580	586	549	575	540	548	587	570	549	574	551	525	554	515	560	569	598	558	559	621	567	586	580	543	546	549	568	566	576	534	559	504	534	582	555	577	537	585	570	548	562	521	596	536	586	594	567	585	589	581	555	571	549	547	561	579	546	545	570	558	544	540	540	546	545	539	549	594	519	575	570	549	555	534	608	561	532	540	619	562	536	539	563	525	567	557	586	527	546	583	544	568	559	578	568	584	579	585	547	590	538	570	566	550	542	565	561	550	582	559	590	596	564	557	567	575	538	563	593	533	549	615	586	591	586	569	571	552	542	548	574	558	557	549	583	576	523	563	548	532	572	582	578	563	577	505	550	554	546	570	594	559	557	559	579	569	615	556	585	515	584	549	516	534	560	582	608	573	614	556	556	562	542	547	579	575	564	603	542	568	606	565	542	520	576	570	573	579	578	570	605	545	551	559	522	543	613	556	581	569	561	556	588	525	524	592	603	558	534	531	565	546	521	552	510	560	541	609	591	584	560	577	589	567	551	579	533	545	524	571	576	569	544	550	577	586	531	540	573	586	524	544	583	564	546	549	566	556	530	572	586	569	546	586	565	582	586	583	558	545	590	569	579	583	517	574	578	589	591	537	553	560	578	582	513	597	563	558	562	554	575	542	565	569	598	575	558	628	552	544	612	532	537	540	611	600	544	599	549	558	581	594	573	612	561	610	577	573	580	553	556	571	587	607	578	562	549	557	584	555	515	546	525	597	537	566	583	555	575	545	543	548	578	536	538	560	543	554	573	536	598	565	548	569	527	568	560	568	578	564	559	580	545	583	577	496	557	526	600	527	582	538	600	577	596	544	565	556	575	565	609	556	570	571	567	593	574	584	553	527	569	584	552	529	562	587	566	575	597	592	629	562	555	554	546	557	548	590	579	592	548	550	575	534	590	539	558	572	575	559	561	603	586	594	557	584	530	555	505	574	552	551	608	596	581	567	563	536	553	575	548	580	584	552	599	562	563	547	565	552	594	556	618	600	618	572	604	574	552	545	605	550	514	581	521	586	590	532	561	577	551	579	590	519	561	540	571	568	590	534	548	583	572	549	550	571	584	594	555	552	557	580	589	545	558	590	556	551	577	561	533	533	537	549	556	551	519	548	571	575	573	577	564	535	576	554	539	574	573	561	561	566	549	556	599	607	585	542	520	585	576	542	594	591	531	532	595	576	510	558	581	526	599	586	545	537	585	539	596	582	555	563	564	527	556	589	597	521	572	521	611	575	520	595	588	567	554	587	551	557	555	528	588	576	549	549	591	564	574	561	574	581	558	556	584	577	556	552	549	580	563	577	548	559	562	559	602	523	565	559	589	608	543	612	565	546	598	568	574	536	579	599	544	601	573	559	581	562	519	553	564	575	545	550	553	590	504	575	593	588	576	575	554	566	550	545	536	563	526	590	591	553	578	630	534	585	586	518	540	523	549	568	518	558	567	541	571	527	530	576	598	551	586	566	564	578	584	559	557	578	535	559	592	569	569	531	526	554	561	570	575	595	556	535	574	566	555	586	573	564	562	550	558	545	575	575	551	544	566	521	531	585	590	584	611	584	553	538	582	617	552	564	543	578	544	605	570	567	550	576	595	550	564	602	546	561	576	547	557	544	543	561	590	518	593	588	546	568	525	556	573	602	574	572	553	554	566	560	603	532	548	570	567	536	560	530	593	570	576	577	591	560	606	593	545	568	546	535	563	542	542	576	560	533	535	570	577	580	562	543	606	553	557	515	548	518	577	522	581	549	556	549	569	578	541	532	568	551	560	551	565	533	575	543	566	581	578	526	602	562	526	584	594	530	588	516	577	584	584	549	602	585	583	524	589	574	545	564	533	486	561	571	549	557	574	554	583	523	555	533	520	555	588	595	596	550	588	543	565	622	586	564	559	578	550	530	556	544	576	563	587	559	552	563	537	503	561	605	558	574	551	576	563	582	600	515	524	564	572	550	593	552	598	553	572	568	542	561	593	587	541	558	547	535	559	593	553	583	544	559	561	542	649	554	567	585	537	551	581	575	585	578	524	539	551	513	587	603	579	540	549	542	525	499	528	552	554	547	598	574	594	571	571	538	542	563	561	580	592	558	554	564	537	585	581	546	544	580	602	571	545	534	624	577	537	569	548	609	565	578	551	563	565	580	598	561	543	554	601	552	550	568	573	557	561	601	549	559	594	548	531	569	575	577	540	576	574	568	585	602	583	555	600	593	548	588	544	561	570	536	555	588	556	589	558	555	550	588	567	552	584	575	605	558	524	576	553	562	569	570	561	537	581	526	589	589	542	600	559	542	537	583	529	560	585	601	555	569	558	539	529	545	578	546	552	589	574	573	577	525	542	555	516	555	602	554	571	548	569	591	547	598	545	610	580	538	572	539	581	559	550	536	551	616	576	549	607	577	549	546	578	561	573	573	537	569	544	561	558	593	546	604	592	570	572	574	556	588	624	590	545	591	594	582	505	541	575	546	571	555	548	544	573	575	591	588	565	598	551	547	525	566	591	574	541	518	535	558	554	536	543	553	538	599	550	530	585	566	582	554	563	564	570	576	592	595	579	523	598	584	584	524	558	546	594	554	550	620	543	577	582	569	585	582	573	551	572	571	598	592	548	548	567	524	559	566	556	552	576	610	528	562	608	567	543	565	548	605	583	574	604	586	546	586	562	583	591	556	532	580	516	506	565	544	538	526	562	563	520	575	525	538	558	579	531	554	564	546	537	567	546	631	585	575	544	597	606	564	566	577	551	536	583	581	582	575	589	583	536	574	542	581	580	571	561	613	560	578	573	568	602	538	560	576	545	578	544	546	528
40745	13184	1720	977	710	539	512	476	462	453	451	492	414	410	439	425	432	403	402	425	387	428	384	401	366	367	390	393	386	374	433	397	390	410	420	387	372	416	381	406	405	384	398	399	391	371	385	396	402	397	381	407	384	394	382	361	375	408	410	389	391	402	371	386	413	417	356	368	408	417	432	346	402	384	369	412	419	403	414	398	396	361	341	386	377	393	402	365	411	408	398	393	380	366	405	419	399	431	397	414	403	374	390	407	408	414	410	373	441	373	384	364	408	363	386	390	374	399	374	349	363	351	439	385	402	369	354	388	408	389	405	395	414	353	372	407	367	361	448	355	365	407	416	390	379	382	384	412	394	383	353	379	395	402	373	394	381	450	422	401	383	376	362	415	379	379	384	387	360	380	388	445	387	361	410	376	396	378	416	370	423	364	398	374	381	383	404	386	423	374	411	415	396	387	374	374	373	352	376	413	401	366	434	378	359	390	363	360	387	376	444	396	400	447	412	408	367	375	404	393	421	410	398	377	399	386	399	358	392	380	382	380	379	388	422	377	377	411	400	411	385	376	366	399	380	358	400	365	393	399	372	384	394	366	400	354	382	378	374	380	388	378	373	393	357	395	361	369	413	412	465	400	372	378	446	372	412	410	378	380	391	368	360	408	398	433	395	388	384	376	412	408	373	381	402	383	426	368	385	424	413	438	396	394	375	402	376	375	407	400	357	387	392	379	412	375	391	356	395	390	396	398	413	415	404	401	347	390	357	381	401	392	360	380	393	388	416	408	403	367	391	393	393	388	392	391	411	399	405	391	392	369	440	394	402	374	400	400	403	400	401	429	387	388	391	349	387	410	405	378	376	377	376	376	394	390	382	401	396	378	380	395	403	406	382	357	382	397	403	346	396	406	381	374	385	376	433	406	408	383	395	404	377	364	399	403	380	378	412	360	399	368	390	384	364	443	397	382	371	407	391	367	383	417	381	354	355	385	416	422	407	389	412	400	398	403	418	345	404	364	411	378	390	403	387	349	379	377	391	389	369	360	383	377	398	376	426	422	423	369	396	381	375	391	327	373	391	373	361	385	340	410	364	382	348	349	368	347	381	401	370	388	374	389	392	415	376	366	373	405	415	381	358	341	433	373	384	412	386	383	401	374	375	366	396	393	387	415	396	396	396	422	421	397	373	409	401	374	370	386	405	370	397	394	368	376	379	397	400	403	406	373	412	361	413	386	372	384	407	353	412	393	387	406	433	393	381	384	418	346	347	372	384	365	380	409	381	385	367	394	390	414	383	399	424	404	416	414	398	402	403	396	379	399	360	368	406	395	378	374	375	406	389	398	385	429	403	427	452	406	392	423	427	425	417	412	406	425	415	402	393	404	347	390	393	357	387	375	369	393	382	373	396	364	360	400	403	350	395	383	390	381	395	405	410	419	416	402	379	403	416	374	360	391	377	371	381	363	368	375	400	404	400	387	403	383	379	379	417	379	424	395	372	362	424	398	406	418	437	347	379	422	412	406	342	381	365	371	385	404	375	388	427	429	401	362	382	398	412	366	360	424	435	395	389	372	367	392	365	373	418	409	396	392	404	362	372	363	353	368	370	407	338	372	374	417	371	406	376	438	404	380	366	395	408	375	385	402	399	376	387	370	401	353	376	416	394	365	402	388	374	398	414	400	369	400	390	408	418	386	423	382	400	395	403	386	353	372	413	353	399	375	409	397	385	402	386	418	408	375	381	417	361	361	363	395	401	410	351	379	376	393	388	393	405	415	409	383	400	428	368	369	406	373	385	352	367	333	381	426	360	361	388	413	370	386	378	424	389	371	383	363	350	404	371	396	394	380	384	384	415	414	378	390	375	398	425	400	392	393	410	410	392	383	378	415	376	396	399	402	387	423	406	406	390	428	374	398	404	440	362	388	362	387	382	394	398	382	361	379	373	426	348	438	416	415	397	421	370	369	390	417	369	394	376	398	395	364	389	419	421	417	408	417	393	417	404	417	397	360	381	387	442	350	377	367	415	386	405	408	383	393	375	405	405	366	393	382	416	400	384	412	405	405	376	360	398	408	408	398	411	397	370	384	405	387	386	434	400	387	392	394	398	393	397	382	402	440	415	356	397	361	387	392	361	394	354	413	398	370	434	375	408	378	399	401	375	378	377	412	373	412	399	395	384	399	396	396	416	360	397	388	378	395	386	401	379	358	345	373	422	406	366	356	362	416	377	426	370	337	398	387	397	372	415	398	379	380	379	429	381	368	410	377	368	421	377	406	393	380	376	389	403	426	420	378	376	385	397	360	357	377	411	366	404	407	353	366	390	382	429	401	403	412	403	392	397	411	370	373	379	424	416	376	383	411	379	359	427	400	398	369	389	388	372	392	351	384	391	363	372	386	386	359	411	375	435	406	418	396	366	411	369	364	373	405	377	367	395	368	404	368	404	409	361	373	417	401	398	419	422	399	371	397	392	383	397	385	418	385	414	413	346	428	360	369	366	400	395	425	397	402	415	391	388	365	392	377	381	404	382	400	392	381	422	376	386	413	397	382	385	402	374	417	390	432	414	387	378	383	403	380	382	345	402	385	363	373	397	406	397	416	397	404	426	376	399	409	376	370	393	422	361	430	432	411	420	411	374	384	397	404	375	399	354	408	386	394	389	368	381	412	399	401	357	371	378	415	359	409	373	399	396	387	388	364	394	377	439	401	349	417	438	404	366	375	398	383	355	401	436	392	400	391	365	415	439	390	421	414	397	364	397	361	369	394	403	415	388	392	376	403	408	403	358	416	373	421	399	367	410	387	384	394	376	402	353	401	402	424	397	404	372	377	379	411	361	363	419	398	363	379	406	364	410	392	402	384	392	409	406	434	383	401	410	348	387	407	421	380	380	368	391	430	384	393	404	404	378	410	423	384	364	395	408	399	393	426	377	447	401	382	410	383	390	408	370	410	390	370	330	383	398	383	357	381	377	399	408	365	346	387	364	355	403	401	374	405	380	365	360	380	378	381	403	356	345	366	416	364	411	428	394	399	381	337	358	371	409	356	364	426	370	406	395	386	392	391	431	405	391	384	397	383	416	367	350	369	379	355	394	388	405	389	383	388	418	401	382	420	388	385	391	390	370	386	381	379	375	354	390	414	381	397	407	374	360	375	396	382	398	402	416	406	380	376	391	381	376	417	407	377	384	383	406	403	399	386	382	397	378	381	373	392	375	341	419	363	367	411	407	390	381	396	371	435	426	406	406	385	345	404	417	391	406	403	402	400	365	399	382	384	381	384	403	407	394	414	446	392	384	382	365	402	373	364	385	377	360	396	411	417	351	389	405	393	426	365	401	376	351	401	410	404	366	391	397	379	398	397	377	409	399	385	388	370	408	392	440	411	369	402	406	388	385	377	412	428	383	398	388	351	393	398	370	395	392	374	374	366	387	380	396	403	361	414	376	412	423	412	371	368	425	363	394	405	380	356	377	394	399	399	375	395	367	398
23643	5197	2063	2246	1996	1747	1530	1256	1303	1265	1165	1066	1018	1019	1029	988	1014	885	960	1004	937	969	955	932	931	918	923	944	943	890	938	879	878	932	870	925	875	916	898	884	872	860	853	870	926	847	843	906	907	874	858	851	857	954	907	900	837	915	896	850	855	827	863	867	824	877	889	844	851	876	859	862	847	908	896	842	868	845	896	867	853	842	878	869	894	845	892	867	829	840	882	851	865	857	842	863	885	846	926	901	876	902	837	892	881	886	802	886	886	833	863	884	926	910	848	851	793	834	870	892	886	911	850	875	852	834	909	824	857	834	856	894	883	931	840	878	850	856	841	817	859	890	877	892	805	870	896	875	864	812	877	858	900	869	879	914	842	808	879	879	824	849	860	837	889	873	906	900	818	837	843	856	889	893	851	807	881	832	802	850	899	856	828	853	905	882	858	845	914	816	868	856	867	810	880	862	853	884	879	869	874	791	882	865	882	827	890	915	897	866	882	846	864	832	849	870	811	885	866	878	855	866	871	857	884	850	862	893	876	846	844	778	855	843	867	861	876	851	842	874	819	833	858	882	876	815	876	880	856	870	905	867	891	856	892	833	871	836	869	851	897	874	909	872	901	854	879	889	839	811	887	858	860	826	844	820	888	894	839	875	950	840	803	854	844	800	863	867	841	832	888	877	800	822	835	878	888	820	894	873	868	842	885	861	851	866	848	897	835	902	907	826	791	891	897	819	848	855	853	870	878	878	823	878	844	870	845	866	854	920	876	826	847	857	876	800	878	848	906	893	859	840	839	851	850	887	904	801	844	855	858	836	842	921	864	842	892	869	873	848	911	797	868	924	855	824	798	869	847	860	828	864	834	810	845	882	801	850	840	853	837	886	900	858	828	828	848	814	915	910	887	911	913	889	845	822	842	855	871	837	850	883	868	853	855	855	855	847	868	862	862	802	833	829	893	862	870	808	842	885	852	866	886	873	902	845	907	826	862	848	903	882	875	881	856	888	856	843	892	825	851	857	855	890	897	896	843	883	852	842	869	866	872	798	819	860	907	837	873	880	857	894	812	832	889	869	836	915	839	843	879	850	844	873	844	851	869	828	849	818	848	814	882	884	819	844	880	847	855	854	884	868	870	840	862	868	933	833	839	912	848	907	900	848	891	836	888	906	797	857	845	836	857	870	863	861	852	869	867	818	871	822	876	883	844	905	875	919	844	897	889	830	863	855	873	903	865	876	893	914	824	856	848	834	860	821	885	840	874	846	876	908	881	830	798	886	873	832	821	853	876	827	884	909	864	844	883	853	856	849	770	891	870	846	850	869	899	862	850	852	829	906	889	831	864	858	881	892	865	878	849	849	843	852	826	861	862	853	873	870	901	878	842	866	866	853	868	848	904	884	902	843	918	872	814	836	873	892	853	907	867	869	801	876	957	895	834	875	888	875	825	851	856	858	795	899	883	876	846	852	823	868	883	877	848	870	868	826	901	884	881	856	842	860	856	836	898	876	855	886	930	816	824	847	882	836	870	820	835	825	813	890	849	883	808	865	869	776	894	891	897	820	840	853	822	845	887	842	888	862	859	876	835	847	884	856	880	836	851	898	903	878	865	813	866	904	859	887	831	883	836	895	850	865	884	869	874	824	799	822	872	826	879	826	850	836	851	847	863	852	834	873	858	856	779	893	847	874	874	863	840	841	840	874	822	884	854	837	869	822	907	860	830	862	863	881	893	851	857	851	865	890	879	850	847	871	891	828	839	842	899	813	905	807	932	823	854	812	817	877	905	872	871	892	883	897	839	867	854	840	889	888	866	820	911	909	823	874	877	823	895	845	905	854	818	894	848	882	824	910	922	874	874	863	887	888	877	861	827	862	874	850	853	884	890	868	825	909	840	886	873	857	894	909	885	894	897	870	936	815	903	850	825	840	846	802	854	862	837	829	885	874	857	887	883	851	868	898	833	824	876	817	845	859	823	888	839	834	859	867	867	869	848	852	867	863	877	826	901	845	868	865	865	835	867	812	907	888	818	842	851	855	839	845	914	859	895	856	855	809	888	820	832	835	871	874	879	841	879	871	809	845	803	883	897	864	888	884	870	866	861	787	849	819	872	850	868	913	879	859	899	869	852	876	846	830	860	913	843	790	854	814	829	882	821	830	868	884	882	859	810	930	866	844	849	854	848	855	822	872	860	846	896	863	799	846	861	916	847	915	879	844	882	845	792	881	794	830	899	851	851	896	842	880	869	862	822	852	814	873	849	856	834	841	845	873	855	869	854	831	864	878	856	872	852	912	863	859	848	870	851	849	852	832	864	842	881	847	819	890	868	876	852	855	844	832	828	847	850	866	842	864	914	842	854	851	861	904	847	902	868	885	886	826	902	904	870	854	858	939	892	896	875	886	861	889	829	848	884	882	858	876	851	908	823	855	868	860	832	794	881	844	881	843	801	935	828	899	875	860	857	843	854	862	901	846	884	899	891	866	883	823	890	861	842	847	915	924	831	847	851	889	883	887	892	861	885	909	883	872	890	874	833	863	840	885	805	876	838	860	829	873	861	844	870	885	786	850	921	833	854	829	849	881	856	871	813	883	822	895	831	883	880	880	871	835	853	850	861	871	868	798	857	877	900	842	884	852	837	839	868	899	805	866	881	845	834	890	812	879	821	805	888	843	879	855	874	863	868	887	903	840	899	876	835	824	844	819	878	911	848	908	886	913	860	829	868	851	900	852	855	874	866	852	861	843	863	852	800	848	783	834	814	859	791	899	847	806	844	900	883	808	911	861	841	834	852	802	894	881	882	901	898	843	911	881	855	859	845	864	846	836	826	860	839	848	804	869	848	898	824	853	874	844	856	883	823	885	875	832	823	832	843	838	839	847	853	855	857	844	851	836	886	790	847	867	875	858	865	868	886	843	871	856	931	892	849	845	843	881	799	854	872	887	867	818	855	827	856	809	839	839	900	883	857	880	829	848	879	862	868	865	862	893	857	851	893	818	880	867	855	877	869	924	806	835	891	874	829	832	906	899	884	926	864	809	853	868	841	846	874	816	826	810	808	825	883	895	861	848	858	856	870	917	860	902	881	888	874	899	835	831	904	846	861	906	902	891	882	910	835	858	844	823	833	881	829	843	808	863	821	864	812	823	816	883	860	854	813	816	888	867	872	885	870	879	866	893	874	857	827	887	857	925	866	863	866	830	841	833	876	866	857	816	901	856	874	894	878	885	845	841	824	850	809	896	883	857	848	793	849	862	835	827	818	858	803	838	852	885	865	794	889	870	848	892	890	841	844	826	882	820	824	853	879	847	813	872	857	842	796	854	881	874	850	852	844	836	833	853	897	854	838	870	879	811	861	837	874	850	861	866	884	863	834	817	898	847	897	876	808	858	865	899	805	861	838	882	821	890	809	846	803	849	875	860	819	877	835	880	845	869	907	871	806	850	846	906	908	857	860	845	857	763	847	895	865	852	824	891	820	876	886	866	860	835
12530	2435	221	210	191	186	175	156	166	144	174	166	169	195	172	182	183	151	186	183	169	186	165	158	167	180	151	198	166	178	181	172	159	177	157	183	181	187	152	173	173	177	174	164	198	168	173	163	204	198	171	162	165	157	164	183	201	175	166	167	187	188	142	182	159	180	186	175	193	163	171	156	177	181	187	170	195	175	187	189	170	175	188	155	157	162	178	161	172	193	192	169	165	176	151	177	177	187	163	184	171	180	146	171	155	199	163	186	175	168	157	166	163	225	192	162	169	187	183	167	173	187	173	162	194	176	161	174	149	173	157	161	193	166	191	164	153	209	162	172	159	155	153	176	181	182	173	176	158	176	190	172	134	168	184	153	157	169	151	163	170	177	180	152	163	158	172	154	171	188	188	168	190	178	149	137	172	149	179	167	154	157	197	181	166	176	175	152	173	194	178	145	199	167	160	156	142	187	150	170	161	184	159	159	163	137	156	164	180	173	152	170	164	162	154	160	178	156	217	184	154	173	184	177	184	174	149	174	176	187	171	186	162	208	189	172	157	181	185	173	168	147	162	182	141	133	181	199	169	184	175	185	152	164	176	171	185	160	165	164	164	161	171	173	174	159	155	175	179	179	185	147	186	150	184	183	145	136	157	176	156	158	164	164	154	178	171	176	179	189	179	160	175	193	168	176	166	160	152	152	153	211	182	144	162	167	161	162	166	163	180	184	169	160	187	184	176	168	147	200	165	193	141	177	188	163	169	173	159	149	192	157	140	156	146	153	152	148	198	178	189	150	151	169	169	190	171	150	177	160	198	187	140	181	146	166	175	162	164	174	165	178	153	156	177	158	168	174	154	155	163	200	168	168	178	164	165	172	171	176	144	186	174	175	155	157	159	162	180	173	200	168	182	182	159	157	194	159	150	148	183	167	151	190	172	165	186	183	174	162	187	174	161	169	180	178	175	141	175	161	160	157	159	185	178	159	167	192	148	172	177	178	176	179	174	194	176	146	161	172	182	178	170	153	184	206	161	181	164	186	173	156	162	180	164	163	173	185	176	159	171	157	182	197	186	161	183	188	133	175	171	180	182	188	164	170	173	169	149	165	168	140	175	179	174	188	156	166	176	181	159	176	166	174	162	173	183	187	174	183	157	181	154	181	189	182	150	155	165	174	160	159	152	149	170	175	161	166	193	177	164	164	160	183	179	167	167	159	169	145	157	165	178	185	171	166	195	177	165	169	158	169	166	168	192	157	169	158	184	172	171	185	160	167	156	152	160	164	166	176	168	179	183	165	189	171	178	184	176	174	165	166	148	184	183	164	178	178	179	151	177	172	164	144	157	171	181	174	176	170	170	159	186	185	182	168	150	168	168	149	173	190	175	159	176	163	188	160	187	170	164	175	155	209	169	174	190	179	145	189	195	169	173	163	173	189	164	180	168	194	171	197	131	165	185	183	163	152	172	173	167	165	171	180	170	168	171	167	172	174	160	171	166	162	175	162	148	157	172	164	170	171	187	181	155	184	171	171	194	172	182	170	168	151	163	171	174	171	169	150	179	181	187	192	156	169	162	185	149	170	167	186	170	170	180	153	149	177	166	172	145	209	181	166	168	177	172	162	197	152	149	173	180	182	194	157	149	168	189	183	182	182	143	150	183	171	182	169	158	170	163	177	183	151	156	164	194	146	169	164	201	171	166	144	171	166	148	162	167	177	162	166	169	171	169	141	154	175	163	175	164	151	179	164	160	174	164	161	184	179	176	174	170	172	163	183	171	162	166	186	165	169	162	166	174	167	170	172	159	170	162	160	157	156	186	173	180	166	143	177	197	172	167	178	187	166	187	175	166	158	163	179	162	180	162	180	166	194	173	186	181	172	191	158	187	169	161	150	179	173	146	188	181	143	165	179	190	161	194	168	171	181	163	164	179	146	166	179	178	198	172	164	151	166	165	166	197	158	162	176	193	173	194	176	155	170	179	183	195	157	168	190	163	186	174	167	174	154	185	171	167	155	146	181	172	153	147	168	176	178	179	159	160	179	199	185	174	162	184	197	186	171	159	167	167	175	172	165	177	163	173	187	167	144	158	171	175	148	199	179	176	174	169	179	174	179	167	166	165	162	152	176	181	176	186	175	197	181	195	170	160	176	174	156	178	164	153	181	178	189	169	180	164	187	178	149	181	189	144	162	149	180	163	166	162	186	169	174	168	164	175	143	173	170	155	182	174	188	177	176	179	161	170	163	198	155	159	176	176	173	157	155	173	178	177	164	183	179	141	164	168	150	158	159	200	184	161	153	164	180	159	186	164	166	172	161	166	181	171	173	181	200	174	147	163	166	179	161	163	181	162	155	182	171	155	164	160	155	174	173	183	178	162	199	180	175	175	197	183	173	188	197	159	152	184	162	159	179	184	179	157	179	180	179	185	188	167	175	178	188	180	181	173	164	197	166	173	191	163	203	166	159	181	169	159	204	180	158	151	193	193	177	165	172	171	173	135	181	152	177	173	178	153	188	163	176	169	192	146	173	146	156	168	186	184	153	189	154	152	160	181	199	177	192	181	194	202	146	178	151	168	181	175	192	164	197	194	184	195	152	160	165	150	192	188	165	198	194	168	184	174	164	167	177	201	178	171	193	173	157	180	161	150	191	153	177	167	182	158	173	164	181	173	155	146	200	185	155	182	169	163	187	174	164	210	176	168	175	168	156	208	172	167	150	189	189	191	188	169	136	189	187	171	172	182	172	194	167	148	174	160	141	152	172	170	165	162	177	172	164	203	167	190	163	169	157	175	157	165	179	179	189	181	192	188	167	186	181	174	198	174	174	178	198	151	175	151	192	144	144	164	171	180	179	184	173	168	171	193	174	193	174	185	175	179	186	176	168	184	146	157	158	178	157	169	176	162	169	168	188	166	160	163	177	164	183	174	180	190	176	170	165	173	176	180	181	177	191	179	152	158	180	149	156	174	177	147	167	174	184	161	146	152	179	152	142	166	164	168	197	177	163	178	166	160	169	192	202	172	143	181	166	162	196	163	166	185	166	156	178	176	155	171	163	149	165	143	174	136	169	167	173	165	176	185	170	164	150	173	150	187	164	189	184	141	174	159	157	162	170	163	173	198	157	167	192	189	162	172	194	187	148	175	172	186	177	174	177	161	164	154	171	184	160	175	171	188	183	158	174	176	175	165	184	179	167	164	166	175	156	173	171	154	171	193	165	178	169	197	168	141	163	173	184	181	157	160	180	173	173	166	172	163	176	187	186	194	170	157	189	164	165	178	180	182	173	173	156	218	147	155	182	164	162	150	165	176	198	174	183	163	168	162	164	166	182	193	147	156	171	189	188	175	173	163	183	186	171	158	170	194	162	166	170	184	171	207	183	166	177	184	162	165	179	182	182	179	169	170	125	168	175	148	156	194	166	148	169	182	187	172	176	184	200	174	167	193	159	171	163	164	134	190	177	183	180	166	157	194	155	163	153	188	179	169	174
7252	1528	502	451	462	431	483	418	457	432	450	447	458	428	462	433	436	424	431	430	436	413	444	414	380	412	441	444	435	424	469	460	456	458	422	428	408	446	456	441	434	445	429	417	429	422	406	450	492	451	435	420	425	409	385	444	443	423	455	398	448	446	441	401	435	433	401	435	413	426	463	423	404	402	428	401	444	445	427	458	427	435	398	441	416	429	407	418	440	417	444	426	466	422	408	404	435	405	443	459	378	413	403	419	427	380	465	453	368	452	409	419	413	410	432	461	399	395	431	428	395	435	431	442	429	429	413	425	445	444	450	438	421	429	422	415	414	446	433	464	446	429	404	386	429	408	401	410	425	451	421	416	449	428	387	407	407	420	413	475	399	419	404	436	405	454	413	442	437	452	422	423	455	448	463	440	409	438	425	394	409	431	429	411	439	431	459	448	439	443	448	451	421	414	448	434	414	454	420	409	408	417	455	425	413	409	404	429	443	424	434	421	428	434	419	393	409	425	430	423	466	439	442	437	402	387	413	413	417	453	467	425	410	427	424	414	456	445	455	444	381	431	468	423	423	431	426	413	428	398	449	435	416	414	464	454	452	398	432	418	436	439	408	448	438	439	416	452	419	422	385	401	427	459	459	415	417	421	422	426	422	434	416	432	417	401	439	407	430	470	462	425	403	386	405	416	421	406	434	419	386	440	440	429	422	402	404	384	394	443	478	430	435	424	424	407	436	408	406	444	415	453	421	439	428	406	426	431	422	412	406	425	442	446	423	426	441	428	428	433	430	462	391	435	416	422	435	412	400	410	405	443	393	436	436	438	399	432	415	435	422	376	446	446	433	399	429	412	416	443	434	385	406	447	424	394	427	430	403	379	455	430	411	417	398	382	405	447	418	430	414	429	414	468	453	399	439	421	406	407	455	430	442	473	394	404	453	429	450	443	383	395	449	387	405	418	448	425	471	420	395	410	463	441	428	431	432	390	407	450	437	378	430	447	434	447	399	432	423	451	460	437	423	427	439	395	412	431	425	406	452	394	446	402	408	447	432	417	447	412	437	405	432	408	419	418	468	432	397	444	425	441	430	417	432	409	416	399	460	443	422	417	439	440	447	428	427	388	434	452	424	413	440	428	408	453	453	438	436	410	479	426	441	434	388	454	437	471	434	438	420	418	414	419	427	408	507	417	415	427	400	383	425	435	418	430	439	424	383	443	475	436	408	442	465	382	403	416	379	387	398	409	378	419	443	399	418	434	423	432	431	425	434	442	417	412	432	412	428	397	432	430	416	406	431	410	441	419	416	417	419	429	469	439	414	389	426	425	397	403	427	423	452	437	433	438	373	416	419	401	413	419	439	445	465	417	436	446	441	409	455	433	410	445	439	449	460	460	418	359	413	440	435	402	383	441	440	447	422	456	412	442	457	426	412	397	430	447	407	400	463	442	432	417	421	443	444	400	437	436	408	419	429	455	405	411	422	428	406	466	425	433	427	430	443	423	445	441	432	444	421	416	421	403	437	452	407	413	410	395	441	391	463	412	455	393	442	425	407	437	450	395	433	382	430	429	427	424	431	402	429	433	416	413	418	438	412	418	445	407	409	413	442	438	465	429	408	425	444	447	444	427	421	433	432	408	425	397	480	423	414	439	419	431	382	412	450	434	417	410	419	441	385	383	435	429	417	387	436	397	466	468	412	428	451	455	405	395	436	453	450	482	422	418	440	415	415	422	428	441	404	470	448	416	449	399	453	410	410	429	434	403	417	441	450	392	444	407	403	434	385	451	430	453	435	446	427	441	410	420	426	416	432	436	390	391	393	402	458	422	431	431	360	431	393	436	442	399	416	446	398	469	404	441	439	403	430	378	427	432	407	453	391	446	435	436	434	398	409	469	416	465	441	425	429	440	411	409	434	453	414	415	399	420	445	447	423	371	428	400	416	446	428	444	437	419	440	393	421	457	431	404	410	449	452	426	441	417	434	430	399	419	439	465	415	400	429	426	402	446	458	400	433	481	399	448	418	466	417	412	445	414	473	414	450	442	413	423	391	435	404	427	386	439	408	427	410	401	420	423	425	435	418	418	416	431	416	456	403	420	464	443	410	385	425	406	427	422	416	425	409	433	434	428	443	440	415	434	423	432	414	435	450	439	479	453	417	424	383	430	442	427	452	456	419	437	427	464	442	426	432	431	417	431	424	400	423	438	432	392	419	425	408	384	427	433	412	420	400	403	422	399	482	436	421	426	418	428	431	420	443	422	440	434	421	429	414	434	426	437	408	434	444	423	404	452	404	423	420	403	428	421	424	400	408	434	452	399	423	442	437	415	433	391	437	444	440	428	427	445	456	419	479	442	417	417	440	445	434	390	396	393	441	437	412	433	440	439	402	393	414	437	433	435	461	392	424	418	420	422	380	409	420	436	418	474	410	404	399	407	435	428	398	424	426	435	400	391	426	448	434	422	435	428	441	440	432	400	427	437	402	417	408	435	446	440	394	463	432	443	413	429	447	394	406	388	421	432	451	408	414	423	433	419	479	404	412	412	391	455	434	454	369	458	437	475	401	432	422	401	393	375	440	427	419	450	435	476	442	426	431	389	402	426	437	429	408	446	402	408	404	424	398	411	419	435	379	431	418	386	428	398	434	430	426	433	395	416	442	436	393	438	427	396	442	436	387	432	413	393	441	434	434	435	427	411	396	419	420	445	430	446	428	378	399	422	445	435	420	428	453	410	406	436	396	443	398	423	426	420	393	396	437	450	395	418	432	414	421	438	469	442	421	409	415	424	453	382	412	400	445	436	435	442	434	406	426	432	399	405	407	401	456	415	411	441	464	432	436	431	398	404	398	425	442	434	447	401	439	419	413	415	425	402	390	439	413	412	401	415	430	399	475	423	391	420	459	385	407	406	431	432	426	461	404	408	421	421	429	442	424	441	429	400	427	415	448	447	452	435	433	435	412	411	419	429	457	416	461	384	428	449	420	405	456	432	406	432	434	417	398	388	413	397	408	445	432	436	419	387	404	429	409	392	461	390	406	419	420	445	426	393	430	461	402	435	440	437	422	436	453	451	451	424	455	413	462	417	445	409	453	429	419	447	419	426	417	423	412	438	438	451	394	407	409	432	405	442	448	401	413	412	409	436	423	393	413	437	390	432	399	409	424	442	429	431	435	400	430	381	439	412	435	421	410	436	425	405	412	435	429	420	439	461	415	421	408	396	416	423	412	417	436	417	401	390	388	447	432	400	413	430	426	430	401	402	447	434	412	476	430	471	429	424	386	428	421	426	467	448	421	426	443	423	458	434	396	432	450	411	422	438	408	444	415	395	394	429	432	388	476	416	449	435	462	463	436	427	412	441	425	446	436	430	436	424	445	421	450	427	421	424	404	436	447	423	410	477	437	417	392	426	418	392	413	425	426	409	464	462	436	432	415	440	412	431	406	403	421	423	430	389	461	440	444	431	429	388	426	469	421	441	430	435	417	420
29618	7797	674	426	368	342	274	295	287	252	219	262	265	263	229	232	252	237	248	204	243	210	249	249	251	229	243	230	243	224	244	223	232	195	221	206	219	263	271	211	223	214	224	229	206	241	215	207	255	224	243	224	255	231	242	262	255	243	213	247	232	259	253	240	264	252	244	215	221	242	244	219	201	234	237	219	218	212	220	217	236	245	245	220	229	238	257	214	218	245	243	221	248	233	230	212	219	240	235	211	265	222	242	212	232	229	238	214	259	223	242	245	238	230	211	218	212	246	229	219	243	232	225	231	228	239	214	206	246	239	248	222	231	252	221	207	234	212	236	234	228	257	234	235	239	232	235	201	212	244	238	233	230	240	229	216	242	229	246	256	250	230	240	214	220	231	240	206	246	243	236	233	206	236	232	213	219	217	236	220	250	239	250	201	234	204	244	226	212	221	259	222	236	224	248	255	273	255	243	222	222	240	233	234	209	242	230	237	231	215	242	249	248	212	209	249	221	230	254	216	223	234	219	261	216	248	252	226	222	225	216	221	214	225	223	223	254	240	243	225	255	233	234	246	204	211	237	238	238	233	228	232	208	213	215	228	225	209	240	234	218	236	246	240	246	238	239	222	237	233	259	247	255	225	231	250	257	257	242	261	199	214	216	222	236	234	245	240	239	238	235	241	231	189	251	247	240	236	242	217	211	225	241	246	255	234	229	269	258	239	258	238	208	213	221	230	211	216	238	251	223	209	233	181	236	222	240	246	279	267	207	211	225	229	210	230	242	215	228	230	199	220	242	220	246	233	198	225	210	228	225	260	238	235	265	209	234	237	228	260	259	212	242	235	233	224	234	194	254	228	240	259	239	244	224	234	237	224	214	249	233	296	238	254	250	243	233	250	215	233	218	255	215	219	242	261	259	228	262	273	228	262	224	219	259	209	223	247	249	278	272	251	248	244	232	257	243	229	251	261	234	221	241	224	231	234	244	219	232	234	235	228	227	271	269	238	249	249	237	239	247	236	253	239	280	247	262	261	228	242	240	200	251	258	208	226	301	225	222	236	243	240	229	236	222	230	242	243	240	224	229	225	277	239	209	229	241	223	213	213	257	215	217	237	258	221	211	236	251	201	255	255	256	235	260	235	252	221	246	204	257	249	251	258	240	257	239	225	237	244	230	274	230	230	256	244	226	243	244	256	217	226	231	220	210	257	260	206	218	244	249	228	248	247	221	229	225	232	237	231	231	241	238	243	249	240	225	237	258	242	243	225	219	214	209	280	231	248	225	217	257	247	196	254	209	213	209	252	229	246	221	252	258	259	248	214	254	261	245	226	235	252	234	227	251	253	192	209	227	217	240	196	237	221	246	234	288	215	229	237	233	241	255	236	211	246	253	220	204	223	234	211	291	245	224	271	216	239	220	225	224	224	259	203	235	214	212	226	239	230	219	213	252	220	240	232	238	230	256	236	226	238	221	218	251	249	239	241	246	233	236	247	216	250	220	213	218	265	255	235	256	253	191	216	215	234	202	245	233	222	237	219	262	228	227	285	253	238	236	227	213	269	238	244	217	245	270	227	241	246	253	222	252	253	236	225	255	234	213	226	228	227	231	238	256	214	245	254	227	232	248	250	219	240	221	239	246	245	225	230	218	230	215	243	228	258	222	243	228	247	213	239	245	255	239	255	236	217	231	230	227	230	230	214	249	226	249	247	226	236	249	210	254	223	243	222	236	194	229	252	236	218	230	240	215	239	220	235	243	226	234	222	217	235	254	256	251	219	245	222	232	241	244	246	237	242	243	226	209	242	245	244	214	252	256	223	244	214	215	230	254	209	209	246	231	258	243	232	231	219	255	239	225	220	225	225	231	202	224	277	230	228	221	249	205	219	240	241	227	254	212	221	201	233	238	247	218	257	244	230	248	265	249	221	208	254	250	218	232	222	240	207	243	196	251	222	217	231	261	253	244	219	256	246	233	243	203	236	228	261	239	229	226	227	261	236	220	212	237	222	246	221	183	232	245	245	236	231	249	262	223	239	254	223	207	251	224	230	229	241	239	226	237	211	253	208	244	247	230	250	261	219	231	263	235	239	238	229	239	226	214	251	249	210	217	243	232	225	237	226	234	229	223	209	234	234	236	271	232	248	236	272	242	220	208	229	228	246	236	214	228	206	227	242	222	210	226	249	238	213	228	250	258	222	221	219	236	250	250	230	229	229	240	245	220	235	218	224	217	204	231	197	219	214	251	218	240	220	245	252	241	224	237	250	267	221	236	220	226	228	204	243	222	226	207	266	204	213	229	253	239	243	223	237	225	250	234	222	239	196	241	207	226	227	229	219	191	246	239	268	256	208	214	245	223	197	208	206	228	227	216	244	230	227	219	222	240	215	250	227	241	268	241	225	214	230	245	247	243	250	223	222	260	259	221	236	214	221	197	254	252	241	234	234	226	262	267	215	259	232	243	234	245	211	234	251	233	211	211	253	227	238	225	261	241	252	226	209	262	224	227	228	195	256	238	241	233	210	212	228	224	217	243	229	207	249	250	231	222	236	250	211	222	216	225	263	229	219	239	226	230	238	223	211	240	258	256	245	241	230	264	250	247	247	253	225	222	244	234	236	234	222	223	244	214	234	249	236	215	252	240	220	245	203	226	218	234	243	222	230	215	238	252	228	220	239	201	218	255	238	235	218	239	227	226	247	212	238	229	243	256	266	237	254	236	214	258	263	235	212	247	246	225	228	230	231	197	233	234	267	237	239	200	210	251	221	204	211	249	218	237	232	223	269	237	223	206	249	240	248	214	230	259	248	255	282	244	225	238	264	244	245	205	220	236	222	228	230	277	239	242	243	253	215	238	213	242	232	204	219	262	227	210	230	257	270	246	231	229	232	241	251	252	232	268	257	235	230	256	253	262	218	245	243	225	241	230	247	250	252	227	242	207	227	267	234	205	221	241	238	217	223	247	230	241	252	263	237	222	235	249	222	238	236	209	233	229	232	241	236	225	223	227	251	211	238	269	250	247	228	227	227	216	231	229	255	235	220	255	204	242	243	209	241	247	210	227	231	240	223	187	231	226	248	232	218	261	231	214	225	237	239	216	214	213	245	243	243	233	223	238	232	228	214	224	234	228	243	219	228	198	216	231	252	244	262	220	248	225	221	222	227	227	243	223	234	244	211	207	243	234	226	203	244	234	228	240	254	245	251	236	217	226	252	238	223	206	209	266	216	257	223	235	247	227	251	238	229	237	231	245	221	249	239	225	228	232	213	239	232	247	273	240	231	235	242	242	243	208	203	255	239	228	235	245	234	225	223	222	208	241	223	234	236	255	247	230	235	226	221	244	238	255	236	258	229	250	233	252	242	240	230	218	242	248	208	227	277	249	242	255	224	224	245	224	233	215	226	220	255	239	239	236	231	200	228	248	216	243	210	212	266	244	287	242	244	242	245	266	245	215	242	256	211	214	254	236	238	264	211	252	235	238	242	243	242
18077	2880	1161	1281	1183	997	953	809	805	704	739	672	678	623	671	575	626	606	628	604	620	532	628	609	582	571	607	602	571	575	550	554	571	588	628	561	569	534	596	582	554	551	590	553	581	592	544	593	602	559	559	566	537	616	560	550	540	586	579	595	548	544	576	574	521	607	587	583	590	591	577	597	523	548	567	564	580	558	556	602	555	555	599	583	557	601	549	578	560	569	624	575	567	608	563	603	536	559	554	592	586	566	538	553	537	570	571	579	575	533	557	597	546	591	606	548	554	564	555	590	542	518	598	576	525	579	555	560	607	582	552	597	550	575	561	546	585	549	558	563	560	594	544	532	536	574	550	598	541	530	566	578	572	561	568	573	554	577	572	545	510	586	530	544	535	558	566	578	534	529	510	576	555	531	559	578	547	557	561	561	523	539	526	556	580	575	581	561	585	556	584	552	618	588	550	549	592	590	612	552	536	551	555	550	544	557	578	572	595	526	568	521	550	580	565	540	590	541	584	551	590	558	539	561	569	542	542	592	545	550	610	596	597	541	497	562	583	550	565	564	564	576	563	564	575	547	547	588	564	561	521	561	585	571	546	554	583	601	554	560	539	620	548	586	568	528	556	565	569	576	550	563	581	523	538	578	559	556	578	604	564	549	570	573	558	549	548	547	556	551	550	540	582	553	581	552	596	589	554	560	611	599	546	556	611	585	518	539	536	512	528	574	543	618	538	566	581	553	564	571	579	551	568	558	534	561	588	552	572	546	610	553	532	577	566	521	552	572	541	546	555	549	554	562	550	558	594	556	596	581	576	570	536	532	538	598	598	581	568	489	572	558	578	603	531	584	590	558	589	601	550	519	566	539	588	565	569	575	580	527	543	512	588	510	542	575	582	568	609	577	539	552	559	540	569	581	570	563	587	607	658	526	587	557	551	533	531	567	547	580	494	555	601	608	581	535	555	551	553	529	544	557	556	580	540	540	570	562	587	538	529	541	534	579	615	549	573	538	578	565	561	548	550	539	582	609	584	555	565	570	559	600	568	589	553	534	556	535	586	570	593	552	542	548	550	562	577	592	570	562	544	562	549	565	590	562	567	547	544	562	557	532	538	580	558	571	555	553	593	489	564	539	537	584	574	555	514	573	505	605	574	550	574	572	524	530	558	577	546	536	569	575	537	560	578	597	544	545	558	553	548	560	577	531	526	571	566	562	511	590	505	555	558	515	573	515	538	550	544	560	565	532	601	546	505	558	602	565	602	591	545	549	576	518	552	591	541	592	550	578	582	577	543	568	517	557	506	568	587	521	575	559	556	601	567	537	545	497	584	632	515	590	563	572	564	553	552	577	547	585	531	550	553	525	579	534	532	550	552	530	582	610	565	551	529	565	591	555	562	562	556	602	599	570	533	571	568	571	567	548	578	544	553	562	578	559	547	564	553	554	583	525	523	609	607	580	557	582	547	574	603	585	574	588	561	542	593	563	521	551	555	538	614	542	608	523	562	574	577	589	569	521	565	564	572	575	553	517	521	549	566	570	576	593	548	572	576	567	558	607	559	597	566	541	547	555	553	571	579	561	580	533	547	572	532	549	575	579	547	608	540	575	543	577	588	532	580	547	572	590	573	539	532	522	573	583	565	580	575	574	614	529	542	558	595	585	548	559	533	543	577	588	541	580	585	543	563	543	574	589	578	607	570	536	560	607	548	554	540	563	569	589	549	567	572	561	605	543	546	524	555	525	579	574	605	560	576	552	554	593	523	590	538	551	586	586	551	579	526	524	580	613	538	539	525	527	545	606	547	531	539	542	553	532	524	524	566	537	564	556	567	559	530	562	551	581	575	559	549	532	553	542	600	575	532	536	576	551	565	603	578	544	523	543	559	536	540	562	535	546	579	586	572	614	530	557	548	537	519	531	567	569	585	553	530	521	585	534	537	533	493	567	584	599	565	524	537	548	586	566	571	562	586	600	530	536	564	555	555	557	582	564	575	555	571	521	566	607	548	562	612	585	558	543	571	569	576	548	593	560	556	571	532	569	559	560	584	583	566	593	583	545	580	554	611	541	564	552	546	561	532	562	589	558	535	534	556	547	537	512	569	564	572	552	566	566	516	568	586	572	552	531	543	592	559	512	582	547	543	544	558	550	551	506	524	590	590	556	550	573	522	585	538	562	541	568	536	567	586	525	541	572	550	577	577	562	560	540	563	535	573	563	573	560	580	564	580	520	551	546	573	564	557	571	582	581	549	583	556	529	569	540	592	561	568	577	539	571	534	584	555	589	578	560	526	563	559	630	584	564	579	574	578	595	545	573	596	579	565	587	550	549	532	593	536	600	579	603	588	524	595	540	572	548	570	564	547	559	563	621	589	573	544	573	575	576	555	573	578	539	565	603	565	574	580	505	544	526	564	570	532	593	581	544	577	516	577	584	591	595	567	580	544	586	566	590	545	571	544	544	538	531	564	564	600	548	551	574	585	564	538	591	536	554	561	576	609	580	564	603	570	503	572	531	544	598	550	540	591	544	550	559	592	565	583	626	575	544	567	557	570	589	568	583	539	605	545	567	579	546	568	556	542	563	566	548	614	565	519	531	579	559	593	580	577	609	589	581	591	580	539	568	577	567	506	543	629	549	579	561	537	609	514	537	547	569	557	547	515	558	557	528	580	591	524	587	583	574	529	526	584	524	548	607	584	537	572	584	557	557	496	574	597	575	565	567	509	591	537	549	557	577	579	567	527	596	541	589	550	541	599	584	508	589	603	558	598	579	544	599	561	540	568	531	559	574	574	562	555	569	561	525	585	547	538	542	562	555	626	563	528	576	585	586	535	564	530	556	641	583	583	557	582	569	551	554	544	534	538	567	560	606	572	588	511	576	562	577	585	521	550	577	508	535	562	560	533	569	569	562	535	599	517	548	573	552	557	554	604	595	541	570	564	574	577	605	558	574	548	580	557	570	556	537	522	536	588	597	525	519	610	595	578	551	587	551	592	594	563	570	584	575	567	536	578	567	568	515	590	562	594	521	548	595	590	575	580	531	597	559	602	540	589	547	583	572	548	548	537	553	585	533	544	579	567	566	576	578	564	542	601	512	570	553	593	562	544	551	543	570	559	581	568	598	568	516	630	579	619	580	549	563	539	551	546	549	547	559	528	586	559	561	542	583	528	590	598	574	545	569	581	560	504	562	584	579	557	597	577	562	575	533	531	582	566	586	574	577	567	555	565	528	567	605	539	554	536	549	553	555	565	561	548	560	546	528	547	621	582	545	548	603	574	566	609	589	557	574	564	567	586	549	577	586	594	566	558	549	585	595	544	591	601	593	530	566	557	572	575	562	583	558	551	575	560	567	568	563	575	561	590	532	539	579	506	531	562	574	539	567	566	567	555	562	547	545	579	539	570	567	599	550	540	546	560	579	523	522	584	518	580	544	533	555	582	560	585	569	588	586	569	550	557	567	581	566	543	603	622	609	549	609	554	554	534	570
40909	12459	1727	944	647	559	486	535	436	450	375	452	436	377	406	377	466	386	374	340	406	398	412	393	424	416	394	385	404	369	371	445	412	362	416	377	400	343	388	414	412	355	388	354	391	358	371	424	399	391	365	377	389	374	385	370	387	394	425	414	375	383	412	400	402	414	402	406	390	390	400	388	370	405	410	387	372	426	365	385	401	399	383	376	391	411	375	403	407	384	376	380	363	355	386	361	367	408	369	396	366	377	405	412	351	393	384	400	350	387	394	368	397	423	392	421	388	409	392	400	404	349	407	395	371	344	396	381	390	390	405	371	376	364	336	361	371	391	375	362	386	376	347	391	359	377	378	355	386	368	412	387	386	347	395	395	372	372	398	373	360	388	380	380	411	364	363	395	387	366	372	399	397	391	374	351	342	332	391	378	409	397	380	398	353	367	358	350	376	411	382	363	362	439	374	380	403	366	363	369	417	390	398	365	381	388	382	380	383	387	414	410	372	418	365	375	387	364	411	391	399	402	376	397	411	416	375	376	385	392	361	358	356	377	393	378	401	406	386	391	369	419	407	402	417	389	424	405	390	416	386	388	414	358	378	382	364	383	383	415	402	353	404	373	413	407	367	400	372	371	365	347	349	394	389	419	397	372	414	386	359	402	356	394	378	358	393	367	369	375	324	377	412	370	388	354	427	394	419	402	393	392	366	368	394	363	403	327	376	360	378	390	374	396	392	370	402	416	428	371	405	404	360	339	404	388	362	380	402	392	374	381	414	383	397	383	401	405	385	404	418	399	380	375	396	365	359	403	371	357	378	397	389	382	399	413	416	398	398	412	442	376	425	392	391	348	368	378	407	352	394	398	417	397	349	399	366	390	353	384	387	391	430	426	396	393	391	385	421	446	384	382	356	394	338	378	401	392	392	380	371	387	411	409	408	412	388	390	381	376	375	381	426	367	385	423	391	370	406	393	403	424	411	381	381	352	407	356	351	373	336	367	373	356	433	416	387	347	395	403	404	377	412	380	404	397	372	380	391	365	371	376	348	364	409	387	387	415	436	393	397	381	401	426	391	350	397	379	396	375	407	364	416	406	446	395	416	385	371	355	405	407	381	410	384	378	402	380	394	440	362	395	372	353	374	427	409	390	449	360	399	449	391	394	403	367	380	390	379	359	393	392	393	401	398	424	355	416	397	419	400	369	380	384	389	388	380	391	416	391	363	417	381	391	421	382	375	373	381	375	419	391	365	348	392	369	414	390	394	372	400	353	369	372	335	356	394	353	375	402	400	370	382	374	390	406	349	370	368	347	383	404	405	412	362	385	392	375	370	362	381	384	372	399	368	412	396	386	390	415	360	377	402	419	370	418	411	390	359	368	341	409	349	412	386	362	370	393	365	366	368	385	372	372	387	416	393	405	399	390	417	398	411	415	358	416	423	374	353	367	373	442	367	386	422	406	410	390	401	361	386	350	368	388	372	395	405	382	408	376	403	382	405	383	398	390	384	361	383	399	381	352	371	394	401	406	366	350	376	367	394	399	374	395	374	378	388	371	405	403	370	400	397	382	368	372	391	403	422	372	381	385	380	416	360	393	419	397	407	359	375	422	415	396	371	375	400	372	412	367	386	378	377	365	381	414	395	384	427	384	395	379	387	418	399	344	409	393	370	395	385	360	412	383	375	414	373	370	388	357	414	361	375	375	375	405	361	377	389	412	365	373	324	395	375	355	430	402	365	372	388	406	448	392	400	379	392	357	372	378	391	373	409	385	387	362	377	397	383	397	339	361	344	354	392	413	396	374	397	373	377	363	355	366	354	380	401	364	374	362	356	375	376	388	384	389	359	412	341	373	307	399	423	362	427	376	389	386	401	365	377	405	390	353	414	407	380	391	387	363	396	379	367	396	379	413	379	398	369	388	399	396	366	401	414	348	394	415	393	359	337	389	354	368	375	356	387	395	370	407	373	383	421	400	372	355	365	442	403	381	387	410	407	392	386	403	402	404	407	374	374	349	344	340	405	386	417	415	373	375	404	397	405	418	395	395	388	347	387	380	402	395	385	388	409	390	368	375	412	380	428	374	371	391	403	431	389	383	412	414	347	380	405	363	334	386	416	408	400	409	360	375	383	418	380	378	372	387	375	342	367	403	336	376	370	388	416	376	405	402	392	377	385	380	390	390	385	364	316	370	393	394	399	377	370	400	397	397	399	438	372	371	376	380	373	351	392	361	410	411	355	381	371	349	418	359	413	375	381	391	434	403	387	389	362	391	375	396	372	351	441	385	414	383	381	419	416	373	394	401	407	413	333	410	393	391	378	369	376	409	384	371	393	386	397	381	372	400	402	381	385	378	376	380	381	399	401	353	372	373	378	380	371	373	383	348	379	409	344	360	415	401	379	392	387	387	394	417	394	371	374	376	403	358	395	421	398	415	410	409	396	398	352	402	428	374	346	416	395	427	465	391	406	380	340	416	414	365	402	393	369	449	404	397	378	365	362	372	410	392	411	399	369	404	381	379	401	377	407	357	349	378	346	386	359	356	381	398	414	387	385	403	391	408	398	393	372	376	371	366	381	363	394	382	370	367	374	398	405	402	366	386	383	378	378	384	363	385	381	389	354	382	398	378	403	370	406	381	402	388	397	338	375	371	366	384	377	406	380	389	397	389	362	402	407	394	383	384	377	389	397	377	406	354	414	376	392	395	373	406	365	383	386	385	379	387	365	409	379	386	355	425	414	361	362	377	385	414	414	369	393	385	369	451	422	419	389	401	384	374	365	374	360	395	397	401	373	364	372	394	384	419	372	405	390	413	433	423	384	388	407	385	388	339	380	369	415	352	369	370	392	364	402	351	404	349	395	431	415	355	388	418	400	383	396	373	412	393	381	386	391	411	408	387	419	392	379	349	320	387	388	352	384	394	406	395	375	372	393	404	406	384	335	385	386	415	364	334	373	389	367	389	402	377	367	374	409	378	395	368	371	367	397	406	420	415	388	391	394	434	368	367	401	387	405	371	401	393	372	379	379	399	372	366	420	373	356	396	366	368	384	382	360	408	410	398	418	371	396	359	401	357	335	333	323	355	377	356	349	413	378	421	436	420	397	377	381	394	425	403	375	386	437	380	405	374	411	406	429	392	401	375	380	370	368	363	404	383	344	407	388	367	397	391	358	372	397	349	379	359	407	400	392	370	405	382	376	377	366	365	401	369	408	382	358	379	385	354	368	398	389	394	385	370	359	396	420	395	391	355	330	305	382	412	396	349	351	353	408	397	409	392	369	415	405	403	370	448	383	383	388	400	372	376	349	382	382	394	393	392	395	374	389	377	387	378	409	391	382	373	392	383	382	362	406	384	400	367	356	379	358	395	416	354	379	365	422	412	371	409	413	367	404	376	361	381	363	365	402	398	433	379	389	406	380	396	374	419	374	379	353	420	448	396	396	372	404	397	399	375	357	349	344	388	359	387	412	358	410	396	413	387	368	382	386	375
23870	3828	2131	2281	2008	1759	1474	1411	1223	1191	1117	1079	1051	1008	1032	968	969	991	937	935	945	991	888	960	925	888	873	871	857	876	894	886	903	888	869	887	901	906	906	889	897	903	839	880	909	927	867	865	889	881	850	900	894	892	895	867	885	875	817	824	830	844	878	882	900	823	855	909	860	847	890	887	850	911	909	905	832	891	879	851	874	852	858	835	854	857	927	842	860	823	891	928	840	848	890	947	860	868	843	790	829	886	856	874	822	845	847	887	853	840	881	889	859	883	839	880	846	896	830	888	848	828	858	837	825	788	834	832	888	866	847	920	843	881	843	862	904	889	841	873	880	829	867	871	878	872	823	836	866	854	837	846	827	878	878	868	856	869	841	842	824	859	844	891	804	822	851	888	870	882	867	857	886	841	796	844	863	879	870	848	857	802	893	843	853	882	945	908	858	854	852	885	914	863	917	843	853	913	827	900	819	849	874	876	855	863	841	816	816	866	879	868	853	883	792	877	888	843	897	848	819	853	843	900	917	805	811	854	860	820	891	839	883	869	855	879	809	889	867	884	860	860	867	839	839	862	874	842	872	885	871	797	882	831	834	871	889	878	904	910	890	867	834	861	832	821	836	879	833	865	881	848	865	880	849	851	843	839	830	800	896	891	855	860	861	805	855	912	859	876	856	873	793	859	851	867	884	878	867	877	842	909	831	846	892	911	828	848	863	878	882	800	859	894	860	864	841	858	826	862	879	877	809	844	855	863	858	868	857	875	864	868	859	864	856	869	848	871	815	863	813	875	888	876	812	900	904	841	869	864	870	848	871	851	794	855	882	823	843	899	921	851	893	871	838	837	836	826	899	849	900	892	840	886	860	875	929	807	793	847	849	831	846	878	850	781	833	836	888	806	886	882	861	887	859	861	909	828	879	874	861	821	835	877	845	891	866	827	887	840	879	877	817	852	800	803	865	867	870	850	860	843	834	858	845	879	862	865	810	874	910	861	835	824	836	897	834	843	879	850	825	856	837	894	859	844	840	899	811	851	860	859	808	834	899	845	861	807	856	839	919	874	861	852	844	886	803	885	881	876	861	863	823	882	829	826	823	843	834	885	856	826	860	840	828	821	859	875	895	849	846	843	884	844	906	824	831	859	903	878	840	830	798	878	870	898	909	817	829	850	888	858	867	872	805	906	894	827	872	876	844	825	882	874	831	922	868	859	834	878	847	819	903	884	889	846	832	830	860	865	881	875	847	853	883	896	832	826	891	824	854	822	848	836	877	863	893	839	878	875	847	839	889	806	867	857	879	851	886	833	810	789	839	772	825	853	840	860	831	836	827	843	830	839	839	894	892	849	860	846	812	867	916	871	868	893	822	915	818	895	857	850	846	897	883	858	878	873	832	852	865	823	836	867	818	877	844	886	880	867	874	866	887	885	881	884	860	865	887	841	884	848	841	862	859	895	857	862	858	887	840	853	847	870	837	885	852	867	854	846	859	841	803	865	822	844	871	872	877	854	841	853	850	841	848	900	868	899	854	832	889	841	839	878	852	844	848	869	837	866	852	875	833	826	896	864	850	868	858	832	871	839	883	840	845	869	855	858	861	796	863	851	832	809	855	893	859	912	905	869	852	871	822	901	922	815	837	814	856	875	879	873	841	857	871	898	892	852	852	836	846	843	826	875	862	829	846	856	825	902	868	859	830	821	825	770	903	869	838	905	842	869	842	853	824	851	777	855	895	877	907	864	836	837	832	830	798	865	857	872	833	898	820	829	881	831	845	843	844	850	818	875	850	871	857	931	895	866	875	857	829	794	837	799	869	899	834	899	922	801	820	756	782	881	909	804	870	835	844	845	861	857	834	870	830	878	854	850	779	855	788	816	895	874	878	889	839	862	792	868	843	944	892	899	886	840	871	871	864	908	822	869	878	871	889	841	863	848	847	856	800	831	817	796	852	822	854	822	823	869	871	854	844	895	832	840	926	889	861	846	880	834	865	812	895	883	833	865	845	854	847	819	860	835	872	895	830	870	822	852	876	840	870	869	851	848	903	884	890	890	874	849	866	868	821	851	859	803	823	900	847	829	833	876	846	842	899	827	849	828	881	863	855	892	905	803	848	843	828	878	909	822	829	850	824	840	865	824	851	864	772	873	899	819	867	896	843	859	871	884	820	834	832	831	884	865	875	871	858	870	838	778	877	817	874	875	847	868	907	831	833	873	882	903	861	864	878	850	808	837	914	845	806	900	871	827	905	828	823	890	828	868	872	893	867	870	805	862	856	795	835	862	854	891	833	865	849	861	840	893	913	889	840	873	868	840	886	823	802	826	860	921	819	846	864	887	860	840	880	844	843	888	860	907	846	881	825	840	886	857	814	806	842	878	854	845	854	857	810	833	857	857	803	880	844	808	847	836	876	810	846	867	831	822	768	836	866	844	791	858	839	881	852	876	859	827	821	873	834	878	895	842	857	840	826	951	881	804	826	833	950	841	886	889	860	831	845	852	872	844	852	875	849	858	869	829	813	882	876	842	925	843	831	901	834	861	850	879	855	874	846	829	875	844	870	861	828	861	842	878	891	892	873	815	839	873	801	856	826	822	837	853	823	801	874	853	892	901	850	867	835	862	861	847	888	871	890	845	840	853	799	903	865	901	885	814	825	876	911	876	891	858	849	854	885	873	860	807	888	848	875	860	851	850	870	841	877	822	855	838	870	825	860	834	804	881	869	787	886	844	850	826	867	837	907	889	820	841	846	795	823	868	849	854	869	859	892	832	795	869	813	784	861	861	883	901	923	846	846	907	831	823	868	809	838	820	849	900	854	853	808	879	853	819	799	889	863	883	888	869	896	863	814	838	836	857	878	838	904	838	881	882	835	905	862	859	882	872	880	857	899	853	838	902	862	875	826	775	883	865	862	818	834	850	808	874	837	880	827	872	843	820	857	888	817	839	829	853	868	843	894	893	877	865	801	854	836	852	883	860	858	825	818	849	869	877	826	890	885	854	840	865	812	881	839	881	883	887	924	808	848	813	838	815	842	906	840	896	880	875	879	854	863	863	794	822	876	811	838	797	899	846	859	838	862	916	806	892	860	806	873	810	925	892	888	847	838	870	831	903	901	866	831	876	850	881	860	862	864	818	865	870	839	880	823	908	866	861	812	850	855	795	832	833	818	827	884	894	826	826	799	835	881	844	863	851	877	841	868	835	843	833	766	852	878	879	819	849	842	875	898	872	887	831	822	857	892	912	870	849	871	800	842	848	830	862	922	851	869	848	860	881	864	844	814	859	903	850	793	842	864	886	842	887	840	830	856	838	867	885	849	859	863	890	859	877	830	853	824	870	872	853	874	873	836	839	843	853	823	824	832	877	873	850	902	840	874	933	903	828	880	872	852	890	845	889	823	814	848	880	842	848	857	874	857	865	861	875	836	856	840	900	866	815	849	851	888	842	812	795	877	842	829	860	813	907	841	765	857	875	922	876	847	858	858	869
12256	2004	217	168	178	177	171	178	183	172	179	139	179	146	167	152	156	169	165	154	157	162	157	167	175	156	136	164	178	173	147	176	169	158	198	180	164	155	161	187	181	166	156	176	186	147	158	152	197	143	173	167	173	182	163	177	156	183	133	138	159	150	165	171	157	169	147	169	171	169	152	168	159	140	183	156	183	169	177	176	148	165	152	190	167	176	163	167	152	155	180	148	153	153	169	174	150	149	150	162	167	172	155	169	173	159	155	155	192	153	181	165	180	149	176	186	160	138	153	189	151	162	169	191	176	175	164	169	165	174	194	144	154	165	172	167	155	165	148	168	175	142	153	177	161	177	173	185	168	165	199	136	161	187	175	175	182	170	155	165	168	184	153	163	159	163	152	177	158	166	184	168	153	189	203	188	163	161	143	189	167	161	141	162	166	166	166	167	183	153	166	185	148	165	162	179	161	152	159	153	182	161	173	162	157	168	151	149	149	151	162	169	184	162	184	166	164	164	164	169	157	166	165	154	173	175	172	204	175	158	173	179	174	151	213	169	197	171	157	190	171	156	193	145	176	184	164	172	186	146	174	174	168	131	150	146	155	148	174	167	139	162	174	163	164	170	160	165	174	171	159	163	148	171	169	142	165	170	181	146	166	174	168	177	176	148	178	157	198	169	178	176	146	172	162	183	169	135	157	146	175	174	181	182	164	146	187	170	166	177	168	182	185	173	159	151	193	169	150	171	190	158	131	176	169	165	170	141	174	165	157	180	153	165	165	204	165	144	170	169	153	150	178	189	169	159	165	149	167	136	165	201	151	155	168	179	180	150	175	175	154	175	156	171	169	151	135	174	142	156	166	159	172	145	154	150	144	152	172	167	142	166	201	181	189	170	161	151	149	181	160	174	154	167	144	157	149	206	165	133	145	170	170	151	139	156	156	163	162	145	163	182	158	146	192	166	171	171	156	169	164	184	178	161	172	134	158	178	171	220	181	168	179	169	183	166	135	164	176	199	159	154	166	160	174	151	157	171	168	174	173	169	149	169	174	200	164	156	162	160	166	164	174	165	140	158	151	180	166	153	151	168	168	210	161	173	165	169	144	168	136	163	168	156	164	174	142	151	175	173	188	165	202	171	163	185	141	177	164	192	169	174	146	163	156	163	170	159	148	134	171	181	194	136	180	178	167	178	150	185	166	174	157	161	154	169	168	159	164	170	161	170	139	183	169	175	175	142	158	156	180	161	179	164	144	150	174	151	141	169	167	148	168	157	150	177	173	171	146	146	162	179	173	176	181	157	168	175	161	151	164	167	176	161	147	165	156	192	156	159	166	160	168	174	183	162	147	191	172	171	157	151	135	170	170	167	192	157	168	145	179	180	164	164	187	157	177	164	162	176	179	180	181	188	150	182	187	160	171	170	170	165	160	151	166	139	179	157	167	165	189	164	165	180	181	166	180	171	164	186	155	177	167	160	131	196	178	176	170	166	179	160	168	181	172	159	161	160	154	155	155	163	161	170	165	167	173	166	138	154	193	154	178	151	173	177	175	183	154	143	159	157	161	171	170	157	153	190	198	152	175	156	155	190	158	163	168	177	153	197	177	156	176	170	153	154	178	174	149	163	166	143	156	183	152	167	156	191	156	178	172	169	174	131	140	194	170	194	153	197	156	178	169	150	156	162	144	174	152	179	162	147	150	159	162	167	140	160	183	151	160	186	154	169	152	155	175	176	162	171	163	154	170	164	160	156	158	179	180	163	133	169	151	159	155	172	158	160	169	161	170	177	190	165	155	145	162	149	169	159	170	178	168	185	156	171	151	156	186	177	179	175	150	150	168	191	169	158	161	158	162	158	170	155	170	166	163	163	170	164	146	175	143	183	148	139	155	170	165	169	170	174	139	158	180	172	191	170	175	171	153	156	171	186	167	168	171	163	178	156	175	166	179	166	183	162	197	173	157	163	170	181	174	172	190	174	167	155	175	186	175	177	178	188	163	173	164	151	173	184	202	149	162	169	169	155	173	179	154	171	176	150	165	155	149	191	165	176	171	163	161	173	156	163	176	178	167	168	164	169	213	175	200	177	179	156	173	165	177	167	164	201	175	178	151	169	147	182	169	133	156	163	182	141	166	165	162	181	171	189	169	164	187	173	189	209	169	168	167	143	165	164	151	162	168	173	173	191	172	183	155	178	162	164	162	170	199	200	159	178	160	151	173	181	164	159	178	171	199	177	157	185	171	142	155	168	180	175	166	173	170	163	161	166	137	140	166	156	153	158	182	183	167	152	152	187	171	151	148	186	162	186	160	174	167	153	159	156	177	197	155	180	174	179	165	193	162	179	142	163	187	180	155	160	165	183	168	182	171	193	181	162	171	169	146	181	164	161	161	175	187	162	170	161	186	175	148	148	174	164	184	166	143	174	168	178	173	163	162	160	168	164	144	141	143	170	187	186	179	173	146	170	161	155	173	167	175	168	164	159	174	184	163	173	183	163	156	165	163	180	182	147	152	173	160	156	173	195	151	132	148	188	176	189	169	152	151	174	201	152	163	149	163	189	190	156	185	190	161	170	151	167	149	170	170	161	183	173	195	173	180	172	158	163	173	169	178	171	140	146	195	147	162	158	145	163	154	172	171	161	157	170	153	186	169	183	154	162	157	175	164	162	159	174	175	150	169	166	157	159	164	174	179	186	180	173	190	166	182	173	169	169	187	157	191	177	155	168	191	177	139	172	143	174	175	126	155	138	179	186	159	169	162	180	188	144	179	176	170	171	169	166	162	165	162	162	161	175	142	164	174	223	178	168	196	174	179	161	171	160	170	177	178	177	168	164	140	183	157	151	163	174	171	174	166	163	171	158	169	149	167	165	174	164	176	160	186	169	189	172	167	151	182	146	153	147	154	145	174	158	164	160	122	185	137	159	162	185	169	166	161	164	176	155	165	164	169	163	173	171	139	154	166	167	185	159	162	157	182	186	158	170	156	192	180	195	163	182	193	159	143	159	143	149	182	163	142	167	173	166	141	166	162	181	170	158	154	181	159	174	168	136	164	167	163	169	158	151	177	155	184	169	153	151	161	162	144	175	169	168	163	177	163	164	152	161	163	177	169	165	154	178	180	163	177	180	172	165	169	165	148	160	175	155	173	180	182	173	169	176	156	184	183	168	175	184	179	143	161	160	159	170	171	147	173	165	155	167	176	172	148	178	204	179	169	174	145	169	172	156	170	177	178	152	166	175	169	181	143	160	179	180	180	195	176	169	187	157	144	178	162	155	168	171	164	164	145	164	178	166	184	164	188	192	156	178	172	169	177	182	172	151	167	169	164	164	163	164	180	168	164	155	177	143	163	186	168	175	188	153	173	186	163	175	154	149	175	197	156	170	168	169	172	156	144	169	173	157	133	170	144	167	169	188	141	184	167	181	168	176	169	173	178	152	174	154	176	198	177	186	156	165	162	172	171	181	150	140	161	160	162	149	177	166	178	149
7078	1126	492	444	426	378	416	429	434	428	408	404	489	405	424	392	458	400	414	432	451	402	398	425	418	438	412	414	422	370	444	397	402	447	400	435	372	446	401	450	445	390	428	438	443	424	438	417	397	410	453	400	432	434	448	406	435	441	422	428	406	445	434	424	407	421	445	389	386	421	432	396	428	385	388	413	417	426	479	438	387	414	404	386	379	442	425	403	433	415	426	452	400	414	425	424	406	424	426	409	382	441	381	423	437	401	437	435	421	388	399	402	442	445	436	451	408	428	398	410	424	424	430	410	460	431	440	427	427	429	422	391	441	462	447	413	406	423	423	388	436	400	420	410	423	415	401	411	423	417	413	413	420	424	445	434	421	414	420	416	374	420	457	382	402	412	429	438	429	387	406	403	443	422	405	392	423	436	424	405	379	412	400	368	402	383	392	438	436	414	416	404	389	443	426	437	478	390	422	417	384	405	443	433	442	394	379	405	394	411	421	388	428	388	411	389	425	412	390	411	424	447	421	370	414	431	442	397	396	468	425	417	411	399	396	441	416	421	424	436	434	426	421	402	409	396	433	434	429	392	451	439	407	446	415	406	404	429	420	423	449	408	401	440	433	416	432	451	433	413	420	405	422	398	379	464	394	415	381	433	406	402	441	409	415	416	430	400	461	390	409	414	406	445	440	429	418	399	388	445	432	447	364	426	454	452	421	398	446	405	457	454	408	418	439	425	414	402	404	416	431	402	447	466	420	445	392	408	376	417	416	386	370	427	392	475	430	440	388	416	449	381	420	389	363	397	444	470	409	401	380	448	397	407	416	424	434	421	425	407	420	401	432	409	394	415	420	458	442	399	394	400	433	423	414	407	430	420	397	405	376	461	405	399	454	399	411	417	406	397	411	417	427	422	423	405	417	425	400	460	417	403	413	419	452	437	450	398	424	418	412	421	374	412	408	452	435	411	403	399	408	390	409	418	414	380	431	427	412	384	435	374	431	429	400	421	372	391	420	437	423	406	411	432	423	436	405	431	412	400	458	403	377	407	399	434	447	442	406	423	392	449	436	438	409	418	422	426	404	404	386	429	395	405	445	418	405	414	412	408	371	427	413	412	414	436	424	412	431	447	431	444	455	414	410	426	429	384	415	411	385	414	458	436	403	396	400	396	437	464	411	409	384	409	417	414	380	399	418	421	392	410	419	449	389	389	397	432	466	441	401	411	448	395	408	423	450	419	432	446	438	406	412	448	408	399	412	447	428	402	446	395	419	400	404	426	406	400	437	411	397	438	444	419	437	398	454	409	413	408	389	424	441	423	450	396	378	432	396	419	422	422	395	436	429	466	392	396	443	415	425	427	375	420	412	438	426	408	425	412	415	413	404	402	418	443	400	418	404	403	435	447	408	407	400	411	427	411	431	425	463	428	405	442	410	434	385	430	416	400	379	406	467	449	460	405	445	405	411	424	422	397	440	369	413	424	417	406	392	423	409	410	426	426	429	421	405	435	423	408	421	424	430	414	439	436	452	425	415	423	421	384	418	439	396	443	425	422	423	385	422	429	416	394	407	455	405	429	410	423	409	404	409	401	446	394	421	424	398	430	422	437	389	399	405	409	409	429	394	405	471	407	412	377	409	447	421	425	432	436	450	445	435	407	475	406	412	386	426	435	416	388	436	418	402	410	437	384	405	415	421	428	475	404	395	423	443	424	427	431	477	446	416	406	400	444	431	428	425	414	416	379	384	406	418	410	384	458	411	400	432	426	397	386	414	405	430	373	417	429	439	399	427	394	423	421	428	420	403	414	402	388	404	399	375	391	421	428	418	396	421	404	403	413	444	401	373	398	408	472	433	423	422	451	410	427	404	434	412	416	400	424	436	396	423	407	395	447	389	397	431	427	435	409	415	437	403	429	410	377	406	390	408	423	404	425	389	415	392	406	433	381	408	418	429	437	408	453	416	466	436	404	394	400	432	407	367	384	419	434	414	441	424	461	447	416	410	423	479	430	433	416	441	389	412	444	399	436	403	430	431	456	410	435	425	430	382	397	447	382	427	447	446	383	393	410	431	439	421	381	438	441	412	371	447	438	450	430	396	407	449	410	397	407	399	440	463	447	396	415	405	480	415	415	403	401	422	401	390	481	413	438	430	429	459	390	400	382	407	422	395	461	398	426	408	407	423	430	427	417	438	406	408	432	436	408	433	425	409	430	413	399	457	418	407	386	414	413	446	446	408	427	406	411	435	417	441	402	448	432	401	418	438	406	398	424	403	392	428	438	437	424	427	452	386	398	405	415	416	417	422	380	413	393	430	427	437	413	445	404	415	427	380	431	414	430	411	398	406	424	392	401	393	430	391	458	430	412	406	412	403	404	442	431	411	391	415	420	388	446	406	435	420	413	427	434	436	398	434	401	456	430	418	424	454	437	381	400	449	387	425	437	409	407	404	456	423	441	462	416	413	389	413	379	444	410	421	372	413	395	434	419	408	422	412	429	428	383	378	432	405	455	435	419	385	446	425	409	444	402	394	419	455	428	404	416	393	445	410	383	436	438	413	428	423	415	424	407	442	388	387	412	408	412	436	423	419	399	445	411	427	449	381	420	440	425	413	415	409	401	391	422	411	418	418	433	403	401	452	395	395	411	400	420	420	449	403	421	381	452	387	415	458	439	408	430	385	406	406	389	419	415	400	438	447	423	408	424	428	392	428	433	428	453	442	419	447	396	402	434	400	414	384	416	404	434	439	407	382	395	435	450	400	456	386	402	435	424	465	357	400	461	390	412	415	419	373	387	418	425	425	420	419	395	400	398	418	440	452	444	424	439	462	430	444	408	424	413	410	430	410	435	424	425	460	437	414	396	406	428	406	414	395	417	415	382	400	403	393	433	432	448	430	393	447	396	435	409	381	394	408	404	418	419	442	438	415	393	419	404	418	407	425	400	401	408	433	406	476	419	393	438	428	419	443	428	414	381	426	407	460	434	396	425	385	424	376	409	472	433	450	374	434	436	404	432	385	418	399	421	381	417	441	423	435	426	428	425	416	431	432	390	428	428	410	434	449	406	406	409	425	387	426	423	472	470	401	364	439	432	419	429	400	423	444	383	430	437	416	402	426	378	417	394	436	419	421	440	419	404	429	456	441	396	417	456	386	409	413	413	408	420	387	423	428	414	405	451	460	417	381	418	408	428	411	407	414	444	428	426	439	441	401	387	396	399	452	426	386	428	421	400	464	425	408	427	433	409	421	463	407	442	412	422	395	419	430	430	451	393	414	411	410	413	423	406	406	424	417	408	421	416	449	443	413	447	398	415	419	408	388	415	413	402	401	405	371	439	414	411	413	445	454	414	415	421	441	401	468	421	405	437	428	395	419	434	424	388	436	407	396	412	421	411	447	407	408	424	388	450	405	451	388	423	424	434	402	417	398	423	417	454	446	414	405	375	421	431	415	396	404	438	431	412	419	423	400	410	428	435	406	411	412	355	413	426
30422	7624	673	415	354	330	304	278	261	265	260	249	238	253	227	221	252	224	214	254	235	220	238	217	243	235	237	224	240	236	257	240	251	240	251	232	245	264	266	252	252	236	250	254	237	251	260	198	211	224	239	226	216	235	249	225	203	211	248	241	261	248	231	230	224	238	216	220	221	229	235	246	261	241	213	236	237	220	253	230	251	185	236	209	234	196	251	219	268	241	216	238	242	248	258	235	251	247	241	229	218	225	240	213	206	240	255	235	237	247	216	217	220	233	208	232	199	241	231	245	258	273	265	209	217	233	251	223	247	217	211	212	199	231	247	251	223	229	239	214	215	229	246	218	214	236	227	236	221	228	247	216	211	224	241	223	234	249	218	233	237	239	241	227	212	225	243	207	223	219	205	209	227	207	245	260	255	221	208	248	241	253	233	218	254	213	238	209	211	230	258	237	218	221	240	238	218	278	257	220	218	221	239	231	213	260	244	251	241	223	246	234	241	222	208	224	250	227	233	222	220	231	256	228	219	207	216	240	216	239	215	259	197	237	196	233	217	246	252	238	245	228	228	246	243	217	251	262	219	242	254	211	266	213	223	265	232	224	230	232	242	226	236	195	255	228	228	236	232	218	225	233	226	234	233	229	230	234	214	238	254	186	219	236	208	239	222	254	242	254	222	233	216	233	239	233	243	218	239	236	194	224	246	263	251	231	252	249	245	219	237	224	213	235	210	228	218	276	217	238	244	246	230	226	238	223	225	237	254	231	249	235	245	229	236	238	221	228	255	202	220	252	248	223	254	233	219	203	262	244	213	191	236	244	222	272	242	254	238	238	209	234	211	231	244	243	213	237	250	237	221	252	216	232	206	219	256	256	240	242	233	216	236	263	223	251	246	246	244	258	238	216	256	207	236	213	228	235	244	211	250	238	231	255	213	229	246	255	219	234	219	250	227	247	219	234	226	215	219	217	242	245	194	205	209	249	221	231	247	259	224	221	272	257	200	257	221	217	251	250	231	221	229	229	241	224	247	210	222	225	232	224	226	252	250	244	229	212	218	225	252	215	206	207	260	225	235	222	244	241	248	251	242	247	234	234	251	213	199	229	213	204	223	225	213	233	212	231	233	233	229	247	267	236	226	232	231	214	224	234	230	253	250	245	227	230	220	215	228	260	229	236	240	205	213	231	260	239	212	257	211	245	222	227	213	224	232	213	217	233	216	236	243	232	246	228	219	233	266	243	261	239	197	244	243	217	239	224	248	231	207	251	217	193	230	251	238	275	254	228	213	241	237	234	246	219	213	245	225	211	232	239	228	256	250	232	246	231	206	222	208	210	237	253	233	231	232	232	220	257	236	239	247	253	216	252	242	234	246	247	226	229	231	219	205	228	231	231	279	216	245	240	226	206	249	230	250	224	239	230	230	223	237	250	228	202	248	245	214	233	217	237	202	257	220	227	233	249	241	251	228	248	240	260	244	234	239	258	212	251	222	255	233	261	225	276	230	235	230	233	234	193	223	242	231	229	229	237	250	195	233	263	235	190	274	250	220	204	227	221	258	241	243	242	237	205	210	218	226	244	254	217	241	240	244	254	252	242	235	227	250	195	246	226	233	215	230	238	200	258	208	223	235	223	238	238	221	219	257	238	238	224	214	209	255	229	235	235	245	255	247	234	237	219	234	226	229	206	230	239	243	216	237	212	232	246	263	289	263	240	252	229	235	228	198	219	237	231	243	236	232	233	219	233	241	209	245	196	245	249	220	229	217	271	224	207	252	203	219	232	230	251	240	240	245	246	228	252	223	241	230	233	202	248	226	228	232	245	231	268	216	223	265	238	244	235	205	264	232	215	240	212	251	240	214	237	246	205	203	235	233	212	240	209	205	223	215	191	236	229	219	253	217	241	238	258	231	246	239	249	195	236	229	232	255	244	231	234	217	206	255	255	240	220	251	251	255	240	195	217	225	230	210	199	216	238	203	231	213	232	253	229	235	230	222	203	210	219	242	223	288	237	250	229	226	220	217	242	242	268	224	233	227	210	216	246	224	223	207	215	215	219	267	229	236	262	222	234	248	233	248	225	216	240	223	243	217	225	221	210	273	243	260	239	217	233	248	232	254	245	252	246	233	250	231	190	221	216	210	214	235	205	216	246	228	239	234	219	265	238	235	222	228	238	235	224	254	237	205	229	218	254	242	234	226	196	241	222	224	231	239	196	227	229	261	269	241	236	231	222	260	230	232	230	256	253	258	269	248	240	215	202	251	226	209	245	234	240	236	239	225	221	242	240	237	253	232	231	224	263	244	213	253	254	225	241	225	239	188	233	230	245	233	222	226	221	243	226	208	256	228	211	244	231	228	199	212	216	227	249	192	203	236	209	215	264	230	223	258	243	249	230	223	225	264	230	227	252	239	231	249	233	225	225	213	266	218	250	241	233	232	203	233	234	205	210	247	241	231	236	258	231	209	239	223	236	228	234	248	225	230	257	236	210	220	221	230	237	245	247	218	238	232	234	223	229	261	217	228	246	255	223	222	236	252	261	224	214	221	234	252	263	213	230	236	237	234	232	211	202	228	224	242	232	253	244	235	198	227	231	226	226	223	241	242	218	210	210	220	219	223	236	242	231	208	227	218	242	249	231	231	232	229	212	244	224	219	239	247	251	259	215	259	240	236	227	217	243	229	223	212	250	225	243	230	197	264	215	261	199	237	233	216	254	229	229	225	209	226	229	246	242	253	210	253	237	233	243	248	217	225	255	246	251	205	244	236	234	230	218	262	234	250	211	253	245	250	208	236	254	244	231	209	263	238	270	215	242	211	221	219	277	240	178	209	224	227	235	221	223	274	230	240	236	244	189	246	230	213	233	248	246	235	226	279	246	261	215	232	253	239	211	223	239	248	246	247	235	252	231	231	241	229	218	252	245	235	234	225	231	244	222	248	221	258	237	227	251	241	239	237	240	225	221	238	231	228	210	249	237	228	226	250	253	212	248	235	233	231	234	218	245	229	243	217	219	204	224	247	217	227	207	208	254	241	222	244	224	252	259	202	240	267	252	229	251	214	244	227	220	249	218	209	237	238	235	250	240	245	227	225	210	245	219	230	228	233	232	231	241	242	229	258	224	235	220	235	249	220	259	212	235	236	246	218	239	218	211	227	259	250	235	257	252	236	203	212	252	219	218	216	221	261	259	213	238	256	228	256	228	224	194	209	277	258	259	234	223	233	240	234	244	210	244	228	227	239	243	221	253	250	229	221	239	238	241	228	231	204	227	245	240	241	249	232	210	206	196	223	238	210	232	222	225	261	247	223	233	238	225	244	230	232	238	231	206	235	245	223	226	246	234	212	230	224	202	220	241	213	224	229	242	226	261	204	231	195	218	198	245	228	210	222	248	211	219	202	245	233	237	227	265	245	213	219	225	214	243	215	239	239	222	255	228	238	229	239	227	250	239	226	233	237	225	241	224	235	244	241	221	218	235	244	229	250	243
18208	2858	1089	1298	1156	992	895	854	743	759	699	655	651	664	615	601	632	611	603	611	626	634	599	610	568	584	587	584	555	573	654	598	584	587	545	555	537	558	576	595	572	540	544	603	588	587	556	523	528	592	545	535	592	545	540	549	572	610	548	538	564	580	550	553	568	575	621	547	555	538	565	521	586	574	542	610	602	578	574	537	575	572	539	578	612	574	579	567	556	580	604	570	555	514	570	541	574	549	534	575	634	593	562	627	599	545	536	562	544	545	537	605	564	538	589	587	556	575	538	583	587	595	568	512	544	575	557	590	548	595	568	568	573	572	549	537	551	565	577	588	551	556	598	537	570	545	531	586	567	583	537	558	546	588	604	565	577	565	567	565	586	563	540	588	583	594	612	559	538	550	546	560	515	553	551	573	567	519	565	552	541	570	544	593	579	580	549	552	543	511	475	550	573	554	542	537	572	566	551	539	555	548	554	547	586	595	577	565	627	545	585	547	548	568	563	546	600	576	561	514	555	578	564	587	561	560	536	594	565	536	544	587	576	557	548	560	573	569	547	563	565	583	577	525	540	554	521	578	576	543	558	556	534	541	547	543	542	538	559	551	534	550	552	591	615	541	532	563	536	557	570	554	518	560	578	530	509	632	556	560	542	573	567	583	585	558	559	555	555	543	574	550	549	536	546	544	587	567	547	543	532	530	600	551	564	612	581	550	534	523	571	544	570	568	592	566	556	554	531	564	594	559	604	542	601	592	606	540	560	534	546	482	531	551	596	531	560	557	564	590	566	599	562	565	555	561	563	576	564	563	553	550	586	531	565	559	539	564	559	557	577	535	567	570	584	617	600	601	566	562	550	550	544	564	575	577	558	542	606	588	591	553	602	560	547	579	533	601	544	553	579	602	502	564	606	555	566	577	595	564	568	615	554	532	578	540	629	552	521	521	589	553	564	595	564	616	554	548	605	538	564	501	561	528	560	581	560	576	513	570	576	523	540	520	576	570	568	537	594	562	549	574	559	519	555	550	587	567	573	568	566	578	565	572	539	564	556	564	568	515	562	559	542	554	530	541	574	507	553	556	533	534	592	589	537	589	556	512	583	531	583	586	578	589	528	568	515	559	561	541	575	566	540	575	519	579	583	568	566	557	588	545	560	610	543	575	564	583	559	533	569	570	598	565	566	572	512	561	602	540	583	571	578	580	545	524	542	546	521	590	585	595	614	555	525	532	584	551	570	545	522	538	563	549	578	525	569	549	533	546	641	565	570	543	584	606	533	561	552	571	540	500	581	531	528	572	551	558	540	513	563	582	530	569	580	566	563	574	562	595	563	560	562	549	547	529	580	562	546	587	561	545	560	580	604	607	528	552	559	584	541	530	519	601	521	596	563	576	573	557	540	553	552	572	540	527	543	576	548	587	606	506	566	572	609	548	565	554	600	547	532	526	551	573	537	591	590	549	579	606	623	539	548	598	569	551	590	548	533	590	569	599	527	601	544	585	514	540	536	595	540	574	533	573	578	549	546	573	591	581	577	559	524	570	569	541	574	595	585	535	570	581	573	539	597	543	541	540	571	592	542	540	587	547	555	571	552	534	561	583	554	552	574	547	569	536	572	559	586	565	568	556	570	548	561	561	547	571	572	545	541	582	606	552	586	546	535	571	582	569	541	558	560	547	582	564	574	564	579	558	605	555	552	589	593	516	583	520	565	586	583	564	554	559	544	553	547	579	549	548	548	574	563	571	541	543	586	521	612	532	559	548	594	570	556	566	547	563	569	556	567	541	546	564	582	512	563	552	558	551	560	589	542	579	576	603	571	568	569	547	548	567	565	567	586	572	600	521	513	532	568	545	576	570	617	537	556	541	568	565	547	554	568	576	591	543	581	570	542	573	536	571	516	547	564	600	536	541	570	538	563	567	560	552	573	563	560	573	562	580	539	617	567	528	577	549	593	577	550	611	554	572	550	559	524	565	598	608	541	578	534	551	557	585	563	547	570	563	557	547	558	571	557	556	545	540	597	570	548	548	593	543	557	550	555	586	571	573	551	561	570	567	540	517	525	538	572	559	541	580	558	535	567	585	569	555	533	567	548	583	540	567	583	509	548	583	566	564	527	563	576	558	590	609	544	590	543	562	569	556	574	555	554	565	579	640	567	558	572	566	608	572	571	571	546	586	593	591	560	533	570	550	559	563	548	583	544	558	555	575	568	546	540	576	545	558	551	548	579	588	501	555	586	581	600	545	581	578	540	554	514	590	562	510	542	570	573	593	568	583	598	572	569	589	546	558	558	585	547	553	599	580	578	569	572	546	564	588	577	575	582	537	554	541	564	522	566	544	562	572	538	546	564	528	526	574	545	528	556	530	555	539	569	554	584	580	568	547	610	532	558	612	574	579	603	583	553	571	546	581	602	536	569	588	580	566	546	577	540	604	560	530	594	567	542	561	538	543	584	548	587	586	568	525	541	609	544	538	578	574	538	538	552	562	564	554	588	538	560	574	554	560	568	592	539	531	612	575	568	549	508	593	570	545	563	526	600	581	515	577	576	532	590	570	556	570	566	586	582	558	536	546	583	563	549	568	608	554	532	572	595	557	581	558	554	565	527	582	624	579	558	610	560	569	533	573	597	572	567	558	617	573	586	547	559	576	556	554	592	564	591	520	545	535	561	558	607	530	559	554	575	601	575	578	587	540	554	575	578	537	585	572	539	563	560	597	542	528	577	576	560	565	580	555	562	531	568	563	541	566	537	538	576	563	593	574	545	554	575	558	579	595	549	561	521	571	540	554	613	536	556	562	573	558	571	587	549	573	572	568	542	540	583	545	630	543	575	554	557	561	605	571	564	581	564	604	523	550	596	561	527	573	588	529	557	533	563	577	591	556	533	543	538	541	516	567	554	570	584	538	519	527	569	521	517	531	543	544	558	534	585	612	558	561	624	571	554	601	560	551	567	541	550	544	535	546	559	559	545	559	562	565	601	550	618	505	596	479	552	598	568	559	566	589	558	520	531	514	572	570	605	579	591	516	585	551	533	544	566	552	584	560	559	572	587	562	598	568	596	582	544	602	533	576	554	566	573	547	581	551	610	586	552	533	513	547	570	578	589	572	534	601	573	511	616	537	537	573	549	598	521	554	492	558	536	558	516	621	549	577	564	589	573	506	538	533	558	602	542	582	587	567	559	571	566	536	544	557	569	573	554	606	543	569	582	603	549	567	536	596	552	535	578	581	519	565	620	485	588	519	587	570	548	532	518	522	539	562	615	592	549	592	539	468	579	559	571	533	546	544	521	523	542	579	575	538	553	560	581	559	537	545	580	565	543	556	555	539	536	561	540	600	542	590	567	569	559	542	585	568	565	586	571	568	551	562	560	569	566	542	585	579	577	532	603	566	539	526	573	550	548	569	541	552	574	568	567	547	575	560	577	550	577	595	579	556	573	512	585	555	543	581	578	567	582	599	576	580	559	552	539	578	525	557	569	607
42283	14314	1807	882	698	549	502	460	471	464	424	427	463	434	448	437	431	378	367	421	386	393	402	394	438	416	368	387	397	385	374	353	374	349	372	369	443	394	390	380	371	380	351	421	388	370	390	388	357	414	356	391	375	417	396	411	387	360	381	383	396	384	400	418	398	397	352	376	393	387	387	386	363	369	385	383	396	389	408	405	386	406	356	387	397	384	378	399	389	411	402	379	426	403	417	364	366	380	440	390	376	354	381	428	381	389	390	393	360	445	398	394	422	414	416	396	407	399	379	409	422	357	376	406	387	380	400	399	409	348	380	384	408	337	397	375	380	403	370	404	439	377	356	400	386	430	395	440	396	376	366	373	354	376	427	381	350	385	393	380	366	385	402	402	391	412	410	378	401	380	406	390	421	368	369	387	356	383	395	386	401	347	385	414	383	405	415	371	403	432	385	382	401	392	437	379	376	343	415	418	388	329	371	397	389	364	365	342	382	365	395	402	380	386	397	365	363	382	370	361	394	422	377	399	345	383	393	402	382	380	373	385	397	350	393	414	390	405	409	401	348	387	424	388	366	402	397	374	396	380	404	379	379	370	370	374	418	359	435	413	339	357	383	375	408	384	370	357	379	423	369	372	390	408	367	397	396	403	363	408	370	377	391	403	419	380	384	356	378	418	381	388	387	378	411	401	382	395	385	360	402	367	391	396	422	400	382	428	413	335	343	379	393	413	457	391	373	385	361	377	385	395	406	337	362	377	380	359	429	393	397	386	378	393	420	390	411	404	369	387	395	417	370	407	379	406	386	359	376	383	376	402	398	396	388	394	387	377	369	395	371	375	412	389	398	369	364	407	383	399	389	426	393	372	386	355	413	415	379	385	378	378	393	351	400	391	430	399	393	397	406	392	389	415	424	394	433	411	409	350	406	353	426	359	360	355	380	363	358	412	385	365	359	415	354	429	414	391	347	391	376	365	392	367	393	405	376	369	392	358	398	382	414	398	367	437	408	401	421	397	369	380	389	339	369	399	365	394	382	435	403	416	372	411	413	387	372	383	405	394	388	350	411	405	407	379	394	443	418	385	372	389	384	399	347	374	374	433	374	398	362	414	394	409	398	367	355	410	379	380	361	404	383	366	379	411	400	426	347	380	393	415	390	406	408	361	352	414	405	361	395	401	440	445	416	400	392	412	404	387	368	351	395	406	376	392	391	414	368	410	382	382	398	389	399	412	391	391	390	355	374	429	375	367	395	389	397	353	362	402	356	414	406	416	391	411	362	386	373	427	387	402	404	399	404	368	435	377	393	415	366	390	420	375	389	419	388	413	392	388	407	364	377	373	386	371	390	394	412	417	381	408	399	373	417	387	413	386	386	398	402	405	391	388	385	395	404	342	382	384	411	420	383	416	401	374	352	367	382	398	411	410	394	426	396	369	396	359	385	409	392	389	391	380	426	399	372	374	409	411	394	406	412	425	381	361	399	378	376	401	363	361	409	409	370	386	392	352	438	364	393	378	401	407	399	422	385	393	411	430	405	397	408	404	410	366	391	354	383	390	450	428	394	405	381	403	387	364	396	408	417	379	382	381	395	390	358	375	406	355	389	363	418	439	363	408	384	411	381	376	365	352	397	390	427	360	413	392	360	380	399	370	364	398	358	365	388	352	389	383	375	407	400	378	380	378	355	360	392	435	369	387	383	362	380	395	360	411	391	359	372	408	432	408	393	405	396	403	390	370	353	393	352	409	374	378	382	404	367	396	417	417	400	381	397	392	388	421	386	392	400	398	401	389	410	405	426	397	383	355	381	415	401	420	378	379	362	439	422	373	380	377	363	367	373	396	400	407	408	350	377	380	365	414	370	358	361	344	414	395	357	403	374	398	403	435	380	424	390	407	410	400	365	411	362	365	399	385	417	376	394	398	371	401	384	375	390	382	395	383	419	401	374	409	395	406	369	363	382	417	411	394	384	405	357	388	386	399	417	401	389	409	409	369	371	419	419	388	395	382	394	388	382	379	376	404	407	403	416	400	388	390	408	407	451	378	400	412	411	419	430	377	358	412	382	428	407	368	380	397	413	416	369	369	428	425	389	400	388	393	373	394	411	368	415	400	398	405	417	396	368	381	439	453	362	410	385	417	373	429	365	391	368	409	365	423	384	396	419	389	401	360	410	406	382	361	349	399	398	374	365	370	397	384	419	370	391	372	386	415	386	399	407	380	382	405	362	393	388	384	350	407	404	373	418	408	375	401	382	362	397	379	401	392	394	378	387	415	383	390	344	397	391	395	412	404	388	369	405	423	397	361	376	390	387	342	377	425	409	403	438	369	352	384	394	362	382	420	350	410	392	410	385	354	358	358	381	360	420	402	370	375	372	373	373	390	394	407	403	391	381	393	389	432	347	359	354	391	391	401	409	386	409	363	386	379	365	406	383	383	387	374	405	398	369	402	387	363	384	376	369	387	419	428	405	424	372	403	424	364	358	376	410	416	379	398	397	385	390	366	399	377	369	406	380	375	399	391	380	382	433	401	423	397	386	419	400	393	374	428	387	405	397	395	398	384	377	392	400	402	377	413	385	379	416	402	408	402	441	373	365	411	344	398	371	415	401	391	346	400	403	393	376	414	373	370	470	388	373	375	392	399	372	390	393	372	391	361	371	367	375	445	424	413	366	397	370	417	402	379	381	400	365	400	389	398	379	397	369	378	377	382	361	388	393	363	403	386	422	390	377	381	391	344	355	366	361	368	395	381	429	412	408	388	358	456	404	424	380	411	410	393	402	413	397	371	399	378	429	405	362	363	400	408	430	398	386	379	394	387	401	368	429	383	360	401	414	392	400	400	399	393	381	421	364	392	410	396	403	354	389	394	357	405	428	416	380	382	354	391	417	406	402	438	411	387	367	359	353	385	429	395	342	374	367	389	357	408	390	385	390	402	405	360	380	417	416	378	383	382	382	403	368	389	449	384	368	400	393	396	378	378	374	407	391	426	370	381	423	365	375	383	366	419	461	402	428	388	442	445	392	397	411	379	409	375	345	393	389	368	369	402	375	369	329	389	375	393	391	385	429	427	379	414	388	385	401	385	381	367	369	415	418	394	437	404	399	392	361	353	391	400	402	405	386	399	368	410	370	367	400	379	429	387	402	368	401	394	388	401	398	391	402	385	363	378	406	394	412	409	386	393	392	392	397	385	405	374	378	413	375	397	382	365	374	394	360	401	430	408	410	447	423	394	387	382	404	402	423	374	377	408	399	389	431	384	365	403	391	384	386	363	417	389	386	401	414	377	376	423	364	377	413	392	406	432	372	387	400	351	401	410	395	363	379	388	439	427	396	440	416	402	361	407	433	353	375	448	379	391	390	381	385	397	375	410	373	390	414	423	417	374	377	370	389	430	392	368	376	368	410	378	363	371	391	415	405	392	386	405	395	383	357	396	414	375	399	377	416	410	430	398	362	397	400	398	350	386	417	424	406	427	408	394	387	393
25008	4716	1989	2298	1995	1757	1485	1328	1286	1170	1115	1065	1077	1038	1037	980	973	938	929	964	879	972	898	907	871	854	945	885	908	929	934	848	893	922	907	873	876	901	867	903	894	835	865	885	898	856	910	878	893	885	889	856	951	902	890	856	853	859	876	846	893	892	864	882	902	928	911	838	883	883	873	852	863	880	849	880	894	866	884	845	898	848	846	847	846	875	882	837	871	856	907	818	871	817	839	853	823	864	869	843	833	895	881	844	870	829	851	894	890	843	863	827	906	859	868	886	887	845	858	893	817	899	853	907	881	832	828	892	892	917	913	839	860	839	844	861	912	810	865	872	861	828	845	886	830	852	833	861	822	888	875	849	814	826	820	882	874	863	908	943	849	875	800	820	910	858	881	870	865	867	818	885	877	859	819	884	864	871	847	879	866	862	819	877	842	824	894	803	920	896	886	836	797	868	837	847	893	893	845	857	873	809	865	885	880	848	894	867	841	962	846	847	831	904	863	856	851	843	861	829	846	842	837	851	910	854	841	854	858	869	879	835	859	867	849	800	887	844	873	937	888	874	821	861	880	863	918	856	841	874	882	865	801	854	826	872	934	857	840	895	848	852	798	813	873	903	864	877	881	861	860	897	920	849	869	868	861	894	851	899	781	891	843	860	856	871	865	858	863	876	847	831	832	848	845	897	896	917	922	902	897	854	830	836	822	821	876	858	907	836	917	840	839	843	880	829	849	850	853	849	841	863	818	844	875	874	843	875	892	884	870	859	852	893	845	845	855	882	908	824	862	839	848	828	861	904	861	833	817	837	849	898	899	859	835	886	827	857	825	859	855	848	811	837	824	837	837	853	850	871	822	897	874	849	904	827	862	838	859	822	941	877	862	909	891	872	914	807	869	856	925	876	880	829	835	916	876	848	898	836	845	877	871	855	819	826	853	852	878	907	844	822	852	890	837	834	891	835	839	853	860	887	836	868	865	851	846	876	833	867	846	828	858	868	823	857	888	902	897	871	866	840	874	831	868	901	910	852	863	903	882	865	874	896	802	851	811	917	896	870	853	849	828	885	852	917	904	820	881	854	853	858	852	878	875	826	896	883	849	861	816	861	843	829	876	845	863	855	827	845	877	868	798	862	830	868	821	808	848	825	924	901	877	868	878	907	863	852	879	885	870	864	893	832	809	870	808	851	884	870	866	861	875	879	833	882	844	837	873	864	818	843	875	821	829	821	869	841	836	847	874	826	870	801	873	841	852	861	815	838	862	865	861	825	866	867	846	874	900	830	814	838	836	849	844	883	892	841	926	813	852	866	842	853	865	838	879	847	883	879	846	861	851	855	817	890	836	932	874	911	872	892	917	899	846	834	880	872	818	866	811	851	891	841	830	853	877	839	863	861	820	881	865	857	868	895	900	882	894	807	853	845	874	837	847	875	791	859	835	852	820	845	845	794	857	809	834	868	864	860	844	877	886	871	892	891	848	872	821	807	878	876	885	866	894	867	852	908	834	860	852	859	843	898	847	839	850	919	836	927	860	893	890	877	881	844	895	891	816	883	873	929	849	862	842	903	860	814	834	868	879	855	891	801	818	865	851	846	862	840	824	831	841	873	842	851	846	820	814	863	872	869	850	861	885	833	858	828	837	800	862	855	863	856	851	859	887	829	861	850	922	859	853	871	889	857	902	788	863	849	881	836	834	863	848	855	822	850	842	817	869	832	842	831	888	828	878	862	858	826	833	835	831	883	836	795	817	883	907	847	873	835	860	929	897	793	882	831	839	817	836	883	873	852	875	866	879	843	832	857	825	830	858	809	889	841	855	878	842	878	847	872	831	853	818	867	849	871	818	886	836	885	889	899	846	853	831	890	806	872	898	896	831	865	859	796	856	870	879	858	874	840	899	846	803	895	845	852	902	873	880	808	885	860	858	853	865	898	821	887	871	832	844	854	777	893	848	846	820	864	825	768	862	788	902	843	854	898	870	845	842	889	846	897	835	814	875	841	839	895	873	861	872	836	849	817	840	851	862	846	860	904	859	821	852	863	913	830	850	869	850	860	843	835	831	869	899	869	791	877	825	847	775	808	854	794	913	859	833	862	834	902	828	851	877	838	851	830	846	839	785	837	866	843	902	916	858	798	877	845	843	789	818	860	882	841	906	871	846	855	901	889	806	900	858	803	902	887	834	883	846	836	862	836	840	902	896	874	828	847	808	886	851	863	909	872	828	837	853	901	896	851	843	830	846	832	864	818	824	860	902	834	875	875	890	838	831	809	815	807	852	858	823	854	832	863	858	865	889	841	818	828	883	865	819	902	846	816	843	877	855	873	928	860	855	822	903	864	809	847	937	762	815	916	866	861	894	868	838	849	854	805	840	862	862	891	860	871	801	852	834	883	899	828	899	844	830	843	846	879	894	827	857	945	838	838	856	913	818	812	881	868	885	901	887	913	873	844	898	845	833	848	805	816	926	877	845	826	884	849	899	816	875	903	917	844	885	824	852	858	917	856	841	868	859	900	859	856	879	783	825	870	869	864	897	812	837	863	875	848	881	909	862	827	848	887	970	858	879	873	823	859	851	838	817	867	851	889	879	891	896	875	877	826	839	852	860	869	858	871	819	904	850	870	877	898	810	868	896	829	885	821	854	879	868	827	853	811	839	862	837	831	888	861	834	887	844	822	840	841	845	836	785	835	852	839	833	863	901	867	893	839	916	882	864	870	844	896	925	875	831	853	922	807	872	893	832	860	856	856	875	851	872	881	872	851	905	834	871	871	839	846	822	809	850	900	908	888	894	861	866	886	882	816	809	824	842	878	820	843	837	868	891	872	847	823	872	850	844	867	886	867	816	889	879	831	887	853	867	834	864	877	857	886	822	881	870	864	827	818	825	859	838	852	877	905	818	882	936	850	826	893	862	838	882	895	883	849	868	826	882	823	890	873	833	876	845	850	830	950	864	847	844	847	840	845	872	863	838	876	872	848	901	844	867	891	822	851	897	857	880	875	882	894	894	823	842	806	820	896	852	827	850	839	817	863	852	828	859	879	887	892	839	903	850	842	833	817	843	852	810	828	878	853	834	849	856	858	821	860	857	855	811	843	863	814	826	859	878	863	835	906	798	921	852	857	885	875	856	827	872	845	837	816	874	886	859	810	849	872	897	861	846	857	894	864	856	857	883	878	852	888	837	844	874	851	914	818	884	863	825	919	860	854	839	822	844	883	901	808	879	923	828	843	841	844	849	840	873	855	925	898	836	867	910	870	911	882	862	857	885	816	844	859	880	871	895	880	854	855	830	904	861	848	826	846	822	841	818	908	832	834	856	832	883	876	857	835	884	818	891	881	868	861	775	837	848	858	880	830	885	874	825	896	859	870	868	827	845	876	916	856	860	845	878	843	819	885	837	888	896	847	870	871	840	829	882	852	858	841	830	862	926	832	877	859	887	807	856	844	818	849	844	884	888	852	897	893	835	844	870	891	873	905	852	913
13374	2167	171	185	149	166	154	170	165	186	160	165	169	175	173	191	169	175	142	175	151	179	148	147	166	152	149	154	166	160	166	157	162	195	179	174	175	149	156	170	140	168	172	170	159	152	160	154	150	173	166	160	169	183	150	157	153	162	162	153	181	163	170	169	170	147	177	155	172	155	153	156	162	172	149	156	167	163	152	158	159	167	144	177	164	166	165	151	143	143	146	161	171	156	159	151	171	173	177	160	157	200	171	172	155	166	160	201	155	175	152	165	154	156	202	144	167	162	160	179	167	144	157	167	161	152	202	145	164	190	169	156	151	152	175	176	164	160	152	166	160	172	176	158	175	182	156	210	167	147	155	170	165	166	165	157	153	179	143	169	158	190	161	165	173	161	163	158	148	171	159	152	150	161	172	166	177	154	181	171	172	176	149	149	176	165	184	175	151	150	186	155	137	168	185	186	147	165	169	184	163	157	161	167	179	166	154	161	165	144	181	183	177	149	166	163	178	153	175	161	158	162	161	169	155	150	166	156	171	147	175	156	169	159	148	148	182	165	143	158	199	155	172	185	154	179	169	165	177	161	179	158	169	149	177	132	147	192	191	168	177	162	159	153	156	146	171	163	169	189	173	197	169	142	146	166	151	160	170	172	164	172	168	170	201	188	185	158	164	162	158	155	179	138	167	159	174	167	144	157	148	159	162	168	182	153	193	188	167	157	193	163	157	171	162	147	171	172	169	206	158	142	167	171	154	150	144	151	170	133	153	193	139	159	150	170	189	159	166	164	170	174	165	181	149	177	181	174	156	182	142	158	171	149	165	179	168	158	180	162	172	164	159	161	187	166	171	183	191	161	179	153	152	174	171	167	159	142	173	147	150	172	167	169	188	169	160	174	174	155	182	176	137	161	172	181	162	173	159	170	167	159	177	160	172	191	178	183	171	166	191	171	146	144	149	160	152	166	177	153	155	164	157	158	170	164	151	155	182	163	181	144	145	182	188	182	162	155	141	185	161	159	181	159	169	191	201	152	183	169	165	175	161	166	162	163	192	172	166	171	137	185	175	175	167	174	168	178	170	153	159	174	162	143	152	173	186	182	142	167	192	177	171	179	158	182	158	180	153	166	158	159	178	136	162	168	180	161	173	167	173	164	173	170	159	160	145	165	161	179	167	171	160	173	153	172	175	178	178	176	179	174	138	173	169	172	162	137	162	150	173	161	168	154	180	176	147	177	173	155	150	171	174	154	189	198	171	156	178	166	184	142	158	171	147	167	172	150	183	177	161	155	157	198	178	183	170	184	173	161	143	195	158	171	170	171	162	166	185	179	155	166	182	159	181	155	160	152	168	164	147	164	159	169	159	176	165	165	158	168	185	145	160	166	141	158	144	161	158	147	164	187	147	153	158	154	136	160	161	167	141	147	171	166	175	149	168	177	165	200	168	139	166	167	151	168	195	169	154	157	177	159	137	187	169	157	177	156	144	181	178	148	163	173	188	170	169	168	180	164	149	159	154	189	170	167	173	157	179	187	182	150	173	163	162	166	152	191	187	164	173	163	163	153	159	176	150	159	163	156	166	155	158	162	159	190	166	174	159	155	192	139	157	194	143	170	176	168	184	153	172	179	200	170	180	182	177	177	169	180	168	152	162	151	162	151	176	169	172	160	167	158	147	177	170	144	143	169	172	156	164	171	157	158	166	152	175	161	164	160	164	189	173	163	153	158	165	178	157	172	166	157	144	184	187	140	164	204	167	174	164	156	161	170	181	178	175	131	146	181	156	191	156	195	176	175	208	169	129	163	171	161	144	205	174	161	162	162	167	180	179	195	151	172	147	179	159	161	187	175	158	143	137	145	180	183	152	152	168	184	185	179	193	184	151	149	161	164	156	166	181	158	169	144	188	149	177	179	158	179	181	171	161	177	185	137	175	189	177	160	155	170	175	165	155	179	191	174	158	169	158	155	168	166	164	173	178	191	189	170	176	186	178	147	152	167	166	157	191	179	149	167	137	165	154	144	162	168	166	160	123	172	157	162	160	136	169	150	155	146	167	176	162	189	174	155	150	195	163	160	163	146	171	154	179	167	153	142	148	142	153	178	196	148	192	176	191	154	150	161	153	178	165	157	159	141	140	177	153	147	159	168	157	161	148	182	182	164	177	157	178	170	130	171	163	182	168	178	176	192	171	190	157	168	192	168	164	170	169	156	175	185	159	143	162	175	162	173	167	174	173	191	181	166	167	163	158	152	167	144	152	165	176	178	165	173	185	149	170	178	141	199	171	160	165	176	183	163	188	160	158	174	166	160	157	171	196	154	187	143	167	170	190	153	152	180	167	152	150	154	179	157	152	157	178	166	168	177	161	145	175	175	169	180	166	156	173	162	171	147	152	165	177	158	162	156	140	180	200	152	149	165	166	195	175	167	180	172	157	155	151	182	169	183	168	166	151	160	164	158	174	192	161	145	157	184	141	204	182	179	159	158	158	165	158	168	195	150	187	154	180	141	158	166	161	167	153	184	182	165	163	157	180	152	164	170	164	163	153	166	177	173	160	152	148	172	167	129	171	156	159	191	174	154	149	156	183	152	163	172	162	185	161	165	158	172	173	194	172	168	156	173	175	165	165	158	145	166	158	191	162	171	191	152	139	158	199	188	160	164	170	153	183	173	160	150	132	178	152	144	156	174	166	165	196	151	169	160	166	204	171	185	162	176	141	183	157	170	179	163	175	159	179	164	152	147	161	172	163	162	138	154	173	149	192	172	165	153	170	173	191	173	167	181	171	162	171	179	175	148	159	182	161	169	170	165	156	151	174	186	162	197	165	163	173	185	182	173	146	170	158	165	173	154	157	198	193	172	179	169	160	190	145	194	171	165	144	155	179	146	160	164	176	141	157	183	163	180	165	153	154	160	152	176	147	161	167	173	151	176	154	186	176	193	174	181	160	187	142	169	162	172	166	156	143	178	163	168	183	159	161	172	169	165	187	188	176	162	171	179	154	169	184	154	157	158	155	176	158	145	156	168	157	189	160	177	160	166	171	184	150	159	160	153	149	156	188	162	167	171	169	178	195	160	164	171	179	136	153	193	173	200	172	161	175	167	142	164	177	161	167	182	154	141	175	168	165	181	175	147	170	139	153	150	189	161	175	146	154	165	170	145	157	147	177	158	163	143	177	162	179	183	176	157	156	168	163	178	157	155	160	182	155	146	175	200	145	172	160	153	155	192	164	199	152	168	162	193	158	172	161	150	160	160	166	193	151	127	161	156	174	166	172	169	146	180	150	208	172	143	158	195	181	166	151	162	173	166	171	171	163	166	148	177	175	157	151	181	179	159	161	173	183	163	179	148	165	146	156	180	179	183	172	174	191	170	161	175	165	170	155	165	170	173	166	158	164	174	155	139	144	167	185	151	174	168	150	157	164	172	145	169	169	170	181	162	139	141	185	167	195	129	161	173	176	180	157	165	172	141	172	202	173	146	130	167
7547	1139	438	429	441	451	404	432	420	459	419	379	415	438	416	407	463	424	431	421	389	416	452	389	434	430	426	402	410	393	413	452	409	427	429	424	435	415	437	431	420	424	418	413	410	405	422	416	404	454	410	395	386	415	413	408	432	417	458	413	439	382	432	423	440	391	395	424	408	394	425	391	419	427	398	420	381	436	376	398	437	430	405	401	431	375	390	379	436	406	421	413	420	440	453	382	412	415	411	414	418	443	465	424	451	418	480	420	411	395	456	395	397	410	404	442	383	432	434	421	421	425	414	389	433	404	434	410	424	408	432	451	424	412	425	437	409	398	427	392	414	395	386	390	449	462	423	424	415	393	413	415	415	445	426	429	386	413	444	425	430	422	410	417	422	395	413	436	452	414	418	416	455	359	414	459	400	444	419	389	441	461	437	424	405	418	442	383	388	412	415	396	410	427	406	401	378	434	387	404	408	452	391	418	438	426	418	404	407	403	427	423	447	434	425	389	423	396	405	433	399	431	441	396	433	413	457	422	418	396	424	439	424	413	420	417	404	433	419	428	429	411	397	453	386	430	413	431	405	418	415	413	393	411	422	400	377	398	415	443	471	425	388	397	401	415	407	439	412	395	424	456	433	394	437	429	389	420	414	371	400	406	386	447	399	441	441	415	444	403	410	432	445	446	424	408	426	422	444	412	407	440	419	405	418	413	451	419	417	423	401	391	383	411	404	448	405	446	384	394	430	447	416	429	427	437	441	412	385	414	410	425	413	420	407	391	468	421	421	423	388	431	435	405	434	406	393	451	414	426	459	407	414	423	402	377	435	443	433	402	422	435	408	416	394	406	450	439	391	413	397	407	405	421	413	418	416	425	418	440	444	409	392	443	420	373	401	421	426	426	408	445	426	417	425	406	438	406	408	415	405	409	409	416	432	398	445	404	452	401	435	414	423	412	401	392	393	428	393	400	394	352	407	404	403	424	406	429	424	435	385	384	427	388	419	428	374	411	412	409	426	421	427	430	456	436	409	414	442	390	379	404	414	393	425	390	421	419	407	408	426	414	422	431	447	446	421	408	420	432	445	412	398	424	447	380	411	400	392	400	417	410	404	405	413	428	440	430	386	413	386	414	438	392	410	382	452	416	430	436	415	411	399	391	399	394	429	418	424	434	453	418	397	431	378	398	437	395	392	411	422	395	369	466	374	431	464	408	405	438	423	454	425	423	373	429	439	425	413	385	428	406	419	439	440	423	421	419	404	449	406	403	372	440	356	413	395	399	374	413	390	424	393	394	403	455	402	412	460	410	429	461	431	400	430	448	405	465	413	392	425	465	422	391	397	395	428	394	397	406	419	415	449	426	400	439	408	399	441	374	429	422	435	418	438	420	445	403	405	398	449	420	423	423	406	403	441	410	416	387	405	442	380	442	428	394	418	415	416	415	431	404	411	412	454	405	388	404	372	442	397	436	420	420	433	409	449	407	422	377	412	403	431	470	393	426	433	440	393	391	411	414	396	438	424	410	394	421	409	413	433	427	387	417	435	424	429	417	418	409	461	445	408	496	429	402	428	406	412	441	388	436	465	439	383	395	367	425	420	397	379	407	406	393	384	413	449	434	391	393	427	410	410	429	451	416	393	448	431	398	410	417	420	411	374	408	442	431	428	389	421	429	404	405	407	431	424	421	376	427	401	444	404	409	408	455	429	427	386	430	456	428	414	422	417	441	389	397	388	421	429	414	400	404	410	477	418	411	406	407	387	411	427	378	392	405	419	407	417	397	405	416	475	448	400	434	387	426	444	406	415	394	407	411	410	432	436	415	405	435	428	387	401	422	417	428	400	451	443	421	416	420	422	435	432	386	408	439	423	436	445	427	475	457	425	409	394	415	405	404	395	376	411	422	424	373	401	403	425	433	428	433	406	411	444	421	443	426	421	386	436	368	423	376	419	376	403	430	437	423	374	412	386	415	372	418	449	439	419	427	410	436	401	414	417	413	428	445	428	436	433	392	411	412	415	388	420	432	427	424	429	384	395	414	401	419	413	451	407	379	409	442	382	372	445	423	393	446	408	373	410	418	420	453	396	413	402	410	420	426	383	451	443	451	460	382	407	427	365	394	435	427	405	394	397	405	412	410	440	452	425	427	420	434	439	438	421	411	415	402	404	397	414	427	433	367	413	372	426	390	416	409	424	395	409	401	443	381	414	412	402	451	446	407	419	461	464	385	403	392	428	389	424	414	412	421	422	409	403	389	428	397	374	389	449	441	415	392	398	418	403	439	391	408	456	419	465	422	407	412	404	420	436	393	397	416	416	420	428	424	431	393	411	416	429	448	429	452	427	411	394	420	439	400	459	406	417	392	390	460	399	410	386	395	406	420	413	410	438	359	430	392	408	403	426	419	402	426	394	401	403	450	390	378	405	412	422	394	433	421	386	410	428	412	397	460	421	424	406	443	417	430	472	400	403	410	388	388	405	406	395	405	426	424	433	419	447	427	409	437	427	398	415	427	446	440	410	416	425	412	421	408	397	423	436	426	413	453	439	435	452	379	429	411	443	429	416	416	402	399	395	396	391	411	415	426	426	415	385	420	417	459	427	424	416	406	412	412	413	424	425	422	414	421	436	436	428	449	414	431	406	393	450	418	382	394	418	419	443	445	391	400	431	401	350	455	391	406	402	409	445	411	421	423	385	455	419	439	440	429	402	386	407	383	409	412	419	414	424	434	411	418	426	395	439	382	384	413	428	412	411	407	406	415	388	396	436	435	420	414	430	390	394	438	452	406	400	428	417	401	412	404	439	431	438	418	420	464	393	462	419	444	389	386	433	400	427	407	446	410	425	413	426	420	408	405	414	397	410	409	422	436	420	448	424	396	399	427	417	361	412	415	445	365	427	407	448	412	431	400	427	430	402	411	432	427	399	382	401	408	434	405	440	420	441	420	402	423	438	435	416	426	408	410	409	418	420	382	411	403	419	430	447	425	409	388	381	398	426	421	400	374	395	405	372	410	394	434	407	412	441	405	403	394	397	425	401	420	401	405	399	420	421	419	401	398	406	432	438	428	427	439	416	415	420	407	420	395	416	364	423	411	405	458	405	424	431	410	407	425	416	406	366	414	429	418	383	398	450	428	423	423	403	419	430	398	442	404	383	405	428	402	433	430	423	424	416	398	413	417	403	399	387	409	427	423	399	389	403	425	410	390	433	433	405	401	399	422	410	407	411	424	405	434	386	405	429	374	376	385	427	402	391	388	374	439	408	447	441	420	441	381	362	413	420	449	395	411	408	435	429	382	439	399	393	394	434	406	399	451	434	421	409	412	431	444	388	443	413	375	429	403	403	427	451	441	413	388	430	416	416	397	410	426	408	442	412	408	418	411	439	413	409	384	419	452	422	398	425	409	416	441	418	419	380	427	407	453	428	430	426	401	436	408	415	414	413	416	396	412	426	393	474	387	407	453	389	420	420	376	435	400	454	399	439	397
30429	7449	701	459	381	316	321	275	254	268	242	256	261	275	236	267	241	260	247	234	247	228	256	227	259	252	229	223	241	221	266	222	232	228	211	219	247	245	245	246	247	221	253	230	220	233	223	245	205	230	267	220	217	232	233	259	232	225	245	245	228	227	233	255	229	209	253	223	226	213	218	211	209	234	215	239	209	221	238	230	236	226	222	242	249	247	218	209	247	253	244	228	218	226	233	231	277	239	252	223	257	228	231	263	228	248	233	237	234	256	217	236	246	230	197	235	227	249	242	233	215	221	243	238	241	240	218	217	261	218	227	234	221	243	237	219	249	276	233	211	208	238	266	239	233	227	243	204	233	242	230	216	231	232	236	200	258	220	231	215	222	251	222	240	240	239	261	260	206	228	241	276	240	220	227	223	244	223	221	226	254	241	230	221	226	218	235	262	224	223	260	238	243	267	221	217	230	223	253	245	221	230	234	232	252	232	250	238	204	282	261	227	234	218	223	228	228	247	231	235	224	225	227	234	254	215	239	252	227	233	250	232	234	241	220	216	250	241	213	211	223	201	248	217	177	225	304	267	229	229	235	236	220	226	240	210	240	237	238	224	200	237	264	232	264	244	234	251	228	257	239	223	252	232	239	237	207	253	227	235	218	236	224	231	243	208	236	224	201	259	247	222	215	206	229	247	219	227	237	214	226	203	232	258	224	261	250	224	241	213	230	227	233	231	223	218	234	230	227	213	233	233	222	245	226	243	234	240	222	236	236	198	216	231	228	203	236	215	218	226	248	272	250	236	259	254	228	225	227	252	235	232	275	228	223	232	250	217	222	224	241	244	254	187	228	247	245	240	239	233	249	241	196	241	254	242	224	245	229	250	229	260	220	246	260	234	235	232	218	255	251	199	208	264	223	212	242	239	245	247	208	251	228	258	244	239	220	221	206	244	268	250	194	224	216	232	243	217	236	223	223	245	251	226	271	222	238	257	259	242	250	259	255	248	210	225	226	240	231	214	232	240	220	210	238	223	228	257	258	259	244	245	228	223	218	202	189	240	240	278	203	225	266	216	220	263	246	238	210	219	222	236	270	226	262	242	249	227	243	239	242	208	248	226	246	250	233	243	221	249	206	234	245	221	228	211	233	201	244	225	211	198	228	237	241	247	231	239	223	219	229	230	232	217	225	239	241	223	236	199	230	235	216	244	232	202	206	217	223	232	221	208	234	257	239	242	200	227	219	220	224	224	236	225	221	223	232	256	208	228	253	218	236	240	217	283	228	229	206	241	248	201	238	245	247	209	251	228	251	191	230	265	225	229	238	216	222	250	229	242	221	252	185	194	233	242	243	235	224	244	229	194	253	216	235	238	223	247	242	220	215	231	247	227	216	229	229	202	212	208	228	230	250	190	209	239	219	242	251	231	246	261	231	231	236	233	235	236	238	238	211	216	267	236	228	210	248	227	230	225	231	212	247	212	260	232	254	239	203	230	217	245	230	224	231	265	239	212	236	228	238	274	247	238	257	236	249	240	251	242	198	251	227	209	226	271	234	237	237	227	246	245	203	210	258	248	265	228	238	234	244	225	215	231	233	235	236	220	243	191	236	218	239	244	226	242	208	231	206	208	199	221	245	244	233	250	240	233	267	253	239	274	238	232	224	221	238	231	230	240	256	217	222	206	228	237	217	246	216	224	244	260	236	235	233	247	238	216	219	236	257	202	206	215	237	249	223	236	266	219	217	214	238	227	216	250	238	240	252	236	251	229	235	224	242	222	207	215	243	248	207	227	228	204	239	238	231	224	209	244	229	224	209	241	250	232	195	218	245	214	245	256	247	208	242	241	230	216	222	221	221	235	243	261	258	253	204	228	232	238	207	209	246	250	216	201	240	234	200	245	222	242	250	226	222	230	239	233	222	214	236	236	217	216	238	248	240	220	233	230	211	235	248	260	232	240	234	223	235	233	240	230	227	201	220	229	219	217	233	221	245	229	247	247	212	230	238	245	208	215	234	237	259	211	239	205	228	226	266	226	201	199	220	242	206	243	216	232	234	237	248	233	263	212	271	233	259	215	232	239	271	200	260	250	227	258	201	229	220	231	221	256	253	228	230	218	249	237	193	233	225	222	262	261	241	250	260	243	232	234	241	217	228	248	247	210	237	249	265	239	228	229	214	201	229	228	212	235	217	223	224	223	244	216	242	234	227	250	248	252	216	217	264	242	264	213	204	233	215	237	248	243	228	234	234	239	248	238	215	226	233	248	196	226	201	229	246	238	235	219	248	225	237	239	198	244	243	232	237	241	208	252	229	266	250	224	220	231	245	211	243	272	225	223	238	234	235	238	238	243	237	205	230	226	192	242	241	230	225	226	218	263	227	208	231	249	230	219	231	211	233	213	237	225	198	247	226	228	220	232	226	237	230	235	239	218	238	219	232	242	223	224	202	239	228	223	238	219	230	254	249	240	238	237	232	221	225	271	230	244	220	221	236	236	220	254	268	235	222	222	242	213	211	216	233	236	212	225	227	211	235	240	256	235	224	220	257	242	220	237	237	261	234	244	224	197	245	228	256	245	232	233	215	214	261	254	230	255	241	222	238	213	263	231	221	214	271	230	246	240	248	226	239	230	262	258	210	214	273	252	237	229	193	212	224	210	238	251	246	213	239	242	233	244	241	234	249	253	213	245	233	211	249	249	238	252	248	211	234	230	216	263	228	223	239	224	196	264	240	224	255	225	208	252	254	209	227	226	243	237	244	238	228	247	214	241	218	255	226	251	219	234	254	264	215	228	259	240	242	233	236	247	205	273	240	236	243	241	225	238	219	227	210	264	209	246	234	211	273	232	233	225	254	243	248	217	239	205	215	254	249	230	225	206	210	238	249	244	217	232	241	226	222	219	188	240	207	221	218	211	202	235	242	224	250	209	224	219	211	215	246	240	214	237	221	237	225	237	224	239	222	239	199	236	215	200	214	205	224	217	218	245	210	236	212	228	234	215	273	222	225	251	219	232	255	221	264	243	239	252	265	244	231	204	240	238	217	244	259	210	259	237	240	228	230	227	231	244	222	238	230	236	257	249	236	252	226	247	257	243	223	234	226	231	225	223	223	229	253	258	209	215	225	237	232	232	256	245	230	259	260	215	226	213	277	219	237	242	224	237	208	247	233	206	229	236	232	249	201	228	217	250	249	227	231	239	209	235	235	197	253	257	232	255	207	224	241	212	237	222	224	225	228	214	246	244	224	232	233	240	255	222	250	232	227	211	252	241	235	224	229	242	280	219	234	245	261	243	233	250	227	217	248	240	224	235	256	255	220	202	227	248	224	226	251	217	231	250	230	228	214	209	257	221	211	231	234	226	224	242	226	216	239	250	218	223	248	224	237	221	253	227	220	230	230	232	225	247	245	259	212	220	219	241	238	234	257	240	212	248	253	230	220	265	246	220	251	224	231	237	212	205	230	218	223	210	238	232	248	255	237	226	248	249	212	231
18357	2574	1084	1217	1114	1004	876	815	751	758	681	650	628	599	637	607	621	634	628	636	600	622	564	612	639	609	563	562	590	563	594	576	541	553	546	590	544	565	560	597	592	541	557	527	520	533	576	549	559	577	589	597	577	626	583	546	591	556	540	559	583	587	553	533	558	554	563	532	557	562	551	573	552	553	559	575	609	583	570	584	563	567	582	557	595	561	554	522	571	581	536	583	567	603	557	550	558	576	582	552	567	550	547	583	560	575	501	536	507	511	591	559	595	594	571	522	577	551	536	583	575	551	551	584	555	588	551	537	546	542	551	542	572	558	555	557	543	604	580	575	555	542	568	559	543	546	565	587	510	541	556	547	600	573	580	573	540	559	559	551	599	555	544	595	568	541	548	601	573	555	550	564	533	616	561	631	573	534	552	577	570	597	510	560	594	563	583	584	558	574	558	576	566	561	556	575	530	560	569	584	545	571	563	576	512	517	545	569	578	568	594	511	536	525	554	581	570	546	608	587	561	591	543	543	554	557	581	552	581	550	547	591	573	535	570	558	524	580	540	554	563	564	511	541	551	580	537	582	538	563	570	576	596	593	509	572	559	546	598	590	547	575	542	528	576	544	578	593	570	545	556	584	560	607	588	554	552	567	572	571	549	580	529	522	567	601	506	581	579	540	551	564	585	552	582	557	569	556	585	566	569	538	620	537	589	579	602	561	558	575	561	561	548	540	558	548	552	526	544	581	568	543	577	540	558	516	519	557	557	510	547	555	504	511	588	523	591	584	552	595	567	520	572	554	550	567	536	523	578	567	545	541	575	554	571	571	570	526	567	557	553	598	552	549	592	566	542	554	547	557	580	572	528	579	555	562	545	531	542	569	515	614	598	533	551	567	525	580	572	525	514	544	583	558	552	605	565	562	554	559	544	526	587	575	549	558	534	606	562	563	529	534	538	554	586	588	574	537	566	543	562	537	588	555	572	574	547	540	587	566	576	557	574	555	570	568	561	551	539	556	541	553	551	569	561	555	516	538	549	531	578	565	617	589	567	545	598	548	558	532	525	554	596	613	576	546	599	531	544	549	536	579	587	521	563	569	525	587	567	557	582	572	558	589	596	546	534	572	567	565	552	583	535	591	549	555	586	569	552	540	545	583	590	561	565	603	578	547	537	566	552	509	561	544	524	531	548	566	544	566	534	539	543	530	562	552	549	584	561	572	578	555	551	576	559	542	577	558	566	557	534	577	533	574	587	562	532	578	544	575	585	583	539	571	523	528	552	576	528	554	559	596	544	568	554	585	534	561	535	561	513	550	513	593	617	536	534	546	516	536	534	528	548	533	539	554	583	564	566	562	572	538	528	546	565	568	522	570	555	551	586	560	533	557	552	553	559	566	576	505	552	581	548	520	577	562	548	520	542	590	544	556	496	545	575	585	549	590	557	628	522	548	551	555	555	601	577	573	572	555	596	553	591	520	556	564	563	545	589	599	537	567	571	519	582	563	586	504	604	575	584	574	564	604	587	575	567	571	593	559	590	538	551	546	610	579	554	575	583	610	609	574	528	587	575	583	556	557	592	529	561	575	554	615	572	582	587	591	565	553	584	551	547	553	547	557	549	554	556	547	552	590	534	555	528	613	558	566	558	578	631	569	540	559	542	579	533	533	570	562	587	565	540	543	589	571	550	502	570	600	549	594	559	584	585	567	580	548	554	584	546	584	547	578	559	553	552	569	569	562	577	550	586	549	566	525	546	537	554	573	562	589	558	617	576	534	604	534	548	517	575	565	585	545	546	573	566	521	571	576	559	535	567	586	528	520	597	580	555	602	539	559	533	528	585	531	558	574	593	575	572	582	562	549	556	568	540	572	580	550	532	582	607	530	614	527	532	553	548	484	524	540	519	539	516	558	568	583	625	566	558	547	567	564	549	525	580	598	589	562	574	561	533	572	579	559	614	547	615	588	555	555	502	547	575	592	561	521	558	603	563	558	616	558	560	574	588	560	518	558	517	518	588	588	527	557	527	563	549	547	620	567	588	530	558	610	533	562	548	600	504	529	603	542	533	551	567	560	559	537	560	551	562	555	583	563	607	565	598	568	565	514	522	587	577	585	599	596	552	564	496	560	533	528	549	574	575	539	540	569	575	559	582	576	540	529	574	560	540	569	607	553	533	559	558	573	556	577	594	555	580	561	574	540	582	595	562	531	486	572	595	550	565	549	563	564	546	578	572	546	541	543	558	515	564	559	582	555	569	532	581	628	597	612	557	561	548	563	588	563	515	531	544	562	588	610	553	592	591	555	572	546	554	578	551	554	590	558	559	568	559	562	558	580	567	563	586	570	519	578	557	593	610	597	551	594	606	621	516	569	524	596	557	547	547	526	607	587	560	540	614	549	542	566	559	552	564	550	572	562	555	557	545	567	584	566	559	585	550	573	583	537	569	581	539	574	520	562	600	596	554	538	552	555	562	543	556	560	589	544	579	532	531	544	613	539	546	544	534	559	595	526	583	562	548	540	546	602	560	545	536	574	594	571	574	549	569	586	559	531	559	542	569	548	620	514	559	546	581	557	576	560	525	565	579	522	594	555	545	578	571	576	587	572	523	560	550	599	557	532	550	540	561	529	551	599	535	556	555	533	552	590	537	554	581	557	541	524	583	583	546	556	557	590	566	569	568	551	580	550	508	564	553	570	539	538	583	568	554	562	589	565	546	589	580	603	577	598	563	549	597	565	568	560	584	576	576	555	543	552	570	542	543	594	585	531	556	569	574	560	550	539	519	558	579	528	592	568	549	584	547	546	579	534	579	549	570	515	562	565	537	582	567	524	527	573	563	543	590	567	533	567	565	584	534	586	564	569	581	559	578	559	542	590	584	563	601	574	559	583	555	558	613	566	567	550	559	554	586	500	550	545	565	574	597	592	522	550	565	557	581	582	581	553	492	556	529	588	516	519	538	524	567	597	556	593	557	554	552	541	548	605	541	549	544	553	571	572	569	556	559	572	523	600	569	532	615	564	544	552	566	607	563	549	535	576	522	561	600	559	598	554	524	561	532	593	549	608	576	525	598	534	577	553	570	578	603	572	608	553	598	538	568	556	536	544	544	550	577	542	552	580	559	522	520	549	529	550	624	565	565	542	570	557	578	599	508	569	568	557	528	578	577	561	558	558	576	544	549	555	574	583	583	576	540	531	559	572	570	559	531	551	543	551	493	589	579	560	583	569	564	581	538	541	539	531	560	569	567	576	550	528	579	553	555	542	548	605	561	554	578	534	576	562	533	576	539	586	592	564	573	645	603	549	523	598	539	526	589	572	562	592	556	575	534	584	572	535	592	592	574	546	578	573	599	561	572	563	587	567	551	516	563	555	582	594	575	581	590	594	541	578	583	530	578	570	590	565	565	560	572	597	583	569	554	574	569	604	575	567	570	570	565	541	555	548	536	537	519	590	525	574	526	554	575	544	544	531	539	515	547	570	541	590	577	574
41651	12980	1623	869	690	575	502	458	443	445	399	428	389	426	411	414	402	405	419	387	438	422	386	428	408	396	390	412	384	396	427	385	393	373	377	413	371	350	388	418	398	405	398	368	387	421	355	387	391	392	412	393	414	393	386	382	377	374	406	386	424	383	396	386	385	375	410	385	364	383	365	353	350	366	378	382	422	401	392	379	444	407	387	370	393	373	373	350	380	367	360	350	393	425	382	413	422	354	410	383	378	391	370	406	378	367	381	401	398	367	364	404	419	388	410	392	391	426	384	368	380	373	377	378	404	388	409	344	390	399	387	385	393	381	368	381	386	391	360	433	369	377	364	406	400	454	336	388	377	397	394	401	391	385	367	357	388	359	394	380	405	367	405	396	387	376	351	407	397	427	400	378	408	387	377	423	372	356	383	362	346	395	386	376	397	369	378	375	364	382	371	387	438	398	404	382	381	335	401	365	343	427	389	393	398	355	372	377	404	392	336	412	385	406	365	372	378	376	383	345	396	397	377	410	358	386	348	379	376	380	377	380	378	420	392	392	383	386	344	387	385	399	396	374	363	397	375	396	408	386	391	399	370	379	395	391	404	363	377	409	434	402	378	398	378	398	379	386	424	402	372	370	394	351	364	381	364	373	360	378	408	416	372	372	407	381	354	374	387	412	414	363	384	380	416	366	455	358	381	386	387	366	381	400	384	378	399	362	365	394	399	419	375	389	376	423	407	362	390	382	391	410	341	411	390	352	408	371	411	395	382	355	360	377	390	372	407	449	403	414	386	409	354	377	372	421	414	361	361	412	391	369	430	376	400	384	388	362	391	390	383	379	365	369	379	402	397	424	378	382	377	366	348	381	394	413	400	390	396	355	371	425	385	377	386	404	362	384	402	383	377	364	380	372	385	363	375	388	418	394	387	352	364	367	416	388	406	401	360	407	344	374	350	401	374	395	374	381	392	400	376	369	381	367	382	403	408	337	422	402	386	424	359	387	381	377	382	399	391	380	352	405	419	419	397	386	426	397	354	383	368	405	392	372	388	430	416	393	389	391	383	394	352	373	386	364	397	384	395	411	353	394	370	382	376	375	375	370	390	389	405	419	373	381	398	387	358	366	414	375	410	392	419	394	427	398	388	381	374	352	402	398	368	390	359	392	422	402	418	359	378	404	401	380	379	378	344	353	371	356	357	388	388	362	355	378	394	379	372	408	349	402	403	364	411	424	370	379	388	371	403	393	373	385	391	380	365	390	414	371	411	420	400	395	387	349	372	390	400	359	365	407	385	363	367	372	425	364	402	377	344	393	371	403	364	347	401	393	382	345	371	376	381	408	351	351	370	348	343	405	391	393	368	349	388	402	368	367	375	367	369	367	398	373	383	366	396	401	376	406	394	387	408	359	374	382	379	364	391	368	386	341	413	342	379	394	389	356	417	421	339	397	356	391	398	332	357	375	410	356	343	354	396	415	394	360	406	372	394	369	393	364	403	386	361	351	367	363	390	415	410	389	399	390	372	377	407	407	349	357	392	373	374	374	403	431	396	398	405	355	407	362	364	377	402	397	368	372	411	405	395	394	382	358	342	396	414	412	396	391	399	407	406	391	398	384	375	348	405	377	402	397	392	365	391	400	395	401	388	380	372	411	347	359	372	382	398	365	396	357	379	385	397	389	398	382	390	409	448	359	404	428	405	414	381	408	360	399	405	396	340	401	357	443	383	398	400	396	400	390	400	391	390	402	372	384	386	390	409	384	384	371	342	386	386	373	383	399	378	366	362	372	405	400	416	405	412	390	362	395	395	372	386	352	370	366	343	387	395	370	391	415	377	379	354	385	408	390	398	406	386	368	383	364	400	362	414	372	387	348	402	419	388	377	373	369	426	381	414	405	378	393	348	377	385	372	404	367	390	384	394	408	385	353	412	389	370	383	377	424	356	421	392	407	400	414	366	434	400	374	367	365	403	423	405	396	426	384	383	374	410	400	369	375	355	399	406	398	365	387	388	352	399	384	372	374	382	440	405	367	361	406	380	367	416	374	388	415	375	383	400	399	425	404	394	397	423	396	374	355	367	423	405	371	396	368	362	372	392	405	396	406	403	391	360	388	389	369	384	414	379	357	374	365	362	414	384	392	370	403	382	371	432	396	433	408	385	408	387	350	394	390	359	342	380	379	340	425	384	373	370	372	358	374	382	391	400	399	426	415	398	387	426	382	386	364	341	399	374	379	385	386	382	410	374	356	340	371	408	399	387	354	398	385	420	378	369	413	397	413	384	373	382	390	405	378	399	369	362	382	400	379	360	386	401	386	422	397	360	359	377	353	394	408	374	374	409	395	390	391	364	404	396	406	400	417	367	379	419	371	404	389	369	405	367	336	361	419	397	378	349	432	395	370	379	368	360	378	398	406	395	396	381	393	386	406	425	409	369	394	385	393	459	423	397	364	383	403	386	431	406	357	411	421	368	413	411	393	401	406	388	411	412	344	406	371	367	396	363	395	384	411	391	376	403	402	379	386	403	394	395	393	406	401	351	408	381	390	364	382	392	393	415	367	378	397	404	387	363	374	356	379	399	372	395	404	379	345	435	393	399	393	413	386	377	408	397	359	418	375	367	395	399	389	392	403	402	386	399	412	373	399	366	408	375	388	382	378	379	403	385	390	398	418	384	372	354	365	371	366	391	398	360	366	376	370	401	346	367	381	408	381	326	400	393	371	382	393	369	378	365	359	384	405	347	369	414	344	371	395	382	395	364	392	393	382	428	399	394	436	374	385	409	382	385	413	401	403	396	390	394	406	396	397	395	398	399	377	360	378	388	375	388	403	396	380	370	377	395	378	394	374	377	379	399	371	419	429	371	388	360	409	375	393	349	408	390	418	362	384	379	383	362	366	382	387	359	365	357	374	349	369	389	399	401	405	372	379	422	384	345	386	375	361	351	344	380	373	415	410	415	396	358	363	369	366	395	380	379	358	369	360	389	382	416	394	382	371	415	408	391	401	391	395	352	403	365	383	408	358	379	381	343	385	384	375	410	358	402	372	390	386	408	378	358	371	363	394	394	384	384	390	415	370	366	392	352	370	371	428	428	407	388	389	377	403	347	391	396	401	431	404	434	402	356	372	371	394	380	390	372	400	387	380	372	377	370	408	386	384	360	316	379	443	407	387	372	403	400	379	371	400	369	391	367	393	341	365	369	382	333	344	376	359	371	359	401	364	395	375	382	385	397	386	403	402	386	409	396	459	383	383	371	353	415	433	382	399	378	406	383	388	402	421	410	402	346	399	405	373	351	377	397	444	411	361	379	371	372	382	367	380	349	375	384	403	402	378	362	436	358	414	344	390	391	379	402	325	361	374	376	375	398	384	425	373	411	411	364	388	397	413	339	374	375	368	394	390	406	383	403	389	425	392	389	381	368	384	403	388	348	391	401	396	400	386	366	393	373	403	399	407	387	346	394	387	376	382	366	397	378	366	381	412	382	350
24438	4323	2000	2259	1951	1735	1519	1382	1258	1188	1135	1152	1050	1042	1000	962	951	933	938	958	931	971	917	907	865	889	908	889	824	908	906	894	863	863	886	906	871	882	889	868	845	941	866	859	858	865	906	864	853	887	863	869	874	880	843	809	819	912	848	827	812	870	812	864	854	877	863	915	862	810	868	881	813	835	845	859	866	878	872	811	840	864	876	893	869	890	839	881	905	859	867	860	885	929	822	891	829	870	807	856	876	884	918	855	852	860	846	836	833	884	862	886	906	818	874	842	855	871	891	852	834	839	910	864	795	884	851	810	889	941	831	826	850	909	898	867	839	838	868	845	877	837	883	868	884	867	815	834	805	874	854	859	831	858	869	795	838	831	865	786	862	836	879	875	835	913	844	811	826	824	822	836	894	841	859	841	826	852	895	810	881	913	837	867	846	822	774	834	836	914	926	835	887	852	779	896	832	837	873	852	855	877	825	803	870	862	805	877	880	883	874	815	838	861	866	841	883	907	826	877	822	862	880	833	828	840	886	899	843	865	819	905	816	852	842	911	891	862	867	840	876	805	845	844	807	850	850	824	839	821	825	916	898	887	876	888	854	807	882	910	860	843	844	867	886	828	866	863	822	822	819	817	815	897	867	849	846	857	897	851	871	845	848	855	851	884	839	859	802	879	846	825	835	851	874	850	856	853	846	885	781	832	881	814	837	892	832	849	813	881	868	841	845	883	842	872	857	831	847	851	834	891	881	862	853	888	870	795	799	825	901	840	803	879	822	847	873	783	830	904	873	907	834	871	882	900	837	813	833	812	823	824	854	795	835	881	834	817	846	852	896	858	821	882	830	828	876	816	872	874	840	837	858	818	844	846	919	905	804	836	850	876	872	898	877	904	873	837	836	839	850	856	855	863	859	852	819	840	884	865	867	819	835	831	834	802	863	829	858	839	885	856	844	863	835	830	877	850	829	828	808	838	871	821	829	858	852	912	908	817	872	821	879	910	838	805	860	853	832	801	775	838	875	831	901	900	861	873	900	891	891	878	848	849	888	856	854	839	858	846	895	826	849	863	891	860	865	875	839	872	862	855	835	865	867	885	832	914	878	826	840	860	849	845	880	901	794	866	833	844	881	857	828	831	848	867	845	908	872	861	851	869	814	867	889	910	850	845	828	805	814	864	809	816	848	806	859	852	861	846	866	865	883	904	844	823	898	839	805	844	853	818	843	881	872	834	831	851	859	852	833	825	835	883	816	845	843	888	873	845	844	887	875	848	849	835	866	795	849	841	853	837	829	865	847	893	857	831	868	828	861	825	881	846	839	849	844	938	894	830	830	855	825	826	877	866	853	858	864	800	854	849	815	800	827	878	852	922	897	828	843	847	862	877	827	842	849	843	854	856	895	843	857	843	862	811	823	860	830	829	832	845	829	878	826	878	807	860	861	899	839	816	841	817	806	859	888	833	876	866	862	870	826	831	883	841	864	857	841	826	807	848	896	880	861	827	877	802	849	828	914	854	832	898	839	846	844	887	810	881	845	876	891	836	895	843	835	893	821	864	886	878	881	842	852	848	820	867	817	887	850	829	857	875	858	892	848	813	875	924	807	834	850	844	812	852	882	826	868	867	823	850	886	866	857	830	832	841	817	788	869	868	909	870	881	828	880	870	885	829	815	827	867	860	850	876	827	879	816	847	833	820	769	818	906	852	867	865	855	819	807	811	856	831	863	905	834	866	809	879	857	852	837	857	826	885	867	891	883	817	868	834	825	849	861	832	880	846	878	853	797	842	894	803	858	826	902	823	820	826	792	866	883	825	870	863	855	814	812	811	897	868	832	865	825	835	857	843	833	843	848	843	853	874	860	883	848	882	867	856	818	847	874	833	829	863	888	838	857	833	841	870	872	880	905	906	826	838	904	852	820	859	881	900	867	823	825	834	804	869	863	824	908	847	831	818	819	885	802	854	865	839	847	897	839	839	837	866	862	855	842	858	790	849	834	851	877	827	859	851	808	912	845	837	871	875	883	844	835	850	856	892	903	874	867	856	828	827	851	883	875	862	860	878	852	859	856	860	812	833	844	826	798	873	819	909	863	846	858	812	904	872	890	815	826	830	842	882	838	884	859	834	788	842	887	839	850	845	858	792	921	843	869	873	921	843	848	833	855	860	859	883	856	826	888	848	875	830	866	801	809	869	822	884	872	844	836	902	858	910	822	851	852	815	877	854	859	867	842	864	856	829	899	849	896	849	890	843	842	860	920	864	896	849	925	911	818	832	905	885	826	891	865	823	755	839	864	849	816	818	832	838	891	869	845	856	870	867	874	830	863	841	856	868	859	879	879	838	902	838	852	824	819	876	856	819	881	848	833	841	851	854	856	824	870	831	796	810	865	858	849	879	826	843	865	828	905	830	839	843	905	851	851	835	873	798	833	877	861	903	870	837	859	808	895	859	852	862	846	878	821	867	860	863	877	874	850	875	820	829	853	830	859	873	897	853	865	823	801	844	843	814	848	866	891	828	876	851	862	847	893	842	898	902	845	822	847	840	848	874	870	859	846	841	837	873	782	856	847	851	836	832	823	779	850	882	861	856	865	861	885	839	833	851	811	770	845	791	865	848	780	867	855	872	885	874	798	871	860	846	819	844	837	881	858	895	862	890	848	875	868	856	870	919	872	853	866	860	809	865	890	906	871	829	856	813	793	802	848	857	888	856	852	817	807	854	884	864	869	893	857	856	877	775	881	868	845	863	822	883	798	884	828	833	837	890	829	842	851	920	856	885	831	865	834	812	829	875	848	878	838	850	843	878	866	860	840	863	847	889	815	872	833	909	867	837	887	854	874	827	856	911	838	836	845	845	861	872	825	890	855	806	859	815	860	836	870	848	875	846	867	814	815	855	849	799	898	850	846	848	811	901	916	820	876	805	851	882	768	842	882	816	811	808	830	858	868	886	841	797	855	857	862	922	849	905	853	853	913	843	851	834	853	842	850	806	816	848	863	883	820	888	887	835	875	821	862	872	810	869	794	891	849	859	896	876	831	907	858	867	832	853	870	823	834	828	854	893	870	883	822	863	905	864	866	847	871	846	867	850	888	859	869	857	887	905	898	835	818	851	839	819	862	796	833	878	827	851	822	822	888	860	866	867	861	876	822	889	863	896	880	866	839	861	872	802	875	804	862	803	908	904	898	840	839	880	862	875	834	867	883	832	853	891	851	858	801	840	826	835	891	832	839	873	872	823	858	823	893	856	818	858	851	817	871	823	853	877	836	845	900	893	898	848	874	795	875	834	875	828	906	877	871	819	858	902	827	865	831	822	874	855	884	858	813	854	808	817	820	819	883	833	881	829	839	882	822	932	767	834	857	875	885	854	826	845	806	888	838	829	870	896	793	815	837	903	829	822	839	870	837	868	830	864	853	861	843	855	878	852	808	882	881	809	807	876	801	853	889	834	857	875	888	850	868	891	858	863	893	852	843	893	830	796	837	839
12710	1820	182	178	185	165	198	161	151	172	184	161	166	182	152	181	172	179	147	160	154	174	174	158	160	144	170	177	155	153	163	179	160	163	173	168	168	148	169	154	159	169	159	160	169	156	188	198	178	159	156	161	158	124	179	149	156	161	181	157	149	156	165	159	163	160	177	184	159	166	159	164	190	180	175	159	147	152	163	165	158	175	146	169	162	163	162	134	144	167	147	180	189	151	159	189	170	138	166	176	165	145	163	178	156	153	146	190	153	169	173	150	168	177	173	179	156	198	175	167	155	167	184	153	163	172	146	137	133	191	168	167	174	152	155	190	162	147	160	142	165	137	170	160	141	152	190	193	159	165	171	146	151	138	152	155	171	146	159	153	183	174	156	168	165	177	180	139	160	157	178	188	161	166	171	146	158	172	164	166	167	141	158	154	169	160	160	186	165	145	154	179	152	162	175	152	183	164	163	138	168	162	193	179	174	165	149	157	184	153	195	126	143	151	189	163	151	170	168	169	170	136	164	160	158	155	166	183	178	145	195	166	154	162	161	163	166	156	146	173	161	159	175	183	178	158	168	179	167	160	158	156	152	167	155	165	146	169	155	152	149	173	162	151	172	157	167	160	168	185	146	142	161	179	173	149	173	170	163	158	137	141	167	161	172	184	174	191	163	185	150	160	145	155	175	163	164	161	171	145	165	158	160	140	183	172	151	177	155	173	146	168	169	154	171	168	157	179	168	158	146	132	167	156	173	171	198	159	188	204	148	176	151	159	140	171	169	159	159	168	167	122	159	173	174	159	155	167	189	140	155	195	171	151	171	161	185	178	156	179	158	158	171	143	179	149	169	165	180	155	174	162	169	164	169	176	162	166	167	183	162	147	158	159	161	163	187	149	160	167	168	127	160	170	162	146	192	160	136	178	174	154	162	171	170	146	181	176	159	155	151	134	174	197	152	153	146	184	170	177	179	151	133	167	167	187	159	164	213	160	186	183	157	154	134	171	173	144	167	157	196	152	175	154	141	169	184	166	150	172	158	149	159	168	153	186	152	132	166	144	160	159	182	164	156	144	131	149	148	135	169	175	153	175	149	148	174	162	136	183	154	162	190	200	146	146	186	179	159	163	164	147	185	167	194	156	131	163	167	183	148	170	185	189	167	171	159	170	174	168	198	158	196	166	178	150	195	164	150	175	172	184	197	164	163	166	169	170	161	171	161	184	178	172	182	131	174	159	179	163	190	169	148	146	168	178	170	149	147	162	141	172	183	167	179	170	171	171	166	171	180	178	174	174	152	148	131	158	150	180	169	180	155	141	151	164	189	166	157	160	188	167	176	185	170	161	156	147	177	200	161	185	149	155	142	145	153	154	146	175	162	148	189	163	170	168	163	183	167	157	174	163	154	148	152	147	194	154	164	160	155	152	150	172	140	175	177	157	170	175	166	167	166	158	183	177	179	171	149	168	172	164	170	155	143	193	158	162	173	173	168	191	151	166	181	188	170	128	145	183	162	148	168	164	152	154	162	167	138	156	171	167	159	189	147	150	159	164	146	149	163	178	175	161	179	164	175	175	154	166	154	156	151	168	162	177	146	162	157	159	150	155	177	173	146	149	152	201	193	150	154	188	173	170	152	163	150	172	162	172	162	159	179	178	151	167	156	156	145	173	162	142	142	161	166	161	193	165	150	130	176	149	169	158	166	155	169	183	161	144	159	170	185	169	164	166	164	161	149	156	157	160	150	186	173	163	170	173	156	152	157	169	164	162	151	165	149	170	154	129	163	180	160	168	151	145	162	149	146	179	136	147	174	180	143	176	161	180	163	187	185	137	137	167	151	159	142	157	184	163	153	161	155	162	146	137	144	158	157	151	179	164	186	161	171	153	176	177	147	158	172	173	158	148	159	148	171	156	165	165	139	179	154	186	171	183	165	167	180	184	187	161	175	140	158	149	164	180	142	135	162	172	151	137	166	176	150	154	151	162	153	152	146	156	149	166	156	163	167	196	164	150	178	180	167	156	169	169	160	168	154	137	184	160	153	188	161	166	162	142	177	168	163	152	157	151	180	176	155	167	182	152	170	164	165	174	166	177	144	150	177	146	144	158	155	160	156	168	161	151	165	158	165	188	160	170	136	159	150	139	177	143	165	165	150	151	168	161	173	155	184	167	160	189	187	169	172	158	142	169	163	181	166	166	172	153	177	166	160	171	143	167	155	126	150	184	181	155	175	156	176	152	178	164	170	152	184	157	141	163	183	158	183	152	173	163	155	152	165	175	171	171	173	166	164	187	129	172	164	164	167	180	175	158	190	187	154	168	170	181	171	153	150	164	167	193	169	144	184	185	174	143	147	178	163	164	147	166	195	171	169	159	146	177	154	190	171	161	170	165	158	182	149	173	164	160	162	154	159	163	150	189	152	168	177	167	157	169	176	168	164	158	181	180	161	158	144	145	151	180	162	165	179	172	151	165	177	162	160	149	158	158	168	133	171	176	167	162	172	173	170	177	151	152	175	194	150	163	137	157	175	188	171	184	160	169	148	166	207	166	173	179	153	164	170	140	165	176	157	164	165	172	169	162	149	186	142	182	157	147	179	176	143	166	166	180	162	180	161	154	162	171	150	153	161	139	163	175	178	138	160	140	144	158	158	157	136	153	174	168	171	181	156	169	144	166	158	139	174	169	162	148	145	130	135	154	172	160	145	155	135	165	169	158	166	171	175	188	160	155	142	146	147	167	191	162	157	160	179	172	165	156	165	150	152	167	161	143	191	148	179	161	165	164	160	169	160	177	156	184	124	142	186	154	166	171	169	192	175	142	182	136	159	200	186	171	187	171	182	149	145	163	130	164	174	176	139	170	165	170	174	166	142	180	155	158	166	154	192	154	180	171	169	178	165	179	168	149	162	165	141	152	141	168	164	159	177	177	160	162	154	169	152	156	158	167	161	158	154	161	182	139	162	163	145	170	156	151	167	128	165	155	178	175	171	161	148	132	201	177	153	158	162	168	164	148	147	174	182	164	151	170	177	172	158	143	152	167	174	154	142	150	163	144	142	153	149	118	162	141	156	152	176	175	156	156	162	177	160	161	162	181	128	148	175	158	151	178	154	165	170	168	154	146	166	176	168	156	170	157	204	167	172	189	160	162	132	143	156	150	187	158	171	158	193	140	161	166	152	191	179	168	178	165	152	163	163	140	172	154	171	155	175	178	148	157	162	141	159	154	173	180	171	159	181	167	182	157	165	162	164	146	151	161	170	177	167	157	176	177	138	173	151	169	173	147	150	166	158	185	177	183	158	134	157	159	142	150	158	146	175	179	178	127	166	156	168	135	178	183	173	168	182	177	172	160	179	172	170	191	175	168	139	162	149	175	183	177	178	150	181	164	188	171	168	147	160	150	176	155	132	161	171	178	152	150	177	162	170	161	136	176	150	157	177	159	148	164	190	163	166	161	158	139	156	187	167	174	185	186	159	168	170	167	193	158
7240	873	441	426	437	382	407	399	402	401	436	463	404	417	415	441	424	459	394	408	417	452	383	430	410	424	395	397	408	424	416	398	416	426	403	426	413	444	423	431	423	402	415	390	394	430	384	383	392	411	416	433	419	390	402	437	411	405	392	410	395	407	407	411	391	385	388	412	433	400	391	425	374	401	408	420	407	357	425	443	402	406	426	397	435	419	406	440	404	419	399	399	406	400	431	397	423	433	399	429	424	395	422	394	434	413	389	427	445	418	470	433	414	400	408	429	422	406	435	418	397	396	409	425	406	420	397	416	405	375	395	367	432	380	408	409	397	402	390	444	370	433	423	393	426	391	412	454	388	433	402	404	387	414	415	385	448	395	434	430	403	453	392	427	401	433	404	408	447	389	394	388	393	414	427	424	386	423	418	407	383	405	451	388	420	443	383	390	405	399	400	406	411	416	427	389	410	409	415	405	383	402	461	418	433	444	407	432	426	389	366	408	410	423	411	392	440	431	418	406	430	425	390	407	421	438	383	416	391	418	429	398	407	423	409	390	392	419	426	404	398	377	405	466	398	394	445	418	417	396	402	408	418	400	413	424	398	393	409	399	424	416	391	402	410	386	411	402	379	386	414	445	400	387	414	454	463	380	392	406	380	402	402	426	387	394	422	411	413	403	383	387	401	434	432	416	402	421	397	387	411	380	362	412	440	412	419	418	424	419	419	436	446	402	414	417	392	407	391	376	378	396	402	403	426	453	382	430	401	412	397	408	386	396	386	399	410	382	398	439	426	444	402	404	371	400	421	414	388	403	403	423	409	377	408	422	419	401	388	408	416	446	369	442	414	417	421	389	433	403	402	367	427	408	455	421	416	376	433	392	403	422	409	417	432	436	411	391	442	425	372	416	446	404	421	427	410	448	410	429	435	389	400	378	395	401	405	358	415	392	449	411	410	411	395	415	443	431	458	372	412	430	420	415	415	432	389	414	417	390	400	411	407	419	371	418	392	432	449	389	428	381	421	421	424	429	421	381	408	450	389	403	403	434	406	417	424	424	414	409	403	423	391	394	406	434	429	425	419	408	409	405	391	413	438	399	402	447	400	447	423	434	436	460	391	385	396	421	426	428	412	374	414	400	403	434	365	442	426	417	381	367	360	428	400	394	424	382	387	402	424	422	418	397	407	431	415	418	408	408	415	384	396	393	392	421	416	400	397	440	420	412	412	410	412	414	442	429	478	378	413	429	395	393	426	388	343	414	417	420	398	444	382	417	381	376	408	385	411	373	398	426	412	447	398	438	410	415	381	388	436	420	378	374	402	420	384	372	423	402	408	414	407	411	393	397	367	401	441	420	440	447	347	410	433	412	380	407	396	401	394	403	415	411	394	397	382	399	407	384	396	405	399	385	383	404	399	431	405	395	438	399	408	411	469	421	405	381	443	423	400	400	421	428	402	416	403	433	430	403	437	387	409	417	424	423	432	406	435	415	411	395	418	422	396	384	444	386	411	385	442	408	408	436	421	411	436	469	421	404	398	410	419	433	428	380	383	423	409	418	427	398	408	416	380	405	407	401	421	421	417	434	411	447	396	384	418	419	425	414	422	405	379	415	420	407	392	429	419	428	379	396	420	377	417	396	396	423	408	409	410	390	431	394	428	437	418	433	410	393	381	434	393	420	418	398	417	444	412	407	461	418	414	415	388	410	388	401	408	415	434	415	386	413	421	444	409	420	408	407	441	424	416	408	429	403	373	412	436	397	400	395	422	392	418	387	413	406	422	424	441	416	398	403	398	378	402	423	421	412	412	396	405	389	405	432	405	384	455	409	403	406	414	426	397	409	430	410	420	438	416	407	402	447	436	384	428	413	411	400	465	379	424	388	399	408	412	430	405	411	404	417	416	409	417	414	396	425	400	391	419	395	422	413	424	415	388	409	411	387	414	423	393	435	418	386	405	399	409	425	379	408	423	444	409	410	403	382	380	410	450	404	404	414	464	429	384	369	420	456	419	395	404	437	444	392	399	407	376	434	425	413	412	374	417	400	382	419	369	411	414	400	423	401	390	439	394	426	417	419	384	421	390	377	424	411	434	379	402	407	402	453	422	395	424	419	392	426	384	394	417	442	378	424	436	401	416	404	438	426	423	422	380	427	404	422	375	406	427	403	426	428	372	391	384	398	394	392	390	412	413	407	421	388	429	401	372	424	388	396	427	450	411	398	399	443	376	402	405	397	422	410	417	419	407	402	441	416	405	383	362	393	431	415	387	399	415	379	418	435	423	416	415	393	441	429	394	409	419	418	391	420	434	431	402	433	417	434	415	398	445	404	377	397	442	389	395	428	365	409	440	409	408	438	421	397	382	429	421	403	418	419	406	390	409	400	452	421	427	424	396	383	406	391	398	433	407	426	383	410	372	408	402	394	434	420	376	394	412	397	383	417	388	385	412	405	392	416	408	405	407	412	417	430	424	397	412	394	395	418	411	390	454	416	421	401	404	399	416	400	428	428	409	416	404	417	439	426	450	421	410	357	409	398	407	424	393	405	447	394	401	391	425	429	393	433	399	442	405	413	429	429	393	399	390	396	406	433	415	431	385	398	398	438	409	411	404	422	413	380	417	394	420	382	404	422	414	454	419	398	430	416	381	428	427	464	420	424	389	430	426	405	403	429	411	403	418	421	409	410	442	425	400	415	403	455	390	426	360	401	407	399	380	447	421	388	424	432	377	397	386	437	388	406	375	417	405	370	418	430	408	426	386	415	409	407	439	388	401	403	421	435	371	431	395	458	409	380	402	411	397	437	380	437	401	409	388	404	405	428	399	406	402	416	407	432	432	429	394	419	452	433	389	432	393	438	409	462	382	414	418	429	393	416	426	388	383	394	389	400	414	419	388	398	387	483	395	475	426	395	400	387	402	411	434	386	410	416	393	389	405	365	420	421	412	431	437	430	356	454	401	422	458	388	419	455	408	420	401	414	374	386	394	399	406	457	397	375	433	420	399	396	406	421	465	428	396	417	403	394	407	389	425	380	437	409	402	368	420	385	399	418	408	420	418	412	418	363	405	396	391	379	408	408	439	438	388	404	425	416	414	392	449	432	436	430	401	400	376	430	384	437	387	415	406	430	422	393	405	412	429	423	370	399	419	396	387	381	431	426	406	413	431	395	431	412	426	434	416	418	405	414	419	423	391	390	420	374	428	426	387	433	413	431	411	430	410	422	410	406	447	396	424	397	389	414	407	393	458	452	413	418	384	444	418	402	389	374	406	419	414	410	409	440	420	388	416	391	418	377	405	420	454	423	415	396	438	427	427	419	375	413	446	402	367	416	395	388	406	430	414	445	449	431	431	421	408	379	411	403	410	407	425	380	424	402	422	408	401	419	396	477	436	425	392	445	402	440	406	446	415	423	387	352	423	390	456	388	393	416	400	392	425	375	423	396	426	426	414	414	389	393	388	398	424	404	400	382	443	391	385	421	401	439	414	426
30301	6314	612	429	387	316	309	278	253	257	266	267	253	245	252	236	229	221	242	215	222	219	225	211	224	237	224	245	229	231	222	231	226	234	250	268	261	235	252	230	223	248	262	251	233	217	225	214	203	224	240	265	221	230	244	213	248	240	210	229	225	230	230	228	241	235	236	238	193	196	233	236	231	243	241	243	238	213	228	251	242	245	200	209	232	232	225	225	237	256	256	211	245	232	204	238	241	263	216	233	223	237	195	228	219	237	230	221	219	221	222	233	205	237	229	246	239	240	239	226	218	256	251	239	246	245	204	233	203	245	234	273	263	233	208	236	252	247	250	230	222	261	216	240	234	235	238	238	217	223	243	254	245	254	188	212	254	236	221	220	251	236	225	237	226	219	248	250	268	254	234	238	240	226	215	267	225	235	206	219	221	235	231	189	234	225	252	219	239	238	212	214	221	258	254	218	222	226	214	236	233	231	224	232	253	216	253	211	241	217	251	223	213	265	245	241	208	227	209	224	221	237	229	245	194	245	230	254	227	217	242	233	232	249	246	245	217	252	235	229	205	238	243	232	232	218	237	207	253	231	246	228	212	230	225	227	243	213	231	221	238	233	204	233	210	256	217	245	214	239	233	252	251	249	228	225	237	225	238	237	219	242	196	223	190	246	227	201	226	205	219	219	232	227	231	241	249	234	226	214	233	215	227	270	247	210	248	224	243	231	249	233	206	229	239	246	220	222	222	215	215	233	265	249	237	240	234	242	209	251	245	239	209	243	210	246	270	261	234	228	225	266	237	229	251	247	204	215	255	238	225	230	233	239	244	247	255	227	232	216	251	223	220	245	186	212	220	231	227	261	231	224	230	257	214	218	225	235	218	248	245	248	235	218	262	208	224	223	242	240	225	193	222	247	208	256	231	221	242	220	240	220	224	234	215	251	230	225	230	246	214	230	211	217	252	217	238	228	233	234	245	210	212	236	252	230	215	206	237	237	238	234	248	250	231	247	241	246	213	218	239	206	238	232	250	233	217	218	234	237	226	222	216	229	254	228	219	277	226	197	258	248	252	225	229	235	238	231	241	215	248	233	265	239	225	226	247	228	225	239	248	237	227	242	225	225	223	229	239	226	231	292	252	247	252	204	224	237	202	234	237	225	232	255	218	247	243	245	204	208	249	247	222	238	231	205	233	237	230	226	221	225	234	230	220	249	256	244	234	240	241	232	228	235	208	248	242	239	238	240	241	219	260	225	232	228	238	204	216	190	255	247	236	216	225	226	279	224	205	205	219	245	227	251	260	248	244	261	231	211	213	239	225	243	247	245	220	239	246	239	222	237	220	253	233	227	240	216	237	230	261	236	226	237	250	232	261	233	226	219	231	200	213	240	234	256	230	240	261	243	245	233	246	206	218	244	240	242	212	208	242	227	232	249	226	224	245	227	209	214	257	241	244	221	232	209	211	249	228	258	223	259	247	228	249	238	216	204	220	246	207	207	235	218	241	206	183	243	236	251	204	218	237	232	237	205	222	211	224	238	223	235	239	214	237	254	231	246	223	234	227	213	231	245	211	210	211	211	246	224	232	255	237	255	254	204	219	240	248	240	230	197	235	237	231	207	222	232	256	243	222	220	234	222	231	271	228	210	231	212	256	218	282	208	227	222	236	222	208	212	279	264	224	213	233	192	235	217	225	240	218	226	215	222	243	234	239	242	245	250	217	248	210	246	248	205	243	238	233	227	243	200	244	235	213	239	228	238	218	218	255	223	230	220	228	236	221	235	229	217	232	174	212	258	228	245	240	252	230	244	213	244	258	225	222	239	242	254	219	242	229	250	240	214	222	251	213	214	229	240	229	268	222	251	257	236	221	232	229	212	263	247	226	206	218	211	205	237	231	195	214	223	210	242	225	232	228	206	214	243	238	264	257	230	231	220	225	253	223	230	238	224	223	258	192	243	219	225	247	247	231	214	246	244	210	234	239	202	220	249	216	248	241	199	251	220	239	210	239	236	217	237	225	217	219	240	214	231	248	218	201	217	207	219	233	213	236	241	232	263	221	252	240	204	236	250	246	229	232	211	224	218	253	213	221	216	193	247	258	248	218	221	247	209	249	239	177	258	231	227	208	252	238	208	224	247	220	226	215	241	225	258	260	238	222	234	235	228	253	229	208	249	223	257	237	238	222	221	217	218	220	249	216	232	280	244	252	204	215	231	216	219	247	259	216	246	225	226	211	230	262	212	261	196	245	235	216	235	241	231	248	215	219	259	236	247	216	235	253	224	221	244	229	225	204	221	212	235	204	231	211	227	249	225	228	241	218	236	227	200	227	232	220	221	242	223	220	231	215	239	239	203	216	234	200	255	231	225	234	228	232	251	258	235	252	245	208	227	207	276	246	214	217	233	245	214	234	207	267	240	233	216	223	227	211	236	218	215	234	242	225	217	250	240	234	247	237	227	225	236	227	213	213	226	214	238	197	247	257	230	215	229	232	220	237	219	231	232	211	249	240	219	248	228	236	232	222	243	239	229	242	262	238	237	209	225	256	233	264	240	269	268	221	249	222	235	234	224	230	229	242	217	209	257	241	219	225	212	226	225	223	245	232	246	224	256	210	229	214	244	231	212	235	251	248	230	225	218	211	209	234	217	212	241	247	227	263	259	218	231	218	237	227	237	230	238	223	227	238	253	243	206	214	227	209	225	232	236	253	233	227	227	208	206	191	252	216	246	234	244	226	244	227	225	203	236	268	251	235	232	214	243	231	232	223	224	207	218	209	240	240	232	249	240	227	237	239	269	217	216	233	228	225	218	216	239	231	232	222	210	236	247	252	217	202	245	217	232	238	214	210	229	245	221	186	234	229	243	228	228	212	232	222	206	258	257	231	219	238	202	245	229	264	218	235	248	267	255	220	195	226	225	211	235	221	234	218	246	236	248	228	248	230	222	211	212	220	240	221	229	225	229	240	240	224	218	212	228	261	253	233	229	247	223	235	221	231	249	237	235	226	213	229	228	218	220	237	242	209	228	234	250	229	223	242	227	224	227	219	232	243	228	226	223	221	235	260	238	241	239	226	206	237	248	217	225	231	246	240	231	238	237	228	221	214	232	221	220	238	230	206	247	242	243	229	234	227	254	254	261	243	230	234	224	228	245	244	234	254	233	232	235	236	221	217	186	257	218	263	227	250	270	235	245	252	216	246	236	208	201	213	252	246	226	247	231	222	235	235	221	240	216	256	234	227	227	219	209	198	233	228	231	255	244	240	222	233	225	242	235	217	259	228	237	237	187	209	210	243	212	215	249	262	224	251	226	226	230	250	243	202	273	241	228	243	198	220	247	265	253	243	260	235	243	241	216	236	280	237	251	220	243	248	251	245	245	245	207	231	233	217	244	202	261	200	257	223	214	230	210	235	219	236	247	230	224	231	236	201	211	221	226	230	208	203	233	246	249	233	226	247	238	228	234	233	226	223	255	271	266	257	212	248	232	234	218
17824	1902	1164	1260	1135	990	950	827	787	711	728	669	659	652	673	598	582	607	594	683	567	567	628	563	602	605	567	534	595	569	612	590	555	564	542	579	562	591	562	591	583	577	566	570	538	586	562	581	564	535	541	604	588	565	558	552	566	536	561	549	571	546	566	583	536	588	499	582	542	538	573	516	504	565	523	541	558	618	533	558	583	520	540	571	560	545	540	596	588	572	555	537	573	593	545	583	582	569	536	572	548	561	535	528	512	532	590	540	556	537	591	570	590	594	581	575	569	588	572	576	541	560	519	560	564	541	549	565	574	550	557	574	556	555	602	544	579	573	494	578	541	558	530	569	567	574	524	542	510	590	570	557	556	569	534	534	545	566	581	562	566	539	530	611	561	575	567	564	573	581	536	528	545	556	561	558	553	550	612	559	567	584	562	572	553	566	565	564	542	532	554	559	539	587	573	570	572	534	592	562	578	548	574	573	527	573	588	576	547	555	571	552	577	556	561	562	582	550	555	585	526	539	542	581	536	553	539	574	559	533	526	555	532	521	540	529	550	548	548	544	563	620	586	554	568	573	564	514	514	546	614	550	577	539	552	535	510	523	565	550	542	522	566	534	528	532	597	580	571	571	560	558	579	550	581	541	567	595	634	525	559	507	579	532	566	571	584	570	556	532	558	558	581	568	523	580	544	547	564	532	539	607	543	560	539	530	579	533	595	545	535	570	546	597	567	599	545	575	555	552	559	550	583	569	571	561	553	527	580	551	558	509	581	533	562	553	577	575	600	609	564	561	543	575	556	591	542	567	557	552	513	568	552	586	534	571	561	590	525	575	534	550	512	573	559	576	549	554	534	576	547	553	572	521	571	551	526	580	559	560	549	541	584	552	572	562	567	537	568	586	563	536	496	532	562	558	561	552	566	524	579	546	545	550	533	569	535	548	562	552	539	575	592	560	555	606	575	554	545	578	526	599	525	556	579	559	565	556	565	541	588	575	536	533	586	584	520	544	523	578	559	594	601	519	560	603	501	566	551	557	557	563	531	540	557	552	560	608	571	495	563	563	556	517	527	550	541	539	578	576	553	571	561	545	555	579	533	589	519	543	589	548	533	571	556	556	564	534	553	597	540	548	550	568	556	574	547	555	545	552	564	574	553	529	536	516	536	600	549	581	570	527	556	571	568	573	547	538	600	588	571	517	520	560	583	541	563	515	531	578	542	559	554	545	566	600	573	562	589	571	521	563	552	524	556	560	576	518	560	569	572	546	536	550	581	587	545	567	555	538	569	530	560	545	571	596	580	565	587	506	560	558	570	557	537	531	518	567	620	577	550	551	585	565	567	573	522	592	563	529	532	560	593	562	587	535	555	548	550	519	572	573	616	568	537	526	526	581	598	561	502	543	578	590	575	557	518	553	549	589	563	571	561	593	583	547	542	600	548	521	521	530	505	564	575	519	552	566	532	596	566	557	583	586	583	571	582	541	558	597	512	529	553	547	588	555	553	555	571	545	553	519	559	536	525	551	524	571	565	538	577	592	543	562	567	575	543	542	560	558	549	526	550	544	533	539	576	545	559	558	555	540	570	581	560	572	584	531	578	559	509	583	529	527	536	584	584	544	559	561	559	541	552	584	552	551	535	584	541	525	576	549	602	558	561	585	545	540	566	525	563	556	554	562	514	524	562	591	564	554	490	543	498	546	519	585	542	535	514	519	567	528	550	562	581	521	537	538	548	527	545	606	560	537	583	545	585	506	535	561	585	549	539	542	522	549	604	540	574	576	566	561	537	568	567	525	540	525	550	511	564	541	570	553	636	594	515	580	575	563	559	552	559	525	548	560	517	557	572	581	572	558	618	560	588	570	578	585	512	565	598	561	563	599	588	521	572	531	547	570	584	522	595	572	549	564	562	554	556	569	551	589	552	593	572	563	542	539	541	551	559	559	578	550	540	551	586	546	524	558	547	537	581	531	531	536	574	599	529	543	516	550	559	579	554	534	506	588	580	549	546	518	592	590	575	554	580	582	550	572	553	581	554	545	564	563	567	559	507	583	548	552	516	555	587	593	572	557	578	558	573	571	517	552	553	554	545	543	592	574	575	551	538	519	547	588	563	548	548	523	554	579	606	533	565	550	598	565	498	572	501	513	544	567	529	514	561	560	533	571	555	564	557	511	567	527	510	572	550	574	587	543	594	567	542	578	542	509	611	536	572	561	534	547	574	591	506	508	565	567	548	541	528	562	540	575	544	545	576	516	593	564	549	564	567	555	564	526	506	611	600	578	480	549	548	580	542	579	549	549	552	591	557	529	543	613	499	559	535	591	579	579	547	539	588	577	531	542	548	505	545	551	533	503	552	552	553	509	543	566	566	548	530	566	512	559	547	556	588	538	545	611	517	540	580	557	566	572	585	558	561	587	560	526	564	546	563	561	565	562	586	527	597	590	532	571	574	504	541	572	521	538	578	532	532	528	564	570	553	568	535	534	547	588	523	562	525	493	561	546	600	549	572	589	564	540	544	582	570	561	510	573	548	559	574	561	562	556	504	515	538	612	570	559	527	558	605	574	562	548	543	560	570	530	555	568	600	561	527	525	585	555	545	597	536	568	565	548	550	557	577	543	574	531	567	535	545	580	547	583	530	541	544	555	577	533	526	554	532	613	531	578	562	565	543	523	555	566	535	520	556	559	568	577	551	551	561	568	552	571	539	553	545	515	576	578	575	528	580	559	584	551	556	577	605	549	573	595	568	581	530	558	557	543	545	541	578	584	569	549	499	544	563	570	534	558	561	571	557	556	542	559	567	590	552	580	578	582	545	568	547	551	543	536	560	558	594	592	580	579	556	526	544	555	549	562	571	538	562	551	577	552	555	559	588	555	566	548	539	584	563	556	568	552	579	527	549	560	585	522	574	566	552	576	538	555	570	578	572	582	542	549	546	556	582	564	550	538	548	544	529	529	573	571	584	535	583	602	567	552	548	512	576	530	532	546	584	588	568	577	601	566	511	565	556	548	558	536	572	560	567	517	613	577	549	575	610	540	576	606	569	561	570	542	593	531	535	585	525	547	533	580	586	580	557	614	544	574	520	540	552	535	565	509	552	615	557	585	530	565	574	580	551	557	550	565	533	597	555	565	555	591	533	566	558	562	564	566	561	526	577	593	577	562	549	616	559	534	554	539	568	559	584	546	547	571	581	525	591	543	570	526	555	559	544	584	563	559	531	547	544	525	550	576	568	577	568	581	530	561	547	550	574	574	561	568	587	553	580	598	577	564	604	532	501	593	539	541	541	582	547	564	559	523	512	573	544	559	554	523	567	554	553	578	579	599	564	585	572	578	546	523	561	547	580	556	568	568	559	576	514	566	580	603	544	565	568	581	590	603	541	548	565	585	539	541	548	565	538	622	561	565	537	507	555	566	538	550	561	574	522	526	553	536	550	568	579	523	578	564	512	537	588	555	521	559	579	553	535	559	552	562	517	572	552	593
41370	11825	1608	865	666	619	516	476	456	446	470	371	436	445	399	403	367	434	406	422	407	416	428	403	385	374	426	405	377	361	383	383	386	415	351	386	388	368	389	373	403	416	394	368	419	393	390	431	401	374	414	361	374	433	385	382	365	369	365	367	380	380	371	402	365	410	379	372	407	380	416	382	403	401	345	446	395	350	366	399	403	386	403	383	409	394	380	380	383	411	331	391	407	381	402	397	384	403	411	359	390	394	396	405	417	407	375	393	363	403	399	390	391	371	381	419	396	373	377	402	394	400	375	407	415	373	392	385	386	411	368	366	371	376	412	387	373	371	362	374	427	408	380	410	371	392	394	372	393	416	360	374	398	370	369	384	365	385	423	372	357	366	388	375	354	378	354	381	357	403	380	373	400	360	366	372	380	358	413	421	407	389	403	366	393	378	422	395	393	409	422	375	380	406	407	373	365	418	397	365	389	414	363	439	362	439	385	381	395	385	403	408	365	385	408	387	361	393	372	395	408	372	339	391	402	411	369	372	395	391	371	399	386	392	415	368	323	368	397	411	396	386	374	425	349	370	370	362	426	391	376	408	428	344	390	425	378	402	373	394	388	378	387	398	406	367	390	381	389	379	390	371	370	401	400	375	381	422	395	426	434	376	381	365	407	373	418	360	374	424	335	385	384	364	388	403	366	358	370	397	409	381	384	378	403	393	435	432	365	350	426	405	398	376	383	381	391	417	347	381	380	338	366	376	363	381	422	381	390	368	427	384	407	408	393	382	387	386	345	377	369	379	383	409	403	420	385	354	411	402	377	373	374	391	402	368	388	365	367	401	428	419	366	424	372	397	381	429	375	407	381	380	406	419	360	404	353	340	374	387	391	398	385	377	379	383	411	385	394	387	375	405	375	378	366	398	400	369	392	403	361	365	382	429	390	370	384	398	383	367	394	381	346	379	371	427	415	361	367	421	384	400	355	416	399	352	368	404	381	388	373	372	390	376	364	372	390	398	427	365	374	356	404	374	357	374	330	372	393	377	389	445	356	361	365	416	390	378	367	359	398	369	379	374	388	395	347	389	371	409	407	353	406	370	406	409	427	404	406	403	398	378	412	369	354	369	386	346	420	405	349	367	403	391	385	384	389	372	389	384	443	428	376	419	384	386	333	397	345	377	389	414	416	412	364	391	377	396	431	395	433	371	379	368	392	404	347	367	372	436	376	399	404	381	397	377	376	372	399	360	401	436	440	398	376	392	397	408	360	376	373	338	389	423	403	385	394	401	378	428	364	404	389	421	399	392	344	412	407	397	360	359	459	401	412	382	363	386	371	359	375	388	373	403	372	408	399	369	410	341	399	438	384	406	374	390	386	378	392	395	388	401	343	375	387	379	388	353	400	418	362	374	372	400	395	395	357	400	379	362	399	391	419	355	401	400	367	414	381	396	397	381	379	405	372	404	396	391	377	399	363	447	422	380	354	392	434	366	365	416	385	394	403	392	353	379	400	390	377	380	359	357	405	389	413	368	364	386	389	419	405	369	357	357	384	407	410	420	388	377	424	395	407	352	365	409	375	352	348	370	377	391	367	386	375	379	365	405	357	394	364	372	381	382	388	390	405	383	378	393	388	430	412	398	380	415	390	392	396	410	415	397	392	431	375	384	374	420	361	337	393	370	409	396	394	356	371	364	399	435	409	379	378	383	393	387	376	412	414	350	417	381	353	391	351	385	363	441	392	352	389	379	424	360	406	414	359	393	348	346	377	354	426	368	376	379	385	358	350	392	384	368	371	369	361	356	363	386	340	390	354	394	387	397	395	395	384	348	340	380	387	346	351	383	346	379	361	395	375	406	350	417	413	382	385	412	376	366	370	405	346	377	361	405	391	360	387	405	370	395	371	377	391	398	368	353	403	418	383	364	383	371	385	378	420	373	402	435	393	377	386	393	357	370	382	409	434	399	385	399	387	379	380	383	387	395	345	401	394	389	380	381	377	386	412	386	360	365	381	425	386	398	396	388	392	394	405	398	354	380	410	390	418	396	383	388	381	375	391	388	383	363	379	382	403	402	370	404	394	363	424	423	399	374	406	395	376	374	410	379	407	416	377	395	359	388	412	390	386	373	419	392	403	423	389	395	358	383	425	356	397	387	438	392	400	404	411	390	403	364	432	418	386	355	356	391	377	404	383	426	367	356	391	350	376	397	369	403	403	344	353	407	414	377	437	397	389	369	352	365	380	424	377	376	402	383	356	411	389	382	411	366	354	394	373	377	422	376	413	343	361	402	380	376	356	387	389	400	383	387	384	403	370	410	390	371	405	402	417	396	391	351	365	381	388	415	394	367	384	389	354	372	403	389	390	379	431	402	374	362	353	358	391	425	356	379	387	380	363	399	382	346	412	369	362	353	377	360	363	366	370	405	418	380	375	396	365	416	382	337	383	402	368	367	391	402	404	367	416	410	387	396	386	378	399	389	409	381	385	379	341	421	374	390	389	367	343	362	350	376	398	365	388	360	338	385	422	426	397	368	380	373	411	405	395	413	358	381	399	355	379	379	381	380	332	348	402	397	378	390	383	384	388	417	382	393	412	374	364	408	418	394	390	418	381	357	365	401	403	387	364	404	358	404	350	382	433	419	415	373	404	397	390	410	367	386	372	379	400	372	368	371	396	404	383	405	364	394	389	442	382	415	397	375	387	379	383	380	390	358	376	354	367	399	361	359	404	406	371	406	396	409	402	381	365	366	344	367	349	379	377	391	344	392	393	396	373	383	389	381	368	347	359	403	408	395	383	365	387	370	384	384	356	370	380	383	377	380	384	377	380	398	386	394	374	355	371	442	374	392	347	361	352	366	385	394	361	360	391	383	379	360	389	416	391	390	405	392	394	380	356	362	395	355	390	379	414	333	394	376	383	398	420	368	367	406	394	389	381	335	382	346	372	384	345	364	359	371	379	399	387	368	369	340	363	378	372	383	353	385	397	375	350	411	406	390	397	382	396	394	374	368	396	361	368	358	373	376	374	399	406	341	375	366	430	369	422	358	383	385	382	412	375	417	384	416	368	377	369	372	400	380	373	376	391	365	370	395	369	424	381	397	410	361	427	383	392	416	376	391	390	379	373	388	395	381	359	434	389	407	387	388	402	385	396	406	344	368	392	389	421	384	390	382	384	368	390	360	348	408	398	346	388	393	367	399	404	408	392	433	415	401	413	413	409	362	352	340	367	436	401	380	426	386	374	358	400	380	414	390	397	379	408	373	372	378	365	425	378	359	411	379	378	397	433	419	391	399	377	390	425	384	414	428	386	394	380	381	394	331	347	364	373	353	388	419	368	375	355	410	380	349	386	395	407	383	369	400	398	429	423	337	363	364	367	397	355	368	395	418	391	349	371	418	391	383	352	381	397	389	349	367	355	404	394	401	399	419	389	403	381	350	390	375	378	392	398	373	375	368	380	375	387	402	388	366	403	418	371	391	382	410	366	369	383	382
23768	3126	1975	2249	2073	1775	1557	1371	1267	1179	1075	1110	1057	971	962	1040	952	948	973	918	954	905	942	871	917	956	894	849	936	920	920	867	887	869	905	879	906	881	851	840	921	914	926	884	932	859	863	853	843	856	848	823	910	846	857	856	856	874	829	864	879	921	894	842	842	872	876	803	819	861	853	873	914	885	875	820	848	923	865	855	846	837	865	824	896	878	890	823	842	847	883	853	839	836	848	907	807	818	876	887	860	826	880	888	887	815	870	869	787	892	872	828	857	900	818	883	816	923	883	818	860	818	860	795	888	851	852	858	845	835	875	837	845	855	831	833	867	813	825	854	841	891	868	872	820	857	865	842	835	806	827	909	878	900	866	815	846	876	839	876	820	861	783	820	823	815	839	809	874	820	835	816	850	859	875	850	801	798	840	803	827	894	886	850	851	853	892	825	836	871	825	913	849	841	870	826	787	820	883	843	815	857	848	862	824	857	824	846	895	842	825	839	902	859	863	832	829	778	872	827	832	835	880	857	873	802	865	863	814	859	893	870	844	866	838	859	847	827	882	848	835	879	780	888	819	851	816	853	870	835	849	845	796	848	814	851	799	829	843	846	850	853	867	840	893	903	816	851	816	865	891	839	821	861	880	868	861	879	854	861	851	837	836	840	821	828	849	831	871	817	830	875	842	821	798	875	873	927	878	811	805	825	832	826	876	845	818	878	799	839	834	895	876	864	849	877	814	833	834	863	862	803	824	841	862	829	853	876	873	797	864	832	879	870	854	853	869	843	848	876	876	882	830	840	857	839	835	931	820	795	870	944	869	870	871	899	870	820	869	837	898	838	897	855	844	832	873	830	853	817	846	828	786	878	859	825	852	845	873	841	862	886	887	869	839	890	872	824	879	895	839	836	853	867	803	853	856	823	858	822	837	873	887	871	865	827	854	891	795	851	856	896	816	875	824	820	903	853	847	861	892	864	795	883	862	914	852	882	828	830	896	833	856	856	835	855	847	870	810	861	882	860	830	848	858	849	830	873	843	838	865	829	861	849	843	838	814	818	811	868	860	835	819	854	873	882	842	859	820	868	868	845	895	873	884	868	843	849	815	836	827	843	850	914	801	832	860	882	834	882	893	824	823	887	819	853	892	866	830	882	888	857	843	882	837	882	909	898	835	832	857	846	890	851	858	832	804	833	856	842	878	929	861	869	850	880	841	855	837	902	810	888	866	861	835	823	849	852	822	909	792	834	879	818	869	824	817	866	841	841	846	842	796	842	804	854	789	910	858	861	867	840	817	852	846	823	821	879	878	875	865	839	858	890	815	800	851	863	871	860	877	824	866	859	886	842	836	852	849	822	891	895	833	870	853	833	859	868	830	872	725	852	849	817	834	853	844	813	862	821	800	920	847	862	824	848	858	875	836	840	898	853	842	860	843	806	874	873	818	896	828	868	876	873	861	877	865	866	862	846	868	853	836	836	824	857	857	839	868	806	835	853	870	810	841	877	863	895	871	872	871	848	914	833	863	869	850	809	851	897	860	868	854	841	854	848	846	854	851	904	882	893	815	830	902	808	790	911	802	840	862	850	892	854	836	840	818	830	836	866	881	862	805	844	795	864	841	853	835	925	824	860	843	882	843	861	871	849	841	880	868	888	814	854	857	845	888	870	873	861	813	815	915	875	876	835	902	917	849	791	872	837	881	840	827	870	827	853	867	824	857	855	880	882	848	857	845	884	853	867	837	841	855	909	931	873	885	854	900	851	849	892	804	838	865	872	851	890	853	832	811	876	835	846	827	831	928	834	846	853	884	795	858	812	858	887	808	852	846	866	875	836	844	805	820	873	851	834	878	820	870	860	854	849	845	825	833	851	852	817	828	800	833	821	860	848	816	845	806	854	885	879	862	820	822	882	797	813	876	864	824	916	850	833	879	854	865	864	831	900	855	863	851	875	861	895	840	845	865	835	869	800	809	900	820	833	845	862	858	844	834	887	840	848	788	879	850	828	789	860	846	906	844	859	811	891	838	789	833	882	851	835	879	893	895	824	805	879	901	898	894	843	858	934	836	911	824	834	846	834	882	817	839	814	858	935	855	848	855	860	837	832	887	857	865	813	875	831	830	895	830	896	854	823	836	845	842	768	841	835	887	880	855	892	856	843	837	862	860	822	865	867	841	853	833	859	840	826	874	834	843	822	873	803	852	829	797	823	850	855	834	777	870	898	810	804	856	870	900	842	825	807	907	872	837	837	820	848	851	901	873	835	826	845	878	848	830	859	828	869	804	814	845	814	853	871	832	842	870	863	907	849	873	848	853	881	862	861	819	872	807	814	880	866	826	847	789	854	853	889	843	814	880	848	816	839	868	873	822	853	900	880	861	844	865	836	851	880	853	870	838	809	806	860	881	834	858	844	836	842	859	854	907	855	824	828	848	850	859	875	838	808	843	849	795	861	893	850	878	849	862	805	882	857	856	854	832	891	820	842	792	852	832	839	944	817	830	830	853	811	890	844	841	841	846	873	846	855	837	902	879	811	843	860	876	872	829	869	836	837	874	838	862	829	865	857	825	846	843	905	864	882	862	859	809	832	851	825	853	869	864	803	867	810	823	852	864	892	850	822	901	876	829	794	895	857	849	847	879	869	821	879	841	863	817	863	876	852	786	886	806	847	903	889	903	818	854	810	871	841	881	868	850	848	808	848	798	876	872	842	905	876	878	849	821	847	834	838	860	865	862	841	847	896	919	852	913	859	909	809	796	862	848	840	861	836	849	827	885	876	819	845	885	833	922	851	870	893	823	825	834	894	863	868	865	855	886	865	867	855	892	797	837	816	823	830	836	867	847	868	863	871	847	821	818	839	835	815	855	862	830	863	899	910	851	827	826	865	860	790	858	861	836	939	871	831	906	859	934	855	835	866	856	852	904	854	871	876	868	857	859	877	821	890	844	860	887	882	909	857	885	867	863	918	844	831	856	808	862	908	882	863	849	915	860	862	812	867	842	879	871	827	885	800	833	810	861	841	889	827	801	853	855	835	840	859	823	877	912	838	872	839	859	859	873	859	869	842	841	823	932	825	888	846	859	843	859	858	911	806	925	865	870	852	914	842	800	837	863	824	886	817	831	848	834	847	850	821	828	884	868	861	843	828	848	809	858	826	864	875	895	814	864	856	814	841	846	771	821	814	838	820	856	880	840	885	836	843	840	882	887	865	831	815	865	873	822	864	871	886	860	937	818	869	818	842	835	834	864	865	885	815	827	878	864	877	868	853	859	858	878	870	826	886	829	876	830	850	849	866	806	864	829	888	883	870	852	870	827	822	836	868	851	879	851	815	854	821	864	833	766	850	838	839	851	903	833	855	942	852	821	864	884	852	945	825	814	836	830	869	847	861	818	821	892	808	836	842	843	879	855	864	862	838	870	819	868	818	855	803	841	873	843	897	882	850	818	825	900	816	828	882	868	865	869	816	872	889	909	814	868	838	826	794	824	851
13038	1807	229	151	140	156	172	179	160	138	172	183	153	171	172	147	172	179	159	171	175	141	161	151	178	180	167	170	166	159	156	172	181	167	153	155	171	166	178	152	178	179	170	141	156	169	153	144	150	166	161	162	152	167	154	171	155	167	168	159	155	187	151	176	161	182	138	202	151	159	186	176	154	149	178	145	192	157	171	169	127	180	206	180	147	147	168	174	159	173	145	157	155	164	173	173	170	182	136	181	182	163	161	160	174	131	161	169	152	158	184	149	148	186	169	184	163	163	190	162	157	179	181	173	158	185	168	163	146	153	152	185	177	168	177	189	177	152	161	176	167	195	162	162	179	136	151	160	188	191	156	148	193	196	176	164	157	159	159	176	168	179	169	174	156	172	163	171	190	144	176	165	121	149	141	164	166	166	172	159	154	174	156	142	182	190	160	167	169	158	155	141	186	167	168	151	173	160	161	152	158	137	193	183	158	156	199	165	157	167	166	138	166	151	168	180	153	148	163	147	187	186	167	164	160	176	169	172	165	147	146	162	159	152	168	172	190	167	172	160	160	177	143	167	145	169	164	158	162	159	158	140	154	168	150	162	160	168	161	171	166	179	153	172	171	164	198	197	144	152	166	168	181	152	179	157	177	165	154	177	154	179	166	167	196	188	181	168	151	153	165	158	145	162	150	174	164	146	150	160	173	153	153	174	144	144	177	154	167	177	152	183	143	158	165	160	154	152	146	179	185	155	140	194	174	199	147	165	158	158	159	162	167	155	134	173	152	156	169	196	150	168	169	168	175	171	180	160	180	139	196	196	155	162	167	170	174	173	159	177	162	166	159	182	157	189	153	182	170	158	158	150	160	167	155	154	164	181	184	161	163	194	163	156	181	157	180	165	147	163	174	168	176	171	151	170	169	180	148	148	155	192	156	160	164	151	167	178	172	173	159	172	149	156	158	169	142	177	141	158	170	185	163	168	166	204	184	191	181	172	157	171	166	177	171	149	147	173	160	162	147	171	140	165	174	178	161	156	169	167	163	149	150	151	161	159	148	181	170	150	157	162	169	190	181	165	172	144	178	172	153	163	190	174	207	142	181	170	157	169	195	162	168	178	158	186	155	167	165	170	166	160	158	178	139	174	170	159	172	155	168	153	163	174	148	170	159	158	155	142	153	163	165	158	172	164	191	187	157	170	162	170	173	146	171	155	159	142	172	175	170	162	146	184	148	142	149	182	184	165	143	173	163	156	167	168	162	171	180	173	159	179	165	180	183	164	164	183	159	155	172	150	175	164	153	145	178	166	178	152	180	171	171	150	176	183	151	143	167	160	171	169	183	161	165	151	155	168	169	168	168	163	150	154	161	170	170	165	152	175	146	160	171	156	148	147	178	165	180	178	157	140	172	160	146	137	199	189	194	166	166	191	164	176	175	164	159	176	159	187	176	155	172	148	167	185	161	186	183	187	141	162	145	149	158	153	174	151	161	147	175	170	178	192	162	172	171	176	135	167	160	173	170	172	141	150	172	175	160	139	172	146	166	162	161	165	139	149	161	171	175	162	174	168	157	149	180	157	153	183	152	158	164	153	180	188	166	163	159	148	177	153	171	182	179	171	161	170	192	159	188	170	146	161	185	156	173	167	185	164	184	150	155	173	172	170	169	159	173	178	164	157	173	171	168	130	179	162	153	166	166	160	187	173	181	164	188	139	161	165	211	172	138	179	177	172	169	158	168	175	153	166	160	140	184	171	149	179	154	158	151	173	191	192	155	158	156	156	166	167	176	185	166	178	160	142	177	172	183	175	159	166	176	162	151	169	162	167	184	181	182	149	169	189	157	164	169	169	161	173	146	165	145	167	172	182	188	176	154	180	153	149	152	164	167	185	169	171	165	193	169	169	185	152	151	160	165	170	188	144	142	160	170	154	178	155	138	162	163	171	168	193	172	173	170	162	180	171	174	172	144	153	175	156	197	161	175	177	177	177	160	156	168	172	168	184	158	173	146	168	184	182	174	173	154	201	148	165	153	169	182	179	154	172	187	152	165	166	179	166	178	148	213	138	164	150	150	172	177	154	171	179	150	165	153	147	170	162	142	191	162	191	160	161	164	162	161	177	169	142	178	172	160	193	162	143	190	158	153	164	156	168	176	158	168	154	160	154	156	165	170	177	157	176	138	181	175	199	184	179	163	191	178	153	193	178	151	164	155	145	172	161	167	160	182	157	163	170	186	173	165	162	175	166	173	140	145	151	172	175	170	158	138	147	140	186	162	148	168	148	152	148	177	180	146	162	190	172	174	187	162	163	162	150	158	153	162	163	174	189	182	182	158	154	177	176	163	164	160	165	163	147	127	131	136	177	155	174	174	155	173	163	135	153	163	168	141	170	159	172	155	152	180	157	166	167	176	146	149	160	176	159	141	176	173	156	177	143	142	148	169	177	164	154	146	162	159	175	195	170	185	175	145	172	176	162	158	169	166	182	152	154	129	155	162	165	165	164	156	169	148	169	166	168	164	152	170	181	165	171	201	188	150	158	177	155	168	152	152	164	167	202	180	163	151	154	153	158	194	166	169	165	181	160	154	189	171	162	147	163	173	148	187	161	218	146	178	177	184	169	189	174	170	146	140	172	170	157	171	155	171	165	168	177	164	151	153	168	156	144	179	159	185	158	155	183	161	183	168	184	181	170	181	169	161	157	175	171	157	173	172	155	138	163	161	170	185	204	148	168	163	153	180	159	153	183	168	165	162	156	171	189	181	186	168	158	161	185	180	172	158	141	188	166	166	143	164	172	180	195	155	174	165	189	163	169	165	137	160	162	172	158	167	171	147	140	166	186	160	164	163	171	158	159	164	165	162	137	179	169	151	164	170	176	169	160	170	176	163	153	174	181	169	181	166	193	157	178	178	163	157	170	195	182	168	191	217	161	162	160	175	167	174	157	180	167	152	198	161	156	180	141	190	157	195	168	146	156	199	177	171	184	155	180	180	158	149	157	170	162	153	175	168	165	165	178	154	167	165	151	159	154	143	165	145	150	161	171	150	153	164	161	165	185	149	161	184	156	160	174	166	177	145	164	156	165	161	174	188	168	150	172	161	157	156	174	166	141	159	168	190	165	183	162	147	187	160	157	151	186	159	168	135	172	182	165	199	163	166	186	138	136	146	161	172	167	221	163	165	157	154	191	177	164	161	174	161	152	160	159	167	155	182	153	165	133	181	156	179	167	157	168	180	157	165	150	140	167	173	155	176	140	184	161	163	193	173	165	181	159	191	179	163	159	149	158	177	165	174	173	162	207	167	164	161	197	204	181	198	160	140	149	177	176	139	158	150	169	171	177	186	179	155	165	164	172	182	166	170	163	145	180	145	172	184	183	157	176	183	154	153	169	172	154	167	166	165	171	150	177	190	168	180	188	166	187	176	171	166	154	176	175	198	153	182	157	170	160	147	172	169	187	146	166	168	166	172	164	174	177	175	174	156	157	157	196
7539	844	503	471	451	450	443	426	402	445	400	420	414	397	396	420	407	419	436	430	437	426	462	447	466	421	401	415	394	422	427	437	397	429	414	410	418	397	446	449	443	385	421	405	409	391	386	452	403	421	429	451	394	395	389	376	413	384	423	441	406	433	427	393	420	403	411	413	421	398	386	405	436	401	413	399	419	391	399	466	411	433	415	412	411	404	409	419	442	426	435	416	366	443	427	411	423	437	391	391	390	436	422	471	405	420	404	398	395	400	390	417	420	446	451	445	403	413	376	398	446	450	410	394	437	454	421	427	394	404	450	392	394	419	437	404	392	404	427	408	407	423	426	423	408	420	438	440	446	413	388	417	431	409	434	431	413	430	415	445	389	404	378	448	441	379	394	427	407	418	388	397	408	398	368	433	421	453	426	420	440	408	391	427	444	436	481	470	414	414	415	378	414	416	451	394	428	426	415	425	425	443	402	428	409	433	416	417	459	414	424	401	387	436	401	431	421	428	406	434	419	416	391	396	424	381	438	406	356	422	430	384	405	414	458	414	431	425	439	429	418	419	426	414	442	405	445	396	419	444	457	412	400	399	432	409	444	414	415	430	399	429	416	432	391	404	406	406	417	425	407	428	392	412	410	456	430	437	434	390	411	445	425	412	415	413	425	396	405	445	432	441	406	424	423	417	446	416	464	404	448	423	419	401	401	394	406	362	439	432	420	435	397	386	416	475	400	410	422	452	416	415	411	427	389	416	440	409	424	418	390	401	402	425	424	415	394	370	388	399	417	422	425	449	421	409	406	425	428	416	394	406	381	440	403	397	400	426	396	400	413	425	445	421	450	412	407	458	452	429	418	407	401	438	425	400	385	427	414	423	421	417	405	393	400	448	414	401	374	390	389	423	416	411	392	432	407	454	424	410	424	411	395	429	419	414	389	427	428	409	397	447	434	412	417	410	384	397	385	417	428	416	399	445	442	422	410	424	417	428	425	416	424	396	409	426	409	426	403	409	409	429	432	404	389	415	448	408	416	418	409	445	428	381	395	435	391	416	422	395	457	420	425	416	429	420	406	416	446	399	425	437	438	410	435	419	419	416	401	437	449	395	432	444	393	411	428	443	403	412	409	392	432	440	407	393	399	416	409	418	422	446	440	461	425	424	429	410	411	409	433	386	413	424	425	413	419	413	417	393	430	412	414	390	418	426	420	430	425	425	433	398	392	389	447	398	441	426	426	402	405	411	405	437	431	402	430	372	445	406	381	428	418	394	446	410	403	397	416	407	436	391	410	408	441	417	418	467	405	421	427	404	431	412	415	376	404	417	416	415	403	435	406	399	407	401	427	422	426	453	422	444	392	439	469	393	406	425	403	422	394	422	408	425	426	423	406	399	404	423	424	414	405	408	419	449	357	418	386	426	465	406	429	424	442	434	418	438	418	422	383	425	397	407	427	451	393	443	390	418	390	382	437	409	378	433	447	434	427	405	400	439	408	404	434	454	413	404	414	451	433	394	407	378	414	383	415	413	376	430	392	417	430	395	441	394	444	415	396	449	367	410	392	417	433	412	392	435	424	400	417	391	391	418	406	412	423	439	399	428	435	438	393	405	399	396	432	430	441	437	420	443	411	431	398	423	384	422	400	419	422	412	427	407	406	423	426	393	432	419	411	414	439	399	422	387	404	421	412	392	398	421	378	460	406	366	439	408	433	386	405	426	437	437	421	426	395	425	397	401	387	388	402	394	410	406	362	449	434	407	391	411	471	445	392	431	413	417	436	397	450	442	442	440	417	429	437	397	428	402	412	392	400	397	434	392	420	404	404	437	413	407	449	371	418	395	382	436	397	433	426	421	375	442	404	421	440	431	429	414	433	434	412	381	429	406	401	446	433	433	396	440	427	416	419	439	442	391	431	445	400	421	406	439	420	424	428	418	455	416	411	390	426	450	419	416	401	455	432	402	425	430	428	390	407	446	413	393	424	420	476	418	439	432	440	431	442	424	410	373	421	427	438	409	424	422	437	439	440	430	449	392	424	385	444	436	395	434	404	433	369	421	369	389	404	409	420	438	440	413	433	449	411	354	382	433	428	377	384	431	384	443	412	416	453	391	411	437	397	437	422	433	404	423	385	430	463	418	413	416	414	413	413	417	445	405	425	425	385	399	415	393	435	421	415	381	459	431	401	444	418	455	433	425	430	412	394	425	419	426	405	390	412	379	413	408	425	406	373	397	414	378	451	421	389	404	439	406	392	385	381	426	418	442	399	410	375	417	373	442	419	392	416	453	419	410	416	407	424	422	445	410	407	400	426	415	402	386	452	437	417	422	410	391	410	408	408	444	444	384	400	390	412	453	413	411	402	452	404	379	437	426	419	370	437	393	443	421	414	444	393	426	401	399	406	388	408	455	417	404	396	437	417	411	403	411	420	459	457	404	434	445	429	412	448	402	399	430	430	414	444	449	431	426	427	413	425	399	436	429	424	403	408	421	396	420	419	422	401	378	375	423	413	412	435	389	401	441	419	423	413	408	434	424	421	451	416	406	402	399	421	399	426	423	408	377	413	381	416	394	385	420	419	443	430	435	422	429	360	406	436	421	443	425	444	445	420	430	417	410	395	448	447	423	430	429	438	400	418	418	426	444	405	418	442	458	419	412	400	381	452	417	424	442	456	432	446	426	374	415	431	381	396	404	407	433	434	436	417	427	441	441	394	433	425	400	392	417	421	439	405	396	437	417	442	383	436	437	422	429	403	417	438	388	407	411	418	407	431	418	438	461	358	402	418	411	398	427	378	418	429	402	408	388	422	419	410	414	428	426	429	439	414	427	399	398	405	420	387	411	454	392	433	424	420	449	424	405	405	420	428	433	448	417	404	393	397	411	444	440	408	457	440	410	441	432	421	458	434	422	428	406	415	393	407	382	430	406	431	408	402	429	412	367	416	430	398	412	418	421	421	390	432	423	431	434	409	382	382	417	378	429	416	405	419	411	399	427	386	395	412	425	447	439	414	408	437	444	420	380	427	388	424	426	397	433	394	412	397	412	423	431	435	435	400	424	415	371	417	418	432	406	434	400	428	400	416	417	414	443	405	404	440	394	441	421	434	418	422	385	417	428	385	374	453	455	403	386	441	408	420	387	413	409	390	445	436	382	423	407	411	420	423	421	375	422	401	409	403	417	464	413	426	428	426	410	410	424	416	386	410	414	414	422	444	437	409	422	399	408	429	419	446	454	438	426	425	395	414	421	397	400	423	397	405	414	407	398	443	464	412	421	394	448	407	416	428	440	436	428	454	430	379	401	450	446	443	409	448	431	423	380	427	399	383	429	451	430	390	419	412	428	401	447	429	398	428	410	418	405	415	442	391	406	442	465	461	432	401	381	417	418	381	423	432	437	443	410	405	422	441	436	425	442	400	412	447	406	399	422	404	431	374	440	447	412	411	455	381	436	402	378	410	410	393	416	394	416	425	455	424	439	397	390	403	453
29906	5874	622	439	344	326	327	276	280	243	214	246	232	229	250	240	233	234	256	233	228	231	250	223	234	230	211	245	269	243	257	245	266	223	248	208	245	220	224	236	253	199	209	205	237	280	240	239	221	208	239	211	234	248	212	223	228	202	217	243	212	240	252	225	213	230	255	224	267	253	245	251	235	255	255	255	241	235	222	232	227	213	239	261	217	226	235	234	227	253	205	211	236	266	234	231	206	246	244	224	237	248	236	245	241	230	223	209	226	238	204	226	248	218	240	228	242	238	211	215	236	228	220	188	224	224	216	239	270	209	250	221	238	249	244	233	213	246	231	243	223	240	244	227	235	265	231	240	254	240	203	233	219	245	207	205	243	230	201	208	238	236	217	231	237	254	217	218	222	235	237	218	266	243	208	230	218	218	202	232	247	231	207	226	243	221	220	235	230	256	225	235	225	236	236	249	198	234	211	255	244	236	245	247	247	210	213	209	261	209	235	198	211	225	225	215	251	229	248	245	236	205	204	237	250	220	243	226	228	232	262	221	216	252	223	241	238	216	228	213	250	232	236	213	236	240	239	263	230	227	248	219	224	218	248	210	243	227	232	211	239	240	243	245	224	208	240	190	241	224	239	240	252	198	228	231	273	233	222	226	220	227	205	243	250	211	274	242	247	249	212	219	256	250	203	235	269	228	245	246	215	216	227	217	253	210	209	246	206	215	220	252	228	215	229	224	204	255	246	217	218	209	233	244	224	260	230	222	238	245	253	219	232	243	240	203	241	227	226	228	256	245	211	226	238	249	224	202	261	243	240	242	230	225	224	242	258	214	233	198	228	230	227	237	245	221	237	221	242	225	248	262	212	246	229	231	207	263	212	221	244	228	226	228	234	223	232	225	202	191	217	240	243	205	248	203	222	219	216	207	228	237	228	238	244	206	240	271	255	240	236	237	232	188	252	223	220	237	251	230	242	197	217	207	194	224	235	227	195	278	213	243	265	212	228	237	237	225	219	254	242	218	227	228	253	211	230	218	227	250	227	228	243	219	244	248	231	212	229	219	216	240	237	185	246	216	245	208	255	235	215	225	224	230	226	214	226	238	245	211	253	258	248	241	219	214	244	250	230	200	212	249	238	243	228	241	229	228	230	227	232	223	217	234	251	190	284	245	220	227	242	228	214	224	200	212	229	203	228	229	236	229	220	240	236	201	213	215	214	209	245	204	236	267	244	240	228	226	204	225	236	219	205	247	196	214	236	174	250	214	225	239	213	246	211	225	226	197	204	226	220	225	267	241	261	252	236	194	220	229	229	227	218	243	261	245	223	229	212	229	246	240	233	246	214	229	237	248	217	254	232	262	229	234	226	207	235	218	230	208	240	221	238	246	239	271	222	217	229	200	216	252	209	232	215	232	223	243	227	236	236	218	216	255	257	266	205	203	239	257	257	235	250	214	235	243	254	233	271	246	236	240	202	214	217	247	234	217	235	255	202	220	248	226	219	223	237	225	214	243	219	249	218	216	203	197	229	204	237	229	256	245	235	259	225	229	232	247	227	235	220	247	234	240	220	244	248	263	218	229	219	238	205	258	212	226	207	232	221	239	211	242	215	251	236	181	231	209	219	206	215	217	233	211	240	217	253	257	217	227	264	231	207	225	232	243	247	220	235	230	209	226	272	198	252	220	224	235	255	237	237	222	223	244	207	247	218	237	215	229	214	214	222	235	226	247	228	222	275	210	216	232	228	243	205	237	210	197	229	265	239	209	259	237	189	231	214	223	235	250	250	242	243	250	220	226	232	225	235	224	254	244	228	209	192	221	235	226	193	223	260	225	219	217	239	221	246	239	225	208	219	219	216	234	254	242	210	235	243	250	220	203	240	221	239	234	252	234	226	244	237	261	257	255	236	239	239	229	235	226	251	270	220	241	259	250	199	231	225	203	231	273	236	226	234	223	217	223	244	229	228	248	252	199	212	229	236	257	283	223	227	206	226	209	250	218	256	222	222	236	215	195	248	243	253	211	212	238	225	238	235	278	231	229	229	212	219	220	237	229	223	250	250	245	216	216	237	228	241	258	245	205	242	221	252	241	222	240	205	208	224	219	218	229	205	238	233	242	225	236	245	194	251	221	225	215	224	213	233	232	226	228	265	230	229	232	215	225	222	259	236	226	220	249	225	211	250	213	214	209	248	232	228	221	235	226	197	242	212	237	202	231	235	239	235	218	232	227	212	241	216	233	249	205	230	239	255	218	215	237	233	219	255	229	219	213	230	213	218	226	227	254	209	202	219	237	225	239	220	242	242	218	203	235	233	224	235	241	215	225	203	241	215	217	210	241	220	248	235	241	216	258	231	245	230	235	198	225	205	237	245	217	233	229	265	248	224	264	244	219	226	224	233	230	213	229	252	249	205	206	253	227	217	200	251	211	243	227	206	225	243	230	243	223	222	263	229	241	222	262	214	252	250	244	223	221	219	242	208	194	222	242	191	219	215	214	235	197	223	212	256	221	225	224	249	229	232	225	232	232	252	222	228	250	225	235	205	241	223	244	230	254	256	240	240	211	259	209	211	203	231	228	255	236	205	212	229	255	235	257	200	239	224	243	240	227	256	206	252	225	222	222	217	198	238	219	225	251	187	240	234	256	206	216	256	229	204	232	237	238	252	216	238	232	215	250	217	258	239	254	223	227	229	225	215	214	230	227	265	223	231	225	234	217	241	224	252	222	224	230	249	205	246	247	233	204	237	253	246	238	224	227	204	236	242	258	200	254	236	221	226	249	224	222	234	246	233	229	218	219	232	214	223	242	227	230	218	210	204	238	251	233	228	222	211	225	212	275	233	254	230	229	238	239	243	264	240	212	219	245	206	241	235	230	239	217	242	202	223	238	200	236	212	217	251	244	258	228	229	245	223	243	250	256	226	226	239	215	226	227	233	225	244	185	229	220	206	235	198	252	234	213	231	233	213	235	209	265	252	215	202	236	199	238	230	244	215	241	230	231	254	232	225	235	217	221	229	225	238	227	224	208	235	245	236	238	232	237	205	234	225	227	258	209	222	245	205	232	253	266	255	243	242	236	213	234	217	199	248	255	203	233	211	243	199	227	232	236	216	237	244	222	227	218	245	194	224	256	229	229	244	238	231	290	225	206	217	228	236	246	195	238	244	204	250	222	213	232	218	229	205	192	230	237	235	252	243	229	240	230	232	226	255	252	243	221	213	198	197	229	233	245	202	247	244	212	257	224	257	247	234	225	232	220	209	218	204	235	266	212	218	221	209	202	239	242	239	217	197	213	244	278	257	215	233	264	235	256	255	231	228	219	243	225	241	213	264	228	217	219	213	217	213	230	246	228	229	231	230	209	232	212	214	265	220	227	202	250	209	217	235	219	234	243	244	254	212	210	238	216	224	224	231	248	245	236	255	237	225	217	244	198	213	220	234	243	206	225	215	214	239	226	202	246	258	232	214	233	269	230	216	242	230	203	239	220
17578	1673	1163	1267	1122	1028	902	865	738	695	686	650	641	701	613	648	615	629	559	582	574	557	604	603	588	533	595	594	569	571	544	574	631	545	564	549	541	612	545	574	570	562	576	574	551	609	582	572	582	537	562	544	538	552	570	561	566	573	539	565	562	542	562	546	530	569	547	534	576	565	553	566	552	556	585	518	584	554	590	530	599	493	519	576	557	583	563	560	559	576	576	532	538	544	537	568	562	563	557	584	598	556	576	560	619	579	594	628	570	539	564	566	557	556	578	557	574	596	560	534	606	588	548	554	562	545	551	569	554	560	569	560	542	533	534	580	583	571	588	553	541	588	523	555	594	578	527	589	558	595	542	585	521	549	531	533	588	559	534	564	536	574	574	548	569	586	524	559	596	560	539	576	531	571	596	551	571	546	568	552	557	569	555	573	557	624	544	578	553	591	542	555	576	567	520	559	563	588	548	561	535	579	584	554	533	555	524	589	516	578	571	571	590	569	546	575	537	594	554	552	577	572	593	550	532	518	510	556	567	555	531	531	510	554	563	529	540	580	549	563	569	562	563	527	582	530	538	548	514	534	558	575	571	605	517	545	524	554	525	552	533	541	523	524	545	565	551	543	555	565	535	549	564	530	559	580	609	558	505	537	537	543	532	572	540	568	553	547	589	550	564	597	575	512	586	578	551	516	563	556	519	546	573	567	581	513	570	589	536	575	615	543	585	570	541	595	599	571	548	562	571	555	541	600	533	541	560	590	562	535	548	556	576	540	534	520	570	554	548	531	573	591	575	590	540	535	582	570	552	580	515	579	561	540	541	527	540	556	504	561	596	564	559	551	565	575	556	529	554	579	540	512	544	565	554	559	566	529	545	535	584	508	546	539	520	583	580	542	588	549	560	550	546	588	540	571	538	535	548	535	524	570	573	593	560	605	569	527	552	561	524	537	543	574	576	551	530	546	591	610	560	581	552	552	568	510	548	563	540	560	539	560	567	555	551	575	526	581	561	549	518	531	534	574	589	528	581	576	580	555	555	527	539	514	586	546	566	530	541	569	522	570	533	554	566	536	531	597	550	582	573	571	602	531	586	555	535	553	527	565	513	555	562	568	577	566	591	566	558	504	549	518	552	559	538	548	541	579	561	587	525	527	566	546	566	593	547	579	537	543	569	568	524	544	575	512	557	576	551	562	533	579	525	572	528	530	534	550	564	560	563	538	590	580	525	525	543	550	576	541	542	533	564	575	559	530	575	562	557	562	529	555	549	540	557	543	548	545	553	512	530	596	540	574	537	529	569	589	514	533	569	543	632	571	522	527	560	573	547	548	540	541	509	575	566	538	579	589	554	548	565	533	577	546	600	566	508	511	544	554	532	587	554	540	530	542	588	521	561	539	518	582	541	536	575	569	558	557	557	540	528	567	560	529	542	554	558	533	564	564	580	579	526	567	587	551	529	532	563	531	578	573	574	580	551	603	556	548	535	573	540	560	565	552	568	562	560	597	571	545	528	549	601	532	532	543	544	533	582	561	556	521	569	565	571	556	556	568	572	548	544	571	573	550	554	539	565	551	563	536	554	564	564	558	554	559	555	561	523	597	590	558	533	590	549	565	565	586	523	546	526	566	557	562	566	530	539	580	548	583	580	548	508	556	502	581	554	581	551	565	562	600	573	528	577	569	555	603	585	601	567	607	586	535	517	537	534	516	536	614	581	557	557	578	596	552	550	556	562	571	561	559	554	555	568	557	555	571	517	488	552	551	539	574	576	591	555	568	538	554	568	547	574	564	550	557	536	561	559	555	555	531	580	515	567	541	549	539	596	539	561	513	580	544	530	531	508	570	595	541	519	554	547	532	548	528	576	552	569	537	530	525	580	525	579	562	554	556	543	545	553	584	578	573	564	570	569	586	583	590	538	605	517	562	554	588	553	564	556	595	595	563	564	533	520	558	549	495	547	587	528	551	561	558	548	553	531	561	583	525	555	559	592	597	537	530	531	552	563	532	575	569	538	604	547	543	543	552	566	540	547	513	562	558	529	538	597	551	577	560	543	540	562	549	566	555	552	547	530	576	541	542	549	558	570	542	568	575	577	571	550	533	564	587	568	540	571	539	546	561	508	500	581	558	550	539	578	548	601	549	572	584	545	524	572	555	546	555	535	527	554	581	568	532	556	578	564	506	546	564	559	541	592	583	527	536	516	569	553	563	575	559	547	551	539	542	558	559	565	554	535	525	517	559	535	592	537	522	578	563	559	575	555	540	566	568	535	546	553	562	567	562	542	513	506	545	551	561	567	559	545	562	533	543	560	547	563	575	569	552	606	571	579	557	578	529	576	532	543	587	547	560	575	579	514	561	575	510	557	548	576	514	512	528	551	541	561	556	584	581	561	570	544	518	582	515	560	562	581	560	555	560	571	561	545	578	549	566	552	547	559	567	539	522	568	541	553	552	553	586	565	558	553	534	571	557	570	552	556	588	573	549	555	577	533	540	583	544	554	562	572	537	554	584	584	532	554	520	524	546	548	534	504	542	566	562	555	572	578	545	550	547	583	553	550	552	570	535	518	544	558	574	532	551	593	562	551	526	522	550	582	593	549	591	533	534	571	550	519	550	573	540	560	537	558	542	539	529	548	519	627	632	579	565	546	562	575	578	555	563	543	555	563	534	550	543	535	563	536	551	543	561	569	575	518	519	557	526	591	591	555	554	548	550	518	604	571	561	551	584	555	519	508	599	538	534	622	586	548	522	561	559	566	570	540	508	543	573	592	537	559	550	544	541	547	552	534	574	531	521	582	529	533	526	552	518	536	539	541	518	499	613	571	544	552	547	572	584	547	571	578	637	558	552	507	569	551	550	576	555	545	560	528	566	532	579	543	554	582	512	564	578	610	553	545	515	550	555	542	567	573	576	541	574	538	524	540	580	568	521	575	542	528	499	576	534	534	534	571	540	572	555	512	579	547	581	537	602	567	562	531	547	484	616	544	543	550	551	502	495	582	554	579	558	565	509	566	549	551	603	512	568	571	518	534	560	536	537	542	573	575	553	554	590	588	574	544	499	577	588	530	564	551	558	533	546	564	564	572	588	536	521	586	572	569	551	549	543	533	555	593	554	562	531	546	567	543	529	544	558	555	592	581	566	570	566	568	557	564	577	584	509	552	578	549	527	595	545	552	529	572	552	539	520	558	570	565	563	541	601	568	563	561	572	603	577	523	587	537	557	575	538	533	559	544	554	564	597	546	544	553	594	562	576	566	545	533	508	499	517	537	604	558	605	583	524	548	540	544	592	589	537	635	528	621	575	507	533	583	554	572	609	559	566	554	581	570	529	557	527	520	515	554	566	568	589	506	564	595	580	544	554	579	546	546	559	564	589	572	556	579	552	506	567	545	551	571	542	559	531	565	559	565	533	524	562	536	558	585	582	556	545	586	522	568	535	536	578	514	549	579	556	538	569	550	541	534	544	559	548	552	528	575	569	585	553
40638	10061	1441	885	661	542	543	499	436	455	461	419	442	422	423	392	365	424	423	393	366	441	412	370	378	397	394	388	373	404	366	412	426	420	432	414	404	385	379	393	376	370	376	422	401	376	408	389	362	378	377	364	408	380	373	358	390	399	385	348	411	380	372	400	358	383	401	377	397	414	390	356	356	391	402	358	332	394	405	408	383	370	404	393	421	378	342	406	384	361	391	406	414	429	411	393	401	414	370	334	368	395	397	376	375	416	375	368	382	367	357	387	407	414	431	371	398	372	397	412	354	365	386	373	391	365	400	400	395	360	401	381	382	364	353	407	389	395	356	388	395	400	371	387	371	353	379	388	386	383	390	395	357	388	369	383	387	359	401	355	394	370	369	411	358	377	373	354	389	409	393	385	374	387	394	395	418	395	375	375	364	354	402	395	412	369	389	346	384	361	392	388	400	396	371	382	363	363	388	379	396	414	392	370	407	383	343	362	391	402	360	441	416	404	379	359	405	386	378	408	380	370	370	425	384	370	394	369	355	386	394	363	412	396	367	393	369	356	390	379	376	364	370	366	338	395	405	395	415	360	391	386	344	357	400	390	380	370	414	335	370	338	392	396	376	371	394	385	360	380	371	370	374	400	378	373	391	397	404	392	431	408	392	400	386	390	352	364	362	405	407	425	370	390	416	425	366	410	365	379	371	410	370	388	412	388	367	367	375	363	371	376	344	439	410	407	375	367	396	337	382	370	377	420	405	368	387	428	353	405	392	370	404	385	401	403	392	404	401	402	366	377	418	376	431	385	377	370	371	386	377	379	365	378	398	379	376	377	391	389	377	379	372	348	389	409	391	353	391	364	382	378	373	404	425	392	388	350	437	381	385	366	404	363	368	380	408	389	340	371	380	395	392	374	378	367	387	375	390	372	365	372	372	358	385	364	405	394	343	371	370	375	371	375	358	344	397	383	369	366	342	369	384	402	378	360	378	374	379	436	374	408	401	371	381	401	378	405	372	395	390	394	371	422	370	388	371	387	403	398	393	371	380	404	388	370	397	411	394	409	384	369	363	401	396	419	380	386	382	426	390	402	398	421	356	405	407	386	373	418	390	376	377	390	434	419	402	407	421	336	347	388	351	346	370	397	407	333	379	402	389	398	389	382	378	384	388	369	406	356	408	386	414	398	382	391	374	402	396	400	364	395	401	339	351	353	371	393	395	386	386	404	337	355	391	386	371	388	371	385	377	373	382	358	413	383	386	395	415	410	378	399	365	366	363	368	363	382	365	404	399	356	357	358	390	389	393	364	388	368	383	382	387	388	401	351	392	378	393	390	397	407	408	403	395	356	378	377	385	391	431	407	422	408	370	427	392	363	382	384	397	355	359	383	393	395	365	338	379	386	379	398	356	374	360	355	377	382	354	427	373	380	424	388	373	415	409	400	402	353	355	365	379	352	357	378	353	379	402	420	365	400	390	386	406	383	412	341	385	405	357	371	360	369	355	370	408	398	352	354	401	393	395	379	385	366	330	361	369	423	329	393	378	454	367	406	380	414	373	382	390	407	380	376	399	392	374	388	387	373	393	410	420	383	418	351	381	385	368	400	360	369	383	338	417	391	363	367	381	380	377	386	380	388	390	350	389	391	378	387	385	388	437	389	339	363	368	386	399	409	377	399	418	377	351	414	391	393	379	378	406	376	377	409	397	398	400	374	407	371	372	324	355	387	400	390	400	383	388	393	353	379	390	361	399	423	445	405	389	377	364	360	405	404	369	387	392	389	367	390	394	369	401	378	389	381	378	342	398	387	341	363	365	354	397	395	371	356	397	405	423	362	419	378	396	402	417	377	373	384	393	382	353	408	429	369	364	374	409	380	360	412	374	427	403	393	389	358	408	394	371	379	357	418	393	396	373	420	354	371	406	354	351	379	344	352	363	368	411	411	387	403	405	417	382	393	349	375	378	387	417	383	414	372	424	345	368	378	399	363	407	352	424	409	405	380	382	383	375	388	376	356	371	426	405	407	408	368	383	426	356	393	350	395	376	369	376	426	390	368	399	372	397	384	358	389	400	420	406	380	392	418	416	345	364	343	393	397	411	387	415	412	362	396	392	393	366	386	368	389	365	381	404	367	373	402	411	368	389	369	380	424	396	384	342	393	374	359	383	341	379	376	352	370	420	413	366	397	395	458	362	384	393	393	376	392	400	372	380	397	403	394	399	377	370	367	337	414	396	372	402	383	367	374	367	365	373	352	398	380	339	379	411	383	374	384	382	402	430	392	381	403	401	389	405	401	407	342	384	379	384	384	384	364	409	375	371	381	411	354	414	373	389	378	371	393	377	331	354	358	375	394	353	446	379	415	369	372	360	356	356	384	375	399	405	425	364	339	369	356	410	374	417	400	410	380	405	409	403	352	367	365	395	377	380	418	405	339	406	405	397	385	408	389	379	357	376	378	367	385	389	389	407	392	359	340	376	373	426	366	376	391	397	377	388	348	374	318	354	359	382	396	368	353	362	398	387	381	413	396	353	397	374	385	384	389	351	398	401	387	401	395	405	368	418	356	396	388	375	405	407	410	425	372	349	363	423	402	427	384	386	378	382	398	388	391	378	392	372	399	360	358	361	356	390	391	390	394	392	362	385	416	357	412	389	361	390	368	358	379	424	393	378	402	403	374	364	404	379	410	378	377	408	393	379	363	380	389	396	391	388	400	399	387	398	409	377	363	338	338	371	386	377	374	393	387	403	373	381	413	383	362	408	375	387	395	392	407	386	359	384	375	389	384	403	399	376	352	364	351	367	364	390	396	397	401	353	404	408	376	373	366	355	417	361	371	391	385	394	386	364	362	396	374	327	380	353	377	378	390	361	384	376	364	410	378	455	382	346	408	436	413	416	398	361	353	375	366	373	378	383	429	372	382	407	406	374	379	377	378	361	412	373	388	422	396	429	356	381	412	377	373	396	408	389	437	374	387	373	386	366	362	406	364	349	370	393	387	371	363	378	391	391	368	341	373	399	374	394	338	364	394	386	391	377	373	400	379	379	374	388	378	416	383	398	422	373	365	357	390	373	389	392	389	393	389	372	367	337	385	388	399	374	378	376	385	391	392	375	386	360	371	400	338	407	374	391	362	387	392	377	386	385	393	367	323	377	419	366	378	403	381	370	370	340	394	378	347	403	371	381	383	379	389	381	331	394	370	432	381	345	392	384	419	370	437	382	368	377	360	370	409	410	399	409	415	420	405	382	399	389	354	361	363	407	378	367	362	393	389	385	395	355	396	376	353	385	375	359	365	378	391	373	403	401	396	367	393	363	394	403	433	386	369	375	410	400	402	431	411	376	394	343	374	368	354	398	382	385	378	432	404	375	378	389	384	386	379	368	415	419	376	375	388	324	369	394	367	391	361	399	376	385	414	426	372	428	399	337	374	372	364	354	386	354	426	367	368	371	378	415	380	389	400	397	358	386	350	373	365	358	369	395	363	338	382
22881	2379	2027	2263	2037	1774	1536	1428	1271	1205	1177	1162	1070	995	1015	983	944	967	924	982	910	986	866	923	887	939	884	882	913	828	885	890	890	898	893	868	818	877	848	864	859	856	847	795	885	895	834	810	902	860	854	866	858	890	844	867	867	815	857	901	833	867	846	891	869	847	908	844	827	792	830	774	873	864	857	889	838	897	885	852	864	816	825	810	820	849	828	879	833	854	855	828	845	810	821	916	865	849	866	857	849	847	831	807	824	863	867	839	818	831	795	900	782	869	878	887	899	835	822	857	877	842	839	853	835	859	813	866	845	819	796	863	799	813	866	868	862	838	833	862	876	810	863	869	864	890	857	899	845	833	795	889	812	862	900	851	857	817	832	810	849	802	792	848	812	829	818	848	884	865	799	820	863	803	808	794	878	833	886	836	794	849	850	845	831	833	887	872	887	835	832	827	787	853	836	818	833	785	816	859	859	850	891	842	803	823	852	810	892	829	825	852	871	894	845	831	867	816	819	857	840	837	790	815	815	889	796	850	835	849	850	867	847	806	867	903	809	872	832	865	889	833	877	883	867	873	857	901	918	837	838	848	841	878	905	819	834	827	843	877	851	840	844	810	789	875	816	878	861	842	861	853	832	817	864	822	848	840	856	825	855	871	855	836	863	805	880	865	818	849	874	841	894	839	818	877	830	877	892	805	806	856	886	852	902	833	879	884	837	828	842	858	859	833	846	837	863	909	828	883	849	834	838	872	859	844	798	858	886	825	866	846	819	841	863	834	857	838	825	852	840	875	879	887	878	849	825	882	834	844	840	821	851	835	833	872	839	791	878	804	877	820	818	828	822	843	847	853	826	818	803	818	864	806	858	829	879	805	872	851	850	826	829	862	836	851	862	854	823	862	840	824	879	851	804	854	840	860	806	845	792	933	810	857	858	899	869	775	851	843	824	871	863	865	829	906	848	826	855	855	835	846	915	856	802	845	872	858	861	790	876	862	886	869	815	851	838	799	848	873	835	861	878	816	892	873	850	830	862	904	834	833	834	849	838	823	830	866	847	844	872	854	824	790	864	861	850	899	853	859	859	851	861	819	801	838	861	844	826	815	859	793	804	849	809	820	852	831	816	826	875	828	848	834	913	773	834	869	854	849	836	812	868	854	815	830	857	836	847	833	852	834	861	908	839	862	855	877	827	800	823	836	864	804	831	849	812	794	808	826	873	902	828	829	827	849	793	862	844	811	825	848	820	905	781	813	876	846	810	869	860	817	838	840	820	775	857	844	808	870	799	859	866	851	839	858	768	860	869	854	845	793	888	828	843	897	847	843	824	840	866	842	806	791	836	842	844	856	841	861	869	856	879	823	859	885	792	875	886	820	869	848	873	854	826	824	871	845	820	835	806	861	848	819	870	846	829	843	806	786	866	837	838	843	849	870	793	810	860	790	885	850	830	852	858	820	834	813	834	849	816	828	919	890	846	833	841	823	820	857	915	830	862	861	820	833	855	825	813	825	811	821	791	862	845	809	843	816	866	833	868	860	893	816	849	853	815	895	842	828	853	772	852	835	809	879	808	859	894	895	804	847	834	825	851	869	889	861	802	844	866	919	845	876	854	811	826	812	817	879	833	850	847	852	841	865	853	845	870	883	818	843	814	848	817	858	838	865	812	833	807	865	844	851	884	827	842	837	842	846	850	878	839	828	873	843	845	847	877	908	846	869	852	821	846	818	874	834	824	881	828	892	872	844	752	854	805	819	863	833	865	862	852	864	858	817	828	855	878	852	892	807	862	844	844	857	884	817	884	849	886	833	810	824	847	854	805	897	844	863	832	887	815	793	859	866	826	872	842	843	786	820	812	868	855	848	829	880	863	871	768	823	839	893	821	820	850	863	832	826	821	812	824	867	801	781	828	842	832	830	870	850	818	878	856	856	869	819	801	875	838	869	811	819	820	853	854	852	866	849	832	790	859	806	901	823	806	834	852	847	874	848	882	870	891	830	855	847	870	845	787	815	805	876	834	821	849	885	857	861	833	829	835	883	849	888	851	855	843	831	822	877	790	837	905	867	857	888	873	888	789	805	824	819	881	856	858	847	828	817	862	813	829	802	883	857	912	864	827	821	837	844	821	814	847	881	830	808	840	906	862	803	870	873	797	857	842	884	883	926	846	797	872	799	833	817	816	861	876	833	875	868	822	883	857	830	798	858	829	830	895	864	765	830	812	842	875	816	840	856	857	888	820	859	822	843	857	861	848	884	862	898	955	854	818	863	877	839	839	880	825	860	843	883	862	827	803	869	835	893	874	865	866	751	848	832	815	856	849	820	902	828	850	881	869	870	858	844	848	896	859	831	789	871	872	833	872	825	859	870	873	825	854	854	847	828	849	859	815	777	873	859	822	848	926	878	843	855	851	830	859	836	823	814	908	844	785	819	886	857	888	874	842	858	808	812	842	884	819	842	808	858	851	819	858	840	866	843	836	846	839	819	811	838	887	891	819	857	831	800	861	792	845	838	783	858	896	821	865	825	778	798	900	812	785	816	835	816	830	849	852	872	815	838	861	878	871	847	827	797	862	828	846	852	852	876	827	807	882	820	796	823	810	824	860	831	850	818	825	870	882	870	869	830	923	856	836	785	881	828	841	849	823	868	835	830	850	796	846	866	798	806	850	883	803	829	828	908	793	775	841	845	852	860	858	856	868	830	875	851	862	832	838	862	873	814	850	848	815	840	828	896	863	845	828	839	853	825	862	795	826	820	863	871	850	904	833	792	835	848	828	896	850	825	877	815	828	862	809	843	828	830	879	841	878	852	821	787	880	831	841	871	893	851	851	842	832	846	866	905	883	857	875	854	851	855	836	814	832	845	835	827	862	830	852	827	872	843	794	854	868	862	898	852	865	846	830	841	888	875	854	823	812	877	861	852	801	857	855	832	860	787	839	818	845	840	893	774	850	875	832	842	862	845	859	840	887	777	838	811	885	802	780	893	840	845	875	884	806	884	807	833	834	833	866	824	810	865	854	873	866	858	872	840	859	858	821	847	846	813	878	845	860	870	904	820	792	821	823	837	825	842	878	831	800	814	820	845	845	894	841	783	784	867	865	897	893	882	886	823	847	857	818	836	777	838	889	881	769	831	854	850	815	882	841	849	879	900	850	880	862	861	908	849	846	854	853	816	811	813	849	848	881	814	882	822	848	881	891	848	844	782	868	844	837	831	844	855	865	825	822	844	852	836	858	815	813	854	839	921	822	839	836	799	821	845	877	859	869	840	859	828	835	874	857	840	909	887	902	810	884	840	801	853	876	850	840	834	867	825	829	836	878	828	822	864	844	845	788	841	817	865	818	889	788	854	845	833	871	829	784	845	846	885	833	831	839	867	868	851	868	902	845	811	811	860	909	862	881	848	837	820	768	846	839	827	852	847	845	843	915	833	857	820	852	778	837	814	828	853	843	816	868	912	828	831	850	835	815	863	870	853	890	840	881	839
12496	1376	212	169	180	142	164	168	162	147	182	164	162	153	165	162	167	156	162	159	184	187	194	154	174	146	190	167	188	190	152	146	164	176	148	167	163	177	167	141	177	146	164	178	180	183	180	160	156	172	179	165	171	162	183	159	141	186	174	176	164	190	189	188	174	180	160	183	162	177	148	153	143	143	161	195	153	175	182	176	162	189	158	153	139	164	180	193	156	154	172	152	191	165	163	158	179	171	168	159	193	178	163	160	190	187	161	175	133	171	163	182	157	184	169	160	181	177	159	136	174	155	168	146	170	168	155	140	170	162	163	167	199	176	164	180	160	179	175	171	161	176	145	178	156	181	180	172	145	175	162	207	186	179	142	176	173	157	155	183	180	178	158	171	146	169	174	191	148	157	164	183	168	135	156	192	150	176	167	153	175	144	169	155	161	180	142	152	174	170	157	165	140	151	175	174	136	152	150	159	159	165	143	196	165	183	189	195	184	160	181	170	188	155	154	189	159	149	155	172	153	180	166	173	164	148	154	163	163	146	173	154	177	161	161	183	170	171	162	157	162	150	173	169	179	158	168	166	165	129	170	163	167	147	157	173	151	170	155	170	170	163	180	166	168	158	180	170	153	169	181	179	156	190	144	180	169	160	143	155	182	168	176	167	157	177	164	173	150	158	158	163	159	153	161	156	168	185	173	155	157	149	152	186	136	149	147	171	157	151	157	169	155	193	176	174	155	157	155	135	139	176	168	162	182	148	154	183	188	143	170	160	196	150	166	147	154	156	167	147	149	149	155	144	168	177	149	176	189	173	160	144	142	164	153	161	162	167	173	158	160	180	167	179	169	153	146	170	157	155	173	150	186	180	177	152	162	154	192	171	174	198	179	185	153	156	174	173	153	169	167	161	162	146	157	171	143	150	154	177	158	156	176	162	170	157	188	185	175	169	154	182	178	189	165	167	174	142	176	163	152	179	194	168	157	136	191	179	155	191	179	172	157	174	181	151	150	139	158	169	184	171	159	154	174	175	148	157	184	168	170	147	154	161	181	165	170	149	151	141	180	169	165	177	155	156	148	179	150	155	173	185	153	166	160	164	177	152	164	166	170	184	150	160	163	147	161	166	170	168	168	186	175	140	162	154	155	173	157	155	174	183	176	161	150	170	167	159	140	184	177	171	187	142	185	175	167	174	162	171	175	174	145	160	183	157	154	181	174	159	175	170	170	152	156	165	156	156	170	165	141	159	169	167	170	179	178	177	179	156	158	160	168	142	157	151	173	172	161	153	159	169	186	187	166	152	174	148	152	169	186	181	162	166	146	156	174	178	154	176	137	173	176	173	166	180	173	171	163	171	162	150	146	156	181	155	167	181	183	173	176	159	161	171	145	155	164	163	171	163	184	152	149	176	146	141	187	154	178	158	165	170	169	174	177	155	128	179	193	159	177	158	158	178	170	171	168	167	166	192	147	177	161	162	165	161	168	157	181	175	156	163	162	163	175	179	169	166	140	154	166	144	169	164	149	164	166	141	144	145	155	146	156	171	151	141	159	155	169	154	184	164	133	165	141	141	161	156	191	160	180	154	165	173	201	188	193	158	150	144	159	165	153	172	165	146	186	174	185	181	135	149	184	164	152	154	147	174	142	172	156	146	183	172	161	132	167	176	171	169	156	159	146	169	170	160	148	167	157	185	192	153	185	163	149	167	154	147	149	165	164	156	151	161	165	163	134	189	161	184	175	189	164	184	159	184	187	191	151	182	172	167	173	182	177	162	166	189	176	156	156	171	154	176	167	152	161	164	163	155	204	167	152	150	159	158	183	168	178	148	166	181	163	157	150	169	173	188	162	147	164	163	149	188	201	160	188	162	167	173	159	163	158	137	171	158	166	155	166	150	169	149	174	177	172	166	164	185	167	137	157	147	166	155	145	162	164	177	174	176	142	169	157	146	181	173	136	178	167	160	179	190	156	178	160	169	172	180	187	182	159	142	146	146	168	172	165	154	168	164	176	135	177	168	185	156	160	171	159	167	180	169	187	163	171	177	174	192	179	156	178	142	166	166	150	176	170	180	162	159	162	180	139	146	157	158	170	136	132	177	173	159	169	151	179	164	186	169	163	157	164	164	155	167	187	169	160	166	146	155	151	191	177	177	142	156	184	162	179	182	158	160	186	129	162	153	161	187	194	166	159	200	162	176	169	159	179	165	171	139	151	177	135	146	170	157	168	175	185	174	163	205	165	155	160	135	171	163	170	185	170	167	163	181	168	189	167	180	155	166	161	163	168	144	158	153	177	171	158	186	158	162	152	162	171	166	152	173	157	175	176	166	170	153	172	172	189	161	180	156	147	177	178	175	163	168	170	172	152	157	171	140	147	170	172	139	160	176	153	155	188	161	166	176	180	164	159	164	143	168	147	170	163	171	173	165	154	168	173	137	160	157	168	168	164	192	161	172	164	163	167	167	149	156	163	170	184	176	148	163	169	147	172	165	185	171	168	164	155	161	166	146	160	138	176	158	161	158	162	177	169	167	150	155	152	147	152	181	166	149	152	156	156	173	157	177	195	170	174	169	160	163	160	179	138	145	152	181	157	148	198	188	156	150	141	161	163	147	205	171	144	167	163	163	171	157	180	183	186	145	150	181	163	164	176	156	168	162	166	174	145	157	153	153	165	156	178	180	179	176	160	174	177	165	158	160	152	172	151	161	161	175	166	168	167	160	168	161	128	182	152	171	140	178	183	197	164	173	181	156	151	133	154	136	177	185	157	149	154	179	122	176	170	177	151	161	153	169	167	157	167	167	176	160	168	181	151	157	184	151	157	178	161	186	165	146	167	197	160	164	165	192	177	163	163	172	162	153	173	158	137	144	154	138	159	154	158	161	168	173	158	146	176	143	173	144	144	159	189	181	157	172	147	159	159	134	165	166	149	177	152	169	176	164	171	155	147	189	148	176	157	164	142	173	172	154	164	155	194	178	162	156	165	176	162	168	152	163	168	127	180	159	168	165	165	145	137	184	187	189	162	149	195	164	165	160	169	159	153	156	145	161	176	168	162	158	162	153	167	153	161	161	176	145	160	158	158	155	184	165	166	152	161	155	160	177	168	155	192	180	157	200	170	144	191	162	154	190	171	162	156	159	144	173	177	149	153	165	178	173	141	172	150	184	185	159	177	178	181	181	170	170	168	175	163	150	165	173	146	168	147	160	183	171	156	184	141	161	155	193	175	156	174	173	196	166	164	159	174	161	159	158	173	162	163	158	166	192	163	155	144	162	189	157	163	144	146	174	156	167	160	183	169	186	158	165	148	184	171	171	151	179	173	161	187	177	160	153	163	158	166	151	165	138	149	147	147	145	162	166	197	164	162	167	163	167	158	155	153	162	180	166	163	138	146	176	174	157	169	170	171	169	164	151	141	155	167	143	163	173	171	171	164	174	170	144	177	185	173	156	161	178	161	178	172	190	139	151	171	168	158	174	178	179	171	160
7011	725	475	433	446	445	427	431	424	432	430	387	438	424	433	407	441	425	404	398	412	407	397	418	438	431	421	406	415	423	401	433	417	398	388	445	440	417	435	420	380	426	396	374	420	414	400	428	409	405	404	439	413	436	433	418	436	412	392	397	405	433	367	414	410	399	415	393	382	403	420	404	412	426	448	396	410	428	416	435	416	417	410	453	416	424	409	408	402	396	397	381	448	418	371	393	394	427	408	394	443	424	449	453	419	389	403	440	426	402	398	427	452	402	411	418	380	412	449	393	404	374	437	419	424	412	424	408	441	414	424	435	382	418	402	429	423	406	420	432	419	406	413	429	445	417	433	398	455	400	436	432	379	410	407	436	401	438	428	416	410	401	429	406	441	435	430	394	410	397	384	422	419	436	410	419	449	422	380	410	423	397	395	410	387	425	387	444	410	440	433	428	409	429	397	405	439	436	425	382	452	425	433	393	415	455	441	415	418	419	440	465	413	439	365	399	375	401	415	423	402	420	426	450	397	426	411	422	418	422	448	436	396	427	420	382	424	445	368	417	399	426	421	425	396	416	411	419	438	410	381	420	391	425	427	399	405	442	391	407	417	377	417	427	406	431	378	406	433	419	406	435	418	446	397	424	409	407	418	421	397	401	444	420	390	405	405	416	404	427	396	400	414	377	422	427	432	402	377	375	422	400	417	384	432	410	415	431	420	372	403	407	411	435	419	374	391	419	422	400	401	448	420	382	377	397	387	427	430	425	437	413	398	408	396	406	432	409	385	406	402	467	407	391	420	418	421	414	423	379	402	437	419	407	438	405	423	387	441	465	410	411	386	410	434	386	392	428	384	401	434	423	415	405	412	378	438	437	424	434	424	440	408	412	432	418	395	424	367	400	390	414	437	406	400	428	365	384	424	412	430	405	399	396	431	425	386	412	406	402	423	402	431	484	432	413	460	397	414	385	371	439	427	389	436	361	402	409	391	437	401	417	406	399	445	428	422	394	451	437	435	406	435	403	418	438	430	392	417	426	427	408	435	439	391	422	440	405	376	410	421	393	418	430	438	416	416	367	400	432	378	409	398	426	386	406	400	429	430	435	424	449	391	416	415	388	390	441	402	405	417	402	400	426	416	417	397	409	417	424	380	422	448	427	470	416	440	405	408	471	418	406	437	389	414	458	414	429	397	432	425	414	380	403	427	444	421	418	433	441	388	431	390	420	398	384	410	373	424	403	412	386	401	391	389	442	404	411	436	411	417	421	398	413	421	403	419	391	395	431	407	432	425	423	410	404	416	417	420	382	384	407	431	446	368	392	448	435	435	427	405	441	407	444	391	483	396	399	460	404	397	375	413	383	402	376	402	434	445	452	403	435	420	375	389	427	419	362	436	427	420	431	401	430	407	467	406	424	439	455	431	405	379	428	399	422	416	398	436	417	418	424	415	465	413	398	416	412	414	392	410	431	392	402	426	403	377	416	425	378	386	397	361	415	390	439	396	398	431	433	407	406	446	356	387	418	420	421	427	400	419	451	447	422	434	411	435	416	421	381	391	486	434	380	437	373	404	401	418	430	427	410	391	448	412	420	408	418	422	414	409	424	408	413	428	438	425	412	399	424	409	429	410	435	437	413	402	439	436	439	410	404	438	380	436	406	407	386	381	434	449	443	371	412	405	407	439	427	423	427	434	445	429	423	454	414	405	421	399	410	428	431	440	405	412	406	409	402	405	409	400	455	408	421	422	417	398	429	408	427	461	449	456	446	475	394	445	420	429	387	398	437	434	413	445	453	399	430	415	435	396	411	399	420	428	431	394	381	409	390	390	412	422	437	423	447	433	434	434	433	412	449	391	437	422	436	423	427	421	426	389	435	372	427	407	428	427	428	418	428	451	404	387	418	407	390	425	390	439	414	413	409	429	433	404	463	457	407	433	402	412	436	423	412	397	420	415	404	455	389	438	437	409	395	438	440	431	433	401	389	420	446	389	412	415	370	406	383	410	429	411	392	429	362	422	441	401	417	424	405	437	443	447	389	418	439	437	443	449	424	417	434	415	369	423	422	377	442	433	404	386	426	434	418	392	443	413	392	402	395	462	419	389	401	397	430	405	473	435	416	433	408	401	416	427	408	425	403	457	403	430	374	439	440	419	437	396	449	407	417	412	377	395	417	414	400	420	381	415	414	388	420	404	400	401	435	443	422	411	407	371	455	391	396	462	392	407	422	401	418	420	412	418	450	400	413	386	422	432	431	426	435	434	429	419	417	416	421	429	447	405	430	426	426	403	420	381	409	405	446	420	382	395	422	424	423	414	448	395	372	470	381	418	398	394	418	427	419	436	431	412	414	394	414	413	410	436	441	381	417	440	395	426	436	433	426	369	427	401	430	394	420	443	409	402	404	399	394	421	395	412	435	419	413	407	429	440	380	430	468	397	440	396	382	415	444	423	410	385	398	388	379	453	375	443	420	436	393	389	424	439	401	412	359	417	411	412	443	415	427	403	378	393	412	440	425	390	385	430	397	394	448	400	400	414	366	411	438	425	381	432	420	412	400	377	447	412	410	423	449	408	397	426	409	420	438	387	407	435	416	385	418	403	405	424	395	400	454	394	400	433	393	408	437	382	428	386	415	376	392	426	432	412	463	400	426	416	424	405	404	419	433	415	417	417	400	434	440	446	375	397	440	405	404	430	444	402	432	441	402	397	407	395	408	430	421	442	394	407	455	417	424	431	409	395	430	412	450	420	373	399	447	428	394	421	410	457	429	400	428	397	443	381	445	401	449	455	421	416	404	410	432	406	441	399	434	406	438	426	430	456	408	419	410	377	420	398	412	432	452	440	373	396	419	405	403	479	397	435	402	392	403	457	405	425	383	410	407	428	421	411	408	400	434	440	410	401	372	422	439	405	423	420	412	414	409	431	412	399	384	394	416	438	419	421	434	436	421	391	427	397	435	373	390	374	379	392	432	374	407	386	409	403	432	417	420	413	425	409	411	440	406	418	409	390	401	415	381	395	393	420	406	420	436	417	407	426	419	407	445	384	455	397	382	392	394	395	413	426	407	406	430	395	405	424	427	368	397	426	397	412	405	450	400	391	433	415	431	404	456	396	448	426	409	411	382	423	442	406	435	399	395	424	421	424	424	391	381	403	408	378	392	430	423	430	418	410	397	435	432	438	415	407	379	396	406	422	406	433	427	445	421	435	414	422	419	426	405	385	431	456	414	430	443	404	421	412	430	402	400	458	411	402	440	418	415	423	386	411	380	411	388	385	411	367	399	410	410	388	393	394	375	426	404	428	449	392	402	421	458	406	407	422	422	413	413	396	414	408	406	423	396	436	394	387	413	438	419	402	400	444	444	432	387	425	406	435	383	423	415	427	451	410	393	445	444	418	429	385	415	414	420	447	427	412	432	420	421	398	388	411	424	399	434	419	423	384	398	427	414	430	421	426	412	394	376	445	361	417	454	428	405	397	415	396	445
29185	5700	688	428	372	315	290	262	254	276	297	243	263	263	249	219	224	218	233	243	230	249	240	259	220	222	238	217	235	221	248	244	252	255	219	251	251	246	258	254	248	221	232	243	253	212	211	249	224	215	226	245	232	251	219	247	232	237	254	254	236	192	244	227	231	215	231	207	211	277	245	198	229	207	197	239	233	216	215	242	255	255	217	244	202	234	218	259	261	232	267	259	227	230	234	255	212	219	226	237	250	219	224	225	213	195	229	221	222	243	210	247	230	244	246	238	234	226	207	240	224	228	239	219	235	233	206	224	219	229	218	212	239	215	215	261	248	236	249	221	247	221	232	224	228	220	221	257	236	245	246	217	243	221	217	238	219	230	241	191	217	236	233	203	228	216	222	222	234	204	204	218	242	247	226	215	242	240	235	247	235	233	229	204	218	227	196	229	222	225	231	251	256	247	239	214	227	213	219	202	232	210	220	225	230	222	206	238	236	248	248	233	214	241	217	248	230	242	237	237	214	238	238	253	264	239	223	264	211	252	232	211	221	207	238	243	232	232	237	216	210	237	232	212	220	220	216	266	226	254	237	244	238	244	198	230	204	216	218	224	223	217	229	230	254	219	237	242	254	211	216	229	200	241	234	245	243	215	251	231	234	242	246	229	211	243	244	235	236	216	199	271	225	238	226	213	254	236	237	232	234	207	253	225	215	198	236	202	231	229	217	247	222	220	215	260	242	236	241	238	216	210	212	240	268	245	217	223	253	223	255	202	214	210	236	205	216	238	253	233	270	216	259	226	235	240	226	190	242	246	235	243	239	249	242	227	227	190	249	231	223	218	242	242	228	244	246	263	249	223	216	231	233	211	172	240	236	197	227	244	207	245	207	213	244	231	255	244	228	212	238	211	213	255	227	224	222	249	222	209	258	251	219	205	251	236	247	218	240	235	230	222	214	234	229	250	225	232	221	219	238	222	256	247	242	229	239	230	244	239	245	229	241	240	229	237	241	212	238	248	217	222	243	233	235	198	257	257	240	251	243	227	232	237	228	241	215	218	239	226	226	241	259	248	206	247	253	212	240	214	232	195	210	225	231	247	243	231	217	236	209	221	262	226	201	234	261	240	239	239	206	201	240	204	240	246	224	216	227	191	236	215	221	231	242	256	235	227	236	217	224	224	243	215	241	207	232	224	239	232	234	266	257	209	221	255	259	218	247	245	212	201	228	240	253	236	240	215	258	241	216	240	220	198	210	230	192	196	205	228	221	201	224	240	219	236	261	221	231	207	225	237	220	218	229	243	224	234	255	224	206	238	205	215	241	232	220	218	215	248	209	214	228	237	230	208	192	251	227	277	245	223	254	259	225	250	227	235	244	241	235	213	237	226	235	242	231	222	209	206	211	237	205	213	217	233	227	253	201	239	248	249	216	256	206	199	213	245	224	223	206	222	230	239	222	250	208	203	207	248	216	221	197	266	257	246	224	206	212	224	249	210	230	231	241	193	210	234	258	231	209	219	228	228	258	263	225	202	226	226	243	216	231	206	222	240	232	255	215	237	215	222	200	231	224	237	196	213	258	264	228	239	227	220	252	214	219	227	228	237	210	244	204	221	233	232	204	220	229	218	226	222	218	216	213	227	252	225	207	238	229	203	253	216	189	220	233	239	218	220	246	246	221	236	204	248	214	262	231	228	225	199	226	217	243	224	238	204	205	228	230	233	225	268	242	219	244	223	219	198	205	233	229	260	215	234	222	214	235	240	217	209	240	214	234	231	226	247	214	209	245	254	249	228	221	261	230	221	191	237	222	231	227	238	239	219	244	215	217	212	193	214	237	197	240	238	198	212	243	206	207	228	241	243	213	228	215	241	236	252	243	229	237	227	223	236	248	209	230	239	196	211	226	228	246	235	202	236	231	220	224	237	220	224	235	236	228	230	226	227	205	207	210	219	211	226	245	246	218	239	237	224	244	217	183	258	216	212	226	234	215	186	238	232	216	214	231	228	217	218	226	253	221	217	236	214	217	244	185	255	230	245	246	215	225	220	252	244	246	224	243	216	234	224	214	261	237	220	271	240	216	232	219	189	213	263	214	227	216	219	236	207	183	219	224	228	242	231	201	209	241	218	225	238	241	250	238	244	244	257	225	227	224	225	248	235	214	236	221	234	226	244	227	213	232	208	208	238	230	205	233	178	242	251	250	232	244	255	238	242	213	244	216	260	234	212	204	187	248	248	214	254	239	214	222	232	235	222	216	242	196	206	230	218	216	209	221	240	239	224	223	241	216	233	206	253	227	226	229	222	217	243	209	225	224	229	241	240	225	199	237	247	211	230	245	223	239	210	235	227	227	218	235	255	244	221	217	238	232	232	220	226	228	239	229	220	227	242	240	222	216	234	237	221	218	236	213	234	229	230	251	207	211	229	222	225	251	243	200	232	212	213	244	221	234	222	220	196	247	219	244	223	227	256	254	250	220	209	221	244	246	237	237	221	259	241	235	240	217	226	215	192	236	260	224	241	249	242	228	221	249	219	234	234	258	255	238	247	212	248	236	221	254	240	246	214	224	248	212	254	224	242	247	238	227	231	223	232	241	231	226	236	214	258	231	249	232	215	228	228	217	254	221	238	212	233	225	217	231	213	234	209	253	241	239	239	232	228	246	238	233	261	228	224	248	263	227	230	244	231	235	220	235	233	252	233	220	240	233	258	200	230	231	211	204	195	235	217	236	218	243	231	227	252	242	215	194	210	231	241	280	212	246	267	226	230	248	223	250	235	211	232	231	202	253	215	229	225	226	231	215	250	220	242	245	258	259	244	217	222	195	253	239	224	239	227	238	221	233	220	240	223	220	217	237	224	222	234	221	216	232	214	248	253	224	221	231	210	259	259	228	226	228	235	239	239	235	244	243	207	251	210	234	225	227	203	220	224	246	206	235	232	207	241	208	234	238	241	247	240	223	238	234	227	211	225	238	230	223	236	210	236	240	237	203	227	220	237	235	213	262	218	191	223	217	256	236	217	241	226	256	223	236	226	211	224	215	215	229	235	225	210	215	228	221	222	261	204	233	249	255	228	251	225	235	238	263	235	225	255	240	255	250	229	256	208	263	255	233	258	233	252	269	247	220	235	230	231	240	219	222	237	254	223	215	217	195	215	233	220	197	212	229	244	221	218	255	227	228	209	225	217	214	240	203	244	249	254	216	245	210	236	237	247	240	245	234	245	219	277	236	210	227	210	206	214	224	236	245	226	224	230	247	222	221	201	196	218	207	238	214	257	236	245	232	206	238	232	266	242	258	240	238	225	226	266	222	232	224	255	228	235	217	226	252	236	245	228	206	237	225	230	231	228	231	238	237	212	226	229	221	230	238	201	222	241	213	241	233	234	246	230	219	212	223	227	222	230	211	185	221	220	215	220	246	226	207	231	211	219	241	225	234	251	245	240	202	258	189	240	226	223	238	225	245	226	237	195	239	264	223	268	214	247	281	237
16930	2086	1144	1246	1139	969	886	809	745	745	708	745	658	630	618	637	607	601	600	628	578	587	606	609	571	559	614	558	575	592	578	552	566	539	588	526	557	597	609	626	591	547	588	560	588	514	533	578	559	611	578	533	572	581	585	507	564	545	588	546	577	564	555	547	517	524	579	510	605	558	540	574	545	518	558	551	581	518	574	541	538	556	563	572	591	530	595	565	534	555	525	554	581	560	560	529	592	573	542	539	564	533	521	569	531	554	598	553	550	528	562	512	519	557	570	555	538	536	568	554	536	536	582	544	598	545	582	556	518	531	535	556	561	550	545	518	561	542	592	533	532	553	539	539	563	538	510	548	574	574	591	533	579	518	515	579	571	532	519	527	558	616	568	519	559	554	572	581	544	537	545	554	532	519	586	586	542	571	542	565	583	557	519	531	562	565	557	542	568	560	559	549	564	543	537	572	515	552	588	575	522	588	552	567	517	559	547	568	601	529	578	550	536	522	539	605	545	550	543	550	527	556	545	538	551	541	550	534	552	513	573	511	568	565	543	532	579	541	549	535	540	524	527	533	535	573	548	567	550	572	537	532	586	565	558	579	571	545	564	571	548	531	572	520	582	573	621	604	528	537	533	578	530	567	522	534	535	621	550	515	582	529	559	512	614	558	554	573	547	547	508	547	551	549	543	580	553	546	529	565	550	529	594	579	543	523	583	578	595	552	577	537	548	552	573	560	554	531	581	569	523	533	534	557	553	535	571	553	580	522	595	569	581	567	519	572	552	557	583	564	568	533	531	570	587	544	558	563	554	574	547	522	554	569	564	564	581	562	547	554	590	587	578	554	575	567	537	548	520	539	543	537	529	570	557	552	537	555	585	535	517	559	554	510	592	536	564	526	579	622	591	582	553	534	541	565	550	534	522	557	563	560	496	570	559	537	558	529	563	562	570	585	566	512	568	546	539	617	530	556	559	534	541	545	577	570	567	561	539	571	525	567	597	612	524	564	544	537	575	564	552	550	561	535	575	564	585	547	579	532	580	557	529	615	556	558	565	558	527	551	568	569	557	554	530	560	565	524	553	558	549	556	515	564	580	560	541	575	530	568	552	578	560	537	554	569	566	596	581	549	580	565	568	525	590	559	593	594	543	515	572	543	599	550	588	592	560	580	574	563	591	543	559	534	547	540	504	579	530	562	532	602	557	560	542	530	525	564	529	562	552	520	523	553	585	523	564	512	572	531	566	586	557	553	601	535	557	564	562	534	494	517	563	562	548	557	548	597	544	509	550	541	570	555	569	603	550	528	583	543	552	591	524	508	544	533	535	575	543	550	572	578	539	562	563	565	558	610	541	533	529	598	571	588	534	564	598	551	591	547	587	551	515	564	545	573	603	546	560	561	550	522	540	535	545	578	612	554	563	576	588	549	532	532	581	560	581	548	563	547	586	539	547	554	507	524	566	587	534	553	558	552	519	601	587	543	536	516	563	573	574	545	553	545	553	575	565	577	527	577	579	568	564	601	533	586	567	587	569	567	541	571	533	543	559	538	499	585	536	533	577	509	558	538	540	504	564	595	581	587	633	572	536	521	534	516	533	533	533	598	551	586	548	566	539	540	557	575	552	543	535	580	539	518	538	545	595	519	542	538	574	526	556	598	518	580	565	563	587	565	558	578	560	589	570	507	547	570	544	522	581	521	530	556	515	554	542	493	549	555	528	568	491	538	535	561	581	570	567	490	525	560	572	553	551	551	570	563	560	571	544	577	559	537	569	553	564	591	569	612	547	551	567	546	550	528	562	545	550	579	521	574	563	591	541	537	565	549	541	551	545	568	522	559	582	523	591	536	550	605	577	526	524	545	534	555	538	572	599	547	529	588	597	539	544	584	580	531	566	581	546	575	528	573	497	573	554	551	556	563	551	551	569	539	576	534	545	526	537	580	528	571	547	509	591	515	611	547	535	567	533	536	542	578	540	571	562	550	558	574	532	528	528	560	494	567	542	544	540	555	561	599	611	551	579	521	561	558	526	557	528	551	535	518	543	524	557	567	564	567	559	502	519	567	509	578	561	536	599	527	574	546	585	598	562	523	564	504	543	534	591	600	586	620	583	507	584	545	589	546	564	566	545	587	585	523	545	553	544	532	520	521	566	559	556	570	534	530	522	583	547	547	519	563	533	528	545	537	522	548	533	538	525	546	538	558	551	543	554	559	554	565	573	567	539	511	539	503	547	561	540	558	571	583	573	528	557	563	569	521	519	553	517	553	560	541	545	578	602	572	532	558	572	526	572	505	529	548	537	521	536	541	525	587	562	559	579	568	498	585	531	572	546	572	562	517	585	535	555	545	521	561	563	552	531	585	571	600	559	598	591	561	566	561	530	520	528	536	532	567	548	554	564	530	562	515	539	508	522	539	533	555	562	559	579	574	540	544	558	568	550	585	556	542	553	561	548	592	552	513	581	589	549	541	505	577	568	577	515	561	547	562	526	554	570	544	558	547	554	600	519	570	569	531	583	597	549	542	515	561	493	510	532	560	576	562	565	497	557	539	514	520	548	574	577	578	541	552	603	572	568	598	570	517	570	571	599	533	540	563	551	535	541	590	548	580	620	576	481	563	557	567	567	577	539	563	547	528	518	577	588	571	555	593	546	562	508	560	560	548	564	568	597	562	563	537	564	559	555	534	541	535	568	569	559	562	587	562	512	534	556	540	555	556	511	519	507	563	517	540	582	514	575	489	578	539	576	504	571	543	501	570	585	554	548	527	546	520	481	572	533	530	561	520	518	536	550	539	533	560	558	578	541	598	572	540	556	515	574	564	575	578	547	566	520	590	560	580	552	564	549	586	572	567	567	552	517	564	538	528	568	546	538	522	579	579	571	541	577	567	521	571	537	563	561	580	566	567	541	564	558	552	553	537	593	573	514	588	501	535	584	546	579	554	512	582	552	541	551	559	556	549	594	560	539	564	540	557	593	560	569	553	555	525	577	570	562	550	565	607	499	547	588	574	562	522	500	583	609	609	550	591	564	543	597	562	516	555	571	537	563	550	576	551	570	576	549	560	562	567	588	523	550	568	553	580	562	578	562	519	547	540	561	538	537	565	563	574	542	585	543	572	581	541	562	527	568	572	584	560	558	554	555	558	583	529	557	548	552	604	528	527	552	531	602	539	535	548	555	588	575	573	524	551	543	576	579	507	553	573	572	527	553	561	540	554	565	580	546	523	574	568	554	578	555	542	578	563	514	592	586	585	557	528	585	572	566	526	561	535	542	559	548	537	522	533	541	590	555	570	538	572	535	545	578	581	553	558	568	538	552	543	576	575	544	570	583	526	569	527	517	525	566	578	550	545	528	548	587	587	555	541	507	567	540	528	575	548	528	521	539	572	575	548	579	538	537	558	564	559	589	562	571	574	505	488	518	591	567	522	568	506	580	545	562	603	568	541	532	572	589	518	571	534	591	556	519	572	532	498	549	552	554	532	535	547
40588	11058	1543	836	671	571	499	454	490	428	434	414	428	379	414	429	388	393	397	341	402	389	382	387	359	403	414	396	401	427	378	370	391	358	363	369	399	357	426	418	388	342	375	367	372	339	367	393	356	374	376	397	384	385	382	400	395	376	379	414	378	382	426	407	390	407	383	378	378	334	377	423	376	395	376	365	367	357	390	394	373	392	374	387	369	384	393	383	388	339	393	358	366	419	391	421	375	398	353	344	390	360	376	406	391	350	413	393	358	376	396	404	402	382	388	370	404	366	421	365	356	365	363	388	341	370	356	394	383	373	391	417	391	391	385	336	392	398	368	421	384	374	404	405	400	414	393	396	354	362	403	403	387	405	417	434	366	384	401	361	405	373	414	364	378	370	375	380	397	398	348	379	404	371	390	419	379	405	408	375	356	393	398	407	378	442	391	378	415	373	367	372	394	373	358	368	386	376	396	431	386	364	397	381	410	394	384	371	410	360	355	376	372	417	335	386	333	379	393	419	381	388	353	388	368	336	371	379	382	356	383	382	391	397	378	356	378	389	352	423	412	414	376	378	359	400	360	364	370	395	378	386	402	356	388	417	363	360	400	390	370	398	348	369	381	400	348	369	368	362	401	352	413	392	378	429	388	398	351	410	371	355	355	380	417	390	367	433	366	383	363	369	382	388	384	373	393	368	382	382	376	394	338	400	346	374	379	381	370	389	371	357	365	364	341	364	343	394	401	360	386	366	363	337	395	366	337	397	385	393	421	409	371	409	395	353	377	353	364	382	380	408	388	390	436	399	448	407	375	402	375	393	371	390	366	363	378	332	352	419	361	411	404	371	414	420	434	391	382	406	369	383	340	391	401	400	420	353	357	341	401	404	367	390	398	361	383	389	352	356	408	391	374	360	398	379	396	364	395	414	384	385	366	382	380	390	383	385	387	393	413	378	381	397	397	364	427	355	368	398	361	366	369	394	404	370	362	346	395	398	374	383	366	400	384	407	353	396	338	397	399	382	379	374	429	418	401	379	440	393	378	407	369	361	394	350	380	356	386	345	347	375	375	376	369	385	370	357	390	344	372	414	368	378	366	393	412	383	401	363	398	424	381	389	389	370	377	410	387	383	438	384	387	353	437	379	381	388	414	403	385	380	375	385	372	403	372	387	358	377	377	356	405	412	407	426	437	362	396	376	364	382	375	362	394	431	398	345	401	405	413	385	393	381	404	373	410	387	384	418	393	350	380	427	338	424	389	364	366	378	374	356	352	367	388	338	377	382	397	376	376	356	373	408	353	379	409	388	380	385	375	390	386	389	389	379	427	388	409	402	350	408	391	368	408	369	393	341	392	343	423	387	366	403	398	375	387	409	391	359	389	420	396	370	352	389	366	363	357	372	375	392	386	334	400	385	381	392	365	338	412	396	381	391	403	394	397	417	407	390	365	382	383	386	401	394	385	375	391	380	413	373	399	376	406	381	384	391	382	360	384	402	403	423	390	385	381	367	405	402	370	395	382	352	382	378	378	363	369	393	410	362	366	335	377	367	383	350	390	374	352	361	367	437	381	406	383	356	415	376	392	381	340	361	400	347	359	400	394	372	412	402	396	369	382	383	408	386	327	378	391	402	373	359	415	416	402	382	369	383	358	410	415	414	360	372	365	362	398	352	379	318	374	356	372	381	381	382	400	411	388	406	373	383	378	378	395	357	353	371	384	392	397	387	329	369	394	360	394	359	400	425	352	360	393	399	374	352	395	368	422	387	356	366	395	407	343	371	364	366	416	385	425	450	407	387	358	384	403	418	350	391	394	398	359	354	421	373	377	397	348	367	408	330	401	331	396	356	373	377	365	438	392	365	389	417	375	380	385	390	386	368	407	368	414	385	399	344	414	429	395	364	323	372	373	395	370	404	371	405	398	402	419	352	388	379	371	393	394	437	398	387	369	383	365	369	384	373	377	392	388	387	441	387	400	409	398	380	394	393	379	419	408	404	337	389	390	364	395	387	439	403	401	371	399	387	367	367	379	398	389	392	380	385	374	419	406	387	392	354	408	383	388	376	408	418	404	373	396	369	395	380	391	364	363	387	397	344	399	395	403	385	380	384	373	411	363	390	381	405	379	412	384	404	391	386	398	380	366	369	404	389	387	415	378	398	370	358	359	361	396	336	377	379	430	382	374	398	360	378	367	390	398	365	365	355	403	399	363	387	413	373	376	382	378	369	376	365	349	367	413	388	377	363	427	380	371	326	354	376	393	375	374	390	351	374	380	433	399	380	356	372	374	396	396	375	388	364	367	417	395	435	394	397	402	419	403	413	359	356	393	372	376	422	378	378	389	405	373	419	419	366	359	385	368	389	372	343	359	424	385	414	393	393	383	402	381	383	369	422	390	396	384	429	397	417	406	390	340	382	404	384	394	397	393	430	384	404	388	391	410	407	379	365	367	391	373	391	386	405	409	391	430	390	383	355	397	368	379	381	420	329	380	364	374	383	368	410	386	372	365	368	388	357	403	394	388	347	369	405	350	343	368	384	398	396	430	389	382	465	376	359	424	389	382	364	347	364	389	392	381	426	392	363	382	379	393	365	362	415	365	394	414	384	371	418	409	394	410	381	350	371	373	408	394	332	391	372	385	357	341	328	415	372	383	414	331	377	350	407	373	384	338	378	393	411	396	406	353	386	394	345	379	399	351	371	354	401	382	335	399	404	409	372	407	374	369	403	383	389	392	378	372	408	431	405	383	379	404	404	389	395	387	392	357	405	379	394	403	376	350	383	390	379	415	369	366	363	368	379	370	386	363	386	409	363	401	357	429	389	390	375	369	411	374	379	352	399	391	386	406	375	362	393	395	412	422	423	410	390	415	410	385	359	403	356	395	381	398	368	388	370	372	378	411	409	411	369	370	373	388	403	379	374	347	390	374	353	376	380	407	405	375	412	384	416	429	361	362	382	379	398	389	345	410	391	379	402	362	397	343	390	365	375	408	349	380	401	366	384	392	391	365	414	392	372	336	381	399	397	393	393	387	387	399	395	395	387	347	372	408	386	347	377	382	413	371	341	391	392	354	357	418	434	416	382	384	345	422	396	392	400	411	416	361	411	397	373	398	408	373	388	385	419	414	383	363	391	377	413	382	384	427	376	363	374	349	375	447	407	422	361	400	388	427	402	420	347	358	361	417	390	370	393	367	384	433	414	386	409	365	411	387	342	380	389	401	399	423	384	400	365	398	362	390	364	401	366	394	388	401	366	438	405	379	376	412	360	381	410	357	359	363	356	422	357	409	382	396	372	383	376	406	374	384	384	412	404	376	378	381	387	367	391	405	352	368	378	358	366	379	369	410	370	355	379	328	358	386	383	395	386	406	367	380	392	365	391	402	407	385	356	380	393	366	359	435	370	340	367	395	406	372	396	352	371	370	411	364	358	376	404	392	388	393	368	355	381	389	408	386	386	350	364	378	366	341	405	371	353	379	383	405	378	353	414
23360	3100	2008	2251	2020	1744	1523	1433	1280	1229	1170	1075	1084	1028	958	942	897	920	959	902	908	916	860	899	937	934	939	921	920	913	885	836	814	893	843	889	870	869	896	850	878	888	833	884	897	906	872	872	845	882	827	913	853	860	866	874	813	825	872	838	857	818	848	897	857	812	840	877	885	903	876	851	858	864	862	905	872	921	857	879	825	864	864	834	833	844	869	825	785	872	816	860	860	854	875	867	848	838	817	831	794	838	849	862	824	853	865	850	859	860	868	892	850	848	812	841	829	849	831	851	860	869	869	782	871	846	877	822	878	866	863	851	836	851	875	788	856	837	847	828	844	888	762	853	835	862	867	863	847	855	834	842	887	924	851	914	824	869	805	823	831	847	863	873	841	847	845	821	827	826	873	869	837	854	816	852	818	828	799	879	865	823	842	833	836	824	823	874	897	866	834	837	808	819	860	867	889	862	855	831	852	868	828	827	833	812	803	888	813	845	834	862	806	827	852	935	847	806	854	830	849	832	828	810	868	832	888	850	866	836	819	849	822	895	836	820	857	819	838	899	817	862	852	837	829	825	833	855	844	823	839	831	843	876	830	864	860	882	802	848	824	826	821	894	858	870	841	851	854	851	844	843	836	821	816	820	793	872	890	879	865	844	843	869	871	876	887	800	853	825	854	777	889	864	807	849	854	810	905	856	835	829	816	875	891	894	843	851	827	861	838	858	835	824	820	858	855	885	862	810	831	810	815	850	806	833	862	842	831	864	843	827	828	873	852	848	831	801	863	854	824	830	860	877	822	893	852	900	809	904	838	827	841	846	876	826	823	853	818	887	870	812	818	836	846	867	868	812	847	851	865	817	871	857	815	866	829	825	861	804	937	863	854	840	809	900	942	832	825	814	844	851	870	890	834	836	849	869	826	826	815	835	835	852	858	832	875	807	835	805	829	799	837	813	832	807	833	827	831	853	820	882	825	884	859	790	850	841	851	912	834	829	831	812	868	851	855	840	872	834	817	899	899	839	830	861	811	822	855	821	852	840	820	870	884	872	899	859	862	878	845	858	816	862	827	850	827	808	833	873	907	878	820	833	844	853	821	829	888	813	839	830	820	871	830	840	826	895	831	853	832	893	848	853	824	829	862	857	881	813	862	818	838	849	868	862	877	835	873	857	826	817	869	862	786	859	856	889	840	861	858	801	851	871	808	845	839	849	832	903	891	803	845	881	817	844	840	842	851	827	860	817	860	833	839	884	817	851	796	812	837	873	846	865	875	843	853	859	862	889	879	784	865	909	870	850	841	827	782	894	816	829	839	828	907	849	825	889	888	893	869	856	838	815	865	837	845	845	869	854	871	895	847	839	816	805	848	848	837	856	823	852	821	874	889	869	806	860	888	818	855	802	841	861	867	770	856	795	872	822	858	840	861	909	825	843	848	824	883	872	841	858	850	810	893	865	805	881	840	924	836	863	862	883	855	876	896	883	827	806	852	860	829	833	844	844	821	830	863	862	843	892	873	883	861	816	848	846	874	838	840	864	830	850	837	857	842	860	882	881	828	797	804	861	830	887	817	824	841	841	817	823	841	833	816	818	822	884	855	747	825	864	858	822	812	818	864	912	823	867	841	859	826	788	853	846	823	792	811	843	885	823	860	811	827	844	858	826	866	840	843	812	887	823	841	831	847	886	853	891	880	877	899	844	884	828	904	852	854	883	828	846	810	866	835	817	877	810	868	905	841	803	859	798	841	816	824	809	820	827	837	846	870	848	816	846	848	818	880	840	833	853	860	815	854	781	818	846	799	890	855	814	831	883	839	796	846	866	844	853	820	817	844	874	828	874	823	808	845	816	851	835	829	845	865	858	881	853	796	864	880	878	843	839	867	844	871	878	850	862	874	842	891	899	864	848	856	838	882	844	861	831	868	872	870	868	872	815	815	858	851	847	839	885	882	866	820	838	835	868	853	874	853	890	804	883	814	836	806	858	874	848	864	820	843	825	868	850	800	867	848	892	793	865	847	842	856	881	861	890	863	885	840	912	846	889	845	841	832	826	839	828	867	837	845	858	852	896	868	852	855	878	907	804	854	845	830	850	874	848	828	830	850	893	826	826	856	869	801	820	782	861	855	831	803	880	819	865	806	849	850	846	799	846	804	857	819	883	841	789	893	819	837	814	889	876	843	860	800	818	818	843	924	905	849	847	861	897	834	818	842	859	860	828	824	849	834	883	877	847	874	895	811	904	822	815	886	841	826	834	856	844	870	836	831	931	805	831	859	844	917	909	888	850	853	853	844	869	846	880	822	819	854	880	820	870	811	831	847	854	849	835	807	826	896	908	835	835	860	889	819	838	868	876	837	838	903	818	833	850	894	827	812	872	762	865	803	868	837	770	837	874	844	806	849	866	825	802	921	878	901	892	840	876	811	818	806	843	834	870	807	803	849	820	868	872	874	864	847	828	852	871	815	838	837	858	838	845	843	818	826	901	841	855	839	877	831	836	846	830	842	861	834	877	837	846	852	866	840	896	919	840	835	860	852	878	850	852	832	844	880	881	864	859	850	851	872	871	839	826	859	834	833	866	871	858	874	864	893	844	843	865	889	837	814	860	818	871	859	848	836	917	839	875	834	875	795	852	851	839	822	859	862	857	868	898	808	821	861	800	880	873	878	842	811	814	827	843	905	838	824	801	828	852	886	824	787	875	862	836	883	857	806	811	837	835	880	809	815	867	841	857	869	827	844	856	873	876	791	809	843	880	851	851	868	886	884	830	869	810	846	834	887	839	842	849	846	803	831	881	845	834	864	882	845	832	867	851	851	854	837	841	828	888	882	850	817	846	850	852	854	793	833	901	845	805	850	851	844	855	871	888	837	813	868	822	828	812	801	780	861	825	900	864	865	833	824	818	816	836	860	885	833	869	829	836	888	881	855	860	849	849	813	875	849	883	878	893	810	827	868	888	821	897	843	817	818	850	852	798	794	862	887	797	857	821	831	852	853	895	849	882	835	860	844	845	823	853	873	845	836	859	886	833	867	857	846	833	857	843	859	808	815	807	813	841	815	840	809	857	819	821	831	837	838	844	872	874	867	900	859	808	835	799	765	841	799	855	869	849	836	792	797	828	859	828	839	864	879	859	861	848	859	805	873	918	773	863	843	841	823	884	866	912	876	811	830	876	825	825	855	858	845	868	768	835	918	848	903	881	848	854	869	862	813	845	847	867	813	864	855	824	864	827	843	861	859	853	852	819	812	838	870	800	797	872	839	835	829	810	832	868	884	806	824	865	825	869	838	842	847	906	820	839	795	811	809	825	820	845	834	889	869	853	864	858	872	858	827	876	815	821	824	838	841	864	854	863	862	879	919	829	856	907	873	846	868	938	801	845	844	865	849	833	882	862	910	853	840	870	852	852	800	832	858	864	870	836	878	840	845	831	885	849	830	829	844	865	869	854	841	892	890	878	820	830	843	857	795	853	826	848	848	827	852	827
12855	1862	152	200	187	192	161	157	171	159	159	167	140	162	148	149	176	156	200	174	153	172	159	167	164	168	146	154	204	171	165	192	176	180	154	179	167	190	141	163	177	170	138	181	171	173	176	169	151	169	156	192	151	181	180	161	179	172	158	177	174	172	177	147	147	158	177	158	145	168	182	158	151	166	142	152	153	178	187	167	194	170	149	153	182	160	179	171	194	181	158	154	180	191	171	166	158	159	157	140	169	167	145	157	131	147	164	171	159	161	144	176	164	164	135	200	173	168	151	187	149	171	158	158	168	180	162	154	161	170	186	187	154	149	164	190	174	151	161	158	143	183	175	171	186	169	165	150	151	145	171	150	174	150	177	150	170	166	155	176	186	176	179	165	182	175	154	159	141	172	149	166	172	171	168	181	136	173	152	165	154	184	182	142	161	165	181	140	166	160	169	178	195	153	170	154	156	162	170	180	153	180	168	168	144	162	170	179	179	181	162	181	184	147	197	142	168	186	168	174	173	189	158	177	152	168	162	173	158	180	159	177	172	189	187	166	172	164	160	169	175	166	156	159	146	175	194	215	161	156	165	169	176	161	157	192	167	171	154	141	164	150	174	179	160	155	154	153	185	177	162	166	169	154	151	167	173	154	168	173	169	139	190	179	172	169	179	132	166	156	144	162	180	157	160	173	172	150	178	182	172	153	173	176	170	183	171	176	167	185	156	171	160	159	160	162	176	174	187	169	170	182	188	170	168	148	162	177	157	126	171	153	173	165	152	134	156	167	160	153	148	157	173	143	180	156	154	153	188	139	153	175	174	175	166	166	151	200	165	161	180	177	178	190	167	134	153	158	179	179	161	145	164	152	186	155	163	156	157	135	162	153	187	172	155	164	164	203	181	166	177	140	154	153	163	171	172	188	176	157	156	156	169	176	136	183	163	166	156	164	159	199	184	162	182	167	174	163	168	171	151	173	172	187	178	166	177	171	168	163	152	168	164	191	151	164	176	142	171	169	171	161	149	174	164	168	174	155	168	143	159	148	148	175	162	170	178	169	181	191	156	158	148	169	175	163	147	195	204	171	171	157	163	155	179	137	172	158	189	169	163	169	171	187	159	179	172	128	195	170	146	172	195	168	170	191	167	185	164	170	147	188	168	180	177	166	166	156	166	164	171	175	184	159	168	149	173	155	185	173	182	139	171	168	146	154	187	155	172	176	159	147	144	148	164	154	170	159	163	163	143	147	156	161	190	186	163	156	175	158	169	150	173	172	178	155	144	170	176	186	188	168	151	182	138	183	165	160	152	145	147	157	197	142	157	188	146	135	194	168	160	141	182	162	132	171	150	152	169	146	134	200	167	154	175	167	184	179	153	153	134	161	163	164	197	160	173	153	145	161	145	189	169	151	155	184	185	164	168	181	158	159	179	159	180	156	166	165	168	159	198	163	173	184	173	146	169	158	167	154	144	176	150	159	161	183	192	181	194	144	189	155	171	159	154	177	151	160	172	150	165	160	148	171	166	190	150	154	174	189	165	158	151	167	147	175	162	173	175	178	172	148	145	142	178	147	168	161	153	158	178	155	147	165	141	166	137	159	159	174	166	161	143	189	146	156	146	176	173	178	153	169	155	151	183	153	138	203	179	158	176	179	135	161	154	179	160	167	152	161	187	167	182	180	147	153	192	172	170	177	178	153	186	161	165	193	180	158	179	179	153	173	166	161	191	161	164	156	166	149	158	177	185	138	147	172	173	189	166	153	169	174	172	133	182	156	180	151	161	177	170	173	160	152	177	155	159	174	172	185	183	187	169	166	165	162	146	157	160	165	178	148	179	145	177	154	147	151	160	175	163	174	161	157	170	175	177	167	157	160	176	173	160	129	186	202	157	171	174	151	151	168	180	164	140	147	155	164	159	186	150	155	167	207	153	143	179	171	186	139	182	162	173	193	156	172	148	157	157	175	160	146	151	168	190	175	167	157	175	150	185	144	167	166	188	172	164	173	153	173	129	152	157	152	150	149	183	167	167	189	175	147	166	174	176	136	161	184	149	144	158	145	154	177	166	166	184	168	178	177	180	156	152	178	145	184	183	191	164	181	183	201	183	171	163	175	164	122	153	170	166	170	167	187	153	163	175	169	194	129	159	166	160	151	202	179	157	170	156	139	161	163	169	183	174	161	162	159	169	154	197	187	172	156	165	185	166	149	167	176	164	160	185	182	148	180	179	162	169	147	154	171	167	174	172	163	173	176	177	168	176	165	171	176	178	158	163	165	154	156	150	174	189	176	171	166	159	166	170	177	167	140	166	158	163	168	160	194	144	152	149	174	178	161	148	160	175	164	181	162	152	150	175	145	166	181	176	157	136	162	149	175	163	170	158	153	166	169	151	178	155	167	167	150	164	159	134	163	136	170	187	165	166	146	165	181	182	165	150	174	160	175	147	173	167	148	133	174	170	160	144	147	186	171	188	182	182	199	164	190	172	163	184	143	166	150	159	171	159	132	184	160	173	160	193	147	152	170	173	166	177	160	174	144	146	152	171	177	180	184	159	153	149	177	149	151	159	163	179	179	171	190	167	165	157	170	170	148	139	181	181	142	158	185	166	155	167	140	188	193	155	166	151	163	159	166	180	165	166	167	160	164	173	188	179	182	177	176	174	161	142	175	188	160	172	173	163	159	170	194	171	154	157	186	182	180	185	167	173	141	137	170	170	168	163	126	149	175	175	193	161	186	160	159	165	168	170	159	168	173	157	157	158	146	146	137	171	166	181	178	158	151	148	175	148	143	156	171	166	180	188	182	185	157	146	154	170	154	179	158	170	163	170	177	167	138	169	152	187	178	181	173	162	168	157	155	165	170	159	156	177	155	186	164	152	172	148	165	181	158	167	162	207	147	155	158	167	152	186	168	158	168	160	192	144	167	164	180	164	158	182	168	177	168	153	171	158	178	185	188	166	161	155	154	161	180	167	155	150	152	149	152	142	171	172	156	153	139	169	157	158	164	172	172	164	156	170	155	158	175	169	184	173	170	186	175	146	176	162	141	164	164	144	182	164	174	184	165	177	189	164	157	180	172	179	166	181	149	173	172	154	157	174	165	134	159	156	159	133	169	165	175	146	167	137	161	158	197	156	156	188	177	157	156	197	182	189	172	187	160	185	177	185	164	164	182	200	144	159	181	165	164	141	152	160	179	171	161	155	181	153	183	177	182	149	161	156	153	136	166	141	174	175	166	178	163	145	172	163	168	183	151	175	134	177	155	152	139	162	159	182	164	156	158	170	157	169	163	179	165	150	174	156	162	161	168	199	162	131	181	167	187	185	152	150	187	165	165	160	181	150	158	177	187	160	169	166	172	165	168	170	150	152	145	159	172	193	151	143	167	161	171	157	164	169	149	141	165	151	165	158	167	174	144	147	154	174	155	153	142	178	200	147	165	163	166	174	202	161	157	170	169	148	171	184	154	204	164	140	154	167	181	155	164	127	156
7332	970	422	495	467	428	437	419	391	416	406	419	411	461	423	431	432	444	439	429	367	393	441	389	386	419	395	448	408	430	427	372	390	424	431	424	412	405	410	412	442	405	423	435	381	405	421	421	437	411	451	412	417	387	427	475	424	419	435	422	424	390	438	415	454	435	435	446	409	458	455	459	453	422	424	392	432	417	440	423	392	406	413	434	392	419	431	412	435	419	392	416	406	426	375	420	426	439	456	422	430	420	413	401	417	414	380	409	446	416	406	423	460	392	434	419	459	394	376	394	436	393	412	417	400	401	395	411	399	414	462	443	439	404	396	385	443	432	436	435	392	422	425	433	446	439	419	416	441	423	405	452	429	406	403	416	430	395	423	425	467	409	389	413	408	430	427	380	416	450	438	369	374	426	440	435	440	446	389	388	403	402	395	419	399	396	441	428	435	431	425	392	430	438	401	407	395	419	402	399	454	445	417	436	392	433	426	457	417	397	412	426	438	367	429	429	388	390	433	418	401	419	408	419	411	446	393	443	450	440	408	426	405	434	385	423	430	399	398	423	403	389	436	418	417	420	417	430	434	412	365	425	413	437	417	452	438	437	460	417	371	408	438	403	427	417	407	407	401	381	421	403	425	419	454	399	388	395	421	446	413	397	397	435	437	420	429	377	407	451	435	425	400	420	433	433	408	401	420	436	393	447	391	382	367	415	376	418	411	429	409	410	410	422	372	406	423	428	408	409	419	406	427	436	446	428	407	413	412	421	420	403	434	366	403	418	393	445	405	418	405	415	419	392	429	432	446	412	421	398	397	390	356	425	404	444	434	392	437	424	399	367	413	384	384	441	378	437	457	404	456	397	421	424	410	460	425	376	414	443	424	382	418	413	391	429	407	427	431	433	394	412	414	399	420	433	418	451	413	425	424	445	432	421	416	434	406	399	412	450	459	449	425	400	394	418	418	407	424	407	408	407	415	399	427	376	427	416	409	403	453	414	410	390	399	380	407	427	394	412	399	386	411	395	412	420	420	450	417	404	397	431	398	454	414	435	425	396	445	411	417	398	399	403	398	414	444	423	414	420	404	402	411	411	440	425	392	401	408	410	390	406	394	426	428	410	420	397	433	435	392	456	424	416	381	409	391	405	389	394	417	414	420	445	465	416	379	417	421	388	429	425	444	416	414	431	427	405	388	440	407	399	417	407	432	446	399	435	421	392	389	389	407	439	396	403	439	426	429	414	420	425	441	424	430	407	432	407	405	393	430	420	430	454	396	416	409	449	400	429	434	410	438	426	413	389	403	412	432	381	427	428	409	432	428	473	378	392	435	420	419	422	433	406	425	421	387	396	392	461	418	424	388	401	416	446	391	417	433	416	421	426	402	418	399	426	429	415	417	436	397	419	444	410	414	418	432	420	396	412	414	468	436	415	423	399	453	385	398	436	439	428	383	431	416	393	425	406	457	416	395	423	424	389	384	410	416	410	438	420	407	428	416	397	454	426	392	403	380	388	415	457	431	400	421	419	401	412	416	400	422	439	450	424	384	430	412	372	399	443	398	421	435	415	430	388	417	371	365	422	397	416	401	440	426	431	409	397	408	391	385	418	414	423	427	455	430	433	421	412	440	408	423	448	432	396	395	434	433	402	400	450	405	413	398	387	425	431	460	431	411	411	452	403	358	428	417	393	439	395	405	422	440	385	417	396	455	410	421	405	392	362	426	407	391	395	462	434	425	424	413	374	401	447	426	440	406	424	445	399	407	405	409	384	407	406	414	397	430	408	431	401	418	423	386	398	412	418	432	418	456	410	399	430	426	373	413	402	394	456	461	422	445	417	433	398	424	445	390	408	434	436	432	420	380	396	411	454	405	413	425	427	386	438	417	399	376	393	426	406	436	389	433	387	455	435	440	416	421	398	382	439	430	432	414	439	444	389	432	448	393	384	437	424	417	416	408	416	423	393	410	431	422	419	395	433	423	426	441	425	402	437	427	419	432	411	428	429	445	459	416	426	386	441	410	425	452	430	407	426	445	438	450	387	394	425	389	431	399	434	406	394	383	386	434	411	361	417	429	435	427	408	412	409	383	407	396	423	410	414	430	427	400	435	419	458	385	405	378	423	398	444	461	409	430	420	449	401	417	421	401	424	450	435	374	410	416	407	409	420	432	422	446	431	422	398	382	397	404	424	398	423	451	402	407	403	420	424	416	435	409	422	426	365	419	421	411	370	413	386	429	408	446	429	415	371	399	456	412	419	454	429	433	420	430	409	423	399	452	404	435	439	382	403	433	407	394	446	433	427	448	417	392	413	402	395	396	428	433	440	422	443	400	402	420	405	370	416	451	418	401	396	418	416	441	396	444	420	456	406	436	431	431	404	426	408	431	401	428	433	447	432	410	396	407	420	422	460	401	436	404	396	421	412	432	412	440	436	399	405	431	426	405	441	417	432	452	425	391	416	395	422	420	403	401	425	409	424	402	444	433	408	409	462	438	399	408	450	396	386	429	427	418	358	390	419	430	407	412	427	417	444	396	411	460	433	419	401	411	432	448	426	402	394	401	430	423	454	437	451	390	414	380	431	426	416	405	430	402	449	413	440	405	423	432	436	434	401	436	408	410	393	429	428	428	441	426	422	382	417	424	409	410	393	402	443	426	403	405	422	441	394	402	450	413	397	432	449	422	407	420	451	420	414	422	453	421	389	390	424	430	390	407	440	420	408	416	403	420	406	406	431	418	403	418	428	433	439	458	433	405	426	438	399	414	420	430	414	428	421	396	413	400	436	379	425	430	455	388	417	451	435	387	413	440	400	405	372	393	424	427	430	408	427	419	385	378	414	445	411	457	418	389	397	405	403	428	443	455	393	439	427	433	407	455	411	430	394	392	452	425	420	429	400	384	412	406	426	420	409	433	404	402	424	419	447	430	409	419	416	455	421	433	393	395	450	418	402	416	436	419	439	423	430	432	408	394	406	425	374	425	408	460	408	415	394	412	444	435	451	411	405	447	448	392	442	407	421	451	426	384	403	417	409	406	414	411	418	440	462	401	415	428	405	432	407	419	441	421	401	425	415	432	388	392	384	427	439	459	386	406	413	395	401	449	440	434	425	414	458	433	407	397	413	400	385	429	447	426	391	387	404	401	406	444	419	459	442	413	446	429	409	441	463	464	449	426	397	404	412	404	413	454	422	408	412	417	413	418	406	448	447	385	453	426	356	408	445	438	396	412	421	414	409	441	420	403	410	444	436	379	399	391	404	416	435	431	444	409	381	424	379	416	441	395	431	398	416	420	452	391	405	424	425	416	422	421	425	404	406	446	434	378	433	396	435	421	432	418	394	401	397	425	385	414	430	386	443	466	395	391	403	392	394	397	423	416	382	424	389	435	415	419	437	439	399	421	421	463	371	396	438	383	428	380	424	404	445	426	406	400	408	370	398	416	408	396	405	401	412	445	417	391	440	431	436	421	448	402	429	407	422	451	416	418	411
28748	5223	584	465	362	325	283	276	270	259	246	244	280	249	241	241	275	224	204	219	246	231	268	245	222	232	237	225	206	228	226	209	246	223	249	237	195	219	217	206	223	227	221	230	217	227	202	208	214	213	209	220	227	219	217	238	261	221	209	264	212	201	232	248	217	219	235	220	215	243	205	238	226	262	240	248	227	226	214	241	227	208	204	228	254	234	244	254	224	259	231	221	217	231	250	230	220	231	251	203	226	244	214	223	229	211	240	231	225	251	227	220	227	212	197	203	263	236	227	256	242	224	254	212	219	242	216	230	239	232	219	238	225	243	234	230	238	229	225	200	189	217	225	249	218	222	249	236	272	224	215	202	239	234	219	243	216	206	237	254	248	231	220	248	259	242	215	201	234	224	214	239	210	207	236	210	212	230	230	257	220	253	224	216	233	233	225	237	253	206	227	220	215	219	233	218	225	261	229	262	191	226	202	238	227	226	242	232	235	264	214	200	234	221	234	234	203	213	231	229	221	231	231	231	240	228	222	224	245	247	243	212	269	274	238	217	206	225	240	220	219	208	229	228	215	213	251	231	227	225	197	254	236	211	253	253	203	222	216	247	222	212	261	200	209	247	250	248	261	255	227	184	195	222	230	226	262	245	249	223	199	213	225	234	209	217	202	230	220	229	226	240	219	228	212	226	213	234	227	198	233	224	220	245	232	223	207	235	235	229	251	245	247	235	242	216	216	227	243	209	230	204	205	241	205	228	230	231	227	245	212	230	249	231	261	233	254	278	228	231	218	215	205	243	246	231	239	201	229	257	238	198	242	240	223	239	242	220	224	258	207	228	225	234	234	220	201	240	241	234	230	220	219	232	218	225	235	237	237	234	216	252	212	243	256	188	247	236	220	228	232	239	213	224	265	268	235	222	259	217	225	238	209	216	223	210	243	231	222	218	226	216	250	213	233	262	234	245	224	213	228	238	230	226	232	240	247	229	245	254	233	236	199	202	236	231	231	227	202	221	233	257	226	240	252	229	232	262	255	256	235	256	242	236	245	215	241	220	239	229	203	241	228	199	231	219	231	224	262	263	217	285	242	201	225	222	248	228	227	238	244	228	249	239	221	244	209	225	255	248	225	205	226	208	214	230	225	210	221	226	221	251	241	241	214	236	221	226	210	209	233	220	214	222	211	201	234	219	233	261	216	224	236	238	245	210	235	241	217	200	224	245	215	230	239	235	223	235	200	213	230	230	234	223	271	258	208	240	254	225	211	200	221	243	239	211	237	239	215	223	224	218	243	229	220	234	247	226	244	259	237	211	213	245	200	270	255	240	220	234	224	236	238	232	233	225	240	235	223	223	237	232	199	239	215	248	246	235	240	267	260	230	229	233	224	229	220	261	228	241	231	211	231	218	234	212	232	216	238	218	237	250	246	239	222	228	261	271	260	214	212	245	231	209	196	257	226	229	206	230	255	247	213	252	228	258	229	260	240	212	212	206	234	202	242	240	245	242	233	221	198	241	262	227	230	258	257	247	238	226	228	211	259	250	225	190	229	231	235	204	221	237	236	204	251	256	209	212	224	227	232	223	209	247	228	220	242	212	229	230	221	245	224	216	233	230	262	227	227	237	225	215	242	276	229	205	215	201	240	234	207	206	228	259	238	238	244	238	235	255	263	252	229	226	226	211	220	216	241	244	235	213	234	197	180	234	243	209	225	251	210	223	211	246	249	210	230	226	250	251	192	232	223	239	238	229	241	234	251	224	229	248	257	223	232	226	218	215	223	212	209	217	212	241	219	228	237	245	225	216	227	227	236	236	215	194	275	227	256	236	238	224	246	210	248	245	215	215	230	251	205	222	232	245	231	229	232	225	224	216	222	245	249	224	207	238	232	242	209	227	227	225	243	219	241	219	231	240	253	215	230	220	236	189	218	234	227	233	228	215	248	239	226	219	238	254	224	252	249	210	214	217	243	240	228	239	231	237	240	221	224	247	254	204	239	224	206	215	214	228	256	218	217	243	237	234	204	218	251	243	219	231	221	259	229	187	248	213	205	247	196	252	253	241	236	241	262	231	219	203	221	236	237	252	215	241	251	232	235	236	237	236	203	229	255	246	247	238	242	222	215	234	240	233	243	250	274	240	255	264	222	234	245	236	235	240	233	227	246	256	236	257	208	225	203	224	210	231	230	208	227	228	209	224	223	224	266	240	236	255	241	246	230	234	259	209	212	227	218	217	233	242	230	218	217	224	235	203	224	233	265	219	216	213	210	217	213	253	226	230	217	241	237	242	242	212	241	193	242	249	253	251	247	275	238	259	233	220	238	249	234	211	281	215	216	236	235	243	248	221	230	237	242	226	224	196	267	202	212	249	230	220	198	263	241	216	234	235	213	228	240	225	219	225	240	213	270	219	219	219	231	227	222	250	235	267	219	224	227	223	228	218	250	219	240	219	210	249	273	262	218	219	219	227	236	269	236	194	244	258	244	225	245	225	241	210	218	218	228	249	206	229	260	232	220	212	228	222	243	240	243	233	243	239	242	219	216	229	219	208	231	234	202	205	243	210	228	232	203	223	247	242	226	236	255	218	226	226	206	218	233	217	231	234	217	251	219	260	217	199	228	239	235	234	230	257	261	199	222	228	226	229	241	240	243	223	215	238	251	229	245	226	237	224	222	239	234	195	231	251	240	225	217	246	222	210	250	265	240	207	245	218	215	226	217	204	218	239	214	244	243	248	250	226	209	218	222	257	232	219	248	203	241	226	214	237	220	234	222	222	221	249	231	221	228	234	272	190	213	222	239	220	267	233	241	261	219	247	212	256	241	243	240	250	243	244	237	232	193	228	237	227	255	232	239	256	224	252	239	250	220	232	222	203	213	233	239	240	205	252	251	237	213	213	228	209	272	248	251	231	216	238	239	232	197	229	254	252	267	240	241	229	237	253	242	227	201	220	227	208	223	210	225	219	217	240	249	246	236	218	227	207	258	255	223	237	227	234	220	227	222	228	248	226	236	245	245	253	205	213	245	200	241	217	242	238	233	220	230	204	214	222	237	218	235	221	245	200	232	220	223	236	222	216	236	225	215	218	224	220	218	212	206	242	240	251	228	213	237	232	213	247	232	228	215	212	229	234	230	217	230	226	223	256	193	216	221	247	227	244	273	233	237	244	225	245	232	215	234	229	202	237	206	198	239	229	218	219	213	212	230	242	266	230	236	215	243	268	231	205	254	238	220	236	246	252	230	207	218	239	241	206	221	230	225	213	274	240	226	224	224	244	233	234	250	238	228	236	231	262	192	211	236	252	247	200	215	234	203	229	244	256	211	237	200	229	244	211	227	220	206	221	216	254	270	216	226	212	244	264	232	224	226	230	233	210	235	219	206	228	239	238	222	252	209	202	254	228	241	239	243	242	233	215	243	212	233	217	238	235	222	242	231	197	207	207	273	215	222	218	208	227	232	250	246	239	234	204	231	225	219	185	193	215	238	219
16904	1618	1156	1275	1142	1088	916	873	782	741	751	628	651	653	673	616	578	577	584	567	594	550	579	580	567	603	591	611	560	574	552	606	575	550	575	566	527	648	571	577	558	547	596	533	547	610	606	603	579	545	596	585	521	572	546	564	549	580	564	574	550	581	558	576	550	522	549	534	547	571	581	515	587	596	581	545	535	571	566	549	574	568	579	583	594	580	577	590	554	564	521	532	553	555	534	571	572	540	553	560	567	527	517	580	539	588	590	598	543	587	501	558	528	552	513	582	556	595	593	608	559	568	520	560	542	536	562	623	560	553	522	567	544	521	545	548	571	548	555	582	534	541	568	607	556	550	504	528	588	558	576	571	559	561	581	525	577	539	573	549	525	571	533	527	574	537	537	571	559	533	585	546	567	562	520	569	580	518	563	544	547	525	559	560	562	597	555	573	570	558	579	562	554	556	530	591	543	579	589	564	554	578	599	542	572	555	599	530	539	579	601	581	561	546	611	547	561	570	531	580	542	540	519	557	606	564	558	583	581	564	529	559	578	532	546	511	564	533	515	566	564	537	507	523	516	575	562	548	560	558	564	561	559	543	553	542	552	594	615	522	592	530	590	534	536	497	534	565	515	544	572	579	552	551	530	594	550	565	518	581	601	551	545	528	522	559	560	534	564	567	573	535	588	572	579	529	562	496	570	589	544	568	563	563	528	529	530	582	532	526	527	579	535	536	529	540	514	501	596	525	585	579	554	524	544	588	508	527	532	544	526	524	556	526	549	550	510	538	569	597	534	562	515	555	559	544	581	569	581	539	552	532	571	513	540	562	584	553	547	579	501	520	491	554	552	518	499	520	562	584	590	512	565	579	541	548	553	556	555	515	535	529	562	563	517	535	553	520	577	566	526	553	544	551	556	584	507	546	553	548	565	523	584	576	522	585	533	494	545	536	575	508	580	583	553	535	603	566	582	569	560	545	607	548	522	531	551	551	514	584	578	557	579	571	535	563	535	559	528	524	538	554	580	531	553	561	515	552	585	562	569	524	546	565	524	576	577	575	581	561	536	564	548	554	556	565	544	541	573	507	490	542	539	547	545	580	559	530	565	551	529	575	536	560	560	554	573	552	581	609	605	549	573	539	557	555	573	562	544	576	550	532	592	609	532	557	534	570	549	551	560	535	548	523	545	563	528	567	576	565	560	520	534	546	572	574	548	572	602	526	545	536	574	565	553	544	581	561	573	604	518	557	610	545	509	571	575	532	533	553	563	549	563	535	550	578	596	549	555	528	604	519	587	512	552	585	553	554	548	541	538	544	546	565	528	563	532	552	570	564	549	550	570	546	549	542	554	525	546	559	511	530	553	581	519	504	569	540	570	536	569	551	534	531	590	570	547	547	535	527	600	554	595	561	524	556	576	527	538	553	515	581	546	530	539	556	577	553	584	592	541	553	519	559	546	545	529	574	549	575	564	532	555	575	522	566	549	551	548	581	559	552	584	557	541	534	556	566	540	530	533	561	529	516	553	561	549	528	534	578	593	516	570	570	588	521	574	538	530	609	564	551	558	520	568	539	551	623	531	562	571	517	544	501	573	561	540	532	597	589	591	521	571	547	559	576	564	517	532	556	526	569	562	534	558	528	566	576	537	550	577	505	585	537	545	518	563	557	568	521	545	529	571	622	565	521	500	532	586	527	547	544	539	549	575	537	549	552	551	551	552	531	540	537	562	541	570	549	548	570	580	565	538	562	572	584	553	541	606	558	582	562	536	505	559	517	559	561	560	524	554	532	557	538	568	581	563	570	517	574	552	546	545	590	506	539	584	567	593	499	551	557	535	521	550	567	544	555	608	553	569	521	547	557	603	517	543	513	581	572	599	533	546	580	532	544	519	566	531	576	561	568	548	534	518	539	571	528	516	534	544	560	541	567	585	531	537	509	553	561	539	552	556	519	561	562	567	547	588	525	578	572	585	547	548	584	553	544	544	556	563	571	568	560	566	556	508	577	554	591	531	543	567	538	530	557	568	550	568	535	513	560	589	581	534	573	537	553	535	556	567	554	582	546	529	518	518	560	542	549	568	539	521	553	563	559	550	569	541	571	559	524	538	585	568	558	557	547	582	515	575	545	528	564	553	544	555	553	540	568	587	578	563	536	523	553	571	564	552	540	550	561	546	560	572	558	581	545	586	547	571	553	545	552	568	548	532	532	554	562	559	544	523	566	545	539	535	600	551	560	573	588	558	561	530	530	522	559	548	542	516	543	526	545	583	592	561	561	582	521	532	551	514	565	586	527	543	602	524	550	563	561	528	514	550	561	570	522	570	561	579	526	564	595	549	552	543	595	548	542	527	540	539	563	599	515	571	567	552	527	549	552	552	568	595	573	596	546	564	535	549	541	551	555	549	565	545	556	512	524	547	523	557	552	562	580	544	540	561	507	514	534	548	571	566	542	538	569	533	564	591	544	544	580	531	579	575	605	568	544	565	533	558	568	578	558	547	607	560	551	564	547	576	581	539	484	570	535	527	550	555	522	574	576	533	572	580	556	582	554	559	521	524	557	576	543	516	535	529	558	520	533	538	580	560	534	543	577	562	550	542	584	507	566	554	533	563	575	565	537	545	547	549	544	556	509	592	538	542	561	594	556	539	571	554	555	568	560	570	619	553	564	584	546	555	582	503	572	525	525	533	533	550	518	578	575	572	573	507	565	543	562	530	536	548	532	558	551	581	567	564	522	543	591	587	552	552	536	552	572	579	578	563	519	520	528	549	550	548	544	586	523	535	524	530	547	551	542	577	546	546	549	567	514	539	567	543	557	574	573	520	531	559	555	584	594	566	580	556	562	528	534	507	578	489	578	514	536	543	570	596	554	583	530	542	545	519	565	550	557	580	581	567	515	556	548	530	561	545	540	557	569	523	547	556	516	582	519	579	599	488	497	576	569	561	569	582	547	554	578	547	555	520	534	552	537	613	544	536	555	569	557	568	547	567	544	536	577	571	592	603	538	553	549	592	547	543	527	507	559	559	516	575	568	567	529	555	577	547	512	548	550	563	548	563	552	560	577	546	584	552	581	533	570	544	581	591	542	520	596	571	532	568	561	588	529	570	579	523	555	539	568	581	554	538	563	559	546	592	536	571	561	581	552	566	585	572	558	568	542	573	585	574	521	570	561	551	534	533	518	532	568	557	557	561	588	566	544	551	542	551	614	516	536	578	571	577	604	553	534	533	523	547	587	538	548	586	547	557	548	565	577	560	517	570	585	521	519	587	550	499	632	599	563	627	544	578	544	561	539	540	520	559	562	565	559	553	557	556	550	568	590	535	547	518	569	562	554	568	569	554	567	531	608	545	525	566	540	574	557	579	563	560	545	537	548	492	581	553	557	544	553	566	515	561	502	579	531	542	515	527	530	576	546	559	564	543	516	535	529	546	557	535	527	533	543	559	578	580	559	539	557	580	528	555	552	508	586	543	561	544	564	515	563	590	575
40472	11181	1450	905	615	584	516	443	456	450	405	437	449	425	423	424	406	401	378	418	361	380	394	365	389	427	386	412	392	383	363	369	390	390	393	362	378	399	372	374	387	378	398	372	372	392	355	412	402	360	334	419	364	392	442	390	396	417	386	420	418	405	389	364	380	380	374	379	368	389	435	405	389	355	373	384	371	384	375	394	377	384	367	364	399	413	406	398	393	401	419	385	382	395	380	352	382	397	358	333	377	371	338	410	361	357	374	388	356	391	392	403	342	357	397	414	390	405	395	363	422	398	389	388	374	337	372	380	371	398	399	387	393	359	375	382	385	363	385	349	350	377	398	363	380	355	378	416	394	378	371	401	422	394	399	370	367	411	365	399	389	378	395	360	356	394	365	386	367	368	355	409	345	373	400	389	363	391	380	372	403	391	411	399	434	405	361	388	395	369	353	365	386	393	365	384	376	368	391	387	372	382	364	406	405	382	402	412	387	418	400	384	356	389	382	386	391	412	405	372	369	382	367	376	362	370	395	382	388	409	365	403	398	398	390	364	407	421	366	376	373	373	368	368	393	352	359	389	389	374	394	362	387	409	332	373	356	349	340	353	385	361	374	368	375	377	375	374	409	358	357	392	365	375	402	400	364	386	380	380	388	377	386	386	366	368	369	354	418	394	380	370	395	378	349	388	396	373	375	395	398	374	369	376	361	367	389	367	390	335	370	342	381	369	348	394	405	394	400	389	385	381	342	394	384	385	386	369	424	346	404	352	404	370	404	389	379	387	367	370	360	375	374	397	411	398	405	391	369	378	396	391	349	419	376	389	373	372	391	415	373	384	389	387	386	348	339	422	370	409	404	382	403	421	398	375	379	370	374	376	384	385	403	424	384	386	407	395	381	381	392	351	366	365	407	405	393	385	410	370	411	406	364	373	406	396	390	383	379	423	339	383	352	375	399	366	363	395	389	360	366	344	369	406	373	374	388	367	350	398	343	359	432	368	374	353	382	386	389	406	403	387	378	402	363	385	389	378	384	385	383	408	445	368	377	348	368	376	369	418	389	344	383	384	385	368	394	378	375	393	366	364	412	382	408	369	387	384	383	404	399	348	366	332	379	405	379	366	342	390	400	406	403	422	373	374	382	396	366	368	383	405	368	382	376	387	397	391	394	403	379	422	388	369	422	361	348	362	390	380	346	391	368	401	374	343	370	394	347	398	439	381	396	402	396	357	386	400	358	422	376	352	379	391	390	373	377	355	402	360	378	401	343	369	364	376	405	317	365	320	395	378	373	339	343	348	375	342	352	405	398	432	367	359	390	385	387	365	372	392	400	367	370	382	365	412	436	414	378	347	393	367	365	406	354	379	378	395	414	398	394	394	403	402	388	375	421	381	381	380	360	329	376	367	405	379	355	356	429	409	381	393	389	377	381	397	395	328	398	387	365	357	409	403	390	409	367	390	359	370	387	430	393	383	340	361	386	363	413	404	407	371	394	373	397	428	386	342	414	406	404	368	377	367	393	364	385	352	366	391	395	362	403	353	367	389	374	364	428	415	389	411	352	371	391	362	388	372	390	367	379	383	421	362	378	408	403	366	369	368	380	364	398	415	359	438	369	350	347	339	392	399	404	340	396	406	392	352	379	380	364	403	398	412	375	391	369	384	356	379	391	398	365	399	423	358	410	376	402	417	369	374	359	371	394	402	412	374	391	402	396	346	379	371	380	381	370	386	415	381	388	408	421	376	388	392	382	371	410	363	406	390	399	372	404	362	404	399	336	365	398	373	400	387	373	381	356	384	409	390	387	383	364	369	407	368	363	414	348	382	381	381	391	395	385	359	362	380	375	370	372	389	393	373	378	406	364	356	358	368	389	375	353	364	382	385	361	385	387	418	351	417	386	366	391	415	358	350	379	373	418	419	419	421	402	375	351	375	344	393	419	417	399	385	348	381	360	399	357	386	378	343	406	388	387	385	360	399	363	367	364	385	376	380	370	393	440	370	399	405	413	370	439	403	376	404	391	395	328	356	355	381	382	376	394	391	413	371	377	349	348	397	381	374	389	383	408	375	373	390	388	387	410	390	425	406	375	356	405	380	399	360	378	364	407	400	356	387	377	364	390	396	377	408	397	368	397	346	362	366	415	380	369	372	378	405	360	382	370	383	352	365	373	353	384	411	407	360	372	411	364	386	341	377	380	365	351	343	403	375	380	397	419	361	411	372	390	380	387	408	370	377	415	414	348	398	387	372	369	391	364	385	351	350	378	425	397	384	374	405	382	373	325	407	388	408	359	394	349	375	368	368	405	381	402	420	376	392	393	400	408	390	346	411	364	344	380	368	428	366	371	357	372	355	402	400	383	379	402	372	372	363	386	396	357	407	366	382	370	365	387	364	389	325	367	386	376	387	375	394	387	400	366	394	355	383	349	402	384	383	388	374	381	339	390	354	406	402	432	409	383	375	398	330	376	378	338	363	408	408	382	387	426	375	400	380	362	383	371	389	335	384	366	430	390	355	395	386	386	359	379	371	391	388	404	357	388	379	376	395	417	379	384	367	370	379	364	405	404	413	342	374	392	356	407	414	398	404	365	388	354	402	387	349	399	395	397	394	413	362	424	427	378	397	371	341	365	338	363	357	380	381	378	415	372	370	385	449	413	401	392	349	332	385	388	342	373	426	369	353	389	359	430	410	361	373	390	375	339	390	400	411	396	355	380	416	386	422	368	363	371	400	398	397	393	405	381	371	413	365	383	359	380	403	357	344	340	399	388	395	397	361	397	404	399	369	407	357	375	380	349	377	388	350	379	402	376	345	402	400	421	391	389	368	367	360	365	343	366	358	380	385	366	405	351	358	418	408	371	367	371	367	374	362	421	402	395	389	362	394	414	364	392	391	384	392	410	410	423	378	392	390	386	403	371	363	388	381	343	395	367	412	371	378	416	375	370	384	379	375	364	381	396	362	396	389	372	403	422	380	402	383	357	357	375	382	390	427	405	388	354	371	362	369	369	403	372	357	367	377	408	355	394	384	387	402	374	407	415	355	401	401	406	396	374	392	383	388	353	385	402	367	396	392	372	357	377	357	344	387	395	340	380	393	427	399	369	384	402	430	397	411	407	382	385	375	429	394	362	402	390	401	386	394	418	379	371	393	387	382	380	346	347	405	369	401	398	390	373	391	365	352	358	372	345	329	390	382	380	399	372	433	380	361	385	377	356	372	400	402	381	353	402	373	409	386	396	379	381	392	397	398	387	380	397	418	388	397	392	364	376	399	380	405	358	397	365	371	387	384	364	342	361	362	391	415	389	372	390	386	397	351	332	349	398	371	400	402	393	378	343	336	392	401	362	374	356	388	375	375	400	342	414	371	341	358	363	378	345	371	395	361	369	415	410	395	395	387	353	364	375	385	382	388	385	391	367	373	412	377	361	394	389	385	389	380	409	369	376	367	403	371	362	358	400	397	384	390	368	386	379	414	374	356	406	351
22966	3470	2091	2238	1969	1702	1559	1384	1312	1205	1126	1125	1035	999	963	976	909	967	907	879	964	895	949	811	932	886	866	916	874	866	904	826	884	871	877	858	844	868	846	913	876	851	891	847	844	848	874	833	877	836	858	781	890	891	825	874	852	804	861	878	835	890	857	893	856	831	851	814	840	819	870	862	877	880	887	884	848	874	835	848	854	841	825	798	852	860	826	853	825	856	808	845	851	844	865	870	907	869	891	802	874	860	827	850	848	828	838	856	901	833	840	870	824	820	879	833	893	849	829	834	874	888	850	831	860	902	791	807	866	827	834	834	895	856	837	817	846	840	863	846	863	816	874	797	801	866	888	849	832	902	876	834	831	805	859	917	893	869	827	829	853	864	871	857	827	849	838	889	833	876	848	859	903	868	879	905	833	912	872	823	858	881	861	872	832	885	872	829	789	774	839	820	843	897	812	806	852	845	855	828	854	817	815	866	798	840	799	815	830	887	864	867	836	884	887	856	865	883	812	857	854	818	844	825	885	891	867	870	838	910	799	807	833	908	861	819	785	802	794	792	834	870	854	871	837	784	870	821	846	773	863	852	822	803	841	805	840	850	820	851	871	792	813	834	808	807	862	830	845	822	862	878	835	872	866	799	859	836	879	898	861	884	830	875	864	829	906	855	855	872	838	812	831	854	800	879	813	863	844	790	864	845	869	843	865	858	879	879	888	840	864	888	872	799	879	802	855	839	852	902	813	864	842	869	887	830	800	835	859	863	789	843	841	862	883	846	793	859	836	814	865	802	864	883	882	816	857	857	841	844	848	874	810	885	858	797	876	856	841	823	827	871	850	826	902	834	878	842	832	905	829	818	827	872	876	825	813	825	857	853	871	862	829	837	852	887	811	884	862	823	923	829	832	822	840	872	778	856	873	811	870	830	877	852	834	846	821	811	812	837	810	834	841	867	787	838	842	851	853	905	866	859	817	854	833	796	833	849	812	827	838	866	847	813	837	822	832	831	844	879	897	856	822	891	869	834	902	813	848	858	819	857	846	825	868	860	831	877	900	860	831	805	891	887	850	878	829	815	893	837	860	816	829	869	846	857	900	840	859	830	855	820	839	845	828	886	902	850	855	863	822	845	899	901	876	860	869	819	819	836	868	812	803	857	852	791	902	834	867	808	832	826	855	870	875	838	833	840	860	805	853	843	813	819	841	816	829	901	884	858	937	803	825	836	834	838	842	853	835	871	844	788	856	840	847	847	742	866	822	827	850	851	828	858	873	876	841	831	876	816	854	823	882	883	839	896	828	847	857	850	845	841	853	790	850	860	878	838	834	853	826	836	872	880	847	846	847	788	827	861	855	856	861	876	831	835	873	832	833	842	828	864	821	861	872	864	822	840	879	823	839	869	868	829	834	877	858	807	847	832	810	850	822	854	826	825	877	878	832	804	824	822	878	886	834	804	880	911	867	837	894	836	853	815	794	852	874	877	820	828	811	836	823	879	870	850	829	843	810	806	909	848	830	859	818	877	868	904	824	873	812	859	877	893	813	854	855	844	848	819	839	856	856	897	852	827	904	842	818	822	846	865	865	869	854	824	861	861	842	861	842	884	883	868	845	833	867	852	767	854	894	815	849	882	841	829	843	861	870	879	876	800	799	827	797	857	870	812	900	818	846	886	886	826	856	792	903	809	870	826	798	866	869	864	865	796	787	855	818	830	822	843	834	886	911	862	866	870	870	807	810	890	834	815	867	833	829	783	873	873	867	859	846	824	869	873	828	827	814	820	818	873	840	801	836	860	844	842	788	858	890	860	879	825	864	799	786	857	809	888	867	869	869	880	840	849	831	861	865	827	801	822	818	837	792	867	852	826	854	826	841	848	827	812	820	810	851	826	859	860	824	827	824	828	839	849	852	818	815	826	873	834	862	869	861	823	869	802	853	836	853	849	817	805	861	890	848	826	914	837	847	846	856	815	877	826	844	889	856	909	871	807	857	864	842	842	871	827	838	855	811	789	820	853	871	858	818	839	836	878	925	862	879	878	848	811	863	849	872	781	828	845	911	881	833	813	898	857	904	807	824	859	900	836	849	846	856	795	892	855	858	866	834	826	824	865	826	788	884	815	842	823	851	911	851	795	830	836	882	868	848	862	846	866	837	879	854	837	805	804	851	868	845	860	798	865	804	857	841	875	816	822	868	866	857	834	875	880	824	845	850	792	874	840	865	860	866	801	883	850	834	858	868	879	826	799	869	867	848	834	881	854	843	863	896	880	869	845	855	836	892	819	821	875	834	863	860	896	903	852	841	831	884	859	859	860	866	847	832	806	891	858	902	885	844	844	830	880	798	853	795	844	821	825	872	840	871	796	832	835	860	876	807	828	872	852	805	836	828	877	810	857	849	855	827	854	869	835	901	866	895	838	882	901	904	829	947	833	814	836	868	845	812	824	850	851	833	826	823	887	934	833	843	826	884	870	827	808	866	849	824	853	836	887	857	905	830	824	826	800	865	867	854	820	858	834	880	842	833	858	805	796	830	825	794	871	818	847	859	838	868	879	813	813	800	858	863	829	891	903	855	875	806	855	866	854	852	786	872	873	843	865	849	859	823	869	842	884	918	783	821	864	868	839	857	833	857	807	798	850	867	867	840	850	863	845	873	818	874	876	809	824	802	874	851	877	861	871	823	848	849	869	869	818	830	860	819	778	838	857	874	866	836	838	824	834	816	844	821	866	893	834	846	835	829	815	806	847	838	825	844	816	920	837	889	834	859	834	847	885	852	814	776	880	849	859	816	814	878	847	863	878	866	884	856	856	863	825	825	848	854	859	834	816	854	872	813	798	844	825	842	859	892	861	892	805	829	890	788	848	842	889	850	845	842	869	867	895	843	809	840	841	835	835	875	848	840	886	827	820	868	856	817	852	825	814	848	917	823	869	854	882	806	874	804	834	809	854	900	914	858	816	857	831	834	864	899	874	847	880	840	839	852	789	854	835	825	850	848	819	846	852	826	855	893	797	845	875	816	862	861	835	852	822	845	834	785	800	807	820	900	845	816	836	851	835	801	833	843	789	869	915	829	844	854	876	801	816	823	878	836	821	840	841	850	844	824	844	843	829	815	827	857	875	839	879	795	831	858	906	828	804	845	791	859	854	784	896	785	832	844	835	822	844	873	835	847	896	777	901	798	845	815	834	828	828	890	851	847	876	879	889	881	828	846	852	815	822	832	871	785	795	818	852	829	844	885	849	841	825	840	838	813	855	883	896	864	820	871	842	853	857	819	789	856	867	801	838	873	818	839	842	884	811	801	840	869	809	870	825	915	842	895	888	774	820	857	884	832	867	809	879	872	842	887	844	934	824	797	880	835	841	827	854	795	784	873	869	879	874	878	894	852	893	882	883	844	868	896	858	862	827	889	859	836	811	844	873	869	882	863	804	822	824	814	852	797	850	789	856	816	871	922	819	871	866	887	838	820	828	832	871	828	823	857	804
12090	1394	180	157	190	179	175	145	161	176	161	153	156	172	165	155	148	148	162	179	181	149	139	177	166	191	176	173	140	162	151	157	165	178	167	193	171	157	175	160	162	164	149	136	161	163	142	172	188	143	159	143	176	148	153	165	170	163	166	175	140	144	175	165	160	146	163	142	151	161	152	163	131	179	152	180	177	166	180	171	154	186	170	162	151	162	148	159	155	151	159	159	126	140	162	153	164	165	186	148	150	146	153	159	156	167	181	163	173	135	148	155	146	171	153	151	184	149	142	154	158	142	164	149	163	164	196	156	175	155	162	157	161	179	175	147	192	175	201	177	187	167	150	148	171	158	131	166	165	166	149	157	183	169	174	156	174	155	182	143	154	163	167	173	164	186	168	190	166	154	166	172	156	174	172	173	190	174	173	138	174	186	137	168	147	169	154	130	158	201	182	168	169	151	183	169	136	147	159	139	170	156	180	176	160	148	155	180	163	159	159	179	174	155	154	175	151	161	177	153	144	181	165	144	163	183	176	157	129	168	186	182	160	152	195	171	167	169	163	190	151	162	146	164	145	142	149	142	163	142	168	128	193	136	155	148	154	179	159	147	160	162	177	150	190	150	172	174	166	176	149	157	131	143	159	148	174	140	137	150	162	154	151	170	154	159	154	146	170	159	142	148	164	160	164	152	146	162	156	171	161	160	152	171	157	148	164	173	150	160	173	161	136	163	152	137	166	148	144	169	178	179	159	149	169	151	168	162	169	157	171	161	173	152	159	155	148	173	170	136	147	151	160	165	188	150	152	160	159	149	148	176	175	172	169	171	155	146	144	177	146	147	157	153	171	174	177	178	179	173	146	167	178	163	172	157	145	159	156	136	178	149	162	145	142	175	161	173	153	185	154	153	174	164	151	162	142	148	165	146	130	161	173	150	179	162	145	168	162	155	151	166	146	163	163	149	172	155	154	176	160	145	189	161	161	141	168	128	151	184	170	156	154	152	158	156	137	178	160	162	170	146	178	143	150	177	181	136	173	149	176	183	192	168	143	169	144	145	159	167	158	167	159	151	167	186	164	158	166	167	141	167	160	165	184	171	160	169	173	148	162	154	190	172	166	170	133	162	155	161	135	184	133	142	150	154	176	177	160	160	175	156	119	166	142	138	150	165	171	181	151	177	184	160	172	160	160	142	175	149	159	166	142	154	164	145	167	135	174	163	166	176	155	147	135	153	180	170	184	165	150	152	176	173	187	168	151	151	173	160	153	165	187	164	138	168	155	158	146	155	166	184	157	165	152	178	166	170	147	176	180	176	146	159	150	153	157	163	161	158	152	149	157	164	151	162	176	159	163	145	188	167	151	168	169	203	175	165	185	165	146	153	159	180	160	165	157	163	156	152	163	152	178	171	155	152	165	145	176	141	164	144	132	168	160	146	182	176	188	162	169	165	171	172	167	151	163	154	155	141	169	159	171	154	153	161	174	146	177	164	171	173	165	164	158	151	143	168	147	152	158	165	174	173	175	158	174	134	170	166	171	162	155	164	180	166	160	171	162	173	160	167	159	165	155	153	145	145	170	172	164	146	137	164	159	134	167	165	169	170	138	179	161	154	197	164	186	162	182	171	185	164	157	172	152	145	134	154	148	180	184	155	168	172	160	161	179	140	139	145	149	149	134	150	164	172	156	143	187	167	172	154	152	156	143	157	153	161	172	152	180	151	153	157	184	140	163	180	166	175	168	153	164	170	147	158	175	204	169	152	167	140	168	168	154	184	148	161	146	148	178	153	141	187	157	153	163	152	141	150	168	130	181	146	170	175	127	143	148	153	164	148	173	172	164	169	172	156	175	160	139	159	166	176	141	149	157	164	176	154	159	164	152	171	139	153	132	162	161	140	163	163	173	146	132	156	153	184	175	164	162	149	143	164	147	151	145	159	146	169	149	186	157	143	176	168	169	166	165	178	171	174	173	158	161	175	172	148	164	133	148	153	147	152	144	169	146	161	150	166	173	152	143	144	130	156	173	125	164	136	176	141	172	166	173	155	162	164	166	165	167	141	153	180	158	159	175	176	190	149	165	137	156	183	154	132	154	135	147	154	174	178	152	142	153	131	177	178	148	156	152	169	141	189	162	157	153	151	158	150	164	166	157	146	139	182	169	173	151	139	153	144	172	160	182	149	135	150	188	169	133	149	155	147	141	175	174	165	144	163	147	173	158	167	155	147	173	182	151	170	168	169	186	168	171	158	152	162	172	166	154	171	176	150	167	157	172	164	180	153	153	140	151	146	154	156	141	167	162	150	156	141	166	156	175	159	150	170	183	152	155	166	168	177	152	158	165	159	139	155	171	154	152	160	171	150	163	166	157	166	164	141	167	178	139	182	153	158	170	157	161	158	134	166	142	139	128	155	153	165	161	171	159	175	150	171	162	163	155	171	162	167	162	172	163	148	167	177	160	161	153	153	159	164	161	161	176	166	166	153	169	175	152	145	158	161	158	157	167	163	147	156	159	138	176	162	128	162	155	153	134	159	158	153	167	163	151	169	163	190	143	155	148	133	165	156	149	164	156	179	179	171	160	169	162	154	145	176	156	190	174	153	145	153	149	169	149	169	143	157	167	163	154	196	177	172	174	141	153	164	145	179	149	153	144	173	155	145	158	129	139	168	196	147	153	176	165	183	180	160	156	154	148	168	145	154	167	158	160	144	149	159	164	162	182	159	182	168	165	151	150	137	160	156	154	159	150	141	165	162	160	168	153	164	173	191	156	176	154	163	174	171	157	174	178	151	149	190	150	199	167	164	168	165	159	202	148	162	170	151	156	162	162	147	173	183	128	159	185	153	176	156	193	171	167	174	160	174	177	168	171	154	173	154	146	152	138	158	135	154	166	168	176	164	177	157	151	175	180	149	169	167	150	157	163	162	177	176	186	170	171	165	156	167	141	175	159	157	183	168	172	176	165	139	150	148	137	177	153	161	142	144	165	142	152	139	166	165	152	156	162	159	158	179	161	177	176	173	164	148	162	150	155	158	167	181	182	167	162	156	164	165	168	160	175	159	170	175	149	161	174	162	163	172	175	167	170	159	155	176	153	155	154	173	197	161	171	155	171	157	140	189	163	165	162	166	153	155	161	164	171	161	186	171	148	168	154	182	134	165	157	155	144	170	159	168	176	154	192	165	158	157	161	170	185	143	157	144	135	156	170	151	171	157	154	165	160	170	173	165	157	165	161	159	162	145	153	163	168	164	179	181	166	151	149	176	167	147	153	149	150	151	141	159	176	152	150	163	160	171	171	162	147	173	167	166	145	169	164	173	170	144	137	171	165	146	163	147	161	162	157	140	154	173	165	145	164	178	179	149	164	180	151	165	165	144	142	161	150	177	177	163	162	142	163	179	154	161	169	183	167	123	175	178	167	153	184	193	164	174	175	165	165	166	167	164	168	169	137	176	152	136	163	159	189	164	158	140	157	135	179	142	162	147	157	187
6927	743	412	429	406	421	432	423	422	410	392	389	433	438	402	434	404	402	431	391	392	422	410	400	385	426	418	382	404	367	435	420	473	411	418	444	414	391	416	390	409	415	373	401	397	380	403	437	389	421	421	415	443	458	375	416	414	376	397	411	402	430	390	408	415	432	428	432	431	375	378	419	390	384	422	410	388	400	385	403	405	413	437	406	414	411	393	400	432	402	415	397	395	402	398	382	408	441	403	411	425	402	398	407	422	385	373	408	397	399	391	401	435	389	403	375	413	402	406	448	427	426	438	424	393	408	412	376	382	404	391	411	402	404	396	414	428	412	376	414	407	403	448	401	428	416	403	436	419	422	417	404	416	424	401	377	436	420	427	393	428	418	410	431	393	359	437	394	385	415	403	419	390	422	380	414	431	400	395	392	385	463	413	426	373	448	411	419	426	411	405	410	392	399	395	372	431	386	411	417	439	425	394	401	428	398	390	390	413	411	423	426	396	405	425	434	409	396	400	414	402	419	416	408	399	395	421	422	402	419	405	415	369	400	398	403	437	402	384	427	371	381	425	395	429	370	404	393	384	396	401	429	439	462	411	427	401	376	425	418	419	427	414	375	391	400	358	370	405	394	416	415	407	396	399	417	398	410	394	378	400	362	405	433	433	438	410	395	431	414	388	380	398	408	440	440	398	434	381	404	439	402	417	398	402	371	400	436	412	418	400	386	443	395	422	386	373	382	408	378	421	416	404	404	428	391	395	434	397	441	402	412	404	412	414	405	402	401	413	432	447	453	403	405	437	424	391	428	411	394	384	363	379	423	449	400	382	412	426	391	407	389	405	401	417	416	409	401	386	423	384	372	421	411	426	430	401	389	434	410	414	412	396	416	414	405	413	409	388	382	409	405	371	412	419	415	417	418	424	361	427	414	427	412	433	424	429	400	422	397	428	399	425	410	396	422	382	406	412	388	391	406	421	430	441	385	412	410	407	401	394	412	404	417	388	393	441	384	417	384	399	402	370	415	413	436	404	436	441	412	401	411	419	423	408	429	407	402	416	405	374	404	393	374	357	427	372	421	413	440	390	370	382	398	412	389	396	418	413	368	367	439	408	409	393	436	422	422	389	390	402	407	420	433	386	432	402	410	402	425	412	421	414	379	381	392	407	423	432	407	429	440	403	426	389	420	425	432	390	424	415	399	410	378	406	406	400	400	423	412	414	409	390	397	405	398	432	432	431	420	432	394	367	426	403	423	427	393	412	397	403	408	420	398	391	388	423	387	442	388	422	408	400	408	413	402	446	429	421	386	392	400	418	392	397	376	411	396	399	417	414	419	414	389	407	405	401	378	401	405	398	421	413	408	405	432	419	382	411	406	406	427	456	395	385	425	441	419	377	423	442	391	404	441	423	396	394	402	405	432	436	391	429	414	396	415	400	375	419	389	400	382	390	408	439	398	412	386	437	409	418	414	407	434	375	406	420	424	431	393	401	424	382	425	394	419	398	420	420	402	414	399	410	399	410	349	400	419	409	439	435	416	395	402	395	423	421	405	424	419	416	400	422	385	401	388	416	400	390	389	408	403	407	375	446	407	394	407	409	376	388	420	403	396	411	439	417	402	412	403	432	427	395	404	392	420	387	397	399	411	395	394	439	412	391	415	427	413	418	409	409	392	383	433	390	415	403	425	390	398	422	422	409	373	388	419	427	389	367	425	409	399	413	403	430	397	442	403	400	414	423	425	428	388	402	426	439	378	419	398	389	411	444	405	418	403	404	422	397	467	373	418	395	424	382	407	369	441	409	401	423	436	415	400	412	443	423	398	411	434	414	405	402	362	391	397	391	384	419	390	394	404	407	382	427	430	379	378	372	413	363	398	418	398	403	432	444	388	405	434	421	391	445	424	392	413	445	345	405	392	410	435	387	431	411	402	391	423	425	461	403	402	412	393	415	416	441	404	391	417	404	394	410	424	407	414	386	439	407	394	400	422	384	399	379	385	409	436	403	380	390	394	452	372	426	387	425	406	417	409	448	392	375	417	390	434	395	402	414	349	413	431	392	404	424	428	398	404	392	447	433	389	443	387	397	399	396	414	424	403	410	424	421	407	381	431	419	374	397	446	443	380	402	404	439	408	383	387	419	442	429	367	419	432	375	426	390	422	437	406	388	429	395	392	406	385	432	374	395	407	421	408	423	413	418	401	414	418	421	412	424	412	399	430	400	366	418	393	406	393	382	386	428	408	391	390	423	410	440	397	429	408	371	428	421	444	379	405	406	431	424	389	417	416	415	415	389	363	381	423	393	405	428	416	424	417	422	443	413	393	396	372	412	451	438	438	392	403	399	432	374	438	401	424	420	368	391	399	422	413	387	419	407	421	367	419	381	411	417	394	373	438	415	434	381	425	430	408	416	399	419	392	373	434	408	423	420	460	379	410	413	382	392	411	440	419	394	378	419	467	425	413	403	431	408	394	429	378	414	379	410	411	419	387	377	394	421	417	418	401	443	407	406	417	421	405	382	391	426	394	376	390	392	416	423	391	367	463	393	420	426	379	382	434	395	389	405	387	385	413	386	431	393	405	395	425	403	440	417	422	412	409	405	420	409	416	425	436	388	387	411	384	420	414	371	404	421	389	400	410	409	409	409	427	406	383	354	403	407	428	374	413	384	391	405	425	405	382	400	421	384	409	402	421	419	418	415	426	407	408	441	419	428	418	390	394	434	377	401	417	374	431	429	431	392	383	389	428	403	416	397	391	395	406	373	413	428	366	380	389	403	393	426	408	382	376	402	430	417	411	446	394	431	387	402	393	370	398	421	387	410	373	367	401	438	423	385	424	437	411	421	435	421	390	402	410	393	417	404	398	406	401	395	394	422	440	388	419	423	447	392	408	439	431	419	385	398	416	413	398	385	400	440	378	440	390	405	401	411	405	363	402	386	375	417	396	408	383	416	414	420	389	401	410	395	472	410	427	397	435	404	397	395	435	397	386	409	414	423	418	402	377	453	412	374	423	433	430	416	395	418	429	428	422	415	382	425	384	436	385	389	408	385	400	405	389	403	382	401	411	405	382	418	410	394	375	429	415	399	425	396	420	385	397	400	399	401	412	404	364	385	434	379	410	393	399	373	419	374	406	419	418	403	397	406	374	381	398	396	412	397	382	420	422	398	422	395	447	390	438	414	388	430	387	415	411	402	395	373	378	389	391	384	415	413	388	431	390	395	384	427	406	441	382	420	425	402	427	401	399	421	443	412	381	437	408	388	426	390	408	430	426	443	432	398	406	387	411	425	442	406	383	432	386	400	398	393	397	411	372	394	382	374	413	403	432	476	401	399	417	402	418	404	449	398	395	409	402	385	400	403	428	414	417	425	455	397	416	412	399	392	403	381	436	448	419	406	428	423	440	423	422	377	393	365	423	363	435	372	403	400	393	368	421	403	394	462	436	365	414	401	436	421	413	378	391	392	402	382	379	389	403	386	410	407	419
29150	5234	638	461	350	316	316	272	270	261	236	248	240	223	222	236	223	253	233	248	223	212	242	243	234	220	222	271	226	225	227	218	248	248	212	233	231	250	224	204	238	237	225	221	236	225	232	244	215	255	212	234	216	248	249	215	247	230	234	226	215	212	237	228	228	219	216	234	241	226	227	248	244	243	228	210	218	253	276	239	241	246	261	237	220	215	248	216	239	253	244	209	225	243	248	241	247	248	210	198	264	237	215	225	230	229	248	251	225	230	232	253	220	221	246	237	227	226	230	199	251	247	250	227	231	244	225	229	220	217	228	218	213	226	210	224	231	220	276	237	226	217	215	215	197	211	226	229	218	236	239	234	220	241	239	237	236	244	230	241	255	232	251	279	224	236	220	216	206	212	218	228	230	239	255	202	208	241	227	250	242	241	234	242	210	250	232	260	227	251	238	254	224	203	214	213	204	220	226	237	207	230	218	193	254	204	222	252	249	226	215	219	241	249	236	229	197	216	227	226	231	218	222	240	241	247	231	227	200	229	204	228	203	237	220	258	228	207	206	232	213	204	233	202	242	257	215	257	218	225	224	213	230	245	213	216	225	215	248	223	223	232	258	224	245	243	240	210	225	252	230	239	239	230	227	210	210	226	229	208	227	216	211	214	230	232	234	261	234	230	247	254	228	223	215	224	240	247	219	220	206	213	238	218	227	228	223	248	222	223	208	234	206	223	221	247	248	233	217	224	233	253	259	210	217	225	232	254	225	234	259	244	238	255	244	224	242	231	244	255	212	266	246	247	217	252	218	226	255	233	233	246	256	221	236	250	213	235	212	215	239	200	230	240	218	246	215	229	216	224	219	263	251	241	224	227	239	210	245	234	225	233	229	255	276	259	247	225	216	233	225	233	235	237	236	249	233	217	224	217	239	228	215	221	243	215	215	205	253	245	236	229	219	240	241	240	246	224	264	217	212	219	224	230	243	232	216	216	226	240	222	262	239	209	212	225	226	204	235	221	250	219	215	230	246	228	224	212	233	247	225	234	256	238	189	229	247	238	268	229	195	237	233	226	222	225	240	243	241	207	223	197	239	229	219	230	208	215	222	224	255	254	221	224	228	241	229	201	212	256	251	214	227	220	232	231	241	230	249	244	239	215	245	223	273	267	259	231	232	227	246	240	219	229	209	267	235	215	246	207	224	229	249	250	214	256	255	240	227	230	205	239	227	216	225	200	238	224	187	206	225	233	255	242	223	216	250	228	234	235	218	232	243	227	237	234	236	262	238	220	213	203	215	230	231	229	209	210	246	238	206	245	212	245	227	207	231	243	258	228	239	249	238	229	233	228	220	228	272	271	218	227	234	204	203	244	197	219	197	232	208	255	239	238	218	225	206	219	207	263	238	225	225	260	231	248	234	218	221	255	240	236	198	233	248	222	240	209	223	245	223	213	230	240	250	245	180	222	214	204	229	228	244	217	232	226	208	230	217	199	200	221	225	228	228	253	259	184	208	244	250	187	228	222	240	215	248	253	262	240	225	221	257	204	234	236	242	215	218	235	237	241	228	204	201	230	244	235	193	212	240	225	239	227	248	253	213	250	265	221	213	199	206	230	231	223	209	235	223	203	232	233	258	231	222	243	262	244	259	203	245	257	238	215	207	226	227	221	222	253	210	240	243	255	262	227	219	223	260	249	225	227	235	243	213	233	240	217	236	216	218	209	213	228	243	218	241	220	226	231	239	264	233	221	226	247	239	222	207	219	218	231	206	249	230	241	237	251	249	249	225	197	256	244	230	238	241	236	217	205	231	221	207	235	229	242	243	240	235	222	243	214	229	248	240	207	238	222	220	220	222	256	244	229	214	225	218	227	221	205	226	210	251	230	224	238	240	223	244	240	224	228	219	228	231	236	204	206	233	215	230	236	233	247	207	209	255	229	196	238	250	267	247	223	230	207	218	230	236	254	231	239	223	226	226	213	233	249	217	240	204	218	235	247	244	231	243	236	243	254	237	230	262	218	222	218	234	243	225	245	232	241	201	260	220	236	235	238	259	237	226	213	210	249	216	209	245	223	219	234	213	189	244	242	251	230	234	229	238	244	208	241	220	191	216	217	232	208	245	227	248	213	219	245	207	224	229	227	223	232	259	250	248	252	235	217	239	219	216	254	218	216	217	230	225	212	222	217	212	233	210	209	235	237	220	215	216	227	226	211	208	203	220	272	239	206	230	222	238	215	255	217	253	228	241	239	228	220	216	203	198	240	223	223	249	223	230	232	204	216	232	231	214	211	236	233	221	233	230	225	216	242	210	230	219	239	211	226	210	203	230	235	265	216	214	216	204	216	217	238	232	224	196	218	264	230	229	212	235	211	208	213	224	243	215	210	256	216	213	247	213	227	244	246	249	250	243	222	232	247	210	215	216	222	207	248	238	260	229	233	232	223	224	236	231	232	217	262	214	231	223	249	210	232	256	226	229	233	216	238	193	201	213	210	210	237	226	210	247	240	221	208	220	231	214	212	211	221	263	248	242	225	250	193	223	216	253	253	219	228	191	203	239	261	236	271	245	203	217	200	251	210	243	221	194	231	254	236	230	229	207	256	259	221	270	220	217	230	214	222	248	229	232	235	205	224	222	221	210	255	236	240	237	234	220	241	242	223	242	233	243	231	221	255	214	211	225	237	219	217	227	244	233	210	223	220	229	240	215	222	264	230	216	238	220	218	225	209	216	235	220	235	257	212	228	215	220	200	214	213	217	219	207	244	195	237	262	241	223	226	232	219	233	239	233	245	230	245	242	192	226	215	221	239	216	186	219	254	220	271	215	194	234	222	228	227	239	236	252	218	235	227	212	214	222	243	192	234	221	212	206	224	218	234	211	234	215	235	198	241	245	220	235	242	219	239	231	216	198	221	245	229	236	250	222	205	253	231	241	222	223	218	208	197	237	222	233	237	201	193	219	242	207	221	230	228	260	229	220	226	227	213	219	214	224	249	210	249	238	227	190	237	230	258	228	234	218	240	244	218	238	227	216	248	232	226	224	205	211	229	239	206	252	239	254	253	253	227	235	210	233	233	225	199	218	224	207	222	236	234	255	245	223	226	218	205	214	225	231	240	204	233	221	252	249	238	216	214	244	218	238	226	195	211	253	225	209	224	221	218	233	248	210	257	219	201	239	235	246	210	213	216	237	231	230	235	212	246	218	225	231	184	228	213	227	256	216	238	215	233	255	225	258	232	228	242	265	230	239	226	257	240	230	215	211	231	250	208	220	240	223	213	230	259	251	251	228	217	254	226	223	252	250	209	230	226	232	223	241	244	241	242	223	227	240	213	241	211	247	227	239	228	224	197	231	218	217	208	233	249	207	266	219	216	241	250	223	207	219	232	192	241	222	252	244	246	242	233	231	213	216	233	226	269	253	233	248	248	242	265	252	258	253	231	229	237	224	211	197	244	229	214	233	219	240	241	194	235	251	230	257	231	254	208	228	239
17393	1419	1193	1250	1123	970	902	778	768	726	686	701	689	646	636	573	615	606	614	608	575	639	610	625	537	616	605	579	587	591	593	590	576	592	554	556	561	597	627	608	530	556	577	581	527	590	517	548	590	568	562	547	511	519	574	599	588	546	547	546	549	527	594	546	555	537	547	561	587	547	568	556	568	558	566	530	572	535	574	527	565	514	510	517	548	581	571	555	538	529	570	565	513	542	541	557	537	535	530	559	585	579	588	542	539	545	529	478	573	571	539	611	581	564	507	537	542	527	566	538	527	559	519	596	545	571	528	543	548	582	569	573	520	555	519	575	597	561	538	552	559	521	556	558	548	581	542	590	567	524	575	539	548	596	551	576	594	550	597	567	547	562	549	517	528	519	550	567	504	538	530	569	585	533	573	570	566	524	539	546	560	534	538	578	531	548	568	533	593	570	576	540	558	581	528	578	527	573	559	562	562	524	596	571	571	577	586	604	535	547	591	529	574	553	593	518	574	592	620	546	549	565	570	531	569	552	530	584	533	572	543	509	547	492	535	558	571	543	521	548	540	545	574	582	560	528	583	552	577	565	561	524	537	575	536	545	548	557	598	541	565	570	534	607	576	518	562	554	562	577	520	557	549	573	552	596	586	557	533	563	530	543	523	543	558	539	565	526	561	567	554	570	597	545	532	588	557	577	539	568	581	579	565	555	550	539	539	568	609	546	561	548	561	526	544	586	509	554	557	526	529	567	507	526	570	541	524	560	561	548	586	525	576	557	528	549	551	547	549	546	560	572	541	541	523	565	552	503	540	573	535	509	559	583	526	541	533	557	537	559	552	558	575	520	554	542	536	536	549	566	586	554	553	510	545	549	540	552	550	513	496	561	557	601	598	551	566	561	597	490	524	556	549	596	577	606	543	527	543	536	565	532	512	578	585	551	525	554	536	563	591	528	568	545	571	538	529	560	525	540	535	540	525	536	554	533	540	562	561	526	539	528	547	541	604	557	586	562	570	587	534	550	584	578	512	527	542	512	502	555	581	531	594	565	543	518	592	522	536	553	524	516	563	545	540	513	574	529	513	553	546	545	523	565	540	546	527	631	548	545	530	509	546	550	544	551	555	581	552	509	554	515	533	589	555	516	562	558	543	528	523	583	541	567	549	582	525	561	574	526	564	546	593	580	539	533	571	546	573	551	538	536	537	570	538	526	566	577	575	562	528	549	568	510	573	582	548	547	560	537	568	565	545	563	547	565	572	564	571	535	573	556	537	538	533	525	544	518	544	568	546	579	551	549	500	562	526	569	569	564	557	524	553	570	562	545	557	531	549	530	579	522	523	558	527	553	521	565	560	565	547	545	564	564	557	571	508	569	564	519	536	569	529	583	551	567	573	521	593	547	589	537	575	577	585	567	594	570	557	529	556	559	600	601	553	515	554	571	561	577	573	544	536	538	532	540	559	571	549	532	598	514	564	563	556	537	527	531	522	580	534	586	592	535	565	578	531	535	545	548	555	562	566	557	596	562	534	533	518	520	546	571	540	508	535	610	562	546	555	543	538	572	496	557	578	577	542	559	529	534	566	545	599	577	551	512	594	573	561	572	571	553	569	535	548	564	586	513	509	497	557	556	557	587	560	545	556	568	560	595	573	557	559	532	551	569	563	544	573	545	594	592	570	568	564	535	570	538	585	540	531	549	548	575	559	551	582	536	580	560	546	550	533	583	547	542	522	537	484	562	577	544	544	538	560	548	532	559	556	543	594	566	554	541	530	558	550	561	581	495	557	549	567	529	536	541	550	529	549	559	526	546	569	543	588	539	538	537	562	527	537	555	605	574	546	588	538	550	571	540	534	554	554	561	566	599	580	572	561	550	631	509	550	567	575	549	546	532	558	527	566	560	581	592	530	550	604	580	549	554	541	539	535	590	566	560	534	526	558	519	544	556	579	528	565	549	538	553	521	567	560	540	571	538	526	538	562	558	541	536	588	554	604	578	554	496	513	558	573	556	525	528	526	566	538	557	551	534	524	527	530	553	560	545	577	499	583	541	521	517	564	550	552	564	511	546	562	555	544	539	553	546	547	567	556	531	532	530	551	566	539	546	544	547	552	538	580	539	544	536	554	528	541	607	530	613	561	547	559	563	529	527	584	520	514	549	540	540	566	491	534	565	565	545	538	559	590	539	547	531	552	559	536	579	567	538	555	592	550	578	549	545	531	541	538	569	588	571	560	549	523	536	605	587	547	546	567	555	559	561	556	587	558	518	525	552	543	551	608	536	567	551	544	525	525	564	565	550	574	526	534	561	505	533	522	543	557	509	556	535	564	522	532	538	552	522	538	591	545	543	564	573	564	510	542	514	565	529	564	546	519	543	554	570	558	584	570	558	533	537	549	565	527	536	516	565	558	543	583	587	539	568	519	618	574	555	526	545	532	586	585	550	526	546	549	560	546	529	562	545	548	550	549	553	535	559	535	579	537	555	555	563	541	539	514	513	577	530	573	525	556	583	536	540	567	573	592	569	510	542	518	532	548	556	545	527	570	587	538	519	569	575	583	539	566	552	535	534	567	545	555	530	551	560	535	556	569	544	555	561	563	562	534	560	555	549	525	561	549	597	605	553	573	580	558	579	583	566	552	550	593	506	549	592	514	540	575	574	555	585	524	571	561	546	523	521	565	521	576	551	557	553	571	547	568	561	526	532	592	553	559	555	522	556	505	515	565	521	566	547	518	542	553	554	574	576	530	563	592	617	538	554	498	543	583	571	564	578	511	583	545	573	572	546	516	552	568	488	564	564	601	539	519	530	503	554	556	541	564	574	548	554	543	533	536	567	560	571	526	530	551	583	597	585	585	544	560	551	520	556	592	557	569	574	540	552	544	545	543	542	551	549	570	564	563	527	553	571	549	552	577	489	542	561	546	542	547	541	554	557	547	617	544	514	572	552	513	554	576	584	535	523	575	563	519	568	597	561	545	574	512	549	584	580	576	523	573	518	561	526	598	578	586	536	547	542	518	542	534	547	559	515	528	553	539	574	560	538	526	575	551	546	539	535	544	560	585	554	546	588	552	578	574	522	546	508	577	552	530	556	532	598	620	553	611	565	522	546	545	553	553	567	551	594	539	580	547	575	586	574	586	547	540	601	529	552	571	541	584	568	546	551	526	535	561	609	568	572	568	565	522	499	598	582	554	553	526	520	534	536	531	517	549	581	546	608	526	487	551	569	581	576	522	554	545	577	531	553	567	553	540	565	607	496	551	592	512	527	559	523	537	584	560	563	535	559	559	570	562	544	571	581	549	562	563	528	563	526	512	564	529	531	524	567	572	599	544	559	529	526	552	531	532	541	512	522	521	540	503	559	555	551	589	576	561	577	577	530	517	540	548	582	547	535	569	553	526	559	519	602	532	556	554	561	553	500	548	580	526	557	499	536	518	565	559	581	547	550	533	567	508	517	577	532	578	524	544	557	558	616	558	517	555	526	514	555
39613	9142	1288	916	672	589	512	521	480	462	416	407	426	423	408	405	415	386	396	398	359	372	356	372	404	365	382	395	384	346	366	381	422	370	375	358	394	370	390	428	399	390	407	395	372	401	410	409	392	346	406	374	359	375	409	418	386	353	374	367	384	371	356	390	402	367	366	369	378	415	381	369	409	410	357	370	398	369	388	392	380	442	393	358	398	334	384	365	379	388	391	397	366	346	404	375	400	386	388	384	396	369	399	392	352	407	402	388	349	376	349	375	386	393	380	423	396	345	339	355	403	342	383	379	364	356	383	393	408	391	391	377	380	378	356	379	380	388	387	397	359	362	354	350	377	405	378	369	368	393	396	364	350	360	339	394	354	373	355	399	382	378	369	361	362	408	357	379	361	363	393	388	389	377	358	402	367	358	351	419	367	360	353	396	375	382	377	379	373	378	406	381	353	317	367	397	338	394	371	362	373	391	357	420	377	406	341	362	363	419	402	368	402	410	382	396	396	402	377	354	377	374	405	367	380	355	375	402	369	385	383	383	406	416	343	371	406	404	416	394	391	381	398	371	390	375	391	411	398	424	380	408	391	379	387	376	365	434	397	406	386	414	359	367	386	406	413	368	406	414	376	391	401	397	387	370	341	394	360	379	380	403	419	385	383	409	369	379	380	363	361	342	368	387	333	381	384	402	373	384	401	391	391	356	426	400	362	411	362	398	405	346	384	369	371	392	378	382	388	427	363	375	388	401	361	392	367	389	393	375	354	352	385	388	380	372	412	344	374	400	403	395	350	401	376	395	411	369	360	385	370	381	395	400	385	375	363	377	380	359	382	401	385	375	374	382	359	376	393	384	369	399	364	365	376	401	404	387	415	382	393	358	364	372	407	335	402	351	370	398	377	371	394	420	386	379	384	388	399	396	405	400	346	370	389	378	374	382	380	413	359	399	372	382	412	395	376	371	392	375	356	356	399	371	369	367	370	394	384	381	387	376	341	388	373	348	355	397	355	384	407	346	395	371	378	387	348	358	370	391	401	369	345	398	372	406	414	393	384	369	404	398	412	396	404	380	399	365	397	353	395	421	394	409	351	380	373	345	391	379	390	363	388	355	411	405	401	391	386	414	386	384	379	388	390	397	343	380	390	391	380	390	405	375	379	366	424	393	379	363	379	349	401	394	375	426	409	393	376	355	412	368	365	349	385	413	351	364	381	389	379	382	401	365	353	366	354	371	425	347	344	393	398	410	392	364	383	405	350	379	396	356	424	386	412	374	366	389	370	390	418	357	402	356	358	360	366	385	400	393	400	387	391	387	396	398	396	356	369	405	382	427	380	344	378	399	380	381	382	387	387	362	410	358	363	406	371	428	394	396	398	372	383	389	371	406	414	400	428	422	378	379	366	386	432	383	427	440	388	365	370	344	389	388	366	366	375	405	374	359	386	345	378	435	379	359	387	373	358	366	365	415	421	373	399	326	430	409	373	384	384	380	384	386	404	390	398	382	382	425	402	392	415	388	356	360	382	386	386	332	395	422	384	361	363	396	318	421	379	385	396	345	431	414	389	367	395	384	347	373	399	355	392	432	366	349	389	368	354	345	400	377	418	377	366	402	392	380	364	416	381	360	406	362	404	407	353	425	355	377	385	390	419	381	365	377	375	349	364	422	410	340	388	388	361	404	368	369	376	341	363	413	378	406	417	419	402	403	388	345	372	344	394	388	358	336	396	395	374	369	374	383	346	377	372	361	346	351	398	387	398	410	367	405	384	374	412	371	392	424	379	409	354	374	365	372	411	381	367	366	359	394	397	354	373	395	410	405	383	389	406	381	379	413	423	381	367	391	366	370	435	393	366	388	343	420	414	370	365	411	385	375	377	378	371	419	388	387	379	372	382	342	359	364	391	354	406	355	362	449	401	384	371	395	387	414	386	388	357	361	375	348	365	407	346	378	417	400	383	349	371	379	367	375	375	393	412	365	353	346	444	395	371	411	382	365	367	395	417	384	411	402	402	428	383	383	367	378	394	394	359	358	365	393	371	366	370	366	357	399	376	383	375	429	362	327	367	367	372	362	384	384	375	370	357	387	348	353	375	375	368	379	350	380	371	368	389	347	399	356	390	390	403	363	370	384	346	393	373	412	350	362	360	356	395	381	359	381	395	368	443	380	385	369	381	419	378	351	352	426	424	396	394	408	416	413	344	325	354	364	352	346	375	382	378	388	424	396	429	357	377	421	361	370	397	378	374	374	397	377	383	376	393	415	374	379	378	432	405	374	372	405	374	379	411	384	388	386	400	385	432	391	388	373	368	347	365	394	392	370	357	345	390	366	375	390	370	377	378	376	365	366	359	406	395	372	394	393	396	404	382	385	369	413	366	380	374	393	416	381	341	384	397	408	399	359	383	380	394	374	396	391	405	364	373	394	389	409	349	367	357	372	365	377	399	413	357	348	382	382	378	409	348	412	379	369	372	380	385	382	364	431	400	394	368	360	369	364	369	374	357	384	357	395	382	393	368	375	390	384	421	353	439	348	363	381	404	365	389	417	354	426	369	400	395	380	349	392	383	374	419	390	368	372	352	423	387	366	374	423	393	389	386	388	401	375	374	394	351	368	333	353	396	404	381	373	377	384	365	366	370	377	320	371	400	389	379	368	383	352	383	404	371	400	370	417	395	367	398	398	388	382	402	389	391	402	359	379	385	406	365	367	401	389	375	399	354	364	355	408	372	386	374	370	371	384	351	400	401	398	391	322	389	339	382	395	407	399	376	387	394	371	415	339	392	399	353	347	369	371	397	352	426	365	366	379	364	382	408	396	402	401	433	398	391	375	380	356	353	381	390	399	401	388	373	407	381	379	420	344	394	385	387	342	353	379	388	369	381	350	344	422	389	356	410	394	423	393	381	373	399	383	385	393	381	385	394	373	394	372	393	395	423	381	371	403	374	396	379	408	407	395	397	334	371	436	388	357	384	443	380	371	368	389	421	361	384	365	389	395	385	428	417	398	357	429	366	358	336	385	384	397	345	402	383	409	345	357	381	381	381	411	366	389	400	396	354	361	416	389	371	411	392	396	386	374	382	405	384	388	361	394	361	363	361	360	359	405	355	361	400	393	375	390	367	364	371	390	372	375	358	403	393	397	405	363	398	413	376	371	386	387	404	381	357	381	377	416	390	396	370	399	380	367	350	388	360	353	365	366	390	381	394	376	339	382	432	374	367	365	397	381	398	383	437	391	400	386	393	362	417	379	405	378	410	430	403	383	379	379	389	365	383	387	398	355	406	404	367	393	383	386	398	364	365	379	391	403	429	376	354	395	373	364	416	373	374	407	404	344	411	370	359	361	390	429	372	418	384	377	358	365	369	416	392	415	374	373	368	409	380	373	390	366	338	381	388	384	401	369	377	348	411	355	400	373	374	372	431	402	395	387	368	371	388	396	391	361	386	390	378	403	381	384	354	418	386	398	374	394	379	376	403	352	359	371
22460	1920	2107	2311	2023	1705	1538	1382	1235	1171	1098	1144	1026	1019	1011	957	964	982	924	863	921	927	900	890	867	951	904	853	894	915	871	921	867	897	886	860	866	878	835	842	843	868	846	857	854	862	865	847	833	860	858	828	844	881	847	839	882	794	848	859	876	834	827	831	843	868	767	854	878	817	894	880	790	798	788	883	901	856	881	852	840	795	859	865	887	839	817	809	847	876	838	922	783	842	862	838	846	838	808	862	902	847	876	862	853	800	891	879	871	842	855	855	825	832	865	886	861	850	825	851	848	848	823	841	858	812	824	804	839	822	867	869	859	831	784	844	810	825	828	843	836	841	832	823	879	824	754	808	842	821	867	861	867	832	870	837	856	800	866	872	805	826	874	854	801	818	838	873	813	835	823	818	818	855	842	915	862	904	832	851	839	822	884	830	847	862	835	803	808	858	858	839	877	850	866	899	863	871	825	833	874	878	861	865	830	838	870	877	838	897	890	838	846	816	848	889	866	860	859	821	835	836	825	852	832	862	800	824	827	869	832	839	859	835	809	892	850	856	846	849	904	831	806	848	852	857	880	898	855	858	852	832	862	794	841	865	845	832	825	834	850	837	860	800	828	821	818	809	832	827	829	847	839	839	819	874	895	816	888	860	843	801	831	797	868	829	833	828	881	824	826	809	828	835	839	805	876	834	864	842	809	795	786	857	847	835	833	873	861	848	789	841	808	791	865	768	874	796	859	812	817	845	835	876	863	799	840	836	874	798	807	818	812	789	845	840	844	799	799	794	823	756	884	783	858	840	873	855	871	826	820	862	829	889	869	777	811	842	817	829	841	899	903	871	833	843	814	900	807	809	853	840	848	869	873	836	827	797	855	845	823	850	805	880	884	833	850	823	872	822	820	815	823	865	861	810	795	838	877	841	855	858	852	816	840	895	864	871	827	819	830	862	829	853	823	823	837	814	824	817	904	797	884	857	778	831	831	863	790	815	847	845	902	887	838	861	872	839	838	848	808	859	827	855	821	860	872	841	836	823	866	867	841	875	846	846	853	845	880	887	883	876	832	848	855	845	769	869	837	843	836	859	907	830	836	850	830	867	851	854	804	824	816	811	864	882	870	865	808	814	835	827	842	850	867	818	859	852	915	842	864	814	849	808	836	875	786	816	847	862	826	879	857	882	873	820	823	870	807	823	870	831	881	843	829	872	871	861	892	848	889	860	867	775	851	866	858	860	811	798	825	847	786	828	886	868	789	887	848	841	832	794	852	829	811	898	865	855	849	825	854	841	830	840	841	857	829	837	879	818	841	868	795	796	857	839	836	817	834	865	860	885	821	828	868	802	827	844	879	822	846	862	889	838	818	840	902	838	828	819	839	835	862	857	842	888	833	833	864	840	871	810	838	873	813	810	819	819	827	888	827	842	796	844	812	857	864	889	843	828	835	814	898	876	872	831	812	858	839	818	823	834	815	846	876	846	856	826	863	869	868	874	833	842	790	844	844	818	854	860	830	816	858	845	879	849	849	841	860	833	816	831	851	851	819	864	841	900	836	828	802	798	826	805	824	851	843	822	837	867	829	837	860	806	837	804	816	860	869	823	852	824	870	834	881	855	780	810	848	807	836	851	854	833	818	847	833	843	852	809	813	794	847	792	843	820	859	888	843	817	771	845	861	801	820	868	821	798	806	834	857	860	819	826	866	820	822	899	820	803	841	869	847	761	878	844	816	820	847	846	855	792	850	832	831	798	853	863	779	820	792	800	848	849	859	836	820	824	845	873	898	858	820	858	824	890	828	845	827	858	825	839	836	830	864	841	813	799	846	833	778	848	831	925	830	862	802	798	814	836	844	855	855	891	886	807	864	832	860	802	812	795	855	827	882	768	882	895	873	792	884	762	849	871	806	851	817	801	851	812	838	799	847	865	834	854	812	780	796	825	806	838	847	880	838	875	832	818	832	818	855	837	845	879	824	846	869	846	832	782	849	857	871	904	886	797	819	838	818	813	840	879	912	873	860	898	825	817	859	862	796	849	826	828	844	884	838	857	811	832	837	871	827	828	879	874	853	856	807	837	863	812	828	842	893	843	842	858	848	900	889	870	844	845	852	868	858	869	878	771	796	869	794	843	821	818	818	842	846	789	849	876	858	893	839	836	820	837	858	817	838	824	852	815	801	839	808	864	857	840	863	854	840	907	818	811	835	869	819	883	881	809	849	852	858	806	863	842	821	810	842	798	850	883	832	871	795	797	800	892	828	870	804	850	806	833	821	819	849	809	780	846	919	880	792	862	847	828	871	827	910	838	836	861	828	824	796	815	825	785	883	820	857	841	849	844	852	801	810	823	883	824	873	853	824	880	851	825	838	874	788	814	826	769	823	875	867	829	879	822	865	816	816	841	829	856	868	841	864	798	786	833	879	835	834	870	887	825	841	827	795	802	806	858	851	856	834	822	807	842	832	803	854	864	867	871	845	841	782	825	836	818	874	845	831	810	891	842	790	873	859	881	873	872	839	877	805	855	797	822	852	829	866	852	789	813	829	848	832	839	789	836	868	903	820	804	847	797	839	900	799	825	814	822	841	793	799	863	836	841	841	796	841	804	857	854	896	802	867	797	833	804	782	816	900	841	849	825	870	853	837	780	841	901	865	849	821	893	856	817	845	868	803	839	806	785	803	877	872	816	810	817	847	861	872	854	871	827	809	818	890	837	850	751	875	835	851	811	868	847	798	838	837	825	824	810	797	900	793	863	844	793	870	872	844	831	928	877	899	864	846	870	822	800	890	903	862	829	814	870	866	869	805	821	801	836	811	823	864	861	832	837	851	863	830	828	855	873	866	791	796	889	821	816	820	809	855	859	806	851	842	859	804	838	862	834	830	780	792	824	824	823	825	811	798	816	821	839	859	858	816	889	825	866	855	811	833	811	785	850	807	812	848	811	869	841	822	830	865	864	864	824	842	845	864	779	836	859	817	818	888	857	864	796	860	801	839	818	831	863	821	831	907	875	863	841	798	790	872	817	822	855	826	864	843	868	853	849	829	852	848	883	864	877	821	816	866	838	870	890	828	846	805	887	861	816	863	848	875	834	897	883	888	830	842	835	868	795	841	813	874	866	798	812	818	838	824	875	882	887	867	790	899	844	796	820	811	844	851	823	829	834	788	813	807	804	799	836	847	831	833	812	862	856	835	856	862	844	766	883	822	867	859	811	876	845	903	896	870	834	787	837	888	787	843	865	846	801	866	824	836	845	824	868	823	816	826	861	847	852	856	879	817	856	796	829	852	839	883	874	857	809	907	805	841	851	825	823	865	812	843	835	790	873	850	811	800	828	864	816	814	821	921	883	898	874	867	833	862	797	839	819	831	829	827	848	832	809	892	817	850	811	833	857	791	820	832	815	902	836	824	819	863	806	826	864	855	800	821	851	835	850	848	840	832	876	904	843	856	806	827	825	833	789	839	884	839	875	859	854	860	817	868	857	877	900
11966	1238	165	182	151	162	187	138	162	169	168	168	142	154	167	181	176	178	164	185	154	154	166	159	170	155	159	181	164	170	158	159	192	150	189	180	174	149	167	167	157	183	155	132	155	162	155	174	175	186	173	155	122	190	173	168	155	168	176	147	133	172	157	148	158	134	179	127	180	172	195	160	180	163	151	154	167	175	147	167	180	171	177	157	174	173	153	154	143	162	158	164	163	143	148	147	195	174	166	137	156	142	168	152	148	165	174	168	146	138	160	151	140	145	173	157	196	170	172	140	175	182	150	156	154	160	145	173	171	158	172	163	167	149	155	158	141	163	142	143	166	157	166	164	163	152	163	180	178	169	185	146	135	130	167	143	141	151	157	138	179	150	161	176	150	174	165	156	151	186	173	168	139	163	153	164	147	173	184	193	174	171	153	163	170	158	169	173	197	179	148	156	169	161	151	155	154	163	140	151	163	142	180	161	190	153	151	160	148	156	182	167	172	176	163	155	179	160	160	139	163	162	173	155	181	152	148	160	171	160	149	149	174	159	166	151	171	167	172	174	160	155	144	159	163	164	170	159	179	162	162	178	159	158	153	143	163	152	145	133	158	154	159	164	161	182	180	170	189	188	202	175	155	177	177	163	165	144	168	161	174	176	177	170	148	163	175	166	146	158	154	165	149	164	141	169	181	132	181	181	140	145	172	173	185	150	148	165	176	193	168	170	144	155	160	167	148	156	154	153	160	160	151	147	153	157	155	125	174	153	181	168	186	164	171	165	167	172	191	179	171	165	157	146	171	166	148	157	178	157	144	148	162	176	144	122	171	163	156	144	159	147	139	129	170	185	180	165	158	155	181	184	142	164	154	166	163	135	145	124	145	166	163	146	138	144	154	141	160	149	147	162	182	149	161	152	162	197	159	162	143	156	167	172	184	158	160	165	146	154	153	181	155	141	164	120	152	162	182	176	196	176	143	183	189	154	130	169	130	154	146	162	147	169	165	146	150	176	147	153	130	167	176	162	160	192	152	175	171	165	184	171	139	185	148	168	166	136	142	167	157	142	169	172	148	195	173	187	128	161	166	171	162	157	169	169	190	196	164	170	162	171	167	155	179	164	133	150	153	153	180	159	149	172	156	173	158	171	180	160	177	161	148	160	173	178	162	181	154	166	174	164	146	148	165	176	180	174	161	142	145	187	151	171	186	165	143	157	156	161	185	150	181	140	183	174	156	161	164	165	181	173	143	179	163	169	179	167	164	165	150	169	183	154	118	175	143	156	145	175	154	174	177	159	164	164	171	141	162	151	154	183	171	160	162	170	177	154	153	161	170	171	132	205	157	164	170	151	169	158	161	168	166	149	153	141	176	148	171	159	153	164	189	196	162	193	180	177	156	160	150	164	132	165	161	154	157	154	153	182	145	157	181	168	153	184	169	139	146	177	160	146	183	169	166	158	145	168	145	139	150	184	194	168	153	159	168	165	149	154	124	173	169	151	155	163	164	177	168	156	160	139	183	168	168	170	139	177	169	166	157	164	154	160	156	159	161	172	191	180	148	153	150	159	147	166	173	151	170	168	182	149	154	167	150	166	159	165	184	162	147	160	132	158	172	195	158	151	150	148	159	168	155	159	154	172	175	159	148	133	163	179	167	175	162	177	169	175	159	156	165	164	170	144	169	154	168	152	149	162	146	187	137	162	152	171	167	166	149	169	150	160	174	166	183	162	172	190	175	193	165	169	152	160	151	160	156	148	162	135	165	152	197	153	145	188	150	158	193	159	152	163	181	161	153	164	142	182	178	152	163	172	162	151	170	162	173	164	144	165	146	167	159	171	182	147	148	177	169	158	179	183	177	171	155	167	172	148	152	165	173	149	178	159	171	157	140	173	177	141	143	151	159	159	136	180	162	149	157	174	164	159	141	137	200	129	155	188	188	143	162	150	167	169	176	174	158	170	168	160	178	166	168	165	164	163	160	172	167	150	165	116	146	152	157	190	165	148	179	159	169	170	159	131	162	163	170	195	155	151	163	170	165	150	152	165	149	153	160	155	189	169	156	160	184	148	172	168	189	163	178	155	140	141	153	156	176	167	166	173	168	167	170	173	174	205	163	153	162	151	167	159	155	160	157	149	140	180	160	148	150	161	144	163	175	153	150	158	176	131	158	155	161	138	156	169	159	178	167	146	164	131	147	179	159	143	147	185	167	160	177	141	167	163	160	186	157	166	161	175	196	184	166	153	170	179	155	156	153	151	166	154	167	163	172	154	163	153	178	164	152	180	175	147	156	162	144	167	169	196	145	160	161	149	189	142	163	163	160	167	188	156	162	159	144	154	154	174	157	171	153	154	159	171	159	163	162	140	161	154	149	149	137	161	142	170	158	147	161	152	155	165	173	170	172	157	170	165	160	160	158	154	156	168	155	182	162	157	180	187	156	175	155	156	169	157	149	171	162	166	184	134	197	165	160	156	170	155	159	121	159	182	159	189	188	153	154	154	158	135	161	179	131	172	155	160	142	162	152	151	166	147	169	161	177	164	149	160	153	157	158	174	166	139	167	162	167	159	164	172	151	163	166	154	166	172	151	147	177	186	137	154	200	144	188	170	153	161	191	193	169	153	177	165	168	146	178	161	171	168	155	171	145	172	158	194	180	162	179	156	143	188	166	163	156	183	178	148	159	197	139	174	177	175	151	148	183	174	176	132	159	170	161	162	169	171	161	150	164	133	156	172	164	156	154	153	166	165	151	166	176	174	162	170	194	166	150	160	158	151	161	174	145	155	163	168	165	189	149	153	139	164	160	154	183	163	158	149	137	150	148	149	159	156	180	166	144	164	171	146	144	147	185	169	168	164	177	149	163	143	164	155	164	162	172	169	161	151	153	176	180	156	165	160	156	157	186	148	180	164	160	170	160	143	170	175	177	179	168	167	158	168	156	161	177	167	168	175	177	155	159	162	192	156	179	169	163	185	156	179	152	169	155	159	168	150	171	174	173	153	167	158	167	152	151	167	142	163	176	166	178	140	138	178	152	169	160	151	134	150	141	160	177	158	164	165	145	171	149	167	171	161	167	157	166	153	152	169	150	169	176	159	167	153	162	159	173	155	154	164	171	180	158	141	137	151	137	168	147	141	151	177	165	152	167	161	153	164	169	196	189	148	178	161	173	165	146	180	155	181	146	161	169	164	162	157	151	167	152	150	202	165	163	168	162	185	161	166	183	191	192	178	143	160	169	167	147	154	161	148	153	158	166	162	168	159	152	143	197	172	147	146	149	172	158	161	155	153	143	152	175	149	146	201	162	168	168	180	145	164	171	140	161	153	171	171	138	148	173	138	183	160	162	155	153	176	176	146	174	158	178	154	175	190	154	150	184	161	171	150	175	160	160	170	153	165	150	142	169	128	150	170	153	172	166	150	176	136	171	165	152	142	154	173	196	145	155	143	149	154	177	158	161	144	192	145	141	175	177	193	169	158	161	169	185	174
6797	629	431	449	443	443	419	399	381	426	433	408	409	374	413	385	419	455	413	399	431	429	421	373	378	406	429	355	404	407	412	432	391	412	396	416	396	399	398	408	398	416	391	436	398	392	407	395	439	446	407	389	416	418	374	367	401	400	432	413	426	410	416	391	379	383	441	414	399	411	399	404	391	425	412	432	432	403	389	418	373	412	437	408	404	380	452	432	436	372	389	413	421	406	426	412	400	409	441	392	429	403	408	446	458	417	420	430	413	414	387	377	396	390	429	404	411	417	405	398	444	414	440	443	411	420	414	411	385	406	397	433	400	380	423	395	389	403	396	396	435	433	415	441	395	399	410	359	375	378	420	415	409	408	411	416	418	415	435	407	378	373	396	386	410	423	415	411	403	400	404	426	420	430	442	374	431	382	424	428	405	377	396	383	409	396	456	429	395	387	426	419	384	418	418	407	415	406	392	412	406	418	407	426	406	375	420	356	410	375	408	413	425	405	405	411	418	407	395	399	414	410	411	414	416	423	427	417	423	398	411	431	410	408	358	397	376	383	445	396	401	398	432	411	398	430	385	396	395	454	407	406	405	405	409	407	398	424	402	431	416	389	420	402	441	418	374	409	398	370	404	404	411	402	417	394	408	377	422	411	421	396	412	406	378	423	417	422	425	428	396	466	439	394	420	412	394	436	385	403	383	408	405	450	449	402	395	423	383	434	396	401	401	432	421	414	403	423	397	388	422	434	421	418	433	373	421	397	411	398	438	421	418	419	450	385	438	436	418	429	440	418	394	419	381	398	430	396	379	389	391	400	384	421	409	418	425	424	392	412	415	375	456	423	420	362	428	413	386	409	365	429	416	418	409	359	415	443	380	399	421	411	392	382	412	420	391	408	378	379	427	404	422	397	397	453	405	399	419	429	409	395	437	390	408	411	389	410	405	435	401	438	394	401	405	436	412	426	435	397	412	409	415	419	403	412	409	408	422	413	430	402	403	417	382	421	385	432	426	379	385	389	406	401	412	397	430	401	388	415	422	446	431	415	401	424	445	394	427	412	393	389	393	398	378	364	437	383	400	419	391	410	396	474	378	417	407	418	396	434	411	408	402	399	463	437	395	408	413	408	425	416	379	406	410	436	415	425	404	392	434	388	439	386	391	443	430	425	409	432	411	425	416	400	433	411	409	424	403	402	375	430	399	432	373	428	416	408	402	405	387	418	437	393	418	409	434	431	434	435	383	398	406	383	415	430	403	390	441	411	419	428	401	398	433	420	406	408	427	433	438	388	387	409	413	388	394	420	409	391	408	389	392	409	428	410	411	380	408	398	399	424	387	377	401	406	419	417	387	393	378	396	408	408	417	439	402	450	383	413	366	394	416	417	375	416	420	393	415	401	391	434	440	403	398	439	393	437	394	420	379	381	406	369	377	416	432	388	408	374	391	391	439	386	401	394	448	409	395	410	411	387	424	425	379	410	396	399	405	389	409	404	397	395	401	381	374	420	402	441	421	423	450	384	423	397	396	384	390	397	375	403	415	426	410	390	422	429	435	408	406	396	407	413	374	407	383	415	398	407	357	394	429	394	426	391	360	416	418	425	393	379	390	416	404	427	382	400	413	414	417	403	423	391	391	404	390	400	414	397	410	423	373	406	418	396	397	410	418	407	452	443	424	435	411	417	405	417	426	394	381	395	445	450	396	399	417	385	440	400	412	427	407	420	375	445	387	429	377	392	396	414	404	402	408	426	399	409	418	458	454	414	387	406	436	427	405	404	373	395	378	401	406	404	414	419	406	402	383	420	412	411	375	401	392	425	392	424	403	425	402	393	400	424	436	420	411	381	439	428	393	395	402	391	377	410	418	405	410	386	414	443	409	405	387	418	425	392	392	417	400	415	414	415	405	431	377	405	372	421	421	380	404	408	371	393	389	376	398	414	435	426	389	373	438	457	406	408	405	361	422	418	393	420	382	432	401	410	408	384	418	419	415	350	409	396	405	438	419	386	379	401	435	408	409	396	377	410	375	398	410	369	403	378	407	412	369	413	391	402	425	444	413	414	387	402	398	368	454	421	413	413	400	407	407	420	402	404	398	434	382	367	421	416	442	381	416	405	398	408	413	422	379	431	395	410	424	447	393	426	392	401	388	427	396	384	399	411	390	400	410	395	444	396	422	431	379	360	390	380	435	403	387	408	419	371	443	417	380	428	382	411	383	410	425	442	409	360	431	415	416	375	364	400	381	396	400	420	415	398	398	394	416	443	410	427	413	415	404	467	397	432	437	389	397	388	363	403	395	376	415	397	429	429	438	405	394	376	395	437	430	406	420	419	432	408	404	390	386	417	391	394	429	402	407	373	422	410	421	376	385	417	428	393	407	425	414	391	434	405	405	416	406	393	388	440	392	398	424	396	396	409	409	422	392	403	403	391	407	424	391	426	406	442	388	421	395	407	398	438	420	414	386	408	377	397	440	405	414	374	433	421	395	413	397	444	433	398	423	437	421	426	430	412	413	377	387	409	392	366	426	402	417	402	410	449	395	399	405	439	431	414	429	394	422	407	390	438	420	423	406	414	395	400	388	403	394	424	389	433	395	400	424	450	430	415	432	394	443	390	420	406	387	431	402	423	432	398	401	420	417	379	414	400	381	410	355	427	401	381	404	389	402	370	433	395	437	437	419	443	426	404	370	399	401	439	403	398	395	391	433	458	402	398	378	455	399	414	420	391	438	414	374	415	399	426	398	400	399	405	398	389	438	424	415	430	425	404	386	442	395	368	373	387	430	372	404	407	396	398	380	348	413	420	419	410	424	394	404	413	387	409	424	415	407	396	394	436	421	378	411	372	383	405	409	380	388	379	423	406	393	399	403	403	431	422	440	437	424	413	394	404	398	378	411	355	427	410	415	422	416	453	421	439	419	419	411	398	426	440	416	369	419	389	415	364	392	391	399	410	393	412	418	403	442	396	440	414	426	432	408	406	407	366	389	415	406	390	355	409	395	423	397	390	438	383	400	429	450	408	408	415	415	409	404	413	405	406	400	373	397	361	380	394	409	390	397	414	397	421	412	403	398	392	405	370	441	423	429	401	385	407	432	394	424	421	403	400	377	414	372	416	441	400	430	407	410	404	388	367	388	405	405	436	436	417	380	442	431	415	434	403	394	420	428	389	428	415	407	385	395	376	401	399	397	400	400	411	394	409	434	380	423	446	418	439	405	421	403	421	405	441	400	409	401	415	429	411	461	406	428	400	409	418	453	390	386	421	413	412	383	413	393	411	414	389	415	416	393	412	389	374	384	437	409	432	396	395	381	416	391	396	411	441	409	457	404	413	375	398	382	367	392	406	430	434	373	406	423	427	460	376	386	386	423	402	438	406	423	424	428	389	379	406	390	407	400	410	420	412	417	441	411	447	417	429	403	440	432	373	413	409	396	412	401	375	432	392	417	384	399	426	467	380	404	396	380	447	399	387	411	419	415	416	418	364
29578	5283	619	426	336	341	286	323	279	258	245	203	248	288	241	236	242	247	246	251	239	232	235	223	235	223	243	257	258	237	233	251	250	255	219	238	245	260	226	248	223	216	231	230	205	201	236	218	230	204	205	215	237	213	217	255	236	235	243	232	224	223	209	228	240	238	224	205	227	220	222	216	198	237	252	233	195	242	236	245	228	238	200	236	213	249	226	227	210	207	231	215	239	243	222	216	225	220	235	223	217	203	234	246	234	236	233	245	236	234	240	234	220	234	243	234	247	265	242	239	255	241	234	234	231	226	233	224	242	196	232	223	243	235	240	229	236	224	209	257	228	229	242	247	246	229	228	260	215	243	220	245	238	218	212	215	224	227	223	232	244	235	217	247	236	222	220	244	210	231	232	219	230	235	227	223	211	223	243	216	241	261	255	220	223	242	214	259	233	231	227	239	240	232	224	232	237	233	243	226	229	227	239	231	250	235	213	235	232	226	215	235	224	208	257	216	229	247	222	210	216	248	219	232	232	227	255	234	230	215	235	249	214	263	219	218	241	236	239	232	255	212	237	243	229	219	222	182	242	236	214	239	232	241	241	245	231	237	253	213	219	235	232	255	248	239	243	213	248	244	228	221	254	235	238	252	212	243	257	244	251	226	227	248	220	245	238	244	235	221	224	249	221	248	239	191	237	251	242	212	248	220	239	211	244	248	198	254	220	211	198	228	261	223	225	194	228	237	227	222	246	229	223	210	222	216	240	200	237	243	226	222	216	246	220	274	260	217	269	235	229	257	233	239	213	227	215	238	219	226	224	234	234	239	224	241	253	232	256	230	233	239	214	203	267	236	223	265	249	242	231	267	236	218	235	273	212	209	250	230	226	220	247	234	221	259	225	231	230	216	225	201	213	201	229	207	213	250	241	224	244	235	208	240	235	235	237	236	232	250	236	221	218	205	235	247	239	243	216	215	211	228	236	222	246	240	205	219	223	211	227	240	243	259	238	233	247	257	245	239	233	241	252	211	215	220	190	219	241	252	250	226	255	208	240	243	229	234	227	205	223	234	241	238	238	248	243	198	240	227	249	234	243	264	197	211	223	228	247	262	222	210	241	241	236	229	249	207	213	228	270	219	229	218	216	212	211	228	237	237	211	247	233	239	232	231	226	218	220	265	210	236	235	237	188	229	243	238	236	239	234	224	216	205	223	228	212	248	231	270	225	234	240	230	219	236	239	232	198	205	234	240	231	196	225	231	216	223	232	213	240	243	213	263	229	236	224	242	234	230	242	254	240	217	223	214	246	254	239	256	208	213	223	229	238	252	223	250	226	227	217	221	198	226	229	216	229	191	236	232	229	209	192	206	201	227	236	223	203	218	231	239	254	236	212	226	241	220	219	262	240	224	231	212	199	222	244	225	215	200	234	236	232	237	258	236	258	211	240	235	223	224	219	211	226	235	241	225	223	198	243	263	234	238	235	222	238	210	216	243	193	212	227	246	204	254	226	231	229	180	212	237	232	268	188	220	233	185	233	243	222	241	213	224	215	225	249	223	271	215	224	246	218	230	237	235	233	260	234	246	234	225	254	242	231	236	229	230	228	221	227	244	237	200	235	232	219	237	264	253	239	291	256	235	211	231	247	232	251	257	247	243	221	241	247	223	210	223	251	265	231	208	243	259	223	240	212	216	255	237	219	239	233	264	244	236	200	216	257	239	224	229	214	212	237	245	239	233	258	234	227	238	246	238	191	209	237	218	250	212	212	249	209	222	182	255	237	234	238	214	239	235	243	236	244	234	228	235	237	230	249	207	229	236	232	237	245	239	260	246	226	232	215	252	236	224	225	227	223	255	234	236	236	240	230	217	205	224	221	210	210	251	212	214	209	215	250	208	254	236	256	220	225	241	255	204	243	220	223	217	224	242	214	241	229	230	248	222	244	258	221	225	212	231	218	261	259	246	210	247	228	253	246	232	215	243	258	235	227	254	222	222	233	230	205	214	234	231	230	248	235	232	224	216	221	258	248	238	228	254	226	252	236	225	220	252	219	207	249	239	224	223	224	221	253	223	236	216	188	216	215	244	221	213	222	224	247	257	232	229	222	241	222	261	256	211	232	216	225	266	206	256	253	214	223	236	235	207	228	234	231	232	197	253	198	248	235	237	203	200	202	214	235	229	191	244	243	196	226	198	244	240	219	233	219	224	253	254	250	209	242	208	227	210	246	197	201	218	259	269	214	219	246	226	212	240	230	215	231	236	229	231	238	215	212	198	249	209	233	234	224	248	252	245	251	226	243	238	235	221	238	226	238	241	221	218	247	239	215	233	244	219	208	205	232	212	247	247	209	191	246	258	235	237	206	241	258	236	239	230	251	208	233	222	225	226	222	239	227	230	246	229	206	253	265	215	238	251	245	230	214	230	235	198	222	230	221	217	211	201	232	244	210	277	213	246	236	215	189	223	240	238	221	222	244	212	239	220	206	214	241	210	229	227	197	237	242	272	255	245	228	241	228	218	237	255	230	228	237	250	234	241	243	222	227	273	233	226	217	206	221	236	240	248	246	230	256	213	205	207	264	231	202	244	246	243	227	222	234	213	225	221	221	260	227	214	203	234	224	207	234	205	236	243	237	235	237	243	256	244	233	257	231	228	227	227	220	240	247	241	214	229	218	263	244	230	250	235	243	237	251	228	237	234	260	272	232	257	244	220	225	203	224	254	243	230	211	204	216	245	219	240	242	217	205	223	254	215	218	212	225	239	248	252	230	234	237	214	205	220	190	226	233	204	250	231	225	254	246	232	230	232	218	223	242	241	262	228	217	205	228	245	220	239	250	255	248	245	203	217	261	228	231	252	225	251	230	246	242	199	222	219	237	204	210	209	234	232	204	247	241	269	236	241	252	256	258	238	210	204	219	217	246	236	220	209	216	233	260	251	233	251	250	235	238	209	219	247	247	226	232	211	240	219	199	249	245	229	223	218	236	230	233	260	236	218	223	239	253	211	227	249	229	259	227	206	200	237	231	227	243	215	227	218	219	231	230	241	229	227	210	214	231	224	242	215	228	213	206	217	231	218	226	237	224	216	232	232	254	221	221	243	269	213	199	237	233	227	214	209	243	254	239	247	272	210	258	250	238	232	225	225	232	231	211	226	248	240	221	219	222	218	246	236	241	289	222	258	231	254	241	242	221	239	228	214	233	236	243	215	234	214	226	227	224	242	233	236	214	229	237	218	235	255	236	243	267	241	223	253	222	235	227	249	222	230	228	229	246	223	202	247	207	240	244	252	212	263	246	220	234	239	236	226	247	234	244	220	256	232	207	239	232	231	237	223	217	222	237	217	238	257	228	245	235	230	256	231	208	259	246	220	224	214	220	224	257	214	229	208	224	228	247	209	234	259	230	210	226	215	241	220	227	238	240	242	265	219	219	226	233	237	235	221	233	252	255	226	241	214	218	228	252	238	229	237	229	238	277	225	223	201	237	229	243	206
17183	1530	1173	1281	1100	1070	880	828	771	678	697	677	651	624	633	644	655	611	649	567	610	574	557	612	586	589	594	615	556	583	530	547	582	572	577	552	546	549	579	576	568	598	577	579	570	575	567	556	552	559	614	566	511	525	567	543	549	566	524	576	572	573	569	543	566	534	562	519	525	567	529	568	540	576	534	546	546	597	553	573	578	605	564	580	581	559	554	566	545	539	560	513	574	562	574	552	553	570	607	549	593	581	559	561	511	516	546	577	575	542	580	543	560	567	561	543	608	564	519	557	536	608	560	566	539	565	523	545	541	536	596	569	549	575	571	533	516	555	560	582	559	579	536	532	579	505	542	564	593	577	541	586	583	591	577	572	538	555	523	566	544	601	502	622	572	540	530	536	540	546	573	523	550	605	554	543	548	543	587	545	530	572	538	561	576	565	534	562	562	546	570	568	596	541	569	597	585	561	565	514	522	564	538	555	538	582	565	504	551	526	557	589	596	534	567	585	591	579	546	552	572	564	523	566	521	612	546	529	557	536	562	579	587	599	533	539	571	559	590	571	586	528	566	536	530	570	548	564	522	583	559	518	560	530	554	583	587	575	522	528	554	538	534	558	553	575	588	574	542	552	575	532	565	575	556	548	557	546	538	561	554	547	566	551	545	577	557	568	563	561	576	541	554	566	522	559	562	553	572	545	562	545	544	567	539	553	556	581	527	554	566	593	574	544	571	581	579	592	557	565	551	550	611	539	543	548	568	574	565	578	583	570	522	614	591	564	557	523	573	576	569	488	504	537	515	531	547	541	587	558	551	558	543	561	573	580	516	575	594	559	537	564	510	548	513	530	572	542	526	532	576	571	527	538	535	549	563	560	507	562	563	551	540	540	545	543	546	544	606	588	500	609	569	608	554	558	559	591	551	493	573	522	526	513	546	529	544	517	566	560	512	546	587	551	594	536	581	593	563	556	563	561	534	551	540	596	532	523	568	525	556	527	587	499	550	591	553	530	507	541	540	550	588	546	556	536	543	589	551	545	536	576	614	590	564	548	568	539	559	527	526	583	585	557	569	536	566	560	550	562	575	488	583	619	570	570	535	560	572	525	572	571	576	565	531	564	514	562	509	598	552	534	560	570	571	576	517	534	527	549	542	553	557	535	526	596	602	562	528	568	568	564	534	559	551	548	606	589	547	544	564	555	540	559	558	552	581	568	547	553	570	542	552	571	561	571	552	546	557	563	550	549	545	586	567	566	517	533	525	598	579	567	559	566	575	616	550	552	546	532	531	549	532	591	585	512	525	577	574	595	548	569	569	553	567	557	561	571	541	543	566	551	532	583	579	525	560	573	548	539	577	633	589	526	547	557	574	550	559	542	562	540	562	567	565	555	532	561	533	564	563	555	564	588	581	594	533	559	526	577	547	572	543	517	564	562	498	536	565	565	537	563	563	561	586	579	553	553	587	590	550	541	593	573	530	548	559	618	552	591	518	572	542	570	550	546	593	548	585	524	536	559	552	594	573	536	517	525	524	565	578	538	555	610	519	557	586	533	577	602	544	582	575	567	538	554	568	590	517	590	521	539	551	584	541	546	564	549	559	531	611	580	559	529	576	553	570	563	554	522	601	563	539	538	551	575	536	562	589	542	572	522	564	550	580	549	581	602	612	585	561	558	561	553	602	587	570	562	564	593	536	545	569	561	598	556	566	565	585	561	525	522	560	553	565	525	595	498	564	583	589	497	519	592	553	531	606	537	589	558	536	538	559	550	590	550	525	504	533	549	554	518	569	587	555	561	527	546	551	553	549	539	559	570	536	519	521	550	588	582	589	520	567	587	599	559	553	542	565	550	583	580	562	578	548	540	559	590	511	562	568	533	557	567	583	569	548	558	520	536	569	564	553	547	542	543	548	551	570	525	580	563	565	557	573	538	559	539	579	573	539	556	547	543	552	548	581	542	492	558	555	531	547	516	579	520	547	571	536	540	555	585	597	563	579	547	543	541	555	582	536	535	531	575	546	601	545	571	552	546	559	595	578	555	549	602	527	554	573	560	534	550	515	577	606	581	564	554	552	537	554	563	550	523	516	547	538	535	559	573	604	566	549	531	547	549	492	527	542	540	531	576	534	590	567	561	564	550	551	523	551	544	518	544	582	541	580	561	522	550	548	564	575	547	539	595	555	567	543	569	541	541	503	562	564	578	569	566	583	558	576	555	564	524	536	523	556	565	560	574	575	591	535	564	547	649	557	537	537	519	564	552	534	551	530	545	565	582	565	513	543	564	568	547	528	553	546	534	593	501	553	538	535	549	563	588	547	608	568	599	573	553	551	522	574	536	569	521	597	586	540	545	581	547	543	563	514	556	570	554	528	569	546	574	569	528	598	583	571	549	550	539	556	545	557	581	552	577	566	520	540	557	525	541	562	571	544	571	547	544	544	594	573	585	524	563	575	585	528	555	575	571	577	536	553	561	540	562	543	556	580	535	520	580	568	563	554	554	549	562	556	567	564	519	545	548	549	536	552	558	578	550	534	568	539	595	569	525	559	508	522	512	551	549	553	567	586	526	551	550	588	595	515	590	508	609	526	562	543	507	536	553	548	567	549	552	547	532	555	538	538	594	544	549	583	548	547	496	548	571	535	574	543	595	534	536	583	557	546	570	531	564	599	576	528	604	560	561	591	577	538	529	589	529	571	521	533	553	545	605	497	514	544	551	542	573	601	592	562	533	557	541	496	578	579	568	544	564	535	535	565	548	552	555	560	566	558	574	537	571	587	573	576	563	575	566	491	568	570	573	553	515	552	609	560	581	603	550	574	571	615	555	561	538	595	589	551	535	598	612	590	575	562	526	571	572	594	569	580	542	582	566	577	580	620	549	535	483	574	582	577	622	567	567	572	535	539	519	533	555	547	602	557	549	537	590	589	568	595	535	567	521	541	551	531	526	554	535	574	538	569	594	541	579	557	567	563	551	572	572	572	558	575	559	500	572	549	555	526	581	534	553	581	583	561	567	530	538	534	592	527	538	552	570	527	556	579	557	579	588	561	577	548	566	587	551	554	591	557	609	544	526	566	547	577	524	538	535	524	545	544	593	541	535	572	585	552	545	553	548	507	540	565	546	564	593	531	562	590	571	580	543	571	536	564	569	577	575	544	571	509	550	597	559	565	549	571	577	530	558	554	562	538	498	539	600	589	558	584	545	566	538	579	567	549	539	557	564	555	558	575	543	558	565	572	554	556	572	561	551	562	564	543	594	570	533	537	487	533	567	573	550	552	546	545	546	562	533	561	534	567	614	569	574	549	568	561	519	558	563	554	470	537	552	510	580	566	524	577	548	622	583	540	532	540	555	555	570	495	567	593	562	544	569	536	518	580	581	560	546	534	561	533	603	555	558	539	564	586	510	516	543	524	571	556	541	533	567	561	545	547	557	580	580	585	602	564	566	569	562	631	591	571	538	578	523	542	571	567	553	532	546	567	554	546	546
40052	9622	1434	926	631	641	530	489	453	479	432	443	477	448	385	429	431	373	407	418	366	412	408	399	325	355	383	358	378	381	362	355	361	376	341	370	364	402	370	403	422	366	387	399	418	359	429	388	353	371	392	361	406	388	398	376	370	412	358	402	398	425	363	364	380	351	365	373	355	368	376	384	402	375	405	412	396	376	429	377	380	435	397	368	410	405	391	389	404	369	425	361	357	379	376	335	388	389	376	369	396	414	353	368	417	429	374	354	362	388	396	410	374	342	328	398	404	396	412	425	392	380	353	404	390	419	385	445	386	380	354	369	407	402	369	385	367	389	383	406	385	374	375	389	369	393	340	369	393	399	376	368	431	369	373	397	381	383	392	409	390	367	405	358	397	384	360	389	382	385	419	398	429	354	354	352	406	374	376	361	368	360	359	400	407	377	403	383	360	372	406	389	391	395	372	395	370	408	384	369	377	361	363	399	398	468	415	383	349	414	353	416	377	405	334	411	389	375	369	406	385	406	354	389	380	393	385	414	415	370	360	392	386	380	373	368	365	382	381	379	409	382	390	356	360	392	425	392	384	400	397	359	367	371	380	374	369	364	380	405	379	353	357	374	375	322	416	399	357	440	403	371	367	369	393	374	404	408	356	383	402	373	414	398	368	397	415	393	396	400	367	388	386	410	376	429	370	387	386	333	384	346	383	375	423	404	435	383	404	395	418	403	380	382	401	413	326	357	416	395	366	389	370	372	363	399	375	386	394	375	412	401	341	431	356	359	364	391	415	330	409	394	393	417	382	331	389	382	418	347	415	416	351	336	333	371	386	343	325	381	357	383	393	400	363	388	404	390	378	412	386	383	369	373	381	399	381	388	334	385	348	398	375	384	388	366	339	385	401	394	379	389	373	382	399	369	376	344	386	355	363	380	393	345	367	376	373	394	396	417	395	379	404	396	412	359	386	370	403	377	341	397	359	405	352	382	389	354	405	412	356	378	404	423	387	341	358	373	341	373	383	392	418	387	426	374	404	349	357	370	342	383	386	386	374	382	386	348	443	384	396	370	364	327	390	387	409	378	356	418	356	382	409	390	381	388	390	379	386	415	377	386	403	390	368	383	374	384	320	397	407	394	371	402	401	394	381	384	378	366	382	340	367	407	353	386	414	431	398	381	384	372	362	388	356	342	377	366	365	349	380	380	399	414	386	392	357	368	377	398	353	343	352	385	425	419	409	408	378	388	326	375	394	362	355	352	382	417	386	374	379	401	401	359	420	372	381	372	411	352	374	401	369	373	388	412	411	394	407	382	366	402	372	358	366	420	401	382	398	394	430	387	357	399	380	385	378	417	359	368	392	411	401	333	388	394	379	436	374	386	371	426	426	388	386	386	385	395	427	402	370	410	383	373	444	370	393	411	392	411	410	353	351	371	428	393	393	373	451	370	393	377	385	446	379	373	394	398	402	385	362	353	360	360	382	389	410	383	420	350	371	368	370	384	396	378	360	375	380	401	422	368	409	389	351	346	380	351	418	392	419	389	383	372	351	391	377	385	381	410	417	338	400	382	388	405	350	388	416	368	363	383	359	401	384	359	380	385	363	363	354	370	403	385	364	346	388	390	405	349	362	384	362	396	390	406	391	378	399	343	394	408	404	401	395	382	417	370	382	368	356	400	356	362	367	363	355	365	409	370	405	390	382	350	376	408	384	397	371	366	434	408	381	354	368	409	376	395	381	391	410	405	380	375	403	364	371	395	390	391	361	387	394	350	385	368	354	370	371	390	377	387	387	414	429	398	404	384	362	371	357	389	348	383	360	445	368	411	373	339	397	396	411	384	362	383	407	396	348	398	371	347	376	398	386	424	406	372	365	353	370	408	358	350	363	387	399	349	385	402	428	418	379	352	399	394	411	402	388	413	349	357	351	406	400	393	344	353	373	425	413	411	353	391	396	381	400	382	331	388	402	389	409	349	352	382	394	415	383	400	407	345	368	355	390	379	373	406	404	409	373	380	394	334	391	396	389	406	347	390	352	380	427	384	368	391	392	360	386	416	382	332	365	374	383	368	418	421	402	394	356	380	389	412	344	404	375	358	374	372	377	368	392	358	381	356	413	363	417	395	378	412	377	406	415	353	403	386	386	398	388	406	409	398	378	367	362	343	347	393	397	385	376	373	448	396	388	373	387	382	374	385	373	378	393	429	391	414	363	428	364	402	381	395	363	394	402	398	355	381	391	347	390	380	386	384	342	333	390	362	378	398	356	383	380	385	417	378	386	392	389	391	413	372	385	397	379	386	391	378	375	357	363	389	389	377	410	376	397	396	398	399	423	357	389	433	388	380	427	381	384	387	378	389	386	382	347	366	396	403	396	383	390	359	385	411	387	387	366	385	423	377	375	359	391	381	365	377	397	346	404	368	363	375	406	388	382	400	374	369	360	339	354	357	434	386	386	393	406	377	422	395	429	376	395	368	416	368	409	360	367	385	377	442	389	406	386	381	344	409	362	380	409	436	386	429	377	417	386	336	385	368	418	375	396	378	430	421	381	354	402	387	388	375	427	405	360	361	361	399	402	377	375	419	402	378	411	384	370	395	402	382	376	407	381	361	404	372	370	405	414	375	398	367	360	383	380	428	386	345	386	411	381	397	365	379	352	390	358	425	361	396	432	380	404	377	373	404	394	390	384	402	377	423	394	405	395	407	379	363	389	374	371	403	399	398	428	355	382	354	363	353	366	393	379	447	393	380	373	411	380	370	332	384	362	371	370	365	398	434	401	391	362	385	379	404	380	397	392	362	380	368	397	355	370	374	412	374	386	355	343	337	409	401	376	346	437	403	381	349	373	374	409	413	369	393	367	388	386	396	348	373	439	381	345	371	339	380	418	395	407	387	359	384	416	341	385	416	392	399	378	364	398	396	374	412	381	361	431	385	393	397	409	378	333	373	394	338	374	379	360	400	388	350	371	365	374	393	358	351	403	368	387	405	400	413	409	408	387	370	376	414	394	407	387	391	390	377	378	341	372	376	388	357	403	355	374	371	455	383	386	396	351	364	379	390	406	384	378	438	402	365	381	413	390	376	407	320	362	364	386	362	388	441	381	361	364	378	362	367	395	397	383	370	395	378	396	409	388	379	381	363	406	368	410	444	394	355	387	316	407	428	384	379	368	412	400	408	380	375	373	404	416	382	412	375	386	380	396	356	412	352	391	393	382	349	380	384	405	409	357	357	399	336	411	397	386	373	351	385	368	350	410	371	388	369	391	400	368	412	368	386	377	376	429	370	380	377	400	363	411	403	355	387	378	394	370	395	370	350	383	356	376	357	409	418	394	382	438	394	387	431	333	353	379	414	374	385	387	397	339	373	441	398	380	379	347	389	376	381	379	392	391	395	365	358	416	401	366	375	364	340	353	388	396	396	405	345	381	370	358	372	373	387	409	366	369	381	353	384	374	401	423	410	396	390	377	388	383	409	376	384	375	404	409	412
22460	2459	2133	2279	1988	1731	1543	1354	1244	1190	1136	1100	1064	1020	1029	971	983	976	974	894	913	892	874	889	913	924	877	910	855	849	869	828	921	816	866	859	859	902	922	820	881	916	838	797	841	901	867	880	834	871	826	860	818	892	853	815	871	833	845	853	803	811	842	858	853	846	830	850	795	846	836	890	904	834	883	800	841	879	867	876	849	823	876	813	887	854	862	873	821	852	848	841	834	816	847	837	843	812	863	833	863	861	824	853	854	859	875	824	874	803	777	879	852	844	852	834	859	884	873	917	874	842	858	842	891	843	845	852	906	829	895	860	823	819	877	829	837	854	849	790	882	846	860	855	870	804	854	838	878	851	829	864	853	818	844	845	853	819	833	885	922	786	834	848	848	856	851	921	827	804	868	806	843	807	923	822	832	865	838	866	860	823	850	842	855	836	824	839	884	825	831	845	858	840	808	798	827	861	874	820	853	847	836	863	876	812	833	836	892	846	820	862	935	841	889	860	853	813	890	863	858	860	864	828	830	864	860	866	878	865	827	854	859	813	815	852	810	836	800	835	853	835	844	835	815	837	904	859	841	834	826	819	795	843	879	832	866	806	884	858	904	840	891	788	824	834	865	830	841	857	870	882	828	852	877	825	822	839	880	882	856	856	865	804	883	875	848	805	907	848	862	826	847	812	836	809	874	886	803	834	867	901	832	820	872	891	865	823	818	826	816	822	867	845	824	927	856	848	860	868	866	854	819	920	800	865	829	785	839	884	856	881	871	848	854	831	866	854	890	863	819	816	866	808	852	857	921	837	774	850	877	830	828	881	830	861	896	852	813	790	859	875	839	856	830	889	859	869	850	807	856	828	852	849	851	856	852	812	853	857	837	816	858	838	856	855	836	849	813	790	841	806	836	857	893	880	850	851	847	851	815	849	833	814	795	826	907	845	846	850	831	864	838	816	835	830	833	867	806	849	873	851	793	879	824	850	803	829	824	833	890	862	849	855	838	878	838	845	876	850	900	868	803	882	870	873	876	896	895	816	886	873	852	835	857	827	842	843	855	919	849	798	870	864	822	856	822	755	845	826	883	823	814	874	858	840	810	864	824	862	828	884	857	851	814	862	888	838	825	845	828	846	832	858	909	842	825	880	861	898	825	854	857	830	833	902	842	845	852	813	857	833	888	876	877	832	827	832	813	846	820	828	869	830	869	834	883	853	888	907	824	831	836	833	826	868	835	827	829	841	805	856	839	847	870	828	860	826	752	877	902	860	804	880	851	868	841	858	869	826	859	829	795	859	869	830	852	857	813	822	842	885	820	805	821	868	826	814	837	830	874	807	816	856	827	819	819	880	846	833	812	866	831	874	876	908	848	816	812	885	865	782	820	846	838	851	857	844	851	847	825	825	848	833	868	876	871	826	831	830	879	883	812	826	877	848	810	872	798	823	790	845	938	841	833	842	875	794	827	790	858	881	888	828	841	856	869	893	848	860	869	824	859	842	822	845	864	884	860	856	786	879	807	821	822	813	829	828	864	835	858	861	852	874	779	829	857	782	839	840	824	860	834	826	860	804	817	867	888	859	864	844	812	840	806	784	885	855	916	815	851	835	885	893	804	836	876	826	823	855	862	829	854	864	818	840	799	849	844	864	887	880	841	817	853	860	842	858	882	855	829	894	834	774	886	808	867	854	835	871	863	858	863	839	850	827	878	886	827	836	844	835	819	868	855	821	804	894	799	827	831	807	844	879	797	850	835	853	880	794	854	842	840	807	826	854	844	902	850	872	853	848	855	874	843	843	816	817	799	832	852	828	823	885	839	854	856	796	828	842	817	821	837	871	842	838	853	873	882	850	875	820	848	873	791	878	870	832	858	848	835	825	853	885	838	842	873	860	876	846	873	899	840	854	839	870	818	840	826	800	846	794	840	825	861	820	849	860	831	842	839	803	865	858	823	837	849	846	837	849	820	848	911	814	861	855	834	824	852	840	809	853	840	839	835	824	874	875	819	817	839	897	836	863	864	831	850	818	833	814	836	859	799	864	898	832	877	853	850	880	845	890	823	865	807	843	820	869	881	813	814	882	809	820	844	819	879	918	832	870	844	906	827	890	793	892	899	870	842	889	826	852	847	865	802	850	799	821	816	875	818	822	877	823	876	849	864	824	893	881	866	880	837	873	844	860	876	826	833	761	830	822	865	856	829	834	851	859	842	871	793	850	812	852	819	888	871	850	860	852	862	873	828	862	896	866	814	848	843	827	820	856	833	856	827	802	865	818	793	853	812	840	797	837	842	846	845	820	840	865	855	804	842	871	831	814	885	882	858	803	802	828	887	871	841	828	860	793	874	867	815	814	860	878	797	820	863	845	878	847	898	841	866	820	812	842	861	850	825	812	783	883	870	876	865	889	825	927	871	824	834	843	862	831	809	844	854	875	866	899	859	791	792	820	821	883	868	867	853	838	847	821	838	795	867	819	861	751	860	875	860	832	827	834	842	832	821	845	834	828	853	853	860	828	810	859	850	829	874	890	839	864	869	875	834	879	850	847	865	826	833	835	810	825	836	875	856	855	854	821	811	830	877	818	839	803	842	808	804	863	831	868	800	858	797	834	861	829	794	823	857	835	861	873	801	917	880	818	833	882	858	870	857	863	793	877	844	819	836	846	795	848	839	862	812	870	819	788	833	937	815	875	842	777	879	848	866	834	895	821	852	841	836	825	858	854	821	851	854	829	892	870	831	847	841	820	793	857	818	827	846	838	841	839	868	808	828	790	910	848	814	819	823	861	818	857	836	871	862	846	849	837	850	848	828	859	821	863	819	815	819	905	821	854	836	856	861	854	811	834	872	877	895	830	828	867	843	843	820	912	890	846	830	876	857	851	896	840	830	860	862	824	871	845	853	850	883	814	839	844	839	834	824	834	926	858	840	848	847	823	845	863	819	815	903	809	862	849	821	880	852	852	842	835	873	816	830	819	846	887	867	813	862	837	828	840	860	830	776	848	876	846	831	808	859	798	841	821	854	856	859	883	836	825	845	808	844	846	835	861	844	836	861	805	852	830	853	842	856	867	856	838	841	841	827	859	870	767	835	859	866	871	763	805	884	871	836	836	868	862	881	847	858	829	823	860	791	813	790	845	814	809	876	888	854	837	817	832	843	835	902	875	824	846	827	808	843	867	886	844	874	829	810	867	844	859	870	815	802	809	886	855	878	819	870	894	853	817	872	852	827	843	840	817	832	815	867	878	866	845	842	802	890	794	825	787	867	823	865	875	869	822	854	843	836	849	837	808	869	861	842	846	845	801	831	887	848	867	803	867	817	884	859	889	831	792	789	843	858	841	921	828	796	880	805	847	871	805	805	854	840	810	860	815	809	850	829	904	835	878	821	835	804	904	811	848	868	845	854	823	853	850	849	860	838	824	850	868	836	866	865	864	838	824	828	862	886	805	814	831	821	870	835	858	864	840	809	874	854	829	883	882	878	844	845	830
11742	1440	212	185	175	181	177	152	127	160	176	133	182	176	161	161	168	151	164	181	175	163	193	167	152	184	176	177	176	146	166	170	176	139	172	192	162	165	154	174	153	188	153	197	155	159	188	163	152	158	177	181	168	183	148	162	188	145	140	144	153	186	150	164	172	145	161	152	169	146	161	175	144	151	144	155	185	170	166	190	160	179	167	152	174	154	127	160	165	147	167	176	163	143	158	161	193	172	169	165	168	181	178	176	162	145	146	164	182	175	189	139	166	162	179	163	159	138	163	178	176	152	153	165	150	159	170	160	179	175	168	149	155	170	177	138	162	159	173	197	157	155	196	164	146	153	174	139	176	158	166	166	140	165	156	161	168	152	175	167	175	163	178	163	183	177	158	164	156	170	148	172	180	167	157	164	164	178	161	184	158	175	178	182	142	165	144	156	171	155	166	163	148	164	163	186	161	168	160	164	153	164	168	155	149	160	176	174	158	153	167	170	162	158	187	167	159	142	178	165	164	188	174	184	159	155	160	163	165	180	165	174	164	180	173	154	182	172	163	163	182	179	174	159	159	174	157	188	181	162	182	146	159	164	182	167	162	150	198	157	169	154	159	164	186	167	146	144	167	193	172	143	151	173	139	153	196	177	167	164	172	157	167	169	174	184	161	158	151	165	154	151	175	187	152	169	174	148	150	152	144	161	151	180	172	158	172	152	187	152	163	159	170	159	181	178	179	156	162	153	165	172	178	168	156	153	155	152	179	132	159	164	137	161	189	197	149	161	155	175	124	176	162	149	176	154	162	161	142	191	163	172	175	164	178	166	158	183	184	184	137	164	167	144	148	144	183	152	179	175	145	149	165	175	170	154	182	170	167	167	179	166	174	171	166	160	145	180	144	161	166	175	188	145	179	165	178	173	159	182	197	158	137	141	169	161	159	149	190	173	169	166	169	154	168	175	163	169	177	165	142	160	160	185	173	193	163	168	169	152	173	132	167	151	198	179	143	169	177	139	145	177	168	183	169	136	154	175	172	160	160	148	166	181	188	170	182	172	172	156	158	162	172	157	177	155	147	149	168	177	141	160	171	155	164	155	164	182	171	168	167	182	152	170	183	182	192	162	172	192	177	162	154	149	165	182	163	163	161	169	199	157	151	174	182	180	156	160	179	156	137	159	160	186	168	181	175	154	170	149	157	169	150	182	158	161	174	177	179	144	176	156	157	173	167	181	187	140	162	175	161	155	167	177	187	174	146	205	172	158	170	174	173	183	164	154	143	164	146	183	150	157	166	175	150	153	167	156	175	155	197	154	171	219	169	176	153	154	170	165	155	152	163	193	146	159	153	162	170	152	157	147	184	155	166	157	150	165	160	177	167	157	157	151	145	167	203	162	162	150	174	161	164	160	180	173	155	158	195	159	149	197	182	162	197	150	171	181	158	164	173	146	158	173	167	174	151	164	166	167	157	173	183	170	134	145	168	160	165	156	162	174	175	151	157	173	154	163	165	170	167	159	146	169	160	176	178	153	162	137	147	198	139	142	166	175	181	137	146	146	150	185	151	161	162	153	141	192	153	159	164	176	166	172	137	155	178	156	155	122	160	142	178	150	171	173	171	150	144	192	158	162	163	161	169	141	164	181	171	158	169	148	162	162	186	170	168	170	142	158	160	152	156	151	166	159	156	162	180	159	156	151	163	169	154	159	164	153	181	174	160	175	178	176	181	173	162	143	163	157	176	147	162	185	168	173	152	183	157	153	165	170	167	146	156	158	158	158	179	141	174	148	176	187	158	155	182	172	174	182	159	141	129	183	166	137	154	149	140	153	185	169	166	151	163	167	176	169	166	165	151	167	195	166	165	191	153	188	168	160	156	159	175	162	167	169	174	175	152	144	164	164	182	169	163	194	176	158	168	182	180	153	164	178	164	154	162	171	153	178	176	158	206	155	190	170	148	173	149	173	179	160	185	170	163	158	157	176	171	169	184	171	148	161	146	162	172	163	155	161	182	176	163	156	162	157	177	158	148	173	181	153	181	152	152	173	162	165	176	150	162	160	160	164	190	162	152	175	161	145	171	183	154	155	142	151	175	146	153	156	175	161	175	200	178	168	172	171	165	167	166	172	188	146	182	180	175	160	156	182	156	185	164	182	172	159	166	162	160	184	179	147	173	172	173	145	173	162	140	176	173	175	167	156	138	163	185	150	159	167	186	157	172	170	160	149	154	157	162	181	162	156	157	148	165	149	168	176	154	178	162	176	157	151	156	179	178	170	168	150	183	165	153	168	172	172	173	182	168	143	154	135	170	194	179	155	159	163	170	152	160	170	146	186	169	174	157	185	149	185	172	166	168	151	166	171	171	180	172	184	140	159	158	162	170	159	157	160	158	171	146	151	163	178	164	161	156	179	171	170	163	161	166	164	171	175	161	167	165	177	192	170	158	153	156	162	151	180	167	184	160	174	187	176	170	155	164	170	179	149	175	166	157	178	152	186	175	196	176	185	170	177	174	185	169	185	152	157	151	186	147	144	164	134	161	177	158	171	165	150	173	161	179	165	189	160	132	162	168	157	187	176	166	157	154	184	173	177	153	179	178	185	175	175	164	191	157	163	171	164	178	162	150	156	193	177	171	150	167	157	160	146	152	180	158	196	186	179	174	162	157	162	167	153	181	154	157	154	161	183	136	159	172	155	164	167	164	158	164	182	153	146	182	162	181	179	173	128	149	162	175	168	169	160	183	169	158	159	172	163	172	183	159	184	137	153	184	166	176	142	152	169	161	169	144	139	166	120	155	172	169	158	176	183	177	165	173	162	156	167	152	182	161	166	146	159	148	159	198	183	182	144	138	150	157	146	171	166	159	155	167	163	174	183	193	153	159	162	163	181	189	179	151	141	171	164	193	186	176	163	167	165	165	184	200	182	161	184	157	169	172	175	161	156	152	143	163	174	159	198	168	156	153	177	175	179	177	157	170	170	176	168	166	185	150	175	154	170	161	169	174	173	189	155	183	167	165	146	150	145	175	165	155	150	167	178	180	152	170	160	177	168	195	175	159	142	164	167	184	166	161	197	158	169	180	179	162	168	136	168	168	192	154	161	139	145	139	177	189	172	156	152	171	169	181	160	180	182	146	170	163	162	163	150	165	155	139	165	163	155	177	173	151	175	166	166	170	148	139	142	174	154	168	166	166	150	160	148	165	153	137	166	160	162	171	174	159	170	174	180	156	156	170	185	172	159	190	167	158	185	162	170	173	150	157	154	168	174	164	171	155	185	154	184	149	174	168	156	177	181	181	143	161	155	170	152	156	138	152	156	160	167	175	165	152	185	155	161	168	179	184	178	160	175	172	165	164	157	167	164	158	156	163	176	167	159	175	167	175	178	168	149	168	156	182	160	165	139	172	178	145	142	185	179	153	173	171	173	159	172	177	176	176	155	171	169	155	153	185	172	171	203	176	174	167	166	175	175	160	161	172	173	167	144	178	164
6793	797	433	396	436	446	440	431	453	399	392	438	426	422	378	440	397	394	403	454	460	428	457	412	425	429	422	403	400	414	425	399	422	414	416	414	423	413	416	436	425	400	403	406	416	431	421	408	422	410	410	432	421	401	420	382	432	427	408	406	434	425	431	393	414	407	378	403	405	411	406	437	407	377	420	392	438	415	421	389	394	375	440	449	426	419	407	413	397	421	407	396	410	411	406	443	415	427	425	404	434	403	408	412	406	421	410	407	435	398	442	436	372	384	438	414	438	416	398	378	435	429	432	430	373	432	417	446	383	397	389	404	419	408	405	426	387	414	440	375	385	429	424	427	416	392	409	435	383	385	395	419	430	412	432	413	402	414	414	426	427	406	429	397	414	433	418	411	423	405	399	421	405	398	396	377	470	431	382	428	417	399	399	433	400	427	428	410	436	394	422	400	373	427	402	404	420	433	395	380	415	429	413	398	392	392	451	438	430	409	422	397	423	447	418	395	427	405	426	454	397	419	396	414	398	412	395	394	405	415	421	388	356	433	361	387	422	423	440	401	388	403	409	395	417	398	409	433	404	402	443	430	423	420	404	421	434	418	438	422	417	417	383	442	411	437	431	402	407	433	432	415	454	421	400	430	417	400	421	414	428	430	413	370	440	427	442	432	424	406	411	418	409	419	403	411	438	397	423	413	410	444	409	418	415	386	430	420	421	436	411	414	402	408	406	398	430	402	428	400	417	436	414	388	395	417	427	416	420	418	411	411	408	419	402	446	420	460	387	418	395	422	441	427	419	377	383	375	377	441	411	448	413	412	426	431	400	384	403	413	399	359	437	381	400	400	402	403	389	385	423	433	443	442	389	415	395	410	415	444	413	424	442	411	433	386	396	445	400	415	429	443	405	370	426	417	398	426	445	397	437	431	413	446	390	402	405	417	429	427	425	411	382	422	412	406	416	411	430	400	395	432	420	413	428	402	407	448	399	395	418	408	381	393	408	401	423	363	418	435	444	419	447	443	432	447	423	452	405	431	426	422	415	389	394	416	412	404	416	392	389	397	402	431	444	438	443	398	399	432	441	385	394	427	402	443	454	382	380	442	457	386	414	429	433	400	415	439	378	444	381	408	421	408	394	424	414	424	414	435	428	427	391	415	401	341	435	415	372	432	384	425	394	408	398	402	414	428	448	423	420	387	394	410	431	418	434	415	452	399	424	447	409	415	408	421	404	447	434	369	415	418	407	394	419	426	422	432	420	407	441	395	412	420	385	404	436	412	394	407	401	416	460	427	441	402	402	382	446	419	438	466	386	410	422	454	382	433	415	428	381	396	424	444	372	405	409	412	439	412	423	399	430	398	433	418	444	407	439	431	396	361	407	422	404	401	403	402	427	395	405	418	418	424	388	406	424	397	398	408	400	424	400	445	412	408	424	410	410	410	409	406	405	419	418	433	389	392	414	412	402	402	413	437	428	448	419	375	408	385	416	434	440	387	423	411	394	430	411	385	426	402	410	412	391	425	427	423	392	396	419	433	424	400	437	428	410	394	417	409	451	409	412	401	383	394	417	409	433	418	403	400	422	404	430	424	453	398	423	418	475	377	410	415	399	390	418	406	372	386	413	394	431	423	429	416	429	408	413	356	390	387	423	477	391	374	427	403	427	403	428	386	377	407	388	404	405	389	415	417	409	420	447	431	421	369	394	432	426	398	428	416	448	421	465	383	413	401	403	416	425	421	392	423	424	373	416	429	419	406	442	427	393	450	393	416	419	394	408	394	424	395	399	404	460	394	398	437	399	432	428	445	417	392	390	439	412	378	420	386	436	427	393	438	408	454	410	445	427	436	443	416	403	422	441	428	396	426	402	450	415	406	369	444	433	466	425	371	397	416	437	431	417	427	379	435	413	413	397	409	431	412	416	406	415	436	386	370	407	409	383	439	424	430	416	426	422	383	416	434	410	415	426	430	390	409	467	414	412	452	377	411	417	433	436	423	386	423	456	417	390	428	419	401	399	415	411	429	408	388	411	423	436	406	435	401	410	411	395	394	414	379	413	406	391	426	441	376	420	407	402	452	392	391	414	409	404	415	405	383	444	401	409	360	411	396	413	429	443	383	418	419	408	428	410	450	436	407	420	421	430	409	439	412	437	463	389	387	385	429	385	412	411	403	418	418	438	402	425	445	417	447	420	416	410	409	400	416	375	403	454	417	403	429	428	420	401	437	431	432	409	404	421	413	401	434	419	442	419	413	409	412	408	400	400	391	438	407	446	427	409	410	438	366	437	423	396	435	430	428	411	427	437	422	401	410	416	393	423	385	407	397	416	420	388	391	387	431	413	429	407	411	422	413	402	390	469	405	404	386	407	445	432	413	397	428	407	390	426	446	396	418	403	409	389	427	382	420	442	441	429	463	401	383	401	449	397	413	442	388	408	432	381	419	434	428	412	423	421	430	438	405	405	434	397	425	407	428	408	414	423	396	396	396	431	408	390	405	417	417	388	404	417	386	398	430	435	395	423	414	393	427	412	432	419	369	434	442	419	429	425	359	406	417	436	414	418	423	434	423	429	439	388	383	369	447	409	395	406	460	424	433	392	415	399	429	416	418	406	435	411	434	466	395	391	406	437	426	406	394	398	428	429	440	437	397	396	451	418	364	444	391	379	421	429	401	429	435	417	398	435	428	411	430	445	442	407	397	401	384	421	429	416	395	427	415	389	387	415	401	418	429	406	380	396	411	423	428	433	414	416	392	446	446	362	412	414	442	363	432	443	403	404	410	438	429	457	401	412	411	404	422	436	432	414	410	361	383	382	419	394	407	385	424	424	418	395	428	415	413	446	436	402	417	402	424	377	413	402	401	411	429	443	395	433	399	439	388	407	387	407	395	444	421	441	378	426	403	408	389	413	395	392	427	410	439	399	420	411	426	391	371	393	426	411	443	449	398	387	446	409	445	376	430	417	398	344	406	431	413	395	425	433	426	409	442	401	407	404	424	422	422	416	421	382	427	414	403	388	407	411	408	395	436	411	415	418	389	424	414	433	432	444	435	420	423	401	433	420	417	410	421	394	412	365	431	411	388	412	417	406	414	416	405	451	432	411	391	383	431	415	410	445	402	410	411	416	387	420	402	397	401	399	421	434	422	393	376	408	379	419	409	426	429	393	402	469	403	391	398	478	373	405	417	415	398	405	400	436	435	417	426	435	382	394	427	444	407	421	388	451	370	422	383	415	414	390	452	382	412	420	435	421	413	454	473	415	424	441	373	426	395	432	436	458	395	419	402	403	445	371	384	397	423	425	407	387	396	390	394	452	442	407	441	423	394	413	452	402	422	405	398	416	421	430	439	388	417	379	412	404	421	410	379	414	401	422	404	420	444	438	368	411	401	424	403	407	406	432	423	400	435	385	406	399	423	401	442	439	423	438	438	425	419	431	358	412	394	447	413	410	424	419	418	401	421	390	399	404	458	398	415	447	421	435	411
28227	4805	633	457	378	336	282	285	292	231	268	269	249	250	258	234	272	270	222	234	259	210	258	231	240	225	223	247	232	266	225	228	245	236	223	236	229	243	237	245	206	193	216	221	226	242	214	239	240	246	232	224	233	280	234	253	230	247	222	243	257	250	239	234	239	235	238	226	218	268	222	224	188	209	211	244	214	240	241	235	223	213	206	248	262	270	221	246	225	215	226	224	222	214	230	234	235	222	221	218	227	239	229	240	213	236	230	202	212	219	229	231	240	213	199	243	220	200	228	203	222	208	233	201	233	231	238	222	247	259	253	226	214	224	209	220	237	224	227	249	206	235	211	207	226	212	248	256	235	260	215	225	233	244	230	209	224	257	212	261	226	223	218	232	220	220	251	243	220	233	250	247	222	219	247	211	209	220	229	243	268	262	243	234	217	235	237	241	237	247	223	224	232	243	226	230	217	200	209	226	202	257	249	203	234	259	248	237	200	229	234	217	252	219	261	231	220	237	212	249	261	245	182	240	221	235	227	215	238	259	241	231	252	245	206	215	217	244	220	250	232	213	238	210	209	226	233	231	229	225	228	230	212	225	215	243	236	245	227	233	248	250	260	217	221	217	208	231	242	237	229	220	206	207	225	229	249	215	219	212	201	262	243	232	226	204	230	216	246	252	226	196	230	223	215	236	232	213	218	227	216	228	209	236	253	255	243	243	217	234	230	254	251	244	236	206	244	224	261	237	256	198	202	247	221	190	225	203	219	253	212	227	224	259	219	214	237	204	228	227	224	223	231	232	203	252	249	235	201	238	210	266	202	191	227	248	248	242	197	260	254	232	218	259	255	234	216	224	227	205	216	220	210	233	227	219	245	237	228	236	234	263	204	250	214	246	211	236	223	191	243	233	256	215	240	225	262	252	228	211	243	241	267	244	256	226	237	214	218	214	235	229	239	230	216	223	222	250	243	222	225	201	242	222	259	232	216	218	229	238	231	216	240	223	233	220	237	215	221	227	240	258	234	234	227	205	214	246	251	231	213	257	284	210	240	206	252	241	199	224	241	220	256	220	201	239	221	237	227	235	258	238	228	236	233	233	228	246	239	229	231	242	239	229	257	265	241	258	230	221	250	239	230	203	256	237	257	219	225	210	237	226	230	203	274	249	218	222	220	228	216	222	236	241	214	233	227	237	231	245	244	215	222	228	201	242	221	243	243	235	242	250	252	225	214	258	242	224	246	267	240	230	217	217	226	225	212	210	232	222	278	216	218	203	214	231	250	214	212	213	239	246	235	210	248	238	239	240	243	211	243	226	224	245	247	218	229	251	231	206	210	212	247	241	205	258	231	223	224	215	229	242	248	229	220	202	262	202	231	239	195	202	200	238	233	210	210	220	219	232	230	224	247	267	211	213	230	240	223	239	227	228	223	242	221	230	248	215	233	218	233	223	219	215	232	219	243	222	227	234	226	221	239	232	235	246	225	223	225	228	233	246	257	245	225	208	257	207	229	195	222	229	225	233	253	199	271	228	206	241	224	241	218	253	219	211	229	248	241	246	219	241	239	234	217	231	226	222	231	243	250	225	205	244	239	236	231	225	241	239	241	247	241	216	238	253	221	233	227	221	245	266	219	217	201	203	201	223	229	205	227	228	235	215	234	244	234	230	241	222	213	232	258	229	226	198	243	232	215	218	222	220	230	225	197	206	230	235	240	226	233	247	206	254	237	201	251	227	236	226	204	224	248	227	245	221	262	256	242	232	222	230	276	259	238	216	225	230	235	239	250	235	235	240	241	188	205	254	252	251	231	265	225	225	235	215	233	210	208	219	250	236	219	220	216	208	225	234	233	228	238	243	240	243	243	219	236	243	245	247	197	232	205	243	260	227	218	233	227	226	251	234	233	246	225	215	232	218	200	232	233	259	199	260	221	241	236	239	232	268	232	240	226	246	214	222	201	265	250	231	225	215	218	227	218	205	224	242	234	246	228	251	228	222	240	251	230	240	262	224	215	216	215	241	232	223	217	196	226	226	227	238	228	249	242	216	218	218	256	224	228	206	225	234	235	219	200	215	245	197	233	210	224	222	217	221	241	252	233	216	223	238	252	241	234	236	221	226	262	226	219	215	232	259	234	269	271	259	238	225	230	216	216	209	225	232	225	239	219	221	248	265	215	241	240	231	232	199	238	213	222	226	242	229	234	262	247	250	269	214	234	233	239	213	255	226	229	224	188	234	216	252	237	258	242	238	220	236	212	221	246	227	237	251	223	206	197	233	226	241	228	220	233	214	227	211	245	251	233	240	244	235	200	243	255	230	212	231	244	239	253	232	260	222	212	218	219	238	239	238	212	217	236	210	222	235	225	235	208	239	237	224	232	232	206	248	218	234	237	230	229	245	216	249	204	232	255	245	241	219	196	219	230	240	229	218	227	196	232	249	223	232	224	212	248	221	237	250	249	235	237	249	240	224	250	236	239	230	223	211	279	211	208	259	195	228	226	232	248	225	238	229	246	270	235	236	215	233	218	229	222	199	214	230	222	213	247	249	243	222	237	259	241	219	233	200	229	252	243	209	242	226	246	224	237	237	239	220	203	245	245	246	224	235	236	206	250	233	237	239	227	198	267	235	234	226	233	246	228	237	250	231	208	213	244	242	247	236	251	234	220	244	234	231	239	247	180	218	228	213	221	210	226	229	249	212	229	222	232	215	221	218	236	237	230	243	212	223	256	195	257	201	231	228	240	217	243	232	224	227	250	241	237	266	254	226	253	241	243	237	229	228	244	212	209	237	213	262	229	214	227	249	241	248	226	247	227	229	242	252	196	211	242	238	227	241	239	229	231	226	265	224	229	196	223	222	221	268	231	230	233	211	224	224	239	222	233	224	265	230	236	202	274	239	217	225	222	222	232	225	219	222	232	258	206	237	236	227	228	222	242	236	228	256	248	231	209	245	217	253	235	218	237	243	225	222	210	236	229	241	218	221	208	253	236	219	209	258	237	244	234	241	223	208	241	216	215	204	248	245	241	234	246	219	197	236	196	209	247	241	248	237	230	233	230	228	214	253	226	227	208	239	248	220	235	220	243	234	243	232	204	231	233	246	218	237	198	251	209	255	214	234	243	220	226	256	227	256	228	247	261	237	214	227	217	227	219	226	193	212	234	250	225	204	191	228	228	233	236	251	214	187	243	234	247	233	253	210	215	212	220	255	238	218	223	227	205	230	223	218	258	214	233	239	226	255	245	252	235	189	232	213	246	267	222	222	220	230	220	225	240	260	240	223	230	243	222	215	243	240	221	248	207	217	202	219	252	238	246	235	232	214	244	219	237	234	207	214	211	211	234	264	207	221	216	265	221	212	236	222	234	246	219	228	220	238	243	207	250	230	196	247	221	263	230	204	240	205	221	208	217	244	212	213	242	204	246	196	225	208	217	251	258	243	227	244	235	217	237	230	228	245	209	257	221	227	230	236	216	280	240	227	239	251	241	203
16804	1348	1129	1280	1183	1022	907	851	830	769	674	686	646	654	624	631	590	604	616	583	565	570	601	587	608	582	604	587	559	600	544	586	565	585	548	571	605	537	582	576	588	607	540	575	587	585	592	551	579	561	552	568	560	567	579	581	542	515	572	528	530	564	539	552	550	525	585	563	529	553	569	564	572	558	572	568	549	579	576	531	582	546	540	530	560	546	519	529	520	522	564	543	570	542	530	570	572	588	552	598	548	583	554	566	534	523	552	539	527	526	575	580	541	586	558	525	565	594	576	600	551	571	529	586	567	548	564	561	543	519	491	582	514	571	573	535	559	533	566	568	570	551	557	533	568	572	546	573	535	540	545	544	500	528	586	569	530	591	579	558	586	578	512	577	532	587	567	492	581	534	537	560	538	544	544	568	576	560	513	592	551	559	560	573	521	567	558	496	544	540	593	509	496	543	585	550	539	553	547	520	562	545	549	580	528	562	535	545	517	570	549	559	556	541	542	561	589	560	517	571	516	580	547	559	536	535	595	546	563	539	558	562	578	538	567	535	546	527	576	563	542	533	570	595	543	552	543	565	551	611	553	521	533	564	597	575	533	534	566	567	562	543	557	556	569	550	519	601	536	529	553	510	551	570	555	533	570	526	569	529	563	527	552	559	567	581	552	554	573	560	477	584	524	569	534	513	547	548	567	557	570	550	562	575	592	560	529	551	561	577	526	589	558	566	526	557	546	590	541	551	509	522	608	572	560	558	547	532	530	577	551	509	570	551	558	561	587	556	509	554	610	560	510	512	566	569	530	538	582	582	590	542	591	567	599	569	587	574	571	525	516	543	576	528	559	595	554	572	537	574	573	558	567	538	518	565	598	558	545	587	543	569	532	548	549	541	548	570	549	545	510	587	537	530	616	571	574	549	554	588	546	535	570	516	588	573	576	545	577	531	532	531	540	532	601	548	502	546	553	535	512	544	516	566	529	527	540	544	558	535	527	590	544	510	573	506	548	508	537	540	552	575	556	564	554	548	508	528	537	577	566	551	527	551	574	550	573	563	552	523	548	522	544	568	544	547	566	553	546	570	583	540	519	574	527	562	589	524	562	554	563	549	579	521	531	546	545	497	548	542	555	533	568	538	544	518	535	553	561	471	533	546	561	547	546	557	529	531	590	562	527	536	509	517	584	567	555	504	548	557	554	530	528	542	522	542	543	616	552	537	520	589	550	532	535	536	556	543	528	592	551	527	516	544	535	555	554	521	543	566	551	528	524	558	552	585	547	572	571	528	544	590	543	572	569	553	576	604	541	555	567	529	575	587	551	566	565	615	555	579	529	580	549	545	586	502	576	582	496	560	537	541	519	550	536	542	547	539	562	563	614	526	552	550	590	538	534	531	556	526	514	533	557	539	570	547	529	557	538	551	524	577	580	556	551	604	545	533	557	534	542	553	534	539	571	546	513	555	564	593	535	556	564	537	525	566	552	599	519	564	562	559	575	544	520	554	587	533	572	580	555	553	516	536	541	581	578	576	570	537	600	528	566	563	531	520	571	549	514	542	556	551	584	511	540	565	587	583	557	543	561	576	535	547	563	581	523	543	553	553	534	527	594	542	564	558	522	543	546	586	548	570	513	555	533	527	581	530	586	533	524	547	561	539	573	548	548	548	534	529	587	561	583	578	538	555	555	523	558	568	548	530	575	540	598	543	583	566	536	552	557	551	539	557	548	565	582	585	556	537	515	516	581	550	521	526	561	553	560	542	559	583	566	538	553	554	571	586	545	539	538	583	597	549	567	523	548	563	557	553	579	536	538	563	536	570	556	562	521	537	564	538	525	555	559	544	565	545	526	534	548	560	544	540	522	526	589	549	548	597	536	518	518	521	518	581	540	553	599	599	591	540	580	542	569	565	499	595	532	527	543	531	548	548	554	563	538	556	523	559	541	548	542	566	545	517	543	565	608	508	591	532	546	560	546	627	551	587	548	594	569	563	531	529	495	513	557	541	518	574	531	546	585	515	605	563	567	555	556	546	540	560	555	546	538	560	560	563	558	562	567	547	540	518	548	563	547	540	529	571	521	581	551	563	549	547	571	574	518	552	555	555	510	554	566	574	519	572	548	567	551	558	577	539	531	554	547	519	541	517	520	545	543	536	571	547	559	541	589	541	521	561	580	525	522	533	554	596	578	539	531	583	586	551	557	534	576	589	568	562	536	547	577	480	534	560	509	616	544	611	525	585	547	546	553	578	576	546	565	554	576	500	517	576	561	524	530	549	540	533	539	521	551	571	542	532	594	532	572	569	531	592	546	557	590	564	557	542	573	583	560	573	495	563	558	587	555	530	544	518	537	547	514	550	525	580	515	574	522	541	561	562	532	543	558	553	542	571	583	567	539	564	558	557	527	546	539	508	556	549	528	601	579	555	519	568	571	547	571	518	579	540	522	548	549	558	561	555	510	578	588	549	530	554	541	536	589	571	552	533	536	561	569	531	559	567	557	588	577	578	583	556	580	550	563	524	550	529	578	529	530	589	572	528	547	591	578	526	539	568	550	600	570	549	522	598	543	521	539	544	557	579	574	561	560	559	570	550	581	566	557	541	494	559	532	535	570	574	563	516	501	520	519	529	586	546	519	579	552	552	543	573	522	554	544	582	573	543	583	618	572	577	514	508	557	521	532	578	552	544	541	545	542	545	571	529	573	518	558	581	549	551	532	568	550	576	575	553	564	572	527	581	551	576	524	502	572	561	587	563	563	555	554	578	556	560	554	564	556	505	566	520	561	566	521	532	589	547	556	567	584	551	543	525	490	535	526	555	556	504	538	572	522	532	518	529	569	585	558	536	549	536	581	580	565	576	591	592	551	563	514	539	587	545	569	568	539	540	570	547	575	582	537	553	561	614	549	527	584	503	540	569	595	510	524	540	562	553	603	546	524	603	541	596	575	540	544	568	549	545	572	532	564	575	520	583	562	544	519	550	553	565	564	534	570	529	566	561	560	548	516	587	551	541	554	572	568	561	534	526	559	541	540	531	555	557	548	569	520	537	612	573	559	593	542	564	544	541	575	543	561	617	543	537	518	546	530	503	523	549	529	509	538	554	563	602	579	596	553	527	548	572	552	528	602	538	563	566	561	548	574	547	541	572	549	536	550	546	549	605	603	537	568	573	571	551	588	548	542	528	514	564	531	495	522	553	489	566	582	543	573	504	559	553	565	539	539	545	506	548	531	583	584	545	553	540	567	564	546	542	525	546	533	560	497	571	567	551	539	549	538	530	525	572	579	560	536	538	552	563	561	554	558	566	532	569	540	561	540	566	545	553	546	553	592	519	552	595	514	522	579	552	539	580	564	528	566	539	561	557	556	514	579	567	560	545	556	574	554	561	589	564	550	547	546	548	560	546	532	536	570	552	561	574	563	544	565	569	553	538	537	536	514	559	563	576	561	621	578	549	578	597	575	564	548	543	569	567	550	576	548	602	549	589	538	525
38086	9508	1373	911	682	580	550	553	487	438	442	405	430	451	420	448	399	386	389	379	358	369	447	382	412	420	400	424	360	369	437	384	404	404	390	387	368	357	387	373	372	366	427	368	425	405	378	381	380	373	374	347	361	366	387	366	398	361	368	406	370	385	405	395	388	341	356	370	400	407	386	375	403	403	394	381	393	357	381	400	372	380	374	374	370	391	349	411	355	383	389	421	410	397	358	366	383	378	372	391	397	410	355	370	364	382	365	357	393	389	389	376	375	386	390	337	380	383	368	383	374	378	415	371	399	354	392	399	387	365	445	379	398	367	371	388	377	374	386	345	395	355	369	376	381	374	383	382	384	389	387	377	393	389	404	406	400	368	365	406	387	393	415	399	383	412	395	365	405	383	390	432	405	362	393	414	382	365	395	385	361	386	394	380	426	388	416	392	345	400	385	380	387	371	383	364	373	377	377	370	408	376	372	359	390	417	385	412	390	380	392	376	342	411	343	416	343	380	354	410	341	347	355	373	356	402	402	381	369	413	398	392	371	344	391	376	366	433	401	366	344	364	353	368	395	394	397	361	380	400	368	410	401	375	369	372	377	355	379	370	403	383	388	382	372	396	375	419	394	340	389	404	386	369	373	378	385	385	350	353	389	398	384	387	415	396	355	326	382	352	379	379	397	404	412	408	371	408	452	396	385	430	381	379	392	395	398	361	380	415	383	411	405	390	341	389	402	394	383	438	381	369	374	338	378	373	344	355	366	373	384	399	406	386	411	384	337	382	364	381	407	325	368	385	398	416	373	384	361	402	399	391	356	374	359	388	408	386	406	376	353	344	393	372	385	346	359	377	335	392	410	403	434	389	402	373	394	386	354	344	398	381	371	393	376	395	398	382	370	380	337	367	382	383	372	393	396	397	375	366	393	406	364	387	396	381	372	389	388	398	382	359	378	342	379	381	389	422	389	384	374	428	365	368	348	363	410	386	360	399	375	389	360	384	371	371	389	375	384	340	388	359	358	338	369	359	350	395	380	368	427	411	336	400	387	389	392	327	376	366	370	380	370	350	376	382	363	374	350	366	380	401	378	371	356	408	388	340	431	389	384	372	404	352	377	388	409	383	395	392	393	391	414	407	361	426	367	400	358	369	396	389	345	360	367	363	367	416	373	380	322	357	386	366	408	412	370	391	357	405	383	360	364	399	372	395	358	379	376	401	360	362	350	402	410	375	440	399	376	394	355	387	388	387	385	355	361	367	417	391	387	375	381	397	404	410	374	372	331	371	386	422	404	375	415	415	379	403	385	362	399	377	372	392	391	371	346	362	353	345	392	420	386	421	390	366	395	389	390	384	356	393	369	376	374	401	404	408	346	392	376	380	397	343	396	366	385	348	393	370	363	404	388	418	373	381	403	391	387	373	396	370	374	380	395	390	401	380	379	370	395	362	382	380	345	357	361	370	384	361	354	371	399	401	407	373	356	374	421	405	411	380	407	391	382	398	392	422	421	358	333	383	419	390	387	405	339	376	400	353	352	376	358	404	358	401	336	347	422	381	383	401	406	393	398	368	393	373	357	372	382	379	374	414	398	368	379	406	365	389	368	369	381	391	387	347	354	387	384	373	406	413	373	372	373	383	390	373	351	393	399	396	381	400	371	375	326	375	372	407	381	376	377	359	349	369	376	366	370	384	381	411	359	355	430	367	380	388	385	376	350	391	403	366	364	331	395	347	390	356	363	385	402	387	395	374	370	393	377	377	389	413	361	384	379	391	377	378	384	374	376	371	381	393	365	386	411	373	395	351	380	352	369	374	385	400	396	372	409	371	376	397	339	339	389	404	383	360	418	439	390	360	371	388	377	379	395	374	407	338	398	415	397	373	371	400	368	425	411	409	368	376	449	416	398	375	380	394	370	363	390	404	387	363	430	362	385	374	392	355	351	400	404	367	393	400	369	388	388	395	371	382	368	378	372	366	402	399	378	374	389	351	399	364	369	350	372	427	341	366	367	405	391	392	328	369	368	364	363	371	352	373	386	369	385	366	387	373	382	400	382	355	400	378	357	378	360	372	380	350	347	376	386	394	389	359	400	429	366	337	371	398	374	387	396	382	350	381	383	416	363	360	409	382	422	408	372	378	382	374	378	384	376	392	374	388	362	431	400	372	395	370	366	373	366	404	411	395	389	426	410	371	378	378	375	352	367	361	381	373	362	382	400	373	404	386	406	458	396	356	411	358	388	383	362	388	374	380	434	389	359	366	390	419	372	394	390	356	370	379	413	335	352	386	353	406	395	387	392	350	404	398	384	401	379	349	386	354	424	391	395	390	389	357	379	394	399	382	381	391	368	379	401	410	351	367	346	398	382	418	332	375	359	401	413	378	338	354	363	421	375	411	407	393	380	342	427	421	411	385	381	383	380	438	370	384	373	382	369	397	367	442	377	388	378	355	392	386	387	413	416	339	410	384	354	362	373	383	383	386	383	418	368	357	386	375	387	381	399	385	364	418	356	381	373	420	363	371	384	402	367	370	356	377	418	373	418	387	373	428	352	339	388	385	401	444	399	411	348	365	382	416	404	359	373	359	410	392	358	371	376	359	371	399	366	402	375	362	402	370	359	382	398	416	388	401	402	391	395	399	377	369	384	384	428	393	395	360	363	352	378	418	390	362	392	386	373	378	424	393	418	380	379	374	410	382	425	380	408	433	393	424	392	401	346	372	360	386	360	343	360	372	396	429	426	372	342	385	381	360	392	381	366	367	425	387	328	402	394	417	370	402	364	383	384	366	382	388	374	364	374	402	386	364	376	387	404	396	387	425	338	374	376	396	335	363	361	351	377	368	365	388	322	362	372	370	399	409	387	415	343	364	394	394	390	370	390	384	388	386	394	383	394	388	358	383	375	408	431	407	414	386	393	390	361	390	367	389	387	377	382	408	392	352	326	403	408	353	384	397	393	356	411	399	366	372	399	396	371	352	361	345	385	373	366	398	381	406	383	375	370	401	408	375	354	382	419	391	397	397	383	403	395	390	370	373	388	366	370	372	375	365	377	413	401	365	365	429	428	417	388	400	410	357	385	379	384	388	357	342	405	368	403	367	409	360	391	366	384	387	404	387	350	357	406	362	405	387	379	375	406	368	331	421	405	388	361	325	383	375	363	419	375	390	414	354	366	355	382	387	375	378	399	394	385	365	407	367	379	388	419	403	424	363	375	376	401	381	369	373	372	393	356	362	405	369	374	378	377	346	379	405	400	388	369	354	393	419	348	406	363	358	358	375	383	396	407	365	412	409	421	385	415	347	404	403	389	365	384	382	382	402	413	380	337	361	386	379	367	364	400	367	390	359	413	383	352	357	384	377	348	408	370	366	398	413	429	381	376	392	362	340	388	421	391	409	385	421	396	370	393	351	392	368	388	400	323	350	392	413	378	382	360	380	371	359	385	373	386	387	386	391	349	374	356	395	374	380	365	377	375	423	364	397	375	415
21672	2521	2074	2281	1997	1721	1538	1386	1279	1240	1120	1070	1041	991	1012	951	1020	905	928	928	870	891	883	890	895	887	855	869	906	877	868	891	868	827	926	823	854	841	848	939	835	838	895	897	898	861	830	856	857	864	815	848	847	869	868	821	849	859	873	848	845	830	840	837	821	859	855	837	876	901	875	838	866	829	831	805	866	876	862	806	894	824	839	840	817	870	815	819	855	873	841	866	857	900	829	875	829	859	860	829	847	830	852	826	876	856	805	858	838	832	854	827	838	845	777	836	871	819	813	859	878	801	887	902	820	844	828	872	837	868	830	821	861	856	849	854	864	888	804	824	830	855	870	886	850	897	827	830	873	813	815	842	849	835	853	834	865	880	812	868	862	836	846	855	887	818	840	811	842	790	850	846	851	825	885	847	835	831	841	846	848	866	794	818	800	829	858	833	896	851	875	829	874	847	841	895	844	858	816	844	855	867	848	826	819	844	849	879	819	879	841	861	786	852	796	831	822	811	821	846	834	830	857	823	868	843	886	827	860	790	828	853	844	820	854	827	852	836	857	911	867	852	894	892	865	839	826	864	832	899	813	811	875	836	867	862	790	817	870	872	794	859	809	822	813	828	814	818	828	858	812	830	860	839	842	853	832	817	876	814	841	823	836	856	845	798	853	849	792	842	810	816	843	783	841	813	826	876	842	821	824	884	814	810	825	843	819	846	780	870	832	844	867	838	874	810	841	802	849	860	858	838	887	795	836	859	842	855	843	807	804	815	817	807	829	854	814	828	876	806	778	838	850	805	858	857	827	858	810	841	881	882	840	857	827	855	850	780	853	888	811	878	811	827	844	840	815	834	835	859	837	851	854	835	876	773	852	821	878	836	846	859	823	832	822	895	855	834	833	850	805	861	828	847	863	823	828	814	842	831	841	865	799	796	794	859	857	854	869	839	840	833	848	869	857	878	822	824	811	872	854	859	862	789	818	847	811	861	853	855	840	803	890	823	831	843	843	830	860	807	840	801	835	846	865	835	832	827	830	798	850	792	848	842	846	818	793	823	867	854	835	827	824	874	789	880	829	876	846	855	824	853	822	831	828	825	846	804	831	818	859	867	846	820	794	830	851	824	817	809	840	822	827	814	852	862	898	820	854	869	834	780	865	828	807	869	818	799	862	812	913	820	837	783	892	842	798	860	852	870	818	807	779	835	853	816	871	882	837	845	857	853	842	830	853	848	827	817	831	850	846	809	801	818	858	801	905	830	831	843	809	838	830	849	832	804	796	857	900	825	852	828	821	843	864	847	807	861	872	822	752	841	793	821	804	845	864	845	815	864	828	801	843	901	830	843	798	898	849	882	886	855	850	786	816	876	851	806	842	852	882	779	832	871	822	808	842	816	799	886	826	852	795	811	856	762	815	843	824	809	867	881	867	881	874	869	839	850	798	783	810	867	860	860	826	838	838	771	864	837	838	840	846	845	877	891	821	843	881	869	758	847	809	809	792	867	818	838	851	806	771	868	848	845	839	841	790	791	813	833	852	856	826	857	793	879	799	855	811	829	786	792	846	905	832	835	854	865	841	870	849	939	849	831	823	865	884	847	872	876	846	828	844	821	847	850	866	802	839	885	867	842	867	860	820	854	853	827	846	854	834	800	847	788	823	845	890	840	891	767	858	800	813	835	837	841	789	828	851	851	830	842	824	840	797	850	782	812	841	801	900	877	801	892	864	867	841	913	810	800	850	821	889	846	844	882	854	811	863	778	822	831	798	833	844	791	805	870	836	837	844	865	792	820	829	826	889	782	848	837	860	875	833	794	855	862	832	877	818	890	837	848	892	856	839	801	816	861	844	850	815	845	816	860	837	900	857	824	843	868	790	878	833	867	862	795	843	849	849	819	889	855	837	904	863	848	803	853	852	842	860	849	828	807	826	815	841	842	819	882	819	863	814	806	861	809	853	846	820	892	788	828	815	854	839	792	841	810	880	791	802	837	847	842	819	801	823	799	798	827	802	854	912	826	834	859	849	831	839	890	817	919	818	796	844	812	839	906	796	820	816	888	790	868	865	809	813	799	849	829	868	807	789	822	857	873	817	833	847	875	857	844	803	881	869	816	834	810	848	774	839	824	813	835	865	799	852	843	829	887	848	860	841	858	830	819	852	818	803	848	824	848	867	816	853	873	834	827	865	855	818	837	851	829	796	841	840	841	845	879	861	852	850	855	810	845	816	870	835	860	843	795	857	853	823	917	806	801	871	866	810	857	856	838	862	815	839	849	856	846	822	830	875	816	823	892	900	869	821	803	897	864	833	827	849	856	881	838	837	808	849	855	842	841	837	883	823	803	847	835	890	857	868	799	835	883	864	854	881	819	804	795	795	903	852	827	760	820	806	868	855	855	906	817	817	854	857	830	816	877	807	850	816	798	863	818	836	837	895	870	809	824	861	863	833	831	832	838	881	902	838	800	856	864	759	835	834	825	845	814	884	795	826	811	798	854	853	824	836	792	825	839	797	836	800	866	850	853	857	848	820	849	849	833	850	887	857	793	823	815	840	783	835	820	821	864	824	807	845	837	796	820	818	851	852	855	807	859	846	822	839	819	913	813	902	841	874	851	849	831	844	867	847	822	835	787	942	853	853	817	827	854	847	841	789	880	870	775	825	837	816	831	869	807	880	846	818	783	882	818	839	847	808	838	853	846	824	848	800	833	842	811	815	874	836	877	821	866	839	835	874	844	808	798	813	812	839	821	791	838	864	859	857	818	807	873	826	830	795	826	857	870	866	829	848	861	823	788	890	856	861	871	821	840	838	795	834	827	840	809	823	820	848	761	823	819	819	874	854	833	837	833	854	834	811	875	830	852	835	804	865	846	864	843	860	811	821	871	847	828	860	830	823	856	794	838	784	863	820	825	882	759	853	819	852	821	825	823	866	850	829	823	823	882	806	806	836	865	871	803	855	857	872	881	774	853	808	793	759	841	851	857	815	849	869	860	810	824	891	784	861	893	846	825	878	805	911	800	831	802	831	850	828	827	844	856	869	841	860	824	805	894	836	820	870	796	783	845	827	846	828	920	865	834	827	829	844	861	820	819	820	797	826	847	848	794	819	832	808	850	838	829	826	844	875	916	858	820	919	787	839	852	836	813	869	827	789	863	836	911	807	866	836	868	814	859	804	857	820	835	826	795	806	822	828	877	839	880	851	877	828	860	848	824	825	838	868	845	881	859	844	774	853	844	869	835	874	853	824	836	823	851	847	772	862	811	844	819	823	762	803	825	836	855	868	813	873	854	856	827	879	838	820	839	859	848	865	871	870	782	840	821	850	825	845	816	861	852	844	872	791	851	836	817	869	845	826	801	856	856	831	807	823	824	867	813	819	857	864	834	894	874	844	800	815	792	843	872	843	827	876	813	851	847	791	868	893	817	843	862	840	852	898	858	848	842	784	833	876	843	835	896	855	796	847	819	869	799	817	870	876	823	856	813	872	841
11617	1178	175	162	174	170	159	168	149	168	173	163	144	164	171	162	148	144	168	173	178	153	167	150	163	137	170	145	169	142	175	146	169	153	183	176	166	159	147	166	149	138	184	147	141	165	158	177	156	140	174	180	153	159	188	163	153	155	182	136	151	178	165	143	150	153	173	155	142	143	170	166	150	192	165	168	189	166	145	163	154	161	155	169	158	151	148	183	147	139	146	157	164	180	175	153	165	153	175	165	166	147	163	150	156	160	161	147	140	170	159	179	173	207	129	135	130	186	135	163	136	156	165	155	161	154	158	146	161	181	158	146	149	205	164	171	164	160	151	163	150	173	177	160	150	145	161	159	175	159	165	158	166	174	166	153	181	184	145	176	156	156	150	155	160	179	157	147	155	166	171	187	160	146	149	165	154	161	177	151	163	136	176	165	161	161	186	148	165	177	181	148	148	136	161	177	192	155	161	184	169	154	172	180	135	146	143	159	161	169	165	150	143	145	150	169	155	165	148	172	129	164	189	151	174	175	132	158	169	159	169	141	141	174	168	165	132	164	177	162	148	162	149	168	157	160	186	176	140	157	148	158	158	172	166	145	136	147	155	156	176	156	176	172	161	134	151	155	166	155	166	153	162	162	174	179	162	184	173	127	162	165	166	161	166	153	160	154	169	193	197	140	167	159	148	144	162	171	155	161	144	165	154	159	166	155	152	187	145	164	150	175	149	166	148	152	152	188	190	161	151	169	165	170	164	153	143	150	179	175	178	189	147	165	149	164	155	175	165	147	168	178	160	164	170	175	165	157	136	155	154	161	141	153	165	153	160	158	157	162	173	165	182	181	171	160	167	152	148	173	152	177	155	168	187	148	168	157	169	164	152	152	136	154	176	167	156	158	162	163	155	122	166	164	171	156	139	170	162	156	157	149	139	163	166	163	147	135	136	154	182	165	173	143	173	189	175	174	152	169	150	148	155	152	185	195	168	178	163	151	146	164	176	149	167	163	176	187	162	180	159	166	151	183	161	166	156	164	169	184	145	140	170	175	172	158	148	156	158	168	162	167	161	166	175	140	153	170	159	181	149	158	173	176	147	167	155	200	169	186	153	154	152	154	169	175	167	169	170	170	165	149	148	173	168	187	159	161	165	148	152	138	167	156	154	133	156	177	162	139	130	139	156	143	168	167	176	183	164	152	151	182	171	154	164	168	156	156	153	168	171	160	177	149	156	158	178	152	161	165	169	155	168	163	157	169	174	170	159	173	193	171	162	155	154	176	136	146	157	157	176	169	160	189	169	155	161	173	173	163	153	168	141	159	176	161	162	139	157	144	170	164	149	142	147	144	157	166	170	179	139	173	153	160	172	144	155	182	146	142	147	138	151	142	150	172	131	161	180	148	164	185	181	194	149	164	144	144	156	158	157	174	148	164	188	179	144	158	156	160	147	162	189	161	165	154	151	171	184	171	177	182	156	147	152	159	144	162	138	190	176	151	140	166	148	180	169	161	165	173	155	162	178	178	158	165	148	182	173	159	154	160	160	169	158	119	161	176	143	151	177	183	164	159	162	143	146	160	161	166	175	171	148	166	157	141	173	178	152	162	141	142	170	154	148	166	152	171	172	161	141	173	166	161	181	182	172	149	155	165	166	136	161	171	165	186	172	179	163	167	169	150	163	157	162	134	147	153	177	169	153	186	181	138	178	165	152	147	183	155	134	164	176	160	173	202	163	162	156	186	182	166	188	172	166	165	166	169	155	177	151	157	130	143	155	143	158	167	161	162	139	167	147	140	146	163	179	187	160	153	148	139	161	145	154	153	156	156	177	158	156	173	142	142	175	165	151	135	163	161	177	151	147	170	167	164	146	174	154	180	205	142	161	162	170	177	156	142	151	181	155	155	163	161	155	138	148	169	161	160	156	187	163	151	167	132	153	139	137	172	153	153	169	177	140	156	158	146	164	177	165	135	155	155	167	161	157	157	166	163	158	154	159	146	157	162	160	169	159	134	168	151	165	176	132	153	152	173	144	152	171	161	163	175	167	179	197	157	163	137	167	162	129	161	151	184	172	148	174	134	171	152	182	162	170	154	154	171	203	138	149	166	182	151	149	155	174	172	184	181	164	155	162	126	167	147	166	147	153	175	176	152	166	151	145	145	161	160	168	187	146	191	171	165	153	157	146	153	178	173	158	159	164	173	173	173	157	166	165	153	163	166	167	143	138	161	162	169	167	172	173	169	144	167	149	161	166	133	167	181	142	141	180	151	161	157	168	179	166	171	194	157	151	139	155	183	196	155	137	166	169	149	169	157	149	156	171	172	180	141	145	172	171	157	149	128	155	160	158	159	162	165	159	151	168	194	135	154	152	138	167	154	174	153	140	177	152	166	144	165	143	168	129	173	149	139	163	149	144	146	164	161	161	159	154	156	184	170	172	158	152	161	176	161	181	190	179	184	159	163	174	171	142	184	166	178	171	176	152	170	152	176	171	169	172	171	134	168	161	158	179	179	163	158	157	162	177	158	145	162	167	168	157	158	160	177	162	136	144	205	165	168	172	160	164	158	172	142	161	142	155	134	166	142	166	150	152	174	155	154	180	174	154	182	191	172	181	157	161	172	140	165	152	152	163	167	173	167	160	145	147	151	165	156	160	158	165	159	171	130	142	162	147	152	166	167	162	169	165	145	143	168	167	131	156	150	168	166	168	153	156	131	176	167	130	173	169	179	148	171	167	154	150	169	156	159	199	158	194	154	189	190	159	182	190	161	183	163	151	162	161	147	150	191	171	165	150	181	171	148	149	167	161	159	152	161	161	168	147	143	155	163	150	141	157	150	162	169	157	167	169	170	168	167	145	149	156	157	163	151	169	189	159	158	158	166	173	168	162	160	174	130	176	168	150	167	152	158	145	158	166	157	158	165	146	183	163	188	180	147	123	141	154	179	163	155	172	145	169	146	165	178	162	164	147	139	189	163	177	157	154	152	150	173	149	164	180	168	166	165	152	173	148	161	183	153	146	155	175	189	142	142	148	169	163	173	169	158	160	173	150	180	181	177	157	142	159	160	169	144	163	163	149	160	172	170	168	168	146	181	132	171	143	166	176	180	167	157	167	181	166	136	152	160	163	142	169	152	166	140	181	163	137	174	149	151	163	174	174	148	153	150	150	156	148	150	159	184	154	154	166	147	158	155	173	139	171	168	150	170	171	157	200	177	161	154	163	169	165	167	171	167	178	143	190	162	174	150	144	152	174	166	154	173	169	156	140	170	124	184	170	165	168	171	170	156	138	163	176	149	143	183	141	140	168	185	140	143	135	169	149	149	142	186	157	152	138	149	169	154	164	164	186	160	153	146	144	167	141	148	152	141	154	163	135	132	171	192	174	150	151	164	197	166	169	134	139	170	181	154	168	170	136	147	164	162	154	166	158	152	145	141	182	165	178	158	178	146	155	176	154	160	157	167	147	175	140	171	156	150	169	175	175	156	143	158
6806	644	473	458	448	438	431	391	416	392	421	390	392	407	411	422	410	442	397	427	443	419	456	396	410	375	396	409	424	426	427	404	404	404	395	386	409	375	444	361	421	417	388	410	383	395	377	413	405	378	396	377	386	402	414	426	408	421	380	414	381	389	450	394	405	425	404	400	414	370	414	420	387	412	390	407	396	419	382	370	419	441	428	398	378	401	400	408	428	397	412	418	383	390	408	416	410	398	397	444	440	431	386	381	433	409	411	428	407	388	399	380	407	399	427	400	429	383	405	395	406	407	416	411	420	385	394	405	403	379	386	410	424	408	417	416	383	386	402	383	402	412	427	395	403	425	377	419	392	375	402	378	397	430	407	425	391	400	390	422	420	412	422	405	408	426	383	397	403	441	379	394	371	388	408	413	395	383	447	426	431	381	411	389	412	418	403	373	403	404	456	424	416	429	419	411	394	419	368	382	399	412	395	409	396	395	380	374	432	422	425	411	417	426	393	430	412	382	391	398	410	411	393	456	417	415	403	402	422	417	388	410	428	383	390	406	413	382	387	411	389	461	443	398	359	395	436	425	395	379	418	418	371	416	421	440	412	422	467	395	390	365	429	413	410	431	397	373	416	436	430	392	423	387	397	413	405	384	411	405	412	394	400	393	400	427	374	435	420	414	462	359	416	398	432	407	396	426	437	423	454	382	400	409	418	383	426	447	413	394	381	410	384	419	398	391	410	405	415	424	417	417	424	438	402	408	426	384	386	381	410	365	404	412	375	429	355	390	401	418	385	393	402	418	394	390	421	411	406	412	383	385	382	386	432	403	383	406	379	406	413	385	419	411	383	420	402	392	397	388	432	389	408	379	413	409	374	403	362	396	420	388	410	374	405	399	412	440	431	417	404	414	390	449	393	407	389	408	380	428	401	411	424	413	384	400	444	437	396	419	380	415	385	413	362	396	378	371	409	413	394	415	418	387	401	410	409	383	419	362	386	393	382	393	406	450	411	456	387	395	382	421	421	410	445	383	416	453	414	395	413	413	393	393	419	434	439	387	399	427	398	400	401	363	384	423	395	406	426	410	413	387	395	397	435	399	408	397	408	384	417	389	417	423	396	413	434	376	417	403	394	395	435	381	394	386	414	384	424	418	435	402	395	405	427	359	380	438	465	464	437	408	392	431	382	406	460	399	405	422	417	389	399	433	394	435	420	436	393	427	417	380	374	367	422	421	405	398	394	428	422	407	409	398	414	432	374	413	405	410	397	390	423	417	435	396	397	379	430	456	410	409	381	392	396	395	430	363	385	396	401	409	403	406	413	438	397	371	424	397	391	425	429	397	396	351	406	415	407	394	391	403	374	418	405	398	411	389	419	393	413	420	414	431	405	416	383	426	413	398	415	363	421	424	406	408	403	383	389	362	394	426	414	395	436	414	418	393	433	397	379	407	383	410	440	407	388	371	409	415	367	405	370	404	416	387	397	414	394	436	425	394	384	394	375	417	394	426	402	401	358	394	405	397	410	393	417	410	384	403	404	392	413	384	402	392	409	421	421	433	421	387	417	398	423	426	395	424	419	399	390	405	427	419	413	419	417	401	412	405	412	411	370	398	374	442	436	396	397	401	393	402	397	405	397	424	396	399	397	356	406	444	400	393	390	410	433	412	425	412	392	383	438	407	439	443	395	422	426	401	400	424	412	414	406	384	421	408	417	424	416	381	416	418	417	430	421	388	388	415	406	378	412	405	403	438	388	419	382	423	435	392	394	397	417	386	378	381	430	393	366	433	392	438	416	425	407	405	390	375	411	413	382	404	412	432	401	389	400	412	397	441	397	401	391	417	431	405	380	409	430	394	380	412	444	411	382	398	420	394	415	400	408	421	376	372	461	407	393	426	433	429	417	413	416	401	431	391	378	410	423	442	424	435	409	399	406	419	397	414	375	392	424	373	403	388	400	430	386	412	417	432	351	392	369	420	375	433	364	364	412	397	398	402	386	394	430	399	385	404	402	409	437	412	403	421	411	381	401	416	415	378	409	431	412	392	432	419	436	394	409	430	381	402	416	368	383	368	391	398	398	428	410	426	429	381	409	391	455	402	395	425	399	408	430	408	363	401	404	409	389	383	418	383	362	391	374	393	384	417	404	392	416	417	412	418	400	419	425	388	432	425	423	390	411	409	408	430	419	384	358	397	420	422	406	412	408	390	401	437	439	399	435	416	394	420	415	429	434	395	371	378	388	385	391	397	415	405	419	415	432	406	412	420	414	407	386	403	383	435	402	400	391	399	408	409	394	405	394	437	421	415	387	430	420	434	410	382	438	380	389	416	427	404	422	428	389	398	433	382	373	416	408	418	386	383	364	422	411	410	375	399	419	441	402	410	386	404	408	401	412	414	438	396	429	408	402	370	385	401	354	411	401	398	381	424	387	388	407	382	411	404	405	373	425	421	414	399	396	372	387	417	395	384	412	383	424	387	389	408	381	428	410	416	410	411	385	410	444	394	404	420	412	374	386	423	404	397	383	386	414	449	405	437	403	404	408	394	398	404	409	415	405	416	387	400	427	401	395	426	379	401	379	390	405	392	376	419	420	420	434	419	418	424	422	390	441	397	390	384	405	396	422	393	397	411	437	428	420	395	387	431	395	448	421	413	404	457	423	431	442	388	406	412	366	374	409	408	410	393	429	399	410	449	403	398	397	427	399	381	386	356	400	347	366	389	386	401	402	395	428	403	410	402	412	384	397	397	389	397	416	416	443	401	435	362	423	391	428	415	412	385	383	376	403	437	402	398	428	403	410	397	427	407	396	403	394	374	426	393	400	377	382	423	403	379	382	412	416	410	407	421	405	385	405	411	419	395	400	377	391	407	421	451	398	392	456	432	395	408	433	389	388	394	409	436	401	404	402	385	436	404	430	415	411	413	423	432	397	423	414	377	387	394	412	430	405	412	407	416	379	412	411	390	415	425	432	420	450	404	385	416	410	428	398	369	411	393	405	429	415	384	414	391	387	429	399	380	401	398	388	396	418	432	354	406	436	393	428	438	409	449	415	392	439	414	409	387	404	434	400	405	403	405	429	417	434	421	410	422	399	409	424	431	401	386	443	449	442	372	376	407	417	420	401	390	365	434	417	409	391	401	421	394	398	394	418	440	396	397	388	405	443	414	420	372	404	398	414	425	404	391	431	422	375	443	416	440	422	419	387	358	402	387	400	396	396	392	387	366	397	410	412	369	398	416	436	414	420	405	418	382	387	401	393	414	411	383	402	385	387	438	411	392	403	451	422	394	409	410	376	364	406	400	474	400	424	381	378	369	430	429	430	387	377	417	405	383	445	434	370	389	382	416	410	412	438	395	413	428	413	369	441	389	403	415	392	388	390	392	421	413	422	393	395	373	421	413	391	410	421	389	416	380	406	404	409	449	409	395	390	418	385	400	430	411	368	432	416	443	397	401	416	434	406	376	385	404	397	394	401	432	378	414	405	366
28321	4651	652	463	349	334	280	292	241	260	241	237	233	250	227	234	251	247	215	239	208	219	254	229	205	224	258	237	220	238	260	206	227	241	195	213	239	237	233	218	216	206	225	256	221	229	218	223	208	241	241	232	230	224	250	234	199	210	218	227	238	248	234	218	252	253	240	235	191	231	226	208	236	230	189	204	239	233	202	231	226	214	233	235	232	238	252	200	195	214	249	226	216	231	242	210	218	216	236	227	244	234	213	226	224	239	233	256	201	214	230	233	220	229	217	202	230	246	230	231	225	219	215	255	225	196	217	198	228	230	226	238	224	220	217	223	238	217	237	243	233	221	261	237	213	222	225	248	231	242	237	233	218	235	233	253	239	244	249	264	221	243	245	205	202	240	260	262	251	246	232	261	229	191	258	237	241	231	241	216	247	210	259	237	231	245	216	231	224	229	260	225	255	248	212	253	264	219	234	213	221	225	237	271	267	245	222	230	211	211	207	183	256	260	220	240	218	249	222	221	251	252	225	225	236	231	226	231	258	226	232	241	256	223	238	221	218	221	225	222	229	221	228	207	235	212	227	243	218	214	216	216	243	238	215	231	228	228	201	247	211	202	204	221	242	244	239	200	194	230	233	226	224	226	202	213	211	214	234	217	246	232	255	230	242	252	235	224	242	218	212	239	267	259	261	211	238	226	248	199	230	194	227	218	220	238	229	271	229	195	249	245	213	227	214	219	212	211	225	253	218	232	224	240	220	217	221	211	228	221	227	226	237	235	243	201	230	223	242	233	235	221	269	229	205	235	216	235	229	231	210	221	230	229	186	239	240	250	218	225	218	238	224	241	220	223	223	219	220	228	232	233	239	221	215	237	230	219	252	227	264	229	226	272	261	209	206	239	215	242	223	240	244	210	224	238	203	236	210	207	222	238	210	224	254	240	232	198	209	248	257	196	224	239	219	220	252	207	215	215	248	230	239	199	231	208	217	234	214	195	216	208	261	227	227	226	236	234	234	230	259	237	249	234	229	235	229	254	254	249	249	213	183	234	219	231	228	241	190	206	214	210	231	236	191	238	230	221	215	239	230	212	247	213	216	261	181	226	197	235	225	246	239	230	225	221	250	232	213	232	251	238	231	222	248	224	186	224	217	233	211	226	206	228	253	229	244	224	221	210	219	232	236	224	217	237	214	222	232	211	241	215	229	254	203	243	237	246	249	238	217	210	208	249	248	235	228	221	208	238	248	219	236	223	216	220	242	211	229	224	217	206	219	223	219	197	233	241	221	217	228	247	226	200	255	224	242	239	235	217	237	221	211	202	205	227	226	237	236	245	224	234	221	262	215	233	260	223	228	209	251	221	207	182	237	225	232	203	222	262	245	234	237	263	220	235	212	206	240	226	222	268	239	218	237	226	229	248	216	229	251	214	196	229	210	207	213	225	226	253	242	224	242	238	231	249	233	247	225	233	236	258	210	241	222	219	226	234	226	198	201	243	219	226	227	240	229	239	209	234	218	223	230	256	246	218	223	240	196	223	206	255	204	230	257	218	235	237	244	197	215	210	227	212	198	227	221	249	214	255	249	222	216	221	185	234	229	216	242	235	237	285	231	227	240	239	209	228	218	255	215	220	234	231	224	233	229	235	206	229	241	209	211	205	244	204	249	209	213	222	230	212	230	233	222	247	238	259	227	212	230	220	212	252	227	216	231	226	209	234	211	252	210	254	241	220	194	241	238	240	234	224	224	255	238	238	213	236	219	215	252	204	232	225	235	235	215	230	238	217	208	223	268	221	232	213	234	216	201	199	194	231	232	226	217	241	223	229	227	208	238	230	225	230	201	238	209	193	227	247	217	257	222	243	220	253	219	237	250	228	223	243	228	238	242	233	231	216	233	227	215	208	223	263	216	241	223	225	261	254	206	257	225	256	226	228	255	218	235	193	235	228	227	225	213	225	231	241	198	234	201	215	210	239	217	195	230	220	211	232	244	247	271	214	234	238	190	212	261	223	230	243	230	208	221	234	229	258	249	247	222	256	206	217	233	245	249	223	253	260	236	232	257	217	220	227	218	251	243	218	223	231	216	235	233	229	228	232	217	212	247	221	224	234	205	234	230	258	247	214	237	227	217	233	243	241	266	236	232	233	219	231	223	237	227	238	226	235	212	245	214	231	224	224	221	221	234	242	260	238	248	208	216	201	219	229	225	236	186	238	241	261	210	246	239	237	209	215	211	195	216	207	228	232	225	222	253	220	239	230	213	228	254	234	198	280	223	223	207	213	224	225	224	245	218	221	238	220	231	231	228	228	205	206	214	213	242	234	207	211	217	215	213	228	235	210	221	221	221	244	214	231	204	230	232	227	220	233	257	224	200	255	226	238	230	253	214	214	253	225	234	216	243	178	256	240	226	252	248	203	218	243	202	201	209	240	219	219	245	230	215	223	210	234	217	222	227	228	196	248	224	242	215	215	244	235	195	211	218	220	211	230	204	234	216	226	226	201	242	230	212	204	238	244	237	224	231	199	223	241	223	256	219	220	258	224	253	232	213	248	222	211	226	202	213	234	248	236	221	219	246	219	236	232	198	242	233	223	227	222	255	257	212	223	202	239	238	232	235	213	219	209	231	229	214	218	233	232	226	235	258	243	221	229	222	220	197	224	219	201	204	210	214	221	230	204	220	198	231	227	224	226	243	257	203	237	224	250	227	208	220	259	240	244	246	210	212	222	235	222	225	242	257	250	224	230	225	225	212	212	226	219	225	222	235	218	208	235	202	229	232	231	234	230	248	234	225	223	213	218	211	210	213	196	197	178	233	249	217	250	233	219	241	234	220	243	230	235	217	229	238	217	209	229	200	228	223	220	229	183	251	224	218	218	244	220	247	226	244	217	241	207	231	256	211	196	217	244	217	232	210	222	235	212	226	214	243	254	243	221	236	223	229	240	222	234	229	262	201	228	218	248	205	221	228	239	229	227	233	208	246	220	182	216	217	247	232	218	244	229	224	244	193	222	230	223	206	205	226	236	239	218	232	230	254	221	223	214	226	217	271	245	254	231	214	200	218	218	219	247	202	224	229	254	231	210	225	244	231	205	254	236	221	246	229	221	228	246	242	204	225	221	210	229	230	214	224	227	205	232	226	231	204	213	219	216	233	208	263	245	236	230	226	228	208	246	221	236	207	216	217	245	220	208	211	250	256	212	235	250	222	242	208	220	242	238	224	204	241	238	267	218	207	242	237	236	239	237	233	223	222	214	216	196	221	240	220	227	253	251	235	218	230	249	213	247	236	198	231	237	240	270	241	218	216	232	210	257	220	224	236	201	189	254	220	234	230	228	247	237	231	212	218	238	215	211	246	219	251	211	226	248	220	244	220	222	213	220	242	224	226	233	243	264	233	226	226	241	226	217	203	220	253	208	236	233	217	254	242	249	217	223	205	234	217	207	199	193	226	217	233	257	220	214	225	229	229	226	205	204	221	238	238	227	226	241
16886	1124	1125	1321	1241	1011	863	834	735	752	730	656	654	655	664	576	632	623	567	594	634	597	570	593	570	502	574	589	579	601	517	558	534	579	559	565	582	526	580	518	561	524	594	539	572	543	589	559	549	566	565	552	545	557	563	526	557	548	584	578	581	530	568	528	521	535	557	561	585	556	566	601	564	555	558	542	511	562	571	574	582	590	600	558	574	530	540	532	552	550	555	553	587	508	587	584	561	563	578	504	580	577	568	528	551	559	593	551	558	554	552	529	531	544	533	574	507	594	540	574	535	558	566	584	518	534	582	566	594	561	539	595	573	547	538	545	542	574	555	551	561	558	559	571	538	526	592	548	577	550	545	497	568	539	544	543	551	561	550	505	553	557	537	562	567	608	543	593	550	562	576	578	537	605	566	596	570	570	535	559	547	558	591	544	537	517	544	508	555	480	544	546	555	535	518	572	541	541	568	567	563	527	539	510	567	564	591	536	538	589	555	575	524	535	535	531	549	585	542	541	567	544	533	544	592	542	575	519	563	570	544	578	533	540	533	529	529	554	572	550	539	530	577	570	585	511	527	572	578	552	508	534	571	532	543	573	530	539	565	550	533	525	532	516	591	599	529	529	569	582	561	571	539	527	529	561	536	515	554	549	519	546	541	482	552	544	534	541	552	507	534	568	532	553	532	550	557	561	523	579	555	578	526	555	595	513	559	537	553	545	584	562	570	545	566	516	522	558	575	570	551	567	518	537	568	538	596	590	558	552	580	533	580	523	557	567	587	541	558	550	582	579	539	549	557	532	505	553	559	573	544	587	563	567	524	555	592	536	549	550	550	472	593	539	517	525	574	540	570	523	540	558	536	509	548	521	523	557	598	537	555	573	502	552	558	540	548	597	568	593	542	538	573	549	590	505	569	507	575	543	581	539	541	562	543	527	535	555	519	590	550	555	593	496	536	542	553	562	561	594	534	564	524	558	555	574	579	557	546	532	558	525	560	559	569	517	531	518	510	586	537	535	571	558	576	573	551	539	560	543	535	541	570	547	555	551	559	546	524	550	511	550	553	573	551	576	599	538	549	550	544	550	567	508	565	538	576	521	582	525	550	535	572	556	553	540	545	550	545	554	586	578	565	553	527	545	542	540	553	599	578	524	554	533	570	590	543	543	546	562	538	565	540	563	545	548	524	511	565	593	557	554	581	523	606	539	570	600	537	545	524	545	578	555	508	593	565	543	549	553	539	551	574	525	505	545	546	533	599	501	526	562	527	597	537	523	518	542	483	535	569	560	551	513	512	522	575	516	583	578	554	547	544	566	528	578	544	556	557	562	547	497	556	528	534	575	585	562	562	547	577	516	530	517	564	547	577	545	531	527	578	553	552	536	576	568	539	559	564	543	558	545	507	517	524	551	517	528	584	568	537	541	524	566	558	532	592	542	517	539	547	525	575	522	557	504	535	524	561	527	558	573	554	551	537	523	540	525	581	523	558	530	579	601	556	555	538	527	526	530	541	582	624	562	527	563	560	562	565	556	562	567	539	555	544	538	551	550	544	540	524	559	591	530	550	580	530	546	598	539	518	525	556	517	563	553	516	584	545	553	575	604	524	504	552	510	577	586	538	516	506	595	518	530	586	562	562	549	540	548	560	582	558	591	537	569	556	552	536	556	554	559	557	553	570	531	543	556	549	537	502	528	552	566	550	544	543	562	533	548	557	585	529	582	544	550	550	532	551	577	536	513	571	566	537	525	535	548	556	557	539	584	535	589	558	531	523	550	520	550	523	557	522	521	531	591	592	551	520	546	579	524	577	569	549	514	560	526	523	577	532	551	539	542	532	536	536	568	547	494	528	539	509	551	513	535	548	556	531	575	582	550	560	551	599	543	542	585	559	568	548	551	544	576	536	540	560	576	536	504	559	545	556	534	577	545	543	566	550	532	529	544	543	538	563	522	546	588	550	560	497	539	538	534	582	564	541	538	593	558	541	510	528	567	557	565	519	528	538	510	517	556	567	570	537	548	561	559	551	554	567	598	541	548	523	547	559	524	556	534	556	565	524	552	563	548	541	565	537	548	548	558	526	519	526	570	544	548	556	572	525	561	605	552	511	566	529	564	581	574	585	587	575	531	524	530	573	571	564	553	567	522	521	556	567	559	582	577	531	530	514	577	569	542	546	574	543	536	548	575	569	598	486	540	551	575	588	579	580	538	582	557	521	568	541	535	554	586	509	548	573	564	587	544	554	557	539	533	562	542	546	590	573	586	544	582	519	552	580	530	510	538	560	561	535	565	558	547	536	536	528	567	540	575	549	580	567	545	549	548	530	570	564	547	537	551	575	530	571	533	596	567	569	529	558	549	528	523	534	592	539	528	526	536	567	572	576	536	534	568	569	568	551	521	563	560	539	553	572	547	553	573	558	578	523	513	558	523	543	557	518	555	581	588	560	556	570	536	555	570	531	500	550	535	546	592	526	560	536	491	563	549	548	535	578	575	516	538	579	537	516	592	550	513	549	573	565	579	526	509	582	550	523	506	534	539	563	560	581	532	514	535	558	587	560	529	560	578	590	570	527	551	550	543	588	569	548	554	532	544	565	535	535	565	587	544	547	551	537	575	531	558	500	529	515	548	552	565	570	545	542	616	557	533	542	556	554	573	544	510	553	563	531	565	558	561	553	517	587	568	543	539	567	559	549	543	535	568	532	532	538	558	557	595	549	565	524	550	561	551	553	515	578	599	561	560	543	571	573	573	548	551	530	544	557	546	534	566	554	537	559	543	571	514	556	544	561	543	572	564	526	539	547	563	563	555	529	556	511	510	574	570	576	560	548	567	533	560	507	526	522	543	589	534	567	558	582	591	562	579	557	560	534	585	569	573	555	508	527	590	558	587	549	548	565	568	578	557	556	571	541	562	538	570	519	552	563	557	575	540	516	559	596	562	555	555	563	558	573	563	577	550	534	536	474	580	574	549	558	550	534	555	542	518	533	570	573	542	570	576	563	557	549	537	525	538	532	590	466	544	519	551	550	586	562	588	574	557	580	579	546	546	558	564	533	584	563	523	527	566	553	528	539	538	513	573	579	584	564	585	547	536	558	518	543	559	537	554	539	586	538	528	571	504	541	575	524	565	539	577	540	572	538	547	547	597	551	535	530	558	547	576	565	560	547	533	571	551	554	548	542	553	550	533	567	563	566	563	575	539	588	557	564	517	562	535	553	560	549	549	550	549	581	560	568	574	543	587	543	580	528	534	539	556	537	562	524	574	525	574	558	536	530	577	573	535	594	580	547	553	551	510	579	504	522	562	531	555	562	537	560	569	538	542	517	542	565	526	542	542	562	556	554	550	579	579	541	544	560	542	560	565	540	575	505	582	569	579	531	578	529	535	541	518	547	584	595	551	550	593	569	549	584	576	554	565	553	555	529	539	549	552	542	561	552	536	514	525	562	575	542	582	550	552	531	561	578	513	584	545	581	568	586	551	523	591
38636	7803	1203	874	661	573	485	416	452	454	455	435	401	431	451	410	378	419	390	413	381	394	371	388	368	355	373	402	335	365	366	389	390	377	384	344	424	408	387	427	380	366	357	369	341	409	402	369	367	391	404	385	427	381	370	361	389	366	363	394	403	371	369	385	384	366	371	390	317	366	353	370	360	382	390	370	372	398	360	389	373	369	372	391	395	392	390	369	368	368	394	393	361	384	343	360	370	360	422	432	405	363	358	339	357	372	381	351	386	377	378	384	392	400	360	368	407	426	404	371	358	437	355	369	399	362	378	408	363	385	342	360	384	401	364	404	383	334	391	422	381	375	372	363	352	384	378	373	372	356	329	370	349	398	379	375	391	371	365	377	384	374	358	411	338	386	417	386	372	394	380	364	365	353	400	393	350	379	374	367	351	421	389	398	369	407	386	398	389	383	383	392	376	427	364	361	400	376	392	405	344	392	383	367	343	356	360	394	410	364	355	396	373	373	381	396	371	410	352	392	396	420	363	360	393	397	362	396	365	359	378	375	350	371	363	360	374	388	369	388	362	392	389	413	349	377	397	385	384	379	376	361	385	356	349	381	404	380	345	331	373	383	401	399	315	401	386	366	356	408	384	329	380	384	403	408	330	359	381	386	423	381	344	395	353	432	374	363	382	371	379	408	383	408	404	435	379	352	363	403	394	345	372	400	406	366	378	402	389	378	374	380	373	415	356	410	423	370	388	380	381	368	381	404	403	419	410	387	371	386	381	370	337	389	371	384	345	402	357	403	399	367	400	382	383	420	354	364	359	374	390	387	400	343	344	346	427	386	377	346	406	363	387	371	396	374	394	378	374	362	377	393	386	405	402	372	393	365	367	374	404	391	372	375	371	353	365	406	399	410	350	392	378	395	396	423	402	354	353	394	346	390	408	359	391	362	391	394	376	392	345	381	353	390	358	380	390	339	402	417	415	367	403	348	390	362	395	353	385	375	361	393	386	401	341	329	379	414	387	391	369	381	377	380	377	398	356	333	370	391	388	398	363	410	375	371	362	393	361	369	402	372	385	403	374	375	410	360	371	351	386	412	356	395	380	402	356	368	404	391	403	365	380	371	396	366	381	362	379	398	405	360	369	392	378	393	392	350	384	394	377	389	390	338	392	366	401	348	373	367	381	373	440	386	372	368	396	395	403	352	350	380	433	392	394	379	364	363	384	340	382	347	391	359	360	394	373	412	388	350	372	394	380	398	412	350	344	378	347	367	367	359	391	379	341	405	424	382	405	393	358	406	357	382	383	427	378	349	358	353	373	363	353	377	374	326	369	348	407	401	374	377	341	359	363	376	380	385	415	363	362	403	356	372	374	379	354	405	365	367	369	359	382	377	400	378	372	383	390	356	344	368	380	393	379	386	390	386	381	401	351	384	407	411	392	374	375	394	423	353	361	383	363	363	379	404	387	384	358	422	396	403	370	383	381	348	391	405	373	375	376	386	340	351	415	360	384	382	352	371	432	432	370	383	369	390	390	349	400	371	382	411	387	360	373	381	331	373	376	395	403	373	323	385	415	396	364	421	356	369	385	406	372	399	363	378	374	376	400	338	348	369	399	412	375	363	339	401	336	345	425	399	345	366	340	357	411	384	333	360	406	385	395	348	384	370	393	385	407	394	371	392	401	379	421	375	387	368	360	443	409	355	371	363	357	357	393	348	328	418	389	364	372	371	453	372	351	429	401	385	393	396	358	365	377	375	388	383	373	398	391	394	391	401	398	359	373	365	402	403	378	364	385	339	378	365	379	392	391	376	374	368	402	373	353	397	408	363	364	400	382	406	351	402	375	370	372	395	380	393	375	384	380	384	352	384	393	411	406	377	346	356	358	401	405	368	368	403	344	395	377	383	416	357	356	393	374	381	412	362	377	384	384	382	353	364	356	381	345	381	393	393	332	396	373	384	360	405	359	369	375	386	403	370	408	373	351	377	360	347	361	352	347	389	364	385	375	393	383	410	360	325	350	381	353	362	372	391	375	410	415	375	351	375	371	388	333	375	386	367	390	354	375	394	386	372	412	354	352	384	375	390	409	412	363	377	370	413	412	325	341	368	431	381	393	372	390	350	392	387	379	382	365	347	326	420	405	363	382	393	387	362	417	380	407	387	391	378	366	351	361	362	334	386	375	359	379	366	409	363	413	369	392	370	377	347	345	419	380	371	381	355	352	390	383	390	393	352	385	348	360	397	347	390	344	376	360	404	433	372	375	364	374	376	374	360	385	382	355	382	416	379	398	434	360	415	374	392	377	416	374	362	334	350	400	369	377	357	375	364	357	417	371	374	363	412	383	406	419	337	355	358	384	390	374	369	364	387	348	400	403	342	377	365	355	380	355	374	407	381	385	359	350	416	380	389	389	341	374	409	374	370	408	379	367	383	394	372	344	361	398	417	384	348	388	367	368	403	348	379	358	375	414	396	355	375	386	353	400	404	409	361	385	375	362	383	387	362	376	377	401	388	397	343	418	385	403	355	327	381	330	378	377	353	354	360	357	430	403	382	387	361	406	364	377	388	388	344	353	407	401	380	420	395	388	364	401	335	383	412	364	416	401	359	371	370	349	367	355	359	389	377	376	387	365	406	366	367	389	384	345	374	402	382	360	368	390	415	384	369	386	360	383	384	369	321	375	357	376	396	409	380	378	365	328	361	391	422	357	362	362	392	384	403	378	383	366	418	359	375	366	345	381	352	351	371	388	383	365	376	368	394	374	377	392	407	358	363	353	382	391	346	365	358	341	348	360	372	397	375	405	391	367	378	379	396	420	378	348	373	400	435	378	395	358	406	387	366	369	380	359	373	419	413	389	386	328	390	372	404	373	349	392	354	410	386	352	396	401	387	381	385	377	391	353	404	365	376	371	338	357	355	379	375	344	342	402	347	351	399	423	351	373	365	322	418	395	369	350	396	376	370	380	372	378	409	360	368	414	376	396	389	394	369	409	406	407	392	414	339	359	400	377	364	336	413	383	385	407	370	399	360	393	389	405	388	360	360	391	376	398	380	366	359	395	341	377	372	360	348	364	420	371	379	369	348	343	381	403	374	390	358	344	359	381	364	378	343	361	366	410	395	383	370	396	370	367	356	379	383	372	383	354	352	392	379	358	351	376	368	381	380	385	378	362	383	405	395	365	380	390	359	395	366	394	397	387	370	392	376	356	356	409	382	403	362	374	420	359	384	342	393	407	385	352	370	389	398	407	399	411	379	387	334	420	417	375	379	375	381	399	406	360	365	374	372	428	411	361	368	421	405	348	361	355	356	365	379	409	402	351	362	366	385	369	395	395	385	405	389	353	364	383	366	380	403	406	335	383	378	363	353	368	356	351	372	370	371	368	363	364	357	383	329	371	420	395	373	402	366	395	390	369	375	382	364	361	371	390	364	395	359	386	386	357	365	449	364	317	407	414	388	375	425	375	346	362	325	370	375	402	353	370	370	372	391
21649	1468	1976	2321	2030	1724	1575	1353	1300	1199	1092	1052	1021	978	1069	984	973	913	892	903	884	897	881	860	889	862	875	881	902	867	834	866	836	930	850	888	839	856	835	864	843	839	862	851	871	854	869	837	868	878	846	815	885	869	833	840	829	858	854	906	839	875	839	838	881	880	797	884	840	837	869	882	859	842	863	816	839	820	894	835	831	838	873	877	855	870	873	814	816	845	809	835	820	774	834	878	802	860	805	849	813	832	864	834	798	858	802	876	825	888	826	845	870	845	862	841	857	874	849	841	853	874	805	851	842	855	838	872	810	851	856	834	843	790	823	800	812	876	874	828	855	845	897	831	821	880	862	873	858	834	853	832	847	849	834	818	870	812	837	825	877	822	816	886	832	844	870	868	825	942	837	866	830	798	849	848	860	847	880	858	848	903	838	838	836	864	804	901	816	866	794	821	868	865	849	858	867	861	787	818	823	821	803	833	838	826	818	866	807	831	775	844	864	853	833	824	842	837	868	782	824	810	833	892	842	827	806	882	840	764	820	842	829	787	798	818	877	789	878	850	874	830	838	806	777	838	834	816	862	807	835	828	818	865	849	846	841	827	899	822	836	864	800	867	805	832	852	817	857	801	827	823	856	849	882	844	910	849	868	863	844	873	803	827	894	847	813	808	882	828	854	844	851	831	857	806	842	793	853	846	897	845	934	869	811	820	823	799	872	814	808	797	846	781	852	842	824	828	839	868	847	786	787	849	854	853	855	787	837	844	813	832	864	877	808	833	800	872	770	851	797	875	824	806	821	863	852	823	883	857	814	809	838	819	872	844	851	849	819	860	830	873	840	831	823	838	849	821	846	858	886	832	847	879	857	869	841	807	838	851	796	868	864	907	817	777	855	855	839	865	813	783	810	834	867	871	842	867	876	838	848	781	855	841	833	833	910	830	848	840	838	853	824	852	840	833	831	842	836	848	845	832	855	840	871	837	835	840	838	822	862	818	814	844	887	807	831	803	837	846	846	881	812	827	849	834	819	836	864	835	804	824	871	793	894	858	886	840	844	822	864	868	850	788	848	806	875	839	873	844	863	808	833	835	809	831	874	842	885	844	849	785	827	846	843	836	833	863	825	841	835	770	800	801	807	811	838	842	882	855	820	816	813	826	851	814	795	830	857	785	886	816	847	880	776	846	908	895	828	842	877	812	845	857	854	848	861	845	836	797	834	883	820	835	795	816	813	814	844	797	883	788	886	818	873	797	840	850	801	892	845	834	843	885	822	834	861	832	834	860	852	881	853	831	862	883	836	799	853	855	830	878	820	844	833	866	881	803	844	886	831	836	854	867	839	834	875	876	796	842	867	839	873	833	851	842	858	945	842	856	836	840	856	793	848	815	835	869	848	831	857	849	832	849	827	823	813	826	842	857	867	803	857	806	821	840	849	799	861	811	822	879	913	827	829	815	844	817	883	850	767	896	814	837	829	812	876	847	814	839	850	851	861	857	851	823	829	801	859	877	820	817	866	829	797	827	846	842	824	843	833	835	863	863	876	848	848	832	853	861	812	840	894	846	780	829	837	831	831	781	845	791	856	846	831	861	846	850	828	875	814	797	802	832	778	819	849	862	842	811	843	821	841	828	864	823	851	851	861	855	820	801	816	863	847	820	869	882	828	805	846	789	821	846	842	841	856	783	858	893	829	855	810	827	830	848	859	819	836	828	882	877	854	875	808	820	903	842	906	765	839	852	819	842	813	879	824	780	831	821	900	804	861	822	840	853	799	792	843	849	815	863	864	762	825	856	847	839	829	865	891	869	864	832	799	835	866	790	832	844	855	822	800	820	862	840	830	788	869	863	867	817	865	891	877	861	859	849	767	822	832	819	840	815	826	819	835	831	830	886	826	830	808	839	880	803	799	857	850	818	892	876	874	858	843	861	846	837	809	854	810	872	845	862	828	871	860	792	835	844	850	884	844	851	888	790	816	858	894	835	822	849	795	845	865	845	897	880	827	895	818	867	883	838	846	854	846	857	825	838	825	853	872	821	785	880	817	848	834	798	841	833	822	789	858	828	912	783	803	815	850	830	816	878	865	774	843	860	847	819	786	888	817	872	793	802	818	843	826	882	876	840	859	864	792	907	812	816	812	867	794	859	786	876	857	846	840	813	773	898	839	876	838	849	835	891	827	854	856	815	846	865	866	864	851	835	853	852	851	805	850	840	816	834	850	843	865	834	843	838	852	850	825	834	880	803	873	867	775	834	870	853	788	843	838	837	840	784	887	838	885	878	824	834	855	833	848	862	810	790	846	838	837	804	840	807	830	859	822	847	899	840	841	836	849	828	822	835	830	832	860	842	830	785	797	810	881	847	843	841	877	836	812	806	834	857	829	862	863	903	795	829	840	845	852	850	852	898	826	864	825	839	813	868	867	817	822	829	822	840	777	812	812	859	816	854	851	850	789	822	845	793	869	880	875	838	886	864	870	848	858	856	826	851	808	870	838	881	818	854	825	793	868	832	830	818	918	827	813	882	838	792	864	847	837	857	867	884	801	871	814	835	845	843	825	840	832	810	848	845	781	857	847	809	813	842	844	880	814	862	853	870	839	818	815	800	779	865	850	872	805	854	799	766	872	800	814	821	846	818	892	843	827	854	834	800	836	857	820	843	834	805	834	828	830	825	901	840	796	849	833	836	863	851	838	769	842	821	812	830	850	844	770	819	843	851	835	842	874	875	873	881	871	788	865	823	813	851	835	833	881	816	851	846	841	834	790	853	862	774	794	787	812	816	843	828	840	833	827	890	841	821	841	855	822	825	815	868	818	820	815	812	845	828	820	887	858	794	829	850	912	843	854	910	858	863	837	822	883	853	817	812	887	860	825	813	854	867	869	815	817	841	832	860	878	839	829	811	812	842	775	849	843	791	860	819	809	799	819	813	843	853	859	789	855	822	837	895	814	848	833	826	867	836	805	841	850	870	842	845	825	879	861	819	858	820	883	789	838	867	836	848	772	823	906	794	879	823	842	823	838	828	855	844	841	875	845	843	811	802	836	857	815	808	864	842	820	899	816	823	833	874	862	783	864	854	840	826	845	772	865	873	884	812	868	846	825	879	825	799	806	824	857	841	791	846	791	828	867	847	833	855	793	853	838	801	878	825	798	846	859	879	860	863	810	853	826	873	812	792	823	820	846	839	854	818	838	831	818	827	825	817	806	838	832	793	851	846	871	834	843	833	865	860	830	802	864	847	772	833	846	894	895	807	823	834	833	852	905	816	884	914	813	850	816	875	839	871	828	826	831	836	808	837	882	817	861	836	861	871	859	869	831	902	819	836	837	855	815	836	865	787	858	822	811	903	846	857	872	827	856	839	800	871	810	823	820	825	781	857	909	854	861	896	775	836	803	782	860	841	883	817	869	819	836	841	821	802	813	840	819	877	843	829	802	842	801	845	806	851	863	870	807	816	870	871	836	838	897	820	824	800	832	873	811	815
10941	758	168	160	146	159	150	161	174	157	164	167	144	165	163	148	136	148	163	166	145	157	161	135	181	154	170	174	172	142	160	137	155	150	130	148	158	137	155	170	160	137	131	156	162	161	156	167	153	165	168	169	140	156	163	150	177	145	164	163	170	150	192	162	157	160	148	154	155	153	162	191	188	136	164	149	165	150	156	153	162	154	156	189	167	181	166	162	157	151	142	145	162	168	167	177	176	163	168	154	151	140	169	132	168	150	132	139	164	156	171	150	149	161	161	176	161	122	164	140	162	159	143	151	144	163	154	147	182	170	158	144	165	143	173	163	167	173	158	152	164	161	161	146	152	191	170	145	165	151	143	149	152	160	148	144	130	165	155	141	176	166	148	155	170	149	150	176	158	155	145	137	170	146	156	161	161	159	147	135	143	173	145	145	156	140	157	144	161	156	121	160	178	187	169	184	164	164	134	140	164	165	160	159	158	142	141	150	164	167	155	167	144	165	149	146	159	141	170	175	137	141	159	145	160	181	171	147	131	149	146	156	149	156	176	154	162	173	144	167	137	163	182	162	152	163	169	157	149	172	160	145	163	161	189	170	195	192	165	153	146	161	155	145	146	165	164	148	153	140	152	113	169	157	141	153	148	148	147	157	158	169	135	188	130	137	171	163	132	157	174	154	154	158	169	156	162	172	157	169	155	141	173	148	152	145	155	166	143	186	135	131	152	150	151	137	183	173	143	130	177	167	170	141	143	150	145	165	144	138	136	152	152	167	151	156	156	142	140	164	166	158	145	170	159	156	173	157	156	153	148	164	160	153	147	171	168	197	148	140	152	171	163	132	176	131	145	158	157	185	201	164	147	162	161	155	146	150	148	145	148	168	145	163	158	156	157	160	157	161	164	176	144	166	169	141	163	152	178	161	160	154	160	155	143	159	156	177	175	178	150	143	159	153	172	162	162	143	170	146	140	153	155	141	143	171	152	175	169	159	157	160	143	166	155	149	144	141	139	152	161	129	150	172	133	163	175	163	149	136	145	167	159	166	122	142	178	142	160	138	149	147	149	147	134	156	161	142	162	146	134	131	149	170	142	181	162	138	141	149	163	164	146	158	145	158	167	173	172	138	164	164	149	154	169	155	157	156	150	160	160	160	165	151	162	137	161	120	169	166	159	154	148	152	150	158	149	156	134	158	156	135	174	138	179	164	137	132	159	160	156	149	144	165	142	152	177	169	153	174	171	134	147	151	168	154	153	174	138	163	173	149	164	139	166	174	167	153	153	150	151	145	172	144	162	154	142	165	174	175	159	158	149	153	181	162	161	161	141	138	176	146	149	148	151	175	132	176	168	146	162	152	176	164	143	137	158	152	155	148	159	160	152	152	153	156	154	163	180	148	153	192	153	148	145	166	153	166	164	140	167	148	139	149	177	155	155	157	133	149	158	168	173	159	156	148	164	159	137	171	149	173	148	186	169	181	150	170	159	160	153	156	123	163	129	131	136	159	162	163	172	148	185	172	171	181	143	155	170	161	157	168	168	187	155	155	149	173	181	159	168	142	166	146	153	144	161	147	167	173	167	148	181	128	151	179	152	186	168	147	168	168	160	174	169	168	151	151	154	149	142	148	170	149	139	160	164	125	176	156	175	185	167	189	149	157	153	144	168	168	151	169	144	140	174	155	164	162	169	154	172	145	131	153	179	162	178	171	149	159	183	182	177	154	154	159	166	144	149	162	158	138	131	145	181	178	143	172	151	144	157	178	167	142	164	152	172	159	148	148	157	136	146	158	166	155	175	151	144	163	150	139	149	146	181	192	154	157	156	153	147	165	161	150	158	154	165	171	151	148	143	180	167	167	154	155	113	166	142	155	169	157	155	132	163	148	158	157	178	134	147	164	156	147	131	155	170	180	168	147	153	138	152	154	149	175	166	154	151	170	170	150	184	156	147	144	163	142	155	154	180	141	152	182	164	147	162	171	151	166	134	164	166	161	154	128	143	161	159	192	183	144	175	145	148	150	142	175	159	153	154	171	168	196	174	141	168	140	176	167	147	145	151	156	155	171	161	150	155	159	159	181	137	143	176	137	158	175	157	140	147	138	145	161	152	164	159	159	164	123	166	154	165	148	157	150	199	158	162	148	167	140	151	172	140	142	175	140	149	153	150	182	150	127	165	140	170	162	178	169	169	121	160	163	163	159	157	152	172	190	166	178	184	177	171	148	155	112	147	154	157	167	168	161	170	167	160	183	176	169	156	179	141	160	183	182	158	153	165	149	129	158	169	144	152	151	161	142	183	155	165	146	163	157	144	156	158	146	157	155	144	163	181	158	171	182	172	143	140	168	178	162	168	151	143	152	179	155	155	140	140	150	161	159	161	172	161	179	160	158	157	184	152	158	166	165	157	159	151	143	160	144	171	160	181	139	156	157	154	163	155	160	180	158	140	155	180	140	171	179	162	164	154	162	133	148	150	159	164	158	153	165	136	155	155	154	151	179	158	152	172	166	149	167	172	172	168	147	140	143	126	167	136	152	159	123	164	156	173	162	158	146	152	198	165	157	144	153	150	148	143	170	164	152	159	167	154	181	141	175	155	147	152	151	167	159	145	143	155	143	168	168	151	156	175	159	131	163	167	167	169	148	161	142	160	166	181	173	135	149	150	183	150	158	170	169	171	168	155	133	152	179	152	175	146	148	154	148	160	166	157	191	168	146	156	155	149	168	175	163	175	161	171	155	151	161	161	130	150	154	159	167	160	179	154	151	172	143	165	146	164	178	177	152	156	157	145	170	143	154	173	168	161	147	156	157	150	121	150	138	131	179	148	146	171	165	147	130	178	184	165	143	167	161	156	149	147	167	165	150	146	154	166	170	174	153	178	157	156	132	157	154	163	161	169	127	148	152	142	138	173	157	163	144	159	160	187	171	157	182	178	160	157	161	164	156	157	176	172	163	142	159	154	176	177	147	166	168	146	154	132	156	157	136	171	176	138	140	135	161	149	147	175	177	144	153	166	144	160	158	164	165	157	175	157	169	134	145	144	157	161	160	168	149	166	179	180	143	166	171	158	171	171	160	163	170	158	159	163	175	158	173	162	167	157	159	152	130	163	122	149	166	167	154	178	165	167	152	146	159	165	157	157	158	137	167	150	159	170	144	136	155	128	169	139	158	164	122	154	152	157	174	135	169	141	160	159	149	170	165	156	163	164	163	156	164	144	157	163	162	141	157	150	141	152	153	177	135	167	173	170	175	152	148	154	156	161	159	155	149	167	148	138	157	150	146	149	163	123	154	157	127	140	189	151	160	170	143	148	178	161	161	168	159	180	166	163	176	169	158	147	126	170	155	160	129	147	160	145	145	147	171	183	162	175	164	160	178	144	153	152	147	159	175	164	155	156	162	170	146	145	183	184	175	161	154	181	156	145	163	164	178	158	151	191	157	162	148	146	138	179	144	161	148	162	147	134	127	162	152	181	163	145	154	162	192
6249	446	430	383	404	400	403	387	390	432	415	382	392	351	384	399	404	367	434	396	375	435	407	397	404	402	382	427	373	423	403	428	366	414	388	412	405	409	370	397	379	405	385	404	390	434	375	435	398	410	396	404	422	414	408	376	417	402	381	433	375	395	402	440	362	358	392	397	393	363	405	397	375	438	379	390	368	397	425	410	384	390	406	374	380	395	412	393	403	439	379	410	406	400	431	419	416	403	386	398	435	378	407	401	367	424	394	403	414	415	393	382	401	382	444	413	436	411	390	375	399	395	414	405	406	407	381	394	394	427	417	385	409	407	432	418	376	411	380	351	377	360	411	409	423	412	419	430	394	411	382	369	411	400	417	413	426	371	420	379	434	356	382	411	402	432	364	401	404	407	371	396	416	381	428	402	425	439	363	388	406	438	406	407	392	394	407	401	391	391	406	411	391	431	383	376	440	398	415	406	418	397	435	421	395	393	367	390	405	433	407	400	359	371	410	403	426	413	391	422	391	389	388	402	447	433	404	417	474	404	420	413	410	425	372	409	382	417	379	398	382	400	394	395	382	397	377	385	413	434	398	412	376	396	366	429	386	413	407	425	392	415	413	366	401	407	394	406	417	413	420	413	416	393	391	377	370	432	427	415	439	389	411	385	404	411	399	429	399	398	392	407	379	404	402	373	406	395	401	418	385	441	375	373	397	423	374	375	395	427	376	393	407	389	387	392	356	416	405	420	372	384	432	404	393	383	426	426	421	401	371	396	390	417	420	393	384	387	424	412	386	381	398	383	400	389	408	357	392	387	404	387	381	415	372	405	388	395	413	366	392	436	441	392	436	422	437	389	376	396	427	416	431	400	381	392	388	405	419	416	393	381	404	380	401	386	380	384	408	420	402	393	442	381	422	362	390	412	388	410	407	385	386	359	382	399	421	415	413	385	405	384	388	403	402	409	401	427	414	397	406	419	397	468	424	411	399	414	424	395	408	403	363	378	417	412	391	407	422	348	415	410	379	396	392	399	431	397	403	418	427	394	438	390	392	428	392	379	380	412	423	402	414	405	408	420	385	391	385	422	415	427	377	367	413	408	393	421	395	414	394	406	377	452	403	378	407	382	406	411	404	399	391	389	410	345	363	395	399	414	424	416	371	364	396	405	411	377	427	385	388	386	396	375	393	430	382	378	420	406	416	414	403	401	425	422	411	433	395	413	395	404	392	418	391	398	416	404	396	372	422	374	393	412	419	400	386	418	412	419	434	386	412	387	377	367	385	396	387	377	400	412	415	404	374	376	407	439	380	407	426	398	389	361	408	413	380	353	368	392	380	396	432	406	382	410	366	425	409	435	396	432	399	380	402	409	392	395	431	409	407	397	442	408	422	404	367	384	387	415	404	413	391	397	440	387	383	411	386	370	437	411	425	365	420	371	409	429	386	396	389	374	372	412	417	396	378	408	427	396	399	414	422	366	401	396	413	422	397	430	373	409	410	398	396	400	416	404	395	364	444	401	383	431	423	417	417	418	387	413	402	372	449	411	419	417	438	385	407	381	404	383	423	402	422	372	416	388	393	401	414	387	416	380	392	421	409	416	417	434	425	391	385	385	404	390	404	416	426	436	418	404	404	409	401	405	402	436	423	407	384	406	382	418	378	366	393	381	393	367	402	390	421	406	404	439	406	396	358	431	392	389	410	423	416	426	416	430	425	383	405	382	433	393	378	411	387	374	426	439	373	369	382	369	386	412	397	440	413	415	400	354	404	379	401	371	376	417	419	417	377	376	402	381	399	384	415	381	373	394	389	432	383	389	394	412	372	411	389	375	397	379	424	393	380	362	406	375	381	416	394	412	415	377	401	404	381	382	422	367	393	372	396	426	407	388	395	389	411	368	394	411	370	403	412	375	412	422	386	413	408	450	396	430	378	406	387	407	405	390	418	421	415	408	378	399	425	393	406	396	394	422	386	410	401	422	409	386	403	392	431	383	397	386	397	415	435	396	395	411	397	420	416	411	377	395	361	402	404	415	440	418	389	366	442	408	419	379	408	382	379	426	399	423	401	398	401	413	374	417	460	404	401	394	455	429	406	377	406	364	435	375	426	422	403	398	400	415	451	377	424	443	422	433	402	396	393	399	386	417	383	431	411	397	398	388	419	443	457	400	416	384	372	418	394	428	418	373	397	405	417	411	439	389	395	414	402	393	384	397	387	386	436	396	371	419	401	395	400	386	423	391	425	402	387	372	404	365	399	380	360	407	392	389	395	420	355	430	377	360	405	419	388	382	370	394	407	397	392	405	390	406	417	396	418	403	405	386	401	390	412	407	379	395	380	407	411	386	394	374	396	396	357	393	430	423	381	410	411	395	404	439	434	420	379	424	400	398	390	400	386	394	410	369	397	381	386	435	371	417	421	427	348	393	436	408	400	382	400	416	368	417	399	387	389	420	406	384	397	410	420	420	377	361	361	410	419	415	414	387	423	377	383	378	431	378	371	405	378	385	377	390	411	414	443	441	386	398	384	394	359	376	406	394	357	407	432	420	399	402	401	386	384	404	399	407	416	405	374	401	440	376	401	376	400	390	387	380	381	443	408	393	367	363	385	383	410	401	386	398	445	389	417	343	396	437	402	377	381	410	415	378	394	372	416	382	408	425	366	407	391	397	414	400	421	398	390	398	436	399	427	402	407	401	384	410	406	422	399	421	424	395	420	361	403	403	394	386	391	361	413	386	388	407	425	418	392	397	369	438	415	369	368	361	387	427	394	405	371	376	404	370	399	370	384	405	380	390	357	399	419	422	341	411	405	383	404	386	386	409	423	412	403	396	371	419	394	407	371	398	372	418	416	386	379	379	407	393	437	419	374	403	410	396	422	419	411	410	410	417	392	429	425	391	401	376	375	389	418	386	407	439	419	396	379	369	433	419	371	385	416	407	427	406	384	426	379	389	376	408	404	412	376	402	390	420	429	403	383	416	423	422	380	372	391	390	409	382	355	423	402	429	395	379	408	429	367	401	422	393	372	396	411	390	395	433	402	416	414	404	400	378	413	404	395	388	449	415	421	391	415	412	434	369	393	403	380	375	383	410	417	416	401	396	412	404	419	413	383	423	414	434	383	412	393	413	412	425	399	396	377	411	405	426	409	399	416	368	374	409	374	395	386	417	385	408	385	410	436	408	397	389	414	387	388	391	427	389	410	378	399	376	393	428	408	373	371	403	404	439	405	407	397	417	407	378	420	433	427	424	397	409	414	429	423	362	366	420	399	397	401	403	407	451	389	412	402	454	425	393	395	432	413	396	400	449	385	416	363	400	406	392	424	406	380	407	365	378	384	385	399	430	434	421	378	397	400	414	392	379	379	397	395	399	391	403	408	386	407	421	404	401	389	401	412	402	385	426	381	404	393	409	410	385	405	356	417	379	415	370	415	401	397	365	383	366	430	422	394	396	382	378	444	393	393	354	407	408	434	401	393	399	386	422	393	454
26877	3281	587	477	351	357	292	272	280	252	255	257	220	258	276	233	218	233	223	246	212	244	231	241	240	246	222	206	231	217	241	246	219	218	225	214	243	210	210	226	243	265	230	226	229	223	230	228	203	219	213	219	218	242	212	230	236	213	228	226	210	255	218	236	230	232	224	252	243	229	246	239	218	225	230	259	223	220	237	207	216	233	204	213	247	218	215	234	244	212	224	203	228	231	224	203	263	234	239	228	244	226	240	259	232	238	234	257	256	244	210	247	236	220	249	208	259	240	241	222	235	241	238	224	210	226	259	231	213	245	240	202	237	188	247	219	257	226	218	254	260	229	222	253	183	231	214	220	237	242	232	235	228	228	213	269	234	230	232	244	214	219	254	233	230	214	241	228	214	243	250	236	198	234	201	221	235	206	205	249	214	212	220	231	230	223	199	223	214	209	218	197	250	221	218	224	234	250	204	218	224	220	256	242	229	228	198	224	240	232	236	237	219	236	239	230	224	255	221	226	224	238	215	204	221	219	238	244	254	222	241	219	234	247	227	214	255	230	215	222	228	230	200	240	242	216	232	234	266	240	251	240	242	231	201	259	196	251	240	232	255	219	194	214	226	228	205	209	206	220	222	247	221	200	225	233	236	208	194	225	252	219	253	203	247	256	228	236	263	212	240	236	237	195	214	229	271	230	223	241	225	195	249	218	226	207	204	229	251	243	212	241	236	248	244	215	247	226	245	217	233	220	248	214	255	232	219	227	253	222	208	241	254	218	215	238	195	243	226	248	245	238	229	225	215	228	254	244	235	197	219	261	231	246	233	261	207	236	236	224	212	258	207	211	229	202	253	236	234	203	242	239	216	206	222	226	218	211	235	222	239	225	242	231	206	226	203	248	244	250	213	224	229	228	255	249	227	214	226	239	228	252	228	250	225	200	237	246	217	204	234	245	223	228	216	228	214	218	237	238	207	216	206	212	257	216	234	245	222	228	213	235	259	212	224	257	218	234	242	225	244	205	242	243	226	233	223	227	222	251	241	229	238	243	231	221	221	252	248	234	231	251	202	260	226	273	228	259	223	242	200	230	208	242	189	252	230	221	230	200	202	231	232	198	247	249	230	215	211	258	244	200	218	258	230	264	243	237	235	215	194	230	242	246	207	242	239	228	209	222	246	257	254	251	246	237	210	247	190	230	228	218	216	217	240	226	212	242	218	219	210	245	252	230	237	225	236	236	217	238	230	211	255	241	213	224	221	234	239	221	253	236	237	232	233	249	225	234	210	223	210	239	227	226	226	228	258	250	233	231	247	252	256	202	212	222	255	199	194	252	215	227	230	231	270	234	246	225	230	213	229	218	226	248	232	209	206	221	231	246	223	229	203	224	227	231	220	242	229	238	218	197	186	195	183	226	231	202	230	228	229	236	237	223	204	231	224	220	232	229	240	249	230	219	214	201	260	210	221	231	214	256	223	210	218	224	212	212	211	196	231	229	224	228	210	247	235	245	229	221	244	199	216	215	244	204	219	258	232	243	221	239	227	218	206	226	201	204	217	220	223	228	235	230	244	205	233	210	218	240	251	239	218	218	237	217	224	210	207	231	211	225	231	244	224	230	207	198	253	235	239	227	236	256	209	243	217	246	229	216	213	243	224	212	210	217	213	223	220	215	260	197	223	235	221	228	208	226	226	254	265	245	247	223	246	217	240	246	236	225	253	229	221	241	252	223	219	217	222	231	243	210	220	234	228	215	248	248	236	201	219	209	220	212	225	211	220	226	198	220	248	241	220	225	212	234	216	258	211	213	232	213	200	229	234	213	213	204	237	241	214	209	236	248	218	219	205	233	234	210	233	206	223	263	254	245	238	236	215	217	225	227	234	181	235	206	226	189	214	242	253	219	204	259	228	259	229	226	241	229	206	229	193	221	213	234	242	211	216	235	226	221	230	217	216	231	240	245	223	240	240	221	246	221	208	229	225	205	233	220	240	216	215	186	203	234	230	214	259	213	222	227	218	222	250	212	211	222	196	233	206	208	239	214	241	235	216	223	205	218	221	239	227	196	224	247	223	237	248	265	232	245	211	237	201	224	224	211	265	234	252	205	259	262	233	246	222	220	215	289	252	232	225	234	253	209	234	245	218	221	214	229	229	227	252	196	247	222	202	212	230	244	246	229	211	208	230	218	220	217	230	212	239	216	227	227	235	240	215	237	250	219	232	230	188	190	221	251	239	247	244	215	238	235	214	239	243	237	264	237	241	216	243	221	206	254	239	239	237	222	197	225	257	238	229	225	195	246	189	246	254	222	226	237	238	230	217	252	200	236	232	221	224	221	220	231	226	228	219	221	231	222	222	229	227	243	207	217	217	203	214	231	286	223	227	222	212	254	235	215	221	231	218	240	204	223	239	237	243	224	206	234	209	240	234	229	198	227	249	229	219	239	236	241	238	212	215	237	194	248	223	237	228	243	240	218	213	229	251	227	220	223	235	211	200	225	237	231	211	216	238	234	229	215	249	220	242	220	251	251	219	207	224	232	249	244	234	203	234	243	222	191	262	237	214	225	239	232	216	240	240	244	218	226	254	232	237	236	224	237	230	203	229	254	220	221	220	230	272	224	220	224	236	280	234	218	242	252	230	235	203	224	222	253	218	221	218	225	203	220	230	217	211	208	232	232	244	232	234	245	184	245	222	207	234	233	243	230	209	210	237	226	229	218	215	208	239	238	236	248	247	246	222	197	220	236	250	206	232	210	208	214	220	206	231	249	271	256	219	243	230	219	217	238	249	220	237	207	200	249	210	251	227	239	228	225	225	229	223	241	237	249	203	224	243	228	225	254	253	219	221	248	235	223	227	246	203	211	253	212	265	207	231	240	224	214	221	222	221	211	232	223	213	207	229	237	254	245	228	223	204	253	235	242	235	233	212	238	248	242	246	240	213	236	183	210	203	231	227	200	249	258	236	254	240	223	244	228	214	245	209	228	225	199	194	238	212	215	217	224	218	205	257	236	228	193	228	213	240	224	251	217	219	233	229	216	209	267	235	248	236	241	242	231	229	219	214	220	225	242	193	214	203	232	224	216	236	213	220	238	234	265	217	241	228	236	208	214	224	231	237	240	242	219	234	272	235	233	230	253	217	229	246	231	232	208	233	239	193	217	212	206	250	201	226	221	241	212	264	226	218	226	243	245	190	230	215	240	229	224	227	206	214	224	270	242	249	208	231	211	225	245	219	237	240	247	213	248	245	234	199	236	234	239	202	225	244	237	224	206	202	231	231	215	237	223	206	230	253	227	230	248	227	215	212	233	222	255	243	211	228	202	222	238	260	219	225	228	229	223	220	234	230	223	232	240	279	201	204	217	252	234	228	227	238	216	225	223	234	220	222	233	214	215	219	233	184	229	234	232	219	239	219	227	234	212	240	230	219	231	219	207	215	238	229	214	189	218	231	250	229	257	265	246	210	202	253	219	241	230	234	261	205	231	210	219
15335	799	1115	1291	1145	1025	889	842	719	684	716	672	619	576	633	667	588	622	631	633	574	607	555	552	544	563	579	538	603	559	567	549	549	593	559	562	530	582	567	515	563	570	545	514	599	550	532	607	588	588	554	580	510	591	564	597	597	532	559	559	570	574	551	556	552	507	516	568	525	570	558	516	520	545	594	582	584	588	516	559	585	524	544	552	577	527	574	587	536	562	558	564	521	570	522	522	527	560	558	559	546	512	540	555	540	538	573	510	513	579	522	535	508	556	508	513	564	548	578	517	616	575	581	565	552	544	577	568	547	502	547	513	575	538	562	575	550	540	531	569	537	548	537	597	532	570	507	583	557	507	526	532	564	561	550	533	538	577	531	519	560	524	587	568	532	556	563	541	549	614	573	491	528	562	546	533	546	561	560	571	527	603	548	545	545	534	550	559	567	617	603	575	555	575	536	528	539	509	527	559	576	566	524	554	539	541	556	565	501	537	521	563	511	560	523	544	529	559	552	559	529	511	580	570	563	576	539	532	606	529	569	520	565	559	514	531	524	544	544	547	497	541	525	523	599	535	602	539	553	494	594	537	556	548	537	534	575	532	510	529	539	560	587	547	528	554	569	558	535	579	592	532	572	569	553	550	531	568	520	579	543	563	552	566	579	555	514	563	537	600	562	558	557	545	539	585	538	568	578	528	562	564	538	522	524	533	525	540	566	529	540	574	578	555	552	567	550	549	499	567	565	522	549	551	543	553	556	577	528	567	544	524	601	550	516	526	578	541	587	539	524	560	568	510	535	504	576	579	524	538	562	558	556	549	525	581	526	535	530	542	535	530	589	536	564	551	553	551	529	557	518	553	562	556	508	536	521	522	561	541	560	519	569	527	580	553	546	564	513	555	572	495	570	521	494	565	501	557	555	547	543	550	541	568	532	550	551	568	536	513	538	561	548	612	538	584	591	576	532	527	548	550	570	543	569	554	563	561	596	586	504	577	504	530	519	542	559	555	543	534	556	523	587	573	576	559	528	578	539	551	578	562	527	571	545	532	530	517	528	545	561	603	526	524	556	504	576	518	550	507	594	626	529	547	564	600	514	581	557	564	519	604	553	534	547	536	567	543	569	530	577	550	550	555	539	503	536	552	561	539	550	522	537	574	514	546	543	544	523	549	597	552	564	567	589	571	516	551	543	552	569	585	576	558	570	548	558	507	534	546	548	560	535	536	573	526	561	528	546	501	535	536	578	543	553	572	573	559	541	566	563	547	527	535	574	520	583	512	537	546	530	568	541	560	528	578	565	539	538	540	522	627	541	535	553	526	553	531	531	557	549	566	573	570	531	511	588	553	574	547	549	541	574	591	568	544	564	515	535	549	540	543	566	545	558	526	546	582	523	569	525	518	578	534	564	555	568	532	555	552	531	529	522	550	603	551	555	545	589	538	548	545	556	555	551	527	518	563	527	554	538	544	564	561	561	552	532	561	527	542	533	553	549	509	540	592	548	543	565	558	552	560	553	544	545	518	547	528	534	566	546	593	571	542	521	550	563	602	515	527	541	557	524	585	565	566	496	530	546	560	519	515	533	553	526	514	512	497	566	555	555	497	559	568	535	568	535	529	554	551	549	577	519	560	559	526	551	579	534	589	538	512	537	532	536	568	547	565	551	535	534	510	552	554	519	542	508	556	563	556	569	547	541	516	530	543	515	530	535	549	551	555	552	544	556	550	549	578	555	563	514	531	555	539	536	513	570	564	540	501	553	535	566	534	530	543	526	608	563	579	552	489	597	560	561	525	547	555	521	549	561	597	554	519	564	524	539	556	531	548	578	522	558	535	532	546	560	581	559	514	595	538	512	598	552	552	516	564	516	582	537	556	539	530	540	546	530	534	527	558	565	545	563	545	590	538	566	594	605	549	547	584	566	565	592	511	551	557	570	537	555	597	518	546	533	561	508	550	545	551	546	492	582	522	533	546	529	572	530	560	513	510	587	570	492	540	539	563	523	585	508	556	524	529	530	551	557	522	557	545	548	521	544	527	556	572	562	579	551	522	557	545	566	561	573	568	548	503	571	565	549	590	525	510	550	584	561	599	545	579	532	529	575	535	551	534	522	570	575	585	585	569	547	553	527	558	573	512	566	569	550	536	571	547	537	539	563	573	526	548	574	544	533	578	518	527	543	536	574	590	591	574	538	542	516	503	543	553	539	569	562	555	544	557	572	531	555	571	534	564	519	551	493	547	587	564	560	569	570	576	516	561	520	531	529	539	561	545	549	580	565	540	539	526	540	541	537	525	504	526	564	557	542	605	541	511	511	553	562	542	551	514	584	574	589	567	562	551	511	550	520	535	506	588	559	523	513	537	534	557	559	554	592	564	570	509	605	582	564	522	540	575	561	541	592	558	513	523	541	551	553	534	566	518	530	506	580	547	606	545	530	554	569	563	552	572	566	602	536	550	561	551	561	547	587	546	525	539	539	586	587	558	535	558	553	573	543	547	541	561	522	537	548	554	547	531	532	561	531	537	580	546	522	556	539	565	528	575	611	546	494	553	606	523	535	514	587	558	536	576	558	575	583	551	553	547	566	569	540	561	562	500	579	570	518	538	581	548	560	561	542	538	555	568	550	537	554	530	569	549	588	532	549	556	524	556	575	542	535	541	518	522	565	565	522	545	577	541	590	549	575	519	584	537	554	554	568	535	542	565	583	549	555	536	552	527	615	563	530	500	515	548	547	529	576	535	538	550	574	546	573	534	535	564	553	525	557	569	545	536	570	522	517	554	559	512	518	515	588	575	558	544	544	554	576	567	557	549	537	594	569	551	535	588	566	490	520	523	570	561	536	566	576	511	553	557	533	559	525	565	551	512	569	559	544	566	580	541	553	547	512	503	552	554	546	528	524	577	521	577	548	564	555	563	557	555	534	550	504	504	503	507	524	510	545	524	557	573	570	554	532	546	551	528	547	530	565	567	548	541	563	548	504	562	573	549	602	539	553	565	536	563	544	558	552	527	536	542	579	577	540	550	550	530	555	570	515	550	540	538	586	575	510	544	550	584	531	560	528	541	533	567	582	567	528	548	539	537	597	583	522	593	533	571	506	565	539	592	544	547	592	562	554	566	590	535	554	521	542	520	525	536	537	516	563	520	545	554	552	521	548	538	544	570	557	537	551	563	514	545	529	543	565	569	537	584	526	538	562	584	556	540	557	522	548	534	531	538	540	551	558	571	522	557	620	546	526	516	556	561	570	538	501	524	547	581	557	549	561	530	519	527	564	556	525	516	549	553	567	515	521	574	557	537	549	587	558	514	565	566	554	568	517	546	568	570	566	548	526	544	563	533	539	580	562	587	542	572	591	563	534	520	542	573	517	558	513	548	563	494	536	563	531	553	563	537	576	522	544	561	540	555	536	546	558	516	535	553	558	544	532	536	594	565	554	549	546	536	535	565	586	530	570	538	523	520	533	516	536	548	551	533	533	580	518	556
38330	7107	1251	828	726	597	569	481	438	467	431	438	435	429	414	450	372	384	399	389	391	386	382	379	393	379	404	369	400	374	407	355	385	370	365	369	420	339	414	386	392	382	400	394	378	368	385	377	418	365	388	405	355	407	382	365	395	392	377	373	391	383	374	385	415	376	354	367	381	392	375	371	358	386	344	411	391	383	360	374	400	401	389	366	388	375	373	371	349	374	400	382	403	378	395	367	384	358	355	379	357	398	353	367	380	378	404	408	429	397	361	399	378	400	427	379	401	383	384	353	410	367	389	413	385	377	380	341	368	361	373	362	396	398	405	410	383	365	378	398	369	389	370	355	397	428	439	427	389	399	387	418	411	412	400	352	384	370	399	387	378	318	436	355	403	378	390	425	421	359	397	352	403	361	355	403	390	351	402	408	363	374	404	382	374	398	361	379	383	379	388	318	391	385	327	354	386	404	356	421	370	373	364	388	419	345	362	358	378	388	347	411	393	377	375	383	395	386	415	349	383	395	363	357	352	369	409	404	378	375	357	377	393	379	381	383	391	354	387	375	375	349	358	372	367	390	356	398	389	403	373	404	376	376	388	368	322	350	366	375	396	369	359	346	385	390	389	372	378	385	400	386	375	405	401	387	378	381	392	418	383	373	327	365	370	376	379	405	401	361	383	366	374	371	392	376	396	382	382	384	418	368	392	376	381	404	409	399	384	364	399	338	371	399	367	371	383	412	375	388	405	352	401	378	398	389	359	398	381	408	406	361	401	361	363	404	338	363	390	411	379	400	419	412	396	404	399	374	401	400	407	358	396	397	409	384	371	339	373	413	339	376	373	370	381	394	365	358	369	372	408	375	372	376	359	373	364	391	405	394	365	378	403	374	360	388	407	388	385	365	357	367	369	372	376	371	394	403	412	400	402	369	350	331	372	386	419	392	364	412	388	386	386	377	363	390	341	355	364	393	399	346	399	398	364	355	401	356	407	392	355	359	406	405	393	423	351	387	362	357	394	416	364	408	395	389	387	339	377	429	412	401	378	433	402	404	362	421	396	378	359	350	373	362	382	391	386	374	385	343	398	406	392	366	375	360	387	372	339	371	396	370	430	406	371	395	423	384	402	343	352	387	378	411	425	391	364	395	366	395	408	350	430	374	375	381	430	417	374	393	348	367	384	354	357	374	392	372	386	424	402	406	366	407	415	398	326	379	358	392	385	393	392	394	328	341	373	380	358	404	353	389	343	386	343	370	380	374	367	349	388	380	378	380	379	384	403	365	414	418	359	375	392	361	402	364	403	414	359	402	350	380	376	372	373	414	394	394	395	396	387	371	353	384	385	378	387	373	360	407	387	395	398	355	353	348	394	391	393	372	383	366	363	412	401	374	410	420	387	388	382	418	360	448	422	370	339	425	376	395	376	336	402	412	377	364	353	354	374	332	388	402	401	366	385	364	402	406	371	367	377	406	406	372	401	371	356	409	387	361	357	402	373	419	365	380	414	390	370	343	419	384	390	347	377	408	359	397	379	394	391	373	378	377	351	392	384	385	375	406	410	393	347	375	382	391	426	395	380	350	375	416	345	343	394	359	363	362	385	375	392	348	403	344	370	390	354	400	399	362	341	388	383	380	361	413	379	364	379	388	377	373	416	382	400	372	351	398	383	335	355	367	411	364	426	389	395	393	383	354	386	445	399	399	379	361	422	354	398	392	416	360	375	379	371	372	371	411	371	405	342	384	407	351	400	419	425	366	391	343	372	372	404	371	358	368	383	366	391	395	359	388	390	356	337	368	323	364	367	386	407	401	372	385	354	406	373	397	328	388	367	400	380	400	435	433	358	383	387	423	389	392	382	401	394	381	394	374	406	387	395	391	392	367	386	377	391	324	364	375	373	371	387	371	395	370	405	386	413	414	389	385	376	382	336	383	396	412	417	390	366	360	384	400	389	407	408	393	391	384	351	369	419	367	401	380	380	391	410	360	414	334	352	361	367	374	367	406	411	380	383	362	339	355	368	392	354	374	373	347	390	392	400	364	371	381	390	362	404	371	375	370	384	343	396	433	381	393	371	414	374	379	370	368	390	366	393	362	376	367	342	382	407	371	356	363	355	409	356	364	407	358	393	379	372	402	378	370	391	350	374	390	371	362	367	371	394	390	369	406	342	349	384	388	436	370	406	382	370	371	356	357	371	381	389	353	364	414	389	357	383	372	379	388	386	367	386	324	398	372	375	362	390	372	401	394	422	364	335	350	393	365	378	369	418	384	395	373	346	417	377	390	372	385	380	380	406	380	384	379	386	384	358	337	362	404	400	381	371	382	366	354	396	391	387	370	382	351	357	375	410	359	411	371	386	356	387	367	428	348	388	386	368	401	396	386	397	381	365	387	360	390	374	360	399	365	391	412	351	347	365	368	378	377	397	384	372	373	393	351	402	393	405	407	388	379	388	387	375	380	380	369	402	389	365	395	399	385	384	395	400	408	374	375	352	369	372	382	373	404	379	358	428	387	353	393	415	414	400	388	399	394	385	372	378	361	386	402	374	336	392	372	342	378	402	375	383	374	368	375	432	344	367	392	370	392	394	369	419	423	359	372	410	379	391	375	365	367	393	365	411	370	404	387	392	383	386	412	394	406	370	364	373	366	388	367	404	378	391	383	431	380	374	360	376	384	389	404	332	389	411	365	365	353	416	397	403	379	342	380	378	336	387	352	344	359	372	327	357	414	387	405	398	377	404	412	421	377	393	411	373	405	402	394	377	382	372	370	429	385	386	378	369	406	383	380	362	433	395	373	401	376	338	410	352	357	401	361	399	365	401	374	364	383	397	391	357	380	404	377	366	405	364	395	404	372	415	376	378	350	335	393	382	363	374	407	384	378	438	387	373	414	431	407	371	369	376	391	387	392	379	368	398	390	390	364	347	364	392	421	349	339	374	387	377	414	397	364	380	354	381	398	379	376	384	382	381	331	401	396	378	399	327	385	384	385	400	376	352	343	349	416	401	396	404	366	410	398	416	421	389	372	403	408	386	399	380	384	381	384	375	356	372	362	373	363	399	393	383	348	375	377	402	392	380	405	374	403	400	365	368	367	336	348	403	399	363	381	363	381	397	396	406	401	360	374	345	355	364	343	394	406	377	390	409	374	334	373	391	407	395	386	383	353	358	380	390	377	343	363	378	368	398	371	387	382	380	415	378	378	381	356	395	382	390	395	409	403	416	386	426	397	391	428	381	375	349	360	367	411	408	352	403	393	342	380	387	386	380	348	377	388	382	345	391	367	390	402	356	371	380	369	355	367	360	355	369	387	406	393	371	417	402	385	410	340	386	361	370	403	350	374	376	357	404	421	392	347	364	384	410	421	398	392	378	366	360	353	381	418	351	387	374	372	350	372	377	397	425	390	368	389	382	363	371	373	372	363	383	386	375	396	390	394	374	375	409	383	368	360	397	384	360	356	365	427	389	355	383	374	344	407	377	372	391	398
20721	1418	2059	2342	2023	1732	1577	1372	1221	1222	1165	1030	1085	1027	1013	1028	965	1012	982	895	919	945	930	896	949	851	850	890	888	884	827	887	819	902	839	864	832	880	878	863	900	823	869	868	882	826	870	891	851	835	863	882	868	823	874	848	803	815	867	805	834	831	897	833	909	893	884	870	846	825	813	855	828	800	874	841	810	850	803	824	849	826	821	815	812	869	819	848	789	849	802	859	831	812	845	811	855	884	871	894	873	873	816	875	822	824	857	832	881	851	889	883	827	890	858	870	825	875	808	897	816	800	877	826	790	839	846	913	833	821	857	886	852	840	868	829	820	846	837	789	872	844	867	858	842	802	852	800	837	802	851	845	829	858	847	853	815	849	815	822	869	852	812	837	776	846	836	886	823	800	804	841	834	821	819	777	866	891	811	799	875	844	850	813	832	841	833	824	880	850	826	894	844	838	877	828	855	854	840	849	829	832	789	833	849	812	783	854	822	858	860	915	852	821	839	858	828	845	810	849	861	841	873	832	820	850	825	876	846	840	905	856	815	836	853	863	870	865	893	873	812	837	853	795	854	806	823	878	849	839	861	843	803	829	782	842	827	834	842	823	868	853	861	855	834	838	854	885	815	831	793	892	890	892	818	824	839	813	791	907	851	846	887	828	795	856	853	871	866	840	848	855	818	856	890	832	831	835	808	840	826	825	872	826	874	850	832	869	833	844	823	793	853	870	867	820	793	834	835	831	844	828	819	848	855	838	846	839	847	807	874	759	832	838	824	822	796	872	831	883	814	853	817	795	831	937	852	812	793	834	819	780	807	875	853	816	800	849	805	847	845	851	820	836	788	840	822	834	856	839	856	866	849	844	863	873	815	833	900	802	799	906	861	827	900	801	824	906	854	858	823	802	867	837	836	830	822	867	823	822	820	884	902	844	776	838	833	843	835	855	816	854	871	879	821	846	845	827	847	793	826	820	803	836	863	883	838	801	866	850	851	848	903	804	834	797	825	870	881	813	867	807	750	863	832	822	860	882	859	832	860	863	844	823	898	805	813	885	907	822	833	879	835	818	872	841	835	866	800	818	862	804	844	836	838	837	831	924	833	852	892	861	864	895	866	811	862	814	800	876	786	775	867	838	829	804	843	816	857	824	802	832	862	864	863	822	804	863	877	827	786	911	891	843	797	860	821	847	835	848	832	826	860	906	807	827	825	809	801	850	810	834	888	872	828	848	789	836	777	833	793	876	830	798	856	849	860	846	846	835	823	814	849	847	844	844	823	831	835	786	804	865	837	785	820	844	783	796	859	816	847	875	815	877	848	844	806	828	874	791	838	815	861	827	806	888	842	859	816	803	786	817	821	881	773	827	878	823	845	828	856	852	883	857	831	873	863	838	807	824	792	819	854	843	856	806	863	848	848	840	861	860	831	865	844	869	814	818	871	788	805	845	854	807	837	826	856	810	831	814	800	819	786	842	817	865	848	820	863	817	843	866	833	779	847	809	854	828	821	855	876	881	814	857	859	774	905	851	823	799	843	824	805	833	872	828	873	902	834	851	823	875	847	856	806	860	838	840	821	831	840	850	815	892	824	864	803	821	875	858	845	814	861	806	859	891	854	823	840	818	841	851	863	861	834	826	836	821	880	851	810	848	821	824	875	857	820	870	812	834	868	868	853	805	814	862	887	815	872	826	831	794	876	842	876	867	824	824	779	819	822	878	842	863	830	829	829	807	870	839	871	837	816	833	846	816	819	815	874	815	837	850	852	857	839	759	837	837	842	846	817	808	800	844	855	827	803	875	801	818	859	864	787	827	814	848	811	851	832	852	858	827	802	853	837	878	858	870	826	839	826	876	868	856	843	822	817	849	809	812	824	862	858	832	876	843	819	801	820	840	833	805	793	829	852	817	784	855	807	841	886	851	833	831	842	879	835	793	824	849	835	807	852	824	792	816	827	887	856	831	824	835	795	817	841	860	889	868	842	842	791	844	818	852	808	825	843	850	848	947	859	860	843	840	900	893	900	837	842	833	817	827	805	793	838	842	859	867	851	809	836	886	881	872	865	846	853	831	785	819	826	846	851	834	839	782	846	876	824	820	839	801	793	832	854	812	852	802	852	884	845	787	840	823	846	821	857	848	801	812	766	835	849	859	862	811	835	874	794	867	850	849	870	878	782	861	801	852	804	858	841	850	778	884	801	849	816	844	827	866	901	863	856	829	805	789	809	860	835	894	860	822	796	811	830	854	809	831	822	793	881	834	832	832	847	853	857	823	816	782	861	870	831	818	807	811	844	798	802	879	868	842	849	810	844	827	811	810	888	843	837	801	850	847	818	840	786	820	868	820	819	808	872	822	828	781	821	832	803	813	878	807	845	834	826	822	810	818	830	834	791	869	849	837	845	872	874	818	794	781	820	823	831	872	824	872	833	882	872	863	788	808	855	817	816	885	793	836	880	858	828	828	810	818	860	844	839	824	792	813	909	793	819	870	834	860	851	814	875	829	861	794	813	886	850	845	836	815	794	836	848	807	756	869	861	823	805	883	862	880	853	809	793	825	832	848	836	834	859	863	863	863	842	876	831	828	851	841	838	886	818	844	841	888	819	804	890	865	832	799	810	891	826	850	866	848	838	841	873	871	847	807	810	805	853	829	836	851	845	831	844	840	854	782	775	793	833	838	901	807	868	811	872	815	858	826	846	868	825	894	818	846	825	908	869	858	836	822	816	827	845	827	860	880	848	850	775	802	812	859	791	795	846	882	839	824	849	849	854	791	820	859	872	829	871	864	837	849	813	900	902	882	814	840	806	828	839	839	832	884	804	865	848	846	854	791	836	896	830	859	839	823	826	896	809	837	881	852	826	834	823	810	815	851	842	872	854	864	841	832	756	811	864	803	835	816	848	849	853	785	854	832	841	824	818	867	819	844	822	841	883	888	780	885	824	870	812	834	834	778	873	868	849	812	875	829	842	851	837	856	866	803	846	856	870	873	866	845	897	871	835	875	790	867	829	837	837	821	846	818	819	834	801	809	820	798	830	879	798	805	837	834	885	847	814	821	779	815	838	903	851	846	804	847	818	829	874	841	811	808	842	851	813	884	798	871	867	839	826	869	831	823	806	818	813	843	825	865	856	822	820	809	807	813	862	827	857	842	832	889	754	891	862	855	827	824	856	802	821	837	825	855	829	781	811	877	820	851	880	815	836	897	840	825	793	859	833	873	877	809	834	827	815	840	856	890	823	833	826	810	812	843	835	849	847	822	804	849	864	845	912	803	890	825	888	826	831	763	864	838	840	792	848	849	825	804	868	865	853	904	864	830	833	814	835	826	844	915	793	815	866	809	824	779	819	834	821	848	847	861	769	850	891	820	868	793	799	837	827	833	811	863	832	809	817	845	806	897	838	859	813	841	827	861	820	819	815	847	769	825	839	860	843	892	800	838	842	858	834	756	833	848	822	851	832	857	852	847	846	867	825	817	818	839	859	815
10558	734	182	148	167	135	143	175	169	179	142	181	160	159	179	187	148	159	172	150	140	169	168	169	164	166	157	182	151	167	189	175	196	146	133	152	166	154	171	171	120	166	168	156	189	146	162	165	150	171	157	134	142	161	168	149	167	157	171	171	160	153	130	139	153	179	165	155	156	158	145	158	175	170	154	175	143	159	170	161	154	164	154	161	144	138	171	158	142	149	153	167	149	158	142	170	168	160	159	136	147	148	162	160	190	162	164	140	173	137	155	158	184	165	132	184	164	145	148	162	137	183	157	167	164	150	141	119	174	170	158	169	159	177	191	170	152	119	170	153	142	174	154	175	163	132	148	171	198	147	141	158	151	139	158	148	175	177	169	168	142	152	155	169	163	145	169	170	183	176	133	169	147	168	155	144	159	128	155	187	171	177	146	185	127	171	174	148	156	152	169	161	147	162	164	148	150	150	168	137	154	156	140	169	158	169	178	160	155	152	153	190	162	168	154	149	151	152	140	144	162	166	145	137	152	174	155	166	158	143	157	138	138	162	175	174	152	166	148	175	173	148	142	166	150	158	168	183	155	141	159	145	160	158	144	159	162	153	179	164	148	167	152	173	143	149	150	157	154	157	173	135	150	174	166	173	144	159	166	163	151	172	160	161	157	152	146	155	154	150	150	151	162	160	166	140	161	180	195	164	145	154	158	149	153	157	139	137	141	154	158	163	141	164	153	152	145	145	163	158	177	153	163	159	166	124	132	146	142	176	154	160	177	168	158	151	168	156	146	148	167	142	129	152	158	168	146	171	151	168	143	184	146	159	130	137	154	184	160	168	159	147	148	181	171	154	139	139	154	157	149	168	162	169	191	161	162	142	167	156	153	159	147	131	149	146	193	148	166	160	146	142	158	175	173	175	166	160	190	162	163	157	156	140	159	150	171	158	142	171	160	152	146	157	168	149	193	179	159	148	164	167	171	155	173	167	145	156	145	159	181	175	157	151	149	155	151	157	190	167	146	146	192	157	151	140	146	163	150	172	166	157	151	177	135	133	150	139	152	171	135	154	174	159	171	120	155	157	157	140	159	162	169	167	166	146	181	149	155	149	162	164	138	135	165	193	175	184	148	139	175	153	139	169	182	154	163	173	150	166	163	169	165	168	136	147	164	143	170	167	131	159	165	171	165	174	159	168	153	158	143	152	155	156	169	168	151	152	129	144	165	172	149	170	179	146	164	159	157	158	146	159	197	150	165	166	174	132	161	155	175	165	174	140	162	147	167	169	145	173	173	147	148	156	153	154	131	158	145	169	132	130	151	181	150	149	184	159	161	149	133	157	167	159	158	185	182	169	161	153	149	139	144	147	164	147	161	167	159	157	152	134	166	173	158	180	156	191	163	180	151	138	152	156	174	157	177	184	181	152	154	180	151	151	137	163	150	157	150	153	152	175	164	188	184	164	137	161	152	162	163	154	159	134	166	165	164	172	148	160	143	166	168	166	154	153	145	164	166	167	176	155	166	169	170	153	167	179	148	158	166	172	163	109	143	143	145	160	142	144	153	120	157	162	166	165	183	158	160	149	181	149	171	153	166	153	145	177	159	148	141	138	165	174	180	175	174	155	146	178	154	172	174	145	155	170	133	149	175	171	172	171	150	131	162	162	190	151	158	176	150	136	157	173	157	151	151	155	155	156	156	144	162	134	182	160	168	156	142	140	147	157	173	165	159	143	164	180	146	155	156	166	170	159	169	154	136	149	172	192	151	157	144	143	162	167	184	180	161	152	143	148	168	162	140	150	161	161	167	152	137	149	157	141	155	150	157	146	142	135	140	158	151	176	175	171	161	180	179	147	158	171	142	148	192	190	172	165	129	151	173	139	165	168	155	167	153	160	150	140	143	159	177	170	157	149	143	153	134	168	150	151	150	167	183	150	140	188	171	185	145	160	168	160	171	168	187	187	168	164	174	152	162	150	166	168	154	157	164	156	152	167	185	150	175	141	158	163	157	179	194	171	145	173	158	137	142	145	148	164	137	126	146	166	154	184	143	162	166	155	152	173	144	161	155	177	131	156	158	152	142	149	157	150	134	163	165	139	147	150	162	156	163	156	131	132	159	172	167	167	147	151	156	177	138	159	175	153	185	148	159	148	156	153	185	179	157	157	146	146	135	158	164	175	163	168	145	170	132	155	153	141	154	157	156	152	191	150	152	166	158	162	154	153	186	157	148	178	182	167	170	160	148	165	159	153	150	152	165	168	150	149	160	146	142	151	163	145	157	163	171	175	163	131	153	161	159	156	162	175	146	155	173	156	163	151	165	175	168	151	157	171	162	137	139	157	151	178	169	166	155	162	175	157	161	150	160	141	169	141	160	177	175	155	177	139	142	157	183	134	156	143	162	131	169	182	174	145	132	135	163	164	157	138	183	146	150	153	162	163	155	164	168	168	161	150	158	161	144	166	153	153	170	161	131	161	180	163	149	156	163	149	173	154	170	136	166	158	155	144	178	141	139	154	157	167	149	184	157	139	146	150	143	166	172	173	163	147	165	167	156	154	139	159	143	160	170	153	157	156	156	163	155	155	155	154	156	151	188	168	154	183	144	149	142	149	179	162	147	141	148	162	185	148	159	165	177	134	118	126	166	140	121	156	182	155	175	176	161	165	170	157	140	165	152	172	166	161	130	149	159	182	154	154	137	130	139	167	160	184	137	150	168	173	164	173	142	155	139	144	155	161	172	152	160	133	160	142	164	169	159	169	151	165	160	161	152	155	179	153	147	147	175	131	164	164	146	145	139	120	147	148	167	151	156	154	185	177	168	145	174	133	156	176	168	179	150	158	179	154	142	155	159	153	155	163	151	158	157	158	152	155	161	169	161	171	153	190	150	192	153	146	144	140	169	200	161	146	145	148	152	144	141	157	155	163	146	147	163	150	159	169	160	152	133	183	163	166	159	154	152	164	148	135	138	158	144	174	163	163	153	154	192	168	161	140	148	178	160	154	157	152	153	158	132	143	170	183	145	172	177	152	137	159	150	144	193	181	154	170	134	197	185	165	158	185	177	169	164	162	171	159	133	175	156	172	170	166	171	140	147	148	154	137	143	177	166	132	160	150	170	144	178	123	188	182	148	146	159	151	157	175	154	146	151	151	160	163	160	160	153	146	141	198	132	178	155	147	169	139	166	147	143	148	168	160	157	190	163	170	144	154	165	165	173	154	160	155	151	127	177	137	137	168	163	135	152	181	163	145	156	164	157	160	150	168	150	183	146	172	155	184	167	168	170	139	155	149	167	186	168	155	154	150	153	181	130	151	157	161	155	177	170	169	151	153	160	155	131	158	135	170	143	175	187	168	156	141	175	147	162	152	177	165	179	193	178	177	133	168	136	164	164	155	134	145	132	152	165	177	159	143	164	145	154	158	146	151	169	161	129	184	148	159	168	149	187	169	175	168	161	165	168	154	156	125	135	144	174	166	154	149	132	141	179	149
6038	442	399	401	399	406	405	464	405	444	412	418	383	403	409	401	385	392	402	388	405	367	372	409	374	389	409	384	381	418	389	389	414	452	372	404	413	401	403	415	420	386	404	402	368	405	392	443	404	398	399	382	415	385	400	374	411	427	396	412	391	423	395	406	415	406	429	361	406	382	388	388	374	413	372	409	400	396	383	379	381	409	383	392	408	403	387	392	412	390	377	423	404	392	405	401	409	401	389	395	428	398	399	411	376	415	419	426	408	385	401	420	416	398	398	422	427	407	431	405	406	421	386	373	404	405	393	397	384	428	425	413	399	409	379	428	391	405	402	384	403	396	401	432	422	381	419	377	425	369	408	424	407	405	380	426	410	420	434	376	357	453	402	378	397	439	391	419	403	400	413	423	391	417	405	441	404	393	380	394	384	405	382	421	402	391	394	430	391	407	389	394	448	401	409	402	361	431	369	400	387	401	399	380	403	377	380	424	397	433	401	390	381	362	420	369	419	398	389	393	421	384	385	372	414	408	348	381	387	423	392	383	373	387	361	443	424	374	379	399	390	345	414	414	441	402	407	423	400	419	388	411	421	364	393	408	412	411	417	444	401	397	384	414	416	383	408	440	384	422	400	447	395	450	363	409	431	418	388	393	381	423	402	396	338	377	388	399	388	400	437	395	397	424	406	393	341	408	402	359	383	416	435	410	388	373	396	395	408	413	405	424	376	395	405	414	381	413	404	375	371	409	426	418	405	387	411	413	436	403	385	423	410	392	421	428	400	426	361	386	394	398	426	394	398	397	436	414	385	383	424	423	385	391	375	433	398	396	394	379	401	407	433	419	426	367	405	412	405	445	396	405	407	364	421	374	371	364	425	399	385	390	381	376	385	425	390	380	393	418	426	416	396	370	412	378	421	420	412	415	415	402	406	392	409	411	396	407	410	400	407	390	380	401	397	412	398	387	367	423	424	418	374	395	411	404	394	395	381	406	402	395	390	408	412	400	378	398	419	398	396	386	419	408	383	419	373	404	443	370	401	385	393	410	375	396	429	434	397	404	421	410	395	401	372	400	418	427	431	428	420	400	427	375	417	385	393	387	431	432	392	375	394	407	391	422	406	374	397	394	412	395	428	404	399	395	371	409	365	407	426	411	396	412	411	391	437	381	361	393	366	406	384	384	406	385	375	400	403	389	437	417	418	427	396	354	401	409	381	375	392	410	381	396	366	409	412	408	377	452	382	420	438	415	414	407	394	383	390	370	375	392	391	389	374	413	418	407	371	396	424	436	389	386	395	420	422	389	423	405	404	405	385	425	412	383	417	427	395	389	400	429	417	388	387	417	419	410	387	374	457	407	406	414	439	409	392	402	373	381	428	394	404	409	420	352	410	411	395	386	385	422	381	409	397	383	415	393	391	369	389	373	377	389	386	405	387	392	367	414	402	429	411	437	405	410	413	384	388	359	407	419	382	416	423	421	380	368	409	419	399	423	382	431	390	398	413	394	380	381	414	403	389	382	375	418	430	429	363	408	419	385	401	377	416	387	399	384	405	395	411	359	384	414	415	425	444	434	404	385	375	409	376	417	375	435	361	419	416	437	384	390	377	430	435	379	410	416	400	404	398	419	428	394	387	418	375	411	368	414	380	423	411	360	437	380	377	417	384	389	394	408	411	387	378	387	398	387	383	405	361	394	411	418	419	396	423	380	408	401	410	378	418	391	389	432	437	375	425	362	399	406	379	365	359	451	394	419	379	402	385	384	406	400	416	385	397	425	383	419	417	375	396	424	418	412	402	397	354	383	401	408	436	367	423	398	370	373	436	412	391	428	385	385	396	418	391	366	391	380	382	381	368	418	376	378	383	407	426	413	385	410	398	384	431	443	387	377	367	388	417	409	389	403	386	416	400	388	391	371	401	425	386	379	418	404	397	407	380	392	415	405	398	422	416	384	381	398	386	410	397	380	367	385	377	432	397	399	436	419	429	398	384	386	417	378	406	417	422	376	421	395	407	400	360	380	390	389	411	385	388	387	408	395	401	400	412	377	430	375	375	391	412	407	406	399	389	387	415	374	401	416	414	373	381	425	372	403	434	414	354	381	406	380	439	359	411	444	407	372	408	413	415	417	388	402	428	435	418	398	402	419	408	362	400	391	395	432	397	443	397	395	422	388	368	401	411	404	365	384	374	368	396	364	393	383	373	398	421	394	391	390	440	416	378	389	419	399	411	393	387	432	426	413	416	404	399	387	408	393	396	415	407	435	360	364	405	384	428	414	409	417	395	386	417	433	415	450	415	387	401	395	407	370	394	389	405	387	426	427	414	383	410	390	422	383	399	391	400	385	358	416	359	393	389	393	384	407	424	386	374	435	408	416	414	409	419	422	429	399	380	386	409	413	390	429	392	404	381	385	401	429	409	369	410	384	390	415	419	387	452	407	424	395	367	398	373	427	384	440	400	426	386	411	401	381	370	356	390	399	392	406	390	383	428	399	431	418	399	400	375	371	388	433	397	400	399	389	409	397	419	417	404	404	425	399	390	379	398	403	392	380	402	371	422	393	422	419	383	439	393	432	403	380	410	421	384	401	395	365	408	397	389	415	392	439	400	423	390	430	438	442	386	439	399	387	344	356	413	405	380	426	429	414	403	379	406	397	368	404	410	412	362	404	401	374	396	415	399	414	412	386	392	392	400	423	389	410	383	403	408	407	440	439	416	429	346	428	373	402	422	435	422	402	420	411	380	402	429	406	382	417	408	414	414	411	427	458	406	409	417	400	423	408	406	412	360	431	413	406	399	411	385	415	368	355	414	408	430	405	400	402	419	385	386	387	415	417	420	429	411	404	433	394	458	417	413	366	400	443	400	386	409	381	361	436	372	393	416	400	408	407	389	396	391	397	382	390	416	392	399	423	409	381	406	407	408	406	405	374	385	387	416	410	398	415	388	392	446	380	436	382	396	382	399	420	398	397	393	426	391	433	369	390	377	430	387	409	400	377	401	433	427	394	386	387	395	345	389	381	392	402	396	396	405	380	411	416	409	409	372	414	402	394	405	399	377	370	403	388	397	365	382	414	400	399	385	392	374	391	408	386	392	412	401	426	418	397	380	416	422	390	404	409	427	351	420	379	402	413	467	423	377	396	418	393	401	467	408	438	417	432	391	382	425	403	407	401	406	349	402	423	395	403	427	395	395	399	390	400	364	394	390	392	408	408	382	417	399	414	396	433	374	386	414	396	391	400	409	407	391	361	430	363	381	395	421	407	393	388	434	383	421	398	400	388	363	392	394	414	390	392	410	405	378	426	385	392	391	391	405	409	380	398	369	400	428	403	422	409	406	429	385	419	369	408	406	405	389	388	396	385	380	392	406	391	378	416	424	344	420	407	415	386	383	445	375	410	410	427	390	410	405	404	398	366	381	402	433	367	398	410	391	408	400	444	392	425	413	420	424	390	342	388	403	388	384	411	401	461	440	374	427	394	383	400
26807	3386	588	441	378	306	280	294	281	257	256	268	277	221	230	204	216	241	203	212	218	233	221	253	246	230	237	225	214	230	220	218	221	218	261	215	226	209	240	236	200	214	190	249	208	228	226	246	241	259	224	224	219	212	224	240	258	267	245	247	260	216	190	221	230	219	207	199	262	220	235	221	254	238	226	208	209	231	241	231	228	224	244	223	196	232	203	273	258	201	225	217	252	244	247	221	250	234	233	234	199	241	196	239	196	222	218	198	238	248	218	241	231	216	230	240	238	210	229	233	225	225	229	245	261	232	225	226	244	219	215	231	234	235	227	258	225	251	238	242	216	201	237	234	216	203	242	227	261	211	221	206	242	223	227	224	210	232	209	222	199	224	229	211	238	235	223	227	222	216	228	216	208	227	241	241	245	220	243	237	228	212	187	222	244	214	252	208	234	200	237	233	217	217	254	256	239	226	227	238	217	219	190	197	234	243	210	223	224	249	233	213	216	242	224	223	210	231	209	216	224	208	202	211	223	242	207	233	244	211	240	215	232	230	203	236	230	213	221	221	238	250	220	218	193	219	202	237	204	253	223	210	222	220	224	229	235	206	238	230	239	230	213	257	198	208	243	198	188	252	235	222	228	240	237	232	236	219	218	233	229	245	255	246	243	226	232	205	240	210	188	226	231	212	243	232	200	232	238	218	216	234	212	238	235	246	243	230	206	242	206	215	222	238	226	244	248	243	248	224	244	194	245	226	246	204	237	248	195	220	211	220	179	227	225	234	224	224	214	255	262	237	208	227	223	223	237	229	204	242	219	242	219	223	218	241	215	235	224	243	208	213	229	211	209	206	220	202	233	209	210	233	230	228	214	231	227	235	215	199	222	260	269	230	203	237	210	230	230	227	215	234	201	242	247	235	204	218	235	210	218	251	257	216	209	191	234	216	218	253	224	238	225	253	182	202	237	246	249	216	220	217	236	233	209	233	236	205	217	243	239	194	236	203	226	219	244	249	230	220	246	220	207	235	240	216	221	261	252	229	256	224	247	225	259	216	242	221	242	224	206	215	260	253	223	185	224	230	230	220	224	209	213	234	240	226	263	221	217	238	228	230	250	247	236	248	246	211	258	232	223	230	223	213	231	202	229	257	247	225	209	251	227	209	230	219	236	233	241	225	235	215	217	246	250	230	240	234	216	203	202	189	217	226	243	224	203	244	238	230	212	231	218	238	234	224	217	288	209	216	227	217	229	251	200	247	231	216	210	229	223	208	218	264	223	217	215	240	222	219	236	237	216	222	227	203	239	225	236	203	222	215	240	224	221	234	244	248	215	209	213	219	223	235	248	217	226	222	258	219	253	221	232	201	237	235	250	217	233	227	238	244	202	186	218	215	213	234	257	252	233	245	211	249	231	242	235	226	240	247	244	214	213	231	203	247	233	249	232	230	220	207	249	227	220	249	219	246	216	225	235	235	203	224	233	235	227	227	208	211	227	261	210	223	234	235	229	221	211	253	226	208	221	230	221	225	212	197	232	221	227	223	201	231	225	221	236	228	201	209	231	230	240	210	222	214	216	227	236	258	243	202	228	213	226	220	234	226	249	212	234	241	223	221	238	229	232	245	218	224	245	264	201	200	204	227	247	212	220	216	260	217	244	242	223	234	241	250	196	230	241	248	229	235	243	195	203	232	201	232	244	217	235	204	220	219	203	224	211	206	213	220	226	212	238	252	243	229	254	217	228	236	233	227	201	232	228	238	222	205	214	259	236	229	235	239	220	219	247	239	235	246	222	231	244	251	236	214	249	229	230	231	202	267	236	253	229	240	215	201	243	256	214	218	212	228	258	232	214	219	202	203	253	230	208	242	199	249	224	221	216	233	226	219	211	211	218	213	230	228	224	214	208	188	235	243	240	213	210	227	226	210	219	203	241	201	240	252	210	223	191	227	208	237	237	221	223	262	219	233	229	215	258	223	225	244	224	223	226	233	227	219	197	199	204	245	243	210	212	221	217	205	224	224	211	206	261	229	239	253	230	229	228	222	219	228	230	228	217	238	195	201	212	220	209	227	231	246	238	227	253	235	233	217	215	211	214	219	247	207	263	230	222	250	237	235	204	230	261	251	211	217	218	225	235	254	228	241	223	219	219	226	229	217	246	236	239	248	209	227	230	253	217	237	232	213	202	211	236	221	233	230	226	229	205	233	224	254	241	232	243	249	232	240	233	222	228	256	248	271	219	204	216	211	231	200	192	221	233	233	229	210	233	222	231	216	233	224	228	213	239	244	244	213	187	216	228	225	220	225	247	229	222	260	214	232	258	222	238	205	226	227	203	210	210	230	209	229	216	216	243	222	211	216	225	239	217	209	226	209	236	194	218	229	226	248	251	226	201	244	206	210	232	235	219	200	215	239	204	249	219	196	238	252	209	232	232	262	225	216	257	193	231	211	235	241	232	219	238	236	216	210	234	251	227	231	218	237	216	206	222	235	243	210	223	223	236	212	225	226	229	222	197	240	244	248	218	241	236	211	217	204	264	229	200	210	237	230	204	208	217	229	219	234	234	203	225	223	218	221	220	236	242	204	230	245	200	213	238	196	252	239	251	216	245	225	238	254	216	220	243	245	230	221	222	232	211	235	240	212	208	219	224	221	236	234	216	208	219	235	247	265	244	212	216	203	220	227	229	232	204	233	219	214	229	223	209	229	251	226	207	230	204	230	244	210	194	222	212	235	227	233	227	222	230	228	235	213	222	211	261	229	221	219	236	240	196	230	224	244	224	204	221	236	213	194	217	218	251	198	215	220	237	233	236	226	252	228	235	220	220	214	265	246	232	223	211	223	255	213	246	242	228	241	202	255	234	229	249	240	211	231	219	221	220	222	234	199	232	206	244	233	258	228	222	211	224	225	234	234	219	225	215	209	208	227	232	222	231	250	219	216	186	225	212	252	234	210	234	217	230	237	192	225	246	238	230	206	209	241	239	219	255	228	199	223	218	239	221	227	230	206	220	220	222	254	205	233	241	243	233	247	206	270	198	237	208	243	205	227	194	252	243	224	211	232	232	247	216	225	239	218	214	222	236	255	229	199	212	220	225	237	228	212	207	230	235	214	228	187	218	208	242	234	238	215	263	227	241	227	215	193	232	184	250	241	238	250	212	223	214	226	234	215	223	199	228	211	238	218	192	230	206	225	227	213	217	248	240	210	236	221	222	198	204	227	229	232	226	239	220	215	210	213	242	237	217	236	242	220	223	215	201	238	220	262	192	224	231	223	239	220	221	244	220	221	223	238	217	213	216	225	234	245	214	205	226	218	182	247	250	210	226	244	199	234	223	239	239	195	218	226	201	205	233	179	209	241	200	232	216	229	217	234	210	215	237	236	221	204	237	234	269	211	233	215	243	245	253	213	243	206	237	277	218	237	206	240	235	255	232	233	203	195	222	215	223	237	222	250	230	216	244	246	206	209	240	222	207	186	262	227	220	225	218	261
15441	875	1190	1270	1158	1008	879	800	724	763	707	657	621	628	587	598	604	615	617	575	626	561	592	629	535	553	568	529	564	544	548	556	605	545	529	624	557	544	514	535	544	562	544	611	536	509	525	545	581	570	557	565	599	564	553	530	571	555	544	567	587	538	520	573	555	540	524	541	537	561	544	647	517	542	555	541	572	577	523	511	511	548	510	556	553	523	551	556	583	558	568	523	513	551	523	568	536	605	543	515	586	519	546	555	511	551	580	546	552	545	530	599	575	530	549	520	547	531	561	526	512	538	489	562	576	574	569	513	586	523	526	514	562	572	551	558	563	547	535	577	537	529	588	578	532	574	547	585	543	555	541	581	566	561	558	548	553	528	579	541	516	561	531	536	565	583	541	565	568	565	551	542	516	543	539	526	517	573	506	600	539	536	562	536	567	517	492	549	541	533	549	583	522	539	571	536	562	519	564	534	577	542	539	543	584	534	516	540	570	557	597	552	552	567	563	533	511	554	508	530	569	564	562	541	550	545	534	532	542	540	522	583	569	592	531	567	529	560	474	553	519	569	547	545	542	538	592	544	512	528	515	494	568	520	550	539	529	541	532	528	522	557	533	584	529	554	551	535	548	545	517	550	581	543	524	550	544	511	561	483	544	529	553	545	545	552	563	568	543	553	546	565	571	526	541	531	539	546	581	528	548	523	551	517	564	550	539	538	582	544	523	528	551	518	540	605	523	555	541	569	548	492	561	524	546	581	558	520	543	554	540	534	579	530	513	532	577	534	571	537	566	535	529	542	594	544	572	529	570	564	559	531	530	518	571	584	541	549	544	543	585	513	516	591	578	555	563	546	549	505	536	538	596	535	546	566	566	503	522	557	583	576	533	530	539	555	562	549	540	555	527	546	565	531	556	507	538	556	534	521	569	567	590	487	534	574	525	538	535	561	580	578	568	518	550	571	535	543	539	563	589	523	558	563	545	552	549	536	549	557	566	562	561	528	553	536	585	585	518	581	544	543	538	541	518	589	571	566	561	535	550	551	509	543	550	529	560	565	513	564	521	561	567	563	595	577	544	525	580	544	537	561	570	522	522	570	549	535	511	576	538	567	516	581	578	516	565	523	525	564	567	532	575	566	531	567	558	536	538	512	517	541	564	542	525	512	570	508	538	517	555	544	543	518	587	586	546	502	552	539	565	566	570	575	571	509	509	544	588	555	545	564	521	507	549	555	561	525	567	547	567	569	571	540	554	579	581	527	527	621	533	532	567	562	542	548	552	569	505	510	565	532	534	548	527	523	579	538	563	543	517	557	548	525	581	559	520	542	572	521	557	554	537	519	548	545	540	546	525	555	534	552	527	507	540	572	500	552	544	508	566	563	531	562	581	547	521	495	590	565	503	528	574	576	577	539	529	512	527	532	549	553	540	531	531	545	528	553	562	508	531	540	587	557	551	554	544	552	555	592	587	546	536	509	552	582	535	524	547	575	536	530	550	568	542	545	590	582	583	564	545	511	564	546	535	576	545	521	513	569	558	596	548	544	551	596	564	585	520	532	566	567	515	570	537	568	563	562	586	537	515	527	538	552	545	606	543	568	561	542	539	567	586	514	555	506	541	551	558	556	573	529	507	609	541	559	578	516	508	543	535	547	569	529	518	528	546	534	551	565	552	535	518	549	523	525	540	549	546	588	546	508	518	504	518	545	512	540	524	564	558	542	541	568	537	500	560	552	524	566	541	557	521	524	539	573	581	522	510	546	542	554	576	543	541	543	559	547	580	534	540	544	542	495	543	548	538	592	514	545	535	579	553	541	515	529	557	578	564	524	563	544	528	513	560	562	534	558	553	513	527	514	573	503	534	539	540	551	562	503	521	581	544	598	559	552	566	560	567	542	520	529	577	524	549	521	545	540	563	526	575	503	537	527	572	505	558	511	526	557	533	517	572	566	522	529	540	581	546	526	524	581	547	571	581	566	554	587	543	575	521	498	523	581	546	531	547	542	544	518	537	567	563	542	585	509	601	524	553	533	521	529	548	603	610	524	529	527	547	541	536	545	584	548	514	546	521	573	535	543	581	528	514	553	532	512	545	561	532	529	548	521	555	525	549	516	500	543	564	521	588	545	558	527	530	515	519	548	563	527	522	532	532	577	576	566	587	527	562	534	552	556	554	533	528	549	553	587	491	549	576	504	559	587	563	527	554	593	545	576	516	536	562	557	529	537	601	535	545	519	587	540	574	548	556	533	548	514	548	554	518	559	519	557	573	535	547	602	549	533	541	558	509	553	555	532	525	507	585	500	536	555	523	601	512	542	548	541	525	505	554	562	525	564	535	579	561	523	538	577	556	485	541	578	529	522	539	539	572	557	534	526	547	588	563	540	520	520	586	552	547	534	544	567	559	565	568	537	515	513	557	552	538	570	581	571	533	572	554	498	581	540	536	474	575	549	501	591	530	531	559	562	544	594	581	542	562	469	549	491	522	529	561	523	558	571	581	572	564	528	587	560	506	533	526	547	531	560	552	526	539	532	553	547	515	541	519	579	544	552	459	570	552	545	558	543	555	544	593	504	540	529	536	534	560	542	552	527	537	553	518	564	564	530	559	550	563	551	556	538	522	580	564	549	565	525	526	539	535	557	581	591	615	534	545	571	579	553	520	544	564	548	570	554	559	554	530	550	541	566	563	534	544	533	562	557	542	553	580	554	567	567	566	548	531	531	571	567	556	536	551	549	576	557	541	560	530	542	544	557	526	563	572	533	513	527	557	566	562	529	535	552	527	558	511	542	553	584	554	546	553	515	549	573	586	571	591	540	577	561	544	559	545	564	521	525	525	511	540	564	557	543	578	597	553	539	528	543	537	517	511	539	585	566	557	530	536	581	545	597	533	585	560	549	567	498	567	543	583	545	572	594	551	522	585	542	528	522	595	586	542	538	536	531	532	519	530	560	551	582	548	559	547	524	546	528	584	543	527	594	537	550	566	572	525	518	577	576	509	513	552	540	556	555	552	553	544	535	568	553	552	551	574	503	529	539	535	611	530	517	546	535	500	532	584	554	550	561	517	570	561	559	553	519	555	537	578	564	541	556	578	571	575	545	536	606	506	567	583	524	586	553	553	538	562	555	563	592	521	541	551	580	541	516	585	557	525	553	559	550	536	522	554	512	564	549	584	549	529	540	524	618	512	569	541	535	537	485	531	581	566	582	538	517	552	542	544	523	560	543	549	591	519	550	537	539	566	510	559	568	542	551	571	544	521	540	551	542	562	573	553	576	568	574	540	552	580	556	553	563	573	538	555	548	562	558	551	551	556	543	542	520	576	555	591	529	533	543	567	536	516	506	575	567	552	564	525	513	565	543	559	558	537	536	534	537	554	563	538	524	552	568	550	592	492	536	580	570	552	543	537	535	559	558	585	563	562	579	543	577	540	528	503	573	566	526	537	532	505	514	583	530	567	538	624	569	531	536	561	519	556	552	553	568	571	557
37150	6398	1146	860	674	588	576	478	515	451	431	407	406	386	381	393	408	381	353	407	413	409	396	365	394	408	365	374	375	391	367	382	401	405	403	357	382	389	380	381	429	401	377	325	403	364	369	373	366	382	390	361	387	365	361	369	412	400	397	374	395	382	365	386	366	379	375	374	356	386	410	359	366	379	395	385	361	409	389	407	404	377	400	394	368	397	372	362	351	392	403	385	376	408	372	383	342	365	380	355	334	386	351	379	365	367	379	344	387	370	379	380	384	416	408	354	387	364	421	404	379	342	392	366	385	380	390	392	420	360	389	377	391	378	354	378	344	392	408	382	404	395	382	388	373	399	396	389	393	418	337	419	341	345	339	361	380	400	363	397	392	356	361	355	373	362	385	335	344	376	329	377	369	396	353	426	401	373	363	358	391	361	390	367	357	378	376	400	347	418	352	317	373	351	407	367	360	382	375	337	384	388	353	332	375	418	359	361	363	407	350	384	361	428	373	371	384	353	325	370	362	383	380	373	364	359	353	413	428	391	362	385	354	379	346	367	370	358	384	396	400	398	368	342	386	351	332	376	363	381	360	367	382	378	345	338	355	376	393	355	360	391	381	366	357	354	352	364	354	373	336	359	360	383	355	371	399	386	398	349	363	429	397	368	361	412	359	338	385	341	349	339	340	367	401	359	389	375	370	400	368	374	386	364	424	410	396	353	385	374	365	381	352	375	408	379	360	354	398	393	369	370	384	367	390	406	380	344	332	345	365	363	397	357	392	403	408	382	390	312	395	376	354	343	353	389	358	358	374	406	408	362	365	376	404	376	382	383	365	385	385	381	378	364	368	377	392	377	387	370	373	356	364	345	379	350	386	375	374	372	331	400	367	364	356	363	366	384	400	334	388	349	382	390	360	369	354	400	365	386	429	363	367	390	354	344	355	346	418	405	422	347	337	391	404	387	390	369	372	375	378	386	401	395	443	353	390	392	388	401	351	349	413	374	397	376	382	333	369	405	390	378	365	358	402	382	385	365	398	339	372	354	368	365	354	351	371	374	350	403	421	419	354	400	364	370	397	387	362	377	373	342	381	365	398	372	393	369	369	394	325	358	329	377	381	343	425	372	355	376	383	381	342	367	378	386	384	351	402	365	356	337	375	353	388	418	375	386	387	372	353	352	385	382	369	431	374	391	400	391	348	358	381	332	379	361	412	350	360	383	362	339	396	366	397	321	402	391	383	357	360	398	391	394	382	371	375	331	378	420	380	377	400	399	355	394	387	367	409	364	413	383	367	381	388	403	362	390	391	354	410	399	350	375	339	377	391	400	405	377	355	374	364	428	382	405	386	391	375	327	360	406	391	425	378	371	379	338	385	365	404	369	369	367	361	331	370	401	390	362	406	361	368	391	403	349	409	385	368	435	373	395	341	331	404	384	394	362	383	380	335	396	390	400	378	384	382	350	404	406	392	433	403	354	386	367	341	374	365	372	411	400	384	404	377	421	378	350	369	360	387	366	391	372	380	330	420	349	359	361	391	356	409	389	386	352	426	391	339	349	361	365	366	333	356	435	386	399	366	378	362	374	371	424	393	403	407	392	398	403	393	343	364	398	397	398	377	358	350	405	379	377	380	373	404	429	376	357	402	383	397	385	426	341	340	372	400	400	352	372	349	366	409	386	400	333	377	395	371	400	400	374	351	401	413	348	367	410	377	420	352	387	363	364	374	346	363	383	367	382	374	356	376	399	351	407	385	408	402	364	374	397	364	345	435	406	392	380	389	396	400	354	392	370	385	351	356	372	378	414	435	430	366	376	333	340	357	343	381	334	366	360	376	401	368	352	412	369	388	391	381	332	394	395	336	398	389	404	391	402	376	393	397	377	370	346	355	357	375	358	385	366	367	375	402	362	332	385	385	392	371	406	371	341	377	327	393	413	363	396	352	371	375	394	379	384	380	399	420	358	372	384	382	405	389	373	349	342	358	398	386	377	392	394	370	391	412	372	377	359	327	390	370	378	393	349	414	368	350	356	345	406	381	370	369	377	379	358	372	378	382	410	382	346	376	410	378	348	397	373	386	374	410	378	390	391	392	357	410	393	349	375	375	326	359	344	335	373	361	378	388	363	366	361	366	385	345	414	405	404	368	360	356	403	369	380	414	389	369	373	382	376	406	365	391	405	368	359	367	347	386	421	351	401	362	391	378	401	424	365	370	366	380	374	385	386	409	363	365	371	395	375	392	351	355	385	372	393	371	391	397	420	371	382	410	387	353	393	369	415	372	319	395	342	378	371	389	366	381	378	409	374	395	359	347	341	362	381	373	377	393	396	333	405	382	399	405	412	385	389	377	411	325	389	356	406	348	364	368	392	408	370	364	381	391	378	396	380	366	374	339	386	372	365	376	367	360	437	381	363	361	391	382	395	378	367	366	374	399	380	374	354	362	373	391	351	402	404	381	394	390	349	379	381	356	397	356	346	395	392	348	367	358	380	366	380	388	401	368	398	393	384	360	367	361	398	373	376	398	405	389	364	387	394	358	369	388	391	400	396	384	361	360	362	340	369	383	353	359	400	387	391	378	409	371	359	413	345	376	383	397	378	393	398	382	383	413	381	425	389	391	394	393	383	393	396	400	408	357	366	392	355	382	397	383	357	347	398	385	385	379	391	342	398	383	340	351	397	382	393	412	394	357	376	373	383	387	403	356	394	382	425	389	357	384	385	349	383	362	341	379	385	396	358	400	377	385	387	379	361	358	356	356	388	349	361	355	383	415	359	360	368	370	388	386	349	394	348	399	356	389	351	357	361	399	409	385	376	385	384	380	366	371	382	391	362	365	373	402	371	386	347	391	344	384	372	399	387	377	353	389	378	411	375	398	397	355	365	408	394	388	407	372	348	358	405	366	397	360	353	386	420	381	360	364	376	393	380	363	357	385	407	370	432	404	373	354	362	353	360	348	385	375	357	372	416	400	376	414	370	422	401	381	358	366	365	386	368	390	349	378	360	384	359	404	369	409	396	381	379	355	376	401	366	387	385	396	403	361	409	349	358	376	386	407	402	319	352	393	377	382	381	396	362	376	394	378	430	385	396	396	386	350	334	359	404	378	358	356	387	364	382	391	331	368	372	368	392	395	377	359	392	405	394	381	364	384	390	386	366	364	363	383	383	372	399	429	394	368	362	348	362	377	390	381	366	347	437	365	412	354	377	383	350	381	338	385	415	376	363	380	357	386	395	369	428	363	392	377	382	389	385	350	352	364	371	387	381	402	398	378	411	357	368	401	422	364	386	386	375	359	418	379	367	357	348	362	372	401	400	381	374	402	363	361	378	388	385	386	378	386	405	366	337	403	407	394	370	359	377	377	377	362	355	333	383	370	399	396	397	347	341	331	391	341	381	366	342	376	392	357	370	413	392	373	380	392	365	391	406	409	320	361	393	381	381	366	363	402	396	379	346	346	412	399	399	389	406	343	385	352	350	372	380	353	393
19783	1366	2033	2304	2064	1707	1559	1382	1224	1208	1124	1040	1025	1039	994	982	992	957	930	938	898	906	896	882	898	855	895	889	873	925	863	852	891	857	887	875	861	839	818	869	869	845	860	871	881	892	878	863	797	801	826	863	843	844	868	830	943	880	848	809	777	821	827	850	773	819	855	861	852	810	820	839	844	808	824	791	872	847	870	869	822	858	886	861	824	853	840	824	871	900	852	859	803	863	806	878	811	841	841	793	831	882	806	876	816	800	847	885	825	841	845	804	841	864	799	788	882	832	804	817	862	795	838	808	822	825	824	825	827	854	835	823	834	822	805	818	827	868	874	855	871	859	849	831	866	813	849	860	847	816	846	845	836	859	850	835	845	878	851	817	828	774	845	833	804	833	851	883	822	870	803	850	827	880	825	817	890	849	908	816	791	891	801	814	846	840	821	806	834	784	835	819	866	857	828	868	847	797	842	854	818	843	831	814	792	826	815	753	855	830	827	815	830	847	844	870	872	828	854	829	791	854	898	802	854	862	871	821	802	837	800	826	830	870	848	850	838	895	877	804	834	864	834	825	795	835	768	850	863	822	855	791	861	869	854	763	823	875	813	870	842	814	839	840	870	814	812	821	793	791	862	821	835	871	874	885	838	800	846	842	835	830	827	834	797	850	847	784	827	804	858	808	832	793	823	816	845	840	810	860	860	847	848	912	817	803	806	848	815	769	877	843	833	852	806	878	831	810	857	821	855	779	821	862	871	814	818	807	767	843	866	770	806	835	825	822	863	860	795	822	797	808	786	812	838	799	842	856	823	847	806	824	830	901	858	847	820	834	841	801	820	903	869	808	825	855	844	813	843	838	779	845	787	775	825	826	857	824	833	877	819	813	865	812	888	855	845	840	852	794	880	877	841	841	823	860	831	831	837	818	848	843	810	817	859	839	804	848	818	811	830	868	847	784	846	780	838	834	793	836	787	834	876	826	806	841	845	857	847	844	837	795	836	800	781	848	846	832	786	809	800	830	841	804	836	816	823	837	829	820	856	833	839	847	825	853	777	842	818	840	860	835	864	862	832	841	860	829	824	802	799	820	830	813	885	849	851	793	915	835	887	856	839	834	807	866	841	862	838	861	827	833	857	794	818	842	861	802	843	852	832	800	886	802	846	851	850	818	843	836	883	913	824	885	853	846	788	857	854	800	827	833	850	828	877	812	777	837	838	864	841	830	843	872	811	873	833	814	848	790	823	814	845	805	870	785	824	853	785	792	799	812	850	861	859	827	871	820	829	806	851	854	829	771	879	781	836	836	862	798	860	876	819	847	798	789	796	807	819	830	825	835	836	805	842	884	872	897	822	777	823	836	821	824	817	840	784	836	831	822	897	821	839	795	845	765	841	813	859	855	849	816	838	851	777	897	786	788	847	873	824	818	828	900	804	831	875	866	766	795	836	817	855	815	812	838	873	853	819	887	834	814	793	807	907	833	852	809	806	858	882	826	857	820	785	832	848	810	890	885	777	795	824	848	862	759	863	785	818	814	810	847	806	852	861	852	827	806	829	808	831	810	844	853	846	855	860	839	817	809	843	809	849	857	842	830	849	841	803	817	856	840	852	868	803	864	823	828	861	833	854	816	793	844	821	872	842	825	877	823	811	787	809	839	813	840	849	840	870	812	841	847	848	821	851	860	816	828	814	880	852	823	788	821	795	829	842	832	857	812	809	857	823	858	830	800	874	811	868	807	838	863	906	857	820	806	821	882	822	829	815	841	823	819	829	776	836	855	801	816	838	837	845	865	811	831	801	829	853	866	819	819	831	827	848	826	835	766	847	786	782	819	856	851	803	865	832	819	841	816	854	883	781	862	846	848	816	797	804	884	801	839	823	873	833	844	791	800	839	831	882	811	803	834	875	793	849	833	781	823	823	780	922	792	823	875	798	829	830	899	806	836	756	835	788	836	869	868	843	822	863	864	879	880	858	812	818	795	834	851	830	832	818	833	831	855	819	888	841	840	819	821	793	862	831	819	826	833	862	807	852	800	815	821	793	838	891	838	862	843	878	824	789	774	784	839	825	870	827	863	846	825	826	823	830	818	891	778	803	867	864	825	828	811	832	838	826	840	794	807	872	824	771	833	824	837	838	847	841	805	851	841	837	836	834	820	840	863	906	853	809	795	800	812	819	808	805	861	829	836	834	828	839	852	825	854	852	889	844	851	840	829	828	771	818	833	864	796	834	818	834	846	927	877	871	827	849	860	854	828	850	816	825	884	836	847	806	865	844	809	870	891	824	843	904	835	836	860	831	812	846	834	866	839	843	815	854	892	853	820	865	869	866	886	843	802	887	865	836	871	868	857	819	817	862	796	821	871	808	844	886	848	827	834	863	816	823	832	838	794	815	809	840	850	815	807	855	829	818	860	858	850	811	841	840	826	829	857	856	761	880	798	799	830	822	826	803	793	831	840	852	785	806	817	857	832	826	816	827	858	826	822	847	838	881	812	854	838	845	829	887	832	873	814	865	824	826	846	778	835	828	826	833	841	810	800	822	836	859	838	831	834	843	848	870	859	793	848	861	872	904	832	843	816	823	830	860	822	822	875	888	851	815	889	815	836	772	800	808	834	828	803	855	861	801	869	812	889	855	830	831	867	815	830	877	868	803	822	814	799	819	817	830	874	859	887	832	826	882	816	808	794	843	871	802	817	834	833	805	825	839	836	835	839	839	829	818	785	812	835	830	811	889	809	820	817	831	769	857	841	807	811	849	839	795	867	851	807	842	834	838	832	833	870	823	874	845	846	810	817	839	868	824	847	865	825	832	845	888	873	832	871	804	819	808	837	874	823	852	853	781	832	829	819	793	820	793	841	871	797	845	877	812	835	798	813	852	856	843	862	860	836	836	885	832	853	844	796	822	820	806	810	807	817	813	858	799	839	834	834	879	829	869	826	811	875	835	846	841	833	816	818	825	855	849	813	853	809	899	845	809	829	849	791	846	814	808	821	820	840	845	836	863	826	846	805	754	837	821	841	879	823	796	856	839	871	795	829	867	847	915	831	853	820	814	883	842	840	775	841	785	833	824	850	891	776	825	815	834	838	881	818	853	836	827	815	833	801	835	826	871	838	830	856	847	828	793	913	816	839	845	821	853	805	818	807	849	844	811	855	810	824	824	844	801	855	861	803	849	879	816	835	798	821	804	836	857	809	857	839	846	833	855	779	896	851	860	890	827	868	827	815	854	880	830	806	841	834	822	838	816	822	799	884	841	796	846	837	760	797	864	878	842	792	834	831	828	839	827	789	854	843	800	837	844	814	805	866	867	840	870	827	826	820	905	821	789	856	833	819	800	852	829	845	796	791	838	812	811	834	857	882	821	811	815	824	805	870	852	823	829	838	812	833	856	875	798	831	804	829	830	879	827	846	838	785	827	808	820	830	838	884	811	833	846	805	830	835	850	850	840	820	860	807	816	874	842	813	857	896	846	823	767	813	820	837
10217	673	168	161	165	159	185	148	166	178	137	166	182	150	166	150	159	171	160	162	158	162	175	132	161	167	147	175	133	155	151	140	144	147	160	159	177	161	118	141	164	160	143	151	143	159	146	163	152	172	144	162	173	160	179	129	149	167	168	169	147	150	155	132	151	166	166	156	184	168	174	158	158	180	152	158	166	146	131	148	154	166	163	164	152	160	134	154	169	163	165	161	156	151	169	173	161	166	150	161	154	178	177	145	179	160	172	165	163	147	157	154	146	176	129	169	181	152	164	172	130	162	171	173	154	177	145	164	189	195	145	155	143	126	177	165	158	167	158	133	166	141	142	137	147	145	138	163	154	135	144	132	167	176	146	153	161	143	156	136	151	173	152	150	165	155	153	186	171	151	162	173	169	140	150	167	133	141	164	150	171	157	154	150	184	156	148	187	162	164	151	192	159	160	134	133	155	147	157	152	172	153	155	132	163	151	171	155	175	158	162	156	151	163	184	170	150	174	175	165	168	157	141	172	139	155	171	140	143	146	160	135	163	152	149	155	141	177	154	151	136	190	168	166	166	133	148	148	169	165	141	148	153	134	169	168	157	159	140	137	168	160	194	161	157	138	187	164	168	145	157	160	165	170	148	164	154	125	148	174	150	163	175	147	140	169	157	179	157	143	156	139	156	154	144	155	149	134	174	187	163	132	170	163	139	168	158	156	117	159	180	186	169	149	154	142	162	170	125	165	152	165	145	138	154	166	173	157	152	160	172	155	156	189	162	197	162	173	129	153	174	171	162	158	150	172	161	142	180	170	162	158	150	156	166	142	153	156	149	129	151	188	158	147	158	136	165	157	159	157	146	166	155	178	155	137	171	177	160	171	170	139	161	145	156	143	176	155	151	148	147	165	143	162	188	151	154	147	194	144	156	177	154	183	137	194	174	151	161	155	175	178	166	153	139	136	165	155	147	157	160	139	144	144	156	149	174	178	162	121	177	162	171	150	159	170	166	148	148	143	140	131	165	170	132	150	164	160	157	147	168	155	144	159	170	158	135	182	151	149	163	157	164	147	155	187	160	182	145	162	189	145	150	151	153	156	154	165	130	161	150	137	163	146	158	169	170	156	168	163	162	152	139	153	155	154	157	159	164	131	194	142	145	149	167	179	163	154	138	160	150	156	161	137	153	153	147	165	178	154	164	177	150	182	144	168	166	161	143	173	161	166	157	165	146	165	173	159	153	161	146	180	163	134	140	145	167	171	159	161	173	138	159	162	160	164	142	166	151	179	162	155	168	160	156	168	136	126	156	148	144	145	158	181	143	149	162	179	150	114	185	190	163	138	166	171	161	139	166	179	168	156	158	139	157	154	166	173	181	154	134	142	161	146	172	179	173	151	153	158	156	164	139	156	171	147	172	154	179	162	156	149	172	178	148	174	138	151	136	153	140	156	154	145	152	152	157	163	152	158	133	154	167	157	142	168	167	143	148	183	160	170	152	169	162	166	145	158	168	145	159	154	153	170	142	159	139	176	134	143	158	162	143	128	158	182	139	156	170	153	166	171	163	160	175	158	160	143	150	170	185	151	173	181	173	152	142	138	159	152	163	191	140	163	148	154	147	182	168	159	153	169	151	141	144	156	133	154	158	182	165	178	166	155	148	160	174	152	192	150	138	157	154	153	158	145	159	156	148	133	149	143	174	137	185	152	136	174	155	170	196	154	145	165	166	142	153	162	183	160	161	172	166	182	141	142	147	171	160	160	188	165	169	158	167	167	168	164	150	192	157	156	146	148	155	154	142	158	170	158	156	173	156	146	167	181	170	187	170	147	142	167	177	161	180	145	147	145	158	177	164	170	167	151	142	141	162	180	176	178	159	144	142	154	166	157	178	172	156	165	161	160	173	165	165	156	160	152	168	144	161	174	134	145	158	155	167	168	172	166	162	164	180	157	154	167	166	155	158	165	153	158	160	143	154	152	158	156	167	153	179	150	146	180	141	135	145	147	132	143	169	157	168	157	156	171	165	152	174	136	152	148	157	166	136	161	140	152	157	151	172	151	161	153	142	140	154	138	147	168	162	179	187	155	145	164	146	151	152	152	167	166	135	158	158	156	178	171	160	155	199	176	191	180	149	144	164	181	126	144	156	162	164	156	164	141	130	159	155	150	159	140	162	146	173	149	156	153	184	156	141	154	165	154	154	131	166	171	168	144	159	164	165	143	163	150	156	138	142	155	148	160	151	166	187	162	143	167	163	160	152	154	145	142	169	174	145	146	151	171	185	148	172	167	184	163	178	169	145	182	158	137	134	153	180	179	170	140	158	182	176	187	158	129	162	158	150	162	167	153	160	151	152	147	166	162	152	142	164	156	150	166	165	154	147	170	145	166	154	132	181	152	169	159	149	128	173	164	151	163	169	154	152	166	162	153	152	156	163	163	162	158	149	156	154	149	153	174	181	140	160	157	155	170	162	162	168	173	157	180	147	148	140	153	155	151	144	148	146	172	147	145	149	132	140	159	180	155	174	151	164	151	146	148	167	164	149	162	183	165	166	189	166	166	153	171	158	153	162	172	147	172	166	141	154	188	173	146	151	177	152	170	137	160	152	160	152	161	178	171	160	157	174	162	155	168	188	156	169	178	166	175	165	142	158	169	182	179	165	169	164	158	146	137	164	159	144	128	152	180	160	167	181	120	161	140	165	149	150	168	177	159	161	172	146	157	168	151	151	152	161	155	155	152	176	172	173	141	150	157	160	142	150	171	169	161	147	174	161	132	159	146	154	147	129	144	154	172	164	162	166	170	139	140	149	163	164	152	148	147	153	163	154	125	153	155	154	156	164	187	179	181	158	147	183	175	170	185	153	138	134	184	147	160	151	189	160	156	169	150	157	158	147	176	154	158	139	155	156	163	175	170	160	154	195	175	181	158	167	162	145	135	191	174	159	170	142	180	162	141	148	162	150	146	174	151	168	174	147	166	147	148	160	171	167	151	175	152	150	171	154	151	170	156	159	143	156	137	183	174	178	174	160	175	171	167	154	150	163	164	163	149	132	161	165	167	141	159	159	149	147	173	187	146	154	184	177	166	134	146	148	158	175	139	167	159	150	143	159	153	132	164	169	194	148	176	169	145	163	160	143	148	142	187	167	171	159	146	144	170	139	153	172	176	179	166	152	169	163	156	145	148	154	155	167	157	173	165	182	136	151	135	143	156	176	159	152	152	148	173	176	141	166	162	165	171	171	184	164	155	143	149	155	163	169	162	139	137	173	140	166	149	157	187	159	164	185	154	171	171	148	165	148	179	178	151	163	174	156	166	134	165	164	161	158	169	182	168	145	160	155	153	133	120	161	186	156	146	140	163	135	156	155	146	157	149	131	158	156	172	162	162	155	141	159	169	174	160	167	181	173	162	167	158	160	161	167	158	139	147	141	195	182	157	164	175	137	162	146	174	172	155	159	168	164	157	153	144	147	179	149	154	167	163	157	153
5993	425	455	428	380	440	424	385	426	380	401	428	424	428	422	381	443	401	405	379	398	422	432	391	403	392	432	403	393	376	408	425	368	411	392	398	395	386	409	415	386	405	408	413	400	417	389	392	370	405	427	413	424	396	389	403	390	382	384	408	415	383	381	406	428	449	443	413	416	405	395	427	413	435	372	404	386	402	391	449	410	418	382	410	380	406	393	429	421	409	434	427	423	387	397	416	424	405	403	438	390	392	425	443	404	420	393	395	385	414	380	409	414	415	404	395	400	386	374	413	404	399	414	396	408	378	388	414	400	375	374	418	413	396	418	402	390	372	398	446	394	436	393	389	399	380	403	423	417	373	402	388	394	377	392	399	424	380	401	388	371	405	418	408	412	429	395	399	425	387	405	420	372	389	389	377	422	393	407	428	426	413	409	404	387	390	402	392	410	431	376	383	419	390	413	415	409	391	396	430	434	378	396	412	369	399	412	382	409	365	424	385	416	380	414	412	408	416	401	421	413	411	397	378	406	404	402	404	437	388	394	437	420	411	411	394	404	437	407	449	392	403	420	428	390	397	414	411	404	392	419	404	410	389	371	401	401	387	420	438	420	423	416	435	390	413	364	403	378	377	408	392	419	374	411	408	382	413	372	379	416	417	403	431	378	366	403	391	368	421	404	414	445	403	407	413	423	361	386	426	413	431	420	364	384	454	388	408	414	420	391	413	392	390	408	400	385	408	407	402	421	392	382	394	409	387	410	413	439	386	402	428	374	406	398	405	447	406	433	381	390	401	449	380	401	382	406	399	402	399	394	417	422	392	381	423	419	417	403	403	384	398	414	429	394	429	423	429	401	413	417	397	391	388	385	386	398	427	384	405	386	396	403	382	411	447	396	385	362	393	396	396	423	402	400	407	440	416	373	442	408	420	371	381	416	364	413	405	363	371	416	407	400	399	379	407	433	364	415	417	430	370	440	401	380	389	416	396	426	401	391	410	411	372	393	414	382	395	368	427	417	445	419	399	380	420	405	428	392	420	424	402	413	385	382	404	388	405	390	403	407	413	398	423	421	407	449	390	394	373	405	415	389	396	427	432	366	404	376	402	402	416	381	386	415	396	404	391	420	396	394	389	374	398	391	403	400	398	415	383	402	433	406	379	375	397	390	424	392	396	387	418	410	381	397	417	416	429	411	387	408	373	380	381	379	406	391	398	425	394	391	391	387	427	422	391	383	417	413	414	399	406	410	400	412	437	363	377	401	433	376	406	409	403	376	416	402	431	405	424	410	409	415	382	419	416	400	399	398	394	406	411	399	421	417	382	401	405	391	398	407	358	412	429	409	402	370	405	379	440	416	412	393	385	410	448	393	409	465	348	389	414	388	400	417	421	406	403	389	399	412	429	386	424	335	405	383	420	419	426	392	414	413	368	392	403	363	401	370	436	379	419	379	392	412	439	378	393	430	401	402	374	432	406	420	428	399	425	371	383	414	436	455	344	434	425	400	405	422	407	390	393	376	401	425	401	431	383	396	378	448	404	380	409	391	435	416	407	401	433	381	407	441	401	402	408	425	365	371	412	423	406	407	403	402	427	378	395	416	453	421	430	418	415	411	378	365	444	395	412	434	397	389	400	378	405	397	415	417	393	418	397	413	420	413	393	395	403	422	401	401	405	410	426	426	388	392	396	401	424	412	378	411	431	400	394	385	453	407	412	365	387	369	387	418	393	398	416	431	436	419	406	396	439	420	406	440	384	415	399	421	415	411	395	379	385	358	407	385	402	367	412	381	438	405	363	382	398	380	383	413	411	383	412	456	414	399	383	357	423	417	377	398	423	374	405	395	377	413	440	396	422	408	396	369	383	428	392	417	358	423	391	423	409	397	390	418	389	382	373	374	415	404	388	403	403	399	420	384	425	389	406	402	392	379	434	429	432	404	390	368	386	429	382	409	384	437	388	374	407	446	413	406	413	394	393	406	384	393	351	418	393	383	400	413	418	415	368	403	378	390	389	425	399	411	384	432	378	413	414	401	374	397	379	419	394	405	403	423	368	385	414	407	391	415	365	396	428	377	407	416	381	389	406	444	372	426	362	413	375	399	395	394	440	449	421	403	391	400	409	392	397	435	426	397	438	422	441	414	418	394	396	396	384	393	430	392	403	419	410	417	412	427	411	408	410	425	382	434	424	392	421	387	409	340	402	418	392	373	397	391	404	393	399	374	423	384	414	390	397	426	373	391	396	404	392	394	413	370	387	412	390	448	378	401	404	413	410	364	413	436	445	406	398	379	393	416	373	367	422	424	406	405	357	385	415	407	414	407	432	396	396	409	444	362	399	382	422	380	399	398	386	426	444	387	403	375	400	360	389	396	396	389	405	380	385	419	366	402	433	382	388	400	429	418	408	437	421	397	378	396	389	381	394	435	409	425	376	418	384	409	401	373	439	395	404	393	399	409	425	393	388	401	398	401	383	392	409	367	434	397	417	397	411	410	416	414	415	412	388	385	416	381	382	382	427	420	388	419	398	386	410	395	409	399	423	364	407	395	406	439	380	404	361	385	375	401	368	399	389	441	366	385	428	448	398	383	418	383	368	407	406	389	433	427	364	408	379	375	384	419	407	421	411	444	407	449	439	384	398	390	409	415	381	389	381	421	419	424	383	411	405	391	404	425	369	399	386	333	389	385	439	394	399	410	401	417	410	398	430	401	414	392	404	384	383	396	413	369	429	420	415	427	423	405	406	404	371	406	387	405	402	386	392	418	371	410	381	386	397	405	411	419	383	418	391	375	385	411	423	391	414	407	455	407	391	380	395	395	362	392	382	431	365	396	434	390	419	416	394	397	412	421	414	390	424	424	404	429	415	421	379	421	423	423	425	442	388	444	406	413	421	388	376	411	381	394	380	378	379	388	393	407	409	414	388	392	424	394	398	371	447	414	402	409	418	367	420	428	399	417	432	406	419	412	392	387	382	397	381	432	407	404	396	418	377	441	405	416	398	388	435	396	387	384	418	400	363	423	393	404	395	414	403	395	404	416	444	395	407	417	424	374	393	404	425	402	419	413	396	422	384	417	396	403	420	448	405	420	397	360	421	396	375	421	404	397	385	424	371	383	416	418	393	399	383	382	384	372	358	396	415	430	402	404	380	433	423	409	414	413	375	406	377	395	408	452	420	382	397	420	390	371	420	402	443	362	385	387	410	384	395	417	382	367	409	401	376	409	398	392	410	381	398	362	403	370	395	423	414	412	420	396	401	358	413	441	408	410	389	372	426	402	404	407	403	397	431	414	359	388	387	410	397	436	408	410	403	415	411	427	397	379	373	427	402	405	422	391	375	399	393	424	418	394	378	375	409	395	385	405	421	414	384	401	423	394	412	369	389	389	389	430	392	373	400	402	415	435	441	411	377	419	416	394	378	397	383	450	384	411	419	395	401	444	428	374	407	393	396	417	391	421	392	377	384	422	392	391	386	416	433	418	448	396	397
25895	3135	549	463	389	363	252	272	260	292	262	264	245	219	234	236	233	235	233	258	237	235	224	254	228	235	246	223	224	234	221	220	230	234	257	209	241	272	225	240	213	264	211	245	236	250	225	235	201	217	217	231	266	235	246	224	207	224	242	207	228	216	248	237	208	251	212	241	223	236	215	209	250	218	215	239	224	221	234	282	222	225	240	248	242	237	187	205	229	259	234	205	229	212	239	227	229	253	220	199	256	250	245	217	236	226	236	213	252	244	194	244	246	233	232	232	201	211	222	202	227	213	196	197	229	243	186	205	209	243	239	212	237	227	200	240	198	199	233	231	222	220	231	210	212	215	241	233	226	240	260	246	227	237	224	235	225	228	226	246	212	195	222	227	223	241	255	224	229	237	250	238	191	225	225	217	253	204	206	210	216	221	207	235	249	248	220	192	205	247	205	278	229	229	247	213	229	250	217	224	228	218	208	211	260	238	195	217	244	234	247	225	217	213	246	219	212	212	224	245	253	245	240	219	225	252	223	252	194	211	207	233	218	221	234	220	203	221	264	243	234	259	228	241	232	230	232	241	230	205	198	219	245	242	231	248	232	216	206	238	215	231	253	248	265	258	208	227	231	222	201	226	220	253	196	248	206	234	246	220	210	212	230	228	228	212	242	215	239	238	234	207	217	231	235	224	254	220	219	218	217	230	226	203	208	231	229	234	236	246	253	231	280	242	220	240	225	226	237	209	227	237	221	271	257	232	240	247	200	194	253	239	228	234	205	248	220	256	246	224	225	208	225	225	239	218	211	243	230	236	230	211	207	213	240	235	201	216	213	216	242	231	241	233	209	225	213	220	230	222	208	209	219	235	201	225	242	232	242	236	234	238	251	205	240	228	223	197	202	251	228	209	224	215	219	223	240	244	223	227	222	195	222	206	241	233	203	228	213	213	217	191	239	232	186	208	270	239	230	206	247	230	241	221	253	242	239	212	225	216	265	244	239	198	258	214	252	248	215	225	243	247	238	249	250	219	248	230	248	225	224	221	219	205	231	190	219	244	211	225	222	232	240	246	233	200	198	257	212	241	227	221	222	256	238	206	241	227	217	198	229	248	218	201	205	242	253	230	224	197	216	208	201	219	196	259	207	243	230	241	242	205	224	239	238	239	238	234	206	231	220	218	257	234	222	234	218	231	206	216	202	243	233	207	220	222	241	215	204	231	247	210	210	209	214	218	218	242	247	232	218	210	235	234	206	224	233	272	223	248	223	211	221	224	227	224	258	219	227	224	201	223	231	231	227	245	243	253	231	231	229	223	214	222	236	227	283	237	254	206	203	211	214	222	225	182	237	197	217	230	236	257	237	221	216	225	233	226	213	199	241	256	229	235	223	223	255	231	252	233	242	245	212	211	218	200	225	184	222	192	219	228	223	230	220	239	219	244	222	219	212	222	241	246	225	217	249	238	229	257	252	251	265	226	247	217	212	229	237	218	221	237	218	236	204	237	228	216	242	231	265	213	234	255	230	228	206	188	245	229	215	218	231	244	227	233	253	221	223	224	223	221	247	202	239	209	218	224	241	238	220	264	212	236	223	213	229	236	234	230	219	208	238	261	217	221	213	225	236	234	231	219	194	227	274	223	256	226	226	239	240	205	244	228	218	217	219	203	208	221	203	216	239	234	213	229	233	225	224	228	252	246	230	219	237	211	179	205	235	221	204	226	232	243	224	220	251	226	252	198	229	245	228	227	206	240	223	217	223	216	224	218	241	196	225	219	231	257	237	220	222	196	216	218	250	224	239	225	270	207	205	207	212	252	250	232	237	206	246	243	234	202	244	224	223	220	245	226	236	215	227	242	210	209	229	247	239	205	240	250	258	243	255	233	189	218	238	214	233	245	247	228	211	243	208	234	222	209	258	250	246	230	223	213	238	210	228	226	241	234	223	228	199	239	264	197	223	237	243	232	230	209	242	219	218	198	211	245	220	231	226	222	232	249	248	213	212	230	254	230	227	261	214	209	227	221	218	245	233	230	224	246	246	229	212	216	215	231	250	218	237	247	222	249	225	233	251	228	221	235	227	202	242	221	226	243	211	236	208	219	217	237	275	244	249	248	207	200	221	233	208	207	209	232	266	250	198	229	234	239	229	243	220	223	222	235	235	212	219	253	232	257	230	242	228	225	224	210	208	238	235	227	212	211	238	226	224	238	241	254	252	233	252	218	201	253	227	243	215	231	221	271	227	232	216	213	238	235	232	215	239	219	235	217	227	200	247	220	258	231	213	221	244	216	235	218	228	216	230	208	220	216	248	218	211	218	215	239	239	221	185	218	232	222	230	219	232	213	252	240	266	211	246	230	246	217	228	188	232	227	216	247	255	207	219	239	219	233	224	221	243	233	236	236	252	207	220	207	246	219	223	234	238	225	207	202	218	222	233	207	223	212	214	237	230	223	240	239	217	232	236	230	216	282	240	245	230	219	252	221	250	202	219	246	204	211	266	194	212	229	197	226	228	193	201	222	228	234	221	257	222	195	206	212	203	253	232	217	204	260	237	239	224	223	204	215	219	211	224	210	226	208	218	176	215	251	244	214	206	246	253	247	213	209	219	247	229	215	225	225	234	225	197	215	257	233	235	237	224	229	204	253	228	237	236	221	210	228	218	202	223	226	230	223	227	229	246	229	203	221	225	232	207	241	243	210	230	246	228	240	216	216	237	237	225	221	206	216	220	234	241	251	240	212	227	202	236	256	236	242	213	233	237	223	228	241	216	239	211	238	221	218	266	242	251	232	220	228	233	235	238	200	214	229	237	214	254	221	224	229	225	223	247	209	249	266	245	213	245	245	211	208	207	252	236	240	221	260	221	223	242	228	245	214	243	230	196	215	229	242	200	243	229	222	239	220	211	243	184	180	258	247	222	196	261	217	203	219	233	235	245	225	221	242	257	218	248	213	237	225	205	229	222	222	229	233	216	209	243	256	228	191	241	225	225	224	234	242	239	234	235	249	253	229	213	209	247	222	273	236	237	244	226	246	227	253	240	212	223	236	235	241	205	210	234	247	224	260	187	177	207	238	207	242	237	221	229	255	259	209	218	230	213	215	232	195	212	224	255	260	215	233	240	254	241	241	195	228	218	234	211	234	239	225	229	205	185	231	206	231	246	230	225	189	241	195	188	230	235	217	245	235	190	257	248	218	207	233	220	225	244	218	246	238	244	235	215	198	220	233	232	218	216	209	221	193	213	223	231	263	211	229	209	223	210	231	246	232	225	223	235	227	237	245	246	213	236	198	220	234	218	246	226	214	262	199	229	206	243	234	210	226	271	229	244	220	230	211	225	227	197	214	228	187	235	233	223	217	232	219	231	219	236	211	218	210	219	229	204	235	221	248	237	234	265	251	221	231	231	222	225	204	221	233	231	214	245	232	230	242	220	233	241	219	230	217	230	210	207	224	208	210	212	243	229	230	225	237	241	209	232	267	247	236	224	224
14728	862	1139	1302	1128	982	864	811	803	736	726	682	627	654	611	603	689	599	590	620	584	611	592	573	565	574	566	542	592	580	583	552	542	578	575	574	586	560	566	586	563	555	567	552	533	515	522	565	614	570	582	533	582	513	532	582	550	514	527	517	568	560	571	553	561	514	543	578	550	581	503	525	546	547	568	562	550	551	496	550	581	540	534	570	536	511	510	599	556	554	534	539	555	555	531	558	550	548	573	559	568	572	495	567	536	570	598	510	534	585	546	566	556	590	558	522	566	558	542	538	540	565	533	521	586	558	545	581	543	508	537	563	519	567	527	630	510	560	525	524	512	545	554	525	525	546	562	522	517	555	539	524	583	599	503	548	519	564	537	542	533	523	553	578	514	563	561	566	537	558	542	546	551	560	531	541	607	540	521	562	545	524	498	539	565	551	569	528	577	497	574	566	530	555	524	522	542	543	540	551	542	568	537	540	558	577	522	507	573	561	544	568	554	548	581	518	519	575	536	546	519	577	550	531	510	535	536	532	549	611	524	544	543	493	527	521	531	525	542	522	507	569	569	513	578	530	538	528	504	553	526	519	515	517	536	555	550	503	585	551	604	541	579	536	571	550	575	553	535	519	544	554	519	523	492	513	581	570	522	565	578	571	549	521	573	541	551	528	576	552	558	532	570	570	585	514	528	526	487	539	556	510	555	540	546	556	541	536	504	517	581	533	521	534	514	546	546	558	533	573	586	543	539	570	573	504	530	564	539	537	527	545	568	540	580	542	527	533	514	555	594	554	554	548	516	525	530	520	598	491	583	562	576	549	520	518	549	553	551	563	516	566	562	511	545	542	557	485	503	529	575	578	556	555	579	589	521	602	518	538	529	552	510	524	554	537	520	589	576	533	527	592	538	522	573	592	570	548	499	507	533	504	547	561	586	513	559	557	546	554	543	507	550	542	524	584	518	523	529	563	561	522	575	531	571	551	524	557	555	551	555	556	548	569	576	535	527	531	519	565	527	505	528	518	511	549	544	505	522	519	576	533	510	494	557	566	575	527	563	548	543	573	593	536	521	575	570	557	541	516	553	537	513	534	522	566	530	538	573	523	561	549	512	557	535	580	544	574	531	548	545	545	560	511	555	539	528	541	535	540	525	616	571	511	525	577	511	565	536	552	520	528	525	558	549	562	581	532	550	559	585	567	515	486	556	559	507	514	562	540	566	561	547	533	502	522	544	520	594	557	477	580	526	570	603	566	512	556	526	542	565	564	555	564	492	543	568	552	554	574	526	588	579	542	548	540	550	509	547	522	551	555	561	541	575	577	531	562	518	563	606	568	600	550	539	558	549	536	532	538	563	559	554	554	543	541	547	586	523	538	533	538	506	526	569	543	568	579	532	527	523	500	552	551	526	541	555	575	567	519	575	542	510	561	532	549	543	530	541	566	552	492	512	577	563	538	548	588	528	536	546	564	566	521	567	518	514	550	519	559	571	548	533	574	551	561	529	549	563	562	484	531	541	527	552	542	543	532	525	529	532	564	525	557	543	580	599	583	535	554	587	561	548	557	526	540	551	576	535	564	574	578	552	600	573	582	549	509	562	554	533	542	564	529	564	558	521	530	526	564	580	550	520	588	550	550	552	530	546	564	531	577	523	532	543	545	556	553	559	547	572	577	546	540	495	534	565	536	532	539	550	585	515	582	536	557	532	562	496	546	517	538	556	471	548	555	554	521	535	555	516	579	559	522	536	531	529	580	535	562	560	550	574	555	583	531	561	572	537	533	527	544	582	558	610	525	531	595	528	556	583	514	537	556	530	506	519	509	539	525	549	532	527	517	527	550	553	539	527	533	530	515	537	559	555	583	571	561	540	581	573	585	538	542	499	526	532	540	521	610	567	556	556	539	565	520	497	541	569	583	546	503	611	565	527	552	536	509	560	604	539	582	566	538	542	540	507	551	554	545	547	535	549	613	522	558	552	594	552	578	531	550	531	557	566	578	578	544	524	522	588	522	517	545	566	556	527	521	542	553	566	526	541	540	533	526	569	594	549	541	557	523	547	516	556	542	531	557	527	510	512	559	550	551	548	535	539	573	564	526	543	518	544	507	540	532	548	531	577	529	528	587	570	538	559	545	521	561	574	537	524	532	552	570	561	545	560	606	555	569	589	530	560	540	605	527	542	556	523	592	563	549	532	530	573	552	510	572	536	572	564	520	524	574	554	525	556	507	573	573	582	561	522	539	585	545	564	568	558	529	557	570	575	512	549	551	544	557	524	581	593	539	547	582	583	520	582	588	546	541	505	563	558	530	574	592	528	549	543	562	535	595	538	537	545	601	541	548	526	503	540	536	528	556	574	560	558	537	544	553	514	570	553	572	557	539	551	542	564	546	512	562	569	587	516	555	573	531	574	500	564	551	541	549	558	578	519	555	536	547	503	498	548	557	514	566	550	529	520	530	551	566	554	555	545	516	537	538	525	491	565	546	567	552	523	540	557	539	578	546	514	577	551	513	535	545	546	605	540	533	494	536	521	575	555	512	521	576	561	559	549	563	508	552	543	551	586	554	535	559	565	532	547	543	530	570	545	579	560	539	523	552	563	544	521	521	510	547	559	519	534	549	543	518	567	503	550	536	576	482	553	544	542	572	526	564	545	550	573	572	563	486	570	537	543	577	599	463	531	558	549	577	531	568	538	570	554	547	538	546	524	554	557	556	537	555	536	519	539	611	571	557	568	549	544	552	554	541	541	510	517	554	573	558	591	588	544	493	528	561	555	561	541	554	517	577	566	536	555	548	565	560	569	509	584	531	526	549	567	536	505	540	497	562	560	515	543	550	544	510	555	498	585	529	574	521	569	531	574	552	534	550	574	530	563	506	489	555	534	541	490	529	530	543	534	518	569	535	564	506	543	507	533	551	537	544	612	556	573	585	540	599	541	548	512	515	538	549	522	554	554	550	489	534	519	589	543	568	517	546	529	554	593	559	575	555	563	548	534	534	513	565	527	552	549	539	546	568	541	530	553	558	527	531	554	570	558	578	541	507	553	524	545	589	520	557	513	547	529	490	553	531	535	550	530	559	569	534	605	555	541	525	581	511	558	515	508	514	565	518	558	558	559	572	520	537	536	534	563	558	569	539	586	533	567	517	535	545	543	579	524	539	532	604	519	561	546	518	542	544	572	554	585	500	555	570	544	535	550	542	517	551	594	539	543	593	520	509	537	560	519	563	554	518	566	593	548	547	571	557	535	542	553	569	541	555	536	573	535	498	541	505	513	559	553	527	548	577	523	537	546	539	539	569	554	541	523	566	499	569	565	577	560	546	565	552	542	607	570	585	516	541	525	543	586	525	519	533	560	538	556	563	535	557	550	501	580	547	544	522	573	574	549	536	543	541	554	552	562	542	536	546	528	547	507	585	536	558	585	543	498	569	592	531	538	561	609	549	523	526	543	530	516	551	575	556	573	589	521	550	531	574	503	575	576	576
36321	6170	1243	855	633	578	460	439	464	481	472	420	412	419	414	404	418	400	396	403	364	385	410	392	374	380	372	361	398	424	421	385	407	370	373	389	388	376	402	394	386	344	412	362	378	376	372	375	423	397	375	364	381	408	400	365	348	384	356	374	348	374	357	383	383	375	363	384	384	394	412	387	384	362	390	393	372	365	387	404	392	371	377	379	390	353	376	380	371	363	369	376	383	378	332	334	369	362	374	405	386	336	398	356	348	390	391	384	383	370	363	370	372	366	368	401	353	368	396	384	354	368	369	404	382	373	387	380	381	345	372	346	355	428	378	396	413	368	393	374	358	370	376	348	360	393	401	359	375	380	367	370	348	401	361	325	409	395	376	376	387	369	359	346	367	368	338	359	380	398	359	397	406	342	391	400	382	365	372	395	410	428	360	384	410	390	385	396	417	365	372	367	380	350	398	381	380	382	349	371	390	405	351	358	347	390	365	407	347	375	370	376	342	362	336	364	385	404	404	361	378	396	415	362	361	378	391	357	412	400	376	404	391	374	431	372	383	354	370	371	357	381	388	364	373	392	385	363	402	369	397	361	342	382	346	379	368	406	334	389	337	412	371	382	380	405	405	419	398	383	341	378	397	374	382	355	365	381	356	381	376	400	383	377	359	349	376	381	358	357	382	367	364	404	413	387	396	375	403	394	394	363	371	359	380	345	371	355	361	368	347	366	399	369	394	381	415	385	374	372	352	364	391	373	380	359	401	392	357	376	381	390	356	394	351	352	372	390	365	402	374	401	385	388	378	329	378	377	371	432	376	372	369	400	357	351	373	336	323	396	364	373	364	375	354	421	348	411	366	390	353	406	373	379	374	370	370	408	382	360	366	391	342	396	386	373	376	398	411	357	342	380	375	344	376	386	373	376	412	370	393	371	387	398	377	339	405	376	360	413	400	367	366	383	390	395	410	388	358	370	388	384	364	382	410	355	359	384	402	372	398	360	362	396	350	367	381	365	341	375	401	383	389	412	352	409	365	396	352	384	383	369	360	373	403	399	348	374	341	386	389	377	395	394	390	364	417	396	399	419	380	390	426	339	411	377	373	360	379	385	403	381	357	356	382	397	361	377	370	379	358	372	395	364	373	383	363	351	366	375	370	431	370	403	373	381	408	355	369	382	425	394	322	349	354	400	376	398	347	366	351	405	408	364	379	354	363	390	375	372	381	366	356	386	368	437	395	388	340	379	390	351	386	388	377	334	366	407	374	408	345	379	387	368	394	342	339	374	376	362	390	352	350	398	394	381	380	348	384	372	370	365	383	437	365	358	365	387	390	401	373	378	385	376	420	326	386	357	394	334	404	338	363	387	341	404	383	366	392	394	391	413	373	352	392	379	346	383	387	375	336	390	403	356	355	389	384	364	353	363	389	392	387	354	370	367	360	336	418	372	378	423	370	389	386	407	394	397	360	429	446	397	368	400	402	367	364	367	355	369	376	383	395	419	356	396	379	370	404	397	399	375	356	367	382	367	406	378	391	374	391	378	402	377	375	400	397	383	371	419	394	361	361	388	386	344	405	352	425	388	372	358	393	393	398	384	357	419	401	379	368	391	362	373	391	343	412	405	364	378	348	340	376	384	354	374	371	359	364	392	380	392	366	358	372	414	368	374	382	379	392	419	361	344	403	370	370	339	346	370	394	353	392	413	367	382	350	359	393	378	367	377	362	331	396	377	390	366	416	404	394	372	395	351	382	372	365	373	384	389	352	372	371	337	382	401	395	410	392	369	411	413	382	389	372	398	324	363	376	376	377	371	420	371	354	392	401	385	362	383	377	355	367	364	354	398	416	360	396	385	370	378	360	403	400	376	340	389	375	385	389	393	377	368	372	382	388	335	372	399	372	394	394	382	425	355	370	389	334	356	343	348	382	386	367	362	395	390	382	431	429	371	343	369	392	387	399	372	388	381	404	399	384	344	371	387	370	374	378	360	348	374	380	376	357	388	364	387	352	413	364	385	397	358	359	399	405	381	378	396	361	386	366	379	391	388	362	417	333	360	366	365	369	389	351	399	357	340	395	356	390	370	357	361	370	392	396	353	359	359	396	404	394	403	380	392	319	371	347	373	377	370	393	388	391	358	374	371	401	393	369	396	389	381	390	401	368	337	411	351	393	408	408	437	362	375	363	383	418	404	369	386	399	369	396	339	384	419	373	346	395	359	437	399	403	354	342	400	378	405	368	350	376	393	407	387	370	361	368	364	376	310	371	397	415	359	399	357	333	387	402	345	376	407	382	404	394	399	389	416	383	419	352	370	421	389	378	378	365	371	345	347	373	395	349	358	373	355	371	384	415	392	356	363	372	369	391	363	392	389	399	354	368	363	309	365	358	382	379	415	378	368	383	348	400	368	372	350	394	347	378	362	381	371	412	379	373	415	364	361	389	363	379	365	407	365	379	405	390	373	371	389	375	385	407	391	366	354	353	361	385	405	392	370	359	391	400	373	414	418	363	356	383	379	382	402	348	399	402	358	364	371	389	374	408	391	392	369	353	345	358	356	358	381	367	389	365	391	349	375	371	393	390	398	387	429	361	347	342	356	342	392	387	412	407	367	349	377	376	374	358	346	398	394	366	395	392	408	378	374	416	366	379	406	403	381	393	374	392	407	361	379	400	360	356	391	383	412	410	419	376	375	385	391	371	357	354	392	363	397	384	401	418	378	381	404	389	356	394	361	334	345	369	381	368	426	389	353	395	361	378	391	372	334	402	345	375	383	365	374	353	359	404	400	352	385	361	401	379	385	333	348	357	354	347	379	376	404	395	373	376	330	392	362	401	395	397	408	413	383	405	369	386	368	385	381	372	383	390	369	368	396	379	381	354	350	392	351	398	381	399	391	369	363	411	375	357	384	374	372	386	393	378	346	377	357	379	403	393	368	377	370	398	391	409	366	365	366	367	397	360	355	352	350	350	376	404	402	368	336	363	391	387	392	336	408	390	373	338	364	395	384	373	349	364	358	366	359	384	372	369	379	397	344	350	388	425	398	391	364	384	421	349	340	384	381	359	330	378	382	369	365	387	369	372	343	378	358	357	357	371	409	368	376	378	387	406	391	380	361	398	362	362	359	357	379	357	337	355	380	351	379	403	359	327	358	368	371	360	352	325	392	403	377	408	374	406	374	369	390	380	388	367	403	359	369	394	364	384	354	373	387	396	348	334	359	357	322	378	318	390	336	400	343	373	349	408	369	388	390	391	377	398	424	341	390	362	369	374	409	400	407	388	336	336	372	390	400	381	341	395	374	376	360	370	415	335	364	408	366	391	397	359	375	393	366	394	388	322	385	351	380	339	370	379	376	362	384	379	365	388	415	333	419	382	352	417	347	341	386	399	376	338	389	361	396	371	356	398	402	344	357	428	366	352	410	406	383	377	414	409	359	398	322	338	373	365	351	343	377	400	385	385	355	339	348	352	373	388	394	391	404	355	413	374	350
19357	1311	2100	2331	2059	1747	1493	1370	1221	1101	1109	1082	1084	1006	993	892	956	908	934	962	949	884	931	877	905	864	898	872	852	898	867	875	898	915	806	870	806	883	896	813	835	879	837	787	767	875	840	807	808	875	780	856	866	788	871	799	827	859	876	879	850	897	802	854	867	863	853	834	824	812	884	823	822	895	824	836	796	811	864	758	832	880	853	860	790	820	806	815	838	853	848	847	788	853	838	817	868	778	835	810	897	838	874	787	875	848	894	823	802	839	822	822	838	808	890	827	851	823	803	760	798	859	839	830	814	847	833	851	819	839	911	842	826	875	858	748	803	823	816	844	842	812	821	840	808	771	806	851	812	830	826	815	786	842	823	885	792	794	869	835	841	843	830	835	847	859	846	845	797	847	810	813	833	806	782	858	868	820	890	854	851	841	869	794	874	850	803	803	839	862	790	863	828	859	766	840	820	880	823	875	849	825	847	859	856	809	838	832	862	831	784	846	849	793	912	819	823	881	819	800	872	870	808	825	798	824	817	825	852	789	856	859	858	793	814	862	818	857	845	794	828	863	853	896	804	889	789	808	760	791	840	867	799	834	816	819	857	856	902	795	874	787	830	871	826	840	811	860	810	844	823	821	815	833	904	808	848	878	829	822	779	830	829	831	909	838	826	876	836	867	837	824	846	815	879	827	852	859	798	829	824	768	845	836	831	882	817	853	870	820	775	834	828	831	817	765	832	842	871	817	842	834	787	828	813	928	839	825	845	821	792	793	832	834	825	866	855	862	834	801	796	856	838	816	885	813	789	828	855	819	782	888	825	809	829	835	829	813	827	855	828	799	839	802	879	811	814	910	810	825	832	829	829	873	833	824	861	836	869	837	825	852	881	841	855	882	807	816	834	824	829	845	852	820	841	800	900	747	842	786	784	806	817	869	825	813	856	854	837	838	831	756	760	903	824	837	854	836	857	893	821	813	859	836	851	832	878	857	873	833	851	808	776	834	840	868	831	809	859	862	843	801	847	830	805	804	848	799	817	814	867	852	820	855	808	846	863	846	865	828	797	828	846	809	834	828	885	842	825	840	891	802	836	805	896	816	795	852	828	776	832	830	869	793	837	844	844	885	881	839	865	879	813	816	795	831	795	804	831	828	811	832	838	813	863	836	833	814	804	853	841	823	814	839	873	817	792	759	826	855	800	867	836	812	862	788	838	832	847	835	856	799	884	839	811	842	775	882	857	837	777	876	861	832	787	876	841	865	801	821	829	878	826	804	817	784	827	843	825	813	820	782	816	865	791	818	850	857	841	829	830	879	801	830	846	848	851	832	835	789	779	833	877	867	852	860	890	813	858	810	826	844	876	817	799	788	801	803	845	794	765	775	798	835	821	815	867	814	836	852	849	880	798	842	826	911	852	857	808	838	892	818	808	780	843	826	810	810	862	813	835	821	857	831	865	834	849	858	810	860	847	789	864	868	820	841	830	822	836	846	776	864	860	806	853	817	776	817	859	802	853	837	824	838	878	858	770	866	828	835	889	828	830	832	843	863	853	851	862	809	860	780	787	833	815	828	829	828	845	853	902	839	835	819	814	868	791	837	845	826	825	773	842	835	819	833	884	865	830	821	858	783	838	811	878	852	806	832	848	799	828	876	832	824	796	849	848	835	850	817	852	859	843	896	813	845	889	828	857	844	847	803	862	800	831	788	792	823	836	876	815	770	882	811	822	771	861	804	810	869	835	842	821	846	850	809	814	849	852	782	812	839	817	806	850	824	832	843	832	820	865	859	834	836	833	916	790	848	836	830	809	841	839	822	886	854	858	814	841	789	814	787	895	880	844	797	836	831	830	810	808	818	838	846	811	810	833	805	806	797	858	833	829	791	845	791	827	792	871	832	857	845	825	798	785	799	823	860	834	845	820	819	845	811	846	765	875	805	874	827	812	778	893	857	912	850	842	810	867	803	831	852	865	833	822	825	873	827	764	860	765	834	795	798	843	819	881	844	871	842	841	876	802	811	799	761	857	772	857	839	848	820	880	853	864	828	815	843	811	826	810	873	800	829	869	803	845	862	791	878	828	852	833	849	838	843	826	809	796	756	821	866	841	838	836	790	864	801	872	838	858	861	848	827	837	842	834	831	839	872	798	919	861	829	813	866	799	856	837	786	813	817	888	746	830	805	802	834	820	819	830	836	830	864	815	801	836	818	788	835	877	813	843	842	794	823	836	812	869	857	819	791	875	834	844	794	877	786	843	804	826	820	811	809	850	850	809	815	820	826	797	802	806	818	863	855	893	887	847	831	861	847	788	869	860	817	817	843	852	835	810	772	809	816	808	919	835	834	806	867	868	865	830	789	855	838	858	840	844	853	897	835	853	882	817	780	822	838	832	897	870	828	782	885	812	836	938	822	814	879	790	837	836	827	859	802	802	800	847	864	873	852	751	850	829	808	842	890	823	814	872	874	830	883	870	839	865	840	832	835	866	822	866	859	856	840	849	853	815	812	867	801	845	838	887	811	789	821	792	839	862	803	811	861	898	813	816	838	856	761	837	840	853	789	859	834	866	870	819	847	786	830	850	866	808	853	811	829	803	849	812	830	838	834	825	859	814	852	819	829	828	825	829	823	823	838	807	828	813	831	830	845	814	801	830	859	829	832	843	832	822	800	825	885	737	856	828	827	864	891	811	786	789	820	833	851	803	819	821	784	860	819	854	813	822	866	876	840	816	848	860	843	918	822	808	833	849	815	820	834	813	804	814	834	821	865	847	817	889	833	853	843	870	808	803	840	863	849	792	819	886	795	831	873	812	839	869	758	783	842	792	883	820	825	789	856	774	828	850	837	862	829	884	826	866	807	895	806	814	823	846	790	845	850	849	782	853	847	852	871	840	820	813	877	831	839	842	808	841	763	830	824	839	824	868	864	835	896	867	862	788	798	820	901	819	848	825	821	871	823	852	836	830	823	856	888	854	831	827	827	820	785	818	818	825	815	827	840	770	839	857	810	855	836	818	835	827	873	839	866	850	838	819	884	862	807	856	792	866	827	843	853	834	834	811	835	830	843	801	836	873	849	882	818	838	775	817	821	821	832	856	787	861	810	824	834	850	833	766	857	834	783	834	850	835	804	829	863	828	845	865	816	867	817	812	817	863	861	830	849	821	810	762	817	811	804	874	854	789	852	808	829	781	923	876	822	827	861	834	850	827	805	814	833	870	872	886	839	876	813	801	858	844	834	826	826	861	889	822	851	855	855	846	851	829	780	811	808	827	835	797	789	808	826	844	822	810	851	832	821	798	844	874	766	812	874	796	847	802	796	830	876	810	870	780	858	814	810	855	832	865	806	832	848	843	813	798	809	884	842	853	829	809	833	848	825	839	800	848	868	776	775	833	858	877	846	844	799	840	838	774	795	808	843	849	878	859	835	797	821	833	866	852	817	854	765	818	808	803	822	792	885	840	768	789	840	852	828	858	825	806	846	860	825	889	887
9741	577	160	173	155	186	171	150	149	141	151	174	158	142	150	138	160	179	164	191	172	158	143	155	147	170	143	149	163	143	159	158	154	157	161	164	174	150	144	158	141	150	157	154	156	144	162	151	158	147	149	136	133	169	165	150	163	163	162	163	144	143	166	143	143	160	152	157	173	156	171	167	176	153	182	162	191	162	157	150	132	135	159	167	155	145	181	207	194	138	134	149	155	159	172	169	157	147	164	155	140	174	141	129	158	141	143	157	165	133	173	163	153	152	160	150	147	131	158	135	161	180	158	178	174	145	154	143	172	134	148	179	162	140	173	136	171	138	150	148	142	177	166	169	156	176	139	158	173	147	154	181	142	181	154	132	149	154	152	152	144	159	146	146	169	159	150	157	159	166	166	165	137	141	186	150	161	171	166	167	144	158	145	168	161	158	140	155	160	180	166	149	151	185	152	156	116	114	141	162	163	163	179	176	157	130	146	149	143	167	143	165	135	147	178	154	166	168	155	168	152	149	125	147	168	185	169	160	156	144	180	154	150	141	144	170	168	177	172	176	127	155	151	155	141	161	151	148	138	187	174	169	164	146	144	155	180	158	174	148	169	174	166	139	140	139	148	165	159	172	173	155	160	163	171	152	148	162	159	131	152	135	158	181	149	165	161	162	136	151	168	139	176	178	157	143	165	160	137	137	154	151	141	157	148	166	171	140	149	158	167	173	161	159	196	169	174	153	143	156	154	166	129	163	142	137	163	167	170	156	159	152	171	131	162	176	167	158	162	178	166	157	167	183	155	169	159	157	151	188	176	160	173	152	137	144	147	156	144	153	175	147	155	149	154	182	165	167	133	157	135	163	159	176	169	162	149	123	164	159	140	141	145	152	156	154	170	151	148	151	159	140	140	153	146	176	190	177	146	163	171	157	129	147	161	158	114	173	161	153	170	162	163	141	150	175	178	145	170	148	150	145	160	157	155	163	140	166	152	152	174	174	158	154	182	144	157	161	163	137	179	152	183	168	163	130	164	172	131	183	159	161	147	153	151	154	161	167	191	136	149	161	156	157	130	146	197	162	168	155	155	177	143	189	148	171	138	131	133	149	152	141	162	156	151	137	144	186	160	130	152	198	152	173	160	166	148	154	156	174	172	148	150	176	163	138	169	164	161	153	144	154	162	150	146	162	133	131	191	168	153	161	156	153	160	172	155	121	148	168	151	154	165	158	158	156	152	143	164	142	142	149	149	152	171	148	176	155	147	176	158	144	172	150	125	181	174	159	156	169	149	158	157	146	185	167	141	152	178	161	158	147	158	170	137	150	164	136	146	147	174	156	159	167	144	189	173	163	154	138	164	148	161	162	165	168	150	164	154	142	148	170	149	161	139	172	154	144	149	139	163	157	170	161	158	159	133	172	155	179	157	148	152	157	127	133	177	147	153	169	178	182	160	179	161	148	133	141	163	166	154	155	148	157	171	174	170	162	173	172	167	149	126	150	140	184	196	157	164	167	175	164	138	150	168	165	163	157	150	146	162	157	168	173	136	147	147	175	167	164	174	165	153	145	148	150	150	139	165	144	166	157	171	146	154	172	167	147	166	173	155	160	150	152	162	146	181	167	142	154	149	169	143	145	162	150	155	172	163	149	149	155	161	167	178	158	163	163	151	156	150	155	150	149	164	131	147	190	157	154	128	132	168	140	127	162	158	164	162	176	157	144	156	161	170	145	156	155	167	162	156	158	169	174	156	174	153	149	162	168	138	159	143	150	168	132	150	173	164	160	132	139	163	162	146	160	165	167	148	123	166	160	178	157	149	146	170	162	159	169	153	145	142	157	180	147	157	194	152	157	125	165	137	156	160	169	132	145	151	152	164	162	161	156	135	142	159	155	172	162	156	136	154	140	168	161	153	149	161	163	155	162	151	164	158	169	153	162	160	194	150	171	141	163	160	164	166	178	167	178	167	153	158	145	164	155	166	174	155	166	164	150	152	192	169	145	143	158	156	175	152	161	164	164	159	149	182	176	155	142	174	143	157	152	147	123	160	160	133	154	176	143	141	158	171	143	155	162	159	169	166	154	164	164	135	164	173	193	125	162	156	174	148	166	154	156	170	157	179	162	167	151	158	149	160	149	186	153	157	145	161	143	147	159	150	165	169	177	172	168	165	143	156	173	155	147	180	148	141	185	153	159	167	145	162	152	159	175	139	143	174	153	145	157	132	124	149	163	153	160	147	149	188	164	141	191	148	165	165	139	154	128	162	158	190	162	159	193	168	160	157	129	153	160	145	157	170	121	166	160	167	168	170	140	180	143	161	169	192	159	171	144	163	151	159	137	175	146	147	140	136	150	168	164	147	172	156	139	172	147	182	158	155	159	137	136	143	153	152	171	162	171	170	151	157	147	161	154	164	145	156	164	133	145	171	157	141	172	147	158	147	169	165	150	143	167	156	139	135	188	175	150	161	157	144	183	162	155	167	187	154	155	168	170	147	146	146	164	151	146	160	137	165	151	134	158	149	153	131	131	172	161	170	122	178	164	155	146	167	175	169	167	141	147	148	178	158	152	153	177	168	139	187	158	139	169	156	142	182	180	150	167	152	176	165	145	171	168	188	187	148	183	131	164	159	139	144	160	167	141	171	136	176	148	171	166	128	142	142	148	167	152	151	148	164	153	168	160	145	172	179	154	153	162	171	163	165	180	161	139	169	157	162	147	169	169	165	158	171	167	149	177	163	173	149	157	161	148	155	198	173	186	154	155	189	150	143	157	158	146	141	153	150	152	172	180	164	155	161	149	174	146	167	161	149	175	132	165	151	167	151	183	146	159	180	150	171	136	122	141	134	150	165	136	144	145	150	150	168	164	172	145	135	153	148	159	173	151	143	177	178	163	167	168	163	177	154	157	160	169	149	153	157	164	185	161	166	146	178	153	173	144	167	134	181	150	167	135	162	157	138	142	150	159	145	141	158	144	153	132	161	166	169	157	141	169	177	167	137	149	178	149	176	138	166	186	134	126	151	169	186	178	164	150	148	153	130	151	149	158	177	157	171	154	168	127	157	128	165	155	152	159	170	170	181	164	154	144	145	169	168	162	154	161	141	163	167	164	171	157	168	151	166	167	136	145	166	156	150	147	193	157	154	159	153	168	151	158	162	162	181	168	164	159	164	134	167	166	166	173	176	140	150	162	179	135	159	160	167	142	171	151	146	157	143	136	114	154	138	150	165	163	168	132	175	155	163	144	145	158	154	151	129	133	130	171	155	161	149	143	150	175	185	153	171	161	140	163	168	162	158	160	155	143	144	140	137	147	160	164	152	168	159	143	184	183	135	152	157	142	135	153	160	174	168	140	151	150	150	160	138	132	152	160	147	172	149	185	178	189	182	165	133	149	190	172	158	156	160	162	155	161	155	142	149	144	170	175	172	156	181	151	143	175	175	162	156	164	144	162	162	181	134	155	158	171	194	152	184	141	163	174	165	163	153	171
5552	402	391	433	411	384	377	443	422	423	381	375	359	395	402	411	422	368	393	382	403	399	432	419	371	397	386	396	411	434	372	421	426	398	418	400	394	428	384	393	386	421	381	400	420	408	377	394	420	411	373	410	415	392	364	386	404	354	381	362	382	384	406	428	389	412	442	364	381	444	422	415	379	383	378	406	373	390	375	372	414	393	405	380	415	412	410	405	383	404	405	418	423	356	423	392	378	368	387	346	391	356	395	357	409	357	390	390	370	372	408	410	392	442	403	382	400	364	409	428	370	387	424	396	406	397	392	402	394	383	409	425	402	398	372	416	379	400	399	415	433	410	386	392	383	423	404	401	402	417	381	409	419	400	381	406	421	408	399	378	380	409	410	437	395	399	399	406	391	404	378	390	434	391	415	407	410	402	410	399	376	358	387	415	395	359	380	418	402	402	370	420	376	424	373	391	384	417	371	388	379	358	414	383	377	373	417	408	436	404	398	402	381	427	425	399	371	400	420	348	356	391	376	407	418	408	398	438	372	407	408	391	409	413	417	393	389	396	420	406	371	410	411	403	376	399	389	368	409	381	403	431	384	372	417	411	409	384	418	407	422	434	373	395	381	375	423	424	367	379	382	344	373	390	400	389	390	374	385	371	418	434	361	391	443	453	384	403	403	393	435	431	404	410	381	408	398	408	431	381	368	387	383	367	391	411	405	397	428	378	431	386	370	364	394	398	470	416	410	380	404	395	403	435	415	392	382	403	423	394	415	404	389	415	420	366	388	382	405	429	394	383	415	381	400	405	420	409	378	404	374	400	384	392	409	380	400	385	404	385	448	407	345	425	391	399	424	413	400	383	421	396	400	434	377	407	390	391	383	384	400	451	392	395	339	399	371	393	422	393	373	401	417	402	407	385	423	440	399	381	373	396	397	386	425	388	416	376	446	421	390	382	377	375	395	379	376	386	402	405	395	384	380	449	374	374	417	413	372	416	388	365	406	379	373	381	415	401	406	412	429	416	396	403	391	373	381	388	450	347	387	404	426	406	422	393	376	444	404	449	417	410	432	391	380	385	383	368	434	390	390	393	397	429	397	381	386	392	416	386	408	421	419	413	376	393	389	424	425	427	422	382	441	416	449	403	391	376	385	407	402	367	406	419	373	371	427	407	401	378	427	395	406	440	382	382	418	397	372	401	419	402	384	410	403	401	385	426	365	398	394	387	404	390	428	435	389	422	389	363	380	380	435	434	417	379	388	396	411	374	411	369	419	377	401	383	442	417	436	415	382	404	383	411	416	408	418	400	410	442	415	400	422	392	412	402	446	398	386	370	401	399	377	448	426	422	424	390	392	413	411	397	396	357	384	407	368	382	406	414	439	393	382	370	462	447	420	420	412	396	361	420	360	414	402	417	372	402	377	407	413	378	359	417	376	407	387	422	409	392	395	405	392	427	413	361	388	363	355	379	378	403	389	394	401	452	405	387	393	399	401	418	393	417	413	393	390	395	416	434	373	408	392	369	410	423	388	389	420	377	376	405	394	424	412	368	388	401	397	391	393	375	377	388	429	408	371	396	424	393	400	386	456	393	412	416	421	382	409	394	398	411	417	362	436	363	379	404	385	394	366	384	365	434	349	382	380	368	433	400	405	383	379	424	422	371	399	402	371	385	384	388	423	393	420	379	424	391	385	406	390	391	399	407	427	391	369	426	370	428	401	379	379	408	402	430	396	395	401	396	417	362	413	369	384	395	413	386	374	415	383	398	419	377	381	388	388	398	454	392	430	352	408	391	424	416	408	369	392	444	431	392	399	423	398	366	381	396	433	369	368	388	403	380	377	390	391	385	402	377	351	361	376	428	436	421	378	391	434	372	378	385	369	386	405	399	429	419	414	391	391	400	405	408	389	423	391	392	396	389	401	405	389	373	399	400	385	374	423	374	373	394	417	394	369	385	395	377	381	418	382	389	398	413	356	397	417	405	390	380	375	369	400	420	386	423	443	395	395	400	383	365	383	411	444	411	388	392	394	423	417	427	388	400	376	404	379	386	378	409	401	402	416	383	402	402	389	390	420	396	381	433	411	433	425	361	406	364	382	400	413	361	377	396	390	399	413	399	375	379	397	369	404	378	392	425	408	397	393	395	394	396	411	388	389	417	371	420	395	433	362	353	384	395	426	386	377	380	404	388	391	412	389	406	389	353	397	375	395	415	391	399	428	381	364	387	412	370	400	359	391	394	386	429	425	366	390	371	426	377	393	374	372	398	416	405	392	402	429	400	390	359	394	387	382	436	403	395	394	405	382	387	396	383	384	417	394	423	353	396	369	399	417	411	389	432	428	390	389	389	413	427	379	384	390	367	381	417	452	400	386	402	408	407	417	388	380	387	402	393	392	407	388	423	372	387	396	394	420	405	393	432	411	416	371	410	372	411	438	389	397	422	402	402	389	398	399	397	382	393	396	400	438	366	401	405	380	418	402	399	390	384	404	418	399	377	387	409	392	391	410	415	380	433	401	425	391	377	393	384	415	405	400	389	397	369	399	378	426	410	377	374	396	406	380	409	402	413	402	382	387	420	416	415	404	390	353	425	353	398	399	392	376	388	422	386	412	416	408	391	419	395	430	419	396	395	376	393	401	379	389	376	415	387	395	392	354	441	382	392	398	399	378	417	379	407	384	363	376	402	402	390	383	387	364	373	380	379	387	416	388	415	400	401	373	373	390	381	377	373	402	419	363	430	386	399	415	359	414	392	406	391	417	416	382	391	401	377	418	410	425	445	373	398	399	387	400	457	388	381	362	401	394	415	378	402	366	392	354	409	401	386	415	392	427	373	407	399	404	369	441	412	397	405	387	421	418	390	415	435	405	386	378	419	383	421	401	374	451	405	453	424	389	373	372	421	426	353	387	422	428	419	388	378	405	398	391	399	376	378	378	423	378	370	393	374	437	400	359	383	413	410	428	393	387	391	410	387	399	428	382	374	398	394	390	373	380	383	387	388	392	408	407	349	412	434	344	379	371	391	383	396	387	393	418	393	381	397	394	424	389	403	398	413	405	420	395	365	389	426	415	432	369	390	358	385	418	375	374	415	425	423	394	417	423	400	386	407	422	411	380	390	382	414	384	441	376	393	374	398	376	346	400	420	403	418	383	403	396	387	383	410	344	380	398	388	426	406	427	419	382	377	404	375	415	431	398	406	400	392	390	420	397	402	365	361	390	376	380	428	389	418	359	397	392	405	419	390	391	378	434	406	392	400	398	401	410	363	389	401	414	411	395	356	395	396	425	425	410	403	373	398	405	384	410	390	396	369	398	386	395	425	428	415	403	378	389	395	417	445	384	406	423	401	418	417	416	413	402	378	410	385	393	375	369	410	393	361	414	384	411	395	348	380	400	400	393	379	391	386	385	375	418	384	406	424	386	425	403	429	409	391	381	415	400	406	387	377	373	397	406	418	391	409	421	435	393	395	396	393	378	421	390	412	394	394
24790	2822	548	465	383	329	306	302	263	245	244	255	234	273	229	251	221	255	235	236	219	232	244	238	249	242	203	201	211	255	201	218	221	244	196	215	217	243	207	226	204	236	227	257	214	230	219	218	209	218	216	242	250	191	203	236	224	223	212	210	222	236	242	220	238	230	217	255	235	250	230	227	227	203	253	222	237	226	204	212	236	228	217	255	227	232	220	229	241	241	220	210	214	254	231	211	219	216	211	218	205	258	242	204	236	235	241	244	224	205	227	231	240	212	208	230	242	208	236	234	219	189	231	244	235	226	220	211	214	218	224	194	220	198	202	240	220	241	229	230	241	239	230	233	210	230	219	208	232	220	223	207	240	239	245	206	213	248	244	187	217	198	235	262	212	259	209	228	238	231	227	231	222	234	236	193	210	193	194	210	207	262	225	206	219	207	245	227	209	228	224	217	218	224	240	220	238	225	220	203	223	253	236	246	270	260	209	219	249	222	207	213	238	267	223	254	216	230	223	222	226	237	225	204	191	248	229	235	228	237	228	215	216	208	228	229	218	232	233	229	229	239	201	256	230	215	216	221	195	210	234	210	236	231	227	233	216	224	213	211	213	243	217	219	193	204	239	194	224	225	237	232	226	206	207	238	217	227	266	208	209	208	229	219	217	241	228	244	243	217	239	215	253	213	247	211	224	213	240	203	234	216	208	233	223	250	198	259	239	222	214	228	232	232	209	221	224	201	224	218	223	229	210	223	231	213	175	213	224	190	216	238	237	230	201	228	229	223	207	216	233	242	218	217	219	229	207	204	209	237	204	200	229	206	238	253	226	205	214	224	251	264	202	218	225	254	218	233	221	248	241	205	222	222	223	226	249	223	229	244	239	237	233	244	202	250	204	232	250	194	218	205	262	232	227	210	216	232	222	223	259	214	271	215	217	236	222	219	224	240	216	224	235	220	233	234	250	218	224	235	244	254	233	241	225	230	222	223	219	241	218	194	216	235	212	237	237	214	247	237	225	215	231	198	210	213	240	225	232	251	218	226	249	212	239	220	203	222	198	245	213	238	236	232	225	237	234	216	246	213	245	229	213	213	213	253	235	209	212	211	228	221	263	230	225	209	203	222	220	244	185	201	209	243	224	227	203	242	243	276	227	225	266	229	216	222	277	231	228	211	247	217	207	259	230	236	227	202	201	212	246	214	233	229	236	220	263	228	252	227	188	225	211	244	218	213	231	223	193	197	223	214	239	259	225	245	254	231	247	236	252	220	221	217	231	229	237	242	241	204	243	260	243	241	232	234	231	199	208	211	218	235	248	214	246	222	239	194	208	212	243	199	219	226	230	256	244	240	210	223	229	216	223	249	246	241	206	227	225	207	233	228	223	243	220	223	229	215	204	234	244	195	237	226	213	225	206	228	220	213	238	232	207	226	261	218	217	251	235	257	231	215	250	219	228	222	223	200	202	228	223	236	203	214	256	220	210	234	216	199	226	196	207	233	235	199	228	238	211	241	216	228	225	207	215	203	219	214	222	215	226	204	240	221	226	253	238	236	225	226	235	209	213	233	201	231	221	230	217	228	230	211	216	251	257	237	252	230	227	208	214	243	235	249	215	222	221	222	255	210	223	201	212	250	233	219	261	207	243	220	219	228	236	221	232	235	209	210	239	204	237	199	229	252	233	216	224	250	220	238	248	242	239	207	243	204	206	252	216	222	218	225	234	206	211	240	217	221	222	238	235	226	249	239	227	240	191	245	252	223	209	214	260	238	234	218	218	210	214	213	240	251	214	231	191	241	204	247	224	227	227	231	248	223	221	227	236	212	220	252	251	234	237	219	206	183	216	200	234	223	245	221	243	215	220	225	222	211	228	233	245	220	222	217	226	225	217	231	236	201	227	203	199	249	238	218	214	226	224	205	217	223	254	240	225	220	241	206	225	211	197	235	235	234	240	213	231	221	221	239	208	246	200	228	241	252	203	206	238	216	271	214	222	211	216	185	289	184	217	214	203	229	200	247	216	192	223	259	255	220	218	257	269	224	252	203	214	256	229	215	248	251	199	226	247	223	225	208	256	232	235	207	210	243	217	214	210	238	224	255	225	223	215	230	230	221	230	219	242	222	213	232	220	242	225	214	226	232	229	185	200	289	247	223	240	244	231	203	214	202	231	220	186	241	231	206	231	242	220	235	221	223	229	208	220	215	257	198	222	241	251	210	214	210	252	210	201	206	205	207	215	257	264	199	214	233	212	212	233	222	224	226	209	222	216	233	226	218	238	212	214	217	251	254	218	234	235	230	226	223	226	247	240	249	228	252	213	233	227	222	232	228	234	236	223	241	244	229	245	240	216	236	239	245	246	224	225	257	204	230	203	233	246	208	232	226	234	246	228	244	199	241	254	211	211	250	225	231	215	211	236	232	214	216	224	215	272	209	205	224	204	222	216	235	251	219	226	196	225	214	218	243	226	235	246	229	217	214	239	230	222	232	212	231	218	232	234	232	201	235	206	212	248	258	246	212	234	240	202	218	224	238	218	237	231	216	244	213	208	210	248	197	223	215	232	238	237	256	244	254	242	238	231	245	212	256	228	231	233	178	227	202	250	228	242	208	236	231	239	198	249	229	200	235	236	234	217	214	225	210	207	210	236	228	199	212	228	208	211	222	239	257	199	234	238	246	225	243	235	200	254	214	246	242	227	207	212	211	253	243	216	234	252	229	242	216	228	221	228	213	225	227	213	218	228	226	217	234	219	216	202	249	202	214	215	242	235	215	234	213	217	237	217	223	236	224	231	238	223	244	240	229	229	234	245	266	233	221	200	234	232	213	240	213	225	235	246	234	215	239	229	233	254	225	225	217	221	207	246	227	212	223	218	217	218	236	203	225	199	206	205	249	204	258	267	250	225	232	223	230	243	196	257	230	229	172	212	242	213	240	226	215	231	228	263	263	225	232	222	235	224	194	232	232	207	226	254	210	208	222	224	228	205	234	208	213	239	230	236	218	235	226	221	235	240	203	220	209	217	235	220	245	245	230	221	248	223	241	232	211	207	198	239	237	222	226	256	223	259	190	239	199	196	231	235	175	243	212	203	232	236	214	256	216	235	229	217	241	203	215	210	213	230	234	218	227	263	185	229	263	202	227	236	239	232	209	199	245	241	227	202	247	211	230	245	211	209	205	235	211	247	217	239	218	207	227	224	239	221	229	217	209	233	232	237	215	267	214	222	213	244	221	233	242	218	253	235	225	210	211	221	193	219	240	242	230	222	225	239	223	237	224	225	205	192	255	207	212	215	217	235	243	239	224	212	235	247	206	251	210	240	227	233	236	210	220	245	252	242	239	225	228	250	231	211	213	233	237	220	204	214	227	233	222	213	228	245	234	209	214	235	224	261	226	227	219	223	227	234	237	229	224	222	215	251	243	237	241	218	229	220	241	218	237	234	209	197	233	248	266	225	215	232	204	208	199	208	196	239	212	236	231	226	222	212	231
14370	835	1157	1314	1187	960	950	796	729	724	691	689	660	632	611	577	593	575	628	578	599	598	555	580	521	593	626	581	583	567	539	564	589	555	538	560	563	586	587	587	538	588	549	501	610	570	612	544	523	545	585	519	571	554	569	542	541	540	551	557	590	533	549	520	524	532	547	561	555	556	540	552	558	509	561	535	572	597	572	564	539	537	523	553	571	565	524	567	540	512	533	565	541	581	576	505	524	541	528	543	527	555	498	568	535	524	520	540	549	554	526	530	557	544	521	538	542	562	591	564	578	556	554	544	577	532	497	532	562	508	549	541	567	580	529	569	582	582	571	548	580	533	593	559	565	570	562	545	498	570	573	533	549	504	506	560	534	574	534	578	552	560	532	545	570	520	540	516	550	538	547	506	543	548	561	540	535	554	525	528	503	562	578	550	514	539	598	535	513	526	526	580	555	540	564	580	535	543	595	527	567	551	512	572	531	561	551	559	520	512	538	557	551	539	515	532	550	551	550	583	589	556	569	552	588	516	522	577	553	573	530	536	567	530	554	564	520	561	514	504	542	552	502	571	555	568	587	508	521	539	540	576	530	535	564	535	585	574	535	546	564	583	535	598	527	491	523	540	544	520	558	550	574	560	527	536	560	533	538	541	545	579	540	562	537	575	567	538	540	524	526	535	567	519	513	485	516	529	540	573	532	590	576	515	566	561	571	547	533	539	586	534	508	560	563	536	525	530	546	498	542	557	549	510	545	522	578	548	513	546	564	555	552	544	542	554	528	533	569	580	569	524	560	535	553	585	540	561	558	541	571	502	544	542	535	521	535	552	534	575	523	577	538	560	527	543	535	573	550	545	562	516	530	512	538	538	534	558	563	565	519	512	524	538	511	589	526	545	531	572	520	522	540	498	537	552	594	566	555	558	569	573	566	543	543	538	536	560	583	513	530	545	547	593	529	531	556	553	509	518	586	540	534	538	556	561	515	547	535	500	523	534	556	540	555	502	517	496	545	537	590	541	568	547	544	532	517	542	572	556	541	532	521	538	545	572	520	542	582	556	533	555	554	544	552	570	509	553	524	534	570	549	533	525	521	541	571	517	564	532	588	541	521	557	514	561	566	570	548	532	582	532	534	603	512	515	571	570	565	561	555	563	562	543	539	522	541	562	572	597	545	554	582	532	531	557	574	551	522	515	516	517	558	529	539	539	542	522	511	545	528	555	525	567	528	536	575	534	540	555	529	519	551	524	528	554	564	568	552	543	532	532	543	550	536	523	520	523	569	559	524	534	535	523	596	524	531	550	587	531	554	564	570	562	553	517	517	530	547	587	556	544	581	523	576	567	589	514	574	540	595	516	520	554	519	587	522	512	591	557	560	598	522	517	512	541	588	554	537	554	568	535	546	538	520	548	511	535	565	516	518	521	522	576	540	534	554	526	503	564	581	539	575	501	576	540	534	519	582	580	593	582	545	575	575	526	567	566	538	582	563	542	573	541	529	521	569	609	547	552	535	541	562	575	555	540	560	556	562	546	587	565	548	549	543	521	535	526	570	562	562	542	558	526	511	540	569	507	531	544	549	562	564	528	565	550	532	525	542	534	572	578	554	520	516	524	552	514	532	528	505	517	580	552	545	563	534	519	598	521	566	549	489	572	554	527	496	562	540	519	518	535	486	555	545	537	578	564	511	524	547	525	511	535	522	522	567	564	530	538	578	526	539	511	562	529	532	564	587	520	562	533	561	552	543	513	506	543	579	581	540	583	517	522	581	585	563	539	587	531	519	573	590	537	538	584	519	533	549	520	566	543	569	570	553	599	574	588	537	547	574	512	544	535	563	551	514	529	580	559	504	505	591	534	519	513	532	547	547	530	537	506	562	561	541	578	530	504	510	551	545	531	519	538	535	509	531	538	540	541	540	511	540	544	502	550	574	520	497	552	554	597	546	514	559	543	560	580	530	569	530	557	509	550	572	577	552	555	523	558	558	551	524	533	554	569	538	571	609	531	558	574	558	572	521	552	550	524	557	544	529	508	562	533	542	571	560	539	556	574	541	590	554	572	572	536	548	550	524	553	547	575	556	574	559	549	584	534	493	583	550	544	540	545	512	522	552	526	551	536	551	541	538	504	532	541	495	547	533	521	560	538	522	561	587	559	539	578	557	535	539	559	544	555	561	596	542	560	578	568	580	525	555	538	508	568	518	513	553	567	548	546	566	510	559	524	580	529	530	533	499	529	594	546	541	557	545	544	560	497	531	569	538	532	545	553	548	519	549	535	500	525	491	531	507	596	559	538	498	558	532	558	520	588	566	553	543	566	525	558	576	544	553	535	527	486	534	551	519	557	543	523	557	552	552	507	516	529	568	543	573	541	519	520	512	595	506	526	554	561	534	572	565	553	555	543	524	525	553	528	505	557	566	573	542	539	560	556	526	570	550	604	600	564	542	544	550	596	523	567	545	559	572	523	517	521	570	551	548	507	525	546	519	549	558	554	526	483	542	537	573	521	518	526	550	496	555	535	510	506	553	546	537	540	577	567	544	542	551	547	565	537	532	535	555	547	556	500	529	534	554	554	584	581	549	520	584	545	540	560	573	546	519	541	544	517	561	585	558	530	576	567	544	572	554	567	525	512	587	572	525	500	535	545	526	510	526	551	541	520	534	551	566	526	535	593	542	571	562	495	504	549	499	580	511	580	560	567	564	537	512	558	566	541	586	549	556	506	558	529	530	538	525	517	580	511	547	535	578	503	543	575	493	566	565	599	546	592	569	560	535	536	502	578	571	548	542	507	548	601	533	574	518	563	534	581	554	508	545	509	550	582	538	544	561	568	530	522	544	531	491	530	508	570	502	519	521	574	554	558	532	561	569	517	549	565	587	513	506	547	532	511	517	566	534	536	520	578	558	547	563	514	528	539	584	545	576	550	547	571	548	546	605	544	561	519	549	555	535	551	519	496	544	538	542	553	561	534	495	544	575	529	511	538	529	595	541	541	543	571	507	577	583	551	549	569	542	502	557	557	569	530	543	562	549	539	554	507	552	533	576	549	560	586	545	528	560	544	556	510	551	603	540	551	549	542	526	533	554	525	522	548	541	554	538	576	517	559	519	543	518	580	542	569	541	565	560	518	551	502	520	562	541	571	559	557	552	533	517	536	530	545	570	592	553	555	560	541	551	532	514	535	529	522	571	547	582	558	545	535	549	546	527	533	571	546	554	532	548	526	505	535	529	510	523	567	561	554	546	569	538	536	560	568	563	508	582	559	519	520	548	531	552	541	505	546	579	528	544	535	579	551	484	548	560	555	486	534	603	549	560	557	528	554	536	537	596	551	530	511	542	568	518	516	546	562	543	536	525	561	523	577	602	545	560	561	556	531	531	549	513	528	539	551	567	543	521	559	559	571	540	504	521	552	571	511	554	533	522	498	569	525	563	550	588	531	542	542	556	549	543	594	498	570	535	554	541	561	552	569	548	540	556	548	526	534
36205	6331	1233	877	707	542	551	493	414	391	492	433	420	403	398	401	418	398	393	395	348	375	364	317	388	379	375	411	400	402	382	370	330	406	382	374	380	384	348	350	348	403	395	381	368	361	362	354	377	373	367	397	405	345	374	371	421	363	351	351	373	381	404	356	401	391	386	401	411	368	397	394	426	390	348	400	361	367	404	381	378	383	383	371	394	392	355	392	379	404	395	353	371	354	414	390	374	383	380	350	411	375	400	334	393	366	354	420	366	380	364	391	342	386	367	404	423	423	381	381	344	339	401	401	372	438	376	375	365	351	367	376	347	361	376	350	374	376	413	399	378	373	359	370	365	413	387	357	368	440	388	390	344	402	355	346	350	390	372	354	383	394	361	376	375	364	409	399	350	383	371	373	418	362	404	372	424	367	394	382	335	403	378	359	334	345	379	401	411	358	365	368	401	411	375	378	370	396	363	365	389	362	352	338	361	359	408	391	411	363	353	390	367	364	364	348	365	354	380	335	369	402	369	406	363	397	389	343	388	369	363	392	410	411	347	364	382	385	364	356	410	384	391	341	411	354	371	383	364	376	357	380	419	386	394	372	373	394	359	402	341	388	372	354	395	382	351	383	329	354	390	351	350	400	413	348	366	398	363	426	367	389	379	385	395	370	377	419	397	352	363	350	379	407	395	380	386	387	356	362	378	362	415	379	367	333	393	350	367	382	384	357	400	390	367	370	395	368	351	393	326	390	371	334	410	374	370	340	388	373	383	392	384	392	394	360	365	384	404	368	357	397	371	392	343	351	350	419	368	371	373	383	437	332	404	402	367	377	370	398	383	362	348	404	388	425	353	437	394	377	360	384	378	383	381	405	380	409	384	387	354	360	354	351	373	370	342	399	379	328	382	392	367	387	394	391	394	380	336	368	371	362	380	375	371	384	380	387	386	368	362	366	398	366	371	421	381	401	385	375	364	409	380	409	333	371	365	383	394	394	389	382	378	370	372	365	395	359	369	376	344	350	400	371	376	401	374	381	373	364	352	415	376	364	375	396	388	407	417	359	390	355	417	328	348	393	365	374	381	346	424	324	386	395	386	410	341	360	384	429	350	389	414	382	369	356	361	387	384	366	340	347	399	361	379	413	375	390	391	354	382	395	400	363	404	365	394	355	402	387	390	364	355	453	397	343	359	402	318	366	367	394	382	375	351	369	415	374	350	326	386	371	377	361	348	362	356	357	377	374	386	381	415	407	398	379	365	383	385	398	372	379	392	362	332	363	335	378	387	377	414	390	381	357	372	352	364	354	421	349	381	399	378	359	399	354	358	389	404	381	383	392	345	360	369	338	371	390	372	349	382	363	413	443	384	359	405	374	376	357	382	395	345	377	364	410	340	350	380	336	365	349	393	392	393	339	366	353	383	368	383	398	351	379	361	382	360	380	370	367	365	378	407	402	378	377	378	383	372	337	345	363	397	370	367	378	407	404	325	387	387	378	384	369	368	388	395	341	361	397	372	390	372	360	390	373	386	361	288	357	357	350	366	371	378	382	402	390	374	381	358	376	366	375	390	367	372	335	365	383	365	403	395	414	393	334	364	351	397	397	402	382	382	403	360	406	395	391	370	355	381	350	375	367	329	373	333	335	373	372	401	392	396	400	377	368	361	376	393	389	386	405	421	411	354	370	372	383	353	382	379	361	390	383	380	374	363	366	401	390	350	402	382	382	381	351	357	374	348	400	350	367	342	400	378	347	394	392	408	388	398	387	374	377	360	363	399	386	373	325	368	399	362	367	425	355	390	373	371	373	380	418	329	314	373	391	388	356	403	397	377	412	422	340	332	386	376	406	343	358	389	372	352	394	340	382	380	348	372	371	349	331	377	370	376	378	361	408	351	345	375	348	345	379	385	425	421	356	324	360	388	381	397	408	378	389	372	378	360	353	371	380	375	361	369	384	369	361	401	384	405	358	393	387	412	345	393	359	378	344	357	392	405	377	382	382	374	382	410	384	377	376	375	405	408	393	373	369	372	384	371	345	367	366	375	389	394	351	357	338	388	387	388	376	360	366	375	340	399	372	355	362	403	343	389	358	361	364	363	369	379	355	387	388	395	362	390	360	362	375	372	403	359	363	358	320	381	360	368	352	390	370	388	365	391	393	356	393	395	387	379	372	379	364	364	395	366	381	373	398	352	377	348	371	368	387	373	370	381	397	373	383	390	379	373	401	353	398	413	351	385	392	396	332	344	377	355	356	373	394	407	376	400	384	367	347	380	406	388	416	416	386	366	353	378	377	386	363	377	359	404	365	324	385	400	340	363	365	365	390	356	378	359	351	396	372	391	387	393	375	373	368	365	369	372	401	422	349	378	357	362	379	385	397	374	400	395	397	385	356	390	354	338	374	405	374	402	387	370	375	361	361	380	362	393	393	392	391	377	385	378	368	380	379	388	359	380	381	316	419	382	326	388	393	391	419	373	371	390	398	394	360	407	323	415	379	365	374	373	382	375	401	377	363	428	375	381	391	356	403	384	366	368	370	392	383	391	385	413	370	353	383	392	340	399	416	401	365	374	401	368	367	359	417	361	355	355	337	352	395	390	397	379	368	343	367	392	394	357	346	371	345	365	392	384	390	412	349	367	385	407	389	337	343	385	386	397	334	355	365	393	384	378	368	371	352	367	340	362	416	374	363	401	337	408	392	367	371	378	385	388	358	382	409	400	334	362	379	416	411	397	334	377	367	367	365	398	378	328	390	389	324	353	377	403	403	393	383	401	377	358	364	387	364	385	377	384	363	328	358	351	394	363	362	396	393	364	375	357	351	380	415	392	357	390	344	367	406	356	387	358	353	338	381	358	354	344	391	397	426	398	351	408	390	372	407	368	416	397	385	387	387	380	382	351	387	397	364	412	378	391	422	393	395	376	361	421	369	374	413	349	389	411	408	376	422	365	395	381	361	367	372	390	397	402	390	364	377	357	370	367	375	366	330	416	414	355	391	372	378	362	347	378	342	372	389	375	404	363	377	353	428	389	384	378	359	371	368	362	379	368	389	354	359	365	360	351	403	388	363	362	410	351	388	390	411	378	373	377	367	386	388	364	359	402	351	366	397	386	417	328	344	356	365	357	375	380	367	395	414	370	383	366	368	376	374	399	376	373	409	348	403	371	389	358	371	373	393	346	353	388	344	360	387	351	397	410	321	353	380	393	397	386	398	356	361	350	382	365	370	365	384	364	376	374	384	353	404	415	435	360	391	382	375	354	386	367	378	358	372	392	341	390	396	408	382	383	374	350	402	386	398	373	342	364	340	342	406	382	391	390	341	379	357	400	389	407	392	378	393	401	392	375	361	380	375	379	409	402	356	345	364	382	398	364	385	378	418	392	383	379	368	378	392	374	452	411	390	375	384	344	373	364	361	407	384	397	388	352	397	361	401	357	379	358	392	347	367	410	390	402	374	361	382	408	406	378	411	364	356	385	435	382	403	394	388
19413	1369	2065	2302	1953	1716	1536	1422	1296	1174	1106	1143	1009	1067	964	953	971	958	956	957	919	930	892	919	905	871	892	864	858	847	868	910	885	883	850	889	853	851	862	881	858	898	804	795	827	855	875	848	859	917	821	878	913	849	813	844	865	874	814	888	828	788	818	856	823	823	851	788	815	841	816	843	859	912	821	820	831	822	798	862	837	842	846	798	797	795	873	811	783	837	789	868	819	781	818	833	852	818	865	840	845	886	821	821	833	803	848	798	825	860	833	850	830	874	827	872	825	836	811	877	808	852	800	850	808	777	830	772	917	851	859	801	875	808	861	842	787	829	798	847	850	811	845	829	784	881	865	838	865	840	785	809	895	820	849	819	833	796	839	872	784	871	857	842	829	874	810	813	833	804	831	820	876	881	894	809	841	810	897	826	787	856	900	816	807	807	804	806	830	867	851	840	818	844	803	839	836	849	840	826	801	857	814	834	883	829	818	847	819	866	833	833	807	851	835	862	842	818	782	865	893	890	875	836	883	801	834	834	826	859	858	809	832	862	807	820	812	812	764	844	875	798	810	819	860	838	803	780	812	847	786	860	772	813	814	859	795	828	808	847	793	858	871	830	803	836	823	831	762	853	827	811	824	855	850	862	818	868	802	819	884	836	828	856	820	834	826	864	869	828	823	854	841	800	841	866	845	848	854	837	819	811	883	839	811	808	865	810	842	824	865	833	851	861	848	839	799	839	839	821	846	888	861	830	780	823	899	871	844	849	846	826	805	874	873	848	908	859	849	837	857	791	792	844	843	815	857	841	904	794	831	838	821	854	845	803	846	843	803	828	780	834	827	792	888	841	836	820	797	848	792	851	769	862	771	852	840	838	822	839	815	815	861	844	778	800	864	804	811	845	762	838	850	839	891	820	807	837	835	822	818	809	845	809	811	818	861	833	856	846	829	828	822	809	790	832	825	780	840	834	822	832	831	859	886	849	792	841	878	882	794	836	856	847	810	816	832	814	849	807	841	814	813	867	818	837	842	841	849	817	847	843	833	857	808	820	836	836	866	863	793	787	799	833	823	830	814	856	839	901	819	881	855	845	822	847	783	842	849	850	835	833	805	845	832	859	859	842	844	818	784	779	852	857	841	831	829	841	817	835	775	836	778	835	853	832	833	827	823	833	860	831	801	796	804	826	812	806	817	829	844	871	822	876	855	865	797	812	814	863	815	783	846	851	806	871	837	864	851	832	844	803	831	799	847	834	758	810	834	824	859	827	798	833	824	788	818	794	825	870	783	852	838	873	849	870	859	811	826	860	832	836	798	878	838	851	853	868	845	774	824	795	862	818	797	772	805	838	842	795	823	808	838	833	830	837	828	793	845	820	804	785	826	857	812	828	834	831	800	867	870	870	847	800	834	889	829	833	829	812	816	834	836	867	869	855	826	865	813	825	828	818	773	833	829	862	815	810	851	885	850	848	880	848	842	848	822	802	822	810	844	817	845	845	860	890	841	845	835	864	792	813	811	824	824	808	830	803	823	847	844	808	816	853	798	803	812	806	853	796	819	873	815	801	782	863	771	844	868	852	866	803	853	890	813	871	793	800	834	837	817	824	857	857	856	792	824	823	813	838	833	881	805	817	867	833	819	870	847	859	846	900	877	778	815	773	801	757	866	812	816	818	828	884	826	838	797	802	801	844	831	862	869	804	865	911	806	800	836	792	771	837	793	863	771	824	842	792	814	854	784	874	807	829	826	824	809	841	834	835	790	853	846	833	867	829	831	870	817	866	846	852	820	868	850	788	779	831	779	851	816	843	828	796	842	825	836	861	828	816	793	845	819	856	805	796	784	866	837	811	859	819	854	824	820	813	839	807	820	798	860	827	799	871	861	860	822	787	828	829	810	795	796	801	796	873	827	817	782	861	854	845	832	830	838	868	796	851	835	846	789	855	809	870	834	854	851	852	840	844	861	837	804	828	815	835	877	849	847	829	816	848	854	886	816	781	829	873	838	788	777	861	910	795	845	830	866	836	810	813	820	847	795	844	810	809	828	863	800	843	844	824	841	795	784	819	848	825	853	865	858	806	842	784	874	801	851	823	841	804	821	830	831	853	813	876	814	838	871	860	834	787	878	813	875	840	825	828	811	857	889	897	823	809	855	809	797	784	815	802	808	797	843	839	866	857	845	870	809	842	808	801	845	812	856	803	823	884	835	844	858	801	840	819	793	804	845	781	881	817	882	888	852	832	837	810	782	842	796	811	811	906	823	857	815	847	898	825	785	862	873	821	854	896	847	811	845	840	890	811	817	799	846	884	801	835	838	809	855	847	784	841	833	841	824	800	798	823	850	868	824	845	839	866	892	818	843	845	792	883	836	825	854	811	812	806	831	842	802	851	782	766	835	832	822	813	819	816	843	844	800	874	901	853	819	833	808	843	831	792	828	853	828	845	842	801	853	844	801	839	862	851	792	824	813	876	809	807	846	830	828	860	817	837	787	846	784	831	804	875	831	836	898	868	826	835	846	849	804	830	883	836	840	855	791	858	811	840	806	841	852	843	816	797	825	872	807	761	801	813	798	869	863	845	819	807	826	822	792	839	870	773	827	821	816	837	762	820	787	828	847	857	864	844	827	873	820	820	799	818	874	835	853	818	825	823	817	882	812	843	849	850	834	847	875	846	853	830	809	807	856	833	794	829	860	800	856	820	813	821	842	854	850	888	773	855	859	786	845	832	834	854	883	804	813	851	853	753	824	835	791	827	775	836	820	804	817	796	832	821	868	809	849	850	808	804	778	867	851	806	819	863	835	838	784	855	799	839	847	757	810	870	851	820	796	866	821	789	859	812	829	902	788	802	791	817	800	849	852	857	856	866	828	829	865	860	840	883	829	864	807	874	801	834	836	821	887	807	824	814	848	820	842	830	801	859	853	834	861	854	873	828	802	819	809	799	821	846	825	778	806	803	818	852	806	815	834	804	845	840	852	805	823	865	860	823	869	852	775	850	873	801	771	799	847	861	789	801	855	817	800	788	830	855	840	807	830	813	817	896	825	861	819	824	837	792	816	872	825	830	846	799	883	845	834	766	833	807	842	864	839	816	851	867	826	782	856	780	826	823	863	774	792	836	791	873	800	830	854	849	898	775	821	781	809	807	879	858	839	875	827	860	806	769	822	844	851	837	793	834	861	799	828	838	869	855	805	865	764	819	853	857	875	838	848	758	851	878	848	810	830	804	828	865	776	813	808	819	802	764	822	862	788	844	858	864	858	811	840	802	820	847	821	863	834	808	880	830	880	818	809	828	809	850	853	875	801	861	861	849	876	822	790	829	829	842	802	797	821	820	869	907	825	823	830	856	840	845	834	806	868	833	785	836	914	820	835	819	837	826	866	778	855	854	798	875	827	826	780	884	860	879	862	861	837	798	871	834	829	825	799	827	853	815	813	845	851	800	825	839	829	807	857	870	908	777	821	808	802	857	863	875	835	837	802	842
9923	568	178	156	141	178	161	171	159	160	170	185	156	162	172	161	180	147	151	180	187	146	135	189	142	177	151	162	159	165	167	148	159	170	141	145	174	150	143	159	135	141	142	168	168	151	162	172	174	154	159	148	149	127	153	152	170	165	157	152	152	163	135	180	157	149	146	174	153	164	154	154	146	155	136	172	118	149	142	177	158	179	164	150	168	159	164	171	153	150	179	157	144	149	158	154	175	183	158	184	168	149	172	141	174	151	163	144	162	150	155	173	163	165	200	168	164	132	145	151	157	161	134	162	154	161	149	155	161	152	158	160	166	169	197	159	193	171	166	154	162	177	150	147	165	151	161	147	166	172	156	153	161	152	154	143	142	182	161	130	159	165	161	144	152	168	165	167	142	169	189	144	147	152	160	158	152	183	210	156	146	153	151	162	173	139	147	141	158	151	133	159	148	164	140	163	175	155	153	155	164	146	151	167	134	151	147	161	154	163	176	145	165	171	156	144	138	176	161	189	147	154	170	153	197	158	162	142	160	163	147	138	162	163	191	154	170	152	139	153	164	179	146	149	149	160	138	145	159	149	174	164	159	129	165	162	158	143	155	155	155	151	165	172	135	160	152	153	168	154	158	168	160	184	148	175	170	150	168	153	133	159	136	122	154	168	132	167	145	146	153	174	171	155	160	152	161	158	141	178	169	150	167	158	157	170	125	139	167	125	160	155	150	152	150	139	162	157	148	158	158	152	161	150	167	140	158	178	170	148	157	146	146	158	123	181	153	161	153	152	157	162	165	171	145	170	160	136	140	159	157	159	137	167	152	171	162	144	154	152	164	175	149	139	166	140	165	137	143	152	148	149	150	202	175	150	168	160	140	146	133	148	162	154	151	179	155	183	155	133	172	152	156	168	141	159	135	168	159	159	175	168	178	168	154	141	145	146	115	187	169	148	170	171	165	138	145	160	151	161	172	165	162	159	158	169	155	172	166	141	152	146	149	140	141	182	180	159	146	166	134	150	149	153	146	119	144	158	171	159	162	150	157	157	170	168	185	147	152	127	147	170	185	157	148	168	128	151	179	180	160	140	158	155	147	125	166	168	164	148	132	134	152	161	177	156	185	152	150	174	159	182	141	154	171	146	146	167	153	174	133	170	166	177	149	126	154	161	166	159	156	161	180	127	183	158	135	164	164	176	165	179	154	140	154	140	168	145	170	170	196	132	165	160	139	157	166	181	150	138	165	130	146	167	159	160	162	157	150	150	157	175	156	154	180	158	169	153	164	146	151	178	166	184	153	137	171	182	147	141	140	178	147	168	164	174	146	151	147	130	146	135	147	186	167	179	147	174	138	144	134	148	165	156	159	157	162	159	135	155	156	156	148	156	173	151	148	165	150	142	176	147	145	160	162	175	151	145	142	163	125	135	141	155	132	130	165	157	148	164	165	145	171	178	148	165	161	161	153	168	158	152	172	158	163	150	173	181	174	167	136	143	148	168	174	155	165	168	162	153	143	170	177	152	160	156	171	170	194	141	147	154	148	152	160	187	152	157	140	149	139	160	147	176	143	132	169	157	159	201	169	133	158	145	156	174	152	143	164	148	148	132	163	153	166	148	175	183	159	161	159	179	144	146	160	156	159	146	145	187	174	170	154	169	139	153	160	145	162	165	132	161	167	161	164	174	132	180	143	150	144	137	188	156	136	158	158	151	175	149	145	157	116	176	168	159	165	151	137	170	152	154	167	162	175	150	163	147	155	149	175	130	157	143	151	154	181	169	160	169	156	134	158	136	179	157	171	163	151	163	163	145	155	180	140	165	155	150	200	155	149	149	176	162	157	159	149	133	140	180	167	175	157	152	140	162	155	162	152	159	162	139	142	176	168	158	168	171	149	170	143	168	163	133	150	163	141	165	157	189	193	162	156	156	147	157	161	159	178	146	174	168	177	149	167	167	134	164	157	170	161	165	146	155	162	127	157	151	165	155	154	167	188	163	169	158	167	142	148	146	162	161	160	154	175	153	167	168	147	140	151	159	158	158	145	174	178	156	182	154	170	142	161	171	136	130	152	140	178	151	173	151	158	145	144	179	148	161	166	163	140	172	140	152	167	164	165	146	168	162	159	154	169	178	155	173	146	142	167	158	163	147	177	173	152	143	154	146	165	172	165	142	159	155	177	145	168	180	178	164	147	173	171	163	166	141	161	154	158	156	124	158	170	164	140	147	168	164	170	171	159	148	182	143	148	133	163	189	164	150	137	165	174	175	179	184	148	164	156	133	143	167	173	157	146	145	159	147	142	170	165	148	163	150	165	170	167	136	165	185	147	147	139	153	145	154	170	136	149	157	169	154	154	188	161	140	166	154	143	147	148	171	180	147	160	144	160	142	160	144	170	182	169	149	159	158	141	158	136	148	164	160	151	136	160	154	178	183	169	137	166	160	166	165	167	152	172	162	158	171	135	138	137	153	161	146	180	179	177	157	162	165	180	161	167	169	144	144	186	145	145	159	161	158	148	165	147	155	155	163	192	146	165	139	145	172	147	166	167	130	152	153	151	171	153	146	168	168	157	183	164	170	156	161	158	163	148	159	174	158	140	167	149	169	150	131	144	161	153	140	155	162	145	160	151	149	166	149	167	150	134	171	158	143	168	169	170	178	156	168	163	137	156	145	139	133	140	154	142	140	146	174	142	164	139	157	145	144	168	164	182	146	135	145	173	159	146	170	176	174	178	165	146	167	148	154	155	150	156	179	157	181	161	148	144	159	162	162	160	155	150	166	172	170	161	152	158	195	165	138	161	145	153	166	165	167	149	140	144	145	139	159	157	162	162	147	158	150	161	161	148	163	165	151	151	153	168	169	180	148	166	166	165	148	178	161	168	140	149	161	172	161	165	175	185	139	150	152	169	152	157	157	165	178	180	162	146	131	157	158	168	178	166	172	160	149	173	158	153	157	151	176	164	167	158	159	137	154	191	153	162	142	155	165	157	165	170	147	169	173	172	141	155	144	155	141	138	172	143	161	180	169	146	174	141	159	130	153	149	150	165	188	160	117	186	165	171	167	159	177	155	150	162	138	154	122	125	161	171	165	155	158	181	153	146	151	172	164	141	186	169	146	173	165	176	159	167	140	150	131	167	158	177	162	129	165	132	141	152	154	184	171	124	147	182	143	159	181	147	161	169	128	162	151	169	154	182	143	168	146	160	171	179	155	154	133	162	141	151	153	150	144	160	181	134	170	126	157	143	167	160	147	161	167	145	165	159	170	127	169	165	164	151	144	151	145	141	156	171	161	165	144	166	163	142	167	155	159	162	148	163	153	129	143	165	138	164	155	143	143	132	169	180	155	139	161	153	138	171	150	144	169	156	180	163	163	169	175	171	182	133	172	145	179	153	167	157	158	163	164	160	155	174	169	180	156	144	192	163	163	200	155	160	160	171	158	154	180	164	144	141	177	163	187	175	137	176	177	148	189	162	131	144	148	160	136
5684	389	440	426	434	409	403	414	359	408	415	420	391	421	423	403	408	402	419	415	423	427	364	416	427	392	396	411	394	414	361	370	416	408	440	423	393	394	415	423	372	421	456	375	420	367	380	414	428	386	413	378	386	396	393	415	413	434	364	390	401	405	408	398	396	410	412	394	411	410	411	416	417	403	421	399	425	404	411	412	400	394	401	408	369	392	403	401	407	395	395	382	363	416	410	400	395	410	379	402	373	381	409	382	402	398	416	397	346	402	388	427	368	391	412	383	378	391	388	384	389	385	396	407	387	408	409	384	403	413	417	413	412	371	416	404	376	410	379	412	384	377	397	407	357	348	392	413	417	374	401	381	408	411	414	425	400	426	397	396	440	387	396	388	399	416	417	397	345	407	410	356	383	422	382	402	409	434	400	412	374	405	393	406	406	426	411	371	381	397	440	394	376	405	410	365	398	390	417	423	412	435	344	414	425	416	377	423	384	391	403	433	376	452	407	396	400	378	414	402	430	450	351	396	381	431	408	421	388	393	406	368	398	383	427	371	370	374	385	406	416	420	383	380	408	396	422	384	423	397	351	434	389	404	410	406	407	375	397	412	402	405	393	374	386	399	404	382	398	419	388	416	411	404	327	412	420	394	400	374	372	389	379	425	382	431	408	399	421	420	423	404	439	403	366	427	407	379	402	450	395	425	409	359	372	436	402	364	391	386	393	416	395	407	410	393	383	401	390	394	410	409	354	404	428	402	385	416	388	436	368	399	416	400	402	403	396	409	374	405	380	399	395	396	395	401	395	424	406	412	403	400	353	377	410	432	423	367	405	420	380	385	396	390	398	397	403	380	377	397	400	397	409	400	398	399	397	396	442	448	400	387	412	394	435	408	421	410	390	395	440	372	419	428	466	395	405	361	410	416	379	364	419	433	398	388	408	389	393	381	411	387	405	428	397	370	393	425	407	397	389	396	431	406	430	399	364	376	397	433	408	442	392	384	398	436	427	384	405	395	381	394	403	379	418	386	408	393	397	372	371	393	385	376	417	410	407	404	388	376	405	405	369	413	391	400	392	396	416	373	396	386	414	457	425	393	396	402	404	426	378	401	372	421	414	413	393	415	405	411	413	411	403	412	405	408	373	406	375	399	404	414	410	404	420	437	387	398	412	399	440	392	392	390	383	388	378	410	409	438	379	389	417	391	406	386	405	396	406	419	383	400	401	414	405	381	366	403	402	416	411	393	434	392	394	398	454	402	398	430	416	405	405	388	386	407	428	389	381	368	400	391	411	374	444	398	358	406	365	394	449	423	402	401	407	417	374	379	384	407	368	428	367	391	375	374	403	456	363	432	396	403	396	436	399	394	410	383	393	398	399	404	392	389	397	425	382	409	428	409	410	403	413	378	417	369	385	394	399	400	400	383	417	439	402	403	432	427	385	388	422	384	399	406	389	398	420	405	391	424	412	378	379	403	418	394	386	405	402	402	383	364	381	408	396	412	420	430	435	408	364	415	408	424	386	397	395	413	385	402	385	420	373	392	390	423	402	379	427	427	389	428	416	373	425	431	395	409	438	389	435	395	398	396	407	370	423	371	392	428	379	375	363	410	419	406	442	410	357	431	433	385	388	453	405	420	396	360	388	427	392	450	373	374	410	413	429	382	397	400	402	415	416	372	431	377	433	444	394	380	361	383	381	428	412	414	411	370	428	390	385	395	390	384	429	394	423	395	387	384	415	411	417	402	415	388	383	396	420	363	417	397	391	420	412	436	406	400	394	422	364	388	402	383	422	378	395	389	398	413	385	390	416	358	368	395	404	373	424	365	403	381	373	391	416	411	380	403	384	424	370	419	379	401	407	406	426	423	406	416	402	420	430	374	413	374	423	327	424	375	373	383	378	394	391	429	407	387	439	412	410	385	397	391	401	410	377	425	387	426	421	384	437	405	407	388	370	350	390	359	401	424	398	390	421	370	392	393	411	392	414	402	416	385	438	386	399	400	395	370	418	398	380	361	409	398	437	369	360	404	436	393	393	394	400	380	388	414	384	375	357	405	373	414	387	404	418	409	366	405	402	380	358	398	416	397	387	414	415	406	361	390	406	387	389	388	408	435	419	372	378	409	401	404	401	395	398	430	412	423	400	408	435	393	386	399	394	362	407	417	374	416	407	382	408	376	366	367	388	424	416	392	420	374	403	440	399	412	379	442	398	376	416	410	407	371	445	402	384	426	384	386	408	400	389	440	425	439	405	408	393	426	383	404	367	386	386	360	417	424	415	378	408	398	416	433	399	391	365	404	407	402	416	417	397	400	396	402	401	421	427	430	396	385	385	374	409	425	383	417	344	431	385	349	419	397	420	370	397	425	393	417	410	391	380	389	388	421	422	449	362	372	387	393	381	383	422	406	417	371	414	400	405	413	402	451	400	376	424	428	377	419	411	372	414	384	376	363	377	416	386	376	409	388	387	385	411	418	402	369	398	396	374	406	401	390	365	370	384	427	398	384	426	443	392	371	427	438	390	405	371	429	375	421	385	395	399	394	404	371	411	370	391	447	385	390	395	407	415	422	417	379	419	351	392	449	383	402	417	395	399	381	389	402	388	395	413	386	413	386	389	371	398	398	411	370	376	446	366	386	395	405	392	392	393	398	384	411	386	391	377	403	395	402	417	432	410	419	396	421	378	386	368	446	388	401	392	374	402	400	427	402	379	406	416	433	414	415	406	402	411	397	373	392	383	421	421	384	384	373	396	415	423	383	402	380	392	396	381	385	380	414	364	399	383	404	397	375	397	415	367	404	412	386	380	435	429	412	348	430	383	421	380	413	364	451	417	406	407	404	395	382	442	399	378	390	427	378	390	390	396	356	354	395	384	410	427	366	397	429	403	394	429	404	415	405	399	375	373	382	391	350	411	380	362	397	374	414	385	414	408	406	410	399	375	401	373	375	398	400	401	441	409	420	427	410	400	392	412	389	416	402	406	433	456	369	418	389	413	394	370	391	399	408	407	386	402	380	417	375	391	410	433	424	365	389	398	401	378	404	397	384	401	411	400	423	398	391	383	457	417	405	421	415	407	389	436	401	400	398	388	430	395	414	401	431	403	350	386	417	421	404	387	384	406	345	397	418	381	410	418	402	412	415	398	400	427	398	422	400	430	385	424	452	400	377	426	373	379	415	383	464	403	434	385	380	398	414	366	385	422	356	395	398	394	374	410	406	381	401	360	405	384	399	385	390	400	433	366	395	394	402	394	397	391	420	394	402	381	353	428	371	410	407	369	389	394	392	430	384	381	390	412	380	373	392	397	426	394	397	411	423	420	390	419	404	385	431	401	403	395	376	404	411	385	378	399	399	434	386	411	386	407	411	401	408	405	379	408	362	427	401	394	364	404	414	403	398	438	374	407	395	391	386	414	372	434	397	385	406	400	398	377	423	381	447	401	423	423	389	423	407	380	385	402	400	407	418	409	435	380	394	394	381	367	400
24207	2520	524	487	401	319	304	290	263	265	240	227	232	240	241	219	215	254	257	216	231	225	214	201	229	254	244	224	203	225	228	254	252	233	218	244	202	239	197	239	259	210	241	252	248	214	208	271	219	186	234	226	233	216	250	205	231	234	245	228	228	215	214	238	234	211	225	227	249	259	202	264	225	202	233	209	240	214	241	214	238	258	209	211	239	216	211	205	237	228	210	240	221	208	234	232	224	202	226	233	250	227	216	235	207	238	243	255	233	226	247	237	231	219	249	240	212	232	248	248	219	238	245	227	216	231	220	223	246	229	224	194	216	228	218	204	214	240	210	231	235	220	241	237	224	225	255	248	227	218	245	202	247	256	215	262	232	226	199	211	241	233	218	230	239	244	251	228	231	234	216	231	221	204	219	228	227	224	223	216	217	266	219	214	230	216	227	232	235	227	243	219	223	214	211	217	212	202	249	223	221	245	233	250	228	213	212	231	229	216	227	225	229	210	225	233	220	242	228	212	241	246	225	219	228	232	223	229	233	252	242	228	206	241	224	222	213	233	217	212	215	212	219	211	212	235	224	205	203	225	230	210	229	231	242	237	232	194	243	241	241	223	215	226	215	211	206	223	216	224	214	229	212	204	213	218	257	205	234	195	220	199	234	231	218	228	245	226	225	250	232	217	227	227	234	242	217	223	223	216	224	266	212	209	243	228	233	220	230	234	268	222	214	286	209	208	245	200	228	215	244	235	238	225	238	217	221	228	214	234	215	253	220	212	250	228	209	249	226	267	208	197	244	234	246	233	228	228	225	216	232	220	232	233	266	253	233	234	206	217	238	241	196	179	229	245	258	220	209	230	205	235	216	211	233	257	255	215	261	231	233	214	263	209	247	221	214	213	245	221	216	206	225	214	203	245	245	210	216	227	215	241	230	266	240	229	236	216	248	265	218	259	234	245	203	245	276	235	198	214	241	237	202	218	226	258	257	239	209	214	203	237	212	235	238	256	260	213	229	238	249	221	251	222	237	190	213	227	240	240	264	220	219	188	209	240	236	231	232	234	229	218	235	217	217	236	245	207	219	245	207	247	255	230	217	248	258	252	242	196	229	222	210	217	229	193	210	216	222	215	214	212	252	197	218	224	208	235	206	221	215	239	228	232	221	236	264	225	227	223	238	242	244	275	224	246	229	216	219	222	246	221	238	231	236	231	231	237	221	224	219	216	208	249	204	247	235	215	225	229	236	202	232	228	223	247	224	210	245	209	225	220	206	207	268	274	212	240	238	238	227	198	233	253	219	229	246	224	247	213	230	255	215	257	228	235	195	224	240	231	246	208	237	219	222	247	220	204	258	263	245	248	246	213	218	243	226	238	237	243	235	214	234	225	251	223	220	224	218	252	250	218	223	270	223	228	225	237	243	219	260	220	216	216	249	226	200	244	234	215	207	249	226	233	198	247	220	221	222	223	222	206	242	203	241	245	253	225	214	223	215	258	249	223	214	224	209	235	231	218	206	234	196	209	206	224	238	264	223	254	238	227	240	217	209	239	222	240	208	243	232	237	252	246	242	236	232	233	237	243	235	190	254	230	248	247	222	223	217	197	232	262	248	202	190	215	234	222	205	241	219	224	220	229	251	241	232	231	235	204	239	237	238	209	236	234	221	230	202	215	244	224	222	219	239	239	220	219	197	237	230	198	229	263	197	211	270	255	227	240	231	250	225	220	196	235	222	217	220	239	213	206	238	225	253	242	232	234	218	256	216	240	234	223	246	223	219	262	224	206	235	209	219	243	225	243	218	194	235	226	246	250	204	224	212	217	229	229	241	206	207	196	214	249	220	258	241	213	206	222	202	216	243	231	197	243	235	227	224	248	247	186	203	233	232	221	235	223	220	208	242	213	232	197	242	236	211	249	256	210	218	231	275	244	234	226	254	211	230	218	230	246	217	250	222	239	243	222	258	247	237	234	246	222	192	231	243	226	232	199	220	247	233	243	210	240	217	222	229	243	214	224	211	198	216	234	238	207	208	229	221	231	229	224	227	249	223	257	212	247	226	232	234	254	225	228	237	228	235	247	228	226	214	249	234	243	214	214	239	234	248	222	234	236	250	237	232	246	229	232	229	234	229	232	228	236	224	221	220	247	212	234	217	235	233	212	228	224	204	201	199	229	233	215	217	233	223	210	216	210	207	215	216	246	207	226	213	224	236	203	236	245	227	253	228	215	251	242	228	209	217	239	242	214	230	216	219	187	242	217	228	233	212	215	225	238	231	236	208	221	245	221	212	260	235	232	249	210	218	218	227	238	233	242	215	211	200	250	196	206	211	249	218	226	216	195	243	256	250	227	216	231	260	213	242	196	231	238	248	199	222	234	237	229	221	230	225	245	235	232	235	211	232	235	236	233	247	258	220	225	242	216	230	231	230	233	246	237	208	228	228	235	249	226	229	230	233	230	240	217	208	209	223	235	199	222	235	229	244	238	215	224	234	195	222	223	221	217	212	208	217	224	204	241	231	225	227	249	220	208	215	207	216	225	220	213	241	218	240	215	228	235	233	220	232	230	252	240	217	196	232	248	245	239	228	232	202	210	214	224	229	222	207	220	223	222	238	221	217	209	230	206	180	202	231	244	221	250	245	238	238	210	219	228	208	233	237	230	242	216	227	218	254	208	217	268	236	245	222	226	257	242	230	236	250	246	222	211	225	233	221	243	250	216	206	210	250	233	210	211	233	239	241	244	224	197	200	218	262	220	217	242	205	223	244	224	229	230	224	220	254	221	231	224	273	237	210	224	223	222	233	230	216	254	231	225	262	215	221	220	210	210	201	231	228	222	212	210	215	210	216	228	231	236	238	214	248	228	211	241	205	222	253	221	237	276	230	216	213	268	246	215	235	257	220	245	206	215	211	207	224	210	233	212	255	229	214	216	210	229	208	233	261	237	208	265	214	268	232	216	238	253	227	241	252	256	238	211	215	234	231	237	250	217	202	241	246	234	241	232	219	243	242	217	253	199	278	224	246	217	228	275	266	211	227	199	248	248	224	218	205	231	225	259	222	223	216	233	261	258	219	215	223	206	235	220	283	204	274	227	263	223	226	221	231	220	225	229	222	224	240	223	254	242	234	230	244	227	239	219	234	227	232	252	230	223	213	213	246	233	225	261	200	177	245	200	210	206	232	222	230	236	247	190	213	226	236	263	218	242	275	236	204	235	218	204	220	234	243	223	196	227	254	254	247	233	221	215	248	227	211	239	223	250	214	218	257	208	238	222	246	254	219	225	245	226	218	202	253	249	202	207	235	230	193	200	222	181	230	242	202	215	231	235	236	237	244	219	210	211	208	214	236	229	221	239	241	207	213	249	233	217	242	196	233	244	242	219	249	244	234	219	239	237	200	235	199	252	225	266	239	206	227	232	233	218	210	242	218	223	248	232	231	228	235	246	232	192	214	228	242	218	217	227	210	236	223	242	241	214	223	261	239	229	225	230
14045	795	1192	1229	1095	992	899	801	750	684	657	631	612	633	653	613	542	594	584	653	600	619	625	563	580	552	597	543	588	557	588	587	550	547	540	589	564	578	542	573	568	517	568	527	564	562	539	601	538	545	582	556	549	533	567	542	581	564	545	570	557	566	516	559	542	517	518	555	591	523	519	536	566	551	511	551	533	561	571	538	591	570	580	555	562	535	552	531	555	561	603	509	594	545	557	554	552	520	531	544	571	574	549	545	514	532	532	517	546	581	564	546	503	548	583	537	582	589	530	564	568	547	547	514	550	562	517	544	521	488	553	551	563	568	533	526	569	540	520	561	511	529	556	586	561	550	575	536	565	544	519	523	532	572	552	594	581	538	542	524	540	549	574	532	567	552	522	562	550	560	514	557	545	507	564	544	526	525	495	539	525	493	550	534	549	535	526	540	518	566	575	587	544	566	510	549	592	557	526	550	572	585	549	493	582	530	554	536	542	522	524	580	562	528	529	561	524	510	573	540	544	552	546	551	546	569	535	560	573	549	551	560	527	543	571	528	556	552	561	562	552	526	541	563	544	573	509	532	563	549	481	580	591	561	534	612	550	612	557	545	556	562	546	566	534	554	583	572	518	560	521	561	558	553	555	569	521	567	529	536	557	548	509	586	560	537	570	514	546	565	528	521	514	504	545	578	546	524	531	553	565	568	545	502	569	579	565	551	524	534	544	514	568	530	557	575	547	544	544	561	556	545	578	534	559	517	544	586	523	564	566	579	563	526	570	555	558	501	514	557	541	530	553	529	545	580	580	520	558	572	523	568	540	544	516	553	533	525	526	539	578	572	514	494	569	557	570	538	537	525	514	522	552	515	548	534	529	559	537	538	525	569	522	538	573	576	500	574	564	514	594	595	528	572	522	534	547	527	537	567	569	556	571	575	536	518	555	521	551	549	559	548	526	549	509	538	518	539	560	539	559	517	491	565	543	517	553	599	500	526	546	551	587	550	553	549	615	600	562	492	524	517	525	561	533	575	512	536	535	508	536	575	493	550	594	598	535	530	564	564	497	542	598	517	547	501	558	558	506	541	550	548	553	574	582	533	530	535	569	553	573	523	563	552	535	524	529	552	546	542	577	546	531	551	539	571	555	534	524	568	549	525	544	543	511	537	534	566	594	594	561	500	531	545	555	561	517	604	592	542	534	540	562	531	495	566	515	542	538	612	549	553	586	549	567	554	495	569	551	536	546	594	524	537	523	540	544	521	525	533	533	532	532	566	548	561	559	546	514	562	566	568	539	543	546	544	584	566	583	586	527	540	514	550	520	544	562	541	564	522	521	553	545	529	545	514	554	519	534	533	557	556	556	517	584	569	540	557	518	528	566	564	497	554	516	563	551	540	545	534	525	569	531	560	562	542	513	532	551	574	585	521	560	542	553	580	505	557	516	562	586	549	545	544	561	582	524	556	554	545	508	552	544	540	549	557	556	589	554	565	545	602	535	537	580	517	544	533	572	529	516	555	530	530	560	549	568	509	581	525	506	574	557	538	541	504	535	563	570	541	538	540	562	519	541	556	528	600	577	508	556	554	478	558	531	564	547	557	552	495	541	573	545	550	557	537	543	529	519	512	544	526	530	549	546	530	581	551	537	561	527	536	529	582	540	528	495	517	559	544	524	576	532	509	522	554	544	523	554	529	557	513	575	590	578	520	555	533	548	535	524	559	537	547	552	519	595	556	579	591	548	585	544	534	548	553	554	536	536	539	574	572	547	516	539	518	551	521	535	529	579	541	522	519	594	490	570	561	564	551	557	546	521	517	529	515	544	536	563	538	506	578	523	566	594	539	550	535	505	556	521	542	525	556	523	548	537	587	562	544	561	510	617	606	565	540	547	592	527	578	536	523	522	530	522	529	564	574	541	598	548	525	532	535	567	519	528	551	554	551	560	561	508	551	589	538	572	542	533	558	522	516	564	526	555	542	553	564	556	578	520	521	506	551	558	563	547	488	582	596	570	496	558	546	584	556	560	585	577	567	536	527	524	590	576	558	523	521	521	571	537	517	563	579	498	535	546	551	605	503	590	538	541	526	549	547	556	547	518	554	541	551	502	548	560	521	529	541	513	547	543	549	581	512	507	554	562	559	527	583	553	512	525	542	561	527	520	550	582	533	558	518	595	554	512	561	550	537	546	544	567	538	576	575	518	536	526	504	543	554	523	536	569	531	527	536	548	536	551	534	582	563	558	567	542	502	561	533	561	566	572	521	532	529	536	571	531	598	547	521	554	559	527	560	557	544	526	562	598	543	528	541	580	524	562	503	563	573	529	511	598	533	540	560	573	529	578	529	515	516	540	520	565	570	552	546	544	526	522	538	560	526	558	578	529	594	580	545	562	565	572	538	526	560	542	563	600	538	546	573	552	593	539	532	569	556	577	561	545	546	498	518	579	524	573	553	559	540	543	521	538	537	485	540	560	555	584	562	519	538	546	541	477	521	532	560	522	567	539	517	546	599	529	561	513	564	585	528	521	549	521	562	576	585	519	564	541	554	551	554	543	530	553	509	569	507	533	515	547	522	511	547	571	592	517	564	582	561	523	540	541	568	540	545	557	546	536	549	542	580	576	572	551	532	566	554	545	533	560	516	500	587	522	574	544	528	551	525	525	561	577	547	523	550	553	587	535	542	577	571	569	566	516	558	559	553	557	538	542	568	528	501	541	536	572	558	607	564	553	545	551	566	527	563	477	583	513	565	515	545	556	512	553	536	524	546	548	486	520	542	553	543	560	534	560	551	565	541	540	524	567	517	562	535	548	569	523	521	580	497	527	553	549	538	585	495	539	591	557	550	571	541	533	537	556	542	532	571	535	530	565	553	541	552	524	535	561	558	552	576	512	574	524	563	543	526	515	547	511	546	557	561	528	563	564	532	520	545	563	514	550	574	571	568	556	583	580	552	568	522	514	542	558	496	562	533	535	601	506	524	586	462	561	547	575	570	529	548	546	568	556	507	555	534	562	536	506	542	525	533	510	538	527	577	578	557	543	546	548	541	551	536	548	575	580	558	559	536	571	540	558	565	540	587	582	547	579	546	534	577	559	569	573	527	545	570	531	550	565	556	546	568	506	552	514	509	529	536	525	516	549	554	591	549	562	554	565	523	493	569	530	563	595	573	569	552	502	567	556	587	522	538	542	534	569	536	523	526	543	527	586	534	521	552	543	589	553	545	548	571	559	533	542	546	524	546	559	540	590	542	526	527	561	506	562	532	546	544	546	543	546	556	533	558	554	526	520	560	546	526	552	525	512	511	526	538	563	532	510	528	562	523	559	505	563	604	565	551	551	550	531	558	530	546	541	548	568	528	549	542	527	565	537	562	514	527	584	568	540	563	558	514	547	590	536	567	559	530	551	551	561	582	547	570	535	556	553	564	579	523	599	526	520	543	532	529	557	514	533	547	557	575	564	569	544	520	512	580	546	532	516	587	548	550	527	521
36064	5742	1167	945	692	517	539	471	465	437	411	429	392	411	383	415	394	407	386	409	395	362	373	413	392	394	363	370	379	408	330	412	368	397	366	375	400	380	348	388	401	410	365	368	344	399	365	419	375	384	361	366	407	382	389	352	407	371	363	382	401	384	355	366	398	352	378	396	402	415	370	391	401	389	390	389	389	379	404	409	377	363	415	351	354	390	386	389	374	364	360	360	415	370	359	381	360	371	357	418	382	409	383	368	398	383	395	381	365	372	384	386	375	370	357	367	428	401	421	365	351	406	391	375	368	364	390	379	391	387	364	415	388	343	394	372	369	394	368	370	370	374	334	373	410	424	400	359	391	376	414	365	386	340	343	371	385	385	378	360	335	403	349	346	360	417	429	398	399	378	409	348	390	326	362	342	386	367	362	362	380	334	345	395	369	358	355	360	362	421	374	351	393	378	366	358	386	367	356	376	355	354	366	390	369	406	389	385	412	414	422	334	367	376	398	362	386	361	421	365	405	382	366	384	350	371	375	378	356	427	381	409	353	374	402	417	368	419	401	375	358	383	429	359	388	405	388	377	370	390	401	352	362	415	405	418	352	378	407	390	394	360	401	386	385	387	375	383	350	385	387	368	359	404	374	392	362	383	371	374	365	367	398	347	401	387	392	430	392	400	372	407	392	383	371	361	372	391	411	359	362	319	331	367	383	350	373	369	358	346	386	386	367	403	378	383	383	356	393	393	384	399	389	359	379	365	412	404	347	357	411	356	377	396	368	365	394	383	354	378	392	355	388	367	333	361	373	382	347	401	406	373	395	398	387	362	391	354	410	403	379	390	355	390	373	407	377	412	356	368	375	377	389	355	389	395	405	352	416	390	376	357	373	436	373	391	352	414	410	378	396	342	400	419	369	371	382	381	401	354	398	394	399	408	356	367	354	391	390	361	332	413	396	382	363	391	363	430	392	381	365	393	394	361	379	374	394	413	363	374	414	384	360	400	394	417	390	384	394	385	410	419	366	365	386	412	376	367	373	351	405	366	376	373	382	396	355	352	370	385	384	406	414	388	404	397	393	365	334	369	350	355	366	363	368	399	390	396	420	372	360	439	353	368	344	354	397	380	396	421	381	398	351	428	371	380	368	398	434	399	377	371	390	365	421	365	373	415	381	375	388	378	380	407	389	363	381	348	393	413	370	354	380	369	350	399	349	352	390	422	384	395	381	367	386	383	392	399	405	396	365	365	376	411	361	370	381	402	367	401	401	420	381	406	348	358	393	384	420	362	366	408	349	399	361	378	373	389	364	377	398	391	416	409	393	406	364	369	383	427	365	392	380	355	316	406	385	325	375	388	349	392	359	400	361	422	350	387	381	338	425	375	405	332	355	417	405	386	350	340	380	358	334	337	358	390	370	380	389	402	370	394	350	398	355	352	400	374	401	370	404	413	351	388	386	386	406	419	383	417	411	417	413	352	404	389	386	367	405	390	380	354	387	376	370	388	369	366	347	382	369	380	376	385	383	380	423	392	363	356	355	416	410	383	431	358	339	365	376	363	422	359	384	395	405	364	394	338	394	329	389	391	422	381	363	400	386	334	362	358	431	377	382	362	395	413	386	377	350	387	357	420	431	389	366	372	363	342	351	368	400	417	410	424	348	413	373	370	388	385	363	370	365	354	416	405	396	425	396	360	365	360	402	341	362	398	388	407	408	377	395	383	389	368	336	372	411	337	406	407	401	361	398	375	401	357	372	386	372	393	392	371	374	393	336	375	363	377	415	378	350	413	350	416	348	351	361	382	399	356	402	393	371	391	391	385	406	362	382	402	359	390	354	374	371	355	393	409	349	390	440	419	455	381	371	397	349	398	403	366	374	403	355	376	356	352	362	366	409	381	355	399	408	374	388	369	381	380	405	393	365	360	399	374	398	406	405	355	409	392	331	369	384	373	415	419	378	387	339	382	417	387	392	387	345	392	380	401	405	400	419	360	423	385	429	351	414	394	395	366	387	396	370	428	400	405	395	372	391	409	343	377	389	373	361	347	388	365	339	419	357	382	354	391	382	389	396	414	368	345	378	383	365	395	360	396	416	383	396	358	375	420	346	361	359	367	406	411	410	412	386	362	405	389	351	391	392	360	390	392	389	396	405	336	370	369	399	391	397	385	367	361	342	347	420	370	406	376	384	400	417	370	381	400	400	404	397	385	344	383	362	396	405	418	379	370	375	389	370	347	382	359	374	377	398	365	400	353	358	383	404	364	357	397	376	404	425	409	396	351	357	380	373	400	382	405	391	409	414	367	358	335	376	400	390	373	348	368	385	338	368	370	373	340	397	401	351	381	349	411	371	414	337	328	376	356	392	388	356	376	419	372	391	359	381	345	371	352	382	427	378	358	379	335	382	377	397	403	398	349	375	362	403	407	372	391	389	367	408	393	387	376	403	366	348	361	419	406	367	352	407	394	390	384	374	352	375	409	363	398	377	413	367	422	379	383	369	344	381	392	382	407	384	378	393	375	379	416	435	411	386	377	378	369	382	379	380	382	383	358	393	432	376	354	385	415	354	434	356	370	387	382	387	327	370	385	412	372	414	359	365	379	395	376	334	359	390	420	391	377	381	352	367	367	398	360	418	439	377	396	366	377	399	379	354	402	400	395	361	391	368	384	386	403	388	370	402	386	389	359	372	383	354	374	420	345	373	388	388	381	394	356	385	362	374	373	378	373	366	404	363	418	396	378	407	371	399	371	363	358	369	378	390	366	390	371	379	395	363	380	394	371	468	415	365	362	378	352	414	402	368	361	343	384	366	397	383	374	385	433	355	383	374	385	407	383	389	405	362	406	399	423	364	402	374	396	369	388	375	348	380	405	370	384	375	370	398	381	345	397	403	380	398	387	440	396	369	368	382	345	419	382	347	364	382	373	341	369	392	376	368	372	400	334	354	410	354	390	371	382	376	386	367	358	372	424	389	420	350	389	368	373	373	394	400	372	386	397	364	364	367	419	396	391	388	349	329	407	368	386	403	395	359	371	386	364	403	361	378	399	350	401	381	374	392	366	388	391	383	381	358	369	377	378	387	417	374	363	361	394	361	414	335	389	404	417	399	430	362	396	394	350	363	384	353	369	380	402	347	399	442	416	390	411	406	358	360	397	404	353	376	404	391	398	361	384	396	363	366	411	405	390	356	381	424	377	367	391	364	380	394	357	363	339	394	343	391	368	420	372	355	381	397	361	386	361	414	392	358	373	401	375	349	353	382	385	397	376	367	402	403	351	372	398	375	364	344	367	352	395	399	359	405	396	405	347	361	369	360	362	367	329	379	421	396	402	380	379	359	395	394	376	360	396	362	410	339	373	356	380	369	344	371	378	375	400	412	368	391	420	418	357	355	402	423	382	377	397	389	371	376	404	408	350	387	372	439	368	379	373	384	377	388	396	374	444	413	378	388	394	360	384	402	337	377	377	355	401	369	369	387	340	431	390	389	346
18874	1410	2036	2290	2047	1759	1539	1426	1218	1150	1090	1148	1058	978	1014	1016	954	918	956	917	905	893	853	851	858	865	881	853	862	829	923	885	854	878	840	879	866	811	848	900	847	829	851	858	837	815	851	897	881	811	845	822	892	841	828	868	811	849	878	905	802	868	837	857	857	857	829	850	859	838	844	820	821	846	823	866	850	833	844	875	815	842	821	805	858	804	847	820	811	819	815	901	839	826	894	822	897	880	842	875	786	870	797	837	866	853	800	816	820	838	822	831	830	792	853	822	859	802	832	873	802	829	851	796	851	843	826	846	829	843	804	910	828	844	835	857	877	832	839	829	798	842	824	837	848	796	794	845	824	796	832	836	833	833	790	856	840	901	819	852	872	842	844	867	837	832	802	849	837	799	843	793	870	853	854	810	849	817	849	838	780	847	834	844	817	781	830	876	824	851	835	844	822	895	826	834	827	841	860	881	769	867	834	856	847	835	860	793	822	871	871	810	795	836	827	826	825	838	829	791	838	842	895	812	862	844	833	805	830	853	906	834	869	837	846	835	840	882	875	868	808	816	778	836	808	817	857	843	785	867	777	815	856	817	843	841	908	848	792	831	852	827	859	809	824	820	838	880	797	852	797	852	810	834	883	851	764	838	823	809	887	812	862	818	776	824	807	846	857	861	823	762	832	808	870	866	788	833	852	829	834	794	811	877	835	840	793	812	832	873	843	826	826	801	849	817	740	869	854	829	823	857	870	807	802	829	867	784	803	803	873	805	835	834	820	892	776	797	804	811	798	806	858	867	866	833	834	803	810	842	820	832	852	872	866	865	865	871	800	837	872	831	845	823	841	823	848	885	827	821	885	807	829	788	865	825	851	826	802	828	811	814	848	865	868	811	844	783	856	829	872	806	812	830	853	864	886	800	809	867	810	787	793	852	813	868	787	877	833	804	862	888	821	835	823	832	813	882	798	867	833	799	835	814	830	777	839	839	815	809	841	849	830	848	830	860	843	848	797	868	837	846	778	808	870	853	856	871	853	847	830	877	740	809	862	803	798	802	826	839	820	832	766	886	881	891	820	858	824	818	827	807	818	862	844	885	863	825	822	809	795	874	805	871	793	852	797	840	833	832	818	821	812	846	828	815	902	820	870	832	818	765	817	870	871	849	804	836	820	818	838	832	822	840	838	849	809	867	884	794	801	849	787	828	823	831	803	767	843	860	802	806	819	838	838	812	814	834	795	805	845	828	859	854	841	824	843	835	858	814	820	819	871	874	809	828	810	814	792	807	908	818	813	874	826	815	828	898	834	841	789	879	833	851	811	789	824	865	789	871	828	830	852	805	819	833	853	876	812	883	765	820	877	777	805	846	821	810	829	808	754	831	830	879	804	782	801	824	830	865	823	862	791	853	836	853	828	888	815	836	852	861	853	810	824	845	883	821	839	848	804	810	836	838	832	836	891	791	862	866	835	820	837	862	831	853	846	849	780	796	805	843	818	830	843	813	860	859	802	814	850	857	854	837	805	835	837	836	823	822	809	818	826	834	827	806	866	841	803	844	774	820	835	840	834	859	868	812	900	818	820	805	848	797	840	843	812	869	837	818	801	828	864	885	828	802	815	824	821	833	799	842	857	864	822	864	822	855	818	819	785	846	797	826	847	836	794	809	876	855	878	825	839	831	887	815	866	840	861	810	901	826	829	901	855	883	831	803	809	867	860	848	878	842	782	846	838	816	806	809	839	855	788	817	783	791	832	822	834	787	848	806	799	822	807	829	792	759	820	818	862	850	851	869	803	819	818	800	849	845	865	846	836	851	785	837	837	825	821	831	904	805	842	817	886	824	823	851	884	868	851	853	774	867	804	818	797	834	834	793	882	825	835	835	794	789	862	842	779	816	832	868	894	797	844	847	841	825	812	835	843	850	871	799	807	847	902	832	856	853	794	839	842	792	839	853	849	851	787	811	850	866	854	860	874	801	840	828	801	870	791	824	827	871	822	863	828	878	856	889	809	849	861	850	844	854	863	802	812	817	826	783	843	857	812	814	819	856	870	788	823	874	819	832	815	830	819	834	820	850	837	799	797	816	816	843	842	822	798	821	845	826	822	828	836	822	860	818	854	864	820	844	842	821	807	859	796	849	843	790	844	820	825	884	844	804	848	863	840	840	776	863	834	792	802	888	841	848	853	813	816	775	833	828	796	813	885	849	837	850	840	837	830	809	785	864	833	876	825	793	817	858	859	855	842	852	814	837	830	882	835	813	859	800	877	821	808	846	852	831	814	831	844	785	822	793	814	827	834	847	841	799	824	829	779	829	821	865	866	829	847	831	832	813	847	849	841	818	817	857	804	833	809	795	800	813	814	885	824	806	852	867	848	793	775	838	816	808	854	824	813	819	838	817	872	765	834	807	844	854	845	817	833	800	831	801	806	841	824	815	831	855	792	867	803	835	805	826	892	839	815	770	807	798	860	809	845	798	861	851	788	798	809	835	836	874	833	866	837	842	807	837	824	827	870	823	842	810	863	872	862	853	892	821	828	817	833	820	804	797	822	884	871	845	842	853	811	800	875	835	818	801	836	758	800	853	832	830	824	834	844	856	821	841	848	837	832	845	766	870	803	784	837	845	818	826	836	832	852	791	793	841	837	818	840	822	814	864	809	841	858	812	805	821	836	845	858	827	852	856	830	866	822	858	889	861	768	798	806	849	889	819	796	898	808	805	827	840	823	890	833	863	876	811	846	853	834	841	846	865	850	853	845	825	815	764	817	840	823	851	790	818	842	812	788	858	822	859	843	843	877	825	836	822	849	873	832	841	784	848	836	833	817	843	829	817	830	820	806	788	826	876	834	812	799	845	815	866	845	872	790	832	830	765	894	777	841	829	860	834	807	872	853	811	819	838	843	883	819	831	839	875	828	857	816	783	786	799	807	887	839	814	833	798	853	816	831	850	892	816	825	846	808	816	808	848	816	832	844	821	801	872	840	833	848	819	808	838	828	818	888	874	844	854	813	828	831	806	875	875	813	823	769	847	856	839	826	828	849	827	838	820	809	817	842	900	874	840	855	798	860	757	827	821	803	836	830	852	784	838	806	842	808	829	797	807	849	841	855	856	874	870	816	831	846	809	805	790	806	893	831	819	799	854	857	843	854	797	868	844	851	837	830	788	847	893	838	785	817	830	770	864	842	839	825	781	868	879	848	869	801	810	826	804	803	819	789	843	833	866	799	845	782	867	802	790	876	872	866	793	866	810	781	839	845	819	809	865	793	760	795	812	821	837	844	824	801	803	750	836	859	829	833	858	846	796	856	819	864	876	836	841	809	806	829	792	817	843	829	804	861	829	831	826	785	846	813	839	819	784	883	866	878	830	871	812	834	835	840	839	841	847	817	861	830	883	889	847	846	797	850	857	818	819	818	848	881	847	816	820	840	786	837	826	797	829	865	815	857	836	830	779	807	864	768	826	836	783	777	837	840	777	854	816	855	881
9230	587	196	169	165	160	156	141	160	151	165	156	168	169	173	161	157	171	161	179	164	167	170	172	160	163	161	152	169	169	149	134	165	173	151	144	146	174	150	168	161	160	145	153	147	152	140	150	143	168	164	148	178	167	152	136	154	135	168	168	143	162	177	161	137	162	155	160	143	139	171	169	136	166	132	144	160	184	177	161	168	160	176	168	164	147	148	142	166	148	172	149	144	125	129	169	142	164	170	150	163	160	148	128	139	148	159	144	146	163	147	146	150	151	158	133	164	141	171	143	152	148	148	169	151	161	179	123	171	151	140	164	186	157	146	143	178	145	140	186	159	184	179	136	168	140	138	146	125	167	146	166	138	187	163	162	155	156	178	183	139	162	171	160	161	174	167	182	147	166	185	141	173	162	160	171	157	179	161	164	152	180	144	168	184	155	143	161	181	159	150	163	155	152	172	174	163	150	157	149	147	153	154	150	174	166	151	124	169	133	170	162	138	160	154	155	159	160	159	146	145	160	171	152	168	177	193	148	162	162	158	167	162	159	156	154	168	157	167	173	196	182	155	147	161	158	153	161	154	161	143	159	152	156	144	140	152	154	150	155	141	160	166	149	135	156	147	149	146	144	157	169	135	166	153	154	150	158	151	144	166	149	172	146	157	161	159	162	154	172	180	132	158	168	157	154	145	145	182	148	154	166	173	150	171	139	148	157	156	172	143	182	181	167	171	162	147	160	163	161	167	194	140	151	153	176	151	149	147	173	158	159	158	155	174	157	191	161	173	135	181	153	158	175	176	170	178	171	143	159	149	138	173	147	182	169	171	163	157	144	148	138	157	132	152	168	170	159	171	167	167	157	109	142	180	139	124	160	167	168	157	167	161	154	156	157	163	175	183	158	147	156	132	147	166	143	157	137	157	162	180	153	158	152	149	152	158	151	159	180	140	149	167	195	167	170	170	141	176	151	166	164	146	162	164	172	126	159	149	167	165	150	149	178	133	144	136	163	127	151	182	173	142	159	186	159	161	170	169	157	178	160	126	160	132	188	155	152	129	176	160	155	162	195	142	176	155	146	153	181	147	147	129	150	146	149	135	140	134	145	156	136	145	136	167	186	143	139	159	151	162	148	186	155	143	130	159	169	167	181	156	158	173	167	129	175	149	148	137	156	149	171	157	158	169	146	175	158	167	174	135	139	154	157	147	166	185	169	165	160	149	160	144	153	127	160	196	180	140	150	172	142	186	185	173	164	164	165	157	173	126	153	179	144	157	153	162	181	178	163	150	151	163	176	171	170	147	156	149	128	167	160	173	140	145	171	168	161	179	145	183	144	156	149	157	165	158	149	145	159	186	134	154	153	136	156	162	170	150	147	149	156	130	175	160	157	149	161	136	157	172	154	160	160	158	126	168	155	164	172	140	138	177	144	160	174	155	150	159	156	171	163	178	161	157	133	160	135	169	169	178	147	164	174	160	167	143	143	157	154	151	153	149	146	160	166	165	145	131	173	151	155	143	136	151	153	153	154	166	168	189	156	159	176	153	191	164	118	137	164	146	145	152	185	164	156	147	149	142	168	151	172	150	152	123	146	148	157	176	178	173	143	170	162	167	176	150	159	164	171	158	162	150	175	168	152	136	142	145	180	162	148	168	154	150	165	160	164	143	172	157	154	151	162	172	151	155	173	162	129	159	152	146	118	130	158	161	158	162	160	150	136	178	150	148	144	153	179	155	153	170	162	147	135	183	154	145	137	170	134	181	177	144	159	155	159	143	161	157	157	166	166	158	157	176	160	159	157	152	167	142	158	169	123	150	164	164	144	165	172	169	159	179	173	153	178	155	141	154	165	170	167	163	165	137	147	156	180	159	173	169	144	202	173	153	159	172	142	163	172	139	153	151	149	177	179	153	166	145	147	163	170	157	170	163	118	143	173	163	150	163	172	164	167	171	187	165	155	159	152	140	165	150	169	136	158	163	169	143	150	154	181	168	162	177	153	172	154	135	147	151	179	171	155	153	166	177	128	150	196	166	149	161	135	164	180	171	156	155	138	158	172	167	159	148	155	163	156	155	171	149	164	153	148	165	157	151	140	143	149	137	166	147	165	139	170	129	153	167	168	167	169	171	141	171	161	142	169	154	127	159	156	141	155	164	169	147	134	203	158	138	168	148	163	148	151	149	196	148	151	160	138	160	180	146	175	163	142	158	168	159	153	164	158	162	154	165	180	156	172	154	152	145	162	146	154	168	168	157	119	178	156	152	178	161	167	158	177	160	152	160	155	127	190	190	155	152	185	160	165	165	152	164	161	166	143	166	142	132	139	156	169	166	132	150	125	181	154	155	180	135	147	148	170	157	155	141	162	157	189	144	138	164	133	171	153	177	166	180	170	145	165	151	180	156	145	145	158	168	157	167	145	159	147	151	159	170	136	144	167	151	153	163	151	162	161	166	183	178	161	162	177	166	155	155	165	155	155	151	173	144	153	145	179	166	166	152	146	131	187	155	128	161	139	155	168	151	138	187	171	145	162	161	160	163	144	167	130	143	151	144	153	143	177	153	181	138	158	166	168	145	157	185	150	152	160	156	163	174	145	173	166	158	151	143	150	158	153	161	154	139	163	158	157	164	157	148	153	135	153	168	161	152	160	164	157	178	160	149	158	150	143	161	143	145	166	135	136	173	155	143	187	164	161	159	171	161	155	143	161	159	153	152	135	155	169	152	152	180	147	151	139	171	162	169	163	168	161	153	168	127	172	173	162	163	162	142	135	153	174	162	171	149	143	148	170	162	184	167	155	160	156	167	152	174	182	170	168	155	149	150	185	151	163	156	141	163	169	143	173	134	161	170	162	174	178	167	151	154	154	155	169	167	161	158	154	159	169	156	150	136	172	159	145	161	168	123	159	164	176	155	136	140	169	162	156	149	143	146	153	159	171	157	173	143	173	141	159	152	148	157	144	158	139	131	165	168	126	160	169	160	156	139	152	158	146	164	170	172	162	174	141	164	170	155	146	148	160	129	160	157	149	142	151	136	147	147	149	169	177	174	146	154	143	161	177	162	178	166	153	159	173	162	140	143	151	163	146	141	167	154	150	166	143	156	129	145	159	163	158	136	144	161	128	150	156	164	145	168	176	157	149	157	200	144	158	153	178	143	160	158	166	176	167	175	200	149	171	145	183	167	164	173	151	169	168	169	143	163	165	148	155	147	163	164	131	164	163	187	130	160	169	150	176	184	179	154	149	158	153	179	138	149	162	156	151	172	175	164	145	159	169	142	160	160	158	149	142	160	168	170	165	174	164	168	177	159	148	171	151	166	170	152	161	156	155	161	162	152	142	164	145	157	168	166	167	160	157	147	165	162	163	155	163	168	183	165	157	144	149	166	137	166	134	185	177	164	151	160	141	156	146	136	162	160	174	166	144	150	141	175	165	173	156	145	138	156	150	149	157	160	153	164	163	142	165	146	163	140	159	154	146	186	162	156	151
5471	389	402	413	416	369	462	400	410	407	451	383	398	372	398	427	380	402	394	399	388	437	426	393	430	385	397	434	400	386	386	406	438	396	377	442	376	417	402	403	432	386	358	403	398	383	427	388	374	373	396	387	400	395	404	380	408	363	412	346	412	440	364	390	399	405	439	394	372	411	395	430	406	382	403	416	380	390	423	394	431	379	376	418	429	411	410	447	424	387	399	404	384	432	391	424	397	411	391	406	372	355	391	412	361	357	360	399	375	353	396	389	403	400	382	388	415	381	411	378	408	409	390	436	361	385	418	378	419	403	383	397	441	389	398	396	445	414	384	407	410	405	403	392	366	394	405	399	382	423	420	376	411	425	425	400	408	406	386	355	413	397	371	400	421	389	399	415	395	394	386	394	390	382	393	416	424	401	398	420	390	372	371	407	385	445	394	390	383	419	405	402	429	456	402	428	428	407	403	400	383	413	410	404	398	372	381	415	428	420	382	371	376	444	398	409	379	376	394	394	442	411	397	373	377	389	371	372	410	410	442	366	384	401	404	402	350	422	384	384	403	399	446	418	382	409	380	403	392	412	391	383	408	375	399	390	381	410	424	361	404	413	440	369	380	395	416	398	348	364	414	384	422	412	385	354	412	378	418	411	427	410	407	388	435	367	362	411	389	405	425	398	381	375	357	387	348	439	404	421	408	400	404	390	427	402	430	413	376	413	407	430	422	400	389	414	370	375	394	436	388	398	389	433	403	356	370	399	398	374	376	400	392	373	406	416	433	401	437	413	405	424	386	408	411	412	396	379	382	405	419	416	360	398	402	384	382	412	389	399	398	408	400	401	410	434	409	409	361	391	439	407	377	413	413	409	393	387	416	399	413	435	429	375	416	394	389	371	380	388	423	417	394	412	435	376	405	407	425	402	358	357	398	418	404	388	404	417	403	411	409	405	373	415	376	375	396	402	401	398	386	410	407	368	417	381	406	412	406	370	347	438	388	354	407	381	394	416	432	409	406	431	376	402	411	409	387	405	380	368	399	409	435	397	404	345	402	413	404	409	405	418	395	362	416	406	393	388	414	406	395	399	397	412	387	418	409	374	407	381	396	416	407	396	426	429	429	385	411	425	384	437	416	368	422	415	387	410	401	380	400	389	418	395	387	406	386	400	370	394	379	383	369	366	390	440	378	377	396	407	408	382	409	403	389	386	409	392	384	401	405	376	438	405	401	414	392	374	385	377	387	403	423	379	428	416	386	403	371	404	360	395	440	385	413	393	396	371	413	393	405	393	394	417	419	380	420	422	368	406	405	384	398	375	381	401	384	390	413	446	378	378	407	390	413	406	400	404	409	415	415	402	425	374	433	410	410	409	389	382	381	407	375	397	403	406	402	410	398	411	422	387	420	388	396	374	383	384	396	401	401	417	393	410	401	387	404	404	391	399	390	394	421	420	419	355	374	377	409	436	375	406	403	397	422	400	352	428	374	399	410	392	413	390	383	422	392	393	419	382	417	400	431	359	422	413	402	396	389	400	374	429	402	367	394	419	417	384	366	412	426	386	384	405	438	376	402	376	398	401	405	391	396	392	450	373	424	404	374	405	388	396	404	400	389	352	425	376	369	393	397	416	388	390	372	380	358	395	425	396	391	403	408	404	407	376	400	380	417	376	383	374	414	431	400	422	419	375	373	381	420	405	366	369	379	418	393	354	374	407	430	413	396	435	406	417	396	399	408	388	375	403	381	394	391	347	432	422	398	409	359	370	351	368	384	425	429	397	384	400	419	384	375	365	424	391	388	442	416	398	429	393	406	372	413	372	375	381	394	419	425	413	378	374	437	385	414	382	409	376	391	411	433	397	385	400	409	409	390	364	433	362	388	395	372	349	365	402	392	400	390	426	408	417	402	440	405	408	417	407	393	430	426	376	430	410	397	383	410	407	394	406	391	377	392	404	402	421	410	370	385	386	398	436	391	375	385	404	400	370	365	387	437	400	380	379	397	407	389	383	394	409	378	417	392	400	414	396	419	396	350	416	336	410	386	418	386	405	402	422	430	369	414	452	399	375	400	398	414	377	403	403	391	391	418	403	397	375	384	385	415	382	383	403	382	371	390	393	427	386	444	374	376	403	421	383	376	425	396	376	380	439	398	403	426	417	391	409	426	385	383	384	354	392	407	382	389	407	386	408	406	393	431	408	354	407	363	408	395	413	404	409	396	428	400	371	375	384	378	381	397	412	422	402	417	378	404	429	404	421	401	401	378	431	376	428	396	388	433	428	415	411	400	396	372	405	406	381	417	426	408	419	422	396	411	400	385	403	417	402	362	403	410	382	416	408	388	404	438	397	410	400	424	409	355	382	395	370	398	376	377	409	403	403	406	397	391	383	389	388	386	417	419	421	399	358	413	403	375	401	416	399	373	393	413	367	409	390	440	409	432	397	418	403	371	412	377	438	394	409	414	426	386	405	427	379	372	384	398	416	427	385	423	425	394	383	427	420	385	407	400	401	433	403	369	409	414	437	398	392	383	383	410	414	380	404	426	398	407	420	374	392	413	385	435	418	395	432	358	423	383	404	382	384	381	399	374	372	358	334	374	390	378	389	422	386	381	402	372	410	388	410	385	394	377	374	390	407	442	388	415	390	397	382	415	396	392	366	410	401	410	418	425	402	381	345	356	415	400	393	399	362	404	427	398	411	379	384	425	391	400	395	379	402	416	380	420	408	382	408	437	430	377	404	372	367	434	365	384	369	419	422	387	370	398	376	388	389	410	405	395	420	402	404	395	395	432	411	423	373	416	393	392	398	390	418	397	373	381	397	409	405	385	409	414	373	404	406	408	432	426	371	418	405	422	410	406	399	391	415	386	391	401	408	414	382	410	361	405	385	343	422	397	415	384	391	399	399	359	415	382	379	385	401	420	430	371	428	423	406	427	386	415	397	403	411	377	425	372	386	393	380	387	416	405	410	373	370	388	409	414	394	404	394	404	409	396	393	399	411	399	409	418	361	436	394	356	395	425	369	374	399	402	378	406	423	421	396	379	395	394	394	398	404	397	425	409	374	393	392	438	428	382	397	417	427	419	410	408	403	371	376	396	443	398	409	382	381	388	425	404	432	404	396	399	397	388	408	357	353	375	416	394	392	402	385	443	437	382	448	358	392	448	374	409	377	402	382	374	378	364	372	422	382	358	402	405	409	428	400	425	397	374	418	392	394	389	409	387	404	397	400	367	404	409	398	397	400	386	397	380	384	396	411	414	426	406	428	397	380	411	388	432	410	418	366	367	442	402	438	395	398	438	409	394	402	428	419	361	393	388	401	420	401	383	410	412	375	399	395	397	389	410	397	386	420	394	372	399	386	400	349	403	415	375	427	380	392	398	428	434	405	393	427	427	391	424	384	399	414	424	364	453	367	408	351	409	395	386	380	407	397	413	418	389	371	401	388	382	406	405	439	385	394	372	370	368	398	410	394	397	406	401	435	404	355
24730	2652	563	448	406	296	288	279	279	239	234	262	232	220	266	210	253	221	238	245	230	236	242	227	257	245	250	232	249	242	259	256	226	269	220	250	235	224	211	211	250	229	257	211	267	228	229	256	230	213	233	227	225	268	217	219	213	223	233	246	217	235	249	246	238	236	208	224	232	206	220	269	258	234	231	264	218	229	209	259	236	231	249	253	232	225	211	233	218	210	219	228	200	225	230	247	220	232	244	232	223	231	216	210	254	202	198	239	201	228	224	215	256	224	237	224	241	219	250	206	245	229	218	258	228	253	215	227	247	249	248	248	210	229	232	258	242	236	218	232	210	244	242	222	221	208	210	254	236	229	221	266	226	213	239	232	238	226	215	223	222	244	196	228	248	231	219	222	220	203	242	218	221	204	209	233	224	249	241	203	222	232	230	245	241	207	243	220	239	211	226	267	252	228	216	246	222	254	205	208	217	234	248	244	214	228	194	258	236	229	218	260	247	241	237	246	221	220	195	239	243	215	262	229	257	225	227	230	228	216	222	228	217	213	268	248	236	235	234	250	227	242	215	199	221	219	229	210	231	239	239	196	203	215	243	237	255	229	259	196	230	219	220	213	234	226	242	222	203	238	230	229	217	222	231	215	194	230	229	214	211	238	233	217	207	208	200	224	232	200	226	219	228	234	213	221	229	235	242	230	245	242	205	236	228	235	230	217	219	231	203	211	235	229	255	219	207	222	194	198	231	199	242	240	207	231	231	245	255	238	216	212	217	226	218	218	234	216	209	204	238	231	231	223	215	212	218	220	248	214	228	223	249	257	248	215	246	246	241	203	185	266	219	223	255	248	238	210	212	230	252	232	222	220	218	234	228	237	223	245	229	223	202	225	226	217	244	221	211	249	247	210	209	240	225	229	223	219	220	208	234	230	213	209	213	199	216	242	228	242	216	233	233	245	220	227	233	212	261	204	242	232	241	227	280	211	244	195	234	219	225	220	225	235	243	237	195	226	243	244	273	226	226	231	209	212	242	229	239	220	205	227	234	216	210	233	198	222	213	202	207	220	226	192	225	193	196	219	221	238	211	217	245	227	218	227	234	227	220	220	207	222	214	220	236	216	194	217	221	227	224	237	215	238	216	232	228	236	199	244	206	221	237	241	249	234	189	224	216	223	181	237	196	239	227	240	218	218	214	214	229	211	221	225	217	227	229	229	208	229	242	253	233	225	238	236	216	242	228	230	225	254	222	221	231	228	244	200	217	241	239	223	215	215	222	218	232	231	230	246	230	263	222	252	217	214	225	244	241	224	206	236	200	220	226	224	240	230	193	220	192	211	208	210	252	222	236	224	247	240	235	236	236	230	238	209	224	251	212	230	222	236	229	210	221	227	188	219	246	203	241	233	226	224	238	245	245	222	231	233	227	198	205	253	241	226	222	209	194	215	218	231	219	263	227	224	253	237	227	203	202	221	232	196	226	227	236	193	223	229	253	241	253	242	216	208	264	241	187	221	208	216	227	239	224	264	229	251	219	227	222	228	236	232	229	180	232	242	226	248	229	189	232	194	211	245	218	215	236	212	235	220	240	234	226	216	210	230	197	254	201	244	247	213	218	184	245	269	248	231	214	211	202	205	222	232	203	240	230	228	240	225	198	221	248	221	245	225	206	221	223	225	242	252	231	237	211	219	235	251	234	242	199	227	252	208	250	261	219	248	213	260	220	234	229	218	238	212	241	252	252	230	210	217	222	192	211	222	213	247	225	233	196	207	226	238	282	241	224	217	243	261	232	217	235	237	205	205	206	216	237	221	234	216	217	220	241	237	183	254	259	227	213	231	254	243	236	249	208	198	230	238	187	240	232	234	291	222	206	229	255	244	219	214	192	234	234	214	244	246	220	228	220	232	243	238	225	218	215	228	198	257	241	246	212	220	204	222	223	217	232	241	256	247	222	196	229	223	235	218	242	220	248	220	248	197	233	247	201	240	236	224	222	245	239	225	207	225	229	247	212	241	244	200	225	242	203	205	193	228	224	225	233	221	211	236	228	246	212	251	231	221	235	252	231	222	257	257	219	253	226	250	251	217	222	235	230	214	235	239	276	234	225	221	238	230	255	256	229	232	224	227	228	220	216	267	227	257	227	211	252	232	239	194	209	231	246	223	219	236	241	227	229	236	206	244	231	222	212	214	240	203	216	227	197	223	223	235	239	239	243	239	213	191	226	227	231	255	214	229	203	207	229	228	247	232	211	219	201	235	218	246	218	236	225	213	233	230	217	234	239	234	239	222	236	226	237	239	224	249	238	192	230	255	241	209	218	219	213	244	240	228	228	228	236	241	226	222	220	225	218	222	241	234	214	263	215	231	222	241	226	247	219	217	247	252	209	235	202	202	220	236	250	246	247	234	192	214	233	231	233	220	218	227	225	218	234	216	221	185	226	240	231	264	222	235	241	203	238	240	219	240	212	237	251	252	206	200	252	217	234	226	216	246	224	241	222	235	213	243	248	209	231	233	234	265	235	245	226	207	244	205	230	191	225	232	234	250	242	223	225	250	209	209	221	235	212	216	219	240	223	209	200	208	254	214	246	205	233	212	213	220	232	229	203	252	219	238	244	218	194	225	226	214	224	230	213	211	215	247	263	230	225	219	212	229	224	246	206	221	229	197	212	225	214	254	205	258	228	209	239	227	199	223	207	250	220	247	224	222	214	228	230	241	231	237	231	212	196	224	243	220	185	216	226	213	215	230	218	202	214	244	257	228	217	221	243	245	211	211	221	208	221	223	205	175	221	225	223	262	224	238	213	206	228	216	201	209	215	230	233	235	199	216	223	215	234	249	240	219	230	229	238	252	204	214	232	252	222	247	229	226	212	236	209	210	222	239	229	243	261	211	243	199	220	226	220	228	228	228	204	231	223	241	235	242	218	201	244	218	214	227	225	229	233	225	240	213	233	241	234	230	233	238	221	210	225	238	223	227	252	259	253	230	212	248	224	236	232	219	215	213	241	229	223	224	227	254	221	236	255	234	237	197	192	228	227	217	226	218	237	236	198	240	225	219	238	244	229	208	231	249	257	225	233	228	222	230	223	248	228	237	236	214	252	223	214	194	229	248	206	240	229	226	242	257	236	214	227	231	235	228	202	239	215	221	245	232	239	269	210	194	236	206	231	236	225	209	230	211	234	238	216	207	240	209	199	231	230	241	249	214	244	237	222	194	209	226	217	237	213	218	232	249	199	224	237	216	229	223	224	223	210	209	245	224	215	224	231	212	225	218	188	208	228	228	233	214	237	225	201	236	235	209	235	232	219	236	206	207	243	202	258	234	237	208	237	214	218	226	224	255	217	222	218	203	248	219	216	199	233	224	223	222	211	233	213	226	221	214	227	220	243	222	217	269	231	227	224	227	197	216	210	265	217	226	210	202	234	223	192	192	216	252	228	229	220	241	220	218	217	207	221	241	202	215	239	213	214	220	216	200	220	208	199	214
13999	766	1180	1272	1169	1013	858	831	729	743	702	648	617	667	654	631	607	631	582	546	577	572	590	605	589	557	518	557	564	546	570	504	562	560	548	596	555	558	562	535	563	537	589	547	573	533	564	558	575	542	605	551	523	558	569	570	537	543	514	542	569	557	535	538	544	569	556	538	548	565	515	543	526	553	547	577	556	498	558	597	541	552	528	536	528	497	545	497	556	560	554	568	565	547	489	546	570	543	568	501	562	557	542	496	516	537	530	526	548	532	513	522	571	523	563	554	558	560	550	507	552	553	519	551	504	540	511	544	530	554	541	574	566	531	550	557	548	580	579	551	557	546	544	534	497	572	572	504	534	518	548	535	524	509	536	521	536	546	542	535	541	561	523	508	572	555	551	566	532	529	539	513	536	528	528	508	557	548	525	578	525	498	510	530	517	574	531	546	546	528	532	522	528	541	508	540	520	580	552	560	517	556	543	545	553	512	563	569	543	567	526	562	526	530	532	542	530	590	535	544	615	571	548	508	561	571	534	535	570	504	577	525	568	559	519	559	519	566	592	568	540	526	523	554	523	550	525	542	521	532	524	510	535	552	532	481	575	520	526	579	532	557	557	498	575	504	570	535	510	551	500	532	565	546	565	555	547	547	568	548	548	504	544	597	524	511	580	517	565	561	542	528	544	555	532	532	515	508	561	528	584	541	561	542	550	527	556	482	510	584	553	541	527	576	540	554	581	574	542	552	496	509	549	584	552	533	539	550	531	567	562	550	542	542	530	540	543	536	531	539	573	526	533	546	541	533	515	557	544	541	528	515	512	536	580	559	570	534	503	570	545	519	568	494	535	571	542	546	505	566	548	561	517	571	517	566	570	560	544	554	537	560	521	552	534	557	556	535	536	581	546	565	540	535	530	537	536	530	553	519	547	553	567	552	546	531	572	539	532	553	557	525	562	586	568	517	573	508	537	530	538	566	591	556	522	569	559	538	577	520	552	531	536	548	523	499	521	570	558	567	526	556	554	541	554	537	548	538	556	557	528	515	568	545	518	544	500	589	535	515	507	520	522	525	542	583	526	566	518	566	547	558	519	544	505	555	541	552	591	537	539	575	552	492	539	615	518	543	563	528	566	521	566	518	549	558	572	559	521	540	531	530	570	535	522	551	554	550	564	536	570	541	559	523	558	563	545	563	544	541	591	559	532	539	533	579	537	558	544	549	571	567	546	588	534	548	524	544	543	517	537	521	526	586	554	530	510	540	572	561	552	514	570	552	618	505	541	535	518	508	542	540	535	538	565	535	548	536	566	582	533	564	572	554	573	518	531	541	507	547	517	551	519	554	536	563	532	567	531	608	581	500	546	510	534	542	550	537	514	516	549	547	553	504	518	552	529	544	524	543	560	526	530	557	542	576	533	494	509	498	579	569	533	535	548	567	550	542	535	550	532	538	530	531	481	538	564	538	564	560	562	520	555	566	571	583	555	513	541	537	531	510	522	548	527	540	521	543	554	581	577	498	566	582	536	545	573	529	589	543	534	511	512	524	517	565	553	571	557	531	584	529	545	527	522	518	518	510	579	519	563	583	538	565	552	581	565	551	545	581	566	555	549	549	569	544	539	551	529	517	571	553	526	541	523	510	587	546	546	549	613	571	520	557	551	600	527	543	582	539	555	509	567	535	561	529	539	537	556	566	576	526	513	579	559	548	550	530	526	518	527	546	561	499	563	532	553	552	543	548	554	526	545	503	553	555	536	567	518	553	523	562	548	508	567	553	567	522	551	517	561	548	549	530	566	548	529	562	532	565	529	560	518	525	541	516	576	504	550	546	556	521	530	588	541	543	584	533	510	541	549	527	584	571	551	569	543	556	572	564	559	523	526	526	564	571	582	530	524	521	542	562	568	622	566	543	542	497	490	554	537	552	535	519	511	568	523	520	520	556	530	556	530	557	538	544	545	542	541	477	516	548	548	581	527	514	560	552	532	548	523	523	531	522	515	575	561	557	534	524	569	574	549	595	551	555	515	542	530	520	555	546	540	548	556	548	534	542	534	569	566	528	544	520	577	552	545	480	558	534	509	550	548	541	524	538	548	539	554	511	557	574	535	510	545	537	565	556	503	578	558	544	571	543	502	584	541	544	559	507	552	573	550	527	601	549	559	539	518	583	524	531	517	485	525	530	566	520	553	518	542	578	596	513	528	578	585	523	538	582	561	512	554	557	537	527	527	534	545	611	514	469	593	532	533	563	526	566	504	553	546	546	546	544	543	512	576	543	549	565	526	544	526	537	557	520	516	544	538	591	525	548	528	527	546	498	566	553	554	517	559	556	549	520	527	520	560	525	560	525	513	526	533	590	538	577	507	535	506	551	545	544	526	584	551	535	561	545	510	590	559	588	502	565	564	531	548	586	528	534	546	505	564	555	536	555	528	562	545	557	554	594	518	545	506	583	543	546	554	563	576	538	542	531	589	555	545	515	520	513	554	521	527	545	532	570	574	542	576	533	502	527	554	527	572	565	564	514	525	522	584	558	560	509	533	523	512	550	543	545	570	530	538	565	537	517	550	564	505	517	547	563	581	515	540	555	522	551	561	559	508	561	554	556	534	547	511	519	556	539	568	514	583	514	538	548	522	566	547	546	546	516	569	519	564	570	554	521	541	576	504	580	571	560	542	539	563	567	544	507	566	525	531	540	542	574	578	574	545	520	522	519	535	531	552	530	526	546	510	525	509	567	554	559	582	513	562	523	558	513	509	518	534	513	548	531	557	511	543	534	556	559	564	527	536	530	501	509	561	586	527	526	537	511	513	584	544	507	529	527	556	549	529	522	532	575	538	534	558	567	546	541	507	524	517	545	516	560	544	558	522	582	558	571	563	517	550	531	554	560	507	563	568	581	542	569	518	568	520	531	547	614	545	501	548	572	566	557	587	561	582	481	545	540	549	552	535	566	515	560	551	494	516	551	528	502	539	573	569	547	557	543	582	547	537	511	574	563	518	563	561	561	512	520	549	545	545	551	552	502	518	561	518	562	536	516	520	554	550	495	542	507	568	552	546	516	548	565	529	552	576	498	522	556	585	557	562	540	555	534	528	550	553	567	535	550	542	550	548	560	580	569	536	555	572	553	557	555	555	538	568	534	533	533	549	538	514	558	518	551	516	561	580	601	564	487	531	557	566	556	510	555	545	594	513	536	537	561	582	472	543	551	549	539	566	555	562	543	573	541	533	568	598	548	557	562	523	549	540	574	543	538	528	568	526	513	538	558	523	567	550	530	543	545	512	555	549	527	545	607	539	548	555	541	561	562	587	534	580	557	523	525	566	571	589	496	569	535	507	572	505	506	537	544	511	528	536	543	555	548	532	565	548	568	556	524	530	527	566	578	498	526	508	576	561	523	602	537	529	581	551	508	536	533	551	534	466	553	567	532	535	551	562	564	540	577	549	565	566	557	542	527	517	548	533	529	512	549	550	546	556	545	567	545	557	546
36305	6246	1318	838	722	578	505	448	471	428	435	408	426	403	396	431	436	421	354	395	390	356	394	402	392	395	433	419	400	370	352	378	360	389	394	416	384	387	396	365	383	343	371	356	369	386	370	404	337	372	367	365	388	363	368	349	392	367	345	380	425	398	385	346	392	359	393	409	374	348	368	361	386	414	371	326	375	407	362	360	358	369	398	403	415	385	386	383	370	407	400	397	359	387	393	394	376	331	380	375	362	372	394	372	367	407	386	377	403	378	412	404	382	338	364	392	380	377	377	373	421	364	383	377	363	389	329	337	386	374	359	388	358	353	357	369	373	393	383	371	387	382	409	380	373	401	373	354	367	363	398	389	360	329	358	370	366	372	352	390	377	378	379	353	377	416	378	407	383	416	400	377	399	373	394	401	349	335	360	382	409	374	411	376	417	376	356	344	410	357	370	382	387	375	402	358	381	320	375	385	364	341	364	350	367	403	377	385	389	337	406	361	404	379	382	379	398	382	379	380	367	351	401	387	385	375	387	376	392	368	396	360	393	378	391	348	355	393	358	358	384	354	379	353	366	391	380	363	370	375	405	383	379	393	402	392	377	377	342	374	397	400	366	397	403	356	375	382	367	379	407	359	390	357	368	410	396	390	337	375	343	387	413	342	359	418	405	363	358	347	385	341	379	364	398	412	391	392	384	388	393	374	412	354	384	369	350	381	354	348	377	400	388	358	369	400	372	352	403	339	351	339	369	378	389	416	398	355	381	400	355	354	365	361	381	378	392	373	387	384	384	379	383	352	373	393	385	389	423	367	369	390	373	385	374	343	360	386	352	411	347	409	382	363	363	366	407	411	376	363	364	374	366	370	345	348	342	390	402	392	380	394	380	361	402	385	350	360	403	337	365	354	369	388	364	381	378	367	369	373	378	368	375	397	367	388	364	416	404	385	386	386	403	399	393	380	369	387	393	395	404	393	366	360	386	368	395	368	404	388	382	378	379	349	378	376	415	367	370	355	399	383	353	347	403	344	371	388	383	374	396	397	379	367	359	393	355	380	357	344	400	356	367	362	332	363	370	363	410	423	394	401	371	402	359	332	424	382	369	380	361	346	380	370	353	352	411	378	391	389	389	385	343	373	386	380	378	400	393	344	377	363	374	371	363	382	401	464	387	410	359	364	361	369	370	392	401	383	376	373	358	374	381	369	386	394	373	390	410	356	358	353	394	369	359	393	385	363	405	370	378	400	355	369	379	365	385	340	363	373	348	389	352	346	373	385	358	362	376	359	363	393	344	386	349	399	369	360	361	394	403	398	363	373	353	380	380	373	381	366	351	376	349	392	371	391	317	345	425	374	400	375	322	365	382	358	368	395	386	383	373	401	391	397	387	367	380	371	352	385	368	378	351	365	394	386	426	368	402	380	393	374	323	390	398	456	374	422	363	383	432	397	370	411	365	378	368	412	386	381	412	389	395	381	368	411	376	414	396	358	396	385	345	390	415	375	339	371	374	399	399	376	343	334	401	375	399	348	362	398	395	393	400	353	363	369	372	377	337	356	387	374	387	373	364	391	377	389	391	361	372	368	398	386	380	365	404	391	394	382	356	392	359	355	396	358	331	398	353	368	361	367	390	421	384	353	386	385	388	390	374	388	405	386	402	403	393	373	379	415	342	378	389	395	358	368	370	374	378	386	376	380	350	386	386	361	350	367	382	368	370	379	388	374	389	377	379	380	371	345	353	375	364	360	339	352	397	394	410	346	381	389	391	355	367	373	369	345	348	350	396	353	322	362	376	379	434	367	400	372	352	342	389	383	380	352	375	387	367	361	387	391	390	402	402	377	346	360	418	409	411	391	384	400	374	357	404	414	385	354	414	390	394	374	354	390	361	375	376	395	394	374	350	357	360	390	366	380	380	418	431	393	405	351	376	378	368	378	379	377	380	382	442	378	395	369	369	358	405	373	403	346	380	372	379	383	361	399	360	395	354	396	342	347	376	373	409	401	378	403	384	407	367	404	390	354	374	378	399	376	393	378	399	375	354	360	411	367	362	397	339	392	406	391	405	348	364	386	363	340	356	397	353	373	371	391	370	351	380	383	377	354	352	351	391	384	367	382	378	350	368	313	384	408	385	380	352	408	345	369	389	414	370	349	350	366	394	367	366	367	392	388	399	374	348	387	391	376	359	367	349	364	354	369	358	341	378	404	369	422	404	378	334	374	356	360	370	366	372	367	390	387	349	414	389	376	385	355	375	393	378	378	390	373	415	385	357	395	369	410	388	398	338	401	352	388	371	372	371	382	431	376	389	379	370	331	396	397	378	393	363	370	360	415	375	365	398	370	369	359	371	361	371	386	397	371	368	415	373	364	360	341	411	384	383	419	367	419	382	388	358	396	407	382	371	387	342	399	366	377	349	399	356	376	375	349	344	359	371	391	359	386	396	346	428	374	352	341	329	380	393	401	365	338	385	421	401	413	351	379	385	389	401	405	372	418	435	383	370	389	391	394	347	405	349	367	380	374	414	422	360	426	348	384	370	375	408	357	368	415	360	360	365	387	404	378	391	427	369	360	401	388	351	364	409	375	361	390	386	390	386	383	379	403	341	358	383	373	366	381	393	395	374	414	335	372	407	357	356	377	361	363	384	369	387	383	394	384	400	376	385	372	386	382	386	334	406	394	381	404	370	379	389	389	365	331	381	413	389	425	373	399	385	364	400	319	365	390	368	392	399	426	343	366	382	402	376	369	383	354	374	354	370	371	334	384	362	349	387	351	404	371	385	412	399	431	422	388	406	392	384	374	367	405	418	352	397	345	388	399	400	380	359	382	382	422	375	365	372	368	374	390	390	373	370	368	367	363	345	360	349	392	333	364	411	380	355	356	414	387	354	378	358	405	356	345	418	418	362	360	389	375	380	364	391	367	400	354	392	360	375	382	410	414	363	355	365	372	374	374	363	365	396	422	359	370	359	351	392	389	345	342	376	375	362	371	374	359	374	384	322	374	396	382	388	403	403	390	394	380	392	395	391	364	370	359	375	379	363	379	348	371	354	385	377	359	393	369	340	362	358	349	400	371	372	386	402	384	373	354	360	347	370	387	341	362	358	400	354	397	346	380	386	384	396	378	386	368	379	360	385	352	381	399	371	378	362	389	396	366	387	396	389	362	367	386	392	337	373	381	391	366	382	383	388	398	408	365	415	366	414	414	355	358	390	381	381	342	363	398	371	375	382	366	425	386	393	441	367	380	375	422	397	378	416	390	404	435	370	392	381	396	362	380	360	403	373	382	393	427	395	336	386	373	404	372	402	410	381	398	391	404	357	374	356	357	359	345	384	388	369	384	417	394	399	413	395	393	401	381	354	383	400	376	339	380	382	358	342	364	383	365	411	395	361	351	389	376	354	370	407	384	390	389	347	345	344	386	370	380	380	331	388	385	389	401	343	397	410	383	392	392	394	359	365	371	383	419	382	390	372	404	379	387	407	391
19325	1322	2041	2384	1966	1723	1510	1345	1310	1137	1129	1087	1077	1040	956	955	974	932	898	932	931	915	900	857	848	863	895	856	906	839	900	834	867	837	837	865	921	845	830	870	897	846	880	840	799	866	860	840	831	836	837	871	848	850	833	838	840	778	912	796	857	795	822	907	871	848	797	809	850	823	846	902	773	790	814	833	813	896	832	829	826	890	883	880	874	853	849	869	910	789	822	864	840	807	815	865	806	850	915	855	825	861	853	883	860	879	861	789	873	827	779	861	866	853	838	867	865	868	863	813	847	841	870	806	783	847	869	864	848	867	797	843	874	873	852	851	866	836	863	829	821	839	846	859	856	870	815	803	805	823	806	817	829	820	850	839	825	871	780	855	876	827	845	818	855	854	825	839	848	859	820	837	836	799	791	870	863	859	821	861	839	793	808	789	819	803	883	864	832	821	798	889	802	832	840	827	825	840	817	852	835	838	857	845	862	807	805	850	862	846	840	906	804	799	841	867	802	861	835	811	865	758	854	785	798	832	848	836	830	826	830	863	809	835	819	803	852	761	772	887	838	822	828	872	797	808	873	825	837	814	811	814	861	772	795	823	864	825	812	889	852	916	863	803	875	850	810	841	854	839	790	832	831	872	866	773	814	863	850	829	836	771	812	877	892	855	817	806	809	814	809	828	818	845	824	807	814	829	812	840	831	830	872	805	769	800	853	876	843	854	870	813	761	787	815	857	855	827	798	795	829	841	846	795	810	808	803	799	826	831	810	847	818	815	893	819	791	853	812	859	883	857	788	809	877	838	773	853	827	807	874	862	849	842	879	868	814	862	846	852	822	801	862	800	837	819	821	857	821	800	859	812	821	827	794	852	819	824	828	818	825	860	744	887	772	848	842	842	826	825	867	765	813	874	840	828	860	860	838	818	838	889	827	813	836	861	794	843	894	829	874	836	850	828	830	844	852	808	853	840	884	826	884	845	847	794	865	798	829	841	823	841	788	880	844	872	815	859	905	815	864	837	807	806	866	803	827	822	795	815	843	787	843	849	867	866	881	842	814	804	882	859	849	828	848	861	839	869	833	791	799	826	794	817	857	859	811	884	823	882	837	761	821	870	848	776	796	830	765	838	872	864	820	822	863	793	822	821	781	846	819	862	809	834	833	811	798	845	826	840	821	831	838	852	796	792	843	846	809	847	818	849	823	829	865	811	824	858	823	811	865	868	828	827	843	834	811	836	837	797	851	842	875	838	808	843	855	845	805	819	882	821	844	861	803	805	799	855	754	819	816	823	839	865	885	815	841	781	815	775	804	856	829	843	847	850	854	795	857	817	797	822	863	813	809	778	868	803	865	866	847	828	807	823	790	822	830	809	815	856	826	853	841	870	792	875	855	818	831	791	864	882	801	876	793	906	852	870	805	844	852	793	822	805	851	799	811	828	858	818	860	843	851	843	826	794	818	805	790	834	833	830	899	825	847	815	810	852	821	842	806	788	801	862	803	837	859	798	810	822	861	827	841	792	796	812	834	826	828	805	834	828	824	801	856	806	832	831	858	865	864	891	848	827	835	863	837	838	809	834	881	821	849	840	896	838	833	854	777	838	831	839	833	866	819	812	899	833	776	884	813	850	878	847	823	818	838	838	843	845	866	774	856	823	866	846	848	845	803	877	857	831	814	849	852	888	829	853	854	844	863	855	831	794	844	814	825	811	814	832	846	809	830	797	818	858	821	878	821	831	895	822	812	803	849	836	852	824	859	869	841	843	831	829	869	855	826	852	854	835	826	874	811	830	839	783	822	828	839	773	860	859	849	830	836	842	804	856	875	825	801	873	818	821	905	839	800	821	866	826	802	875	808	814	857	821	802	831	838	771	817	822	875	831	870	863	813	805	837	866	888	869	816	804	846	810	791	801	833	828	836	842	869	830	882	805	826	884	810	845	808	795	812	888	846	793	854	830	844	860	856	814	824	834	864	886	856	783	835	822	825	810	816	828	828	849	843	796	847	832	826	857	819	837	858	843	827	845	792	840	868	783	808	848	805	841	825	840	856	861	839	821	797	884	814	815	906	819	898	855	864	821	836	783	797	822	827	838	830	822	866	818	822	869	803	851	852	823	812	890	871	878	787	814	814	857	830	848	799	805	863	926	763	804	870	798	781	843	838	837	849	863	867	856	867	877	823	850	811	838	790	883	825	831	889	839	831	818	800	789	890	851	817	877	805	837	828	829	850	810	801	825	814	808	807	824	814	835	797	803	832	809	839	790	847	833	827	840	865	782	847	850	800	836	839	797	885	857	833	846	818	842	853	810	850	825	830	835	849	828	852	784	859	841	854	806	840	866	849	887	829	827	863	831	813	791	799	809	828	822	804	844	807	809	870	850	866	850	847	806	828	838	867	866	827	887	808	804	850	852	853	780	847	837	789	812	818	828	848	839	848	778	845	814	805	853	801	821	824	807	835	819	833	844	865	845	810	829	813	819	882	857	866	879	862	828	828	855	861	830	849	819	897	835	785	819	822	816	817	844	852	802	849	831	817	841	804	853	830	823	820	855	840	834	860	794	809	816	838	811	872	804	861	807	818	830	828	798	832	855	836	847	831	815	793	842	817	849	831	842	822	795	897	816	854	834	804	788	896	898	832	874	832	816	801	828	798	861	833	829	844	868	827	831	843	828	784	895	873	806	833	792	831	851	821	783	822	869	846	820	786	842	827	821	854	877	798	808	887	810	846	871	853	777	871	847	797	825	829	830	764	836	811	821	824	836	862	859	841	777	838	840	793	872	775	889	790	851	832	825	809	780	808	863	809	833	852	841	825	786	818	841	857	823	879	808	824	840	809	834	865	830	791	869	837	840	872	841	849	890	827	813	878	876	858	802	860	847	820	829	833	856	841	858	834	773	834	857	844	833	840	820	842	811	836	862	858	844	827	807	820	840	802	835	883	794	845	774	805	839	899	806	810	816	833	835	870	867	818	807	807	820	833	816	870	795	841	824	820	819	876	825	834	825	855	823	850	804	860	818	833	830	815	800	808	842	857	881	804	851	831	849	818	808	806	853	794	782	869	852	825	831	842	832	835	852	836	826	822	809	796	830	793	807	829	866	815	822	871	870	878	823	811	841	842	853	813	856	791	786	840	839	815	825	842	815	824	865	784	789	806	818	827	814	828	842	814	835	803	828	818	789	816	836	826	814	843	842	812	825	885	827	856	823	876	847	832	819	829	801	789	776	777	791	808	880	877	808	825	800	780	789	835	811	837	827	794	828	787	842	851	814	817	807	830	837	807	805	869	870	869	827	821	826	835	823	836	831	820	793	838	805	857	792	783	798	828	864	841	839	810	852	829	858	897	860	849	874	865	857	788	818	826	864	776	799	877	873	861	810	857	834	846	783	802	872	823	841	824	796	838	809	869	819	858	879	886	864	807	839	837	829	837	836	812	826	878	872	825	838	826	768	858	804	889	812	803	783	817	817	842	843	813	838	809	857
9687	601	165	153	141	165	160	149	159	181	163	144	162	173	143	149	170	177	157	144	149	159	147	124	162	166	150	160	144	140	145	150	148	151	173	150	142	189	185	146	153	149	142	162	176	173	149	146	144	167	172	137	183	163	160	147	142	141	147	156	153	147	154	144	125	167	158	161	144	146	157	160	179	147	142	122	164	154	150	157	158	149	148	129	164	153	150	156	134	137	174	133	160	167	156	155	142	175	151	163	175	154	156	170	171	143	142	193	193	151	175	142	160	160	148	142	143	154	156	147	152	166	149	158	177	136	147	151	187	159	159	151	171	169	155	172	141	154	149	148	139	158	142	166	152	166	159	141	154	143	125	180	138	147	174	162	160	141	129	171	154	149	150	159	186	156	149	136	157	155	184	151	154	146	163	149	150	139	164	162	157	158	156	164	179	155	151	157	169	159	144	141	130	131	146	165	178	204	156	144	161	131	174	133	161	176	162	123	150	157	184	167	183	165	161	149	133	149	146	156	175	154	131	152	137	146	156	169	148	145	160	164	151	174	157	141	156	138	155	105	170	168	138	149	170	185	158	176	147	154	135	180	164	136	138	176	170	149	151	150	165	161	150	123	164	157	170	152	148	128	164	166	163	151	166	155	164	153	136	165	151	159	142	184	166	169	175	146	164	151	140	161	157	138	182	156	159	171	150	154	155	152	173	151	149	155	151	148	176	160	153	139	165	156	150	159	152	170	140	171	150	154	158	155	172	142	151	159	148	152	172	153	161	153	171	150	154	187	153	150	160	171	158	156	142	163	176	170	146	167	162	158	146	137	156	142	183	135	147	157	146	146	160	147	169	151	186	139	163	138	147	149	156	154	152	132	164	143	157	164	165	168	148	156	148	153	157	144	166	166	155	134	148	148	180	172	172	158	177	134	147	156	144	148	158	140	150	150	142	178	146	143	166	166	161	146	137	152	152	131	180	164	150	145	145	145	179	154	158	177	161	154	168	146	176	144	157	161	174	148	169	151	145	137	159	169	190	136	150	152	129	174	142	176	145	154	147	154	148	125	165	143	170	136	151	128	146	165	129	158	176	172	154	153	141	153	155	131	158	147	140	155	161	159	169	149	152	170	147	160	172	144	146	176	162	161	152	143	160	181	174	166	170	135	164	161	166	165	137	155	154	164	163	144	178	175	178	153	162	166	164	162	143	175	168	158	142	151	171	154	177	160	151	162	147	140	150	156	154	171	137	144	136	141	149	130	152	147	151	150	142	176	132	180	168	168	140	148	155	170	171	144	157	176	171	145	180	165	154	181	130	121	134	154	130	153	147	150	148	149	172	184	175	151	154	183	152	148	183	172	144	146	166	132	159	179	166	153	179	159	126	173	168	166	141	135	145	167	181	163	183	161	136	159	166	152	153	128	135	152	152	145	173	156	167	155	147	170	161	173	146	166	144	131	157	161	190	146	149	152	156	146	143	163	179	161	167	179	157	164	138	138	174	150	132	161	159	160	159	158	168	173	170	145	163	157	157	141	143	148	132	142	130	147	154	163	157	148	157	147	157	159	166	153	145	130	162	175	124	160	138	172	146	143	168	151	183	149	149	159	158	149	141	157	158	147	135	147	167	131	148	159	172	162	172	166	125	151	139	174	141	178	160	153	166	159	164	158	141	174	170	142	166	155	157	158	168	151	156	194	152	157	160	161	126	148	169	135	148	160	135	145	162	162	192	164	169	153	145	146	155	142	153	148	146	150	161	164	148	166	142	167	123	143	171	168	154	147	145	135	157	162	170	157	143	145	124	126	158	180	125	188	177	147	148	155	151	149	156	148	179	144	137	155	150	180	155	139	162	167	147	124	154	128	186	159	154	161	153	184	174	156	152	161	154	149	161	141	139	136	183	177	148	137	168	172	148	167	152	167	169	160	144	151	166	144	120	169	150	156	146	158	156	161	172	153	153	169	141	179	158	147	169	157	152	162	176	136	157	137	145	168	145	146	131	183	160	157	152	158	164	161	157	179	156	181	149	138	152	156	164	144	162	146	165	168	167	167	146	158	170	172	137	139	151	158	169	168	152	187	165	181	169	157	141	148	158	149	158	143	152	170	156	164	145	146	143	160	141	165	161	180	170	142	164	158	158	134	157	142	161	148	154	161	148	172	154	149	163	146	158	153	166	153	130	164	151	152	155	174	153	127	183	177	163	169	163	150	161	172	167	135	158	140	176	186	153	172	148	163	149	147	158	141	160	150	151	145	147	180	151	179	153	159	138	144	177	127	145	155	148	174	121	151	133	129	150	169	157	158	156	140	152	134	147	138	141	170	166	153	153	152	149	162	151	152	157	154	148	156	154	158	167	153	173	147	161	171	153	156	198	159	135	137	174	137	175	134	149	137	158	175	153	133	156	165	155	160	137	171	149	142	154	157	162	164	172	135	155	150	143	165	147	144	145	136	152	162	161	174	156	171	160	134	177	156	153	151	144	160	158	157	153	159	166	160	165	161	162	171	166	161	188	139	155	158	150	150	169	143	143	147	154	155	143	180	148	134	156	152	129	178	178	124	140	151	139	155	140	149	153	147	163	178	155	154	137	163	165	142	147	176	161	151	151	135	163	137	149	138	171	162	146	166	165	151	157	175	148	158	149	142	157	151	165	148	157	141	148	165	187	144	150	133	181	147	152	156	160	163	161	151	159	136	157	123	136	146	150	134	161	139	178	141	184	170	147	148	151	143	152	151	141	172	153	143	152	149	140	164	160	145	152	176	152	158	144	143	148	137	147	132	143	158	185	167	160	167	175	153	162	127	149	143	163	167	154	169	159	183	177	161	138	136	182	143	147	144	153	181	155	145	159	150	183	184	157	131	177	141	156	166	180	142	150	182	169	136	149	173	151	150	166	143	157	127	144	150	177	171	157	148	155	160	159	161	169	132	187	150	144	145	138	144	158	179	148	174	152	158	154	134	134	158	139	142	152	156	145	166	172	160	154	146	169	163	177	156	164	157	139	162	138	153	182	158	153	153	167	169	154	140	162	139	164	163	175	169	159	145	141	141	175	172	154	151	135	132	149	150	182	120	131	170	168	141	160	167	138	163	161	131	145	161	164	136	152	151	123	178	169	135	151	149	157	146	148	162	142	167	153	167	147	146	152	156	173	152	151	167	148	158	134	141	153	155	172	145	168	153	140	162	153	168	163	168	153	142	161	159	150	159	145	147	149	160	158	160	150	165	140	141	155	151	135	142	144	155	151	152	158	166	145	164	145	175	152	153	141	142	161	178	156	156	187	152	139	147	135	158	158	171	146	153	130	149	178	160	170	193	178	160	158	175	149	158	151	195	152	141	156	133	171	169	166	161	149	169	175	159	155	139	170	139	142	136	141	144	182	157	122	169	159	158	131	158	159	148	153	159	151	125	170	148	143	154	172	169	143	123	155	190	134	145	163	142	156	148	153	145	166	141	148	147	152	164	168	154	151	149	183	140	138	177	141	161
5585	407	404	400	372	366	403	347	415	370	407	412	411	376	419	359	384	380	395	392	372	372	394	389	395	395	413	389	396	373	401	361	392	394	353	405	422	434	385	411	399	409	403	400	383	418	366	404	394	404	392	378	410	398	420	368	391	409	410	415	383	403	362	384	382	398	366	376	405	392	410	399	400	378	418	405	382	352	389	410	365	402	386	394	379	379	366	383	403	392	427	415	408	361	418	406	396	377	390	385	415	355	425	374	394	374	395	396	408	393	427	369	377	374	385	391	378	389	370	391	361	412	368	392	396	401	373	355	395	400	404	392	369	400	382	357	397	357	430	385	393	400	386	389	371	380	410	382	370	370	391	414	418	406	392	387	420	370	415	376	389	392	415	370	380	432	390	385	376	369	383	366	438	411	386	398	380	420	388	373	385	383	389	399	405	452	352	391	362	395	410	412	398	418	378	407	394	376	351	399	378	388	378	411	394	376	401	392	385	371	384	370	417	367	386	403	409	415	404	388	413	380	417	379	429	370	391	354	384	401	406	401	380	359	378	404	445	438	398	426	410	396	434	419	407	415	408	418	406	380	355	368	389	381	423	415	402	409	358	385	407	379	371	396	405	376	373	391	399	398	415	394	398	390	379	414	372	398	370	384	410	418	399	368	441	416	389	407	422	412	363	395	404	381	397	387	356	366	400	386	377	399	366	398	380	347	398	397	387	419	365	391	413	371	413	410	418	406	416	376	392	386	386	428	414	403	438	406	432	359	391	404	387	372	404	393	391	421	383	419	401	429	391	422	392	359	381	411	394	423	410	352	358	361	385	399	409	400	404	357	362	392	420	387	415	407	381	412	401	441	408	397	399	390	351	401	370	438	408	423	377	434	381	348	370	397	408	384	393	404	371	394	396	349	370	372	394	361	366	370	381	338	394	420	388	396	410	371	393	391	384	422	415	410	389	413	407	382	411	371	413	388	377	414	409	408	391	378	388	389	361	388	383	393	410	375	387	434	427	383	388	388	407	419	402	411	388	382	414	386	395	364	388	342	400	380	391	403	387	389	414	359	419	411	383	414	392	395	405	421	385	421	352	410	385	391	388	373	410	400	436	400	381	419	423	400	385	375	388	374	390	403	403	388	394	406	395	408	398	394	397	353	385	410	377	416	410	387	445	411	358	407	383	386	408	413	405	427	375	384	425	422	389	410	398	402	379	380	400	412	408	341	423	395	398	378	374	415	372	361	380	388	372	357	382	408	414	431	388	399	408	383	375	370	370	391	416	372	404	366	391	405	377	403	358	369	415	415	412	370	356	418	431	382	371	410	404	392	370	388	409	382	395	431	417	365	389	389	395	428	380	410	408	398	387	400	368	404	395	390	371	373	417	400	359	426	393	350	385	410	406	397	383	394	388	383	410	385	383	378	440	375	393	358	428	402	402	412	369	390	401	388	387	419	380	405	411	420	383	404	395	385	392	408	390	349	400	382	425	384	393	424	415	377	375	420	439	410	422	389	389	372	385	381	385	364	391	351	389	394	409	395	425	372	393	406	426	410	380	409	429	397	391	401	400	364	416	408	350	388	427	385	372	384	391	381	384	379	387	380	408	408	397	379	360	416	389	395	396	403	398	390	398	379	353	359	401	388	390	391	376	420	384	402	368	419	428	385	420	385	380	405	413	411	404	366	405	384	406	431	402	396	376	401	404	365	369	419	377	387	410	387	415	400	375	418	421	379	406	385	421	378	404	387	398	405	375	365	378	376	383	406	428	378	400	396	407	379	351	404	373	427	389	405	412	374	412	410	406	372	387	390	397	398	419	377	394	405	399	434	418	394	403	401	402	403	399	423	390	376	412	419	380	414	383	393	397	366	406	380	407	387	383	392	417	369	402	400	367	413	426	378	376	356	418	405	401	422	419	407	385	372	391	383	417	379	413	421	414	374	403	448	422	379	361	354	422	422	377	428	405	355	401	392	392	373	392	368	367	397	393	386	360	386	382	410	390	363	372	364	443	406	404	372	429	409	414	393	395	402	420	401	412	387	381	391	414	379	388	404	382	410	412	397	412	404	359	405	390	391	400	358	413	416	393	394	385	417	400	348	391	398	405	399	363	401	384	354	404	387	388	395	385	341	377	395	380	397	420	404	388	374	381	369	404	404	373	405	392	388	396	382	429	401	436	396	401	389	401	384	411	413	399	386	386	385	411	395	356	433	373	400	357	391	405	401	359	443	387	361	396	378	436	387	402	406	401	401	352	372	396	386	384	404	411	361	394	404	392	390	398	391	373	370	417	372	397	392	373	390	404	381	368	375	379	390	415	404	389	419	391	400	394	384	389	409	399	363	391	385	389	408	394	399	413	394	358	377	405	372	379	368	438	390	453	414	368	387	394	384	406	390	394	413	441	395	385	408	417	396	418	392	411	386	411	393	367	408	371	407	400	380	366	402	408	427	393	373	414	381	389	390	397	370	370	395	364	421	407	392	389	395	406	369	398	406	429	399	409	412	398	388	363	397	407	374	406	415	394	388	400	411	391	383	401	409	381	414	393	408	408	438	381	420	433	393	350	389	396	367	379	413	441	394	393	380	377	409	393	379	395	361	409	409	378	418	424	430	386	370	400	391	403	407	395	402	424	386	413	392	368	394	439	387	344	395	365	392	363	404	355	379	381	365	425	409	368	381	395	415	381	384	383	359	397	367	408	412	390	388	397	379	398	389	401	371	379	380	375	397	375	394	424	381	417	408	381	387	372	416	395	384	402	366	398	397	406	400	364	402	386	355	385	408	404	349	414	375	384	340	373	373	421	403	364	393	405	386	349	394	430	418	379	374	395	423	427	405	373	390	381	391	365	393	404	375	391	382	407	398	397	382	377	412	408	392	400	386	346	383	378	408	368	391	381	383	401	380	379	400	392	404	364	425	426	363	372	365	385	420	401	390	410	420	391	408	381	369	411	392	367	369	442	391	396	427	425	371	406	409	388	388	394	410	404	386	399	388	380	412	412	420	401	384	381	370	431	371	363	390	373	383	421	362	373	353	384	399	378	366	360	395	398	405	394	416	351	368	403	448	388	383	409	395	396	376	373	368	371	372	352	403	417	406	365	400	427	389	406	370	367	363	396	411	429	429	403	430	395	391	390	404	409	400	428	394	376	418	396	404	372	390	378	390	388	406	403	420	409	386	376	370	394	419	398	370	409	415	392	393	380	389	441	372	364	375	391	417	390	407	378	406	396	365	391	387	409	398	365	379	369	385	400	380	367	365	382	382	385	380	396	415	400	410	363	417	404	413	391	394	363	399	399	415	390	376	381	408	387	408	367	423	359	405	398	377	418	369	392	400	377	396	418	394	389	406	393	360	389	426	403	416	387	355	385	400	434	414	378	378	407	397	424	411	404	385	412	376	428	367	399	398	368	386	409	367	402	382	393	396	398	411	400	418	381	401	383	381	391	377	391	382	411	420	399	382	414	402	390	361	367	361	412	367	391	383
23047	2095	539	425	393	337	295	286	253	263	245	247	268	224	251	207	231	216	214	248	250	245	264	244	241	237	251	238	226	211	200	229	219	237	215	228	217	240	234	231	213	228	236	247	207	226	249	216	232	247	257	225	232	243	252	241	220	256	250	206	241	236	196	214	233	222	236	242	279	195	199	236	216	223	253	240	245	211	210	206	228	216	215	256	227	256	244	238	241	231	256	254	225	238	216	203	223	228	220	208	221	259	221	236	211	221	226	195	192	268	217	242	233	229	218	215	211	199	191	249	222	210	253	227	219	211	209	229	221	239	217	201	268	240	211	233	252	212	225	202	244	247	222	258	202	224	238	237	218	204	224	198	205	211	239	246	239	262	248	245	219	199	252	189	268	209	230	243	232	237	209	206	233	228	241	223	237	225	240	206	215	223	209	225	233	207	243	207	227	221	237	211	225	233	224	246	214	222	193	249	234	213	239	178	218	213	263	207	234	237	236	233	225	226	244	219	223	201	238	230	236	235	234	216	249	217	231	243	208	201	211	231	223	227	219	198	215	209	230	224	230	244	212	235	260	231	205	215	228	231	250	199	236	232	252	250	224	196	241	226	231	212	253	234	200	231	210	222	225	247	239	215	230	212	244	198	198	246	226	226	222	218	224	190	250	229	226	220	201	218	245	227	266	265	236	201	231	204	221	228	199	218	228	248	210	228	237	255	249	211	261	233	212	237	215	211	268	197	241	192	208	245	221	240	252	203	206	236	232	211	220	228	231	237	217	228	223	229	193	215	218	198	208	209	220	257	209	226	220	225	228	216	248	204	217	178	192	211	224	233	213	186	224	204	213	182	211	222	238	205	225	192	223	218	255	230	215	210	222	224	235	228	238	239	228	229	233	241	223	203	249	239	211	220	215	217	259	212	219	208	228	229	209	218	203	210	208	216	226	218	246	238	216	219	218	219	223	231	201	217	230	231	239	240	228	234	246	238	230	220	223	254	214	236	240	239	282	252	239	209	203	251	232	254	233	229	209	214	214	233	223	217	230	206	210	216	221	226	228	214	230	221	190	192	220	248	242	224	215	227	217	239	248	229	220	232	202	227	221	211	245	244	221	214	234	210	206	225	239	219	217	224	219	213	217	206	230	238	215	244	242	243	203	229	232	207	229	229	182	241	213	201	233	247	243	217	215	222	228	229	241	251	233	211	208	216	225	242	210	204	232	206	234	212	235	229	201	252	225	238	199	224	213	235	225	210	242	191	216	243	212	224	224	233	218	223	247	248	222	228	245	228	221	206	215	225	236	211	270	223	224	243	241	219	243	213	234	211	200	234	227	232	248	229	202	207	252	212	229	231	215	224	241	236	222	224	227	220	229	196	238	231	240	216	233	223	212	235	219	189	240	246	225	199	224	257	218	198	222	239	232	246	213	223	225	195	207	252	253	244	218	258	231	211	229	251	233	229	234	231	236	224	207	250	204	246	216	202	231	247	239	194	226	232	247	235	207	223	203	243	231	206	211	236	272	226	226	192	235	204	229	258	231	236	215	217	216	232	237	212	219	238	227	234	202	207	240	210	255	259	215	214	230	224	209	239	219	218	238	232	193	242	214	198	228	239	230	246	271	239	262	249	204	222	238	197	216	209	229	228	228	213	242	215	229	278	228	213	234	237	233	236	224	226	215	235	223	208	230	228	199	226	219	219	205	208	233	222	254	203	234	251	217	245	249	226	240	233	217	244	221	220	223	219	230	212	241	218	215	230	220	235	227	233	237	242	209	221	237	270	215	221	210	210	241	227	215	250	223	208	243	232	241	246	227	235	255	230	225	261	232	230	255	195	225	228	205	205	182	247	229	183	215	249	236	226	244	239	200	247	266	232	224	227	213	204	236	223	220	253	234	250	230	243	207	233	226	212	233	230	224	227	231	243	227	211	212	224	214	228	232	234	223	252	226	226	210	222	234	232	212	218	212	216	243	221	224	211	226	198	221	238	224	216	221	245	212	245	252	223	238	225	198	205	236	220	217	228	215	231	240	234	210	257	265	194	224	217	197	208	231	226	229	234	226	199	234	210	224	235	196	212	250	233	257	247	239	244	231	241	212	224	215	236	238	245	229	228	228	246	224	202	207	245	234	238	213	220	221	229	226	233	199	227	243	203	217	249	211	199	209	220	222	257	217	236	249	219	198	200	234	193	239	206	203	210	236	241	238	223	224	250	221	226	232	246	247	229	214	225	208	219	230	238	232	222	247	224	235	208	215	220	185	245	243	245	213	215	221	200	223	235	227	202	205	217	222	218	217	219	233	213	216	210	232	229	215	263	199	222	235	218	209	215	233	211	240	236	236	233	249	215	227	241	221	245	210	201	228	227	234	214	225	210	212	212	195	250	209	217	220	232	218	235	245	213	215	212	214	194	189	253	236	248	224	219	219	228	249	198	215	239	228	235	220	223	205	250	232	227	231	226	237	224	224	251	229	238	195	213	214	219	211	239	216	212	234	257	248	216	211	194	194	213	243	201	204	235	233	215	199	249	209	246	230	240	258	243	234	238	230	234	217	211	205	221	225	238	234	188	248	244	247	224	220	234	238	221	235	200	219	237	210	228	221	217	199	210	231	229	223	252	201	244	255	205	226	219	201	218	201	204	236	232	185	219	247	205	229	223	207	219	202	199	202	204	242	236	213	234	228	220	192	256	221	215	224	228	238	224	232	227	236	197	252	243	219	231	221	212	207	226	235	207	244	242	247	237	206	221	243	179	216	212	249	206	238	253	216	237	241	224	209	227	197	191	213	225	212	218	230	221	249	218	228	245	231	228	239	212	248	242	229	255	214	219	229	252	219	204	223	215	225	228	285	199	214	214	215	220	257	229	237	238	228	225	210	210	232	242	236	250	212	233	227	226	215	241	214	219	232	233	203	208	231	225	223	254	225	238	231	208	229	230	244	246	256	219	198	225	223	222	235	216	229	230	237	218	237	216	226	232	253	224	228	238	230	184	222	212	222	219	234	235	230	208	242	231	222	224	236	226	219	209	219	193	230	205	240	212	247	255	228	207	223	246	211	262	233	224	227	224	203	218	240	219	195	211	220	227	224	249	225	208	220	187	221	225	198	239	223	202	223	214	229	238	240	215	211	233	236	239	201	221	226	235	210	227	246	221	222	244	228	231	226	207	222	200	221	253	194	220	229	188	206	208	253	236	256	225	253	223	239	248	216	220	229	219	212	210	247	216	228	215	233	185	216	213	223	223	237	245	224	212	188	201	222	230	243	223	238	220	200	232	236	214	205	244	218	215	252	216	233	206	249	235	224	246	205	231	240	243	210	229	240	204	251	237	253	201	245	225	221	226	216	228	226	224	210	216	234	228	203	233	220	229	216	236	248	198	219	218	235	205	228	226	241	204	221	238	254	220	237	227	236	250	200	220	222	220	232	218	222	204	265	234	221	211	208	214	205	226	199	214	251	231	225	233	231	205	199	240	216	220	208	218
13159	797	1185	1315	1200	990	920	782	830	744	711	669	662	659	610	642	623	631	576	568	590	599	590	561	590	581	551	582	552	516	556	600	564	588	556	574	561	524	531	574	561	499	517	605	599	546	563	544	540	565	566	550	566	610	541	577	531	607	610	565	502	563	565	564	524	536	578	537	561	572	531	556	522	534	555	545	542	533	538	592	556	527	538	535	524	562	551	592	585	567	548	560	514	548	581	512	537	540	558	562	533	601	561	542	556	531	540	549	566	567	543	555	529	532	572	558	528	518	514	526	565	532	556	566	530	559	569	550	549	528	526	553	528	554	542	580	536	563	551	558	520	535	558	516	504	534	536	552	562	560	580	510	544	585	547	566	547	515	532	530	581	590	535	511	560	542	542	529	555	554	552	591	577	527	532	532	525	527	502	572	544	539	578	535	580	500	538	565	570	496	536	540	481	525	537	558	549	512	554	565	592	519	567	536	502	552	531	581	575	525	552	573	556	510	574	566	540	555	565	554	523	550	566	544	567	511	583	592	525	521	605	541	553	550	527	594	562	502	545	545	528	526	570	521	540	539	550	553	513	550	559	569	570	531	517	540	508	541	515	556	566	590	522	566	563	569	566	572	561	545	576	557	529	557	535	520	551	552	544	557	513	588	503	564	565	529	580	554	528	579	545	549	554	540	585	541	516	543	527	563	542	535	590	530	534	556	537	550	549	573	556	548	586	541	580	516	543	594	565	563	544	510	514	539	518	510	556	577	567	532	569	524	553	529	542	550	583	530	556	580	541	571	543	538	555	619	557	518	524	555	533	516	536	517	598	571	595	525	531	554	532	516	545	521	559	576	526	539	546	547	562	571	591	602	532	527	516	555	580	504	578	555	544	499	540	538	541	547	572	564	554	518	567	549	557	543	534	550	515	533	557	592	531	595	537	559	548	589	517	543	527	555	522	526	507	541	524	560	568	510	506	515	584	518	562	550	509	532	551	543	556	537	537	572	544	535	572	549	501	543	533	575	504	530	552	518	545	563	533	544	556	553	548	519	548	550	510	561	530	538	556	577	524	531	569	534	585	532	537	557	531	578	509	516	519	576	563	557	562	515	537	547	533	537	519	540	574	513	594	567	559	543	528	541	537	586	555	563	526	548	575	570	559	541	576	530	556	568	568	570	575	522	536	547	582	598	533	519	537	577	530	572	550	555	541	555	539	582	566	558	535	519	550	536	565	559	540	562	521	573	538	579	520	538	521	534	547	515	552	531	609	536	525	536	562	534	519	603	566	537	535	578	514	574	565	534	548	531	476	565	511	537	515	599	511	548	552	573	554	563	502	549	571	579	544	559	487	537	544	552	558	555	557	563	531	589	525	523	547	555	503	546	518	562	563	540	545	501	590	529	579	560	596	573	535	542	557	566	538	544	533	567	549	580	542	554	506	530	507	574	549	519	546	562	542	575	589	534	546	511	546	552	528	515	547	548	533	553	590	558	514	571	572	527	518	539	527	565	518	544	545	557	583	508	531	504	557	528	563	548	562	529	552	561	542	533	507	533	554	565	556	546	538	546	556	565	617	549	576	521	569	538	542	577	517	546	533	578	537	564	538	541	525	522	524	513	574	614	584	565	575	544	571	569	502	596	545	530	520	538	530	514	559	537	580	526	567	560	543	521	559	555	502	500	533	545	586	537	546	558	568	567	536	527	567	564	570	539	559	530	542	524	522	561	568	529	536	533	538	560	578	517	541	545	537	555	549	500	560	562	498	542	560	555	495	521	531	541	549	519	508	566	565	565	591	551	541	560	546	559	500	521	528	578	551	491	558	532	537	584	569	546	527	543	540	536	571	590	566	573	529	551	544	481	522	531	518	553	571	546	542	536	546	540	577	524	532	544	527	508	550	555	563	518	578	536	540	517	516	555	543	496	560	559	577	573	549	523	551	537	525	592	557	521	533	539	532	523	554	486	547	535	567	569	536	562	540	573	529	539	537	530	579	563	550	568	608	546	574	552	543	570	530	546	590	526	539	531	545	515	522	560	592	533	601	534	541	504	558	528	499	525	521	540	542	519	528	525	603	492	511	523	586	609	525	518	556	558	569	557	536	505	608	578	563	568	576	529	551	525	502	593	589	530	524	555	532	551	517	565	519	563	538	558	525	575	594	557	538	541	508	574	518	564	515	557	563	496	558	555	551	553	512	511	557	549	601	520	516	537	513	563	560	559	534	486	528	555	539	552	542	621	585	530	552	568	525	539	586	552	580	552	577	541	557	546	530	527	601	543	557	507	589	540	551	532	553	542	550	551	550	546	562	548	556	538	523	542	600	532	515	513	535	558	536	569	517	494	539	567	525	549	556	571	572	528	566	542	541	516	567	556	537	522	532	534	563	538	520	529	536	534	526	514	517	519	513	582	506	592	554	521	543	568	538	501	553	521	503	530	536	536	553	554	537	526	494	535	549	535	570	518	514	561	527	550	532	544	563	560	536	570	555	544	540	553	507	573	556	508	555	563	555	519	559	547	508	588	551	565	527	534	568	521	555	524	539	533	563	547	582	559	534	533	521	520	529	567	519	555	581	565	547	543	546	532	535	518	507	509	548	565	571	548	517	529	573	547	596	556	539	528	503	557	576	538	541	568	579	543	520	540	532	566	538	530	493	541	532	577	565	537	534	542	546	578	568	526	544	574	512	600	529	542	557	580	549	564	571	599	516	536	581	556	590	500	545	577	534	535	538	533	557	577	569	513	576	567	543	568	550	551	529	528	516	517	555	537	527	535	572	563	529	563	536	543	562	581	541	555	535	586	573	551	607	533	514	564	573	541	542	547	530	522	547	568	570	544	543	526	523	561	528	536	535	565	542	553	525	548	540	531	531	567	583	559	557	591	562	546	529	576	562	544	589	549	541	563	545	568	581	547	536	548	533	565	515	553	538	565	542	573	573	498	565	524	547	603	563	544	553	547	552	580	575	568	576	525	552	543	543	551	548	526	604	559	579	552	575	531	554	568	564	576	507	524	529	522	541	529	543	540	579	508	528	533	586	540	532	562	586	569	529	521	576	519	581	521	541	552	515	569	528	559	549	565	587	544	553	550	496	551	552	523	552	568	518	569	534	543	526	541	528	556	543	547	539	521	560	547	584	502	538	536	523	559	534	583	554	529	548	575	528	536	549	534	549	529	532	522	521	551	569	555	573	528	516	553	573	504	552	542	543	554	549	550	562	548	579	533	567	581	555	534	539	561	547	534	504	543	528	565	560	516	547	537	540	520	497	536	550	581	541	577	563	550	558	533	560	563	488	549	564	532	535	523	558	549	562	543	558	535	513	571	490	579	584	548	572	521	542	555	551	571	552	524	546	533	574	572	568	500	554	511	544	574	537	535	535	546	547	529	569	570	529	536	559	544	551	531	534	571	520	522	543	568	539	573	554	539	532	544	568	540	536	567	588	535	548	561	564	539	529	570	550	567	552	556	504	574	562	532	543	563	541	538
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
