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
338587092566	338587093076	338587093626	338587094176	338587094726	338587095276	338587095826	338587096377	338587096926	338587097476	338587098026	338587098576	338587099126	338587099676	338587100226	338587100776	338587101327	338587101876	338587102426	338587102976	338587103526	338587104076	338587104626	338587105176	338587105726	338587106276	338587106826	338587107376	338587107926	338587108476	338587109026	338587109576	338587110126	338587110676	338587111226	338587111776	338587112326	338587112876	338587113426	338587113976	338587114526	338587115076	338587115626	338587116177	338587116726	338587117276	338587117826	338587118376	338587118926	338587119476	338587120026	338587120576	338587121127	338587121676	338587122226	338587122777	338587123326	338587123876	338587124426	338587124976	338587125526	338587126077	338587126627	338587127176	338587127726	338587128276	338587128826	338587129376	338587129926	338587130476	338587131027	338587131577	338587132126	338587132677	338587133226	338587133776	338587134326	338587134876	338587135426	338587135977	338587136527	338587137076	338587137626	338587138176	338587138726	338587139276	338587139827	338587140376	338587140927	338587141477	338587142026	338587142576	338587143126	338587143676	338587144226	338587144776	338587145327	338587145877	338587146426	338587146977	338587147526	338587148076	338587148627	338587149177	338587149727	338587150277	338587150826	338587151377	338587151926	338587152477	338587153026	338587153577	338587154127	338587154677	338587155227	338587155777	338587156327	338587156876	338587157426	338587157977	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2729	3650	2300	2729	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
29954	5022	846	643	447	380	284	255	270	278	214	222	205	209	213	204	194	207	205	202	196	203	204	223	207	195	203	209	198	192	210	224	222	208	198	213	189	184	208	194	205	213	225	217	204	192	192	200	209	208	199	194	212	180	175	233	197	190	181	212	197	221	213	178	191	187	193	169	215	196	207	211	192	176	184	203	214	197	207	201	196	227	181	215	215	207	192	174	224	183	190	178	233	232	233	211	212	189	218	216	198	209	198	183	205	222	218	167	207	193	208	206	196	180	201	174	197	199	199	203	200	180	204	186	220	189	199	200	191	200	191	168	201	190	186	192	170	181	193	225	206	189	202	206	211	182	186	174	187	194	202	181	212	193	216	190	210	191	194	168	193	194	213	198	191	238	202	205	213	207	227	185	204	194	205	193	185	237	218	200	197	199	212	175	197	202	210	234	214	176	206	220	206	223	194	172	194	213	228	190	193	192	210	243	202	196	195	201	198	234	185	197	237	204	204	211	214	203	211	206	178	200	181	194	198	187	229	194	205	227	196	202	219	188	215	200	226	191	200	186	199	213	186	197	204	182	210	217	201	198	225	205	207	213	205	193	214	204	209	189	220	196	185	200	202	195	211	183	197	188	218	211	198	208	211	197	217	198	191	178	189	210	204	207	192	220	188	183	185	212	204	199	219	215	199	201	221	229	184	188	177	218	188	203	203	208	201	193	202	204	204	197	187	196	226	202	173	195	207	196	171	187	222	203	232	203	218	230	167	196	234	194	200	184	195	184	211	188	217	195	205	185	204	188	175	218	198	192	203	200	196	204	209	206	185	168	195	195	226	211	201	201	183	194	203	218	176	202	209	223	201	190	195	195	179	185	204	177	186	179	211	197	192	155	192	191	207	216	195	188	192	205	238	203	190	198	195	214	224	179	225	200	201	213	195	202	208	205	196	235	189	202	226	188	198	198	182	180	222	212	213	186	209	193	209	212	176	173	214	194	201	196	232	194	180	168	222	223	210	198	177	203	191	211	183	212	214	231	215	220	191	230	183	233	193	189	237	189	190	205	192	183	202	200	183	203	213	200	229	201	198	208	210	208	212	160	196	181	174	211	201	181	204	215	213	198	190	184	205	209	251	221	214	200	195	203	190	196	199	217	200	190	178	204	214	183	194	220	216	221	191	211	159	207	208	194	190	210	190	198	191	217	217	187	235	213	187	190	199	203	185	222	204	191	228	195	211	196	214	212	174	191	214	190	219	182	186	228	202	188	190	184	201	198	194	207	189	191	211	216	200	202	192	191	219	212	197	230	194	205	203	202	184	198	183	216	198	173	220	213	215	200	203	212	215	210	208	187	188	220	212	197	190	196	189	174	208	199	206	198	216	193	175	216	201	199	200	199	212	225	192	209	210	231	209	219	204	198	190	185	192	229	214	197	165	180	228	235	185	179	207	201	222	193	196	216	222	206	216	195	200	197	187	197	213	201	198	218	211	194	200	229	187	220	206	181	201	211	221	201	202	195	214	201	187	215	181	216	196	205	233	202	217	206	173	203	205	199	170	208	193	215	189	192	175	202	220	177	191	180	235	195	198	194	187	188	222	197	218	213	198	182	188	204	194	206	181	195	190	186	184	185	168	205	209	205	221	192	204	206	201	195	231	219	215	198	204	220	179	218	213	191	207	189	232	177	190	204	188	212	214	206	179	203	194	194	224	180	215	171	216	198	178	209	219	189	214	211	212	204	225	214	218	229	211	225	197	189	199	216	200	193	199	178	200	194	192	201	184	196	194	191	187	193	197	203	202	193	182	189	182	187	190	202	195	216	189	214	206	220	202	218	199	212	185	210	175	212	194	232	210	210	188	235	212	179	196	181	186	200	200	209	204	194	192	206	197	208	204	227	207	199	220	189	190	230	192	190	199	192	193	191	188	212	213	237	187	218	190	198	206	183	199	223	178	220	203	193	219	196	196	184	195	206	196	215	207	207	211	157	192	206	208	206	199	185	222	203	188	181	216	205	158	212	216	210	229	195	216	188	210	221	205	181	188	195	222	189	190	228	165	204	198	197	208	177	202	202	187	201	193	203	195	222	219	195	228	176	202	196	210	204	204	192	195	182	209	173	210	208	209	198	191	213	175	199	195	188	192	199	176	194	185	202	219	201	190	235	208	192	213	195	214	233	195	191	190	185	194	204	197	206	182	212	202	188	189	234	180	206	212	181	202	171	204	223	205	204	230	200	189	185	174	191	183	211	184	223	193	222	201	193	221	199	220	199	205	190	191	207	220	197	189	178	228	223	183	191	218	188	205	209	210	210	218	181	205	197	177	221	220	212	182	189	204	193	175	205	242	202	184	188	213	184	180	201	208	222	203	204	202	204	211	181	169	187	191	190	208	217	199	195	218	192	192	211	198	185	209	207	201	204	225	203	217	197	207	201	198	172	211	178	198	188	220	206	187	203	189	186	197	204	212	211	196	190	211	199	192	210	182	184	196	191	166	195	198	200	187	194	202	198	204	207	197	198	205	231	195	178	185	220	212	198	181	192	213	206	215	195	186	195	235	206	187	203	178	197	192	220	232	221	184	202	200	195	194	195	206	213	174	208	200	186	224	198	218	204	223	208	209	207	192	200	196	207	197	197	182	216	188	200	209	181	203	207	218	203	197	199	176	224	202	189	188	187	217	179	159	238	197	179	190	206	195	194	201	208	187	195	196	212	177	204	210	196	193	211	180	172	194	198	184	203	176	207	191	204	208	179	186	209	236	217	195	210	207	180	216	206	210	198	220	207	205	215	168	202	218	206	206	198	220	218	211	211	210	211	205	218	209	198	216	179	194	188	158	191	207	228	240	206	201	202	212	193	185	177	184	189	191	175	206	193	199	195	210	209	185	205	194	211	184	183	188	185	197	179	203	203	195	195	218	176	210	217	188	187	182	213	193	208	208	234	197	220	218	202	219	213	191	204	209	214	196	207	218	196	173	208	198	216	188	223	184	210	202	204	201	213	185	209	205	200	191	189	193	187	185	187	214	210	219	203	187	217	199	242	192	204	208	221	202	207	201	198	235	179	219	213	211	193	191	193	210	200	222	178	186	198	233	196	223	190	212	184	193	188	186	207	217	196	173	201	213	217	205	181	192	209	214	209	205	195	189	224	223	195	199	223	210	204	186	206	213	185	200	199	185	206	231	194	194	195	202	203	179	172	215	183	201	196	222	178	193	211	201	199	165	167	189	204	200	217	195	199	207	206	208	196	190	190	234	181	198	218	178	197	203	207	204	178	196	210	215	220	200	180	213	211	177	236	195	205	187	192	235	178	203	186	198	184	179	191	204	186	213	216	215	189	203	211	187	210	208	201	203	207	229	183	230	212	210	201	210	209	200	214	207	190	207	201	199	189	200	211	194	186	203	203	213	185	202	208	222	209	201	222	193	182	203	195	196	206	192	211	206	202	202	205	190	197	210	218	230	206	213	199	195	202	195	204	188	196	199	198
18074	1599	1521	1827	1592	1375	1059	925	798	706	660	647	580	601	557	570	537	581	543	553	532	549	523	507	516	517	505	545	523	492	515	518	505	497	544	493	473	462	456	470	500	523	532	477	528	478	523	535	506	503	494	477	514	450	437	471	487	506	521	469	527	457	461	515	483	463	522	515	491	502	506	453	494	473	491	503	526	537	491	457	506	477	484	527	488	531	483	486	517	493	456	524	485	465	504	490	563	501	479	507	468	497	488	497	492	486	478	473	500	453	523	462	506	483	480	499	516	462	486	476	470	469	470	496	491	459	483	492	512	508	501	545	480	488	513	452	466	485	486	510	488	493	477	485	500	483	486	468	504	503	503	511	469	511	498	484	457	499	474	484	466	512	524	460	466	465	513	499	470	496	520	457	498	524	485	489	467	503	445	483	488	497	494	465	500	450	467	489	446	542	507	513	504	445	475	520	515	461	484	516	503	516	495	503	479	488	533	471	478	504	458	514	510	497	479	513	495	526	521	460	506	484	465	475	488	463	482	470	511	481	500	491	474	479	511	463	479	492	486	491	515	496	501	508	469	463	484	493	483	500	469	502	541	500	443	500	526	493	475	540	503	486	468	510	463	494	532	453	487	504	459	494	495	490	475	501	498	491	488	502	498	496	487	468	477	488	525	483	523	493	489	475	466	466	546	509	470	489	530	494	465	489	467	495	514	499	510	478	471	494	531	462	496	520	455	502	491	463	486	491	493	511	483	549	485	462	534	468	515	446	489	480	487	474	491	439	481	478	519	492	466	492	472	502	477	500	557	496	485	466	481	500	505	487	498	530	463	440	498	529	470	495	493	510	536	527	483	496	494	498	471	527	480	528	535	492	523	481	505	458	500	493	464	505	497	494	454	498	519	501	515	506	459	491	485	495	495	493	452	544	501	498	512	480	509	498	494	496	474	478	450	527	514	503	504	522	472	500	489	487	475	493	495	447	490	471	533	475	492	500	460	467	512	485	459	486	506	520	484	505	505	478	506	495	504	481	509	522	506	479	494	448	471	489	515	490	504	477	475	534	520	486	468	473	514	525	515	448	503	474	467	503	481	485	510	500	459	455	515	521	478	488	513	507	506	475	529	449	455	477	471	512	490	488	510	497	472	473	492	420	473	518	529	491	449	466	512	481	476	535	499	498	506	490	516	474	502	488	501	478	495	496	494	462	488	486	454	443	494	484	503	476	490	450	484	489	492	473	490	480	488	468	488	498	464	486	503	506	519	482	464	487	477	507	528	519	523	452	496	472	440	501	506	507	486	466	523	455	489	479	469	471	467	480	424	499	513	512	469	482	475	447	487	485	472	532	450	479	473	554	463	450	493	491	492	489	531	467	524	501	459	481	490	541	462	464	462	478	492	505	486	489	503	483	438	507	498	518	525	502	474	499	497	536	473	469	506	519	510	476	494	483	473	544	470	480	547	473	526	460	509	467	466	497	518	484	531	481	478	492	507	468	466	526	523	494	458	498	501	483	511	495	502	468	478	501	482	491	439	509	500	488	467	471	470	487	504	491	496	492	521	512	459	487	498	504	517	456	452	518	494	478	513	506	459	484	501	483	502	481	497	476	482	493	481	489	477	481	529	520	476	516	494	483	504	496	458	474	495	514	504	501	486	476	484	516	442	478	477	523	485	491	524	511	444	448	480	466	504	520	503	495	507	477	466	509	517	514	504	492	495	505	485	479	469	495	434	502	500	483	480	522	523	497	500	491	509	516	474	490	487	513	497	477	498	492	474	487	526	478	499	478	472	497	473	497	479	470	461	501	515	469	486	497	523	492	470	514	513	450	487	506	511	540	465	474	477	528	485	512	472	519	495	532	475	506	484	507	526	484	488	508	477	492	500	497	489	517	477	508	475	479	454	506	485	497	452	490	504	467	525	453	442	449	474	466	485	527	497	506	510	467	518	480	516	523	493	502	497	518	484	481	499	502	474	509	472	490	496	467	465	476	484	513	517	510	544	519	507	487	466	459	526	517	495	490	468	508	499	515	482	504	479	490	503	521	506	478	504	505	529	494	480	495	519	484	489	493	491	470	535	467	473	540	481	494	463	483	501	498	508	483	506	521	456	470	505	484	498	462	499	498	472	454	499	476	478	439	510	466	502	507	469	516	504	505	499	477	467	499	474	526	487	485	494	491	492	489	508	504	454	519	494	489	505	490	495	507	478	514	524	472	466	523	501	492	501	504	540	467	463	493	502	510	506	476	461	504	476	539	492	458	456	463	487	519	534	480	529	476	507	464	516	515	458	495	480	447	506	511	491	477	438	492	486	509	466	459	469	519	496	486	486	456	454	532	502	458	489	499	524	512	509	445	517	493	490	462	477	529	513	472	501	486	531	499	508	494	520	469	496	507	549	510	486	500	477	474	481	541	478	528	500	480	465	501	441	536	501	475	496	476	471	490	519	513	496	476	480	519	523	470	484	480	467	490	498	504	477	517	503	468	481	503	482	539	475	471	514	469	508	474	487	488	512	539	485	483	469	464	501	476	483	476	512	487	515	473	490	522	502	501	508	492	475	493	508	516	509	510	508	519	501	471	470	465	510	496	469	485	469	468	508	485	497	489	504	499	498	494	497	510	469	518	462	506	487	491	506	502	521	490	486	501	470	492	461	504	502	485	479	468	461	444	535	447	511	449	481	501	460	491	490	485	488	486	535	476	500	481	502	534	474	491	509	489	462	512	466	496	486	490	499	520	496	456	489	513	486	493	489	460	491	511	483	499	500	496	473	507	492	494	480	469	467	550	480	470	485	528	502	469	479	473	507	473	499	510	507	502	503	502	472	496	471	511	532	506	529	493	489	500	445	484	461	467	508	468	490	499	535	490	489	487	495	532	433	546	482	526	523	488	513	492	500	514	503	458	478	516	491	486	478	472	467	495	462	494	488	484	479	468	510	440	532	462	457	488	471	481	481	517	472	484	465	467	486	506	478	472	527	496	483	508	547	479	483	480	486	539	501	480	486	519	489	475	431	465	515	510	502	475	494	490	465	456	477	509	512	513	514	447	469	473	485	513	521	458	486	504	506	491	456	512	500	452	443	502	459	515	525	493	482	525	508	468	505	501	499	497	482	492	485	485	516	495	507	488	510	441	463	453	473	468	495	505	511	476	472	513	512	523	465	475	497	510	500	494	539	521	475	496	493	487	486	515	497	477	474	436	490	481	516	519	474	472	490	511	514	488	547	550	482	474	473	500	460	502	459	476	496	502	492	478	499	529	520	490	477	501	461	489	486	506	521	460	515	436	500	490	510	466	493	534	507	493	506	523	515	494	508	479	476	474	511	487	487	478	551	473	500	482	477	518	475	497	488	523	462	498	456	444	494	461	499	501	473	506	512	487	520	471	525	488	482	480	486	504	522	551	485	464	508	513	471	468	505	500	492	500	532	497	482	486	461	466	459	515	552	511	490	525	491	473	521	470	518	485	490	471	466	544	536	492	472	476
10288	957	306	290	260	294	258	283	307	291	260	281	305	263	284	280	266	285	298	280	282	291	273	282	302	260	292	301	267	288	289	262	289	278	283	270	279	278	277	315	283	279	322	255	343	260	329	268	292	283	263	255	286	289	283	261	305	257	303	255	283	290	263	258	281	303	259	280	274	277	270	297	287	287	282	271	256	291	274	304	280	253	312	250	260	285	264	268	276	291	288	291	283	239	287	293	275	277	285	284	269	269	264	299	263	283	288	288	343	312	298	279	306	284	265	269	272	264	291	317	306	266	313	277	281	276	253	295	258	235	286	312	280	282	267	285	282	310	277	251	314	259	288	248	288	278	288	328	311	322	284	272	276	267	295	270	248	255	297	270	284	310	297	302	286	264	294	323	275	273	291	263	281	260	284	283	249	289	271	290	253	299	286	288	289	278	291	276	292	290	280	291	302	260	271	322	278	283	275	260	297	306	329	264	292	301	271	282	277	285	286	327	295	270	244	295	258	234	284	288	312	278	294	263	276	259	289	318	269	307	286	296	288	278	293	283	276	302	264	279	238	287	286	272	278	263	250	287	284	290	266	307	265	284	285	243	273	244	304	275	288	317	315	314	267	286	273	271	263	260	280	270	263	291	287	300	300	270	262	288	274	310	268	278	288	261	283	295	308	255	313	272	318	297	295	278	291	277	267	303	259	274	295	277	321	298	263	270	237	284	313	244	294	277	286	266	282	312	274	292	253	281	274	307	304	282	274	305	292	254	304	261	263	274	286	297	311	310	251	297	288	258	279	265	259	307	282	239	305	326	297	284	292	271	260	288	263	296	290	290	280	317	279	289	283	312	278	289	257	263	269	280	280	281	295	268	284	267	258	292	305	286	264	270	283	272	267	280	279	288	268	273	284	275	273	282	265	309	300	310	278	303	245	300	267	281	257	284	286	275	280	284	257	281	262	296	262	308	288	249	289	294	257	280	297	258	239	271	271	279	284	287	301	297	306	275	275	287	289	266	256	283	281	308	301	270	283	286	312	298	292	312	281	259	291	299	310	296	283	274	282	265	251	284	286	290	263	256	261	272	264	274	298	268	262	253	312	285	249	306	292	276	266	242	278	269	299	280	282	264	312	270	283	275	297	271	285	288	265	256	262	305	287	304	308	278	287	278	261	289	271	272	289	286	260	300	294	255	287	287	276	280	261	287	289	293	286	271	275	323	297	292	285	263	257	276	300	275	288	288	265	266	267	282	266	298	271	295	254	296	285	323	279	306	300	282	301	264	301	298	291	278	301	284	291	271	263	258	255	257	299	272	265	281	278	302	272	273	313	266	255	281	270	286	305	301	275	275	289	261	272	265	310	271	258	261	307	263	280	319	293	288	281	286	274	265	298	272	280	252	269	270	285	280	286	280	258	277	272	288	260	276	291	291	271	243	279	287	296	267	292	300	295	317	287	300	272	268	283	306	242	293	305	280	289	318	277	296	271	274	297	264	258	265	296	268	282	256	273	265	264	276	298	301	275	297	275	306	268	274	259	271	273	257	277	271	289	270	321	261	273	283	296	275	252	277	271	258	285	293	254	287	250	260	293	269	307	289	279	270	291	270	268	290	272	274	274	307	295	253	285	298	272	312	281	296	296	274	298	286	263	308	275	258	290	259	301	253	270	285	289	274	275	271	277	293	249	273	284	272	274	294	294	274	277	284	285	277	271	276	284	279	290	328	276	264	262	273	285	304	280	272	269	264	289	309	263	270	274	257	288	268	287	288	263	257	242	279	255	273	248	269	285	297	268	277	259	287	284	299	264	279	276	282	273	297	267	333	307	284	296	254	286	329	290	292	285	316	269	269	286	300	242	271	270	276	259	259	283	280	314	301	243	287	275	264	297	272	284	267	255	304	277	283	281	262	326	242	292	267	289	258	306	302	269	300	274	282	291	265	299	257	282	285	294	264	276	280	268	302	251	311	258	275	305	274	283	299	262	301	285	290	306	321	265	278	273	249	282	290	261	267	280	264	275	299	296	272	301	290	295	289	261	315	302	272	267	269	275	249	288	291	256	297	243	280	252	297	312	293	278	258	264	292	281	250	275	280	246	291	287	274	274	316	286	287	264	286	237	245	248	277	278	296	275	267	271	258	280	296	275	319	261	296	275	278	270	273	254	287	299	273	266	257	284	284	274	257	301	318	304	283	272	290	254	292	264	282	263	268	298	287	298	270	268	303	284	266	280	265	284	296	299	282	260	276	289	309	284	272	269	273	283	264	253	273	270	328	284	294	279	294	308	299	264	302	280	296	272	272	297	282	278	285	275	261	288	279	299	305	284	280	272	293	318	306	293	231	271	309	296	272	286	311	308	294	272	261	295	311	298	298	296	264	299	292	284	305	285	279	292	288	333	272	275	238	307	275	266	313	327	274	259	243	283	320	265	280	271	273	273	314	260	285	281	294	284	291	269	277	266	307	319	285	298	275	242	275	300	300	286	274	295	272	307	281	282	293	298	262	246	264	282	268	299	302	282	269	277	278	287	234	271	292	271	269	278	264	238	300	280	250	254	301	290	270	287	305	293	304	313	271	273	271	282	271	254	278	280	290	289	265	292	258	285	318	267	275	313	266	298	278	295	267	275	269	289	251	293	271	279	270	262	284	302	281	255	313	292	287	297	253	285	246	296	273	256	290	258	292	265	273	261	272	278	286	293	282	291	271	303	300	326	280	298	290	311	326	249	259	272	302	301	241	284	270	236	299	288	295	254	276	267	258	252	254	294	278	262	267	295	277	283	290	257	305	292	270	261	301	271	268	300	301	286	262	280	250	282	312	332	282	298	273	286	288	264	286	292	305	291	294	265	284	265	283	305	288	281	287	279	268	258	244	272	280	252	313	286	294	278	293	284	251	251	283	276	301	271	265	295	260	285	293	275	309	318	253	280	263	265	262	273	276	274	263	276	286	268	265	265	281	260	315	258	280	284	309	274	286	287	252	299	300	247	283	253	245	292	303	298	261	313	296	293	289	289	290	265	255	260	283	287	264	268	251	297	296	286	278	293	268	254	273	295	262	293	308	278	278	285	270	246	283	305	285	294	293	272	285	295	273	281	291	284	271	292	276	297	273	280	302	279	243	264	275	312	261	278	276	272	279	285	302	288	268	304	289	270	279	302	290	278	295	252	270	270	264	264	288	308	250	289	263	279	282	281	263	285	284	276	307	317	267	281	258	272	301	283	267	282	290	276	293	255	304	324	276	297	288	266	298	288	309	284	250	267	267	279	291	275	279	265	273	295	278	292	273	248	291	315	302	282	305	312	274	271	271	266	289	275	285	273	271	277	258	301	275	272	267	275	287	312	296	298	280	270	272	285	259	282	285	270	287	294	245	285	300	291	279	294	297	294	295	280	280	257	285	282	267	285	269	267	255	263	287	261	298	282	304	271	285	267	294	259	290	255	276	269	266	281	268	267	269	280	262	298	295	292	269	273	283	286	298	296	289
7346	837	763	738	706	689	675	690	705	698	689	687	704	708	690	653	738	693	727	659	681	758	689	663	692	672	727	725	698	716	722	661	652	665	695	677	709	709	674	697	655	706	709	692	692	642	711	652	680	707	676	651	703	667	711	721	635	699	678	663	680	707	693	658	668	671	658	690	706	683	713	690	674	672	650	700	671	683	678	681	687	755	678	684	719	657	650	680	672	660	655	701	707	693	666	669	671	702	691	645	654	684	649	701	730	696	667	684	700	674	686	696	698	708	665	676	721	691	688	675	691	677	731	670	659	660	684	694	696	712	670	673	709	712	650	685	691	704	719	674	691	702	704	697	703	715	732	711	717	657	676	707	659	698	670	644	702	746	708	681	702	703	640	677	679	687	698	695	660	716	676	703	703	706	665	679	679	684	675	674	724	716	657	687	675	667	642	647	720	701	703	688	732	695	716	706	705	690	701	698	631	665	694	691	692	709	720	717	680	732	652	733	668	700	671	703	685	647	667	671	697	661	696	660	710	666	697	655	709	724	708	676	718	688	677	656	696	636	714	704	654	705	718	662	714	671	695	728	704	722	689	663	645	643	668	697	668	626	716	714	732	665	664	697	733	689	674	713	679	701	674	628	679	641	715	695	694	707	676	704	633	737	726	695	682	698	694	697	678	677	694	716	738	692	701	681	671	683	673	670	681	652	726	714	687	697	721	701	696	686	632	676	670	744	685	662	721	674	666	642	650	677	705	664	663	708	701	717	721	693	697	715	682	650	738	707	677	693	668	650	677	664	687	640	702	721	735	654	697	711	673	669	704	692	691	673	705	687	701	687	704	663	717	619	648	670	664	685	703	667	689	683	721	712	666	668	708	675	694	648	681	661	648	689	671	701	718	674	674	677	706	632	637	679	703	733	655	688	688	711	701	743	656	683	664	684	693	705	687	658	687	712	708	692	653	687	651	693	687	672	678	697	697	684	735	664	690	676	692	673	717	647	696	655	671	679	668	685	657	720	681	704	693	710	678	683	696	645	652	671	763	678	657	672	668	685	690	695	649	683	713	680	664	758	734	631	714	716	740	670	688	675	645	709	648	679	696	681	616	694	697	680	701	679	757	681	719	706	652	691	723	733	647	705	719	709	673	625	676	728	680	703	691	723	736	721	679	667	693	676	672	685	664	717	708	655	693	681	720	665	695	648	685	713	703	696	686	719	746	689	715	673	699	703	727	698	679	667	709	684	661	679	662	692	660	710	662	671	691	699	672	682	694	679	747	690	671	721	715	695	657	727	721	675	721	693	703	688	674	676	693	681	697	696	639	726	661	690	699	669	662	695	653	695	681	724	720	655	677	735	677	636	716	729	684	724	705	640	685	663	722	633	681	693	675	679	707	744	674	714	708	686	733	689	669	700	683	681	670	712	696	721	634	639	704	703	677	665	659	724	695	718	701	741	693	733	717	717	727	687	704	732	694	686	683	682	709	656	719	683	687	681	738	642	724	738	689	659	733	624	669	680	693	661	647	682	669	685	672	707	658	707	710	655	692	726	657	698	695	689	694	661	681	676	705	684	666	697	718	663	669	705	685	700	686	690	687	693	678	698	722	734	726	651	635	699	666	701	669	675	705	682	704	713	705	692	684	677	639	701	668	671	668	699	667	641	741	670	658	688	682	671	719	673	734	690	658	663	686	698	688	668	682	670	711	656	697	678	700	686	659	681	659	663	670	711	661	697	725	706	685	716	696	673	656	659	692	654	689	709	671	663	674	692	661	698	693	685	755	721	652	714	680	657	688	684	681	677	699	617	698	709	739	741	699	696	730	722	689	679	645	708	710	689	704	698	735	684	671	723	729	666	703	698	690	678	703	676	679	718	694	685	684	673	665	683	680	695	673	634	659	674	748	677	681	696	662	703	660	697	686	696	664	652	681	689	699	674	722	683	648	634	656	666	673	668	715	705	647	708	682	689	690	759	697	668	678	679	696	687	721	662	685	688	693	669	694	711	706	701	645	666	715	657	727	706	670	699	690	668	697	711	688	685	682	676	691	713	693	650	716	694	671	694	689	686	686	632	680	700	693	686	661	712	690	678	710	660	713	667	649	662	675	740	662	630	675	708	660	658	687	694	682	665	687	667	720	687	682	715	679	709	707	637	660	686	690	718	689	721	713	685	707	693	675	668	685	696	636	669	661	701	664	676	734	696	677	683	673	703	681	756	714	706	675	724	702	658	727	638	652	709	692	677	686	708	686	697	690	678	688	698	669	666	688	639	702	651	727	686	681	676	682	702	666	736	702	687	663	677	682	664	690	713	684	669	676	704	641	731	676	682	641	680	719	739	706	685	695	664	694	685	637	716	698	673	733	685	662	687	640	706	679	736	712	704	721	662	688	707	677	716	668	738	720	713	691	662	689	626	686	745	678	682	697	630	666	693	707	666	697	696	719	679	699	708	697	698	630	684	660	717	704	689	723	639	706	681	716	667	729	663	664	700	696	743	643	678	726	678	676	679	701	699	756	706	668	668	688	688	704	660	697	749	648	682	704	757	682	689	669	755	682	692	693	679	699	713	671	723	720	714	689	684	702	701	717	646	667	704	684	685	683	683	729	718	667	694	697	703	684	684	638	621	697	660	688	679	744	718	678	722	642	675	641	709	663	684	665	690	711	633	660	712	685	685	666	693	676	678	698	695	703	711	691	735	695	684	665	684	677	654	689	696	738	719	678	694	683	684	662	703	696	679	710	672	677	686	662	693	710	677	729	701	694	699	701	684	668	660	704	725	671	646	756	685	713	707	705	691	684	651	666	644	674	706	685	667	688	652	713	673	695	711	701	696	682	693	683	738	752	672	652	660	628	705	636	678	667	644	668	690	738	704	653	695	694	692	712	741	702	669	750	692	710	642	722	663	690	699	672	668	689	673	719	660	669	685	714	685	702	694	680	657	682	686	691	679	651	686	684	683	718	696	684	715	681	669	682	650	681	695	673	717	671	661	718	656	646	695	722	646	659	712	647	646	661	649	649	711	690	685	674	712	698	729	727	730	683	665	682	669	684	720	692	652	639	739	664	696	647	690	679	705	646	674	710	696	678	702	681	701	707	609	710	684	675	697	716	709	681	658	722	684	653	673	719	721	691	682	655	719	622	672	699	692	738	706	719	662	711	672	692	714	666	698	694	686	685	716	681	718	709	679	693	658	703	709	658	696	726	671	696	682	659	671	741	656	680	704	726	663	671	619	706	641	676	673	646	680	659	664	717	714	682	712	690	642	656	715	676	653	679	697	694	633	715	690	737	646	649	678	609	688	702	664	722	705	708	693	679	749	710	698	718	659	702	676	701	692	649	726	731	748	695	720	679	665	694	693	698	700	723	697	712	708	731	732	670	687	700	689	761	704	650	670	737	691	689	692	678	676	680	686	706	697	662	735	668	734	669	684	702	687	699	676	680	674	708	707	732	722	679	637	720	697	640	625	724	658	669	657	699	708	674	699
21617	2970	644	551	453	403	408	356	382	365	332	351	365	331	327	324	333	288	346	315	343	340	354	313	346	319	343	341	336	312	349	349	337	315	369	371	349	358	328	339	356	313	318	343	357	342	323	291	314	318	332	347	322	338	337	332	326	341	328	341	335	328	373	328	319	326	377	344	366	338	354	313	342	338	344	379	307	357	309	330	350	290	341	362	331	374	349	355	338	325	353	313	339	339	356	333	315	353	323	356	346	340	337	376	360	363	368	352	335	338	350	372	341	348	347	331	318	345	357	309	330	341	382	345	328	361	326	364	349	352	323	317	317	340	340	348	331	321	321	326	325	337	339	360	328	345	305	392	327	344	366	351	321	309	388	328	315	355	360	338	340	307	346	309	336	331	362	350	375	323	313	339	341	344	337	343	343	364	322	331	306	331	317	337	364	322	313	351	317	338	344	362	346	360	313	343	311	340	325	309	341	356	362	323	343	353	328	353	373	348	347	344	316	301	333	365	328	350	312	361	353	340	349	329	337	305	358	334	331	353	345	375	351	339	323	332	354	343	354	367	337	325	335	383	312	341	330	327	345	325	358	336	325	336	315	329	341	320	368	333	320	361	303	318	312	315	350	313	328	314	349	315	374	327	344	328	368	343	339	357	346	312	363	334	347	353	324	341	342	308	326	340	336	322	321	322	340	332	337	333	353	332	319	319	344	358	316	336	359	363	361	342	349	319	347	360	339	358	322	324	324	318	348	329	325	360	339	346	373	314	345	375	352	324	330	356	355	319	320	363	331	344	338	386	292	332	318	313	317	358	301	324	311	332	299	350	343	321	336	344	332	317	320	366	322	326	292	326	352	359	320	330	346	370	357	310	342	320	343	314	303	300	322	308	352	298	315	371	335	328	352	346	312	275	356	336	381	345	366	374	337	339	339	309	305	328	324	340	354	327	332	347	364	344	334	348	367	318	344	317	349	317	324	340	334	333	333	313	328	290	359	349	338	350	341	324	335	326	362	279	342	312	349	324	354	337	343	336	325	342	341	368	381	318	302	323	294	325	329	341	332	366	338	348	351	425	321	322	351	322	334	336	363	326	343	302	350	347	359	342	377	354	322	357	373	351	343	336	353	317	320	375	341	319	333	324	328	347	315	346	333	344	337	343	348	329	356	341	347	345	351	362	324	329	355	312	341	307	338	362	386	355	319	321	290	348	343	350	349	349	313	311	357	330	344	332	352	349	357	321	319	357	327	319	332	325	333	311	348	353	296	352	326	329	336	336	356	324	335	378	326	314	344	352	318	302	347	338	347	347	345	334	384	344	332	328	360	348	326	368	326	354	341	336	333	360	358	337	343	324	314	332	321	353	302	330	346	306	346	343	348	299	323	296	342	359	358	315	349	356	316	313	327	360	335	308	349	321	332	342	333	376	352	317	321	333	336	325	321	325	355	358	328	332	331	360	354	337	362	328	347	321	326	345	311	342	318	335	358	302	317	360	351	330	325	353	314	354	323	300	348	341	325	324	377	340	322	347	318	330	348	376	346	326	359	355	350	394	341	346	336	351	340	331	343	322	337	323	338	350	343	356	332	371	342	345	356	351	341	314	350	340	348	322	289	329	366	330	322	330	354	331	328	340	339	322	344	329	304	324	321	349	286	329	374	335	331	321	319	351	356	327	311	355	327	320	365	341	357	339	363	310	371	308	353	345	312	363	343	332	348	339	348	346	319	354	364	367	331	307	332	333	290	330	341	324	332	315	334	360	342	359	347	326	334	358	316	355	349	360	312	331	332	331	385	350	332	365	336	356	369	328	340	329	333	310	343	361	355	346	326	331	337	319	308	349	335	318	315	348	319	325	292	326	347	342	323	338	340	344	348	294	338	326	304	333	312	356	365	321	355	350	360	377	332	313	335	343	341	358	315	325	333	360	357	355	313	339	320	327	323	351	335	353	357	349	306	335	354	317	353	360	336	300	342	304	369	348	322	342	372	358	353	337	288	321	316	315	354	352	343	338	373	347	371	343	315	361	344	341	339	320	317	357	339	322	330	341	329	339	321	332	339	365	345	350	325	349	358	319	349	366	347	286	314	372	320	338	335	353	345	325	341	311	335	347	369	361	329	328	335	330	361	319	365	322	316	342	318	385	321	328	375	341	374	305	353	344	331	360	342	335	369	344	352	327	347	344	363	328	326	320	366	353	352	348	366	321	321	324	336	340	313	315	313	337	354	305	291	335	352	342	339	346	344	375	273	366	339	349	304	314	333	357	336	369	369	341	307	323	320	341	337	330	340	347	337	335	289	366	344	324	333	327	375	342	298	353	331	344	320	372	333	334	361	306	338	381	330	316	337	320	360	323	304	353	317	326	358	328	320	337	330	395	358	344	320	325	348	319	342	345	368	331	299	323	360	356	323	359	362	365	307	346	340	341	316	331	341	355	351	308	333	337	356	324	324	338	318	333	302	345	332	341	322	321	383	350	387	340	317	341	358	348	367	337	363	283	313	384	342	317	330	337	349	363	322	321	331	304	328	322	340	326	326	300	323	334	324	297	317	309	367	315	338	337	336	305	363	317	348	353	361	335	346	367	353	336	361	368	335	357	346	315	352	338	333	345	335	351	320	332	378	314	323	305	349	316	326	329	389	349	341	321	347	332	316	354	343	342	344	342	340	325	311	351	350	346	341	370	322	338	365	324	349	364	315	332	348	335	340	342	372	342	333	325	322	299	354	328	332	335	308	360	315	342	349	328	334	336	361	351	339	329	355	323	352	371	333	335	316	300	318	355	327	361	349	363	326	353	320	340	346	316	385	330	338	343	352	315	321	355	320	329	325	355	330	329	335	349	310	367	309	343	333	339	342	335	330	325	332	334	320	332	347	334	333	354	358	323	335	353	319	337	332	344	355	333	342	308	375	354	339	333	317	335	355	346	340	346	352	341	345	337	353	345	336	342	366	374	319	327	367	347	347	328	332	345	349	352	363	329	350	347	348	337	332	315	354	318	321	363	311	348	352	347	375	334	331	334	310	334	337	336	378	328	342	348	323	395	370	351	327	361	376	346	351	360	348	358	346	291	324	384	343	343	356	349	364	332	351	363	370	320	316	330	357	338	332	342	327	327	325	349	354	334	328	338	300	324	351	350	340	367	356	364	352	353	380	338	367	342	314	337	362	344	359	352	351	325	375	315	354	330	342	331	367	338	385	354	349	336	345	347	335	362	376	364	332	348	316	358	349	329	338	319	353	358	327	355	343	322	340	354	339	326	324	303	330	310	326	339	326	346	345	305	349	316	352	309	314	329	325	369	372	308	360	348	295	340	353	358	328	331	358	344	352	360	364	341	339	378	360	289	333	338	317	308	360	330	364	357	336	353	371	341	351	335	351	367	327	300	336	321	340	326	331	339	296	329	371	327	323	371	314	301	347	356	346	346	303	322	371	385	356	352	331	335	315	331	332	336	348	366	340	345	291	340	342	335	316	379	362	350	372	352
15075	1582	1388	1422	1381	1218	1148	1030	981	936	907	887	901	850	827	817	822	812	871	805	778	812	791	865	817	830	803	772	810	805	832	829	839	763	814	813	826	814	800	804	824	801	827	789	764	844	814	799	796	783	825	813	807	851	821	774	840	787	736	849	843	815	819	818	802	790	807	835	796	872	849	797	822	801	858	806	804	772	827	802	833	829	857	814	813	783	800	782	793	824	787	850	790	815	788	780	804	821	829	841	799	815	797	816	815	757	798	806	777	773	757	743	768	790	773	747	791	805	780	807	810	833	843	789	829	824	782	833	770	804	839	801	791	743	829	792	777	773	823	765	795	850	823	835	853	830	788	817	796	708	809	855	793	791	792	787	816	804	816	764	835	777	811	817	785	776	800	845	823	779	830	801	828	814	837	766	775	746	831	772	811	832	807	801	845	833	757	814	769	785	749	817	791	873	787	748	855	792	815	792	828	786	836	846	772	816	787	852	768	797	792	799	810	777	752	803	811	767	813	768	800	857	789	788	826	822	801	818	765	748	821	804	810	725	775	791	815	802	788	833	791	847	820	832	794	776	818	801	828	793	821	822	773	823	760	829	768	808	793	767	839	766	823	772	788	825	771	832	796	780	839	807	787	835	779	835	774	791	822	792	871	842	766	751	838	849	856	806	786	798	762	756	828	790	825	749	827	817	801	796	812	765	783	783	797	796	810	820	765	782	797	773	785	790	778	821	726	828	764	789	825	835	787	821	765	829	757	819	821	786	812	800	792	805	775	763	755	750	884	772	827	804	825	803	760	793	856	801	774	841	759	831	793	814	785	806	801	854	786	817	818	762	798	807	818	801	809	765	844	832	861	784	808	793	837	792	834	782	780	829	772	758	779	825	826	776	825	844	778	836	819	817	757	796	826	832	850	795	780	824	827	733	800	814	802	800	779	789	825	812	811	802	805	810	752	801	775	778	751	778	796	854	775	822	827	793	800	786	829	747	797	754	767	804	835	785	796	818	842	808	841	798	806	732	778	832	766	825	821	866	775	786	816	773	729	738	830	793	839	813	772	783	790	826	773	776	797	834	814	793	847	791	772	747	810	790	802	793	800	808	783	794	755	752	788	781	796	784	789	780	807	793	807	785	769	827	785	807	824	762	803	810	834	770	739	840	846	814	783	762	763	765	813	817	791	754	840	781	880	772	817	812	820	759	805	825	777	751	773	799	814	823	751	751	827	819	809	800	788	808	803	853	745	768	783	826	836	820	772	827	778	815	767	782	807	765	798	763	807	798	760	835	779	788	803	791	805	825	791	745	806	806	769	763	800	789	788	792	783	826	753	754	769	742	810	792	824	743	874	767	773	821	762	856	827	785	828	776	826	744	795	826	798	796	805	761	814	761	806	769	752	816	776	797	793	787	804	816	795	771	762	805	801	809	797	833	839	751	767	795	796	752	833	768	806	825	818	809	797	825	812	844	798	835	811	804	775	821	782	774	806	820	846	817	786	768	807	776	832	801	798	834	767	778	770	805	811	800	804	789	787	829	817	758	832	774	817	774	805	794	836	803	766	771	838	777	813	791	776	823	773	804	789	779	797	792	818	831	773	804	822	800	788	835	808	831	798	783	796	796	790	826	815	800	784	760	815	807	774	752	850	763	844	819	775	812	799	773	826	765	767	768	785	786	779	812	758	819	836	866	796	795	848	783	830	861	813	772	768	810	811	819	789	804	842	806	786	825	821	809	774	786	793	792	800	797	812	814	755	756	782	844	812	807	780	777	846	833	787	798	811	796	800	782	800	807	786	799	812	813	803	806	850	810	847	824	832	792	796	807	760	814	733	784	811	794	768	809	789	831	771	789	843	797	826	820	842	817	794	842	794	800	793	803	801	780	816	791	837	814	757	833	785	789	802	828	756	794	822	803	755	826	775	799	780	791	830	831	830	814	791	800	819	769	851	801	768	852	778	774	758	827	796	837	787	770	776	824	781	813	818	811	803	820	810	791	832	765	783	763	809	778	804	809	798	774	788	789	779	815	796	801	753	822	802	827	824	787	783	793	754	820	819	802	747	764	783	788	820	747	833	784	773	787	751	793	818	833	753	806	786	850	811	809	797	817	786	789	758	794	803	756	829	806	775	796	716	797	789	809	816	786	791	849	795	783	833	797	786	788	758	758	738	825	828	828	806	829	826	769	758	797	776	753	770	838	810	879	808	806	808	762	811	824	767	815	766	774	786	776	819	813	789	802	778	794	790	786	837	806	760	791	767	782	762	770	861	812	806	798	806	822	778	786	808	779	802	843	795	757	855	812	801	787	844	789	787	810	755	793	815	815	812	818	834	779	834	814	806	799	766	787	821	798	748	859	822	804	775	836	844	737	795	789	788	808	753	811	843	802	786	795	812	820	834	815	801	813	759	872	819	781	789	780	813	799	801	831	727	843	807	772	779	766	777	819	786	828	831	803	788	824	786	802	843	775	831	752	798	808	826	757	837	846	787	728	806	792	804	819	739	808	762	790	778	818	848	812	820	858	846	817	791	756	787	756	751	793	865	824	803	825	812	786	782	816	788	802	821	781	787	739	838	783	766	776	843	791	796	846	878	798	802	792	778	760	782	760	793	819	838	827	796	757	815	815	759	829	783	798	813	759	788	748	781	765	817	821	846	855	763	773	810	785	806	794	812	827	763	764	767	774	818	773	831	792	789	753	850	801	768	772	832	793	788	803	769	819	865	810	832	816	800	776	810	826	805	826	782	800	801	825	823	804	829	785	788	827	848	768	836	763	767	801	763	814	759	770	742	792	839	790	809	770	792	793	803	762	741	778	827	821	794	812	829	804	841	848	800	783	797	841	815	797	746	753	788	762	800	835	729	757	795	762	851	770	834	808	783	763	803	831	812	877	770	826	792	803	792	783	761	804	779	745	794	776	778	777	835	756	788	804	830	761	780	777	811	824	812	781	792	806	788	809	792	826	803	815	803	850	787	779	833	765	809	801	808	805	766	778	825	757	842	828	824	783	756	792	755	757	766	807	797	804	764	811	859	802	794	796	765	808	800	757	761	815	820	857	784	799	770	772	808	805	799	820	793	789	863	733	787	777	783	782	825	769	757	812	769	776	817	764	780	780	841	782	752	746	807	838	832	753	757	810	788	755	779	861	836	776	796	780	798	832	833	794	837	760	815	795	794	804	827	834	814	823	784	807	818	787	759	779	817	830	762	811	816	772	771	829	790	747	814	792	740	817	767	821	763	797	795	761	844	765	808	820	763	782	804	785	807	762	785	804	769	825	749	808	784	811	775	811	822	798	774	838	795	824	788	823	808	833	767	773	827	822	849	804	810	851	777	765	823	802	756	826	818	776	815	798	823	830	808	806	826	763	764	817	825	797	814	763	812	781	787	828	799	818	794	728	777	802	829	846	808	811	774	792	821	821	790	768	779	814	771	848	764	820	845	798	757	822	809	767	800	814	808	794	816	763	779	789	784	799	811	799
31476	5495	1048	698	529	420	309	326	304	262	289	246	246	240	250	263	247	234	210	257	234	228	235	236	243	229	236	236	261	223	234	233	229	227	231	220	247	226	213	235	222	245	219	237	223	260	224	226	217	228	227	204	253	247	246	216	223	230	214	230	204	245	219	249	212	234	199	220	237	229	210	248	231	208	238	247	237	227	235	214	245	214	230	241	216	212	238	243	207	241	229	231	229	207	233	232	226	245	279	223	238	235	246	211	206	240	196	238	232	251	239	222	214	263	242	226	221	255	235	205	201	234	255	234	237	233	209	256	235	209	223	251	232	218	209	235	234	223	227	207	234	234	237	225	227	212	233	225	229	211	243	211	223	235	238	219	236	245	224	242	243	256	204	227	229	241	214	221	226	224	235	225	240	227	208	226	188	248	252	248	215	243	254	225	222	243	222	220	232	248	230	243	216	227	220	223	250	235	223	231	239	225	257	198	208	225	256	223	235	212	262	219	217	220	250	248	244	217	220	241	256	242	218	242	212	209	242	218	224	212	240	228	239	236	234	240	231	231	214	205	216	263	214	213	236	245	214	224	235	231	214	215	208	210	227	247	233	210	230	243	218	252	209	199	241	211	215	261	246	248	225	201	208	237	232	208	240	219	222	226	188	226	238	216	231	232	248	213	207	212	230	234	206	225	241	253	257	233	220	235	262	218	224	219	237	199	197	233	212	212	229	246	248	242	254	238	208	222	194	225	214	212	216	241	235	258	236	247	235	230	226	239	226	211	225	234	226	209	222	216	257	224	222	235	251	195	264	222	217	251	242	228	222	249	225	227	234	223	223	237	213	198	197	211	265	231	243	226	211	231	242	224	196	226	221	251	209	211	216	240	222	231	232	225	229	212	218	222	263	219	205	194	245	238	203	205	223	229	224	229	220	263	237	269	225	241	231	234	234	256	247	219	211	199	227	249	232	240	238	248	258	262	230	240	250	250	229	222	210	246	223	215	254	206	213	219	203	226	225	252	232	221	254	232	219	209	229	260	236	231	215	242	216	259	230	205	223	223	247	229	212	226	252	240	230	245	226	262	263	228	242	244	226	233	215	238	247	219	232	246	242	231	244	216	228	242	196	226	218	230	255	218	225	237	261	208	266	239	233	219	261	209	235	241	235	213	223	235	245	239	238	228	233	210	207	225	239	255	229	216	268	234	227	208	244	235	210	228	220	243	233	217	224	243	233	240	206	249	220	194	237	226	226	219	238	217	229	225	246	234	224	215	250	254	215	253	265	222	225	233	260	218	252	242	256	216	235	230	192	217	230	250	243	213	211	220	231	236	220	228	246	230	257	220	208	221	209	236	230	222	253	223	262	221	228	231	233	248	223	248	205	245	221	224	232	241	218	237	222	233	220	219	257	234	240	205	226	250	224	237	230	247	224	224	216	218	202	203	221	225	231	249	236	220	248	209	259	214	206	211	231	229	247	242	223	239	246	249	230	219	221	205	228	225	214	209	228	240	231	218	217	252	213	215	243	258	219	230	212	242	208	231	223	231	239	223	237	199	240	256	232	208	238	222	205	248	241	251	236	198	248	219	234	247	244	234	205	216	235	239	239	230	227	205	233	230	220	254	242	224	205	216	212	219	238	229	209	207	213	232	219	234	246	216	238	226	206	265	220	193	226	219	222	225	271	231	233	206	239	228	250	212	265	222	208	250	239	241	232	246	222	245	212	235	229	223	231	250	243	220	228	202	279	253	258	244	240	264	220	236	232	244	229	240	256	234	212	260	214	231	228	229	259	202	212	221	257	204	224	251	256	223	228	254	229	248	251	246	242	218	211	208	215	246	252	214	209	226	230	209	238	231	195	212	207	228	227	249	213	251	217	222	256	203	245	253	243	229	213	229	224	217	204	233	233	246	246	224	232	218	246	245	239	214	239	222	212	232	239	215	250	224	230	224	249	249	208	227	220	232	230	219	220	220	227	215	231	235	247	235	212	218	240	207	235	233	243	251	243	248	214	241	236	195	254	234	249	245	246	237	252	273	251	220	210	239	224	225	246	217	250	239	219	233	232	252	225	224	239	244	226	233	230	222	224	216	221	254	209	232	242	207	242	248	226	239	229	198	225	232	241	263	236	234	241	242	250	238	247	217	237	243	241	230	231	244	206	200	244	234	224	199	227	262	226	230	252	234	210	233	236	242	233	246	258	235	265	222	242	237	214	236	221	238	220	225	252	223	236	239	235	247	234	235	204	248	230	228	222	198	239	198	226	264	217	254	231	224	243	264	264	250	216	235	227	215	214	237	259	236	217	230	243	226	233	238	232	220	212	258	232	255	251	245	239	231	215	220	203	215	212	221	236	217	249	220	228	234	210	235	261	215	246	240	232	258	203	256	218	234	259	200	208	228	258	240	227	254	229	213	255	219	241	250	244	212	217	266	223	230	234	232	238	237	242	218	227	204	237	235	238	229	206	224	226	247	256	248	204	234	230	217	245	254	253	218	238	255	229	204	227	245	223	223	196	232	232	226	229	249	245	237	204	262	251	236	232	245	276	246	227	214	211	227	251	211	216	217	226	225	213	239	227	247	203	226	224	249	219	243	237	217	239	240	216	200	233	223	242	215	220	240	242	234	199	238	239	255	234	220	232	228	225	261	233	230	213	213	221	226	237	228	225	218	240	206	224	234	222	232	234	223	231	189	251	243	225	240	243	208	217	203	231	216	203	230	272	239	220	209	227	224	243	255	219	224	247	229	249	257	224	218	206	193	236	216	244	246	240	249	244	221	208	239	250	235	254	230	225	222	239	231	234	221	228	212	215	257	222	222	256	227	219	241	247	235	227	230	221	220	220	206	221	223	241	228	195	217	226	251	232	249	231	186	220	239	240	206	240	243	222	227	228	254	204	219	246	240	232	223	219	228	241	225	226	251	243	220	249	241	222	215	203	203	216	227	226	203	232	232	206	233	254	192	216	244	242	233	249	234	223	239	235	193	224	229	245	212	211	253	232	207	235	227	221	231	203	254	247	215	247	223	243	230	239	224	234	218	226	194	233	234	208	223	218	229	234	228	212	232	235	255	238	230	234	233	289	249	261	227	193	228	250	210	222	230	250	211	206	235	225	243	213	220	243	217	183	229	244	247	225	238	222	236	239	251	248	245	213	227	243	237	230	199	212	244	237	210	219	232	228	243	225	225	230	232	217	228	219	253	215	250	272	211	227	239	226	220	227	235	213	246	254	260	238	232	243	242	230	232	229	211	204	248	225	216	227	241	222	202	213	196	210	213	218	232	227	214	237	229	222	209	195	223	223	231	235	249	234	227	225	220	244	230	234	231	229	245	253	215	261	240	234	212	238	207	241	198	216	266	206	252	242	222	224	236	214	253	236	236	243	228	225	241	253	251	219	233	251	226	236	226	202	209	228	250	238	232	225	235	215	249	252	231	254	225	240	217	231	251	230	235	249	217	232	212	223	215	214	232	236	203	206	213	240	200
19157	1988	1779	1916	1696	1341	1217	1013	923	809	774	729	688	699	702	644	608	646	637	596	628	551	622	591	579	583	596	606	571	556	594	565	595	611	588	553	578	573	610	526	547	556	553	564	580	557	617	605	570	551	551	565	574	585	536	615	572	568	510	563	582	555	590	546	543	585	567	541	546	553	574	572	579	516	494	549	562	594	549	564	568	577	553	558	533	523	563	567	564	561	540	603	601	573	549	581	563	537	522	572	535	581	589	593	596	557	531	586	573	546	563	589	565	558	564	524	580	553	541	581	518	522	547	539	577	538	569	585	533	559	545	545	571	526	591	527	538	528	591	541	585	580	555	574	584	562	549	536	547	544	579	523	549	542	548	560	547	556	571	543	533	543	536	562	543	569	582	555	550	590	576	562	565	551	541	527	538	578	573	540	582	567	557	575	545	537	535	547	556	541	548	545	564	529	535	519	534	563	566	559	529	542	567	539	541	532	552	591	566	564	555	559	535	560	599	559	519	542	544	556	559	536	566	559	539	551	546	550	563	540	529	514	575	536	551	525	562	558	556	598	595	583	558	548	580	514	528	512	525	539	540	510	581	570	547	509	568	567	559	601	559	586	533	555	573	541	540	550	539	561	563	561	558	559	579	566	544	542	574	535	576	527	585	589	521	553	580	535	541	577	518	544	594	541	608	510	559	538	583	564	545	541	568	577	535	546	579	543	577	494	562	538	564	578	581	556	536	559	543	554	548	540	566	581	529	522	545	562	558	527	551	585	532	545	561	531	543	552	548	572	581	515	517	586	543	562	556	541	560	576	551	578	528	586	558	554	577	558	560	529	574	558	551	564	512	564	565	588	581	580	565	533	531	547	520	559	514	575	574	577	538	549	563	594	560	557	556	578	521	572	530	597	558	606	524	549	569	554	516	512	552	560	531	527	551	538	528	565	530	588	556	549	562	519	549	575	566	570	555	606	555	547	553	576	574	563	537	543	574	543	568	522	588	565	526	534	576	550	565	562	514	583	562	571	559	562	609	547	565	552	596	557	596	547	556	525	551	549	556	503	576	571	564	561	524	578	563	555	533	566	584	545	510	538	550	571	551	509	532	585	556	557	525	556	545	562	549	580	565	551	536	536	562	569	539	527	563	571	569	567	617	572	573	542	576	570	567	585	562	581	539	572	538	566	530	578	565	512	583	559	582	542	543	565	541	547	570	563	547	531	548	577	567	526	584	534	525	563	512	532	554	556	547	568	533	560	551	552	587	565	562	554	500	542	558	590	570	567	561	509	552	533	535	584	551	541	562	535	535	536	589	570	594	541	523	565	603	539	577	575	543	556	539	572	543	559	569	554	531	528	551	596	541	539	521	560	570	569	542	546	553	555	536	550	568	577	572	561	546	536	548	535	546	557	609	565	540	533	540	596	555	554	603	601	576	549	562	536	546	554	567	531	572	556	574	583	561	544	590	542	582	564	566	590	559	546	550	490	535	537	504	585	525	518	554	559	579	500	556	535	534	581	592	574	541	547	568	543	554	581	507	545	553	580	585	547	554	572	545	536	613	551	571	536	541	540	577	553	540	499	544	562	520	586	515	554	552	589	546	555	539	545	576	555	533	541	558	533	562	551	564	527	547	573	509	552	574	521	543	563	535	541	567	607	580	553	585	572	548	542	555	552	534	581	532	550	574	553	531	559	543	560	568	573	556	517	574	570	546	565	553	539	585	590	549	580	579	556	596	560	558	556	540	498	539	546	582	524	583	569	558	564	542	552	589	561	591	543	569	595	582	545	537	603	544	580	512	556	592	531	572	541	564	513	575	563	545	567	575	596	559	589	598	538	531	537	544	541	555	577	557	576	570	562	543	522	535	536	540	571	586	580	506	541	540	525	567	601	546	542	536	566	604	544	539	579	532	585	598	584	548	527	589	574	550	596	561	540	570	533	551	512	524	527	583	543	576	572	548	563	595	548	560	540	543	548	566	574	511	590	546	595	607	525	526	570	535	550	540	550	571	569	539	531	543	601	540	545	578	567	538	572	584	520	551	541	564	538	601	551	569	559	537	546	569	560	534	493	559	518	572	564	568	561	557	558	515	533	527	542	574	582	581	564	560	547	552	552	515	552	576	565	561	551	534	575	518	527	602	577	544	529	517	535	531	552	571	562	577	524	584	582	551	566	582	572	584	524	554	564	539	591	614	556	587	550	565	547	564	527	549	583	556	569	547	511	576	564	553	585	554	548	538	569	498	579	572	578	529	526	591	591	576	544	556	521	547	530	564	544	527	564	511	609	538	534	587	527	568	594	530	593	531	557	524	548	558	561	539	551	546	572	580	552	548	506	533	542	596	583	551	562	589	557	543	528	599	570	541	525	536	553	543	514	557	566	537	576	570	584	516	571	560	562	540	565	597	516	533	536	564	526	551	536	551	500	571	556	556	523	596	527	501	546	575	573	561	557	539	542	557	527	559	561	532	549	538	551	556	583	596	571	564	595	534	538	548	574	539	591	566	575	545	542	573	540	597	573	517	543	547	548	562	532	530	529	580	556	582	560	546	529	574	584	591	593	557	538	549	506	557	561	549	537	557	583	573	565	545	542	570	517	578	544	544	523	544	581	523	560	584	474	584	557	567	518	511	536	552	556	574	510	546	573	566	533	554	558	555	545	522	523	528	497	525	514	554	552	545	558	543	586	601	562	567	581	565	556	537	558	597	552	571	564	531	524	558	546	581	549	569	542	577	524	538	518	535	534	569	572	529	518	577	563	545	544	533	547	554	542	567	525	555	530	533	558	579	566	546	522	518	508	590	561	541	578	501	578	528	599	587	556	583	530	548	559	582	516	585	564	538	533	525	548	545	549	542	560	487	580	529	538	565	587	548	538	567	606	570	518	545	513	555	591	521	561	632	553	512	568	541	532	546	601	552	571	554	522	574	535	579	523	586	551	548	555	555	571	519	543	561	572	502	601	550	539	570	544	531	543	552	563	560	582	492	552	522	532	588	519	541	547	534	575	558	613	559	586	549	549	533	597	544	572	580	574	527	559	548	548	527	542	574	534	584	591	542	556	580	556	521	565	555	504	553	541	573	564	553	530	540	537	591	576	549	531	532	564	574	566	523	529	515	568	555	519	573	572	530	556	523	553	538	539	578	550	553	545	546	545	610	558	575	528	589	565	541	519	549	580	535	571	546	546	518	499	542	541	533	539	572	555	559	589	538	538	563	547	541	573	545	525	552	496	593	573	593	599	516	546	578	545	588	550	582	556	540	606	543	542	525	547	561	557	508	542	528	554	520	559	581	575	573	524	529	522	538	549	567	557	565	542	615	533	585	554	527	531	567	487	508	546	579	532	566	554	559	536	593	543	500	559	541	553	566	558	517	544	590	589	556	576	556	518	545	611	536	551	551	601	571	579	545	550	506	542	570	535	570	520	579	524	596	591	521	528	541	573	573	559	551	550	553	574	543	537	530	544	574	519	561	496	627	560	511	542
10377	1010	317	287	303	284	359	315	277	313	285	325	295	285	309	308	293	328	314	295	323	293	310	314	345	279	326	268	307	299	307	322	319	261	285	287	328	311	295	270	295	322	288	253	286	313	293	277	306	320	294	315	304	309	287	291	335	288	329	268	312	278	336	301	315	299	312	298	264	294	317	323	266	321	298	291	299	282	338	310	316	288	308	282	265	282	306	317	286	302	268	317	301	315	300	319	324	314	315	311	336	267	262	278	324	286	323	299	330	307	286	319	292	259	294	310	340	305	304	323	315	295	298	294	257	309	304	307	317	298	265	300	313	327	295	313	314	298	312	318	304	317	272	330	291	264	314	298	313	334	284	288	336	299	275	270	293	284	280	297	305	292	336	332	271	278	313	308	297	308	282	308	287	297	283	315	321	295	314	304	329	296	288	309	331	280	308	293	280	307	311	301	333	310	289	281	291	306	305	304	309	262	302	271	321	306	293	314	355	329	329	296	296	306	285	315	284	303	281	304	304	291	290	278	318	308	301	286	287	285	313	327	316	338	305	264	298	301	282	303	271	303	325	286	310	332	283	300	340	329	319	299	251	294	298	313	291	333	276	301	309	315	334	300	305	267	327	306	304	306	278	279	271	303	298	323	313	282	277	310	312	287	304	297	332	326	305	278	280	291	284	299	300	288	324	314	288	297	290	301	286	296	284	309	303	306	319	300	305	290	328	318	300	316	300	298	308	349	312	310	300	271	287	290	298	283	315	308	289	321	269	274	308	317	303	297	302	333	284	303	308	288	294	303	287	294	297	308	275	281	310	314	326	317	275	278	301	297	284	307	287	322	259	273	302	296	343	334	302	301	255	269	305	308	303	274	298	287	307	318	295	294	317	291	285	286	272	296	327	292	284	288	307	297	286	308	318	292	328	329	281	277	279	285	280	280	317	301	335	284	286	297	303	290	316	316	290	320	300	281	311	300	330	278	300	323	287	294	339	301	276	310	266	285	297	289	294	310	288	297	284	299	272	287	294	271	290	324	263	311	269	301	282	315	329	264	281	306	295	309	322	298	314	304	315	304	309	311	299	294	314	311	310	306	295	290	339	335	312	289	303	332	283	290	312	317	301	321	284	304	312	285	252	309	321	294	320	278	287	291	297	292	317	296	286	327	261	291	326	310	330	327	294	294	310	289	285	281	292	277	285	310	301	264	284	273	325	310	312	321	322	270	289	301	257	295	355	308	296	293	298	289	304	288	298	291	318	328	308	322	273	284	311	307	341	323	315	300	285	299	315	313	311	310	302	308	336	289	309	302	292	315	302	270	303	257	289	330	321	319	293	323	297	302	297	331	299	309	300	312	281	255	310	309	323	281	316	288	276	316	299	321	291	295	293	297	290	322	298	298	314	347	314	282	273	282	297	301	275	335	323	324	300	301	292	299	275	349	293	286	281	297	300	320	332	301	308	317	314	322	297	299	286	310	307	292	287	302	307	307	315	289	286	299	296	353	298	306	297	275	305	298	318	301	318	298	288	320	308	308	330	323	301	293	314	326	307	285	301	346	276	284	320	284	294	293	296	300	284	314	289	312	298	313	292	352	294	303	293	294	305	309	321	320	284	318	299	292	272	314	313	291	285	263	337	337	291	284	307	287	306	318	316	314	296	283	281	308	305	276	295	270	269	297	310	294	305	336	287	316	314	294	314	285	312	302	281	311	274	327	324	296	286	322	288	265	283	309	301	316	295	296	303	287	274	305	304	276	287	297	278	288	307	319	291	323	306	332	320	295	328	280	258	333	293	312	319	301	310	301	304	294	300	310	316	313	295	293	265	295	302	312	296	296	299	287	321	312	290	297	300	323	283	345	296	312	301	305	314	309	339	322	288	301	286	277	266	300	290	300	333	292	310	298	323	335	291	293	282	298	332	307	274	300	330	328	297	277	288	339	279	318	284	289	286	290	299	303	292	321	315	280	347	308	279	274	308	309	304	299	270	314	342	311	321	312	307	275	314	330	304	288	317	309	254	303	293	284	301	333	305	326	297	323	312	334	327	305	284	283	282	313	326	302	310	303	279	313	294	321	293	275	284	316	283	293	306	307	261	301	295	295	329	287	327	289	282	289	305	297	312	298	334	302	294	266	331	331	299	288	278	291	322	321	298	319	314	331	299	292	295	288	296	285	327	288	266	280	319	280	331	289	307	303	337	307	291	258	296	287	314	292	308	292	319	294	320	308	273	301	317	279	309	307	293	305	354	261	332	295	306	292	299	326	299	285	290	319	299	311	310	302	306	287	278	262	299	313	302	318	324	311	324	268	303	335	316	301	302	304	323	300	325	331	303	276	274	283	291	324	299	306	305	322	316	300	289	304	293	287	302	286	315	287	279	278	251	329	311	278	303	324	305	314	294	286	320	292	301	318	312	294	299	311	265	313	264	291	314	314	304	284	323	273	289	301	303	297	303	301	306	320	342	297	306	308	300	278	285	310	303	335	321	285	291	293	316	290	283	297	317	306	306	298	296	293	303	301	302	279	291	301	323	280	300	325	311	291	305	302	296	326	309	298	298	308	299	322	284	266	313	295	300	279	321	333	323	338	280	246	293	315	318	299	301	309	270	281	318	340	301	293	304	293	321	269	287	273	292	287	290	310	302	289	292	314	280	277	301	277	293	293	342	292	328	290	265	276	317	315	273	280	296	296	287	275	297	321	291	320	310	318	350	325	272	292	314	269	288	295	318	315	313	294	292	281	300	302	301	298	325	314	275	329	316	335	299	316	323	311	322	306	300	300	290	292	315	291	278	282	313	329	298	302	308	289	297	322	275	341	311	313	268	314	289	284	286	297	296	318	275	285	303	281	296	321	349	262	303	289	328	307	319	304	315	319	277	320	267	294	266	297	272	265	307	325	299	292	267	283	295	323	335	272	295	270	275	288	285	309	276	316	310	274	292	284	338	298	294	327	302	308	307	304	288	293	306	312	290	309	318	316	309	310	303	321	290	316	321	290	285	255	324	342	289	324	296	310	281	311	285	301	303	277	296	300	273	286	282	319	277	299	284	287	295	322	317	318	307	298	285	318	296	276	266	289	308	294	320	310	280	280	299	303	314	308	321	294	326	296	280	323	306	321	304	314	294	319	318	293	296	310	288	313	301	291	304	300	296	288	315	297	298	314	287	263	306	288	297	268	279	295	287	297	284	292	287	320	307	318	323	296	306	265	295	288	325	290	327	280	307	327	316	280	301	320	276	279	299	318	296	322	281	301	250	281	300	283	296	295	311	320	261	274	333	277	312	332	308	299	318	309	316	291	324	296	301	270	310	287	298	300	297	279	286	315	324	315	305	295	345	298	282	314	336	332	318	307	311	316	268	323	317	332	293	288	331	260	319	290	306	288	327	305	295	301	325	294	286	308	290	319	323	318	344	285	308	284	317	298	300	298	295	282	283	288	298	315	317	295	277	320	300	286	298	314	326	305	339	331	288	302	295	304	348	289
7565	902	731	761	744	745	707	732	783	691	719	758	790	743	683	745	720	730	733	745	739	741	755	768	741	730	763	787	762	737	727	774	778	738	725	695	732	709	739	717	745	720	769	698	759	751	746	702	765	665	692	786	700	776	697	748	751	710	695	720	756	767	729	754	773	706	752	759	732	712	739	732	714	729	711	705	768	713	716	775	731	723	725	731	755	785	733	710	712	767	767	707	722	707	707	791	698	741	720	729	754	752	783	740	736	725	715	698	757	744	739	705	741	725	740	722	744	676	724	735	709	747	720	718	708	693	745	699	725	762	715	782	692	739	722	746	719	769	693	765	746	722	760	693	727	747	717	710	729	762	724	709	720	734	710	768	740	734	736	760	702	650	718	690	810	722	728	730	672	722	667	722	720	784	750	736	717	772	685	772	777	695	722	747	694	757	721	697	707	703	747	702	691	749	723	697	770	762	727	759	749	750	735	765	746	778	717	731	773	710	718	697	703	754	736	684	723	717	765	759	736	731	712	671	750	764	703	736	701	696	724	693	745	737	739	732	723	722	735	737	710	789	759	754	752	759	769	738	693	711	729	709	726	668	731	712	736	691	711	722	721	779	724	720	723	746	746	704	750	717	725	725	732	756	704	707	695	773	701	710	728	713	741	750	678	688	735	664	747	765	754	770	728	747	705	709	731	711	722	734	677	735	742	745	688	735	712	717	740	695	728	750	743	701	706	752	709	712	685	758	709	734	708	734	725	712	740	718	719	698	760	701	756	750	745	742	746	711	730	706	722	756	666	758	753	736	738	721	746	764	751	763	737	747	682	748	741	710	746	728	752	702	674	730	707	731	730	728	719	706	686	717	734	702	723	741	723	678	728	722	746	783	739	760	717	713	750	787	724	743	724	721	753	708	726	665	778	760	742	692	748	691	739	670	712	728	708	755	738	763	763	744	748	783	741	736	716	776	714	740	722	726	737	737	743	755	739	754	758	727	739	668	728	746	716	695	743	752	714	747	747	720	728	753	741	712	703	752	757	741	716	755	747	712	736	718	778	756	712	712	682	783	738	719	702	698	745	752	772	786	741	738	775	745	764	764	770	714	744	735	711	739	731	698	732	683	768	716	754	690	745	746	750	739	779	718	714	684	720	659	743	718	736	727	787	725	737	766	749	763	723	712	716	675	686	737	696	707	723	774	755	765	703	760	706	741	704	725	710	758	767	705	703	721	754	769	705	772	687	745	706	732	720	712	726	665	744	735	744	690	690	724	735	750	766	713	763	705	708	727	687	660	684	751	760	728	743	715	768	728	732	741	706	710	784	726	726	698	736	722	748	720	690	719	732	698	695	674	731	763	765	704	745	695	734	703	760	737	696	746	737	708	750	725	722	672	743	719	728	723	768	777	728	726	680	766	738	708	740	726	794	715	718	698	719	756	726	731	724	719	715	737	684	684	726	711	745	761	712	681	713	717	730	686	740	764	705	710	720	759	702	719	700	709	720	730	744	737	752	726	726	666	746	708	749	735	719	700	773	710	744	737	746	711	729	744	697	758	773	756	670	722	712	717	760	714	735	757	703	756	704	710	701	721	750	726	739	713	754	652	669	736	756	757	718	775	726	696	777	730	771	725	748	698	701	720	739	763	731	694	732	759	736	695	773	764	727	784	721	745	736	723	742	689	723	698	742	724	726	680	701	719	726	711	769	741	726	737	754	712	698	701	731	739	713	697	740	690	686	686	693	773	679	698	697	716	664	736	723	765	766	715	744	753	762	746	716	735	733	776	715	729	735	771	737	740	776	747	710	684	717	773	739	675	724	695	698	751	733	725	741	702	730	723	725	715	709	742	701	722	737	694	738	748	705	707	704	665	709	748	751	743	715	714	758	712	758	699	681	727	740	687	659	758	691	740	682	734	702	717	752	711	771	744	706	729	715	734	717	725	733	765	757	697	720	773	744	744	707	695	706	716	681	716	751	726	735	725	720	725	690	719	718	757	724	729	773	749	714	721	764	718	747	743	769	712	691	678	731	782	766	685	757	721	709	705	665	717	742	755	680	708	738	753	738	734	725	694	777	722	702	750	738	762	711	740	730	729	723	706	747	719	734	702	701	740	752	782	711	754	748	710	722	709	717	709	784	701	745	734	761	766	704	770	785	727	685	761	748	794	721	687	765	753	730	679	761	697	741	749	722	711	734	755	695	718	713	728	708	771	740	775	735	745	696	745	798	686	719	747	666	712	769	706	741	746	773	766	694	737	688	643	719	689	693	759	744	765	716	693	711	725	722	749	744	710	703	713	780	697	730	814	741	745	731	731	729	740	731	743	710	721	756	697	703	730	714	689	732	731	715	715	724	751	678	719	771	774	720	771	729	764	715	699	743	736	713	759	717	712	756	684	715	737	793	733	709	722	670	732	739	724	784	701	726	769	723	712	701	717	750	684	700	750	768	766	726	709	728	708	745	723	736	758	724	727	710	723	733	706	742	706	776	731	726	690	720	731	757	744	695	747	748	742	723	706	760	752	730	741	766	716	725	726	774	723	775	744	699	738	744	740	726	722	738	708	727	712	685	742	752	695	738	706	710	712	739	729	673	740	732	739	759	743	718	811	752	767	727	748	803	762	707	768	790	742	742	771	777	702	728	732	705	731	731	743	714	735	764	735	743	726	733	745	705	656	731	684	727	748	708	695	714	731	716	727	735	743	700	737	727	733	753	776	727	728	725	743	736	761	728	708	713	754	808	729	740	760	694	736	733	738	762	773	741	726	744	727	756	720	713	770	721	710	705	745	739	771	777	725	737	763	731	761	749	741	730	730	707	737	735	690	701	708	731	692	678	713	708	722	713	755	697	734	766	673	720	784	725	728	702	761	726	696	769	714	739	706	703	731	724	743	772	779	730	745	714	716	742	750	738	732	747	715	674	707	748	681	749	719	722	715	721	759	692	752	646	758	749	690	754	700	727	693	705	699	721	715	752	756	729	747	713	721	734	710	685	711	769	743	731	756	731	710	719	727	774	707	761	766	731	748	684	741	724	676	711	763	749	701	697	704	726	747	776	785	730	747	674	753	695	756	752	768	715	760	718	742	729	735	770	680	757	716	695	733	733	709	743	753	716	740	710	721	730	739	726	770	734	711	725	732	744	729	739	702	752	699	741	704	753	711	740	739	781	700	710	736	714	719	734	720	716	727	721	724	783	730	689	771	720	760	759	679	738	696	670	693	684	715	704	711	718	771	751	703	691	698	723	754	746	784	728	741	724	709	745	716	733	773	735	692	750	744	776	710	711	733	759	740	743	716	778	749	697	722	697	773	743	703	771	663	718	692	717	785	711	703	704	765	722	731	751	730	730	727	718	751	740	729	747	663	723	693	739	733	754	721	716	745	726	736	737	714	750	725	739	711	759	764	710	775	766	752	705	715	713	744	724	756	695	760	663	781	745	716	690	720	719	701	706	730	758	719	703	726	725	764	712	765	752	687	729	729	711	719
21963	2797	684	600	494	455	363	421	326	361	355	341	364	355	385	356	351	360	358	322	372	352	360	344	328	331	359	344	379	378	327	350	341	383	360	330	364	344	356	354	326	355	327	362	326	328	332	389	343	302	347	349	382	374	355	374	384	397	373	336	329	334	353	367	347	378	355	359	342	324	334	344	343	376	330	347	334	334	391	356	371	360	415	356	344	350	351	376	339	354	364	398	384	364	356	376	339	366	346	391	364	342	383	374	350	352	360	371	354	353	357	377	332	369	376	329	348	331	392	349	334	325	385	322	357	380	393	362	322	336	354	380	358	350	358	314	376	336	357	372	318	367	367	339	343	356	342	367	297	367	382	359	376	370	327	328	351	337	318	333	353	344	338	365	368	343	356	347	348	373	373	369	352	367	349	365	329	337	348	366	377	316	381	363	329	346	302	332	332	356	375	359	325	348	388	334	331	363	366	384	389	317	312	395	375	351	377	371	389	348	350	373	382	327	393	346	373	345	370	350	339	383	354	368	373	337	332	333	369	340	349	359	335	360	338	376	348	383	345	362	333	352	381	339	360	343	373	350	337	366	296	346	350	327	323	338	342	348	355	349	353	375	385	325	337	358	310	333	368	371	341	334	366	354	349	376	336	357	369	339	326	317	326	371	358	390	328	368	376	358	387	388	346	356	330	335	366	399	359	347	376	388	347	342	351	333	341	329	330	370	360	352	342	361	321	356	341	342	362	366	344	378	322	331	378	314	364	357	327	349	350	371	321	351	334	346	332	355	326	361	349	368	323	350	323	322	346	333	351	343	358	354	373	338	369	358	347	339	356	356	332	347	363	365	356	353	353	341	388	362	335	342	358	396	389	346	358	347	354	346	318	348	351	369	408	377	381	378	332	330	333	373	337	358	397	331	400	329	363	364	356	337	375	361	353	335	339	339	316	367	331	326	354	303	353	354	360	360	359	352	313	383	337	353	349	340	357	326	355	352	334	312	361	340	360	349	339	347	333	382	364	332	368	338	347	374	363	355	346	409	334	352	341	385	338	369	326	373	366	360	320	321	354	352	376	349	376	352	360	366	321	367	351	341	380	378	346	333	334	342	350	320	349	380	354	343	291	334	367	374	368	345	340	372	356	318	378	380	331	330	350	344	339	339	388	346	353	381	348	367	379	350	335	365	349	350	334	378	345	356	345	361	361	331	346	370	338	352	370	331	333	357	348	345	341	346	338	376	334	318	336	356	326	353	344	361	351	359	351	368	329	350	345	362	352	383	346	365	315	359	350	325	330	367	346	330	376	350	364	330	308	372	359	353	360	353	353	353	346	338	369	330	357	334	333	409	359	326	354	342	362	379	327	345	366	326	338	342	344	306	375	340	327	354	330	376	382	345	352	368	338	333	355	351	361	386	342	328	321	328	352	388	351	347	326	324	363	383	351	350	357	344	344	330	380	357	344	386	337	349	350	333	360	358	345	374	388	357	336	339	344	340	333	357	369	331	351	368	352	337	364	345	332	361	364	381	367	348	350	358	375	371	374	356	364	360	350	337	346	349	342	364	340	337	358	341	332	369	335	361	315	353	341	339	335	351	384	346	355	336	338	369	354	353	331	361	370	367	347	354	356	350	350	372	317	389	324	362	339	326	340	354	333	402	346	325	368	390	340	349	340	315	316	338	383	353	330	356	336	337	336	409	391	315	357	354	339	361	357	377	367	380	381	337	331	349	362	353	351	355	362	365	362	380	346	386	319	350	392	370	327	321	379	336	360	349	348	348	364	355	342	353	372	323	383	332	311	343	334	366	352	348	325	371	335	375	400	375	339	343	391	377	359	408	385	330	355	338	371	342	336	332	372	323	348	353	356	344	363	348	345	353	341	331	361	362	328	335	348	348	343	353	367	368	356	348	338	347	352	364	342	367	333	334	324	329	389	352	389	383	342	367	353	382	338	365	327	330	356	356	384	341	344	371	324	328	378	326	344	362	374	359	369	337	348	318	338	372	378	364	338	378	398	354	346	356	364	356	360	358	350	337	368	363	357	346	359	355	362	379	355	350	347	363	349	379	366	360	347	322	348	354	376	334	356	331	382	347	322	336	364	319	346	327	345	349	348	351	344	344	307	328	315	367	348	370	338	361	362	330	364	364	351	344	341	346	354	378	351	346	309	366	353	345	337	327	390	327	380	310	393	379	366	380	352	350	334	360	389	360	358	386	341	349	320	336	355	340	356	349	422	378	368	401	344	346	344	373	361	334	364	379	355	359	347	352	347	370	336	317	352	346	346	366	322	322	386	351	349	355	324	340	336	353	347	328	310	371	312	359	356	358	332	324	382	341	368	363	375	324	334	347	347	377	332	356	340	385	322	335	366	354	359	342	356	369	389	326	396	343	354	342	332	320	329	350	379	336	355	368	338	375	341	375	346	334	367	305	339	344	356	370	367	353	324	351	352	347	316	360	323	365	349	358	353	341	330	367	377	331	344	334	344	343	336	343	366	378	398	363	312	344	363	328	368	337	384	329	356	362	363	350	343	371	384	367	372	342	370	379	354	352	359	359	325	333	322	323	322	390	380	372	351	341	328	371	299	357	364	374	336	354	378	352	351	358	343	339	366	354	351	313	345	304	348	322	372	348	350	338	359	368	324	335	349	391	381	348	329	369	342	340	363	336	365	344	362	366	339	334	324	382	328	342	331	349	337	338	323	363	330	353	367	350	377	388	360	326	388	335	353	351	367	352	321	371	339	398	359	364	333	387	376	366	303	388	374	321	357	357	327	354	363	367	365	341	334	373	330	346	314	327	345	358	418	356	355	354	347	397	351	364	363	370	387	345	337	384	334	341	388	360	343	326	340	376	334	371	305	365	355	350	343	360	361	361	330	325	380	353	346	367	377	336	371	338	336	370	341	368	352	381	353	348	345	344	367	342	348	356	333	365	348	383	386	361	307	355	368	355	340	352	368	362	352	351	339	332	338	318	324	310	322	346	365	339	399	394	373	356	368	313	328	365	357	339	321	337	366	384	377	337	342	362	357	360	325	373	344	363	339	318	344	313	336	349	346	353	355	349	348	353	334	354	366	343	355	335	373	360	359	354	346	352	332	334	352	340	363	376	329	362	337	332	367	391	341	350	339	363	374	372	302	335	355	343	393	396	399	368	359	372	337	336	343	334	353	359	358	349	343	337	359	333	353	315	345	337	357	380	359	357	352	359	368	361	368	359	342	366	359	372	322	326	363	359	363	385	350	374	375	356	310	338	329	402	373	333	360	365	349	367	320	349	370	359	336	374	317	384	367	365	345	350	303	340	320	380	349	362	346	322	357	333	363	359	365	345	333	293	353	382	352	317	337	378	360	350	344	358	340	371	358	363	369	376	356	331	344	322	328	330	355	342	348	372	340	369	346	364	366	354	370	366	368	386	322	350	340	351	349	345	337	317	371	360	332	375	355	373	336	384	364	367	323	333	364	352	361	352	350	382	352	376	344	369
14968	1626	1379	1555	1413	1287	1144	1029	1008	934	929	886	920	935	912	908	832	886	878	856	844	832	865	837	840	826	819	861	819	890	839	817	870	850	835	830	851	835	804	892	819	772	851	811	845	868	812	831	894	834	850	818	815	817	883	859	840	816	852	800	844	857	824	814	823	819	821	773	844	828	833	795	852	838	804	847	829	840	785	839	853	837	771	805	831	789	822	867	792	811	861	804	827	885	872	825	837	830	802	846	827	830	822	819	824	825	848	858	828	824	842	783	799	852	827	794	776	814	841	846	825	831	798	833	774	840	814	862	835	847	815	843	819	862	848	817	839	813	804	812	836	875	756	785	794	834	858	799	797	847	773	782	823	796	813	858	840	826	824	842	797	802	811	794	789	825	806	827	816	852	804	800	793	819	818	835	810	879	842	836	858	813	837	796	808	882	775	828	814	816	845	784	784	840	774	838	811	809	836	781	827	780	842	840	790	865	813	826	851	803	841	835	813	822	824	864	822	833	846	856	876	857	858	820	800	840	826	825	858	844	811	874	795	808	759	836	850	779	832	812	827	830	839	753	806	823	842	846	812	853	851	822	841	821	816	815	803	811	847	796	812	787	844	787	825	847	802	826	801	843	808	831	851	813	801	757	854	830	808	806	793	836	815	795	833	850	824	829	843	812	872	841	836	807	763	800	792	837	782	842	805	787	826	815	758	819	844	810	820	802	863	776	845	803	826	859	768	865	806	808	755	801	823	778	876	859	851	825	814	825	797	875	844	860	851	810	829	844	801	834	823	850	822	771	791	874	882	861	811	785	805	841	830	830	826	782	839	743	780	836	833	836	857	790	843	826	873	814	843	842	769	756	850	855	830	865	832	838	803	868	807	802	807	811	858	826	824	790	776	872	852	824	829	842	835	848	847	846	906	814	856	784	900	812	809	785	811	827	845	794	881	863	790	790	795	798	801	780	784	788	835	841	811	856	817	794	838	806	767	885	870	820	821	859	879	832	855	813	852	857	798	837	806	854	831	832	846	866	810	835	862	832	774	822	789	809	826	798	817	803	809	836	790	824	802	772	866	794	859	859	798	819	808	787	783	800	829	822	828	842	787	819	838	831	859	820	796	808	810	829	748	819	814	849	793	759	850	898	801	824	852	789	838	816	795	808	815	888	842	804	858	859	789	795	837	830	801	843	804	812	859	802	865	831	834	819	818	865	823	795	759	795	839	810	805	796	876	827	842	828	821	810	796	845	811	843	817	820	801	827	836	822	820	856	827	772	824	801	847	832	794	877	833	797	767	817	843	797	804	815	776	857	818	842	823	806	813	815	864	852	878	851	716	801	833	872	776	859	809	888	800	775	795	834	853	845	822	802	798	817	801	817	774	843	815	820	815	817	825	845	862	787	818	875	793	812	836	842	863	881	789	819	797	853	869	800	795	857	823	809	838	843	841	797	815	791	820	846	838	838	809	836	795	844	830	809	842	842	817	836	837	859	829	825	870	777	799	824	857	843	797	832	801	824	830	807	810	872	842	834	829	841	791	804	801	806	782	795	824	818	843	863	830	826	885	809	828	847	800	814	841	813	869	805	794	832	850	771	785	855	806	802	828	810	804	863	825	801	798	835	814	820	810	787	850	835	792	805	807	819	815	772	854	800	824	804	801	873	805	794	885	816	838	817	832	778	830	883	876	837	837	864	852	779	802	829	794	831	764	787	853	822	812	780	825	826	828	820	786	831	848	819	871	860	859	842	818	859	870	844	855	873	837	875	821	805	812	880	765	832	825	800	812	811	799	816	805	841	880	819	818	805	837	845	809	900	815	805	806	841	836	852	861	825	830	823	842	816	797	749	757	869	804	827	806	870	798	744	781	796	807	805	861	866	799	888	801	881	849	844	792	780	811	798	844	850	828	831	854	833	817	788	816	826	849	807	860	887	826	814	838	799	784	838	822	815	820	833	852	827	880	850	850	806	819	797	862	819	829	818	817	820	845	808	817	811	784	810	784	760	863	816	823	867	777	769	785	819	805	780	796	823	785	783	844	788	822	780	898	815	829	844	790	859	857	823	898	787	790	846	835	815	804	821	819	828	815	818	800	825	800	817	781	833	819	768	824	768	813	787	855	841	809	858	775	899	780	790	848	821	848	847	789	810	837	789	852	826	786	841	804	833	835	875	846	848	813	841	810	822	842	891	820	861	843	842	845	806	806	854	811	841	810	757	827	771	835	821	816	771	829	874	830	841	825	844	811	810	816	798	820	782	818	832	821	853	803	852	795	818	851	855	821	849	810	839	808	823	842	858	792	847	824	814	790	836	788	836	794	825	821	839	788	830	879	815	803	881	810	828	818	769	815	818	834	830	821	786	796	804	836	817	846	865	786	832	845	869	833	762	789	802	767	778	837	837	834	811	842	879	799	815	801	830	829	822	799	824	809	789	824	796	828	834	799	744	828	808	820	833	795	825	839	855	793	813	839	809	833	833	796	863	825	812	846	840	799	775	818	854	797	808	853	803	862	836	865	794	832	789	769	780	834	812	822	811	797	779	815	813	829	837	818	819	810	829	815	851	858	827	844	860	772	826	828	811	826	812	835	805	847	844	834	773	828	830	795	841	828	825	795	823	831	785	825	830	838	827	821	812	830	856	821	782	855	826	847	795	813	844	859	838	788	792	860	863	786	765	795	794	820	852	823	826	801	797	803	777	845	873	841	798	797	815	905	870	859	857	794	833	796	878	849	821	834	812	793	833	854	829	822	825	795	843	808	795	804	861	780	836	802	842	796	820	806	842	808	831	807	818	797	833	807	821	840	853	877	806	833	820	809	846	807	820	809	829	838	781	872	825	796	830	843	801	816	833	841	876	837	794	813	832	857	809	770	823	822	810	851	867	821	806	817	813	810	771	813	823	801	804	896	810	806	815	885	810	824	826	888	788	805	792	823	834	797	815	799	803	815	785	823	800	831	798	818	844	812	838	838	794	875	884	839	801	882	840	863	841	850	813	812	810	823	855	845	859	836	858	833	799	816	803	810	851	833	778	848	836	812	809	814	804	837	836	812	846	819	895	842	798	848	802	835	828	786	838	819	808	839	829	905	847	812	823	827	831	794	761	878	826	812	840	810	832	765	812	803	844	798	802	829	843	834	851	815	839	813	839	863	826	832	778	852	846	782	816	774	810	861	811	811	843	849	758	826	805	790	871	810	847	822	798	824	838	804	804	837	854	800	821	854	811	860	875	838	811	839	806	840	836	829	835	814	799	864	829	898	820	799	851	853	847	840	858	853	793	827	796	817	829	785	817	834	780	842	836	881	857	826	818	837	870	817	793	837	864	800	812	838	844	781	802	806	776	813	761	849	878	813	750	873	831	819	783	841	824	813	764	819	852	824	826	908	847	827	824	780	815	801	849	840	748	828	849	780	835	803	771	793	771	800	862	817	840	865	815	820	873	815	843	792	798	824	847	823	819	805	823	784	823	821	831	845	752	861	854
32114	5580	1043	744	523	452	333	292	297	258	274	261	276	257	231	249	249	233	224	237	248	248	264	246	265	226	229	245	250	229	224	238	230	234	213	245	226	235	249	237	204	214	246	220	207	222	251	215	239	239	230	234	236	252	245	230	218	239	230	223	239	225	221	232	203	251	217	241	238	237	218	242	221	207	229	212	241	268	227	246	251	238	246	209	221	207	224	204	232	244	243	249	205	235	240	213	225	240	227	250	223	242	243	205	244	226	234	252	248	221	234	261	251	239	260	249	240	226	221	213	245	225	231	228	232	241	209	225	232	231	244	238	263	226	240	230	233	235	251	221	253	261	215	207	245	228	248	248	227	287	246	221	223	249	240	229	228	205	223	226	236	234	230	204	265	239	250	253	239	248	229	238	235	249	277	249	230	236	195	235	253	234	229	235	238	237	207	241	203	202	242	222	232	232	230	235	233	255	205	240	209	227	251	236	245	233	251	250	229	235	238	213	225	234	237	258	236	238	262	220	237	236	206	233	233	246	237	244	222	258	255	266	224	240	232	235	247	251	226	217	229	258	241	260	263	229	218	219	228	241	227	204	263	234	241	216	224	243	211	212	235	228	242	246	215	231	257	238	237	229	224	272	249	246	245	248	221	242	251	232	235	248	257	214	245	234	254	231	238	209	223	220	245	233	216	262	236	212	239	238	263	235	203	253	254	222	236	209	265	229	268	233	227	251	212	226	252	220	276	239	243	232	232	227	255	227	246	245	207	226	238	232	255	205	233	243	222	264	245	229	247	217	234	245	268	203	253	251	236	240	239	232	224	225	230	226	201	226	234	246	220	227	203	238	259	252	219	224	221	234	229	233	228	239	213	238	217	237	226	250	233	228	218	229	265	243	233	240	222	232	248	230	237	223	224	253	258	261	253	236	231	246	248	235	224	232	231	219	220	221	225	242	254	235	245	261	209	245	237	238	220	233	221	253	231	204	234	245	224	210	232	237	209	233	247	229	215	216	224	206	228	232	225	235	220	227	219	241	232	208	222	219	200	258	221	232	227	233	211	258	227	192	219	244	235	241	248	236	216	244	200	240	253	245	211	260	245	234	177	239	257	241	220	204	223	224	238	252	235	246	228	228	235	237	240	233	224	236	223	247	199	211	212	202	226	218	250	243	251	257	230	241	256	246	250	224	217	246	222	258	232	222	214	208	250	252	228	235	223	249	231	230	234	239	273	228	250	237	250	228	237	257	245	232	218	233	240	238	244	209	230	228	236	243	262	239	235	241	251	214	288	226	246	226	239	224	254	207	235	253	242	246	230	223	224	228	209	229	199	231	242	245	211	255	241	249	273	240	211	230	247	216	228	211	243	207	235	233	234	233	261	225	220	220	231	234	232	239	248	217	235	216	238	242	213	242	213	258	248	233	214	223	228	221	255	223	245	225	215	226	240	234	244	240	217	260	235	210	262	235	270	232	245	218	228	219	220	230	263	244	234	241	198	240	215	227	222	247	220	242	232	253	236	229	235	234	216	247	236	225	242	227	251	247	208	219	266	233	224	215	222	242	212	246	238	228	228	236	225	249	260	234	206	232	236	235	224	180	253	230	225	240	248	247	243	258	240	243	246	217	240	244	227	249	240	241	260	237	216	216	232	224	247	246	209	234	236	228	226	243	244	204	243	230	230	226	230	226	251	241	249	213	199	255	235	228	253	231	252	246	221	220	228	252	238	288	213	217	212	234	239	248	254	240	282	245	236	216	230	228	233	225	242	249	259	232	237	233	213	225	254	215	228	245	241	263	239	228	247	211	223	215	241	236	229	236	249	228	256	244	188	203	252	251	235	217	233	236	223	259	257	224	235	226	244	220	252	238	235	258	236	227	235	224	226	230	249	248	224	216	212	235	285	265	242	189	256	256	229	242	219	261	215	205	221	225	247	251	231	202	221	267	215	234	255	201	227	234	245	255	242	235	257	217	195	239	216	229	252	235	247	231	233	253	255	239	221	279	239	266	226	246	203	274	229	233	247	248	210	239	202	226	244	216	222	226	241	240	241	222	216	206	253	240	245	239	218	237	225	213	269	240	211	264	238	235	239	249	234	248	211	210	250	202	236	224	237	240	233	225	238	250	217	246	248	248	222	238	252	239	234	242	243	243	216	232	245	219	254	220	247	233	236	235	224	258	227	229	257	229	217	217	264	231	228	251	228	226	249	275	229	256	226	231	237	268	224	235	236	219	254	223	255	209	227	252	233	219	220	243	249	229	213	237	220	245	244	231	267	204	234	240	217	208	208	249	215	263	208	209	232	213	244	252	215	207	263	228	241	225	235	208	251	240	222	249	227	200	245	234	236	232	251	196	224	246	211	231	232	251	250	230	243	228	224	231	228	215	248	218	215	252	244	218	244	241	236	230	222	250	222	237	253	277	209	238	236	270	211	227	214	196	232	234	226	230	257	273	250	253	223	229	258	250	231	252	208	232	219	232	218	258	225	257	206	241	229	219	236	224	265	224	244	244	246	237	234	258	247	241	233	251	238	251	225	235	237	252	222	246	239	253	227	236	244	234	230	218	236	215	257	222	233	244	228	240	240	202	240	265	253	197	244	230	204	229	227	242	256	235	251	225	237	236	228	252	239	231	251	230	236	239	254	246	197	238	243	220	223	300	238	213	231	226	252	232	211	212	235	235	258	221	222	210	258	236	225	271	243	215	245	225	229	229	253	219	246	220	240	251	242	249	240	261	235	243	229	198	265	246	267	238	233	243	269	237	201	230	251	233	222	245	247	273	203	243	239	233	227	209	223	238	202	212	224	246	234	224	218	243	235	239	221	232	252	244	219	207	239	228	271	230	235	223	243	215	246	233	230	221	211	229	233	209	231	233	232	228	236	258	241	244	231	260	249	212	214	220	214	244	261	253	237	248	237	239	252	259	208	258	207	196	248	267	247	213	247	225	224	222	227	236	236	245	235	245	241	211	231	239	231	210	220	226	225	264	236	239	229	207	223	230	248	230	217	239	214	235	222	236	239	254	242	220	206	216	240	236	241	257	222	219	251	264	241	243	219	241	245	219	199	259	241	219	231	222	230	236	224	215	232	224	234	226	255	223	256	240	249	232	228	216	223	222	232	222	205	267	243	220	254	251	227	250	212	250	229	276	229	234	257	227	227	216	209	186	223	218	215	256	232	226	261	242	246	246	246	254	236	271	227	209	222	223	222	280	229	226	253	206	231	242	260	242	248	233	224	242	242	230	231	209	236	230	234	232	228	230	224	258	221	223	229	224	198	220	230	221	266	223	233	222	263	217	232	253	202	215	257	235	244	231	235	243	254	219	217	231	253	244	243	223	224	225	229	241	236	241	246	241	257	234	255	242	248	229	250	214	235	227	214	245	237	219	236	250	258	214	220	242	198	235	225	244	227	259	239	210	209	237	265	239	218	234	236	262	232	254	237	228	229	240	216	246	210	237	214	213	249	237	241	233	278	198	225	202
19797	1761	1827	2020	1699	1425	1212	1056	942	854	840	752	719	664	678	659	634	673	611	636	616	642	634	558	560	625	619	612	564	568	617	588	587	590	559	592	579	606	587	562	585	590	539	533	553	581	549	592	578	635	575	632	570	607	540	570	629	547	576	618	597	575	587	586	571	553	583	583	571	597	555	562	577	582	541	593	587	570	591	571	629	595	575	582	580	560	569	567	531	603	568	575	607	584	568	620	541	582	588	624	554	549	572	559	575	602	597	537	579	600	523	606	573	565	544	549	585	555	579	555	589	535	547	582	570	583	554	591	590	544	582	582	619	531	558	586	580	580	556	528	599	594	548	544	569	581	527	577	528	573	581	552	549	530	520	532	567	538	529	534	553	567	595	557	558	572	588	560	548	573	522	600	592	562	579	559	567	524	575	558	567	638	544	548	575	589	544	546	534	549	574	562	588	505	613	526	595	620	541	550	583	524	575	587	577	586	565	549	513	555	586	555	566	593	574	564	575	563	522	600	552	539	545	628	568	543	578	567	575	592	582	536	548	512	621	585	581	523	556	570	554	563	523	555	583	542	601	566	545	574	598	557	565	546	551	565	572	496	580	574	562	555	594	583	563	535	553	608	572	558	557	572	563	559	578	579	634	580	594	554	590	519	591	576	559	611	598	565	541	566	564	554	547	572	568	553	587	585	549	572	572	546	560	523	587	610	512	591	552	599	555	545	572	546	571	564	550	585	545	579	572	527	566	566	588	587	560	576	541	566	574	577	565	538	565	568	580	542	617	586	545	547	602	606	542	560	579	596	611	587	612	540	549	571	583	512	579	518	577	573	599	538	578	596	596	538	561	533	528	526	582	571	570	584	580	562	540	562	556	598	562	543	550	535	558	571	552	527	555	555	504	568	592	575	559	556	598	591	534	608	632	566	617	611	556	558	537	573	565	558	563	530	600	518	579	544	562	597	559	603	594	548	595	570	558	545	586	545	525	598	527	571	570	552	556	545	563	552	576	616	552	582	609	530	598	577	573	575	571	553	574	553	587	569	543	551	588	565	575	577	583	520	604	555	594	558	577	601	572	585	574	570	536	565	530	544	575	622	623	560	547	563	568	574	566	586	600	541	579	624	583	579	562	561	550	593	548	578	547	625	557	570	545	564	536	544	542	541	567	517	582	572	579	578	569	556	556	568	562	590	572	579	558	522	577	600	594	538	560	568	577	549	498	553	573	553	558	564	557	595	568	570	590	554	571	596	596	555	574	542	565	579	551	571	571	564	608	564	526	606	564	581	602	530	563	558	578	564	600	546	570	581	608	554	549	559	593	576	564	556	544	589	539	549	542	543	582	564	565	532	604	592	570	552	558	570	546	561	562	617	609	561	575	549	558	541	577	586	592	597	533	556	569	564	632	548	562	526	527	560	598	550	588	570	588	565	546	562	567	572	567	581	546	576	561	534	587	592	563	561	539	509	597	547	536	582	547	555	529	593	539	543	537	574	570	598	624	578	590	584	544	548	543	600	629	546	515	554	552	623	588	589	603	571	516	519	521	594	600	595	597	582	580	565	584	555	541	579	568	586	546	545	596	620	570	530	580	568	604	572	522	513	572	581	553	567	558	542	570	593	576	616	564	540	583	604	554	538	594	554	576	583	554	576	542	640	567	567	555	600	556	578	549	585	573	522	545	550	573	592	560	567	547	532	568	609	572	533	583	545	590	580	596	546	534	609	568	580	552	610	573	543	574	559	573	587	577	623	578	557	566	526	567	531	534	627	597	525	559	571	566	596	568	608	577	542	573	596	558	530	556	566	504	564	598	577	571	619	560	595	620	550	529	603	552	588	517	573	567	535	570	575	564	602	606	597	560	592	560	544	577	587	565	521	593	611	529	604	539	628	537	568	550	502	550	533	559	605	603	578	550	563	570	580	577	554	556	569	536	584	558	584	547	565	596	558	595	560	577	555	580	544	564	540	554	530	573	532	600	542	557	572	580	559	552	570	540	582	631	578	576	587	559	561	529	541	551	592	547	529	587	545	519	566	583	537	556	573	571	575	572	556	589	560	536	575	578	582	573	578	528	557	570	541	569	580	560	600	523	548	580	572	521	583	601	584	514	553	556	532	551	531	599	547	562	533	561	542	513	572	549	570	600	603	542	571	574	566	632	541	545	542	540	535	524	582	577	509	567	576	538	524	581	551	541	546	515	589	562	556	542	552	550	567	530	536	573	602	596	544	530	533	602	564	552	550	563	570	594	581	577	555	543	551	573	602	570	576	555	566	535	557	560	543	584	597	573	543	547	578	570	561	604	612	570	560	594	559	592	579	581	576	546	566	499	549	551	575	532	582	562	544	568	593	552	553	571	565	579	571	570	527	521	551	571	556	597	605	519	562	581	609	559	568	542	593	529	539	547	591	597	508	553	540	560	553	579	566	556	579	542	512	626	552	545	573	568	571	541	534	564	585	502	603	533	556	547	592	613	587	564	583	564	581	604	614	564	544	611	575	582	575	564	545	594	586	566	537	554	576	585	576	585	537	578	615	611	583	558	602	565	587	597	567	554	616	565	548	608	521	538	550	562	605	572	570	540	539	529	593	601	554	570	572	557	620	568	542	568	540	580	603	568	554	543	578	555	565	578	613	560	603	576	586	552	532	585	539	589	529	561	553	580	562	566	571	594	560	580	590	555	558	575	550	530	603	569	539	584	558	499	551	540	566	556	558	583	559	561	584	588	532	577	562	590	532	582	609	586	537	591	556	571	569	575	581	572	539	563	574	554	567	605	585	598	544	555	582	573	546	541	568	613	547	519	565	638	575	576	559	538	577	549	553	584	559	555	520	547	548	577	580	531	565	562	574	580	549	558	546	561	622	549	562	586	589	580	577	583	563	559	534	590	555	555	571	576	564	616	542	569	575	585	565	552	553	587	577	573	604	563	600	532	572	558	596	589	543	592	587	534	596	586	590	622	553	535	553	598	587	574	583	574	585	570	577	585	557	568	542	589	609	587	520	568	584	570	525	567	547	554	551	552	580	588	578	588	554	543	513	547	532	530	548	575	539	580	555	553	578	550	551	573	582	589	531	568	595	599	580	578	602	618	587	575	571	574	567	568	569	559	586	572	558	599	524	570	563	605	582	556	583	541	543	631	577	558	568	537	539	551	562	582	533	576	569	546	602	554	517	593	512	584	588	590	592	535	573	606	550	550	576	574	604	601	562	558	571	548	536	617	588	492	532	581	521	532	546	547	541	610	557	572	580	535	522	581	611	605	597	604	551	559	550	523	574	550	570	559	595	596	556	561	536	562	582	549	545	555	566	596	562	560	559	595	559	536	542	608	577	570	604	587	556	554	518	565	560	600	589	570	530	556	561	615	566	580	543	554	554	616	572	570	564	510	553	582	567	538	585	588	553	561	557	581	565	603	572	567	542	534	573	555	555	542	562	594	553	554	594	583	570	587	580	533	571	593	522	573	580	618	533	540	558	592	505
10103	963	345	286	323	294	302	292	292	308	294	325	291	321	281	304	309	306	319	299	270	272	311	302	287	321	309	299	263	300	347	264	307	306	312	322	342	291	322	319	329	271	315	324	269	327	259	295	324	294	301	308	314	284	294	302	316	279	307	297	314	298	300	312	339	310	304	291	322	258	277	277	279	320	297	309	309	280	308	281	291	287	289	274	257	298	308	277	299	310	303	302	309	290	328	297	301	283	288	308	271	316	307	335	318	299	285	286	301	308	316	277	320	301	318	309	295	297	294	315	302	322	302	341	291	285	303	292	292	299	301	290	301	308	318	312	301	304	318	320	287	316	308	293	291	271	298	263	294	286	302	284	312	317	294	304	311	324	325	336	321	304	276	300	302	290	305	299	286	305	296	288	319	328	278	281	311	305	317	280	254	293	302	276	316	325	268	306	295	292	281	312	270	332	286	265	302	302	304	273	282	324	310	291	334	280	331	283	297	306	288	266	332	305	295	266	293	264	288	289	311	302	289	321	304	301	347	312	302	310	317	277	304	297	265	311	310	305	301	307	322	303	302	329	283	309	336	281	299	292	292	287	312	307	318	304	286	300	273	282	304	302	288	306	312	356	308	320	272	308	282	323	347	294	277	312	306	288	282	267	300	288	307	328	291	292	271	303	293	305	296	296	298	290	315	279	297	299	286	342	312	262	291	309	327	304	304	321	321	290	295	300	282	293	290	292	286	274	297	290	302	270	321	303	323	298	287	300	252	310	312	315	298	300	312	288	319	279	283	268	291	298	278	308	288	308	326	306	292	320	266	303	316	286	304	292	304	274	336	283	293	287	318	300	330	287	280	301	287	298	260	306	301	306	336	290	296	305	281	290	296	280	305	298	263	319	294	326	288	284	272	334	307	305	314	278	277	303	319	300	282	276	286	315	284	297	323	288	305	311	270	324	300	279	288	307	342	302	270	303	277	319	325	331	284	283	296	287	293	321	285	278	319	298	285	257	295	314	276	288	288	325	288	267	277	326	306	285	283	316	314	295	299	288	281	308	283	321	298	272	306	288	294	308	321	309	268	306	272	319	299	284	288	305	313	285	292	343	303	295	311	275	288	301	297	307	302	285	316	304	310	284	254	280	264	276	327	309	311	285	308	295	307	324	315	291	294	282	299	302	265	284	306	308	293	257	283	276	282	325	322	301	301	284	324	317	314	302	286	310	317	293	321	291	289	327	264	288	310	319	284	297	338	286	341	298	268	288	288	319	304	300	286	319	296	265	310	295	330	313	280	282	285	295	299	265	272	287	314	296	309	296	317	297	296	308	321	323	250	298	280	298	320	300	279	298	304	318	296	344	333	300	302	301	315	334	269	291	279	313	283	318	301	267	288	325	321	285	301	279	308	308	310	308	282	286	313	275	258	309	304	308	286	296	309	329	323	311	278	292	328	263	314	347	313	269	274	329	275	306	310	280	298	309	312	285	310	330	288	299	286	288	313	312	304	301	309	302	321	319	305	313	282	284	294	316	274	330	298	307	309	304	311	291	290	284	293	265	293	294	282	324	290	332	311	316	289	285	340	271	310	291	327	312	305	320	305	280	294	315	345	282	292	307	282	332	347	305	326	294	341	317	299	288	275	294	285	275	286	292	315	294	310	348	285	292	311	294	319	311	311	295	313	314	274	280	292	264	306	277	311	285	316	307	315	303	303	280	304	317	245	288	260	305	346	322	304	288	321	328	256	263	280	272	299	282	300	293	318	352	303	301	323	275	322	299	320	304	273	329	296	338	324	299	308	283	283	279	362	298	295	280	293	280	305	331	295	324	297	272	272	278	288	279	324	290	316	288	300	296	301	325	292	291	273	287	329	325	304	302	301	304	271	305	313	297	266	274	301	325	279	298	308	321	287	272	311	287	279	299	311	250	317	298	274	302	293	275	287	288	316	325	278	281	303	300	327	300	325	309	302	287	304	294	301	277	313	300	314	285	280	265	259	312	325	314	318	273	290	315	290	308	274	307	303	306	324	307	268	296	286	331	284	258	299	313	340	309	301	286	319	313	304	291	284	291	288	294	301	292	286	300	308	287	289	317	298	318	318	298	284	282	264	321	324	297	296	289	318	299	253	290	303	267	349	290	287	308	292	306	272	308	331	274	300	293	299	279	334	313	307	290	272	327	249	314	328	274	292	315	301	288	297	307	290	294	345	302	307	288	314	306	288	295	282	295	318	298	290	300	302	298	282	306	302	274	271	282	261	314	321	288	323	285	326	325	269	305	305	265	350	306	323	266	307	285	281	299	264	317	317	271	317	289	300	307	299	317	281	322	311	306	277	300	336	333	302	313	296	278	290	308	305	297	316	301	304	300	307	288	290	278	304	294	313	317	305	291	268	309	268	280	299	317	269	287	287	282	298	294	325	275	299	306	322	301	298	273	323	299	300	309	301	305	292	286	311	306	279	261	293	281	318	301	298	258	277	292	316	313	315	310	283	288	290	306	327	309	319	312	280	329	294	298	303	318	265	312	302	327	249	298	271	304	286	292	328	330	302	274	280	295	314	298	316	326	322	262	280	288	288	294	296	307	291	275	287	279	279	266	291	311	304	287	300	297	304	277	303	314	295	327	251	324	274	292	257	301	334	326	282	352	334	295	339	275	248	262	300	312	317	264	307	296	310	271	289	283	300	302	264	296	267	296	308	286	333	284	283	255	294	297	317	280	294	301	308	304	322	291	286	306	325	331	297	253	312	342	302	286	330	299	304	293	279	327	280	277	296	271	263	276	289	308	285	336	318	296	301	284	310	321	287	302	292	300	296	288	290	308	303	324	295	288	298	298	311	295	278	305	275	273	274	286	305	263	289	286	295	311	298	301	290	315	288	253	351	289	295	300	296	309	307	273	327	282	323	340	297	281	321	304	298	321	309	274	299	301	299	287	303	276	290	298	316	340	309	321	271	294	279	310	292	311	284	296	296	271	289	337	276	288	307	320	289	314	291	305	285	297	280	297	293	283	269	296	331	290	269	308	300	306	322	269	276	284	289	283	292	283	296	324	299	283	288	296	330	305	307	275	291	299	337	326	286	299	317	290	320	299	285	300	292	319	293	271	286	302	318	327	274	316	340	283	304	291	333	297	289	321	281	263	276	304	318	312	285	276	318	268	288	296	329	271	280	311	296	262	327	295	294	307	294	298	304	337	304	286	278	294	336	313	289	272	262	301	338	276	302	285	307	328	308	300	290	270	257	309	294	312	324	284	305	312	288	304	287	287	300	272	304	324	331	337	312	278	295	282	308	274	276	310	280	303	330	307	306	277	327	277	321	313	318	297	306	300	285	280	300	309	258	318	307	286	310	275	272	320	328	290	348	291	327	330	282	334	299	279	300	329	279	243	298	292	291	267	296	316	299	287	268	329	266	311	316	277	302	270	316	309	282	309	303	286	262	295	271	290	315	307	304	272	303	301	287	278	276	289	298	285	274	307	325	287	304	300
7526	878	786	810	761	712	717	745	733	693	717	732	718	706	741	711	742	726	773	722	707	687	743	749	720	738	723	737	751	751	716	735	726	752	734	744	737	692	733	725	725	699	712	732	703	736	744	749	719	755	709	675	760	700	695	732	761	709	718	730	684	721	764	741	733	747	741	753	737	717	737	728	713	742	727	735	717	706	665	742	753	761	747	733	764	774	700	733	745	715	723	737	721	724	768	701	729	763	721	758	757	776	728	746	742	690	757	743	719	745	758	743	706	700	745	758	757	733	761	747	726	739	724	721	724	762	773	733	682	751	735	733	712	729	677	739	767	833	688	734	684	760	759	673	771	674	708	771	749	727	707	721	701	692	703	740	758	715	718	709	738	718	729	711	693	691	733	708	718	713	743	758	751	737	712	712	715	727	768	726	740	723	726	793	713	706	748	765	742	719	707	761	693	772	728	748	741	734	730	733	694	747	713	708	728	718	733	734	738	757	746	703	758	736	735	771	737	743	719	684	756	782	745	761	724	716	704	744	740	740	700	749	699	714	731	703	732	731	702	708	713	749	761	734	722	719	722	724	676	778	695	736	710	715	740	729	732	741	717	718	709	753	710	727	713	729	694	715	727	679	780	705	757	745	710	758	716	721	734	731	792	725	680	714	728	715	694	733	713	722	737	693	725	727	668	742	740	735	737	739	703	716	753	738	748	703	728	742	712	785	743	695	783	743	768	686	740	721	753	719	702	768	730	742	689	754	724	707	725	693	711	742	751	681	724	757	699	745	739	735	686	769	703	747	714	754	706	706	702	699	728	733	738	702	740	737	752	711	733	733	754	717	728	760	701	731	675	771	726	700	754	741	741	703	729	685	725	670	696	719	740	718	696	695	725	736	706	750	670	717	718	689	730	751	728	743	730	710	740	692	703	747	711	768	742	721	744	743	736	688	683	737	699	725	703	734	714	720	721	724	726	693	720	737	688	703	751	716	683	765	739	708	665	701	715	708	702	758	753	731	748	741	727	760	732	743	744	748	758	715	701	724	777	789	693	697	723	728	729	710	665	745	703	738	727	724	684	723	666	730	675	715	702	703	729	727	720	699	702	724	735	702	743	737	728	718	715	734	736	673	731	722	685	739	730	726	731	690	743	711	760	783	746	709	725	744	717	744	720	719	706	739	724	730	745	737	756	728	733	711	718	730	721	725	762	686	720	736	731	734	763	772	704	730	740	703	673	716	695	652	724	728	728	762	712	730	756	792	735	720	699	727	723	755	770	720	729	723	736	736	739	686	771	752	721	725	744	704	704	737	701	702	704	767	715	755	723	706	732	716	770	789	716	703	724	729	692	751	691	761	704	749	723	687	743	731	745	719	734	775	718	681	742	727	708	690	801	713	681	762	712	692	708	713	696	721	721	757	711	699	664	681	727	773	713	684	689	744	746	727	760	723	690	738	679	758	728	733	647	727	759	773	699	719	735	760	672	734	706	707	718	703	707	759	742	692	667	718	715	720	677	753	691	688	738	727	779	716	717	711	687	741	698	749	690	750	715	766	786	716	757	736	720	689	728	706	727	722	689	709	720	732	726	698	717	739	694	693	696	708	721	698	723	708	744	736	752	725	756	746	695	747	737	731	728	752	752	757	709	760	721	715	720	739	787	750	744	704	721	732	739	726	696	702	734	661	754	708	731	663	707	747	723	687	742	753	742	751	736	740	733	704	709	713	699	717	738	706	780	703	721	721	723	704	742	743	744	731	768	743	697	727	729	730	707	704	723	710	719	734	798	741	691	738	735	753	707	749	725	713	749	693	742	717	715	748	763	699	705	711	702	728	724	706	729	678	710	739	768	691	737	757	794	674	702	748	728	708	719	789	733	698	722	740	744	773	691	712	722	759	727	688	763	744	747	695	747	763	713	745	722	711	726	789	742	688	714	709	698	738	709	692	702	753	720	747	737	726	762	747	729	728	710	721	737	746	741	710	738	723	729	708	792	722	726	676	692	722	750	743	717	717	724	731	756	714	736	727	722	744	735	719	741	713	737	750	722	715	718	735	736	682	750	686	726	692	703	715	706	781	705	736	753	698	718	699	718	705	767	709	731	753	745	750	742	754	725	769	688	756	732	743	780	729	796	714	714	706	743	728	721	681	687	791	698	750	714	740	733	750	701	712	668	747	720	714	667	766	766	700	724	719	734	731	709	717	673	735	752	760	727	743	751	716	730	758	714	717	762	772	742	728	737	666	757	679	717	747	758	752	715	721	759	736	724	729	716	696	716	769	727	691	728	736	746	713	717	676	722	725	704	749	706	743	739	757	700	725	673	712	707	706	712	750	761	759	753	745	761	715	706	713	771	767	729	739	708	758	745	728	695	756	732	779	716	749	725	691	716	785	712	734	791	740	720	723	739	760	706	746	706	719	706	751	703	715	706	675	756	726	718	702	703	798	715	733	749	708	716	759	718	742	722	670	710	755	684	722	747	723	717	736	713	774	723	680	729	756	716	713	720	750	700	730	753	723	699	757	725	749	674	665	742	723	654	723	715	762	733	735	766	736	763	732	712	724	705	732	669	702	706	666	723	713	717	732	696	663	740	663	779	677	728	671	718	743	712	695	700	770	714	719	728	738	783	737	732	738	722	725	728	709	725	723	722	724	662	711	757	698	708	704	730	726	698	715	753	736	695	722	764	731	759	712	753	764	736	743	747	703	764	675	725	749	682	697	697	742	761	724	697	751	726	700	751	709	728	763	731	711	719	681	694	768	674	735	762	762	695	684	674	749	686	658	718	724	749	738	777	742	756	721	761	794	692	723	717	704	745	738	701	705	674	736	769	723	709	696	724	732	716	765	734	735	718	721	765	721	722	729	704	734	746	747	747	746	753	754	766	711	721	717	736	758	726	739	732	791	729	731	748	708	747	682	716	755	721	757	729	782	690	693	735	716	774	717	727	678	747	682	690	728	763	726	742	743	740	721	726	751	744	698	706	713	710	754	666	699	719	672	692	725	764	691	737	681	745	724	718	744	748	746	712	757	720	711	723	726	757	748	686	699	722	732	732	728	726	711	703	747	705	715	754	696	766	726	685	733	742	731	727	741	730	778	695	737	727	726	722	699	782	704	741	698	785	713	747	748	696	711	679	735	703	791	711	745	711	719	730	719	723	708	751	804	775	773	727	727	729	682	741	754	752	720	737	736	689	730	729	755	731	704	734	720	698	730	720	704	737	697	745	753	776	770	718	750	720	749	721	689	706	686	710	757	705	717	770	740	762	776	717	726	736	769	730	711	736	765	730	766	779	752	727	730	698	715	730	668	748	715	749	698	730	713	712	710	695	750	744	693	730	723	686	746	711	723	751	785	666	752	764	729	751	672	758	750	782	705	715	705	679	728	731	716	714	674	729	686	697	722	689	704	682	731	709	739	733	720	715	714	734	690	765	735	703	739	767	784	748	758	765	780	735	727	704	689	770	712	719	725	703	725	674	732	759	754
21897	2782	717	573	500	459	428	404	438	351	344	394	401	400	440	405	352	333	349	371	356	361	396	377	349	334	350	362	365	368	394	407	375	331	318	393	398	353	364	359	383	355	397	362	399	363	378	378	384	366	339	362	370	348	340	344	389	353	353	376	356	386	378	343	398	354	386	383	357	389	370	372	358	364	378	342	373	390	375	342	398	346	345	389	399	327	393	349	383	365	422	358	369	375	343	388	367	362	332	362	371	400	377	349	348	376	379	350	375	403	402	368	386	349	335	392	312	362	374	348	416	361	332	361	373	352	374	363	359	380	376	401	335	390	376	366	364	356	344	386	387	373	331	337	350	386	384	401	384	338	343	339	395	412	367	391	384	386	316	409	361	369	384	367	373	377	354	374	353	385	378	335	342	386	378	394	365	372	387	377	357	370	368	385	324	366	343	387	396	346	342	352	371	383	342	398	345	350	358	394	368	408	388	362	410	404	402	382	358	344	413	383	380	373	391	388	371	361	363	399	380	380	376	366	404	400	398	329	359	366	394	389	364	362	382	337	348	351	344	384	381	384	388	342	391	400	344	411	383	389	362	373	370	393	375	386	384	400	367	400	387	390	367	361	344	351	403	366	375	372	381	377	369	341	406	367	379	374	383	361	400	364	379	357	378	364	391	391	362	358	367	402	379	376	365	410	386	403	386	398	376	381	375	345	370	410	374	362	322	340	384	379	418	394	367	375	369	381	368	355	380	405	357	366	357	373	384	384	348	387	408	386	364	376	370	381	361	357	370	381	384	361	392	345	386	372	396	367	379	365	387	348	335	364	336	382	380	365	359	425	386	398	346	395	432	392	364	367	385	341	383	361	389	373	386	382	391	344	378	374	351	389	360	389	375	389	337	396	374	377	409	404	403	337	332	399	375	401	401	348	343	381	349	366	349	355	351	352	368	380	387	383	405	362	385	390	393	381	360	391	393	366	386	341	373	397	390	363	361	360	379	391	377	362	367	336	341	385	394	336	350	386	362	334	347	362	350	367	380	356	379	381	364	371	384	371	390	380	357	417	338	352	376	386	395	357	364	400	358	385	360	355	357	412	354	390	338	359	410	384	355	381	371	401	382	352	393	375	397	378	408	396	366	373	373	364	366	370	388	364	363	379	384	337	347	394	412	382	368	347	353	418	376	370	332	367	381	373	373	389	344	359	349	358	363	378	363	378	354	372	346	406	414	390	365	352	363	374	321	361	380	345	376	389	387	368	416	375	366	406	378	364	398	369	350	392	355	338	368	395	350	376	402	370	359	372	355	374	368	372	369	366	366	353	368	383	373	362	390	368	379	412	353	354	411	355	396	338	361	383	342	352	362	342	380	359	398	347	354	393	425	377	361	371	337	353	368	374	349	404	364	390	370	384	359	362	351	369	352	393	337	363	369	351	389	355	374	348	394	347	336	373	357	351	341	399	371	349	381	373	352	376	342	342	409	358	359	356	366	383	385	414	371	354	390	377	338	346	378	379	401	337	373	385	381	367	355	374	377	369	389	349	367	385	393	396	348	383	362	408	351	403	413	374	368	358	354	373	355	383	337	345	378	375	332	377	354	382	350	338	368	401	374	356	368	363	356	350	383	372	394	401	352	341	348	380	377	357	386	369	336	324	395	349	356	370	333	359	360	353	399	357	343	378	338	353	339	370	387	346	346	335	386	326	413	365	386	382	396	363	346	335	331	345	344	374	395	383	342	338	355	392	416	380	387	349	372	361	343	389	361	348	371	392	388	380	374	383	379	362	361	410	348	374	368	379	349	422	411	395	385	366	371	347	365	369	367	385	384	355	372	352	339	330	392	338	392	335	365	365	348	420	392	357	381	371	436	367	359	404	407	334	373	380	365	358	381	344	351	381	396	371	391	385	382	343	343	396	337	387	370	350	333	332	379	395	351	341	368	397	330	348	374	385	387	381	368	360	346	360	348	321	367	339	347	374	374	362	352	371	343	380	340	357	389	425	352	332	358	408	398	382	369	366	335	363	355	358	394	359	371	369	381	365	366	369	362	365	369	358	337	396	368	366	363	376	339	390	326	332	375	356	356	396	380	392	385	368	373	391	327	419	370	357	370	359	387	362	369	399	415	352	349	392	340	378	394	355	407	362	379	381	364	384	371	319	384	330	358	387	363	403	353	378	388	375	357	402	373	353	361	340	334	397	357	383	344	353	360	361	337	405	360	369	355	387	380	346	363	406	364	361	359	353	374	394	362	336	399	363	333	384	386	366	380	345	398	418	363	370	355	402	365	350	406	380	358	352	414	394	388	369	364	370	368	387	365	377	375	383	360	379	364	404	347	390	340	383	377	411	360	397	361	381	378	373	385	368	333	402	359	367	387	390	377	366	386	433	399	349	367	379	360	406	382	327	361	349	368	383	367	357	343	369	367	337	397	385	355	325	369	380	402	348	366	377	371	377	359	336	343	411	331	386	432	400	379	362	373	358	398	368	363	334	369	367	363	365	410	373	398	410	361	348	366	370	394	377	396	340	378	410	382	322	353	352	377	402	397	396	379	393	380	359	384	372	361	340	358	350	372	347	396	369	348	399	398	375	375	430	363	313	348	355	388	350	378	363	359	358	348	333	345	396	383	367	343	389	356	344	386	390	357	338	367	328	374	394	370	388	357	392	418	379	341	367	382	360	351	364	332	368	322	398	357	372	363	374	385	343	360	415	405	399	363	371	374	375	409	370	387	365	345	355	428	357	361	358	349	378	383	354	364	353	386	375	370	371	384	370	366	383	379	378	362	343	357	401	366	338	341	376	365	395	348	359	363	364	358	344	380	411	418	373	368	336	368	379	391	359	365	370	358	335	358	328	403	379	362	367	373	353	401	360	398	370	372	380	365	365	381	378	363	389	341	355	408	401	365	347	391	382	378	379	399	354	367	392	375	364	361	389	350	363	374	352	362	368	378	365	392	353	347	360	356	364	368	389	378	399	378	371	390	402	333	356	395	384	343	350	329	359	378	364	356	383	373	378	372	376	366	371	385	395	366	375	410	395	369	404	375	379	361	403	394	313	398	338	397	367	370	356	375	370	390	360	368	396	355	377	353	397	389	370	367	349	402	364	386	421	350	351	363	364	376	378	369	379	379	361	363	365	374	343	378	351	376	370	358	386	368	382	374	346	364	381	368	371	349	372	379	408	371	391	366	354	387	369	323	366	376	374	357	371	374	382	361	380	385	338	324	364	363	374	388	364	353	371	400	381	395	403	377	345	345	393	368	373	377	383	364	357	381	351	352	354	346	388	404	383	347	376	379	396	353	362	352	393	338	396	369	372	381	351	388	343	353	379	357	348	393	332	327	405	392	383	361	402	385	374	377	370	350	368	363	329	326	370	355	339	353	362	344	377	388	368	355	377	367	377	396	360	379	348	389	378	366	354	385	377	411	384	377	350	351	377	382	353	348	380	359	372	367	353	339	410	371	375	351	366	346	360	358	311	390	365
15170	1644	1456	1540	1359	1357	1149	1066	1042	1001	964	1026	904	984	926	958	932	936	917	880	856	916	874	958	964	885	849	900	899	929	897	891	858	856	931	841	908	867	889	881	857	876	842	858	849	850	880	860	845	839	851	913	883	861	862	934	897	843	865	868	785	896	852	855	884	888	868	868	844	871	917	886	882	909	900	855	874	884	905	853	880	881	770	846	840	900	836	826	862	890	856	902	903	873	830	861	912	878	905	841	924	883	845	844	894	864	875	842	889	896	901	863	862	878	883	893	829	868	884	888	852	869	906	859	876	851	903	910	890	874	849	919	872	896	849	818	870	867	880	831	857	865	868	883	853	862	873	872	922	902	906	859	905	851	890	849	840	873	879	842	865	902	823	915	878	832	858	836	904	882	823	867	836	896	846	885	889	815	865	835	860	895	862	860	893	932	890	835	883	826	858	840	914	863	900	833	836	846	872	889	921	913	891	865	834	852	877	860	846	908	873	913	889	839	845	907	870	868	890	886	873	822	861	860	883	865	834	857	859	866	927	878	843	934	863	896	888	886	858	851	924	934	824	866	914	828	901	880	921	855	870	805	874	863	862	879	857	885	877	850	864	852	864	851	894	852	866	874	890	879	878	860	923	885	886	860	837	898	856	832	878	836	874	870	920	865	893	852	880	846	855	905	855	850	881	903	824	888	922	885	861	949	839	829	878	895	868	889	884	894	903	837	879	850	879	908	856	866	807	905	863	909	897	908	870	864	848	878	908	934	894	914	877	879	846	806	856	874	875	852	883	867	846	868	941	885	874	886	849	884	938	861	872	844	867	893	921	857	876	834	825	885	874	858	856	847	868	890	886	832	839	874	859	831	891	872	859	880	851	893	897	843	867	831	852	882	843	866	866	888	881	813	898	864	817	852	885	881	862	889	841	843	847	879	902	861	853	847	907	836	852	869	927	875	836	924	874	915	920	831	878	927	867	820	868	893	872	853	858	872	886	875	878	835	879	910	857	896	875	901	861	824	858	862	908	853	824	891	889	936	812	944	903	886	861	906	879	897	901	830	831	871	851	846	875	876	906	902	844	883	928	834	856	845	830	900	889	927	855	865	857	888	899	824	884	882	919	879	868	838	866	909	852	888	896	846	880	823	847	837	856	863	931	835	881	883	884	829	882	861	902	868	819	920	929	899	890	949	865	821	854	871	853	857	835	885	877	853	865	874	876	854	869	834	829	862	846	861	830	875	812	845	880	845	839	907	865	879	874	891	840	877	829	843	910	864	834	881	880	906	857	880	866	869	829	832	837	903	903	927	860	851	849	896	900	839	851	817	885	901	870	801	882	868	865	891	868	868	856	906	896	851	874	824	826	878	823	908	896	838	839	870	840	857	908	875	844	864	874	908	855	942	889	867	845	846	842	850	871	912	862	874	871	865	836	856	830	891	897	869	891	833	850	875	831	812	888	909	882	839	890	856	887	897	839	847	866	877	855	916	844	876	843	895	895	914	838	891	861	864	854	858	877	857	909	890	885	918	880	890	835	853	864	861	882	857	872	868	848	949	874	875	850	856	913	842	877	862	887	891	867	833	842	880	908	878	867	844	847	843	818	870	865	832	862	858	926	896	851	885	850	900	869	868	841	860	875	832	841	876	854	891	847	887	816	825	868	860	860	892	893	869	911	880	956	837	869	834	852	856	849	881	908	850	874	842	861	911	914	794	875	925	823	829	885	936	868	861	869	891	875	909	880	903	910	873	852	849	881	860	867	864	869	873	868	821	828	838	863	896	903	911	829	910	911	867	902	932	903	852	847	911	892	875	870	842	885	850	923	838	828	885	823	851	875	828	851	867	857	833	917	857	858	874	875	813	801	896	860	895	825	895	903	850	890	850	853	899	897	850	897	899	829	889	831	885	821	881	846	887	837	914	879	915	849	885	866	839	906	871	868	845	873	882	907	903	845	908	867	913	879	901	886	837	920	829	837	896	875	842	817	859	893	884	819	840	863	893	885	876	850	892	813	861	870	874	840	885	928	864	919	853	904	852	889	855	873	897	853	881	804	887	862	885	860	854	915	910	907	870	854	894	897	824	896	836	866	846	866	894	863	905	887	875	846	952	832	855	857	872	904	907	899	904	871	888	871	844	822	891	863	892	887	895	869	879	868	927	843	842	905	897	869	855	898	892	899	874	952	875	840	801	908	839	866	898	886	867	846	847	858	868	839	854	930	860	893	900	869	874	884	823	930	891	902	870	952	912	816	905	836	887	909	847	818	851	840	894	873	899	932	907	891	872	872	861	870	873	891	880	908	822	857	909	890	858	843	874	862	837	827	829	837	879	899	867	932	896	885	892	867	870	889	942	854	906	883	869	888	851	848	882	883	875	868	874	841	879	833	866	853	824	837	882	865	864	872	840	881	860	873	924	836	890	869	845	809	861	849	865	826	857	881	917	867	856	906	876	950	903	888	895	861	856	864	869	885	893	831	868	927	863	877	883	866	880	905	886	802	844	893	870	869	856	861	893	815	825	860	883	878	817	918	884	888	873	852	857	885	831	834	933	857	875	876	881	896	894	797	865	910	873	891	888	880	815	852	862	873	836	861	861	883	854	872	873	889	833	886	860	942	884	903	936	833	882	909	844	892	911	851	861	920	918	871	878	901	854	870	880	861	899	857	909	906	863	822	915	866	926	877	915	892	914	858	884	861	835	830	852	880	819	912	824	882	875	857	907	869	914	887	875	845	871	902	880	862	857	858	825	849	854	841	867	920	834	831	868	843	866	880	869	898	832	860	864	901	888	887	860	855	906	917	871	864	889	850	864	864	817	915	871	818	901	858	895	827	862	861	895	884	783	851	811	871	902	888	887	883	886	870	825	821	928	857	832	900	909	834	872	878	869	871	836	902	849	870	910	911	919	868	847	879	900	847	898	891	815	868	855	889	898	868	905	889	906	860	870	893	870	913	802	865	864	937	890	850	889	853	888	862	790	880	868	862	902	874	854	857	881	842	918	856	856	901	879	865	875	862	919	876	860	840	835	855	869	877	894	899	851	874	889	870	899	870	861	918	858	853	893	878	896	898	832	890	847	889	823	856	893	863	847	877	844	874	882	858	843	895	860	841	879	860	850	857	869	874	800	855	890	841	894	888	844	866	866	826	845	838	896	851	943	842	877	850	899	858	901	899	865	879	879	832	879	870	887	831	883	859	847	903	878	889	869	851	868	819	882	832	887	905	870	845	868	906	886	838	899	903	878	847	946	843	855	875	859	916	892	873	874	831	848	861	876	869	842	819	900	854	838	840	853	918	870	834	883	865	899	855	883	794	878	918	871	894	884	862	860	838	863	849	875	823	868	890	899	892	914	892	840	795	902	908	861	848	859	918	847	849	920	850	868	872	941	856	847	819	835	877	877	878	835	936	908	884	882	871	879	894	876	896	864	851	862	906	844	857	863	857	824	847	876	886	870	852	842	822	884	897	868	867	935	907	850	889	857
32193	5654	1023	675	572	511	401	365	325	309	300	291	291	274	315	270	288	281	259	266	274	297	276	277	279	283	265	290	268	282	284	270	270	269	283	256	265	256	298	275	275	281	253	240	262	239	264	279	275	264	273	250	277	262	303	248	278	237	255	266	280	263	227	305	265	280	250	265	244	250	252	259	260	300	317	255	288	289	272	270	273	280	274	283	235	285	259	263	257	261	278	251	301	261	263	286	288	279	260	255	264	269	249	285	285	275	258	261	259	256	251	279	288	288	301	277	275	277	265	253	278	299	281	248	265	275	265	274	278	252	270	286	269	249	283	281	280	265	282	274	259	290	274	286	281	263	239	256	284	264	262	242	282	254	259	250	250	266	249	269	250	253	271	266	261	267	270	246	266	242	283	261	241	263	291	258	271	270	262	269	253	257	258	301	248	267	279	294	281	265	258	268	282	272	265	266	282	270	278	266	303	269	288	251	251	278	289	292	282	271	288	239	276	253	239	269	298	273	256	251	304	250	275	285	317	253	255	278	298	273	302	266	247	262	310	293	270	267	262	269	265	245	265	272	256	261	274	266	259	250	256	253	307	263	272	274	308	277	293	250	274	248	265	270	226	272	321	261	257	272	263	294	279	271	248	287	258	275	291	262	274	256	257	246	260	264	239	281	288	282	247	266	243	261	287	264	254	219	251	269	296	243	236	255	263	272	269	294	244	284	288	279	255	290	290	263	267	290	278	287	266	301	233	279	273	285	232	310	280	263	283	270	254	257	242	265	280	277	274	261	270	243	290	317	314	264	259	268	282	256	275	265	279	262	264	248	282	289	278	242	263	305	295	249	269	274	283	247	272	280	245	265	258	284	261	249	272	258	286	276	248	256	272	269	254	258	263	260	289	293	241	263	233	273	280	268	271	277	263	289	263	275	262	287	264	273	278	246	282	285	257	272	262	286	272	251	250	248	241	241	256	291	290	276	284	272	268	260	289	275	278	289	269	275	284	253	252	276	276	240	282	249	265	268	287	251	284	285	285	274	284	276	287	258	250	258	250	285	268	233	284	300	278	270	298	267	259	292	264	243	262	259	282	249	252	288	281	287	283	271	276	248	274	259	239	272	284	294	275	294	283	256	261	246	272	272	236	274	261	297	254	245	276	266	283	255	286	273	304	249	248	253	270	273	271	276	265	259	270	304	258	303	277	251	239	285	262	219	273	262	280	271	268	282	257	308	269	290	277	268	295	287	290	253	245	251	262	267	243	264	281	268	290	241	251	262	274	271	282	232	270	259	269	268	269	251	303	267	265	285	275	284	265	250	312	277	285	246	291	286	279	274	267	244	276	300	279	266	304	283	256	250	256	261	251	256	244	272	256	281	278	271	246	271	308	232	236	286	257	272	279	257	291	262	278	271	290	291	273	292	261	265	294	293	250	255	265	266	267	304	292	248	269	267	259	244	261	259	280	286	300	268	252	283	280	287	268	270	251	272	265	285	280	292	280	269	288	245	273	264	251	266	254	274	299	271	265	282	284	240	243	268	288	281	277	287	291	269	280	259	254	303	285	257	309	261	272	253	280	286	293	275	264	258	265	271	255	297	274	268	277	271	267	257	273	259	278	262	284	270	274	250	268	292	248	282	259	266	257	269	266	239	273	256	292	251	282	288	271	265	263	270	262	276	246	287	295	305	268	270	273	274	269	262	260	280	264	255	251	281	269	290	266	283	313	261	250	281	267	317	267	275	263	268	272	250	247	290	274	254	282	272	288	282	239	272	255	278	278	277	269	263	268	239	251	246	248	263	280	283	243	268	288	273	273	251	270	296	305	280	259	267	251	277	268	257	269	261	279	253	248	280	259	257	243	250	273	267	285	310	293	269	242	244	283	251	241	273	262	285	260	259	314	278	257	262	274	257	276	252	245	302	285	287	252	267	231	257	276	284	265	248	240	251	268	272	320	265	297	277	240	245	256	284	248	275	259	251	309	275	279	278	254	268	291	258	241	269	254	283	277	262	284	241	266	283	255	300	233	253	290	274	267	268	285	245	256	287	281	281	291	274	283	266	290	257	263	281	256	286	231	259	287	282	294	297	280	265	296	249	281	281	271	288	295	275	295	303	270	274	281	278	278	266	259	259	274	293	290	282	269	256	272	262	258	288	283	258	254	277	260	273	241	281	241	293	250	267	244	294	281	263	285	291	286	271	268	254	275	270	246	270	269	278	260	273	268	247	279	267	263	275	253	274	258	267	286	292	252	253	271	298	277	256	287	269	293	289	241	249	274	295	293	257	263	307	248	241	263	278	245	269	265	281	269	299	274	238	260	281	290	281	244	274	267	262	281	270	296	265	273	266	263	249	270	317	261	280	246	271	254	293	270	288	270	274	246	238	299	274	297	293	254	285	286	292	280	274	280	271	263	272	258	240	270	238	254	244	288	246	281	285	241	288	245	283	277	254	263	283	267	272	259	262	271	257	289	271	267	295	303	266	257	258	312	246	273	266	268	265	302	262	273	247	257	245	266	291	251	251	269	282	272	272	279	256	290	288	280	262	266	268	299	295	272	259	267	295	248	285	270	303	249	268	252	282	256	260	284	282	295	308	273	258	276	228	273	270	248	255	296	264	283	244	254	265	293	268	268	283	291	265	245	270	250	249	246	272	285	280	275	271	270	258	223	258	284	262	289	264	278	270	285	268	276	238	259	275	286	286	289	244	281	258	282	239	245	283	267	271	258	269	257	286	269	261	267	267	261	265	290	268	253	265	300	269	266	274	251	275	280	293	261	289	275	268	293	241	250	254	264	292	314	256	287	289	241	282	288	223	270	268	252	265	271	270	244	328	278	285	235	288	286	282	271	280	257	278	247	252	290	288	293	280	248	294	249	264	258	255	296	272	253	282	268	234	290	293	273	278	263	271	256	257	246	285	269	252	265	258	267	266	265	268	246	269	296	254	287	279	249	272	266	269	246	270	257	274	271	282	250	241	285	266	249	306	280	249	282	242	266	260	260	283	277	277	267	239	242	283	242	270	260	248	267	258	262	290	285	242	258	305	246	281	259	275	272	283	285	260	269	282	260	272	283	264	260	252	257	270	255	269	273	265	306	265	286	285	269	229	247	276	287	269	294	286	268	261	256	282	257	262	264	294	283	250	255	270	310	276	231	287	293	266	306	270	273	270	268	264	258	257	263	271	283	299	313	276	275	282	291	292	255	268	278	280	271	272	289	282	297	260	263	296	289	261	267	292	247	267	284	268	274	293	272	250	246	281	260	274	249	288	293	256	236	269	235	288	298	255	245	263	244	280	270	264	326	249	300	249	260	261	284	262	271	267	260	256	282	267	251	288	299	257	282	245	301	273	274	252	255	282	258	263	266	264	284	284	257	284	260	284	291	266	300	294	285	284	279	266	252	263	284	264	283	265	277	281	271	283	256	243	294	323	264	252	262	283	276	277	265	295	277	271	263	269	260	267	285	272	284	272	289	263	283	259
19623	2012	1843	2099	1718	1440	1313	1052	964	897	799	829	809	808	720	744	706	760	658	754	712	701	692	691	677	703	642	682	668	701	626	665	671	711	720	664	683	644	659	676	634	657	662	608	623	650	633	651	676	670	608	635	695	613	623	652	670	675	658	660	673	665	659	618	691	695	682	680	663	695	718	634	691	646	614	673	671	653	706	637	699	677	635	677	655	633	641	650	677	640	705	635	679	617	644	613	682	697	692	626	658	676	603	688	685	684	650	679	687	624	658	663	717	639	677	675	691	594	699	687	677	652	652	698	621	613	655	593	654	640	665	696	706	693	657	663	643	669	614	626	639	645	593	639	643	697	660	663	631	630	645	644	681	620	647	603	643	656	629	607	684	658	660	660	671	641	663	652	666	630	611	659	610	678	666	630	650	659	660	642	651	648	684	618	627	626	682	635	659	691	686	692	629	631	648	647	598	655	675	642	600	624	611	663	693	639	671	660	629	672	666	644	619	629	655	653	627	732	666	616	610	672	673	736	628	610	652	659	653	655	632	665	626	657	628	627	633	639	676	665	644	673	622	606	664	658	659	651	680	684	666	684	642	655	668	617	666	610	623	625	652	681	697	600	670	650	657	687	643	621	647	627	684	658	643	648	613	611	626	673	652	627	654	658	652	617	642	658	676	642	670	624	651	654	641	632	682	581	638	658	642	630	637	596	685	653	621	662	694	664	632	669	667	637	660	624	630	637	661	608	643	661	707	606	632	665	656	639	654	643	667	643	669	656	667	641	627	645	661	678	640	614	614	636	618	624	661	629	670	646	658	664	616	696	654	630	641	604	625	645	656	646	640	659	664	656	669	620	693	631	681	616	663	674	665	639	654	635	594	661	658	662	670	662	632	638	676	619	619	644	643	681	630	646	632	617	645	600	662	660	644	645	651	650	636	666	648	651	617	672	674	624	683	630	656	624	649	644	637	648	656	640	684	632	656	679	628	618	637	648	616	704	661	639	644	616	629	663	641	688	643	643	670	669	633	626	677	706	619	633	632	653	639	612	668	623	592	653	657	663	651	652	657	626	674	642	639	649	647	625	626	655	635	638	652	665	679	653	633	655	640	648	638	631	623	636	663	655	628	614	673	605	616	661	641	640	679	630	590	648	633	663	658	606	662	641	641	645	645	640	643	647	691	625	647	681	668	651	661	659	630	637	635	624	684	691	664	634	642	666	642	616	630	649	665	621	597	639	665	679	671	601	639	636	642	664	677	683	644	699	657	622	679	633	634	656	684	645	630	679	612	662	627	691	616	634	650	658	651	628	651	665	690	633	651	615	647	669	620	653	641	641	688	630	641	632	659	648	630	603	690	615	641	629	652	647	643	620	662	648	651	685	653	683	626	673	625	655	675	645	643	661	647	674	676	666	645	614	681	629	631	640	652	630	672	639	710	612	620	670	689	612	622	636	656	650	664	651	659	642	642	661	666	656	669	656	644	650	652	667	646	650	673	630	659	637	627	645	668	594	616	637	659	599	624	618	680	664	595	652	663	639	607	651	655	636	665	660	637	678	634	646	573	616	675	645	585	652	637	644	703	687	639	614	661	596	646	693	632	611	647	603	661	673	688	631	661	679	634	642	640	681	673	676	600	651	565	637	663	635	659	624	672	679	626	648	630	634	641	649	631	627	632	698	633	621	689	668	643	625	620	617	643	654	679	663	611	639	654	613	677	662	660	681	656	632	680	673	667	618	651	684	634	648	623	643	625	608	617	617	608	631	606	657	629	699	687	638	617	672	578	661	665	694	664	647	661	616	650	629	644	629	600	642	650	683	581	643	622	663	679	661	647	636	655	651	655	577	649	632	651	642	681	650	622	635	645	628	634	650	649	664	698	584	640	660	635	655	637	639	641	628	686	613	615	683	669	654	644	656	676	645	679	637	644	642	661	673	662	695	656	673	675	617	635	658	656	701	669	656	666	608	648	671	638	653	642	696	633	632	661	692	634	642	700	671	574	646	684	624	685	684	640	650	629	624	657	634	686	639	667	638	649	633	690	618	633	679	669	651	705	641	665	660	625	634	675	618	640	609	634	599	574	609	697	619	618	609	633	630	661	629	654	646	667	651	672	612	607	645	670	644	682	673	677	672	642	676	671	665	648	616	658	656	661	623	607	677	666	676	666	667	610	620	641	653	658	674	676	645	654	610	641	659	640	630	664	668	659	636	624	654	637	652	640	616	636	655	650	669	651	628	607	598	670	616	662	615	678	621	691	615	646	652	616	624	671	659	678	624	642	662	602	684	661	614	588	674	665	651	646	636	629	630	633	637	633	643	629	627	669	635	634	674	618	614	680	667	627	677	627	649	651	683	620	593	619	641	668	660	676	623	655	648	658	619	620	630	650	690	672	643	661	664	633	601	653	624	650	669	644	636	657	641	637	666	664	622	657	666	665	653	674	631	669	608	641	637	652	624	647	641	682	664	665	616	657	668	626	625	658	606	620	696	636	641	626	604	656	682	666	664	620	679	619	659	617	632	637	645	608	711	651	653	654	645	619	702	649	672	666	642	657	613	640	672	667	645	652	695	647	671	660	665	655	648	668	676	630	677	669	638	629	645	650	631	643	664	639	669	621	667	656	618	629	671	633	669	684	672	640	699	605	599	697	639	679	673	654	665	642	635	639	624	707	692	648	709	643	623	659	636	620	643	647	637	646	624	641	665	670	668	647	660	648	670	660	634	647	666	676	604	605	650	601	688	706	662	607	632	664	647	632	645	625	640	661	697	620	664	638	631	659	648	635	602	633	661	659	661	661	610	692	620	642	670	659	670	648	681	618	693	646	649	624	649	649	633	666	635	616	604	642	624	642	658	637	629	655	652	646	648	610	658	618	625	689	652	631	648	641	648	698	593	654	636	660	644	608	627	635	674	658	661	667	652	597	669	619	664	647	610	673	673	651	664	651	634	605	646	628	636	661	609	639	630	624	681	682	621	622	628	643	663	646	660	684	622	646	653	611	653	638	624	638	637	649	635	643	635	649	650	636	675	659	680	648	654	644	660	622	648	657	653	643	633	652	648	637	662	686	642	698	622	635	649	639	622	680	599	624	681	703	624	653	652	658	656	605	682	693	697	681	680	623	673	667	641	685	616	676	645	650	680	650	651	650	631	674	624	678	625	705	632	678	651	594	646	629	630	605	602	623	739	600	679	618	637	641	620	640	634	622	652	659	672	674	635	645	629	645	632	662	664	690	638	619	677	684	656	638	646	647	668	617	635	669	608	665	625	640	657	636	678	663	630	664	717	660	691	638	642	660	681	647	641	682	712	645	657	673	622	630	642	648	661	664	615	661	675	614	597	702	691	650	687	623	675	674	683	684	645	667	664	681	642	621	642	680	661	635	675	713	653	617	623	662	633	645	668	678	632	643	616	650	647	710	631	657	665	645	588	627	657	678	644	638	708	648	608	645	627	622	665	685	624	636	618	649	622	653	639	614	636	685	645
10605	1027	387	343	338	392	355	367	343	401	381	360	395	339	372	327	366	371	346	374	353	348	341	332	359	348	364	356	361	371	378	326	381	342	341	367	332	348	369	358	323	354	374	387	330	366	347	353	403	371	358	359	349	344	367	352	370	332	352	335	355	335	389	378	344	316	362	304	350	359	340	353	359	379	333	357	343	370	345	328	366	288	342	370	349	349	337	334	347	357	353	345	368	357	357	330	347	336	352	342	347	353	362	375	351	321	377	353	347	364	387	348	370	345	344	345	342	344	356	322	338	343	367	388	369	356	342	359	355	365	354	345	380	359	325	343	369	350	360	376	379	332	371	359	333	350	340	376	360	342	340	347	351	372	378	376	331	367	347	311	378	330	326	349	334	362	357	346	363	357	354	346	365	322	379	375	345	339	384	347	330	334	361	370	379	346	335	370	314	342	348	362	345	359	343	365	354	393	356	332	363	372	359	340	379	350	333	369	354	362	326	340	389	352	361	305	339	365	328	347	332	372	331	327	348	362	333	391	318	358	338	410	361	361	336	333	354	350	375	387	344	367	383	373	366	360	357	368	374	390	360	360	375	341	347	346	333	344	328	327	353	358	353	361	339	342	323	339	341	358	355	341	344	355	378	377	364	364	359	355	328	373	325	347	341	370	332	363	318	315	341	375	343	341	358	359	368	327	346	318	417	359	354	374	340	349	383	360	333	360	376	361	364	338	326	348	370	366	334	331	350	376	375	326	344	378	340	353	384	354	334	354	361	329	347	343	373	378	361	363	351	369	391	323	344	389	379	361	338	338	353	334	333	357	366	331	349	368	342	386	348	352	348	330	370	362	323	353	354	370	348	382	361	376	355	355	355	371	367	356	312	334	369	352	312	356	377	384	352	373	344	341	330	378	339	344	350	353	377	368	353	371	386	371	361	350	349	351	320	337	336	354	346	358	356	322	378	371	357	339	361	338	343	384	369	380	315	323	329	347	381	325	358	379	338	373	375	337	361	367	328	343	389	349	346	347	347	337	339	391	339	350	378	356	358	362	357	359	365	377	368	342	390	337	363	401	394	345	337	331	329	372	363	338	398	344	343	325	344	351	333	325	354	351	363	336	370	389	369	386	337	375	360	350	344	334	353	374	352	386	339	364	358	373	331	360	357	362	352	401	360	367	338	326	328	361	360	394	339	334	345	360	343	331	333	310	355	355	366	411	381	337	383	330	335	366	342	347	353	349	362	361	338	355	344	350	375	349	343	356	332	362	367	350	357	382	327	376	355	400	363	372	358	381	363	344	373	344	340	326	360	359	343	340	336	381	357	336	368	343	350	322	351	352	340	344	363	345	345	370	379	371	396	339	383	376	349	353	346	351	372	324	350	383	336	329	320	330	374	340	337	322	377	361	356	353	358	353	344	349	367	345	351	396	339	344	379	364	390	357	338	355	346	367	386	364	389	419	348	352	325	338	382	342	331	339	323	350	341	342	306	337	366	357	346	357	363	352	386	364	350	342	341	343	369	333	382	353	363	354	328	366	342	374	354	355	367	360	331	357	362	368	336	317	346	322	372	357	352	384	361	368	352	383	365	331	354	373	333	341	370	337	361	353	330	389	346	351	354	356	352	355	379	354	359	378	355	365	311	340	363	352	322	342	354	338	352	341	340	362	395	397	371	369	352	354	340	370	403	361	349	347	373	393	385	344	331	354	339	338	344	345	338	359	343	363	378	330	352	337	325	328	370	347	324	354	369	360	351	319	329	340	339	364	324	369	350	370	326	361	353	346	336	321	325	356	342	339	354	383	340	345	362	319	330	348	352	355	292	355	319	348	352	379	358	322	332	347	372	360	351	374	350	350	351	357	331	347	359	365	326	381	371	374	363	385	325	368	327	353	362	368	338	373	342	346	323	369	373	379	359	376	356	356	358	384	374	360	361	322	315	350	332	331	320	303	368	372	374	340	327	341	364	314	340	334	325	399	338	333	358	356	329	316	359	354	338	362	337	352	331	349	367	353	360	336	364	356	332	377	371	364	328	362	314	389	323	370	321	336	372	374	358	359	340	352	374	340	355	361	359	380	373	365	356	320	347	375	332	340	378	344	373	313	347	353	347	349	367	353	387	362	362	339	354	382	346	333	333	348	369	346	361	301	339	383	334	342	330	363	338	377	373	418	311	359	392	327	342	370	352	347	356	315	361	366	344	352	343	329	362	337	362	323	341	357	316	345	350	349	315	332	365	376	359	363	341	345	325	363	365	345	374	415	350	388	362	339	320	380	341	299	368	350	324	350	354	326	347	363	356	373	341	373	334	359	368	325	360	375	338	341	341	385	325	372	349	370	354	358	362	358	318	353	336	381	392	346	354	330	371	373	332	318	350	317	324	301	349	370	330	339	343	369	355	402	370	379	347	365	359	364	330	354	379	359	367	366	379	358	346	378	305	351	344	380	334	326	354	366	346	341	372	337	357	384	347	348	360	321	365	345	335	323	322	349	380	369	368	374	357	348	363	398	349	319	345	356	353	316	341	314	329	377	345	356	327	356	376	355	317	329	357	337	376	370	350	383	372	336	366	340	345	345	359	366	358	364	358	350	356	316	322	383	364	364	337	338	372	327	373	382	367	343	337	363	351	387	354	359	392	368	342	329	372	354	357	329	356	341	349	313	371	326	335	360	345	338	335	324	324	342	363	362	344	352	336	372	413	346	352	379	366	338	335	328	334	339	376	373	369	383	382	374	326	287	355	349	358	330	349	374	361	399	380	361	363	346	353	353	347	352	370	360	358	355	360	340	346	381	332	332	350	333	350	357	365	354	327	346	360	389	368	330	335	362	341	358	352	376	349	372	339	346	318	319	377	331	356	375	343	354	375	378	336	369	365	373	328	333	350	323	340	315	375	349	362	368	353	347	350	386	366	365	372	325	306	346	361	317	369	358	329	314	395	378	387	336	364	347	344	366	336	373	363	386	320	353	340	339	335	382	359	351	325	333	367	375	386	340	338	362	356	322	359	360	365	303	363	369	350	366	356	323	346	358	326	343	342	356	368	343	375	347	402	323	320	346	395	361	385	362	336	347	332	334	336	352	314	341	297	353	346	345	355	355	384	345	346	364	327	353	349	348	360	397	355	326	299	372	371	343	356	358	359	345	339	311	339	337	333	328	320	359	358	328	289	354	354	354	341	364	372	354	360	340	350	326	376	355	342	349	360	332	367	347	387	303	359	365	315	390	357	394	351	352	339	327	368	352	359	402	361	316	363	349	341	349	355	351	353	349	301	383	388	352	378	362	351	344	331	367	308	358	368	323	326	336	320	353	327	325	356	374	360	360	390	346	389	366	347	335	354	359	330	364	333	322	328	339	376	377	334	385	397	336	332	329	320	341	422	296	309	360	393	373	372	366	343	349	334	328	347	371	345	366	355	375	349	381	354	322	337	390	352	358	374	366	368	325	359	369	362	350	365	338	338	361	352	345	387	362	362	365	349	351
7743	1007	876	836	918	913	868	856	851	864	879	897	861	832	831	862	828	823	857	790	827	845	840	835	861	848	865	827	834	827	800	862	866	829	822	807	873	799	884	850	848	858	866	808	902	862	822	892	830	897	821	858	844	814	802	830	851	843	851	803	865	812	825	843	812	872	901	883	881	802	878	854	837	821	902	870	827	844	806	802	828	850	808	879	834	845	827	828	821	858	853	937	832	857	776	862	860	862	837	895	836	871	891	836	876	820	814	853	865	837	850	873	873	834	877	848	867	810	803	873	864	826	878	782	838	837	816	814	884	830	830	843	868	853	850	834	817	909	849	838	825	883	894	900	849	853	849	854	854	807	906	853	851	853	843	871	835	833	838	872	835	798	885	817	866	863	802	845	826	870	789	833	836	859	809	858	816	798	853	875	849	833	865	845	822	819	839	881	855	810	865	804	878	857	848	844	872	865	832	842	852	899	789	829	841	844	852	836	848	838	811	879	906	813	853	811	838	793	825	816	810	866	792	780	790	860	864	817	872	866	831	851	854	831	860	837	866	829	838	904	812	876	819	814	847	831	830	837	818	852	857	809	819	806	845	890	836	869	870	854	864	819	806	896	858	843	847	847	857	809	822	802	826	802	859	875	854	794	811	875	852	856	851	824	823	824	817	806	845	857	876	880	796	863	880	852	849	843	815	860	839	790	820	829	834	832	838	796	839	871	766	826	792	805	863	871	828	855	852	818	869	826	858	787	850	843	894	882	784	818	831	849	818	876	815	851	864	842	845	809	834	862	870	837	852	875	861	851	842	872	824	891	881	849	877	841	851	844	880	872	827	866	846	857	890	858	843	829	863	857	823	814	800	858	809	813	905	807	840	790	792	835	838	881	826	845	784	843	852	857	875	832	856	824	870	863	868	846	801	797	837	822	825	833	810	799	854	869	868	813	839	829	825	821	844	861	849	819	841	828	833	784	873	820	857	847	868	851	818	861	787	869	860	841	876	866	891	842	840	878	856	835	881	844	829	846	817	861	797	848	818	806	848	870	881	836	857	825	820	848	809	911	890	814	803	872	830	886	894	825	829	863	865	835	830	865	812	828	832	845	799	856	834	843	824	841	815	882	866	800	881	891	857	889	890	826	898	845	848	833	807	873	840	855	821	828	861	850	812	870	881	853	853	831	872	838	821	835	866	867	892	832	871	861	860	880	837	881	823	882	807	900	849	817	798	808	862	843	824	853	865	848	876	859	850	869	830	854	754	844	853	844	825	805	879	820	796	871	822	846	814	821	837	851	856	863	860	838	877	902	808	816	818	880	854	839	892	836	829	819	907	874	875	799	817	814	812	888	871	847	824	864	830	828	888	838	901	810	768	821	850	855	881	835	830	838	846	818	814	802	828	858	863	867	843	849	860	822	866	904	882	858	840	845	844	847	793	824	865	895	890	867	875	799	875	806	846	853	833	802	844	843	883	870	830	884	865	839	852	873	830	822	843	810	822	862	841	789	842	855	825	872	852	831	880	848	839	864	860	893	902	826	872	890	799	827	764	857	830	868	834	826	797	860	817	848	883	802	872	874	836	838	857	890	872	810	843	838	835	868	810	834	830	796	893	845	898	872	866	812	867	803	832	856	890	856	814	828	821	830	871	797	870	804	852	848	854	869	825	809	849	877	828	867	816	842	852	846	886	804	832	860	824	816	879	891	846	875	830	830	818	903	806	835	851	902	876	852	841	798	816	859	872	853	807	866	878	815	822	884	882	809	855	773	807	780	807	842	845	830	840	893	791	846	803	869	859	851	875	820	852	867	840	825	821	851	820	875	821	896	843	837	840	807	800	854	818	823	837	836	816	825	822	848	878	837	798	883	866	860	840	855	877	896	834	827	830	843	855	794	852	878	831	915	856	873	850	855	827	855	871	820	846	843	851	822	871	841	840	817	846	801	840	867	805	848	884	879	891	835	846	888	818	826	836	865	834	847	858	844	854	867	836	818	854	851	814	846	845	843	815	873	789	854	873	858	782	871	812	843	912	797	885	843	861	817	804	909	853	832	862	847	831	812	812	891	838	800	840	837	809	845	835	841	829	807	822	804	829	847	850	903	823	820	839	849	846	804	795	849	843	845	851	821	799	863	855	859	830	819	819	876	862	824	788	840	846	863	859	905	851	790	827	838	851	816	923	876	873	803	841	838	843	877	862	869	809	857	837	839	887	861	827	816	848	832	884	801	826	875	835	815	854	781	890	836	874	819	854	865	802	822	829	827	861	866	855	828	852	849	876	852	842	854	809	811	800	872	832	849	842	858	837	852	874	857	846	838	832	829	821	896	852	884	889	796	830	854	839	818	853	834	830	855	800	872	846	886	865	846	837	837	842	828	841	841	823	833	793	844	852	813	832	847	875	862	851	844	860	838	842	837	839	860	853	819	844	876	799	824	842	869	845	868	842	843	820	860	847	836	885	887	838	861	880	862	886	835	849	897	832	788	828	837	843	885	858	821	817	817	838	883	830	846	832	861	938	894	899	865	864	851	885	840	807	845	801	840	856	820	822	890	801	874	865	812	898	842	841	818	876	825	823	854	817	848	856	850	820	876	829	849	847	835	828	814	819	815	843	826	852	859	875	848	863	886	845	849	820	861	870	856	851	854	899	799	822	836	850	834	835	868	881	829	837	846	878	831	793	815	857	822	866	888	843	832	849	889	865	856	810	900	847	858	835	884	926	858	830	819	792	837	874	858	849	826	888	800	841	911	822	821	805	902	905	867	832	836	873	803	845	779	864	892	857	803	828	863	853	770	808	840	793	845	878	815	867	839	827	838	830	808	818	836	804	790	852	834	852	857	818	779	838	872	885	877	808	826	861	855	832	849	836	864	856	797	812	825	862	858	825	841	831	841	858	796	856	835	877	832	848	827	848	857	809	804	800	894	824	849	866	854	861	808	862	840	835	806	832	876	811	842	839	832	853	837	823	859	859	926	798	811	843	844	840	851	864	849	906	870	798	774	850	870	844	804	885	824	873	821	862	866	806	853	854	838	792	852	842	866	853	853	886	830	859	837	854	819	881	836	849	837	872	867	880	864	888	861	836	869	835	848	788	843	842	894	826	843	846	843	804	874	852	795	842	904	821	842	861	874	840	848	830	815	877	850	844	849	851	827	889	883	825	831	844	839	834	843	848	799	817	881	811	887	857	837	851	837	820	824	776	846	796	818	802	846	852	901	837	829	836	851	884	869	885	800	831	800	786	820	864	872	840	847	887	875	882	844	873	858	796	863	879	860	799	872	833	872	859	821	842	822	818	859	817	895	833	905	877	839	829	834	838	819	844	856	815	829	852	837	875	856	853	821	835	847	899	784	828	815	857	861	864	817	853	809	851	811	862	836	867	795	875	836	805	872	837	856	838	864	863	851	814	861	843	796	838	839	850	866	814	819	822	874	855	845	844	824	882	811	845	851	821	899	865	841	891	885	807	879	833	898	862	773	842	860
21808	3043	681	583	506	439	441	404	353	371	374	364	417	328	332	384	391	389	394	376	395	365	366	382	313	326	348	352	364	360	387	348	328	339	362	335	372	372	358	354	372	361	342	325	366	370	356	322	402	386	377	361	348	362	327	353	346	332	354	383	391	360	353	340	353	360	365	406	355	365	340	362	352	386	370	369	389	386	342	357	374	378	375	366	351	344	365	362	380	351	322	344	351	358	370	414	376	348	346	349	379	341	376	372	375	334	312	334	323	358	378	317	321	347	372	353	340	357	325	340	377	364	393	376	367	365	383	386	349	372	341	353	329	369	374	365	360	382	377	378	352	352	336	348	351	346	344	336	352	377	341	403	384	360	370	379	353	348	343	358	355	355	353	343	342	335	322	380	398	353	332	388	385	383	326	336	377	332	337	340	386	373	356	368	380	399	340	350	331	353	393	347	381	355	348	346	361	344	354	371	363	375	331	352	337	380	359	363	380	344	364	362	364	367	360	365	364	371	355	356	350	351	353	363	336	358	348	352	349	370	375	351	374	406	371	351	358	346	353	357	342	383	347	355	335	379	358	373	383	367	369	347	377	376	356	369	322	382	412	368	328	357	361	356	391	374	353	334	336	337	354	337	337	339	349	346	348	352	345	383	335	353	358	346	360	370	359	356	362	380	337	372	349	380	419	335	362	420	373	358	350	331	316	320	356	366	361	365	355	347	377	352	340	350	366	356	337	361	356	356	375	348	333	356	364	350	347	363	334	373	360	378	339	344	360	392	373	335	366	326	322	360	394	393	370	332	367	378	366	355	345	362	346	332	371	365	352	359	328	346	354	355	374	360	356	427	340	384	355	313	401	386	370	367	379	345	370	334	347	367	363	349	340	348	340	372	375	375	346	332	371	379	365	310	338	343	366	340	333	344	360	360	332	392	351	377	336	365	382	371	352	305	358	373	360	353	329	341	386	392	355	396	358	356	334	352	326	337	364	355	340	349	380	336	365	336	342	354	354	325	364	346	377	366	375	364	368	357	354	382	356	383	376	365	350	363	316	345	356	325	325	388	374	388	332	315	367	359	368	370	333	334	346	341	375	374	353	338	374	318	334	350	368	337	366	325	308	349	355	352	344	369	336	347	353	383	383	364	345	365	352	337	373	349	362	423	365	367	332	334	372	397	329	334	361	365	350	356	318	357	373	392	345	317	330	350	377	338	356	373	365	378	356	306	369	366	352	366	380	362	394	363	363	354	364	340	368	334	339	337	368	351	388	327	357	391	382	376	360	355	379	356	328	368	329	358	353	357	362	378	354	342	344	352	340	360	343	381	347	333	382	334	370	325	340	394	387	366	345	337	340	354	379	333	363	366	370	360	331	357	371	365	375	391	324	347	355	343	373	365	354	338	384	316	349	384	384	362	331	335	375	344	374	333	348	353	340	352	373	320	327	286	349	345	327	323	337	376	389	371	325	317	351	359	349	393	379	352	359	354	353	342	391	348	359	362	318	373	360	357	349	390	374	324	397	367	372	347	359	348	359	351	357	328	366	367	359	375	385	374	366	349	356	341	355	357	400	344	379	371	404	375	317	384	365	361	388	357	345	325	364	343	355	359	371	365	307	355	364	333	312	396	395	380	369	328	354	373	343	363	348	352	371	351	358	322	356	348	357	343	380	355	357	346	357	384	349	353	342	383	395	346	384	345	337	376	374	369	368	388	378	359	360	320	379	358	391	364	331	340	355	351	372	370	339	354	378	342	328	341	334	361	355	346	343	363	350	353	360	333	326	380	382	331	341	352	367	382	396	361	335	340	356	391	356	351	343	384	367	360	314	337	377	340	384	362	374	357	362	363	389	337	372	366	298	378	334	367	338	361	364	380	379	348	360	352	367	372	363	332	347	374	350	369	386	387	346	337	339	342	354	345	344	316	357	336	370	358	363	367	404	379	334	373	341	354	368	359	321	353	331	324	330	348	357	353	372	360	311	313	340	353	366	352	371	356	361	338	391	355	382	344	330	321	354	355	350	326	327	341	358	355	372	382	374	355	361	333	364	347	355	350	333	334	332	357	322	359	359	346	342	352	355	379	405	392	401	344	386	364	345	352	366	381	388	374	359	337	356	322	382	384	340	339	373	364	344	383	370	359	370	343	372	338	404	343	367	383	369	343	326	384	346	324	341	351	332	370	392	335	346	322	372	351	370	365	369	369	343	359	350	384	351	349	338	338	350	331	376	375	344	326	331	379	388	396	378	373	361	354	356	372	376	372	341	358	364	351	369	366	397	337	353	328	376	344	357	342	356	340	389	378	358	382	347	336	369	342	363	389	398	369	376	368	344	352	376	344	387	358	373	336	371	329	368	372	329	329	338	407	358	355	383	335	357	385	359	352	363	360	348	360	356	344	367	378	370	388	348	327	351	374	336	357	348	316	370	368	346	344	344	380	353	391	363	347	345	368	379	329	382	376	367	355	355	383	351	388	376	371	370	332	355	379	359	386	344	348	407	336	332	345	330	328	346	342	354	318	337	339	348	377	377	333	393	349	325	330	335	358	368	365	362	340	357	333	358	321	367	349	324	326	322	370	348	342	324	370	375	346	379	354	363	347	372	337	362	325	371	339	383	397	392	348	389	386	353	354	307	382	341	340	389	348	361	369	358	320	328	338	354	358	344	346	334	352	356	352	355	325	379	371	354	356	363	389	382	353	382	362	363	374	371	376	367	368	330	338	348	348	349	367	372	361	372	338	315	371	397	372	344	333	364	345	325	357	352	363	341	349	336	336	354	338	380	371	369	364	357	349	364	329	323	362	361	374	352	409	367	361	353	363	370	373	353	390	370	361	334	360	341	366	351	368	369	376	364	335	336	355	318	360	317	342	318	367	330	333	352	352	361	378	392	354	378	370	352	370	347	348	360	380	355	336	365	360	346	336	387	340	370	341	398	354	345	370	325	362	376	322	343	367	316	368	333	323	361	326	354	358	346	353	354	348	361	382	354	368	342	346	335	331	378	360	355	357	364	359	332	353	334	346	403	380	352	351	366	353	334	360	366	315	344	330	371	350	358	371	366	343	347	317	393	364	339	383	336	374	422	334	358	351	391	338	340	333	346	372	342	326	369	355	395	386	348	342	376	356	345	395	349	322	351	348	359	395	331	334	363	404	347	394	373	367	368	319	366	361	359	352	364	362	366	319	367	343	356	362	359	339	353	348	345	338	378	376	362	368	344	391	363	392	345	387	370	355	351	383	381	347	396	377	384	336	381	338	374	358	312	338	336	372	370	348	357	404	345	339	325	311	360	339	354	378	361	357	351	393	372	341	340	351	387	383	379	342	374	333	292	366	367	345	332	361	354	361	356	368	346	378	391	371	348	320	363	331	349	347	379	373	337	326	342	344	372	358	330	343	356	397	331	375	429	352	352	368	332	353	294	374	352	350	323	358	371	371	335	329	332	351	370	378	397	389	336	351	398	346	396	338	325	351	359	365	364	362
15149	1738	1488	1478	1432	1272	1186	1074	976	976	939	949	894	866	891	912	847	858	816	885	892	860	848	849	888	865	855	837	866	838	807	818	807	825	853	880	827	864	804	800	839	883	850	890	848	843	843	859	832	846	813	858	826	857	843	836	871	849	889	838	804	806	836	864	834	832	850	852	856	858	876	846	790	798	869	836	854	807	876	849	827	849	846	823	807	801	827	815	875	849	846	881	776	816	841	857	862	808	883	847	841	811	822	826	875	813	830	867	840	821	828	809	836	821	867	856	851	796	782	856	829	859	809	822	858	830	873	869	808	838	838	741	787	850	835	771	854	872	850	881	790	814	817	881	863	831	823	799	791	863	827	819	819	824	869	845	813	800	840	844	846	813	878	812	842	789	840	827	856	899	844	826	785	819	831	822	803	821	841	917	805	838	783	829	834	838	806	832	812	815	769	809	840	847	875	862	807	765	853	807	828	868	865	761	873	802	872	802	795	831	858	799	790	824	868	823	838	845	818	858	841	813	860	869	851	818	776	815	909	826	847	844	823	870	791	829	878	826	867	790	867	871	843	868	792	881	787	797	819	811	830	832	838	823	871	831	831	846	848	859	769	784	796	823	824	821	800	861	891	808	821	857	834	862	828	844	854	791	844	833	858	865	836	814	853	833	842	808	793	819	851	846	862	799	805	850	825	830	819	829	845	888	860	853	843	833	816	858	849	847	810	801	832	837	834	845	800	863	823	804	798	820	821	793	823	850	844	867	841	845	866	853	852	852	843	840	763	823	795	838	806	806	858	859	800	868	821	806	866	822	827	846	849	827	818	844	778	786	861	842	831	878	814	874	820	834	826	820	853	907	782	828	818	779	825	845	832	814	833	795	806	786	860	803	850	878	837	793	858	856	857	816	817	820	795	860	817	876	791	844	826	873	831	842	808	817	845	796	829	824	847	810	831	816	783	823	833	806	853	859	862	840	857	863	809	850	801	840	847	826	864	829	838	833	863	811	862	814	837	838	872	815	801	773	855	851	860	807	753	872	833	857	855	867	822	780	830	864	815	768	840	834	811	840	794	825	891	782	835	798	863	835	777	819	813	833	849	810	814	849	803	800	815	840	866	835	808	848	812	799	834	774	835	891	779	782	881	834	834	869	866	824	790	855	845	853	815	815	838	825	880	823	838	806	814	863	869	813	836	816	831	824	832	819	864	835	842	824	799	861	840	832	763	825	791	814	834	890	825	802	820	830	873	855	814	854	840	878	852	824	855	820	836	843	821	829	863	853	823	800	868	832	859	812	828	884	830	797	833	767	800	813	841	859	856	842	867	867	842	771	778	817	812	814	831	845	830	819	834	855	846	799	789	833	828	824	862	838	840	877	825	819	810	846	781	775	798	907	815	835	810	790	855	842	813	848	825	830	883	831	810	821	819	819	836	751	820	844	881	869	877	820	822	836	844	829	858	881	865	799	855	852	857	832	819	833	820	852	846	847	822	869	834	870	834	805	807	864	868	809	824	888	829	774	821	789	893	856	848	854	878	807	807	836	822	816	879	858	835	808	859	831	840	844	777	812	774	809	847	848	886	817	851	872	826	860	845	822	859	801	878	869	819	816	837	859	793	826	850	849	836	849	845	841	852	853	822	813	782	835	826	838	836	820	863	841	850	846	825	792	799	842	814	858	835	830	838	821	811	835	832	838	793	831	871	806	784	855	778	805	859	793	836	872	838	820	850	832	809	834	827	807	757	782	862	879	823	843	801	798	848	804	798	863	846	823	837	834	825	892	853	840	851	848	851	801	832	853	810	807	826	837	855	853	859	839	787	838	817	854	843	850	836	814	844	857	862	833	853	838	879	840	842	858	899	815	824	831	851	844	857	860	902	825	844	848	832	792	834	841	841	862	887	846	798	895	866	864	853	864	797	871	842	811	895	872	798	853	824	831	832	816	794	831	831	789	864	833	821	852	806	802	857	827	879	793	841	782	812	804	869	843	822	873	826	854	861	878	833	811	862	828	856	870	900	825	849	813	851	874	826	815	836	853	834	846	792	789	841	887	820	871	836	830	812	878	883	881	822	836	825	834	846	835	845	844	870	835	842	836	788	860	834	776	818	830	817	827	843	854	837	890	806	820	913	823	846	780	832	846	878	806	886	832	845	804	845	877	822	852	782	838	805	851	851	837	853	809	833	789	834	827	858	857	842	831	856	811	826	831	797	811	878	821	799	819	831	816	849	841	861	831	865	818	846	851	844	781	831	785	852	805	833	821	826	818	777	878	818	878	842	823	816	816	833	833	820	838	786	869	833	842	810	783	833	807	864	841	812	909	869	812	838	793	843	823	859	797	841	857	787	833	872	859	815	826	817	852	820	839	840	868	839	793	799	834	808	875	886	813	807	837	807	812	826	843	838	885	831	855	824	860	807	824	842	772	842	847	866	802	823	824	868	822	832	856	849	782	804	784	847	829	798	777	831	800	840	851	848	794	810	838	864	898	801	802	831	886	809	848	841	867	829	823	793	787	870	789	824	797	845	789	761	821	826	798	869	838	813	826	852	825	789	806	791	849	789	849	884	791	834	863	866	841	826	839	808	826	828	791	864	853	867	805	837	796	871	815	843	812	808	856	887	821	796	814	843	846	798	886	813	802	851	836	849	829	858	878	818	843	845	818	873	788	807	859	789	810	853	776	858	776	853	860	806	852	827	839	821	839	882	898	810	862	865	843	838	822	820	772	838	848	832	799	860	822	865	770	808	849	860	845	827	890	825	861	804	842	802	828	859	766	812	902	880	850	839	850	837	836	845	830	799	827	865	891	806	867	852	801	827	858	831	857	787	857	836	830	866	847	853	795	833	843	798	819	908	827	826	805	830	822	785	844	826	824	773	854	811	819	820	813	794	769	822	855	828	818	798	828	808	843	833	817	807	860	845	845	868	827	803	808	878	908	801	821	805	844	828	883	832	848	851	842	859	833	865	834	845	869	808	775	806	885	837	887	856	906	810	779	828	838	848	842	804	856	737	867	850	814	836	874	846	868	841	816	840	785	821	802	833	785	819	828	840	818	835	838	801	867	812	863	845	814	791	852	791	820	816	883	850	859	831	879	846	847	806	863	833	812	827	844	880	866	887	755	850	851	775	833	809	889	852	874	834	833	846	845	811	845	838	828	889	865	795	867	844	798	800	841	808	819	820	826	805	846	861	900	843	827	808	845	841	879	833	805	867	868	810	865	820	884	846	875	844	810	899	804	896	818	818	844	788	847	863	870	806	833	832	784	835	798	782	845	845	835	810	780	823	826	799	839	835	823	843	848	892	877	830	779	893	836	829	816	877	850	842	849	847	832	781	834	810	852	820	850	792	799	894	828	831	803	855	853	796	818	804	841	826	853	866	855	887	791	846	831	842	838	857	797	852	860	811	773	819	880	840	821	873	838	778	861	874	852	888	839	830	820	849	837	861	837	796	783	845	834	824	806	831	857	835	891	870	791	844	822
31979	5585	1087	571	486	398	350	282	228	256	243	233	251	236	263	247	209	229	230	229	218	217	212	229	208	233	226	197	211	209	223	236	234	232	195	226	225	216	193	226	189	227	238	219	211	223	215	235	194	224	216	244	185	253	246	217	210	218	209	224	208	227	197	212	237	237	207	204	227	251	199	223	263	227	212	215	209	201	226	226	225	231	227	246	200	208	234	200	234	216	216	208	202	203	228	228	219	207	202	220	224	210	211	236	236	217	240	223	223	228	194	215	205	219	233	246	213	228	212	225	195	228	241	228	209	240	211	214	230	196	206	208	202	214	230	220	198	203	232	218	193	226	205	227	244	230	213	222	247	192	214	202	230	197	229	198	216	216	213	211	223	222	210	230	205	219	214	231	229	207	206	202	232	195	207	221	230	204	224	219	211	234	233	199	217	188	230	196	233	189	197	223	225	208	191	216	216	214	208	204	213	192	197	217	224	215	224	211	210	214	219	238	198	200	215	230	222	205	229	193	226	206	220	188	212	227	224	177	190	232	220	196	212	217	253	212	204	252	210	207	177	254	206	247	201	223	250	218	216	239	212	219	201	233	204	208	191	206	236	222	259	210	204	219	184	217	223	226	247	246	250	202	212	237	206	197	217	225	229	200	206	250	222	212	190	205	203	224	198	208	218	205	209	214	213	236	183	229	234	219	223	197	201	208	202	200	167	217	209	237	182	215	205	218	232	206	197	221	230	208	236	234	236	204	203	225	228	229	201	207	223	259	211	208	236	192	200	206	202	219	192	223	226	210	227	203	206	206	202	214	212	211	226	228	215	212	223	201	189	201	202	248	200	194	220	205	224	197	225	216	231	219	219	215	210	238	248	230	217	172	240	213	216	214	224	250	200	241	227	217	227	241	233	216	227	229	237	207	231	182	244	238	208	203	217	212	216	209	206	219	210	213	194	202	227	224	247	224	209	203	208	203	242	242	205	228	191	210	231	200	206	227	189	224	210	203	211	223	210	207	226	229	227	214	251	198	211	209	211	214	202	197	209	229	220	220	210	250	191	235	231	215	210	214	231	215	203	202	227	218	225	217	204	226	209	220	235	202	207	235	225	212	208	242	229	217	184	220	223	191	211	208	208	234	217	239	215	219	217	210	202	194	216	193	225	212	204	200	203	201	201	271	204	229	171	213	202	227	211	217	244	216	208	206	201	211	198	179	221	207	199	242	233	225	220	221	236	214	232	238	241	224	237	209	204	213	207	237	218	205	240	216	185	221	210	220	209	204	219	218	203	211	220	239	214	201	202	231	209	221	191	197	226	247	235	223	242	213	219	221	239	220	224	214	212	245	218	229	219	201	242	195	178	224	226	229	197	229	232	209	223	194	223	206	221	212	209	208	208	217	243	240	213	206	240	217	229	194	223	197	219	232	223	228	204	225	213	197	201	228	232	259	207	198	227	205	222	211	198	165	218	261	210	180	201	220	214	210	239	223	210	209	212	209	234	230	215	189	229	201	184	196	215	199	203	197	210	227	199	229	198	217	217	210	241	190	209	228	222	202	206	199	218	226	225	208	206	201	224	187	198	227	249	222	213	221	201	218	223	205	215	193	206	210	219	209	240	195	189	230	210	217	214	201	219	243	226	217	233	191	207	226	203	209	237	196	248	233	193	221	198	241	223	197	195	193	230	225	238	218	230	232	211	215	222	217	185	202	232	246	207	231	217	213	220	215	230	228	233	197	215	211	180	194	184	221	188	213	213	244	217	225	197	191	221	215	210	219	216	259	208	214	214	177	200	213	198	221	211	179	200	192	197	207	206	215	200	189	215	206	204	227	187	223	182	225	226	230	194	232	222	214	224	216	183	201	214	221	221	211	209	238	224	203	241	231	243	202	200	229	216	229	193	214	181	227	206	188	202	235	223	210	227	236	223	212	215	203	219	193	194	228	211	228	214	205	178	231	237	234	210	208	222	226	220	262	212	197	209	235	222	175	233	226	218	215	227	224	198	229	214	238	217	178	220	221	185	229	233	221	238	202	234	195	218	222	237	235	207	213	231	216	217	225	217	187	219	196	199	225	232	202	204	213	219	233	232	227	217	198	222	220	217	190	215	205	215	233	206	244	204	245	226	236	255	213	217	228	213	238	225	205	194	223	197	241	225	240	203	198	219	233	216	208	226	189	220	199	214	195	194	205	227	229	210	226	231	229	254	235	216	200	206	204	241	231	188	212	215	186	220	238	190	206	201	209	209	226	204	213	235	235	217	237	209	224	239	232	187	197	219	206	243	200	188	221	208	249	212	210	227	217	244	188	208	208	203	211	214	195	226	205	183	215	215	219	191	203	214	200	223	222	230	213	218	200	225	237	204	205	224	202	218	230	212	219	247	239	206	222	209	206	225	209	192	215	196	244	230	206	218	194	217	214	193	215	223	243	209	218	229	215	220	222	207	223	203	214	245	225	205	209	222	230	232	232	222	188	227	205	225	239	220	224	226	216	212	208	213	201	192	199	187	197	220	228	230	205	221	195	230	216	226	233	194	199	214	214	202	208	198	211	223	228	238	224	234	221	223	206	206	230	200	182	204	189	186	237	203	210	237	196	208	207	203	234	190	235	200	196	204	198	221	203	207	234	214	217	213	256	228	208	216	225	228	182	208	210	226	205	240	203	211	222	227	195	200	200	221	201	231	231	217	231	238	215	219	244	236	208	230	198	224	217	209	216	201	198	231	208	219	229	221	218	218	245	250	203	203	226	214	216	232	212	206	218	229	238	239	219	201	209	186	171	234	200	198	239	223	200	213	193	185	219	232	228	213	212	202	186	220	200	231	237	214	225	211	215	213	221	217	181	251	239	204	217	209	199	218	213	191	211	228	211	214	208	190	227	223	243	200	222	185	203	218	223	185	220	206	209	251	207	219	217	220	213	201	255	223	220	184	219	202	207	244	221	226	222	202	228	217	168	215	211	193	227	214	194	207	226	221	214	223	206	196	234	211	213	197	224	220	188	216	214	238	233	249	236	219	225	214	240	215	215	225	250	235	216	253	186	230	236	200	202	213	209	192	224	224	214	225	201	235	230	216	217	202	216	205	233	214	203	207	231	234	230	199	209	191	196	210	223	224	201	214	231	223	210	202	206	199	200	179	220	212	207	206	229	207	227	212	193	195	211	235	226	218	227	212	237	234	230	219	244	218	231	197	231	226	215	206	200	217	215	206	192	191	211	205	205	208	239	201	198	226	193	198	242	220	210	211	218	208	203	244	219	204	229	216	215	213	208	228	217	215	204	226	228	201	220	192	215	191	201	236	197	196	211	235	213	250	249	225	225	209	222	187	252	204	201	215	197	225	212	224	205	225	207	231	234	233	202	228	211	205	214	237	213	220	197	244	211	230	218	215	205	236	219	215	244	204	224	203	251	209	237	198	241	234	239	221	224	234	200	214	233	208	201	228	207	212	238	241	224	227	261	217	232	212	227	201	212	203	239	197	198
19591	1827	1861	1886	1625	1396	1134	965	916	819	758	708	706	667	616	587	641	586	564	587	574	531	585	587	580	550	590	573	551	518	580	543	575	597	571	577	526	582	532	565	507	523	541	554	540	528	568	559	529	536	514	506	522	531	561	535	530	502	536	568	530	572	543	573	544	532	521	562	525	536	499	544	570	526	522	554	502	541	592	504	516	508	518	557	511	502	569	544	511	495	549	520	520	554	522	536	531	529	584	550	537	543	515	514	569	550	533	541	523	517	564	518	484	486	541	496	514	510	505	535	468	512	552	514	540	545	518	554	521	518	513	527	555	521	532	518	515	540	471	568	536	532	511	513	544	530	570	532	540	536	501	536	519	536	515	553	562	580	499	500	528	531	545	524	504	480	544	507	494	557	551	544	548	524	549	533	539	520	525	513	512	546	526	503	496	513	519	525	532	538	517	496	491	547	508	546	521	531	530	520	496	516	489	501	518	510	517	498	507	503	481	488	515	521	537	534	509	545	550	506	498	577	534	541	508	530	540	522	549	496	567	558	525	540	508	469	539	486	543	494	507	547	505	540	509	522	532	523	556	531	510	512	532	568	573	527	549	569	494	499	526	545	524	532	535	516	508	499	550	526	508	609	495	538	514	540	530	501	535	528	517	514	545	527	512	519	510	503	496	500	553	504	522	506	490	520	504	481	512	552	536	551	554	484	542	528	539	541	500	532	534	543	549	579	520	511	535	539	537	519	513	548	519	534	523	537	566	533	512	557	536	547	523	506	514	512	566	541	549	559	495	533	525	497	551	516	541	504	504	537	525	533	534	523	497	541	543	529	505	489	508	495	498	540	506	494	534	523	523	535	563	495	560	522	506	514	505	521	512	519	505	513	513	508	541	501	564	521	508	519	551	557	528	567	522	521	540	527	565	544	530	542	527	487	525	513	504	542	568	557	546	517	544	537	546	538	542	526	539	552	513	558	521	543	536	518	503	532	534	586	517	545	561	509	502	538	556	521	561	518	516	513	535	518	519	564	560	569	512	536	484	505	559	542	517	505	500	527	518	578	506	502	542	518	573	501	527	491	504	533	524	523	563	505	524	496	518	546	534	522	547	507	505	557	509	549	457	523	502	532	540	500	519	509	527	532	523	530	513	513	533	541	534	517	576	521	538	544	528	504	550	543	537	557	529	508	518	514	516	533	489	480	548	516	533	513	462	556	543	535	567	530	560	536	525	541	518	543	505	562	545	478	554	502	551	490	517	541	510	533	528	515	499	493	558	534	512	529	528	524	540	507	511	577	517	491	526	523	520	510	514	508	507	516	548	523	494	552	524	532	542	545	480	573	489	536	538	553	481	559	533	527	570	506	482	549	599	551	482	489	495	525	539	555	542	521	560	516	564	507	508	529	510	511	545	548	481	500	562	532	458	529	527	516	527	554	536	508	523	543	518	469	527	534	538	549	511	513	557	499	489	523	535	530	506	546	501	530	537	495	538	518	583	502	554	508	530	518	520	508	552	524	523	530	515	518	550	560	531	496	519	534	511	536	510	504	515	528	509	550	520	530	505	526	558	528	534	501	487	527	521	508	532	497	529	486	519	535	508	481	488	566	473	485	526	589	500	572	534	525	538	484	522	540	500	535	528	527	523	515	517	492	539	498	551	517	569	537	512	523	529	547	503	486	543	481	557	516	518	524	502	514	516	538	521	531	532	522	516	512	503	496	530	571	504	522	523	532	550	507	530	503	529	522	519	554	497	536	504	504	550	518	473	526	525	538	575	539	497	545	547	530	543	574	491	527	548	544	529	476	534	513	532	521	558	527	522	510	541	553	500	511	523	525	563	562	555	542	530	475	521	502	529	537	515	506	498	512	526	499	542	512	522	528	531	503	545	573	524	519	516	534	522	546	532	556	505	556	512	501	538	527	488	525	529	552	526	533	540	535	501	508	568	518	547	505	545	527	530	503	527	502	533	538	571	502	468	526	490	547	556	523	548	550	532	538	538	512	531	512	530	524	528	532	555	554	507	541	543	498	551	517	530	508	557	496	528	489	501	548	537	555	544	552	534	545	530	525	527	535	565	539	530	511	518	525	516	545	546	533	488	542	515	536	504	529	512	560	484	524	570	483	525	524	513	535	503	543	516	499	526	531	484	520	523	516	494	564	533	526	538	534	527	532	516	515	548	491	555	540	549	470	529	519	531	505	554	547	524	494	520	511	534	489	569	503	526	537	529	526	536	511	586	557	529	548	540	526	550	537	527	510	503	554	549	534	530	546	515	528	516	517	540	521	519	498	514	574	524	509	493	515	551	567	533	495	511	528	499	545	544	526	558	517	525	503	528	518	497	532	542	504	553	534	514	544	534	552	477	546	475	511	506	527	502	551	547	490	522	543	527	569	548	527	518	549	533	496	562	542	506	481	521	501	511	539	514	528	530	512	562	544	562	530	492	489	527	541	518	553	539	528	560	558	569	520	520	517	534	495	531	497	539	530	502	516	513	508	553	537	558	516	516	505	510	542	549	551	547	532	537	500	565	521	566	533	511	523	544	474	498	478	583	525	503	556	535	537	523	486	520	557	550	543	518	551	507	572	508	481	493	510	542	481	547	549	528	515	557	559	546	534	508	500	545	548	542	514	507	495	557	541	553	506	520	545	495	535	504	523	553	541	524	487	524	580	513	562	529	494	526	530	548	487	496	493	555	549	574	549	517	502	523	549	499	522	536	557	537	491	570	552	520	518	527	514	505	531	531	512	551	564	511	518	574	539	543	555	481	530	534	495	516	505	540	496	519	513	539	537	532	512	564	527	507	564	527	521	553	529	526	516	541	507	533	557	521	530	545	493	563	550	572	530	546	542	526	523	526	492	493	535	515	512	531	523	551	497	546	491	541	490	547	537	529	500	501	536	500	512	517	532	517	543	565	506	535	540	500	539	564	553	533	510	543	533	516	539	521	527	519	508	519	532	522	507	532	536	515	506	523	562	526	543	584	533	542	490	509	519	519	480	497	549	560	513	554	550	481	540	531	573	521	483	536	523	540	515	552	515	503	490	496	523	535	500	523	518	531	521	535	514	501	475	523	511	500	533	542	515	530	508	547	540	531	517	557	534	518	524	529	551	518	505	512	532	507	497	499	499	539	481	553	513	538	543	523	470	583	482	531	509	539	537	495	505	523	558	533	502	517	525	521	552	488	547	498	520	499	505	518	508	572	544	505	561	525	522	530	540	545	501	498	539	502	549	513	539	518	569	540	531	533	511	568	519	550	473	548	546	543	544	547	554	522	509	531	553	533	501	529	545	529	512	536	545	511	524	530	531	500	518	518	603	549	523	551	513	523	506	510	548	531	554	575	513	487	507	515	513	554	541	499	529	560	581	519	537	485	550	529	541	499	533	536	526	558	529	501	530	538	502	539	543	534	512	532	517	520	525	538	483	511	541	500	493	537	534	505	514	530	523	513	506	546	525	526	502	543	512	515	513	470	520	499	534
9773	805	303	247	245	323	282	268	279	272	267	304	279	287	268	274	251	250	301	282	250	256	295	253	264	249	269	257	271	289	251	258	293	281	307	282	314	246	232	235	254	278	238	312	264	271	277	267	264	285	259	286	281	274	269	250	256	235	267	270	245	285	284	276	255	281	297	250	258	275	257	276	275	292	287	277	262	260	263	266	270	304	288	261	275	258	254	282	276	305	254	280	267	274	272	265	269	238	278	272	265	270	268	266	263	254	282	268	254	260	240	251	262	277	253	232	284	228	296	269	247	288	262	271	274	298	289	281	295	255	279	283	290	264	274	266	255	243	290	283	255	284	278	261	266	291	288	268	247	227	301	277	256	292	268	265	228	284	287	281	266	260	253	242	260	275	284	282	252	264	265	256	259	253	289	293	249	268	252	270	274	291	256	248	292	258	246	235	253	265	259	250	261	270	246	251	281	274	252	282	234	305	236	261	272	269	240	269	297	304	280	247	274	267	273	288	242	267	257	246	263	282	259	318	310	254	273	280	282	290	268	266	266	254	265	275	289	250	273	277	256	261	271	283	300	267	257	290	248	270	294	272	262	283	258	294	275	270	268	302	242	270	276	289	271	251	276	266	279	294	258	289	298	279	234	265	305	288	258	262	265	232	267	263	313	274	268	249	285	282	277	289	274	261	276	238	257	267	311	235	258	264	267	274	265	259	252	270	274	236	271	290	286	251	285	236	269	273	273	269	296	275	260	286	300	287	290	258	262	268	279	268	271	309	276	242	280	266	229	255	270	256	261	270	284	254	286	261	280	281	287	289	297	248	265	260	270	261	257	312	243	257	259	281	274	257	270	257	272	281	289	310	241	249	287	252	232	282	271	251	305	247	273	269	267	295	281	260	270	257	256	312	268	275	263	296	244	276	272	267	297	275	286	269	276	268	267	265	255	265	274	261	266	263	269	249	280	250	272	291	256	287	288	256	248	248	254	285	291	274	251	260	273	280	279	249	268	249	244	252	282	282	247	258	302	257	253	250	284	288	274	274	239	289	251	312	248	289	267	271	272	287	262	261	237	255	254	259	279	255	279	271	274	266	241	272	299	272	292	254	290	270	261	259	271	271	258	267	284	289	264	241	266	271	272	268	273	265	242	312	293	286	277	224	276	287	284	275	260	259	260	276	252	276	290	227	280	266	279	245	247	249	248	234	280	276	274	261	276	262	245	260	274	263	237	249	259	263	261	281	281	256	231	270	297	231	252	265	251	297	277	295	246	242	249	281	246	251	257	260	257	272	285	285	260	271	276	240	246	244	265	252	274	268	271	257	248	251	227	272	247	249	257	251	293	273	301	279	268	263	276	263	267	220	264	247	249	252	260	268	260	263	264	249	259	266	247	244	273	255	274	276	287	281	298	244	253	313	267	283	270	276	251	298	281	282	252	257	258	260	277	277	262	279	256	266	289	281	252	280	245	269	274	263	246	271	267	263	278	273	289	277	257	285	281	286	262	261	284	280	313	300	254	290	297	268	278	290	275	320	297	247	262	251	290	282	285	263	250	301	285	245	256	246	272	287	287	256	279	238	286	291	263	264	268	281	289	249	264	281	257	240	307	262	290	270	271	292	288	289	270	262	259	278	248	259	265	258	305	253	260	268	273	237	291	246	271	281	304	270	263	256	272	278	240	277	285	256	274	254	289	269	247	269	270	281	280	258	269	264	270	286	252	254	259	281	260	291	292	273	249	293	257	251	249	261	262	256	256	221	271	253	273	334	310	279	260	234	256	253	281	269	245	257	272	260	241	295	256	286	243	249	265	296	243	273	273	263	294	275	239	268	284	254	268	292	255	292	271	255	270	245	250	241	276	265	266	242	278	258	255	268	279	279	270	286	289	282	269	235	268	275	262	257	261	267	280	271	243	274	266	252	237	255	271	259	245	270	252	281	295	261	288	282	279	258	248	273	284	265	299	263	255	248	301	278	255	278	240	282	287	258	262	265	214	284	256	283	282	285	271	265	246	260	260	310	297	297	258	286	295	299	249	278	249	274	259	245	288	252	292	261	266	290	285	283	227	252	285	260	288	250	292	277	265	290	293	271	253	244	271	268	248	260	252	295	277	253	266	293	277	271	250	278	242	260	289	256	248	255	241	281	267	282	281	247	268	275	248	251	282	297	263	255	262	281	266	283	252	280	258	278	252	278	292	278	255	280	281	269	259	281	267	280	265	254	262	276	299	246	263	264	297	256	268	264	302	286	248	285	298	256	260	265	264	277	240	249	281	263	250	262	258	261	284	284	279	311	270	280	284	258	312	304	277	274	266	271	255	275	261	249	273	279	268	262	252	263	292	290	281	283	288	299	257	265	262	277	253	284	278	262	270	271	264	274	292	276	233	264	281	262	294	250	274	276	277	289	297	266	283	271	267	258	276	254	255	309	228	248	263	285	272	279	269	258	260	251	258	274	285	262	273	272	279	247	277	285	257	261	291	269	266	260	265	258	257	299	265	275	279	280	273	302	267	261	274	258	257	262	276	241	269	273	269	255	268	272	252	283	273	270	303	277	284	265	313	282	260	244	251	249	253	268	281	304	245	285	281	295	252	279	258	255	258	285	254	267	283	260	265	257	278	288	248	266	274	272	274	269	281	268	249	275	248	234	230	266	267	262	245	283	272	271	267	282	256	266	262	263	285	282	260	267	293	263	273	260	273	253	274	266	266	275	279	290	305	318	277	272	242	264	247	249	234	278	252	222	264	274	263	263	280	266	262	254	278	261	268	269	268	295	269	278	292	247	295	279	275	254	239	268	254	266	283	235	242	247	279	272	250	253	275	277	276	272	260	269	260	279	262	276	253	254	265	277	262	261	314	273	262	278	268	263	288	241	243	285	274	272	272	280	253	268	264	245	270	246	285	309	260	301	252	283	289	231	268	268	250	245	265	293	259	253	234	246	298	260	258	249	294	261	301	271	259	271	259	261	288	271	240	282	286	273	324	278	289	251	280	277	262	245	261	253	286	241	295	269	263	278	245	256	279	278	252	270	278	273	286	290	264	295	267	259	289	283	277	275	255	265	272	220	270	264	264	240	270	276	295	265	265	270	271	261	251	275	268	240	261	268	280	253	247	252	291	236	223	281	228	247	231	237	265	245	267	315	265	277	257	280	252	259	251	266	294	268	267	317	270	263	261	226	284	250	297	263	288	269	256	263	268	280	280	263	261	260	280	276	263	247	277	273	245	271	260	296	275	278	250	301	272	331	287	235	268	253	272	289	270	252	287	274	285	269	305	269	288	279	262	269	272	260	280	252	295	301	280	266	271	241	255	271	249	269	268	235	274	249	262	276	250	266	273	240	272	291	265	285	280	290	235	234	238	277	292	291	265	259	272	249	271	256	279	307	273	262	258	291	259	271	255	260	257	241	267	276	299	257	290	264	290	261	280	270	270	286	266	278	280	256	254	263	275	259	259	260	276	259	295	286	263	272	272	273	304	299
7213	825	753	685	721	689	659	653	658	618	622	655	673	669	677	665	644	696	679	666	667	623	649	667	657	605	681	667	631	652	646	668	654	648	683	675	652	680	669	670	672	644	647	640	682	633	640	644	666	652	667	688	664	583	671	677	613	613	643	685	671	681	647	644	646	644	654	613	685	671	659	649	673	634	687	636	676	688	654	688	654	625	670	640	700	653	658	643	667	612	652	653	640	636	674	644	637	665	653	702	657	667	697	663	699	662	623	655	610	619	641	643	657	657	667	639	647	685	653	661	681	692	715	654	655	619	666	667	664	623	676	649	623	672	672	691	638	670	625	685	625	667	612	739	663	679	628	637	634	637	732	665	691	666	626	652	650	632	628	662	626	665	629	663	675	662	642	684	697	642	616	703	680	633	697	693	637	648	672	643	635	676	677	659	689	631	657	642	716	612	692	646	669	658	646	656	680	690	597	616	647	678	664	647	660	663	639	634	658	625	654	670	620	681	667	676	653	643	638	699	627	673	669	693	713	628	637	637	650	660	656	656	628	652	693	624	670	645	636	651	678	619	657	656	621	618	602	624	618	677	673	634	693	640	666	652	640	662	648	693	690	616	637	673	670	663	635	636	686	657	687	620	625	633	654	716	649	666	659	614	663	670	620	640	632	622	694	667	689	644	689	674	668	646	699	638	628	634	665	658	646	642	686	652	661	630	626	646	654	685	697	659	656	629	615	673	603	648	644	678	686	638	690	661	590	669	684	668	650	622	634	643	644	663	692	714	646	660	640	687	635	677	646	634	664	647	640	630	654	652	673	579	649	666	647	633	685	656	613	675	677	643	631	674	661	660	699	628	648	630	690	704	625	651	663	629	709	656	643	619	650	690	616	639	573	618	659	642	682	641	675	648	710	614	687	629	650	658	687	650	668	685	665	716	618	675	671	630	654	645	597	632	666	675	658	626	652	628	660	625	682	637	688	653	631	676	662	617	654	608	656	661	663	672	629	667	621	655	671	709	718	638	617	670	711	646	669	674	661	694	639	635	648	682	700	634	643	641	651	677	698	648	641	667	655	641	626	636	629	643	685	646	644	648	679	687	665	694	624	658	624	648	646	673	670	630	628	658	655	673	639	680	695	617	668	629	647	633	659	681	618	667	658	654	649	637	621	637	632	628	679	662	670	648	653	682	666	606	675	659	668	683	615	679	671	676	643	694	658	669	659	643	715	621	689	650	649	624	669	624	655	674	644	670	651	684	658	696	656	697	692	639	632	725	672	660	677	626	618	651	635	646	581	653	646	656	670	642	640	670	634	643	694	645	618	687	625	617	677	671	666	654	664	636	651	717	678	627	641	672	670	645	685	637	692	665	693	659	675	631	669	700	669	639	658	641	628	624	658	629	661	691	660	645	659	698	668	647	664	661	662	639	677	604	627	694	667	644	640	647	657	694	646	658	630	588	691	649	634	676	639	650	639	647	657	675	636	627	665	664	641	698	708	706	669	663	686	655	669	691	657	656	683	694	654	673	664	637	636	690	696	626	675	650	632	658	655	695	669	632	657	673	631	692	653	629	627	638	625	679	603	668	646	658	646	668	630	696	663	692	628	677	684	661	685	653	659	666	680	664	636	642	687	640	658	675	628	666	620	635	696	667	675	645	627	630	659	648	640	647	704	656	657	651	680	638	624	693	622	673	666	664	597	655	651	630	654	660	659	669	680	665	673	652	697	672	646	652	665	638	637	626	661	638	691	681	670	661	649	667	649	727	670	630	699	720	647	619	648	729	658	678	659	643	657	677	618	613	695	657	697	633	637	721	722	691	661	603	666	611	595	673	688	691	658	619	623	622	673	664	669	682	660	644	674	672	705	660	614	661	604	628	664	697	631	677	618	675	651	770	655	660	695	639	671	664	664	682	640	648	655	627	649	647	675	630	656	637	663	632	664	609	659	658	657	629	645	648	630	610	619	672	654	666	686	698	597	623	667	623	657	680	690	618	682	630	641	699	679	644	639	652	634	679	653	670	648	628	630	674	670	653	664	657	620	641	672	663	664	673	669	674	616	675	646	647	675	676	653	679	620	677	661	601	709	613	601	617	682	621	647	647	644	604	644	607	600	618	661	673	689	644	654	674	650	637	664	676	617	678	619	682	669	676	647	604	648	661	660	651	656	683	643	588	681	668	669	644	678	658	670	641	635	658	679	681	646	630	683	607	702	667	647	661	629	688	702	650	668	681	645	654	719	691	642	645	704	672	629	660	627	662	664	672	634	659	654	627	660	665	671	620	627	673	687	645	656	651	685	670	700	706	693	637	655	631	668	650	664	622	697	706	623	689	633	679	694	716	680	627	638	651	673	680	677	691	624	665	655	622	640	629	628	666	600	674	643	640	628	692	668	650	660	666	660	627	646	680	707	672	651	649	668	609	599	638	664	667	665	669	633	680	622	679	661	601	613	673	641	647	618	665	679	687	665	625	679	652	658	630	681	707	712	618	690	657	652	694	657	691	650	675	679	633	631	677	643	672	646	683	682	664	687	697	696	701	708	644	685	647	645	651	660	694	661	622	681	653	656	664	640	684	599	671	704	678	666	660	681	653	648	687	641	674	676	649	658	670	634	646	676	673	653	690	669	651	633	607	690	716	670	638	678	643	618	661	634	713	664	675	648	653	693	630	677	652	731	649	629	694	640	620	658	660	647	599	680	634	680	634	645	685	631	682	641	681	682	644	647	670	661	648	650	631	616	658	662	627	653	673	679	675	662	691	635	635	650	581	643	627	662	672	616	680	656	653	658	649	650	661	658	697	657	660	638	643	658	614	647	663	705	651	657	634	648	618	603	639	653	664	675	649	666	654	624	625	668	705	686	702	645	654	636	663	699	594	637	669	667	674	599	655	650	676	671	646	707	664	676	664	654	656	640	716	662	655	657	698	686	620	648	663	643	669	671	656	664	627	640	632	629	683	648	679	672	688	619	713	689	671	676	682	666	651	627	636	677	673	654	653	659	680	669	632	628	645	603	696	648	619	650	659	649	640	668	642	685	716	597	697	656	677	679	655	678	635	699	617	665	694	628	626	640	697	686	651	649	623	667	679	635	624	668	662	698	669	638	678	611	650	674	658	660	619	643	709	590	705	687	644	668	679	692	666	691	608	678	603	642	655	597	671	650	628	658	649	610	628	636	655	652	655	692	640	677	593	661	716	676	655	671	662	630	652	656	680	662	691	661	677	671	636	635	671	651	635	674	634	729	625	654	663	643	627	707	714	646	629	648	665	655	653	644	623	684	685	660	616	637	668	684	662	614	690	709	661	670	652	678	621	685	679	644	678	621	672	650	682	684	683	684	670	697	697	633	669	645	612	681	628	700	682	694	681	647	697	698	635	653	614	654	652	639	620	642	632	657	668	625	662	639	658	645	641	691	664	643	626	671	646	630	650	660	654	688	608	618	637	674	659	680	628	658	701	659	673	693	593	670	649	651	655	656	631	644	654
22290	2918	615	552	470	398	324	379	391	342	335	324	332	307	316	324	336	337	334	287	311	326	330	308	297	286	327	275	360	297	342	341	311	341	322	312	325	318	304	324	344	354	291	350	280	297	281	323	299	278	314	304	310	314	332	317	325	335	336	345	344	331	338	325	321	332	335	274	340	335	306	305	362	330	305	313	305	347	321	337	324	332	330	325	329	296	359	327	322	364	293	341	321	314	325	314	306	311	329	309	313	318	334	273	319	318	342	312	337	316	313	320	318	323	319	303	302	317	359	332	315	337	321	307	349	308	326	335	324	321	302	301	304	324	342	301	313	333	318	337	357	353	323	332	360	317	318	290	320	334	295	318	335	347	333	314	301	347	319	333	307	337	351	323	318	296	355	332	315	328	317	326	318	331	333	286	292	293	309	320	355	310	347	325	328	307	326	312	323	323	305	332	351	329	301	343	336	322	354	349	312	341	323	309	321	325	333	328	315	366	313	322	336	309	331	302	299	324	332	345	324	331	332	355	302	336	322	312	309	315	340	332	319	335	311	344	307	303	323	339	347	310	306	354	303	336	356	307	337	249	339	348	330	303	290	357	320	314	316	344	320	333	339	331	331	322	332	318	342	296	320	351	314	360	321	298	315	305	336	302	311	349	341	293	321	331	310	327	332	287	311	320	321	322	299	300	326	323	330	319	355	307	311	318	373	313	317	293	350	328	337	310	336	305	328	342	331	295	316	294	328	298	305	307	281	317	318	333	307	325	306	322	341	320	289	371	322	311	354	334	305	342	332	310	321	287	313	353	341	337	323	326	302	337	316	336	292	329	301	284	339	355	327	326	325	329	296	314	353	346	338	304	311	314	326	310	311	266	339	334	295	304	302	298	298	293	305	342	317	329	330	306	347	326	324	330	328	327	328	321	338	313	308	306	319	343	319	350	315	364	293	336	326	311	330	307	385	307	344	337	328	306	328	327	307	324	303	339	262	346	311	302	324	324	315	322	338	325	335	299	328	319	304	317	311	299	325	320	320	324	290	322	314	307	324	319	324	348	323	345	317	326	301	320	345	341	362	338	327	309	339	309	315	349	291	346	339	308	319	306	344	348	338	290	314	299	312	328	330	320	399	313	300	338	302	335	320	314	297	285	323	324	344	327	326	328	304	318	305	305	341	355	342	328	317	306	370	309	346	334	326	309	303	364	378	296	336	315	310	309	307	327	321	304	302	307	326	335	316	317	338	324	314	317	329	325	323	326	302	299	297	296	324	331	351	289	333	328	327	311	309	319	314	358	303	334	303	298	303	309	321	313	328	327	296	342	319	345	336	315	327	373	330	327	319	339	343	310	307	340	330	306	325	302	296	329	324	343	326	331	347	324	325	324	303	329	324	368	300	315	337	325	329	341	336	328	296	310	318	337	322	332	332	319	328	352	308	298	350	355	324	330	342	326	321	313	345	323	330	302	333	296	320	326	302	314	313	300	314	303	333	322	292	323	318	315	353	311	331	331	353	299	322	312	312	333	300	325	348	317	297	323	329	305	336	315	326	319	334	380	316	310	325	322	314	308	349	325	327	336	312	316	359	324	357	317	316	314	330	304	323	291	296	363	360	281	321	347	331	322	328	346	325	310	312	298	352	288	336	288	291	311	294	338	317	316	364	333	358	322	363	331	329	344	321	339	316	314	335	320	305	351	342	338	335	329	332	310	305	337	308	341	304	328	299	337	339	324	358	301	327	329	346	288	295	362	336	291	293	330	303	303	332	328	322	333	319	315	292	340	328	342	273	286	291	317	340	324	330	318	332	320	304	312	272	304	283	301	334	291	338	289	325	318	334	291	293	302	333	313	326	340	325	300	343	338	322	345	318	314	312	323	285	276	319	292	341	321	324	320	306	333	354	335	328	285	329	296	318	302	317	309	308	328	327	326	330	361	335	316	336	307	313	350	345	328	339	283	327	339	337	358	357	361	347	307	332	295	317	341	307	274	306	334	356	339	358	327	307	325	290	347	296	295	333	304	339	296	334	322	337	353	275	339	300	338	327	351	339	342	298	331	373	314	314	311	324	304	328	342	326	336	335	300	306	346	325	310	323	317	295	318	329	312	336	331	328	322	306	318	354	327	318	352	337	303	306	324	332	317	315	336	320	380	309	305	298	351	289	330	335	352	339	308	324	311	296	261	319	334	326	340	350	294	329	303	314	351	320	321	349	342	341	328	277	342	352	332	343	318	315	318	295	337	314	314	278	321	323	325	325	327	312	315	271	321	306	340	306	319	343	333	367	333	303	314	313	304	319	319	298	324	303	292	309	308	324	288	303	328	300	344	337	360	297	332	317	314	322	315	324	297	284	331	318	285	316	303	326	295	328	291	365	318	351	323	348	313	344	285	322	311	312	312	320	312	272	327	281	333	344	326	314	330	359	306	291	303	338	298	327	333	305	291	297	337	350	315	310	310	390	302	308	329	324	332	289	298	338	340	334	313	310	340	311	331	354	313	349	305	321	296	332	341	303	305	320	294	298	323	318	311	344	333	330	328	362	303	310	316	333	345	344	327	332	338	318	315	295	291	325	293	304	309	328	323	313	310	347	355	354	320	353	330	310	328	292	303	287	324	337	339	304	346	295	305	321	346	342	296	333	340	305	337	310	322	321	318	348	309	338	329	353	334	315	334	317	311	322	329	329	301	326	290	321	304	360	298	299	353	329	326	320	349	326	300	319	287	319	343	291	315	338	329	327	314	317	327	331	340	334	337	300	319	310	324	305	352	314	324	350	287	309	331	300	313	356	312	309	338	328	344	311	288	334	322	344	356	344	325	336	326	323	336	306	340	325	318	311	295	323	320	302	326	313	292	306	300	296	314	303	346	336	321	370	310	336	317	346	291	328	300	331	327	339	339	307	345	320	320	350	299	380	336	325	307	325	353	332	335	312	320	310	337	315	313	309	327	332	304	302	313	322	329	339	310	353	330	308	317	350	292	301	308	349	320	313	322	330	297	382	315	328	326	350	305	358	347	306	304	280	320	304	325	316	309	320	318	303	325	333	345	327	314	298	305	307	329	348	326	345	316	353	344	303	322	324	329	326	355	344	296	320	314	305	326	322	360	311	324	326	326	304	326	319	333	345	309	324	315	342	361	331	280	299	351	309	281	319	329	316	328	313	318	311	329	334	327	349	303	307	334	302	323	362	314	354	330	325	338	306	333	345	323	322	330	338	333	300	311	344	310	354	319	313	312	351	324	355	318	323	303	311	341	341	342	348	292	312	346	315	315	337	318	327	324	356	335	337	298	312	344	300	355	317	298	303	313	329	323	354	284	331	328	364	319	319	311	307	319	290	331	330	301	333	291	307	329	317	321	322	297	374	305	327	302	314	331	297	346	341	320	322	318	293	335	293	310	317	347	328	305	342	310	323	320	313	301	315	299	310	322	329	356	333	311	330	311	317	294	299	329	338	281	308	327	323	311	297	317	332	321	291	300	308	328
15176	1371	1432	1489	1337	1166	1039	977	873	905	882	851	834	836	776	799	801	772	807	780	783	818	787	816	783	798	787	727	812	828	779	757	739	808	795	809	752	718	797	743	775	762	800	732	737	733	782	779	795	809	807	770	747	718	755	741	775	773	759	715	732	788	808	693	778	720	715	771	787	840	766	773	741	779	759	750	778	743	781	760	740	741	799	755	781	772	807	746	710	758	730	813	785	736	793	747	783	737	791	735	758	736	736	788	783	788	782	778	756	775	724	765	763	758	753	779	806	752	785	787	801	753	730	784	759	785	760	764	763	733	741	744	742	744	705	733	745	761	790	797	755	754	744	746	750	758	740	757	769	768	812	738	778	733	780	797	720	742	817	704	785	762	747	776	784	763	735	763	726	746	770	718	772	717	760	804	747	756	745	754	783	774	728	791	743	731	760	771	724	737	752	739	763	742	791	794	833	723	739	785	788	783	764	749	711	796	710	797	721	722	793	739	816	764	751	767	761	744	794	767	831	816	782	746	823	754	813	780	783	744	750	768	749	784	777	800	755	722	751	752	705	775	757	789	703	740	744	764	774	755	747	750	779	766	730	764	729	776	812	743	763	762	765	738	767	735	793	766	785	807	770	796	783	797	775	760	737	764	706	769	773	757	733	728	763	715	750	756	819	763	812	766	754	757	746	774	770	803	763	740	776	814	772	746	711	763	805	750	785	774	748	742	759	770	777	741	706	753	728	774	757	770	824	782	756	690	740	760	758	804	779	738	768	709	799	754	813	717	748	759	789	729	769	786	757	721	746	805	739	723	708	735	754	789	779	749	750	716	751	715	732	803	720	765	796	771	755	724	792	808	798	766	711	757	741	745	777	723	764	824	811	779	756	728	773	788	769	789	809	710	726	777	768	796	761	763	801	812	788	780	747	767	721	774	782	721	769	740	806	798	761	752	750	757	763	754	774	786	736	707	779	718	783	798	714	712	734	722	849	744	750	785	786	794	736	734	761	808	781	740	728	759	814	745	758	755	738	743	766	740	796	743	790	748	747	768	754	732	750	756	775	762	783	735	777	759	754	785	743	768	740	816	773	776	738	751	753	760	743	794	741	780	734	762	776	742	794	725	782	715	741	724	817	796	740	767	732	746	724	746	773	795	775	744	759	748	739	723	730	782	764	734	751	804	762	747	752	749	747	762	826	739	754	783	773	771	722	761	781	726	760	774	768	738	814	763	801	732	705	816	781	758	789	825	771	778	786	738	679	729	729	760	783	756	761	767	758	783	705	718	769	781	764	776	791	783	740	780	749	721	796	766	744	793	741	777	709	814	741	731	744	782	809	814	765	729	771	791	789	747	751	794	719	764	727	793	774	774	766	793	810	776	788	813	773	725	774	726	730	765	762	762	754	747	754	800	744	725	758	757	738	723	787	736	754	780	759	745	740	737	793	765	751	732	743	733	777	708	675	765	750	776	780	778	764	781	781	756	818	825	779	751	750	747	722	807	774	777	769	754	741	745	733	755	701	782	769	770	789	760	731	738	731	788	768	759	795	765	756	780	743	764	728	755	747	779	745	734	755	753	746	798	776	758	764	761	747	786	783	776	732	754	757	727	746	786	767	770	731	760	755	779	777	745	697	738	736	758	750	766	757	739	735	714	767	751	731	769	800	801	773	752	730	791	753	761	758	742	739	814	722	745	763	765	758	755	805	737	804	797	737	768	760	727	825	804	779	808	769	753	704	771	778	755	765	742	748	776	777	760	732	758	812	738	720	813	756	744	776	745	757	793	752	775	700	788	733	740	774	765	767	795	778	769	730	778	799	813	745	732	775	741	774	749	744	784	754	767	809	780	740	783	722	755	781	720	782	754	820	738	776	744	788	782	764	756	764	778	774	784	722	768	763	735	769	680	737	732	743	767	760	763	777	819	764	766	770	764	759	717	764	831	764	742	814	768	795	697	769	856	710	772	796	713	760	754	764	733	768	747	750	736	781	742	757	799	759	756	749	752	786	780	781	766	772	781	768	776	778	746	750	749	746	819	757	763	731	738	735	738	740	798	750	739	778	764	777	807	782	804	786	723	807	743	798	724	785	776	735	815	794	793	783	749	734	800	739	734	754	783	792	766	751	772	747	780	792	774	729	777	804	758	812	796	781	753	791	781	741	820	723	750	778	847	738	748	729	717	774	785	765	775	745	780	763	755	735	745	806	799	752	750	757	741	761	715	750	760	771	785	723	746	738	764	817	729	754	768	705	728	760	754	777	790	800	769	768	728	715	779	805	763	750	789	783	738	788	776	741	713	797	791	727	789	695	763	773	775	702	785	709	758	796	749	784	787	766	742	750	754	814	772	796	775	779	752	757	784	759	776	760	782	781	787	773	760	775	782	791	697	777	775	784	804	769	746	736	745	783	818	754	795	809	767	736	790	751	779	725	747	784	801	775	723	761	787	769	759	780	773	757	741	751	777	753	744	730	769	755	760	772	801	840	746	762	753	775	799	725	820	798	757	793	786	778	747	803	730	718	802	773	746	777	736	747	801	798	737	723	770	765	812	714	805	777	766	779	736	752	765	794	784	779	763	804	768	720	780	778	776	764	732	769	739	796	767	780	752	766	760	738	795	731	752	734	748	778	715	749	736	708	804	733	771	760	807	769	772	740	752	771	744	808	776	744	749	774	740	771	786	714	750	763	770	811	784	733	768	754	759	737	771	744	775	768	820	783	748	778	783	776	755	792	807	760	789	796	768	795	727	769	746	765	759	733	754	782	746	792	796	738	753	748	768	748	799	756	792	767	795	768	735	762	777	749	738	758	764	804	799	746	775	779	752	762	781	785	721	762	748	753	771	735	730	783	770	748	779	736	768	741	800	822	738	799	773	772	700	748	786	725	776	774	737	760	720	755	747	746	725	763	752	760	725	719	776	820	810	822	809	745	725	768	807	816	784	758	769	780	734	779	786	749	777	745	797	762	775	717	783	776	782	742	767	743	798	761	757	772	748	815	760	795	767	761	696	747	727	785	766	750	746	777	767	781	774	783	760	746	756	798	772	775	800	754	705	769	780	788	764	736	766	797	781	798	732	746	783	763	735	730	740	757	787	754	727	766	796	728	772	726	837	723	827	720	785	730	803	787	741	735	768	770	751	795	761	711	777	765	737	752	751	755	720	751	795	791	797	679	744	762	797	761	753	760	776	792	709	705	717	768	739	745	752	789	754	790	706	741	762	810	735	776	795	723	766	800	722	812	823	739	771	783	741	730	772	776	738	726	779	778	804	801	814	788	733	721	783	744	712	718	768	789	814	789	725	771	738	784	748	740	719	757	753	786	733	794	734	740	774	793	751	747	793	766	812	772	778	770	749	764	742	794	761	737	763	685	777	776	755	752	773	782	784	742	754	777	763	776	786	768	737	750	785	727	758	742	731	754	789	790	707	765	762	740	768	776	793	771	716	792	774	755	759	750	753	764	798	786	777	777	748	723	786	724	777
31454	5007	1037	666	491	351	353	317	282	292	230	244	259	216	227	246	219	240	239	191	240	233	231	226	210	219	201	242	220	242	217	229	206	216	211	200	235	235	235	176	207	211	200	232	189	230	217	229	243	248	218	218	198	197	192	198	204	200	209	207	184	230	250	242	184	221	229	207	215	203	209	233	197	231	200	197	204	202	188	219	207	225	199	211	201	196	191	211	214	221	234	238	221	225	196	196	246	221	195	228	200	194	219	200	217	181	226	233	186	212	246	215	198	212	207	202	227	197	212	202	222	231	218	208	194	213	202	231	222	211	177	208	213	245	218	230	226	202	219	184	246	204	212	205	218	227	206	214	218	222	213	231	200	192	218	216	192	202	220	222	208	211	191	207	235	209	211	230	226	200	212	192	238	212	224	233	206	223	222	201	212	251	221	207	231	226	230	189	204	216	215	198	251	219	213	198	174	200	197	194	219	238	212	237	209	189	215	198	232	227	223	199	219	213	227	206	206	213	220	196	228	206	197	221	214	194	210	224	208	227	207	222	227	236	191	177	230	229	241	248	202	203	200	241	228	216	210	211	202	208	195	204	220	205	221	229	265	206	219	214	186	220	223	207	227	243	187	217	201	197	213	206	197	206	219	230	223	220	221	198	206	229	210	218	211	213	224	216	258	194	215	186	199	214	239	225	210	196	190	204	220	197	211	222	193	193	196	194	220	239	207	222	206	196	205	233	213	208	208	234	207	213	177	201	199	198	235	196	201	217	192	204	178	215	218	216	248	231	204	238	224	208	230	217	233	236	197	204	214	192	191	215	235	255	235	223	210	220	233	212	196	229	238	201	212	206	212	207	219	217	207	208	220	191	231	199	248	195	202	225	179	212	210	225	231	222	212	208	222	214	241	243	186	224	199	213	202	199	210	212	199	231	216	207	203	218	206	215	217	191	200	197	195	195	207	218	210	203	189	222	216	237	210	232	215	230	227	196	203	229	242	245	234	195	203	207	218	227	204	201	186	192	204	215	233	232	234	203	231	201	217	214	244	218	211	205	205	203	210	206	238	240	214	223	202	242	220	204	231	200	202	209	198	196	226	191	213	188	190	218	190	188	209	216	196	213	210	228	206	217	211	203	226	206	223	214	199	253	234	214	211	191	184	199	225	243	217	192	213	210	221	227	212	224	217	211	225	224	205	213	242	215	195	222	238	217	230	232	205	201	229	210	206	211	225	246	228	216	203	217	223	232	210	198	186	234	179	212	215	200	194	224	226	224	193	207	234	242	205	225	220	233	211	197	227	203	209	221	237	230	213	218	199	192	223	214	218	193	211	230	231	199	209	208	194	227	213	237	217	230	209	213	215	202	199	193	203	206	235	239	199	220	239	211	216	192	226	220	213	214	192	218	212	211	227	220	229	212	217	230	208	231	209	216	224	221	217	216	200	198	230	235	210	222	211	223	201	214	223	212	214	212	236	220	211	212	210	201	203	199	219	193	224	207	216	210	223	233	188	228	263	219	206	221	210	222	210	217	209	207	181	183	244	202	195	216	195	226	212	194	212	206	200	215	215	202	207	188	218	191	204	185	219	205	210	224	213	201	204	228	231	189	224	218	236	202	220	189	239	207	204	195	194	222	204	198	209	227	218	220	209	209	221	247	214	223	215	222	222	222	202	239	199	216	217	166	193	244	210	225	222	209	207	200	189	219	218	217	218	205	227	212	241	233	224	205	215	214	202	199	209	213	204	201	217	241	222	205	208	202	212	200	224	233	216	210	211	221	219	209	225	232	232	217	205	232	229	204	185	215	208	191	209	206	198	205	218	215	184	200	255	206	217	204	228	192	190	197	202	228	205	181	231	210	226	209	225	230	200	196	226	227	212	217	209	223	186	195	231	232	213	199	236	226	207	195	214	201	235	217	226	220	222	206	222	249	231	219	223	226	211	218	239	217	222	243	237	217	203	186	205	208	201	210	213	218	218	229	225	190	210	224	207	206	228	198	199	228	207	202	227	211	236	236	223	219	223	195	205	234	192	233	223	201	218	216	191	210	205	203	211	202	228	215	202	238	218	240	215	209	217	192	211	238	215	203	215	209	225	205	211	215	228	222	234	225	192	191	200	197	218	237	228	219	227	231	229	194	205	224	201	193	222	219	225	213	208	195	227	207	203	184	224	206	202	232	221	196	204	210	220	201	209	200	187	225	218	224	230	214	221	200	207	218	218	178	215	239	253	187	210	200	259	196	202	203	221	190	214	225	243	222	217	189	216	200	210	201	223	205	211	191	215	220	221	198	208	200	194	227	187	226	234	223	229	209	216	193	192	195	231	216	216	232	210	197	212	185	214	191	237	213	207	232	214	198	224	223	191	212	201	218	233	214	235	200	222	217	201	242	239	206	201	221	197	215	226	235	220	224	228	229	229	211	218	228	194	215	224	197	206	220	193	206	200	250	165	219	241	211	223	225	203	197	211	211	242	229	206	221	222	202	205	218	209	231	200	238	214	197	211	223	213	206	216	227	206	205	212	217	192	184	205	195	163	210	197	221	239	208	195	213	244	258	223	201	218	213	221	206	208	193	215	191	214	201	218	218	218	201	203	252	207	210	205	220	226	197	206	196	219	232	186	213	228	222	220	223	212	233	196	215	219	224	214	228	213	219	206	212	198	234	201	187	228	215	192	215	216	207	183	204	213	221	201	204	203	201	211	217	197	230	202	223	196	237	206	228	204	220	220	227	225	199	202	212	211	194	219	217	259	206	246	222	208	208	212	200	218	213	243	211	216	210	221	186	210	232	213	207	211	202	244	192	208	196	214	227	230	222	182	233	209	197	222	227	193	213	231	249	208	238	210	218	226	229	191	183	217	216	200	214	206	217	220	214	202	198	196	220	222	196	216	213	258	224	201	209	230	234	254	189	197	217	224	215	198	228	194	220	219	220	237	200	169	181	196	236	185	221	200	213	199	250	230	207	214	215	219	213	205	208	211	211	202	229	219	179	220	195	229	213	206	244	220	198	212	180	254	187	203	223	235	186	195	218	245	197	221	198	224	215	219	199	215	214	221	220	218	200	224	204	208	221	185	205	216	226	198	213	230	200	208	211	210	217	202	205	220	204	235	240	231	233	225	225	205	222	234	204	208	229	220	226	195	211	188	238	209	233	203	203	210	222	202	262	191	204	238	218	209	231	204	213	210	211	212	220	222	201	213	246	212	222	229	228	204	213	202	207	208	221	215	203	203	191	216	229	201	205	210	189	221	206	205	242	213	220	172	212	223	196	180	207	223	219	192	234	207	219	218	224	228	221	216	189	203	234	206	212	205	213	224	211	228	236	213	226	229	200	192	226	227	200	227	223	199	215	193	250	211	204	220	206	205	223	187	205	217	233	241	204	213	199	207	198	225	186	224	212	223	220	212	222	196	190	226	241	216	203	213	199	218	219	236	240	219	215	220	208	216	212	208	206	201	206	214	192	205	222	218	208	212	220	191	194
19056	1632	1718	1958	1619	1331	1096	912	827	789	755	782	693	658	640	662	583	574	583	564	557	570	559	563	567	553	556	588	582	578	535	518	557	549	549	532	500	507	559	545	542	546	540	547	499	547	543	541	507	528	519	528	546	542	553	513	498	498	552	513	533	487	499	510	546	516	482	508	490	530	513	519	502	523	529	526	521	502	531	495	521	496	518	517	504	507	545	526	517	523	561	483	512	520	519	536	528	513	515	495	542	539	569	512	570	536	463	520	535	512	514	513	540	563	535	526	530	480	540	505	512	543	513	485	525	535	504	499	519	530	507	531	491	493	530	516	503	514	539	520	509	539	560	546	500	522	531	502	512	509	481	514	539	501	513	508	559	539	481	527	520	535	516	502	514	528	474	504	500	505	526	544	496	555	505	545	559	525	522	524	504	515	518	491	527	553	500	498	494	469	529	498	538	530	526	533	503	480	560	477	537	505	496	515	505	512	491	496	515	532	546	510	540	525	478	515	557	496	524	530	513	517	529	510	455	536	520	524	525	536	536	523	489	509	531	545	536	541	488	494	525	499	527	480	543	550	500	527	501	484	517	508	497	505	581	494	502	526	525	511	504	511	489	530	544	514	543	513	547	520	520	501	523	548	504	553	476	563	516	509	484	515	498	519	525	528	581	528	529	511	524	511	572	517	529	483	498	518	519	523	534	526	540	511	483	484	521	513	503	470	524	509	555	513	499	525	510	492	516	501	562	529	498	532	518	549	537	496	538	531	551	524	509	497	525	503	524	549	510	533	542	488	513	516	486	515	546	507	524	490	471	513	519	512	505	484	490	540	504	555	536	509	501	527	533	526	540	529	532	543	490	487	528	512	518	535	537	515	518	503	513	568	518	563	482	538	513	520	524	535	503	566	512	517	502	535	522	513	483	490	513	488	522	509	512	532	517	543	522	474	497	501	495	492	506	549	497	488	499	505	508	526	501	495	531	521	551	514	529	550	526	541	485	494	535	522	498	497	548	512	521	558	531	532	509	549	531	500	510	518	497	517	505	526	516	483	538	487	525	529	556	510	508	519	477	524	560	505	526	487	529	522	525	519	518	533	497	506	545	509	504	489	508	525	507	512	531	515	510	532	535	560	508	509	502	511	484	498	524	519	532	526	501	498	537	485	514	515	520	516	509	486	474	512	516	494	505	508	557	533	509	558	538	509	558	541	519	513	551	556	552	498	501	492	544	509	502	552	457	495	501	524	550	532	530	529	491	508	522	568	530	515	525	532	514	571	528	512	516	519	469	503	526	513	546	519	540	500	484	513	527	520	505	517	528	528	523	534	527	538	538	527	506	525	477	503	508	520	507	527	502	536	506	522	494	505	511	542	500	575	506	550	514	512	537	546	533	557	538	521	512	508	563	463	453	524	508	514	540	544	543	537	507	535	511	524	541	476	514	507	530	627	510	508	505	490	507	527	482	505	525	546	494	527	488	531	500	554	501	529	538	556	495	489	541	554	513	533	531	528	489	557	517	513	506	525	542	500	548	511	453	528	513	525	517	517	521	490	548	508	538	532	535	517	535	535	488	530	556	518	499	528	515	538	545	493	549	517	476	555	557	516	488	511	552	543	552	528	477	553	500	514	506	521	535	511	536	509	517	523	491	520	532	539	506	512	497	511	516	481	541	535	502	523	522	522	546	512	535	480	532	504	496	523	532	550	508	489	515	524	514	581	534	543	526	549	504	527	515	517	555	522	528	512	495	492	492	498	537	504	485	509	552	486	548	518	506	532	542	534	501	467	525	522	484	552	515	537	533	537	520	532	487	510	532	523	525	531	536	517	530	504	475	506	543	520	517	503	518	533	543	522	523	476	540	549	521	475	527	550	499	479	515	509	505	528	536	516	530	552	543	545	513	516	531	500	523	501	491	532	553	527	532	501	532	528	521	530	536	544	527	542	490	531	513	490	502	544	517	556	508	529	529	481	480	508	506	509	519	495	530	524	512	514	486	562	517	534	549	508	545	504	507	566	495	544	502	494	504	518	508	536	496	523	550	518	492	536	482	514	561	537	570	488	502	546	519	544	502	509	521	466	519	519	516	524	519	520	523	531	512	521	496	512	488	522	523	504	504	515	550	521	512	541	517	510	514	496	492	547	553	525	510	530	551	512	546	525	495	527	505	489	600	494	541	536	493	501	512	508	544	546	487	562	530	510	505	537	544	531	522	515	542	479	507	538	517	538	529	522	519	497	484	520	500	524	505	514	548	566	516	539	544	503	520	504	496	528	491	529	501	533	498	527	516	493	513	516	493	505	526	533	504	547	549	528	488	519	529	506	534	491	558	522	565	534	508	535	562	516	540	521	515	544	493	507	521	491	516	516	517	503	538	512	498	540	516	487	532	488	537	525	542	519	519	528	548	499	481	472	494	557	491	510	531	525	520	520	524	556	516	513	490	516	528	542	529	510	532	477	519	522	569	545	508	512	483	524	473	507	490	506	520	530	511	487	498	513	522	546	500	536	498	545	492	517	489	521	529	497	553	524	494	528	520	508	565	472	515	522	536	505	513	490	528	551	484	517	525	522	517	546	510	516	522	527	516	506	550	504	518	537	500	512	537	514	477	524	517	456	506	531	525	540	554	506	506	536	520	501	476	518	530	541	525	554	503	489	522	524	545	523	518	542	568	510	541	532	511	503	535	519	523	527	543	515	518	510	548	543	487	521	515	501	512	575	530	541	517	489	534	531	522	549	499	536	463	536	545	486	505	558	511	499	548	527	554	513	516	480	478	549	555	541	508	560	508	515	501	519	523	487	526	514	514	521	505	528	560	557	475	482	514	510	533	538	489	492	542	512	509	524	514	557	514	524	518	505	471	498	532	491	553	512	495	528	587	510	527	488	510	497	554	530	512	535	505	466	525	513	556	542	544	486	517	528	526	536	553	501	520	502	509	499	505	541	515	509	534	529	525	517	533	517	515	523	530	506	506	523	503	528	500	503	491	519	545	531	536	485	489	509	506	558	467	486	502	517	494	482	504	482	529	513	529	491	505	509	501	501	520	507	502	527	520	511	548	535	543	522	522	527	507	476	487	503	537	529	505	517	524	524	525	486	543	527	511	507	497	479	535	513	494	498	529	504	513	508	498	517	520	512	520	514	522	567	497	500	494	537	495	479	530	497	515	527	507	551	517	497	519	512	540	480	481	494	508	530	519	533	480	598	512	519	510	556	504	535	569	538	538	562	551	528	532	503	502	544	543	509	526	528	539	491	504	530	528	501	561	519	489	527	505	524	511	524	516	538	525	528	515	530	491	523	511	540	555	495	538	516	488	511	521	529	583	509	509	509	545	495	502	535	539	520	524	540	490	508	485	529	510	519	502	533	533	536	520	530	518	476	546	525	487	557	523	521	546	538	551	547	525	500	557	529	520	522	549	516	496	489	528	523	523	500	518	511	489	528	539	563	535	499	526	533	505	497	525	533	504	554	550	519	522	500	542	521
9663	886	310	279	267	289	259	288	266	251	290	275	263	249	246	276	261	271	299	296	285	282	259	270	300	287	300	233	290	290	288	284	284	291	274	279	315	282	273	297	280	256	278	263	280	307	298	287	261	280	293	317	298	289	272	288	271	312	274	268	284	302	274	292	286	280	295	292	292	283	271	267	314	309	277	261	283	307	300	317	293	278	259	281	257	258	246	270	257	301	297	276	307	281	306	255	286	258	287	274	290	266	312	265	288	271	291	271	271	289	290	284	294	300	284	301	265	280	268	270	293	275	280	283	274	312	306	263	255	269	297	285	288	282	261	289	288	284	278	282	305	281	277	282	270	278	286	290	270	272	255	265	283	286	274	295	273	271	265	289	311	269	274	292	283	259	271	270	283	300	280	284	298	244	285	243	249	303	264	276	268	258	329	262	279	272	290	279	276	282	242	290	286	265	320	319	282	285	294	262	263	254	289	273	273	272	271	307	296	262	314	271	265	254	266	271	286	300	295	311	262	249	267	285	281	273	288	266	242	273	280	285	224	284	287	254	274	328	295	274	280	295	269	258	294	263	288	240	283	277	288	276	303	286	315	283	290	310	297	293	306	289	272	310	265	286	301	272	303	235	270	258	259	263	293	270	297	280	277	301	302	269	288	254	311	260	284	261	290	282	281	283	275	264	282	312	261	277	294	282	254	280	262	270	252	296	283	273	301	278	249	276	267	285	281	256	267	279	268	263	279	281	274	265	283	288	271	266	276	278	273	288	294	300	306	249	262	297	280	309	276	293	285	263	280	292	265	264	274	293	296	287	250	321	268	245	279	280	292	321	253	267	252	271	273	273	326	254	255	261	274	265	267	286	277	283	286	282	285	297	287	271	250	288	319	285	275	280	291	262	270	290	270	304	260	322	270	264	277	287	308	272	319	303	237	281	291	267	307	267	245	320	272	287	285	282	241	301	286	279	285	281	273	285	307	270	239	240	311	319	286	279	274	289	268	281	284	275	274	285	275	294	287	269	289	293	282	256	244	254	288	271	276	281	296	259	271	305	252	303	268	240	297	300	276	243	300	267	269	264	262	269	297	272	273	266	282	274	250	260	286	284	275	259	303	254	264	272	269	271	294	291	265	279	292	290	291	292	302	291	285	279	282	287	254	286	312	306	285	256	267	269	267	287	280	260	307	273	306	261	283	280	271	303	301	273	304	307	278	270	245	284	288	289	291	290	258	248	264	277	240	294	279	281	272	279	253	294	283	264	255	298	255	271	278	331	281	279	307	278	281	290	262	266	265	236	275	275	291	295	279	257	281	263	290	288	268	283	287	264	302	271	281	307	289	270	298	310	282	279	290	285	272	261	263	309	263	280	248	317	278	271	283	293	278	242	322	276	278	258	255	287	293	268	264	292	268	265	257	282	263	282	300	274	259	269	268	239	288	263	291	308	305	271	296	299	285	267	301	294	278	292	255	263	279	257	289	287	316	279	311	295	300	312	286	263	260	283	272	306	248	298	290	247	301	269	267	247	287	266	260	305	288	317	282	280	266	274	268	259	288	279	283	291	271	246	277	281	297	313	279	261	283	282	273	299	307	256	266	283	296	271	260	287	265	252	294	303	278	269	286	280	280	303	271	290	285	233	300	281	307	294	296	267	294	270	252	274	265	274	282	303	263	296	284	293	271	291	247	263	290	305	274	267	238	264	294	245	301	286	281	282	318	288	244	272	266	291	273	262	240	296	261	278	282	239	273	283	261	279	306	302	290	292	295	275	272	288	280	302	277	285	291	282	285	282	277	289	291	255	239	293	298	272	278	265	278	278	284	288	265	290	312	279	286	289	256	270	299	283	246	283	276	248	274	269	288	302	279	279	263	283	287	275	301	273	270	281	278	296	279	264	253	270	282	277	285	316	265	288	289	265	271	268	300	275	272	211	301	287	271	285	272	295	281	296	270	261	294	272	313	260	284	294	258	275	310	286	310	293	263	276	302	286	271	286	278	307	289	284	253	295	254	308	280	251	280	346	315	302	268	276	270	307	284	262	276	274	297	294	290	274	301	260	291	278	272	268	286	278	265	261	270	319	308	275	306	278	285	311	287	288	303	264	273	275	285	286	237	281	255	297	315	263	268	293	337	274	270	287	284	300	285	294	278	299	273	289	256	277	311	293	283	294	261	279	279	257	243	239	297	254	285	253	278	272	276	290	256	303	275	263	284	277	283	275	258	273	254	305	287	306	277	258	249	278	287	285	251	288	285	289	295	286	268	283	287	279	288	309	262	277	285	303	300	284	258	258	289	288	268	316	282	270	296	277	308	294	284	270	302	309	286	297	278	300	299	283	264	277	288	295	268	270	328	308	291	279	275	268	289	291	267	277	311	300	261	287	308	274	287	308	268	266	282	297	298	275	274	270	269	272	292	276	249	290	253	278	268	263	286	275	283	249	282	265	268	284	301	296	281	303	289	269	253	280	286	284	277	269	250	282	267	288	292	266	309	306	289	253	267	276	262	299	280	307	311	298	295	265	287	281	272	271	259	278	276	241	285	283	278	280	272	303	264	280	263	283	264	281	269	259	300	255	269	283	291	278	263	286	309	301	290	268	295	264	322	289	294	289	280	282	278	294	280	263	243	290	305	296	240	278	249	250	278	298	279	280	258	295	276	274	308	278	249	272	283	293	276	289	267	271	301	282	274	284	287	246	251	252	272	257	296	291	292	285	249	273	265	295	263	275	241	296	245	276	272	279	287	270	282	254	280	296	286	271	265	283	306	285	281	285	266	277	308	277	306	259	263	273	240	311	288	305	271	274	298	267	260	259	272	290	291	293	299	256	275	300	274	272	288	292	260	242	273	340	293	272	275	301	292	310	301	315	306	227	288	286	283	280	267	317	254	277	298	288	279	321	274	286	292	287	296	298	287	279	321	291	270	276	295	310	276	305	257	262	249	286	281	288	307	265	266	265	307	291	263	299	290	273	278	258	312	268	270	277	257	300	266	284	257	255	300	271	277	285	279	263	286	278	286	290	263	275	302	240	260	276	260	284	306	285	278	270	267	280	262	309	288	262	279	278	311	319	257	305	286	292	294	284	291	283	272	275	312	312	273	286	259	278	309	278	302	285	276	276	284	288	296	281	274	279	292	272	272	285	297	253	286	286	328	242	283	285	287	271	266	260	225	307	283	262	273	284	307	304	275	285	278	299	255	279	284	270	287	287	269	262	283	295	271	276	266	282	260	285	302	263	265	326	312	283	290	290	280	283	264	285	279	253	248	300	305	265	284	290	309	297	282	294	307	275	267	264	265	268	264	247	273	265	271	293	304	282	261	246	270	286	273	281	278	273	258	270	268	254	258	261	294	252	288	296	285	262	305	329	287	295	317	276	279	283	274	279	294	277	258	303	274	264	263	278	250	290	267	286	302	295	275	304	248	268	299	269	271	277	270	252	249	281	276	290	299	279	284	280	304	271	290	305	301	272	273	269	291	284
7062	917	683	712	721	721	679	736	704	731	663	652	670	675	684	611	685	633	689	722	673	676	711	660	683	749	714	681	667	658	637	636	676	675	712	680	655	682	630	648	704	662	660	671	677	654	722	668	652	680	657	701	687	721	701	682	666	690	705	654	718	681	643	681	702	703	716	701	680	679	678	661	661	704	674	702	723	651	691	692	684	648	670	615	717	682	682	697	664	656	683	755	695	661	731	704	720	664	716	747	660	634	724	710	687	747	690	679	674	620	713	697	679	672	701	644	678	691	700	677	640	668	668	670	677	656	711	721	689	727	657	682	659	670	662	703	659	682	705	708	661	704	702	685	672	669	651	694	713	743	652	684	686	721	727	676	664	709	665	657	700	708	752	683	723	642	687	674	689	706	713	682	653	741	657	672	660	694	672	761	682	701	683	637	715	704	718	676	730	694	655	691	696	676	700	704	703	692	673	659	717	658	710	675	698	656	725	687	689	719	670	719	671	702	669	693	685	701	711	638	689	653	679	650	685	686	679	678	676	712	674	693	679	695	694	668	677	711	715	699	622	693	689	657	710	691	658	696	648	670	668	636	660	705	692	685	719	668	693	703	716	672	737	696	698	637	669	677	605	649	693	679	639	677	653	653	717	663	660	667	667	688	687	711	668	707	692	691	694	706	682	674	674	731	722	659	683	653	681	693	643	678	670	744	634	626	696	710	683	651	675	687	684	707	636	676	668	706	645	632	669	708	665	710	603	708	722	667	708	719	728	678	699	649	645	669	689	680	650	614	671	672	711	716	707	645	695	641	681	672	678	654	726	659	659	713	689	721	662	689	692	684	651	671	725	710	683	694	677	677	674	667	717	658	639	699	688	668	708	710	676	640	664	697	666	684	691	681	680	724	688	729	696	687	706	651	689	718	686	637	703	614	678	730	673	675	662	719	666	663	705	688	661	712	666	704	664	650	654	646	677	698	671	679	681	665	685	721	702	670	698	720	649	665	658	694	711	673	636	688	689	708	677	715	682	688	696	709	680	684	688	674	665	678	659	659	699	650	720	672	670	712	682	638	656	690	649	631	711	698	675	688	649	694	663	673	700	645	665	702	728	707	707	693	614	674	677	690	662	678	668	679	652	656	687	665	702	684	657	670	664	689	677	664	663	670	702	679	711	729	692	708	698	662	648	703	683	715	689	718	701	681	688	660	691	682	703	659	695	697	691	681	706	723	642	630	691	699	642	712	671	720	673	696	664	649	689	700	694	671	698	687	640	697	675	709	674	644	717	707	722	694	720	722	682	693	710	708	685	710	671	720	690	651	716	704	666	709	679	669	653	656	646	666	686	661	685	651	690	669	601	672	662	699	678	688	681	677	655	717	680	683	665	683	709	685	687	680	733	721	632	650	695	714	689	656	687	678	690	695	649	661	663	717	761	682	667	705	727	694	660	693	689	654	677	679	649	737	701	684	675	709	687	604	659	693	689	693	683	660	673	648	725	674	684	690	681	690	697	657	773	708	687	665	661	668	681	729	651	647	676	728	638	705	690	679	677	684	681	726	663	665	668	673	684	655	715	678	707	694	720	644	687	644	709	719	657	687	669	645	653	659	724	720	704	648	684	662	716	677	674	716	686	669	669	697	698	687	656	718	739	711	622	696	680	711	645	660	713	685	692	634	648	682	674	667	687	668	648	675	659	713	667	677	685	695	689	701	662	732	727	667	691	728	689	758	689	706	681	670	688	719	649	667	696	658	621	677	639	696	678	678	657	690	670	695	695	633	650	664	710	649	632	645	694	684	663	644	641	695	693	750	643	682	717	639	734	690	678	677	731	673	706	657	654	662	700	638	707	664	620	655	662	682	676	659	639	698	675	691	679	664	698	699	664	696	665	703	667	677	661	684	709	663	694	645	663	701	624	672	674	679	694	665	716	689	678	731	679	642	687	670	724	653	703	694	672	718	733	693	703	637	715	627	648	661	721	666	690	689	666	656	708	738	665	688	719	707	695	678	678	670	661	656	707	647	726	661	679	659	701	725	683	679	698	690	681	647	679	752	697	692	678	703	672	664	657	639	608	692	618	718	700	695	670	689	687	697	712	670	692	695	674	653	742	649	680	669	673	661	722	656	708	705	664	693	662	641	672	648	693	682	705	746	717	678	651	652	678	678	688	677	731	705	693	706	707	624	737	653	730	657	708	700	644	689	681	695	662	664	628	706	662	665	670	697	654	648	660	690	687	689	707	693	697	696	658	691	654	713	684	688	609	675	615	708	673	628	694	725	664	665	694	628	633	702	663	714	685	679	685	677	679	705	690	683	691	615	684	695	692	681	670	723	641	674	690	659	661	668	749	630	659	643	716	670	707	657	675	665	696	723	674	681	682	659	656	728	691	638	669	691	723	667	683	675	699	700	684	678	638	684	681	722	672	729	654	698	679	669	652	702	647	699	660	733	701	673	658	669	692	652	690	689	681	694	681	704	682	678	667	667	677	726	702	669	691	694	649	689	686	676	704	690	741	669	688	676	677	665	718	712	735	718	703	676	689	687	653	669	676	722	679	657	693	660	663	675	680	629	653	679	664	722	693	693	629	707	654	693	642	654	647	655	686	628	662	715	679	684	659	666	689	669	703	688	689	685	680	668	653	722	688	639	654	628	706	672	690	728	679	681	675	660	684	699	705	727	622	718	687	660	690	708	701	655	609	693	656	691	701	678	726	698	688	699	667	641	686	646	667	659	684	730	683	730	665	687	652	748	703	614	664	689	652	702	682	700	690	715	652	690	668	677	702	680	676	681	685	706	657	671	664	715	673	652	696	677	712	628	663	675	708	680	647	628	706	666	689	710	652	674	702	645	691	699	713	650	729	706	657	682	699	678	704	717	687	683	697	662	694	673	696	724	686	647	734	684	666	681	716	716	665	632	731	682	641	731	654	682	647	650	705	666	717	673	708	676	720	688	692	681	681	641	733	646	657	704	706	690	673	695	740	691	649	703	673	694	694	658	679	677	714	692	693	706	698	686	721	669	699	663	680	648	722	633	685	658	729	703	743	685	687	680	636	729	660	684	703	721	664	644	701	699	720	688	734	647	680	690	653	635	650	690	655	687	685	719	741	683	699	657	675	664	652	655	709	705	672	657	634	711	692	696	724	642	687	660	637	646	632	719	679	726	688	698	661	622	705	696	677	682	691	702	707	637	714	727	711	690	654	702	729	702	711	729	636	695	698	688	708	695	711	662	657	696	672	745	659	671	681	675	700	674	662	691	658	673	701	696	686	707	688	690	702	694	618	683	657	681	704	695	666	686	660	644	702	695	683	696	617	645	653	625	634	702	672	676	701	679	707	708	676	666	683	702	651	673	616	722	687	679	627	656	651	632	688	697	689	720	624	717	701	660	657	666	692	681	717	664	648	657	675	698	684	670	666	681	676	681	658	645	710	648	697	723	688	657	703	654	699	697	676	659	676	661	683	719	677	698	678	710	680	686	699	651
22289	3122	605	545	421	444	355	375	352	362	340	351	378	356	364	342	365	349	357	354	317	356	325	318	363	348	344	331	348	322	361	332	343	323	320	368	316	356	339	313	342	328	321	335	318	317	335	329	344	317	332	351	361	333	320	319	398	348	320	315	328	368	329	346	354	334	323	338	312	341	350	354	309	325	347	374	362	365	336	323	333	334	323	320	324	355	357	336	321	337	350	309	332	360	327	330	318	345	336	330	320	342	340	354	330	318	313	354	320	333	316	353	364	339	336	346	341	330	322	328	308	326	316	339	331	345	343	303	323	333	399	319	337	365	353	348	349	347	339	333	349	322	330	372	365	336	355	297	319	320	357	344	327	367	327	333	313	388	309	342	359	345	379	376	354	362	348	335	349	364	340	366	337	339	319	372	316	347	304	325	349	328	322	362	308	344	362	396	328	315	332	339	324	330	326	309	349	340	387	389	334	344	339	336	321	330	372	346	294	303	334	347	370	303	336	362	364	306	323	314	330	343	349	355	341	302	312	366	338	375	339	299	391	318	358	344	336	366	310	358	317	346	329	309	291	336	357	298	390	335	334	319	324	378	359	348	336	292	329	348	334	346	356	336	341	367	308	347	345	369	302	340	329	326	344	363	344	331	320	350	351	333	339	333	312	342	326	343	345	307	339	324	334	353	336	360	385	352	362	312	311	356	342	337	358	330	340	352	320	347	315	355	306	336	360	326	337	348	363	328	301	382	347	320	347	322	331	339	328	325	362	331	358	349	324	346	375	338	352	317	343	360	346	322	307	350	366	317	329	338	330	347	364	378	344	362	325	366	352	329	383	351	344	351	374	343	335	363	308	325	353	354	330	328	330	319	349	361	353	373	326	334	332	331	327	348	366	374	320	371	329	325	355	314	342	361	319	307	355	359	316	325	336	320	343	328	302	342	330	365	350	350	364	333	331	340	349	313	361	333	344	339	329	367	328	339	388	319	310	356	315	306	326	328	312	304	384	355	286	341	353	323	342	304	346	341	352	338	315	337	357	364	335	364	317	328	347	330	349	337	314	347	346	324	339	334	360	350	342	347	324	324	349	374	310	321	359	340	304	321	331	351	303	358	339	346	335	314	354	346	345	327	332	350	363	387	358	323	319	359	342	317	354	347	341	327	330	342	351	322	324	339	308	328	363	301	328	332	343	327	340	276	352	389	363	364	348	360	334	340	342	315	324	364	375	314	352	363	373	372	357	341	359	362	341	339	273	318	352	326	352	371	313	365	306	344	352	339	335	318	347	365	327	341	332	366	337	330	348	345	353	355	298	323	325	349	350	349	357	314	348	318	358	315	328	322	336	361	303	341	338	340	373	355	347	324	290	332	354	321	330	355	352	339	347	332	331	353	328	325	332	345	320	325	319	347	300	318	351	333	335	345	333	368	331	362	366	294	351	372	330	321	338	315	348	339	329	382	347	348	364	352	342	355	351	346	351	373	359	356	352	304	336	338	308	364	312	349	344	315	354	309	362	335	342	345	334	323	340	356	374	317	331	363	320	320	327	331	350	344	368	331	336	325	360	359	356	325	302	338	360	309	356	321	333	315	325	363	357	331	316	329	365	381	363	335	307	345	357	354	324	321	342	367	309	353	353	359	309	333	356	346	326	333	329	357	311	355	357	298	315	367	349	322	326	347	325	325	335	345	324	364	340	400	347	330	310	329	365	333	369	332	366	352	378	336	309	345	348	297	310	338	389	366	350	343	336	351	315	356	328	332	288	348	336	295	365	347	343	368	357	355	310	336	325	336	348	323	355	340	326	318	318	345	313	330	318	317	351	346	357	309	307	376	348	338	358	319	379	336	355	377	330	345	314	339	325	374	315	333	336	319	348	359	369	348	316	299	324	372	350	352	343	358	343	334	335	323	316	360	325	348	339	353	318	350	343	304	333	371	364	289	321	318	362	298	353	351	340	333	345	350	337	334	359	320	365	359	328	381	337	357	328	309	344	318	310	355	365	331	330	344	330	378	345	347	327	380	373	347	337	339	379	335	356	315	312	336	345	369	342	328	311	317	364	303	336	343	344	386	325	308	365	318	358	321	326	337	363	353	400	361	305	347	360	342	301	341	327	315	319	356	333	329	345	320	315	339	305	372	365	350	371	349	345	331	367	288	315	340	331	328	351	358	313	374	353	322	315	369	302	338	325	336	344	350	341	354	347	315	376	324	337	337	331	333	291	359	339	358	358	357	335	367	348	325	351	353	343	319	383	368	349	301	348	364	350	334	353	322	340	362	370	393	346	357	362	312	388	340	330	322	373	350	343	358	355	316	371	362	332	355	344	301	367	363	323	347	334	328	340	329	319	359	323	332	342	337	325	335	328	360	356	319	327	317	341	361	344	353	307	384	348	331	315	322	332	338	307	332	320	360	325	356	321	321	338	332	336	348	328	334	354	318	334	364	316	343	359	332	358	333	346	308	345	348	325	309	326	333	354	346	303	339	380	324	318	326	339	326	317	352	301	364	338	359	311	384	351	332	343	333	358	324	380	373	346	347	373	329	345	359	340	336	373	340	350	322	352	299	345	299	338	295	331	331	337	352	340	337	369	351	335	339	316	346	354	302	327	328	315	330	367	371	321	328	349	335	359	357	335	332	331	324	358	349	365	306	345	345	323	330	312	339	315	330	316	337	347	312	312	349	397	321	336	339	310	319	350	310	360	318	376	344	335	360	357	350	299	326	333	310	307	356	416	327	322	318	345	307	338	319	334	338	331	330	341	380	329	317	345	299	320	335	325	323	333	342	342	336	328	321	321	338	370	374	353	391	344	334	340	322	322	336	318	351	285	337	321	275	335	340	338	321	353	363	319	386	371	318	311	343	361	331	344	355	315	312	350	339	356	335	321	329	331	336	351	324	340	330	370	359	364	303	342	325	385	366	357	374	305	321	321	317	359	310	356	353	348	300	331	341	356	348	297	369	337	336	334	343	363	346	356	342	352	328	338	335	320	329	336	352	341	329	352	330	351	327	341	321	338	346	353	353	309	343	338	334	312	322	335	343	342	348	323	328	342	348	316	329	345	323	356	324	318	332	357	340	324	298	354	291	340	313	337	355	334	365	316	322	362	330	327	346	351	364	357	357	333	336	319	325	363	341	343	344	327	314	321	335	311	340	336	351	320	358	300	378	326	361	357	364	325	314	312	358	360	338	344	362	358	355	358	347	333	342	361	325	337	387	332	328	336	347	347	335	343	350	325	352	337	323	351	353	356	349	352	345	361	317	359	343	313	331	324	294	344	396	345	321	307	354	321	338	336	379	324	332	317	325	322	351	350	339	357	376	339	338	351	315	318	339	379	336	344	369	332	342	343	353	340	331	359	347	314	378	346	337	364	341	380	349	368	325	341	346	356	343	347	301	331	357	389	364	324	354	363	340	348	344	342	365	326	348	353	313	347	369	347	351	329	339	344	319	352	310	317	327	334	345	328	346	357	343	335	331
15503	1749	1375	1493	1384	1216	1096	991	910	923	884	886	878	837	857	824	898	843	824	789	811	789	807	838	825	849	800	795	794	773	834	793	814	873	805	804	815	822	839	788	790	721	819	805	749	812	792	796	788	806	870	830	819	822	857	790	821	807	766	799	806	812	744	805	844	827	807	805	792	817	805	781	800	805	822	835	809	812	811	793	780	775	813	809	810	862	808	779	790	871	811	780	824	737	773	811	813	806	802	761	819	799	811	810	827	795	808	824	794	812	804	797	807	860	797	731	815	844	770	808	763	810	767	728	765	770	792	754	835	842	791	810	795	816	794	786	795	819	819	778	813	751	796	803	818	776	754	823	770	786	809	784	734	744	822	738	802	815	773	785	815	777	824	805	812	855	778	820	811	807	812	779	826	749	775	809	824	785	785	837	809	869	798	789	813	773	786	762	804	795	811	775	838	832	797	817	836	844	760	800	827	839	753	830	786	808	781	732	748	839	820	830	802	775	808	792	802	800	763	812	832	726	790	836	815	815	830	780	798	842	754	776	781	815	781	775	780	828	761	789	799	785	827	791	763	799	783	797	747	816	765	804	799	839	781	784	837	825	787	762	796	723	813	812	785	782	790	823	757	781	790	804	821	840	788	795	825	812	822	757	788	797	778	851	835	809	736	819	818	753	823	816	815	783	824	782	789	770	796	786	844	779	788	772	820	844	815	772	815	780	821	826	832	810	755	783	787	801	846	835	801	817	836	809	794	817	838	761	775	796	840	792	794	809	823	808	746	775	805	830	796	825	797	779	821	728	784	816	776	796	802	792	831	780	773	776	815	776	820	824	808	809	772	847	760	798	849	773	815	792	789	808	780	818	780	811	750	768	807	779	809	843	779	752	756	831	780	857	794	797	806	752	739	801	789	846	813	782	802	758	780	778	775	798	784	780	794	839	779	805	776	821	769	785	798	754	811	796	775	844	799	798	814	769	788	832	776	754	762	815	811	722	807	866	801	797	780	851	828	851	831	802	809	806	805	754	788	777	819	789	790	798	727	813	801	804	764	785	842	778	811	792	823	795	779	763	787	788	771	796	767	779	781	750	754	828	787	838	776	826	781	799	825	795	765	838	815	805	776	827	778	822	800	802	799	807	771	805	747	813	798	797	803	858	803	808	851	782	767	811	777	775	780	797	767	752	819	835	762	799	807	815	740	798	787	813	774	804	789	801	801	832	812	795	773	776	768	804	798	791	784	820	729	739	732	802	796	754	781	774	837	775	787	861	793	783	760	771	822	763	833	787	807	789	783	785	801	756	810	798	816	796	775	758	774	799	794	801	843	808	770	801	784	797	782	775	751	808	806	755	737	788	769	829	864	790	792	826	840	821	785	816	769	790	780	868	792	799	768	770	779	819	757	896	833	794	768	835	814	770	797	809	788	782	800	847	805	797	794	831	807	781	811	822	804	852	812	808	751	838	787	778	859	785	829	782	807	767	718	755	810	827	779	814	789	816	812	828	804	791	808	819	781	805	834	768	759	793	822	763	764	816	800	803	823	812	784	801	769	785	830	786	828	809	833	837	801	791	796	827	799	843	829	803	788	787	807	854	823	793	738	807	770	845	758	791	807	743	775	780	789	784	779	750	789	807	813	791	812	789	800	802	833	762	828	797	800	837	818	778	827	821	727	775	828	798	767	797	784	774	785	799	827	770	839	799	765	783	773	781	768	788	782	813	738	783	838	827	811	753	714	832	755	758	759	776	782	788	769	788	803	851	738	794	817	811	830	800	779	797	827	776	818	821	867	743	813	800	820	809	825	787	734	808	731	743	826	803	786	795	782	769	755	773	776	784	792	806	820	797	772	798	780	823	767	731	825	776	797	854	772	811	790	778	795	772	787	828	780	792	790	774	775	759	825	771	827	787	846	764	800	790	733	813	836	803	783	840	797	805	857	765	761	799	782	806	818	774	811	761	778	790	818	832	788	834	738	809	827	802	792	809	777	736	748	775	846	855	784	824	810	781	826	825	821	760	848	811	840	792	748	808	820	745	788	847	770	775	772	807	781	822	794	799	798	813	812	780	798	815	836	774	829	807	834	794	852	803	766	774	780	826	794	755	762	842	773	821	754	800	757	768	821	796	818	813	792	846	769	788	825	810	809	838	800	819	843	780	759	766	780	826	761	789	834	795	762	792	800	824	799	834	869	773	799	740	756	841	743	801	807	803	814	750	799	802	798	827	789	774	773	776	787	817	771	760	754	813	800	755	790	787	784	781	823	791	772	776	778	835	805	810	783	808	763	782	784	776	846	873	776	836	808	842	783	766	787	822	837	802	768	726	795	807	785	823	836	795	813	818	793	796	769	813	792	770	850	857	859	783	749	810	807	781	810	812	794	757	766	800	779	767	858	797	787	827	824	821	779	761	783	787	793	810	824	816	797	772	748	762	813	802	786	803	759	776	798	834	785	855	781	815	742	733	824	807	798	792	823	806	762	785	830	771	752	810	838	825	771	802	842	766	765	773	753	829	802	822	804	783	821	851	789	871	801	807	825	828	795	794	799	824	793	807	835	791	834	771	734	807	774	835	790	806	785	832	839	820	764	808	809	808	795	779	801	825	808	776	828	794	823	795	780	804	841	814	793	802	815	794	837	826	745	820	797	774	787	761	785	799	778	792	777	807	782	858	806	828	788	822	756	769	760	801	819	824	847	804	848	782	821	797	808	774	805	862	824	808	765	813	787	784	825	786	810	786	793	771	811	810	809	802	766	708	783	782	867	754	808	793	755	792	841	747	760	818	739	851	810	803	849	789	736	821	814	843	817	782	821	775	818	788	807	802	783	792	809	747	821	778	814	787	792	766	784	774	827	794	803	771	818	752	801	790	796	805	792	796	766	795	832	829	783	803	881	810	783	775	826	788	744	816	816	784	770	836	782	812	800	827	832	835	764	776	816	758	797	777	811	823	823	777	754	834	790	801	808	757	775	787	736	842	805	834	794	811	779	802	764	788	791	825	795	770	844	753	808	807	807	850	805	819	793	771	840	794	826	748	790	779	835	779	780	791	774	806	783	821	775	812	846	832	792	847	801	819	760	783	762	810	779	790	793	843	771	806	763	755	810	766	784	859	834	778	814	787	785	757	761	800	834	806	760	762	792	766	792	820	794	754	764	783	764	856	794	834	814	820	792	806	800	835	819	758	786	743	845	834	844	797	806	797	792	772	766	766	775	780	797	822	752	774	801	795	793	792	765	771	848	772	804	803	745	804	788	825	828	783	769	849	813	747	827	814	871	734	790	804	820	812	744	780	757	879	789	803	740	759	794	840	780	803	760	815	755	744	807	780	793	804	840	801	818	816	767	828	758	752	778	757	765	849	799	742	830	795	792	780	805	800	785	743	812	805	807	736	776	822	811	772	781	844	823	775	825	801	810	768	781	765	800	824	761	768	787	779	832	809	824	785	832	814	804	810	816	802	791	783	776	798	790	783	872	828	797	792
31922	5405	1030	591	483	377	330	294	247	230	263	257	263	241	230	196	237	221	241	240	225	240	217	214	223	195	251	218	214	235	223	223	244	202	219	249	239	211	228	213	236	201	216	215	252	216	182	195	198	233	214	212	212	191	216	202	221	207	223	189	195	212	231	234	217	246	224	227	248	233	223	214	184	232	229	210	248	225	180	203	205	218	209	217	200	208	201	211	230	224	232	237	199	215	224	201	215	222	207	242	202	217	236	193	219	218	211	210	219	219	225	214	231	217	204	201	252	191	216	212	232	213	214	215	195	213	213	216	206	216	219	232	219	236	217	231	234	189	219	198	197	219	212	251	217	214	195	205	193	203	179	200	185	188	196	249	208	212	223	212	199	211	195	196	229	228	245	209	227	204	233	209	198	217	214	201	238	219	201	212	241	223	204	197	210	226	197	190	229	215	197	213	216	214	212	236	210	211	210	209	226	214	221	212	210	233	230	237	226	220	222	223	201	210	190	216	213	238	262	216	199	205	184	211	206	216	210	219	190	217	213	211	188	237	208	209	218	187	217	229	200	245	202	213	245	265	226	245	204	210	225	202	211	214	227	207	220	262	222	207	203	223	234	228	212	210	223	211	184	218	229	207	198	247	219	231	203	227	208	214	223	217	229	216	195	235	206	205	220	221	233	259	239	221	193	218	230	214	204	177	200	228	224	213	213	215	243	219	218	228	243	245	218	206	205	189	210	222	212	201	225	212	230	242	204	227	258	248	233	233	243	200	197	216	213	236	196	233	222	192	212	227	219	189	224	227	200	183	236	207	202	218	223	200	219	194	192	216	233	199	191	223	236	189	194	226	215	202	203	217	237	203	198	219	209	217	206	241	189	189	223	230	205	229	202	228	192	196	233	240	218	223	233	206	225	218	209	193	228	192	205	205	227	229	229	227	196	213	179	193	208	222	214	178	198	189	232	208	221	222	214	202	218	230	216	185	211	204	197	195	203	242	203	227	206	206	199	211	216	239	229	233	229	232	214	200	227	220	210	207	216	256	240	206	212	221	218	219	225	220	227	231	230	215	191	205	221	233	223	199	231	193	221	221	192	205	203	231	209	170	221	209	221	203	223	235	220	205	230	204	213	221	218	243	224	214	205	244	203	228	228	202	213	229	219	190	225	215	204	234	222	185	241	194	193	237	206	233	199	220	233	200	214	191	246	222	237	197	258	196	204	220	218	223	222	217	198	210	197	201	185	205	227	229	233	232	203	199	235	209	205	214	216	208	236	218	219	200	231	230	182	212	222	209	224	208	211	200	202	177	211	213	206	213	220	223	221	237	237	241	208	227	220	202	192	229	223	198	200	225	220	194	228	230	202	198	235	227	197	206	203	217	228	226	240	228	226	224	225	225	202	213	234	229	226	186	231	218	203	189	228	222	199	198	259	221	199	236	216	202	205	232	216	205	180	232	202	224	220	223	207	201	228	230	221	216	213	196	221	220	213	229	230	208	216	202	238	220	226	223	207	218	231	215	200	202	205	194	223	217	216	202	217	223	216	231	219	205	220	186	213	245	236	208	207	219	206	196	204	204	236	195	212	235	235	227	212	227	194	226	233	187	242	187	237	217	225	221	187	235	193	217	236	242	225	246	222	216	216	232	239	233	194	206	185	216	232	217	231	213	200	274	185	214	210	265	202	230	213	196	186	196	218	207	222	238	205	220	220	219	209	211	227	236	203	211	215	214	206	218	233	234	216	210	215	230	179	192	193	220	222	216	214	231	227	212	206	212	234	229	193	227	205	244	214	216	196	222	242	224	229	220	214	234	214	226	190	221	218	232	176	222	216	231	224	206	207	192	191	200	225	210	205	206	216	222	229	208	262	230	224	216	197	218	215	216	197	216	243	206	223	204	206	233	220	214	240	219	207	220	218	233	200	229	204	205	176	224	214	199	211	222	200	232	223	210	206	211	197	223	199	210	202	239	197	212	236	208	225	193	234	188	237	211	201	202	242	208	208	217	234	200	228	232	213	195	230	205	219	234	221	227	220	227	242	233	190	214	190	233	244	208	217	212	213	220	203	242	222	259	216	242	201	228	205	235	240	213	209	202	197	224	185	215	201	194	213	215	196	203	197	199	199	244	204	236	233	224	226	227	231	217	221	222	220	245	209	208	180	220	230	213	230	198	230	200	223	199	239	196	210	193	226	219	220	217	198	218	242	211	244	198	212	208	223	204	244	222	254	220	240	224	209	191	231	210	214	195	227	229	195	179	222	233	192	221	188	215	206	247	252	223	208	209	205	222	215	205	228	218	215	225	238	218	200	183	204	222	205	234	199	230	210	226	218	224	209	208	216	240	213	207	237	213	217	219	223	202	225	228	222	212	215	246	201	221	215	250	225	191	195	204	188	216	216	203	225	227	200	218	222	187	204	216	247	238	199	223	205	228	198	214	215	216	195	215	227	207	200	235	226	209	219	213	236	221	223	246	209	220	226	222	220	233	225	215	207	227	225	201	202	232	225	214	224	211	222	193	213	223	246	237	216	194	200	217	220	222	253	229	200	232	214	225	234	222	213	196	202	207	220	195	236	233	212	227	206	229	211	210	216	240	175	195	230	211	215	218	227	200	257	256	227	215	212	204	234	220	186	204	249	212	214	230	228	231	223	194	183	225	200	232	224	231	220	190	203	223	194	227	232	209	213	233	197	207	206	217	224	208	207	216	201	235	207	227	218	228	189	225	214	192	185	198	247	185	188	207	199	227	207	215	233	238	222	224	191	225	227	225	241	219	225	203	212	216	208	233	196	238	229	217	224	208	191	210	212	190	213	221	232	226	215	232	211	191	250	197	232	247	202	224	209	207	201	218	206	208	223	180	201	208	213	226	225	203	208	223	230	219	204	223	229	203	201	225	202	221	218	219	227	218	217	199	229	242	192	213	211	218	199	198	204	225	184	204	198	193	235	206	207	213	223	226	211	206	192	195	219	221	215	208	214	227	223	205	224	218	228	221	206	225	208	217	232	191	233	239	193	193	227	223	245	196	231	208	207	218	198	202	205	239	240	206	216	232	211	225	237	212	239	232	220	225	245	237	229	203	206	227	206	203	210	194	202	196	236	212	201	209	218	226	241	203	200	185	215	226	229	208	243	243	207	216	207	196	238	226	231	208	196	212	205	226	239	198	213	230	222	242	201	201	206	223	245	211	222	206	190	221	213	213	221	228	227	195	200	207	233	202	217	206	228	231	213	203	220	200	226	227	203	235	221	223	211	211	258	229	225	222	201	202	217	201	220	201	189	203	212	195	212	234	243	236	232	213	228	229	218	218	185	203	185	213	231	197	227	234	236	198	211	227	207	239	215	195	242	243	220	217	223	206	210	233	245	206	215	256	234	237	214	204	221	231	205	213	234	217	205	234	204	216	212	207	213	211	245	208	250	179	197	212	218	204	212	219	214	236	205	243	217	229	226	233	215	208	234	204	207	195	226	221	229	230	242	204
19137	1665	1812	1852	1671	1338	1130	889	868	800	750	712	708	611	634	586	599	635	644	603	546	572	555	555	583	553	522	548	567	550	575	544	501	526	551	539	515	527	542	551	518	540	528	567	509	536	527	531	528	491	554	515	532	570	541	543	498	547	501	525	515	531	504	512	539	503	557	501	530	540	478	470	512	553	519	519	542	476	568	480	531	517	524	582	515	525	539	537	529	517	490	519	520	550	535	566	505	510	513	529	516	494	515	536	576	532	505	552	530	548	495	546	559	513	511	518	538	490	541	567	583	502	517	525	521	507	523	480	548	530	496	493	517	562	548	509	500	530	506	570	507	557	537	538	526	541	499	510	482	563	518	550	531	565	463	513	510	501	525	511	497	520	475	523	553	504	495	512	522	540	525	499	516	490	538	504	483	530	521	516	550	517	514	474	514	529	516	541	508	555	494	561	506	574	503	541	523	483	489	504	524	563	558	488	523	527	510	530	539	551	496	513	534	539	514	510	522	506	518	560	528	553	562	486	514	540	504	577	541	558	505	495	559	519	506	541	485	508	513	498	544	528	543	540	518	507	508	482	517	498	540	537	486	500	494	482	550	496	551	548	497	569	510	514	526	475	484	545	569	480	529	459	487	540	546	529	498	552	527	582	534	495	526	579	509	508	533	511	528	544	511	551	517	475	517	522	500	519	534	571	515	516	521	522	544	512	539	535	510	504	516	530	539	503	529	550	513	472	509	516	527	455	494	535	515	525	491	521	548	497	529	505	513	542	534	473	499	533	535	544	565	487	542	503	523	512	505	529	507	555	527	526	476	530	518	522	522	545	531	489	519	563	512	557	560	499	529	556	505	531	517	504	512	541	524	549	519	524	536	492	530	474	520	504	549	531	480	525	508	541	513	487	540	524	542	529	527	513	515	494	481	503	541	491	503	523	508	494	523	523	540	558	516	474	476	514	506	515	508	528	564	543	546	478	528	541	540	529	498	491	535	553	509	521	540	511	512	509	524	502	514	541	516	523	536	554	584	527	510	550	492	535	545	543	553	512	517	494	518	524	536	500	522	508	526	543	538	527	515	508	535	536	496	527	529	497	496	517	519	504	527	493	512	522	471	501	505	526	571	524	484	547	544	549	508	512	520	524	498	500	500	569	539	532	532	514	510	494	507	532	460	522	535	544	527	499	520	494	549	494	518	512	504	528	518	541	527	505	551	552	519	541	506	586	536	516	514	500	507	534	538	508	481	576	547	527	506	533	500	496	517	527	532	497	515	528	534	523	522	562	497	542	555	540	540	505	506	503	481	520	520	516	518	530	492	508	522	547	494	504	546	457	498	533	509	544	551	511	528	537	505	522	537	496	523	537	503	518	496	500	497	540	537	548	530	504	521	512	525	501	507	501	517	512	541	536	539	540	502	523	542	500	480	523	508	520	528	532	493	521	525	512	533	516	490	532	491	566	523	526	499	539	507	534	541	543	493	517	513	522	507	526	521	525	476	509	521	478	542	543	511	467	503	515	537	510	501	523	555	510	540	537	542	518	500	537	527	494	512	569	557	513	486	516	505	537	527	480	523	489	512	523	510	533	514	566	514	516	539	509	544	509	553	506	522	563	525	509	549	523	525	514	539	506	548	458	495	536	568	518	486	512	531	529	484	562	540	506	491	538	516	544	510	523	513	518	520	512	524	498	539	547	509	539	535	526	538	529	498	559	515	491	545	499	497	524	543	510	545	547	500	528	540	515	513	523	511	528	534	498	493	513	504	520	526	513	541	542	552	507	567	543	518	527	484	515	488	536	509	542	496	507	502	526	528	480	573	540	529	522	480	504	515	571	519	513	498	544	541	544	517	545	485	522	550	538	527	498	508	515	528	518	557	495	521	541	552	512	517	566	506	496	520	492	504	516	563	554	532	549	491	502	539	534	496	543	542	501	528	539	505	550	521	516	494	483	568	508	537	476	531	490	490	519	543	482	499	520	503	510	527	495	510	534	488	564	544	537	490	511	533	529	519	521	541	482	549	563	502	543	530	496	520	490	543	486	524	539	478	484	526	487	541	519	540	481	523	500	497	538	479	509	502	546	515	512	506	534	530	488	561	505	478	532	527	521	526	519	528	514	531	488	576	540	497	484	482	505	518	521	553	475	548	503	493	517	508	536	530	513	547	519	516	501	544	563	486	541	515	537	502	531	524	554	518	514	480	554	484	518	531	539	552	518	492	519	527	515	494	511	528	566	526	486	524	549	504	557	529	550	507	538	548	530	535	498	552	513	561	521	549	562	531	546	516	540	533	524	527	546	561	537	510	506	509	516	489	516	505	515	510	514	523	528	538	489	500	490	504	501	508	486	523	548	524	558	515	542	533	512	511	523	487	477	461	527	523	515	519	512	520	548	501	491	497	496	531	544	563	537	505	544	527	480	483	503	526	515	519	535	485	551	490	535	482	507	514	514	507	500	540	530	550	510	502	550	566	516	501	534	523	528	502	531	533	520	503	516	550	543	505	539	485	518	482	510	495	530	547	512	511	518	512	525	515	533	538	555	485	513	525	506	517	511	519	515	542	524	529	524	514	530	536	547	525	516	497	516	529	530	528	550	505	481	518	505	531	489	526	529	517	538	481	495	506	516	495	505	490	504	512	482	509	532	488	498	505	536	521	527	525	549	568	527	494	533	519	475	485	459	501	495	503	530	516	550	516	550	489	546	472	519	544	533	501	559	507	517	504	509	499	501	526	547	512	526	572	506	527	537	512	545	514	488	509	522	542	496	540	547	528	544	505	504	527	481	516	470	483	550	530	523	531	536	506	523	475	545	525	525	485	492	539	500	526	559	538	569	523	514	506	483	527	504	546	533	536	560	502	519	520	502	543	583	542	540	511	531	528	541	525	541	542	496	525	538	530	513	514	506	512	536	500	557	498	544	532	541	515	532	527	519	556	496	533	553	542	530	570	497	528	539	546	512	538	521	539	511	513	509	535	477	536	533	519	516	540	511	488	507	492	539	511	504	576	538	519	519	522	512	494	541	562	511	534	547	573	550	517	497	501	529	516	514	472	490	525	542	576	513	535	564	509	525	524	496	548	512	556	519	531	510	531	504	513	551	555	544	514	531	503	525	498	506	501	533	521	512	512	525	503	492	550	475	529	519	473	524	493	537	516	519	542	521	568	505	487	490	539	532	508	549	552	537	506	490	541	523	504	527	520	530	534	523	559	521	548	548	535	490	538	502	534	532	521	542	504	542	504	487	483	524	500	537	522	539	516	557	558	506	525	533	498	521	544	488	536	529	567	515	538	534	569	521	529	565	535	550	506	568	523	533	526	537	517	551	496	533	554	518	541	567	546	545	520	484	512	505	469	515	530	554	539	551	531	518	512	509	510	517	529	531	521	538	541	558	561	525	548	500	528	489	489	444	584	532	577	525	534	509	516	521	509	542	487	534	551	514	525	541	515	528	492	510	546	519	507	536	568	548	510	562	549	551	499	553
9983	900	269	302	275	279	272	275	292	281	270	294	259	307	265	251	246	265	284	265	275	296	279	259	254	327	248	272	298	285	288	275	264	254	279	246	286	277	257	269	289	283	299	289	286	268	301	287	262	293	285	302	270	273	277	243	282	294	294	289	290	278	285	291	269	283	260	288	274	277	266	321	265	284	268	292	283	245	290	274	282	265	271	292	290	250	251	249	287	254	292	287	253	306	258	257	255	274	278	289	283	265	269	276	310	283	266	262	308	291	282	305	282	276	262	320	265	288	263	268	283	272	302	266	275	271	285	273	272	260	293	246	272	280	286	280	283	242	287	274	287	273	261	268	270	295	285	305	267	255	264	283	281	300	285	278	280	263	268	296	280	286	268	293	279	259	307	242	279	272	254	289	286	281	300	283	273	313	266	282	273	279	246	271	296	301	286	266	288	283	268	287	271	275	285	278	253	311	251	245	293	285	288	302	262	286	280	281	267	266	258	304	253	281	285	282	330	307	301	312	268	289	259	268	268	282	281	289	279	292	269	310	294	312	279	298	281	260	274	257	298	287	262	287	254	313	256	253	283	301	251	269	290	255	265	260	260	297	260	277	285	300	273	295	247	293	244	277	274	275	308	284	266	282	279	250	257	267	269	285	278	305	279	311	267	277	281	238	287	282	285	280	283	283	294	267	261	255	260	279	315	285	270	278	285	285	275	289	286	287	299	226	306	267	279	275	301	289	255	254	282	290	312	296	291	288	286	292	278	274	234	298	295	271	259	261	288	276	291	262	292	267	255	249	272	274	292	282	286	291	324	292	274	290	279	259	283	270	263	276	262	321	272	279	272	290	271	285	282	277	307	276	266	263	256	272	261	284	245	244	257	265	274	290	234	290	266	255	231	295	265	285	241	283	243	243	289	248	268	280	275	297	287	289	288	292	308	308	270	260	279	270	276	286	288	275	300	270	282	284	254	295	275	287	230	277	257	294	284	281	259	311	321	258	277	275	267	279	262	267	285	290	293	275	325	287	292	272	255	299	244	262	291	294	287	274	289	268	280	273	279	266	275	282	273	317	284	308	264	241	287	276	285	289	257	274	257	272	255	305	258	288	287	291	287	276	269	270	263	320	270	260	262	274	267	256	281	293	278	283	257	273	295	281	311	264	260	267	286	286	274	279	286	297	295	315	277	285	265	261	257	300	265	258	275	307	278	255	285	281	305	285	266	296	281	288	271	305	265	304	308	305	286	289	292	277	287	279	299	287	277	284	265	276	298	263	285	256	264	278	260	266	246	277	258	275	292	309	274	268	273	272	277	292	273	296	300	292	267	275	269	258	280	290	291	293	259	264	268	261	282	270	287	259	287	291	266	306	321	283	272	301	275	269	297	250	268	262	322	306	267	266	306	283	265	295	273	273	255	265	263	247	255	289	268	254	286	299	274	302	263	277	283	275	279	282	292	281	258	271	279	241	299	310	275	256	253	278	264	247	255	284	315	289	315	283	290	284	311	258	298	288	275	291	259	276	249	294	286	254	235	256	269	291	286	270	264	281	301	281	293	282	268	272	279	318	281	313	309	291	290	275	283	309	265	295	296	269	272	279	271	275	280	290	245	286	303	289	290	261	293	261	243	289	286	302	290	257	285	256	288	281	303	282	270	240	301	265	273	279	293	248	275	276	298	307	259	254	291	265	282	282	262	285	285	310	260	277	260	286	311	310	275	273	280	280	284	265	299	291	257	282	271	259	261	257	271	272	291	264	300	276	272	285	258	268	294	277	294	241	284	301	329	297	300	257	279	309	280	289	265	289	286	268	299	289	256	272	254	286	306	293	277	262	311	240	257	270	266	295	263	291	281	271	285	283	292	279	283	274	278	282	269	271	288	305	311	316	314	283	260	298	251	339	281	266	269	300	261	248	277	283	280	295	292	275	246	276	271	238	258	256	259	299	291	276	285	295	278	273	320	259	275	290	265	250	280	282	289	301	260	251	290	284	282	265	276	265	267	267	258	255	280	292	259	233	259	274	279	277	274	287	295	273	261	299	286	269	262	270	285	273	263	289	251	285	254	280	294	301	267	258	294	281	292	287	304	263	267	282	293	281	241	253	259	255	285	288	273	292	259	307	246	272	276	288	284	288	274	272	274	267	254	270	251	253	321	288	266	247	257	269	282	279	292	293	269	277	296	276	280	276	271	287	238	308	266	276	303	288	277	294	291	297	280	264	277	270	259	289	279	259	269	259	313	295	287	321	265	303	265	277	288	286	288	265	273	286	265	258	287	290	314	266	271	312	286	266	256	267	267	276	310	284	273	296	244	279	267	294	275	292	261	308	302	259	269	260	275	245	253	272	292	288	285	277	270	276	269	285	269	321	258	281	295	269	246	262	323	281	286	303	282	250	308	274	315	281	312	288	243	293	266	289	296	288	298	279	276	256	266	312	307	294	253	311	307	287	314	272	292	263	263	260	267	262	284	284	266	245	266	280	281	283	233	282	306	273	255	281	252	312	290	297	287	252	267	259	260	283	280	244	253	274	258	286	292	305	254	299	281	248	243	284	256	299	281	284	271	260	251	289	268	261	275	325	284	274	326	292	270	280	294	262	238	263	267	260	310	290	302	257	254	277	218	263	246	272	298	281	298	268	267	254	242	284	318	256	287	297	289	285	286	272	275	261	268	307	271	291	305	298	298	281	268	268	261	288	279	264	263	266	290	294	288	287	265	273	270	277	278	278	278	284	272	278	318	266	292	278	290	291	279	299	287	284	268	262	285	242	281	281	285	287	287	281	279	261	299	273	260	290	256	252	259	255	292	308	252	314	283	277	271	249	279	294	295	260	289	270	280	281	292	290	245	268	274	274	279	277	301	280	323	271	298	280	283	272	261	249	284	280	271	273	307	303	263	278	274	264	280	301	275	271	268	264	259	272	292	287	291	302	297	280	295	259	256	280	306	291	257	282	292	279	258	273	292	303	272	241	271	267	272	287	282	259	261	271	273	279	268	275	279	289	290	270	266	288	307	277	278	269	283	265	275	314	263	270	263	279	274	283	252	288	318	281	265	268	288	269	299	266	295	278	272	260	267	273	271	238	281	268	246	294	288	265	259	262	285	264	276	260	300	287	258	284	282	253	270	273	279	265	302	287	273	271	291	275	267	314	299	269	267	260	291	258	283	258	286	271	254	255	247	289	263	284	276	322	283	283	249	344	271	264	278	304	290	276	273	292	288	282	257	275	298	267	264	292	303	277	293	272	260	267	259	259	294	265	255	280	292	256	281	259	269	270	252	276	244	269	279	263	279	264	265	254	267	288	237	277	264	242	258	292	266	314	302	283	283	267	284	288	283	285	288	282	286	288	270	260	298	254	279	281	277	266	253	286	249	300	257	281	271	282	270	283	309	304	292	260	234	260	311	321	283	280	259	276	253	296	257	278	263	245	298	265	247	258	268	301	262	259	287	266	271	298	295	316	297	263	297	266	241	303	283	289
7286	816	682	695	703	689	690	682	683	647	682	677	679	632	701	683	675	679	674	683	716	661	693	662	684	642	708	682	690	656	710	658	680	645	708	689	670	597	656	679	707	687	700	620	675	658	679	695	663	647	692	622	684	648	713	650	682	657	719	673	672	658	673	691	696	690	694	683	657	690	644	651	650	630	680	702	691	655	689	666	673	677	700	655	635	652	647	658	665	684	625	711	623	634	675	700	680	685	650	706	676	650	665	649	629	725	696	698	649	620	681	672	695	690	689	693	641	660	676	682	679	617	649	664	686	638	647	618	682	654	707	656	687	633	695	638	669	689	661	670	692	654	669	666	698	681	632	701	696	705	681	663	668	663	692	634	686	670	662	701	678	692	658	681	687	653	715	662	651	652	688	694	634	672	650	677	714	677	695	652	666	695	670	641	691	658	661	657	690	688	701	696	693	700	711	661	679	685	708	732	687	695	704	675	651	680	670	707	682	688	676	714	652	681	657	654	657	692	683	696	693	668	693	706	678	665	661	668	668	624	660	731	669	683	672	704	687	704	654	684	653	658	667	610	683	698	661	678	696	683	631	676	676	675	721	696	688	669	708	628	682	702	637	705	725	731	692	678	696	691	674	701	691	700	667	667	662	618	657	723	686	634	676	682	682	711	652	698	644	673	657	721	657	692	698	715	717	685	697	641	699	663	641	707	668	648	632	695	675	706	695	644	638	671	652	654	703	741	680	670	642	680	679	695	658	657	680	638	645	683	704	700	686	704	652	683	672	660	677	682	685	716	693	664	691	703	622	675	670	688	665	605	705	654	659	685	658	670	712	642	692	673	638	692	640	698	643	702	652	677	690	655	642	692	650	683	667	703	650	651	635	684	640	653	681	684	715	692	701	680	680	666	658	679	657	643	675	620	620	684	656	690	698	667	692	712	716	653	676	671	680	735	681	711	694	674	706	647	679	677	641	700	669	724	668	641	703	710	654	662	710	630	650	673	633	658	704	655	654	690	670	717	673	656	678	657	671	671	675	688	641	707	712	672	660	684	610	675	678	679	702	646	651	630	693	658	715	663	648	703	638	699	683	653	720	718	628	635	630	691	695	705	682	675	722	717	681	657	734	672	684	653	685	651	664	673	632	714	684	693	634	684	631	654	668	647	681	706	701	650	699	659	652	677	644	671	715	635	695	680	678	653	655	658	684	682	682	649	691	700	677	659	640	681	678	678	649	704	624	652	674	689	719	685	660	669	636	682	671	673	693	688	623	653	667	722	674	733	631	673	655	678	692	668	644	678	712	650	690	706	696	660	655	651	732	687	687	637	658	644	655	648	675	657	655	674	687	669	735	694	696	670	659	638	642	723	630	682	702	673	674	696	590	689	657	648	644	689	647	709	694	679	673	707	699	646	688	639	676	694	653	682	715	682	687	676	620	629	683	657	714	683	760	651	679	667	661	683	699	684	660	661	669	652	691	673	672	702	664	716	695	701	672	697	653	702	707	667	628	614	656	708	672	702	708	660	688	658	682	624	668	638	693	632	693	660	662	687	657	682	656	706	683	701	686	688	630	679	683	666	648	681	685	663	707	653	710	645	676	684	687	668	677	728	655	656	697	679	677	718	726	680	654	712	671	651	679	652	605	668	690	653	666	663	689	702	648	672	669	674	641	630	664	686	656	717	737	653	701	624	698	705	604	690	614	701	703	668	670	701	680	714	643	670	674	702	677	690	661	668	616	730	707	667	669	672	700	637	649	612	632	685	651	694	687	720	668	686	683	720	670	656	656	642	703	650	689	673	686	696	664	677	661	674	679	725	658	706	653	648	678	719	686	649	627	665	663	661	684	648	664	652	709	632	696	671	671	658	689	649	679	688	699	698	677	702	666	698	656	635	665	657	660	680	669	702	684	730	659	657	678	668	631	657	681	645	640	682	652	653	656	724	681	672	716	703	660	687	711	725	668	661	689	667	698	688	652	656	656	628	673	692	652	644	698	639	671	702	665	660	699	653	644	682	680	694	655	672	679	655	674	647	637	682	720	682	680	632	672	646	662	655	636	671	693	707	640	675	672	669	643	699	661	698	680	726	718	707	700	700	699	661	709	733	686	660	735	681	660	694	683	613	710	660	727	690	683	673	629	691	672	684	680	715	677	636	694	722	703	671	660	631	660	656	649	687	646	680	669	669	668	637	666	662	719	623	661	632	677	648	649	683	661	685	693	703	693	622	692	684	673	686	708	704	707	686	714	663	645	688	712	660	674	674	637	709	671	667	676	678	653	687	699	695	704	625	650	648	618	658	692	662	676	645	709	674	702	662	658	669	682	655	671	674	680	670	714	686	683	689	673	700	679	669	651	615	654	654	670	662	666	673	710	612	678	680	701	686	677	658	717	659	663	656	659	665	707	666	692	693	656	695	718	646	684	631	646	673	691	655	691	729	671	675	693	671	681	670	698	652	664	678	684	668	677	689	690	698	713	702	656	622	723	667	696	684	670	669	675	650	646	661	679	687	666	672	697	696	626	678	668	681	627	723	668	727	666	675	650	671	672	670	681	635	671	666	662	674	708	693	609	701	711	672	626	702	666	666	635	694	634	700	654	666	676	711	726	645	672	666	664	706	704	644	676	706	670	702	650	733	667	644	670	677	699	708	686	701	680	689	651	640	721	699	654	678	661	649	669	706	733	697	717	697	647	657	675	652	642	653	652	665	715	692	657	665	635	698	652	676	742	683	692	696	671	643	704	681	636	687	691	676	660	706	684	683	674	670	666	701	648	679	690	664	659	658	686	735	689	679	691	659	669	705	698	690	691	667	680	646	677	683	708	656	700	665	708	681	691	677	715	657	666	633	644	654	694	638	699	691	646	657	716	640	694	654	745	674	671	682	654	702	690	618	655	652	665	677	661	688	712	678	716	694	706	678	693	684	690	696	684	660	692	749	680	710	619	697	678	730	655	702	640	641	688	639	658	701	696	690	684	655	719	673	663	667	720	656	706	709	679	706	700	669	669	678	655	650	657	709	686	734	662	674	661	717	690	694	672	672	691	698	673	682	707	734	631	671	659	640	707	718	672	670	654	705	697	719	714	712	679	688	725	656	635	670	653	642	657	671	665	692	700	698	673	668	654	709	634	715	651	668	668	668	686	697	660	728	625	632	674	690	689	649	655	729	678	704	714	680	655	686	653	671	662	654	660	643	649	704	653	688	697	673	669	678	671	664	686	710	632	718	631	646	679	701	712	699	729	696	663	709	673	654	675	659	707	635	645	636	685	735	663	659	713	665	645	637	677	725	706	670	703	665	647	648	677	678	679	689	649	647	674	675	712	702	690	674	675	685	652	613	656	681	711	697	707	673	641	655	686	654	667	681	697	700	711	693	670	690	650	684	674	678	682	679	690	700	649	664	691	659	663	672	665	703	660	635	669	667	615	647	691	691	682	655	680	683	657	652	650	696	667	643	675	659	671	720	658	710	693	666	689	656	672	650
21672	2881	643	572	466	446	383	378	354	343	377	331	354	356	337	376	343	355	351	309	345	378	305	356	366	327	328	346	350	326	334	336	316	346	324	351	340	346	327	319	290	326	326	330	337	321	328	339	365	363	295	319	340	333	319	332	339	323	332	344	333	331	357	319	327	373	349	287	306	339	362	339	317	320	357	368	340	338	319	349	304	344	302	313	331	336	347	346	336	331	308	326	365	356	326	319	334	313	348	339	359	315	323	344	333	326	312	352	319	357	339	342	330	348	339	336	377	331	345	364	312	332	312	321	356	345	320	349	313	314	369	320	300	328	334	353	346	320	321	309	299	331	318	321	367	354	355	367	307	326	378	338	365	339	326	327	337	322	361	356	362	321	282	342	324	305	326	333	325	326	331	339	344	298	349	329	310	324	333	301	339	317	333	335	338	320	325	322	335	376	350	329	341	349	330	326	346	329	308	322	299	335	317	345	325	332	306	351	345	348	313	339	337	330	325	359	360	277	327	319	355	372	338	331	327	299	295	319	327	350	321	307	342	320	324	339	326	340	313	318	333	324	310	326	311	355	344	328	337	322	295	332	343	335	318	372	318	329	337	323	325	337	321	345	343	305	344	337	331	307	312	341	342	341	322	319	340	348	308	312	387	363	334	317	335	310	330	322	330	359	355	313	313	355	335	320	377	338	360	337	322	316	326	363	349	303	360	341	322	283	336	313	300	362	335	338	352	317	373	380	325	340	372	339	344	319	313	297	318	335	306	339	348	314	308	306	311	332	335	321	360	344	330	326	321	360	318	344	345	330	336	325	335	343	299	288	307	341	316	358	324	332	350	338	361	342	314	362	339	356	342	363	309	323	327	313	353	346	315	336	377	362	310	317	364	368	327	319	337	309	318	344	359	326	329	327	327	371	332	330	326	332	315	311	327	347	323	336	358	311	338	321	361	343	325	361	303	337	337	358	315	351	368	340	345	294	373	333	355	317	398	358	330	315	305	312	312	322	347	340	343	347	316	302	318	354	332	305	364	315	324	322	372	350	355	305	333	326	330	321	308	285	317	339	325	335	340	342	328	327	332	320	347	332	366	307	347	335	320	349	333	340	316	333	334	323	342	309	302	353	342	314	343	335	349	331	365	297	349	319	363	300	293	317	303	361	312	326	361	353	341	325	331	330	337	299	345	313	374	344	357	302	316	304	320	335	303	353	342	313	310	346	379	329	342	298	323	353	343	336	324	355	367	329	399	325	321	317	342	343	339	327	331	334	350	342	343	335	332	316	315	330	326	302	308	365	343	333	310	318	322	320	325	347	374	367	345	333	354	322	333	352	306	316	330	354	329	311	361	373	326	322	309	306	346	325	308	327	355	330	356	356	336	357	324	335	369	297	300	307	307	341	314	343	352	292	317	315	346	309	331	338	291	316	309	308	320	351	339	309	327	314	340	313	329	319	333	331	296	325	333	349	343	341	332	312	304	317	313	330	319	342	334	346	332	323	325	339	330	336	337	348	353	313	374	306	362	323	356	341	343	294	315	334	338	321	340	348	301	330	341	313	311	322	295	349	349	313	319	377	332	346	316	327	346	312	321	315	347	324	333	340	340	335	368	356	336	369	341	325	352	323	344	336	332	320	306	374	310	313	362	333	319	330	356	352	329	307	309	319	335	306	319	310	344	310	354	326	310	336	295	323	349	352	335	302	305	339	329	338	329	366	364	318	308	329	304	328	316	327	339	306	326	341	332	360	325	356	336	338	340	323	320	337	334	363	327	349	356	279	309	327	352	363	310	313	310	349	334	334	348	324	331	345	291	302	307	295	344	309	322	363	321	354	316	341	322	328	302	372	333	322	324	329	338	337	301	342	352	286	350	317	366	335	346	327	313	326	326	332	360	320	310	335	341	330	343	343	324	322	356	347	314	341	314	323	358	308	294	378	336	295	309	337	323	301	324	356	303	315	343	341	330	322	312	350	349	312	322	336	345	308	332	328	332	328	326	322	351	298	307	320	353	302	339	335	325	337	309	383	354	336	301	335	341	333	366	315	292	331	325	336	326	315	334	312	319	335	319	315	337	326	333	326	337	327	335	307	319	305	315	321	360	341	351	318	338	336	340	309	323	325	345	298	328	312	342	330	315	317	342	339	312	328	338	314	353	334	314	332	306	331	331	319	306	336	316	315	318	332	308	336	302	366	339	331	344	313	336	326	315	313	361	334	315	347	358	307	351	335	325	357	327	332	315	379	338	335	346	339	319	323	322	338	348	373	331	340	350	317	339	326	359	334	309	325	354	363	324	327	366	354	352	331	315	324	376	354	324	362	353	364	323	325	349	306	302	361	334	318	332	312	309	341	329	325	297	323	330	350	353	326	352	354	350	313	348	327	336	322	305	345	317	330	355	366	360	306	336	342	306	343	322	372	350	337	360	319	373	327	349	322	313	362	296	337	352	331	333	326	311	328	323	331	384	342	340	317	341	334	346	296	304	308	314	329	327	342	336	342	325	286	323	376	332	316	303	311	316	363	368	344	329	332	339	355	339	335	312	366	333	336	343	353	321	320	323	356	304	325	326	329	317	311	321	303	383	349	329	347	344	377	330	289	371	359	318	333	333	334	339	323	326	335	354	336	336	325	366	309	316	320	325	323	331	328	311	318	350	346	324	342	324	320	341	339	358	364	316	309	322	302	352	362	333	309	319	350	345	321	324	358	327	287	324	319	313	317	312	342	374	299	321	308	329	310	332	336	326	327	337	330	347	298	343	338	343	352	312	339	341	331	313	334	338	321	337	312	342	324	330	313	361	354	334	328	339	326	302	318	322	322	310	321	322	319	340	344	326	344	319	338	323	310	345	350	309	319	334	305	326	317	320	338	337	387	325	332	327	317	365	335	309	288	331	324	341	326	289	342	330	344	333	332	367	344	337	333	343	343	335	318	353	306	331	323	325	342	318	328	337	339	366	355	304	332	349	337	349	331	335	310	308	349	284	366	335	349	320	301	353	329	345	371	339	294	332	340	369	340	352	311	366	357	331	357	342	314	355	387	332	338	346	338	338	320	304	317	328	338	338	315	338	319	328	350	338	332	348	324	355	391	354	360	300	334	317	356	341	303	330	348	327	340	326	307	307	346	367	362	360	305	335	339	326	311	318	362	326	327	305	322	328	330	346	298	307	358	358	285	258	294	342	355	372	333	332	366	337	334	335	369	324	319	339	336	328	338	341	344	349	308	305	305	357	328	337	329	370	342	345	336	306	306	314	283	348	346	333	322	339	344	358	352	328	320	322	335	378	344	321	311	308	361	339	326	342	300	330	319	361	353	300	302	340	325	347	318	315	313	333	367	296	310	324	347	356	316	300	367	325	320	325	298	336	308	329	329	332	337	299	336	345	366	332	308	322	347	350	336	340	319	352	316	357	312	346	346	342	352	320	338	316	304	350	327	339	318	339	343	377	342	335	345	337	322	310	338	328	319	360	301	310	310	333	285
14912	1640	1389	1484	1334	1166	1100	992	911	929	884	871	833	815	814	821	839	842	789	836	813	789	821	785	812	717	784	775	730	782	752	815	791	751	807	739	753	755	821	778	795	760	795	770	760	750	817	783	755	862	806	790	783	764	781	743	768	808	831	762	783	838	764	788	772	827	829	774	810	804	785	784	736	823	819	839	773	806	780	715	770	803	747	778	726	786	794	767	827	787	783	764	791	820	771	803	781	803	742	806	841	762	793	822	759	789	783	744	770	767	762	807	739	846	809	746	800	796	774	823	754	786	740	816	781	760	776	750	774	724	742	747	758	777	805	760	761	774	783	753	763	734	761	758	810	825	796	757	775	779	711	767	768	773	816	807	787	758	769	701	809	758	781	737	806	785	773	809	826	758	797	757	705	746	787	796	806	774	799	754	773	789	766	745	796	755	787	776	712	754	772	759	772	790	776	804	745	768	780	767	751	726	754	763	740	754	802	777	789	758	765	793	787	770	811	758	742	757	793	773	796	797	810	779	785	799	757	748	771	732	793	786	808	785	784	798	774	769	797	794	805	753	794	792	777	790	820	712	760	729	789	732	761	798	828	788	747	774	746	767	764	832	722	786	742	737	791	789	772	806	777	794	755	793	825	806	812	779	767	773	753	745	778	791	743	800	813	802	751	772	774	767	738	746	755	775	830	769	757	789	784	772	825	795	724	720	793	809	755	747	792	751	787	801	778	793	768	764	786	784	761	793	817	759	724	774	830	795	716	794	798	746	766	816	776	765	766	790	756	738	761	814	817	780	801	822	739	794	745	727	759	810	786	757	813	763	813	726	762	773	749	781	777	765	756	806	728	746	770	766	810	758	787	752	748	734	738	760	798	800	767	780	749	742	758	738	738	781	792	760	723	775	738	699	753	780	767	752	793	793	768	743	763	770	798	765	759	758	762	782	756	797	739	787	750	806	721	761	751	766	818	758	764	725	744	774	804	737	750	721	751	788	750	767	796	767	730	792	795	775	806	764	821	788	784	757	738	783	703	784	767	791	782	763	699	762	767	814	784	781	792	804	805	761	820	772	748	803	774	799	796	780	735	809	786	786	781	777	809	766	741	745	752	846	761	734	756	756	762	782	760	758	721	783	798	765	774	768	824	818	777	832	742	716	790	743	747	794	748	783	764	757	735	781	798	716	757	767	822	756	782	753	777	798	751	733	749	799	750	745	778	774	767	813	765	771	811	791	767	786	780	777	805	763	799	768	763	760	805	845	778	777	786	737	729	776	730	768	729	736	751	838	784	753	750	775	746	742	801	794	780	739	736	732	791	791	761	771	775	799	760	784	753	801	793	789	756	765	772	755	738	791	772	752	794	758	727	775	808	787	763	784	802	786	750	775	808	799	777	770	843	782	726	756	761	775	812	770	764	774	828	748	760	761	753	743	799	801	777	763	742	752	761	741	774	737	765	772	794	784	772	799	784	760	791	746	768	765	756	759	745	737	814	797	817	773	736	782	782	763	776	779	795	769	815	761	724	825	732	819	802	724	805	740	788	824	746	783	739	747	788	768	805	782	758	749	758	773	781	741	735	798	754	753	778	804	802	769	759	792	738	808	821	801	752	828	751	777	752	770	784	775	789	743	757	794	779	744	752	802	777	749	805	759	781	816	783	789	777	766	797	830	806	784	736	782	762	801	771	787	756	822	756	736	795	804	787	762	732	780	763	782	765	774	812	768	775	822	709	798	761	763	750	778	744	781	734	742	788	745	766	766	786	776	795	824	769	787	800	796	813	824	802	754	770	810	780	786	741	814	786	767	754	806	765	779	748	785	788	775	791	796	760	736	753	772	777	756	760	772	774	769	771	789	807	785	793	757	779	776	767	742	770	801	731	791	778	777	768	764	702	774	785	802	845	766	789	755	820	744	788	765	772	789	831	709	760	751	764	753	812	801	774	788	784	809	810	757	732	764	773	772	759	778	785	742	843	745	789	758	741	796	754	812	790	773	754	728	835	789	820	795	738	779	761	755	774	747	808	806	750	738	741	817	771	774	774	777	794	743	772	766	699	813	793	810	754	775	765	759	783	762	783	776	803	810	796	741	823	806	780	770	787	787	762	807	746	791	775	798	788	761	761	763	782	795	761	740	758	742	789	811	740	785	818	770	756	854	743	783	760	766	782	787	784	792	785	806	785	743	801	763	795	791	820	735	731	740	771	772	809	811	723	769	797	777	793	771	758	772	735	771	771	767	736	800	779	761	710	751	794	804	798	770	820	797	779	741	818	747	829	791	778	776	802	778	769	808	777	805	742	784	732	782	752	752	752	791	752	756	745	762	721	823	743	813	762	764	778	773	775	733	790	804	765	778	784	770	762	775	785	823	751	783	766	784	773	765	815	782	774	776	741	799	742	771	780	740	808	796	790	784	745	809	779	726	816	773	821	784	726	732	756	801	753	759	815	763	765	703	744	783	743	773	773	800	789	791	810	734	736	786	795	770	766	747	773	704	825	784	706	750	795	789	757	771	811	759	777	789	735	772	793	757	761	733	760	803	789	791	733	736	797	791	801	786	775	759	773	778	760	786	772	774	746	793	806	761	745	764	736	776	789	732	784	823	818	781	768	752	765	766	775	739	774	739	800	773	762	750	752	756	774	758	755	810	809	773	776	793	734	796	802	778	823	807	757	848	782	790	797	797	855	727	826	804	722	798	768	824	769	782	788	823	806	805	810	794	820	784	765	738	729	770	789	777	814	743	816	747	787	725	779	847	765	763	752	768	782	764	766	747	794	797	779	797	769	777	771	823	753	804	821	757	791	778	766	766	788	784	776	759	804	794	752	754	834	779	810	730	796	757	777	731	755	764	745	794	731	748	789	793	791	774	740	783	804	805	776	800	773	794	762	800	814	766	763	783	747	810	788	725	787	828	747	758	744	776	754	765	745	753	778	775	764	744	759	744	774	732	779	802	762	797	743	763	777	771	756	775	809	730	752	745	768	759	823	792	790	805	788	776	766	791	775	764	774	756	777	816	765	804	756	784	784	759	813	768	798	747	799	795	776	780	795	779	748	766	795	791	775	809	767	813	771	761	797	782	826	770	784	749	800	800	816	790	804	811	797	795	783	770	782	748	857	753	780	747	817	745	770	798	727	792	788	797	713	725	744	772	787	789	801	815	830	820	788	786	787	782	781	828	822	793	789	714	773	730	793	733	832	804	720	789	793	743	810	731	750	766	764	829	753	807	801	801	827	792	753	817	772	749	803	783	756	767	752	742	751	785	764	777	788	792	814	777	780	735	760	752	765	747	788	766	742	761	763	752	780	765	799	746	771	771	791	756	808	788	811	738	731	751	791	781	789	753	743	781	800	804	795	852	793	731	816	796	763	745	726	772	757	747	718	804	780	768	772	805	767	773	770	782	816	772	785	816	771	794	739	803	746	755	775	811	729	730	793	763	772	792	732	743	754	774	757	780	783	800	743	792	812	771	768	761	762	789
32123	5595	989	609	427	352	317	309	254	250	261	231	233	207	213	233	224	226	216	216	233	220	211	212	217	219	186	207	235	195	226	223	201	226	241	229	230	205	226	211	196	199	234	236	197	177	205	251	200	225	222	222	206	193	210	231	200	215	197	234	215	210	219	184	232	239	210	207	215	236	213	217	219	214	229	213	208	217	220	220	221	231	218	241	227	180	226	217	234	207	210	205	233	237	212	211	218	215	224	201	204	204	217	207	207	243	239	252	230	224	229	222	207	222	203	217	191	193	221	223	216	230	208	234	217	209	248	236	200	227	216	223	214	244	217	215	217	225	212	220	205	223	214	229	210	198	204	224	210	225	250	215	215	224	206	194	227	259	229	218	219	195	204	200	209	213	237	222	224	227	211	197	223	212	233	219	204	215	217	219	207	227	221	224	211	211	211	224	236	210	230	223	242	196	188	229	224	232	193	230	221	206	209	202	207	214	213	197	218	221	201	214	221	226	212	213	230	237	229	227	249	231	175	240	230	228	246	208	215	218	257	217	221	191	204	225	225	229	208	232	211	234	229	204	239	232	223	219	212	210	205	209	238	191	215	191	199	231	227	213	215	210	197	213	214	215	224	204	227	204	238	216	200	215	215	216	225	218	223	201	219	195	223	187	216	233	243	240	205	218	244	234	209	200	231	224	211	228	197	192	230	207	208	224	234	212	206	239	225	209	227	213	228	238	198	198	197	202	188	251	200	227	230	203	194	222	201	230	235	226	234	237	216	227	201	224	242	204	226	220	221	217	193	222	257	211	206	186	221	210	196	243	222	213	213	236	239	185	220	223	213	242	220	198	209	237	203	217	225	213	240	206	238	244	233	223	244	209	221	209	190	193	227	205	217	219	202	224	193	207	226	203	224	202	231	219	205	223	202	218	226	210	228	214	220	233	227	225	218	211	201	224	216	221	195	209	233	240	221	235	214	218	233	178	227	212	217	208	221	224	213	213	238	236	191	197	213	238	217	241	224	211	214	228	230	206	194	202	257	237	226	229	216	245	254	221	209	210	225	194	206	208	224	208	204	213	260	221	198	193	213	247	223	201	216	204	214	180	231	223	216	204	217	206	199	228	222	206	198	190	215	200	219	242	246	219	208	209	243	196	198	203	232	197	236	226	233	218	211	191	228	216	177	235	251	214	214	214	237	215	210	210	205	197	233	247	227	200	212	223	222	217	223	242	223	242	201	204	223	229	209	232	243	210	213	215	208	240	205	253	220	213	226	185	229	237	237	226	216	227	197	203	221	189	223	240	246	223	226	227	217	210	229	233	198	226	219	213	216	235	189	218	190	202	219	197	238	211	239	207	203	222	222	227	224	191	200	195	222	246	195	218	243	221	230	224	245	213	198	217	229	234	212	224	199	213	197	232	233	229	231	233	238	232	226	214	216	228	191	263	191	205	220	190	224	230	225	209	217	225	222	224	222	216	238	214	224	223	206	218	222	204	211	215	227	246	217	217	220	217	206	236	230	250	224	217	222	235	198	233	190	248	215	223	215	208	228	226	185	244	214	230	225	222	190	219	220	221	211	220	223	234	187	204	215	234	223	211	210	205	226	191	218	223	210	221	190	240	209	218	232	205	211	233	242	248	234	229	209	217	242	229	204	214	218	221	235	188	209	213	195	226	212	219	202	214	218	224	231	205	222	189	188	214	207	215	227	255	217	234	215	221	212	200	212	208	226	214	233	203	205	245	243	240	218	197	209	186	240	210	215	212	239	196	210	211	212	208	210	226	191	213	220	208	249	214	212	251	203	206	229	226	217	233	232	234	197	196	203	225	217	210	223	230	214	214	211	224	223	203	213	224	228	219	217	211	229	198	232	190	210	210	218	231	221	203	191	217	214	242	203	226	223	240	226	216	217	229	236	206	212	235	233	209	219	218	239	220	217	232	226	223	183	199	220	202	221	214	196	196	212	225	193	218	210	217	221	219	237	212	217	242	215	217	209	237	230	216	224	233	220	194	218	243	244	212	216	209	230	232	195	221	210	194	225	221	224	201	221	214	198	219	213	214	221	210	221	219	233	219	214	183	188	233	238	215	240	221	209	221	250	202	210	191	211	220	232	249	247	215	221	197	214	220	214	222	229	212	229	210	226	207	225	206	218	220	212	223	232	197	217	235	220	214	201	221	226	220	206	231	198	173	250	227	235	217	204	201	209	189	244	210	210	207	193	207	208	255	180	253	218	228	213	207	247	211	244	218	189	214	203	245	211	232	234	236	223	220	215	216	247	273	214	227	221	225	214	230	223	215	185	236	221	226	221	243	224	209	219	198	232	226	225	244	210	226	227	240	227	196	230	209	218	202	229	224	191	197	225	222	189	235	222	197	244	224	227	216	205	238	233	212	215	219	222	230	226	222	218	225	222	230	242	207	230	193	236	221	202	232	213	206	195	218	218	256	214	216	186	211	236	215	218	234	217	212	193	218	225	201	215	255	208	209	228	220	226	227	233	239	239	227	217	229	240	227	194	195	222	207	208	222	225	219	223	226	228	225	248	229	199	234	233	216	224	238	214	221	243	242	217	192	206	259	216	224	222	209	192	223	216	229	205	193	222	236	209	205	197	203	191	203	207	224	210	233	253	238	224	238	216	191	227	194	214	211	208	244	233	217	225	194	246	230	219	230	194	217	246	194	201	230	213	231	230	242	257	212	204	212	237	218	204	221	203	235	225	208	219	232	226	212	192	199	224	198	203	181	209	231	223	193	232	213	240	209	234	202	228	219	224	231	225	225	213	229	232	204	242	214	212	212	210	216	207	212	225	202	205	220	207	228	243	216	204	226	177	235	240	254	202	218	226	213	222	230	213	201	244	221	218	228	211	209	231	226	201	226	187	229	198	219	225	206	205	192	193	203	205	218	197	222	231	229	238	229	239	207	181	209	238	215	229	210	212	227	213	223	219	193	227	228	244	214	217	212	225	227	216	222	221	217	218	214	189	197	234	242	227	234	245	209	251	217	208	241	232	226	206	224	222	232	223	223	223	225	235	214	219	222	199	231	249	222	199	218	229	228	228	219	214	184	218	238	226	219	214	241	214	230	256	245	211	207	209	184	186	240	237	222	223	217	246	215	198	211	243	229	219	216	222	204	220	209	200	220	223	211	230	227	211	227	226	231	223	236	215	207	220	200	197	208	210	211	212	197	221	202	192	215	247	232	231	205	213	222	231	231	235	221	240	211	215	205	224	213	213	228	216	163	230	217	229	245	220	203	240	197	214	223	199	202	240	174	231	220	239	209	196	196	223	203	224	238	204	229	256	208	200	224	237	241	242	222	220	235	248	242	230	251	228	215	262	229	212	193	211	230	197	199	237	231	236	238	217	220	214	214	211	223	228	217	229	219	235	223	210	222	202	234	201	237	223	203	220	210	237	207	220	231	222	255	219	237	212	201	196	220	198	211	190	208	249	238	227	199	190	203	236	212	206	196	183	224	227	202
19592	1686	1761	1937	1554	1305	1094	966	851	760	738	694	693	631	615	593	614	603	585	592	586	604	532	541	552	561	541	528	561	528	568	556	570	530	601	562	555	530	532	535	525	550	589	562	527	597	553	514	533	570	512	514	544	500	538	576	579	531	508	527	567	571	509	533	529	527	532	563	544	471	548	517	515	565	524	530	519	561	527	572	528	525	550	549	524	558	523	521	534	535	497	516	534	538	501	505	556	525	508	509	529	542	562	535	528	519	510	547	535	534	498	541	526	526	568	518	525	553	511	524	501	501	541	493	507	510	582	523	555	541	511	526	515	534	530	512	581	568	510	543	513	558	580	550	535	516	502	557	542	500	541	534	582	498	528	531	529	520	524	540	518	509	547	527	530	514	527	553	506	526	474	531	527	546	541	557	515	514	540	532	526	558	523	515	498	492	561	528	559	508	534	543	524	535	518	463	533	558	553	540	583	522	514	527	536	504	555	562	526	518	536	569	461	496	534	501	481	514	513	510	533	540	520	542	546	509	503	511	522	561	506	530	515	516	522	464	529	545	549	503	495	476	474	519	478	488	522	519	518	492	544	510	512	498	486	552	545	527	529	572	520	532	507	557	545	548	570	535	574	527	497	532	526	541	531	548	520	532	557	506	545	500	531	558	512	487	547	560	516	511	531	521	518	549	501	527	573	521	546	480	523	524	570	530	543	527	550	504	530	542	508	559	508	527	530	504	523	525	546	544	541	552	502	518	553	509	550	538	544	518	558	504	532	503	535	548	576	532	518	506	529	532	543	502	532	511	524	561	487	528	512	513	572	546	525	522	523	539	527	563	533	526	517	541	548	532	530	475	550	524	483	527	514	551	542	529	525	557	532	535	553	508	557	526	546	509	510	563	531	557	518	501	507	530	549	561	546	536	549	536	534	514	520	492	502	520	509	527	518	547	510	531	511	529	574	516	502	545	509	480	544	523	523	551	545	523	511	510	509	490	532	549	544	522	496	520	528	527	534	516	525	546	551	531	568	510	500	549	547	525	500	557	490	521	568	519	551	497	508	565	529	511	529	494	533	546	550	538	486	523	522	514	522	492	493	525	532	540	546	496	529	506	537	527	507	532	522	537	511	531	539	519	526	502	515	517	510	502	526	510	585	543	533	476	511	496	552	504	524	519	538	530	475	543	548	547	518	505	523	535	544	555	553	544	518	566	554	519	542	522	556	564	515	544	530	524	508	520	542	524	509	571	501	534	524	562	491	490	544	503	513	533	539	571	523	539	503	521	481	517	520	504	520	569	516	526	562	550	524	528	509	539	502	515	509	558	525	500	540	532	529	584	524	503	525	545	549	570	488	533	542	511	515	560	516	521	553	520	523	547	546	518	515	525	553	545	499	523	533	544	510	519	519	496	532	552	499	517	512	584	517	545	559	534	550	527	532	533	543	519	521	514	544	511	512	584	524	520	558	524	506	510	524	541	537	520	511	535	537	494	513	528	500	562	546	546	508	539	520	517	551	502	489	523	525	563	536	565	524	482	550	520	511	535	526	500	525	503	544	525	515	483	505	545	521	490	495	510	537	537	534	559	484	497	510	555	562	484	515	575	565	519	519	504	501	541	515	518	517	496	529	570	574	540	541	542	543	516	530	501	559	522	521	563	492	535	563	525	518	535	510	558	551	521	559	512	492	532	513	482	498	522	526	530	539	519	481	549	518	569	515	527	537	511	530	547	526	557	497	580	533	535	568	546	504	553	558	522	506	535	519	490	504	547	537	479	537	545	491	527	559	542	485	518	512	534	523	538	527	550	507	486	530	471	529	540	503	540	519	551	517	557	489	517	548	572	535	534	557	526	498	517	517	520	503	524	497	532	521	544	540	509	546	522	542	510	505	525	526	499	497	511	511	506	556	515	534	529	530	474	546	495	560	520	522	516	548	523	541	508	486	513	525	550	532	528	526	514	512	554	515	542	491	500	527	513	565	550	494	549	496	524	500	519	515	516	547	501	533	525	512	505	502	519	528	495	500	506	536	555	546	537	495	522	538	480	479	543	498	553	521	517	583	564	505	494	535	549	476	541	512	510	527	522	551	545	506	591	537	513	554	524	537	512	539	518	565	528	574	522	500	575	528	519	509	513	521	529	519	559	542	507	527	508	528	578	553	538	511	552	538	536	498	506	529	488	574	557	505	489	529	531	558	591	522	522	511	535	527	526	522	524	520	528	530	515	490	508	521	540	524	541	538	500	526	485	536	575	541	536	497	517	535	503	538	490	506	524	527	495	537	564	540	538	523	557	511	501	486	553	557	507	527	525	571	511	557	534	523	540	559	491	542	542	495	497	577	556	529	499	530	545	512	552	501	565	565	514	549	530	553	556	482	543	511	518	524	516	570	513	499	555	478	505	506	528	509	537	560	523	517	520	537	567	551	529	505	541	538	550	520	541	512	535	512	492	516	475	522	503	535	543	525	506	507	548	572	515	523	501	563	539	522	521	549	531	511	540	538	523	517	507	532	507	516	503	540	476	558	539	571	509	489	561	520	492	496	536	531	544	557	509	506	541	535	540	545	534	530	502	531	558	510	517	534	514	514	521	542	524	548	546	498	478	542	526	476	511	504	523	527	529	544	531	520	541	515	492	510	477	520	516	512	549	546	530	579	535	549	520	484	529	523	513	559	533	535	519	540	550	526	543	529	525	494	555	532	536	523	526	538	532	556	532	522	522	545	482	526	540	535	535	517	524	529	535	529	513	509	503	548	559	492	505	514	531	545	506	505	521	541	523	494	556	506	507	550	483	551	556	551	545	559	546	517	531	575	527	528	536	530	520	526	532	542	551	527	523	510	533	530	487	502	516	488	539	550	576	521	574	491	548	497	531	489	502	567	498	536	559	560	523	486	549	538	536	502	542	536	522	504	525	485	550	516	549	545	533	526	524	539	547	510	499	508	531	531	555	526	507	530	557	540	560	512	543	562	529	521	528	585	503	547	527	498	502	497	542	545	498	549	501	519	545	498	526	516	551	486	567	543	518	476	562	538	509	549	575	558	557	492	567	525	543	562	547	511	530	556	566	585	541	518	506	530	489	511	551	537	504	526	546	489	532	508	509	565	494	514	531	504	497	510	544	503	535	559	517	517	558	507	569	479	524	545	527	529	518	523	512	526	560	468	506	543	496	516	564	512	512	481	505	494	508	504	505	518	517	525	519	546	546	536	462	531	538	518	532	563	519	546	526	543	488	537	519	544	540	495	492	540	530	499	518	533	518	521	544	520	521	514	514	529	523	559	541	519	502	522	507	550	553	485	562	539	525	505	530	562	501	520	495	526	531	530	532	507	469	561	528	501	520	533	542	526	503	548	534	523	558	568	533	500	488	528	569	545	562	485	518	547	540	562	454	504	513	508	542	536	496	561	577	545	517	541	520	523	524	560	506	520	525	533	548	522	517	485	530	565	506	512	522	519	534	502	561	500	529	549	511	537	541	493	533	509	536
10155	976	328	294	309	282	284	273	299	314	296	307	283	296	306	300	300	311	282	285	315	302	307	275	298	281	309	304	285	326	288	321	325	248	311	277	286	311	286	280	295	315	334	309	283	283	266	310	323	295	303	321	283	291	296	320	254	322	283	307	271	309	304	297	304	284	283	280	292	289	314	295	296	310	294	277	330	298	272	284	267	282	284	290	273	294	322	277	312	280	309	302	307	292	297	312	297	308	272	293	279	301	294	297	291	262	295	293	281	279	279	314	295	314	310	278	292	316	285	268	311	302	306	319	310	311	323	286	273	287	295	330	326	281	293	335	325	322	304	331	301	305	259	309	301	272	288	295	303	312	293	301	326	309	311	286	292	283	246	300	288	274	317	309	282	307	299	312	312	307	304	292	285	324	329	315	272	298	263	276	319	281	309	294	288	280	304	274	297	291	289	302	307	303	301	293	274	310	309	309	306	286	261	284	284	278	303	298	296	296	284	293	313	319	276	304	308	299	315	287	295	309	344	302	311	292	271	269	316	321	291	279	284	265	310	320	291	318	274	300	314	299	310	255	313	293	281	283	311	297	293	310	309	320	294	311	293	267	301	268	294	285	331	302	322	290	296	330	286	316	285	316	273	285	293	313	261	282	324	308	310	331	305	312	311	298	269	295	283	248	284	303	264	283	274	300	307	296	286	301	313	335	270	325	273	303	291	299	274	283	290	273	314	285	299	292	305	296	286	300	296	311	299	322	305	306	320	273	289	289	264	311	267	296	297	287	300	311	284	286	309	295	283	278	287	313	337	301	283	273	274	286	318	307	319	300	284	295	331	271	271	285	282	265	296	297	308	280	275	322	277	276	313	315	309	282	258	278	302	310	317	317	294	293	293	283	299	299	302	258	317	267	282	281	312	298	285	304	295	286	303	298	326	308	295	303	294	323	293	299	287	323	336	284	295	274	309	283	309	300	300	284	253	274	330	295	291	262	310	309	340	288	269	291	293	283	279	308	277	284	297	266	306	305	290	280	292	271	335	300	306	300	317	277	304	254	322	275	279	291	287	298	299	281	274	260	282	289	260	273	302	281	264	269	299	286	319	310	317	322	265	312	295	287	317	335	337	311	313	313	277	297	299	326	319	320	289	296	285	284	328	277	297	266	309	300	322	319	304	273	275	285	275	271	265	282	265	270	300	306	291	280	281	287	276	260	272	291	312	319	319	286	277	289	286	295	280	293	269	289	317	293	317	304	305	317	297	279	269	311	301	324	279	271	281	307	280	261	327	313	283	304	295	276	282	296	279	300	301	263	282	293	292	276	302	278	291	317	296	279	286	290	295	332	305	285	289	305	306	288	307	320	268	313	304	290	315	282	310	305	292	326	329	295	280	290	287	289	305	292	305	283	297	291	284	298	298	299	285	303	284	275	295	289	279	300	277	266	275	281	297	290	272	329	295	295	272	293	282	297	317	283	277	279	311	309	294	247	265	269	278	275	267	310	307	287	291	299	315	321	292	279	276	271	285	289	280	292	285	309	288	299	282	273	299	270	287	306	289	304	262	291	317	293	313	284	314	283	261	290	272	300	272	289	280	292	314	311	283	286	293	298	245	289	293	299	285	281	293	281	272	342	300	292	286	281	299	285	291	301	301	281	293	284	292	291	306	295	296	294	289	305	298	276	308	266	313	321	288	290	318	290	263	305	293	271	308	283	277	293	287	292	296	322	305	284	301	314	309	282	300	295	264	304	283	278	280	294	327	282	293	284	303	276	306	252	289	327	312	320	296	324	315	298	294	324	281	328	275	271	257	303	299	299	282	304	284	316	266	277	318	301	332	277	297	316	286	285	291	289	301	293	303	302	285	282	285	284	323	321	298	314	324	282	272	284	297	291	298	344	309	267	307	277	285	280	304	286	320	288	306	283	300	288	315	275	240	299	287	301	297	338	329	303	330	312	286	291	320	311	303	280	308	285	295	266	291	269	325	269	293	341	288	300	308	321	320	299	288	300	311	294	322	287	309	332	291	287	293	302	284	286	299	295	302	311	274	314	313	340	328	327	298	301	302	260	302	315	286	312	299	291	276	264	272	303	278	313	297	317	291	288	271	298	311	300	272	309	275	301	288	309	287	320	251	294	329	314	290	313	245	280	265	308	315	282	277	267	304	279	312	292	281	273	284	271	309	289	280	306	269	301	274	312	281	284	307	291	298	280	261	332	273	303	319	304	304	290	280	285	288	299	313	278	307	294	284	294	318	297	296	299	294	293	299	291	301	281	308	298	290	281	291	283	302	288	266	284	285	262	272	308	290	297	284	339	284	306	281	319	314	295	279	328	315	276	317	277	271	287	321	262	289	284	277	286	298	307	307	288	288	308	333	309	253	327	305	287	273	258	307	288	298	316	308	286	273	290	314	289	317	297	311	314	278	301	288	242	283	270	325	299	287	270	269	276	314	295	305	304	282	306	298	292	286	280	253	263	288	290	281	299	298	293	272	300	265	258	309	303	301	298	295	305	302	272	283	287	308	292	280	268	296	304	304	295	288	315	288	287	298	298	300	302	323	274	262	317	300	295	295	285	283	308	321	303	289	247	299	325	308	293	311	257	314	293	290	310	315	304	289	289	301	318	294	282	251	305	281	283	297	283	271	327	307	297	320	293	314	297	314	294	276	275	297	272	324	316	297	301	330	292	299	320	295	331	293	305	294	286	290	305	287	312	294	329	293	314	273	344	304	290	301	280	320	263	271	319	318	301	293	296	293	309	313	264	299	267	308	303	289	288	268	271	300	275	283	298	273	311	283	315	310	305	303	284	301	282	294	312	293	305	290	324	291	298	304	303	308	302	296	295	276	313	303	286	307	312	302	305	331	298	272	270	276	296	287	290	297	321	258	284	298	294	292	306	279	286	318	302	325	324	268	275	287	275	297	309	294	297	282	289	271	311	283	310	297	277	312	319	287	277	308	284	296	299	270	324	320	336	313	258	320	300	304	284	295	290	264	315	282	301	308	299	286	279	328	326	302	307	304	311	300	297	315	273	295	279	292	286	301	303	280	298	284	302	272	321	279	279	321	317	314	287	294	285	289	269	287	307	282	309	300	279	282	297	278	281	323	300	298	315	302	298	282	324	312	292	298	297	284	273	281	296	284	260	287	268	301	322	308	284	294	300	279	296	292	312	308	287	284	276	279	316	264	314	284	286	288	291	304	288	303	303	296	290	287	281	285	266	305	309	331	286	287	287	290	260	302	298	298	311	307	338	292	281	285	303	277	315	276	274	316	325	314	286	311	300	282	299	290	303	277	279	271	303	319	266	302	300	302	290	300	305	300	318	306	301	308	311	251	301	308	323	329	354	291	305	308	300	295	288	284	313	283	287	278	272	293	289	299	319	299	308	276	296	274	304	302	311	338	242	288	330	295	300	315	279	271	280	277	288	296	295	308	295	264	275	316	304	284	280	340	285	302	283	280	317	258	296	268	264	277	321	274	291
7407	854	742	763	753	740	752	740	721	694	760	657	706	709	665	767	687	697	706	739	705	721	754	768	732	722	746	754	726	708	718	696	727	700	723	770	748	717	762	723	707	674	704	714	710	688	708	725	733	688	705	745	677	688	739	705	703	675	676	687	697	723	697	740	696	736	708	730	684	682	723	746	720	697	686	692	710	742	739	715	682	668	709	692	697	735	702	698	723	727	754	726	677	706	687	688	754	709	727	718	724	758	716	740	715	758	679	722	747	761	719	744	755	751	700	691	666	734	716	755	693	728	710	736	750	722	720	761	700	679	772	747	684	743	715	725	702	678	694	672	718	719	756	709	696	740	709	738	706	686	717	723	645	688	732	728	736	738	638	732	686	691	723	725	717	736	754	687	725	760	703	704	669	709	707	710	729	750	756	706	714	701	711	700	653	726	721	732	718	725	733	737	731	688	665	717	703	738	723	699	731	710	722	731	740	705	675	707	708	732	654	734	723	688	708	717	716	693	776	699	669	728	677	708	695	707	667	749	687	685	726	695	708	751	770	728	712	736	724	712	725	713	756	738	710	672	708	711	710	729	740	700	751	760	733	700	702	690	700	702	779	719	691	749	742	780	759	742	727	713	703	748	728	686	713	693	710	728	736	749	695	713	706	729	712	686	738	714	684	731	683	702	733	708	717	697	679	708	715	715	648	710	687	714	722	770	729	650	707	734	683	739	702	699	729	740	732	676	729	695	696	729	711	726	716	718	731	693	700	728	664	748	717	722	718	743	671	708	668	716	758	699	678	744	718	759	736	714	683	706	726	655	679	756	689	728	706	735	712	746	727	707	700	679	735	728	684	693	754	723	767	708	711	713	748	703	676	733	725	690	720	740	724	731	711	765	719	704	718	717	706	704	660	703	656	739	674	748	690	736	692	746	718	691	671	722	703	704	732	730	720	738	692	670	722	662	707	699	686	727	684	666	741	714	669	708	714	703	757	680	696	679	715	732	735	702	660	683	765	744	679	721	715	706	696	678	713	776	690	691	755	712	718	712	682	729	685	720	698	702	738	729	709	697	714	683	705	675	681	765	668	695	761	699	709	696	713	707	744	733	720	712	709	716	708	717	703	717	684	746	712	661	715	687	798	728	716	747	682	666	719	698	734	685	687	692	674	722	721	692	712	733	762	713	712	688	693	722	739	661	705	705	744	756	736	697	705	728	723	703	698	721	700	755	720	722	748	746	691	713	703	689	757	724	717	732	736	685	742	698	764	731	724	705	749	737	710	714	720	750	696	711	744	712	702	719	710	707	746	701	677	716	732	748	667	684	688	706	728	699	713	717	730	780	699	778	729	693	702	674	744	732	703	693	717	702	735	705	744	770	711	742	748	738	703	693	710	699	691	645	650	700	720	718	680	709	707	717	765	705	758	701	720	685	669	700	703	738	724	691	657	666	686	701	683	729	698	703	712	683	746	704	745	676	708	776	713	762	720	697	736	701	724	747	708	693	715	710	729	689	697	730	702	700	690	775	696	678	697	774	749	708	727	740	714	677	709	707	721	713	723	721	681	748	729	697	731	755	745	729	754	716	699	708	705	697	718	674	715	655	698	718	744	658	696	765	694	697	720	709	676	705	704	697	732	704	721	772	719	670	711	699	710	710	724	705	687	738	737	766	700	667	688	704	746	727	676	748	771	703	668	708	715	759	692	711	687	691	708	721	645	733	732	735	695	700	675	665	722	738	661	708	726	716	690	724	709	661	693	721	751	676	690	724	770	723	699	690	731	702	711	713	750	721	724	714	767	645	709	708	653	687	710	673	697	713	745	715	733	741	760	738	729	733	667	680	752	695	719	695	742	718	646	735	743	709	747	725	757	741	722	710	706	720	772	718	755	713	716	697	718	719	705	759	706	706	728	710	648	685	724	708	660	726	712	705	686	689	733	656	707	749	675	730	710	726	737	721	801	700	721	771	743	745	719	706	672	694	724	706	729	707	723	742	693	721	702	720	754	748	745	722	737	717	753	732	716	695	726	749	693	763	725	723	702	681	673	688	710	746	686	683	707	713	705	725	693	767	748	687	703	684	695	703	761	733	744	730	751	731	689	710	737	704	761	690	710	734	694	725	682	670	721	685	717	707	754	664	716	715	746	718	741	734	753	718	742	690	719	697	747	710	703	720	689	714	739	754	734	709	708	698	712	715	730	688	723	748	743	771	725	726	697	744	687	709	734	672	711	688	693	692	700	732	727	709	679	685	724	699	742	707	739	686	661	673	722	733	692	720	681	719	747	696	675	715	715	725	703	698	704	756	710	717	720	666	714	713	724	733	754	723	693	669	776	707	717	695	744	759	706	713	731	707	658	658	741	693	719	787	691	700	723	687	680	746	743	704	740	724	689	721	722	709	682	741	694	668	698	728	713	705	685	707	721	735	719	740	725	684	752	725	675	727	680	777	666	717	681	736	681	724	726	707	692	714	695	662	692	729	709	710	730	710	699	693	753	763	743	715	707	683	724	698	678	691	715	692	704	726	756	691	722	758	777	722	710	735	702	738	712	723	696	719	738	725	720	743	673	727	737	702	798	770	730	684	686	687	714	697	728	721	783	716	711	684	744	723	689	728	683	677	660	698	655	721	696	734	704	740	729	723	735	714	702	705	700	738	715	738	738	729	750	742	704	725	735	734	697	663	749	711	669	690	749	698	696	740	708	762	704	679	711	738	689	715	686	724	742	754	739	758	752	675	718	720	668	737	709	710	686	687	659	736	717	736	755	766	694	696	725	739	682	739	700	691	673	712	725	693	714	734	693	717	691	764	741	731	673	728	724	694	717	721	722	714	700	727	716	764	704	757	740	716	754	670	699	687	726	682	708	682	740	751	741	659	695	708	716	676	731	712	686	684	719	747	701	717	746	713	713	677	728	687	732	756	718	696	703	717	712	692	695	673	700	674	725	710	672	726	756	747	756	698	759	742	719	697	707	712	685	712	693	681	738	731	734	720	744	702	671	751	697	699	693	697	728	707	729	670	772	707	717	719	696	757	700	725	706	701	704	730	720	761	734	723	684	718	697	733	761	708	671	691	674	751	693	728	711	685	731	737	686	699	710	711	718	689	708	709	710	742	668	689	701	716	725	715	731	672	693	713	752	693	719	684	722	706	771	719	736	732	692	763	750	733	715	686	732	737	743	742	718	665	693	706	721	732	731	684	739	718	731	732	707	696	699	777	720	740	724	747	701	732	680	736	727	691	734	697	657	704	727	717	687	712	726	677	701	700	679	699	709	642	696	714	715	735	706	716	741	717	722	712	716	687	697	713	730	673	740	703	741	704	712	698	687	692	752	688	693	695	721	690	776	679	705	677	668	700	750	715	704	697	709	752	699	729	718	708	685	792	740	749	699	692	673	665	740	722	736	719	719	700	737	731	706	693	752	698	715	768	706	747	731	733	707	693	708	744	748	688	726	739	753	710	729	716	678	705	720	687	721	718	676	724
21615	2778	686	546	508	503	434	418	423	400	395	385	376	351	415	372	386	392	365	376	412	388	394	387	364	394	404	418	363	354	394	379	361	377	386	366	358	396	352	394	371	401	376	382	339	361	418	365	352	406	371	374	387	385	401	370	380	377	392	402	396	379	409	368	376	392	391	356	355	395	338	383	386	363	394	387	389	359	371	355	369	398	411	371	371	382	359	358	384	397	369	421	370	375	358	373	372	342	389	366	373	370	414	382	397	392	386	416	345	359	381	388	358	359	401	392	368	376	392	372	358	377	395	418	386	354	385	375	422	410	364	407	377	387	350	378	368	379	378	389	354	361	380	414	362	425	363	383	383	371	389	360	375	385	355	380	354	407	364	387	376	367	406	383	351	363	388	358	362	367	392	364	405	391	392	382	388	345	387	378	400	393	407	395	394	446	372	380	373	412	368	338	376	423	405	361	366	362	360	347	394	420	382	380	372	387	381	374	400	401	387	333	409	369	352	395	405	407	381	343	378	361	357	393	386	416	392	406	352	353	384	392	412	355	403	400	386	416	364	380	399	395	389	376	347	398	373	374	388	384	352	401	386	353	414	380	406	378	360	338	381	364	382	381	395	397	377	397	394	390	372	379	387	362	355	353	380	373	441	386	359	365	384	357	386	376	367	379	407	409	394	393	401	370	361	377	369	383	363	361	373	409	371	393	432	365	386	363	388	370	356	386	388	374	396	412	389	338	381	384	395	367	361	344	371	388	391	384	393	368	405	393	395	349	378	372	393	369	413	349	360	374	395	356	420	382	378	361	369	377	384	363	356	382	348	365	373	368	342	382	363	346	360	348	387	365	351	350	384	311	374	407	359	377	369	382	385	345	383	380	392	398	371	369	370	368	380	360	402	398	377	384	379	406	407	391	368	390	399	403	383	367	381	383	375	324	360	375	374	368	377	375	387	377	377	380	393	420	372	408	389	412	391	353	383	372	392	416	368	360	395	416	373	358	366	363	438	391	431	353	389	377	410	426	364	416	396	345	381	441	377	383	403	357	392	368	392	398	371	338	412	375	384	375	380	365	370	367	351	351	341	372	381	376	351	368	395	386	391	354	383	386	368	356	369	390	428	367	395	367	416	364	382	405	409	404	387	343	368	357	399	389	379	388	389	388	355	375	393	392	384	345	376	403	382	382	427	427	383	373	378	414	418	384	377	376	383	391	414	401	355	379	367	392	360	395	378	351	344	388	349	404	380	399	366	364	383	360	406	399	372	382	364	391	361	392	386	430	365	364	370	366	352	354	360	396	404	368	370	341	373	394	418	422	372	372	421	372	381	365	378	371	345	362	379	393	426	394	360	405	396	343	365	378	371	365	382	376	354	391	343	388	405	388	353	364	389	383	357	384	359	377	375	396	365	411	375	381	344	410	405	382	362	421	359	367	382	346	378	424	377	393	388	398	342	396	380	366	334	399	402	372	358	374	353	405	393	399	387	340	375	387	363	357	382	378	394	377	390	400	418	374	366	385	410	367	370	376	392	392	376	338	383	372	398	415	379	405	342	346	382	337	405	386	373	375	406	354	355	386	394	397	380	381	392	377	398	407	353	390	337	366	383	416	385	380	391	372	359	382	339	388	343	366	406	387	336	375	372	354	357	343	370	404	396	368	394	408	394	371	349	350	356	358	359	368	371	423	394	371	381	368	349	393	382	347	354	400	360	365	394	393	381	380	371	370	392	395	397	401	399	376	384	391	368	355	324	368	408	366	348	391	372	377	393	416	380	356	386	436	352	401	352	398	381	413	384	347	357	350	372	361	395	416	397	406	385	376	373	396	392	385	366	379	377	379	379	354	359	381	365	362	379	375	374	355	355	350	396	364	368	396	348	353	369	383	367	355	336	438	381	374	347	401	377	321	330	362	381	381	390	366	333	408	382	383	374	370	366	362	345	357	384	376	404	370	389	400	373	361	362	356	363	389	377	407	386	358	397	367	384	371	379	385	381	395	378	369	369	373	329	369	367	373	405	419	376	384	343	372	402	392	392	436	359	396	362	389	343	354	414	381	369	366	401	390	357	386	337	374	353	351	364	368	381	338	393	401	353	343	398	359	392	404	333	339	336	379	403	382	401	382	385	349	409	381	363	369	395	403	405	368	352	390	383	373	364	372	408	354	390	419	384	353	388	388	373	373	350	399	384	389	381	399	384	401	376	348	342	401	370	389	360	398	345	359	356	373	382	324	361	363	381	395	416	369	367	411	333	380	399	386	354	398	370	355	388	390	386	396	379	379	368	378	376	407	339	395	395	363	365	403	387	379	352	402	365	401	350	398	391	400	375	399	360	358	371	360	378	366	398	398	396	356	392	412	370	351	445	382	391	353	384	365	398	382	390	348	376	434	377	372	365	397	406	371	380	412	378	361	371	403	386	381	371	353	375	375	363	389	392	386	391	340	368	341	353	370	364	360	366	397	384	373	395	361	367	412	357	378	366	354	364	370	374	400	355	358	356	404	335	410	367	376	385	370	401	407	363	404	370	394	387	366	384	370	369	392	378	384	373	407	386	387	388	386	364	375	406	370	395	362	360	381	355	373	387	358	354	384	418	388	380	333	367	365	392	352	390	383	355	374	390	374	412	372	361	342	375	376	382	359	368	383	405	373	369	438	335	388	421	365	381	402	363	394	388	376	359	383	381	355	368	365	353	384	377	381	377	386	387	412	365	410	412	412	394	379	340	358	437	417	344	396	385	351	398	392	358	366	346	419	366	363	401	383	401	389	388	352	374	399	389	354	395	368	397	379	383	372	361	380	358	350	379	383	418	380	370	383	401	358	398	391	350	365	385	396	361	352	393	340	405	396	392	350	357	377	336	389	425	399	398	376	349	362	333	417	391	390	388	381	364	386	361	396	353	388	409	350	394	406	398	400	367	398	375	396	387	397	373	387	387	351	365	364	402	384	389	369	379	396	386	332	395	389	398	367	351	423	381	374	355	384	373	385	360	391	398	379	375	333	380	372	355	360	405	356	351	388	418	371	371	404	400	344	409	392	393	405	353	413	401	349	373	383	372	397	378	389	394	390	367	350	407	385	431	370	406	364	371	362	380	357	368	375	364	379	395	335	363	346	379	372	402	383	382	382	375	373	367	358	410	373	376	370	336	367	395	391	365	353	411	360	379	365	365	359	358	372	371	380	383	398	426	380	405	386	391	362	398	347	376	390	372	360	364	381	386	365	393	379	388	336	427	371	385	386	362	404	380	412	390	374	399	414	378	370	374	375	372	398	364	388	355	387	389	368	378	380	352	384	355	365	363	345	370	412	350	362	369	343	406	368	352	377	389	403	365	368	317	362	431	385	373	371	381	352	392	364	347	395	400	394	324	395	341	343	414	358	386	374	407	383	384	358	379	346	387	400	358	369	371	418	366	377	387	361	361	390	368	378	357	406	388	397	390	384	349	393	362	393	378	373	372	409	377	355	379	368	372	366	409	377	353	380
15134	1634	1532	1633	1399	1249	1179	1131	1062	968	930	991	918	967	980	1014	879	913	934	910	906	892	925	940	879	891	912	913	894	904	926	889	888	955	839	888	915	902	881	898	908	899	879	914	873	879	879	870	945	926	924	866	877	853	897	870	920	894	872	900	807	882	919	860	890	894	868	848	923	843	913	896	917	886	901	865	871	880	889	933	990	885	832	923	912	930	867	913	878	861	866	913	967	904	889	893	863	861	924	885	869	892	860	854	851	854	884	932	812	892	887	843	844	855	897	867	839	867	874	880	912	918	876	933	916	903	879	879	853	880	915	897	924	882	879	860	850	898	860	851	866	895	887	926	905	892	934	868	882	955	870	883	895	886	886	864	873	857	908	921	834	889	864	901	906	877	922	900	923	888	910	831	885	900	849	874	856	900	888	883	831	815	868	871	877	884	840	899	887	858	869	875	858	868	899	868	872	862	857	874	907	874	861	864	914	921	903	866	844	897	889	877	896	862	879	864	853	867	882	879	893	899	891	895	874	811	877	890	869	895	889	914	892	908	956	858	864	884	892	895	920	891	907	876	862	855	915	893	907	872	892	866	803	880	847	880	891	868	899	827	904	920	843	841	872	862	888	890	875	851	872	905	878	879	865	869	881	879	835	883	911	915	901	870	885	874	907	887	888	864	841	912	900	845	864	881	904	921	840	915	842	883	888	949	883	874	883	916	925	851	866	867	867	873	908	859	892	907	878	850	878	906	816	872	890	882	868	872	934	862	869	868	937	890	929	872	875	933	908	909	899	891	895	893	906	894	847	871	919	913	901	901	895	928	859	838	889	887	922	828	869	839	920	882	912	860	943	832	892	851	931	918	907	873	882	859	861	915	941	901	887	807	868	874	905	899	892	904	895	874	871	913	856	931	916	904	897	873	846	939	861	807	908	840	891	888	860	889	911	880	873	876	895	893	905	904	910	835	903	875	855	897	880	877	866	904	890	895	882	829	888	922	905	884	842	896	885	858	855	851	834	893	905	890	949	881	910	870	898	927	895	817	864	898	906	939	847	866	925	892	892	847	877	907	875	878	832	833	877	914	911	897	880	865	885	893	893	896	890	941	888	890	886	796	878	869	895	865	872	907	929	842	930	876	929	887	802	896	895	906	909	869	890	871	916	875	900	876	893	889	876	901	926	862	901	880	866	880	907	872	837	887	859	903	905	901	888	911	902	899	875	882	894	902	869	878	868	826	887	899	858	869	882	918	892	879	875	883	904	917	902	860	887	864	874	925	886	911	879	891	905	833	923	912	877	883	914	870	915	850	906	958	846	873	901	907	879	915	843	876	880	885	954	829	880	874	876	838	956	905	871	872	907	874	889	922	878	843	903	862	898	886	839	871	910	858	914	858	898	815	881	859	897	833	836	873	906	876	866	846	845	897	948	910	937	913	930	836	901	951	934	874	906	813	854	881	824	882	900	874	837	895	954	894	858	851	880	868	926	872	905	866	879	910	879	862	898	905	877	871	907	851	910	853	815	852	868	883	942	878	886	850	897	860	899	856	911	884	920	870	851	885	949	895	797	832	826	936	917	906	820	930	879	899	927	876	860	936	908	908	887	857	865	904	843	905	880	930	884	905	855	882	869	929	835	848	887	855	844	949	862	881	893	902	858	860	847	915	867	901	953	909	894	835	867	884	901	903	840	876	871	914	905	861	858	881	883	854	896	845	877	897	868	867	868	886	891	906	852	884	807	859	912	870	860	877	840	904	923	850	826	886	954	881	850	861	902	868	836	906	872	931	908	903	915	933	885	894	874	933	869	940	870	874	890	894	885	849	913	874	859	897	880	878	923	852	927	926	896	828	856	916	887	851	893	880	881	856	885	911	865	860	941	930	881	934	846	900	869	819	896	857	891	848	895	896	867	879	834	914	889	883	870	890	821	898	878	892	902	859	900	918	888	847	899	893	895	949	833	908	895	890	855	844	846	884	854	918	906	884	913	883	877	869	872	892	872	907	867	854	888	860	912	897	847	897	873	896	846	896	929	913	885	906	858	880	950	910	851	860	875	946	987	891	866	892	874	893	892	877	870	922	862	925	849	872	928	883	874	858	917	838	938	873	861	887	842	946	904	913	905	895	865	849	905	913	903	904	844	863	919	901	871	883	907	908	932	852	915	875	853	852	885	870	859	894	927	939	889	858	899	922	836	865	852	861	951	870	909	925	893	883	868	882	870	878	830	857	860	901	867	828	888	898	949	894	859	874	854	925	853	913	855	909	880	843	838	872	854	871	894	873	876	886	910	907	918	837	882	863	840	861	885	869	913	896	865	861	882	897	835	841	879	907	876	880	909	922	874	918	933	914	862	904	835	838	885	846	925	863	864	857	932	910	844	943	867	933	892	867	898	847	873	922	895	866	877	842	847	867	909	878	900	891	875	870	838	887	879	878	869	969	881	881	894	845	907	866	846	895	893	827	895	920	893	916	914	815	947	912	851	856	875	853	847	888	861	901	877	862	873	900	861	872	891	896	901	867	880	883	857	847	894	875	884	833	906	869	874	934	908	907	874	858	887	937	856	910	848	845	855	898	884	902	914	953	857	860	879	858	850	899	898	861	887	866	923	899	873	876	909	884	868	891	922	864	899	857	878	867	882	953	924	820	867	877	885	870	876	855	882	845	896	840	892	887	918	882	828	944	834	863	956	890	880	824	860	862	877	891	915	858	866	878	870	851	891	889	828	875	846	882	851	891	915	864	903	884	852	863	868	909	928	906	844	941	897	895	892	877	864	870	842	856	851	921	855	872	873	849	894	844	876	847	933	863	913	900	866	871	880	900	882	885	840	937	875	868	813	903	922	861	908	861	906	853	895	844	843	906	868	879	821	883	890	840	966	862	878	914	866	855	898	896	904	907	899	908	886	876	923	888	835	855	917	926	887	914	940	879	880	871	919	900	912	877	854	870	930	881	935	881	905	887	881	933	901	902	877	882	897	897	883	870	928	886	871	915	850	866	908	901	886	896	905	933	876	855	908	899	862	910	910	913	911	887	866	823	929	895	942	882	891	867	881	886	889	874	881	924	858	844	896	835	889	915	910	870	837	908	885	852	900	879	930	887	840	822	896	883	866	917	897	927	865	885	879	937	891	924	838	889	915	858	851	832	905	908	888	883	855	895	918	854	930	857	874	838	879	923	869	841	895	849	905	892	927	934	875	931	875	855	885	881	893	866	869	887	855	843	903	883	907	925	886	823	838	895	923	910	878	854	895	900	889	870	896	914	916	879	914	905	913	957	913	884	925	834	871	964	859	901	870	887	873	911	942	875	894	899	934	892	870	878	850	856	903	893	849	824	871	864	901	860	868	854	931	917	884	902	894	861	904	886	906	867	879	892	867	870	840	870	832	883	871	956	877	875	899	861	848	878	835	882	906	956	898	882	858	899	865	854	852	926	895	871	900	812	938	870	939	906	881	909	868	865	875	858	860	896	875	866	837	839	879	866
30932	5025	1040	716	487	461	393	347	340	297	277	316	270	261	277	305	295	275	286	259	283	297	294	296	269	272	285	260	278	296	253	274	267	258	287	272	225	262	292	291	249	274	225	284	259	261	293	258	277	290	256	258	297	280	281	239	254	265	281	287	238	270	302	248	255	226	280	272	280	256	263	253	250	255	282	291	254	245	230	259	268	276	270	297	230	302	272	283	263	244	287	257	268	269	257	248	253	257	260	260	257	280	256	295	246	261	275	278	240	280	290	268	221	277	254	265	263	260	259	252	257	256	269	273	251	270	258	249	268	244	271	237	248	263	249	246	275	284	276	281	250	252	301	250	286	268	256	258	279	268	268	258	261	246	315	249	251	242	274	263	278	276	274	234	253	301	287	283	275	252	245	247	262	290	275	274	244	278	278	241	264	270	238	261	292	236	271	289	252	260	253	279	252	280	303	289	270	241	321	250	267	282	260	281	263	265	226	257	234	297	251	261	243	264	280	288	244	311	283	253	278	245	284	302	270	282	260	286	285	261	272	266	258	254	251	283	268	275	284	256	254	234	298	278	272	255	256	246	242	285	281	279	295	252	249	271	287	265	237	283	267	289	286	288	299	290	272	274	292	300	268	268	244	295	270	274	264	279	276	261	301	286	251	254	257	248	231	269	260	276	267	217	267	232	279	248	251	253	283	275	249	259	292	290	268	261	316	280	263	251	275	268	263	303	280	284	270	274	278	269	256	274	268	258	267	294	252	258	276	247	289	275	262	281	240	238	266	260	266	245	257	273	267	283	289	243	278	248	266	274	297	266	301	275	289	239	280	290	251	262	254	260	261	254	265	251	254	236	255	268	299	273	242	247	287	256	285	261	266	292	268	270	294	253	261	278	295	224	256	293	280	279	277	283	246	265	268	280	274	249	250	236	284	272	279	277	287	256	269	274	286	274	269	267	254	255	279	287	249	222	255	280	268	239	267	257	294	268	295	287	259	252	232	287	259	250	311	259	241	266	256	277	277	297	304	264	258	272	291	281	238	280	298	244	227	247	251	266	299	259	231	276	251	292	253	276	262	251	276	250	268	264	295	272	246	298	265	260	267	301	270	276	253	238	269	287	248	274	248	299	262	263	258	255	261	251	284	306	247	282	274	261	294	271	253	275	284	282	302	267	242	269	281	271	277	294	253	257	268	287	253	270	260	271	282	273	305	282	289	252	272	285	273	289	267	277	253	272	237	282	283	258	278	273	260	247	289	275	230	300	292	272	238	254	249	278	266	256	265	278	273	281	277	289	269	307	283	254	270	279	251	299	285	263	251	295	268	282	277	247	254	252	256	278	268	268	255	278	258	256	255	270	294	294	281	290	271	265	228	234	313	269	271	262	254	256	266	262	281	287	266	258	251	264	253	279	257	289	272	239	275	265	283	271	268	260	281	262	271	297	279	281	304	294	246	281	282	292	267	254	263	249	272	256	260	278	269	254	267	274	282	261	233	256	245	252	253	280	262	287	279	238	268	266	266	276	246	271	306	313	257	282	271	253	261	274	242	267	289	280	268	251	237	271	298	282	226	223	284	264	258	264	269	245	247	284	262	324	304	238	232	260	293	256	279	283	288	251	311	290	302	225	275	255	269	245	242	256	256	259	264	242	289	277	284	252	288	250	277	268	267	262	263	259	236	272	270	263	238	287	261	272	275	283	279	243	295	268	275	261	288	263	270	271	245	275	259	277	276	241	281	289	275	276	275	279	270	270	267	297	253	253	263	279	262	279	268	278	270	252	262	263	239	288	271	235	275	293	255	242	279	272	278	286	261	253	291	243	262	291	267	274	269	267	299	246	273	285	248	299	299	295	270	281	257	256	245	268	266	299	289	268	280	261	254	281	267	274	288	257	252	249	312	278	261	256	266	294	306	259	274	259	239	296	272	274	278	286	263	287	294	271	260	268	298	275	263	256	280	265	260	242	257	278	319	263	268	270	259	289	274	252	271	266	270	276	272	252	267	286	258	263	253	271	280	266	294	256	285	269	258	264	270	266	259	275	302	277	315	290	271	258	259	277	276	284	252	243	282	260	273	262	291	264	268	281	264	278	276	245	262	274	260	278	277	260	285	276	296	275	268	253	245	236	274	268	281	291	259	286	256	271	236	240	237	283	254	302	266	282	264	278	257	273	258	268	273	267	259	287	257	267	281	249	270	273	271	251	277	243	286	285	277	277	274	272	306	297	263	266	247	267	272	288	247	239	273	275	267	282	255	263	267	322	259	256	261	245	282	287	252	300	291	256	272	266	277	264	306	267	288	263	261	253	249	269	278	263	273	237	270	292	275	255	264	300	266	269	251	276	268	239	271	284	266	248	297	307	235	249	242	267	275	253	283	271	292	269	268	270	273	244	280	262	265	257	269	283	264	298	270	278	245	225	253	286	244	241	258	231	273	280	215	269	249	255	266	255	269	259	312	273	247	258	296	265	241	255	268	275	273	277	238	264	275	286	298	270	262	279	263	267	236	271	291	292	263	249	253	263	304	242	303	302	261	270	273	256	257	288	264	303	261	246	261	281	278	256	250	282	277	295	267	284	237	257	266	294	264	262	249	263	257	243	254	267	266	273	312	249	257	278	264	263	281	252	261	264	240	277	265	258	255	235	253	262	254	245	312	268	259	233	272	247	276	260	251	298	288	283	279	248	272	267	241	280	254	266	242	243	254	273	264	256	283	296	289	244	286	272	270	271	258	258	279	264	251	271	239	291	270	288	251	244	254	257	273	302	266	284	274	265	277	271	267	224	274	288	261	275	254	267	252	276	268	264	264	259	266	287	283	266	276	278	265	254	247	273	312	270	256	249	273	285	279	251	268	236	269	259	270	260	256	271	293	265	273	291	266	246	264	285	263	273	233	263	287	280	276	299	275	261	259	276	292	251	255	280	284	287	274	294	247	270	266	278	280	306	261	289	257	248	266	256	247	264	256	256	299	263	276	274	276	284	274	232	271	290	302	245	269	278	268	260	244	218	263	278	243	239	255	264	283	246	261	281	254	255	300	275	268	248	266	260	247	231	278	297	277	241	280	249	251	278	269	258	263	262	259	282	294	247	240	252	312	275	255	270	281	272	273	269	256	288	270	249	293	261	265	249	267	259	267	264	252	284	254	245	263	256	281	276	244	300	304	267	294	287	255	264	322	244	250	291	237	278	250	284	283	263	282	275	249	280	302	282	276	288	257	272	239	268	284	269	245	280	267	238	243	267	263	266	249	278	273	257	276	263	246	264	229	250	246	292	282	258	279	286	257	271	266	253	324	269	244	262	287	283	259	261	244	273	282	279	256	298	250	293	226	270	277	286	288	294	252	249	260	254	286	244	285	276	258	275	276	268	289	247	278	250	262	259	302	287	309	278	272	276	267	262	231	264	300	258	295	258	251	270	273	262	272	238	251	248	284	244	295	266	276	256	260	281	276	301	263	259	263	273	261	269	256	298	270	272	270	281
18672	1812	1871	1927	1704	1397	1211	1088	1001	921	848	842	769	767	765	741	730	705	716	706	644	743	673	701	696	716	644	706	662	653	659	641	638	670	609	666	645	690	618	682	669	646	620	607	674	677	625	641	629	628	618	659	673	664	662	664	684	640	664	661	651	664	668	604	667	682	646	614	652	640	649	628	626	664	625	635	676	641	622	659	645	636	638	642	657	701	636	654	648	674	642	657	652	661	673	618	586	651	633	659	658	592	688	652	636	610	651	644	641	633	667	677	694	609	624	653	625	618	637	633	613	668	655	606	602	636	660	659	637	639	663	630	661	634	606	628	645	639	625	627	662	710	662	642	641	631	641	637	677	658	688	667	691	642	683	659	629	646	688	603	626	624	650	647	635	627	662	638	630	621	650	638	673	620	662	676	659	672	669	646	624	611	611	640	628	598	612	667	624	638	619	636	626	645	594	658	625	658	642	637	612	604	603	613	649	679	655	609	650	634	626	629	594	689	646	661	650	650	633	628	618	650	698	644	627	649	617	615	650	615	655	647	630	660	648	659	638	630	657	669	647	619	661	628	626	643	620	619	634	588	665	674	615	629	616	665	689	631	669	625	604	645	622	666	592	640	630	609	655	657	636	638	546	657	640	661	674	629	651	610	633	622	615	706	613	635	646	618	612	618	666	594	630	621	616	627	621	646	591	629	612	668	657	613	618	663	678	633	644	579	666	589	626	617	641	716	611	629	612	644	615	620	593	643	651	649	648	676	629	681	625	667	598	625	664	644	616	583	612	610	624	678	646	626	669	636	669	645	645	603	598	620	632	625	663	620	659	622	630	629	603	630	690	638	641	615	590	629	663	638	676	642	624	628	660	622	679	618	686	644	625	641	654	673	632	674	668	634	651	630	602	630	673	672	641	630	628	638	617	609	618	602	634	631	602	625	593	645	630	665	661	663	628	653	639	637	595	634	621	633	618	639	657	642	675	654	627	636	646	631	645	630	642	638	666	650	640	653	662	672	655	636	624	612	641	627	668	632	630	603	647	662	657	650	674	691	702	639	644	632	636	598	649	617	636	628	654	612	627	659	630	628	671	604	617	642	649	630	630	650	627	629	657	667	607	637	609	669	645	644	647	639	638	620	625	626	631	634	629	638	627	603	642	663	618	616	667	642	668	607	690	626	645	621	678	648	641	615	632	617	650	585	670	607	646	643	677	613	600	596	701	612	672	645	631	629	623	590	625	612	619	622	625	644	655	678	675	655	652	629	619	649	646	594	672	658	653	648	647	656	635	613	598	615	634	606	623	614	680	636	638	584	627	630	677	653	621	622	672	653	639	648	665	651	664	656	630	720	657	597	638	624	644	666	607	632	604	617	616	678	627	658	619	604	647	606	624	650	659	592	638	630	622	629	656	663	601	594	623	659	613	677	603	645	606	657	649	662	657	608	629	678	664	638	656	657	598	621	601	637	650	641	620	629	619	610	631	645	655	609	632	625	644	617	697	652	658	629	618	695	661	614	599	638	646	652	674	642	594	616	651	638	661	673	636	638	688	677	662	666	625	633	582	619	672	656	612	662	649	604	651	627	649	652	658	664	614	620	597	666	675	620	593	648	649	645	649	646	683	607	613	609	658	642	680	668	672	594	620	615	623	650	685	633	591	603	644	648	627	630	627	632	635	647	649	631	697	610	652	665	608	600	600	671	646	637	654	616	613	658	674	656	651	647	615	646	663	639	632	630	586	638	667	685	563	645	646	654	602	610	659	653	643	649	621	646	639	645	612	639	653	613	647	690	636	627	645	614	652	631	636	623	601	675	599	655	662	675	685	611	612	673	643	597	613	601	674	660	666	608	688	649	626	603	646	639	602	649	639	630	661	629	619	676	629	621	602	626	662	646	631	614	644	650	641	664	634	658	618	671	694	682	707	629	633	669	638	658	656	612	635	669	636	658	635	672	674	666	632	639	650	625	619	622	637	647	657	625	642	626	593	600	628	665	646	641	649	680	655	658	638	628	631	589	624	598	647	639	619	647	653	683	641	576	629	612	620	647	596	611	594	696	649	677	640	620	633	617	645	608	643	615	649	630	639	663	636	679	644	617	627	587	639	651	621	641	640	641	630	650	617	640	587	712	626	678	628	660	637	697	589	583	651	619	621	671	604	578	639	628	659	663	650	662	624	662	677	676	668	644	617	615	616	589	621	647	631	606	656	658	642	609	639	643	604	614	612	653	642	642	650	583	633	609	657	630	668	662	614	624	688	631	640	637	580	652	568	607	629	651	610	667	618	643	643	644	638	626	667	638	604	629	595	676	672	651	656	611	661	608	618	672	654	622	661	595	631	589	639	620	656	644	643	632	652	657	659	634	625	639	599	611	660	649	663	648	613	625	608	645	658	659	669	621	645	649	648	614	634	636	658	586	674	640	615	606	614	666	604	664	654	620	609	658	638	658	650	647	624	666	633	638	673	624	621	599	649	622	649	643	619	657	627	651	606	691	639	604	635	683	693	609	663	621	620	641	653	617	653	644	648	631	632	613	659	659	676	617	654	646	618	597	674	631	624	629	626	605	577	642	689	657	663	640	636	644	648	671	652	619	637	623	652	624	636	635	614	609	613	657	656	625	620	692	682	617	650	656	626	650	619	659	719	689	639	630	603	629	671	599	640	627	598	637	616	636	660	647	665	628	655	593	644	615	643	616	615	642	669	666	637	626	589	621	679	626	633	695	647	630	619	626	626	663	626	634	642	621	591	651	621	634	653	629	622	613	657	659	652	707	620	627	655	664	662	634	694	634	693	677	642	653	649	683	688	662	632	654	633	656	663	686	615	629	611	625	612	674	634	640	663	641	611	661	641	596	655	645	648	624	597	604	665	593	655	620	632	624	637	644	623	651	644	609	644	652	628	617	611	633	680	617	662	660	620	612	621	647	622	663	618	659	635	653	637	674	617	653	621	677	619	614	635	613	634	629	624	645	651	650	598	616	626	611	612	589	647	652	619	621	627	608	658	650	649	645	665	627	679	623	650	611	586	676	641	654	615	629	642	662	647	616	688	657	608	620	644	607	685	575	669	642	647	644	680	628	642	635	647	645	641	674	606	648	661	628	624	609	658	593	603	621	621	622	681	644	667	620	638	683	583	626	664	627	659	645	649	651	617	650	662	643	672	641	632	576	624	629	632	639	642	674	634	624	648	654	610	652	614	654	646	652	644	635	625	662	648	613	679	682	615	612	669	669	594	641	634	583	574	648	636	608	633	611	650	652	644	664	592	612	657	647	659	648	640	618	648	628	630	622	639	684	609	615	655	636	651	636	646	640	621	638	644	635	636	619	647	588	642	643	676	597	628	615	623	652	659	670	654	616	612	667	623	635	638	607	665	628	627	579	680	613	674	658	662	631	652	624	648	658	624	642	639	653	633	617	613	585	676	654	641	633	618	606	661	620	640	650	594	588	623	643	665	683	643	618	656	659	654	650	643	633	655	591	615	636
9891	971	350	327	315	316	317	306	311	347	318	361	297	268	352	315	313	310	324	329	305	335	305	346	319	334	319	300	304	323	317	324	314	307	302	335	311	295	329	336	333	332	324	315	318	297	326	333	341	324	296	320	296	323	273	290	292	288	322	296	335	307	341	302	316	296	287	313	294	337	317	355	374	307	348	299	309	307	325	325	318	312	322	332	317	298	302	306	329	332	340	296	301	297	315	333	333	321	319	303	310	313	290	329	275	321	298	313	291	302	327	329	329	326	314	315	320	286	300	307	325	303	314	300	330	333	310	341	344	317	290	276	318	317	303	319	320	320	299	282	318	309	318	315	295	289	328	320	302	306	318	278	319	320	287	304	332	313	319	324	377	323	329	328	333	317	300	306	337	295	328	325	358	338	359	308	308	320	337	315	313	319	348	304	338	322	305	356	327	303	288	316	320	348	297	376	366	339	323	352	322	338	334	333	325	309	280	323	314	329	288	313	315	317	342	310	333	296	320	342	306	296	311	318	322	293	298	331	316	339	306	335	343	303	303	322	319	306	299	329	312	299	307	297	302	314	304	282	335	340	317	283	295	343	290	323	337	301	306	304	325	349	297	304	341	333	323	318	329	311	321	320	337	316	333	347	319	344	356	330	306	326	312	314	358	368	290	302	336	323	318	313	340	325	350	341	319	312	317	328	307	328	306	314	344	326	344	291	332	370	320	312	313	304	288	315	296	280	298	326	334	344	327	311	328	307	308	315	299	309	310	339	321	310	368	311	338	299	299	330	323	324	316	312	323	313	348	322	323	330	262	299	330	310	323	335	333	278	303	350	327	331	312	327	334	318	301	306	357	332	330	293	299	304	370	305	345	358	297	318	324	295	333	332	354	305	336	333	345	310	296	298	298	311	343	297	307	293	307	331	304	320	317	320	316	338	313	325	310	298	319	317	296	319	333	346	322	305	308	347	302	302	325	322	360	311	324	297	322	320	292	327	315	275	318	325	342	319	322	326	295	292	325	318	326	322	314	290	311	308	338	325	313	298	323	329	306	312	332	324	326	304	340	339	330	329	319	295	343	330	304	306	319	332	313	327	318	323	319	297	315	297	329	314	327	304	309	340	309	293	321	319	327	323	332	329	311	282	292	310	345	298	324	326	331	308	304	305	332	272	312	327	350	319	346	313	302	306	328	314	297	296	328	295	326	319	308	332	325	301	306	366	315	348	341	318	315	344	303	291	303	295	361	319	321	317	328	311	284	286	303	342	303	333	285	301	300	330	326	360	297	339	306	304	331	330	294	317	318	366	325	316	331	298	333	319	310	307	328	262	315	324	329	301	320	335	320	316	307	299	301	298	298	292	314	308	338	322	287	313	308	306	315	333	323	331	295	321	322	339	331	329	322	305	322	296	307	327	320	298	287	307	301	319	342	348	345	331	344	350	330	321	324	299	331	319	318	318	332	323	337	324	347	325	338	306	316	295	329	313	289	316	311	289	286	296	312	317	273	308	317	363	299	320	313	342	312	359	334	313	332	304	308	320	339	288	316	317	300	325	328	314	278	320	300	312	331	298	321	301	284	308	282	331	325	300	348	282	307	281	306	346	310	297	334	310	337	276	287	304	330	306	316	292	338	345	311	275	351	326	303	309	308	323	297	324	285	299	332	288	314	302	354	330	298	324	259	279	344	317	324	321	335	317	324	329	298	307	312	297	321	316	347	323	339	338	307	287	306	298	297	281	316	287	310	313	302	326	313	276	319	326	280	328	328	316	316	362	310	326	333	339	361	325	310	329	314	347	319	319	310	329	325	308	308	308	288	324	296	305	363	317	326	311	291	312	287	290	302	325	328	303	352	299	330	352	288	324	341	323	289	302	346	314	347	316	321	296	302	341	333	325	326	289	336	337	297	312	295	297	332	354	326	293	288	310	277	309	359	340	296	350	325	309	357	294	296	310	332	327	344	320	334	359	342	325	324	366	327	321	324	329	374	342	295	295	317	325	308	344	301	307	301	316	319	279	312	295	330	313	323	317	305	298	362	330	326	296	324	329	321	334	312	312	313	296	297	311	302	365	339	287	294	291	328	325	324	301	313	323	329	331	334	328	325	344	323	300	313	312	328	310	307	315	336	309	292	300	343	328	303	283	285	303	308	347	335	336	346	318	365	306	317	336	346	295	326	299	293	313	352	342	316	342	314	309	337	297	317	313	351	334	325	326	340	328	341	329	333	316	330	306	330	351	317	316	300	299	316	310	319	337	317	348	323	315	332	319	304	326	310	343	320	312	338	322	339	290	312	387	288	345	315	344	333	290	287	297	314	287	311	318	337	311	323	327	334	302	302	288	316	366	313	332	306	332	333	312	335	316	320	321	324	320	303	299	320	305	297	307	352	295	347	286	298	278	322	297	315	303	328	290	301	345	320	277	315	303	337	328	355	324	309	323	316	321	286	333	341	329	324	312	318	334	306	357	349	311	308	311	316	293	325	351	345	306	313	351	322	323	314	306	326	317	316	319	331	337	271	293	299	302	342	271	343	334	311	308	310	298	317	309	359	303	324	326	338	310	314	314	309	290	315	300	318	290	339	314	323	331	332	320	310	318	308	330	293	287	295	324	323	334	316	323	327	326	305	322	306	318	274	320	322	285	320	340	328	309	310	341	301	353	324	314	324	329	298	328	323	277	338	331	357	332	334	352	331	329	312	346	313	310	317	307	324	296	310	315	308	333	346	332	317	339	312	309	338	316	314	321	340	328	317	335	317	336	365	293	319	312	312	299	359	308	320	302	346	329	313	311	328	285	322	332	336	308	322	335	334	287	300	310	318	329	347	334	330	317	306	268	320	314	317	275	323	321	322	326	268	297	321	321	352	306	328	337	314	277	279	332	297	314	337	290	322	307	319	277	343	310	310	333	334	306	298	326	280	354	360	339	353	332	357	356	341	350	334	334	326	305	326	351	314	308	341	338	330	355	319	286	300	316	321	304	300	330	293	318	325	346	309	292	355	294	350	332	335	306	308	306	289	329	330	314	306	308	306	311	347	319	324	307	312	317	321	317	323	336	312	309	329	298	298	345	328	323	308	345	330	298	318	327	342	303	314	334	332	305	375	334	317	331	344	344	348	325	347	283	317	294	310	322	339	309	306	342	293	344	317	337	321	349	338	309	334	281	296	326	315	306	300	303	323	330	314	327	305	304	331	341	329	342	296	315	346	312	335	324	320	304	315	321	338	295	330	349	315	354	333	295	318	309	274	349	332	325	314	297	305	324	298	299	317	298	297	312	302	311	290	329	307	367	351	297	308	326	317	316	298	322	316	336	328	326	342	335	304	336	326	320	316	304	343	322	317	349	312	335	319	349	306	329	352	318	307	317	299	301	309	336	301	310	290	300	328	325	328	301	306	326	349	282	314	322	305	334	316	312	328	316	298	328	348	350	344	332	304	307	345	304	323	321	314	361	292	349	318	336	319	327	301	314	313	331	314	318
7414	906	823	789	772	780	866	786	796	799	770	772	782	768	790	726	751	751	768	748	777	777	773	777	783	752	786	807	745	803	772	800	744	779	777	801	770	776	751	824	751	742	764	745	747	756	746	769	788	772	716	763	757	777	758	797	792	773	770	794	833	783	793	745	771	749	751	772	767	768	795	760	774	769	760	745	757	793	780	758	781	746	816	803	770	743	777	728	776	755	732	759	716	765	797	749	737	742	761	783	791	833	828	797	763	768	776	756	707	783	745	777	748	775	758	767	736	729	781	763	734	768	725	743	766	756	803	788	767	731	786	802	739	761	760	799	809	797	740	773	778	764	782	751	797	766	767	787	720	772	755	716	693	764	783	746	761	749	808	774	794	806	848	772	812	760	747	751	761	755	763	720	800	759	787	765	809	752	774	804	820	800	788	743	798	789	809	767	784	738	758	762	720	715	792	754	765	730	741	735	783	774	718	774	738	756	745	769	729	800	764	718	737	722	778	722	766	785	859	780	780	757	775	780	776	766	736	749	785	829	725	737	723	738	763	763	738	730	803	727	760	758	832	772	752	818	758	763	742	758	708	795	807	752	796	819	738	794	745	762	772	797	740	744	788	779	748	779	731	717	758	784	788	708	728	759	762	765	744	771	813	757	758	744	763	761	795	730	766	747	744	760	770	834	813	745	747	779	805	756	777	818	705	790	779	824	775	779	768	772	778	779	758	711	795	777	757	766	828	761	792	819	765	808	780	725	749	742	828	734	769	787	716	743	769	794	755	787	762	762	748	781	801	821	735	786	760	769	792	755	746	766	766	781	764	772	797	738	850	735	740	781	788	756	752	787	788	821	772	772	811	790	776	772	742	787	739	760	819	775	782	750	744	752	772	763	755	757	793	783	751	738	760	821	780	801	791	783	775	770	803	772	773	807	774	745	767	770	718	753	703	760	802	773	723	743	763	851	774	800	776	759	748	779	766	771	815	810	737	765	748	747	753	725	772	789	762	744	762	694	786	802	775	770	767	784	767	760	773	775	762	764	749	771	794	785	784	776	803	768	829	783	772	741	756	764	749	783	799	791	763	691	769	736	744	783	782	745	784	739	737	781	762	736	774	795	766	766	756	777	801	757	753	828	785	773	783	730	776	751	757	790	773	765	769	780	760	777	740	784	797	745	784	750	761	783	723	785	786	777	786	757	769	740	809	768	713	763	775	767	780	770	728	742	828	790	748	739	769	795	731	755	770	785	769	759	755	764	768	779	741	794	766	756	735	778	765	759	779	804	713	751	790	717	776	740	727	744	776	821	787	782	755	773	813	817	782	774	777	815	803	747	767	732	831	802	740	784	779	809	781	766	729	781	694	765	737	816	734	816	805	776	784	724	754	765	779	746	760	751	756	769	724	754	747	770	752	749	757	778	765	772	787	748	781	771	810	833	754	799	804	778	746	782	785	772	780	709	719	781	720	733	773	796	737	770	779	732	772	783	747	774	768	742	740	761	804	762	784	712	793	813	796	726	803	716	728	757	747	792	782	788	752	749	784	768	768	758	766	818	762	740	775	860	749	771	799	784	768	776	771	719	728	738	751	718	756	785	755	807	797	780	799	737	747	758	792	779	796	761	775	759	738	813	834	771	718	804	793	739	797	758	725	729	836	794	809	780	786	779	714	744	757	736	767	754	744	723	768	744	817	798	743	723	778	730	776	783	757	757	809	740	796	782	805	703	719	777	795	743	729	736	768	784	767	758	763	741	734	761	797	819	799	757	795	769	736	755	785	770	791	723	824	754	752	779	709	761	765	774	799	764	721	787	798	760	833	746	801	801	776	813	775	781	697	765	774	810	794	759	806	785	777	768	784	823	783	810	762	794	788	784	752	787	757	779	747	810	754	752	794	786	742	798	808	733	775	786	727	765	707	755	786	744	758	724	753	775	778	784	779	767	792	734	769	767	751	778	755	777	732	746	778	770	804	731	769	736	775	806	807	807	749	756	787	800	778	781	756	766	707	766	752	769	747	782	782	782	744	831	743	804	762	752	789	768	799	736	753	758	736	814	763	753	777	782	700	744	753	763	757	725	750	781	763	768	797	781	783	753	776	780	754	716	756	822	796	731	725	823	772	737	797	812	767	813	832	797	763	761	789	733	808	837	748	783	753	805	755	744	768	740	808	756	757	774	794	783	777	739	716	786	785	803	758	764	750	756	733	790	776	704	773	770	777	714	737	815	841	764	738	745	832	718	735	776	754	779	750	760	772	821	776	758	752	761	800	800	759	811	760	747	777	759	739	769	792	746	784	753	764	820	763	758	776	734	781	806	739	766	794	752	736	788	792	741	775	697	779	768	764	763	797	732	742	758	775	736	716	759	788	786	788	742	763	750	759	804	747	766	725	817	820	776	768	755	763	749	775	699	754	710	762	756	809	758	766	738	784	838	759	745	762	766	766	767	821	789	769	767	773	710	723	751	745	766	748	774	826	741	754	782	767	811	763	710	718	734	784	779	785	809	746	747	749	806	756	766	741	803	795	763	840	766	788	793	784	765	777	728	800	778	766	756	749	801	711	793	773	762	769	755	771	784	755	796	795	775	766	732	808	786	816	812	756	797	786	794	776	744	736	777	843	757	717	817	781	771	772	727	795	764	766	764	748	812	741	751	750	733	758	810	767	751	752	733	738	767	779	729	742	780	750	769	789	808	775	740	765	790	735	727	778	818	745	812	773	768	762	725	765	777	773	820	789	762	781	739	780	765	810	754	745	814	747	753	789	800	742	791	751	765	760	791	727	767	808	790	788	794	784	752	760	795	756	781	793	756	750	792	818	790	805	786	766	740	764	798	742	766	728	786	780	771	812	768	779	780	787	748	790	779	786	791	777	743	776	779	802	756	735	815	736	802	733	792	757	787	771	789	806	742	768	829	794	794	747	789	732	781	747	802	822	785	805	781	812	782	782	804	783	710	795	771	781	758	773	749	713	722	774	787	774	803	787	761	802	818	767	743	799	814	779	719	777	772	735	796	756	773	738	774	761	787	798	754	727	756	752	751	808	795	792	771	749	811	756	797	787	748	720	743	813	753	765	767	682	746	764	770	819	793	744	788	800	773	735	784	751	755	747	780	760	781	790	793	786	814	760	785	753	757	807	801	735	739	761	744	757	783	814	781	768	780	777	772	758	745	746	813	792	710	780	770	827	822	769	806	789	770	776	819	761	750	747	773	789	752	773	792	747	768	709	755	767	788	754	792	768	785	745	797	790	785	785	788	761	797	868	755	772	731	769	795	736	760	794	797	751	758	820	780	773	824	769	770	762	776	759	736	785	762	764	779	751	773	706	785	737	746	736	764	749	779	773	789	731	812	778	793	750	764	737	741	795	765	776	763	775	800	781	765	782	754	795	717	814	778	768	789	756	767	790	754	737	773	808	779	785	789	797	697	782	796	764	741	732	817	719	801	754	783	764	747	783	742	828	753	746	743	760	743	767	770	812	764
21615	2710	719	593	508	439	449	417	405	339	355	337	378	384	375	346	347	332	362	365	362	364	383	349	349	322	360	356	391	358	398	358	344	331	359	368	367	339	370	384	387	359	352	374	401	368	367	339	312	352	345	351	377	367	361	350	375	355	342	335	351	363	347	330	373	353	330	353	389	367	357	377	342	392	359	384	359	345	353	357	333	355	369	376	390	356	370	345	351	321	374	358	375	397	396	377	332	350	362	377	377	331	342	344	363	383	361	335	368	345	359	379	380	371	353	377	349	393	321	373	350	368	344	349	338	370	367	362	375	310	368	354	368	358	395	349	388	392	373	344	342	350	342	344	342	349	351	402	398	337	333	337	350	360	368	345	368	372	348	405	354	339	330	393	400	366	352	363	354	376	345	403	371	378	356	345	362	348	388	320	364	370	338	400	376	417	349	368	345	357	386	344	383	356	366	338	337	355	392	360	349	347	336	339	360	330	362	344	376	363	346	353	370	383	370	334	343	395	400	362	327	357	349	369	369	366	343	356	342	362	357	353	338	373	369	409	344	339	345	404	359	350	334	341	367	367	310	375	348	372	354	370	349	353	382	357	346	341	340	384	394	331	346	338	339	377	377	342	343	342	333	327	376	382	339	359	364	364	362	363	337	366	391	342	352	379	350	357	366	341	370	404	322	354	353	337	379	414	371	364	375	337	403	354	383	365	352	359	357	373	367	378	360	353	374	375	373	369	349	366	344	350	342	370	356	376	349	368	374	359	314	358	351	376	334	346	378	345	356	374	350	332	329	338	321	336	341	367	364	351	383	338	338	382	334	379	375	390	340	343	382	364	376	352	333	378	395	364	372	385	368	373	386	356	360	369	355	343	340	362	351	386	361	365	380	355	382	361	343	356	349	378	326	316	329	322	357	353	354	357	326	368	374	317	381	400	364	392	351	375	388	312	369	359	335	331	371	359	361	352	352	337	387	349	383	347	381	362	340	350	361	380	349	381	340	356	355	384	359	367	358	321	369	325	355	360	376	384	371	383	367	384	368	358	362	360	353	354	352	357	347	341	352	340	396	356	356	338	360	383	365	351	364	377	333	358	368	380	369	407	403	336	396	356	358	332	362	369	373	396	364	349	363	388	380	335	385	350	367	381	363	355	358	344	351	363	363	360	398	351	371	350	363	367	329	376	416	386	371	336	373	349	320	362	357	383	342	354	372	366	363	364	343	356	357	371	331	355	353	334	358	391	374	351	309	360	371	350	365	336	379	340	365	404	403	361	348	363	393	373	357	351	369	366	371	359	339	312	371	367	356	359	365	379	324	356	337	349	374	414	376	370	385	333	349	359	361	348	371	367	348	348	355	390	364	318	375	360	382	323	341	374	341	364	347	360	354	340	376	421	382	340	401	334	367	347	352	345	339	366	379	347	381	357	374	339	366	357	366	358	372	345	322	393	418	355	390	348	377	362	371	364	369	336	370	361	350	347	371	382	342	363	319	313	320	378	400	373	371	386	370	361	341	328	364	358	379	348	352	359	367	378	353	362	352	371	320	342	368	325	366	360	366	381	356	366	355	355	342	385	358	367	342	390	364	356	390	374	375	377	341	364	363	381	336	418	360	391	367	371	333	375	355	362	322	357	364	374	360	365	354	364	354	359	379	401	356	349	334	371	370	359	353	361	331	373	338	356	388	420	353	391	373	342	373	346	348	327	325	358	341	373	339	347	334	324	371	350	367	358	367	386	383	379	359	357	356	348	388	362	377	339	365	358	345	361	351	367	376	328	339	361	355	364	343	373	389	320	354	358	344	334	376	372	360	362	335	379	366	342	363	367	359	361	379	336	322	358	411	387	366	356	357	365	331	399	399	336	358	367	333	429	336	333	359	382	351	358	382	348	420	381	385	378	355	384	331	355	361	344	311	374	398	346	384	374	364	357	349	392	365	363	396	411	323	365	355	442	360	376	324	366	323	364	328	363	359	359	381	366	369	348	383	371	350	367	353	338	374	351	329	354	357	373	326	364	372	342	337	356	365	371	357	363	352	331	377	370	370	347	357	360	358	343	351	377	309	354	379	360	372	379	324	356	350	377	357	350	340	407	352	353	359	385	403	385	369	351	366	344	381	371	370	358	344	353	387	352	356	348	371	367	373	357	359	377	334	365	371	368	398	367	360	354	338	328	386	342	362	360	358	389	369	397	357	349	335	342	325	361	350	349	324	365	357	360	349	393	341	360	332	364	377	349	377	331	360	358	347	377	354	366	342	332	375	339	401	363	329	371	359	376	385	395	378	348	348	370	379	370	353	354	358	377	349	364	374	346	392	362	406	395	354	353	367	356	324	370	385	390	392	355	368	369	368	368	371	343	363	354	340	390	337	356	331	381	391	376	399	360	298	354	348	380	381	364	406	359	370	361	373	337	370	374	328	383	331	327	350	324	331	358	356	392	370	417	398	347	356	356	372	362	360	372	368	401	361	361	331	374	356	368	367	324	387	358	358	361	360	409	356	353	358	356	346	342	368	318	326	384	388	390	356	334	386	342	345	367	370	359	375	364	348	348	372	361	360	354	353	380	371	385	338	371	371	368	390	344	360	380	358	356	345	328	328	365	367	381	356	368	324	366	357	394	370	332	398	348	368	349	297	347	321	356	374	344	360	341	370	347	329	347	321	367	393	386	393	344	368	368	346	327	346	343	363	338	369	304	363	328	363	351	374	356	351	381	328	356	337	343	343	391	322	361	365	354	356	383	338	371	306	357	326	318	358	345	344	346	348	369	402	351	363	390	354	330	357	369	341	380	357	399	383	349	326	361	366	356	362	341	366	351	387	330	373	375	349	385	338	387	388	350	366	374	407	380	334	321	343	370	382	346	341	382	356	365	360	360	351	373	363	358	341	349	358	354	385	362	363	379	339	317	377	380	428	377	407	393	325	385	357	347	366	354	353	334	361	346	329	375	351	356	403	381	335	384	368	372	326	358	352	359	389	371	372	367	349	339	394	368	377	411	353	390	379	383	374	365	330	337	324	378	369	346	345	353	301	342	368	376	375	397	304	385	381	329	366	423	371	375	375	384	354	336	354	337	335	388	335	361	384	400	353	346	385	346	347	391	356	345	351	402	370	346	350	322	375	386	346	355	351	331	346	368	319	329	376	364	362	373	343	310	344	358	338	400	376	393	377	384	370	349	334	323	353	352	356	364	331	349	371	366	393	376	429	408	378	356	349	388	354	373	341	385	355	360	356	362	363	349	354	364	364	357	369	378	347	362	386	395	359	345	353	376	370	370	323	353	380	384	333	359	391	349	318	350	357	334	319	339	337	359	333	336	371	357	332	366	358	368	332	339	349	351	354	364	376	367	330	356	338	358	375	338	380	380	368	354	361	381	362	366	374	349	355	373	374	316	380	349	390	344	389	333	344	364	345	380	386	403	350	323	352	380	360	373	362	363	370	340	384	360	325	363	337	383	391	362	368	337	358	358	317	389	395	319
14703	1408	1449	1581	1398	1231	1136	1062	1034	1022	944	950	937	945	825	844	854	851	855	864	846	867	893	914	894	826	912	840	862	864	840	844	858	831	900	826	835	921	905	836	835	865	840	893	872	861	872	862	885	797	795	848	887	815	816	889	817	872	814	874	875	821	867	843	852	844	816	816	866	878	868	840	894	853	879	859	875	827	880	858	836	894	866	839	853	888	844	848	871	888	862	854	901	790	883	809	831	894	810	840	851	849	872	861	822	787	846	810	906	905	864	829	848	822	837	835	892	848	817	868	825	906	899	875	862	873	853	848	934	784	804	818	783	849	833	854	850	844	826	855	844	858	873	832	829	832	926	843	832	885	833	833	855	801	836	870	799	857	859	823	802	816	800	881	843	845	822	821	781	858	811	869	828	806	893	858	844	854	843	831	882	809	862	816	846	827	841	834	822	827	854	841	838	863	837	855	873	864	833	897	886	841	847	864	882	798	859	845	860	917	830	899	823	907	820	856	829	835	848	908	842	823	870	829	854	853	823	828	762	899	871	863	841	839	867	852	895	818	800	862	855	855	832	834	816	789	822	873	805	829	861	819	858	838	841	867	892	854	904	846	874	883	824	859	845	865	848	868	852	834	841	847	801	900	829	874	840	833	842	859	856	807	839	841	868	873	824	864	843	832	818	876	843	802	855	855	846	813	857	866	830	786	839	860	806	880	866	832	843	857	841	851	845	827	853	889	813	852	878	894	772	821	856	787	806	769	863	836	829	802	863	852	907	819	847	788	824	826	848	863	822	863	851	815	857	878	842	820	837	856	851	828	875	854	864	839	829	868	810	828	906	807	836	878	833	810	887	857	851	840	853	818	843	828	869	869	804	846	845	824	811	818	853	798	833	865	815	792	808	902	834	849	854	873	888	812	819	773	819	853	828	831	841	849	876	821	866	838	881	839	835	824	822	826	912	810	881	815	925	870	899	865	821	842	808	894	821	837	819	826	835	849	808	914	816	844	868	850	848	879	884	784	850	813	889	887	838	830	832	816	901	783	825	867	818	868	851	847	864	882	840	858	850	853	840	846	850	863	799	839	848	855	841	864	907	802	841	830	807	887	864	860	919	832	864	828	817	847	843	840	848	809	864	772	818	885	850	898	838	813	851	823	865	837	808	822	845	804	846	846	846	815	855	807	851	856	887	847	833	880	832	824	856	852	813	838	816	876	861	877	875	776	876	819	879	843	815	820	827	900	818	847	851	894	848	864	817	899	892	860	852	896	880	833	845	812	847	816	870	790	832	896	815	806	822	862	829	872	862	835	844	847	841	797	840	867	812	820	938	855	841	862	868	825	875	817	842	874	826	851	818	848	862	852	828	844	858	843	825	886	865	896	861	888	826	788	876	852	875	795	881	852	795	863	815	887	838	856	851	854	842	857	840	796	834	861	806	851	857	833	879	813	870	872	831	833	831	804	831	896	836	866	809	874	807	848	877	862	817	854	872	844	875	824	816	865	824	899	841	889	873	806	773	805	873	790	856	883	845	803	881	857	794	928	833	804	867	918	855	803	824	792	834	878	840	828	872	866	844	805	863	830	872	820	876	880	824	861	857	864	839	899	896	839	881	823	887	870	873	831	802	841	841	797	859	843	827	828	836	828	799	821	882	825	904	836	872	851	854	842	857	869	818	789	817	835	820	861	833	870	867	823	827	851	880	877	807	803	881	811	854	799	786	844	803	814	841	871	806	832	830	810	802	877	851	830	894	856	864	849	868	836	871	845	822	852	858	847	855	847	816	848	819	838	844	865	813	882	826	866	828	848	832	871	853	857	828	831	837	850	819	778	873	800	879	841	822	808	821	848	893	863	820	879	823	850	894	877	813	895	872	832	876	823	886	863	829	880	851	798	829	883	841	912	874	797	832	844	875	898	857	812	848	900	836	848	814	824	897	782	819	780	818	810	814	856	877	808	848	782	907	858	850	844	847	887	807	798	846	760	858	881	857	840	884	883	892	819	874	860	877	909	885	858	807	886	802	839	822	876	809	845	852	779	873	810	873	874	854	851	837	873	813	851	830	806	865	868	876	807	845	867	860	855	835	838	821	849	829	836	860	880	825	857	785	816	818	849	886	803	856	806	828	798	805	845	864	878	831	839	855	855	865	859	805	901	819	864	835	887	827	823	863	837	816	846	807	858	832	836	842	850	879	855	873	844	820	824	867	842	836	807	833	899	818	856	864	852	838	814	865	855	837	811	848	820	860	811	849	888	812	847	856	845	841	903	844	915	811	823	871	865	834	805	830	882	878	834	834	848	871	844	796	868	857	845	836	804	873	910	844	860	840	811	811	826	873	868	830	831	880	868	874	848	848	869	877	879	866	865	824	831	857	860	905	858	829	869	779	825	815	816	859	834	894	817	813	836	857	844	824	885	880	874	829	814	865	887	887	835	834	882	843	833	818	845	843	839	807	841	884	852	914	786	775	847	819	867	829	823	874	902	871	815	846	898	857	841	856	852	852	876	874	801	844	883	806	835	878	808	854	810	804	880	786	865	855	835	851	888	802	854	866	785	874	845	804	885	839	757	847	802	841	883	847	816	898	790	849	840	870	868	787	810	828	823	819	776	850	876	886	846	849	853	853	855	851	831	829	880	798	882	845	836	839	845	809	869	849	865	850	841	871	878	833	874	820	877	815	825	801	816	786	830	855	819	849	872	836	818	850	857	893	840	855	841	845	850	824	850	819	865	840	854	852	875	861	831	826	858	893	887	841	891	820	820	859	835	807	789	894	894	812	878	843	845	840	837	896	848	834	835	835	847	854	813	858	909	877	819	897	897	819	851	894	852	868	835	853	844	841	824	826	814	856	855	834	884	854	874	885	837	800	836	825	906	871	868	816	827	800	831	871	850	832	820	807	824	833	851	848	856	902	828	801	845	845	891	817	817	844	867	868	796	848	866	845	815	827	799	865	808	844	856	815	887	853	827	802	834	866	878	788	857	837	860	827	871	790	835	862	875	830	898	906	818	790	868	863	858	864	865	788	870	868	860	848	853	807	870	864	831	847	841	844	834	903	821	836	869	863	892	848	895	842	824	866	848	823	827	843	867	839	880	821	815	822	853	906	811	837	882	846	820	861	821	870	801	859	851	843	845	827	824	879	862	816	847	780	872	867	824	834	810	874	819	859	848	827	835	850	815	854	880	852	829	826	825	868	852	867	866	817	874	864	825	818	862	836	823	872	854	852	840	857	814	870	832	812	841	823	803	887	821	831	846	830	856	830	806	824	813	862	897	831	825	841	851	817	806	841	862	839	823	831	827	832	868	817	837	791	873	852	798	847	871	836	840	849	808	815	850	862	854	862	833	802	814	862	803	871	794	833	831	830	854	845	909	853	876	813	837	884	904	845	885	829	854	852	831	873	879	864	844	854	879	859	840	881	900	847	808	818	813	872	837	869	794	860	854	898	854	838	878	867	883	836	856	824	835	869	844	854	870	824	837
31984	5678	972	673	486	369	337	292	298	285	252	241	256	258	246	245	257	268	262	242	263	224	228	209	242	210	227	226	255	229	258	218	209	223	224	222	226	224	252	226	223	264	226	223	224	215	232	232	223	258	233	253	240	245	210	227	240	225	237	244	228	264	258	239	251	231	222	220	252	208	234	235	216	210	230	226	225	243	234	259	246	224	231	234	254	270	249	244	229	240	213	212	245	246	239	286	236	250	235	237	254	243	226	233	208	231	196	227	228	263	255	244	218	230	221	208	190	231	237	253	266	225	225	203	239	199	225	242	229	254	228	227	233	230	217	204	224	230	246	244	230	227	256	229	213	267	283	235	241	241	230	219	230	239	242	216	260	220	269	233	196	272	228	214	238	247	229	273	239	218	211	217	226	236	241	229	241	245	219	243	201	228	214	241	239	191	236	239	235	231	231	225	221	247	216	231	226	220	243	215	220	224	250	252	223	219	235	231	223	227	256	253	254	228	221	255	252	276	219	257	253	233	227	238	210	232	224	234	238	253	229	233	228	239	219	227	254	239	206	270	220	236	247	240	217	216	243	231	200	253	236	229	236	250	231	248	219	226	205	224	227	219	229	238	218	247	216	244	232	232	252	231	207	240	242	247	239	215	225	233	219	245	231	227	242	240	214	224	275	245	256	215	249	240	243	242	225	249	252	211	219	208	222	224	271	225	251	205	229	222	217	233	224	220	230	239	259	215	207	242	238	245	214	210	238	217	220	230	239	232	206	225	230	233	235	245	240	231	219	232	221	213	221	192	212	242	238	224	227	230	224	249	264	227	237	212	254	250	208	233	237	247	252	234	216	226	235	211	244	237	222	221	220	227	225	228	233	241	229	210	185	256	239	226	241	251	212	231	250	217	235	221	216	233	231	231	234	243	245	217	218	252	250	230	249	223	206	234	212	215	253	238	245	219	232	211	244	233	248	237	232	228	227	223	242	226	206	250	249	207	245	227	226	249	232	246	245	237	227	224	237	231	235	225	238	240	190	242	243	243	239	229	246	250	241	234	220	239	212	240	200	195	242	218	226	225	220	215	291	232	232	213	211	246	217	220	234	209	213	229	240	224	213	268	216	213	221	241	258	194	213	230	220	231	257	266	248	248	223	225	193	269	222	229	246	238	205	248	222	227	240	230	254	237	228	198	249	211	225	231	244	246	219	227	225	249	219	211	199	244	262	247	240	225	244	244	220	228	236	229	237	239	224	231	237	258	245	226	266	241	235	215	225	265	243	233	225	266	234	237	212	230	238	244	238	242	244	228	240	239	223	252	227	227	242	231	239	221	248	230	235	224	244	227	235	233	227	262	284	252	210	213	231	217	202	234	219	215	244	252	208	228	256	231	217	196	247	231	219	258	244	243	222	218	256	246	241	234	221	268	215	241	226	241	219	228	241	233	264	254	230	229	235	233	238	218	260	216	211	207	221	251	256	220	233	250	227	225	229	261	208	217	236	238	246	257	242	220	219	223	214	215	274	238	264	209	230	219	226	236	225	255	254	220	233	238	222	196	238	200	225	250	216	223	225	227	261	240	196	240	219	229	227	245	265	212	243	209	228	239	228	238	224	244	230	220	230	216	242	242	201	226	228	232	243	243	229	205	193	208	208	243	196	239	246	230	205	240	236	211	239	212	201	235	213	238	240	224	236	222	243	261	238	241	241	200	247	225	232	217	248	203	232	245	251	254	212	249	236	243	206	223	246	243	225	231	240	214	219	214	237	223	217	235	249	228	231	235	231	222	226	229	233	240	208	204	200	256	248	217	242	241	221	204	227	205	238	229	216	250	247	222	219	248	232	231	222	212	217	248	251	246	238	255	232	208	237	243	256	231	221	210	239	211	212	238	256	206	242	234	228	225	215	229	225	213	227	228	201	216	247	221	232	255	234	231	231	231	248	232	223	237	212	209	209	209	263	227	237	269	211	216	255	250	214	251	243	225	239	217	238	240	230	212	231	232	233	235	231	239	222	227	208	236	187	244	210	255	248	232	217	259	262	237	225	234	237	222	246	254	230	246	195	217	233	225	241	256	248	267	243	234	218	255	222	232	224	230	244	239	211	228	228	232	238	225	253	221	238	221	243	236	232	263	226	246	252	206	237	249	222	232	234	228	230	249	213	214	235	244	231	211	233	245	206	220	237	248	221	283	248	245	219	207	271	235	214	230	253	233	231	211	224	229	197	230	248	230	239	232	253	245	235	235	240	222	216	255	259	204	253	234	208	251	247	226	242	207	255	238	233	210	265	213	217	243	235	243	243	255	217	243	236	234	213	216	232	236	237	239	218	231	229	230	215	251	220	242	227	254	219	220	262	249	225	233	237	259	229	223	240	244	234	211	239	218	233	200	228	226	234	224	215	244	255	249	218	241	222	236	253	202	214	240	233	217	227	231	233	226	223	203	229	244	230	241	217	231	255	270	223	242	249	256	221	251	233	252	215	203	224	242	204	241	221	225	249	219	249	264	236	219	239	224	200	228	218	261	235	257	252	222	239	232	214	213	242	241	244	190	219	219	218	226	251	205	261	215	228	237	209	244	226	199	231	237	251	224	229	211	247	218	251	221	214	248	229	273	241	216	210	279	218	232	231	217	213	237	247	219	197	218	236	220	259	221	212	261	244	225	214	219	228	210	257	250	223	235	248	210	226	233	244	269	239	245	232	225	215	251	247	235	216	208	246	223	214	235	220	235	221	225	227	233	234	266	220	206	221	225	207	236	217	226	222	256	239	234	250	223	220	242	234	206	216	247	258	239	217	241	229	259	215	211	246	237	283	236	240	219	239	231	220	230	230	206	207	240	234	232	207	231	245	219	210	233	245	257	231	228	232	241	213	219	245	229	216	218	250	220	231	240	234	219	227	232	226	203	237	242	250	246	229	209	215	221	257	255	220	228	230	216	239	225	232	231	213	230	191	231	228	245	243	224	241	235	257	226	222	240	228	257	232	232	233	252	214	228	239	211	239	221	248	281	214	230	246	219	243	250	238	216	222	208	226	209	242	206	227	193	234	247	253	223	203	237	275	229	225	229	243	242	233	212	228	202	229	243	246	214	228	234	239	243	228	221	235	213	202	235	248	239	232	211	217	223	246	246	246	224	233	215	224	228	224	259	250	245	238	261	232	221	245	240	245	223	234	237	227	237	223	241	220	220	225	200	221	241	218	228	229	216	231	250	235	217	217	231	228	227	214	235	235	233	238	248	238	252	224	193	219	238	224	264	249	263	195	209	241	209	234	246	215	225	219	221	223	219	233	214	214	240	228	255	217	216	223	250	233	238	258	232	237	210	225	251	217	242	237	231	214	245	242	257	246	229	202	201	226	252	230	226	233	210	203	248	249	220	218	202	231	238	199	246	237	230	230	240	219	226	231	268	268	226	260	243	252	210	228	226	238	234	235	228	240	262	224	232	230	223	228	229	271	246	234	227	235	252	198	214	228	224	236	254	261	240
19317	1921	1724	1856	1688	1313	1096	1002	907	840	802	728	733	687	688	653	657	609	655	604	657	622	561	614	616	620	585	588	552	597	581	588	616	566	619	577	583	594	565	583	557	575	595	623	574	571	605	561	563	594	581	543	600	563	556	566	578	588	597	530	566	575	559	573	587	573	584	608	567	577	549	600	568	545	588	559	561	569	600	616	570	562	590	533	591	568	573	598	556	560	602	532	566	578	620	552	570	612	587	558	542	574	569	588	593	547	621	544	573	544	569	549	552	542	552	577	553	571	563	542	535	524	507	525	589	539	539	583	600	580	587	577	538	576	535	566	560	563	619	576	569	513	554	559	543	551	584	560	542	617	548	547	568	589	530	562	545	554	564	567	551	536	564	515	557	560	557	556	512	592	583	561	595	522	544	528	560	535	574	569	537	542	602	556	554	555	600	582	541	547	603	556	552	537	561	541	557	579	570	597	563	555	577	542	562	556	580	560	551	572	553	565	573	577	583	525	547	564	522	518	538	542	557	551	526	558	536	584	546	600	597	571	530	570	558	567	545	552	555	583	562	571	549	631	557	505	572	578	578	612	569	579	577	551	543	597	555	578	550	588	570	606	600	586	542	537	569	545	514	568	544	577	557	531	571	575	593	566	556	591	582	525	588	546	497	584	586	538	592	551	558	545	530	586	556	545	586	518	537	540	559	598	558	565	573	604	589	524	566	581	585	575	549	574	516	556	586	546	570	569	559	564	588	525	583	550	544	598	560	579	530	573	551	576	609	536	569	554	567	531	625	521	549	546	580	600	551	599	586	570	570	554	574	536	589	605	578	531	537	561	559	548	576	548	534	528	517	542	593	550	548	559	567	556	535	586	540	541	552	536	510	591	588	559	560	550	536	580	569	577	577	507	556	544	549	567	551	577	593	582	610	562	562	560	548	549	525	540	567	571	567	552	539	618	576	563	533	569	585	541	569	575	537	571	562	582	566	532	544	521	596	559	543	585	560	590	580	529	497	618	525	563	551	550	544	568	590	564	550	495	574	607	571	569	546	554	554	564	532	550	538	550	568	561	560	601	568	551	566	585	564	599	567	566	575	557	548	568	590	584	584	527	564	553	575	585	595	547	542	593	556	550	587	556	564	522	568	527	562	563	547	545	549	554	576	588	560	526	543	567	578	557	606	574	562	534	521	562	556	601	526	505	565	547	592	586	582	557	564	570	603	543	531	574	493	516	550	582	561	547	539	554	549	577	575	544	566	523	545	550	563	546	525	520	604	562	532	561	570	564	571	542	561	550	594	565	550	563	553	590	549	594	544	582	545	573	578	571	538	556	605	552	587	551	571	582	555	558	534	599	580	527	580	543	592	558	566	558	563	578	574	555	550	598	562	560	568	530	542	579	559	555	547	587	544	515	586	571	565	532	569	582	495	585	574	512	582	537	547	534	595	541	595	571	582	571	541	588	544	552	566	510	573	560	570	569	571	594	493	573	585	510	567	532	568	571	576	542	571	565	561	546	563	551	517	506	548	489	567	572	555	583	585	562	542	553	569	537	567	521	535	550	558	590	569	526	564	549	559	559	555	547	543	557	555	580	596	571	552	577	625	561	548	563	550	571	533	544	595	538	547	612	580	533	601	592	535	546	545	528	564	581	559	580	547	519	576	538	561	588	583	563	593	545	577	543	549	543	534	574	532	566	598	574	578	572	546	580	556	528	591	550	571	555	559	593	624	595	526	547	587	579	557	594	561	579	588	574	546	552	571	552	569	567	614	555	594	603	575	502	536	546	554	587	546	562	599	562	568	585	528	575	547	544	550	526	551	512	572	544	558	564	549	592	544	574	559	568	579	541	577	552	558	604	610	587	543	572	561	575	569	549	572	563	527	543	559	581	555	586	621	568	546	551	543	589	561	572	537	524	558	594	570	610	603	572	578	568	546	566	594	584	562	530	545	576	548	560	548	588	539	570	547	546	537	614	544	585	580	568	610	542	600	551	546	569	556	589	532	553	580	589	573	515	538	562	567	543	564	590	568	584	545	556	581	531	564	582	567	583	558	546	564	544	546	581	558	592	553	506	557	570	563	579	586	597	527	555	608	577	573	554	573	594	555	566	544	577	612	550	575	530	584	585	554	583	567	561	575	541	551	547	567	501	545	541	585	611	535	571	535	570	580	527	598	504	599	543	526	603	551	557	525	553	568	576	570	568	556	556	589	550	554	555	582	573	543	538	574	566	545	515	579	584	557	555	566	614	567	551	544	569	533	558	555	526	527	558	560	567	588	524	506	576	569	603	564	533	499	581	560	570	558	529	557	561	575	522	542	527	555	573	573	589	525	554	586	567	509	545	568	529	565	572	548	541	571	571	577	565	509	544	574	567	514	580	543	537	540	557	574	578	525	610	521	596	593	548	534	529	563	602	546	582	565	543	534	582	584	563	605	548	570	575	566	587	575	589	616	483	556	580	575	557	563	592	566	571	542	534	573	557	589	564	531	526	588	595	547	562	547	552	593	548	531	565	572	599	549	546	547	571	534	601	580	578	550	557	536	555	548	542	570	561	562	569	565	584	550	569	588	575	542	561	601	532	563	553	577	553	572	560	521	565	500	539	586	559	579	556	580	555	584	575	554	536	528	551	585	596	543	603	548	566	545	519	563	567	563	574	566	567	557	583	574	549	506	558	574	563	572	601	528	564	576	565	599	524	582	529	554	590	600	585	603	540	544	558	608	573	525	543	560	580	586	570	554	540	574	517	577	542	578	573	571	532	585	557	590	591	544	566	565	577	558	550	594	572	522	555	566	576	587	593	532	566	567	550	632	576	563	552	572	538	601	533	566	547	567	579	566	591	515	530	561	560	570	531	554	573	549	533	554	578	554	545	534	547	598	546	548	553	524	554	599	559	573	538	578	557	573	521	567	530	571	552	537	542	569	542	615	574	577	570	567	536	579	554	543	576	597	545	553	572	553	561	591	487	547	625	627	583	557	533	552	585	590	527	537	553	562	550	575	602	565	509	576	553	532	584	569	564	556	576	556	567	605	577	571	548	578	547	520	561	554	554	539	584	587	564	581	583	542	521	534	592	527	533	519	578	572	568	547	554	544	572	574	545	544	587	556	500	616	568	612	596	547	565	583	543	583	547	561	564	546	548	544	579	577	592	600	597	559	545	574	571	561	569	545	549	613	534	590	558	559	542	556	586	585	585	553	610	560	525	581	544	582	581	607	594	578	595	593	554	566	579	549	612	572	544	571	548	595	535	624	544	576	581	562	579	572	624	575	584	564	556	548	625	559	569	551	515	561	547	539	553	565	542	539	531	523	556	586	580	540	563	619	581	553	555	561	567	587	571	532	575	599	537	575	550	566	565	580	546	574	557	568	587	570	591	560	553	595	588	553	573	590	592	564	537	532	563	562	583	551	597	522	567	598	590	542	590	532	567	568	568	553	551	522	550	516	599	540	534	513	594	568	572	555	590	544	548	544	556	537	531
10271	940	347	308	307	310	316	255	322	290	327	279	287	299	302	315	285	315	313	321	307	294	287	306	301	301	284	315	265	297	306	308	282	320	285	301	273	322	313	322	273	259	264	304	312	314	317	313	315	299	293	302	299	310	306	283	293	325	337	283	294	333	295	268	364	314	289	342	276	317	330	325	292	324	292	296	295	269	284	284	300	312	322	275	331	329	293	288	323	318	313	309	305	299	318	325	314	308	296	301	290	293	296	353	292	332	275	278	289	309	288	323	275	284	307	303	294	313	283	289	286	319	289	295	295	311	317	314	302	265	312	300	346	317	322	335	268	331	310	302	283	319	273	295	314	290	289	327	328	271	305	300	284	326	309	325	320	303	321	294	309	296	330	309	289	294	312	301	282	292	321	315	285	289	293	302	270	304	279	317	332	330	288	283	295	305	286	284	321	321	298	281	296	309	284	343	278	347	314	321	279	306	303	282	300	310	261	307	320	283	294	321	317	290	328	347	312	297	297	319	293	322	304	311	305	273	277	310	281	297	286	279	291	324	261	305	329	301	315	292	323	299	265	275	296	313	321	318	293	289	298	326	324	283	317	298	246	326	312	311	291	322	319	261	289	297	301	291	294	295	280	279	309	264	320	322	312	320	291	313	320	304	317	314	280	277	302	276	316	315	297	300	301	295	340	314	282	314	304	283	322	271	318	296	328	293	303	287	312	338	301	309	307	305	310	313	307	300	295	359	318	294	318	263	290	279	295	275	308	326	283	289	287	264	300	306	279	274	316	317	289	297	314	300	304	326	305	322	354	294	307	308	302	300	303	298	293	298	300	282	308	293	296	296	304	297	282	276	308	349	338	303	330	300	277	329	316	294	278	325	291	328	316	340	309	265	312	311	308	317	326	302	278	287	278	288	313	319	281	311	319	313	298	278	293	302	306	283	314	303	306	321	294	257	307	297	289	286	303	325	323	281	297	334	264	287	277	299	318	278	279	280	302	323	313	284	294	302	299	302	280	286	310	291	295	299	273	281	303	280	312	266	280	312	288	309	321	300	308	311	290	293	299	309	282	301	331	297	248	311	329	309	323	304	318	342	351	266	304	316	296	301	306	325	302	311	293	288	281	352	323	380	276	305	289	290	299	293	348	311	285	284	318	328	320	287	293	290	274	313	334	294	253	314	285	297	318	312	298	283	316	307	288	296	306	311	289	334	330	273	316	303	290	285	315	304	280	308	315	286	305	334	326	332	328	305	318	318	321	301	306	300	325	302	300	303	295	314	313	284	282	331	306	322	288	303	291	335	285	349	324	292	271	291	325	281	326	312	319	342	282	307	318	266	292	308	310	307	313	280	315	291	321	308	320	330	298	288	306	296	289	314	293	332	310	292	289	283	343	276	307	319	292	313	301	295	277	315	296	289	275	285	330	307	309	308	307	272	299	338	301	308	288	299	305	309	303	320	291	302	305	279	315	328	293	301	282	323	300	300	287	335	330	315	305	315	296	295	270	287	320	277	298	331	310	295	290	339	294	261	336	286	310	302	317	273	307	317	316	341	291	307	302	295	329	302	349	339	294	288	306	321	302	307	309	312	309	298	308	260	298	292	316	337	283	277	325	300	298	277	325	292	326	284	301	314	275	330	272	308	310	302	294	284	288	296	299	302	288	333	292	307	294	298	289	300	289	307	345	271	299	326	295	286	284	293	316	334	283	302	282	286	301	285	320	290	308	273	339	265	304	312	311	311	317	250	302	277	332	273	286	317	321	296	300	301	281	292	289	319	322	303	309	286	321	311	286	305	280	288	340	304	300	311	298	266	302	328	316	283	260	287	309	284	331	305	320	341	301	294	286	318	313	308	311	316	319	291	302	302	267	321	316	352	312	339	276	318	298	288	287	321	313	305	304	300	297	312	326	275	286	315	312	320	324	290	310	274	283	301	295	295	296	332	307	298	339	293	295	266	258	308	276	288	289	294	284	303	291	283	301	318	296	287	315	321	299	317	328	291	315	295	292	314	299	306	306	277	304	331	261	307	302	309	311	313	291	278	296	298	293	289	306	302	299	279	314	328	295	279	288	293	345	294	288	276	315	271	282	290	303	273	325	310	295	311	311	302	306	318	325	299	290	310	339	331	291	318	307	318	313	273	310	305	302	302	271	297	308	273	276	275	292	326	314	311	293	331	329	293	318	291	328	314	340	298	319	297	282	316	306	314	287	297	309	293	306	282	303	286	323	321	326	288	286	326	304	301	327	293	329	333	305	296	327	303	314	307	299	307	293	312	345	292	317	295	293	320	300	285	269	274	302	307	323	304	290	306	298	304	287	332	318	304	294	295	316	307	316	305	325	320	299	268	314	287	310	293	300	283	303	321	307	276	324	259	325	297	314	335	292	330	298	302	288	293	302	319	303	328	300	328	294	315	323	244	297	254	306	291	290	314	328	290	271	276	316	318	287	297	304	343	306	292	305	308	310	306	327	293	308	302	282	299	309	316	289	318	272	272	286	284	305	308	309	330	281	288	301	264	326	281	278	271	298	295	291	321	312	302	276	313	311	299	291	325	287	312	293	308	285	312	301	340	319	293	326	300	333	311	313	274	280	304	294	301	301	275	313	309	277	300	271	311	269	329	339	285	286	287	324	298	301	287	296	317	321	312	301	312	318	275	287	298	292	295	301	303	300	292	303	303	286	316	293	315	299	285	288	270	283	274	332	318	355	303	274	313	281	263	298	293	297	309	332	310	291	319	303	314	303	301	311	320	297	303	294	316	289	337	328	308	299	321	294	340	311	310	307	323	276	302	283	304	307	307	303	311	287	299	305	296	308	333	291	332	329	310	288	307	280	322	294	301	285	281	312	301	280	313	307	274	312	316	302	307	302	314	280	295	299	321	273	290	318	306	285	297	284	314	326	298	259	295	285	309	334	277	276	307	289	290	318	285	314	314	315	303	295	305	333	285	317	269	324	356	300	310	301	288	317	310	293	335	312	298	312	298	331	296	322	269	290	280	315	309	324	298	311	290	280	293	298	310	322	328	323	297	294	325	304	293	298	270	262	284	316	290	287	291	276	303	335	335	325	295	304	281	329	316	324	353	308	316	294	316	284	331	340	304	300	290	299	288	335	287	332	327	311	282	291	283	284	302	300	285	306	306	280	296	307	311	322	277	309	336	299	294	309	304	315	277	292	320	284	311	308	297	303	306	292	267	270	296	289	309	288	329	290	300	273	291	274	305	257	330	317	270	271	305	312	300	295	273	284	287	320	304	290	310	314	313	306	317	316	311	301	324	326	308	282	266	324	307	338	320	288	274	301	301	282	295	282	335	306	326	299	329	317	312	300	297	292	290	328	311	313	280	312	296	332	336	365	303	295	244	315	273	258	290	296	292	299	297	297	337	294	308	342	332	310	294	277	275	309	297	291	318	317	303	285	279	307	300	300	285	296	308	291	311	295	308	356	266	292	325	310	271	290	325	305	295	318	281	277	264
7390	863	784	802	793	777	761	724	762	736	718	712	724	760	773	736	754	759	754	723	710	756	730	713	758	675	685	705	716	772	715	784	703	716	749	754	677	738	743	721	736	789	682	714	746	753	732	739	741	677	716	710	725	777	708	788	725	713	763	711	757	770	778	766	730	731	704	751	751	777	758	724	744	737	736	784	773	764	713	729	722	720	727	702	703	730	713	749	737	755	751	721	741	704	787	751	736	759	720	712	725	715	729	734	777	683	752	756	742	739	707	717	711	710	756	772	731	740	752	738	720	781	749	758	700	719	700	748	704	703	730	716	744	727	744	726	705	704	782	737	702	710	747	713	740	715	753	724	746	728	713	765	756	767	731	749	772	752	742	749	754	735	715	734	742	701	769	749	758	736	761	761	710	761	710	716	771	775	728	732	745	718	722	746	737	707	709	710	794	752	677	748	738	737	793	773	774	769	733	771	732	742	712	762	741	740	743	717	703	775	740	688	786	759	709	675	725	806	733	790	674	719	745	717	731	700	756	735	756	775	751	712	689	742	728	782	721	701	684	784	757	778	742	747	724	724	755	718	762	759	732	703	734	755	717	749	713	724	734	716	690	731	709	750	756	725	669	739	728	708	722	740	736	711	731	729	723	670	752	714	711	730	758	729	742	758	707	740	739	709	719	726	776	730	703	711	717	762	743	709	782	795	788	647	697	725	761	731	744	751	760	765	746	741	763	717	710	733	738	725	730	703	762	725	743	678	718	701	733	770	726	698	711	688	736	709	730	752	717	720	711	730	687	715	743	771	729	742	720	731	702	737	698	719	764	733	711	803	710	792	730	718	691	746	717	756	758	734	740	820	761	755	714	738	741	793	761	711	784	766	725	747	715	795	694	695	730	751	701	682	752	741	782	704	736	729	730	719	734	712	721	744	745	733	688	752	735	747	764	695	731	690	728	713	709	692	752	716	747	763	740	741	695	726	736	727	728	746	755	695	701	773	737	720	728	777	693	750	766	770	776	746	745	717	771	753	743	744	700	696	752	742	720	728	743	714	760	732	739	731	694	745	754	679	750	731	757	750	719	726	747	738	717	744	744	686	739	757	778	724	706	760	725	734	716	735	747	752	693	802	717	753	785	776	691	720	758	717	761	731	788	706	725	740	702	708	752	723	705	740	726	729	730	731	738	709	734	752	765	720	771	725	688	693	740	671	698	698	715	753	791	709	737	740	770	746	703	715	739	734	734	739	701	733	731	748	729	733	745	755	699	749	762	677	689	708	718	752	755	741	779	769	753	721	748	761	734	770	699	716	717	762	715	763	718	753	754	738	718	796	773	749	743	737	689	742	685	728	754	713	755	709	697	730	740	749	742	729	729	731	751	698	762	708	708	711	689	752	716	717	795	721	737	753	716	699	743	739	722	731	783	755	688	706	739	714	735	706	740	668	732	706	734	718	729	756	783	745	681	813	770	725	764	739	717	718	731	734	711	749	761	737	687	713	732	725	763	750	687	713	771	733	736	709	715	726	731	765	767	757	740	739	721	741	797	821	714	800	743	702	743	733	736	748	687	729	686	716	733	724	696	760	710	752	746	755	747	691	741	766	712	724	784	737	745	744	749	755	739	726	760	747	756	718	758	746	723	735	738	744	719	751	759	754	742	720	723	733	779	745	757	735	730	779	741	735	757	674	707	706	673	723	717	721	758	727	752	736	767	705	775	741	722	712	702	775	734	777	687	695	726	752	739	717	741	735	664	724	709	720	745	778	767	689	723	727	719	745	734	753	737	723	736	677	729	736	758	694	728	753	708	769	756	769	719	713	719	687	711	764	744	765	781	705	720	759	681	709	721	778	715	709	730	810	764	707	738	710	710	749	674	728	784	713	725	707	739	695	720	711	744	707	716	723	730	738	773	713	755	729	694	688	740	742	724	755	720	704	742	733	735	709	708	724	781	779	722	695	740	755	743	761	750	732	723	729	753	683	726	744	717	737	758	745	742	716	700	658	775	782	687	781	763	738	739	752	746	772	662	704	730	749	768	744	721	722	748	728	712	705	751	727	708	745	767	765	764	775	717	705	743	702	737	728	771	745	748	771	759	709	676	729	714	754	734	707	703	714	726	735	736	722	721	734	704	734	732	710	726	763	732	716	745	701	716	726	769	764	738	739	713	739	732	735	692	783	730	674	709	773	678	730	727	728	749	754	710	723	697	761	719	708	729	718	752	709	721	733	761	752	719	738	724	779	720	713	744	700	765	737	750	737	714	735	759	668	715	679	742	732	787	748	711	758	713	764	732	766	716	733	726	713	713	687	735	690	761	753	746	723	751	719	703	765	741	753	750	769	738	724	747	726	772	668	798	752	753	763	668	743	730	725	746	707	691	731	738	738	783	726	732	748	770	767	732	734	701	737	772	727	698	714	734	767	705	752	702	795	718	720	698	702	732	731	784	732	786	746	728	771	738	709	720	752	741	746	756	711	738	709	743	723	709	759	782	748	695	775	753	744	732	722	754	703	755	729	703	770	729	730	690	715	765	748	727	704	714	761	757	728	728	734	714	750	727	755	685	770	754	734	721	745	738	712	734	772	699	766	709	752	798	702	719	721	718	768	745	694	723	759	774	770	818	713	729	721	762	723	718	757	733	757	736	739	735	731	765	751	714	741	734	708	736	695	694	724	765	730	711	763	706	766	725	731	761	713	777	712	692	774	721	755	694	669	735	764	716	719	738	763	716	777	775	739	715	742	731	722	749	759	780	727	711	740	648	741	724	712	710	727	731	763	706	752	766	740	735	769	723	789	720	777	699	714	694	742	786	733	701	730	718	772	759	776	729	756	701	760	745	747	717	741	755	757	721	728	762	747	689	760	739	705	673	711	770	736	750	730	706	704	701	760	775	724	712	732	710	687	768	696	759	704	733	758	734	731	712	696	669	745	811	731	733	754	712	770	688	744	782	747	767	721	688	719	723	721	755	744	753	718	769	746	738	724	703	768	709	770	698	740	708	781	772	692	791	738	741	703	742	743	734	753	695	747	748	754	719	776	691	714	748	706	801	738	715	701	766	713	742	741	753	729	748	716	699	737	713	738	770	725	712	739	706	737	738	772	756	764	743	670	752	752	755	722	719	691	746	770	748	734	702	767	819	718	737	714	781	737	684	778	744	727	691	746	704	751	731	702	754	679	776	713	707	752	779	714	747	701	796	727	721	736	753	746	757	753	727	764	689	759	703	693	730	771	723	768	713	726	726	742	691	758	749	678	744	714	719	767	718	726	757	726	717	743	759	688	652	756	722	723	725	748	722	721	731	757	805	729	710	719	685	673	763	737	740	689	761	714	714	725	752	754	731	716	698	755	700	709	743	740	722	741	728	716	712	710	695	714	730	717	787	652	758	730	731	764	751	667	742	734	725	708	749	725	788	684	782	743	724	725	746	754	716	765	742	660	722	731	745	701	767	709	738	717	713	771	744	679	713	757	741	738	694	782	712	710
22006	2812	722	539	504	475	429	417	380	406	416	395	391	392	413	417	382	377	374	412	397	381	358	362	359	374	374	401	331	420	406	398	410	358	351	431	376	358	350	383	372	386	351	359	360	395	388	356	396	361	378	416	395	336	357	387	371	401	381	374	380	390	385	379	359	372	357	387	410	357	382	365	370	388	376	394	371	421	420	395	330	390	422	389	381	378	369	361	394	385	392	381	371	399	350	366	370	408	398	407	381	375	402	380	388	382	374	365	368	341	379	365	417	356	346	395	398	362	391	378	391	369	388	391	384	385	384	359	372	360	352	395	339	358	391	360	396	404	351	354	434	391	359	403	367	369	372	378	397	338	368	354	367	399	384	381	387	395	393	359	388	398	378	369	388	371	403	389	385	362	386	382	359	385	362	371	388	403	368	367	392	410	369	394	427	365	365	381	395	380	356	343	375	385	396	379	359	368	396	350	411	359	365	376	381	366	431	392	398	410	357	370	366	391	375	366	363	376	357	358	384	381	405	351	420	373	365	377	397	406	367	378	430	377	370	392	384	369	358	407	362	389	403	382	375	328	370	368	383	384	381	373	356	396	392	375	400	360	390	401	404	374	396	399	344	372	369	403	345	374	373	388	343	354	373	379	380	386	383	388	371	399	374	349	345	369	341	384	400	364	373	369	385	364	371	358	350	384	387	381	363	378	348	342	398	356	390	381	374	351	384	380	389	373	373	369	373	351	363	416	394	393	382	387	383	430	379	351	367	388	364	341	381	374	384	369	380	374	366	383	383	406	395	390	415	369	347	376	365	392	368	392	399	386	373	398	393	402	357	335	371	357	379	373	393	372	400	423	372	380	396	395	348	336	359	363	400	382	392	411	385	377	382	363	365	374	373	367	406	336	389	369	414	372	373	351	372	371	369	378	378	394	352	366	350	351	408	371	385	373	366	383	384	420	362	390	360	405	396	362	337	407	399	389	368	311	391	386	341	350	327	366	356	400	405	349	366	400	367	373	369	347	435	412	395	348	386	413	436	390	359	371	383	360	383	412	409	383	396	377	363	372	385	410	377	370	406	404	337	361	341	356	413	397	378	390	394	357	362	355	404	383	364	376	404	380	372	374	353	383	403	355	396	348	360	375	336	365	391	361	362	381	341	365	329	386	339	371	361	367	409	389	365	393	357	349	397	385	369	357	383	387	344	380	417	376	355	361	408	401	351	399	363	342	368	399	373	373	410	369	345	346	373	362	358	363	376	415	399	387	388	392	360	383	395	408	388	382	353	384	360	367	382	357	376	370	409	375	390	371	337	372	367	379	404	362	367	384	425	379	383	369	349	394	346	377	323	395	399	392	362	385	378	417	394	371	374	339	342	383	392	364	352	394	372	357	370	390	392	379	385	391	403	362	370	349	356	400	359	402	381	369	383	390	378	369	377	376	393	364	381	392	365	411	368	346	395	326	365	405	353	391	393	394	392	367	385	435	370	345	385	360	373	389	343	385	365	377	374	356	414	376	405	376	401	363	352	369	371	362	381	387	346	337	369	381	368	400	377	353	406	359	384	380	388	388	410	393	398	370	391	374	413	384	383	400	368	402	393	344	378	368	377	366	395	382	375	366	365	350	372	416	404	376	420	382	376	391	372	385	377	369	369	357	379	398	365	383	373	379	348	401	352	350	365	371	356	370	373	359	378	385	375	369	362	368	424	403	409	379	394	371	372	389	382	344	400	387	399	434	387	367	375	401	381	373	343	397	370	400	369	395	329	375	393	390	407	372	388	343	359	358	353	389	426	366	360	377	340	381	395	359	380	423	382	382	378	405	386	366	387	380	356	388	364	380	333	391	379	380	379	375	413	402	388	400	395	351	372	383	377	393	426	339	365	348	398	417	397	387	364	372	396	343	409	385	413	380	357	333	390	443	381	358	374	376	373	400	385	389	375	354	377	372	354	410	378	390	367	394	410	361	358	315	376	387	369	369	350	379	397	384	362	371	402	368	374	378	385	375	381	352	371	400	381	336	391	379	355	400	428	394	404	370	373	391	374	380	373	347	386	412	363	367	380	370	381	355	350	375	358	365	338	357	395	364	349	432	409	377	375	350	395	385	383	347	402	391	400	349	378	378	420	382	400	410	395	361	350	349	354	364	357	342	360	396	399	408	369	384	397	385	404	382	363	411	396	373	363	401	344	384	374	393	376	382	369	393	401	361	389	365	363	407	381	388	352	383	368	376	356	350	365	396	357	387	375	370	355	348	389	388	408	411	342	332	373	337	365	378	413	399	395	384	354	380	356	360	382	398	367	446	400	391	363	375	381	398	374	391	339	410	374	396	410	365	396	376	379	406	393	395	386	369	415	386	405	427	318	359	429	378	394	345	349	345	416	391	362	365	396	361	380	382	368	343	391	378	380	353	368	381	423	364	370	382	399	376	325	399	338	375	376	388	350	435	396	382	368	393	385	395	391	385	398	366	395	362	400	351	344	376	402	366	354	395	359	350	362	373	400	380	392	398	405	361	405	386	426	389	381	379	396	360	414	386	410	394	384	384	365	389	403	385	365	357	371	373	411	399	368	391	403	353	448	395	350	381	378	410	342	371	399	382	387	377	384	374	371	385	394	362	349	355	392	368	358	371	377	398	377	379	372	361	394	393	388	346	361	364	380	360	377	391	396	375	374	400	367	388	410	363	350	371	344	335	375	409	362	386	372	328	417	381	397	376	332	374	371	362	398	355	388	376	399	360	375	373	380	403	367	404	366	399	392	353	376	374	368	378	356	348	402	388	382	360	377	405	424	394	418	385	375	406	383	362	398	382	435	382	377	401	384	384	366	388	371	384	356	404	378	375	382	373	331	337	386	343	350	367	353	376	352	424	383	368	369	416	402	393	376	425	363	365	386	370	422	380	394	408	377	341	357	385	366	385	392	384	410	344	389	398	360	392	387	387	383	374	362	353	362	368	389	345	364	424	404	375	405	382	362	356	364	366	367	375	401	398	420	369	410	355	396	390	372	394	387	385	369	381	386	382	395	377	346	366	365	386	394	360	355	391	383	374	365	387	352	403	434	393	354	377	381	371	413	403	382	372	343	369	383	357	363	360	360	359	383	392	363	378	360	349	359	385	391	400	392	376	372	368	367	389	403	376	380	374	352	377	387	435	353	373	375	400	375	330	370	376	384	391	382	366	387	357	360	390	375	383	345	379	350	393	351	400	367	387	392	374	363	396	404	369	378	355	398	402	383	380	360	363	360	354	379	375	378	372	390	367	398	377	420	368	342	366	365	387	389	383	392	358	378	386	379	407	373	388	366	393	375	369	376	370	362	393	389	367	348	413	338	359	352	380	377	364	384	379	395	369	377	320	386	413	349	383	379	403	397	384	369	366	382	399	353	385	336	377	391	372	316	361	358	369	346	384	359	378	376	375	384	405	413	442	352	349	387	390	378	381	378	368	380	399	398	356	384	365	357	388	370	351	370	380	363	385	356	354
15036	1688	1432	1522	1389	1314	1129	1055	990	1000	982	1004	927	966	924	938	903	915	946	961	945	876	873	886	879	886	891	907	896	907	903	898	893	917	898	877	894	887	873	884	895	923	891	911	858	838	915	878	885	931	909	891	871	876	926	897	826	847	898	843	835	853	907	835	894	861	874	880	872	923	945	926	901	930	928	889	926	854	903	926	918	916	911	848	861	860	866	881	876	903	912	898	882	886	905	844	837	941	926	847	900	910	889	925	881	910	877	902	897	896	864	908	859	848	891	844	911	871	911	854	896	922	942	946	848	872	883	897	895	913	891	875	916	941	814	893	867	885	826	868	854	907	891	864	930	895	899	892	902	835	878	869	867	896	875	859	855	822	879	841	901	884	875	905	889	919	889	887	896	937	919	838	833	946	887	914	901	887	917	895	909	949	869	913	918	874	865	907	901	882	829	849	918	909	849	844	911	874	922	869	931	843	842	898	872	879	857	876	876	875	898	881	905	882	853	879	864	877	887	879	929	918	887	897	908	830	916	943	913	881	926	888	905	892	885	834	871	868	855	966	969	924	911	964	914	924	904	840	883	895	866	871	901	889	889	922	876	931	883	926	913	907	883	836	859	842	936	907	900	847	898	904	865	842	887	837	928	873	900	909	861	874	929	917	853	909	872	863	911	864	879	905	886	877	881	908	864	828	859	892	892	879	881	898	822	915	878	918	864	835	917	880	925	885	874	819	847	871	900	890	904	874	823	856	857	940	855	904	856	886	876	839	928	878	936	897	876	943	903	919	848	869	865	909	889	896	905	883	908	938	908	885	870	890	857	904	858	863	872	865	874	881	826	860	862	882	845	902	875	904	876	881	879	914	857	844	877	868	831	916	851	871	897	862	907	900	946	915	901	857	863	873	886	883	847	860	850	845	941	948	837	849	864	974	912	845	877	879	872	844	888	880	860	919	864	879	910	843	937	841	859	907	858	871	827	894	831	851	872	903	926	869	870	870	934	879	891	846	938	862	862	889	868	891	878	862	926	992	864	845	875	815	849	916	888	912	819	890	872	907	908	891	908	855	870	869	865	905	887	899	877	879	886	874	896	927	897	818	945	922	838	880	889	900	900	897	911	895	886	934	899	851	855	880	936	898	881	832	834	894	965	833	895	866	885	871	870	859	897	930	882	902	868	889	927	866	863	868	848	824	880	909	850	864	885	953	885	906	845	849	881	868	913	875	874	866	845	874	917	877	895	922	885	850	826	893	900	893	862	940	879	856	929	886	849	900	897	842	898	918	888	911	885	912	855	945	903	850	881	886	925	910	856	831	883	911	842	884	861	944	915	889	903	883	924	923	893	900	886	879	860	861	887	956	874	907	913	912	849	880	864	810	924	905	897	854	887	877	893	865	932	817	907	891	865	888	827	833	895	856	938	915	838	896	955	944	840	914	919	949	833	911	885	862	880	847	863	872	866	930	900	912	860	876	846	880	866	862	967	919	877	939	864	873	860	913	888	882	857	895	893	871	851	876	917	933	852	897	891	914	917	871	896	833	845	824	901	882	900	882	840	863	913	870	896	859	860	827	889	900	893	844	878	860	881	909	852	883	883	876	876	908	877	846	884	937	861	929	834	913	888	910	891	884	868	883	866	863	872	915	898	874	907	903	882	853	872	910	870	895	920	870	903	919	871	873	834	867	893	840	872	843	857	914	888	851	904	843	919	838	897	881	879	846	915	877	866	899	888	875	883	872	818	841	845	902	907	914	893	917	882	875	907	903	870	936	887	857	902	943	891	829	935	868	851	877	846	863	916	887	903	859	878	882	935	876	861	885	899	850	851	840	899	883	899	905	893	887	898	892	891	944	896	856	903	844	888	885	944	881	892	880	843	881	866	823	866	875	901	874	880	853	905	900	873	872	900	884	876	809	872	873	872	885	897	856	872	859	861	851	873	880	900	876	866	917	879	886	902	868	923	904	849	854	945	896	853	851	875	852	878	897	882	875	930	867	852	895	871	834	863	887	872	871	864	903	839	853	945	902	855	852	942	922	870	871	875	895	899	902	864	900	846	898	895	880	901	866	920	875	887	962	928	911	945	914	868	899	875	931	889	894	857	908	880	865	904	921	851	925	923	883	863	949	853	850	870	923	907	828	892	857	934	988	925	873	877	878	902	856	911	931	817	939	844	895	850	864	879	906	874	872	892	851	858	892	926	865	901	879	920	862	912	897	960	884	918	847	908	879	929	856	849	913	882	932	892	917	891	917	908	885	890	855	887	863	879	916	857	882	899	859	857	909	813	862	908	891	914	893	900	886	916	918	888	881	899	837	878	885	911	938	903	893	892	917	805	899	901	899	878	860	841	910	896	888	897	931	886	918	943	870	902	886	865	889	878	879	907	862	889	915	858	817	942	895	905	850	819	913	896	892	887	852	933	858	915	885	866	910	820	929	882	901	890	877	878	888	859	877	883	854	914	873	874	943	887	891	915	951	900	845	882	850	888	878	891	887	881	879	893	885	888	868	919	898	869	930	875	851	929	865	876	837	891	930	857	897	831	894	932	810	925	896	898	909	793	896	952	847	909	888	950	823	854	871	871	875	889	869	904	921	909	924	865	904	881	934	890	909	850	901	912	862	877	856	907	882	838	848	899	830	867	832	876	870	858	907	852	860	822	912	875	881	863	878	886	913	893	888	924	895	890	845	956	936	913	853	873	908	911	830	902	909	800	919	860	900	942	834	882	899	923	891	877	901	914	830	883	869	864	877	888	861	870	878	855	910	884	874	915	849	910	935	902	838	865	857	933	867	936	893	896	936	923	879	892	889	882	902	875	883	876	935	900	881	884	865	852	845	874	859	880	896	883	844	868	898	909	882	860	778	934	838	875	897	884	878	824	848	889	907	815	873	904	888	823	898	892	909	847	867	893	815	864	880	911	893	871	881	914	890	896	902	903	893	948	941	806	954	856	852	882	837	918	867	965	899	905	917	905	879	874	872	874	858	886	889	911	891	907	890	874	893	900	835	930	838	867	889	910	829	863	905	810	953	838	872	891	891	844	904	814	925	903	827	870	899	871	868	934	891	863	896	907	857	835	904	879	834	897	890	911	908	857	880	856	895	924	891	864	946	898	923	856	869	885	878	894	888	897	856	905	850	897	892	881	857	903	874	875	914	921	942	863	872	846	860	895	920	935	842	878	883	926	888	890	869	864	841	923	872	846	886	901	851	903	857	836	886	874	914	860	871	894	899	869	895	858	854	868	926	886	887	923	844	895	878	898	854	944	837	869	845	902	840	912	912	856	838	874	909	933	872	859	869	842	806	848	870	893	878	899	881	883	850	875	866	903	888	802	946	919	912	875	868	913	852	842	895	891	899	892	946	930	910	932	886	842	917	879	891	892	836	859	815	912	887	860	890	855	928	884	883	932	864	908	930	917	895	882	925	892	881	914	917	888	927	913	851	885	911	899	841	890	856	872	871	934	889	944	872	928	810	882	921
31452	5424	1039	712	505	397	365	302	307	286	299	285	252	290	293	251	292	279	262	250	301	286	317	244	278	281	254	255	265	257	276	268	258	275	270	254	243	256	238	282	254	231	270	267	241	258	269	236	277	227	265	269	276	276	303	259	272	266	233	246	282	222	211	270	243	233	255	273	240	257	234	244	296	275	248	276	268	271	288	255	255	234	253	241	264	255	248	224	235	299	268	253	223	231	235	237	294	257	265	262	269	259	248	254	268	232	257	242	259	256	256	265	262	228	279	251	276	282	270	240	246	276	232	258	264	255	259	224	250	270	245	252	271	265	291	267	264	250	239	231	280	248	245	259	251	235	265	239	259	247	286	256	254	276	245	256	268	258	235	268	248	301	255	267	262	290	282	269	247	269	288	237	281	262	263	238	253	269	256	281	258	281	274	254	245	233	246	244	269	224	245	266	263	239	285	278	264	234	209	260	248	303	236	253	249	260	230	259	245	237	280	281	265	263	275	247	249	232	263	241	274	279	251	249	268	229	270	235	252	273	240	232	238	274	246	260	260	255	256	271	273	292	242	275	252	263	272	261	252	269	233	262	275	277	259	249	262	276	277	240	290	263	277	252	259	252	259	248	245	238	294	276	268	273	246	254	269	300	262	262	258	269	253	285	247	276	278	302	265	266	288	251	264	247	284	253	245	245	261	279	272	240	265	285	254	279	212	253	252	262	256	236	238	252	259	256	252	256	272	275	297	275	250	265	272	258	278	252	249	263	256	248	242	267	291	277	245	266	272	283	242	230	253	259	252	282	259	276	277	268	227	275	230	271	251	246	272	247	235	253	255	265	277	231	261	252	260	277	264	268	247	233	258	249	262	264	265	262	244	252	257	263	260	263	236	236	264	302	256	255	206	266	279	263	278	285	271	271	259	246	261	242	264	272	243	253	260	263	283	264	270	235	226	268	297	256	271	248	263	276	248	249	252	260	276	270	255	267	259	281	261	251	269	260	277	244	269	247	284	283	246	237	236	233	247	280	252	277	279	271	233	289	265	262	267	256	229	235	246	233	269	268	241	247	247	265	259	250	274	276	232	249	279	289	269	268	270	255	246	233	269	269	242	306	274	256	274	253	262	234	273	259	260	278	240	264	268	260	283	235	300	251	255	243	237	269	242	240	254	259	275	255	265	235	256	278	256	263	233	259	258	229	243	269	258	272	258	273	219	240	237	264	275	264	249	284	258	277	288	250	229	280	250	262	272	234	241	234	293	272	263	287	278	270	254	232	286	239	263	258	283	254	248	281	268	242	298	251	263	278	286	285	247	239	241	308	258	258	248	249	239	250	259	260	224	280	272	276	289	247	267	252	280	242	290	249	261	271	233	273	262	280	271	246	218	262	257	245	242	266	268	257	249	256	264	246	272	266	278	264	244	257	296	250	279	248	247	265	245	275	241	242	273	251	272	250	265	292	258	246	214	235	256	266	256	256	250	271	258	268	240	271	281	241	252	254	253	280	293	250	253	280	270	256	271	225	251	296	284	263	252	280	250	277	259	239	270	236	241	270	275	233	255	225	256	283	271	281	259	249	289	261	265	248	255	254	275	261	262	258	279	239	244	251	254	220	250	248	252	254	230	262	279	256	232	259	269	270	236	265	255	268	274	291	239	257	269	247	268	230	238	240	259	263	260	237	275	272	257	243	269	234	296	250	275	265	232	244	259	285	236	264	269	261	260	279	255	245	252	248	263	270	267	276	231	260	246	252	254	272	233	262	268	289	281	260	243	251	263	271	255	251	242	272	287	275	244	254	259	232	250	290	275	271	229	253	258	279	272	248	249	224	267	247	246	250	239	252	224	271	252	244	213	262	250	246	262	272	247	256	255	280	260	283	240	253	259	259	266	266	243	221	245	268	248	295	239	229	282	291	258	277	230	271	282	244	254	235	242	251	226	267	218	273	248	233	264	276	257	273	283	239	234	244	236	268	256	292	302	258	277	265	244	225	272	258	241	242	251	269	259	265	259	237	232	218	235	271	246	253	268	264	246	231	283	311	262	252	277	245	253	263	244	249	264	278	248	266	304	263	248	215	286	249	275	257	273	234	275	258	261	279	265	267	261	250	260	236	239	249	270	259	254	286	295	255	262	265	264	247	250	288	260	259	269	252	245	250	256	267	252	285	249	236	269	282	261	267	274	241	240	239	255	230	269	238	275	286	257	263	261	242	285	237	281	264	230	275	232	240	219	225	249	253	259	267	255	242	247	256	275	258	270	248	249	252	247	263	299	256	252	263	274	258	258	280	299	249	259	282	249	256	264	262	239	234	253	269	238	243	272	233	251	269	272	281	278	249	218	241	242	279	272	256	242	260	237	246	228	264	258	285	254	258	276	274	265	261	260	244	254	269	266	248	273	263	259	285	265	261	231	276	264	268	258	246	274	258	246	249	252	228	229	274	234	248	280	248	213	227	281	265	255	272	275	248	260	260	272	250	265	250	265	272	259	255	257	288	255	273	263	241	242	268	271	277	239	282	312	280	268	227	255	239	268	280	271	269	296	272	240	256	240	245	234	242	278	275	265	267	255	220	294	268	280	259	247	256	239	253	265	250	285	232	245	290	253	291	236	278	253	258	275	225	262	277	258	254	259	262	289	232	264	280	245	246	297	219	236	256	240	268	282	253	275	245	225	276	257	252	225	264	247	266	257	231	257	253	271	257	254	274	250	282	259	271	271	256	262	266	250	240	246	241	255	263	241	268	281	275	259	261	247	244	270	256	252	239	280	287	267	248	288	242	255	254	236	280	265	289	260	262	292	260	256	236	282	250	265	268	265	272	265	254	263	270	264	269	287	282	243	248	247	277	267	230	290	275	281	241	256	275	254	263	255	252	280	280	226	280	248	280	292	249	259	225	240	274	254	271	242	272	271	253	253	238	278	246	262	283	234	266	264	246	232	284	252	251	284	254	242	267	260	247	246	251	260	255	288	272	253	264	278	246	267	235	273	273	248	231	262	265	261	281	215	229	206	256	237	288	267	226	241	253	286	273	257	248	280	258	231	241	270	289	241	276	271	248	253	234	275	267	276	252	260	285	266	239	263	251	270	241	247	242	303	240	231	247	289	246	245	250	248	268	250	246	258	258	232	261	263	253	275	247	278	259	253	259	268	265	311	257	230	275	257	275	272	264	248	265	269	243	254	292	295	236	276	251	243	258	234	257	251	306	255	272	239	244	254	276	269	230	293	275	272	263	243	268	277	264	279	289	265	246	243	275	261	265	273	263	290	228	249	258	265	254	262	247	255	231	242	266	247	261	238	250	265	255	241	273	295	253	263	240	260	261	245	277	264	239	212	259	254	283	257	269	261	241	261	275	267	252	255	239	282	252	282	260	267	260	266	240	237	267	232	266	248	269	252	268	288	238	267	268	300	278	254	246	277	237	243	286	264	252	239	253	236	239	266	243	270	260	269	240	237	267	282	244	275	239	266	247	270	268	266	250
19475	1809	1798	1876	1638	1401	1263	1011	983	908	821	755	776	789	698	730	646	689	701	684	634	671	651	655	695	669	665	676	691	636	665	703	602	639	639	644	597	685	659	629	641	635	645	631	602	634	607	613	580	632	573	623	635	624	638	591	587	652	632	613	642	641	619	641	613	584	630	609	599	618	589	636	639	619	634	648	656	644	627	650	590	623	667	629	641	646	622	574	600	624	647	631	625	639	633	648	582	625	623	631	640	638	632	645	635	569	628	629	602	615	594	572	623	622	585	607	650	581	587	599	613	615	598	665	586	591	640	645	608	627	613	625	601	573	617	620	637	656	623	610	594	608	598	674	647	632	663	588	587	613	642	596	619	591	610	642	617	614	617	603	605	627	615	593	607	617	638	596	615	604	670	638	602	629	640	617	656	646	618	649	585	653	645	624	602	607	641	595	615	608	601	624	643	645	629	632	609	642	631	636	639	583	674	585	588	621	593	615	624	612	610	599	588	634	597	627	642	601	617	681	617	600	579	599	631	623	594	609	650	589	619	602	578	598	610	588	575	597	657	622	616	640	636	607	613	614	667	627	623	602	646	563	627	652	600	597	624	633	589	609	618	631	644	611	614	610	615	685	616	591	630	579	593	635	619	605	615	609	565	622	624	616	605	621	636	596	622	627	590	594	594	607	609	630	604	612	589	637	590	624	601	608	630	628	622	656	603	641	600	649	634	584	641	626	611	625	600	628	625	639	654	655	610	610	611	600	643	626	648	607	608	629	647	592	607	609	603	620	618	594	660	627	596	608	606	595	546	646	584	578	635	647	639	628	552	582	644	637	630	650	617	615	590	647	581	672	628	601	578	585	588	640	607	637	606	629	638	583	631	667	640	622	581	643	677	645	599	618	612	596	610	653	646	612	614	591	619	630	622	598	583	629	645	598	600	629	610	626	627	633	612	576	631	648	636	620	605	603	622	626	606	613	607	604	619	639	656	615	606	639	581	631	603	645	613	589	654	584	645	616	616	630	595	639	658	601	620	627	617	607	597	654	613	594	644	626	620	598	619	624	617	609	592	657	613	629	604	623	607	649	609	643	599	619	618	652	630	637	601	661	638	651	644	632	567	602	630	565	591	572	599	626	601	633	616	616	660	620	622	609	626	615	572	613	630	639	619	635	600	659	605	597	644	645	667	577	644	608	583	613	624	610	612	612	623	630	592	624	613	580	593	623	664	584	563	641	647	621	625	611	610	592	616	630	648	620	622	607	650	632	641	629	676	592	628	616	652	649	610	623	615	585	632	622	625	649	626	634	634	617	646	632	645	613	687	618	624	613	628	669	585	648	633	621	616	635	647	599	577	622	622	629	577	566	620	612	600	666	640	607	658	576	587	675	610	651	591	634	604	629	594	593	636	577	611	624	628	635	596	642	599	591	602	616	634	654	581	625	628	615	632	613	636	596	665	607	612	604	615	593	609	587	601	610	586	634	607	619	598	610	613	651	605	676	580	584	647	650	608	640	567	603	608	644	618	629	588	615	597	581	634	648	621	590	634	604	574	606	614	624	635	630	631	610	596	562	666	594	618	614	631	610	656	606	623	589	586	620	649	640	631	624	637	628	675	671	594	649	612	638	617	620	610	611	597	642	605	620	619	581	660	606	615	600	618	595	604	585	583	624	614	613	639	652	637	613	600	639	615	615	663	609	625	614	632	627	590	629	623	613	641	614	635	607	596	577	596	619	596	590	612	582	612	600	589	595	597	614	652	606	648	628	637	606	665	632	579	617	619	629	565	595	620	633	587	645	652	605	587	640	610	608	664	638	638	622	594	642	603	605	654	606	594	597	635	602	613	631	628	585	537	627	595	642	667	634	633	605	608	584	606	615	646	596	570	623	555	659	616	636	642	640	634	618	585	628	627	581	576	632	617	688	649	581	595	612	571	663	572	575	572	621	607	639	616	637	628	612	611	653	618	591	666	619	600	596	604	609	607	593	618	635	604	613	657	641	652	624	636	620	610	640	618	602	636	612	644	596	632	634	615	647	654	615	604	617	597	651	612	633	621	630	669	643	628	552	600	656	609	637	631	653	609	581	578	670	612	639	634	572	644	623	666	617	614	617	631	653	599	634	676	593	627	615	566	651	595	599	607	646	641	586	618	688	618	627	648	627	599	591	614	638	599	598	598	596	577	599	656	632	654	639	617	622	606	625	637	593	637	603	644	573	605	630	645	525	576	656	590	616	607	590	637	574	634	615	613	639	612	633	589	619	614	609	649	656	634	600	652	567	645	612	619	612	620	598	640	576	576	596	615	633	647	651	661	602	624	606	629	605	610	618	622	604	671	592	603	636	618	638	631	612	641	599	678	634	602	639	619	605	597	602	589	630	591	660	614	610	613	656	635	611	570	664	630	622	661	630	639	605	583	606	615	625	654	629	663	559	604	592	658	624	616	591	639	598	613	583	632	607	636	616	635	606	599	610	593	640	653	634	611	600	606	632	629	593	586	637	661	634	604	583	632	624	619	602	617	633	617	618	635	636	623	611	586	628	626	575	661	629	617	606	583	627	585	610	618	659	631	614	637	602	615	656	617	656	643	673	624	584	580	603	595	610	644	603	633	610	598	642	626	613	624	598	596	633	614	646	623	587	612	587	658	638	668	649	611	617	598	604	583	624	629	641	630	642	583	617	591	615	587	604	637	644	657	644	569	597	617	610	595	633	560	623	598	597	594	620	584	588	635	632	634	638	598	584	658	608	609	590	604	610	635	649	597	579	604	619	647	631	602	642	672	629	598	649	611	597	665	613	622	618	634	584	626	565	619	602	632	601	654	592	625	639	547	595	662	626	579	626	596	594	586	607	622	659	624	596	647	620	633	577	611	624	603	635	584	580	644	613	622	628	574	609	636	589	618	626	601	608	643	600	664	650	616	613	692	609	682	581	631	581	621	645	598	612	631	615	593	586	598	573	640	618	641	611	636	592	622	592	612	589	645	661	611	618	647	639	629	629	595	620	617	628	618	616	619	626	653	597	621	634	595	648	576	638	641	629	603	620	579	657	627	601	604	603	633	648	595	625	605	607	624	595	588	595	624	601	570	616	630	566	609	606	631	598	639	603	645	634	614	598	679	603	626	625	670	588	630	628	633	598	661	636	586	620	656	631	637	613	609	627	618	586	622	621	611	618	599	588	566	604	674	553	593	611	621	625	635	633	638	615	596	608	664	591	631	585	620	599	612	648	651	639	644	598	644	615	630	691	628	625	625	609	626	613	653	629	627	630	629	599	642	613	604	583	638	652	645	603	641	570	589	633	630	609	600	635	585	618	605	599	609	629	639	630	585	629	626	625	618	624	650	592	649	678	618	597	690	569	568	661	637	587	623	615	607	619	626	649	596	607	676	612	584	638	663	586	622	614	623	649	600	596	623	647	613	638	625	602	611	635	615	627	595	598	625	630	641	603	618	605	598	612	636	601	597	617	653	566	609	679	651	625	552	596
10211	1033	364	351	326	329	313	314	282	328	332	322	345	338	333	358	353	317	332	361	350	311	327	341	326	325	325	349	350	339	299	333	360	341	324	326	298	336	326	300	299	350	320	325	301	343	349	347	302	362	361	350	351	326	316	322	309	299	287	334	341	383	353	338	333	305	334	319	329	317	308	352	312	326	342	309	303	316	350	306	332	341	306	383	348	353	329	331	316	335	319	299	326	334	323	379	323	355	329	327	324	340	308	326	315	314	310	317	329	313	306	309	315	329	348	321	343	341	373	360	340	313	322	305	315	354	314	341	370	382	310	347	366	325	363	318	341	326	330	343	377	322	322	327	309	318	331	340	328	319	332	324	334	325	314	358	378	331	310	308	306	308	330	282	344	330	320	325	355	336	337	325	359	317	334	342	345	313	318	348	325	327	345	364	344	288	317	316	306	338	356	331	355	379	322	349	325	366	363	324	364	309	357	350	335	349	323	322	320	310	299	324	345	324	332	338	355	306	321	318	360	329	327	351	358	312	301	342	344	326	346	345	306	328	321	317	334	315	320	339	336	323	356	326	320	361	309	324	324	318	335	340	355	298	310	334	314	339	317	311	331	351	340	306	355	339	281	322	338	343	328	327	325	350	323	337	348	343	329	337	310	335	356	384	325	321	366	305	322	348	314	345	340	342	353	312	311	315	356	335	338	338	345	332	325	346	337	355	316	332	338	326	322	341	319	321	319	341	337	308	375	338	308	356	339	362	357	337	337	349	300	356	325	354	352	330	309	312	303	339	346	332	317	329	318	288	334	353	284	338	340	318	340	342	324	328	355	333	331	286	335	330	353	326	329	312	337	334	335	332	319	346	340	338	363	321	308	330	330	352	361	340	337	310	319	341	347	322	349	320	341	319	332	301	319	306	322	333	325	351	358	291	340	279	297	354	336	352	331	330	359	312	358	327	359	349	343	350	328	317	330	317	357	346	322	323	325	313	346	318	311	362	343	317	307	312	341	312	309	329	331	333	321	328	352	340	334	342	339	366	329	330	323	344	338	349	325	314	361	302	343	358	327	292	349	330	339	296	304	314	332	344	316	355	354	338	293	330	306	339	329	349	320	358	342	317	319	342	347	329	339	305	309	331	305	357	322	337	325	339	317	330	305	388	318	301	332	294	351	319	332	362	355	332	323	324	341	354	327	337	359	351	338	329	364	326	324	298	295	295	334	305	347	332	355	352	343	322	329	329	315	345	340	304	324	336	339	366	315	384	314	325	325	338	343	363	320	337	314	346	320	320	313	339	330	306	358	353	329	311	331	346	310	336	295	308	331	315	324	328	358	339	356	344	360	349	342	291	324	304	352	325	334	301	335	349	366	334	329	307	338	350	338	317	305	290	297	351	310	344	311	332	324	322	353	317	338	302	311	317	357	348	356	368	322	336	342	321	342	353	330	358	365	330	361	308	360	359	344	364	337	315	325	302	341	325	335	350	317	314	319	328	310	306	327	343	317	341	345	352	327	339	364	315	340	321	327	358	347	344	324	309	359	338	326	336	376	339	337	314	296	361	339	349	364	322	328	354	326	334	324	340	336	355	318	318	305	347	342	313	373	325	329	318	322	293	347	354	345	334	322	329	369	363	330	319	345	322	350	321	331	302	319	313	301	365	345	339	310	336	344	351	370	332	352	351	336	342	307	300	334	331	336	303	329	330	323	355	338	337	301	318	344	324	358	294	292	326	347	367	312	357	336	347	337	315	358	349	316	315	334	327	335	335	321	316	325	345	313	304	360	340	347	326	307	327	336	358	299	320	289	303	348	307	346	332	330	330	315	339	320	344	364	363	336	313	329	333	317	349	320	324	370	332	296	319	297	337	368	330	335	332	345	336	331	340	317	341	323	335	321	330	308	311	327	315	358	318	347	315	312	319	378	312	328	350	337	332	322	372	344	336	382	358	364	335	355	307	318	350	315	321	338	376	361	342	360	312	301	324	312	340	351	338	296	328	331	349	357	351	353	318	328	320	325	344	356	324	349	305	309	312	346	355	355	340	352	298	354	317	331	317	329	303	341	351	330	353	323	307	349	303	360	362	327	336	315	307	333	303	346	377	304	328	341	343	334	328	330	332	307	336	348	321	309	329	321	327	306	333	350	351	350	359	378	311	309	327	336	328	368	315	373	336	324	303	355	347	342	354	366	344	348	343	371	349	356	331	301	295	370	355	348	331	338	339	346	352	339	315	335	322	307	339	341	331	329	344	368	367	385	336	295	315	325	346	354	361	333	346	337	312	324	361	359	333	328	345	336	327	339	320	281	327	362	328	354	347	299	323	333	317	354	371	356	363	366	340	356	341	277	338	292	322	334	339	335	329	314	347	334	330	355	326	324	316	335	334	316	325	346	337	341	365	317	345	352	316	346	346	310	326	320	302	326	325	326	338	322	346	373	325	340	305	324	354	324	357	308	323	308	343	351	336	325	329	308	330	333	340	331	318	328	340	327	321	351	310	323	302	323	333	321	348	379	316	331	342	346	343	339	324	317	343	321	316	350	356	312	333	358	374	316	326	384	323	318	347	344	325	302	318	302	342	321	331	338	338	357	340	313	300	306	369	340	320	358	350	347	350	342	344	347	322	335	354	344	317	328	344	317	296	345	345	344	357	322	338	304	336	324	351	309	337	338	368	364	331	330	339	304	332	350	302	346	354	329	330	340	302	321	353	331	368	323	356	327	339	286	313	308	318	332	358	316	323	328	330	347	322	347	344	311	335	317	307	342	340	327	301	361	313	330	305	321	335	337	304	337	332	337	348	324	293	335	320	329	325	316	338	357	328	349	312	366	329	333	292	302	314	322	332	317	331	341	331	302	358	327	333	293	303	322	352	316	365	353	308	333	293	312	326	335	289	322	336	350	365	321	325	306	310	331	321	340	330	344	324	373	358	354	319	306	346	315	374	350	333	366	327	322	369	344	326	337	299	347	340	347	342	345	297	304	347	312	334	314	354	303	335	353	323	337	320	316	326	285	315	339	335	373	322	304	335	315	313	322	318	310	312	356	348	366	358	323	299	320	346	337	338	334	349	326	331	344	312	321	355	330	340	340	347	338	324	334	321	313	324	350	309	339	310	354	354	342	349	323	328	301	299	328	335	339	317	327	338	330	335	374	328	331	344	367	314	330	336	324	309	340	345	324	328	330	360	326	329	355	344	342	342	346	341	316	328	335	320	325	318	344	347	317	306	305	332	331	381	339	312	341	314	289	328	316	357	319	322	315	388	316	310	325	299	328	339	380	338	349	358	326	382	332	327	309	337	314	358	339	320	310	320	331	346	305	326	314	352	312	305	323	326	325	314	313	337	330	336	348	338	338	342	343	312	364	306	308	321	340	331	333	334	345	313	337	304	327	344	344	328	360	323	379	342	291	293	335	324	308	315	307	316	332	360	350	317	349	332	294	325	318	312	313	336	312	312	347	332	316	348	322	343	338	327	321	327	358	297
7508	963	842	820	797	815	757	778	872	851	769	806	777	820	741	802	814	769	791	803	797	745	773	797	799	813	819	824	766	767	846	788	800	812	839	742	770	785	759	821	819	818	747	789	749	761	768	793	790	833	811	802	789	799	751	804	793	824	814	809	796	808	790	776	762	768	793	762	811	771	765	801	835	784	785	776	774	832	838	785	798	807	820	817	771	771	800	812	782	801	790	806	794	778	793	761	832	853	806	785	747	758	785	774	813	821	789	768	811	815	795	738	854	778	821	805	778	770	782	767	798	795	787	747	776	860	777	814	864	763	852	799	772	763	786	784	843	841	811	845	803	763	741	778	820	800	773	778	814	766	791	826	770	763	800	829	803	807	818	785	743	745	833	766	813	877	773	825	844	796	823	779	766	760	786	840	812	801	806	800	796	774	814	764	849	793	770	808	854	800	821	811	739	775	816	812	767	822	767	759	770	776	793	809	768	774	795	798	825	845	766	746	805	777	843	793	831	767	802	764	805	829	788	753	769	763	794	833	773	789	795	765	795	796	803	805	803	807	810	822	792	806	834	805	780	843	812	816	793	783	794	840	787	812	785	791	828	791	797	788	772	795	797	722	751	801	751	814	779	783	751	771	850	761	831	758	785	742	755	768	818	823	766	812	758	812	812	807	783	741	788	777	783	765	774	768	798	830	803	849	793	734	793	795	753	817	783	800	807	791	775	761	836	813	806	748	776	799	806	792	731	818	785	879	769	777	750	765	789	791	795	790	814	764	785	825	748	785	828	801	774	762	783	807	812	803	845	765	801	785	796	777	757	786	755	821	846	819	796	811	821	803	796	833	782	794	824	811	807	827	790	820	796	814	756	798	792	786	815	760	813	795	738	743	760	765	786	759	754	810	798	795	783	820	788	814	795	765	797	800	831	772	792	843	796	795	777	818	801	812	813	814	757	760	773	796	780	724	730	844	769	784	805	793	805	759	808	799	770	789	788	789	792	839	768	772	810	796	786	758	755	773	800	791	818	796	808	808	796	789	738	749	724	793	790	775	781	790	826	802	809	775	719	809	821	771	755	839	839	779	769	815	801	814	756	891	792	831	826	823	822	777	778	799	812	793	774	857	832	776	778	783	778	777	792	810	777	818	793	804	776	836	785	768	784	799	808	795	780	832	728	753	806	762	776	784	766	767	763	747	814	793	830	799	817	785	783	803	834	798	829	801	858	812	813	808	788	769	813	799	797	782	849	797	752	782	799	807	811	782	817	820	803	754	855	799	803	741	777	780	797	788	800	853	788	793	840	795	809	854	789	757	788	784	768	790	836	798	832	797	797	767	826	785	819	744	771	768	825	743	845	811	752	816	778	799	782	842	801	812	776	798	812	846	767	765	802	791	813	786	777	805	811	815	855	791	772	805	797	803	793	771	807	772	836	768	869	783	863	780	724	784	761	733	766	748	823	799	813	828	784	805	767	809	792	793	795	767	827	808	800	807	798	834	814	803	793	761	805	787	822	812	818	831	796	826	785	851	805	777	809	796	750	818	767	800	793	831	815	785	817	815	837	768	786	772	782	812	815	817	763	792	844	790	798	748	803	743	761	832	863	790	799	788	819	832	816	858	798	787	793	770	768	784	806	807	817	771	740	796	805	790	786	789	783	765	816	789	784	797	823	781	818	833	808	808	798	794	805	807	743	801	796	849	793	765	790	763	802	795	777	810	814	777	767	762	778	781	782	887	778	851	847	811	788	776	755	836	777	809	814	797	778	805	810	806	830	759	801	789	789	732	755	825	745	822	768	810	780	777	735	783	835	798	778	816	807	815	775	788	793	832	776	807	820	779	833	827	821	794	827	779	789	759	783	852	828	775	799	755	777	782	786	792	834	764	768	783	841	792	790	829	818	848	801	724	771	825	794	758	803	804	786	817	781	759	771	775	795	819	825	805	809	777	750	812	803	804	820	793	795	761	792	813	800	836	796	812	768	801	764	746	753	780	783	808	803	740	768	795	793	791	788	750	774	787	799	757	774	771	788	790	788	813	776	781	754	774	756	791	857	792	802	780	758	770	787	774	768	802	817	818	831	807	771	812	774	789	791	765	777	822	775	764	786	849	808	835	822	772	779	804	748	792	825	799	770	767	780	811	771	846	832	811	784	809	754	805	738	803	860	869	796	851	810	838	786	785	823	775	824	726	812	763	808	789	758	780	798	800	828	777	797	766	753	701	765	770	819	773	793	805	787	808	838	807	798	737	780	831	788	765	830	787	854	889	788	784	803	804	763	752	756	790	796	782	768	815	766	790	755	795	822	852	767	798	801	791	784	779	834	760	793	821	786	807	710	809	813	807	915	811	792	778	812	768	841	819	768	837	813	792	740	722	826	831	802	797	829	778	795	856	857	797	781	790	794	789	815	776	787	808	785	804	809	781	759	784	806	795	819	819	780	848	784	789	747	799	810	781	816	822	832	768	822	788	818	788	815	813	815	799	785	782	781	772	803	797	810	798	789	863	776	802	788	761	804	799	773	804	803	755	795	823	790	804	775	765	807	782	848	815	797	852	788	761	817	788	786	777	820	796	798	765	784	781	834	795	754	853	769	730	790	798	757	828	797	817	804	820	795	780	860	836	787	782	842	734	780	734	805	747	812	795	770	780	791	737	781	788	813	796	773	771	776	786	752	790	806	755	788	805	841	824	832	779	799	800	766	760	818	803	786	798	756	835	761	816	795	748	810	768	787	792	783	797	814	808	803	838	836	781	788	811	781	803	820	813	779	774	777	847	788	838	787	813	781	807	791	748	788	768	766	823	813	798	792	766	759	789	806	828	758	768	799	780	821	817	748	749	817	761	769	815	815	765	757	793	770	793	769	813	797	785	768	796	803	773	835	763	794	807	803	789	798	799	791	756	800	786	769	783	749	791	766	800	814	778	813	768	811	806	762	764	790	787	754	802	763	766	812	754	807	875	780	779	747	822	776	800	803	817	795	772	791	796	799	758	806	783	799	788	766	784	805	752	777	787	784	770	809	816	808	777	763	823	752	752	787	831	781	820	798	766	793	815	780	822	820	778	832	787	794	753	752	790	803	775	762	805	761	777	782	808	804	794	803	785	811	753	822	770	784	773	843	791	798	799	773	798	778	826	855	819	777	781	747	794	817	769	775	766	786	785	805	800	757	799	798	782	795	797	797	821	757	786	772	834	825	757	779	782	799	787	780	785	785	801	739	775	808	759	836	797	803	819	803	786	768	794	771	777	779	744	772	784	723	813	769	795	807	812	807	801	748	806	781	767	829	842	830	804	821	764	816	801	788	806	775	814	824	763	820	764	808	838	785	807	827	772	788	801	803	823	778	789	784	764	853	778	822	832	814	735	769	844	746	757	816	775	832	782	774	812	775	798	815	784	788	775	824	769	755	750	780	781	823	730	829	755	790	794	836	768	780	757	835	749	811	831	811	805	783	836	816	778	779	802	814	836	759	807	759	818	822	826
22230	3136	738	614	567	520	447	431	484	433	431	441	426	417	448	425	412	414	442	432	412	417	447	464	407	429	434	419	404	457	425	448	407	399	421	411	456	413	407	448	426	453	460	408	410	422	408	418	419	413	458	409	403	405	417	404	421	446	431	437	437	420	407	357	437	442	405	412	436	442	394	451	435	426	388	428	413	441	467	445	405	428	441	426	375	421	418	392	449	408	398	417	431	459	440	414	430	435	408	439	425	408	432	362	443	415	451	403	409	436	429	413	455	423	422	408	439	378	389	425	381	421	400	407	427	420	393	411	428	379	414	434	392	402	395	423	422	458	467	407	380	421	395	413	398	410	390	432	405	420	439	441	416	432	381	472	430	441	393	411	403	389	396	399	396	439	434	429	424	388	466	506	445	409	423	394	429	443	389	412	377	431	396	435	434	403	381	418	422	459	415	419	407	432	445	434	411	394	399	419	405	390	395	410	398	425	419	414	439	443	459	435	414	391	375	450	399	419	434	404	405	389	438	435	409	399	430	404	417	459	426	452	451	447	415	443	419	403	431	410	404	383	420	448	433	405	420	427	414	403	403	399	415	422	433	395	445	410	387	413	453	406	397	387	390	412	403	432	414	418	444	397	371	453	375	440	429	435	474	423	420	425	443	437	444	411	468	434	426	406	449	415	451	419	413	391	432	443	433	410	423	431	387	397	433	439	428	438	413	423	431	407	416	409	396	438	400	421	428	427	434	441	390	447	409	392	417	442	392	400	411	409	399	388	392	402	388	406	420	387	423	446	429	465	427	431	429	467	411	410	432	421	412	417	433	447	403	458	407	456	438	424	446	421	418	424	431	391	432	423	395	419	411	447	429	424	397	421	430	405	405	378	416	404	434	418	423	395	404	442	431	425	418	425	403	396	394	423	457	417	454	395	414	419	450	363	418	425	403	431	430	409	433	415	418	392	415	441	427	439	449	420	445	458	437	417	398	411	428	450	449	404	423	408	423	396	449	449	396	399	419	423	414	401	462	413	417	414	413	420	457	383	468	442	463	420	428	406	405	463	416	439	405	406	448	395	431	446	455	433	415	460	408	432	403	403	415	415	396	418	430	428	416	427	427	447	409	408	413	397	393	443	436	415	449	451	462	433	426	465	431	430	413	421	417	425	409	384	409	456	406	437	444	435	452	456	438	424	404	408	451	449	433	414	448	410	406	414	412	419	422	434	421	411	420	403	442	426	423	406	463	417	398	446	449	411	428	396	445	440	441	406	446	404	436	377	412	406	419	393	444	415	428	418	432	431	390	418	395	442	390	412	433	418	391	404	471	430	409	436	411	358	430	420	456	407	422	410	411	393	420	416	417	372	421	393	401	429	418	363	465	398	385	391	447	392	393	413	476	422	410	428	469	405	400	423	425	376	395	406	422	433	452	419	422	452	451	384	415	427	438	419	430	411	426	434	464	447	426	396	408	424	422	431	442	437	407	379	422	427	410	460	409	425	395	429	405	395	492	463	359	394	401	418	434	428	432	429	459	421	393	445	409	444	435	460	419	416	387	401	446	410	445	405	382	427	411	401	408	422	453	442	430	425	383	441	408	441	402	415	432	426	426	405	442	443	442	414	389	394	406	452	433	403	448	434	400	396	468	422	436	433	414	438	417	441	408	404	419	392	449	466	411	426	411	428	474	426	387	438	393	443	414	433	407	456	444	418	417	468	392	421	432	388	420	416	434	380	405	374	395	474	441	407	403	426	404	449	404	421	433	419	443	424	416	434	433	398	443	444	434	421	409	383	420	446	421	410	419	417	411	424	464	445	438	409	424	402	421	442	419	442	434	430	431	391	438	434	410	415	463	423	411	420	431	432	410	422	407	400	455	419	416	433	431	442	413	390	441	392	417	428	426	412	419	411	444	425	467	373	407	385	420	375	437	395	419	418	369	410	394	393	420	409	379	428	397	398	399	437	453	396	455	448	454	440	408	446	406	392	430	425	440	421	413	389	436	411	438	410	403	436	423	415	437	421	424	423	417	453	427	431	388	407	430	413	392	442	458	466	459	426	435	436	425	392	415	454	415	442	415	424	430	391	455	400	457	434	398	447	451	419	422	450	421	450	425	424	423	436	398	404	386	412	487	419	442	439	475	445	437	425	418	440	403	426	452	413	416	380	391	410	433	434	398	448	480	398	404	426	414	406	445	403	468	406	433	389	402	380	462	421	443	444	407	443	429	368	429	440	458	393	410	397	454	371	431	422	424	436	388	422	443	419	409	427	443	376	415	409	470	411	388	420	422	419	425	444	427	381	403	475	414	410	423	430	447	408	461	408	381	461	449	395	431	450	450	391	439	394	409	401	408	436	462	407	452	444	411	403	412	441	428	413	392	426	397	456	444	416	419	443	404	420	432	403	468	419	433	423	403	427	446	435	407	444	413	424	416	414	397	422	434	442	440	398	406	399	433	384	424	409	403	409	441	398	393	441	437	417	444	435	419	405	420	393	412	409	424	421	475	444	428	421	468	397	415	402	395	458	436	438	433	427	445	414	407	417	427	402	437	428	419	448	427	472	453	400	395	412	434	404	400	425	407	433	407	389	402	453	442	390	400	379	388	415	443	439	420	432	445	420	435	420	421	419	415	409	439	436	433	441	409	442	391	459	418	408	428	396	408	404	408	395	414	410	458	419	407	405	423	422	425	406	379	444	434	414	405	434	441	417	432	381	385	408	416	443	437	408	425	446	425	426	390	442	453	430	393	445	424	424	411	390	454	420	410	425	391	395	438	408	417	438	402	464	423	419	419	490	454	447	450	411	423	426	428	428	412	443	421	422	449	412	456	420	427	414	417	404	447	389	401	416	436	430	459	405	436	455	397	387	420	393	380	414	451	416	409	445	434	397	458	402	426	438	421	378	434	412	418	413	415	427	436	425	419	445	443	443	416	387	483	431	438	368	427	411	429	457	420	360	389	434	444	424	424	400	443	390	418	422	394	446	448	404	423	418	389	400	408	452	386	413	456	407	429	443	423	409	450	444	426	414	443	448	414	458	415	455	399	403	388	403	399	408	445	441	414	403	420	431	394	396	411	414	419	395	454	417	448	447	388	435	417	439	412	427	460	409	448	439	439	428	420	410	436	441	423	434	421	405	388	416	419	394	459	422	443	413	410	402	426	432	410	405	436	427	408	421	407	435	415	435	423	399	439	408	435	383	465	435	436	445	446	435	386	390	408	424	417	398	421	408	407	390	424	391	390	433	405	419	442	417	412	414	412	388	421	427	425	434	419	367	383	444	391	427	430	443	452	449	462	402	391	431	440	392	460	446	408	403	438	429	406	398	443	411	424	414	454	416	453	432	437	397	397	387	430	444	456	458	426	411	392	431	449	404	425	453	452	431	395	417	409	408	443	450	429	450	408	409	383	421	455	459	435	425	419	447	420	395	411	437	416	431	453	419	437	436	423	397	378	433	413	426	420	419	445	412	419	436	436	391	434	397
15384	1803	1527	1692	1502	1370	1271	1174	1127	1150	1056	1034	1051	1054	1027	1007	1025	1058	1073	1066	1040	1000	974	1025	1007	977	979	951	961	945	961	999	1008	996	972	954	1007	1002	959	974	982	958	1003	978	1023	1014	1025	1037	1026	965	968	1009	1003	1025	996	977	981	975	994	1013	1009	988	983	1021	963	976	990	1046	1017	968	975	979	961	972	947	1015	997	990	1002	1034	1015	988	1007	1011	986	987	1005	963	974	1048	967	1013	1015	1029	988	963	931	983	1002	967	925	968	989	1038	1014	978	938	958	976	980	1042	993	937	991	1015	970	954	985	1032	953	960	1012	935	907	940	979	943	956	990	957	910	984	983	978	1004	925	960	997	967	994	953	993	987	887	957	999	971	990	967	990	993	1010	1035	1022	1010	970	903	983	943	1034	1085	958	1017	999	1011	980	988	979	962	994	995	975	1005	984	968	959	940	963	988	1012	984	956	1002	947	969	1008	989	997	989	966	995	961	994	987	1019	1008	993	1000	972	1008	972	999	1033	1006	959	1008	1010	1029	978	972	986	952	1027	1021	946	963	930	1004	948	985	975	1005	988	940	994	995	1015	909	1004	1005	980	1014	988	914	1066	991	943	968	937	1000	976	954	988	972	986	919	919	1019	989	945	962	1002	997	909	952	1014	922	1018	1007	950	937	981	968	967	989	998	933	986	979	1051	955	948	995	982	987	955	990	979	988	931	994	978	993	967	945	981	962	976	995	1039	936	1034	979	993	1001	991	1020	946	998	954	982	975	904	949	918	995	947	980	1025	916	1016	960	950	954	1003	990	962	952	962	957	1029	1008	980	977	962	999	965	973	947	987	1037	965	972	923	952	985	919	1023	1030	991	980	974	1039	1013	1015	992	947	967	964	937	960	991	988	972	1006	992	999	973	928	935	1027	1001	967	945	953	1019	918	1008	939	1016	994	990	986	1061	972	930	942	967	984	980	935	959	1007	953	959	995	990	954	1005	967	948	958	988	984	973	985	902	924	979	981	965	985	974	1002	978	947	1007	1021	999	986	971	1002	1005	966	1016	977	975	1016	921	985	984	937	1009	955	985	1016	947	1001	985	978	996	981	951	897	999	1001	997	1009	965	954	1026	972	1014	1063	972	913	1010	931	947	986	970	1001	971	987	967	950	977	1009	987	1039	999	977	927	1033	933	938	926	932	943	1010	953	1010	1030	1009	1057	953	987	1022	1024	1019	918	993	1002	1033	980	924	998	908	923	950	1015	1010	957	925	962	889	1020	1004	967	997	961	978	989	1005	949	978	973	1008	1015	934	996	1010	1021	910	917	938	975	950	1004	929	973	1017	946	971	1022	1055	1006	953	1028	946	965	976	923	990	969	1027	1052	970	916	1011	951	928	982	998	971	994	984	951	1016	970	1033	993	992	967	988	947	930	959	952	928	924	976	984	971	970	974	1016	1013	1037	972	954	949	980	1002	924	1001	991	1042	956	934	940	1010	977	997	949	959	973	1020	976	962	939	952	1009	1011	969	972	1020	980	1004	981	1010	978	985	984	979	983	945	940	1027	949	931	987	951	1002	971	972	1005	978	929	953	979	932	960	979	927	987	984	983	942	999	1017	1004	994	954	998	976	973	1009	1006	1015	1037	1024	946	970	981	963	973	997	979	953	957	995	976	999	1007	978	1011	987	948	1017	1017	958	1002	956	988	1018	971	966	1009	1053	972	963	1015	1032	981	991	937	930	1008	1026	939	965	1027	963	949	961	931	1021	1031	962	1043	1023	976	984	994	965	1002	922	966	951	1012	981	960	995	1023	980	884	1016	970	956	1015	1009	1032	1022	972	990	1039	1027	1004	955	977	981	1020	1040	988	923	938	993	954	960	1028	1031	960	982	1023	997	998	991	911	953	997	946	983	988	921	963	1002	1021	987	996	975	933	980	1009	995	957	946	927	977	1013	1025	988	1072	946	980	1008	1016	984	972	939	974	955	1012	1027	950	978	1008	976	978	982	974	944	1005	970	1002	896	1015	947	975	1001	1032	1012	972	1021	993	987	948	967	1029	956	978	947	993	1022	1030	1024	995	960	980	980	988	1021	1000	979	1007	998	972	941	970	945	953	951	967	1027	974	935	1025	945	1001	999	978	976	1008	953	1024	1038	995	987	885	946	953	972	987	1011	975	937	971	986	933	925	1009	973	985	1035	990	978	957	949	942	939	1001	977	949	966	948	1066	992	936	1002	984	1009	990	999	1006	958	974	964	948	1026	985	997	986	999	967	995	1006	999	979	975	945	1019	937	1011	1022	968	941	1020	971	954	946	1013	1013	1036	1029	964	910	977	942	1029	966	988	1015	990	979	939	990	1047	980	992	986	966	977	938	940	1014	1022	1022	981	974	966	981	907	1014	998	988	980	953	955	1014	996	968	999	948	974	1002	933	998	1011	1008	957	1003	1005	931	965	1018	947	988	950	951	936	924	1003	977	1003	1008	953	979	931	982	964	919	995	968	979	943	997	980	1012	974	970	982	908	974	959	1019	978	946	1006	982	1004	982	987	974	937	1007	947	963	1011	913	941	967	969	950	934	945	1017	966	978	1004	1030	996	989	1029	991	969	979	974	924	1025	976	988	954	965	966	998	989	1007	931	1014	960	992	970	958	954	903	955	944	901	979	995	1005	935	938	1000	986	972	976	1031	1047	956	929	934	968	938	947	994	1005	1026	946	963	990	1000	969	936	1024	995	1018	993	972	1001	982	993	1000	1010	965	1001	979	970	945	1000	966	949	1002	942	956	916	1018	985	932	966	953	1010	947	983	1012	959	1005	922	947	965	978	948	951	1016	919	996	985	1009	999	1003	990	996	943	969	977	935	959	933	986	955	1030	1046	958	982	1010	937	1055	951	976	1047	996	982	928	992	982	1000	961	983	995	1022	957	960	955	1026	973	1022	941	995	998	1020	1066	931	910	955	941	923	972	977	982	1054	974	1026	996	1029	952	978	992	974	950	975	975	974	983	995	1007	965	987	966	972	945	939	972	986	993	997	925	1000	981	932	979	941	1004	956	958	949	999	982	922	998	967	988	958	959	953	967	983	1021	992	955	997	963	992	989	941	974	954	930	987	1010	947	1026	1038	982	956	1050	942	986	988	955	944	961	973	1005	969	972	975	991	934	947	979	1026	980	980	989	1053	1049	975	938	940	1002	967	978	983	995	1005	987	951	960	1008	972	1085	987	1044	1017	999	986	986	975	974	975	1004	999	965	958	986	966	961	1011	1034	960	1015	997	960	1008	1032	963	993	1019	1010	957	988	1011	992	992	947	983	948	967	953	994	1002	973	967	921	966	990	993	984	956	990	963	939	976	988	1030	1011	983	964	951	943	1010	1034	961	971	1004	935	936	960	1018	979	990	960	963	1009	945	1001	967	980	942	994	952	959	948	934	1012	1000	958	987	1026	944	965	938	979	964	954	1006	953	1030	1017	989	956	999	978	993	997	988	1018	990	977	968	1025	975	1046	949	984	1008	948	962	951	992	974	984	977	1018	990	968	1013	978	985	986	967	989	1013	1018	982	1017	960	993	1026	1003	1031	939	992	982	987	967	990	976	938	928	1025	988	968	1001	958	973	950	955	978	940	1005	966	1018	997	974	969	1027	994	973	980	947	953	1041	1002	951	973	1011	957	1015	951	955	1019	1010	971	1041	1015	970	975	926	1034	994	1015	983	983	995	951	935	1018	983	967	995	1032	970	1023	987	990	939	1003	995	1003	1006	983	1019	985	984	982	1019	973	982	1033	1003	1023	1015	979	999	1036	980	1012	956	984	1007	961	988	985	968	993	937	968	906	936	975	986	981	1018	961	950	964	1024	944	1008	952	1003	1006	986	993	976	976	983	986	973	984	1006	1003	1032	985	986	967	985	909	1007	1019	1006	1000	1025	952	968
31298	5193	1030	716	571	480	448	372	383	354	324	306	321	372	338	327	350	320	329	319	365	334	315	303	311	349	310	304	331	337	302	317	324	328	326	299	336	342	335	329	341	334	325	286	357	321	314	311	342	310	316	328	339	315	311	342	302	310	363	323	317	331	291	302	319	309	333	350	311	321	299	337	308	333	347	321	354	346	325	326	335	306	300	324	326	294	298	290	327	313	333	313	330	275	313	326	325	318	321	311	347	297	329	323	317	291	315	335	314	313	337	307	347	336	323	340	347	311	317	320	303	336	316	306	328	300	318	338	320	301	299	309	309	278	318	313	311	290	280	313	363	307	269	307	339	320	329	318	306	300	321	320	311	336	325	312	326	341	321	320	293	312	348	371	340	294	327	322	348	368	327	310	299	314	337	311	336	302	326	337	290	326	318	296	335	302	288	315	328	347	294	308	300	334	338	330	341	340	329	328	322	329	294	306	329	316	319	292	324	274	304	327	320	332	321	343	330	298	308	323	350	297	334	304	306	320	311	315	326	297	309	378	336	345	294	303	294	345	319	303	361	296	333	331	363	331	321	326	325	304	316	313	277	318	328	327	349	311	302	328	330	339	340	295	316	351	329	358	344	311	344	324	307	337	354	325	317	342	308	325	337	353	285	308	313	311	316	329	309	279	309	327	267	309	295	310	288	308	335	302	337	311	320	317	341	310	353	335	306	338	306	322	301	327	342	326	328	313	287	310	286	317	289	352	321	268	338	325	308	275	320	323	315	317	311	325	315	329	293	331	325	331	318	315	317	317	353	345	322	305	308	322	344	363	303	319	324	351	324	338	320	304	311	310	319	312	302	337	322	313	326	334	310	326	325	303	342	310	299	318	325	345	302	312	360	296	321	303	348	306	329	313	318	309	349	280	321	309	314	315	342	304	332	314	333	296	353	302	320	336	314	327	301	313	302	322	327	342	298	293	305	310	328	335	294	326	321	340	327	312	337	311	297	314	335	340	340	347	299	324	282	313	343	288	307	340	355	319	336	298	345	334	313	332	343	322	297	280	324	279	341	338	316	309	330	339	315	337	328	319	318	323	323	311	311	308	323	313	342	293	286	289	270	317	312	326	320	324	308	308	317	357	301	375	330	322	312	356	294	364	323	332	351	335	306	338	330	323	304	335	323	273	331	282	329	315	311	280	297	303	325	331	350	330	365	326	301	298	289	334	308	330	301	327	282	311	295	310	313	315	327	339	329	304	304	255	308	304	323	293	304	305	306	319	325	299	342	326	313	335	308	325	292	310	304	336	347	309	328	313	308	308	295	337	300	285	325	300	324	314	309	311	301	310	330	324	310	316	350	317	331	302	287	315	322	294	314	328	343	318	341	341	318	329	301	332	340	326	302	302	335	357	341	332	317	339	332	302	300	344	318	330	339	318	342	343	302	295	326	304	344	302	327	326	293	297	305	315	329	294	341	356	337	302	345	315	307	339	316	326	321	316	312	332	332	328	308	338	328	308	296	301	307	308	325	316	292	298	329	330	329	332	301	307	337	323	330	304	314	340	291	322	315	323	313	299	380	305	294	327	363	308	334	346	339	328	333	303	285	328	306	328	352	310	339	291	307	338	314	323	309	316	329	309	314	340	314	300	369	285	318	314	308	309	314	331	329	318	313	329	298	324	332	343	342	336	335	336	318	308	334	305	318	333	304	355	312	337	330	314	330	300	296	340	344	325	294	337	349	317	301	310	344	343	258	325	339	332	311	291	346	329	318	314	330	327	312	287	322	351	285	302	286	310	293	323	320	286	301	311	295	333	331	356	327	366	290	324	324	324	318	305	333	304	287	318	311	330	318	287	312	303	339	313	314	306	321	308	339	311	312	356	349	326	311	317	347	320	310	301	339	320	305	266	287	330	328	338	300	355	320	320	313	318	309	329	297	351	316	296	318	294	325	323	282	311	311	291	345	315	302	324	307	341	315	339	302	311	335	338	307	321	328	330	320	319	323	324	316	326	308	332	296	347	319	322	323	337	347	295	301	316	346	313	289	293	322	321	312	337	320	299	344	290	371	324	331	337	310	314	327	258	278	327	312	340	337	315	304	302	313	297	328	306	307	298	319	289	327	319	330	287	309	316	345	302	337	341	320	315	341	336	357	327	323	315	319	334	321	303	325	332	324	302	328	335	321	325	321	302	325	320	313	290	346	311	283	333	285	296	321	339	340	339	338	324	291	302	326	335	321	332	312	310	314	301	292	309	318	321	296	313	303	318	347	319	344	327	342	315	362	331	302	340	304	328	295	326	355	302	328	315	342	299	314	318	355	279	339	333	349	310	327	325	333	355	295	298	337	339	334	317	305	314	322	296	318	303	320	333	315	293	330	330	306	320	339	327	294	334	319	326	321	303	293	283	345	326	296	365	343	311	314	326	324	319	339	372	299	319	296	342	278	309	299	312	333	304	357	330	338	320	325	316	341	343	312	310	365	333	331	368	313	294	336	322	290	316	350	330	317	281	324	314	321	315	325	332	359	324	375	337	318	299	323	330	331	335	338	300	327	328	319	320	300	297	320	316	316	316	312	329	322	294	302	302	329	320	341	287	297	290	324	297	316	301	269	335	322	312	344	303	303	291	322	344	314	310	337	330	328	304	292	325	334	316	309	352	284	317	290	309	326	328	347	311	347	278	312	334	305	298	283	319	340	318	324	310	320	329	323	284	312	306	331	333	311	358	308	315	331	321	345	301	331	336	289	327	285	321	322	320	308	359	303	317	294	340	312	308	308	329	343	285	312	294	331	372	348	323	292	321	331	315	354	323	310	303	309	326	344	314	301	316	308	344	284	352	343	350	319	303	310	321	333	346	317	321	314	312	312	319	310	314	347	327	315	289	304	320	312	335	307	330	332	331	288	345	329	320	340	305	310	329	312	314	321	290	341	332	303	345	319	319	324	296	311	298	327	307	335	318	319	292	306	355	336	305	321	337	323	284	280	308	300	335	293	298	315	318	330	326	326	302	278	316	334	315	285	324	320	327	322	355	345	323	358	314	333	318	327	301	299	304	320	290	319	308	319	320	297	293	344	322	309	345	335	327	321	292	314	316	309	342	328	319	306	326	343	298	325	325	324	316	326	299	290	312	320	344	321	320	300	296	354	323	330	330	290	316	310	281	317	321	340	319	302	311	340	355	320	323	314	337	331	315	325	328	310	313	308	315	317	325	316	348	313	338	307	340	296	319	324	326	338	305	320	302	323	289	303	315	345	301	325	372	322	308	338	308	324	337	340	320	350	314	301	321	340	320	340	335	346	310	305	358	322	288	326	367	332	340	308	290	328	333	301	336	343	303	333	323	295	302	326	329	319	306	286	324	345	330	283	297	300	303	340	322	307	350	335	312	345	284	324	333	284	281	292	314	304	324	357	331	347	316	316	315	309	301	289	314	304	281	303	328	339	288	306	320	296	311	317	328	366	307	293	327	312	310	320	306	349	346	306	304
18982	1896	1960	2103	1689	1508	1340	1180	1063	1015	984	905	896	920	843	836	821	856	903	745	725	835	841	796	749	793	809	738	740	787	772	799	741	769	753	737	797	758	728	731	758	764	775	733	722	742	760	751	807	745	763	758	757	747	763	735	756	776	769	759	777	748	767	744	775	741	749	798	772	769	714	809	781	721	783	786	778	798	789	788	760	725	810	795	753	770	780	796	699	756	783	727	763	753	780	709	791	760	782	779	783	720	738	829	735	757	780	757	798	731	713	752	780	741	718	763	740	732	791	739	788	748	737	767	746	779	690	747	813	730	752	755	743	786	713	756	794	743	748	731	751	749	739	774	758	757	757	715	689	734	748	749	773	716	746	725	753	732	746	746	760	769	765	751	795	788	748	731	754	794	736	705	779	740	691	776	774	702	729	762	718	718	716	737	756	714	735	760	776	718	699	729	772	757	790	795	742	749	774	764	753	771	740	820	731	687	704	719	756	774	741	759	776	748	804	777	801	785	775	771	747	781	778	751	745	810	715	735	805	728	755	815	753	767	761	747	699	748	761	738	768	734	724	739	751	736	727	712	712	789	723	793	781	749	776	763	757	726	761	717	754	769	774	720	792	765	749	735	772	757	776	734	763	721	715	728	814	705	795	728	702	748	791	731	789	741	754	777	779	733	764	740	789	760	764	742	770	739	725	754	720	774	674	731	794	756	719	753	734	746	757	719	757	797	720	704	717	703	820	738	730	727	740	758	757	742	713	766	714	750	767	792	745	770	710	754	756	736	722	778	744	802	745	790	724	748	746	795	735	693	748	771	697	756	762	775	765	738	765	747	744	705	769	758	809	721	727	723	726	709	751	762	782	747	751	733	743	754	779	771	774	714	710	747	795	730	732	763	748	788	771	755	755	719	700	822	770	738	711	740	732	803	723	771	760	757	723	773	769	770	747	749	732	702	719	774	783	734	737	796	778	769	749	772	738	711	787	787	773	765	751	798	794	779	778	738	687	777	722	768	760	767	763	736	756	798	698	757	767	774	733	752	801	696	765	790	748	746	725	709	756	739	737	748	744	747	771	744	742	769	749	759	765	759	738	713	752	719	765	734	680	786	739	740	773	719	790	711	776	754	724	706	793	728	739	707	783	743	755	723	748	759	745	751	715	750	743	696	744	786	753	728	747	805	777	766	712	740	760	735	746	755	707	720	768	755	761	737	683	691	744	771	716	756	726	722	753	716	771	716	765	735	704	771	764	720	744	802	716	740	695	730	736	752	723	767	709	760	741	770	746	738	697	747	732	792	748	764	747	779	754	731	721	766	774	757	774	773	694	767	726	722	684	769	740	784	706	775	740	731	724	740	738	754	750	718	755	762	789	725	771	700	701	760	772	786	760	682	730	710	750	743	677	721	765	754	774	766	791	758	728	760	753	771	779	748	707	744	744	736	774	793	788	799	726	799	786	734	785	747	788	754	667	723	780	746	746	761	741	737	735	673	724	786	766	726	782	781	771	761	772	707	726	740	733	734	738	734	729	744	751	790	769	715	728	785	743	749	715	741	727	780	790	735	761	769	732	781	725	713	759	751	733	720	729	766	722	743	791	795	776	759	733	770	785	732	767	815	755	742	791	741	755	769	745	720	750	766	714	801	810	757	787	772	745	778	739	703	757	792	795	815	758	727	746	737	743	744	751	801	779	784	736	693	725	735	748	713	738	723	731	756	706	735	729	734	678	741	766	758	759	713	744	764	724	795	789	745	733	809	747	732	744	775	770	752	778	768	800	763	746	770	760	765	708	751	759	751	747	720	749	782	726	747	703	748	733	785	731	715	729	701	726	700	771	771	773	777	791	714	744	736	745	760	764	800	703	749	743	734	757	785	766	769	744	770	761	826	757	734	721	728	731	794	751	774	746	764	744	732	752	774	734	759	779	777	759	756	762	764	766	778	761	743	771	800	717	726	743	725	761	766	761	758	747	745	707	780	699	749	756	775	723	782	743	752	718	692	740	724	758	718	730	743	747	715	747	716	720	744	761	735	722	736	746	738	745	706	784	721	753	780	781	772	725	761	758	720	732	764	776	782	687	729	764	751	770	734	766	768	746	689	752	802	747	743	789	797	719	766	722	739	730	737	732	766	719	747	700	768	775	726	755	731	748	741	758	804	795	742	753	758	794	736	736	767	741	794	701	783	739	768	734	727	752	719	714	797	767	802	722	764	712	790	726	779	742	741	704	742	763	751	751	795	795	764	735	729	738	778	694	756	731	760	704	742	752	708	766	769	751	746	758	731	746	717	700	762	743	721	745	739	739	729	726	751	693	726	729	758	766	770	758	769	753	796	780	719	750	776	771	769	736	729	756	724	760	762	785	772	735	778	767	769	752	758	757	743	732	700	773	705	743	754	765	744	730	715	738	694	804	736	742	753	823	764	806	732	804	762	728	697	707	719	732	767	723	708	725	776	731	792	736	694	753	736	797	723	757	768	787	740	724	769	808	740	722	737	781	703	704	757	767	734	741	710	675	760	770	778	737	717	756	752	721	748	757	781	732	790	730	727	781	755	712	803	744	747	762	757	725	761	757	750	761	791	743	732	768	781	789	745	772	766	716	757	759	759	737	765	771	719	767	714	734	725	794	796	737	732	774	739	746	753	705	724	686	723	802	745	772	733	742	760	804	794	824	736	780	709	756	825	785	735	764	763	754	755	757	749	734	757	750	736	735	716	726	736	762	742	741	736	791	770	766	740	697	786	716	744	754	754	713	760	755	792	765	748	747	773	725	756	774	769	736	738	741	766	789	726	751	762	769	765	746	764	746	727	753	814	773	756	768	799	755	741	749	744	757	743	743	765	717	765	725	766	747	730	759	724	739	717	742	773	748	731	719	714	771	752	815	714	685	757	776	733	783	813	762	773	744	734	738	744	736	755	783	744	727	755	843	757	735	742	775	780	765	795	693	769	793	769	706	782	737	738	778	757	781	739	710	744	726	765	768	726	702	711	725	737	807	726	723	739	786	799	727	734	770	744	743	749	744	733	739	780	749	816	747	757	764	760	743	821	768	762	743	718	775	770	723	719	737	814	749	748	721	780	774	755	745	782	774	768	777	726	742	727	745	758	810	769	790	752	782	765	705	759	744	796	772	759	736	718	726	713	731	798	769	800	736	771	745	742	763	754	765	758	753	775	770	744	734	801	751	803	708	749	699	734	731	742	756	714	714	763	763	729	765	788	733	746	774	709	762	730	756	747	729	759	726	775	708	748	794	745	787	725	770	746	764	728	734	719	729	768	726	731	796	718	766	767	743	756	739	696	782	731	766	785	712	760	760	755	776	766	775	774	746	736	737	753	756	713	759	730	764	784	743	725	775	736	742	786	736	716	732	772	743	806	733	712	725	760	735	753	762	738	748	775	824	736	716	754	780	749	736	723	714	749	680	736	767	715	732	717	738	705	748	682	763	732	730	783	803	742	748	736	723	735	753	749	768	728	788	763
10205	1119	367	385	373	396	387	345	373	388	368	331	358	367	348	373	362	387	433	387	383	360	382	377	378	373	366	368	345	381	380	387	386	367	362	340	373	379	391	397	389	374	387	342	403	368	334	381	346	354	422	389	353	345	390	392	381	351	364	337	364	342	388	337	334	376	341	385	363	351	380	382	372	351	378	368	376	368	328	349	345	379	330	375	360	394	404	397	361	373	417	361	352	337	360	362	361	382	398	338	374	359	354	340	357	367	371	343	380	359	345	351	330	362	396	366	380	403	344	370	374	357	361	385	347	386	369	368	349	363	347	365	370	335	397	345	338	364	354	329	365	342	346	372	391	364	369	339	347	363	379	397	344	415	380	348	368	343	367	361	357	370	379	382	332	366	357	366	364	376	384	353	349	382	353	365	384	337	381	364	388	346	342	400	374	369	344	367	382	377	355	356	383	389	374	365	348	339	396	390	383	369	354	389	344	354	367	425	361	356	382	338	387	375	337	333	349	344	382	360	345	365	347	367	371	401	362	355	388	342	337	369	368	350	337	366	374	393	358	328	345	363	359	354	417	363	384	372	334	356	352	365	352	389	370	373	380	363	390	365	412	378	372	368	400	334	396	341	342	379	346	385	390	349	361	338	374	390	374	384	360	345	370	345	361	347	363	358	347	374	391	346	365	357	362	378	341	371	389	379	391	350	382	354	367	376	358	416	404	387	388	372	377	363	362	397	381	357	379	369	394	356	365	383	334	364	369	352	352	367	350	370	365	346	370	347	387	365	340	338	369	363	359	379	329	392	412	399	351	355	389	360	329	365	323	394	359	354	372	391	318	371	402	307	368	356	358	383	356	365	355	365	359	382	342	340	414	392	361	367	379	363	357	352	376	356	359	389	395	380	383	359	348	327	373	397	381	345	366	359	399	355	365	388	340	420	381	379	352	373	347	391	372	374	381	398	363	391	381	386	360	363	367	386	349	366	343	358	337	391	369	364	368	371	343	352	361	363	393	348	392	355	309	374	377	335	368	383	365	375	374	384	388	378	380	393	365	381	372	384	360	359	373	335	346	378	374	400	351	353	365	394	391	366	396	375	376	363	369	342	368	391	311	363	355	341	361	393	344	352	343	358	385	357	348	378	379	368	377	369	348	378	383	369	414	374	358	383	386	347	353	366	344	381	350	377	348	377	341	376	354	354	380	393	351	363	368	366	349	391	379	397	370	393	396	384	372	348	375	362	365	387	376	381	353	382	350	348	409	388	410	390	348	369	381	350	349	368	348	362	367	376	369	373	377	354	378	363	351	359	365	382	379	357	371	370	375	375	330	354	401	368	368	337	373	347	360	339	394	335	347	352	392	346	394	350	381	376	368	345	350	363	327	351	326	367	413	412	345	333	382	428	389	372	370	335	352	430	357	394	363	340	324	364	353	336	393	365	344	362	386	365	359	374	323	377	385	350	369	364	370	333	308	346	369	359	360	392	334	322	374	369	350	352	358	361	393	366	361	371	347	374	379	402	365	360	362	349	386	410	363	368	387	373	369	348	337	397	375	410	385	399	361	347	364	384	325	367	369	347	374	338	373	362	360	381	408	377	329	359	355	369	368	340	385	330	330	351	376	373	360	368	358	372	395	418	373	353	368	354	336	403	366	370	368	360	359	392	350	398	371	408	324	316	377	353	398	337	363	351	400	375	364	393	366	401	408	370	338	387	362	355	338	360	366	361	331	338	364	350	329	381	394	363	364	356	394	349	349	390	371	355	365	377	365	354	359	381	363	356	381	347	358	382	386	367	404	391	346	379	369	385	393	391	360	365	385	366	362	361	377	388	378	360	370	371	378	376	336	353	365	372	351	340	375	376	390	353	384	368	314	390	375	383	377	326	382	372	369	376	390	394	361	355	331	418	345	366	354	357	369	354	358	372	373	354	339	329	370	337	371	377	356	362	360	406	358	401	361	393	348	381	389	352	387	370	354	380	366	361	362	348	345	370	381	367	353	351	381	340	345	365	382	366	348	388	392	372	405	355	387	382	388	373	367	338	389	380	338	334	362	357	364	370	365	375	392	342	359	323	366	357	362	376	374	367	377	359	359	362	378	357	372	370	350	371	410	370	346	365	381	385	378	398	382	374	404	340	379	357	370	385	325	340	345	344	362	359	361	366	362	370	379	370	355	349	361	381	384	371	363	412	362	391	391	359	368	352	371	368	387	367	369	370	343	354	373	374	371	369	372	356	382	378	327	334	379	368	381	352	325	410	360	351	335	382	395	372	365	367	384	340	366	348	344	347	403	373	354	386	362	380	362	355	356	362	384	367	383	344	335	335	367	346	370	363	390	361	348	361	367	374	379	354	392	389	376	339	361	380	346	400	345	371	375	356	371	364	400	398	378	363	372	374	326	390	372	411	398	372	350	349	347	361	366	381	369	358	381	343	334	341	336	369	398	343	345	343	354	368	378	391	354	361	351	377	392	394	327	397	397	373	365	373	364	323	355	376	375	334	377	354	394	348	396	366	378	388	351	372	349	376	355	366	380	363	371	396	376	337	338	354	376	353	408	401	378	396	402	357	368	400	380	340	364	414	338	349	373	368	382	379	406	352	352	341	336	379	390	333	349	392	381	377	379	374	371	378	359	370	366	370	347	386	355	356	342	331	396	378	351	373	365	381	350	357	388	353	359	385	348	329	380	377	380	401	366	369	365	376	374	362	351	328	391	354	342	385	362	371	383	377	377	358	400	367	366	372	377	353	357	379	354	348	385	366	364	359	358	364	409	355	363	388	352	380	381	356	362	331	375	380	371	370	380	392	368	385	349	358	360	378	353	373	349	386	367	366	331	355	357	365	336	353	382	342	382	370	343	386	371	329	392	339	380	378	382	345	396	351	374	338	360	387	364	370	384	372	371	380	382	352	339	364	400	355	364	421	355	356	387	388	324	342	357	360	375	367	388	378	387	344	335	377	344	385	320	389	354	355	378	410	363	351	354	359	366	355	340	412	398	390	408	360	376	349	396	360	385	337	375	370	373	385	359	362	341	357	385	327	345	304	351	358	365	374	380	360	339	378	428	345	337	376	348	343	364	363	354	418	400	405	375	364	373	365	369	405	395	363	358	349	374	356	359	424	349	341	391	381	379	369	374	397	350	363	347	355	387	351	377	374	360	369	358	370	377	376	352	373	353	407	369	359	335	335	354	364	373	359	365	328	351	316	361	341	390	381	359	356	384	385	345	372	387	376	376	374	370	367	359	400	401	366	380	371	368	378	384	383	390	389	369	371	391	370	363	349	376	312	393	399	380	362	373	381	383	345	394	365	356	308	359	370	415	409	384	374	397	359	357	348	392	373	372	352	378	363	379	382	363	376	360	375	384	371	343	350	345	383	368	370	390	388	354	390	373	378	363	354	373	395	383	387	390	388	354	356	355	385	351	374	349	359	358	370	368	405	378	341	367	401	378	382	346	375	405	375	398	334	371	379	366	358	385	387
7583	1112	861	890	891	872	857	905	835	904	865	875	889	891	862	834	829	829	854	834	890	869	782	845	904	887	862	826	898	854	893	835	914	855	870	875	872	865	857	849	916	855	829	888	847	858	914	879	857	848	925	862	895	884	849	877	926	900	901	857	847	918	852	851	911	856	896	889	895	880	834	858	898	818	798	861	872	887	873	825	843	915	868	858	839	867	894	898	866	880	882	856	825	903	879	891	862	892	899	897	883	875	894	867	876	875	872	891	849	875	877	891	893	838	859	891	842	858	807	868	915	868	922	863	872	905	815	855	915	846	911	901	855	858	881	847	920	872	859	874	889	885	860	870	849	868	836	851	846	865	867	851	882	898	825	880	910	889	865	903	913	842	861	878	883	830	915	813	876	880	901	890	860	890	898	819	931	878	854	857	905	861	833	867	874	848	911	928	880	858	878	849	863	800	845	859	853	839	840	812	866	907	866	831	911	882	896	833	840	880	872	843	832	841	865	872	866	831	832	895	917	845	830	873	886	858	874	887	872	810	877	881	819	842	873	857	854	875	869	932	912	874	877	858	874	928	870	866	859	810	859	845	872	882	841	860	872	892	880	837	888	896	894	867	848	807	869	857	875	905	861	901	881	904	841	863	875	886	888	906	884	837	950	840	822	841	888	837	866	849	846	827	884	922	853	851	868	830	882	847	875	870	921	853	840	907	886	835	887	846	861	885	877	823	885	882	883	866	844	886	797	908	823	835	927	856	858	912	816	903	856	889	821	894	820	862	864	863	855	888	845	954	873	880	909	824	852	839	866	861	833	811	866	873	874	823	864	927	874	873	848	864	901	900	840	863	857	891	840	877	869	825	847	876	897	874	849	833	878	885	867	905	854	832	912	851	872	856	857	847	900	851	862	860	882	857	881	869	862	814	924	840	875	925	839	856	874	884	904	830	840	859	931	896	843	856	883	891	865	795	868	914	889	804	853	932	862	840	853	873	908	911	890	862	882	905	867	826	904	951	803	900	913	883	883	884	896	901	899	809	871	876	862	837	871	825	842	857	869	870	827	902	884	886	835	851	924	893	882	847	841	874	810	871	854	884	877	841	916	925	830	935	877	883	865	870	892	882	874	870	868	846	905	832	916	875	840	872	880	865	911	851	840	904	879	893	841	827	843	890	850	881	884	883	825	928	862	874	809	876	900	896	833	881	869	848	876	849	848	884	900	916	842	878	952	872	874	851	867	847	867	848	816	858	860	882	891	878	847	882	876	876	899	849	883	839	917	884	843	888	844	826	858	856	819	854	845	864	885	874	794	827	879	839	888	792	833	857	881	849	900	847	895	883	838	876	868	890	859	874	901	837	854	882	843	885	855	889	876	911	881	873	908	850	885	926	860	888	894	891	845	854	880	881	855	789	869	866	890	925	881	906	837	848	863	880	925	932	885	874	860	878	846	926	849	846	852	846	878	860	826	903	849	883	870	849	854	871	867	860	912	866	897	832	841	857	855	881	939	872	860	866	837	849	874	871	805	856	929	866	890	897	903	917	892	776	861	853	867	820	892	892	812	882	896	865	875	890	854	865	837	830	885	849	837	834	899	841	858	889	890	924	842	864	842	854	833	881	882	835	884	888	840	888	871	837	884	895	854	860	892	857	846	860	875	864	873	887	880	829	854	901	811	914	879	891	861	887	871	877	829	815	848	867	830	886	895	883	849	858	905	850	893	850	864	873	886	841	814	917	848	862	906	807	908	897	879	888	856	896	832	827	859	847	855	839	840	872	934	867	856	854	905	866	807	891	906	909	877	899	872	885	822	877	806	906	841	867	849	868	819	847	868	880	861	864	881	862	821	867	893	926	848	842	862	853	832	874	917	867	836	833	853	901	877	876	819	859	856	910	885	904	848	879	908	799	910	887	901	859	834	852	855	838	895	901	859	864	888	867	866	846	854	866	861	856	893	903	887	872	895	872	860	876	833	830	857	879	853	876	851	870	835	895	852	844	850	876	850	890	863	879	871	821	861	858	848	823	901	825	874	895	890	905	855	823	918	885	852	884	872	864	855	889	887	876	904	849	853	831	842	920	869	887	827	841	875	890	876	873	852	871	848	947	846	814	837	857	843	816	928	873	840	890	893	833	860	860	874	863	817	896	887	859	861	845	848	857	880	886	822	879	888	912	892	862	904	894	869	829	847	847	863	865	865	862	899	915	833	872	848	893	908	882	895	910	834	868	915	857	858	785	889	910	912	870	836	885	837	891	891	836	874	915	872	907	857	930	797	880	880	790	863	868	878	888	846	871	905	881	880	821	877	815	884	904	798	918	828	855	857	816	911	846	876	882	873	888	800	877	864	869	887	792	837	872	828	931	878	853	895	842	897	886	860	853	854	860	853	920	885	874	896	864	856	833	886	870	866	849	906	857	834	892	855	875	812	822	864	847	865	839	840	854	901	897	896	911	875	927	847	819	829	882	871	879	852	834	865	836	865	902	884	810	878	894	882	858	869	829	911	957	792	842	868	902	868	928	892	865	889	937	837	887	873	846	862	911	878	864	880	840	844	863	857	871	845	843	860	864	835	871	867	853	844	846	910	869	870	899	907	881	927	884	912	848	913	845	886	893	852	876	872	834	911	882	855	830	863	888	889	861	906	865	849	875	936	851	885	833	842	836	834	884	943	906	879	851	830	820	817	873	808	886	860	863	907	921	836	838	774	846	842	849	834	864	859	873	858	875	854	863	861	813	851	833	825	902	833	843	827	890	834	825	857	881	836	876	868	888	916	897	902	850	847	850	895	878	888	805	850	858	850	871	840	855	849	863	830	868	830	874	895	915	903	890	837	892	888	811	898	904	850	872	888	915	848	861	897	880	890	876	864	906	814	853	838	878	892	933	881	913	850	850	888	876	870	805	857	845	860	853	860	904	928	834	872	896	914	862	841	849	867	856	898	848	909	891	869	863	850	882	862	850	876	814	857	815	938	893	837	914	828	828	876	912	906	887	871	862	863	907	857	835	817	927	913	837	823	915	887	849	908	922	831	883	877	885	849	874	890	821	838	943	838	853	921	893	823	867	920	897	835	906	859	803	882	836	905	860	888	907	905	863	848	894	840	852	874	909	820	864	877	875	831	921	853	900	914	894	846	917	861	908	829	896	833	838	801	899	847	828	856	872	903	924	880	901	865	935	839	853	879	897	925	855	819	911	893	872	848	880	869	906	878	850	859	837	837	828	901	833	836	893	830	874	841	905	883	882	881	873	922	843	856	905	892	848	871	859	873	829	832	930	890	885	867	887	894	898	842	874	860	870	856	877	842	830	922	884	836	876	854	842	856	904	879	838	863	890	849	851	848	941	912	813	830	838	911	922	909	824	857	890	826	854	838	910	848	833	853	873	835	843	871	886	823	901	851	867	865	951	840	900	886	925	839	908	844	885	908	858	883	901	897	820	866	876	905	825	835	874	868	823	877	839	902	852	856	875	853	830	911	960	836	930
21792	2921	753	595	516	481	474	462	421	383	439	427	397	402	423	424	433	412	415	455	421	407	426	444	415	384	413	432	427	398	440	412	416	409	414	442	396	442	414	400	389	421	390	408	418	440	405	444	385	437	437	402	378	399	434	411	410	386	430	405	449	421	454	436	405	438	421	428	414	441	413	393	413	427	419	439	414	424	435	447	371	416	406	395	416	405	407	404	458	424	399	446	407	429	427	440	413	407	424	437	459	460	393	415	436	413	410	449	474	428	432	436	403	401	382	426	439	442	430	455	405	407	408	423	428	441	435	430	392	436	418	398	430	437	418	395	441	409	424	413	411	397	397	457	395	425	428	411	430	402	356	420	436	419	445	455	425	401	422	400	424	432	440	443	415	416	450	413	385	400	433	414	408	423	400	435	419	417	421	423	440	386	391	388	374	408	424	426	415	457	407	401	408	395	424	423	359	419	377	416	410	411	416	401	422	421	430	384	429	459	453	365	421	394	445	413	418	411	422	416	413	411	406	423	406	395	426	393	442	437	407	406	399	469	428	448	395	410	462	395	423	413	431	424	412	421	440	419	441	369	394	390	453	411	407	434	441	417	418	421	422	365	410	426	414	397	376	418	426	411	411	419	436	398	419	435	423	398	399	369	429	405	388	410	449	337	397	422	424	386	404	367	390	440	366	390	406	364	397	442	422	409	418	438	409	396	406	445	400	435	422	398	430	410	425	423	405	474	467	437	386	370	432	412	434	418	450	406	396	432	393	381	442	393	428	465	423	389	386	373	407	418	421	445	406	434	445	419	420	433	405	401	415	400	437	415	423	403	448	418	432	408	426	422	460	453	446	461	459	470	399	467	414	373	400	413	402	376	429	441	435	441	377	430	426	413	412	393	409	406	394	459	398	475	404	395	447	386	424	437	401	435	406	429	398	447	422	417	385	399	423	433	422	402	430	411	446	415	403	418	428	441	402	443	453	374	409	423	410	409	427	428	444	397	440	417	412	399	432	403	444	394	428	430	369	389	457	438	408	432	413	423	445	395	435	388	389	426	428	421	430	438	444	420	437	388	417	402	403	429	421	449	448	440	430	402	400	394	429	406	413	438	437	391	429	432	386	399	419	446	454	434	423	413	412	453	422	408	434	389	402	422	422	423	432	406	394	422	422	454	430	434	435	397	421	423	402	409	377	423	423	436	417	418	444	416	400	403	406	443	420	420	428	430	390	392	457	417	416	401	398	407	418	417	414	415	412	382	440	420	358	419	359	430	401	419	396	422	409	400	463	437	446	398	386	366	421	402	434	437	392	392	419	410	417	385	409	448	435	403	417	426	412	410	432	431	423	437	456	417	436	425	433	439	403	442	412	453	430	412	417	405	418	421	437	411	448	395	446	439	399	429	441	407	430	402	401	435	433	418	425	395	398	414	458	451	416	405	432	411	396	395	401	395	401	444	455	391	433	414	452	439	410	433	421	421	440	412	396	443	432	397	402	439	390	420	411	405	384	405	430	435	450	427	402	439	419	429	402	417	372	402	431	382	449	440	388	386	393	426	427	403	364	409	437	421	418	430	402	424	391	404	421	392	443	454	411	384	398	418	456	438	392	455	364	451	425	400	419	418	449	404	424	425	397	363	422	401	436	440	449	396	415	388	408	400	376	413	396	426	403	436	449	444	397	417	386	399	379	433	424	424	454	393	451	405	430	420	414	428	453	379	414	433	368	400	387	408	420	428	419	410	425	391	446	399	413	420	419	420	442	402	372	433	403	396	449	477	411	405	442	408	394	415	390	402	440	419	363	432	424	413	424	422	396	415	429	375	445	391	433	417	394	371	367	386	371	444	402	393	427	461	456	367	422	415	396	422	383	413	403	379	408	446	398	409	413	442	467	405	432	418	448	429	415	371	439	405	414	379	412	450	393	441	420	432	446	424	401	415	414	378	418	401	364	416	417	439	427	458	432	404	391	379	408	422	417	425	429	413	382	382	417	447	427	414	427	441	421	408	402	408	418	448	414	422	447	434	410	390	469	440	401	384	412	433	427	433	405	405	411	442	384	420	399	407	383	391	415	408	421	461	409	379	403	411	392	404	408	395	409	422	400	486	402	433	439	423	399	432	438	406	390	396	460	439	393	417	425	401	372	393	411	372	421	392	446	449	395	407	444	423	375	448	418	421	390	454	423	408	434	450	432	374	355	396	417	408	404	381	443	415	430	413	468	439	409	414	421	397	389	443	426	367	441	458	379	409	435	426	420	390	402	431	419	395	402	430	396	399	406	432	393	426	437	417	421	421	416	423	411	411	440	419	402	462	429	398	407	399	371	428	404	386	398	406	370	435	405	384	382	409	422	422	400	429	429	411	434	408	408	407	448	440	426	437	436	376	405	411	399	444	425	444	383	436	458	412	411	453	421	432	399	428	402	402	386	419	384	435	480	405	401	398	426	425	434	395	422	392	443	415	417	384	419	416	432	421	428	442	392	415	442	439	407	426	421	398	447	411	372	392	431	400	433	425	422	417	390	432	419	384	387	406	414	417	435	431	416	391	386	414	408	405	422	420	380	379	446	385	419	417	397	401	429	413	445	433	408	420	408	412	420	425	422	387	424	389	424	453	436	393	444	461	458	409	421	409	460	419	408	400	402	430	421	392	412	442	404	442	402	398	433	446	468	405	416	386	382	418	452	403	396	382	414	405	410	460	391	422	425	432	406	414	442	404	423	421	448	421	420	434	391	422	421	410	398	415	421	393	416	407	427	432	408	404	373	395	391	391	429	427	447	380	399	377	435	393	392	418	447	420	392	389	403	434	417	412	442	427	420	389	400	406	406	425	403	457	428	394	409	440	436	401	418	389	428	383	399	439	434	404	435	418	407	429	413	419	424	409	393	364	438	376	441	405	395	439	464	447	395	409	422	393	460	410	413	431	380	453	440	372	413	433	436	431	411	429	442	430	397	428	397	440	407	411	404	400	446	429	385	364	424	389	445	383	381	436	432	413	408	432	409	386	414	409	409	402	432	445	401	444	414	383	407	415	387	424	452	399	409	427	397	436	429	404	417	399	404	440	432	460	410	444	401	439	416	386	426	421	410	416	428	437	400	416	409	406	434	446	447	435	447	408	433	437	379	431	426	431	433	404	425	433	392	434	446	395	395	418	422	396	393	412	450	422	405	399	444	417	374	400	398	392	443	423	432	415	402	416	388	410	435	399	414	419	426	439	408	396	408	451	392	432	379	411	409	384	445	421	412	408	405	415	361	462	443	381	428	435	400	430	360	391	443	438	407	399	446	413	410	393	414	419	414	392	370	417	430	413	394	417	395	421	418	414	395	444	427	375	405	415	437	449	431	429	431	406	395	412	418	460	437	404	428	419	424	447	399	424	447	424	415	367	403	420	432	405	431	387	430	419	399	401	416	422	403	426	401	399	457	383	386	367	435	445	437	416	383	398	380	426	381	428	407	413	384	446	446	417	433	427	421	428	442	395
14911	1767	1545	1685	1429	1302	1283	1129	1116	1131	1085	1079	1058	978	1086	1001	967	989	1027	1018	1043	988	1053	941	992	954	981	1005	926	964	1010	991	941	1037	1014	965	928	1015	936	969	1021	968	1006	1016	996	951	996	963	965	966	984	956	981	968	996	995	987	997	961	986	1037	1046	954	968	951	1035	970	993	937	1002	1012	989	948	972	994	995	951	1003	1005	996	955	989	946	976	998	1023	977	986	990	982	959	976	953	970	997	1000	952	964	954	985	956	985	972	1024	1004	954	972	917	886	1003	953	951	990	964	1002	973	974	988	975	946	966	910	1059	946	956	1050	938	975	975	926	960	964	998	996	1023	991	1008	923	948	951	937	971	968	975	1005	1013	978	992	925	989	973	945	981	1048	989	949	919	934	920	958	1028	984	936	962	969	930	984	984	966	975	940	1034	951	981	1015	1007	941	984	911	1024	964	944	966	1062	969	987	951	927	962	908	977	982	982	970	1046	914	948	937	1036	953	941	937	974	968	962	920	975	921	955	983	980	1017	962	992	999	931	964	972	908	973	984	988	960	982	1034	986	944	957	958	1005	960	940	995	979	933	1023	971	882	1030	985	969	968	942	960	958	939	1004	933	995	971	954	984	938	958	986	1023	968	954	962	994	990	1014	920	1007	980	1025	958	941	980	972	957	903	946	955	963	987	944	989	986	947	916	927	1035	946	954	944	946	939	955	1002	915	1010	993	946	994	923	962	997	938	947	962	991	983	963	941	922	964	927	938	1035	958	987	951	920	933	962	969	967	985	946	948	998	974	1020	988	941	995	959	977	991	941	963	873	956	996	973	949	931	936	1006	913	979	937	1023	980	913	972	987	995	976	983	969	988	981	1017	1021	974	978	922	959	945	987	998	948	955	984	963	974	1023	913	1000	963	959	1040	930	1034	945	954	925	924	962	953	927	957	948	991	1002	943	975	978	971	986	940	946	905	960	983	999	946	1019	954	982	985	911	952	957	959	972	980	968	949	995	932	982	924	957	983	1019	956	980	990	941	1006	963	984	976	948	958	981	956	949	958	989	969	974	997	1007	974	969	962	940	958	944	995	937	983	981	946	971	991	939	974	976	919	1000	972	991	956	980	945	973	973	961	956	958	1021	984	975	1001	991	996	951	944	912	981	992	994	998	972	978	982	968	1011	908	986	999	959	967	971	984	984	989	994	1021	1008	1013	1012	987	990	991	950	989	924	995	1051	983	991	925	986	952	987	979	939	935	930	950	999	971	968	979	964	1008	961	932	1032	880	988	991	985	956	960	987	971	931	938	965	968	945	920	960	953	993	941	913	975	938	959	983	997	1007	947	1034	1009	1000	1036	953	982	969	979	1009	1000	936	976	1008	978	960	965	995	939	954	967	1032	979	934	973	1004	941	997	1005	955	963	1016	1062	909	1033	995	913	979	979	966	956	992	967	966	899	979	1033	953	960	967	930	945	912	940	1000	946	1040	940	952	925	945	916	959	988	899	987	965	960	975	1005	947	994	947	967	1059	933	948	1016	944	964	950	984	952	982	992	945	968	933	935	993	941	915	983	971	975	983	915	968	930	968	936	947	957	933	971	963	943	934	922	968	960	966	876	945	949	974	985	974	962	928	992	962	907	915	971	991	990	987	942	979	987	965	953	981	1012	918	929	964	921	981	984	938	984	966	1000	953	909	949	1000	959	941	991	980	972	976	962	976	1036	965	1023	959	988	966	1007	993	963	961	1017	986	946	936	975	959	918	969	966	984	919	936	971	992	1016	937	931	949	920	970	1003	986	962	956	955	962	933	997	990	982	929	968	933	983	990	956	947	957	969	975	950	942	965	945	969	953	992	946	1000	947	944	961	946	944	992	991	978	968	954	941	939	967	995	967	946	980	958	982	971	950	968	973	961	920	975	957	971	995	931	1004	995	972	904	999	969	972	978	1005	941	916	965	945	934	948	992	992	958	981	1000	984	952	967	967	935	925	929	952	961	940	967	964	957	1053	919	968	995	963	925	929	982	920	927	1005	988	982	1011	1026	930	990	1019	954	954	975	981	957	953	955	971	1019	972	978	903	973	925	1016	993	986	998	982	917	953	985	987	947	965	957	974	956	960	1003	960	989	976	989	972	882	984	960	957	958	975	938	978	947	950	977	950	953	964	990	938	977	949	942	984	1049	961	948	1029	976	909	950	978	947	984	957	1006	954	964	980	1007	1005	966	973	962	974	938	970	969	982	953	969	988	972	942	1007	982	968	958	957	976	1005	982	957	948	940	961	1006	990	1003	980	998	1005	960	924	958	928	1046	955	970	958	915	966	978	1020	988	975	974	988	945	959	993	990	931	960	930	950	992	1008	1000	971	941	997	966	901	1000	912	981	991	982	1012	972	1009	980	954	942	974	987	945	888	936	1029	957	929	975	960	1006	923	983	975	966	938	967	923	919	876	995	955	918	974	980	912	1004	962	954	1012	975	993	1009	1000	996	973	939	949	937	946	980	969	998	981	948	934	938	954	988	1001	972	965	954	1010	965	949	960	943	960	1076	927	945	930	987	969	983	962	922	967	936	937	989	981	901	980	916	936	978	986	994	1007	970	963	960	953	953	950	958	932	941	972	971	994	1017	995	934	923	1010	935	947	941	1001	1005	1023	981	970	963	938	970	958	952	958	922	931	968	980	985	970	1037	996	946	1005	998	1012	930	941	995	980	980	966	1016	948	959	1017	972	978	960	958	1024	973	944	918	974	953	930	921	1001	979	941	936	932	996	981	939	967	1000	926	994	988	908	992	976	956	997	947	1028	977	982	1006	964	930	949	947	951	974	968	1010	953	941	892	950	987	1005	970	940	983	984	927	974	1002	964	995	912	977	977	933	987	978	998	969	930	975	1001	959	995	991	978	910	948	988	992	1013	950	1011	924	973	946	933	980	979	928	979	979	1014	1002	950	958	984	975	982	1001	974	985	1003	968	988	978	1035	953	958	969	1049	1009	972	960	974	1009	909	976	979	988	1036	958	925	966	884	968	981	998	973	977	975	1044	986	928	941	955	966	990	970	1010	947	966	948	960	952	1002	964	983	946	997	930	997	1016	931	920	933	920	933	980	936	915	1006	937	911	952	968	919	1010	967	1003	988	970	994	939	950	979	989	992	924	935	991	981	1004	955	907	1012	977	975	972	983	1010	964	953	936	951	938	960	951	945	953	953	994	943	951	991	978	979	971	969	951	992	957	982	1034	970	938	947	936	980	980	984	986	962	975	972	959	953	979	924	995	1008	934	1024	981	970	945	972	961	999	962	972	930	924	983	972	974	963	966	945	976	997	976	945	1013	994	971	922	942	1006	944	992	882	954	958	1005	976	961	942	967	964	975	961	926	976	986	973	943	1004	983	918	980	980	947	955	1011	959	911	961	1008	936	936	929	968	935	964	962	897	930	992	975	988	949	977	956	941	998	995	973	981	946	937	939	951	1003	950	994	949	929	1005	990	886	955	988	953	973	909	972	986	996	1013	904	938	961	927	1002	1000	976	977	928	979	954	994	1013	990	893	980	953	989	986	978	985	953	993	986	981	978	975	991	1037	950	923	984	947	950	948	969	1001	982	976	1005	972	979	988	1018	1000	935	934	1023	948	983	991	1021	970	951	960	932	942	972	945	954	986	974	948	1007	956	1014	985	1001	976	993	927	941	978	966	989	971	989	953	1013	969	976	932
32301	5916	1035	673	511	449	398	341	347	322	312	291	338	271	276	278	280	306	295	259	297	274	257	247	281	265	305	275	283	287	269	254	276	297	274	280	267	263	267	254	315	300	284	303	282	269	268	291	281	270	261	307	255	300	267	276	307	299	254	273	259	301	289	276	253	284	274	261	277	282	258	296	281	304	299	299	281	280	283	269	280	311	287	281	274	268	270	280	263	316	268	273	257	293	280	296	292	246	273	294	265	277	283	286	282	270	290	264	275	265	294	317	307	275	270	272	292	281	296	274	222	240	284	301	302	286	277	248	277	288	301	270	310	265	274	278	261	271	275	268	267	282	274	270	275	292	279	315	283	264	273	297	277	250	272	268	295	242	277	281	262	240	285	298	298	255	236	276	276	281	291	289	257	282	269	257	263	287	305	285	275	274	276	248	281	304	303	254	288	272	280	276	251	264	264	269	249	265	292	283	274	275	272	279	276	281	284	287	264	276	256	271	286	249	267	273	269	287	285	253	265	313	259	271	268	283	276	283	239	273	268	284	260	286	244	266	268	289	262	282	262	259	289	281	259	281	277	237	282	282	260	271	269	288	280	287	278	276	314	289	297	279	270	291	274	297	249	290	261	270	263	279	286	281	248	297	277	274	293	284	270	271	286	279	264	305	276	296	280	284	290	261	290	252	280	271	264	289	291	265	299	307	301	241	274	260	264	282	267	275	291	257	265	242	278	254	282	275	266	262	281	274	265	305	271	289	265	263	282	261	275	284	319	272	264	269	272	258	282	326	304	309	317	276	298	284	274	293	263	303	282	259	264	256	255	264	276	265	284	282	304	285	253	285	282	292	267	263	290	254	252	288	299	275	255	260	267	287	277	258	272	296	299	299	287	288	249	300	263	282	271	300	287	283	263	274	272	286	308	280	264	278	304	301	271	273	257	281	292	262	285	264	288	259	288	268	273	251	269	246	274	277	277	265	274	316	285	284	277	296	273	273	274	319	282	255	277	309	263	263	263	291	278	239	300	304	304	273	292	254	296	273	245	298	299	297	252	271	318	269	288	288	283	265	296	251	259	277	282	264	244	305	293	239	304	247	272	248	303	265	264	298	272	292	271	317	277	269	257	287	274	274	281	271	305	260	281	286	289	262	282	298	274	294	297	290	301	257	284	271	271	270	254	299	312	299	288	248	299	271	277	272	258	261	286	302	272	294	275	292	277	311	289	270	291	283	287	290	248	251	283	286	270	271	262	274	279	259	258	282	289	275	260	308	259	303	260	298	281	263	268	291	285	290	275	260	320	289	250	286	258	259	264	259	246	307	324	289	287	277	271	303	277	328	295	276	270	261	288	284	280	274	298	274	270	286	284	297	288	264	270	293	252	253	258	276	261	318	275	274	280	270	274	274	263	270	285	284	272	286	278	270	280	282	263	287	316	268	281	255	257	289	255	254	270	276	318	269	252	280	260	261	268	278	294	264	302	285	298	268	299	288	312	288	278	281	284	311	273	270	301	323	259	239	270	264	253	266	273	314	307	264	275	284	257	238	272	290	306	285	240	274	283	270	270	334	305	274	297	272	274	254	275	289	268	290	269	263	286	289	260	271	303	274	264	251	244	302	248	260	267	300	292	260	277	262	258	272	284	270	260	276	297	228	276	297	302	273	298	244	262	280	291	288	252	300	275	252	250	265	279	269	264	245	265	296	267	279	304	285	283	271	300	299	273	269	293	285	288	245	239	285	268	278	265	257	279	262	275	269	269	326	252	277	285	292	286	277	288	271	264	267	274	296	307	277	273	291	287	281	279	287	277	297	248	287	305	262	266	285	300	237	273	290	238	274	253	270	268	287	270	275	247	255	276	257	230	275	287	262	293	277	301	284	256	246	280	318	288	241	277	304	289	276	253	268	241	261	291	253	249	253	284	254	283	298	263	269	255	265	270	314	325	277	297	274	255	273	282	279	276	286	257	291	273	261	269	241	257	302	243	315	267	304	279	284	273	276	299	277	285	296	289	228	285	277	264	289	287	284	272	270	252	283	273	261	263	269	283	273	274	259	282	298	290	278	296	287	270	284	280	276	278	317	259	267	278	292	273	262	260	269	245	303	281	305	299	291	302	267	293	319	314	258	253	262	259	278	275	276	279	262	290	233	285	299	265	281	278	272	269	264	314	291	298	274	292	280	276	271	272	246	264	280	275	273	259	283	253	271	250	280	294	249	244	266	308	274	236	278	297	276	265	265	262	260	273	272	283	254	253	262	263	300	266	263	286	248	320	270	267	299	292	275	296	256	277	310	305	271	264	258	292	257	284	267	256	254	298	265	242	300	279	260	273	246	287	287	290	275	262	279	249	317	255	287	282	294	280	302	291	271	285	273	290	275	277	287	275	266	287	256	252	263	265	268	313	295	245	275	265	267	325	254	278	261	264	288	273	261	263	253	278	271	288	277	266	287	296	277	286	260	257	282	259	276	273	294	308	288	250	249	299	292	270	282	280	290	278	283	276	305	271	303	283	274	294	270	264	303	255	260	269	302	255	307	321	268	276	257	248	251	310	280	269	287	305	256	276	259	294	247	274	280	264	296	303	267	241	286	300	292	273	225	254	263	247	265	265	296	291	273	272	264	265	280	267	278	315	262	258	269	285	273	263	273	297	270	282	277	273	289	311	283	271	274	277	308	286	264	267	273	271	307	281	238	245	260	271	287	297	248	273	262	272	304	247	299	268	274	282	270	259	284	271	252	294	297	305	277	283	255	272	273	277	271	273	274	241	263	259	280	280	298	252	256	254	263	272	287	263	296	265	284	263	272	282	282	303	269	313	247	319	272	279	275	269	258	305	287	267	273	287	309	269	260	276	313	290	306	309	290	248	270	272	254	264	289	291	308	249	267	276	252	299	256	262	266	275	285	254	262	286	304	285	278	252	267	270	252	276	293	289	287	285	301	304	294	244	248	284	307	281	281	291	236	311	269	274	290	287	283	293	282	290	295	245	263	254	298	272	293	285	244	281	270	259	275	292	279	256	246	266	266	283	262	281	281	279	300	281	310	286	288	267	275	272	277	279	301	271	295	261	260	293	289	276	298	261	287	270	288	280	287	305	278	265	303	269	301	282	266	269	259	271	270	294	268	248	279	272	278	300	264	272	308	267	289	270	273	283	291	282	274	288	283	300	295	284	255	288	288	296	278	275	267	294	318	280	292	286	251	271	251	284	228	284	264	267	287	285	270	319	268	311	309	249	286	276	262	253	243	287	295	259	285	246	280	260	247	264	283	271	261	254	292	273	237	311	269	302	302	306	287	281	280	271	267	255	296	303	293	265	299	301	254	271	293	293	263	292	275	270	277	261	300	255	270	229	262	266	255	252	279	267	287	264	312	300	270	305	304	298	256	277	273	240	279	239	286	267	257	247	238	278	298	289	252	277	259	288	279	293	255	293	267	257	239	267	277	314	273	302	270	258	279	259	268	271	283	280	254	282	260	278	307
19713	2068	1812	1889	1583	1351	1211	1046	979	880	817	798	850	839	750	733	740	699	700	678	699	718	646	702	687	688	732	684	724	712	667	665	657	703	701	694	669	678	667	668	707	660	655	664	653	685	636	679	695	644	652	668	702	649	713	649	672	677	628	650	654	655	727	642	615	628	661	662	709	652	654	610	637	720	692	655	655	697	664	665	706	692	694	708	707	715	698	650	693	675	640	667	651	685	667	673	678	670	705	673	650	707	747	675	703	646	664	631	685	616	650	643	658	651	643	650	648	658	630	652	679	667	708	630	658	694	657	701	646	669	659	644	672	664	628	689	651	702	705	641	608	682	706	670	641	612	596	637	685	679	649	684	648	711	626	653	672	680	679	646	694	710	685	663	645	672	662	642	726	644	662	672	660	683	666	676	689	701	668	648	685	633	681	657	663	643	626	667	685	676	657	687	671	665	708	609	704	687	695	638	660	662	674	640	638	724	663	699	636	656	666	645	643	700	682	648	679	659	674	648	669	644	672	649	698	676	624	622	631	678	682	679	635	663	649	655	645	630	667	660	640	697	651	637	701	636	664	625	631	727	687	679	626	697	646	647	672	670	647	681	656	701	662	669	671	667	671	673	638	683	676	659	674	691	636	601	683	660	669	682	671	661	611	707	690	687	656	615	653	679	650	670	718	666	614	665	656	664	654	649	639	685	611	695	645	629	669	718	665	703	636	655	631	660	629	680	641	660	694	668	626	709	637	687	648	652	645	644	631	694	700	634	683	635	652	693	612	709	650	636	694	639	664	677	654	596	667	667	641	670	668	657	661	638	634	627	702	685	679	675	664	661	674	647	643	660	633	666	692	664	655	658	623	639	666	645	599	650	644	661	638	606	638	655	645	697	640	668	645	675	649	648	632	684	646	610	722	642	612	670	661	598	641	626	624	638	682	633	647	673	624	636	636	696	681	657	676	672	664	656	671	651	662	651	703	670	643	625	632	669	633	652	622	689	627	708	676	678	633	626	679	698	689	637	664	645	643	667	595	652	677	696	696	672	704	640	654	630	656	669	658	699	661	711	626	643	697	636	626	656	643	669	667	662	670	619	658	689	665	654	661	641	647	672	648	702	663	598	655	684	673	651	628	661	613	651	659	667	662	677	661	678	664	718	659	659	666	682	685	678	634	643	678	696	675	646	667	642	678	675	655	636	693	650	641	686	630	650	670	677	667	700	679	655	623	652	726	679	666	663	647	678	676	689	648	645	651	679	677	656	631	688	676	642	659	621	728	658	706	660	649	633	661	687	630	692	710	686	674	631	700	675	662	688	693	625	668	675	681	672	638	652	672	637	661	692	658	612	685	669	668	671	665	667	650	684	664	615	682	635	678	657	655	665	726	666	652	667	663	629	701	650	655	711	621	673	657	658	669	633	630	651	641	675	644	669	630	671	617	606	691	631	729	639	652	693	662	651	653	621	638	665	657	696	655	688	626	701	644	664	626	648	653	669	623	665	652	633	664	681	617	618	596	660	648	651	701	676	696	679	680	621	685	703	701	670	627	662	678	648	650	655	654	681	651	642	639	671	632	705	647	671	656	655	643	657	652	682	680	673	629	673	666	620	647	695	654	684	668	655	626	648	656	636	688	648	667	655	632	704	680	612	693	672	661	649	679	670	664	632	687	671	697	613	658	692	626	685	653	586	657	684	678	646	663	641	691	648	651	663	654	647	681	623	665	647	666	630	649	681	625	666	638	646	660	647	706	670	636	655	614	682	676	649	635	618	668	691	648	673	638	704	681	650	594	684	647	638	656	652	665	657	664	660	677	634	659	656	666	706	680	692	670	662	612	643	646	629	680	666	642	640	631	663	661	696	635	667	697	654	643	647	646	641	609	634	664	650	638	656	656	662	657	705	623	643	644	709	670	670	667	643	624	624	678	638	646	597	626	664	657	661	665	675	652	619	678	696	654	655	652	657	654	653	683	696	637	643	631	652	633	662	646	660	660	683	668	640	671	636	667	657	660	644	636	679	662	672	667	652	625	633	655	671	665	629	683	645	645	655	670	632	651	700	643	637	666	647	686	608	648	614	667	679	673	668	640	657	653	668	648	674	666	679	645	638	680	644	678	692	697	684	657	659	666	696	642	653	659	661	702	686	680	636	637	642	714	638	650	623	607	644	648	653	669	638	652	675	661	640	682	686	662	642	681	715	672	654	650	646	662	667	670	645	661	692	621	687	653	633	656	653	655	656	673	632	673	669	644	641	685	719	676	674	696	642	648	651	594	650	641	648	637	682	663	685	644	677	683	665	660	646	647	638	648	638	668	657	622	662	642	667	626	688	675	701	637	683	679	647	605	647	648	638	652	729	667	667	642	657	599	661	688	693	686	646	603	665	668	680	669	678	688	631	672	658	649	694	665	646	715	679	670	644	684	624	696	655	669	661	689	673	634	695	656	650	706	669	687	671	683	657	668	648	619	625	713	685	640	694	638	683	689	649	700	657	648	650	625	681	635	618	664	630	614	672	655	666	681	614	638	641	637	686	685	698	600	665	655	611	650	630	657	618	604	614	661	656	634	682	657	598	683	683	662	679	642	661	615	678	661	677	637	684	656	686	673	672	655	677	670	665	661	638	653	693	681	680	684	650	698	685	634	642	667	653	641	671	652	663	671	685	689	625	664	635	651	667	633	694	694	645	601	640	649	658	623	682	701	650	669	674	667	672	620	663	697	630	630	667	679	652	602	633	659	704	702	662	662	650	633	674	642	677	714	669	657	673	645	669	655	650	643	658	634	651	630	652	663	689	677	667	631	669	665	677	616	669	641	662	657	679	696	727	656	686	653	684	704	697	701	672	656	631	693	669	647	677	684	671	642	620	671	658	732	672	670	638	651	656	641	657	657	646	646	657	681	619	660	659	698	693	699	689	649	634	629	640	641	667	649	655	658	639	617	626	613	648	654	692	664	681	666	603	651	684	653	669	665	686	670	682	672	659	724	658	734	624	661	678	677	626	609	674	710	691	673	676	656	667	683	624	658	654	684	650	653	658	620	645	685	682	666	652	649	717	630	647	683	622	655	658	666	689	646	694	643	633	688	622	685	670	673	602	666	614	652	658	626	633	656	676	688	658	718	679	651	664	699	694	690	641	645	595	668	652	665	627	686	672	643	662	646	633	683	694	666	722	678	710	648	641	656	648	626	658	665	665	678	648	648	694	676	646	619	672	649	669	667	703	646	635	639	669	711	640	693	647	641	660	596	642	655	669	641	647	647	683	677	638	682	643	664	602	645	625	648	664	637	694	656	631	682	689	648	642	694	667	711	648	667	663	659	680	637	641	627	638	663	706	625	672	659	666	690	696	657	670	661	627	685	655	674	630	664	630	695	661	653	637	663	646	684	655	656	667	681	668	663	629	678	668	664	693	616	655	646	685	652	617	670	664	671	721	652	622	637	662	684	653	674	667	671	658	647	675	649	636	639	644	663	664	670	685	672	588
10421	1126	353	363	388	375	342	398	352	356	338	328	390	358	373	336	395	356	366	368	389	354	349	348	397	358	343	371	372	364	365	390	399	380	389	359	384	339	391	342	360	352	370	343	395	327	349	334	365	375	352	370	343	345	340	351	366	345	375	355	328	332	360	334	378	376	360	350	356	372	394	304	359	337	386	338	340	354	371	358	405	369	354	347	377	336	362	357	359	368	348	395	360	336	372	383	377	372	358	352	369	378	357	387	383	376	342	386	369	365	372	356	379	393	397	393	362	379	373	368	353	363	369	335	356	355	356	375	358	373	392	341	347	376	374	329	366	353	335	392	358	409	366	337	371	383	348	373	401	363	340	398	384	332	390	386	402	389	333	359	384	353	379	359	318	355	345	348	349	340	357	382	354	384	330	383	364	355	365	391	366	353	388	402	351	364	332	357	364	344	359	383	401	330	376	356	359	401	345	363	336	373	365	386	336	372	348	352	326	351	352	389	365	311	382	348	372	348	348	349	360	366	337	339	354	353	346	406	345	367	401	384	373	353	391	338	342	380	357	355	337	373	345	359	366	365	380	358	379	355	372	370	355	396	370	396	321	334	348	379	316	318	387	392	331	348	375	347	352	412	340	365	327	370	354	357	363	372	373	369	369	364	339	344	368	341	409	355	351	372	374	353	362	349	355	380	398	373	361	347	362	333	336	351	346	370	367	320	401	391	366	394	392	361	371	368	386	372	398	391	352	366	348	382	365	351	333	358	343	344	351	365	333	383	381	377	358	351	332	361	357	370	352	342	365	364	381	360	357	362	355	340	368	362	367	348	326	350	370	403	353	369	380	367	344	356	373	393	359	334	368	331	374	344	353	342	377	344	390	374	350	363	376	367	370	390	357	334	367	348	403	354	430	384	375	370	367	369	361	390	410	345	358	413	370	333	369	362	342	355	358	372	334	358	345	376	364	333	319	367	370	321	335	381	403	328	402	379	340	394	362	379	383	327	331	383	359	347	377	357	368	352	362	353	358	385	337	348	356	374	362	380	394	379	387	335	376	331	345	339	366	374	357	351	324	368	364	341	339	369	366	359	361	355	338	314	374	345	344	371	331	355	374	349	352	373	354	387	362	362	335	336	351	381	384	367	341	347	394	341	363	339	342	387	372	383	370	360	375	352	372	383	377	360	355	357	332	383	391	387	350	365	333	352	350	305	379	387	383	327	362	379	349	320	353	386	394	356	354	358	350	360	360	357	375	332	389	385	332	409	393	338	313	327	366	365	357	379	399	354	339	403	375	372	374	354	376	380	374	352	358	391	374	386	372	358	330	358	333	368	345	365	378	375	349	374	350	376	406	348	340	337	367	360	389	354	335	384	358	388	380	378	389	337	346	344	339	364	348	368	346	357	350	380	340	360	356	362	360	359	347	332	385	324	343	371	381	368	354	369	382	326	374	376	362	349	348	399	374	407	366	354	323	341	366	365	385	362	360	352	341	370	349	338	351	355	370	339	396	378	386	333	397	343	361	384	348	369	334	361	395	372	409	384	339	372	385	356	378	385	402	371	349	351	370	370	369	360	380	361	355	361	371	342	378	326	391	401	375	350	336	355	358	384	395	406	376	342	354	383	383	374	370	369	359	373	362	405	361	338	345	335	373	399	372	345	391	364	384	369	338	319	351	363	348	382	353	335	364	354	366	396	347	334	365	369	331	384	365	324	372	338	372	379	364	329	359	357	396	344	380	383	349	360	362	366	363	384	354	356	351	371	331	371	363	339	400	350	357	363	338	358	405	324	353	386	371	349	340	344	360	321	388	388	372	339	361	336	399	385	359	386	367	362	390	353	385	375	390	346	337	381	402	358	358	373	367	354	325	336	359	357	354	391	345	359	348	374	369	359	356	358	394	347	325	364	353	363	323	347	376	403	361	380	368	358	360	371	340	357	344	359	353	363	386	353	390	362	329	373	342	369	325	363	361	384	352	360	350	381	398	374	346	372	347	339	359	346	344	350	344	400	357	350	370	381	399	354	337	370	363	354	384	382	361	329	350	380	426	359	339	373	339	337	348	401	347	385	361	362	408	375	360	387	378	339	392	394	366	404	345	365	376	348	323	375	357	347	402	367	363	326	350	365	391	388	347	337	389	398	335	393	371	378	293	373	383	337	377	383	361	359	374	358	379	363	396	381	364	313	303	358	350	339	355	346	362	336	351	371	389	381	359	333	377	338	368	368	310	355	370	407	368	338	380	371	402	358	358	361	347	390	342	352	362	344	395	359	382	353	332	386	398	355	384	339	379	345	331	369	354	363	335	373	340	328	343	355	347	321	348	350	352	329	387	356	339	369	350	355	301	367	425	364	388	356	341	352	334	362	346	346	328	369	367	367	345	389	392	375	324	370	380	353	348	371	350	379	360	357	381	358	379	360	409	364	374	378	351	400	359	364	388	401	367	381	338	380	350	349	344	364	347	371	356	344	365	374	344	338	378	381	353	413	324	373	383	372	354	366	327	382	329	364	373	424	369	361	364	365	414	363	367	374	406	374	343	359	348	371	387	379	343	352	413	354	374	388	421	373	380	357	342	344	338	308	347	371	355	364	359	376	372	393	380	355	391	348	389	356	376	350	398	346	362	369	389	417	327	374	369	392	380	344	342	394	384	402	324	373	405	360	352	362	377	360	384	380	359	354	366	403	348	333	379	358	344	374	367	364	403	364	386	375	354	357	363	356	340	371	337	336	363	385	349	374	393	399	346	338	379	358	402	369	396	358	388	377	368	364	393	372	339	353	409	430	370	374	343	397	353	367	351	381	366	362	370	398	367	419	354	356	363	356	378	399	344	340	355	357	366	369	386	316	361	367	396	371	368	354	370	323	336	368	323	350	349	348	340	382	403	332	340	347	334	372	366	379	355	377	356	365	390	383	301	350	364	351	355	392	364	367	354	375	330	397	339	352	378	413	385	363	361	376	337	357	369	349	359	373	371	335	369	379	374	343	337	354	364	357	362	336	369	336	372	365	401	335	336	362	347	375	367	385	357	327	350	384	326	387	332	343	368	354	386	393	388	379	363	355	350	339	366	374	378	357	350	358	400	378	396	346	357	388	368	333	371	333	359	354	390	342	393	375	358	383	357	320	388	340	336	356	369	344	339	376	369	379	381	358	342	390	359	357	350	400	343	380	337	355	372	379	343	391	337	345	338	348	377	376	386	330	365	351	395	372	329	356	328	372	368	361	342	347	372	381	339	365	341	407	407	379	354	356	403	349	368	371	363	371	383	419	395	339	371	373	350	354	363	350	358	347	366	377	380	374	355	363	356	358	334	375	355	355	378	349	352	353	310	352	287	345	352	325	356	345	337	327	345	383	356	341	355	382	373	347	359	342	325	361	376	366	355	379	342	357	358	378	353	375	402	418	381	369	337	389	336	374	401	354	338	388	334	366	335	359	342	360	380	355	363	363	342	360	355	381	365	390	379	378	372	353	387	328	343	337
7620	1054	858	827	901	810	831	842	894	823	841	912	876	852	845	858	867	855	822	893	821	875	899	811	870	885	841	854	900	866	859	845	865	869	881	859	871	834	901	842	857	821	833	887	858	862	836	905	924	868	900	830	829	875	842	833	868	884	860	883	892	884	854	883	857	887	860	905	870	868	850	826	881	908	851	878	854	851	843	832	845	823	864	797	862	852	861	846	883	880	828	831	872	835	837	818	842	873	886	874	857	890	911	914	839	805	789	824	849	862	830	789	871	858	895	821	758	847	920	857	806	840	804	879	865	838	837	860	844	877	838	785	856	863	870	865	884	840	855	902	886	849	870	849	839	907	885	861	865	833	848	866	828	821	870	901	899	835	842	901	879	842	856	922	816	878	882	884	844	819	881	839	870	890	836	819	865	913	865	841	891	868	843	836	868	859	858	899	862	888	856	873	863	902	839	869	860	951	877	837	871	834	876	862	866	881	934	853	829	829	865	862	867	851	857	863	878	882	853	824	844	881	878	907	865	861	848	927	877	856	822	887	865	824	856	873	835	860	830	881	854	871	894	839	879	847	857	867	863	838	860	890	836	854	869	927	858	899	873	873	891	820	826	884	885	827	806	879	860	819	846	863	897	888	867	866	878	892	903	874	892	859	858	848	838	844	895	831	852	877	888	879	862	861	864	837	860	900	862	838	834	936	856	846	886	922	883	852	894	855	818	888	844	860	829	882	909	845	900	884	860	830	844	827	884	828	910	864	813	834	921	814	846	887	833	873	872	832	822	813	889	859	860	852	840	867	916	843	863	864	849	908	881	865	820	857	877	889	848	890	859	863	889	860	861	823	837	839	812	928	800	875	862	851	846	849	861	839	858	861	817	834	856	839	875	841	837	812	837	841	869	842	826	828	832	901	905	905	856	869	840	859	914	852	841	859	880	899	899	863	817	865	855	865	857	881	856	867	845	881	822	885	824	831	881	892	844	877	817	885	864	853	837	864	867	826	924	833	861	835	847	857	904	862	830	882	841	837	859	886	894	854	838	852	845	873	812	888	863	829	875	876	897	908	898	834	871	924	833	845	832	806	826	832	835	803	946	864	882	852	824	829	849	863	879	904	872	853	825	795	864	853	893	871	847	882	870	868	802	866	840	883	849	870	861	824	875	823	917	834	898	800	915	823	875	844	845	849	860	887	907	838	879	895	834	865	929	826	865	853	892	927	874	815	825	846	824	815	830	890	853	856	839	851	883	866	863	797	823	858	900	829	859	877	859	835	869	888	877	837	825	861	844	829	846	858	859	856	870	840	837	880	831	820	881	841	855	886	889	867	844	871	892	914	902	829	890	864	864	866	846	860	812	915	827	863	904	832	894	848	881	893	915	820	833	790	830	929	805	894	884	888	860	868	872	854	820	902	841	881	851	864	832	873	889	866	890	795	860	881	847	911	878	876	849	837	868	861	843	819	877	865	873	799	841	828	888	833	887	816	870	864	829	830	942	889	896	868	857	822	901	854	829	870	819	856	818	856	915	847	896	842	857	871	840	863	800	787	819	843	843	854	871	875	839	883	835	899	791	869	902	849	837	873	832	877	888	852	879	844	852	803	877	850	911	884	891	848	876	882	841	855	845	898	898	853	909	843	845	911	843	907	870	846	847	877	894	869	849	831	829	826	842	887	834	855	856	855	841	853	841	820	793	833	846	834	833	873	868	890	856	827	831	858	912	861	825	809	835	840	871	875	896	889	934	900	843	848	864	877	861	854	824	852	839	826	829	879	862	854	891	871	860	839	865	840	789	855	893	902	870	916	817	868	880	853	852	837	843	811	844	798	872	852	802	873	844	915	846	864	870	855	890	851	852	805	882	871	822	845	853	859	864	838	855	851	852	908	843	822	825	804	841	815	813	861	810	890	852	867	882	811	870	811	847	880	836	857	859	875	859	893	913	904	857	858	823	924	878	889	853	909	844	861	841	851	837	806	841	890	852	875	861	802	839	844	859	877	844	844	837	841	842	871	860	879	828	862	878	849	849	908	899	857	856	842	825	883	917	841	896	854	846	903	866	874	851	862	919	875	861	890	894	844	923	806	857	866	901	872	809	933	812	848	885	874	866	810	855	864	843	832	866	819	837	837	840	881	825	883	858	888	901	861	818	909	898	830	912	891	859	881	868	836	866	886	882	822	833	829	858	894	833	900	907	879	889	845	889	840	874	864	857	890	857	845	879	838	878	900	864	799	845	876	900	863	847	880	812	854	870	889	832	831	852	812	846	846	862	844	878	852	872	864	791	869	880	892	862	868	847	885	854	888	852	854	821	897	887	895	870	898	809	902	883	843	857	873	906	867	875	840	842	857	936	861	872	848	839	871	927	871	891	835	849	859	870	879	860	890	897	825	852	824	833	877	842	841	809	843	844	844	823	864	847	878	840	857	844	893	857	880	870	824	846	772	840	854	853	919	868	876	846	852	827	871	830	815	876	908	851	883	815	863	887	857	929	923	886	927	831	818	858	849	878	884	886	867	794	843	885	860	816	885	876	850	827	826	881	868	838	822	856	835	890	867	853	888	816	864	854	826	860	844	831	842	902	902	822	881	856	849	861	906	874	872	853	862	856	870	840	858	855	887	867	873	836	802	904	821	845	847	848	876	883	894	811	873	857	887	885	925	874	873	804	876	878	884	893	868	857	897	839	839	834	873	837	854	870	892	820	822	860	867	819	836	846	908	875	877	862	832	846	840	813	821	904	845	857	918	832	863	932	851	905	869	847	876	895	863	889	865	853	914	874	879	878	796	903	858	864	846	844	879	918	810	837	859	850	888	846	815	854	800	826	795	819	861	810	843	874	900	861	933	888	873	841	914	811	880	889	875	855	921	845	853	901	851	872	856	850	810	878	888	853	850	851	834	859	851	876	842	852	834	810	922	884	849	858	829	848	888	824	879	831	839	848	873	833	837	868	857	842	836	849	810	869	847	847	881	862	879	856	892	870	881	849	858	836	879	860	874	849	840	803	882	877	824	887	829	900	871	841	872	829	868	882	831	864	867	840	852	859	854	910	867	910	861	884	868	905	840	832	832	854	892	808	840	859	876	854	873	848	892	865	961	874	866	872	843	934	823	860	862	866	835	832	833	888	833	895	797	869	864	914	826	844	853	839	900	880	839	823	829	889	851	858	879	857	827	884	911	915	852	854	832	849	877	835	823	831	810	832	901	884	847	893	861	902	855	843	906	855	879	826	815	874	821	827	843	857	840	871	869	857	800	883	872	871	847	855	886	846	838	874	864	804	853	866	882	857	881	934	840	896	827	904	800	863	841	873	859	812	853	857	859	922	825	820	835	834	833	839	800	903	863	857	847	869	846	866	884	846	844	890	868	871	860	871	889	858	836	872	875	858	848	872	855	853	887	815	876	860	851	821	860	841	880	848	884	844	847	878	875	921	851	900	867	851	820	875	822	855	864	832	800	840	813	879	899	854	831	821	863	812	857
22171	2952	732	590	539	543	481	438	450	491	430	432	487	449	456	445	377	435	446	452	419	436	462	484	386	457	414	441	434	446	452	460	452	430	410	464	395	420	443	452	458	451	429	434	428	416	407	471	434	454	432	430	418	450	435	458	415	416	431	463	438	431	429	426	422	406	426	405	440	447	435	457	406	451	431	453	453	442	424	467	418	474	427	465	438	434	436	438	453	424	403	433	395	410	447	424	459	451	455	394	463	415	492	435	412	446	472	393	423	438	460	429	422	443	405	446	428	459	444	452	450	478	422	438	399	430	428	463	403	427	447	429	464	421	418	421	430	413	398	375	411	484	422	387	444	464	420	440	434	432	447	448	427	396	422	404	437	448	435	444	456	422	446	447	434	405	448	478	426	446	445	458	448	455	464	382	458	446	407	419	409	431	432	434	454	450	472	440	440	438	440	441	419	459	484	422	446	422	417	418	450	432	417	410	458	402	389	448	409	427	433	440	477	432	399	451	420	433	419	433	442	438	402	449	474	443	403	429	390	419	427	453	453	411	393	424	435	435	425	417	408	462	382	386	438	423	430	436	456	420	413	415	472	451	462	424	446	450	406	408	430	416	412	413	426	416	455	442	456	425	454	421	432	486	404	405	396	478	456	437	425	431	439	437	416	411	437	429	437	444	454	427	437	481	451	401	439	429	473	437	441	465	471	435	427	421	396	443	448	444	424	424	458	467	440	432	412	427	388	425	414	423	461	436	449	419	437	449	422	435	448	413	444	443	400	420	428	400	406	458	383	406	415	447	406	442	431	453	413	452	407	415	419	400	436	419	447	412	427	447	390	433	404	411	447	384	478	453	372	446	438	436	463	443	428	452	448	445	441	423	407	473	447	441	437	403	453	473	462	459	426	419	387	454	440	439	432	422	390	458	452	405	419	410	454	446	427	417	421	436	432	465	419	408	395	452	446	436	411	457	397	429	410	432	424	408	443	418	413	406	442	419	425	453	437	447	414	463	421	407	414	430	449	435	453	420	421	444	446	454	436	434	401	457	450	453	429	453	436	453	412	433	475	417	443	431	442	431	370	421	454	384	371	449	447	445	412	389	414	447	393	439	418	381	405	457	418	425	428	431	426	413	393	422	441	400	443	436	450	423	470	403	395	391	396	441	436	445	430	451	435	467	423	407	446	454	433	454	397	424	435	498	416	441	413	456	464	423	432	453	431	434	445	444	427	396	435	442	411	411	402	418	435	399	460	453	399	439	425	406	422	423	428	396	441	494	436	437	424	392	426	413	436	420	427	438	416	447	453	429	407	483	429	441	424	393	417	415	435	423	393	459	429	426	439	424	400	430	450	437	428	453	414	436	391	441	380	429	425	423	399	465	427	481	420	423	437	408	450	454	432	454	454	408	443	437	399	446	442	431	397	425	448	421	412	412	430	458	417	420	383	424	441	442	405	436	408	424	437	440	467	414	452	460	435	394	466	430	482	439	434	375	449	410	425	436	393	416	437	440	418	381	389	410	430	447	420	455	423	416	444	431	457	428	394	438	411	454	464	428	414	466	396	406	471	405	416	450	443	443	408	419	434	437	413	470	435	402	445	457	422	432	412	419	478	460	409	439	402	425	465	399	408	441	487	438	466	414	422	433	399	427	480	476	442	428	410	452	404	436	451	434	444	440	423	467	437	446	438	401	467	429	402	461	418	422	440	447	422	427	397	452	433	421	431	435	482	462	431	454	430	431	422	428	391	398	421	430	467	454	416	443	427	426	438	445	464	432	406	391	444	425	439	414	428	440	432	456	437	428	420	441	443	479	441	405	428	425	442	420	422	425	449	422	397	433	442	407	418	422	405	406	436	461	426	430	423	427	407	410	398	425	417	442	437	413	405	392	443	413	436	431	473	421	454	422	409	430	428	402	413	430	414	438	420	398	448	441	434	439	446	429	413	397	430	404	418	476	460	447	405	438	469	424	422	406	402	454	405	453	441	477	422	447	409	429	432	418	434	479	443	429	422	422	379	431	402	433	463	423	441	394	435	450	424	434	457	411	410	463	429	428	449	439	426	466	456	439	463	427	420	416	432	454	462	452	441	467	414	455	411	418	462	420	422	420	426	409	413	428	423	425	426	422	464	448	411	400	463	448	429	421	427	435	444	440	407	441	437	425	383	438	431	435	425	442	440	429	436	409	475	450	432	448	442	442	436	442	466	476	402	493	404	404	450	478	448	430	468	456	415	434	441	445	440	438	447	397	418	417	417	493	414	391	448	454	455	430	462	446	375	414	442	441	420	456	440	448	415	415	417	432	444	453	461	452	445	431	456	422	447	446	421	439	433	467	404	424	431	391	447	427	423	436	437	418	403	427	450	415	425	446	460	396	458	422	445	484	421	417	464	396	428	436	442	407	402	387	435	417	409	386	389	444	421	438	448	424	392	440	421	423	423	450	439	490	462	441	444	422	432	426	453	421	447	410	471	446	408	434	461	445	433	447	433	441	464	443	392	448	440	423	401	420	444	410	428	410	423	436	413	440	389	420	428	417	402	412	431	382	417	406	461	434	432	415	445	433	448	401	447	440	445	438	423	439	415	439	417	440	436	430	497	454	417	441	411	434	447	418	463	472	428	464	441	442	425	428	411	443	496	410	438	422	424	434	448	404	452	428	433	441	433	412	411	397	445	421	439	451	453	412	453	417	444	418	427	439	428	389	437	449	447	443	418	370	455	419	381	411	392	473	454	438	447	457	437	441	469	448	434	437	433	445	407	391	453	394	426	433	449	444	470	456	442	418	473	428	467	421	435	404	392	463	467	380	424	427	430	416	388	404	415	436	434	407	443	461	441	431	447	426	415	448	487	474	418	467	447	438	427	466	434	452	433	380	454	476	471	444	381	440	416	435	421	457	471	419	391	433	445	377	434	440	407	451	449	448	436	470	468	389	437	449	422	438	461	432	452	436	408	441	447	433	404	437	419	419	446	414	430	441	431	443	420	479	438	443	413	438	415	436	387	430	391	438	418	436	423	457	472	427	416	415	391	376	428	430	440	464	458	439	413	441	417	449	443	428	379	425	441	453	423	444	444	434	441	439	430	412	462	422	411	414	442	436	427	460	448	435	452	416	418	407	397	431	451	421	427	443	394	418	435	421	416	460	422	456	461	463	427	466	452	407	433	451	436	421	431	420	435	460	426	411	474	429	389	447	453	497	426	404	440	443	451	409	450	482	436	434	437	406	423	467	425	454	429	417	415	394	417	466	454	447	438	416	380	455	441	462	445	438	474	425	410	444	473	419	438	446	462	451	464	396	409	422	415	452	399	449	449	429	458	421	420	450	443	406	454	419	423	430	433	447	438	457	403	405	447	423	402	456	423	449	451	439	395	382	460	417	434	429	412	421	427	425	410	459	475	416	452	375	422	411	488	430	449	420	458	456	410	425	409	441	431	416	439	432	399	405	445	441	445	418	429	402	429	439	429	440	411	415	401	433	413	430
15309	1794	1543	1593	1477	1361	1297	1147	1156	1126	1138	1067	1074	1100	1051	1023	1032	1058	1022	997	1010	990	1013	1005	1022	1036	1021	968	971	1034	1005	1019	1013	995	1026	1019	987	976	972	970	1007	969	1016	975	935	937	1014	1023	1017	984	1037	1018	1017	1044	1004	1022	946	988	959	994	999	981	976	1010	997	974	970	1027	1014	968	982	996	994	1010	1011	1040	1016	1055	957	1035	1031	1063	982	990	983	1036	1010	1052	977	971	1085	996	1048	959	995	961	1028	1064	1007	1062	1062	1044	1044	1021	977	1000	1011	961	962	995	1010	980	930	1036	974	999	966	999	990	977	968	998	939	1000	995	1026	981	985	1009	995	1009	978	997	1033	998	1035	985	1047	1017	1019	985	1012	965	994	995	1003	965	1046	1013	931	1011	1007	1012	991	1012	1027	965	996	1030	1003	993	979	1016	963	984	907	986	1038	995	959	998	1025	1010	965	1047	1016	947	1008	929	977	989	1012	1001	957	1005	981	990	979	976	989	958	956	1031	1002	1037	1045	948	944	1010	1003	968	976	998	1003	993	1039	985	998	988	985	966	1018	1007	1023	1027	1008	999	1006	1039	985	1018	975	965	980	1015	928	1055	993	1002	1002	1035	988	944	996	1025	982	950	923	1018	995	1055	952	937	1024	1013	1023	1012	994	989	990	980	989	948	992	977	1015	991	996	1028	1012	1015	958	1000	1019	984	1024	986	976	1126	994	942	989	1052	1053	919	970	1020	983	1019	1025	955	951	993	968	1028	997	968	1056	983	954	944	1012	981	974	1018	1002	988	1017	976	1008	946	999	957	957	1007	977	1077	990	1047	1050	1002	967	1007	1010	967	974	965	1024	1018	1049	966	944	980	1056	952	1019	956	940	985	976	997	1031	1015	970	1010	1020	1046	988	986	1020	1014	1010	1027	1048	959	940	963	944	995	1032	989	979	940	964	973	1056	939	1000	936	995	1030	1027	1090	1043	964	1025	973	925	1010	998	1030	1093	973	1039	1046	1073	978	999	1029	1018	1044	1004	1004	1042	1004	1018	1024	1009	986	1052	1023	1025	956	1000	1007	988	1040	995	1019	982	1026	1001	1043	973	994	987	993	1005	994	971	984	975	992	1004	944	950	1045	1023	1010	968	948	1054	982	978	1001	1048	954	994	995	970	958	1036	952	959	980	1005	1018	966	970	1073	1006	976	972	984	994	1050	1022	1010	1017	1008	1005	942	972	983	971	943	1073	999	1015	1077	1040	1029	966	1013	983	994	1065	977	1001	1018	983	1037	952	977	981	971	980	1024	997	998	995	1019	1006	1017	969	988	965	1054	989	991	954	1007	968	976	1006	1008	990	952	994	972	998	915	992	967	1010	954	971	1013	1024	1013	1009	975	938	1011	998	1007	987	973	1013	990	1042	1028	959	978	1012	974	1009	1031	999	1009	1056	946	985	1020	989	1026	954	1002	982	1007	967	1026	941	958	992	1024	1029	972	1034	1017	962	957	993	1014	1000	1007	1022	1030	980	1051	990	989	979	1027	957	1055	949	1024	1027	958	940	981	959	1046	975	948	1056	995	981	1035	955	1005	1009	1004	1006	985	970	963	1038	966	972	970	988	977	972	971	991	937	1000	1039	950	984	986	973	980	1022	974	994	980	963	990	999	958	1039	1026	974	971	991	992	1020	971	1019	950	968	1017	990	974	1034	999	1017	1003	982	963	1046	967	1000	972	999	960	949	1008	1004	906	993	1003	976	956	1006	933	1002	994	990	1005	945	953	991	965	975	997	995	1000	987	1007	1017	958	1014	979	1056	1005	1024	956	1025	947	982	953	981	983	1046	976	977	1002	1082	985	1018	946	1016	930	976	1002	961	1004	1027	995	963	1025	954	983	995	1023	984	921	1025	1029	1016	1009	930	933	961	953	987	1026	978	952	1029	1000	1038	1021	985	933	1028	1040	1017	963	941	1034	975	928	960	997	989	988	965	1032	945	1001	1013	989	1008	1033	982	1015	1049	991	1005	955	976	1031	973	980	943	967	998	958	993	1028	970	1033	966	993	1033	1027	983	1034	1001	980	996	984	991	1003	1000	1053	963	995	990	1018	968	1018	1033	1042	1010	945	965	995	1004	1006	992	999	983	1012	1039	1052	1021	1013	977	966	1008	949	991	1074	1013	1043	1046	959	1005	993	1031	975	1002	972	1009	1032	986	1031	1033	1051	983	945	980	972	997	992	976	983	987	991	1080	951	915	999	1039	1015	1001	1004	1020	1047	1004	981	1070	989	1005	971	1047	1002	992	1011	1028	993	984	1019	973	996	955	1062	977	1047	1025	1036	963	1014	1029	1037	1007	1027	970	1047	923	1032	954	1028	1004	1051	974	997	998	1047	959	1013	965	990	1017	978	1014	971	1025	1007	979	1033	1016	984	974	965	1002	984	994	1012	1020	924	1007	967	1023	1000	1030	969	975	1004	1006	976	1020	984	1001	996	970	968	1016	1050	1051	976	1046	997	1003	991	981	1014	986	1035	981	975	987	967	1003	1008	971	971	1007	1056	996	933	986	972	971	990	976	1019	938	994	1009	1023	987	994	964	1002	941	1024	993	1000	1002	1025	1013	965	940	963	1016	1029	979	948	945	973	1011	989	958	975	1002	996	1003	967	1006	1003	992	1029	963	988	945	952	978	990	979	1000	1057	1004	983	1012	980	1011	1015	967	946	976	1002	1004	964	935	973	1034	974	1015	999	994	1009	968	996	989	1000	944	1014	1030	1009	964	977	1028	991	947	1044	1031	1016	998	1004	1018	956	1007	1040	998	972	1002	964	977	1000	1045	968	1009	964	987	976	948	1011	986	998	957	1040	1006	1013	972	1024	1009	1022	1025	1078	975	965	949	987	1032	1038	949	1015	996	957	1029	1001	1005	975	1032	997	1004	1033	982	1044	1009	1035	999	1007	967	974	975	998	959	1002	1001	1013	1014	997	973	997	986	1022	966	982	970	956	990	1030	993	1009	1014	1018	994	1033	1026	987	963	1003	979	1062	1027	1054	1017	1013	975	943	975	998	969	1000	1014	1034	990	942	1022	1001	1010	965	1004	1017	962	1000	1010	1034	985	995	972	1036	1032	1012	965	1004	1034	954	1030	983	996	1035	968	1013	992	978	915	1015	972	945	997	1014	1025	974	992	991	985	979	986	970	1014	1001	986	997	957	1000	974	958	1012	968	1035	1004	963	960	975	939	1004	999	985	995	937	1018	1005	967	1056	949	1024	1003	981	1022	1034	948	937	1039	1018	980	1009	987	954	982	973	1014	1009	986	987	1031	959	968	1018	1030	988	948	978	1043	986	1035	995	980	953	1001	990	966	1015	942	1000	986	994	946	1002	1035	1029	997	964	1001	1040	988	1034	990	1007	1021	1017	931	1011	970	1021	1073	1013	998	980	969	1076	979	996	994	978	1014	965	1045	991	933	976	992	971	1029	959	1025	1017	951	923	1000	912	986	1019	976	964	1006	1086	1081	930	991	1008	1056	1029	1027	987	1081	1016	966	1059	969	979	993	1063	1015	1018	987	1007	993	993	966	1019	1001	1017	984	1030	1029	1000	977	990	1026	1024	941	948	1043	1035	1055	990	982	1047	1033	1010	968	999	994	1027	1010	997	1019	973	959	1017	957	990	1027	938	976	1000	955	969	1018	974	1000	1027	984	1046	983	1029	945	1008	1000	970	973	974	996	990	1040	994	1028	1009	967	987	1008	992	1015	945	1046	1029	982	973	988	976	1014	985	1020	985	1009	1040	1022	992	1013	986	999	1008	967	962	1008	1018	1039	1045	994	986	960	969	1015	971	1016	989	1019	1035	964	1014	930	1003	1033	994	1020	959	1010	1036	1065	985	984	990	991	947	972	1008	1033	934	983	977	1044	1017	980	1006	1013	958	956	987	981	973	1033	1025	930	987	1001	967	1014	1043	992	996	968	1025	990	974	943	962	972	994	1006	1004	1033	1024	974	980	1030	1035	1014	1042	1003	1012	1006	1015	972	1042	1011	983	1001	966	1013	943	990	1021	987	1048	981	954	1034	1013	959	1009	978	981	995	992	1035	1009	967	1011	1008	969	1047	974	989	962	994	945	1050	986	1000	1004	1003	1014	994	947	1020	927	968	975	978	1024	979	991	1021	930	1027	975	1018	996	1007	953	1004	1003	1006	1025	1001	1034	976
32299	5915	1041	671	559	429	382	349	346	339	342	345	321	331	345	313	295	293	326	328	295	309	299	298	338	295	304	282	321	285	304	270	276	342	307	274	291	301	293	279	299	301	301	275	304	285	299	286	317	309	257	320	323	316	298	312	315	304	324	277	302	293	286	312	298	328	321	305	292	297	305	307	277	287	301	316	321	265	298	345	312	299	302	310	285	324	265	318	287	260	291	280	292	312	315	312	315	275	305	281	283	307	304	280	273	320	285	310	286	281	308	277	313	297	261	328	314	338	300	268	298	280	323	306	318	310	292	287	292	289	301	270	311	303	274	281	302	276	297	318	271	303	333	306	300	246	284	313	305	306	274	272	287	280	355	267	349	284	294	259	313	290	283	319	292	311	314	287	285	318	316	302	284	333	304	274	324	280	288	305	287	285	318	321	296	315	289	299	304	275	324	320	294	305	311	292	318	287	294	278	268	269	295	306	308	335	338	311	304	262	294	339	300	307	272	305	311	311	328	312	312	273	281	310	312	308	277	305	263	307	308	277	330	299	287	284	297	299	300	286	285	293	288	316	313	321	310	302	296	311	292	296	280	294	291	289	298	311	302	271	311	298	291	322	289	293	300	306	302	309	321	288	277	328	287	291	272	284	313	311	326	281	293	320	297	313	310	289	292	287	296	296	302	308	276	293	265	306	288	301	283	288	302	308	290	312	282	313	309	285	349	278	289	271	251	292	295	292	282	299	311	304	280	294	283	286	316	311	287	322	310	312	256	270	271	277	279	287	265	303	329	273	303	278	306	314	268	299	313	294	319	281	305	346	296	261	301	299	300	302	295	261	337	267	280	271	259	311	311	278	272	251	305	276	289	322	300	293	299	308	274	327	305	279	272	261	276	267	286	323	295	278	307	334	273	322	279	286	296	277	303	300	258	289	290	288	294	303	292	275	293	302	305	286	283	296	311	297	280	267	290	290	292	266	312	298	288	273	308	310	290	307	298	297	277	276	308	268	320	319	301	286	307	308	282	316	289	297	323	295	284	284	310	287	313	298	323	312	336	282	285	291	288	297	333	295	314	291	311	332	313	328	304	311	270	284	330	288	277	269	324	290	294	288	300	294	333	339	325	309	283	277	315	308	272	311	265	310	320	305	342	308	280	291	280	275	289	278	306	322	350	280	301	317	315	287	313	296	268	311	291	264	282	287	304	323	276	317	318	324	292	261	325	305	306	315	298	290	300	314	304	314	311	285	296	281	269	317	268	283	289	313	310	278	251	285	314	292	280	280	315	293	294	308	298	321	309	340	293	293	320	307	301	277	268	330	304	289	318	275	317	270	323	283	306	286	296	297	300	284	294	327	317	311	310	301	298	294	309	295	333	311	294	297	293	284	299	310	333	309	295	318	303	262	318	296	329	318	311	266	311	312	323	308	311	305	279	280	303	282	288	320	313	282	292	287	285	270	298	279	336	297	329	301	286	271	278	289	306	322	267	315	291	279	319	321	306	317	320	306	292	312	298	287	289	298	324	302	274	257	322	291	289	286	293	321	313	303	316	280	310	320	337	300	289	317	280	294	308	317	317	313	291	272	315	327	318	282	304	295	295	275	257	278	309	311	287	292	284	280	252	313	313	276	306	294	292	303	275	280	336	295	273	287	295	299	301	277	313	280	322	314	267	293	288	295	315	291	306	318	287	302	277	306	299	310	290	283	277	302	302	289	282	300	303	259	274	289	299	305	301	300	290	311	301	282	309	276	297	319	320	310	304	286	259	310	285	304	305	273	283	280	291	305	344	294	313	284	275	265	291	329	289	318	297	310	295	321	292	308	313	295	257	269	285	274	296	284	288	293	284	313	309	293	310	298	296	285	327	265	303	285	321	304	304	258	279	306	289	313	298	289	300	321	282	340	298	270	305	306	304	298	277	317	295	315	283	267	287	303	297	306	286	322	270	303	303	273	270	319	323	334	289	290	299	284	294	295	306	268	340	295	293	326	288	270	288	298	293	304	271	328	275	297	292	270	292	298	290	308	300	288	268	302	302	283	335	298	333	313	289	297	289	321	253	262	258	285	317	259	296	304	304	260	312	289	306	260	292	269	281	292	287	331	282	313	286	327	257	294	311	318	278	321	284	318	297	309	272	286	302	281	299	247	302	301	290	258	330	291	312	281	306	337	303	288	284	289	303	299	327	274	285	330	274	317	317	291	295	279	318	304	318	301	294	289	306	285	308	332	307	305	287	304	285	319	321	299	250	302	296	286	289	276	275	277	286	312	292	299	293	305	297	350	272	311	287	281	301	312	308	281	298	305	288	295	317	271	291	298	294	292	277	323	314	315	303	272	306	277	284	313	290	288	309	293	315	307	300	278	322	306	281	311	295	306	283	302	277	287	271	300	279	294	293	327	294	270	307	267	321	284	287	309	296	290	270	306	292	301	301	272	331	282	303	315	314	308	283	308	286	303	335	267	277	331	309	311	286	307	273	329	305	321	313	310	303	298	300	291	306	321	312	284	327	289	310	317	296	304	303	309	303	291	278	290	335	294	280	280	313	344	306	301	318	277	332	287	284	304	292	299	252	298	295	295	334	297	293	314	331	333	283	313	301	300	281	298	305	315	294	291	292	276	283	308	301	293	291	292	294	322	303	307	267	342	292	308	287	299	290	292	317	299	292	311	283	291	264	317	305	296	316	310	310	288	317	273	312	292	288	276	283	292	265	270	252	297	290	286	299	318	333	293	298	297	299	271	273	323	294	290	278	288	295	282	293	311	309	299	312	297	316	318	296	314	324	309	312	309	300	268	312	292	332	327	309	341	307	279	301	281	284	280	312	321	316	317	297	284	310	296	293	272	306	272	280	286	293	314	300	286	296	264	294	284	314	276	313	261	268	285	309	275	281	264	293	314	294	300	307	300	291	272	319	332	308	295	308	275	293	294	290	287	322	314	289	292	299	295	313	328	285	294	313	330	310	320	286	297	272	296	299	300	296	264	284	291	316	277	309	321	328	315	290	269	286	324	278	324	286	289	297	300	284	288	286	304	315	311	299	280	289	313	300	309	305	301	247	301	286	311	297	302	297	291	259	304	296	316	306	308	291	310	268	264	296	309	346	312	287	311	301	315	292	310	321	311	282	300	299	277	270	282	263	291	337	286	296	311	282	294	311	302	305	288	288	296	295	311	294	275	279	303	293	273	307	293	291	256	309	329	302	269	295	313	299	288	326	289	294	296	291	260	301	297	281	305	269	321	289	302	320	294	294	294	291	278	311	294	322	279	271	315	299	295	291	331	288	299	296	303	297	295	301	311	327	308	303	297	291	284	322	275	283	293	280	323	293	307	292	303	304	282	271	299	300	289	316	255	289	329	285	304	271	297	281	303	308	291	302	346	287	299	283	355	265	263	292	303	281	313	331	298	300	311	307	307	274	293	264	277	280	326	316	325	266	313	305	303	296	300	290	285	311	280	319	288	284	295	314	288	294	290	315	267
19477	2016	1861	1989	1660	1427	1202	1070	974	925	874	873	810	853	819	837	762	770	759	788	729	759	763	721	761	750	756	701	733	724	812	742	763	702	697	721	723	726	710	723	710	728	706	707	690	739	755	730	706	708	698	683	710	718	711	687	716	694	683	706	726	697	717	779	671	703	651	751	720	707	710	723	676	702	694	749	708	703	740	734	700	711	735	686	733	678	720	666	705	738	755	688	704	714	706	690	764	734	732	731	692	686	703	723	696	683	712	659	719	706	716	683	688	705	712	710	661	712	729	675	687	699	707	701	686	699	664	712	746	731	688	737	652	678	677	697	707	644	682	755	695	785	671	646	742	684	736	710	720	724	726	721	709	659	704	630	687	698	693	697	699	678	728	706	697	687	696	720	726	687	730	676	741	718	689	689	728	681	696	659	682	691	671	621	684	729	744	693	710	688	696	775	679	685	699	670	708	741	731	668	759	711	690	686	738	671	689	740	704	679	693	724	694	696	744	753	713	697	698	716	723	684	648	685	689	700	677	706	660	685	703	672	699	662	686	694	695	697	722	725	710	660	663	666	659	698	680	758	658	629	708	699	720	738	721	646	783	736	732	686	680	688	703	684	721	711	723	735	723	658	714	628	658	767	676	732	712	739	740	705	705	636	714	707	691	734	715	702	708	677	710	687	685	747	739	662	688	717	736	683	729	692	686	695	652	687	740	715	685	678	727	683	723	725	709	697	696	716	648	673	734	702	743	711	661	700	646	688	757	690	637	707	693	640	716	681	688	686	666	715	714	691	704	695	665	738	683	718	710	697	720	734	629	723	681	729	731	721	691	749	709	652	684	711	706	734	699	682	658	697	678	698	695	716	688	689	725	705	668	670	701	660	739	666	690	717	695	712	706	702	672	728	744	670	715	708	699	719	737	721	696	668	700	729	688	660	726	737	694	713	707	693	655	721	666	669	664	672	668	690	720	682	691	694	683	735	701	733	701	736	705	717	705	676	693	698	682	646	720	672	703	735	682	708	672	751	715	687	739	675	722	650	743	674	701	700	692	732	671	759	717	729	694	685	691	707	687	688	706	686	699	668	741	693	679	660	751	691	701	642	731	700	657	683	693	666	676	675	705	722	722	716	776	661	734	683	685	698	729	695	746	696	745	682	694	665	664	712	666	690	696	713	709	726	768	674	759	730	684	719	702	743	722	674	694	687	679	741	710	651	719	684	743	671	750	688	690	679	699	729	692	749	700	710	709	684	696	691	725	632	697	714	705	694	644	673	726	669	709	723	740	739	666	652	695	717	691	656	692	697	687	711	711	719	740	708	709	715	682	701	713	721	707	659	759	667	691	702	686	729	700	656	689	689	646	666	688	708	747	728	658	683	660	698	673	696	723	698	663	680	674	691	755	650	746	723	667	677	700	700	710	703	683	686	717	664	724	706	637	647	734	689	706	683	672	728	698	697	666	733	683	718	739	702	732	678	712	720	686	693	725	716	711	703	732	727	715	717	668	711	698	717	653	694	694	682	729	755	708	750	707	748	688	661	712	717	666	694	709	689	699	741	673	713	735	662	672	692	681	677	671	719	726	683	734	676	740	696	680	663	684	704	706	696	752	655	680	699	659	713	727	669	746	701	718	709	710	691	735	702	709	687	669	722	718	718	691	679	657	680	681	719	655	661	720	676	649	724	697	662	694	635	722	699	724	725	693	732	659	720	734	708	687	759	683	665	753	730	667	731	703	720	748	659	709	667	687	678	693	668	762	718	657	704	712	677	734	680	735	726	683	709	694	693	698	748	712	710	728	712	658	693	698	687	693	676	666	710	665	677	707	707	751	648	704	704	689	689	727	754	688	713	752	731	708	698	696	690	694	704	683	722	733	695	663	717	695	726	712	685	680	707	709	674	711	703	694	707	677	730	679	704	716	729	682	668	689	701	761	710	676	693	674	656	727	674	667	674	672	689	662	713	687	749	687	707	621	710	705	686	728	698	689	689	655	723	692	673	710	696	688	710	710	721	728	697	722	738	672	707	691	700	684	692	680	677	759	737	715	656	685	698	680	766	699	650	656	759	700	694	713	698	716	720	673	700	678	658	676	722	657	688	684	655	670	724	716	719	725	703	692	678	685	740	660	680	703	703	719	699	710	677	707	719	678	705	683	716	644	697	681	659	692	716	659	708	698	710	710	708	672	734	707	669	737	699	708	666	705	673	702	689	715	761	729	697	675	638	732	680	692	626	704	709	711	676	748	747	694	708	723	694	678	717	703	684	653	705	674	678	713	698	688	722	758	669	715	690	669	691	694	717	723	688	708	706	653	706	734	717	659	718	672	708	700	716	705	721	702	773	696	679	686	678	652	700	686	711	718	757	709	667	705	657	690	677	704	712	712	665	742	704	730	693	730	707	705	704	693	720	701	694	677	699	783	682	696	700	686	697	694	724	678	725	644	669	698	684	704	673	720	690	688	711	705	688	709	656	688	719	681	710	723	666	690	658	698	687	693	729	693	668	674	706	714	670	716	691	690	714	682	719	708	677	655	738	696	699	688	693	725	679	726	662	676	704	668	699	713	732	665	699	731	676	671	716	676	694	695	735	672	720	729	697	743	714	745	708	663	727	711	692	663	702	729	759	698	703	689	661	677	708	694	730	714	707	705	738	687	717	699	667	685	701	711	729	708	705	692	679	693	670	656	673	672	706	681	695	684	714	678	720	655	760	654	710	733	707	720	696	671	690	759	662	694	737	667	679	700	708	690	690	647	671	701	669	724	656	698	733	659	697	683	707	730	706	727	718	736	706	750	723	660	752	703	723	707	679	721	682	687	737	695	764	690	689	680	760	731	694	674	673	713	680	692	734	714	728	690	691	683	738	721	739	672	718	695	698	756	700	668	678	678	675	695	710	670	739	713	697	677	680	727	677	734	749	680	706	726	685	685	732	672	679	692	743	707	681	727	738	636	674	673	714	693	667	674	737	715	695	690	676	737	708	721	679	679	667	685	670	647	701	719	694	691	659	714	710	679	683	669	667	718	682	697	728	720	680	707	733	694	676	731	667	692	751	748	744	704	700	708	702	726	682	685	706	709	706	699	664	678	722	660	706	704	707	698	632	679	712	731	755	645	648	750	744	691	715	665	735	662	714	754	719	731	657	673	719	725	683	672	721	660	704	738	683	682	695	673	702	746	674	681	706	686	740	660	709	690	702	702	703	733	717	686	710	660	707	686	673	742	682	724	645	708	689	703	691	660	691	710	696	709	713	644	688	671	685	686	701	617	626	666	694	696	724	693	671	674	661	700	714	701	715	686	741	686	671	666	720	729	673	729	730	716	683	673	721	739	726	740	714	661	688	721	672	716	703	701	672	689	635	741	662	676	708	696	691	678	681	710	659	679	767	663	715	659	685	736	685	757	707	706	685	681	774	689	687	710	703	663	662	718	708	658	673	701	707	727	696	667	728	726	685	706	680	691	678	670	715	700	724	675	669	727	692
10418	1001	322	356	355	336	317	354	324	327	321	330	319	294	305	334	315	335	352	307	347	330	314	327	328	322	329	313	307	359	331	319	336	332	347	312	327	321	311	346	341	302	293	343	336	331	339	336	319	323	301	361	334	325	310	319	330	312	306	317	314	318	313	366	321	341	322	303	311	330	352	318	315	317	306	318	325	331	318	311	321	315	339	313	308	324	305	324	341	323	298	352	329	301	337	335	334	321	350	311	302	306	321	312	323	317	343	331	316	311	347	322	313	351	293	334	344	288	334	331	316	354	341	303	337	310	326	323	332	286	306	299	303	362	324	293	298	336	280	300	313	343	319	326	325	313	337	329	359	355	314	323	338	288	347	302	309	297	329	326	330	322	309	322	320	348	350	330	336	299	334	339	371	321	325	329	302	339	318	343	324	342	377	328	314	322	321	296	322	330	334	353	310	293	340	331	315	324	320	326	334	324	332	303	319	312	315	311	319	332	347	324	375	354	328	330	358	345	315	330	348	355	329	287	347	343	306	318	339	341	344	355	365	311	319	304	327	328	300	323	322	309	320	294	323	303	315	312	346	350	355	333	301	296	308	330	355	327	326	346	348	321	360	293	335	309	357	343	326	338	323	371	333	330	342	317	317	333	347	331	325	349	342	327	343	331	330	331	301	350	325	358	314	334	292	328	318	344	361	315	305	329	311	331	341	346	342	360	345	368	350	290	345	294	319	310	337	337	321	328	294	325	350	372	332	337	328	338	369	343	323	328	362	309	320	317	323	341	320	350	362	323	325	368	344	324	321	304	336	337	366	325	311	354	314	328	348	332	325	349	290	361	326	342	335	310	319	307	324	322	347	330	369	345	313	313	300	325	309	343	336	312	306	336	323	341	329	288	325	331	366	326	322	342	343	343	326	299	326	354	343	360	331	324	309	301	306	317	320	334	319	355	346	346	312	335	284	309	333	306	355	317	318	322	336	300	328	310	341	291	340	342	322	325	339	336	327	323	272	317	351	316	294	333	326	329	357	368	326	358	332	325	310	312	341	341	321	280	323	355	366	322	341	324	334	302	321	308	339	375	328	328	349	331	336	329	316	329	334	298	315	292	337	313	327	309	314	328	343	332	350	325	318	336	332	327	318	377	349	329	307	373	309	320	309	298	306	307	343	342	301	319	331	334	330	324	328	323	323	333	325	323	341	268	315	322	320	283	328	309	350	287	301	337	338	351	357	336	341	330	324	301	344	364	288	332	314	326	297	322	317	344	322	328	296	341	331	306	314	310	352	331	344	322	331	285	328	319	352	331	356	300	350	316	317	329	303	320	319	310	351	315	319	308	327	329	330	353	297	339	311	320	336	333	299	330	333	326	289	345	309	314	306	302	338	344	330	333	334	348	345	354	309	290	336	363	343	317	350	333	350	345	325	325	340	310	326	328	285	325	337	318	320	356	340	347	284	342	318	317	310	342	343	330	347	310	311	324	338	346	306	291	362	327	328	344	352	324	335	324	307	298	300	386	329	301	321	330	347	355	339	319	380	347	331	322	320	311	324	324	293	324	361	334	343	305	303	313	344	349	343	321	309	338	327	347	363	328	323	338	301	326	361	355	311	308	308	348	331	329	319	344	344	328	301	299	351	371	339	304	311	300	286	358	331	316	323	312	344	328	312	322	342	331	329	310	301	296	314	342	361	312	346	316	341	296	326	328	306	320	335	339	328	355	330	323	340	326	361	301	319	355	351	317	295	336	316	319	345	340	334	325	328	332	333	308	282	279	353	336	346	339	357	328	321	332	330	365	346	334	356	309	327	295	326	297	306	325	326	354	293	334	304	311	308	329	306	339	311	297	316	316	351	323	333	347	336	319	303	358	335	292	326	338	326	302	368	370	355	339	357	348	344	365	313	380	335	316	295	347	369	319	321	327	322	340	347	322	306	310	345	317	345	321	336	329	346	338	332	294	326	323	322	328	294	349	290	337	384	319	315	316	316	346	319	371	317	307	336	308	333	325	333	346	342	332	321	307	316	340	318	338	337	340	317	326	337	342	357	328	326	330	333	314	292	328	299	287	345	318	329	336	329	343	342	314	321	304	331	324	332	301	320	351	350	295	309	339	314	339	342	303	314	317	327	327	344	327	335	322	361	355	335	319	335	319	323	329	333	304	312	298	364	330	316	368	321	321	355	324	331	321	356	302	339	329	337	353	315	334	339	327	347	355	317	321	316	357	303	310	337	307	348	329	340	337	359	374	335	350	315	331	339	315	344	299	292	311	364	288	317	312	368	287	350	357	347	343	359	334	332	297	353	351	301	333	335	349	326	345	347	379	329	353	358	327	325	316	293	322	319	272	315	310	339	359	355	322	348	348	316	316	345	313	303	302	320	329	331	343	337	332	326	320	310	294	325	331	314	354	316	326	317	315	318	295	341	331	319	313	319	319	317	330	344	350	355	358	353	334	337	341	285	333	321	332	313	341	339	318	298	328	300	324	324	343	330	316	342	314	342	300	322	328	318	284	342	312	336	313	284	314	346	328	344	304	343	320	330	294	333	315	321	374	335	348	339	342	297	329	358	357	347	346	322	301	300	318	325	334	311	327	317	316	339	313	343	309	331	335	347	329	326	304	352	325	321	356	311	378	320	319	340	341	340	328	343	327	312	329	342	362	343	301	293	304	305	331	339	313	360	326	303	333	337	363	359	352	362	330	320	323	345	312	335	312	321	294	302	348	326	327	317	328	323	312	324	346	319	332	307	337	360	292	306	343	327	334	316	313	354	330	349	327	314	339	329	312	327	346	348	297	339	331	330	323	348	315	305	307	331	334	319	329	322	322	329	298	307	324	344	325	293	332	315	330	300	333	347	363	325	321	352	342	331	336	317	341	319	347	300	302	327	342	322	347	320	296	298	332	348	308	309	326	361	339	321	322	342	333	339	359	343	317	330	319	280	343	343	318	354	352	337	344	321	294	332	309	358	330	316	309	321	336	327	358	348	353	322	330	308	335	305	325	347	315	329	345	321	351	313	305	274	313	348	340	345	318	304	303	340	306	328	337	321	347	329	349	277	311	344	318	347	314	349	302	298	345	336	347	329	319	350	338	305	346	315	313	321	338	338	303	321	300	332	342	287	351	327	370	339	334	302	289	337	325	319	322	336	308	338	323	333	315	339	345	326	332	345	327	320	323	308	361	343	311	342	314	312	330	371	326	310	338	319	338	336	328	356	307	310	330	328	325	313	308	301	327	348	336	352	317	325	341	332	351	342	343	294	320	331	323	347	338	286	332	291	311	319	357	347	321	331	311	322	345	319	313	315	299	321	322	320	351	340	331	310	380	343	299	361	354	290	335	335	339	328	312	312	273	334	336	340	317	366	333	348	318	338	346	341	377	343	338	332	344	307	367	326	324	343	330	383	346	344	345	355	334	347	360	279	323	313	346	284	305	356	342	318	315	338	328	328	289	328	329	296	280	316	341	320	295	338	335	303	289
7556	964	801	824	822	854	793	751	814	741	753	795	784	810	827	825	814	811	807	749	784	801	764	788	773	801	730	748	843	763	787	745	782	830	830	762	819	749	763	837	769	787	805	798	803	807	817	822	782	798	746	786	744	762	769	751	794	730	818	794	747	763	812	809	826	784	824	764	748	749	750	760	788	784	808	824	819	805	818	772	797	770	794	788	759	784	784	800	773	796	811	779	834	771	814	827	771	772	766	820	777	773	790	800	791	790	786	774	817	817	846	789	762	790	769	795	731	809	796	782	778	777	796	786	804	799	754	770	804	779	811	756	802	885	756	786	759	739	736	796	810	812	756	830	832	769	774	775	753	837	760	792	786	806	795	746	752	769	779	767	803	787	758	808	825	740	746	785	821	749	818	794	794	828	789	777	738	756	757	810	731	838	797	777	819	728	801	767	771	759	785	813	796	765	767	750	781	788	769	761	782	760	746	763	785	779	791	817	801	748	770	827	800	772	763	744	833	732	751	819	756	839	748	762	769	777	748	780	745	830	791	793	762	775	787	746	817	758	775	737	784	732	752	752	816	804	781	786	807	767	775	758	836	814	775	807	760	784	814	731	760	784	818	754	776	843	798	768	781	834	768	747	749	736	779	726	742	795	805	770	832	832	780	755	784	765	788	771	766	806	810	782	824	796	808	740	734	797	818	767	806	760	765	779	800	795	772	791	806	782	814	797	809	793	769	803	788	794	770	773	755	777	799	849	829	782	805	763	820	836	772	818	823	801	777	745	800	801	751	771	761	753	777	714	732	822	798	727	794	793	761	796	783	795	726	795	815	812	787	789	792	798	758	813	759	737	739	735	774	760	798	741	789	734	778	829	760	758	766	780	774	817	762	774	780	752	736	798	789	763	793	785	756	805	794	819	781	844	741	780	795	755	803	788	751	775	800	736	762	781	832	802	821	752	802	781	776	797	832	759	774	733	765	792	819	747	757	784	835	801	769	782	774	749	762	754	751	741	758	783	780	748	776	798	771	802	767	754	809	758	807	780	774	829	787	836	792	809	848	821	781	808	821	753	769	807	757	763	834	829	817	747	782	739	745	788	799	780	804	750	781	825	776	802	786	747	747	804	802	766	816	780	794	820	806	725	822	773	772	801	792	749	779	778	822	769	796	782	749	756	754	774	766	790	796	801	795	740	757	742	782	778	812	760	760	790	818	770	831	797	741	808	807	805	829	770	810	817	769	766	779	768	788	791	715	860	769	781	752	716	764	743	793	786	766	791	780	757	776	778	746	764	859	770	780	798	773	800	736	744	790	784	738	831	784	814	806	790	793	771	763	799	750	734	792	810	787	751	787	741	838	822	775	727	791	836	770	766	801	788	823	789	856	823	796	784	776	725	781	802	789	795	769	829	783	739	781	731	770	748	789	790	803	814	853	762	791	783	832	754	827	809	744	752	743	786	781	778	794	762	773	833	734	782	744	803	839	738	767	793	745	786	801	781	757	783	758	748	807	800	837	800	822	791	779	769	787	798	791	773	810	795	779	841	745	746	767	767	759	776	785	769	765	743	753	756	747	797	793	746	768	817	811	781	766	776	719	785	782	776	772	750	821	800	750	801	787	790	797	793	777	697	794	788	778	761	780	753	808	755	779	728	759	814	805	806	793	796	793	781	779	828	811	788	785	734	824	763	775	807	770	775	759	757	765	828	837	760	783	795	776	778	772	822	751	812	782	819	808	794	766	774	781	822	768	806	792	801	824	760	763	762	801	733	743	832	828	806	798	765	750	789	796	800	800	748	792	775	787	791	856	762	793	814	828	802	802	766	830	768	753	806	764	769	847	769	781	752	762	800	797	769	818	762	780	800	775	795	816	733	815	776	725	749	763	782	759	756	759	786	783	776	759	775	759	805	735	787	784	777	799	799	739	733	748	793	724	792	804	763	787	816	749	769	760	811	780	780	803	787	762	785	790	732	805	788	808	861	808	760	748	789	788	770	798	765	768	805	745	824	721	763	787	800	801	747	744	784	742	729	801	789	816	799	817	782	741	773	761	782	761	787	792	828	793	807	795	787	813	792	756	817	791	812	812	788	814	778	809	752	766	759	797	811	794	798	774	755	790	824	776	757	809	787	773	831	804	779	801	744	805	768	809	718	797	788	771	790	776	787	795	793	766	771	774	778	767	798	798	856	769	781	756	753	781	787	774	797	812	807	779	746	782	785	842	805	781	835	799	781	786	784	787	818	752	799	812	753	783	748	775	795	751	788	810	767	782	748	772	800	762	821	780	812	803	771	758	745	808	822	812	779	782	785	771	801	778	797	759	802	787	814	763	791	789	838	756	818	775	775	791	806	745	751	746	769	790	765	819	817	798	829	787	802	800	760	769	751	780	785	773	744	751	778	757	704	787	755	803	795	779	795	732	776	788	754	750	815	828	829	776	870	811	784	794	755	809	780	763	833	760	777	792	796	823	777	766	767	756	774	781	780	764	780	749	798	835	827	732	784	785	772	775	756	797	773	778	776	751	781	794	816	803	842	752	796	794	771	775	753	792	846	837	792	789	749	799	791	822	831	769	774	786	776	787	769	795	780	749	794	799	825	744	744	821	753	752	787	825	786	788	784	753	783	765	751	828	807	735	781	751	753	815	807	797	834	759	759	762	738	779	777	738	755	810	821	783	791	744	770	813	799	769	776	800	762	793	810	759	778	762	798	761	769	831	771	789	838	777	790	821	759	809	761	774	770	748	806	770	775	791	807	840	742	830	770	798	813	822	743	770	769	779	840	769	770	782	790	774	754	806	801	827	773	728	854	778	797	792	777	769	797	818	804	795	787	808	780	764	743	797	796	766	743	823	756	796	795	795	785	801	817	775	750	857	774	790	820	770	776	803	781	762	789	770	722	789	802	767	816	772	811	732	763	761	762	739	768	761	774	754	783	815	803	828	800	785	870	821	789	783	772	790	752	739	747	819	779	735	775	761	764	777	837	777	803	779	786	789	763	791	776	810	789	768	779	724	799	766	770	734	750	762	783	765	742	763	733	757	785	788	763	732	770	730	825	770	816	788	788	788	780	800	756	756	742	779	754	797	768	830	785	833	813	783	756	806	768	756	756	811	784	740	787	790	776	785	831	791	756	826	760	784	770	786	793	831	773	771	779	809	770	789	839	784	753	794	766	816	796	760	824	752	829	826	784	821	757	780	801	825	756	792	787	786	779	777	743	818	822	803	776	776	739	755	772	810	783	739	841	799	786	771	789	800	771	777	780	804	788	729	800	769	798	815	791	734	811	833	810	845	748	774	798	810	800	785	745	765	781	806	761	789	788	750	753	782	760	765	757	801	794	739	766	729	785	798	789	765	812	761	751	774	812	787	807	822	741	800	803	784	775	784	796	752	808	779	776	781	783	811	749	795	775	792	754	801	766	756	767	817	786	814	795	744	809	756	794	788	790	784	806	751	810	812	801	770	782	829	797	775	810	768	751	807	824
22359	2955	732	603	477	445	403	388	392	386	371	390	365	366	388	357	372	382	377	390	384	357	393	370	374	397	361	373	372	357	382	371	381	392	343	365	375	397	391	406	359	413	386	385	378	368	336	357	389	380	388	367	398	378	405	395	410	358	382	395	381	345	375	372	369	363	397	375	390	399	377	383	389	386	333	343	404	388	361	395	376	377	402	382	384	377	387	327	359	363	395	378	421	378	403	370	387	396	354	379	408	397	357	350	354	390	334	345	355	385	384	379	348	364	358	389	398	371	406	413	410	376	352	374	362	397	388	379	378	372	357	368	391	366	342	386	323	356	333	371	377	387	346	396	404	364	376	398	382	335	397	374	382	359	352	367	366	374	339	369	412	346	363	349	347	379	329	377	374	341	379	378	333	336	357	389	376	401	395	376	368	337	370	372	423	375	320	361	359	365	399	392	395	392	364	402	361	357	369	359	368	376	395	365	370	387	377	358	400	410	341	398	395	411	380	357	364	338	405	387	350	352	360	391	388	347	351	355	376	381	355	340	385	374	358	387	372	344	365	363	370	372	409	371	378	382	389	380	371	350	386	403	375	366	369	377	365	348	373	377	383	369	371	372	417	401	389	376	356	426	395	380	364	379	387	376	361	345	377	368	380	391	333	373	398	376	380	376	365	383	378	340	362	384	354	368	380	403	402	377	388	398	377	345	366	396	412	392	376	364	359	372	355	387	413	366	350	369	355	366	385	373	397	367	380	362	385	357	369	365	386	360	367	354	352	370	340	393	388	364	383	390	350	351	392	346	353	372	412	384	390	386	341	377	377	351	381	371	367	404	355	405	342	382	387	369	346	341	364	335	360	386	314	354	377	405	359	325	325	352	352	394	371	345	380	350	373	369	388	368	351	367	421	369	377	364	379	349	358	372	404	360	345	391	390	380	361	386	390	363	375	379	355	346	358	374	412	379	376	389	392	381	388	365	350	379	404	392	375	388	369	367	393	362	372	319	354	374	363	374	383	353	368	404	424	337	379	351	362	378	364	352	360	347	408	387	363	418	407	375	345	375	418	387	400	363	369	398	389	335	381	368	407	368	390	337	385	374	360	343	385	388	389	387	357	330	365	389	371	359	363	386	387	377	358	386	380	348	363	402	375	372	437	385	354	355	387	345	351	383	402	388	394	373	367	361	386	365	377	383	367	397	350	395	348	350	392	366	400	365	371	369	383	369	375	387	351	375	424	381	362	372	351	405	411	359	352	392	384	385	394	393	384	389	345	382	336	367	361	353	346	383	375	381	388	360	354	386	358	357	357	365	382	391	381	357	367	350	372	365	351	376	348	433	360	364	397	362	384	396	398	367	362	398	367	346	345	361	339	339	353	420	367	353	411	373	380	387	381	326	395	356	348	337	348	375	380	389	437	379	402	376	352	385	369	371	392	401	389	363	386	350	321	390	404	369	357	356	368	400	375	388	368	376	372	368	352	365	384	380	387	375	344	362	362	385	370	382	374	402	405	367	377	341	344	386	363	376	375	332	381	389	385	384	390	379	353	409	369	382	413	382	379	379	404	377	406	368	349	347	368	330	367	381	415	401	365	401	395	390	364	369	342	389	357	366	359	365	399	400	377	386	379	393	387	388	402	389	367	388	352	347	365	347	365	387	350	393	345	369	384	370	375	380	383	361	399	390	370	378	370	352	364	383	369	384	410	345	350	374	373	377	338	386	397	333	350	400	379	400	363	373	401	371	353	395	394	386	381	379	358	377	368	373	380	361	366	360	394	343	391	384	369	414	369	377	416	364	364	364	376	377	385	357	418	377	383	380	372	376	386	388	380	362	382	394	399	411	366	402	392	388	376	343	368	417	363	332	367	379	392	348	380	403	370	344	361	366	368	397	353	320	372	411	412	399	382	339	354	409	372	329	381	383	348	404	368	340	364	378	347	382	405	392	353	309	348	344	399	337	354	391	415	386	343	355	393	378	367	388	383	393	403	398	349	342	438	377	397	378	365	370	325	395	361	346	382	343	358	362	372	380	391	352	381	369	348	352	354	404	397	386	394	424	333	375	412	417	343	394	360	352	341	398	339	373	346	357	373	356	383	405	364	351	400	405	351	410	378	399	357	389	378	360	351	379	443	388	345	372	382	376	377	348	371	357	365	354	336	358	392	373	379	363	350	376	383	376	364	347	420	376	332	386	372	358	373	391	376	361	415	335	369	380	371	353	364	362	422	340	401	394	326	347	363	345	338	366	342	395	376	363	381	355	364	374	372	362	375	400	366	380	410	341	352	391	379	390	393	358	364	348	364	368	376	358	381	355	386	323	370	373	359	375	362	368	336	343	416	370	408	396	374	332	393	376	376	394	393	395	423	382	348	375	414	380	384	357	383	352	327	380	381	389	329	390	417	354	390	377	359	396	370	378	392	404	411	350	356	386	379	336	347	369	368	393	362	333	352	371	362	364	389	385	360	378	394	354	373	333	407	415	374	376	381	376	368	386	348	362	388	373	372	375	370	388	386	350	384	320	343	400	415	353	417	334	367	376	351	375	330	427	396	369	385	370	371	394	383	395	363	355	355	381	385	373	381	381	376	357	431	382	401	347	401	347	386	358	366	360	380	369	387	381	348	353	362	354	370	416	372	366	357	370	347	362	328	357	367	419	356	405	388	406	361	395	364	316	404	395	340	369	409	367	338	354	351	328	369	355	383	363	318	385	390	396	377	322	369	350	322	337	398	413	410	366	355	349	384	380	417	373	364	332	367	378	342	386	387	383	377	399	340	369	361	332	391	352	376	335	355	379	370	382	353	417	367	351	338	360	382	385	438	362	384	386	387	386	360	363	389	337	379	390	373	351	404	409	426	345	392	349	314	389	373	401	391	342	385	394	386	372	378	382	385	362	359	364	359	388	329	395	388	380	356	375	364	318	419	350	349	350	359	366	394	324	362	416	412	382	373	360	388	362	354	360	337	383	397	382	365	384	367	381	356	380	389	368	390	343	356	384	354	397	422	370	361	350	374	401	375	366	361	398	422	357	342	367	365	349	374	379	396	376	383	349	413	349	379	384	373	377	375	340	354	369	377	351	381	386	407	404	403	371	353	370	327	374	340	384	357	350	323	432	399	369	369	341	383	359	352	319	347	389	412	383	393	362	377	374	370	394	366	401	378	357	391	375	361	365	345	379	388	393	386	369	390	369	383	401	413	378	388	376	376	380	383	411	383	377	408	364	340	378	343	405	361	396	338	385	420	342	372	384	365	392	348	359	356	381	399	380	361	365	377	364	325	383	338	369	375	401	352	347	366	406	360	404	374	381	391	380	365	388	366	413	363	379	395	365	348	385	377	414	373	364	363	407	377	397	354	379	373	381	385	357	394	377	374	380	352	351	366	344	337	409	372	371	373	376	357	372	406	397	370	398	360	422	345	390	378	376	390	406	379	397	376	372	349	390	385	369	379	393	349	354	361	352	386	361	368	373	347	375	382	390
15193	1657	1420	1465	1340	1276	1177	1089	983	999	1022	988	977	936	905	888	883	877	892	905	915	917	899	882	886	859	867	852	870	891	878	941	884	836	865	842	865	878	891	920	889	884	859	938	901	902	904	872	939	853	892	875	849	909	859	880	844	845	859	935	928	883	880	875	882	911	909	921	913	784	825	844	900	942	917	836	900	884	880	907	882	840	923	900	888	867	912	844	852	895	936	902	883	882	919	827	849	843	861	880	845	893	885	888	846	906	853	841	898	866	859	888	881	820	850	860	905	850	897	837	848	869	924	854	825	917	887	868	914	903	894	863	837	875	829	884	882	916	860	825	907	866	836	897	854	889	848	852	902	871	872	902	876	866	861	875	896	872	883	871	863	917	913	866	893	892	875	877	813	896	849	859	863	888	864	836	915	876	786	922	908	891	811	842	852	874	889	844	838	855	857	913	870	900	837	829	867	858	852	853	874	911	838	876	893	868	820	859	897	873	852	865	874	856	879	902	885	840	873	856	890	857	873	830	900	818	823	863	860	825	854	937	885	827	885	921	916	876	914	812	801	934	909	862	819	883	882	832	844	822	823	878	861	869	850	820	904	900	868	829	918	870	880	844	815	906	849	834	843	843	848	868	878	828	876	932	886	909	905	917	851	886	826	866	878	874	871	894	858	864	855	885	890	843	947	854	852	859	878	863	845	879	913	862	867	844	877	893	921	870	839	934	887	864	821	900	837	857	859	829	866	855	895	839	897	866	884	885	843	901	895	845	846	873	912	847	866	835	897	833	892	885	859	805	828	901	886	855	795	874	833	909	894	858	841	866	921	918	845	860	881	910	895	860	897	866	866	922	903	859	890	928	864	908	878	888	910	876	880	900	890	869	862	865	814	825	878	928	910	868	877	837	893	920	885	894	813	884	931	930	872	876	895	821	852	881	841	908	917	840	939	876	858	843	884	863	876	909	839	820	811	910	854	840	876	893	895	912	819	860	883	879	899	852	872	862	837	896	867	895	835	858	883	881	875	883	875	813	918	869	919	857	855	841	869	890	857	873	848	880	847	848	829	923	872	856	873	817	893	905	859	856	896	888	894	899	896	876	889	848	873	824	879	880	880	893	886	890	847	882	869	895	845	858	923	899	875	871	896	838	829	840	879	831	867	846	814	883	841	905	865	855	915	786	882	903	879	894	917	891	825	878	822	843	896	858	863	872	899	851	824	884	895	848	900	903	797	809	957	854	820	916	862	883	875	865	863	902	842	879	896	836	857	886	844	860	872	864	876	915	832	911	869	842	859	860	913	816	835	876	813	841	878	801	816	964	860	899	905	868	899	834	891	836	844	891	871	837	866	904	901	846	832	892	865	855	835	889	879	841	881	800	882	928	903	838	893	874	897	915	854	895	840	879	857	830	891	893	869	873	873	884	844	928	840	879	908	894	877	841	867	865	886	826	926	875	879	915	823	851	879	872	870	834	889	842	904	902	863	891	887	863	883	841	862	915	881	873	913	875	926	896	864	869	893	859	883	866	899	866	852	894	839	901	901	895	908	865	905	859	856	885	938	867	899	896	851	857	905	851	860	847	886	851	865	834	933	881	876	865	869	849	847	867	906	791	860	843	851	820	880	938	895	864	937	852	851	864	850	923	822	891	849	876	884	931	937	846	845	838	824	922	825	873	852	856	829	917	900	899	849	835	827	873	879	860	844	807	863	863	883	807	897	825	914	854	916	835	929	903	885	853	865	886	873	895	860	891	932	844	902	898	889	891	865	904	824	901	828	856	888	836	867	855	911	845	860	915	853	866	881	868	867	860	840	834	912	913	893	854	899	871	906	906	845	891	858	890	877	882	854	872	883	922	856	850	874	796	837	844	920	857	846	869	951	884	858	917	887	909	890	848	899	869	886	930	911	860	865	883	854	868	867	883	864	875	866	871	909	865	890	837	916	869	858	924	897	913	868	887	866	893	873	909	897	878	920	849	869	882	860	854	890	888	884	860	885	929	864	880	881	889	881	873	865	907	865	805	834	900	853	970	858	860	857	927	878	883	843	900	900	865	860	865	864	861	901	898	909	843	870	909	836	838	847	873	848	852	872	823	872	873	915	844	885	852	843	839	863	898	872	866	860	873	870	830	844	861	849	832	874	841	880	902	895	874	899	842	892	848	856	848	851	842	896	816	850	860	862	881	887	868	928	855	899	841	924	876	884	861	912	853	851	904	866	854	903	858	900	811	855	854	820	838	842	886	903	875	888	915	929	919	856	914	826	892	850	844	888	962	852	867	850	890	848	846	851	888	866	883	804	860	845	872	845	867	873	881	883	858	884	882	850	899	879	938	874	878	872	834	891	852	854	908	895	847	858	895	822	849	881	879	912	875	863	851	873	864	869	835	828	801	845	867	893	837	877	861	874	786	889	851	873	865	864	939	821	837	866	849	835	803	822	873	890	862	803	855	816	887	841	883	915	859	865	835	844	841	943	882	834	893	842	868	849	885	883	903	897	817	827	884	859	803	837	870	836	861	893	789	815	912	878	877	860	910	871	895	833	887	940	866	904	869	896	885	908	820	851	887	828	867	831	882	897	884	838	874	884	881	893	948	856	844	879	868	870	909	863	836	935	883	904	826	866	908	866	819	858	911	887	911	941	884	865	892	935	854	872	909	863	869	898	908	842	879	892	881	884	897	851	915	884	863	875	852	849	859	882	863	882	922	863	852	841	889	882	850	883	844	844	870	882	864	918	858	861	854	913	858	876	910	872	913	817	854	901	843	886	868	799	826	871	872	833	871	862	883	893	846	875	863	905	842	932	909	906	875	845	885	898	910	903	880	873	869	837	886	897	937	888	833	854	880	888	808	882	798	895	909	860	851	864	873	844	892	860	885	843	813	847	806	850	838	849	874	862	862	852	847	822	843	867	859	876	872	888	814	824	826	846	853	893	820	894	886	852	914	895	874	852	875	909	846	871	882	899	876	903	859	896	858	905	867	886	885	871	843	873	869	849	925	879	889	882	955	921	864	864	913	897	847	928	871	889	906	891	908	875	823	895	882	822	854	846	824	909	895	882	854	848	885	898	906	892	887	837	875	868	865	859	880	900	849	837	922	893	854	885	922	845	879	869	856	820	905	896	846	888	881	887	846	842	865	836	900	893	859	866	858	896	875	905	866	867	881	835	874	909	873	823	889	880	873	847	854	822	877	862	902	872	870	886	935	898	813	878	840	907	880	851	877	906	861	895	868	882	865	932	871	836	863	853	921	908	834	865	864	862	881	881	864	844	863	934	863	854	855	857	874	919	874	902	834	847	944	885	894	957	846	858	850	845	847	869	869	892	959	860	835	875	881	864	878	820	841	862	786	909	896	910	848	884	864	856	888	818	877	846	867	895	833	861	884	843	852	894	827	871	858	942	828	852	847	886	876	886	879	888	875	874	948	876	919	833	885	898	867	907	868	826	933	821	893	884	875	963	840	866	900	857	839	856	903	870	889
31654	5588	994	658	442	359	343	303	285	285	254	248	251	248	256	268	230	222	216	233	262	212	281	240	220	206	222	235	249	238	243	228	255	223	250	241	230	264	240	235	256	210	252	243	239	249	243	238	233	228	233	261	255	239	248	262	212	222	239	237	231	235	230	247	246	234	242	195	224	242	267	233	226	290	261	211	248	218	258	245	251	262	226	239	221	222	255	231	247	245	234	244	251	243	242	272	231	221	224	228	214	235	234	245	234	240	227	234	247	277	224	241	216	254	246	229	223	239	243	226	242	247	230	230	264	226	246	226	249	224	204	203	248	249	242	236	241	213	243	236	219	242	228	212	259	218	244	251	209	249	228	215	252	239	239	233	243	233	241	228	205	230	235	222	260	220	250	220	256	251	244	249	260	226	237	255	238	230	196	232	211	238	253	245	214	245	213	237	226	246	238	248	232	228	237	235	209	254	211	221	241	247	221	233	213	237	219	254	246	206	217	243	220	223	255	237	254	234	229	217	231	205	260	256	245	225	219	208	247	259	258	247	196	243	227	231	250	273	219	225	247	222	226	230	217	245	275	234	247	269	211	264	259	269	227	258	239	210	249	202	218	193	229	234	254	242	240	228	277	241	253	225	243	265	242	217	235	229	238	209	209	236	252	226	261	238	229	240	232	239	260	249	233	239	238	243	249	250	261	228	220	234	192	242	242	273	242	225	226	259	232	228	240	245	210	263	224	246	273	220	224	242	246	251	236	240	232	238	258	246	209	263	262	239	235	215	237	220	243	249	227	239	217	245	232	251	255	245	239	219	218	224	213	263	238	237	260	262	243	238	223	258	212	264	228	241	247	263	244	215	224	243	247	247	229	226	206	254	215	223	217	242	230	249	253	205	220	224	222	233	255	248	240	229	246	229	248	251	258	220	212	207	231	245	229	258	223	218	208	234	254	253	221	245	250	227	242	236	247	240	218	244	227	250	230	209	241	241	243	238	260	239	231	230	252	251	227	248	223	239	229	228	221	241	241	235	248	243	229	221	234	242	218	213	213	249	217	234	251	219	251	222	245	265	227	246	252	236	209	241	256	224	238	193	194	242	221	202	231	217	220	237	252	239	259	200	257	225	268	227	266	229	241	231	294	254	225	258	234	249	221	218	257	230	233	255	238	234	239	282	255	235	258	273	277	226	245	228	246	232	258	249	266	237	226	255	252	256	242	232	269	198	238	234	216	250	259	212	242	262	224	236	262	201	234	230	231	244	237	229	225	251	249	248	225	256	216	243	213	252	228	249	216	224	226	220	210	238	234	228	229	253	258	218	219	236	232	230	234	226	270	232	234	205	228	241	279	235	229	233	262	229	226	226	251	245	234	221	217	239	227	267	237	230	270	248	223	266	229	244	253	242	260	225	239	222	204	206	242	245	229	263	245	221	242	246	208	230	215	230	235	214	232	221	235	242	253	237	213	241	225	244	273	236	234	261	228	232	238	220	243	241	232	212	209	251	239	247	229	235	223	213	219	246	271	231	242	250	210	231	241	224	253	245	214	251	246	223	232	224	234	245	221	252	243	221	247	239	230	252	228	230	233	221	235	221	230	247	224	251	226	268	236	234	215	240	238	234	247	269	230	226	218	226	240	247	232	251	234	234	249	259	237	224	253	213	251	231	269	235	238	267	224	283	214	238	252	218	248	223	254	235	238	224	232	247	234	235	250	242	246	236	242	254	264	233	242	260	231	232	236	236	208	220	246	198	238	237	226	272	266	239	241	235	242	236	241	252	248	226	228	216	227	256	273	242	233	237	231	235	200	219	239	215	232	219	229	241	268	258	234	218	249	204	225	246	241	247	252	204	215	243	245	236	243	225	231	253	229	203	217	233	232	225	219	268	246	224	245	217	238	234	241	266	237	274	206	249	241	206	249	243	194	234	245	215	229	229	230	224	231	213	233	240	216	247	258	228	222	232	236	230	267	250	236	235	271	263	241	246	231	224	211	251	242	226	244	231	231	253	237	228	241	259	232	226	216	238	243	230	210	267	222	251	226	230	242	247	242	218	233	204	245	230	219	245	226	252	244	246	231	231	233	218	247	241	244	244	229	265	247	223	278	228	243	247	254	261	233	263	247	228	235	267	239	220	248	261	266	230	241	263	235	233	228	247	255	236	202	218	224	228	235	227	244	243	255	236	221	256	268	239	244	227	219	251	250	254	252	258	262	245	233	233	261	256	234	220	231	256	236	219	204	233	242	234	255	244	236	236	233	248	201	226	233	224	209	236	252	227	231	202	243	218	214	237	230	248	246	245	226	249	227	236	250	221	233	261	254	245	213	239	259	232	231	227	251	252	235	251	229	231	235	242	234	230	252	219	258	228	244	264	253	259	248	263	226	239	241	219	241	221	231	255	243	203	254	244	230	227	229	235	289	249	222	245	222	242	226	215	232	245	242	216	237	234	210	222	254	227	238	226	233	212	209	219	259	247	228	239	226	233	244	249	261	239	230	229	221	230	259	209	210	224	238	267	261	261	242	250	251	238	220	250	217	237	222	231	251	237	214	268	242	252	243	256	254	220	244	233	244	253	222	268	235	234	258	244	238	233	212	235	256	216	226	219	211	219	229	238	245	237	217	222	228	248	235	260	231	207	234	223	273	226	235	224	217	211	254	232	239	259	252	254	249	223	277	238	229	226	247	218	230	255	243	249	222	244	231	205	210	240	234	227	257	247	242	249	258	226	237	267	278	248	265	230	216	232	248	229	222	242	242	236	242	249	261	240	221	256	240	195	268	242	267	238	236	235	244	239	254	228	185	238	225	241	266	250	265	225	234	236	232	232	258	229	235	221	236	226	223	225	228	241	225	224	251	251	246	273	231	268	224	239	250	242	237	229	244	210	203	220	243	229	249	254	210	271	226	232	229	263	246	225	207	243	217	240	225	236	278	258	215	278	235	241	256	225	227	237	220	260	234	253	235	220	241	290	250	231	264	231	265	272	264	216	206	198	229	269	215	245	236	252	217	223	225	301	244	263	230	223	249	249	229	257	226	235	235	244	221	248	241	231	236	234	238	223	202	237	250	213	186	250	218	238	227	231	249	254	243	228	263	222	231	210	263	246	247	238	236	221	231	229	248	235	260	255	224	238	243	246	252	233	251	257	253	255	272	228	211	233	238	246	229	228	238	241	221	216	202	262	246	243	241	230	261	247	263	233	223	250	215	224	218	233	242	228	227	241	218	227	252	254	248	248	259	260	229	246	221	221	254	220	224	244	243	218	209	229	224	214	237	247	251	238	231	233	228	248	207	262	221	248	205	229	238	258	224	220	240	236	236	245	258	219	237	242	244	199	222	249	259	240	250	248	217	233	234	219	256	235	252	217	226	223	249	246	232	235	226	274	243	259	214	215	226	265	250	242	253	251	222	253	246	244	220	240	243	231	250	222	236	266	245	259	223	224	215	215	214	226	239	225	242	253	223	255	252	276	255	254	228	264	240	241
19214	1839	1818	1826	1590	1250	1056	966	892	760	777	748	647	663	672	683	661	637	624	597	608	645	627	619	633	607	637	543	646	548	593	607	597	608	597	559	576	532	587	585	585	609	553	567	612	594	579	587	587	642	578	597	567	561	595	621	571	578	553	603	591	547	576	595	590	606	563	575	589	589	588	578	602	614	560	593	591	575	539	584	556	594	609	581	580	568	531	550	593	585	562	619	622	559	580	598	563	604	569	569	577	600	556	611	522	611	595	572	595	572	579	551	613	582	564	577	508	555	544	595	548	608	558	603	574	584	598	572	582	608	575	576	552	562	593	560	531	548	553	573	596	596	580	552	540	537	585	597	567	543	573	571	571	576	585	597	569	545	588	561	573	589	587	591	574	590	569	557	561	544	610	568	587	583	555	595	584	535	571	561	576	545	594	599	577	581	560	569	571	584	569	564	575	546	614	606	566	554	584	586	571	573	567	587	568	558	571	563	567	589	608	586	574	567	565	587	549	575	578	578	550	593	548	594	548	588	573	585	572	588	586	587	571	604	579	625	559	610	555	575	591	598	632	562	561	593	578	594	589	575	552	585	554	560	544	581	592	545	551	564	592	588	554	574	534	613	604	552	593	539	556	523	598	553	544	548	550	579	619	571	597	575	561	522	555	543	588	564	571	549	596	586	571	572	585	559	565	598	582	551	540	556	612	595	568	577	586	604	597	562	515	521	578	597	542	585	631	568	594	544	617	543	576	573	574	543	581	548	588	595	569	610	603	560	609	576	551	553	546	567	580	545	532	607	517	627	598	547	572	581	543	583	561	583	562	577	556	571	566	550	605	560	584	590	585	517	573	564	561	567	597	552	561	548	526	563	550	540	561	577	580	573	609	538	590	583	578	586	564	561	583	576	583	611	572	562	580	559	608	581	558	566	521	564	577	536	566	587	573	620	554	552	531	590	573	561	572	541	582	561	543	549	597	617	609	592	606	532	560	519	568	534	580	536	543	559	591	523	574	593	576	556	549	549	559	567	558	577	636	579	544	575	570	569	547	577	620	591	551	591	550	572	571	525	576	577	596	549	572	569	555	562	613	566	593	597	556	562	539	612	570	568	574	551	527	574	558	532	578	600	555	608	578	606	547	514	582	567	569	553	560	552	562	635	603	568	585	595	534	572	602	538	614	585	599	569	554	593	576	562	594	537	597	595	582	549	568	598	586	550	549	547	613	537	591	600	528	556	565	556	576	574	554	597	576	605	569	564	567	570	584	564	563	586	549	601	572	568	617	555	549	575	614	561	556	635	561	569	561	610	569	577	559	565	545	596	560	546	605	558	578	572	570	579	567	595	605	588	577	613	571	551	569	608	494	551	579	580	567	551	559	564	595	554	553	630	618	594	569	549	566	542	539	572	551	583	567	565	600	579	579	539	597	576	585	579	584	577	584	541	546	622	576	528	561	623	567	564	568	601	556	562	543	574	575	576	581	559	568	586	602	567	573	587	564	643	589	615	559	565	560	583	543	593	592	568	621	531	568	548	608	533	555	530	553	597	597	592	597	564	590	550	571	573	588	551	610	591	588	563	552	567	542	570	562	606	575	573	543	580	562	563	584	595	550	560	587	602	571	582	602	559	557	577	528	594	586	612	570	571	596	590	563	540	578	581	560	556	564	555	546	535	555	591	591	555	577	567	593	570	591	565	579	573	549	511	536	574	581	538	564	523	551	533	549	534	532	553	611	612	568	578	547	567	570	583	588	604	575	560	613	630	582	620	555	573	607	543	582	602	562	563	577	589	571	517	552	555	574	561	575	591	604	564	535	615	584	579	567	574	576	566	565	582	615	550	557	612	591	578	560	555	585	578	600	568	572	554	571	582	577	565	572	564	617	603	567	559	574	530	598	576	583	572	601	552	553	543	545	531	590	550	582	575	584	569	573	601	509	601	613	592	610	603	580	564	612	568	586	559	570	587	574	545	588	543	613	582	543	580	555	580	545	571	617	537	586	582	605	559	538	530	575	598	542	557	587	583	597	623	571	620	555	596	572	562	522	604	563	557	595	584	578	567	567	602	566	581	562	571	577	566	559	584	595	540	592	548	578	551	553	596	533	573	577	564	549	558	562	559	601	606	556	554	535	575	591	576	575	584	564	544	587	553	579	549	628	601	576	562	563	629	554	568	591	559	579	576	578	540	540	578	604	572	600	586	565	532	556	588	537	536	550	614	602	574	626	548	592	570	581	570	553	552	609	555	609	615	566	586	557	551	563	597	574	613	587	580	564	591	552	606	585	556	559	539	510	595	574	582	570	588	589	584	558	546	551	601	595	524	591	571	539	554	570	539	599	555	582	593	546	608	551	545	621	532	545	548	576	586	557	592	588	572	605	565	582	540	573	543	577	581	577	546	564	595	562	575	572	540	607	585	593	559	537	566	539	582	579	582	572	601	563	551	568	560	598	550	592	531	568	582	562	559	548	567	604	563	508	594	549	588	553	556	512	555	560	578	522	579	606	568	572	534	575	549	553	569	569	577	606	620	540	614	600	569	590	578	570	572	574	553	563	571	574	596	597	610	540	561	583	568	618	574	544	573	574	552	570	592	618	584	557	557	600	609	566	591	572	582	604	579	599	559	569	557	558	580	564	564	577	574	617	571	569	572	589	600	561	591	569	579	563	569	571	619	569	565	522	598	580	601	582	613	563	606	585	601	567	568	600	566	616	567	539	569	566	580	580	522	522	548	533	552	554	584	573	601	594	573	562	539	566	569	567	550	577	564	561	607	568	591	585	574	543	582	592	601	616	614	538	584	570	589	590	593	553	606	553	554	609	601	569	565	605	556	578	569	521	565	615	593	592	619	569	535	607	594	594	564	589	586	592	563	575	567	568	564	579	576	556	558	565	610	594	542	611	575	563	570	637	630	572	601	551	599	610	573	598	534	546	582	563	526	575	596	580	612	613	607	543	542	550	521	584	562	583	532	550	577	604	570	589	571	551	586	596	568	570	577	599	540	627	554	571	533	564	571	558	566	543	603	589	583	549	550	553	566	563	546	610	529	565	609	568	595	605	565	582	562	565	596	518	554	586	567	619	571	549	588	575	554	615	586	576	606	586	536	602	580	601	562	586	548	552	533	586	540	573	558	595	551	563	559	563	606	560	624	574	548	586	583	599	613	596	589	583	545	558	572	582	554	551	577	547	602	588	596	620	566	596	579	582	587	581	536	574	543	535	557	539	590	556	555	543	585	605	583	590	558	578	552	562	545	581	594	551	556	586	593	550	580	567	546	530	599	585	576	582	572	581	539	572	542	556	561	585	568	539	589	627	565	548	554	554	559	529	564	586	527	543	550	575	586	590	617	592	532	580	594	584	584	580	552	637	593	557	569	592	557	593	537	546	559	570	569	564	591	590	573	580	566	550	577	550	605	523	555	526	576	580	575	539	595	552	571	605	591	589	585	581	548	561	581	584	550	575	571	602	562	593	576	574	546	549	582
9850	997	327	301	320	306	309	313	291	336	317	318	299	286	349	313	328	303	304	305	313	297	304	296	317	322	342	303	296	318	308	305	300	280	275	323	276	308	293	322	269	298	303	324	318	296	303	310	285	318	322	327	316	296	295	307	312	351	292	303	293	311	285	324	311	314	327	324	318	331	322	303	288	300	314	339	304	315	330	297	306	302	290	295	298	307	311	285	311	290	339	332	353	292	289	320	314	333	325	288	313	291	311	340	282	336	294	336	327	319	313	327	295	312	331	317	317	312	291	266	326	338	301	303	323	294	330	322	353	268	329	287	310	290	321	355	314	308	318	284	327	328	310	288	317	338	290	323	292	293	283	340	281	294	293	309	317	334	310	336	271	268	295	302	305	308	298	279	332	303	352	323	322	317	339	274	320	303	327	274	306	315	322	326	288	263	300	314	349	305	307	278	280	314	288	333	293	313	297	299	299	320	306	266	315	270	336	326	323	276	318	321	276	328	322	335	290	315	292	293	294	296	277	307	292	278	316	345	308	306	288	322	325	320	283	298	314	303	309	279	292	277	325	293	291	318	298	301	344	287	298	283	306	313	306	296	332	316	313	317	296	278	316	300	317	316	271	295	317	283	296	288	322	320	323	283	319	323	348	313	308	288	296	327	348	286	311	315	287	308	310	312	324	285	320	318	306	304	318	313	299	312	267	284	303	286	300	291	302	293	321	295	286	301	334	339	286	297	299	275	316	310	303	295	309	328	308	288	294	345	343	321	292	304	310	280	288	322	304	305	339	287	331	295	282	302	318	310	278	299	324	304	306	307	358	291	318	286	302	318	316	321	313	274	276	289	341	282	346	304	284	270	300	326	320	297	307	310	297	313	294	304	321	309	314	290	313	295	314	344	300	302	300	289	321	327	277	320	309	316	347	312	325	323	340	328	271	287	299	311	304	309	303	317	297	284	315	348	342	321	324	315	311	308	254	282	281	318	332	353	330	292	347	335	329	320	290	314	305	305	306	293	290	289	284	286	309	338	315	341	302	297	330	325	339	306	349	292	301	280	297	311	320	318	322	291	302	286	299	286	312	289	341	281	325	272	268	287	309	332	314	290	285	306	296	329	302	311	340	327	291	313	321	307	294	312	288	295	304	300	308	299	315	275	308	310	331	285	291	302	336	348	273	306	292	314	290	338	342	302	313	289	318	279	304	333	294	329	281	329	293	330	324	315	287	340	285	314	297	314	287	335	297	306	301	314	323	343	271	319	305	315	308	336	305	334	309	289	306	295	349	311	280	289	311	327	314	323	318	295	297	272	296	314	285	321	281	307	322	328	293	321	307	274	284	298	333	298	305	294	315	296	288	340	316	301	319	283	308	293	307	318	315	306	302	299	298	302	307	302	305	325	352	298	331	308	297	322	328	331	316	303	292	312	299	293	336	339	293	290	303	313	317	296	292	303	310	316	296	290	320	300	321	311	297	332	321	303	338	320	282	305	342	297	340	288	315	329	296	341	260	270	319	298	345	318	288	313	300	308	294	311	298	301	319	308	299	258	284	334	334	312	341	275	301	322	342	328	319	305	326	280	296	303	311	299	317	312	288	326	316	324	300	294	323	308	307	260	321	317	323	348	335	290	291	315	307	318	282	293	325	311	324	275	274	304	305	320	313	296	312	332	278	316	291	310	297	315	305	291	316	325	324	281	296	272	343	306	313	279	310	351	349	342	294	289	315	331	297	318	315	304	292	307	320	280	281	302	306	326	269	290	306	298	318	343	302	307	318	302	296	297	299	315	295	291	326	295	280	346	324	278	330	321	324	312	290	317	284	296	301	327	316	339	322	315	319	326	286	323	319	333	306	327	293	316	290	306	311	303	305	296	297	277	313	319	314	284	302	321	308	282	317	279	314	318	300	311	343	304	322	314	337	309	297	287	328	332	338	294	299	305	295	321	329	291	291	330	327	317	307	332	306	317	311	317	333	286	314	322	347	297	287	275	281	299	333	338	327	308	304	316	291	299	290	328	310	306	273	314	302	319	316	301	331	296	277	300	296	343	293	287	321	283	326	315	288	316	309	290	277	311	292	344	283	330	273	293	302	311	273	304	322	340	339	318	291	303	296	326	283	325	308	324	293	320	314	337	291	319	295	308	293	303	294	305	305	288	308	309	314	317	335	294	315	310	305	286	299	293	329	293	301	352	281	319	307	324	327	286	314	309	307	310	309	305	285	322	306	311	296	292	316	322	278	330	297	301	307	301	333	265	345	332	274	305	282	314	316	334	335	311	301	288	303	300	283	265	300	323	319	311	283	306	294	289	312	326	314	294	336	331	342	281	310	301	304	336	302	296	325	279	300	302	296	309	323	343	269	313	342	289	300	312	313	305	318	323	305	272	324	308	330	326	298	289	257	314	311	329	313	337	331	314	305	313	310	298	275	285	305	302	323	336	313	311	291	335	322	286	283	282	325	289	311	325	302	298	300	326	308	288	293	316	292	309	300	280	308	337	313	284	284	296	284	308	333	301	329	307	323	289	312	321	318	311	304	311	304	320	288	279	320	320	294	283	328	331	303	294	329	352	303	321	285	342	310	311	323	297	296	329	298	300	315	328	330	310	279	330	309	367	292	259	318	286	328	312	312	319	315	349	295	316	297	308	313	273	290	283	301	314	306	344	317	298	314	286	307	290	288	294	330	325	313	280	313	307	316	301	313	328	309	343	324	302	310	321	365	312	291	296	307	328	318	325	305	296	311	288	300	288	316	300	308	315	319	315	298	318	305	309	289	322	330	293	324	331	292	304	279	313	317	334	300	325	289	315	295	297	334	301	308	305	324	327	313	300	309	304	298	320	304	291	318	291	282	325	314	308	355	322	292	292	300	317	275	344	302	324	288	303	337	323	322	309	308	348	307	342	321	299	334	306	298	309	326	366	298	296	269	309	337	300	307	334	327	351	334	324	313	321	270	327	291	315	305	304	286	307	269	290	307	338	314	323	321	313	298	317	318	346	325	303	297	338	310	293	315	318	313	316	312	311	317	325	266	338	308	303	313	300	296	308	327	320	313	307	300	300	305	311	311	332	283	327	326	322	329	305	323	298	294	327	328	289	302	337	307	344	313	337	333	309	338	283	324	341	301	301	303	320	302	330	320	310	300	291	292	294	307	310	315	287	301	333	306	318	314	320	306	266	303	286	303	311	320	336	290	295	322	298	295	302	328	318	324	313	361	331	311	322	291	319	313	342	322	279	289	301	323	304	321	300	318	339	295	309	311	321	308	281	297	280	293	308	339	311	329	299	326	295	306	308	335	351	275	320	320	322	286	332	322	333	325	312	325	308	337	317	317	312	265	293	328	335	306	306	320	274	291	253	293	298	287	301	298	280	325	300	322	290	305	325	304	269	294	322	272	310	341	306	305	321	289	313	305	341	286	307	308	326	292	299	300	297	329	325	303	360	335	288	332	318	300	289	293	305	298	310	306	318	356	331	304	326
7210	929	749	775	812	727	766	785	768	773	767	712	752	726	697	757	773	714	734	759	757	718	826	717	767	710	752	741	774	736	734	749	791	744	781	743	808	709	744	745	748	775	704	710	759	785	790	729	782	710	759	714	759	692	774	739	750	727	802	778	718	729	728	794	741	720	767	801	731	755	778	760	750	750	749	768	780	747	746	732	751	756	745	805	747	767	761	702	748	744	695	758	762	716	800	748	780	754	746	729	720	692	831	712	747	730	739	749	760	722	738	758	733	668	683	707	801	805	736	751	688	709	743	716	736	755	715	728	756	742	717	720	728	792	742	713	787	757	769	747	736	803	769	740	719	710	801	736	744	730	737	759	753	712	762	738	698	750	721	732	769	706	717	748	747	742	766	737	745	751	691	727	725	790	763	737	767	767	713	770	768	735	781	765	719	761	702	791	773	757	782	773	764	738	755	737	743	725	747	740	699	744	753	709	752	726	749	733	738	817	738	745	737	714	772	764	742	711	728	743	729	710	769	711	724	672	701	754	718	768	770	709	747	749	759	751	754	736	735	727	717	698	738	719	720	750	753	759	750	742	678	728	727	733	737	744	735	729	809	732	762	733	737	746	717	744	741	781	713	713	725	736	712	742	777	740	798	791	719	747	678	761	751	708	723	757	713	789	756	713	663	756	781	677	698	761	783	724	768	741	754	744	747	750	771	786	738	717	709	755	752	772	705	783	707	794	748	741	757	758	734	795	750	785	769	741	676	763	788	687	739	757	765	734	755	776	756	746	719	733	747	722	700	711	719	760	749	771	727	721	719	767	729	712	750	761	728	751	759	761	775	745	753	738	747	766	739	760	747	700	725	735	776	716	782	703	778	712	756	701	775	774	724	719	689	696	714	752	742	744	747	760	660	750	764	786	747	736	741	722	690	788	713	738	717	765	717	729	766	708	714	728	754	786	778	726	750	750	694	752	728	723	727	670	710	691	709	730	765	778	755	804	724	789	752	711	721	748	769	799	712	775	713	727	748	695	775	752	784	750	755	754	775	772	731	751	732	751	715	756	733	785	751	699	771	722	708	742	726	722	727	737	718	738	715	817	719	755	741	731	740	695	708	812	753	722	745	717	762	723	767	770	691	736	768	754	738	748	729	740	709	733	806	742	703	694	743	741	721	763	710	716	768	705	718	740	712	759	741	741	782	739	668	725	717	777	687	765	728	751	723	752	713	743	673	766	749	722	668	775	713	756	707	761	727	707	730	740	785	728	729	754	761	778	768	741	688	728	739	710	726	719	794	748	759	740	711	726	759	763	733	748	750	776	682	750	775	777	723	734	730	782	737	792	685	746	754	753	792	726	703	725	761	712	763	806	802	735	697	752	720	717	749	737	751	770	751	750	810	771	749	757	737	721	747	720	789	783	761	754	770	735	742	721	772	776	734	762	772	727	729	765	752	764	745	749	706	703	748	784	736	757	792	727	706	789	763	761	740	767	715	731	735	742	690	730	718	686	758	764	701	741	715	761	727	761	785	729	738	717	752	710	762	778	735	748	760	728	768	753	769	755	773	776	734	728	731	772	713	774	765	718	729	757	747	799	749	696	743	775	746	757	757	763	742	774	746	798	723	752	772	679	729	755	767	732	743	735	668	705	725	777	727	777	766	760	743	762	710	730	755	764	770	744	748	740	719	746	748	743	744	671	745	764	740	704	766	786	739	745	738	734	700	701	717	756	748	743	680	711	811	786	741	740	759	727	753	757	721	727	735	741	744	697	754	753	710	749	732	709	713	721	746	754	725	769	740	708	713	784	783	717	788	759	711	753	696	752	758	731	764	705	761	764	777	734	739	774	780	752	762	740	773	730	706	727	788	740	724	797	763	777	720	740	719	698	794	768	753	743	747	743	787	751	700	769	716	738	769	723	734	739	797	764	766	668	753	745	742	718	735	739	701	734	770	673	732	726	737	732	781	733	742	732	729	762	735	725	736	713	726	725	694	774	734	740	744	750	756	774	775	692	759	756	751	746	801	737	736	722	726	740	752	748	760	765	776	766	765	743	756	721	745	783	735	803	757	703	743	712	809	776	737	719	772	724	782	754	748	756	697	693	753	732	789	719	766	706	745	753	727	795	707	740	688	754	749	792	787	740	769	699	751	741	726	697	736	780	779	726	757	763	751	765	744	803	760	784	709	678	709	742	769	728	747	764	736	712	755	749	769	740	729	724	766	758	755	745	746	751	771	732	787	728	717	705	717	782	701	760	774	762	751	743	790	731	768	783	771	740	744	714	725	767	775	735	753	737	750	763	734	748	710	705	730	765	755	773	747	724	750	733	792	801	708	705	740	700	766	743	736	765	757	735	796	721	722	705	777	718	718	702	722	760	731	718	755	728	742	713	748	765	757	760	784	760	791	744	763	741	750	713	770	717	760	755	750	758	737	763	728	756	768	743	763	748	719	729	762	745	694	777	753	723	732	766	720	715	750	740	741	745	782	742	718	761	757	745	723	706	721	773	755	740	774	800	745	790	682	706	755	761	755	712	776	771	769	743	772	748	758	767	789	777	700	711	790	755	735	755	756	730	736	747	755	731	742	774	773	742	710	744	742	764	702	721	698	703	734	765	748	764	760	713	758	697	797	791	738	797	710	763	755	717	720	746	780	755	743	730	745	708	765	759	720	763	703	744	750	746	690	786	688	734	755	756	721	736	759	717	758	769	763	775	744	781	806	757	725	742	731	767	751	779	739	723	761	729	729	741	742	725	739	708	724	757	742	716	731	804	717	765	739	748	774	697	695	717	746	769	727	771	769	762	688	769	701	778	711	795	723	776	742	757	733	730	730	735	755	753	698	724	722	737	755	736	721	740	720	775	738	738	720	788	778	772	809	768	718	783	783	723	687	766	762	724	769	805	730	738	749	731	737	724	704	722	736	782	772	694	758	777	735	755	740	718	704	778	751	765	699	773	780	719	756	696	716	753	721	770	740	745	718	751	817	752	729	734	796	731	708	750	734	750	744	751	718	746	734	740	729	759	748	709	696	805	736	756	731	728	762	677	751	764	737	723	716	711	776	700	739	740	744	696	743	761	737	765	783	761	775	778	759	743	784	749	694	728	779	764	758	748	765	789	692	741	706	702	758	745	747	732	718	736	743	673	728	745	754	722	758	712	685	793	731	755	720	732	735	728	780	713	720	706	772	730	712	738	711	759	738	722	684	736	721	753	732	704	730	733	785	758	741	761	761	748	751	745	728	758	705	776	748	788	724	742	760	726	790	815	702	791	703	766	754	707	732	710	730	762	717	745	738	763	763	726	732	740	704	752	743	722	777	768	717	686	716	712	731	755	759	763	758	774	790	727	717	704	723	734	750	722	712	725	736	744	720	747	706	783	768	723	754	728	758	744	709	778	739	743	776	733	757	746	744	709	753	725	732	753	791	747	707	781	695	708	715	806	774	733	759	769	786	768	785	757	765	765	723	683	761	731	754	762	718	692
22574	3116	636	588	420	452	394	379	359	370	363	373	340	304	346	344	372	362	357	351	349	374	345	377	342	345	363	370	317	325	344	351	331	369	356	366	357	365	348	344	396	373	347	332	379	346	332	347	352	355	373	371	347	333	315	340	334	360	351	350	353	334	367	390	337	349	358	326	354	350	315	349	379	319	338	392	344	392	328	343	335	377	365	356	342	333	354	359	352	341	352	346	335	371	375	332	337	351	323	360	399	368	347	366	353	379	338	365	343	319	350	357	360	356	356	370	381	353	346	325	354	340	377	342	359	346	351	325	340	340	335	339	341	341	349	357	354	339	351	335	330	363	341	343	346	359	351	328	341	361	325	340	358	347	359	340	337	346	359	361	349	329	355	372	373	332	366	361	388	340	374	387	350	358	337	325	378	390	366	397	370	371	362	384	325	356	353	323	368	372	374	371	340	311	354	356	359	328	331	391	312	332	347	327	360	346	351	366	364	327	343	366	354	336	361	362	362	389	359	382	351	338	376	371	319	354	340	327	350	342	356	349	364	318	364	369	331	355	385	340	377	356	348	334	332	344	350	336	371	335	389	321	360	387	349	344	354	371	332	403	340	344	312	340	311	353	367	362	351	361	376	346	352	341	299	326	369	354	348	368	322	360	384	361	336	360	395	336	370	372	356	362	377	363	386	370	375	337	365	360	340	353	353	363	338	357	360	377	331	382	364	363	376	373	318	363	318	360	380	357	327	353	367	378	387	336	339	360	383	380	341	344	330	332	352	361	339	332	349	347	409	349	333	296	353	336	345	354	387	348	390	384	374	363	329	367	342	370	356	325	388	357	362	389	343	364	338	382	343	363	362	374	356	347	367	322	340	372	374	352	371	341	339	339	391	386	329	348	372	362	349	357	359	336	380	360	365	317	371	354	367	364	353	351	359	354	360	374	358	345	354	330	363	353	388	380	358	330	387	297	338	353	351	339	366	352	332	377	370	325	336	336	374	352	335	335	342	374	353	354	350	330	353	341	356	352	350	321	387	325	360	375	390	371	354	363	350	418	353	322	350	342	362	334	340	323	313	361	336	360	357	334	372	353	376	394	353	344	342	369	363	362	402	340	336	375	355	369	319	348	334	313	346	368	338	357	347	370	322	359	327	381	366	391	377	346	336	350	333	377	342	352	326	364	390	364	361	337	329	362	341	358	370	358	382	369	359	378	348	350	343	342	338	350	367	323	353	354	348	366	331	332	367	370	377	357	334	353	310	364	339	355	391	364	363	354	371	345	385	348	341	346	355	381	354	367	363	331	337	358	374	371	340	325	339	342	365	365	359	330	340	357	343	335	344	360	376	317	363	376	393	342	342	293	362	377	342	364	331	380	366	356	413	371	362	361	339	351	340	333	344	359	382	349	320	350	368	344	387	370	356	385	353	324	358	343	322	355	309	337	337	359	373	324	351	360	351	363	349	390	340	374	397	354	336	334	363	354	348	321	355	301	353	338	377	391	339	376	373	365	350	343	364	319	326	407	365	335	347	357	387	395	378	368	344	356	380	366	342	323	342	317	376	346	334	371	363	331	355	338	374	344	381	335	346	326	329	351	330	332	392	341	338	348	389	361	352	365	379	349	343	350	343	333	346	341	340	339	388	351	353	326	409	345	331	315	363	364	372	344	337	361	342	352	351	337	368	375	373	375	385	356	385	368	355	383	375	339	346	369	344	350	381	382	367	353	368	344	354	378	376	388	345	359	362	400	348	376	375	340	373	310	365	323	360	351	371	386	392	358	348	367	375	322	381	296	374	365	366	350	364	394	363	373	332	343	343	364	321	372	371	360	328	393	333	332	312	340	368	324	387	365	356	368	355	361	385	377	353	349	363	322	315	357	353	361	384	360	333	366	351	345	373	337	356	296	354	382	362	344	339	367	377	356	337	372	362	358	347	365	347	335	363	355	349	346	368	350	363	367	323	346	352	390	317	324	352	336	362	375	349	347	337	351	365	361	384	362	334	335	369	369	357	350	365	319	323	346	328	325	327	334	348	345	355	334	366	303	364	351	362	362	366	337	331	345	336	335	343	371	385	309	350	353	322	332	376	361	381	368	364	350	339	349	370	367	348	354	326	359	346	363	378	361	354	366	377	400	379	367	372	382	338	353	352	321	334	329	338	308	311	340	344	319	331	357	380	334	330	337	372	343	374	331	344	336	379	343	354	356	368	335	364	356	361	367	357	324	341	353	355	348	347	353	367	353	372	364	387	370	353	348	323	361	357	352	345	355	362	367	341	338	355	360	353	322	321	350	350	403	378	367	408	354	330	369	369	349	373	341	340	398	379	331	306	325	335	371	348	340	347	341	362	333	330	352	337	348	327	335	354	358	355	412	337	355	356	331	353	381	337	323	377	355	364	369	371	355	359	319	325	338	386	389	337	377	353	376	357	318	358	320	331	357	382	346	310	370	336	336	370	367	340	370	370	339	337	349	400	333	347	333	328	334	346	332	369	377	351	346	361	325	356	344	327	360	342	357	359	354	363	327	327	335	350	369	342	347	366	377	346	350	340	331	357	320	343	357	365	337	325	367	326	376	336	367	306	340	332	339	371	354	364	305	341	391	379	405	374	350	364	351	372	343	335	354	346	362	354	320	369	354	342	356	377	347	387	348	370	325	349	343	337	376	369	370	378	331	319	352	373	355	346	358	384	370	357	368	377	379	362	334	381	309	340	337	350	344	355	326	359	351	325	346	338	351	358	349	350	336	349	389	365	355	355	339	367	339	331	357	419	343	363	370	360	360	381	372	358	357	369	387	370	325	360	322	354	367	341	312	336	342	375	357	335	373	344	320	374	317	361	380	374	384	334	360	339	339	345	376	359	331	324	355	325	374	345	367	379	344	324	346	336	348	386	358	373	346	343	328	370	364	362	326	320	357	360	325	335	328	322	377	372	361	349	372	356	355	359	385	364	354	370	337	336	322	369	355	375	354	353	329	337	335	370	366	330	320	392	346	371	368	344	365	381	389	384	342	351	330	365	345	346	379	339	327	337	320	304	330	338	317	349	373	335	368	375	369	350	315	334	341	373	347	369	345	345	339	364	378	334	319	362	364	328	326	363	343	363	373	358	366	363	337	369	358	368	382	351	386	349	364	380	354	351	370	366	354	374	319	311	354	350	357	327	346	345	345	346	339	330	356	372	334	328	333	351	352	364	325	334	341	379	352	354	350	366	336	327	355	387	344	340	361	366	344	331	320	333	320	312	360	360	367	360	358	356	359	359	365	388	358	323	386	364	360	339	340	334	328	364	322	367	326	351	376	362	342	359	357	352	331	373	324	374	320	341	352	355	347	363	338	336	351	317	356	361	332	373	336	337	371	337	350	345	357	319	314	363	330	355	377	370	348	338	357	353	398	365	338	346	353	358	343	334	343	352	353	326	339	338	364	347	395	350	368	341	367	383	370	335	367	350	355	356	339	338	354	357	345	349	370	340	349	380	360
15248	1663	1468	1402	1279	1229	1074	962	957	925	973	897	909	860	879	888	889	876	851	833	819	815	820	853	862	840	888	817	831	858	830	865	795	840	871	814	837	806	858	809	888	834	824	853	802	823	839	816	824	811	823	838	781	777	835	840	848	841	804	773	870	860	811	866	771	817	840	802	822	810	780	874	791	868	821	782	841	826	852	793	789	798	846	850	834	852	861	888	821	847	831	852	834	815	864	837	880	837	813	821	842	823	800	815	855	830	834	833	883	841	838	783	830	849	851	856	825	786	788	800	863	790	805	842	823	847	807	812	821	802	840	796	806	860	814	831	772	847	800	827	762	840	826	822	817	838	860	837	863	772	789	800	831	792	808	749	831	850	764	798	785	835	810	778	807	825	842	840	840	880	813	856	861	803	817	841	833	815	876	850	864	780	874	837	823	859	808	805	828	846	835	812	827	810	804	825	795	815	827	799	798	895	845	840	846	859	781	860	777	813	799	854	871	801	803	837	881	896	811	810	819	833	807	875	835	835	810	857	817	800	825	807	766	836	791	817	861	803	785	837	864	816	831	804	848	870	812	780	834	876	881	823	823	849	819	857	828	810	828	865	822	803	784	834	891	801	828	843	784	827	868	806	790	807	797	833	823	799	812	850	780	855	835	861	788	848	841	812	829	797	816	855	790	828	820	887	817	824	855	831	807	823	834	854	866	836	832	853	793	800	833	890	784	837	804	847	803	814	812	836	800	794	830	825	799	804	832	793	832	844	847	793	898	806	822	840	868	800	775	861	781	829	827	855	849	870	809	850	854	859	784	815	817	840	853	810	820	842	809	844	848	876	842	841	817	840	855	766	802	820	786	831	809	816	803	807	807	834	842	822	866	816	861	838	843	785	790	836	857	875	789	784	835	813	822	827	909	786	805	851	761	866	808	809	815	834	802	790	823	819	832	807	819	799	821	803	853	845	800	844	811	832	794	846	868	839	846	815	858	881	820	807	855	801	867	812	807	814	825	825	854	818	820	848	843	765	819	832	805	843	816	839	826	860	823	820	841	841	808	857	886	835	874	859	809	815	853	822	858	847	785	822	836	844	824	787	835	853	843	840	832	815	841	759	850	835	843	794	839	837	827	802	808	836	774	857	854	839	829	835	868	804	812	804	790	817	862	886	816	918	824	848	833	830	832	865	854	849	831	873	848	790	824	867	837	856	848	820	831	838	822	809	827	826	775	835	819	855	859	854	874	806	851	836	862	847	821	815	856	828	824	835	817	770	819	845	823	798	892	827	843	848	803	821	856	830	836	795	828	856	819	845	804	861	860	844	817	871	871	875	843	833	861	824	826	880	849	826	807	796	860	829	880	804	840	822	793	761	834	809	831	855	859	799	767	813	856	812	798	827	838	792	860	786	838	870	776	845	846	855	821	845	824	810	824	805	854	842	808	860	829	837	802	828	805	826	854	839	864	843	857	850	869	831	812	834	838	813	903	814	825	822	852	815	824	808	862	802	816	832	823	863	767	817	784	839	868	811	880	859	892	861	879	847	822	798	793	835	856	860	838	825	842	843	812	840	798	795	788	797	834	855	801	792	815	861	791	826	808	779	853	807	843	802	780	835	836	835	875	816	873	837	832	821	859	821	808	761	846	804	839	755	891	818	847	820	820	842	775	860	801	857	807	834	834	844	836	835	830	808	784	824	803	822	835	858	822	812	856	871	841	795	844	808	799	829	864	798	799	808	822	816	818	860	805	827	800	839	810	796	806	823	827	847	810	797	817	815	848	836	799	787	843	817	911	813	796	833	827	899	825	837	791	854	838	821	824	791	898	828	854	821	879	832	844	837	858	827	810	859	862	834	819	849	859	836	825	844	808	812	821	843	817	823	803	794	826	799	809	811	835	822	857	865	821	832	850	822	819	870	828	872	814	841	837	821	806	836	817	798	811	859	831	817	873	820	742	830	821	826	838	783	869	822	846	844	873	810	827	854	785	868	851	821	839	796	827	817	838	822	867	835	830	822	854	869	860	797	832	883	881	805	860	823	869	846	801	814	856	814	819	832	809	825	877	849	796	834	805	819	811	828	848	776	821	900	848	878	808	866	860	802	813	786	795	856	831	833	877	872	825	788	792	814	872	784	795	856	809	771	792	805	786	833	787	899	849	854	860	825	872	836	790	824	789	854	849	791	872	824	836	843	829	844	800	849	761	788	837	816	829	770	803	806	803	811	802	795	808	889	835	867	870	880	805	810	812	788	753	794	827	852	828	844	810	820	793	811	831	812	830	774	826	850	850	829	776	780	819	811	814	844	834	835	805	836	797	825	813	808	814	849	871	863	860	826	812	861	741	832	889	821	794	814	837	829	797	912	839	857	795	823	835	863	844	855	807	842	787	822	818	835	857	805	862	820	826	852	799	796	799	803	839	797	830	914	844	797	849	813	842	863	796	860	777	782	783	781	831	828	855	878	802	830	804	794	804	797	849	808	840	867	799	825	837	807	803	829	813	866	783	819	847	859	849	839	816	795	822	789	866	824	788	849	842	841	847	811	847	874	805	820	885	872	799	782	866	804	804	767	884	810	861	850	864	863	832	870	816	880	827	832	839	788	890	816	788	822	843	798	832	824	832	834	799	874	846	813	834	809	827	812	791	847	802	835	837	818	871	810	791	838	778	814	818	770	866	842	819	817	819	837	809	865	811	829	810	823	810	844	830	816	823	810	808	828	795	826	808	803	805	837	818	823	785	861	870	843	839	811	814	829	866	799	850	844	846	815	855	869	788	813	864	825	871	899	806	784	848	821	826	840	854	815	785	781	875	843	865	812	867	765	757	753	815	846	801	772	862	802	867	851	845	835	796	769	789	839	781	841	835	844	824	814	853	849	858	840	841	820	780	804	785	829	825	778	822	827	853	867	839	776	800	772	766	773	826	846	803	836	838	838	808	807	823	839	814	801	861	820	801	873	846	798	836	789	784	831	832	822	834	797	817	833	847	776	840	803	793	824	813	840	858	802	852	817	825	796	807	750	778	904	836	833	813	813	865	869	845	822	888	803	830	873	816	855	837	868	857	832	822	811	813	847	812	839	817	800	845	840	808	832	796	793	865	805	816	784	784	836	827	843	746	823	848	831	789	854	827	784	848	827	851	819	836	795	786	801	826	852	821	788	846	809	855	768	773	879	795	863	857	821	876	812	827	852	799	847	818	830	817	808	846	831	804	834	830	857	828	853	815	808	799	853	882	838	791	820	826	815	827	868	851	821	820	813	802	801	841	818	820	811	823	823	801	821	843	821	864	796	778	810	841	834	811	812	820	791	834	894	852	823	774	843	891	820	864	843	808	835	803	863	835	834	819	812	850	805	864	807	795	812	833	841	770	803	845	834	816	839	792	795	834	833	841	850	831	793	864	859	852	857	834	791	777	831	818	808	819	782	853	803	838	819	792	811	874	799	803	822	856	831	823	807	815	789	845	843	794	820	839	821	803	840	798	760
31628	5864	993	633	419	359	303	318	262	262	266	242	268	227	240	246	232	255	259	248	263	259	213	225	231	223	244	244	247	232	205	229	226	205	213	238	241	233	254	214	214	210	234	208	203	240	222	252	236	227	226	216	254	249	211	248	253	232	254	240	212	222	225	223	226	216	231	232	225	220	215	247	227	201	219	235	225	224	234	229	214	232	202	227	230	225	222	216	241	215	237	229	201	229	237	217	250	225	229	222	219	247	264	249	196	247	228	220	257	225	244	224	230	242	228	238	246	198	230	211	213	230	240	228	231	235	236	235	231	214	239	194	209	197	220	241	214	229	251	236	198	227	212	230	219	222	239	231	236	244	227	201	219	229	228	203	244	249	214	234	206	203	233	227	229	233	208	220	212	215	234	213	268	231	235	215	202	237	231	256	197	207	216	230	248	241	249	242	247	221	223	208	233	198	235	251	237	242	231	223	252	213	234	210	218	196	249	219	241	207	231	226	233	224	211	241	234	215	221	227	216	238	231	219	229	231	239	234	236	228	245	230	225	239	208	258	232	208	215	211	235	202	220	238	210	228	228	238	250	210	224	217	218	255	218	228	215	239	247	255	214	241	245	239	236	255	233	217	244	214	233	256	235	219	250	250	235	222	225	247	221	237	240	219	234	207	250	249	227	236	195	221	207	247	226	233	244	220	218	236	235	211	230	215	221	236	249	214	209	261	207	226	226	231	254	247	230	248	246	202	215	206	227	225	228	205	222	212	212	225	237	211	229	224	217	237	246	216	253	233	226	224	239	245	240	237	221	226	263	254	238	239	231	231	258	237	267	245	245	225	245	229	247	216	249	222	256	221	263	209	217	224	238	237	241	236	228	209	246	233	228	253	230	237	213	253	218	225	234	242	220	249	212	219	207	245	227	226	237	241	241	217	230	228	207	232	245	225	215	230	242	235	249	257	243	235	264	234	244	218	258	202	233	231	247	256	230	238	246	218	237	222	221	227	243	241	231	258	218	231	227	217	207	197	219	254	230	232	210	239	240	208	199	261	217	179	236	227	221	204	230	215	239	226	256	244	209	206	218	217	217	212	248	231	227	256	259	235	264	227	232	198	219	230	203	219	207	229	223	243	213	220	263	230	212	255	250	241	259	231	241	243	245	217	241	236	249	250	209	197	203	249	236	213	212	208	244	200	219	262	244	247	216	213	229	192	239	235	213	213	222	239	203	230	228	230	258	254	221	237	246	233	236	206	198	206	228	215	209	228	221	208	226	238	207	242	247	225	223	215	221	234	234	198	231	232	219	252	244	211	227	243	261	233	232	219	218	244	243	233	209	241	242	236	230	237	239	252	234	214	241	243	215	206	241	237	235	246	243	239	229	212	228	246	207	255	216	250	229	242	227	239	252	226	229	215	234	213	207	225	247	242	238	243	243	239	214	236	239	252	243	234	197	212	220	236	241	238	222	217	240	220	272	218	217	221	240	224	218	229	232	250	228	220	213	244	212	240	245	247	219	231	208	227	223	214	252	219	226	236	242	219	239	227	235	243	221	240	227	225	216	258	220	239	217	256	226	216	215	231	225	218	208	252	229	240	231	237	242	247	230	228	204	249	241	235	224	198	234	255	235	210	245	240	203	201	219	212	236	210	224	232	241	230	217	248	224	220	236	270	247	231	233	228	211	222	221	222	207	216	256	239	233	233	248	253	225	239	273	240	216	241	200	230	250	215	206	230	233	261	247	245	220	234	236	237	179	256	226	233	254	248	227	216	237	215	219	243	224	220	223	215	266	214	217	262	234	263	243	230	208	217	212	231	238	241	222	233	211	213	225	236	262	217	239	211	234	231	221	219	230	232	241	281	228	263	213	213	239	245	217	226	204	223	228	242	215	229	235	205	208	220	243	237	216	242	209	243	210	240	253	218	265	251	231	256	251	237	216	224	225	242	219	235	234	234	226	217	224	250	213	243	215	232	230	223	225	228	223	226	221	236	233	242	212	264	202	206	253	245	224	198	224	238	197	265	228	183	228	221	190	201	250	222	235	232	184	235	228	238	238	246	227	199	220	217	204	221	227	213	230	255	210	264	200	224	227	240	236	228	206	244	245	226	238	234	239	239	212	252	227	258	242	244	231	254	231	245	241	211	228	215	247	192	207	202	197	208	240	235	274	234	225	239	234	241	230	223	203	275	236	237	209	241	217	208	231	229	236	232	228	223	252	253	228	229	243	220	223	229	204	207	230	202	233	245	238	252	258	247	234	229	204	248	243	237	190	234	220	203	224	237	226	229	213	231	200	241	237	228	184	250	225	225	226	224	219	235	212	215	216	243	221	247	240	239	213	232	238	228	234	222	214	208	214	245	273	204	220	237	243	213	208	236	204	222	241	238	224	229	225	219	245	213	216	205	232	209	210	214	219	220	236	230	220	204	264	246	215	246	195	234	236	236	244	214	196	237	232	227	253	222	229	229	254	255	208	225	223	243	226	238	202	233	237	237	241	223	243	258	228	262	248	206	229	215	233	251	212	232	233	191	241	224	226	228	233	205	242	253	223	232	228	232	224	260	223	244	231	225	219	228	245	206	203	245	244	226	224	236	224	226	238	227	246	214	202	220	244	244	225	246	205	228	220	231	223	239	227	258	217	211	209	234	200	229	223	216	198	251	232	231	219	225	211	242	224	244	232	233	231	253	226	236	226	236	203	218	226	247	235	233	210	223	217	251	210	213	205	243	215	219	229	197	224	233	196	232	237	232	209	213	212	226	246	205	224	208	247	226	246	219	242	236	253	240	222	237	239	211	225	246	244	226	203	205	277	206	241	224	261	232	212	227	229	257	251	233	248	251	256	248	218	251	237	229	243	236	221	223	223	232	230	219	233	259	228	244	222	229	227	260	238	218	240	229	243	249	226	235	262	231	183	239	241	217	226	229	229	198	231	223	235	213	223	222	236	240	232	253	262	251	223	253	248	215	231	231	233	254	241	250	230	207	243	197	225	230	246	229	225	244	242	216	232	257	226	225	235	231	251	245	229	225	242	222	207	222	224	225	243	231	228	231	246	257	207	260	207	209	251	190	240	242	199	242	230	179	237	224	256	234	241	196	246	240	217	205	220	223	231	243	234	225	245	244	201	206	246	235	264	259	241	221	232	249	227	195	217	220	219	223	201	236	245	231	232	247	221	225	232	224	228	240	207	233	231	220	209	238	229	226	251	238	233	208	243	221	222	221	215	209	217	196	219	232	226	222	215	241	228	241	260	235	193	217	251	229	254	207	231	219	210	220	229	221	235	238	218	229	215	234	238	246	237	232	227	221	212	219	233	205	230	248	233	234	241	205	221	220	244	249	233	240	234	243	211	230	233	245	212	218	232	238	190	220	238	219	244	245	213	220	226	221	246	206	229	243	211	226	224	220	237	231	246	229	228	240	226	251	228	274	230	202	229	182	240	239	232	242	223	248	232	234	229	236	237	231	245	243	211	250	207	200	243	231
19318	2185	1764	1841	1637	1281	1042	982	866	771	773	678	713	705	649	645	644	628	644	639	596	580	586	577	551	604	545	572	556	546	566	569	581	598	553	548	579	610	545	613	557	551	583	530	530	560	593	562	534	547	577	529	576	538	589	564	537	556	572	521	560	561	518	561	529	572	571	633	574	538	533	582	575	585	574	535	571	543	554	567	529	567	537	542	555	534	557	569	542	521	538	586	520	554	594	564	578	580	583	593	579	607	569	535	585	542	579	525	575	567	596	573	550	513	499	575	532	586	529	579	544	572	614	579	568	504	583	538	541	565	496	554	515	562	592	505	542	538	526	548	558	552	594	574	536	534	576	533	539	564	566	589	561	552	545	549	594	567	564	536	564	527	554	582	564	579	536	565	546	557	568	500	581	555	584	529	541	602	563	570	515	581	561	554	552	547	556	565	572	571	550	562	541	561	547	565	554	550	525	526	564	502	614	571	561	545	560	546	560	558	544	565	533	535	528	583	584	576	534	494	545	532	560	544	543	514	566	512	562	543	591	572	580	518	582	564	530	538	535	561	541	551	527	560	539	541	527	505	530	528	534	572	582	552	563	587	578	578	532	559	558	547	566	574	594	586	570	557	536	549	525	569	592	560	598	578	532	578	589	567	530	590	498	594	548	561	547	583	569	489	549	565	543	529	546	548	545	521	578	578	570	502	519	583	544	554	597	527	586	547	540	541	528	566	560	576	494	572	555	528	555	538	510	567	549	509	546	560	566	513	552	551	528	566	529	511	553	544	565	564	537	554	554	506	579	540	589	580	553	569	582	583	509	576	555	537	538	596	558	596	557	584	585	544	563	552	590	544	565	559	525	580	570	537	582	545	533	566	568	580	542	571	567	557	569	524	511	545	568	539	584	547	542	524	506	538	530	586	558	546	550	524	560	588	530	534	585	545	548	563	514	555	609	524	523	599	551	570	573	538	532	584	583	542	571	532	575	533	562	546	542	563	581	572	575	586	503	561	556	575	550	536	539	569	562	524	557	527	522	562	567	566	608	527	526	508	550	519	538	559	585	580	544	586	543	519	551	563	570	541	555	573	549	571	537	570	572	585	544	554	587	548	560	543	522	559	576	541	523	493	551	549	554	589	578	589	544	511	566	528	570	583	567	505	574	545	536	536	531	562	557	555	563	558	566	593	516	532	558	561	555	508	562	553	527	531	563	541	540	557	524	591	527	578	586	547	610	554	580	522	520	556	595	564	533	596	572	540	555	496	548	572	519	526	548	536	555	549	579	561	558	562	557	529	588	569	564	550	558	527	538	556	570	549	529	523	549	585	549	558	559	553	556	562	521	589	543	559	572	569	576	578	570	587	568	565	581	570	567	571	544	581	530	529	563	550	587	536	521	510	580	543	582	539	580	552	588	534	532	565	525	542	532	569	535	531	589	512	523	544	578	543	555	522	566	506	551	573	563	541	532	587	572	557	562	522	589	559	597	533	534	547	543	535	504	579	596	551	551	527	510	556	553	569	598	522	507	531	580	549	555	575	550	522	560	538	502	528	548	561	552	534	551	564	555	569	569	560	544	580	539	546	592	557	555	515	551	558	585	520	615	533	530	552	534	499	545	569	530	538	528	522	555	567	502	562	564	551	525	516	576	521	561	567	529	550	590	530	542	564	536	552	530	490	573	575	564	535	561	523	562	541	531	572	555	506	552	552	561	569	561	554	578	541	582	560	556	553	575	553	547	554	581	601	558	554	559	580	570	598	576	571	543	583	572	563	568	564	544	565	549	541	563	571	553	549	558	569	609	569	561	537	559	580	566	548	562	540	537	562	604	605	522	575	562	542	579	580	558	566	559	591	541	547	548	552	546	575	574	549	527	558	530	564	504	556	581	562	554	566	606	531	510	578	524	548	551	561	550	533	536	507	578	556	561	576	590	531	516	546	545	527	574	524	508	566	510	529	558	565	560	567	550	570	544	568	515	565	581	596	588	525	535	553	579	565	540	556	563	583	563	571	527	521	509	562	549	550	589	567	519	576	585	528	561	560	588	524	566	541	570	581	542	548	542	588	511	576	601	562	572	596	572	524	523	598	570	519	540	539	546	543	568	558	547	564	510	516	535	552	573	562	560	573	556	530	564	543	527	605	573	587	542	567	528	527	559	548	543	515	579	592	559	580	551	516	607	561	539	551	551	556	586	611	618	545	518	544	543	550	591	540	547	566	520	565	547	526	566	542	563	525	529	573	530	524	533	531	537	559	521	544	554	525	571	522	541	550	581	535	570	555	573	557	530	592	561	551	600	574	528	590	555	548	566	579	591	545	543	592	581	567	549	546	584	542	539	588	574	587	585	622	537	557	567	555	601	526	523	572	570	555	550	579	534	561	540	547	558	562	573	595	491	539	568	541	549	531	522	584	569	585	594	586	602	555	536	578	548	561	542	547	535	536	603	604	541	534	530	557	542	559	561	563	582	570	532	578	560	531	561	551	555	556	586	556	593	604	560	544	533	508	584	579	537	554	576	545	546	507	589	557	581	541	541	576	552	548	581	562	524	590	564	569	564	549	564	538	541	586	536	555	598	571	546	556	565	548	586	570	562	531	566	540	566	569	567	551	571	531	558	536	556	592	537	597	537	566	558	561	589	520	591	517	552	576	562	541	573	524	557	519	548	575	551	577	554	522	544	570	547	561	532	541	534	515	531	556	536	535	530	510	575	584	541	537	553	532	569	556	535	543	480	542	553	534	557	573	520	550	508	568	580	590	540	543	572	548	562	531	551	517	530	555	539	552	544	548	539	559	557	578	540	565	543	564	569	543	543	569	570	570	572	571	551	520	568	551	579	556	525	533	579	590	590	568	554	537	526	547	556	561	527	502	561	564	560	578	533	542	536	551	565	579	544	560	589	547	550	545	563	551	556	546	581	593	545	525	529	551	544	541	549	533	552	569	564	572	566	534	541	543	546	590	532	571	521	525	547	596	523	542	530	547	485	501	566	551	557	583	512	547	548	527	541	551	526	584	563	571	592	584	553	555	553	577	549	552	583	543	544	556	516	589	559	540	558	564	555	524	559	570	564	575	517	529	591	569	600	561	546	574	514	544	529	521	597	556	526	538	605	579	543	571	567	559	578	559	544	532	551	571	528	583	555	547	583	570	590	538	599	574	539	551	561	545	529	544	564	540	553	540	599	578	525	573	566	564	570	542	596	534	558	567	579	569	547	512	606	555	557	546	582	516	522	565	537	566	524	550	562	557	550	576	601	535	535	535	579	573	568	564	522	565	546	550	524	542	535	523	546	553	538	575	531	535	581	544	521	577	580	539	530	572	553	542	516	543	551	558	621	544	532	540	573	601	497	496	522	577	528	558	520	528	544	557	556	523	570	534	562	572	534	518	563	579	566	535	503	556	552	582	587	574	579	536	554	541	585	539	519	527	580	522	546	552	517	573	542	556	598	535	596	548	546	560	553	564	536	559	602	563	517	528	597	525
9504	1004	311	299	282	312	256	292	340	286	266	305	304	281	298	276	315	299	310	278	292	286	283	301	265	277	306	298	273	273	296	288	306	260	293	304	299	275	302	269	262	268	292	287	294	308	291	289	297	263	283	325	308	286	312	313	300	282	293	289	308	300	281	286	301	310	303	276	289	254	298	281	281	277	258	287	286	265	275	307	292	270	278	272	284	287	267	306	272	285	287	296	301	310	275	288	309	291	278	280	325	311	270	288	294	308	276	301	291	302	302	292	285	301	287	279	306	278	297	279	254	271	300	300	296	299	307	278	274	289	274	276	287	300	307	306	275	284	296	309	346	303	311	314	296	255	274	303	294	260	265	325	308	288	299	311	290	288	258	289	285	288	316	263	270	300	301	264	332	311	280	294	312	263	253	325	315	305	283	309	301	283	280	333	266	263	310	276	322	285	291	292	312	309	287	300	295	284	293	334	272	291	298	279	275	313	331	279	282	290	285	273	274	293	267	305	300	322	324	302	296	310	273	296	286	299	318	297	297	290	253	284	311	280	308	288	297	305	289	250	291	301	297	263	270	271	264	297	292	295	286	295	281	304	313	283	306	297	286	281	271	292	288	290	282	306	301	272	266	280	328	296	289	313	289	277	278	299	298	293	309	279	299	305	287	281	308	260	313	290	301	293	306	282	309	295	286	287	283	275	317	276	277	307	296	284	315	269	285	296	287	295	295	304	285	277	307	293	291	276	293	301	260	304	309	285	313	275	271	297	283	326	255	296	292	284	270	281	301	317	274	304	296	270	292	289	293	260	262	321	299	296	293	291	301	296	278	301	286	303	279	323	294	273	260	291	291	263	289	278	284	303	296	288	285	295	304	267	278	307	289	279	265	295	277	273	303	301	268	284	312	268	274	288	288	310	276	317	270	310	300	309	280	290	308	332	326	294	319	286	302	290	292	294	313	276	333	298	287	277	291	284	274	325	305	267	287	277	305	281	296	294	317	315	271	284	328	271	291	284	288	332	292	298	293	300	298	282	297	251	281	247	288	322	266	293	274	275	307	256	282	277	292	289	329	296	293	263	278	290	313	274	300	312	293	309	275	325	293	268	319	273	297	276	309	302	286	316	310	283	267	307	330	279	267	265	286	265	320	289	273	268	253	286	283	299	299	286	321	272	305	290	291	263	279	281	284	313	300	303	268	300	312	308	257	301	285	340	341	289	292	291	302	291	283	271	303	276	299	285	302	297	289	271	289	267	302	300	272	316	288	268	272	295	301	299	305	303	294	288	307	284	295	264	302	249	278	257	305	309	286	286	306	291	262	299	282	251	277	290	308	296	305	314	297	300	288	290	320	276	294	299	320	291	281	303	292	318	263	313	306	317	293	316	286	283	310	339	305	300	266	273	288	289	273	284	287	297	287	322	304	305	264	283	287	274	248	269	256	293	319	313	298	277	315	254	300	267	311	303	289	295	284	279	307	290	303	300	258	268	281	294	273	327	269	328	297	296	321	289	299	285	311	294	283	258	298	267	268	311	281	290	289	269	301	311	302	312	323	284	266	282	291	279	288	285	267	287	296	280	307	332	323	244	295	259	264	296	291	293	265	321	310	241	255	285	299	277	286	285	297	273	264	289	296	274	257	292	290	328	326	286	301	317	295	301	300	316	302	271	282	305	308	298	309	287	299	300	282	284	292	292	289	280	293	284	290	284	308	271	266	312	304	278	319	286	295	319	286	267	281	309	280	314	279	278	332	283	279	303	332	291	299	274	270	283	272	295	309	292	293	305	276	325	311	309	314	309	270	283	272	289	278	322	279	303	267	314	265	308	292	284	282	287	288	288	271	265	275	315	287	313	288	293	299	253	290	281	273	293	285	283	287	297	306	265	305	283	291	278	315	269	282	299	320	276	317	276	266	267	288	288	284	276	264	300	297	315	270	269	261	281	307	289	282	274	288	301	274	309	287	279	292	297	277	309	294	290	314	305	281	281	270	290	284	279	276	311	288	287	293	307	297	282	245	263	276	327	293	300	275	312	310	276	272	272	322	299	308	297	323	279	287	317	276	290	284	318	321	276	278	305	300	270	302	266	277	314	286	285	275	278	322	294	281	294	305	307	278	304	300	257	243	324	241	317	290	286	363	323	265	282	305	294	299	276	266	284	300	305	303	313	285	287	282	281	335	327	290	264	312	275	295	299	286	290	272	294	280	270	314	328	297	297	275	306	275	272	305	289	328	284	313	300	281	277	298	310	285	284	299	290	293	283	296	290	256	270	309	280	287	285	294	292	309	297	295	262	294	276	300	262	295	298	268	280	273	287	287	295	274	288	293	264	308	292	277	290	301	264	291	271	302	271	278	286	267	297	259	283	298	261	295	295	282	269	284	304	285	302	291	270	306	329	279	305	288	291	271	310	315	308	312	278	309	335	267	297	309	259	308	319	323	311	286	300	294	283	304	307	300	275	296	255	302	292	291	262	290	304	280	263	308	292	296	311	311	265	295	318	290	271	259	300	298	269	277	302	288	325	273	274	300	286	326	311	288	263	299	274	271	321	281	318	295	311	277	324	262	294	303	326	261	270	294	303	276	287	317	299	317	278	280	286	296	303	269	299	263	294	304	302	278	272	299	278	292	325	290	285	310	286	273	295	282	320	280	290	281	277	276	332	296	286	307	306	302	307	284	291	292	265	266	337	280	324	302	299	250	301	297	280	289	266	274	250	279	292	322	274	294	318	285	299	290	293	281	310	289	358	311	251	282	285	283	308	307	273	299	293	299	318	316	307	311	295	299	277	299	295	288	274	288	282	260	276	316	310	293	306	315	282	277	273	275	312	322	284	284	320	280	306	300	292	264	280	283	286	274	282	334	300	305	340	314	277	286	291	302	289	275	305	325	304	323	272	268	285	279	295	298	247	288	291	294	270	265	308	316	273	289	271	290	280	307	293	286	282	277	295	305	279	285	309	300	257	284	255	306	299	281	321	301	279	270	272	275	290	283	311	281	302	308	278	303	321	288	281	271	271	294	284	298	282	283	299	281	301	286	282	286	283	313	309	287	308	296	309	287	276	262	294	288	283	310	298	312	332	299	290	303	301	283	322	298	276	309	304	288	308	280	315	322	313	288	265	327	309	316	320	280	278	315	295	307	312	296	317	331	315	297	294	318	310	313	310	302	308	312	296	288	327	296	281	276	329	312	249	297	263	283	264	286	296	312	301	309	303	301	292	290	283	295	303	299	291	291	263	310	294	291	270	287	308	305	302	305	257	301	276	295	280	289	264	297	304	286	316	281	323	284	249	302	302	290	290	306	287	300	272	279	277	303	308	302	271	280	298	313	261	263	313	294	290	265	307	313	268	279	309	287	282	295	314	292	317	294	281	280	295	281	265	299	295	283	291	330	290	311	273	303	310	275	278	278	296	304	304	311	316	301	277	307	296	300	284	269	280	335	288	288	276	308	292	335	284	274	315	321	276	303	278	297	293	288	315
7305	941	700	692	691	716	740	744	704	732	710	704	727	726	669	730	691	735	672	693	725	702	704	738	682	706	693	672	687	693	683	677	684	723	708	696	711	704	718	718	674	760	705	709	731	719	684	677	667	717	752	677	716	713	684	692	723	719	729	725	649	670	703	706	703	697	687	690	730	681	725	712	749	710	712	707	735	727	703	698	714	699	731	659	716	775	712	698	671	755	689	681	725	691	697	695	731	720	682	710	739	721	664	694	723	702	671	673	688	644	678	688	744	724	712	683	687	747	727	707	686	703	735	710	679	710	734	693	642	691	689	704	702	691	681	730	721	693	715	705	686	671	735	675	698	695	645	717	695	685	687	710	703	676	713	740	641	736	679	670	676	722	739	720	738	712	719	717	713	693	715	717	707	687	671	726	694	690	719	751	705	672	733	658	695	726	705	691	708	698	716	699	678	714	686	689	737	692	677	730	707	667	729	742	713	650	698	715	666	710	679	731	713	696	712	710	756	693	703	663	709	685	653	682	701	683	675	712	690	707	710	754	731	713	688	682	750	665	659	689	723	725	674	701	710	698	732	705	707	693	685	713	714	728	671	681	699	686	685	697	686	702	746	677	684	691	715	633	704	723	773	714	720	708	713	684	674	763	674	717	694	728	714	724	664	696	667	688	689	734	678	760	710	687	724	694	706	695	708	700	724	694	687	711	720	707	720	704	658	695	675	674	713	703	729	705	737	684	689	727	684	703	696	702	697	710	703	647	688	682	757	674	782	760	731	670	737	701	741	675	712	693	666	717	715	727	748	675	689	737	706	652	716	733	719	657	688	701	705	743	701	682	693	693	675	723	743	671	695	669	720	726	710	658	674	694	742	673	672	701	685	695	698	682	678	693	681	713	707	697	697	656	718	667	757	663	722	722	710	674	699	677	703	660	692	669	724	703	727	654	687	669	733	721	711	668	702	769	672	714	722	732	741	692	675	695	724	715	697	699	728	707	724	651	727	707	717	680	690	721	671	720	683	677	683	731	728	738	736	681	695	706	707	730	686	736	660	688	739	720	728	739	660	714	706	698	703	708	657	734	740	695	710	690	662	699	716	689	728	695	737	698	725	757	754	676	677	753	711	677	672	684	678	710	693	691	718	726	708	687	707	703	701	694	681	730	692	718	731	715	661	667	721	676	710	719	720	695	705	763	683	674	684	695	721	734	657	662	713	655	690	690	695	715	676	736	687	698	724	713	738	686	626	651	755	726	695	670	694	683	723	677	678	686	688	759	732	682	763	705	736	699	674	742	720	710	695	686	709	684	694	697	745	735	692	669	730	669	727	714	726	730	707	704	668	692	734	716	734	660	686	683	730	683	758	668	740	719	680	730	720	679	718	694	662	681	672	618	754	673	723	687	711	682	710	698	769	670	745	657	723	704	648	658	751	733	717	692	689	700	734	693	703	696	767	669	699	680	729	683	703	713	695	717	665	708	734	643	720	677	730	667	719	698	659	698	699	670	694	682	692	750	720	691	713	705	679	700	736	743	694	708	714	763	728	730	695	715	690	699	736	738	688	695	715	697	698	734	671	674	671	700	739	686	741	712	725	752	695	718	672	714	657	699	710	683	699	691	724	726	700	679	724	728	704	657	703	687	685	727	696	730	717	714	686	701	741	726	720	717	733	681	707	740	674	683	645	662	757	689	672	628	729	708	699	722	731	713	659	707	682	677	694	694	673	665	698	717	662	699	696	741	676	692	680	716	758	690	723	701	678	682	744	700	690	691	696	694	687	710	730	677	724	708	697	728	736	736	708	685	773	692	724	671	671	687	669	705	752	733	726	652	686	729	692	687	698	718	707	631	755	697	684	724	742	734	686	720	660	716	661	681	698	720	684	658	693	736	714	710	679	728	682	694	662	685	702	732	670	694	707	712	678	728	689	707	687	707	714	732	706	703	663	716	706	680	699	719	715	652	717	679	680	714	694	692	691	673	711	695	699	737	666	745	690	680	661	686	675	726	663	702	684	683	738	684	712	709	673	712	700	675	711	689	717	688	665	672	746	729	710	716	697	708	688	696	736	679	786	695	707	769	701	681	678	673	691	674	739	679	674	755	688	727	646	739	728	671	692	706	678	701	720	679	681	741	676	690	717	706	691	680	696	702	703	691	715	712	703	678	690	661	786	769	712	695	715	731	686	698	680	724	692	705	705	647	681	687	708	646	711	737	669	742	690	707	702	687	687	723	721	710	662	685	695	774	678	715	702	684	760	765	719	693	666	685	740	731	688	712	692	710	685	712	683	706	683	726	665	698	719	688	693	734	716	670	711	732	746	715	724	770	676	742	718	705	747	722	655	708	694	757	676	733	698	729	713	667	713	759	718	668	750	700	691	715	713	727	719	752	708	717	697	699	691	710	664	706	715	720	694	707	726	707	713	703	692	715	686	693	721	725	715	734	710	697	724	744	700	687	681	654	688	695	677	709	686	700	697	697	721	739	752	695	666	689	696	704	696	704	793	711	708	669	697	729	675	719	697	679	674	761	694	717	682	705	739	720	708	670	734	699	747	730	702	707	720	709	712	658	720	733	665	646	665	679	684	658	705	722	728	727	701	742	703	711	749	689	717	676	756	676	690	704	712	725	680	720	769	667	688	687	715	646	689	700	680	689	710	728	733	735	697	737	709	702	710	707	720	687	707	695	693	702	684	720	664	684	675	734	700	695	719	700	713	710	688	702	657	736	672	692	716	704	690	626	718	693	700	737	682	700	716	713	721	678	698	755	667	692	683	744	659	703	699	734	733	677	730	695	706	713	660	696	747	709	735	693	766	647	652	723	718	720	713	753	748	687	709	685	689	712	706	697	752	685	751	704	694	732	678	709	746	714	707	689	750	736	734	739	710	700	680	722	700	702	762	714	744	719	659	705	663	741	724	734	708	695	686	688	722	637	711	706	675	682	685	731	649	686	720	686	708	678	690	719	755	733	731	700	762	710	689	709	706	703	659	720	697	693	725	646	695	710	716	667	725	726	736	727	714	736	743	729	698	680	679	734	675	704	739	714	739	669	711	712	671	697	685	733	714	696	730	662	680	647	735	700	719	704	682	708	699	719	669	674	699	680	725	680	645	702	697	720	688	748	710	722	732	729	687	730	643	676	722	740	699	727	713	677	687	669	715	728	703	712	692	689	720	706	692	690	715	717	707	714	711	690	696	670	758	708	709	668	755	715	729	688	681	709	723	686	680	731	670	687	747	713	677	673	678	730	703	748	691	731	694	718	692	653	683	697	690	714	708	722	755	723	719	715	680	718	746	679	682	739	691	697	709	720	750	706	720	735	687	730	725	651	729	767	715	706	678	654	689	739	712	755	759	712	710	722	729	694	683	718	677	712	715	708	704	706	690	687	715	702	723	686	706	650	712	679	686	689	717	675	684	664	706	740	712	673	714	689	694	713	647	708	675	685	719	725	707	736	686	691	713	716	716	680	670	741	711	711	706	667
22347	3291	686	561	408	391	421	382	362	387	385	333	341	357	380	300	354	337	332	393	359	343	357	315	349	343	311	365	341	338	356	355	365	372	352	339	363	344	376	315	351	322	343	296	364	344	373	322	333	351	320	334	342	307	351	332	386	341	359	362	336	327	328	307	345	331	366	331	339	345	334	372	332	357	305	362	357	321	340	351	369	287	368	321	363	347	346	303	315	351	353	324	334	345	327	338	351	362	344	302	307	329	335	307	319	279	319	314	321	336	348	342	372	364	324	364	315	358	312	349	300	343	339	352	358	347	325	331	357	321	322	319	312	350	369	363	329	309	329	364	320	329	324	346	303	343	364	300	345	367	357	370	336	330	330	301	344	326	336	308	323	330	326	356	361	363	367	326	329	331	357	335	346	328	317	380	316	319	318	328	353	329	332	345	327	355	328	362	390	319	322	340	347	337	355	341	334	313	327	354	322	326	326	335	318	305	328	349	333	325	333	344	332	353	311	312	345	357	316	346	342	346	350	342	349	343	348	328	343	320	329	346	310	301	314	314	360	289	374	321	326	348	338	343	341	342	323	347	348	317	348	350	315	337	363	340	340	378	345	382	323	396	362	340	365	325	348	348	351	363	346	341	331	292	352	318	346	329	350	348	341	341	337	332	294	353	357	328	337	328	352	339	346	295	326	313	354	313	301	329	388	353	345	335	327	358	360	322	327	344	342	333	315	310	314	316	308	308	336	353	328	314	372	334	346	327	340	317	308	319	341	314	314	331	350	350	355	303	364	351	326	308	330	322	336	325	335	356	340	349	320	313	334	346	339	354	349	348	317	326	338	338	355	317	377	336	327	269	341	321	326	333	374	327	292	362	347	349	288	343	327	340	347	335	330	324	330	347	320	315	336	339	361	332	339	348	342	329	320	354	331	352	341	340	349	337	332	350	375	384	376	325	298	353	344	357	345	341	340	323	348	365	320	346	361	340	330	316	311	358	327	364	355	335	357	311	317	342	352	343	333	341	349	306	344	314	327	367	380	348	300	331	308	324	336	346	316	346	321	318	311	314	347	336	334	352	314	328	306	339	322	332	329	347	319	337	348	336	330	347	331	360	327	343	326	324	343	324	352	339	290	333	322	344	355	299	362	333	324	376	322	357	323	329	349	344	330	366	381	354	320	342	304	341	367	326	356	333	302	303	356	358	298	340	342	357	339	342	333	296	365	327	346	399	337	296	334	326	351	334	317	336	340	362	340	312	331	353	352	325	340	336	335	322	332	335	326	352	341	327	321	321	338	306	358	354	357	365	363	330	353	342	321	338	329	329	339	335	334	359	341	348	348	328	346	328	331	312	347	341	343	325	319	360	320	335	339	324	337	346	330	330	355	338	344	368	368	326	369	343	347	342	361	305	320	337	331	337	329	361	343	359	346	332	308	333	344	366	334	344	338	300	327	327	341	329	343	320	324	338	339	319	318	334	375	336	304	323	344	313	336	319	348	323	320	329	338	335	369	363	357	344	317	366	339	327	325	309	349	362	319	338	354	325	335	324	344	338	366	332	340	339	352	335	342	325	364	354	343	347	325	296	320	349	345	354	314	331	351	360	331	377	327	323	343	343	344	346	335	353	355	323	348	324	347	350	316	371	315	353	330	347	293	365	364	367	327	332	336	355	335	355	341	342	340	313	344	362	336	340	307	329	298	324	311	357	314	339	348	353	338	330	371	344	357	295	327	324	346	351	311	328	324	365	337	316	341	327	365	304	325	339	335	338	362	342	351	334	348	334	348	360	327	347	326	316	323	335	353	343	307	337	312	315	316	355	324	338	321	337	362	332	331	337	340	314	334	354	322	330	340	335	346	366	333	332	300	320	332	342	386	296	325	327	334	341	343	343	367	326	363	342	321	381	363	368	343	329	347	350	327	352	333	333	358	321	334	357	335	359	376	346	360	358	342	325	329	295	369	347	347	324	329	347	323	322	321	362	315	322	339	365	330	316	320	317	325	361	329	313	393	340	364	357	345	333	362	351	341	336	345	325	323	325	336	372	358	318	353	372	348	340	362	338	337	331	343	291	335	318	330	317	324	340	361	335	342	359	336	385	306	326	326	304	328	358	332	328	334	340	360	338	321	323	349	324	323	324	306	327	349	361	323	314	328	342	324	367	362	330	339	319	353	303	329	329	348	358	329	295	324	344	312	348	340	368	334	330	355	318	347	359	345	340	357	311	333	342	330	300	323	319	318	339	330	366	316	354	311	352	333	340	353	368	351	340	340	358	340	356	337	348	343	326	343	333	358	347	332	308	353	340	351	355	339	326	355	350	351	311	317	331	350	340	353	345	361	333	318	332	341	363	356	373	316	331	389	331	315	293	334	303	349	367	373	333	315	339	335	339	337	333	338	346	308	330	378	384	346	315	359	305	313	313	341	285	342	343	341	333	328	337	330	354	369	331	339	366	354	342	331	294	321	335	374	361	296	315	347	335	330	323	335	341	305	333	332	332	340	334	322	350	343	364	335	354	316	348	318	352	335	325	339	360	334	356	353	365	342	327	364	342	347	327	344	321	351	340	301	310	330	324	334	339	316	321	337	308	354	368	332	342	317	362	334	347	341	348	384	334	346	329	332	310	318	317	359	363	356	334	326	313	340	369	332	330	331	364	318	392	360	385	333	300	329	318	352	339	342	317	309	358	320	351	318	342	348	309	332	310	336	334	350	356	345	320	379	341	360	349	329	342	331	357	328	281	370	326	331	316	365	343	352	291	327	358	326	330	310	338	331	318	312	364	328	306	359	304	353	320	317	344	309	349	328	346	326	360	348	329	356	363	358	328	337	328	296	331	338	343	335	321	333	344	329	336	382	339	340	318	329	359	345	331	307	337	354	327	362	322	310	316	323	341	364	341	334	340	346	347	341	354	303	328	336	321	339	375	353	316	342	316	357	321	336	335	312	373	354	358	351	346	365	342	302	321	338	340	338	334	360	322	317	331	362	349	343	338	349	327	292	340	336	312	340	355	370	351	338	321	338	312	352	325	350	357	316	357	354	315	351	344	332	313	346	353	306	291	330	330	324	321	340	310	317	344	354	360	331	337	344	356	330	367	347	337	353	331	345	326	358	315	328	334	328	282	339	321	328	346	331	332	334	337	349	356	346	346	305	319	343	311	338	314	319	319	333	332	344	326	329	361	288	343	324	297	328	329	373	302	339	366	377	350	329	343	332	372	344	337	373	341	339	318	336	316	344	331	341	331	356	324	276	365	342	331	357	331	384	349	338	348	314	326	360	352	362	341	300	335	292	351	329	316	364	365	311	291	317	363	372	337	326	337	372	297	317	305	356	347	344	329	356	351	303	338	318	361	317	338	338	305	354	322	372	364	340	329	332	351	313	333	364	301	352	306	341	318	336	373	302	320	343	358	365	336	324	340	353	343	332	341	324	311	324	325	335	292	314	316	347	340	348	354	340	368	321	338	326	345	332	339	315	354	310	357
15335	1780	1454	1445	1255	1169	1006	1020	907	960	919	869	829	903	866	824	819	798	823	775	815	835	769	774	804	863	801	795	849	786	837	823	776	841	798	800	787	775	830	790	752	830	816	831	808	809	800	767	746	737	815	765	818	797	809	794	765	756	806	822	750	751	804	770	803	804	746	798	840	792	838	829	819	794	772	747	813	790	767	842	768	814	825	771	770	749	752	782	800	796	811	809	791	763	809	832	798	805	806	808	795	829	825	760	793	855	806	776	835	828	785	768	782	765	779	795	748	792	808	839	793	759	795	760	771	790	762	716	771	819	833	759	815	792	773	838	800	805	789	780	786	740	810	772	834	765	814	768	830	838	805	759	790	814	799	797	814	788	775	804	795	789	754	829	780	762	763	785	802	758	801	778	759	792	775	758	755	788	830	815	805	763	844	770	772	805	815	734	794	809	830	833	806	788	785	737	798	830	792	848	786	794	801	797	804	774	822	770	780	818	787	810	762	793	758	787	748	802	771	785	797	770	801	772	799	722	777	834	807	806	804	805	800	759	805	826	813	812	819	779	772	800	814	826	840	713	833	807	782	795	793	842	811	780	787	775	760	756	822	760	817	766	803	772	770	846	786	840	741	795	792	758	797	738	818	795	799	819	791	778	810	831	843	794	788	812	786	795	798	755	786	777	779	782	760	778	806	809	793	795	790	772	781	819	777	801	795	770	800	776	780	812	864	761	786	781	778	783	736	789	789	797	802	798	769	798	793	802	815	812	828	830	777	806	823	793	819	817	776	803	771	818	735	836	790	828	749	823	832	815	720	787	800	810	808	779	822	819	827	790	755	780	777	821	767	771	785	807	773	759	790	820	806	822	808	794	780	778	809	765	809	793	776	768	826	788	794	732	791	787	773	802	771	734	805	781	764	836	745	825	771	745	809	767	784	803	818	847	773	805	839	857	806	823	851	812	797	760	778	753	803	758	795	748	833	794	785	783	759	817	855	793	768	814	787	755	801	763	760	778	787	758	743	781	727	827	751	810	802	740	806	765	802	740	830	789	829	856	786	806	772	768	774	802	797	791	784	768	828	771	770	764	757	782	765	718	762	818	798	731	842	801	778	816	775	823	805	763	761	819	786	802	760	825	768	839	770	793	829	812	769	762	781	735	807	766	768	804	771	814	803	755	797	799	759	806	804	756	789	765	760	816	741	763	823	790	836	832	807	824	822	856	803	788	783	792	786	818	887	807	774	778	783	783	764	811	830	808	799	798	777	802	783	824	797	777	772	828	768	804	816	751	816	795	737	806	791	802	763	775	778	738	808	805	737	796	789	787	722	837	831	802	801	841	819	727	768	777	776	757	808	799	813	799	827	847	833	802	841	791	791	799	789	763	815	827	787	783	792	815	821	828	786	800	813	792	819	755	817	800	818	755	754	757	780	801	842	809	753	814	779	792	802	771	812	816	760	807	824	824	759	760	783	765	772	758	786	799	791	755	821	763	794	812	781	759	818	765	814	783	752	757	835	775	838	742	802	738	829	755	759	780	775	794	814	845	828	742	754	813	773	783	842	756	754	776	763	823	864	758	787	806	778	754	804	808	796	736	830	736	827	774	776	820	803	836	796	801	844	794	760	817	764	839	808	795	807	833	777	799	807	807	776	846	820	740	763	801	765	782	747	786	769	759	812	753	825	771	819	768	784	815	772	796	756	793	790	801	756	796	826	792	785	784	786	776	821	801	814	759	755	811	817	777	769	790	844	788	784	820	805	782	805	758	803	798	764	780	746	763	759	742	780	803	825	788	812	762	834	756	813	758	796	790	793	730	810	786	840	781	759	751	754	816	849	788	808	744	864	765	779	807	813	771	783	821	799	786	796	825	736	787	796	775	802	788	778	814	811	824	745	858	766	781	767	779	812	798	762	762	780	822	808	753	800	798	756	824	805	795	806	756	802	812	779	805	789	777	797	816	768	819	813	802	790	816	801	762	786	787	794	782	727	800	801	802	757	789	792	809	796	799	828	795	798	815	783	777	827	823	784	777	737	771	764	815	772	794	791	781	782	803	866	828	816	758	801	823	721	751	789	814	860	834	856	803	780	810	808	787	795	832	813	760	786	804	764	795	791	755	806	800	773	806	797	781	766	781	748	781	801	795	812	790	818	816	792	729	832	769	821	780	793	840	829	800	818	756	802	792	803	781	792	814	783	782	732	743	836	793	770	818	795	832	782	791	781	760	795	770	805	761	811	827	796	775	797	797	744	757	814	799	733	779	804	800	833	814	780	839	778	797	821	822	837	865	779	724	802	780	835	805	812	809	773	782	762	764	816	804	806	780	765	796	796	813	824	822	827	799	737	796	806	811	799	804	768	764	754	770	809	828	761	813	802	835	775	744	800	824	887	830	749	763	816	818	788	786	760	766	780	787	792	779	772	761	831	816	771	811	784	799	772	787	843	817	837	755	771	763	776	812	773	813	791	776	767	814	796	804	806	801	807	872	817	776	815	839	811	787	788	803	800	836	787	796	785	814	773	801	801	800	789	755	799	778	823	771	800	777	771	791	789	788	775	783	778	780	751	774	789	750	798	819	757	798	785	774	815	808	816	810	806	811	757	789	821	802	773	814	817	819	793	808	813	806	810	769	797	779	819	822	780	767	807	773	792	764	804	810	741	796	828	825	771	794	782	766	792	800	821	788	749	799	800	764	837	845	761	786	791	796	817	812	815	804	771	831	750	774	783	781	785	801	814	817	810	748	787	767	761	786	794	785	791	775	768	804	821	754	782	766	817	795	804	775	819	807	823	805	816	841	802	796	782	819	789	790	785	834	754	762	835	835	744	805	756	768	757	738	775	736	786	797	819	787	817	805	729	783	832	803	801	776	819	798	836	809	815	762	816	802	742	734	814	769	804	793	810	789	767	866	788	788	783	818	804	826	784	784	752	780	730	784	808	791	784	815	836	785	797	806	816	798	795	782	798	779	808	751	821	772	802	763	812	820	836	817	787	826	754	771	801	823	777	769	801	867	803	816	814	799	727	855	797	769	757	811	786	769	807	777	791	794	825	826	777	776	779	786	767	761	837	792	869	835	834	769	835	766	734	786	812	814	827	795	828	848	800	823	763	809	770	749	780	773	763	749	762	775	758	789	823	848	763	776	837	767	799	765	793	738	779	767	823	809	799	805	820	769	796	818	824	829	770	788	738	788	799	786	814	780	803	797	770	785	861	757	764	851	848	821	762	793	772	854	878	806	808	794	766	788	800	807	797	812	808	798	758	777	761	788	838	741	794	794	823	796	747	772	838	783	788	783	807	753	781	794	826	758	755	822	822	808	757	796	814	767	739	774	772	790	756	837	785	788	811	809	801	786	810	788	790	764	774	799	799	765	826	751	792	757	767	846	789	836	790	814	768	800	832	794	758	799	819	764	818	741	827	729	757	816	736	796	763	739	790	850	766	818	731	830	815	790	738	840	844	780	791	748	800	811	813	770	803	797
32045	6391	986	583	445	327	339	257	295	268	252	231	225	245	220	243	204	258	224	260	225	244	228	233	243	231	194	236	250	244	213	227	205	243	240	214	206	228	217	222	222	197	219	218	253	230	204	177	244	218	190	189	196	243	234	196	223	221	222	212	194	241	228	219	237	220	216	236	230	210	200	214	222	233	224	222	203	226	205	223	169	204	218	237	207	212	207	192	226	206	239	207	218	217	212	187	225	227	209	233	196	211	250	203	204	222	216	221	205	219	231	244	230	202	195	237	208	210	206	235	228	197	212	204	236	205	240	197	215	205	238	196	241	214	238	235	238	213	236	206	206	218	201	218	201	228	188	198	211	208	221	214	210	218	202	227	226	222	219	217	206	240	216	216	182	201	221	245	213	217	243	226	212	240	214	231	202	230	231	213	223	214	203	229	209	205	213	246	235	206	218	205	228	210	186	220	223	220	206	191	204	218	209	194	242	225	245	221	220	211	193	213	204	221	216	209	211	210	232	220	235	188	205	230	209	223	206	215	213	228	231	248	213	232	229	240	216	241	220	203	209	208	206	235	230	217	227	196	210	219	245	212	190	219	225	238	244	219	193	216	186	214	203	245	246	217	210	232	213	249	218	230	231	214	208	224	228	221	242	222	192	208	232	240	226	220	215	204	215	192	192	208	199	221	201	215	205	207	219	216	206	222	219	221	220	238	204	223	194	232	219	231	205	196	242	206	222	207	206	212	208	209	212	221	214	194	229	218	216	211	196	209	235	216	238	214	200	205	238	230	226	237	187	182	214	206	226	210	239	200	185	226	246	223	190	209	226	243	222	231	193	210	238	213	227	206	237	214	202	228	215	225	223	215	210	201	230	224	214	202	230	240	232	227	204	216	230	200	212	220	183	243	224	199	220	213	208	196	206	233	204	222	216	220	211	233	244	218	215	225	226	246	223	208	204	199	201	212	229	229	197	217	210	244	233	218	222	208	243	219	190	234	252	238	202	219	212	241	209	237	243	177	207	227	217	214	243	237	250	204	218	219	215	223	190	234	193	205	236	223	203	209	208	226	238	219	229	215	238	204	205	223	218	212	224	215	240	215	181	193	206	233	194	217	216	219	212	213	197	236	228	230	248	241	246	220	207	197	232	196	214	203	223	234	222	228	214	207	201	219	207	202	222	220	216	226	200	210	225	214	219	216	204	215	216	218	223	204	213	225	222	237	225	223	202	228	235	219	234	215	212	215	236	243	221	215	204	205	234	233	201	232	232	213	234	226	206	230	209	222	234	242	236	243	223	208	192	220	224	183	213	215	223	225	225	235	231	212	219	199	197	212	242	212	206	238	231	219	246	232	205	210	246	197	219	229	223	223	223	223	201	229	205	221	212	216	234	236	212	227	228	213	206	192	231	205	224	222	225	223	202	191	203	222	214	198	204	220	213	239	186	213	217	233	221	220	226	231	209	241	209	215	231	214	200	221	223	229	221	233	209	241	221	200	201	209	225	203	210	186	210	211	210	245	218	203	225	231	213	237	244	223	197	212	218	184	191	202	235	214	202	235	201	220	223	206	209	210	193	212	204	198	214	203	222	194	206	232	189	209	216	220	214	259	212	204	225	237	217	223	212	233	219	177	200	231	215	205	203	190	219	208	225	221	218	214	213	214	231	202	192	220	206	225	211	239	224	244	233	229	229	209	218	200	218	199	216	197	221	221	236	199	202	247	203	237	193	250	210	206	240	210	230	225	233	223	207	227	214	225	261	218	258	228	224	213	219	215	241	212	216	211	206	197	207	193	199	211	197	213	235	188	245	227	232	195	206	194	238	222	209	223	185	215	194	198	210	206	224	225	181	226	216	237	222	227	225	212	217	209	218	206	216	205	213	226	188	215	228	215	207	213	217	201	227	216	218	210	205	225	227	207	202	266	236	214	229	229	210	245	221	236	217	226	235	188	200	209	222	213	210	242	212	214	203	182	253	224	207	216	199	211	231	245	201	224	204	216	206	232	216	205	219	238	215	215	204	219	215	224	224	229	213	232	197	224	213	226	247	209	223	208	220	211	220	210	215	230	223	207	237	212	212	222	198	229	259	206	194	188	242	185	237	227	211	211	226	222	208	207	217	219	213	218	240	199	207	206	180	210	234	222	221	221	258	214	228	231	206	224	229	207	228	215	209	229	212	206	230	204	224	202	225	225	227	231	212	212	212	216	207	248	185	241	215	217	253	241	226	206	219	224	195	194	211	217	222	220	214	221	231	232	210	204	218	226	212	210	216	225	214	234	242	249	209	236	222	210	205	242	248	241	217	240	211	195	244	234	203	232	219	272	186	229	227	224	252	239	231	199	219	231	224	225	227	209	200	242	226	195	209	238	220	194	248	228	214	188	194	205	231	227	238	213	186	231	209	219	192	236	234	194	216	189	212	211	197	204	202	208	213	242	232	221	209	214	215	225	222	233	215	212	210	224	208	234	205	227	220	226	213	209	212	218	222	219	223	238	219	201	241	224	214	240	223	211	208	227	225	187	225	240	196	219	243	237	240	224	221	232	196	225	218	190	209	220	226	227	238	229	235	211	201	211	219	206	224	220	202	241	240	238	221	241	204	236	216	206	219	216	238	212	241	191	274	220	223	221	216	236	232	198	208	215	228	213	205	209	224	210	203	202	220	207	173	200	253	222	220	206	206	228	217	234	228	220	213	206	195	224	250	213	210	233	230	211	215	231	209	236	242	222	231	228	210	231	230	244	242	232	230	215	218	195	191	223	203	229	226	201	214	189	208	186	222	201	230	213	222	215	215	238	193	223	205	192	221	209	193	186	233	213	239	217	214	208	205	210	245	201	216	236	195	186	224	255	212	177	224	224	232	225	219	234	208	248	198	219	200	206	219	231	209	215	241	208	225	226	224	229	191	200	228	234	238	224	212	209	212	226	194	205	218	185	207	209	236	242	198	214	200	226	234	223	212	236	197	204	242	244	220	232	222	215	243	219	214	223	227	205	202	220	207	214	213	251	224	213	206	189	253	239	213	249	223	218	194	242	199	221	186	195	233	218	200	193	259	217	217	241	236	210	236	200	229	225	229	238	222	249	204	213	228	222	224	213	224	213	229	228	213	217	239	207	242	193	196	203	213	252	194	205	226	243	236	234	206	232	241	217	196	244	204	212	246	199	235	227	212	213	197	201	223	215	213	216	230	215	189	232	229	233	231	201	206	214	226	223	228	215	207	226	226	220	208	219	219	244	218	205	227	224	193	212	253	206	223	219	227	232	220	209	208	241	225	258	224	211	204	219	202	214	204	241	217	233	232	225	193	220	229	248	243	195	231	224	201	228	204	238	213	224	216	223	240	193	225	205	208	203	196	212	235	236	213	242	229	229	214	213	212	226	215	203	226	225	223	243	225	208	241	249	212	226	222	212	227	219	214	216	215	229	228	210	227	212	209	226	233	219	215	205	212	194	216	209	230	220	232	203	209	247	221	193	212	224
19627	2241	1718	1775	1531	1246	1048	876	837	738	758	683	666	598	680	626	591	572	577	604	577	614	560	540	568	566	580	604	547	548	499	494	580	529	494	545	498	533	546	559	521	516	556	551	530	530	541	496	552	529	521	486	519	548	551	535	572	558	499	573	558	537	518	561	547	490	569	522	511	542	518	529	482	553	528	529	541	522	529	493	516	556	533	507	515	531	463	566	536	533	502	536	569	538	550	525	528	554	529	561	540	494	525	574	550	501	535	549	524	549	517	596	502	510	533	499	483	522	521	483	495	493	513	515	525	474	534	540	545	541	549	554	544	529	558	518	555	529	489	499	537	523	516	557	542	529	500	540	515	506	559	543	481	530	542	487	508	474	518	516	557	510	503	528	532	515	522	568	510	494	532	532	552	516	534	492	582	515	532	529	519	532	516	515	533	527	521	540	582	505	526	512	509	517	479	511	517	517	550	562	492	464	491	510	535	516	514	533	522	528	518	514	518	520	539	547	515	524	476	524	542	473	534	538	518	475	521	500	539	512	557	554	518	497	532	519	505	561	539	511	522	552	484	592	505	487	519	499	573	463	513	499	520	525	522	528	508	516	560	520	520	536	538	523	487	517	505	509	550	519	537	507	528	541	509	550	510	499	492	536	535	560	491	515	521	542	523	483	493	503	520	492	544	558	517	504	521	528	548	537	558	510	537	540	533	480	527	509	544	530	504	502	533	541	513	513	505	511	550	540	523	498	560	530	539	525	563	509	505	524	535	543	514	505	549	511	536	512	561	512	530	519	518	575	505	514	523	546	519	536	519	522	554	516	519	513	488	540	520	493	572	533	530	497	540	547	501	537	527	526	573	526	528	557	563	494	500	551	502	530	542	490	523	530	527	488	526	522	532	516	523	536	538	556	536	507	531	524	552	540	516	508	492	556	525	511	541	477	536	521	512	513	523	518	532	473	531	490	545	518	514	526	522	584	491	533	547	524	512	535	464	513	525	480	547	512	551	542	500	521	485	468	496	494	490	549	516	508	498	524	558	495	510	504	571	544	540	533	543	544	518	523	501	526	478	509	501	512	528	539	522	523	583	500	574	529	508	505	499	575	568	512	523	530	539	512	489	521	521	532	521	512	551	532	532	487	509	554	572	545	552	489	548	494	525	524	541	512	516	496	539	567	527	542	532	497	511	537	503	534	512	489	509	513	555	500	525	522	501	483	518	509	494	522	509	522	545	504	528	524	522	460	482	502	501	514	531	482	536	546	519	509	522	521	534	517	559	546	478	536	526	488	504	501	529	516	487	531	529	527	526	502	478	518	566	536	513	560	554	539	480	548	517	534	548	536	541	561	487	507	508	531	535	545	494	581	505	492	509	537	539	512	519	505	566	542	507	522	533	549	504	520	553	501	561	565	507	516	528	495	534	522	486	520	502	493	505	513	472	520	537	528	485	533	525	480	492	568	499	549	499	472	481	516	490	500	523	519	508	509	517	482	518	554	504	526	545	575	521	523	561	500	536	526	522	499	512	515	516	509	540	529	497	519	527	580	537	517	506	474	542	488	529	516	535	494	558	548	514	537	540	516	496	536	499	530	539	479	498	532	520	493	535	514	568	481	504	497	512	536	518	505	532	573	518	532	560	507	523	517	522	576	540	493	551	484	581	550	535	536	536	540	538	554	537	481	541	497	524	547	476	520	550	476	508	506	514	496	537	492	534	521	497	535	530	514	516	523	490	522	539	545	515	500	515	513	520	518	527	559	522	528	543	533	498	499	508	545	531	527	517	539	564	536	558	533	521	527	535	510	578	516	512	532	536	530	552	512	520	509	526	534	527	539	528	534	506	510	521	527	533	517	538	536	506	529	464	513	492	542	478	509	506	524	520	512	515	503	498	519	525	509	491	503	529	523	542	531	529	527	495	488	526	531	510	535	499	507	512	510	475	572	564	477	589	495	510	529	517	541	481	523	496	482	526	521	554	546	539	519	545	507	529	504	510	522	508	555	507	544	558	495	515	519	506	522	527	498	492	498	500	510	540	542	494	493	464	504	531	520	526	566	492	522	487	495	495	517	545	516	544	503	529	502	539	523	506	547	544	494	545	509	517	505	485	502	509	506	530	535	469	506	509	493	518	515	526	478	497	541	548	524	539	532	487	516	538	499	515	476	499	560	505	529	553	513	519	533	557	523	517	522	508	537	533	546	542	537	565	519	557	542	554	563	534	529	495	515	529	482	557	520	530	524	534	509	529	533	450	564	522	534	530	548	548	532	521	527	505	495	504	535	561	521	566	531	553	555	548	523	489	506	532	515	534	521	548	493	500	526	510	546	498	532	544	518	566	538	560	499	470	537	523	524	496	504	509	490	543	530	503	530	525	530	542	497	490	489	514	546	547	506	537	522	503	521	529	511	496	491	534	509	513	526	526	571	554	599	476	570	535	531	519	517	501	564	543	505	573	518	541	487	506	526	518	555	467	549	497	535	504	472	538	515	515	519	539	548	525	496	498	517	526	493	540	495	508	537	533	500	520	541	552	501	532	562	540	519	525	546	545	519	534	472	520	541	543	507	530	551	536	500	505	524	501	495	514	523	541	495	521	565	526	537	516	512	550	490	495	514	530	552	527	493	546	562	503	495	541	512	499	499	554	523	519	520	489	506	522	521	551	499	572	562	530	544	539	561	512	506	512	502	510	508	525	535	559	556	545	516	530	506	530	487	557	509	552	514	520	480	469	555	520	529	513	518	512	519	512	547	482	520	540	542	522	522	498	545	495	529	500	515	503	488	480	576	497	459	466	481	497	547	516	540	528	504	524	511	514	543	500	517	493	511	527	506	555	518	517	501	501	493	516	485	518	512	537	482	523	501	525	512	528	502	504	530	490	490	530	489	505	532	532	526	502	489	497	500	540	514	564	513	477	531	507	492	509	490	488	505	488	529	534	546	504	487	544	527	516	564	519	513	468	546	528	498	532	547	511	529	520	451	537	514	556	552	522	519	544	507	537	519	520	512	571	480	519	523	536	521	499	522	507	520	543	520	540	519	491	543	528	497	558	538	537	494	540	501	530	528	516	547	541	510	486	558	524	575	512	564	515	557	555	485	515	523	538	518	479	544	518	544	505	516	500	519	512	519	532	548	515	523	508	533	509	499	517	528	535	545	515	551	505	514	482	510	512	551	538	534	568	513	559	521	493	512	502	531	476	501	506	537	535	484	506	600	540	497	525	500	520	514	515	524	495	545	510	534	529	507	511	535	514	554	512	572	532	522	569	517	504	541	536	538	536	521	544	502	526	510	504	507	485	533	529	518	554	525	524	510	507	497	532	510	509	556	563	504	556	510	527	526	567	529	553	560	514	504	512	507	525	543	508	558	568	503	517	531	502	526	504	560	497	513	544	531	528	525	467	487	499	498	491	512	520	551	495	506	531	534	547	555	530	496	523	544	534	528	507	530	500	540	523	513	507	519	532	536	512	502	568	511	520	540	562	535
9868	1061	339	306	295	319	278	294	291	286	270	263	300	294	342	268	304	269	291	286	309	304	277	294	278	278	299	292	238	248	257	261	286	286	277	266	296	263	325	286	267	287	310	307	260	325	315	273	272	299	312	272	250	308	254	253	285	281	299	279	307	318	285	292	258	291	313	281	299	296	292	292	272	253	298	285	286	265	272	283	269	289	298	273	315	260	247	269	249	278	270	295	307	322	272	268	272	290	305	310	302	274	284	279	317	291	262	303	296	296	274	266	295	287	265	302	292	265	297	276	277	307	283	320	258	284	284	308	283	276	254	274	299	288	281	276	305	309	275	301	298	251	252	266	300	293	280	286	259	283	266	313	265	280	255	297	280	247	260	315	288	280	293	287	280	299	293	288	299	272	243	297	273	284	275	266	311	277	253	293	297	268	291	290	283	288	267	278	270	291	300	274	281	286	275	291	274	287	283	296	302	312	315	250	301	290	294	287	314	324	273	294	287	308	269	271	294	257	293	291	297	305	301	319	312	299	246	302	315	314	287	247	304	296	302	277	259	292	272	304	301	258	291	267	295	289	246	307	271	263	302	330	318	257	251	260	287	299	286	286	263	275	310	255	305	280	298	277	297	291	278	299	260	273	279	297	274	318	278	279	279	327	282	279	283	291	283	273	269	287	273	298	256	273	271	288	257	235	286	296	286	281	297	271	287	282	276	270	261	285	261	302	287	266	301	296	342	268	265	276	286	264	276	253	298	266	304	286	286	279	295	295	308	300	302	312	271	295	344	269	331	286	334	278	297	266	283	282	276	271	282	285	252	303	323	282	315	264	282	304	264	267	298	250	289	289	280	280	303	249	259	311	306	272	296	301	294	300	319	289	295	276	269	280	274	274	296	310	289	280	298	307	282	308	293	272	296	289	257	284	302	281	296	333	315	293	290	285	311	246	248	283	294	311	283	288	290	278	270	293	307	257	287	264	268	295	279	297	294	291	267	259	284	253	276	254	324	274	289	286	267	293	275	280	292	258	273	272	287	275	255	272	267	282	267	300	302	307	254	239	253	301	275	255	293	301	264	314	269	262	277	284	287	295	275	280	292	284	248	284	312	276	284	276	293	328	290	273	304	312	288	292	313	292	315	284	280	280	288	269	276	271	241	290	302	260	300	260	269	284	257	273	278	268	282	262	287	272	274	264	256	246	291	264	289	269	297	325	294	267	294	260	320	304	268	260	309	295	310	294	288	285	259	289	279	309	299	276	260	275	291	291	306	263	323	276	265	281	267	314	253	316	248	283	280	298	275	270	269	256	283	289	284	327	305	271	291	270	284	283	301	284	293	267	267	308	301	276	293	304	289	288	262	316	250	297	261	299	306	323	276	303	281	282	297	278	291	299	337	284	285	268	273	292	293	324	316	280	274	270	284	280	304	272	300	270	280	304	350	295	300	290	290	300	305	277	301	296	281	270	271	344	277	277	301	268	318	282	263	340	285	295	294	280	301	314	286	264	282	306	286	271	310	282	290	279	288	290	314	292	285	265	259	284	295	306	303	276	274	272	277	298	293	288	288	256	287	276	306	290	318	291	273	291	293	265	256	306	273	318	318	270	307	275	327	258	296	247	293	312	312	310	326	301	257	292	273	305	264	282	247	314	295	257	285	289	287	284	267	299	295	289	310	265	302	269	270	300	262	285	290	311	246	309	309	293	283	262	243	283	281	271	284	327	314	284	301	276	262	283	310	261	284	271	288	304	275	294	285	279	262	261	302	282	271	242	292	257	288	279	279	279	298	301	294	275	285	254	279	290	314	325	261	287	289	256	258	284	275	244	298	300	271	252	287	276	294	264	268	273	313	287	290	316	324	297	286	310	310	276	292	280	277	299	303	290	316	264	281	272	285	243	296	279	251	283	254	274	295	291	289	267	322	276	255	301	295	285	273	283	283	299	270	266	245	276	281	275	293	309	306	284	308	299	305	288	309	276	312	259	316	291	309	299	264	288	265	265	286	330	301	274	289	273	277	282	305	310	253	306	261	284	270	301	271	311	290	310	306	278	280	272	295	279	283	288	287	279	289	293	286	306	282	331	269	277	290	297	277	296	316	319	276	270	274	300	277	291	288	275	274	307	314	276	302	287	298	300	303	281	297	273	281	258	288	262	275	274	286	298	287	289	272	273	270	258	273	263	284	285	252	292	268	270	279	313	265	272	303	294	284	269	284	269	285	277	262	284	290	295	282	299	325	261	286	290	287	271	267	293	293	266	312	308	262	229	297	298	298	275	306	280	305	296	291	283	264	312	261	271	304	302	250	280	324	280	252	284	277	276	303	313	330	299	295	307	288	280	283	293	287	282	308	277	314	286	288	287	262	267	297	249	314	255	265	281	287	296	270	298	274	309	277	267	292	298	315	275	306	270	304	320	294	262	256	263	285	277	312	314	294	279	278	276	285	278	268	270	256	318	263	305	290	274	276	283	288	271	279	274	265	257	291	279	295	292	298	255	285	287	286	304	289	292	278	245	298	274	265	317	258	277	277	289	311	307	270	296	293	311	263	249	280	267	293	249	322	285	257	311	297	290	308	297	289	298	272	283	269	289	264	305	265	309	289	302	277	281	285	286	282	283	281	259	275	297	293	293	295	296	278	301	316	300	275	277	288	288	290	302	281	296	313	290	276	281	261	272	287	272	290	292	272	283	285	267	338	297	267	286	269	276	296	303	314	306	267	304	298	270	266	300	271	294	284	297	277	272	242	344	281	299	277	274	318	300	300	270	292	288	285	293	284	276	273	262	288	277	299	268	277	282	249	292	310	293	278	254	267	292	285	282	295	284	301	251	251	281	297	258	292	271	293	298	287	289	276	296	285	271	271	325	267	296	317	321	251	285	272	271	284	275	279	308	280	260	291	303	299	288	282	297	325	293	245	303	291	295	270	266	262	259	282	311	276	288	264	291	264	289	289	283	269	263	301	297	264	283	303	256	281	279	274	272	258	284	257	300	301	294	271	237	276	250	256	283	296	276	295	299	248	288	297	305	269	286	272	309	283	347	280	314	286	302	290	270	281	272	264	253	317	271	281	285	271	288	314	284	319	282	274	292	282	268	277	255	286	305	299	305	287	300	309	315	290	289	265	248	267	292	278	302	266	286	298	288	307	270	293	326	299	272	272	262	283	262	304	317	298	261	272	266	284	306	271	282	285	284	270	296	289	261	288	313	325	279	287	286	285	321	283	293	288	269	279	263	262	266	279	286	265	279	312	261	299	305	292	272	285	294	307	279	289	273	285	251	285	309	281	290	286	260	280	276	285	289	258	293	264	289	271	303	276	283	245	278	278	289	296	294	305	296	302	296	294	261	273	290	321	281	275	302	283	304	273	273	281	298	318	281	310	272	254	283	258	259	290	306	261	278	291	266	272	291	276	273	288	288	287	289	268	282	272	291	268	302	296	294	302	283	270	267	285	282	252	260	304	282	325	302	267	303	300	283	286	261
7370	993	733	723	678	750	704	677	720	691	699	706	696	707	649	711	734	676	687	663	668	736	730	661	677	709	655	652	661	709	691	656	653	702	678	661	678	671	711	667	670	672	688	647	684	706	663	741	689	670	704	671	684	661	660	702	669	691	650	696	685	725	678	675	648	688	656	683	724	675	703	700	713	688	681	615	713	717	671	686	693	645	694	709	694	691	653	684	720	665	666	693	665	693	692	671	715	666	648	666	685	663	705	692	683	690	711	700	668	649	690	700	713	676	700	699	639	697	684	704	705	672	653	710	671	711	675	704	679	718	658	696	674	651	707	671	640	645	664	680	666	710	699	699	695	650	696	721	669	638	664	639	722	706	704	754	678	703	708	667	634	676	700	669	689	699	743	676	657	661	712	704	677	702	717	703	657	653	682	672	684	703	697	688	699	710	656	688	703	670	654	687	700	679	688	693	729	663	703	695	759	667	693	710	696	678	681	692	677	667	683	714	653	729	689	645	694	704	667	682	673	677	703	640	649	694	709	707	649	681	707	698	662	620	669	703	704	657	702	673	690	696	705	678	668	669	673	695	655	686	695	701	685	655	668	739	720	666	666	689	670	718	670	720	681	697	690	645	665	608	699	724	709	697	699	740	709	669	653	659	652	671	714	665	707	668	727	683	669	659	651	665	698	694	687	719	683	693	670	694	690	663	657	685	654	681	669	661	711	642	698	700	649	680	653	636	689	728	677	669	714	675	681	658	713	688	699	702	715	689	685	702	711	734	649	661	660	706	662	701	666	715	687	689	696	711	726	694	734	723	750	694	720	646	685	689	693	699	670	670	700	663	647	678	685	662	713	656	668	684	678	682	701	692	680	712	692	652	696	673	684	709	666	683	657	659	675	660	695	685	682	716	757	713	647	666	679	693	689	688	691	688	703	675	627	694	701	713	627	684	723	659	659	686	696	645	682	644	682	694	673	699	725	674	707	656	700	648	648	659	711	668	666	727	675	641	678	692	706	628	678	658	637	652	708	708	684	695	618	653	667	654	683	653	677	686	670	681	686	699	692	648	644	678	678	683	699	681	686	701	648	702	654	697	684	639	700	674	634	712	634	716	687	669	676	647	668	714	636	713	663	688	681	670	719	706	733	663	697	687	707	673	680	666	624	696	705	728	624	688	652	651	674	671	711	708	655	686	714	684	704	682	675	726	749	694	698	715	689	712	686	651	676	666	713	648	698	670	664	705	694	670	652	665	695	687	712	735	700	711	686	696	699	668	669	640	676	714	692	699	665	685	661	725	717	676	731	647	696	661	658	670	691	665	671	691	696	669	711	657	671	729	751	646	689	689	682	692	625	688	675	678	666	688	656	662	695	696	686	695	694	694	695	707	729	689	704	722	706	708	647	651	676	676	706	721	712	711	684	659	650	676	693	718	658	637	705	699	700	707	702	711	703	660	717	691	680	711	696	683	720	702	771	670	675	682	696	675	672	611	679	722	681	632	654	698	658	694	699	667	678	670	652	661	664	695	724	671	701	706	685	684	663	706	719	673	641	724	709	684	686	735	673	739	717	664	702	651	679	664	692	711	695	732	637	722	682	664	711	673	682	711	665	672	632	690	673	683	689	723	704	648	716	660	625	672	660	677	689	666	678	700	707	688	699	698	702	709	664	677	691	709	716	666	705	635	720	683	660	650	703	703	681	656	656	737	667	712	653	668	685	702	648	649	686	747	707	696	667	663	745	701	699	641	666	677	679	723	728	707	702	653	709	662	688	669	694	726	671	705	713	686	703	659	726	680	666	719	687	714	698	715	707	669	662	652	660	681	641	623	621	680	684	671	691	711	685	666	692	696	698	714	648	725	652	660	681	639	704	669	649	706	704	714	723	690	684	653	673	683	682	736	668	703	694	678	720	700	732	677	711	694	674	666	660	661	702	664	693	641	651	730	690	702	703	748	678	690	693	721	657	674	676	635	683	676	721	670	671	683	712	737	696	696	668	699	698	710	684	676	687	675	693	727	667	688	721	667	674	723	650	694	647	663	729	722	659	692	679	700	695	677	678	720	649	691	656	683	704	671	677	661	646	681	700	669	638	699	688	654	675	703	708	674	681	699	656	691	663	699	722	696	666	662	691	687	650	692	670	644	687	668	674	668	657	665	730	725	671	695	675	705	668	712	700	684	698	751	667	643	672	665	687	656	688	673	613	690	665	681	668	659	690	707	657	633	734	702	709	701	698	670	703	715	702	681	706	647	684	722	724	641	696	656	687	622	730	684	707	666	648	670	673	719	667	665	721	679	693	646	686	714	674	730	717	698	702	718	688	697	669	662	720	642	700	702	670	662	631	688	697	637	703	638	665	661	729	694	683	694	686	724	677	667	646	709	695	699	651	700	679	665	671	708	678	652	642	623	639	706	693	692	650	688	723	632	726	680	646	687	689	668	640	688	695	660	728	713	647	710	670	732	681	724	687	663	674	693	679	671	724	686	675	660	653	722	673	714	687	680	680	694	630	750	693	703	667	711	709	686	685	666	677	726	638	686	661	674	679	725	653	673	623	730	696	654	705	711	702	729	659	693	699	677	700	698	668	736	699	637	698	658	695	666	674	708	652	644	686	683	670	661	690	680	667	686	654	689	682	679	654	704	717	685	715	691	699	679	671	675	652	722	679	715	662	691	689	701	703	712	690	680	730	718	678	703	658	706	715	630	696	672	683	686	680	702	676	670	677	702	672	707	665	678	708	661	635	678	668	680	662	696	682	708	690	752	682	679	683	702	697	727	655	682	648	734	654	719	679	763	713	668	685	725	645	713	662	733	694	688	736	691	718	701	652	684	674	690	730	714	685	657	696	675	702	700	696	713	695	660	693	671	718	686	713	665	656	693	679	722	705	635	655	650	732	646	704	671	696	663	673	648	689	712	652	663	735	752	700	649	718	692	655	666	676	711	656	738	671	684	660	671	649	683	668	672	647	709	682	746	662	668	669	734	690	699	673	686	660	665	630	691	669	704	721	673	696	681	678	702	639	643	692	670	629	705	653	660	685	717	682	703	686	695	644	707	649	661	663	687	690	666	697	648	695	734	659	653	706	677	668	680	695	692	721	675	692	726	673	666	665	666	712	656	668	697	656	708	669	647	672	698	646	723	662	650	704	663	654	691	702	669	663	700	685	698	717	673	662	711	712	692	700	687	682	732	741	679	702	700	702	676	686	696	700	653	685	682	657	715	666	673	710	697	721	693	729	676	683	710	660	701	717	741	662	682	678	698	691	702	700	647	762	662	678	706	697	652	681	654	713	658	702	721	712	708	685	682	711	676	634	669	696	654	696	694	693	649	658	662	658	664	713	684	691	661	675	736	648	688	646	637	703	688	704	728	681	668	715	702	650	658	663	659	711	711	741	689	711	731	670	709	643	653	708	715	685	692	682	665	652	692	695	715	638	667	651	679	700	655	733	668	730	663	691	670	697	680	667	700	764	627	671	684	697	689
22853	3476	651	550	428	403	344	406	384	392	399	382	339	373	357	334	325	352	344	357	328	297	332	363	302	330	355	344	335	301	351	368	331	332	296	399	387	302	381	388	376	343	364	372	348	361	341	358	347	355	369	316	359	321	354	347	366	344	350	351	340	351	321	324	357	376	307	325	314	338	329	388	339	337	345	353	326	341	306	303	329	306	303	324	357	354	340	334	341	303	323	336	306	332	355	366	375	341	352	330	316	320	356	361	316	329	356	315	312	342	349	351	331	367	324	342	365	344	353	349	292	337	347	350	324	345	341	340	337	365	352	343	350	335	366	377	345	355	333	328	339	356	345	358	337	331	343	358	342	336	374	316	337	334	313	321	387	375	332	359	336	372	332	332	375	359	320	313	327	324	338	319	338	340	363	337	378	320	362	321	331	351	331	353	329	378	317	342	349	321	328	353	358	321	359	345	309	326	354	350	340	331	341	327	359	353	368	391	330	305	349	346	338	327	328	344	323	380	296	323	349	324	320	328	374	368	342	351	338	332	338	328	364	328	322	352	335	344	331	353	368	326	362	337	338	366	351	323	338	381	366	335	301	338	353	328	345	357	316	360	333	350	374	322	316	319	324	317	353	336	328	359	355	324	368	337	310	337	339	337	369	339	355	367	366	337	335	368	319	353	354	331	323	392	348	328	339	346	331	344	388	365	321	325	319	385	331	341	338	347	368	363	338	328	350	344	365	349	336	326	340	358	347	324	330	355	349	340	318	319	325	325	332	330	311	325	331	378	343	326	349	351	345	364	299	343	320	322	323	373	334	327	335	303	369	341	302	317	346	355	367	331	348	311	327	321	311	328	307	333	341	339	363	336	324	344	324	393	375	356	323	358	323	366	360	338	333	332	335	330	355	317	346	380	358	363	345	351	352	345	357	360	312	361	340	304	353	368	354	335	307	326	327	358	333	351	323	396	330	346	335	360	366	329	348	324	352	350	329	310	371	336	357	351	342	323	355	347	339	348	354	322	333	368	341	367	317	337	336	326	341	302	344	363	347	315	349	341	302	356	346	350	346	329	343	307	343	362	314	333	332	373	343	314	327	337	343	355	362	329	367	358	334	371	341	333	399	358	353	357	346	367	351	365	322	367	334	347	349	305	340	333	325	374	329	354	340	344	333	347	342	337	354	355	321	359	347	336	326	375	347	348	324	358	355	358	345	319	345	335	339	330	341	347	330	316	331	341	377	333	371	337	356	325	342	343	346	304	349	367	360	344	326	348	359	338	313	327	345	353	328	309	356	328	340	339	342	349	383	366	342	358	346	310	346	340	342	331	328	304	341	347	330	359	362	330	364	348	340	330	321	348	328	313	354	348	348	326	319	340	331	343	302	332	325	320	314	317	362	365	339	335	358	320	323	377	309	307	348	354	358	355	362	341	343	326	352	340	326	350	332	339	343	324	331	330	315	317	355	329	345	312	299	333	338	329	360	333	342	325	330	356	357	327	358	349	347	342	331	343	324	318	342	337	355	353	346	297	345	359	353	357	311	359	286	342	335	328	287	354	314	318	337	360	317	320	326	329	364	384	368	351	337	342	344	323	352	395	341	364	317	363	343	322	346	323	335	365	323	338	343	322	363	380	311	351	330	323	331	351	298	359	346	338	336	335	349	331	320	319	367	316	358	348	319	341	309	324	350	355	297	366	383	330	304	320	391	309	323	307	347	341	354	339	383	367	338	313	356	323	310	327	322	338	356	325	365	354	341	323	313	339	341	328	292	347	360	328	329	347	329	373	366	343	328	340	366	379	330	359	385	376	329	342	353	341	359	331	355	343	335	331	364	325	349	362	313	339	391	314	345	338	345	328	348	333	307	338	336	337	320	338	341	343	335	344	323	338	325	333	374	331	347	352	342	352	343	327	332	327	357	356	326	362	360	331	360	338	338	339	347	330	350	337	367	348	353	368	356	378	349	342	317	352	349	376	340	362	375	329	347	336	349	328	346	349	336	317	385	310	320	298	374	327	363	354	346	335	330	340	330	418	314	342	323	346	318	324	338	310	341	382	349	341	372	306	335	340	352	338	358	351	325	332	334	358	352	323	340	342	323	372	316	338	344	319	333	371	335	311	341	337	345	376	353	302	346	319	368	376	345	328	360	359	339	354	361	323	334	366	369	370	356	351	347	309	356	319	341	319	327	350	325	341	327	323	342	365	331	366	369	333	358	329	342	346	353	342	368	366	329	355	367	326	325	353	334	334	354	357	349	373	325	378	320	335	315	327	337	340	342	316	366	347	330	353	334	335	366	355	381	337	359	326	378	333	373	365	317	315	345	380	372	331	357	355	364	316	316	342	354	315	320	352	340	343	344	337	323	347	322	353	349	330	299	386	320	304	361	341	316	350	374	361	337	371	376	337	376	346	365	365	348	353	337	351	323	363	353	331	341	363	329	349	303	297	339	335	353	362	377	324	364	354	347	336	365	335	332	351	365	327	366	376	324	368	362	332	353	302	316	323	342	328	352	357	343	365	339	344	346	321	338	368	290	341	361	298	338	305	365	339	325	328	344	395	361	333	322	343	325	328	340	338	333	339	355	348	343	343	328	357	335	333	323	384	326	367	322	329	301	349	330	356	352	326	335	364	323	365	355	331	313	346	353	307	369	345	363	376	353	356	339	331	348	348	368	344	320	346	345	322	375	363	323	323	332	399	321	316	359	333	331	351	370	335	323	346	352	326	311	338	323	285	355	338	338	346	311	318	362	350	333	364	363	298	345	362	362	347	330	333	352	345	326	325	354	358	312	343	332	361	365	349	325	334	315	367	324	319	376	384	382	325	329	321	359	352	324	351	325	344	340	343	355	326	371	315	324	340	344	297	338	344	354	353	318	335	298	389	306	337	321	337	337	341	359	344	341	292	330	345	327	384	336	341	368	318	304	372	361	334	318	340	323	362	347	381	345	316	339	339	305	329	326	355	298	293	337	324	340	342	367	332	350	334	350	325	351	364	365	369	355	337	353	302	307	356	335	344	350	335	367	366	352	329	340	366	344	372	333	348	338	376	352	366	389	312	365	334	347	347	342	350	332	348	347	326	344	363	345	343	346	307	332	354	311	338	330	339	336	344	311	342	323	332	350	321	328	372	348	349	352	318	359	380	346	404	342	323	340	319	336	325	324	358	359	352	339	340	336	332	394	334	329	363	326	340	320	329	357	331	343	352	331	349	341	353	338	350	346	284	340	337	344	382	373	322	327	357	322	344	341	359	364	319	352	325	362	350	338	330	373	292	312	339	341	363	335	301	344	373	340	331	350	313	349	324	344	316	349	353	345	344	340	335	321	301	342	366	330	307	328	333	327	345	329	324	315	362	341	353	332	346	343	329	325	336	334	343	313	355	330	312	340	330	332	335	356	313	348	322	359	338	377	361	326	351	340	339	331	347	350	384	375	353	331	345	379	379	333	353	329	336	345	334	360	323	342	349	354	304	319	363	355	331
15772	1974	1398	1383	1307	1145	1052	990	961	891	922	909	901	839	866	886	864	857	825	823	853	768	823	794	821	863	822	856	837	791	869	829	810	814	813	794	791	822	781	793	798	798	750	833	750	749	797	806	811	864	822	770	801	796	823	729	813	823	802	804	855	755	777	830	843	823	765	787	797	838	764	813	841	804	853	786	776	742	841	796	766	770	819	783	833	799	769	823	818	814	795	802	769	775	777	820	780	809	741	778	812	794	828	829	778	784	768	816	782	760	768	793	788	768	833	783	780	772	764	791	803	782	796	826	784	803	755	780	821	832	743	796	771	801	827	789	783	832	776	773	780	864	843	777	794	815	826	822	816	773	786	779	802	828	809	781	792	788	815	814	802	807	772	822	775	767	837	806	750	840	801	727	816	784	788	818	806	825	848	791	811	780	809	815	822	759	807	784	771	803	789	816	780	754	799	802	832	748	783	768	807	830	791	791	775	765	823	822	794	795	774	760	812	800	783	779	777	766	805	770	785	830	817	825	764	803	763	821	829	777	784	811	853	733	826	805	829	819	799	794	798	808	755	828	783	808	784	764	803	762	790	790	761	765	814	789	787	780	790	770	782	827	800	812	811	810	868	793	787	814	772	821	794	778	777	780	853	773	753	829	779	771	808	797	809	797	779	784	790	756	783	802	804	791	834	761	840	796	771	788	792	775	786	829	834	792	809	813	742	796	787	729	802	761	810	777	780	750	776	783	819	783	789	778	825	834	739	819	842	851	836	843	795	822	821	756	789	817	769	812	802	768	780	823	794	758	804	824	827	788	767	827	773	803	749	750	778	814	792	794	824	773	775	823	817	800	782	768	790	795	750	797	796	786	802	764	780	758	765	811	756	795	827	827	756	777	843	867	822	817	697	801	785	806	785	785	827	798	799	830	761	806	758	820	771	762	833	762	791	800	825	818	790	844	776	798	833	734	774	809	795	822	804	770	806	798	798	787	781	724	842	772	751	832	851	789	817	834	797	790	773	803	770	725	832	773	822	792	830	810	787	800	766	793	731	804	775	837	759	804	799	790	757	817	779	812	789	782	793	832	777	797	788	805	838	772	795	732	762	800	824	810	762	792	806	751	809	778	795	803	839	791	820	788	774	820	790	812	809	798	795	815	774	781	775	781	793	801	816	805	815	777	798	783	795	790	766	801	783	861	761	824	763	855	761	791	857	757	740	796	762	797	733	798	813	835	794	752	765	798	793	776	759	819	786	793	781	824	797	804	783	772	815	807	762	773	800	810	805	815	782	811	810	810	834	825	835	806	771	832	771	772	794	820	787	783	796	771	824	837	821	826	764	762	770	795	736	847	770	847	826	823	741	810	770	762	801	802	795	746	797	754	789	825	779	785	846	764	788	801	753	810	854	818	825	822	790	768	777	793	828	762	821	786	790	811	803	762	747	796	811	772	770	805	808	808	762	807	770	800	792	799	763	762	776	776	789	788	776	765	782	824	798	781	766	759	843	783	820	803	751	794	747	846	807	837	847	810	779	846	779	816	761	792	817	800	807	778	806	841	808	816	750	757	802	799	777	778	797	795	796	802	786	772	819	788	779	778	803	788	779	760	796	816	768	785	791	772	757	751	792	783	786	862	816	836	783	818	778	747	776	823	839	777	791	758	776	773	798	851	795	780	801	792	799	744	803	800	805	790	784	804	798	785	816	764	781	797	829	769	785	837	759	785	781	821	803	727	799	797	793	772	790	784	750	789	793	789	837	804	788	827	836	766	769	799	778	779	802	803	774	784	777	812	769	792	819	767	750	815	792	809	849	807	830	754	805	818	729	845	847	783	818	812	785	768	764	812	830	743	817	791	817	829	789	807	803	815	789	838	785	731	729	779	781	860	764	769	782	762	773	818	841	782	778	801	760	838	836	819	784	766	811	792	879	789	831	774	746	838	815	784	814	839	837	826	770	850	789	818	820	813	785	857	761	785	808	823	827	781	771	780	832	797	821	754	810	750	786	799	816	741	818	759	818	832	781	814	802	812	819	775	805	807	798	809	746	799	796	773	787	769	724	786	799	803	770	781	750	765	792	787	759	782	814	791	795	818	783	843	779	749	873	761	785	815	803	791	768	823	805	840	800	793	810	792	809	785	828	801	772	784	831	813	789	761	814	781	807	820	779	763	797	811	830	791	810	799	821	784	750	864	811	848	836	771	745	814	825	772	817	794	812	812	808	763	811	772	814	765	811	815	843	748	835	808	820	758	781	805	763	816	773	839	843	814	853	800	815	778	826	773	823	799	786	783	799	818	798	794	816	833	789	852	760	842	780	825	803	781	793	797	809	824	759	819	783	824	787	781	802	785	822	822	820	789	812	768	836	795	852	829	788	755	784	778	755	781	761	827	767	794	787	837	815	743	762	805	800	801	792	790	732	778	731	791	814	745	783	864	798	817	780	856	823	848	767	800	764	817	789	825	780	760	789	798	798	799	766	809	791	855	811	833	785	831	756	808	792	809	778	765	794	833	824	772	787	799	775	790	823	800	827	820	828	783	791	766	798	802	805	768	841	836	820	821	821	772	791	763	794	819	798	846	773	792	744	789	775	818	782	728	772	799	822	786	838	816	704	790	799	776	793	801	803	746	877	840	811	759	818	797	833	826	801	760	790	781	831	823	784	806	807	810	812	851	813	758	841	797	819	776	777	774	784	774	825	784	775	806	756	771	815	787	777	809	757	826	782	810	815	770	792	791	804	826	782	800	849	816	787	811	818	774	796	727	776	799	810	766	808	783	824	759	789	810	772	786	773	800	802	779	764	843	804	838	795	819	799	792	783	799	784	805	820	816	737	771	777	795	811	803	770	790	834	833	789	735	784	777	827	832	760	826	769	779	867	747	811	802	796	736	751	755	799	779	796	748	785	805	770	810	804	789	790	827	781	831	799	770	787	813	766	812	863	769	795	739	792	806	857	780	804	794	785	810	790	855	808	873	838	816	807	755	764	814	771	765	799	826	810	769	872	831	780	817	859	730	841	818	811	802	837	785	780	759	781	775	784	835	777	806	774	780	776	777	783	843	800	786	779	781	784	820	770	781	778	794	789	800	793	741	811	820	819	758	787	832	765	809	830	805	785	780	795	837	833	755	825	822	796	839	818	775	784	839	799	734	753	825	755	798	764	754	830	791	812	781	839	772	772	791	778	775	799	782	798	779	802	759	786	833	759	769	788	797	735	809	803	790	833	771	839	783	754	790	781	753	792	788	851	793	842	804	771	775	824	831	760	844	789	786	719	778	779	760	756	762	792	825	805	755	796	798	821	779	777	825	769	816	812	812	785	803	774	852	761	836	823	772	776	826	789	804	751	762	769	768	771	787	806	791	808	802	749	787	800	799	767	791	784	785	809	777	816	754	790	780	776	775	800	763	828	815	806	761	806	749	811	796	794	791	761	789	813	789	797	801	816	762	815	803	753	823	776	806	779	786	773	795	805	780	785	818	844	784
32600	6123	937	654	410	372	290	297	274	237	244	244	229	221	220	215	218	188	216	223	207	234	233	231	208	223	204	206	192	222	224	209	211	214	226	216	198	204	201	172	183	222	213	214	224	215	233	225	210	239	219	221	219	234	214	209	216	234	213	188	201	207	192	217	191	208	187	177	229	219	213	210	213	224	205	190	212	193	228	210	200	215	216	208	197	212	205	244	211	228	237	199	216	206	203	243	183	205	192	213	206	213	214	188	186	202	208	175	205	216	203	183	236	206	190	209	226	213	232	222	193	207	224	199	195	206	200	204	200	201	215	179	205	198	223	179	203	204	187	189	195	216	190	192	223	218	190	183	218	206	214	200	204	227	237	206	245	232	200	222	226	200	216	235	214	199	195	219	221	168	235	204	194	199	206	221	199	211	218	196	222	213	241	186	214	213	205	199	223	217	209	193	224	255	232	198	226	199	213	185	195	197	186	225	199	224	197	215	210	207	218	202	238	222	216	209	206	206	216	222	199	223	216	212	196	215	205	232	222	180	228	209	222	237	216	200	208	182	225	231	201	175	229	203	197	212	214	242	216	203	201	251	195	209	223	220	229	237	232	209	225	226	198	228	221	199	219	204	206	184	226	210	221	214	239	216	205	234	192	241	206	210	209	218	204	248	211	199	231	217	197	207	202	201	226	238	224	217	200	220	218	209	223	203	232	215	203	216	225	222	205	192	190	217	238	220	215	195	207	221	200	192	242	181	213	221	185	212	205	162	221	215	208	217	205	189	231	231	220	212	209	222	215	201	205	228	189	225	213	180	191	205	208	206	223	202	220	178	201	227	197	195	198	242	196	224	216	218	226	219	215	220	208	179	212	223	227	219	209	241	204	207	227	191	226	190	233	217	177	224	210	226	179	185	230	205	219	230	201	200	217	223	203	211	243	206	183	232	215	196	188	234	200	205	197	212	225	199	227	221	219	221	227	202	217	184	226	245	204	205	217	213	234	199	195	213	223	217	230	188	198	201	199	199	191	217	197	204	200	213	249	202	226	192	207	227	216	221	206	181	221	200	197	233	207	217	209	187	202	234	175	216	225	209	208	212	203	197	196	241	210	237	224	222	216	213	193	204	206	225	187	205	211	224	212	204	196	188	192	230	228	222	224	214	224	203	232	216	221	227	216	216	203	210	200	218	200	184	201	219	238	218	195	207	214	230	225	205	225	245	186	222	189	235	211	190	213	207	209	184	212	216	196	233	219	206	193	189	202	212	197	176	226	210	198	210	205	203	188	213	199	209	195	206	208	199	212	203	200	190	215	206	203	213	221	233	246	199	231	219	223	195	223	179	225	209	210	188	218	216	189	185	222	225	225	202	215	224	220	210	193	218	236	207	188	222	224	185	229	196	212	223	219	220	190	180	229	213	230	200	214	229	243	217	224	229	221	206	193	183	211	227	243	205	226	186	218	198	210	217	217	227	221	194	200	218	199	207	238	218	209	217	219	213	205	211	217	197	182	246	186	209	204	225	232	210	199	217	201	200	197	196	214	219	227	208	198	214	224	190	219	217	204	224	255	214	217	211	220	198	196	211	197	227	267	248	191	226	221	226	221	250	217	198	220	197	197	231	231	213	228	230	226	240	206	233	182	201	217	205	202	221	242	208	213	202	200	224	206	195	216	219	185	237	196	210	202	212	222	197	192	215	226	185	222	219	214	224	211	229	190	213	237	199	219	229	222	197	196	227	208	226	200	219	197	172	223	212	204	201	222	223	240	213	221	208	206	217	199	211	228	210	210	199	198	233	225	203	199	216	200	225	219	211	208	228	200	225	225	205	222	240	212	193	209	235	193	218	205	225	249	212	209	239	198	213	234	200	231	226	221	216	192	224	212	181	210	169	233	204	221	178	196	223	213	210	219	219	221	189	205	203	226	201	220	217	227	217	190	213	196	199	234	208	196	213	217	226	219	202	236	236	210	207	216	192	207	261	194	240	248	209	179	182	229	226	201	215	217	202	226	213	213	199	235	207	208	221	242	191	188	215	233	203	220	229	176	216	207	192	220	214	226	208	219	190	181	210	194	218	215	203	214	216	209	210	205	190	205	192	225	217	230	219	232	206	203	219	198	223	197	212	218	226	218	198	205	217	193	219	174	223	218	219	238	215	198	223	182	215	190	200	208	191	229	220	215	221	221	222	204	217	197	208	224	212	207	197	229	197	233	219	171	245	207	209	233	214	212	205	215	192	219	204	195	216	203	205	205	208	188	203	212	216	222	202	204	185	203	221	181	176	183	219	189	209	195	201	222	212	193	210	218	190	180	203	226	205	213	198	188	203	211	202	206	216	223	221	209	191	204	234	203	210	198	219	230	237	246	203	226	225	222	204	210	210	220	214	216	219	231	255	232	184	234	219	210	221	189	208	218	195	198	218	217	194	194	202	214	207	185	195	204	220	200	225	249	195	228	228	204	216	220	198	217	196	206	187	205	211	222	226	208	219	227	214	214	202	204	223	224	184	208	261	217	220	218	202	208	192	198	234	228	222	230	199	237	201	211	216	213	236	206	207	197	199	215	237	218	211	218	196	207	232	198	208	207	212	189	210	213	197	198	193	211	211	201	209	223	195	204	223	171	252	240	211	210	206	207	167	202	195	213	216	215	225	208	225	210	217	204	209	201	239	203	187	186	220	220	228	214	224	199	185	237	204	205	190	198	224	195	191	206	214	210	199	206	179	216	220	217	245	211	214	231	212	214	219	224	195	236	233	226	228	185	215	223	203	200	212	210	194	215	253	204	197	213	187	222	234	210	217	213	215	246	210	195	208	203	176	219	212	225	194	208	207	237	211	215	197	202	194	220	207	196	214	210	213	213	214	233	186	229	225	173	218	225	218	194	205	199	205	216	227	235	231	217	206	192	220	187	189	237	227	217	206	220	203	186	186	210	214	204	218	223	228	196	210	235	228	214	180	222	198	223	193	202	229	205	187	212	216	206	231	215	207	210	185	222	213	214	229	193	218	203	231	206	201	244	217	213	210	230	210	209	203	199	217	222	210	209	227	216	222	186	192	195	181	212	236	198	205	195	197	225	218	206	209	201	201	212	222	192	221	220	189	205	243	192	235	182	203	222	215	206	209	214	239	187	223	190	208	210	231	212	204	210	206	225	202	227	207	197	203	199	212	209	206	175	202	209	215	214	214	208	204	211	222	207	214	188	207	232	234	220	203	211	211	184	200	192	229	185	169	206	206	195	206	228	225	210	183	224	197	216	236	228	220	195	237	211	189	216	200	180	204	221	206	213	204	212	196	226	205	215	211	208	213	219	215	207	218	200	225	208	214	219	188	224	225	223	227	201	208	222	202	231	215	185	204	182	230	206	225	242	213	207	195	212	236	220	186	206	206	200	230	211	215	189	240	209	216	191	201	253	209	222	235	207	200	214	189	238	219	198	207	209	217	231	194	196	230	192	210	182	232	188	199	215	202	201	229	229	230	203	214
19988	2145	1652	1845	1500	1248	1030	872	784	751	717	700	615	671	572	590	630	555	557	530	538	532	560	562	530	485	516	543	492	538	522	554	553	505	540	579	507	524	551	533	513	524	510	485	506	490	533	488	505	520	505	548	500	549	470	484	504	467	587	538	506	469	523	529	489	490	485	499	553	516	558	506	528	509	470	499	501	537	479	503	550	499	537	489	532	494	525	509	530	514	493	484	512	474	501	504	508	556	507	521	509	524	528	516	500	503	509	534	467	505	511	516	520	470	491	490	513	526	509	507	489	496	500	507	483	508	541	507	542	526	486	523	569	515	484	505	504	473	532	533	491	547	497	493	533	527	515	511	516	485	495	467	551	494	505	485	486	502	489	532	490	516	488	489	483	507	523	496	481	509	491	483	488	483	504	502	530	507	503	479	524	485	487	483	533	549	556	467	502	495	503	519	542	481	514	481	491	526	511	546	531	498	538	510	523	467	479	486	504	495	529	529	489	502	498	489	463	570	533	482	571	541	540	489	514	491	517	470	473	499	544	465	520	551	493	509	530	492	471	521	507	535	552	521	497	484	493	506	492	501	502	466	513	490	507	479	515	493	510	549	538	495	488	506	514	537	500	488	501	505	503	509	495	512	511	471	500	521	515	519	514	506	519	504	529	465	465	511	467	484	512	556	507	485	505	478	515	503	474	516	529	518	508	496	505	513	492	539	534	511	510	512	564	506	521	497	502	498	514	508	495	490	529	504	535	502	421	494	501	521	524	513	502	549	508	529	523	496	506	530	494	476	526	506	467	502	499	503	502	488	538	524	517	490	507	487	476	486	512	540	511	540	513	519	550	497	519	511	513	528	518	485	488	532	505	515	472	483	530	518	533	516	527	500	504	543	497	507	532	485	515	468	523	527	501	471	517	483	502	502	493	514	536	524	526	475	481	476	504	493	491	499	524	495	486	483	521	491	504	511	502	506	537	486	548	509	477	507	483	485	471	540	491	475	476	487	519	533	517	471	533	510	541	517	478	453	497	504	533	497	493	513	519	515	507	529	525	504	531	515	520	533	517	489	575	510	536	498	493	504	519	470	480	534	514	561	523	479	487	491	530	529	513	542	485	513	503	504	461	469	545	508	510	487	510	525	540	510	515	507	488	498	552	531	497	510	513	494	525	541	525	497	541	502	501	465	537	486	527	535	503	521	489	509	477	477	494	536	496	488	502	509	494	504	509	483	491	485	483	470	566	506	511	513	523	455	537	499	462	537	507	479	499	521	513	497	462	508	462	513	529	452	497	453	516	500	530	512	518	529	538	489	514	513	501	480	516	518	523	562	534	556	517	494	487	532	547	490	527	493	512	494	500	520	549	543	553	498	502	529	494	512	447	523	498	512	510	479	498	504	485	534	515	462	536	466	479	462	510	515	465	497	493	515	489	520	485	512	504	466	463	478	520	487	518	529	514	494	519	528	530	550	522	481	502	491	515	533	495	483	514	531	497	492	512	533	536	530	504	509	522	558	498	498	497	456	505	524	497	509	510	483	505	539	484	536	475	524	530	492	546	512	501	495	497	510	502	469	484	487	585	476	465	512	494	473	478	501	501	468	513	535	502	483	471	467	533	528	511	488	522	476	495	500	463	495	527	528	543	562	526	534	528	508	523	533	507	476	489	515	500	493	478	529	577	546	482	500	532	499	480	538	494	493	512	522	505	503	487	502	531	552	462	501	516	491	484	521	487	513	529	488	527	516	516	556	488	537	487	516	486	482	505	548	487	511	495	494	513	494	493	491	466	503	538	502	522	498	508	499	485	540	531	528	500	490	496	513	492	549	477	516	495	524	490	469	492	487	455	482	493	491	529	503	511	547	514	529	494	485	486	457	506	547	508	489	503	501	506	491	516	501	500	498	526	504	483	532	502	504	519	518	537	548	503	545	507	469	529	477	498	477	479	498	516	465	490	500	498	543	516	534	532	475	506	489	493	517	500	517	481	501	515	506	504	533	505	502	532	566	521	490	506	534	539	500	469	522	487	530	513	503	498	503	564	478	509	574	498	471	475	513	554	503	552	547	488	490	467	531	477	531	524	489	519	480	515	507	508	529	505	496	500	555	491	496	534	549	459	539	509	523	544	484	507	515	476	505	475	490	524	488	529	506	495	512	494	488	530	484	519	536	547	528	487	508	483	486	478	532	499	517	494	496	541	542	514	497	523	483	479	521	509	516	512	529	496	521	495	467	540	471	507	471	561	498	478	550	488	521	523	504	507	485	508	554	509	511	517	467	530	509	472	474	509	521	490	493	476	476	521	504	513	482	478	538	505	517	522	527	504	510	523	512	530	466	507	500	464	510	511	480	510	499	507	505	519	493	479	513	535	563	486	522	502	529	532	520	532	498	508	496	512	516	508	536	513	475	548	483	522	492	468	537	515	477	517	501	492	456	489	489	517	450	570	483	475	455	549	521	517	536	527	506	515	509	517	491	540	479	506	466	495	532	496	498	507	534	500	522	511	521	450	500	516	508	528	505	499	510	515	538	522	508	526	510	503	478	482	526	506	538	500	535	551	530	494	491	524	522	478	486	525	519	504	496	552	506	524	502	467	445	490	514	512	509	493	543	499	522	497	508	493	546	485	517	507	521	480	505	493	520	485	512	470	498	478	493	527	500	490	476	460	572	489	484	505	508	496	514	482	514	529	529	536	506	508	525	552	522	476	515	470	498	492	500	493	555	490	543	508	473	468	449	521	530	496	498	523	511	526	484	499	478	494	474	499	498	501	576	489	503	488	534	478	476	523	546	474	526	516	481	454	486	509	481	543	513	488	511	502	478	465	498	474	480	508	537	454	500	485	526	486	503	470	504	497	494	477	480	518	465	495	533	478	514	501	497	530	519	513	472	524	501	495	507	511	490	501	546	498	530	508	505	466	499	542	514	454	501	482	530	511	498	488	549	498	504	534	518	506	520	518	492	511	497	485	526	490	470	528	518	501	467	513	512	497	512	513	502	484	518	488	503	463	519	509	458	505	460	502	495	517	492	523	515	478	487	523	542	462	497	492	515	522	510	488	531	519	488	511	511	493	517	463	547	517	523	524	504	526	487	496	529	495	485	488	472	520	501	532	553	458	542	521	489	515	493	505	508	487	499	556	486	533	521	499	499	481	511	474	470	505	522	475	504	507	522	487	469	500	490	505	503	489	530	503	501	463	488	488	490	463	480	524	481	464	522	496	509	505	509	521	490	515	516	507	493	493	495	494	495	525	521	483	465	498	492	479	506	518	496	507	528	516	500	495	498	514	530	509	520	499	542	529	556	511	523	533	527	511	495	505	490	528	519	519	513	527	472	536	509	512	517	500	482	520	543	529	506	494	525	523	499	445	533	470	508	525	512	523	481	526	486	516	511	486	494	502	489	492	564	500	534	497	565	482	497	479	520	470	541	505	541	494	508	474	557	530	494	516	499	507	503	493	488	493	551	511	530	530	509	493	535	471	475
10461	1079	279	283	295	298	285	288	265	268	266	272	289	275	284	278	270	275	276	276	253	264	265	278	261	281	318	290	271	294	263	280	255	267	262	289	285	260	283	279	296	274	284	249	290	248	308	264	264	288	266	266	234	266	282	311	269	276	285	305	289	281	275	242	272	265	266	294	265	276	282	299	263	254	279	277	283	279	253	264	280	267	264	307	304	279	255	262	280	269	302	290	269	291	288	280	263	262	289	289	287	302	279	258	250	262	273	287	274	276	271	268	262	273	301	276	294	272	269	292	289	279	283	302	284	291	265	262	296	281	267	276	261	286	278	303	289	280	285	299	310	282	266	319	264	287	257	262	275	268	259	276	313	287	238	268	292	229	260	240	272	274	251	256	279	260	273	276	267	288	325	276	279	289	283	287	278	281	291	271	274	261	254	272	274	289	301	295	286	270	276	293	290	280	275	276	246	290	292	269	243	271	270	295	258	268	274	243	292	257	259	303	284	285	260	286	294	280	270	269	280	281	261	287	272	291	270	273	242	292	293	289	291	245	256	290	260	253	278	275	268	266	280	281	287	302	299	261	297	262	277	263	274	289	282	273	283	273	285	274	291	277	269	320	276	260	268	272	294	281	256	281	312	300	249	257	259	269	246	281	264	249	270	278	307	267	266	264	271	278	247	273	277	291	267	255	277	288	261	266	275	264	284	271	290	252	284	286	290	319	276	279	236	244	237	294	283	281	299	290	288	311	272	288	230	220	234	245	265	291	278	288	266	245	255	287	254	307	274	298	296	254	275	272	291	266	261	291	272	268	290	265	241	287	245	291	261	282	270	247	286	288	266	288	253	253	273	256	280	268	290	268	308	300	273	299	282	286	278	285	281	275	288	311	264	263	275	305	278	284	277	289	247	284	263	301	268	258	255	257	264	279	269	279	252	291	277	290	307	268	267	262	280	270	270	246	262	289	271	286	293	278	304	271	263	262	256	266	281	286	264	289	282	292	284	277	292	288	269	255	259	298	289	276	302	296	255	274	307	267	278	288	308	276	277	288	276	264	264	249	280	295	264	245	277	269	280	251	263	252	285	302	267	264	276	292	308	282	274	265	285	281	274	309	290	278	265	264	291	292	293	252	300	263	279	276	257	280	245	304	302	298	260	304	298	267	295	298	296	275	234	302	298	280	271	253	303	279	283	263	281	291	265	282	257	286	271	296	283	266	267	241	238	294	301	300	262	245	265	254	288	292	281	264	258	292	261	279	317	281	264	257	302	252	288	262	299	280	256	267	274	309	300	312	274	307	274	262	295	279	284	253	280	285	307	286	304	273	259	301	308	267	281	283	287	311	258	267	283	265	281	274	310	288	299	293	273	272	258	285	310	279	280	317	275	286	277	306	267	267	312	278	266	259	225	319	292	278	244	277	257	267	270	274	255	262	262	253	241	268	273	258	288	301	278	283	304	297	253	263	271	264	250	266	263	268	302	301	339	268	259	269	295	319	291	278	296	276	262	298	269	292	283	260	279	283	272	249	254	251	269	272	279	276	306	287	286	263	255	273	283	208	269	251	294	310	278	281	281	271	293	274	275	309	284	230	267	280	251	301	281	278	282	289	272	272	296	277	275	264	276	267	284	277	261	293	301	275	282	254	268	234	302	308	297	262	280	308	271	271	302	307	245	312	246	263	277	292	273	279	280	269	260	274	275	278	271	274	285	277	285	246	293	298	278	292	289	279	291	290	306	266	274	283	260	269	262	280	249	261	270	291	288	262	270	275	296	245	294	302	252	263	311	260	285	261	273	259	247	261	269	247	277	302	260	295	269	308	242	274	276	271	267	329	311	297	271	262	245	260	286	281	259	273	285	281	298	263	268	276	283	268	261	282	267	253	261	273	299	259	282	281	264	273	260	277	273	281	301	276	282	260	237	287	308	301	296	284	305	293	262	261	284	299	312	280	265	284	269	293	259	274	274	265	291	269	270	291	259	255	300	289	277	255	255	297	295	281	312	240	275	262	299	280	284	262	284	281	312	282	268	255	291	287	278	283	278	265	280	311	289	257	283	287	285	284	309	286	281	251	291	249	263	259	262	245	276	300	283	265	253	256	245	258	297	265	244	243	260	270	272	274	275	276	275	290	275	287	269	270	255	309	276	291	276	290	249	297	291	287	289	260	259	277	285	284	261	295	282	265	293	280	277	252	280	255	290	309	259	277	278	255	281	312	258	242	290	268	271	280	291	280	276	280	299	282	296	272	273	274	270	294	310	252	261	224	280	245	267	258	287	296	285	294	240	280	323	288	264	266	284	297	238	248	261	288	272	244	283	253	286	249	301	272	248	300	289	306	275	287	259	307	294	289	280	241	287	275	254	271	288	301	279	282	280	284	281	242	306	302	253	282	292	270	309	294	271	274	301	271	278	259	256	262	268	306	315	279	268	258	283	266	279	312	264	237	254	326	291	277	244	285	281	302	256	303	316	273	297	316	283	304	289	262	287	300	265	263	247	268	280	265	264	285	269	262	291	287	270	259	295	265	293	271	278	284	290	253	296	304	284	299	272	277	292	272	270	286	262	262	268	276	249	308	276	275	285	263	290	261	275	243	265	286	272	261	299	314	277	280	270	285	336	281	286	260	307	279	290	281	276	295	297	291	261	267	291	307	293	308	320	285	302	283	299	266	261	271	283	303	286	271	306	295	275	256	286	264	279	260	262	296	260	260	270	270	289	271	286	263	247	313	256	261	254	286	281	277	251	298	260	263	264	264	236	283	294	309	300	306	277	282	274	303	269	290	272	279	279	286	281	285	279	297	257	310	284	270	276	260	261	247	290	284	261	296	267	280	258	275	290	266	260	248	295	295	266	274	281	300	282	315	281	280	316	286	286	299	301	288	265	288	294	240	283	282	263	297	247	282	279	288	261	279	273	252	284	253	254	278	256	276	288	257	292	269	275	284	293	297	308	278	261	266	277	261	240	278	319	298	282	293	269	244	288	304	261	262	287	264	285	285	252	297	272	271	273	288	261	275	276	285	310	278	263	261	274	270	296	283	261	267	293	295	299	294	303	266	273	255	244	280	280	262	250	269	261	295	259	290	286	280	309	263	272	278	262	282	288	303	299	286	287	258	251	287	260	292	247	259	284	291	291	259	278	261	277	242	284	262	294	264	281	263	273	278	304	268	303	290	284	297	263	254	312	265	288	298	275	261	279	290	254	318	278	276	277	288	300	281	315	256	267	247	275	265	263	266	277	278	308	303	290	305	286	273	273	289	244	293	251	274	294	234	254	290	278	298	250	258	269	296	294	289	294	282	275	289	290	287	262	254	263	266	265	259	275	244	289	265	267	252	310	267	268	266	292	268	245	278	264	271	304	298	246	258	282	272	269	277	263	269	290	302	259	276	268	296	275	265	287	270	270	299	257	280	295	325	244	277	297	276	268	255	283	243	269	275	255	291	320	283	294	299	260	251	301	266	248	292	298	269	301	291	264	286
7562	976	678	715	699	702	711	678	695	665	706	691	722	698	695	715	671	712	670	692	698	670	660	674	649	706	655	685	689	697	663	706	649	653	711	677	681	664	665	647	662	660	666	678	705	671	655	704	639	686	726	663	647	658	672	668	655	682	676	664	680	682	689	672	692	622	644	694	679	651	715	697	677	696	730	718	672	717	700	718	684	689	674	683	658	703	692	698	684	657	644	666	674	709	705	664	686	711	690	645	680	665	668	671	694	629	694	681	648	665	650	688	629	668	653	656	714	675	706	666	674	666	691	665	671	687	704	638	665	667	700	683	682	678	674	768	658	639	694	628	668	664	653	743	688	694	657	663	704	692	701	652	680	666	652	699	696	710	707	682	685	681	637	679	745	697	688	666	673	656	672	672	685	657	647	689	696	673	670	727	691	688	671	705	675	685	630	664	664	674	630	690	686	661	687	667	667	658	664	656	662	666	635	666	675	678	701	690	725	659	636	688	683	688	697	700	712	663	709	673	707	717	683	703	666	699	685	672	702	673	669	650	692	675	655	623	669	659	648	659	657	655	608	652	694	668	706	691	650	645	678	656	667	663	675	681	666	683	698	715	647	659	655	724	692	641	640	682	703	638	684	671	638	665	679	647	691	740	692	724	674	643	655	640	659	713	643	695	686	665	682	697	676	701	677	771	715	649	656	663	691	721	703	649	691	687	715	686	659	703	655	720	650	632	702	690	705	679	665	652	649	688	669	688	675	677	685	703	650	667	680	649	657	648	655	640	665	632	685	697	640	671	658	708	674	641	660	692	686	652	690	695	641	691	694	678	661	614	667	695	686	642	683	701	642	668	608	648	674	684	663	691	685	715	694	682	679	666	699	727	617	680	699	647	707	640	632	649	670	695	683	652	655	638	598	673	658	661	653	692	667	661	695	663	677	675	670	668	667	652	632	679	666	680	674	702	688	663	676	696	657	668	712	653	710	667	672	701	654	644	691	625	660	656	651	706	662	686	668	632	650	688	668	658	674	674	676	756	697	692	694	714	651	660	665	691	683	656	615	668	671	713	658	675	678	672	686	672	658	688	653	679	657	673	661	654	702	667	671	674	663	705	697	677	622	667	692	683	678	587	723	685	673	653	720	674	647	668	654	681	667	660	628	650	680	671	689	635	687	654	712	626	646	634	680	709	635	672	664	700	691	630	699	654	665	700	663	666	674	694	699	663	637	674	687	697	690	661	673	675	633	658	677	680	660	718	621	660	681	644	689	701	648	674	659	660	683	672	702	739	693	686	725	684	664	623	652	698	709	692	669	707	681	642	663	675	660	695	674	654	719	681	681	694	655	682	687	669	639	705	690	720	658	645	683	630	659	661	653	682	656	636	685	642	694	639	672	721	655	714	635	672	719	718	670	695	661	646	705	662	684	657	639	676	699	647	632	683	660	663	683	659	654	671	662	727	687	683	671	659	687	694	630	674	642	667	713	665	693	691	620	672	667	668	739	640	680	658	718	634	685	682	656	674	667	661	659	671	693	666	691	693	691	671	649	707	704	686	674	697	654	663	644	649	700	658	711	689	696	673	650	635	669	660	673	663	699	712	674	688	671	640	710	659	665	652	635	674	726	683	678	661	661	708	656	674	667	692	731	692	668	676	702	679	599	677	701	707	634	703	620	683	676	686	647	656	641	669	689	698	714	693	646	741	675	690	650	654	675	699	680	703	682	662	677	696	660	713	696	655	683	659	673	689	675	679	676	670	696	677	637	704	665	660	627	611	660	692	696	669	659	737	692	702	686	731	676	700	738	735	620	671	648	650	634	641	708	697	703	649	690	673	653	691	692	642	720	684	698	668	679	662	651	677	649	682	655	692	638	704	682	663	664	625	665	678	705	677	710	689	670	657	685	645	652	672	678	669	664	688	672	669	699	666	653	658	707	636	669	671	734	671	646	641	645	669	693	673	694	665	686	628	686	648	705	656	649	688	685	709	650	674	650	690	632	697	711	656	668	701	694	717	647	604	645	627	654	630	668	685	657	657	668	651	672	699	662	665	647	678	618	664	692	651	673	719	658	711	688	663	640	691	686	652	664	695	674	654	729	639	675	700	677	681	708	679	696	664	678	646	660	647	631	663	655	691	672	718	704	664	711	656	668	677	687	689	660	671	694	725	665	686	699	746	690	654	661	630	715	649	644	643	685	670	713	661	679	674	685	654	671	666	686	706	684	672	702	711	661	641	670	678	646	689	705	691	651	702	666	675	682	681	651	639	659	670	688	678	707	657	645	640	672	683	723	686	680	688	670	688	704	717	639	677	657	635	723	687	645	702	690	647	676	740	651	693	683	702	670	662	668	672	690	632	690	679	669	662	670	661	711	674	662	676	685	675	654	645	657	676	641	635	625	641	667	681	727	699	682	699	698	677	683	679	671	703	672	701	647	673	706	696	696	631	689	683	664	676	679	639	698	669	677	696	659	649	661	740	662	702	669	660	662	706	660	696	708	630	673	672	658	670	659	711	656	670	641	688	670	669	680	669	690	692	643	718	635	646	647	663	683	668	719	696	686	663	661	675	653	667	608	675	638	716	660	621	685	662	675	685	623	666	660	663	688	657	694	662	687	674	686	708	661	663	657	689	647	708	691	644	668	699	712	683	705	680	658	653	711	662	689	689	681	685	617	660	652	681	691	660	661	674	670	698	696	653	641	685	657	674	722	665	648	666	675	674	699	678	650	624	665	697	707	691	701	651	641	680	666	647	612	665	650	661	632	684	651	683	621	673	658	661	626	696	653	634	720	652	688	673	674	684	685	668	667	672	652	714	710	684	697	616	689	678	694	740	652	669	654	656	621	667	672	670	673	680	708	674	694	675	658	641	695	685	679	688	667	604	665	658	706	653	700	644	648	664	651	683	647	682	680	671	683	655	647	714	636	659	663	650	704	679	672	667	659	686	667	687	669	661	644	725	674	670	670	696	684	670	725	654	690	678	650	703	680	690	683	675	686	639	706	694	686	715	656	640	694	630	678	642	671	646	665	698	638	699	682	678	656	678	654	678	670	669	660	670	715	659	705	663	693	674	705	691	660	671	659	699	652	697	656	666	663	664	675	649	704	651	639	689	673	709	668	639	703	677	667	717	722	668	633	714	674	662	700	703	658	666	656	685	672	680	703	636	674	645	698	697	669	676	701	637	716	633	622	662	662	745	670	753	708	707	692	695	663	654	671	706	698	660	668	644	670	686	624	657	642	687	678	631	650	630	632	636	730	730	681	639	702	637	704	633	683	643	631	681	677	639	721	674	720	664	680	680	666	731	697	687	670	654	650	695	634	670	695	686	675	659	670	692	642	689	654	688	698	677	672	652	660	655	664	667	687	689	664	631	714	653	698	696	673	683	674	673	631	638	703	710	700	699	630	676	689	604	702	632	674	637	681	666	702	703	647	681	667	637	639	702	660	674	646	648	677	661	684	698	695	678	678	675	664	678	688	648	623	711
22529	3401	623	507	461	392	365	346	356	368	353	327	354	345	337	379	352	330	308	337	328	318	308	346	320	307	284	324	307	334	324	330	313	329	319	325	361	366	361	353	357	341	343	299	302	351	331	341	333	344	356	330	332	343	331	282	349	345	351	327	344	312	271	316	339	347	359	333	286	336	327	337	316	368	344	337	310	332	303	315	328	331	324	318	316	357	304	340	306	318	377	325	344	325	352	329	319	334	325	348	326	315	296	290	331	308	324	336	345	316	311	369	332	329	351	322	328	316	316	329	363	340	358	335	343	321	296	338	330	330	337	317	352	362	328	326	325	340	326	312	295	335	316	340	345	330	323	321	344	313	331	331	314	333	358	326	318	335	358	332	337	343	340	313	314	339	325	328	329	350	333	280	316	324	281	352	335	315	335	336	336	339	328	288	374	316	345	343	326	320	355	347	308	344	311	320	350	328	312	317	329	335	319	367	300	327	288	313	360	365	315	349	385	303	307	356	314	331	304	335	301	319	338	370	355	339	321	325	297	334	289	321	317	352	350	313	305	346	333	321	326	309	290	318	352	320	331	328	306	306	346	325	318	343	369	293	322	329	326	341	305	301	335	311	340	298	320	298	338	323	367	322	337	332	321	367	336	320	343	295	342	331	347	341	350	326	319	315	315	354	337	344	311	342	350	340	286	316	307	313	363	334	314	374	346	306	295	361	344	351	314	394	351	377	304	344	357	312	345	336	328	313	356	334	331	361	304	278	293	311	299	329	324	318	334	343	345	330	309	336	310	346	317	314	300	335	335	299	333	329	356	317	321	368	307	308	355	340	324	363	308	353	334	325	348	350	376	332	329	334	299	358	305	341	364	325	327	296	318	321	316	336	329	316	388	313	369	309	332	334	310	355	348	296	326	312	326	334	331	329	295	310	298	351	332	334	324	360	391	364	312	341	322	334	320	315	318	323	312	343	301	327	331	346	315	319	334	326	339	358	347	335	317	343	303	341	300	309	343	327	295	364	310	307	302	311	304	349	304	354	351	324	313	338	366	347	312	328	297	325	355	315	344	323	339	304	339	335	329	340	337	375	346	339	370	351	331	341	346	336	320	321	301	278	343	338	347	303	306	338	317	332	349	354	321	314	383	343	311	353	324	304	308	342	336	328	347	330	327	322	321	328	327	334	345	291	357	341	353	340	339	366	319	321	324	331	345	337	313	316	362	354	355	383	372	348	380	322	353	343	324	326	351	300	309	355	335	320	357	346	309	347	320	336	341	319	331	305	315	346	310	345	341	348	308	318	344	319	311	333	300	371	308	330	350	329	388	306	355	344	326	339	315	320	298	378	328	338	303	365	305	368	357	326	342	310	305	332	322	356	292	323	336	382	318	330	368	333	310	320	340	335	340	334	294	302	384	333	327	341	323	321	322	337	291	321	324	337	296	334	298	323	293	314	296	325	318	312	332	345	339	346	355	327	341	310	355	365	322	335	301	338	328	349	314	328	318	304	349	331	342	321	310	328	330	318	338	334	347	355	328	345	346	283	324	310	299	333	349	316	354	323	352	349	333	327	314	307	318	337	348	302	318	318	347	325	365	360	308	327	357	317	314	315	342	332	339	334	350	330	353	322	289	390	332	328	336	348	321	331	365	330	352	320	333	353	321	300	315	306	317	326	324	294	286	366	345	341	353	317	350	343	327	343	317	337	355	295	323	292	295	322	324	342	321	327	334	351	344	375	333	319	353	339	324	341	344	336	285	337	325	314	340	309	336	308	363	346	341	333	331	328	305	326	327	303	333	328	338	332	292	312	338	305	311	317	320	319	334	341	344	288	310	326	326	318	319	325	346	368	297	343	310	316	345	324	320	363	337	327	333	325	324	298	352	315	320	327	336	330	337	320	338	296	336	342	343	372	340	296	313	334	356	319	339	354	314	309	336	327	318	341	345	364	340	332	388	334	321	301	325	310	338	330	336	347	305	351	344	341	321	321	315	343	346	319	337	379	348	339	319	312	350	352	316	338	379	349	314	325	321	308	336	309	292	367	317	312	343	340	325	326	324	328	352	365	306	396	323	323	361	354	284	349	330	341	340	330	294	328	340	301	286	343	320	314	331	342	330	323	342	327	312	336	326	339	349	343	338	343	318	348	331	307	342	346	334	319	347	352	323	324	311	316	336	306	385	336	366	338	328	301	342	357	335	317	369	330	330	327	368	349	341	358	325	307	362	369	342	333	307	298	364	343	332	306	339	340	342	299	306	322	289	346	377	314	346	366	344	338	328	331	317	319	355	336	292	364	336	336	301	354	328	333	325	398	329	336	325	376	312	347	340	348	354	293	342	352	336	349	350	353	308	373	330	328	362	332	332	297	326	350	308	346	334	335	325	323	311	323	349	376	316	308	342	343	331	358	338	326	325	327	320	353	328	309	332	307	319	340	354	344	323	352	337	317	361	336	357	317	358	352	327	344	306	267	296	339	337	339	351	333	306	332	324	279	297	323	331	345	334	307	340	317	320	343	329	314	338	295	314	305	334	358	365	307	325	323	317	344	326	329	334	350	323	337	338	335	321	322	348	352	336	305	328	318	327	316	306	348	331	347	328	350	359	322	288	333	335	326	334	319	322	300	339	322	350	352	333	324	349	313	346	369	344	348	346	313	311	323	300	337	325	313	366	305	369	332	337	321	355	332	327	331	333	297	328	342	324	312	321	373	308	333	308	362	334	326	324	349	319	310	329	331	335	365	330	317	340	324	311	338	302	332	338	308	315	303	344	365	305	313	365	301	329	317	338	315	313	306	325	364	312	331	319	308	328	329	323	348	348	312	341	336	315	354	324	300	346	345	333	305	323	334	344	346	326	320	319	306	304	351	325	333	330	347	289	332	321	342	321	337	285	297	304	298	304	336	323	336	326	337	342	351	308	347	323	297	329	347	327	309	322	348	334	342	338	341	347	330	349	321	309	312	325	303	354	345	295	353	306	342	336	312	315	348	356	343	314	321	343	342	306	330	347	348	364	307	350	314	327	331	339	366	349	326	321	361	338	309	358	383	361	347	314	326	286	340	336	328	339	335	345	315	299	312	342	384	352	338	363	357	366	356	349	335	339	345	318	326	329	344	339	292	345	359	346	322	329	380	328	334	316	296	293	319	311	290	335	304	338	357	362	296	344	355	296	314	351	312	350	322	294	341	342	306	327	327	351	340	326	364	302	352	337	341	356	330	318	331	323	341	345	347	321	339	333	307	327	339	344	343	343	383	337	311	350	325	344	347	334	324	301	302	336	323	341	313	353	353	327	354	342	323	317	353	328	308	339	355	303	339	341	326	325	329	340	347	325	342	332	343	327	304	318	336	322	326	351	312	326	350	357	360	321	358	299	330	335	338	321	323	358	336	359	317	277	342	322	336	327	321	310	328	318	327	309	342	361	298	327	302	311	340	306	302	313	338	361	309	311	323	332	338	339	347	333	343	292	340	321	298	311	296	340	342
15658	1759	1379	1392	1203	1133	1007	982	912	871	829	861	855	864	768	790	799	780	766	788	829	846	780	729	751	775	792	799	776	749	769	769	792	759	772	773	790	785	788	791	757	784	796	749	820	809	744	780	798	753	794	790	798	795	778	820	765	777	762	785	787	765	837	775	865	792	807	790	772	724	797	774	804	809	780	792	748	705	784	739	756	800	790	797	816	753	755	801	735	747	784	772	788	852	797	773	792	815	816	788	752	719	831	733	821	777	777	762	807	804	820	806	721	758	768	802	773	809	753	772	730	805	737	766	803	815	770	756	768	819	762	775	800	813	804	776	741	770	756	809	739	733	708	800	798	764	765	803	755	781	776	798	832	757	750	778	780	740	782	790	800	761	758	783	745	787	737	808	770	712	757	731	763	765	778	738	778	810	742	773	777	774	793	749	801	762	727	760	775	774	762	764	757	727	747	751	804	751	772	785	757	752	751	744	805	807	749	727	769	795	723	787	794	784	807	774	796	741	743	757	767	817	725	770	775	747	750	755	802	771	787	730	837	767	702	759	752	747	787	733	802	744	770	732	779	729	765	796	771	766	781	783	802	713	776	789	798	783	778	795	781	739	739	779	767	737	744	800	749	739	831	792	744	778	756	767	770	821	832	793	762	712	727	757	728	738	798	764	813	752	717	720	759	767	724	781	848	787	799	768	771	729	772	778	785	746	771	752	747	814	764	771	754	803	772	797	753	819	775	773	795	797	762	810	757	770	799	736	784	767	809	749	776	768	764	794	822	757	768	747	757	761	789	772	775	753	727	804	733	724	795	792	780	789	742	752	774	732	722	793	806	746	783	821	852	757	792	827	801	701	774	719	763	799	767	758	813	770	725	746	720	747	757	811	783	735	718	776	815	768	793	733	810	811	769	753	794	750	767	772	737	800	816	793	773	755	770	741	747	771	803	808	761	763	782	772	818	822	807	752	774	826	799	719	743	783	788	751	800	777	781	779	769	835	743	788	749	805	699	757	751	758	743	750	803	746	771	776	751	784	743	791	744	789	811	777	741	727	823	764	753	773	772	781	750	747	799	757	790	763	753	752	765	753	764	780	732	746	749	737	770	775	772	750	762	755	715	747	784	776	778	782	731	777	780	799	744	763	761	790	783	795	698	748	758	766	752	800	822	727	778	781	780	774	748	811	809	787	748	774	753	739	740	781	805	809	739	791	794	763	767	789	754	770	732	817	738	706	779	768	783	783	773	756	749	765	799	789	808	720	749	748	814	796	760	750	740	743	789	766	785	751	762	783	707	762	763	749	760	774	782	803	735	794	776	762	817	779	773	740	745	788	752	757	750	719	827	826	776	771	763	741	763	736	811	833	788	789	790	779	697	764	709	726	838	790	822	754	795	717	771	726	743	789	816	804	761	797	806	812	751	796	773	735	779	762	788	760	744	779	737	725	722	760	765	757	738	781	748	803	799	759	730	807	807	757	768	772	733	748	813	768	795	758	772	769	777	773	804	753	774	766	752	787	754	820	813	770	787	779	814	810	736	745	732	824	768	765	773	763	748	749	802	807	767	781	766	804	778	830	730	773	751	790	773	776	781	785	771	789	819	756	783	791	730	812	767	788	800	746	747	719	819	762	807	740	820	755	787	785	764	784	768	757	724	732	823	761	810	769	827	791	799	766	805	748	788	775	751	765	775	786	771	739	762	752	868	762	795	768	743	794	767	785	762	801	810	743	786	832	784	765	796	749	798	756	781	757	800	785	713	784	751	777	792	794	775	736	770	725	767	789	751	774	731	809	809	799	763	829	726	716	770	762	773	810	808	740	774	807	748	732	770	768	791	733	738	741	771	787	748	766	802	863	826	796	757	852	719	776	756	774	747	772	819	823	834	774	746	744	756	732	780	753	780	796	708	794	823	734	787	775	771	813	745	790	781	796	777	825	778	778	782	721	798	756	822	748	816	795	744	736	789	722	805	749	782	784	756	734	787	739	751	781	782	766	766	749	838	760	752	807	799	767	808	800	735	791	839	771	780	791	780	754	787	750	731	769	752	756	766	767	800	757	795	761	783	789	766	822	733	778	817	755	778	723	748	771	775	795	836	762	765	842	777	683	793	784	796	753	753	817	763	724	801	752	776	764	731	795	776	751	753	761	746	765	773	746	748	764	825	781	809	752	779	745	745	796	794	799	763	710	763	812	758	798	794	740	807	744	791	763	733	780	774	745	765	811	792	815	780	768	775	757	742	838	770	775	807	789	780	788	748	757	791	763	810	762	735	763	784	774	815	787	742	768	779	716	751	756	751	759	774	781	776	753	801	766	731	749	758	764	778	754	808	787	741	796	734	756	797	799	783	768	838	780	753	777	771	777	852	770	785	772	763	857	790	743	815	823	754	782	777	800	752	770	753	821	796	759	756	711	766	747	799	751	753	707	820	777	752	781	777	805	753	779	828	793	780	726	796	772	752	786	735	706	723	736	799	766	786	781	759	764	767	792	802	771	780	781	745	752	747	766	753	793	830	812	817	740	741	782	764	761	780	803	779	794	763	777	747	762	775	768	763	751	752	761	744	776	782	778	768	749	755	799	790	765	769	801	840	777	763	782	818	814	743	736	821	761	762	764	807	721	752	815	774	778	720	741	754	774	757	811	769	734	797	829	760	792	825	798	781	789	753	765	767	795	791	809	785	814	782	811	774	769	779	788	763	747	774	764	836	763	793	735	751	796	745	758	730	714	746	745	766	746	809	807	772	755	749	748	740	793	787	749	751	750	772	759	750	744	791	748	787	789	737	796	755	779	762	794	800	742	748	804	764	736	766	793	779	778	760	772	769	729	752	739	759	749	796	773	747	756	722	777	795	774	773	729	821	770	812	784	785	799	760	798	737	848	812	749	761	814	783	786	781	818	803	803	761	741	766	785	770	748	760	767	806	755	783	828	722	714	798	792	755	800	836	756	769	767	798	826	715	716	803	768	799	793	803	814	747	756	831	714	781	777	802	762	776	755	765	764	768	777	745	819	769	793	782	801	772	780	787	739	774	768	719	796	752	773	773	790	777	766	753	739	823	803	705	756	817	805	770	758	752	742	803	756	770	758	769	739	795	811	769	787	782	769	804	749	764	756	800	779	804	789	828	783	749	741	757	761	752	818	796	730	724	791	779	787	823	717	769	772	741	763	752	740	745	764	742	755	743	734	752	779	777	758	747	812	781	747	790	748	797	784	760	747	815	841	763	741	745	772	753	812	791	795	768	781	735	779	779	796	762	793	785	774	774	721	798	812	769	768	800	799	801	783	777	731	784	770	771	744	729	819	757	762	829	799	804	773	744	807	727	747	786	798	760	771	762	752	793	765	765	768	780	763	796	782	722	735	736	817	823	791	769	741	748	773	778	761	710	758	770	806	802	768	799	764	769	766	781	736	763	783	790	786	772	788	767	751	772	798	705	799	804	725	737	748	783	747	768	721	767	794	800	810	767	805	776	767	766	788
31902	5736	1015	566	406	294	266	259	291	250	191	239	221	238	206	217	219	222	211	228	216	231	190	229	224	213	239	195	184	198	231	218	220	208	174	186	193	192	211	213	179	191	204	195	204	209	218	209	202	207	197	208	216	198	205	180	227	199	194	208	203	237	217	228	223	201	215	208	204	188	205	213	211	209	182	203	161	194	215	210	211	195	215	225	191	223	205	216	222	201	213	204	209	212	179	208	210	218	175	205	209	171	224	209	202	190	196	215	205	197	202	215	209	192	214	185	201	222	218	205	212	189	177	193	204	204	191	208	208	194	205	219	212	196	207	186	211	210	156	211	187	207	200	179	196	206	204	217	179	230	222	188	224	172	214	182	201	199	188	213	200	220	202	202	201	220	219	202	215	194	201	190	200	197	200	226	214	178	199	230	194	232	198	200	209	230	215	199	199	221	209	210	194	204	196	222	214	233	185	183	215	205	203	204	195	224	183	208	218	213	211	188	170	204	205	192	202	212	197	204	212	213	231	192	232	205	234	191	235	207	201	199	184	194	197	206	188	197	193	201	206	201	213	229	198	204	199	225	211	218	224	191	217	206	208	213	217	207	230	191	198	199	192	181	197	208	206	199	192	202	211	185	203	181	217	231	211	220	194	226	196	192	196	202	206	210	201	183	222	203	184	202	205	206	188	189	206	212	196	223	210	199	208	208	175	187	213	188	201	176	183	199	200	212	227	185	216	209	200	216	208	209	218	219	232	214	190	213	210	214	185	198	189	226	185	183	180	196	209	205	216	218	200	215	194	224	211	200	208	198	221	197	203	202	185	210	238	200	216	194	231	197	221	220	201	219	206	220	193	210	188	209	188	205	182	187	210	214	191	194	183	209	220	188	190	198	217	185	205	208	204	207	200	189	186	212	186	193	226	222	218	202	219	217	221	191	217	209	224	206	176	200	198	198	183	210	220	201	197	223	211	195	221	218	221	186	200	198	222	205	209	227	196	182	219	184	205	200	209	209	209	184	204	189	212	171	203	223	220	197	210	187	206	215	201	202	207	202	201	194	186	209	212	187	201	189	217	181	188	191	206	185	234	189	193	204	199	204	199	186	226	224	220	177	186	211	201	237	195	179	200	200	211	230	194	194	151	189	207	197	237	175	198	206	172	230	199	193	209	233	206	183	230	233	222	181	183	219	199	208	177	205	202	203	213	191	193	179	170	205	199	204	199	187	212	204	208	202	195	183	205	213	228	190	198	175	213	223	241	189	201	202	197	194	218	205	176	199	203	223	218	177	229	218	183	194	179	219	201	176	187	174	224	210	224	202	180	195	201	227	215	191	186	159	212	214	214	225	195	233	223	192	191	226	209	203	201	196	181	211	196	193	200	229	212	216	225	175	236	222	175	200	212	187	195	219	199	203	193	218	224	204	182	203	221	209	184	203	194	204	238	194	196	216	208	199	197	184	218	196	196	219	191	194	204	200	227	238	216	188	206	194	219	223	208	216	215	202	201	201	193	199	210	209	232	228	185	185	175	186	217	214	219	159	219	201	203	220	207	233	211	192	224	182	199	200	197	188	196	189	228	223	221	196	201	231	215	198	223	242	214	218	200	217	213	178	213	188	201	202	182	180	203	222	226	215	190	210	211	183	229	208	228	182	215	192	214	199	182	189	192	198	196	194	181	194	202	218	215	197	216	189	196	209	224	225	229	178	209	236	214	189	201	188	193	212	208	194	191	202	218	185	197	193	197	210	182	205	207	215	200	196	219	203	208	222	200	200	183	170	216	216	230	198	199	195	205	224	210	193	209	185	182	202	213	200	196	180	195	210	214	218	223	198	191	210	197	194	192	201	221	230	199	197	204	197	205	210	209	185	198	211	241	191	207	192	215	213	205	219	223	212	214	201	193	197	193	214	192	211	221	229	196	201	250	194	203	214	203	204	181	195	204	221	193	192	190	230	182	171	209	204	185	202	188	194	201	198	195	223	198	193	192	199	210	226	194	227	218	196	187	173	205	209	202	210	191	210	184	210	193	190	204	204	195	169	195	185	232	190	214	205	206	217	203	235	217	185	220	211	212	211	228	204	229	240	215	178	197	200	221	211	197	221	215	209	213	200	194	210	221	239	197	200	216	194	231	177	176	208	232	206	190	197	223	245	216	229	198	193	216	203	209	218	215	198	196	197	172	182	220	210	203	225	194	162	183	193	215	209	213	209	228	197	218	222	196	186	201	216	215	212	240	176	189	238	217	168	210	216	192	205	194	177	198	228	205	218	206	203	232	192	210	191	190	205	214	209	196	212	168	221	197	212	190	210	216	228	192	173	216	227	201	204	212	229	222	184	218	199	216	206	203	190	184	209	217	191	237	213	210	236	200	210	202	215	219	221	203	186	193	227	230	198	214	195	186	200	205	207	217	186	198	194	173	214	215	190	199	175	202	222	200	225	209	201	191	175	210	219	196	188	211	235	228	205	222	209	195	214	230	205	216	209	198	217	197	215	198	221	205	184	200	214	212	186	203	199	227	183	199	208	175	194	208	182	205	203	216	207	233	224	196	216	203	195	213	203	197	225	213	211	223	202	196	218	232	212	209	222	229	200	224	216	205	208	204	208	206	201	217	201	204	199	198	208	174	205	185	190	208	220	211	215	212	212	214	200	226	207	185	239	176	206	202	206	204	185	210	194	200	220	202	236	191	211	207	211	182	201	190	185	201	208	216	203	209	226	176	182	218	207	195	193	203	185	213	196	212	216	193	208	208	204	211	196	214	196	195	162	182	187	212	184	180	207	206	181	183	196	206	207	202	227	209	230	185	217	202	210	192	191	199	213	213	181	203	203	209	182	208	229	208	199	199	225	226	188	190	179	231	184	227	231	197	205	198	209	193	205	220	213	194	211	210	213	220	214	193	189	207	238	208	196	210	198	198	220	187	214	213	201	205	220	207	194	201	223	184	204	199	209	220	201	223	196	202	197	181	191	199	199	184	222	214	240	190	200	220	205	213	189	204	220	212	227	194	219	201	206	212	216	175	208	195	200	205	198	220	223	207	211	178	205	221	216	171	187	202	225	204	225	231	177	185	200	174	209	215	210	187	200	195	181	198	218	227	202	195	194	213	190	209	233	210	220	191	197	212	177	214	189	219	204	197	200	234	222	215	232	180	193	192	210	206	205	199	230	185	214	214	200	187	214	177	242	179	204	209	212	186	186	206	220	233	219	222	222	198	224	195	238	203	193	212	215	202	240	220	202	219	207	217	190	226	231	234	216	205	215	207	172	206	189	176	209	214	196	202	196	225	216	212	207	206	197	210	228	222	203	179	201	193	195	215	234	185	195	220	208	207	196	185	210	219	239	227	201	210	169	195	223	210	202	191	207	187	210	234	214	179	224	199	209	191	202	220	195	212	224	181	220	215	215	196	212	179	213	189	230	215	182	205	171	181	203	217	187	225	251	205	188	198	208	213	236	202	213	195	188	201	186	214	217	214	218
19606	1945	1745	1823	1470	1211	1051	872	753	730	705	705	660	638	604	615	609	593	572	546	568	553	521	526	562	535	482	538	537	517	476	512	511	518	560	523	553	505	477	480	484	453	502	540	519	499	475	516	504	532	492	477	488	502	504	497	511	536	515	487	541	506	516	555	503	523	506	543	511	490	511	506	507	506	529	481	482	490	475	514	482	471	526	498	496	493	503	531	492	516	472	507	529	539	475	445	453	509	488	505	500	511	507	498	466	511	490	495	521	477	500	457	497	513	479	496	463	519	509	469	505	473	502	544	467	465	495	504	448	458	488	491	480	483	491	462	473	496	494	471	489	455	488	514	490	468	488	500	517	457	479	497	441	482	492	483	481	502	497	491	482	513	497	514	553	510	494	523	462	461	483	474	483	479	508	472	504	524	453	507	503	499	502	548	511	482	548	490	479	483	480	445	551	475	472	504	489	541	527	516	504	502	493	535	497	484	502	474	502	514	529	528	531	514	502	457	513	474	473	500	489	457	510	478	514	499	487	510	504	525	520	495	497	494	541	505	494	476	517	499	495	506	490	493	484	474	504	490	488	475	476	502	518	497	455	487	495	493	525	528	495	510	521	539	463	486	482	504	499	522	512	491	448	511	518	505	461	482	486	490	492	522	484	483	481	477	474	493	448	497	482	529	499	499	500	484	482	489	494	490	488	498	489	500	558	511	484	482	504	506	535	455	482	498	467	443	514	495	499	527	491	500	523	477	462	532	546	521	505	492	521	515	472	516	478	507	523	485	486	493	527	501	489	495	490	481	507	522	498	489	511	440	493	499	512	490	526	479	508	465	489	493	458	499	510	478	466	507	503	479	513	507	492	506	503	444	452	500	485	508	485	505	475	505	491	494	506	468	499	442	486	499	497	509	475	502	489	482	515	536	477	472	507	506	444	545	476	488	503	508	523	492	481	525	470	481	494	508	485	472	504	527	491	508	476	484	525	454	491	491	506	467	489	508	520	481	476	511	507	517	435	481	468	452	514	503	462	498	505	490	480	480	498	499	494	508	503	495	491	505	500	488	507	487	518	481	499	478	499	505	509	497	546	474	495	499	537	472	493	492	507	474	437	473	473	529	458	489	544	523	447	525	521	488	551	485	474	447	502	505	507	524	454	471	471	512	494	514	496	497	555	470	497	492	511	506	473	475	478	512	453	497	517	476	509	451	511	491	531	478	489	503	467	507	523	531	458	506	527	485	503	489	527	477	527	525	493	518	468	506	480	498	456	512	422	503	528	516	480	510	543	529	523	503	489	479	517	471	521	490	505	497	499	479	505	482	474	502	477	501	519	532	517	476	542	513	507	532	506	498	475	500	485	464	474	466	533	471	531	467	496	499	495	495	501	471	491	504	503	492	486	470	506	514	490	483	493	498	520	470	506	503	463	487	517	478	503	477	504	487	497	480	499	476	523	463	483	504	488	505	485	488	520	508	496	499	494	513	482	498	478	503	491	462	491	495	479	497	498	530	522	486	501	471	483	464	509	487	511	457	494	443	472	495	500	506	508	517	524	472	486	458	475	508	524	491	519	493	478	518	470	512	463	436	466	483	509	478	468	521	483	497	511	521	498	488	517	487	494	479	482	501	453	485	486	508	520	514	482	509	453	513	502	502	471	498	458	509	460	483	515	529	500	507	490	492	492	502	526	528	523	480	483	482	534	498	497	458	521	522	498	479	504	488	528	537	492	475	494	498	506	464	494	466	473	509	504	459	473	497	464	483	478	481	509	496	521	522	475	477	494	476	507	530	476	460	514	480	512	488	489	475	525	533	488	483	495	465	530	514	499	480	511	478	516	474	512	504	490	461	491	525	495	480	546	513	493	501	482	512	473	501	480	520	515	460	458	496	492	528	519	489	499	517	484	515	501	483	525	493	498	500	506	494	498	485	529	489	484	509	491	467	464	502	528	465	530	457	498	493	509	466	509	482	501	529	484	469	496	501	500	500	492	506	446	479	482	476	489	486	536	485	493	544	505	532	479	494	514	513	514	473	493	490	526	515	476	502	503	520	488	484	499	518	499	501	502	454	502	536	498	468	519	487	483	484	488	465	512	489	482	485	455	494	487	512	473	486	491	465	485	460	490	487	519	495	482	511	505	458	515	481	476	515	491	539	491	508	459	516	516	523	498	470	484	466	487	538	512	497	451	492	532	506	553	511	504	495	492	448	489	486	513	481	517	470	497	492	476	495	483	513	525	465	479	497	503	491	486	470	509	479	476	491	473	470	513	465	495	450	493	497	516	492	534	491	472	504	486	475	472	517	528	506	502	487	514	474	509	482	515	485	513	482	479	481	515	530	531	511	505	505	501	513	531	476	485	518	481	495	519	506	520	502	513	478	463	517	486	469	485	480	512	473	479	500	477	527	510	493	514	493	504	476	463	536	502	523	474	465	551	483	527	491	541	476	515	505	519	503	483	490	501	525	489	500	463	505	505	477	502	473	506	499	524	486	475	481	517	485	440	487	476	471	512	493	523	486	460	494	489	477	467	511	496	498	462	490	462	488	487	467	528	501	484	500	477	483	480	500	499	487	500	521	470	517	474	527	501	480	474	509	481	491	472	497	518	510	532	502	517	517	497	472	514	481	540	497	514	479	507	502	483	512	468	508	509	510	464	516	478	480	520	519	459	478	526	491	493	471	535	494	514	514	510	545	505	489	447	466	470	494	499	511	516	504	499	494	492	514	508	482	454	504	509	476	489	530	508	484	515	490	484	541	517	541	472	497	470	488	498	516	486	479	512	493	520	526	491	461	468	471	492	500	512	489	491	505	460	494	478	493	525	505	461	492	520	481	489	523	490	492	504	453	467	494	483	490	513	478	465	484	525	463	454	550	480	472	478	519	493	494	518	506	476	483	497	448	520	509	505	476	493	484	519	501	501	525	499	486	471	451	504	478	504	488	502	470	489	502	524	492	525	512	500	508	502	525	469	481	524	466	504	498	532	469	487	502	503	510	529	482	473	483	491	467	513	464	470	458	484	505	505	479	495	497	508	490	480	492	484	474	499	484	480	489	482	478	499	495	466	487	512	473	502	512	484	491	538	472	481	510	535	487	517	505	488	489	482	503	487	461	500	512	476	502	477	498	476	489	500	510	523	494	497	488	562	475	472	465	529	510	466	520	530	507	469	491	455	495	462	460	485	512	483	489	513	485	517	495	513	533	491	487	455	460	470	525	512	508	495	512	486	481	505	527	538	517	492	461	542	480	469	466	494	494	509	507	534	494	505	514	514	497	491	528	494	474	523	474	483	549	528	485	483	506	496	482	450	456	483	518	476	491	496	431	496	513	515	519	472	473	522	501	515	482	483	498	480	534	475	518	461	512	509	508	500	468	515	513	497	489	503	513	476	487	516	480	565	507	483	478	517	472	510	526	435	524	517	500	477	518	478	511	500	511	472	472	494	491	475	483	480	506	507	495	521	499	530	508	524	482	488	473	524	501
10091	1021	276	275	260	268	267	293	272	262	295	283	272	281	279	241	271	290	273	275	242	294	259	274	241	264	279	294	293	238	241	273	269	316	272	276	303	280	285	252	260	270	252	269	250	255	289	256	300	278	249	266	252	280	285	274	268	262	261	258	258	263	272	320	272	274	263	261	299	266	284	258	275	239	286	251	272	251	251	289	266	259	280	284	258	301	247	281	281	257	257	273	256	249	265	271	277	283	258	238	295	260	285	287	302	271	285	258	272	273	244	274	258	226	279	244	270	292	260	271	274	292	299	267	279	251	298	269	268	248	271	257	266	304	271	249	234	250	266	271	259	292	251	305	245	271	269	301	289	310	330	289	312	269	270	271	303	245	268	250	260	282	269	289	299	243	254	283	236	279	268	259	231	252	232	288	293	287	265	297	272	283	269	231	286	294	287	250	226	288	278	274	227	282	247	281	247	268	260	305	304	241	252	268	282	271	264	271	280	278	252	296	281	244	280	248	265	265	281	263	283	280	268	274	292	240	264	271	283	268	272	304	243	249	280	252	276	285	259	260	274	263	262	253	296	313	248	271	248	264	263	300	267	275	257	277	251	244	283	296	254	258	238	288	264	272	282	281	287	263	254	268	266	263	273	277	268	303	280	272	263	262	264	270	269	306	248	261	260	262	252	258	293	266	256	276	298	318	291	292	286	275	251	257	282	233	266	247	282	278	254	249	255	286	270	242	244	263	256	269	260	268	263	250	266	264	276	276	285	260	253	289	259	279	259	250	263	252	283	257	282	261	269	265	235	255	281	282	293	263	295	286	274	236	242	285	244	260	236	274	273	261	282	289	277	285	284	291	247	277	281	272	306	277	267	279	261	271	268	267	303	260	265	271	251	246	266	267	277	253	285	284	269	262	283	274	283	272	301	244	255	290	285	260	299	282	294	257	238	255	273	295	264	260	261	299	283	288	294	246	255	244	253	288	281	275	258	266	288	274	277	231	245	293	295	248	277	296	287	266	270	256	260	256	280	305	266	269	255	263	254	276	266	270	257	292	286	286	246	282	283	237	279	260	272	282	248	292	277	269	280	260	244	300	279	260	274	270	265	235	260	272	276	234	272	253	260	271	272	266	264	261	277	258	265	284	270	288	279	256	227	279	281	303	247	286	278	260	257	301	289	290	260	260	273	263	288	241	261	242	302	269	235	274	275	220	293	280	253	282	280	281	273	253	302	263	277	294	285	287	269	288	268	258	256	242	254	263	285	261	296	259	270	279	293	273	264	282	269	272	310	288	277	305	280	260	286	278	260	272	267	288	273	282	271	303	268	306	268	272	284	248	273	225	251	273	263	265	275	282	253	276	258	264	287	266	281	266	264	250	278	265	292	293	265	250	322	293	278	279	280	257	283	287	272	275	254	274	268	295	272	253	294	281	283	254	316	248	261	267	272	268	252	295	256	297	243	243	250	270	234	256	276	257	255	254	290	244	284	266	270	266	240	252	265	286	303	290	281	297	291	249	263	261	268	302	288	238	284	268	281	284	325	330	270	260	295	268	265	283	267	276	234	272	265	257	266	274	273	252	298	264	289	232	251	313	289	275	290	275	237	290	299	265	283	281	270	265	239	265	286	262	283	295	262	273	288	282	282	260	285	253	275	288	241	252	284	288	254	288	284	289	300	277	256	271	263	274	264	253	260	276	282	306	295	297	263	252	223	262	264	294	262	254	259	281	238	287	250	248	273	278	286	307	289	287	290	259	311	273	271	265	257	268	287	311	261	237	260	291	256	282	250	267	268	267	295	296	270	245	284	272	268	280	282	280	270	277	289	274	268	287	268	270	280	256	288	257	284	268	287	250	285	249	287	223	270	290	285	258	297	278	258	263	264	255	267	284	283	260	300	293	338	311	267	247	274	249	274	283	259	260	241	258	285	304	309	267	254	289	258	248	289	252	302	253	290	272	296	301	287	316	282	260	286	249	274	273	224	272	260	251	281	269	247	286	273	254	263	287	282	313	274	257	272	270	254	254	273	289	293	246	237	253	290	257	297	273	282	285	300	279	249	293	287	278	278	264	250	234	276	258	280	253	245	272	234	266	283	248	272	259	269	234	276	264	262	261	281	281	281	281	278	279	265	269	276	248	266	269	248	272	294	265	263	257	260	288	286	246	243	278	271	251	273	258	265	256	266	288	231	296	270	285	283	277	256	277	272	265	286	287	246	268	278	283	255	280	234	282	289	247	297	264	270	280	259	281	281	279	299	266	291	290	289	307	250	278	232	266	280	240	258	276	266	253	238	268	242	245	267	287	280	302	262	281	282	255	268	261	292	267	296	228	272	226	257	243	273	237	256	265	260	272	250	275	260	262	286	287	270	327	280	269	296	295	255	278	250	267	245	275	266	251	249	296	259	252	281	242	263	287	259	301	231	296	318	222	256	274	262	251	247	229	268	283	243	256	284	269	236	265	280	295	275	266	285	295	272	314	264	273	263	260	280	282	271	272	289	288	286	277	261	273	281	300	255	249	261	297	246	276	251	266	291	261	247	296	282	274	282	267	269	250	270	264	282	283	285	241	245	272	266	268	281	254	298	258	246	279	281	250	287	262	260	286	298	256	286	292	261	282	280	264	296	282	269	258	298	273	276	278	258	265	260	271	275	277	286	317	283	264	257	245	264	273	254	269	260	278	263	286	239	267	293	240	289	264	263	250	234	283	259	268	246	264	260	279	285	288	267	257	268	266	241	262	281	267	269	292	267	294	281	267	271	251	265	282	253	275	257	264	253	250	274	288	313	250	294	275	286	263	282	293	237	287	263	289	263	273	284	266	277	276	291	263	275	283	287	257	279	282	263	266	279	257	284	266	256	242	283	256	290	263	253	288	294	285	257	264	304	271	272	264	273	284	261	246	269	282	271	302	290	248	282	260	246	285	263	259	265	286	259	265	253	295	245	291	250	280	271	284	269	240	274	232	230	297	271	273	284	291	291	256	305	233	278	261	251	251	264	251	280	268	285	265	271	277	243	263	244	246	290	259	296	276	285	261	265	272	256	251	274	291	288	258	267	296	247	269	269	275	270	269	296	281	257	286	252	269	264	275	292	259	280	273	255	253	275	271	275	265	254	272	264	288	304	252	266	297	281	252	281	284	300	284	319	261	272	276	280	278	294	268	285	280	285	298	272	257	245	265	240	272	265	274	262	266	287	283	247	242	264	268	230	253	257	269	276	259	248	281	242	246	290	278	269	278	255	292	247	296	258	309	279	273	261	279	280	282	241	268	255	263	258	276	244	253	287	285	270	300	228	285	289	284	259	277	279	284	264	282	263	249	260	268	279	254	288	251	265	272	250	289	259	267	254	249	289	279	252	300	249	270	257	280	270	230	281	310	249	252	262	244	271	261	267	289	259	267	275	262	261	249	240	267	279	279	276	253	246	249	280	269	259	273	253	296	293	259	274	274	265	245	272	279	278	257	282	277	269	247	271	291	279	255
7216	887	709	701	737	662	659	700	670	655	679	694	647	687	718	674	654	657	634	675	674	641	677	709	646	660	669	668	677	649	672	642	604	653	667	678	655	653	632	628	641	648	640	595	654	654	678	688	606	683	646	667	646	695	657	672	606	616	641	669	705	663	626	691	678	653	647	668	641	658	650	664	688	651	643	650	646	648	661	709	632	664	636	656	663	609	623	648	672	680	648	655	646	658	663	681	661	697	704	652	634	692	703	621	672	703	667	655	655	667	680	690	647	645	630	678	662	642	667	680	721	623	638	668	675	635	642	641	641	635	671	656	675	639	637	668	686	708	652	612	685	645	641	651	652	649	675	620	666	701	678	679	672	672	678	666	656	676	611	658	692	636	658	630	629	668	655	679	638	607	723	661	639	668	630	699	608	701	663	694	682	667	637	650	619	589	697	678	643	650	665	672	657	669	650	693	644	655	668	722	633	651	688	666	630	646	663	641	649	651	656	686	607	640	656	613	621	658	627	670	682	644	638	641	635	666	656	649	660	670	658	655	659	704	696	645	645	675	658	675	660	664	664	666	656	677	654	678	649	615	666	724	633	665	630	655	709	677	619	618	654	625	680	664	664	654	658	659	644	644	625	641	633	662	627	638	604	630	645	658	685	633	648	699	657	640	623	676	647	647	660	631	646	689	667	633	700	673	671	654	622	669	624	672	660	636	630	686	649	660	657	683	637	656	638	627	694	674	624	620	689	655	637	651	683	647	645	701	657	647	625	678	653	626	652	656	626	672	659	671	669	615	682	655	668	675	670	698	666	655	648	665	697	630	621	694	610	685	684	661	658	705	686	664	603	679	674	663	655	633	671	627	666	649	677	626	623	644	681	692	692	654	647	684	637	648	658	671	638	676	655	645	593	680	699	608	681	651	629	693	656	647	660	650	628	652	691	685	669	637	715	632	698	620	684	689	649	596	670	623	688	684	640	672	685	628	645	614	647	673	623	625	691	686	642	674	663	656	626	694	705	611	633	655	655	645	667	627	718	643	695	622	644	671	663	701	665	661	677	671	656	665	645	665	661	688	662	671	642	608	664	653	615	618	671	645	659	651	603	662	652	667	642	651	710	605	638	678	663	628	657	624	716	690	663	638	666	671	626	632	622	660	691	643	642	650	715	673	639	662	643	636	628	604	684	616	631	669	673	653	673	678	662	690	694	643	675	632	646	658	665	703	662	681	684	643	678	677	671	672	655	625	673	634	630	590	672	642	634	602	653	648	673	649	680	648	690	645	660	643	671	676	689	626	633	671	662	633	642	690	663	666	648	640	664	631	683	678	690	630	660	651	666	641	649	651	639	617	681	658	660	660	623	695	655	631	673	643	644	624	687	650	656	685	671	664	649	636	680	662	686	626	668	649	625	651	657	650	683	636	668	645	646	643	664	639	653	648	641	680	626	628	666	651	624	616	618	661	638	622	650	655	691	670	658	627	657	663	638	687	697	667	684	642	651	626	669	612	691	680	667	599	666	722	699	655	624	645	652	664	669	621	649	638	695	633	710	666	658	656	655	650	626	641	699	658	676	665	676	637	672	675	652	669	660	659	637	616	651	687	677	675	654	653	623	666	582	657	688	627	693	677	664	662	712	667	674	634	675	651	658	630	648	607	677	676	664	657	674	659	686	637	638	673	639	642	663	648	616	688	680	655	668	654	699	664	582	641	652	660	657	696	621	640	676	701	648	682	669	634	636	682	692	670	608	659	683	658	659	621	650	638	629	660	662	679	606	654	664	670	630	652	699	644	680	666	662	671	677	707	663	639	668	639	629	674	664	707	661	643	659	633	656	657	678	629	669	601	669	690	674	635	718	640	672	674	658	684	681	713	663	627	616	642	653	611	649	671	590	668	700	687	688	599	656	668	689	651	649	651	638	663	646	660	633	657	672	628	685	662	589	629	638	660	696	696	671	675	652	650	620	663	663	665	659	664	655	619	670	623	640	653	652	698	643	616	659	627	625	616	689	641	629	664	661	680	682	677	643	652	699	642	651	678	660	661	685	643	672	666	670	705	655	656	676	670	627	674	654	661	645	693	645	629	694	678	687	657	658	702	626	670	639	641	651	687	703	636	681	654	665	629	652	660	663	712	691	667	661	619	648	638	669	673	602	641	654	620	639	644	638	623	680	658	665	673	649	663	655	638	652	659	663	654	637	668	636	655	671	678	711	665	650	655	696	659	637	657	617	637	675	628	630	643	678	672	650	656	662	647	684	713	643	664	684	641	647	690	631	618	673	678	686	661	657	625	664	660	664	645	674	705	651	646	601	634	694	662	686	671	645	640	640	675	661	666	656	678	662	659	653	695	664	669	674	644	650	686	636	650	625	665	667	650	664	650	652	700	612	643	654	639	686	670	686	655	696	678	655	640	666	675	645	660	704	679	691	693	697	625	665	674	639	683	640	658	700	670	669	647	660	702	639	663	597	629	676	664	658	640	648	671	673	672	643	685	628	638	653	650	697	648	694	672	642	661	672	672	656	667	634	667	683	660	652	671	599	678	665	664	633	660	620	658	678	658	641	696	678	662	615	656	634	686	678	667	647	655	683	660	666	675	645	629	622	655	644	686	709	637	661	646	641	669	693	674	646	639	606	673	643	658	690	635	629	647	620	684	632	681	644	638	636	640	659	599	758	617	691	708	666	675	677	661	711	678	673	641	616	654	673	668	641	664	662	669	614	720	657	621	654	643	636	639	634	623	639	664	602	636	667	600	652	662	646	663	607	665	647	653	654	684	680	603	655	664	692	697	675	671	695	659	654	623	662	650	640	665	648	659	606	612	634	698	606	661	698	643	661	655	650	666	649	654	612	707	649	660	597	613	652	667	616	688	638	581	638	654	657	652	636	619	658	618	612	618	647	655	687	641	654	700	697	690	669	645	688	684	690	659	639	689	671	647	650	690	679	636	652	676	693	692	678	649	635	631	668	637	654	657	638	661	666	640	682	624	663	637	640	687	631	679	641	690	716	647	656	651	655	656	663	615	652	633	626	633	656	665	663	655	637	632	701	636	682	674	646	704	658	642	711	665	642	747	617	647	642	663	671	649	621	652	662	626	663	658	651	657	640	670	660	670	647	661	683	696	616	650	636	685	641	685	642	657	703	650	686	650	640	650	624	662	643	632	634	657	572	621	664	689	657	613	640	633	660	655	660	693	657	633	676	703	636	634	639	713	629	694	651	640	656	667	634	668	659	641	609	653	634	597	697	659	645	643	647	655	713	641	674	638	664	604	669	652	680	674	674	654	632	662	685	706	653	625	649	687	649	707	622	620	690	630	654	699	636	638	663	647	736	668	667	640	677	684	663	689	689	678	671	646	677	657	676	671	662	614	660	618	693	610	642	676	595	647	638	727	662	662	647	650	676	673	670	683	682	696	670	626	647	657	646	657	638	657	648	628	708	668	643	662	636	656	656	648	632	632	665	592	690	647	612	644	665	686	655	675
22653	3145	722	526	451	397	388	375	359	357	351	342	338	325	324	321	375	330	347	336	342	300	327	340	344	324	334	338	284	336	330	327	312	299	304	354	382	332	331	310	324	358	343	326	325	347	338	307	336	325	321	314	327	341	320	308	332	362	302	310	350	330	339	327	344	322	304	319	301	298	314	310	348	295	306	353	322	314	339	338	344	333	328	308	322	317	358	320	324	311	327	289	341	314	350	333	324	309	312	332	364	309	328	321	324	284	323	327	326	341	345	345	313	309	272	334	358	306	339	311	281	308	299	329	336	324	287	325	307	330	313	313	325	328	313	314	314	357	310	344	329	285	336	293	337	314	345	344	301	325	322	339	306	298	360	344	345	317	324	324	318	317	342	289	319	344	331	377	327	315	301	344	358	282	341	336	335	335	350	394	330	339	333	300	330	317	313	338	284	324	334	317	312	310	326	333	319	325	341	349	301	311	344	328	315	317	327	357	317	333	294	304	362	353	352	322	322	311	322	358	334	309	312	308	337	315	320	360	333	374	346	316	336	329	310	317	314	317	334	322	334	320	311	325	340	335	321	308	317	348	302	311	339	305	346	301	340	335	352	324	344	318	314	355	318	333	295	317	315	322	327	328	347	317	305	341	339	303	312	299	340	347	323	334	317	323	300	320	302	306	322	346	285	295	337	324	309	305	327	330	308	341	339	350	329	335	319	324	340	306	363	321	322	328	291	344	319	314	332	304	325	327	308	331	348	321	322	326	323	298	321	317	305	345	296	280	322	330	289	366	355	327	343	349	310	317	302	335	301	295	367	312	360	324	352	302	319	315	338	301	334	331	329	365	316	321	337	308	330	310	347	301	332	313	312	331	326	360	312	356	293	295	353	334	331	342	310	340	303	338	345	350	317	333	316	318	302	320	306	298	353	351	354	348	324	322	312	345	331	307	340	324	360	340	347	318	308	335	306	314	316	317	295	321	358	337	332	322	304	336	345	292	300	309	302	325	342	337	318	272	331	312	300	344	345	353	331	324	279	306	312	304	318	321	356	343	342	316	290	330	316	320	324	312	306	284	283	303	325	323	357	344	303	304	333	297	306	323	303	327	342	307	275	339	350	344	324	306	308	311	299	317	358	345	342	331	303	320	351	331	320	328	301	333	320	346	320	312	365	297	313	346	302	329	322	332	320	308	326	332	330	311	289	353	310	329	322	342	302	294	299	354	336	329	327	294	322	322	323	336	305	314	326	313	315	341	347	349	312	326	296	339	326	307	331	348	331	308	367	305	323	356	357	307	320	313	329	297	330	341	327	267	302	290	342	328	326	318	348	289	345	362	327	323	296	329	302	312	272	288	374	355	346	315	286	330	328	305	335	321	336	304	314	315	316	334	302	322	335	319	310	314	307	284	304	321	311	316	346	312	337	341	295	318	342	331	347	340	310	300	333	322	326	300	315	303	337	337	276	310	336	369	327	298	311	315	326	323	319	311	347	329	309	317	291	338	302	344	308	285	325	324	313	338	356	310	322	312	331	324	333	294	324	320	338	272	344	331	336	363	338	352	342	326	356	312	328	333	342	324	338	312	354	318	312	308	312	309	328	333	337	324	315	324	306	322	342	316	327	331	328	329	326	331	338	299	347	363	313	337	327	327	338	342	293	322	342	334	323	332	317	299	331	322	360	326	327	379	321	313	332	309	310	315	335	341	353	332	335	323	305	324	328	313	295	365	335	313	286	339	337	360	302	305	386	345	309	316	325	301	338	317	326	289	318	298	315	342	343	286	336	347	349	306	317	370	325	313	315	341	345	346	324	333	337	336	320	301	312	334	382	307	330	327	321	322	333	344	311	318	340	330	332	333	326	344	338	296	317	321	328	316	336	334	329	339	334	320	330	282	325	328	328	305	325	338	336	344	352	311	324	313	325	359	348	327	342	335	317	332	314	312	304	319	357	300	349	296	355	344	311	287	336	293	296	336	355	306	313	296	318	293	321	295	310	329	354	337	368	313	314	302	331	338	309	330	321	310	308	322	317	308	324	327	296	340	337	355	296	313	331	299	346	295	323	303	302	333	322	366	344	328	342	300	336	339	327	306	299	323	351	302	329	330	342	339	336	316	353	307	306	336	378	326	327	333	333	332	346	318	295	344	331	310	330	338	324	316	302	307	301	344	355	300	315	313	331	338	328	339	333	347	313	357	316	320	313	327	322	300	335	327	368	330	344	310	303	318	361	334	307	331	374	334	318	325	320	320	330	353	329	338	325	320	322	298	322	365	356	333	318	293	316	318	330	335	314	312	340	334	331	312	333	313	302	324	330	296	328	347	276	297	318	322	344	306	337	328	303	335	308	321	328	288	345	320	295	324	325	328	300	300	326	324	304	315	315	330	304	337	304	331	322	310	327	337	348	370	323	340	313	324	317	317	316	359	319	321	305	324	343	317	340	332	353	342	299	355	318	351	318	318	309	328	342	316	315	322	297	329	335	324	303	330	328	324	317	315	326	323	324	328	338	312	333	284	338	308	298	309	318	326	339	343	348	291	314	310	339	310	317	323	360	331	322	320	329	375	328	328	332	307	292	309	319	353	328	318	326	305	335	333	330	303	312	268	313	322	328	309	310	336	338	342	318	308	331	358	327	328	315	333	311	330	368	329	359	351	285	361	331	311	352	314	344	292	343	360	323	305	353	291	332	299	310	325	334	334	311	300	304	322	347	315	333	312	327	297	313	344	350	311	314	372	336	327	340	314	336	315	332	309	296	344	318	319	350	352	366	337	349	344	367	308	321	289	302	316	323	341	299	354	316	335	293	325	329	320	339	310	350	321	333	331	293	336	300	321	339	329	304	304	343	306	325	309	317	331	329	303	322	335	296	297	331	297	370	325	329	316	295	304	283	317	300	362	337	347	325	322	329	316	332	322	347	306	293	324	294	304	367	326	324	363	367	306	318	322	349	343	339	352	314	293	354	363	321	310	327	320	333	314	301	335	347	334	284	329	333	328	341	334	316	283	313	326	320	305	313	344	327	339	320	321	319	331	329	314	328	334	338	280	328	344	331	313	299	307	277	333	321	349	341	339	321	351	340	296	288	340	346	327	318	302	304	314	350	319	297	331	334	314	338	360	336	340	373	335	303	312	328	287	321	329	317	302	344	293	342	333	342	304	299	354	320	306	360	321	297	321	295	294	322	352	332	299	343	316	312	290	314	311	305	314	321	345	368	313	326	310	324	337	337	342	307	369	365	335	347	332	290	314	286	327	334	341	317	337	297	343	334	325	343	340	324	324	342	347	300	338	317	327	317	406	336	333	341	325	316	366	318	361	319	349	321	348	317	335	343	293	351	329	328	326	330	310	319	304	306	317	363	341	345	312	353	329	306	321	322	311	339	336	373	290	300	324	311	361	299	325	319	323	340	315	327	333	315	303	319	328	360	304	326	350	349	342	319	338	327	338	342	310	297	326	322	338	317	335	322	327	311	316	357	339	335	347
15346	1624	1419	1411	1190	1089	1023	982	845	838	871	836	829	835	782	787	787	748	737	797	742	841	749	740	776	773	773	738	785	785	780	742	784	809	788	754	774	758	764	796	750	800	770	767	796	771	794	791	786	741	770	818	724	731	747	778	743	771	773	796	766	747	724	780	748	777	796	743	761	746	840	739	777	768	773	811	790	801	789	783	800	764	746	773	744	742	722	778	728	755	706	760	753	751	737	730	758	756	767	805	774	761	710	780	815	785	763	753	741	746	756	782	781	765	706	737	736	757	704	748	769	758	770	739	751	770	700	786	744	766	753	791	743	746	780	748	807	709	767	741	750	753	759	745	772	773	751	729	795	790	759	721	748	769	775	777	723	753	795	791	777	812	767	744	759	751	740	783	729	779	768	740	756	742	783	758	770	729	788	738	724	738	788	734	792	732	762	724	732	693	758	749	770	746	755	753	753	782	726	734	730	701	714	772	726	763	797	752	769	735	753	761	732	773	743	823	766	736	775	706	766	768	763	760	767	780	795	731	741	775	782	804	743	796	790	729	782	761	778	715	725	751	750	781	753	738	782	777	764	806	786	785	756	764	710	767	774	777	748	765	792	803	794	719	754	783	738	742	781	770	811	783	788	806	772	746	803	756	764	779	753	735	735	777	753	775	766	752	735	795	749	749	750	728	758	771	817	789	793	722	780	798	749	789	779	745	708	722	752	790	750	754	737	758	748	747	775	753	762	745	732	748	743	742	771	728	804	749	736	791	744	776	714	761	779	751	689	743	756	793	810	765	776	813	853	775	754	744	792	833	773	748	777	732	764	780	773	747	750	729	791	736	753	715	749	756	759	747	749	735	711	748	725	738	783	719	794	697	703	788	740	794	820	750	748	787	771	784	762	746	797	787	758	766	741	761	716	727	784	788	748	722	765	722	786	725	740	755	747	780	719	768	759	795	757	759	742	759	749	770	754	700	735	760	773	761	755	801	774	728	741	774	761	786	712	722	768	783	748	767	726	812	745	799	736	752	748	763	794	774	761	720	735	742	736	711	797	742	730	744	782	759	761	757	751	726	786	748	751	780	761	739	821	792	764	750	746	774	778	711	804	764	794	748	786	745	766	769	801	790	771	783	782	745	751	786	768	740	767	728	789	783	798	759	762	828	757	722	724	789	766	763	727	729	800	785	786	751	747	790	729	751	752	777	722	776	762	786	792	739	774	788	741	738	768	754	772	745	766	735	753	744	757	770	772	743	732	777	768	785	798	742	763	794	772	757	735	759	710	789	761	819	762	720	808	744	734	805	714	770	796	761	802	800	731	759	799	728	759	731	755	776	721	752	734	736	748	761	747	756	743	719	768	756	783	727	761	763	762	759	752	758	718	769	768	766	762	738	791	762	713	709	731	768	736	748	722	750	823	762	771	730	740	764	789	729	718	788	717	798	761	739	725	792	766	735	756	744	757	775	795	781	745	730	775	744	747	828	747	776	804	740	725	794	780	735	718	759	745	774	748	740	751	753	746	803	776	735	808	731	741	770	770	766	771	776	800	795	799	784	700	758	744	738	734	739	786	706	724	742	745	766	718	761	768	781	755	769	715	737	774	791	792	727	764	749	769	743	795	732	777	736	738	785	743	738	763	769	740	753	775	731	824	784	772	769	746	741	783	763	764	776	775	825	787	757	718	727	777	766	718	711	753	701	808	736	767	771	809	756	739	761	758	721	740	770	766	749	717	785	762	743	774	715	709	749	802	742	761	775	739	773	732	750	719	758	754	773	724	744	751	782	731	736	750	709	768	717	835	754	710	758	773	753	737	802	752	737	750	769	755	766	777	768	754	728	745	759	785	787	793	741	790	754	786	833	757	713	746	749	743	726	774	743	772	805	759	752	743	756	786	779	730	763	793	695	736	740	740	738	753	789	785	808	759	788	746	743	772	774	755	734	775	802	745	794	759	722	731	769	745	803	732	768	795	696	779	777	833	782	780	786	780	737	727	792	746	730	723	812	780	742	787	753	793	770	747	775	772	752	749	775	717	742	789	730	801	793	744	769	797	772	748	821	753	755	765	739	744	780	787	846	700	751	759	728	736	760	707	693	753	725	711	755	772	738	803	748	752	723	768	768	760	793	742	784	767	793	723	754	770	759	693	751	767	783	740	789	733	732	772	794	776	810	724	752	766	718	728	759	803	825	764	708	717	689	769	746	739	813	748	737	755	746	768	795	729	767	769	757	723	788	765	756	735	717	747	791	751	721	741	761	762	743	715	798	754	736	767	757	734	783	760	769	774	758	799	715	787	783	801	735	770	748	755	785	765	725	752	788	791	781	808	724	744	789	764	782	720	754	730	767	774	793	742	722	796	765	719	775	729	706	742	792	714	793	758	779	704	707	786	749	738	748	773	751	739	756	696	764	734	745	736	811	725	741	765	725	774	746	764	797	745	760	786	771	703	741	722	738	788	719	752	766	774	779	759	740	747	757	779	761	809	732	753	748	765	763	710	762	719	777	716	779	725	758	753	754	766	786	766	731	782	767	770	729	736	796	822	804	717	780	774	780	741	769	775	752	730	795	765	737	782	778	743	709	703	753	710	686	815	761	723	729	732	770	777	717	785	751	749	787	822	824	742	762	780	776	733	781	797	789	742	726	758	740	761	772	764	724	771	762	750	737	749	730	772	797	731	693	763	743	728	747	730	778	778	768	758	730	750	750	745	725	790	738	803	803	749	777	745	783	781	718	710	734	750	791	728	758	736	710	794	806	754	730	762	831	779	796	754	756	756	761	742	725	729	753	743	750	793	770	767	764	747	724	761	783	731	741	772	761	786	730	822	792	764	755	712	734	778	734	697	773	724	745	735	765	760	826	752	735	762	753	707	741	734	704	733	742	790	739	736	806	766	733	769	764	773	720	737	771	721	727	781	726	717	833	761	746	803	751	794	785	758	741	730	732	771	749	729	742	746	778	765	709	737	718	788	744	732	752	795	753	724	753	714	737	740	743	779	758	800	743	739	813	703	776	739	783	784	809	793	732	789	755	773	731	763	752	773	758	783	735	743	753	768	721	751	783	748	748	752	728	774	762	743	747	714	771	777	768	790	802	783	818	841	754	776	737	754	765	741	754	746	712	749	793	828	690	770	697	803	760	786	739	722	752	804	744	736	790	710	793	777	704	721	756	757	778	741	737	746	784	718	799	815	748	746	752	767	763	736	757	799	745	754	751	749	773	773	748	759	710	750	792	788	725	821	751	720	773	728	724	798	791	732	778	769	752	756	773	730	759	751	734	752	748	730	763	783	812	791	752	728	760	772	762	802	764	780	813	769	773	778	750	730	734	722	754	746	765	744	737	756	734	750	739	681	747	790	737	730	721	783	748	769	778	712	752	715	763	772	757	764	752	757	728	751	735	747	778	720	703	729	760	751	774	784	814	757	771	741	743	726	777	743	761	754	763	735	719	800	754	770	743	729	744	796	728	736	716	748	725	738	733
32719	5920	999	658	401	337	308	288	259	252	268	231	246	251	230	231	212	206	237	213	199	207	214	215	226	214	215	232	200	214	229	227	233	209	221	191	194	199	208	191	208	215	207	196	218	188	203	207	217	223	216	253	203	234	213	218	214	221	210	210	191	188	209	218	197	218	198	232	182	188	201	212	182	210	196	217	208	208	193	197	215	191	216	180	209	201	219	201	187	259	225	194	196	229	206	199	174	202	211	190	191	172	204	199	197	207	204	196	204	177	223	196	205	233	197	217	208	185	213	213	217	209	207	200	183	209	208	196	214	217	211	209	213	192	210	193	191	191	187	197	208	203	209	203	189	220	223	229	213	232	179	233	227	208	202	222	193	186	211	212	206	213	215	189	186	202	220	212	223	217	224	220	197	240	182	206	206	225	187	206	244	206	203	203	195	203	186	179	200	187	220	239	186	211	204	208	199	191	211	212	199	219	228	194	209	213	176	193	188	215	222	186	192	241	180	200	227	232	215	223	215	178	212	227	181	211	221	191	217	195	189	204	213	205	223	235	204	218	226	240	216	219	209	218	233	212	204	217	181	175	176	221	209	218	198	249	218	230	215	230	241	176	203	205	236	189	198	218	203	210	184	194	216	214	201	204	170	222	208	209	206	207	219	177	227	185	202	229	218	212	184	203	215	231	229	195	209	203	232	184	210	205	240	188	245	212	226	210	196	180	212	232	230	207	217	197	211	199	233	213	217	218	238	249	235	184	214	206	226	203	196	212	215	201	202	209	191	231	202	217	228	215	191	225	197	190	194	205	212	187	197	208	189	212	225	208	193	197	209	221	224	206	207	212	218	249	218	224	226	225	218	191	171	200	189	205	207	211	192	198	185	213	207	199	191	195	205	205	179	199	219	238	188	214	220	205	205	204	192	204	198	207	181	222	190	225	210	216	211	191	214	215	202	216	209	209	209	236	179	207	193	202	215	211	224	209	203	211	202	210	203	236	229	222	234	209	216	240	207	203	204	192	200	161	229	231	198	218	186	210	215	182	201	231	225	187	202	212	232	206	234	220	210	234	234	205	183	184	192	220	193	202	204	207	219	183	214	202	212	208	207	204	213	214	179	209	194	209	207	185	211	201	196	200	174	203	215	210	201	217	210	231	236	206	212	226	199	210	218	202	196	170	202	222	200	188	210	206	193	221	233	214	190	216	214	199	213	198	209	194	216	189	221	231	173	202	212	217	205	193	212	227	194	192	191	192	220	189	235	199	209	205	225	195	227	205	194	222	216	186	205	214	166	249	225	206	221	196	225	204	216	196	206	220	188	224	182	219	214	205	197	214	211	183	209	214	198	194	242	206	218	225	185	220	201	207	204	213	206	209	221	223	223	192	214	202	192	200	200	207	249	222	220	247	204	212	237	223	231	232	200	179	195	184	214	227	198	220	221	189	235	217	223	197	191	201	224	211	203	195	212	209	221	227	181	194	196	203	205	198	222	215	226	201	191	198	195	222	222	190	192	201	215	208	189	216	192	209	218	206	226	217	203	208	234	211	221	202	217	217	209	220	214	227	202	207	219	205	222	217	219	202	223	237	180	225	210	217	198	214	213	187	180	214	196	201	221	209	214	220	225	220	222	217	218	175	227	201	218	194	219	215	214	200	204	219	220	222	206	202	220	224	216	214	184	196	195	230	214	192	255	201	203	190	204	194	245	210	218	193	183	202	203	203	200	213	221	222	208	205	184	187	210	184	205	237	216	213	195	201	207	213	230	192	242	216	218	191	219	210	206	221	204	203	216	206	175	226	229	214	215	212	198	208	202	238	189	194	218	197	214	195	206	239	229	219	217	216	210	208	216	199	198	199	223	243	215	218	217	230	232	201	192	206	231	225	218	221	217	231	206	204	199	216	204	205	195	219	217	219	196	199	196	198	210	195	192	200	200	202	217	220	231	211	196	221	212	231	221	188	212	223	222	201	177	193	198	221	198	213	208	217	218	229	215	214	200	188	230	237	221	203	187	206	202	204	176	188	212	234	222	193	207	170	214	247	217	202	250	218	194	199	218	211	210	199	184	217	200	238	186	206	209	198	236	197	210	215	201	228	202	218	206	186	218	217	214	176	207	235	217	183	184	208	206	183	196	206	209	200	217	192	199	213	206	219	212	194	208	217	203	216	238	235	198	181	242	214	199	201	199	231	199	171	213	217	208	212	205	162	221	230	203	247	196	210	191	190	220	174	226	185	233	201	215	180	204	202	219	215	217	212	217	230	218	206	197	192	201	189	190	219	198	221	221	235	207	170	190	224	224	232	228	203	174	246	213	199	183	214	202	187	212	238	238	203	225	220	207	205	198	222	204	230	171	231	226	197	225	234	197	219	225	232	182	232	188	200	201	223	204	189	196	215	222	214	214	220	224	205	197	221	224	205	210	207	201	220	197	215	202	205	206	243	239	205	213	220	223	209	200	192	206	204	221	172	207	226	216	191	184	218	228	196	230	176	207	197	205	220	173	175	225	206	218	170	199	188	203	191	202	216	197	214	200	222	193	219	207	218	186	229	196	213	193	220	192	204	181	177	185	193	200	193	183	204	218	202	202	205	182	226	179	233	193	211	201	212	190	215	207	197	195	195	197	203	238	227	205	204	199	187	239	216	209	201	205	217	184	199	197	215	210	217	210	208	205	215	240	191	222	223	215	208	199	260	191	210	224	227	212	197	212	225	238	229	206	243	186	197	187	211	219	210	205	205	191	217	196	203	198	215	198	222	207	209	195	202	197	224	205	245	227	218	230	206	213	191	187	192	224	227	225	199	185	251	212	195	213	251	216	223	222	239	195	213	212	200	190	195	200	199	192	199	263	201	219	225	219	217	228	212	217	212	206	223	192	217	217	199	211	230	221	217	221	201	180	216	184	240	206	193	210	199	207	209	215	206	213	183	212	226	186	217	200	204	229	197	214	212	209	212	193	205	199	200	189	213	201	213	221	200	183	217	201	227	206	203	215	174	203	221	209	215	224	208	175	182	190	212	186	200	207	219	177	223	213	203	206	210	216	228	187	197	219	224	203	183	190	214	214	191	217	204	203	210	198	215	224	216	201	200	210	212	193	207	221	197	252	202	194	204	205	198	206	213	206	211	202	198	187	189	181	220	172	211	236	224	201	226	204	195	194	232	212	234	223	201	197	203	244	206	223	216	210	208	216	195	193	203	179	230	230	211	203	207	192	199	208	203	218	204	191	192	207	200	235	184	238	207	164	207	225	211	191	208	212	202	224	215	217	182	209	203	197	218	187	200	207	212	207	200	247	205	195	194	229	206	233	208	193	198	208	232	214	206	202	216	185	204	231	169	194	234	215	219	176	221	196	185	225	224	214	205	209	201	207	212	204	173	201	207	225	237	223	206	206	217	193	209	225	231	194	209	206	203	227	223	181	248	202	212	195	204	199	212	233	215	214	224	222	183	218	183	214	205	193	187	181	187	219	203	188	215	222	205
19922	1899	1823	1805	1457	1200	1025	927	792	719	700	692	643	613	603	574	591	609	560	550	542	543	538	563	586	571	528	540	547	535	538	529	512	536	494	539	579	517	508	495	567	497	497	502	516	520	515	516	501	525	457	525	529	479	526	499	522	474	479	538	535	454	493	509	528	531	531	505	547	509	497	512	487	513	489	453	505	533	512	535	508	506	500	489	518	493	488	512	488	494	528	471	527	477	496	555	517	498	552	528	554	510	493	520	513	547	549	498	492	482	546	494	512	505	504	501	515	522	551	523	492	509	463	484	520	496	521	491	514	519	514	501	521	535	516	473	518	519	486	535	522	472	532	553	540	495	510	446	511	500	543	511	521	524	509	504	518	509	500	492	527	489	505	491	502	520	513	487	497	519	458	487	514	535	471	500	507	498	511	491	498	487	480	522	476	472	452	507	484	489	480	458	482	559	520	483	504	539	514	485	540	485	495	499	500	521	509	509	538	537	510	517	520	502	506	476	504	479	488	509	537	465	538	542	477	453	550	496	515	492	500	529	465	482	490	492	507	527	523	528	524	484	514	505	518	510	503	499	500	502	500	482	502	503	519	465	520	522	482	487	511	505	458	510	520	515	517	509	480	526	503	491	479	512	528	508	524	506	492	477	492	488	518	502	491	459	500	508	501	478	496	472	464	507	508	505	510	513	471	513	487	474	509	519	538	480	527	472	467	512	536	536	546	457	494	472	505	523	518	459	494	513	516	504	546	488	458	522	507	543	479	498	488	490	498	508	525	530	508	539	508	504	499	513	516	516	494	517	521	545	490	510	527	498	499	490	545	539	507	531	545	512	530	509	497	475	478	510	489	498	512	496	519	474	488	514	491	548	506	478	539	502	490	468	470	518	486	502	468	545	522	506	497	507	505	538	473	498	485	511	497	465	513	479	477	524	545	509	517	497	474	521	549	505	522	489	507	477	480	524	501	512	519	523	497	450	494	500	550	495	513	496	508	510	511	514	511	506	524	523	485	506	521	508	493	466	483	548	496	517	497	519	509	495	547	518	515	477	486	517	536	508	498	512	488	500	486	463	519	477	450	491	517	509	475	510	553	476	490	487	529	517	522	478	493	531	534	522	504	465	487	493	495	496	499	527	517	509	499	507	506	494	491	544	507	502	514	466	492	460	480	507	496	501	492	545	467	480	507	498	537	537	534	500	555	508	517	501	478	519	525	492	535	477	539	513	520	484	486	515	485	513	512	531	480	510	545	506	482	518	497	534	501	541	492	510	494	500	497	476	465	499	502	481	464	487	496	472	466	487	495	519	543	497	533	492	484	505	486	481	503	502	467	518	482	486	532	496	507	508	536	523	543	529	520	479	479	513	526	498	491	499	472	496	494	485	471	491	531	538	511	521	465	522	526	501	480	501	496	510	527	530	536	513	502	518	554	522	492	508	479	476	521	504	490	514	506	461	535	507	486	469	535	463	495	493	513	545	474	472	461	522	501	491	534	513	491	497	504	539	493	496	560	542	506	490	486	489	450	510	493	526	487	506	534	529	491	496	530	504	505	506	524	530	502	499	484	502	477	487	500	505	524	478	499	511	466	490	525	524	514	510	499	541	539	504	536	502	506	482	536	486	507	498	497	533	510	501	544	508	547	499	479	487	493	513	491	520	509	534	575	488	506	466	485	515	521	545	513	514	470	495	522	516	507	463	517	515	499	471	487	479	540	477	512	510	510	499	511	493	504	499	510	525	527	534	495	534	471	475	522	503	515	485	504	488	522	479	525	495	490	506	520	521	508	505	505	489	464	512	526	511	510	519	513	516	502	500	509	486	439	477	506	486	494	491	511	503	499	505	499	543	533	488	519	497	501	464	502	501	477	485	544	514	534	506	523	503	503	484	495	491	522	472	448	523	534	494	486	494	497	506	504	501	489	496	461	474	482	507	522	470	545	474	478	494	488	520	487	511	508	500	499	520	521	472	544	518	531	483	499	521	536	521	472	468	544	490	546	516	481	510	508	491	491	480	497	483	513	501	484	511	486	462	481	479	507	499	524	498	501	491	488	504	513	534	448	494	490	463	486	512	513	534	525	479	513	512	532	493	521	496	484	533	495	511	520	506	529	502	487	482	507	502	513	487	467	489	496	488	503	523	519	505	495	530	514	499	503	494	533	468	477	480	505	523	500	482	560	497	538	489	497	532	555	504	502	493	478	536	525	491	497	485	521	505	501	473	476	516	496	527	518	500	489	517	486	496	509	507	495	505	516	510	501	454	537	500	513	495	519	482	526	554	499	557	531	515	494	522	524	483	475	486	517	496	515	517	495	514	523	505	516	497	499	512	532	509	496	519	510	517	490	513	513	521	490	503	498	502	518	501	511	504	562	520	450	490	516	473	500	513	491	498	519	517	529	551	537	488	498	502	469	539	504	523	505	496	512	501	466	512	537	480	544	457	535	512	507	493	526	495	481	469	491	513	499	483	505	534	526	527	507	497	499	530	490	524	486	455	550	468	517	484	503	484	554	540	519	532	464	486	495	506	503	486	510	509	498	545	493	530	521	518	530	525	514	496	500	477	468	481	512	511	500	471	494	495	462	486	509	499	493	491	490	512	491	499	521	473	492	480	513	523	501	540	523	498	495	493	521	490	523	498	512	513	540	494	539	477	511	498	520	506	499	494	499	490	477	518	520	496	512	488	481	469	503	497	498	487	501	504	493	516	491	514	498	472	538	510	509	522	527	496	507	489	534	479	488	545	494	519	537	527	500	500	504	489	508	492	509	516	481	465	506	509	542	516	505	514	532	441	512	500	505	519	503	489	501	457	485	489	479	517	467	485	527	505	484	487	496	478	484	499	473	483	494	489	469	461	530	511	505	514	549	475	490	543	532	514	557	526	507	546	528	517	496	508	505	485	512	467	536	483	506	507	538	480	478	495	509	504	516	510	482	531	540	493	523	514	525	498	520	506	534	511	478	460	498	481	497	514	507	490	530	526	510	515	530	538	520	527	462	504	534	498	506	536	525	535	496	518	522	504	505	506	507	487	491	496	477	541	469	531	506	464	498	491	473	480	497	471	518	489	482	503	545	443	502	506	520	481	516	493	478	499	523	481	478	500	525	476	499	468	511	508	477	518	502	507	509	480	524	539	521	525	574	518	516	542	452	476	520	501	489	509	527	479	504	505	514	450	546	522	511	502	482	498	491	496	514	510	459	485	477	525	474	518	553	514	519	523	509	541	474	472	471	512	523	480	509	495	483	496	520	494	513	517	483	517	479	503	514	489	508	491	491	514	498	492	514	541	510	473	498	541	521	507	515	519	509	468	502	491	530	529	516	486	486	451	462	525	528	519	502	496	491	482	524	490	504	514	505	492	490	498	505	503	497	514	487	495	523	485	501	533	510	491	491	490	481	519	533	483	498	494	511	496	507	524	466	523	548	518	493	500	546	502	497	491	524	503	476	534	525	497	492	469	477	519	525	515	495	486	488	534
10329	1016	300	311	295	264	294	276	310	288	307	272	252	280	307	281	282	302	323	264	272	284	275	289	297	293	259	278	292	275	247	263	244	300	276	280	250	277	268	281	280	302	248	291	249	269	274	289	254	250	318	273	260	296	272	304	267	263	234	278	282	301	297	277	279	266	262	257	289	279	270	286	286	248	261	248	275	271	255	289	276	262	296	271	263	284	293	254	276	257	278	292	276	280	279	285	270	275	325	246	285	281	295	316	275	282	310	269	276	283	278	264	288	281	288	265	280	247	273	265	297	301	294	325	266	286	278	279	275	275	293	265	270	265	294	265	271	300	293	283	257	265	239	249	294	291	278	295	332	262	276	292	269	309	288	277	272	277	265	301	275	250	313	250	267	262	306	275	262	292	270	275	286	275	253	250	292	262	250	289	293	293	262	270	273	266	285	276	278	286	260	287	270	270	284	290	255	258	264	264	297	282	294	300	305	269	266	283	251	279	267	299	284	261	274	263	268	253	283	285	254	291	286	265	267	262	287	241	304	287	297	259	280	288	282	305	271	265	285	274	307	309	286	302	282	265	270	258	282	272	278	267	279	268	287	244	277	277	277	262	275	271	335	280	276	269	272	268	272	263	294	311	268	259	277	284	259	298	266	277	264	266	274	266	275	291	264	272	254	243	282	246	293	276	253	289	284	296	323	267	245	294	298	269	293	285	291	274	280	271	321	250	275	296	282	289	285	314	278	261	283	284	290	269	300	262	305	291	262	257	276	279	274	278	269	291	278	291	245	249	267	275	275	285	269	251	304	314	256	292	290	313	296	233	306	270	245	275	272	285	268	306	290	273	260	281	265	278	304	283	296	284	305	285	302	266	284	278	281	269	290	279	295	295	294	240	277	265	292	285	318	263	277	286	273	271	319	279	308	250	272	284	288	293	261	282	281	289	281	267	298	267	269	271	301	285	273	271	289	277	289	265	267	262	323	287	281	302	308	234	307	283	231	298	287	273	299	271	303	278	246	274	325	287	278	261	299	256	290	275	263	320	247	280	259	281	294	305	229	245	292	304	269	289	276	279	265	291	263	283	273	260	290	272	262	286	302	273	282	272	279	249	253	273	264	296	266	303	278	266	267	267	277	311	280	297	254	268	279	283	245	246	268	291	252	267	300	274	296	277	272	284	262	293	270	285	283	288	262	282	279	298	270	271	305	290	302	238	266	284	277	272	281	279	283	259	286	282	258	297	269	298	274	268	284	282	252	273	306	303	275	283	294	273	293	285	282	283	287	318	259	275	292	307	305	310	244	291	254	269	283	276	275	293	268	268	314	285	253	285	276	287	245	262	254	265	242	281	288	262	258	264	294	278	309	277	273	294	276	260	264	267	321	278	300	266	237	266	278	285	282	292	278	292	271	286	285	252	269	280	268	309	295	253	276	293	297	268	293	255	313	279	278	262	262	289	275	307	248	246	258	265	293	264	303	284	299	271	264	287	251	268	287	284	271	269	274	270	297	286	261	254	281	296	307	255	310	282	271	271	267	271	271	271	299	292	267	241	272	278	310	269	274	245	280	291	290	282	294	260	294	294	302	253	291	273	288	294	261	285	284	284	283	257	316	291	287	273	272	282	269	262	287	305	245	284	269	255	293	278	306	250	277	260	304	283	280	268	280	245	275	253	285	271	315	296	274	280	287	302	251	260	285	284	290	237	271	285	290	274	286	230	297	285	295	286	286	270	263	240	259	271	235	277	256	294	289	314	294	267	291	294	291	296	260	260	290	303	241	260	255	289	279	277	287	295	275	252	263	303	314	271	261	280	280	299	282	227	296	284	271	290	260	251	272	264	298	287	289	269	311	284	275	276	303	256	304	296	283	304	277	275	251	301	294	309	327	258	291	275	300	286	242	307	286	262	289	311	298	283	252	272	262	279	296	231	249	260	309	269	261	271	286	281	280	294	274	243	287	280	298	314	297	315	262	249	251	277	288	267	299	289	291	278	273	251	283	286	312	328	281	272	270	278	249	256	289	248	265	293	284	267	302	285	266	247	256	300	254	249	283	290	300	248	296	273	276	285	317	312	286	313	299	294	273	307	275	294	307	311	268	298	276	262	315	273	251	296	268	266	318	269	282	280	288	243	320	263	276	297	263	278	285	290	270	287	270	248	250	287	248	313	291	256	286	292	260	260	258	251	285	275	291	297	305	294	258	298	290	255	267	256	293	271	280	258	279	264	257	287	277	265	291	293	300	251	318	263	264	319	237	264	309	259	303	281	287	302	295	287	248	263	265	272	302	272	311	262	278	271	287	255	285	280	305	247	238	260	284	252	276	261	270	275	269	257	261	295	285	270	290	266	275	276	245	252	257	267	284	272	305	259	262	252	299	273	274	295	279	284	274	285	311	291	288	263	298	281	268	302	285	266	267	272	296	282	303	281	310	285	274	288	282	289	275	264	305	294	277	283	251	264	280	266	258	244	293	290	312	316	281	296	298	286	254	295	280	270	272	269	288	242	297	340	281	294	264	261	251	275	279	262	284	297	297	268	270	254	297	294	312	293	282	267	269	304	268	270	260	325	264	302	263	299	290	324	275	245	297	277	296	280	297	295	272	282	285	282	298	289	289	311	251	288	266	284	312	276	272	303	292	268	313	265	290	242	309	264	268	278	259	275	269	292	255	318	257	294	286	259	276	286	282	318	265	279	261	272	305	278	268	265	299	271	312	287	295	262	250	298	277	280	311	307	252	294	294	235	244	272	257	235	276	275	282	296	289	271	292	279	274	273	280	256	276	286	309	276	292	265	246	251	290	292	263	276	285	265	282	314	289	308	280	271	287	298	305	285	299	251	253	261	282	251	246	285	247	304	260	265	233	250	283	255	272	305	288	250	283	285	234	283	257	282	286	277	291	295	282	292	281	278	264	295	275	274	264	272	262	264	298	277	268	292	271	261	283	307	300	266	273	284	262	271	301	291	268	280	240	281	271	280	291	303	274	305	283	281	287	260	291	264	280	269	294	299	296	288	312	274	287	280	262	249	261	271	270	294	279	283	264	283	253	300	271	285	279	304	280	252	276	266	291	289	270	247	287	279	301	283	297	266	265	285	261	267	256	261	305	277	252	303	272	290	280	275	285	242	311	258	273	310	279	275	286	266	282	274	301	308	263	292	268	269	272	277	298	306	271	288	281	269	273	282	269	318	248	265	294	291	265	255	275	300	251	255	260	286	253	287	252	299	276	312	306	255	292	267	268	280	282	243	329	261	298	306	264	276	310	280	247	281	294	246	283	277	275	279	284	250	239	266	286	272	275	306	281	290	266	282	300	305	295	274	297	279	260	275	293	292	265	299	269	291	301	310	307	264	262	295	286	265	266	301	279	265	280	284	275	293	276	248	289	301	293	284	285	281	278	293	295	284	267	280	306	296	284	264	295	280	299	303	259	269	289	259	285	270	305	261	283	312	296	283	255	272	273	273	289	297	289	308	301	290	240	277
7515	863	719	706	707	666	658	667	708	642	673	646	701	681	677	719	616	705	690	678	664	665	672	651	676	715	619	693	681	673	673	658	654	721	698	657	638	710	669	697	656	665	722	631	678	681	652	662	638	685	659	701	683	667	632	692	674	658	687	626	691	663	663	666	690	724	686	695	731	674	691	665	690	677	684	686	693	679	662	678	655	651	668	677	665	714	667	652	696	700	621	646	684	699	654	645	596	683	686	729	704	693	701	668	638	744	674	695	704	661	716	674	672	704	699	687	658	713	620	691	634	707	689	671	628	669	682	706	697	681	675	688	657	709	666	656	648	655	675	684	661	692	696	652	646	719	644	666	674	710	676	644	648	667	669	622	639	671	667	669	667	673	642	671	651	671	655	650	690	658	659	668	710	660	689	658	669	653	650	621	641	691	676	684	666	687	621	719	615	653	678	680	700	638	652	670	666	694	679	662	657	628	661	665	641	714	656	648	671	665	661	675	676	684	659	719	683	658	687	696	663	676	678	716	704	638	694	667	688	670	630	676	712	700	658	714	677	669	704	673	684	675	673	662	675	662	684	679	647	686	681	655	691	692	616	688	665	701	649	639	691	704	686	678	631	687	653	643	650	649	690	699	662	648	677	660	628	665	710	671	673	675	654	657	693	661	625	668	651	661	673	668	667	663	659	691	691	659	658	659	695	616	708	696	651	712	653	678	637	663	683	674	685	717	706	702	645	667	699	687	689	698	696	644	716	677	681	678	700	639	699	628	649	714	716	638	649	679	647	660	682	679	704	686	690	674	691	686	698	673	659	725	716	717	662	642	630	726	700	686	725	671	659	649	685	647	701	696	639	676	669	690	719	644	731	682	653	716	665	679	712	654	670	634	675	677	663	678	691	672	679	686	653	699	668	641	729	662	675	661	657	667	670	692	659	680	669	674	656	658	692	657	695	663	654	651	689	705	710	690	665	685	694	684	671	652	682	696	615	664	684	627	676	691	649	685	640	665	712	654	715	692	662	662	677	694	664	656	690	708	683	640	693	711	633	650	674	671	704	692	688	706	685	676	686	694	656	651	690	705	668	664	686	656	663	643	669	662	667	682	654	699	647	619	682	646	729	678	644	680	695	676	687	642	683	630	668	634	685	670	689	686	620	672	704	695	661	643	675	737	681	678	694	667	638	655	665	697	682	678	713	612	633	735	713	678	694	660	670	634	705	670	654	695	667	678	699	660	692	679	656	711	693	695	658	608	669	673	698	658	690	679	700	632	679	671	681	633	656	641	645	728	707	656	650	668	674	655	710	673	623	638	684	619	708	683	651	691	624	694	672	706	680	677	656	687	655	713	688	675	676	660	658	717	670	670	672	703	652	662	626	652	673	649	679	687	681	703	690	669	674	644	675	645	687	634	694	660	693	638	648	688	668	647	653	683	682	668	714	694	694	680	666	652	693	738	691	674	743	647	668	707	687	704	693	640	693	703	689	680	671	678	720	690	633	657	625	647	680	700	657	679	690	623	652	654	622	682	692	673	651	675	654	680	703	656	678	667	649	694	708	617	687	672	666	666	687	685	684	655	669	672	669	706	661	669	674	679	693	658	612	666	666	665	657	686	676	639	671	709	680	649	702	686	644	684	653	662	711	656	676	648	681	636	673	677	735	687	692	651	641	660	721	660	674	699	698	677	663	645	628	668	662	717	704	676	673	720	679	663	716	620	711	696	694	647	717	712	682	713	660	664	681	643	673	658	742	700	716	685	678	716	669	650	637	675	629	700	694	676	654	682	657	654	658	678	654	632	687	698	658	701	691	658	681	643	722	683	679	647	685	711	657	654	626	655	660	652	659	653	650	671	674	685	676	648	653	691	626	713	683	669	703	665	694	675	643	663	714	655	709	652	656	666	704	667	660	648	668	625	665	676	664	671	646	681	664	704	696	682	663	641	676	671	682	670	688	675	645	667	613	699	688	656	683	707	730	699	644	657	683	691	690	634	691	690	627	637	675	681	697	665	677	653	662	657	683	659	662	675	647	710	659	673	690	672	712	674	677	676	682	684	684	677	674	629	672	690	656	673	685	657	683	677	688	669	696	666	651	647	661	695	687	685	718	635	697	647	671	681	640	705	668	700	650	666	607	632	676	672	691	729	659	604	683	672	686	664	692	658	693	674	667	669	713	690	669	649	632	663	683	648	705	708	703	649	659	649	656	633	621	634	681	680	660	685	671	650	658	695	659	643	642	662	697	671	637	684	690	665	622	668	656	693	652	665	708	647	636	673	664	614	660	667	728	632	727	645	667	713	669	692	733	671	722	639	690	672	677	683	652	696	701	688	652	697	657	656	676	697	680	702	705	647	693	709	637	697	661	685	692	679	710	690	663	656	661	628	703	674	600	672	708	671	673	697	719	673	691	625	712	650	713	714	694	691	691	682	678	685	685	689	700	689	679	685	691	707	653	678	687	714	697	705	665	701	696	667	685	663	699	634	639	623	666	635	699	651	682	640	680	670	676	637	689	691	724	684	725	700	636	645	696	676	663	679	644	683	617	698	669	658	699	647	664	706	674	642	659	674	659	665	717	685	650	654	692	658	681	666	676	654	656	669	701	691	617	694	679	663	683	639	672	676	645	684	716	661	651	660	675	688	697	723	690	668	700	646	659	707	674	692	703	670	677	676	660	704	705	632	662	620	684	655	679	686	669	664	699	674	693	705	651	684	674	685	626	674	656	628	669	701	681	673	606	708	681	683	691	688	715	637	663	679	708	737	655	681	670	663	693	695	642	671	678	693	633	682	651	653	655	678	614	714	641	674	665	654	666	686	719	687	645	656	687	644	658	634	662	634	647	710	678	665	712	671	755	709	624	701	698	638	653	648	665	617	680	677	677	660	671	662	620	633	714	644	691	676	636	703	666	636	668	660	675	675	691	659	676	706	731	658	702	697	645	656	664	690	641	701	661	692	687	645	636	707	600	663	681	657	729	671	683	650	679	668	671	674	689	648	714	647	616	658	668	680	659	699	702	669	623	688	645	652	640	649	648	663	660	681	682	693	696	694	616	672	642	671	617	700	692	622	683	684	663	671	720	652	689	680	675	674	719	678	669	653	663	632	656	674	645	700	702	651	669	644	703	655	668	718	672	707	657	701	639	652	640	695	702	658	715	628	685	663	631	680	664	667	635	724	689	713	681	632	706	698	628	613	651	711	711	668	648	688	683	686	662	678	663	630	680	662	628	637	657	672	700	654	648	678	675	694	643	688	699	673	676	702	690	659	692	683	653	673	649	650	657	686	669	667	677	662	648	715	679	667	680	689	703	673	690	631	698	647	660	695	633	684	705	650	678	654	669	686	699	655	684	663	681	693	673	697	630	681	673	664	706	701	660	644	692	741	658	681	675	642	697	699	666	684	666	661	633	714	694	660	670	655	667	713	638	669	693	684	680	694	602	670	706	669	658	707	637	676	711	643	669	697	701	659	644	687	672	659	669	687
22001	2964	690	510	471	419	383	363	392	333	371	336	353	353	353	348	372	314	352	360	320	360	360	359	342	361	322	365	324	323	308	353	365	367	331	358	345	322	313	318	368	329	341	343	333	359	339	318	373	364	332	363	331	349	331	333	336	328	331	331	344	360	338	341	349	315	348	362	354	357	367	339	320	327	309	308	339	346	332	315	323	342	319	357	326	314	332	361	341	384	322	354	331	358	348	356	344	338	320	327	354	341	331	325	341	347	351	315	338	347	345	338	374	331	314	327	347	351	353	331	381	357	360	358	358	346	383	330	336	321	341	395	350	296	318	354	343	378	349	312	381	365	327	344	347	345	363	339	366	370	315	333	336	345	378	317	390	363	355	302	352	370	361	337	341	353	361	361	335	373	354	347	338	377	348	397	353	311	341	320	359	354	344	321	303	362	299	339	341	339	307	343	332	376	346	321	343	324	332	336	362	336	334	353	344	337	314	337	342	358	335	300	342	354	345	324	330	349	315	320	344	381	326	343	368	351	311	348	347	351	328	343	361	326	342	348	326	343	347	373	331	340	351	367	303	346	383	335	340	322	347	341	339	320	364	344	352	366	330	344	333	319	319	342	328	361	329	329	334	383	342	334	354	364	323	327	347	348	398	366	355	351	330	326	323	384	326	320	380	353	314	306	347	324	331	329	347	384	348	322	358	346	344	326	348	345	316	347	340	366	337	308	343	362	325	299	343	354	315	345	369	342	337	413	351	340	345	340	323	350	326	319	358	351	347	347	334	389	331	375	337	358	355	335	390	316	331	331	364	331	325	309	327	353	301	341	363	306	324	324	346	351	337	329	342	361	361	347	324	305	342	355	360	350	319	331	357	333	296	312	331	348	358	340	323	307	318	389	336	319	350	341	365	322	333	369	355	316	348	330	350	361	345	357	330	331	303	325	348	347	354	316	335	360	343	338	361	348	389	328	363	343	367	341	361	310	332	320	330	313	313	380	325	347	313	342	317	327	335	337	339	302	345	314	325	406	363	375	342	360	354	347	343	360	339	302	353	354	318	351	350	341	361	369	326	334	326	345	317	346	323	334	369	352	343	333	365	346	367	325	319	344	340	351	323	360	331	314	329	364	321	319	370	343	304	324	341	327	310	328	331	329	344	322	344	350	353	299	365	316	337	369	355	328	361	327	388	362	344	368	349	338	375	312	316	335	342	326	329	376	344	349	341	354	381	367	354	350	336	348	386	348	324	327	343	330	326	341	382	332	357	325	350	308	350	313	354	340	359	343	305	344	365	331	326	372	362	347	329	347	316	368	318	351	341	317	320	366	334	358	306	342	345	314	345	374	349	371	384	351	334	362	358	338	373	356	327	333	338	332	336	352	316	359	308	356	364	315	333	341	310	396	329	342	342	341	320	356	336	328	335	377	325	351	351	350	336	321	337	349	359	352	359	352	305	337	348	318	322	350	364	398	351	372	316	360	310	328	343	344	363	373	352	339	334	352	329	358	341	352	358	344	342	332	335	324	342	330	354	344	335	375	334	347	358	329	321	341	343	344	360	384	329	387	320	301	335	341	340	340	326	352	329	335	335	341	363	357	331	357	343	353	383	369	337	329	347	347	320	343	355	363	329	315	329	368	346	355	340	322	305	330	360	343	330	344	341	340	350	325	348	356	334	336	326	358	358	336	344	320	315	342	317	355	339	374	362	361	337	326	324	340	337	314	349	324	328	359	349	341	352	376	358	337	320	335	325	334	315	364	314	379	337	360	347	369	331	303	355	370	323	352	304	360	399	358	333	313	337	342	324	356	337	339	360	348	346	335	330	375	354	328	319	333	350	340	361	311	314	376	361	339	340	339	315	307	348	330	341	334	337	352	325	356	345	353	344	337	299	298	329	357	316	363	366	333	313	332	328	378	304	328	359	348	350	296	366	349	308	316	340	351	351	351	351	337	321	327	373	348	353	315	346	352	329	316	357	346	339	307	313	324	349	353	328	329	313	307	363	347	334	391	339	340	318	364	330	328	326	348	340	333	364	354	347	331	342	375	371	329	349	335	365	329	376	353	355	345	313	317	385	330	373	372	354	359	315	378	360	335	350	332	341	330	335	337	371	336	340	340	379	353	345	315	324	307	374	343	356	353	297	315	345	339	342	332	390	371	310	356	368	368	324	360	274	374	366	359	350	336	315	338	326	345	336	340	364	331	347	318	350	327	376	365	317	395	333	339	331	350	328	369	320	343	352	367	340	295	336	320	357	367	352	333	345	352	346	315	372	341	309	367	375	347	316	337	343	357	348	338	352	310	361	367	321	308	342	351	373	349	319	355	320	328	310	336	331	329	340	327	348	318	328	322	319	347	329	375	348	335	346	338	359	365	324	342	338	327	320	347	333	328	362	387	347	349	360	322	371	361	373	315	326	319	329	354	324	334	378	331	336	341	335	335	324	318	335	324	334	360	335	328	341	334	352	335	375	358	351	361	367	330	315	360	350	356	340	309	345	354	360	337	322	330	344	322	348	330	326	350	370	342	343	350	338	345	338	331	364	358	336	307	402	365	350	380	330	368	383	322	341	328	314	323	383	332	333	352	332	325	309	310	294	348	333	367	386	321	343	365	355	364	337	311	366	358	355	344	322	348	365	374	322	359	362	347	347	351	359	328	310	349	310	345	369	363	337	330	356	365	363	322	348	345	337	347	340	299	363	340	367	338	354	322	342	344	331	360	344	357	383	337	330	305	350	357	361	384	327	332	343	351	350	385	302	318	342	355	358	312	345	366	339	331	378	291	337	344	365	337	337	350	337	328	369	357	391	341	354	356	364	309	327	346	339	349	323	341	331	360	347	376	322	345	334	327	333	384	331	330	398	333	355	375	349	364	355	330	312	346	368	344	336	360	322	326	357	354	326	344	322	363	361	346	329	351	330	320	323	365	358	341	337	395	362	346	311	342	307	332	368	310	332	332	336	338	306	346	316	357	388	312	337	348	329	346	313	366	378	329	349	296	357	324	374	343	330	359	357	328	375	349	353	361	361	318	355	303	332	335	370	332	337	352	340	345	322	301	322	315	351	384	371	346	328	357	312	342	348	302	342	343	366	333	347	316	333	362	336	335	325	346	325	330	307	330	370	341	327	342	341	330	371	304	335	339	366	328	332	345	371	376	329	372	349	335	308	359	340	366	308	325	326	374	314	341	357	308	330	337	369	347	334	329	372	307	330	329	348	323	326	345	341	355	349	294	370	342	329	377	333	346	355	329	361	325	314	344	362	356	355	337	360	339	359	344	324	328	330	323	377	344	366	337	309	379	375	357	351	343	346	328	298	370	331	348	345	379	376	295	333	312	357	318	333	356	362	338	348	360	332	330	346	328	327	319	331	345	364	336	343	349	330	333	327	335	337	342	336	339	316	324	317	352	343	347	347	349	354	337	304	350	323	324	340	350	308	330	342	347	355	337	324	360	392	351	338	362	309	355	308	344	312	350	343	339
15385	1542	1432	1427	1286	1199	1009	1008	942	994	902	878	890	796	830	897	826	841	824	769	811	846	848	792	848	803	818	792	865	827	845	826	782	731	804	804	767	838	786	878	820	850	863	793	827	804	731	740	823	805	787	818	791	783	805	808	823	769	810	823	780	789	827	801	797	813	760	785	790	780	853	840	818	810	834	776	796	819	758	812	797	834	812	816	824	825	784	757	774	773	797	787	830	844	779	778	856	756	841	802	831	766	772	821	772	835	781	822	791	786	776	792	750	810	786	821	804	834	846	779	766	775	804	849	787	809	844	772	792	818	808	804	798	801	817	791	772	787	834	795	795	785	759	750	749	777	797	830	798	801	795	800	816	770	822	812	804	828	845	793	795	795	836	813	827	812	804	805	794	819	802	815	843	796	792	787	803	783	743	756	807	784	851	803	853	805	809	794	749	760	807	812	718	780	788	804	857	829	763	787	786	812	820	818	775	783	800	805	803	778	803	820	783	759	820	815	857	796	815	822	725	824	759	796	795	765	778	787	723	765	811	761	784	813	792	774	741	804	800	763	787	800	764	770	831	817	828	841	818	777	782	780	778	802	802	794	787	780	815	798	792	770	815	810	781	749	846	808	829	865	810	791	824	829	844	781	809	765	837	800	793	846	769	808	805	792	764	782	832	790	779	825	774	828	825	799	805	813	796	765	747	793	808	801	793	790	783	813	798	787	784	786	765	793	795	786	747	827	829	771	809	771	830	790	785	831	794	772	817	788	757	840	793	828	817	816	819	819	725	749	790	836	788	825	842	810	786	781	793	823	799	793	822	828	815	757	782	796	812	756	821	806	766	802	760	859	791	801	803	799	793	787	810	816	808	812	834	808	836	799	720	813	765	792	761	751	807	790	764	843	839	782	763	799	793	808	835	808	840	747	791	839	814	837	792	810	798	762	808	790	841	839	830	791	812	813	814	789	820	788	765	801	815	798	786	789	800	777	806	739	732	830	809	815	747	816	782	840	789	792	820	799	775	788	808	843	802	770	776	787	828	785	747	772	808	751	832	813	840	801	798	796	813	784	827	795	742	793	813	790	805	838	806	802	792	822	799	783	797	788	767	815	765	737	807	789	792	781	795	832	793	808	823	785	775	787	839	788	813	714	835	757	792	773	809	797	788	836	797	811	764	755	813	799	748	808	771	839	784	767	812	808	771	755	801	808	835	793	800	766	785	801	852	772	836	745	776	786	761	741	804	796	802	825	790	799	833	805	827	783	778	791	794	771	792	793	817	813	786	754	838	785	762	753	790	776	807	803	813	800	806	696	747	772	808	848	784	784	770	761	795	827	801	783	833	749	734	777	750	787	790	776	780	799	752	801	771	806	839	781	795	770	774	769	776	791	831	826	793	794	781	809	795	796	827	787	774	765	781	728	835	834	743	725	799	821	804	794	736	826	824	833	794	787	836	799	850	754	773	798	776	831	771	781	828	728	792	806	792	763	799	795	760	822	785	852	797	798	818	767	779	821	785	791	748	800	779	809	776	776	804	762	772	872	814	790	840	793	829	813	823	796	787	806	761	772	788	874	796	779	773	750	756	829	760	807	800	786	790	818	827	794	770	806	810	754	801	763	778	796	833	769	739	781	778	813	799	816	782	789	783	840	801	794	829	811	722	819	787	794	814	847	730	798	785	794	818	804	763	795	759	825	871	806	791	820	739	794	796	833	803	796	736	817	772	842	810	849	770	756	796	791	794	790	803	822	836	762	800	815	786	787	752	763	820	766	786	769	804	804	815	783	789	816	802	828	790	785	800	781	788	804	821	785	810	816	779	854	798	796	797	778	756	810	772	804	799	850	808	773	765	764	786	777	814	838	774	854	787	787	814	825	817	792	785	813	723	818	783	823	789	820	828	816	815	838	842	823	819	806	793	821	781	836	804	770	804	786	786	755	810	792	810	823	777	816	827	822	788	795	822	839	822	780	794	791	847	787	823	843	800	774	816	794	772	817	788	802	794	775	817	753	798	796	807	831	803	825	774	798	795	871	772	804	789	829	755	818	787	778	824	798	816	763	815	823	798	792	776	811	774	770	780	820	755	767	754	806	815	796	798	777	735	838	804	819	801	729	758	826	836	806	774	826	839	781	817	837	818	817	733	817	786	793	827	799	794	843	770	830	825	761	779	867	781	789	817	795	790	779	772	811	853	780	795	805	815	815	755	810	809	774	767	837	784	780	754	827	759	781	864	704	799	763	820	801	796	803	804	792	782	740	804	816	794	786	811	794	730	797	817	801	813	784	770	807	834	820	795	798	843	809	818	758	796	736	756	839	780	800	785	785	803	780	817	733	796	785	809	759	811	798	757	754	755	805	843	780	822	852	757	785	770	796	851	831	843	815	773	778	739	796	802	773	778	765	827	815	798	806	803	782	816	768	810	804	789	830	840	755	793	846	771	714	817	833	845	794	739	844	817	805	774	805	812	786	833	789	769	827	754	780	794	806	836	792	814	829	742	782	814	768	782	817	800	799	821	768	749	749	755	792	792	792	848	794	749	836	811	817	815	818	792	789	737	820	811	768	768	767	845	778	802	807	781	823	815	761	739	792	820	807	794	759	759	853	802	820	778	776	741	778	795	804	813	804	774	762	786	796	777	761	852	848	796	751	802	792	830	803	791	815	777	833	799	816	789	790	832	754	830	773	765	747	825	804	852	793	776	802	872	807	774	803	834	804	780	744	785	799	796	782	783	819	811	808	773	795	784	810	761	829	796	797	774	786	771	771	809	813	812	807	799	760	762	784	806	848	808	872	850	787	754	796	752	747	801	835	774	795	778	818	770	792	829	819	783	791	816	812	762	848	798	789	825	832	833	852	823	844	782	796	801	710	759	797	746	792	834	743	790	805	856	800	777	829	744	780	767	815	859	822	792	802	779	725	802	820	785	836	784	830	808	781	795	772	819	810	788	808	838	760	754	802	778	835	792	739	792	789	710	863	825	801	797	797	783	805	805	751	784	788	770	820	823	799	829	766	759	780	768	815	835	835	800	799	805	811	762	773	769	764	829	771	797	763	785	756	820	799	729	822	771	791	755	768	771	873	806	825	793	850	790	741	805	784	744	844	812	742	782	809	811	825	772	780	823	794	814	775	799	830	744	771	812	798	815	781	820	786	831	808	802	813	809	830	809	824	724	794	788	798	820	810	789	827	835	793	777	739	833	803	806	800	765	809	783	790	788	816	813	806	790	784	812	793	782	784	809	789	805	803	803	810	810	779	808	790	790	772	843	834	800	759	824	784	778	808	815	793	836	790	821	784	798	765	814	808	828	793	829	759	812	789	843	790	807	797	775	776	825	770	806	784	827	838	842	779	774	797	787	798	811	768	844	776	832	838	742	824	799	776	788	787	759	813	798	780	788	810	755	808	835	822	804	805	766	739	801	815	826	755	824	799	805	820	761	784	797	773	818	792	799	772	752	778	823	753	760	780	831	787	791	777	800	757
32365	5974	997	654	420	346	308	261	283	269	249	266	221	220	259	246	226	246	248	241	237	216	197	213	227	216	207	200	221	233	240	224	225	214	228	229	251	213	196	230	189	207	240	206	186	213	242	209	209	204	255	239	209	235	239	215	221	245	205	224	197	212	217	242	217	211	241	198	212	215	215	231	211	216	244	190	197	198	222	225	194	213	209	218	226	219	205	205	223	234	217	218	221	213	189	222	193	239	218	209	202	182	235	216	234	217	190	223	221	208	222	210	197	243	227	198	208	196	231	210	210	205	222	199	213	224	227	198	259	234	202	183	227	226	217	193	215	222	224	237	226	207	240	205	208	209	213	206	238	237	229	204	225	200	218	221	183	219	223	186	182	219	223	202	211	221	203	224	209	220	207	219	243	215	212	215	222	234	207	197	265	226	182	200	230	215	209	226	200	209	202	223	204	201	219	230	222	227	232	204	220	187	213	208	218	218	229	229	231	206	206	222	211	201	205	227	221	212	203	209	208	237	223	227	231	224	215	229	224	216	215	204	202	212	227	209	224	227	211	200	197	222	203	225	217	210	222	204	207	185	230	195	199	211	205	203	225	229	205	230	225	204	206	227	186	185	243	237	202	237	191	206	220	227	233	217	220	176	214	222	205	222	222	228	204	231	232	221	215	228	234	220	185	210	231	206	202	223	204	204	231	253	217	204	234	222	223	211	208	221	194	220	210	212	226	186	213	239	246	208	203	197	217	222	225	231	216	235	203	201	203	201	214	226	224	205	211	245	204	218	183	234	202	238	214	204	218	212	214	201	198	241	208	211	211	246	244	190	218	231	203	228	231	222	233	212	237	191	199	225	217	184	206	217	210	217	202	220	229	214	224	181	209	213	250	199	193	227	209	232	212	226	220	249	191	196	212	210	222	231	249	204	201	199	211	199	213	185	208	183	215	209	215	206	206	212	240	238	203	202	225	180	235	204	191	197	205	205	205	223	208	221	223	205	203	198	240	238	200	214	236	227	211	216	188	209	215	209	215	201	202	231	229	210	231	225	216	187	215	213	176	187	225	226	213	197	208	208	220	199	212	254	218	210	202	194	186	223	218	213	224	222	229	220	190	210	222	197	225	201	210	238	210	224	202	198	213	219	223	215	196	217	190	200	230	223	237	177	258	215	177	209	199	207	203	234	231	220	210	209	218	210	214	228	227	195	175	198	202	208	223	187	211	248	245	216	243	246	210	231	234	215	218	229	234	207	205	239	218	221	230	216	205	196	228	186	223	227	232	195	203	200	207	190	235	236	234	213	199	211	231	231	227	188	228	222	220	224	209	214	248	218	226	199	217	211	202	220	197	195	195	212	218	191	231	220	198	186	226	205	212	241	235	244	223	214	224	232	193	211	226	198	172	214	219	218	221	226	231	202	226	207	221	244	240	229	217	248	219	216	217	216	195	209	223	246	221	224	229	230	227	216	238	230	212	219	215	235	225	199	226	262	192	213	220	213	199	229	216	199	222	220	225	208	205	205	207	220	217	211	198	202	192	200	223	210	203	225	267	221	229	213	230	206	218	241	238	215	225	228	193	222	187	225	215	197	224	225	197	236	241	223	208	228	214	223	217	215	222	215	217	225	218	225	180	239	225	237	236	219	211	219	215	228	206	183	210	182	249	215	206	197	204	215	204	209	208	236	198	203	220	203	230	228	218	211	196	236	192	231	218	190	178	206	214	204	214	198	190	227	196	218	202	226	192	232	227	251	235	228	230	201	189	218	211	215	194	227	209	252	203	202	226	220	190	250	222	229	224	229	218	221	218	241	201	170	230	205	222	209	196	198	234	219	202	195	209	216	206	217	197	225	194	220	212	222	254	224	238	215	221	226	222	228	223	208	236	205	221	229	211	226	210	212	205	189	215	215	227	211	212	220	200	205	197	195	227	231	201	218	255	264	207	216	192	202	213	225	223	245	245	200	253	194	219	216	253	219	218	215	230	228	224	217	197	215	202	204	217	218	239	229	186	205	234	188	254	190	222	216	213	216	216	203	215	224	220	211	220	230	213	223	196	221	227	209	219	201	194	222	206	219	198	192	222	241	236	221	206	253	250	241	226	202	230	234	194	193	260	247	219	236	209	191	211	201	213	200	241	190	228	223	205	200	224	224	233	210	229	207	231	210	202	224	215	220	179	210	230	209	204	208	185	210	245	200	229	197	228	194	246	235	195	223	189	217	226	186	224	201	225	198	232	212	214	217	201	178	191	200	211	242	193	207	223	218	216	203	199	205	212	213	223	214	206	207	235	207	210	211	196	205	219	210	215	224	200	212	222	199	192	215	244	214	231	211	211	197	202	243	202	201	220	220	222	195	216	215	210	220	228	213	235	201	200	219	213	231	228	216	221	205	201	212	222	214	217	225	203	199	255	215	207	215	192	194	218	195	218	244	220	205	227	222	231	243	227	215	208	213	209	207	196	236	261	231	212	195	207	223	238	211	222	234	208	215	227	237	245	216	198	203	194	184	202	207	218	203	233	181	237	201	219	193	187	240	221	223	197	215	233	226	213	200	223	231	218	203	214	233	218	221	234	216	229	250	182	220	219	213	195	194	209	206	203	211	214	212	225	217	215	202	177	222	238	203	215	226	221	234	224	223	228	236	219	228	248	213	195	204	212	235	216	226	216	189	210	209	208	237	215	232	192	210	202	209	197	204	245	195	218	202	168	201	184	245	217	206	214	230	233	207	214	216	225	214	225	230	207	200	220	219	205	194	212	199	233	209	200	205	231	217	203	210	222	194	194	236	226	205	202	238	172	217	213	212	223	204	222	191	222	209	207	211	206	219	205	199	197	230	230	215	203	199	226	199	208	219	193	214	201	237	227	204	223	234	206	219	208	217	213	210	208	216	205	190	196	238	237	199	192	217	190	206	261	230	209	229	227	222	205	210	208	221	222	205	189	224	220	227	215	202	204	217	215	211	222	208	209	229	231	217	193	229	233	220	214	215	238	214	203	198	236	214	174	238	205	211	206	228	218	231	234	228	210	218	203	220	217	210	212	212	198	228	218	229	201	262	219	222	205	233	223	194	231	209	196	200	217	214	218	221	234	216	238	185	237	241	211	201	209	254	230	203	205	216	206	184	195	188	228	210	221	216	221	210	216	202	209	197	225	187	216	188	248	200	228	200	219	241	232	222	235	187	202	228	201	227	199	246	200	228	215	215	219	243	217	206	215	223	236	224	206	213	202	195	183	215	195	221	194	221	220	250	205	192	212	235	222	203	242	235	221	217	201	229	179	215	238	189	211	214	176	203	197	222	222	236	205	221	239	202	204	177	219	214	221	228	209	201	220	267	235	225	219	233	215	220	233	201	215	236	204	205	222	243	174	218	214	193	201	200	222	224	201	238	237	196	224	206	195	224	210	220	217	201	210	211	229	190	223	235	210	234	217	215	219	214	216	214	225	223	223	200	201	215	207	197	205	191	235	201	209	230	230	218
19951	1982	1791	1861	1510	1253	1014	880	845	799	736	709	658	641	640	623	597	569	583	563	619	581	595	569	560	522	562	543	541	556	533	562	544	530	539	564	503	530	490	549	554	506	536	550	503	513	539	506	551	504	501	545	504	500	536	531	522	560	511	546	517	497	525	545	516	538	518	533	520	530	543	546	517	519	500	530	522	560	514	513	563	507	541	500	535	523	519	543	471	534	523	506	524	530	531	523	516	508	551	501	506	462	541	520	491	553	543	523	491	469	517	524	524	494	578	502	507	514	485	531	521	567	512	510	501	527	525	524	512	497	490	525	514	521	494	521	548	528	533	452	526	532	509	536	546	541	479	513	520	521	499	511	493	513	483	510	503	536	509	543	526	513	505	534	514	521	493	459	543	519	460	527	544	498	553	526	496	523	489	478	480	530	499	519	504	475	535	519	465	496	526	519	530	525	511	514	517	541	513	524	516	507	518	550	567	532	556	497	505	518	542	548	539	520	510	540	527	521	513	525	547	541	484	502	512	532	506	528	511	505	519	500	512	499	522	535	548	523	524	500	506	490	497	518	534	508	522	513	534	478	518	473	540	468	520	484	542	527	524	500	511	540	510	553	463	538	513	525	505	542	499	488	493	485	524	496	492	513	492	517	554	544	496	522	478	490	509	484	533	503	528	511	532	530	492	520	523	519	493	570	509	543	557	509	511	519	495	522	502	537	531	527	526	527	518	500	501	489	522	511	498	514	552	485	483	515	559	519	534	510	525	509	555	512	463	496	502	548	560	498	507	497	516	487	562	596	495	515	536	519	484	543	467	577	527	488	515	551	557	513	514	519	468	532	518	494	491	495	517	547	480	527	508	462	525	537	475	540	525	487	496	503	500	477	548	515	508	554	508	529	519	470	512	542	515	516	531	536	515	507	483	482	544	508	507	516	508	525	524	489	540	506	544	511	566	501	557	534	538	557	528	519	500	524	497	525	554	534	508	542	509	499	485	521	514	526	489	533	526	537	553	486	530	513	532	556	529	533	532	501	528	485	532	511	557	494	512	520	530	523	509	528	506	536	497	504	485	538	504	475	580	525	488	546	528	504	550	540	496	526	554	508	562	512	529	520	496	513	497	511	510	487	552	517	483	544	499	524	508	514	522	544	515	512	544	552	516	553	531	522	504	533	463	555	498	511	538	494	494	546	543	516	498	527	525	524	546	525	482	518	541	527	490	537	511	469	504	555	514	473	507	557	501	507	533	487	496	549	517	509	524	528	536	502	488	538	501	521	515	512	508	487	512	491	523	494	479	500	482	542	493	510	504	563	507	514	486	502	491	501	508	469	508	519	492	505	496	490	524	491	556	517	510	549	544	543	531	504	527	489	495	472	490	499	523	542	543	538	535	529	515	521	545	535	528	510	490	545	531	513	545	535	509	555	547	488	497	525	525	502	501	513	535	525	505	511	530	470	517	549	529	519	512	493	519	506	496	533	546	519	485	526	541	530	525	509	503	569	543	497	542	529	529	500	494	570	493	511	516	503	523	549	517	571	546	500	514	529	524	503	531	536	522	528	520	528	494	508	498	497	521	549	529	505	508	537	523	545	514	509	505	498	507	506	530	535	502	515	515	522	560	492	469	506	518	511	517	551	533	519	576	492	512	484	563	518	525	539	530	507	516	526	480	540	524	543	502	532	537	514	540	539	507	511	506	508	515	509	512	505	501	530	492	476	490	520	522	541	566	511	478	503	498	530	549	511	525	516	516	512	531	539	524	512	520	508	533	507	505	505	497	483	487	506	524	516	523	524	483	537	482	509	511	478	535	531	495	468	520	530	542	489	492	507	518	510	532	541	497	552	485	524	545	551	514	519	526	499	528	516	494	547	509	517	504	535	495	523	507	512	530	500	530	508	500	497	537	516	466	507	537	486	530	555	527	512	537	503	508	518	518	575	464	531	553	519	552	523	503	533	562	526	544	530	536	509	501	516	486	507	519	533	551	506	495	501	499	488	525	515	501	484	518	521	503	506	526	513	530	537	528	539	538	565	560	515	558	475	518	593	499	522	558	487	543	510	497	477	523	500	532	558	537	480	509	505	530	521	545	509	507	507	476	512	531	483	525	498	533	524	504	530	492	530	535	531	511	550	529	537	530	519	538	542	518	482	535	525	540	517	487	528	514	509	529	524	523	515	502	541	537	515	530	503	523	533	485	517	544	545	505	530	478	555	547	537	544	533	526	516	509	523	506	531	515	542	493	552	543	538	546	579	479	501	529	502	504	503	513	469	513	513	507	512	538	540	524	463	517	488	458	533	488	515	518	511	496	467	500	541	485	487	481	494	536	509	492	546	582	528	492	511	497	532	561	524	515	539	516	526	558	489	530	521	512	524	499	517	534	503	526	518	528	531	547	537	546	516	503	533	516	554	541	482	546	545	525	533	508	537	495	542	487	499	519	547	527	502	521	505	525	516	471	521	545	519	534	497	505	516	513	523	530	512	540	522	529	524	503	504	525	533	528	516	514	469	502	538	494	485	522	537	517	567	541	494	550	529	516	527	504	517	530	534	509	497	514	517	492	499	503	497	454	514	525	507	546	567	548	507	512	535	486	497	509	572	490	521	560	546	504	508	501	518	504	511	511	554	542	521	562	539	507	559	502	547	557	562	472	509	522	485	541	516	553	512	542	534	537	483	517	496	528	488	545	522	517	492	533	504	512	519	496	540	538	502	525	507	504	498	542	513	536	459	558	506	482	558	525	519	506	527	470	510	521	533	533	515	525	549	512	473	505	559	511	494	501	507	504	519	495	546	535	567	511	496	510	548	518	574	520	577	503	488	518	496	529	519	531	495	530	512	509	568	501	499	546	490	513	538	530	534	513	535	519	554	535	521	518	528	500	523	527	479	507	525	520	528	509	478	501	490	505	536	486	518	514	516	511	517	514	526	531	515	499	535	519	511	509	556	515	567	483	516	507	494	549	485	524	473	549	530	540	531	519	543	520	494	499	516	489	490	526	534	507	499	542	487	505	483	497	472	516	532	535	523	556	561	520	523	520	533	556	521	526	512	510	541	490	504	490	489	508	536	518	493	497	520	509	551	531	509	508	531	490	512	550	489	500	505	516	518	483	521	506	560	539	472	547	538	534	496	484	504	552	548	486	490	507	534	496	536	534	498	516	493	539	545	525	524	542	525	493	478	543	554	507	541	499	525	513	518	502	545	515	513	507	542	518	547	512	456	521	510	566	504	497	513	527	547	549	527	524	518	527	526	530	518	504	522	540	547	494	487	479	482	539	524	523	522	502	480	528	538	558	506	523	528	502	541	525	505	545	511	481	553	505	500	544	508	517	518	574	524	520	518	534	526	498	553	513	584	524	549	528	549	520	516	539	515	560	511	502	531	586	530	514	525	503	526	506	513	514	529	525	542	500	520	498	516	494	504	504	527	503	516	500	506	504	513	577	543	509	501	538	505	514	512	560	539	472	523	527	517	486	522
10569	1006	300	309	291	279	308	304	272	289	293	280	292	270	298	279	278	267	288	261	292	261	311	273	271	276	251	295	292	284	287	258	275	281	315	288	285	270	315	273	317	261	277	287	294	252	272	272	304	283	276	285	283	307	297	310	305	266	297	303	316	335	328	313	292	274	328	298	265	301	288	290	301	317	299	306	269	291	288	297	284	279	257	267	312	290	282	290	294	296	285	287	283	295	299	272	305	265	273	298	262	309	262	270	338	309	285	276	288	301	288	261	279	310	309	272	318	297	278	282	289	304	295	317	261	270	299	269	312	287	294	273	257	319	273	265	275	298	293	259	271	295	248	263	289	254	308	284	322	314	269	287	291	281	283	280	284	319	275	310	295	298	290	272	279	272	281	273	272	293	300	289	282	284	255	281	333	285	306	315	298	243	282	285	285	269	307	302	265	264	302	273	288	297	293	308	284	284	297	301	279	268	281	280	273	264	323	288	250	279	249	266	310	263	283	284	286	295	273	289	299	266	302	286	262	287	276	306	332	286	294	276	283	312	322	251	305	260	259	266	276	294	260	271	299	285	300	278	302	290	307	283	315	261	268	293	308	299	276	300	304	295	280	292	264	275	278	261	322	265	303	320	295	271	302	310	274	307	272	323	290	275	298	263	281	314	314	292	296	290	261	272	254	311	298	313	290	269	299	279	256	293	308	281	278	305	293	288	296	306	293	284	276	295	278	270	316	288	265	296	302	280	290	283	312	284	293	304	281	293	322	286	293	285	293	287	265	303	320	269	274	286	310	269	317	301	294	265	298	285	287	309	290	302	272	326	292	283	272	271	268	283	251	284	253	253	294	277	292	301	303	273	291	286	293	271	282	304	266	308	284	298	311	288	294	318	285	275	307	295	282	286	280	275	285	276	292	293	294	302	295	270	310	293	267	281	296	294	275	276	290	264	284	303	249	295	266	244	269	271	295	282	305	296	286	277	273	294	264	240	282	271	315	300	295	308	246	258	285	290	280	294	292	278	301	273	289	295	254	310	295	308	312	275	254	303	307	257	261	291	312	303	291	277	271	279	273	297	273	293	290	253	305	286	258	272	284	286	300	291	291	264	283	270	305	256	302	289	287	281	306	305	271	294	295	291	299	279	314	282	288	301	272	298	313	304	309	300	275	292	293	296	277	301	304	282	302	243	278	268	297	305	249	273	293	298	333	276	297	297	270	333	301	314	313	277	294	274	275	297	318	274	278	267	253	311	287	317	273	246	264	298	305	246	299	281	260	299	277	277	275	300	302	295	303	291	299	295	295	309	309	269	280	320	306	285	259	271	289	285	300	277	271	292	271	283	304	282	270	293	283	260	283	273	304	282	288	283	276	298	289	290	292	321	312	282	289	255	324	303	306	280	260	303	272	279	278	284	294	288	300	293	281	276	285	292	279	265	336	284	259	273	260	279	264	289	273	292	276	325	275	281	277	270	297	283	255	283	280	282	313	280	286	319	285	281	299	301	321	272	256	275	290	282	279	258	314	291	269	308	302	278	282	296	290	307	299	274	270	281	315	286	305	303	313	263	308	322	277	306	277	287	310	299	276	273	296	267	297	278	276	306	301	310	295	286	278	261	273	287	325	250	292	294	286	289	267	273	300	277	278	311	255	304	324	291	286	268	319	287	286	263	297	291	319	283	312	294	285	305	305	287	275	294	267	284	337	281	288	296	283	282	283	269	324	254	272	301	300	277	327	274	283	293	325	312	300	288	280	345	295	295	284	290	293	286	285	275	285	341	254	275	283	286	279	308	298	294	286	275	294	280	242	256	320	263	280	314	259	291	298	312	306	296	290	282	253	285	273	270	285	273	311	257	281	309	277	302	285	295	272	256	261	317	305	292	292	307	309	289	283	282	279	272	278	288	276	312	318	276	297	291	261	240	271	270	301	302	282	273	259	261	301	283	310	285	329	286	298	261	279	304	254	282	295	285	282	299	270	328	262	287	303	278	301	299	325	329	288	281	305	269	283	296	289	274	289	306	288	275	315	267	252	256	282	293	283	292	293	299	277	279	283	275	321	287	312	336	274	311	261	231	297	287	272	288	267	277	269	292	307	289	281	264	264	282	271	304	285	268	277	284	318	271	273	241	282	295	286	300	293	293	264	296	321	283	259	288	287	305	263	278	293	296	284	280	298	286	325	248	285	269	298	300	309	317	288	290	264	264	280	254	271	294	259	280	289	300	327	299	312	308	290	268	298	285	260	313	286	270	273	275	284	289	263	276	301	297	282	275	291	281	295	278	302	290	283	292	252	279	300	274	297	288	278	283	289	279	300	284	272	272	261	309	304	275	281	309	276	359	292	266	276	293	301	303	301	295	249	261	295	297	258	283	314	316	294	309	301	288	280	287	322	323	309	320	319	254	292	254	260	282	289	288	308	267	287	276	311	291	285	268	251	291	306	296	297	276	292	252	303	290	269	261	292	304	268	303	286	299	270	296	271	319	295	323	299	271	276	302	313	292	279	276	274	283	293	326	287	292	286	317	310	278	284	298	277	280	284	276	294	287	282	288	293	254	305	271	291	270	273	320	281	266	293	292	311	284	288	279	271	270	307	292	289	246	297	299	285	291	298	266	297	293	289	266	283	299	290	281	276	310	273	291	301	285	280	279	266	281	272	286	273	307	304	296	287	272	277	275	296	282	312	293	255	277	270	285	285	276	258	298	324	246	282	265	280	265	256	309	294	311	309	277	325	286	291	293	279	296	285	293	312	287	292	297	288	306	262	298	274	326	282	289	252	257	310	291	300	302	299	311	281	313	284	284	304	289	283	273	312	285	282	298	284	306	262	304	256	321	321	263	289	282	278	253	290	299	286	271	295	306	294	277	298	292	298	255	305	270	285	327	281	273	316	303	265	273	296	269	292	305	277	273	274	298	302	264	244	283	301	247	282	297	250	279	299	266	271	302	293	311	287	289	268	290	303	254	305	270	280	285	282	278	327	260	287	249	282	296	284	287	273	303	313	269	293	297	292	265	249	286	322	251	318	267	274	306	291	278	306	297	298	311	264	281	264	254	280	295	266	272	259	302	299	296	277	286	280	306	301	295	306	305	290	307	292	280	304	315	308	262	277	319	279	311	258	337	284	286	275	307	275	267	290	272	279	287	320	285	287	300	311	278	258	283	278	285	285	277	264	284	269	305	260	310	297	289	305	287	261	253	290	285	291	317	285	271	298	306	266	313	273	274	292	267	295	291	272	304	290	298	285	285	286	260	315	286	267	295	295	278	284	283	293	253	283	291	275	288	272	280	291	288	293	297	279	306	273	301	271	306	272	303	335	302	272	296	256	262	302	265	279	304	276	269	309	279	319	290	283	301	296	309	270	270	281	286	283	276	265	258	262	305	319	282	295	261	293	279	272	280	308	286	308	301	288	310	277	272	292	301	308	322	263	317	305	276	283	260	292	278	288	283	301	265	285	270	299	284	298	286	296	278	303	284
7773	931	706	730	699	721	730	666	716	689	688	706	704	657	678	658	707	708	710	696	720	699	689	677	710	706	660	669	671	695	708	673	726	640	659	732	695	654	730	704	728	650	733	707	713	685	691	717	728	693	693	685	688	714	715	669	659	676	654	653	718	711	652	700	710	694	650	703	647	707	718	683	691	711	729	682	708	655	701	716	647	668	732	724	696	674	703	712	710	692	701	699	668	709	702	710	726	634	679	673	691	678	745	703	704	708	637	706	690	718	688	708	705	696	729	722	703	698	700	644	769	696	692	712	693	724	718	716	679	687	690	708	715	708	661	672	716	720	681	663	698	668	697	680	708	765	728	710	694	688	709	697	721	688	704	655	716	732	674	668	707	693	694	757	664	713	698	623	721	677	689	690	681	682	650	689	657	736	726	688	720	731	706	684	701	717	707	747	716	649	676	716	703	679	649	696	673	680	683	665	709	685	685	734	686	670	667	720	681	692	661	698	686	738	706	726	725	663	696	637	692	682	722	679	690	694	670	628	715	672	665	693	713	668	674	725	663	668	700	661	719	720	696	702	693	682	718	741	690	697	682	653	753	679	689	682	622	720	670	667	678	671	714	694	686	675	711	693	651	650	678	736	739	693	684	691	658	679	663	653	725	697	727	681	666	674	652	704	650	680	691	703	697	668	706	698	682	681	669	690	732	713	704	666	734	669	684	681	724	683	679	687	639	663	703	714	672	631	734	741	672	693	692	681	662	693	688	697	654	697	702	673	689	708	699	714	696	696	730	675	659	702	686	665	683	686	710	697	701	679	676	652	692	690	713	678	721	698	674	702	743	691	641	700	659	701	699	694	716	683	715	707	675	649	646	697	744	650	691	683	722	675	692	742	701	705	701	668	666	669	672	677	711	668	766	671	689	734	708	692	652	678	700	659	684	658	689	681	644	675	653	707	720	693	698	679	671	718	702	679	701	676	753	705	705	704	690	667	707	669	685	654	674	656	679	686	681	678	674	701	666	668	741	710	723	644	726	719	784	717	719	686	683	742	696	677	662	722	666	694	681	670	695	706	697	709	651	721	675	667	638	671	661	660	706	659	720	709	712	698	672	675	726	661	724	676	686	689	702	657	725	707	695	714	724	676	677	720	660	656	720	695	686	705	724	715	683	650	679	710	694	712	663	712	680	699	634	680	711	705	672	703	703	697	690	735	711	694	714	713	722	692	695	678	711	651	677	658	668	682	710	701	650	686	720	675	716	673	754	682	673	687	696	692	663	710	717	695	688	644	660	683	698	738	703	704	704	706	677	659	736	707	709	725	658	721	709	736	627	695	738	716	692	691	649	697	690	740	702	712	726	698	655	724	691	657	711	689	688	703	718	732	701	701	694	650	659	725	627	706	703	706	685	689	679	664	706	703	661	676	726	712	644	725	719	710	709	684	707	711	669	702	681	687	686	650	685	658	700	699	668	701	720	679	653	744	677	705	704	685	670	735	666	692	745	676	650	696	716	680	722	738	683	749	686	699	700	723	705	726	723	687	665	723	692	698	707	719	694	702	673	702	675	755	727	663	689	701	660	658	688	701	684	708	723	712	697	710	681	670	724	667	700	730	691	693	701	755	688	699	683	698	709	661	655	659	694	704	670	694	676	681	705	692	681	742	683	689	665	712	653	735	737	670	719	733	721	663	678	705	671	689	711	682	652	722	676	734	735	706	736	681	734	669	680	707	663	698	712	710	761	752	709	649	726	705	746	740	694	642	698	701	728	666	720	697	703	677	685	683	717	693	696	666	715	676	732	655	660	699	719	763	652	673	667	709	679	715	734	645	631	685	689	704	659	715	708	731	634	724	658	698	729	705	688	701	703	694	698	712	688	678	641	687	674	677	703	714	717	707	734	735	700	718	685	626	701	712	685	684	673	723	692	687	735	679	717	663	666	677	710	685	664	711	727	670	735	744	716	684	664	700	695	700	673	710	654	712	686	715	728	662	706	712	701	695	685	682	665	693	674	682	680	737	682	671	671	710	668	720	672	697	718	681	698	634	687	659	710	692	685	692	712	694	678	720	693	662	671	709	659	701	722	670	702	690	716	652	719	656	691	726	721	663	721	685	738	680	707	670	686	655	720	678	715	658	695	694	684	720	691	673	683	702	657	715	664	674	674	696	716	684	632	680	686	730	691	668	725	729	689	641	701	683	685	684	694	693	719	729	709	735	723	705	690	653	661	680	714	707	723	693	659	654	647	726	675	680	662	691	718	690	705	704	701	712	703	716	626	687	680	674	712	716	686	686	685	721	649	709	668	729	702	668	675	693	672	679	737	656	701	666	671	742	688	681	761	687	662	700	654	674	692	674	706	691	682	636	680	689	719	669	717	691	702	682	720	728	756	697	695	692	685	704	663	692	722	682	681	698	676	661	717	690	715	690	683	655	718	665	708	755	721	715	660	685	696	681	770	639	648	737	656	682	711	685	682	692	675	689	720	676	697	718	700	725	716	717	657	667	676	658	676	739	665	666	656	709	688	683	713	676	650	701	721	645	692	669	699	638	738	724	691	723	678	712	683	679	682	659	705	672	714	711	697	716	691	683	661	675	714	696	666	692	652	708	689	693	655	693	737	729	692	687	714	739	683	654	690	704	699	721	715	684	727	710	673	659	717	682	707	736	716	697	723	664	665	695	721	680	742	640	711	659	688	679	681	677	704	715	728	682	657	733	672	671	695	691	732	652	691	716	723	616	645	671	699	721	649	681	706	699	665	702	695	679	687	722	688	689	726	702	725	652	723	704	678	673	705	669	692	659	695	715	722	699	643	716	683	675	659	694	676	666	698	697	671	724	713	668	684	691	691	685	698	692	696	699	671	698	690	712	689	706	697	661	723	714	700	705	648	705	687	677	728	717	705	672	690	688	697	775	671	653	725	692	726	675	738	694	690	730	666	710	697	678	728	679	639	690	644	710	691	685	665	680	672	687	708	701	739	704	680	664	727	710	696	737	714	664	722	695	674	704	720	704	660	664	667	707	710	714	711	714	650	703	672	676	731	684	702	722	733	682	683	704	680	703	664	709	676	672	712	702	696	705	702	686	693	679	646	692	702	719	729	718	671	688	663	665	702	731	675	715	712	643	657	720	711	715	693	673	636	712	691	654	709	710	700	712	675	690	674	704	717	634	658	676	674	704	706	736	699	670	708	687	704	709	672	671	715	698	691	697	694	707	681	698	735	672	698	628	687	711	685	705	698	725	695	672	728	695	659	704	690	705	672	682	639	671	658	654	682	679	652	690	704	647	681	704	708	735	655	723	691	678	673	698	715	697	671	701	656	708	662	700	694	682	706	719	673	697	715	681	692	677	666	689	631	675	736	672	690	686	672	669	664	655	684	718	680	689	711	687	692	701	765	694	684	657	698	708	718	645	690	686	741	612	706	699	686	711	691	731	679	700	693	673	655	649	675	697	684	706	651	691	681	667	696	726	737	692	698	688	665	671
22957	3167	689	527	440	397	376	369	377	374	355	362	343	344	369	364	350	348	376	325	360	359	313	343	340	374	343	334	320	357	317	331	318	351	347	354	336	357	349	351	341	368	356	344	334	330	330	327	414	359	347	346	346	338	351	344	343	355	324	368	329	319	378	304	347	325	350	325	361	354	338	322	302	371	347	375	386	317	337	302	331	349	383	321	336	355	323	356	348	319	338	307	347	309	353	345	393	336	361	363	363	315	322	339	340	345	359	364	347	325	349	332	303	338	321	334	323	333	333	337	323	336	354	353	299	355	352	303	345	337	351	344	318	347	340	324	290	326	349	343	349	323	364	307	326	343	336	340	307	373	335	312	323	334	326	320	341	331	332	313	357	314	317	327	345	332	328	311	344	349	299	340	333	329	352	357	364	360	322	334	351	332	369	326	356	308	335	346	367	356	370	340	361	347	313	339	328	350	323	329	341	353	334	346	341	345	345	330	328	338	361	317	338	355	350	320	375	357	365	337	328	369	312	362	355	342	388	339	326	353	351	331	343	326	330	347	351	329	346	295	348	307	333	377	347	306	323	360	362	349	343	282	316	313	315	328	397	357	354	348	331	318	338	329	346	340	345	327	358	344	347	353	310	396	355	316	311	301	347	352	320	335	321	326	333	317	377	344	306	324	322	308	329	341	346	339	365	357	329	392	358	362	356	345	330	324	329	360	347	320	339	326	349	348	356	374	333	342	347	313	342	322	355	290	330	329	362	359	312	332	331	327	334	340	324	349	375	390	312	342	332	349	336	323	340	347	339	350	322	348	323	307	341	324	359	327	343	336	350	353	332	315	335	346	335	361	353	336	346	318	324	333	338	326	318	314	345	330	327	317	341	347	347	350	347	356	358	331	338	371	331	343	334	326	333	356	389	327	336	373	350	346	337	361	302	358	365	359	326	339	323	329	339	341	346	320	303	317	341	363	315	337	344	355	368	346	350	344	347	352	326	336	323	334	351	328	353	323	308	392	309	325	327	329	339	317	338	299	330	372	370	329	339	352	337	340	340	358	336	342	314	337	321	348	356	379	338	366	367	332	344	367	344	347	381	344	331	366	359	323	349	362	346	355	384	317	347	341	329	359	307	305	330	373	336	361	367	357	352	334	363	351	324	320	335	343	322	362	393	348	364	335	336	314	314	373	324	365	335	343	313	346	373	333	330	348	346	333	319	319	307	364	360	350	355	361	351	332	339	377	333	335	301	325	386	354	357	330	342	344	301	340	340	332	324	325	363	355	334	296	360	349	375	370	344	373	349	308	348	322	364	319	362	324	349	361	350	310	339	298	323	312	356	332	327	334	340	334	363	350	389	344	348	346	344	341	339	334	313	335	351	342	336	334	338	305	347	310	309	337	348	338	296	306	311	399	387	343	384	314	367	330	316	354	308	335	329	383	361	380	370	345	341	358	334	329	318	331	325	379	331	360	327	364	347	304	311	346	327	361	354	373	307	364	315	324	332	386	341	336	316	351	371	319	347	344	349	323	324	345	342	333	319	321	341	387	382	370	339	299	354	333	335	359	327	343	359	311	398	306	352	317	353	364	325	330	343	345	343	374	308	358	299	319	324	342	341	352	347	321	332	345	352	326	297	361	361	339	344	349	351	368	350	342	336	310	303	333	308	333	341	305	355	338	301	332	367	352	358	334	316	321	371	339	330	360	354	351	342	369	326	328	322	339	293	335	335	344	345	353	368	348	329	346	324	341	353	331	376	347	362	340	362	372	337	333	330	357	329	357	407	326	338	371	333	319	344	317	313	309	351	348	318	351	354	324	363	344	360	370	356	351	333	342	311	355	355	350	326	318	321	343	320	341	362	377	327	326	361	329	371	340	338	358	323	332	347	335	359	338	331	355	363	350	361	324	316	348	363	311	327	330	336	349	363	319	329	344	356	339	327	331	359	396	345	297	331	339	316	320	316	339	348	335	364	314	319	379	342	355	336	316	338	334	332	361	337	351	333	361	377	328	315	355	376	376	345	325	367	369	368	323	340	343	336	293	355	301	348	330	373	345	329	360	326	336	352	334	331	341	335	313	306	336	364	340	333	358	357	331	371	357	330	358	330	317	317	346	344	367	337	371	356	336	353	323	355	373	343	339	348	366	306	345	376	313	301	306	314	315	296	343	323	328	360	330	352	334	279	338	339	316	335	323	355	350	337	339	339	320	346	347	323	343	334	336	351	294	323	379	339	336	344	368	361	336	344	363	357	325	384	342	370	311	381	346	354	342	362	352	344	348	346	335	311	310	317	354	380	332	333	370	345	324	328	307	354	326	360	355	346	319	349	357	355	326	320	364	331	303	350	332	329	331	355	350	345	338	329	357	339	341	358	340	303	357	329	329	332	362	321	316	366	330	349	348	351	324	358	340	341	309	341	347	296	366	344	325	291	330	386	373	329	346	342	352	360	318	352	336	378	365	331	341	331	326	349	329	331	342	323	333	350	333	308	313	307	373	363	345	308	335	333	367	313	327	355	338	338	356	311	339	344	358	321	329	323	315	332	346	303	330	357	342	331	297	349	343	391	366	363	325	325	351	304	340	354	331	302	329	329	324	324	342	337	357	317	347	320	335	403	329	348	353	308	381	346	363	353	339	321	357	331	375	325	349	350	290	350	336	317	313	304	337	347	313	325	339	332	368	372	300	332	398	340	385	368	331	368	317	326	333	343	377	351	327	363	321	326	340	325	312	339	331	372	371	341	352	336	317	344	333	359	341	341	385	367	377	345	331	357	334	331	335	336	323	313	349	321	333	355	331	337	326	349	332	339	323	356	346	340	361	320	327	332	349	359	344	334	303	361	350	372	343	339	327	330	354	361	347	293	364	327	378	317	347	333	363	343	357	344	317	361	351	315	355	381	325	327	355	310	340	320	321	335	367	329	351	330	358	336	329	367	360	337	350	362	379	344	353	362	359	336	338	331	331	333	331	354	340	311	354	297	316	363	362	345	354	348	286	319	335	352	347	341	359	358	318	352	374	326	327	329	371	330	357	359	351	331	333	330	351	320	338	314	347	331	367	314	363	349	331	317	356	315	365	370	309	318	336	347	304	361	340	317	357	360	365	348	347	340	347	344	324	363	304	336	350	339	349	307	337	367	354	316	365	350	352	323	347	331	374	351	365	360	310	330	305	340	343	344	317	322	348	307	343	349	326	351	369	322	313	330	300	330	335	331	353	341	347	329	330	332	375	345	342	327	335	358	337	306	341	318	312	298	341	323	360	371	348	342	358	319	346	331	327	313	338	332	344	304	321	356	310	325	344	356	330	317	306	355	347	339	360	325	322	343	317	342	317	339	312	342	365	380	357	350	324	370	340	302	337	308	329	366	300	306	338	308	330	345	355	339	381	312	341	329	309	344	316	354	331	351	359	325	300	348	324	289	322	352	350	335	341	359	339	339	320	320	337	330	342	320	316	318	330	338	331	312	332	370	357	329	291	351	335
15587	1591	1485	1551	1345	1179	1116	932	908	931	912	860	951	829	901	828	811	847	824	804	825	802	803	797	839	801	810	826	783	765	824	808	869	770	858	786	815	803	822	800	750	781	789	819	748	811	787	840	803	808	783	843	754	757	811	792	780	751	834	756	748	798	792	765	833	843	752	772	766	808	773	817	795	826	803	794	828	809	778	821	777	757	783	802	773	806	804	791	772	818	791	805	768	828	778	790	823	765	807	755	806	821	810	816	768	836	806	801	849	813	846	792	796	780	772	804	795	787	775	821	764	760	819	787	772	741	835	828	852	803	784	859	783	759	771	762	807	775	793	802	796	739	831	761	795	776	764	764	757	755	804	811	821	791	817	735	769	778	815	765	783	799	798	712	752	782	794	757	769	853	830	757	819	772	804	832	795	843	823	782	775	811	882	827	799	814	743	759	785	803	781	828	762	811	742	752	789	789	762	699	774	787	753	760	813	774	732	770	776	843	794	818	797	776	798	740	778	785	799	785	791	818	803	784	759	778	761	762	777	811	833	789	704	728	769	807	831	794	785	739	796	774	759	850	805	822	790	777	792	811	767	813	806	795	767	815	798	788	754	816	743	858	731	770	730	817	842	786	749	798	771	754	786	764	816	729	748	784	790	743	783	815	732	829	773	770	816	747	772	798	773	825	787	769	791	821	779	810	772	826	828	782	833	764	769	801	809	798	852	822	801	795	808	817	830	816	799	787	829	789	809	772	784	828	828	760	766	757	762	745	728	768	855	788	752	815	765	767	769	748	810	801	759	770	772	791	759	734	793	787	754	781	769	765	794	793	781	746	793	786	752	740	831	756	822	763	797	806	757	799	775	788	804	783	766	803	813	797	764	809	756	762	761	815	767	792	738	829	790	789	808	751	815	807	820	772	808	790	838	832	803	769	771	753	793	788	740	803	821	781	772	806	762	781	775	792	713	747	769	770	775	760	806	786	816	772	764	821	764	806	800	774	816	830	774	773	755	788	851	811	814	802	822	815	735	742	743	797	805	753	838	799	799	775	789	766	821	763	811	793	818	827	797	808	779	790	839	755	838	801	784	802	706	820	763	746	775	754	809	802	786	787	773	787	758	775	775	767	790	761	782	773	784	761	766	777	829	737	809	805	753	798	769	803	770	790	786	796	821	839	761	764	792	792	780	808	835	811	829	781	790	739	779	837	845	736	782	806	790	844	824	815	791	848	839	806	795	795	808	785	776	813	842	806	822	763	716	853	819	773	810	693	836	824	785	741	732	753	816	812	795	827	805	775	813	763	798	793	774	784	764	786	813	829	798	798	747	776	818	788	767	803	788	759	794	834	756	830	728	772	773	801	778	785	825	785	812	758	779	816	802	733	804	773	755	771	772	771	758	753	798	793	747	776	792	758	800	764	775	776	795	766	772	814	773	782	775	783	782	782	817	799	802	799	764	800	776	755	779	820	807	756	812	742	831	754	782	738	756	794	794	803	796	741	805	801	735	737	776	796	780	797	786	807	792	775	805	796	805	824	790	776	826	765	791	756	772	754	788	776	770	773	820	767	761	812	796	795	767	811	827	772	783	821	776	831	780	804	778	809	739	766	816	786	763	758	737	777	803	771	835	801	778	783	714	814	828	791	835	813	779	800	823	793	816	830	841	762	800	774	765	795	800	797	855	751	813	793	821	760	798	826	762	788	814	777	795	794	792	790	746	834	785	812	767	777	804	782	861	810	822	741	789	777	799	803	811	792	777	730	806	768	796	798	797	793	722	724	777	805	815	832	851	780	861	779	790	786	807	815	777	811	795	787	794	730	826	749	771	818	791	824	772	789	747	800	767	830	763	763	802	859	781	778	822	760	789	792	759	838	776	798	791	784	757	775	779	754	735	803	851	757	770	790	819	775	792	790	795	808	805	809	760	810	762	755	849	792	825	803	792	748	777	778	797	781	772	807	780	825	802	792	766	767	842	744	773	804	813	767	770	803	764	783	764	781	811	789	780	716	813	830	785	775	809	780	757	779	801	810	795	804	765	809	792	797	798	717	805	812	774	834	750	779	842	781	812	754	791	829	821	819	762	796	813	779	809	811	802	738	827	782	813	811	738	791	802	762	810	807	761	760	800	807	772	770	818	834	770	759	755	819	808	779	799	771	775	811	773	810	743	783	763	781	787	819	767	765	760	785	807	757	758	735	801	753	791	794	793	727	799	822	784	729	799	824	766	761	809	788	784	795	788	748	790	816	796	785	839	796	845	776	787	787	736	733	833	824	818	799	782	707	764	789	795	808	825	800	786	818	844	794	804	839	803	755	776	816	813	791	796	788	783	800	775	748	808	757	781	768	805	793	806	778	806	786	823	795	762	852	787	828	814	796	768	743	779	804	776	812	792	772	752	776	753	776	793	765	822	799	799	776	774	760	819	752	813	757	793	792	787	776	779	786	742	791	755	798	823	784	789	778	794	770	752	717	790	772	828	749	790	780	823	815	749	760	815	761	779	751	800	758	806	801	781	760	751	825	771	784	837	840	779	755	800	758	774	805	811	789	776	873	831	749	828	785	779	845	800	775	847	817	806	866	815	752	769	772	831	795	860	860	773	786	826	766	765	816	796	755	769	805	759	808	790	788	740	818	748	816	807	778	801	797	785	772	788	766	805	788	816	789	824	801	719	799	800	772	757	763	812	765	865	791	815	803	763	752	829	780	791	862	800	778	802	768	807	775	777	805	783	817	780	768	818	750	778	812	717	767	767	769	777	759	789	754	757	833	809	784	845	778	792	770	789	776	803	797	778	780	758	835	822	822	763	791	825	788	811	783	760	828	760	765	781	744	781	783	833	837	772	808	836	761	794	804	779	802	777	783	749	725	765	762	830	811	774	812	740	800	804	775	824	759	828	796	800	771	805	779	787	870	779	746	780	825	858	779	782	767	824	787	808	762	781	848	800	794	767	795	761	754	765	821	778	797	832	734	801	751	821	753	782	797	796	787	801	796	758	757	799	781	875	797	769	812	808	787	812	753	791	798	728	792	735	747	715	756	781	773	816	777	790	790	846	754	783	781	762	795	793	781	762	772	784	802	835	784	766	783	764	836	770	753	804	842	767	805	764	811	759	799	786	770	763	811	833	754	856	775	779	815	754	818	869	768	728	777	809	786	812	766	802	785	796	750	800	800	769	786	760	762	738	760	763	782	762	801	826	761	769	860	750	755	781	787	838	762	797	786	786	809	821	789	810	741	838	810	821	816	759	805	817	764	780	768	787	759	725	801	793	811	790	745	812	783	747	748	826	855	781	812	785	755	843	789	827	826	772	757	810	748	731	758	744	769	781	772	819	833	796	829	813	759	830	744	828	801	755	812	828	780	765	768	780	791	750	760	789	818	830	750	803	788	851	849	813	803	797	800	793	795	803	767	815	806	808	804	738	780	787	752	777	822	728	758	796	760	725	784	814	805	852	711	816	765	796	827	768	781	778	861	827	760	778	814
31953	6125	1223	699	452	356	290	259	260	238	245	255	217	227	187	213	232	200	196	191	199	206	229	224	217	191	214	192	205	194	220	204	188	206	182	221	212	207	189	192	183	228	220	182	223	217	171	213	223	208	214	210	186	203	213	189	207	206	166	213	190	235	216	196	205	210	190	199	209	197	231	224	193	184	202	221	214	216	191	202	218	206	215	231	209	226	185	222	181	231	186	214	203	217	231	181	214	210	213	205	235	215	215	231	204	208	207	206	194	201	190	200	212	223	184	200	203	188	199	194	196	213	226	211	233	206	193	206	182	209	219	211	214	168	206	180	190	201	232	217	230	189	193	203	221	200	185	202	213	216	203	185	186	203	240	198	224	215	233	205	215	213	212	185	219	232	227	168	186	188	197	206	182	233	170	222	212	203	187	199	200	192	205	198	208	173	217	201	197	225	202	230	213	198	223	195	188	213	203	212	207	201	208	238	218	220	193	175	201	199	190	194	220	186	204	165	224	208	207	224	225	203	192	200	198	209	236	196	191	226	186	177	174	206	180	217	218	189	185	209	197	212	218	202	218	200	197	185	223	181	218	198	221	176	188	194	205	226	201	188	208	206	208	184	183	223	198	204	190	218	198	244	200	238	204	194	166	247	225	194	186	187	186	202	206	205	226	229	234	226	227	209	209	211	191	197	197	186	211	199	202	208	188	206	223	214	221	213	179	183	191	225	221	195	191	218	209	215	198	224	221	218	191	197	224	181	213	211	193	164	195	176	224	200	212	186	201	195	224	224	196	207	205	215	191	220	198	220	205	194	205	208	203	194	201	215	190	199	200	198	187	188	188	178	187	204	205	199	210	233	214	215	241	203	207	228	185	212	219	201	176	201	211	210	181	206	176	202	208	203	208	222	227	201	233	189	212	192	185	184	240	210	219	187	240	189	180	196	218	191	237	235	209	205	196	231	218	221	201	207	202	200	225	210	231	182	216	184	189	213	190	216	176	200	181	200	193	200	212	212	208	188	180	198	228	188	198	212	205	192	179	177	200	226	172	192	224	205	191	223	204	206	176	201	201	229	233	220	192	215	204	187	194	210	212	191	205	210	157	198	170	208	193	207	225	231	174	196	188	208	208	206	178	207	199	236	196	233	206	230	213	213	222	192	206	208	211	177	228	223	233	179	205	203	187	212	204	185	218	221	192	216	208	213	213	241	200	217	196	172	217	219	200	204	223	195	216	227	208	213	194	194	224	188	198	206	215	194	191	173	202	202	210	194	218	226	201	197	178	222	214	199	190	228	198	228	223	211	208	209	197	197	223	196	203	212	217	170	189	182	197	188	211	172	198	198	229	198	197	197	237	213	194	196	177	200	172	197	199	209	212	192	174	210	197	216	183	183	234	174	205	207	188	230	220	200	237	237	210	216	193	188	220	220	199	203	200	187	214	185	203	191	184	222	216	209	213	198	220	216	230	231	194	208	210	204	199	230	207	180	177	208	202	209	204	202	207	205	222	221	180	204	197	213	209	221	210	215	205	194	217	215	194	224	202	249	211	215	201	206	203	195	233	182	220	213	206	180	210	171	191	215	231	202	213	205	188	203	226	218	200	226	205	216	190	220	224	192	211	212	211	218	212	228	225	206	229	199	208	179	202	181	205	222	188	204	213	254	219	215	207	200	201	212	199	210	191	183	199	205	210	217	197	217	202	195	213	215	202	206	216	219	247	184	210	219	242	192	208	188	196	211	233	217	197	197	223	224	202	203	216	225	203	217	212	212	234	183	192	190	209	233	215	186	214	189	218	204	199	232	230	226	179	221	212	202	206	205	250	180	185	215	200	191	205	195	192	201	198	235	215	221	230	210	221	193	222	219	199	187	192	233	178	205	206	207	201	212	198	196	206	233	206	198	185	203	182	197	213	197	202	199	199	211	176	186	217	210	202	215	230	204	212	207	211	206	219	196	180	219	198	237	203	213	186	166	207	220	189	198	225	240	207	209	187	238	215	218	201	195	173	234	229	203	236	204	207	180	198	196	203	221	219	202	178	209	221	214	236	216	197	213	181	192	215	205	215	223	190	219	185	191	213	198	216	200	193	210	189	215	236	197	225	199	201	197	229	227	215	212	200	187	236	193	227	185	187	189	205	225	195	223	220	195	204	169	182	188	212	219	201	217	174	225	208	196	227	180	184	206	203	209	235	191	193	192	181	178	183	189	172	197	233	177	235	204	200	205	208	199	216	180	222	201	210	189	214	204	216	199	199	204	208	216	203	227	202	213	176	188	208	219	200	208	215	227	202	239	206	193	204	202	214	203	212	192	208	211	226	236	211	204	216	191	202	209	225	202	212	233	219	197	194	191	241	231	201	189	226	198	194	195	222	213	209	233	201	205	198	207	207	179	180	222	197	207	199	206	178	191	187	200	185	175	210	180	223	191	221	201	212	210	207	179	204	214	200	195	214	208	191	227	198	202	170	204	201	223	229	231	224	229	182	229	202	196	188	182	187	183	213	209	210	235	255	228	234	212	208	219	202	197	229	254	213	237	214	217	200	198	203	224	207	200	223	239	197	221	200	193	179	236	204	201	199	180	239	206	217	207	212	195	205	192	202	175	192	171	176	220	201	183	205	214	179	190	234	200	205	215	201	230	206	224	203	184	214	190	216	217	211	188	210	242	219	199	220	230	208	174	192	212	211	186	206	188	212	198	226	223	207	197	212	188	204	197	183	189	208	200	193	218	222	217	215	208	201	185	197	205	206	197	200	213	212	207	198	228	206	217	200	220	225	202	232	198	208	219	204	193	190	214	217	181	198	217	209	203	187	194	182	180	191	206	192	206	196	205	218	203	184	218	181	202	242	193	206	196	202	206	191	193	200	210	211	235	219	215	218	201	211	215	189	213	232	195	190	203	200	212	220	192	207	198	226	189	194	202	210	187	206	225	204	202	216	218	202	207	211	243	209	187	216	219	196	203	207	224	214	206	235	210	220	214	195	205	213	232	185	191	202	223	186	214	214	187	207	202	209	226	198	176	226	197	192	226	195	198	211	199	198	226	226	200	210	193	181	188	204	205	183	201	226	220	217	188	200	197	190	232	167	204	199	227	179	174	237	232	234	193	221	225	191	195	228	193	212	187	211	217	168	188	201	228	183	209	211	187	193	216	196	225	173	205	224	224	186	194	217	201	205	240	203	212	183	198	214	212	222	213	225	204	186	183	218	195	225	237	197	193	209	213	186	227	211	195	205	210	196	217	218	191	181	209	193	212	216	229	204	208	222	198	241	223	212	185	216	193	196	199	218	231	221	202	184	217	225	178	195	217	212	172	218	209	187	214	226	210	199	191	211	201	176	193	183	228	220	208	204	212	224	225	218	174	210	208	210	223	219	219	203	193	196	199	219	207	229	204	219	218	189	189	191	207	220	203	204	206	212	201	204	176	187	192	216	178	195	203	224	202	234	216	215	220	219	194	224	226	204	213	185	196	226	206	189	203
19707	2057	1829	1896	1511	1157	964	864	830	757	696	718	636	581	627	571	564	532	574	535	550	514	525	533	513	530	537	537	506	523	507	512	528	509	492	497	551	504	511	553	496	518	523	507	513	533	541	514	517	550	501	516	509	501	494	491	498	494	505	480	509	550	540	513	517	502	489	514	522	496	496	507	484	485	549	506	466	516	519	510	461	484	534	484	498	496	488	507	535	477	498	488	520	540	503	541	511	466	491	485	543	507	478	484	470	482	501	501	511	473	514	464	481	459	476	542	510	494	521	523	504	518	512	502	493	475	466	498	485	491	544	490	468	511	488	510	508	524	450	490	480	481	500	519	520	497	453	459	515	530	493	523	538	495	517	500	508	513	516	471	524	494	521	511	483	512	542	482	512	466	463	481	528	508	548	572	492	508	507	471	513	522	505	523	466	512	484	510	477	485	520	470	475	484	498	468	509	502	505	457	470	492	512	528	477	521	507	516	496	519	512	496	471	473	494	484	515	496	493	513	487	472	481	475	461	499	487	517	505	516	513	490	493	492	500	473	518	492	475	530	476	513	481	477	466	476	529	494	491	493	503	459	480	472	569	533	523	536	505	520	498	480	480	544	496	509	467	471	507	472	493	482	446	452	524	489	515	481	555	515	537	516	520	494	499	521	517	551	511	490	516	501	466	499	493	548	467	472	492	518	485	473	491	495	477	476	507	470	497	486	522	495	517	499	513	476	492	527	476	491	472	484	499	469	533	470	495	451	462	476	511	484	503	477	494	496	512	507	472	507	451	503	504	509	497	484	486	548	495	446	525	482	488	454	511	526	520	471	524	499	507	480	484	468	480	493	476	498	474	487	491	472	486	487	516	452	495	521	497	485	495	499	488	541	502	476	492	504	504	520	509	506	499	498	511	534	498	477	524	478	494	484	513	517	552	495	495	451	478	484	467	512	489	526	505	492	550	533	470	481	476	542	487	496	501	510	518	519	469	511	460	537	521	523	489	523	491	463	485	479	533	477	468	494	491	503	485	507	493	463	502	492	490	487	565	484	514	486	527	522	505	507	520	505	477	491	459	489	479	486	512	466	522	458	491	491	470	494	496	492	498	499	509	489	505	464	500	428	539	484	479	502	520	519	489	506	542	461	471	527	489	530	485	460	478	484	480	509	540	488	481	464	470	515	500	496	478	487	520	497	535	511	484	506	503	545	540	500	540	472	478	491	482	516	526	427	499	504	502	491	507	498	506	475	487	499	483	506	485	515	455	484	534	509	492	499	549	477	513	502	472	468	485	472	508	494	482	486	536	457	476	484	493	499	484	493	477	508	529	464	517	483	495	482	481	536	540	512	469	513	521	442	557	515	500	516	493	523	540	455	495	495	489	441	464	502	512	497	485	523	519	488	460	463	536	483	480	513	511	459	504	483	471	487	511	520	554	493	489	530	498	485	502	511	474	490	479	504	483	474	476	486	502	472	495	475	522	524	484	494	513	498	484	482	478	507	468	535	501	491	524	507	465	466	497	514	467	499	515	506	504	503	491	497	512	537	507	547	517	475	490	479	513	523	551	457	540	504	461	506	469	504	510	451	524	539	489	489	514	480	505	489	496	497	488	469	457	475	484	462	527	485	480	529	513	477	524	500	477	497	499	513	513	503	456	487	492	503	488	499	501	469	476	490	475	483	480	484	525	511	492	475	487	511	548	490	517	479	477	510	518	503	476	474	461	528	517	527	505	518	523	502	482	536	537	544	479	479	485	507	503	509	492	526	530	479	453	512	431	495	470	484	451	492	515	492	481	509	511	471	518	528	470	505	505	504	493	484	514	496	495	507	499	485	515	512	458	488	503	452	486	465	488	491	484	517	478	442	520	524	486	514	527	502	454	538	518	476	491	471	496	466	533	510	510	510	490	482	500	474	484	515	516	504	513	489	538	483	519	498	521	507	451	516	535	513	512	496	485	516	479	485	488	491	518	519	502	514	504	473	463	481	480	506	491	487	460	506	488	509	529	516	521	484	524	484	500	495	489	525	511	454	541	470	494	503	503	510	430	494	493	467	499	513	481	510	489	490	511	513	468	479	427	518	488	463	474	485	495	536	504	505	465	545	502	470	481	495	494	535	465	502	529	505	516	504	464	494	463	544	488	476	504	490	516	486	474	471	462	499	502	475	546	498	488	501	457	525	508	457	461	452	515	505	465	441	491	479	504	485	469	496	502	509	507	571	479	494	506	490	479	485	477	511	458	481	498	494	500	494	506	500	530	513	464	495	488	523	488	506	524	528	522	503	482	534	465	464	509	524	481	493	503	495	465	510	455	503	487	459	525	489	481	480	509	499	513	487	479	481	526	542	510	521	511	494	448	510	497	531	507	508	506	505	508	475	488	507	487	495	497	489	513	521	443	530	500	503	466	521	494	525	471	477	463	488	526	486	497	484	506	527	558	525	473	480	498	510	517	517	508	517	505	497	487	501	473	515	536	461	518	493	530	538	513	495	477	486	479	502	478	500	484	520	530	498	484	497	507	481	468	528	508	512	487	523	513	472	499	513	490	500	517	515	495	501	481	553	541	543	481	495	477	521	534	504	496	506	472	502	504	479	439	508	512	524	504	495	520	519	501	479	526	507	512	502	494	493	495	513	491	501	489	505	477	499	487	495	498	453	481	487	489	495	502	463	476	496	500	498	461	476	528	516	509	475	525	509	526	491	509	535	541	508	476	473	504	510	474	483	505	511	482	495	467	484	502	476	488	474	475	483	499	480	462	466	499	471	496	473	507	472	504	497	514	502	450	495	489	523	507	517	484	468	503	480	463	524	490	532	513	528	508	463	498	523	483	490	471	503	489	497	482	543	487	534	545	445	501	470	507	510	495	452	549	501	503	497	467	490	487	476	459	509	497	533	481	482	499	506	536	477	507	487	464	504	516	496	470	486	494	506	517	544	531	497	479	485	501	509	472	449	509	520	483	547	524	513	506	493	499	503	480	489	494	514	481	468	473	501	530	494	504	518	494	521	499	472	536	501	489	492	485	520	548	510	461	522	461	468	467	480	487	485	484	498	527	480	469	470	532	522	488	440	482	499	471	493	497	474	500	506	439	475	451	486	507	515	512	485	485	527	503	513	492	512	481	526	488	496	532	486	501	482	499	508	501	537	495	488	494	522	477	464	486	493	482	453	483	472	470	506	488	506	482	496	487	490	531	482	503	504	471	472	514	534	504	499	454	519	501	490	530	469	481	463	477	516	470	456	512	478	493	503	503	471	493	498	497	491	486	420	505	528	465	483	490	487	517	462	504	501	491	521	481	515	543	511	501	494	521	549	454	454	491	484	507	486	484	489	514	500	494	481	473	502	504	478	472	484	534	474	515	508	482	488	517	444	483	456	481	485	488	462	497	480	520	499	450	481	491	513	483	476	510	528	515	496	539	461	481	484	492	492	493	503	476	481	515	517	517	523	466	464	481	507	487	466	502	481	517	516	471	519	508	458
10391	1102	269	314	283	276	256	259	272	267	280	260	235	258	277	291	273	268	281	276	306	258	296	267	312	280	252	258	257	259	273	267	285	265	231	287	249	284	305	266	238	286	256	278	280	274	279	254	307	275	281	295	283	276	258	279	294	271	281	263	271	292	286	273	246	273	278	262	262	250	270	278	284	247	259	282	262	252	278	286	303	256	245	270	313	250	256	308	287	258	261	268	265	274	277	230	310	297	277	294	294	259	256	260	272	281	274	280	276	244	254	270	260	268	246	284	284	254	245	281	260	273	292	245	266	258	273	272	287	309	264	236	238	277	273	294	281	278	276	267	279	253	270	259	228	260	284	286	265	293	286	264	224	239	269	259	262	252	259	248	237	295	274	248	254	255	294	245	278	249	276	288	242	253	280	272	254	275	304	263	297	296	259	285	260	257	263	268	281	303	259	290	312	279	263	282	255	265	274	258	268	231	277	263	264	244	272	263	258	275	287	267	262	242	291	261	259	302	263	271	270	272	262	236	263	259	291	242	240	304	252	266	285	282	294	282	272	283	281	268	255	265	247	300	286	261	268	280	262	254	258	265	277	260	253	249	254	239	274	285	295	260	268	305	294	282	269	256	260	241	299	273	293	296	270	258	263	303	278	307	278	262	273	278	267	293	280	270	267	260	281	289	303	295	281	269	284	281	289	297	306	290	267	262	263	306	256	247	270	276	258	257	264	252	261	255	302	261	244	285	273	295	273	289	264	308	273	270	300	294	301	264	282	265	257	280	277	255	294	282	274	264	286	275	277	273	294	258	253	247	283	291	258	282	292	293	247	283	261	283	281	247	264	290	268	236	260	261	278	289	268	278	270	251	278	242	249	279	277	271	250	257	253	277	282	225	264	257	269	258	305	233	244	280	254	260	273	274	261	275	264	251	300	248	252	256	270	250	274	285	294	300	248	257	266	267	256	289	279	259	277	234	250	244	249	259	244	271	273	269	289	267	271	288	271	258	235	273	277	275	252	285	252	287	273	271	284	283	293	264	269	252	266	236	285	241	240	268	275	276	263	280	277	294	271	247	257	276	286	237	292	264	247	255	258	267	277	271	275	280	258	249	270	262	268	263	267	274	273	250	254	277	263	271	262	268	285	265	252	280	277	267	269	254	271	263	309	289	287	251	263	270	256	232	239	282	250	284	265	279	249	272	273	263	302	256	267	284	281	292	259	257	276	243	273	263	277	275	221	273	274	277	275	264	284	283	310	277	288	252	248	232	268	295	279	265	269	254	260	248	278	310	262	279	277	265	259	272	253	265	278	285	267	278	270	263	264	255	260	280	243	266	286	277	269	267	220	274	273	300	233	252	252	261	262	279	257	246	279	312	283	259	265	255	262	262	303	286	269	260	295	261	290	282	258	251	242	253	283	274	293	250	268	263	255	300	247	314	290	310	249	276	269	253	263	265	258	270	242	260	288	272	294	268	277	247	239	270	259	264	310	282	263	264	274	277	263	265	257	276	283	292	263	262	290	283	274	281	275	300	280	266	287	299	292	280	280	254	279	256	276	259	266	285	255	287	266	263	280	285	261	272	302	268	281	247	294	263	271	304	274	256	271	278	279	268	317	267	256	288	289	276	266	286	263	256	298	268	290	272	266	285	266	270	289	270	244	307	291	259	244	284	270	301	269	239	291	272	275	249	275	261	250	266	253	290	280	289	252	296	273	276	267	266	268	270	278	247	298	289	286	276	284	242	302	259	287	295	300	240	286	253	279	284	259	273	272	278	260	286	249	276	261	286	316	284	249	295	277	276	306	294	298	281	272	267	285	269	283	319	270	304	280	303	289	272	274	260	286	287	289	252	254	268	260	309	268	260	272	284	270	263	250	302	248	259	286	269	302	291	286	247	289	254	311	269	252	278	285	241	257	256	286	271	258	273	230	251	260	272	271	268	263	293	264	289	286	277	279	262	269	252	291	267	278	269	258	273	244	266	261	281	281	282	275	284	267	290	249	269	282	262	277	274	305	263	265	294	298	259	233	256	262	271	263	276	261	252	260	274	269	276	270	266	287	242	294	277	257	271	278	249	279	264	262	255	289	257	290	311	234	264	313	272	281	283	278	280	236	274	301	250	254	302	285	294	259	289	271	287	257	263	274	273	268	279	271	275	235	242	268	278	258	274	266	271	294	302	263	271	244	257	286	245	268	240	251	260	267	262	280	281	263	251	270	300	275	306	268	315	275	296	287	281	278	279	286	285	282	287	281	279	296	285	279	303	269	284	278	246	273	261	279	260	285	266	301	224	253	261	272	275	254	295	279	273	262	240	295	297	267	253	297	248	265	275	315	283	273	276	269	249	280	259	277	262	268	245	283	282	254	248	281	276	279	246	255	318	280	291	234	246	283	232	292	254	302	277	265	243	286	274	291	252	253	288	283	246	261	282	278	248	251	287	282	257	263	265	255	275	252	281	275	288	266	288	301	274	277	248	304	296	267	327	283	254	255	281	251	273	239	302	259	288	262	299	249	267	262	283	258	298	264	267	254	286	271	274	285	295	275	270	291	257	265	284	279	272	242	282	252	278	259	255	294	252	285	282	251	280	308	262	261	247	249	288	273	274	270	271	317	264	285	296	285	262	291	276	283	282	307	281	308	283	294	289	267	258	279	291	281	284	244	259	259	297	270	252	281	289	280	252	307	284	292	282	287	307	295	290	271	260	259	257	276	298	281	284	251	283	265	306	268	269	287	278	256	223	226	291	245	270	307	232	263	279	281	296	256	232	283	249	272	276	278	273	258	289	237	259	292	276	285	287	268	263	275	274	233	293	258	274	237	304	278	270	276	285	305	313	273	283	283	271	245	279	254	307	285	242	276	282	266	269	267	248	286	285	262	253	255	293	262	249	283	275	248	287	282	260	242	275	283	298	249	251	281	273	288	276	292	240	283	288	308	223	265	266	286	310	305	258	259	256	246	253	269	275	265	267	279	291	286	280	255	284	266	294	259	254	235	275	265	271	254	283	241	272	264	270	276	265	247	273	277	297	274	272	308	263	260	268	276	266	269	258	252	280	271	267	270	260	274	264	261	265	270	269	277	285	255	301	286	278	281	303	303	261	277	268	268	277	272	260	276	254	281	290	268	260	285	279	276	280	260	284	268	251	284	272	250	286	242	257	272	272	291	264	272	244	239	274	270	272	286	289	309	296	280	297	291	296	263	290	259	296	268	241	288	284	251	279	273	243	290	290	275	292	261	278	246	256	279	287	301	290	243	254	276	281	292	262	259	241	258	286	274	236	263	281	262	252	255	261	263	321	277	251	246	292	238	257	306	256	279	302	309	293	285	274	255	282	318	238	250	290	292	241	293	284	265	281	271	267	277	293	267	281	278	289	270	282	260	259	259	274	299	283	249	248	247	294	249	283	286	284	273	247	288	254	272	276	298	255	243	236	266	287	282	290	240	275	265	255	273	289	278	301	280	321	277	285	320	271	289	262
7664	917	697	690	686	694	623	691	690	644	702	618	681	626	623	678	653	688	683	677	672	670	650	700	648	644	667	683	695	612	699	682	646	685	687	631	649	637	668	690	679	658	658	681	642	676	653	695	634	638	675	667	654	660	659	705	664	676	654	644	698	648	670	635	656	633	670	656	632	680	635	653	659	669	659	618	631	637	692	713	678	687	642	658	661	669	663	634	643	658	633	671	677	686	684	652	629	655	637	633	679	630	655	619	704	671	637	654	634	646	675	688	670	632	670	691	679	665	659	668	644	627	655	661	640	622	656	651	626	684	689	676	634	647	639	672	694	683	688	637	667	635	647	669	702	640	680	656	653	643	650	646	699	647	665	664	671	666	668	652	637	623	659	642	705	634	693	659	656	656	684	689	662	653	652	702	665	651	702	650	633	639	678	670	616	651	651	652	647	644	644	644	646	638	681	645	648	626	650	630	632	658	656	664	661	659	663	707	643	712	680	667	670	660	656	671	664	679	651	650	666	686	646	645	624	653	675	643	665	631	658	685	665	663	636	670	670	670	645	647	617	687	639	660	669	643	646	636	691	696	683	636	635	651	678	686	726	686	626	603	635	655	644	649	650	582	675	694	640	645	597	689	661	693	622	721	664	645	679	691	633	660	685	628	674	658	643	683	667	632	636	690	637	635	644	705	659	658	639	707	637	708	646	669	664	654	689	665	647	607	623	703	635	660	644	627	630	662	700	652	663	618	636	658	658	648	655	669	662	629	665	641	620	707	670	661	652	668	653	673	659	693	680	674	671	637	642	617	679	671	633	642	689	651	634	650	645	658	654	626	685	655	650	701	674	690	652	654	630	632	690	657	674	677	627	663	686	633	634	647	665	688	653	683	695	687	671	663	655	678	634	635	680	632	659	623	678	676	624	652	742	662	653	701	636	652	679	681	624	673	685	652	644	631	685	648	648	604	663	676	636	691	649	686	642	665	680	623	649	651	643	692	680	608	614	684	640	668	645	650	653	640	678	672	623	635	696	678	678	643	639	674	680	638	627	644	671	648	650	607	684	683	669	690	653	660	592	703	654	614	690	669	687	674	632	684	692	662	657	671	632	662	674	643	688	612	625	720	659	676	670	669	625	689	620	666	635	673	635	630	682	703	653	658	641	629	626	637	662	663	706	658	644	637	626	624	663	654	641	627	703	655	643	649	661	710	688	629	656	637	620	668	580	662	644	676	676	645	677	621	650	629	676	674	614	663	630	635	657	643	680	607	701	652	657	628	649	622	639	675	638	626	660	675	731	686	686	620	658	671	624	654	678	670	671	698	657	663	678	672	631	661	643	618	691	648	671	693	669	655	666	643	693	658	675	705	655	636	593	620	680	626	670	647	700	675	628	631	653	677	666	691	654	681	670	698	644	623	642	630	665	638	656	675	671	714	668	648	661	653	682	674	631	639	689	640	680	659	676	653	683	679	673	661	704	619	646	676	639	663	707	657	663	687	649	657	712	640	652	698	685	686	667	693	634	639	669	646	652	702	652	667	718	637	644	638	669	652	669	682	682	667	644	678	689	671	677	636	641	634	642	668	695	672	694	637	666	651	630	594	683	626	637	654	683	673	683	645	690	643	665	696	697	630	618	658	647	630	659	668	691	682	656	597	670	656	675	712	670	652	651	660	692	645	640	675	752	694	656	708	669	693	649	687	695	721	639	668	664	649	647	655	678	632	614	614	645	664	614	708	651	647	644	700	689	655	642	622	646	654	645	678	651	637	671	644	698	650	667	684	661	646	646	713	650	695	664	662	675	653	616	685	665	678	626	687	684	665	682	644	647	720	704	635	628	662	644	657	597	651	659	658	676	620	667	685	623	663	642	667	634	636	606	629	671	710	638	566	649	659	656	708	641	667	632	668	651	669	680	623	620	680	681	676	644	650	643	612	656	666	617	673	671	636	656	641	642	634	646	640	654	633	685	667	702	640	629	661	676	663	634	702	631	656	665	708	629	656	663	623	693	639	688	696	633	665	651	633	684	686	693	665	620	613	650	675	649	665	674	659	596	656	649	674	612	668	645	668	655	697	643	662	686	677	683	662	676	685	649	621	668	654	637	654	649	645	662	660	658	633	676	692	636	656	663	659	653	655	676	646	659	652	657	641	612	630	717	698	648	668	657	669	681	675	675	647	700	624	638	679	645	661	646	642	648	652	667	632	621	649	624	624	654	668	624	648	626	676	620	681	656	672	674	602	688	656	713	636	679	652	687	666	644	645	647	644	649	650	635	627	606	671	673	680	678	652	694	615	672	662	662	616	649	648	687	694	678	631	621	675	675	626	679	648	662	643	668	640	663	663	667	685	655	649	624	645	665	644	640	608	665	691	648	648	664	689	680	658	697	623	682	635	673	654	681	672	640	689	676	687	661	695	672	677	677	668	656	679	707	665	652	643	686	663	650	688	612	657	673	673	635	690	666	680	673	639	627	739	655	660	640	716	673	672	705	673	652	597	680	677	668	640	661	706	637	684	658	638	676	665	648	647	661	650	720	577	699	660	678	654	694	640	660	642	713	675	603	666	657	673	670	662	668	641	655	692	651	678	649	658	625	623	673	610	676	661	645	675	650	669	665	650	660	673	663	637	627	639	656	659	606	659	674	667	663	677	679	642	650	629	638	674	609	680	660	638	643	645	664	671	690	626	669	671	684	638	643	634	677	645	668	624	662	652	678	656	681	680	652	682	640	631	656	650	673	695	653	614	671	638	687	660	642	598	645	678	674	657	660	699	685	634	690	649	666	646	663	658	640	712	655	670	652	666	679	656	679	627	700	612	598	657	724	695	629	635	629	639	650	663	639	668	643	712	629	698	676	633	673	645	683	682	676	695	658	702	679	606	637	625	656	652	639	674	646	664	697	662	678	668	626	646	639	657	641	662	683	616	655	661	674	682	678	696	684	637	697	696	680	624	688	665	676	637	635	624	674	635	678	712	635	655	711	675	625	634	612	665	649	647	655	640	670	671	625	671	644	694	640	629	646	669	680	615	681	711	656	705	683	701	684	637	678	683	671	667	614	701	684	635	645	642	635	645	668	649	649	614	645	654	679	687	640	671	704	660	692	659	654	638	707	671	645	665	661	642	649	645	673	611	655	603	694	652	646	687	674	667	677	676	695	696	684	678	668	679	679	701	637	679	676	607	669	688	657	649	682	668	657	654	650	642	603	625	650	619	656	626	689	619	716	663	668	695	646	667	642	632	637	653	676	651	643	686	651	670	651	692	651	595	683	678	679	642	704	606	635	639	697	648	654	666	650	670	635	635	622	654	645	653	659	671	669	692	692	663	633	670	635	652	659	672	679	717	626	684	625	644	640	676	631	657	657	650	661	661	697	664	650	681	701	666	698	635	647	714	652	642	694	681	678	640	633	599	666	679	659	716	676	659	648	660	623	645	630	723	680	634	665	696	696	622	629	636	640	658	701	625	680	638	645	681	648	691	630	674
23419	3385	719	548	418	381	324	326	341	333	356	346	328	322	340	324	293	313	334	335	309	314	318	313	341	334	318	328	323	295	308	320	320	310	305	334	301	354	331	306	301	300	282	329	320	304	319	347	286	327	316	329	303	309	331	330	343	351	269	331	324	333	305	342	349	306	357	329	297	308	311	323	325	310	342	312	318	340	324	332	300	297	294	308	347	301	295	289	306	322	312	319	306	325	366	300	332	301	324	288	318	333	280	325	344	286	340	314	327	291	328	325	301	309	328	322	339	342	342	347	295	333	381	317	352	342	317	336	322	298	325	324	315	356	304	345	311	347	295	331	335	323	326	317	308	335	303	311	343	338	271	306	288	316	323	344	317	334	314	292	318	314	335	309	300	343	316	331	323	329	330	297	302	328	320	341	322	315	313	306	304	295	310	293	303	284	288	300	291	324	299	314	323	344	296	324	335	300	322	361	350	323	328	361	312	322	320	311	353	285	288	282	325	342	320	302	334	336	316	299	330	270	347	314	321	314	328	318	319	323	289	311	314	318	295	327	317	320	327	304	316	333	250	338	294	310	350	287	311	311	339	334	341	326	293	323	332	343	322	277	317	335	334	298	281	316	334	276	323	313	340	306	342	323	289	316	295	274	320	332	317	331	379	331	300	310	313	301	328	297	330	358	339	326	325	333	304	294	342	335	327	316	302	277	347	325	311	307	305	325	312	303	341	311	293	355	328	315	295	308	305	314	361	308	292	329	313	345	309	296	296	324	304	275	292	341	323	314	323	294	278	315	299	319	321	325	344	324	355	330	318	340	305	296	324	340	318	295	309	323	305	333	331	326	334	355	305	295	337	344	319	294	324	282	312	325	320	329	329	338	340	309	299	332	328	284	328	303	317	316	302	282	308	325	319	311	313	337	314	320	319	369	318	319	322	332	323	319	322	302	326	290	295	321	309	339	299	351	330	359	317	302	325	328	353	304	300	324	314	269	333	329	302	305	279	319	317	329	293	310	312	321	293	348	349	315	316	334	277	309	337	314	348	286	356	334	307	336	308	322	307	325	311	323	306	310	336	315	309	325	302	319	298	335	305	341	361	301	297	329	324	321	306	320	316	306	298	309	327	307	346	307	303	310	335	288	331	320	322	321	305	305	295	315	337	334	351	311	304	338	313	318	333	310	290	301	324	303	327	340	324	354	340	309	291	309	319	335	304	333	307	357	313	352	311	343	325	316	333	322	314	344	326	300	331	317	292	293	287	311	301	295	324	327	329	312	322	307	316	314	318	306	352	322	330	294	279	300	325	344	333	286	303	303	342	282	353	333	314	287	324	306	320	321	324	323	305	311	346	317	291	322	321	316	311	340	333	334	329	304	278	322	312	302	313	330	334	348	311	343	336	336	335	287	281	346	303	322	328	323	304	286	349	326	334	319	316	301	314	303	332	319	329	288	293	338	295	281	337	291	313	335	348	313	310	301	298	333	333	305	288	324	327	300	320	297	324	296	334	277	303	315	296	316	305	322	325	332	332	339	285	321	314	333	315	332	331	320	332	352	325	286	290	314	286	312	316	343	311	298	298	330	325	362	327	308	304	345	316	282	283	336	298	283	300	330	314	318	335	285	305	310	339	327	285	296	308	314	324	314	314	312	332	322	334	330	297	309	335	295	344	302	323	330	315	285	309	316	326	293	318	320	350	322	303	325	324	279	307	314	282	302	310	309	335	315	330	333	313	321	269	331	335	331	337	329	324	299	312	328	298	305	311	306	287	314	351	297	302	300	337	317	304	343	323	319	294	322	294	316	294	322	301	295	311	283	354	321	319	331	336	345	327	303	354	335	319	327	304	314	330	336	307	313	333	330	321	296	341	308	369	318	329	294	306	329	334	305	327	307	320	317	334	330	300	320	279	330	309	342	285	310	298	301	308	313	299	302	312	318	335	329	342	316	311	298	297	295	343	312	348	326	348	319	258	296	310	333	310	360	298	294	315	326	348	298	336	331	337	330	329	326	302	354	356	318	326	292	346	300	326	327	301	305	299	292	306	311	320	340	291	326	325	303	356	302	304	312	350	348	321	344	364	335	304	319	324	325	311	332	304	349	320	298	333	307	311	302	308	301	297	307	357	350	317	314	289	314	337	323	302	317	336	329	314	321	322	316	314	340	305	335	299	315	284	319	320	300	311	316	310	323	306	326	318	327	332	282	304	320	289	286	295	299	320	348	314	339	299	312	308	369	347	310	314	330	341	354	349	289	309	339	308	305	300	308	324	314	316	309	316	321	333	318	349	336	287	313	337	312	327	346	336	314	332	333	323	324	307	337	328	339	328	306	345	304	330	320	339	308	317	288	314	348	307	325	299	342	323	314	338	319	312	283	322	313	318	292	304	321	321	320	317	295	307	306	321	355	295	323	323	320	326	330	311	307	351	345	309	342	307	325	299	329	328	304	302	312	302	313	329	314	312	305	326	308	331	309	296	327	325	320	345	306	313	328	358	318	304	325	326	316	310	315	282	301	305	313	309	313	315	299	325	316	323	318	330	347	344	313	298	302	318	326	347	342	317	328	326	314	316	313	319	319	304	340	328	341	300	336	350	282	295	329	346	289	295	270	313	328	318	313	287	277	288	310	297	293	308	325	308	306	322	331	324	332	294	313	301	316	297	319	330	345	307	295	344	316	309	336	324	284	330	333	323	334	323	296	322	316	333	311	298	329	306	309	324	303	305	315	305	313	325	315	310	332	283	292	286	298	308	332	318	316	327	327	341	299	310	302	325	311	323	322	332	372	287	305	329	332	318	329	337	319	342	326	338	304	305	315	354	301	312	300	343	282	313	313	330	319	323	323	332	364	309	312	311	334	338	311	306	322	305	331	309	296	325	312	311	302	307	322	308	276	312	288	291	338	344	379	301	319	282	305	312	330	329	347	341	335	315	318	281	298	312	320	317	318	299	273	314	301	321	281	327	345	313	319	333	315	333	332	337	340	320	304	303	317	285	323	319	328	350	291	308	297	337	333	325	331	310	327	279	319	328	353	293	281	285	301	365	326	334	336	299	340	326	285	270	335	299	318	319	296	320	319	297	316	322	316	313	290	327	365	308	308	348	317	313	328	311	295	306	340	338	334	312	304	350	304	275	329	309	326	323	293	349	331	362	335	307	319	313	281	294	284	319	303	303	323	293	292	297	319	332	328	331	339	320	320	286	330	321	336	351	319	284	304	322	327	328	257	302	320	331	329	312	311	327	326	327	342	317	333	311	320	321	296	335	319	282	331	324	335	286	299	287	312	305	290	324	328	305	311	349	316	323	326	332	301	324	310	291	314	341	327	297	310	334	328	304	311	329	321	292	326	325	314	327	312	286	291	311	317	326	365	329	353	299	281	321	314	314	302	310	322	314	336	316	303	325	320	319	296	308	355	329	332	291	284	325	311	278	285	317	300	297	292	307	307	288	314	320	318	341	327	312	320	305	291	301	333	309	324	317	337
15847	1780	1449	1533	1262	1095	1057	909	888	895	884	839	853	816	832	832	804	780	802	754	784	722	771	706	749	765	773	768	741	743	763	745	764	748	780	748	792	808	717	706	722	731	741	758	771	705	824	779	727	718	691	712	777	752	737	749	759	767	748	721	790	702	779	755	753	768	762	802	719	771	773	761	750	724	795	782	765	803	812	696	753	784	741	726	735	744	732	737	764	735	735	723	738	782	735	746	742	768	744	755	724	715	704	738	736	804	754	732	722	760	746	749	717	759	731	776	772	768	731	717	725	735	750	756	761	711	738	750	710	783	779	746	688	739	792	753	767	775	775	774	744	748	709	729	685	727	796	733	766	756	723	732	739	724	757	774	740	796	732	693	711	734	730	716	737	754	719	763	747	796	712	724	767	725	751	729	779	715	779	755	756	711	727	766	776	754	770	709	740	735	740	749	749	797	727	751	733	719	773	716	698	717	742	750	760	738	753	733	722	776	743	760	754	759	718	723	730	723	732	776	756	750	805	714	752	722	797	735	753	745	729	764	717	756	749	808	727	745	729	710	733	744	735	714	706	757	745	783	729	765	767	771	737	713	744	721	772	746	722	746	757	723	715	740	728	746	731	761	757	756	726	785	731	765	715	743	755	777	762	716	750	736	736	710	732	761	762	702	763	717	772	729	742	767	794	738	722	762	760	774	763	731	784	752	734	733	780	747	758	692	744	771	694	797	709	723	755	752	719	761	744	712	715	776	723	768	708	743	778	764	737	759	767	735	803	739	743	795	724	759	725	704	727	715	723	757	769	721	690	766	740	731	763	750	726	792	758	756	730	754	742	743	705	763	766	778	725	697	734	733	753	779	719	733	760	772	719	713	735	757	737	726	736	747	746	730	738	696	724	780	695	768	742	709	708	740	727	741	775	739	776	731	748	785	755	720	766	766	784	739	748	780	752	709	757	720	721	743	773	750	751	779	741	769	685	723	740	732	779	725	734	698	771	740	761	821	735	753	770	715	751	728	728	738	772	706	742	711	715	766	725	756	721	714	741	765	748	757	796	769	714	803	716	701	761	808	750	726	725	776	729	709	774	777	714	760	760	743	814	781	727	742	700	722	693	731	741	745	786	763	738	796	740	747	706	747	760	761	690	720	705	729	731	775	769	723	754	769	712	734	803	701	732	732	751	717	690	773	721	714	787	728	758	751	794	758	766	769	731	694	817	676	746	746	743	735	751	708	722	780	738	729	742	752	782	733	745	821	755	773	726	727	727	772	738	729	737	746	719	813	755	721	759	752	754	746	777	748	715	723	751	801	743	735	735	748	755	777	769	693	775	734	778	803	689	702	762	742	791	733	771	726	708	767	764	810	732	754	783	710	747	744	708	758	751	722	705	790	727	777	770	753	761	689	698	752	769	738	813	729	706	769	801	738	750	764	719	761	756	785	744	762	658	773	787	765	688	710	747	751	725	728	773	713	712	755	718	732	741	777	751	761	688	746	733	723	746	788	760	783	731	779	740	729	688	764	781	784	737	776	716	723	721	731	733	733	731	737	737	735	746	726	774	754	777	709	743	742	734	737	801	778	746	758	754	741	739	766	752	699	738	769	726	738	747	747	735	779	732	783	792	781	733	795	730	703	733	710	779	770	724	730	745	743	707	747	744	755	747	738	768	742	777	728	771	727	764	722	738	710	746	751	803	736	757	684	747	722	747	726	722	791	738	713	753	691	737	763	728	793	732	767	711	741	690	758	711	750	728	718	751	788	728	748	737	813	743	782	725	737	726	721	792	741	739	717	758	752	751	713	772	742	745	733	715	781	752	740	763	746	740	746	738	758	745	738	722	700	695	781	713	737	740	742	769	751	752	754	733	696	783	754	768	795	764	774	722	738	761	757	742	760	716	751	723	760	756	740	705	770	710	727	703	757	774	746	744	742	716	744	775	800	752	751	754	744	754	793	774	751	738	771	764	745	747	771	723	779	740	754	737	736	777	742	714	785	736	749	733	774	797	763	801	821	807	738	743	739	760	774	749	722	738	768	721	698	765	744	744	719	722	741	713	764	777	747	782	725	781	759	748	733	764	761	728	721	786	760	714	746	751	740	699	718	718	703	738	772	741	768	757	797	792	745	763	692	746	779	746	722	752	747	734	745	758	691	752	716	786	732	757	763	769	748	711	742	732	724	682	768	765	705	778	695	727	754	748	736	694	706	775	685	784	769	735	738	728	724	708	739	705	744	749	741	763	754	776	745	723	752	814	737	751	731	718	698	718	760	760	762	723	768	715	749	745	726	759	764	747	734	715	782	764	744	766	772	767	730	770	768	714	762	752	730	741	726	724	721	698	775	764	749	733	770	772	800	760	738	776	716	728	740	757	705	760	751	715	734	746	753	710	732	727	670	780	740	729	712	779	745	742	711	738	704	722	697	697	781	760	729	777	735	717	688	772	786	716	701	764	779	775	736	732	764	778	761	747	778	742	709	757	744	719	764	742	738	689	797	764	743	721	734	711	787	778	751	724	765	753	732	729	773	748	780	707	770	757	736	734	753	733	781	740	729	743	706	779	750	744	776	758	767	734	740	781	757	741	770	746	778	772	710	719	778	714	789	774	775	734	742	720	831	737	747	729	745	680	774	761	738	783	744	697	765	700	748	750	752	774	789	733	752	761	751	709	760	766	794	766	752	772	718	732	740	732	790	736	769	731	733	729	686	766	759	693	722	776	768	745	732	737	712	770	755	781	728	769	807	750	748	754	758	748	745	749	779	758	739	749	761	734	725	711	762	765	740	760	709	759	734	716	758	719	748	776	748	764	774	771	749	757	777	709	754	737	761	741	734	734	727	709	761	769	744	730	762	687	719	733	716	761	736	760	712	749	742	804	708	725	782	762	746	690	771	755	721	786	757	697	713	710	765	708	767	817	772	736	777	745	730	731	712	735	739	712	703	749	695	751	763	793	724	743	762	822	759	791	704	759	782	733	731	715	765	777	758	764	742	751	732	769	732	801	721	764	766	709	736	703	759	741	679	735	731	774	729	708	752	758	752	726	781	738	754	761	713	759	740	706	794	744	757	759	731	752	716	698	826	766	774	788	697	757	761	762	739	751	734	768	783	814	745	788	739	804	730	707	741	726	717	765	709	750	768	768	706	711	787	720	711	717	730	812	759	757	748	728	731	714	719	726	775	742	765	774	751	720	725	772	729	748	746	747	769	738	749	744	731	716	706	760	753	741	710	737	757	730	759	788	777	726	746	693	730	777	785	781	752	727	742	743	822	781	708	729	735	746	727	767	747	769	740	762	758	761	745	732	795	733	717	722	781	728	727	703	725	704	731	801	719	729	709	730	744	803	716	740	778	779	744	744	759	739	749	771	806	770	731	720	749	775	700	692	719	782	726	788	742	684	775	716	737	791	773	767	741	737	776	753	709	743	724	738	781	738	723	779	760	733	728	748	710	774	733	725	711	752	715	749	761	756	790	751	728	735	712
33251	6428	965	628	409	347	255	236	257	244	230	219	196	226	196	218	211	199	207	193	201	188	187	197	179	186	202	205	227	216	198	200	195	191	195	198	212	175	199	193	225	209	203	206	194	211	193	212	186	199	174	214	179	178	205	176	203	222	168	199	207	187	184	180	175	207	198	196	188	209	199	199	179	190	200	200	203	173	187	180	165	204	207	190	217	186	201	207	194	189	181	202	215	196	214	210	197	174	185	181	204	191	186	184	222	204	224	174	165	185	210	203	211	209	213	178	198	191	208	209	175	188	190	198	206	181	212	198	192	167	190	187	181	176	202	180	180	206	195	198	196	191	175	208	193	194	195	192	191	190	200	199	176	181	208	170	192	168	189	218	199	207	217	208	166	169	182	193	209	192	186	195	204	193	194	168	207	211	186	214	188	164	170	205	172	190	198	197	198	176	211	224	197	197	183	207	169	200	183	181	204	205	181	185	175	205	176	194	205	198	215	178	206	197	185	222	215	184	208	204	197	207	235	176	203	195	209	217	198	208	164	214	187	188	216	187	187	195	207	165	194	218	161	203	218	208	192	196	184	183	195	208	179	175	198	192	196	199	204	221	188	169	192	173	221	193	192	179	197	179	191	187	178	180	192	206	217	221	186	193	227	200	171	188	207	182	191	200	185	204	204	198	188	206	185	223	197	207	223	227	205	161	189	221	195	186	189	177	178	184	219	162	192	170	191	180	194	207	170	182	172	194	194	187	187	190	223	196	201	230	196	206	200	197	163	199	212	199	188	195	202	206	216	202	176	192	175	183	204	177	202	197	192	231	202	177	181	190	191	179	178	185	180	187	185	207	218	205	225	152	210	182	197	216	201	184	206	207	188	181	217	217	192	206	209	178	156	205	189	198	225	207	164	197	194	196	192	207	189	201	212	199	175	216	218	174	181	188	203	219	202	192	213	186	228	216	194	202	174	223	212	177	200	205	186	195	165	199	169	185	181	200	170	212	176	192	180	181	199	185	181	184	193	198	178	213	189	188	171	195	208	205	208	207	189	234	190	194	187	194	206	199	209	157	179	189	216	225	207	180	190	201	195	204	186	210	170	208	194	196	185	192	187	178	203	197	187	176	197	205	172	218	188	219	220	223	201	209	201	194	200	205	184	180	217	213	205	183	202	208	185	207	176	177	184	171	170	175	172	162	215	183	171	179	230	182	205	184	201	214	222	194	183	199	189	227	191	191	191	208	184	190	187	190	205	212	186	192	182	180	200	181	182	192	221	198	182	194	198	195	197	214	211	226	197	187	216	184	212	203	192	172	196	212	191	211	214	184	184	198	195	217	199	201	219	206	186	191	185	194	209	215	168	186	181	192	190	212	242	223	211	188	197	203	203	169	182	159	207	241	196	197	211	182	183	190	169	199	187	203	223	199	199	190	180	197	208	190	220	221	213	205	199	192	210	194	203	192	202	190	203	198	172	202	178	183	188	193	189	221	181	173	199	183	213	213	198	192	184	182	193	198	196	183	212	161	219	206	200	188	193	192	199	180	220	206	190	176	179	198	187	193	205	195	199	198	175	195	188	196	175	203	205	217	177	210	170	183	221	199	180	186	195	194	196	211	226	200	206	187	179	204	201	176	160	199	182	201	203	217	188	184	176	190	212	204	204	225	200	187	179	178	206	201	210	189	174	171	207	176	206	190	211	192	192	162	190	201	160	198	202	215	189	190	201	199	214	206	172	206	172	205	215	178	200	207	195	149	180	201	220	190	184	205	193	210	186	189	212	209	188	195	200	185	206	204	215	194	186	216	195	197	183	210	203	192	211	171	191	179	195	220	186	184	187	195	183	190	182	212	195	201	206	197	187	179	191	217	195	223	174	204	187	190	201	173	195	215	193	182	192	202	174	186	208	189	209	180	209	179	200	158	189	208	206	197	196	227	182	196	183	202	187	182	193	213	198	195	191	195	187	195	208	226	187	201	210	190	199	211	245	197	204	228	191	194	194	184	177	188	180	204	221	203	190	183	201	161	202	184	215	193	165	189	209	183	198	188	191	194	204	190	208	180	196	191	195	207	185	202	182	196	210	205	179	186	189	209	194	196	221	160	190	197	198	204	206	182	186	186	198	196	202	200	203	199	180	181	198	181	208	197	194	202	205	167	206	201	188	201	186	180	197	192	209	172	183	182	195	190	209	205	222	193	178	207	184	209	184	185	214	205	208	185	180	195	180	182	158	212	191	169	168	189	188	208	195	187	193	177	206	224	222	180	186	198	177	214	202	193	181	202	184	173	215	185	200	168	194	192	189	185	190	169	179	229	188	213	171	201	201	203	208	176	188	241	179	181	191	195	196	201	175	172	190	194	188	169	226	197	206	204	203	210	187	189	199	210	213	181	190	205	187	174	185	195	199	179	212	206	195	223	191	199	203	185	192	204	178	210	204	194	203	202	187	179	196	187	226	186	209	232	182	205	184	179	213	191	201	180	191	201	220	201	191	182	171	200	213	213	207	192	176	194	211	198	218	205	208	184	204	200	199	194	198	213	206	195	208	188	194	177	200	162	215	196	206	210	194	193	202	199	195	218	201	189	198	210	177	200	163	181	204	202	197	203	184	183	188	180	204	162	205	189	217	199	184	161	197	197	210	211	207	177	195	179	199	208	182	189	189	189	203	206	199	158	184	193	196	215	182	187	187	173	168	192	188	194	193	202	202	212	227	183	199	198	192	179	237	208	198	208	182	199	205	174	204	195	179	200	210	226	209	206	219	192	226	208	189	197	176	180	183	197	187	181	199	184	175	169	170	183	213	215	216	212	169	205	196	188	185	196	214	199	206	208	182	202	178	172	182	176	201	212	187	182	191	199	190	202	208	203	221	207	185	207	180	190	200	176	209	194	175	176	180	184	177	204	193	196	189	208	190	181	190	194	183	192	186	181	204	204	182	201	188	191	181	219	189	169	203	192	206	213	178	188	185	184	180	168	186	196	185	193	203	179	163	201	205	166	195	189	221	182	207	185	204	188	183	184	206	191	199	164	199	200	170	211	193	186	193	199	175	182	202	206	186	200	206	169	183	209	201	214	189	189	198	181	209	213	194	211	190	167	199	218	194	194	206	188	175	173	214	221	214	205	196	200	213	193	179	191	181	218	183	189	235	216	184	199	177	175	192	197	198	199	173	224	211	185	186	172	181	203	184	210	202	184	186	216	213	198	197	194	184	188	187	167	180	203	201	171	189	197	197	169	194	196	189	185	188	174	196	215	200	173	196	198	193	198	214	183	191	205	192	174	200	189	202	167	200	188	185	181	176	193	212	214	200	206	215	191	184	205	223	217	192	192	205	206	188	195	209	176	177	212	211	190	176	176	188	165	214	208	174	174	200	199	197	155	210	210	209	169	223	217	174	183	182	209	173	191	203	191	195	195	166	170	208	217	178	189	187	208	213	191	216	194	204	193	195	189	218	189	224	208	188	198	186	193	188	165	174	187	181	185
20167	2167	1714	1899	1537	1167	914	846	757	711	739	611	568	614	575	541	575	543	539	549	521	526	517	515	514	519	549	525	475	495	492	491	506	502	511	507	478	508	487	473	462	502	488	488	466	494	470	504	466	475	481	490	459	476	487	475	456	475	476	483	450	443	488	506	498	471	453	503	474	481	493	486	443	463	483	482	483	465	430	444	481	468	510	482	473	482	489	486	509	468	472	471	473	466	437	505	492	448	482	444	525	466	490	451	500	464	481	477	470	471	517	461	454	494	443	456	457	449	480	477	460	453	483	448	492	441	462	493	480	490	461	465	477	478	457	476	467	470	455	481	536	458	461	450	458	512	453	463	513	474	468	458	452	499	502	464	482	466	438	495	515	498	485	497	488	453	478	423	477	480	474	504	486	472	473	464	437	476	460	462	471	443	500	474	505	451	450	458	497	483	483	449	482	474	484	487	506	486	444	452	457	452	456	469	495	475	459	465	452	469	493	420	454	481	475	477	453	469	474	437	433	457	500	515	437	479	471	457	486	497	490	467	481	463	467	491	531	441	449	464	469	478	439	507	506	460	460	513	473	480	453	501	474	526	462	453	497	468	477	480	503	446	480	492	468	484	464	462	460	466	470	470	473	424	470	444	489	472	484	459	451	460	479	452	501	455	473	476	492	457	458	454	466	493	507	463	469	492	472	482	461	466	476	475	500	476	444	452	445	471	462	445	482	487	461	462	490	445	471	464	459	505	486	442	488	514	492	514	492	504	489	476	449	437	469	475	466	468	490	465	456	454	453	505	432	449	452	467	477	508	451	516	494	492	440	458	472	426	491	476	467	472	432	454	487	517	527	474	469	449	443	491	495	474	493	450	434	468	462	414	515	498	494	462	452	472	462	446	445	468	465	515	490	491	479	469	483	466	475	493	491	463	508	484	483	468	451	495	476	448	435	498	543	484	469	487	462	471	475	451	463	451	468	485	475	469	454	466	489	463	438	430	466	449	461	450	471	469	487	504	489	457	451	493	490	442	481	477	473	484	452	460	479	479	521	468	462	478	479	453	455	487	461	451	482	457	476	479	467	465	437	475	483	457	460	463	465	508	515	440	458	478	490	503	473	480	489	443	443	502	488	470	506	490	427	460	489	478	486	506	475	471	470	470	470	486	492	453	437	493	472	460	463	492	471	492	480	459	476	490	493	485	441	483	457	464	457	469	483	454	488	468	475	453	449	442	495	456	473	487	488	485	432	501	456	488	487	479	457	488	474	498	472	452	433	438	513	461	487	475	474	482	476	452	435	499	477	474	491	421	453	486	447	456	506	472	478	465	479	479	422	481	485	483	518	447	486	471	431	479	488	476	505	478	493	490	455	491	486	410	490	444	502	480	479	449	479	456	489	498	481	477	528	453	482	498	478	484	442	495	485	481	453	497	444	478	489	476	469	471	452	475	433	472	465	508	448	493	480	454	461	469	472	481	495	484	491	461	458	467	499	476	446	492	437	476	477	459	457	512	473	460	505	475	453	485	448	461	502	437	451	464	479	490	492	482	491	451	445	481	503	454	473	508	469	488	441	465	467	470	442	446	507	501	480	460	455	476	476	459	498	482	498	497	474	459	475	464	434	483	451	442	490	489	485	513	516	465	495	478	482	465	408	472	474	469	495	460	469	423	465	495	498	454	488	523	480	453	475	479	445	481	493	460	506	449	485	498	489	474	464	470	501	441	450	471	469	474	482	463	500	475	522	457	477	488	461	505	485	454	467	465	481	450	483	469	443	467	460	487	513	492	502	484	465	476	444	463	499	483	501	483	450	472	461	480	451	449	453	508	507	463	478	462	490	448	522	469	462	466	454	478	483	476	449	489	496	489	473	478	460	451	457	472	477	476	456	450	460	519	421	470	456	455	451	475	441	479	459	457	471	469	470	439	452	451	498	462	530	486	478	465	472	477	497	489	465	520	505	490	491	494	505	488	473	483	496	489	486	469	472	462	489	453	450	490	523	495	437	509	446	439	454	464	459	493	507	508	461	440	475	471	445	481	455	434	451	469	483	478	521	470	493	464	493	471	459	476	505	479	453	452	456	435	460	484	486	453	471	436	499	485	453	464	455	521	477	488	461	505	491	442	443	471	490	444	475	479	458	486	494	489	500	447	489	454	516	460	481	470	483	463	451	461	452	489	541	463	530	423	488	468	487	467	466	488	497	465	474	460	462	480	430	466	434	436	481	462	505	491	462	489	504	491	517	461	502	489	455	468	453	487	476	488	463	502	445	496	486	484	476	432	488	479	444	472	481	476	483	472	440	468	482	491	466	460	462	438	463	490	477	465	490	504	459	457	454	475	468	472	488	480	490	486	447	441	460	494	456	450	481	490	455	475	430	441	473	466	471	450	476	474	467	511	517	441	490	436	503	486	483	461	491	429	457	491	474	470	486	458	469	465	466	466	477	449	455	462	478	483	437	464	471	497	481	439	504	495	475	496	488	470	482	474	454	479	460	481	479	479	437	474	482	472	477	470	463	482	496	436	475	488	453	478	448	503	508	487	466	489	488	483	467	467	468	465	468	479	469	471	446	471	488	487	470	460	430	459	494	416	473	472	470	497	494	455	489	495	459	505	486	484	458	531	490	465	475	522	484	476	501	469	470	465	473	456	434	472	488	473	474	489	455	518	497	479	488	504	487	479	460	455	466	482	464	506	442	458	495	452	454	483	453	482	499	518	489	447	436	487	458	490	511	473	460	475	495	458	456	484	468	466	470	454	498	430	512	490	464	492	464	462	473	479	449	443	451	469	431	460	499	454	488	487	462	490	504	474	486	446	489	479	469	483	491	481	494	436	522	496	506	469	450	494	468	487	493	485	473	433	463	476	458	479	482	452	465	456	452	485	461	480	463	487	446	509	479	530	486	463	447	459	469	511	462	476	481	475	492	517	463	484	474	465	442	461	463	465	517	509	463	433	465	482	460	457	477	487	442	482	439	462	486	455	466	476	427	478	484	488	462	509	484	474	459	444	496	488	471	457	486	446	485	496	472	509	494	446	470	487	466	430	455	473	509	445	484	453	473	451	459	502	488	478	438	503	432	488	488	441	493	496	451	493	471	494	424	500	476	451	453	451	476	486	483	500	452	479	467	480	459	472	471	479	528	450	475	458	444	457	448	483	524	469	482	470	461	487	468	479	470	465	448	464	497	437	461	470	471	450	471	471	459	467	469	462	441	434	456	443	492	454	475	463	446	491	483	436	465	461	466	464	431	490	500	481	458	514	467	498	468	451	482	509	488	469	497	433	465	454	461	435	485	448	452	508	496	432	450	481	482	482	500	435	464	489	482	515	472	483	464	453	482	477	451	464	503	453	501	452	485	484	463	492	459	466	506	516	462	471	461	413	466	433	455	495	504	477	439	490	489	460	469	473	445	523	468	461	416	481	494	435	481	485	463	464	471	477	460	482	464	480	483	472	476	493	494	456	495	443	483	476	500	499	446	464
10666	1114	290	306	251	251	218	274	238	277	247	284	254	247	268	277	259	289	272	293	261	268	274	272	272	261	256	259	249	267	270	268	268	263	261	253	278	279	252	259	290	248	279	275	266	301	282	279	266	289	256	274	282	252	304	276	257	254	242	285	252	287	239	293	230	282	237	260	256	263	265	260	233	275	288	295	240	243	229	275	286	262	268	294	234	268	257	260	231	261	271	239	270	258	258	278	251	285	253	259	243	265	288	255	264	230	236	325	264	278	278	228	247	260	278	293	283	260	253	271	256	255	287	268	289	243	264	307	288	268	318	299	248	267	282	251	234	266	248	317	240	246	278	269	265	217	238	277	273	271	312	267	270	290	278	258	263	247	260	270	286	265	255	262	267	244	277	262	286	260	274	261	276	274	272	265	260	271	269	284	276	274	276	277	285	268	263	294	254	270	271	282	231	265	280	263	261	254	257	266	273	283	250	289	277	244	273	258	277	251	258	265	238	266	268	247	276	277	276	265	250	274	242	276	274	261	288	292	262	287	251	265	228	291	280	272	252	226	256	272	257	264	275	281	284	241	246	278	252	291	266	263	280	257	269	268	253	246	261	279	258	255	268	263	287	259	267	295	266	278	262	278	264	249	270	263	258	271	281	242	301	226	294	280	241	230	267	287	252	272	272	246	241	297	286	261	259	288	273	281	285	310	286	240	264	253	249	307	237	259	257	265	269	282	259	262	292	251	278	271	261	264	275	266	256	264	262	277	261	252	281	231	256	277	249	270	259	247	297	265	263	250	255	244	271	289	262	270	244	274	251	259	235	237	250	267	263	275	284	236	261	255	240	258	299	286	278	261	279	261	240	245	261	249	251	254	242	263	239	274	269	288	263	285	226	273	242	239	308	252	253	279	250	281	293	243	267	263	259	284	260	260	269	265	277	228	264	285	292	277	275	278	279	265	254	260	264	286	255	266	254	235	278	276	270	263	243	280	302	267	229	267	237	281	221	258	289	261	283	254	290	256	261	270	283	238	248	264	280	266	260	290	265	249	259	283	249	270	262	260	263	258	248	250	243	250	243	295	219	272	245	246	276	253	275	274	270	264	261	262	273	270	246	248	270	279	260	246	265	219	295	259	247	269	277	276	280	247	271	254	295	258	279	286	251	260	282	240	252	269	283	276	285	242	290	271	273	262	269	280	264	292	294	284	270	276	266	257	279	273	260	273	240	265	231	246	254	252	281	271	276	252	255	309	290	251	267	262	270	264	250	286	275	256	286	293	274	279	257	270	289	282	245	294	271	259	233	257	264	256	275	261	250	250	281	256	278	281	272	279	279	292	259	267	251	280	252	253	261	299	303	273	268	262	261	275	265	261	273	264	302	272	277	277	248	278	262	273	242	300	263	258	281	286	251	265	270	249	274	270	251	271	291	274	248	257	257	241	268	248	304	242	244	285	265	267	276	263	219	262	256	246	279	290	256	280	270	284	230	269	281	248	281	266	267	257	266	277	235	267	257	273	287	268	257	272	272	273	264	241	253	284	279	229	258	295	259	263	276	284	250	256	252	269	260	251	265	267	288	294	258	302	267	258	286	260	239	226	261	267	237	266	270	265	270	227	236	244	239	264	277	255	237	255	286	262	234	261	255	283	236	242	252	262	284	279	285	270	265	295	297	254	252	265	245	271	268	231	268	273	267	259	262	237	282	229	279	271	247	261	286	261	260	258	288	265	283	271	258	267	260	265	234	251	268	223	268	271	281	266	250	248	264	270	254	255	281	266	256	274	283	305	263	281	269	233	270	287	264	234	264	265	263	257	254	259	280	252	269	263	268	253	267	272	311	284	252	276	293	265	274	236	248	270	258	311	234	262	276	279	265	264	249	277	264	293	239	249	261	283	274	252	260	263	251	240	248	269	262	239	224	253	286	244	265	240	293	276	294	248	260	245	234	260	241	307	283	270	274	283	276	247	274	268	252	272	272	265	276	292	263	271	307	267	255	276	251	257	284	235	290	260	262	270	251	245	303	263	252	270	256	246	282	231	245	239	272	241	264	272	249	273	266	269	287	273	276	251	237	276	253	265	294	279	235	251	238	290	288	259	234	262	273	284	255	291	251	242	294	293	294	265	257	247	276	276	260	258	275	295	280	274	270	294	299	279	275	258	263	264	255	293	265	262	281	268	252	261	261	276	267	253	290	260	261	292	251	300	305	269	277	275	268	276	273	267	267	274	272	273	271	264	288	293	284	258	271	262	260	260	275	252	255	295	251	273	279	264	265	278	250	276	252	277	246	266	268	261	271	260	249	262	267	262	256	272	272	242	280	275	280	261	253	207	288	225	275	274	274	284	259	273	276	251	308	260	258	263	253	276	275	271	274	289	262	272	245	274	282	255	279	277	285	276	266	284	265	275	262	289	253	239	270	232	276	264	266	288	254	278	287	302	245	270	270	249	276	280	225	272	251	224	260	282	288	273	249	269	249	270	270	250	259	244	283	273	265	289	286	278	260	256	216	267	242	281	235	271	265	256	242	244	249	282	284	267	316	252	256	303	255	269	275	289	257	229	284	261	275	314	274	305	280	256	269	220	254	250	251	248	244	270	282	300	243	234	258	290	280	272	263	238	255	230	290	282	258	284	262	266	248	241	275	260	281	275	282	259	237	249	240	282	276	258	305	258	291	254	280	247	297	274	294	272	284	279	257	289	290	269	295	263	235	285	262	256	279	285	269	275	259	263	246	268	233	247	282	246	252	279	258	263	262	292	269	270	291	239	260	277	238	283	255	263	288	265	245	279	268	269	264	265	267	242	274	245	260	245	260	250	250	265	252	258	268	259	257	281	283	259	249	296	268	258	297	278	305	248	250	282	284	270	315	265	247	282	253	247	264	255	255	247	263	294	272	264	226	250	271	283	270	241	226	284	264	259	270	274	280	268	273	276	275	258	267	271	242	270	263	260	269	286	244	241	279	269	260	252	267	257	286	278	291	244	283	280	257	269	244	256	253	247	266	276	272	257	304	254	259	244	279	270	264	213	275	286	288	273	256	252	274	287	290	266	290	305	257	274	257	273	289	273	269	268	306	295	262	282	282	248	278	266	251	279	265	265	266	249	240	250	279	274	260	303	251	298	266	244	276	289	261	279	233	267	272	300	260	286	269	264	262	252	259	280	285	281	282	273	259	256	305	257	269	271	226	280	257	298	280	289	252	267	266	249	250	272	236	281	297	285	266	270	278	290	225	237	256	285	275	287	252	297	271	272	237	252	287	249	285	264	281	255	305	229	264	259	273	287	259	253	294	263	286	273	253	285	264	260	248	244	264	255	280	274	281	245	304	281	262	261	249	277	274	295	288	263	244	243	254	286	235	230	281	242	282	281	317	260	245	282	274	257	296	233	262	250	281	240	237	256	285	286	266	239	317	251	228	290	290	251	251	287	295	283	249	278	228	318	263	280	261	272	293	257	292	243	265	283	247	251	270	254	245	254	277	233
7762	915	687	689	705	618	692	624	634	620	675	674	671	625	582	666	658	632	649	623	726	645	653	624	673	614	660	686	668	643	634	659	654	656	683	653	677	596	670	684	614	656	646	672	629	649	627	656	643	633	634	655	625	632	604	674	675	660	632	655	678	699	671	660	650	640	656	688	627	639	621	632	651	646	664	630	628	638	629	682	604	628	592	683	651	641	608	614	670	615	676	629	630	670	646	699	648	660	624	658	690	626	640	655	601	643	720	619	594	652	644	635	653	643	601	651	686	643	639	624	656	647	644	647	690	681	690	662	678	664	684	638	684	638	618	633	662	656	643	675	661	652	651	629	621	664	607	653	679	692	672	634	647	670	616	634	605	646	643	677	670	645	610	665	647	666	664	627	653	645	644	646	680	639	646	642	663	693	649	682	630	627	634	637	667	655	654	631	675	662	639	618	667	648	689	644	682	687	652	670	656	700	645	664	647	677	658	590	648	660	625	676	624	668	639	616	645	664	654	640	636	627	640	637	608	636	665	625	655	714	604	619	626	672	618	628	668	607	664	655	579	649	682	643	611	625	644	665	649	624	645	667	655	637	613	673	635	645	666	647	679	654	640	632	644	632	637	713	687	644	595	640	625	641	660	614	634	667	643	611	637	647	695	677	650	657	626	643	625	685	688	594	669	652	635	621	633	656	682	670	625	658	664	618	650	618	685	643	647	626	642	671	637	648	654	647	641	647	631	662	611	574	635	677	668	621	629	639	680	678	630	632	661	684	641	629	649	662	679	637	615	671	652	656	650	646	632	652	687	650	652	655	650	655	652	630	647	667	641	674	647	649	672	654	627	663	637	662	724	638	631	630	638	625	650	660	665	678	630	646	668	641	645	642	665	653	647	649	676	647	638	701	651	640	650	625	686	656	610	674	662	662	667	605	677	689	662	672	684	653	626	666	653	627	638	627	620	682	613	668	681	647	701	635	672	646	605	585	696	639	639	621	651	656	668	618	665	688	658	626	666	657	661	673	632	660	641	637	694	662	634	602	663	631	672	646	669	671	647	670	667	683	607	616	645	627	640	654	636	656	621	644	632	610	636	644	668	624	626	633	644	658	621	669	666	663	637	658	651	653	644	643	643	693	648	619	640	642	638	605	647	652	660	622	677	635	631	641	598	686	636	663	654	680	671	633	615	694	622	610	665	603	695	674	668	654	695	637	677	615	665	634	653	633	646	631	658	651	642	646	663	643	637	615	628	682	641	622	627	653	686	653	660	698	646	653	672	644	629	591	685	666	703	621	669	645	605	681	675	595	661	647	690	635	654	664	640	627	656	660	670	652	653	636	636	659	624	635	660	600	624	614	605	634	633	630	647	659	656	681	630	685	683	626	612	621	667	675	647	617	624	673	667	618	628	660	634	627	635	651	638	630	654	644	657	659	615	684	643	670	626	663	645	618	648	622	618	613	643	638	618	618	640	632	685	605	628	649	649	620	662	633	721	658	655	619	674	639	631	700	721	631	663	678	640	683	663	599	601	634	656	660	630	675	634	632	665	618	645	617	674	646	637	625	611	677	655	651	648	642	621	663	666	630	627	650	659	674	639	664	618	666	699	644	655	666	655	644	635	670	670	647	660	650	674	662	641	646	649	673	655	653	692	632	613	623	670	631	659	669	705	616	636	622	649	640	663	617	667	654	659	648	671	641	608	614	696	688	648	652	650	650	677	654	682	637	652	694	622	648	644	703	639	656	662	646	675	677	681	632	658	698	618	663	598	669	615	638	649	604	648	648	628	667	646	650	626	674	636	657	643	624	657	625	622	630	658	635	643	601	612	603	628	633	636	659	655	656	636	622	672	669	644	666	655	644	635	636	685	672	645	669	630	625	639	646	654	640	649	666	662	672	678	671	639	682	647	641	650	668	673	642	624	651	668	654	644	659	640	641	686	651	676	636	641	642	688	660	660	673	654	650	626	674	635	566	628	656	649	628	659	722	706	661	621	618	634	649	626	680	630	659	681	641	672	648	690	650	663	592	642	650	629	625	658	684	642	644	648	689	665	620	642	716	644	697	632	646	618	636	647	658	723	640	633	635	654	634	722	623	675	676	676	613	614	674	632	625	655	615	718	636	659	651	673	675	628	619	675	644	619	634	692	608	639	675	657	640	666	654	687	712	622	651	662	641	611	644	667	648	673	617	631	590	656	634	636	645	604	676	659	604	642	654	656	669	598	616	672	647	617	632	630	642	632	627	675	664	659	637	653	690	698	652	685	668	659	587	642	645	621	638	677	617	645	668	657	645	642	610	646	635	659	652	615	635	654	645	666	652	655	674	661	669	645	636	667	669	649	638	639	676	679	631	644	708	634	645	609	657	683	595	616	643	637	599	636	657	612	656	652	627	667	687	671	619	630	636	641	692	637	672	637	645	648	618	633	617	663	659	643	667	616	656	709	629	682	616	678	621	580	649	648	644	647	631	662	626	640	631	708	652	689	617	624	639	622	670	675	653	696	673	640	617	686	679	626	629	666	675	638	658	653	642	637	655	672	631	654	656	668	634	606	669	705	652	669	654	613	647	638	636	641	652	608	691	625	646	662	620	692	684	641	698	615	687	652	630	643	657	609	637	662	675	635	611	624	634	672	656	631	646	636	651	640	662	636	666	644	685	646	634	647	642	626	656	679	688	638	622	633	680	586	623	645	634	652	632	620	630	664	643	647	620	659	612	667	652	641	656	624	698	657	662	649	615	629	636	625	616	680	647	571	663	637	624	622	663	669	713	624	648	679	648	674	612	600	650	614	646	666	624	651	691	630	640	662	661	668	640	633	631	669	622	609	658	623	644	622	679	656	642	662	692	685	651	610	638	665	614	625	689	664	622	623	676	605	681	657	637	679	644	625	677	670	649	632	602	681	697	645	681	657	680	672	641	659	590	641	631	648	634	617	644	641	658	639	616	665	674	647	637	663	583	619	680	670	630	622	650	637	608	628	637	650	669	662	641	581	661	660	661	640	653	647	629	637	645	701	621	653	600	741	670	630	656	622	630	648	644	638	661	626	607	595	611	654	630	661	629	693	646	674	663	632	659	658	713	612	606	661	651	619	604	650	593	693	641	650	682	671	629	678	674	662	619	641	635	618	702	693	629	673	641	614	686	638	632	658	672	567	653	625	681	685	654	636	676	663	613	662	631	681	669	614	677	636	680	668	657	698	658	679	650	679	650	660	658	650	677	654	616	660	683	639	666	618	638	612	616	651	652	692	594	663	630	656	627	682	676	655	620	630	623	646	647	577	652	648	657	702	661	666	610	656	669	587	627	673	646	659	669	664	613	639	610	642	672	656	667	651	653	620	621	631	657	642	633	640	641	655	669	673	673	635	634	650	621	610	702	670	649	631	645	612	634	641	619	693	659	607	634	622	634	654	620	631	615	623	632	637	658	622	648	636	650	641	644	701	676	686	655	625	636	669	643	670	610	636	654	639	617	636	645	646	636
22938	3506	674	539	443	412	356	355	386	370	388	407	356	356	342	355	333	285	313	344	345	340	318	292	314	282	333	364	324	328	337	334	366	358	325	323	325	329	314	301	321	315	336	337	337	325	345	306	314	298	319	341	329	363	345	320	366	323	333	288	319	348	331	333	366	348	352	347	328	320	337	330	355	333	298	317	310	349	320	326	329	328	370	341	331	349	339	299	356	338	347	348	350	326	335	347	336	348	325	312	318	332	322	319	357	334	274	344	368	311	364	335	299	309	324	340	379	315	345	355	343	332	344	302	311	335	324	296	316	358	344	327	309	349	345	288	306	347	302	353	330	312	350	369	347	348	309	343	325	352	316	321	314	361	321	340	304	357	346	326	353	307	335	322	389	325	344	331	317	335	310	329	294	297	331	313	330	321	337	313	344	343	346	314	287	300	355	333	323	323	340	346	344	343	320	319	322	315	343	310	319	327	375	326	355	347	348	318	302	343	303	342	304	368	344	324	351	308	311	316	362	329	340	336	329	315	314	367	349	321	347	319	349	360	328	357	310	331	351	328	352	337	314	319	342	348	326	364	329	334	293	359	347	324	316	347	347	348	332	314	307	337	318	342	315	350	326	335	340	300	338	322	330	316	310	315	346	329	329	310	312	354	325	355	315	335	343	338	321	336	349	320	316	347	318	360	344	340	328	350	298	313	355	298	323	286	303	307	335	301	308	327	288	342	327	330	341	318	341	309	330	330	343	369	349	327	325	314	303	326	333	327	342	356	316	338	333	335	323	324	312	306	328	350	342	333	344	342	329	355	330	357	356	343	316	323	332	341	299	310	314	353	371	307	322	306	307	311	325	332	341	327	355	312	322	309	346	358	331	350	308	325	344	336	316	358	334	332	306	331	334	357	314	296	346	289	307	344	300	324	344	304	316	338	340	316	336	333	325	349	321	334	318	351	360	327	289	327	264	324	325	307	325	339	339	300	340	322	328	274	309	304	334	360	336	347	329	332	353	340	300	304	337	370	362	317	345	339	330	306	336	334	351	346	375	324	317	305	347	291	339	357	324	275	337	326	308	337	312	324	329	341	318	318	354	331	322	335	333	336	376	334	325	325	313	319	294	355	381	327	331	326	341	343	313	318	285	304	338	314	339	358	378	340	316	361	323	321	352	343	305	329	319	319	363	347	366	346	322	292	316	325	321	287	328	322	333	361	315	318	332	329	331	334	328	302	328	311	294	300	342	297	355	376	334	318	366	322	327	305	340	303	322	333	299	324	318	331	353	289	344	340	319	374	321	325	297	326	325	345	337	337	328	311	336	353	334	325	350	320	312	329	349	317	321	352	330	299	300	304	325	326	321	358	340	372	321	354	326	333	338	332	301	310	309	331	326	326	344	301	283	320	355	290	345	342	319	372	343	327	286	334	334	322	343	313	335	306	309	339	355	348	342	339	297	361	331	300	307	365	312	329	333	361	328	337	322	353	329	331	327	366	345	327	276	336	318	330	296	315	310	322	338	320	298	315	351	351	325	284	332	329	340	310	314	331	325	330	330	363	312	333	349	298	322	335	328	345	343	326	332	322	366	333	357	317	364	327	326	318	297	371	339	325	335	312	330	343	336	319	336	377	309	309	301	318	325	315	329	310	348	366	312	296	344	316	307	305	300	342	331	347	331	339	316	307	331	347	347	352	267	323	355	326	333	313	300	336	294	288	322	316	323	301	313	295	337	327	333	329	348	327	341	298	305	350	323	297	333	360	344	309	329	357	359	357	318	350	339	347	335	332	319	329	344	342	372	331	342	307	325	355	358	309	333	320	338	319	296	308	276	329	356	325	332	305	322	300	276	307	327	342	326	287	323	317	330	330	363	336	313	355	333	324	343	346	349	324	345	329	343	319	345	326	341	320	314	325	323	291	348	327	347	357	312	336	345	321	333	347	323	320	350	300	304	319	316	317	315	332	334	316	321	343	300	332	334	315	323	337	335	334	319	306	331	333	311	339	332	335	337	347	333	342	309	309	328	332	347	348	353	324	316	333	323	320	342	321	322	344	321	346	321	328	320	368	357	341	321	329	333	320	324	325	334	323	302	348	344	343	363	320	346	349	301	334	333	314	363	352	296	313	336	340	318	323	334	312	338	345	351	321	326	317	311	359	348	351	336	370	329	352	327	298	314	346	349	375	319	344	310	335	336	336	344	336	324	313	340	316	321	302	326	323	289	356	323	337	324	308	310	352	326	350	326	304	359	312	338	331	319	327	342	342	341	322	349	323	336	286	315	317	325	357	315	335	332	341	331	308	308	332	321	296	323	315	317	372	320	367	331	272	323	323	331	347	366	337	340	336	350	320	356	308	337	365	353	320	323	340	319	320	340	305	383	347	314	321	317	325	341	340	339	324	363	366	331	319	315	339	334	329	317	346	312	323	343	324	347	350	339	333	318	328	290	328	302	314	330	323	335	328	301	327	340	349	341	324	394	338	338	362	347	323	300	334	311	320	337	316	340	333	336	315	326	303	310	350	313	320	341	331	350	316	322	363	318	339	335	324	317	326	325	330	282	325	348	321	324	323	323	345	351	356	327	332	322	320	336	312	327	331	318	311	343	347	313	348	341	321	329	342	286	350	342	335	318	309	319	284	314	317	334	342	340	318	343	340	325	342	314	298	351	327	358	326	369	307	324	328	309	336	352	301	346	326	327	337	304	358	319	322	323	324	341	328	296	360	347	316	346	361	298	333	344	327	327	363	321	336	347	360	317	346	346	360	325	332	300	337	334	327	313	328	352	360	315	322	321	318	327	329	313	340	321	322	323	333	314	326	333	327	361	342	382	320	331	300	340	312	329	298	338	290	331	339	337	364	316	322	328	313	294	293	302	356	327	337	308	358	331	360	325	289	329	367	353	300	289	344	300	323	327	336	318	307	348	352	351	361	343	330	336	347	331	333	347	319	332	285	323	309	315	318	318	325	346	355	338	307	311	310	288	299	338	355	358	359	307	353	315	354	318	329	346	345	307	321	311	312	286	315	307	331	310	334	312	331	300	346	330	312	295	325	313	307	339	360	332	335	315	371	315	332	330	356	326	372	350	341	362	331	325	333	371	326	326	313	323	323	330	313	355	312	328	328	350	339	285	314	306	302	338	339	311	313	325	303	308	349	332	355	328	337	322	338	302	328	346	351	312	313	310	302	321	376	354	328	353	351	315	330	319	350	334	312	349	327	361	345	345	348	309	306	341	341	308	349	331	293	328	324	360	372	323	332	373	310	295	353	311	326	304	341	331	351	337	336	394	312	330	323	315	340	330	328	354	309	344	313	313	363	295	316	301	340	313	339	322	330	339	339	319	320	320	313	334	344	319	324	314	306	330	347	327	300	312	317	341	314	315	361	335	337	327	328	341	325	341	313	362	297	288	334	341	315	370	311	296	350	325	311	300	341	346	333	333	346	304	334	332	358	323	318	361	342	336	306	333	325	325	340	361	343	321	334
15703	1996	1469	1514	1302	1125	1031	1016	972	879	894	891	900	837	802	781	794	813	797	777	790	830	799	797	782	771	774	814	839	753	802	791	804	763	796	741	764	789	690	796	776	781	830	766	786	817	779	797	821	794	761	794	771	711	765	767	799	768	766	777	758	738	788	807	778	770	755	772	811	756	749	811	772	743	777	770	762	726	753	789	741	742	737	743	794	790	772	780	778	781	776	736	736	790	747	777	790	782	788	768	781	808	792	736	753	800	820	780	760	780	793	767	794	806	799	759	785	788	782	766	756	768	761	681	737	805	751	725	731	738	784	766	713	775	796	684	834	777	702	812	785	761	751	812	738	753	786	769	735	777	703	780	810	756	788	766	758	752	744	767	750	786	778	771	783	727	727	769	768	735	740	808	716	743	805	757	813	785	753	760	714	801	796	848	786	725	787	743	789	781	793	764	738	784	775	788	740	762	768	742	792	769	731	761	766	734	747	777	732	752	763	733	778	731	751	781	732	727	783	779	792	775	762	786	793	782	779	801	776	769	753	759	771	775	784	757	738	810	794	739	779	789	788	752	778	835	785	734	757	753	773	717	778	732	776	752	763	741	851	780	789	792	831	776	762	755	755	782	786	784	800	781	739	764	805	764	716	789	763	763	806	739	751	711	774	772	738	721	749	773	812	776	753	764	788	757	766	781	765	747	746	808	726	808	760	722	751	766	785	768	763	760	757	782	762	798	783	782	774	729	840	783	767	774	774	803	756	783	811	751	751	735	790	778	774	771	821	786	793	755	783	743	713	744	779	781	764	795	818	770	787	746	757	729	778	707	753	745	744	715	785	772	791	802	784	775	811	765	797	772	784	703	735	754	763	767	790	740	803	771	763	773	787	756	766	793	709	757	756	761	752	799	775	703	734	736	770	778	786	775	763	807	737	801	749	755	748	757	776	786	734	745	776	765	798	735	799	756	774	744	768	792	791	794	809	773	781	744	742	772	774	738	696	782	747	742	815	789	754	819	735	785	782	790	798	791	729	705	746	731	790	783	756	787	802	792	773	775	737	770	767	790	775	787	743	748	790	725	726	708	745	798	788	763	775	730	813	746	804	829	747	777	780	716	741	720	805	808	759	813	766	773	723	768	783	780	793	804	769	735	771	817	745	774	742	726	750	768	755	773	792	774	749	759	761	774	777	779	735	735	766	784	789	763	748	759	806	752	765	781	790	756	767	764	819	770	735	763	744	763	736	779	751	735	762	781	763	739	713	759	734	720	722	745	748	738	816	743	758	758	763	739	804	756	779	734	787	847	768	783	764	754	747	769	779	756	794	785	778	766	787	803	815	753	768	805	702	799	806	776	753	804	775	803	798	783	768	731	760	730	745	743	777	796	721	791	784	760	731	767	760	785	734	761	740	820	780	788	808	776	749	740	778	804	768	794	792	761	769	771	779	783	770	802	782	745	745	758	793	799	821	713	794	754	754	795	809	763	754	798	763	743	735	748	772	732	780	762	799	822	772	789	718	819	738	743	761	763	819	729	782	765	792	761	775	784	765	783	793	759	743	716	734	746	820	779	761	762	797	776	834	773	723	759	772	762	781	738	758	802	733	789	762	766	742	764	723	773	792	761	752	783	764	750	772	761	754	786	756	769	796	739	725	813	774	777	817	736	714	791	746	790	772	770	784	720	804	846	776	798	767	731	759	825	777	760	796	807	730	773	792	761	757	753	800	776	784	758	764	737	852	795	793	740	703	765	785	748	839	805	806	751	755	756	742	794	752	748	784	793	752	720	761	783	797	807	753	767	773	732	799	786	773	762	796	777	791	775	735	790	779	759	767	790	768	730	754	763	833	725	786	795	767	820	766	775	810	780	802	783	773	824	773	765	784	779	719	769	798	735	738	726	769	770	772	753	745	719	811	750	756	764	792	792	762	800	797	746	808	758	746	751	797	790	770	694	794	760	798	757	746	710	719	717	810	715	793	755	773	782	730	805	773	757	790	786	736	778	720	768	765	751	777	811	774	775	762	819	806	812	755	753	782	788	756	733	771	708	758	776	743	787	811	773	749	817	754	733	764	778	769	733	798	774	739	776	778	751	748	788	720	806	740	734	744	775	767	719	776	765	741	725	714	774	767	777	732	780	738	813	794	786	748	714	772	755	759	790	791	770	745	795	767	762	806	776	810	762	803	780	799	769	776	774	732	773	775	735	755	743	770	799	852	783	780	763	794	706	789	762	756	718	777	744	731	766	787	760	745	811	803	747	773	789	708	792	790	800	756	772	752	789	748	739	806	783	716	769	778	768	730	744	760	787	735	758	783	754	775	747	804	728	722	753	721	778	741	810	755	725	748	723	770	799	767	731	744	766	720	719	757	794	781	791	787	785	770	790	752	743	757	794	794	758	822	800	787	770	746	779	753	759	791	742	781	802	815	755	767	789	781	731	745	763	717	717	748	800	791	738	744	789	717	797	782	765	784	819	749	760	747	763	804	789	813	818	775	780	784	806	787	766	770	776	755	756	792	792	755	708	799	795	788	800	779	746	711	776	754	819	773	785	812	785	759	772	726	758	783	710	804	703	782	765	753	731	762	779	763	814	751	740	834	755	784	735	729	758	812	747	760	781	718	756	823	757	800	758	760	747	741	739	768	712	758	816	759	765	775	787	775	811	716	803	780	739	785	760	755	775	772	791	741	751	809	832	792	814	807	701	737	755	769	752	810	753	790	791	761	780	831	728	763	730	744	734	783	800	721	764	720	742	766	763	775	767	790	806	804	754	762	788	775	825	729	821	762	810	752	766	784	731	785	727	742	793	809	761	771	851	769	725	773	764	785	776	758	756	769	814	775	809	742	755	735	746	781	778	760	781	783	790	777	749	808	752	758	760	714	819	780	810	797	790	800	790	781	801	813	792	783	773	796	805	738	749	796	831	794	754	737	727	767	758	777	746	798	783	778	809	751	772	759	754	728	718	781	729	780	741	695	764	770	807	743	783	736	768	760	765	807	774	819	722	776	801	805	765	737	757	803	784	749	772	773	801	853	811	725	769	780	727	783	817	789	743	771	778	801	757	718	761	774	746	760	798	795	763	794	812	782	725	760	755	760	770	768	745	754	742	780	779	787	745	820	752	793	804	778	734	730	792	814	775	765	764	724	752	745	771	765	753	791	758	787	712	777	764	771	773	760	765	809	750	769	749	756	761	739	755	741	756	802	752	764	673	799	739	767	771	756	728	745	760	823	742	781	755	798	759	781	760	779	754	775	758	784	786	762	768	761	769	768	780	792	752	798	776	725	788	782	816	737	745	813	746	726	759	773	758	726	813	761	722	807	729	695	747	721	810	809	759	817	755	806	791	768	750	741	753	737	761	763	765	729	776	746	726	740	765	784	783	824	703	736	770	801	701	748	757	770	742	748	776	782	757	760	831	741	835	788	693	825	818	744	783	781	774	772	765	786	783	736	773	755	771	799	802	705	752	760	717	722	774	815	757
33274	6971	1053	688	432	344	299	270	283	253	219	224	242	227	219	190	225	231	205	189	211	210	213	217	213	231	199	199	237	205	205	213	219	199	224	192	231	199	220	185	222	224	185	179	223	216	218	214	191	179	195	206	192	221	203	192	189	225	232	210	207	207	212	187	194	212	201	239	198	243	219	204	161	204	219	194	215	208	196	231	194	208	203	206	197	174	188	202	162	178	213	214	217	207	226	187	209	210	193	185	196	201	217	203	206	205	196	219	219	204	189	220	183	225	230	210	212	191	202	204	188	204	209	213	211	189	180	192	201	205	184	174	185	206	210	197	232	214	228	189	199	204	200	209	209	195	218	218	179	197	216	195	204	205	228	225	229	205	191	206	201	219	174	197	199	203	207	221	215	229	213	196	225	191	209	169	221	208	199	202	192	219	188	206	198	217	201	214	227	203	174	211	193	186	202	202	188	206	217	178	209	209	183	223	206	211	187	210	198	220	230	189	204	177	219	215	204	211	223	218	216	200	201	204	207	174	214	205	221	208	202	214	215	231	190	195	238	203	226	190	204	210	209	228	215	174	190	214	180	198	196	207	212	214	211	240	201	206	195	215	196	196	214	205	208	239	187	212	213	167	190	209	191	204	202	195	222	200	194	199	198	179	193	205	191	196	191	186	194	194	219	202	220	170	202	197	201	222	208	217	177	198	205	215	200	225	223	209	213	226	200	184	231	203	209	211	221	228	194	187	184	193	193	193	191	212	192	220	229	202	206	230	184	195	203	193	220	204	225	206	215	218	214	210	197	227	197	198	200	207	206	214	184	212	183	195	191	182	203	212	172	242	199	205	236	206	200	227	186	200	199	212	202	202	211	198	208	207	214	189	191	221	217	204	172	202	192	217	192	231	190	204	182	190	210	195	190	209	185	208	228	199	181	185	206	198	194	202	207	200	208	193	178	220	209	207	219	201	218	187	236	202	215	230	221	210	208	223	204	235	207	211	211	213	208	218	207	199	212	219	207	217	217	213	196	207	206	210	219	231	230	210	224	201	201	189	186	200	224	186	212	190	215	209	203	199	207	198	206	202	217	204	198	213	192	186	220	200	191	194	201	216	216	194	219	226	214	197	207	208	212	191	181	195	203	174	228	182	222	206	201	185	205	206	185	218	214	209	210	207	207	210	188	193	180	223	211	226	210	198	186	219	185	181	194	225	197	210	201	193	188	200	212	184	173	205	218	234	206	233	185	179	205	194	196	217	205	194	187	186	187	218	223	212	198	236	203	216	180	189	199	219	222	179	235	178	190	214	185	223	213	212	192	183	210	170	207	228	196	182	210	240	203	230	193	233	194	181	191	169	224	213	206	232	199	206	207	215	180	184	222	194	191	209	221	206	223	206	222	221	202	188	222	186	216	207	193	222	238	208	218	203	239	226	213	215	202	225	215	221	201	212	201	228	197	202	232	228	209	193	198	197	204	201	205	203	179	181	184	213	213	196	216	213	214	203	214	225	234	205	211	206	204	198	241	205	217	180	192	205	201	192	213	223	194	200	223	195	207	199	210	201	199	211	204	177	211	206	181	187	208	224	211	206	186	185	211	191	180	189	198	223	193	184	189	206	223	178	171	201	208	196	188	184	213	201	183	220	197	228	199	186	180	176	219	204	204	204	209	182	202	235	216	205	200	179	213	197	187	181	225	222	190	202	171	195	197	204	200	198	215	196	192	200	198	219	212	198	248	190	211	205	235	233	218	209	202	219	218	199	203	221	210	221	218	214	234	209	191	197	207	195	209	191	209	209	208	206	221	207	217	226	217	215	182	184	207	221	207	186	196	204	195	234	208	181	198	211	196	217	199	234	200	184	221	184	222	207	195	226	224	219	162	220	194	218	186	212	196	199	190	180	201	235	211	230	194	211	213	190	198	236	220	187	196	197	204	218	200	190	207	221	194	228	193	209	196	187	212	221	221	194	173	204	213	209	194	194	191	195	197	194	217	217	206	197	195	189	212	225	205	193	196	209	170	186	197	191	198	207	243	235	220	197	186	193	208	188	219	193	203	183	200	198	214	197	221	213	190	193	191	217	201	223	185	213	197	229	165	197	217	248	189	205	205	187	191	221	202	213	193	209	194	199	190	192	207	191	202	213	208	207	225	188	189	188	185	233	217	215	199	190	196	208	180	209	214	223	178	191	189	216	204	197	190	194	199	176	188	202	191	195	196	191	200	200	193	217	226	201	223	200	203	201	214	224	189	204	213	190	206	198	202	188	195	222	194	186	201	208	178	193	200	204	211	234	201	206	224	211	200	207	180	215	184	204	220	226	209	198	225	224	206	192	208	232	194	228	203	217	184	183	214	225	207	223	211	167	177	230	218	207	188	223	212	194	230	191	213	246	218	228	200	199	199	204	216	233	227	194	221	213	185	198	187	190	211	218	211	167	199	182	219	206	209	183	206	205	189	195	194	217	196	193	190	214	193	208	181	194	251	196	210	203	191	191	201	202	184	187	227	213	212	199	179	204	209	205	230	181	184	174	186	202	207	221	195	199	189	211	193	226	197	220	239	211	212	213	209	182	227	187	207	205	210	189	173	207	200	182	198	188	212	173	202	212	204	209	202	179	204	183	194	209	201	223	214	229	169	226	200	197	216	190	211	203	191	176	204	204	211	210	186	196	193	204	205	193	215	199	201	193	197	204	220	178	213	193	210	223	198	209	197	202	230	213	201	200	199	190	203	206	219	208	214	243	214	176	194	196	189	217	210	240	215	213	182	195	203	205	209	204	209	176	180	212	226	209	212	217	227	188	196	180	191	185	216	175	231	230	237	210	199	193	202	204	194	228	218	197	195	211	195	208	211	206	222	214	200	193	211	237	233	201	212	194	175	220	206	231	217	218	211	219	200	211	212	214	195	186	207	210	221	199	189	184	204	210	210	198	195	220	192	210	195	211	208	215	199	175	205	223	192	222	213	211	170	216	200	181	207	215	196	198	206	212	182	199	202	187	206	216	218	205	208	199	214	191	204	209	219	206	210	178	183	202	223	221	202	195	170	217	204	185	189	225	215	202	240	200	213	192	218	187	214	211	218	231	214	192	224	198	207	204	172	226	191	197	207	206	215	217	180	189	181	219	194	214	183	210	208	198	237	221	208	204	200	191	173	193	242	200	187	209	225	199	223	216	213	236	224	200	203	224	208	168	202	220	195	230	215	202	213	184	207	174	235	185	209	192	205	228	177	212	226	205	209	187	227	237	208	212	211	215	219	218	220	208	207	219	198	213	203	184	192	201	214	222	222	216	195	182	201	202	205	226	205	240	223	233	231	205	223	212	214	214	209	174	185	221	211	204	189	195	202	199	178	224	191	196	213	201	218	180	209	203	220	219	202	194	202	210	207	229	193	184	216	205	180	190	199	177	177	201	219	189	182	211	229	218	225	201	201	200	179	195	202	206	192	207	200	201	215	221	208	197	209	221	205	212	183	207	212	224	200	216
20373	2624	1893	1978	1542	1241	1006	948	794	754	723	682	627	605	607	575	570	593	573	548	562	536	545	585	511	487	542	533	539	483	527	528	521	503	516	532	503	507	485	506	513	523	525	477	499	448	501	503	512	515	509	528	490	498	534	488	501	497	514	487	486	567	528	478	529	513	502	494	494	510	475	470	525	503	469	525	510	496	498	511	487	439	470	518	527	504	510	481	518	519	521	512	501	504	494	506	524	505	520	475	529	524	532	486	518	466	474	496	485	549	492	467	526	457	509	513	496	479	486	530	480	511	480	488	525	492	455	500	489	469	512	505	499	498	493	496	507	488	489	467	488	472	486	520	475	532	545	501	480	418	536	495	477	451	495	457	502	512	508	495	481	491	497	510	506	508	497	501	517	518	521	510	530	482	482	503	492	460	526	530	509	439	510	497	508	440	487	496	479	428	489	502	493	526	491	471	480	488	454	507	519	509	513	496	521	487	517	530	496	486	504	466	495	497	511	494	514	492	483	485	517	463	525	492	460	484	490	496	476	524	465	485	489	518	478	498	531	478	493	482	514	497	506	508	484	468	507	491	507	481	459	512	511	548	527	505	498	525	499	490	489	483	494	536	509	495	499	492	528	495	513	477	497	448	544	473	498	498	509	515	481	497	505	506	509	494	468	518	492	455	551	480	480	488	494	511	504	455	479	482	508	509	468	521	523	504	515	531	514	528	507	485	508	519	489	493	509	493	475	545	458	505	517	489	503	474	502	540	528	479	499	450	540	485	490	483	488	511	492	559	491	517	488	493	486	491	478	521	459	466	484	502	498	484	494	481	505	492	520	495	505	527	466	471	528	502	504	493	487	504	509	471	498	486	503	475	526	500	528	509	506	514	507	489	540	471	461	493	474	465	509	507	467	468	482	525	494	479	529	466	494	518	487	473	476	537	496	526	477	519	518	440	461	461	471	496	481	477	491	503	491	456	473	490	498	501	477	473	518	508	485	516	550	568	494	491	508	488	476	511	469	461	456	498	509	464	540	498	509	506	504	493	494	483	504	480	502	480	473	522	504	513	479	489	515	486	490	474	510	491	492	475	488	478	512	509	510	521	456	486	505	483	474	490	493	529	466	491	490	478	478	486	493	485	535	508	485	466	494	538	494	467	475	519	488	438	477	509	475	496	524	524	471	507	506	505	491	476	476	506	488	543	522	468	497	500	480	490	514	486	528	501	485	485	495	513	466	518	485	504	478	510	506	470	520	443	529	491	486	512	492	483	522	477	500	461	486	486	483	493	496	496	455	482	483	480	447	493	491	546	511	496	505	462	523	517	474	500	477	475	455	489	555	497	483	491	475	489	484	496	500	494	449	501	457	499	504	502	489	535	478	465	489	507	501	506	490	497	514	488	504	496	505	445	474	474	498	500	476	543	522	497	564	449	497	524	487	482	489	541	458	518	505	484	472	485	517	506	495	532	447	517	537	512	496	503	488	450	491	521	487	545	476	486	495	465	475	493	517	492	470	470	528	464	485	501	491	518	524	486	465	501	469	503	513	504	465	525	501	495	507	470	505	501	491	471	457	487	505	505	506	476	507	500	464	509	510	473	501	524	489	460	512	482	510	459	481	452	446	478	492	480	521	517	464	495	487	453	478	550	507	471	519	502	480	480	509	486	521	535	492	511	486	505	503	500	491	487	491	476	488	494	510	495	485	497	470	475	507	478	495	515	466	503	507	500	485	486	487	498	474	488	472	511	515	515	528	489	467	468	437	501	497	463	497	512	497	506	505	488	491	507	506	506	495	508	483	540	482	507	481	480	525	540	468	520	521	502	528	489	483	499	474	520	512	459	516	469	498	484	534	497	509	462	469	491	531	491	492	486	449	515	515	522	484	462	531	498	505	511	497	472	503	536	516	498	497	521	456	497	488	497	500	485	501	486	486	491	493	506	502	481	462	478	463	512	533	507	488	479	482	499	513	478	524	502	487	503	496	525	506	484	516	477	493	481	515	497	542	521	494	504	508	504	500	454	487	511	549	520	501	490	489	480	441	504	521	486	507	540	479	476	479	484	496	517	487	486	483	486	488	507	498	507	503	506	493	524	434	478	477	475	453	525	483	477	469	485	481	499	477	510	488	485	492	468	484	502	481	503	444	496	534	510	507	479	508	513	539	510	459	538	495	488	535	472	493	551	483	494	520	477	501	507	515	476	498	480	498	492	521	487	497	506	500	494	478	502	444	495	491	476	484	517	511	504	495	515	495	510	518	477	475	509	492	499	531	480	504	475	485	506	434	506	496	467	499	475	483	525	507	501	495	488	530	483	477	486	490	515	504	496	528	489	479	522	525	470	528	509	449	480	499	510	513	454	515	488	510	531	514	516	494	525	511	484	423	522	484	493	451	490	538	485	475	479	488	524	471	473	490	481	482	519	494	496	532	513	496	489	448	493	484	481	500	483	505	485	470	509	500	486	470	465	517	490	524	461	490	491	502	500	458	455	488	494	488	486	529	568	461	500	524	489	472	459	532	483	458	492	517	476	521	508	487	519	489	504	479	510	502	530	490	460	450	493	465	474	508	495	492	489	496	506	532	514	472	505	472	494	507	482	496	496	495	479	491	501	488	481	492	503	519	517	508	534	489	481	506	480	496	492	487	497	487	483	465	491	487	506	545	505	469	563	470	541	505	484	490	537	477	523	485	510	507	497	492	501	498	490	496	476	499	501	510	498	463	462	495	528	525	512	538	498	488	526	485	480	482	530	516	472	541	467	482	462	537	488	479	522	456	478	527	538	495	466	512	477	495	508	454	467	469	534	480	469	506	494	516	506	512	507	481	494	486	458	512	493	511	498	504	506	493	427	512	517	483	512	481	480	497	459	481	499	507	511	495	483	520	513	479	455	499	468	499	539	505	490	516	473	456	479	557	478	495	466	473	503	492	482	504	534	533	523	491	459	495	509	489	514	478	494	492	475	487	467	529	447	484	512	497	471	475	489	488	456	478	462	557	485	522	517	509	509	468	525	500	493	486	510	510	521	481	506	516	502	486	488	506	484	513	514	479	489	523	490	508	476	476	502	495	484	499	489	462	460	514	501	518	505	511	501	472	530	464	502	497	523	540	468	493	455	459	484	454	560	466	479	532	509	493	514	462	521	491	534	525	500	486	506	446	488	544	509	504	470	501	486	519	510	492	508	523	518	468	493	521	507	521	515	498	469	475	486	524	515	498	505	507	467	476	527	506	489	516	499	495	477	483	540	474	485	496	463	511	498	500	492	495	488	522	512	491	474	476	458	516	472	516	474	512	544	473	504	512	502	513	501	504	507	489	535	485	518	508	455	506	523	495	498	499	477	520	488	480	498	491	513	463	444	473	490	499	499	488	504	464	459	470	521	486	448	505	529	552	499	459	472	490	525	494	506	495	487	514	521	505	477	512	478	478	454	473	526	463	553	469	486	532	499	519	507	472	457	490	532	478	480	492	530	486	507	509	524	530	498
11006	1306	281	281	273	291	292	272	245	262	280	296	245	250	285	290	243	267	263	240	279	247	263	264	242	271	296	265	253	242	277	262	273	279	262	263	265	295	256	245	269	282	271	293	273	271	299	267	277	273	257	253	283	287	265	246	293	276	265	275	259	257	280	283	262	295	250	265	298	245	245	260	292	281	266	248	274	251	268	250	280	284	277	286	270	274	273	248	264	247	281	283	263	271	248	277	255	242	288	279	238	259	282	273	279	232	303	301	264	264	260	278	273	265	300	268	284	245	261	269	242	262	280	260	280	251	281	259	287	276	284	282	261	242	285	259	268	281	272	240	300	261	264	264	271	236	280	280	250	264	220	253	266	276	289	269	271	247	266	261	244	292	279	304	291	241	246	246	304	287	249	278	245	238	238	297	279	279	258	286	261	252	234	256	273	274	263	231	287	260	287	270	305	252	300	235	294	255	241	250	234	290	262	287	296	257	276	285	275	261	291	257	270	264	282	293	281	277	264	266	269	273	301	283	282	230	307	269	274	256	271	257	267	249	267	266	283	242	259	282	282	263	267	247	271	256	243	271	269	280	286	274	229	261	271	276	270	281	280	262	256	274	289	257	252	305	276	281	246	257	267	278	297	249	268	277	247	268	288	253	307	266	289	256	269	246	264	270	264	269	232	282	258	275	236	273	285	291	257	260	268	285	238	281	260	289	264	273	261	256	292	277	282	280	272	263	257	284	297	292	255	235	270	316	286	270	258	264	272	269	303	268	267	252	289	245	276	262	269	247	262	269	284	249	274	261	245	304	274	278	293	291	243	255	264	251	288	278	275	266	244	254	265	236	266	267	277	294	254	277	265	277	237	260	283	268	265	283	256	242	264	244	286	265	268	268	246	247	249	256	268	282	285	293	278	280	241	283	294	281	279	252	308	287	256	289	251	249	255	269	291	238	278	286	261	239	257	289	261	269	263	268	251	288	223	254	245	252	277	271	259	268	269	258	276	279	235	334	262	260	264	261	253	251	253	244	249	235	266	275	234	259	258	259	276	275	259	259	253	278	261	270	272	265	257	263	263	234	271	288	254	235	270	267	274	260	261	261	299	250	272	276	253	255	286	309	284	263	261	257	250	233	249	257	246	266	261	282	239	256	257	251	317	265	267	269	268	260	239	271	268	264	259	260	268	249	268	255	254	268	248	287	287	245	272	260	299	268	247	260	282	277	264	261	240	281	296	256	252	261	260	277	292	267	269	259	264	272	269	258	275	265	286	308	260	279	256	251	279	294	271	278	257	275	276	249	272	269	289	275	236	257	276	238	277	296	245	282	247	250	292	257	226	277	254	275	271	256	277	278	266	266	248	296	257	270	313	288	276	248	250	283	265	248	259	292	252	260	284	238	270	291	289	290	265	259	299	261	267	270	243	301	275	245	253	255	275	273	266	245	276	273	248	242	283	277	232	275	287	253	263	279	281	274	256	247	250	247	281	248	269	267	269	290	291	257	242	260	267	282	268	295	291	290	266	271	288	235	286	302	281	270	267	248	287	247	269	269	254	261	271	249	270	263	250	273	275	293	225	251	292	242	267	249	249	242	258	277	265	269	258	289	256	259	272	278	269	299	284	290	276	243	279	237	291	272	256	298	261	256	306	283	310	245	267	288	244	271	270	240	268	231	248	241	276	277	280	251	270	243	280	270	288	248	294	301	282	257	250	260	279	267	295	264	279	286	271	239	277	261	269	289	276	253	281	245	259	262	244	267	258	276	254	276	279	254	257	276	268	224	279	267	274	272	258	275	254	249	286	253	271	267	263	264	278	268	260	268	262	273	275	253	277	266	248	266	254	273	285	279	294	253	266	244	292	242	291	243	273	282	291	298	251	288	276	261	243	271	270	212	286	263	258	284	306	229	288	298	275	291	246	259	260	267	256	250	289	238	271	248	292	289	232	264	301	242	283	252	284	275	258	288	285	250	245	237	254	301	275	287	287	273	232	284	266	281	280	260	275	235	249	283	266	276	267	257	248	280	243	246	274	263	280	269	273	244	267	245	261	278	253	238	257	289	232	306	273	262	254	295	265	255	259	283	246	303	272	261	270	279	237	273	279	277	245	249	249	267	285	277	259	232	294	261	273	252	239	282	261	261	249	268	269	255	284	277	284	276	268	253	267	282	275	266	263	259	259	276	278	248	263	245	263	264	272	254	290	280	257	271	233	259	283	293	277	286	266	258	236	269	256	262	267	275	279	277	244	252	258	268	263	286	266	263	267	264	282	271	273	266	287	267	252	254	272	297	271	303	284	270	255	263	256	283	283	246	284	290	294	290	265	246	284	263	273	259	265	227	272	259	279	261	278	275	274	261	298	290	252	295	266	247	266	251	267	262	282	257	286	287	275	279	270	276	289	283	278	270	284	271	221	244	257	274	261	277	250	258	258	283	278	268	293	280	267	276	251	285	290	251	284	277	297	294	265	296	251	262	267	271	265	297	266	285	289	283	254	228	247	274	269	286	275	268	276	262	292	294	283	251	259	292	261	253	272	273	251	288	242	261	270	261	240	280	287	253	249	280	270	272	271	238	265	263	282	254	251	274	313	269	289	283	242	242	241	244	257	283	257	301	238	268	274	262	286	273	266	265	261	279	284	250	253	217	263	263	278	296	242	252	227	263	245	281	274	293	265	267	275	294	256	265	270	282	263	246	296	311	251	281	247	266	278	246	274	267	261	271	272	221	275	231	305	333	263	261	247	262	267	283	301	287	240	239	298	283	278	239	272	270	276	282	245	287	270	239	249	288	282	228	284	251	287	302	268	294	258	246	261	239	251	237	264	250	259	302	267	257	269	253	254	270	301	247	225	249	263	274	256	272	254	258	257	245	260	278	268	287	284	261	270	229	254	267	273	274	281	261	237	262	289	264	266	270	230	276	280	263	253	273	313	228	256	299	279	224	255	287	277	231	275	294	250	279	261	254	251	246	303	281	275	265	259	280	272	284	246	265	276	260	277	284	303	260	232	264	270	266	272	281	262	252	240	265	283	289	302	258	302	252	302	242	229	274	272	259	295	291	256	270	276	273	269	245	265	255	262	244	272	292	259	263	267	291	271	274	252	274	262	256	245	259	270	242	255	263	265	276	281	265	266	268	271	251	244	276	247	300	277	227	262	234	266	259	272	275	270	278	233	253	258	258	243	238	249	269	276	266	254	271	258	291	285	274	284	238	256	279	259	237	275	270	245	252	270	257	240	286	262	287	255	265	294	258	257	262	293	290	268	269	263	265	278	258	271	263	279	255	262	275	256	228	256	290	266	281	254	255	301	261	274	248	265	269	245	278	261	245	298	297	262	287	282	268	299	254	262	255	288	274	246	260	267	271	281	278	279	281	288	250	266	256	291	255	272	281	290	252	251	250	252	286	275	264	265	264	271	258	279	275	249	280	261	280	257	243	241	236	269	264	283	288	248	255	269	264	245	231	286	260	290	256	271	294	250	259
7950	1073	716	697	698	747	642	655	653	647	699	681	661	624	639	694	687	694	628	657	647	676	657	663	640	682	647	658	625	674	624	642	636	689	655	697	636	650	682	658	627	656	614	690	649	643	668	658	649	627	637	603	570	620	637	652	628	671	667	613	654	634	640	616	675	676	611	668	647	610	646	645	644	642	633	622	657	624	654	673	681	653	714	636	622	603	644	644	664	648	684	653	636	668	626	675	639	641	643	688	662	645	637	644	621	674	661	653	640	645	682	704	630	627	658	629	655	643	640	657	679	694	657	630	644	653	655	627	629	627	610	657	682	635	667	685	676	640	562	714	662	698	648	679	642	639	658	653	647	669	622	608	630	652	634	602	642	688	606	649	687	620	635	631	671	651	612	611	655	626	660	649	624	623	606	661	685	614	620	595	652	625	643	631	713	687	657	642	707	651	590	671	630	660	617	663	653	614	601	647	656	660	643	731	643	662	616	613	649	634	643	642	661	643	691	612	657	626	652	635	659	661	666	698	657	624	630	625	628	657	684	620	620	616	682	597	663	618	604	630	627	668	643	662	632	643	673	608	674	646	656	656	651	668	660	656	667	689	674	636	688	645	665	659	653	651	670	648	684	679	621	675	631	632	701	597	624	594	638	647	653	676	625	644	642	644	680	618	637	662	650	593	656	650	636	673	641	639	659	611	693	626	645	639	685	632	665	691	655	655	648	618	654	677	648	631	674	604	616	617	645	629	627	649	686	665	633	663	641	681	626	625	673	651	613	632	656	637	643	657	653	596	632	619	682	684	607	582	647	671	657	635	630	655	669	644	645	671	618	632	612	632	641	621	693	644	600	642	618	652	670	632	695	627	656	623	632	698	632	709	614	674	648	608	680	638	662	657	633	670	659	669	662	668	619	665	694	620	642	630	614	644	672	674	672	647	625	707	684	579	605	644	631	649	705	633	653	633	683	608	660	625	635	651	606	641	677	650	656	643	663	609	655	638	614	661	644	640	620	647	700	634	623	634	605	658	650	666	688	658	672	668	635	656	655	639	676	639	646	646	607	630	623	628	654	616	651	639	650	682	649	660	638	602	655	607	601	652	679	667	653	634	664	652	604	665	648	718	677	692	640	638	630	665	617	660	691	637	677	674	661	646	616	677	673	691	662	638	635	688	622	648	653	672	679	637	673	615	655	636	663	648	590	693	647	668	640	643	645	614	616	692	663	613	660	652	668	696	622	672	645	626	658	691	651	647	695	617	648	687	656	661	675	640	617	672	617	664	635	607	651	627	653	663	689	643	680	662	636	640	626	683	639	631	608	612	598	628	690	660	653	620	624	627	658	659	665	624	677	632	641	631	657	602	689	647	650	654	660	643	656	670	686	591	659	649	664	662	717	645	646	678	679	649	644	635	623	635	640	614	614	637	656	635	597	676	633	621	658	656	645	669	655	645	615	634	680	645	629	594	670	668	610	661	633	654	681	661	665	638	645	627	630	642	642	648	694	609	671	636	659	626	632	630	652	645	622	673	629	646	614	669	670	655	701	655	652	649	662	644	655	645	658	661	663	679	619	671	660	670	641	664	664	590	678	616	675	691	606	696	649	610	677	650	683	612	688	657	647	678	646	575	684	660	673	681	647	625	651	660	639	654	624	689	650	649	633	663	627	626	646	634	649	660	656	657	622	657	643	644	647	671	623	612	647	640	635	663	627	666	592	667	622	644	596	636	639	602	622	681	705	644	653	656	650	668	646	666	622	676	625	686	656	671	658	658	653	685	630	660	701	654	667	672	610	645	630	614	635	652	675	650	650	673	650	628	672	676	618	706	649	668	654	654	588	701	667	602	628	656	612	643	628	611	642	671	649	639	672	610	667	647	659	647	654	650	643	626	647	706	649	645	647	657	647	648	681	618	656	608	670	645	648	636	670	641	645	708	673	656	608	691	605	673	663	656	670	604	686	624	627	624	678	624	617	628	682	629	634	630	647	670	630	636	655	690	594	619	670	636	691	672	611	628	672	650	625	682	633	667	687	630	659	678	639	669	659	669	624	631	662	668	657	619	684	729	635	667	651	646	664	623	646	668	662	651	621	612	636	699	667	632	662	629	636	650	652	667	678	656	694	615	661	631	665	649	643	676	657	661	639	659	649	683	676	655	602	635	644	635	636	641	614	643	672	680	641	675	673	668	620	691	692	599	627	609	674	648	654	654	666	654	641	651	652	653	616	658	630	613	651	664	635	626	657	690	660	581	719	639	646	692	678	642	630	647	585	670	580	615	608	652	662	665	654	668	638	668	660	691	623	661	636	636	650	697	629	669	601	635	648	627	648	650	681	650	621	675	608	656	639	669	635	604	654	661	679	686	658	661	595	672	632	669	694	652	665	643	654	723	614	633	699	640	655	658	642	658	651	661	654	676	614	690	644	664	660	675	657	616	686	625	634	648	609	661	667	618	666	661	602	618	639	654	649	688	611	656	656	644	681	667	690	665	683	671	674	671	715	663	621	627	643	683	674	616	673	655	647	657	688	667	663	666	672	633	654	636	666	650	647	642	664	646	681	643	647	603	646	629	617	697	635	684	630	675	618	647	677	662	635	635	652	614	627	684	669	671	672	650	658	636	634	656	625	632	625	675	648	645	640	633	625	695	677	668	613	646	630	646	595	658	644	695	691	637	665	621	677	633	688	669	562	632	639	663	668	650	636	640	623	650	651	627	652	606	621	625	677	650	665	643	638	687	634	647	655	652	648	676	654	603	641	627	653	666	648	649	659	694	680	651	624	674	623	645	674	647	679	658	609	651	613	673	645	633	640	610	674	669	644	664	668	653	613	656	655	670	652	610	684	612	644	631	668	616	642	650	678	606	665	635	612	630	646	592	607	597	676	656	621	669	612	685	664	658	684	624	673	641	645	651	629	654	678	632	631	647	628	642	679	673	591	660	677	639	637	613	650	684	639	670	653	624	663	617	654	641	618	636	645	666	621	596	655	622	655	639	626	672	691	603	636	661	602	643	651	622	727	655	658	681	629	645	716	676	643	658	652	638	606	698	660	640	633	674	712	648	612	609	698	669	609	634	640	668	646	662	644	646	654	667	663	675	635	640	645	680	635	671	638	628	615	700	694	673	673	674	623	675	696	622	652	652	680	644	613	657	655	646	597	649	655	606	633	662	616	636	662	687	654	656	689	624	645	655	660	678	646	690	622	675	688	645	640	608	638	627	653	622	633	672	637	660	620	658	624	606	661	667	643	641	605	638	670	669	649	673	643	668	641	688	672	662	695	645	683	629	681	649	670	638	617	680	660	663	610	604	652	602	654	644	676	631	686	637	685	663	590	747	599	619	643	624	630	695	659	649	636	646	659	619	659	694	674	606	659	618	627	677	674	638	671	641	636	627	676	669	641	671	705	658	637	602	625	680	619	670	604	640	654	648	641	685	624	623	636	637	641	625	668	654	619	625	698	685	681	667	632	675	684	622	594	658	620	665
23336	3851	719	534	409	354	352	326	333	343	344	353	337	360	314	314	319	294	326	327	302	321	334	325	325	337	338	334	332	322	312	360	314	296	334	333	304	332	326	336	288	331	327	328	340	320	320	282	335	337	302	302	311	285	275	287	315	305	335	321	298	332	317	339	295	346	334	360	319	341	309	309	333	312	320	318	305	335	314	371	317	306	306	274	324	297	323	329	309	318	308	307	375	299	310	290	311	295	337	329	326	300	319	354	339	302	326	339	312	310	316	330	275	331	326	339	294	330	336	344	312	320	347	330	334	330	321	302	349	330	366	284	297	300	320	304	341	348	285	329	347	309	338	335	334	354	317	290	319	331	324	283	337	304	335	345	320	297	310	344	340	353	329	321	321	329	306	322	309	297	303	312	312	302	365	334	286	311	303	299	341	310	338	287	297	300	350	333	314	296	307	309	329	300	319	307	317	323	355	322	331	345	341	316	329	288	334	293	287	324	318	293	323	328	301	331	344	311	313	314	318	315	309	315	322	341	336	343	312	343	315	355	359	329	313	311	338	315	311	361	313	336	331	297	375	274	287	302	320	289	309	322	359	331	298	283	326	343	298	310	319	327	342	342	325	327	319	314	300	332	323	317	319	336	338	332	361	341	279	289	315	330	315	349	328	321	308	311	294	339	313	320	279	329	328	325	303	347	354	279	317	289	333	330	310	318	327	315	310	320	329	313	308	307	333	325	291	306	312	292	329	302	304	351	323	300	302	345	295	315	337	322	298	312	319	271	328	318	315	304	352	333	297	336	301	317	298	309	352	350	332	308	323	301	320	324	286	290	325	310	309	315	320	340	320	322	337	327	353	301	315	352	335	332	325	335	338	308	323	287	335	325	313	331	294	336	308	339	300	342	310	315	290	322	339	313	327	349	317	317	318	321	309	296	342	324	321	321	304	310	319	321	317	312	349	305	320	304	319	300	297	347	337	312	339	312	332	339	347	323	344	338	344	329	350	322	303	319	291	295	362	277	311	344	320	353	324	359	320	311	289	313	324	308	269	326	361	335	346	309	283	326	348	301	305	318	281	292	328	317	301	352	300	323	283	302	321	341	307	310	318	319	346	310	302	299	310	318	313	313	317	336	322	317	298	318	316	355	328	334	315	299	312	369	274	317	282	342	315	304	271	290	340	308	314	331	310	289	322	322	290	295	347	290	313	321	314	325	295	322	321	332	311	296	319	295	303	342	310	353	351	341	298	309	329	315	326	314	303	335	321	322	324	335	356	315	311	319	346	353	367	329	316	319	338	285	384	339	351	324	351	327	328	325	324	280	285	354	304	330	313	291	306	319	332	312	333	340	304	294	293	308	317	319	310	280	354	331	338	309	331	353	308	350	329	307	328	310	295	278	335	329	316	315	354	347	336	316	307	330	318	318	322	324	323	293	300	334	348	328	295	320	337	347	349	312	353	348	316	344	330	315	308	329	332	321	290	306	342	299	285	300	323	338	302	321	333	316	311	294	321	349	356	283	312	298	290	328	309	334	328	302	349	276	326	339	286	290	306	290	271	334	336	346	326	324	304	329	319	315	345	376	364	345	338	307	314	337	311	292	316	299	304	317	322	324	319	314	307	290	328	303	343	315	359	335	308	333	296	334	308	331	314	324	293	319	322	289	333	329	312	330	343	317	317	302	300	330	307	317	281	314	300	317	310	318	326	258	288	306	302	334	295	292	315	332	327	325	309	343	322	349	311	299	296	332	336	313	343	325	351	336	306	301	297	289	300	337	297	310	311	303	332	323	354	341	328	305	294	322	324	357	291	291	342	293	333	319	338	376	273	307	329	321	292	311	288	306	331	321	310	335	315	326	324	296	353	290	333	345	318	299	313	297	294	314	325	307	330	325	311	362	327	319	273	290	312	290	311	325	328	303	334	328	346	307	314	319	307	319	297	327	340	340	355	295	331	320	288	356	294	309	320	281	306	298	317	338	320	343	325	304	321	317	307	313	307	345	321	311	301	325	325	325	296	298	349	306	312	334	333	291	312	307	297	308	312	299	314	324	321	306	339	360	319	307	317	324	323	338	366	314	291	328	353	302	313	310	327	312	316	316	343	301	316	318	325	310	340	320	342	333	335	350	359	320	310	310	319	352	334	335	338	313	317	286	329	329	312	340	281	355	297	344	310	313	344	330	307	330	336	317	280	341	344	307	340	317	319	331	343	310	313	332	340	319	312	318	322	328	331	329	342	330	311	337	282	333	324	307	329	345	295	325	329	332	331	326	307	348	324	298	306	319	341	321	293	331	304	329	335	324	342	289	352	286	296	308	306	302	325	299	316	317	345	353	350	298	311	318	317	322	316	321	304	330	320	323	340	303	354	332	325	303	312	327	327	289	347	310	369	299	313	322	347	358	334	326	331	294	285	348	338	319	315	305	317	324	339	304	311	361	352	341	338	341	296	339	343	306	321	339	313	318	297	320	305	312	330	314	323	312	319	307	288	341	354	358	327	312	306	308	334	330	274	318	286	329	330	330	313	316	287	329	322	288	337	339	326	352	302	350	304	296	304	326	329	320	349	359	327	349	339	329	276	313	298	303	301	320	340	348	324	357	328	321	286	324	311	306	305	323	327	328	315	298	330	320	308	294	377	341	302	326	335	313	282	307	319	290	302	331	342	319	289	345	307	312	329	331	333	350	299	299	333	348	299	326	331	324	305	289	322	304	330	320	321	335	346	345	311	310	300	299	322	334	312	358	312	322	290	299	319	324	286	323	303	345	334	362	310	353	330	332	317	326	352	289	327	306	310	305	313	299	331	314	345	346	331	303	297	345	295	331	355	329	290	351	360	348	284	341	333	314	296	324	314	310	322	339	339	302	308	294	286	329	295	313	359	335	312	346	299	290	335	296	336	337	313	343	316	320	330	334	310	338	301	323	289	284	297	296	329	349	323	343	291	283	292	298	323	341	328	341	310	300	314	312	314	343	295	310	278	317	325	327	302	305	303	310	313	335	285	301	297	333	288	296	322	307	317	336	297	325	312	370	328	342	315	333	338	336	325	288	306	307	333	298	305	331	325	328	352	296	321	342	327	310	299	329	293	285	319	347	350	337	310	338	285	329	347	297	346	322	304	291	293	317	353	315	295	313	329	360	322	289	337	317	352	327	314	303	312	315	325	324	339	322	295	289	339	330	342	324	315	338	309	292	331	317	330	319	347	329	344	306	340	315	328	339	288	293	297	297	327	289	334	294	362	339	343	333	310	298	331	310	313	326	319	317	311	344	325	335	330	288	347	315	316	328	304	329	346	271	294	321	321	322	363	293	334	308	346	341	315	343	330	336	340	329	293	334	345	327	296	319	348	301	311	335	322	318	294	296	338	291	321	309	341	323	351	338	312	327	311	294	321	345	272	318	320	345	304	332	350	334	317	317	331	320	309	361	335	318	320	307	338	333	328	303	331	340	340	307	317	334	349	301	285	306	299	338	308	330	340	326
16118	2245	1409	1465	1237	1071	986	954	982	863	833	826	848	808	805	821	785	752	779	790	761	768	809	750	780	779	761	750	770	761	755	731	748	766	747	751	739	759	758	782	771	735	830	754	744	727	732	775	762	785	769	737	824	759	749	779	751	697	739	719	798	770	742	739	740	801	784	742	734	746	800	721	759	736	747	723	783	766	713	755	758	713	766	768	775	746	729	763	775	765	734	784	738	773	720	737	759	763	758	767	734	709	746	750	716	787	788	711	778	743	744	795	713	746	757	723	755	738	755	781	742	774	747	736	725	725	782	728	730	737	716	741	723	758	739	735	752	703	737	696	778	747	743	751	710	773	755	774	720	733	803	744	735	764	809	770	766	715	691	730	761	770	726	722	735	740	737	785	762	741	733	745	747	743	759	741	770	761	746	735	776	739	797	757	707	716	765	712	788	711	761	770	721	780	743	752	772	726	719	738	757	784	682	742	764	722	788	779	715	740	764	717	738	735	751	763	755	733	773	813	750	761	735	717	744	785	735	763	729	723	731	763	770	763	719	780	729	707	716	702	727	743	708	735	772	775	748	776	732	713	769	762	795	727	726	773	759	707	752	755	764	737	719	794	757	787	757	767	746	727	742	738	778	744	707	734	746	763	741	748	784	754	712	754	714	806	755	779	738	710	768	769	787	735	760	730	735	806	694	747	739	813	746	709	773	721	766	761	746	781	722	727	757	695	714	781	806	774	773	688	739	758	744	770	791	794	736	719	734	780	797	761	737	735	732	753	775	783	746	714	775	721	710	766	727	725	790	709	699	740	769	723	754	755	793	736	726	798	733	774	743	699	751	757	762	736	752	744	736	773	761	795	695	728	799	717	748	786	728	718	780	718	748	776	733	723	734	758	769	791	727	757	744	752	730	735	721	771	765	742	811	739	740	784	741	729	769	773	718	748	728	708	731	735	744	755	728	719	701	743	733	787	738	736	696	721	789	739	713	723	747	791	759	720	725	709	738	727	757	747	713	760	756	790	776	748	714	752	749	734	727	763	737	739	780	782	770	730	744	778	782	769	762	740	810	765	737	731	744	772	775	742	721	700	709	768	773	748	778	764	672	765	764	792	777	753	764	777	792	739	737	794	794	766	731	822	794	759	772	773	683	780	690	761	731	728	761	740	716	786	709	771	728	778	700	764	691	742	758	761	718	714	739	760	755	732	736	758	745	767	722	743	763	741	748	741	709	739	728	716	710	738	747	771	782	754	739	756	753	734	732	761	757	741	726	775	771	747	724	742	744	788	760	739	741	767	770	760	784	756	766	719	804	742	703	740	742	703	734	708	721	769	726	780	791	748	703	738	739	753	828	742	744	714	743	738	709	721	765	724	757	735	773	799	751	765	726	751	745	750	726	739	736	741	748	759	697	713	794	708	794	720	726	754	719	737	797	691	839	778	716	769	726	758	754	736	781	687	729	705	795	776	769	725	711	768	748	739	709	718	728	756	739	751	756	762	723	710	783	726	776	748	772	744	747	715	809	758	731	703	735	755	787	765	766	726	792	783	693	720	750	778	718	740	776	769	727	739	704	746	752	757	733	777	781	758	724	735	803	715	746	769	776	779	734	758	704	731	724	726	751	763	736	756	731	673	715	725	755	782	776	779	791	734	717	754	770	806	751	719	705	747	773	770	746	782	747	707	757	655	698	751	761	823	755	763	724	732	756	713	755	751	749	790	715	719	736	754	758	726	733	760	779	747	693	750	716	747	799	742	689	757	714	743	770	802	719	750	737	780	778	727	778	754	719	723	735	753	746	774	768	815	761	759	764	746	721	765	768	726	707	726	761	772	730	751	718	709	736	789	754	719	821	726	774	706	700	741	694	688	710	749	748	727	737	785	730	712	777	738	733	783	756	765	745	797	753	760	749	782	796	780	719	765	723	764	757	747	771	712	776	734	758	712	768	755	716	724	780	700	730	765	735	683	744	735	759	755	778	736	753	745	713	735	798	729	747	754	825	766	754	705	747	788	741	790	764	774	777	746	798	724	732	720	717	707	704	732	714	782	721	781	798	729	786	771	722	716	738	731	727	702	802	743	780	777	759	779	747	793	779	728	719	738	772	732	762	745	732	737	787	740	745	788	748	742	763	745	708	788	744	736	765	752	757	738	750	765	732	757	732	726	759	751	721	785	763	745	746	725	730	777	757	729	754	704	718	727	781	752	765	763	755	761	739	787	789	707	742	768	754	703	725	761	730	689	777	718	734	772	740	759	784	765	743	787	691	780	789	779	742	727	718	723	716	702	753	696	725	750	737	742	716	756	758	690	704	778	788	767	776	762	720	725	747	751	735	798	739	779	761	706	750	773	753	766	718	688	735	798	739	786	737	759	737	737	750	756	754	720	741	715	713	729	774	725	721	739	726	699	728	750	726	754	749	750	739	725	745	742	739	711	710	750	725	780	721	741	720	730	824	729	745	736	717	738	794	732	752	711	758	729	729	717	760	790	752	781	765	768	738	726	736	713	764	761	770	735	778	751	792	761	693	751	709	777	698	745	763	764	722	774	727	760	737	752	750	756	771	709	772	757	766	761	775	729	737	754	765	747	737	750	778	788	693	754	717	726	757	751	759	709	750	772	735	781	770	729	742	787	746	730	766	720	782	748	779	750	779	764	715	756	797	723	724	750	755	733	754	726	705	778	762	758	708	737	709	753	747	687	737	756	761	789	711	755	748	788	752	774	735	736	731	798	740	802	736	775	774	712	759	740	711	722	737	772	726	799	766	717	776	758	743	703	758	783	752	729	738	754	706	694	731	800	749	749	768	782	758	767	753	742	750	709	788	760	723	730	777	753	765	772	722	756	743	757	759	741	737	744	730	763	708	728	772	742	753	753	753	733	754	821	725	755	705	744	770	719	787	732	718	778	762	692	763	775	720	774	777	761	749	765	743	794	749	751	732	756	798	717	704	787	813	721	781	744	728	733	759	752	730	756	783	753	732	754	765	721	737	783	765	735	781	742	757	786	702	781	733	773	742	711	726	732	794	755	811	727	779	767	801	784	758	714	727	714	729	662	745	716	774	759	713	791	718	725	740	678	754	707	768	779	695	722	692	752	735	746	792	726	723	748	711	758	735	730	733	754	745	749	762	759	757	774	724	728	730	753	731	747	718	789	793	789	700	797	714	711	755	780	700	749	742	770	761	738	697	733	731	790	757	705	767	753	777	740	771	759	755	733	738	734	737	771	758	749	726	742	734	740	713	726	754	727	761	757	727	725	770	772	751	755	775	750	723	701	753	746	792	732	731	751	727	763	807	759	687	757	753	749	718	786	705	746	746	784	709	732	766	726	716	791	756	763	714	758	764	788	784	751	768	748	709	726	745	762	695	808	768	753	785	716	716	786	753	757	730	745	761	740	743	755	749	769	774	846	744	770	727	754	731	761	732	690	719	785	697	732	739	718	801	709	742	745	753	703	740	757	725	741	793	751	771	705	760	756
32825	6796	980	647	466	331	270	300	238	219	237	216	230	219	225	211	203	183	185	207	205	208	195	190	195	199	215	189	180	205	198	202	186	213	196	195	193	215	225	178	214	168	213	216	203	172	173	172	187	188	188	185	177	201	198	197	208	208	190	187	201	215	180	191	198	222	168	193	175	200	203	187	219	194	185	180	192	172	206	177	206	176	200	203	183	194	198	222	195	202	200	215	222	189	189	210	166	219	210	202	196	205	177	175	198	179	202	207	178	180	221	180	213	187	182	222	191	200	182	187	222	203	194	183	180	219	207	208	194	198	201	211	210	207	179	206	184	218	185	182	175	174	212	186	181	220	181	175	199	181	190	185	193	181	194	208	189	191	183	167	232	203	185	178	190	218	195	150	202	169	191	193	182	216	212	223	181	199	220	211	192	205	185	214	211	191	213	186	182	172	210	203	211	234	194	208	198	201	197	220	211	195	173	190	190	205	196	195	180	213	186	204	210	199	192	178	169	186	188	164	217	186	204	195	212	180	178	175	210	198	191	177	179	210	201	179	185	211	195	179	208	158	184	186	172	177	180	199	193	187	182	206	194	205	195	197	192	204	190	185	207	186	213	217	186	176	173	189	192	218	193	170	203	188	177	206	201	194	186	173	187	212	197	168	190	194	197	213	207	183	181	196	193	196	202	227	186	207	192	205	198	193	200	197	184	202	184	203	186	171	199	174	200	196	206	179	168	181	172	196	199	179	196	196	196	169	188	203	188	210	203	182	204	166	190	207	204	191	201	198	185	202	166	202	193	179	183	206	194	196	187	236	218	161	177	211	184	202	174	182	197	181	197	189	159	189	207	200	189	213	214	193	204	188	203	177	201	183	187	180	188	184	180	171	208	191	164	214	206	195	189	187	166	205	222	196	209	202	203	213	190	198	187	171	201	207	220	189	174	179	201	204	206	159	182	176	173	167	196	191	183	201	205	193	183	193	182	192	213	182	203	189	183	182	171	184	205	198	161	200	182	193	176	202	189	189	210	202	189	185	183	193	213	194	190	181	188	197	223	217	198	198	178	188	202	183	204	212	208	172	185	189	165	201	207	199	212	186	199	211	198	203	217	183	203	184	203	206	210	208	192	187	191	165	206	192	207	245	193	197	170	183	168	182	188	180	194	189	191	204	206	177	187	207	173	183	195	183	213	192	199	180	179	194	175	173	186	173	189	171	213	206	186	189	172	170	189	191	201	196	187	226	172	162	195	183	204	196	195	172	185	190	207	187	195	179	169	168	187	169	181	193	165	184	180	183	189	189	224	192	172	178	197	191	196	199	199	178	183	206	199	195	198	187	186	191	198	187	207	202	182	198	167	197	184	197	170	202	186	215	180	196	191	183	207	193	187	205	191	203	200	197	182	191	209	189	198	194	229	194	196	212	197	183	205	187	198	222	191	218	169	216	170	213	193	191	174	181	205	182	197	196	190	224	211	176	187	223	192	173	189	192	204	209	170	196	182	179	205	183	185	200	210	185	207	200	177	217	214	191	212	193	212	218	184	209	182	183	212	219	211	197	204	185	195	182	188	219	216	173	179	173	186	195	180	171	171	184	157	175	190	185	201	173	193	177	204	219	170	176	225	208	207	206	210	197	181	189	201	192	195	190	202	199	218	196	165	190	198	181	225	180	187	193	190	194	201	188	202	213	212	201	182	183	171	193	198	215	187	226	185	215	205	189	173	179	202	180	207	193	199	204	224	192	184	188	179	179	227	194	206	208	183	186	199	193	179	212	178	192	177	195	201	199	185	201	163	185	196	227	185	178	202	183	197	174	170	189	202	184	203	174	181	201	194	186	176	197	194	177	176	202	177	203	218	176	183	201	192	208	175	195	188	191	201	179	217	173	212	213	172	216	213	179	232	179	199	214	194	205	195	202	189	199	189	186	218	230	183	196	182	191	186	186	180	208	197	202	200	205	203	202	200	199	181	181	195	215	196	189	204	187	188	183	196	172	198	189	200	192	201	173	186	196	192	199	208	189	184	185	183	207	185	199	175	186	198	210	218	185	177	203	188	190	191	194	172	199	200	183	187	217	195	203	213	181	214	192	192	188	203	204	183	186	199	179	176	202	169	198	220	207	218	198	195	201	194	187	203	197	221	200	227	208	180	184	204	183	192	192	188	209	200	194	158	198	197	182	196	208	202	200	221	198	168	192	193	211	188	190	183	200	172	187	198	178	182	174	204	179	195	176	207	174	198	223	198	166	165	196	167	176	192	187	190	206	175	181	200	216	197	216	198	184	190	166	183	198	192	211	181	188	210	191	216	204	192	201	185	195	190	203	181	183	204	180	185	197	187	204	184	199	210	169	173	169	213	194	198	186	184	210	209	189	188	203	202	222	188	230	189	187	192	213	182	173	191	170	194	189	180	183	192	197	204	162	185	211	202	205	182	192	187	227	214	171	196	184	180	206	178	185	178	197	204	174	188	165	199	205	192	192	199	198	232	197	214	185	202	194	202	190	195	189	187	219	219	203	214	208	190	189	208	206	207	200	193	183	220	185	191	200	176	199	170	185	190	198	237	190	225	200	197	211	204	186	180	179	195	198	200	183	195	201	164	176	175	204	207	184	181	210	201	192	161	176	207	176	225	202	211	201	201	203	186	196	177	186	201	185	193	189	202	211	208	179	173	209	177	178	200	184	191	192	197	168	174	161	184	192	205	194	226	177	185	200	186	185	194	188	192	174	177	187	202	181	206	180	195	198	190	204	199	180	191	203	189	203	205	197	202	194	196	199	209	184	193	196	196	167	232	205	207	190	198	195	193	200	189	196	179	185	184	208	189	217	196	181	188	184	224	176	213	183	194	194	199	197	205	161	204	181	203	192	222	185	208	179	196	172	179	200	202	188	164	182	177	195	189	214	188	212	194	176	211	183	195	187	191	190	204	214	179	187	180	205	189	180	178	188	208	202	170	191	199	196	182	167	170	179	165	188	192	203	210	168	193	191	203	198	197	193	204	219	221	197	181	182	200	203	193	209	182	234	189	194	212	201	190	201	214	196	204	167	181	200	193	194	176	195	182	177	197	216	196	220	191	186	186	221	191	198	170	189	189	196	177	204	180	191	200	184	202	233	194	206	217	212	201	205	218	228	186	169	211	194	195	213	198	188	184	185	190	218	196	166	182	204	189	192	180	205	178	197	197	197	172	204	204	163	185	211	190	203	197	198	229	195	205	177	185	187	189	180	179	175	224	193	184	191	187	188	184	202	191	192	186	218	171	175	213	184	203	200	210	196	180	199	200	188	182	205	208	190	194	206	195	209	191	210	205	215	192	178	185	182	176	164	183	213	185	202	200	195	178	223	226	194	216	165	185	198	197	182	200	177	207	197	194	187	228	199	225	231	218	201	192	199	180	196	202	194	225	210	191	179	191	176	180	194	194	197	177	185	199	193	198	205	188	169	157	191	197	203	179	184	195	210	184	190	199	185	177	189	171	212
20238	2744	1779	1785	1534	1139	989	859	851	672	656	631	612	603	595	576	548	525	529	512	492	543	542	511	490	504	532	535	485	489	479	486	502	494	498	455	459	464	452	462	515	463	455	513	443	458	484	466	464	527	472	490	529	487	462	500	478	485	508	499	466	478	495	450	464	499	466	483	469	509	462	493	477	477	454	503	492	495	504	465	464	485	475	477	508	484	507	485	468	426	444	475	461	455	442	465	504	502	475	457	490	484	494	463	456	415	480	482	462	437	475	469	471	442	483	430	463	449	493	473	445	441	430	486	483	479	503	490	463	441	443	461	456	484	456	433	455	507	497	507	444	465	487	482	484	504	466	482	469	467	479	471	475	453	468	479	494	464	428	490	460	454	494	491	485	450	480	488	490	491	466	467	484	454	481	481	461	468	515	430	476	474	477	476	439	475	460	430	484	465	465	480	457	459	437	498	459	512	486	493	446	527	468	486	492	479	434	511	418	480	472	445	474	462	459	455	459	464	471	472	503	500	458	524	508	445	468	484	507	472	507	485	483	457	467	451	477	453	478	456	502	478	447	498	454	464	454	476	473	493	484	450	482	491	452	435	497	435	508	507	475	488	422	480	455	457	484	496	482	481	458	468	456	446	439	475	446	480	459	435	483	493	489	459	461	425	474	469	503	461	454	427	495	446	477	490	494	487	483	453	468	473	448	427	450	468	483	475	465	485	467	448	482	490	464	458	489	433	492	487	479	484	508	468	475	495	451	451	476	466	494	492	467	431	454	423	467	455	478	486	480	467	464	484	451	429	423	473	470	473	469	446	451	507	427	486	432	471	457	489	484	446	480	486	492	460	497	450	453	463	430	432	468	442	472	498	479	450	490	488	479	495	466	458	515	456	462	428	469	481	464	499	471	470	425	454	473	492	476	463	478	454	451	463	487	461	504	461	490	474	498	437	444	484	491	472	473	469	437	470	479	448	471	466	473	468	470	458	474	450	459	453	466	462	521	484	475	476	456	434	463	483	444	457	460	475	452	462	457	445	501	471	441	460	461	435	441	477	482	458	456	445	446	487	470	430	453	497	454	472	500	456	448	489	506	495	473	490	482	481	468	473	503	494	479	485	468	478	469	470	497	452	460	450	485	485	495	447	512	495	499	464	464	506	517	464	473	433	452	474	471	440	486	482	478	435	449	462	459	444	483	466	521	478	501	470	507	475	475	459	469	488	473	472	472	471	462	471	494	479	454	430	508	456	459	483	459	475	461	469	479	461	444	478	472	461	462	468	486	475	451	493	467	444	478	466	454	463	451	465	474	514	476	480	502	471	512	480	480	487	460	480	453	515	498	487	431	495	454	465	452	484	453	521	485	441	473	475	483	453	465	461	505	519	498	494	453	478	492	456	426	491	504	456	500	423	469	477	466	479	462	434	487	482	477	452	462	464	517	469	479	445	511	463	458	498	452	466	471	483	448	494	455	484	475	441	486	468	469	452	459	473	434	449	528	501	497	498	452	514	483	448	479	445	443	513	476	486	436	487	432	487	447	467	537	481	443	460	487	454	512	501	520	468	463	453	450	449	452	455	452	502	470	462	462	482	472	462	458	436	505	443	512	468	448	451	495	436	467	462	502	434	453	499	469	479	478	494	464	434	476	416	514	428	462	511	476	466	486	447	485	526	476	477	448	496	521	449	455	470	444	477	479	462	471	484	453	501	479	489	426	491	454	479	512	477	521	439	474	474	461	448	470	494	441	454	468	476	486	471	473	457	450	469	477	531	466	468	501	414	467	445	482	458	496	504	513	476	446	448	443	502	482	463	458	426	437	482	410	467	457	430	467	486	452	476	470	475	440	439	443	491	464	458	441	484	477	506	448	489	447	471	444	465	528	440	494	451	463	466	491	499	469	474	509	465	470	459	482	454	455	475	468	491	474	471	455	495	473	457	448	466	481	464	472	451	437	495	470	505	470	495	482	477	488	486	516	445	472	464	460	406	459	494	453	473	479	461	459	491	493	435	493	468	483	485	493	457	482	528	485	484	453	433	469	510	491	480	439	452	482	491	477	456	471	445	502	456	468	508	498	458	486	450	485	479	451	480	486	474	456	451	449	462	437	438	477	492	481	461	466	454	476	510	482	438	452	467	438	463	466	451	447	466	472	482	478	485	470	484	478	483	443	461	460	497	478	457	456	445	453	468	464	483	459	495	483	488	460	474	448	458	439	482	470	480	463	484	465	473	470	463	460	521	477	471	415	451	465	468	443	476	492	487	461	424	498	471	479	476	468	432	499	498	473	490	477	465	466	486	495	456	462	483	461	487	473	505	464	409	486	459	496	504	481	502	473	483	424	442	458	433	476	470	500	449	445	486	443	455	428	431	462	479	446	449	518	461	490	455	468	488	522	441	441	482	440	425	445	489	457	458	476	424	474	480	458	453	513	462	472	457	473	464	468	465	452	472	481	444	503	492	430	466	470	436	497	424	462	497	499	466	478	488	472	470	491	501	468	467	434	453	469	436	473	482	462	411	483	466	495	500	443	508	439	491	477	466	477	455	524	467	460	456	477	471	485	436	457	436	462	444	507	430	494	477	476	466	486	447	458	434	488	490	441	460	447	468	537	468	476	492	452	477	502	481	445	474	507	459	463	475	452	447	477	458	493	442	498	472	472	484	451	435	433	476	485	440	472	489	496	474	473	465	455	477	434	448	448	504	490	438	499	462	482	459	454	529	455	453	465	472	432	440	460	491	464	510	455	487	438	447	476	475	518	467	475	451	477	493	467	452	461	456	431	486	464	497	446	465	467	453	466	474	476	458	438	505	466	515	470	456	470	451	444	442	498	462	455	446	477	454	428	457	494	516	492	485	481	458	461	450	508	483	450	464	481	465	487	453	472	462	456	461	498	469	489	465	444	471	471	466	456	457	466	463	445	467	471	463	447	474	476	517	482	509	446	470	489	469	486	437	462	459	478	486	458	478	479	465	476	453	446	466	457	475	498	469	473	465	469	462	466	509	455	469	498	469	519	459	460	481	508	440	508	506	475	470	502	485	496	480	493	452	470	482	458	460	442	507	469	440	482	483	464	494	443	448	462	472	514	413	463	475	484	434	452	478	483	467	491	461	454	519	481	458	459	437	469	479	464	500	467	435	478	458	489	491	475	466	454	470	481	453	483	517	465	469	472	486	463	499	493	461	474	492	452	483	443	501	483	471	472	450	478	436	468	499	438	514	480	433	447	479	430	489	471	471	483	475	495	482	437	510	459	464	467	510	463	477	474	464	488	479	468	462	464	494	491	464	466	471	449	515	516	482	471	486	523	454	484	467	468	494	451	462	469	460	460	453	407	495	479	451	444	480	456	429	459	503	437	455	487	444	467	511	490	416	478	459	466	485	472	480	482	473	473	442	473	484	498	468	477	463	468	511	472	448	506	503	480	493	447	462	457	487	471	467	461	459	447	465	448	423	448	516	465	455	469	455	486	459	466	461	473	452
10401	1242	276	292	294	288	263	290	288	275	261	278	248	243	252	262	266	233	295	234	264	227	278	299	284	254	251	245	260	286	267	260	268	265	290	262	228	263	252	268	235	266	273	243	288	293	233	252	257	265	291	271	251	251	255	265	257	243	286	249	278	262	251	261	262	261	274	236	288	262	300	265	231	246	269	237	274	269	270	248	262	259	248	267	279	268	256	253	277	257	262	254	270	251	263	263	256	260	253	280	248	265	276	264	258	249	245	256	248	258	291	284	267	229	264	270	279	250	261	250	275	252	260	278	251	276	257	303	274	293	236	265	271	269	268	277	278	293	283	291	265	237	256	278	270	258	259	275	317	259	264	243	293	256	264	284	252	244	253	251	243	236	285	302	252	295	241	239	235	255	259	264	238	237	277	254	269	268	249	261	248	240	257	273	264	275	263	274	258	275	251	285	220	242	271	235	245	260	290	285	278	265	272	233	259	262	250	271	276	276	265	277	209	233	259	251	246	252	238	278	281	246	233	236	243	276	264	231	255	261	258	261	247	239	250	267	283	274	280	263	239	248	263	281	268	220	281	226	236	245	294	251	296	258	284	251	256	226	263	262	265	297	294	266	282	270	273	247	277	263	241	232	247	250	259	274	270	267	261	264	237	236	240	242	280	262	263	253	274	272	234	254	266	256	248	238	304	272	271	272	270	241	262	286	271	245	258	273	267	255	267	266	283	262	294	273	273	241	254	253	282	278	283	240	254	253	289	254	277	267	285	258	266	247	250	278	253	250	270	269	256	255	261	225	257	239	252	262	297	252	257	270	257	249	299	276	252	251	258	278	244	278	276	269	308	272	284	284	282	253	231	286	241	245	272	275	238	263	259	295	276	297	267	242	257	247	294	236	267	297	295	245	244	276	246	224	226	246	257	282	273	258	282	262	272	232	262	295	278	255	285	255	266	265	247	255	281	284	295	251	255	238	244	223	241	241	264	272	274	255	249	262	263	290	277	269	265	305	266	248	248	269	249	244	247	254	270	265	262	244	302	270	265	244	244	268	239	265	254	263	264	239	266	270	265	283	268	268	250	260	282	275	254	266	281	234	261	297	247	237	287	250	268	281	268	280	266	278	259	260	252	252	260	260	261	247	258	265	262	250	261	261	248	280	257	275	245	275	274	263	259	291	274	251	267	266	259	266	247	266	279	260	260	259	225	256	276	267	279	242	265	243	227	237	232	245	271	275	259	268	260	268	251	271	288	265	253	265	276	245	254	240	256	278	245	268	231	280	247	271	267	279	262	284	267	260	243	243	274	247	256	231	283	226	264	248	270	244	244	256	292	305	246	283	242	255	247	273	270	269	262	291	257	236	287	239	259	247	252	299	226	256	259	227	241	232	221	259	246	249	261	254	254	220	247	272	249	256	283	255	242	292	258	247	250	274	282	267	255	263	251	249	221	252	262	294	269	242	227	246	269	264	280	275	247	258	278	265	261	274	275	265	266	263	269	275	236	269	287	299	279	263	254	237	283	252	255	289	272	247	271	254	258	254	274	267	274	279	251	255	246	297	267	277	227	279	248	259	284	289	276	253	259	244	255	245	262	265	264	227	258	264	289	268	264	267	264	270	260	245	249	265	238	251	248	285	247	265	248	229	285	258	261	261	274	266	261	258	267	265	251	260	250	264	250	269	245	266	247	266	262	263	267	268	242	255	247	282	273	295	260	267	258	282	271	237	271	274	254	266	247	299	268	249	250	248	271	234	252	270	218	308	280	264	248	286	296	267	286	265	254	232	252	241	268	262	283	243	251	270	246	239	260	254	229	250	270	260	306	270	265	267	286	269	300	239	252	237	242	268	256	244	286	283	259	276	243	293	260	265	270	263	262	251	224	239	237	257	275	263	259	257	256	250	262	254	254	291	271	240	269	258	231	258	255	237	271	267	264	298	273	263	250	229	247	263	273	283	261	238	296	300	256	288	261	236	266	246	275	240	227	256	270	268	256	284	264	279	262	276	270	267	275	311	241	275	234	266	259	259	245	265	238	258	252	242	281	249	272	295	232	258	291	265	246	278	296	274	278	280	271	277	256	236	284	287	252	280	239	263	270	262	257	258	258	250	262	240	275	297	279	282	276	245	254	271	245	278	256	246	266	257	265	244	265	282	298	279	209	274	275	254	249	260	250	254	242	276	266	222	277	246	251	229	251	248	261	245	237	250	260	248	257	267	262	265	257	253	264	262	275	295	267	280	293	269	290	279	250	253	262	252	283	282	261	267	251	285	262	243	278	278	256	272	264	263	260	253	278	262	298	239	247	267	256	253	273	274	257	246	247	278	271	255	225	269	281	275	249	242	242	262	262	298	276	243	260	260	275	264	260	250	278	267	251	274	275	284	256	253	278	273	256	222	229	266	268	249	253	262	268	291	263	279	264	256	281	264	264	253	275	252	221	258	246	271	272	270	266	234	286	265	272	242	260	226	253	292	255	279	227	262	299	292	291	244	266	284	288	255	244	276	282	250	280	288	242	272	230	272	277	247	319	258	284	268	282	269	255	278	278	259	259	266	255	235	231	245	270	235	263	262	297	234	285	266	277	272	289	226	257	247	248	273	253	233	244	256	259	240	283	257	258	283	258	262	277	255	245	258	254	256	255	285	246	242	269	281	243	276	263	250	244	247	281	279	247	304	221	246	256	265	281	250	234	288	250	240	261	239	252	263	244	279	244	256	292	272	285	260	290	223	264	269	275	241	252	261	258	279	282	276	248	295	261	265	283	261	226	237	261	244	262	261	268	246	265	262	262	275	235	270	296	256	279	246	228	269	289	247	268	260	287	274	269	243	265	245	248	284	259	256	297	257	273	234	276	253	267	227	261	263	272	277	285	268	274	274	284	240	270	253	253	277	258	270	256	247	284	245	271	254	250	255	256	262	239	266	266	272	263	275	250	252	251	268	292	255	263	262	247	243	280	286	264	287	287	264	234	278	247	260	274	244	282	262	276	268	255	243	275	255	238	269	294	276	296	255	284	227	253	235	306	261	271	266	264	256	262	263	249	255	262	266	249	269	285	248	269	262	245	261	254	264	281	311	232	264	253	258	272	269	284	264	274	286	258	265	234	276	255	272	253	290	274	256	250	264	266	287	249	268	255	276	265	268	273	243	255	266	248	279	247	244	273	256	280	235	266	238	250	250	257	289	271	265	255	282	249	263	258	245	261	293	269	254	277	270	281	279	251	274	277	265	255	251	266	242	258	273	268	247	283	225	265	243	261	273	265	247	274	271	285	262	239	274	277	254	263	265	249	238	279	249	287	270	288	259	226	263	253	272	261	283	255	288	252	252	226	254	248	250	276	277	246	254	272	281	244	241	275	264	237	242	302	272	232	271	289	248	249	258	249	251	279	275	263	289	266	289	258	247	283	289	268	240	265	259	263	256	267	270	277	276	253	263	252	281	281	237	267	259	316	263	279	286	280	259	274	277	250	273	262	254	258	248
7744	1080	685	674	699	633	628	647	648	671	633	632	597	650	590	621	618	654	648	642	655	628	637	656	625	671	635	633	663	667	636	625	672	648	657	650	623	673	621	681	629	669	677	642	624	657	634	669	635	576	625	659	658	629	668	623	646	619	655	657	629	649	644	627	651	700	627	621	628	658	683	645	636	682	647	628	640	651	641	650	671	591	566	612	622	625	661	646	638	647	638	653	647	638	630	674	641	667	687	701	594	645	655	647	664	662	641	626	629	630	653	632	651	615	645	643	647	615	651	668	652	585	640	624	649	644	610	608	626	661	650	643	643	612	616	654	647	620	639	644	640	642	653	610	663	625	601	597	672	656	636	634	648	631	609	607	669	685	623	650	630	647	624	656	630	618	639	646	633	604	651	642	622	632	595	638	652	626	651	690	640	651	641	645	634	625	615	615	618	663	617	596	666	674	620	641	593	612	614	603	622	674	608	602	609	648	638	668	630	623	588	602	614	626	645	635	660	630	620	657	586	648	648	632	629	619	614	645	641	686	667	620	629	665	616	663	608	658	647	651	665	659	620	602	622	655	596	613	651	649	632	650	633	628	651	664	664	636	645	626	650	667	680	611	639	649	631	689	653	674	672	610	613	727	630	652	661	634	597	655	641	630	707	638	615	633	656	685	639	655	593	652	618	656	639	634	601	616	624	621	617	667	669	660	658	617	627	627	733	660	665	653	631	645	645	655	680	658	658	651	652	653	620	622	636	633	587	666	623	587	627	630	650	609	646	640	678	631	653	673	628	683	649	595	644	639	621	674	646	683	608	611	632	601	604	636	663	642	591	667	645	687	609	637	631	602	630	643	651	646	628	640	608	635	633	639	660	623	634	633	669	677	649	641	659	601	630	614	669	648	637	663	644	616	677	648	609	590	654	640	670	600	614	675	673	665	639	625	632	626	619	635	622	644	654	625	615	623	639	641	614	612	697	617	633	624	631	625	655	610	661	541	614	604	629	669	657	665	632	697	632	661	654	669	692	669	626	631	625	659	633	595	642	641	654	664	663	668	656	666	588	629	626	608	662	590	599	653	647	634	660	660	599	642	617	655	621	667	634	624	580	670	635	668	641	653	641	654	682	612	649	651	647	648	684	600	615	626	657	643	631	607	633	633	627	630	631	636	585	604	639	660	659	618	643	620	617	667	667	638	673	624	649	651	632	692	647	635	623	616	651	614	689	677	663	599	659	646	652	618	659	599	599	601	634	649	621	620	649	606	595	647	655	663	613	696	634	639	653	663	608	691	595	624	641	596	702	654	648	628	700	603	631	655	635	620	625	632	639	664	615	650	644	616	695	623	599	643	666	636	624	638	683	641	642	676	641	663	626	603	652	672	632	658	619	643	632	620	663	623	643	659	606	659	669	661	605	641	656	712	620	626	624	615	634	646	645	641	654	648	640	646	675	665	614	656	607	648	646	633	650	646	626	668	649	631	636	625	639	663	603	589	662	634	663	664	678	634	673	596	621	650	625	634	634	599	635	610	688	622	662	625	634	688	652	646	639	645	610	634	663	633	654	604	582	630	641	689	633	632	629	610	651	592	621	629	691	622	624	652	639	646	650	599	608	636	610	622	605	623	644	634	627	623	642	637	641	679	655	612	625	585	654	613	699	661	660	628	656	659	683	613	625	599	612	618	645	615	656	687	657	656	642	609	647	645	661	645	611	638	680	672	674	688	606	717	577	594	689	664	631	634	644	641	683	655	638	625	624	608	630	635	651	640	700	600	620	624	668	622	611	629	655	656	611	642	679	648	583	688	680	596	623	656	646	580	642	614	658	590	652	661	658	591	643	615	594	718	647	632	613	599	643	622	630	649	602	672	624	613	670	647	644	634	607	632	638	629	626	599	683	615	615	598	643	626	668	631	599	667	667	662	615	634	601	629	601	611	625	640	638	611	668	641	633	636	620	678	621	663	621	640	604	636	638	660	599	604	697	656	642	630	655	612	624	635	605	603	613	640	629	611	641	643	643	634	639	634	620	640	676	635	661	657	583	656	661	632	624	655	648	662	625	663	634	655	661	661	633	610	652	647	660	650	635	634	641	647	641	638	619	605	660	629	615	664	602	600	673	626	642	634	654	676	677	668	682	662	638	646	616	637	646	638	643	634	683	592	661	668	595	646	648	632	627	607	628	619	646	626	618	637	615	637	640	620	638	610	583	637	690	652	670	645	627	587	624	636	642	638	598	634	631	630	684	654	615	688	663	631	616	657	646	620	625	587	633	619	660	690	660	616	703	639	677	703	652	636	618	630	625	609	651	610	622	680	645	632	684	625	644	722	642	612	677	597	629	639	599	614	596	621	634	668	639	625	647	656	609	615	662	611	676	625	650	653	641	612	634	618	644	645	622	681	614	603	577	661	670	677	598	648	617	600	641	626	635	675	668	624	665	655	661	608	593	649	635	643	625	665	631	616	604	645	615	652	604	625	611	609	660	599	645	615	654	650	634	637	604	674	681	665	711	684	632	634	649	651	658	617	646	642	621	623	659	613	646	628	651	669	655	631	601	636	665	653	665	623	656	647	596	640	677	660	644	626	627	607	636	644	661	620	649	622	644	608	626	625	623	626	651	580	641	602	629	645	630	665	639	614	647	665	646	672	645	643	667	619	644	646	634	628	715	645	602	664	675	657	624	627	668	619	655	672	630	629	612	615	666	630	650	637	640	599	634	626	642	584	647	599	651	643	624	604	633	666	630	672	614	574	604	635	668	682	657	642	668	625	632	663	641	642	627	624	604	632	584	616	674	588	656	582	619	650	657	591	640	621	683	640	627	678	622	645	661	601	627	623	672	615	659	676	628	645	651	693	647	618	647	672	615	640	681	621	655	654	629	609	623	644	643	599	644	629	645	673	614	683	610	624	626	636	650	650	614	630	643	699	636	634	647	655	651	656	661	629	654	615	669	625	673	599	608	666	623	660	649	591	611	676	684	680	665	638	634	623	630	608	654	605	644	627	623	666	634	660	647	632	641	664	622	602	705	658	619	659	600	639	612	645	642	653	641	645	608	652	598	620	657	665	640	632	632	618	640	615	629	627	719	623	651	614	652	651	597	638	611	618	696	627	668	613	608	611	690	668	658	635	567	650	650	649	615	665	657	628	653	623	678	631	671	614	653	673	626	648	672	636	619	634	601	685	634	589	681	616	693	642	691	647	667	625	663	639	668	610	614	655	649	617	633	580	630	646	654	661	643	641	596	669	683	675	608	646	621	648	648	624	586	601	682	656	640	632	658	635	691	650	618	624	610	604	651	662	624	617	619	617	645	693	638	594	640	625	606	652	640	647	708	669	611	637	644	619	645	634	644	657	648	624	639	688	636	623	650	667	649	640	649	629	622	636	665	647	580	658	649	623	624	620	638	646	629	612	623	661	625	664	673	666	646	667	611	619	654	613	616	575	647	631	654	610	630	694	629	641	642	597	661	653	642	647	675	583	648	627
23318	3753	686	484	452	380	336	335	352	333	313	358	341	365	325	350	342	348	316	309	330	330	343	316	327	338	307	334	356	318	314	318	327	323	310	351	319	310	319	316	308	329	348	326	320	305	313	309	333	282	343	342	328	360	306	320	308	336	324	331	319	332	328	307	289	298	308	338	302	321	303	314	327	315	281	304	310	341	324	334	326	294	314	354	343	309	315	310	309	336	336	288	318	333	289	322	295	328	322	309	320	334	309	310	289	287	300	322	341	298	332	314	322	305	328	279	293	322	312	333	292	320	317	303	310	309	317	300	314	304	332	284	301	294	321	325	349	327	318	337	298	304	343	288	309	295	307	306	277	297	309	340	313	305	332	345	317	310	316	299	287	331	297	360	295	281	304	331	313	328	319	318	325	294	320	306	322	343	284	282	318	284	288	348	312	320	270	324	313	308	304	339	313	333	371	297	338	294	338	302	296	343	337	295	325	291	316	324	335	312	323	300	281	291	341	342	292	325	321	322	329	327	303	306	304	291	310	320	311	300	310	350	313	319	324	328	366	362	296	303	297	324	327	317	334	306	327	300	326	306	325	307	309	306	323	317	324	360	305	337	318	307	289	302	315	342	322	339	304	318	336	329	302	327	320	309	321	349	325	307	316	353	322	343	306	332	353	347	337	331	327	302	308	314	314	329	308	342	339	275	318	322	311	288	329	310	313	303	322	298	342	311	313	338	297	329	314	301	325	328	319	286	308	302	309	306	321	333	328	309	317	323	312	322	299	316	349	308	319	314	327	313	346	316	311	327	310	318	301	332	326	298	287	321	324	289	298	308	307	377	288	308	367	315	301	291	286	282	297	317	314	320	303	334	314	305	337	334	310	302	296	306	310	320	337	304	301	321	340	317	323	327	314	315	311	329	340	294	342	350	301	322	318	291	311	302	333	316	326	314	296	309	319	306	267	297	298	279	324	345	314	318	344	329	293	327	379	335	330	346	270	338	347	343	359	307	315	315	299	295	302	323	323	329	309	303	301	329	318	313	301	313	328	343	313	313	352	325	307	273	318	340	318	309	320	367	341	311	327	341	329	344	334	303	334	323	317	337	353	292	324	335	313	287	284	338	323	289	365	321	286	320	340	337	320	306	329	341	283	344	318	324	320	334	298	335	335	303	335	330	314	302	321	314	292	277	335	292	288	325	303	279	290	307	375	343	304	311	308	294	324	326	342	295	296	314	292	333	290	332	333	323	309	319	287	317	343	304	322	289	301	318	335	335	330	329	307	326	333	291	345	298	326	332	348	318	331	339	326	311	333	326	329	349	292	309	311	334	324	318	327	334	366	320	317	340	344	318	340	367	341	287	295	317	334	324	297	311	311	279	345	287	339	319	313	323	332	338	292	328	295	298	308	307	369	316	307	318	295	305	346	288	323	320	317	321	335	297	309	318	340	309	277	316	323	310	326	299	330	279	305	308	304	307	331	329	330	338	351	331	290	292	315	329	331	311	317	297	310	329	346	336	311	286	302	326	329	309	298	306	293	309	325	327	307	319	293	325	387	320	306	311	302	321	332	317	287	314	299	300	302	340	301	330	289	304	337	283	293	313	312	296	313	332	337	345	358	307	321	334	285	324	309	311	306	328	340	356	297	299	354	312	300	314	322	315	310	321	328	351	306	341	321	342	335	305	327	291	309	306	302	315	278	295	314	306	323	342	320	306	325	272	272	326	333	323	320	291	315	322	301	303	315	326	339	327	314	354	318	314	301	315	348	312	299	347	312	300	343	324	341	316	331	330	316	289	346	326	327	324	265	309	310	301	317	338	314	318	318	322	314	284	340	318	333	343	317	303	322	314	340	320	317	322	276	301	306	307	326	294	343	324	322	317	314	327	304	306	308	350	311	321	328	318	305	329	332	350	336	318	316	296	347	308	310	338	307	319	323	312	323	344	327	335	308	326	323	320	333	301	307	325	312	339	329	346	319	325	312	316	301	308	330	321	302	317	341	338	305	305	343	325	309	291	315	340	299	343	327	324	308	335	332	337	341	310	308	333	342	317	331	334	309	306	354	348	354	332	317	305	334	350	315	297	304	354	311	261	348	319	280	305	335	288	350	330	347	322	323	317	303	310	292	310	324	302	355	279	311	307	335	319	341	325	312	327	310	328	322	312	306	330	307	308	327	320	323	337	317	345	310	328	304	306	301	304	280	325	321	339	316	314	325	316	339	309	312	316	321	299	321	293	340	307	348	306	328	324	339	279	292	319	307	309	298	315	324	335	348	307	293	307	345	310	308	345	330	310	286	311	330	322	324	334	284	342	303	291	320	313	310	321	337	328	352	321	312	319	301	296	307	308	323	336	348	319	301	302	306	336	310	324	295	306	274	279	322	308	281	327	337	306	308	320	321	323	288	335	317	303	307	334	290	338	309	321	312	316	320	338	296	342	299	329	285	292	328	306	333	298	301	305	291	323	299	258	315	330	325	311	348	324	286	316	323	309	308	342	351	300	333	312	326	319	305	322	305	307	302	309	318	312	326	326	278	347	334	284	285	336	317	340	323	318	327	293	306	334	315	302	342	310	313	299	350	309	350	318	320	330	321	293	301	298	319	318	318	369	356	337	314	333	317	332	284	330	305	346	281	336	303	306	321	300	332	310	328	332	321	318	289	360	296	299	338	305	302	340	299	326	293	327	325	318	317	316	302	336	296	340	314	332	332	327	317	319	289	318	303	337	305	294	319	327	312	284	314	341	287	321	307	333	324	336	298	347	336	313	312	331	282	326	334	322	321	299	324	301	336	325	305	295	296	307	317	316	307	308	311	314	309	294	310	315	353	331	290	306	334	361	340	285	295	302	309	334	304	340	314	349	305	344	340	309	333	320	287	295	296	322	326	318	298	308	345	304	316	294	323	318	292	336	313	296	315	324	340	312	328	319	295	285	318	308	326	296	294	324	318	290	331	329	283	345	364	332	306	306	327	324	290	316	343	323	322	289	311	311	321	329	300	339	299	321	306	300	302	317	281	338	309	312	357	326	297	321	296	327	294	300	333	307	301	344	339	314	308	312	321	337	297	312	332	315	290	305	342	335	339	326	333	314	304	329	298	330	362	324	326	324	265	340	267	326	353	336	301	285	295	317	323	313	297	316	320	338	303	331	316	333	367	306	306	327	308	317	307	302	312	325	338	324	276	336	305	298	320	280	324	338	292	326	331	284	280	305	324	324	306	345	334	301	325	291	325	345	339	313	346	315	312	321	290	344	299	318	311	330	342	312	319	319	369	329	313	353	303	313	345	315	341	314	333	318	311	337	325	332	316	336	315	332	285	325	298	291	309	316	300	333	288	317	304	342	298	325	280	339	302	292	337	313	329	324	345	328	344	334	314	330	332	322	306	326	351	343	327	304	312	294	330	323	299	310	313	283	300	304	323	274	339	350	286	311	296	331	306	321	313	338	301	307	338	316	290	299	313	313	313	331	301	357	337	327	342	288
16280	1994	1361	1447	1291	1097	953	892	907	890	809	811	831	793	832	798	794	743	733	768	781	767	763	760	743	768	807	748	761	745	784	716	754	789	742	724	751	724	680	747	781	746	718	772	751	720	729	732	709	750	713	731	746	729	707	804	802	751	779	777	720	797	790	736	778	741	743	722	727	746	745	769	804	763	790	738	724	777	725	731	744	710	758	726	727	753	751	655	712	750	758	725	710	718	769	765	763	748	728	781	735	735	745	706	755	772	726	756	762	706	687	760	721	753	735	725	750	789	721	759	781	710	725	718	720	736	712	746	729	740	800	749	768	766	720	756	771	721	763	794	703	700	758	794	717	729	720	762	758	697	704	788	774	732	726	751	760	701	798	763	789	743	753	736	746	744	732	777	747	750	734	740	696	750	713	744	719	726	744	728	748	688	750	714	749	771	697	749	697	787	677	738	792	727	721	793	726	741	721	708	740	747	725	738	742	699	807	758	786	755	783	776	728	717	786	727	785	714	736	734	779	738	717	720	702	742	749	729	770	723	773	742	777	714	741	748	757	817	749	764	762	738	756	769	787	702	764	703	747	749	690	747	741	699	651	696	679	734	743	754	783	741	755	757	712	780	750	745	727	713	756	742	676	731	715	741	744	743	701	714	711	707	746	774	762	704	723	756	747	748	727	763	709	770	765	741	756	709	688	762	722	754	729	714	702	708	765	675	709	770	729	718	752	714	797	730	711	736	764	773	791	755	762	712	716	692	719	745	767	749	782	732	762	693	728	743	765	781	708	752	764	773	740	783	754	735	735	703	734	750	719	740	746	727	725	721	774	786	790	755	776	762	694	748	714	738	709	764	719	736	712	747	748	738	715	735	732	771	736	770	752	701	698	727	767	740	774	690	767	685	748	743	747	699	713	701	750	757	687	720	741	736	736	790	753	764	766	748	710	724	750	713	757	714	726	720	741	748	739	773	746	744	723	788	774	826	694	733	758	743	772	708	751	778	744	783	734	731	743	774	720	713	744	710	727	725	711	708	777	757	751	733	742	744	774	749	802	781	750	748	695	699	788	762	781	717	757	748	769	693	694	744	730	768	731	726	720	728	692	704	719	710	742	760	775	716	763	726	735	778	741	775	748	752	722	747	708	717	728	811	789	695	753	720	765	752	705	791	740	734	796	785	750	771	722	793	762	770	721	761	745	750	761	743	728	694	720	702	731	730	732	761	728	781	757	763	733	746	745	760	750	734	723	697	756	753	819	787	718	745	777	790	754	711	747	758	690	731	777	765	731	754	702	691	706	738	768	733	753	770	721	755	785	761	780	770	742	739	759	757	754	743	763	706	750	764	751	742	756	755	726	764	741	761	708	755	798	743	759	694	719	741	800	816	750	741	712	728	736	677	770	702	769	691	710	721	752	736	766	736	750	740	769	699	760	747	742	723	761	729	738	707	699	731	758	743	760	732	712	722	754	705	723	761	748	733	741	747	737	687	725	749	763	690	810	759	742	811	710	751	711	746	759	714	816	729	716	712	750	732	773	755	792	738	755	744	804	753	751	756	741	763	715	739	746	720	728	752	727	719	779	736	729	736	780	710	710	728	716	768	711	778	750	745	679	744	723	712	743	733	733	758	772	693	739	738	696	717	672	715	726	719	766	779	719	710	758	739	713	736	664	747	785	734	715	697	745	740	769	796	738	724	694	730	734	771	749	762	707	750	767	739	721	737	760	739	715	778	762	740	724	754	771	769	785	744	771	690	763	743	802	751	691	742	751	725	716	774	772	750	757	703	720	744	731	757	742	783	726	709	765	737	734	726	715	718	772	743	714	729	750	752	737	708	781	711	739	725	729	768	789	729	735	738	712	738	788	740	724	700	735	681	768	741	721	732	736	735	722	761	694	745	720	694	741	696	712	731	730	731	762	776	751	756	752	747	777	770	768	760	739	746	731	746	742	736	778	767	730	762	699	750	694	717	754	756	742	737	752	744	736	697	769	720	833	696	740	730	707	799	744	739	739	751	773	729	776	756	671	761	734	761	746	747	724	706	715	743	754	694	739	740	758	737	742	715	751	753	724	726	694	680	752	760	697	700	781	693	710	763	727	757	746	767	761	708	741	746	708	790	759	779	746	788	711	767	659	730	723	714	751	719	756	746	745	708	739	736	755	743	727	756	764	752	734	744	707	700	759	719	741	790	764	763	758	704	732	741	758	771	730	653	735	754	766	716	740	758	693	754	729	717	778	733	768	769	717	698	762	773	752	726	758	707	718	696	756	737	763	762	799	739	737	772	735	767	728	696	757	761	743	717	748	784	744	726	753	746	727	752	736	742	739	731	756	752	767	761	733	693	742	771	716	745	704	725	761	712	712	743	765	714	730	762	763	752	722	738	729	702	760	716	739	774	719	726	719	745	712	704	737	724	728	716	736	684	717	724	733	740	704	687	752	729	706	747	734	704	747	732	782	696	743	759	797	727	714	740	745	767	719	685	765	770	757	746	747	755	750	739	725	724	752	715	760	781	734	742	751	773	740	782	744	745	739	759	746	719	752	739	741	776	741	781	756	703	726	755	788	795	716	763	707	719	743	690	754	734	747	734	742	738	740	748	723	779	735	781	733	734	774	734	741	753	701	735	728	726	772	765	706	724	729	769	762	759	753	735	757	765	755	797	738	718	717	717	754	754	734	737	804	695	800	745	708	745	737	758	713	732	745	677	752	736	791	734	757	737	756	731	747	725	749	705	760	780	801	738	733	742	710	729	743	786	747	785	709	692	723	713	703	732	789	765	738	742	732	687	746	755	707	737	720	738	767	734	779	755	705	728	756	718	731	749	752	779	749	744	742	742	806	739	750	745	773	771	726	718	752	787	698	738	758	743	743	765	755	704	727	729	793	735	777	743	759	738	762	785	804	761	697	743	790	700	749	768	699	741	727	741	725	713	736	778	719	793	753	707	697	747	734	769	753	727	720	724	747	745	753	749	763	737	738	722	719	745	729	785	744	697	761	737	713	758	771	728	750	667	756	758	748	784	770	780	769	722	719	692	724	739	769	777	764	766	736	741	744	757	688	804	704	704	793	696	760	763	705	729	702	709	730	738	716	755	719	770	725	737	756	737	708	764	746	753	774	788	760	761	749	734	736	758	704	694	767	782	739	732	733	735	760	787	712	758	761	717	743	739	692	756	757	714	748	729	730	754	752	755	758	786	744	691	719	779	763	754	745	735	749	726	698	763	768	699	775	723	737	758	750	755	720	791	777	758	743	754	787	760	722	748	751	753	763	745	699	722	762	753	771	704	719	709	760	787	764	799	746	723	732	772	735	734	757	743	744	771	779	747	772	739	751	706	724	687	729	754	757	761	774	756	797	726	726	729	714	721	733	741	751	754	811	722	705	785	775	723	719	767	737	744	741	759	748	732	723	734	749	699	740	740	721	737	718	752	753	795	741	738	749	794	736	756	754	773	687	699	681	757	751	734	743	739	743	760	715	730
32859	6462	993	666	385	316	280	269	264	247	219	211	189	214	193	203	210	180	182	206	181	167	185	204	203	198	181	204	191	185	194	171	175	178	182	172	204	194	180	199	183	180	176	177	191	184	170	227	178	168	166	182	184	178	201	170	185	184	182	190	202	228	214	177	175	222	174	194	176	210	183	169	220	194	187	175	170	213	184	203	181	196	174	180	219	191	180	183	179	162	169	174	178	185	172	163	165	193	146	174	190	191	176	180	158	198	190	188	211	156	175	203	179	181	150	191	200	201	206	209	196	176	172	203	190	195	158	192	198	195	181	190	177	179	186	180	193	179	166	178	190	194	183	176	175	200	219	195	174	176	190	175	160	174	181	172	161	217	189	179	207	207	177	183	207	201	184	185	189	193	196	168	192	194	184	156	202	181	186	196	194	174	179	197	177	175	160	208	200	169	188	182	182	187	192	177	178	165	167	185	199	184	201	172	203	180	174	184	173	180	152	169	173	194	195	201	192	182	185	183	164	184	199	190	185	172	179	180	197	181	193	187	167	184	173	180	183	162	165	179	168	202	225	192	187	192	175	163	201	195	171	150	196	184	204	191	186	228	165	181	195	191	213	185	172	181	174	193	173	193	198	190	212	177	186	169	194	192	181	175	219	172	180	202	187	177	176	180	193	203	170	206	208	204	206	193	194	198	180	175	172	188	193	191	166	191	169	185	172	194	150	176	172	193	187	189	177	211	199	181	197	170	172	155	194	188	198	157	179	174	210	190	169	180	159	187	172	184	219	188	187	165	183	165	189	176	177	166	187	180	179	194	205	199	179	156	161	187	173	177	200	186	185	210	176	174	174	187	180	175	183	184	181	169	188	226	175	207	175	193	197	195	175	174	147	185	176	173	189	176	196	160	188	198	182	174	189	178	183	182	209	206	193	187	165	172	187	163	165	192	164	191	202	205	184	201	195	176	182	185	170	185	177	184	194	196	208	189	177	183	208	196	191	190	216	203	192	182	188	178	199	188	197	181	203	183	193	190	175	181	212	204	181	176	191	175	178	151	217	182	190	193	187	154	195	182	189	152	155	185	198	191	192	179	183	188	212	163	187	183	168	203	202	197	183	181	198	165	195	195	192	205	185	183	185	184	187	160	200	183	196	174	183	187	182	167	191	165	184	162	217	203	202	188	200	165	166	174	163	187	189	188	166	176	193	214	185	177	198	196	192	185	160	177	175	160	162	184	201	194	180	195	175	174	162	174	172	181	169	181	185	186	192	200	194	169	195	172	150	197	166	178	183	205	213	192	197	170	181	173	181	196	160	164	159	173	189	167	181	163	181	165	182	168	184	190	183	186	182	186	190	190	174	183	180	166	158	168	180	204	178	179	166	164	175	173	191	198	181	174	197	178	192	190	171	183	196	194	167	179	187	149	158	172	162	165	205	171	207	186	188	183	169	180	175	184	167	204	174	191	184	203	216	182	211	196	179	181	183	186	183	171	176	203	195	176	220	165	158	179	182	191	199	197	188	174	216	183	164	189	211	183	198	216	184	208	191	202	166	156	177	179	194	186	181	159	176	174	183	186	175	200	190	185	204	164	187	176	216	182	185	192	178	193	220	173	184	178	199	170	188	153	168	180	221	206	179	177	171	176	194	187	199	175	190	208	209	205	182	170	176	177	186	180	183	187	170	178	178	171	192	206	181	184	185	176	174	203	179	207	182	173	180	166	203	168	168	178	165	161	188	188	194	187	178	185	178	184	195	181	204	162	192	188	193	226	190	183	212	161	190	195	189	169	177	176	176	177	190	229	206	177	207	190	180	179	193	179	169	166	178	188	199	201	189	174	181	178	183	193	211	195	183	191	207	197	205	179	181	173	186	198	185	183	219	191	185	189	181	152	202	187	178	169	191	181	173	180	188	174	167	184	174	167	189	208	189	155	193	182	192	196	194	192	159	184	184	198	160	186	192	181	177	194	204	182	183	200	171	195	182	181	168	170	183	173	175	178	160	192	191	202	197	184	201	194	177	177	181	170	191	188	193	184	186	181	193	175	177	207	197	195	172	194	191	192	199	193	190	177	201	191	186	157	170	165	228	193	182	204	177	172	146	208	192	197	179	158	221	185	202	206	169	184	175	195	221	193	160	166	169	213	174	183	162	194	159	163	167	177	184	163	202	166	182	205	180	197	206	160	186	187	195	168	180	161	183	156	198	214	196	186	211	201	185	205	168	171	164	186	155	177	202	195	181	188	167	189	189	191	172	194	173	205	190	173	197	184	169	173	169	191	190	185	187	182	202	190	180	200	206	190	182	206	158	162	170	165	182	172	203	183	203	181	173	198	168	200	162	171	177	173	179	164	191	167	211	215	184	186	177	189	176	206	179	181	186	171	182	165	184	174	198	173	177	201	188	213	200	169	194	194	176	186	198	183	185	189	196	209	209	200	193	187	205	194	182	183	190	219	147	167	183	188	178	190	220	180	194	172	185	194	211	187	176	180	204	172	173	166	180	195	168	185	193	182	169	189	197	184	181	193	177	186	173	163	168	152	205	179	177	212	194	193	215	167	185	177	201	199	202	189	191	199	168	191	212	168	173	200	197	206	194	185	191	171	198	170	179	195	202	189	171	181	170	198	171	178	169	167	171	186	178	181	206	187	188	199	195	191	153	188	183	200	171	162	170	172	174	200	194	196	209	208	198	185	183	192	205	174	200	171	211	159	165	197	185	188	189	161	159	189	189	208	192	169	202	160	190	182	203	204	206	186	186	181	174	173	157	171	169	182	157	192	169	185	195	176	199	167	206	182	177	161	197	195	172	191	178	170	191	180	198	180	183	205	189	180	206	173	172	164	192	168	163	176	188	186	178	154	172	181	189	209	173	176	194	210	201	176	200	185	170	193	157	175	175	179	181	194	191	191	184	173	175	191	160	185	190	188	150	173	183	181	165	201	208	188	166	189	199	196	200	180	184	172	167	184	187	197	177	189	179	187	186	177	172	170	175	189	173	163	187	198	206	182	205	200	181	194	175	181	185	187	220	214	193	176	163	203	183	171	174	194	176	190	167	181	190	167	174	187	166	178	194	216	171	181	183	161	186	175	192	196	190	185	210	160	190	164	174	195	173	186	180	171	170	209	193	176	184	217	159	201	181	158	177	161	181	180	181	199	190	190	169	212	198	166	180	213	189	169	203	212	165	203	178	190	190	190	225	208	175	203	197	191	187	174	187	192	192	170	174	181	202	184	165	160	185	162	192	183	170	225	186	189	193	192	191	169	187	191	184	173	192	194	174	213	191	202	186	181	186	178	161	208	180	190	194	192	185	170	163	200	177	195	156	163	192	179	190	188	176	174	216	191	171	189	177	191	175	180	166	168	178	196	184	189	175	155	195	193	168	188	178	192	215	151	172	193	201	178	211	180	169	169	207	211	205	169	191	192	178	189	191	172	185	177	163	185	189	177	204	176	159	205	173	196	190	165	167	169	193	204	206	205
20160	2485	1781	1936	1454	1113	943	843	764	681	664	644	576	537	514	534	587	536	558	467	519	497	500	512	497	476	487	502	500	465	457	446	434	475	483	466	450	480	442	465	468	488	448	454	446	469	438	433	450	453	432	522	490	439	501	447	459	490	462	474	432	463	443	465	475	437	438	475	439	455	467	445	505	491	454	445	435	448	446	484	412	438	461	395	452	466	459	452	497	424	424	460	420	453	452	431	458	472	424	490	464	470	479	463	468	458	448	474	515	445	493	486	439	484	492	429	460	456	443	446	448	446	450	447	429	443	469	438	482	434	407	426	416	456	459	504	427	458	425	477	421	429	439	435	460	428	488	424	413	479	465	470	460	482	452	465	435	421	483	432	454	431	434	478	487	481	461	444	418	449	454	457	446	437	455	463	444	444	469	470	470	427	446	463	496	450	466	454	440	452	442	450	464	437	415	427	418	487	410	464	414	422	400	436	467	450	420	469	437	460	477	416	472	483	437	442	446	464	461	430	472	427	448	405	484	435	442	459	458	462	452	450	452	443	412	412	409	480	479	478	486	402	439	477	469	461	429	430	451	450	469	440	440	482	436	456	416	483	458	470	454	444	402	480	434	441	473	449	438	486	445	462	468	469	447	484	453	486	436	421	465	464	403	433	413	465	461	454	480	483	458	435	462	432	449	454	466	450	416	451	425	460	474	471	452	459	461	466	447	425	458	414	445	480	460	480	453	447	414	417	447	466	473	452	447	441	440	440	465	430	430	489	453	408	452	461	476	475	440	442	461	439	434	472	455	437	438	449	409	459	433	489	400	425	457	458	467	442	431	436	465	434	432	457	469	460	478	425	433	465	421	471	489	455	456	440	455	465	462	438	461	438	457	429	467	423	439	456	443	440	437	464	461	459	445	452	439	469	495	443	471	473	471	460	424	444	470	510	443	457	430	507	460	456	470	462	436	474	420	468	487	437	453	447	428	457	428	454	439	467	436	472	440	470	438	430	467	452	437	423	435	418	477	488	465	447	504	486	477	468	415	442	455	422	453	464	446	434	422	486	439	439	416	436	447	468	443	432	441	465	490	433	468	447	451	478	466	495	451	458	447	461	450	427	419	471	447	442	420	451	436	425	472	419	432	445	455	429	426	432	420	444	435	425	455	467	435	476	450	454	454	440	432	410	440	430	472	463	497	488	470	436	442	420	451	465	438	454	453	426	456	429	499	441	452	448	442	458	463	469	433	439	424	458	459	456	439	441	461	476	449	503	458	449	437	460	479	455	443	489	431	461	434	478	428	456	435	464	431	475	494	443	438	462	429	439	409	450	415	424	450	467	451	418	494	452	486	429	421	481	406	441	477	441	416	474	460	439	444	454	493	423	447	477	463	444	419	463	434	475	411	462	455	448	434	432	438	454	444	468	391	476	444	449	448	455	452	481	439	439	440	456	450	430	477	431	445	468	469	444	418	448	462	493	409	425	490	440	458	476	455	460	453	492	457	438	437	471	448	465	473	456	449	461	450	453	457	403	437	460	434	398	447	421	447	426	486	444	478	469	457	466	464	446	472	446	461	458	461	395	439	475	445	479	440	483	457	480	438	447	463	475	467	428	428	466	509	443	497	432	435	486	458	456	446	426	416	455	442	454	431	469	469	479	433	449	453	454	431	425	490	456	443	440	481	443	453	484	447	429	416	500	447	450	454	436	444	456	463	481	440	435	459	452	457	487	438	464	452	439	448	437	458	461	425	453	423	468	492	446	461	444	461	445	449	432	444	381	424	443	444	418	450	422	432	499	438	462	456	414	461	462	433	450	445	471	491	444	440	474	459	454	471	437	460	453	493	477	434	455	432	458	476	436	469	451	388	440	457	407	465	437	492	437	432	447	396	453	455	485	479	471	465	496	426	386	471	452	384	444	441	450	449	475	468	497	458	463	468	433	455	514	427	424	451	436	451	440	470	449	460	474	421	422	452	469	500	444	445	458	445	483	460	395	451	499	452	464	460	448	456	496	447	449	475	443	489	467	454	440	438	423	429	443	443	478	430	469	465	465	465	456	475	466	410	447	404	443	475	447	464	447	434	474	512	461	454	418	426	433	450	451	471	486	479	445	469	398	452	470	430	471	437	430	460	444	459	448	478	439	402	448	451	455	425	460	471	441	459	447	492	448	450	475	464	404	436	433	460	423	421	432	451	474	448	478	466	412	444	433	423	444	434	444	452	504	472	431	457	451	432	473	454	467	404	447	468	447	440	443	451	479	447	479	470	450	441	434	472	422	429	451	448	462	477	439	441	500	484	451	467	452	447	437	457	447	440	443	420	422	459	455	450	441	486	444	446	437	449	452	441	477	447	465	450	424	438	442	450	432	445	452	454	466	462	445	460	425	497	455	456	469	473	461	489	457	475	430	429	458	464	407	455	453	457	435	455	514	430	442	461	424	457	478	404	453	462	456	456	382	471	452	460	479	483	460	465	453	428	455	443	484	454	462	447	460	465	442	471	457	434	443	438	496	435	449	504	462	404	476	482	431	439	457	451	497	424	483	482	418	456	453	429	447	475	441	487	442	415	446	447	435	469	425	462	413	458	440	458	476	465	422	438	436	440	426	452	466	469	444	457	466	442	426	471	460	427	453	445	488	444	461	447	436	428	496	478	412	446	464	446	450	487	451	439	426	448	489	482	462	435	478	438	468	475	450	435	434	472	472	466	461	429	456	441	441	451	443	458	451	430	416	427	422	448	443	458	485	502	478	471	443	446	425	465	426	445	468	478	457	458	401	399	446	478	480	435	470	465	459	457	445	454	442	423	459	484	466	454	459	459	462	455	403	458	432	457	451	467	448	477	459	457	434	466	487	428	435	462	454	449	423	472	464	447	420	456	457	451	438	462	486	431	467	462	453	464	478	409	434	450	445	447	490	458	467	477	446	460	418	461	445	465	455	489	433	451	439	470	446	444	424	468	416	454	460	453	432	454	433	437	426	435	457	422	436	455	432	440	456	472	432	452	513	475	449	463	423	421	480	471	479	474	455	445	469	442	451	455	443	445	454	453	432	461	434	450	467	421	469	428	435	481	483	451	466	474	421	499	460	407	436	442	467	463	490	427	468	480	449	462	471	454	487	442	404	442	463	442	482	448	415	465	448	456	451	437	472	479	461	467	450	445	450	440	420	463	429	485	446	416	460	480	432	474	406	471	442	450	424	459	446	469	431	431	404	450	436	445	458	472	450	413	427	437	465	432	421	448	427	429	438	441	459	467	471	462	471	433	432	439	477	449	467	442	485	441	486	451	478	445	444	408	456	426	426	416	453	449	432	488	450	432	474	466	447	458	422	445	412	504	409	414	439	449	456	437	424	482	438	402	450	474	444	423	452	462	456	434	456	450	455	395	468	450	469	503	440	477	490	463	461	478	425	449	440	447	454	493	436	440	416	418	466	483	455	420	423	469	462	464	424	428	444	458	443	465	445	422	457	499	468	424	448	441	469
10437	1148	274	264	287	240	239	216	266	252	239	262	271	254	250	268	252	252	290	267	242	277	251	236	287	253	267	256	258	270	271	238	212	248	238	242	249	251	227	244	272	264	234	252	273	261	251	266	223	278	247	230	236	274	266	265	264	268	251	232	262	280	269	253	271	240	246	243	249	265	267	236	236	211	235	260	284	261	259	216	243	251	249	270	274	246	236	243	268	280	271	230	238	265	290	235	255	289	256	257	252	258	265	220	248	245	233	272	253	262	261	256	294	271	244	236	258	260	251	281	290	229	259	231	248	280	254	257	238	257	249	240	249	255	273	244	267	230	255	223	283	231	257	238	269	266	259	243	271	247	249	244	260	269	237	236	269	259	269	284	318	269	250	255	272	269	255	250	267	251	275	238	259	259	300	246	254	254	218	243	258	263	276	304	253	281	273	271	265	256	241	260	233	250	286	236	246	253	278	267	247	226	260	256	305	249	226	257	264	268	282	254	273	245	232	252	280	258	257	269	259	259	246	269	259	254	247	264	270	259	274	290	262	252	245	242	254	281	275	292	238	255	265	261	251	231	228	227	287	230	265	257	242	271	275	238	244	231	268	234	298	262	255	248	252	298	278	265	264	267	241	246	256	260	265	276	273	273	263	248	262	258	242	251	242	284	284	292	233	239	248	283	289	257	288	233	244	254	240	263	251	242	277	251	259	245	263	265	242	280	306	269	233	227	263	274	250	220	213	238	248	255	248	258	248	237	259	258	263	271	264	224	257	251	252	261	292	259	270	239	231	274	241	254	269	244	242	270	287	266	222	230	257	270	279	276	266	253	246	261	271	224	222	245	278	245	272	262	270	242	289	244	266	280	275	276	234	262	278	255	245	249	278	255	288	242	248	240	229	249	277	270	265	253	246	239	269	257	239	245	244	248	283	239	268	243	239	273	253	244	266	260	236	237	236	232	231	265	268	260	245	246	247	276	268	251	242	263	247	272	280	246	248	269	240	245	298	255	263	263	281	312	278	290	260	268	225	226	252	248	261	262	259	285	259	285	268	250	243	270	263	248	290	261	227	252	245	252	254	268	253	217	294	250	255	223	245	252	257	273	266	249	247	279	272	251	233	251	250	225	265	251	219	286	240	261	208	272	263	247	270	276	244	279	253	275	270	247	262	309	228	251	244	262	272	256	266	292	294	288	224	251	234	265	274	292	290	265	265	286	248	282	246	246	282	237	234	255	258	253	254	240	273	254	273	276	281	258	253	227	281	253	272	288	248	257	276	286	262	287	263	229	232	237	260	278	253	278	270	267	237	277	216	291	246	286	260	265	270	275	263	259	259	262	278	269	273	251	263	255	242	277	253	256	253	245	235	264	243	236	229	259	253	282	226	269	247	263	259	272	267	251	239	271	250	263	281	271	257	270	236	236	259	260	246	222	248	279	264	259	277	241	275	269	270	235	249	231	267	236	236	254	270	255	253	279	250	260	230	249	261	243	234	242	254	265	244	272	244	274	285	296	267	285	264	245	230	229	272	286	249	247	242	293	262	271	246	220	256	273	250	242	260	258	261	261	261	260	260	241	269	248	257	255	248	246	260	231	231	240	272	274	259	255	236	237	254	272	260	269	260	272	278	259	230	242	251	273	255	257	274	257	266	251	294	258	245	301	243	242	248	254	231	251	267	246	243	257	239	265	270	260	268	279	247	232	237	273	234	268	231	268	281	250	227	259	235	265	246	228	263	245	278	298	265	257	258	273	244	256	252	252	250	245	218	264	264	257	218	262	260	256	274	230	260	239	240	254	274	235	269	259	257	280	258	273	239	274	243	275	252	265	258	277	240	249	251	242	247	263	261	262	268	265	247	239	264	218	279	243	243	284	251	254	284	234	259	247	241	258	250	282	263	240	271	235	233	254	281	233	253	238	217	237	246	243	271	258	254	264	280	242	271	238	252	286	270	255	259	237	267	294	290	279	272	201	269	287	271	285	284	272	255	254	237	289	276	258	274	266	295	257	218	263	254	272	246	231	273	279	242	265	240	257	275	262	228	261	273	282	271	224	267	250	276	269	247	262	252	243	309	257	280	264	239	257	259	257	263	235	236	273	284	277	221	274	267	244	288	248	266	244	266	266	261	276	233	262	279	259	243	219	274	268	292	210	250	247	265	243	262	269	233	274	277	238	249	254	284	249	235	272	260	261	253	237	259	237	276	252	269	270	270	255	246	242	267	254	256	263	249	210	291	287	248	261	263	257	260	272	240	258	256	276	262	234	250	258	298	271	260	249	264	272	257	237	255	275	271	250	259	259	236	248	250	224	273	238	271	302	247	262	273	244	264	242	246	255	271	236	247	270	238	266	246	245	273	270	262	273	253	277	276	274	291	243	290	265	274	259	267	251	273	254	256	251	260	250	251	273	245	264	253	244	295	233	244	243	265	266	246	269	268	248	253	245	237	259	231	263	268	235	265	279	267	258	250	251	251	255	273	240	267	249	271	268	264	236	260	251	258	264	249	263	260	284	234	247	263	254	238	264	248	242	262	237	232	265	274	243	266	274	251	264	240	217	244	245	262	274	259	292	278	254	279	264	254	276	264	254	257	243	259	239	238	272	237	243	253	222	260	242	277	270	263	251	256	238	270	254	266	260	254	223	281	283	270	262	245	258	251	244	257	246	269	246	292	258	247	235	272	246	261	276	262	240	259	277	244	270	258	247	255	265	293	257	237	252	249	239	265	274	262	276	291	249	280	235	277	234	268	252	269	275	277	274	282	238	234	222	254	261	269	265	254	232	238	225	317	259	249	265	276	258	256	266	273	220	256	248	253	253	241	251	249	259	264	267	228	255	264	242	252	282	275	270	289	278	237	260	250	254	237	270	260	251	248	264	260	287	267	261	276	257	258	253	261	282	285	246	267	255	257	277	242	253	252	261	248	253	223	268	261	260	238	258	260	279	256	245	270	240	288	263	243	239	256	249	224	238	229	250	251	229	234	259	272	227	244	271	263	240	260	253	218	244	283	287	257	243	258	238	237	266	267	239	271	235	295	294	300	234	261	292	248	265	258	262	237	234	243	256	254	240	262	253	241	244	254	253	264	228	257	233	256	247	255	252	263	237	284	265	264	247	232	254	254	239	247	283	259	241	244	242	234	228	263	254	250	233	263	239	242	275	285	231	250	255	246	260	253	268	267	257	273	244	255	217	245	275	298	256	237	237	254	277	262	247	271	271	260	272	249	243	272	250	252	244	245	261	249	253	252	248	268	262	248	235	254	278	232	260	239	272	288	255	270	239	251	263	259	272	279	267	272	269	263	265	273	230	236	248	252	241	264	223	280	254	258	247	254	269	256	271	276	255	242	276	271	239	250	247	265	272	263	258	266	282	267	238	249	264	259	256	246	281	258	251	258	260	236	255	259	279	276	291	283	258	267	249	271	246	251	246	261	243	289	252	238	234	261	258	261	275	253	245	265	239	253	274	237	256	269	248	248	259
7627	1023	689	682	664	653	690	675	598	643	622	652	640	630	622	618	592	615	659	596	599	624	657	615	626	630	615	617	643	627	614	608	637	606	646	614	637	609	653	618	633	612	641	639	645	635	653	616	599	659	639	653	589	635	672	670	655	659	591	617	610	641	630	630	584	603	624	650	658	577	639	636	619	687	615	609	622	653	655	584	667	637	625	651	679	608	622	662	609	572	634	593	657	627	618	650	590	648	664	628	623	615	619	627	625	690	645	629	660	643	615	642	639	652	622	636	602	603	627	627	658	578	663	636	646	647	603	613	646	607	630	610	630	636	635	636	610	621	612	574	637	592	648	651	583	612	630	660	660	634	646	626	680	593	634	623	608	685	628	628	609	627	616	621	599	610	614	572	645	636	607	602	654	583	655	642	642	649	631	638	643	655	608	588	590	621	640	607	627	563	625	626	652	616	655	608	625	604	642	665	598	592	629	607	601	652	575	613	572	604	653	622	604	609	603	597	620	654	617	585	610	648	609	636	609	630	604	635	630	581	647	622	585	642	620	644	646	624	666	625	663	612	622	598	629	651	643	614	620	615	671	616	626	651	613	585	632	690	673	658	643	616	660	644	634	638	594	679	646	610	645	698	596	628	606	686	613	599	624	627	634	633	629	586	621	637	606	664	586	629	586	611	610	673	630	621	632	626	625	608	625	671	591	662	622	618	631	582	635	604	586	630	612	657	622	629	645	626	626	623	675	656	631	644	603	635	662	658	683	624	587	625	630	670	590	651	602	619	618	624	592	648	636	664	633	637	636	642	625	581	616	645	598	634	613	665	604	571	622	636	616	664	670	633	657	630	636	629	592	650	640	641	650	683	598	573	651	623	639	695	618	614	673	613	629	619	616	620	657	587	592	613	664	640	611	604	620	644	616	615	616	607	628	597	620	625	632	651	656	678	634	608	637	635	619	645	608	608	612	642	657	658	595	632	617	616	569	648	605	630	610	654	612	623	621	631	620	611	655	622	650	619	585	628	611	653	663	609	586	623	652	600	613	594	628	636	592	659	631	574	665	619	614	618	614	603	620	599	614	595	565	609	626	622	638	636	616	623	637	638	590	599	669	640	633	660	632	689	679	602	630	668	643	577	599	632	603	614	655	645	632	619	571	619	603	630	629	632	668	653	669	643	636	643	599	661	646	609	682	616	632	591	669	621	607	619	648	648	660	596	608	641	628	667	570	600	627	622	651	624	642	645	599	670	595	646	642	630	645	655	659	658	599	672	623	628	660	635	636	633	646	614	638	676	633	656	597	650	649	616	608	637	618	614	612	612	668	648	549	655	607	652	603	623	612	646	624	630	615	574	649	613	605	586	618	651	603	641	597	575	603	605	560	635	663	676	645	604	594	648	636	630	648	633	626	643	603	592	632	615	629	621	635	614	614	633	653	632	612	634	602	594	648	640	649	658	659	637	590	643	627	644	590	630	690	646	652	620	656	592	670	614	648	602	643	571	600	685	654	629	691	627	648	600	597	602	548	655	654	626	604	643	611	668	612	652	622	662	642	646	581	652	638	604	627	604	582	611	643	629	621	638	612	609	645	648	670	633	581	614	666	620	638	639	630	620	584	642	618	615	601	606	615	645	610	579	613	656	589	637	661	630	603	608	626	624	643	658	616	681	627	660	617	611	648	613	618	602	598	630	626	632	664	638	650	592	589	685	634	656	655	619	635	601	625	603	686	634	615	607	605	617	587	659	628	620	619	677	617	595	614	594	587	603	664	630	629	589	592	639	610	666	599	657	627	610	642	640	650	602	676	593	630	595	640	600	588	607	618	583	644	647	635	625	596	630	632	638	629	632	600	637	625	647	577	590	601	609	612	683	620	580	628	681	630	605	671	642	601	663	639	665	618	639	650	618	615	618	606	609	605	646	657	593	607	631	632	607	627	584	625	569	633	628	631	597	658	633	662	644	633	632	617	569	595	613	611	594	600	619	599	592	570	664	655	643	622	663	642	618	604	606	640	622	626	621	617	620	580	607	645	615	655	644	657	686	624	659	598	588	608	589	610	632	617	633	608	617	605	645	604	605	618	597	655	618	600	610	634	626	615	642	605	618	635	602	672	637	641	611	624	647	646	630	642	604	618	663	608	615	639	631	666	656	633	619	604	632	623	605	622	656	620	686	608	626	644	675	630	621	646	608	650	620	676	619	634	663	670	624	647	618	605	644	618	636	607	658	631	612	617	593	647	664	624	618	626	614	630	667	607	658	642	643	649	684	600	636	632	649	657	603	623	588	628	606	671	641	596	690	603	607	649	608	634	618	638	643	656	676	649	638	664	593	574	647	615	617	645	656	614	612	598	643	604	657	619	613	638	673	600	666	606	609	612	604	643	583	596	666	642	676	609	616	621	612	654	612	631	639	636	626	662	644	659	629	648	620	631	626	637	584	613	643	622	636	634	635	569	580	655	648	615	647	624	599	625	608	633	625	634	647	634	622	684	646	587	610	619	605	630	590	626	675	659	654	638	655	632	652	597	631	637	628	635	587	626	621	609	636	632	621	587	660	615	691	621	660	632	618	630	662	652	608	651	665	619	615	626	629	644	683	597	615	614	599	639	625	681	611	636	597	610	637	619	644	639	639	654	656	589	583	671	610	635	663	626	631	652	647	579	631	594	592	621	606	636	690	644	632	620	617	641	643	623	675	590	614	627	632	601	609	631	597	652	570	628	642	687	648	627	606	631	617	583	633	626	595	614	618	591	586	630	588	633	657	672	626	646	636	626	601	606	623	623	616	663	611	639	662	665	644	626	669	601	595	655	624	649	670	624	625	620	666	628	612	634	658	645	606	604	625	608	597	616	632	604	618	604	635	636	597	652	632	589	585	639	603	610	604	613	624	582	662	610	609	602	636	628	628	627	614	581	635	667	664	577	601	618	653	625	670	636	600	621	654	660	623	675	616	548	627	649	614	590	637	649	603	659	626	633	639	643	632	632	570	610	653	609	637	635	608	626	597	579	596	648	640	633	646	624	661	645	613	685	589	615	675	686	605	606	619	633	574	595	588	611	596	638	649	691	596	591	630	634	599	583	668	624	645	623	612	588	625	660	643	653	642	607	650	598	649	640	672	628	616	620	627	630	629	663	618	646	614	660	636	586	641	636	619	669	619	581	636	635	611	587	643	661	617	606	625	629	636	637	630	619	670	617	644	602	623	631	620	658	612	668	616	623	634	697	650	638	651	634	600	606	660	658	636	632	609	646	584	604	610	652	607	628	662	607	643	618	671	627	596	646	649	651	633	660	592	680	608	621	598	629	626	588	641	636	637	654	597	610	618	610	629	600	624	583	671	610	618	635	621	631	598	595	608	638	622	636	626	596	616	594	594	634	665	623	614	595	607	636	608	619	634	642	660	620	624	633	574	627	633	646	624	637	611	644	667	593	621	622	616	599	650	632	656	636	630	622	622	611	620	623	633	654	630	632	647	639	667	625	636
23382	3652	699	483	392	378	349	359	373	309	329	356	321	303	314	317	308	335	340	322	300	298	331	329	333	314	313	301	313	306	344	324	297	312	352	304	285	310	322	317	307	322	315	323	339	319	329	320	276	342	280	301	350	330	305	323	304	307	318	303	331	331	298	343	337	321	315	307	321	308	294	315	293	283	251	295	325	301	313	327	316	327	326	323	307	303	319	303	368	317	296	286	297	327	314	294	321	339	351	291	305	284	308	305	353	337	334	301	344	318	301	307	322	339	326	311	325	318	330	310	309	271	286	296	324	325	305	339	312	323	308	328	324	351	321	320	288	318	277	316	345	281	339	288	315	294	344	350	332	323	305	333	330	330	289	320	292	300	332	339	322	340	317	348	310	320	294	297	312	291	341	302	333	318	285	315	319	307	311	326	306	342	337	330	299	307	324	340	307	283	303	321	289	310	284	310	268	334	335	308	304	324	327	332	348	297	276	317	315	317	306	336	335	333	328	318	292	331	323	307	325	317	286	284	297	330	305	312	331	300	324	327	297	300	325	300	344	289	332	313	316	313	305	345	303	350	329	308	308	322	299	319	269	323	316	299	290	326	331	291	304	309	294	309	304	313	290	339	310	336	283	330	314	340	337	299	312	292	304	313	307	349	320	285	347	306	333	308	291	301	323	311	327	331	292	344	301	300	323	308	316	359	340	321	323	311	344	333	307	306	269	308	289	319	310	338	336	317	291	330	284	329	310	330	320	348	355	313	295	303	365	276	301	309	361	301	328	319	293	344	328	313	318	307	332	334	317	295	327	328	288	339	304	297	329	286	295	289	290	287	308	282	330	282	328	303	345	293	301	295	304	300	294	349	293	324	318	307	317	314	288	286	309	287	310	296	302	293	305	288	313	361	316	310	327	310	317	293	269	321	312	316	316	314	321	322	335	329	315	295	294	324	302	300	319	318	305	309	306	324	330	313	289	311	308	330	335	317	342	306	320	317	318	340	294	320	319	294	318	311	325	314	294	319	335	314	315	295	339	319	321	322	303	323	310	318	345	303	325	318	314	340	316	318	307	303	292	358	358	295	313	313	343	300	312	296	331	319	277	319	344	319	289	299	290	295	342	336	290	293	285	339	281	316	289	321	300	327	322	285	299	277	316	340	283	323	321	345	295	323	326	317	354	328	311	305	303	317	322	330	298	314	323	323	323	316	298	317	320	328	327	312	309	346	327	301	317	334	322	298	263	297	313	367	322	308	306	321	334	334	314	307	302	291	316	274	335	300	282	312	297	268	305	327	315	294	289	320	315	354	319	315	308	302	309	307	323	283	324	320	309	318	314	310	330	346	335	327	318	332	333	333	330	319	304	305	293	305	330	289	313	343	328	313	340	307	300	272	293	316	306	299	308	305	345	333	335	289	356	340	341	321	308	307	296	305	322	302	297	331	344	288	298	303	320	306	318	307	299	287	297	291	285	273	294	326	353	306	312	338	332	279	317	276	346	303	294	384	316	309	298	333	293	288	320	313	303	322	312	317	311	320	295	361	338	315	331	342	332	276	324	318	307	309	316	322	306	314	316	332	341	308	314	301	299	304	310	276	319	331	343	310	312	306	314	326	314	306	349	306	291	314	298	323	308	281	352	309	312	313	310	300	316	316	286	323	328	286	344	309	305	321	290	296	309	288	316	298	282	320	334	278	312	337	296	322	327	309	299	303	313	315	318	300	328	317	336	351	319	303	314	332	336	347	324	331	335	297	304	323	303	309	348	318	359	307	315	307	324	272	297	352	319	310	312	295	336	349	318	308	319	324	308	278	335	307	319	335	336	339	336	314	302	328	307	318	331	335	331	340	307	261	333	308	322	320	307	305	316	289	312	318	336	332	316	265	299	309	304	308	300	311	325	338	305	295	317	336	330	327	351	286	352	358	302	322	295	288	316	311	301	309	312	330	284	335	295	286	317	343	329	346	271	335	313	301	311	314	314	313	312	286	308	303	287	321	302	307	331	297	330	305	300	274	332	304	309	283	308	310	328	325	309	298	323	318	313	310	343	323	299	304	316	300	345	314	320	346	332	332	323	326	278	350	312	292	306	326	314	333	304	325	326	306	334	311	324	306	306	331	287	323	355	299	332	335	316	318	326	361	306	325	302	340	316	329	309	328	318	313	315	321	305	306	303	315	341	319	280	328	318	301	323	301	289	315	301	304	301	293	298	293	328	317	316	315	296	315	330	284	323	344	297	290	290	344	322	321	301	354	315	303	316	311	328	307	283	293	295	304	329	319	317	298	325	304	282	291	304	347	319	351	311	331	282	314	322	320	327	342	321	276	330	317	305	315	307	318	321	318	323	317	301	302	294	304	294	300	313	314	306	313	283	319	289	338	328	332	335	318	286	327	334	309	307	340	340	312	311	301	309	315	332	328	306	319	269	342	338	306	344	327	330	312	320	327	320	307	300	357	348	313	315	305	320	306	306	315	325	292	312	322	302	301	313	309	340	313	308	317	298	319	311	318	298	314	295	322	342	311	298	320	299	321	294	312	314	311	299	304	308	292	293	349	321	310	327	317	292	311	319	311	342	327	314	330	325	304	303	312	340	332	300	348	328	323	337	307	293	293	313	331	320	291	309	308	320	365	313	332	328	297	279	293	325	283	328	316	316	328	294	328	287	308	313	324	341	238	341	358	313	333	334	324	294	291	295	303	297	325	332	334	316	304	337	320	311	319	312	291	321	333	318	297	323	293	315	292	317	336	354	334	317	318	307	345	324	312	307	313	306	308	313	297	281	324	296	307	325	310	329	308	336	291	309	274	294	275	305	317	334	302	300	328	319	314	291	326	324	344	355	307	347	343	325	333	309	300	290	272	329	307	297	338	301	323	354	343	320	308	302	335	318	309	296	314	301	346	335	351	310	320	300	320	309	312	302	339	358	308	325	301	347	291	350	309	294	303	294	307	352	321	314	325	283	312	334	313	368	313	296	296	325	303	342	314	321	327	314	282	316	288	303	307	308	328	302	311	330	298	290	313	311	333	314	334	299	310	345	337	307	328	352	353	322	299	298	326	287	314	329	302	294	305	326	324	308	312	317	310	309	310	327	295	355	301	323	297	309	325	312	329	331	354	340	325	307	316	313	287	331	324	313	329	320	326	308	338	308	290	319	270	312	321	329	302	318	283	288	290	304	321	315	288	314	285	310	344	302	315	295	303	379	325	304	343	299	363	325	289	288	315	280	300	330	337	323	319	318	303	308	298	340	299	334	319	323	311	301	308	328	307	302	336	283	313	315	319	356	328	312	341	306	330	309	304	293	317	325	306	298	334	347	309	307	327	332	322	323	311	322	292	322	297	289	329	301	299	288	310	334	310	328	314	311	324	297	312	308	322	304	337	339	319	352	328	328	310	281	334	315	326	363	335	307	349	293	362	306	324	326	310	325	309	296	315	315	308	282	314	357	312	314	336	303	296	288	324	311	314	345	323	335	327	303	313
16011	1879	1392	1369	1220	1088	1036	923	895	904	840	814	857	780	764	859	751	763	741	732	729	774	746	785	796	759	739	717	733	748	705	713	787	773	724	729	799	730	779	703	709	775	702	747	746	805	700	761	739	729	730	773	739	733	742	740	775	773	736	704	756	746	731	729	744	766	743	726	690	743	737	737	745	807	752	738	755	684	776	741	717	705	720	809	700	766	735	782	714	711	741	743	750	765	740	775	732	719	771	780	716	732	732	710	706	749	714	753	694	739	708	703	751	763	733	736	704	728	759	701	792	750	707	747	731	799	746	700	763	755	744	796	705	714	755	761	744	733	723	732	708	732	743	735	704	774	745	761	767	748	717	735	674	696	759	732	777	700	727	711	758	725	740	694	757	726	720	702	693	740	665	720	723	750	811	770	738	679	728	731	749	753	694	691	728	717	738	697	693	747	780	807	702	719	708	766	731	808	739	703	775	676	725	748	720	699	781	744	739	743	747	726	709	770	759	784	750	738	786	716	780	750	734	773	755	761	765	729	764	779	746	759	771	717	744	745	730	740	672	723	742	801	750	705	723	753	735	780	732	736	724	721	794	756	715	754	736	729	735	753	724	689	741	757	770	715	719	770	743	720	771	737	733	759	756	732	753	726	696	726	756	754	775	768	742	703	730	744	732	711	743	733	748	736	703	728	777	708	738	730	757	717	723	722	744	744	713	712	746	772	732	731	749	762	705	738	695	768	723	721	783	755	719	747	711	726	728	737	713	735	763	741	727	709	786	726	725	697	736	744	710	753	751	696	735	726	744	705	737	725	740	797	716	732	760	711	773	796	745	731	725	728	784	681	725	720	678	743	705	726	701	769	774	725	750	733	779	739	777	703	681	731	735	761	784	746	801	704	765	746	730	780	756	707	741	739	741	724	749	749	754	716	729	701	758	733	754	765	710	724	716	753	773	730	801	741	729	747	721	736	724	720	716	741	713	714	744	734	740	722	719	713	749	748	692	739	722	688	747	742	747	735	728	741	743	717	728	737	741	814	700	738	737	736	748	696	725	691	705	704	725	758	703	738	726	725	727	778	746	750	750	712	684	689	783	750	719	713	779	752	714	743	700	776	714	714	748	745	769	760	763	729	722	724	718	748	748	741	731	723	716	691	724	759	759	694	783	757	766	764	703	745	721	778	683	735	758	684	739	745	760	786	756	801	727	745	731	796	720	694	673	737	740	743	756	721	742	743	730	747	745	697	731	738	705	803	750	727	737	735	722	753	725	748	750	719	735	750	728	764	704	722	754	775	729	740	784	750	740	768	730	766	723	751	734	666	701	735	759	735	719	778	726	732	749	766	736	736	749	724	717	752	703	760	722	745	744	705	742	733	709	775	684	712	717	750	738	760	754	674	748	735	729	719	718	710	758	736	692	719	764	716	729	706	732	727	723	691	696	747	731	757	772	738	768	738	729	706	698	765	713	716	759	741	736	734	768	703	766	761	754	743	688	768	792	730	729	717	780	748	764	720	720	688	750	711	756	737	765	752	719	748	780	722	744	748	756	743	756	743	734	740	748	741	714	728	680	768	735	753	736	750	758	708	760	747	735	729	695	751	777	696	701	729	719	731	726	746	744	776	709	777	701	745	710	728	741	758	726	726	725	734	748	684	774	751	773	718	712	710	745	696	724	752	733	773	704	757	717	740	754	802	691	761	735	739	757	755	729	793	735	745	700	722	732	775	722	757	750	689	714	709	696	749	763	713	746	763	728	759	765	709	765	710	736	732	759	760	743	726	737	729	720	761	693	726	747	763	733	746	705	702	767	701	750	709	722	730	725	787	744	749	736	755	769	766	757	710	733	748	723	783	770	696	758	704	664	762	734	745	764	777	732	738	748	704	696	720	743	730	719	762	730	735	730	733	766	695	742	751	709	781	707	758	735	738	750	745	754	710	704	746	732	733	704	702	708	766	726	763	714	692	679	726	754	761	736	748	698	741	761	736	720	703	739	786	738	765	777	718	750	714	716	733	722	785	730	743	752	790	709	753	745	750	723	767	737	700	732	760	750	741	705	728	717	737	686	746	758	780	747	727	741	704	656	766	755	709	735	700	751	779	777	699	731	705	738	681	721	775	741	704	728	780	759	737	743	720	738	732	767	701	722	739	708	733	769	705	717	771	765	713	740	745	799	747	738	788	700	738	763	745	695	742	732	745	767	761	730	670	753	735	749	746	698	751	776	758	707	767	734	706	730	761	704	716	725	764	771	731	779	693	756	750	744	760	739	696	704	721	765	740	713	750	733	782	720	732	757	774	775	736	764	760	701	749	742	736	737	769	726	759	790	716	734	753	670	711	724	705	788	746	733	766	758	749	752	748	726	765	764	703	780	777	766	699	742	739	717	705	758	739	750	718	750	701	714	730	755	733	754	735	739	754	724	748	710	716	784	744	750	723	753	750	738	753	780	769	781	728	761	789	761	771	696	738	754	736	742	745	746	717	768	775	690	743	733	732	724	768	759	714	707	730	716	722	706	699	778	751	764	750	766	723	718	709	732	782	758	765	724	786	746	725	773	735	720	717	809	753	686	697	778	724	738	712	797	719	719	716	705	751	764	793	750	720	763	746	763	723	697	741	714	765	745	765	758	768	760	759	764	731	746	718	729	761	746	741	718	678	759	720	767	751	768	745	751	765	714	714	763	733	704	769	732	712	748	752	781	726	745	704	758	714	733	744	791	693	784	765	746	781	773	781	732	760	720	766	733	727	743	738	732	727	757	728	740	740	743	764	730	693	770	754	743	753	734	752	764	749	801	764	706	718	711	762	709	730	773	739	757	686	740	741	720	778	750	747	761	744	737	764	745	709	698	769	745	717	698	705	759	763	774	736	686	755	696	775	735	782	715	781	741	799	726	699	736	797	743	782	725	737	744	701	753	769	749	763	753	727	675	769	736	751	747	799	731	711	780	766	771	726	697	748	772	754	771	783	695	745	772	732	728	700	731	759	734	711	766	750	727	701	718	764	759	743	724	756	702	727	734	729	701	780	714	742	741	789	734	731	744	828	685	745	716	747	737	735	746	730	678	773	720	703	734	752	744	711	761	708	789	747	755	699	698	729	681	757	702	782	715	776	727	714	737	757	733	777	738	758	723	732	770	737	748	758	751	748	760	735	692	691	777	737	745	745	741	695	714	734	792	717	727	740	722	803	731	728	739	720	745	720	740	751	738	689	722	744	760	747	745	714	772	717	714	765	768	749	739	699	757	746	714	801	723	781	718	755	783	718	796	719	790	720	754	693	722	729	685	736	767	760	752	807	784	686	742	719	737	764	708	743	725	737	777	713	797	790	735	704	745	802	695	692	782	744	764	731	709	768	748	772	744	717	801	792	735	713	715	744	779	737	738	749	759	731	790	772	714	704	678	709	756	726	703	760	754	734	751	728	752	698	724	745	721	698	743	748	758	719	772	762	750	775	768	754	783	759	718	745	704	731	753	701	754	755
33333	7189	1067	647	434	343	310	243	225	225	226	213	213	191	196	231	226	200	189	178	172	191	207	212	202	198	202	203	177	206	197	196	218	195	217	194	196	185	217	187	202	164	191	184	196	202	181	201	189	201	187	185	193	206	213	207	204	187	189	192	191	190	185	206	186	189	186	191	209	218	180	194	183	192	191	214	178	205	188	191	194	212	177	194	232	178	200	180	204	170	207	204	197	195	200	188	175	192	176	202	205	190	186	200	190	189	204	201	197	186	175	180	183	221	194	202	207	191	179	202	167	185	212	180	172	213	189	216	183	188	199	188	201	210	203	202	175	203	201	196	190	205	219	200	190	200	192	176	195	185	191	190	158	210	202	197	170	187	228	177	182	192	184	190	158	193	196	196	174	204	182	213	186	168	208	169	203	187	201	191	176	206	180	183	201	179	181	198	177	185	217	199	199	207	190	163	191	197	185	189	181	222	181	200	187	176	173	193	175	188	209	198	219	208	194	218	200	172	200	182	219	181	180	171	187	205	190	179	205	168	172	204	222	199	209	197	175	187	184	180	171	184	184	169	175	182	201	195	203	201	185	185	196	179	190	176	165	185	179	189	187	194	189	174	215	186	167	199	197	219	208	192	177	199	165	184	174	214	170	215	212	208	221	182	190	191	215	196	184	194	209	218	169	206	186	216	217	178	194	194	184	191	183	161	182	188	184	190	181	184	169	197	210	195	166	182	173	215	207	175	208	187	192	161	177	186	192	208	221	185	199	218	176	195	213	180	193	180	168	205	204	187	184	213	191	195	185	196	168	210	198	191	165	190	180	171	192	191	188	185	208	209	209	193	172	229	185	190	202	209	208	177	215	177	176	196	177	194	191	192	195	199	169	193	217	191	188	187	177	206	201	203	184	186	182	202	177	177	191	201	186	185	196	193	184	192	175	194	199	200	183	176	176	182	190	215	210	198	209	199	235	170	179	166	171	183	172	199	214	196	184	191	197	187	212	206	206	182	186	164	181	182	221	196	202	205	169	188	199	185	198	207	185	177	173	159	203	212	183	217	187	201	186	201	177	189	162	174	196	180	182	191	185	188	156	207	201	188	193	199	195	188	200	180	194	186	209	188	178	205	196	206	211	196	225	189	185	184	188	191	175	175	197	214	186	207	206	217	180	161	191	174	186	163	197	202	185	180	195	197	180	186	203	169	189	194	220	200	191	176	187	206	170	214	182	185	199	183	154	196	228	226	185	194	190	196	172	177	186	195	177	215	166	192	189	216	180	176	202	204	168	198	207	196	212	224	204	185	182	188	186	192	196	185	191	198	199	182	186	212	185	187	224	198	200	207	169	210	202	203	210	178	167	181	200	188	168	205	199	185	186	195	191	189	194	182	182	203	178	187	183	207	176	201	221	173	200	177	194	184	183	190	199	197	181	174	198	211	209	220	193	202	202	184	207	225	196	194	214	198	179	193	195	183	173	209	203	202	209	221	170	183	211	201	223	205	178	179	189	202	170	217	193	229	210	194	202	188	196	186	190	206	185	194	170	182	189	194	192	190	184	198	200	200	182	205	183	178	212	180	211	191	190	195	204	202	177	181	205	209	196	163	192	191	194	194	167	201	186	175	195	185	200	176	201	177	200	179	206	191	190	205	186	190	183	184	175	212	195	176	182	192	217	180	178	193	190	197	203	195	169	186	199	187	192	198	197	198	192	204	227	193	203	189	217	193	197	194	172	195	181	189	201	184	174	205	183	195	181	183	167	184	190	204	209	190	165	225	215	199	193	196	198	188	224	215	185	185	209	222	201	167	205	236	217	194	171	205	210	209	194	178	196	192	211	211	202	195	193	173	173	203	175	201	199	191	186	187	180	207	188	188	178	184	201	168	180	177	162	206	185	181	195	201	232	226	212	197	199	180	193	185	187	196	188	185	204	195	200	210	187	207	172	186	204	199	222	186	195	156	196	196	177	199	165	184	220	218	211	200	168	177	195	207	180	178	184	199	202	199	189	173	197	198	194	176	205	200	196	204	231	188	198	182	187	187	203	214	203	198	185	201	163	194	201	183	181	199	177	187	217	176	194	211	189	166	204	222	193	194	179	183	209	192	202	186	182	200	193	163	198	191	198	172	170	180	221	198	202	196	175	211	195	188	178	209	156	212	174	175	142	190	195	173	196	200	201	198	193	209	169	175	198	212	197	209	181	202	179	197	202	186	218	170	197	217	180	222	187	187	198	184	188	211	198	202	191	179	188	212	214	194	211	180	202	187	189	161	202	198	177	206	192	209	180	172	171	189	206	161	189	222	191	181	171	178	189	195	195	207	202	194	201	189	202	186	221	219	195	210	208	202	213	194	194	211	191	206	187	214	183	205	170	199	195	176	196	205	200	173	179	180	171	174	181	167	172	194	190	171	200	190	192	179	210	234	194	173	194	180	189	198	193	188	202	189	187	210	177	211	212	172	210	193	160	224	166	208	218	202	191	199	192	191	179	188	183	202	222	185	188	187	174	208	199	207	150	177	209	196	186	213	188	185	177	192	207	192	204	210	214	187	188	223	165	210	182	195	196	174	198	215	195	175	210	188	194	178	189	181	185	198	194	191	204	188	180	202	190	191	183	191	199	184	188	209	212	211	191	214	197	169	206	203	206	210	199	183	185	168	199	179	199	201	184	187	196	213	186	207	195	205	189	198	183	197	160	176	184	189	181	198	175	176	203	205	190	182	176	219	180	177	197	169	179	181	212	189	189	176	206	184	198	199	187	195	191	185	190	190	202	198	174	185	218	211	217	213	200	188	178	173	199	184	198	204	181	191	194	186	185	188	211	188	183	206	192	162	196	174	194	167	199	185	214	169	195	179	199	181	192	198	174	180	195	208	182	205	212	203	215	167	179	191	206	183	178	157	148	190	199	186	166	210	183	203	189	198	197	202	212	209	209	179	208	190	194	180	194	192	188	181	194	216	215	205	192	206	188	184	174	186	193	202	219	209	170	176	179	182	193	198	202	171	188	195	190	197	188	182	199	196	175	179	188	191	205	186	186	189	183	188	188	166	212	191	190	191	179	185	202	188	195	201	200	183	205	190	201	174	203	196	203	198	207	220	172	192	185	202	174	209	190	185	206	187	197	170	173	174	209	192	206	195	179	199	181	183	197	216	171	178	219	180	199	204	206	185	181	192	206	171	197	206	181	214	203	200	189	221	226	192	191	202	192	193	198	207	206	185	199	199	206	170	191	204	188	190	193	211	184	185	202	175	173	191	189	207	183	198	219	193	181	176	212	185	185	183	187	160	184	197	166	190	181	203	218	218	211	169	212	207	200	206	210	202	180	196	183	182	191	172	184	186	186	190	179	187	179	208	179	189	164	173	185	212	200	190	201	195	214	179	193	185	177	175	175	183	182	199	177	196	199	213	168	183	190	185	167	203	206	209	182	191	184	191	160	169	210	185	191	175	173	202	185	174	206	208	214	208	180	193	199	216	198	188
20551	2743	1817	1759	1520	1138	1038	858	798	719	725	599	643	620	567	602	534	548	525	519	534	578	493	522	474	507	552	498	486	480	502	513	480	515	462	532	467	454	491	485	467	512	447	458	474	422	492	462	500	480	493	477	475	485	471	513	476	484	452	468	526	436	480	434	487	473	484	474	482	497	459	472	469	497	472	513	469	488	472	471	467	450	509	482	456	466	431	449	463	473	494	497	459	480	483	468	457	523	489	478	477	491	452	468	436	452	465	448	473	457	489	464	477	484	445	492	462	463	473	479	480	424	458	481	459	450	454	508	451	439	416	444	449	487	493	482	492	452	497	470	469	495	496	487	494	469	473	461	488	458	459	438	462	486	464	466	430	464	441	450	453	483	453	498	445	439	458	459	441	470	494	442	442	481	467	470	469	476	467	417	467	457	460	446	459	486	463	447	441	478	475	441	476	503	437	495	470	454	495	429	462	477	478	478	442	463	459	480	455	460	476	485	470	461	421	456	472	454	477	506	464	469	444	492	470	480	446	479	492	495	452	462	421	447	502	480	464	498	451	483	463	484	502	489	439	462	522	481	499	452	450	436	474	458	466	458	443	480	461	473	487	444	438	485	454	488	494	482	457	495	453	501	459	495	518	482	481	475	479	443	493	506	479	485	425	454	451	486	460	484	505	489	481	471	460	463	449	506	457	495	480	476	434	484	492	460	512	433	477	487	475	440	472	447	507	503	476	486	465	439	529	450	447	438	471	502	457	489	478	441	461	492	481	485	475	505	430	483	438	476	508	469	472	502	451	487	488	457	453	472	498	467	450	442	486	508	478	450	483	505	437	460	505	448	479	496	458	482	450	475	475	469	478	478	448	431	487	445	459	499	484	442	442	485	458	467	491	471	434	457	474	443	441	462	450	465	449	450	478	448	465	475	446	445	465	456	475	490	467	488	476	504	469	448	446	486	452	470	491	418	456	456	498	497	452	466	489	493	446	503	455	497	447	489	482	453	459	445	475	461	478	439	482	473	473	452	475	452	483	477	469	450	498	473	453	474	472	461	510	507	468	431	448	467	507	463	470	496	460	523	464	482	483	499	469	449	474	438	441	479	475	487	461	480	414	489	449	504	463	432	478	463	450	456	440	495	475	472	461	481	457	424	449	460	463	460	466	446	462	465	460	517	482	460	438	448	465	470	471	466	466	450	477	450	471	523	470	493	450	445	459	469	532	457	489	455	457	529	486	468	482	512	478	469	443	474	459	471	462	506	503	476	462	505	459	510	458	450	490	447	497	483	454	496	509	483	468	437	485	456	484	478	493	435	484	475	408	501	427	513	444	479	456	459	460	469	451	463	457	455	473	479	513	470	458	466	462	493	484	480	487	503	470	497	510	473	476	458	486	488	467	463	468	475	428	476	461	494	497	473	464	436	489	487	456	484	432	492	475	483	488	485	485	447	473	470	458	501	466	489	466	439	455	449	445	491	493	469	479	462	484	479	450	542	497	456	474	397	467	465	456	454	443	424	474	467	478	485	486	481	462	474	481	457	398	513	482	458	459	455	496	466	470	464	460	453	478	458	453	504	490	468	455	477	508	451	469	444	460	453	495	451	443	520	447	455	490	481	439	489	453	460	468	470	448	509	492	495	496	502	450	462	477	438	480	443	469	479	515	454	480	467	459	442	429	436	487	482	485	475	503	456	438	450	502	471	481	439	469	457	462	495	492	452	465	476	459	460	468	460	449	446	459	454	497	470	502	485	427	459	473	476	465	442	462	451	444	463	458	479	438	484	454	466	456	488	457	456	496	488	461	498	486	501	463	499	453	514	455	492	419	479	471	492	463	456	453	501	468	469	483	455	522	457	467	456	453	504	464	471	463	491	464	473	471	481	477	437	488	467	441	445	463	493	490	469	413	456	442	442	460	494	472	449	433	467	458	471	438	475	456	453	452	467	469	463	464	461	408	456	461	519	457	470	459	516	459	456	477	472	455	440	471	451	463	468	459	472	515	521	428	484	436	447	479	459	478	489	487	467	410	476	452	444	440	441	476	461	499	486	481	447	434	463	450	469	460	461	475	480	462	482	495	469	471	493	448	458	470	464	503	491	494	441	423	486	469	494	482	475	487	493	475	456	469	503	490	417	465	483	464	436	507	479	458	455	416	481	466	502	473	477	474	456	477	475	488	465	459	466	450	489	448	461	504	517	448	466	478	457	476	487	449	431	510	446	441	481	479	461	461	446	460	467	465	468	486	458	454	438	435	489	449	471	445	479	486	473	458	465	438	451	484	491	447	474	466	458	465	465	472	468	485	444	489	430	469	475	444	492	452	463	473	467	468	432	481	492	445	431	490	466	436	499	470	431	430	427	499	478	452	438	462	470	501	486	475	453	495	473	450	493	477	459	495	525	476	452	494	487	498	491	507	474	461	502	468	465	472	476	455	450	457	526	469	459	455	431	433	473	466	413	452	464	459	460	459	489	470	450	467	474	512	517	470	486	454	479	439	492	480	475	495	488	483	490	515	449	457	477	479	457	511	455	483	512	462	497	463	504	517	457	489	505	496	440	490	461	459	474	485	456	436	463	472	483	438	435	444	450	456	489	490	460	448	489	463	454	453	475	441	492	445	441	472	473	447	501	476	491	485	432	485	468	461	454	473	463	468	415	453	462	453	451	472	434	452	455	450	486	459	449	499	475	534	477	442	444	479	474	475	431	458	434	456	420	480	441	478	498	449	478	473	437	451	470	486	460	499	459	467	516	490	474	467	467	450	443	488	454	477	451	475	466	469	464	453	516	475	493	460	476	447	470	434	479	436	464	445	472	482	463	542	498	512	470	456	463	476	481	457	428	448	452	461	465	492	460	459	447	460	486	436	474	510	499	486	434	482	450	486	438	472	472	454	491	436	420	488	482	458	499	473	454	449	470	454	456	478	487	424	503	432	470	477	488	466	451	457	453	445	465	488	449	504	498	467	478	484	482	448	405	496	468	418	472	481	465	459	510	447	450	450	478	490	466	493	468	500	512	508	480	470	493	478	465	477	451	454	427	472	471	459	503	467	483	440	441	485	515	456	453	446	457	445	458	501	488	479	451	496	462	463	472	461	430	500	476	462	501	438	437	459	463	514	421	458	445	481	453	449	518	481	457	486	468	480	451	455	440	463	448	461	470	462	446	440	451	477	447	443	446	478	489	498	445	470	427	473	476	447	466	463	481	481	469	423	481	464	498	446	482	447	458	456	466	424	501	473	478	463	481	499	446	494	475	464	463	507	458	447	483	471	502	490	496	504	446	439	425	449	429	500	483	459	473	469	476	471	421	453	486	490	466	479	506	436	445	471	477	485	479	456	447	464	431	469	487	453	446	478	494	463	522	494	448	450	497	471	493	465	472	506	455	442	448	469	510	465	441	462	464	476	460	489	491	450	503	487	479	451	475	428	495	458	463	491	511	458	480	453	456	462	481	530	471	446	404	436	483	446	518	481	453	467	485
10689	1291	295	288	281	216	274	282	250	325	249	239	284	248	291	256	263	279	273	258	280	275	280	241	252	272	259	275	278	295	287	293	273	268	251	260	270	228	301	271	284	287	281	279	263	284	274	238	273	283	282	295	272	272	263	252	273	249	261	261	269	273	285	292	323	294	273	263	278	243	272	276	263	254	279	276	246	255	297	275	275	285	273	271	257	248	242	286	273	273	285	283	292	259	259	270	278	290	283	265	241	250	267	231	291	265	281	269	258	279	296	265	277	269	245	300	271	269	285	262	248	238	297	275	267	254	273	257	261	276	296	289	283	273	278	259	268	257	273	269	273	264	300	255	270	250	252	273	259	281	283	259	232	266	274	246	265	278	280	321	261	279	252	286	275	270	270	245	242	256	261	273	279	290	248	301	252	313	257	282	269	266	224	258	257	276	276	240	276	286	249	283	268	287	274	260	239	324	262	283	281	283	288	265	242	296	289	267	279	288	304	227	270	284	271	275	268	250	250	256	276	284	258	313	271	271	274	260	273	258	296	291	272	275	263	262	271	275	250	296	253	264	268	239	264	275	263	261	262	302	276	269	243	267	252	287	252	275	263	284	261	264	267	270	279	262	308	283	316	244	278	328	296	286	261	287	254	246	266	256	279	252	270	239	287	245	283	250	253	265	282	258	257	263	278	283	267	282	263	276	254	264	274	275	310	268	284	252	278	265	268	253	267	283	256	240	284	298	262	243	267	255	293	255	274	284	256	259	278	279	284	270	278	279	294	264	286	277	223	276	277	276	302	299	265	288	274	256	281	298	292	219	286	270	262	285	292	281	294	266	269	291	294	279	239	268	277	245	309	258	266	265	285	248	284	302	279	260	316	277	287	280	287	268	258	249	258	253	271	263	279	282	299	227	245	265	231	273	279	314	272	279	268	269	278	253	301	260	298	267	250	280	269	265	242	264	280	265	267	265	271	291	259	269	312	249	239	269	279	249	265	260	288	272	269	276	265	256	249	276	240	281	295	253	278	280	268	280	270	285	295	278	292	267	268	264	260	275	272	210	262	272	246	279	251	266	260	295	252	275	264	238	255	295	243	281	278	262	266	260	266	273	268	269	268	254	252	297	271	255	283	240	292	265	301	230	265	291	251	248	268	300	290	276	296	288	238	297	268	335	302	279	309	295	278	257	301	268	260	253	268	235	260	266	244	274	248	290	267	255	267	257	301	289	279	273	246	242	284	263	293	272	269	219	244	268	289	245	304	279	293	257	250	287	247	224	248	272	282	258	273	291	275	273	289	254	260	284	294	285	278	252	286	269	259	242	260	304	291	258	252	264	296	264	254	309	264	281	264	254	239	242	335	258	278	282	272	314	238	305	261	256	313	303	225	241	292	258	242	282	301	271	275	255	263	280	270	255	246	294	268	256	276	274	292	262	265	294	263	291	255	262	272	266	265	232	270	286	270	281	280	218	252	261	254	261	223	251	279	266	282	261	277	232	264	230	281	253	271	234	267	283	244	277	305	268	277	272	247	263	261	276	274	265	300	310	253	258	259	253	283	227	254	264	235	264	276	290	300	263	263	260	251	228	258	253	263	247	282	271	258	296	256	263	280	249	239	267	303	260	273	261	290	294	263	264	283	268	273	288	269	290	272	266	264	231	267	249	275	270	271	280	261	296	285	275	296	259	282	251	279	250	292	252	264	265	282	290	269	270	291	303	273	302	297	264	256	281	301	284	262	257	272	247	256	261	279	297	247	270	263	296	286	270	273	257	250	269	289	264	279	287	273	263	276	276	265	241	272	272	278	285	283	274	284	280	267	249	286	283	264	273	240	268	240	252	280	287	246	272	279	272	282	265	275	258	264	289	271	287	256	245	275	291	288	252	261	270	249	265	268	276	266	246	289	278	260	260	248	284	257	270	277	297	268	256	284	257	261	269	259	266	243	262	285	262	257	269	274	267	257	266	287	272	258	290	293	281	286	273	251	245	245	294	278	293	286	261	291	266	292	275	289	254	242	287	259	276	278	273	277	268	240	253	264	292	278	273	288	275	258	276	284	289	272	279	279	288	272	275	268	260	266	259	256	249	288	278	282	235	267	277	263	259	272	268	259	282	285	256	249	275	306	273	260	304	286	261	275	254	261	279	277	291	250	280	283	257	247	306	242	271	287	296	273	268	277	271	263	256	278	282	283	281	259	295	274	285	277	250	286	278	259	260	299	270	269	280	258	266	266	272	312	272	257	286	248	254	295	258	263	289	244	269	302	278	297	292	260	255	241	281	240	269	252	282	274	244	261	270	264	279	246	268	293	285	249	269	262	273	276	254	284	262	251	271	266	270	265	263	259	285	278	262	278	255	266	286	298	266	258	274	264	295	265	244	258	271	302	265	238	278	286	272	269	246	280	286	281	295	285	290	252	269	266	248	268	255	294	236	240	254	247	297	263	304	248	256	273	246	250	282	314	282	279	311	290	284	251	261	249	311	290	313	264	291	290	255	268	268	294	255	279	284	303	284	282	279	273	256	249	274	261	261	307	254	273	291	282	266	279	265	298	279	270	296	295	264	300	256	268	255	276	256	276	263	290	272	260	276	284	271	257	254	256	275	258	282	279	272	311	291	251	288	241	272	256	254	269	296	273	285	259	257	310	258	259	277	268	272	257	278	268	299	269	263	275	228	272	271	300	295	254	270	316	269	267	269	234	330	263	266	244	267	259	261	303	258	251	261	309	260	296	268	223	264	243	258	282	303	240	235	292	275	249	280	272	272	300	264	246	293	285	270	280	260	270	258	281	262	272	256	255	303	260	289	294	278	285	264	281	281	281	278	289	264	280	307	266	242	292	270	243	269	258	273	264	257	273	259	272	260	264	259	283	278	295	286	306	289	281	259	225	305	246	256	252	247	274	277	259	300	250	299	281	289	292	274	293	269	278	264	291	292	303	249	290	275	255	277	235	253	278	285	268	255	281	299	270	261	266	259	278	237	228	261	261	277	244	271	271	276	277	257	243	255	298	253	279	263	285	279	287	264	258	266	281	288	276	282	287	250	249	249	291	291	291	266	245	267	293	268	288	256	244	278	278	291	260	250	260	279	258	281	260	251	298	261	266	250	275	246	263	256	254	258	256	246	258	256	257	281	264	251	298	267	252	277	282	280	251	257	245	272	259	266	278	249	265	296	261	264	276	265	269	249	259	257	255	317	286	242	276	245	271	292	253	294	245	242	273	259	284	278	272	259	308	284	274	249	261	245	238	270	267	277	219	298	258	270	274	285	275	278	254	254	261	294	256	280	253	277	259	265	280	257	275	252	252	301	264	227	287	257	249	262	281	260	248	267	287	249	268	254	274	269	296	268	280	308	257	313	276	273	288	264	249	278	292	264	263	281	304	259	270	273	282	269	271	286	242	271	272	291	281	294	265	270	307	278	265	257	302	271	269	264	280	285	258	239	266	235	275	269	284	268	262	283	241	256	243	276	251	252	258	267
7968	1105	682	703	712	655	634	648	692	681	663	640	648	648	670	663	651	623	687	630	633	664	633	654	633	634	657	704	691	668	621	642	662	669	684	613	642	659	688	634	673	666	670	630	686	657	680	692	666	642	658	664	633	660	639	679	630	656	628	655	624	667	618	671	635	630	641	686	620	639	619	637	694	665	651	632	663	637	670	650	608	708	654	625	618	672	680	645	608	632	676	658	682	659	641	591	661	621	687	636	681	662	688	688	663	634	668	630	654	658	634	672	666	660	632	653	667	648	644	691	700	628	663	660	667	640	678	636	625	669	612	662	655	628	639	666	633	619	665	682	673	638	636	630	647	607	591	640	619	672	648	646	653	639	711	620	636	654	677	621	651	643	637	688	635	618	661	662	673	699	641	654	642	668	661	671	658	634	621	592	639	661	650	619	696	673	649	639	665	678	703	637	649	647	640	672	663	629	658	674	654	675	643	631	675	607	654	646	631	693	705	654	678	675	704	673	654	665	696	662	673	651	603	625	628	611	629	626	662	644	662	638	652	663	687	672	660	689	682	624	637	648	641	633	659	694	627	661	646	697	634	654	623	651	639	668	641	644	685	647	683	625	651	655	640	635	675	669	671	642	720	655	688	673	650	683	655	595	617	631	646	636	650	635	651	600	623	635	617	652	662	647	658	636	680	703	657	663	663	702	646	659	634	684	621	676	668	696	633	705	662	650	661	688	679	668	657	608	675	673	644	679	564	612	609	701	672	636	628	642	679	656	657	687	685	691	636	625	679	662	682	625	640	646	632	650	622	620	666	631	635	617	650	653	615	665	660	642	693	654	654	682	633	671	621	670	650	611	622	647	653	665	659	619	616	694	654	654	652	679	657	712	671	688	619	633	665	676	673	654	651	685	682	671	680	683	676	635	668	637	695	648	647	644	651	618	668	653	668	673	682	677	629	673	631	621	676	681	674	647	644	634	672	661	657	633	661	662	628	657	695	668	622	670	652	691	644	660	682	674	675	639	654	652	625	667	592	658	690	649	691	647	647	710	623	637	635	646	661	662	703	664	654	686	685	640	670	644	661	660	642	645	656	669	672	662	644	634	645	651	627	631	676	693	667	661	626	636	697	642	636	699	661	653	652	699	626	675	680	628	644	613	673	725	661	690	657	623	659	673	633	634	621	685	631	642	661	677	666	649	677	582	608	671	639	653	636	631	685	640	634	676	707	665	652	654	637	651	654	624	660	633	686	674	671	696	698	664	663	642	704	690	698	639	588	641	653	674	642	630	637	657	656	638	677	640	652	620	713	670	618	642	628	683	690	665	580	628	620	575	653	668	660	643	654	654	646	640	662	676	623	647	652	670	637	667	682	614	619	682	664	685	681	668	641	702	655	658	621	678	654	683	662	667	618	659	633	677	633	616	656	646	696	679	702	693	661	666	649	681	675	650	618	687	649	623	625	622	715	681	658	681	680	685	654	680	604	666	698	642	617	646	628	620	609	660	631	603	628	665	662	637	642	645	662	691	655	657	728	631	615	646	666	686	671	648	624	627	661	651	668	615	657	665	652	639	611	695	678	637	660	696	655	677	684	678	660	688	677	640	616	647	669	642	691	706	641	675	639	689	685	656	652	641	618	635	630	655	667	645	684	652	640	626	615	640	628	645	642	676	608	699	631	680	641	632	682	671	656	683	655	657	631	689	675	650	636	613	639	680	656	655	682	669	636	648	629	711	655	663	656	681	615	652	607	633	627	650	694	674	639	666	644	678	642	644	670	633	657	704	614	662	649	632	621	606	628	699	670	623	676	630	638	640	632	639	628	663	661	654	668	666	636	687	657	665	675	673	652	644	642	643	632	620	620	670	672	665	638	623	690	657	625	670	693	672	662	660	671	621	682	592	661	701	620	686	644	680	639	635	685	683	628	675	667	660	628	690	650	640	669	680	680	632	643	622	617	668	614	664	637	663	629	623	668	681	685	656	677	670	677	623	642	629	567	627	663	641	672	675	662	639	654	675	645	617	661	637	688	631	678	628	638	624	657	679	626	626	634	678	619	671	649	681	699	648	594	682	675	632	579	657	699	693	647	600	637	655	649	643	657	690	658	640	652	675	662	620	628	697	616	619	631	662	601	660	688	642	638	697	665	645	608	652	699	668	663	633	625	653	665	718	628	683	627	702	676	649	706	643	602	607	624	625	663	718	664	674	629	675	677	633	623	622	670	688	665	640	641	638	626	653	704	676	637	645	662	696	682	675	661	614	700	656	684	681	614	672	678	634	624	655	649	655	697	643	658	659	644	629	669	635	668	663	668	619	625	638	638	690	649	661	578	640	636	653	720	626	664	619	642	648	679	677	635	656	609	667	699	647	620	645	677	660	684	683	631	709	679	696	641	685	649	616	649	660	685	660	620	609	619	673	699	681	671	660	662	618	620	654	628	621	671	648	641	673	654	667	639	662	650	665	695	699	643	659	675	694	674	677	647	676	672	621	662	654	686	657	643	665	655	653	646	646	698	651	653	679	676	640	641	641	642	684	659	635	660	622	650	656	592	643	697	641	696	660	653	676	640	637	647	636	639	680	650	671	627	648	637	615	625	642	633	618	645	711	650	652	642	695	710	639	707	697	665	654	659	653	638	617	638	634	629	669	709	598	669	610	693	661	621	605	610	635	654	649	627	653	620	618	667	631	606	653	691	611	657	667	610	686	664	646	689	653	673	620	626	658	637	688	606	582	660	629	646	665	636	622	643	662	660	655	600	618	705	651	656	665	652	644	627	644	628	683	650	623	652	652	643	663	655	650	681	678	647	708	679	614	620	640	688	663	640	684	640	680	659	645	617	667	634	630	645	686	653	646	623	675	691	628	636	643	667	631	643	626	633	683	710	619	686	623	664	679	697	631	677	660	638	647	656	662	673	648	667	656	704	624	625	647	634	646	643	633	611	646	662	634	687	660	629	693	655	609	654	642	687	592	625	698	640	679	696	645	653	618	618	690	648	691	681	656	670	659	623	695	628	667	662	630	633	651	678	626	618	705	609	619	665	632	620	622	662	656	640	640	658	635	637	643	638	657	702	655	648	603	658	649	688	681	665	682	628	634	631	644	676	641	610	719	667	629	641	671	680	663	712	653	672	639	670	672	637	653	673	615	645	643	628	684	684	663	666	682	599	632	614	679	682	622	644	680	671	657	654	658	685	673	687	660	705	626	720	626	684	641	599	715	657	662	649	672	661	686	672	650	647	627	671	583	671	656	661	647	656	658	652	646	637	625	624	666	617	682	647	650	697	668	641	657	619	663	613	699	682	620	683	658	655	638	682	657	641	648	658	647	679	621	611	638	659	666	669	654	613	655	670	630	687	673	666	655	652	642	672	705	640	667	665	677	626	611	605	642	651	614	627	642	623	643	637	649	664	625	670	645	680	614	648	674	650	676	693	661	677	682	681	675	672	722	659	633	614	648	656	651	732	644	644	646	668	655	673	629	692	695
23845	3992	727	495	417	437	378	379	367	376	348	350	365	319	352	375	371	374	324	342	367	356	347	329	308	350	333	349	333	349	344	330	367	341	362	333	324	353	301	329	325	326	350	322	342	349	349	351	319	306	333	329	335	341	356	313	327	327	351	308	334	319	342	346	342	328	344	329	370	359	342	357	349	322	316	336	299	346	322	352	359	314	372	338	350	299	357	306	326	329	331	340	351	313	359	328	309	370	341	359	311	339	360	335	335	339	359	348	332	327	337	355	355	338	374	347	337	333	348	360	361	330	358	325	340	353	332	325	334	336	343	323	300	358	366	326	326	321	310	317	345	288	319	322	413	346	326	354	348	371	334	323	305	350	320	358	351	326	335	334	301	325	346	319	350	383	362	355	302	327	333	360	322	340	325	333	331	353	344	331	337	357	321	332	323	334	333	338	359	341	326	322	331	382	353	377	334	329	369	353	366	336	334	341	332	331	327	381	362	387	342	332	337	331	369	353	319	338	339	299	334	325	335	358	374	342	336	338	347	359	326	362	355	328	364	321	355	374	343	367	346	397	323	346	354	319	342	314	344	348	359	339	362	318	356	360	332	356	288	323	326	353	332	308	314	349	343	340	370	389	314	347	347	368	363	336	359	346	318	364	362	338	326	352	336	366	353	327	369	348	376	343	337	346	319	353	323	321	343	319	357	345	313	305	310	350	330	326	348	334	346	321	383	323	321	326	311	340	320	345	348	313	335	320	329	340	317	342	311	352	337	316	304	351	364	323	326	312	352	353	353	356	332	315	338	327	368	366	345	320	322	362	327	358	375	335	345	371	359	350	322	304	338	360	363	330	370	344	354	354	356	317	301	343	328	315	319	336	361	319	338	342	340	353	367	343	333	334	347	318	324	308	329	352	327	322	358	343	310	320	352	327	343	337	334	336	344	373	349	326	363	334	340	328	341	343	342	366	369	333	353	293	337	342	322	353	309	344	322	328	320	347	341	377	314	378	344	358	362	350	347	327	336	313	310	343	353	357	345	329	343	351	344	358	341	342	370	285	361	345	330	318	344	344	356	325	330	330	303	337	311	321	343	338	336	380	357	335	338	349	311	303	355	328	351	329	337	377	317	315	309	349	340	347	312	333	327	323	349	332	318	341	350	379	355	365	324	358	283	328	329	358	340	356	294	351	322	365	347	334	312	355	343	353	343	352	325	307	357	345	313	360	296	345	323	354	333	333	339	332	314	341	330	345	337	370	320	343	354	309	308	315	324	322	345	331	326	302	333	329	350	351	312	318	346	324	327	339	326	333	361	400	323	324	331	367	368	337	323	332	340	319	355	341	336	331	346	360	329	365	324	367	342	338	326	333	322	322	343	362	325	340	380	344	319	334	351	306	323	349	326	328	364	301	320	339	340	304	327	325	314	315	330	327	351	331	340	326	322	321	355	332	371	367	350	357	328	306	373	340	344	350	362	325	305	311	341	335	366	356	336	326	348	385	370	333	330	302	328	360	351	338	318	345	342	369	301	327	350	342	343	350	342	368	335	317	341	331	350	307	346	349	357	326	348	331	378	316	336	333	330	346	362	307	321	320	327	312	351	348	367	333	313	361	366	339	357	358	342	316	351	329	312	337	348	355	339	339	352	322	334	338	327	351	324	308	354	308	303	340	351	361	353	323	359	333	363	354	315	358	355	323	332	331	335	318	339	308	333	371	339	335	331	358	315	330	349	356	347	356	349	381	349	361	347	337	338	351	328	323	385	351	342	346	337	347	311	356	349	338	335	317	342	350	345	348	349	363	350	327	332	339	312	350	346	318	351	354	367	336	345	320	342	335	296	311	317	333	325	331	317	357	340	367	359	374	308	330	334	329	335	349	356	308	390	340	308	315	309	332	334	376	350	340	353	362	309	365	350	354	332	363	321	327	324	369	327	347	367	366	312	352	358	339	348	329	318	331	330	318	356	323	337	369	337	350	327	347	327	358	368	322	342	335	313	338	312	332	343	342	313	330	344	360	321	309	363	335	347	323	299	343	338	328	321	301	352	350	333	321	309	336	361	298	320	351	314	352	348	376	341	347	351	335	326	327	351	308	312	338	317	341	331	341	355	328	351	350	320	354	361	341	363	343	355	336	343	351	352	353	347	320	323	342	354	309	340	368	329	332	330	320	330	343	341	356	375	338	338	341	338	320	329	341	357	357	371	358	353	343	327	314	314	365	346	342	340	335	312	340	327	333	342	349	342	359	364	344	366	340	339	325	320	354	307	324	350	356	326	357	325	354	314	326	329	313	344	300	331	298	321	372	340	339	314	322	334	326	343	342	346	342	316	353	324	370	336	357	342	358	323	348	349	354	343	321	348	316	326	329	341	309	373	335	347	353	337	339	380	318	343	355	310	347	332	364	337	336	330	338	320	322	345	335	330	313	328	344	352	358	359	341	348	331	346	323	299	333	348	373	319	357	347	315	348	300	382	339	316	321	348	320	360	336	328	356	328	330	328	326	338	352	349	345	364	344	363	305	334	345	339	347	355	375	338	323	342	347	313	338	372	361	307	349	319	313	330	321	340	319	320	346	348	336	335	341	373	360	364	328	340	355	331	355	377	349	341	381	327	368	355	358	358	369	333	343	319	341	326	340	345	308	306	341	351	371	385	391	347	349	349	300	381	363	330	318	312	322	347	349	322	365	340	329	338	310	352	292	325	355	353	316	351	351	351	309	334	360	363	312	335	338	363	330	313	335	359	333	305	320	338	346	349	360	405	363	359	353	325	359	332	349	355	318	312	342	302	385	305	323	314	344	359	349	352	353	320	343	405	358	367	282	326	332	328	355	348	350	347	340	336	341	335	318	334	370	331	330	340	299	362	354	344	366	297	343	350	319	336	330	325	323	325	376	315	356	360	347	318	337	360	327	322	339	374	343	295	363	319	325	339	328	353	327	339	337	299	333	318	306	360	347	323	361	331	315	300	333	356	354	329	345	348	318	320	349	337	350	350	333	331	314	342	300	354	368	371	386	357	369	342	343	357	331	377	364	326	331	348	356	339	312	340	333	331	344	343	327	353	349	325	314	316	376	342	318	327	335	344	329	318	330	331	341	366	355	342	352	304	327	339	397	346	331	306	352	329	349	314	298	363	305	350	298	338	334	339	336	315	359	318	333	324	325	362	321	380	329	342	343	292	330	386	359	336	330	341	357	324	369	378	308	339	320	330	336	352	332	356	347	364	367	347	329	332	326	361	348	335	313	346	339	334	319	325	310	378	320	344	329	351	336	332	363	324	345	347	348	350	365	338	343	345	324	326	358	341	328	353	359	321	316	376	315	309	287	325	339	347	374	338	319	334	354	313	318	331	333	343	335	342	362	373	346	364	384	337	355	338	354	318	334	371	330	281	342	342	355	335	332	350	331	326	344	327	370	365	338	341	329	343	334	344	333	338	326	368	364	331	320	347	375	334	323	343	314	319	348	328	355	324	369	315	335	322	345
16329	2154	1413	1407	1235	1130	984	962	955	957	870	820	884	808	837	835	852	784	821	755	859	882	784	824	853	809	836	790	814	828	798	794	822	832	814	811	783	832	746	787	837	814	801	810	810	759	820	773	744	837	750	856	775	804	856	784	812	824	813	759	750	792	812	772	757	826	834	788	787	780	843	769	786	813	824	788	841	822	801	822	775	781	787	817	746	753	766	762	775	774	822	797	770	752	819	807	771	763	826	805	802	826	752	787	757	803	760	786	784	764	818	798	807	790	744	769	824	786	804	825	834	801	751	787	811	840	812	848	797	779	830	810	790	754	787	796	855	772	812	791	768	786	775	772	790	780	786	799	783	798	800	762	773	778	760	791	823	804	783	804	795	728	783	810	827	810	798	844	844	796	837	869	816	754	803	831	802	835	751	823	803	765	794	813	780	790	788	791	760	743	813	754	787	793	814	802	796	765	793	739	761	856	758	769	747	817	843	786	781	820	788	754	828	745	790	819	830	780	776	756	759	790	784	754	817	833	756	807	805	797	804	782	817	754	804	815	773	776	773	817	831	774	778	791	801	807	779	778	788	781	795	815	767	774	784	787	803	843	831	771	762	821	779	809	773	760	768	775	812	809	775	831	829	799	815	836	766	822	801	791	793	787	744	758	771	787	814	750	788	773	800	802	797	802	804	839	735	781	807	813	777	779	786	783	797	766	795	779	798	806	733	848	758	806	777	792	741	793	763	776	780	730	755	786	801	745	839	799	785	751	784	838	786	738	735	755	761	750	776	761	790	829	829	737	808	784	807	778	793	779	790	788	757	773	771	794	746	787	767	786	759	826	781	804	794	791	781	840	817	812	797	827	768	796	785	776	834	798	799	796	783	808	784	850	806	790	795	789	829	747	826	765	791	800	753	801	776	848	815	811	807	787	793	793	796	809	758	789	776	790	809	793	773	770	778	847	816	776	809	751	804	784	852	781	766	815	802	770	774	786	783	821	798	803	780	771	795	810	739	813	766	732	788	782	782	803	747	789	842	781	789	844	779	779	803	789	813	832	798	747	819	780	823	820	741	784	755	824	746	775	773	773	808	805	798	829	789	791	785	859	770	780	782	800	843	806	793	802	785	786	775	839	789	817	789	825	810	793	800	778	846	802	776	718	743	777	751	783	758	788	802	821	776	844	765	775	814	748	804	769	770	797	753	768	763	788	748	793	818	788	760	817	760	756	833	817	852	803	843	736	769	766	810	827	811	794	803	824	828	812	770	786	773	750	807	800	774	845	742	790	791	826	752	816	821	765	757	800	802	758	834	824	794	769	797	764	807	806	797	835	830	802	747	810	805	788	802	820	795	837	817	816	805	815	857	817	779	791	756	778	800	806	793	806	844	754	804	795	772	799	781	763	803	726	819	806	841	789	791	799	782	817	805	794	788	757	786	758	772	795	809	815	705	792	765	801	795	817	764	830	815	812	776	808	778	828	783	771	789	769	814	805	758	812	791	790	806	788	806	816	769	790	805	838	819	807	775	791	803	756	781	795	787	764	772	798	815	798	771	820	804	821	820	732	754	762	818	790	783	769	701	791	796	805	798	827	766	808	773	705	773	769	720	807	777	775	740	874	795	788	811	767	770	771	756	742	771	799	772	791	759	801	826	784	791	792	779	785	794	778	845	787	822	795	798	775	778	797	772	803	777	781	790	775	798	779	832	849	794	797	798	866	794	805	833	787	796	805	793	766	761	831	815	771	766	770	823	786	802	836	772	782	790	797	826	799	791	844	777	778	752	787	759	813	747	831	753	820	805	794	759	838	794	787	824	865	810	755	789	741	787	714	775	799	773	820	812	766	787	842	752	760	792	772	709	810	742	743	779	841	851	809	843	784	771	786	776	839	780	823	740	805	855	761	828	819	800	818	698	776	784	787	822	786	831	825	783	808	819	782	826	795	795	846	798	788	783	767	763	760	793	840	806	737	763	852	791	846	781	817	703	754	796	782	789	766	804	766	825	770	787	792	803	827	774	796	760	787	750	850	788	817	801	811	812	767	772	787	781	809	809	786	777	762	750	778	763	806	819	799	784	791	755	905	768	757	751	761	796	750	793	755	778	812	783	814	802	763	796	780	819	811	767	774	807	808	765	738	808	814	789	742	763	785	776	797	800	820	758	802	783	781	771	849	818	816	790	789	803	838	832	790	835	823	787	760	816	738	814	815	772	822	801	759	782	747	744	767	820	812	757	771	824	837	814	793	763	809	819	803	708	802	765	810	834	813	818	844	758	736	736	747	772	780	771	771	781	827	831	810	782	774	775	758	781	754	756	778	765	790	733	783	767	804	780	711	744	788	765	791	823	757	785	749	756	818	804	826	748	862	840	817	871	848	780	774	787	779	827	783	811	784	779	818	796	810	790	784	787	767	844	799	793	766	831	802	749	755	742	741	783	759	784	805	764	786	797	784	782	777	756	772	768	782	808	835	797	801	801	808	770	780	759	873	803	808	799	787	796	819	848	790	739	840	793	795	832	819	833	781	766	769	840	810	778	823	798	788	809	782	826	801	835	783	800	751	809	820	788	799	770	827	828	801	817	748	821	750	761	757	751	789	769	825	776	815	773	852	758	784	757	809	859	845	757	812	788	757	826	832	817	817	812	769	828	762	804	775	804	766	792	747	771	770	817	822	822	770	802	849	837	768	758	772	768	778	780	797	774	802	800	785	814	821	771	768	779	782	791	795	776	831	763	760	829	818	796	808	763	787	804	820	823	767	818	762	769	734	780	758	796	817	822	759	762	757	774	783	777	770	774	836	786	793	731	782	802	753	773	795	766	744	828	747	734	776	784	792	825	819	842	750	819	768	802	816	772	806	750	807	794	840	775	835	772	795	765	809	834	770	821	801	813	794	794	814	825	842	795	760	805	821	780	800	808	750	792	771	802	801	783	807	777	851	758	782	811	786	800	777	798	802	801	809	808	770	768	709	842	829	815	791	860	807	805	808	801	826	789	758	775	798	765	746	753	796	800	858	831	771	810	743	783	811	837	789	816	754	806	744	754	775	801	804	827	785	796	773	780	801	774	786	807	813	767	760	747	787	784	823	782	796	827	807	785	875	793	789	778	820	761	751	814	814	832	785	833	793	821	843	821	833	767	805	805	743	845	794	793	791	804	776	772	774	775	768	790	861	809	776	807	791	778	765	816	790	806	760	777	767	830	816	797	833	763	760	801	813	800	781	778	774	807	849	838	810	788	801	826	791	804	763	840	771	849	758	805	794	818	789	745	848	769	827	801	808	762	806	799	812	737	790	797	823	773	790	829	786	810	826	780	743	842	820	738	797	815	797	787	834	780	819	807	789	810	736	765	756	773	799	829	788	718	803	794	797	785	814	814	813	795	805	816	809	763	782	831	771	750	796	758	814	764	773	804	815	800	817	754	763	794	797	772	765	812	742	770	788	801	792	801	779	751	820	778	823	820	791	794	794	748	801	799	813	821	784
33444	7181	1103	615	370	322	315	279	270	251	282	247	246	235	221	208	251	237	241	228	234	212	215	226	231	218	187	199	214	201	213	218	215	194	225	203	196	239	240	214	218	215	247	240	219	206	229	234	222	227	242	250	209	218	197	222	215	220	212	247	225	220	248	207	183	210	202	203	220	242	224	213	207	224	236	211	220	273	230	229	206	199	249	255	204	240	221	207	230	208	224	212	203	257	228	233	176	214	201	243	238	237	196	223	199	202	224	233	232	214	205	212	212	233	222	237	227	227	202	233	221	209	227	228	220	232	220	230	227	227	248	234	212	221	209	208	204	231	210	219	219	205	227	216	224	223	223	230	238	221	190	215	246	219	214	252	212	238	208	216	233	222	243	246	226	241	219	205	196	210	244	217	209	227	230	217	208	208	228	200	198	215	223	209	227	215	232	215	239	252	220	195	237	195	209	203	195	246	214	224	231	177	229	210	197	239	221	221	219	226	219	188	225	238	221	233	205	229	223	212	196	247	263	198	218	222	209	219	230	206	220	234	226	205	221	225	206	216	203	223	246	224	223	238	221	229	229	214	202	225	213	231	212	217	202	211	215	218	211	233	203	188	248	224	211	223	201	225	232	205	191	223	225	241	211	213	244	195	203	212	199	223	214	225	201	209	229	192	239	233	211	208	219	192	240	243	246	204	229	227	227	224	216	218	217	228	224	219	251	209	236	236	236	221	214	205	207	217	234	202	215	216	201	209	231	230	214	224	216	240	238	245	242	226	230	189	221	221	250	207	220	198	224	244	210	223	164	227	232	224	219	232	205	202	259	223	223	248	184	194	219	246	238	195	217	248	239	212	181	212	214	232	228	185	209	191	247	206	225	207	231	218	231	221	201	225	226	209	229	220	229	202	212	203	242	214	215	226	204	217	213	191	234	217	230	225	228	220	225	199	209	219	214	203	215	206	230	208	211	212	217	209	227	246	214	194	240	239	205	241	236	222	240	235	234	215	222	238	237	256	223	233	213	213	244	242	216	216	267	228	255	217	246	248	188	175	216	230	194	211	232	219	227	232	217	211	237	231	229	243	230	241	218	210	240	232	223	215	225	227	206	221	183	242	214	222	227	202	194	206	213	216	231	226	228	203	198	220	220	242	205	231	221	202	217	240	224	220	235	231	207	218	242	239	209	203	208	215	244	222	238	231	240	190	202	210	239	250	190	214	215	202	213	212	225	185	211	235	231	235	232	207	236	226	201	218	213	231	214	216	206	210	191	229	208	206	207	212	228	215	235	224	237	257	242	233	223	227	191	220	247	203	228	211	212	252	226	206	210	220	235	249	240	206	226	207	236	199	213	210	227	215	201	232	207	219	213	223	260	221	204	217	206	193	224	208	198	233	223	211	223	219	220	221	244	215	196	218	227	208	226	261	230	235	221	222	212	206	214	227	241	269	233	215	229	208	233	218	208	215	233	227	217	203	207	232	210	202	201	223	224	213	230	208	205	221	204	238	209	223	224	210	241	244	201	203	212	227	201	203	225	200	219	203	225	208	215	234	220	198	213	229	237	180	247	202	240	225	216	229	208	232	229	217	209	228	213	213	212	247	226	240	227	188	204	237	233	221	225	219	217	223	237	201	223	206	201	192	242	237	218	219	233	204	234	220	220	261	230	209	217	240	192	234	225	223	208	219	200	201	223	249	211	232	190	208	215	214	234	218	214	224	216	216	224	210	244	223	230	239	211	260	214	224	224	210	229	186	219	225	231	228	197	247	196	225	208	239	217	220	201	194	229	239	227	244	217	242	233	234	227	209	211	238	211	235	228	216	214	205	258	221	241	221	209	217	233	224	210	217	234	263	231	208	227	194	231	209	250	194	241	204	216	216	249	219	219	232	201	213	228	242	226	192	198	220	229	241	221	216	237	217	220	222	222	236	220	212	243	218	237	200	212	236	212	202	230	217	212	233	223	226	204	195	216	234	236	226	210	208	227	220	227	197	229	220	192	217	228	224	208	236	203	214	219	251	252	228	226	222	210	243	228	208	235	196	250	236	189	252	217	220	219	232	237	230	225	224	245	243	223	180	252	218	217	236	201	194	211	237	230	224	220	200	260	248	219	209	225	208	231	249	203	218	197	240	216	210	222	221	215	208	240	222	205	215	255	185	218	228	212	226	229	234	232	186	219	212	226	223	240	251	219	246	218	236	219	226	236	253	240	229	201	229	230	218	207	225	230	254	210	233	196	197	201	208	236	228	215	230	207	240	220	242	200	210	229	242	229	203	218	219	203	215	198	217	200	233	218	205	224	210	228	222	194	226	200	230	203	192	219	198	215	228	248	216	222	205	232	254	211	239	220	205	221	202	236	198	235	228	227	196	199	223	232	219	206	208	209	199	227	213	226	230	226	260	236	219	190	209	219	195	201	205	202	224	226	212	225	214	234	223	190	211	212	211	225	232	251	197	180	242	222	189	209	205	208	228	234	219	188	235	230	238	224	222	214	216	215	218	222	207	221	219	198	208	231	221	236	219	240	232	223	220	218	196	205	206	221	234	233	225	222	207	191	196	218	207	241	232	234	258	211	247	230	224	222	196	212	191	207	254	200	247	212	238	248	219	218	226	213	221	223	233	204	221	190	232	225	213	229	248	214	226	228	206	239	237	213	225	217	249	186	230	224	216	212	221	219	232	225	212	211	208	224	219	189	206	201	217	209	201	216	216	239	225	237	212	221	202	217	238	227	194	229	234	229	213	204	188	223	174	243	201	196	214	192	213	211	229	207	232	216	245	229	197	233	215	220	223	229	249	224	236	208	257	204	224	228	224	236	211	242	197	209	243	204	209	192	208	240	215	206	209	213	224	220	222	207	253	242	219	212	217	208	255	234	184	223	242	204	216	250	221	181	219	206	223	214	236	205	200	222	220	233	198	212	208	242	227	203	224	205	221	239	220	225	244	228	229	237	219	240	191	208	197	226	206	224	237	203	244	230	229	217	224	195	202	205	244	208	190	254	186	228	224	197	234	205	222	229	214	193	204	225	218	222	236	215	212	224	227	215	230	220	219	220	234	241	237	207	217	198	226	210	219	211	221	223	237	229	213	213	187	191	240	213	224	236	232	213	244	227	226	235	225	231	234	235	227	241	222	212	233	195	183	212	231	227	218	209	216	239	228	218	219	240	192	212	225	202	218	218	211	221	215	191	232	232	224	222	229	252	196	198	251	197	248	266	221	214	237	216	218	208	216	198	195	204	244	220	191	199	236	238	214	216	206	209	214	194	237	206	231	209	175	223	232	203	210	222	221	225	226	215	211	204	217	207	220	251	227	215	239	199	229	228	221	231	212	230	231	219	200	206	241	223	245	244	221	232	206	216	227	204	211	188	203	232	242	221	215	198	209	189	235	212	225	204	199	216	189	204	213	215	237	218	209	209	236	240	203	239	241	199	214	235	195	232	226	190	218	207	221	210	210	227	240	193	218	238	204	203	220	199	245
20500	2890	1880	1950	1601	1247	1023	949	858	782	784	719	653	648	619	595	619	619	580	525	548	577	564	529	555	594	595	573	567	563	592	563	565	533	531	535	571	534	603	564	561	558	545	504	583	547	546	562	541	548	554	543	549	564	529	541	558	584	588	519	560	536	561	545	486	548	475	473	541	492	531	548	507	544	525	502	490	516	519	584	540	563	555	552	543	502	535	547	575	512	529	561	568	590	508	618	547	583	547	519	578	511	512	541	559	525	527	524	563	549	486	553	535	546	540	543	510	514	550	512	515	543	530	518	498	543	596	485	524	518	510	516	551	533	545	528	527	528	553	541	539	536	542	518	569	518	556	558	571	561	549	544	532	540	556	550	518	568	529	517	535	527	535	544	520	552	557	564	492	512	513	525	503	570	536	536	545	525	508	495	567	500	496	481	511	518	549	513	529	549	531	502	513	510	523	530	539	499	532	560	536	564	563	538	513	521	544	565	544	551	513	503	513	532	521	525	525	514	508	551	536	512	559	537	537	508	549	542	526	519	558	532	532	526	483	483	531	554	498	547	518	533	529	522	548	550	538	556	502	541	539	555	571	508	527	533	483	542	559	513	553	563	500	540	580	535	509	540	567	511	533	505	479	491	493	468	514	504	512	515	540	545	515	495	568	509	547	496	552	522	543	527	522	548	549	569	504	533	532	512	558	543	507	534	527	527	537	553	496	512	543	527	545	502	491	546	498	522	530	532	504	566	535	540	556	545	555	570	582	523	540	551	561	489	547	502	540	508	521	562	546	558	527	553	523	524	576	516	512	524	544	540	546	525	481	500	546	525	529	533	555	510	512	552	524	509	545	526	518	539	508	505	552	500	502	532	527	538	543	561	521	561	470	553	541	523	485	529	517	528	549	557	493	571	529	522	540	521	557	497	516	509	509	531	520	526	503	554	513	519	507	563	523	504	526	493	505	520	551	512	519	535	572	568	541	500	521	524	555	531	544	498	575	542	484	503	521	513	511	480	538	547	517	523	503	495	533	517	561	520	541	550	502	567	531	499	506	548	539	498	516	501	517	505	478	503	569	506	536	504	544	525	535	504	504	523	548	521	510	494	498	539	522	554	534	581	485	527	521	518	520	529	558	495	567	558	519	538	474	550	539	537	516	529	516	495	540	557	546	500	526	568	570	558	536	521	499	528	476	545	538	532	502	554	533	528	584	544	580	513	531	536	547	516	513	527	525	553	541	544	496	520	571	485	549	542	523	539	524	517	518	507	522	504	602	521	522	489	538	546	526	519	552	546	514	522	550	502	517	525	525	513	544	518	540	538	504	522	524	524	536	516	540	514	531	538	498	543	473	541	532	515	535	531	530	550	493	578	542	519	530	503	529	552	535	546	499	557	507	511	503	499	543	514	495	503	491	549	504	502	512	542	499	543	542	510	534	552	508	521	525	564	544	531	480	525	561	536	512	529	570	562	563	497	515	544	507	526	520	577	552	536	567	516	556	505	501	514	554	497	530	526	550	552	496	558	556	523	536	520	516	515	535	513	546	509	512	509	543	529	528	495	545	545	549	490	543	515	509	498	504	529	556	508	507	522	496	527	544	492	508	559	547	520	568	519	565	540	516	539	511	469	483	521	530	486	503	559	528	560	529	540	528	533	521	505	512	549	520	515	520	516	545	552	559	523	542	539	533	564	557	538	547	522	537	531	506	515	541	531	536	547	598	512	511	494	546	508	501	536	551	459	515	518	469	550	554	512	512	489	517	528	557	554	535	485	512	520	539	549	521	514	544	549	554	543	540	530	504	466	557	549	563	528	540	515	583	513	557	550	476	531	545	520	529	527	529	529	533	527	581	507	532	545	519	553	548	516	551	549	482	530	537	504	475	550	508	562	541	525	476	530	487	510	518	541	558	539	566	567	507	518	518	524	528	518	543	521	537	538	557	496	582	551	552	532	519	508	576	506	532	522	525	544	534	529	516	505	502	539	525	509	556	502	528	529	540	537	508	524	539	469	515	571	534	539	542	518	532	546	567	568	536	541	555	518	532	504	521	526	529	532	534	536	522	581	478	543	491	532	523	529	535	523	526	573	503	503	543	525	513	525	522	514	554	553	554	507	515	562	555	553	542	524	516	524	504	532	561	527	520	537	477	555	496	511	539	554	526	529	498	519	540	507	537	529	572	504	499	473	522	504	525	511	543	578	517	519	540	525	505	525	524	497	513	554	498	527	528	524	540	508	530	559	530	546	478	506	568	508	548	522	503	563	516	518	525	530	514	558	548	545	505	562	519	528	536	515	508	543	482	559	553	516	507	527	523	530	491	515	535	519	528	551	501	495	546	479	572	454	517	501	539	515	535	502	493	538	517	534	516	504	517	528	531	523	556	527	545	530	553	555	527	546	516	533	534	482	505	530	507	502	553	520	541	520	535	559	530	536	533	517	564	506	465	524	480	511	556	564	534	515	524	547	484	558	522	505	492	511	500	503	524	535	532	510	509	547	541	515	547	514	514	526	573	526	535	541	492	513	547	561	538	524	557	544	514	556	528	552	494	524	505	509	537	532	544	531	508	519	566	520	504	516	547	513	495	538	528	510	497	534	536	536	556	508	497	546	524	508	540	516	552	493	520	547	521	522	543	537	488	563	572	527	522	532	486	486	499	517	571	569	502	513	536	545	506	511	506	578	523	503	559	499	549	520	503	524	504	526	529	525	528	553	487	524	509	500	531	542	474	473	530	515	536	500	522	530	499	512	493	532	499	483	546	522	504	460	501	552	538	524	529	537	557	519	499	541	540	523	570	481	520	535	520	500	512	515	536	459	505	535	529	543	510	512	542	555	526	491	507	501	518	501	547	547	515	515	545	543	560	519	521	499	516	509	509	527	526	541	556	555	509	542	500	557	542	559	489	485	531	548	542	510	550	531	516	498	530	538	521	491	546	540	527	560	494	560	524	514	512	500	537	582	511	480	513	547	549	517	548	499	565	513	524	542	542	532	547	563	544	503	527	498	529	475	515	520	553	500	530	508	532	508	511	546	519	541	536	543	539	534	488	512	540	520	544	542	575	495	541	525	565	526	552	501	522	540	531	517	482	575	497	492	503	562	574	515	516	531	534	544	495	489	517	516	497	532	515	565	539	535	557	512	536	541	535	498	475	557	533	513	527	487	495	533	512	527	510	515	523	499	554	538	504	563	508	527	536	511	527	555	506	542	544	499	503	526	533	513	489	541	538	512	522	540	521	517	539	521	542	531	532	513	526	521	507	561	545	531	512	506	515	499	547	543	499	512	572	573	528	514	544	498	541	539	501	523	551	547	553	476	537	512	520	512	566	547	521	492	462	542	558	516	524	555	522	518	568	532	519	537	531	501	519	550	532	520	550	512	560	518	529	533	550	562	465	593	499	530	541	538	516	508	533	557	531	504	534	541	531	524	542	522	526	538	549	534	546	512	537	523	526	560	518	539	524	478	529	520	531	507	541	545	493	531
11149	1644	330	319	320	333	326	287	323	301	272	323	295	300	294	293	293	327	310	307	297	284	304	298	303	292	281	285	343	303	310	310	294	300	311	295	316	325	289	295	301	310	303	262	319	299	320	269	277	260	295	316	276	282	306	308	323	288	306	294	277	299	286	304	282	284	302	283	288	301	276	297	312	313	278	297	308	293	287	287	306	294	286	325	289	302	306	280	336	294	265	314	301	287	305	315	274	286	291	305	277	277	302	311	297	299	274	286	314	297	313	306	315	292	273	279	307	274	286	287	306	296	312	286	275	294	305	293	298	283	296	281	296	274	309	305	294	318	318	318	286	282	292	340	342	281	297	297	278	262	281	263	270	268	288	304	307	283	325	323	278	297	289	280	315	305	302	313	295	299	262	278	314	287	294	297	308	340	306	316	313	313	288	298	302	319	312	322	298	314	283	297	306	328	306	317	326	298	297	286	289	353	293	308	323	268	292	303	297	287	288	302	289	300	286	283	306	288	299	296	303	292	316	272	284	322	322	286	302	274	276	291	317	302	296	310	302	309	290	288	326	312	310	301	296	278	293	298	292	307	303	297	307	289	277	304	279	293	279	321	309	289	286	289	312	310	293	314	285	317	320	304	288	247	295	291	308	287	317	296	320	296	269	335	343	319	299	327	294	289	310	292	299	305	265	305	324	287	279	306	297	296	305	256	307	304	273	301	302	272	307	317	304	300	287	313	300	301	292	286	308	324	304	307	311	349	315	295	277	286	287	291	312	273	276	306	321	294	251	325	304	274	322	287	319	286	267	275	307	354	336	311	275	334	292	307	308	281	296	303	278	325	318	287	306	299	269	332	278	295	257	301	318	288	308	290	281	254	302	313	304	312	264	290	301	311	289	308	279	296	308	304	310	326	290	313	301	334	324	280	291	311	272	275	302	292	322	301	288	295	288	340	303	256	288	257	299	299	327	250	253	285	273	302	300	296	283	297	279	289	254	307	314	311	306	287	297	325	292	297	300	301	314	311	304	292	297	306	276	270	301	331	292	296	326	281	312	320	276	330	310	310	287	302	309	310	302	295	295	330	329	290	274	294	309	328	264	263	303	296	291	289	287	274	330	299	294	271	306	333	309	279	274	280	307	284	299	267	315	300	297	326	323	310	309	332	289	275	290	326	284	309	297	287	292	313	304	282	281	293	274	289	319	301	310	308	297	312	318	292	284	272	301	297	313	307	303	282	330	299	280	337	317	283	332	324	281	324	294	290	300	295	331	292	290	304	288	270	307	299	297	298	285	285	303	325	284	306	280	270	340	278	286	305	307	318	319	296	295	287	301	295	303	293	295	304	302	299	312	299	298	312	301	331	279	286	304	302	297	266	270	263	308	303	292	323	312	351	285	301	293	313	296	317	277	304	277	285	328	298	272	257	331	318	296	289	270	286	324	283	291	276	266	304	297	282	293	322	281	320	327	290	296	287	304	297	303	334	283	300	306	300	294	249	328	285	308	320	274	291	312	295	304	287	281	336	294	299	308	296	294	312	284	289	299	310	301	296	296	334	288	303	298	310	307	283	296	295	310	282	324	288	282	284	308	298	287	299	278	328	311	309	299	266	294	338	291	338	310	323	287	300	318	291	310	298	312	306	333	292	327	293	315	318	294	300	290	256	266	296	292	293	290	291	284	312	312	291	291	323	286	299	331	316	292	300	300	301	288	298	300	326	279	260	337	276	288	300	310	305	275	303	265	271	294	322	335	309	299	303	333	295	313	296	310	310	269	284	302	300	294	299	250	282	285	286	313	287	312	285	273	317	277	295	291	309	282	317	289	301	273	274	287	326	306	324	323	321	300	303	301	287	310	296	310	278	301	307	279	273	291	317	305	320	294	304	318	288	292	323	307	282	283	303	299	297	308	310	322	347	315	305	319	276	297	310	286	287	309	282	303	298	295	323	302	342	269	284	316	312	323	295	300	305	297	279	278	286	300	314	290	299	317	305	326	309	322	293	292	256	290	318	316	311	285	321	265	292	286	302	308	294	288	273	321	314	331	316	301	291	349	296	353	305	307	290	312	300	316	275	293	307	292	288	301	312	301	316	267	293	286	291	295	287	288	315	292	333	309	304	302	290	313	285	329	299	294	296	305	288	289	301	278	286	328	267	311	324	262	289	333	311	259	323	297	295	331	305	305	330	292	308	320	320	318	276	283	327	306	300	292	290	271	298	317	285	266	299	270	258	301	286	297	336	299	272	310	307	324	315	306	304	296	282	316	297	255	330	269	316	300	320	331	306	304	314	310	305	258	309	275	277	278	291	311	299	290	297	280	277	290	326	313	313	270	303	298	315	267	325	315	299	296	312	283	301	278	302	317	295	301	285	308	302	304	296	300	300	292	289	263	304	292	306	304	296	309	329	338	278	296	269	279	254	285	299	270	312	300	318	306	303	272	347	312	282	288	310	289	290	278	332	307	301	298	318	257	300	317	316	269	285	311	315	304	292	303	273	299	313	291	334	286	325	317	293	290	271	323	294	317	288	299	321	322	320	320	268	301	293	306	273	311	310	311	319	313	291	282	282	270	306	301	301	289	308	323	315	308	291	295	299	278	305	291	274	299	301	293	280	285	317	292	318	286	294	286	310	333	318	318	307	289	299	296	291	281	335	297	313	287	275	267	312	345	310	290	307	281	282	295	306	282	332	312	294	302	340	295	294	312	270	298	304	294	306	303	292	250	269	316	305	295	288	340	305	329	279	309	309	311	294	304	296	319	304	320	328	296	311	283	284	297	305	298	309	303	291	306	283	318	276	302	256	351	280	301	314	269	350	292	313	313	301	326	313	321	318	307	294	280	317	310	283	298	292	266	291	298	334	281	302	296	323	291	320	304	294	295	272	278	299	319	313	278	307	306	292	294	286	325	282	309	297	275	329	323	296	311	307	276	303	316	326	328	287	296	293	316	285	269	311	327	330	310	264	333	267	289	335	303	304	278	324	290	307	298	246	293	310	292	257	274	295	311	312	277	306	288	305	312	304	306	287	305	288	310	337	323	311	307	300	293	315	287	270	302	285	308	317	314	282	289	276	318	324	267	312	265	311	289	293	313	289	320	293	297	330	299	278	262	307	304	324	295	312	298	313	307	274	279	282	323	295	295	309	316	349	309	279	275	271	297	272	325	308	341	277	309	313	319	308	293	320	315	309	326	326	284	290	324	282	286	280	265	291	294	312	300	320	309	288	271	304	292	300	301	331	270	264	282	268	324	305	313	283	278	297	330	303	307	284	314	314	302	304	282	280	272	324	277	267	297	272	325	301	265	269	270	278	296	303	312	308	279	299	329	289	316	300	313	272	276	310	322	298	285	295	291	312	283	291	300	305	315	304	290	304	286	268	289	323	279	338	306	317	305	314	289	285	329	290	300	276	277	291	282	299	315	310	301	284	303	268	291	282	283	330	319	275	289	326	304	312	310	300	270	297	277	298	284	307	289	308	319	287
8146	1343	790	771	790	778	728	706	703	747	728	718	736	792	720	746	735	704	764	728	776	762	708	737	714	746	739	706	724	722	719	685	753	709	728	703	662	726	764	768	678	726	679	709	706	662	748	746	727	696	696	744	718	671	754	799	699	681	722	681	738	721	731	717	690	758	738	683	707	713	744	695	755	730	722	726	735	707	713	740	663	720	730	733	712	742	731	737	754	711	684	730	722	727	690	759	679	695	758	676	676	669	714	720	699	713	719	727	694	690	677	680	716	721	759	716	685	744	710	724	712	695	720	683	707	749	686	721	677	754	761	726	735	760	701	714	723	753	738	702	773	746	753	722	722	704	709	720	722	740	679	708	751	708	707	734	679	700	727	713	704	772	751	657	722	682	728	761	748	688	726	753	771	738	688	735	770	706	711	728	705	740	739	720	783	719	714	745	728	741	704	766	700	728	719	704	726	743	739	711	738	690	714	732	734	714	762	732	745	737	743	722	710	760	722	702	727	734	711	748	748	709	713	737	668	719	715	697	747	725	753	697	746	751	787	703	711	677	689	725	733	731	707	745	726	734	747	726	707	702	758	702	737	695	623	734	736	749	746	708	738	700	732	703	720	705	736	705	697	713	740	701	701	731	711	701	721	703	726	722	735	771	742	706	729	725	720	736	716	671	688	708	751	756	726	774	690	701	719	702	695	749	712	691	709	684	730	751	716	738	768	726	750	708	728	725	697	765	745	703	666	785	716	694	688	754	749	706	713	704	708	737	708	732	721	709	693	691	734	714	744	717	704	724	754	726	743	738	727	710	729	659	702	695	726	688	738	689	674	764	748	668	732	722	740	686	724	731	688	713	744	683	722	733	725	706	755	743	684	677	711	731	770	759	648	720	729	718	707	763	672	676	683	730	738	755	701	739	706	755	729	682	714	719	708	751	689	722	710	734	752	730	707	714	693	742	741	723	710	733	775	731	715	653	715	709	690	759	726	758	761	723	759	722	722	701	759	763	713	703	779	777	737	707	685	710	721	678	755	723	722	761	734	804	750	731	749	727	720	750	741	740	752	706	721	722	731	713	699	778	720	671	762	742	746	738	750	708	723	745	686	757	693	730	658	703	724	695	687	692	700	740	722	700	736	709	758	725	713	672	681	696	696	718	673	752	709	742	764	707	733	772	692	721	779	708	729	721	718	718	730	730	752	775	701	735	760	723	760	747	720	735	715	759	752	670	697	726	710	720	691	690	708	674	775	708	732	721	722	676	731	742	749	751	702	708	680	734	706	746	697	721	743	729	699	747	748	744	742	707	675	692	716	694	725	727	710	715	725	663	726	733	702	653	702	704	718	708	695	744	720	725	757	770	707	697	732	721	686	694	784	678	764	705	671	697	715	671	708	658	712	727	763	759	759	746	683	739	683	708	755	755	726	726	721	761	765	738	729	691	736	666	729	744	710	717	731	709	718	731	746	748	708	653	720	694	732	769	707	743	713	756	658	719	690	722	690	730	683	725	757	718	742	708	756	722	727	741	707	716	722	702	694	728	707	734	690	742	709	717	684	743	727	759	728	720	753	761	730	721	719	674	707	698	712	743	723	719	726	710	733	732	767	677	701	733	671	689	704	724	698	760	684	709	702	734	736	714	690	709	757	693	717	761	705	706	739	669	710	704	731	682	729	733	741	688	724	722	697	755	742	724	716	728	727	702	728	706	690	703	692	705	718	702	730	748	769	751	756	721	734	722	736	724	720	752	742	720	724	743	707	734	781	720	727	740	703	721	677	754	711	741	721	702	745	748	710	719	778	702	744	703	719	695	731	719	686	723	689	672	741	745	692	722	730	750	735	719	695	765	690	734	737	759	722	709	722	749	722	765	730	727	696	731	719	731	753	738	695	689	711	706	721	716	693	718	687	725	699	674	766	710	683	650	713	685	710	706	694	741	701	761	678	751	757	689	713	710	704	708	733	678	735	779	717	756	719	735	693	720	704	704	716	727	743	700	703	753	714	682	728	696	677	728	742	756	784	731	759	752	735	714	749	659	696	676	754	729	736	690	673	719	757	708	671	694	749	697	702	784	752	663	706	765	736	666	740	674	709	721	753	746	725	698	776	658	752	748	743	724	709	742	679	728	711	698	716	715	766	732	713	718	750	722	699	756	706	710	718	740	675	711	689	711	711	694	718	711	736	740	668	740	709	713	710	792	710	708	742	716	729	738	725	675	726	699	742	706	717	708	734	741	714	714	732	663	683	734	712	669	754	706	735	732	715	703	735	726	721	731	739	685	726	741	719	730	702	780	708	689	692	702	717	717	658	683	725	720	734	739	684	728	750	689	709	745	679	722	724	649	729	759	710	711	736	762	730	730	712	728	704	756	707	718	717	726	709	750	717	739	716	714	712	729	725	757	727	748	771	720	711	705	658	723	741	732	682	714	703	772	705	720	704	751	698	632	723	712	698	707	754	665	774	719	723	746	738	728	728	735	708	755	716	701	760	731	692	740	673	730	710	705	746	757	699	763	710	740	717	753	682	717	778	711	704	748	714	707	745	761	699	698	738	705	713	730	737	740	729	724	709	716	736	730	698	733	706	728	775	710	730	712	723	745	716	700	709	725	705	739	725	735	733	699	760	739	731	728	734	697	734	691	728	722	680	687	707	708	719	697	727	746	693	722	799	718	681	663	702	737	690	691	702	729	689	710	713	772	710	724	747	701	709	785	750	716	722	746	741	742	718	672	744	735	688	675	792	756	754	674	735	770	710	694	698	675	744	682	676	706	704	724	720	683	749	732	669	712	685	722	725	748	767	722	701	707	708	707	726	727	703	722	711	708	705	701	752	722	733	740	711	731	746	722	727	763	703	704	723	703	732	678	696	693	719	755	712	734	716	712	709	736	723	760	723	689	737	741	730	729	720	701	697	702	698	740	722	775	667	686	727	707	728	683	665	759	737	720	759	698	727	714	714	709	736	749	721	675	680	715	742	686	744	701	670	760	745	719	743	673	734	740	723	731	657	758	677	709	739	693	680	737	710	755	719	690	705	708	768	721	740	754	663	751	727	739	712	727	710	745	731	669	697	724	693	668	752	739	698	687	687	712	738	690	715	706	770	691	760	679	738	687	707	768	708	711	698	714	696	673	692	698	681	742	673	688	729	697	744	715	722	692	703	710	756	766	727	704	683	734	696	743	686	687	788	708	714	656	726	751	750	710	705	712	768	737	718	677	715	708	707	758	742	704	677	742	736	714	712	701	694	726	678	699	716	754	731	747	712	694	666	726	739	739	673	713	698	704	741	687	704	755	694	661	697	740	721	708	667	729	750	724	709	705	679	736	738	707	701	703	738	742	679	695	715	721	765	743	683	707	661	728	744	711	711	703	715	707	725	731	725	725	737	716	700	720	675	715	762	726	738	732	664	724	740	718	707	690	703	746	756	694	686	749	729	699	700	663	732	751	731	707	725	723	662	716	756	699	755	680	737	702	699	723	645	717
23299	4004	713	530	442	404	392	400	391	372	394	340	347	360	313	338	332	362	348	359	315	372	356	354	366	351	332	336	347	351	337	335	348	334	347	341	396	341	325	355	355	353	390	372	378	356	332	317	372	342	366	347	336	367	346	360	367	353	369	344	325	314	370	327	355	354	381	319	347	359	348	360	343	364	355	323	348	346	338	307	330	349	373	370	366	372	361	341	360	344	380	384	359	340	355	373	349	347	322	351	376	351	367	341	373	323	390	358	356	357	376	350	388	350	369	326	307	341	351	344	386	319	344	342	325	385	369	335	363	328	307	342	339	356	370	362	347	345	394	365	355	350	365	348	367	358	372	377	330	358	344	359	330	370	328	376	345	320	323	361	350	338	371	361	335	335	374	363	370	342	365	367	360	327	354	356	351	338	360	328	347	379	371	360	369	348	331	363	349	401	302	330	349	321	349	339	335	346	361	361	357	373	351	355	343	336	359	337	313	354	362	317	360	356	365	339	346	359	350	347	337	356	353	362	335	376	331	389	355	336	318	338	367	381	371	343	359	347	335	290	324	355	354	353	345	343	335	387	358	377	323	336	365	351	391	332	345	381	377	378	349	371	358	352	344	346	303	336	357	347	327	391	369	381	365	362	379	376	346	384	336	352	354	340	360	346	362	353	360	361	376	389	335	353	324	377	372	355	376	371	363	367	314	292	346	331	354	337	339	337	365	381	332	350	346	339	339	362	338	350	360	334	340	331	352	358	368	342	331	337	361	329	315	342	342	400	366	362	326	331	374	311	319	370	345	369	354	334	354	403	327	344	361	339	348	348	341	337	369	351	360	358	339	382	378	356	367	362	342	342	366	322	385	344	363	355	366	366	337	357	324	362	395	393	353	374	329	301	342	357	316	330	322	345	364	360	344	355	328	368	335	348	340	375	374	341	360	334	335	356	355	353	326	389	357	326	328	322	338	350	361	375	371	391	343	318	350	366	338	324	355	343	388	348	354	338	380	370	355	339	345	366	375	347	372	342	356	335	316	345	354	348	331	350	319	363	338	342	378	398	358	362	352	341	345	399	355	347	325	299	342	326	343	407	347	333	322	371	367	361	369	329	354	348	364	360	340	361	329	345	348	315	328	322	361	371	375	336	336	363	341	383	340	372	348	326	370	329	351	338	335	385	308	379	362	333	337	372	286	363	362	349	322	316	387	310	330	362	386	337	330	346	395	311	343	351	337	310	337	313	361	375	353	337	378	339	377	349	364	361	334	370	349	353	366	357	382	371	317	386	320	363	347	353	338	334	384	336	331	361	355	383	364	363	341	309	327	355	312	343	358	305	340	339	365	387	362	294	348	328	345	322	348	329	382	368	355	353	317	380	391	361	360	341	381	311	331	329	353	343	359	365	358	341	368	320	332	345	367	344	380	372	340	324	358	325	344	333	334	363	341	350	329	348	379	378	341	374	369	332	384	351	330	344	324	347	336	364	364	371	348	355	338	368	358	349	366	350	341	385	345	363	368	347	342	386	337	347	325	338	399	384	351	355	376	332	346	344	352	381	362	343	358	330	349	354	373	340	339	326	351	342	354	381	380	366	344	334	351	324	343	336	394	351	370	347	384	360	359	397	334	346	388	323	306	318	331	353	339	366	322	357	366	338	320	335	356	363	344	317	319	349	342	355	344	371	351	345	351	343	348	332	350	339	389	353	359	343	370	329	354	381	361	398	336	346	358	401	342	386	374	360	351	353	325	369	338	351	339	336	374	353	344	339	310	345	322	358	352	362	339	327	354	347	381	344	399	340	330	366	341	342	337	352	349	378	345	342	349	342	353	329	361	351	331	357	354	353	319	370	366	334	341	370	371	388	390	354	334	349	345	365	325	354	363	367	349	376	382	355	364	340	378	348	375	329	364	356	360	350	329	349	391	356	344	325	341	346	325	324	316	348	339	348	360	352	370	369	357	371	348	352	333	341	317	378	353	372	371	323	334	333	317	376	386	346	355	347	332	367	368	343	350	350	357	335	347	348	373	351	345	370	331	344	372	347	302	324	316	364	361	321	370	369	362	359	350	358	383	396	323	342	315	366	367	334	350	327	385	334	352	358	359	334	362	357	329	308	337	364	372	352	342	355	325	347	357	322	325	356	310	339	366	370	342	318	309	351	357	376	344	353	348	328	373	323	338	313	344	377	344	321	350	323	305	362	325	329	349	359	298	345	398	366	365	395	351	366	367	346	339	356	312	356	381	363	312	339	308	349	370	379	372	360	348	341	372	350	321	363	388	348	324	355	355	353	353	338	334	361	368	382	383	358	343	354	346	376	353	367	349	350	358	349	357	346	348	353	384	342	362	339	341	348	390	344	323	343	343	351	355	360	365	354	356	328	327	366	355	348	377	384	327	359	370	367	349	318	349	376	325	335	356	355	360	355	354	372	353	335	307	361	384	326	334	337	358	362	364	384	375	317	346	355	360	364	341	323	339	365	335	393	347	311	351	400	340	327	323	364	356	359	311	383	354	372	366	359	347	352	368	329	336	336	360	354	340	369	346	334	370	338	339	339	345	322	384	329	360	345	328	332	319	336	345	361	331	351	342	318	332	336	355	324	367	322	361	335	361	365	334	369	349	359	346	347	321	377	290	339	365	334	375	362	336	386	322	352	337	328	351	350	361	365	337	338	367	335	343	354	384	342	340	364	334	342	356	350	345	363	365	336	353	321	376	354	338	312	373	353	373	326	319	357	344	339	366	390	337	335	336	330	329	343	348	339	337	358	335	341	322	382	321	335	357	353	362	373	384	357	361	332	350	327	379	361	318	352	365	362	359	335	332	353	358	325	361	341	338	344	340	350	334	356	384	379	335	323	332	377	346	332	350	367	333	358	390	363	371	348	359	369	338	375	381	344	332	322	380	350	346	346	365	366	327	325	335	346	365	361	350	365	354	342	371	353	334	339	366	288	313	359	340	342	327	316	343	344	326	349	364	353	319	356	384	332	334	359	366	332	344	343	339	349	323	329	351	369	345	362	372	358	352	324	358	372	279	353	371	352	324	351	328	316	346	340	340	369	343	361	373	357	362	378	360	323	337	328	331	368	357	357	344	343	325	366	338	382	370	351	324	367	347	345	361	331	360	369	318	359	336	393	402	351	298	334	354	385	354	338	326	344	359	312	341	378	335	360	361	363	357	316	337	353	360	331	346	348	333	316	340	373	374	373	315	364	367	357	340	326	374	337	357	365	391	350	358	315	374	385	384	354	340	341	354	355	340	335	357	404	358	358	358	343	345	334	356	370	349	360	337	317	347	349	394	341	366	343	374	381	352	327	357	343	356	339	367	342	324	350	357	345	349	354	350	341	342	340	359	338	322	342	348	353	340	384	356	320	355	401	344	353	368	321	383	334	358	368	292	356	346	401	359	371	362	356	342	337	337	326	319	337	339	321	364	356	414	372	335	368	375	339	323	347	368	330	334	371	362	331	312	311	343	379	317	340
16223	2219	1452	1442	1362	1137	1069	981	976	973	927	894	891	877	849	809	849	850	857	844	861	846	857	795	774	857	905	811	866	797	821	852	836	828	771	859	869	806	796	804	794	844	806	824	828	876	830	803	765	797	873	833	879	807	792	801	803	787	807	834	853	804	801	826	808	804	822	824	795	798	817	820	790	789	785	825	782	842	791	800	847	828	807	827	830	760	841	822	785	818	818	820	782	845	811	831	804	852	777	793	812	812	839	843	860	812	768	820	812	844	817	816	839	794	819	826	834	815	821	821	799	861	852	853	785	793	797	757	823	825	809	824	816	827	809	862	807	783	832	799	813	854	867	757	766	844	834	778	855	855	834	794	767	822	845	812	857	825	796	813	828	843	829	820	786	817	831	811	799	827	819	828	840	787	817	833	815	776	816	829	814	829	802	827	828	796	829	839	794	831	801	818	766	839	815	758	782	835	776	768	789	798	835	850	777	833	753	784	818	825	774	813	826	858	870	824	821	806	844	849	844	810	818	769	816	859	850	827	844	814	777	850	773	813	818	782	829	798	855	783	813	866	823	818	779	817	822	835	796	777	780	791	767	878	782	832	805	803	798	806	790	862	785	835	824	827	809	821	827	745	776	809	800	742	800	839	817	856	809	815	839	806	800	824	817	794	827	803	813	806	851	802	873	845	778	783	784	880	818	823	807	801	858	811	804	797	820	845	782	768	825	840	861	811	847	780	804	821	767	834	821	794	788	810	838	797	832	817	783	848	789	769	847	806	792	784	844	809	798	803	816	866	811	877	825	796	786	815	821	815	832	811	799	773	866	803	729	817	778	838	835	824	807	821	849	806	864	798	856	822	829	771	833	873	788	823	799	806	782	791	793	827	820	797	841	815	839	828	811	888	830	767	773	803	836	809	856	800	777	807	774	789	800	847	785	787	786	814	813	852	865	840	811	828	758	824	830	778	839	821	867	865	812	822	854	797	790	808	839	819	829	832	800	853	795	798	791	793	790	807	769	804	792	782	792	813	823	851	831	792	871	804	818	813	802	777	849	827	826	772	791	785	761	818	842	819	844	828	807	804	816	828	781	797	857	836	834	840	826	800	862	780	829	822	824	814	854	819	811	810	788	864	864	791	805	806	803	749	859	795	785	845	796	807	794	799	797	796	811	821	839	785	784	801	789	798	777	857	838	812	793	787	835	869	796	808	802	859	782	776	809	809	808	825	849	865	843	843	832	822	803	835	796	792	859	776	813	816	843	782	898	783	825	820	798	852	798	816	804	781	839	842	814	827	860	782	820	841	804	814	777	853	798	825	824	785	824	807	851	827	875	786	840	762	820	809	835	807	821	811	800	805	797	807	783	821	818	831	820	857	767	832	800	822	817	828	806	827	846	761	813	811	857	810	825	735	785	819	812	790	790	761	804	791	796	823	825	824	802	821	821	802	854	824	808	826	769	794	833	819	816	816	780	778	812	810	778	783	890	804	841	862	773	769	800	785	796	839	779	819	792	863	800	771	805	791	777	848	799	862	809	777	828	871	813	827	795	835	870	812	796	817	811	849	806	799	812	827	830	827	830	807	807	801	755	816	849	834	891	821	845	824	819	783	837	804	790	795	810	822	829	787	833	797	841	816	816	787	852	794	796	820	786	756	824	872	794	815	800	860	843	795	789	821	771	804	836	846	846	807	851	800	783	807	798	776	820	792	839	905	806	829	867	827	813	792	857	815	842	857	812	840	765	846	804	817	755	874	804	784	745	794	831	802	790	805	825	778	842	815	816	808	784	823	785	806	822	842	776	821	796	791	810	800	853	818	823	788	825	814	790	818	853	818	827	812	807	830	859	805	841	846	793	776	814	815	805	837	778	801	815	816	818	777	789	766	848	787	837	782	772	802	776	831	842	788	857	843	837	801	780	838	868	827	828	792	788	841	797	818	845	828	791	810	840	814	805	808	810	808	797	773	779	857	822	826	769	835	760	856	870	775	818	858	818	834	774	837	789	844	831	846	806	800	810	793	840	853	813	845	857	791	733	841	760	773	835	836	841	871	824	799	795	747	838	813	803	788	833	826	865	836	845	784	813	821	776	846	810	784	819	776	815	790	791	800	848	800	864	838	842	781	785	860	776	767	820	842	841	773	808	802	805	851	814	782	852	829	831	872	743	838	847	775	837	758	799	852	789	822	792	812	792	790	826	866	784	797	808	816	849	791	833	778	777	812	822	833	832	818	777	780	807	817	791	791	813	790	790	808	838	850	848	858	847	811	836	836	791	809	821	800	817	835	807	840	855	890	781	790	817	837	833	827	780	794	788	840	811	836	783	809	827	812	809	769	801	798	813	803	886	838	831	805	772	810	822	779	804	801	790	839	834	796	777	790	773	789	735	851	798	826	813	800	822	845	805	810	813	749	806	844	802	815	826	819	847	807	812	837	822	787	813	912	827	792	820	800	760	828	769	836	820	790	814	820	772	790	808	790	770	783	862	841	843	780	755	783	760	852	763	774	809	827	755	835	846	857	825	820	852	808	793	815	787	803	753	826	809	795	822	833	822	826	808	819	878	851	801	837	848	774	791	822	848	739	840	803	840	851	786	818	812	813	807	840	893	816	795	814	751	809	830	820	790	792	823	810	819	817	848	829	828	805	805	895	769	805	814	793	813	878	770	827	798	774	811	801	822	808	826	812	840	765	837	771	827	801	780	799	851	858	866	831	825	821	790	762	834	812	795	775	833	854	765	776	813	788	809	849	812	781	809	825	768	842	743	861	815	830	889	818	811	788	842	822	754	834	792	797	813	776	852	758	813	800	800	799	791	817	863	805	800	828	787	807	810	830	801	825	796	825	792	802	820	820	800	880	822	819	851	827	810	791	817	827	808	820	811	828	838	886	800	755	788	850	802	813	826	786	806	776	840	822	747	819	821	807	827	814	817	827	794	821	825	802	754	788	821	746	851	821	875	786	822	750	882	811	851	820	815	833	904	832	790	826	797	824	865	812	848	857	777	754	859	859	762	808	844	818	790	807	841	863	826	767	786	816	803	812	789	815	828	802	861	795	798	760	810	844	793	801	836	834	757	810	853	871	843	812	841	828	837	838	796	825	801	885	803	798	813	837	779	825	755	826	798	783	824	820	798	812	835	772	840	855	794	838	839	798	815	833	806	816	832	855	774	839	808	816	761	797	833	850	782	814	810	857	862	836	816	757	799	835	772	809	800	839	809	833	820	826	829	858	791	819	815	882	792	822	836	840	772	812	797	774	813	801	801	866	837	805	802	813	829	824	842	800	815	810	810	787	812	803	870	819	814	828	768	782	852	833	773	802	848	861	867	834	773	759	791	806	820	826	872	792	749	818	773	806	778	831	804	803	809	828	786	798	853	810	817	832	806	812	838	796	749	855	777	821	827	811	831	796	809	783	849	847	809	839	840	805	801	789	819	846	826	776	833	865	781	861	779	835	819	813	832	793	831	758	828	804	847	769	818	864
33656	7297	1155	642	434	379	299	269	283	271	248	271	226	224	234	199	234	212	200	222	228	224	229	187	224	219	234	225	259	228	207	207	243	241	224	204	186	222	195	221	205	231	226	220	230	223	203	217	242	237	215	226	200	198	228	223	213	199	195	196	261	249	224	203	230	214	178	226	201	220	192	191	207	199	186	184	176	211	243	205	200	221	201	232	211	208	218	236	231	240	208	207	230	203	215	203	209	203	208	230	218	215	225	220	214	198	194	216	193	179	217	200	194	192	221	234	219	199	207	215	232	227	217	194	207	208	230	186	212	184	210	219	201	247	230	237	218	196	192	202	202	192	212	191	244	213	184	212	232	195	215	205	208	221	214	209	207	186	186	209	221	182	235	237	189	229	201	247	207	175	215	184	220	210	221	224	201	210	206	188	208	190	213	225	234	204	214	215	216	226	219	202	223	211	190	207	179	188	195	197	199	216	228	211	207	206	206	225	226	203	208	219	209	226	214	243	233	234	198	225	220	208	229	202	205	208	215	203	202	209	239	204	222	232	192	218	204	225	222	180	213	219	207	237	246	210	191	235	197	197	196	206	228	189	206	226	213	187	215	216	196	211	206	213	207	195	225	174	207	212	221	205	216	213	190	206	224	195	221	228	241	224	202	221	223	233	203	199	200	209	206	203	226	211	206	202	216	200	225	205	208	241	209	181	219	211	215	192	199	218	207	211	212	218	197	190	220	182	225	221	227	221	194	223	214	194	204	214	209	193	207	205	212	192	212	205	203	215	192	224	231	219	200	187	216	199	206	186	222	200	217	195	212	201	218	200	201	209	210	210	215	224	187	184	193	218	228	216	197	226	195	218	218	209	215	196	207	167	201	235	201	238	230	221	198	213	217	228	217	225	240	193	229	226	221	219	220	205	208	214	186	233	209	220	215	225	206	224	174	205	227	213	218	204	226	205	203	220	198	214	192	224	203	211	192	242	210	210	174	203	234	201	213	194	213	242	235	241	199	207	192	217	208	206	235	224	227	228	204	240	219	235	186	221	193	227	231	217	214	194	228	206	232	206	220	187	206	227	221	223	199	226	196	225	177	244	234	216	219	202	222	193	211	237	218	201	215	184	218	197	188	204	222	199	233	199	213	215	244	215	207	211	205	221	204	210	221	212	222	196	187	229	203	211	205	220	202	183	214	226	214	233	216	251	223	214	239	194	207	229	202	214	218	214	208	212	185	202	225	222	197	198	218	203	207	225	206	216	240	226	195	223	220	188	245	166	204	204	212	209	228	209	210	203	219	208	205	187	236	212	217	215	202	239	217	226	198	211	190	218	223	204	210	247	205	183	198	212	217	218	213	210	203	203	216	231	213	203	222	234	199	230	207	202	204	205	203	215	210	195	210	205	211	196	184	226	213	202	247	197	212	234	236	198	198	215	225	214	182	197	205	231	221	221	234	205	248	203	227	223	205	203	212	195	224	225	191	241	216	192	185	223	198	223	218	210	225	223	201	193	211	220	208	206	206	212	184	213	205	218	192	195	185	201	183	233	198	217	218	219	192	229	195	239	207	196	217	226	203	216	224	202	233	232	198	210	216	203	198	208	242	188	221	206	198	215	213	215	200	190	215	221	198	225	219	201	222	209	210	218	204	171	229	241	196	218	200	235	209	237	193	169	188	200	213	207	224	224	200	197	192	224	202	186	215	223	207	217	183	192	205	220	216	209	224	196	210	173	210	224	170	200	228	196	204	228	214	204	212	223	220	205	214	207	226	199	240	225	233	216	216	237	216	209	225	203	203	197	228	197	217	226	214	226	218	245	208	218	186	182	235	222	201	207	182	220	200	199	205	232	223	216	206	218	230	208	211	217	192	205	254	206	188	189	225	198	206	248	208	218	199	202	201	188	210	175	215	215	213	196	217	196	213	223	227	191	220	190	221	219	211	213	204	228	213	224	208	213	221	267	236	200	197	237	209	218	226	212	202	205	183	203	207	197	235	217	192	205	219	216	197	211	208	235	242	205	206	199	202	232	208	196	191	253	185	225	238	235	204	238	201	199	216	236	195	209	241	250	238	200	225	215	219	251	223	221	230	235	221	198	202	206	236	218	205	200	179	200	224	186	202	228	197	198	211	200	230	184	213	209	199	220	210	203	221	211	214	198	215	209	190	205	202	206	219	208	188	209	217	215	205	176	223	202	216	223	207	210	225	211	208	181	224	237	176	201	227	223	230	226	208	215	209	193	188	221	221	210	193	195	233	225	240	191	222	229	198	198	237	216	209	193	206	203	183	221	227	212	209	237	191	205	251	205	206	199	202	204	197	207	207	209	204	195	203	191	239	234	230	201	224	207	206	215	200	212	190	200	197	207	242	191	198	232	208	241	222	192	222	239	204	209	208	222	244	214	181	206	241	214	207	202	237	202	204	226	239	206	227	212	226	207	218	196	218	218	206	200	224	212	203	202	178	221	197	234	215	221	219	234	209	230	201	219	202	193	206	233	194	232	206	198	205	189	211	198	223	230	223	192	216	229	198	206	212	181	216	216	201	215	252	191	206	201	202	196	173	205	245	209	239	220	211	206	230	183	185	218	216	231	222	238	215	239	218	190	217	222	213	216	206	196	199	210	214	225	248	243	208	206	216	217	185	230	196	205	194	212	214	210	227	206	216	213	212	235	194	202	222	214	199	211	219	215	195	225	205	220	252	223	212	216	208	218	237	165	188	221	232	199	221	230	209	191	212	203	220	210	230	208	211	231	202	177	207	199	187	212	208	197	216	199	206	179	218	213	242	213	234	186	187	209	210	227	218	205	233	216	228	206	186	195	215	209	217	210	203	223	207	198	213	226	207	212	234	211	220	195	198	228	217	207	200	205	219	221	235	196	214	211	223	194	193	234	203	227	239	213	223	204	212	227	206	203	189	209	222	214	208	213	198	224	200	196	230	186	200	240	230	223	226	233	206	199	214	224	213	236	198	218	227	217	209	228	200	208	220	210	205	205	211	226	206	229	229	217	205	202	217	218	209	236	191	216	213	199	220	196	191	227	215	224	195	228	201	213	214	217	201	211	245	186	202	205	214	224	214	191	208	187	192	200	225	189	211	229	214	208	222	224	210	239	181	228	209	228	215	225	204	203	215	226	199	212	196	192	194	198	235	234	197	243	220	234	221	204	204	178	208	212	216	180	224	223	206	203	225	196	164	214	228	201	197	200	198	193	220	183	208	196	206	210	219	200	203	196	197	200	203	220	193	203	201	208	224	186	219	177	211	212	206	205	194	191	228	223	215	227	213	244	216	223	216	214	207	193	216	205	210	204	214	197	211	191	193	214	212	195	233	217	204	194	217	197	221	201	205	219	244	225	232	240	222	207	214	198	175	202	210	198	204	209	199	209	195	222	215	206	195	230	223	224	223	205	194	216	212	213	192	209	213	210	203	225	234	209	199	209	205	199	213	199	218	223	227	212	209	231	206	201	226	192	233	193	223	197
20957	2789	1815	1801	1565	1188	1085	962	764	758	774	683	656	671	595	598	556	609	574	598	579	579	495	569	585	529	555	540	539	554	543	527	524	538	509	530	557	546	554	482	560	545	533	493	520	544	533	516	488	529	533	500	536	512	528	506	517	526	541	507	521	538	549	503	499	511	524	519	481	497	519	519	534	531	497	521	504	521	451	506	533	521	515	527	564	541	473	508	542	488	527	502	512	506	503	527	539	532	468	537	507	497	549	499	468	501	530	519	504	517	488	496	498	480	480	564	514	545	473	533	537	500	524	539	491	527	522	520	512	497	500	511	514	510	482	487	526	480	473	542	506	503	509	490	549	487	503	497	458	500	502	492	466	499	481	500	531	506	493	534	504	470	533	513	492	525	531	507	494	510	524	503	508	502	520	521	484	528	510	481	558	529	526	529	536	543	504	510	485	487	473	495	495	535	493	518	541	475	520	527	518	509	542	495	507	553	504	500	548	459	490	517	547	441	520	533	511	539	542	542	525	542	527	494	559	484	550	507	489	494	533	493	503	491	496	521	507	476	466	531	510	514	491	522	472	510	542	473	531	501	518	515	493	487	451	528	495	500	520	503	521	488	486	522	513	499	464	532	552	502	512	509	510	494	536	507	491	522	512	495	516	528	497	553	517	535	511	513	500	523	534	537	530	489	497	497	496	537	509	505	511	511	524	503	506	563	540	501	511	520	535	502	559	512	499	541	505	547	495	541	537	498	550	517	496	521	528	533	495	549	514	575	534	491	547	544	502	496	514	533	500	484	524	511	531	501	482	492	508	542	490	499	496	526	499	518	533	515	516	501	513	502	497	510	516	535	484	498	510	491	500	505	539	519	496	533	446	486	498	510	526	480	495	545	513	512	520	501	496	454	497	477	526	515	472	549	530	527	531	534	507	497	527	499	488	518	524	465	521	502	488	516	474	506	512	514	470	492	517	531	467	500	509	523	529	464	531	564	503	532	531	562	573	526	505	516	548	543	511	528	534	498	523	521	556	514	495	528	504	531	493	538	500	516	470	520	464	512	483	511	549	506	523	499	507	506	466	525	506	487	506	510	516	554	538	528	514	482	536	502	511	497	503	542	507	536	512	502	482	521	495	502	520	532	558	510	517	527	537	522	533	518	517	522	498	492	471	501	510	486	505	551	510	514	501	543	491	546	493	511	532	505	527	529	496	544	478	506	515	525	495	519	525	514	512	499	531	500	546	494	500	529	530	505	545	522	516	495	474	517	504	493	498	515	511	489	488	547	529	497	526	526	550	533	509	493	509	529	547	504	521	469	519	524	530	508	531	540	523	543	531	542	526	528	498	532	495	547	493	496	551	523	550	459	468	495	522	535	490	503	521	493	549	525	501	488	531	537	550	525	510	506	514	476	499	532	494	475	553	508	481	501	489	558	521	511	483	504	502	521	512	522	536	519	493	506	506	501	527	492	535	552	532	516	544	492	476	550	522	526	492	499	517	503	537	533	472	573	481	512	496	514	521	495	493	485	507	591	503	517	503	491	516	516	499	494	522	534	503	516	536	485	484	485	516	460	490	511	514	530	529	521	550	532	501	547	524	508	521	519	488	527	518	509	515	490	544	515	489	507	530	537	525	468	501	517	537	505	459	558	555	508	546	525	554	477	512	500	486	518	533	483	499	483	566	546	518	503	543	494	466	547	559	539	495	505	475	531	488	483	504	523	468	519	538	510	521	528	489	554	515	494	504	531	512	469	482	496	498	504	476	520	516	465	471	510	510	516	479	476	532	541	539	540	522	551	499	515	515	486	489	527	508	511	500	548	545	511	516	532	513	543	468	527	481	487	509	526	530	490	514	456	529	513	581	498	529	505	533	498	518	522	523	514	538	540	523	559	509	490	547	571	520	496	523	493	520	530	500	509	488	547	531	495	497	543	503	526	502	479	466	518	511	495	558	499	519	483	569	516	497	513	520	488	482	511	512	533	488	470	497	556	533	524	552	525	515	512	550	503	528	512	509	505	571	505	503	508	536	502	507	542	497	491	468	492	549	505	505	502	521	499	538	518	491	464	508	512	550	492	516	518	548	487	492	516	501	535	517	496	545	498	523	485	521	513	487	516	536	527	506	515	496	555	488	507	507	510	488	498	517	464	524	520	521	554	526	537	545	531	496	557	510	543	497	496	494	506	545	484	505	545	568	548	519	525	453	482	488	541	472	494	527	518	503	493	534	523	525	493	524	503	524	524	540	514	527	545	508	466	506	526	515	536	539	502	525	520	496	530	507	531	501	522	519	515	486	522	519	537	476	498	484	510	528	497	464	544	489	490	545	491	496	469	507	525	532	480	534	510	556	512	522	478	499	512	527	502	534	522	491	500	495	506	520	534	539	533	515	474	520	526	504	495	505	479	539	480	486	525	545	474	505	494	507	536	528	526	535	520	494	530	526	497	508	520	504	498	511	516	500	497	524	530	557	481	479	494	510	521	524	525	486	510	486	526	491	528	492	532	517	535	486	453	558	505	512	500	522	516	494	496	498	542	510	491	507	497	520	505	551	514	527	455	513	527	539	540	495	514	506	521	504	513	453	491	513	557	510	465	529	512	525	482	560	484	501	500	514	523	490	469	506	484	527	511	546	507	510	498	481	511	509	550	563	542	494	500	535	538	502	498	516	548	515	492	495	508	523	565	512	493	536	493	484	511	479	502	541	546	488	483	540	560	483	499	495	505	523	513	467	529	571	525	538	543	508	519	488	507	503	490	546	519	513	486	501	538	517	496	536	511	523	516	441	516	549	519	486	495	539	538	517	503	460	531	488	545	492	486	491	520	517	558	538	528	484	486	501	535	513	521	498	498	500	502	505	490	517	558	519	528	478	560	529	535	534	499	502	514	511	490	507	504	528	518	496	556	500	476	474	519	536	534	499	517	508	510	480	519	527	531	522	511	522	504	536	518	502	509	515	521	532	502	497	492	501	489	570	505	485	481	541	496	523	534	493	526	493	509	504	490	523	517	547	513	535	497	486	498	502	517	513	485	520	508	526	550	582	490	508	540	512	536	518	459	528	479	514	515	501	515	514	541	489	522	481	485	492	537	505	512	499	473	496	486	494	541	511	537	513	523	576	547	480	477	481	501	543	472	520	495	502	531	553	494	533	502	507	510	523	524	517	524	511	510	539	515	516	562	496	483	530	521	530	525	476	499	521	516	512	475	494	540	514	475	515	516	550	494	511	498	500	525	525	543	508	460	484	505	530	507	479	529	503	522	518	505	507	514	525	511	519	469	507	481	509	495	516	533	584	530	511	529	505	493	546	518	491	491	486	469	499	469	517	529	482	526	514	515	516	507	539	526	503	501	513	521	538	509	499	518	536	506	531	495	509	526	545	525	531	517	551	510	485	504	515	497	496	524	535	526	528	472	542	498	572	506	520	491	517	514	508	526	507	520	522	516	533	510	519	498	520	473	535	473	473	509	511	532	521	484	490	507	525	511
11094	1313	308	296	291	287	271	283	277	256	299	279	279	261	278	267	288	291	284	293	291	287	299	271	290	298	265	279	258	270	251	270	285	294	298	267	276	286	261	302	284	278	270	284	302	250	326	267	263	290	266	260	269	276	261	262	269	257	272	279	271	291	343	271	285	316	252	297	278	304	315	282	289	255	270	278	300	300	281	258	316	293	277	256	286	317	270	312	281	321	273	261	293	307	305	282	281	307	249	265	312	314	279	294	283	255	285	295	287	321	262	307	289	283	290	284	311	278	279	325	286	271	283	302	283	286	261	272	278	289	288	250	264	318	284	338	281	271	302	318	301	285	248	295	291	263	288	290	298	262	275	293	299	290	289	300	300	295	308	283	281	263	297	315	266	247	282	281	293	248	247	260	267	271	311	246	279	288	282	285	310	301	279	267	253	279	292	282	259	300	261	307	286	264	278	261	304	296	297	328	304	288	296	279	300	305	329	320	294	280	278	296	280	272	274	279	299	255	330	277	290	272	279	305	284	306	275	297	318	301	282	291	285	261	276	266	281	277	298	281	256	236	261	275	277	274	268	256	270	266	297	319	292	259	271	286	315	268	294	284	300	297	286	281	275	296	277	318	305	297	293	234	265	307	269	282	308	300	253	258	300	292	279	242	305	266	248	282	304	285	284	259	271	303	262	295	290	302	300	272	310	247	268	266	297	272	297	267	289	282	350	281	290	287	286	291	290	287	267	298	274	300	293	284	283	294	300	267	252	314	270	265	272	284	280	258	274	295	299	254	272	295	267	283	291	283	297	306	264	317	272	323	290	276	268	277	284	282	291	267	286	282	293	274	308	293	292	276	268	296	283	277	270	318	300	277	294	277	298	263	283	238	280	294	275	266	302	300	264	264	286	287	270	265	270	293	273	240	292	292	266	288	241	301	288	291	288	293	280	283	278	312	293	292	282	270	311	299	306	281	252	269	268	297	271	317	276	297	318	292	305	285	284	313	257	292	300	274	273	278	262	264	277	249	282	306	243	283	269	270	284	259	301	290	284	261	259	265	270	291	295	292	264	296	268	291	259	295	257	288	283	273	257	323	286	288	284	249	283	254	271	286	273	285	258	277	312	292	272	287	269	252	289	235	310	276	298	311	289	277	275	277	311	275	283	306	285	277	251	317	281	290	277	307	299	290	285	316	276	299	269	277	302	314	287	281	294	312	284	284	265	292	282	307	291	308	279	261	288	313	308	244	280	311	272	289	302	307	281	279	268	256	313	294	298	282	261	278	267	326	294	271	295	295	276	301	278	285	284	278	268	260	280	316	282	323	268	295	281	283	301	286	311	275	292	274	286	295	338	293	283	292	293	259	266	296	302	273	295	268	269	316	292	285	299	308	248	238	284	284	280	284	280	256	276	291	280	263	296	337	290	262	270	288	265	263	276	293	295	305	271	289	269	331	293	290	300	218	262	261	278	289	308	315	304	325	283	273	299	269	305	315	299	297	290	287	268	275	287	329	282	282	272	290	284	280	230	263	249	280	268	243	269	267	270	269	285	304	289	285	306	323	313	278	316	284	268	302	269	247	305	285	277	300	270	267	301	285	323	247	256	285	316	333	311	293	270	287	298	309	246	301	300	326	311	295	273	304	274	311	298	304	284	276	289	316	290	307	276	263	301	270	293	314	313	303	267	275	286	262	279	294	289	245	269	277	306	302	307	267	255	314	279	294	308	304	276	272	285	286	312	276	275	280	262	282	274	316	306	285	250	281	314	311	295	314	284	300	311	277	278	286	287	295	304	322	304	240	292	267	273	299	295	276	282	298	269	249	316	316	243	271	307	263	281	296	300	282	301	290	273	300	304	307	309	287	292	295	313	285	275	278	289	275	270	275	282	282	280	301	287	269	288	253	266	273	282	293	266	292	290	290	280	308	286	300	250	262	301	294	317	298	274	312	292	289	252	286	311	304	295	273	269	271	273	267	273	284	275	298	291	270	274	262	231	280	298	269	277	261	262	297	298	254	292	259	288	313	259	253	302	288	281	297	264	289	286	282	303	257	274	296	299	261	274	288	296	278	287	299	296	278	309	260	304	279	271	287	269	297	272	279	278	291	310	276	276	246	273	289	301	277	287	240	269	277	302	250	277	293	258	277	286	282	307	284	315	290	276	307	297	303	283	319	294	291	325	261	296	276	268	284	290	286	266	272	257	266	271	311	309	290	289	290	262	298	288	251	289	304	280	277	278	302	283	285	296	280	277	282	311	311	285	285	271	286	290	259	295	307	277	296	287	298	283	276	266	272	298	263	304	286	264	277	275	304	305	295	273	273	294	324	275	309	287	305	287	282	295	290	280	292	272	281	328	262	292	301	288	276	302	293	310	267	301	301	269	277	279	275	277	300	279	289	300	274	293	249	293	290	255	268	265	290	259	264	307	300	290	319	292	262	297	265	282	290	261	281	298	249	283	288	280	295	282	301	278	267	272	271	295	300	285	262	257	263	309	279	274	289	285	285	265	290	288	294	267	304	291	252	312	291	279	274	292	285	272	293	284	287	293	248	273	294	307	296	287	280	264	290	293	300	303	281	271	291	242	288	273	292	266	290	299	286	290	290	260	312	279	291	285	287	282	267	305	273	276	277	285	257	290	279	245	281	288	314	308	282	275	244	339	272	291	320	281	257	277	264	314	311	276	281	296	280	313	298	275	274	263	268	241	281	282	301	288	293	296	268	296	277	297	286	310	293	279	286	281	318	275	322	264	265	267	268	300	255	272	292	276	266	258	294	268	286	275	286	251	281	294	265	312	268	254	297	240	293	287	293	278	264	282	303	309	307	270	298	297	282	266	277	277	275	242	265	275	272	286	272	242	300	268	273	289	272	298	323	303	268	282	282	284	280	276	302	270	289	302	311	256	265	270	279	270	310	292	268	274	295	296	267	269	289	300	293	300	289	301	316	269	323	294	304	299	295	283	301	281	269	277	302	315	290	281	270	257	297	265	282	264	294	273	286	266	282	315	308	271	314	259	277	289	293	295	278	312	269	262	319	305	294	290	279	276	292	275	289	289	294	284	289	287	276	265	265	286	259	280	271	260	287	271	282	277	272	286	295	290	302	280	281	273	299	274	300	271	274	295	285	282	267	303	297	295	275	278	258	278	264	271	303	302	282	300	299	274	291	252	273	303	285	292	314	268	314	262	271	255	260	288	288	290	273	265	292	292	242	251	269	273	272	285	314	304	259	269	281	317	288	270	281	307	257	263	305	284	287	299	274	280	236	291	283	277	288	317	266	289	284	296	302	294	304	292	287	285	292	264	279	310	305	303	298	312	300	247	276	300	279	307	288	274	302	292	303	293	266	281	276	282	279	291	291	296	279	283	269	298	310	281	296	275	299	293	277	275	254	277	301	269	301	282	316	290	263	259	282	282	289	281	282	272	262	270	269	287	298	297	300	335	265	279	303	283	300	261	270	294	274	280	307	296	306	295	260	306	286
7898	1079	758	694	725	676	703	722	720	678	676	654	707	687	706	687	704	699	676	697	699	715	711	741	691	672	657	706	702	744	646	715	705	673	754	688	637	681	688	696	674	702	689	698	717	697	675	722	655	677	707	722	694	643	615	691	688	675	680	705	687	638	712	689	709	739	730	723	705	697	682	652	727	683	703	698	645	644	673	705	667	684	709	682	682	662	624	723	656	660	653	708	694	702	697	696	684	691	666	669	696	681	677	739	666	693	680	690	682	662	741	677	690	692	720	688	675	640	695	688	704	684	721	713	643	695	664	688	710	700	699	654	646	678	675	686	671	732	701	691	649	638	697	678	680	710	711	697	721	685	689	650	684	644	706	690	714	705	682	657	705	676	683	688	675	702	728	683	744	727	655	711	722	685	656	684	685	672	688	705	743	689	677	653	726	673	714	673	697	690	666	695	687	669	740	659	712	687	684	632	700	658	665	686	641	668	663	648	648	728	677	694	680	650	668	639	697	683	723	710	691	695	692	652	667	699	689	744	678	679	670	713	691	680	689	669	683	653	650	705	642	706	672	719	690	695	648	676	680	691	716	686	711	693	735	651	692	727	659	694	660	666	676	658	669	682	689	650	661	699	701	678	724	701	689	704	663	651	684	661	715	704	708	656	693	633	641	718	669	692	657	680	659	699	701	634	706	723	703	717	699	672	688	643	701	681	690	635	724	705	673	670	673	676	695	732	710	685	728	659	677	685	695	687	699	745	680	685	714	645	698	709	714	658	711	697	686	686	692	661	697	711	658	688	703	725	729	689	703	699	649	699	656	731	674	718	673	698	667	729	654	659	686	700	669	677	711	670	664	681	683	703	687	661	705	707	658	734	697	658	693	697	661	683	685	628	687	737	640	705	663	671	678	704	670	661	698	685	701	693	667	635	675	694	711	695	674	704	711	726	710	650	659	696	670	696	666	700	714	724	668	664	725	691	707	727	698	712	660	705	700	688	665	683	665	707	707	681	681	704	662	675	662	664	648	669	694	665	696	671	701	663	688	709	730	698	664	706	687	692	684	716	654	703	727	674	723	696	716	694	672	643	702	653	718	673	692	706	702	686	679	630	676	674	689	734	706	713	665	680	672	661	711	681	690	696	672	678	703	685	690	708	670	650	684	717	639	710	713	724	647	667	692	709	677	664	687	696	656	701	689	692	621	670	714	688	702	711	717	684	648	707	693	718	720	698	652	733	715	676	715	725	686	658	682	669	721	701	651	676	671	753	662	707	700	644	697	686	709	694	731	654	704	703	669	656	730	662	705	707	701	672	718	694	743	709	686	724	690	690	697	698	681	694	793	736	685	691	700	689	710	663	676	689	719	711	713	726	738	632	699	683	678	639	680	654	710	720	664	700	663	689	681	709	708	659	707	681	716	664	683	667	694	708	722	667	712	677	765	697	677	675	704	697	672	651	695	669	692	680	650	676	665	704	687	660	680	664	717	709	709	674	663	673	688	703	628	642	699	681	668	701	675	726	689	672	664	677	718	700	667	680	675	682	686	616	654	689	724	723	718	706	643	718	688	728	633	704	693	699	704	673	724	690	686	698	659	697	675	699	711	721	669	724	688	666	690	680	705	707	661	707	708	694	678	679	674	694	683	688	660	737	662	678	690	706	700	656	698	658	679	700	724	645	703	664	702	733	651	681	669	685	686	687	702	726	675	707	682	715	660	673	737	703	690	679	662	683	696	702	678	699	653	681	731	654	680	726	672	699	725	687	711	645	723	664	657	694	703	691	680	674	678	693	717	677	691	719	694	723	713	723	672	719	669	690	666	702	701	695	649	661	634	706	663	698	681	694	703	674	684	651	714	705	652	699	687	667	728	699	685	685	692	705	702	659	689	664	741	692	648	680	720	698	678	698	674	730	692	684	695	661	711	671	686	667	630	701	657	659	711	698	681	708	673	692	700	680	683	675	694	679	679	624	692	674	687	653	709	680	694	680	664	692	694	694	763	692	694	663	668	652	682	710	722	651	706	663	707	711	722	629	725	657	681	680	667	702	746	705	667	639	716	695	701	693	690	662	661	666	686	693	704	666	681	719	673	661	716	649	666	637	690	654	703	675	703	622	685	691	712	713	699	634	695	670	673	645	700	629	666	692	665	683	659	676	651	697	668	657	671	672	687	704	687	692	727	714	691	709	697	655	680	701	696	669	693	676	691	695	695	671	713	673	663	688	713	672	738	672	688	671	656	691	739	686	638	707	665	714	654	705	665	688	676	750	733	626	695	675	682	685	705	675	642	733	658	690	687	699	704	662	683	643	676	691	724	728	709	659	704	707	625	697	675	673	700	699	715	646	705	692	675	681	689	684	686	707	697	685	680	665	711	691	686	697	723	711	597	645	692	674	638	653	689	669	681	703	702	741	708	687	653	732	683	682	674	651	730	726	658	697	690	691	630	683	667	695	673	751	635	703	683	690	676	657	672	651	672	699	680	702	618	656	689	687	661	690	708	740	672	713	687	653	699	722	696	680	719	678	640	665	640	680	630	660	697	665	693	660	728	663	723	665	706	651	670	663	707	643	645	712	693	652	670	706	692	649	706	729	726	712	664	722	706	679	643	688	695	700	691	684	687	713	673	716	709	688	680	683	653	710	701	738	719	702	636	687	658	699	671	701	742	680	713	646	682	717	653	716	725	716	652	689	715	691	688	692	744	683	687	676	747	716	715	667	703	701	715	692	708	696	723	720	654	737	658	713	670	745	698	671	668	671	694	648	690	695	645	718	722	703	663	695	692	682	659	711	693	683	694	715	692	718	681	731	708	696	690	687	677	668	674	710	729	664	682	732	681	692	672	711	665	674	656	707	714	716	685	701	679	685	723	673	652	728	678	664	664	675	669	735	681	711	665	705	695	686	696	665	701	661	687	716	671	677	666	681	725	704	684	672	699	653	695	659	689	636	697	701	703	690	703	707	724	717	698	685	729	668	714	689	669	647	649	682	692	705	714	657	675	697	679	653	640	665	689	698	651	681	667	697	664	658	717	737	689	682	689	693	690	698	684	700	675	657	670	664	652	656	709	684	709	683	691	629	657	667	709	710	685	677	687	659	652	658	714	695	693	681	676	653	742	668	715	686	675	658	694	652	696	712	622	649	651	758	699	696	687	691	677	690	680	719	715	688	675	719	693	686	675	736	681	653	662	628	682	645	670	695	730	703	664	649	694	717	688	667	687	699	655	704	639	697	715	745	706	706	673	707	661	693	719	680	664	687	728	689	711	671	678	656	739	677	700	721	678	665	681	691	683	665	727	684	705	684	658	670	684	729	690	673	681	701	674	626	700	672	653	684	700	681	682	686	656	681	705	691	670	685	648	704	689	664	689	710	677	723	685	672	663	701	727	645	651	672	711	672	634	674	667	727	702	667	654	660	682	681	696	690	671	688	692	727	665	699	667	660	660	693	691	638	680	625	693	692	691	692	653	669	728	712	677	704	685	670
23802	3795	568	566	477	415	396	374	349	335	376	349	369	362	377	346	334	355	354	357	365	369	306	355	328	342	328	357	341	373	401	330	354	352	329	346	358	325	326	351	351	341	340	369	339	333	356	355	386	320	328	291	334	333	368	361	327	352	355	392	344	323	352	334	328	352	357	358	345	366	315	348	371	362	328	339	344	343	352	357	370	334	324	310	354	345	362	332	363	389	358	327	331	321	358	373	351	360	338	341	372	315	355	309	322	335	338	354	330	339	337	325	341	381	332	386	346	382	318	388	376	319	365	357	351	362	359	324	319	365	355	360	342	343	351	351	342	333	356	384	373	363	340	326	346	364	337	321	333	352	332	365	330	337	371	327	358	354	296	344	345	338	340	335	340	331	375	324	356	336	340	321	345	331	346	338	348	375	338	348	344	327	380	388	313	308	332	317	340	324	351	355	387	363	379	326	340	356	361	301	340	329	331	363	338	314	330	335	363	350	323	314	355	327	329	328	331	333	355	337	343	332	324	371	333	331	334	325	325	342	321	353	381	361	354	343	375	346	338	368	335	347	363	370	361	361	348	320	310	340	326	346	302	339	322	334	373	339	378	343	330	388	310	348	380	308	351	355	340	330	378	328	374	359	317	335	344	349	360	343	320	380	366	373	318	337	355	317	319	354	324	349	350	346	374	346	316	317	369	398	336	381	328	368	338	370	357	336	322	390	320	329	359	308	376	315	333	366	333	291	366	311	326	357	345	350	336	319	352	343	339	336	358	319	319	347	320	317	348	325	286	285	388	327	359	358	360	347	372	341	344	316	344	373	374	345	356	336	350	377	289	331	310	332	343	349	342	338	371	350	325	328	341	305	323	346	331	346	330	334	327	355	349	352	337	354	333	353	349	377	325	343	350	326	322	364	356	402	303	310	336	328	368	324	373	358	302	378	316	327	347	354	353	348	351	344	339	330	337	330	322	349	324	329	343	335	345	319	334	337	340	387	398	377	329	308	324	315	363	330	340	381	363	342	321	345	368	324	352	345	337	337	343	334	397	375	325	376	380	323	369	372	343	336	325	344	358	344	330	357	320	347	348	334	321	358	346	344	329	333	385	357	330	348	352	365	349	356	343	337	367	346	332	312	370	350	330	323	344	358	305	356	328	349	342	337	336	332	333	373	324	343	354	330	337	333	371	372	363	338	323	355	341	341	334	325	359	325	322	327	358	355	348	312	327	351	339	339	383	369	359	349	363	379	335	303	376	322	334	335	347	336	335	299	346	327	325	321	314	313	314	355	363	329	332	340	336	325	313	324	348	362	362	307	346	332	357	344	356	344	323	369	384	348	354	339	369	377	335	331	354	331	329	347	328	310	333	334	377	352	318	352	392	297	331	327	360	336	355	334	346	369	352	312	333	368	376	365	361	383	336	340	358	336	363	357	335	368	364	382	344	348	347	362	336	364	343	337	347	381	409	303	338	330	315	348	322	307	368	327	359	334	336	355	303	352	329	325	339	331	368	355	372	351	352	371	332	329	364	319	340	368	319	315	339	333	353	348	332	359	360	316	315	347	320	365	346	333	344	362	358	361	354	377	373	340	329	315	364	327	379	317	386	353	321	377	355	363	365	290	340	329	321	341	326	342	341	370	311	367	345	358	365	354	340	347	344	344	338	344	366	339	360	377	347	348	324	331	342	302	369	343	365	358	338	318	347	346	326	341	323	339	334	332	373	335	327	327	338	346	331	380	364	347	295	334	337	345	362	344	322	346	337	357	334	351	369	342	362	353	365	356	341	360	398	342	311	336	336	345	330	338	365	360	362	318	361	349	337	344	352	307	352	380	351	358	340	342	346	347	322	348	378	327	348	361	334	352	345	360	325	287	352	327	308	356	366	342	314	352	344	324	337	348	338	356	358	340	287	323	330	356	341	330	362	365	347	343	357	372	353	387	367	375	349	377	342	334	359	339	339	341	321	333	330	309	335	356	357	320	313	345	355	352	339	350	337	325	327	380	325	377	384	343	378	340	347	319	345	345	375	317	313	354	354	389	372	352	359	343	347	356	338	327	315	324	385	399	379	364	372	376	336	327	354	363	357	361	344	357	313	352	334	328	375	371	340	328	332	323	352	357	356	409	377	328	338	348	336	331	344	384	341	349	353	354	343	319	338	331	337	333	337	386	361	339	341	358	340	346	342	376	342	327	382	355	318	322	356	317	327	365	353	359	366	351	332	331	372	325	347	364	384	359	336	346	333	328	336	366	365	344	320	332	352	316	334	322	341	326	338	365	319	323	356	333	348	363	346	359	350	354	348	372	346	341	322	330	359	337	305	347	325	322	306	344	349	385	349	386	358	359	335	331	379	351	381	368	349	327	344	367	377	317	354	350	334	362	350	323	358	354	347	319	319	340	348	318	320	337	334	350	330	345	314	369	365	301	363	367	362	341	360	334	335	335	366	328	342	325	345	358	313	320	370	297	362	360	322	381	351	326	359	305	319	357	341	333	344	352	312	319	336	357	337	366	331	336	332	346	352	376	360	360	357	367	327	329	327	345	367	339	317	310	316	339	360	369	346	390	330	342	336	327	334	328	353	341	362	322	324	337	286	354	335	370	366	348	350	337	361	361	341	342	352	334	380	385	334	318	328	357	358	337	340	322	371	300	351	333	339	343	359	382	320	347	322	308	348	319	311	352	354	373	377	350	358	338	352	352	388	366	399	360	378	350	313	315	337	345	335	343	339	360	366	331	333	362	368	346	357	340	331	320	343	314	336	325	362	340	310	347	356	339	370	351	326	371	334	348	310	343	365	324	358	340	388	380	362	324	338	354	366	383	373	348	333	342	345	369	355	328	314	369	390	369	352	306	349	324	384	345	337	347	360	340	303	328	330	359	335	340	348	340	334	352	337	368	357	349	346	327	362	334	339	331	348	329	390	334	320	392	368	329	349	390	389	347	339	343	371	377	335	333	340	340	365	339	363	358	357	375	348	368	355	359	297	380	336	320	347	349	339	331	331	333	325	333	339	350	372	329	402	331	340	326	345	383	365	328	385	311	367	321	353	356	347	325	333	356	303	338	330	350	325	302	355	377	337	349	358	352	342	365	321	340	327	349	362	344	380	348	354	286	317	334	319	339	365	366	367	289	325	344	358	340	348	358	381	372	383	371	352	364	352	327	375	334	293	349	355	328	383	339	343	327	366	352	329	346	324	361	345	322	353	322	320	368	354	362	370	343	365	393	372	338	373	362	348	349	355	350	328	351	378	347	333	321	355	370	354	331	353	364	348	338	351	314	351	338	348	337	338	380	320	362	316	360	366	346	346	315	332	333	329	360	368	345	357	312	361	335	344	340	351	328	337	334	349	335	353	335	390	365	317	329	357	348	346	353	367	370	371	332	344	347	310	362	327	331	381	375	321	339	352	363	330	351	363	326	371	347	335	353	329	357	327	337	319	322	306	333	324	339	327	313	355	370	354	323	358	323	376	394	328	326
16042	2056	1431	1492	1308	1150	1140	951	983	879	876	901	876	852	922	893	852	862	892	804	787	786	839	858	848	811	783	821	800	835	852	829	784	829	831	788	860	800	799	806	816	783	839	811	817	784	844	757	785	831	742	761	835	819	759	757	804	849	847	810	848	791	812	804	784	812	759	762	796	790	828	846	816	763	793	793	807	798	800	791	858	893	798	814	788	763	860	785	794	825	812	792	790	820	826	795	853	785	801	757	861	835	794	826	782	771	815	789	786	752	830	751	748	815	811	798	790	780	823	830	817	779	823	818	791	804	831	824	800	807	776	812	796	801	840	830	819	813	801	821	794	819	828	783	798	776	850	836	818	807	816	836	788	824	825	824	760	822	773	755	787	827	782	779	767	791	803	787	771	807	782	837	797	793	767	802	772	819	793	797	788	816	791	825	772	818	796	786	862	822	816	795	818	784	783	774	843	799	810	819	822	789	798	799	794	809	812	870	820	833	813	797	779	767	873	787	770	786	805	839	836	830	768	757	847	790	859	737	817	781	809	806	755	772	785	767	819	738	817	784	729	847	765	805	789	831	791	791	760	804	830	814	792	844	787	763	780	763	766	812	828	811	799	774	837	858	801	783	772	791	773	762	771	806	776	797	834	786	739	860	780	855	764	805	741	794	778	793	807	805	766	770	844	824	773	794	747	816	836	816	828	854	802	807	873	847	791	797	778	748	818	781	771	846	804	802	818	845	825	856	832	837	768	847	781	830	826	812	798	803	800	800	786	752	807	800	773	826	820	772	815	805	809	817	808	819	826	836	759	816	812	790	741	806	788	774	800	747	806	819	826	809	819	852	773	799	822	776	836	772	780	794	823	808	804	844	783	781	815	799	783	771	826	801	750	773	817	829	811	817	782	825	775	817	785	820	761	783	834	772	794	837	799	795	836	794	824	834	794	829	823	800	784	788	780	744	800	781	830	776	767	787	771	804	829	793	805	797	790	819	773	725	779	850	765	780	799	828	817	841	825	787	792	819	820	802	794	832	749	802	842	765	849	777	776	760	822	877	848	782	868	775	779	788	841	784	806	769	759	755	775	811	823	815	794	755	763	806	788	809	753	781	816	824	764	773	762	815	814	831	773	794	814	803	824	803	799	813	802	811	810	808	824	798	781	816	832	823	864	769	753	751	780	804	774	745	814	856	813	823	819	801	762	865	779	832	819	799	789	786	796	826	825	828	826	789	843	839	773	819	788	776	806	818	854	791	837	846	821	762	755	823	805	836	793	820	834	820	902	774	823	827	786	810	816	804	804	825	786	810	815	864	815	835	795	800	802	821	779	779	841	802	823	770	772	815	795	793	836	798	787	791	765	837	769	807	793	836	761	776	777	801	811	823	821	810	786	778	817	822	759	778	810	827	798	851	757	805	824	773	818	796	795	809	810	802	829	798	807	783	772	791	804	767	833	826	869	763	822	815	801	813	772	779	802	822	788	780	884	807	840	772	838	805	780	763	818	820	802	745	812	806	804	815	830	789	801	795	848	818	845	858	783	806	771	779	802	810	776	810	807	780	815	827	819	804	750	806	791	806	803	778	818	827	827	805	855	766	791	822	753	772	732	804	808	819	795	801	809	799	797	805	789	776	769	795	849	789	795	775	811	797	905	808	832	801	842	816	846	742	815	821	804	798	802	850	817	793	835	782	790	862	802	785	814	783	827	752	774	827	844	799	856	780	834	777	887	889	749	829	825	790	842	741	807	785	804	797	811	780	840	765	732	795	832	807	774	859	795	792	848	817	793	834	822	836	800	790	799	835	833	815	771	761	846	815	842	762	757	858	799	781	819	798	772	763	773	769	774	752	821	829	798	772	762	797	832	863	798	847	849	829	803	794	804	822	815	797	775	812	806	853	832	801	808	790	808	798	828	791	802	785	772	803	824	810	805	777	756	762	820	858	856	775	794	791	840	800	782	793	848	819	853	792	795	773	786	777	887	805	768	736	783	763	758	839	712	763	846	778	822	790	739	805	795	781	782	831	764	794	803	796	830	802	803	809	827	863	873	756	843	800	759	794	813	813	769	799	793	734	781	795	758	790	807	786	826	782	799	807	817	820	831	810	803	819	800	794	797	804	813	852	849	781	746	788	793	798	809	822	782	788	816	846	740	820	801	809	798	849	771	837	796	806	815	794	835	749	775	860	823	791	811	781	845	823	825	821	834	806	778	803	801	838	805	760	824	806	774	842	809	730	777	813	829	751	803	814	802	778	856	746	799	816	838	805	791	835	814	806	834	805	805	808	844	856	823	814	800	785	793	811	777	781	839	882	808	806	820	756	824	832	743	805	823	786	832	756	810	812	798	854	816	795	796	814	797	820	812	820	817	820	833	822	816	836	809	846	870	745	823	809	762	791	800	773	745	780	782	798	786	784	777	864	768	827	815	739	831	786	799	811	811	817	793	810	781	799	791	776	778	870	789	833	787	796	813	758	804	833	789	795	782	733	797	809	826	840	771	809	846	757	768	824	851	853	885	848	743	778	780	782	812	745	798	792	849	769	770	793	758	786	738	820	766	805	784	797	822	741	800	752	802	797	791	798	779	757	803	791	801	790	820	798	830	786	802	814	866	790	796	787	765	839	802	850	805	793	829	783	794	815	773	859	862	793	810	865	816	802	850	786	809	797	799	799	768	800	803	787	827	774	849	837	769	778	814	800	862	808	791	822	828	818	770	789	796	800	757	788	866	740	818	786	802	799	823	809	815	791	796	825	760	767	786	808	787	816	788	824	762	818	791	778	831	822	838	833	747	835	785	837	828	775	803	769	786	795	785	823	855	774	823	784	795	831	792	830	805	831	839	818	797	813	808	822	807	816	747	806	799	779	815	852	838	837	762	764	823	843	813	820	778	785	751	835	801	811	817	795	797	798	847	799	771	851	790	824	818	799	827	774	766	762	816	782	811	870	829	787	787	796	826	844	814	837	790	794	815	758	765	796	782	834	806	808	785	805	798	796	741	798	824	812	810	862	787	773	809	828	787	772	811	791	762	795	879	846	787	824	787	817	792	863	825	788	833	869	829	805	787	824	772	786	803	783	815	767	813	823	800	808	805	804	796	790	807	836	808	816	830	806	835	841	840	837	794	797	775	817	833	829	787	814	811	815	790	775	823	772	800	773	822	785	812	802	762	810	843	756	832	818	796	797	829	816	784	752	814	874	805	769	802	811	779	773	844	822	819	814	763	773	832	796	773	811	821	778	770	761	733	824	799	835	810	805	825	803	789	837	856	804	771	788	778	823	809	819	835	795	776	807	832	800	819	823	860	822	758	796	799	833	716	804	773	779	763	839	807	797	816	798	791	811	808	746	763	798	775	789	820	834	781	822	870	825	793	775	791	800	816	794	818	811	820	831	813	850	794	805	854	727	789	810	838	792	782	849	826	769	753	842	787	817	809	858	799	829	878	846	785	821	837	788	832	834	787	792	791	783	783	768	831	776	834	844
33098	6508	966	643	392	344	318	290	286	223	251	239	212	235	237	204	233	241	214	249	205	211	194	214	224	192	219	236	240	190	225	232	233	260	182	217	222	222	179	232	214	213	189	223	223	233	226	220	207	199	212	217	207	179	207	220	189	208	199	224	218	224	228	222	208	185	214	223	212	202	228	209	191	229	244	216	197	219	184	223	239	217	211	228	225	227	236	215	184	198	232	233	196	232	185	198	223	227	192	208	220	186	200	219	195	204	221	238	196	229	187	201	190	246	207	220	218	175	230	203	225	190	215	217	223	207	204	223	204	238	216	205	191	237	187	207	202	216	202	203	216	197	206	227	207	234	192	198	209	209	227	198	214	194	210	207	187	184	200	192	223	203	205	207	201	190	218	183	231	228	246	231	200	228	230	206	209	242	213	224	206	210	199	224	224	208	197	227	220	208	229	212	221	232	214	218	191	210	227	192	187	200	191	215	213	226	216	225	213	197	221	232	196	210	207	218	202	223	237	195	224	221	224	202	189	199	220	206	222	215	222	205	246	203	210	226	230	193	197	203	199	196	198	230	207	195	211	214	222	207	230	197	227	232	239	225	198	206	196	198	210	235	246	232	201	216	193	189	228	205	228	204	225	235	198	190	236	219	214	176	224	243	223	223	217	223	220	201	210	211	213	217	250	185	217	210	205	221	188	204	224	209	223	217	222	215	209	205	215	207	193	207	202	224	218	205	195	202	206	212	227	207	217	224	279	230	222	229	221	219	187	203	202	217	197	208	190	221	203	220	234	190	210	209	180	212	181	213	211	204	214	217	222	204	224	232	235	201	197	223	192	188	206	211	246	233	194	188	229	178	209	219	228	202	236	221	237	194	195	186	205	233	183	194	217	228	196	207	201	244	224	202	214	225	224	218	222	225	203	223	218	249	212	244	178	207	226	187	205	217	195	204	178	187	204	222	209	217	209	220	209	184	201	212	198	211	196	220	237	232	245	216	209	199	227	216	238	200	201	215	229	216	191	214	216	190	197	215	207	206	221	219	222	208	220	219	218	197	169	220	224	231	235	229	212	176	190	225	210	200	196	221	218	194	197	194	225	217	198	223	198	241	244	200	213	218	215	216	217	212	213	209	188	222	230	194	213	220	196	204	216	205	204	227	221	223	197	215	222	211	214	244	201	225	211	196	232	233	216	225	236	188	193	216	195	199	230	199	246	222	207	221	194	208	220	210	197	190	205	214	211	210	222	203	230	222	233	229	226	210	221	229	219	178	190	202	196	201	197	202	208	223	246	218	209	174	201	217	207	195	209	202	208	179	218	216	211	224	221	215	230	207	225	193	199	246	215	209	223	244	215	241	222	216	220	177	203	210	207	218	207	196	202	223	228	206	226	198	235	196	195	210	218	217	237	194	219	223	224	217	206	201	202	210	220	218	233	207	221	216	205	218	209	186	209	223	235	199	201	237	230	216	207	230	204	210	202	255	210	203	223	205	223	205	219	241	201	221	243	203	208	202	215	206	227	222	232	196	191	219	194	219	217	229	215	217	221	249	193	198	219	194	194	230	208	226	230	230	229	208	209	192	214	198	231	216	189	209	213	236	206	232	210	223	209	220	214	200	222	192	189	218	213	185	213	221	209	192	224	223	219	224	229	222	195	227	212	207	255	196	197	198	206	187	197	192	216	221	231	201	185	204	199	205	210	213	209	228	195	208	241	231	173	214	190	209	196	209	219	183	209	206	195	207	224	203	211	217	201	199	212	193	190	209	217	210	211	222	224	208	214	208	212	220	201	258	228	217	211	222	239	207	212	213	210	218	201	201	219	213	213	229	176	205	221	226	231	214	204	227	223	192	220	205	209	210	227	221	201	214	231	189	240	191	222	201	214	224	227	187	229	201	220	246	196	193	191	237	207	199	190	226	225	202	204	194	214	231	199	247	202	193	211	192	226	205	214	218	213	183	218	204	188	205	207	198	181	226	199	245	191	215	189	230	203	188	202	240	214	224	199	231	215	224	236	216	211	195	252	212	223	207	205	184	230	219	224	210	202	218	206	221	213	232	198	210	209	236	218	233	188	193	251	207	219	212	213	224	222	192	213	217	171	214	220	218	187	200	244	224	215	226	173	212	226	189	247	188	172	195	219	206	197	228	221	238	218	197	199	195	224	197	225	198	222	216	202	207	198	210	198	190	188	213	208	220	230	222	233	208	224	202	212	237	208	217	183	199	201	185	216	196	203	221	220	198	211	202	200	213	216	238	183	213	187	223	207	181	209	233	234	217	207	204	203	208	196	232	223	204	199	212	215	244	206	199	195	212	209	196	239	217	205	210	197	211	198	189	215	182	206	211	222	243	204	176	228	212	213	209	229	193	197	201	251	237	222	222	228	221	228	200	214	222	217	240	203	215	246	221	188	180	207	217	245	185	202	215	199	186	184	200	192	212	186	222	218	208	230	229	218	235	196	233	219	213	199	213	232	191	200	197	225	200	194	173	212	182	168	197	211	201	217	201	217	223	223	206	170	200	227	194	223	185	223	232	205	210	220	207	250	179	207	190	195	212	201	221	211	196	211	188	187	189	234	191	221	194	190	213	197	189	224	220	205	179	233	193	247	201	218	221	225	208	217	235	217	230	199	203	188	226	219	202	194	210	203	192	197	200	206	195	216	196	221	223	209	210	216	185	215	226	211	216	230	225	220	234	199	219	193	202	186	198	231	209	179	205	204	193	211	194	208	224	240	204	234	196	227	207	197	209	211	224	227	248	216	238	217	219	187	206	208	206	225	204	205	227	208	201	186	187	200	205	236	208	169	211	199	208	225	215	202	228	201	189	215	229	208	195	188	242	203	216	227	227	200	210	211	209	215	202	196	196	205	198	194	178	219	212	239	216	212	217	248	220	256	227	214	193	222	241	189	251	220	234	213	216	218	205	200	206	191	221	219	228	195	197	209	196	244	212	241	227	204	232	205	194	203	242	249	226	210	197	227	210	211	206	222	211	201	226	166	203	229	230	210	169	202	175	203	211	230	200	215	225	188	177	219	205	213	214	218	224	211	191	218	201	209	199	198	206	185	202	208	212	189	200	214	206	208	206	229	208	212	219	192	208	222	231	197	206	233	208	213	199	194	176	216	211	240	187	187	210	196	185	227	235	206	204	203	228	214	208	185	205	211	222	197	198	234	225	223	231	203	214	205	176	217	180	233	231	236	191	221	189	211	238	210	207	211	205	246	218	221	210	210	220	201	212	213	196	206	219	194	215	214	262	201	186	221	213	192	213	245	229	228	186	205	204	206	216	234	215	206	178	202	220	231	208	203	202	229	247	223	213	206	214	173	232	183	190	208	211	212	199	210	213	204	200	244	219	219	220	208	185	229	214	222	223	209	232	220	207	233	188	184	234	196	203	210	211	219	212	197	218	197	218	196	207	206	223	227	193	212	201	200	200	209	196	229	205	210	215	229	225	197	205	229	212	208	224	195	217	197	201
20219	2211	1741	1774	1519	1224	1097	899	864	732	721	658	662	632	601	634	606	576	583	515	587	554	558	536	561	549	545	545	507	501	509	519	531	526	518	556	567	559	504	523	500	538	537	520	556	520	502	507	516	546	469	504	481	527	550	551	534	516	507	526	525	539	507	506	499	505	507	518	477	525	552	534	542	504	498	544	549	515	498	508	492	519	521	540	505	557	527	476	546	539	516	489	538	515	506	503	521	501	502	533	544	517	557	496	530	530	527	479	488	498	557	495	477	528	514	503	497	491	524	491	508	477	528	486	509	492	503	487	475	494	482	497	502	482	518	502	498	507	520	508	535	482	503	507	496	473	509	510	519	524	476	519	530	491	493	539	539	506	545	485	545	487	504	480	551	540	533	508	537	513	487	526	528	515	484	521	521	480	520	500	527	529	526	479	538	474	534	484	494	494	520	511	516	474	519	481	505	507	485	500	507	489	526	515	504	544	550	527	528	516	521	492	534	510	518	524	484	500	521	513	507	524	525	525	549	469	504	549	535	539	460	491	513	535	490	503	498	538	498	493	455	559	510	486	480	500	468	509	464	517	521	504	538	512	505	517	538	479	520	525	521	503	462	473	548	506	500	463	473	526	538	525	514	529	503	518	510	513	546	527	510	503	513	496	522	514	499	524	552	519	523	475	478	517	526	504	480	517	498	519	500	486	545	528	475	525	517	493	542	499	536	526	534	537	507	537	505	523	494	508	515	481	537	543	520	505	526	525	486	520	467	539	551	509	544	498	536	486	457	541	542	533	504	524	496	493	487	496	523	516	545	507	476	518	522	529	540	489	493	507	517	484	469	529	530	525	506	495	536	498	502	530	478	491	486	512	491	484	501	507	478	518	521	524	493	534	530	456	501	509	491	494	517	522	559	502	501	492	529	486	517	478	510	514	491	493	514	520	547	530	490	486	499	527	502	495	500	513	472	477	522	497	485	508	537	514	543	484	548	480	516	497	496	470	489	521	528	498	561	552	517	524	493	505	474	485	519	493	455	487	503	493	485	495	472	525	522	479	527	519	506	476	458	532	511	542	497	500	510	489	509	514	523	500	545	520	525	509	517	523	512	521	485	504	489	542	553	501	454	511	495	531	479	514	504	531	504	524	451	503	531	511	484	478	483	512	523	536	506	518	486	528	497	501	522	569	535	477	515	522	525	528	519	523	550	500	508	470	460	523	526	548	493	508	502	498	528	495	544	526	540	518	518	479	479	492	523	487	499	518	535	517	543	489	530	478	478	509	548	484	494	526	474	509	503	519	506	520	526	489	524	485	547	549	498	519	475	451	492	487	558	547	509	525	545	503	548	487	503	473	485	488	533	500	508	497	515	542	493	488	512	511	528	488	493	518	488	463	528	523	499	483	539	483	483	514	518	480	499	539	498	507	545	522	514	540	501	510	497	521	535	554	542	480	469	499	490	481	513	487	505	536	502	509	492	516	533	494	472	500	512	517	511	493	499	510	533	514	520	534	511	475	488	508	530	478	530	536	488	529	473	490	515	543	497	510	500	490	520	518	510	450	486	508	537	484	511	538	532	489	497	520	528	521	523	507	519	455	491	496	513	519	512	531	478	488	499	498	520	490	472	516	473	519	485	493	478	518	466	496	499	495	481	499	503	512	508	498	496	470	513	526	510	520	537	511	561	504	510	497	493	483	498	496	520	490	537	497	548	517	523	482	465	472	524	532	531	532	503	503	509	542	530	480	548	485	483	528	508	531	549	515	500	527	534	461	529	498	502	480	487	555	452	471	429	511	485	496	503	460	507	525	450	481	488	512	527	481	465	537	519	496	488	522	519	497	503	503	503	455	504	490	496	504	493	496	525	513	486	518	462	461	493	496	471	507	486	496	576	504	538	494	506	530	485	530	494	518	493	523	498	555	494	491	491	511	523	520	506	498	530	545	507	517	497	526	495	544	535	547	516	460	510	475	491	499	483	519	531	515	499	480	506	521	476	501	508	502	540	507	487	494	498	549	601	505	499	560	506	502	538	510	506	539	540	526	503	514	506	510	501	514	522	510	514	494	525	504	484	511	533	526	492	513	530	522	489	520	458	514	482	533	483	494	484	490	523	538	509	491	499	550	529	497	531	506	501	517	510	510	530	512	473	527	528	526	486	488	511	484	492	508	488	550	533	579	495	470	530	496	523	495	535	500	514	513	518	518	522	491	501	500	495	516	510	516	505	497	497	484	508	516	502	456	507	513	443	510	511	534	502	482	485	489	531	498	518	479	526	509	501	458	512	498	520	486	499	475	565	508	501	498	500	518	536	559	506	474	503	520	538	468	483	504	512	490	440	524	494	492	543	482	554	516	564	501	474	473	513	528	477	553	465	511	547	518	482	513	521	476	522	520	505	491	532	528	540	505	530	525	501	522	505	491	487	475	510	510	467	502	469	495	527	475	480	513	516	547	526	493	504	537	535	508	485	473	518	570	515	482	554	497	528	501	502	512	505	526	508	476	501	497	510	498	538	461	503	504	508	469	524	496	519	498	483	491	524	531	543	497	471	511	546	485	513	527	505	540	499	513	541	531	492	479	501	509	468	501	531	534	545	522	479	506	496	491	512	487	475	502	505	494	453	488	528	489	520	549	529	519	511	520	462	518	487	523	483	537	515	502	497	521	531	508	477	535	477	515	513	482	525	505	531	539	502	493	487	516	533	525	493	507	495	553	538	544	520	532	532	505	506	467	485	501	515	526	520	513	505	488	535	461	479	520	494	531	515	484	533	532	489	523	502	515	500	496	479	521	538	484	493	500	485	532	541	481	517	492	505	507	517	498	503	471	536	510	531	527	528	506	502	498	525	499	510	473	517	503	536	481	470	499	500	482	466	482	508	506	491	523	503	487	516	483	528	527	501	503	532	513	548	504	535	509	526	484	512	499	497	517	486	486	495	495	513	494	510	456	477	491	508	512	474	479	470	517	522	482	510	536	523	539	541	493	454	527	508	526	511	518	512	498	481	505	527	506	508	502	492	503	513	526	514	479	497	512	485	495	531	492	480	512	520	534	485	469	463	481	495	581	517	515	478	482	483	539	483	542	567	509	531	537	551	525	496	521	504	523	516	537	536	527	507	482	500	507	487	515	467	532	530	524	503	537	499	489	517	489	529	516	506	504	523	513	538	530	456	526	529	476	541	507	520	493	493	529	515	487	496	485	552	521	481	484	515	498	489	559	508	525	459	519	509	516	484	485	522	499	501	511	513	464	488	515	477	531	501	544	481	523	490	531	498	559	563	546	539	525	486	497	486	494	539	527	504	473	483	495	474	495	515	512	506	527	537	535	517	521	521	467	502	527	502	503	468	538	515	526	493	561	493	512	554	497	502	514	523	497	489	531	496	501	504	493	524	503	497	499	525	498	507	539	511	520	512	472	509	511	484	490	489	467	504	473	521	487	552	530	521	526	492	496	525	520	540	493	510	504	487	538	527	504	505	482	473	525
10707	1217	304	267	277	278	289	297	324	285	267	307	278	277	279	289	304	271	273	319	307	283	291	297	289	305	295	307	308	300	312	303	284	317	312	297	262	265	296	309	279	311	288	303	302	267	297	340	271	321	317	278	278	272	278	269	293	290	317	282	321	303	273	269	324	283	288	291	275	265	294	315	286	279	302	307	287	279	299	269	316	286	320	308	266	299	283	286	285	305	289	290	272	271	294	297	286	292	288	304	277	280	341	290	291	279	315	295	280	300	298	269	294	274	291	271	292	264	292	251	282	302	313	279	324	290	301	283	307	287	283	328	264	285	328	322	298	312	273	298	307	294	295	285	302	328	265	267	302	283	294	298	306	299	290	292	266	305	299	288	274	299	316	285	278	309	293	291	286	314	307	311	292	318	283	287	289	280	303	265	285	301	294	314	274	277	327	297	273	269	316	297	285	290	267	289	305	292	292	274	266	254	312	329	305	291	295	315	288	302	313	281	284	308	302	284	296	273	276	261	295	299	298	277	295	307	296	269	277	275	273	298	321	314	303	286	266	284	303	275	306	255	278	261	282	281	304	282	279	276	316	283	330	266	329	303	287	246	256	270	296	307	296	330	299	265	303	268	296	300	287	280	287	303	277	303	293	287	287	323	262	276	290	273	322	262	294	294	273	291	284	296	290	273	272	288	281	315	304	316	318	266	296	238	298	318	298	329	303	318	316	292	304	274	277	254	303	261	289	317	293	316	309	310	302	290	291	282	298	290	282	310	307	297	298	279	296	251	289	299	303	279	322	310	293	301	288	274	285	254	296	296	294	289	289	304	270	301	333	266	256	306	291	292	301	270	310	299	285	308	261	257	283	327	257	266	289	292	281	336	301	291	310	284	311	264	301	286	321	300	328	300	307	295	292	338	283	266	294	276	292	288	296	287	302	308	300	300	296	297	287	285	291	307	268	303	292	271	277	276	302	306	293	291	314	300	313	299	271	266	274	271	303	299	272	291	325	278	264	304	301	259	316	272	276	306	299	291	274	307	273	300	291	302	276	296	297	285	271	306	328	252	276	281	293	289	291	300	308	309	274	283	282	289	299	305	315	290	296	262	288	261	304	336	301	275	285	311	298	331	300	275	286	313	283	286	280	294	308	323	298	301	290	315	262	317	268	296	313	305	267	310	318	298	295	309	287	331	259	296	281	291	275	292	308	282	292	324	276	305	294	287	310	293	295	274	297	295	283	287	301	327	293	275	279	300	301	290	296	315	285	275	265	288	284	288	314	281	278	315	272	261	270	313	303	285	300	324	333	340	280	251	296	317	278	296	290	310	314	280	294	276	277	296	276	309	302	323	308	318	287	302	298	350	270	263	275	302	301	302	284	318	307	316	281	308	329	306	286	293	305	281	277	281	306	311	306	321	268	251	317	291	311	252	289	294	301	314	271	266	294	318	279	269	293	300	268	282	304	271	297	291	258	259	296	313	317	291	292	298	272	291	305	308	315	293	279	300	303	322	273	290	288	303	282	293	290	289	281	307	282	278	297	296	292	274	305	306	280	275	327	314	278	268	321	300	295	292	323	294	295	257	326	263	289	314	292	258	285	271	262	304	280	287	282	316	307	281	294	293	298	289	283	290	305	254	282	313	272	293	288	303	275	263	317	292	297	284	283	270	294	270	333	290	288	291	333	289	289	309	295	294	298	288	291	293	245	296	258	293	318	290	258	300	291	289	293	285	253	294	264	274	285	282	301	282	260	296	296	305	318	273	300	300	304	305	291	268	270	300	272	305	267	298	315	314	301	268	301	317	305	299	306	283	281	299	287	298	300	288	292	282	301	292	290	290	324	313	286	305	285	291	320	282	340	343	278	272	297	311	324	274	246	323	287	296	303	294	287	300	276	304	298	309	252	311	294	293	276	287	284	317	298	309	275	280	292	290	298	293	321	293	279	305	320	296	312	314	279	296	290	282	292	292	318	302	297	266	278	303	259	271	315	283	307	306	294	287	307	259	277	308	280	290	302	285	288	289	300	288	269	327	291	325	306	290	304	331	321	267	289	286	318	279	295	274	291	291	280	285	300	334	296	288	314	320	288	302	271	277	297	264	280	269	291	309	309	291	274	280	271	318	299	294	291	266	309	338	299	332	284	292	292	285	290	288	265	299	265	265	315	329	309	278	321	313	323	290	290	316	332	291	284	284	293	292	301	289	304	285	282	292	311	319	293	285	289	305	305	277	268	276	301	306	316	284	281	280	284	305	292	278	271	319	312	323	301	277	295	285	292	298	288	287	296	311	290	333	283	273	305	289	277	322	317	262	335	264	322	332	290	336	342	281	295	292	279	308	280	314	304	266	304	301	295	298	290	308	302	339	276	288	317	284	294	305	290	285	287	263	279	294	302	304	304	265	282	265	290	316	309	295	280	292	295	281	296	294	270	310	292	245	307	314	304	314	305	286	292	264	299	252	273	311	293	314	292	295	320	293	272	295	286	288	306	296	304	287	307	310	331	303	287	279	296	289	292	316	289	305	321	286	300	285	302	302	301	308	269	285	330	261	254	269	293	288	308	269	282	309	315	281	266	320	286	287	282	324	315	286	315	296	286	284	314	289	279	269	280	283	306	315	319	299	278	280	287	277	324	299	284	295	307	264	292	286	319	290	277	249	284	301	300	318	276	282	256	263	306	274	283	296	277	328	292	279	270	269	307	301	279	305	248	289	292	269	278	287	276	312	285	267	239	283	300	291	307	330	332	288	311	284	291	275	267	290	269	282	268	332	279	254	304	296	301	333	285	313	295	302	294	276	302	276	299	314	279	307	290	303	326	289	285	320	291	313	315	288	315	277	303	284	284	317	276	254	300	289	277	258	300	297	270	294	315	302	279	294	279	277	281	300	309	295	289	277	301	308	314	274	282	274	290	277	279	272	307	302	277	272	356	344	318	295	288	281	315	294	272	309	279	289	302	268	291	300	334	287	293	280	284	341	304	314	320	290	282	282	313	287	263	261	292	298	283	313	309	295	264	288	310	298	269	276	293	284	313	308	304	300	300	303	303	291	287	295	305	303	256	259	264	303	328	267	306	272	291	307	282	292	297	320	322	301	298	337	311	335	296	281	304	299	293	307	301	288	310	302	295	308	286	297	284	291	281	276	313	275	319	302	264	296	317	291	271	301	283	258	257	303	281	300	291	270	266	316	272	286	295	293	313	284	273	275	284	243	324	292	273	331	273	290	298	288	309	303	268	293	269	307	285	288	299	303	321	300	279	276	284	280	306	299	283	286	317	317	279	302	307	280	278	290	307	317	288	321	259	269	270	297	288	273	279	300	281	296	289	296	278	277	302	305	314	274	295	318	330	268	280	279	276	293	314	273	290	295	293	274	306	308	273	308	304	305	298	265	280	322	269	287	291	298	296	277	328	305	313	265	309	271	313	321	316	279	286	294	289	329	260	293	311	299	287	299	295	268	266	324	296	299	308	313	295	314	284	289
7760	1016	733	743	731	743	711	692	703	706	687	706	726	673	722	686	687	690	690	671	728	703	755	693	704	724	727	682	709	697	702	692	702	687	712	683	675	683	687	711	714	687	693	753	723	720	683	762	715	711	686	742	695	726	706	682	716	728	706	706	696	704	724	729	714	737	752	721	680	689	686	726	731	748	711	679	674	722	681	718	747	710	700	716	707	694	688	750	678	752	665	676	694	764	757	728	709	671	695	657	714	713	727	722	736	702	739	686	696	668	703	720	719	730	724	670	677	716	667	690	736	702	730	691	714	709	739	707	742	692	668	734	699	747	657	716	704	705	695	734	717	730	744	708	738	698	671	678	717	701	729	657	657	700	702	697	739	706	721	691	697	701	678	713	729	704	759	682	757	740	705	714	714	719	732	737	701	768	710	702	716	745	669	731	696	768	708	727	691	717	717	708	650	725	717	720	721	696	686	711	663	701	729	714	717	680	723	682	678	708	694	689	706	699	758	698	665	711	698	713	685	716	737	753	720	717	702	738	692	703	714	706	736	727	770	670	707	665	690	727	683	719	710	718	690	710	702	687	708	694	714	721	717	731	722	657	755	666	694	688	689	709	698	698	731	744	706	672	696	716	716	744	735	707	695	707	710	693	742	758	778	739	701	703	722	732	737	709	683	730	706	717	778	687	724	727	712	720	740	694	689	673	740	698	655	738	710	703	666	698	660	719	696	692	693	699	685	737	715	709	695	711	773	670	749	649	738	688	718	733	717	717	687	728	710	761	700	710	694	697	722	706	671	729	668	751	712	647	698	695	675	741	698	751	658	710	701	699	706	671	719	714	687	724	696	689	679	711	657	716	737	730	708	683	700	674	715	696	689	760	734	700	713	710	762	709	691	723	703	726	676	730	720	715	689	758	680	728	716	718	740	699	684	694	716	690	715	694	741	710	738	742	730	709	725	737	710	689	691	737	705	703	715	723	724	706	729	660	711	669	696	721	725	674	692	737	702	690	678	719	708	721	727	715	669	692	714	713	693	711	741	696	670	711	688	701	694	704	687	711	708	708	675	702	719	714	712	684	700	755	709	685	668	757	726	721	678	727	692	716	697	715	693	739	738	665	762	694	641	729	712	727	653	724	708	737	722	702	708	702	710	701	730	718	705	710	684	697	687	761	701	687	711	709	717	695	681	675	703	725	713	693	693	684	724	753	748	728	702	751	727	648	749	687	729	704	704	681	704	679	714	671	708	684	675	682	718	709	694	734	747	667	735	703	765	691	680	739	732	699	715	642	681	709	731	760	644	703	685	695	729	727	675	684	706	716	726	725	725	727	699	704	702	696	675	743	759	693	706	718	760	757	708	671	731	732	697	749	686	750	726	674	723	670	708	717	724	742	691	710	703	748	699	751	702	686	695	678	717	692	661	688	688	696	740	708	681	713	737	662	700	765	726	701	683	752	714	684	711	682	735	683	691	702	734	706	668	700	710	794	735	716	704	723	719	670	748	660	714	721	698	770	702	680	688	725	734	693	660	711	678	720	654	676	767	719	688	672	733	734	690	761	732	690	710	660	668	676	740	686	693	694	657	719	706	696	703	676	652	699	688	703	731	707	739	672	679	731	689	667	723	718	698	707	684	670	711	736	732	655	737	716	693	647	658	693	749	734	676	697	721	711	747	726	689	696	688	711	701	711	703	714	722	705	717	694	733	724	756	709	737	675	667	708	702	744	697	706	731	678	662	704	691	692	681	697	666	709	736	668	694	740	690	751	695	735	683	679	649	691	720	712	657	729	707	709	735	707	692	723	762	664	649	697	745	712	672	695	687	758	713	707	693	688	731	698	684	702	713	669	662	683	745	691	665	716	735	678	741	690	698	710	693	686	677	666	679	752	743	683	697	734	685	660	738	729	718	709	668	697	721	716	724	728	713	655	683	688	736	688	726	684	691	699	705	703	710	691	709	677	663	733	737	731	708	704	676	669	699	733	708	701	723	704	687	717	680	675	667	670	698	779	691	696	710	715	704	739	747	725	716	717	686	690	687	712	705	692	714	723	707	683	686	681	662	770	701	708	717	702	694	650	690	765	717	701	689	748	741	729	689	672	691	664	683	710	685	670	710	714	726	675	722	694	730	690	704	705	675	682	734	666	697	683	720	698	728	734	735	724	681	735	709	747	732	739	728	672	714	701	756	729	700	727	679	692	758	654	697	725	692	673	742	719	724	733	738	712	717	711	765	671	720	680	702	737	719	695	713	695	733	701	692	680	706	751	683	728	710	658	699	682	749	722	706	686	699	719	688	694	746	716	662	701	688	690	712	727	670	732	725	716	734	765	726	685	674	693	735	704	730	748	731	703	729	715	710	732	714	743	723	742	692	728	725	657	681	720	684	654	703	726	692	710	746	706	740	702	702	738	690	716	690	699	643	707	777	704	698	613	699	672	680	661	765	727	728	742	680	719	707	654	712	683	736	664	716	699	730	677	716	688	653	701	682	700	706	693	712	707	635	676	706	670	707	740	715	718	620	728	679	707	683	680	677	704	696	731	663	684	684	697	738	693	693	686	706	740	696	683	731	718	741	760	719	724	699	700	694	660	711	720	728	686	726	700	695	663	720	686	640	670	689	707	700	682	647	720	744	743	666	694	686	677	717	715	732	723	743	722	711	732	739	771	701	719	746	734	706	707	692	743	736	674	708	706	674	745	694	711	717	722	721	738	742	682	668	673	707	703	702	691	656	686	730	727	708	694	718	753	766	677	685	702	715	700	697	659	693	711	676	735	688	722	709	720	702	683	719	690	744	651	681	660	696	703	713	708	698	731	693	681	662	728	732	722	706	685	691	694	721	709	744	702	723	679	715	751	708	669	716	709	710	719	716	680	714	681	691	696	685	717	717	706	690	750	674	728	726	713	702	696	675	709	684	696	702	712	733	731	722	713	686	677	730	689	723	682	704	733	715	687	719	703	697	691	692	694	691	696	727	702	688	752	702	707	732	663	705	670	720	728	700	721	727	707	720	717	730	721	746	698	686	755	652	714	756	719	681	690	663	732	718	708	720	741	683	717	739	670	698	727	735	666	685	683	708	690	708	702	729	683	696	685	757	710	725	722	695	700	667	739	683	699	711	748	712	691	737	732	712	747	766	714	703	742	688	713	691	725	696	692	716	697	717	689	713	712	691	730	708	697	663	701	710	741	694	719	694	700	728	711	701	750	736	716	731	713	689	648	700	663	749	674	741	752	687	685	721	676	727	715	729	696	698	688	724	732	692	740	698	756	724	691	721	719	693	738	721	723	735	710	668	712	713	698	700	729	690	705	708	721	696	679	738	731	695	755	723	677	701	670	672	697	705	698	697	658	711	714	654	717	715	773	742	700	661	713	693	729	679	735	748	702	679	730	685	718	668	680	674	693	673	714	635	707	679	667	714	694	700	704	704	663	688	669	754	714	663	688	688	695	670	747	767	697	732	671	686	679	699	710	689	724	707	702
23492	3837	623	463	456	426	389	372	369	358	371	380	351	402	347	365	346	352	311	342	332	379	344	337	310	328	348	342	348	335	334	348	348	378	379	340	308	360	331	317	324	369	341	351	366	369	366	352	344	325	328	337	335	337	343	317	314	313	363	355	357	342	312	343	332	383	349	370	366	332	337	358	363	353	331	328	357	346	340	329	335	357	357	340	386	347	331	314	372	353	356	334	332	352	351	308	332	348	329	332	336	364	356	354	367	366	335	310	331	365	317	383	316	341	354	350	350	351	327	336	367	355	371	366	390	352	348	357	313	361	307	313	340	358	323	331	348	336	332	318	318	382	360	333	376	340	347	341	303	354	344	351	372	348	342	351	327	336	344	330	347	329	364	362	342	320	350	339	353	388	367	343	371	327	372	303	332	341	390	355	336	339	337	357	378	332	341	330	371	301	368	331	364	332	328	355	360	357	353	340	337	344	347	310	346	328	336	320	343	362	369	309	339	334	323	327	315	361	305	326	328	349	346	340	335	346	332	348	330	379	322	359	366	354	327	333	348	351	316	343	365	316	352	372	347	352	315	350	316	353	376	338	367	327	305	342	331	347	337	358	371	332	389	369	351	343	329	345	388	326	354	335	314	342	349	357	410	312	332	336	320	357	353	348	351	342	344	320	370	349	317	341	367	355	363	333	355	335	354	361	350	344	351	363	354	305	350	322	320	293	344	310	353	327	382	389	337	362	348	359	353	347	324	366	359	380	341	331	323	362	335	360	338	366	307	325	315	365	362	310	317	365	324	333	351	350	319	355	362	337	383	361	333	334	372	363	372	315	340	314	317	372	355	345	339	331	344	348	348	384	340	364	332	312	305	348	340	350	365	340	344	357	366	338	336	352	326	318	382	357	350	332	330	390	347	352	337	336	337	342	318	341	337	346	312	367	359	348	343	324	351	329	336	369	335	331	362	342	353	342	347	339	365	347	322	322	353	306	337	319	350	350	337	325	344	329	359	380	342	351	362	381	356	338	348	327	303	331	344	354	351	311	340	363	354	308	361	330	355	354	401	326	340	350	364	356	334	344	343	353	332	346	372	352	326	344	327	326	355	348	340	343	337	332	374	347	308	356	345	332	345	321	310	351	387	364	357	317	336	349	360	356	360	363	349	374	344	353	368	332	351	314	310	352	327	358	338	359	336	347	328	312	322	323	324	347	337	379	351	338	359	318	341	364	350	349	352	306	312	329	336	359	352	342	348	327	356	363	378	376	351	373	349	370	338	327	346	352	373	328	341	375	327	334	342	360	347	359	348	339	331	341	321	355	323	358	340	383	340	340	339	323	355	346	346	380	345	361	339	370	337	355	339	342	296	355	355	325	358	323	317	374	340	387	337	351	343	312	358	362	353	349	342	328	317	332	316	324	367	318	324	355	354	323	329	357	364	334	341	363	338	330	314	371	327	334	360	343	342	345	396	376	305	328	325	337	382	328	387	357	359	323	360	327	349	350	379	347	361	314	334	345	339	327	351	320	378	353	355	386	337	325	353	329	343	342	368	344	323	349	321	391	358	330	341	396	333	349	340	327	345	329	325	318	378	341	304	359	321	357	351	345	364	396	346	321	345	337	368	334	352	325	343	376	362	330	327	357	339	353	341	331	333	353	370	367	334	337	342	362	329	334	342	350	328	349	337	346	346	336	349	314	349	368	366	319	349	319	350	370	346	340	331	329	347	328	337	353	327	313	334	337	335	364	291	370	347	311	368	313	356	380	319	334	330	339	346	379	323	312	349	315	343	347	370	326	316	352	341	359	309	319	332	347	322	338	340	359	310	327	307	346	327	376	343	318	332	340	353	368	320	307	332	329	314	357	311	279	338	344	347	354	342	308	330	319	347	375	355	319	335	339	365	367	336	379	339	319	319	289	327	354	321	308	307	370	354	363	385	360	323	314	333	302	357	337	341	362	323	362	370	332	314	347	342	352	362	322	319	347	350	369	355	318	353	327	336	338	355	355	384	304	348	324	351	327	342	322	361	330	372	325	319	330	363	330	343	314	364	325	345	296	341	354	364	357	372	355	356	358	338	355	318	337	352	339	333	299	332	333	325	328	339	327	360	371	318	378	335	335	393	358	364	326	348	366	344	301	328	352	315	301	352	354	338	317	343	370	332	324	357	326	346	335	337	352	325	334	351	356	316	381	372	324	365	343	301	352	340	340	347	335	361	319	359	310	349	319	339	395	325	316	370	341	343	357	322	351	349	336	358	376	306	346	334	343	347	358	342	338	331	371	316	318	331	339	307	360	325	372	335	350	335	342	351	383	383	330	365	364	361	331	363	308	364	348	367	371	334	357	357	335	324	355	333	357	350	368	353	334	321	375	364	343	354	382	354	349	359	346	323	343	367	361	342	359	339	352	336	308	357	321	339	340	381	346	345	369	320	347	331	367	359	350	332	379	314	361	346	309	334	339	335	357	340	328	358	306	352	356	360	330	345	321	328	369	344	330	358	365	368	346	351	340	365	326	337	340	322	315	357	326	358	362	324	386	330	362	383	324	338	367	372	317	324	336	340	336	358	340	314	334	360	358	337	359	350	344	363	333	344	337	339	361	365	346	344	343	322	358	365	325	332	364	358	340	340	327	354	319	349	354	319	353	353	363	324	314	360	362	328	330	362	331	324	365	369	368	301	357	342	342	343	348	332	337	351	341	359	345	312	319	345	366	380	372	371	345	345	327	332	339	350	337	324	331	367	324	318	344	336	350	352	373	359	354	341	349	330	335	319	337	349	358	321	337	326	364	348	404	349	321	341	320	365	365	353	350	312	374	343	314	361	354	303	348	362	381	302	350	343	361	338	323	340	376	373	370	328	352	381	356	327	328	366	372	354	343	347	349	345	327	327	345	352	369	372	363	314	339	328	326	363	330	318	342	389	368	360	353	335	353	345	359	363	375	366	365	353	362	327	319	340	361	359	304	331	319	383	330	371	354	361	322	340	355	334	356	359	357	357	373	303	356	343	327	375	311	354	323	335	327	341	356	364	361	372	353	346	343	309	340	367	337	333	365	342	340	332	339	373	377	366	357	328	340	337	317	344	336	360	363	336	343	315	354	371	361	327	316	338	364	346	378	363	308	336	373	314	368	322	315	355	358	337	351	328	317	337	341	376	333	337	335	329	342	359	352	324	358	340	331	347	319	357	344	342	298	329	354	338	316	311	358	391	342	378	336	343	343	410	337	347	342	362	341	356	365	365	339	347	356	352	317	354	322	359	348	344	337	340	334	355	339	346	327	324	358	379	339	353	329	300	389	357	343	356	366	342	356	314	349	325	386	317	400	338	331	355	354	370	350	358	361	351	352	368	353	353	335	370	351	371	352	391	360	334	339	362	353	350	384	317	357	389	341	373	350	362	364	379	345	349	378	358	314	340	340	335	343	328	343	319	318	367	332	379	358	354	362	365	354	351	306	369	362	356	333	328	346	349	344	345	366	371	372
16247	2163	1407	1415	1347	1194	1020	1032	930	928	934	865	843	882	870	832	881	863	815	818	853	774	818	819	851	829	822	840	788	816	802	827	788	833	849	827	817	807	824	805	803	824	833	796	794	863	784	786	821	820	785	792	805	838	777	814	837	834	827	818	805	825	818	822	777	855	779	817	737	820	826	847	821	822	704	793	762	780	852	773	827	780	766	812	767	814	822	733	795	827	798	828	800	803	834	775	801	833	831	824	799	845	841	822	803	792	834	812	806	823	805	841	760	841	810	807	798	837	819	792	814	785	806	816	788	786	804	820	831	779	783	821	816	845	825	823	805	822	781	825	804	807	813	788	796	797	815	872	811	799	844	795	786	834	756	813	821	834	854	809	852	865	833	834	784	794	783	831	835	812	804	800	791	869	790	812	766	796	814	797	761	851	832	788	789	782	827	791	770	835	824	805	848	751	832	778	831	760	807	792	795	804	843	841	844	821	790	840	835	792	791	773	792	818	779	770	828	780	817	770	763	824	803	835	797	830	835	783	834	767	818	823	813	778	816	793	786	801	824	807	909	815	833	798	779	890	866	799	829	831	801	828	772	796	798	834	827	863	779	831	807	784	832	799	804	816	801	791	804	761	792	830	768	766	815	846	807	764	828	843	799	839	803	797	766	796	797	821	892	842	820	841	831	820	846	802	825	781	814	794	787	791	815	793	790	767	789	805	798	783	832	787	812	832	802	782	756	813	794	801	779	810	785	789	813	806	838	790	794	841	851	859	824	805	795	810	829	833	767	773	817	783	824	751	817	843	817	788	790	781	761	792	808	789	774	691	783	807	797	782	814	812	779	807	818	791	765	809	792	798	837	812	797	835	799	774	848	812	817	830	820	859	866	840	778	837	836	757	846	784	789	826	831	759	799	810	728	860	773	757	875	813	865	804	770	758	738	821	848	780	847	828	776	832	786	836	770	850	778	769	845	810	814	824	817	825	772	833	820	754	817	869	777	716	749	810	826	826	839	789	814	783	812	780	812	794	808	803	804	775	867	798	833	828	764	786	784	802	841	810	805	818	819	837	843	822	797	752	810	821	805	825	799	778	798	813	762	814	849	871	797	826	776	799	805	810	746	791	822	817	804	776	843	744	817	764	774	840	809	760	784	796	793	809	815	837	824	800	760	812	814	800	815	775	836	804	845	818	816	819	783	848	797	813	831	774	775	781	805	796	830	787	806	799	811	819	808	842	782	824	767	831	836	785	808	797	806	809	839	784	814	766	809	791	802	781	764	809	805	821	795	780	779	773	822	812	805	832	844	835	786	795	772	865	804	786	807	852	816	767	797	804	785	781	777	811	822	778	786	808	794	849	781	830	812	851	811	803	797	841	867	805	811	803	831	808	818	813	742	773	795	861	795	831	823	781	799	840	785	818	833	781	812	768	823	794	812	851	791	736	820	748	840	836	771	759	837	841	837	796	801	803	869	798	806	837	774	819	791	738	761	762	851	853	828	810	838	820	786	815	811	860	856	772	790	794	876	828	783	802	800	834	796	818	749	807	794	786	810	805	809	802	815	764	793	807	814	809	857	767	791	856	767	834	807	819	839	857	827	799	768	819	783	794	801	783	826	798	776	765	849	825	798	834	825	807	838	801	810	800	776	809	832	816	818	844	812	827	837	810	849	793	788	847	826	785	793	806	821	807	804	825	808	804	847	837	767	800	772	774	748	819	748	830	833	820	809	830	822	779	763	755	803	836	812	801	794	784	801	808	845	799	786	813	786	800	756	812	796	791	827	813	786	827	789	822	807	851	801	826	798	813	868	816	792	813	813	851	783	787	768	818	850	822	826	793	785	855	775	847	780	790	733	781	841	809	775	805	847	775	855	778	766	770	796	771	844	812	778	855	840	781	791	786	843	827	805	841	780	851	858	783	817	823	795	814	809	790	796	762	822	798	766	796	822	771	805	786	816	829	762	758	830	805	828	857	843	830	778	820	807	836	850	781	775	826	828	809	783	789	818	791	840	805	770	772	769	815	786	790	809	774	781	827	819	782	820	777	828	781	812	842	816	795	782	813	828	755	814	788	766	771	820	758	788	788	778	757	795	802	807	822	792	752	819	826	847	733	766	837	878	802	816	800	880	821	786	818	785	819	806	816	787	770	815	756	808	788	796	808	820	761	805	835	753	831	820	832	783	828	809	823	813	819	823	844	814	783	791	817	852	831	829	850	810	813	805	819	831	842	749	832	855	836	801	821	846	825	796	825	792	801	802	807	818	761	831	781	845	820	787	837	760	795	845	769	832	806	800	832	839	817	749	750	792	772	801	785	768	851	817	809	854	769	824	821	827	770	855	809	804	830	821	760	815	798	807	823	795	813	814	785	777	805	803	803	824	789	755	771	817	808	844	778	809	826	798	810	800	833	820	788	818	825	816	834	806	857	791	828	798	782	803	831	791	785	806	838	842	813	856	790	817	803	824	738	795	777	815	816	793	829	792	792	804	837	803	797	804	813	800	766	833	816	837	820	839	811	784	790	859	807	752	857	761	791	768	824	844	770	814	798	708	795	804	823	761	804	819	797	815	756	790	824	795	806	804	816	766	748	776	826	875	791	804	836	810	812	806	786	868	756	789	777	803	826	784	860	820	821	835	781	773	772	815	817	805	814	805	794	785	767	781	835	811	849	847	761	830	825	791	791	835	816	781	847	814	815	804	836	768	774	836	834	822	822	847	812	818	823	794	755	822	848	824	776	794	801	833	822	806	778	835	810	852	854	793	838	764	816	759	869	818	794	770	793	834	777	825	826	839	799	810	803	842	823	842	818	811	769	839	772	787	771	829	779	801	865	846	848	820	852	788	806	787	811	811	772	822	789	797	807	764	825	829	838	792	821	816	825	779	759	850	782	769	800	790	790	788	817	793	793	836	831	822	765	795	792	785	822	780	755	835	797	818	795	785	842	789	755	774	838	845	818	816	833	861	777	794	781	752	809	824	749	760	804	806	823	797	746	806	794	790	821	817	836	793	823	793	771	832	810	836	783	778	785	789	829	815	763	792	787	775	804	814	771	778	847	881	800	808	864	778	755	789	774	776	844	761	787	818	824	791	757	798	822	812	784	827	851	829	835	830	817	732	802	764	859	805	805	777	852	758	828	837	773	876	783	811	750	795	812	756	760	780	819	847	805	837	866	794	762	816	799	771	812	805	804	774	800	802	847	789	814	746	805	847	804	848	831	822	786	855	812	785	846	769	845	803	826	810	804	801	863	820	775	771	758	850	804	845	816	835	816	809	785	830	812	776	807	893	785	819	830	795	801	837	754	789	805	805	809	787	784	844	822	792	831	793	827	849	825	807	840	775	839	796	789	765	837	775	780	824	833	784	815	843	803	851	846	787	852	811	797	816	809	810	787	853	855	798	816	802	799	762	833	843	846	811	824	819	805	798	757	759	817	824	817	808	852	797	811	817	798	791	809	784	831	840	790	822	772	814	803	826	815
33461	6974	995	636	435	343	293	290	285	284	260	208	268	255	218	216	219	240	239	217	219	209	217	205	221	209	180	218	216	210	213	220	231	225	234	211	234	214	211	241	220	201	212	228	217	191	242	216	224	206	214	221	216	226	234	188	244	202	228	182	200	197	257	203	195	213	238	225	201	207	196	238	230	203	212	236	230	215	211	210	182	200	199	241	242	233	198	199	208	213	231	238	209	181	239	211	225	204	214	211	234	220	235	206	217	204	226	198	208	200	225	216	205	213	231	185	214	198	196	235	222	219	214	238	217	195	244	220	243	244	220	225	214	233	217	226	206	232	252	248	218	231	221	231	217	220	205	216	212	247	243	216	237	218	197	210	197	214	212	191	235	226	212	206	198	234	198	246	200	248	230	208	237	196	214	221	215	219	227	212	217	226	197	204	195	242	206	209	237	205	249	205	238	220	227	190	224	202	254	244	230	236	198	201	232	211	226	203	192	215	219	229	218	226	226	238	183	202	221	225	208	220	214	210	236	212	191	223	210	244	225	231	233	219	228	226	217	216	217	196	239	211	213	228	247	240	222	197	221	248	203	235	219	215	190	197	223	233	234	223	221	213	221	226	215	202	223	198	232	191	225	224	211	210	251	212	192	232	220	222	218	210	230	201	215	227	220	238	231	218	215	233	227	210	231	211	226	210	194	220	217	215	206	219	206	218	237	245	243	246	246	231	236	222	237	219	209	243	214	212	200	229	220	170	211	205	229	205	198	230	219	222	211	200	232	186	232	232	192	203	214	224	226	211	239	205	241	188	197	218	204	234	213	215	186	212	222	227	243	202	216	229	233	241	234	215	208	230	229	222	221	201	208	226	227	219	214	214	220	221	214	217	186	219	202	228	242	215	249	218	226	213	182	222	226	206	238	191	233	200	245	182	206	203	216	208	212	201	224	250	228	230	249	197	252	214	204	199	222	207	213	234	237	225	229	196	207	241	198	209	246	237	219	217	236	235	217	187	190	203	232	219	217	230	188	207	240	207	244	208	219	218	215	246	196	210	220	245	234	232	194	239	233	208	226	204	262	234	218	222	206	203	228	232	238	249	202	228	242	229	222	203	236	225	221	223	217	210	237	222	190	250	221	192	199	213	210	195	239	229	224	224	190	193	200	206	206	216	190	206	250	206	197	209	215	227	236	185	227	241	214	205	240	223	206	198	215	228	191	219	221	209	211	203	199	202	208	222	189	231	221	225	222	214	206	219	195	208	226	227	187	242	240	200	223	223	186	228	237	224	245	211	217	220	227	215	218	216	212	209	238	223	222	222	247	194	240	242	220	224	230	196	239	259	223	221	234	212	214	218	231	224	203	218	246	207	229	213	215	220	206	205	228	213	217	196	212	261	201	220	229	240	219	240	216	224	258	227	217	200	228	208	230	222	214	225	217	218	220	212	232	214	208	202	196	218	235	232	213	234	218	201	209	217	228	215	233	228	205	212	224	204	213	203	217	221	256	209	204	227	235	226	224	226	228	209	196	210	218	218	202	211	225	206	217	232	230	226	223	241	244	234	230	222	223	209	205	194	197	214	232	228	220	224	207	208	241	237	220	217	218	238	209	193	239	215	202	192	196	208	212	242	207	228	243	215	243	209	215	227	213	210	241	206	208	204	235	192	237	199	221	228	224	212	238	216	219	206	225	250	262	202	200	223	201	225	227	218	219	240	189	218	208	206	200	245	193	224	202	225	221	185	239	210	221	192	232	214	184	252	227	235	211	212	210	233	217	193	211	248	230	225	226	228	230	217	183	205	187	234	215	238	248	206	221	246	205	194	221	228	200	218	190	220	223	193	235	230	189	218	226	211	221	215	235	192	213	205	248	216	212	207	219	206	245	204	211	249	245	215	215	234	203	212	221	238	253	184	219	217	217	219	222	200	196	196	209	205	219	229	212	213	236	198	235	220	224	224	245	217	240	216	209	217	201	222	203	220	202	199	215	208	224	237	228	224	233	215	217	253	233	225	238	226	228	216	233	229	227	208	229	200	207	238	214	190	233	220	227	218	219	210	183	207	187	207	202	257	224	224	210	209	238	230	214	215	238	211	223	207	237	208	243	211	245	195	217	225	208	217	201	201	236	194	218	240	231	221	226	176	224	215	223	203	235	233	210	222	216	224	217	237	212	213	230	233	184	198	200	205	229	208	210	221	218	215	204	235	206	228	214	188	224	218	245	226	213	217	236	233	210	213	210	189	249	193	194	204	221	207	239	222	221	237	208	195	220	250	229	201	246	247	213	228	228	219	228	219	206	202	207	210	222	216	209	177	194	247	241	205	209	229	188	250	234	240	231	209	221	222	197	204	212	223	225	207	213	257	246	211	219	235	224	229	218	221	196	224	218	214	224	192	223	236	235	218	235	220	196	241	204	224	227	223	220	218	207	231	221	193	228	216	197	226	232	204	224	199	232	218	222	192	233	196	241	228	234	224	223	223	225	225	237	247	218	235	197	198	213	223	215	202	212	222	236	253	223	225	214	232	220	205	184	228	221	228	227	231	216	227	222	225	243	226	219	237	233	217	205	222	212	214	217	213	223	215	206	190	225	193	201	223	196	242	204	239	200	210	215	218	241	217	228	199	227	188	240	224	241	237	209	218	214	225	240	216	215	242	220	198	243	204	226	222	229	231	229	224	215	219	189	226	233	230	224	220	237	208	190	222	231	202	218	211	205	222	211	215	199	223	235	220	217	217	212	214	223	216	228	246	235	201	214	221	179	207	234	209	225	196	219	246	168	217	207	214	240	235	230	235	206	217	202	229	204	201	211	200	192	225	193	222	229	214	209	220	207	211	203	224	212	223	204	204	219	204	230	226	219	236	205	201	240	222	222	225	217	205	202	207	209	230	242	192	230	245	227	227	224	203	197	224	217	201	182	235	213	194	204	228	225	218	221	223	218	227	236	223	243	210	224	218	231	237	228	231	227	260	222	216	195	223	214	214	217	221	219	205	243	229	205	218	214	231	208	229	219	188	215	232	195	224	214	204	204	230	225	198	173	214	196	209	219	239	202	209	219	221	218	227	227	228	220	224	206	214	205	239	238	224	222	199	205	231	226	200	190	190	219	224	218	217	209	226	202	226	214	225	199	195	227	238	218	208	244	224	221	205	239	217	240	229	237	207	212	227	204	238	214	217	201	229	225	239	217	209	242	226	193	204	226	219	212	225	216	210	200	240	221	229	226	191	225	196	218	238	215	218	245	226	231	231	237	198	215	212	235	237	217	233	217	204	176	212	223	205	232	219	195	220	214	204	209	208	241	234	212	210	226	206	209	195	228	241	224	213	239	224	208	219	235	226	210	219	228	244	213	259	211	231	212	213	208	213	212	212	213	214	221	215	237	196	216	230	231	200	234	241	202	235	223	198	236	210	218	215	224	217	210	219	231	233	237	198	233	229	221	187	213	206	210	226	213	226	213	224	232	215	222	231	225	216	217	209	216	208
20802	2524	1761	1816	1510	1274	1054	890	825	775	703	655	655	606	641	549	588	595	572	564	577	563	559	603	542	555	584	564	546	557	544	578	559	530	535	544	539	523	540	542	537	520	546	509	553	565	567	539	506	552	544	524	555	533	519	543	502	536	562	556	560	520	520	522	568	588	543	547	537	518	520	560	499	537	506	531	524	531	524	547	538	540	522	521	552	523	564	539	539	504	566	545	524	530	534	550	536	541	552	508	509	541	525	549	568	547	533	522	496	551	505	520	537	534	509	563	545	496	505	531	553	517	500	559	470	521	517	529	503	550	558	534	541	526	513	529	530	538	557	556	535	501	551	512	551	529	514	569	544	532	509	557	560	532	524	499	532	543	528	546	522	548	496	579	559	519	534	511	498	550	554	530	544	555	528	542	491	513	505	561	519	527	511	528	536	564	543	562	533	490	540	527	544	520	527	515	539	528	549	525	551	516	551	505	475	484	528	538	517	511	527	494	525	521	544	553	518	502	564	547	586	568	538	491	554	512	550	540	540	526	525	541	532	500	532	576	521	503	520	520	523	522	554	564	496	543	528	552	553	525	540	510	528	543	482	516	558	497	468	557	524	514	543	558	521	521	540	538	523	523	532	562	529	534	562	545	478	565	520	503	544	541	528	568	559	480	544	539	553	522	523	520	545	499	518	526	488	544	520	483	534	544	527	496	489	527	545	517	507	558	525	550	525	516	540	529	485	552	554	516	543	535	530	531	520	533	519	543	518	506	514	490	521	540	517	534	526	545	509	567	497	537	540	507	535	547	537	534	515	526	549	551	512	542	540	498	554	511	548	537	562	567	521	516	554	527	528	532	562	516	506	563	524	569	532	535	548	509	560	525	512	530	515	547	580	535	573	527	548	538	530	535	518	519	563	577	536	505	514	524	592	479	583	547	533	547	527	516	539	529	525	535	516	552	464	502	537	564	504	540	502	509	520	535	547	500	536	555	525	494	563	556	547	516	530	555	493	526	528	527	521	518	542	506	527	523	566	525	513	550	523	529	555	549	535	519	544	540	520	534	518	538	550	543	554	510	578	547	501	527	514	558	559	529	481	504	544	541	489	510	535	567	514	518	536	535	553	564	560	537	534	549	479	510	541	488	519	518	539	527	521	565	554	553	498	533	532	523	542	484	493	504	569	519	522	555	535	529	530	548	516	518	511	531	563	522	576	561	509	501	592	511	508	554	491	519	506	524	540	510	573	528	536	534	563	577	529	519	529	521	546	513	523	555	471	545	540	491	574	587	530	513	532	519	503	548	588	494	557	515	525	503	502	560	556	488	551	506	523	517	525	547	523	513	542	494	525	523	554	505	527	535	511	483	530	528	533	557	549	491	511	518	545	490	512	515	570	563	522	539	536	526	521	522	537	504	532	567	527	536	545	527	511	514	517	517	542	560	526	568	540	527	499	520	517	528	541	538	554	493	548	530	539	569	514	557	514	513	544	543	515	582	483	530	534	534	532	588	543	508	504	540	482	532	558	485	479	518	493	528	526	529	576	517	539	549	515	540	522	540	544	519	547	546	544	551	584	525	581	538	564	508	516	534	564	536	507	521	549	528	544	481	555	512	565	526	534	497	526	535	529	534	562	504	543	506	548	532	516	530	536	533	519	537	557	537	503	505	550	575	498	497	541	561	513	474	514	525	507	556	468	553	548	520	511	514	508	513	527	565	530	535	571	507	554	542	537	524	523	552	507	528	493	567	530	540	555	508	524	540	560	544	528	477	551	525	545	547	541	529	537	526	514	523	563	531	544	511	567	490	501	561	525	525	538	541	551	542	548	534	547	507	556	562	535	528	535	584	526	571	519	549	550	549	554	558	578	542	516	497	570	523	527	496	553	494	543	562	542	517	516	523	536	554	558	518	536	535	551	499	516	544	541	552	540	533	501	557	517	535	518	584	488	525	545	503	514	506	542	570	527	542	554	516	546	513	564	521	566	546	567	501	551	525	512	514	502	544	528	555	523	590	564	554	533	481	552	514	533	520	544	562	495	527	556	503	547	529	506	548	547	539	518	558	577	523	538	543	524	539	525	561	527	559	531	567	545	555	517	565	529	553	523	526	498	521	546	501	522	500	519	550	557	519	546	525	526	533	507	534	535	563	545	520	492	528	509	536	511	513	551	539	500	502	483	507	554	536	578	542	514	499	534	552	509	567	536	554	587	519	551	559	571	532	519	539	540	518	537	509	571	528	485	517	516	562	528	513	531	537	580	506	567	559	507	544	509	544	531	531	521	495	523	520	547	526	539	547	515	527	519	538	527	510	471	519	516	510	553	527	526	555	531	505	569	543	556	541	504	565	562	514	555	490	536	523	544	537	564	488	547	496	553	480	532	483	541	545	505	516	565	521	524	516	528	562	513	547	522	531	532	474	523	555	537	515	531	528	540	542	515	533	542	511	528	555	525	503	529	529	542	535	560	546	534	505	530	548	566	554	538	505	529	506	563	541	488	529	514	520	529	551	569	506	493	490	544	514	535	563	557	514	551	524	531	530	533	547	516	524	539	561	573	554	513	561	515	522	580	508	529	499	542	532	529	526	533	531	503	544	512	572	554	541	569	537	516	542	556	498	545	522	555	497	468	518	535	574	531	500	555	513	585	541	488	516	557	517	532	549	542	536	578	494	531	502	542	523	533	493	547	542	546	523	469	527	549	519	533	540	503	520	556	550	569	545	544	530	506	523	553	541	551	563	533	539	518	547	485	506	541	566	555	544	530	546	534	547	508	500	568	538	546	518	560	577	545	560	562	521	541	541	550	485	513	507	536	536	560	585	578	536	518	521	517	479	558	512	542	508	564	537	527	489	533	525	515	524	522	518	533	551	505	509	532	531	530	500	511	499	560	476	538	526	510	568	522	538	540	499	510	517	569	560	553	522	518	542	533	544	563	518	530	518	502	551	516	535	552	517	522	534	556	552	545	524	541	528	513	561	569	556	518	540	561	534	568	512	564	515	532	583	513	543	555	551	554	560	548	525	537	495	515	547	527	513	553	515	519	513	533	506	546	531	540	499	578	534	503	515	576	532	579	559	539	542	555	511	554	557	524	507	513	565	565	530	491	527	508	545	497	529	517	545	524	553	548	510	555	520	491	552	541	477	527	556	512	522	537	502	536	556	538	535	523	503	513	519	563	544	556	544	509	531	524	529	519	564	578	519	534	529	506	582	563	539	535	491	508	520	599	530	524	521	506	561	571	529	573	487	514	518	546	569	563	550	543	516	505	524	533	540	482	515	533	547	492	525	533	519	557	550	567	543	571	512	505	498	519	558	540	532	516	553	534	515	524	504	473	496	527	514	575	488	541	522	471	548	544	522	543	497	525	525	516	535	554	521	579	543	576	552	534	514	571	564	559	540	586	508	502	530	520	525	539	554	556	592	544	498	531	547	560	530	536	537	504	522	522	540	525	511	525	526	506	531	538	525	552	523	565	495	528	529	503	514
11076	1302	312	264	261	289	282	315	303	311	287	262	288	334	271	303	310	286	268	309	291	291	296	282	268	275	305	291	287	253	281	313	263	273	277	298	258	316	295	291	295	299	295	296	296	299	291	288	289	313	271	251	290	280	273	298	265	304	286	258	317	295	273	255	266	276	279	284	315	286	317	330	240	293	257	259	284	268	261	289	271	307	274	277	275	268	309	304	300	295	301	315	270	301	316	318	263	268	286	282	291	261	299	281	280	299	297	287	265	283	304	317	304	287	299	310	288	292	324	275	284	264	284	294	312	298	309	289	292	299	322	320	285	270	283	265	335	284	282	267	257	282	285	288	299	298	294	334	275	295	301	334	267	292	302	294	274	272	293	267	298	281	273	290	293	285	273	288	301	295	250	247	297	298	282	318	279	269	295	308	283	254	279	294	303	269	282	315	288	294	273	339	263	290	276	283	278	307	277	292	307	281	286	260	301	301	302	257	278	294	267	288	310	300	287	281	268	312	300	324	288	268	283	297	311	296	280	303	293	307	297	315	288	279	323	301	300	292	285	267	312	300	308	296	277	252	276	299	306	272	278	301	315	299	295	299	270	307	294	309	297	286	305	283	308	312	282	271	283	281	268	301	315	255	278	303	287	270	276	274	293	312	291	289	281	315	290	276	290	309	301	326	293	280	268	303	250	291	322	278	279	281	292	301	306	308	269	288	297	312	259	287	278	318	292	293	277	285	297	284	291	268	305	265	255	280	281	301	268	288	284	301	269	305	327	306	262	318	280	287	298	289	282	291	290	296	296	246	298	288	318	285	292	293	287	315	287	317	316	289	281	260	299	283	301	308	302	269	274	292	306	268	306	280	286	280	261	284	284	289	285	283	290	259	309	275	279	268	294	264	299	300	266	326	284	295	269	277	300	274	285	289	301	313	277	271	289	292	247	311	274	283	292	269	273	315	306	302	338	285	288	278	288	314	293	235	286	308	296	281	325	271	283	301	283	308	304	302	311	278	283	298	296	299	308	289	289	271	291	295	312	271	282	312	292	330	309	287	293	273	309	304	273	288	275	269	310	273	252	270	284	262	299	336	276	272	318	316	314	279	295	284	315	299	277	276	289	261	283	267	296	301	300	263	262	251	297	307	279	272	254	299	342	297	311	294	275	288	276	293	330	295	286	297	322	251	334	309	290	312	298	292	263	241	282	249	287	281	311	316	257	298	290	288	313	246	292	311	298	327	301	306	273	291	291	319	279	287	291	263	302	279	294	300	299	329	303	284	283	306	258	266	284	299	285	303	284	276	313	279	305	265	309	256	331	311	273	318	303	274	278	284	286	279	265	279	274	299	291	267	279	302	291	315	270	298	297	278	316	275	295	265	287	279	290	266	300	283	283	274	306	277	277	289	316	287	299	302	288	290	288	286	299	324	284	302	329	289	312	298	300	279	296	248	276	276	290	263	294	278	318	288	313	296	289	301	288	271	287	306	286	296	264	248	293	288	302	277	300	267	290	283	323	301	292	347	297	260	307	258	278	302	255	274	310	284	286	294	289	297	306	297	288	316	293	295	291	270	274	296	265	297	252	298	298	310	259	290	283	310	305	279	280	280	254	268	281	283	312	281	290	275	270	297	273	297	317	302	349	316	279	308	284	318	303	281	293	277	272	295	251	275	271	301	293	296	294	309	265	287	273	292	264	287	300	321	302	296	280	296	287	302	312	256	292	306	298	294	298	284	275	277	307	265	318	276	301	298	305	328	304	304	280	302	274	313	312	307	288	296	289	292	312	325	302	305	279	293	298	278	310	260	285	279	295	305	288	277	302	312	262	303	245	267	278	298	268	285	301	286	277	300	284	289	311	297	298	282	287	294	319	298	289	308	322	267	247	309	302	293	300	252	301	297	314	327	279	273	302	284	290	280	296	280	302	327	273	291	295	296	275	302	286	300	311	295	274	298	308	286	268	261	295	285	272	318	306	289	312	290	286	268	275	323	294	284	261	272	292	297	321	293	300	289	287	243	271	302	275	288	289	238	275	259	316	283	302	312	278	291	274	296	248	298	270	289	292	286	305	298	323	327	307	273	256	307	284	284	301	298	290	294	302	300	326	300	311	323	311	259	301	261	293	272	312	280	258	281	300	291	315	275	284	288	289	278	299	264	300	282	292	273	280	284	305	307	276	277	268	303	280	270	286	266	256	275	254	293	298	280	272	286	290	273	290	296	311	299	235	280	324	317	285	281	274	306	276	250	324	265	274	322	282	280	266	282	281	265	309	274	314	261	288	306	296	276	313	254	248	281	298	269	319	337	289	294	306	291	315	269	285	265	299	301	311	264	289	287	320	288	279	268	300	296	312	278	279	293	274	256	290	297	311	320	312	293	264	296	325	285	303	277	270	300	253	286	314	275	308	282	280	315	297	287	311	312	302	291	286	274	275	294	322	271	311	299	289	285	271	259	304	291	267	285	280	310	279	281	295	295	279	273	272	285	277	255	293	297	276	256	260	265	294	310	310	279	317	310	299	307	266	277	276	310	284	254	264	274	331	307	281	289	319	269	267	277	281	299	276	283	272	301	266	273	286	342	275	286	284	309	306	263	277	261	274	295	254	295	278	288	269	270	293	276	314	298	286	289	307	303	313	295	322	279	288	289	312	289	293	276	299	288	310	305	257	288	273	270	273	280	294	305	278	330	291	255	306	314	286	297	283	289	257	259	278	307	284	304	300	285	328	278	300	294	300	280	302	304	271	287	268	284	289	294	302	296	270	276	293	285	273	304	284	312	295	291	273	281	285	272	261	294	276	286	303	293	296	294	293	302	297	299	261	270	279	245	308	274	302	291	307	279	282	312	325	279	287	295	294	310	289	287	294	282	294	242	301	293	300	299	277	311	295	283	302	289	274	268	279	288	268	262	270	303	307	312	314	267	286	288	281	297	315	297	313	265	284	304	287	264	253	292	284	334	285	264	291	317	271	266	296	285	293	285	264	270	286	277	275	285	285	277	285	287	335	307	291	267	321	311	280	293	269	304	254	284	314	275	313	272	279	305	300	276	275	272	259	293	292	302	289	282	314	306	300	266	290	279	284	288	276	302	294	322	329	284	283	312	252	300	297	291	268	274	301	302	286	299	294	263	282	273	280	284	304	306	304	278	274	276	309	268	270	285	266	278	288	284	260	261	319	274	287	318	284	299	331	276	282	270	282	285	335	309	288	272	285	280	272	272	305	277	311	261	294	277	277	283	289	324	301	300	269	255	251	283	289	255	295	245	275	284	288	320	325	293	305	295	274	274	309	278	278	275	327	262	271	254	320	288	303	253	287	315	277	260	301	301	283	284	282	312	288	291	277	288	315	275	275	297	276	259	308	275	285	308	283	309	274	289	280	255	288	323	306	289	264	285	290	270	282	280	297	269	260	304	272	290	306	259	268	276	313	267	298	269	299	281	279	278	316	312	286	291	262	306	313	295	291	321	311	258	319	259	281	288
8158	1074	688	753	694	742	723	753	738	732	759	678	708	739	707	712	738	752	726	718	680	668	732	687	707	713	708	697	681	739	670	721	713	716	732	692	676	709	726	675	658	710	715	725	690	688	676	717	734	686	708	694	728	705	710	675	662	695	703	706	622	721	688	740	686	726	722	713	663	732	737	734	705	698	687	706	683	661	726	719	691	684	688	691	708	695	661	668	690	769	678	683	662	718	733	678	715	693	713	670	711	701	683	685	726	690	741	711	692	698	773	643	693	661	715	736	698	649	708	719	733	695	644	636	733	714	746	707	694	658	704	678	702	740	735	699	730	680	714	747	747	706	645	735	706	734	708	702	744	760	709	755	705	739	688	697	699	694	751	703	639	688	706	699	696	699	738	716	705	689	686	710	731	727	702	736	709	674	711	668	701	692	698	678	682	664	713	689	725	679	686	713	681	696	739	745	703	730	713	670	709	720	720	668	702	673	668	716	686	693	675	719	685	717	745	673	669	725	688	708	684	746	673	704	724	670	680	707	677	775	674	674	689	701	690	689	670	725	701	713	745	683	699	712	695	681	665	714	702	693	659	679	705	676	683	673	736	713	666	692	654	705	732	696	703	695	660	691	711	682	718	655	688	721	717	735	681	696	688	729	679	684	702	700	696	706	692	734	746	709	667	698	716	675	751	683	674	726	692	730	726	660	676	693	693	701	709	672	719	706	728	639	705	737	734	651	690	742	699	708	677	734	638	712	722	715	705	707	694	737	672	694	755	660	689	730	737	683	695	664	663	717	692	705	714	721	663	720	672	685	664	734	683	702	692	672	698	725	699	723	681	712	669	677	752	699	650	687	647	726	675	734	755	684	720	715	709	731	702	697	666	717	670	703	712	699	694	674	706	671	737	695	692	698	700	675	674	726	719	718	705	696	714	642	698	707	714	729	666	693	692	713	732	707	716	720	702	680	700	704	767	704	643	691	692	659	666	697	702	770	717	743	697	666	669	707	751	693	691	658	676	734	748	717	685	738	697	728	692	679	685	703	724	707	682	642	745	650	689	696	684	729	699	754	714	688	745	736	708	723	664	736	711	710	695	654	700	685	754	752	738	768	727	702	715	691	709	641	728	708	714	713	683	690	739	711	660	688	683	656	681	671	650	704	708	625	714	679	736	682	688	734	702	698	718	736	682	674	660	709	733	667	709	709	673	701	701	697	696	666	721	702	697	699	712	719	661	721	689	732	695	725	732	675	696	737	695	731	664	702	671	703	726	709	733	729	686	663	686	690	711	726	699	728	749	650	653	694	690	721	696	684	641	741	686	733	684	669	670	694	722	751	727	703	736	711	737	670	713	756	640	693	725	683	644	686	679	683	703	679	709	683	675	696	706	717	752	757	722	719	710	673	666	748	746	743	655	765	731	686	695	710	691	703	737	723	734	719	677	707	731	716	711	680	706	670	725	685	696	706	689	699	734	730	705	680	677	698	684	700	716	701	659	704	690	668	741	723	705	705	708	685	718	685	725	719	700	703	667	721	680	718	706	686	681	697	700	711	718	635	728	685	660	660	709	681	670	719	690	704	693	724	705	784	720	695	719	732	695	700	719	724	747	686	707	689	684	734	710	694	655	697	658	700	686	667	697	721	720	698	686	681	724	676	736	718	700	731	711	729	689	713	697	701	685	654	701	705	690	709	699	664	693	667	696	709	705	702	704	702	660	664	683	682	711	732	714	699	698	698	663	686	672	708	694	693	676	666	643	736	722	738	692	639	714	682	758	698	686	676	687	657	760	695	696	680	681	754	715	713	727	677	708	721	698	703	692	659	638	695	725	715	714	675	708	737	719	686	665	687	695	722	701	702	719	717	657	702	701	666	724	682	695	700	721	717	696	713	712	715	690	696	653	687	701	674	691	708	706	713	675	708	737	664	739	710	718	699	687	726	694	715	703	689	679	711	707	765	670	709	677	748	741	701	674	702	697	707	692	670	726	729	692	688	708	702	758	737	686	655	759	673	670	730	679	709	698	702	709	723	749	678	659	715	651	719	737	693	737	713	653	692	756	723	651	692	713	691	679	699	710	719	694	706	715	670	645	710	665	691	710	666	666	696	732	707	686	711	687	714	704	674	682	743	662	683	692	722	753	690	687	739	736	681	667	664	725	685	690	699	708	712	659	671	713	759	680	729	697	711	669	653	714	720	694	699	708	696	661	700	720	627	710	682	677	698	738	708	690	697	693	710	716	713	715	720	676	711	720	705	709	685	696	735	690	745	744	726	699	721	677	717	660	707	701	664	707	703	684	690	695	702	699	676	660	704	755	712	692	697	733	681	682	786	680	733	693	635	683	705	678	705	690	659	728	703	733	714	692	684	711	704	770	729	705	681	685	696	692	682	746	669	707	663	690	692	708	695	690	721	704	694	716	723	748	749	706	694	671	702	696	663	684	680	660	650	667	723	764	638	752	718	680	676	663	705	707	693	713	724	690	763	695	727	687	722	670	716	655	660	752	719	702	705	736	736	733	697	675	749	695	702	697	692	647	729	724	684	700	697	729	732	693	709	757	715	677	693	666	748	702	682	693	683	726	707	675	705	697	724	675	703	720	681	757	695	690	669	769	728	709	702	692	745	764	710	730	685	702	697	693	679	694	693	708	718	692	714	699	702	727	684	662	732	662	745	676	717	659	691	686	661	680	697	669	681	721	686	699	653	729	769	722	689	679	721	746	724	725	714	678	748	725	732	760	667	685	743	703	730	724	699	675	735	701	749	700	699	691	712	744	685	685	703	698	621	740	637	720	676	713	683	677	703	719	684	734	770	696	686	707	608	716	733	702	706	731	774	701	687	685	709	735	664	668	709	704	673	734	707	642	705	731	711	671	716	742	709	667	683	728	641	630	677	673	679	665	756	692	710	676	724	701	681	735	727	681	679	688	652	705	709	699	680	691	723	694	690	692	690	707	717	690	692	707	747	738	738	705	692	707	721	695	722	790	711	701	725	708	675	648	657	724	722	705	704	704	731	698	691	677	689	665	753	734	689	679	722	692	695	676	677	700	652	678	729	763	695	667	663	647	709	699	649	767	727	728	703	731	720	700	718	700	668	726	643	698	717	725	741	729	733	696	696	685	713	701	655	678	678	683	693	666	680	722	686	721	660	711	731	720	690	714	694	724	695	698	717	754	723	745	680	707	728	688	686	686	748	660	700	709	716	703	741	718	733	683	644	693	687	661	709	728	689	677	722	677	680	636	736	717	712	702	742	695	724	688	718	632	735	714	719	694	726	700	668	684	704	710	743	694	717	720	717	739	663	724	699	691	676	665	717	693	711	686	731	726	714	706	717	684	692	708	697	717	677	737	699	731	703	690	698	691	687	653	679	687	686	744	675	703	682	727	689	717	671	689	681	694	740	719	724	660	692	685	731	687	688	693	738	719	708	727	704	742	684	705	654	708	686	676	738	705	654	715	713	646	673	690	707	713	674	706	722	684	711
23404	3638	707	516	399	412	400	383	356	342	360	374	389	346	371	341	335	341	342	333	329	345	312	385	359	331	336	305	378	326	344	335	348	296	348	327	330	332	365	319	360	349	325	322	312	319	309	361	340	326	332	359	311	317	350	329	356	316	352	355	319	320	337	352	359	320	388	348	370	342	378	312	321	342	332	336	307	361	355	357	336	341	343	301	356	345	329	302	323	368	337	344	317	304	341	341	316	330	347	304	325	329	319	338	341	313	362	323	321	361	337	314	308	351	311	320	383	326	348	362	307	345	331	342	347	327	370	303	351	342	351	355	335	344	332	341	309	343	349	323	313	347	333	368	318	319	325	342	350	312	346	371	364	349	345	325	333	330	333	367	346	334	351	362	331	329	332	349	304	327	381	342	307	368	318	326	338	310	339	341	286	318	375	352	324	324	331	351	314	325	370	357	344	339	342	323	329	338	353	354	339	314	369	346	324	330	350	320	339	345	343	343	348	328	330	333	329	350	361	326	359	348	335	371	351	371	364	342	346	352	327	325	327	342	313	328	359	347	369	325	324	320	334	322	329	373	347	337	329	322	334	344	354	363	369	308	348	319	348	345	310	346	365	342	338	356	330	334	320	352	311	325	349	320	310	350	343	317	376	346	327	307	317	320	339	339	305	331	323	376	316	330	329	330	408	377	343	319	360	334	330	353	331	346	356	336	299	303	301	314	321	323	366	325	317	341	369	335	362	336	354	308	381	326	346	349	375	305	348	298	302	338	338	322	373	312	339	355	352	334	338	352	335	327	328	341	332	325	364	322	337	357	326	370	319	387	354	351	321	373	333	331	353	332	344	324	338	326	342	339	327	342	356	339	363	345	335	362	372	350	307	352	342	355	328	377	357	354	347	341	358	341	318	351	347	309	291	329	330	342	344	324	340	363	352	315	350	313	326	340	359	334	330	351	364	300	349	331	338	353	365	331	334	348	359	343	340	335	325	326	336	321	305	326	346	348	316	355	331	350	356	317	358	326	363	300	331	355	370	363	341	329	347	320	395	307	364	363	367	329	356	368	362	348	331	337	357	362	351	328	334	354	355	346	324	360	346	349	336	328	372	318	362	352	345	353	316	367	324	323	328	299	344	303	334	328	321	327	368	292	319	309	337	348	337	336	316	348	334	339	363	349	333	329	315	322	334	378	320	349	318	313	362	310	331	349	309	324	318	358	324	314	318	337	321	310	319	325	349	319	331	343	330	336	347	333	349	314	317	321	357	365	352	333	381	351	327	369	347	357	327	314	335	329	352	339	339	345	365	328	340	324	305	359	359	364	314	358	331	327	326	345	337	353	340	377	311	331	318	348	352	374	371	326	334	369	323	367	322	343	349	310	330	342	352	329	345	331	324	345	315	327	323	352	359	369	367	314	322	310	346	354	317	364	345	343	340	308	346	298	333	341	331	353	370	334	341	315	316	351	379	319	310	317	367	351	359	362	368	329	337	345	324	341	345	347	337	331	338	294	332	352	304	327	362	325	343	355	355	332	341	375	338	334	317	367	312	352	330	284	330	372	350	352	330	360	335	336	362	316	354	346	343	339	331	385	338	373	337	297	337	311	332	344	337	320	323	316	336	332	318	327	335	356	345	364	342	338	378	335	334	342	319	324	336	320	325	338	333	296	323	319	365	367	352	364	338	338	338	324	348	337	378	313	342	338	330	340	323	310	375	336	330	350	363	314	339	314	342	340	366	342	340	370	334	368	374	338	322	329	332	339	323	361	343	353	353	357	349	394	323	340	358	333	338	350	292	305	353	309	331	331	368	337	359	330	337	346	355	318	338	366	374	371	359	320	365	343	349	331	342	313	382	363	325	322	326	336	377	341	316	359	340	359	340	322	337	336	327	343	323	339	348	318	367	345	372	350	369	347	339	349	338	377	312	310	347	323	338	306	328	346	340	376	356	343	348	323	370	352	342	326	305	391	331	328	350	319	313	315	372	361	353	347	352	329	328	360	343	344	367	317	334	342	329	383	321	331	361	344	311	330	316	335	358	350	340	310	359	337	307	347	343	303	299	381	342	347	324	357	355	337	349	337	341	356	342	337	307	340	336	328	345	323	345	313	358	333	321	364	347	344	327	303	349	342	327	337	340	333	372	324	324	347	299	335	308	328	339	368	351	350	327	322	313	330	302	337	329	351	333	315	364	355	358	359	318	335	362	335	345	356	354	313	337	333	360	336	334	346	341	352	372	357	324	321	319	335	312	389	315	347	335	335	340	344	355	335	329	375	359	344	339	347	338	326	321	325	346	332	344	314	375	328	337	318	325	348	359	309	304	343	367	312	316	301	315	338	309	357	311	314	291	301	330	322	319	377	338	369	348	361	351	336	343	339	351	359	330	335	288	328	355	364	336	314	318	328	366	347	354	324	338	339	353	352	346	342	317	335	340	325	347	356	351	332	326	355	348	325	336	343	369	381	344	337	336	341	351	349	333	317	319	362	353	341	351	326	358	373	367	358	325	329	339	328	317	319	346	322	341	326	334	341	350	381	329	298	328	374	331	361	340	357	364	320	368	315	337	321	366	353	331	323	356	348	345	327	323	320	370	322	374	328	342	344	342	324	326	344	339	336	309	346	338	325	311	325	366	332	343	357	351	319	360	348	357	353	326	295	329	341	325	330	344	332	361	360	319	333	311	321	323	357	329	352	322	343	355	356	322	401	364	325	350	358	332	346	322	322	306	340	346	347	355	389	343	328	352	323	320	346	293	334	385	337	358	327	313	335	346	346	367	325	365	350	336	328	371	339	359	315	350	332	328	358	355	345	353	358	369	312	330	342	317	335	357	369	364	342	331	327	334	371	344	343	337	352	333	314	325	322	322	373	387	350	358	330	347	317	317	352	319	324	338	342	323	328	334	333	339	345	368	361	325	321	339	353	353	335	337	358	334	310	360	333	321	351	379	402	325	322	331	348	324	380	306	347	365	339	341	327	333	352	357	339	338	336	332	362	335	306	349	336	321	339	369	335	328	353	341	348	320	344	370	311	322	325	347	323	343	381	318	335	325	349	318	317	363	309	312	347	353	348	342	339	347	363	345	373	357	343	362	301	326	318	329	335	326	296	346	325	294	333	333	337	355	335	325	329	329	381	266	324	353	362	319	350	315	350	371	345	308	335	315	350	382	378	359	326	355	319	350	343	302	328	324	334	352	347	306	355	334	335	354	349	353	334	326	360	367	349	381	351	338	362	315	342	347	351	334	376	332	372	341	333	320	355	336	327	358	354	386	346	335	376	349	330	364	304	342	339	351	340	309	384	350	346	361	342	356	345	360	332	349	343	342	352	314	324	376	337	339	361	335	307	312	335	347	368	359	323	354	357	346	320	356	287	344	344	353	340	344	320	353	357	327	319	325	374	302	314	340	352	318	330	348	339	323	363	334	330	349	323	373	339	378	355	341	368	336	349	360	338	345	311	334	314	316	331	349	318	340	374	326	352
16165	1981	1465	1421	1237	1154	986	1001	986	916	903	867	882	876	829	829	872	828	789	839	843	845	770	815	836	825	762	780	761	877	785	896	781	802	799	840	810	863	829	827	794	797	853	799	790	794	799	781	812	716	774	779	787	812	812	793	780	756	764	778	796	780	818	792	859	785	843	815	816	811	865	839	839	797	770	799	794	829	829	833	798	818	785	790	805	829	837	752	842	834	833	796	790	791	833	791	863	806	792	879	814	784	821	819	811	835	811	747	751	800	749	765	763	741	770	755	770	810	780	816	763	816	776	734	756	790	841	803	817	748	782	771	796	784	801	841	779	791	829	755	828	780	781	804	802	819	794	788	810	791	755	797	783	811	777	789	827	791	826	771	779	780	801	777	790	795	833	822	815	803	823	749	756	780	856	800	760	790	760	799	800	805	820	787	821	742	767	764	786	783	801	762	734	775	836	791	802	833	838	752	794	759	818	764	819	764	778	744	823	791	769	764	771	816	838	840	833	751	795	776	763	812	812	789	794	786	830	797	812	737	782	772	790	826	811	765	799	838	794	781	781	788	781	808	798	797	801	785	814	800	817	810	818	812	778	792	753	783	793	807	843	787	799	793	854	788	782	789	830	810	742	806	826	768	762	777	793	778	773	809	786	757	739	809	810	755	785	818	746	742	782	752	777	828	832	813	797	786	735	775	790	798	788	798	825	786	792	803	837	759	826	772	842	754	804	746	828	772	780	745	786	806	782	820	831	775	792	754	799	782	810	790	823	799	817	782	820	772	838	786	815	781	793	762	808	822	818	818	782	741	785	791	749	798	833	801	822	785	776	808	767	763	788	819	836	740	739	813	785	766	754	800	762	846	780	768	801	776	775	788	751	787	780	790	798	762	775	798	793	764	804	761	808	743	782	811	769	786	773	823	779	766	799	770	799	788	835	797	780	854	778	781	813	818	722	791	797	788	804	762	846	799	787	786	789	790	832	805	831	769	852	779	812	757	793	748	756	740	732	784	817	836	826	774	813	805	764	809	776	801	794	769	781	786	779	792	803	802	817	833	771	825	795	795	758	742	825	800	766	797	851	804	810	760	792	833	788	755	789	799	781	768	774	763	776	841	826	757	762	774	781	770	770	774	807	753	811	829	796	797	766	756	759	799	813	827	782	773	799	763	784	769	804	771	795	796	761	725	788	821	826	800	818	824	813	797	799	801	790	817	785	784	821	827	777	755	783	800	765	795	798	867	769	778	776	732	786	807	810	773	810	752	778	765	805	784	784	771	810	783	805	783	752	835	840	811	824	788	765	757	783	792	790	811	784	799	809	788	813	778	751	752	850	807	790	822	817	790	815	787	769	796	797	815	794	785	785	769	828	784	798	801	812	757	801	835	824	831	819	762	781	765	769	813	848	803	764	800	792	791	818	766	762	849	806	790	796	775	823	778	795	847	804	822	805	788	767	831	814	784	773	765	782	828	775	803	837	794	769	755	792	765	724	781	733	777	824	791	805	787	802	820	816	780	808	775	763	773	820	836	805	763	778	838	773	833	829	762	797	800	837	785	794	772	835	821	838	772	751	799	801	808	792	739	745	811	810	779	772	740	786	787	791	831	807	806	754	798	797	801	784	769	793	777	795	779	800	743	800	836	787	795	825	785	763	847	796	857	799	776	808	792	866	799	785	780	782	803	784	789	794	837	767	795	836	731	775	829	769	823	825	795	777	791	753	816	752	842	779	817	800	767	821	830	785	783	807	839	790	767	798	757	776	745	778	792	779	786	744	775	823	790	843	737	804	779	791	772	799	793	823	785	777	811	785	843	772	811	805	824	771	781	781	804	823	809	840	783	789	801	833	830	795	797	777	764	788	872	756	785	805	821	776	774	804	796	775	744	780	784	798	766	778	812	800	821	804	794	815	787	816	764	819	824	801	789	788	814	792	798	806	800	828	822	812	818	774	821	830	807	792	831	856	787	784	752	768	788	843	885	802	748	831	751	798	795	765	808	816	811	841	789	831	794	772	783	804	778	806	793	812	783	824	805	800	842	794	807	801	800	788	746	815	742	813	797	863	788	793	764	803	752	749	778	772	776	769	785	821	780	769	791	786	793	826	827	761	842	826	809	820	745	801	754	787	777	800	737	771	843	791	778	783	805	804	741	816	767	818	801	780	853	820	760	782	793	831	793	781	801	835	802	810	805	761	784	788	818	790	789	763	839	742	845	793	742	794	810	843	787	805	834	793	770	826	759	822	816	798	753	818	747	828	807	791	764	799	823	791	800	827	793	760	781	805	773	793	769	795	806	884	835	792	792	732	783	772	774	759	828	773	801	809	807	799	785	751	813	778	785	820	788	812	814	775	743	786	821	782	811	821	779	773	793	828	786	818	815	706	702	780	792	732	835	811	771	848	820	786	815	805	747	774	857	774	778	828	825	763	821	796	778	774	799	807	759	796	803	760	821	801	813	808	787	792	785	813	805	798	808	798	789	766	770	755	742	812	841	791	757	779	846	805	779	769	789	774	763	786	785	759	840	845	782	810	801	798	880	829	841	800	808	805	768	821	815	813	788	775	834	771	806	807	744	813	802	782	813	800	848	762	795	787	825	775	795	799	818	816	779	812	826	788	811	762	791	781	820	808	772	817	740	823	800	787	794	754	839	808	816	830	823	792	823	784	797	829	783	797	777	833	845	809	768	781	808	778	794	805	817	821	766	798	826	801	846	797	813	810	802	820	829	774	852	785	760	772	756	778	795	817	763	806	795	793	789	775	800	837	775	791	779	767	788	772	765	776	857	750	813	769	862	797	781	751	776	807	849	767	853	818	817	820	759	767	816	805	766	790	794	783	817	787	807	811	818	760	799	738	794	786	795	777	810	769	736	739	798	748	828	775	812	809	770	720	825	772	835	788	797	821	803	784	784	808	751	797	768	728	831	780	808	858	820	769	814	778	788	822	820	815	809	800	772	809	814	801	753	842	818	795	753	778	814	789	770	810	760	764	745	826	750	764	828	772	832	848	789	771	834	827	820	780	807	804	812	790	845	781	772	780	815	763	785	771	779	778	821	780	808	773	782	798	784	817	813	773	800	798	792	762	790	776	777	851	806	836	767	843	772	819	769	794	839	795	812	787	763	799	774	770	821	825	869	811	760	834	771	831	813	814	803	834	808	811	797	780	783	759	782	764	790	814	811	796	811	809	804	815	832	834	830	784	786	730	771	753	791	826	832	772	806	781	795	828	776	770	722	807	778	793	783	727	785	795	785	738	749	739	793	780	828	791	797	794	793	818	841	786	884	778	745	821	817	813	801	776	799	770	825	761	818	805	799	798	811	791	787	794	798	782	806	832	800	806	801	855	850	849	760	787	776	841	745	833	774	759	783	849	755	772	791	796	806	794	797	804	783	791	791	747	815	827	797	798	784	796	796	763	765	793	821	778	767	756	781	786	751	854	781	806	768	769	839	778	774	791	834	800	808	803	800	770	779	769	805
34100	7311	961	578	418	358	313	295	279	259	246	258	253	206	202	223	202	245	228	205	217	212	198	214	207	182	217	223	199	204	242	223	218	202	203	208	236	222	227	217	204	217	233	202	222	197	203	203	220	230	228	213	194	234	235	187	211	212	222	204	219	199	217	207	228	220	173	220	203	206	211	232	208	207	200	206	186	203	225	219	186	176	195	215	204	211	201	224	221	205	240	218	202	231	206	192	230	215	211	240	213	206	206	223	207	197	203	199	227	196	219	214	212	197	197	201	194	229	226	238	231	223	227	218	190	208	253	208	211	211	227	237	226	211	234	225	221	212	233	209	215	192	203	195	196	221	196	225	199	215	216	198	217	216	191	212	211	182	199	237	219	197	239	215	184	227	214	201	211	225	201	191	222	196	230	204	196	198	170	220	211	226	227	196	220	201	204	199	210	209	202	224	215	200	194	219	202	194	179	207	191	193	232	218	189	213	232	218	231	237	214	217	208	210	210	188	200	233	203	244	221	222	202	192	202	208	215	215	228	212	220	220	192	208	223	230	201	201	223	221	231	209	217	225	204	204	178	219	195	199	203	220	213	222	204	197	216	186	209	213	210	213	217	200	223	183	212	192	197	193	210	199	183	200	215	203	213	198	212	205	158	221	188	199	234	200	203	213	229	222	206	216	196	216	221	195	225	228	219	213	250	230	204	230	195	237	193	230	243	213	209	193	187	214	202	207	220	215	186	203	204	206	193	206	197	220	237	206	243	210	236	230	204	210	183	196	225	234	248	218	235	217	189	211	193	198	195	198	193	222	223	220	194	193	195	210	230	223	225	200	211	222	198	204	216	221	199	227	209	213	196	221	236	225	230	220	205	242	196	216	206	208	238	203	223	239	192	202	207	236	206	221	192	230	220	201	248	226	195	231	211	231	218	208	231	222	206	215	194	247	208	230	187	189	204	201	220	209	184	230	190	221	219	225	204	206	212	206	226	216	211	198	207	191	223	213	197	203	193	211	228	197	243	221	212	226	175	196	198	209	203	205	211	226	203	204	208	230	220	222	238	208	206	195	231	226	195	202	222	196	234	231	225	223	206	220	202	225	238	216	204	200	178	205	208	219	210	222	186	216	237	192	222	215	221	205	207	189	170	205	216	208	223	201	209	211	199	188	210	204	206	213	204	241	195	194	210	221	192	180	220	178	233	195	218	247	209	190	200	222	210	223	193	213	211	212	196	190	216	218	222	227	220	189	194	232	206	220	237	219	223	228	242	197	216	189	191	238	192	234	234	238	200	213	225	224	212	205	226	247	198	237	218	213	193	222	182	197	215	223	222	207	220	202	234	218	193	193	192	222	231	236	206	224	231	217	203	208	218	238	190	218	217	225	199	211	213	200	230	230	219	210	222	238	210	203	208	199	221	215	227	238	183	205	219	224	235	202	222	260	198	214	228	231	239	212	214	214	226	217	210	217	216	197	195	226	235	230	189	208	218	233	183	239	191	213	235	248	211	195	206	196	213	209	235	183	183	205	234	232	212	222	203	210	228	209	208	233	210	189	200	208	193	215	203	211	220	195	217	199	213	204	231	208	223	192	219	214	196	215	210	206	223	204	258	227	220	225	224	194	222	222	199	217	226	195	194	207	214	195	211	221	199	223	245	198	214	184	237	190	230	210	205	232	202	230	247	205	231	185	205	220	204	220	206	204	192	196	229	228	189	227	182	193	215	201	205	197	219	212	209	225	209	234	214	206	214	195	230	207	214	206	231	228	208	209	218	209	193	205	199	238	193	207	210	202	195	228	199	189	216	220	197	218	204	200	178	214	198	210	208	228	214	180	219	203	224	206	215	225	207	221	209	229	186	186	195	205	228	164	196	205	235	210	209	174	214	230	226	220	203	204	217	236	208	208	200	199	201	210	204	209	212	188	186	214	229	227	183	193	212	235	215	224	215	216	213	209	226	204	189	219	215	221	207	196	216	211	201	226	224	195	206	204	206	198	204	221	201	210	198	198	208	207	199	219	226	206	186	206	190	199	197	213	219	212	185	231	214	188	205	207	205	230	239	203	222	215	242	223	184	212	210	183	201	211	190	191	226	180	206	230	213	210	230	211	231	209	196	208	209	219	173	202	189	241	213	201	234	238	218	205	178	201	227	236	232	222	219	204	203	206	214	202	208	198	197	238	238	218	206	212	212	213	215	217	236	211	191	229	232	214	199	216	222	196	223	204	218	194	220	215	202	207	198	182	194	205	207	233	205	228	193	223	216	218	201	194	205	197	206	203	212	211	201	220	208	209	244	217	227	221	220	236	225	220	209	230	220	180	207	198	225	216	211	224	230	269	206	199	209	223	208	208	193	208	215	189	193	195	188	226	204	201	207	242	195	217	203	174	209	210	192	207	215	194	227	224	187	232	220	207	188	201	204	240	207	217	214	206	224	220	224	191	227	226	203	185	212	234	186	223	212	229	200	202	184	229	204	217	232	210	197	236	208	198	184	213	210	227	227	210	233	212	211	233	199	220	209	179	208	211	223	211	205	221	207	191	195	205	219	227	200	239	215	226	190	248	222	195	226	218	230	226	232	222	212	229	212	228	207	203	220	198	188	220	215	240	182	187	213	208	212	226	231	182	234	201	227	238	190	188	194	198	223	211	202	219	215	196	203	178	228	200	195	222	217	218	204	221	203	195	214	182	201	217	212	200	217	208	193	220	188	208	198	202	219	209	213	193	217	225	216	182	184	198	211	208	208	197	221	211	217	202	191	209	221	222	188	218	215	215	196	217	221	206	207	237	220	223	224	211	183	193	220	179	227	213	219	246	189	190	215	215	204	230	194	221	210	235	215	184	216	213	195	211	236	227	229	221	216	221	244	201	197	201	217	236	195	217	207	194	201	212	197	217	165	198	208	228	193	211	197	215	194	219	212	206	149	204	220	188	199	216	222	208	200	181	194	190	207	201	217	229	224	233	228	210	192	225	202	195	202	214	201	203	202	205	194	227	217	224	192	215	209	211	200	192	208	197	200	186	220	212	193	190	223	207	227	223	237	232	226	211	209	218	194	211	208	229	222	209	210	183	179	181	224	229	213	206	224	232	202	204	217	221	217	223	201	206	200	204	215	171	202	200	207	214	185	201	229	210	208	198	217	235	175	231	191	224	233	208	211	211	198	219	204	212	195	220	226	192	204	221	222	213	221	227	195	190	222	217	204	248	227	202	235	231	205	224	205	222	227	208	212	230	211	220	231	242	243	208	222	211	218	230	217	197	239	217	211	223	205	230	233	205	223	238	207	212	229	214	209	207	233	183	195	197	212	208	217	208	240	217	218	232	239	182	230	213	192	194	237	213	226	225	193	189	188	183	214	219	220	209	220	190	237	219	243	243	213	230	232	214	212	201	210	198	191	207	236	218	220	198	241	205	198	208	197	214	199	199	179	207	234	217	210	203	220	208	212	202	219	215	219	212	175	211	221	237	223	219	218	209	202	219
21035	2668	1764	1789	1515	1207	1008	899	837	769	720	667	631	567	617	587	557	581	593	589	550	541	540	540	583	558	493	492	486	534	579	558	484	539	502	550	503	560	549	543	498	529	485	522	543	516	538	533	545	518	527	542	480	551	531	520	497	530	516	496	543	566	510	546	521	510	515	518	551	555	538	470	527	521	544	486	510	518	480	570	518	550	538	498	544	518	476	527	576	506	526	484	484	552	472	496	530	547	547	488	503	483	508	484	503	498	509	515	511	525	519	546	479	551	505	496	474	512	514	495	521	531	483	464	532	493	527	503	511	485	523	493	503	502	518	512	501	510	496	520	535	502	543	477	496	520	481	505	504	494	488	492	491	528	510	485	479	530	520	506	530	512	513	506	546	536	488	507	489	494	514	566	485	500	502	486	528	488	521	492	507	504	539	496	500	515	528	529	557	544	515	513	478	521	503	480	523	531	505	490	520	520	525	457	497	514	529	532	531	506	551	555	500	530	539	520	543	536	541	541	526	554	534	551	510	568	489	529	532	550	461	543	480	545	509	544	522	535	505	536	502	562	513	519	536	534	525	534	513	508	566	525	490	503	506	491	525	514	493	487	541	523	484	519	520	507	554	536	502	518	465	522	548	517	505	537	549	487	572	533	537	500	533	495	541	547	516	511	525	512	501	505	468	511	531	506	537	488	537	515	493	496	511	529	508	528	492	528	497	508	511	501	504	499	515	542	533	490	492	532	486	517	528	520	547	540	500	548	499	521	526	548	537	487	516	533	531	510	498	507	525	532	515	501	547	507	495	531	484	493	529	543	519	524	527	524	540	491	500	537	485	476	521	502	543	566	537	571	487	518	511	487	530	559	545	506	511	521	545	504	574	517	582	520	505	517	517	494	546	515	487	494	502	546	503	524	498	477	485	488	535	562	518	522	523	479	526	496	494	548	505	513	488	506	518	535	486	510	551	532	502	510	527	539	502	500	546	500	521	553	515	526	507	528	494	524	488	488	495	535	516	543	534	493	478	512	513	495	510	520	524	541	501	519	489	544	519	510	502	500	493	479	555	526	544	505	503	514	479	520	551	529	554	535	519	512	500	529	521	545	514	518	538	525	536	508	533	479	521	512	544	532	502	560	506	531	496	523	535	563	504	509	512	504	534	459	512	505	540	492	511	509	506	516	510	520	484	498	539	511	484	514	542	524	478	516	516	539	519	500	506	544	551	503	495	525	511	536	480	550	496	537	477	509	539	491	556	528	528	517	531	523	537	529	530	534	513	507	502	514	534	529	534	531	529	512	538	523	531	546	525	487	554	537	539	549	537	524	489	530	479	541	527	520	532	514	485	525	513	521	515	523	498	540	547	548	506	533	529	525	540	504	494	514	498	523	532	513	556	504	536	531	510	494	507	502	517	543	496	566	504	472	473	509	507	520	482	512	529	523	520	527	496	528	519	514	488	498	511	557	561	517	554	532	500	531	494	478	472	481	503	482	514	534	477	493	507	523	506	524	533	519	479	497	515	577	538	516	505	497	507	534	511	500	556	514	478	532	512	565	485	523	552	504	543	508	555	543	489	490	552	509	562	545	561	533	541	489	504	524	530	523	498	523	498	499	491	514	497	486	489	504	579	527	544	493	518	483	477	515	517	504	497	538	521	512	510	506	547	526	458	531	478	538	486	561	491	509	511	504	515	501	525	523	544	537	468	505	542	489	528	471	532	546	491	495	562	539	534	494	493	562	540	509	519	500	529	561	482	524	518	527	517	503	500	553	496	477	488	543	503	512	514	513	521	518	485	538	523	505	528	539	514	481	566	533	464	475	494	486	535	537	530	522	511	514	513	484	506	504	482	523	525	563	514	548	511	487	520	506	513	516	488	543	483	520	560	513	463	549	497	512	518	530	499	516	522	518	554	541	547	522	548	486	517	498	527	523	504	561	520	537	502	541	513	546	514	497	520	515	549	503	549	529	467	515	510	533	512	566	470	488	562	508	492	518	496	528	528	554	542	511	541	491	544	532	522	506	504	526	508	503	525	527	507	492	523	494	519	534	491	494	507	503	493	525	554	545	463	481	525	500	483	537	520	515	490	502	536	521	531	529	500	523	502	529	537	532	484	471	485	543	543	516	526	538	504	492	512	527	492	534	472	519	474	537	523	540	518	524	517	471	514	519	491	491	497	511	508	536	552	472	514	484	503	495	502	532	542	520	562	535	476	534	519	541	510	524	506	492	525	505	527	533	567	519	514	517	534	462	492	493	554	527	507	530	486	555	513	516	547	502	494	483	522	502	516	524	493	507	507	519	519	505	474	560	517	512	478	517	514	478	566	515	506	507	502	547	531	512	496	552	543	515	537	526	506	524	481	512	500	532	529	531	501	522	488	462	522	479	494	518	507	540	499	536	535	470	489	520	468	489	521	520	525	540	540	527	531	558	505	530	526	484	507	513	509	525	520	489	506	500	530	509	490	548	521	516	499	523	508	487	497	517	544	527	497	488	487	516	537	518	533	486	555	518	494	494	526	506	520	545	520	506	521	504	540	515	528	517	504	497	535	499	505	505	518	534	518	508	528	544	502	542	526	491	505	502	577	506	561	533	491	499	484	498	507	529	494	533	537	513	503	505	475	445	530	542	521	491	515	527	489	497	508	524	499	518	518	525	494	565	538	496	493	483	522	514	478	517	516	565	539	525	501	499	521	500	558	466	537	510	510	499	533	499	498	501	509	535	535	521	498	462	514	513	513	513	467	551	514	526	502	565	498	532	535	510	559	516	549	512	555	495	513	521	523	495	488	509	538	530	521	533	521	562	529	494	529	512	527	503	544	514	530	474	513	503	504	532	500	522	504	495	504	484	509	486	515	501	534	545	473	513	525	502	533	498	513	516	546	530	532	506	500	501	518	505	476	475	484	500	526	475	521	469	530	503	505	530	525	506	541	527	535	498	518	559	533	469	525	529	521	515	504	467	553	512	520	508	538	487	498	516	534	529	521	454	530	511	492	536	527	511	512	508	529	468	537	519	549	496	505	516	499	532	508	506	547	538	528	504	526	532	472	510	516	535	508	523	536	507	490	513	497	570	552	526	519	551	572	483	514	513	501	540	535	519	511	507	523	525	487	506	520	536	506	493	498	474	498	511	509	520	495	486	509	551	484	546	507	555	500	519	521	495	524	526	489	518	529	515	556	505	505	540	501	508	498	534	526	480	469	524	518	546	525	495	517	526	496	468	524	502	523	468	526	515	519	496	504	545	521	479	538	537	512	520	573	499	493	531	504	496	487	507	506	519	534	506	472	530	529	521	513	524	490	539	483	491	483	535	501	510	483	540	533	522	475	529	527	526	531	534	506	474	521	497	484	494	540	499	478	481	514	523	515	508	507	530	505	505	507	525	513	512	526	530	508	464	501	504	501	526	506	512	504	528	516	487	501	511	499	502	530	506	487	498	490	533	518	485	514	525	517	503	512	507	484	519	501	489	504	490	544	493
11461	1367	345	300	287	300	276	312	258	288	268	277	299	263	287	288	287	286	292	280	314	286	284	317	267	270	257	281	271	279	294	283	315	305	272	260	288	294	291	304	281	298	256	271	265	319	288	318	283	276	272	300	301	311	277	266	290	301	296	276	291	276	263	296	289	290	243	291	283	292	290	280	281	264	283	287	264	264	291	295	299	262	266	304	299	312	310	261	312	282	285	265	303	274	284	280	286	256	244	257	261	290	275	311	284	296	297	283	282	267	342	295	277	297	282	281	285	287	302	313	273	292	247	293	262	287	304	293	320	291	289	278	280	305	279	246	248	265	262	304	289	281	279	283	263	255	305	273	300	274	262	260	302	273	302	271	268	255	267	273	263	289	288	303	275	290	272	291	304	295	308	285	307	263	291	289	293	288	266	251	319	241	272	262	294	284	248	297	305	288	289	290	279	248	300	262	293	269	289	296	267	290	275	303	300	280	309	293	284	261	274	264	288	282	266	290	271	268	284	272	292	294	268	303	295	292	277	308	254	285	278	297	276	285	296	327	259	306	289	288	256	292	301	281	275	318	281	296	294	278	285	268	298	243	297	265	233	294	277	285	293	299	293	288	279	285	297	273	271	310	282	296	292	293	311	266	287	257	257	239	283	263	252	285	258	267	275	276	292	281	300	292	285	272	301	259	265	296	273	261	295	307	240	316	283	261	298	272	268	287	283	257	289	312	286	284	318	279	273	281	317	271	278	265	283	288	297	273	295	306	308	279	290	320	293	262	278	281	316	291	287	306	292	290	258	282	287	297	311	280	275	299	249	294	304	250	256	325	306	314	296	277	268	297	272	267	266	297	242	267	276	296	343	241	273	285	240	254	307	308	300	284	285	265	269	273	287	282	260	277	282	303	287	273	278	292	269	291	313	307	287	279	284	265	275	283	293	270	279	304	273	281	282	302	281	280	285	298	271	289	267	321	276	284	296	290	322	297	316	304	302	262	289	278	259	273	275	264	327	281	263	301	326	280	290	285	327	304	272	277	296	284	282	264	296	265	302	326	292	271	311	259	285	280	268	304	311	286	292	291	299	300	286	273	293	278	277	260	300	262	290	257	301	251	302	308	295	263	308	285	272	271	310	291	293	280	277	248	304	303	299	276	278	291	275	275	268	262	290	274	308	285	293	281	276	253	279	290	276	278	284	306	299	249	272	270	294	295	311	286	264	277	283	280	279	304	307	270	277	282	259	308	297	320	288	262	264	276	291	292	289	272	276	272	276	287	288	316	280	282	253	280	265	279	271	295	297	306	299	311	308	257	286	265	294	282	274	261	268	258	276	290	284	273	277	301	266	267	306	301	283	297	304	260	295	291	255	294	278	288	260	267	313	269	280	279	270	269	258	321	296	265	272	291	303	236	279	279	257	286	289	273	271	260	285	314	295	280	265	293	284	280	295	298	301	292	287	272	275	277	290	279	267	289	286	297	259	306	287	298	272	265	314	274	266	324	296	274	274	319	275	282	261	272	277	296	269	271	271	299	284	274	254	305	283	271	281	256	260	294	285	292	271	289	284	262	254	274	270	304	308	295	254	283	269	286	254	279	293	294	272	284	279	278	252	289	289	292	275	289	252	306	260	272	305	290	288	311	280	292	286	287	262	239	291	266	299	313	271	269	327	298	273	288	320	262	306	284	282	252	276	271	295	278	299	260	287	312	243	279	279	282	265	278	292	288	302	287	288	336	289	274	298	254	258	265	260	298	276	268	304	302	303	276	278	251	255	304	284	297	290	283	289	315	270	277	281	287	277	282	304	291	310	283	277	270	299	285	287	285	276	286	283	287	242	300	298	280	303	284	305	312	275	317	267	279	311	318	299	254	296	297	271	306	292	277	293	268	255	265	268	263	285	269	283	260	300	296	289	267	299	298	290	291	299	260	275	325	291	278	271	292	315	271	262	285	266	292	304	269	293	265	284	296	275	277	324	294	300	290	303	276	284	285	296	269	283	287	275	272	289	295	306	326	279	278	288	300	272	273	301	279	289	287	259	271	293	281	249	306	307	337	279	299	272	291	290	273	294	270	288	263	281	284	285	286	279	292	280	273	275	283	302	289	283	272	271	279	303	287	278	288	247	298	279	276	276	284	279	305	301	296	281	274	332	298	266	293	301	279	258	274	272	268	295	288	300	297	286	315	269	300	293	251	335	277	304	320	317	287	277	264	262	277	299	272	273	305	284	282	246	318	279	286	252	299	301	298	295	247	319	307	296	281	284	282	289	289	307	271	286	305	241	292	261	277	298	316	294	281	330	305	276	283	295	270	284	277	277	280	276	318	300	261	292	289	288	251	291	301	293	293	277	279	284	263	286	289	273	290	299	252	322	321	268	281	287	283	255	268	262	282	307	295	266	282	285	261	308	260	265	271	307	308	266	284	255	253	267	292	295	294	281	264	270	327	284	288	246	305	299	287	283	315	310	283	278	307	286	288	280	298	250	262	290	267	301	277	304	281	268	288	263	273	256	311	293	296	286	299	310	302	317	283	270	271	256	288	281	280	291	276	306	301	278	299	302	288	258	272	254	280	284	271	277	287	283	254	278	277	281	304	301	307	286	280	294	283	278	264	308	289	287	281	282	242	238	275	280	261	302	284	277	314	296	282	282	283	297	274	259	276	289	297	290	268	279	270	263	258	307	252	294	275	294	334	297	255	295	257	288	302	256	296	293	282	254	289	282	289	268	273	246	316	282	296	275	269	278	329	287	295	301	286	299	297	286	273	270	303	305	311	293	278	298	284	317	248	278	281	266	286	282	309	281	269	275	285	298	289	315	282	256	294	259	271	276	275	284	297	290	277	266	289	292	261	264	301	269	275	305	279	297	306	257	287	312	297	270	282	273	298	265	248	289	270	266	251	265	242	270	257	318	280	277	266	285	283	279	296	257	279	292	273	320	308	296	289	279	290	273	287	303	248	279	247	301	302	293	277	262	311	245	256	261	275	314	262	307	317	307	311	296	274	287	240	269	242	310	277	292	300	297	310	293	293	293	305	257	269	267	267	303	295	286	284	307	274	313	277	306	294	249	323	262	293	280	305	317	313	319	290	277	290	293	257	280	282	304	291	288	281	267	266	308	265	276	283	296	287	274	292	311	263	268	308	304	304	310	287	304	290	276	310	301	299	264	277	288	257	287	284	284	311	293	295	260	277	276	328	257	247	282	309	283	274	293	305	333	302	274	275	300	285	251	291	305	261	270	292	314	255	238	301	275	272	296	279	316	284	320	270	304	279	258	312	244	304	287	290	292	295	309	302	267	270	279	257	298	291	278	303	282	255	262	297	299	282	277	267	281	281	262	269	270	293	291	302	281	268	266	269	286	308	276	289	279	259	288	278	301	303	266	301	285	289	292	278	284	262	278	258	301	284	261	269	302	272	278	280	260	278	269	286	280	315	279	264	271	274	253	285	299	273	268	266	284	300	275	283	311	274	290	285	291	294
8060	1094	765	740	736	669	690	674	646	708	658	700	722	700	677	681	714	661	711	667	647	679	678	697	677	697	669	734	672	649	704	701	641	692	686	708	709	641	703	663	639	662	653	682	678	661	661	680	687	700	745	717	666	657	721	676	667	711	705	725	675	699	669	680	692	668	691	681	687	671	659	692	684	727	687	686	662	728	703	728	679	625	678	726	672	671	680	684	683	641	660	704	601	679	701	689	707	698	641	669	683	696	720	647	720	690	656	676	696	735	670	720	689	693	711	725	667	693	675	715	684	709	691	694	700	636	682	708	700	674	694	680	656	751	680	671	741	657	741	673	692	698	691	714	696	727	688	658	690	717	711	702	723	669	674	709	721	678	702	675	689	686	718	678	659	668	747	652	716	670	670	700	698	698	717	671	704	700	689	685	708	669	702	670	682	669	663	696	700	677	645	699	724	713	653	695	719	698	683	727	697	733	714	708	719	666	678	699	698	680	652	754	690	664	674	675	667	683	687	678	699	703	673	740	724	732	692	730	670	692	679	686	709	689	681	686	734	730	637	686	709	724	696	716	686	732	738	722	696	695	702	682	684	654	696	642	664	694	677	694	694	701	684	722	699	657	689	690	659	705	743	682	708	723	682	709	654	663	700	681	723	689	676	669	719	693	671	722	669	732	689	706	702	657	742	665	724	734	704	688	710	647	722	668	656	691	742	661	687	727	668	729	642	689	680	709	708	678	693	708	686	701	690	692	739	675	692	752	706	639	703	650	655	669	683	730	715	707	693	752	667	665	705	706	688	706	715	675	711	702	669	710	678	689	690	631	708	697	678	699	690	749	669	649	653	717	700	714	673	736	698	688	684	665	659	682	712	700	715	699	684	703	685	667	702	723	724	653	653	675	711	682	673	695	656	651	717	683	699	663	666	661	688	676	697	674	681	684	721	744	719	654	730	728	680	680	672	709	675	692	667	686	683	720	700	688	715	683	666	686	712	651	686	706	692	661	708	679	677	686	664	705	625	694	671	707	724	677	657	699	659	667	733	683	691	672	693	668	665	705	691	705	635	652	647	689	743	665	671	672	683	709	727	644	675	695	683	662	696	703	677	709	659	692	641	651	640	690	676	704	685	649	642	689	685	707	707	700	660	686	672	730	676	666	673	710	693	670	676	637	683	701	709	671	717	644	714	726	680	671	683	680	658	734	666	696	672	732	705	741	688	714	663	706	701	687	689	668	673	698	702	705	708	664	642	662	648	724	687	706	684	700	666	642	680	670	671	692	716	701	679	694	700	689	644	639	675	727	646	717	695	655	719	667	687	674	660	719	696	697	673	714	738	665	695	664	712	748	688	697	658	688	694	653	665	668	676	676	677	663	694	674	684	685	694	679	713	692	658	687	688	649	705	653	680	733	724	723	658	687	669	694	687	664	663	701	636	715	722	706	723	685	709	660	664	679	692	660	714	702	638	724	699	667	688	709	745	693	723	662	640	682	648	693	677	675	659	718	708	682	653	670	702	651	689	680	719	682	692	671	680	689	696	696	702	709	683	686	718	676	741	670	682	667	759	669	726	689	698	773	682	661	680	684	673	679	700	679	721	730	687	715	686	675	643	688	640	737	652	698	714	679	653	670	717	706	703	695	679	726	728	668	689	731	695	674	680	741	713	682	674	701	672	640	738	701	658	702	662	665	627	610	665	659	704	686	716	679	677	661	711	694	696	742	704	703	690	694	680	694	758	663	704	677	741	695	674	699	669	624	665	699	692	632	696	686	673	700	718	679	712	697	631	699	661	720	705	667	685	726	677	651	656	688	729	656	640	699	694	692	711	693	692	733	736	693	664	659	721	678	683	731	739	695	706	692	721	724	735	674	684	688	669	695	683	681	688	734	676	672	760	704	689	665	648	681	637	684	667	667	665	685	683	654	712	701	694	654	671	668	702	695	709	687	684	656	660	701	734	678	707	666	657	707	714	693	722	689	707	661	725	659	739	699	647	691	734	690	693	682	690	655	689	696	657	681	701	695	646	668	711	680	684	682	657	686	714	708	654	657	665	746	622	678	723	674	687	693	714	673	700	723	725	637	642	689	738	693	739	707	658	686	682	721	728	712	700	673	698	696	703	705	681	680	704	695	700	692	678	682	685	681	716	681	630	684	675	688	674	645	652	693	685	703	718	679	706	646	678	654	689	717	689	694	645	671	696	726	723	696	673	669	706	674	686	680	694	735	693	651	673	692	691	699	681	703	669	631	650	691	701	723	719	710	653	709	688	682	696	664	682	714	680	721	720	717	675	716	647	679	709	664	681	687	760	681	702	680	686	656	692	696	667	703	688	695	706	712	671	696	718	700	681	684	721	683	669	657	614	660	700	684	726	679	732	699	714	735	640	745	653	742	712	707	678	698	730	664	719	721	723	705	735	702	739	690	657	718	700	689	680	681	700	664	700	699	691	656	714	693	683	671	649	702	691	723	695	690	663	702	699	663	690	687	711	683	638	664	720	657	660	689	712	678	675	715	744	675	697	681	705	688	690	705	766	703	669	700	698	696	689	706	701	712	676	691	681	659	681	713	679	649	742	703	643	692	701	716	692	691	704	696	653	686	710	667	688	693	699	680	687	664	729	706	703	678	664	708	632	657	698	679	718	742	661	730	693	698	662	732	725	682	703	720	722	677	631	692	710	646	664	688	666	694	691	714	600	696	649	710	673	718	728	671	705	700	684	687	668	695	681	746	692	675	699	681	690	702	686	694	706	666	671	688	757	715	741	705	700	689	669	709	693	706	735	701	700	687	717	663	710	697	639	722	723	711	695	681	684	698	686	720	702	628	682	711	664	672	717	629	732	718	718	639	673	665	719	689	637	706	678	699	672	715	730	705	667	660	755	715	686	720	715	711	681	631	650	673	668	675	665	687	695	669	642	667	700	685	716	631	712	697	708	722	685	722	672	638	634	677	710	712	710	671	686	682	714	717	687	707	667	675	725	684	661	654	677	681	682	718	661	660	672	694	653	675	659	694	735	737	728	648	703	689	668	690	668	710	692	674	641	675	660	626	670	736	677	703	697	597	714	699	702	708	665	658	685	683	654	704	653	652	703	714	674	676	725	673	674	710	670	694	677	658	711	698	703	682	682	688	678	712	681	677	697	618	698	724	704	664	708	672	657	685	686	644	676	651	748	660	725	660	705	676	673	688	666	687	687	673	683	683	675	708	678	718	675	636	673	635	699	670	682	734	683	710	667	720	689	723	680	705	657	741	681	701	701	677	698	707	668	654	661	697	700	656	667	708	698	655	716	681	694	694	702	696	663	702	678	677	663	717	715	730	701	706	681	674	688	681	669	697	656	719	660	664	699	720	674	719	699	740	654	680	674	728	686	688	687	675	660	708	691	698	677	713	682	652	656	642	682	685	672	672	703	716	647	718	692	684	650	702	666	655	715	701	650	634	676	657	658	668	719	709	667	684	724	637	764	668	686	696	711	670	692	686
23171	3617	639	488	456	384	346	370	360	318	358	344	334	320	346	324	327	319	299	327	340	330	322	326	333	305	315	358	356	356	338	361	345	351	350	326	357	360	313	305	344	336	329	350	337	339	329	308	340	361	344	339	360	331	313	314	343	307	347	367	351	329	350	319	344	322	335	327	333	319	307	350	334	370	338	356	332	327	346	329	339	385	366	336	342	319	343	358	371	346	355	355	323	323	350	356	346	378	336	357	321	343	346	374	332	318	318	319	339	364	336	317	357	349	334	352	377	334	373	346	309	339	330	318	355	307	364	319	327	354	318	328	322	327	366	352	356	333	312	337	366	319	363	321	340	306	307	379	318	320	327	346	340	324	327	337	331	310	320	363	321	307	339	363	339	356	322	337	331	284	319	339	353	351	309	323	360	333	347	331	321	285	341	332	321	314	332	325	345	347	354	374	328	359	335	333	341	353	347	339	381	328	330	325	336	359	319	320	361	332	330	363	325	339	365	362	353	322	361	345	325	355	305	354	354	368	350	329	323	371	341	328	317	335	343	351	371	350	350	365	349	353	347	333	331	334	310	329	307	352	330	351	324	349	342	290	338	355	334	329	331	322	335	340	341	362	318	333	365	329	304	334	335	330	320	315	337	305	356	328	347	304	325	319	378	351	360	325	363	341	339	318	359	350	323	344	348	327	341	360	282	319	321	356	331	348	335	326	350	337	331	333	350	354	325	335	298	351	339	338	329	324	328	338	325	345	326	356	328	355	330	297	342	321	301	309	341	356	327	342	317	318	378	334	348	334	323	354	344	330	315	289	321	363	364	309	344	319	340	326	299	311	344	314	340	307	319	359	341	342	316	350	323	333	372	308	312	324	344	375	352	384	357	356	333	344	313	314	359	351	319	346	335	345	337	338	343	325	344	354	324	336	323	310	302	340	336	313	315	307	319	353	306	330	314	293	296	305	317	335	338	349	341	338	316	364	308	336	351	312	349	322	337	343	365	370	338	362	350	338	333	345	312	313	313	346	340	320	342	338	341	360	362	308	323	336	308	336	348	327	329	347	352	337	313	331	326	298	335	329	336	312	345	306	306	336	303	325	332	355	360	330	323	327	334	322	364	339	324	363	336	316	313	331	310	328	335	324	354	328	330	328	343	323	323	361	358	336	322	341	346	313	333	344	332	312	368	371	347	334	305	320	339	354	338	338	339	353	323	318	317	327	339	338	326	327	329	356	352	384	333	335	311	309	326	340	286	332	313	355	319	344	350	334	335	361	353	309	336	312	370	361	356	317	334	342	352	335	337	341	364	349	320	369	344	329	320	300	335	333	342	321	323	323	330	373	313	328	339	333	312	354	344	326	383	336	327	358	342	329	345	325	315	339	348	329	327	329	346	342	358	360	325	325	338	364	324	326	353	349	331	327	381	330	331	334	358	371	347	334	309	367	346	352	366	346	328	319	329	335	313	346	415	358	334	346	297	315	326	332	316	342	343	322	323	321	305	347	341	360	363	325	347	302	312	355	355	317	345	332	309	337	340	363	301	340	361	376	329	314	334	338	326	333	315	321	300	333	341	326	317	351	335	324	335	347	343	317	332	309	323	365	331	331	346	308	298	325	343	349	362	339	329	337	324	307	288	314	325	357	348	336	306	351	308	316	319	356	319	359	318	309	346	361	332	337	314	323	338	337	327	339	332	331	322	353	323	345	312	347	377	347	371	312	342	320	309	342	350	353	357	381	354	314	334	342	342	336	340	332	346	326	332	332	296	325	331	320	345	323	304	374	322	326	317	347	315	322	337	335	303	314	291	349	347	321	314	315	359	352	353	337	357	340	354	343	330	330	310	362	320	344	307	348	356	304	327	334	357	371	324	350	350	353	329	349	325	326	322	327	342	352	335	325	325	367	338	298	342	340	317	366	324	350	307	340	300	307	332	331	339	333	350	341	320	304	369	362	335	352	362	315	341	341	326	331	334	309	344	320	346	335	344	345	335	352	338	350	322	306	329	338	347	376	334	314	331	357	355	343	337	333	304	362	349	342	322	322	314	347	331	351	322	304	334	348	308	310	346	326	309	329	319	369	341	326	314	345	323	343	333	367	377	349	353	347	338	352	302	307	304	306	333	337	336	360	339	380	341	355	359	344	329	340	327	328	303	346	350	315	327	343	333	320	352	326	350	343	334	332	334	363	362	330	342	316	352	347	311	330	289	341	316	318	340	335	332	344	325	336	308	320	319	304	316	363	352	332	350	311	316	362	333	349	357	325	316	370	371	344	353	327	342	332	316	334	343	341	371	344	339	332	345	322	346	330	340	337	335	345	357	329	340	316	379	340	338	326	333	309	323	321	362	316	352	340	346	341	314	327	338	325	337	316	359	351	311	341	327	324	315	343	370	312	326	332	340	359	326	326	352	385	311	331	320	333	334	336	325	324	329	315	350	340	327	308	313	311	366	335	337	330	330	367	325	354	339	332	331	338	335	357	318	362	357	335	331	317	334	321	335	347	360	343	342	338	317	363	336	299	330	321	322	356	333	340	310	347	323	328	316	332	319	333	315	347	346	343	313	354	381	327	353	312	375	356	357	329	342	348	334	359	368	338	319	365	335	342	320	337	338	315	339	375	340	295	335	344	328	324	327	375	371	353	315	326	337	352	337	350	317	338	317	300	339	334	319	330	347	309	320	384	367	334	343	334	319	319	348	348	334	332	363	338	342	351	348	359	330	332	335	290	329	353	328	317	389	344	352	368	340	366	320	347	314	308	309	302	333	365	326	366	348	312	353	365	339	335	379	308	346	316	319	320	327	355	377	327	332	372	325	313	346	379	353	388	339	320	282	346	305	342	338	319	339	322	347	352	347	318	359	329	352	328	327	343	340	364	337	302	316	291	326	306	347	328	340	371	356	355	327	307	358	310	337	333	335	345	315	302	340	307	317	331	327	334	369	341	343	329	316	327	329	328	358	350	354	329	347	315	337	329	305	370	367	325	330	324	358	343	351	339	331	294	323	305	331	340	325	341	333	345	330	345	309	325	279	311	368	337	339	331	329	357	341	297	325	334	357	327	333	345	308	327	318	339	306	336	358	334	360	317	352	343	327	343	355	337	353	341	285	341	391	321	330	341	343	339	348	353	335	348	324	357	343	357	347	327	332	353	340	312	334	341	346	321	328	367	355	321	339	346	326	319	288	325	370	318	335	312	310	327	339	358	348	325	364	348	366	333	337	313	322	356	320	342	321	325	325	350	360	340	357	351	319	329	309	311	338	344	345	337	351	301	333	339	346	331	330	308	328	311	334	316	361	321	344	366	370	330	366	344	341	323	324	356	316	347	344	354	324	333	326	358	339	369	350	334	329	302	281	318	333	335	358	346	364	327	347	324	327	334	339	309	351	327	338	340	336	358	342	337	330	324	326	360	311	322	298	337	334	340	343	346	328	331	339	319	335	318	328	315	374	364	360	318	336	330	331	365	314	327	324	304	339	294
15974	1858	1357	1471	1241	1154	1033	969	934	930	878	901	862	879	795	874	849	787	833	847	836	794	819	825	818	833	800	823	823	783	829	833	780	800	769	789	781	790	806	805	754	791	859	717	776	771	803	740	782	800	779	775	777	791	860	808	823	785	794	786	785	780	809	785	849	796	838	792	785	807	787	797	796	797	831	776	778	810	779	789	815	848	814	819	775	793	760	721	806	801	751	815	769	792	792	752	799	781	797	796	798	764	781	817	820	808	798	759	783	841	779	773	817	785	765	799	841	756	795	794	829	743	766	773	763	795	774	755	804	787	808	798	813	791	740	797	807	781	790	760	777	788	773	826	769	785	783	785	775	805	789	788	807	797	796	842	813	872	748	798	790	804	806	781	770	762	706	814	779	806	765	770	819	764	820	764	816	812	804	769	806	847	782	745	845	793	807	769	812	777	817	763	804	750	786	742	774	816	757	794	797	806	780	805	826	758	803	795	789	795	761	780	775	761	816	787	776	763	795	830	770	783	745	798	764	773	793	783	765	795	804	799	800	802	834	793	784	739	822	781	813	832	790	775	817	827	802	784	790	778	809	809	774	740	851	792	807	752	758	801	765	823	799	854	780	795	776	789	791	773	829	758	792	794	781	838	800	772	818	769	812	796	772	795	784	776	720	770	787	746	801	779	755	773	748	813	823	801	806	804	815	746	781	798	847	753	787	776	806	770	805	828	779	812	807	822	813	761	760	793	781	767	752	782	794	778	875	785	810	819	751	795	818	803	816	833	757	769	753	798	820	763	777	782	837	840	855	827	852	787	835	802	817	825	761	811	761	777	813	799	800	792	761	787	855	849	842	758	772	793	812	775	775	786	778	787	796	750	758	774	796	769	722	774	808	775	823	841	797	810	841	826	755	792	777	827	799	803	844	842	801	784	782	731	843	778	786	829	791	767	806	799	786	785	753	790	772	741	781	778	844	773	793	785	794	804	776	789	839	714	841	755	788	844	772	833	803	755	838	822	741	784	787	775	783	808	810	751	811	799	802	767	798	734	768	783	780	786	756	795	775	793	800	757	827	804	780	800	773	817	762	764	795	848	817	816	822	737	781	789	762	794	745	767	772	754	827	806	824	838	830	762	774	751	767	858	821	835	836	858	827	824	817	793	769	796	794	805	832	815	858	765	765	816	791	775	773	748	796	815	780	780	726	771	797	811	779	776	830	745	804	828	765	796	808	813	780	863	835	797	777	801	746	815	801	754	773	755	798	779	768	742	785	776	787	763	720	778	781	777	743	804	784	772	872	797	806	791	776	765	778	781	816	771	820	824	788	831	765	778	798	795	760	770	797	833	782	778	788	779	737	791	828	787	821	839	835	792	799	754	805	789	749	766	796	801	776	757	746	756	778	809	804	803	761	810	797	805	817	797	785	750	843	824	777	755	817	790	860	753	824	777	790	789	775	744	756	811	806	781	866	796	829	766	772	783	829	808	757	811	870	791	847	778	818	781	806	785	801	809	794	764	803	807	836	767	782	837	784	794	815	748	821	813	777	803	768	822	801	768	771	776	823	802	831	759	839	762	786	779	793	801	832	831	755	751	809	820	775	819	807	733	860	783	777	788	813	787	763	799	795	848	765	746	788	823	812	762	819	760	803	763	783	799	834	809	774	812	823	813	795	799	762	740	755	823	818	786	762	765	799	774	777	733	793	795	795	775	763	773	819	800	791	811	808	800	754	781	788	825	767	817	799	737	762	842	810	814	775	779	803	799	836	877	796	778	729	764	755	784	837	809	810	804	760	804	819	740	815	756	795	797	774	770	791	767	799	777	783	804	775	786	780	837	812	814	756	833	765	767	810	763	796	807	798	765	818	811	807	835	743	786	805	734	790	818	786	773	796	768	819	781	774	762	807	776	807	833	714	797	800	817	817	835	796	773	802	790	813	755	834	790	800	801	775	781	759	768	855	766	798	802	778	816	784	755	812	785	792	782	742	785	815	781	831	835	775	820	814	862	758	759	780	818	820	767	795	798	748	781	763	783	814	779	806	844	801	801	758	773	799	725	822	753	780	716	793	813	780	806	792	750	764	764	805	767	752	815	828	816	774	792	785	779	810	800	799	776	809	783	755	813	783	809	799	806	833	776	801	807	773	792	774	762	788	768	781	799	773	816	788	793	834	802	791	788	766	782	802	834	763	803	778	778	813	784	825	778	774	770	776	793	776	755	788	785	790	781	766	802	795	801	798	823	843	772	797	747	804	805	746	800	809	777	791	773	807	798	815	802	795	818	771	780	704	743	786	850	779	770	810	839	767	794	776	794	785	772	748	767	779	811	776	759	744	805	800	844	786	769	810	797	763	824	765	799	867	765	791	716	737	787	812	806	813	760	765	818	823	747	792	825	820	781	763	804	802	806	816	851	822	733	737	816	792	789	769	753	784	786	840	765	780	779	769	802	762	829	780	778	803	807	798	801	826	778	748	805	785	743	764	758	810	804	782	758	751	772	781	731	761	732	782	788	799	819	778	779	794	785	811	816	823	794	781	845	841	785	740	760	768	821	803	803	814	817	808	777	731	820	728	742	782	786	814	787	815	760	813	769	814	747	805	791	796	730	767	777	807	769	795	791	790	809	808	799	810	753	757	797	793	763	854	779	774	772	809	801	765	813	836	804	804	804	813	782	730	791	756	743	792	774	776	771	791	841	848	792	815	816	777	770	777	815	795	786	839	838	817	715	783	810	838	819	857	781	784	793	856	800	852	774	808	841	819	751	833	718	799	767	784	806	801	791	735	804	819	763	742	775	746	792	754	807	848	772	744	830	783	809	762	802	816	810	824	809	819	805	818	815	806	758	812	844	792	780	790	780	838	812	798	822	795	782	834	817	777	838	785	830	760	764	795	812	823	771	808	801	776	786	776	825	798	823	833	775	796	797	809	838	743	807	782	772	789	752	749	782	827	815	756	793	773	794	804	793	821	823	786	903	796	802	802	777	828	818	797	773	799	799	782	780	743	832	733	799	840	767	810	808	775	780	762	816	808	821	792	734	785	799	801	770	778	803	826	768	803	788	812	807	804	744	799	801	859	776	767	840	779	741	770	778	831	812	831	765	792	784	797	806	752	801	765	727	801	778	745	791	773	782	818	778	762	794	748	793	815	756	790	790	809	836	779	823	788	819	811	799	766	801	757	784	803	818	798	872	780	780	782	787	796	759	763	755	774	760	842	786	812	775	802	782	857	884	791	803	800	782	786	758	801	777	789	794	777	859	773	806	835	766	803	816	829	845	747	797	836	801	766	773	751	811	755	763	771	783	786	727	827	736	836	815	722	800	780	784	835	758	840	828	775	759	798	764	834	814	811	783	808	817	797	749	772	838	785	808	851	808	805	753	789	782	768	802	797	822	833	786	777	796	779	777	847	776	806	793	777	783	763	822	818	827	780	759	794	828	782	794	811	762	792	808	750	820	792	746	786	724	770	814	826	790	824	805	843	806
33126	6533	937	571	433	301	333	278	236	248	259	253	240	242	255	209	227	233	230	210	223	233	224	210	217	202	203	225	226	229	219	192	204	196	226	225	199	205	209	218	192	215	200	213	238	210	236	240	177	225	214	188	213	207	218	235	212	235	201	218	211	203	228	214	205	204	257	212	233	218	177	171	203	217	199	210	225	215	212	225	202	208	222	233	235	231	196	207	190	205	209	214	234	213	225	215	200	210	221	235	200	218	232	205	209	210	227	228	185	205	186	229	228	205	192	173	244	204	210	191	238	213	230	235	219	204	218	221	230	226	192	206	224	199	201	217	207	227	223	202	188	221	256	208	243	222	226	205	209	198	197	218	206	225	220	200	229	193	221	238	212	209	184	213	208	217	236	209	233	200	183	209	212	231	218	229	220	185	219	209	204	199	212	194	205	232	204	233	233	207	206	223	193	228	225	212	222	220	203	205	214	237	197	185	223	230	229	219	217	207	210	220	219	238	188	195	209	206	225	174	225	208	202	189	230	195	228	210	215	200	225	222	222	202	206	218	218	210	199	228	205	184	203	230	241	210	231	234	203	213	196	216	224	217	197	219	194	209	239	205	220	221	201	200	183	202	213	218	219	243	161	206	212	233	199	228	217	203	185	198	223	208	209	192	219	217	216	220	207	203	201	226	234	212	199	190	217	212	215	203	203	185	213	223	212	220	211	250	210	216	220	206	204	195	205	232	223	237	203	203	187	195	196	210	212	227	185	210	218	216	183	223	222	252	217	218	236	210	213	198	199	226	253	220	204	214	222	209	204	214	204	205	212	217	213	235	233	212	200	238	201	225	214	205	208	209	209	205	215	195	218	208	202	210	202	187	223	196	203	192	232	222	223	216	196	206	211	198	222	205	201	227	208	211	184	194	224	214	202	221	218	215	211	165	201	231	209	204	213	223	220	206	182	242	230	204	210	184	231	225	209	200	208	218	229	193	199	208	230	185	237	208	225	224	210	211	189	204	234	233	219	216	220	215	218	212	199	221	229	232	220	191	220	224	201	213	226	196	207	214	212	210	232	210	209	192	201	190	189	204	216	221	205	219	225	200	207	202	238	193	189	199	214	204	213	195	202	237	210	217	223	203	210	202	201	206	213	223	182	198	209	240	210	220	212	187	199	221	211	229	190	212	204	212	240	183	188	199	198	207	208	204	208	210	222	202	231	206	197	224	211	227	224	207	230	233	200	206	187	217	230	209	217	196	231	214	198	184	203	208	210	189	181	199	231	208	204	213	180	195	206	193	190	231	220	217	211	226	202	247	219	216	206	192	198	205	209	182	210	211	226	224	200	227	217	214	206	213	191	223	181	216	202	219	214	214	213	182	187	182	207	207	222	223	202	213	223	208	251	229	215	192	213	214	208	234	225	230	202	202	215	215	218	196	204	224	205	222	231	203	214	201	193	219	214	216	204	230	220	223	209	226	236	206	223	243	192	193	194	200	233	214	188	193	177	229	188	222	234	206	187	216	197	199	163	213	208	226	219	214	219	187	215	236	210	221	210	202	219	198	191	209	190	222	207	206	217	248	247	228	210	208	198	232	248	191	211	215	228	230	214	218	231	213	221	229	215	240	231	227	208	196	196	203	207	204	188	221	206	201	213	200	238	228	218	212	228	220	212	218	188	238	206	227	216	213	226	234	218	190	191	226	226	178	206	195	230	219	190	211	205	223	232	200	236	226	192	225	221	226	192	222	198	195	223	211	230	198	230	213	206	217	214	210	208	215	225	219	185	191	196	207	220	203	218	214	226	224	204	199	237	224	234	222	227	210	243	217	207	237	197	219	197	186	221	208	202	190	194	211	207	199	227	213	202	208	214	218	201	224	202	191	224	213	179	207	222	200	221	226	242	188	219	219	196	194	218	196	251	217	218	184	190	211	205	220	223	200	217	186	219	230	212	212	201	208	194	220	211	195	212	227	240	212	195	179	205	235	212	212	202	217	240	187	202	201	202	199	216	222	215	220	189	211	192	199	199	188	202	213	217	211	205	214	207	177	250	232	227	219	203	191	216	203	209	179	215	207	209	219	204	215	212	192	234	207	230	187	203	216	202	188	207	206	198	202	211	198	205	226	238	236	222	201	203	227	187	220	219	234	221	230	202	203	230	218	217	205	204	215	223	193	230	230	227	234	205	198	208	215	227	173	196	242	201	205	186	216	214	225	216	206	214	211	202	201	215	189	207	224	206	228	242	227	242	210	221	232	191	220	230	209	189	181	226	215	194	218	204	209	171	212	228	215	203	199	216	231	236	211	208	216	194	227	206	199	234	222	248	225	216	208	181	224	200	194	219	190	188	205	227	231	194	203	227	235	212	194	179	179	196	217	224	222	227	216	227	219	193	239	197	214	234	206	218	223	240	214	206	185	203	256	210	232	209	188	215	226	220	215	235	212	223	203	183	197	201	196	217	256	258	228	236	215	230	208	189	239	206	207	220	207	200	215	206	183	220	206	196	214	217	204	208	213	223	224	197	200	248	194	210	245	227	227	198	224	210	193	222	206	192	200	221	218	225	215	204	174	216	191	231	224	212	222	213	187	208	215	191	225	222	208	192	212	219	206	217	192	196	217	197	203	189	212	217	227	212	211	220	225	207	185	217	232	233	219	221	215	230	219	213	183	211	197	187	178	199	193	219	179	205	216	194	210	187	226	221	210	232	232	239	220	212	223	220	240	216	199	240	201	175	212	198	204	230	221	194	222	211	209	198	248	218	232	241	209	238	245	225	213	237	205	191	204	219	221	224	245	216	232	222	211	218	232	245	217	229	226	190	235	202	207	226	196	220	233	217	204	242	232	208	230	219	254	193	218	214	192	212	186	207	232	207	243	208	200	194	198	228	214	194	201	232	212	221	211	203	228	231	228	239	245	184	197	203	206	198	195	224	247	179	252	221	200	178	213	219	222	193	202	198	219	224	214	225	220	195	204	196	180	217	204	170	210	206	230	230	223	215	207	201	206	210	227	208	218	209	197	219	231	198	218	198	225	227	208	179	172	244	226	233	215	211	210	211	203	227	222	203	211	213	234	209	218	220	227	218	195	201	205	196	213	183	203	215	213	213	240	234	231	204	208	213	210	221	202	184	203	216	224	207	202	207	233	198	213	212	221	195	210	212	214	203	216	197	193	209	221	213	223	205	199	202	221	216	207	195	204	214	231	208	206	237	223	227	226	212	183	201	250	230	179	207	215	197	236	235	209	236	198	190	210	232	223	206	199	213	191	249	183	221	207	225	212	225	203	224	188	198	218	211	221	218	214	214	211	203	237	225	197	189	174	215	190	201	188	214	194	210	214	203	204	217	223	203	197	224	206	235	218	229	223	214	212	226	222	220	213	243	194	195	142	196	238	208	217	213	206	196	224	213	237	192	220	202	212	234	217	221	241	218	213	206	223	214	209	222	199	196	208	197	203	208	196	214	225	248	198	215	227	212	187	194	209	207	222
20593	2169	1781	1719	1462	1225	1054	868	786	742	742	705	645	650	643	638	613	608	575	576	593	561	577	590	548	594	561	563	592	534	590	557	545	537	525	562	532	522	534	484	541	554	497	492	509	517	562	537	494	532	524	543	525	552	514	520	519	540	506	488	525	523	502	509	518	510	487	558	527	511	547	514	481	520	524	547	526	494	487	550	521	463	534	495	470	536	529	521	528	504	528	543	524	507	503	518	520	558	553	547	497	490	524	519	536	511	492	517	528	481	545	508	503	529	478	523	553	513	551	510	475	516	535	555	526	511	485	484	548	505	507	558	534	515	529	480	513	533	536	521	558	516	515	539	494	539	499	489	514	509	515	512	431	518	482	501	494	490	507	479	529	514	503	505	501	512	544	506	530	539	566	546	505	511	530	539	508	511	543	525	543	533	531	517	568	543	508	504	473	536	503	490	521	528	512	525	546	567	489	509	530	503	545	523	524	521	473	562	526	512	525	489	491	530	477	486	544	530	548	504	511	503	481	504	543	503	507	510	521	520	526	550	517	526	495	483	484	509	493	530	529	499	497	497	500	507	520	499	510	540	501	502	496	497	498	533	555	494	526	535	523	547	539	505	521	530	535	503	535	510	534	550	559	515	471	488	522	530	484	523	500	503	507	521	507	492	506	493	502	461	515	506	499	508	499	499	496	540	557	535	513	495	568	516	513	492	488	523	473	518	556	509	526	529	538	519	550	537	522	538	545	521	475	508	469	447	534	489	510	507	497	531	491	554	504	515	530	494	503	494	550	505	534	529	525	483	510	517	536	499	501	478	525	506	459	527	508	502	525	526	530	520	539	508	507	523	523	508	511	521	466	513	541	497	528	515	506	556	555	514	511	510	500	510	563	537	521	489	505	492	519	523	486	497	504	564	520	524	499	529	547	551	509	540	515	510	527	511	555	540	542	499	471	535	516	517	530	447	528	510	517	521	524	520	520	527	508	528	546	518	512	537	477	495	523	520	490	490	482	534	532	488	503	504	505	516	492	527	516	548	524	510	548	487	545	523	507	512	537	505	479	526	507	532	516	530	514	522	497	510	515	552	533	538	504	531	508	502	530	509	468	519	510	514	500	527	507	540	572	519	491	496	536	541	517	541	506	534	501	501	491	493	493	504	519	481	514	506	584	521	494	508	528	490	515	511	526	543	508	501	516	540	538	504	569	522	536	512	514	545	499	517	563	496	508	525	534	540	530	507	531	564	513	504	528	526	498	538	522	550	501	523	505	558	505	488	560	542	472	523	522	529	542	481	540	492	520	525	523	482	546	475	545	490	501	497	516	531	468	527	524	546	508	492	526	504	496	517	499	478	520	511	566	525	469	478	521	516	542	520	498	459	532	545	501	535	480	527	551	544	494	554	478	541	536	513	503	501	502	583	552	531	505	494	531	489	533	508	528	476	505	517	571	509	503	512	551	475	532	534	520	537	527	492	540	497	509	507	505	542	520	509	549	518	513	509	505	522	505	536	508	501	483	524	533	556	512	537	524	542	524	515	510	520	508	511	508	493	486	528	519	531	529	518	454	534	524	546	534	523	486	525	532	539	494	509	518	493	502	489	479	515	479	540	547	531	546	497	509	532	560	499	490	511	524	515	536	485	526	511	537	493	506	523	484	502	546	510	503	545	559	491	501	516	564	529	515	504	502	527	476	494	543	499	509	531	501	496	533	472	525	521	496	491	519	493	500	552	513	523	500	548	474	495	487	518	498	448	514	532	544	494	529	494	468	526	495	515	549	495	500	526	503	495	508	498	507	505	565	500	504	509	503	536	493	558	475	547	480	499	541	506	535	487	540	492	475	542	513	515	520	525	553	548	496	526	517	516	517	496	537	518	528	522	561	532	553	522	515	530	522	534	474	565	548	508	505	505	530	486	522	487	523	539	486	533	512	490	531	542	519	516	500	539	515	496	504	511	481	544	464	482	526	512	514	481	498	517	520	506	510	493	489	547	510	476	469	503	510	504	472	562	502	479	497	510	499	491	478	527	515	531	560	539	472	536	499	558	518	508	473	510	509	518	549	510	514	566	537	545	489	493	507	534	518	536	483	511	494	516	522	533	509	512	504	519	558	488	481	508	526	494	526	499	525	508	511	502	540	504	499	528	489	476	510	511	498	529	482	514	527	527	492	492	503	536	511	553	513	463	542	498	496	550	470	500	511	543	510	513	542	545	488	519	550	526	507	519	475	511	533	528	577	554	514	551	500	541	522	521	532	521	536	546	498	544	491	488	522	496	531	539	528	561	479	511	498	543	519	514	538	501	543	498	536	492	527	551	514	497	525	535	537	502	471	553	510	495	494	526	498	496	509	509	508	495	479	506	484	493	526	540	552	516	520	512	493	576	519	517	528	570	556	528	515	544	510	520	555	531	523	486	483	545	520	542	500	487	520	517	561	532	539	479	498	492	538	500	495	516	517	505	521	508	510	512	539	521	524	524	489	509	498	549	528	536	551	521	526	492	499	502	534	541	525	472	503	498	552	563	510	506	508	543	529	527	499	560	468	506	511	520	522	465	520	541	525	495	547	522	515	514	508	510	494	515	526	509	492	530	526	511	514	501	495	525	537	524	543	530	547	496	536	512	499	502	502	503	497	510	565	508	507	502	515	519	506	524	531	505	523	508	495	507	509	520	481	547	552	532	482	525	495	518	516	526	499	513	512	493	450	543	502	465	496	542	545	516	534	504	515	507	489	496	553	550	551	557	521	511	535	485	556	473	531	503	539	515	513	486	523	524	507	479	513	531	481	554	524	543	504	512	530	499	523	528	546	488	595	491	523	511	514	502	517	505	497	547	549	524	561	543	523	521	545	534	522	516	517	501	511	524	493	497	510	501	516	497	524	490	544	551	482	542	502	502	529	506	507	549	538	534	488	524	510	531	505	543	527	512	467	507	499	529	525	476	531	521	519	539	556	505	519	517	476	533	512	469	546	546	531	510	487	506	535	538	533	536	484	529	529	536	529	507	526	523	561	504	511	566	513	521	528	512	506	495	504	528	526	513	560	537	548	476	537	518	518	513	553	506	535	510	510	531	530	493	449	525	479	518	532	512	534	551	497	506	542	552	522	486	526	531	534	518	494	529	492	482	515	461	543	482	547	523	504	565	495	524	556	510	472	546	493	576	492	504	491	521	528	496	520	532	528	554	488	501	505	502	531	489	480	519	526	509	557	529	532	476	513	500	568	474	458	536	507	528	464	555	474	479	507	521	544	460	446	534	498	499	503	514	488	481	493	514	526	507	528	471	495	519	501	527	520	531	539	506	488	540	539	537	521	526	504	525	496	493	479	527	517	538	503	507	517	481	524	521	494	504	514	466	528	542	511	507	523	511	490	530	505	495	529	498	518	492	555	504	534	496	539	535	526	485	531	523	528	520	510	502	488	486	502	537	554	528	515	487	492	565	513	512	505	528	496	510	490	517	529	517	567	503	496	546	525	527	519	545
10911	1174	327	308	287	288	303	315	284	301	255	286	321	279	285	280	281	278	281	295	264	277	275	273	292	307	283	275	267	306	288	329	288	291	265	286	291	283	271	278	297	289	275	288	278	288	276	284	297	303	273	266	284	269	277	276	269	251	298	266	297	285	271	292	295	274	294	292	280	278	340	306	324	267	271	264	247	272	276	276	272	267	307	312	295	326	307	292	337	274	267	273	334	304	295	274	293	269	285	283	262	244	275	317	258	280	272	271	266	279	273	257	309	294	281	303	307	270	304	335	266	272	292	309	299	291	291	282	277	293	301	259	240	291	304	286	277	260	306	275	286	316	320	269	248	270	291	258	303	297	295	264	297	263	324	314	302	310	287	295	290	276	296	335	298	281	310	279	299	296	287	275	301	265	282	301	273	279	291	306	286	273	288	273	308	303	339	298	290	276	286	291	304	282	265	302	298	280	255	274	264	289	296	318	276	305	286	286	294	282	294	280	274	301	277	247	271	300	287	292	299	275	291	263	295	309	263	295	305	285	289	294	263	303	269	292	307	306	278	315	301	277	287	291	265	234	283	319	302	307	293	312	288	276	324	299	274	270	297	287	296	280	295	295	289	331	314	279	250	281	303	297	297	298	315	278	270	285	282	306	278	286	307	284	264	276	292	307	273	301	283	267	282	316	291	264	283	267	311	301	274	284	307	276	267	282	289	296	279	276	323	289	272	288	261	251	281	310	292	324	318	274	282	271	312	300	305	288	258	325	286	269	293	295	273	309	264	257	250	297	304	307	282	265	280	277	291	264	316	281	273	271	293	278	306	292	292	281	275	296	280	255	287	272	283	290	235	255	269	305	234	278	317	258	288	316	295	271	301	272	285	292	285	299	292	287	295	286	286	299	292	300	311	265	246	260	275	255	273	287	295	287	292	321	271	280	279	261	270	297	261	263	308	281	268	279	265	293	295	300	267	293	308	267	271	303	303	282	263	263	308	317	263	286	295	265	291	309	296	281	312	303	328	311	297	272	264	280	278	329	271	272	294	281	282	268	317	287	268	284	295	302	309	286	288	307	318	264	268	250	276	309	241	285	295	311	290	269	284	302	264	283	302	288	291	295	288	287	281	283	258	278	281	293	319	263	295	267	286	259	274	287	291	270	315	309	242	294	316	289	312	318	317	288	308	264	289	279	299	259	274	275	282	272	290	306	325	280	280	286	264	281	310	276	291	288	284	262	304	282	270	295	294	294	280	284	285	297	329	299	289	296	292	277	277	303	301	274	279	293	286	249	338	297	269	263	257	282	277	299	292	263	326	299	286	271	291	285	285	278	279	284	268	306	273	307	282	284	271	290	268	271	302	321	280	286	269	265	286	293	285	306	277	283	292	303	292	281	258	258	234	299	284	313	286	285	293	290	277	269	294	262	278	297	269	302	296	268	286	322	294	320	265	285	306	287	285	274	281	270	290	277	285	266	302	309	288	282	280	307	293	282	282	269	294	288	258	305	275	284	296	298	310	297	307	285	304	296	337	269	279	274	283	301	294	309	297	283	261	268	281	312	297	311	304	254	272	296	283	292	289	265	267	294	260	314	277	292	295	298	296	307	300	285	310	293	278	285	292	268	323	310	302	279	274	285	252	288	278	293	313	307	262	309	298	310	286	290	308	295	312	291	288	280	283	304	283	299	271	296	319	283	295	262	303	294	263	285	300	293	314	305	305	282	270	295	301	304	269	292	269	308	239	279	282	301	277	279	294	287	285	283	260	277	302	299	263	319	293	315	285	305	277	301	261	262	293	308	310	289	253	273	268	283	308	285	321	298	278	295	272	276	272	292	287	322	257	268	309	272	282	258	284	309	275	283	271	282	282	276	281	276	266	308	285	306	263	297	307	253	284	288	297	316	281	273	254	274	284	277	258	273	322	241	255	251	315	251	276	287	301	301	280	276	287	292	275	273	296	319	281	291	284	295	288	256	314	262	260	260	260	279	301	284	270	271	277	259	295	324	267	289	292	311	271	302	263	261	284	281	289	291	287	292	301	314	306	330	299	283	308	294	304	281	275	271	281	302	287	316	295	274	277	255	262	260	284	278	319	285	293	258	315	297	279	292	286	314	273	309	270	321	277	320	319	291	288	289	265	301	304	247	269	287	301	268	272	282	273	296	279	280	292	293	270	298	312	320	264	304	288	268	274	322	320	277	275	307	290	295	321	316	307	304	295	276	324	276	315	324	306	313	295	297	330	276	269	310	301	264	268	270	267	302	260	294	253	280	263	309	313	273	302	269	265	309	297	299	299	295	244	307	288	282	300	267	308	292	316	275	313	285	301	280	297	291	321	294	306	279	269	305	291	320	274	280	319	296	291	279	276	283	294	272	281	304	265	279	286	276	290	299	274	279	267	281	284	263	269	306	321	292	324	308	274	292	295	283	271	277	261	295	269	278	284	336	305	279	265	278	332	291	261	286	301	266	260	267	304	319	285	284	270	250	280	295	272	274	292	290	300	311	275	321	319	281	282	230	293	283	298	270	274	300	300	288	296	269	301	270	285	292	301	283	285	269	309	301	311	292	290	298	275	294	300	321	275	315	288	284	281	337	327	274	288	293	286	288	306	294	302	271	297	285	294	272	254	273	274	288	305	317	323	286	295	306	281	278	278	273	292	278	279	290	296	292	284	277	276	274	302	314	305	283	287	313	282	288	297	266	297	285	295	262	302	281	294	258	302	274	324	318	287	277	278	257	296	276	278	295	308	283	316	300	270	295	307	289	318	309	298	292	265	247	288	279	269	299	279	309	285	280	315	289	308	291	270	289	281	282	296	303	303	299	292	305	271	262	278	292	279	288	304	266	277	295	265	289	313	269	265	277	287	287	288	286	312	278	278	305	273	311	319	296	291	279	291	266	249	310	310	279	289	313	276	291	275	260	307	307	258	301	254	272	294	296	284	288	274	274	280	284	298	289	282	288	322	295	273	285	289	272	271	329	275	303	272	313	281	301	249	320	273	297	314	303	260	294	312	323	287	311	293	283	265	286	275	288	294	267	308	286	290	285	316	277	281	301	288	292	277	279	279	301	306	308	290	288	296	273	291	287	265	328	283	296	302	292	300	292	280	282	286	284	310	270	294	266	289	255	266	268	281	286	262	279	271	291	293	297	288	319	335	280	291	299	305	295	283	263	270	312	315	289	282	300	258	250	285	309	267	282	305	290	309	298	294	300	265	311	287	292	303	263	336	295	311	292	313	301	312	269	275	291	257	268	304	272	280	282	303	255	273	253	273	302	279	279	286	296	290	292	292	289	299	298	285	286	250	294	303	313	287	274	307	315	252	282	282	299	274	315	305	265	263	329	293	253	280	280	293	285	288	287	278	300	283	290	281	294	312	283	291	252	297	312	273	296	282	289	294	309	282	267	300	281	315	286	266	276	260	311	287	295	270	304	311	280	291	275	307	289	273	270	300	294	297	288	335	286	293	292	275	320	297	294
8111	1026	750	727	735	720	761	707	717	697	695	686	666	684	698	683	706	703	648	737	723	699	728	695	710	701	683	698	677	723	698	684	709	677	721	658	702	701	719	733	763	747	665	723	710	701	684	676	775	699	761	707	678	722	687	696	656	722	702	736	713	681	673	691	722	655	672	709	719	676	667	713	719	664	684	688	704	690	739	714	712	717	759	710	730	727	751	749	702	738	689	716	746	679	655	673	657	689	729	759	730	709	714	732	714	750	686	699	704	754	705	694	720	707	746	683	706	713	698	725	628	695	685	699	683	734	709	666	712	685	708	686	681	757	689	706	693	694	650	743	659	692	710	684	709	690	713	667	684	734	699	735	675	665	720	703	710	712	664	655	711	669	723	655	671	707	683	744	723	690	675	697	735	689	663	717	674	686	748	673	742	699	643	693	707	710	703	715	722	695	729	694	719	728	738	691	717	726	691	713	731	674	711	661	711	709	711	715	716	682	711	707	686	706	741	725	686	656	663	705	710	679	685	671	714	740	670	713	715	745	697	685	745	693	744	723	739	672	698	712	705	716	692	675	712	745	744	709	705	719	669	693	669	754	666	717	688	708	673	679	701	685	689	747	689	669	649	694	643	714	663	718	702	745	720	689	711	712	711	726	722	694	746	684	721	726	707	698	698	730	720	738	726	738	679	693	721	722	714	753	683	674	703	690	715	718	695	690	751	672	705	716	719	727	698	693	722	731	694	702	689	714	725	680	674	705	718	688	683	704	688	691	699	699	737	685	730	695	726	653	734	714	646	758	693	712	724	713	731	710	691	711	713	659	645	682	728	718	684	687	694	683	666	701	729	655	712	685	702	694	751	721	686	712	682	661	717	735	704	694	738	717	665	686	724	675	712	705	712	673	681	732	701	668	677	685	698	717	652	695	630	750	675	724	654	694	700	658	672	689	730	658	748	667	685	686	715	765	663	687	703	727	709	690	692	722	669	711	710	718	731	721	737	744	679	742	705	739	735	683	674	734	709	711	688	731	712	664	681	732	679	698	734	754	727	720	707	681	724	768	691	698	691	707	688	692	690	687	723	691	678	689	694	697	684	678	747	706	706	723	665	676	736	687	719	711	698	714	716	714	719	784	697	731	726	734	700	700	694	691	676	651	697	736	728	731	753	712	677	655	738	700	660	700	706	676	692	701	709	700	649	751	642	693	753	707	726	737	730	695	645	688	673	703	673	667	750	741	703	731	709	680	679	760	744	739	699	703	699	744	729	709	714	682	687	675	712	690	743	681	711	662	685	690	700	691	687	730	686	676	646	765	765	703	741	660	656	688	679	716	705	667	719	720	736	688	701	740	693	738	732	682	698	725	633	672	686	728	740	702	686	759	741	700	695	665	713	679	689	688	711	705	662	687	669	715	713	727	691	712	709	703	685	654	699	668	702	698	716	715	725	694	693	700	684	740	685	699	698	738	707	732	654	718	710	673	681	663	718	712	651	697	713	679	690	702	661	691	706	688	694	666	750	712	680	711	721	670	668	702	691	731	697	720	704	699	725	697	685	718	679	715	658	674	724	705	694	662	725	656	669	710	697	749	728	705	697	739	725	684	726	738	688	692	700	736	700	732	663	690	707	695	691	710	692	700	704	731	676	682	707	673	662	729	721	686	717	706	676	691	704	729	736	694	689	713	685	668	716	722	680	690	700	705	734	669	643	725	686	705	700	706	648	717	733	663	673	689	702	676	699	693	692	676	724	723	713	710	750	674	687	680	718	667	667	731	703	725	704	711	692	708	705	693	693	707	697	680	709	696	675	648	688	732	730	693	706	667	676	663	740	679	730	741	696	741	671	687	707	638	685	718	727	683	683	663	707	765	685	677	722	690	721	701	640	674	713	716	720	721	696	688	700	687	692	689	671	750	743	684	750	653	673	727	683	704	671	728	679	715	701	677	691	678	695	687	697	681	691	725	791	707	748	711	648	682	723	700	695	661	697	714	720	717	696	746	690	746	704	741	716	714	690	704	698	680	689	712	720	732	668	761	724	694	737	721	672	712	687	658	736	689	653	659	723	690	674	706	731	743	721	651	761	694	707	713	704	696	690	712	688	706	654	739	713	712	732	690	758	692	698	758	706	677	713	669	704	639	750	675	710	674	724	704	694	703	687	746	704	720	696	668	675	713	748	695	661	695	733	692	704	690	687	717	710	751	738	703	685	668	758	662	729	699	692	702	713	737	710	683	709	734	707	686	684	668	734	729	667	678	685	735	756	713	696	678	682	687	709	686	707	656	707	682	673	704	706	689	700	731	700	731	693	687	700	728	690	724	710	741	719	734	696	660	684	741	694	703	697	636	667	681	682	649	716	711	722	675	641	713	714	734	723	677	682	700	719	695	743	705	725	717	686	719	689	720	714	737	720	689	719	714	696	689	668	681	659	684	699	711	735	696	682	671	640	701	669	717	670	689	715	689	711	706	687	697	727	682	702	696	694	755	682	749	680	702	723	743	736	667	649	680	755	659	708	690	732	716	683	668	722	681	701	718	690	663	689	700	657	756	707	703	718	694	726	676	711	699	736	683	703	720	656	742	640	688	698	703	679	685	697	759	712	754	693	702	724	719	736	729	680	707	683	681	715	687	695	729	730	680	732	721	722	725	669	713	675	668	670	735	681	690	757	713	726	697	690	675	680	704	639	688	747	705	757	687	718	702	693	675	673	724	688	712	660	697	721	695	712	655	725	697	699	730	691	667	707	687	678	723	736	717	702	681	725	685	703	647	676	731	713	722	703	687	693	702	654	666	710	741	697	679	667	734	693	692	701	691	726	639	692	705	706	737	704	712	697	710	698	670	717	657	705	713	723	688	751	718	681	681	712	679	708	723	689	729	731	709	708	729	689	708	690	682	709	699	714	708	692	632	715	729	670	709	714	638	697	715	697	666	676	633	714	713	672	716	690	715	697	659	711	703	663	699	729	651	753	730	667	686	684	703	651	688	722	682	707	741	693	737	704	743	707	729	714	735	728	706	696	699	704	745	704	719	708	703	766	676	724	689	728	770	655	681	696	700	721	712	721	788	689	718	653	705	655	687	676	723	639	697	689	709	710	701	702	691	676	694	715	686	709	716	740	679	721	718	679	724	676	693	667	709	728	723	652	707	736	655	765	710	691	735	694	671	669	684	669	706	697	715	704	712	713	690	708	729	735	717	710	710	694	721	710	715	701	718	705	735	726	686	717	679	679	716	646	727	695	694	747	734	683	679	736	721	719	740	701	673	693	679	710	750	673	695	678	712	742	712	666	714	686	720	713	678	697	691	695	688	707	718	679	708	759	714	696	699	715	678	728	701	705	691	681	697	664	697	710	668	705	715	645	708	644	698	701	719	644	681	681	722	730	709	696	718	709	669	682	660	681	709	659	722	700	732	689	715	689	684	672	691	687	691	687	717	725	725	682	729	698	670	713	653	729	745	712	703	697	705	719	730	680	701	716	674	684	704
23528	3688	623	519	450	414	377	366	371	355	369	384	367	335	352	342	346	362	355	326	341	330	339	358	338	354	340	342	323	343	368	351	332	329	322	328	332	316	308	326	316	317	318	347	340	343	336	326	352	311	353	331	323	358	348	331	336	348	341	362	374	335	361	372	313	377	317	346	364	344	298	358	355	358	348	330	344	367	321	332	356	321	328	305	306	341	341	345	333	333	324	330	334	325	325	352	336	331	335	335	341	368	364	343	313	319	359	355	362	335	357	339	340	348	329	340	342	335	324	324	333	342	337	352	344	329	333	309	333	345	322	321	337	339	317	352	321	312	353	357	352	353	357	368	367	303	378	344	341	302	335	313	332	337	307	315	339	322	370	374	324	332	297	334	323	312	333	350	356	344	359	332	324	317	328	333	342	370	322	308	328	339	356	332	322	380	302	329	327	334	352	346	327	369	317	307	382	336	384	325	340	347	343	345	356	356	355	347	334	343	303	327	342	331	340	336	347	342	315	283	320	353	356	343	355	348	344	343	343	365	328	336	313	333	341	338	330	303	335	330	324	360	341	352	323	375	321	339	319	314	349	339	327	369	347	326	341	339	333	357	335	354	356	350	333	362	345	327	337	342	330	348	357	356	360	361	329	320	309	365	330	335	293	304	362	384	360	341	349	372	384	333	314	337	347	326	343	333	365	328	326	319	339	326	350	327	314	319	335	303	332	338	344	355	321	393	349	373	338	337	349	344	307	309	325	330	339	316	355	342	339	363	347	364	345	300	337	320	334	304	340	334	357	314	332	328	325	356	338	334	366	332	329	346	345	346	323	303	339	339	376	325	371	287	343	376	294	338	341	303	347	331	330	305	320	318	340	338	346	336	356	335	348	349	331	340	334	326	361	357	318	349	382	371	333	380	329	357	319	335	378	320	349	305	318	291	368	314	300	315	357	300	330	346	367	328	307	368	328	338	341	327	342	353	342	313	286	339	335	328	360	322	320	332	346	352	297	314	351	326	354	359	323	357	328	343	353	326	338	333	308	321	346	326	354	336	348	327	315	336	296	351	323	337	373	338	341	324	343	371	363	318	326	308	384	343	338	341	326	337	353	336	330	349	363	378	354	328	353	319	346	337	342	349	333	346	326	362	374	272	357	342	329	330	339	344	323	337	324	349	368	346	324	352	366	309	350	358	322	370	342	368	350	322	354	354	348	344	332	315	352	288	344	333	349	346	330	340	317	344	364	356	342	318	368	312	354	331	334	331	356	329	302	330	353	353	294	341	331	345	333	322	348	333	352	353	305	316	323	329	335	355	345	362	314	335	335	359	345	332	356	331	339	355	345	363	352	313	343	344	330	390	342	317	372	345	341	356	333	329	351	334	338	364	357	350	333	326	338	369	342	323	341	387	341	346	349	310	324	343	349	358	310	323	321	321	342	326	348	371	324	343	334	356	328	316	339	312	353	334	332	355	327	326	327	331	336	345	365	384	369	361	346	354	338	287	370	321	311	295	337	319	338	363	336	336	337	344	392	362	345	334	353	298	318	340	348	323	367	356	318	365	339	348	349	335	341	362	345	369	308	339	340	327	344	318	328	330	338	351	350	335	314	332	324	353	345	347	350	341	333	330	339	292	290	342	344	357	345	375	325	331	364	329	337	380	357	339	340	371	302	366	329	362	343	333	365	354	364	304	363	314	363	332	366	319	377	319	363	367	393	319	358	371	342	353	336	339	333	335	318	350	337	368	338	338	323	349	311	336	335	327	344	337	320	317	349	327	346	316	339	344	345	341	338	364	330	342	307	350	315	347	371	385	313	344	368	356	363	314	307	334	366	315	323	356	374	345	343	355	330	352	333	335	358	316	338	352	339	342	343	367	339	397	354	316	320	330	356	359	339	345	352	343	364	313	312	369	325	330	328	362	314	325	322	343	330	340	332	323	342	357	334	335	365	362	321	367	334	351	306	306	382	319	342	350	355	330	333	315	333	314	325	350	317	353	331	331	328	308	342	333	332	346	340	341	317	382	332	337	318	325	311	348	325	351	349	336	335	337	363	344	353	331	340	307	346	340	332	350	318	364	362	355	319	343	345	350	353	315	335	299	380	357	340	281	366	305	342	326	300	315	324	307	334	343	333	330	324	369	337	361	345	356	314	331	314	337	315	346	315	343	348	292	352	332	368	343	325	314	362	367	335	337	326	342	350	363	312	332	306	331	328	332	329	357	305	366	334	318	332	375	361	290	354	345	340	339	302	322	354	320	324	355	327	335	334	362	356	342	347	372	325	332	335	323	351	369	375	323	336	354	332	341	349	325	357	304	315	354	322	336	308	368	395	354	331	299	347	362	325	332	328	350	318	341	338	330	327	333	360	379	312	317	335	367	322	325	363	342	336	341	328	326	338	345	344	349	343	364	336	372	329	357	328	324	316	318	353	348	382	350	341	303	332	334	316	326	335	343	370	349	348	339	344	347	344	338	344	319	336	346	326	323	356	341	316	364	352	309	349	309	331	341	331	347	376	317	311	362	340	359	333	315	360	337	323	366	300	316	374	320	382	290	303	340	326	354	342	356	315	344	304	360	339	348	363	361	363	332	350	323	368	326	334	356	313	354	321	291	369	355	311	391	340	321	334	346	322	343	374	360	328	327	356	339	333	306	313	385	331	353	340	337	340	333	318	360	319	323	383	339	346	346	344	364	335	380	346	317	369	363	311	345	325	371	361	330	339	353	315	359	347	351	333	333	364	316	331	317	351	344	350	339	351	325	297	336	329	317	327	302	348	340	304	318	327	345	342	329	330	368	328	348	342	337	366	345	345	336	338	302	334	317	348	319	323	350	356	365	331	325	356	342	332	383	336	341	354	349	346	336	360	351	378	379	330	334	358	343	340	338	328	332	315	327	344	351	341	328	345	342	350	340	320	325	319	374	308	390	338	348	338	366	343	310	344	341	334	369	330	317	344	336	370	330	315	348	350	332	297	328	328	331	347	285	339	338	356	352	343	359	314	343	385	348	323	337	344	316	373	320	374	344	362	295	335	369	334	309	326	361	363	385	345	338	340	315	303	301	345	326	333	338	333	319	351	368	324	354	335	369	321	356	302	345	328	352	311	309	312	334	305	353	332	312	339	341	322	319	344	330	326	380	344	337	314	334	364	342	364	358	321	320	355	337	361	361	321	341	350	323	333	320	359	315	356	339	357	396	339	330	309	310	360	325	327	317	335	360	347	330	340	346	308	338	328	308	317	349	338	350	379	337	316	339	328	309	317	325	377	303	302	343	319	348	333	372	337	311	339	377	312	340	318	319	357	321	310	320	338	345	334	330	358	363	356	360	351	394	330	319	342	367	350	324	316	343	313	305	348	320	350	338	306	320	343	332	326	341	326	310	321	308	360	353	321	336	376	369	336	328	328	353	361	343	333	333	364	373	323	340	295	291	339	308	345	340	318	345	346	324	344	331	356	351	350	324	310	345	366	377	350	328	361	357
16146	1868	1405	1367	1259	1103	1060	944	938	952	887	871	837	824	875	857	815	796	843	775	852	814	798	792	803	796	799	831	773	786	779	800	817	850	765	829	837	805	823	826	828	773	786	787	815	780	816	820	817	805	807	835	759	801	768	788	801	803	788	806	844	852	798	798	751	791	762	784	803	773	802	741	781	821	820	821	823	793	833	816	820	745	831	816	829	760	783	785	819	827	807	817	826	835	770	775	800	821	822	764	787	777	764	802	837	824	754	796	767	782	795	785	818	804	840	781	798	783	779	811	783	787	800	823	734	822	821	812	811	766	800	753	777	875	749	798	800	826	792	770	811	790	851	838	774	756	821	744	797	783	782	786	857	745	831	762	819	797	741	775	766	858	759	791	836	803	865	807	753	813	783	790	806	804	769	801	832	821	765	783	821	791	792	792	765	725	768	810	856	795	761	740	783	793	801	759	785	796	818	815	768	771	812	791	760	802	809	787	772	801	725	802	765	749	803	748	820	802	905	758	748	793	797	778	776	819	765	832	777	809	794	808	798	775	803	797	767	799	777	769	806	759	804	760	852	786	745	832	789	799	811	745	822	768	721	831	826	777	807	820	818	836	832	827	785	826	822	822	796	849	779	821	791	775	788	830	788	751	751	858	815	782	767	789	771	838	750	816	781	767	794	820	819	801	801	782	775	806	813	821	809	812	777	815	809	839	797	799	804	785	815	773	740	850	793	769	777	789	807	821	792	814	838	827	805	806	786	755	832	781	795	812	781	785	742	803	803	780	747	778	766	775	816	831	806	799	807	799	808	810	800	816	764	743	745	797	792	801	788	813	819	775	774	766	820	794	803	771	826	818	825	824	809	742	818	790	761	849	774	848	789	746	770	788	782	813	817	795	768	839	838	804	776	776	829	766	793	772	759	781	817	805	843	814	826	799	795	811	759	755	800	750	773	793	804	801	762	807	807	801	823	794	751	745	855	766	755	775	831	749	811	794	787	770	806	813	799	793	812	851	796	798	774	761	782	752	825	788	794	747	765	795	802	805	744	786	772	787	733	755	775	838	781	781	802	811	757	794	756	783	842	806	753	782	825	833	850	788	786	779	802	802	797	814	802	782	788	816	814	768	849	819	761	824	786	779	797	819	779	806	789	793	795	798	798	780	805	774	859	744	747	794	849	748	802	764	833	828	797	832	839	809	783	760	746	827	760	811	792	761	800	758	829	840	758	849	818	796	839	804	802	815	752	756	823	797	800	773	802	832	862	796	825	775	798	814	803	802	716	834	820	827	752	771	757	762	782	771	779	818	764	814	785	805	784	799	787	788	752	770	814	832	844	803	809	795	802	761	762	817	801	793	764	745	801	776	792	822	776	770	788	787	807	822	787	812	806	778	785	850	807	798	768	766	783	796	828	789	804	812	765	782	871	773	778	745	799	771	746	795	864	766	819	787	758	790	794	848	773	781	830	825	776	799	854	810	790	813	798	767	780	810	821	803	776	759	789	813	803	798	802	798	777	791	808	814	827	778	838	806	826	802	847	796	765	754	761	785	802	777	792	802	823	767	779	772	800	805	796	786	747	794	874	799	813	843	807	783	789	791	756	807	846	805	779	818	839	780	748	831	836	806	837	778	828	769	809	778	768	808	760	825	801	819	826	781	836	753	810	743	813	786	834	808	781	820	775	818	793	751	753	825	750	759	771	809	781	787	806	801	788	803	768	811	755	819	851	762	797	815	821	786	765	775	874	799	781	784	787	802	781	758	799	785	811	765	789	806	771	786	771	779	797	810	802	809	826	802	796	775	800	775	806	773	842	804	804	858	790	787	775	783	789	766	784	773	765	812	774	805	773	810	824	764	767	774	799	841	787	758	820	810	755	787	797	824	843	828	794	820	841	799	819	761	773	782	826	799	764	779	820	799	799	798	771	800	753	823	792	775	785	814	796	761	776	845	805	773	812	756	783	803	807	818	786	800	780	752	761	780	793	782	742	790	811	785	807	806	809	802	782	799	789	775	787	846	771	783	782	790	787	838	780	810	763	781	767	805	834	842	760	779	830	759	802	731	826	828	774	726	776	737	775	792	778	771	799	780	829	801	769	822	765	774	821	771	832	817	781	811	757	822	796	779	844	798	842	807	819	794	783	818	758	806	781	812	819	787	800	804	812	773	799	834	819	805	777	830	782	808	811	769	800	803	832	802	775	775	823	822	731	799	773	753	755	761	865	785	862	770	819	821	774	804	774	776	811	823	787	800	787	813	775	756	819	804	800	742	786	753	779	761	767	771	793	788	800	799	765	763	794	808	819	798	812	776	799	748	795	813	820	766	760	732	767	789	800	834	816	843	790	774	775	782	794	723	836	788	756	799	764	764	755	779	791	820	802	840	825	788	794	829	774	806	774	773	815	776	825	804	765	815	823	778	792	791	792	817	826	774	801	787	801	837	808	808	814	785	792	817	772	851	783	821	840	778	770	789	787	812	789	788	808	820	859	843	762	782	780	795	826	757	799	803	815	787	794	803	770	779	830	779	812	789	777	777	849	819	763	785	717	788	856	816	768	768	819	788	810	836	789	812	821	788	823	784	790	762	821	785	746	753	804	793	795	715	773	830	802	787	787	780	806	795	789	843	797	811	788	804	843	802	806	815	831	780	795	812	775	787	762	774	781	797	748	833	757	789	765	779	769	767	776	733	807	787	824	783	822	809	747	785	803	769	833	785	756	756	830	778	802	829	767	788	833	787	808	784	813	805	809	798	811	762	796	784	810	801	725	811	823	795	757	724	815	814	817	752	789	758	782	815	727	727	807	813	806	774	793	786	771	801	895	803	756	786	770	765	806	827	780	827	803	752	792	783	791	832	768	753	825	770	767	781	834	771	751	773	836	826	772	774	756	775	791	776	776	777	795	804	821	798	800	832	799	727	772	768	825	768	774	807	787	799	785	820	790	739	841	819	783	778	782	786	790	782	773	811	815	823	790	796	799	810	771	820	809	778	809	796	848	811	801	808	777	792	771	812	783	773	771	771	775	833	762	742	804	805	823	813	772	848	783	829	812	808	820	800	782	834	769	768	778	751	778	810	815	763	796	791	810	767	809	778	841	778	849	808	782	766	785	793	823	761	806	767	710	809	779	756	823	825	785	806	812	775	753	850	822	800	804	806	818	795	796	723	748	756	774	749	760	778	755	756	814	819	803	829	766	816	816	792	829	844	792	809	776	771	818	829	842	779	838	827	800	795	771	769	752	794	825	794	800	739	849	774	769	780	824	795	765	758	786	852	815	780	839	802	800	799	791	759	803	767	754	789	853	787	774	776	794	823	771	792	804	745	787	781	785	794	774	765	796	857	818	794	799	806	775	787	815	798	754	796	791	787	816	760	787	796	833	821	780	782	765	805	806	809	818	769	797	792	804	821	802	789	830	799	810	833	778	795	843	822	774	830	764	804	797	784	792	775	815	844	782	789	826	767	800	792	836	789	764	788	743	766
33142	6305	916	617	452	356	317	304	242	239	257	221	224	245	231	223	223	232	215	237	242	212	236	209	228	208	233	201	200	213	212	227	196	213	219	214	250	235	202	227	234	208	201	204	201	211	223	216	233	208	195	231	212	202	202	229	210	230	198	217	207	209	202	222	225	201	217	223	224	191	217	204	231	235	202	232	249	224	200	195	221	231	241	244	220	233	206	204	213	202	211	212	206	197	221	218	211	225	221	217	218	237	193	191	181	223	224	206	209	224	210	211	202	215	197	202	204	203	209	213	212	202	214	238	228	209	217	226	208	227	209	235	220	213	217	229	245	227	226	193	202	221	216	211	208	205	222	209	240	201	198	194	234	204	231	234	229	214	216	215	205	190	204	232	203	196	201	228	254	195	210	226	222	218	203	217	222	209	217	229	229	176	217	227	244	202	220	185	204	195	211	192	210	211	227	254	211	210	222	216	248	216	218	233	188	194	231	200	209	202	190	214	222	198	213	226	195	214	219	219	207	217	226	205	251	222	255	256	209	222	202	210	226	216	205	186	186	219	187	215	225	213	204	186	223	191	215	222	223	247	221	204	205	192	182	212	215	198	212	232	200	201	236	226	247	222	217	206	200	232	223	202	230	202	232	224	217	197	224	199	233	203	214	217	215	211	244	204	210	199	233	239	199	206	231	210	193	190	224	230	232	237	228	201	243	224	229	205	215	226	216	219	237	202	217	233	199	211	214	238	186	202	217	183	204	208	240	230	199	215	189	239	214	195	203	217	210	237	235	222	234	197	241	202	194	210	203	220	200	210	227	225	179	220	243	232	199	225	204	208	204	208	229	222	218	215	222	222	241	211	207	209	223	222	188	188	219	208	206	208	208	222	206	233	212	222	206	195	194	215	215	198	222	225	223	236	226	215	207	212	212	209	200	219	219	200	225	198	218	192	210	224	216	220	223	215	197	203	217	204	210	217	226	207	212	195	194	178	207	201	192	224	198	196	206	178	215	236	230	211	234	204	198	238	234	204	219	241	227	235	215	211	208	207	213	235	201	222	230	219	239	207	210	201	202	199	212	218	227	220	229	195	208	220	203	229	202	250	202	213	230	194	237	227	216	222	217	185	199	186	246	218	238	219	237	209	215	230	223	207	212	209	209	195	212	196	222	198	196	206	222	200	223	210	242	223	231	203	215	221	218	223	223	217	219	225	198	221	241	232	216	191	216	199	220	204	237	213	203	203	202	192	224	206	228	220	226	220	227	241	225	212	212	211	213	232	217	216	222	216	243	217	200	219	192	220	221	203	199	198	215	194	210	217	223	227	255	207	218	223	192	214	233	246	188	207	215	239	241	229	224	207	205	205	225	206	203	204	227	194	209	211	191	201	215	212	250	233	229	220	192	229	189	231	221	225	182	250	194	203	204	228	229	237	219	199	223	217	205	204	212	209	233	228	217	233	240	216	213	203	219	217	183	219	187	192	217	208	227	226	208	256	234	211	175	229	204	226	221	218	208	197	224	228	219	236	234	238	222	199	226	216	238	215	205	212	224	220	194	208	226	219	204	218	233	194	229	198	193	217	218	217	225	224	199	219	198	212	249	208	236	213	212	220	212	212	218	209	198	203	240	208	209	224	212	230	208	267	197	240	218	240	218	201	241	241	211	210	199	189	215	224	212	207	212	211	213	211	215	213	209	214	190	199	223	216	227	208	228	212	221	232	230	208	225	213	201	190	236	235	205	201	217	186	238	204	221	195	186	233	216	201	218	205	188	230	198	184	231	216	240	253	239	201	223	214	226	212	239	244	214	201	218	215	198	187	214	213	246	239	228	209	190	196	215	200	221	226	195	201	216	207	206	215	204	205	216	237	243	232	214	240	193	205	216	215	202	210	204	246	196	186	228	200	210	206	178	210	200	212	214	219	221	197	221	206	233	200	228	209	255	213	182	204	202	247	212	250	194	239	204	212	205	220	191	220	233	232	211	212	221	202	232	225	197	207	218	239	201	255	201	216	220	244	212	182	248	215	220	210	193	220	211	201	206	191	203	203	197	222	190	224	201	247	226	197	218	214	214	231	226	212	180	233	200	246	218	232	206	235	194	232	221	195	215	244	204	223	193	234	222	207	221	226	215	224	218	217	228	214	208	242	214	214	198	234	219	213	232	203	193	224	231	222	199	228	218	197	238	202	213	207	247	230	208	250	220	192	218	197	198	187	186	225	204	198	225	218	233	223	236	225	203	231	215	227	200	217	245	220	203	225	207	201	194	177	215	218	202	193	201	220	238	196	221	222	243	225	221	219	225	229	234	230	211	224	208	249	203	195	221	199	240	197	263	226	212	185	199	230	223	224	223	218	219	227	241	205	221	211	194	233	224	254	229	213	210	224	224	208	253	235	216	213	244	213	211	185	205	246	197	241	208	216	200	234	225	217	236	204	198	216	182	197	206	229	198	190	192	214	205	211	194	216	238	213	192	203	219	181	186	236	223	224	208	219	249	220	225	226	213	202	212	215	207	200	224	201	218	213	188	220	221	215	244	209	210	209	204	205	188	238	194	220	232	208	193	177	170	211	226	197	186	204	243	228	189	233	220	206	245	206	208	213	195	200	226	203	230	199	190	218	207	213	212	185	202	218	199	235	216	229	224	209	210	231	214	212	227	215	211	230	188	219	205	223	224	212	233	258	211	225	220	227	250	224	238	228	192	189	222	195	221	184	205	212	206	206	220	233	190	215	208	221	209	221	224	217	195	220	217	208	216	227	214	215	205	237	193	208	221	217	235	217	233	223	227	209	204	191	228	237	212	201	228	227	229	206	235	203	190	221	215	243	226	193	216	209	218	225	226	219	221	218	205	226	208	199	228	203	233	209	205	224	184	211	194	242	218	221	198	226	235	177	213	219	212	228	186	238	207	201	207	202	203	202	223	204	215	219	215	187	201	236	236	203	210	212	215	212	201	187	220	224	228	205	210	205	225	220	197	213	221	234	227	245	211	244	208	226	219	234	202	213	239	246	219	224	213	208	201	210	219	226	182	238	240	224	230	217	220	208	201	219	215	213	198	216	246	220	208	229	222	221	222	231	220	227	214	198	206	222	222	232	201	201	201	210	230	235	214	236	236	215	229	229	176	195	197	209	212	212	222	211	233	231	217	208	201	190	223	212	225	214	214	206	174	208	230	195	189	203	219	207	213	228	210	240	206	227	222	211	230	208	229	196	182	220	224	233	213	220	205	209	200	206	226	203	232	206	216	214	191	227	211	211	209	192	248	193	215	198	207	209	222	216	191	223	234	200	219	204	226	238	232	257	217	199	209	271	236	215	225	239	210	201	194	206	249	195	213	206	233	228	229	198	247	197	187	224	219	214	219	220	243	205	230	199	236	187	203	211	233	214	226	222	218	217	242	195	233	190	196	206	197	207	198	202	218	222	223	195	207	224	210	219	202	238	265	207	213	226	208	216	197	191	230	234	236	200	199	204	211	215	228	227
20382	2020	1613	1771	1506	1221	1049	899	808	760	723	650	668	655	636	632	587	573	575	598	576	589	582	548	541	560	610	516	557	537	553	553	495	526	549	539	560	557	565	620	522	512	521	547	509	488	494	480	516	554	467	546	540	475	536	540	512	558	550	512	563	566	547	520	563	577	559	502	530	507	504	541	543	490	514	530	533	499	535	541	538	515	505	509	522	540	548	537	527	516	581	498	532	589	510	486	542	553	532	516	547	522	519	506	544	538	533	527	530	514	489	498	523	514	513	518	530	509	506	513	510	501	519	560	519	529	524	573	492	485	473	487	532	488	532	540	497	514	502	529	528	507	519	572	570	518	523	551	523	487	533	544	494	512	534	538	548	522	540	553	512	514	532	521	486	488	489	505	540	512	555	548	489	492	498	499	538	504	520	530	507	503	520	529	534	534	556	504	522	529	511	521	559	516	510	500	532	510	513	512	552	551	533	557	536	528	536	529	487	542	518	522	503	509	499	538	522	491	512	490	517	515	512	540	535	511	517	548	507	497	496	537	537	499	558	523	536	544	524	528	531	493	502	517	515	556	509	508	516	519	508	509	535	522	539	519	515	501	482	520	506	541	547	524	511	489	537	529	513	486	492	549	542	530	542	544	539	508	530	550	521	517	511	533	500	544	542	510	522	496	536	512	514	490	527	532	522	513	571	553	532	511	530	527	563	536	532	491	525	514	553	534	523	527	530	535	539	490	520	510	538	514	540	502	506	496	546	527	509	492	520	521	524	512	521	534	511	490	516	529	558	505	520	547	494	521	517	509	487	542	508	548	519	521	501	505	556	527	531	508	480	541	530	527	484	566	512	523	546	536	504	509	524	520	511	555	497	498	520	498	482	519	523	498	494	507	526	541	520	511	589	549	508	526	520	537	486	529	486	551	520	523	521	538	531	535	495	544	500	519	531	534	484	554	494	545	487	515	510	492	558	572	546	495	484	477	552	487	584	491	520	527	544	515	506	545	516	510	551	527	492	486	530	531	512	518	533	514	545	539	520	502	537	557	463	500	514	527	541	529	493	523	471	534	525	553	550	527	554	525	513	486	517	485	547	488	522	509	516	512	585	532	544	515	570	557	506	515	476	504	492	545	572	482	496	528	502	532	542	510	522	536	501	524	574	506	486	488	484	507	529	549	513	506	482	526	546	475	504	529	510	549	493	532	536	497	531	529	508	488	532	509	509	496	526	534	498	515	528	521	530	472	541	523	519	488	506	526	503	604	520	502	558	512	573	499	508	496	549	505	487	527	531	544	462	473	474	558	547	512	499	503	526	503	491	542	515	509	517	484	517	555	527	544	521	516	500	532	519	473	508	524	542	540	489	521	507	549	534	537	528	511	516	493	546	546	546	532	530	508	537	519	555	518	546	550	486	541	518	536	551	487	552	539	491	543	516	529	503	517	542	493	559	498	489	516	546	482	521	542	526	510	497	555	554	493	512	534	534	510	501	539	500	504	511	506	538	541	539	545	552	495	543	511	511	521	515	541	503	557	540	469	545	529	489	540	540	525	521	500	540	525	546	544	555	502	498	538	525	534	566	545	488	548	538	480	497	504	519	532	495	519	532	508	529	527	504	497	512	508	546	525	508	520	475	544	515	509	515	566	517	518	513	548	494	559	531	496	543	523	488	556	518	515	520	531	540	552	568	491	510	491	514	510	504	534	550	537	520	474	516	493	495	544	514	543	513	510	554	501	510	492	517	505	521	521	556	563	553	461	560	504	510	513	522	506	509	503	533	500	472	559	533	542	518	494	495	514	519	531	504	554	505	518	513	517	503	516	556	503	516	492	514	495	549	474	534	498	515	489	493	491	528	505	496	538	514	587	480	527	513	496	516	540	520	515	542	511	541	531	531	501	556	484	575	536	507	476	544	541	509	486	467	543	520	498	545	529	574	516	553	511	522	544	489	508	499	541	523	529	510	518	477	527	514	545	541	509	500	521	529	488	585	538	539	559	531	527	539	517	561	536	548	531	530	533	567	506	542	501	510	518	529	516	509	486	506	528	547	491	514	509	501	544	517	489	513	548	494	535	542	547	528	463	512	492	534	536	515	494	522	582	502	529	548	525	517	528	490	542	536	554	545	533	504	540	498	543	516	524	509	484	523	544	514	488	528	542	492	489	530	548	530	511	526	540	530	525	536	525	486	511	554	524	542	567	522	487	505	516	518	530	520	471	523	518	518	514	517	538	519	500	501	525	534	555	524	502	523	541	519	511	468	508	507	531	523	489	537	518	540	501	500	552	520	506	531	492	500	517	516	516	474	513	512	478	503	532	513	539	527	539	532	547	499	508	531	547	498	510	503	495	501	487	504	497	526	552	521	526	529	509	524	527	517	510	473	548	468	492	505	515	488	555	553	512	544	536	531	535	543	510	559	527	563	521	498	545	542	535	507	484	513	539	535	547	552	501	479	533	544	538	525	566	527	527	564	541	558	529	509	526	548	502	495	532	517	502	577	510	499	546	568	527	530	528	521	521	518	520	489	543	520	497	531	558	507	558	542	567	553	493	532	542	513	518	544	527	540	555	533	521	546	545	530	499	476	546	545	525	540	554	522	468	521	500	552	507	578	531	512	527	513	527	521	515	491	505	572	516	543	517	524	534	491	509	544	562	494	461	500	483	505	510	547	511	525	538	554	525	549	527	569	510	499	512	505	544	504	542	546	506	564	510	519	513	541	511	510	517	529	512	538	509	538	512	506	533	462	514	530	483	491	514	492	492	516	542	521	510	527	556	538	531	554	540	517	537	499	510	520	562	547	523	535	488	507	572	527	519	527	537	538	489	523	515	519	489	543	525	560	528	545	490	500	520	565	522	519	506	533	503	560	516	541	499	533	564	494	549	501	494	535	515	530	559	519	501	504	479	485	482	510	517	522	506	482	544	525	549	470	505	524	548	507	542	515	542	536	525	497	498	514	530	540	555	536	517	526	530	537	525	497	477	548	516	532	496	604	547	505	521	496	526	530	546	538	516	547	528	552	506	523	505	520	498	495	535	497	546	526	517	506	541	501	499	512	518	519	515	508	507	524	470	553	543	535	520	512	541	492	503	507	507	503	505	522	588	512	499	501	563	494	505	525	487	500	531	514	541	532	556	521	525	516	538	529	487	570	502	494	502	489	537	540	577	509	522	498	482	525	501	524	504	531	500	536	564	506	520	510	515	571	516	503	546	506	526	551	507	534	476	532	533	539	519	553	546	550	522	503	550	516	536	519	478	500	481	547	520	538	508	500	524	515	494	517	517	568	541	533	497	536	483	510	567	496	496	499	543	492	521	558	484	500	521	503	490	543	511	519	520	525	499	512	515	527	496	515	526	515	542	492	532	509	547	487	517	532	493	531	501	501	551	514	492	513	502	524	525	490	501	527	532	537	495	511	505	511	523	526	486	505	493	507	537	517	528	546	554	562	525	503	523	539	475	515	497	534	510	556	488	495	490	552	509
11211	1274	337	303	338	299	308	339	286	288	304	328	298	304	301	322	312	289	306	306	315	325	300	333	269	320	324	316	275	261	291	311	332	289	290	293	314	300	287	274	290	334	277	292	335	312	312	335	284	296	302	321	296	343	322	271	279	312	304	297	279	336	284	291	297	309	312	299	304	294	294	299	319	324	292	304	319	334	282	256	306	299	335	313	313	314	312	347	297	312	281	331	329	301	289	290	280	275	275	262	279	318	287	306	328	319	290	324	265	327	284	288	281	298	306	270	301	325	311	307	266	324	300	286	271	279	301	323	305	284	299	268	289	300	292	319	268	286	284	298	313	309	280	311	300	315	329	296	300	289	291	266	303	298	276	328	265	306	318	278	293	352	304	305	326	320	315	295	253	301	316	308	285	291	287	273	264	278	311	276	296	309	288	289	301	309	303	292	292	308	325	273	283	282	290	301	289	264	295	253	308	311	284	298	275	299	283	280	317	288	324	280	295	290	301	298	321	291	306	315	323	271	258	346	351	281	305	280	299	306	321	250	313	310	306	309	300	285	322	328	283	281	310	283	289	309	282	258	281	276	258	284	296	282	280	298	290	299	308	280	272	324	312	303	268	266	289	318	291	295	271	302	322	317	302	296	305	317	294	271	316	305	299	283	280	287	291	310	287	331	277	291	288	299	288	300	266	300	288	277	284	294	273	310	296	306	314	291	294	279	278	291	299	349	310	333	295	313	266	283	306	316	309	308	317	329	285	294	293	322	323	302	305	314	287	282	281	312	279	312	286	303	325	301	293	267	294	292	292	337	283	322	302	322	304	286	322	331	284	294	296	287	286	292	297	285	305	304	287	305	303	267	302	318	297	311	291	287	314	277	310	297	285	311	278	263	293	266	304	300	302	320	282	303	317	293	286	271	308	295	288	307	287	273	293	278	322	288	293	332	316	304	303	304	296	304	285	297	306	291	288	320	303	315	269	293	319	281	290	295	293	300	292	325	313	283	304	283	330	312	324	311	268	291	304	273	306	296	305	299	278	313	313	319	280	274	275	303	291	292	299	287	303	247	304	307	331	299	303	302	255	297	308	302	294	320	293	281	337	305	280	312	294	317	306	302	310	325	295	280	272	284	299	294	309	284	254	299	295	277	303	291	286	311	297	325	301	306	312	288	304	293	294	331	305	297	316	301	310	327	270	293	297	326	305	313	280	274	312	337	332	280	290	265	333	294	236	317	296	313	310	300	279	285	298	301	311	321	307	336	307	314	296	300	264	265	281	289	304	281	315	328	325	310	284	278	341	288	328	322	283	282	299	311	285	299	301	322	336	272	315	296	313	317	281	300	325	268	289	290	287	276	277	317	300	309	309	326	324	327	281	315	299	269	286	306	285	290	271	312	292	302	293	300	321	292	300	280	259	266	294	301	332	324	290	304	333	278	295	266	279	268	293	277	295	289	287	295	296	310	279	306	316	295	298	316	310	286	314	285	316	273	286	318	309	277	327	284	252	283	281	332	300	301	304	284	289	327	326	296	291	301	268	248	309	304	274	299	295	310	310	294	299	318	308	278	310	310	292	304	321	274	319	294	306	290	297	287	300	320	331	291	282	278	328	285	282	300	345	266	311	323	287	296	298	274	294	296	287	290	296	271	312	307	292	335	302	261	291	295	246	300	290	290	272	283	301	276	322	371	306	297	314	319	306	337	321	346	263	327	320	255	325	300	307	269	298	314	280	311	325	300	305	275	287	305	286	301	302	295	305	284	279	301	287	289	267	286	325	299	289	292	320	308	294	291	331	302	292	319	290	327	278	304	266	324	288	280	342	280	289	266	312	300	271	318	318	289	326	329	304	278	278	272	251	286	317	302	290	296	288	280	318	288	325	317	276	287	281	329	275	286	288	265	291	304	301	310	297	263	352	259	298	303	317	303	277	294	283	303	282	278	310	297	303	270	305	286	285	297	294	244	287	306	298	310	326	268	283	282	302	307	297	317	320	319	309	308	297	242	320	281	303	299	294	304	307	312	299	240	334	252	304	283	291	295	304	301	311	290	281	260	305	289	286	279	303	297	266	311	301	297	273	308	300	283	296	287	299	286	301	286	290	270	277	314	293	285	316	286	308	297	302	271	276	296	316	290	306	306	278	289	290	325	321	307	284	284	307	308	289	290	289	292	273	299	287	343	296	326	265	305	306	294	302	284	284	324	293	311	291	328	306	295	276	298	270	311	303	305	304	319	327	286	311	312	319	305	335	304	299	302	294	270	306	273	295	314	302	283	264	315	296	303	281	315	339	251	269	280	335	294	275	321	305	273	268	315	286	285	290	309	326	270	321	329	289	278	295	298	305	291	282	311	292	303	307	298	283	312	292	262	340	325	307	334	297	301	302	355	294	314	291	293	311	298	293	345	307	268	306	291	291	293	290	272	289	300	303	302	295	281	277	309	292	324	283	314	299	288	299	273	274	291	320	299	321	309	309	286	311	307	290	297	299	271	310	295	279	307	325	306	305	297	286	337	280	320	338	298	287	278	278	324	337	287	316	311	278	285	317	289	254	322	257	252	308	284	305	293	302	317	327	293	306	317	305	270	301	295	296	272	322	332	300	321	273	297	303	330	321	279	325	319	292	302	318	293	270	270	304	317	253	299	294	294	300	287	273	285	311	290	332	274	284	319	280	301	297	300	275	315	311	285	314	326	286	295	271	298	283	305	324	291	296	300	285	272	287	336	310	311	271	284	275	276	290	284	279	296	261	292	282	268	277	306	301	330	316	283	281	304	304	283	289	283	281	288	271	314	315	309	303	283	297	306	285	306	288	308	275	288	315	278	296	282	311	294	272	290	278	296	285	299	303	262	282	297	265	281	307	310	292	299	319	298	327	283	306	295	291	294	303	297	268	288	288	312	286	304	277	284	309	334	306	304	302	323	286	282	267	280	296	294	272	259	279	323	319	313	295	291	311	292	327	303	297	316	294	313	261	306	279	271	295	293	292	284	294	296	305	324	283	305	294	283	264	274	312	294	300	308	315	302	280	339	276	286	293	272	306	299	280	293	303	296	298	310	303	320	305	305	299	263	277	253	283	297	271	306	292	310	275	306	288	285	292	335	286	303	290	289	312	304	304	283	314	276	313	335	298	303	303	285	322	328	304	286	304	254	251	266	285	299	297	274	311	295	308	319	278	307	303	277	300	304	327	307	319	312	298	308	279	272	304	294	283	269	334	292	288	288	259	274	321	275	293	315	297	294	290	290	304	308	301	293	311	338	278	292	324	293	308	287	338	304	276	310	279	298	288	284	280	299	306	317	327	290	291	286	292	287	309	283	295	282	303	284	313	310	312	274	309	295	313	296	331	314	338	272	267	309	328	293	272	283	316	281	324	319	275	314	297	301	280	295	317	295	318	301	271	294	263	287	297	265	265	293	296	260	327	286	251	288	309	316	308	294	307	283	270	311	294	295	296	326	294	287	304	297	294	314	300	326	282	286
8193	1068	777	794	791	740	751	725	761	697	759	694	734	763	719	688	716	742	744	755	752	740	820	711	710	778	704	769	703	691	689	730	745	728	749	737	711	730	717	733	713	742	741	704	721	774	708	713	737	724	729	686	695	741	726	728	706	652	711	726	755	709	716	754	702	731	724	823	675	751	728	768	702	732	733	747	718	776	724	755	742	708	720	710	720	724	687	714	718	739	713	758	760	707	758	720	740	725	680	745	727	709	720	738	731	759	728	686	716	736	709	719	751	739	722	735	715	707	690	775	711	687	705	697	724	690	733	671	693	773	815	680	687	748	715	719	775	689	701	718	748	725	698	735	712	714	746	716	748	690	695	692	723	728	752	739	677	729	686	720	719	707	731	745	719	760	768	738	720	750	723	720	736	734	750	714	708	686	726	709	736	696	733	725	749	757	709	743	754	760	751	702	719	718	721	696	730	678	743	691	697	730	747	690	763	750	738	779	711	756	693	726	719	713	718	722	785	705	741	767	724	801	720	703	728	679	683	691	701	753	702	709	735	709	714	753	688	654	748	730	700	758	765	736	724	714	741	771	699	745	687	693	723	734	708	676	711	728	758	727	736	721	701	688	717	762	699	717	697	747	692	717	689	758	659	741	752	707	691	696	747	693	726	755	729	667	711	726	715	737	695	696	734	734	747	742	748	792	742	697	706	772	730	700	734	752	720	722	682	777	675	719	666	701	756	711	714	728	691	727	705	705	776	701	725	715	730	676	728	732	705	737	685	708	705	728	702	744	707	737	677	735	793	701	678	715	714	724	726	670	703	733	743	711	705	743	679	698	685	701	704	752	717	734	696	710	756	726	774	740	752	729	746	732	685	717	725	692	735	747	724	755	669	707	701	765	703	691	689	727	720	736	716	692	693	765	750	703	706	757	696	745	702	668	692	694	774	707	749	725	715	706	743	711	757	743	744	745	685	708	726	720	692	696	728	705	712	676	682	733	724	715	741	729	750	712	703	698	723	688	720	716	694	704	699	675	704	717	682	726	742	738	748	733	695	690	684	730	793	695	724	727	715	701	684	736	714	747	741	695	730	756	755	727	764	749	710	687	735	699	692	749	733	675	723	712	724	726	750	690	686	731	731	741	768	708	699	710	762	712	687	760	717	714	680	716	748	720	710	739	692	714	719	715	759	692	722	707	663	707	706	676	713	722	710	779	697	711	702	692	742	748	737	689	731	672	696	697	708	762	784	711	722	716	752	712	731	650	707	686	709	709	724	703	712	754	676	740	791	719	740	736	705	758	763	739	700	713	742	722	755	706	737	742	682	775	759	726	795	663	772	747	697	695	706	743	687	709	760	741	728	715	754	694	713	702	752	773	720	753	720	747	726	735	727	703	713	699	711	723	688	733	745	698	701	665	688	762	646	724	734	743	749	699	732	700	710	688	716	699	711	716	711	763	708	709	704	662	712	712	755	722	705	744	749	704	727	724	680	703	725	763	741	718	716	731	692	742	733	717	663	716	679	740	726	697	682	726	733	693	749	752	745	715	746	710	723	710	743	675	684	675	681	761	734	746	704	698	723	662	704	710	732	720	735	702	742	688	722	725	713	737	729	747	689	710	717	744	680	702	680	717	698	717	704	773	723	742	740	737	660	722	723	696	692	682	725	757	729	716	713	650	738	737	724	712	748	689	717	694	692	707	716	725	738	698	727	685	748	693	659	709	713	718	717	724	702	752	704	710	748	753	706	686	689	684	759	708	699	752	730	700	736	703	691	729	736	712	713	703	700	739	699	711	663	691	707	735	738	657	696	736	728	741	711	733	733	738	693	692	690	690	715	717	747	738	723	678	708	702	697	700	724	747	728	732	737	730	687	711	734	727	679	733	747	739	764	745	748	723	719	746	687	667	778	767	695	736	746	722	724	722	674	733	779	735	723	680	677	761	693	688	749	723	773	699	732	685	705	708	702	709	751	736	701	713	723	709	730	746	725	730	738	680	682	708	738	693	684	701	741	695	657	752	749	739	725	733	698	691	772	740	692	744	690	732	696	742	718	715	735	685	714	745	719	699	729	701	732	715	710	707	708	710	708	737	704	725	729	699	710	665	701	722	698	693	710	737	657	755	720	757	707	742	731	729	705	718	704	681	703	699	699	714	692	733	693	764	718	687	734	742	731	656	718	722	730	725	683	704	709	691	696	775	736	712	702	698	729	706	701	721	717	735	696	705	757	664	694	727	722	751	647	710	709	709	728	708	724	708	735	756	747	731	706	732	681	715	710	716	719	683	734	702	722	706	690	741	658	734	698	703	719	698	722	724	694	669	738	700	711	748	741	743	729	746	713	691	734	709	723	710	707	690	675	760	719	753	707	763	718	699	721	747	675	714	703	744	732	746	696	713	702	735	702	745	703	735	715	708	743	755	711	720	708	734	694	710	689	728	716	742	727	742	680	753	679	755	666	709	745	702	695	699	670	722	749	724	745	755	752	697	705	711	760	745	671	711	713	764	727	699	755	695	728	726	732	677	751	691	754	768	732	685	750	734	709	713	736	725	684	717	734	705	692	704	771	696	741	726	731	741	702	723	707	737	736	717	730	727	747	698	731	695	693	754	714	699	697	768	748	717	720	690	767	684	752	724	690	715	723	707	712	720	760	745	723	695	757	678	718	741	710	754	740	701	730	763	724	721	735	709	737	721	705	753	697	666	700	695	768	749	746	705	767	705	733	684	762	667	735	724	742	740	652	758	694	753	727	734	730	737	768	694	737	694	764	779	723	675	693	737	681	719	715	763	745	693	669	722	757	727	713	730	726	723	691	766	712	744	697	766	763	719	711	721	701	722	726	724	772	697	732	700	721	703	708	694	768	641	681	685	747	719	734	728	737	665	714	722	701	714	760	731	719	775	712	688	752	756	751	714	733	681	739	705	725	678	710	732	668	721	755	739	732	704	689	681	725	694	731	670	702	657	696	730	717	693	713	706	737	736	728	687	716	715	689	734	667	700	753	695	744	706	691	718	724	731	697	722	738	760	690	677	652	742	741	731	706	771	736	729	698	672	786	733	742	722	700	739	718	717	729	695	769	735	700	719	736	674	735	694	715	702	701	697	706	729	739	739	706	709	735	686	729	724	737	698	697	739	720	738	725	712	724	721	748	736	727	692	766	740	718	734	687	698	762	673	735	706	701	727	704	719	715	711	718	729	679	690	650	666	726	712	707	681	734	707	746	718	766	741	728	695	727	736	746	743	722	716	701	717	753	764	703	715	739	727	718	728	710	754	719	743	744	741	686	754	713	744	736	698	698	707	740	750	719	744	695	709	710	713	726	722	701	689	753	702	691	741	710	712	687	719	735	711	691	704	696	718	730	697	721	722	709	749	710	725	684	724	741	674	719	713	735	729	694	758	734	725	726	740	717	760	745	729	698	737	727	743	714	680	752	793	735	699	684	705	721	714	765	717	715	703	717	700	734	755	704	689	704	742	728	719	685	763
23353	3403	616	532	468	450	436	394	433	334	339	362	380	365	349	358	324	385	363	373	370	390	372	337	354	363	379	352	392	364	383	353	381	391	342	349	342	374	317	338	339	351	315	383	353	356	368	389	365	363	357	362	360	349	377	370	421	332	327	329	347	400	382	342	382	345	347	368	369	344	372	373	368	348	360	365	370	364	346	368	360	375	350	346	325	402	341	387	342	367	392	345	369	377	345	400	389	333	366	373	394	373	339	379	359	385	411	380	334	293	377	400	367	369	324	357	356	372	380	379	342	367	377	368	367	348	367	363	365	352	348	355	327	397	379	331	302	354	365	392	342	367	379	340	370	351	321	335	336	350	353	343	377	347	369	364	434	364	355	366	347	334	375	346	395	333	374	340	379	374	355	393	393	327	357	371	378	360	379	363	352	361	355	333	355	373	379	375	364	365	353	360	361	358	338	385	378	372	352	347	372	358	360	370	348	420	379	362	390	317	353	358	401	325	399	365	368	352	391	374	386	380	372	394	348	345	348	339	337	377	341	379	322	382	396	353	378	375	346	363	394	392	350	350	358	365	363	349	371	349	362	383	376	351	412	322	349	383	356	366	363	366	331	372	372	387	341	343	367	360	369	403	347	360	358	360	345	385	343	359	336	330	348	349	351	322	375	370	365	374	346	339	375	375	359	389	342	341	392	366	333	374	313	337	373	369	350	367	326	340	347	333	345	377	384	367	362	348	349	352	349	363	348	360	354	376	387	338	341	369	399	313	364	356	351	373	337	330	352	377	358	368	372	379	357	337	332	367	337	378	354	351	372	367	319	325	358	350	359	372	333	358	351	354	337	358	367	322	358	359	361	354	365	338	355	362	349	347	374	426	372	354	307	363	364	350	407	350	371	337	354	394	347	320	364	341	370	352	372	335	318	375	388	369	370	365	388	341	362	368	352	394	355	356	358	368	332	357	348	342	346	353	348	355	360	314	330	326	369	340	359	313	359	379	374	313	394	354	361	356	374	389	311	380	337	416	343	383	351	343	365	358	393	360	342	333	338	346	345	371	354	357	350	385	361	367	327	357	371	362	332	388	341	352	333	309	352	377	368	358	367	343	340	360	347	346	380	355	347	377	373	336	369	305	356	347	365	390	357	343	343	335	358	350	326	372	348	374	357	361	377	333	363	366	387	331	376	396	355	359	385	343	341	350	377	358	340	326	344	370	376	363	364	374	351	353	370	345	370	376	354	367	364	317	394	390	368	363	354	322	347	393	383	344	400	370	358	351	367	368	341	374	357	339	320	356	359	398	355	372	334	371	378	332	378	331	364	347	375	396	376	342	365	358	361	384	356	397	369	362	386	397	367	365	331	369	377	363	377	346	367	376	336	374	376	395	376	373	383	360	346	366	363	363	347	362	327	327	375	358	346	340	395	346	367	342	347	361	357	392	378	313	354	347	371	339	379	358	326	345	362	354	356	360	357	396	343	333	343	332	372	410	363	356	363	342	331	377	355	367	352	374	377	355	368	368	375	345	356	362	363	333	372	336	359	358	368	362	351	337	359	349	358	390	371	330	338	350	364	398	361	352	364	368	339	361	337	336	388	330	325	350	369	359	335	361	332	382	350	347	351	382	338	374	328	355	311	356	371	376	390	352	327	385	384	355	384	372	351	343	352	359	351	342	366	346	393	349	335	383	369	375	357	378	356	339	371	349	358	333	338	357	359	388	406	335	364	390	331	356	366	337	357	347	357	376	366	336	372	301	350	358	351	362	345	349	328	383	363	348	346	351	336	360	337	344	343	372	360	324	368	382	355	370	354	358	349	384	371	326	387	365	358	359	320	399	343	407	355	347	404	363	342	389	356	373	375	362	386	336	360	381	391	335	350	355	385	368	331	347	302	344	354	338	356	353	392	395	349	365	352	352	353	344	353	377	330	324	387	357	362	353	361	369	352	358	362	368	401	357	342	350	365	381	367	344	371	326	392	332	369	376	366	364	310	353	391	347	396	335	360	351	340	350	357	342	374	333	374	363	345	354	363	399	365	355	386	325	371	378	340	368	376	363	431	366	318	407	331	334	351	353	368	389	355	337	365	363	294	357	386	355	332	325	382	341	386	373	346	364	364	335	331	330	409	351	379	359	376	351	364	322	340	330	336	373	357	383	381	361	362	364	372	380	392	346	350	345	390	407	378	374	358	402	368	392	366	346	347	365	379	355	335	356	332	355	352	367	345	354	392	382	338	398	356	361	336	354	365	372	339	389	348	375	397	362	358	351	376	359	330	359	400	380	344	357	340	356	373	367	383	366	370	355	352	352	344	393	365	370	361	329	396	372	331	304	360	370	363	363	342	378	380	347	331	340	365	379	339	339	337	386	360	412	346	366	369	353	351	359	361	364	348	353	339	375	340	376	378	326	329	340	377	339	320	302	352	348	349	347	368	365	349	370	342	352	357	357	356	363	360	368	363	356	346	349	393	340	333	349	372	367	362	358	352	368	347	332	362	362	360	358	361	368	352	324	370	353	351	329	350	346	358	347	375	380	338	369	364	353	362	351	403	334	342	322	340	375	345	352	386	337	394	362	364	367	334	323	333	353	319	351	357	369	328	382	366	372	352	392	371	393	370	369	388	323	356	378	363	402	352	349	328	368	348	352	371	391	383	365	385	348	366	375	351	375	396	350	352	362	354	355	355	373	350	358	390	364	344	345	340	386	355	314	344	358	331	338	337	358	412	345	339	357	347	368	341	398	357	365	362	340	373	382	349	399	370	365	359	353	368	329	363	372	343	386	352	324	353	359	348	389	340	354	394	396	336	370	323	399	371	368	357	337	401	360	354	352	364	354	362	356	364	375	370	371	343	384	374	363	369	322	365	357	361	351	364	385	337	339	351	354	339	355	360	360	348	373	321	363	370	366	360	367	383	345	393	339	372	389	360	358	351	377	330	360	371	338	341	368	349	334	321	348	350	349	325	353	350	364	363	320	343	353	374	384	348	393	368	355	362	358	375	348	360	371	398	318	340	356	344	362	379	391	345	368	348	363	354	372	369	372	342	337	358	360	331	405	369	352	366	392	375	370	367	352	367	325	322	367	361	335	355	354	334	408	390	357	371	371	385	370	374	336	388	348	364	350	391	335	370	387	354	347	364	363	325	386	371	353	361	349	387	377	368	332	345	381	358	365	344	403	333	370	344	391	349	373	351	376	341	359	344	369	341	361	340	357	357	358	394	400	362	346	345	352	391	316	353	340	357	355	355	362	340	354	362	376	377	345	372	348	367	362	352	351	365	299	377	380	345	347	341	364	386	342	402	368	344	394	370	373	365	379	365	342	318	396	374	344	369	378	372	380	340	398	350	378	367	370	328	367	340	360	376	378	373	359	325	362	345	359	388	314	389	360	388	360	332	372	375	378	374	353	386	381	347	369	356	363	314	341	336	365	346	350	346	358	396	322	364	350	371	328	371	383	376	358	417	364	379	395	376	346	357	338
15990	1726	1437	1456	1303	1247	1101	1024	971	1019	949	911	931	848	923	922	870	889	889	887	847	847	793	915	835	861	875	920	865	855	839	835	853	851	804	798	851	803	853	840	879	844	806	816	842	808	896	778	904	832	843	821	827	873	897	853	864	820	835	788	848	835	840	803	808	828	811	852	838	814	835	854	819	841	797	825	787	831	861	793	850	830	851	855	796	843	804	848	790	846	805	829	845	767	862	877	830	882	852	858	869	845	808	798	856	841	801	841	792	832	818	859	808	865	866	876	809	844	820	908	837	865	788	805	840	792	834	824	870	817	817	912	812	823	840	817	883	867	767	844	851	806	830	882	843	792	867	837	789	888	846	843	884	804	791	872	820	861	827	811	810	820	822	855	843	824	829	844	844	852	849	830	852	836	874	846	866	823	870	850	878	868	858	832	834	791	874	822	852	854	863	781	821	834	812	816	836	813	771	884	833	839	871	819	846	826	852	811	864	834	839	877	846	820	870	896	843	790	845	856	862	834	805	835	824	874	802	831	830	788	886	820	883	899	866	840	830	823	856	829	824	850	859	835	848	805	864	860	893	807	852	870	846	797	846	826	794	828	849	864	795	868	821	843	852	840	902	843	892	871	878	860	854	814	820	864	853	865	839	821	832	878	876	825	861	844	836	833	857	805	831	840	834	818	801	838	802	780	889	829	817	811	855	824	850	820	853	872	881	797	834	860	839	787	829	820	819	872	815	863	791	817	833	829	829	821	831	880	833	819	834	840	834	804	845	838	822	814	826	812	816	813	834	824	869	823	863	848	809	808	886	838	898	841	837	827	857	861	818	850	820	818	847	855	817	865	833	826	845	847	832	834	826	824	837	840	841	814	825	851	888	823	843	887	852	860	802	833	836	818	856	801	854	844	878	854	836	860	799	869	800	849	862	842	844	853	877	803	897	851	849	824	829	837	793	820	860	846	860	817	828	811	898	833	820	854	820	819	816	835	854	843	833	862	800	878	836	917	813	853	850	799	876	844	857	828	873	860	842	851	797	815	819	845	886	800	784	880	843	771	805	832	801	831	854	891	850	839	809	879	783	852	855	833	806	836	905	862	856	842	801	840	860	821	849	876	805	826	849	853	857	818	889	827	835	782	820	849	796	813	841	830	857	823	806	866	794	814	843	864	850	774	848	810	818	805	855	856	829	870	856	835	826	908	785	797	840	835	807	889	813	900	815	823	809	765	818	842	845	847	824	812	803	820	801	872	860	867	880	833	875	863	855	881	833	852	853	817	862	811	833	866	868	863	812	803	816	875	820	830	788	862	848	802	881	810	862	878	890	833	818	840	802	847	799	828	812	811	828	828	889	823	792	864	822	836	837	801	802	845	846	856	852	868	838	867	821	821	880	854	849	850	868	821	832	824	836	834	855	798	793	820	849	814	847	843	882	820	846	806	839	811	836	835	868	859	827	833	848	910	829	895	804	852	798	862	811	857	826	840	907	804	826	837	858	865	844	859	840	847	787	817	825	825	756	907	832	878	898	824	848	883	860	829	859	829	822	827	844	807	845	824	872	800	877	843	821	871	867	826	826	858	869	855	810	858	800	874	760	848	821	869	876	862	872	846	805	857	851	849	820	855	831	792	859	855	835	853	767	854	859	865	831	798	873	864	875	781	889	860	820	760	854	826	864	826	837	851	848	816	838	834	810	836	843	836	853	852	869	791	819	812	870	800	793	824	834	827	795	847	862	872	870	832	779	834	859	828	927	842	788	852	832	844	800	834	844	837	823	808	819	844	843	831	833	827	871	853	827	846	847	892	845	857	849	819	830	831	840	879	813	807	825	876	855	828	821	834	812	797	818	836	857	835	838	856	892	841	864	873	862	818	826	802	865	878	823	796	832	914	802	884	860	858	852	830	867	857	809	800	868	841	839	812	826	883	825	827	852	815	805	803	845	820	821	838	846	783	855	809	812	820	849	825	857	878	830	837	831	812	861	802	776	875	820	823	783	834	826	834	842	873	878	874	848	854	816	830	844	818	803	861	851	862	806	798	900	818	818	808	851	821	860	884	813	859	842	825	872	865	840	801	850	792	782	872	904	815	816	850	779	841	864	859	867	855	838	845	873	856	857	830	821	818	757	878	842	834	854	861	825	853	902	884	843	817	845	845	864	862	864	854	844	831	832	822	846	812	829	829	892	805	857	830	862	873	863	825	842	826	852	846	836	781	791	839	830	844	850	852	899	846	783	836	822	820	857	860	858	823	825	863	889	830	852	860	797	854	836	797	844	928	853	783	875	864	786	810	875	848	845	833	882	832	871	787	844	872	883	851	855	830	848	775	878	814	863	812	875	819	888	770	860	830	838	852	860	829	863	846	838	833	863	840	835	841	856	855	857	801	813	813	846	800	893	889	885	826	841	852	795	810	843	864	844	840	857	833	817	857	846	824	854	859	828	802	875	783	866	831	859	819	876	779	806	829	849	861	833	827	878	822	849	835	827	821	807	872	842	810	850	831	837	857	842	815	843	852	927	791	815	821	848	805	836	862	860	855	817	866	840	861	855	834	842	833	871	817	836	846	855	830	848	829	838	807	852	793	799	789	794	823	830	830	874	857	895	867	824	831	841	822	817	801	831	879	824	833	852	836	842	867	818	845	820	813	928	799	846	899	845	815	830	856	763	848	772	865	847	793	849	874	823	840	835	844	850	856	832	827	797	874	845	821	809	846	834	828	847	847	816	809	835	845	857	870	865	778	853	808	855	820	830	869	823	830	838	777	805	841	849	783	865	819	883	871	822	845	799	852	817	857	837	817	845	825	853	830	843	811	858	851	854	891	835	844	859	822	832	873	878	821	861	832	802	858	843	877	798	873	864	842	822	743	839	801	825	868	833	808	881	851	899	811	884	832	805	867	819	806	858	856	835	826	883	824	857	872	823	849	850	823	837	830	856	865	867	848	821	812	779	874	873	780	815	778	789	795	866	859	841	772	854	824	842	770	853	830	825	804	820	862	855	879	862	815	865	855	896	830	820	812	846	839	870	884	844	827	864	860	877	855	843	795	837	801	833	809	808	888	822	861	880	776	824	857	885	842	869	826	856	798	859	822	882	862	838	828	825	861	921	847	853	859	801	819	830	792	820	877	865	794	862	868	866	837	794	840	875	856	780	845	845	875	894	819	822	884	837	792	831	789	833	813	850	810	837	863	815	855	916	801	865	826	859	831	801	841	832	808	864	854	816	843	801	864	845	842	834	827	823	834	850	886	826	882	836	845	807	855	829	811	835	828	876	821	898	801	814	815	850	814	841	831	858	843	866	856	835	823	821	854	850	815	806	835	863	844	873	824	842	836	838	878	847	801	822	880	845	824	743	791	826	796	829	819	857	862	806	867	876	821	873	891	851	833	842	792	828	862	802	798	858	789	796	829	834	810	839	914	789	835	929	862	820	809	844	887	816	848	849	828	839	819	831	829	892	832	897	819	823	853	809	803	820	823
33729	6714	938	609	412	347	306	261	241	232	251	264	247	239	216	215	242	251	253	226	239	208	245	263	249	227	214	238	229	247	193	223	230	215	241	246	223	237	213	252	251	227	239	229	247	244	255	250	250	225	238	260	229	244	247	218	225	230	233	210	219	248	234	228	242	238	253	247	214	240	210	224	238	255	245	209	205	244	211	203	254	240	207	224	231	232	225	236	208	230	220	212	215	224	205	231	252	233	235	206	224	219	228	255	237	228	231	234	232	211	217	232	230	221	226	212	237	220	239	229	222	217	234	234	212	216	225	247	217	221	227	237	222	229	202	212	232	262	251	245	241	213	229	208	212	236	238	251	232	245	215	244	238	237	221	254	207	240	200	243	219	255	236	243	229	260	254	221	238	239	236	229	247	220	243	220	233	246	246	210	204	203	218	203	238	231	210	218	235	228	216	213	231	221	267	233	222	210	252	227	224	230	209	216	229	199	220	259	223	230	234	211	225	231	200	215	249	223	218	224	230	239	221	197	203	248	249	230	200	226	239	228	213	219	207	217	239	251	225	209	239	257	219	260	213	243	222	198	215	205	250	231	235	229	231	221	207	226	222	224	196	202	232	214	227	232	209	231	194	193	229	233	234	255	242	238	248	226	232	199	207	248	233	228	206	233	220	216	205	230	259	221	220	206	244	245	252	202	221	235	195	257	208	218	235	218	227	275	216	223	222	212	209	236	268	221	216	215	243	201	209	254	225	231	252	212	209	222	219	239	191	227	213	220	212	224	217	218	250	245	250	249	223	223	243	233	219	225	216	243	212	228	239	225	233	215	246	239	254	206	249	234	210	235	209	226	206	209	234	259	231	220	224	206	219	256	249	193	248	227	239	222	231	234	233	235	242	252	244	236	229	226	207	217	208	218	226	220	210	224	242	253	198	224	221	230	226	227	240	240	240	227	254	241	220	218	222	214	227	245	226	214	264	213	216	240	259	253	211	231	222	226	214	267	204	262	218	210	236	262	215	224	243	191	236	214	243	244	231	228	215	224	182	216	205	199	221	216	240	248	243	212	231	221	217	252	229	215	212	234	240	205	220	237	220	225	221	239	230	250	237	243	236	221	235	200	233	229	203	211	278	232	208	218	253	235	234	211	235	220	247	206	217	257	245	216	221	230	227	248	233	199	236	233	217	233	251	236	227	256	216	218	217	238	246	230	194	231	215	234	233	217	221	223	231	261	250	223	238	238	226	216	220	230	202	239	265	240	211	222	248	244	231	209	185	241	242	214	207	205	235	239	236	237	238	224	225	235	211	258	220	225	212	246	226	222	223	210	230	221	191	226	211	225	250	230	231	203	203	216	254	215	205	236	260	227	255	236	215	225	263	244	241	233	241	225	216	231	230	214	235	221	229	225	229	243	210	234	260	245	203	233	239	219	242	198	236	207	223	227	238	231	247	232	212	233	210	234	236	219	243	226	257	232	260	233	204	251	226	245	252	227	225	247	225	265	241	211	215	230	239	220	223	230	229	226	214	209	235	234	256	228	244	217	217	229	244	238	235	247	193	217	213	229	229	209	237	242	233	234	219	232	251	210	222	213	261	244	247	215	221	228	228	247	217	226	227	206	215	224	248	248	231	236	227	217	226	228	222	219	243	238	221	198	237	246	241	238	232	212	201	213	218	230	195	232	225	218	226	229	220	219	218	220	227	220	231	213	251	251	202	208	216	220	226	201	231	211	231	206	235	261	222	236	221	221	216	217	231	248	205	246	214	235	227	212	243	247	241	225	219	229	216	230	214	227	222	233	197	198	219	247	214	207	226	237	215	244	218	208	239	254	244	216	226	206	205	234	216	230	231	218	240	224	194	247	230	224	230	218	244	214	229	233	237	240	234	203	227	234	200	229	246	241	210	239	223	225	230	214	219	253	232	218	219	222	228	228	228	232	243	203	232	217	227	217	208	246	235	207	284	242	231	224	248	228	234	235	231	242	224	225	238	232	245	227	240	230	230	215	217	244	229	213	221	197	254	226	229	228	220	234	222	247	257	223	260	239	207	229	213	212	243	221	244	260	219	216	240	223	232	238	224	240	232	226	230	239	238	208	241	232	208	222	242	210	222	235	212	218	254	238	244	209	207	225	230	258	246	220	216	234	206	228	235	248	221	218	231	217	242	212	228	220	243	261	218	205	220	240	214	203	225	237	222	212	232	214	257	221	207	247	246	247	212	229	221	216	223	234	222	218	211	238	235	234	218	252	234	219	201	236	254	260	247	238	239	198	203	248	203	227	239	238	232	210	223	252	268	202	226	240	232	223	240	209	225	219	229	218	223	212	232	218	208	222	239	269	214	215	239	232	222	224	233	256	240	238	238	239	225	227	200	204	228	214	198	227	234	239	226	201	233	234	233	224	214	210	246	233	205	190	229	236	212	206	211	225	203	228	194	226	232	232	245	247	229	207	219	242	233	219	218	210	231	238	214	235	245	242	196	209	223	270	213	220	230	218	218	214	227	251	238	205	252	241	200	206	190	232	224	206	220	239	251	230	203	215	227	223	193	236	242	209	211	231	226	232	197	224	247	229	223	241	225	226	254	241	238	225	244	238	231	213	198	226	227	239	218	241	236	231	220	234	213	256	247	206	208	249	194	238	236	201	203	230	233	225	202	229	210	209	220	211	225	244	233	249	246	224	245	216	236	215	212	252	260	227	208	207	229	254	230	232	246	230	205	235	209	231	232	231	232	191	212	262	235	224	206	204	219	263	231	216	245	223	272	218	262	227	215	238	220	215	196	238	237	204	223	207	235	231	233	207	237	226	221	195	218	213	215	241	255	216	243	246	239	236	235	188	251	218	205	237	252	210	240	251	238	219	245	239	251	234	231	187	204	237	211	224	226	224	205	224	252	240	238	243	236	238	220	232	243	229	233	243	256	235	216	222	235	251	207	232	226	221	234	224	254	281	239	211	245	219	210	220	218	220	243	219	219	269	208	239	246	228	237	240	219	270	205	243	266	205	226	228	227	223	231	197	227	233	221	240	252	246	243	213	223	235	227	210	211	222	246	219	244	223	227	217	210	233	230	247	223	250	242	228	257	233	207	228	209	237	215	217	241	221	254	233	235	238	253	237	203	227	235	246	200	216	190	235	228	211	219	228	206	255	222	233	236	227	227	244	224	233	275	221	220	257	235	238	207	226	216	217	197	208	239	225	269	231	233	242	246	218	213	235	220	244	232	251	206	233	207	189	210	234	231	233	202	214	228	214	220	220	234	222	238	233	217	196	213	238	214	228	187	221	231	252	220	205	232	243	197	265	219	245	210	220	213	234	231	232	216	237	215	216	239	206	229	188	235	233	232	220	228	248	222	232	219	216	221	235	258	239	238	238	246	228	205	203	229	258	211	180	221	232	247	225	195	209	247	237	203	247	216	235	237	227	211	239	210	250	235	216	221	220	234	237	253	251	218	210	219	242	213	245	210	201	243	212	206	234	225	237
20654	2131	1672	1775	1503	1247	1048	924	813	811	753	735	685	713	649	649	587	673	650	614	639	639	601	613	594	611	607	609	555	595	584	546	572	554	559	565	539	592	542	550	593	575	574	510	587	555	553	530	548	579	576	575	569	598	591	519	550	558	552	583	564	527	561	519	554	561	544	550	550	546	557	524	545	560	588	519	551	580	504	524	553	548	561	532	551	533	543	556	557	522	522	554	533	571	568	585	589	562	554	538	548	547	527	509	535	535	572	558	557	561	584	536	585	583	542	568	564	550	595	567	534	545	520	556	560	539	524	577	559	565	576	579	552	570	556	559	563	525	528	569	585	518	520	567	539	558	575	554	524	600	568	559	573	516	551	541	581	514	560	572	575	559	520	601	540	567	594	566	547	560	512	593	547	520	514	597	525	563	558	514	518	552	565	567	561	532	522	594	574	530	549	550	569	540	540	526	517	560	513	540	561	562	565	514	537	521	547	541	531	551	517	551	561	596	560	518	553	528	538	577	557	558	506	557	528	551	548	565	582	545	551	554	571	520	554	594	550	516	540	580	541	540	512	527	511	549	556	533	491	597	571	573	564	544	524	554	522	582	528	512	542	580	567	535	545	537	567	544	585	537	547	552	563	524	556	537	555	579	528	557	539	536	553	539	543	566	553	499	527	534	572	531	552	542	525	541	592	590	559	588	506	546	480	556	537	587	540	519	559	501	536	573	542	535	555	529	519	561	603	555	580	518	531	469	561	579	568	539	545	525	545	555	558	553	569	530	568	513	564	553	542	542	575	537	596	593	514	565	558	608	536	549	561	564	550	496	576	535	556	574	482	575	566	547	548	556	565	523	520	544	500	551	549	559	578	580	511	514	508	599	563	574	524	522	537	533	514	543	565	562	603	541	559	572	554	557	542	556	555	514	574	612	553	536	531	567	537	541	559	506	522	581	523	526	523	550	573	570	561	561	583	524	572	533	572	541	534	607	528	555	523	553	560	566	574	557	531	543	559	539	544	527	545	542	521	548	509	590	547	593	560	534	552	531	534	568	504	577	552	533	546	542	549	557	503	541	596	542	549	566	584	534	542	516	553	523	538	545	541	538	572	537	546	533	518	572	536	538	495	545	530	561	511	556	593	551	553	550	562	578	507	530	543	574	531	537	585	533	546	555	519	541	560	592	557	550	544	535	535	522	525	586	594	554	550	595	571	597	541	514	543	615	550	552	536	544	530	565	511	542	520	542	578	527	567	579	550	564	538	543	562	526	566	535	561	569	543	530	591	580	564	587	537	536	558	573	531	529	536	573	520	570	583	531	552	541	516	581	495	571	545	568	570	564	562	594	570	524	557	545	541	536	561	581	523	497	556	550	530	540	543	542	512	553	592	566	566	523	594	589	502	535	568	535	543	560	577	549	595	568	571	583	541	552	507	499	544	505	575	520	537	520	544	552	547	542	538	537	501	535	550	565	516	549	516	566	544	542	556	548	550	523	594	552	554	509	564	588	570	538	505	559	538	514	592	543	534	520	573	555	539	576	575	560	514	559	568	536	557	551	560	542	566	539	548	583	537	580	595	550	553	539	561	563	549	575	567	536	594	519	583	530	551	534	591	530	539	576	539	544	536	562	601	573	582	533	570	563	548	534	540	510	525	566	534	561	575	591	585	562	546	515	572	527	519	530	519	518	578	545	541	555	560	576	543	536	527	595	532	533	547	537	536	553	545	518	556	525	579	548	546	518	565	590	537	532	532	562	554	547	555	561	538	552	550	541	538	506	582	525	584	570	581	561	534	570	544	509	541	555	528	567	528	532	515	551	536	505	526	539	562	550	560	564	602	533	496	507	532	517	551	556	574	536	525	572	554	552	557	563	521	607	515	562	546	564	563	587	550	543	541	533	516	598	551	546	545	511	557	556	550	543	522	562	557	522	554	568	570	568	583	553	571	557	557	584	570	555	549	514	533	561	585	597	527	568	528	558	551	577	553	542	551	556	548	562	522	487	524	556	518	531	558	531	514	571	626	543	543	526	602	532	508	541	538	534	557	564	520	595	512	510	564	549	581	540	539	508	553	581	578	534	579	551	555	531	543	562	526	545	522	558	532	544	561	561	547	534	565	547	517	575	485	505	504	570	562	563	563	490	569	546	553	534	538	523	517	592	556	591	529	544	550	555	589	567	547	522	554	573	574	573	552	563	489	515	524	527	514	553	599	524	586	544	585	583	523	562	522	579	549	530	561	553	567	532	537	521	554	499	490	564	491	504	539	519	543	515	544	550	555	551	512	548	574	574	540	577	549	555	547	603	525	563	581	600	544	555	572	533	561	570	551	590	592	586	530	590	571	579	602	544	531	484	528	546	507	555	548	603	553	583	595	577	511	570	565	613	538	569	552	582	545	525	527	538	554	574	526	571	575	574	546	559	537	536	571	531	552	566	533	545	538	550	555	545	572	517	550	532	529	580	572	545	565	554	563	556	503	576	544	530	545	512	572	576	527	569	531	543	536	505	547	589	554	547	557	569	504	554	563	546	563	547	537	512	523	583	518	554	546	534	526	567	542	523	545	579	530	596	546	525	571	563	621	549	561	541	552	559	540	564	524	547	509	579	530	587	531	515	552	560	533	527	542	537	526	567	568	530	571	536	554	572	568	532	570	529	519	512	535	585	536	541	575	561	575	541	547	548	533	569	581	558	550	571	538	578	554	530	554	553	514	546	566	556	549	564	568	551	592	581	573	517	555	553	555	519	532	570	518	559	572	538	549	533	554	503	521	553	518	542	538	559	529	540	562	514	539	555	574	517	525	573	512	544	578	530	544	547	572	572	568	601	533	554	590	514	549	589	562	541	535	529	562	566	516	540	556	534	585	530	556	574	546	508	541	552	543	550	555	561	567	544	529	558	572	517	560	582	567	543	585	548	532	535	565	541	556	567	571	547	545	527	539	607	567	567	504	579	577	518	551	572	574	556	510	578	543	547	485	556	559	552	513	567	555	534	541	566	572	549	516	537	517	574	565	552	550	556	557	554	532	552	543	586	510	528	551	508	533	569	523	522	552	519	547	581	546	580	521	584	584	541	527	555	555	551	568	528	513	559	599	539	597	559	520	498	573	536	528	584	572	559	528	591	565	515	536	499	505	563	582	525	574	541	523	585	534	559	538	550	537	536	528	517	532	549	526	504	545	569	547	545	536	547	548	599	559	551	537	559	550	557	540	549	590	510	580	528	565	534	510	552	559	556	593	550	558	555	497	544	579	535	521	572	508	570	511	556	508	564	549	599	549	532	528	559	555	516	528	577	550	554	554	525	557	557	585	569	558	551	541	544	562	584	535	568	542	563	545	591	547	534	559	523	542	569	512	540	557	597	570	518	510	578	515	544	565	524	552	560	553	544	542	568	554	536	525	513	532	571	529	494	585	491	557	534	563	550	539	551	544	513	552	589	547	555	571	546	568	549	578	539	572	531	504	541	526	532	549	579	565	575	551	591
11065	1204	332	307	320	339	307	337	308	308	309	286	366	320	320	315	323	282	322	318	296	295	314	328	329	334	310	330	265	298	307	284	311	306	320	302	327	327	322	309	341	301	322	305	316	316	326	307	324	362	368	340	322	267	323	303	308	309	288	320	341	360	316	284	299	277	319	297	357	327	278	338	301	302	295	311	313	312	334	320	330	312	324	274	284	319	310	332	290	300	294	309	299	306	286	342	318	316	320	300	313	351	310	353	290	310	309	280	309	285	313	305	323	323	328	313	335	340	317	326	314	327	333	314	320	291	321	319	309	319	325	332	303	315	380	295	314	324	288	319	323	319	307	301	285	297	328	309	321	299	324	307	310	300	305	260	268	310	313	313	342	327	318	315	314	311	318	306	333	344	315	316	303	315	309	306	308	311	325	319	321	302	286	286	308	299	328	338	334	331	312	292	292	304	312	331	286	335	318	301	321	306	328	301	309	340	331	339	329	312	324	355	318	301	322	315	319	338	322	321	349	293	324	300	324	311	317	329	317	304	307	309	302	295	311	330	300	309	348	280	292	319	325	323	305	308	329	350	325	292	325	335	330	251	303	305	293	314	317	311	311	286	286	325	255	334	316	318	282	305	305	323	331	328	295	313	351	310	266	347	333	295	321	325	321	326	326	304	330	302	328	311	343	281	347	308	292	329	286	317	289	308	311	282	306	325	342	346	320	334	312	326	327	324	318	313	313	272	315	316	323	295	291	324	272	303	334	267	319	310	299	315	379	343	350	313	283	291	302	308	337	317	337	329	316	319	310	304	298	314	302	335	320	316	313	297	310	335	295	310	328	322	296	330	310	306	300	300	308	296	321	322	304	303	307	301	331	279	318	302	325	351	303	321	304	289	309	304	310	297	316	321	375	293	280	307	290	317	333	302	308	278	327	339	321	319	317	344	317	305	311	325	319	287	314	295	349	340	329	331	355	282	322	327	333	310	286	324	323	327	316	330	292	304	309	302	300	302	300	292	277	323	284	298	341	316	293	335	340	317	283	331	326	321	304	319	319	292	286	320	314	328	308	307	306	279	322	305	329	299	338	332	339	340	296	312	319	307	309	336	279	286	283	338	300	312	293	321	360	300	289	292	310	305	315	338	316	345	320	309	299	297	357	303	311	309	377	339	299	328	306	368	332	313	336	292	326	296	309	301	301	336	348	325	272	316	293	307	294	305	278	276	316	298	291	323	337	292	314	361	272	318	330	342	305	332	351	289	284	299	290	322	317	323	278	283	294	311	337	342	309	324	290	293	302	311	343	306	298	301	311	290	309	297	290	302	322	334	282	305	296	283	302	324	317	296	339	314	300	343	302	305	312	272	289	320	310	279	331	325	333	288	350	339	316	306	328	273	319	317	305	317	307	337	311	294	313	327	340	294	290	338	319	297	318	291	324	323	311	305	321	302	298	307	330	283	290	309	293	369	333	300	327	298	317	292	321	322	342	327	312	292	311	324	307	315	286	328	307	329	295	343	308	313	302	344	317	292	322	285	338	332	293	306	267	313	336	341	293	291	297	297	278	306	365	308	287	283	326	335	345	308	298	310	289	327	304	316	299	286	288	322	310	326	288	317	315	293	284	318	273	291	337	299	313	297	314	312	328	304	342	315	319	298	321	337	337	305	295	303	342	311	285	285	322	315	336	322	314	289	321	288	312	275	315	324	326	292	300	335	307	311	295	321	341	330	306	333	320	295	303	305	365	334	328	286	307	301	292	331	324	345	312	336	296	293	325	314	304	282	325	325	297	280	303	300	322	304	318	321	306	304	283	306	299	288	302	276	294	292	329	304	312	326	329	330	324	299	322	307	297	336	298	270	320	290	296	344	319	310	327	320	289	282	295	319	321	275	302	325	349	333	342	326	294	306	318	312	289	301	366	314	325	321	343	349	344	324	326	280	316	319	317	314	297	317	283	307	294	295	310	322	297	314	325	331	303	308	317	304	325	322	338	288	321	320	322	310	302	352	336	346	323	340	292	293	311	338	305	278	301	297	287	306	329	315	323	309	290	328	317	321	321	282	290	312	304	327	290	320	288	323	295	328	296	313	324	349	315	286	324	284	330	323	346	304	306	355	289	336	351	302	316	317	319	328	320	298	302	312	293	319	327	335	297	290	288	312	283	334	336	288	305	297	302	328	301	327	344	321	322	327	294	298	286	300	336	310	329	304	307	311	326	339	321	311	299	299	283	296	320	311	328	352	282	333	292	315	303	298	334	293	315	308	296	316	293	321	337	289	294	294	303	293	330	278	319	276	272	310	296	334	328	332	284	303	312	339	296	321	310	311	315	295	333	295	326	315	306	331	333	302	297	307	323	304	281	282	315	311	347	351	330	320	328	303	293	282	330	320	300	312	316	329	292	344	330	310	334	319	319	310	319	261	319	345	311	278	336	281	315	325	348	318	351	314	359	290	280	315	338	306	290	317	289	296	314	289	326	315	325	302	312	328	281	292	327	322	350	305	309	286	325	328	299	289	311	317	285	337	316	325	304	288	309	290	317	273	276	303	336	317	319	298	309	303	344	327	335	333	293	306	280	333	294	336	282	325	286	311	327	352	306	275	314	282	334	318	315	320	284	289	331	316	282	354	272	296	338	329	327	312	307	326	336	321	288	299	316	296	306	353	343	299	323	344	321	312	283	322	287	331	338	344	294	314	295	314	325	301	306	316	312	293	295	274	325	311	350	325	333	358	329	321	309	341	303	346	329	319	307	310	323	290	337	324	333	320	294	336	314	329	306	283	339	312	326	313	311	302	310	328	275	335	330	283	319	313	316	330	310	294	306	298	307	316	298	287	325	311	306	331	325	305	327	287	300	336	313	329	299	320	315	307	307	313	311	288	326	292	301	307	342	344	311	327	305	306	293	317	308	334	310	307	290	333	296	350	288	304	312	326	323	328	315	320	284	311	289	306	291	304	320	311	365	286	345	300	303	302	338	294	316	309	332	337	334	285	310	302	322	306	322	277	306	269	338	314	291	325	289	298	309	333	291	303	326	319	311	332	332	306	291	326	309	323	303	333	303	342	280	339	335	333	297	302	282	301	319	305	311	301	303	327	324	328	291	326	280	319	300	311	317	311	309	310	325	313	314	288	283	278	301	262	343	311	328	347	310	302	318	330	304	316	331	316	334	332	308	294	348	330	301	333	332	302	314	313	300	352	313	310	299	312	325	300	311	287	297	314	331	293	325	336	330	328	342	318	341	316	295	316	314	303	298	289	305	287	330	329	305	327	322	304	311	343	316	363	335	309	286	338	320	295	320	318	314	345	296	296	305	331	321	311	312	305	283	283	339	328	302	304	311	318	306	315	310	310	304	316	316	316	295	311	329	306	336	315	336	319	290	334	328	315	312	320	306	293	323	314	284	309	317	319	321	305	310	331	307	304	293	338	301	308	358	371	318	289	315	310	312	325	324	313	306	310	338	313	279	313	303	321	298	324	310	331
7853	976	798	809	728	734	754	737	778	764	827	709	751	747	762	788	764	742	754	706	699	722	758	711	774	777	723	745	794	754	742	770	742	735	768	726	775	792	712	761	687	764	704	733	755	747	761	740	768	741	814	752	751	737	767	770	731	732	804	726	771	774	789	725	769	779	745	715	763	692	795	804	785	755	805	765	786	792	679	813	766	781	735	735	779	831	689	744	758	716	740	751	736	733	750	744	739	782	746	734	742	775	738	729	811	742	741	762	746	783	711	776	806	743	800	800	715	782	756	750	759	709	761	752	749	757	748	824	756	771	796	741	752	779	768	745	726	736	796	736	738	771	766	753	758	787	757	693	728	732	706	729	805	729	763	749	742	764	765	752	710	761	773	728	716	774	738	805	733	736	782	761	745	799	713	710	804	760	729	778	763	793	753	734	721	732	756	735	723	755	749	769	704	773	785	750	776	760	758	738	755	748	782	747	741	750	720	793	745	789	796	773	725	810	771	759	736	792	764	767	721	703	735	758	733	764	768	741	768	733	758	718	735	714	766	745	735	799	760	784	750	739	779	757	790	755	743	750	680	761	715	703	790	811	763	744	710	742	767	765	780	787	736	760	781	746	757	752	773	794	742	726	721	710	783	747	701	771	769	739	778	701	752	767	766	778	710	736	764	689	752	756	753	728	725	735	733	758	725	734	761	767	751	723	752	804	686	793	719	719	775	714	797	727	709	725	770	745	788	744	725	768	717	711	746	778	744	747	725	788	761	764	732	753	740	715	708	763	760	724	708	759	769	728	740	769	738	749	731	776	731	775	751	752	749	757	746	743	692	777	743	752	748	769	774	750	716	682	720	775	739	796	747	689	792	727	758	741	755	757	738	740	789	759	752	763	719	745	698	766	766	751	757	704	766	725	713	741	757	695	724	781	730	759	736	785	787	741	801	750	736	750	717	745	799	746	779	718	775	737	748	731	738	735	756	744	749	721	748	765	725	724	703	749	726	763	804	756	772	764	772	756	765	774	770	759	709	732	692	737	803	726	710	774	723	745	794	763	722	741	750	791	791	733	727	771	760	773	778	733	706	799	740	768	779	760	778	744	748	752	750	690	698	763	717	769	737	762	828	738	762	731	728	744	705	760	736	758	749	718	785	725	733	761	745	682	748	727	742	731	751	735	738	808	727	688	780	802	765	726	759	747	743	741	758	786	741	740	781	724	757	719	742	760	716	764	709	722	768	763	736	770	723	734	724	777	744	765	749	812	750	751	791	763	743	791	725	831	778	718	796	740	779	765	778	758	715	766	739	759	744	765	751	735	769	805	747	782	712	754	739	733	713	796	749	791	785	727	753	762	808	771	766	766	721	781	772	771	723	729	729	759	734	799	773	763	756	742	758	740	771	805	760	752	730	793	737	760	784	746	800	747	741	806	800	735	747	738	705	781	759	731	748	745	789	778	774	757	801	749	761	760	808	731	769	811	788	770	766	747	778	715	826	784	722	739	742	771	738	796	752	716	776	732	741	754	772	732	775	754	791	772	799	755	775	776	767	733	755	740	785	720	740	794	748	760	707	762	745	753	741	718	728	780	755	745	758	763	722	702	736	753	756	757	750	744	724	735	745	729	721	782	734	780	792	748	791	770	721	754	741	806	794	763	744	748	772	788	767	771	740	754	798	768	771	707	778	805	787	766	789	747	757	796	717	805	740	736	710	777	782	773	762	732	717	765	755	775	728	780	742	746	730	733	780	784	781	764	734	726	730	814	721	746	735	803	799	773	744	727	773	721	695	712	779	772	754	752	775	703	752	762	731	795	712	745	763	754	786	721	709	775	767	803	728	705	737	799	745	708	743	819	764	765	759	773	766	784	793	737	713	759	715	766	728	774	753	715	735	755	789	749	772	692	698	736	762	758	818	732	786	742	792	734	780	760	760	726	710	799	733	770	753	774	753	764	718	778	731	767	755	743	763	773	761	781	777	794	741	759	749	780	778	727	804	791	767	719	706	742	750	742	762	727	786	773	782	734	751	753	779	734	769	767	756	757	756	734	746	719	771	792	762	715	695	743	731	722	758	752	731	709	743	719	782	705	744	728	770	783	737	730	754	743	744	728	754	707	807	770	763	764	752	772	783	802	753	781	777	722	766	719	735	768	745	778	771	781	744	766	814	738	768	769	789	757	714	734	805	744	764	669	752	786	784	736	774	716	735	721	714	756	763	756	786	748	755	735	738	769	685	741	742	787	732	793	753	746	746	726	717	745	783	759	770	746	716	776	748	772	744	753	805	752	759	777	814	761	781	734	828	749	784	753	785	741	752	763	802	780	742	769	735	772	734	783	766	765	753	699	811	736	780	784	792	739	795	764	765	764	739	770	800	786	771	748	774	723	683	777	789	733	736	751	774	736	704	740	764	758	765	736	718	791	729	732	755	765	743	763	758	717	750	767	769	750	714	748	746	730	719	747	744	793	836	761	763	743	730	732	746	733	770	749	756	760	742	760	751	775	758	756	759	790	728	738	716	742	677	726	780	757	678	758	813	736	736	794	754	770	756	721	729	775	735	750	763	790	783	707	719	758	739	767	802	781	790	749	755	798	767	757	746	787	762	758	772	713	748	761	708	749	785	778	785	758	770	746	717	798	753	791	757	788	755	769	738	746	734	722	743	767	798	727	740	750	702	799	771	739	795	714	737	715	756	814	738	756	737	741	736	775	689	743	769	735	766	722	778	769	768	750	802	714	804	784	730	754	721	725	788	734	713	756	711	749	799	712	729	696	739	780	781	740	762	769	775	729	770	792	754	740	753	755	739	782	768	779	763	744	792	795	783	743	773	779	733	745	759	741	797	740	784	792	727	751	798	770	762	755	768	757	767	795	743	831	769	807	783	771	722	775	795	744	768	768	786	759	807	769	735	715	761	740	741	775	766	700	724	767	745	767	793	749	745	719	748	724	749	779	738	772	736	747	758	742	770	786	771	764	730	775	801	739	776	760	704	765	745	758	748	759	766	726	748	773	733	720	706	789	753	762	752	717	747	724	708	776	750	766	711	760	768	674	761	741	734	726	765	760	782	771	787	771	778	758	815	792	689	720	797	758	751	756	746	740	746	763	756	783	783	777	763	769	779	769	763	762	771	756	713	757	731	753	763	756	730	719	793	710	756	745	737	742	735	784	755	803	693	746	756	717	758	773	764	768	782	739	730	755	771	745	765	767	742	757	706	728	741	782	797	737	783	726	766	671	790	712	778	762	757	722	807	726	752	748	739	735	741	733	810	712	737	749	805	743	732	740	712	714	776	747	772	788	730	818	736	758	769	746	745	762	738	730	716	752	735	813	760	762	736	783	782	779	785	771	752	787	735	782	753	722	741	762	747	736	799	781	765	780	771	741	818	764	714	729	783	738	719	765	747	731	665	781	760	786	739	815	738	766	787	728	774	765	748	738	749	739	733	729	750	755	780	771	744	773	772	747	809	735	744	796	821	740	729	794
23976	3805	665	556	481	439	440	387	376	415	367	381	383	383	363	395	408	403	405	355	347	402	404	338	395	386	359	407	410	396	378	382	369	372	402	385	361	337	364	359	368	392	405	377	367	364	411	368	379	394	391	387	374	360	374	364	388	388	382	340	366	381	365	352	389	382	400	347	373	376	356	415	372	368	410	421	373	357	368	378	385	370	359	394	352	406	425	411	396	375	387	380	375	369	420	377	396	423	381	354	381	373	364	361	391	382	401	393	388	359	368	364	403	361	357	355	386	381	411	378	339	403	370	348	346	393	359	342	386	383	391	337	404	369	400	380	350	357	362	354	352	407	404	380	405	406	398	367	350	379	360	370	378	397	358	386	393	406	386	339	362	388	374	399	368	351	387	381	382	365	371	396	392	345	358	379	387	364	404	396	348	356	361	415	405	391	372	422	388	341	373	385	353	366	345	355	362	353	391	352	360	354	353	420	374	380	348	389	383	372	374	397	379	419	364	345	380	348	380	389	345	377	384	371	377	376	328	378	370	401	352	334	364	372	379	374	362	390	352	350	376	356	382	353	378	391	400	401	362	353	357	387	324	347	404	371	334	404	375	354	368	377	335	368	336	373	372	420	375	361	392	394	383	375	385	368	406	405	382	360	353	400	362	374	389	380	400	385	385	377	401	355	381	396	391	404	373	398	377	403	372	384	409	410	373	364	362	354	365	375	421	369	390	400	359	379	366	345	411	369	348	357	412	379	387	372	377	374	383	413	360	350	400	347	348	409	386	369	316	373	373	364	371	418	374	378	435	352	387	345	384	377	363	385	386	380	414	405	356	384	376	354	386	366	373	419	361	392	369	383	385	387	405	352	349	382	337	382	362	363	386	407	368	366	381	401	406	349	377	390	374	379	408	355	352	381	383	375	390	374	404	373	374	381	354	395	414	385	380	393	386	389	403	350	356	380	377	410	388	393	380	398	354	312	378	368	347	396	348	355	388	354	368	408	344	424	348	367	368	390	358	360	413	393	339	336	376	421	373	370	385	372	375	380	343	370	385	400	372	356	370	385	372	367	368	383	353	378	399	377	403	415	409	343	384	405	374	357	384	358	417	365	373	366	397	362	371	379	386	399	376	358	345	353	348	383	403	405	429	386	352	334	354	334	409	372	409	344	387	354	393	369	375	359	352	356	392	372	358	378	386	355	366	367	364	371	361	379	376	363	373	361	398	381	337	366	393	378	392	397	397	407	406	401	336	375	364	377	396	387	339	366	399	368	377	408	359	362	367	389	388	377	378	368	360	379	385	373	373	372	398	376	394	387	361	399	386	368	403	325	379	377	390	397	398	376	400	379	369	367	375	347	394	371	415	381	352	385	386	379	392	352	361	382	394	398	362	378	407	378	384	390	371	339	386	362	359	375	369	347	420	376	378	347	373	380	355	408	368	396	386	414	367	363	403	390	382	379	383	374	380	384	351	399	368	390	367	380	370	413	380	339	346	391	351	373	359	367	363	379	421	375	349	407	353	373	409	383	377	355	361	349	362	363	425	353	360	398	369	405	362	405	352	350	400	340	369	423	341	424	364	360	347	364	387	368	383	353	351	399	392	348	354	370	365	374	405	409	368	346	385	390	444	366	383	348	380	377	389	434	388	437	354	353	351	388	385	375	401	352	366	364	346	366	403	371	356	423	380	363	374	344	394	369	415	366	347	346	353	399	404	371	361	388	338	404	340	379	385	370	357	391	379	379	373	389	342	370	350	361	385	405	341	363	382	388	327	353	366	402	408	385	364	296	405	408	345	429	375	381	357	376	350	361	380	393	359	392	369	366	342	362	360	396	353	388	368	399	417	370	397	347	352	389	386	356	399	359	368	381	376	406	375	359	385	370	382	357	385	333	408	369	371	362	384	373	363	373	350	403	362	376	367	392	367	381	388	393	361	391	355	376	372	374	357	377	380	352	367	375	346	378	354	395	375	368	387	374	392	362	378	448	352	386	392	370	373	389	409	362	378	363	371	341	408	390	395	366	365	381	347	366	373	389	378	421	385	383	385	370	338	375	389	355	396	335	369	357	373	373	366	415	341	370	419	386	370	400	357	378	388	380	373	365	350	383	392	371	377	393	365	369	354	364	418	395	382	403	347	349	338	380	426	376	390	390	401	346	368	398	402	426	342	369	400	367	388	392	387	339	355	401	419	393	373	390	389	387	372	371	357	406	349	356	363	347	379	367	419	382	369	416	368	364	354	356	399	361	348	382	364	410	360	371	384	382	344	383	382	348	401	340	358	364	367	344	339	336	384	391	380	381	352	408	385	387	376	378	396	371	390	382	395	374	365	387	387	381	443	350	402	329	391	356	422	379	398	393	371	347	381	389	339	334	374	429	361	394	378	350	386	381	397	365	400	395	402	403	359	383	398	393	365	374	413	399	325	348	368	390	385	327	392	351	363	371	368	372	372	391	376	390	360	365	374	390	382	395	370	387	372	389	369	399	352	367	370	351	378	377	417	386	357	390	344	386	370	382	412	397	394	391	370	373	372	362	353	364	379	325	348	378	366	376	390	355	391	406	386	378	375	364	382	335	392	324	347	349	383	411	380	402	363	380	374	371	372	359	371	358	406	368	379	350	367	353	411	430	392	327	355	350	341	356	384	346	369	386	373	383	334	345	413	419	365	382	340	346	387	414	373	375	384	357	402	372	393	364	383	379	403	340	404	393	372	373	411	341	358	339	393	381	377	403	394	371	370	397	388	361	400	366	339	388	365	343	363	403	399	352	386	366	358	368	335	399	359	386	406	395	353	383	371	379	361	402	368	367	386	365	415	383	363	370	381	364	388	366	374	344	361	386	370	363	389	405	343	374	402	380	357	344	346	393	397	426	388	387	365	398	397	385	365	364	386	376	380	337	367	362	395	349	371	372	361	381	366	383	360	343	354	329	392	376	387	378	405	382	373	349	353	352	355	365	386	381	356	348	401	382	391	344	377	365	351	404	373	372	361	375	349	403	367	351	348	398	377	358	396	374	367	400	407	369	413	354	365	363	359	345	371	379	378	386	402	385	354	363	374	351	377	377	354	386	373	373	378	352	382	375	372	380	375	365	398	385	390	385	382	373	355	370	377	382	387	358	391	370	368	391	409	383	369	369	376	372	386	385	353	359	362	340	414	361	405	389	399	391	384	379	382	383	360	370	392	374	387	341	362	380	404	391	377	375	403	384	355	388	400	385	406	346	381	399	367	356	399	380	367	411	377	395	395	425	396	393	365	339	359	382	412	365	320	382	392	372	401	378	392	352	355	403	362	367	363	384	372	336	352	402	358	338	376	394	392	354	370	354	417	373	384	342	392	363	344	341	383	352	391	396	395	354	351	386	364	411	353	348	392	427	350	396	353	350	382	393	375	390	392	334	396	383	377	360	363	374	375	402	370	415	397	382	348	365	346	378	383	343	371	394	375	381	412	374	401	346	374	342	365	367	382	355	385	380	380	369
16561	1880	1417	1484	1303	1216	1073	1034	1076	960	984	976	924	920	912	908	918	957	925	854	912	918	870	911	913	920	907	893	897	839	928	926	873	851	894	920	846	933	876	850	900	944	910	842	894	852	896	913	851	874	875	901	886	859	877	861	889	878	871	864	889	942	845	878	909	884	925	919	870	879	930	876	897	929	895	878	820	911	875	876	867	910	917	874	870	870	912	915	889	862	860	888	915	884	890	864	819	860	844	860	927	908	865	851	895	811	891	881	901	892	879	880	845	887	848	855	860	887	913	884	915	851	861	903	885	858	848	858	877	871	881	862	908	854	880	941	888	904	885	836	858	899	867	837	853	853	836	881	919	838	861	969	897	825	832	874	878	886	892	911	888	944	876	873	912	884	904	915	857	859	932	889	860	860	856	798	915	863	868	886	840	809	888	854	874	881	855	867	824	925	870	886	873	929	856	931	845	902	883	844	839	865	820	874	847	874	892	876	883	850	856	893	923	914	854	855	884	915	835	898	905	883	864	889	824	917	866	847	869	863	863	861	898	853	912	859	865	891	913	872	863	848	860	901	897	827	862	857	876	831	892	898	885	852	866	868	887	891	892	820	850	928	875	893	849	959	879	860	877	885	860	807	929	895	848	900	857	862	891	892	927	864	888	862	865	887	871	903	841	867	921	870	892	822	912	902	932	854	872	828	856	950	866	896	978	904	911	887	879	863	884	904	859	897	841	878	915	866	858	887	834	896	871	921	854	864	841	908	886	832	858	869	857	886	894	854	873	854	901	875	875	950	856	858	886	837	887	842	913	916	864	876	895	859	811	878	872	898	858	874	867	883	932	832	858	912	886	864	857	906	828	914	849	869	842	851	878	840	884	900	886	855	908	849	882	867	882	889	916	864	852	857	873	912	903	879	913	854	891	843	923	904	955	940	879	888	873	897	828	860	856	860	866	868	939	850	917	898	849	869	834	897	896	878	927	895	897	847	855	914	846	882	864	863	886	843	891	857	865	895	868	880	886	889	908	866	893	873	902	866	876	876	856	874	932	922	885	825	878	892	873	912	892	920	882	866	847	884	878	875	880	845	865	867	828	886	876	860	878	879	904	834	897	916	845	840	881	863	896	824	893	869	869	874	908	925	858	866	881	886	875	876	887	898	865	882	874	878	875	850	841	860	866	882	844	885	862	853	848	832	923	862	895	860	891	883	861	878	819	856	890	890	884	889	901	869	906	843	871	925	868	843	901	910	861	901	888	866	914	856	868	911	850	856	861	892	812	858	885	847	845	863	913	870	849	890	909	835	925	814	837	867	889	823	882	795	859	934	858	853	916	874	854	861	901	921	946	935	876	863	866	915	868	862	850	849	862	876	874	903	883	852	918	828	803	838	881	872	907	860	892	841	873	838	906	890	876	870	869	888	870	843	882	867	872	869	889	845	822	870	864	852	893	889	930	861	853	917	897	870	854	912	852	932	837	888	866	853	836	878	862	854	899	895	847	883	864	865	864	880	817	885	905	856	896	910	895	912	829	821	870	899	891	887	853	900	859	902	895	888	809	812	876	853	889	884	816	877	893	858	879	876	854	903	905	864	894	899	878	863	891	898	873	846	866	868	855	858	871	870	886	946	852	864	893	878	863	844	919	910	900	896	882	932	875	864	900	924	832	862	814	832	866	879	872	839	860	872	864	870	906	890	881	921	846	841	848	843	864	859	905	843	873	829	902	889	860	840	927	890	911	849	855	875	898	890	884	937	879	872	870	881	844	854	919	878	877	896	920	885	846	902	884	873	860	846	810	872	864	874	876	838	864	860	823	874	902	890	891	868	915	887	842	866	888	888	866	842	882	846	854	862	884	860	859	908	871	872	838	827	885	860	908	890	874	902	859	921	914	857	885	859	877	930	837	867	903	888	823	850	866	857	867	872	893	888	847	789	868	898	857	881	901	811	888	879	883	861	872	907	884	912	823	844	871	920	869	903	889	870	833	896	941	904	890	857	915	868	904	903	868	895	921	893	864	874	833	886	860	830	876	858	825	883	869	877	855	870	895	890	849	872	911	841	857	922	844	890	918	902	927	851	888	866	881	878	881	812	868	882	880	885	862	868	821	845	900	943	923	921	863	854	849	849	882	898	849	839	870	840	876	869	862	862	880	877	833	859	854	855	873	846	892	888	888	915	855	902	888	909	911	864	888	896	869	839	881	909	803	897	903	890	953	885	908	879	893	843	866	900	839	889	869	901	791	848	838	834	919	837	890	861	828	872	857	923	900	862	936	879	867	918	894	886	927	930	883	860	885	877	884	855	870	906	855	867	867	893	861	877	894	898	882	886	862	890	863	855	863	821	908	852	863	874	887	882	886	851	847	863	911	862	896	830	889	914	813	849	873	928	838	916	899	841	905	862	860	875	883	890	854	859	918	873	887	878	846	874	849	863	879	856	905	885	862	896	880	944	894	896	853	885	872	865	862	904	863	847	829	898	835	868	860	816	879	840	896	867	870	877	873	899	883	886	953	848	895	844	863	895	865	873	832	868	874	850	908	858	912	903	910	895	886	858	858	838	898	880	893	860	851	830	845	894	874	925	858	859	849	847	855	890	850	839	889	882	857	885	899	906	892	868	887	853	910	892	895	875	849	817	883	864	881	904	854	876	823	831	933	912	836	888	908	886	880	836	848	929	882	841	867	889	914	870	829	854	939	858	846	844	820	844	885	925	835	888	872	848	858	948	815	847	933	879	878	884	868	866	895	829	832	838	866	905	855	871	909	856	846	875	855	889	876	862	898	908	887	824	885	834	862	918	891	884	955	911	868	843	875	837	876	873	869	891	862	888	843	865	912	847	866	897	862	901	895	818	844	870	851	889	900	840	853	876	943	890	843	868	863	863	887	854	903	885	878	854	880	949	813	936	852	913	915	811	935	831	903	874	866	906	906	809	842	872	892	869	900	871	893	857	879	912	852	911	892	932	917	880	847	870	865	862	865	794	814	883	838	878	854	902	886	875	894	900	910	889	865	916	858	925	885	926	906	900	875	874	871	831	919	922	903	925	902	935	856	857	847	890	893	889	889	845	881	943	920	870	864	839	857	838	862	851	827	891	849	870	877	857	922	900	881	874	931	888	848	868	906	867	911	868	885	902	851	912	883	862	884	875	862	893	880	871	812	853	845	905	882	835	900	872	826	856	884	833	852	844	882	886	865	898	866	888	886	872	865	884	879	877	856	877	887	970	887	871	822	851	921	859	855	861	883	882	840	871	928	852	823	891	804	876	864	884	917	892	888	830	871	881	894	840	908	873	867	883	896	831	880	900	893	864	876	871	884	921	862	889	887	877	832	875	873	845	913	904	904	878	870	861	859	828	926	874	865	911	869	862	858	907	844	857	861	905	866	885	851	890	866	854	829	901	925	877	880	886	916	842	845	829	861	853	903	859	895	913	863	872	911	846	865	856	919	860	867	925	879	879	936	876	863	898	914	865	860	908	878	882
32719	5920	903	596	406	344	322	313	266	289	286	279	254	239	253	244	241	247	241	249	254	262	251	219	204	244	225	246	231	222	227	228	222	223	221	220	234	214	206	224	220	233	248	250	231	247	240	250	230	219	237	213	214	242	234	212	253	233	249	258	231	228	243	229	244	254	228	225	222	243	246	212	232	273	214	224	236	232	210	243	255	257	248	225	258	237	248	232	230	232	206	225	224	229	222	209	233	227	250	272	222	204	230	223	250	243	239	226	217	235	236	256	204	221	224	254	248	219	228	241	227	239	219	196	245	234	235	233	218	209	230	244	257	230	253	235	214	221	249	268	257	224	236	251	229	232	216	240	234	222	199	231	223	241	208	215	227	222	243	228	227	225	211	226	227	234	229	251	239	246	215	235	227	244	226	252	228	224	198	212	237	247	244	230	229	248	244	246	247	256	223	242	216	210	242	256	240	230	226	215	220	222	233	198	213	251	199	194	234	232	183	241	219	267	226	216	241	231	214	222	227	247	233	212	222	209	254	217	239	239	207	224	260	231	244	220	231	245	215	194	214	238	233	238	229	204	240	219	225	239	221	234	200	221	234	223	238	223	225	222	224	215	220	253	208	250	238	246	207	237	240	235	240	235	246	224	214	251	240	248	229	232	252	274	204	218	229	224	210	236	195	205	234	221	247	247	202	236	222	237	242	219	205	246	248	231	244	241	242	231	221	223	226	228	228	222	233	229	196	229	269	231	217	254	215	220	263	224	232	224	252	238	212	228	216	236	247	240	253	233	218	225	243	256	245	208	245	235	228	197	247	226	249	231	249	211	241	263	238	227	205	247	223	231	205	217	229	223	232	211	219	216	233	248	205	212	231	247	212	252	228	229	246	207	209	213	225	231	248	231	223	237	236	224	206	226	199	226	214	254	252	264	249	246	217	228	225	248	201	217	244	217	218	208	220	212	206	237	261	240	230	209	245	242	230	233	224	222	231	239	235	208	226	188	249	259	223	255	233	229	268	216	228	255	213	256	236	223	231	242	234	201	210	243	226	202	228	220	225	207	232	229	212	241	199	252	234	220	230	236	219	191	246	230	239	242	241	248	239	226	229	240	231	230	235	233	229	204	253	207	235	218	237	195	219	235	217	248	242	223	200	230	228	249	256	215	199	207	226	258	248	221	213	246	251	223	224	212	214	196	213	222	204	217	216	204	231	214	213	246	241	258	222	212	244	222	203	222	234	211	209	206	230	236	234	238	229	241	239	211	230	254	237	219	222	227	213	250	261	190	232	241	240	196	253	213	240	212	238	202	245	226	215	212	231	229	224	235	225	208	233	223	216	215	234	257	234	206	235	218	224	229	264	248	214	236	213	254	207	255	234	211	248	219	227	232	252	219	226	217	192	232	231	202	237	226	232	240	227	247	220	251	215	243	236	226	237	210	255	233	261	212	227	279	239	201	228	220	219	223	235	209	226	219	217	230	201	235	230	237	217	241	228	244	244	228	230	239	195	230	226	245	249	229	236	249	248	258	246	204	228	234	209	261	239	221	241	208	228	216	214	227	208	240	264	201	237	200	212	216	253	230	247	250	223	219	210	206	229	249	225	223	214	225	262	238	225	220	240	234	220	229	217	255	232	203	196	226	238	223	251	247	242	256	252	211	239	264	218	230	233	253	223	229	259	245	195	223	231	208	234	207	237	223	229	267	246	246	237	225	229	195	243	218	246	233	217	188	235	263	245	235	251	234	235	230	204	201	220	246	200	251	260	224	265	232	243	217	261	226	250	234	246	248	220	229	215	237	213	243	233	222	213	227	211	190	243	202	240	205	230	220	233	229	219	226	227	226	230	205	244	259	224	234	198	225	224	236	218	210	229	245	236	252	213	203	209	250	232	207	231	214	218	225	237	244	219	250	211	236	232	233	231	227	231	256	240	204	219	227	200	239	246	215	232	213	229	212	252	200	245	227	231	268	217	217	237	228	221	232	227	245	229	243	205	176	249	232	213	209	247	233	230	218	217	232	216	243	241	252	230	222	226	230	219	244	223	240	235	208	277	227	214	226	224	219	221	252	203	241	202	209	239	218	231	195	238	209	222	223	242	255	251	214	212	194	220	216	224	249	228	237	229	224	209	253	226	243	250	234	252	217	227	234	234	210	206	246	220	227	224	215	236	221	206	232	238	236	218	225	225	214	249	201	215	236	243	225	236	236	217	197	219	241	228	218	234	258	254	216	227	213	230	241	249	226	231	207	232	231	236	233	236	230	198	241	199	230	250	238	216	220	222	212	217	220	234	220	206	249	231	226	260	223	188	215	179	221	208	221	270	253	248	244	260	236	251	224	226	224	234	238	220	241	243	225	205	217	250	226	230	252	241	226	217	228	202	224	216	228	249	227	248	212	214	246	206	250	223	245	220	242	208	241	231	236	204	225	242	272	231	250	240	227	270	216	242	217	224	270	226	215	228	225	220	231	237	267	255	230	211	231	223	221	248	247	249	223	243	241	245	253	205	213	234	223	221	223	207	211	254	250	202	234	253	224	224	213	216	222	229	204	211	228	227	205	239	257	236	234	228	240	232	235	223	225	220	195	226	193	233	203	218	229	248	267	199	236	234	250	228	224	241	207	233	239	219	215	224	236	231	265	246	222	210	244	228	246	234	220	247	221	213	244	235	267	224	230	238	246	261	250	218	214	209	187	233	231	200	226	225	258	217	257	212	225	226	217	245	220	224	222	254	227	217	224	224	233	207	216	201	241	214	262	215	239	243	239	236	202	222	229	235	232	219	240	236	235	229	229	253	230	229	218	248	227	243	226	200	218	232	216	228	194	219	257	215	241	241	246	207	205	226	244	210	198	225	212	187	229	235	251	245	218	242	244	215	262	238	247	231	224	213	216	220	220	211	226	214	203	229	238	224	201	243	209	248	234	210	246	237	220	237	229	242	262	256	215	206	229	219	211	230	212	187	240	224	240	216	226	213	235	239	193	240	230	238	235	216	255	247	218	233	205	193	246	231	225	228	205	213	235	206	252	225	235	214	229	243	230	222	229	216	209	229	230	246	213	214	270	225	231	228	211	209	202	208	220	223	236	217	219	234	221	198	253	234	231	243	207	222	219	211	223	236	246	197	215	227	222	235	212	230	229	225	233	241	219	241	236	233	233	261	247	201	272	203	242	217	216	250	257	228	230	203	249	229	242	217	248	213	227	227	227	234	243	229	233	224	229	207	232	208	249	232	200	218	232	238	241	268	199	236	235	207	226	202	208	216	200	224	203	227	229	232	238	234	228	237	225	252	236	218	242	204	231	246	260	242	224	225	257	216	220	221	233	245	241	231	223	240	241	220	234	233	201	207	253	230	239	247	242	211	219	267	236	208	241	250	235	218	225	235	235	225	230	225	188	245	220	215	228	230	222	206	231	245	264	247	241	227	231	233	208	223	226	225	223	234	227	211	261	229	223	222	215	218	232	213	213	239	201	252	236	222	224
20045	1838	1686	1793	1495	1240	1051	973	891	803	823	760	736	691	651	671	624	614	637	603	583	579	605	593	582	557	587	611	548	562	642	575	596	566	593	573	537	563	574	564	553	576	508	603	550	593	562	571	534	625	570	579	573	562	577	610	576	570	582	531	517	526	571	559	534	541	537	565	624	524	561	561	559	588	587	525	537	586	545	551	617	579	523	516	514	568	578	536	523	592	548	595	578	573	600	584	552	579	559	555	588	559	579	544	573	553	548	526	580	579	556	532	544	569	567	542	511	540	567	575	550	584	579	511	564	571	535	538	548	575	514	561	582	549	547	566	558	598	504	580	556	525	588	567	566	573	557	547	558	547	551	578	525	545	570	569	560	549	587	512	575	554	577	552	564	560	516	544	571	519	558	567	572	523	549	565	566	534	567	546	607	570	560	563	564	519	528	589	567	562	589	571	554	616	549	541	528	562	570	592	566	552	570	563	580	575	580	548	599	550	568	574	548	560	579	578	563	569	550	586	533	558	540	542	517	592	560	570	583	548	555	572	556	556	585	568	543	539	560	560	520	547	568	554	538	509	566	535	550	537	549	547	549	568	522	573	571	585	522	560	548	541	497	569	539	549	541	575	557	553	546	537	598	587	549	536	566	528	538	532	583	534	524	580	559	578	557	544	545	580	572	567	510	554	557	548	517	599	548	582	569	569	579	570	544	528	547	571	528	578	561	577	568	553	561	539	559	555	543	540	505	523	583	576	525	540	591	534	534	549	525	578	566	552	543	543	548	514	529	556	524	579	536	574	517	549	565	565	548	541	549	568	572	560	537	553	541	555	573	515	552	575	556	505	563	564	587	542	582	557	554	535	578	580	563	511	606	606	537	585	557	588	519	509	561	567	600	546	564	565	556	556	543	586	551	565	541	513	535	557	566	527	621	571	527	580	551	556	547	512	552	579	576	529	538	497	554	552	560	526	550	528	542	555	540	536	526	549	548	593	559	557	542	531	519	600	563	554	585	569	579	538	517	572	534	575	545	585	540	525	544	563	571	539	564	573	548	559	529	527	533	578	527	551	554	547	581	561	534	519	521	563	559	550	544	528	608	514	576	599	577	568	575	543	523	574	543	568	543	553	538	576	521	592	574	583	577	581	539	569	544	579	572	565	564	584	524	542	581	555	569	555	543	523	555	569	572	568	500	575	576	596	559	527	544	552	510	565	571	513	538	520	580	558	545	548	534	523	533	616	566	563	578	568	584	602	590	510	524	536	539	528	552	544	555	580	573	521	591	554	546	509	543	516	519	513	634	547	555	550	598	578	563	502	566	511	538	533	546	561	548	558	547	546	524	578	554	554	569	596	540	558	536	555	537	564	553	503	537	547	563	553	523	578	553	559	608	547	531	541	593	550	541	581	601	573	575	550	536	593	536	577	575	577	543	568	547	562	554	568	533	492	570	596	557	526	536	540	560	538	613	585	549	545	559	572	525	639	536	565	527	591	551	575	585	571	568	556	593	583	562	546	551	516	593	514	525	563	537	597	570	545	586	588	516	581	524	573	557	548	587	549	561	552	563	604	523	544	557	573	567	560	511	570	518	562	568	489	548	556	546	572	591	565	556	570	561	533	594	589	591	593	577	550	527	591	563	572	517	561	531	529	548	573	563	593	576	558	536	610	601	598	560	545	576	570	533	542	570	510	588	585	539	547	521	591	560	575	528	560	565	545	546	570	532	556	529	509	543	555	556	564	551	583	588	571	567	581	559	594	557	566	538	561	563	560	561	574	609	558	529	549	561	565	598	580	560	545	564	548	571	584	599	532	561	591	550	561	558	572	556	562	569	597	542	533	557	555	566	580	554	551	600	525	532	550	543	547	572	520	580	529	589	542	530	571	529	549	582	574	524	559	554	562	531	580	559	540	523	531	574	577	596	572	537	556	540	561	512	498	569	540	560	563	548	529	550	523	532	559	552	542	585	526	511	549	548	525	551	571	568	550	532	558	530	560	519	536	536	532	555	564	563	565	554	552	515	580	567	610	564	580	548	585	551	542	572	575	584	552	531	586	546	547	564	566	531	550	593	593	569	502	559	575	571	574	572	560	560	564	518	557	510	559	520	525	535	535	505	546	568	552	513	577	567	563	519	619	548	572	520	554	556	550	536	541	552	557	567	522	547	530	555	573	545	533	550	526	560	551	514	517	495	537	519	559	560	553	578	578	571	567	572	529	506	580	591	562	538	573	545	527	536	559	570	558	551	560	545	581	584	537	551	578	558	513	583	589	542	551	531	541	573	540	554	567	538	559	533	552	557	551	549	566	579	557	520	567	551	547	563	539	520	612	587	557	559	561	561	537	562	553	584	527	568	525	570	541	557	524	542	571	587	600	571	555	512	559	520	541	550	536	579	571	571	553	529	547	535	568	579	537	569	547	535	530	543	506	599	498	563	538	518	558	576	578	574	550	567	566	557	555	551	555	599	500	550	542	549	525	571	548	548	557	525	571	537	591	591	579	510	578	569	521	585	539	570	545	540	582	540	564	561	564	575	535	585	609	542	554	524	568	554	599	594	589	552	579	553	525	552	573	531	514	527	634	595	572	561	547	594	535	573	554	565	572	507	553	581	505	559	567	508	573	517	546	530	554	515	540	561	532	546	549	546	574	563	546	549	561	557	569	556	597	564	617	544	536	559	547	528	555	560	550	527	526	545	497	581	530	529	568	538	528	535	581	586	572	628	530	541	521	567	549	555	589	553	558	548	566	584	547	547	552	567	575	530	572	584	554	507	564	542	547	551	568	536	553	572	549	569	506	551	594	532	555	564	564	518	564	547	589	589	552	537	587	524	504	563	526	635	576	557	567	530	528	574	576	569	557	511	548	531	594	546	563	580	572	541	566	541	514	555	543	566	572	556	576	535	572	563	551	585	531	556	574	577	534	561	527	582	584	516	545	553	587	548	545	525	563	541	600	523	596	548	567	530	559	548	569	546	578	564	545	566	531	567	542	518	569	590	507	541	522	565	593	540	515	570	587	568	577	533	535	579	509	558	546	565	574	571	546	572	545	562	593	529	577	553	520	558	576	523	623	564	571	532	555	558	558	565	555	603	563	562	521	564	532	579	556	556	523	537	541	599	557	574	585	552	531	575	575	562	542	556	559	559	572	589	584	533	532	547	548	571	570	515	551	551	546	570	556	599	547	578	580	577	468	536	523	534	563	523	532	551	522	567	588	576	572	564	564	548	522	533	558	574	554	526	541	498	545	574	590	577	500	578	545	531	563	505	539	552	539	560	552	587	554	564	550	568	518	592	527	542	553	563	584	553	552	586	537	532	550	567	608	564	570	541	583	573	533	563	575	573	526	520	567	551	556	524	526	548	538	568	550	536	529	561	582	566	576	636	562	562	539	530	523	572	563	558	539	564	547	553	569	564	567	575	546	574	590	560	538	561	544	592	535	574	523	515	546	526	558	528	535	578	551	554	556	563	600	539	527	553	580
11430	1341	326	315	330	333	313	348	321	307	335	350	371	330	356	337	286	277	321	280	287	290	336	279	353	312	363	298	304	306	281	296	315	304	281	340	326	301	324	319	334	343	328	312	332	330	287	317	349	326	326	296	276	297	328	314	330	299	322	320	300	315	323	339	321	308	290	298	338	305	350	318	297	281	319	305	315	306	292	300	310	311	321	330	328	305	319	331	331	303	344	323	320	300	313	323	362	298	295	300	295	308	300	276	291	337	341	354	322	295	296	309	330	317	299	293	313	311	335	352	307	273	309	324	317	303	333	309	322	326	324	292	319	307	307	304	308	336	299	294	295	285	341	331	300	308	337	317	306	322	294	324	323	299	318	279	337	330	321	313	369	302	329	316	349	285	322	302	304	325	321	351	338	305	296	305	290	324	308	312	292	293	330	346	302	320	325	313	322	364	330	306	326	311	312	311	304	299	332	297	318	335	295	343	308	307	295	303	310	301	327	333	301	283	309	279	316	291	314	324	326	316	337	308	301	291	297	300	279	296	288	301	279	306	298	296	282	327	327	306	304	313	300	303	322	329	347	305	282	275	337	302	305	333	338	310	298	327	331	293	280	305	337	294	302	306	308	313	301	319	316	326	322	283	319	320	318	306	322	289	340	335	321	309	311	311	332	308	295	355	304	306	315	342	349	243	326	327	296	268	342	298	307	318	292	318	300	329	315	363	306	348	326	310	316	279	327	324	268	282	327	313	282	317	331	325	320	298	295	340	315	333	328	344	322	327	290	336	320	352	344	282	277	307	320	336	323	343	310	308	329	341	358	311	299	341	266	310	291	288	291	280	312	303	338	297	295	341	289	323	322	342	306	348	327	315	317	329	344	331	352	299	312	317	314	314	316	301	364	293	326	306	323	264	345	287	346	315	309	284	299	312	319	294	319	310	326	300	317	290	315	301	298	319	305	280	299	313	314	306	335	293	319	285	322	301	301	309	314	302	307	318	345	333	345	294	362	303	293	329	361	310	314	307	291	325	287	307	298	311	315	305	284	306	286	324	299	313	348	321	300	318	292	337	313	310	348	295	323	329	298	334	341	340	342	307	353	302	300	348	305	311	333	334	326	326	313	335	316	331	312	288	314	317	310	325	345	312	313	353	329	281	324	314	342	337	308	291	317	313	313	283	301	338	316	302	328	330	309	340	352	342	336	335	307	337	322	307	315	317	338	324	311	339	318	299	326	323	321	305	282	307	298	266	346	298	299	327	303	308	305	317	329	292	321	314	302	303	339	347	304	325	296	306	300	340	323	300	307	309	291	340	323	323	298	320	307	320	332	313	301	308	293	315	339	334	308	328	285	339	293	344	303	290	289	326	305	327	336	341	330	329	339	313	327	329	298	273	334	344	325	326	338	326	314	323	286	346	281	309	335	320	358	274	335	311	351	346	371	285	305	323	307	317	308	303	295	299	348	330	308	327	318	311	299	326	346	324	323	358	351	323	322	305	297	303	308	341	314	297	327	344	322	299	310	319	282	335	321	305	313	318	326	318	303	324	313	317	335	325	350	310	350	341	325	304	305	312	322	310	336	317	294	338	296	306	340	308	295	325	313	297	361	319	330	335	303	280	312	311	353	306	309	293	340	302	316	329	299	306	309	356	319	336	333	333	289	320	331	351	298	341	285	313	304	333	306	349	331	318	323	299	325	303	279	340	307	328	302	297	325	326	303	319	349	323	305	324	314	286	282	315	313	311	349	292	284	324	333	336	305	296	308	306	334	333	333	281	342	294	305	311	312	314	325	290	320	319	320	314	322	302	309	302	324	346	326	344	334	340	325	317	322	319	327	280	284	312	327	319	314	321	277	308	329	319	336	346	330	310	292	325	316	349	289	329	307	306	304	311	308	313	323	322	337	319	320	334	334	309	294	317	325	318	327	302	340	339	301	330	315	302	304	343	344	305	341	306	310	269	319	317	336	310	308	328	302	277	321	337	333	331	310	302	296	311	310	285	302	317	324	305	292	319	290	301	299	301	341	344	327	310	280	321	290	310	323	316	329	289	326	335	325	317	307	341	333	310	316	300	333	326	322	308	308	313	330	306	307	336	315	328	318	308	332	318	330	265	302	312	294	348	338	289	331	324	320	309	322	347	339	310	310	328	322	361	326	293	363	341	360	333	347	318	332	324	329	287	322	276	309	344	300	289	342	340	302	337	355	322	325	317	277	331	313	285	300	295	310	315	302	284	327	294	287	293	323	322	303	336	304	315	328	308	320	301	287	333	313	280	247	333	292	293	312	321	341	320	332	302	335	292	323	325	319	296	331	301	307	330	313	277	334	334	328	294	310	332	312	301	309	327	319	321	320	310	332	311	316	323	316	316	300	311	284	335	304	275	321	296	316	302	273	313	326	324	300	299	325	341	309	300	316	294	322	293	304	310	293	332	306	323	312	331	316	324	281	322	313	317	321	326	324	345	352	302	321	298	329	326	347	328	302	314	310	300	313	321	321	311	310	334	285	310	309	320	328	312	310	291	322	300	299	366	326	354	325	343	333	319	316	296	330	288	355	342	268	294	336	300	316	333	316	322	309	319	334	340	301	272	338	310	316	301	306	296	303	304	318	315	316	306	282	326	313	314	305	293	329	316	278	288	309	274	299	336	323	318	333	298	309	302	316	296	296	316	291	298	326	279	344	368	289	300	294	293	331	299	308	316	320	295	307	307	317	330	342	301	321	349	361	311	315	337	291	308	332	291	316	301	283	288	287	308	301	358	293	309	309	304	326	336	302	329	303	330	314	284	322	325	335	346	303	278	324	304	305	348	362	317	311	353	315	304	322	283	327	330	318	312	323	357	338	325	309	306	295	285	308	335	334	293	326	277	327	323	326	300	338	309	341	313	307	308	295	335	299	311	337	305	294	335	341	309	343	349	309	290	308	295	356	292	345	293	304	330	319	320	306	306	345	341	303	341	335	322	298	317	344	337	337	331	322	310	288	326	305	315	315	287	298	381	310	300	290	323	313	344	339	323	315	294	312	258	282	322	331	326	326	302	289	316	306	296	304	283	319	303	314	298	311	336	328	315	334	301	325	291	283	271	332	303	361	345	299	314	313	317	315	289	327	307	322	307	310	286	320	311	345	281	321	321	344	274	320	304	299	310	293	298	358	307	345	309	290	309	316	349	334	303	286	316	308	346	339	332	323	306	303	330	323	293	296	327	319	324	301	302	307	317	299	332	311	312	324	299	334	299	332	323	341	297	309	346	284	314	309	327	325	315	269	309	308	313	290	340	284	293	332	341	299	324	297	275	340	311	292	315	330	325	320	302	333	305	340	331	303	340	348	324	327	308	312	304	326	323	326	319	327	288	285	316	315	284	321	296	320	317	332	307	310	313	328	309	327	313	293	326	316	309	295	340	306	311	294	311	306	331	328	331	324	313	303	291	355	356	312	295	286	339	324	279	335	326	340	324	309	323	330	298	327	302	310	307	313	298
8286	1117	791	768	825	767	738	775	764	773	784	789	794	751	734	751	749	782	778	761	750	755	741	751	775	790	770	748	720	802	771	745	712	804	770	778	777	768	754	701	784	761	739	786	776	740	743	781	753	826	810	755	799	801	762	782	759	773	743	826	728	776	724	782	777	731	782	749	745	739	744	717	744	797	764	746	798	776	767	755	792	748	734	772	767	782	759	722	780	777	707	751	730	766	778	822	761	731	761	767	797	767	726	789	753	707	755	751	746	747	778	763	693	775	718	756	737	827	782	714	717	750	823	752	779	779	787	802	787	799	751	710	737	776	744	767	772	727	813	809	805	743	793	728	749	780	725	753	700	767	767	778	734	794	722	775	744	730	835	771	790	737	763	782	720	831	747	753	712	720	779	798	750	742	740	776	751	823	760	750	782	734	744	754	751	812	770	773	752	743	682	707	769	730	781	758	767	759	761	806	675	711	730	764	763	733	766	802	777	756	837	694	749	769	812	772	789	791	809	733	786	807	780	763	778	779	735	739	762	763	755	690	736	804	736	723	785	772	745	769	797	790	780	729	766	767	744	751	702	741	755	767	742	735	752	787	786	780	767	729	721	774	783	778	749	789	794	795	794	760	776	809	735	783	791	824	769	742	780	783	763	755	795	793	746	782	747	798	776	779	755	820	824	748	774	759	734	714	770	744	707	795	736	767	749	763	762	784	737	779	773	708	794	784	757	763	767	763	723	767	776	773	739	747	760	765	759	788	727	789	801	783	759	740	747	717	753	742	767	778	744	757	754	745	742	717	726	769	765	712	725	711	804	716	738	751	724	787	760	817	771	804	769	766	762	807	790	767	715	717	763	764	765	778	776	711	782	773	704	796	780	772	753	756	765	767	753	778	760	761	779	797	719	769	791	758	758	770	738	802	773	782	742	761	755	729	767	777	719	727	752	732	806	748	772	726	786	795	723	762	710	748	778	754	805	753	758	786	745	793	766	780	754	767	766	751	846	789	775	730	727	790	751	731	768	775	745	782	746	743	736	774	771	776	796	747	803	747	764	771	748	726	765	770	778	751	753	752	764	723	782	728	779	760	810	767	762	798	790	787	766	739	786	777	783	718	746	783	792	761	842	757	737	780	755	696	756	766	791	750	792	776	799	748	728	736	772	763	790	751	729	802	745	798	780	729	756	770	754	786	793	764	750	714	756	713	812	753	767	756	769	711	758	713	764	739	724	732	769	776	724	767	787	725	767	777	753	730	719	762	766	735	735	791	771	773	785	742	792	745	765	748	810	796	815	790	777	785	788	803	776	792	744	823	750	771	806	790	784	779	798	771	778	727	801	809	768	797	755	769	719	746	759	737	785	718	767	765	757	746	803	800	752	749	757	689	723	775	775	740	805	737	763	752	834	737	820	800	760	813	721	741	765	728	771	802	714	800	724	764	769	775	760	791	747	747	795	795	787	756	753	770	708	780	727	750	786	757	756	762	798	799	759	698	784	764	736	738	748	770	733	760	774	733	800	759	742	770	726	814	802	733	794	728	820	757	798	801	798	766	789	766	807	732	738	787	745	780	748	774	792	720	764	804	744	748	744	784	745	750	760	821	743	755	744	740	726	729	752	752	757	767	784	754	717	727	739	760	743	767	792	759	815	784	757	747	729	802	752	781	760	766	766	795	764	751	797	794	795	754	750	688	733	760	745	740	761	761	753	746	725	749	790	760	737	729	766	779	763	731	760	808	740	783	765	737	753	748	763	771	742	769	759	762	730	754	755	718	720	785	771	778	721	724	757	768	740	711	807	744	761	780	739	781	709	760	762	809	774	732	724	749	745	712	736	742	726	760	723	746	722	760	706	776	789	765	758	735	743	770	763	762	753	769	762	767	726	758	728	781	767	740	776	707	730	761	750	802	832	756	731	729	750	755	767	744	728	771	774	776	733	764	784	761	805	767	752	766	778	762	775	819	770	792	721	758	759	736	780	760	787	763	815	750	807	741	756	751	747	785	751	807	762	770	739	742	822	795	777	781	737	731	747	784	729	722	747	752	721	751	767	762	771	805	703	793	793	791	729	772	764	797	775	769	811	819	762	727	747	779	790	732	744	740	706	721	752	753	803	776	720	749	740	755	769	725	721	713	758	775	747	709	793	810	756	781	721	782	792	821	765	734	802	776	785	767	764	783	796	762	738	798	780	783	709	755	768	747	791	714	743	805	813	777	727	740	781	767	769	758	783	819	763	731	763	731	766	769	775	729	743	761	782	738	726	786	737	822	758	736	733	719	726	776	752	812	726	774	781	726	776	771	816	748	743	774	737	768	741	748	766	792	748	768	723	746	714	730	788	781	764	787	788	769	770	751	760	804	807	796	779	731	764	785	751	774	732	772	758	728	762	779	785	752	770	795	730	714	773	726	753	769	736	783	769	777	800	752	764	741	765	743	761	780	853	778	715	702	767	776	729	725	710	771	757	723	725	756	737	764	743	782	757	763	776	771	752	722	727	788	785	762	798	711	777	782	778	691	759	773	758	729	781	720	808	742	744	759	739	752	777	782	726	771	756	786	740	793	781	758	768	734	794	773	768	788	784	748	775	796	746	764	759	720	734	739	824	774	758	725	740	682	752	792	746	798	758	761	723	752	783	760	733	781	771	806	742	780	795	756	754	718	784	774	789	794	734	730	794	765	805	768	766	810	779	722	763	745	776	776	786	771	829	790	772	772	771	702	767	765	814	779	711	731	751	745	770	723	723	753	802	725	770	776	787	805	776	718	751	777	732	783	762	759	769	715	735	766	749	775	781	771	765	694	774	797	814	767	757	787	775	730	749	726	763	714	735	751	769	771	728	750	757	780	715	765	750	760	812	769	739	680	746	770	781	763	777	741	765	754	757	741	785	726	784	729	729	754	770	740	769	731	745	732	745	747	707	751	739	729	796	751	756	767	775	804	789	708	785	772	755	764	764	794	777	740	767	788	756	773	729	764	779	743	731	786	781	750	751	723	701	741	700	756	760	771	799	797	721	767	713	778	789	763	812	781	760	761	793	686	753	751	775	828	738	765	788	772	829	789	761	730	769	760	713	760	706	749	765	757	792	767	766	773	710	732	756	725	782	788	785	776	730	732	809	781	778	775	750	739	738	719	733	762	741	797	806	793	793	758	776	739	747	745	720	736	778	785	762	782	756	757	781	734	786	814	759	747	770	775	811	732	742	742	763	773	758	774	769	800	768	750	777	697	839	757	750	743	791	767	789	763	761	768	782	801	751	791	792	778	757	790	799	740	743	752	774	800	752	733	799	792	761	753	793	816	775	737	783	766	783	768	800	732	810	779	764	756	728	773	749	781	760	769	757	736	758	732	791	744	749	753	753	788	724	743	774	776	762	721	773	802	777	781	766	728	705	732	745	765	771	767	783	773	764	798	762	752	800	799	756	776	773	756	789	780	776	766	743	767	759	810	746	747	728	785	762	773	786	760	778	762	795	746	775	768
24165	3632	692	508	482	424	391	352	390	389	363	376	396	382	358	364	390	422	377	356	353	368	387	384	400	379	384	371	357	381	372	396	338	375	370	379	410	371	370	377	393	387	370	383	366	347	386	393	370	371	366	377	364	367	365	364	372	380	340	425	376	385	363	381	327	387	343	343	359	400	407	375	363	361	363	387	354	346	352	367	383	378	374	342	366	378	341	399	359	407	362	383	372	398	377	365	357	412	355	365	372	357	398	349	358	352	360	347	368	379	410	355	385	363	359	337	360	363	398	380	374	385	358	377	337	359	389	355	368	387	352	354	349	396	385	398	406	357	369	369	404	383	397	328	380	419	392	402	341	413	367	394	377	387	353	388	365	413	360	356	412	407	371	347	397	351	383	340	342	381	361	364	394	355	346	375	381	376	350	409	345	385	377	379	362	394	363	349	346	345	430	383	361	364	375	379	358	376	387	386	364	384	353	376	391	361	373	337	351	373	384	334	407	386	395	420	367	396	366	357	381	410	372	363	363	377	387	381	376	366	358	406	373	378	369	389	357	390	345	367	389	349	370	379	340	356	347	381	350	382	376	385	370	331	406	372	391	388	385	355	368	406	407	381	369	358	356	350	365	377	382	363	368	355	356	397	394	361	343	335	391	356	369	380	367	340	421	391	366	369	371	366	375	402	374	364	349	355	358	365	371	346	374	402	374	424	385	378	398	385	354	365	350	342	393	390	376	356	374	394	363	377	352	365	347	367	365	375	353	349	380	394	369	360	391	396	364	375	360	418	375	346	334	381	379	361	367	353	340	338	412	426	368	383	397	360	367	372	373	381	379	338	355	366	345	363	344	359	374	388	383	341	371	362	365	405	336	382	335	334	361	409	388	366	353	446	364	361	364	392	408	398	346	365	370	374	366	381	360	359	402	385	397	393	410	375	337	348	382	384	375	356	376	377	407	393	379	360	375	383	410	334	358	362	405	313	364	386	393	380	350	367	379	371	345	412	430	377	380	412	391	357	387	403	425	377	357	418	359	353	345	355	378	371	362	356	345	404	372	358	378	359	355	379	349	354	378	381	409	391	389	382	325	336	367	338	354	359	365	413	398	402	365	363	386	361	379	389	377	360	353	371	361	384	363	349	353	378	391	415	347	368	374	362	359	368	364	374	359	377	380	394	360	359	357	392	366	350	395	367	399	395	369	375	375	349	373	374	351	374	409	366	398	399	403	339	373	389	346	385	373	364	330	365	376	342	391	374	333	407	357	370	369	368	394	348	351	353	387	394	384	331	336	385	363	362	358	368	360	354	345	374	374	382	318	323	352	384	394	390	373	385	388	345	378	396	335	361	350	384	358	352	372	372	388	380	342	356	370	366	397	375	373	360	382	405	390	348	348	366	371	375	359	378	348	344	402	358	376	337	360	389	369	390	401	362	369	357	396	358	375	382	345	352	354	400	364	349	384	363	385	353	407	358	411	385	377	369	383	402	362	381	351	358	343	380	375	337	371	348	391	375	409	383	406	358	364	401	379	374	382	415	358	374	362	386	396	381	376	363	423	345	339	381	344	393	380	350	385	409	359	374	420	338	315	379	365	351	384	370	387	351	353	378	395	351	375	384	352	373	356	376	373	381	347	342	377	410	394	368	372	377	358	401	378	376	354	368	363	357	380	391	341	370	435	348	386	354	338	355	351	357	347	376	350	367	358	356	354	365	371	389	343	355	351	392	420	398	371	364	382	384	347	379	362	361	354	359	389	338	374	352	364	367	356	384	376	351	387	391	375	361	369	375	376	385	392	425	371	366	382	414	385	400	368	346	399	380	388	369	366	341	366	379	354	344	349	386	385	361	370	409	384	389	376	367	390	380	381	425	341	335	328	335	400	394	394	396	386	359	410	343	409	366	363	377	341	341	390	334	416	364	372	345	392	394	421	353	356	390	389	381	370	394	389	380	377	386	353	357	383	366	406	383	356	386	380	395	364	338	363	350	345	367	397	376	406	349	366	391	342	361	361	373	376	396	386	364	390	368	369	397	372	376	360	385	360	367	374	385	365	359	360	377	382	393	364	376	361	356	330	361	376	356	383	385	379	402	388	383	360	360	376	360	377	367	375	374	409	343	380	388	353	422	386	389	371	370	361	357	356	413	354	383	334	377	405	363	371	376	374	355	350	341	314	369	359	346	414	377	365	406	374	405	365	365	352	375	368	367	377	332	359	352	374	388	369	369	394	364	364	368	395	343	341	344	392	370	386	372	374	360	386	387	337	348	390	388	380	337	359	367	360	355	332	401	358	372	346	331	347	344	367	382	369	426	375	383	341	381	398	397	403	399	332	362	327	369	359	368	385	346	357	346	375	390	350	365	366	387	387	368	361	421	359	369	422	424	380	365	357	362	358	342	365	408	398	373	361	363	360	347	389	346	364	376	404	382	346	358	353	382	380	389	342	369	375	378	378	352	361	387	395	398	362	404	365	356	358	368	384	351	380	378	356	400	376	379	383	348	346	373	390	369	372	389	391	365	363	371	385	379	359	370	405	356	351	374	371	374	350	407	363	413	351	382	351	395	384	353	365	381	400	354	361	365	373	378	393	397	384	366	348	384	359	368	398	408	366	353	384	352	348	340	402	383	359	393	367	375	380	390	369	362	360	345	351	371	378	354	358	380	362	371	360	359	406	381	417	366	365	401	381	399	375	443	352	369	386	365	321	341	362	414	382	410	336	331	356	366	349	380	374	341	377	363	362	354	339	385	322	394	392	382	352	359	366	366	355	376	345	405	379	396	399	362	387	359	372	365	384	392	376	359	355	360	384	398	369	380	363	362	377	384	397	350	389	383	359	370	377	354	375	347	355	367	401	333	379	372	395	358	384	350	364	349	349	371	356	356	353	395	374	358	359	350	376	392	383	391	363	374	403	389	358	385	365	400	340	405	398	374	397	355	385	358	383	385	363	379	347	386	358	384	367	395	373	376	380	357	365	374	326	406	378	350	352	367	383	392	353	363	384	434	366	354	357	395	399	370	365	365	340	349	369	363	359	393	367	356	372	371	389	356	346	347	376	339	388	367	399	381	396	357	385	368	383	361	371	349	350	391	352	381	377	374	388	362	365	332	371	353	364	362	407	383	361	370	344	402	393	391	378	380	365	371	353	356	372	387	375	378	408	368	364	363	391	395	380	368	371	409	374	392	368	361	382	369	344	366	354	344	402	348	355	390	363	363	356	349	383	370	371	358	355	414	366	371	383	413	397	349	346	423	360	380	367	363	361	354	387	368	391	399	347	329	380	393	391	368	391	363	347	376	386	386	371	357	388	358	378	424	407	362	364	403	328	399	363	357	359	381	382	335	318	362	375	333	372	378	384	386	356	377	350	406	338	406	335	378	360	391	355	346	363	364	379	357	351	371	355	360	378	333	357	373	339	405	336	390	382	372	377	376	391	378	338	364	354	349	361	380	363	388	350	385	366	384	372	366	362	378	324	333	363	358
16492	1841	1474	1460	1348	1175	1103	1070	1088	995	996	931	921	919	940	923	908	933	839	857	834	851	915	862	857	874	881	843	861	818	837	848	861	881	863	844	824	891	873	878	855	837	875	905	866	885	876	862	826	875	848	825	873	908	866	862	868	870	856	844	859	863	858	946	897	916	843	856	846	864	861	859	884	897	824	825	842	926	849	901	914	850	902	919	917	837	882	820	844	879	821	879	926	871	874	968	879	862	896	850	897	838	883	843	880	864	853	906	891	881	853	847	831	838	825	894	889	956	845	848	886	871	868	820	890	876	898	866	922	868	833	850	856	857	879	928	857	850	832	849	865	878	823	870	854	889	875	882	858	816	826	886	870	853	858	879	890	929	862	873	846	892	855	850	874	872	849	869	876	882	832	904	889	868	866	899	816	842	872	846	835	870	874	886	898	853	820	847	820	874	865	869	893	865	851	839	836	879	848	876	858	832	835	819	878	826	856	860	835	868	871	867	877	889	917	920	857	888	848	889	839	897	829	902	902	879	917	895	840	777	882	870	879	888	864	878	866	814	849	842	933	826	851	866	885	883	827	858	851	861	877	872	853	877	872	865	871	901	862	852	839	844	852	885	825	833	876	845	852	842	869	840	838	807	887	866	873	890	886	841	845	823	881	838	856	884	897	896	825	830	879	885	872	901	804	865	900	885	885	910	859	907	864	906	897	846	836	880	847	845	860	908	873	849	876	837	821	887	882	869	916	870	820	872	864	832	858	865	890	843	873	835	868	933	865	841	841	825	852	870	852	875	903	866	895	868	872	867	888	886	819	816	870	836	888	907	844	888	852	888	848	875	867	877	841	887	878	841	859	845	866	906	823	900	864	842	850	872	845	837	820	886	895	890	839	884	879	897	859	860	821	836	839	886	830	844	828	824	819	889	883	889	885	861	884	879	893	860	890	870	837	878	900	904	868	853	842	894	901	855	840	851	920	906	897	917	847	867	903	884	815	850	846	854	868	876	842	909	879	874	923	875	907	897	824	897	897	803	847	831	895	897	830	865	919	826	835	859	836	873	893	876	836	836	891	881	891	906	941	847	839	935	868	880	848	856	834	841	865	822	887	848	852	946	853	876	856	881	953	829	919	900	819	857	882	906	895	878	926	854	875	872	844	870	851	841	877	887	865	813	857	851	855	894	867	898	884	881	839	885	853	879	911	892	877	846	924	850	895	893	840	892	856	812	851	873	896	879	877	870	905	858	915	844	853	879	861	920	839	849	871	851	848	855	912	864	841	839	915	888	846	880	874	862	835	908	842	865	859	803	823	873	864	873	833	851	898	863	925	857	886	879	829	873	853	849	813	843	854	851	875	859	887	918	890	883	827	928	914	813	863	869	849	790	829	905	898	869	855	897	828	867	856	880	850	880	814	858	915	834	869	874	817	841	881	839	892	867	839	879	861	918	829	842	836	842	892	856	888	859	835	900	900	883	826	859	910	913	840	831	859	822	875	883	855	863	937	850	896	888	839	900	905	837	855	818	896	896	820	842	906	879	836	864	859	849	861	854	854	869	842	819	902	848	860	908	861	884	898	885	842	838	881	911	864	893	819	878	861	870	868	904	881	913	871	833	846	862	824	817	872	855	892	841	785	890	850	853	882	889	854	855	829	853	815	893	866	872	840	874	912	859	867	913	889	831	858	894	886	857	845	869	853	877	849	869	872	838	843	855	889	937	815	838	827	876	889	872	926	908	850	891	842	861	823	889	862	880	853	823	905	830	874	896	847	876	871	900	864	895	845	876	861	900	890	844	854	864	842	905	908	846	852	851	849	855	879	871	847	869	869	826	862	890	896	877	857	860	830	870	830	833	848	804	822	845	908	819	788	820	914	873	864	883	831	889	825	893	816	851	882	886	820	892	860	894	905	869	840	834	927	886	902	891	852	825	833	873	843	902	868	864	887	876	859	832	893	840	859	893	826	854	920	897	842	861	893	857	893	864	877	864	927	852	861	838	847	862	877	870	866	889	865	903	862	922	874	858	865	790	816	828	857	905	856	913	911	861	878	879	858	898	852	908	927	893	864	886	845	817	861	905	883	901	840	824	892	818	839	896	933	848	862	886	910	855	854	896	846	837	834	954	856	897	897	890	868	801	846	898	833	834	864	863	913	871	903	899	895	885	923	810	851	905	865	872	891	839	868	869	857	839	877	857	819	843	871	867	829	847	871	863	874	839	859	892	828	908	846	854	861	848	837	837	871	836	902	866	874	877	860	826	861	835	925	841	860	907	908	875	828	823	917	872	902	911	825	883	838	854	875	842	818	900	868	849	885	856	828	842	834	857	880	855	828	832	810	786	853	884	845	849	855	867	886	858	867	885	877	882	868	851	893	896	909	880	896	889	846	847	872	855	828	875	901	932	876	879	884	860	901	844	871	856	882	867	855	891	836	864	896	928	874	839	845	900	888	883	884	894	849	854	848	834	934	840	813	875	844	872	855	886	854	925	849	903	896	876	813	889	839	862	839	874	885	868	879	851	842	914	853	841	896	883	843	891	853	887	856	887	864	838	823	888	907	918	855	854	875	894	893	895	901	865	873	884	884	836	833	850	831	883	849	848	849	882	858	839	900	875	877	867	860	912	892	834	851	844	850	883	850	870	858	873	876	863	852	876	884	937	822	900	811	866	834	902	857	879	900	905	825	888	884	879	885	907	878	879	837	899	846	899	895	870	843	836	899	852	837	905	870	861	899	875	851	961	855	864	838	861	832	854	810	834	854	904	921	893	834	853	834	882	852	904	876	845	826	875	882	860	870	890	852	888	898	828	891	888	833	879	887	820	805	900	868	872	838	894	874	843	885	820	890	778	891	829	816	845	861	802	907	890	834	850	863	875	891	916	875	937	922	833	902	868	867	836	874	858	846	844	872	877	847	859	884	901	906	829	923	868	907	846	881	883	895	889	879	845	856	924	820	880	908	831	921	826	923	864	871	880	815	847	818	879	863	868	871	894	875	836	860	802	922	882	892	828	883	876	878	872	881	872	858	898	890	788	860	868	837	817	880	856	842	849	865	858	865	845	849	847	867	852	882	848	867	831	838	860	876	823	854	919	848	862	890	872	884	891	910	870	914	900	881	842	891	897	858	837	870	917	881	891	791	873	864	858	847	857	805	823	872	894	888	893	867	849	826	903	890	849	874	864	870	911	882	869	864	871	868	932	873	886	877	833	833	880	889	875	876	824	871	875	865	883	860	872	890	866	901	878	905	810	845	876	893	835	875	817	873	871	879	878	860	859	881	890	884	817	870	886	881	843	832	907	823	851	839	883	934	855	812	873	882	853	860	882	896	916	863	828	909	831	803	889	897	915	891	878	825	868	839	853	879	832	849	823	863	864	852	838	873	837	818	848	837	808	853	864	841	803	864	841	895	879	864	859	893	924	862	873	887	894	847	901	815	850	895	867	842	896	852	850	812	894	870	831	858	833	884	892	886	827	818	849	822	839
33548	6628	971	587	441	353	348	304	283	293	282	272	234	279	275	262	251	256	225	261	245	241	223	270	253	269	240	245	237	252	264	240	221	248	253	254	222	249	271	249	281	246	246	244	251	237	260	250	227	236	248	245	241	199	246	244	269	242	222	234	258	258	225	255	210	234	221	222	247	235	230	246	252	258	210	236	270	238	234	254	251	268	243	262	252	277	224	223	257	220	239	237	257	240	246	260	274	271	234	239	240	242	242	252	261	250	227	224	235	232	240	264	260	262	213	260	236	247	232	233	241	227	256	271	244	245	226	233	235	232	252	271	229	241	252	236	220	233	241	239	221	273	252	267	222	218	238	238	249	243	246	243	243	245	220	256	219	251	221	258	262	229	264	243	257	237	229	253	229	237	255	226	249	243	238	241	221	255	257	265	244	249	246	239	257	260	231	249	230	275	245	226	229	264	229	222	243	231	223	212	255	254	231	261	206	254	227	242	269	221	223	276	216	259	229	211	235	243	213	251	276	243	245	230	244	223	242	253	232	258	248	220	232	226	201	231	229	274	257	237	227	240	240	241	240	250	254	242	199	256	238	231	216	247	245	258	250	242	224	236	243	237	213	226	238	278	244	276	215	278	255	223	238	239	242	241	266	234	235	254	239	234	250	241	254	229	228	264	249	263	233	248	234	245	259	237	229	250	235	278	242	248	234	261	245	226	231	264	248	245	220	241	238	218	231	224	218	263	241	243	236	239	228	243	253	242	248	227	219	251	252	229	242	233	249	246	259	260	217	248	256	250	219	268	237	238	234	208	245	224	232	228	242	267	226	241	240	274	249	251	255	252	234	249	273	270	246	253	252	219	244	247	230	247	243	226	230	262	227	234	261	240	249	274	227	219	242	241	251	240	251	264	274	275	219	238	240	255	232	237	261	224	239	238	259	250	261	236	252	242	250	234	259	262	229	231	215	234	252	251	227	240	239	232	232	238	229	250	268	237	240	243	254	245	249	246	229	251	255	233	257	259	244	235	220	254	231	254	232	262	227	242	234	259	232	239	258	241	272	198	234	236	221	225	269	226	212	248	259	255	261	266	258	213	247	240	233	232	222	235	268	240	253	232	255	259	266	237	224	236	236	263	227	238	238	234	232	245	261	215	237	223	254	260	217	280	255	256	265	240	233	218	268	214	265	247	253	229	209	224	273	228	273	233	237	252	212	239	236	230	253	243	233	221	268	246	211	254	248	244	237	251	232	246	250	226	248	239	198	212	251	248	209	222	216	263	250	220	241	257	266	227	266	260	240	240	264	262	234	237	244	271	245	253	254	216	236	226	256	268	228	247	266	234	253	232	249	258	276	269	219	245	257	270	230	242	245	251	242	251	263	245	270	219	237	249	238	253	246	274	253	238	248	257	252	272	237	237	235	242	255	222	231	235	229	257	251	233	244	236	259	222	257	261	226	225	260	251	237	242	265	248	241	270	239	230	231	234	266	244	253	254	221	269	241	253	242	251	251	237	254	219	240	229	230	257	253	241	256	253	255	234	211	256	257	254	271	259	251	253	252	248	239	268	246	228	214	257	210	247	242	217	266	259	222	258	237	235	237	244	258	237	240	258	221	254	256	235	224	221	230	247	236	226	233	232	242	236	201	219	243	240	250	256	250	267	221	227	215	222	232	215	252	250	204	242	241	235	249	239	219	250	240	233	271	240	227	248	269	214	249	273	264	242	248	221	241	224	246	241	234	207	230	245	232	222	243	235	270	232	227	242	280	257	235	242	229	274	227	228	206	233	248	266	258	240	242	260	203	226	246	230	250	252	274	236	230	222	248	270	252	240	252	263	247	242	201	216	252	238	208	254	263	232	283	246	239	257	273	243	215	207	238	269	219	214	209	247	237	235	228	221	236	233	271	238	266	269	260	242	237	217	224	234	273	224	240	238	237	230	231	254	247	232	224	213	236	258	257	225	267	237	274	246	217	249	251	258	238	236	236	238	258	230	243	261	213	239	251	256	235	208	232	239	231	254	219	232	250	271	246	238	226	240	248	228	259	264	234	233	234	248	240	238	235	220	222	238	226	241	251	229	229	224	246	241	228	234	252	256	246	252	246	258	239	265	232	230	259	234	236	274	247	232	248	236	216	242	274	244	270	279	235	273	245	250	259	225	238	259	235	240	203	239	247	237	251	276	256	238	286	247	240	258	246	246	256	252	241	235	243	222	248	217	205	242	236	252	238	237	233	244	224	242	226	258	254	237	246	240	284	234	224	253	244	243	269	259	267	247	234	261	230	284	216	256	213	212	240	220	217	229	240	246	247	233	235	241	236	252	239	248	232	226	236	224	252	275	228	254	242	230	251	242	249	272	217	224	229	277	233	261	250	258	218	244	220	250	255	234	267	247	249	248	231	222	222	225	248	243	255	259	237	251	245	224	232	225	242	225	261	196	238	245	214	237	272	241	232	280	226	239	241	217	249	231	259	249	243	261	238	239	287	266	224	243	231	255	247	256	249	241	279	235	247	244	246	237	244	254	259	240	238	234	264	253	219	225	249	262	251	264	236	235	274	226	236	244	243	245	250	235	231	204	234	237	227	251	226	258	227	234	242	248	231	234	261	262	250	242	246	275	237	245	222	248	227	226	227	255	235	226	233	220	240	279	240	254	275	269	285	257	235	246	231	251	249	219	235	216	254	227	228	269	251	224	259	255	234	271	271	253	252	227	257	228	259	223	256	250	212	238	261	257	242	220	263	246	255	239	250	234	252	227	228	252	251	251	236	243	229	254	258	224	259	254	230	251	232	242	255	266	223	226	252	258	264	220	240	226	217	236	257	241	235	240	249	256	213	243	220	266	250	240	246	260	257	242	238	232	207	242	250	239	256	200	233	223	249	275	237	248	236	273	224	235	251	260	217	269	246	232	257	270	245	245	268	281	243	240	251	221	239	224	242	229	278	285	235	230	242	259	251	234	259	233	271	247	239	243	219	227	248	262	235	273	270	263	266	242	249	248	279	232	237	262	234	246	256	222	247	223	222	239	267	274	259	270	236	231	238	230	254	226	246	229	252	239	218	242	198	227	224	258	273	229	253	251	246	240	229	233	215	213	278	260	253	244	230	251	224	221	230	227	241	217	237	229	242	232	250	243	245	232	250	217	265	246	250	256	237	231	262	242	262	263	246	226	254	234	197	222	248	223	236	279	267	246	239	238	229	248	242	225	239	284	214	245	248	226	251	242	255	252	237	276	262	281	235	257	213	254	247	253	266	268	228	258	253	253	259	234	246	221	241	247	241	243	247	228	251	255	235	245	250	227	252	250	235	235	217	263	236	235	239	226	238	260	221	266	248	222	241	255	242	234	238	239	246	246	255	261	225	230	211	243	207	241	224	265	234	209	256	262	255	259	260	257	268	261	244	238	235	242	241	241	244	242	257	225	235	212	223	220	260	268	218	239	233	239	234	260	243	233	245	255	242	244	220	237	215	215	232	254	243	241
20773	2157	1690	1675	1448	1261	1046	955	868	852	821	753	752	694	720	705	703	682	656	638	635	601	585	633	644	632	649	634	620	592	645	622	599	575	628	625	604	606	604	620	570	604	590	621	613	577	625	551	575	623	585	630	579	607	596	598	595	619	587	604	597	589	578	592	588	588	596	613	589	561	568	642	601	611	547	593	619	622	617	605	593	581	585	589	570	615	572	582	611	591	612	571	579	593	625	622	633	591	583	587	574	604	601	544	549	588	594	592	574	584	632	586	597	572	578	586	543	593	595	640	548	596	580	589	621	579	601	597	607	607	602	622	547	584	571	571	594	605	621	589	546	535	543	597	587	609	549	587	572	580	587	570	585	635	603	580	595	569	602	577	621	564	582	652	558	578	577	603	581	575	529	556	576	593	583	543	589	572	585	591	577	546	579	651	577	592	553	600	595	568	553	520	571	566	529	582	588	549	592	577	551	575	554	592	586	530	562	585	598	561	558	586	602	591	624	540	595	601	620	592	570	577	574	595	587	571	590	606	586	578	622	582	554	568	576	554	591	566	575	640	583	573	529	547	579	564	583	548	587	551	614	595	570	592	591	615	559	591	585	544	541	587	584	616	588	550	549	581	584	594	570	567	614	574	601	550	542	599	588	555	579	614	540	582	588	584	604	552	613	570	559	649	594	572	570	590	613	548	574	576	633	602	614	592	567	610	580	545	575	561	574	600	609	566	567	618	557	601	561	562	624	577	605	519	602	556	591	616	593	554	598	611	574	588	560	573	555	588	562	645	585	593	569	591	606	584	616	549	558	571	576	588	575	560	590	583	607	548	591	570	580	535	566	569	624	612	629	562	542	593	591	592	569	597	561	593	582	596	607	594	598	582	554	564	609	551	583	616	551	566	585	579	561	597	574	588	590	612	608	568	584	600	580	563	593	594	584	608	614	561	584	576	603	577	577	551	583	540	593	574	611	566	599	572	612	602	619	569	543	579	582	558	590	586	594	577	555	626	596	575	588	626	602	515	622	590	590	541	594	625	595	560	572	571	640	547	568	590	588	586	550	579	607	593	545	639	584	627	564	588	572	597	617	556	590	626	592	614	619	557	595	547	619	600	554	597	574	577	590	592	589	587	570	611	565	533	590	546	596	556	559	549	598	565	579	563	572	604	593	624	573	546	568	583	563	601	592	617	574	587	577	610	583	566	571	587	625	646	565	595	564	572	599	601	581	634	570	594	581	575	572	617	636	584	547	600	546	568	575	582	595	622	555	619	609	593	599	606	569	646	573	593	616	574	574	527	599	571	543	596	577	625	530	550	566	644	591	594	574	622	540	571	567	532	576	587	605	567	588	578	544	576	578	598	537	579	563	602	584	589	596	557	577	585	651	581	546	552	523	584	615	557	565	568	614	623	591	580	571	575	595	554	567	569	593	558	589	560	561	572	618	536	603	581	613	597	566	634	564	528	590	576	540	548	595	603	603	599	586	589	576	560	613	579	602	568	593	589	602	568	610	605	608	609	585	569	550	564	549	604	592	604	582	600	603	623	587	551	570	579	547	638	587	571	592	590	570	568	576	630	619	605	574	576	612	563	586	586	560	617	562	621	575	567	608	568	610	575	518	609	563	582	584	589	561	610	550	609	560	538	593	567	583	584	605	586	595	602	600	578	535	583	557	565	609	600	601	579	635	620	563	612	586	556	566	575	561	588	603	571	552	589	616	589	580	598	537	573	569	620	597	573	590	618	549	601	584	607	564	590	585	629	539	604	580	592	582	532	623	535	574	599	581	602	611	559	604	560	542	579	559	585	559	587	578	567	574	562	554	588	601	561	589	587	586	585	577	563	603	574	557	637	553	571	595	579	566	610	564	580	597	585	586	607	577	598	571	569	588	613	613	566	561	573	609	574	589	612	598	619	578	531	622	595	615	544	605	587	575	603	605	588	601	587	573	585	603	624	612	586	579	605	578	580	557	582	557	558	609	630	589	572	612	606	577	577	588	560	601	608	596	571	591	612	605	585	619	601	633	553	569	570	568	602	618	565	615	558	561	567	578	585	579	594	573	581	601	570	598	588	573	627	594	599	594	597	597	561	654	562	570	585	574	597	570	575	597	627	601	565	533	594	593	581	597	536	586	592	590	617	587	584	550	535	605	617	614	555	596	577	553	571	541	550	576	590	562	555	615	588	560	540	587	573	609	569	595	611	579	594	593	603	584	571	582	585	561	581	587	587	572	545	600	596	590	557	573	586	570	603	589	594	591	596	553	579	590	618	557	602	588	552	560	577	588	597	572	613	565	608	517	571	580	607	572	597	562	558	609	587	569	591	628	598	595	548	573	580	570	586	622	547	580	611	586	591	613	575	599	538	567	582	571	621	583	597	593	613	596	582	643	626	572	608	569	552	561	567	571	568	573	624	582	565	599	621	553	598	542	594	583	635	635	587	605	584	581	617	596	587	590	557	553	589	575	607	584	584	579	566	599	544	610	559	612	547	597	613	589	639	621	610	568	604	623	577	585	611	607	621	537	631	590	583	587	576	611	588	578	616	588	560	572	591	573	610	586	585	605	590	569	603	580	557	581	565	577	584	591	608	556	594	609	557	580	610	580	586	604	624	587	567	592	625	564	536	570	573	589	552	611	557	628	600	612	636	591	609	565	603	580	571	581	587	583	565	588	578	587	604	555	594	589	585	592	555	555	598	567	605	635	611	574	542	544	515	615	619	586	560	576	598	602	602	621	609	578	569	605	587	572	612	583	555	586	544	597	605	553	611	607	546	588	570	592	602	562	582	555	605	623	593	573	516	597	594	545	542	629	583	603	554	550	588	623	581	626	584	581	578	610	578	633	574	572	591	581	584	586	591	562	607	621	535	584	524	573	603	571	537	576	564	566	569	591	593	569	607	620	577	571	588	566	554	607	589	554	547	594	601	602	628	604	544	572	582	599	594	549	578	602	558	591	619	576	624	612	617	605	581	553	626	606	569	581	587	554	594	537	562	607	583	578	563	570	577	655	622	564	566	594	570	594	595	574	588	638	576	596	596	584	571	583	571	577	582	624	591	600	591	622	605	578	611	599	579	594	615	571	528	562	603	545	577	552	563	595	562	553	613	596	605	629	558	577	536	592	588	550	544	619	610	589	606	613	580	632	604	586	605	584	609	593	619	565	617	576	620	617	599	607	600	585	605	527	595	575	591	584	581	620	612	579	634	605	593	568	585	578	567	600	599	587	555	564	541	542	573	576	568	550	600	601	627	590	548	580	604	580	599	551	569	576	616	558	601	560	593	580	619	577	586	559	569	656	571	618	586	579	650	612	570	592	619	601	589	615	589	628	580	569	623	592	608	563	568	578	632	570	560	590	573	595	571	578	549	573	559	543	538	580	617	580	592	578	581	610	628	614	601	603	620	600	539	554	571	549	622	583	600	572	593	572	583	595	563	637	562	568	597	581	554	570	570	615	565	596	547	558	588	566	587	590	605	616	587
11267	1236	375	317	301	330	316	300	329	319	331	279	319	337	299	340	319	336	290	337	368	359	314	306	300	306	355	321	310	334	333	313	325	317	340	322	345	299	347	338	354	336	303	328	316	378	335	357	287	339	330	330	324	355	368	334	276	292	340	299	319	347	344	289	321	320	314	307	321	297	298	314	310	302	338	317	309	312	338	332	305	339	317	275	300	298	314	327	346	307	320	367	338	318	326	296	311	332	340	346	334	340	293	310	276	290	316	311	332	325	378	356	328	337	348	298	326	330	291	328	349	307	317	308	331	310	289	304	314	322	306	347	322	315	345	309	303	315	329	291	332	322	350	315	277	289	332	329	292	326	325	308	354	343	342	316	323	331	311	316	316	350	372	355	310	297	320	291	315	288	308	316	324	326	351	321	356	322	315	311	300	318	323	298	309	328	286	333	299	313	304	296	345	317	307	339	339	285	317	310	328	279	319	293	335	323	343	324	321	313	317	335	339	320	332	347	337	315	323	317	361	313	321	329	315	294	310	301	285	292	310	321	310	331	322	345	331	310	334	294	343	340	345	322	334	315	325	354	310	290	338	328	303	291	299	344	333	304	327	332	307	353	323	325	308	312	302	313	294	352	334	306	298	324	276	308	355	355	304	309	315	335	345	341	322	328	309	339	299	333	354	298	308	322	290	327	348	304	328	334	313	299	304	339	318	344	309	332	320	362	292	329	311	292	311	325	333	305	363	323	360	298	314	317	299	331	305	317	328	334	342	325	291	300	309	307	315	297	300	327	311	289	331	294	299	311	308	331	326	302	289	325	325	331	314	317	324	313	295	308	329	303	328	357	332	314	336	303	314	330	337	309	355	327	332	346	341	340	340	313	309	315	317	327	281	342	290	337	312	312	333	341	300	284	302	341	313	308	334	329	330	320	335	301	328	316	329	341	331	300	295	336	297	317	349	301	343	313	330	310	362	310	326	359	296	317	296	348	353	295	318	298	315	307	335	330	333	276	347	302	258	339	296	314	338	326	306	333	348	298	311	321	356	335	345	295	349	320	290	339	330	312	323	314	299	308	309	280	311	344	319	313	311	323	283	328	298	318	313	365	318	325	315	285	308	394	362	298	322	308	307	344	312	331	333	327	327	326	344	321	321	338	322	338	322	298	334	343	341	308	325	299	346	334	318	324	323	343	317	332	332	326	338	317	340	320	324	308	305	311	349	318	297	327	306	335	315	333	344	323	330	337	326	355	317	303	330	350	331	322	326	328	319	330	346	332	343	318	308	299	345	316	343	333	293	317	282	326	322	335	304	297	337	340	335	336	321	298	300	317	320	355	326	305	324	313	316	293	313	320	250	330	304	307	342	329	317	313	294	314	358	316	328	331	313	321	285	337	306	320	315	307	321	329	351	340	343	363	319	303	320	313	327	328	321	328	304	292	289	347	338	307	310	332	321	321	338	305	325	328	319	354	316	314	287	300	291	309	305	361	295	327	319	301	324	324	318	322	312	315	311	296	308	292	323	298	302	347	350	310	294	313	320	304	349	314	339	338	318	318	318	307	353	320	343	321	306	300	332	301	354	312	294	329	309	340	311	349	311	333	336	330	333	315	321	323	343	293	316	332	326	316	322	308	360	324	315	310	312	320	309	323	310	316	288	332	343	319	302	332	318	351	320	361	327	300	337	326	299	330	322	285	305	304	316	312	288	318	323	322	332	298	345	304	327	327	312	363	331	326	324	352	364	324	347	344	349	316	335	308	342	312	287	296	332	315	311	326	319	306	318	333	306	292	311	303	277	312	353	305	340	316	335	313	340	360	348	297	303	333	334	327	319	313	314	320	322	309	337	277	339	325	318	354	306	327	310	334	307	318	324	315	337	355	334	300	327	315	331	349	347	314	283	305	308	328	322	308	314	304	331	329	348	318	304	317	308	331	318	342	321	299	292	312	315	291	350	321	330	317	341	326	318	294	299	323	326	304	304	321	355	322	306	305	318	315	335	269	317	340	321	324	306	300	340	309	346	304	368	354	327	299	327	327	312	345	303	335	314	340	314	300	334	273	321	359	346	363	345	313	332	323	325	316	330	342	324	310	325	301	328	359	316	286	305	305	296	274	330	341	337	324	333	312	367	314	302	316	276	305	313	343	332	339	321	305	295	288	311	323	311	299	308	308	306	313	331	294	307	307	310	309	348	310	313	342	307	318	332	279	320	289	304	310	343	350	285	309	317	336	333	340	323	318	352	300	307	338	323	285	318	279	352	329	331	301	325	322	327	313	352	272	338	321	313	315	308	319	296	365	322	322	340	307	289	327	313	320	303	347	345	340	339	330	330	330	316	335	274	333	300	364	336	296	320	314	340	328	320	335	271	286	313	299	301	326	288	312	306	322	317	327	366	376	326	341	318	296	329	325	310	368	328	297	317	318	282	325	299	317	316	284	311	314	342	346	298	304	316	313	318	312	324	329	349	314	339	294	304	307	328	337	316	308	330	305	340	331	345	323	313	303	298	327	309	326	282	292	285	287	289	324	355	306	296	347	305	345	323	330	325	345	329	310	313	269	351	303	300	332	344	305	328	309	285	320	345	323	345	310	310	341	336	307	331	292	320	305	319	308	322	312	324	309	331	347	343	286	317	312	318	328	313	346	348	339	307	319	301	296	309	314	340	302	310	310	315	333	327	329	305	309	344	285	311	335	295	328	325	334	300	312	296	321	299	296	306	315	358	295	326	357	311	336	334	337	312	322	338	296	326	355	291	347	306	315	293	350	332	329	341	343	310	340	326	327	351	293	308	332	346	323	328	335	291	310	311	305	310	293	320	314	322	286	310	297	303	328	302	321	311	359	333	322	327	300	320	342	335	337	320	314	315	307	307	335	321	320	300	330	302	317	306	313	320	328	334	319	311	306	306	324	318	320	328	315	284	336	312	333	314	318	309	305	308	312	334	348	332	304	335	331	287	301	305	342	297	329	312	319	279	327	300	295	346	303	313	302	320	339	299	332	304	332	334	329	343	325	305	325	318	321	308	330	342	335	308	334	301	344	312	328	344	344	317	302	305	338	310	306	313	305	316	321	315	353	315	321	330	342	297	281	339	318	332	357	333	330	302	320	317	351	346	323	334	299	303	282	328	329	308	321	299	327	315	300	308	312	325	282	320	297	323	320	337	295	338	308	355	323	314	323	297	319	345	317	338	307	342	341	297	329	334	320	301	338	309	296	351	332	332	338	339	306	314	343	339	273	291	319	328	288	315	324	277	311	306	337	351	330	312	318	340	333	273	319	328	321	330	307	375	307	296	335	338	308	306	371	331	284	331	305	340	306	344	340	305	351	332	294	285	317	356	306	286	293	337	325	312	307	305	333	308	340	344	326	334	322	334	334	323	290	305	291	283	328	320	269	313	345	313	326	339	323	307	336	313	312	328	341	317	310	345	307	314	336	304	341	303	300	341	306	316	293	308	328	336	318	330	288	333	299	293	299	321	326
8066	1005	809	783	875	774	777	784	737	798	825	732	777	779	801	773	778	762	810	770	823	746	796	762	790	817	768	797	763	752	758	757	780	727	767	758	713	766	737	769	744	795	783	728	790	728	763	809	768	784	784	752	790	744	746	786	803	743	761	776	804	790	766	733	783	779	756	773	764	797	755	793	814	750	775	791	761	786	755	793	786	786	753	789	740	739	725	764	779	836	741	781	807	753	772	814	741	755	776	749	779	737	753	761	765	795	775	765	742	799	791	786	765	795	735	769	763	774	774	711	800	779	806	749	774	794	795	827	774	742	731	778	833	785	808	790	823	791	765	731	779	808	718	794	744	779	813	737	741	761	774	756	786	780	784	791	732	737	733	742	807	762	747	763	778	767	720	758	790	747	743	727	804	758	792	718	742	817	767	820	696	772	788	777	775	770	843	716	763	736	774	757	758	789	778	748	796	763	777	746	778	773	718	763	730	805	744	751	776	785	761	796	768	793	795	782	741	790	765	743	796	791	713	807	802	807	754	756	749	774	751	787	764	773	797	714	730	788	756	796	750	739	787	763	765	723	795	788	807	774	783	783	754	807	761	771	739	822	793	786	755	763	756	791	764	766	779	816	762	794	795	703	763	753	752	751	777	758	783	798	724	755	756	809	744	761	792	779	791	749	744	771	738	801	776	729	770	770	753	764	785	741	769	731	727	812	775	807	777	742	731	845	736	774	759	749	699	767	787	738	789	745	808	759	830	770	762	753	739	746	811	791	777	754	801	742	781	789	752	816	757	750	777	790	786	760	770	797	812	753	792	778	809	765	726	722	744	793	782	715	801	771	750	787	783	770	751	798	757	757	799	756	790	758	802	819	782	745	803	808	756	801	802	810	756	821	781	799	760	846	761	764	817	793	744	775	762	799	768	744	772	771	693	796	790	749	758	795	775	724	793	820	769	777	748	780	762	755	723	725	786	742	798	725	793	755	718	744	735	810	771	736	716	723	791	780	755	842	727	764	732	734	796	831	804	758	745	759	768	772	751	790	747	816	772	793	742	723	765	800	791	758	700	770	804	762	688	754	778	793	793	760	776	752	776	758	749	823	736	797	774	727	763	745	759	776	774	834	793	819	746	800	736	723	787	770	755	835	734	789	802	770	734	749	745	738	749	770	770	745	773	744	739	772	744	714	727	799	803	756	817	725	734	758	717	771	792	783	786	752	756	793	793	809	786	800	795	717	776	831	773	823	832	753	755	716	726	734	770	767	766	713	775	779	771	758	797	727	753	791	739	755	729	731	766	811	782	734	695	759	783	785	776	785	824	730	776	740	754	738	771	835	779	737	766	794	768	738	784	789	761	739	697	776	785	758	754	827	754	762	778	756	818	769	747	777	778	769	824	761	722	747	742	798	772	779	722	796	752	724	789	769	751	744	789	816	771	769	799	798	766	781	809	778	790	758	781	802	713	788	760	799	730	795	805	792	753	768	808	758	751	807	789	747	777	728	793	818	760	783	773	765	781	786	793	810	764	747	792	777	786	772	758	740	802	780	792	776	761	766	772	765	743	745	778	771	762	742	792	735	725	750	762	801	795	763	735	763	757	793	795	745	776	746	753	733	734	755	807	774	752	702	777	813	755	804	768	683	744	732	760	773	737	722	758	775	798	764	743	788	751	816	771	792	754	803	801	813	722	722	766	751	707	729	808	765	822	788	762	788	783	720	793	789	769	759	764	765	703	718	756	738	774	804	746	750	734	819	811	812	774	751	746	802	798	740	752	793	807	830	831	740	796	712	753	717	811	837	746	811	748	733	728	764	756	806	766	757	792	770	754	799	771	766	775	734	755	733	748	759	750	780	762	741	764	768	787	774	796	779	760	790	741	800	814	778	772	700	813	770	720	745	734	744	749	768	719	810	772	775	792	796	738	693	737	762	802	769	709	764	756	755	760	821	799	747	782	742	760	747	768	748	766	758	750	782	741	777	735	786	748	734	763	781	790	748	724	691	743	806	752	752	774	814	808	771	750	769	738	739	774	792	800	740	712	771	752	767	728	783	777	771	784	778	763	755	758	747	734	782	784	803	774	739	744	789	725	777	772	755	804	701	790	776	781	825	776	773	772	743	721	786	733	754	761	735	784	794	745	756	753	761	778	795	723	806	731	758	722	717	728	738	780	735	773	816	801	782	736	764	794	771	757	786	835	762	757	787	726	726	796	756	785	756	733	746	741	757	795	751	741	805	707	795	788	764	762	698	784	788	755	771	783	762	780	746	737	762	786	750	746	781	747	746	752	786	769	721	748	801	785	770	740	766	785	773	763	785	741	772	777	797	777	768	746	770	797	822	761	751	809	821	789	772	763	744	801	808	757	772	740	774	792	821	755	769	762	776	781	775	806	767	756	727	753	809	758	771	724	779	799	773	813	799	756	791	751	778	764	765	737	768	807	792	778	750	780	715	809	791	819	757	729	734	762	775	754	742	726	800	738	789	783	756	754	722	801	730	726	765	759	758	785	783	767	822	775	754	786	740	693	754	785	793	764	764	777	760	731	807	756	797	714	762	733	780	760	766	784	762	770	774	758	767	793	776	745	733	787	780	773	748	770	749	770	756	816	757	728	805	780	719	774	780	758	749	742	792	740	778	770	805	741	799	829	763	726	737	780	807	789	784	757	765	756	834	774	764	746	782	780	778	726	744	789	751	782	788	808	770	789	723	790	721	781	766	803	757	824	755	765	753	745	755	732	748	785	792	712	810	792	768	733	780	752	823	752	769	682	779	734	786	733	806	796	784	742	728	770	773	763	761	773	772	782	735	772	797	815	788	781	777	779	723	738	806	767	752	778	813	769	779	765	753	757	782	770	766	795	775	805	797	763	788	718	768	792	800	752	762	741	796	758	810	766	756	763	795	689	790	727	794	782	761	716	818	808	762	785	758	774	748	798	784	766	734	771	771	759	714	757	783	788	779	730	761	763	793	790	771	805	738	807	766	762	772	783	764	780	736	738	818	779	783	773	750	774	816	791	749	765	787	786	806	694	741	747	766	755	787	720	770	786	785	757	771	817	823	761	750	844	763	835	773	766	844	752	762	751	725	744	785	774	766	726	836	774	766	734	770	808	729	765	766	782	777	763	783	735	758	774	760	777	799	752	735	826	750	755	766	811	752	785	746	828	760	733	765	824	789	779	788	727	746	791	794	770	762	740	769	764	749	752	805	791	827	748	799	778	767	748	755	757	773	765	757	771	795	828	801	771	782	757	775	783	748	771	766	742	780	783	731	740	748	778	795	763	712	827	801	758	749	776	770	768	718	772	774	741	795	777	743	785	769	786	745	811	769	705	780	745	777	771	777	745	767	726	828	771	793	730	751	772	759	711	780	744	737	761	759	784	801	777	759	793	745	811	754	805	822	793	748	787	789	816	797	742	760	751	794	755	783	773	823	778	712	788	787	722	801	798	747	821	804	766	848	748	755	743	750	769	775	831	801	771	746
23868	3650	595	523	459	471	448	404	369	384	403	385	383	373	342	383	394	365	385	374	420	376	339	361	361	394	365	390	360	338	382	386	330	373	358	350	374	386	379	372	357	369	377	364	379	350	400	401	350	366	372	398	352	361	407	379	339	330	366	363	381	372	380	347	353	327	350	383	346	373	367	393	413	407	374	395	382	346	366	377	366	378	356	346	354	367	337	334	359	373	379	362	370	336	376	344	350	368	388	365	357	370	373	398	399	333	393	357	323	343	372	356	395	336	333	409	387	355	382	422	354	362	362	371	329	373	355	348	347	386	375	344	361	400	381	398	382	379	366	374	362	396	392	359	334	370	378	390	362	360	349	367	371	397	354	384	384	371	371	328	353	378	367	392	427	401	377	387	356	368	372	337	361	401	420	363	366	372	387	362	404	365	392	368	366	371	329	370	371	346	385	356	355	376	367	360	368	367	416	372	382	368	370	379	379	343	353	344	379	397	408	355	355	378	397	371	351	343	370	367	409	366	391	328	378	381	396	345	377	372	368	346	355	384	366	376	328	386	359	338	366	391	350	355	312	408	351	369	396	388	374	357	317	370	353	382	351	384	388	383	336	392	365	357	419	357	343	362	377	365	368	342	353	403	365	377	393	367	408	352	345	375	390	383	340	353	345	351	367	337	380	360	342	359	362	375	358	385	377	341	358	392	335	341	382	379	380	343	394	354	355	379	341	389	359	364	377	329	346	392	356	394	382	372	384	362	410	339	351	391	396	354	409	365	365	347	400	347	391	403	339	320	362	392	391	349	376	387	364	386	386	368	389	363	360	347	368	355	311	378	383	368	403	395	350	393	388	342	362	381	338	364	397	374	386	356	376	349	345	376	357	374	351	364	392	402	370	364	346	366	431	352	390	369	376	375	403	397	365	374	375	342	347	378	361	388	385	364	371	352	366	388	355	355	402	364	365	377	383	345	369	364	331	364	351	350	392	377	335	363	384	354	365	392	383	383	390	357	374	349	333	345	425	363	398	358	382	357	377	350	381	367	367	394	387	387	363	372	397	314	370	402	312	365	360	383	373	355	356	330	366	398	379	344	440	358	390	375	379	387	347	360	378	369	335	366	388	406	397	356	370	379	374	386	351	381	362	377	368	398	366	335	354	356	361	359	375	363	333	405	387	355	355	367	372	362	394	370	359	345	385	343	334	368	384	391	387	385	348	337	394	382	371	350	346	363	378	349	342	371	334	411	380	362	372	347	361	399	386	396	401	379	362	367	375	397	360	383	379	397	367	339	350	363	378	403	372	357	346	392	380	384	320	408	384	378	363	381	321	305	361	349	389	339	366	350	390	366	362	374	397	396	396	372	349	351	367	364	395	351	344	357	410	374	389	344	386	361	353	401	368	359	358	345	369	350	370	352	399	374	370	353	320	376	331	377	353	368	364	362	342	377	375	369	379	341	350	387	386	401	368	373	393	370	355	335	345	387	402	384	366	392	365	386	361	384	366	383	351	393	360	364	421	359	350	364	359	348	375	381	359	411	359	350	397	404	340	375	372	335	370	380	328	387	348	389	367	356	348	359	397	362	370	404	341	305	377	414	382	391	350	340	346	377	358	351	414	371	346	324	338	372	388	413	340	399	395	377	387	363	384	346	365	371	352	358	396	348	381	367	391	360	349	353	400	381	403	399	364	319	339	331	378	364	337	348	335	369	398	334	343	365	363	378	367	359	357	351	378	349	375	350	367	357	340	349	385	366	369	346	340	401	384	357	392	370	378	354	343	334	334	372	391	344	372	372	402	384	389	383	368	323	368	341	359	349	359	382	381	329	353	347	360	343	393	361	403	393	346	367	361	378	342	358	352	347	352	367	372	389	363	385	372	366	343	375	397	365	383	363	366	374	360	317	349	365	345	326	387	383	358	331	353	376	377	359	350	340	376	358	345	415	400	390	343	357	347	354	384	376	345	347	368	374	369	361	362	346	344	376	399	387	378	354	360	368	323	357	329	370	358	329	363	375	346	373	349	388	348	334	345	359	355	360	371	412	393	370	393	350	363	343	348	344	381	356	361	413	386	371	410	383	362	356	406	380	367	320	385	370	382	366	377	383	365	386	388	396	367	356	370	352	363	354	403	391	370	378	364	359	341	390	364	359	391	368	396	353	366	358	357	357	350	357	349	374	356	343	393	391	337	367	343	368	347	356	381	371	360	368	370	365	365	350	404	366	377	364	335	367	351	352	380	348	362	339	397	382	363	362	367	389	372	371	364	356	363	374	379	353	371	364	401	374	362	347	343	360	350	360	370	345	358	367	393	415	373	355	349	392	405	349	403	398	389	371	372	349	381	382	349	364	392	337	362	377	347	356	357	358	386	348	356	332	344	370	345	340	341	376	386	380	349	361	362	357	359	377	357	383	315	386	381	346	385	356	365	338	402	372	407	396	367	373	337	362	385	356	376	368	348	364	359	346	400	365	372	342	359	358	350	371	371	372	370	386	372	370	382	363	365	359	373	389	364	368	363	388	358	396	366	364	368	363	343	371	379	305	342	369	390	375	382	395	363	376	368	401	374	391	335	354	379	367	385	382	390	400	390	372	357	381	387	378	362	392	369	357	331	348	377	359	355	367	351	368	393	374	370	352	355	377	368	377	383	358	392	369	352	362	332	379	399	393	363	404	400	350	354	352	372	365	358	382	378	391	381	352	408	359	359	340	363	371	413	383	424	380	378	357	407	378	356	366	348	366	362	349	369	338	372	363	323	401	380	345	345	371	330	364	374	366	373	363	368	349	375	345	394	386	412	364	405	396	393	383	363	353	345	350	397	356	337	369	395	353	341	331	383	359	331	353	389	337	366	384	415	346	409	397	405	387	390	397	327	344	381	408	372	376	343	349	374	388	363	390	368	376	348	368	375	369	415	353	349	380	363	382	373	348	394	359	358	366	369	379	335	364	390	424	344	397	394	353	333	356	354	383	375	378	353	368	354	361	353	366	389	371	406	380	357	398	408	372	343	354	376	339	419	377	357	380	370	396	389	342	389	365	381	383	396	410	407	408	318	352	378	387	404	370	399	399	392	372	374	371	361	376	397	357	359	382	388	360	393	358	398	372	364	347	389	359	397	366	390	394	356	390	372	351	400	380	378	372	343	382	393	350	352	351	378	369	381	375	381	382	376	380	363	404	370	331	358	357	402	382	381	351	360	369	373	386	354	365	360	345	386	338	365	371	390	370	356	372	358	370	353	372	395	349	346	336	343	343	414	353	397	397	377	380	365	344	378	405	354	362	356	344	360	397	375	379	383	369	366	388	371	378	356	320	365	382	384	365	363	363	380	386	335	377	319	389	396	340	356	366	358	377	357	393	369	397	389	392	379	347	383	361	355	370	367	354	378	369	412	360	383	361	372	389	361	361	359	333	371	382	370	365	397	404	370	396	377	393	386	380	361	339	330	343	331	352	375	341	373	357	391	358	359	349	381	369	337	360	392	374
16395	1862	1381	1483	1283	1216	1127	1074	1041	985	972	953	910	942	905	956	893	920	902	914	895	879	893	916	881	877	915	890	928	878	904	883	861	865	859	834	855	843	859	857	893	866	882	850	870	886	885	896	821	907	856	863	874	847	909	878	889	840	841	843	837	857	874	897	895	869	859	873	853	851	882	907	889	848	818	839	856	887	886	918	898	935	866	903	863	825	878	867	890	860	827	868	903	858	882	855	835	872	868	850	809	890	909	827	851	792	895	860	886	826	876	857	842	878	811	854	841	841	853	892	853	876	937	865	880	886	887	831	824	829	874	897	778	844	814	903	936	907	843	858	855	843	814	873	877	863	875	830	865	864	816	872	865	924	911	871	874	888	894	856	849	866	902	807	834	836	829	819	875	890	814	869	852	852	880	834	883	876	916	885	825	899	914	908	854	893	840	851	900	846	849	872	866	836	876	897	866	845	853	873	841	857	882	911	921	917	909	862	830	828	864	838	888	880	902	883	855	855	867	847	840	863	822	836	853	799	849	864	863	828	836	821	832	896	887	918	940	875	823	913	874	849	895	895	893	876	887	935	889	842	869	934	810	841	883	859	872	901	809	834	903	847	848	866	879	861	909	845	902	833	910	816	878	914	884	901	802	852	864	833	834	916	806	863	890	871	870	839	829	845	886	844	871	930	899	859	809	899	834	904	876	868	904	866	820	905	854	849	879	904	845	909	830	886	905	838	864	839	914	854	880	893	910	856	899	906	910	857	891	878	801	884	850	885	902	904	804	854	864	940	899	845	854	902	834	832	845	862	836	868	874	869	872	904	877	870	882	879	891	879	890	901	855	861	861	859	840	895	822	886	882	878	862	858	860	846	872	835	828	842	922	889	853	825	856	818	864	848	909	838	851	867	924	865	844	864	859	882	869	852	893	853	913	886	828	862	859	873	885	832	848	810	841	893	906	870	900	861	877	895	892	850	859	886	858	859	871	883	865	861	874	828	876	839	818	830	839	863	811	881	866	872	817	800	878	862	898	877	857	872	941	849	847	856	832	870	868	827	856	856	848	902	918	877	887	896	852	911	898	911	884	891	856	906	871	836	882	886	798	807	846	910	893	882	829	839	861	832	877	858	859	815	923	894	858	860	811	835	791	823	889	919	872	891	815	862	867	854	862	890	872	911	872	907	917	926	843	864	818	834	855	885	852	843	808	880	853	837	853	899	885	902	867	875	901	870	875	912	855	907	877	845	898	897	888	873	884	867	901	876	833	841	878	865	868	828	862	874	857	838	865	889	890	888	880	855	845	860	850	861	877	868	843	862	832	870	848	830	833	876	841	876	863	923	887	868	849	901	859	831	918	835	879	877	818	841	865	874	841	842	830	882	863	898	879	867	846	860	905	866	882	865	873	857	908	824	857	869	892	866	825	848	843	831	850	818	842	857	869	943	829	857	857	846	832	829	851	900	805	926	840	877	821	888	888	826	883	845	867	878	857	848	913	871	847	871	835	853	846	823	841	890	878	823	899	847	855	814	789	880	845	878	831	897	858	873	857	914	870	836	865	859	904	862	877	862	920	892	932	849	865	863	902	905	871	873	864	889	829	847	867	899	832	907	842	882	866	805	879	859	860	902	865	847	868	871	891	832	842	875	889	904	887	855	845	852	855	881	907	876	835	897	901	867	847	861	869	902	861	862	817	910	834	861	803	869	783	847	885	910	886	838	856	885	846	842	865	881	840	859	830	853	890	865	890	856	915	860	867	844	808	838	854	899	856	856	838	857	827	842	899	842	861	857	855	908	856	860	855	882	846	884	914	860	850	827	882	844	904	909	850	805	891	904	878	879	884	849	900	819	868	803	900	892	926	846	900	833	870	810	871	852	883	830	901	836	897	893	806	875	901	836	875	916	912	853	844	889	922	916	850	919	822	806	883	869	883	898	854	922	856	814	871	892	857	832	893	913	875	874	831	835	905	832	918	832	946	855	874	879	847	847	843	853	836	840	821	885	912	821	861	845	867	881	840	835	857	831	858	860	815	898	863	837	901	819	864	874	881	832	848	865	848	858	922	840	836	842	911	901	835	830	839	880	860	872	947	895	824	882	904	870	871	827	894	887	873	907	830	886	914	853	880	866	839	853	872	869	891	859	903	873	820	832	853	875	901	899	832	897	879	882	852	865	825	836	895	869	896	889	891	879	870	827	864	869	800	901	847	892	885	833	889	872	874	893	859	832	836	874	856	867	864	830	849	867	900	821	889	851	843	892	849	898	815	834	819	862	872	903	835	850	858	858	887	838	866	878	923	861	839	838	811	931	843	853	859	854	926	863	895	907	821	834	876	920	843	859	890	909	862	840	864	873	877	902	903	831	854	904	844	883	893	847	873	878	887	871	898	837	873	909	839	884	894	894	908	881	899	947	889	857	896	894	879	910	881	838	863	896	863	810	896	841	851	842	831	826	808	823	869	922	829	883	814	856	823	834	838	865	845	857	825	858	849	931	858	854	882	871	881	855	864	894	864	875	855	860	882	839	865	838	847	826	814	862	903	831	835	852	853	905	820	851	867	892	832	823	891	862	844	866	872	865	830	833	907	883	876	920	855	849	924	897	896	812	827	807	841	887	851	889	801	861	872	856	896	831	907	870	868	886	868	921	854	797	867	845	867	899	905	915	888	816	871	879	917	859	879	841	820	856	839	894	871	863	865	848	892	865	898	873	867	800	860	866	851	883	861	861	872	844	816	862	864	897	837	845	844	869	931	857	841	852	868	921	897	862	793	853	850	924	865	906	892	836	874	841	843	847	903	855	852	876	812	837	877	835	871	891	802	872	854	814	914	872	851	833	785	878	836	847	887	808	876	876	849	830	871	861	801	889	844	882	925	853	899	910	829	855	847	862	824	894	872	869	857	829	865	850	861	826	868	839	845	887	857	846	907	820	915	819	859	874	879	820	843	848	842	814	897	835	865	829	829	869	841	832	853	883	867	855	812	834	896	867	873	830	893	849	884	868	925	836	855	874	809	830	879	899	910	896	896	814	868	842	817	849	885	883	867	887	844	928	868	842	840	873	847	919	898	838	894	812	828	900	855	786	867	838	829	881	863	880	887	873	860	856	882	869	837	880	857	870	866	900	856	836	902	828	851	846	865	913	842	887	888	833	857	909	859	866	856	828	886	867	912	905	831	897	842	828	852	890	879	833	885	897	882	857	858	916	864	912	863	865	896	860	857	827	788	916	865	894	869	910	854	872	850	806	913	889	829	873	819	923	825	886	898	887	860	874	887	872	829	875	867	861	826	881	915	846	861	833	890	840	855	906	867	891	853	882	933	812	896	861	849	909	882	839	884	804	879	867	909	884	867	874	889	855	883	892	838	834	902	831	842	877	894	836	872	882	851	864	904	878	924	820	816	880	816	880	882	857	864	852	833	818	877	872	873	896	871	889	869	865	875	820	869	896	871	830	878	877	888	850	857	873	821	871	884	882	905	841	871	886
32985	6117	853	596	443	337	276	253	272	263	257	256	222	223	200	231	246	259	217	213	230	232	208	249	223	221	235	245	240	258	262	221	215	261	217	223	221	206	233	206	217	224	228	227	220	211	242	223	206	222	216	223	228	226	229	247	216	224	213	251	220	229	265	196	226	224	228	232	264	232	209	200	206	220	244	236	209	227	234	245	205	205	214	236	225	243	261	211	218	231	242	234	223	234	191	201	228	229	215	241	200	239	209	215	204	261	213	234	233	225	240	207	225	208	223	230	262	244	235	237	226	222	229	266	208	230	241	253	225	194	219	255	233	212	209	210	231	206	188	261	235	203	235	208	235	220	249	241	242	239	218	192	244	221	233	229	258	249	261	209	212	229	227	236	226	255	233	211	232	220	247	221	228	225	216	222	238	230	198	239	213	222	209	236	200	207	229	231	246	202	250	223	213	220	197	235	212	219	223	222	206	219	209	206	235	217	230	220	208	242	232	255	222	224	231	228	240	228	234	217	229	222	232	229	225	242	228	225	222	224	222	197	217	212	245	239	229	247	218	217	226	194	237	222	240	213	251	239	225	220	230	202	217	218	198	199	202	186	233	217	223	204	229	227	229	233	213	231	222	249	248	226	251	221	205	233	213	241	218	223	222	222	216	205	217	196	227	222	220	252	237	227	240	226	223	231	211	258	223	256	250	232	226	222	233	246	257	259	232	226	236	223	233	226	213	248	223	200	214	248	232	220	222	227	247	230	243	197	248	212	230	227	196	241	209	241	247	213	234	220	244	199	211	212	230	201	241	208	208	226	207	242	219	217	195	236	248	287	214	227	213	219	235	239	212	197	223	224	223	190	253	219	222	234	226	203	202	228	241	241	213	231	224	248	232	192	227	195	222	250	227	266	216	244	223	226	207	196	221	206	205	239	227	215	245	227	223	230	228	258	225	241	217	239	233	244	212	224	240	204	223	208	238	202	225	207	194	205	212	254	208	248	218	224	208	223	217	241	206	220	247	209	216	240	244	236	211	223	266	224	219	238	205	237	235	214	229	223	213	187	213	203	229	202	231	217	228	248	222	240	232	240	222	230	238	232	229	236	225	210	229	205	210	235	249	210	243	255	223	225	213	228	219	215	235	244	229	224	217	234	228	212	199	236	213	226	259	218	236	238	229	217	210	231	255	259	199	227	225	259	209	203	207	213	234	233	277	219	243	250	208	202	223	194	192	224	220	226	230	240	228	231	230	240	220	248	216	218	239	206	230	247	249	203	247	218	241	230	229	214	233	188	220	214	244	228	234	232	219	215	249	239	233	227	227	206	233	213	238	234	202	233	233	221	256	238	222	228	229	220	208	226	223	221	193	254	228	277	236	185	261	217	231	219	221	205	220	228	269	233	264	187	202	239	248	216	191	229	267	215	208	218	229	211	244	225	225	230	217	238	203	226	227	224	219	235	223	232	246	202	203	253	207	268	220	242	192	254	237	225	244	219	219	216	196	223	243	220	243	232	225	225	215	230	227	258	240	253	223	199	222	224	216	239	219	220	230	240	255	238	232	221	243	179	207	219	236	234	247	245	236	231	247	217	216	250	231	225	218	213	233	233	223	200	231	208	202	221	230	250	237	208	203	222	241	245	229	225	232	217	221	233	239	241	221	216	229	221	239	234	235	217	222	226	229	219	203	213	213	214	230	229	219	251	212	238	249	222	254	217	206	231	234	223	249	237	216	219	229	227	212	200	233	196	237	224	201	203	221	234	238	230	232	228	236	230	240	239	227	225	245	228	187	205	208	251	248	231	209	229	208	233	242	249	219	243	234	227	188	198	199	239	232	231	225	215	245	219	259	254	194	241	233	246	216	228	215	257	205	231	229	216	206	233	197	233	245	221	229	229	223	214	239	222	217	215	203	250	239	227	241	216	209	216	221	201	202	208	227	234	235	213	211	244	220	246	218	192	222	223	229	234	227	198	176	229	224	242	235	223	202	241	244	221	213	228	228	207	218	226	205	237	220	239	237	210	219	235	195	218	217	240	249	206	250	227	240	199	236	195	219	220	210	248	239	223	251	243	238	216	201	229	235	203	209	224	231	239	214	250	247	222	214	208	199	224	216	234	216	238	230	189	203	212	218	219	207	244	229	225	215	200	204	211	231	191	225	219	231	232	224	255	204	210	206	202	234	250	235	244	240	228	213	224	212	213	232	232	216	215	253	208	239	190	204	205	219	223	223	231	218	252	216	253	228	234	199	251	229	206	200	205	221	224	234	220	217	241	216	205	212	219	234	241	212	211	219	214	211	223	218	222	214	219	209	217	254	240	228	216	227	231	239	229	211	204	219	198	225	217	208	249	211	209	212	212	218	225	248	217	239	225	259	260	230	231	228	212	227	239	243	213	233	218	234	224	191	234	214	219	213	225	224	229	213	189	215	217	220	221	248	252	224	202	204	231	206	249	223	258	201	214	251	204	245	216	218	210	230	227	225	201	215	218	226	237	209	234	213	192	231	246	237	239	209	235	224	214	233	211	240	254	260	198	213	227	231	217	229	199	248	232	237	232	246	223	217	251	248	224	256	224	233	232	244	230	241	250	242	242	228	202	191	231	219	201	231	214	182	230	227	197	189	227	219	234	247	225	253	267	256	227	238	206	217	240	230	209	236	237	234	232	219	205	218	214	237	201	201	205	211	232	256	248	238	229	209	257	193	207	222	220	256	213	218	215	219	222	206	211	225	219	228	198	203	229	227	231	209	231	257	247	214	249	228	226	211	251	246	234	202	214	234	231	215	205	230	218	218	237	226	234	209	214	228	222	205	245	240	227	245	191	235	238	212	211	196	213	205	227	210	242	235	225	222	237	222	233	237	211	227	212	231	257	208	236	218	234	224	222	215	235	223	254	190	219	218	235	230	232	202	239	245	236	235	236	221	212	229	224	235	252	202	232	226	206	239	261	229	227	249	205	197	222	224	223	223	227	226	220	212	244	221	213	206	201	243	240	232	226	214	214	215	236	220	221	234	242	219	224	204	224	217	236	228	233	228	227	224	235	211	224	239	210	237	212	239	212	210	267	236	240	201	241	209	196	211	222	226	241	221	222	224	252	221	233	212	214	218	203	220	224	227	232	235	210	220	227	218	229	239	204	225	233	224	233	223	212	246	207	203	195	226	209	206	244	221	227	230	233	240	229	231	229	242	226	229	215	239	219	221	245	206	222	236	207	234	238	214	213	189	232	236	220	206	208	201	226	210	219	213	206	214	213	228	232	229	226	226	266	241	239	207	261	193	226	210	214	243	231	250	235	259	225	219	225	241	209	231	235	232	244	227	230	220	208	229	223	205	237	229	197	207	219	198	223	226	221	249	222	240	227	250	229	214	201	229	211	229	240	208	188	226	231	236	229	214	255	242	219	231	234	215	223	242	223	211	222	237	211	236	232	210	194	224	249	217	203	230	206	191	227	233	210	224	265	208	204	236	224	230	240	228	226	229	262
20183	2053	1664	1811	1478	1303	1053	936	903	818	784	705	698	724	685	608	608	620	602	674	615	598	600	560	609	565	597	568	558	580	570	564	538	609	572	566	549	595	547	553	576	598	572	549	579	547	548	579	542	588	546	531	518	529	604	576	545	531	584	532	542	509	549	573	545	559	525	563	592	537	565	544	584	569	583	576	589	560	566	542	540	536	572	545	536	581	554	541	539	605	568	590	539	553	542	600	570	566	582	592	548	527	540	560	564	530	544	553	524	563	515	558	540	571	554	543	556	549	581	592	561	543	556	552	562	504	546	575	536	525	594	528	557	556	549	576	576	570	552	543	540	532	509	514	540	564	546	552	545	519	560	523	571	568	574	536	541	579	529	533	530	561	543	531	503	563	556	551	538	576	552	578	534	521	545	565	555	540	563	581	601	546	517	533	530	526	590	536	546	575	540	529	558	520	549	523	525	544	541	541	540	554	583	533	576	572	578	554	557	552	577	526	550	539	534	517	538	573	542	545	571	557	490	536	559	566	587	538	506	557	519	548	525	553	518	542	544	547	585	547	529	526	566	515	540	566	566	539	534	546	528	531	569	599	534	543	575	551	521	592	511	562	542	587	582	537	538	567	531	548	537	580	550	556	557	562	509	566	570	539	578	583	566	530	549	547	555	507	527	575	541	534	561	538	614	518	550	562	577	518	569	579	514	579	531	569	558	537	518	575	533	551	554	548	524	534	569	577	509	622	597	544	528	519	539	546	544	549	520	541	522	530	515	575	520	542	539	554	571	554	529	585	544	529	490	576	512	571	513	514	565	524	577	581	574	543	557	539	537	538	515	571	546	503	560	550	561	555	532	544	522	546	555	530	545	571	560	542	575	536	546	534	595	543	511	550	552	562	518	558	575	562	546	563	539	517	533	565	538	521	557	577	518	526	567	519	555	487	546	506	530	537	566	513	533	530	518	535	558	542	528	477	551	540	532	536	562	561	527	548	538	564	511	559	537	547	579	528	551	539	535	532	555	539	534	538	563	539	546	522	538	510	568	549	522	528	544	524	530	535	540	548	549	540	567	540	561	581	518	546	516	553	545	542	544	569	579	557	583	528	535	538	540	531	535	610	561	579	573	543	540	530	550	574	549	597	574	544	559	556	529	506	590	567	552	504	530	592	525	549	544	534	537	568	509	545	512	535	511	572	549	528	539	573	545	574	556	575	525	533	537	538	546	531	572	573	521	556	564	612	576	566	528	559	525	558	517	524	556	517	548	542	533	541	538	538	558	528	535	547	547	566	520	578	563	540	527	557	536	551	525	568	525	527	508	551	519	605	511	560	524	578	581	530	524	527	525	547	551	526	553	568	549	543	498	564	562	545	544	586	526	528	503	535	545	511	543	561	496	544	557	577	560	533	497	561	572	565	542	553	567	535	541	515	545	564	542	517	572	524	565	566	569	546	578	516	573	542	580	534	544	526	531	564	588	549	534	531	564	552	576	507	532	553	567	547	561	534	534	534	522	555	513	572	565	559	563	595	555	561	539	536	533	558	534	556	548	560	556	550	560	557	543	511	537	597	561	577	554	536	530	551	576	564	544	569	548	544	545	503	536	598	564	518	536	524	550	527	591	518	542	551	534	585	563	614	543	560	545	596	555	562	573	555	537	578	575	587	533	517	573	526	499	564	570	528	498	545	555	535	524	563	544	560	563	527	570	544	550	548	547	549	569	558	579	533	555	518	543	598	571	523	517	555	547	538	551	528	531	580	557	542	532	529	540	542	559	500	581	520	515	514	550	573	533	524	535	551	529	554	557	523	568	585	503	543	569	546	519	574	535	528	540	517	538	536	525	541	598	534	563	545	558	545	537	529	561	503	538	533	551	529	547	558	579	545	535	523	531	552	531	551	568	552	523	517	565	540	539	544	554	549	553	505	521	583	531	544	541	582	572	548	538	526	559	547	552	538	533	499	555	515	566	526	532	540	537	549	554	553	544	540	598	530	567	572	533	546	565	556	546	560	555	537	543	519	542	522	567	547	543	564	515	565	567	549	519	535	556	509	547	544	529	535	546	528	575	563	554	540	581	544	518	503	552	540	581	596	523	563	549	560	562	514	524	529	573	567	574	552	561	591	573	517	561	569	554	523	528	558	568	549	544	549	559	523	537	513	539	556	550	546	543	480	551	519	542	608	534	562	563	557	533	533	543	544	537	573	560	525	518	576	547	571	511	529	495	532	522	534	534	529	543	531	568	554	527	551	509	539	584	584	535	524	562	521	520	497	516	570	534	574	551	555	549	513	535	545	554	531	569	578	546	528	543	542	532	536	526	523	576	576	549	570	588	532	591	524	542	518	539	591	574	535	527	531	549	580	548	513	529	536	535	553	555	518	584	540	552	572	552	598	536	553	580	572	569	521	544	547	544	523	534	594	572	569	540	559	563	556	549	531	516	554	558	525	544	501	524	554	545	532	592	509	532	557	550	492	501	565	542	518	535	584	528	531	562	520	534	523	562	531	582	576	560	531	536	565	540	551	528	567	618	556	538	545	534	567	547	579	584	521	546	559	524	551	516	561	566	572	600	541	570	536	523	594	514	540	567	519	572	538	550	552	521	531	542	546	563	520	551	553	524	526	557	576	560	539	553	557	551	583	571	536	557	505	551	539	538	538	549	493	538	540	516	559	501	562	568	521	550	584	503	540	569	572	568	543	534	554	539	555	513	549	559	531	564	533	575	547	606	584	572	571	573	557	551	551	550	543	561	583	529	553	537	538	546	544	540	561	522	567	543	522	562	488	531	558	583	555	542	554	605	587	520	527	561	547	575	549	536	507	518	533	567	547	549	599	551	560	530	554	522	520	554	538	560	582	560	574	517	527	557	571	531	530	520	545	562	537	517	560	584	587	524	548	548	562	545	534	542	527	561	506	511	560	567	534	555	526	551	553	527	532	515	591	556	554	540	561	528	532	556	489	572	533	550	579	541	529	521	569	493	591	556	576	534	533	549	533	547	564	572	552	526	514	556	535	534	531	542	551	551	547	543	558	529	506	614	520	543	559	536	547	498	540	520	593	553	519	579	517	544	554	536	529	599	555	541	557	557	570	559	520	555	553	542	556	515	579	502	536	566	557	597	573	522	535	524	558	543	537	538	576	553	551	545	540	548	515	552	542	562	538	502	567	549	533	539	574	582	578	575	524	537	518	585	521	551	576	516	512	524	586	498	504	550	519	584	550	544	545	520	554	588	519	563	571	578	592	573	532	566	538	573	572	585	553	572	569	559	562	568	550	527	576	577	548	539	585	559	530	544	548	579	566	549	551	546	588	532	564	507	546	504	561	563	493	580	498	516	592	530	558	519	568	549	533	520	551	577	586	539	558	560	532	501	553	557	552	545	582	538	600	553	526	518	514	545	533	549	556	516	573	529	542	533	520	535	581	520	573	559	565	560	575	535	491	564	551	543	499	562	591	523	539	583	574	544	565	608	566	587	543	530	553
11062	1349	392	335	350	347	324	327	324	365	352	338	338	300	288	286	334	315	305	334	334	301	349	304	309	317	327	290	319	328	337	347	319	294	323	303	334	301	286	311	318	302	306	327	324	329	304	308	330	323	298	305	326	299	328	302	349	334	292	313	335	350	326	318	317	338	355	287	309	329	318	306	327	302	319	341	316	311	312	332	273	303	330	324	318	329	310	292	335	326	337	321	321	341	329	363	304	347	297	327	307	318	327	344	329	312	337	340	286	321	298	292	279	357	326	349	319	330	334	320	349	316	357	314	339	304	320	344	324	339	309	328	319	291	311	304	309	341	349	291	300	329	334	307	327	355	298	335	321	308	325	348	309	323	314	299	292	309	330	299	342	295	309	317	301	290	322	324	329	302	343	347	356	327	351	346	296	300	323	302	321	307	339	346	295	317	339	315	358	355	281	297	324	284	320	349	292	322	310	310	322	311	337	293	330	287	316	334	331	339	342	346	306	315	327	296	316	317	311	297	317	304	321	309	309	326	291	349	311	334	325	327	293	312	340	321	324	293	310	285	319	345	317	292	303	287	320	324	317	313	326	347	326	304	362	292	316	346	364	311	304	359	303	310	309	336	290	329	307	319	322	313	314	326	314	314	325	289	307	326	307	282	314	330	304	325	342	313	343	362	332	343	297	293	297	332	346	349	311	357	312	296	321	331	357	328	330	314	335	282	287	295	343	287	307	302	320	327	313	350	340	329	338	303	308	294	337	354	331	339	303	380	308	336	338	297	326	360	333	323	355	332	303	315	336	310	346	337	304	296	284	309	296	325	339	329	341	319	331	311	329	310	349	305	292	280	309	318	346	317	318	324	291	352	305	319	346	312	301	334	332	327	308	329	330	304	321	320	309	323	352	326	354	317	340	312	310	375	324	339	347	349	330	321	334	312	345	274	352	306	333	284	343	324	302	281	347	326	321	293	328	313	315	308	338	322	322	301	289	286	348	335	331	305	296	321	332	335	308	318	303	324	343	321	300	306	308	308	316	314	298	298	332	317	295	316	323	347	314	322	301	309	315	266	339	297	321	324	318	318	352	345	339	298	313	299	308	307	321	310	349	361	321	330	308	324	270	326	322	302	288	325	313	301	325	315	346	316	310	339	335	358	337	306	312	288	318	337	292	333	326	352	337	329	341	328	333	335	283	313	306	316	303	330	315	295	305	352	289	332	318	324	312	300	323	336	330	339	310	312	311	322	331	345	302	308	279	313	346	334	358	295	342	314	313	313	310	292	344	316	317	313	301	281	359	316	307	309	338	334	316	316	301	299	322	320	337	320	310	345	320	353	326	329	304	321	326	362	346	312	306	306	303	336	329	315	322	290	279	295	298	322	329	309	324	352	297	315	329	272	346	307	319	302	311	281	310	297	335	341	307	331	332	325	346	350	336	300	327	335	324	350	333	312	344	326	309	346	334	317	307	313	334	327	322	315	328	330	310	315	360	345	343	307	320	303	301	315	329	300	331	301	317	324	330	318	319	296	344	319	320	292	274	349	301	322	320	299	343	332	334	315	293	301	330	334	313	286	319	313	341	307	312	348	302	335	356	321	328	320	283	301	332	317	322	301	323	326	356	318	315	327	336	290	311	304	293	314	331	334	343	364	345	306	283	320	320	317	324	330	315	325	364	326	348	311	327	314	349	300	335	303	347	327	314	335	333	317	311	318	317	346	329	332	312	308	306	319	313	342	351	343	337	328	260	315	308	280	305	297	318	299	331	323	314	286	303	307	337	344	288	310	330	314	318	355	326	308	310	323	322	323	361	329	296	326	332	353	324	336	315	307	335	312	343	339	332	296	307	323	290	337	304	307	327	320	358	323	311	304	347	305	315	322	320	329	304	333	340	319	326	314	305	328	317	329	310	336	341	327	304	312	315	314	330	298	318	330	307	338	323	305	358	318	286	298	326	317	316	296	304	330	321	330	341	346	327	316	334	296	273	280	342	313	340	335	328	309	307	325	286	352	322	329	314	320	326	331	327	317	305	300	323	333	328	359	305	306	304	302	362	324	340	319	302	330	306	341	306	296	343	320	342	321	375	294	340	332	362	317	271	309	323	345	326	278	326	336	327	312	321	328	335	299	304	310	342	314	320	381	326	307	324	342	279	327	357	289	341	335	347	287	332	350	326	331	318	330	309	340	327	329	317	317	338	325	296	326	319	287	307	266	323	347	289	347	345	305	324	311	347	322	323	297	318	325	303	370	300	286	304	307	328	342	315	303	320	307	324	304	313	296	343	357	296	344	331	283	325	332	340	339	305	329	326	317	334	339	311	314	339	341	282	304	333	308	336	329	317	306	292	319	320	334	296	300	322	323	323	340	322	336	309	332	364	307	314	325	317	318	295	326	321	326	311	333	332	339	345	305	341	316	315	327	317	337	347	297	301	293	324	322	280	280	322	376	297	342	369	317	273	285	312	313	325	307	335	333	355	318	316	299	321	319	326	342	297	315	303	311	305	305	312	322	304	348	353	347	363	349	328	313	331	324	310	307	338	304	338	326	314	327	329	318	313	310	316	321	299	308	319	310	342	350	304	318	333	350	329	321	322	316	342	279	327	316	328	318	284	358	333	288	300	274	303	302	343	326	324	358	305	344	356	333	299	336	316	307	312	321	284	275	304	294	274	316	285	307	277	340	327	312	350	378	332	320	325	327	309	315	352	322	318	281	314	327	305	309	322	326	309	306	319	315	320	318	330	344	312	348	314	321	318	323	323	336	334	314	331	348	302	313	305	284	309	326	314	296	318	298	299	354	309	328	315	330	346	318	303	315	320	336	292	312	378	301	310	311	373	319	350	313	312	351	338	312	275	315	294	338	303	314	321	306	329	324	318	334	313	317	315	341	326	346	361	302	296	309	298	286	335	335	324	337	286	320	319	327	316	288	312	310	328	318	315	325	293	306	319	321	363	319	292	331	327	333	341	322	338	326	310	307	311	307	332	315	318	288	339	299	327	336	334	334	350	336	318	333	300	318	308	314	331	317	318	339	314	298	313	329	338	328	328	318	312	349	301	318	331	310	280	310	299	363	348	322	326	329	347	294	332	314	331	337	324	310	313	313	293	314	322	328	295	286	304	328	313	341	298	346	324	344	317	315	299	361	324	339	349	301	323	293	332	338	303	337	304	369	335	331	316	312	304	328	334	321	318	322	331	356	314	296	318	328	321	359	324	313	333	333	319	349	348	324	301	321	316	357	339	324	338	301	301	332	312	331	321	322	309	340	317	348	330	312	315	345	318	318	325	305	291	314	314	335	345	317	352	325	307	296	297	340	326	307	352	344	312	293	341	317	327	341	373	320	332	350	368	310	326	323	330	320	297	320	289	316	339	312	318	340	334	364	342	335	317	325	335	328	312	332	293	344	290	343	306	296	311	293	305	312	333	336	321	327	293	302	321	321	327	333	300	357	317	330	345	331	358	289	332	331	310	323	307	313	300	301
8167	1183	788	784	784	802	781	790	780	741	822	776	756	780	737	756	789	742	798	773	750	797	786	763	820	758	788	725	786	778	759	751	799	805	820	758	776	816	802	753	840	744	780	767	804	798	784	789	755	746	765	771	749	751	697	752	779	828	772	784	743	749	745	792	731	747	801	736	787	741	773	793	731	761	743	788	744	826	802	761	754	762	715	771	790	785	802	717	780	745	789	772	808	796	761	797	773	754	784	772	775	766	743	778	766	779	786	742	767	805	784	791	767	780	751	760	803	766	736	807	774	758	791	810	812	747	788	758	749	756	784	769	773	764	810	776	742	767	817	804	808	768	755	783	741	744	782	811	765	781	746	772	740	780	736	760	819	768	734	782	754	783	792	776	787	719	764	770	780	765	754	814	774	786	786	777	749	716	792	767	768	788	763	742	711	762	790	754	762	778	736	772	726	792	748	769	812	764	759	816	775	800	741	771	795	739	793	755	795	741	782	770	818	800	731	761	830	773	779	719	789	758	793	769	763	749	758	784	799	724	771	767	748	759	797	798	759	742	740	803	801	755	740	788	738	743	735	822	722	774	707	778	818	813	773	748	765	739	777	763	789	758	751	830	754	791	785	770	810	769	771	782	803	794	784	819	789	786	796	775	741	741	792	767	737	777	803	781	728	733	708	756	778	790	777	720	739	799	727	786	784	807	781	753	785	795	784	813	790	767	776	757	762	759	781	778	821	736	771	773	797	724	774	749	754	764	754	813	818	744	778	800	773	703	778	817	772	762	755	793	761	793	739	721	774	763	754	757	758	779	780	761	776	775	746	763	725	773	808	770	811	752	757	806	732	747	764	785	860	773	770	766	778	729	787	748	778	723	809	790	747	751	783	746	765	761	768	724	799	779	781	757	698	725	781	786	782	773	767	734	732	773	744	753	718	753	801	729	789	774	750	772	771	785	756	734	762	772	785	764	759	770	744	804	780	792	801	762	771	807	781	752	784	769	790	740	763	777	765	737	759	738	752	764	773	745	740	771	767	767	740	751	763	777	719	783	791	745	712	746	769	763	735	784	795	771	756	744	774	783	760	789	754	759	788	785	767	783	742	805	785	741	814	782	778	758	734	760	754	751	816	823	763	782	779	759	815	782	735	801	754	770	790	783	739	786	722	758	778	754	761	746	803	751	759	768	771	765	757	768	783	797	768	844	783	700	772	739	751	781	763	787	795	741	759	777	804	787	770	704	772	788	773	775	810	778	761	780	782	781	770	764	737	798	729	775	769	767	731	814	778	758	736	769	712	761	779	788	789	764	732	769	721	698	754	770	794	791	748	757	733	777	765	737	776	736	735	796	743	777	825	799	747	717	735	843	764	751	763	752	767	843	785	732	797	758	735	759	755	747	761	834	758	770	772	742	794	791	738	741	751	745	822	756	754	787	764	831	784	833	800	813	720	752	785	774	788	771	786	732	740	739	789	751	816	769	812	744	781	764	835	805	803	784	747	766	731	748	755	734	730	793	807	746	807	796	763	843	768	743	730	779	801	799	722	774	814	757	772	717	756	762	749	787	761	782	738	812	777	745	784	724	759	809	717	765	791	774	754	808	751	753	758	774	779	839	784	742	764	829	790	782	779	782	783	779	806	771	768	748	760	769	726	726	841	760	794	734	770	770	717	744	784	764	765	816	771	818	765	777	785	699	783	724	794	726	777	768	797	819	770	745	794	800	775	788	787	799	707	755	796	777	748	795	765	765	751	749	761	747	774	818	804	809	809	763	799	800	765	767	763	732	748	776	771	793	765	761	758	726	802	750	771	756	801	758	773	738	815	774	793	757	792	795	749	797	775	735	780	731	761	774	741	832	761	758	773	777	776	788	709	763	796	803	807	723	786	764	775	753	736	736	794	790	761	746	783	712	790	759	822	740	784	846	765	732	753	773	778	781	796	778	777	733	798	803	754	691	754	765	777	781	776	744	766	761	741	796	777	750	778	747	765	744	771	804	773	753	802	761	799	778	789	759	769	736	772	805	738	785	755	707	721	743	839	754	776	788	810	779	798	758	695	789	757	755	767	724	838	729	755	769	757	758	787	735	731	768	775	785	819	793	713	764	757	773	790	813	777	720	766	786	775	802	732	716	750	760	753	770	775	762	733	788	797	799	743	734	756	775	739	755	754	733	769	785	781	801	782	821	779	821	773	793	758	784	741	801	798	793	767	811	772	731	738	746	752	819	743	793	728	770	814	787	854	760	779	826	785	771	811	752	796	726	793	741	786	770	773	765	758	731	793	762	806	771	768	792	822	824	770	772	807	791	753	779	779	805	760	734	761	780	811	771	782	736	761	777	809	849	768	737	748	744	746	796	833	761	771	754	793	793	787	726	752	729	794	741	779	750	733	767	725	768	802	776	764	827	803	737	780	795	751	750	721	786	820	758	724	773	799	729	752	754	781	772	763	724	789	767	753	795	775	775	718	803	802	816	737	757	761	741	761	779	778	760	807	781	777	759	759	759	804	790	780	747	832	815	754	739	745	786	765	772	784	746	789	768	789	807	754	769	804	777	768	840	813	776	795	779	780	772	793	802	772	781	785	749	751	741	794	785	801	767	771	826	770	788	793	767	776	784	747	778	784	828	756	775	753	774	759	787	753	740	779	782	742	733	751	781	737	737	801	808	713	808	765	780	797	766	744	784	727	734	730	784	755	771	760	822	773	813	752	767	781	759	776	815	744	815	797	709	773	799	778	773	754	747	783	801	788	761	772	731	747	738	791	764	825	790	729	750	785	728	794	797	797	738	764	774	803	751	794	813	761	774	793	732	802	724	793	772	768	768	730	818	784	752	784	768	780	787	785	759	788	773	800	762	733	789	768	752	760	730	779	752	757	765	738	756	771	818	808	799	767	728	754	798	821	767	725	733	726	784	791	767	761	752	751	761	767	760	771	764	738	754	748	765	747	753	790	810	778	774	765	721	790	781	806	750	773	764	765	748	728	830	813	795	759	722	751	754	734	798	828	764	756	782	771	783	718	754	782	774	748	807	743	745	768	750	737	732	789	749	768	730	766	740	782	788	741	833	749	760	758	783	716	740	730	778	745	759	812	801	775	746	762	773	759	737	771	793	728	795	745	734	830	755	788	749	729	765	802	749	764	765	768	819	825	771	790	748	793	808	702	768	789	781	733	781	734	790	797	760	763	790	787	790	740	777	761	817	778	798	786	762	785	768	748	753	743	760	776	733	763	753	752	831	777	807	761	775	771	804	791	797	758	761	794	772	767	788	779	741	748	820	796	766	800	772	729	781	808	730	744	735	755	799	769	781	730	749	838	739	743	736	831	762	770	775	807	722	759	720	771	736	778	808	748	794	740	830	730	817	758	701	775	735	781	707	778	785	804	776	735	728	719	782	810	741	729	798	779	795	757	781	812	764	720	769	777	795	753	743	759	738	788	787	733	751	829	737	751	762	774	746	769	746	801	754	787	766	725	755	749	756
23967	3774	642	552	477	424	450	408	394	381	429	370	352	428	374	436	363	413	373	396	390	420	370	412	376	409	364	347	367	354	401	350	387	384	383	389	374	382	374	374	402	369	326	407	384	390	401	360	376	366	371	394	388	372	380	397	396	382	418	378	350	401	352	389	347	412	377	372	385	371	423	391	397	396	376	393	362	407	355	375	380	354	370	363	333	362	380	394	358	385	362	399	373	382	371	381	398	365	403	369	347	363	425	410	407	361	372	375	366	372	392	375	421	415	413	391	370	342	383	394	380	391	375	389	338	405	394	376	388	361	373	403	360	371	353	339	363	395	420	399	399	343	360	389	367	381	380	364	389	393	362	381	367	365	394	372	394	395	372	364	385	409	391	405	340	378	371	416	399	375	407	378	381	382	388	379	341	413	381	379	365	374	362	340	413	356	380	388	343	358	385	349	402	380	361	373	411	424	337	413	386	375	394	432	386	371	406	358	341	333	391	408	434	386	339	377	366	415	377	386	374	363	378	325	369	357	363	383	411	390	381	409	386	394	418	373	394	357	371	343	368	372	398	393	371	357	382	423	427	376	361	369	357	348	343	379	359	381	424	377	380	370	380	381	393	357	380	377	376	347	397	359	386	352	361	412	348	420	418	375	323	368	375	395	454	387	376	395	402	382	370	405	407	388	376	377	409	394	366	366	383	392	379	368	377	393	390	417	388	366	389	377	416	383	394	394	371	391	396	382	389	394	401	413	391	350	383	398	393	365	394	390	374	377	386	394	395	402	402	366	401	390	340	377	392	419	389	404	397	383	393	368	367	407	366	395	377	413	346	373	392	396	380	401	400	359	359	395	391	365	361	367	415	388	392	442	347	356	392	383	428	350	383	430	365	382	393	360	422	388	375	379	373	387	391	391	389	355	387	371	369	370	401	408	343	352	341	406	385	386	379	367	377	388	416	421	389	367	397	401	379	355	358	421	353	377	352	384	350	336	411	425	376	382	380	404	386	422	368	394	413	391	369	379	344	419	341	376	399	387	393	383	339	400	421	356	391	379	362	403	387	372	368	381	376	409	379	345	399	361	401	391	417	395	408	372	387	376	399	354	357	383	359	398	380	384	378	360	362	378	397	364	382	363	365	386	447	369	386	380	399	378	372	377	362	408	372	407	394	420	342	403	369	352	401	393	398	361	361	369	379	376	377	380	354	349	342	376	382	420	397	367	382	428	395	352	407	415	404	386	382	395	425	385	358	392	405	404	374	379	371	384	384	405	389	362	365	391	353	385	330	362	411	409	378	389	384	422	397	350	359	377	365	329	365	369	389	378	396	359	377	380	359	355	379	399	380	399	356	353	374	394	386	387	372	342	378	353	398	383	403	357	361	410	380	407	367	385	354	363	344	361	378	390	372	414	364	347	397	396	402	427	392	401	362	372	366	386	364	351	366	404	363	354	407	382	376	397	364	365	352	397	385	382	380	362	376	373	368	397	364	375	388	389	344	407	383	391	391	395	394	364	399	396	375	386	408	391	386	382	373	372	364	352	401	370	378	379	364	352	391	398	377	391	374	384	380	402	375	372	365	381	361	341	353	410	400	390	364	396	384	380	358	381	346	391	391	386	433	390	392	337	344	380	385	331	356	398	377	372	387	354	369	385	400	385	411	412	375	410	381	394	363	397	382	374	392	326	411	385	362	378	367	356	368	353	375	394	374	379	362	388	403	405	396	370	381	364	370	360	369	394	367	377	362	357	406	385	406	363	395	376	368	390	411	420	393	365	419	412	378	406	400	381	400	365	405	379	396	380	366	372	424	400	357	381	357	377	383	401	406	370	361	343	412	354	400	368	368	392	415	405	392	400	358	382	396	400	403	379	361	375	344	362	341	375	414	392	361	358	412	399	398	345	370	375	356	412	379	333	393	397	405	403	380	392	388	357	391	375	377	354	403	417	389	385	377	350	389	404	412	342	351	394	338	398	393	397	375	353	389	369	409	383	394	406	390	411	361	385	355	393	374	394	382	363	378	389	401	323	367	434	414	387	388	371	362	369	409	415	391	400	382	409	396	360	363	400	360	389	405	381	348	401	389	372	400	380	395	374	384	391	398	369	393	414	356	362	390	364	408	387	383	400	341	363	377	404	366	396	368	375	402	378	372	436	381	422	391	404	388	348	358	389	364	340	399	362	336	379	339	393	389	388	372	365	391	368	395	356	421	369	345	388	429	410	376	357	386	364	379	367	333	346	354	341	389	359	381	350	384	395	386	377	369	339	373	397	386	398	358	382	364	381	380	386	399	387	365	366	380	377	406	373	378	404	356	377	377	402	400	402	413	433	404	382	376	382	354	386	396	400	399	408	406	376	387	365	387	382	396	366	401	360	393	384	375	386	394	363	365	378	404	392	366	395	364	378	342	358	376	380	405	368	387	380	377	358	387	366	365	390	380	396	444	406	380	352	367	384	396	401	391	381	378	414	360	380	385	351	376	400	376	366	375	400	418	397	389	382	401	367	385	382	360	413	338	383	368	357	423	395	382	438	385	361	394	360	370	381	409	377	399	414	400	422	414	398	427	334	378	381	392	365	352	399	384	332	390	385	377	394	366	361	400	386	370	379	372	369	394	398	356	383	382	360	361	349	415	444	380	404	391	432	386	398	359	371	398	377	358	379	405	390	355	396	410	381	361	380	399	412	370	359	370	370	382	364	408	394	400	397	340	351	401	391	367	379	353	368	362	337	383	379	353	376	351	380	357	382	352	396	410	380	378	369	397	386	407	400	380	383	365	354	364	368	385	396	377	358	405	377	359	361	412	391	374	391	383	348	382	398	381	354	389	382	445	341	367	353	429	373	372	384	411	375	371	367	415	397	372	391	402	415	405	434	381	380	373	398	367	387	395	349	388	377	377	401	384	370	384	371	386	350	395	342	388	388	396	338	360	348	381	364	381	382	373	382	388	400	339	338	352	378	428	350	377	368	375	390	371	354	369	348	376	401	381	376	370	387	363	434	365	371	376	390	390	377	367	380	386	392	385	395	368	363	367	380	357	398	377	395	378	387	421	395	380	370	389	398	412	384	404	394	361	354	370	401	417	391	390	353	352	372	352	373	363	352	339	361	375	401	374	362	376	422	403	354	419	361	380	354	398	386	346	385	371	402	388	384	369	360	386	407	366	339	365	376	389	380	372	369	362	400	354	380	390	399	371	364	398	357	380	375	395	376	360	352	370	387	374	344	376	367	371	392	408	356	366	317	385	400	373	367	422	344	371	346	375	411	363	329	369	369	393	387	395	363	405	382	408	379	391	369	402	371	375	393	382	420	364	387	363	391	374	414	384	414	368	377	361	378	377	385	378	377	374	371	368	393	375	356	373	406	366	357	406	386	412	403	374	365	358	390	398	380	359	384	345	404	394	349	400	414	410	356	374	408	367	368	371	389	399	416	367	397	396	357	381	370	358	391	380	422	390	392	385	349	352	368	389	374	378	397	402	368
16413	1808	1507	1531	1368	1220	1110	1037	1073	1037	991	977	997	963	934	913	894	940	914	915	918	893	936	906	868	892	924	849	875	897	910	899	874	901	869	864	855	878	876	908	817	923	881	835	866	842	863	870	879	909	911	890	881	899	883	860	869	904	869	895	869	905	933	897	888	884	902	912	903	839	893	906	892	896	888	933	854	881	848	867	893	837	903	905	891	871	900	919	883	916	860	855	890	897	936	889	893	852	860	905	864	828	885	883	826	936	894	865	868	899	854	877	867	851	903	896	878	869	886	860	880	940	913	896	885	917	859	873	936	911	921	906	861	919	917	897	854	872	887	849	845	888	859	844	874	829	865	847	875	865	890	879	921	908	882	928	872	894	910	908	868	899	848	957	895	866	858	910	840	880	876	914	896	875	926	902	856	851	914	850	880	930	891	894	880	914	893	859	855	908	889	911	933	948	871	867	840	870	903	916	883	825	865	902	877	879	881	920	845	895	937	872	910	845	861	890	880	867	883	886	855	806	937	878	864	902	900	878	901	868	849	892	869	850	883	884	895	863	882	952	830	861	886	882	899	913	902	884	890	931	902	890	907	868	900	847	906	873	857	884	873	881	855	848	875	865	793	886	845	865	868	821	898	897	888	891	872	893	888	876	900	906	886	886	935	900	904	831	885	917	956	899	887	936	892	850	885	880	928	887	877	890	890	824	902	853	893	900	856	892	890	888	823	892	890	912	968	884	913	903	883	854	905	923	854	902	849	830	866	863	908	890	874	912	896	821	906	885	930	873	931	859	873	870	874	836	867	927	889	945	915	854	840	907	902	874	889	859	851	911	912	878	847	896	891	912	887	820	887	905	846	894	899	840	919	878	931	902	899	870	940	839	874	916	874	861	859	917	820	871	847	891	932	892	884	876	891	857	861	875	931	886	876	873	916	860	881	893	878	953	879	897	852	881	903	942	858	876	872	872	892	887	878	852	869	881	898	851	926	876	901	871	901	851	858	874	901	901	933	868	919	863	880	854	876	882	817	861	938	875	810	832	887	885	885	831	888	896	871	886	882	930	912	840	850	829	896	909	912	904	851	908	846	906	937	897	868	926	925	911	810	963	902	865	879	884	819	928	860	837	856	917	925	882	860	910	839	914	885	893	841	877	958	867	883	853	869	872	865	868	869	878	912	886	834	845	853	869	832	905	942	844	839	952	943	875	859	880	883	892	898	934	880	912	895	881	918	867	840	881	861	925	935	819	892	884	864	919	858	877	848	870	842	869	855	882	906	945	896	879	874	877	841	935	901	882	902	877	893	860	900	855	905	907	853	906	853	850	851	838	869	874	881	917	929	893	929	870	906	851	886	886	914	851	891	869	928	865	865	888	885	883	874	850	842	890	840	939	918	903	909	861	892	900	905	853	918	833	842	868	868	885	879	865	891	902	928	912	854	912	883	860	843	915	872	872	847	917	900	877	910	868	875	891	913	817	906	880	865	879	841	885	878	853	875	921	863	818	863	930	905	893	789	887	902	888	908	868	862	874	911	841	888	911	886	871	914	862	840	843	898	859	871	845	843	880	848	871	925	867	910	897	914	932	922	880	905	896	868	892	909	853	875	900	953	897	861	870	882	909	922	885	895	852	869	847	867	867	852	872	860	853	845	866	912	876	940	861	895	859	857	921	844	846	910	897	888	853	880	885	857	891	883	921	842	897	867	868	886	891	897	926	906	865	895	858	943	894	879	896	847	878	915	857	936	908	858	886	843	915	832	895	873	832	875	868	932	896	850	886	824	873	883	914	863	861	860	935	907	827	879	867	843	914	912	850	870	899	897	848	866	848	884	920	854	862	909	859	911	847	900	849	907	891	846	853	873	908	890	906	867	880	893	832	847	811	878	917	852	881	907	898	898	863	881	940	882	896	894	812	855	929	862	920	935	862	939	906	849	887	923	907	960	875	849	900	852	856	872	862	864	838	876	902	838	872	896	847	896	913	841	861	866	858	865	831	857	867	895	841	876	848	905	889	916	853	864	891	859	919	844	912	860	879	889	892	896	879	869	874	862	862	880	867	876	950	832	887	949	920	826	858	928	815	836	806	825	866	867	897	869	940	880	890	860	867	867	885	927	874	861	862	868	820	907	867	889	858	834	845	870	873	921	883	823	906	883	873	868	899	849	894	858	920	876	885	864	918	877	865	841	907	867	917	827	933	898	846	837	869	869	886	875	898	892	889	849	889	900	892	907	899	860	855	841	914	862	822	908	862	912	901	915	930	918	880	899	913	861	882	922	864	906	901	876	847	877	848	891	936	870	920	893	915	790	955	879	878	835	867	878	914	892	935	896	888	874	847	864	853	897	864	868	864	911	939	845	887	898	884	863	912	894	898	843	845	913	890	852	850	862	862	843	883	887	853	843	854	833	824	913	856	878	870	861	911	843	879	912	881	904	818	860	827	878	823	941	884	890	843	829	886	876	899	871	886	900	867	925	835	886	896	844	911	852	859	886	845	915	911	866	868	898	878	870	829	932	870	889	905	825	868	903	804	892	922	873	834	912	878	832	888	835	895	840	855	917	861	879	823	910	818	853	883	868	801	935	893	900	909	920	907	890	871	864	877	883	873	894	903	871	869	903	908	896	875	894	897	917	880	920	911	939	950	854	908	889	879	912	874	877	849	890	835	917	939	863	897	860	935	854	866	876	914	854	905	838	875	876	905	889	817	839	876	818	880	878	880	891	896	893	910	915	840	877	923	860	929	885	882	862	840	875	879	843	869	929	883	868	870	838	820	896	868	876	878	924	893	888	917	912	893	818	940	873	889	884	841	847	870	872	877	941	894	866	856	909	832	896	894	846	873	891	909	840	910	880	887	929	930	876	909	830	853	885	839	859	904	859	825	843	853	889	877	896	915	852	877	939	930	877	876	902	874	866	845	866	873	907	878	900	880	839	845	904	899	918	904	877	896	852	857	885	866	907	860	861	881	891	896	913	912	876	948	909	841	851	852	877	849	865	905	905	920	912	846	858	803	868	890	871	863	883	878	907	878	892	915	867	883	872	892	892	915	930	902	881	828	866	865	874	843	920	911	869	898	893	855	877	951	893	906	834	896	830	927	849	856	916	896	832	878	897	859	915	889	888	872	934	802	903	894	906	852	907	864	904	839	888	924	850	894	898	893	894	878	833	866	900	891	865	864	832	879	836	842	876	901	851	870	827	862	851	881	926	854	875	939	869	902	861	924	865	859	870	857	887	876	917	931	860	878	890	861	879	907	874	815	843	871	852	839	824	849	889	857	900	835	884	875	899	824	865	880	892	937	900	932	862	904	866	846	866	888	932	930	911	886	914	852	885	888	875	847	884	898	908	890	891	903	938	916	851	900	880	822	916	879	915	833	916	859	906	893	879	881	863	881	887	869	884	887	847	852	881	835	887	895	872	850	885	842	855	855	858	925	855	897	875	894	884	926	845	927	880	879	904	899	877	854	877	877	858	861	896	922
33531	6708	944	606	435	393	362	339	307	288	277	274	292	272	281	272	281	253	278	260	272	261	279	287	294	269	255	260	270	255	262	266	273	251	256	275	274	271	238	231	268	290	281	289	250	269	258	239	256	270	235	233	277	202	241	276	246	260	276	279	244	254	268	258	281	224	227	263	268	272	242	254	263	254	275	270	257	248	293	283	246	263	273	272	259	250	272	240	269	261	246	242	242	264	262	237	238	243	268	280	251	257	250	280	239	256	262	255	244	259	255	249	251	269	253	234	239	273	274	240	248	229	273	260	243	237	241	236	218	247	234	230	262	235	238	282	271	276	228	255	250	244	285	259	264	262	286	266	251	252	265	272	253	263	232	265	237	269	254	257	297	263	249	274	229	248	231	253	254	276	228	251	237	231	284	273	251	252	275	272	240	227	259	240	269	261	244	286	259	271	243	271	255	284	222	267	236	256	220	234	226	304	252	283	238	275	261	301	235	274	240	257	254	282	250	274	228	231	257	252	259	242	286	259	282	282	270	242	241	259	257	257	283	252	252	251	256	236	241	280	269	241	259	264	256	287	273	250	281	276	266	246	259	227	256	241	276	248	255	260	269	261	277	254	259	257	267	234	273	237	236	225	250	252	243	248	246	243	285	260	227	268	228	248	256	245	263	250	268	262	217	248	266	285	272	249	298	260	238	252	272	257	257	259	278	250	254	236	252	240	249	236	233	256	233	263	255	265	264	242	255	257	262	231	243	257	250	270	282	248	258	264	246	245	268	266	257	232	249	236	230	238	271	264	261	258	247	258	252	269	260	244	232	258	255	270	241	239	261	227	263	234	249	270	242	245	273	289	253	233	275	247	265	253	267	242	256	260	267	262	241	228	267	257	248	245	221	260	265	237	233	271	224	229	265	257	262	271	222	267	231	263	259	275	265	274	264	244	270	269	227	216	284	271	264	271	272	271	239	248	260	288	269	244	270	238	240	245	223	275	255	263	228	266	269	245	277	258	251	256	232	266	232	260	245	256	221	278	274	250	247	255	224	258	255	242	275	246	258	261	262	260	248	275	225	245	216	241	260	271	249	247	267	267	273	220	258	283	274	249	227	257	268	261	268	253	287	241	269	266	253	241	262	237	241	228	247	242	255	254	233	250	262	270	269	258	247	235	271	271	286	254	282	223	245	250	241	256	274	227	254	274	248	270	279	288	244	243	238	228	240	260	256	245	281	258	254	267	259	257	275	270	244	260	261	260	269	271	271	260	271	243	267	278	269	273	256	258	240	236	278	277	276	249	276	236	230	271	246	278	243	257	237	221	244	256	242	243	265	238	219	264	258	249	254	231	251	271	247	257	260	279	253	233	265	292	240	245	243	237	216	198	238	281	268	269	258	226	271	272	264	253	277	267	267	292	287	254	282	271	263	254	241	247	240	216	277	261	264	272	287	241	256	248	266	248	224	255	269	242	272	253	267	278	265	252	243	264	263	259	260	241	252	280	262	249	277	255	255	245	262	245	246	259	249	264	259	259	238	281	264	244	243	279	277	255	253	247	286	278	244	264	266	221	279	228	246	222	254	239	234	243	259	278	267	244	251	253	212	279	290	232	269	234	241	267	233	254	252	257	251	245	263	273	251	279	273	255	263	255	249	266	277	265	254	247	230	227	252	253	271	284	260	229	274	256	245	246	240	290	263	247	244	300	267	239	260	260	251	263	245	231	251	293	275	271	256	246	246	261	271	247	261	249	286	263	262	248	264	261	259	252	257	224	274	254	245	284	254	289	258	252	273	273	275	232	266	246	269	246	260	232	259	255	235	259	248	247	258	269	227	236	287	251	247	278	261	216	262	255	251	253	252	246	268	281	236	255	250	245	240	257	272	230	239	265	260	245	275	250	258	243	256	258	279	261	247	255	266	262	285	248	228	256	235	247	226	277	268	282	246	262	258	253	281	263	255	286	227	244	250	272	236	275	263	249	253	255	254	249	306	253	244	261	256	250	219	221	256	277	244	270	259	257	255	293	287	259	255	250	260	258	250	251	227	269	262	266	260	273	225	287	253	271	273	266	259	259	256	230	276	285	268	216	269	258	258	251	251	265	270	259	274	248	278	231	239	267	251	245	242	233	246	259	227	244	262	271	257	265	258	245	261	271	229	249	248	278	274	276	261	240	259	241	280	269	260	244	282	237	251	249	256	269	270	247	229	222	248	263	237	257	234	251	275	262	259	240	228	248	254	250	276	258	245	280	267	236	279	236	240	278	212	231	260	269	256	296	280	256	249	236	283	251	252	270	249	230	248	248	231	240	289	243	237	269	265	229	255	216	257	272	260	237	254	265	227	239	253	258	245	260	276	275	269	240	256	268	240	256	260	284	268	231	251	260	261	246	255	240	244	249	215	258	302	268	258	296	235	268	255	265	289	270	252	243	250	249	252	261	256	254	237	243	277	262	262	270	253	209	260	275	237	259	257	255	243	240	269	234	262	227	259	256	251	269	242	261	229	250	243	253	217	243	247	239	257	249	254	254	243	270	256	229	272	266	253	261	270	273	284	271	280	244	247	252	271	236	238	251	224	240	219	231	235	250	247	260	261	225	261	270	227	258	229	253	249	266	257	268	286	257	258	263	246	257	275	231	260	247	267	221	249	251	251	256	248	243	252	253	244	241	244	259	291	252	227	264	240	228	254	252	264	262	230	253	257	272	241	276	296	249	269	261	258	226	251	244	258	278	235	258	279	248	262	276	262	257	270	268	282	274	267	255	222	276	242	292	243	245	233	226	289	237	277	237	242	256	260	252	215	248	254	224	263	237	253	243	286	258	262	218	237	269	244	273	272	285	270	254	257	248	278	272	285	246	261	238	247	232	242	276	278	278	282	244	268	237	254	235	262	244	289	287	264	291	263	255	280	242	259	236	245	240	226	259	278	270	249	257	262	263	270	268	236	255	256	259	248	245	278	287	244	288	225	253	234	253	262	260	249	287	275	263	288	248	266	253	290	223	227	249	249	236	246	245	245	272	260	238	236	270	227	269	300	252	243	230	267	299	239	216	244	284	240	245	250	252	251	258	296	261	248	270	281	265	267	252	267	250	234	286	257	245	264	267	270	266	237	254	268	267	234	237	252	242	244	246	235	229	254	227	240	273	283	257	241	250	261	252	252	278	253	272	265	279	247	298	261	249	246	241	246	258	244	255	233	241	270	244	250	245	259	243	247	223	278	238	253	255	224	240	224	243	230	239	258	259	261	249	267	215	234	238	266	230	254	267	243	216	233	239	257	269	264	245	265	271	268	251	242	248	251	256	235	267	254	247	242	288	272	211	252	277	254	266	254	263	266	261	244	256	258	260	269	248	249	223	247	291	261	247	245	289	258	229	244	258	263	252	271	268	261	259	256	242	234	250	264	273	234	264	246	244	274	281	253	258	273	232	271	265	247	262	253	254	245	243	252	249	245	270	252	241	251	229	217	252	244	266	249	282	264	262	267	260
20591	2212	1685	1830	1539	1275	1119	1043	977	896	790	747	763	712	689	696	676	706	670	675	694	682	680	681	646	611	646	610	651	663	643	609	625	639	632	604	635	599	573	572	661	608	617	590	584	628	613	604	640	617	653	595	608	585	608	599	635	643	612	591	626	609	620	606	615	648	659	632	631	592	629	624	587	649	666	608	635	629	597	599	618	587	607	595	632	605	638	593	581	614	578	615	628	621	641	639	637	587	613	587	624	598	595	588	601	592	642	634	607	632	564	595	653	617	617	625	615	649	648	620	616	605	625	566	617	630	594	600	608	637	621	593	564	637	615	616	621	608	595	609	537	636	590	571	589	559	642	580	623	594	594	624	548	587	603	604	618	678	611	613	606	594	567	587	586	616	608	622	627	621	604	592	595	617	619	582	613	623	564	610	566	630	625	610	600	610	589	598	641	634	585	622	623	623	585	588	630	611	615	619	628	584	590	600	605	586	590	590	589	573	555	615	635	584	631	619	608	621	644	579	586	619	573	622	597	583	627	597	592	604	596	644	637	647	600	689	604	613	610	590	578	582	625	616	647	572	589	621	627	559	624	602	599	629	645	591	568	614	601	648	610	612	605	632	605	622	628	585	628	592	595	608	603	637	592	615	613	602	637	571	575	582	609	620	630	592	631	618	579	632	635	599	635	577	606	596	598	591	628	626	559	605	628	607	616	597	610	619	628	591	581	611	630	606	625	606	652	666	606	652	612	635	613	564	601	596	634	615	588	607	647	584	606	646	604	566	631	624	575	633	580	633	576	604	624	603	640	630	595	666	597	610	604	578	625	603	612	602	635	657	600	646	584	627	631	581	617	609	586	608	616	604	596	642	614	644	597	635	613	611	603	599	594	619	600	599	602	611	606	598	580	630	649	621	629	605	641	587	584	584	600	602	602	603	583	628	591	620	592	608	583	631	613	559	617	630	609	631	633	569	639	618	552	614	598	607	633	599	608	616	618	603	584	566	617	604	600	621	601	580	599	634	653	579	619	625	569	638	605	589	625	614	604	597	633	665	578	616	625	604	599	616	553	600	600	618	619	600	592	635	589	570	575	607	647	581	608	607	638	605	656	615	650	628	609	609	624	590	550	613	628	653	631	646	623	581	606	572	620	659	605	626	609	632	620	632	661	608	616	627	641	679	600	566	589	598	572	601	631	590	650	608	552	619	584	579	594	632	607	630	615	612	636	597	611	616	600	597	622	604	662	576	618	617	592	585	596	587	651	614	633	571	626	639	614	626	620	604	636	623	592	638	575	611	598	587	596	625	623	617	591	597	585	586	618	585	573	614	604	591	651	586	574	597	599	670	596	650	612	628	577	618	637	612	664	585	628	585	581	595	590	649	620	613	576	597	547	607	610	589	635	625	629	615	647	620	602	630	612	592	619	561	620	613	598	617	619	572	597	573	620	674	589	579	625	657	597	622	588	639	611	565	551	577	628	610	609	629	618	599	579	608	571	608	581	555	596	594	620	672	603	583	613	614	612	608	613	585	615	578	571	593	602	614	633	609	609	588	599	629	644	588	609	581	590	612	595	608	586	602	623	591	614	611	600	632	565	642	619	611	652	580	618	577	595	651	624	589	607	571	616	584	611	619	652	614	611	612	572	629	606	623	633	634	611	613	602	623	594	630	598	641	612	626	635	642	623	623	549	601	599	576	624	624	575	638	639	616	617	593	611	606	613	608	627	626	606	586	607	603	603	582	603	640	572	597	667	593	609	624	620	626	623	628	555	621	591	629	641	646	593	601	583	596	618	643	615	621	604	616	596	620	576	621	582	616	616	633	597	605	582	598	615	571	596	640	647	607	638	635	611	601	580	622	584	579	658	616	608	608	652	601	618	613	608	604	621	604	632	589	594	605	577	612	620	615	641	605	618	639	645	594	578	584	599	600	616	570	532	636	597	589	596	617	639	561	609	599	627	563	590	597	612	598	579	642	622	660	600	589	609	615	602	583	605	622	614	614	594	634	612	640	572	621	579	581	584	567	642	615	613	596	595	617	641	639	608	585	639	600	598	600	666	635	614	644	601	648	573	618	629	599	626	650	585	597	595	592	576	616	605	594	581	611	608	625	641	626	615	573	629	633	542	613	609	585	611	608	634	607	606	595	630	598	607	618	588	564	603	646	634	614	631	597	614	597	627	559	579	583	624	608	611	602	622	565	591	586	591	633	604	608	585	595	602	658	612	574	581	658	575	598	578	635	598	647	594	648	578	628	598	594	576	681	588	606	633	631	552	628	647	533	575	612	654	615	609	618	631	593	666	599	642	638	595	621	596	611	615	595	615	589	604	591	600	618	618	595	600	628	635	608	594	623	564	601	650	564	629	593	629	575	599	646	608	663	627	615	622	606	612	567	614	593	589	605	631	598	557	611	656	666	631	615	609	629	624	592	624	659	606	608	590	633	640	621	637	580	608	649	586	581	623	591	629	628	636	596	589	585	584	590	617	600	576	618	608	602	617	599	622	615	616	580	606	570	650	587	600	596	580	612	621	585	628	610	630	592	623	583	562	603	640	623	604	621	591	574	617	602	573	587	597	622	596	583	589	618	565	651	596	602	598	619	617	617	630	603	594	606	561	599	618	637	585	659	604	619	616	592	631	596	591	621	612	584	585	621	623	578	628	605	618	602	616	562	553	602	604	625	593	560	611	587	596	593	625	618	619	600	613	604	566	598	609	571	660	582	615	606	621	673	637	620	619	630	612	594	616	630	602	626	627	645	604	621	598	604	573	546	602	567	629	581	612	648	620	585	629	619	593	627	644	651	631	611	625	583	585	605	625	631	560	634	601	589	634	604	644	601	640	597	545	616	599	639	614	610	648	626	633	607	564	605	604	606	699	607	574	568	594	640	571	581	635	622	634	590	611	612	590	601	607	563	601	630	579	587	597	632	580	664	621	616	640	608	631	649	634	580	640	586	573	595	588	592	615	587	604	598	576	646	627	605	663	571	587	585	629	628	592	640	572	596	616	623	588	554	583	583	644	625	619	627	598	594	606	558	637	635	632	611	585	564	636	596	619	605	634	629	582	617	597	592	618	619	596	601	602	597	607	607	596	596	574	615	621	601	599	604	614	589	611	604	606	600	615	614	604	597	657	637	630	611	590	589	598	619	573	621	628	598	584	591	642	604	602	621	589	645	604	653	594	579	621	593	619	592	684	595	594	591	589	624	606	634	623	610	607	570	619	618	568	624	603	612	612	623	604	609	624	629	603	562	580	607	627	582	601	623	579	579	603	587	615	588	610	591	579	598	578	589	610	638	601	598	613	624	558	647	599	570	597	560	592	635	627	580	651	586	576	639	624	578	632	618	624	590	605	599	627	587	597	633	618	590	588	640	638	600	654	625	586	607	577	635	613	573	624	623	618	563	606	608	634	593	568	574	610	637	642	576	619	584	628	631	605	630	607	589	610	608	659	588	555	602	580	572	613	632	655	619	605	624	626	608
10870	1286	375	348	328	361	332	345	320	284	343	370	326	332	343	297	403	339	349	369	345	365	357	362	311	335	340	295	349	330	345	355	348	324	332	320	363	338	334	357	316	347	346	319	346	349	363	344	340	356	331	309	294	336	349	368	352	343	331	322	357	334	401	351	361	337	364	327	337	337	287	355	383	314	312	346	338	331	302	296	293	325	320	371	355	364	329	342	327	355	358	356	341	323	323	335	386	313	350	344	343	334	339	328	320	317	326	343	316	339	377	345	323	344	342	337	350	357	339	336	329	366	338	325	352	321	351	335	326	333	370	351	352	356	360	322	369	344	337	347	319	309	317	353	333	360	348	342	278	360	317	353	322	324	335	354	336	355	369	340	381	338	352	334	332	344	339	346	331	329	344	336	361	350	372	332	363	347	359	373	347	322	355	350	329	316	340	321	312	328	316	334	371	323	338	351	330	344	351	359	350	381	323	359	380	350	358	370	361	316	356	279	343	388	352	338	343	326	350	349	342	354	312	320	346	362	343	368	315	334	331	318	336	331	341	347	331	322	333	351	341	347	352	361	367	333	339	333	340	350	354	336	339	360	343	307	328	330	313	320	340	336	327	342	326	347	315	358	369	327	331	339	377	353	345	350	332	334	359	354	345	349	368	295	332	318	328	293	293	351	363	326	324	360	337	317	342	382	357	329	348	323	308	356	358	348	324	319	307	353	345	324	355	320	349	379	347	319	360	339	344	331	316	346	316	312	356	368	353	367	345	385	380	347	343	301	358	331	355	313	358	382	337	345	353	346	355	352	357	370	345	295	317	339	303	358	323	347	378	356	356	345	344	354	353	399	376	349	299	327	328	341	325	334	326	322	320	323	342	370	339	329	313	314	334	319	354	342	359	351	333	346	369	325	328	331	337	311	341	290	316	333	335	361	339	365	320	344	315	345	336	351	338	311	332	358	315	346	342	324	324	321	328	344	356	340	335	363	327	329	357	368	342	375	352	355	367	330	354	353	317	381	336	332	346	390	346	345	337	333	314	326	306	336	303	346	298	331	345	354	331	315	345	335	339	340	337	351	339	342	356	375	342	304	323	365	335	324	334	355	331	328	349	325	319	339	340	346	357	358	342	381	349	318	349	337	354	349	308	347	315	344	317	339	324	344	347	315	349	346	311	354	353	326	366	335	310	314	306	363	319	329	342	344	374	332	375	365	309	355	359	376	348	346	336	333	319	334	337	359	343	326	310	323	328	319	323	358	327	360	355	342	357	347	362	370	317	310	341	339	364	346	342	331	320	335	335	381	358	332	352	354	344	355	313	339	341	344	368	349	340	338	358	370	343	306	336	326	304	347	317	317	307	335	307	343	341	337	348	355	340	323	336	307	333	376	315	346	334	339	323	321	327	364	341	355	334	343	351	372	350	335	295	359	322	348	321	362	356	335	331	327	353	358	332	320	359	367	356	358	331	339	320	347	338	344	341	324	356	333	331	370	362	331	339	285	336	326	361	365	331	362	332	351	345	372	359	340	354	343	386	327	312	332	331	366	352	316	345	332	367	340	341	332	369	355	316	358	326	316	369	354	381	353	327	364	326	358	372	311	348	320	343	337	392	323	370	332	338	322	293	322	339	337	343	363	341	328	365	329	366	334	297	330	382	377	336	355	326	313	326	354	336	324	329	335	377	310	341	337	320	371	340	342	361	330	310	305	365	325	351	312	368	336	359	347	353	378	350	356	328	314	359	368	342	364	285	328	364	359	350	331	358	338	359	372	334	347	339	343	327	348	340	339	352	347	370	363	318	337	339	331	333	343	315	342	341	296	365	350	328	353	332	347	307	355	392	343	366	349	342	370	339	377	338	349	344	361	329	384	332	325	340	327	382	327	380	346	356	354	361	344	332	330	310	309	362	330	312	328	320	364	340	351	322	330	330	335	371	336	361	337	358	369	383	369	322	334	345	309	292	321	344	338	347	307	322	349	325	354	345	333	358	374	331	356	317	334	359	327	322	348	327	346	308	353	367	335	343	365	361	322	351	341	337	341	335	339	326	351	328	334	314	348	340	343	357	350	397	342	329	338	323	351	370	369	355	329	341	317	345	359	377	345	337	341	370	332	301	340	330	313	337	311	338	353	368	323	334	325	352	322	327	375	383	354	322	328	361	360	320	354	336	339	357	316	314	327	324	306	357	326	331	348	327	376	363	357	353	325	371	307	333	331	324	363	319	327	355	358	367	361	324	340	323	344	356	336	363	335	335	308	348	368	352	338	352	361	397	356	376	335	326	330	317	333	325	339	315	346	350	343	320	324	350	359	346	340	366	356	322	340	367	318	356	367	309	389	350	375	330	342	329	354	319	345	342	380	316	360	361	331	313	332	357	341	342	333	339	357	348	326	346	332	307	331	411	353	386	315	350	346	306	352	381	332	332	350	365	373	343	344	349	344	351	312	356	320	363	332	317	363	352	325	364	327	349	339	350	305	310	333	313	282	334	322	329	327	336	346	369	328	351	353	319	330	339	338	370	341	350	332	360	321	337	331	304	363	326	332	335	346	371	331	283	292	320	347	337	356	347	318	363	339	354	322	326	359	333	358	336	355	352	344	339	380	345	387	350	361	348	353	346	351	322	341	322	335	347	324	338	328	346	346	333	324	372	362	356	351	355	359	327	328	381	332	328	327	351	325	339	347	369	317	367	389	343	340	346	355	342	336	308	320	364	354	353	347	353	341	325	343	327	339	359	319	342	321	351	338	353	334	332	322	336	364	341	342	330	352	330	334	332	332	329	302	348	335	317	353	341	357	349	345	377	359	345	332	330	318	398	353	360	335	360	342	354	311	350	332	319	344	358	375	381	375	356	330	329	369	329	303	304	333	361	322	317	357	342	326	379	334	324	351	354	353	334	347	326	326	347	342	343	299	344	333	319	323	364	353	344	313	338	333	350	326	372	349	316	340	339	351	351	346	320	340	329	380	359	336	309	340	357	314	361	372	294	311	346	351	335	339	335	347	325	326	335	337	318	382	345	308	350	362	349	309	336	357	339	317	353	331	323	348	332	336	335	351	359	355	335	320	293	359	386	363	286	325	308	362	312	389	364	310	343	363	335	345	347	384	365	361	326	360	355	327	340	351	347	335	352	334	361	332	345	362	339	341	325	355	309	315	351	294	361	299	342	314	339	330	339	332	309	320	351	338	335	337	338	315	332	347	333	337	316	309	330	392	356	353	314	325	325	298	341	345	348	369	326	320	326	358	330	328	323	359	338	331	369	335	294	344	325	345	384	349	363	308	354	328	398	351	340	341	346	365	340	319	353	331	340	340	320	337	338	348	335	314	369	341	336	350	325	362	331	336	344	338	330	327	356	334	356	364	327	329	326	364	345	314	381	346	353	332	349	364	333	287	371	357	335	320	338	381	351	340	347	341	316	324	300	334	337	367	349	367	332	354	324	375	319	365	356	357	329	331	330	337	350	320	340	334	342	347	341	319
7943	1130	866	834	820	857	837	876	794	798	804	799	803	875	890	809	877	787	775	757	783	853	831	801	869	833	796	759	791	790	842	855	787	744	826	857	768	806	812	827	829	810	751	864	816	854	809	754	817	758	798	793	839	787	789	811	777	817	829	754	833	810	792	775	828	818	820	801	836	806	776	832	802	834	822	790	787	818	757	797	838	779	781	808	843	781	784	799	823	775	832	794	777	792	781	837	763	805	776	782	787	807	797	821	795	819	776	783	781	863	799	819	817	799	820	770	811	784	764	811	733	808	825	854	763	780	838	789	772	816	813	829	806	765	825	802	760	815	787	800	810	777	751	778	836	832	797	748	808	825	730	801	824	856	812	756	790	817	822	789	803	837	793	800	757	840	801	826	790	792	767	777	791	797	819	793	758	852	790	800	845	819	799	815	802	838	793	796	789	819	820	784	786	812	796	825	800	778	799	814	779	807	843	853	845	853	806	809	823	781	793	819	839	786	777	853	758	775	839	807	789	795	820	795	786	824	800	827	799	819	817	811	804	742	817	818	793	803	867	807	792	734	853	783	811	786	748	794	857	785	865	808	849	795	786	826	787	785	835	828	823	781	763	796	812	765	849	813	815	773	775	816	797	763	799	830	737	810	801	872	812	786	811	780	801	812	806	847	802	821	796	822	795	777	802	759	811	805	816	804	793	802	780	791	799	850	791	820	765	766	820	766	840	804	805	847	788	783	798	824	804	801	817	782	788	820	823	826	809	779	789	810	832	813	812	851	852	755	744	856	807	814	820	811	742	815	812	832	780	817	849	796	815	808	801	730	771	788	809	820	760	789	821	816	814	796	775	806	843	816	798	810	780	851	837	779	816	805	798	787	814	805	802	820	776	856	797	806	799	826	766	783	787	773	809	769	773	771	798	838	790	799	786	811	783	788	855	783	790	842	835	749	819	827	780	779	769	806	753	766	801	842	836	805	758	840	766	817	809	847	791	757	804	807	781	800	791	786	770	821	833	828	820	813	775	770	853	865	799	805	791	823	801	773	806	763	839	784	821	821	800	789	837	803	784	836	839	817	840	832	802	858	767	787	799	786	741	788	798	780	833	767	794	762	787	779	798	765	827	799	785	799	823	768	846	814	807	781	773	800	825	834	809	844	792	760	785	788	818	773	850	767	764	796	833	742	780	762	800	823	791	793	819	821	825	778	766	815	797	822	833	783	806	802	807	801	827	781	782	784	833	763	775	745	798	834	772	801	842	792	817	823	765	770	827	828	817	824	854	810	796	839	787	773	795	788	814	813	850	875	772	819	835	779	789	798	776	780	834	845	823	790	799	818	826	758	795	876	827	754	810	835	848	756	808	840	843	771	791	816	798	805	759	804	823	800	820	776	806	820	827	828	814	753	799	811	789	864	795	824	829	798	844	807	827	812	806	783	777	797	800	799	845	811	828	786	774	764	808	792	802	797	834	797	805	818	815	764	778	803	773	835	801	792	849	798	810	795	844	786	825	797	783	772	801	769	828	803	806	838	763	771	805	841	737	834	795	818	860	792	848	812	822	784	760	821	760	743	832	822	853	761	787	807	860	755	808	822	771	788	827	787	811	842	858	801	829	838	774	791	757	799	838	771	780	789	786	828	833	814	807	843	801	795	846	807	821	797	799	754	792	867	829	805	791	840	755	778	807	806	784	780	832	808	787	840	865	829	772	816	737	841	815	798	815	801	774	817	805	824	776	826	794	840	797	774	826	798	784	783	851	807	796	822	816	797	796	776	792	766	827	780	794	822	828	806	844	783	797	831	824	806	821	814	777	858	845	783	807	795	831	840	817	798	798	831	830	811	823	826	862	764	761	825	826	780	794	819	785	833	814	805	779	800	872	825	761	776	812	820	799	794	792	831	799	804	812	788	813	799	775	816	833	787	803	849	803	796	807	760	799	795	864	799	816	787	753	847	860	791	802	806	815	743	783	827	797	858	829	788	751	820	771	841	843	801	834	791	733	819	832	777	821	798	805	762	824	768	802	780	768	784	819	809	781	794	813	821	795	789	807	861	828	799	793	845	764	804	818	813	816	785	792	797	836	856	767	794	758	822	778	831	838	823	823	810	837	800	812	838	793	809	782	780	722	815	814	728	813	856	789	841	766	841	841	775	812	864	787	791	833	794	775	790	796	820	832	815	774	785	846	790	788	802	812	796	786	814	800	800	812	798	837	828	845	772	784	822	820	803	806	814	781	842	823	801	804	832	800	770	754	759	817	887	716	846	793	783	810	810	829	817	767	782	848	795	840	799	787	843	839	815	817	818	834	746	762	766	831	773	779	786	768	807	814	800	827	827	805	809	825	789	817	811	847	837	748	786	828	803	809	777	806	782	811	817	828	790	774	790	807	779	822	769	794	831	824	830	829	805	803	843	825	802	801	780	794	805	804	839	837	795	798	794	790	810	822	810	786	794	803	793	768	820	761	880	791	769	796	851	832	797	814	804	819	791	830	769	824	799	801	813	831	852	818	747	760	797	773	771	792	829	810	793	817	808	834	798	833	771	819	811	835	750	808	804	785	802	862	787	809	803	768	803	742	737	828	830	857	797	798	790	746	764	815	814	795	834	785	804	828	819	803	803	813	796	795	807	781	815	827	793	775	778	824	835	784	788	815	820	838	809	795	835	824	761	777	817	730	783	804	816	850	792	799	817	836	781	838	839	762	807	833	781	834	819	824	777	798	756	842	798	830	762	837	790	822	804	809	787	774	763	802	767	835	821	844	822	763	781	809	800	813	875	860	798	798	762	777	842	821	808	769	808	844	762	822	796	764	804	751	774	788	777	869	793	754	789	820	859	853	817	763	785	830	772	820	775	814	810	799	822	826	769	830	794	797	844	837	820	799	801	813	812	799	826	787	863	836	836	826	849	807	824	791	805	828	779	826	779	772	809	825	762	794	805	796	765	804	782	824	822	796	824	838	840	792	797	842	868	786	831	809	796	831	798	755	829	838	813	843	863	842	809	803	770	801	802	765	809	816	796	773	752	819	842	796	789	815	800	781	836	822	864	797	820	814	827	779	755	812	829	814	776	840	781	793	796	830	827	795	824	835	747	854	804	802	809	844	815	805	777	790	801	793	833	839	814	807	826	781	800	820	841	843	791	795	758	797	777	814	835	732	836	893	774	822	827	826	782	804	842	798	762	794	807	788	839	826	827	802	819	842	861	807	838	829	825	785	787	874	790	813	811	785	842	751	807	813	768	818	854	808	819	786	826	749	781	746	801	858	838	753	808	809	830	748	741	853	827	792	798	806	875	764	809	771	821	802	811	880	768	783	786	813	839	807	829	839	767	788	820	750	783	832	790	789	809	774	833	833	834	772	800	814	784	776	772	804	822	763	784	799	806	797	803	797	784	788	761	798	881	837	807	831	802	842	767	807	775	777	840	823	789	819	785	800	785	756	776	854	829	837	828	810	784	784	796	792	838	808	841	811	843	827	804
23855	3896	738	603	506	468	437	430	444	448	438	440	441	438	407	423	430	409	436	449	412	382	425	400	394	420	385	387	432	401	423	374	381	408	396	359	418	393	369	370	402	407	418	383	414	398	396	433	397	388	410	405	424	443	423	403	449	411	431	415	434	413	426	431	403	420	431	396	397	382	415	453	420	408	451	449	415	391	434	409	387	434	446	400	419	426	406	441	402	413	404	434	402	439	417	412	427	410	406	383	390	430	412	414	453	439	463	415	364	417	406	412	465	407	395	442	412	398	412	417	439	437	374	411	413	408	430	427	417	429	415	379	406	412	392	396	435	408	444	383	421	423	421	422	399	404	417	377	419	394	411	430	414	432	427	461	394	435	431	419	400	368	398	392	372	400	390	437	454	372	408	397	433	400	439	392	404	445	400	362	424	383	429	437	431	415	401	413	424	391	353	418	396	438	381	417	381	401	432	412	407	476	383	448	432	407	404	383	422	425	432	426	388	401	385	393	410	383	407	441	410	409	399	453	413	402	426	407	396	419	414	409	415	405	439	440	463	419	418	419	423	434	411	418	395	398	412	414	393	419	434	418	419	411	448	426	409	381	423	405	418	433	433	467	385	386	423	379	418	452	386	391	447	393	420	407	384	421	400	407	413	429	428	421	410	402	399	427	473	399	413	403	422	425	399	391	409	416	441	378	415	405	396	418	394	400	423	417	402	415	417	414	389	433	425	409	389	419	453	414	447	402	388	445	418	413	396	362	410	415	413	405	400	425	400	426	420	401	405	399	440	422	474	406	411	423	385	417	354	444	443	412	385	390	413	384	423	437	395	403	364	426	362	437	420	419	386	412	380	414	403	377	423	420	418	401	441	451	429	443	412	428	447	428	400	407	421	442	424	451	445	382	441	389	425	427	413	424	410	427	406	367	404	390	405	402	440	438	379	386	382	374	394	406	434	441	381	398	407	420	419	407	409	391	391	418	437	431	427	415	418	414	421	411	368	426	386	463	414	410	406	437	414	368	362	386	415	382	393	433	392	388	380	412	452	437	426	394	481	410	405	448	383	408	416	415	421	404	418	431	436	389	413	428	464	391	400	409	392	409	409	404	406	391	438	398	422	414	371	406	389	397	386	420	394	398	384	393	425	424	443	427	389	416	393	369	406	418	403	401	408	410	427	423	451	434	427	437	385	435	360	419	424	411	401	407	382	441	393	393	402	393	396	434	394	408	407	415	377	392	426	449	427	420	400	414	398	425	414	407	427	377	437	426	403	360	404	440	420	407	400	386	426	394	404	411	418	384	407	392	452	408	401	437	399	385	421	406	404	429	408	396	404	404	384	419	389	407	435	402	451	390	430	425	410	422	407	387	393	397	437	400	402	431	400	409	414	392	431	399	421	421	415	398	377	399	406	378	456	427	405	405	466	433	397	429	394	425	427	412	409	394	413	379	396	434	470	393	431	417	471	434	402	398	412	400	414	375	405	418	415	440	421	395	420	407	373	378	382	442	387	387	433	415	401	428	456	421	449	451	422	421	435	395	377	408	412	443	416	414	417	412	358	410	406	430	379	455	437	467	455	438	410	426	424	433	442	403	413	436	412	415	417	429	383	430	456	431	459	437	424	341	464	394	396	406	399	394	423	399	422	397	403	424	405	406	397	373	409	440	449	400	368	373	446	426	446	446	422	389	370	399	395	425	386	442	368	364	398	450	425	444	445	406	388	392	418	457	406	415	424	416	400	395	385	429	405	412	413	394	403	461	432	384	395	447	387	448	403	444	388	437	423	378	383	413	411	389	435	418	404	436	384	399	405	409	433	379	407	428	409	416	401	432	438	429	429	388	412	380	413	445	402	407	408	442	437	419	402	431	422	406	401	399	393	400	404	411	378	377	436	427	435	393	377	415	412	364	435	417	393	396	430	423	415	432	401	446	406	384	424	413	436	422	433	404	397	418	420	422	365	432	425	397	403	374	423	387	424	398	402	414	421	389	425	446	419	447	419	397	420	398	430	411	465	408	391	399	388	432	446	431	389	388	400	400	437	401	404	414	394	404	423	405	443	416	427	422	411	431	364	453	419	470	420	412	459	370	429	391	424	362	388	425	408	397	424	420	413	401	398	459	399	405	391	384	399	415	403	394	420	429	461	403	442	408	409	436	386	400	413	402	405	361	424	405	401	403	400	386	438	461	413	397	432	447	417	385	377	398	384	419	376	401	432	405	424	402	379	401	431	442	429	401	390	434	409	398	406	387	425	412	401	441	413	425	407	415	424	388	397	420	403	406	397	403	417	407	393	442	405	384	435	397	396	400	423	394	392	422	381	423	415	410	418	410	396	393	365	382	386	384	406	410	389	406	436	421	386	385	447	415	411	377	435	423	405	433	364	424	406	398	378	421	408	402	409	386	422	407	414	413	406	364	382	375	388	404	420	417	377	444	395	434	385	372	377	412	424	431	437	432	436	431	400	384	467	439	394	429	428	416	406	414	414	419	422	397	405	439	427	411	407	369	390	382	421	385	388	429	401	404	390	409	419	407	420	408	412	395	430	398	409	399	396	387	420	400	424	383	428	380	428	452	405	412	375	389	388	399	377	362	425	391	421	426	406	391	436	420	411	426	405	388	389	396	376	431	419	413	403	407	413	396	394	385	402	413	425	441	429	397	434	422	384	450	448	371	378	431	425	398	403	423	436	392	391	404	465	408	448	416	382	390	396	403	404	383	409	390	379	438	433	398	422	434	422	421	390	430	388	394	428	403	420	425	426	395	413	412	400	386	441	455	448	424	393	394	399	421	402	414	407	381	388	412	419	405	430	454	441	412	429	393	433	396	413	387	402	442	422	393	408	446	413	422	440	450	403	419	453	415	418	408	381	414	429	413	397	425	399	414	371	402	419	381	381	398	376	387	469	432	404	447	382	396	386	400	465	369	401	399	405	448	395	408	439	380	460	421	409	412	441	426	385	421	424	411	371	376	434	458	389	456	401	401	391	429	429	398	421	432	386	409	413	429	429	398	430	417	394	406	383	454	430	413	374	390	395	429	411	432	393	417	445	421	404	398	368	381	387	426	401	406	433	401	416	386	406	415	410	396	397	385	415	379	434	418	416	470	458	387	454	397	418	397	421	390	396	408	429	391	404	383	446	457	411	391	447	366	374	424	420	401	403	418	410	398	411	388	431	413	413	444	374	422	429	428	424	407	401	412	406	420	394	413	418	413	384	431	393	406	425	432	389	414	438	393	403	408	361	376	422	401	375	417	413	394	409	421	415	412	410	464	425	383	369	436	410	391	449	426	429	382	373	404	421	430	442	416	426	416	435	421	411	397	422	396	383	409	404	419	433	396	429	422	404	405	388	435	422	391	413	398	453	441	412	415	402	402	416	411	423	381	426	412	405	407	376	410	431	430	428	432	410	404	415	442	443	403	390	458	399	414	432	444	372	356	441	412	425	417	404	399	354	377	394	447	426	448	448	402	407	412	402	389
16281	2020	1460	1574	1357	1259	1198	1168	1085	1093	1046	1043	1062	986	911	984	985	1027	909	940	957	915	992	983	955	972	961	971	975	999	902	953	995	934	913	891	979	971	984	943	961	964	943	913	1018	975	959	921	922	992	960	952	969	981	942	902	916	892	940	963	929	942	907	960	963	879	950	887	937	988	943	965	977	990	926	1000	1008	949	942	965	972	926	873	959	946	979	978	968	914	927	1003	915	906	975	936	1023	990	979	962	894	954	995	934	948	983	927	919	924	1038	941	951	975	896	933	923	967	979	958	893	972	961	939	944	935	913	1002	1013	970	947	955	971	971	961	969	938	923	925	973	935	960	921	918	901	957	939	941	949	945	921	939	955	897	951	971	961	958	962	935	946	930	964	930	933	986	931	988	981	939	890	902	903	978	940	920	987	937	895	937	967	937	946	910	932	926	937	984	969	972	905	978	966	920	865	895	970	1016	960	1005	947	945	903	967	951	911	912	940	987	890	934	947	928	985	990	952	884	873	993	957	970	938	928	1006	888	989	964	862	948	960	940	926	974	977	934	942	950	948	985	941	986	930	991	952	939	1020	940	949	957	994	991	963	958	916	952	942	962	909	917	934	963	990	960	987	975	919	894	905	938	979	940	954	943	958	898	911	953	964	942	1013	885	946	926	949	917	982	992	883	1006	1009	918	988	960	933	932	920	936	951	994	943	991	857	944	945	996	963	970	938	952	899	942	1029	922	945	892	979	938	901	980	902	957	922	959	1003	975	1002	952	975	944	952	943	896	896	914	975	981	990	947	932	922	964	922	974	1012	911	944	992	952	913	970	965	905	911	956	872	939	927	955	943	858	993	892	949	933	918	929	927	960	975	946	938	957	952	1011	1005	942	906	944	924	978	931	932	960	921	914	943	927	971	951	960	1010	974	951	952	961	978	948	952	915	952	909	953	896	926	919	962	941	911	914	938	941	1002	941	942	1005	947	929	977	1013	982	987	1007	913	918	1002	988	953	931	996	974	927	999	947	973	948	954	972	970	984	939	931	924	924	986	966	910	981	943	983	939	963	893	932	949	972	924	955	968	925	1008	993	979	932	949	982	949	956	978	946	923	889	906	944	955	927	937	1006	891	920	966	945	1010	940	920	913	904	935	999	933	951	921	946	922	924	973	950	971	975	933	928	927	928	919	931	936	997	889	973	1007	934	967	1035	885	933	920	927	931	949	972	935	955	937	910	944	956	956	994	951	957	937	942	993	951	980	1036	954	915	948	980	876	985	972	957	953	923	1003	993	904	941	895	923	1009	971	914	909	924	922	973	941	963	937	977	933	947	950	928	927	959	943	946	943	883	925	954	896	975	888	924	949	929	928	995	947	961	939	904	902	935	937	1000	1002	922	961	971	933	944	946	964	955	918	976	939	950	1027	996	935	938	987	939	964	954	966	955	966	961	915	967	910	947	951	991	945	976	938	925	947	957	955	926	932	965	914	971	1005	941	963	925	958	997	938	897	920	904	959	935	1017	946	942	964	961	982	934	997	921	933	945	977	984	920	958	913	906	982	907	925	942	928	940	956	953	924	967	975	979	968	970	937	979	963	972	980	924	1000	964	943	956	954	1018	994	952	931	1003	919	943	955	993	991	938	936	1024	957	964	939	940	935	992	935	871	914	950	1009	944	858	884	948	903	984	933	996	902	918	966	911	939	917	957	935	942	947	970	978	921	913	962	983	948	1007	981	902	926	969	934	965	953	961	974	981	990	903	968	931	951	891	968	926	974	993	1003	951	942	922	930	957	945	963	979	975	951	961	966	899	974	895	982	938	937	961	963	988	912	931	924	901	965	940	1016	965	987	963	989	983	921	913	953	932	932	924	918	946	919	943	916	892	900	959	973	954	973	999	952	958	906	978	944	951	922	999	951	932	913	977	949	914	887	953	963	946	927	937	906	891	933	910	953	948	946	913	940	962	928	975	971	924	956	896	924	944	961	908	952	913	926	943	973	958	920	932	917	869	899	1009	984	977	906	934	1025	948	894	959	942	967	949	929	948	972	941	902	910	967	955	949	944	915	968	914	966	984	1003	919	971	931	934	970	993	936	941	986	994	968	976	998	924	975	982	937	947	955	925	998	974	918	995	964	911	1002	935	963	949	949	922	934	937	944	964	971	953	953	962	916	949	968	986	935	965	979	962	944	935	945	952	1010	1009	989	943	926	964	941	1006	948	957	928	914	977	907	971	959	951	913	886	959	922	917	909	953	963	981	952	1008	912	915	979	943	954	969	931	969	948	967	946	970	958	981	962	928	961	973	958	909	963	936	999	983	983	953	1033	945	989	975	898	926	922	998	935	936	921	949	960	943	955	933	971	974	894	964	933	919	957	918	865	930	938	980	917	951	941	933	943	945	939	876	940	978	920	938	965	951	980	964	950	958	963	949	904	955	903	957	918	945	976	960	910	971	946	997	927	928	960	976	927	915	950	892	932	955	985	946	900	944	952	992	998	935	920	978	961	939	932	972	1012	917	994	909	922	952	988	918	914	927	931	934	963	930	998	921	950	918	964	954	1004	939	944	905	957	882	941	1020	917	929	913	958	956	973	978	925	974	942	967	938	938	1017	951	976	953	926	935	956	974	931	920	940	937	987	944	914	947	964	941	941	912	900	935	964	951	926	942	962	959	944	954	949	970	924	909	970	938	938	940	957	956	977	984	917	975	923	962	942	906	937	989	945	933	1004	963	954	981	904	954	929	954	935	991	896	921	911	942	989	961	925	908	973	923	984	977	920	933	944	979	975	958	924	914	924	945	1024	967	977	955	924	932	946	973	923	963	907	974	956	906	995	985	936	944	958	938	959	934	981	1021	955	951	925	981	995	946	946	967	927	970	930	974	947	966	988	884	923	950	959	956	965	954	996	955	925	972	961	1000	975	969	940	902	969	927	967	1011	981	977	943	958	962	995	947	986	902	943	942	929	944	1002	968	919	958	915	1006	955	985	964	937	911	903	958	1007	928	995	958	940	991	948	946	918	1033	914	934	948	924	939	994	934	904	895	946	970	994	926	910	942	907	977	920	932	893	881	995	959	969	958	1007	948	968	985	960	985	949	890	942	944	963	994	970	1006	959	998	966	989	920	949	952	926	955	1003	946	959	881	981	962	933	943	883	937	961	945	917	998	993	921	915	921	977	943	934	943	1001	928	956	951	1000	976	946	930	936	983	978	905	1005	947	939	890	985	968	957	953	959	931	966	949	984	930	989	934	947	945	936	1020	912	993	1004	999	968	937	940	934	895	948	925	966	960	926	945	924	965	964	889	919	932	944	917	930	959	961	933	925	927	923	961	983	1010	971	980	960	945	939	944	917	994	952	916	982	942	940	954	928	925	995	949	913	903	981	888	914	942	941	926	940	936	954	958	972	938	939	911	922	958	944	945	937	921	923	929	972	927	922	968	959	925	937	923	940	972	970	956	1009	976	921	975	950	994	971	943	956	887	942	921	940	921	939	968	900	1001	976	932	918	941	908	895	934	999	974	933	951	1010	926	885	918	942	967	962	946	908	951	939	935	936	951	926	985	938	911	929	942	947
33170	6597	959	625	499	416	397	385	344	319	296	309	274	293	321	270	269	310	288	291	278	298	293	295	262	275	288	262	293	277	253	262	249	277	276	293	272	265	304	307	275	285	283	271	264	305	315	296	271	286	265	284	267	295	273	272	259	269	254	285	287	272	268	279	278	281	288	293	293	297	306	261	294	257	273	246	273	265	272	271	297	250	296	249	284	267	276	300	278	282	295	261	296	267	280	267	250	276	305	318	282	286	268	312	276	271	259	259	249	268	294	279	269	311	284	262	271	260	285	283	291	286	272	261	258	272	297	282	271	296	268	261	287	241	285	269	296	300	252	291	290	279	303	280	261	292	290	256	251	284	255	262	253	283	251	266	275	282	263	299	292	272	270	291	258	293	290	296	304	270	240	258	298	231	262	288	269	295	277	283	308	288	261	267	267	298	228	269	256	284	280	281	270	319	279	270	253	282	285	300	278	273	282	282	254	281	266	294	295	278	255	258	306	291	279	290	243	274	261	276	283	293	264	308	297	279	272	299	322	280	262	300	270	283	283	251	267	297	302	265	274	249	277	278	273	275	301	292	252	274	291	278	286	274	301	305	293	246	252	256	302	281	309	288	297	279	308	230	282	277	285	301	261	291	282	283	292	253	267	280	248	279	286	271	286	294	278	305	295	255	265	240	279	292	293	266	273	260	279	292	263	276	279	271	267	299	283	293	303	292	273	273	282	279	256	294	289	282	274	269	279	262	298	253	246	262	279	277	267	263	270	277	254	240	288	272	294	290	274	274	316	266	292	282	274	283	268	259	280	276	251	245	284	253	274	279	291	278	281	269	307	274	268	254	275	248	291	299	292	263	237	249	288	279	239	257	275	283	278	287	303	256	279	285	251	259	314	288	275	286	291	286	291	275	263	309	271	319	270	270	269	283	264	298	256	286	270	268	235	287	284	284	281	253	292	276	261	269	271	304	288	283	286	269	304	321	289	255	275	286	265	275	255	298	290	285	274	310	294	258	251	314	288	304	304	295	265	282	295	273	303	284	278	297	259	298	260	286	277	275	272	287	272	285	301	274	287	265	304	261	270	314	250	282	315	275	269	278	249	256	270	277	253	282	265	304	282	278	281	264	286	271	292	300	282	277	275	263	269	243	264	284	288	265	246	275	274	267	281	267	286	299	288	256	261	261	282	317	272	292	271	274	275	233	298	300	277	278	283	304	275	280	294	293	264	277	262	254	256	280	276	267	280	247	267	285	272	252	309	272	272	276	268	293	297	239	270	271	296	297	300	260	264	273	262	282	247	265	291	296	281	263	284	286	270	282	268	272	280	259	296	257	269	277	286	248	286	264	240	261	280	304	265	267	297	255	272	245	273	243	248	278	296	275	240	275	255	281	272	292	282	262	252	327	276	298	283	266	284	256	261	268	282	288	299	281	254	274	281	266	310	252	269	241	264	240	306	282	276	294	257	241	298	284	278	254	281	270	263	282	310	237	274	301	278	252	275	258	302	275	287	259	285	291	282	277	271	255	261	294	295	292	283	260	277	255	260	273	291	275	302	310	273	237	286	267	264	292	311	227	256	261	288	244	279	280	273	263	301	278	263	249	250	297	286	270	289	264	248	303	276	283	294	275	301	296	248	282	235	265	256	309	266	284	277	284	268	270	288	264	289	270	259	280	283	289	283	256	294	273	264	264	295	269	300	265	270	300	288	266	251	291	250	247	277	276	299	278	296	295	285	277	262	269	294	258	254	273	279	272	257	269	256	239	269	282	238	277	283	289	276	274	286	290	293	296	262	265	278	250	289	281	228	296	280	281	245	248	281	297	257	293	303	247	292	280	277	274	266	262	275	280	268	296	283	282	268	255	266	270	276	273	250	295	285	267	274	280	307	279	284	288	284	242	301	248	289	296	278	284	273	259	289	308	296	300	258	266	258	260	273	292	303	266	263	268	271	253	290	269	238	284	283	250	239	264	263	248	273	289	281	262	297	304	284	278	258	277	277	247	309	314	281	288	271	271	247	290	258	297	287	289	286	278	305	285	312	279	275	324	275	259	254	255	274	294	263	265	280	260	277	263	288	285	295	292	298	291	279	251	284	279	286	233	279	289	282	246	295	287	289	262	290	278	251	273	270	305	262	311	265	256	281	258	261	269	263	299	291	299	251	221	289	274	278	275	244	283	281	276	302	330	291	272	277	233	273	281	245	283	287	288	291	258	275	263	272	292	260	276	281	276	302	297	258	290	261	258	314	264	296	294	284	271	294	284	272	258	264	277	299	300	263	287	300	265	272	274	254	271	261	286	278	289	293	266	228	263	289	305	252	284	269	261	262	270	310	271	290	273	269	272	242	260	282	259	300	277	246	283	287	263	293	282	266	303	254	244	284	280	250	288	261	288	281	281	286	258	258	281	315	277	262	265	284	286	291	249	251	293	288	283	225	256	278	262	269	325	268	274	292	257	279	280	250	222	259	277	255	256	282	281	254	270	267	280	302	287	294	311	286	285	291	277	311	285	289	303	270	260	273	252	292	252	256	289	303	267	289	311	264	298	284	286	267	300	288	294	259	300	287	263	278	258	292	248	285	285	323	286	286	288	280	286	296	291	274	297	280	309	266	260	266	273	240	270	284	298	276	298	294	289	262	274	261	211	257	270	258	273	285	280	265	252	269	284	289	299	286	269	252	271	272	276	258	284	274	272	281	279	278	245	288	289	271	291	313	278	262	265	260	290	309	273	264	277	238	279	259	297	266	272	249	284	269	274	251	269	278	283	297	304	283	275	252	279	275	263	288	279	260	244	300	272	313	268	264	300	259	278	278	262	277	286	291	275	276	273	259	255	257	270	251	294	280	280	270	268	270	242	276	297	263	285	268	283	314	277	289	285	286	271	282	272	275	278	301	282	250	271	250	289	270	290	283	288	308	238	317	276	291	280	290	288	262	293	254	280	289	280	288	255	273	315	251	236	268	266	253	293	271	291	266	284	269	285	279	273	272	264	286	264	243	294	232	275	312	322	300	301	272	276	274	267	271	290	295	305	273	262	292	267	275	300	264	271	305	282	269	272	287	281	267	273	283	282	258	282	258	279	271	288	305	285	276	295	293	313	278	274	280	243	277	273	273	320	281	282	285	252	282	277	268	261	278	288	277	277	271	276	293	249	277	274	284	270	278	258	270	292	255	290	271	288	261	255	282	286	284	324	312	272	242	274	280	285	279	278	240	263	276	275	308	270	260	253	278	287	238	281	280	278	271	277	273	279	297	249	314	274	289	279	298	277	275	281	281	269	259	310	302	277	252	272	272	288	288	292	259	283	272	299	276	261	285	265	270	282	321	269	292	300	261	274	281	289	290	290	265	245	301	277	267	273	288	275	261	311	265	301	287	303	293	284	245	293	262	294	264	276	307	294	243	275	310	248	324	276	254	304	271	262	280	288	264	270	292	269	282	268	281	269	287	279	286	278	285	275	274	275	316	261	276	325	297	280
20414	2391	1765	1791	1593	1295	1126	1033	952	894	797	855	808	793	769	739	701	737	704	724	705	704	717	704	682	731	693	707	703	716	679	709	683	694	649	678	686	674	692	649	639	676	682	664	594	658	658	665	697	665	658	680	677	664	670	658	654	652	709	654	703	656	689	619	690	683	658	650	661	670	654	687	698	672	673	676	636	635	668	621	669	690	702	670	617	659	672	692	622	651	649	652	689	710	709	715	701	692	726	679	672	720	687	633	680	685	647	633	662	648	607	656	724	701	623	670	628	645	643	639	657	659	684	683	632	682	682	724	678	668	612	676	658	681	678	670	693	647	649	657	617	624	636	693	696	657	651	629	640	662	638	676	644	668	659	659	619	600	665	663	658	636	690	631	634	632	654	661	627	679	680	610	661	672	638	625	627	615	664	602	663	676	647	626	621	698	608	681	667	619	656	680	644	653	675	636	670	624	622	623	710	629	623	648	644	614	683	626	687	652	635	634	666	661	701	643	666	685	623	650	647	670	666	626	666	695	662	692	677	626	673	635	668	639	654	630	634	686	625	652	710	686	647	646	635	656	627	668	661	628	613	676	597	654	664	641	654	673	653	666	660	615	664	657	670	636	641	609	634	695	625	586	612	646	633	683	660	646	648	638	649	661	662	649	657	682	634	620	642	646	678	647	612	660	631	635	655	673	663	685	634	640	707	678	642	627	630	694	658	621	646	662	609	642	651	689	631	640	631	639	645	634	667	671	642	699	652	672	678	671	622	649	687	625	649	675	655	605	707	649	626	630	628	686	645	629	659	609	646	664	651	632	651	678	668	636	641	640	687	681	677	644	637	671	644	687	658	667	708	594	642	680	640	634	666	649	640	625	659	673	660	629	681	674	642	613	632	693	671	681	643	653	631	643	657	639	642	648	659	653	648	659	700	644	656	668	639	615	663	634	687	665	651	661	644	656	647	623	689	685	630	649	610	683	602	630	664	654	645	662	692	641	632	650	653	578	644	677	647	657	627	648	617	634	666	659	625	641	665	625	655	643	622	626	647	671	704	658	614	689	631	599	671	628	632	683	637	628	660	649	643	652	658	705	664	704	663	642	651	637	623	677	682	653	653	643	644	669	658	658	647	652	674	666	652	652	660	637	636	647	658	648	642	683	654	684	661	619	607	640	666	631	639	687	644	658	630	663	656	641	604	658	677	633	638	663	695	675	611	673	653	635	694	614	690	652	602	652	643	619	665	644	685	660	651	654	648	672	649	674	664	625	683	660	677	669	668	620	631	655	693	694	695	650	616	635	688	608	650	622	657	656	643	643	653	655	654	633	625	676	694	631	659	624	707	655	684	651	646	647	632	628	639	634	642	613	642	605	698	654	668	674	660	635	657	606	637	637	661	627	692	608	654	713	658	693	653	633	667	671	640	649	699	679	602	675	672	676	691	673	600	611	655	684	682	680	711	669	625	698	603	673	617	619	660	649	701	624	648	691	643	644	630	656	647	656	640	658	670	644	668	628	637	713	702	674	649	694	682	683	625	643	654	658	705	690	622	654	649	672	675	710	665	681	654	670	668	556	636	639	571	643	647	655	663	682	624	640	688	638	605	644	634	660	656	647	661	689	628	654	621	686	644	637	661	648	661	673	718	657	636	683	686	659	627	651	637	680	637	669	628	668	631	646	694	640	679	646	669	652	627	658	653	658	667	643	671	669	651	633	608	679	678	636	663	651	666	640	647	693	672	640	620	678	638	618	636	638	678	672	693	678	685	661	663	637	649	650	642	693	693	617	669	683	640	670	728	675	641	683	669	655	658	622	635	639	677	635	614	644	638	658	669	642	660	610	666	595	683	675	671	623	661	653	648	694	664	713	677	662	674	689	684	644	682	663	649	662	638	666	683	654	683	654	584	666	604	641	635	642	673	623	675	706	675	670	700	672	598	634	595	694	631	631	610	646	669	638	642	647	628	614	624	669	701	643	667	697	663	673	660	710	670	647	636	701	627	631	657	716	627	632	650	648	671	618	678	694	668	661	687	665	631	661	697	665	675	643	636	685	636	644	593	701	663	674	646	697	649	669	628	677	638	640	629	666	657	639	630	660	664	637	671	564	602	636	637	658	635	633	635	677	690	672	651	629	634	647	659	641	630	668	674	652	642	629	680	686	589	645	609	678	709	723	689	648	623	645	631	693	658	675	662	678	643	579	631	711	677	661	661	649	668	701	681	650	648	655	657	600	634	645	686	623	665	620	661	628	628	676	637	641	674	635	684	656	680	681	637	661	619	607	659	635	682	629	654	619	635	632	633	602	603	664	635	642	669	687	657	681	692	647	662	640	641	650	631	652	653	678	637	655	685	641	682	658	657	650	680	679	681	643	667	621	646	630	718	679	654	651	625	642	651	670	655	670	664	670	672	686	635	646	673	693	645	686	658	645	679	672	666	634	663	618	713	630	629	687	645	679	705	631	661	655	637	633	679	614	677	641	656	655	678	657	647	639	671	647	679	655	741	668	644	698	628	659	675	687	681	659	655	697	706	651	618	670	663	652	603	678	641	638	645	611	651	640	668	693	636	631	674	680	617	671	683	693	655	672	653	662	640	617	665	670	675	621	660	648	660	667	635	691	687	654	671	645	659	710	677	644	654	665	618	618	679	636	676	666	660	654	663	668	631	629	684	635	706	671	628	670	586	668	646	621	679	664	663	650	656	652	634	732	669	636	632	636	601	640	689	648	709	659	666	671	637	662	685	617	668	691	691	650	631	653	647	669	654	641	627	644	647	652	623	704	659	705	663	646	645	659	650	623	696	649	653	596	688	634	603	630	676	631	661	664	677	680	676	628	644	697	591	647	642	648	661	646	614	655	645	617	654	694	654	656	617	633	642	671	642	671	638	659	631	668	662	634	675	664	652	647	624	658	608	645	698	683	678	622	667	632	682	652	658	657	655	666	649	658	634	684	673	638	681	626	638	663	663	680	632	644	634	679	652	705	655	635	691	641	672	659	639	650	642	631	639	643	660	625	665	694	690	646	669	677	711	673	666	609	645	630	628	672	618	642	648	641	641	656	643	603	662	718	665	658	660	658	681	686	698	639	691	665	683	673	708	636	654	656	659	695	688	664	622	655	630	690	637	654	646	679	687	666	662	644	647	645	651	682	652	597	647	679	656	669	674	662	690	676	605	637	714	661	674	634	646	632	641	685	641	672	616	646	674	633	608	684	629	664	689	627	643	663	655	658	651	681	687	647	655	651	711	669	700	701	706	641	686	657	675	654	637	681	683	640	664	683	650	679	656	668	665	646	608	609	642	628	647	663	648	603	601	646	688	668	651	677	630	681	703	678	649	615	634	646	668	658	634	689	665	610	641	661	694	603	649	644	631	705	653	690	662	668	646	652	632	631	664	639	610	616	695	670	594	678	663	690	645	648	658	616	656	642	685	698	686	664	676	631	622	689	625	621	639	671	670	603	621	650	664	658	659	655	611	671	679	664
11104	1327	385	369	331	338	339	307	370	338	327	341	324	351	337	376	350	324	315	360	350	336	328	338	345	308	331	361	313	336	354	329	372	348	395	346	304	315	365	347	357	316	349	407	329	356	326	329	365	309	323	347	346	395	354	356	341	355	303	355	333	378	351	344	328	376	388	322	342	378	349	342	358	351	391	364	343	352	313	337	337	347	355	354	361	367	362	368	335	331	354	364	345	352	345	358	342	378	334	357	348	355	373	349	322	328	358	348	338	356	306	350	321	365	328	320	368	344	352	328	358	354	352	317	340	359	329	348	387	339	308	343	345	339	332	356	339	380	323	368	311	362	335	318	361	350	345	324	345	340	338	364	344	330	331	336	376	319	339	344	350	341	354	381	363	291	358	343	352	330	312	349	326	347	326	345	339	326	375	336	345	358	350	361	376	327	329	324	343	351	336	366	339	378	325	356	325	317	333	337	363	314	359	318	346	338	339	388	350	374	377	360	365	332	362	381	348	326	380	335	338	341	356	376	362	317	345	333	327	340	339	354	376	343	347	344	352	380	310	341	350	349	345	347	330	326	359	338	339	344	360	350	364	386	387	365	344	350	327	351	334	327	328	318	332	333	335	359	352	380	379	337	360	332	375	360	346	367	344	346	349	359	340	342	330	314	376	333	376	311	354	364	346	348	340	348	358	360	404	343	347	355	360	351	338	345	348	342	304	355	350	334	357	330	334	323	372	323	359	321	348	345	360	353	323	318	350	378	323	334	343	373	348	344	361	376	336	341	349	377	346	354	353	350	323	316	346	331	328	349	368	315	337	340	340	352	325	347	353	338	316	362	337	353	366	314	325	323	353	317	317	331	367	401	391	339	330	349	338	346	345	320	345	316	315	341	349	347	325	369	355	355	378	361	339	340	315	366	367	367	336	383	342	339	358	332	338	353	367	352	344	366	364	396	347	373	348	349	361	349	359	333	379	337	326	348	329	345	361	353	368	329	346	351	351	344	349	354	359	353	340	381	362	345	328	367	311	347	362	368	346	330	346	371	328	366	349	316	388	316	316	357	361	320	357	346	390	332	330	346	342	314	351	338	322	362	333	358	365	352	366	332	348	331	361	321	332	352	335	374	360	342	345	350	329	345	352	344	325	348	351	348	365	388	353	356	352	357	336	364	345	380	324	341	350	324	371	316	346	342	352	356	362	336	382	337	327	340	359	338	367	347	331	344	334	358	355	360	306	362	349	347	339	342	336	332	347	328	328	356	374	341	333	338	353	363	375	336	337	354	339	351	323	384	329	373	357	332	332	358	344	344	355	361	336	353	336	368	331	360	343	346	311	304	346	360	361	317	347	346	353	341	331	339	314	324	289	349	361	372	344	337	365	391	377	333	328	328	362	335	337	342	346	357	350	362	369	350	369	339	334	374	364	367	351	386	365	346	364	355	331	324	329	320	357	353	307	369	343	368	332	338	364	361	356	358	348	358	361	365	333	361	387	369	366	336	318	325	359	359	329	362	377	366	358	337	350	346	392	296	357	318	381	360	364	371	365	328	388	338	314	337	360	356	325	355	333	346	343	336	371	360	374	373	319	369	340	334	353	342	336	357	352	317	344	358	358	344	295	336	353	323	334	329	320	354	303	346	356	346	321	345	368	374	331	328	331	360	363	370	380	346	328	347	362	354	308	339	364	361	343	333	349	347	345	360	345	373	364	339	326	351	326	392	310	344	331	366	336	331	293	355	344	353	330	354	328	355	357	326	357	336	365	323	345	381	371	358	362	332	358	339	352	347	345	357	359	358	364	350	360	331	343	346	341	321	341	318	319	357	339	329	376	312	324	346	332	390	337	360	310	392	341	360	317	341	320	348	367	333	310	368	347	301	321	302	362	337	285	334	354	329	327	352	301	334	347	370	341	391	331	317	299	327	351	362	391	328	354	337	318	371	340	360	343	370	352	364	342	366	316	348	360	330	329	362	359	343	360	337	323	322	327	345	369	353	354	378	357	330	344	361	313	320	353	325	335	326	331	352	353	335	326	356	355	389	337	322	331	330	342	310	307	344	361	342	381	346	344	350	324	357	369	338	336	343	395	352	351	347	331	323	332	348	356	351	329	384	365	336	352	359	349	357	336	358	352	372	350	345	332	338	315	336	316	352	352	333	329	357	338	353	339	327	376	364	343	336	388	343	342	336	342	300	322	341	366	345	344	352	331	330	333	356	336	350	359	355	351	350	327	350	374	350	335	360	305	323	362	331	380	380	368	344	296	320	345	336	330	339	330	359	339	347	334	339	328	374	381	322	337	329	344	328	358	359	380	350	366	384	330	339	370	343	355	347	311	343	372	398	315	391	336	374	415	346	349	360	325	350	325	380	370	336	303	349	345	354	364	376	333	306	358	367	351	321	355	360	314	358	380	351	357	348	338	350	346	326	376	311	356	309	356	342	329	334	322	349	393	312	344	319	371	384	335	322	345	324	362	355	379	378	325	397	371	313	339	356	339	338	346	326	346	340	330	341	351	332	349	369	359	336	359	364	352	313	336	353	363	366	335	360	365	342	341	348	381	332	347	373	318	334	304	361	375	350	376	351	315	345	366	389	328	361	333	367	359	343	333	329	340	325	354	324	343	346	353	338	336	341	364	346	365	358	364	328	370	322	367	316	337	362	339	338	355	336	325	362	373	346	360	359	334	400	356	333	325	327	352	322	335	321	311	378	343	359	346	334	341	336	349	359	331	324	369	373	335	333	326	341	336	325	363	333	321	351	354	343	362	329	353	340	364	305	345	337	373	318	352	357	364	359	365	362	370	338	355	354	343	350	355	377	352	345	352	346	350	353	367	338	311	367	339	358	367	355	364	366	329	372	333	337	333	336	344	328	353	329	335	340	305	315	351	364	346	335	362	343	323	362	360	341	332	361	341	323	372	336	322	370	367	320	337	372	344	338	352	333	330	322	324	345	344	332	367	344	359	328	312	350	301	315	339	348	282	326	356	349	352	377	359	334	355	359	347	344	325	331	340	342	359	346	328	354	374	318	344	334	346	374	359	324	388	326	330	350	359	337	339	358	329	355	354	373	317	312	341	399	343	372	341	349	334	324	317	313	364	403	329	312	308	318	305	354	365	366	364	360	327	365	355	366	335	362	316	352	355	342	359	389	348	370	330	304	343	304	366	346	331	344	305	364	341	348	323	343	336	409	399	361	350	369	328	316	339	326	362	337	335	363	375	345	354	348	305	342	355	330	361	321	325	335	321	344	359	339	351	315	320	353	327	306	302	312	365	335	372	363	369	360	346	361	293	332	360	326	335	350	336	307	363	366	319	327	350	330	350	338	341	369	343	363	371	343	363	362	358	322	350	356	355	386	349	350	304	338	348	327	354	366	371	355	350	385	331	371	346	351	360	328	357	381	331	347	318	346	335	307	366	341	340	324	345	336	333	339	355	340	347	356	342	330	374	351	347	333	338	340	339	348	357	343	335	381	370	328
8106	1037	892	826	865	795	828	793	839	837	901	882	857	816	819	837	793	841	876	801	798	810	806	785	800	788	870	834	834	828	857	790	828	830	788	802	825	809	795	809	835	802	816	863	816	799	805	758	868	787	834	758	774	872	823	833	785	845	811	742	820	806	802	824	801	808	835	791	837	837	787	851	847	830	808	856	790	814	833	853	838	826	819	836	825	806	826	778	795	820	813	794	815	815	845	819	828	816	795	836	809	847	838	838	826	806	770	828	845	835	807	862	835	749	788	816	772	840	818	851	830	821	810	834	809	822	894	817	783	845	820	794	817	850	799	777	802	798	812	851	789	819	809	789	827	792	846	818	820	811	737	808	813	826	811	819	797	830	789	807	841	792	808	788	773	806	818	828	824	807	807	857	858	793	781	789	795	848	798	818	857	841	845	788	848	832	814	801	824	821	828	815	788	830	812	829	840	786	870	849	805	820	835	789	836	799	886	833	821	777	796	796	829	823	805	810	838	821	818	843	842	820	821	831	783	790	825	778	803	865	822	776	838	787	807	848	813	800	824	786	798	826	818	833	853	814	817	850	785	839	788	881	829	890	770	806	804	786	832	834	820	848	770	839	857	809	825	822	842	837	796	824	788	770	810	815	852	795	815	840	832	812	837	795	809	842	776	758	762	841	757	805	824	840	845	809	781	846	786	806	784	796	865	801	805	824	872	826	785	745	794	783	813	834	795	813	780	824	792	810	800	803	838	810	835	846	737	828	813	835	819	762	783	847	799	814	829	784	777	786	835	820	759	800	824	831	833	804	818	836	836	842	849	758	783	812	804	803	804	800	820	795	755	850	836	863	766	847	807	828	787	840	739	813	868	842	829	816	792	799	835	771	836	816	804	798	805	816	772	773	831	888	829	856	772	796	837	829	826	822	840	778	821	754	844	791	806	842	796	777	828	807	760	819	813	858	832	791	805	803	780	832	819	841	824	782	819	830	800	870	786	819	859	800	796	825	812	782	826	837	823	863	833	766	813	835	797	846	830	803	831	787	834	831	809	815	865	831	816	794	879	774	800	816	832	866	849	778	832	802	807	766	790	775	840	880	797	782	834	779	837	785	859	842	776	860	796	769	807	764	831	811	786	864	845	856	849	811	813	854	855	839	852	841	806	748	808	824	794	834	797	840	808	846	793	828	834	841	823	762	823	853	810	805	817	825	767	826	826	806	838	857	820	778	796	828	802	855	831	808	799	791	795	808	770	852	850	828	793	883	815	748	818	818	787	825	845	809	800	796	884	810	841	826	799	781	823	878	827	807	768	809	809	774	819	831	855	793	826	812	838	789	814	785	823	830	845	821	799	781	820	869	838	781	793	848	853	846	823	799	790	789	823	781	828	818	899	780	798	851	871	726	850	834	824	801	843	810	845	786	804	808	806	822	813	824	781	827	800	873	843	771	850	835	793	824	849	788	803	871	832	844	815	791	786	838	858	815	822	868	821	815	791	785	832	797	812	825	837	836	873	816	782	793	823	838	842	822	783	797	763	807	833	799	851	846	820	855	821	791	841	781	812	781	770	823	838	827	789	774	810	817	823	798	838	814	788	799	797	818	814	863	834	808	827	807	834	790	795	795	805	843	829	792	825	812	770	818	838	847	828	793	803	867	793	795	861	833	826	851	823	854	859	749	802	777	824	797	837	792	816	778	819	796	828	799	796	887	737	842	782	844	776	801	791	850	791	803	826	814	858	831	803	826	790	816	835	793	850	819	770	771	850	852	815	781	784	862	812	820	829	850	810	806	804	813	811	795	825	767	792	797	859	894	836	894	807	851	818	768	802	797	827	820	796	747	798	765	840	818	802	864	810	710	822	835	778	829	856	857	806	797	835	834	816	802	878	813	817	815	820	809	821	801	863	768	767	807	838	859	808	822	815	819	831	798	845	805	816	729	812	772	851	846	806	838	803	823	826	834	788	847	746	827	794	809	818	818	846	798	783	745	816	790	803	793	795	819	861	784	779	778	780	779	822	848	822	830	809	824	802	803	851	831	778	816	830	839	848	826	812	834	830	830	805	806	792	786	796	789	814	802	837	839	809	802	844	815	853	802	835	834	818	770	786	833	804	785	804	848	780	794	819	811	844	780	847	839	876	795	799	886	791	868	791	843	841	779	808	802	783	818	814	763	855	804	806	834	804	842	823	781	813	812	812	823	818	821	792	814	825	831	840	872	827	797	806	773	795	788	807	811	820	794	838	823	761	794	765	853	778	802	827	823	826	762	843	742	794	807	778	786	846	825	819	843	757	814	843	816	831	813	782	804	832	852	837	808	831	807	811	856	837	808	764	783	832	859	817	851	786	821	836	792	807	842	805	731	805	784	839	804	773	771	763	847	864	776	790	838	768	806	826	825	756	864	801	838	803	796	867	811	794	801	784	817	819	841	804	821	796	847	810	845	846	804	786	774	769	826	837	805	871	773	802	810	873	805	836	840	811	771	804	825	830	887	743	870	803	803	851	836	781	784	863	785	827	792	847	816	855	827	833	818	846	837	807	856	850	817	840	828	845	814	838	865	801	782	826	838	781	812	821	786	842	808	786	796	866	795	809	833	797	901	841	866	818	779	800	820	867	870	735	793	821	827	820	816	785	808	838	827	794	785	818	804	856	806	844	810	826	789	803	799	830	866	816	840	789	838	833	800	835	813	850	811	812	808	838	845	831	777	807	854	792	845	831	847	786	804	805	800	833	823	771	783	767	826	869	816	797	817	833	844	773	864	850	851	826	815	848	793	879	840	803	856	786	810	817	811	708	789	755	787	828	828	805	802	854	854	763	789	849	818	848	804	775	825	778	819	828	806	803	765	798	859	812	801	848	829	789	765	819	820	852	836	813	775	874	782	827	815	810	776	821	789	803	771	810	841	818	795	824	808	834	860	812	859	815	766	800	863	819	851	764	817	816	775	812	865	767	811	818	813	771	817	815	788	792	843	852	800	839	785	856	827	811	846	862	843	750	776	817	813	817	838	843	828	852	831	808	814	825	859	861	852	855	835	802	791	824	826	758	829	849	784	793	790	817	797	819	776	826	860	807	854	791	811	843	805	839	765	791	820	804	802	810	756	778	812	819	832	886	789	820	782	774	779	826	831	778	800	816	762	773	839	810	820	804	754	795	830	794	783	793	855	845	756	801	815	772	839	827	805	776	801	851	847	802	760	822	807	774	819	833	847	858	867	811	825	797	853	757	801	775	827	833	798	793	799	877	870	820	774	810	774	817	804	788	754	787	860	816	835	810	796	880	783	823	796	801	767	806	791	825	822	784	906	800	837	816	855	866	809	745	846	776	793	817	853	858	849	823	806	808	805	773	798	833	879	806	817	787	816	849	828	792	789	801	795	824	840	780	825	806	801	836	811	768	822	830	793	771	867	769	838	813	816	833	840	764	724	843	830	819	829	784	822	805	830	780	781	815	822	812	815	865	879	761	840	828	777	828	801	818	796
23096	3562	661	531	468	431	438	411	383	402	399	397	370	368	385	346	373	388	375	372	383	390	365	367	386	406	374	375	364	335	408	386	422	388	359	384	396	355	400	368	357	358	378	375	367	397	344	354	383	388	404	381	342	372	396	381	440	367	384	376	368	401	364	348	339	370	367	349	370	336	391	386	389	346	380	366	352	379	379	370	367	351	394	380	373	370	411	351	366	401	383	367	378	377	378	361	381	348	381	380	382	380	414	379	371	354	351	369	347	339	360	407	339	377	351	368	387	370	341	376	395	364	367	380	368	403	350	354	371	368	374	395	365	351	344	357	397	387	407	390	394	379	368	342	376	393	374	393	375	364	384	405	356	396	364	369	407	369	356	388	386	339	346	379	380	332	400	363	379	389	385	367	386	366	397	356	350	369	385	350	375	381	382	405	380	435	393	379	391	390	401	368	371	394	368	387	386	378	412	360	345	381	360	338	369	399	372	350	386	379	385	405	369	353	399	357	353	407	388	370	356	358	363	347	353	389	372	344	344	415	396	380	371	340	377	372	366	371	349	364	380	354	411	325	378	378	389	394	385	363	404	344	362	374	396	354	378	367	360	345	416	368	378	355	399	377	358	366	373	424	378	367	388	383	353	361	377	376	372	342	353	410	381	392	374	362	388	388	409	384	365	376	408	369	342	390	383	382	370	382	349	384	341	410	387	382	358	360	367	389	369	398	375	382	391	338	377	392	390	374	386	334	389	368	370	375	384	352	377	365	403	364	381	340	371	355	368	381	376	372	354	357	330	324	373	370	365	338	394	391	344	394	374	372	397	369	386	391	371	421	364	387	393	386	399	377	364	389	395	370	364	383	358	397	362	364	366	404	373	363	367	389	379	347	392	351	363	361	371	412	364	375	376	334	383	361	371	362	399	353	376	361	383	358	373	403	367	345	405	389	376	347	371	358	415	347	378	381	378	375	435	364	359	396	382	365	350	365	381	377	405	392	391	365	379	345	422	395	370	358	357	417	333	376	376	388	397	361	370	393	385	377	337	351	314	352	361	350	401	353	395	390	353	367	375	402	367	375	400	413	363	363	365	407	366	366	337	344	370	387	388	364	384	385	364	363	374	369	358	379	408	351	360	387	365	378	371	365	361	392	341	359	395	333	359	386	373	378	355	424	356	375	415	318	368	348	372	380	355	390	380	368	374	324	398	382	360	354	358	353	380	379	369	354	407	359	377	393	380	369	368	429	366	366	399	371	377	326	352	378	393	360	404	361	398	402	351	362	363	344	400	399	360	363	398	345	376	352	363	400	386	334	406	352	372	399	366	339	352	348	384	354	383	351	358	342	389	364	408	377	339	359	396	390	386	371	410	385	361	411	370	399	382	372	364	375	363	371	366	354	373	334	328	371	382	375	370	381	384	363	389	386	371	374	382	368	354	370	376	403	352	374	395	403	377	377	376	383	395	403	361	380	380	370	359	378	369	365	353	376	368	380	381	373	376	402	394	414	366	378	352	340	361	364	399	374	383	382	378	375	389	365	410	378	338	408	371	358	376	377	368	346	408	368	357	356	367	376	395	372	378	372	370	381	368	381	406	398	386	378	361	421	400	391	352	390	363	369	382	397	412	337	404	408	383	396	381	357	354	382	382	357	357	405	369	368	399	356	342	393	368	337	375	356	391	396	359	394	404	370	373	367	365	406	339	359	395	352	360	394	372	403	389	399	378	412	363	385	396	349	379	373	388	355	373	405	361	390	357	388	387	331	399	390	409	387	407	364	383	369	388	426	343	399	378	381	377	358	399	354	409	365	385	349	401	354	394	365	345	362	389	380	355	363	364	386	340	345	340	390	362	372	375	364	322	378	373	369	389	346	376	385	433	350	379	351	380	379	337	381	344	345	413	365	363	329	350	378	366	369	340	355	392	386	375	391	363	389	372	372	351	370	406	357	365	378	387	374	382	383	416	394	383	396	371	361	344	389	396	337	346	375	409	391	371	389	369	390	371	379	385	373	406	389	379	352	364	364	380	380	400	405	380	387	385	388	354	397	383	382	354	367	352	364	418	372	375	377	365	351	333	366	396	350	352	364	399	375	379	404	378	375	380	393	398	364	389	370	370	346	402	372	356	368	340	381	385	402	401	376	403	399	398	376	378	376	400	403	379	379	380	370	371	375	392	360	365	400	369	379	369	365	380	366	371	391	391	376	393	370	367	378	398	353	383	394	361	353	381	357	361	360	356	359	387	354	348	390	390	340	371	355	363	387	361	350	367	392	396	362	372	365	359	376	369	369	380	395	391	419	380	372	376	369	393	372	337	342	340	393	386	376	375	349	358	367	382	381	357	364	365	374	371	404	406	364	401	385	338	367	382	416	351	379	404	413	383	362	337	395	368	351	369	380	340	397	395	384	397	409	372	371	392	382	404	386	371	390	397	364	372	390	361	401	373	373	398	420	366	331	377	367	384	383	348	417	376	419	366	383	372	351	329	394	378	380	401	390	382	384	342	362	391	358	371	398	351	358	365	374	355	350	354	362	363	322	368	442	389	367	355	403	366	377	355	380	370	381	350	347	359	403	375	378	340	345	373	382	358	380	382	345	383	385	418	360	420	383	376	382	359	398	365	399	399	359	346	372	393	389	380	342	375	395	349	393	346	392	409	348	394	393	407	398	404	395	350	344	377	389	352	355	361	395	356	385	357	368	301	363	323	378	358	367	346	372	391	367	397	378	366	380	383	354	371	374	379	360	386	354	385	382	344	356	360	324	378	374	364	372	354	386	346	345	382	364	380	396	378	363	326	390	343	407	352	361	368	370	408	365	379	393	347	332	405	360	396	373	388	334	390	370	394	382	401	356	381	341	375	398	392	348	370	397	338	350	326	384	365	360	420	378	386	377	384	387	379	399	395	351	373	411	368	399	365	377	383	385	389	372	370	352	355	392	359	350	354	348	425	402	323	299	345	365	373	384	372	377	369	371	364	351	415	335	378	366	388	356	362	328	409	333	385	379	347	369	384	351	346	347	353	374	363	390	369	393	377	381	404	375	395	357	387	355	431	382	387	357	374	363	376	342	362	400	367	426	401	371	363	366	407	373	371	368	410	344	357	358	374	369	340	349	351	416	365	380	362	359	368	372	419	385	377	372	378	350	362	355	362	380	368	381	379	368	394	362	385	384	381	398	340	377	345	360	366	360	384	346	406	423	388	396	357	393	365	394	417	366	392	371	374	376	373	354	385	363	378	362	364	386	380	404	380	385	345	354	386	397	359	394	338	376	386	393	336	374	384	335	380	393	386	327	372	372	445	380	357	369	365	373	366	361	329	374	362	400	376	400	388	367	369	357	385	400	363	403	375	351	381	399	376	342	346	363	381	334	345	335	369	380	391	376	369	373	341	373	412	369	371	416	367	371	398	374	418	382	364	388	356	348	348	417	398	395	400	371	386	388	360	389	372	375	419	393	335	355	376	353	374	381	352	390	382	399	371	371
15791	1981	1505	1565	1368	1133	1177	1111	1027	1025	1063	990	950	887	878	925	906	877	896	853	955	912	907	925	896	899	870	944	898	855	839	920	826	811	875	873	912	878	889	884	843	873	878	924	823	845	865	884	895	940	851	826	843	886	856	869	875	868	894	858	821	862	863	882	847	854	854	838	849	874	829	923	878	900	843	906	863	873	893	867	821	888	828	862	894	839	846	815	884	917	805	852	911	883	862	904	865	865	888	848	854	881	833	862	827	853	812	860	882	832	891	823	900	886	889	851	866	893	843	880	893	852	900	827	873	887	880	901	858	850	829	861	855	886	862	886	869	872	854	839	855	858	869	918	836	889	888	868	842	834	877	906	855	883	911	855	827	806	862	869	942	904	844	933	840	837	907	888	812	825	843	855	857	878	857	862	846	851	807	875	880	867	878	865	897	881	852	896	895	867	808	877	864	845	902	823	853	863	829	912	848	854	857	859	865	854	932	865	934	873	861	801	871	860	852	854	879	910	868	827	841	876	870	878	880	798	864	887	842	837	854	862	869	830	894	886	892	859	864	853	903	883	876	899	883	865	900	896	850	901	839	882	882	872	877	834	841	844	889	862	832	843	868	825	835	852	883	888	846	893	886	920	894	867	805	889	908	855	840	937	885	863	815	826	875	842	899	892	891	864	902	792	879	822	913	869	825	905	887	900	883	843	806	884	886	855	839	879	870	857	895	854	900	864	863	802	877	850	845	836	884	921	839	883	891	878	824	809	847	835	887	919	855	878	849	851	906	856	833	871	834	910	882	933	852	838	882	880	840	857	914	835	872	811	856	839	836	853	875	882	833	885	848	847	847	852	864	835	899	882	880	901	844	831	882	874	891	889	908	852	871	868	816	918	870	849	889	870	895	895	894	875	838	889	820	855	912	826	857	861	886	862	871	870	857	850	896	973	882	900	857	917	840	898	836	895	903	842	864	897	879	866	865	888	869	882	851	959	897	824	850	844	892	808	892	875	867	892	884	896	857	841	828	861	878	875	834	866	905	875	865	916	852	833	840	877	870	885	872	834	903	888	843	908	853	892	854	816	838	877	835	785	853	901	784	857	866	855	834	890	830	884	792	891	871	868	832	856	835	897	888	851	917	889	844	855	859	860	897	892	881	883	876	891	887	872	886	861	856	888	944	806	846	919	836	876	876	883	849	851	863	856	835	842	882	863	889	874	874	875	911	884	877	868	872	872	872	884	880	879	889	888	891	871	868	898	863	884	835	919	914	887	856	845	869	919	900	890	862	863	881	829	839	883	882	862	869	864	900	873	880	864	830	862	859	850	842	904	884	857	899	873	886	848	914	824	874	894	875	886	926	878	881	829	908	858	860	879	848	881	828	846	906	859	867	866	864	873	910	919	857	870	875	885	858	874	864	864	838	858	860	862	896	897	829	857	905	796	907	858	896	845	897	883	864	845	862	847	851	870	904	865	872	869	902	920	866	876	865	857	868	877	811	866	857	860	875	855	862	887	830	879	921	895	827	893	829	855	866	888	892	892	882	816	825	851	841	871	883	857	847	855	868	930	879	798	909	860	868	871	865	858	852	849	856	874	834	904	852	893	869	866	905	872	849	883	891	877	895	910	926	872	909	812	856	862	859	834	838	909	830	846	879	816	832	875	873	874	855	906	839	878	866	879	858	912	845	890	876	872	885	830	902	892	882	846	871	865	875	915	882	876	892	854	868	834	859	888	878	895	874	831	803	794	876	813	884	915	842	890	841	873	853	856	895	864	918	905	868	842	953	830	831	890	874	849	891	881	859	886	867	833	922	912	819	879	896	892	878	865	857	901	899	840	855	894	831	896	872	882	805	880	874	824	882	844	831	864	899	937	910	866	932	871	880	888	875	840	903	910	887	853	873	821	855	849	934	831	873	865	901	851	897	872	830	852	858	899	833	855	859	916	893	866	833	908	902	847	845	862	881	846	861	885	892	946	909	794	857	830	904	826	855	849	850	897	847	886	798	858	790	842	870	846	853	865	894	855	877	872	873	844	858	836	858	912	812	902	823	858	860	915	901	893	861	872	892	849	810	819	926	879	891	858	851	836	920	880	893	873	873	866	894	907	827	875	925	828	852	884	872	854	869	882	936	866	810	873	908	850	878	852	859	867	884	804	871	879	849	900	875	875	943	906	851	880	817	848	861	910	892	880	890	840	845	869	850	850	902	844	891	882	914	876	876	834	868	864	877	811	849	848	846	840	906	922	878	893	897	908	832	880	878	825	841	845	852	845	854	869	861	855	887	851	869	849	837	829	896	865	891	844	830	883	834	898	853	883	841	887	823	818	903	867	853	870	819	823	889	860	838	872	848	892	842	865	823	820	855	878	901	863	857	865	857	888	872	831	804	895	859	915	872	867	859	848	874	853	860	815	892	901	826	872	889	841	879	783	845	872	869	858	888	848	845	881	905	850	849	870	885	824	856	831	905	877	918	872	852	888	860	838	837	822	860	895	838	936	873	841	861	886	881	900	881	869	830	906	842	860	859	918	873	886	877	845	871	868	862	908	812	891	846	909	886	858	879	854	846	823	888	870	861	849	897	891	885	850	829	824	829	865	848	894	865	870	915	876	880	853	868	878	837	801	895	864	867	908	871	906	878	867	911	881	851	813	869	886	833	839	869	852	854	901	850	877	877	863	822	899	827	835	849	868	823	864	827	886	862	889	891	829	856	855	854	859	846	848	857	825	844	857	868	895	823	866	844	859	883	862	845	926	881	821	835	843	858	897	877	868	865	852	860	881	866	899	940	893	852	893	895	877	865	862	820	818	911	912	888	907	861	879	884	897	824	880	893	862	851	832	853	862	874	857	860	839	870	860	855	840	838	871	887	810	931	906	859	822	906	837	902	950	866	846	934	826	864	858	882	837	840	840	869	932	867	864	900	898	877	790	841	893	850	851	851	898	848	930	865	837	830	904	910	862	891	852	916	881	877	841	836	843	887	863	861	876	838	879	876	846	873	882	826	871	847	872	850	851	878	906	840	958	882	836	900	854	886	867	861	921	832	887	852	885	858	841	887	910	850	870	881	867	870	838	905	915	931	834	878	859	853	889	861	880	851	860	868	863	888	913	805	868	866	919	864	888	852	884	856	880	886	912	881	871	863	925	849	844	866	879	848	920	848	868	839	869	847	884	887	842	853	876	849	863	844	863	859	819	826	843	886	800	831	859	879	835	842	887	895	834	842	836	867	861	870	862	908	867	864	858	864	897	825	856	883	879	905	895	872	845	898	806	890	853	881	922	840	889	904	879	837	911	873	839	864	881	925	883	872	844	890	917	854	863	873	841	865	834	914	917	932	879	848	849	847	899	871	890	876	888	891	852	837	878	836	883	895	898	921	884	843	938	851	905	835	888	824	880	828	832	840	866	887	901	858	864	864	867	905	908	857	865	841	857	867	937	853	839	883	872	837	861	893	823	811	880	861	838	859	844	866	909	839	857	838	898
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
