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
338079775101	338079775662	338079776212	338079776762	338079777312	338079777862	338079778412	338079778962	338079779512	338079780062	338079780612	338079781162	338079781712	338079782262	338079782812	338079783362	338079783912	338079784462	338079785012	338079785562	338079786112	338079786662	338079787212	338079787762	338079788312	338079788862	338079789412	338079789962	338079790512	338079791062	338079791612	338079792162	338079792712	338079793262	338079793812	338079794362	338079794912	338079795462	338079796012	338079796562	338079797112	338079797662	338079798212	338079798762	338079799312	338079799862	338079800412	338079800962	338079801512	338079802062	338079802612	338079803162	338079803712	338079804262	338079804812	338079805362	338079805912	338079806462	338079807012	338079807562	338079808112	338079808662	338079809212	338079809762	338079810312	338079810862	338079811412	338079811962	338079812512	338079813062	338079813612	338079814162	338079814712	338079815262	338079815812	338079816362	338079816912	338079817462	338079818012	338079818562	338079819112	338079819662	338079820212	338079820762	338079821312	338079821862	338079822412	338079822962	338079823512	338079824062	338079824612	338079825162	338079825712	338079826262	338079826812	338079827362	338079827912	338079828462	338079829012	338079829562	338079830112	338079830662	338079831212	338079831762	338079832312	338079832862	338079833412	338079833962	338079834512	338079835062	338079835612	338079836162	338079836712	338079837262	338079837812	338079838362	338079838912	338079839462	338079840012	338079840562	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
35297	9964	1870	919	622	510	471	428	407	370	425	351	389	380	329	334	320	301	297	308	283	314	316	313	318	326	304	294	302	285	332	270	290	304	295	301	257	251	290	325	292	281	282	280	251	294	296	305	287	307	276	268	285	299	273	309	272	296	312	302	301	291	303	303	285	295	287	281	288	296	299	284	287	321	285	289	316	274	312	324	292	284	283	275	277	292	252	291	263	287	262	308	312	280	329	306	315	318	302	295	298	301	268	281	317	273	286	254	264	318	310	298	288	276	297	275	290	250	273	287	289	308	268	295	277	292	300	300	280	264	312	300	281	261	301	335	277	290	305	298	275	298	310	279	297	286	282	330	306	340	301	278	288	282	327	304	325	289	240	257	292	308	302	280	312	287	295	288	276	305	267	275	310	277	298	313	261	288	308	281	288	277	279	266	277	285	304	296	286	273	288	276	267	287	298	285	285	308	294	286	265	301	295	288	275	267	266	300	281	269	282	265	274	295	270	298	269	297	258	304	277	296	301	276	275	293	296	265	274	290	284	289	291	291	290	310	311	279	291	306	315	308	274	302	297	273	280	307	265	276	328	303	311	294	307	281	309	287	300	301	264	261	273	268	262	282	295	308	310	287	287	274	270	279	295	276	296	291	292	272	334	294	270	243	283	248	297	279	263	280	318	294	279	269	306	284	281	295	290	292	287	289	273	275	293	298	263	278	288	254	304	298	268	273	279	302	311	266	306	279	281	300	293	299	276	309	289	300	301	309	282	284	280	301	272	319	301	254	322	299	296	287	286	284	253	293	296	296	320	276	303	282	301	293	296	307	280	302	308	281	324	334	293	278	300	312	294	299	292	312	284	268	304	270	290	270	265	285	266	292	308	305	263	278	318	282	247	267	245	324	292	291	276	299	273	298	287	277	312	318	285	285	290	299	248	263	291	300	291	262	296	289	300	311	306	266	279	273	301	302	302	283	295	305	308	291	286	272	306	294	298	298	289	290	314	290	294	308	283	299	289	288	305	295	269	303	326	324	275	308	294	300	266	305	277	258	277	292	268	291	279	301	273	286	315	284	291	306	262	280	270	278	280	317	286	260	301	256	307	279	306	269	296	285	334	293	290	284	303	264	302	290	278	307	308	284	283	286	274	271	277	286	293	316	305	286	318	280	283	286	321	302	313	282	301	256	307	282	279	295	260	272	284	273	260	290	273	302	312	299	317	300	263	300	274	297	261	280	278	291	280	298	249	286	289	281	286	248	288	287	294	306	283	305	296	302	309	302	276	319	290	304	294	305	302	308	309	284	306	266	298	269	314	272	302	280	278	255	284	310	288	276	274	283	275	257	291	262	289	293	282	286	283	279	276	317	323	278	299	316	282	261	272	277	271	340	285	307	281	281	273	309	288	300	321	311	289	279	331	285	272	297	290	300	314	286	301	290	281	306	298	275	334	307	275	264	319	297	271	307	254	321	286	265	295	303	299	293	266	320	318	295	268	284	310	304	298	269	281	289	306	264	291	284	289	301	298	276	287	275	321	282	314	292	314	312	280	297	291	256	306	308	259	305	329	251	304	329	294	278	273	279	284	279	282	302	288	308	318	284	305	298	306	289	288	302	249	291	345	272	280	259	293	273	270	290	234	280	312	287	259	286	290	314	303	278	309	303	264	269	304	267	294	318	288	304	262	341	305	262	304	283	293	282	317	278	314	303	277	282	280	275	284	330	293	281	276	279	264	311	333	316	299	284	296	310	275	303	284	313	296	269	279	279	311	328	304	287	293	296	281	307	277	287	282	299	283	313	295	282	280	278	269	310	275	300	280	284	254	332	306	267	281	278	288	272	287	277	319	299	263	297	298	292	330	328	255	296	305	302	337	285	279	295	292	316	317	299	301	303	312	276	284	305	270	287	266	276	292	271	291	302	272	278	259	281	310	295	285	300	275	283	258	298	284	314	273	294	278	295	301	306	292	261	303	276	277	298	289	291	279	317	258	276	281	304	285	294	279	312	310	300	298	281	333	265	282	287	301	295	314	290	273	341	252	277	282	291	268	282	308	312	299	298	292	288	293	301	325	285	257	290	284	262	266	280	272	282	296	289	275	281	299	302	304	318	317	304	308	271	319	319	347	288	260	314	293	307	309	314	279	285	299	310	302	244	272	268	305	314	273	281	305	284	279	275	273	298	306	291	293	302	315	297	294	305	272	270	287	280	286	289	282	333	295	305	291	301	301	301	289	304	303	288	305	273	310	301	284	324	255	279	289	286	309	276	329	271	311	260	310	320	282	252	301	317	315	328	302	309	257	302	299	292	290	307	286	279	271	271	273	311	287	314	296	282	312	293	262	284	292	269	292	296	321	279	289	261	282	272	282	287	303	322	296	336	289	276	303	286	276	284	273	284	287	302	276	296	257	264	304	275	285	301	299	288	269	326	296	285	324	288	299	265	281	278	311	281	287	316	288	280	237	274	308	267	300	305	291	305	306	273	285	289	281	296	299	294	262	259	277	304	308	283	293	279	282	307	282	285	326	272	266	279	291	303	303	273	293	303	278	293	306	297	296	289	286	278	304	294	305	312	284	287	293	293	285	302	279	288	288	297	275	277	280	310	284	284	283	319	269	314	316	301	263	281	302	262	296	273	295	262	316	290	309	299	297	301	313	321	325	292	327	335	296	313	286	288	279	347	311	265	311	294	299	290	316	280	319	292	297	308	284	272	272	277	325	328	286	336	289	288	284	275	302	284	269	303	307	273	271	270	308	299	305	294	272	283	325	269	270	275	274	265	279	285	301	305	328	259	260	297	299	308	305	307	270	303	294	252	282	275	284	245	301	279	255	286	268	275	268	327	294	280	266	309	317	306	296	308	287	323	288	319	289	281	276	296	306	283	293	307	304	287	288	292	307	293	255	315	293	289	293	305	301	304	273	299	293	294	298	320	308	282	300	275	311	285	292	293	276	295	319	282	280	299	280	286	297	287	286	300	276	283	295	270	303	276	285	294	280	296	289	305	298	303	269	325	329	348	298	277	281	303	261	305	279	316	288	281	298	234	270	275	283	277	304	286	278	301	276	265	272	309	300	285	279	289	273	283	298	298	315	316	303	320	301	243	253	312	273	313	291	264	298	297	288	284	322	296	279	279	311	297	282	244	280	261	315	288	285	279	315	282	297	327	284	265	291	299	296	296	291	272	311	289	302	281	293	279	302	309	291	288	312	281	303	266	283	274	313	276	307	312	295	275	298	275	250	266	283	274	271	281	273	337	275	311	299	315	300	294	282	296	298	289	304	274	278	301	261	286	296	267	289	277	327	281	279	268	274	289	289	280	292	307	293	254	337	281	283	286	302	293	299	278	290	293	303	319	313	289	280	285	286	316	323	303	288	292	285	305	265	262	278	266	295	290	302	275	277	269	317	292	328	301	259	344	260	273	295	284	285	303	282	287	295	273	261	283	263	275	306	272	325	299	276	281	305	270	271	308	285	280	302	273
20706	2910	2045	2284	1956	1599	1472	1263	1262	1262	1339	1306	1282	1050	916	854	758	754	665	742	751	776	728	703	729	708	708	651	675	721	736	760	691	693	715	692	690	616	688	684	627	689	708	684	655	662	717	647	698	650	641	713	690	659	678	635	725	675	696	674	680	641	652	666	683	680	671	671	606	634	643	647	642	630	640	664	668	679	668	663	633	663	623	705	655	646	664	672	683	650	708	634	672	650	691	692	628	683	632	666	656	676	667	659	633	658	630	677	644	666	653	628	654	654	672	664	685	587	681	669	660	676	601	647	620	684	670	707	651	642	665	685	681	670	581	680	670	731	632	660	688	664	662	667	668	666	674	639	665	707	654	632	674	674	665	636	633	664	637	674	685	674	661	652	657	673	690	602	646	668	655	664	662	643	674	634	637	651	640	646	704	639	653	652	676	664	602	646	627	651	655	664	668	664	650	685	667	650	672	695	639	670	662	694	663	688	710	633	655	669	684	672	682	634	623	685	687	670	686	644	610	655	648	685	693	656	697	691	637	679	672	695	660	652	659	614	662	670	684	674	664	656	661	694	679	634	645	681	654	655	698	641	676	642	640	653	680	690	644	701	626	674	673	698	651	662	653	655	639	686	628	621	610	732	661	673	647	694	688	627	646	662	679	654	639	657	665	650	645	662	616	652	639	646	630	624	655	604	619	671	677	657	670	691	658	606	650	658	671	726	677	647	624	636	710	656	708	690	634	649	638	710	617	616	691	652	673	711	632	667	660	604	663	617	632	618	652	636	636	688	674	652	624	674	661	668	648	652	637	656	630	712	665	629	657	664	652	665	680	632	699	662	660	646	668	674	621	676	624	687	630	667	673	656	627	617	673	649	699	668	662	628	674	661	630	607	641	629	647	623	655	675	632	660	658	638	662	627	647	643	664	643	677	697	645	640	628	657	614	644	664	693	691	652	695	623	631	633	655	664	679	660	655	664	636	623	649	676	608	651	613	642	665	652	677	649	657	641	627	669	645	669	669	621	677	685	659	636	662	641	661	607	659	657	712	637	621	699	624	663	679	679	664	695	650	675	659	678	634	647	634	633	627	619	666	624	655	639	645	660	641	662	674	625	602	661	643	653	659	695	627	644	657	628	668	694	638	629	714	641	651	663	628	646	638	712	688	634	672	604	690	652	648	696	688	661	696	615	669	658	643	658	639	656	609	655	661	667	656	698	685	632	623	632	641	652	658	662	651	634	636	632	694	674	642	715	596	656	685	653	660	623	635	621	651	638	633	628	658	672	682	641	642	687	662	677	654	644	664	665	681	660	654	619	685	698	686	694	647	690	624	644	674	678	702	616	675	591	625	679	690	614	611	613	618	648	654	647	652	688	672	690	655	702	671	652	667	626	713	670	654	653	652	685	653	646	644	683	650	675	672	657	623	669	632	681	687	641	648	670	662	664	673	665	632	643	639	650	689	647	671	625	656	629	653	646	693	666	670	669	657	734	691	636	647	655	687	633	630	660	647	641	619	653	610	650	696	655	656	640	638	679	670	630	672	628	634	651	656	661	661	664	632	642	699	682	664	680	655	652	669	610	663	666	639	618	632	624	647	640	656	653	596	680	711	665	691	622	661	647	666	640	637	606	679	642	669	662	656	651	647	676	702	663	647	672	676	725	583	657	695	607	636	624	635	692	621	715	650	643	678	664	716	709	632	641	638	642	672	646	621	608	661	612	630	632	624	667	688	650	657	632	657	691	676	640	582	664	678	672	669	685	646	692	654	644	716	649	611	630	673	655	649	661	657	676	678	697	682	675	660	653	623	673	672	642	648	627	657	664	671	652	670	688	657	644	699	649	664	611	632	639	647	628	662	678	687	656	645	724	616	686	622	694	620	653	628	639	673	631	653	655	651	689	683	658	671	666	667	647	686	679	728	673	712	655	612	625	646	704	652	670	667	690	670	694	629	640	664	625	673	697	682	630	697	611	673	660	665	656	680	646	648	637	681	654	670	646	658	652	680	669	686	639	669	603	632	668	704	695	660	656	667	682	642	700	664	672	662	629	637	740	647	652	621	661	634	682	675	661	644	615	657	705	614	655	675	667	668	644	672	657	647	675	661	618	649	646	617	660	629	644	692	642	624	669	674	657	658	642	646	612	720	662	641	613	635	703	681	629	663	624	654	634	625	684	689	627	649	639	684	666	692	631	677	652	676	678	663	669	661	631	652	665	649	641	636	662	678	654	671	642	651	656	670	672	700	693	665	633	634	632	646	656	654	651	623	683	614	672	655	649	654	698	633	679	659	675	649	623	666	626	651	672	683	678	638	651	714	651	650	638	661	645	664	653	666	633	648	692	665	686	633	638	642	675	656	673	618	687	635	650	635	634	641	656	632	637	660	668	655	625	718	677	627	672	676	658	681	621	618	697	650	648	644	665	635	654	623	645	670	698	657	652	634	663	662	652	673	633	658	618	648	667	651	624	684	681	678	660	641	680	656	659	673	686	619	687	653	657	676	651	646	682	644	667	701	658	704	635	653	660	654	629	682	688	618	689	710	682	682	671	636	693	645	656	675	669	643	661	629	635	636	659	621	653	649	720	662	706	644	664	664	651	655	660	667	669	701	724	651	633	644	664	698	670	652	650	717	653	618	672	639	718	663	668	641	627	639	641	703	660	636	602	709	653	678	640	694	649	612	677	639	618	691	631	643	659	633	672	651	685	667	668	616	639	695	571	679	661	668	648	607	681	666	685	699	632	652	663	659	665	684	638	612	732	670	687	701	646	627	692	641	658	695	711	663	674	629	638	659	628	630	685	672	683	693	632	689	688	662	640	632	639	647	654	633	675	656	663	653	658	676	667	677	625	629	652	637	647	638	674	669	622	670	693	585	688	628	655	562	676	675	636	650	636	707	646	668	636	602	672	672	656	644	608	660	662	632	687	672	644	628	634	668	626	684	615	633	649	638	667	654	651	651	615	641	628	600	642	687	637	658	616	655	667	652	628	708	659	645	642	637	650	701	667	643	703	656	645	642	658	641	699	629	629	637	651	626	659	629	641	686	628	646	626	686	681	635	666	633	642	668	631	640	627	636	701	665	676	640	698	651	642	658	653	693	627	689	610	685	659	654	706	600	612	713	607	698	616	637	623	679	636	663	673	653	680	625	693	632	645	685	655	647	658	655	646	705	697	647	644	637	696	655	639	616	671	630	664	654	637	665	696	678	664	675	654	698	660	651	674	647	681	675	642	691	613	683	669	659	672	693	626	637	671	672	653	600	706	693	645	674	661	674	700	603	631	674	608	663	668	659	636	638	648	681	628	653	625	616	681	683	638	648	612	652	650	640	693	659	648	675	641	652	612	658	642	616	685	675	655	673	626	621	663	646	661	686	657	699	679	643	635	638	696	646	585	662	629	590	631	654	656	688	642	663	656	699	680	700	611	643	679	690	676	664	697	658	623	665	664	650	634	667	633	656	675	666	633	698	656	661	708	662	662
8405	1152	206	165	178	155	174	168	185	181	186	185	190	178	146	154	145	168	162	157	179	146	161	149	149	143	146	157	170	156	136	160	147	134	165	126	160	155	164	151	186	157	163	176	157	149	141	184	161	156	157	162	180	151	150	154	154	174	136	147	149	145	153	155	152	163	163	147	188	132	146	138	166	163	167	178	155	145	152	151	180	172	160	141	146	160	180	141	140	155	138	146	170	162	156	142	159	154	150	160	154	142	149	158	156	156	176	173	174	173	153	143	147	158	154	167	152	142	156	179	168	161	150	160	159	162	179	163	162	158	120	163	158	138	147	154	150	161	155	137	146	139	164	158	145	174	159	143	138	157	149	134	164	152	168	160	126	154	150	147	166	155	146	134	146	135	155	176	160	160	153	147	174	158	142	177	161	160	149	149	151	133	178	169	155	158	145	154	142	149	150	142	158	133	160	161	163	180	157	150	151	160	186	159	139	147	175	160	162	144	173	145	144	145	175	154	139	164	175	165	150	125	137	148	140	155	173	176	162	151	157	168	160	168	158	162	157	161	169	133	170	160	156	134	142	154	144	167	173	121	161	149	142	148	155	155	147	159	144	137	142	151	142	153	184	120	152	141	161	189	167	174	134	159	155	167	174	170	172	159	154	140	154	166	140	156	174	153	173	152	159	154	137	144	149	138	138	168	160	154	146	176	151	161	186	152	166	133	145	164	136	158	158	156	178	159	149	151	181	132	160	165	179	142	172	150	131	158	172	175	163	139	157	145	164	148	149	155	174	156	165	150	142	127	162	147	172	133	157	145	147	162	163	158	168	153	165	170	157	192	186	165	150	167	156	162	156	157	160	150	158	146	139	157	162	171	138	154	146	136	147	153	151	175	146	145	152	154	145	174	188	172	148	122	155	168	166	161	145	181	145	143	153	190	155	181	145	160	149	154	159	179	166	139	142	162	141	161	142	160	168	165	145	136	139	130	164	147	137	123	144	135	144	155	148	157	156	147	149	163	167	163	133	157	136	145	136	145	139	166	136	171	143	159	160	158	176	156	154	157	155	171	201	153	198	135	127	152	155	155	150	145	162	168	162	161	139	176	172	168	178	147	160	162	139	168	124	122	146	175	148	164	170	143	163	161	167	156	175	192	166	158	140	153	161	154	149	147	141	166	136	163	172	172	145	134	139	141	163	146	139	125	140	138	154	150	159	157	146	141	167	144	178	145	163	145	148	150	166	162	154	132	134	172	167	158	172	125	143	169	160	159	159	155	158	168	141	166	143	163	165	135	141	165	158	140	178	156	128	135	165	155	165	159	161	155	160	148	174	130	137	158	150	149	161	154	154	143	151	166	174	181	158	171	158	151	158	144	150	147	148	160	166	160	149	159	157	145	177	140	187	154	135	170	157	147	176	175	175	144	186	149	173	168	159	130	140	162	163	154	158	169	147	144	148	156	145	165	152	159	158	140	164	163	156	172	170	150	133	151	151	151	140	148	135	197	148	141	141	144	196	131	159	173	168	176	177	156	153	123	172	151	153	173	160	137	148	143	166	150	163	124	156	178	167	158	154	177	163	137	175	153	143	154	162	153	191	152	139	141	164	182	163	145	156	139	136	153	182	166	156	129	159	146	138	146	159	169	149	151	159	154	158	180	174	145	152	165	161	177	158	177	146	148	151	150	169	157	172	141	163	141	165	150	162	164	160	164	157	148	156	153	154	154	158	154	143	163	152	145	148	159	154	178	153	162	174	143	187	152	145	166	147	169	150	177	151	173	171	146	162	160	157	150	151	138	153	142	149	175	176	131	131	136	157	132	147	151	143	130	164	146	162	138	124	146	161	150	175	145	161	150	174	175	167	178	157	148	138	174	152	167	166	130	142	143	182	142	148	133	154	149	146	152	153	150	155	189	132	165	169	138	150	189	166	168	186	160	156	165	158	136	149	128	160	150	153	155	171	150	177	167	169	156	168	154	151	146	161	155	168	195	163	135	169	165	133	171	153	154	149	170	141	204	161	172	160	175	164	160	168	150	176	175	185	160	154	164	149	147	162	149	147	157	166	150	132	148	168	150	147	154	136	160	136	144	165	136	160	159	182	153	146	166	167	152	161	150	159	139	162	126	147	147	144	135	152	158	141	164	151	151	155	152	162	147	178	151	154	149	159	148	160	155	135	167	146	172	158	151	142	156	192	163	160	159	151	145	160	172	155	140	180	125	130	131	166	139	154	134	158	177	156	142	133	150	157	154	142	152	177	168	156	154	167	153	153	131	151	158	159	164	164	136	140	167	175	140	160	161	147	159	171	160	139	167	148	157	134	173	157	170	146	162	133	154	139	156	143	136	135	164	156	137	141	169	150	148	144	150	157	158	161	180	166	147	129	139	152	161	139	192	135	163	142	169	156	158	139	147	170	169	170	150	147	167	163	154	140	161	161	167	163	155	165	130	163	148	161	186	144	160	160	152	173	155	158	127	150	151	161	147	155	149	143	161	165	135	144	159	169	165	162	152	151	183	130	177	171	176	157	174	153	174	146	138	175	155	142	152	156	166	150	172	160	148	158	132	145	150	163	159	147	135	146	148	166	151	145	151	149	157	158	162	145	168	153	153	156	152	183	157	135	153	139	156	137	153	162	195	150	133	152	151	167	149	188	135	130	162	176	142	145	140	135	133	158	139	137	145	173	156	167	153	138	176	146	153	160	159	168	137	146	159	153	151	150	160	165	174	137	159	152	131	158	160	197	140	140	139	161	178	137	177	163	149	171	146	153	164	159	143	135	145	177	150	157	158	181	164	184	141	167	135	172	153	155	183	158	165	128	168	169	141	154	166	146	140	154	174	163	159	163	164	138	129	153	143	137	121	159	166	150	148	150	177	160	143	135	151	149	156	168	184	155	150	144	155	168	134	135	148	147	161	166	154	135	151	178	156	170	144	158	159	140	176	180	185	143	174	194	135	157	131	150	148	173	157	169	185	151	151	142	172	158	173	141	156	164	169	157	122	138	163	152	178	142	146	151	138	144	144	162	159	168	167	135	150	149	157	154	148	162	159	154	144	154	147	158	160	151	136	150	148	148	173	164	178	161	147	161	144	146	172	127	172	165	163	167	159	148	135	159	153	156	172	167	158	160	157	156	169	143	164	154	152	171	159	168	193	156	170	166	154	173	138	173	163	155	161	179	151	191	164	162	145	162	168	166	160	134	147	126	170	131	149	144	142	136	145	162	183	144	156	173	151	160	161	136	133	155	135	164	162	159	166	157	161	150	173	184	160	147	156	144	161	154	157	156	138	145	134	172	153	153	142	135	146	152	162	135	153	153	176	171	154	148	147	147	166	145	131	140	155	156	169	144	155	136	160	155	139	175	161	169	175	160	132	173	127	138	176	155	141	159	174	157	174	135	166	136	152	163	146	175	146	159	152	157	180	166	148	161	154	168	135	158	149	148	163	156	163	156	139	134	152	163	129	160	160	154	133	162	160	153	178
5371	616	415	413	426	417	417	394	431	470	503	519	521	462	431	388	386	381	353	368	398	382	354	363	356	382	367	393	368	360	385	349	371	381	405	361	375	335	366	403	399	392	385	351	355	377	349	393	375	383	397	379	357	371	394	349	371	360	405	404	323	370	383	329	369	380	362	404	358	430	360	357	370	416	353	375	413	391	349	384	377	375	366	347	361	375	346	399	382	391	354	386	395	401	371	336	358	337	386	387	349	366	354	360	366	367	380	363	376	415	369	338	381	388	386	369	375	370	395	373	357	361	362	387	371	379	401	379	400	366	371	349	394	345	349	375	365	390	369	350	385	376	370	392	367	372	353	355	354	372	337	351	343	373	359	383	387	360	406	331	360	407	386	358	366	402	371	377	384	367	365	378	384	341	348	367	374	416	366	375	365	386	348	359	373	359	372	391	388	356	359	397	384	383	357	373	403	323	416	364	361	353	367	360	383	401	350	377	353	363	401	376	344	368	392	349	362	346	356	340	373	372	382	376	388	391	379	353	384	381	390	371	361	397	378	367	385	390	361	364	357	367	405	372	381	366	369	366	357	342	371	370	372	362	382	388	398	389	333	352	355	388	325	372	366	365	361	352	379	364	356	355	353	367	362	384	377	396	360	346	378	401	357	368	359	364	362	365	355	392	389	390	388	374	362	343	407	372	395	403	377	408	371	373	403	355	367	388	359	362	347	396	393	385	365	364	375	389	350	406	323	358	386	381	414	355	378	325	395	388	373	383	414	409	346	357	368	382	409	380	339	389	389	380	354	372	383	393	350	348	372	336	370	407	375	388	358	397	358	372	363	425	370	390	385	363	395	370	391	346	323	362	403	363	355	361	363	376	357	375	356	393	343	366	360	377	367	379	373	365	399	337	408	375	359	362	352	374	401	375	367	367	369	396	369	370	353	385	356	352	383	392	367	390	356	372	402	373	376	347	361	378	393	378	359	370	394	384	384	394	390	367	409	393	378	388	359	387	376	377	373	375	382	359	365	375	374	342	344	359	372	403	363	344	364	388	351	388	354	355	373	400	389	364	376	362	379	370	383	397	386	374	393	353	346	385	374	404	328	378	365	362	381	375	392	378	384	401	366	341	345	387	361	376	377	355	382	373	359	390	392	372	381	357	368	363	368	405	409	362	396	400	348	376	407	371	377	366	341	381	397	387	328	425	363	365	354	368	385	418	356	345	393	363	407	387	356	356	356	367	338	357	382	350	361	380	373	344	371	369	386	377	387	355	395	381	352	367	378	315	354	367	353	392	387	348	369	388	370	377	386	370	359	356	340	379	397	363	357	389	386	375	368	389	377	370	369	415	316	409	383	385	395	334	385	394	370	373	414	365	376	388	355	381	380	366	408	359	371	362	372	365	374	365	366	363	355	378	374	380	385	349	370	387	385	364	386	339	358	390	381	384	391	356	368	364	396	329	372	387	354	391	413	421	366	377	366	394	356	372	315	398	385	377	362	376	354	399	396	382	391	351	395	347	348	385	391	377	380	379	400	377	364	351	377	350	396	339	351	400	386	375	361	383	382	379	389	372	372	391	386	389	388	348	403	374	399	369	361	361	342	377	375	403	384	365	349	358	367	356	421	389	362	355	373	374	375	379	374	359	373	337	374	356	351	356	358	389	384	378	407	394	369	364	339	353	390	376	338	351	368	362	372	335	356	382	355	382	343	365	417	366	376	371	351	346	342	411	320	369	368	352	363	360	368	378	379	382	370	350	371	363	372	383	402	346	361	364	352	367	364	377	375	373	426	399	363	392	359	381	364	387	341	351	357	349	378	368	394	343	399	372	371	373	370	348	383	348	396	413	389	361	360	363	368	379	363	365	398	343	352	367	369	353	364	382	345	391	379	418	391	358	397	383	353	376	360	373	398	394	358	347	368	414	394	374	361	397	396	377	396	393	370	357	424	401	386	364	333	363	394	387	349	391	358	378	365	353	346	379	374	386	383	355	385	368	380	350	369	359	364	386	367	394	394	369	357	378	387	382	350	410	390	384	361	401	355	397	362	363	347	368	368	379	392	334	371	378	391	379	389	368	374	372	361	398	360	395	395	403	355	360	331	360	358	384	351	358	394	369	376	391	383	373	381	388	397	395	373	364	376	363	328	386	395	408	408	373	388	365	345	363	412	381	376	365	355	351	366	374	366	363	338	385	359	364	364	355	369	358	363	337	374	341	354	346	378	359	361	383	356	356	392	384	355	410	399	393	348	412	408	391	358	351	393	387	351	393	396	381	352	386	407	387	345	376	382	378	346	379	332	350	381	399	371	349	380	396	377	374	381	382	393	380	400	350	396	396	380	335	369	371	376	392	380	348	375	333	377	396	390	367	382	352	390	398	385	393	378	392	352	381	396	391	374	361	369	367	355	361	366	389	367	378	408	410	387	366	349	363	373	377	334	389	346	375	381	403	372	377	384	402	350	351	381	362	348	415	387	380	376	369	353	363	379	370	380	372	350	392	336	365	393	389	348	397	386	366	362	381	367	351	379	388	376	346	380	363	344	353	386	368	387	344	396	362	388	390	338	359	348	379	356	388	378	403	382	366	373	377	383	388	344	364	348	385	377	393	372	410	370	418	372	381	372	370	365	360	352	374	400	398	377	364	367	360	398	330	367	405	336	407	393	348	375	394	382	379	377	392	374	375	355	350	350	363	398	391	387	398	368	374	383	343	388	330	396	353	370	349	361	397	386	351	376	382	357	404	382	351	386	368	388	436	356	377	363	401	353	378	399	386	395	377	366	373	338	395	390	402	353	390	399	349	375	402	387	417	369	368	380	358	348	372	355	378	409	397	397	337	390	381	389	349	371	340	392	378	349	362	379	362	356	402	376	384	358	372	350	385	355	363	372	390	343	355	351	390	368	387	338	385	393	378	378	377	384	358	358	390	341	385	401	350	385	348	338	377	391	389	352	350	339	406	391	371	403	381	367	359	375	383	376	355	372	359	353	359	394	393	364	403	398	378	365	373	377	390	361	384	354	348	393	387	357	341	370	361	385	344	380	398	357	381	401	381	380	338	392	369	359	370	367	373	356	368	371	369	390	383	369	401	381	320	369	369	357	341	368	366	364	369	375	360	357	406	420	358	379	393	388	392	357	342	371	419	357	355	350	369	362	361	397	368	346	328	390	353	395	344	378	396	380	397	388	374	384	373	367	382	337	362	399	357	377	377	410	386	341	372	377	352	367	379	348	411	372	377	399	380	368	354	351	382	380	372	400	394	408	383	370	387	367	381	371	377	381	373	371	392	361	380	404	375	373	361	379	372	393	365	338	364	411	350	381	391	373	403	362	364	384	368	359	369	376	370	388	376	350	362	397	366	425	392	344	373	386	360	399	386	410	382	384	355	391	380	362	378	357	355	360	359	374	384	392	365	364	448	362	381	371	370	364	343	333	385	348	371	362	365	403	397	383	375	395	362	380	338	374	366	358	380	358	387	359	360
24041	5214	740	361	301	238	223	172	178	168	222	207	211	185	142	120	140	148	153	132	149	145	152	128	149	143	136	147	129	135	139	142	136	126	158	130	130	147	151	132	134	143	131	134	136	132	149	141	153	130	143	143	134	130	142	142	127	149	125	139	128	118	112	128	141	146	137	154	136	139	132	155	150	146	144	138	129	132	149	148	122	140	150	138	124	158	121	128	153	127	140	146	132	150	134	161	132	142	149	137	133	145	131	102	137	140	179	146	144	127	132	98	126	137	127	130	124	139	132	143	141	123	126	152	126	137	136	147	133	151	116	143	141	114	149	132	122	125	144	137	109	136	144	147	117	135	125	127	131	137	146	118	146	141	124	147	128	132	144	149	132	120	129	135	146	164	123	157	146	133	127	148	128	135	138	122	144	125	135	123	140	123	132	145	120	129	143	136	144	152	153	128	116	131	132	144	138	139	127	137	139	149	127	137	129	133	136	159	128	137	140	146	120	128	160	143	155	142	118	122	140	158	128	142	131	115	142	120	151	149	143	141	118	109	139	136	135	134	142	149	141	126	149	138	149	126	139	133	168	151	145	155	121	131	133	143	127	146	159	155	130	138	143	143	127	137	136	139	117	131	139	158	143	148	122	132	122	141	135	140	130	117	127	156	118	120	145	122	118	135	127	134	148	122	134	142	142	157	141	132	136	163	118	128	134	158	142	124	133	133	130	113	113	129	125	135	146	141	128	128	165	128	141	149	156	139	160	122	123	133	123	132	140	137	139	160	139	131	125	143	137	149	138	135	150	140	140	142	129	133	132	137	143	145	154	145	144	146	145	127	133	136	121	140	155	162	137	138	144	160	144	147	133	145	125	139	127	124	160	135	146	135	139	118	143	152	148	131	135	130	148	138	129	127	145	158	150	129	108	136	180	138	144	124	144	132	145	124	136	153	113	142	149	149	142	124	117	129	154	129	127	133	121	120	114	132	109	144	126	135	146	128	126	145	162	150	126	130	140	114	136	148	123	139	143	133	144	116	119	146	135	143	128	114	159	124	160	145	115	135	135	136	136	134	124	150	128	131	137	102	153	126	122	146	142	145	126	142	161	128	133	151	141	134	165	142	151	175	132	120	153	138	141	112	129	116	117	141	127	127	143	142	139	135	124	121	122	150	121	114	139	132	127	139	137	141	140	146	142	141	138	167	140	141	139	136	124	119	160	180	129	125	142	131	146	136	140	121	129	128	146	123	139	124	113	135	131	140	117	133	135	153	136	125	149	114	140	149	155	141	135	150	151	137	154	152	166	126	132	155	126	140	133	136	140	127	160	143	149	135	149	116	132	136	141	150	151	128	122	160	127	125	131	143	103	141	135	132	127	150	135	156	146	127	127	142	144	131	140	118	140	163	150	164	114	127	122	131	152	135	140	130	128	107	124	130	152	149	134	123	138	113	129	137	127	131	136	140	138	115	126	128	134	149	130	119	152	160	144	163	123	124	131	146	142	117	156	139	133	148	154	115	138	133	123	124	142	110	116	125	134	134	131	145	155	136	131	133	128	127	158	126	148	127	148	145	142	139	129	165	110	118	153	133	153	145	141	140	122	120	130	130	145	149	124	140	141	130	151	158	136	118	150	129	144	127	155	153	138	156	147	132	153	154	117	136	113	142	131	137	155	146	140	153	116	127	118	122	125	162	129	149	150	107	145	152	143	119	137	126	126	140	146	131	140	135	136	136	155	133	151	129	171	153	122	124	131	100	123	154	138	149	124	119	139	112	126	136	139	143	132	138	130	171	140	130	138	141	128	129	132	112	158	136	133	150	130	144	120	152	130	155	151	142	129	131	126	134	142	136	145	136	130	154	128	124	113	130	131	157	113	126	129	107	124	151	140	137	143	114	146	148	141	136	142	143	119	142	134	137	117	119	137	145	139	128	107	141	136	146	147	144	138	120	142	148	132	143	127	146	139	122	128	139	138	151	137	148	135	128	130	126	132	126	114	143	134	135	162	125	145	160	149	130	130	145	130	116	141	152	144	131	158	144	145	154	121	132	127	156	141	140	123	145	147	147	148	144	135	128	138	132	134	133	157	112	118	122	149	127	131	142	150	150	130	130	136	122	119	134	151	149	154	146	142	133	127	154	134	150	143	125	131	130	117	128	139	157	117	137	121	141	136	127	141	105	132	142	125	138	163	143	154	147	123	148	135	134	133	117	117	155	116	149	126	122	145	127	153	141	141	150	135	138	142	138	141	141	146	151	148	118	122	130	147	127	133	130	123	139	144	158	151	142	111	145	128	145	123	115	111	152	147	132	145	128	124	126	120	156	150	124	130	129	140	130	148	151	163	145	135	158	146	142	143	145	122	118	141	125	134	133	126	135	151	106	128	112	119	126	136	136	136	126	139	125	112	135	146	132	132	116	120	136	117	113	139	164	157	130	123	124	135	141	138	111	105	129	129	146	148	124	146	147	132	150	136	140	145	132	138	141	118	132	129	127	143	142	147	118	145	133	146	156	140	150	131	138	121	147	129	135	146	128	116	131	133	135	126	132	149	118	170	122	160	150	118	137	133	112	122	132	158	140	136	142	132	138	114	136	132	136	146	129	143	108	113	124	139	124	117	114	150	115	141	155	152	136	141	131	136	117	133	114	129	148	143	151	128	140	127	147	142	137	140	120	131	139	155	144	154	137	132	112	121	151	131	126	121	107	145	150	125	137	154	141	165	130	129	141	154	131	126	153	126	123	165	140	129	120	127	142	156	153	115	130	128	155	132	150	144	145	142	133	151	126	146	151	145	149	142	132	139	137	143	143	139	151	128	133	136	129	141	147	156	145	138	142	147	148	148	138	139	133	147	145	118	115	131	133	158	130	154	142	116	141	132	139	125	157	146	145	125	144	155	144	119	133	138	114	149	146	149	149	139	122	124	134	130	135	152	140	143	152	138	143	144	110	115	108	130	149	135	138	127	121	127	122	110	142	131	136	143	150	118	117	149	142	145	171	121	133	131	149	129	123	125	129	116	143	122	154	117	139	120	109	117	137	152	133	164	139	138	160	130	130	154	131	142	156	145	129	136	153	138	145	132	130	137	124	135	163	151	129	124	120	144	109	122	141	153	116	152	145	133	136	132	148	136	112	135	130	133	156	114	144	141	155	147	149	117	140	129	162	144	127	147	152	128	128	116	134	124	155	136	136	133	143	150	129	124	126	141	148	132	106	154	133	142	143	112	123	130	110	148	124	125	129	122	120	137	142	155	137	125	130	134	130	122	147	132	139	141	130	157	118	118	144	125	145	154	125	133	136	139	135	128	135	130	143	131	149	149	125	114	127	138	136	135	142	127	150	119	117	127	126	135	153	125	128	117	152	128	134	121	128	130	145	140	139	117	127	124	121	125	145	133	153	161	132	128	135	154	133	141	131	137	149	136	148	127	139	124	136	147	122	131	146	128	119	149	147	130	163	131	123	125	114	124	146	132	147	143	131	136	117
15140	1597	1004	1162	996	865	719	654	637	725	731	791	667	630	505	412	367	413	405	405	407	394	382	375	393	383	371	382	408	403	417	409	367	340	370	374	376	381	346	394	351	325	346	337	342	370	386	351	394	350	347	369	320	331	354	351	379	373	360	378	366	391	368	363	370	385	331	344	345	326	344	368	348	365	324	347	329	353	380	362	363	343	372	375	363	379	332	341	328	344	372	372	329	335	316	348	324	369	338	364	358	351	342	344	341	349	361	354	347	333	355	333	361	339	367	349	345	391	391	349	353	343	341	352	385	363	348	363	334	324	327	379	333	324	352	357	334	361	320	378	351	326	357	353	365	358	324	365	370	352	331	356	329	370	376	381	339	342	359	335	337	323	351	362	353	355	341	319	358	363	336	357	364	324	372	399	371	358	337	353	333	362	351	340	366	332	339	360	368	370	416	372	310	338	361	373	362	357	381	337	339	382	364	344	349	358	321	337	342	372	373	327	326	332	355	298	351	320	358	340	342	337	367	351	338	372	341	358	331	342	337	327	352	359	342	358	343	355	326	339	337	333	361	338	378	350	367	357	343	371	344	318	349	345	358	350	310	333	344	346	345	348	338	326	323	376	363	347	338	359	348	357	361	383	317	372	345	317	363	349	351	340	349	364	359	365	358	371	343	370	337	359	369	366	344	335	352	341	341	358	353	373	353	367	370	375	349	363	329	357	349	338	377	333	334	307	370	351	306	354	345	342	348	357	337	350	355	334	336	343	351	359	379	338	347	355	367	362	341	348	360	330	348	360	334	360	343	349	343	364	341	325	339	335	328	362	333	363	378	353	313	379	331	343	358	357	336	355	334	340	341	327	345	334	335	360	366	382	373	343	329	367	353	320	349	355	385	327	353	360	341	367	341	356	337	338	367	322	360	364	382	350	354	372	368	348	363	349	373	342	364	344	356	349	320	341	352	316	377	349	345	321	342	337	350	373	369	340	333	376	343	353	347	365	357	353	333	326	387	351	371	378	332	361	354	339	358	335	331	339	394	375	358	325	349	356	365	319	351	320	350	364	314	367	325	362	345	348	317	323	369	314	357	296	322	355	359	350	314	367	306	354	357	372	374	328	335	333	356	363	358	342	347	331	363	343	347	339	352	378	358	332	341	313	335	326	341	343	353	332	320	338	349	348	330	349	360	319	341	331	348	332	344	327	345	360	368	336	323	354	316	334	347	333	359	349	329	324	342	357	350	342	346	338	358	359	359	349	350	327	353	325	341	338	306	375	308	370	338	355	378	358	333	326	354	343	359	338	357	319	349	373	350	337	380	374	381	327	348	350	294	359	338	346	339	366	348	334	331	345	351	340	336	337	317	338	384	341	384	350	378	329	379	324	375	317	356	367	321	346	320	383	297	338	344	333	343	368	345	355	364	349	361	343	333	361	337	374	336	337	348	374	373	391	340	345	367	366	361	322	374	315	373	318	345	360	358	355	329	344	323	338	309	353	340	354	370	326	314	376	359	344	333	364	333	387	324	334	369	361	344	319	347	380	334	346	312	317	363	334	364	339	333	380	343	338	351	339	390	336	372	339	366	345	336	347	355	345	361	351	344	330	358	340	360	361	337	323	343	361	349	313	335	347	356	361	332	365	303	341	340	401	338	359	346	358	358	351	316	394	350	334	361	351	345	343	344	327	346	355	347	345	339	330	370	366	373	355	348	320	363	331	347	345	348	346	363	335	306	338	322	358	327	384	347	336	389	351	330	360	338	351	352	333	355	337	397	342	351	348	330	379	337	343	380	335	329	362	356	340	351	362	342	379	367	375	304	350	329	351	350	352	317	344	365	365	329	366	357	329	361	371	325	319	371	332	352	367	356	345	349	333	360	355	313	343	335	389	361	358	339	345	353	332	380	380	344	326	310	360	340	375	329	342	344	350	356	356	330	324	346	355	375	388	323	372	329	350	351	319	358	344	357	339	339	308	316	346	333	342	344	347	353	366	357	351	329	339	355	360	353	320	334	341	374	347	373	331	368	341	345	342	370	361	346	346	351	389	361	350	349	376	359	309	357	359	358	348	353	333	345	347	372	363	389	332	393	332	354	368	356	331	310	373	342	332	362	350	355	333	340	359	344	328	345	319	344	356	318	357	319	329	333	334	339	351	409	363	360	341	356	338	353	326	351	358	336	390	358	350	358	356	357	343	368	393	349	358	330	368	356	376	335	376	355	351	396	344	339	352	319	334	335	344	339	331	366	358	318	355	362	311	325	350	358	337	339	380	326	370	333	380	322	330	370	344	318	343	353	342	348	363	306	385	345	368	331	344	339	362	332	350	386	352	313	322	373	371	361	350	342	346	325	342	356	351	351	322	371	305	320	365	340	329	346	331	339	368	348	324	334	359	344	322	349	339	363	371	336	375	382	309	359	317	379	351	323	329	347	348	340	376	340	340	378	344	384	355	364	324	358	355	335	354	365	347	326	349	339	369	332	345	370	336	352	292	370	321	368	390	359	353	382	347	366	329	348	333	344	419	347	368	339	336	318	319	373	381	328	338	359	327	376	347	357	372	352	337	355	379	364	367	398	368	352	353	330	348	323	338	349	362	355	340	351	332	370	344	347	362	337	343	354	328	325	356	363	319	330	356	313	334	353	338	352	368	348	374	379	327	346	365	352	358	342	324	321	326	360	348	341	348	326	395	334	368	324	341	362	345	347	343	340	369	351	335	344	353	343	368	317	342	353	328	346	334	335	351	335	358	350	332	367	335	369	373	352	342	341	359	355	317	354	334	381	346	348	376	322	358	347	354	370	334	374	343	329	367	358	382	339	325	350	333	342	363	348	360	333	324	355	313	340	352	330	327	323	309	345	353	347	364	325	337	362	336	345	333	315	323	370	360	346	360	351	347	335	356	340	325	353	393	343	342	331	362	364	342	356	336	335	367	312	351	343	335	380	328	346	343	330	329	320	328	324	377	328	341	371	298	335	356	361	363	353	332	359	359	340	335	332	340	353	342	325	339	351	357	329	331	351	359	352	383	313	349	319	347	354	373	331	335	331	374	349	345	372	338	325	392	335	325	364	354	348	360	375	343	329	362	335	364	339	344	369	369	346	360	359	360	346	350	341	340	377	352	388	367	356	367	317	376	345	339	336	369	344	383	373	311	354	353	337	327	359	355	352	351	340	308	352	340	374	359	339	329	356	358	358	331	353	325	377	342	331	382	343	330	363	361	356	353	346	345	362	357	335	352	342	395	371	346	338	350	324	352	349	331	318	352	320	319	358	351	321	341	344	365	349	336	367	360	369	344	341	336	377	321	362	350	334	349	341	341	385	352	352	362	361	314	334	371	380	371	325	335	335	366	360	348	355	364	355	327	326	348	389	324	359	329	337	383	359	352	330	364	329	323	332	348	337	335	338	343	353	342	329	373	362	323	345	356	348	357	356	378	329	316	360	345	340	335	396	352	356	337	365	342	322	363	352	371	363	364	371	346
35592	10761	2105	908	557	509	453	380	391	378	394	396	378	316	320	312	342	338	301	319	262	296	294	307	329	328	262	272	298	307	292	287	295	319	289	286	254	315	279	278	270	252	311	291	305	270	283	277	290	282	304	290	285	288	288	262	267	270	314	337	316	291	294	314	324	306	274	290	278	294	265	276	226	286	311	283	277	265	282	271	334	290	318	285	271	305	270	262	286	289	290	312	270	282	293	320	304	305	277	308	279	322	282	276	262	263	285	291	261	274	282	288	291	266	262	289	305	278	297	310	275	260	318	283	299	283	304	292	288	296	288	331	272	268	259	295	302	290	285	261	286	298	264	266	295	296	276	285	287	246	269	281	284	308	283	295	275	289	255	304	278	280	301	291	289	297	294	283	328	274	274	262	299	299	256	271	267	268	277	302	254	317	305	306	285	285	315	313	262	275	240	298	293	283	271	300	304	305	251	302	328	307	260	301	273	315	301	316	275	264	306	292	301	304	287	294	277	301	295	287	277	256	297	315	283	302	272	275	300	288	274	261	275	303	283	281	272	300	282	305	297	324	269	283	277	266	286	259	282	299	307	273	300	269	299	291	268	305	291	297	313	271	277	279	280	294	305	262	291	295	301	283	293	255	264	306	262	319	279	298	267	274	321	297	287	314	307	304	302	319	266	269	298	284	283	296	297	283	281	264	290	305	268	265	265	279	279	286	316	277	287	279	264	312	275	287	311	265	290	273	313	295	284	266	311	317	288	280	265	263	269	308	320	262	264	271	287	291	290	272	301	275	284	229	268	295	309	305	251	299	264	308	257	279	291	303	292	281	305	278	308	306	298	292	284	282	279	256	301	273	294	300	285	312	293	274	294	299	290	284	292	266	292	295	298	299	284	275	294	283	308	283	316	278	296	314	258	287	285	280	278	294	303	294	329	266	272	294	235	351	306	281	345	292	310	279	292	289	309	297	275	273	298	316	274	285	289	271	325	308	275	281	262	321	294	279	269	287	270	329	313	293	279	276	268	288	318	315	274	278	293	313	268	268	301	248	266	285	284	278	284	264	285	274	293	292	294	295	322	284	285	280	221	291	262	269	276	291	293	283	281	285	273	270	296	264	266	306	306	308	296	286	258	283	298	292	285	280	285	279	266	288	306	270	291	302	313	302	299	272	272	283	283	299	302	276	287	307	276	326	285	306	274	300	257	255	285	265	272	311	276	295	276	248	291	255	267	276	265	283	250	261	289	288	289	263	273	344	262	290	263	306	287	289	301	293	260	301	280	265	293	274	272	281	289	257	324	281	291	297	291	257	278	279	295	273	303	297	261	245	287	275	266	293	265	256	297	281	317	280	305	296	293	308	276	273	307	304	269	299	276	252	313	261	291	275	296	274	277	265	262	283	273	248	278	312	286	284	306	258	280	348	307	301	265	294	283	293	287	260	272	279	281	302	307	293	296	260	281	297	251	264	263	312	311	315	298	321	273	289	268	309	239	291	268	277	274	275	282	324	271	266	293	291	310	290	280	284	290	262	313	292	334	273	309	333	290	305	295	274	286	325	276	285	282	302	311	294	304	298	284	303	252	274	315	275	295	280	251	307	296	262	285	297	292	329	288	298	312	303	289	296	272	283	291	292	269	275	300	277	284	294	280	275	286	286	301	280	321	253	324	299	278	297	268	296	310	314	304	312	293	283	280	280	312	262	288	268	268	274	266	295	297	293	311	254	250	309	284	281	277	352	306	281	301	288	264	318	276	288	270	306	290	322	299	275	295	276	276	272	273	271	263	275	259	272	293	305	291	274	294	298	280	279	272	279	307	263	275	267	306	277	304	267	334	269	296	277	303	295	282	258	288	301	283	310	247	274	257	289	293	282	318	288	289	297	289	294	268	263	290	269	278	291	282	283	270	285	281	294	298	256	294	282	315	298	288	291	316	265	287	318	276	321	323	300	323	282	270	285	295	285	292	293	262	313	284	287	262	287	318	270	281	272	306	308	322	306	299	278	302	265	266	258	277	259	312	302	256	287	272	291	288	256	296	259	276	318	294	294	280	288	310	288	260	305	279	247	319	274	290	288	280	313	269	252	265	293	284	315	287	278	304	278	285	304	266	285	280	288	294	303	293	283	241	276	301	305	263	303	261	289	276	304	278	265	309	281	275	267	269	272	281	326	303	317	275	302	295	313	269	303	298	265	286	302	284	292	291	287	277	268	268	287	325	275	298	283	282	299	291	280	289	311	294	274	254	308	294	292	296	275	282	316	297	296	286	305	305	293	290	300	338	289	263	277	260	303	314	293	332	331	274	307	290	265	309	280	297	291	279	291	307	262	278	291	322	278	290	284	287	284	282	274	267	282	296	279	289	279	268	279	272	321	287	267	234	286	276	280	287	267	271	282	275	276	290	296	254	290	279	306	284	283	302	286	313	282	285	276	306	282	273	325	297	259	272	294	280	285	286	276	292	304	288	298	313	276	288	301	258	290	253	287	286	282	315	259	294	305	301	253	279	287	269	298	288	290	276	287	276	321	280	308	266	265	334	311	284	318	322	269	328	314	311	253	295	283	271	282	305	283	270	298	263	299	297	280	291	267	305	313	302	334	308	275	272	290	311	295	297	280	329	286	285	274	273	318	293	271	279	286	308	301	287	306	288	311	252	292	269	328	305	271	282	302	284	284	297	305	297	311	333	277	293	286	303	286	287	279	310	317	252	283	259	324	304	280	269	306	286	315	310	295	256	290	293	271	282	276	267	276	296	322	294	245	297	290	304	289	306	277	284	295	291	287	305	285	252	301	250	284	296	296	287	291	336	305	279	284	293	290	309	325	284	246	305	306	287	255	251	308	282	250	322	280	297	304	301	287	275	314	289	279	302	290	288	315	298	291	265	287	261	275	274	276	265	261	281	284	305	312	293	290	273	297	285	291	287	301	313	280	283	285	310	247	272	273	300	315	258	280	285	253	277	271	312	297	261	296	298	280	280	278	326	306	246	267	265	258	277	288	263	297	309	309	296	290	292	250	276	274	306	316	277	265	285	305	263	304	292	284	288	284	279	294	302	303	282	329	282	305	301	295	309	273	294	331	267	250	270	278	339	292	293	281	276	266	313	283	293	291	283	306	267	277	253	303	289	308	261	296	269	254	296	291	304	291	263	289	291	282	304	289	275	308	291	270	287	280	328	281	273	287	267	302	282	259	300	274	272	291	271	294	282	305	298	274	300	308	299	277	299	270	301	274	292	322	265	306	297	297	280	278	275	283	266	292	294	292	305	334	266	269	272	316	302	309	312	257	286	271	273	275	295	278	276	295	286	258	283	286	310	323	282	276	288	286	258	315	277	304	270	319	313	307	281	308	314	299	294	288	288	267	280	307	276	318	282	276	285	296	273	277	263	296	318	265	315	311	256	292	265	286	311	281	284	286	286	289	271	296	285	277	292	303	297	295	275	330	278	275	299	291	303	302	258	271	275	313	301	282	283	281	293	264
21166	3072	1941	2275	1976	1723	1418	1331	1295	1258	1341	1343	1208	1005	809	804	821	770	744	709	718	726	749	707	689	704	668	657	659	706	710	770	732	786	708	748	657	659	698	632	660	704	692	639	656	670	689	684	653	637	648	642	628	671	682	696	677	646	665	622	646	622	630	639	690	675	686	674	687	633	652	683	659	623	702	652	664	653	609	663	614	658	629	668	644	666	652	617	660	624	698	682	646	667	627	639	642	688	581	653	689	693	640	642	685	660	665	626	633	629	659	669	616	632	651	657	645	621	627	635	652	681	614	659	687	677	683	655	685	685	639	640	668	682	645	676	671	686	629	693	656	591	643	592	669	639	690	668	641	682	647	611	682	617	607	623	700	664	634	633	651	622	637	649	645	618	664	626	679	614	607	637	688	665	671	651	648	643	657	641	618	666	649	637	620	631	671	648	596	598	662	633	634	660	665	620	638	608	593	656	673	630	633	670	623	705	674	646	668	668	642	670	664	657	625	667	588	642	608	664	650	691	575	617	712	655	588	666	660	628	631	632	663	658	613	647	628	666	643	643	694	652	660	672	662	668	650	672	644	629	651	663	659	683	649	615	643	628	687	657	711	636	719	654	650	657	675	662	629	675	687	626	692	634	667	631	641	655	656	620	650	658	624	677	622	683	606	682	626	648	641	645	647	644	698	629	653	691	638	679	606	627	652	663	654	658	636	688	675	678	618	636	654	630	643	586	662	677	632	626	668	629	679	655	642	645	636	647	652	640	600	632	657	688	655	631	628	633	636	661	620	656	659	617	628	674	671	630	630	663	676	677	665	648	617	639	673	683	653	620	661	652	659	623	660	617	620	678	634	683	643	659	670	638	629	660	642	632	643	647	669	620	605	651	620	664	646	631	615	656	670	623	603	643	614	633	622	590	674	648	628	646	638	694	623	677	638	658	644	645	617	682	654	631	661	614	652	637	644	621	592	631	667	647	614	688	649	662	634	681	637	673	663	627	688	634	606	652	623	660	654	636	672	657	630	623	674	655	667	655	705	694	616	708	670	672	654	615	614	589	691	635	627	681	635	672	633	619	666	666	600	663	643	627	646	667	626	669	623	643	653	613	649	633	657	672	684	632	606	675	629	642	656	617	678	672	651	663	632	652	618	639	678	619	614	667	657	661	652	661	642	677	626	602	626	659	641	680	664	647	639	679	659	623	655	644	672	589	642	620	656	673	651	649	625	639	668	653	671	606	654	706	642	655	592	673	616	645	662	604	639	617	627	597	626	645	635	676	653	674	612	609	656	631	673	701	669	617	650	629	618	631	595	629	633	623	682	642	645	687	669	626	660	629	640	671	637	661	595	627	648	663	649	667	627	652	676	662	653	617	635	626	670	630	630	618	664	664	649	647	633	662	654	655	631	664	660	621	615	671	650	687	604	645	672	686	642	681	634	689	663	598	660	676	622	638	670	623	687	660	648	606	657	627	680	638	607	629	650	664	644	663	664	641	593	608	617	678	641	637	658	616	657	639	623	622	629	668	643	609	710	616	648	655	651	652	604	635	615	659	665	642	639	615	687	656	660	670	673	616	638	704	643	609	619	682	635	631	613	685	640	650	642	688	643	661	664	632	625	609	609	603	676	642	630	660	648	633	668	658	639	615	633	637	613	668	602	654	665	653	653	656	655	651	669	621	622	623	691	631	624	631	625	665	652	633	653	656	653	635	653	635	714	574	623	634	644	671	660	647	624	614	643	597	644	631	679	653	654	650	610	613	626	657	634	662	630	650	644	667	647	647	655	623	679	643	671	602	640	653	655	665	660	639	623	648	639	661	607	633	659	636	613	605	657	626	666	642	671	656	630	612	652	665	663	674	599	673	658	653	638	646	646	692	614	686	606	648	582	654	659	635	684	631	640	646	672	597	669	636	651	615	638	660	690	638	651	673	647	663	652	684	659	656	631	671	714	637	674	628	680	666	689	647	599	643	680	624	649	642	617	679	669	643	619	602	686	677	675	716	639	670	659	639	657	651	641	674	628	664	647	641	610	682	679	653	650	642	662	586	667	684	629	655	650	642	634	609	631	637	667	672	658	651	630	699	654	633	653	641	621	626	651	639	649	643	651	637	667	619	694	614	601	639	649	619	646	625	655	654	631	627	664	614	626	682	636	628	703	645	627	633	634	643	672	669	659	663	663	630	611	651	674	670	658	653	645	645	629	708	626	641	706	625	653	626	669	629	632	672	648	637	676	648	636	641	627	639	662	602	650	623	642	646	654	675	628	647	676	639	620	642	643	608	682	630	612	630	645	682	641	613	649	682	610	633	649	643	656	635	640	657	630	659	648	653	654	664	679	659	632	598	635	642	657	655	642	617	634	693	618	628	640	639	653	664	643	644	609	653	623	678	708	643	635	669	624	649	658	720	653	636	630	634	642	622	615	644	685	663	609	610	655	706	649	610	621	663	652	626	669	696	703	641	608	666	602	587	585	644	648	635	658	654	627	676	630	643	619	643	646	626	634	606	679	641	622	613	632	655	595	633	643	642	650	667	615	618	731	605	600	698	669	677	637	676	645	643	642	623	647	581	602	645	660	610	622	636	660	623	600	613	618	674	677	648	641	678	633	641	632	672	614	676	619	665	640	657	639	664	627	641	602	658	663	624	621	642	628	664	631	632	638	636	629	622	700	617	647	604	659	627	661	657	630	604	674	705	640	672	647	626	584	697	660	601	651	593	635	632	641	656	661	617	698	631	644	664	645	677	697	671	622	620	667	666	660	611	650	668	664	588	642	627	644	635	665	673	666	671	588	653	654	637	631	637	638	636	653	670	604	682	632	714	656	609	656	693	627	631	626	639	652	609	670	676	661	639	685	648	635	576	688	678	632	636	680	662	676	610	661	617	702	656	603	663	688	661	659	617	670	652	628	652	641	643	650	644	690	644	663	703	634	671	651	640	615	674	633	661	661	674	641	660	636	636	630	650	676	638	611	686	670	639	640	627	657	658	671	663	625	636	664	670	621	676	645	648	663	627	650	624	666	684	684	648	632	720	684	613	687	672	638	623	689	701	663	643	681	616	642	657	653	658	619	636	601	636	653	660	689	644	658	598	638	637	682	633	671	627	629	605	606	648	662	668	683	675	654	673	637	655	635	648	624	662	631	644	661	645	659	668	623	647	660	634	649	671	605	619	669	621	654	657	671	637	644	670	663	659	625	664	597	599	666	654	614	611	661	635	664	596	624	620	605	635	644	647	672	668	680	654	659	618	617	614	659	649	625	626	635	622	640	649	642	666	680	634	671	622	634	617	636	666	634	638	596	672	664	667	683	661	664	670	644	648	665	639	655	623	630	628	614	667	655	687	665	603	688	623	650	630	663	661	670	655	636	635	666	624	635	644	659	582	654	655	639	625	620	683	635	658	690	683	633	629	622	703	692	694	635	681	643	688	607	695	621	658	627	639	613	693	658	689	669	598	651	649	673	596	653	664	647	649	630	650
8480	1234	204	189	177	170	159	183	171	171	210	225	177	159	141	141	167	146	154	147	150	134	154	168	159	164	135	159	155	144	167	168	140	192	176	150	149	131	159	171	132	159	141	154	165	150	154	157	140	154	146	150	168	165	146	177	153	133	164	171	196	142	158	161	175	138	162	178	171	172	159	158	144	150	157	139	158	128	170	172	150	136	150	154	163	174	165	144	159	148	143	156	162	150	140	145	146	135	144	157	150	142	150	160	153	156	142	155	129	141	165	159	173	167	136	140	151	150	142	134	139	187	155	169	163	145	162	152	170	152	147	144	168	158	149	164	185	159	152	149	147	174	136	153	163	143	145	167	182	155	145	137	147	137	160	155	182	162	173	173	158	145	126	124	133	153	167	166	147	162	174	168	143	151	166	154	142	155	138	163	151	164	141	146	130	160	149	128	149	150	150	157	157	154	156	146	130	156	152	139	165	148	138	160	150	155	152	157	140	159	148	140	145	146	158	147	150	166	153	137	151	135	139	157	154	161	179	146	159	149	149	137	144	144	167	149	137	157	147	139	169	130	120	163	150	177	168	157	157	149	134	145	153	167	143	150	148	158	170	144	146	144	173	138	135	154	155	140	159	150	169	157	148	139	177	155	168	151	168	170	167	147	141	158	137	167	143	157	147	160	163	140	155	142	157	168	152	148	135	163	151	142	177	159	138	175	152	139	164	149	150	142	160	166	151	144	169	149	155	158	160	183	148	155	172	156	159	171	141	170	145	145	150	156	153	148	160	140	161	163	170	133	146	159	153	140	176	154	139	139	140	144	136	151	204	150	159	149	156	165	152	173	139	160	153	147	149	164	146	142	175	130	149	164	145	155	158	178	175	155	160	169	139	152	143	147	169	162	172	157	151	140	140	149	174	183	142	155	137	152	162	164	175	161	137	168	142	143	162	156	128	178	166	143	159	159	135	140	127	144	146	181	169	159	152	146	160	169	149	163	164	140	174	167	155	138	160	136	158	158	147	147	142	148	126	194	163	156	171	149	153	159	145	157	175	174	155	153	166	161	181	180	136	141	145	172	117	153	160	160	150	141	168	152	204	139	136	147	162	150	151	131	160	149	171	169	182	147	166	145	136	156	137	170	135	134	138	159	153	153	172	157	145	142	146	146	143	162	177	132	155	165	141	153	144	146	153	151	152	150	139	164	175	154	149	138	156	161	154	165	155	183	141	162	153	144	161	176	165	150	172	165	149	159	163	178	157	141	159	142	162	159	151	147	149	142	149	156	145	143	156	158	168	145	168	158	161	144	170	190	152	175	163	168	167	166	156	174	153	150	154	131	160	145	152	155	158	157	182	163	157	154	160	161	131	152	179	180	179	177	163	168	162	151	161	160	147	175	147	165	152	154	176	162	168	182	178	142	144	122	151	137	150	149	158	154	153	162	127	159	162	184	179	163	150	154	157	160	175	169	164	131	159	125	166	162	157	124	148	169	191	151	143	142	146	137	137	157	139	168	141	167	174	187	151	152	148	168	144	132	152	149	157	148	152	157	163	150	157	148	146	158	166	158	174	145	183	162	155	172	179	156	156	137	161	149	149	184	176	165	152	174	153	160	122	176	147	154	155	152	121	134	142	129	166	140	165	133	142	137	160	166	133	151	147	152	160	142	170	153	130	176	159	142	156	177	170	161	146	155	154	177	150	157	167	156	163	154	146	131	146	154	156	150	157	174	170	149	162	142	161	161	178	132	147	157	145	160	161	129	154	154	171	137	147	166	149	129	131	161	160	155	156	150	159	145	128	146	146	147	146	153	147	135	132	157	183	139	166	141	150	150	149	168	139	166	177	142	147	129	148	167	149	163	180	156	154	174	174	133	139	158	169	145	160	148	144	171	146	172	154	178	128	177	157	178	169	142	156	159	143	172	155	145	136	171	151	151	148	133	173	160	161	169	144	146	151	163	164	161	143	137	150	162	161	154	174	173	142	150	153	164	180	159	147	163	171	147	170	151	171	164	170	143	157	141	160	152	174	152	149	184	149	140	182	168	149	178	162	148	171	155	141	166	184	116	150	134	158	160	133	162	185	146	165	166	148	137	150	171	153	167	164	140	174	138	159	152	163	142	171	138	161	159	140	124	138	147	150	146	172	152	166	148	148	147	174	157	153	142	148	146	169	175	164	186	152	160	156	186	154	137	151	146	173	162	149	178	134	176	154	150	161	179	162	158	143	146	140	132	153	150	162	158	166	149	145	171	154	169	134	170	158	169	147	167	161	158	153	156	155	152	145	155	130	146	143	138	124	158	157	173	156	183	141	142	176	157	157	148	174	153	181	172	162	150	172	117	138	161	184	170	156	149	129	140	141	159	150	165	177	186	150	160	148	168	154	162	173	149	172	148	123	151	159	149	149	159	159	144	153	135	140	139	169	163	153	165	137	156	153	171	173	141	159	148	168	161	147	151	165	153	161	167	149	149	169	163	155	131	138	141	160	177	182	157	160	161	152	161	177	172	150	142	159	148	175	164	175	173	154	159	160	134	166	151	132	181	163	163	160	157	159	139	140	155	160	175	134	168	145	156	151	163	159	149	145	174	155	175	185	114	134	168	160	150	156	186	157	150	143	144	149	171	157	160	167	135	160	173	175	154	179	153	144	138	157	168	156	139	140	173	159	155	139	154	156	154	149	172	171	145	188	163	168	166	180	180	176	150	154	143	191	147	147	157	135	140	137	177	171	162	156	159	139	152	169	153	169	165	191	152	166	155	160	148	168	162	147	135	153	178	180	182	169	132	170	129	144	171	148	162	155	173	132	165	149	138	155	145	176	156	164	146	168	157	134	145	145	152	147	155	157	151	145	144	151	163	159	188	158	154	148	159	139	169	168	155	164	153	178	139	149	155	141	150	155	161	158	129	147	136	154	168	168	168	182	165	154	164	150	146	152	172	141	136	182	139	158	150	149	141	138	169	142	152	176	134	166	141	149	152	135	171	157	127	163	155	157	169	151	143	174	167	168	158	145	147	154	158	142	136	167	155	143	178	145	175	155	145	129	143	158	158	157	140	136	166	133	146	172	151	155	146	161	164	177	164	140	164	141	130	145	157	145	181	157	149	145	174	154	155	150	149	142	151	166	178	153	170	162	159	149	162	146	149	155	163	168	150	156	160	165	157	157	154	154	162	159	149	164	158	153	157	159	173	175	160	134	167	156	145	146	181	145	148	172	157	168	140	179	147	136	147	165	141	172	153	155	154	158	153	156	162	169	150	140	162	155	156	165	136	146	163	140	135	179	171	152	155	156	168	147	173	144	154	155	163	170	151	160	164	140	145	191	153	166	135	176	167	127	161	159	155	124	147	158	179	139	168	191	147	148	160	153	158	171	154	183	149	170	151	169	149	145	154	147	169	147	133	148	164	154	147	183	151	169	170	161	168	161	146	143	140	148	134	173	161	170	146	159	163	159	159	157	146	188	139	166	178	142	119	135	190	163	160
5483	740	423	442	403	407	418	422	475	515	595	584	539	429	388	393	376	383	386	350	371	351	340	374	355	372	402	396	366	362	372	403	363	393	361	383	382	362	374	387	382	391	370	373	395	372	377	403	372	386	385	354	387	405	360	359	374	371	350	349	356	357	417	379	356	361	401	349	372	389	359	378	378	404	373	352	369	391	395	339	348	355	358	375	408	409	395	386	338	393	399	343	365	326	372	393	353	354	365	358	377	355	365	360	392	359	376	411	383	399	364	380	395	373	401	368	360	371	383	393	368	375	389	415	383	400	377	388	402	382	362	373	381	374	350	363	359	362	389	365	349	375	374	379	384	363	361	363	395	369	373	364	366	370	376	344	346	391	371	364	370	393	346	342	367	384	357	379	376	367	380	369	362	391	386	391	372	380	364	319	379	377	376	345	403	378	360	392	381	361	364	385	378	356	344	365	359	377	348	377	336	355	368	379	364	399	377	366	388	371	396	371	390	366	396	372	365	382	340	394	350	339	375	404	405	367	387	340	328	341	346	365	380	375	357	359	399	353	363	353	360	381	346	396	418	372	368	397	386	361	356	363	383	324	360	367	362	365	384	397	380	385	382	359	357	316	370	390	356	339	356	362	397	374	370	400	390	373	383	402	398	397	390	387	393	356	357	382	369	386	362	352	391	374	386	366	346	353	380	378	379	352	361	390	383	370	357	413	371	389	369	400	373	346	376	391	392	368	360	381	334	401	370	357	364	376	368	335	372	336	383	370	356	361	409	352	376	385	390	353	389	355	387	351	376	384	394	366	356	368	386	354	377	360	364	378	385	399	391	387	374	401	363	371	415	367	351	405	368	346	382	369	386	367	413	389	373	345	360	339	375	385	360	379	361	367	365	390	339	361	377	397	356	367	381	349	371	366	411	380	397	356	356	419	374	346	388	376	390	395	374	353	400	404	364	378	385	371	366	395	342	365	386	383	382	404	392	401	371	356	364	386	384	367	360	371	351	347	393	361	374	379	377	357	371	372	373	372	369	393	352	367	345	370	369	353	335	397	357	347	382	384	380	338	372	373	398	404	381	388	344	353	373	335	373	397	379	366	364	371	364	369	384	359	409	356	369	383	366	364	366	404	343	336	381	352	342	399	371	346	376	350	375	367	347	357	382	408	373	396	379	362	364	367	363	376	370	405	362	411	406	384	353	359	389	400	349	379	362	370	369	364	366	374	359	396	373	373	371	370	374	384	392	371	376	378	375	418	359	369	368	347	364	373	378	334	361	336	400	328	387	357	389	359	373	378	381	411	404	379	381	386	355	362	396	382	357	384	372	370	375	367	394	384	359	339	398	380	391	359	400	364	376	388	351	363	388	377	375	377	343	377	384	375	341	338	386	360	345	366	320	368	341	401	409	375	353	398	380	377	380	390	354	393	413	367	370	380	372	414	394	340	372	394	382	389	404	362	385	393	338	362	382	389	368	372	355	383	377	379	385	409	366	364	371	380	377	393	376	352	409	386	362	389	359	391	372	403	380	385	364	386	394	377	350	400	363	354	391	377	377	368	355	390	373	383	400	397	338	375	375	395	389	354	353	362	375	378	390	366	385	357	364	366	361	376	360	403	370	401	387	398	374	382	340	368	379	342	383	385	361	370	367	397	362	382	356	376	354	378	400	353	362	384	383	394	370	380	387	375	391	355	390	350	380	349	432	372	387	383	383	370	381	369	346	358	370	366	368	375	349	392	339	398	394	365	374	350	353	397	367	354	346	407	401	364	354	372	395	380	357	373	335	355	412	366	394	366	389	391	393	336	347	398	373	418	388	363	359	361	360	382	378	385	366	364	381	361	373	392	367	351	343	368	364	378	367	353	422	349	391	352	389	404	374	382	376	382	391	363	360	373	387	378	398	341	377	331	380	365	377	373	393	379	371	375	389	362	376	374	355	351	349	384	339	392	352	365	373	366	358	378	396	390	350	375	390	374	381	378	368	333	350	372	373	363	325	372	399	395	347	370	351	390	370	337	338	383	370	362	357	372	392	354	370	339	381	343	391	372	349	370	350	337	360	378	400	361	414	358	408	356	372	362	350	367	371	327	375	349	353	398	362	380	394	361	403	377	389	386	376	365	419	347	362	398	391	364	382	384	391	369	380	373	394	368	374	358	378	412	406	366	349	384	372	395	381	398	352	387	389	377	361	389	375	348	382	377	408	341	362	362	331	369	407	355	355	372	360	383	382	391	371	393	357	396	395	390	346	384	371	393	349	370	346	365	373	361	385	383	388	360	382	368	349	385	381	353	396	360	413	388	361	379	376	370	347	353	334	379	344	382	392	345	360	415	390	382	387	382	374	445	352	360	364	404	415	354	384	380	337	361	377	384	419	370	321	368	369	364	383	378	386	378	383	384	374	396	362	367	372	365	354	351	350	335	403	385	391	380	364	405	354	366	355	375	366	405	364	369	370	371	339	379	399	364	363	342	350	403	375	390	386	317	379	347	329	379	361	370	370	349	378	363	379	336	386	390	373	380	364	352	364	398	346	376	383	351	376	365	338	324	368	369	362	388	379	363	410	387	385	387	342	327	356	364	370	354	370	367	360	347	377	376	342	369	380	366	378	379	385	408	364	392	353	330	383	404	355	346	396	398	373	377	377	370	376	357	378	384	362	390	395	369	437	394	380	377	347	363	380	371	382	379	340	384	389	346	353	365	353	388	382	399	336	354	356	366	365	373	392	368	370	383	358	364	371	397	379	364	347	381	386	359	367	369	358	403	360	391	356	412	374	345	362	344	383	347	376	376	406	399	374	346	350	371	365	383	360	356	349	341	371	352	352	375	384	373	399	366	379	348	369	346	390	353	359	356	381	371	327	382	380	364	364	355	388	402	379	343	399	407	418	366	375	400	376	378	375	375	326	390	355	391	384	369	381	374	337	350	395	400	401	358	350	353	369	381	343	379	376	333	392	341	391	390	365	380	410	390	386	359	352	379	340	381	389	388	391	364	394	341	394	358	369	366	366	417	362	369	354	371	381	386	407	376	406	393	351	381	383	395	374	403	359	367	378	400	388	399	358	393	374	389	380	416	360	395	390	380	381	345	378	369	357	403	386	331	366	376	395	368	362	378	348	370	373	383	360	392	372	382	410	382	373	362	364	375	341	345	389	403	384	377	378	391	354	359	393	354	378	361	386	360	354	385	396	343	386	357	376	356	397	346	354	367	335	350	327	348	342	376	392	370	384	375	368	394	353	384	372	370	393	352	379	431	321	383	328	352	355	368	363	392	392	349	386	364	381	374	372	357	375	379	391	352	360	383	365	362	384	368	393	365	389	385	370	368	354	378	379	374	365	374	373	387	385	360	348	361	355	353	368	400	372	343	354	382	387	387	380	359	333	371	368	341	346	367	377	388	362	388	354	368	352	382	399	376	377	375	374	370	349	399	374	351	381	372	373	373	371	392	389	355	339	388	360	396	390	387	356	347	387	380	377	346
24136	5847	732	412	294	258	210	209	193	237	258	250	189	177	145	152	126	150	126	118	130	140	131	139	148	138	162	136	137	130	164	137	128	115	133	154	162	125	133	124	136	134	142	147	124	117	138	128	131	133	148	137	133	125	127	144	134	130	126	129	126	146	148	144	125	156	134	144	139	143	144	153	137	120	123	120	133	129	143	167	153	117	124	148	129	113	133	127	123	138	137	158	137	135	138	132	127	122	138	148	137	136	145	121	116	134	119	132	138	129	121	128	134	133	147	141	130	146	127	124	136	123	129	121	119	107	131	139	144	129	140	137	99	145	149	132	123	147	150	139	136	151	144	159	150	138	128	113	137	114	135	149	117	120	136	149	134	162	147	126	134	141	152	125	127	132	109	137	152	137	151	142	149	135	125	123	140	108	129	141	155	153	141	156	141	126	137	159	147	151	148	118	164	142	115	131	143	126	118	131	127	150	144	125	140	137	126	140	157	141	137	138	109	141	140	125	147	158	128	142	131	149	135	148	130	126	122	148	142	130	148	123	117	142	131	155	138	105	122	140	133	146	122	136	135	132	135	142	137	154	131	113	124	122	140	122	114	133	141	152	139	136	134	123	123	145	128	126	133	134	147	117	128	130	125	169	157	157	166	142	143	118	141	152	150	126	154	142	135	126	121	137	136	111	150	120	126	133	134	128	124	125	144	149	117	139	143	145	171	128	110	141	129	155	124	140	144	133	134	124	124	149	125	149	144	120	163	131	115	138	121	128	129	123	113	145	148	128	154	174	145	121	142	149	128	132	119	144	144	118	133	161	144	134	148	135	117	146	145	159	141	124	136	129	136	136	141	145	157	129	136	129	158	141	116	127	141	126	143	130	130	146	134	119	135	119	138	135	138	148	139	153	137	120	134	135	138	148	127	165	131	141	168	132	142	153	116	131	138	130	124	120	128	135	131	133	125	163	148	137	130	152	135	136	142	143	120	133	130	113	139	132	129	145	135	133	140	141	144	140	126	134	148	153	141	116	113	139	127	137	152	133	137	145	146	154	154	143	135	125	131	133	128	143	148	142	146	126	134	138	116	124	129	161	158	129	136	161	135	147	143	143	139	128	150	135	132	121	158	113	150	141	119	130	128	125	112	138	119	129	140	127	144	125	111	140	141	124	131	134	127	146	122	146	130	131	162	144	160	162	119	123	139	125	138	133	135	149	103	115	139	145	139	118	131	124	147	143	138	139	148	139	123	143	142	133	139	148	118	132	139	157	132	134	140	156	109	142	129	150	141	126	148	127	140	143	133	136	110	140	143	138	121	124	147	168	133	122	149	135	149	143	146	144	129	144	123	155	151	138	126	123	154	152	149	139	139	130	124	128	137	140	112	119	138	141	126	146	125	136	118	151	132	144	152	146	130	148	153	136	145	147	150	140	115	156	124	131	147	138	159	157	139	132	134	140	150	130	157	123	137	125	128	123	111	126	130	142	118	138	128	132	122	144	156	152	135	116	142	147	107	122	129	125	131	114	146	137	128	160	138	128	137	119	142	142	121	133	142	123	114	117	125	118	129	148	158	133	141	135	131	134	149	131	135	135	129	141	149	122	128	145	131	136	138	131	154	147	137	147	132	147	131	128	129	134	135	133	121	125	124	124	164	129	133	125	157	122	125	150	141	112	139	108	144	147	136	154	129	155	136	121	127	125	134	147	135	126	141	137	124	124	128	144	142	112	127	123	138	141	136	132	146	145	144	125	133	122	134	157	142	126	132	138	124	132	132	137	141	138	120	109	147	116	168	120	134	142	116	171	144	141	146	134	141	120	149	122	126	139	140	144	122	126	143	147	147	116	126	124	162	117	131	143	138	128	118	146	119	140	120	132	151	125	148	130	143	139	133	135	116	120	126	145	166	125	120	136	128	147	147	140	128	132	143	131	131	155	139	162	143	122	136	151	138	139	133	155	142	121	145	133	153	147	137	140	138	160	139	148	126	129	149	129	108	148	133	133	160	136	127	148	131	149	133	152	119	131	127	122	118	135	134	120	125	149	143	126	144	146	114	141	133	132	138	141	143	121	159	156	148	154	158	125	116	129	129	133	161	142	138	144	149	121	137	124	158	148	139	111	129	155	123	135	124	141	133	122	126	133	121	109	132	129	136	145	137	129	110	129	136	132	126	117	140	139	167	144	145	150	152	141	159	147	153	140	155	132	156	119	124	122	115	136	150	133	156	152	158	141	125	136	139	150	136	131	130	135	127	138	135	145	113	160	146	127	158	123	129	151	135	134	131	137	140	121	120	119	127	143	131	146	133	158	147	134	165	146	156	141	146	140	141	116	142	144	173	150	128	162	157	136	135	113	132	141	155	119	149	133	124	129	131	125	128	136	147	128	151	142	120	129	145	122	122	146	142	133	132	124	130	133	124	145	134	137	154	125	124	137	138	148	129	136	137	126	99	148	144	121	118	119	141	147	119	123	131	144	155	133	130	150	153	128	130	160	129	154	145	144	150	140	142	144	154	141	143	116	139	109	142	148	138	157	170	146	130	135	133	113	158	122	145	142	99	148	137	135	150	123	139	138	162	123	137	123	136	138	142	127	129	148	141	132	126	130	135	118	137	138	128	148	142	114	155	137	109	156	133	125	158	127	135	132	152	132	130	132	145	128	144	154	146	129	150	148	132	155	120	143	140	150	166	134	162	141	145	126	155	139	128	133	158	120	142	150	112	139	150	154	143	133	127	150	119	152	127	150	154	133	152	150	142	149	134	109	157	152	141	120	139	132	127	119	132	134	120	142	122	147	151	153	123	131	143	126	171	108	130	126	147	115	147	146	126	117	148	142	134	142	141	141	140	109	139	120	116	131	138	136	133	154	150	128	136	135	150	162	114	128	146	135	149	147	117	130	138	122	130	133	157	152	117	126	164	119	142	128	122	134	139	155	163	142	156	138	158	144	140	141	158	133	142	125	143	138	137	151	126	154	123	136	150	128	120	123	146	144	144	136	142	122	156	134	148	130	137	153	141	111	143	143	148	140	132	122	115	130	143	124	157	119	130	136	146	133	110	156	126	138	143	144	155	152	128	149	135	164	131	139	131	120	136	135	146	106	151	122	112	147	144	133	138	130	131	143	118	169	141	139	137	135	135	157	152	153	124	130	126	117	142	146	141	133	156	153	145	153	148	135	132	158	148	146	137	134	136	162	119	114	127	125	103	127	126	108	138	129	132	133	164	169	145	139	112	126	140	149	140	123	157	145	151	141	148	128	119	134	147	135	143	134	152	140	131	144	132	129	138	101	137	135	121	136	158	138	137	116	155	128	142	119	133	121	118	155	127	147	157	122	134	137	127	132	129	138	139	159	141	143	130	123	141	150	126	144	153	134	139	133	142	155	121	148	148	140	137	117	137	118	161	138	145	157	135	134	137	135	121	149	134	151	138	126	139	120	138	136	163	138	132	130	138	161	126	128	155	139	150	143	119	135	135	148	119	119
15282	1999	1006	1156	1070	867	715	697	751	861	1092	1009	751	513	471	448	429	391	367	396	366	382	382	404	379	361	369	354	361	403	353	384	361	375	405	402	335	366	353	320	368	354	352	364	346	323	358	340	375	380	344	360	364	344	352	326	380	362	401	353	347	357	355	380	324	339	376	402	332	354	363	361	351	362	362	339	361	341	355	345	359	368	382	320	355	308	358	364	349	369	356	348	333	350	357	374	329	355	350	360	375	358	357	368	333	322	331	367	340	333	403	347	349	351	385	331	360	354	385	368	347	355	328	372	352	370	365	355	330	349	341	321	358	336	339	364	332	370	352	375	314	351	338	316	385	346	372	328	356	351	372	369	338	342	352	359	311	339	366	321	361	355	375	350	338	367	306	389	360	371	351	363	360	337	338	357	361	387	309	376	336	300	335	323	334	324	346	366	315	348	389	289	341	366	354	338	333	352	342	336	335	328	391	357	344	356	339	338	335	346	354	354	343	319	372	339	339	363	368	326	349	358	350	346	338	332	367	333	371	335	323	381	380	338	374	314	366	349	345	358	357	346	353	340	326	346	333	317	350	357	357	400	358	387	352	351	335	338	360	384	334	333	359	350	393	333	386	352	343	299	364	332	349	373	378	372	339	320	369	341	371	357	331	332	331	350	335	298	318	327	344	355	332	355	360	335	342	339	334	352	361	349	334	356	331	327	341	361	352	312	317	346	349	370	359	354	349	338	324	327	361	323	361	363	371	355	328	324	348	348	365	352	336	364	350	370	334	327	381	357	337	365	318	358	367	373	337	351	329	397	326	376	347	325	366	314	348	344	344	336	368	348	307	337	333	358	300	334	361	334	359	327	338	342	316	345	351	360	364	388	336	323	357	296	343	322	332	322	360	352	355	351	359	378	365	356	337	319	370	359	341	312	320	363	338	337	364	350	315	325	332	317	380	351	367	352	357	350	349	348	333	362	334	348	362	319	332	336	370	341	358	376	331	342	347	346	346	345	336	336	350	361	352	336	357	347	328	336	355	340	352	325	346	333	350	334	353	378	322	327	343	373	382	345	340	347	367	347	343	366	359	347	314	355	344	368	367	345	339	327	396	382	337	338	367	335	381	322	336	372	333	358	352	366	311	343	375	345	331	322	364	386	351	353	344	327	333	358	395	332	314	345	348	362	369	358	347	335	354	348	357	358	351	348	368	344	313	325	332	341	367	372	331	327	329	352	361	355	335	365	344	312	344	367	350	351	343	321	298	380	356	346	357	358	360	334	357	382	339	334	345	381	337	363	319	337	347	341	373	356	342	362	320	353	365	341	325	345	361	316	314	334	329	330	343	351	368	377	353	353	338	358	338	349	354	344	325	366	359	379	327	360	342	302	375	325	342	371	331	358	351	345	360	344	368	346	373	317	397	336	357	344	328	354	366	354	344	341	343	365	353	320	328	344	359	328	362	364	337	328	369	339	390	347	313	340	366	351	349	355	340	325	354	393	322	340	353	338	357	343	361	371	343	356	294	355	365	361	347	383	342	347	349	329	359	355	364	374	353	367	364	333	367	363	342	311	341	360	356	366	340	340	358	341	347	338	358	336	345	374	368	352	330	367	351	387	327	359	365	390	354	337	317	375	360	335	352	361	355	317	328	329	316	344	368	350	358	364	331	351	337	338	376	386	318	365	338	317	365	367	369	365	333	318	330	362	294	313	349	346	341	392	347	360	345	331	321	365	345	360	358	327	330	326	357	351	352	364	356	373	343	341	360	313	344	387	348	381	362	343	350	343	341	334	347	354	347	343	318	334	313	347	337	346	338	310	340	332	377	397	341	344	359	376	333	325	339	350	375	334	364	344	347	348	334	349	363	350	344	352	330	338	359	331	360	349	369	390	333	344	368	346	342	353	360	327	348	349	342	384	346	367	349	360	374	323	336	380	345	362	306	363	362	361	324	357	328	368	340	382	328	379	353	325	333	345	320	356	344	340	330	344	350	370	373	329	331	331	335	367	360	313	368	340	346	337	371	351	338	323	353	355	342	342	365	339	323	351	346	336	370	346	350	338	354	362	355	339	344	353	348	341	340	345	348	357	345	360	348	343	350	350	367	367	339	361	340	333	337	351	327	338	312	344	345	334	362	348	330	354	348	350	347	343	363	364	364	339	356	315	346	355	360	375	374	383	349	351	381	377	373	341	313	324	360	356	348	367	337	333	345	345	324	381	356	327	349	369	373	342	334	319	354	327	350	360	345	310	352	326	388	328	340	364	329	326	373	351	364	348	327	332	345	338	347	361	358	340	317	346	359	395	329	349	372	327	341	356	333	381	347	368	359	321	358	351	345	362	295	360	356	371	318	379	343	324	342	346	392	344	333	349	365	333	324	343	361	319	344	341	342	367	358	351	331	379	364	344	347	332	323	352	308	334	318	349	373	331	340	348	348	378	371	340	364	359	333	326	360	311	316	338	309	354	342	342	350	341	350	364	347	363	351	329	342	374	358	376	365	382	367	363	340	356	351	332	321	338	342	331	364	350	329	378	404	374	373	349	347	361	372	326	371	345	334	365	366	332	336	323	339	332	361	340	343	354	344	379	347	348	341	335	337	365	370	332	357	361	350	326	343	346	328	382	342	346	347	321	324	373	319	319	344	345	389	331	334	345	353	334	324	358	356	329	380	344	359	333	358	356	340	384	356	375	375	369	352	328	364	316	373	327	343	349	362	352	353	347	347	339	376	373	370	341	354	347	327	351	345	346	337	346	332	363	362	359	311	334	368	347	348	328	353	362	343	338	328	344	338	353	366	361	347	389	357	329	332	349	344	337	382	348	334	308	378	337	332	331	352	334	353	354	348	360	317	361	365	363	326	377	330	363	351	338	355	333	343	321	367	358	370	333	347	328	372	343	319	355	332	342	379	338	366	326	359	340	319	350	334	341	348	317	345	315	348	342	358	349	380	346	338	368	317	342	362	343	381	344	342	335	311	339	388	359	361	342	369	316	360	373	339	356	317	340	340	338	390	334	357	324	363	341	335	310	353	355	354	344	343	356	349	298	354	389	338	377	326	400	344	325	375	332	350	372	325	371	368	354	353	326	358	354	321	364	359	339	360	337	327	359	336	347	332	352	371	339	333	314	322	361	343	341	338	369	376	345	329	357	332	338	349	338	362	345	361	300	327	362	346	363	332	341	368	365	369	334	369	353	337	335	332	338	345	355	353	377	318	361	367	379	329	320	340	338	352	336	361	344	377	314	356	344	340	376	365	305	352	362	354	359	347	343	340	360	332	335	372	373	357	353	349	339	340	333	343	340	311	348	349	332	357	327	372	373	362	365	339	338	385	338	339	327	340	353	339	343	359	349	341	347	349	367	326	364	357	371	356	376	337	375	351	366	357	351	309	351	330	345	370	351	368	339	330	344	333	316	379	337	350	356	349	316	388	356	354	340	332	344	349	350	333	328	308	364	333	356	371	381	342	355	372	364	369	367	359	347
35502	10730	1966	905	663	505	467	408	380	431	429	424	374	337	286	347	351	329	293	365	235	315	300	320	289	323	282	304	319	299	314	331	305	272	280	284	293	296	269	306	315	299	284	293	314	289	293	294	294	295	295	285	269	291	312	312	310	289	287	275	303	260	288	271	298	350	312	287	255	297	307	280	276	319	287	291	283	301	278	293	269	294	285	306	301	287	267	276	297	277	285	283	272	324	300	303	267	322	283	295	291	248	287	279	274	299	286	317	314	294	288	289	274	274	294	301	289	266	247	312	346	288	316	298	290	308	279	294	265	282	290	296	291	283	290	297	318	269	253	300	298	294	284	285	280	298	295	295	279	299	269	303	293	265	314	299	299	290	300	306	262	342	264	313	317	292	287	284	270	287	280	276	305	299	272	298	281	270	285	283	257	268	254	285	254	255	299	295	253	310	280	276	278	290	288	259	246	297	289	272	276	328	281	281	288	249	290	259	309	293	323	267	306	293	233	298	283	270	313	291	272	336	315	307	277	307	278	327	265	304	295	292	269	293	322	300	252	328	341	285	271	306	288	296	268	288	300	309	282	245	293	273	319	281	270	259	317	280	257	254	278	283	307	300	259	296	300	273	263	278	271	337	305	291	270	305	267	290	303	256	316	288	299	316	271	292	298	279	270	244	309	301	286	308	303	292	288	270	286	296	284	271	279	263	349	291	297	299	281	286	270	282	295	268	284	295	262	280	291	246	297	293	311	304	303	274	297	272	288	252	298	288	279	268	269	274	288	278	273	303	272	294	280	279	313	281	289	288	300	295	310	347	268	262	262	309	277	304	281	293	273	284	290	285	286	295	279	290	345	293	245	284	269	313	273	287	306	250	271	303	275	278	314	261	301	323	317	316	307	294	280	273	286	303	268	227	259	319	292	256	303	305	280	305	280	290	275	303	304	287	273	285	299	308	301	317	295	277	283	310	296	304	263	289	298	254	279	302	277	294	287	296	289	295	303	282	302	287	280	281	271	280	292	256	275	276	282	306	295	295	312	280	253	284	289	297	307	306	289	259	278	284	307	287	281	295	312	271	297	274	325	298	270	284	263	308	297	296	305	301	282	290	263	294	258	297	281	268	291	291	282	282	291	290	274	253	298	298	299	305	305	310	295	298	271	293	306	266	286	282	276	333	283	264	265	282	248	273	273	311	317	257	279	294	254	284	307	290	276	270	282	275	313	292	285	313	286	267	284	292	298	283	300	306	301	294	269	309	290	283	269	272	272	297	254	251	300	275	281	269	261	307	303	280	300	316	269	276	253	258	290	288	297	294	263	302	307	295	268	244	288	276	343	285	295	298	268	270	270	272	311	327	309	238	266	271	267	262	273	288	290	304	312	278	283	283	276	313	281	274	277	279	288	276	262	277	292	275	272	301	285	307	249	278	278	289	300	299	283	296	313	304	306	278	303	294	332	306	274	293	287	274	310	299	278	273	283	274	289	287	296	318	281	266	277	299	268	274	256	294	283	315	263	255	310	297	266	264	268	298	307	300	276	274	283	301	285	254	261	284	313	268	294	243	261	274	271	320	293	292	268	293	295	278	294	304	285	276	280	288	287	316	261	287	299	310	268	311	305	298	271	290	302	303	270	290	286	281	281	230	266	296	281	257	274	235	273	313	293	292	303	286	300	278	273	293	291	284	291	331	279	283	316	280	272	302	270	291	254	276	259	300	274	289	306	261	265	327	298	274	263	287	291	300	250	280	263	305	300	266	275	298	273	277	298	311	293	272	279	292	308	270	298	285	273	272	283	287	287	299	285	277	333	308	281	308	281	296	291	268	274	297	266	274	308	238	249	282	287	284	301	287	322	282	299	289	285	285	288	297	307	299	239	310	271	277	265	297	316	296	330	297	293	301	246	292	281	288	256	261	322	303	294	287	291	283	294	261	270	294	318	271	271	293	305	287	279	285	268	283	310	293	279	265	268	302	295	283	288	264	267	314	297	308	283	288	284	278	299	283	273	302	317	302	300	269	284	283	281	289	289	305	287	302	312	284	295	284	289	310	275	279	300	309	293	294	302	292	272	264	309	302	300	296	307	292	298	306	266	275	297	295	275	281	301	295	305	263	276	302	299	292	261	259	272	254	310	309	278	272	309	277	277	280	285	278	291	280	290	283	281	263	284	300	325	253	304	302	282	319	280	288	290	283	284	281	304	273	306	318	282	280	283	317	281	296	282	286	256	288	243	276	262	269	315	287	328	303	300	279	280	261	288	320	289	263	272	289	316	282	321	296	281	288	286	299	307	298	270	270	309	294	267	270	283	292	276	297	274	292	295	295	302	287	299	298	280	273	310	285	272	312	277	283	258	318	276	287	302	266	309	312	273	274	296	272	270	250	279	292	277	305	266	273	303	299	260	301	281	288	309	283	241	297	285	303	270	349	296	268	264	278	294	312	291	278	282	270	285	308	289	299	271	272	297	291	296	269	279	290	301	270	297	277	280	275	245	299	305	286	249	272	279	314	304	279	273	270	297	314	282	316	279	261	290	292	273	269	293	287	256	259	295	311	267	337	297	296	275	322	287	280	266	312	292	276	307	298	284	316	278	299	289	290	349	278	280	249	294	286	271	262	291	304	295	296	265	288	285	295	260	278	251	290	263	283	299	284	317	283	271	290	286	288	259	267	291	291	284	253	293	254	261	297	314	282	294	299	333	306	292	297	295	276	267	299	273	283	297	293	309	307	297	286	297	311	305	333	297	265	281	315	282	280	246	263	311	309	267	279	263	257	303	289	301	309	276	275	316	312	292	305	298	279	285	293	277	271	282	316	280	257	307	293	266	282	254	287	289	303	265	291	283	271	287	316	257	290	247	270	308	262	275	297	312	306	281	286	276	250	301	288	275	263	303	260	321	299	267	256	275	295	273	322	285	273	277	298	300	281	297	293	241	271	297	316	315	319	317	288	276	293	285	263	299	307	281	270	286	245	297	277	291	306	311	326	338	287	264	304	306	280	282	320	296	297	303	283	298	272	260	273	328	287	296	265	255	297	277	305	296	333	284	295	304	289	302	238	325	301	317	299	331	275	334	317	290	286	311	301	273	286	272	301	264	283	304	277	302	295	293	282	305	285	248	326	274	281	271	245	285	252	311	290	290	291	269	275	277	278	306	302	323	305	307	273	278	280	293	271	262	284	279	308	275	269	325	257	305	323	278	285	272	302	290	272	273	275	309	300	283	311	307	283	267	269	319	279	312	278	280	279	292	273	296	294	274	296	311	313	262	266	281	271	294	307	297	322	281	295	253	291	281	280	270	289	276	286	276	272	249	276	301	303	297	313	291	268	290	271	261	306	285	288	308	291	313	275	299	298	272	274	312	287	280	267	282	318	265	290	299	257	306	281	281	280	286	284	323	310	288	299	284	307	290	297	294	300	285	288	312	278	303	288	308	280	291	277	286	297	290	289	268	290	278	298	287	248	279	275	318	283	304	271	288	309
21081	3108	1951	2207	1911	1676	1464	1326	1286	1548	1774	1492	1269	937	805	832	784	750	756	748	775	744	710	704	681	739	727	738	705	681	697	704	717	758	722	683	673	642	658	653	680	685	658	678	687	688	664	617	685	652	675	674	651	666	634	666	654	659	667	643	676	646	640	636	635	676	641	654	630	608	652	633	676	669	641	673	689	645	632	671	632	681	691	652	642	628	664	627	687	635	654	656	628	645	692	672	633	675	653	677	624	663	708	700	646	632	638	647	628	635	598	648	616	663	684	656	672	631	648	631	654	621	642	604	629	632	637	683	619	666	610	667	615	651	708	642	665	649	621	648	689	696	597	648	675	648	589	654	695	665	649	702	624	693	687	623	695	685	606	670	618	639	668	680	655	655	619	647	710	618	676	674	662	693	689	692	683	643	635	657	646	615	618	631	652	636	636	637	662	624	640	654	652	638	640	619	636	621	649	612	656	645	629	649	655	651	686	669	686	666	675	647	634	640	641	688	670	637	639	624	668	656	677	644	638	660	656	660	673	673	655	656	615	643	636	672	644	653	631	648	677	692	629	652	651	704	660	630	647	626	640	658	666	626	637	632	583	590	644	650	660	642	661	659	645	603	638	628	647	631	661	657	650	640	631	708	633	650	627	617	679	622	637	670	633	625	659	654	640	654	605	646	638	661	621	621	631	675	644	648	637	656	676	600	666	648	638	614	620	634	664	630	662	617	599	604	655	654	628	643	636	603	633	674	676	628	625	687	644	631	684	590	680	624	645	632	632	621	635	636	639	641	648	677	603	642	617	628	611	655	636	698	650	668	642	660	661	642	642	669	639	633	631	644	635	680	621	629	634	620	624	655	643	642	698	649	641	644	624	684	657	610	659	660	608	679	672	668	699	681	649	633	618	688	661	637	633	654	673	691	662	644	661	586	602	629	669	604	660	606	669	661	654	678	617	627	706	691	666	645	644	682	654	628	647	647	627	664	629	679	640	673	624	628	676	614	687	648	654	696	677	660	651	662	677	618	635	643	643	661	667	620	666	622	621	624	613	665	615	654	683	609	612	663	622	632	627	661	627	649	653	648	630	599	598	620	642	684	657	691	599	641	690	635	634	615	636	652	666	684	600	607	636	618	643	604	644	624	640	620	665	646	641	689	620	655	639	611	615	662	628	633	650	630	627	565	695	615	628	655	610	617	636	674	653	670	677	621	665	677	646	641	647	635	688	636	688	671	694	630	648	644	671	661	659	652	655	659	613	607	666	673	635	664	635	631	667	647	591	638	663	645	666	639	647	617	617	662	638	650	639	658	640	646	680	642	651	629	647	631	617	707	691	657	621	677	623	636	646	591	656	650	647	652	631	623	681	661	639	665	610	598	660	621	614	645	676	661	619	608	661	665	603	641	656	657	617	656	606	681	653	649	631	636	627	663	639	633	608	610	697	639	605	673	636	636	636	647	661	617	629	663	667	624	679	640	664	630	640	638	631	641	678	635	660	656	655	680	657	606	633	638	664	630	638	610	616	674	631	612	621	666	673	647	666	659	643	634	642	650	661	646	648	635	676	607	636	653	616	646	646	680	671	669	628	620	664	682	673	682	652	632	660	665	625	676	645	670	683	674	634	686	632	675	658	630	638	663	699	670	632	658	655	651	678	700	610	638	655	624	660	661	681	643	637	649	623	642	653	659	670	661	693	671	625	634	633	667	663	678	635	646	652	660	663	630	622	636	676	667	650	600	615	651	630	631	628	681	687	577	631	593	648	659	632	652	635	671	648	628	681	627	649	643	634	634	683	659	646	623	629	683	660	615	653	615	667	607	640	693	606	661	630	584	643	615	616	652	644	619	609	675	668	603	601	648	643	625	572	618	601	675	638	649	659	634	673	643	663	635	668	666	635	673	633	614	671	641	624	658	658	658	667	671	631	610	617	645	641	645	705	667	635	624	682	592	628	636	662	650	680	687	643	626	604	672	677	659	663	665	632	685	694	633	647	651	626	644	647	616	635	648	588	617	609	655	692	615	658	641	649	630	633	637	631	652	674	640	663	608	627	663	644	643	651	614	669	680	655	587	621	619	629	627	652	691	609	653	658	613	683	702	603	687	665	642	623	655	671	613	671	716	663	607	630	656	642	683	609	631	680	655	628	713	664	654	670	611	663	659	661	617	685	702	636	666	639	656	618	612	621	666	635	637	680	652	650	619	656	636	613	646	622	640	608	645	636	672	637	659	664	621	688	655	590	600	646	624	664	595	632	639	664	676	649	654	632	662	615	660	668	647	644	676	656	622	648	666	620	598	663	643	660	597	629	628	621	693	592	642	675	644	621	631	646	631	642	682	643	627	632	673	631	665	627	696	670	679	641	669	619	660	660	639	626	645	579	678	680	651	652	638	644	679	624	651	656	643	681	645	640	638	643	642	643	632	700	688	610	651	636	644	595	709	671	601	625	713	670	644	679	631	651	648	638	615	689	622	637	675	639	651	648	612	623	668	680	636	668	671	599	649	637	629	690	666	605	677	653	666	645	636	673	679	660	657	629	633	614	631	608	700	641	628	670	651	654	674	626	640	675	635	695	605	640	652	628	647	629	680	622	638	629	622	658	658	587	637	647	661	651	651	598	676	648	618	621	669	618	645	720	639	656	649	672	665	625	627	686	672	650	675	637	690	637	630	629	627	630	624	637	662	650	675	638	643	619	662	655	643	621	603	632	657	627	650	613	642	658	623	659	624	682	665	604	664	631	654	639	654	627	629	671	643	629	648	619	652	680	603	607	627	633	695	651	651	641	671	687	697	653	687	644	668	657	688	678	603	633	674	686	649	580	642	649	637	633	644	664	677	621	622	647	652	652	645	678	641	639	625	625	638	626	646	637	627	643	643	650	620	681	649	652	676	609	658	633	661	677	630	622	615	620	599	626	691	632	622	635	673	667	601	655	625	644	656	658	619	642	696	651	623	658	634	619	625	621	655	663	661	631	618	623	677	608	619	644	652	645	629	632	677	637	611	645	624	631	627	684	646	632	689	656	650	672	620	652	644	689	675	599	643	676	628	627	655	650	686	623	655	663	672	641	649	643	655	643	629	654	663	616	631	647	677	620	594	628	602	651	632	627	675	649	688	671	623	652	653	689	628	623	631	639	644	660	674	631	592	607	668	701	645	649	634	635	660	690	625	678	667	654	577	645	628	620	610	661	640	629	663	610	596	609	634	663	643	616	628	630	658	631	650	656	616	632	616	692	600	687	648	679	639	641	564	624	625	635	623	637	634	615	656	603	630	626	654	656	615	606	675	658	620	667	696	661	638	638	583	638	681	678	625	643	618	659	668	687	624	652	648	688	646	657	656	640	639	653	617	647	630	625	684	671	626	674	638	680	618	677	646	599	642	595	663	625	622	619	629	610	619	631	619	615	654	638	606	655	634	615	667	661	612	638	638	620	599	641	626	665	646	647	666	641	672	647	655	648	674	658	642	677	612	682	649	638	655
8024	1133	181	173	186	164	186	169	203	189	228	181	169	158	155	136	167	133	159	138	151	145	160	145	175	150	144	166	139	154	136	166	153	172	143	168	153	175	166	164	155	155	155	149	161	148	134	145	161	168	161	165	139	158	171	170	163	162	157	189	152	137	144	151	151	143	138	150	164	130	158	126	163	146	137	180	172	122	146	136	155	142	136	182	147	139	147	172	160	170	157	171	166	137	161	155	130	157	150	129	135	146	151	145	181	164	134	144	125	140	153	149	166	145	140	151	132	135	160	149	142	157	162	148	154	147	147	144	171	156	161	135	158	143	138	155	175	172	189	157	164	160	142	142	182	154	145	148	146	156	142	167	138	140	162	146	167	139	147	182	140	159	153	142	170	169	157	174	150	153	144	161	143	150	168	145	170	166	161	179	145	157	175	147	155	131	162	190	180	178	151	151	138	167	164	172	142	131	162	156	151	136	139	146	157	130	176	154	142	175	163	127	133	159	129	165	136	144	150	156	141	138	148	142	156	148	144	150	170	152	137	172	165	138	146	131	154	151	169	145	137	165	157	159	146	152	134	152	131	179	151	151	172	146	153	144	167	154	178	148	154	170	155	185	160	140	146	153	171	146	150	132	143	139	152	164	161	135	166	148	159	158	151	141	170	166	150	140	152	140	164	154	150	153	165	158	139	140	151	141	159	150	145	163	150	136	150	167	187	151	153	160	146	141	166	141	138	148	144	146	149	161	154	154	172	155	181	164	146	158	149	131	139	159	186	165	151	149	166	138	141	150	140	167	138	152	155	141	155	170	151	161	131	147	164	168	138	159	168	163	154	148	160	153	163	130	151	179	152	136	174	159	146	167	174	157	151	156	132	135	162	165	169	153	152	142	144	174	160	149	140	148	170	168	165	162	167	152	159	155	146	158	165	152	133	172	168	160	163	155	176	152	169	150	144	178	156	169	155	152	156	155	131	151	143	132	133	132	132	143	161	142	167	146	192	136	150	150	160	177	148	153	143	127	169	130	151	137	132	150	171	147	156	152	144	175	146	129	166	154	139	147	148	171	172	152	144	153	160	139	149	161	155	144	153	174	139	121	128	146	144	146	161	174	158	165	169	160	161	153	160	154	158	159	146	141	141	150	146	152	147	172	168	145	159	140	139	152	125	153	158	174	147	141	144	143	131	146	133	149	143	153	147	177	155	139	136	146	154	154	141	155	107	160	149	136	133	159	165	138	172	144	179	147	123	165	144	158	146	168	153	166	158	146	171	143	160	137	154	148	148	164	163	175	145	147	144	149	151	157	165	146	155	172	173	166	150	155	160	153	122	187	150	129	128	142	164	154	171	158	143	153	164	136	173	159	153	157	135	162	169	156	160	144	146	153	162	167	165	155	169	162	137	138	146	142	141	129	140	149	179	172	170	151	149	155	146	128	165	158	168	127	132	129	164	194	162	168	162	175	151	153	156	135	171	152	151	138	133	171	172	174	171	157	171	155	146	153	142	124	160	146	158	145	156	177	164	167	165	139	152	145	131	134	130	187	154	156	177	166	125	145	140	155	127	123	154	141	180	167	152	148	158	146	157	165	151	157	168	168	155	152	149	156	168	146	172	183	159	148	118	146	173	173	140	155	166	190	140	153	148	139	135	149	155	159	149	128	165	129	135	138	153	124	145	153	144	154	162	146	152	152	152	131	134	159	171	132	158	157	142	165	145	167	157	138	143	137	161	153	144	154	143	135	162	148	154	152	160	140	175	135	173	135	170	131	153	121	148	149	158	167	136	152	141	133	149	151	150	142	180	151	151	173	141	147	135	142	150	170	160	155	140	154	141	149	154	151	154	141	182	161	161	142	181	172	151	145	157	158	153	159	159	149	162	150	148	151	155	144	137	163	172	164	164	181	153	119	151	151	166	160	172	157	154	182	139	147	167	146	164	158	174	143	146	168	179	152	149	179	159	163	164	160	147	169	159	160	148	151	129	144	139	172	169	144	153	152	156	151	156	156	141	177	141	148	142	144	143	147	134	147	166	153	166	162	158	165	150	170	153	139	157	164	131	155	138	158	134	140	162	169	137	165	166	152	151	168	153	166	151	174	153	134	158	148	156	155	163	139	163	134	167	165	111	157	170	146	169	176	157	145	139	159	158	143	159	139	151	166	156	155	146	150	133	171	164	154	140	146	169	126	163	172	148	156	129	137	180	151	137	163	161	182	155	145	166	176	186	172	163	151	145	150	165	161	163	160	144	135	130	158	159	170	151	170	180	163	160	162	142	147	147	132	139	153	134	156	146	171	167	135	139	149	150	160	160	174	156	142	130	147	157	132	170	166	147	173	156	170	165	160	155	156	143	167	166	152	129	162	176	133	145	147	160	131	127	145	166	153	145	169	155	168	168	177	171	164	162	150	158	200	131	149	140	149	127	159	142	148	153	166	154	142	165	150	180	159	148	140	164	146	160	159	165	149	142	144	147	157	174	143	169	141	142	149	159	165	158	169	157	123	171	139	151	159	165	133	147	158	155	170	176	139	173	145	146	174	139	145	143	173	163	161	134	187	153	168	184	160	137	146	148	154	164	168	161	141	167	158	145	158	143	180	157	162	131	149	158	161	164	148	137	150	157	144	147	162	162	156	163	159	163	115	150	153	135	159	169	164	157	178	135	134	131	118	156	163	158	156	141	153	149	153	161	170	153	159	173	164	135	172	160	138	143	142	189	145	144	118	149	149	140	171	156	154	124	159	157	142	160	160	141	164	164	135	130	151	158	161	139	143	147	166	170	140	160	159	142	151	151	149	164	150	161	161	152	172	151	138	174	173	172	146	171	145	150	157	147	169	156	162	150	168	158	150	163	168	148	170	149	181	170	126	170	156	162	148	171	163	151	150	146	165	151	169	182	168	158	144	175	155	155	144	154	143	133	135	151	142	136	152	131	173	159	143	145	160	149	157	152	145	152	145	146	152	149	144	164	155	160	147	155	176	138	165	145	139	159	141	167	168	163	163	172	145	150	162	145	176	160	158	171	164	163	148	172	159	167	170	174	162	161	157	160	149	159	162	169	153	153	156	151	149	156	135	166	127	148	180	159	137	145	156	163	134	177	146	175	160	141	168	164	147	159	175	154	163	150	128	150	151	166	142	160	146	147	152	148	170	162	170	162	146	165	119	134	140	153	120	138	150	152	129	153	145	132	167	146	163	166	143	159	158	162	164	155	175	141	186	149	183	152	146	151	155	140	148	171	141	145	156	173	132	165	150	157	176	169	157	151	138	162	158	159	159	180	164	161	172	166	163	144	138	170	165	134	155	153	151	162	155	145	152	152	150	146	152	159	151	161	204	138	148	155	150	139	142	125	171	158	129	153	142	138	155	175	138	157	147	152	158	137	135	162	162	167	189	147	164	137	151	143	148	167	152	157	128	184	181	143	143	153	169	148	152	140	152	146	148	145	137	161	182	139	141	115	179	137	170	169	142	163	135	151	153
5093	804	419	425	443	436	384	457	582	647	703	595	503	378	373	365	376	364	377	359	368	356	378	397	370	376	356	382	367	379	377	363	367	387	375	389	346	359	364	356	389	347	401	385	404	367	375	383	363	361	362	384	402	350	377	374	356	403	339	350	362	368	355	388	381	376	337	394	376	352	361	382	363	395	373	372	364	362	369	364	338	378	382	360	357	355	389	367	375	360	415	378	353	383	359	362	333	379	345	368	368	351	383	381	369	393	346	340	361	350	372	369	360	355	384	395	351	357	359	351	352	380	365	401	383	360	391	381	349	326	436	358	379	360	363	316	363	358	350	350	341	357	343	395	374	362	382	381	366	345	383	350	374	394	373	359	364	392	356	316	354	350	337	363	377	387	339	369	335	355	380	373	373	350	361	385	366	339	351	370	358	364	366	358	357	412	366	373	360	370	318	361	430	317	335	379	374	379	325	368	370	345	371	353	380	347	400	398	360	345	388	378	369	362	371	384	338	339	370	396	370	341	414	354	352	372	355	361	364	411	365	385	399	361	382	377	344	366	371	339	374	376	354	364	359	365	338	349	397	361	372	388	358	345	368	369	354	399	364	396	358	350	388	381	362	347	399	355	380	365	351	364	352	371	379	360	359	370	373	351	398	354	410	380	374	361	371	415	375	403	357	368	358	368	393	379	384	348	376	395	362	389	343	380	359	404	336	353	398	363	363	366	354	370	394	383	342	370	423	399	347	371	358	407	399	363	361	349	344	390	355	376	377	383	367	403	391	386	368	387	348	380	355	403	380	365	393	405	375	395	329	354	361	381	358	352	343	382	367	353	384	355	352	352	366	389	361	388	353	411	361	351	389	345	351	325	344	380	339	354	366	352	352	328	365	387	361	351	385	358	338	350	345	358	373	391	382	359	365	363	377	376	339	380	377	380	353	397	351	373	376	347	354	398	370	355	399	374	412	366	365	355	365	366	342	374	393	354	384	347	361	345	339	376	382	365	388	397	395	389	404	348	372	379	372	403	394	417	377	346	347	367	382	391	375	365	383	352	363	384	328	372	391	372	361	389	386	409	359	380	378	366	406	379	394	344	409	399	335	369	345	382	354	378	414	377	385	348	361	334	355	358	373	355	364	398	364	377	373	376	362	392	334	365	396	418	345	342	397	365	372	375	405	385	372	375	365	383	381	366	378	369	367	386	378	366	388	391	366	340	373	358	388	335	366	405	346	336	362	396	350	381	399	353	384	395	366	391	411	379	390	394	377	378	342	354	348	379	420	362	339	367	414	361	335	364	379	372	360	344	371	343	396	365	380	364	374	391	340	370	326	367	400	383	389	376	386	391	357	388	379	356	372	347	395	391	397	351	367	360	367	395	368	361	363	350	380	361	415	348	361	336	371	366	385	344	367	368	398	394	381	361	354	380	351	385	384	368	393	386	348	377	345	373	341	344	355	319	346	364	390	368	355	374	371	387	364	388	375	392	388	389	367	397	373	352	388	354	395	385	356	357	355	387	380	334	360	398	388	378	386	341	338	358	365	368	411	387	355	333	384	387	396	336	346	311	370	383	361	369	392	355	361	331	353	385	379	371	341	386	362	392	385	365	354	365	387	369	397	375	417	385	348	389	367	359	380	380	391	361	384	389	334	354	394	382	356	342	371	359	362	365	386	383	350	372	352	374	388	382	355	365	383	361	365	320	377	345	355	364	365	386	362	361	346	357	384	378	379	374	360	363	356	374	379	372	346	376	361	360	326	386	348	386	378	325	394	363	357	362	365	367	373	359	414	377	365	360	377	343	375	322	357	359	364	361	355	342	369	354	379	397	384	382	392	372	354	371	377	406	404	381	378	362	365	391	366	394	334	374	350	402	383	359	390	354	363	385	366	375	378	387	337	375	408	376	353	375	375	350	353	349	404	355	386	372	379	394	360	386	396	343	399	387	371	418	369	398	367	355	345	374	358	370	373	357	394	340	351	356	388	362	382	369	365	352	389	367	371	373	400	373	356	372	369	369	358	372	393	362	381	359	370	380	332	346	372	356	385	351	380	375	345	401	375	367	356	385	378	383	372	385	382	346	351	341	338	334	337	380	378	378	360	363	368	356	325	377	342	369	357	387	376	375	374	374	354	409	392	344	345	323	364	392	369	359	346	388	374	370	400	355	341	356	366	367	355	361	358	365	405	342	380	375	335	382	377	383	354	362	337	344	379	361	378	374	343	369	387	332	396	400	364	360	411	354	370	385	361	394	367	347	407	366	343	347	343	376	325	366	365	378	362	371	348	381	366	379	351	379	369	367	361	409	347	375	386	327	363	385	346	381	399	371	381	387	330	349	365	353	352	345	367	359	361	354	357	368	351	399	359	380	393	373	333	399	340	382	399	382	371	341	361	368	375	350	358	398	366	373	355	400	401	382	359	356	360	389	364	411	372	358	365	379	330	368	357	384	367	352	368	350	341	367	389	363	396	376	355	322	386	350	333	381	382	349	367	364	376	370	363	364	362	365	368	392	343	365	368	384	417	357	382	380	377	388	398	365	378	368	391	371	361	368	361	380	364	387	390	376	375	344	389	376	395	351	383	400	361	324	358	372	366	365	381	361	379	407	395	376	389	351	400	369	368	377	367	376	374	371	366	393	380	370	360	389	350	353	345	387	391	386	358	333	381	350	363	353	356	359	354	375	391	379	382	354	363	372	396	371	339	363	388	373	368	357	372	378	343	351	409	369	383	361	370	375	326	342	370	380	393	380	375	365	347	376	399	345	350	377	403	379	370	354	370	351	353	369	356	405	382	361	368	364	381	371	392	397	356	377	370	356	344	388	364	396	368	365	373	343	367	371	370	363	368	376	350	370	383	368	388	374	361	358	399	360	379	325	367	356	389	356	338	361	362	387	375	377	368	389	382	352	341	354	377	361	343	366	381	368	380	417	372	358	354	363	362	324	350	385	353	363	350	393	367	348	368	329	337	381	335	373	370	395	372	377	374	356	356	384	359	377	409	369	352	389	383	378	383	376	362	376	371	348	369	382	379	375	388	375	368	343	344	350	353	380	393	326	371	384	359	387	369	339	380	348	364	354	392	383	368	365	421	374	365	409	374	369	353	353	374	408	391	368	351	369	391	340	323	360	347	353	338	367	367	395	393	373	350	379	364	369	364	377	367	387	388	349	364	374	363	371	377	352	378	365	352	319	377	371	349	368	358	342	396	393	354	351	364	356	354	351	370	392	340	359	369	360	354	393	340	391	370	370	392	364	358	352	330	389	382	383	358	383	363	344	370	363	351	347	367	364	383	368	361	353	352	412	399	353	352	364	354	379	367	372	371	402	343	393	354	389	344	373	372	363	380	358	364	366	344	351	355	371	389	377	382	371	367	366	379	367	338	365	365	348	348	356	345	335	367	358	338	353	354	385	374	390	366	406	368	337	380	346	373	399	362	375	351	418	386	387	398	385	413	333	361	381	385	383	392	402	366	339	380	370
22649	5812	723	392	290	224	223	253	224	277	272	221	202	139	127	153	142	155	152	141	175	135	137	152	155	132	137	147	146	120	127	151	180	148	130	134	127	147	136	112	162	135	125	113	138	123	164	140	121	124	139	135	144	133	144	128	139	153	156	130	135	134	135	145	148	132	137	139	157	161	132	135	147	138	131	142	115	141	140	128	133	162	146	146	124	143	131	173	135	144	152	131	148	130	140	138	145	142	129	131	152	133	152	159	143	165	128	121	121	122	142	114	133	121	133	143	155	122	141	150	139	164	164	140	151	132	103	129	144	142	140	144	132	132	120	144	150	122	158	117	154	136	151	145	121	154	141	141	169	145	123	129	124	120	117	143	116	93	117	152	147	131	139	133	139	127	159	140	123	133	133	127	148	128	131	114	128	139	127	129	139	145	142	116	135	154	144	118	131	130	138	143	145	130	133	153	112	119	139	139	124	131	147	128	136	151	131	155	137	131	135	137	135	132	132	140	150	156	137	115	125	152	144	132	141	124	159	138	146	132	139	142	139	114	127	154	112	150	131	119	127	137	122	120	142	147	134	157	133	127	126	135	110	145	148	145	131	136	122	134	134	117	126	129	123	124	132	145	125	151	124	137	164	121	133	155	138	123	132	141	140	136	147	143	121	143	129	131	137	143	114	135	118	123	125	124	161	143	109	139	154	146	114	146	146	127	130	150	134	143	131	149	138	140	117	143	136	136	144	134	135	148	149	137	149	133	133	158	150	148	127	157	148	147	124	124	125	136	130	131	136	131	117	131	156	152	139	157	121	119	125	136	132	130	136	131	119	135	122	148	132	148	117	131	131	138	143	151	129	113	137	157	142	118	132	133	133	123	146	132	141	140	132	125	127	137	146	118	127	118	131	164	133	127	118	137	136	142	129	126	145	165	125	141	162	135	157	122	140	138	114	131	132	127	125	121	129	124	129	115	128	158	152	151	163	118	147	127	136	130	128	142	144	116	138	157	137	129	139	125	122	133	140	116	156	134	140	142	138	119	142	120	145	150	177	154	142	104	129	127	124	156	134	150	158	138	116	113	148	150	136	135	125	124	135	134	135	149	132	131	141	146	126	136	137	135	149	169	137	121	163	166	135	157	138	142	132	155	107	127	129	150	125	166	133	129	132	129	139	131	128	127	128	142	150	130	130	126	132	118	155	142	131	141	142	108	127	157	150	133	151	159	135	132	156	160	136	149	127	151	122	146	131	144	147	134	139	131	143	135	143	122	133	139	134	119	152	142	124	137	128	135	149	139	134	117	135	142	132	122	153	142	120	139	136	160	123	134	141	136	118	128	133	142	108	162	143	151	145	123	130	127	134	149	149	122	138	130	124	142	130	106	105	133	122	128	122	125	157	133	115	133	138	130	130	112	154	137	131	112	130	114	136	134	135	107	127	128	142	126	133	124	110	143	137	118	137	123	127	128	123	110	136	139	112	129	112	149	129	147	165	120	156	105	143	158	130	131	140	134	141	126	122	138	140	109	103	134	143	132	168	116	161	122	148	149	150	146	132	132	123	135	138	121	115	149	139	146	163	132	130	124	151	142	128	155	154	144	131	133	139	137	149	126	128	156	138	127	122	160	143	110	137	116	135	143	156	123	148	142	141	143	158	131	114	133	138	154	126	140	134	148	157	133	123	151	158	135	124	123	142	130	119	140	116	140	159	135	164	150	147	127	148	126	173	155	139	154	139	150	157	139	144	133	130	152	146	130	146	130	143	141	147	117	141	117	120	141	153	146	133	117	139	151	145	149	120	127	141	128	155	142	137	148	170	144	133	146	129	140	135	133	133	125	127	138	135	143	126	152	143	156	153	153	123	153	141	122	137	130	138	144	120	136	122	154	140	141	139	117	133	149	151	130	139	133	146	137	133	150	122	152	148	136	143	116	110	134	124	117	132	115	155	126	131	146	144	109	131	147	157	152	138	106	142	134	122	143	132	130	128	132	139	152	131	160	158	127	124	117	119	151	125	151	125	136	130	128	154	145	161	138	126	139	102	135	124	135	133	146	109	129	137	116	124	138	125	136	137	120	137	150	139	150	153	146	147	134	130	115	126	143	118	113	156	119	133	120	143	135	156	139	137	128	151	125	134	124	138	131	132	129	114	141	124	140	128	160	134	117	125	135	135	112	132	124	139	128	143	133	121	149	138	146	118	129	141	134	141	162	125	150	126	143	116	150	138	146	130	153	133	146	148	130	106	156	151	156	152	142	160	129	123	157	136	152	146	155	143	148	122	123	141	118	127	132	163	171	130	131	129	130	146	137	142	134	143	149	124	122	148	146	126	130	114	148	139	143	161	139	167	142	126	129	117	125	152	126	132	128	140	137	144	128	135	140	130	135	107	131	153	130	136	142	125	111	133	137	141	126	134	169	131	151	118	141	136	125	153	131	139	135	157	140	156	146	135	145	134	149	125	131	152	129	142	127	136	121	130	138	153	148	113	126	135	138	137	137	122	144	138	127	140	142	143	125	122	129	122	130	136	119	132	128	155	124	146	154	134	141	143	124	132	177	146	143	130	117	138	121	125	129	131	145	123	134	126	154	148	139	129	129	140	110	114	146	151	127	144	177	125	108	130	148	120	140	160	138	157	120	158	138	147	122	128	128	132	135	130	145	117	111	153	98	147	131	122	131	138	132	148	138	124	158	126	134	144	125	128	163	129	139	134	128	141	131	137	158	130	121	140	150	120	114	143	137	122	149	152	155	127	134	116	126	137	159	139	146	137	122	146	156	136	158	133	148	125	118	130	137	143	136	142	126	116	140	126	126	140	133	154	144	130	129	132	145	138	140	131	117	145	117	150	137	136	137	126	141	155	119	137	144	133	127	150	146	140	150	134	157	149	149	127	163	114	136	123	115	147	142	141	142	119	139	146	139	139	143	135	140	130	132	153	133	142	156	113	121	141	146	139	143	130	130	147	128	159	132	129	124	144	142	125	145	157	130	121	134	142	127	155	135	139	147	135	131	127	154	130	150	154	149	146	134	133	133	145	139	144	138	123	134	128	151	142	127	138	123	132	145	148	107	136	142	130	154	144	134	138	153	131	126	137	121	127	111	140	134	143	141	131	150	136	144	138	148	166	133	122	117	139	129	142	150	122	140	128	128	138	122	141	143	125	126	143	167	138	147	132	124	160	119	119	121	136	122	138	134	152	141	148	132	122	122	144	120	135	120	116	130	122	133	115	123	141	142	156	120	138	155	132	128	132	139	109	118	146	136	134	149	140	140	120	135	146	152	136	154	149	148	124	105	158	137	151	143	139	129	137	118	131	129	130	120	173	143	138	160	138	131	111	133	130	138	125	154	115	160	136	143	166	137	141	128	142	131	128	124	134	119	149	123	128	142	137	148	132	139	140	125	139	138	151	150	140	133	127	129	127	120	108	137	143	147	130	139	164	136	146	141	140	133	149	135	127	141	136	102	140	136	148	153	155	136	141	141
14839	2308	1018	1196	1007	886	792	846	945	1165	1130	894	642	478	442	424	396	387	392	342	382	435	364	385	376	388	347	359	380	391	349	385	350	415	396	412	369	386	355	353	370	361	340	332	365	335	368	395	364	378	367	342	349	365	345	340	339	337	369	353	340	349	348	342	374	388	393	378	353	357	331	348	311	344	326	346	348	306	340	322	311	366	333	347	338	349	388	327	363	313	355	390	328	380	379	364	362	384	357	345	348	353	359	354	338	337	331	371	338	337	331	323	340	370	352	341	345	318	338	348	363	371	334	369	372	356	336	336	340	369	350	349	336	360	324	359	317	365	364	364	348	321	347	367	327	332	383	359	371	343	336	369	347	353	346	321	386	336	343	324	341	342	374	326	337	367	352	366	375	349	333	354	342	369	361	379	351	373	334	348	361	339	376	391	331	389	337	359	358	321	350	328	336	344	343	328	367	363	344	344	379	328	382	340	315	364	340	331	331	345	344	347	349	365	355	354	345	373	358	316	367	332	344	324	328	362	353	333	371	330	347	385	381	356	350	370	378	329	337	321	342	372	334	346	354	341	341	368	339	386	312	302	381	352	326	360	356	324	386	356	348	330	313	341	355	350	335	383	377	340	381	392	306	345	381	369	355	338	340	327	339	364	337	365	312	381	346	362	327	356	351	353	334	345	349	342	340	370	343	358	356	334	353	337	353	329	357	356	372	318	331	340	351	375	336	370	316	338	351	362	320	370	342	328	364	320	328	367	358	333	319	333	357	356	373	317	366	365	366	375	335	339	355	391	368	356	368	328	352	364	360	319	343	360	341	346	337	337	348	369	338	347	356	350	375	354	373	341	344	349	348	351	319	339	355	386	374	360	322	340	330	383	344	356	373	365	318	356	355	335	385	349	335	357	379	318	333	330	355	366	366	346	346	358	356	350	346	349	395	340	331	333	343	338	346	343	318	381	354	356	328	372	388	351	346	333	372	358	347	358	365	336	321	345	336	335	343	354	342	333	336	341	350	359	334	340	352	366	328	342	326	346	338	323	341	349	383	324	343	372	371	366	373	354	356	367	347	304	331	367	323	337	386	336	363	325	336	327	344	367	400	339	333	350	366	348	350	327	334	337	342	352	370	342	356	332	354	362	351	334	357	347	369	376	333	358	368	364	346	340	359	357	361	336	362	350	361	333	360	355	335	354	349	337	378	345	341	359	344	347	342	334	347	360	361	342	367	295	355	344	323	335	341	343	319	342	347	358	349	337	381	331	357	367	348	376	339	348	319	348	336	321	339	352	341	344	349	384	363	361	347	366	323	350	366	366	332	365	376	366	350	359	372	347	334	330	342	344	353	338	363	389	322	334	331	360	368	347	359	342	348	333	358	324	347	319	404	340	331	358	341	359	336	349	340	353	401	349	375	351	343	350	332	334	317	306	346	371	325	358	327	337	351	327	358	362	368	322	350	347	370	312	328	365	322	372	328	301	341	355	349	354	354	322	369	310	371	374	356	329	382	315	319	360	354	340	354	344	363	347	355	388	336	385	364	351	349	354	343	357	361	335	342	374	354	350	369	365	354	336	367	339	350	346	359	338	330	366	362	374	335	351	330	332	346	348	367	353	380	342	394	347	311	350	353	359	359	321	352	339	340	375	332	324	353	323	360	332	354	352	339	364	350	364	332	343	345	364	347	347	334	341	337	316	360	321	370	382	369	359	370	328	345	350	368	313	337	371	375	328	344	334	349	342	392	378	383	322	363	349	348	352	365	343	307	344	329	332	366	388	323	341	347	345	347	307	374	363	382	339	341	366	338	334	366	349	335	322	344	343	351	362	325	361	335	362	327	321	352	301	370	362	396	390	356	349	354	328	335	311	376	341	370	355	308	354	327	364	366	337	314	361	331	391	328	358	348	336	324	342	355	332	364	347	355	387	338	309	325	358	356	392	376	361	371	335	350	368	362	309	335	341	346	365	384	336	359	390	327	308	348	367	349	356	343	307	353	377	334	330	360	370	331	359	361	351	354	331	370	308	351	327	361	393	325	352	381	344	348	363	319	310	370	378	405	355	373	350	337	340	360	355	371	341	350	332	364	356	340	349	347	371	331	325	347	356	348	359	319	366	362	349	355	380	328	361	353	364	348	312	372	344	363	332	316	350	342	356	321	359	378	327	334	333	363	338	333	346	345	345	328	354	370	371	309	354	369	324	343	324	309	364	318	334	334	328	346	328	358	351	341	341	365	323	373	339	337	340	349	361	370	329	309	359	323	354	343	372	349	329	335	363	330	329	375	336	334	347	315	348	339	335	400	338	341	355	346	367	333	332	364	355	305	331	354	374	356	349	353	361	335	366	348	338	327	337	352	329	352	355	357	352	351	358	334	335	346	385	343	377	355	322	348	318	334	351	345	300	331	345	330	365	363	387	345	340	345	363	361	347	370	342	366	334	370	355	374	375	330	341	353	368	341	336	352	344	349	361	352	365	356	353	348	337	377	367	359	355	343	337	335	361	343	338	386	340	357	344	369	336	359	348	342	355	332	359	367	358	370	362	315	362	356	320	334	319	364	344	336	351	350	365	320	339	364	354	355	356	371	343	380	357	406	342	351	349	349	353	337	333	369	335	350	342	361	359	359	327	353	396	326	362	363	337	370	378	369	358	356	356	369	361	344	340	373	320	357	343	334	356	372	376	378	347	372	325	351	338	370	378	308	367	334	347	330	338	330	351	356	352	307	345	334	343	355	330	363	348	343	346	366	395	334	342	344	339	350	340	370	342	397	372	358	358	353	340	352	382	356	373	361	360	331	366	329	349	349	354	341	342	344	372	367	361	358	357	367	354	341	339	346	345	291	361	343	331	330	343	341	351	344	330	400	333	349	332	347	368	309	355	346	377	334	322	343	371	329	353	346	348	328	384	333	352	360	317	323	340	344	358	365	349	359	350	341	375	320	325	372	339	341	350	351	349	359	352	343	373	321	367	345	355	357	342	357	334	345	338	385	369	346	360	324	391	325	360	351	348	336	357	334	330	340	355	328	354	351	330	331	339	355	343	360	372	339	401	341	360	326	357	353	359	358	341	323	352	335	324	344	317	372	362	337	344	360	360	358	371	370	295	360	361	351	384	346	336	352	328	356	375	331	351	352	329	340	339	351	359	339	363	370	349	359	366	316	359	326	342	329	395	354	362	322	374	356	327	364	341	336	322	356	379	352	344	342	339	356	383	354	371	347	358	357	334	339	372	355	342	354	332	352	338	331	313	337	356	370	335	333	351	325	367	359	320	344	358	331	359	367	343	368	360	359	327	343	316	375	317	344	376	330	340	374	354	321	326	333	345	335	329	361	339	385	358	311	362	363	358	362	336	354	372	338	357	329	357	324	343	340	337	370	296	345	359	348	350	379	344	329	396	339	361	364	327	343	364	326	351	307	379	318	331	363	359	367	346	364	376	362	350	333	340	339	337	387	328	339	349	326	341	311	333	341	328	333	379
34551	11648	2031	943	635	537	481	469	404	514	493	434	390	365	321	304	251	297	348	376	302	288	337	338	278	292	300	294	292	290	322	318	328	298	297	288	290	257	288	259	299	318	285	263	276	317	339	291	309	327	298	294	295	281	300	272	306	271	276	300	296	270	252	269	290	281	271	254	296	290	274	308	255	284	247	261	331	282	275	268	313	279	330	312	274	281	292	275	284	303	282	300	287	290	310	272	290	282	257	302	291	316	267	284	277	270	294	283	284	281	285	261	272	280	293	277	266	301	291	303	308	298	309	288	318	276	281	304	291	275	314	304	284	250	289	309	270	285	293	276	267	303	288	310	303	303	301	276	290	307	284	328	286	284	286	282	270	282	292	314	282	283	303	288	277	274	261	290	311	277	287	276	269	299	275	301	277	283	300	310	300	250	266	298	275	319	298	266	303	280	253	291	281	261	310	299	281	280	267	261	305	285	257	290	335	308	276	263	284	311	288	314	255	319	278	292	279	327	297	279	281	299	305	272	263	297	251	311	269	269	266	281	303	270	284	290	285	303	290	285	294	291	302	276	264	279	265	262	338	329	286	268	289	283	282	303	284	290	274	261	274	264	281	288	282	292	284	266	264	279	301	284	312	311	287	300	276	292	276	286	305	297	306	272	295	324	283	264	281	272	316	279	284	269	286	294	324	271	302	302	301	294	289	310	290	288	291	303	285	305	244	272	275	290	298	305	311	276	311	276	313	296	289	259	263	275	296	278	280	315	287	316	262	299	310	255	264	286	292	297	283	287	304	273	273	295	293	274	279	295	301	284	299	295	269	275	308	292	311	284	319	304	292	302	311	274	270	268	309	303	276	272	319	293	293	286	302	271	283	291	322	292	275	270	288	278	281	282	296	261	287	280	287	277	293	261	294	304	290	283	292	285	268	289	286	283	246	306	305	289	285	278	275	324	297	251	284	257	262	332	283	301	293	254	295	302	275	316	328	272	257	276	258	278	276	272	280	289	310	272	256	303	275	287	290	266	274	298	307	262	287	276	302	251	298	273	287	323	273	277	288	276	275	265	260	278	288	264	266	267	289	305	305	279	278	295	282	286	299	282	286	266	293	281	279	281	283	288	285	233	295	282	272	298	283	290	290	301	266	291	287	286	277	297	306	288	301	301	275	283	289	294	272	303	246	264	287	287	311	305	267	271	283	267	284	293	310	286	280	307	320	286	264	269	306	288	294	324	295	296	294	308	316	266	251	264	269	294	248	276	274	269	269	254	292	282	298	260	294	282	288	269	272	313	290	269	268	281	336	286	290	292	276	279	277	286	296	262	295	306	287	298	286	297	278	256	265	261	318	298	286	285	252	283	312	269	292	285	275	296	298	308	294	288	258	279	283	261	268	270	301	299	290	313	277	300	315	284	288	303	298	310	299	313	313	285	335	319	303	273	303	302	294	280	312	286	273	239	234	291	261	292	316	291	277	270	272	279	233	278	278	287	268	299	302	288	286	319	289	279	283	284	344	291	246	297	278	281	261	285	281	288	282	308	293	296	265	319	276	315	277	291	279	286	321	275	294	322	292	310	261	272	302	291	281	263	312	287	277	263	286	258	272	308	282	283	301	282	319	302	293	294	306	270	301	294	254	277	269	297	269	276	288	289	294	285	312	305	305	300	279	307	322	272	257	287	314	276	324	269	281	296	303	306	283	319	273	285	336	287	263	272	305	240	298	308	301	310	287	278	295	285	285	306	300	306	337	293	289	308	295	312	318	275	257	273	328	290	288	281	304	288	257	279	295	287	296	278	309	274	299	261	290	292	234	315	282	292	297	299	252	298	329	277	281	272	246	247	298	260	310	285	292	301	300	291	323	273	236	289	275	247	289	303	279	280	264	277	261	309	287	292	295	275	276	274	296	289	283	305	270	274	268	306	264	291	298	304	300	281	298	276	317	285	293	272	247	296	291	296	263	289	280	317	275	320	257	285	269	296	315	260	281	299	290	287	294	316	305	271	303	295	293	270	283	271	302	299	300	274	267	292	271	260	302	289	290	247	274	284	283	285	259	322	326	290	288	273	300	306	268	299	300	298	339	290	296	282	283	303	304	313	277	289	282	289	305	287	307	282	344	279	288	294	301	275	294	265	276	314	286	291	276	278	311	276	318	333	296	261	285	299	277	272	267	305	277	324	285	251	281	276	305	288	294	254	282	284	289	287	312	298	266	302	334	272	291	282	288	279	286	253	314	270	304	305	272	284	264	273	290	296	280	276	316	314	240	295	257	249	269	293	266	293	288	324	297	305	279	265	295	274	275	326	283	321	287	269	283	276	300	321	262	261	252	283	291	264	292	286	305	293	342	285	297	278	294	314	257	301	276	285	273	285	303	291	288	313	295	290	320	284	271	267	279	281	307	264	297	321	277	292	268	285	286	283	292	282	300	279	324	263	293	308	325	298	286	273	309	269	260	290	310	299	256	281	290	308	279	271	278	269	249	298	279	309	250	294	255	285	305	260	302	302	274	240	291	325	266	281	293	257	280	283	303	291	306	295	288	297	288	302	283	283	325	316	289	292	251	296	304	307	352	260	298	316	276	287	290	282	287	274	314	266	294	266	309	273	267	301	276	308	262	269	286	320	285	285	290	272	301	320	297	300	311	292	271	258	300	318	291	254	299	295	290	285	281	274	310	315	310	298	282	284	290	289	261	292	312	290	280	296	279	309	276	286	250	299	264	286	276	281	301	287	280	295	315	288	297	291	280	322	293	267	295	279	294	277	286	273	329	292	318	289	304	320	286	301	296	289	285	280	300	289	304	297	270	286	277	280	335	261	269	258	305	262	297	274	295	318	311	266	305	282	276	292	302	304	316	306	262	269	273	287	308	304	268	280	277	270	308	273	285	294	279	290	262	222	289	241	318	327	262	276	276	284	289	295	287	297	305	270	301	267	294	296	306	264	280	306	257	301	287	295	296	286	276	293	289	262	299	298	307	317	265	278	273	288	288	289	304	313	288	295	257	304	315	295	286	298	272	254	304	284	284	256	272	288	263	303	297	254	296	291	260	299	260	278	275	283	278	287	309	264	277	274	270	284	297	277	296	285	255	299	280	269	285	287	311	260	276	282	282	276	260	305	286	265	251	280	285	279	283	269	307	305	290	299	287	260	265	292	309	318	268	308	255	297	274	285	255	258	308	265	274	290	303	289	291	288	283	265	306	296	271	291	307	285	315	324	295	281	261	322	278	273	334	265	270	310	300	267	285	287	305	282	301	262	302	259	308	290	302	316	274	298	259	265	279	284	278	286	287	303	309	274	260	266	264	257	304	290	273	305	249	279	271	257	282	257	281	284	313	343	281	269	278	279	283	276	304	309	314	256	275	283	331	307	295	281	265	278	301	284	300	264	305	278	292	257	256	269	312	283	283	307	291	268	281	267	282	320	279	304	287	321	297	255	270	287	307	264	272	289	327	296	287	287	251	281	279	249	315	284	280	306
20872	4077	1952	2198	2035	1693	1552	1475	1594	1867	1661	1471	1043	931	836	811	761	763	755	708	764	718	658	745	692	753	657	683	665	711	684	719	704	747	719	670	690	680	694	641	648	661	685	683	672	689	642	655	629	672	604	656	638	672	716	637	639	698	633	681	662	675	643	673	703	625	713	681	638	658	672	634	660	641	637	621	650	658	637	693	627	698	660	704	666	661	658	668	683	623	650	621	676	675	616	663	623	654	618	622	696	687	693	688	616	664	626	688	630	607	653	624	710	651	638	660	657	636	619	635	601	614	635	699	638	693	624	617	660	731	658	668	620	638	625	673	676	673	671	665	669	645	625	691	610	652	660	632	662	630	667	673	667	640	662	668	679	633	668	655	636	655	638	665	610	607	635	638	646	649	637	637	641	651	596	656	613	676	642	646	703	682	618	687	651	629	684	657	650	658	689	657	626	650	610	678	650	663	670	678	590	616	654	692	682	650	608	627	657	639	688	593	635	634	617	686	627	618	659	706	668	650	645	660	683	669	582	693	670	631	675	675	689	643	674	639	614	595	605	589	638	653	621	675	603	634	644	637	628	644	613	691	619	657	698	602	646	689	650	622	678	656	627	678	603	694	665	647	656	609	662	677	650	651	672	650	645	681	651	677	680	649	605	676	643	630	645	624	637	618	629	640	640	655	681	644	669	601	639	659	660	678	672	640	699	659	650	606	663	657	662	656	639	610	614	661	595	634	629	614	631	628	660	653	670	658	664	652	626	688	616	619	654	642	679	633	636	629	639	611	666	616	661	673	644	665	619	624	625	677	660	647	654	645	639	647	664	650	597	660	639	624	676	603	641	647	650	665	632	610	659	627	686	661	617	669	697	643	646	639	630	610	630	667	660	652	658	619	628	624	661	615	654	635	593	630	641	640	615	638	615	617	639	637	623	700	665	646	630	671	624	625	677	674	623	617	689	650	593	614	648	640	647	623	642	658	586	641	618	670	642	619	630	660	677	656	663	679	651	653	735	656	645	630	644	635	607	648	658	588	644	682	642	634	619	633	624	617	642	663	632	648	671	674	688	661	569	658	615	646	670	637	676	648	628	621	630	643	612	667	626	692	642	618	667	640	625	670	631	681	639	639	657	643	627	633	660	671	619	677	635	664	633	633	623	638	638	611	639	647	686	619	641	603	653	655	671	619	621	676	675	691	655	623	630	664	595	651	632	617	657	624	652	624	596	668	640	685	658	653	680	621	661	664	650	694	657	602	632	666	664	635	634	630	669	679	654	659	648	648	668	624	638	666	680	636	649	644	671	663	639	643	634	679	673	595	665	653	633	625	638	711	660	716	706	645	641	646	646	634	651	639	643	655	657	659	642	640	653	646	632	677	691	663	645	646	668	597	643	639	598	664	636	597	671	626	663	633	638	662	653	623	691	665	637	659	648	671	665	615	604	669	618	632	629	672	626	664	670	641	699	642	648	635	609	637	659	624	625	649	603	670	664	645	709	664	635	655	588	625	613	682	685	655	627	644	600	625	653	655	632	652	651	624	582	594	659	698	675	665	624	602	667	616	661	620	608	654	692	636	588	629	648	677	725	621	639	639	650	668	656	670	632	617	666	633	651	633	658	628	659	627	620	611	666	666	599	653	642	643	586	635	638	650	624	668	645	650	648	654	656	632	633	651	656	630	631	644	645	646	678	647	645	605	650	608	616	678	615	630	658	676	676	652	658	620	637	637	667	649	623	628	662	657	634	636	681	648	679	636	596	665	644	623	653	696	639	680	660	612	647	634	659	649	620	617	573	631	634	653	648	661	611	623	665	644	699	701	644	615	657	689	683	616	607	624	664	649	627	659	664	690	659	688	622	674	615	609	645	666	650	612	646	636	636	610	679	688	619	652	642	639	646	628	642	643	636	627	638	665	636	630	631	629	682	624	642	627	652	622	640	676	641	669	660	651	622	666	672	652	648	649	672	646	633	651	694	695	644	642	589	650	616	686	640	670	646	617	631	642	606	661	616	664	666	678	654	653	673	656	695	644	649	663	651	636	644	596	643	662	645	695	667	681	628	660	633	666	623	659	663	603	637	630	664	643	652	624	633	679	618	644	634	626	644	659	664	674	647	660	642	630	653	627	645	609	661	668	654	642	657	641	677	635	638	670	599	634	664	642	609	671	624	690	652	698	665	593	672	615	694	619	674	671	661	582	640	700	637	619	636	628	652	641	637	610	611	654	687	680	702	628	597	601	671	640	640	702	664	603	627	686	659	634	694	626	660	673	661	678	609	656	609	657	629	629	633	648	627	661	635	652	644	598	691	642	651	618	588	645	617	639	598	612	644	678	616	628	616	641	636	646	622	662	659	613	629	647	659	663	679	606	639	636	674	664	636	629	658	646	641	695	630	658	658	669	676	656	652	638	625	634	636	653	601	672	657	663	669	672	631	612	625	647	661	625	694	641	628	648	658	665	641	651	707	624	646	655	660	622	646	668	616	628	634	634	652	675	635	629	666	645	627	603	628	640	610	647	660	665	604	672	646	635	627	623	638	669	677	656	699	637	687	558	677	601	635	666	673	660	688	637	606	654	643	639	659	596	651	681	702	628	681	662	604	676	684	644	633	616	620	625	665	595	630	649	658	673	603	660	674	655	661	645	674	615	623	617	670	619	672	667	652	626	683	616	682	630	630	669	643	675	683	633	648	670	645	625	629	671	679	684	624	638	601	680	633	646	649	651	674	644	641	596	666	641	644	673	631	652	645	634	623	616	598	622	676	683	624	661	632	690	576	673	636	630	668	647	646	678	678	648	676	624	634	642	654	655	626	644	659	651	667	653	652	669	685	636	617	660	660	683	636	706	651	663	661	624	634	620	643	662	680	585	659	679	661	644	659	657	675	655	655	670	653	681	690	669	628	644	673	717	696	671	640	662	685	608	575	630	604	622	660	647	651	656	598	674	697	687	684	628	654	645	674	664	684	620	673	662	697	639	673	659	636	633	675	655	620	656	670	676	684	580	595	639	612	626	604	677	635	650	625	654	611	638	656	630	626	637	626	673	687	664	642	656	604	631	631	671	663	649	668	649	584	643	639	610	621	678	632	619	668	647	674	676	671	636	624	616	630	631	643	616	622	640	692	670	624	681	668	654	641	654	588	606	637	641	681	618	687	665	627	618	674	623	645	649	718	686	678	672	636	633	649	644	633	657	701	614	671	619	602	661	629	615	622	638	621	685	640	642	659	630	642	662	674	619	617	665	646	673	642	616	624	652	655	633	653	668	606	667	612	670	628	643	672	662	663	674	621	641	684	648	616	628	629	646	681	650	667	628	668	667	674	636	664	660	640	657	661	639	653	656	662	650	596	657	634	681	677	637	633	629	611	618	636	639	629	634	639	652	616	650	611	672	656	687	585	664	679	636	645	619	628	650	660	704	649	675	637	686	626	601	669	682	648	667	652	684	678	629	600	664	643	611	635	710	644	662	631	680	638	625	657	647
8529	1459	219	180	151	170	167	185	180	219	231	190	169	189	174	155	161	176	155	162	170	162	159	133	178	149	175	177	164	137	177	154	167	164	153	153	154	162	173	159	167	155	168	154	162	173	157	170	164	181	136	162	140	159	145	155	158	137	134	165	138	150	124	152	125	158	186	162	151	162	161	149	137	172	140	162	174	178	144	128	175	171	179	170	165	150	182	169	164	141	137	148	173	161	149	178	142	161	144	160	162	162	132	151	143	165	171	161	158	151	135	157	158	163	147	169	182	157	152	162	170	164	144	140	189	166	155	150	153	150	129	182	128	152	165	157	138	180	160	161	143	140	144	165	160	162	153	152	154	140	145	136	160	150	149	172	163	158	144	144	141	154	158	148	165	145	183	138	163	183	134	143	142	145	156	151	174	144	172	141	148	187	157	144	150	153	157	136	162	140	153	164	160	156	151	142	171	159	167	164	149	161	164	156	160	164	139	148	171	148	138	164	173	164	160	173	158	144	160	152	153	171	159	181	154	175	152	158	151	161	158	177	145	155	157	154	144	155	152	163	162	162	153	165	153	155	151	165	165	158	153	138	138	156	156	168	141	160	150	164	153	163	148	147	159	122	157	140	173	160	155	148	128	145	167	159	143	157	160	137	155	168	171	150	153	158	174	172	154	130	143	156	154	139	142	147	147	167	165	149	165	166	161	151	142	159	171	149	166	161	130	153	166	170	157	135	151	174	155	177	140	140	161	154	165	166	156	140	170	143	163	143	163	146	143	161	141	155	168	176	146	159	159	154	149	141	144	151	133	166	146	160	168	171	162	156	149	147	146	159	140	142	181	146	156	145	162	155	157	145	148	145	156	163	150	149	136	155	144	159	177	156	151	157	165	150	169	175	152	134	153	151	159	136	161	138	176	159	161	139	150	121	146	160	166	156	177	159	173	148	174	140	155	149	137	155	161	165	142	172	143	164	200	153	137	158	178	152	152	154	147	143	158	173	161	168	154	150	160	155	157	139	142	141	135	158	167	159	151	171	159	152	159	156	157	172	155	145	157	134	166	172	159	149	140	166	155	168	166	166	186	150	163	149	170	171	163	138	149	138	171	131	169	170	161	154	137	152	180	170	164	123	152	167	138	151	159	151	153	205	135	129	152	139	174	133	137	152	151	161	149	167	175	165	134	128	170	166	159	167	150	163	153	149	155	158	149	162	160	150	152	162	157	138	166	148	129	196	175	180	177	148	169	152	132	141	165	160	158	133	144	153	174	144	173	142	168	144	158	148	142	154	144	159	136	167	183	153	172	150	195	171	161	170	144	174	140	142	155	147	165	147	164	154	161	162	160	174	160	154	150	170	184	147	161	155	159	132	129	143	166	182	167	158	164	167	140	175	151	147	141	159	148	148	183	170	150	184	181	160	163	135	165	139	154	134	155	174	170	168	167	163	144	151	136	168	150	154	143	147	177	176	141	145	158	161	170	141	152	160	166	147	152	176	134	151	128	139	160	163	156	156	199	156	128	176	133	160	172	172	154	157	153	152	144	144	181	165	154	155	166	165	171	145	141	171	147	152	157	168	151	140	152	166	150	153	134	145	146	147	142	149	160	142	155	155	142	166	148	162	153	131	152	157	139	164	142	157	141	174	153	152	132	176	148	160	134	141	151	158	152	178	159	183	168	142	155	152	153	162	153	168	170	148	133	135	151	160	154	142	195	173	156	139	137	160	155	142	175	164	146	159	162	181	199	147	156	144	162	183	168	183	161	187	154	153	143	165	163	125	146	155	166	122	157	151	154	151	174	147	160	132	164	152	166	145	120	182	144	136	177	154	153	176	157	169	161	142	145	170	142	153	142	175	169	140	166	134	157	167	149	156	140	175	170	115	135	136	155	164	176	146	157	146	159	177	160	124	148	141	149	159	171	135	144	145	166	128	156	158	140	151	160	162	168	141	136	150	138	188	157	155	159	156	156	140	146	153	163	156	153	145	154	172	168	145	159	134	137	137	168	158	154	142	133	162	142	138	144	168	131	146	159	143	163	167	157	145	172	150	160	175	159	162	158	163	138	166	155	156	143	157	145	164	156	165	171	175	142	147	180	151	174	144	144	135	147	164	162	155	152	111	192	150	160	175	164	166	154	170	156	151	165	156	174	151	150	148	148	136	154	161	189	151	125	156	153	149	160	162	166	147	155	162	141	157	159	137	149	155	181	152	153	148	157	165	157	151	151	184	145	180	134	163	145	149	149	164	148	161	139	171	178	151	188	148	148	148	145	168	164	157	163	163	160	157	159	148	162	149	135	154	162	161	158	163	183	148	164	167	157	185	165	171	138	166	153	147	153	152	163	152	153	141	149	135	152	169	171	147	151	140	150	176	146	173	169	144	147	140	151	158	140	120	176	148	145	158	146	159	150	149	180	158	160	144	162	154	162	133	152	139	169	151	157	176	146	155	141	169	150	162	149	161	143	140	182	140	151	148	160	145	143	160	150	192	140	163	143	143	143	165	167	162	143	144	195	149	143	133	152	154	179	148	136	153	164	168	137	156	169	185	158	170	176	170	144	145	137	170	147	156	159	162	153	124	134	144	153	155	161	163	163	163	153	157	150	171	165	161	150	158	161	157	152	143	150	155	162	171	150	140	126	149	158	139	159	129	154	166	153	137	144	168	142	165	172	141	164	138	146	161	145	143	149	162	165	157	151	161	178	155	153	141	160	148	165	165	155	166	164	149	167	180	185	148	139	148	159	150	164	159	132	146	156	161	163	160	139	157	138	147	178	150	156	143	158	135	157	146	133	157	162	170	145	139	139	156	149	149	148	164	145	136	150	133	145	133	160	164	144	138	123	158	151	169	148	159	138	162	163	146	156	173	159	157	156	177	163	146	138	161	163	156	147	142	142	136	169	136	172	166	163	142	168	170	158	169	164	158	141	162	172	155	176	154	190	161	136	157	150	153	165	147	150	164	175	159	150	160	170	163	132	173	151	153	169	136	155	159	150	175	141	173	156	154	155	164	146	157	138	152	157	141	151	134	178	162	152	143	168	173	149	174	153	151	172	133	168	166	121	142	155	141	137	157	159	158	173	168	133	177	155	150	169	167	137	169	152	144	153	161	153	149	166	168	158	169	154	149	167	155	133	171	194	149	146	140	152	153	139	166	152	144	175	158	145	185	154	156	168	149	147	162	172	159	175	160	159	167	154	159	177	165	163	154	178	160	154	159	169	159	156	130	160	140	163	143	156	145	159	149	162	133	165	159	149	146	158	173	162	145	141	148	169	156	151	144	156	155	172	153	167	148	175	168	131	137	164	169	151	136	159	123	158	140	171	171	145	159	162	160	134	158	172	144	164	142	146	159	162	135	162	143	149	174	137	163	141	144	151	171	165	162	139	159	155	145	143	139	148	164	165	149	154	162	159	177	150	158	146	150	168	157	168	182	147	148	154	200	165	171	162	142	141	164	168	142	158	158	155	153	158	148	145	139
5495	829	429	478	439	419	509	512	592	743	648	567	463	436	412	330	407	356	412	348	361	390	382	348	399	388	382	365	389	392	397	390	363	387	402	370	367	380	401	365	389	367	380	392	355	349	406	381	373	351	351	370	389	346	346	370	381	344	369	352	356	370	383	386	381	356	352	390	350	405	394	370	373	381	375	386	347	362	373	342	362	395	386	382	384	371	362	375	377	366	385	373	383	351	367	371	313	372	332	377	350	367	390	343	372	395	428	361	366	383	368	400	373	378	378	368	394	367	345	367	338	373	374	336	372	339	388	410	408	399	408	360	371	372	347	383	387	354	358	383	387	328	391	390	379	361	370	371	358	397	373	355	382	362	406	339	388	372	395	338	375	369	383	380	346	373	362	400	359	385	372	367	378	382	410	335	317	356	416	356	399	401	398	368	369	362	378	371	382	356	384	391	358	397	350	365	394	370	391	358	392	412	399	372	376	367	346	384	359	397	362	400	382	371	398	405	365	375	396	384	369	381	352	391	363	376	364	391	377	344	343	364	346	369	367	357	389	384	405	374	398	347	421	378	352	390	378	400	362	388	385	366	362	388	400	387	388	349	373	363	374	344	351	412	366	381	397	333	393	392	355	439	372	412	396	401	356	383	373	360	395	361	371	383	371	391	349	387	372	360	392	344	376	384	376	397	374	373	373	378	395	360	366	351	393	378	394	358	405	369	342	402	357	347	364	354	361	397	357	348	351	370	358	364	364	357	324	378	377	379	387	381	410	346	381	366	390	352	356	376	373	356	417	382	367	359	389	387	350	392	389	408	372	365	371	404	397	377	328	421	358	371	381	377	386	351	414	382	352	369	396	371	373	387	365	378	400	391	360	372	362	347	368	374	353	362	386	398	349	398	348	385	342	360	365	407	365	380	419	377	388	381	372	318	361	345	434	318	346	377	346	382	352	363	356	355	362	388	392	344	371	355	395	369	374	354	385	343	373	365	359	372	374	371	372	356	355	387	362	329	381	349	383	387	345	364	367	363	368	374	402	371	340	354	388	358	380	332	368	380	380	377	354	367	359	373	373	388	357	352	367	357	338	386	404	358	366	354	335	376	362	373	373	365	363	401	355	333	363	383	348	346	367	370	383	401	353	384	387	352	362	353	379	387	365	396	391	365	403	365	409	323	390	419	358	383	343	396	392	373	356	398	356	381	362	358	369	328	375	359	354	379	399	381	391	361	364	376	369	399	343	347	388	386	389	372	389	369	362	369	370	391	386	382	403	397	348	375	314	348	342	371	409	396	406	410	357	358	391	352	351	391	371	382	365	407	362	387	365	361	397	390	413	416	364	382	393	349	358	361	405	359	360	381	371	439	346	362	385	367	369	354	350	348	387	351	374	374	360	348	378	391	347	369	335	361	371	376	356	333	355	383	400	370	384	371	343	344	396	326	371	350	382	350	369	367	381	372	368	350	402	431	388	366	371	390	376	378	386	380	361	368	362	418	348	349	386	382	336	386	378	361	369	338	329	342	387	349	383	367	378	397	320	344	382	356	371	422	388	375	358	385	384	347	359	378	353	356	373	370	397	360	388	386	350	382	379	377	393	382	368	347	398	339	406	380	401	406	376	361	376	387	372	379	358	350	381	339	383	374	368	408	394	376	384	401	360	417	372	365	384	416	336	404	395	351	389	358	385	389	381	362	371	388	371	401	362	323	359	355	356	386	381	389	372	367	361	370	375	348	352	379	334	359	364	370	403	367	356	348	380	386	343	364	387	376	389	355	351	368	399	384	337	388	385	370	396	373	366	354	393	395	352	387	374	399	382	353	347	387	367	375	390	365	376	384	383	366	403	349	394	366	371	340	387	394	370	350	360	416	374	406	374	366	345	377	359	389	370	373	375	370	371	347	386	368	353	378	366	389	397	353	345	364	383	342	399	378	403	384	357	402	393	389	333	364	361	327	345	372	418	371	376	392	356	395	375	373	412	375	345	361	386	370	399	349	380	350	396	356	366	360	363	383	369	326	377	391	345	345	372	369	385	355	384	395	352	362	341	380	374	363	364	384	361	384	351	412	375	372	365	346	371	373	390	396	383	361	395	386	386	405	370	387	358	406	404	390	384	379	363	340	396	366	374	383	362	342	358	387	366	351	376	396	373	389	411	385	368	378	368	349	368	388	400	391	392	351	373	398	374	374	372	391	386	367	379	366	362	379	379	379	397	368	389	346	398	383	342	347	383	387	367	372	402	389	378	368	375	345	383	371	381	381	359	381	385	386	372	411	380	384	358	406	368	359	395	357	390	374	331	390	404	337	359	367	356	378	356	380	360	348	383	373	373	372	346	371	358	375	358	379	350	359	390	360	382	344	346	402	350	386	422	385	397	407	385	370	383	373	366	368	396	362	381	373	395	392	363	375	346	377	354	339	384	348	359	372	406	379	405	393	378	367	374	381	377	384	353	348	385	365	413	375	366	352	390	423	402	366	371	346	414	361	373	380	399	353	379	359	366	407	374	399	342	400	391	355	351	392	402	354	359	360	413	358	383	402	354	374	381	378	387	365	358	356	414	385	366	373	361	353	373	404	362	397	378	371	372	387	352	390	363	399	391	370	375	373	367	358	389	384	343	379	384	373	380	347	397	364	340	379	385	366	358	377	350	368	406	350	367	357	372	408	356	366	344	384	374	405	436	373	326	395	389	333	342	346	378	391	350	359	374	371	386	384	376	353	363	383	369	380	364	395	345	367	417	378	373	385	417	378	383	387	360	400	378	357	396	363	368	368	425	403	350	351	346	388	366	374	356	401	370	370	374	361	401	366	387	360	354	389	373	358	373	332	390	369	377	354	365	367	366	377	376	363	352	346	373	378	397	359	360	368	392	391	387	382	387	387	354	379	387	354	391	352	371	387	370	386	387	321	381	350	350	335	380	378	380	399	377	352	382	373	376	388	366	358	372	362	386	364	328	379	398	369	382	378	380	376	330	360	386	406	368	353	377	369	419	398	391	357	351	352	380	388	373	376	350	373	404	394	343	404	356	352	372	369	351	385	368	364	388	359	355	407	350	338	395	366	370	388	378	381	374	350	416	352	375	367	374	376	377	379	399	368	350	357	390	363	348	354	378	363	408	359	379	351	364	389	324	376	358	361	359	392	356	363	382	390	349	407	375	399	374	364	382	377	367	369	390	382	397	350	378	388	349	360	419	392	359	378	363	341	381	410	365	343	385	355	345	365	387	364	354	398	385	373	392	397	389	370	354	370	391	373	406	370	361	372	354	352	360	384	381	359	389	351	366	366	378	376	353	371	389	361	359	357	375	404	384	379	384	377	359	368	366	363	356	386	376	348	381	362	379	375	367	358	376	370	396	389	388	393	368	352	403	357	341	397	359	387	382	374	375	380	352	391	404	371	358	373	363	386	355	356	328	376	373	393	364	383	420	368	383	341	403	402	394	379	373	397	365	377	391	373	361	356	381	370	362	393	360	375	361	340
24102	6552	784	407	285	266	200	253	296	293	268	181	204	153	142	173	137	143	143	150	122	142	133	131	134	120	138	130	151	132	130	130	152	171	115	129	127	145	146	119	169	140	135	116	126	144	144	145	135	150	151	142	141	161	126	128	130	139	126	130	138	105	116	126	129	156	145	140	122	130	128	153	135	145	104	142	164	145	120	130	148	138	145	132	135	138	135	163	147	136	137	166	139	164	144	149	140	134	150	113	147	159	135	126	135	166	150	127	146	159	117	135	137	160	143	132	141	161	177	153	130	165	138	119	155	152	127	137	135	133	168	114	147	154	130	122	117	139	144	147	146	139	132	130	149	161	121	143	153	147	141	131	145	144	136	124	152	167	132	152	151	135	141	144	139	123	137	153	125	118	143	134	132	143	153	137	128	141	123	134	143	139	136	116	158	146	115	128	120	133	128	146	134	126	153	119	136	163	149	138	141	147	138	150	141	141	146	135	149	148	125	154	137	141	149	129	150	128	142	127	127	142	164	139	152	144	129	134	143	148	127	133	119	121	136	139	146	126	140	132	135	137	131	128	157	144	142	148	142	139	143	144	132	141	120	167	143	140	121	137	152	136	139	138	145	117	155	155	132	144	159	151	130	162	129	140	132	135	147	123	151	126	144	137	148	152	126	108	121	127	136	148	137	126	107	156	129	129	108	134	133	111	149	125	123	129	133	145	155	120	143	148	133	139	146	132	141	140	137	142	126	156	144	157	122	123	110	123	145	162	135	135	118	144	126	127	132	134	155	127	140	131	156	153	137	133	156	144	146	143	146	133	138	135	136	130	132	142	145	175	140	143	121	132	148	145	120	169	135	127	163	151	147	138	146	141	154	117	113	136	142	155	152	138	156	141	129	155	148	125	144	128	149	128	149	138	129	138	156	132	145	148	164	141	139	146	147	120	134	141	101	144	156	138	140	148	140	135	115	143	141	128	151	140	127	135	129	114	141	133	155	124	145	117	108	137	138	133	161	121	169	149	149	128	117	117	145	149	138	126	128	127	137	147	150	133	154	146	129	135	141	135	141	131	151	138	135	120	124	143	158	131	148	152	155	124	152	131	128	124	119	128	123	127	160	173	144	120	146	121	151	135	161	124	143	135	150	120	136	142	140	120	148	140	145	136	137	153	146	145	132	127	138	149	150	157	125	143	127	118	136	132	157	139	114	130	142	151	113	143	149	140	179	132	124	170	129	119	154	144	144	134	139	152	139	146	134	142	122	116	144	154	135	151	130	145	163	158	127	137	149	147	151	146	164	140	129	161	138	148	150	150	142	143	149	139	140	133	143	152	132	145	142	159	157	117	157	150	119	144	152	132	126	129	145	143	146	147	119	135	123	159	160	121	130	128	124	128	132	119	109	117	131	111	134	137	122	166	141	136	138	131	123	150	137	149	157	137	133	122	138	170	127	125	131	130	162	107	142	127	142	156	152	139	146	123	142	133	122	122	150	134	156	131	133	145	135	124	146	144	121	115	139	129	131	120	106	152	126	131	142	123	139	166	139	140	148	129	165	133	146	145	130	129	121	138	141	112	136	148	113	136	154	132	136	129	144	125	130	127	128	149	114	135	139	125	126	129	134	122	123	147	134	156	137	132	126	152	134	139	153	131	131	112	141	127	176	135	128	122	136	133	130	140	148	146	143	145	135	138	153	146	139	166	142	139	120	149	141	159	133	155	140	110	119	136	153	147	144	142	127	137	142	141	149	157	132	150	126	150	122	141	149	131	122	127	117	120	133	144	139	155	164	137	142	139	136	142	137	144	154	151	142	114	138	131	151	136	145	156	137	143	136	125	127	130	134	143	146	158	123	137	124	132	140	152	156	119	126	135	162	148	137	124	130	166	130	143	143	144	146	152	143	137	131	126	118	141	134	131	143	146	120	139	130	142	150	143	165	147	143	153	150	122	136	138	137	153	131	126	139	160	162	126	134	144	120	130	136	128	125	143	128	115	115	151	126	140	127	140	129	152	139	131	141	140	138	151	142	120	137	104	117	126	135	152	151	138	135	140	150	143	131	155	163	162	112	133	134	123	141	145	124	150	133	130	130	127	144	158	156	140	127	147	141	147	158	167	160	134	144	130	156	132	131	115	123	115	121	144	136	131	129	150	143	151	150	130	133	125	148	124	146	140	165	128	138	117	123	124	134	159	129	135	161	148	127	143	126	145	120	146	131	145	154	130	114	137	121	142	168	130	150	149	140	134	149	127	141	141	125	132	142	146	138	144	117	127	137	147	151	143	142	127	138	152	152	113	145	124	130	136	150	135	114	144	133	150	140	149	149	146	153	125	146	156	113	159	128	155	142	133	111	139	155	126	138	125	127	155	133	134	132	140	140	139	154	126	121	151	166	132	147	123	118	121	164	140	147	116	123	118	118	144	138	147	189	121	144	130	134	136	139	140	104	136	144	130	144	131	136	123	153	158	127	141	137	140	139	130	124	169	136	169	148	130	134	123	132	145	149	129	136	134	125	123	143	137	138	148	155	149	166	153	126	136	120	141	126	140	112	129	143	124	142	118	133	123	134	129	150	118	151	145	117	136	127	138	138	132	141	135	136	131	156	158	161	120	136	144	146	151	120	144	127	161	128	140	121	113	135	154	147	148	165	133	123	124	158	139	156	130	140	129	112	133	148	147	156	136	156	149	164	163	143	148	147	121	123	130	152	124	130	132	142	146	145	125	132	123	134	159	157	152	152	135	140	156	132	138	123	147	117	144	124	142	134	144	146	144	140	166	153	113	122	129	141	144	132	138	137	124	124	131	145	132	119	152	117	133	127	118	145	139	151	131	157	133	161	131	118	151	153	143	149	124	149	136	113	122	150	115	123	120	135	144	149	172	163	129	133	114	124	134	165	141	133	144	146	131	135	146	132	134	156	124	136	110	149	145	134	157	151	132	153	154	155	154	125	110	138	128	150	134	131	130	129	146	150	128	136	155	149	130	122	126	154	137	143	145	118	133	126	131	132	131	152	136	130	136	142	134	151	122	123	134	137	126	120	134	135	151	114	147	135	114	163	132	139	125	116	155	142	148	140	123	132	135	123	121	152	122	128	135	140	130	131	136	126	127	148	136	149	148	123	135	113	108	146	132	109	143	108	126	136	142	160	157	141	133	169	147	136	140	136	143	133	170	129	151	132	143	150	132	150	145	133	124	132	121	161	159	135	145	122	142	138	111	143	151	119	125	132	134	134	141	152	145	133	136	125	156	125	152	169	136	146	142	145	115	148	146	135	123	124	133	150	146	128	142	153	142	129	133	134	147	142	134	138	143	146	142	141	137	140	129	144	133	140	134	121	167	152	133	135	126	132	159	113	137	126	143	137	136	150	118	151	139	123	130	149	139	149	132	135	133	155	144	128	139	126	133	124	150	133	162	129	132	149	135	141	129	170	137	140	141	122	149	125	119	127	139	135	143	164	146	132	127	162	142	127	120	119	141	138	135
15651	2684	1050	1190	1169	969	912	1032	1194	1195	1014	682	581	521	449	448	451	411	365	408	413	434	371	396	405	391	364	428	390	358	398	361	394	387	400	382	372	341	352	343	331	355	376	377	392	341	368	336	376	328	349	365	361	345	319	333	407	338	363	353	338	358	335	368	383	380	332	398	341	391	343	368	371	381	365	379	345	338	383	361	362	358	338	357	367	370	377	379	356	402	359	311	382	297	355	346	365	366	346	392	346	308	344	362	362	361	364	345	370	351	355	348	332	353	345	342	355	355	370	353	323	329	348	366	345	346	338	386	380	371	325	356	328	353	374	376	365	363	351	356	349	353	338	350	324	363	360	342	342	348	357	343	325	355	354	384	316	368	343	339	361	353	348	341	349	377	350	353	340	335	380	337	372	359	326	332	377	361	359	358	370	352	378	345	364	367	351	382	359	389	380	334	354	326	339	355	327	349	333	343	384	328	374	356	335	350	351	355	346	366	345	361	337	384	378	334	352	344	354	353	335	403	363	349	340	345	301	359	344	373	331	354	348	377	332	359	326	352	367	362	349	340	358	339	341	365	338	341	376	368	363	336	361	394	339	351	376	402	320	338	391	368	380	331	338	347	365	353	362	345	349	354	355	350	330	326	363	377	375	341	351	356	343	339	357	365	366	334	379	323	370	332	368	368	347	384	360	364	385	364	376	339	345	344	379	387	382	364	349	323	340	365	337	360	368	337	313	405	357	360	384	356	356	352	343	369	346	330	359	290	349	373	349	365	310	366	344	395	363	354	339	350	343	357	368	350	385	373	330	387	313	380	386	353	349	350	350	357	335	353	346	392	367	332	335	337	378	322	338	371	359	333	359	331	333	379	360	363	358	371	381	319	373	361	338	415	380	329	369	358	378	378	349	352	341	369	353	351	341	325	374	349	344	354	355	342	343	367	346	357	367	367	347	330	339	346	376	351	345	356	333	389	352	351	342	367	358	347	339	361	317	342	366	341	350	324	320	348	381	358	337	323	357	341	353	331	322	346	350	327	347	363	361	302	375	347	357	330	342	386	368	348	362	342	392	363	376	369	351	377	363	332	395	321	373	343	354	365	372	354	350	355	355	369	371	353	374	350	367	372	348	377	354	374	365	342	353	317	351	312	357	346	357	346	332	355	328	343	339	386	337	356	358	345	387	316	329	364	344	358	358	356	332	376	348	325	338	348	340	352	350	345	333	356	348	366	384	345	329	360	349	341	371	341	346	367	348	322	337	338	376	332	348	361	370	345	353	370	379	351	380	312	351	352	354	372	330	364	358	353	335	359	335	332	343	368	332	360	339	351	356	346	382	335	321	324	344	381	342	325	346	333	327	356	380	328	362	367	310	364	353	356	361	338	345	343	362	379	376	354	348	352	368	352	363	363	338	321	353	351	358	346	349	358	358	353	358	361	352	383	308	368	343	320	351	376	362	361	371	384	349	316	342	341	352	356	320	367	379	335	373	356	353	375	334	390	346	362	401	361	348	353	358	351	366	358	339	328	363	368	356	371	401	365	343	369	380	360	328	355	359	378	306	339	335	323	357	338	366	359	364	350	372	357	335	341	379	359	385	358	365	344	370	367	355	364	345	375	335	363	345	335	363	371	386	369	347	346	370	340	350	351	347	368	352	364	372	347	317	356	351	366	371	362	324	362	361	387	372	335	344	367	353	336	359	316	356	344	348	393	345	323	400	380	348	368	339	360	377	346	373	351	360	368	363	377	400	349	344	340	360	335	360	380	346	337	330	346	352	366	328	337	339	346	343	384	365	341	321	344	332	348	363	329	368	377	364	316	328	346	356	384	355	358	354	341	363	332	364	367	370	387	389	322	371	338	380	366	372	352	348	335	357	334	337	346	355	352	346	372	324	360	366	328	326	350	356	370	353	362	355	365	368	355	349	415	349	348	372	340	333	347	318	386	326	355	362	383	344	333	343	363	360	331	338	361	339	344	342	342	379	348	325	323	357	356	354	362	350	366	381	348	370	386	350	329	354	343	364	378	381	353	343	349	355	351	341	329	349	347	364	375	353	356	327	330	342	339	351	349	347	348	352	378	368	355	376	356	332	351	353	338	330	368	350	358	349	340	370	340	365	359	366	401	354	390	331	340	358	354	372	347	358	348	355	316	350	332	357	334	367	374	313	340	335	320	346	366	325	367	379	377	362	358	406	348	342	351	334	360	330	295	362	364	317	354	373	361	320	374	343	346	351	352	342	341	337	360	365	362	319	363	357	325	377	381	373	353	361	350	327	359	381	341	363	379	368	355	375	335	349	369	341	329	350	347	370	353	385	335	340	318	325	387	344	341	336	320	357	332	345	331	366	373	338	364	317	338	355	335	345	369	363	345	346	358	367	378	331	357	320	320	340	340	344	345	376	354	344	361	337	338	365	341	352	369	357	315	336	340	354	366	354	373	358	383	361	355	356	342	325	372	370	348	347	377	367	354	377	375	386	368	347	372	357	347	350	331	335	330	328	366	371	337	354	378	359	350	358	335	348	323	330	383	382	370	350	338	348	368	346	347	361	387	339	336	350	394	341	354	328	351	370	396	356	359	355	361	331	356	360	353	333	381	368	360	336	340	387	369	348	342	371	378	331	359	362	368	343	318	314	329	364	340	344	339	352	356	368	393	363	373	347	338	366	362	327	380	349	398	329	369	357	355	344	328	362	355	364	380	354	350	346	351	359	349	324	358	340	350	367	371	377	377	375	326	374	344	381	380	345	375	369	372	329	330	313	350	340	384	374	350	385	381	326	358	331	396	350	319	320	353	341	320	356	377	346	364	373	329	340	354	374	354	339	331	355	328	349	336	325	364	334	330	364	339	345	355	345	323	349	365	358	369	384	363	372	366	356	332	362	372	312	381	336	378	352	325	333	349	354	366	351	371	344	340	357	333	381	307	360	348	362	311	361	364	324	358	355	369	353	358	360	367	346	338	339	336	366	367	380	359	357	389	356	348	355	366	336	388	370	362	382	320	380	357	327	319	323	342	334	347	358	355	355	335	323	368	383	343	349	336	336	361	399	336	374	341	336	347	361	350	349	351	356	335	351	361	355	359	354	342	334	357	351	374	369	340	366	360	359	334	367	344	371	338	345	358	380	325	352	374	339	349	332	332	337	398	369	380	366	364	359	370	358	387	370	359	356	330	359	367	375	348	342	335	362	368	355	361	331	334	357	347	342	341	358	357	363	338	354	327	363	341	337	317	342	349	347	378	381	332	370	365	388	366	357	328	347	335	361	378	359	329	368	369	358	337	343	354	337	356	363	351	365	380	319	353	372	367	383	359	369	343	347	341	379	337	344	360	335	355	352	355	328	361	340	359	327	342	350	350	367	362	332	333	368	363	342	373	376	361	360	327	336	354	364	339	379	345	348	370	333	345	338	353	370	387	342	367	372	378	344	386	347	347	386	329	338	367	354	320	344	358	371	384	372	346	371	387	381	388	333	345	305	318
35986	13531	2265	938	642	568	520	497	523	449	470	398	370	339	266	284	285	298	315	296	315	291	293	303	252	312	273	278	309	284	299	304	279	313	288	294	292	281	295	284	268	305	308	298	306	284	279	300	282	273	262	286	270	308	279	274	302	284	271	281	273	288	286	265	275	277	301	274	298	268	287	272	280	320	317	294	280	318	265	330	296	317	311	280	311	288	282	284	292	290	300	305	311	273	288	298	293	298	285	291	297	281	303	335	306	276	295	290	288	268	308	260	280	252	258	271	277	333	280	269	310	285	295	277	316	295	268	336	301	257	282	285	281	295	274	274	279	271	268	296	253	304	273	311	253	279	270	280	268	284	253	291	292	286	295	291	257	268	320	288	268	284	299	262	275	282	286	290	273	282	305	268	275	292	283	327	300	294	289	283	284	263	282	306	294	290	301	265	302	311	302	273	271	276	286	305	271	256	274	310	275	289	301	288	296	348	308	292	265	298	307	308	295	290	287	294	258	309	312	317	260	299	261	299	300	276	280	317	266	287	262	273	266	281	285	292	259	290	275	227	286	270	279	298	288	276	279	251	309	288	279	290	320	294	313	280	295	270	294	265	290	246	259	251	282	316	329	302	272	298	281	288	275	285	311	249	282	302	269	335	298	314	266	303	290	318	251	271	285	313	297	293	288	295	327	273	239	278	286	277	271	285	295	301	287	277	274	295	272	264	295	317	259	288	307	267	263	279	279	296	272	292	271	254	295	255	308	306	252	274	274	274	276	286	256	268	273	293	252	288	313	275	314	288	283	302	299	273	302	283	292	284	300	305	269	285	280	276	351	271	252	296	313	279	274	298	267	299	311	291	281	282	284	272	286	291	298	305	302	269	296	267	284	282	287	300	293	274	295	280	271	258	281	274	290	301	256	305	296	268	267	297	309	247	305	292	282	294	268	310	288	280	271	278	299	329	264	263	292	302	304	286	268	240	273	285	298	253	277	317	271	282	311	275	281	265	277	299	312	299	288	291	269	302	302	284	262	276	303	282	265	257	283	286	280	281	312	286	313	294	300	256	264	289	273	305	319	302	288	300	288	262	293	274	311	302	342	293	296	257	275	297	287	261	308	288	300	317	291	269	260	261	294	258	266	301	298	320	292	291	308	281	281	289	336	295	304	275	298	315	307	283	326	289	305	275	289	314	309	293	287	303	299	302	232	295	295	261	278	276	293	298	287	292	253	312	271	255	259	306	257	253	297	278	321	275	314	286	268	276	311	281	295	271	273	304	274	284	291	264	317	275	266	274	256	286	289	260	295	318	287	266	295	282	299	317	310	311	268	275	297	268	277	295	302	311	307	236	303	283	257	325	304	301	316	266	315	287	278	298	311	318	319	299	280	277	287	294	268	266	293	287	295	278	308	260	298	286	271	262	276	306	304	285	331	297	307	284	280	285	300	285	299	283	305	274	268	289	271	277	284	304	308	270	296	276	274	299	303	297	287	321	277	298	285	303	300	287	264	286	285	280	288	298	290	292	251	288	252	264	307	298	284	234	300	275	278	287	286	287	322	307	269	281	299	310	287	284	242	292	298	253	283	312	289	300	273	301	290	299	325	298	316	265	266	283	292	314	306	293	307	304	317	300	299	290	268	305	279	307	303	265	291	285	277	287	293	292	289	297	245	294	316	303	317	270	255	243	299	272	267	298	298	295	290	285	263	286	308	281	286	311	293	275	279	280	250	250	282	282	261	288	300	284	292	300	280	288	281	295	300	284	288	290	298	286	332	317	278	253	291	273	287	283	285	302	279	300	270	273	294	271	292	299	282	283	279	244	288	323	287	272	353	296	301	279	264	278	331	313	275	269	274	263	303	255	271	292	280	326	267	300	278	328	286	329	298	292	287	291	291	287	277	288	277	297	302	275	283	286	278	308	328	288	277	294	283	297	285	318	260	281	290	309	266	292	288	267	266	287	254	283	271	324	287	297	298	305	286	288	287	284	291	302	325	267	282	272	296	301	260	281	276	269	317	277	277	295	252	295	286	271	276	312	303	269	274	271	281	275	318	278	300	302	312	289	277	264	263	296	287	282	286	297	306	281	281	284	275	268	293	275	296	285	286	266	294	277	297	306	287	304	288	291	287	303	305	295	274	307	284	314	267	286	275	319	267	292	281	287	281	256	261	306	331	269	316	258	279	319	303	283	265	304	313	295	294	282	307	260	264	328	262	269	257	291	312	294	285	260	265	273	304	315	275	283	300	283	293	277	287	293	271	306	269	278	295	265	242	313	288	296	319	300	269	281	300	305	307	294	313	302	275	303	320	307	284	306	283	298	327	305	274	296	321	287	289	321	279	298	305	299	261	287	258	293	277	270	312	279	287	284	328	277	277	313	295	304	279	303	296	314	299	264	270	269	274	308	265	275	292	279	272	278	308	316	289	306	250	294	247	275	283	294	291	297	272	283	293	287	277	307	275	324	299	291	324	280	273	288	308	301	293	313	272	290	274	286	279	288	285	267	290	276	270	311	304	274	279	283	264	289	296	274	293	268	280	299	298	280	315	326	316	292	290	327	274	304	280	303	326	286	293	286	288	268	266	275	296	335	292	279	294	306	275	294	311	291	290	281	246	284	322	263	284	295	288	300	272	266	278	292	284	287	284	295	292	279	298	267	295	304	300	273	266	295	274	283	258	291	264	308	288	316	318	310	303	276	298	290	308	275	312	262	293	277	282	339	297	273	268	301	280	277	285	290	340	283	268	317	290	302	304	271	292	303	291	305	292	274	299	308	267	275	284	311	297	246	311	314	307	295	276	287	304	302	285	293	284	291	301	274	323	271	298	281	274	287	308	266	292	296	283	323	285	281	313	348	264	268	300	269	308	302	273	297	285	288	290	290	282	281	288	294	315	313	261	241	306	272	295	280	287	271	275	297	260	294	285	258	267	270	295	311	293	307	289	283	307	284	273	319	348	271	297	291	307	291	282	275	300	301	265	295	316	270	272	292	311	280	287	307	287	285	280	277	278	309	253	285	285	307	297	310	310	304	267	301	319	283	281	298	301	308	285	278	300	271	270	268	266	286	272	314	310	294	278	268	289	292	280	279	310	327	285	315	283	304	292	278	291	330	306	263	326	294	338	304	302	281	273	296	261	303	324	298	290	281	282	291	262	241	264	279	300	315	288	308	289	290	269	265	271	313	292	265	264	301	287	278	301	276	299	284	273	285	266	275	265	301	304	303	275	278	302	268	297	327	269	291	315	262	271	246	291	318	315	291	276	336	294	302	289	299	286	283	289	293	306	258	261	296	282	294	341	308	295	318	310	290	310	284	280	317	305	278	264	292	277	289	282	305	283	262	270	286	284	289	313	286	291	270	305	299	267	275	324	270	280	316	320	258	254	274	287	318	300	262	251	266	269	289	290	315	298	297	299	328	297	274	289	255	242	320	263	313	247	273	252	278	273	302	291	257	272	315	269	266	278	279	291	293	275	273	296	312
22040	5198	1917	2207	2017	1810	1633	1790	1814	1844	1641	1190	1037	926	839	785	755	756	763	718	719	717	738	718	702	654	716	723	696	644	754	719	700	731	719	713	620	639	660	719	734	645	620	687	648	678	668	714	620	667	663	641	687	701	700	720	664	645	676	657	656	639	635	708	669	674	626	687	743	679	675	631	642	659	685	651	614	711	664	617	630	648	630	646	652	601	661	664	693	666	697	638	654	674	649	679	665	628	615	675	632	600	617	665	624	644	623	666	610	592	614	638	634	659	689	653	646	686	674	680	642	653	644	661	690	664	654	632	652	635	671	694	608	629	670	677	641	677	654	649	658	643	687	688	641	645	684	645	646	694	665	677	617	616	637	679	672	646	591	704	653	650	692	667	616	661	631	680	640	659	665	724	612	649	639	636	667	614	645	606	615	617	661	670	660	695	639	642	650	642	599	609	685	671	634	703	636	627	674	662	595	645	604	680	615	635	632	652	628	662	666	662	655	644	662	680	645	644	640	683	605	647	646	633	581	643	657	683	618	614	608	689	639	643	631	640	639	679	700	601	655	647	672	638	673	662	646	612	679	620	670	647	634	635	689	625	647	613	622	671	663	610	670	630	596	642	685	628	676	624	630	681	692	648	663	676	678	668	623	660	632	646	656	646	627	686	617	638	716	666	664	645	663	654	642	671	611	642	633	617	648	709	672	645	623	658	646	694	605	664	675	676	616	612	678	637	683	640	655	629	664	652	672	675	644	605	595	709	684	653	615	651	647	666	668	632	625	623	677	684	616	655	634	629	632	620	667	651	650	645	648	640	624	634	649	641	660	648	619	662	675	630	680	659	646	680	712	651	659	638	665	692	627	672	606	693	616	646	696	653	630	650	688	625	666	675	637	657	664	670	669	652	633	658	607	665	646	644	691	670	644	642	696	612	632	644	673	630	677	682	631	679	632	640	622	675	592	619	638	656	637	668	646	668	644	667	673	659	664	685	672	687	629	663	658	680	639	636	653	663	657	677	612	622	666	648	640	691	674	664	652	633	662	646	619	601	650	624	597	647	647	637	661	650	628	646	639	664	707	642	689	647	614	653	664	649	668	681	676	623	640	699	609	624	677	660	686	663	648	611	642	655	621	679	617	590	655	597	650	592	662	682	676	669	645	634	660	677	657	637	634	640	672	660	598	634	647	637	650	650	639	672	673	644	643	676	635	656	646	643	623	649	632	645	620	629	608	629	657	617	673	657	630	631	649	637	653	626	646	623	669	694	603	669	699	638	680	609	635	637	642	648	666	665	634	655	660	652	673	645	645	630	664	645	633	672	642	650	670	647	663	657	672	626	683	642	669	633	653	633	645	671	672	701	618	627	634	632	637	642	658	622	624	615	655	619	715	635	669	703	644	651	661	604	652	625	626	623	678	628	675	631	641	660	637	642	693	703	606	609	635	637	651	637	618	616	610	618	650	683	700	656	638	646	640	672	661	629	680	625	639	662	644	584	652	635	659	669	589	667	641	643	666	693	670	676	647	647	652	644	669	679	688	670	641	640	641	617	630	647	643	650	667	631	685	710	663	659	673	656	628	640	617	690	653	651	655	628	685	651	633	726	665	669	646	658	660	625	672	647	670	687	690	616	652	633	637	661	703	638	678	621	615	617	670	665	632	666	640	648	649	607	653	630	671	639	659	719	633	657	609	662	651	640	618	654	634	630	649	673	617	643	669	701	647	609	654	674	659	600	653	614	650	651	662	671	655	634	692	646	689	666	651	626	632	682	624	639	649	645	668	685	652	658	675	645	664	688	604	608	664	642	621	622	637	660	631	624	668	669	663	630	616	627	636	640	626	668	662	643	710	623	658	641	614	609	640	660	662	630	637	642	668	649	669	642	648	613	649	631	667	648	641	687	618	690	633	682	620	668	660	634	638	654	608	653	631	649	659	698	650	649	715	607	658	629	677	693	715	617	668	687	612	616	640	632	689	654	647	647	673	616	628	627	643	647	650	663	631	675	614	663	603	681	631	650	632	662	661	610	596	652	672	673	647	642	637	651	627	680	654	644	612	675	625	597	648	662	673	659	648	686	654	643	652	638	708	678	675	660	641	631	650	651	659	657	615	648	678	609	662	657	670	671	675	667	614	617	644	642	616	677	653	694	689	611	601	679	645	690	611	647	669	652	649	623	655	665	659	664	633	636	671	643	678	654	678	619	678	650	640	648	651	621	610	657	653	602	623	698	615	622	652	594	611	619	628	634	635	682	621	621	688	618	645	595	636	667	636	639	655	661	654	654	663	668	648	673	641	629	637	671	679	640	596	654	624	629	648	605	666	672	707	647	638	687	665	630	641	628	683	612	661	677	654	684	668	714	683	685	678	654	615	715	626	665	615	647	670	674	696	626	649	680	621	640	704	686	655	644	652	633	641	608	646	623	652	692	667	662	621	685	625	683	598	603	683	637	639	647	645	687	644	679	625	640	656	681	644	621	635	662	663	634	639	643	605	655	688	632	622	649	625	630	662	619	668	655	673	675	607	626	669	694	676	645	632	658	661	648	667	619	601	662	663	629	645	677	649	650	651	675	609	622	680	661	684	645	671	678	687	685	664	630	667	680	599	686	654	712	639	695	612	639	661	656	694	641	700	660	641	674	657	688	661	627	655	697	635	607	663	671	618	610	666	619	680	647	679	612	640	626	650	676	680	624	670	618	651	683	648	633	656	653	640	626	633	687	614	612	655	649	686	616	642	665	644	685	688	627	649	662	606	636	626	681	654	607	698	638	674	728	636	673	658	679	618	684	663	635	648	633	632	661	687	647	671	635	631	705	623	603	657	675	670	645	635	657	639	670	620	630	668	621	680	667	621	621	655	670	631	644	626	659	670	631	592	648	656	656	651	664	669	648	694	678	686	645	636	623	665	639	671	650	672	619	653	696	677	650	672	603	600	684	666	634	673	642	648	653	658	650	641	613	680	638	661	632	615	670	662	627	653	720	658	627	665	648	636	677	664	680	637	656	613	696	657	706	645	623	645	650	640	651	656	640	702	618	644	677	672	695	685	694	662	685	651	650	653	675	661	624	689	663	615	622	619	657	622	672	642	672	655	663	664	698	680	660	650	595	644	626	662	682	698	626	650	646	664	651	673	630	657	627	659	664	667	630	676	663	664	622	629	628	680	637	674	648	686	658	659	609	656	611	659	630	668	682	670	638	632	700	650	639	659	637	625	658	653	610	608	673	639	662	683	628	632	636	651	701	628	636	687	662	695	634	691	656	675	630	632	638	640	614	695	632	638	628	623	703	713	635	626	642	666	662	609	663	659	657	677	654	690	639	637	671	650	635	679	671	617	686	657	647	634	662	663	649	644	627	621	664	639	641	645	680	627	652	656	675	612	660	642	643	654	646	683	646	588	649	694	633	662	675	661	689	635	654	678	678	655	676	719	659	677	620	640	648	671	688	650	632	649	670	663	646	692	645	646	633	605	624	646	675	683	659
9120	1782	241	168	188	198	190	213	235	256	200	179	159	138	165	148	148	161	176	154	142	175	158	160	183	142	158	141	168	159	148	152	162	153	160	199	165	162	140	161	156	155	180	154	142	123	139	171	159	153	158	160	155	159	154	146	144	141	145	136	164	146	143	133	141	142	143	157	153	191	163	182	155	138	144	160	157	165	144	154	156	168	141	160	173	145	148	158	155	165	161	161	146	163	164	166	158	165	156	160	152	147	141	167	155	156	149	165	150	183	182	167	144	201	154	142	156	159	149	153	163	176	159	187	156	192	170	155	143	138	151	147	146	174	149	154	180	135	151	140	125	171	164	148	154	157	154	141	167	170	153	152	162	146	153	142	143	162	148	142	161	154	124	156	148	162	159	158	159	142	168	154	153	126	140	162	138	154	185	172	170	137	165	152	158	163	158	144	150	140	149	154	150	176	163	173	165	180	143	154	159	160	161	179	151	162	159	150	160	164	166	159	126	153	161	178	155	172	177	147	141	159	147	158	143	147	132	138	170	155	154	132	172	164	153	165	152	172	188	160	141	149	144	145	146	157	156	132	155	137	171	144	154	185	136	156	169	160	164	165	149	132	142	178	128	138	147	164	156	147	161	134	173	131	144	146	167	159	155	163	168	155	156	166	146	155	162	171	179	124	147	148	158	137	143	170	140	162	152	147	157	177	161	158	134	156	164	157	145	161	142	159	169	160	130	140	154	159	167	167	138	161	189	191	166	170	157	152	156	174	138	122	154	136	165	140	159	165	161	140	158	171	148	151	161	154	152	145	151	158	135	167	160	160	163	155	132	178	153	158	166	154	172	166	167	189	169	165	174	157	136	162	146	153	143	155	185	151	144	126	151	158	176	158	131	163	149	144	150	145	175	153	144	155	191	150	149	180	179	152	146	180	174	166	148	153	172	159	131	146	156	156	148	148	165	131	149	154	152	156	162	157	145	176	156	163	178	155	183	160	181	155	161	141	164	135	164	168	145	154	172	169	152	140	144	146	160	159	161	177	158	142	157	146	168	175	151	140	151	164	160	171	142	171	159	159	168	133	155	133	161	186	169	167	157	172	183	161	163	167	149	143	160	161	169	155	169	153	153	149	161	151	151	183	164	178	173	173	149	157	161	164	143	171	165	159	158	137	169	155	154	164	149	161	139	135	177	151	170	162	132	159	141	136	154	173	139	158	182	178	167	144	157	131	147	156	165	149	154	164	131	169	154	174	148	158	162	137	166	161	135	137	151	142	144	183	167	147	142	161	168	140	142	139	149	145	162	156	171	174	151	167	149	172	140	137	159	190	158	140	166	179	174	160	138	169	165	152	154	154	162	146	164	149	170	136	167	154	164	183	155	188	181	159	176	178	147	139	152	147	152	145	160	153	167	140	169	162	144	133	143	135	150	164	167	147	161	150	166	166	153	150	131	144	158	143	147	141	159	170	156	138	140	137	147	158	153	145	168	161	163	166	146	149	150	153	136	139	146	164	168	140	158	154	139	193	174	155	177	161	145	195	171	169	170	170	154	118	157	147	133	163	158	158	173	133	164	153	162	148	145	170	158	130	163	154	157	163	132	145	151	136	158	163	156	164	179	145	159	131	170	166	166	151	141	170	155	158	149	153	177	166	182	147	172	143	169	147	141	129	163	142	167	167	174	170	159	210	161	148	153	155	157	188	181	154	134	166	177	152	154	140	135	161	159	151	141	172	148	134	165	146	133	134	202	154	167	178	172	174	154	143	176	159	188	147	162	147	147	160	159	162	176	147	146	158	139	170	142	157	137	165	155	145	165	154	149	138	152	138	153	150	130	173	165	141	161	159	148	145	144	149	158	188	166	137	173	129	153	148	133	177	162	147	131	149	155	158	164	168	180	165	142	166	162	141	165	145	149	151	172	151	137	163	169	171	150	166	156	146	155	135	156	170	166	154	145	163	142	142	153	151	164	122	184	170	132	136	169	130	145	168	154	148	180	158	135	140	147	161	144	168	155	141	152	159	159	139	147	145	161	153	162	183	149	165	131	133	144	166	145	147	155	163	163	157	141	159	168	158	164	157	177	150	137	168	146	160	141	134	136	148	159	140	160	178	175	168	171	160	156	160	139	145	167	128	155	169	144	166	145	173	183	151	168	167	142	144	142	152	166	153	147	148	177	124	157	143	146	145	164	168	165	163	162	136	196	133	180	147	156	134	193	145	129	166	133	140	149	153	152	164	158	172	158	158	147	193	133	162	142	161	146	169	157	160	154	141	113	167	157	142	168	183	163	190	158	159	147	144	135	141	158	166	139	167	167	146	150	162	186	135	158	163	144	167	166	143	144	166	153	158	169	126	155	157	142	151	155	156	150	166	147	133	155	136	166	139	167	148	153	181	164	147	160	175	160	167	159	139	163	136	157	144	154	147	141	149	163	145	145	149	164	156	176	156	165	160	150	145	174	169	145	157	154	162	141	145	138	166	151	156	150	157	189	176	160	169	179	190	166	156	156	144	134	161	160	160	161	139	154	154	143	147	150	181	157	161	167	157	162	171	154	138	165	168	145	168	143	179	159	141	170	174	136	143	141	182	168	164	159	160	165	165	159	156	143	157	163	149	168	151	177	163	140	146	163	136	167	166	179	172	167	187	159	154	193	157	153	142	153	151	158	159	142	175	172	177	158	177	169	183	142	154	116	191	154	166	156	158	147	143	154	156	162	163	151	153	168	157	178	171	158	137	176	162	158	167	145	155	137	146	170	158	152	136	154	164	154	168	174	149	178	156	179	157	180	153	167	153	133	142	137	165	177	148	149	134	147	170	137	155	172	163	153	165	157	154	146	132	155	146	145	119	152	157	144	159	163	146	133	167	158	160	156	139	162	164	146	157	190	152	164	174	144	164	158	147	146	165	178	189	140	163	161	146	124	163	176	133	150	128	148	159	154	160	161	161	176	149	164	164	152	149	119	153	158	155	173	156	155	182	158	180	157	155	137	132	173	153	158	156	146	152	144	139	157	142	156	157	161	159	139	135	148	155	167	160	162	163	182	142	167	153	143	165	164	177	141	165	135	147	149	149	153	156	170	154	140	157	151	139	160	143	140	149	160	149	175	149	167	150	156	174	136	147	160	141	156	143	171	192	150	149	163	167	156	152	144	140	147	177	167	155	172	155	165	173	152	152	142	144	143	132	173	164	148	167	153	159	166	175	157	145	149	159	157	150	163	171	145	166	202	153	137	147	164	138	167	150	153	177	158	166	153	182	142	158	167	154	167	162	184	155	158	159	159	152	151	145	165	170	165	171	157	153	150	167	154	161	129	168	142	165	144	161	163	163	158	158	165	156	159	146	137	149	196	196	162	157	144	151	165	168	159	147	135	144	183	182	169	167	154	158	167	167	169	134	159	161	113	167	151	162	156	167	136	154	161	166	150	152	152	159	156	143	165	131	163	164	167	157	169	133	184	167	135	150	140	140	202	164	162	168	167	148
5875	1143	421	460	481	519	601	616	794	810	642	547	457	408	404	390	367	353	359	371	371	366	378	422	384	393	379	356	381	381	421	377	372	415	402	403	337	387	362	362	385	385	350	383	408	366	398	369	357	343	383	387	359	382	365	379	395	374	348	340	375	403	367	378	381	381	376	328	368	417	369	377	382	369	381	373	372	359	400	378	397	411	371	409	372	342	338	418	389	369	360	402	378	354	363	360	357	382	353	365	371	378	399	384	382	415	368	402	386	352	338	354	380	415	377	393	379	372	381	379	398	372	389	367	379	377	409	376	333	387	365	366	369	347	384	361	374	366	380	392	354	343	397	338	391	354	371	349	358	365	329	377	383	375	357	404	359	394	356	389	378	410	383	368	368	363	373	379	365	368	383	396	381	350	378	370	368	333	387	388	379	359	370	394	374	373	346	368	350	355	389	370	396	358	380	385	344	387	371	386	402	373	409	388	388	370	352	370	355	350	382	363	403	356	381	333	367	353	362	359	401	360	374	395	394	385	385	361	360	379	374	369	358	384	363	337	362	370	350	378	379	337	326	378	380	369	368	399	399	373	364	372	361	362	413	346	347	378	338	378	355	408	397	363	359	357	386	374	400	378	364	345	375	427	397	369	365	364	378	385	356	325	375	358	345	370	328	356	369	383	351	358	398	352	376	409	391	358	385	402	356	397	372	381	419	365	362	356	388	343	386	330	388	378	352	382	391	382	390	367	376	373	384	360	359	356	377	356	403	387	385	388	357	359	339	381	365	367	357	383	346	395	402	360	373	357	391	374	412	388	373	380	360	383	378	355	373	339	378	346	361	374	413	397	368	356	392	361	391	392	367	354	396	356	407	383	403	377	366	375	381	403	358	385	324	400	363	377	394	370	365	398	352	353	399	373	399	373	408	357	367	357	371	380	379	358	356	366	375	370	407	379	374	353	391	374	343	371	355	389	426	383	361	352	391	386	350	355	407	378	382	392	340	348	364	391	390	354	367	357	377	400	405	383	384	362	376	366	337	412	365	391	355	358	389	396	376	371	392	378	365	401	357	385	337	358	368	359	344	429	330	375	355	359	376	405	388	352	347	374	337	365	361	331	412	374	362	382	398	410	375	356	346	330	389	362	374	362	404	380	391	397	382	369	387	374	324	385	388	375	391	339	403	327	365	413	342	369	376	366	389	344	374	386	372	345	392	396	377	403	338	337	359	397	390	371	363	327	390	384	378	355	420	398	402	378	421	341	359	381	363	409	376	343	387	366	406	361	390	381	353	407	399	366	385	407	367	353	371	363	368	384	359	366	369	365	370	367	367	365	361	352	381	378	374	355	363	359	381	392	383	378	342	351	384	393	365	363	372	389	371	399	386	373	394	367	394	397	375	372	390	373	398	329	374	365	370	370	372	368	390	358	391	360	380	402	355	363	388	370	335	363	358	367	375	388	389	392	366	348	363	371	367	349	404	374	376	363	380	366	339	365	391	351	383	374	359	384	365	373	395	362	348	369	364	401	392	365	377	355	378	363	371	353	380	387	368	398	354	380	381	374	395	398	400	394	386	395	383	347	354	352	345	363	366	381	386	377	393	364	371	390	403	402	373	369	347	376	364	373	389	384	377	376	359	365	366	384	369	369	356	356	357	371	370	377	412	413	385	361	377	396	363	400	436	350	351	390	365	384	394	408	384	350	363	355	370	374	367	359	354	378	381	342	347	392	383	387	369	389	340	339	343	350	393	357	349	385	380	366	373	416	378	350	419	378	393	334	365	365	365	351	371	426	379	363	373	396	380	375	375	346	356	403	355	365	358	362	369	378	400	338	385	386	369	390	373	382	395	348	386	401	365	382	401	384	392	401	411	357	375	375	367	329	399	356	376	355	410	347	409	353	394	370	368	353	371	375	352	374	393	368	383	356	375	366	365	381	382	380	332	369	387	367	356	375	374	361	367	380	386	331	400	392	397	349	374	395	392	388	372	408	376	363	352	377	350	365	370	403	380	406	396	359	341	398	378	358	385	402	373	380	354	327	388	369	391	371	359	366	382	363	394	366	388	342	394	370	386	381	352	353	407	376	375	382	359	422	400	379	363	396	376	358	373	343	376	351	374	396	348	362	368	420	389	384	360	390	388	320	335	379	370	352	376	393	375	385	402	393	378	367	367	367	417	374	356	351	350	378	353	354	344	388	357	364	395	381	352	387	392	363	366	354	382	368	373	385	370	394	355	374	346	391	365	356	360	370	352	354	381	364	375	386	376	359	358	377	378	374	392	405	411	377	377	383	378	349	360	362	361	378	411	419	378	411	373	388	376	380	360	378	398	422	364	356	329	344	394	360	392	378	357	374	357	352	370	358	384	362	382	382	382	376	368	391	381	374	406	382	403	401	362	369	412	424	394	393	362	338	351	394	363	365	375	370	373	337	384	389	405	351	386	381	384	385	343	390	368	397	413	348	409	379	369	379	404	333	369	392	406	378	384	373	384	371	358	384	373	391	365	352	373	362	365	367	369	378	322	342	351	385	344	399	359	357	384	357	354	383	386	364	372	368	356	381	333	369	390	375	393	402	370	368	356	359	357	380	382	377	370	368	375	388	392	377	382	391	397	356	393	349	370	389	381	395	363	374	352	355	368	369	385	379	360	383	377	339	371	398	364	395	359	344	363	422	373	377	405	344	398	369	338	408	346	384	390	363	373	340	396	361	386	368	362	404	347	367	374	366	393	358	366	344	393	390	416	378	363	341	360	388	334	371	386	404	358	349	363	391	378	378	379	392	349	356	377	363	367	357	370	404	363	394	367	395	367	393	418	368	381	369	350	358	372	337	370	389	385	399	364	404	392	412	354	381	392	386	356	375	391	348	431	362	391	373	395	400	362	366	387	378	348	384	384	401	395	386	367	362	396	364	403	372	389	387	321	379	396	368	404	377	411	383	360	363	399	374	365	340	367	366	377	424	381	368	323	371	384	367	366	379	358	382	357	393	374	382	368	391	392	379	377	378	375	369	337	385	347	387	368	382	396	369	356	343	357	375	387	368	403	372	385	362	361	416	376	355	412	372	358	372	420	396	391	348	392	349	375	384	380	379	364	371	374	373	378	360	357	385	362	388	349	370	350	419	356	400	368	377	393	372	352	375	341	359	342	378	362	387	395	360	375	373	416	389	410	372	384	413	392	374	399	381	348	368	404	403	358	396	381	349	411	376	368	391	376	377	357	368	380	363	372	378	374	402	336	365	355	384	414	352	405	387	385	382	372	336	357	341	383	374	392	383	389	386	365	389	382	396	347	388	382	391	353	379	385	385	367	379	340	369	351	364	381	376	367	363	389	395	362	391	333	377	389	377	407	386	350	373	365	351	381	355	374	366	364	340	381	366	334	376	388	392	363	366	383	368	390	389	388	340	372	383	373	380	368	361	340	410	357	367	381	388	383	365	419	375	376	356	386	381	393	381	371	345	374	371	388	420	336	363	373	324	370	379
25370	6908	920	437	321	269	265	265	287	311	262	231	178	155	145	163	160	146	168	144	164	150	158	144	163	156	139	148	132	143	154	129	137	146	155	147	145	120	149	134	129	137	128	149	168	128	126	147	137	149	149	144	133	156	136	149	171	150	148	110	137	151	125	119	154	112	141	127	146	166	134	131	129	137	140	135	124	154	134	135	157	145	143	141	162	134	140	145	139	143	122	149	173	156	143	130	141	133	130	129	145	146	115	142	139	141	135	148	124	137	142	134	130	113	136	147	148	165	137	122	150	137	120	110	130	130	142	178	151	124	147	150	137	127	121	134	165	155	135	143	122	150	141	141	133	136	146	139	128	123	141	129	120	123	144	148	165	138	151	156	133	143	150	134	135	145	142	144	129	132	151	129	164	149	131	173	136	131	148	131	149	137	115	140	110	140	133	127	126	152	139	126	146	142	150	139	146	132	155	149	149	152	132	147	135	149	152	153	152	135	121	142	164	143	145	146	157	137	138	130	145	154	134	145	131	129	139	169	151	158	138	140	157	145	120	136	171	134	128	157	149	126	124	135	152	134	127	125	146	148	150	152	124	161	118	137	128	148	136	118	135	164	125	123	138	136	119	139	139	139	162	138	135	129	133	128	162	146	143	165	157	155	136	132	147	150	130	129	119	124	135	115	157	126	153	138	121	135	121	144	158	158	128	159	151	146	110	149	146	130	143	126	116	135	129	136	131	146	147	123	147	139	130	125	126	117	130	135	140	158	119	139	142	135	156	124	138	124	119	162	141	133	149	159	135	159	129	105	125	126	127	142	152	135	123	150	141	141	145	155	137	145	144	148	122	152	153	143	163	148	156	128	127	158	144	132	109	139	131	160	151	113	121	152	122	149	147	116	123	132	143	119	145	147	149	130	151	144	136	171	125	173	136	132	130	152	152	134	140	118	156	142	124	140	131	123	132	137	125	127	156	116	122	164	151	157	140	146	124	159	133	148	116	148	140	145	145	128	128	138	133	142	144	138	160	146	159	141	128	134	114	113	121	152	119	141	126	154	121	140	153	133	138	134	158	119	144	129	140	114	122	152	146	127	172	131	137	137	109	129	139	138	164	160	136	144	154	134	121	155	146	132	143	158	154	146	134	134	142	133	147	154	131	164	133	141	122	128	139	140	129	151	141	125	120	132	152	121	133	147	132	148	126	138	152	125	165	132	124	137	125	128	136	134	130	145	145	134	138	153	119	155	158	139	154	124	129	167	158	145	138	135	118	143	148	120	130	157	144	146	110	129	143	155	154	130	154	144	126	161	138	134	131	129	155	113	137	136	148	119	145	145	148	125	134	139	139	123	129	134	126	141	136	145	120	144	124	135	136	125	126	145	130	135	157	132	144	135	128	136	137	134	143	150	134	135	139	134	130	118	127	125	144	148	138	155	151	140	127	155	144	165	142	134	158	139	117	158	170	149	138	133	139	150	154	149	147	129	140	137	151	136	134	144	144	124	139	158	137	108	143	142	169	126	133	121	129	133	138	149	141	160	148	140	121	122	133	145	141	156	133	130	143	114	150	140	134	148	150	139	141	126	140	131	162	139	141	127	122	129	136	134	140	134	133	135	158	138	121	138	132	123	128	133	124	148	132	156	111	149	147	142	122	124	123	111	135	147	137	162	130	140	144	141	146	150	133	120	127	150	132	133	120	167	162	150	124	121	157	129	133	131	131	144	126	135	135	129	124	131	161	145	128	124	161	128	126	143	121	134	128	149	140	133	157	136	127	126	125	136	123	151	125	156	155	136	134	128	150	173	131	157	158	154	154	137	148	144	125	137	153	122	134	143	140	126	144	148	140	118	129	155	147	136	135	147	158	132	135	135	143	155	144	148	157	129	142	137	137	144	160	141	127	146	131	116	136	140	137	133	157	121	139	156	138	147	144	142	132	130	123	126	144	153	131	137	144	145	179	152	177	155	156	131	131	134	133	156	124	151	143	131	147	139	121	160	145	133	160	149	126	120	134	118	129	140	139	129	116	124	129	139	150	145	144	133	119	147	138	139	151	126	151	133	145	127	140	136	145	116	131	149	131	158	139	143	112	173	139	124	140	148	125	161	141	123	116	130	141	144	160	151	161	152	185	163	161	155	124	134	118	146	151	128	139	137	170	150	138	142	129	136	151	127	112	139	118	145	125	153	127	151	126	139	159	138	154	137	141	131	128	121	133	127	143	120	127	132	145	129	148	150	141	140	136	143	139	146	135	129	148	151	131	132	118	147	147	144	144	162	155	141	150	148	108	130	125	132	150	144	166	126	145	137	154	124	156	154	170	132	157	152	138	119	139	140	147	136	145	125	142	128	151	128	158	142	130	128	146	145	128	146	128	132	150	150	135	150	109	162	145	161	142	140	136	137	117	121	162	156	155	162	152	134	138	123	135	144	138	123	147	161	150	126	129	143	141	110	144	148	144	152	162	136	161	111	147	149	160	109	137	126	132	141	136	125	139	140	149	140	129	159	142	154	141	145	136	133	133	123	133	140	114	124	141	130	129	148	160	156	157	122	152	132	139	111	149	138	138	143	124	158	143	129	139	144	126	151	147	110	139	139	144	146	134	152	152	148	117	115	134	152	164	145	121	136	135	129	131	146	176	138	123	177	141	136	161	130	127	141	147	135	146	136	153	143	138	155	136	131	132	140	135	128	122	151	118	160	154	154	127	130	158	139	133	127	123	118	146	132	143	133	159	156	140	147	152	139	118	135	129	176	132	134	161	131	162	131	130	140	137	155	146	129	150	171	137	124	145	122	125	142	150	115	142	142	141	124	148	145	149	128	117	141	120	157	126	127	146	141	135	145	139	133	97	134	135	133	147	143	145	136	124	153	138	132	134	136	146	128	149	138	161	135	131	169	141	139	150	136	144	144	121	120	163	156	132	120	143	139	138	147	134	147	126	141	159	141	156	127	129	141	143	152	124	113	144	167	139	120	131	137	132	146	133	146	121	118	147	141	138	138	128	125	150	129	147	171	117	119	114	111	128	122	122	140	148	127	133	128	158	149	126	146	161	128	142	149	142	163	130	135	143	148	126	137	119	161	145	141	148	139	163	146	139	152	141	151	159	137	167	133	136	153	144	136	129	163	134	143	118	136	133	147	135	158	137	123	147	133	133	148	128	140	158	131	120	147	128	123	160	144	169	149	147	131	136	134	134	136	130	130	131	128	148	140	138	125	125	160	147	141	129	136	153	126	154	116	144	147	129	130	142	146	140	146	148	139	139	147	127	122	158	147	143	172	144	130	135	135	138	113	126	128	159	134	138	133	140	124	119	112	144	117	110	165	137	149	156	161	96	136	161	128	126	162	146	137	135	136	150	145	152	153	121	125	135	152	121	141	139	155	163	148	144	131	130	142	124	124	144	119	129	119	120	148	136	156	135	148	128	154	144	166	149	145	137	151	130	137	158	142	134	128	155	129	153	163	110	151	137	146	157	132	143	157
16156	2712	1036	1223	1206	1024	936	1101	1340	1315	1076	783	573	507	484	491	442	403	380	397	391	415	389	407	401	370	394	408	367	396	374	412	425	435	404	379	402	364	382	373	371	359	353	356	376	362	335	374	384	323	364	362	361	376	384	359	311	353	365	362	387	356	338	319	373	367	351	373	380	355	371	347	379	382	389	345	376	320	341	328	341	376	376	324	323	372	356	389	361	392	331	339	375	356	389	332	384	371	399	363	374	363	350	377	340	319	355	384	344	356	395	337	346	347	345	349	385	341	335	366	323	349	362	376	367	382	362	338	359	354	379	350	344	330	375	328	349	343	346	322	360	345	347	366	366	403	332	396	369	368	361	350	358	376	356	376	346	353	360	325	380	342	374	352	384	336	370	365	326	351	343	329	342	322	359	357	348	340	338	319	337	342	335	365	363	346	367	367	354	380	348	376	377	360	365	335	371	323	326	391	334	348	364	356	391	356	331	336	349	330	378	368	357	359	338	394	356	341	326	349	360	375	367	358	373	352	368	354	380	342	345	390	335	356	375	316	353	351	382	327	387	358	349	355	394	336	353	355	351	371	361	369	338	357	328	388	322	379	350	382	323	339	373	368	341	345	331	340	355	378	361	342	362	368	350	351	334	347	363	356	356	355	334	344	348	327	351	372	389	338	355	346	363	362	358	347	346	385	386	370	383	330	358	317	341	404	333	366	383	355	345	368	345	345	357	372	326	347	364	344	353	328	350	364	373	331	366	376	378	362	330	341	354	367	365	344	356	376	364	341	370	328	357	359	341	362	350	356	364	349	374	347	364	327	332	334	368	368	361	317	364	374	347	375	334	346	322	387	353	355	356	343	345	370	359	348	349	334	390	343	345	372	361	372	352	357	357	347	402	310	343	363	345	326	331	359	369	333	351	350	363	374	368	367	345	355	330	352	379	351	353	392	362	384	359	370	365	353	365	364	350	338	374	362	310	365	328	345	363	347	384	375	376	373	365	357	394	306	345	364	338	387	345	382	395	343	361	359	341	330	336	355	374	348	344	364	348	347	366	387	336	348	384	362	347	361	343	357	343	383	348	315	338	329	365	366	361	343	350	335	342	404	331	361	349	354	333	335	311	350	362	355	326	344	353	349	383	323	379	359	376	386	334	336	360	375	339	345	352	356	313	360	357	351	338	379	343	323	345	372	341	331	325	331	340	343	318	346	341	348	343	354	366	366	339	363	366	372	338	363	360	331	351	384	321	363	350	344	372	347	363	359	380	354	334	378	351	343	336	380	354	343	351	344	399	366	367	354	355	336	334	359	359	353	342	366	356	353	373	319	361	353	403	348	396	397	332	351	346	357	337	351	363	335	370	317	384	390	367	341	367	340	370	379	359	353	347	356	371	373	351	335	323	342	381	317	361	349	334	361	364	345	337	378	301	343	382	342	360	376	333	367	331	359	359	347	380	330	351	374	351	386	370	367	357	340	359	366	356	382	363	333	336	342	369	370	375	352	365	367	358	402	366	370	384	364	380	340	334	329	348	343	352	357	347	369	371	367	360	318	352	364	363	387	331	358	355	344	351	380	339	342	307	341	333	379	372	363	364	353	344	333	360	328	332	352	339	359	361	343	314	349	333	338	337	366	381	362	351	385	331	357	366	346	329	349	334	367	334	366	335	307	329	339	349	331	358	332	367	373	366	342	391	358	344	325	340	358	330	384	332	388	363	338	364	349	341	343	369	395	354	359	304	372	358	343	368	364	338	341	344	315	378	362	359	359	377	325	357	367	349	333	368	342	366	351	377	327	375	336	353	345	347	360	359	357	355	346	374	375	357	351	348	338	357	327	345	334	357	345	359	376	341	345	317	368	355	390	354	379	354	368	323	376	376	359	365	351	380	348	353	364	375	348	382	382	385	345	365	349	376	357	337	333	342	384	339	357	368	348	369	355	353	352	354	348	344	346	346	340	343	343	345	361	368	337	358	345	370	362	326	359	363	364	347	349	367	332	348	313	351	352	386	335	374	369	329	345	351	345	336	359	359	327	344	365	315	361	338	381	345	368	375	361	345	360	361	322	358	388	340	364	326	346	353	337	350	374	366	381	343	312	380	385	311	352	338	389	353	360	335	326	345	386	348	356	354	346	335	362	378	339	354	368	357	386	336	358	352	355	354	341	332	356	361	337	367	399	355	348	357	370	360	386	338	324	347	313	352	343	333	352	348	390	352	338	338	373	337	353	365	391	363	370	349	362	361	375	330	378	362	323	407	360	356	328	370	351	343	349	338	351	326	347	358	363	333	350	366	409	340	351	344	396	341	353	379	343	402	365	366	348	307	354	342	354	332	358	361	397	338	376	372	333	353	360	329	362	347	350	345	342	395	340	353	369	384	327	387	339	353	368	376	326	378	337	320	326	395	382	371	332	363	350	347	362	368	355	321	358	373	376	351	371	358	353	345	319	343	361	364	336	349	343	361	357	353	347	368	343	354	338	365	371	383	333	342	352	375	338	380	365	353	372	390	358	326	322	369	317	350	360	376	343	361	312	329	338	348	336	370	326	319	353	359	344	367	392	372	333	335	349	359	350	335	333	372	365	365	353	321	335	378	380	330	383	382	347	370	330	320	324	363	359	369	317	317	340	381	385	384	333	336	371	350	350	353	377	357	339	342	370	347	341	374	343	367	372	360	361	351	335	372	325	378	332	327	316	391	351	375	324	359	398	319	355	359	399	335	333	337	342	373	356	385	313	366	360	341	303	345	337	375	364	344	357	361	379	339	368	375	357	346	407	370	343	348	324	384	349	338	359	393	338	322	330	367	392	370	351	396	362	377	357	335	344	355	342	351	375	368	340	368	361	378	381	341	360	319	361	382	327	365	358	318	357	375	372	388	358	346	351	355	349	338	343	325	357	381	337	337	342	317	350	358	354	368	351	362	370	378	327	365	374	321	354	356	342	353	344	366	363	326	357	369	374	360	353	367	377	380	350	373	376	356	394	348	366	349	348	372	329	322	352	365	327	370	348	337	384	356	366	328	342	353	358	367	359	340	354	397	314	349	351	370	337	345	353	400	349	301	348	384	374	366	310	368	335	339	342	355	343	402	352	363	375	358	341	340	360	389	341	376	352	324	386	421	332	396	349	383	351	342	351	353	369	376	339	352	365	334	375	357	335	339	365	360	357	357	356	360	358	351	345	393	314	366	343	362	371	375	371	322	353	338	362	393	337	392	336	360	313	341	357	361	361	366	333	369	324	346	358	372	349	351	348	349	347	352	372	346	331	366	348	332	325	342	345	359	348	372	383	374	391	361	355	346	357	348	342	335	398	335	361	348	365	350	371	360	358	347	352	369	319	360	344	334	389	347	364	385	382	371	346	364	348	360	355	373	355	349	331	375	337	306	342	360	353	358	343	356	323	369	399	349	344	386	364	352	354	359	356	360	360	346	337	331	348	361	323	327	344	367	349	360	331	361	387	341	333	353	358	389	343	350	315
37337	13285	2233	931	607	557	506	504	573	525	491	437	365	367	321	297	296	263	289	266	316	312	320	282	300	302	309	278	296	298	295	298	315	319	328	305	306	267	275	289	291	263	283	314	324	309	331	269	287	287	292	271	312	288	297	288	293	284	288	284	323	275	315	284	296	294	285	291	283	295	312	298	328	247	294	300	300	354	303	254	291	299	308	301	289	298	287	276	296	288	301	276	289	283	263	286	269	297	275	310	293	303	281	251	294	265	274	304	287	290	285	289	334	310	312	281	298	305	284	294	281	286	288	324	308	275	263	282	291	298	276	306	285	291	313	273	299	303	275	284	289	297	314	288	250	284	290	286	296	298	300	273	293	258	285	300	267	277	289	288	306	283	272	268	257	300	302	293	316	289	328	282	296	285	252	274	277	292	272	294	289	309	301	283	318	296	269	313	264	289	277	314	316	322	288	325	299	273	320	233	294	304	291	244	314	293	290	281	264	295	281	250	261	296	298	238	289	304	309	303	312	263	282	303	298	288	292	302	314	282	274	339	270	293	294	289	282	312	313	299	289	308	272	284	318	250	285	287	268	298	264	267	314	252	273	267	310	309	279	293	294	301	299	289	291	298	297	288	274	294	273	259	280	303	279	301	274	261	294	303	341	290	299	311	280	295	277	289	314	284	296	302	305	297	272	320	302	315	270	327	313	296	302	311	292	299	295	291	293	314	294	288	291	277	316	262	288	317	289	296	294	280	271	314	319	325	283	292	286	294	299	301	282	277	292	304	307	314	291	313	303	283	298	292	286	283	260	282	300	286	299	294	280	279	298	265	292	303	324	295	277	307	267	309	293	328	297	286	277	281	290	283	250	297	282	300	310	317	301	327	258	296	343	301	313	289	295	281	276	266	295	283	301	294	294	286	296	297	302	294	293	343	280	308	293	281	303	287	293	296	320	297	272	265	256	277	271	332	337	333	330	318	284	246	282	309	310	313	307	289	265	304	273	300	295	274	300	302	296	275	287	253	255	296	324	296	287	310	307	341	289	304	294	284	287	279	303	282	292	284	288	272	296	270	269	300	275	297	264	308	289	299	243	287	320	308	316	333	331	330	291	324	300	284	300	289	267	324	291	304	284	292	313	301	293	288	255	308	283	291	302	311	304	310	293	267	299	252	276	289	296	291	307	288	270	282	272	265	307	284	317	270	291	279	325	293	269	268	311	315	294	266	268	283	293	289	305	253	266	242	304	314	264	285	289	275	283	277	291	301	307	288	268	280	269	329	300	305	254	267	328	291	260	301	301	301	311	294	308	283	286	291	289	243	270	319	305	289	268	306	297	320	306	290	302	299	302	300	277	314	248	313	280	305	285	296	323	293	277	288	293	274	277	305	313	285	281	315	310	311	263	301	289	292	309	277	277	273	293	275	286	273	287	281	269	279	315	287	303	302	283	275	281	294	330	283	339	322	268	304	301	299	265	259	296	302	327	283	309	304	273	281	293	298	305	310	320	336	283	276	279	289	298	276	308	274	313	297	291	263	277	272	277	273	294	291	301	284	291	283	263	259	272	289	273	302	319	286	307	309	266	289	294	297	298	298	280	291	313	277	304	304	279	294	270	283	310	289	288	262	261	298	280	305	283	299	255	290	283	284	261	306	245	286	283	279	304	282	310	284	301	286	269	291	314	270	310	277	268	305	295	303	279	284	284	296	306	296	315	295	282	263	313	309	297	323	277	278	289	293	312	263	290	279	275	303	284	256	305	318	283	289	296	312	275	322	301	313	244	277	307	335	290	296	283	271	251	292	282	296	315	271	277	283	286	272	313	314	284	274	306	319	284	298	297	286	292	300	286	284	276	311	287	281	295	312	267	296	294	294	310	288	324	290	319	304	247	263	286	280	267	322	285	289	225	301	300	273	262	305	290	309	273	259	308	265	266	330	286	310	279	328	303	268	318	295	255	297	296	275	282	307	289	296	327	264	289	280	282	317	313	305	302	308	322	292	311	280	306	271	290	290	285	280	323	278	292	303	325	279	324	276	275	272	295	286	266	274	313	277	276	323	328	306	283	299	296	292	308	299	296	293	313	312	280	269	291	284	265	279	292	272	304	280	261	268	264	266	306	289	264	300	306	286	292	313	288	284	276	331	286	243	288	320	298	289	268	304	292	305	289	279	283	272	283	319	301	270	325	288	280	269	272	286	274	301	314	290	269	260	292	281	265	262	309	300	280	273	273	276	285	283	288	286	286	300	293	296	284	268	294	288	307	288	284	267	306	304	288	283	266	278	267	303	310	295	281	296	287	268	326	277	292	293	302	264	293	298	285	288	279	289	276	293	263	295	301	297	270	286	275	292	302	295	279	274	295	300	278	277	315	279	287	312	259	293	285	309	263	270	286	281	288	275	275	278	307	306	310	301	280	290	303	294	308	300	298	295	316	288	316	291	283	274	282	273	283	290	258	282	301	348	281	309	289	257	289	267	314	298	299	287	312	283	293	273	275	307	304	291	240	282	282	280	289	337	319	314	274	303	314	287	278	282	316	279	260	288	306	282	309	280	280	313	342	294	298	280	244	310	301	287	328	320	293	279	318	306	276	261	258	291	306	254	288	294	263	297	283	287	299	273	299	274	290	302	289	273	249	263	272	312	287	280	303	251	283	259	287	261	275	318	320	276	268	296	258	279	289	317	278	260	255	299	288	301	265	281	271	300	289	304	278	280	287	265	303	297	268	291	287	299	279	309	273	286	263	286	307	277	301	278	289	310	285	331	304	269	301	269	273	299	301	277	275	314	283	326	289	276	288	308	283	291	285	330	283	282	299	262	279	281	295	308	299	283	273	332	282	285	279	318	272	280	299	271	301	305	271	282	276	290	329	279	259	332	282	270	294	272	294	269	342	256	311	325	292	275	281	267	299	288	292	317	302	265	295	258	262	289	309	298	282	297	307	308	283	334	274	267	280	302	249	297	282	286	298	264	301	291	269	277	295	304	276	287	288	276	296	279	264	248	279	280	269	290	283	263	290	304	294	297	306	304	298	293	323	304	313	283	286	286	279	261	267	311	323	341	260	283	304	287	272	297	304	302	270	294	273	270	272	302	295	289	289	302	290	287	277	301	306	264	250	262	251	271	283	302	293	288	292	292	299	266	301	291	279	297	308	293	323	311	277	300	334	264	274	270	286	285	280	287	283	278	306	295	298	297	276	291	301	304	275	288	289	308	276	294	285	316	272	288	290	287	270	277	297	315	286	306	323	298	281	268	303	290	310	313	279	273	280	306	324	299	316	305	327	298	290	293	271	272	265	291	282	299	308	314	318	285	279	306	304	296	304	276	301	296	286	301	295	290	266	268	313	284	271	277	280	259	293	283	285	307	290	239	265	303	300	282	298	285	308	249	318	307	292	274	302	280	286	240	305	314	251	278	302	289	300	288	304	274	281	318	294	267	254	276	292	311	309	269	279	279	279	288	276	312	305	283	282	290	273	277	297	292
22713	4156	1984	2276	2063	1860	1770	1901	2106	2039	1772	1248	983	934	898	866	792	752	747	726	749	710	727	759	712	729	752	759	741	639	684	680	700	810	786	737	680	657	714	693	698	637	693	690	698	650	691	663	648	652	657	689	687	651	678	674	689	668	707	677	640	639	626	670	655	647	655	702	669	629	629	651	682	631	668	666	666	665	664	642	622	658	614	668	608	675	618	627	682	629	642	719	682	667	639	625	654	646	641	656	637	601	664	601	693	632	640	685	691	662	623	665	657	648	645	632	624	686	665	634	653	705	639	653	661	676	589	632	658	660	643	707	641	644	608	656	667	602	628	660	693	632	663	628	659	589	674	650	699	654	677	652	671	660	612	627	642	606	709	699	671	644	654	617	657	666	664	648	687	701	660	637	652	612	667	614	603	612	656	614	658	676	656	641	646	653	650	654	648	620	684	674	610	617	659	688	647	631	662	638	616	683	630	635	655	651	620	661	610	634	650	649	617	680	622	662	660	653	667	660	659	608	663	656	659	709	658	647	658	660	633	632	633	634	664	660	683	636	671	653	671	679	629	655	635	644	675	656	649	674	666	618	669	636	631	638	667	629	656	636	677	655	690	633	651	643	664	684	652	623	644	664	644	616	628	674	643	664	643	617	624	676	607	684	642	685	617	616	628	642	654	655	603	656	678	703	626	647	636	663	649	659	640	632	613	606	644	677	659	650	620	626	630	643	663	656	677	659	629	655	664	666	677	558	659	643	635	687	639	680	627	634	656	657	664	608	644	648	628	639	671	688	629	633	637	647	636	661	662	648	665	638	646	675	563	689	678	649	633	621	657	643	669	638	621	610	648	692	652	634	670	679	640	713	612	629	712	711	657	673	651	637	628	620	648	649	658	629	649	658	650	616	646	640	667	690	616	611	676	605	648	639	647	678	658	645	653	629	630	680	620	710	675	641	639	703	666	663	627	673	639	672	691	688	635	656	662	651	635	626	673	664	643	643	657	654	663	629	628	646	634	638	622	636	662	657	605	651	673	635	640	614	660	660	631	669	694	608	655	653	668	675	643	676	662	669	645	690	646	646	587	664	644	635	661	651	668	633	628	633	646	651	638	601	667	660	658	662	656	698	642	625	648	657	625	618	669	699	674	613	660	664	649	619	655	686	625	613	652	600	627	672	657	638	670	664	702	608	676	682	673	687	642	618	658	653	666	675	685	687	672	660	671	652	662	652	645	674	612	654	650	649	670	656	648	679	654	642	632	667	678	631	618	645	636	613	640	667	629	651	598	625	613	635	640	621	691	657	668	663	652	651	637	641	632	653	632	640	615	653	643	710	605	691	688	649	632	679	620	668	632	639	645	633	668	659	652	643	661	692	640	680	713	649	625	658	650	672	683	653	640	685	633	621	607	648	616	633	611	649	658	628	692	697	675	639	686	649	649	655	690	671	623	625	670	601	639	624	644	677	636	645	643	693	639	658	708	667	631	667	675	648	647	651	696	622	646	666	699	656	651	669	642	638	667	653	661	651	681	647	680	645	625	639	621	671	621	660	695	659	659	651	642	633	664	665	606	655	641	693	666	681	670	651	615	682	680	637	652	636	664	615	624	671	680	625	672	629	689	673	631	639	681	647	645	662	670	627	680	645	671	652	630	661	620	666	638	661	671	680	644	637	697	656	618	636	667	614	623	656	653	676	652	669	630	644	671	637	608	650	635	605	637	651	663	619	637	699	635	625	662	669	627	675	672	650	606	681	685	643	614	664	636	644	664	664	658	639	647	627	597	627	661	658	662	625	636	679	603	643	631	672	663	642	667	686	658	659	611	666	687	684	672	673	656	658	637	636	663	661	631	667	631	662	660	682	679	635	683	675	674	634	661	709	649	634	628	638	695	681	649	647	654	656	674	644	651	670	606	671	656	654	662	628	663	661	652	700	680	634	624	689	642	665	649	686	657	705	653	707	665	652	673	663	654	645	642	668	677	638	636	680	691	684	660	683	662	644	629	571	647	645	601	632	656	692	567	633	629	638	658	661	629	633	622	634	651	657	642	661	631	676	693	680	683	653	661	651	679	645	669	706	666	672	661	678	658	651	609	703	622	678	643	629	653	609	665	622	666	682	638	668	647	650	648	670	633	676	630	662	664	636	656	617	662	669	661	681	667	639	693	635	640	646	633	673	674	661	662	674	655	620	715	679	611	660	644	645	696	613	627	650	634	630	662	608	652	653	681	666	697	687	633	653	660	687	628	685	651	621	642	682	652	654	654	693	670	632	630	609	650	663	716	668	633	633	702	665	660	617	652	671	647	662	677	644	607	632	648	667	688	604	660	650	676	669	648	669	650	671	702	623	649	641	681	661	620	657	654	647	663	698	651	632	649	691	671	644	662	674	646	644	635	639	618	612	643	667	642	668	653	620	673	669	655	645	674	619	705	649	679	719	654	655	673	659	704	673	605	671	613	610	638	680	666	610	631	646	665	655	617	640	634	629	649	643	660	634	699	644	639	660	617	647	637	645	633	665	632	643	675	614	625	648	658	665	703	611	667	653	637	661	687	650	617	605	661	664	681	645	618	660	619	676	654	652	604	713	675	636	619	664	655	642	608	625	647	647	647	665	673	642	658	667	603	624	654	630	673	665	665	693	611	653	640	655	670	653	667	705	661	630	619	645	583	645	623	629	665	634	642	629	644	634	661	668	669	644	649	661	634	605	649	644	667	649	654	680	669	639	672	656	616	711	650	644	638	729	634	649	682	648	647	613	683	657	682	648	683	671	658	643	622	661	613	662	698	653	656	667	654	641	604	680	623	689	643	660	623	650	635	694	624	672	633	599	643	628	687	659	667	650	662	665	709	696	612	615	699	681	677	632	617	650	652	634	632	650	654	649	667	640	676	640	641	666	653	643	613	669	623	662	687	648	672	668	666	661	688	650	680	678	651	674	606	636	650	636	670	707	679	640	683	681	654	619	672	637	662	682	648	670	677	627	611	660	656	668	676	649	625	646	632	659	646	709	637	638	643	642	660	627	648	673	623	662	628	693	652	609	664	701	641	692	657	631	707	705	600	649	621	647	648	612	643	676	648	661	617	664	720	646	664	654	632	617	674	705	656	639	690	626	644	669	637	615	652	646	642	641	647	687	629	640	605	634	643	634	630	614	631	689	681	658	628	643	694	698	675	644	686	678	675	612	652	641	699	650	613	667	653	685	667	631	634	669	692	681	669	651	694	640	687	629	661	622	700	605	674	623	640	683	711	602	594	648	613	690	677	641	691	640	647	681	692	661	671	651	669	651	631	619	638	666	713	673	623	629	648	655	666	658	687	680	692	673	677	594	627	681	648	629	682	659	627	696	636	667	682	650	690	623	657	628	660	636	646	665	681	695	645	654	676	599	650	677	681	641	657	676	643	666	709	636	617	680	654	670	656	662	680	620	681	637	693	710	651	640	627	624	680	687	641	651	616	620	692	665	657	681	610	647	626	610	638	662
9352	1674	233	170	188	191	231	235	223	216	190	173	158	161	161	159	170	162	141	173	140	144	153	163	131	148	153	165	144	174	170	168	158	134	166	178	175	176	159	160	166	144	165	163	158	131	153	145	136	165	151	142	162	166	154	143	171	182	147	161	160	156	139	166	169	136	147	150	156	148	166	158	136	144	156	163	148	138	169	166	139	143	154	150	143	179	139	141	166	179	173	147	148	174	157	180	157	179	164	148	169	148	132	159	171	164	145	148	159	169	148	160	144	165	172	146	179	171	171	178	160	149	152	188	180	162	154	166	166	161	186	162	179	157	154	168	145	166	165	156	134	151	174	135	138	152	170	194	174	152	156	152	146	153	178	153	133	173	137	155	164	152	155	156	161	154	179	142	150	138	150	157	153	156	169	149	150	143	148	149	147	175	147	148	155	137	154	138	169	172	155	172	132	130	146	168	144	148	144	142	143	168	161	145	133	146	134	147	142	142	167	154	146	147	134	147	163	154	169	159	163	149	149	145	153	156	170	125	166	159	158	158	160	136	150	160	139	145	162	155	162	184	127	185	152	142	129	143	143	153	155	139	172	172	170	151	172	178	186	160	102	156	142	143	160	155	169	160	171	181	163	152	149	152	164	156	149	164	132	157	153	176	130	143	161	145	151	163	177	169	157	150	155	165	186	144	162	160	178	159	168	153	158	158	149	151	137	159	162	153	153	164	182	162	159	148	138	150	152	168	158	162	142	163	135	149	172	156	131	163	140	155	163	180	150	181	148	146	150	143	167	149	155	155	135	166	142	153	164	144	182	161	175	149	129	146	154	166	162	148	151	156	153	183	163	151	171	148	154	157	172	162	163	167	189	148	162	151	180	168	152	164	151	120	163	150	148	159	156	174	158	137	190	165	144	169	168	153	156	150	147	151	153	121	163	177	157	173	148	165	159	164	158	155	167	147	161	152	173	150	154	159	176	147	175	150	172	150	153	152	145	163	121	175	148	178	140	151	161	143	162	149	157	155	140	169	185	161	167	177	165	122	168	176	150	145	139	136	137	161	136	166	170	152	165	166	162	143	173	161	154	152	157	146	184	150	164	161	148	150	153	153	127	142	153	152	146	147	157	167	155	147	159	155	174	131	168	134	155	159	151	160	173	169	157	169	165	163	158	164	155	165	144	172	150	162	161	150	153	166	175	180	181	154	142	151	172	156	156	173	164	150	160	156	153	163	151	164	145	156	159	138	167	177	141	151	173	171	161	161	168	156	171	148	148	173	145	163	141	155	175	146	160	160	123	174	148	151	137	161	159	146	168	187	152	158	169	168	157	162	167	145	152	161	158	164	167	168	158	176	148	162	167	123	165	170	184	152	158	168	165	140	157	182	159	137	160	163	156	169	170	161	146	163	143	142	149	158	167	164	145	163	163	148	145	147	151	172	165	163	138	156	158	138	149	159	167	172	147	164	146	156	168	155	153	176	140	152	166	157	165	189	140	168	152	166	147	181	173	180	174	161	151	133	145	168	193	157	167	171	137	151	168	194	161	174	152	154	186	165	150	140	169	185	153	181	168	136	168	172	161	163	169	152	150	181	165	141	160	157	153	142	176	145	141	158	169	152	192	151	150	163	157	152	150	150	162	146	159	167	160	131	171	150	155	148	164	138	144	139	159	162	142	134	158	192	150	175	147	182	153	173	126	175	154	182	165	157	169	161	159	164	177	143	168	198	151	160	173	155	155	135	173	150	163	157	176	186	153	158	159	155	152	123	170	145	172	148	174	161	168	147	115	156	154	154	156	173	152	157	159	171	154	145	146	145	145	139	167	152	158	156	145	147	152	136	175	141	154	169	158	132	161	125	148	154	161	139	162	146	158	140	153	125	163	132	165	167	168	156	160	164	175	152	175	156	125	168	158	168	158	149	147	136	154	172	155	164	177	155	152	161	162	155	163	153	157	156	155	144	159	142	153	174	185	132	148	172	154	168	179	153	171	155	184	171	145	153	158	181	161	158	156	142	136	166	147	175	148	132	154	163	143	154	172	183	169	155	161	158	146	152	164	137	165	167	140	153	167	190	152	131	149	160	138	160	165	156	150	140	167	172	133	146	138	165	168	168	157	164	153	180	161	149	168	163	146	143	146	174	145	145	165	162	165	147	158	139	167	158	179	161	179	167	161	162	146	160	170	146	134	160	137	139	132	158	180	164	148	171	150	140	140	166	165	143	136	132	172	174	158	159	161	181	149	145	147	139	163	160	173	162	178	167	139	176	151	147	159	149	141	149	158	156	155	159	143	156	157	145	160	138	183	167	179	145	143	153	160	178	145	168	152	143	159	178	162	141	163	141	167	137	151	162	155	155	165	147	151	141	140	168	164	164	172	158	140	149	161	147	172	136	150	159	164	125	152	162	159	170	160	151	158	181	149	163	165	157	163	149	137	153	143	153	148	165	144	176	182	162	146	162	158	152	164	148	145	132	147	152	165	157	181	158	170	156	147	155	133	154	169	193	160	153	148	173	162	164	170	162	160	144	145	169	158	159	165	146	146	136	133	128	170	150	149	150	173	146	147	134	139	147	158	160	169	131	158	159	163	175	172	153	144	177	162	199	163	160	149	166	141	156	153	127	175	173	167	147	151	142	162	166	152	151	158	162	168	159	160	150	140	143	150	173	132	151	164	148	132	144	169	155	146	150	157	167	151	147	173	163	152	173	187	150	168	170	147	169	171	178	148	168	164	141	163	156	164	161	164	148	168	155	154	144	175	165	158	142	145	177	152	163	167	166	176	155	156	156	161	174	157	160	171	172	165	144	159	178	152	136	161	139	140	161	164	175	163	156	159	158	171	146	161	137	157	164	166	156	144	168	147	147	156	179	163	157	142	168	180	145	146	143	153	165	156	181	161	195	157	149	169	163	148	167	169	162	144	176	189	140	173	143	142	154	130	154	166	177	170	167	140	169	155	130	166	163	152	158	168	148	145	163	147	187	160	174	157	156	156	187	195	165	164	152	136	154	157	171	147	166	165	136	193	147	135	176	147	199	162	154	163	162	184	158	150	150	163	141	166	161	182	146	151	138	163	136	143	166	178	155	147	153	176	188	170	158	167	167	146	161	174	159	152	192	161	162	142	163	165	170	158	154	145	170	181	162	167	152	146	167	154	148	153	159	185	153	141	136	166	188	160	160	172	191	147	145	153	149	133	165	161	157	151	158	174	140	151	156	163	166	165	177	146	175	166	176	151	156	147	158	158	140	173	164	142	165	169	202	183	157	147	137	164	169	201	162	167	143	154	178	184	156	162	148	156	148	174	175	160	135	146	157	172	149	145	143	138	147	145	143	134	153	155	155	157	148	170	154	165	148	147	163	167	172	156	153	144	143	152	163	164	151	160	167	158	164	174	165	177	147	162	135	169	156	151	152	147	162	144	151	156	173	162	149	142	180	183	149	151	170	136	170	167	152	182	156	163	172	151	141	138	152	156	139	167	163
6070	988	468	487	546	548	606	809	842	759	602	488	437	430	385	366	363	395	404	399	383	403	374	345	368	368	389	387	347	385	416	375	411	384	433	388	397	369	366	360	377	361	381	364	394	386	369	371	379	375	395	401	374	394	374	373	369	385	392	363	379	399	393	391	353	374	396	407	367	387	379	360	362	403	385	395	355	383	355	383	383	342	343	377	389	412	347	356	398	398	371	382	377	368	366	350	386	374	368	424	371	359	375	394	390	376	348	377	349	357	334	353	386	378	395	343	385	397	357	382	374	395	369	361	386	381	355	394	371	366	347	357	364	378	384	389	357	406	426	368	377	347	370	362	335	398	382	386	364	359	388	416	387	370	400	363	353	373	374	379	354	381	366	415	365	350	369	369	403	403	376	385	356	392	335	379	388	376	381	378	354	389	400	402	387	395	388	364	351	352	371	392	373	380	365	391	399	362	354	380	350	351	385	355	366	351	413	340	376	322	375	363	379	396	365	371	366	386	394	365	378	399	372	374	377	386	385	359	378	391	362	366	356	392	372	374	367	366	373	394	347	375	387	367	387	415	392	396	344	389	356	369	418	394	364	354	398	375	401	362	385	348	401	395	374	389	383	359	376	384	379	410	392	378	390	376	376	373	373	370	393	406	370	383	393	381	401	376	374	382	370	393	356	363	391	370	368	388	388	385	378	379	377	415	381	377	361	356	354	363	406	350	409	358	363	361	354	381	393	366	372	371	373	381	348	346	357	381	399	382	377	382	368	378	418	358	391	347	384	371	384	370	397	397	363	372	369	369	359	373	385	350	363	374	348	377	380	376	384	379	385	361	387	359	392	383	353	380	395	350	387	376	345	338	372	404	372	365	408	348	398	378	394	380	403	390	368	400	366	398	365	365	407	365	375	362	373	361	366	345	373	370	392	374	358	376	395	387	358	395	365	389	396	366	358	389	391	358	403	367	345	362	363	375	370	373	377	360	367	372	365	391	370	408	378	396	376	378	381	390	360	394	370	382	359	372	375	377	370	400	371	376	356	354	424	363	376	371	374	335	371	353	370	367	355	380	410	409	366	374	389	397	373	385	369	377	349	391	391	385	407	347	356	384	393	369	363	395	391	366	419	392	350	343	357	370	365	347	370	371	319	358	386	384	371	385	404	364	392	400	366	383	373	428	351	383	397	369	408	360	356	376	379	411	362	368	362	399	394	400	346	362	369	420	366	333	391	363	386	385	379	348	333	381	352	368	387	357	363	374	337	410	409	344	392	345	377	387	342	390	371	401	397	378	372	393	354	369	393	400	383	380	371	376	343	376	377	378	371	377	329	400	376	364	359	351	351	351	358	389	378	384	380	369	400	386	371	348	394	346	379	368	372	345	390	367	414	349	377	371	379	373	385	376	398	342	392	383	374	396	363	379	363	354	367	378	388	389	384	371	373	323	349	377	380	361	385	385	354	360	349	357	397	378	388	371	371	386	374	341	349	355	362	344	400	342	360	358	382	382	353	372	337	360	383	358	366	415	363	411	421	376	367	368	385	391	363	351	376	348	382	380	369	367	342	351	359	374	382	376	372	352	365	365	398	367	358	402	387	372	360	388	365	371	380	416	394	332	351	391	393	421	389	389	398	387	401	354	396	395	380	373	373	398	371	416	379	409	401	411	406	365	371	371	403	392	368	394	384	347	371	353	375	387	391	362	395	378	348	357	390	364	426	358	359	378	336	385	398	381	373	357	382	391	370	379	403	396	363	419	350	371	377	404	373	385	355	343	377	388	380	360	360	387	372	364	340	365	355	335	341	404	376	367	372	408	393	344	364	386	405	371	382	410	393	323	435	379	349	403	358	400	406	360	371	375	386	390	392	371	359	356	379	380	385	355	354	382	375	376	373	348	376	353	383	365	373	400	380	394	396	371	372	397	372	397	362	356	391	398	387	411	377	398	364	391	351	344	400	391	347	402	366	380	370	368	398	381	321	348	368	373	374	339	351	363	330	377	381	349	397	394	386	353	355	354	382	391	386	386	357	380	324	358	397	364	347	355	387	384	400	390	387	402	419	408	336	372	357	384	377	360	366	384	373	382	356	349	387	378	382	364	357	396	387	365	359	349	379	398	386	346	371	401	354	363	381	361	366	380	359	367	366	370	365	395	368	382	372	424	353	394	371	376	401	377	349	388	370	347	361	372	382	394	351	393	389	383	359	386	408	356	383	382	383	393	414	333	379	393	382	376	340	371	357	392	363	387	353	345	421	360	376	360	355	367	354	388	398	369	379	323	363	386	375	353	374	342	381	369	370	335	412	367	378	372	349	359	347	404	392	424	333	372	386	384	368	344	405	391	379	388	360	365	397	340	353	373	354	377	392	404	388	405	379	391	371	365	369	381	389	353	370	368	390	362	376	380	346	336	361	392	388	372	350	342	397	398	323	369	396	322	382	374	390	415	387	359	372	371	368	395	350	383	394	407	368	378	392	386	362	390	348	362	349	411	349	373	353	364	389	376	376	384	348	351	378	360	354	361	386	362	412	347	363	369	338	426	345	365	383	394	373	394	386	358	368	359	360	368	350	395	385	385	384	342	397	365	381	397	385	364	381	372	423	375	372	351	377	361	381	398	398	372	382	353	384	400	351	361	352	394	395	361	392	386	367	357	399	385	378	345	379	366	378	393	372	385	398	382	355	390	380	396	418	374	344	370	396	381	371	365	346	388	404	383	363	361	381	360	393	380	346	359	356	396	345	354	391	390	373	395	393	389	326	370	349	381	370	389	382	359	352	353	358	411	358	382	375	419	371	359	377	387	366	351	377	377	398	325	365	359	406	404	364	391	385	362	371	377	400	351	362	346	366	398	399	374	381	400	388	412	375	394	370	400	393	343	356	369	372	370	384	346	350	342	384	359	381	370	367	365	375	376	392	390	384	364	402	349	389	373	395	351	370	404	348	419	387	375	348	390	379	386	374	383	357	386	364	421	364	394	359	347	400	356	353	376	408	358	377	397	368	390	381	376	381	358	379	374	370	386	376	411	390	357	397	407	394	385	326	394	385	370	364	367	375	368	378	352	386	396	349	347	370	407	357	387	359	403	386	365	382	385	365	406	395	388	372	377	361	388	396	403	365	386	400	315	379	400	377	356	358	362	379	371	381	372	396	374	379	399	385	365	384	386	385	408	353	365	335	354	383	375	391	377	407	389	375	385	381	355	382	377	391	388	373	363	341	367	364	386	415	384	393	394	350	372	390	351	409	384	415	379	380	370	351	375	401	403	363	399	396	380	371	390	363	354	375	376	400	355	376	384	363	372	362	378	379	382	403	353	383	372	385	385	394	367	394	375	374	340	332	364	362	375	363	424	399	362	402	373	375	407	379	397	382	412	415	366	387	369	405	364	354	363	358	381	390	384	373	381	347	409	380	360	376	397	372	382	353	389	362	377	376	361	384	373	382	363	395	367	377	371	376	357	376	394	374	353	354	356	370	392	377	368
24935	6532	748	477	352	314	302	283	298	274	209	181	177	166	136	146	128	150	130	149	146	141	140	138	138	120	142	140	152	146	137	124	141	132	156	151	162	126	129	152	144	140	141	136	113	134	139	139	135	135	127	118	122	140	153	151	139	133	163	119	142	135	133	132	136	143	147	137	135	134	140	157	142	131	142	142	128	139	133	135	144	145	133	126	130	140	146	142	127	135	148	156	145	137	167	141	124	133	145	138	116	144	146	126	128	152	141	123	142	154	129	144	131	148	140	128	134	141	129	134	132	139	144	115	131	148	156	138	131	144	138	129	143	146	142	134	163	136	130	143	131	154	144	129	129	126	127	131	138	115	136	121	149	172	144	122	142	131	118	147	150	118	130	150	130	143	155	156	140	149	131	121	141	138	120	138	145	148	141	139	143	136	143	148	148	163	147	124	139	149	127	136	132	127	157	130	127	137	118	125	121	147	149	126	129	140	118	130	135	121	152	135	125	151	140	142	162	149	145	117	140	149	160	138	134	142	132	145	157	140	158	114	132	126	133	143	124	133	148	128	145	138	116	116	129	147	143	135	162	148	147	142	138	151	166	124	145	161	128	141	153	136	126	145	162	138	140	142	130	163	130	128	162	149	154	132	130	140	148	137	134	118	132	112	131	128	153	125	143	124	142	123	129	118	131	140	136	144	149	117	132	143	140	134	135	125	132	123	133	156	129	158	134	122	130	150	133	139	138	135	163	150	165	134	148	155	131	136	127	139	152	155	136	115	123	161	137	144	120	159	144	153	163	134	117	151	143	129	133	132	111	140	136	118	148	143	131	138	140	141	127	140	155	139	136	163	118	138	135	149	131	152	132	142	163	111	148	149	137	145	131	131	146	125	152	126	152	129	149	127	138	129	144	162	148	156	142	141	141	117	122	116	133	109	141	153	149	175	125	167	133	125	129	141	150	145	134	156	124	134	132	133	121	144	141	144	148	124	149	149	142	149	144	141	130	133	155	120	126	146	126	147	119	123	127	134	137	147	128	130	118	161	142	151	153	139	129	132	123	127	126	148	145	137	149	157	146	144	168	117	125	170	145	155	142	150	154	156	147	135	160	134	150	128	144	126	136	144	142	175	144	163	131	138	151	156	137	139	143	124	112	144	145	150	132	133	135	114	107	127	150	143	120	154	147	143	148	128	129	123	151	124	130	133	159	117	146	140	151	140	144	129	135	123	153	126	121	133	139	142	119	118	142	131	147	141	141	137	141	137	119	128	123	151	143	127	147	138	141	122	120	131	150	144	125	153	119	118	151	130	131	125	127	139	137	138	153	150	159	154	144	159	126	147	133	126	136	143	126	126	115	146	134	140	153	128	155	152	134	154	147	145	153	138	122	120	130	145	133	138	126	125	151	143	137	144	164	136	143	137	131	138	117	135	136	131	151	148	122	144	127	140	124	118	136	137	135	135	152	151	138	132	106	124	133	146	122	135	149	161	135	148	143	150	161	134	142	149	120	145	137	133	131	150	139	151	140	149	147	155	140	154	140	125	123	130	157	141	134	136	138	123	127	138	153	128	124	140	128	133	139	147	143	147	107	144	147	147	121	143	148	122	142	141	154	148	138	124	126	136	123	130	142	148	163	133	138	134	138	158	140	162	121	155	130	139	157	122	132	134	129	126	123	151	140	139	132	139	152	133	146	151	161	157	124	146	136	130	137	158	150	139	128	117	143	115	136	126	146	141	108	132	145	133	116	134	137	119	117	145	143	135	145	133	145	138	139	144	158	136	127	138	141	152	145	126	109	142	132	150	152	151	158	144	130	144	149	127	161	138	134	129	137	108	130	134	110	158	156	128	159	133	120	167	144	141	145	132	146	136	143	137	117	108	143	145	169	148	165	149	128	146	134	133	129	128	134	142	139	140	136	132	121	160	147	134	133	137	145	159	152	114	146	150	160	166	188	141	142	142	132	129	116	138	141	132	122	148	120	145	143	135	145	143	126	122	158	144	123	131	153	159	125	126	150	129	146	136	140	135	151	139	125	136	143	158	143	158	130	124	140	149	143	116	141	117	143	133	127	117	109	163	131	140	143	142	150	107	128	119	115	135	135	140	118	147	142	159	135	102	119	130	156	140	123	149	141	149	138	147	121	149	128	130	145	159	156	151	149	142	143	152	140	174	150	130	134	144	138	127	121	151	135	152	109	139	136	152	122	127	147	105	137	152	143	114	155	153	129	149	146	137	149	123	127	139	160	141	113	156	167	133	136	137	136	132	138	166	160	137	126	142	134	130	152	116	137	149	142	139	156	147	166	125	144	144	132	160	141	120	146	144	166	134	138	152	138	137	149	140	136	137	142	113	151	152	122	132	116	132	134	140	169	154	146	122	126	143	116	141	123	147	186	133	149	133	139	123	137	122	142	155	144	131	123	134	149	130	156	144	140	148	141	140	144	126	130	129	158	128	129	155	108	139	139	134	154	149	147	128	153	144	162	140	144	125	163	141	140	125	133	142	153	120	148	169	157	134	133	142	154	138	131	147	157	150	158	129	142	139	106	170	152	130	134	141	145	133	117	128	138	146	124	140	147	142	141	155	126	136	133	152	145	142	131	123	146	139	108	143	134	130	167	135	130	148	147	122	119	135	138	114	136	123	130	151	137	158	148	129	114	167	118	148	139	129	140	148	148	147	125	108	178	157	106	145	131	145	147	150	136	145	117	182	145	127	134	134	155	121	136	138	135	118	163	130	121	116	158	137	154	148	149	143	129	137	157	142	143	150	136	165	136	117	149	121	157	147	155	128	149	138	140	126	148	129	132	122	137	156	137	141	164	155	137	139	148	141	153	151	156	132	119	119	126	146	144	143	131	126	141	135	137	161	142	139	154	142	139	126	138	131	144	136	155	151	117	122	130	143	145	148	103	128	145	130	152	136	129	120	129	135	156	135	126	125	150	149	133	144	141	134	154	154	133	165	159	132	134	138	144	132	125	127	132	136	147	128	133	126	146	123	143	123	137	158	145	118	142	130	134	156	133	132	134	130	95	134	139	116	155	136	151	165	147	134	151	130	144	139	148	152	140	126	127	141	151	139	144	151	127	119	157	158	133	153	161	119	119	145	151	154	141	142	128	146	148	133	119	147	137	135	134	144	156	138	114	124	145	136	130	140	148	134	129	161	160	134	148	170	157	117	138	129	119	157	139	146	115	140	160	143	127	141	123	132	163	142	151	129	126	150	152	138	130	148	124	143	126	134	146	145	133	153	151	141	131	116	128	155	129	139	137	158	141	131	130	147	125	143	138	163	111	132	147	142	136	140	112	123	141	149	136	138	151	145	145	136	113	132	129	148	163	134	148	147	156	157	123	144	181	149	139	139	134	128	145	151	140	131	136	150	154	146	142	131	137	135	133	141	126	158	142	148	134	124	148	132	138	125	139	116	134	135	123	137	134	147	134	137	121	128	121	136	142	117	130	129	156	124	129	138	124	117	157	141
16122	2589	1087	1202	1125	1194	1140	1341	1311	1129	884	622	550	508	476	422	413	427	351	434	399	399	404	390	413	384	355	387	367	417	401	412	366	396	390	358	405	380	415	397	351	377	391	356	358	383	374	365	365	373	376	342	370	359	380	325	336	368	361	354	349	345	352	370	366	381	371	369	333	336	340	347	335	338	347	324	373	348	367	296	380	355	327	365	339	324	356	343	330	346	379	385	373	382	379	337	367	343	343	368	336	359	350	407	382	368	339	339	358	326	362	350	337	378	336	373	371	360	378	378	348	401	357	352	366	362	366	357	333	349	345	375	337	363	364	359	359	359	334	353	340	334	356	339	365	349	336	382	324	392	325	382	388	334	352	346	353	355	327	339	354	375	356	348	333	355	367	350	360	342	388	324	348	332	353	310	344	352	335	312	373	369	354	350	347	360	347	340	351	354	359	374	341	354	374	345	363	351	358	323	356	377	333	365	367	371	338	345	367	320	354	363	343	357	352	355	388	353	354	359	385	359	358	358	388	330	357	324	360	337	395	365	334	344	336	319	355	343	353	355	311	364	349	347	353	352	323	351	350	346	373	388	345	354	345	326	372	335	337	341	350	316	355	349	351	365	358	338	378	364	376	319	361	323	371	358	371	350	321	375	361	327	346	354	365	358	395	345	334	342	333	334	368	367	360	313	337	310	356	352	344	365	326	331	346	340	381	373	376	342	372	341	359	375	353	355	347	359	360	359	409	323	344	380	359	360	358	338	343	345	313	357	345	314	345	350	355	385	369	323	340	331	345	369	375	351	380	362	348	309	357	375	367	361	369	338	366	361	348	349	359	371	314	361	336	321	343	327	361	357	377	387	358	372	337	381	379	345	347	365	363	347	351	361	344	365	376	356	335	338	367	364	361	370	353	345	347	356	340	361	319	386	354	380	381	356	339	322	342	360	370	341	351	332	357	350	375	332	349	358	351	385	346	340	302	335	359	370	385	307	382	358	394	341	345	382	340	355	318	371	354	365	340	346	384	345	347	360	345	363	366	358	357	339	370	363	338	346	369	382	343	361	374	364	363	361	375	389	339	393	336	352	314	342	363	360	360	338	357	362	358	337	317	361	341	376	368	373	371	376	347	348	330	354	364	374	354	341	369	374	348	332	339	361	345	331	344	352	342	345	352	330	341	338	325	337	354	383	363	336	381	346	328	334	371	338	357	362	392	369	343	360	351	363	354	355	342	377	352	347	336	372	352	315	380	356	335	369	341	376	342	325	339	355	327	295	377	328	362	326	342	338	356	364	344	324	367	314	384	399	360	327	402	331	347	344	359	352	350	347	347	366	345	368	344	347	376	316	322	381	373	343	365	354	346	343	331	343	336	405	377	356	336	363	318	337	364	356	305	374	388	343	393	352	342	350	356	365	377	334	363	360	351	346	374	405	357	363	381	384	349	345	361	333	318	339	330	392	365	379	344	357	391	333	378	315	367	357	338	373	370	358	350	359	374	378	338	358	359	361	381	361	322	324	367	342	365	324	331	340	334	346	382	363	351	327	362	340	347	357	383	328	376	373	345	345	374	360	378	345	354	356	388	359	347	355	351	311	361	357	327	360	358	350	336	356	360	346	331	370	347	333	358	388	344	354	359	377	354	334	349	326	339	357	328	358	371	338	358	326	338	354	349	346	363	323	343	353	361	332	325	372	342	340	357	340	352	321	347	335	360	325	347	343	345	326	336	337	359	326	390	350	350	352	359	345	338	337	337	346	371	352	359	347	373	356	344	380	335	313	352	310	322	330	352	346	352	361	344	384	373	350	367	366	374	340	351	318	338	357	348	361	355	348	337	344	369	359	367	360	326	370	363	333	338	378	361	361	367	378	333	374	366	315	373	353	373	372	370	335	352	339	352	347	346	368	336	356	385	369	344	347	346	354	362	324	373	381	345	364	353	352	341	384	364	344	355	385	342	340	351	357	373	363	377	338	351	334	382	363	368	370	343	378	394	356	358	370	370	368	356	370	341	391	362	359	328	359	318	384	387	357	345	355	337	335	371	379	365	352	326	364	325	381	379	374	382	369	362	344	357	381	338	364	356	356	371	356	361	349	350	373	346	359	364	348	361	356	371	374	363	387	377	344	358	344	338	385	386	356	345	352	339	328	346	341	348	372	337	351	345	341	370	369	344	352	326	374	346	336	367	329	356	328	368	374	340	344	340	375	369	375	345	358	366	342	345	357	353	341	369	379	356	317	381	356	357	337	345	318	377	362	341	375	346	362	313	347	372	340	382	343	356	369	326	345	371	359	358	335	344	350	363	365	340	360	343	328	368	355	361	352	350	362	323	369	312	335	342	368	322	354	352	373	329	349	353	367	376	386	350	331	322	362	339	327	363	342	347	345	309	364	356	365	370	346	367	362	370	344	334	367	350	369	376	335	342	341	385	366	390	396	370	328	346	339	383	350	373	381	371	348	334	348	332	369	363	350	366	339	353	356	322	345	368	359	349	365	359	324	371	351	363	365	355	349	332	334	342	324	352	346	357	359	328	351	368	336	344	379	339	399	371	371	360	335	325	344	351	339	366	314	353	408	371	369	341	371	351	372	341	344	344	373	335	378	386	367	349	332	353	336	372	338	383	329	337	362	347	348	350	360	344	337	351	360	378	337	331	382	379	333	331	360	366	341	348	379	388	315	385	364	329	376	351	356	366	376	380	331	386	360	365	322	369	353	345	353	330	355	350	362	340	336	404	365	374	345	358	326	335	367	362	357	388	352	354	360	324	348	340	317	343	333	385	354	381	322	362	382	374	355	375	341	336	359	367	372	362	377	343	343	363	335	375	388	331	378	372	341	356	374	361	326	335	365	360	379	374	364	348	363	326	329	368	360	372	331	353	354	374	400	332	338	384	365	365	336	380	334	315	339	360	364	377	350	363	374	367	366	344	378	339	351	332	367	352	359	330	386	356	337	326	314	349	373	329	332	357	351	361	361	367	341	365	331	345	367	354	356	386	317	327	330	355	353	329	342	379	330	380	364	332	316	361	320	346	378	371	364	370	349	324	366	334	369	350	343	344	335	354	376	344	332	331	349	326	362	343	353	333	368	319	319	358	348	369	379	349	341	362	330	349	365	353	356	393	366	346	352	343	348	369	346	348	321	349	349	340	340	309	317	387	328	360	331	355	320	320	365	318	334	365	407	345	333	349	351	357	366	356	352	361	363	357	350	325	315	349	350	378	355	367	340	381	343	361	372	348	375	364	336	397	367	343	359	329	333	369	352	381	327	367	378	355	352	336	348	358	325	362	350	353	355	365	346	334	358	369	347	368	355	323	339	386	339	335	350	335	334	362	343	347	342	319	365	358	345	364	325	376	364	329	350	354	337	335	351	340	320	363	365	361	355	375	326	313	371	322	368	340	349	382	349	395	384	355	320	351	347	345	332	343	337	306	334	326	340	337	366	341	387	354	340	349	353	351	352	339	336	380	372	353	321	376	362
36895	12207	2076	921	669	578	545	587	540	478	431	322	312	313	326	321	313	313	312	304	291	295	311	306	274	281	277	285	291	291	291	302	317	282	305	295	309	284	277	272	271	339	302	317	284	277	246	268	296	311	311	311	273	281	307	267	283	252	310	298	265	279	275	262	272	317	280	266	304	258	281	297	278	309	292	291	298	263	258	309	288	309	316	314	284	290	294	276	280	305	315	292	245	338	252	299	304	274	280	286	324	304	296	296	265	253	294	298	257	259	307	330	316	268	290	255	302	287	301	305	298	268	323	274	327	275	302	307	288	321	327	291	279	302	285	278	280	296	296	267	279	325	324	267	301	299	287	295	309	286	248	265	289	271	270	295	297	270	269	263	268	297	257	288	316	308	310	293	276	289	306	298	296	300	288	272	284	315	303	269	297	273	299	293	313	299	299	322	294	282	319	309	299	283	268	281	327	229	306	283	332	264	285	268	272	296	298	312	255	288	266	279	318	318	276	294	302	296	271	270	316	287	297	279	281	314	289	287	304	255	308	294	290	293	311	289	296	279	283	300	281	283	271	293	264	274	320	305	290	283	289	274	263	281	299	301	296	306	305	304	260	292	293	283	284	274	274	284	275	295	300	250	274	260	275	267	278	273	267	276	322	294	302	308	264	268	281	258	284	285	279	308	280	284	282	281	276	268	268	291	297	300	328	258	278	286	286	284	314	257	304	281	300	292	288	303	253	254	274	288	266	286	285	288	281	279	290	322	277	276	294	297	283	309	282	285	283	306	298	268	285	307	304	266	286	307	271	277	276	303	309	268	306	280	296	277	317	285	301	302	280	297	280	286	265	316	298	316	294	326	287	282	291	278	292	283	293	285	285	296	268	286	275	303	299	286	283	281	276	249	290	283	269	286	284	297	297	294	284	287	279	292	273	277	279	259	267	302	289	310	285	269	282	303	264	294	267	276	291	288	315	268	297	286	306	326	303	296	320	302	261	318	301	325	245	307	260	291	280	302	288	303	288	293	257	315	313	297	281	290	271	278	296	275	268	297	275	313	261	269	235	282	265	277	310	300	291	292	267	287	306	274	290	239	290	277	282	271	311	311	250	275	260	264	260	260	263	289	296	305	322	286	299	278	286	300	251	293	265	298	292	311	281	271	284	279	284	271	294	305	294	326	287	266	280	285	295	290	283	280	299	304	268	296	276	284	263	268	276	293	287	300	310	312	259	298	319	282	273	294	288	273	294	284	308	307	278	309	287	298	323	288	312	310	317	277	337	318	263	294	304	264	274	270	295	291	248	256	273	282	297	260	289	299	305	296	290	257	282	259	294	260	264	295	304	288	302	275	305	331	305	306	322	299	267	278	294	295	286	290	306	327	310	289	294	268	269	268	283	301	284	274	264	259	269	311	330	332	314	256	328	270	296	297	274	286	286	262	268	278	262	242	247	283	279	297	317	293	267	235	290	280	294	262	306	279	285	296	294	272	276	309	296	283	261	290	353	299	304	269	291	297	332	307	314	275	245	273	297	300	293	293	268	282	290	291	292	295	293	269	271	305	304	269	262	308	286	271	296	292	281	253	279	300	279	292	306	281	283	279	280	317	301	266	298	278	289	300	256	272	308	275	286	292	286	305	311	294	284	304	299	299	290	284	283	288	273	281	315	269	296	280	292	291	279	274	266	289	312	338	307	299	289	329	282	270	280	289	298	263	318	283	299	297	301	256	298	308	291	298	298	302	283	287	289	298	246	287	321	316	288	339	313	280	310	287	252	317	257	298	278	257	278	302	271	273	281	286	314	313	307	284	274	307	319	296	295	301	269	290	313	284	279	300	265	287	266	279	340	292	240	308	253	326	326	299	295	275	299	274	310	286	277	267	273	272	284	264	273	284	294	285	281	267	280	220	254	294	275	280	276	281	278	309	284	280	305	278	284	296	292	294	306	323	289	292	285	301	271	280	296	278	253	269	313	302	292	276	295	266	269	276	278	306	276	298	310	235	274	248	295	271	257	287	300	282	297	312	277	318	286	278	291	302	261	289	294	279	305	320	264	302	254	296	279	303	266	277	305	294	295	268	287	260	300	281	247	299	281	246	286	271	294	303	277	273	261	277	307	289	272	271	262	282	276	285	283	269	308	254	253	222	265	281	286	318	323	316	293	253	285	268	270	310	282	320	306	331	313	272	268	308	275	284	270	285	301	299	260	270	298	293	265	285	276	293	297	301	278	285	286	264	269	332	257	282	304	272	306	289	310	280	260	264	289	320	302	302	283	268	285	271	283	254	301	302	270	267	299	280	277	336	291	266	304	331	267	293	274	286	297	331	272	292	304	288	303	275	316	251	275	290	291	270	311	286	286	304	285	294	249	285	288	332	301	299	315	280	251	293	306	290	283	267	297	278	256	287	282	290	298	242	302	262	306	269	276	303	314	274	302	249	302	270	310	305	286	277	295	298	277	282	263	275	285	300	270	247	338	275	317	288	283	295	255	295	303	288	294	275	293	296	304	283	294	238	282	302	274	300	306	289	295	279	268	293	299	280	250	274	278	303	279	322	268	305	284	275	292	312	282	253	278	282	300	295	306	297	277	269	321	271	264	305	314	290	268	314	266	322	272	257	264	272	296	302	292	266	272	308	283	291	310	288	294	289	259	258	310	319	273	304	305	291	288	308	298	288	313	324	299	295	309	293	263	263	311	264	281	288	289	328	288	268	242	298	283	285	296	260	274	299	286	278	306	296	263	292	289	315	268	292	266	269	254	279	286	319	311	300	318	315	275	276	271	314	304	284	284	297	292	289	297	276	279	271	290	290	301	251	282	304	307	289	263	277	281	282	296	297	278	271	295	298	300	305	261	315	299	279	311	295	317	266	261	281	277	300	292	251	263	272	289	325	300	273	271	264	266	291	263	291	302	309	287	302	256	285	309	317	299	317	313	291	277	274	298	289	317	306	269	286	306	295	296	251	275	326	272	305	277	337	280	339	291	261	280	273	285	295	292	304	323	331	293	260	285	321	281	257	284	299	272	271	301	317	287	313	286	257	290	270	280	294	272	296	279	265	266	325	256	294	298	306	304	283	268	304	285	270	290	293	287	278	284	271	314	285	286	268	316	282	311	275	290	230	291	303	290	285	283	284	305	262	331	301	284	304	280	280	265	280	290	274	298	282	266	292	303	314	291	304	323	286	288	274	269	303	254	290	315	308	290	307	290	259	289	303	256	264	286	314	306	303	297	278	262	274	319	268	301	296	309	279	278	314	260	278	299	287	302	321	272	298	288	298	303	313	267	253	301	307	288	324	269	275	319	290	290	340	291	317	269	290	294	287	304	307	322	279	308	306	286	295	261	319	276	295	298	284	272	296	314	316	273	284	258	296	273	282	259	291	302	286	281	302	313	310	265	299	284	281	312	295	309	304	308	309	297	280	283	289	290	279	284	327	254	286	300	265	335	282	251	272	264	269	304	285	276	298	299	311	273	288	296	316
22268	3544	1997	2290	2199	2044	1974	2044	2050	1651	1340	1135	1005	911	809	791	756	772	756	739	707	691	714	749	687	720	665	765	680	679	672	710	739	725	711	690	674	667	636	649	650	597	683	626	644	695	655	661	662	645	711	654	644	675	645	636	645	667	679	657	666	673	619	678	649	668	652	614	633	640	617	649	678	706	651	636	624	661	674	712	675	678	682	625	621	666	622	650	678	640	634	662	648	642	662	649	649	588	660	688	644	662	660	619	658	698	635	649	638	669	607	676	653	654	686	652	670	638	623	655	627	656	642	681	637	629	667	670	641	632	641	647	702	669	630	640	677	610	639	634	628	655	698	691	661	693	669	652	650	619	646	655	631	704	668	630	651	638	645	607	645	699	643	665	667	597	626	679	656	642	642	645	693	607	689	652	673	657	663	603	679	685	645	620	653	652	678	642	664	650	660	674	638	644	694	660	665	639	667	627	618	640	632	624	663	677	618	635	650	597	676	592	666	622	647	644	626	607	663	635	660	654	627	631	683	637	647	652	694	643	661	608	687	660	669	611	687	647	654	597	656	627	623	719	652	654	658	662	671	649	629	676	661	646	673	645	654	671	661	673	641	661	651	671	615	671	657	602	616	635	626	641	613	630	693	591	627	673	677	652	670	656	669	625	663	645	636	667	678	662	623	695	657	669	649	656	671	641	639	625	638	643	668	633	648	649	611	676	654	649	635	645	663	675	632	651	605	672	646	627	649	640	640	640	620	641	631	652	616	617	662	649	688	637	618	634	638	656	639	641	604	621	662	641	603	605	615	666	677	660	671	598	677	621	649	655	629	675	643	659	674	642	664	666	693	651	684	661	671	665	634	623	647	640	609	618	693	631	580	634	625	682	641	615	700	651	649	671	658	663	615	641	630	653	594	669	635	614	682	656	692	636	674	644	625	623	639	608	672	654	692	604	606	644	643	613	634	684	658	649	596	645	694	635	650	643	661	646	668	651	683	676	640	629	693	641	638	616	617	603	651	624	604	675	686	687	642	632	675	656	649	643	643	654	665	639	646	668	618	614	637	662	674	610	629	653	689	611	665	627	683	636	630	695	629	641	634	697	658	629	653	590	676	650	610	613	629	641	665	669	642	641	639	655	616	663	659	698	580	647	600	638	678	638	657	664	578	628	616	601	670	675	637	644	679	667	641	659	645	647	719	644	635	663	661	657	637	627	652	642	669	606	627	627	680	684	671	616	666	601	609	666	614	671	594	618	666	615	660	629	611	680	660	679	665	671	707	644	621	603	698	647	605	655	651	655	639	664	667	642	642	621	651	639	626	624	671	632	663	622	653	666	664	663	654	673	673	640	638	653	595	671	666	677	594	673	684	640	668	646	627	681	630	633	687	648	675	681	663	661	625	646	594	651	712	660	634	689	594	618	672	655	633	631	689	590	632	622	657	615	666	691	638	694	640	664	653	597	660	666	665	678	654	586	668	641	686	632	672	671	632	620	731	668	663	665	600	683	624	657	651	657	594	605	697	621	609	621	687	656	685	627	641	624	645	607	601	638	665	629	617	637	631	669	655	618	612	670	639	650	672	670	628	668	675	665	669	644	629	600	615	636	642	635	686	684	659	687	638	639	619	640	618	669	623	666	635	629	647	635	621	642	680	636	626	624	627	634	637	683	667	629	620	674	666	665	634	689	630	654	655	650	612	631	621	644	661	670	638	675	640	670	691	616	676	639	630	653	610	653	653	675	666	665	621	629	636	604	594	626	670	656	645	630	616	590	632	662	708	681	677	646	634	559	673	654	659	641	625	641	644	695	702	636	621	658	642	639	614	619	643	647	610	656	677	650	679	646	641	623	667	660	700	607	594	660	649	666	633	629	672	629	666	656	624	644	640	624	659	639	625	659	641	640	646	695	654	655	645	654	602	675	667	691	684	703	697	640	693	659	650	683	606	598	627	638	655	685	617	659	684	655	652	641	721	619	649	642	621	626	610	645	646	650	693	615	646	660	653	686	675	616	674	660	682	679	668	666	674	660	675	667	634	663	648	608	622	630	657	668	688	656	625	618	623	670	640	661	659	655	603	658	676	659	634	698	601	670	611	603	628	653	635	663	644	676	630	660	644	720	678	629	629	674	660	661	616	648	682	653	700	649	685	665	631	616	666	639	638	679	656	651	651	636	634	668	656	663	620	643	673	665	634	665	652	625	654	685	670	704	637	684	668	688	668	609	657	636	663	628	650	652	632	627	609	634	602	694	641	618	648	647	674	670	653	670	666	577	656	622	624	617	640	608	627	628	626	672	675	616	662	660	680	653	642	637	668	638	608	683	707	714	681	710	676	639	660	659	635	687	666	663	651	663	639	665	675	654	653	669	688	651	661	636	608	632	641	621	619	635	675	669	656	670	628	645	586	638	674	667	630	629	674	653	630	629	680	615	676	644	655	674	627	669	657	633	659	661	686	678	618	678	665	682	704	639	637	660	647	672	617	642	649	638	606	625	603	631	619	657	635	667	669	671	663	653	667	646	642	665	682	698	651	675	628	680	601	667	640	613	645	690	666	682	627	663	656	689	634	671	640	669	630	612	671	650	615	665	657	669	603	625	647	642	649	602	638	638	641	607	676	664	658	601	634	661	644	671	651	658	630	633	600	633	658	635	638	659	639	616	603	678	622	681	673	686	627	637	619	643	638	670	683	678	610	639	620	650	656	666	621	676	660	696	619	632	659	639	601	636	613	685	669	643	629	681	618	645	678	604	673	664	633	646	590	653	648	667	651	676	683	609	641	628	679	660	646	617	645	661	669	633	657	653	668	645	663	619	705	671	631	675	666	687	636	671	647	673	658	624	677	627	667	646	688	634	635	662	650	597	618	620	644	648	683	689	611	643	702	652	644	679	644	679	653	646	639	660	677	631	654	619	672	607	627	656	604	686	639	632	609	612	666	651	638	692	653	669	626	635	596	646	641	654	656	578	660	661	599	745	669	667	640	647	664	672	669	681	681	632	651	707	680	635	662	653	648	629	628	654	630	678	652	679	625	612	659	625	643	670	656	642	662	674	639	662	642	615	662	672	673	642	647	639	633	668	678	644	641	656	614	631	655	640	674	648	691	676	646	694	684	621	628	633	643	649	603	635	687	634	650	679	634	627	664	633	605	659	673	669	657	601	609	703	639	663	661	597	647	651	647	646	625	640	660	698	653	660	697	661	634	591	647	681	629	590	678	651	621	683	640	657	612	648	629	614	652	661	686	660	685	650	669	657	648	630	595	659	652	666	646	615	699	628	664	665	617	646	676	593	603	666	656	632	612	642	644	653	634	656	631	653	654	611	655	631	605	624	661	689	651	697	677	647	664	659	662	669	635	642	654	643	641	662	680	638	661	617	663	647	653	609	638	617	615	668	614	605	609	641	655	638	652	629	672	650	636	642	601	687	669	629	647	582	670	680	644	641	611	658	607	669	670	623	629	641	676	627	599	667	632	632	650	609	603	668
8915	1276	200	180	185	215	176	206	199	188	173	184	156	187	155	159	166	138	152	169	141	154	148	175	150	122	155	152	155	172	147	144	144	145	161	145	161	158	159	187	161	157	146	146	142	149	160	168	154	144	147	160	160	141	169	159	170	156	149	149	139	154	165	149	149	149	151	146	173	133	158	133	158	159	168	155	143	156	154	163	155	131	132	139	179	134	155	134	153	149	150	142	139	168	153	143	126	158	164	156	171	150	137	125	139	142	163	154	150	144	126	144	151	143	136	166	157	138	166	162	150	136	154	140	164	159	162	168	156	143	161	156	186	153	193	148	138	159	167	178	137	150	142	136	138	124	132	162	174	170	173	155	125	147	150	153	122	142	170	154	171	143	145	158	156	136	146	163	159	146	167	145	146	155	149	139	159	153	164	155	163	143	168	151	148	151	154	156	149	158	149	148	146	157	167	160	145	166	155	150	145	157	155	154	154	159	134	138	132	165	141	170	145	160	174	140	155	152	146	143	161	176	145	142	148	141	146	171	135	171	145	148	155	141	152	140	140	135	146	149	162	161	144	159	151	166	156	161	167	144	145	151	133	162	151	170	129	131	154	154	140	144	159	175	167	123	154	144	122	156	148	152	153	157	160	157	145	157	167	162	125	128	156	164	187	174	158	161	140	152	137	141	153	158	137	129	149	140	139	172	151	174	153	145	167	156	157	160	138	170	164	148	151	166	147	153	141	144	142	128	146	148	152	149	168	165	143	150	128	143	136	139	154	156	180	147	153	148	145	153	138	172	171	153	158	108	146	144	136	132	153	161	139	143	150	151	139	152	146	139	149	148	154	175	146	147	168	153	165	155	144	156	150	166	151	149	193	142	155	140	148	177	153	129	143	129	148	154	149	144	141	161	138	140	157	150	132	145	151	134	144	156	158	157	143	154	163	141	124	131	142	150	148	180	147	139	164	126	124	142	151	148	161	163	153	160	161	152	145	156	163	141	151	141	160	132	159	143	161	157	172	149	144	132	157	157	157	192	177	155	130	141	142	142	145	154	135	163	169	144	141	157	155	141	160	164	171	159	186	162	167	161	137	156	160	149	151	132	144	141	149	151	148	142	156	126	149	163	132	159	156	164	157	143	139	134	162	130	159	162	131	147	165	131	154	151	145	169	147	133	158	165	141	146	161	163	173	143	142	159	155	144	148	166	148	162	156	152	153	152	146	164	140	139	156	162	158	143	166	129	143	149	149	145	147	180	167	158	163	150	154	162	169	121	138	156	166	155	154	151	161	168	162	167	144	153	134	135	171	167	141	144	154	133	161	136	170	133	130	152	145	138	166	164	155	170	150	172	164	142	141	136	133	170	160	167	144	163	160	150	144	166	142	124	151	143	153	145	157	160	147	159	159	140	184	159	143	144	149	177	145	149	171	165	157	167	160	154	147	163	147	157	170	161	186	157	161	166	173	175	156	145	142	146	145	168	154	168	159	142	153	139	146	141	148	170	166	162	134	163	157	142	169	149	139	151	157	153	142	153	163	163	144	157	177	156	146	147	128	173	138	143	136	140	191	177	154	140	158	153	161	156	136	155	139	136	150	163	131	149	148	161	135	167	159	163	171	172	163	147	141	167	134	170	157	145	160	149	144	154	148	162	148	146	140	156	152	136	187	160	149	171	148	141	132	143	137	158	125	140	139	154	151	128	162	158	131	144	161	141	133	160	169	163	158	160	144	136	140	139	157	148	139	143	134	145	149	127	172	148	140	128	149	152	142	170	175	178	146	141	159	163	149	159	126	163	154	159	173	152	147	157	154	110	159	164	156	153	177	144	147	146	125	159	140	147	145	152	143	135	144	168	164	133	136	133	144	167	172	136	136	150	155	155	159	157	151	136	148	145	152	183	162	136	141	153	171	144	143	163	156	150	155	151	157	149	133	165	153	153	148	127	170	143	172	163	175	142	136	130	146	150	173	172	167	137	136	139	152	125	161	149	140	174	160	135	160	149	156	157	156	152	147	158	151	140	168	141	147	145	145	145	142	132	154	148	156	136	127	154	165	166	155	158	157	147	142	165	168	134	143	155	144	136	136	150	150	136	156	151	128	142	145	150	160	156	166	167	162	147	157	164	177	136	160	168	140	146	132	170	161	137	147	173	154	145	180	139	145	143	163	170	143	142	133	123	164	150	154	167	156	167	136	153	151	152	154	162	152	158	156	156	132	146	161	141	171	144	150	150	146	150	151	157	145	132	162	153	162	133	139	145	150	129	151	163	171	135	139	116	127	158	158	159	147	123	163	154	140	144	162	143	131	159	157	135	147	134	148	154	140	172	141	149	178	132	146	146	169	162	146	156	184	144	164	161	131	163	143	157	184	150	163	158	163	174	163	156	160	162	141	151	151	152	148	151	148	142	142	145	159	165	160	158	164	162	158	144	158	185	157	159	163	134	131	139	141	167	136	141	138	147	153	156	144	136	174	140	145	144	169	163	145	143	152	180	149	137	182	162	146	140	169	148	157	141	158	148	165	126	177	156	161	136	160	166	166	147	127	147	159	143	150	139	161	152	144	160	164	149	163	181	163	149	144	141	136	162	143	130	167	158	163	130	154	180	152	151	170	133	154	155	146	133	153	133	159	144	162	156	171	152	150	139	153	160	138	140	139	159	143	157	160	136	149	156	134	165	165	161	165	163	166	147	150	139	120	197	162	149	150	166	163	131	141	177	150	155	165	139	166	153	141	167	146	143	167	160	152	130	133	154	161	137	134	145	153	137	162	140	159	146	148	137	152	172	150	173	141	156	150	165	159	171	141	139	125	148	177	171	140	136	135	159	139	160	152	153	144	162	136	145	162	153	158	154	154	156	151	155	153	140	171	159	172	139	169	181	137	164	150	157	167	151	144	158	114	147	138	144	169	149	148	124	177	157	166	137	165	145	159	169	137	147	149	148	134	144	124	154	165	123	149	149	162	132	140	136	172	149	158	136	141	186	144	145	165	127	153	182	161	155	126	147	158	159	148	127	138	146	162	174	141	161	179	147	157	129	150	161	154	148	154	149	150	183	128	144	166	127	144	172	170	144	170	170	142	154	139	143	138	150	183	138	164	143	136	179	165	180	151	146	123	135	151	146	125	166	170	126	171	146	157	129	169	155	177	163	153	190	139	171	135	150	162	176	161	126	153	139	140	166	162	148	139	150	162	151	154	160	127	165	151	145	142	151	150	146	146	157	139	144	157	152	165	143	150	164	144	178	129	132	149	142	149	147	115	138	133	137	147	132	181	150	165	173	151	134	150	160	153	144	144	163	145	135	157	154	164	137	144	162	138	153	157	157	167	151	168	175	140	172	160	154	140	163	160	125	139	150	171	146	151	172	146	147	150	172	146	169	142	138	156	180	149	154	185	153	150	153	159	160	146	158	152	143	147	156	165	171	142	147	155	154	153	143	150	151	150	148	155	164	131	130	145	143	149	141	169	153	135	174	155	154	160	176
5673	828	439	460	545	577	653	746	714	638	500	438	455	395	387	382	367	363	407	361	353	381	379	355	390	372	339	356	384	385	378	386	369	384	364	327	361	361	342	374	342	372	380	371	341	367	336	368	351	348	383	352	370	372	364	369	368	356	385	373	370	387	369	357	399	379	386	375	376	372	372	380	374	357	351	364	350	382	404	372	358	366	362	385	398	373	374	384	384	385	379	363	364	390	357	373	348	354	347	381	379	366	370	388	368	335	372	357	383	372	391	348	354	389	367	371	369	348	367	344	372	364	329	374	359	357	361	370	376	371	401	385	360	376	390	404	370	317	361	356	355	366	357	340	344	357	363	325	394	353	349	346	390	342	346	373	328	385	391	356	390	358	396	356	363	394	363	416	377	370	361	385	356	356	400	364	346	354	364	378	342	369	372	388	372	374	363	364	356	388	329	393	366	374	377	359	340	387	360	365	381	363	348	350	359	388	367	380	363	381	379	366	356	333	375	355	361	362	344	308	344	371	388	364	367	384	327	360	360	356	355	350	413	337	386	378	383	393	347	365	349	360	344	340	365	358	399	339	386	344	338	365	377	373	374	409	387	361	410	365	405	364	350	371	348	354	369	356	315	356	365	404	346	378	388	389	359	340	358	368	363	379	334	352	359	375	391	391	353	379	378	344	403	377	360	390	368	359	378	348	319	422	358	375	359	387	324	356	359	351	368	374	333	354	360	352	386	359	364	391	358	378	337	382	374	344	361	376	382	361	365	355	371	327	358	339	378	396	371	362	373	383	367	387	307	364	377	385	350	366	356	389	416	372	328	383	368	375	374	329	361	378	376	353	374	379	357	333	352	354	383	342	370	357	375	361	326	352	357	402	351	385	367	377	334	338	376	357	388	362	385	355	400	351	350	381	344	356	370	386	364	363	337	352	403	373	361	389	351	338	414	373	352	389	362	359	347	359	393	375	401	346	367	350	371	360	357	327	385	381	355	379	336	347	370	371	371	353	374	366	359	336	352	370	341	398	373	367	334	363	388	326	379	375	360	372	401	339	377	358	358	334	368	347	366	392	372	354	388	350	361	339	348	369	351	383	386	353	364	394	377	347	375	336	353	383	370	349	316	352	316	336	367	400	353	352	351	343	341	375	403	372	354	376	381	365	388	374	371	363	408	398	349	362	357	367	326	362	364	361	371	356	343	351	364	399	391	340	374	362	366	370	378	391	401	382	373	358	364	335	371	403	365	365	380	373	358	358	360	362	356	356	326	367	371	364	348	363	323	368	380	387	406	376	363	381	396	356	367	356	372	363	343	355	371	367	382	356	355	351	342	356	375	325	375	356	347	381	375	390	379	365	357	364	321	336	359	370	355	380	385	341	343	393	365	383	373	380	353	361	360	387	353	362	352	379	355	331	349	367	362	360	347	380	351	371	338	381	351	370	340	332	352	371	384	378	341	388	377	376	348	325	359	382	339	403	342	367	382	347	375	383	372	360	389	364	347	348	389	390	344	330	364	348	393	374	360	354	384	358	345	380	369	370	357	337	395	354	396	353	373	374	337	372	375	364	326	340	368	331	383	340	353	373	389	367	405	381	369	358	374	366	384	378	378	352	367	357	366	320	346	349	373	384	391	362	370	392	362	386	397	354	346	367	344	389	336	338	379	399	355	372	355	357	393	354	377	358	346	348	346	348	353	362	398	390	353	331	354	375	373	375	364	338	371	331	372	371	388	357	324	354	368	367	358	392	385	351	371	366	345	388	376	349	350	352	327	368	347	368	379	355	359	339	390	305	352	370	365	351	401	339	381	373	333	340	400	343	371	378	390	340	361	398	341	374	382	359	378	359	358	354	371	368	360	407	366	367	383	341	363	342	369	388	370	392	386	346	364	359	355	385	368	354	341	358	372	355	362	362	412	344	371	344	406	337	344	355	348	355	358	392	345	348	362	389	386	336	339	374	376	390	349	385	393	336	339	365	367	358	368	379	380	370	391	360	364	376	365	388	367	373	374	347	363	366	370	340	363	354	376	377	371	362	357	365	365	369	341	371	348	349	342	402	381	349	361	372	351	366	385	333	361	364	381	352	378	348	339	349	316	394	331	339	337	337	392	348	372	362	361	373	376	372	358	361	347	335	369	389	345	385	367	355	346	387	369	368	372	376	401	354	359	414	385	362	377	342	361	343	361	361	382	324	336	378	371	376	369	342	383	371	356	343	363	366	355	357	359	336	367	354	370	394	368	392	380	357	362	371	366	355	367	330	329	344	389	364	325	381	360	365	356	374	334	354	349	334	359	397	375	330	364	377	373	362	342	377	371	355	337	304	368	349	392	353	389	361	356	357	397	337	355	344	372	333	357	394	417	370	357	395	361	372	373	356	377	364	372	331	338	333	352	346	375	384	358	374	331	375	366	365	359	351	362	331	374	345	354	346	381	414	375	367	363	359	359	342	363	372	393	343	371	385	350	346	344	375	388	361	351	400	363	365	374	397	341	341	358	343	329	360	345	340	364	350	386	329	378	334	395	355	352	368	325	349	392	369	341	367	354	361	381	374	342	383	376	369	349	361	369	369	332	377	348	392	377	406	347	381	372	360	349	371	368	344	348	351	361	361	332	416	387	378	395	366	359	376	333	376	366	323	385	373	381	373	357	371	368	354	343	370	373	366	405	378	366	366	372	370	380	383	347	337	374	364	363	409	357	352	345	358	372	372	363	351	373	409	350	374	350	388	361	352	383	380	347	366	353	350	370	368	379	371	354	385	340	365	376	361	366	362	365	371	359	380	378	374	386	383	365	384	377	369	354	385	324	389	367	377	400	356	356	372	361	337	359	338	358	374	368	388	372	339	390	380	364	359	362	376	398	382	313	340	351	347	371	370	354	357	370	370	356	361	320	380	338	367	359	393	354	364	351	348	373	357	357	369	374	365	370	351	354	363	361	346	369	362	394	396	324	358	356	373	365	372	372	346	349	340	370	371	358	354	347	338	353	382	400	380	375	376	359	394	352	360	360	322	343	383	345	362	328	368	373	321	371	365	379	375	361	338	368	368	397	368	371	373	375	355	392	392	359	356	381	353	359	347	367	346	378	331	357	357	363	372	376	381	340	374	386	384	369	378	360	366	385	390	374	375	361	369	356	324	307	377	371	367	351	376	348	388	354	345	371	382	352	340	373	348	351	382	376	378	347	360	387	391	369	367	369	417	332	379	368	343	335	370	370	324	319	346	334	372	366	364	336	366	353	353	365	390	347	348	356	345	365	367	370	353	384	348	367	346	355	372	340	346	353	376	354	410	355	334	364	325	354	384	339	373	354	350	397	383	372	382	389	360	383	365	377	376	371	371	336	338	364	390	366	397	380	365	371	361	394	372	339	360	363	361	389	359	360	352	405	362	348	384	349	367	332	359	340	362	349	368	374	339	359	347	408	338	370	359	364	366	388	405	360	365	367	374	368	331	361	357	358	327	359	368	361	382	364	373	387	340
25353	6164	773	455	335	300	259	280	287	274	188	186	162	135	149	161	162	144	176	147	127	133	147	120	125	119	141	148	147	154	153	152	158	126	160	142	122	126	133	129	157	145	137	160	140	140	152	143	118	132	143	148	128	136	135	165	137	138	135	121	132	145	120	142	134	165	129	137	118	117	140	127	146	127	145	125	152	123	141	138	131	155	132	140	142	150	149	134	130	141	130	154	140	140	126	157	128	147	156	157	156	143	135	124	155	143	122	127	146	123	109	142	131	129	145	151	135	152	134	126	142	134	122	143	130	135	145	133	167	136	126	128	149	141	133	127	134	157	155	156	123	132	122	125	125	131	141	116	113	125	141	137	147	156	140	152	142	123	137	143	141	145	138	151	129	155	133	161	129	134	154	159	141	159	140	111	143	127	147	132	134	137	151	127	120	155	135	115	134	133	114	132	140	139	127	146	121	151	155	129	130	136	166	126	152	114	147	116	134	144	135	136	127	123	142	142	135	128	127	151	147	131	136	119	145	133	146	142	159	135	136	154	148	121	139	127	145	124	137	129	121	158	128	152	145	123	127	126	127	131	148	120	156	149	125	139	148	132	138	133	131	138	134	145	135	138	160	155	141	127	121	130	140	126	165	145	123	161	138	139	129	137	137	128	153	130	135	136	142	161	140	117	149	133	125	139	134	137	144	137	134	150	107	139	113	150	145	124	146	132	138	136	165	145	150	144	135	124	131	134	133	136	149	161	119	109	150	127	98	114	148	132	136	126	133	134	155	148	157	127	136	130	148	163	160	154	148	126	142	139	170	143	108	150	143	125	127	123	129	135	151	139	146	123	152	157	153	140	136	141	144	145	146	141	139	135	136	118	141	113	129	157	118	150	154	144	133	126	130	114	134	137	122	132	142	158	138	148	145	116	130	136	150	155	147	150	140	140	146	145	140	130	143	143	132	134	134	124	141	138	136	123	136	136	126	120	130	132	136	157	145	156	149	145	138	134	133	146	141	167	123	127	156	123	138	144	149	149	141	125	115	128	147	136	121	132	147	127	154	140	128	125	147	132	139	113	131	143	147	123	144	142	151	143	134	123	147	152	140	133	154	133	140	145	132	130	143	156	137	142	143	142	123	135	151	137	118	127	124	159	146	143	132	150	155	134	142	144	148	138	131	124	143	142	143	129	126	149	133	129	140	141	143	143	122	133	138	125	163	129	122	122	136	180	128	146	126	146	130	122	145	151	163	167	144	156	144	145	123	142	136	134	152	150	127	143	151	151	145	142	144	175	130	128	144	142	147	113	139	116	149	134	126	143	170	145	145	125	131	134	153	145	117	137	137	131	147	157	126	133	152	129	126	140	143	159	147	138	136	150	154	176	145	131	136	139	123	132	140	122	140	143	146	153	153	162	158	126	137	111	153	133	145	136	124	132	140	133	127	162	146	123	127	135	126	146	144	159	137	141	117	133	151	138	127	113	148	144	159	143	143	123	128	147	143	164	161	125	125	153	133	145	127	140	135	131	143	133	131	173	131	145	170	151	135	134	145	151	127	110	153	133	128	148	131	128	119	144	166	123	147	122	128	145	159	129	126	140	133	158	125	139	135	141	137	151	153	124	140	123	126	125	137	138	120	118	117	152	136	130	125	148	118	129	149	132	153	147	159	139	140	137	133	153	140	134	139	137	124	151	135	127	152	124	142	122	106	135	154	132	143	154	140	128	145	137	135	140	138	158	139	134	144	152	123	133	143	123	139	129	144	125	129	142	139	162	150	123	119	137	132	151	126	147	133	132	144	159	148	141	115	146	124	141	124	129	117	131	132	150	131	133	132	132	158	124	140	112	135	126	148	134	137	129	141	160	124	148	138	141	154	128	129	123	135	133	139	153	115	137	156	158	132	134	153	148	162	122	143	152	154	143	101	134	133	119	145	155	148	133	131	120	121	157	150	132	134	139	137	147	137	125	133	129	131	146	139	134	150	159	128	129	154	145	138	148	141	135	140	157	141	121	137	142	146	123	123	139	113	146	122	124	119	131	122	148	142	131	136	129	142	135	148	127	137	117	146	132	144	140	139	144	136	127	160	151	131	165	126	138	135	144	155	144	128	140	150	119	122	161	156	134	128	121	145	116	131	142	132	144	153	133	134	149	140	153	127	148	169	140	124	147	154	137	156	137	118	157	128	143	135	131	159	104	132	149	139	149	137	133	130	164	135	147	149	117	124	130	155	125	135	119	136	151	152	130	128	116	142	119	123	158	135	138	156	141	149	150	160	119	132	139	144	134	126	146	140	142	120	128	150	156	148	120	151	137	137	142	115	147	126	129	131	140	131	126	130	139	121	120	117	132	128	147	117	155	157	143	155	112	137	131	149	137	134	146	172	149	135	139	146	130	144	138	122	162	129	127	138	149	130	129	157	137	138	143	134	144	126	149	118	132	117	145	129	138	122	131	123	126	117	127	148	168	144	116	133	162	119	130	156	133	146	143	141	133	136	157	138	131	153	136	135	158	145	138	160	169	137	131	133	131	145	144	134	125	146	139	146	140	145	133	133	119	151	128	113	137	143	129	166	147	124	128	143	152	125	120	150	135	139	152	122	150	147	136	139	122	134	146	143	117	133	136	131	107	158	143	149	138	142	140	135	148	152	148	137	128	111	137	117	139	103	137	135	134	158	130	144	130	132	139	141	131	151	155	162	128	155	148	150	154	135	151	148	112	150	132	144	137	155	154	129	145	134	111	113	134	137	130	108	136	151	158	131	149	159	156	141	151	140	152	147	114	128	125	114	156	149	128	160	141	141	126	139	148	134	123	146	158	147	148	137	127	151	146	157	131	146	132	143	154	152	136	146	140	155	130	171	148	130	126	130	129	122	127	147	156	161	132	121	167	125	138	153	123	143	157	140	150	140	167	143	131	130	135	103	127	130	134	142	133	140	156	132	137	153	133	116	128	152	146	150	145	141	137	160	151	137	110	128	128	136	148	131	139	140	129	127	150	134	124	128	133	146	143	136	140	132	135	126	121	137	128	142	129	124	135	147	161	129	133	138	130	161	110	141	146	150	156	132	142	124	121	133	136	141	100	112	155	134	125	128	133	127	132	154	137	152	135	160	129	140	141	141	145	140	142	135	134	141	140	147	149	138	118	147	160	143	131	134	151	127	140	134	134	129	144	117	146	111	113	126	130	127	142	121	144	158	141	138	110	122	142	132	127	139	117	120	138	124	150	159	148	142	106	168	146	165	122	149	127	125	141	116	140	139	150	132	135	149	129	133	132	139	130	133	140	142	146	140	116	148	135	158	116	135	135	126	147	148	168	161	136	168	132	133	153	134	123	122	144	124	112	136	129	127	126	142	113	135	133	132	119	137	122	136	135	119	122	136	151	128	115	131	160	166	142	154	135	133	126	126	140	162	141	138	143	136	139	111	133	154	124	133	140	166	152	139	128	152	156	124	142	141	128	135	136	127	124	121	114	148	133	166	152
15978	2323	1115	1313	1218	1078	1136	1229	1263	1000	787	635	654	507	443	449	406	418	425	395	397	374	405	376	417	367	364	394	405	420	357	379	408	387	421	369	376	384	407	414	367	353	360	357	327	359	379	353	368	372	357	392	356	331	385	362	397	368	337	361	368	332	352	345	354	361	348	352	387	387	376	379	359	366	358	338	319	344	338	360	352	333	345	349	351	359	350	383	369	321	367	360	344	365	341	335	365	360	367	346	361	346	337	369	370	340	379	336	401	329	351	394	367	359	346	338	346	344	352	325	389	354	349	342	351	338	351	357	322	347	351	351	359	387	367	354	357	368	362	346	302	358	391	362	347	347	328	364	370	345	347	337	363	381	344	346	352	372	383	385	342	334	332	366	369	361	317	360	324	346	357	371	338	335	352	324	345	341	357	365	332	360	341	348	371	332	363	319	334	332	364	385	331	333	350	341	361	325	352	312	375	399	398	331	364	363	361	342	341	355	341	379	352	357	385	345	350	356	377	350	340	381	371	344	370	371	328	366	325	343	342	326	331	350	356	335	357	310	347	380	356	339	347	384	382	354	338	355	357	345	330	355	345	332	330	349	380	354	338	310	353	314	358	340	377	355	340	361	335	335	369	328	311	348	317	328	346	366	357	332	363	365	359	333	343	366	380	340	344	334	321	346	349	360	334	363	383	335	376	357	352	367	358	359	354	350	329	361	319	332	347	339	338	364	326	340	345	382	339	347	318	347	320	365	346	320	353	339	366	354	363	372	369	359	355	348	371	374	366	362	348	364	350	328	366	353	336	332	346	343	348	368	342	370	342	338	359	379	341	351	379	355	360	342	347	380	365	347	331	335	352	342	388	342	361	348	342	366	335	312	320	355	326	353	362	357	346	356	376	358	303	328	368	345	359	367	347	373	330	381	355	399	342	350	320	355	351	363	350	354	356	322	350	334	341	328	329	344	364	359	358	370	330	341	345	342	347	346	361	345	327	346	337	373	358	318	346	358	342	364	357	377	361	351	357	347	368	366	358	335	341	360	383	343	355	353	341	366	331	349	329	374	354	340	322	360	335	365	360	354	337	336	359	353	378	359	336	349	347	363	352	351	353	338	340	343	310	320	328	356	302	331	374	341	357	371	351	348	352	332	361	394	366	352	355	372	347	357	328	359	344	362	346	348	302	309	313	318	351	375	325	362	385	351	313	344	336	370	384	336	348	343	355	339	348	325	350	362	342	352	340	373	346	355	350	366	334	323	323	327	352	341	359	373	351	321	337	368	346	382	348	349	364	355	346	341	362	338	323	329	343	353	366	369	371	359	326	381	347	386	346	326	353	357	379	381	306	345	332	383	326	356	354	332	358	317	361	345	361	352	367	355	344	354	351	351	363	345	369	349	350	356	320	338	340	362	338	331	373	344	361	330	340	356	342	330	320	381	356	349	356	355	356	359	370	318	331	342	349	371	341	406	333	361	343	367	327	362	380	317	309	373	325	327	359	322	351	337	345	326	360	358	326	346	347	375	334	365	337	309	363	354	362	353	333	407	358	353	355	366	328	396	317	355	366	368	332	344	339	361	404	367	366	345	351	357	351	330	363	320	357	338	350	349	351	355	373	339	339	343	350	333	338	362	345	364	335	327	333	369	352	352	368	340	354	357	367	376	367	331	350	346	343	348	345	316	353	374	350	354	365	364	344	365	353	397	355	370	365	371	363	342	361	384	318	348	359	341	350	351	358	359	348	361	333	295	372	346	380	398	347	349	379	373	387	346	331	369	352	347	329	378	353	345	359	325	339	371	343	311	318	356	353	382	378	364	327	371	330	372	359	355	324	358	336	346	329	349	344	351	351	342	363	344	355	345	348	329	343	374	336	320	371	359	308	337	360	350	329	361	361	340	357	331	310	348	344	347	349	344	402	362	366	378	330	372	358	357	333	344	363	330	383	368	367	365	342	354	374	341	340	372	364	340	327	365	364	360	371	342	363	347	362	330	388	328	305	369	363	356	302	352	344	345	357	327	350	359	371	337	360	361	347	329	331	351	359	353	356	314	383	344	338	369	336	376	348	358	318	370	369	366	358	346	351	354	347	313	344	353	340	369	323	345	342	344	332	333	402	341	342	336	392	348	382	354	349	331	374	332	377	331	353	348	353	353	365	341	339	342	349	347	353	346	384	342	382	352	372	340	338	378	344	353	348	324	336	421	347	351	336	350	346	338	364	360	379	355	336	337	339	378	348	340	351	319	316	361	362	344	335	358	353	315	337	395	368	333	334	345	374	348	366	335	378	355	355	340	357	357	332	346	335	335	345	357	365	341	322	330	334	364	362	388	365	351	369	373	381	350	388	357	341	320	347	353	340	305	377	346	329	338	348	377	353	376	336	324	327	348	356	368	352	373	341	321	376	351	366	357	377	348	364	356	326	365	364	308	332	401	376	350	336	347	337	375	326	356	316	386	384	376	377	372	358	334	346	377	373	377	375	364	339	346	359	346	349	349	344	356	392	336	357	347	373	365	336	346	384	366	354	367	356	359	370	350	347	353	367	360	360	342	372	351	338	370	368	353	373	346	332	356	330	364	366	363	363	361	353	373	356	351	366	348	349	351	370	358	338	314	336	360	359	310	367	329	343	372	344	338	343	358	346	324	354	342	378	358	353	347	364	351	353	357	336	341	374	339	388	347	394	345	367	326	335	350	328	373	358	373	327	377	342	390	338	351	348	372	359	379	330	367	387	325	328	361	384	307	371	370	312	375	344	364	321	381	358	321	345	386	334	366	332	339	364	340	347	348	329	338	376	330	375	386	356	354	369	363	322	334	349	369	342	346	356	320	345	339	356	375	376	335	358	351	341	356	347	380	315	365	334	332	347	353	317	374	357	361	336	367	339	283	356	338	345	333	344	338	359	338	319	328	366	367	330	375	346	370	387	360	370	357	348	334	386	357	336	372	374	334	365	340	337	369	395	340	352	336	352	349	322	347	347	324	349	350	372	359	337	385	371	343	327	333	365	362	357	355	367	315	348	356	366	312	321	339	359	339	331	320	352	355	370	378	330	363	333	308	370	326	348	330	365	363	384	368	380	356	317	346	370	346	321	316	358	372	335	330	338	352	349	376	341	319	353	343	340	334	327	353	328	391	347	329	363	356	354	343	330	381	356	364	307	351	352	356	360	359	363	331	337	337	337	334	388	340	366	310	329	351	344	347	377	355	344	341	365	344	334	362	358	398	347	350	360	360	343	345	329	380	337	374	363	319	351	345	340	321	370	347	348	328	325	379	367	345	366	345	337	364	390	336	357	385	341	319	352	369	367	342	374	331	360	371	330	365	373	361	376	347	368	364	334	325	337	358	377	331	367	333	320	358	364	344	345	339	358	334	300	374	357	336	359	332	357	349	339	345	342	358	363	357	357	346	339	348	346	320	366	354	340	350	322	372	367	387	341	344	312	377	361	362	372	358	371	364	347	352	362	357	371	381	363	367	328	345
37511	11437	2178	998	665	622	536	512	608	483	458	343	348	337	324	293	290	318	293	280	276	275	292	293	314	276	300	318	334	285	286	309	293	272	290	316	291	270	303	294	290	276	300	283	297	287	289	279	287	284	292	287	294	297	300	276	247	291	287	269	332	280	267	261	280	311	269	251	303	293	308	278	276	286	319	291	276	281	301	287	280	274	269	272	278	309	303	276	288	277	277	272	262	296	265	262	299	303	273	296	299	308	292	270	280	271	297	270	283	310	293	318	318	287	294	268	287	327	301	275	236	322	304	288	275	288	311	274	266	304	305	293	316	301	275	250	277	288	298	271	300	304	279	254	272	279	309	313	277	275	327	284	326	279	291	317	278	280	301	308	295	284	268	266	306	291	289	338	270	309	270	263	282	306	284	287	312	279	296	286	291	266	299	297	315	298	308	299	308	300	294	292	274	276	270	282	292	293	269	272	308	310	281	326	288	311	301	299	285	257	314	279	288	301	315	285	320	284	328	282	327	280	294	298	320	303	301	324	299	294	286	275	292	280	267	300	299	267	253	292	307	294	286	317	280	288	301	313	291	315	273	283	291	277	318	282	285	310	325	304	269	305	309	266	274	311	288	244	314	303	280	303	277	280	314	335	306	293	282	280	283	294	276	276	253	267	310	325	234	255	275	267	281	285	306	276	299	275	276	276	290	312	262	304	254	299	298	308	289	257	288	317	288	312	292	286	273	303	271	252	323	280	297	263	276	261	258	248	307	280	301	309	273	298	267	289	293	260	272	277	284	287	268	266	274	282	289	284	322	262	288	278	301	301	284	269	288	291	304	267	285	297	311	272	260	304	281	251	309	266	309	277	283	296	304	301	293	321	327	325	321	284	310	282	294	294	273	283	288	284	283	272	281	280	289	284	321	321	313	277	271	311	261	278	275	294	297	259	268	299	270	266	292	309	326	307	317	299	279	257	270	323	260	270	288	293	284	292	263	263	323	290	278	275	277	281	317	304	309	289	288	274	275	322	261	251	308	298	302	266	251	290	298	281	319	323	299	262	317	298	340	308	292	310	310	283	271	300	295	291	319	295	274	294	262	289	278	332	262	263	273	301	311	308	288	275	291	288	312	304	280	303	347	314	316	271	288	304	270	288	288	279	281	282	300	328	260	246	295	284	304	268	311	283	285	297	324	302	281	319	320	281	281	281	285	287	287	287	290	296	275	259	283	274	299	289	313	281	251	285	299	306	287	267	298	278	288	277	277	312	301	300	288	254	264	312	297	284	277	294	279	276	307	276	261	273	280	308	291	291	280	288	323	315	258	297	297	300	276	311	272	282	282	283	312	306	260	305	247	270	288	314	326	312	300	303	285	273	296	301	273	285	283	272	330	272	307	289	266	300	298	335	304	287	277	279	265	282	284	268	292	298	325	252	265	267	307	325	298	274	305	299	298	270	312	282	296	295	284	245	286	295	312	285	253	270	269	300	281	286	319	315	312	272	290	293	319	299	256	305	262	279	279	259	265	275	269	276	265	288	315	295	250	312	286	278	290	238	295	297	276	321	297	309	289	288	301	284	275	283	278	266	273	305	276	275	274	303	293	274	303	295	271	277	295	302	282	296	256	301	275	283	343	272	293	294	297	303	294	286	295	298	308	290	294	305	328	279	301	293	295	268	285	275	271	284	282	294	304	301	314	267	313	269	261	286	299	274	293	296	310	293	309	259	302	300	309	316	283	295	280	293	330	273	284	276	260	315	254	248	273	297	276	285	250	312	295	300	290	278	269	324	273	276	314	276	258	290	270	262	323	266	287	305	261	287	292	313	298	287	283	290	301	277	287	303	303	283	289	279	292	308	325	297	277	300	300	297	284	286	272	275	264	279	312	308	272	284	271	302	311	281	275	257	288	260	315	291	296	320	280	303	291	303	275	280	264	291	303	316	276	259	266	313	287	265	302	265	248	256	309	296	302	298	305	249	268	272	270	299	259	322	290	258	308	289	310	272	295	286	331	270	271	273	304	287	276	331	258	267	308	308	287	330	302	317	282	279	296	271	263	293	276	291	299	305	304	267	317	314	291	278	308	266	302	255	309	267	242	293	302	285	273	272	290	310	315	284	309	303	306	310	268	284	286	285	298	282	309	281	293	275	295	285	278	306	282	302	302	298	279	284	263	307	303	300	287	298	296	303	327	294	255	263	297	278	306	260	301	314	291	306	261	315	270	283	278	323	268	292	283	278	272	338	283	279	288	307	279	289	260	327	288	279	290	300	286	293	282	293	273	297	265	362	258	293	281	283	292	304	285	305	281	268	308	282	276	297	312	319	339	279	310	272	303	256	259	299	281	327	281	297	294	305	284	299	277	320	286	314	289	308	314	264	273	278	283	314	293	287	304	297	294	324	274	306	255	252	290	284	293	271	306	315	322	273	277	269	305	301	308	278	252	269	298	289	319	274	312	287	298	304	302	291	286	271	271	269	297	316	306	275	298	263	273	293	270	341	296	290	272	292	301	313	285	256	301	299	291	282	309	284	291	285	317	280	280	276	262	270	264	296	297	322	278	267	262	273	289	262	261	281	264	300	301	248	323	268	274	306	291	300	285	265	297	254	283	270	296	310	308	284	286	280	308	289	264	292	282	278	257	309	297	265	292	312	312	282	294	292	287	304	327	274	294	288	262	292	248	279	308	275	297	338	299	290	270	271	268	279	306	286	288	284	316	259	299	298	302	317	311	282	281	269	302	275	281	292	289	302	289	288	296	292	287	323	260	303	287	280	290	280	291	266	312	292	314	276	307	261	321	295	303	278	285	277	299	277	297	321	264	285	294	258	276	316	256	290	270	279	289	317	293	283	292	285	281	320	291	308	284	292	345	310	309	281	319	283	277	329	279	255	268	283	303	270	312	298	274	296	278	248	276	274	276	298	273	307	309	266	301	310	266	319	308	286	290	321	284	301	293	275	265	302	273	279	272	282	274	311	316	330	304	278	309	282	260	282	285	305	300	286	306	307	283	311	278	277	284	296	280	279	286	298	285	274	299	306	298	272	298	321	292	285	292	305	303	248	300	278	295	299	291	313	306	319	305	299	300	309	317	275	299	267	295	277	303	273	317	289	283	302	291	276	300	333	288	277	313	255	257	293	243	279	320	320	320	267	293	292	262	289	316	258	287	298	278	270	304	277	297	292	289	309	292	312	295	287	271	288	290	290	308	278	269	301	301	290	296	264	298	316	271	267	341	285	300	283	295	295	297	315	275	292	304	283	290	297	310	308	306	281	306	316	275	266	317	302	293	304	290	247	273	301	283	263	283	296	333	331	261	300	335	320	310	287	295	287	260	275	295	321	278	286	341	306	298	294	308	258	289	283	265	300	302	308	271	292	286	274	299	293	259	295	292	283	259	309	283	273	281	293	317	282	307	262	292	301	262	294	279	287	278	274	298	277	277	328	348	262	297	300	304	272	261	279	289	257	270	282	304	273	279	305	271	262
22543	2987	1987	2393	2131	2036	1877	2002	2050	1834	1408	1176	1074	911	817	805	804	770	743	724	759	712	775	726	788	676	758	771	678	735	657	692	673	705	699	704	609	696	699	675	675	669	711	668	700	675	674	688	679	665	710	666	648	636	679	682	670	656	641	649	669	668	624	701	621	661	634	680	675	701	656	638	637	671	631	664	648	604	613	680	655	624	645	652	678	637	607	672	681	680	662	656	638	654	602	690	665	630	652	637	650	663	597	636	660	641	642	657	630	677	670	671	651	618	655	655	640	598	639	648	665	619	726	661	589	680	670	673	679	663	648	648	650	676	612	641	642	690	608	653	640	648	658	642	676	694	651	662	618	677	625	656	672	681	621	658	667	641	654	612	642	616	672	660	628	659	683	666	638	679	632	666	623	644	659	656	629	650	644	653	687	638	655	632	627	665	647	623	666	573	661	666	619	670	657	680	634	631	674	632	620	655	650	674	676	640	639	597	619	674	657	607	652	660	626	622	662	643	667	681	589	623	677	619	664	631	680	623	635	571	624	648	592	665	652	625	643	647	619	609	671	688	640	655	625	676	650	649	658	645	649	681	643	636	646	617	678	638	693	662	613	631	658	648	645	640	665	683	611	682	661	672	669	646	631	683	644	623	699	675	687	611	667	672	618	701	658	619	641	637	677	639	695	639	657	660	622	673	629	674	685	626	663	622	662	673	646	626	643	665	604	659	636	655	634	635	668	668	667	654	625	620	642	637	690	679	642	651	663	627	648	655	662	668	647	687	643	609	622	628	691	701	713	641	596	702	583	658	651	678	658	609	646	732	582	628	660	643	674	664	642	645	637	672	649	653	616	622	648	648	671	631	681	659	660	626	645	663	626	650	632	685	639	644	671	636	614	693	632	664	672	692	642	675	664	653	623	618	665	602	681	645	643	673	685	656	661	656	677	715	598	701	669	641	664	679	604	662	703	604	682	616	698	625	649	684	647	650	709	659	615	625	669	653	636	651	653	678	675	633	675	620	678	641	667	663	638	657	622	651	653	636	625	656	615	665	658	683	644	624	623	623	683	631	621	640	616	642	679	700	672	642	651	712	572	632	639	654	680	625	634	635	635	661	672	581	649	658	674	677	658	630	651	649	686	639	650	665	611	645	651	658	703	684	651	629	659	624	634	626	611	691	620	633	671	660	681	680	642	614	631	647	643	631	658	652	734	661	636	610	647	656	650	620	636	644	666	658	656	617	628	641	609	630	617	655	638	636	694	620	662	631	652	616	636	601	653	667	609	697	655	632	689	653	646	617	634	603	611	639	643	599	629	636	613	665	633	650	665	626	690	684	687	626	668	677	639	659	694	691	667	637	632	679	642	692	694	649	686	625	621	613	622	643	652	630	659	641	653	634	648	622	655	624	670	644	620	670	617	684	708	642	681	664	699	622	630	644	626	652	616	626	674	703	680	658	660	673	625	672	632	645	641	645	632	702	680	700	625	625	652	678	630	639	666	612	685	665	614	667	635	689	645	633	611	678	637	629	663	643	619	693	630	643	610	628	645	627	656	668	597	659	648	653	681	611	634	636	640	710	662	656	639	593	653	655	654	639	655	601	668	708	586	671	639	656	643	687	666	644	695	660	646	637	623	658	645	663	615	626	664	678	658	603	597	656	616	636	636	666	618	683	682	700	646	617	608	637	654	655	640	656	688	644	679	659	686	643	685	632	620	647	643	630	687	669	693	642	609	620	599	646	634	631	666	652	676	661	624	630	657	660	674	701	683	647	605	641	630	636	629	633	667	609	613	637	644	644	658	684	702	697	621	625	637	655	680	689	650	659	673	645	636	652	628	678	655	663	631	627	655	639	619	647	661	650	640	642	639	636	671	655	634	633	639	658	674	673	636	679	691	635	642	603	561	626	667	645	648	639	666	651	664	639	661	620	673	642	659	670	680	657	634	650	685	636	630	643	643	668	613	634	675	650	660	667	643	600	647	584	639	678	655	665	662	656	601	686	641	576	659	703	615	622	608	598	603	650	616	631	681	695	668	641	633	642	706	648	638	603	703	672	633	652	660	631	625	647	659	635	666	614	687	625	695	667	587	628	681	626	634	646	686	645	595	643	640	635	631	647	720	646	605	655	652	654	644	617	655	611	664	613	650	645	663	640	678	648	636	616	657	606	675	662	650	611	597	625	660	672	660	676	637	622	630	636	713	615	616	632	609	619	588	618	690	601	644	653	615	647	664	651	620	665	621	664	678	643	638	651	625	597	649	653	635	626	650	664	598	670	596	713	688	682	658	630	619	637	675	669	625	670	684	672	649	645	693	631	642	648	677	647	652	652	663	593	650	631	641	674	612	620	623	653	631	675	666	690	670	642	648	665	647	628	695	647	635	654	688	630	626	604	644	631	633	652	652	625	651	672	664	655	654	617	674	667	647	627	676	621	673	655	659	647	633	642	667	678	681	607	680	662	649	659	608	625	650	666	690	628	692	640	658	625	661	672	649	651	629	623	611	652	618	662	631	665	640	671	617	666	672	628	676	635	633	640	663	654	608	650	664	650	660	605	644	660	632	625	687	633	659	668	719	617	668	616	664	634	639	618	633	681	670	692	651	653	634	645	629	622	694	647	696	650	628	669	646	623	670	694	587	641	727	664	632	629	645	648	601	661	645	620	676	653	619	698	653	676	690	623	673	608	624	641	645	688	669	658	642	663	623	653	680	630	656	614	647	632	665	614	640	670	667	643	628	696	641	632	648	633	626	672	614	644	630	646	621	609	658	689	658	633	665	644	630	600	668	644	657	630	661	680	652	640	602	603	623	719	653	634	641	645	618	642	613	629	673	654	648	621	651	665	595	619	612	668	634	603	674	621	648	616	608	615	620	670	642	627	645	652	641	661	633	662	630	674	643	620	647	657	633	673	640	643	679	661	639	617	665	686	666	673	615	665	671	667	669	570	642	634	595	613	592	629	638	656	622	663	724	641	640	651	661	654	643	658	653	665	685	684	657	624	645	643	653	635	633	648	665	646	684	676	670	648	632	650	628	670	677	655	637	647	615	630	641	625	627	640	639	652	616	659	658	649	642	640	607	635	648	657	641	658	671	684	654	654	617	693	658	630	671	644	652	670	669	656	658	650	635	633	629	640	626	613	633	637	610	657	623	584	666	633	632	656	613	697	660	669	616	622	681	627	620	661	682	576	639	644	644	634	636	595	672	616	646	630	643	643	610	624	635	661	592	646	612	661	635	653	654	619	631	646	641	684	620	638	682	631	649	633	649	607	650	672	632	641	649	644	662	595	610	607	619	634	624	646	664	635	640	639	638	616	670	656	623	639	658	662	681	647	638	686	646	719	609	642	670	712	664	654	667	635	633	611	681	642	634	647	630	639	654	640	578	657	645	593	646	636	670	647	597	622	637	653	607	660	662	644	627	662	644	667	681	621	625	616	641	644	643	655	651	683	644	673	646	659	630	627	681	629	637	666	643	632	676	626
9650	1517	228	205	201	209	278	225	216	237	193	184	171	156	147	148	167	190	151	171	138	168	145	144	135	161	148	159	159	162	157	129	151	165	163	171	161	151	169	127	159	128	168	168	174	150	133	159	144	160	151	118	150	156	183	151	147	148	148	163	166	137	150	164	175	158	131	159	162	154	158	177	152	146	150	148	140	147	148	154	140	157	148	174	144	163	139	149	166	138	146	139	151	146	150	133	150	135	159	143	160	162	156	162	137	153	152	161	135	141	144	149	139	154	147	121	155	153	170	164	176	146	169	185	162	159	144	145	150	130	137	128	148	166	169	141	143	186	156	152	151	154	149	143	150	154	139	143	147	163	164	167	143	143	150	137	157	142	161	162	170	161	164	180	152	147	157	134	154	150	160	167	156	194	156	174	163	158	164	139	131	139	181	170	165	156	157	173	155	166	165	149	146	157	153	142	156	152	150	136	140	134	144	159	152	153	155	152	175	172	139	151	197	144	169	125	152	146	157	171	133	150	133	183	178	166	158	179	187	173	143	165	147	161	168	167	174	142	145	134	143	164	150	145	152	169	147	165	156	168	176	171	151	148	170	158	169	173	152	147	136	174	150	140	134	163	133	166	143	156	151	146	170	136	142	151	137	152	182	168	180	151	159	179	145	167	126	177	170	157	151	162	171	179	149	153	157	154	154	170	150	149	145	154	148	144	144	162	161	136	163	155	150	141	164	154	185	135	158	145	158	185	135	158	158	144	162	144	175	140	148	160	169	133	181	146	154	164	164	139	164	157	144	146	155	147	144	155	147	147	150	151	169	171	153	157	172	150	156	174	153	150	137	161	155	154	156	181	168	158	142	172	160	148	170	162	131	148	152	146	172	137	160	142	155	158	155	164	159	160	155	141	154	154	131	163	176	168	155	160	141	166	166	170	153	154	152	129	152	137	152	147	160	140	150	139	153	173	131	146	182	168	162	186	140	133	148	165	161	172	160	156	146	155	174	153	155	138	205	164	167	153	158	168	127	152	147	164	156	157	142	164	143	163	167	167	154	162	158	163	149	163	166	150	147	146	165	131	151	149	153	152	141	173	185	172	162	157	149	185	138	154	176	159	151	144	156	160	163	147	137	173	155	150	145	149	160	157	157	158	160	119	150	175	146	153	145	128	156	148	151	156	128	148	140	151	166	135	146	144	166	180	146	161	152	150	137	150	173	135	155	128	154	147	147	135	189	152	167	132	124	157	135	157	166	154	138	144	162	155	140	153	157	163	164	149	153	166	165	158	164	163	170	158	140	148	164	150	155	161	169	160	156	156	172	150	144	156	161	151	161	178	160	141	154	140	155	136	170	161	154	168	148	153	163	171	163	160	158	153	157	148	140	155	148	172	142	148	165	145	159	143	165	175	158	157	132	129	164	153	159	158	139	161	168	147	151	171	131	164	161	169	171	142	163	146	160	191	168	163	142	156	150	156	145	175	137	162	136	161	159	173	156	149	122	143	173	181	156	152	154	163	175	150	156	157	159	154	150	150	136	126	152	177	170	155	152	156	174	176	141	178	170	150	146	154	166	150	153	119	134	140	158	164	164	165	141	151	152	181	146	158	151	159	152	123	156	163	158	154	171	166	149	144	136	172	170	148	147	153	171	182	152	159	139	170	153	160	151	130	122	157	159	161	178	167	147	132	128	154	154	154	174	164	169	143	169	158	151	148	144	173	171	179	153	134	142	130	134	153	148	162	137	143	148	155	154	147	142	168	150	123	157	149	161	147	150	169	147	154	165	151	165	145	145	150	149	148	150	165	156	171	142	154	150	127	148	163	174	164	151	176	160	145	184	160	156	178	146	137	161	153	141	123	169	157	149	159	155	173	158	154	149	160	162	152	154	164	152	157	133	156	167	185	170	148	148	149	173	169	144	152	133	162	156	163	150	154	151	188	169	143	138	165	161	132	136	154	158	174	146	152	158	169	178	153	139	150	161	177	160	163	132	181	168	161	142	138	156	189	162	151	177	154	137	148	144	138	148	159	145	175	161	176	157	152	172	147	161	146	161	169	169	136	204	159	152	157	129	154	172	152	149	169	149	169	169	164	124	140	166	152	143	156	140	149	193	163	161	166	140	168	146	141	170	160	142	160	137	167	151	134	173	136	174	167	164	149	157	163	144	117	163	155	152	148	146	148	154	162	137	164	180	161	161	130	151	158	153	141	174	164	178	166	167	147	167	135	157	131	137	152	156	140	149	170	159	170	154	180	163	160	156	147	159	126	148	166	139	155	181	159	139	147	167	132	177	140	156	159	156	156	157	161	161	159	171	158	172	179	144	151	144	127	169	159	171	156	144	133	144	150	182	152	145	175	132	174	180	146	134	151	156	168	163	160	148	134	138	147	160	133	150	144	144	166	151	146	155	141	144	140	143	156	160	134	155	140	172	158	170	167	142	147	131	150	162	119	163	148	130	174	163	162	148	148	159	153	156	149	158	138	157	150	151	167	150	154	141	145	151	166	154	157	146	154	155	164	151	157	150	158	154	156	164	166	146	168	140	173	177	130	165	169	161	153	155	162	138	158	129	145	162	171	166	161	149	148	191	187	167	187	151	140	138	159	155	158	135	179	161	167	134	157	150	158	162	179	130	155	135	150	156	160	171	171	162	151	138	158	147	154	165	153	149	177	152	164	150	143	156	158	145	155	150	149	153	170	164	169	164	161	183	146	173	173	168	131	146	142	155	154	167	164	143	163	137	156	140	140	149	157	149	155	174	140	139	154	160	168	161	159	160	161	156	157	162	140	157	139	157	134	169	163	164	181	169	136	150	161	172	132	146	144	180	157	139	153	153	152	147	161	132	152	165	138	182	166	132	157	144	138	145	146	141	154	180	166	181	168	137	151	167	149	162	129	143	153	152	145	165	165	171	151	166	151	176	152	164	145	149	140	133	161	158	151	134	150	159	164	156	152	144	162	190	138	143	135	157	152	169	151	154	148	172	165	174	148	173	133	137	136	175	166	155	146	186	155	153	170	176	152	168	185	161	168	162	159	153	143	149	156	147	160	140	151	157	150	158	194	141	154	162	153	148	155	141	152	141	181	137	150	176	142	155	128	126	152	161	165	149	144	145	163	157	138	169	176	155	130	168	147	150	145	135	147	143	140	141	175	149	170	142	150	154	131	164	142	136	134	134	163	180	156	130	166	153	147	140	148	131	160	191	163	172	147	142	170	157	162	154	162	140	154	174	161	126	164	149	150	139	161	136	160	150	155	169	128	167	161	173	163	142	140	156	133	145	167	164	146	137	158	133	159	161	154	134	170	140	153	161	166	154	167	152	154	168	155	146	170	151	186	163	151	168	148	165	128	127	153	144	144	162	171	179	150	164	168	143	136	135	147	150	160	183	158	166	145	147	161	165	174	153	160	164	149	145	164	124	157	149	169	177	148	151	132	163	172	168	163	152	159	167	159	171	152	139	164	175	163	174	160	153	129	150	163
5955	850	464	567	626	677	829	787	821	729	580	539	438	398	410	366	359	398	402	385	332	382	350	389	400	405	332	379	385	385	377	407	379	370	362	376	374	354	384	385	367	386	386	393	381	350	362	381	373	377	397	364	345	385	380	359	376	363	371	381	399	356	359	380	391	349	384	381	396	343	361	406	397	350	371	356	376	379	367	378	387	361	366	386	366	386	333	365	331	370	398	383	357	378	374	353	381	360	344	359	355	370	379	396	370	379	379	398	350	386	378	348	389	367	345	403	383	378	371	356	389	360	341	374	395	388	353	367	387	399	350	382	358	386	389	390	346	362	360	358	349	398	360	414	353	359	366	381	396	370	369	353	380	373	406	384	346	394	334	386	371	367	382	369	365	376	402	381	344	388	361	351	353	362	390	333	330	368	388	368	396	374	368	355	376	398	360	389	360	373	411	353	321	368	363	366	364	357	364	363	362	352	382	366	352	342	368	407	372	365	335	369	351	361	378	380	374	368	380	365	378	356	362	394	358	396	375	366	395	394	370	347	398	353	354	366	359	371	318	365	384	342	350	395	383	368	410	373	391	373	389	365	373	343	356	391	338	346	386	391	373	337	367	375	366	355	347	367	363	338	368	382	349	384	377	353	379	383	374	391	379	387	377	380	384	370	389	390	329	368	357	371	400	394	370	377	348	373	361	390	381	371	329	363	339	369	357	351	346	411	355	379	394	378	360	394	377	377	391	361	363	360	383	359	350	364	370	394	375	377	371	369	371	380	391	407	367	375	386	380	353	376	368	359	363	408	402	388	397	378	356	357	361	363	351	363	369	378	384	376	374	345	407	375	368	368	345	405	371	359	351	369	402	334	373	357	375	361	367	333	362	380	378	352	376	368	369	364	377	380	353	347	397	370	378	369	348	354	385	391	346	345	366	364	395	372	382	370	395	421	379	358	358	345	388	320	364	357	361	396	382	360	352	401	358	357	404	355	372	359	350	390	391	373	386	324	364	379	358	413	411	380	386	371	367	355	406	374	372	400	364	373	395	359	344	353	378	405	349	378	397	372	307	371	385	371	373	359	368	396	364	363	384	353	327	388	349	370	398	378	371	362	384	358	373	383	370	363	365	353	353	376	338	373	332	360	371	386	390	373	383	376	390	360	364	367	361	374	337	375	382	403	368	424	384	382	366	382	351	390	366	380	349	397	341	362	342	345	341	357	391	377	374	371	355	391	423	344	367	347	374	368	381	382	356	350	383	342	316	356	363	388	351	330	363	372	350	343	383	350	338	360	369	366	391	342	381	388	361	415	370	354	364	368	368	358	361	378	388	381	400	389	316	405	371	349	406	361	335	393	390	367	373	347	367	409	360	383	362	352	367	401	369	366	381	360	391	376	371	358	371	407	383	382	372	397	336	358	380	355	355	352	343	359	362	383	347	376	370	359	380	382	361	377	352	388	377	366	379	397	392	348	356	352	354	360	364	363	383	385	323	355	383	374	367	375	373	348	371	330	355	389	409	372	400	398	358	395	402	355	385	384	363	382	355	394	389	379	404	348	354	377	374	402	413	373	355	378	417	364	365	366	373	401	338	352	368	407	370	398	342	364	383	365	379	371	347	387	397	363	395	377	345	365	373	383	359	374	361	386	363	368	399	364	383	380	375	370	366	391	361	375	359	360	354	417	362	370	374	365	362	365	379	374	412	364	382	322	367	375	372	391	368	395	345	376	370	376	361	367	348	373	399	344	381	340	363	364	375	365	376	391	360	398	354	393	382	390	341	398	367	409	349	399	387	352	313	378	331	381	397	381	362	375	351	391	374	390	343	367	371	369	384	357	381	400	368	387	406	376	363	357	370	362	353	380	339	334	384	348	372	384	379	386	357	338	384	422	379	360	354	375	352	328	401	381	315	379	363	377	368	345	353	387	364	396	378	341	368	369	387	369	381	346	379	405	368	367	379	368	415	374	364	368	379	368	379	427	388	356	334	357	383	408	338	392	405	395	416	365	389	384	361	359	376	368	384	375	361	376	388	380	367	368	396	386	351	399	367	362	363	382	327	354	335	362	387	365	374	343	385	412	377	370	387	379	397	318	352	387	400	352	349	367	367	369	378	376	344	419	380	360	356	398	376	341	357	328	392	389	384	337	352	370	355	378	379	390	370	362	343	370	373	360	353	376	365	342	350	370	372	392	391	348	371	394	375	378	359	373	384	389	351	370	343	364	376	377	387	365	356	368	371	365	334	352	358	382	314	355	363	365	370	354	397	369	374	365	366	371	378	353	332	364	342	381	384	368	377	361	369	362	382	373	396	382	378	369	358	354	371	384	385	372	381	363	390	382	356	389	369	367	422	397	401	354	351	352	350	379	396	379	355	390	362	373	387	377	384	369	319	345	385	367	381	391	360	367	371	370	344	354	338	358	393	388	355	381	393	366	347	366	357	371	364	375	395	376	388	340	371	351	406	396	358	358	371	365	387	348	369	379	373	353	399	365	358	350	338	385	356	366	374	342	397	420	359	346	384	393	342	353	372	369	367	344	317	401	368	382	387	376	370	371	355	391	381	390	348	345	332	394	364	371	378	374	371	381	370	387	375	375	333	389	356	364	380	351	378	370	361	395	371	373	387	368	366	382	382	365	364	380	352	379	342	333	343	343	394	369	412	404	383	366	383	406	395	365	363	374	373	379	371	392	370	413	360	375	365	360	391	364	374	370	368	348	363	370	347	379	360	371	393	368	374	360	382	360	357	354	387	418	361	368	368	406	369	367	366	352	375	355	355	374	351	377	416	373	377	395	352	335	388	397	328	384	372	385	377	386	348	362	369	377	362	368	383	361	361	345	406	344	347	370	393	362	349	372	395	371	339	350	376	372	384	400	376	347	356	358	362	368	354	366	355	382	362	357	355	401	412	386	394	343	384	352	346	359	353	347	374	356	408	370	376	387	357	375	376	399	392	412	377	379	361	380	331	347	370	353	383	368	379	393	355	383	335	376	372	360	367	400	386	332	374	373	356	363	354	364	378	353	346	394	377	367	365	357	375	364	316	336	363	404	329	330	377	372	368	360	347	347	360	373	352	361	382	404	373	356	368	365	372	366	337	351	349	362	338	402	384	367	347	368	387	377	353	389	361	364	360	376	364	363	391	402	358	349	376	365	387	384	390	378	349	365	401	369	377	353	358	360	397	332	373	353	367	388	371	392	353	345	365	357	376	375	353	369	391	370	345	356	374	366	361	343	341	371	383	371	361	361	404	360	391	414	363	395	339	346	401	386	350	377	368	375	372	350	394	388	370	374	354	361	352	341	350	330	340	348	351	377	340	376	398	371	403	398	368	381	387	369	363	391	373	379	361	368	361	338	365	387	294	365	369	388	387	362	361	379	387	365	345	340	348	391	395	393	372	352	374	371	377	378	350	352	376	380	388	397	359	319	363	386	376	404	367	352	372	372	369	372	367	358	367	366	353	406	374	380	373	360	377	360	393	380
25094	6001	872	489	348	335	324	374	358	292	250	230	188	159	152	150	142	147	145	133	152	143	151	123	141	131	138	158	151	161	138	146	151	146	133	139	169	156	133	137	113	153	154	130	131	148	140	149	134	126	143	140	135	150	163	125	155	144	117	118	111	157	153	120	132	118	133	142	140	142	131	142	123	123	144	140	145	139	138	151	152	147	138	147	141	127	150	162	124	138	144	144	116	131	117	114	153	133	152	121	114	154	134	112	145	171	133	131	145	135	123	128	164	132	130	148	138	135	151	126	136	135	127	147	121	143	160	161	150	143	164	119	119	161	131	149	144	123	132	147	170	117	156	122	123	132	130	151	126	138	151	137	138	125	138	133	146	118	133	146	125	141	141	159	130	143	140	113	146	125	155	127	153	127	137	140	144	130	132	139	152	146	104	139	145	152	172	124	117	127	136	137	149	134	115	121	127	154	124	131	137	144	135	124	131	145	123	154	158	143	156	130	133	123	125	129	142	147	148	125	132	131	138	156	147	129	136	164	141	122	140	130	133	158	141	133	142	131	167	146	122	127	135	127	156	115	122	106	138	136	139	141	136	150	146	170	160	144	142	135	117	145	119	153	131	130	130	148	135	133	143	135	127	135	131	126	136	121	130	120	146	129	140	124	109	134	133	131	124	128	134	154	136	127	153	155	141	141	169	151	155	152	116	170	137	147	130	129	135	129	147	138	145	130	145	127	127	133	147	136	121	143	123	147	156	155	137	140	135	126	141	158	160	148	147	135	137	126	132	136	151	139	158	148	129	151	123	155	147	159	149	123	126	144	157	141	128	106	141	148	140	143	134	136	166	129	149	124	125	149	148	130	142	118	136	117	146	135	120	134	120	133	145	127	133	137	129	133	125	137	146	159	129	133	128	135	148	143	127	143	151	124	138	129	137	144	135	147	126	148	134	148	148	136	130	152	139	143	108	132	122	145	146	152	137	130	128	151	142	119	158	150	153	152	164	122	139	145	138	140	137	143	136	160	150	111	150	138	144	142	137	147	137	129	126	120	132	153	130	130	123	120	146	143	153	125	169	147	117	129	126	140	137	139	138	149	154	137	147	129	152	127	160	131	102	135	150	150	146	129	133	119	141	147	125	131	117	160	151	132	140	121	134	135	117	121	149	142	136	121	135	125	103	158	157	140	138	149	175	133	127	144	133	135	167	111	121	126	132	140	186	148	132	138	123	154	125	133	150	136	135	140	126	136	147	139	145	140	149	133	156	143	125	125	131	127	151	140	121	126	143	142	145	131	143	144	136	140	105	131	166	144	127	146	133	153	118	137	154	153	130	147	120	123	121	124	124	147	133	119	154	133	136	161	140	151	130	145	157	145	161	146	149	152	131	127	126	143	131	121	154	122	136	130	142	112	122	153	150	137	127	111	134	117	144	129	147	134	140	132	152	146	122	128	150	137	151	126	159	142	148	137	145	109	126	138	144	137	161	127	129	135	158	123	142	130	148	143	146	135	113	148	143	131	152	129	152	126	128	139	142	124	144	125	158	162	138	144	143	142	148	125	128	132	135	139	117	123	150	129	101	142	124	142	128	152	144	129	139	157	130	136	133	135	148	152	141	154	141	127	111	136	148	121	123	138	123	147	135	148	158	138	132	150	142	133	149	138	139	150	147	142	140	126	139	148	134	141	120	140	136	148	141	138	130	137	124	149	158	158	151	127	154	134	138	142	137	151	112	152	146	134	144	171	143	133	140	131	116	132	156	126	127	135	154	163	146	115	134	122	135	141	137	131	119	150	128	122	135	143	128	150	130	144	122	139	152	139	138	134	123	133	152	121	134	149	146	137	149	156	125	126	141	139	147	128	139	145	134	150	135	116	131	132	145	153	141	149	157	119	144	131	151	152	126	144	133	120	149	139	168	147	151	135	116	148	127	144	168	136	137	134	148	127	118	136	140	118	147	128	141	152	137	138	135	140	115	154	138	137	138	132	135	112	132	145	123	154	133	147	156	139	150	136	106	118	143	158	142	131	150	140	151	149	158	142	133	127	123	139	148	161	143	161	117	127	148	137	142	161	151	147	132	146	128	139	137	147	135	135	128	174	142	150	132	144	119	124	135	128	140	129	140	122	116	112	140	145	152	141	130	144	139	133	130	126	148	155	136	164	144	158	136	121	149	150	142	132	173	163	129	142	130	123	127	134	127	132	119	117	116	161	139	146	146	139	136	142	143	150	143	150	147	141	130	122	126	139	142	128	159	131	121	134	147	151	164	139	142	145	129	120	119	150	133	146	152	138	153	124	136	107	148	140	134	148	146	136	148	137	124	131	129	141	142	131	154	129	130	141	142	148	138	141	128	136	128	147	142	139	141	125	123	128	139	120	147	134	139	133	144	141	123	133	158	122	143	132	121	133	155	138	123	122	124	145	157	134	121	138	117	144	142	122	127	151	136	157	143	142	157	123	153	134	135	116	147	145	135	139	136	145	137	136	146	129	138	117	131	163	140	157	136	114	127	120	148	130	143	139	140	116	127	170	110	156	142	144	102	132	139	155	143	140	125	158	146	145	155	130	129	146	165	137	153	123	129	131	121	107	135	145	158	142	123	142	124	130	120	144	145	152	133	145	137	148	127	146	160	123	143	152	147	125	131	144	135	131	126	122	129	140	121	153	134	131	143	133	128	165	140	143	135	148	128	154	159	129	122	142	134	121	123	139	150	129	136	116	137	145	112	136	128	130	143	126	156	143	125	139	112	121	142	125	137	146	116	146	150	137	173	129	127	137	143	138	160	130	152	123	135	143	162	123	148	127	112	136	151	162	149	135	155	147	108	128	142	141	121	133	136	150	135	167	140	143	150	118	135	144	121	129	124	145	150	133	149	147	122	147	136	141	143	132	130	145	126	147	134	129	144	141	128	132	118	132	143	141	141	146	138	132	135	129	123	138	130	133	130	130	142	151	128	139	138	125	126	159	133	167	144	146	155	147	136	158	154	150	144	143	131	153	125	139	155	147	150	123	131	146	133	114	169	142	149	137	138	120	97	137	141	144	149	120	125	128	137	131	115	132	150	100	153	146	128	138	170	153	152	117	131	131	124	147	122	118	128	144	139	150	116	133	151	120	121	129	144	137	127	126	155	133	140	138	125	128	159	123	130	144	133	125	132	140	136	136	134	145	125	135	137	106	127	152	136	134	114	156	158	147	120	155	141	163	144	144	147	157	114	128	138	131	139	157	138	143	122	153	133	145	118	142	139	140	126	133	149	132	147	146	117	114	139	142	154	133	143	111	129	146	142	129	119	142	149	127	131	132	141	140	133	134	124	125	144	157	147	150	158	146	133	130	152	137	139	113	132	135	104	117	125	144	137	138	140	178	169	120	131	143	122	113	176	136	139	155	143	127	138	149	140	130	136	149	146	167	140	145	119	145	141	132	132	122	130	132	134	133	136	138	152	166	157	143	163	173	157	133	111	136	136	149	150	143	137	143
16074	2225	1087	1359	1361	1274	1474	1618	1455	1254	848	648	567	505	445	449	415	401	440	436	394	394	369	373	383	404	370	411	385	401	383	349	376	371	386	360	388	383	337	387	352	351	386	328	365	364	329	342	363	358	383	341	324	349	347	351	344	365	366	349	347	366	406	368	364	360	366	378	371	356	345	348	359	364	339	361	371	362	340	343	359	319	312	359	366	369	355	334	358	368	333	382	368	336	344	323	363	353	334	340	332	362	360	346	391	335	325	379	382	358	393	354	355	373	344	354	362	357	344	347	340	377	349	347	363	339	377	364	350	346	367	349	385	338	354	368	371	365	363	322	343	365	373	350	382	343	352	371	349	376	327	373	355	345	355	342	353	369	370	344	356	358	386	371	388	347	361	301	364	377	396	348	309	342	351	374	335	347	358	324	331	333	362	348	341	357	349	366	328	343	368	359	336	350	373	355	363	356	390	339	339	332	360	343	336	325	335	388	358	346	353	336	334	359	388	351	355	368	348	358	377	386	299	349	331	335	351	356	340	323	354	362	359	359	394	362	396	336	363	330	353	334	339	351	341	330	336	354	333	391	380	395	331	365	343	367	353	355	342	371	372	379	382	331	349	354	347	353	331	358	396	348	328	343	348	357	372	353	352	327	330	361	350	349	365	344	343	361	353	387	333	370	390	346	345	342	372	343	369	340	376	367	340	341	329	375	373	358	338	369	340	402	354	344	382	343	355	358	352	319	351	344	353	339	371	324	383	388	358	360	371	371	335	350	395	364	347	351	398	350	365	362	332	384	333	349	365	322	346	328	349	366	341	334	325	364	379	344	349	369	350	343	371	372	334	356	345	343	323	371	345	337	350	347	348	347	371	345	366	372	315	335	370	356	382	380	349	368	363	363	340	323	375	352	374	358	376	341	385	313	362	353	380	327	345	338	350	371	338	344	359	349	361	340	347	359	355	346	403	353	327	345	346	350	369	365	334	401	324	373	355	373	369	351	349	369	346	352	344	366	331	358	377	329	361	340	332	356	371	331	370	344	328	320	341	357	325	348	358	379	361	374	306	331	332	370	337	368	363	367	337	352	350	364	364	351	344	337	338	325	389	357	346	345	341	377	372	348	317	342	336	329	364	349	346	382	369	344	359	364	323	351	368	335	348	336	374	372	372	338	335	348	348	356	327	339	364	337	338	391	352	358	364	334	352	371	388	370	348	373	322	351	350	333	366	336	353	348	324	363	351	347	305	355	343	372	364	332	332	341	345	386	338	359	333	346	376	344	331	350	341	358	316	354	333	335	351	337	357	351	394	355	364	360	327	352	352	341	335	358	380	358	359	354	374	372	307	383	339	349	378	346	346	357	380	358	368	358	342	329	348	339	319	397	349	370	350	365	371	361	335	351	354	364	342	346	377	333	346	351	334	342	368	379	336	349	345	357	357	353	342	351	336	375	339	339	361	351	357	347	352	360	351	380	377	377	381	353	352	360	366	383	318	365	374	365	336	363	324	396	392	352	331	357	361	383	350	338	347	347	346	365	370	381	353	344	328	361	365	361	371	337	336	378	361	347	339	337	347	353	338	346	363	338	352	310	357	355	348	358	362	301	327	383	366	342	365	344	373	329	355	356	354	363	328	351	326	359	369	353	361	357	348	364	323	367	380	364	342	377	349	371	364	354	359	387	382	352	337	351	365	373	358	346	361	371	351	368	377	348	380	339	322	354	356	389	369	345	378	342	381	377	385	367	350	373	382	404	366	333	348	357	347	307	343	346	391	353	350	357	379	357	377	348	335	367	376	349	349	343	367	387	299	347	376	353	379	352	360	340	351	350	373	378	334	325	361	345	338	335	345	349	364	338	350	324	374	365	379	351	340	374	364	350	322	368	322	342	356	339	335	359	342	320	363	373	329	334	363	338	385	363	351	380	367	354	361	389	399	368	359	354	365	378	366	369	366	347	354	310	342	330	353	349	396	371	344	345	354	350	397	346	329	353	324	358	352	358	368	356	346	348	346	346	342	341	363	355	366	327	365	341	355	370	342	332	357	342	368	361	371	354	386	341	351	335	374	398	354	346	341	345	361	351	363	377	357	381	361	342	328	375	344	393	362	358	350	346	314	332	327	356	397	342	358	362	386	361	342	333	326	396	388	341	350	367	367	321	355	390	340	413	339	368	361	331	365	329	348	390	338	342	360	353	360	402	388	328	367	339	375	344	395	368	331	363	353	380	317	323	358	332	352	373	365	345	368	307	375	370	320	354	332	380	374	334	393	359	361	377	339	380	372	371	389	328	356	342	364	349	358	370	366	344	349	350	327	336	320	344	367	346	356	341	373	311	375	347	361	321	360	373	338	351	380	320	351	355	352	354	377	380	364	356	379	356	342	335	373	333	371	332	348	341	323	383	344	341	346	351	362	329	358	353	332	332	348	373	370	356	380	316	337	333	398	335	361	341	368	342	356	370	360	330	338	379	365	375	350	344	364	345	362	352	345	364	321	356	370	363	355	346	359	346	330	354	352	379	349	350	370	370	361	355	324	368	345	337	345	325	339	323	369	354	366	395	328	362	301	340	323	346	358	359	354	362	362	351	344	381	375	344	335	369	323	297	336	341	349	326	371	351	377	355	334	346	301	350	353	354	378	344	350	357	325	368	371	339	350	327	347	354	329	378	361	343	347	341	353	374	363	343	376	381	346	359	365	359	386	368	354	376	370	359	332	377	338	365	359	341	389	360	349	367	337	332	338	344	326	320	327	390	382	330	337	398	344	335	352	367	340	342	346	362	367	329	336	394	362	314	372	333	361	330	320	358	356	315	355	334	346	342	342	324	348	400	358	365	344	344	363	372	340	332	355	366	366	393	358	347	358	399	343	355	336	357	356	358	358	356	348	353	348	358	357	344	353	346	298	333	340	362	356	343	365	330	336	354	325	351	366	351	341	359	340	308	375	346	336	325	368	391	376	370	398	367	364	344	379	398	360	352	341	378	367	351	376	350	368	340	352	349	367	395	365	351	352	342	326	352	330	344	345	341	344	370	335	365	346	359	353	348	353	364	351	327	371	368	382	341	357	347	383	359	387	354	343	387	344	362	302	346	360	343	346	326	335	347	341	349	331	337	368	322	347	359	340	373	370	349	354	376	352	375	366	333	327	323	365	359	363	343	361	357	329	369	359	366	364	333	373	355	324	369	379	371	349	355	340	363	354	353	357	355	364	289	366	351	355	361	344	386	397	347	367	363	347	373	356	349	354	341	345	337	347	361	352	340	398	396	350	377	355	374	348	358	342	344	374	377	363	384	392	327	354	363	335	347	347	318	367	350	359	336	349	356	376	326	340	366	346	341	358	319	349	362	364	356	339	350	377	351	343	361	357	384	321	377	357	352	342	321	311	366	377	348	352	359	346	354	342	349	335	368	337	345	356	363	361	367	366	327	340	351	356	345	359	346	357	337	340	340	352	344	375	334	361	335	320	338	334	369	354	362	370	362
36027	10956	1884	969	731	664	696	669	650	580	433	384	372	334	332	309	312	304	283	303	300	328	274	286	314	316	316	280	300	317	278	288	256	303	289	274	285	283	313	310	271	308	296	294	296	308	290	276	302	307	310	313	300	300	278	345	267	286	288	314	278	282	294	284	315	338	295	313	273	272	308	307	290	282	255	306	279	279	297	279	322	311	300	289	301	308	296	312	265	272	335	286	249	284	282	276	291	302	339	309	304	300	268	315	267	271	281	306	289	295	298	320	287	298	254	303	309	291	296	267	320	292	267	297	293	279	292	290	291	306	300	320	289	295	290	295	290	296	293	292	307	320	286	279	286	307	293	273	282	301	283	293	328	278	314	310	320	293	303	287	276	284	297	303	315	274	293	262	307	326	270	295	294	294	286	293	273	317	293	286	284	255	310	302	285	284	292	298	266	297	312	338	303	282	317	329	303	273	310	277	313	272	310	297	332	285	291	284	286	271	292	261	288	291	277	285	309	293	301	312	316	298	315	296	274	299	268	273	284	305	316	302	294	271	288	303	259	289	297	298	261	279	279	306	281	286	271	322	287	283	291	280	282	301	304	308	306	306	291	303	292	290	271	308	268	333	256	304	310	280	255	285	272	281	319	279	300	328	289	298	272	296	318	295	263	289	290	287	305	298	299	288	293	277	276	264	299	281	259	258	283	312	314	300	292	264	314	321	324	301	291	291	286	305	271	305	331	286	292	275	297	297	286	276	238	302	280	268	300	276	281	296	302	281	339	267	269	328	271	285	304	334	277	295	298	292	282	276	301	300	291	296	283	279	295	289	281	279	258	306	308	302	280	306	272	278	294	316	302	281	286	317	286	285	243	283	279	293	315	289	302	270	303	311	293	293	294	280	285	293	327	311	286	285	288	319	319	292	295	302	294	275	302	264	275	300	298	286	258	316	300	270	301	308	314	304	289	336	288	286	277	292	264	300	269	279	280	261	297	283	275	267	308	318	323	276	308	301	320	263	252	286	298	289	308	299	289	319	261	265	263	307	295	288	303	255	273	281	331	341	303	299	279	264	297	266	306	290	262	267	304	306	277	300	300	284	274	298	290	282	299	296	308	253	308	268	285	276	278	277	298	278	296	297	305	307	306	307	305	305	282	292	311	256	278	306	325	299	321	314	278	273	320	283	303	284	308	300	296	287	287	311	322	268	296	292	289	287	259	265	315	287	299	306	265	257	296	292	280	233	272	284	296	261	269	316	280	272	295	268	289	275	312	260	292	332	289	290	302	272	293	314	309	257	290	303	283	288	304	260	298	276	273	280	296	290	297	268	283	269	299	287	295	277	304	265	295	267	273	286	292	317	289	298	294	287	266	317	303	328	295	311	297	288	298	313	289	259	310	303	303	279	277	287	263	326	283	282	307	283	302	288	309	284	265	260	283	294	291	310	284	305	283	266	302	269	254	254	293	266	276	294	283	285	300	280	286	288	301	269	298	272	305	275	265	267	270	280	309	342	281	271	291	258	287	275	305	268	290	311	295	262	296	253	284	283	303	292	249	293	262	310	319	287	299	309	309	278	308	289	299	317	272	299	261	272	290	305	319	277	296	290	311	304	287	284	303	284	278	304	290	291	286	297	288	293	273	286	293	330	278	295	293	289	282	306	282	295	287	293	289	305	264	292	289	264	253	273	283	278	303	299	286	300	287	309	303	292	271	284	271	265	256	286	295	306	274	300	304	283	288	238	261	298	286	293	281	290	288	299	267	284	291	292	287	286	300	288	272	275	329	254	272	275	290	267	293	272	269	290	349	260	257	284	313	274	303	288	305	268	296	285	308	330	293	321	303	281	292	290	338	274	315	292	285	308	310	309	304	302	318	317	281	306	301	266	263	275	301	314	291	303	279	299	312	287	283	288	278	279	296	276	293	299	279	298	300	297	302	290	317	293	290	346	296	305	251	302	314	293	287	305	292	320	275	288	300	288	262	294	283	306	275	299	294	292	260	271	276	275	288	301	283	288	301	292	293	269	276	264	270	268	275	293	309	252	294	284	308	290	316	282	285	312	269	277	310	305	320	300	301	304	322	279	284	288	269	331	272	317	280	283	303	301	301	277	315	300	292	282	266	290	270	281	293	302	273	296	274	267	280	281	273	299	266	293	301	293	288	252	289	309	271	294	263	287	320	282	311	288	296	290	243	329	294	303	300	307	292	277	274	286	297	296	301	295	268	299	306	261	292	273	298	263	261	257	301	297	296	285	290	317	283	305	306	285	286	301	277	275	280	264	285	283	312	295	291	272	287	273	346	292	290	289	294	295	287	278	317	281	318	303	277	293	285	299	261	279	309	285	305	296	305	285	336	298	299	299	308	287	290	313	289	278	252	275	296	285	277	263	300	294	275	301	299	262	284	282	291	322	275	303	292	309	335	260	311	238	323	307	297	281	299	306	295	263	296	263	315	306	270	297	291	273	303	284	265	275	286	297	274	290	301	302	308	294	293	263	283	307	280	309	267	256	287	292	309	235	282	273	307	299	280	277	292	284	281	276	306	278	308	280	271	271	265	295	297	288	254	285	316	282	285	302	295	269	286	307	260	276	327	287	309	306	286	302	268	291	334	320	245	317	281	332	288	304	286	310	296	266	286	259	262	325	305	290	298	268	307	270	284	267	305	276	324	268	289	285	277	301	293	269	277	321	300	285	252	266	282	289	262	283	274	291	312	287	298	308	277	260	287	296	286	318	296	281	271	304	276	296	325	275	279	319	285	323	267	277	280	292	309	301	259	276	280	273	282	297	327	294	298	293	288	247	305	269	294	285	291	324	320	310	297	265	299	264	292	291	301	305	308	312	285	324	296	290	266	284	294	295	288	314	292	333	322	289	307	294	289	283	273	251	281	268	306	301	288	299	347	302	261	309	281	309	273	280	291	296	302	243	287	283	272	279	273	305	314	275	290	299	292	283	306	252	275	297	273	296	278	282	267	276	273	247	260	314	318	305	289	316	286	323	293	289	303	312	312	340	288	271	294	303	292	289	262	293	294	311	284	281	302	310	300	289	307	288	288	305	273	329	286	292	288	276	279	273	293	301	311	266	297	293	274	331	329	328	304	297	286	300	279	300	292	301	269	296	299	272	304	277	274	286	288	274	278	272	308	280	289	290	277	333	288	273	266	274	281	276	270	326	297	269	322	315	330	292	283	314	278	253	283	290	288	273	317	291	306	291	301	308	295	269	286	280	262	271	303	298	291	273	289	285	291	341	291	265	276	277	295	275	280	310	293	312	289	302	306	301	309	280	284	298	290	282	337	285	282	287	289	287	316	289	326	307	258	268	306	289	302	279	305	320	315	305	289	273	327	301	322	286	303	289	284	284	275	255	303	328	307	287	261	277	288	292	276	259	342	288	293	290	310	280	288	297	316	274	278	283	290	293	317	319	299	282	280	293	293	276	264	288	271	315	308	266	296	295	301	304	258	321	284	315	291	347	303	286
21348	3062	2044	2534	2455	2424	2502	2650	2539	2093	1509	1185	1093	884	811	827	833	723	776	720	769	737	751	681	740	715	689	724	741	744	691	703	713	679	785	704	716	702	665	688	641	637	635	646	704	690	702	647	656	709	641	628	671	681	673	707	653	656	672	668	656	665	728	660	686	684	645	664	649	676	647	656	632	639	675	644	632	629	659	695	636	666	690	661	644	657	665	591	657	645	712	659	681	635	689	639	691	656	672	646	646	670	640	668	645	644	634	682	703	609	661	661	647	674	660	682	693	669	678	701	614	632	649	660	693	671	650	623	648	626	672	646	651	667	603	624	666	674	610	644	644	652	677	680	634	621	679	633	631	661	611	700	666	656	656	635	669	644	661	677	690	604	642	646	694	678	658	675	649	676	654	663	623	665	673	671	629	664	660	628	665	682	622	654	678	644	627	638	687	641	697	639	642	702	659	654	654	637	701	665	675	669	650	661	650	661	616	644	646	643	675	695	634	680	639	647	630	650	648	670	670	648	656	688	635	651	698	646	669	699	621	642	604	651	650	658	689	636	683	690	623	639	703	661	648	635	701	632	646	651	686	623	660	689	671	638	659	641	649	682	715	642	658	679	675	700	645	612	688	638	644	669	663	649	620	661	646	613	634	638	703	672	629	649	615	664	615	598	678	641	659	670	633	676	688	647	640	666	696	623	646	640	609	711	667	668	671	657	694	647	654	614	673	681	680	645	674	658	690	667	662	610	605	670	645	643	636	632	631	652	628	667	659	715	631	694	662	656	663	650	574	647	618	683	737	643	675	633	651	661	648	651	669	673	650	626	660	650	663	655	657	647	626	642	693	712	691	672	636	648	709	626	666	647	674	611	662	627	638	708	645	654	642	660	627	635	689	673	697	659	666	642	636	643	615	669	666	601	626	636	665	662	664	612	655	627	628	680	679	665	686	660	643	654	702	653	640	627	653	663	636	646	687	639	698	689	621	671	667	656	616	641	683	639	667	667	646	654	664	640	628	613	650	640	637	661	669	599	610	646	691	664	652	626	653	667	607	663	678	650	605	666	633	659	650	644	630	675	647	656	689	697	624	688	674	629	710	644	670	615	653	660	657	663	633	612	624	622	692	671	676	669	656	643	658	659	627	653	631	695	655	639	676	676	623	613	656	672	639	654	659	588	653	668	642	635	670	675	639	659	672	645	647	634	678	666	662	626	641	677	650	654	638	655	661	642	696	683	645	639	602	621	635	626	655	649	679	618	642	635	624	674	684	658	619	658	682	655	650	632	633	657	610	606	658	675	601	620	660	682	593	626	669	666	676	697	657	692	656	636	692	666	668	663	661	617	628	648	634	655	661	638	622	672	644	668	551	663	659	687	669	654	635	635	666	670	671	659	631	650	633	669	657	631	656	640	666	677	647	645	635	625	691	647	645	650	657	659	633	680	693	707	692	601	655	600	666	668	681	675	646	679	665	638	681	669	597	685	681	666	693	670	658	650	614	666	704	633	618	648	650	643	633	633	665	621	597	694	612	603	661	614	658	636	645	677	670	619	622	680	625	630	652	694	656	675	656	654	673	628	654	682	664	624	624	682	666	664	618	618	644	665	680	648	615	690	662	646	612	653	691	594	646	653	647	646	614	700	630	647	673	674	632	681	588	628	703	650	637	663	688	686	661	642	634	624	692	632	687	646	665	658	659	642	677	680	648	656	696	637	689	665	648	639	662	652	622	636	693	599	663	632	635	704	686	654	674	616	666	643	603	639	639	666	706	700	681	640	656	631	617	656	693	609	648	640	647	625	628	642	688	651	601	668	640	673	671	663	607	662	630	617	645	654	662	696	632	631	637	687	649	630	658	670	638	645	653	687	622	661	677	648	638	646	676	664	658	658	681	648	656	682	627	685	661	654	650	587	671	695	675	697	704	672	627	637	636	646	631	628	641	656	621	606	663	662	645	637	676	647	655	614	667	658	689	664	649	646	638	656	639	666	617	626	622	654	587	655	662	616	653	630	685	671	566	658	702	662	636	657	668	659	679	662	656	644	631	687	687	683	648	640	693	679	635	663	657	636	687	704	677	632	691	638	653	659	696	656	676	677	661	631	666	653	624	689	676	671	682	642	604	638	637	673	710	679	646	657	663	647	641	673	659	606	684	690	694	681	646	600	628	660	637	664	665	627	639	697	635	723	670	602	658	656	675	600	678	643	640	702	708	633	625	665	624	673	665	661	688	625	635	649	655	652	666	660	631	631	609	638	631	640	659	712	636	679	660	632	657	626	679	641	618	646	661	667	717	621	623	643	679	644	660	657	689	657	627	667	656	647	637	631	649	614	657	657	660	629	624	645	656	645	668	658	621	658	689	678	640	675	693	670	688	662	630	603	693	652	652	613	660	637	631	620	634	612	654	609	609	647	655	627	671	608	651	684	674	661	666	658	671	602	617	652	663	635	665	628	622	678	660	646	695	663	631	627	653	643	662	605	660	663	668	631	633	643	653	654	660	643	690	656	663	621	664	677	688	645	634	654	656	688	674	595	608	669	651	634	664	680	615	623	627	669	632	655	695	661	618	675	680	664	682	669	660	675	653	665	673	593	631	646	625	655	593	657	652	655	655	669	679	689	685	649	637	624	643	661	664	684	606	647	646	640	661	671	646	675	654	667	669	667	635	604	642	695	653	688	686	642	653	686	685	630	646	615	674	598	659	699	642	669	678	630	644	689	651	691	643	686	658	648	648	655	637	693	655	644	635	666	678	659	637	615	636	658	632	631	647	620	659	679	657	658	675	629	670	619	673	628	665	648	682	633	638	654	663	635	692	668	598	638	676	693	633	670	659	622	673	645	667	621	657	658	648	605	640	679	644	619	687	668	638	654	674	687	626	629	635	679	633	608	639	671	685	655	629	604	654	650	620	681	620	697	684	682	672	620	642	646	688	660	680	681	640	614	625	674	643	643	653	623	624	683	680	657	706	645	676	654	626	690	654	682	655	660	639	717	620	612	633	659	662	665	621	623	690	650	672	665	639	653	653	634	700	646	646	679	653	687	621	653	649	626	660	663	666	637	633	639	697	650	676	634	646	660	672	665	661	618	626	624	688	645	623	634	667	637	664	659	632	665	637	670	665	608	699	683	629	668	654	612	688	580	643	668	663	624	614	627	639	656	670	657	656	652	620	640	687	643	663	660	638	632	634	630	650	662	653	681	663	679	653	641	682	689	721	685	678	635	635	648	645	653	657	661	664	658	626	697	645	620	610	681	638	681	663	676	675	658	656	651	610	646	653	664	668	642	669	643	658	636	609	620	667	686	674	644	691	672	683	674	650	637	694	674	629	631	688	622	609	652	637	674	649	682	679	608	624	626	672	671	666	624	652	645	625	688	633	629	628	629	625	677	663	652	669	611	678	689	630	663	632	669	644	622	623	634	685	702	640	644	622	633	622	665	650	648	667	622	703	676	646	602	713	682	665	648	643	678	696	627	648	615	674	676
8835	1239	195	206	191	260	285	271	252	243	187	177	195	156	152	137	152	143	151	181	149	169	136	151	171	149	145	160	140	151	131	166	148	151	197	136	155	138	153	170	164	141	154	137	155	178	191	145	174	195	151	143	154	134	162	148	123	160	180	176	162	152	146	160	161	155	137	133	140	153	131	166	140	164	177	171	141	143	128	184	159	134	159	141	170	172	124	152	146	160	144	134	162	148	146	145	139	164	164	135	146	181	157	160	146	152	179	146	164	169	137	162	161	173	147	147	160	141	150	156	143	142	148	132	156	153	154	142	160	148	159	157	169	166	154	150	142	138	149	188	163	158	134	166	145	150	173	148	141	133	136	156	148	163	163	156	134	150	144	161	145	127	166	161	148	153	132	165	152	158	192	157	131	139	152	166	156	179	167	147	129	171	178	177	175	162	149	146	149	140	171	136	154	140	179	160	162	158	134	161	163	160	148	164	142	179	144	147	189	129	159	126	147	145	143	134	157	169	168	140	161	153	159	158	152	156	156	152	172	169	154	157	154	169	156	143	146	181	177	152	146	178	151	165	150	155	165	148	165	139	151	173	149	184	174	168	141	137	173	143	132	137	142	166	110	142	166	149	184	163	139	156	155	182	172	140	166	156	148	155	170	157	130	182	155	154	150	147	133	160	167	148	129	142	147	135	159	164	143	146	163	167	157	144	151	151	162	140	164	128	166	151	137	170	159	154	143	159	163	140	159	160	145	150	124	158	157	136	170	146	170	161	146	167	151	145	147	143	146	168	159	130	157	152	194	177	131	148	163	156	164	167	160	185	152	156	135	165	142	159	156	141	150	149	145	154	150	148	146	176	160	153	149	186	151	155	159	163	155	153	144	157	150	148	152	143	163	145	165	128	140	156	144	156	145	158	161	153	128	134	151	175	134	166	153	142	135	133	137	161	159	161	174	145	169	165	147	160	148	173	156	193	183	153	157	162	166	142	153	166	153	187	147	161	131	166	161	158	143	143	140	147	163	152	169	161	172	138	173	143	174	150	165	159	135	159	135	144	153	149	143	174	157	144	152	153	149	125	150	185	125	171	169	165	154	149	143	133	126	178	154	144	170	157	143	158	136	160	158	141	175	155	151	150	141	153	157	162	182	140	150	174	188	150	161	149	122	170	145	153	150	138	147	150	142	149	159	161	165	176	141	133	136	173	166	141	178	152	151	136	169	150	120	154	144	131	123	134	153	153	151	154	136	166	137	155	170	158	151	147	163	132	132	140	164	148	141	159	136	167	169	167	163	163	159	136	161	140	152	141	186	147	133	139	166	155	141	155	170	157	145	168	145	162	199	157	162	152	165	149	165	162	165	185	144	164	145	153	145	155	153	154	160	162	152	166	161	165	163	168	164	136	160	155	163	164	161	151	166	159	159	160	154	153	163	156	161	149	164	134	154	145	147	118	149	178	148	154	130	150	167	142	151	134	154	154	171	174	155	157	155	140	171	145	182	156	156	163	145	168	159	128	153	142	168	150	163	133	149	163	144	136	148	141	137	151	147	157	147	149	129	160	158	144	143	160	156	150	144	146	156	136	155	156	140	140	161	135	170	135	149	156	182	153	156	132	145	149	170	147	133	132	152	169	158	138	153	163	140	165	135	146	174	138	134	166	135	153	154	165	165	167	160	133	136	153	152	156	165	158	169	166	128	145	154	139	151	147	155	157	156	143	178	149	144	146	150	159	135	141	153	160	152	159	161	162	149	138	145	152	163	159	106	145	166	153	153	174	137	165	158	166	149	131	170	146	162	155	156	158	182	145	159	139	138	159	142	173	170	165	165	167	133	187	163	142	144	149	176	149	119	149	154	146	173	160	178	168	165	169	172	143	149	148	138	138	164	155	162	164	189	160	137	133	156	147	165	145	162	142	156	115	167	179	140	170	155	150	153	181	138	137	160	164	152	137	150	134	158	142	137	161	143	152	144	158	187	162	129	187	166	166	148	156	152	135	168	148	166	123	149	152	142	141	160	132	134	150	173	170	124	184	159	185	158	150	153	146	168	163	138	156	139	148	171	142	148	168	152	148	180	151	179	150	135	164	138	148	182	149	141	148	144	150	144	150	169	196	155	158	156	131	156	143	125	145	186	148	144	143	149	131	140	157	155	155	153	148	153	176	146	134	161	146	142	121	159	202	146	119	171	159	139	136	164	193	154	168	149	162	165	146	166	150	141	154	178	140	156	145	162	137	167	142	140	140	133	154	147	157	155	161	158	134	134	157	148	135	171	164	160	160	148	169	159	143	138	135	133	151	164	130	139	158	132	135	153	137	144	166	139	118	161	146	170	149	135	155	139	148	143	185	136	150	143	146	154	162	152	153	140	154	173	161	142	155	129	197	145	150	150	130	134	146	153	158	154	145	150	135	156	164	152	165	183	157	171	171	158	151	122	153	143	153	149	138	143	173	136	161	174	159	154	145	177	147	158	156	168	168	150	161	148	164	157	154	147	141	165	160	164	146	165	146	162	151	143	166	134	124	180	160	164	140	154	136	128	132	141	147	159	151	141	148	167	156	164	157	157	158	164	144	169	147	153	159	144	182	169	182	152	160	151	150	171	140	142	158	142	174	160	161	157	166	151	150	153	143	172	164	168	156	159	186	146	172	165	150	142	138	166	160	151	127	165	150	168	135	169	156	136	162	158	171	148	138	167	163	155	153	158	166	161	155	131	151	156	150	148	160	166	133	167	140	144	170	168	161	140	165	157	158	169	156	156	147	151	169	133	161	158	151	161	159	146	164	173	183	160	146	156	176	155	147	177	139	136	147	170	160	151	123	136	159	147	162	169	161	172	166	157	144	148	150	146	159	142	168	142	161	165	155	136	136	145	155	151	170	145	167	155	161	165	179	158	157	151	175	146	164	138	133	136	160	154	155	156	152	154	157	162	167	162	161	167	156	166	164	138	172	174	177	147	136	157	127	137	160	150	161	156	161	137	148	177	156	167	164	132	142	149	173	138	138	159	157	130	134	157	165	167	140	138	165	141	155	162	162	152	132	168	167	170	162	138	152	152	142	148	159	168	127	127	156	143	144	176	148	164	146	184	167	158	170	160	151	137	160	135	172	153	165	156	164	159	131	123	170	152	153	153	176	163	154	164	153	166	142	155	158	148	144	153	158	149	168	173	176	172	169	172	125	155	155	154	153	145	144	168	156	167	147	158	160	144	174	153	145	152	146	157	160	165	146	164	154	150	156	163	157	161	143	174	149	152	162	179	151	142	134	156	147	165	172	144	142	174	162	155	151	142	153	167	149	148	169	175	138	131	149	142	144	155	161	139	144	146	149	128	171	141	157	159	156	186	135	160	140	162	142	168	138	141	159	143	138	133	150	136	187	132	151	147	149	165	181	175	164	162	140	167	158	156	141	116	159	151	164	163	151	152	175	166	194	137	158	162	149	164	167	159	138	148	147	154	162	170	154	150	166	182	189	147	168	181	130
5696	712	452	581	634	798	962	1074	1024	836	539	489	447	425	392	393	402	394	371	399	386	394	356	388	348	358	398	372	380	383	414	349	367	370	355	355	352	357	380	373	372	348	378	383	384	387	348	407	369	375	374	400	371	349	358	367	412	390	347	383	362	352	314	378	385	362	350	388	336	363	396	375	367	355	345	363	345	397	385	406	358	380	382	387	351	386	339	362	363	366	377	371	342	380	367	346	394	369	369	396	353	354	335	386	334	379	369	366	384	366	368	343	363	304	350	383	356	373	392	366	376	402	321	383	389	374	360	355	367	366	412	369	331	387	364	354	329	360	345	382	354	348	353	352	390	353	386	393	357	393	388	388	389	335	371	388	367	376	373	385	407	372	367	358	359	350	364	358	365	366	349	374	365	394	396	388	320	398	380	361	388	363	363	388	362	383	365	404	342	374	364	398	400	364	409	374	361	396	383	379	387	361	353	369	367	350	364	391	377	341	387	392	371	363	362	363	357	374	403	372	367	350	395	342	354	378	374	364	380	403	363	349	345	352	360	389	366	342	354	355	349	374	388	355	358	368	403	368	356	400	369	402	390	338	382	380	360	397	363	399	413	367	416	367	331	414	365	347	355	367	362	354	407	376	392	404	340	384	360	345	394	348	397	369	386	394	404	367	360	373	386	353	349	352	369	367	393	397	381	371	373	395	346	405	336	383	382	391	369	340	370	387	393	356	371	371	361	386	403	372	362	397	424	368	350	382	338	372	369	384	367	385	367	349	401	359	392	359	416	386	374	358	343	375	338	373	363	363	370	369	327	366	340	360	378	360	394	380	364	394	345	358	418	346	372	363	358	372	370	350	337	342	356	357	384	402	375	380	372	346	368	371	384	383	379	346	349	340	361	317	358	366	380	396	347	389	358	369	365	386	359	373	355	407	360	386	369	382	346	379	374	364	344	377	349	394	375	362	354	349	354	365	390	340	401	356	373	352	341	355	352	400	348	348	341	410	347	372	364	393	347	396	391	420	365	353	382	360	339	352	361	354	366	384	362	384	372	366	356	384	337	368	351	370	353	364	349	405	387	366	378	384	356	372	363	367	381	357	356	383	344	367	370	400	360	351	373	406	366	384	360	383	381	382	385	389	373	362	383	385	341	377	405	369	397	332	357	393	359	344	369	355	369	365	391	381	362	356	355	369	350	355	365	346	381	357	341	357	405	382	378	369	374	380	346	366	373	372	410	352	357	396	358	380	390	395	404	402	379	353	378	402	404	389	353	353	373	420	345	345	391	401	382	350	368	390	381	393	395	372	357	370	398	372	388	355	379	346	390	376	363	379	356	379	355	369	341	374	364	381	355	385	364	381	391	362	399	371	361	361	344	332	378	374	386	351	380	365	351	391	372	367	347	323	366	388	348	395	360	408	369	405	376	415	385	345	355	369	371	343	407	396	410	370	364	360	398	378	379	369	346	351	363	360	335	393	366	370	355	367	379	389	375	377	342	344	389	366	336	372	363	359	342	370	400	408	374	371	355	357	371	356	348	352	343	350	377	360	367	390	368	357	355	406	387	370	369	385	357	370	371	364	337	363	369	418	385	351	380	334	357	361	334	379	391	385	371	352	354	393	404	356	376	381	373	342	365	374	369	381	348	390	369	351	379	346	393	344	361	397	391	372	355	376	354	401	356	381	388	339	398	342	345	349	374	393	369	384	396	378	360	400	400	363	388	345	327	373	415	399	395	338	383	335	369	402	349	361	369	389	340	368	386	352	368	366	349	380	385	407	385	389	378	360	364	361	346	383	364	354	353	375	368	377	362	382	352	354	372	360	382	368	377	371	355	368	397	365	383	381	388	364	397	377	396	374	379	326	334	344	347	402	369	365	381	377	351	382	344	406	361	350	346	376	371	355	386	340	344	369	360	339	398	401	350	342	361	397	358	365	343	351	374	349	380	336	370	360	374	342	372	369	329	366	385	364	355	335	390	374	369	368	355	350	377	383	337	376	386	391	373	366	372	368	340	405	382	359	391	365	378	381	345	349	375	364	376	374	342	388	354	381	357	359	355	370	337	339	405	373	377	374	358	435	380	337	356	380	360	383	397	373	358	365	345	328	376	383	374	404	395	341	365	344	358	363	382	377	373	384	403	343	422	401	401	368	375	369	336	397	389	365	358	339	355	340	363	403	371	326	366	353	398	395	371	392	371	387	378	386	374	367	356	397	354	383	395	407	383	379	376	381	359	383	300	415	360	370	385	365	373	386	366	387	369	379	355	335	375	382	363	352	404	374	341	378	385	380	374	354	356	412	358	324	359	380	394	348	380	384	389	354	364	365	381	348	368	391	384	412	372	381	392	377	390	341	405	364	368	398	372	371	371	345	373	370	407	352	397	377	384	368	352	366	392	405	344	387	397	357	382	387	401	359	344	357	386	354	374	356	396	376	379	373	381	360	378	379	373	379	370	366	340	359	394	366	369	330	381	355	373	358	388	337	370	375	374	368	338	352	378	350	351	351	382	369	346	414	413	391	374	374	364	341	365	407	377	374	358	390	373	340	380	341	372	383	390	359	353	355	357	382	412	375	375	374	367	389	357	384	375	362	366	400	389	384	375	397	345	366	371	359	357	362	365	373	351	383	371	393	399	404	359	358	394	379	372	377	384	385	396	375	371	361	363	379	312	357	371	369	372	342	368	407	377	377	388	369	360	363	364	346	360	420	381	348	391	367	367	347	373	349	370	394	358	355	349	359	394	357	336	366	367	350	340	340	347	405	377	360	359	392	387	371	334	365	384	358	376	387	346	382	397	369	387	388	350	379	357	365	382	399	373	372	391	388	349	350	404	375	380	383	357	387	357	374	356	381	362	366	388	376	387	389	386	352	346	358	380	389	365	382	366	369	350	378	372	365	347	370	370	386	382	313	361	375	378	329	374	396	360	330	371	391	365	377	412	359	373	385	387	342	357	369	355	355	368	352	351	370	361	380	363	368	344	339	381	390	387	376	392	387	371	382	388	384	393	372	357	370	418	339	378	383	359	333	350	315	368	328	382	361	405	328	338	413	351	344	390	422	416	409	377	359	351	366	371	370	395	354	395	402	385	391	367	387	361	378	349	356	398	352	377	340	378	357	361	349	356	365	370	361	342	373	362	355	381	412	382	356	351	371	376	400	377	387	368	349	360	347	348	342	371	382	379	380	365	380	342	401	390	390	408	372	351	367	390	346	336	362	355	385	352	383	343	363	382	365	363	351	368	352	370	375	366	364	365	417	374	411	390	380	365	356	381	382	390	361	377	361	390	406	365	391	367	390	385	386	406	358	387	356	379	379	366	340	341	375	345	327	360	374	395	332	377	333	367	392	355	350	360	404	364	399	341	370	360	377	339	408	336	355	342	333	374	339	363	382	369	361	354	387	395	379	381	372	330	357	362	398	384	384	354	349	370	360	411	375	406	393	372	371	345	408	363	359	365	337	385	377	360	355	362	365	391	376
24896	5628	828	477	418	397	458	420	356	295	230	225	180	133	146	145	147	163	136	146	141	165	143	161	127	121	145	144	169	130	148	157	149	146	112	142	124	132	138	142	137	134	142	149	132	133	125	129	145	132	130	136	133	141	136	142	143	158	159	143	145	122	152	144	141	128	144	152	146	134	152	120	157	142	132	131	144	141	150	160	144	144	113	144	147	144	159	148	154	136	117	138	136	124	123	134	135	145	132	143	173	136	149	99	131	124	116	156	155	132	139	128	128	142	137	152	137	143	124	138	122	145	163	145	124	120	130	143	166	143	101	131	154	162	145	141	157	143	133	113	143	124	119	146	156	141	129	154	135	138	158	158	151	152	146	139	143	140	154	136	152	146	111	132	149	117	135	131	138	150	146	145	138	143	143	123	124	138	127	144	141	179	135	148	133	153	152	148	153	155	153	139	140	156	140	137	145	135	120	125	168	143	142	148	152	146	139	152	152	142	144	124	134	132	127	161	119	151	125	126	124	117	115	153	145	143	157	140	144	132	137	141	141	110	124	143	136	137	144	143	151	138	142	150	101	148	135	150	147	143	131	125	153	148	140	149	122	123	148	149	146	125	120	127	137	124	157	141	152	158	133	130	156	139	124	157	130	143	124	160	124	161	127	152	145	132	158	144	128	150	123	132	119	132	144	131	149	147	153	139	146	159	143	139	104	115	156	130	159	131	129	135	139	137	138	135	144	148	154	120	135	137	130	117	156	146	136	145	132	122	143	138	153	144	132	139	106	147	151	142	126	141	131	115	135	141	148	147	153	132	161	133	116	134	140	150	158	142	132	142	124	163	131	124	140	172	143	125	145	158	113	127	118	154	136	154	133	118	139	140	144	151	138	136	167	124	156	133	143	128	141	149	149	157	149	128	146	133	146	143	146	144	123	141	129	138	112	141	152	132	116	137	142	152	145	148	164	148	119	160	136	139	120	158	136	143	142	135	154	143	159	158	128	158	135	143	133	142	139	120	128	154	128	123	133	126	133	125	154	150	149	133	137	125	113	137	160	139	141	142	137	161	142	132	142	142	134	139	169	155	142	143	156	117	149	133	134	131	167	168	128	123	137	127	138	149	137	137	151	128	130	145	120	129	132	145	154	138	150	145	140	144	121	122	147	113	166	152	151	132	137	129	136	121	149	149	141	130	140	138	138	142	157	150	125	132	129	116	123	118	143	136	144	155	138	124	135	143	144	144	155	142	171	144	157	139	141	143	128	134	125	125	117	145	136	164	151	130	149	134	147	157	143	150	167	153	141	139	138	140	126	135	137	142	129	132	148	132	124	127	148	143	114	148	161	125	157	162	156	144	134	150	148	154	148	125	117	123	160	128	143	133	115	120	146	145	136	132	128	124	139	153	158	134	144	121	125	130	148	125	153	126	123	151	135	159	142	151	119	162	145	148	132	146	131	131	134	136	160	140	145	126	149	158	136	160	154	151	122	125	146	152	143	121	114	126	129	160	151	136	144	135	124	126	132	150	161	136	132	136	128	135	143	142	153	156	133	149	153	139	146	135	140	132	133	135	130	142	124	135	154	183	134	140	142	145	133	159	134	147	146	130	142	158	133	156	136	126	149	134	137	143	125	127	133	128	132	119	140	159	162	141	133	124	139	147	147	116	146	137	117	130	144	131	141	129	136	149	134	145	142	142	150	156	147	125	136	146	116	151	127	120	142	156	139	132	124	131	142	176	121	130	133	135	143	147	141	136	145	136	154	122	136	159	141	117	150	138	166	139	132	153	143	139	154	153	152	153	133	125	133	140	110	149	179	135	139	113	138	142	138	120	147	140	141	155	142	138	151	134	127	135	132	130	118	151	144	125	132	135	149	132	142	164	157	136	138	152	141	146	141	130	137	134	150	155	124	132	153	148	151	125	143	149	130	134	127	152	140	131	116	153	141	138	137	139	133	142	133	148	183	144	130	154	131	133	126	111	126	157	159	143	158	161	128	122	156	128	136	125	129	140	135	150	151	136	144	135	144	142	153	118	141	133	138	171	158	155	128	111	125	151	127	162	162	152	136	135	116	134	131	124	140	137	138	143	171	138	137	140	138	162	136	141	144	126	121	136	131	161	143	129	153	155	124	126	156	117	155	133	150	129	150	127	125	141	132	138	142	138	149	138	124	140	138	137	141	157	149	150	151	134	135	169	140	141	138	128	133	147	140	151	125	124	144	117	110	144	137	143	133	132	122	138	149	147	129	141	173	129	146	128	137	139	149	149	132	127	134	141	149	127	148	127	144	115	126	143	123	118	148	136	130	158	142	138	119	142	131	146	150	139	123	148	159	153	155	131	122	121	161	143	175	127	160	122	144	142	145	121	155	134	151	150	126	119	153	154	128	132	138	143	146	145	141	146	122	143	166	133	148	123	151	134	115	133	141	126	148	124	138	149	147	138	127	134	146	140	125	140	144	139	156	120	134	140	151	145	134	125	139	145	143	148	134	146	132	162	140	144	146	135	129	138	123	128	146	124	131	141	147	146	145	123	135	154	148	158	141	171	137	138	145	130	156	145	126	134	136	131	136	150	144	143	144	123	143	156	125	133	131	129	151	115	118	146	138	148	151	124	131	149	145	144	155	163	114	149	141	173	145	140	155	143	134	150	125	139	119	148	128	161	122	159	138	139	158	153	117	150	121	134	132	112	154	125	134	146	138	125	138	141	122	120	154	143	138	140	144	138	129	142	153	131	130	148	143	127	156	162	132	124	133	129	152	146	164	123	124	162	164	145	144	150	130	154	160	130	159	147	115	136	133	134	127	156	152	141	126	138	157	141	134	138	151	128	126	126	142	123	132	154	134	119	148	139	140	134	128	148	168	130	145	148	132	147	137	143	135	147	134	142	126	112	161	148	124	144	121	115	125	139	137	136	146	135	145	140	153	139	163	145	136	145	143	134	143	148	155	136	141	153	133	143	128	140	124	148	150	136	148	149	156	157	145	127	132	132	141	115	146	132	134	133	139	138	136	149	147	108	148	136	147	134	119	139	149	134	153	147	130	133	121	142	123	143	122	143	123	143	140	136	155	155	143	129	136	128	146	171	145	169	159	111	109	121	121	152	130	145	160	150	140	143	140	134	119	158	133	128	138	131	156	119	117	109	134	141	154	132	151	143	132	110	137	154	122	141	140	133	152	138	128	148	130	145	118	147	134	128	136	132	130	142	149	142	130	149	125	146	145	139	134	142	152	141	121	138	119	143	121	134	134	140	131	130	151	151	142	138	147	147	135	129	125	150	130	135	136	141	128	155	161	155	121	151	156	134	120	135	132	149	140	120	128	128	154	128	121	126	165	128	131	124	133	122	137	143	149	168	143	147	130	150	155	145	151	143	142	150	124	137	145	155	138	170	156	146	135	125	160	157	133	155	159	163	119	130	142	138	137	137	126	140	138	135	122	169	159	161	134	119	127	150	134	160	116	163	147	161	155	139	133	128	136	154
15720	2148	1092	1506	1430	1716	1777	1911	1731	1316	797	842	583	487	427	409	458	449	398	397	429	441	401	402	398	363	379	397	406	354	411	380	357	364	379	342	361	360	349	393	380	373	365	382	389	386	377	374	347	377	379	361	358	360	351	352	358	404	356	353	364	350	350	358	347	359	346	377	357	384	359	347	353	345	376	352	359	388	364	373	333	312	378	363	363	372	352	378	380	371	347	362	371	331	389	346	343	369	354	354	333	356	331	350	367	343	367	364	383	353	381	367	329	360	378	349	373	391	366	335	338	331	378	354	362	348	382	343	327	375	317	368	394	388	315	341	367	377	364	321	372	361	367	323	388	340	391	346	364	350	327	341	331	374	347	355	354	342	359	352	361	350	353	355	309	361	354	346	367	376	355	342	340	336	397	339	362	388	349	373	396	407	338	393	347	332	345	351	355	298	334	331	326	380	348	368	351	347	355	353	361	361	361	354	349	360	351	366	346	332	376	364	343	354	364	357	345	352	346	376	346	344	349	353	402	354	369	335	322	329	373	380	324	340	359	349	369	330	335	351	365	329	387	349	384	352	364	376	344	343	354	358	346	339	375	343	336	319	360	389	345	388	370	366	361	360	343	331	364	361	360	355	338	343	395	314	354	361	338	358	364	346	370	323	359	356	364	354	358	360	368	381	339	355	356	361	336	349	367	389	389	357	377	343	347	364	364	344	406	377	352	363	364	368	368	318	345	348	364	346	372	407	365	341	350	350	341	359	319	351	335	347	337	384	362	350	357	378	347	349	344	377	342	383	359	333	348	335	348	346	373	390	350	392	359	369	334	334	348	376	370	348	322	351	373	332	379	345	327	358	377	336	355	364	349	359	354	349	342	391	355	344	380	375	354	370	355	332	401	354	391	329	316	360	388	359	391	372	357	315	362	339	331	364	362	301	361	383	372	330	350	352	377	327	338	361	354	353	371	319	331	380	392	363	352	384	366	366	331	347	319	323	367	372	396	324	388	393	348	387	352	345	357	355	335	353	317	321	351	357	397	355	373	374	357	366	405	368	338	333	331	328	344	329	349	367	355	344	338	359	360	374	343	347	338	356	357	376	359	355	385	365	340	369	386	353	371	373	357	390	369	358	351	351	345	355	360	329	376	368	325	333	355	348	356	364	318	356	351	392	363	374	379	358	366	351	351	349	350	397	371	351	372	347	327	379	313	363	362	418	355	354	355	329	307	329	333	362	338	364	365	344	348	369	389	356	387	363	370	362	346	368	359	358	368	361	365	351	373	365	351	343	363	354	378	374	348	371	382	340	383	355	351	354	378	367	337	363	372	382	392	337	384	382	349	371	366	334	367	356	376	374	368	340	329	337	357	361	327	389	382	357	401	333	327	366	355	327	340	357	374	350	335	369	364	357	348	346	371	355	355	354	339	363	341	350	365	366	331	355	358	360	359	331	343	354	360	333	330	342	340	337	350	369	372	344	355	353	368	328	353	348	326	390	377	351	328	365	378	388	341	365	340	325	362	354	323	343	355	338	353	360	377	380	364	367	346	358	361	360	372	361	343	361	410	344	355	344	366	350	348	347	348	402	348	338	332	350	387	362	335	359	346	360	347	362	391	338	359	333	325	386	343	344	327	352	355	346	341	341	337	350	318	364	376	351	368	375	321	374	346	358	335	321	349	343	361	347	345	363	347	382	344	354	338	353	375	353	397	353	380	353	371	311	361	356	355	345	377	325	340	362	379	339	369	363	340	377	334	351	370	357	359	348	364	353	361	362	348	348	335	372	349	327	385	349	365	382	345	367	370	325	364	343	368	313	346	356	377	351	356	382	391	357	336	357	352	325	335	345	340	382	368	323	328	343	345	412	312	359	347	322	361	327	365	369	341	389	349	324	343	371	346	332	351	371	337	378	341	386	334	376	354	342	322	355	335	372	367	369	333	382	362	394	368	406	335	357	358	388	370	394	335	379	345	356	343	313	367	350	376	347	338	398	388	356	311	373	368	340	352	352	337	325	324	362	396	354	355	355	329	330	359	361	345	396	342	326	373	371	347	360	356	351	336	344	361	361	315	371	364	337	375	375	369	366	319	333	379	351	365	340	356	319	319	354	372	357	362	352	339	333	321	353	349	372	347	374	348	347	355	398	355	333	351	343	364	323	363	372	336	383	356	344	362	339	360	346	343	364	354	319	385	355	372	371	359	349	342	359	388	385	324	336	350	349	327	362	332	350	369	359	319	361	336	342	364	360	347	351	324	363	299	359	345	364	378	343	342	357	365	361	359	370	314	347	323	362	351	333	318	345	348	347	376	370	353	352	373	344	340	390	388	334	353	348	363	374	349	357	363	324	359	356	357	366	361	343	356	375	367	399	378	382	350	338	352	378	324	344	363	363	357	338	320	329	397	379	350	393	347	351	359	368	373	381	373	346	345	334	367	342	379	360	381	369	353	369	373	332	375	376	409	333	351	356	345	329	329	313	367	394	345	355	337	389	345	348	362	373	329	326	340	372	335	353	350	369	354	339	364	350	335	332	388	360	350	339	337	367	342	349	349	347	369	384	366	377	347	344	363	330	363	376	346	368	374	325	334	377	331	360	348	345	332	340	343	334	345	375	320	367	365	365	382	358	369	382	356	332	363	357	357	329	340	365	371	320	360	307	364	332	379	323	375	403	324	374	378	366	352	340	337	364	368	354	320	364	345	366	362	368	356	333	336	339	339	331	374	344	331	344	361	388	372	361	323	359	401	315	339	340	336	357	352	354	371	379	376	392	340	339	396	372	319	332	362	326	364	380	360	368	372	379	365	359	347	376	342	331	342	333	341	370	336	373	387	351	390	363	355	338	361	344	354	383	343	365	356	371	368	354	352	346	339	345	344	312	353	354	361	361	366	331	332	358	354	335	373	320	341	332	349	389	352	343	331	353	344	359	361	378	360	346	360	350	370	325	371	377	367	351	360	352	354	315	386	333	367	370	362	358	350	329	386	374	391	345	359	356	363	360	384	347	340	358	344	376	321	378	336	362	351	363	340	326	320	399	384	344	360	361	350	327	341	360	339	383	373	382	350	347	368	337	362	340	398	362	367	378	377	369	323	375	377	335	358	388	370	378	378	381	356	343	382	348	368	353	363	348	391	358	355	320	347	353	386	332	368	369	367	337	363	372	336	348	319	368	330	359	346	350	318	335	347	359	377	330	369	317	366	361	352	354	353	328	379	362	345	364	344	383	375	362	334	346	326	376	350	346	353	383	331	344	368	355	348	379	355	334	349	341	343	365	334	346	366	342	379	350	326	377	365	352	352	316	366	353	344	321	350	320	363	377	346	368	340	363	360	334	349	325	355	356	364	355	407	369	346	348	358	346	363	321	345	353	398	380	363	345	343	375	330	361	357	377	353	339	393	355	350	362	374	342	345	344	360	362	351	351	327	342	385	378	347	361	384	373	353	373	392	359	353	344	363	354	365	351	323	374	326	322	354	370	371	372
35375	10284	1968	1065	791	748	812	715	688	499	409	410	370	310	312	324	351	320	323	322	290	258	299	300	324	303	303	309	323	297	326	316	301	297	298	253	265	278	299	291	308	308	307	285	270	267	298	286	294	277	293	300	281	280	283	306	288	302	298	278	307	280	308	286	286	268	287	293	289	280	252	270	293	311	313	267	299	284	243	315	259	290	294	310	332	323	273	294	281	290	309	274	280	286	277	334	305	286	279	263	289	296	283	282	267	281	318	285	329	331	312	261	277	318	285	312	283	283	308	302	308	307	299	290	259	266	289	268	277	304	260	287	312	303	294	322	293	269	290	285	303	287	289	252	270	293	283	279	302	292	278	277	273	277	278	272	294	301	280	329	279	280	288	301	296	286	288	292	288	295	298	296	272	298	275	267	319	304	296	278	279	276	300	311	280	283	273	280	278	308	269	285	295	259	291	298	268	275	274	294	300	312	320	286	293	286	262	279	317	256	317	276	281	315	308	309	260	312	300	303	303	269	312	283	261	295	270	276	322	277	283	291	284	270	307	284	303	310	296	309	314	283	304	289	255	263	270	286	275	300	297	276	296	309	284	251	267	258	295	258	259	272	272	296	280	276	254	288	291	311	284	282	303	309	313	270	313	265	275	327	285	265	308	257	301	280	267	318	287	283	317	330	310	294	320	284	266	265	300	316	300	262	299	271	319	262	322	292	267	308	285	266	271	280	291	313	297	288	321	307	277	306	301	225	304	287	274	291	275	288	307	286	276	281	325	289	263	303	324	239	308	300	295	300	270	265	266	257	282	301	317	273	300	292	276	281	250	276	287	278	256	290	284	297	300	277	277	284	285	264	298	280	268	285	279	285	295	272	291	267	276	293	308	269	278	299	281	321	309	270	301	308	264	278	288	283	285	296	272	296	303	268	286	284	283	331	280	273	279	331	303	326	289	303	282	259	293	282	313	279	261	292	321	302	304	273	316	291	313	294	301	279	310	269	295	284	296	273	310	301	276	257	292	303	290	260	284	310	272	264	288	310	337	298	289	273	296	309	303	274	311	305	288	266	277	284	307	287	282	286	275	256	264	258	255	280	281	321	319	255	298	294	289	299	286	287	260	298	305	296	276	287	282	284	284	288	276	328	238	279	271	273	317	318	304	273	274	272	305	296	291	301	310	279	286	292	306	262	319	275	290	275	290	284	312	282	325	299	291	311	276	300	301	251	258	270	270	291	316	287	288	311	257	309	316	282	269	297	275	298	302	279	330	299	291	304	294	274	277	282	282	291	273	321	279	321	264	306	293	271	272	276	296	302	306	246	268	267	268	285	330	309	274	276	253	272	314	300	268	295	251	274	280	296	303	316	273	265	270	284	293	270	313	303	310	293	288	252	292	272	279	307	265	299	280	282	293	315	315	321	300	304	324	299	296	307	299	276	301	352	309	305	291	292	275	295	294	277	277	301	281	291	286	322	290	315	272	294	300	323	292	331	310	283	312	288	289	300	272	271	299	294	260	283	283	289	299	285	301	270	264	296	266	309	265	326	293	262	276	311	272	313	301	289	315	297	280	278	317	304	277	255	277	297	270	254	283	294	301	283	275	305	263	271	277	298	308	300	294	324	303	303	290	326	268	262	277	271	289	267	295	292	288	303	316	264	301	304	293	307	269	285	295	291	243	278	282	303	296	266	318	306	278	290	319	317	306	291	279	344	278	288	252	297	289	254	295	297	321	275	288	293	274	276	304	336	289	304	275	266	281	297	298	277	271	319	301	292	285	287	272	298	262	310	292	277	307	285	302	316	295	356	274	287	314	276	287	299	312	313	348	306	300	301	309	249	276	295	288	302	331	296	289	301	291	268	289	325	294	311	282	296	284	279	298	255	264	268	251	291	267	275	302	315	294	289	307	302	296	262	311	327	276	286	280	300	275	277	290	312	272	276	258	284	307	293	246	275	288	299	282	279	276	252	307	301	284	304	284	276	324	304	296	267	283	299	298	289	297	286	276	287	285	326	291	295	293	280	260	276	316	286	321	275	281	317	279	286	281	300	299	257	245	267	288	327	317	288	295	291	286	293	279	278	294	262	283	270	307	271	276	266	298	262	311	285	311	284	280	337	296	295	286	287	259	241	320	259	282	304	293	276	248	273	304	311	275	325	250	294	290	298	252	306	305	291	290	294	312	320	305	281	303	267	304	279	323	270	304	280	267	281	272	297	309	290	313	304	273	292	316	279	293	279	289	281	289	278	284	283	290	289	296	321	256	301	273	243	269	316	301	284	297	284	303	269	293	306	307	273	302	301	275	288	263	255	281	319	319	310	272	293	289	276	291	337	293	292	311	310	324	298	276	290	265	285	280	306	269	304	328	292	306	291	314	294	273	277	284	322	267	308	273	323	311	275	304	300	295	283	279	269	286	293	293	287	304	294	260	305	298	285	298	307	295	269	309	285	297	281	265	300	316	269	308	285	281	297	288	306	296	285	269	330	231	320	290	252	296	312	285	254	282	300	270	300	274	301	296	289	284	299	289	256	288	274	301	267	296	306	303	277	291	316	281	287	289	295	321	291	294	302	297	285	310	291	264	286	281	289	244	284	300	275	295	285	288	311	263	302	286	288	264	254	301	319	269	277	288	299	295	262	284	283	276	293	275	293	297	293	241	312	281	300	252	299	309	262	301	287	268	287	273	289	279	267	302	283	287	288	281	288	305	266	280	321	305	280	292	276	284	271	280	317	283	286	263	289	292	286	296	289	241	282	314	311	303	273	271	283	285	276	268	289	286	271	295	311	254	276	282	282	294	313	291	289	276	283	293	295	304	273	288	265	321	290	313	307	289	285	283	279	270	266	296	263	285	285	284	291	274	283	309	280	270	273	309	265	284	287	294	294	260	307	276	268	298	264	246	270	289	283	275	265	289	286	275	276	258	307	345	306	329	293	293	296	280	272	311	293	289	308	282	282	264	294	336	316	309	251	290	282	278	305	307	307	319	300	319	291	284	274	295	271	295	322	288	258	269	287	312	274	298	308	274	295	301	305	263	307	298	275	292	292	301	277	275	271	276	304	252	269	290	281	326	285	264	290	250	280	312	283	294	270	298	294	290	289	271	298	319	276	298	248	278	276	283	285	267	332	312	287	287	305	303	290	326	299	274	269	309	285	287	300	285	281	268	267	278	323	289	297	297	310	283	282	288	324	289	306	266	268	271	269	267	255	303	289	290	303	274	295	290	315	267	245	284	291	305	274	282	266	291	318	271	276	276	277	325	298	283	291	303	275	328	292	291	300	298	317	312	267	273	283	295	305	292	307	306	279	309	267	272	255	288	277	266	292	325	280	284	295	335	287	295	290	261	297	287	301	319	242	338	309	336	274	294	292	283	313	306	301	305	232	312	301	278	261	297	269	259	297	315	281	254	301	284	267	304	301	315	261	311	295	278	287	279	268	284	280	291	281	283	283	254	300	253	277	284	257	279	283	293	272	296	295
21004	3134	2142	2796	2758	2903	3204	2894	2534	1805	1438	1419	1125	897	840	799	810	789	739	767	789	735	745	773	749	713	689	718	808	752	728	699	714	714	698	698	677	665	701	655	706	684	608	665	624	640	639	631	660	743	614	658	680	693	625	665	616	620	645	650	649	652	655	660	639	685	643	684	694	611	634	655	635	641	642	673	681	635	685	647	645	662	709	690	619	666	669	660	641	609	639	638	653	653	648	671	651	624	636	697	608	667	669	661	678	655	661	680	653	635	661	651	693	676	623	638	651	668	675	660	682	620	696	638	629	658	620	671	614	647	644	679	674	649	685	618	668	675	671	631	670	700	647	630	631	651	658	674	647	638	613	673	658	674	683	657	626	645	652	635	685	627	717	663	679	663	630	651	634	618	659	653	692	637	650	652	683	627	617	699	654	618	673	669	650	650	640	669	666	692	652	688	673	656	642	658	623	672	643	681	630	610	649	632	646	642	660	626	618	619	673	607	629	652	582	650	614	619	647	693	665	646	661	632	652	614	656	660	670	662	636	626	667	590	641	611	646	624	660	644	674	640	639	605	694	650	673	674	634	664	655	591	680	608	653	635	668	628	666	674	652	620	665	585	651	640	654	615	658	618	681	640	672	639	654	661	648	620	650	666	639	643	673	626	684	628	660	648	630	664	651	672	662	652	623	705	649	657	636	617	698	604	622	658	668	649	666	619	662	646	642	650	654	683	625	626	682	634	680	634	647	631	666	657	673	661	621	659	639	671	653	676	653	662	628	603	682	590	640	632	650	636	614	650	670	623	617	639	652	681	657	627	657	655	613	627	658	681	667	681	677	640	636	660	640	647	662	645	650	660	639	640	662	615	642	658	639	665	650	661	676	613	662	631	684	666	633	666	640	700	653	620	712	670	642	646	621	654	706	605	635	657	689	636	635	612	691	680	632	677	671	652	636	649	667	673	653	642	641	663	685	647	644	685	663	644	698	645	649	612	642	673	653	628	697	637	632	612	593	657	622	654	625	622	662	652	641	670	679	697	619	679	680	644	646	636	638	651	625	647	641	678	651	703	620	697	622	609	695	635	647	641	680	675	619	686	644	621	644	616	693	636	625	629	668	669	641	625	656	666	717	646	665	672	667	650	645	648	650	667	654	634	677	672	593	640	736	644	633	667	649	688	681	648	678	665	644	648	594	668	621	693	662	685	640	652	614	660	688	647	669	602	666	632	616	661	664	641	613	707	626	698	642	642	632	625	672	650	631	677	672	663	692	686	646	659	626	647	634	660	616	663	663	671	700	665	678	645	639	646	646	670	694	636	665	690	639	640	653	650	664	649	628	615	637	621	610	665	695	608	613	646	680	638	610	664	608	644	677	690	657	681	661	617	644	641	650	614	666	675	632	656	670	631	694	633	676	656	620	676	670	644	619	679	662	656	642	679	646	652	624	666	630	656	654	671	652	629	705	653	696	656	624	660	667	638	710	645	655	717	632	677	665	631	597	635	632	670	642	671	655	625	614	666	652	675	665	671	622	635	645	695	672	669	615	694	642	626	653	652	648	647	709	676	680	612	685	671	640	678	688	633	625	674	664	657	665	624	631	656	663	630	683	659	656	630	671	654	630	640	636	679	644	699	654	643	659	696	672	643	649	645	636	657	709	647	703	647	681	667	621	675	700	654	649	661	673	620	658	635	684	615	674	702	677	659	661	672	684	624	659	682	673	644	596	645	626	710	623	633	603	633	683	646	617	669	626	666	616	637	684	629	626	624	681	692	686	672	620	664	653	640	673	646	682	637	603	650	685	650	620	633	643	628	660	636	621	653	657	678	685	630	680	630	646	609	656	676	629	625	677	686	616	616	691	617	632	649	649	639	648	638	636	638	664	650	636	626	610	700	691	698	669	664	649	627	629	634	665	650	631	563	667	636	607	676	638	643	633	657	625	663	673	708	667	647	672	626	632	635	639	629	654	617	634	714	686	643	647	652	655	619	681	653	671	667	645	672	638	674	651	685	680	627	637	672	641	641	673	649	621	631	655	662	645	619	631	616	629	677	646	667	631	679	629	622	704	620	638	636	696	659	643	659	657	671	645	648	690	587	642	659	624	639	639	661	682	661	616	626	650	658	644	620	631	627	667	665	649	618	655	687	640	646	678	654	612	623	672	663	647	665	649	611	650	683	644	631	664	666	655	654	674	612	633	640	686	636	658	665	683	613	616	675	635	672	632	644	685	649	645	606	694	622	650	623	615	627	635	688	660	655	633	657	637	601	613	603	652	624	667	606	643	623	648	630	630	622	621	649	663	652	640	644	654	648	665	620	640	699	650	627	598	709	636	650	651	658	694	615	621	629	623	612	669	668	680	628	632	626	680	642	671	668	655	648	634	633	629	651	639	703	645	690	602	640	635	638	660	651	648	664	609	657	678	642	647	694	647	637	660	663	664	606	612	669	667	664	633	675	675	661	664	688	640	613	661	647	683	692	649	677	693	640	684	627	669	631	655	672	685	651	662	638	662	641	648	609	617	635	653	645	647	608	675	669	656	641	691	672	626	670	649	655	679	617	650	719	617	626	658	650	632	658	661	644	677	686	687	640	634	650	650	674	684	653	648	641	650	656	634	677	635	643	662	665	651	647	682	658	677	643	658	662	629	656	658	714	688	699	661	668	674	674	679	605	616	675	686	669	650	663	643	673	679	653	646	669	608	636	664	677	657	644	668	668	674	639	612	656	661	664	659	650	662	653	655	657	644	641	682	705	665	634	688	625	663	610	626	635	628	651	623	583	626	671	631	649	651	643	642	697	625	680	665	670	642	628	655	647	671	628	665	670	621	643	683	656	660	640	625	631	645	658	672	638	699	683	683	646	636	667	650	702	643	618	666	680	654	606	633	637	619	641	684	609	671	653	658	634	672	655	637	683	692	611	664	667	650	671	669	696	622	663	652	683	639	666	649	682	646	704	642	669	671	687	686	639	733	678	653	683	657	649	639	660	658	657	679	648	700	653	628	649	621	602	627	656	688	647	658	643	656	655	687	631	644	661	650	703	610	640	681	683	685	656	663	642	638	659	641	646	650	679	666	614	639	663	692	662	592	642	618	665	638	660	670	635	672	651	639	645	630	647	591	624	619	702	667	676	646	628	668	643	602	664	648	620	625	619	620	646	668	646	648	619	616	615	665	688	651	644	622	660	675	629	647	661	665	632	636	653	650	681	664	670	611	629	704	701	616	640	682	632	621	630	638	641	651	628	683	642	647	612	676	644	661	658	633	628	638	668	691	646	634	656	654	618	634	681	634	578	636	615	644	662	619	662	599	650	611	595	638	652	619	714	660	657	688	674	650	633	673	603	639	674	585	693	647	641	647	669	652	638	660	656	697	644	690	648	638	623	592	682	638	644	659	656	631	638	629	654	646	609	668	638	630	675	660	647	683	626	621	608	636	658	664	638	646	668	660	666	664	704	637	638	637	641	696	620	654	677	676	635	664	620
8250	1211	241	261	281	300	323	286	230	184	172	202	175	173	170	157	146	143	123	154	156	177	158	142	169	155	140	146	144	165	149	152	156	169	160	158	148	147	169	141	147	149	126	152	147	151	161	129	148	143	146	171	160	145	157	174	121	156	172	142	154	186	136	156	154	171	155	158	151	158	173	148	155	146	166	138	159	168	155	140	165	169	158	157	181	142	142	129	160	153	169	163	147	162	148	155	153	168	140	136	141	147	165	150	146	146	140	180	131	140	140	141	140	139	135	153	164	171	154	166	150	143	155	146	143	139	171	141	182	162	180	170	158	184	157	152	149	161	151	140	147	151	144	163	157	156	161	156	148	126	145	147	129	168	174	161	121	146	168	163	165	128	154	163	154	155	156	161	139	133	147	147	149	150	156	150	139	142	139	142	169	169	146	137	137	134	147	156	167	159	156	131	169	124	146	142	174	144	163	173	160	147	164	154	135	152	155	142	164	152	133	171	154	171	142	135	171	161	159	157	144	141	157	141	142	129	165	143	140	151	152	172	152	163	140	148	148	136	147	173	153	154	144	150	165	158	160	147	147	150	148	156	150	161	144	132	148	160	149	149	163	158	151	164	136	140	147	155	165	168	158	169	197	163	167	148	177	142	153	147	142	142	135	142	152	147	168	150	124	160	182	149	176	134	137	174	156	164	146	157	159	142	164	134	145	139	160	185	146	178	143	129	151	174	140	140	128	137	142	159	154	167	161	166	163	130	126	149	137	133	159	133	186	158	158	162	144	164	163	146	145	129	147	154	155	189	169	154	152	171	157	135	154	155	155	153	163	146	174	141	176	174	137	136	159	152	153	144	150	157	135	129	146	146	168	172	161	134	148	158	146	144	140	148	160	167	150	153	165	158	150	122	140	166	148	174	166	139	161	149	166	147	151	172	144	137	166	140	147	168	143	168	174	156	176	158	150	151	158	150	140	150	152	149	159	142	149	133	157	150	163	142	159	137	126	153	144	145	178	159	157	151	134	141	135	129	147	171	168	123	143	171	152	161	173	137	133	173	152	153	129	148	131	155	183	173	168	165	154	128	125	149	154	147	138	140	150	166	146	150	160	160	151	154	168	154	130	162	171	141	145	130	151	151	155	150	159	134	143	118	154	140	143	141	150	135	132	160	126	141	143	134	152	164	148	159	151	155	145	130	140	150	143	143	156	154	154	167	156	145	190	152	158	157	133	155	153	164	186	145	154	156	133	142	158	133	134	136	151	164	152	136	139	149	145	138	154	124	162	166	151	144	143	154	142	140	147	142	148	133	142	135	151	153	132	139	145	162	145	151	145	132	153	170	160	176	155	133	170	155	172	152	157	153	152	138	168	161	118	143	140	145	161	173	142	142	157	182	146	136	167	155	140	142	150	157	135	138	141	137	139	141	178	127	153	155	157	146	158	169	155	170	131	169	164	163	154	142	168	151	141	158	168	153	160	156	158	147	142	157	142	147	160	155	160	140	148	155	144	142	147	135	153	182	155	147	156	125	149	155	160	135	158	173	153	143	146	137	150	149	155	151	137	121	164	166	127	169	189	166	155	183	153	150	163	163	149	149	155	132	161	151	153	146	155	171	136	158	145	145	146	159	152	148	158	151	133	155	146	138	161	166	150	134	150	150	168	168	156	160	151	147	150	151	175	172	178	149	161	144	145	163	149	158	138	141	150	182	146	156	176	145	174	159	123	163	141	149	138	157	161	126	165	159	132	155	152	171	166	153	156	158	138	139	174	143	167	152	159	173	147	174	161	155	161	156	133	167	189	152	145	149	165	182	180	165	154	167	166	172	148	141	163	133	136	139	148	144	152	159	155	147	149	151	150	164	160	161	153	161	146	158	151	164	146	166	138	154	147	181	146	153	158	141	140	136	132	144	141	165	146	147	161	175	173	155	167	154	151	133	157	144	141	132	170	148	161	143	163	177	135	161	159	161	151	145	166	169	146	142	135	155	157	144	144	167	161	161	134	173	165	166	154	147	151	155	145	130	153	166	143	159	149	160	155	134	185	157	144	137	154	142	158	158	156	148	166	158	145	140	145	138	165	133	149	149	167	163	144	178	160	150	163	160	158	140	153	144	146	161	147	165	149	135	143	155	148	131	154	173	167	147	163	131	159	174	157	175	142	136	170	151	168	170	149	150	168	147	153	167	183	144	157	159	154	165	142	122	154	141	148	120	148	136	142	156	172	141	154	157	144	156	136	132	148	158	152	152	179	140	149	159	184	150	148	177	148	162	156	156	134	156	151	172	157	147	147	153	162	162	178	150	142	144	138	161	147	137	146	141	149	150	141	138	144	138	143	148	171	152	156	167	140	147	167	155	136	123	154	163	139	137	155	160	181	187	173	157	147	135	160	159	174	150	147	169	160	149	157	139	139	133	144	166	154	162	168	143	151	138	156	142	175	138	144	158	157	171	156	155	148	169	142	148	145	147	138	164	152	165	155	173	135	161	166	138	130	153	159	149	152	145	161	154	159	163	154	136	144	152	162	154	150	156	132	158	155	153	153	157	143	140	159	141	161	147	121	156	143	149	158	141	140	184	146	156	174	152	137	169	159	152	161	150	160	148	131	164	173	136	162	126	150	154	170	152	172	172	160	155	157	138	147	178	145	167	148	153	141	136	144	157	128	140	192	134	140	132	151	147	157	156	153	172	149	141	135	162	138	144	141	129	134	158	153	149	137	187	138	150	129	147	156	158	168	132	167	154	150	168	139	132	156	158	149	159	139	153	171	197	141	143	164	140	157	184	122	149	142	166	169	157	176	142	137	136	137	134	149	165	149	179	190	158	140	147	156	159	174	158	133	138	138	144	153	154	151	151	145	159	150	146	155	151	147	150	133	142	131	137	149	144	167	159	151	147	161	151	144	153	176	158	147	145	135	174	156	143	152	137	139	158	155	169	153	165	160	158	152	172	146	165	147	167	152	154	163	167	129	154	170	173	161	142	162	159	163	147	176	166	145	147	161	152	126	169	163	153	157	150	149	144	147	172	164	159	154	139	167	136	147	149	171	142	148	143	169	143	139	143	158	169	165	156	155	156	145	161	140	141	172	146	138	147	153	153	129	156	136	156	177	144	152	160	152	157	155	124	142	140	169	162	154	140	151	160	149	148	155	161	156	149	147	174	136	151	151	148	149	149	165	132	135	135	154	172	167	133	157	168	161	160	144	155	137	133	140	154	171	160	159	139	156	174	144	143	158	138	161	163	149	182	115	136	146	159	130	151	158	149	179	145	165	140	145	139	169	151	149	134	154	156	141	172	144	140	147	154	137	167	150	159	158	152	159	146	140	169	157	155	130	151	137	144	158	149	154	153	141	157	154	132	146	144	142	143	164	169	176	170	144	152	143	152	121	146	147	164	165	139	147	159	121	142	112	152	130	172	144	156	163	157	163	171	149	151	136	173	173	157	159	139	177	151	146	154	137	147	168	181	152	160	155	158	127	172
5421	790	529	677	863	1029	1186	1091	847	608	583	576	446	365	349	361	370	370	358	372	374	360	367	380	347	392	409	387	348	378	367	367	374	322	411	375	359	365	392	382	387	376	378	381	374	382	363	384	387	349	342	357	362	348	372	391	353	369	361	381	394	367	362	370	361	336	315	327	384	376	369	389	328	356	369	408	390	384	361	348	417	367	358	375	385	374	363	328	347	364	360	351	364	354	433	371	388	374	364	369	362	366	369	343	358	363	339	351	378	385	371	376	388	338	364	361	391	363	385	362	390	310	375	409	363	382	362	389	348	373	359	397	360	340	342	354	368	337	344	376	381	381	355	370	347	347	311	403	386	371	380	349	365	377	377	336	385	367	379	382	348	359	357	337	392	389	320	354	360	384	318	392	348	353	373	374	376	341	367	366	382	361	369	389	361	389	350	349	339	381	361	378	392	369	356	371	371	387	375	381	414	356	384	368	382	378	345	382	364	401	381	382	369	368	351	359	377	379	346	354	359	364	416	365	349	371	337	371	361	350	359	357	316	361	344	352	349	383	367	318	357	372	365	370	395	380	397	359	362	387	395	344	383	370	398	342	358	378	341	395	396	356	374	398	365	381	352	355	380	354	386	360	349	371	383	362	382	376	347	361	381	358	352	362	374	356	401	324	375	359	378	380	360	346	373	375	350	397	397	356	371	367	378	376	353	382	394	330	338	341	369	394	342	355	354	372	355	360	370	362	364	364	356	363	377	351	343	362	386	364	374	371	357	348	370	358	344	368	418	376	362	337	355	350	382	350	378	360	346	352	343	362	351	398	377	351	377	330	359	378	383	327	380	352	374	376	363	326	374	395	382	351	379	352	401	365	356	329	365	353	340	409	358	393	389	375	405	391	362	350	351	391	375	356	367	343	358	351	355	375	374	391	357	335	346	359	397	375	378	377	352	362	364	406	366	368	387	358	358	331	366	363	354	391	381	350	347	345	368	358	351	358	350	384	367	356	365	353	351	383	395	337	378	397	352	371	355	356	408	359	344	391	364	398	373	361	351	370	362	366	360	377	339	368	361	377	374	345	358	352	378	364	350	325	369	373	349	379	393	355	376	374	395	374	397	349	407	369	316	372	405	390	373	357	377	352	380	369	387	381	350	384	324	345	373	396	357	386	368	391	357	361	382	371	338	376	365	344	400	368	361	387	372	331	375	376	396	355	334	405	373	345	391	380	355	381	350	337	365	376	371	338	346	348	368	398	365	359	351	395	391	356	360	409	380	321	349	338	346	413	359	383	370	339	354	364	370	365	378	366	393	401	400	341	370	365	350	344	393	359	367	393	351	359	325	362	400	381	389	352	348	347	391	357	384	361	346	354	396	355	344	371	369	351	364	393	376	371	361	371	345	367	347	360	370	400	375	383	370	396	353	366	389	367	388	392	350	372	347	364	375	371	386	380	373	363	354	345	354	365	366	362	378	406	360	347	390	360	374	361	357	340	377	350	337	374	389	375	372	378	354	383	363	338	373	364	379	361	371	354	394	349	359	372	404	407	378	373	361	385	383	413	369	335	380	356	328	359	369	370	379	386	333	414	364	365	384	367	350	361	358	391	340	394	335	397	351	344	397	413	369	361	356	356	349	345	385	384	355	389	390	361	346	353	372	379	345	319	391	348	392	366	379	379	344	365	376	331	355	362	370	349	359	378	338	396	383	352	369	364	389	379	381	362	401	368	374	397	378	381	363	374	371	373	367	353	352	359	363	398	383	371	387	387	373	376	381	376	363	397	372	360	371	392	353	340	383	347	355	348	356	355	340	360	378	372	360	345	367	383	372	368	360	348	377	361	372	340	361	386	348	391	349	393	382	358	370	378	352	347	342	372	356	358	369	371	351	380	365	377	367	356	381	354	382	356	350	385	402	370	348	395	372	356	384	359	356	354	367	380	339	397	351	367	362	368	366	377	376	425	361	387	338	340	338	373	393	375	349	373	390	366	349	397	357	373	361	375	357	370	360	361	355	383	362	353	348	353	347	391	339	370	398	360	344	340	377	396	358	346	348	367	395	388	363	345	387	363	375	368	365	360	352	363	352	368	373	350	402	357	391	364	362	350	387	395	354	337	399	364	372	381	362	372	359	355	384	358	367	341	374	371	373	369	356	349	375	373	356	386	380	356	373	350	418	350	344	354	378	346	386	370	360	378	358	376	401	358	361	374	359	353	336	370	426	398	373	347	365	372	364	387	380	339	340	371	346	376	373	369	376	385	404	368	380	351	373	364	370	356	369	414	361	326	363	349	349	370	345	365	393	371	386	357	379	376	392	363	370	369	334	353	399	381	366	365	384	348	379	347	358	346	358	386	392	407	336	386	379	364	338	380	380	345	385	358	380	378	365	340	397	347	341	360	379	390	378	329	355	380	386	358	353	382	372	377	386	350	401	361	371	365	382	360	351	375	392	368	347	400	376	344	390	323	379	347	367	376	368	372	397	387	380	360	394	353	365	349	381	390	383	389	357	361	352	337	387	406	365	359	395	364	370	366	373	383	374	355	370	379	388	409	356	369	356	346	347	375	339	362	377	365	378	366	389	358	359	388	354	384	350	363	359	361	343	386	355	386	359	367	353	382	405	399	390	345	354	357	352	360	363	387	351	370	376	357	346	396	368	360	391	387	392	366	375	376	404	385	377	357	398	384	357	418	376	399	353	391	365	320	362	408	373	358	332	367	382	366	351	387	379	352	358	376	352	363	389	343	346	359	400	376	352	355	346	323	355	377	363	338	334	368	384	365	379	368	360	394	366	380	343	355	357	353	351	335	359	391	363	365	351	385	350	370	367	312	330	371	355	327	346	355	340	372	407	371	378	372	384	391	403	397	384	387	356	392	364	384	351	373	397	352	355	387	354	363	342	343	357	363	345	386	411	350	366	376	368	393	368	401	337	396	353	384	371	360	353	357	346	362	357	357	377	346	361	366	403	376	349	348	348	361	376	379	354	398	391	399	372	349	344	349	350	347	358	317	392	373	389	372	369	390	374	350	387	406	380	370	350	361	381	360	375	362	363	404	361	346	378	338	363	361	383	369	363	343	384	352	366	369	358	398	365	368	382	348	365	385	369	386	377	382	385	341	358	364	359	356	368	375	386	329	341	356	389	399	356	354	375	403	358	358	379	378	340	369	349	396	353	376	375	367	353	356	313	342	374	345	387	362	366	372	352	367	410	360	373	383	366	382	394	364	355	388	368	371	375	357	368	358	348	329	376	345	367	373	355	397	367	341	394	357	370	381	381	363	393	394	368	363	358	391	343	381	367	304	367	392	382	375	349	354	360	336	356	360	331	371	342	362	371	353	375	384	337	343	376	368	390	335	350	349	360	335	360	389	331	375	366	375	384	356	341	373	408	388	372	414	366	411	348	386	356	337	386	408	352	356	366	327	335	330	387	366	379	373	358	360	346	374	384	367	340	370	370	362	357	354	335	381	358	366	372	388	350	372
23597	4883	800	498	481	493	418	386	292	258	251	225	183	169	157	162	145	143	129	131	156	150	153	155	145	137	162	151	152	143	149	148	145	134	132	157	140	156	131	131	130	116	142	148	146	133	135	149	131	139	114	131	110	128	171	148	149	144	128	137	143	135	128	126	119	129	122	141	135	151	144	130	127	132	147	166	140	133	141	150	125	125	128	132	134	146	111	155	130	177	157	144	131	133	138	131	141	148	139	161	153	156	124	130	162	136	132	129	157	140	137	132	144	135	131	123	149	123	118	125	143	132	139	138	123	126	110	135	117	161	117	138	130	119	130	113	148	120	123	153	154	130	135	127	113	130	117	133	129	140	148	127	143	146	132	146	125	142	167	115	127	140	113	149	127	130	116	148	154	133	148	137	115	141	147	145	139	143	140	129	144	141	142	145	161	153	123	146	146	146	121	126	138	124	129	144	155	153	128	113	132	126	142	153	108	133	127	149	138	142	137	133	153	134	113	143	154	130	146	141	130	150	132	125	147	140	153	122	143	131	141	137	123	140	147	157	154	133	124	129	149	125	157	127	132	127	128	142	151	144	149	136	130	141	106	140	135	131	125	136	140	145	156	135	147	119	149	156	143	137	142	125	125	117	148	149	120	131	148	161	157	127	112	122	121	149	145	148	141	140	139	137	157	148	133	119	123	115	133	151	125	138	150	135	136	142	150	128	124	145	131	135	144	145	148	138	138	116	117	161	158	132	134	147	119	142	147	126	152	136	138	140	145	153	184	133	118	118	126	125	151	147	145	113	143	148	133	133	127	164	161	130	131	129	149	128	123	140	128	149	119	114	136	159	158	129	142	127	143	149	134	145	152	140	123	154	154	135	155	147	150	125	137	158	156	147	131	128	135	144	138	155	133	115	136	165	127	136	129	138	130	158	136	110	124	132	126	170	141	154	142	114	130	150	147	126	126	151	141	126	164	135	130	156	126	133	130	162	150	126	136	160	131	132	134	130	132	110	148	137	126	136	130	145	127	144	121	127	148	141	137	146	137	149	157	112	121	134	124	117	120	125	150	134	137	138	138	129	128	138	176	143	142	160	135	137	144	118	143	134	176	132	129	116	140	144	133	128	155	132	137	146	117	154	137	149	154	126	152	143	119	146	138	146	147	121	114	148	137	154	124	134	151	154	156	155	121	119	168	125	137	120	148	140	159	121	126	121	163	122	142	122	148	137	129	138	129	157	142	117	134	139	143	127	124	149	142	151	134	117	163	128	145	145	124	143	146	136	126	144	167	134	134	154	126	129	108	140	134	136	122	146	132	154	125	148	143	155	139	133	119	127	130	118	129	119	128	151	114	119	138	156	148	139	147	128	146	136	133	128	127	133	127	126	134	152	152	116	135	158	150	156	140	136	139	156	126	130	141	139	130	146	132	144	140	128	148	121	148	143	136	140	142	146	132	120	129	144	142	129	148	137	150	156	131	144	154	144	137	147	120	134	138	146	132	131	164	140	138	131	137	111	118	125	142	157	139	123	151	148	139	137	127	153	133	134	97	150	144	143	159	150	134	122	149	131	157	149	135	139	118	136	130	152	122	133	134	127	136	131	141	158	143	136	102	144	146	144	146	137	146	122	148	128	152	141	115	136	153	148	146	136	135	145	147	157	141	131	129	130	118	133	156	130	154	139	146	152	127	147	144	123	135	126	121	148	135	160	131	132	133	123	143	124	138	138	138	133	141	139	130	136	144	147	132	135	149	149	146	133	125	141	121	128	152	151	140	129	136	158	149	132	143	118	149	142	153	147	116	130	146	139	124	151	140	148	119	144	146	123	120	153	138	153	123	129	154	115	151	128	154	133	144	126	114	155	148	158	150	118	143	141	135	136	131	158	141	158	154	144	113	143	155	157	135	142	120	162	125	150	124	150	151	156	143	133	125	160	133	156	131	140	146	158	174	148	133	150	137	148	125	132	134	145	141	139	143	135	125	139	148	148	144	156	129	152	115	127	143	123	145	136	133	125	131	119	128	125	125	132	136	141	122	166	131	128	131	121	161	131	152	158	129	125	148	157	145	135	106	141	154	126	124	148	135	158	148	124	120	133	134	112	135	137	148	119	112	126	146	133	134	133	119	137	131	135	130	120	146	138	158	150	123	133	145	148	154	138	147	125	113	133	116	126	150	130	139	143	137	172	102	126	116	124	164	162	141	136	181	129	145	137	155	142	145	134	135	153	127	128	160	154	135	138	151	131	109	124	141	167	142	125	143	141	130	146	130	170	137	134	128	142	123	150	155	159	150	131	143	137	149	146	145	141	145	133	152	148	137	129	132	125	114	128	138	151	143	142	109	139	137	128	143	122	137	133	151	158	119	124	119	131	121	128	127	145	128	151	164	150	141	136	126	139	122	138	131	131	131	146	154	133	149	164	123	152	133	119	147	130	144	142	139	150	152	131	166	172	139	149	143	117	161	153	142	146	139	113	130	119	133	137	134	130	149	151	132	144	116	130	124	130	127	166	127	137	132	153	132	140	134	139	120	165	151	143	146	121	156	153	124	113	134	153	132	133	129	112	121	136	119	150	128	138	123	152	134	122	165	158	119	129	135	149	141	131	153	151	132	146	143	119	131	134	151	153	155	126	130	157	130	121	134	144	118	135	133	141	146	151	141	121	120	151	138	138	147	133	128	124	125	143	140	131	102	131	141	127	134	137	99	121	147	128	135	167	120	138	120	127	158	152	156	118	136	130	135	147	111	130	138	126	132	138	140	167	133	154	137	141	135	128	161	156	151	122	142	123	149	170	149	133	135	155	134	119	137	111	138	136	131	144	138	131	132	136	133	133	161	145	138	164	130	130	129	148	137	114	155	148	131	133	153	135	127	181	144	123	123	147	133	139	152	153	147	113	133	115	114	128	129	142	139	156	145	165	165	134	123	126	145	149	161	139	135	135	125	128	161	120	132	136	146	117	121	122	146	130	164	157	126	140	145	141	125	137	110	161	136	133	153	152	162	133	159	150	142	130	144	146	134	143	154	113	143	125	116	144	146	134	118	127	139	128	148	144	142	148	146	122	133	153	119	133	135	125	128	142	122	126	145	121	132	115	126	130	125	154	149	139	143	128	129	150	126	144	150	137	161	142	133	120	142	122	144	157	141	163	165	127	144	141	135	119	115	130	142	109	134	131	127	137	130	127	138	144	149	132	130	138	142	141	124	129	154	135	129	141	146	104	141	126	138	123	135	145	146	118	149	157	139	142	136	143	136	112	160	168	143	119	154	153	122	132	170	133	126	129	134	140	140	136	149	123	130	127	158	151	124	129	120	149	134	170	124	133	139	132	152	144	119	124	144	137	127	138	164	138	140	122	135	130	155	149	135	137	148	130	143	123	130	126	169	143	144	149	132	128	133	135	139	105	139	129	133	125	149	143	145	134	142	167	111	131	165	141	138	169	129	138	132	147	147	137	137	129	108	148	156	151	133	135	125	130	132	144
14991	1671	1316	1797	1953	2044	1996	1744	1293	1023	1043	819	533	436	416	423	428	415	440	391	409	413	406	373	374	396	391	399	399	369	352	405	358	395	359	389	384	373	392	366	351	360	352	363	386	333	421	353	344	341	336	384	339	338	362	345	363	388	352	346	340	380	354	336	354	362	384	362	381	337	328	336	357	319	365	342	345	335	374	364	359	338	367	376	333	329	370	328	355	346	333	371	349	370	356	378	349	378	378	358	331	359	388	341	332	380	344	342	346	356	385	356	363	369	331	353	348	362	366	381	373	355	369	331	366	332	350	392	357	349	338	366	324	327	326	331	351	368	361	344	357	360	384	356	347	327	366	344	354	342	367	335	346	384	321	368	330	353	380	345	362	354	313	359	340	324	300	349	349	355	383	341	400	344	353	353	334	324	358	360	368	390	340	357	374	356	345	364	345	342	349	355	358	359	362	368	354	327	342	389	360	352	313	387	371	357	356	367	363	372	326	350	347	344	338	367	355	352	354	380	354	348	369	341	333	372	303	356	320	376	362	373	353	350	365	345	336	374	369	379	354	364	322	337	366	354	368	369	327	362	352	352	379	373	350	322	375	376	359	341	356	378	351	331	364	347	306	348	392	356	353	334	356	350	313	337	380	335	338	350	334	350	348	371	402	378	345	368	340	380	373	359	390	336	354	345	322	363	329	360	334	384	346	348	351	357	335	333	341	332	340	353	345	356	343	347	294	325	353	356	353	325	350	329	359	296	326	361	350	344	332	323	339	353	355	368	336	362	372	345	347	382	368	336	347	342	348	358	338	354	343	360	329	369	354	336	375	338	364	363	384	357	370	336	331	348	389	366	325	336	334	372	351	329	345	377	338	341	351	348	313	355	366	291	343	356	378	350	369	352	367	340	340	362	360	339	350	365	340	357	348	355	375	354	360	350	361	376	373	348	342	335	386	331	364	318	373	364	332	330	355	358	379	353	347	341	369	366	342	313	368	370	332	353	359	382	339	337	373	349	317	364	315	378	348	372	349	371	358	345	364	362	364	344	342	309	332	354	358	360	358	353	357	341	395	355	345	395	385	340	347	365	361	334	346	356	382	352	365	362	326	326	375	372	379	347	346	374	342	335	341	330	364	352	343	365	362	350	360	341	334	365	364	363	352	340	358	369	342	371	354	354	386	370	364	368	364	355	401	353	341	326	379	368	345	330	363	383	353	362	390	362	347	362	330	374	362	378	342	356	367	353	345	339	359	335	364	352	375	374	352	366	346	380	359	326	334	340	329	374	372	326	354	360	377	347	346	326	334	352	339	313	378	342	316	368	343	367	352	348	351	369	369	353	364	349	343	348	376	337	337	356	344	376	356	389	363	351	374	382	353	351	346	354	382	367	336	340	363	353	347	350	374	376	362	310	382	341	356	379	376	372	388	366	334	331	354	354	382	343	385	364	350	353	374	381	375	378	315	346	338	379	356	340	371	349	327	359	353	325	362	334	350	379	378	328	383	354	377	337	394	370	311	340	370	307	320	340	335	362	321	343	361	354	330	349	333	355	351	382	361	344	345	333	362	364	359	366	367	344	369	343	372	374	362	366	365	350	346	366	345	415	348	340	352	322	355	360	321	356	356	350	368	346	355	347	312	322	377	339	334	355	384	397	337	356	357	370	347	331	346	343	337	333	383	343	369	379	344	328	354	360	347	356	368	343	360	340	356	356	349	323	340	370	362	351	363	340	338	359	341	360	355	352	356	368	361	349	364	357	370	348	360	366	375	368	346	368	385	372	354	346	379	369	333	344	366	370	358	348	336	358	312	363	343	371	335	358	360	332	347	352	315	340	329	340	376	374	351	359	368	357	324	345	364	337	343	373	365	356	352	378	367	359	360	323	365	324	346	361	375	352	387	337	316	334	368	351	363	373	338	358	343	361	371	323	336	407	357	342	333	354	347	372	330	360	379	367	349	366	374	319	357	356	383	381	372	360	307	330	344	376	357	352	354	369	384	366	365	347	382	374	335	333	353	352	365	349	350	332	352	323	384	345	348	363	347	342	346	353	346	340	361	361	371	335	382	324	385	330	340	338	347	338	359	350	322	381	330	351	352	354	374	325	343	324	352	351	328	337	359	332	336	378	359	363	372	349	335	352	332	359	369	353	389	371	337	385	380	348	336	356	385	348	377	366	360	313	353	370	331	353	375	349	346	338	370	339	372	364	363	382	339	398	385	336	386	379	350	338	372	371	340	361	335	345	363	339	354	400	335	363	333	340	323	340	364	365	343	370	352	373	362	334	353	360	346	380	358	359	339	350	382	333	360	367	373	373	383	354	355	348	318	317	333	338	356	348	354	335	341	319	327	340	321	338	352	345	385	348	316	341	364	363	348	363	342	341	344	344	404	342	387	391	379	351	361	380	381	360	345	364	389	341	360	329	330	337	351	355	384	313	343	373	367	355	325	366	363	342	365	356	346	330	350	387	376	345	373	343	354	365	344	343	347	367	350	373	357	358	340	347	366	342	370	317	376	363	323	334	339	343	347	344	338	360	332	356	340	332	366	378	375	332	350	321	376	358	342	355	372	337	344	374	306	378	324	354	336	375	331	368	373	359	343	336	314	325	350	365	322	358	365	365	356	350	336	349	318	385	349	309	335	358	360	312	366	372	315	345	341	325	319	351	323	368	364	364	353	359	318	345	366	342	349	373	380	348	347	357	376	388	366	331	351	344	352	351	358	389	378	380	396	353	351	361	351	373	316	378	315	315	337	332	346	333	332	332	369	362	357	404	346	378	350	364	361	340	385	329	339	363	353	329	382	324	355	371	338	363	346	352	370	328	383	358	344	348	318	358	369	389	370	354	330	355	363	352	332	327	354	355	391	353	365	324	346	341	364	375	329	324	340	352	349	343	372	358	348	375	360	335	319	340	350	361	366	337	341	371	373	334	372	346	355	316	333	363	356	379	326	315	353	378	355	357	357	351	319	365	365	351	368	346	357	347	390	367	335	323	344	340	329	355	355	368	341	343	364	363	334	360	357	356	366	339	365	342	374	333	338	361	379	353	304	376	363	399	311	359	342	335	366	370	337	329	354	356	347	346	355	340	367	354	368	388	384	354	346	357	369	373	334	325	347	350	389	316	366	348	350	384	328	329	344	343	356	354	344	323	349	353	347	367	345	344	334	407	394	354	336	360	360	351	353	344	361	336	361	375	347	336	388	359	355	395	344	373	350	363	362	397	328	354	325	347	339	364	338	393	332	343	327	331	356	355	340	365	338	323	353	371	336	339	347	358	343	352	378	365	343	342	379	345	388	360	346	348	382	366	356	366	332	364	350	325	361	356	334	355	370	372	362	307	348	337	368	376	369	380	353	331	380	337	357	348	315	355	373	354	386	352	370	353	372	351	344	314	352	399	348	337	344	343	376	354	362	332	363	370	376	380	347	379	380	386	335	344	353	354	360	331	367	352	365	359	378	376	324	387	347	371	350	352	353	349
33888	9171	1746	1156	900	839	818	716	537	515	532	412	331	296	318	306	341	307	304	281	278	270	331	322	283	310	387	321	306	295	281	300	297	329	280	292	264	271	267	288	290	276	298	290	325	279	284	330	305	285	299	269	277	304	275	288	269	286	274	311	291	305	287	292	264	307	280	269	308	292	308	307	277	322	269	304	263	303	291	278	304	273	282	286	270	287	284	361	263	292	254	256	271	308	265	279	286	332	280	318	322	315	282	267	264	305	298	299	281	292	289	288	321	301	282	335	314	296	275	292	281	307	311	322	301	278	300	274	286	295	299	307	300	288	309	328	265	269	287	272	282	264	299	273	235	289	280	287	259	307	237	275	275	293	296	293	290	265	302	290	284	337	336	280	268	298	263	277	280	286	305	277	286	285	289	309	289	255	285	282	301	293	271	307	291	322	289	350	300	294	294	291	285	304	277	250	263	283	296	279	254	302	338	269	306	297	328	305	314	285	285	290	285	269	302	277	267	316	335	310	302	289	316	320	323	257	314	290	280	328	265	351	289	304	298	283	311	298	285	280	291	321	279	300	298	281	288	279	291	307	290	274	297	275	292	289	309	309	294	309	288	299	298	304	266	298	308	274	285	274	313	277	270	304	309	314	264	310	281	270	294	285	293	284	291	286	284	255	320	282	280	291	326	277	290	285	285	288	280	305	285	299	266	299	276	279	296	288	289	257	279	336	287	288	277	315	314	290	276	297	310	310	302	283	251	271	300	301	292	278	275	284	338	300	258	297	270	305	285	320	326	281	319	285	297	304	266	319	307	294	333	290	308	326	321	304	310	299	293	269	316	299	327	280	314	273	309	279	283	320	306	276	295	302	301	292	300	291	254	287	276	331	324	280	282	301	302	287	286	296	310	289	340	294	261	282	267	278	304	322	250	278	276	292	301	266	301	259	294	282	304	313	336	307	298	290	279	272	277	275	285	268	327	309	265	293	306	274	303	258	304	280	255	267	288	276	272	299	291	264	318	293	317	303	288	284	301	292	289	264	249	291	309	284	284	282	280	293	297	313	324	294	304	325	336	295	269	334	328	322	267	290	308	262	286	289	309	267	294	316	290	298	299	309	252	288	287	312	292	320	310	298	299	317	275	306	305	323	311	262	266	307	302	283	311	283	271	291	271	281	292	297	280	290	299	296	288	279	303	307	275	294	291	315	305	280	293	279	283	286	292	290	319	273	297	261	290	302	325	330	276	303	296	291	292	294	313	277	241	292	292	304	279	286	265	285	275	302	337	274	289	266	335	289	331	281	289	288	329	266	302	291	286	284	300	323	288	299	307	270	301	269	309	307	249	287	296	298	291	292	319	282	318	287	288	301	284	260	292	298	276	253	272	273	296	285	268	284	280	310	294	286	264	296	280	257	279	288	305	302	283	262	274	277	278	291	290	300	283	270	291	298	266	324	270	285	239	293	302	279	288	299	279	297	289	284	280	307	304	251	262	294	265	305	304	304	279	306	296	276	274	263	295	304	279	273	287	265	285	286	307	294	291	303	289	304	267	309	283	311	315	297	286	290	300	239	258	279	283	276	298	295	270	287	257	297	292	282	312	292	272	260	315	285	276	288	287	297	285	299	280	317	303	311	268	298	321	271	268	272	272	280	265	298	277	292	325	270	290	268	287	268	304	251	289	277	287	305	314	274	289	277	265	321	284	276	249	297	291	300	304	311	300	254	278	295	284	264	270	307	289	289	293	282	305	274	294	287	307	291	296	268	280	308	263	280	289	310	284	294	316	319	296	231	291	283	268	272	284	310	275	281	257	298	297	273	283	273	301	274	317	309	288	315	292	344	311	319	294	299	252	316	281	278	274	288	286	309	306	299	269	316	306	269	250	288	306	296	265	301	301	292	312	260	265	265	288	294	285	315	274	272	272	314	312	306	272	261	289	309	284	271	304	311	255	276	301	292	297	257	255	286	244	307	265	322	311	323	310	324	308	282	283	319	291	267	269	294	282	323	269	304	313	269	284	282	288	281	287	308	280	318	293	292	286	276	278	299	331	294	262	310	293	261	281	300	290	253	270	293	301	296	297	292	321	305	242	315	306	263	294	314	273	322	299	274	291	284	304	296	264	279	304	295	297	264	304	261	291	312	254	281	266	283	303	311	301	307	259	274	259	288	312	326	331	320	272	311	283	278	322	292	293	304	263	297	286	296	286	289	294	273	282	302	293	261	322	312	279	305	282	304	313	282	313	288	282	288	269	321	307	295	280	298	287	289	319	275	306	322	274	316	276	276	272	310	279	298	306	295	273	307	300	299	293	338	283	278	302	286	259	288	284	311	268	293	275	282	268	286	295	277	306	292	302	264	259	299	287	267	272	283	282	288	292	302	288	269	317	316	309	292	292	274	320	298	299	306	306	314	284	267	265	275	257	312	306	277	287	305	291	286	305	263	313	302	316	304	279	263	289	312	263	280	316	257	272	260	308	294	286	330	334	302	294	293	287	297	305	287	271	274	249	291	271	291	288	248	277	275	271	285	283	324	299	277	282	309	295	302	293	246	255	310	294	291	317	279	312	276	297	321	250	287	272	309	299	291	246	277	314	272	275	269	271	239	249	244	262	286	281	307	294	285	296	271	300	304	303	299	290	295	285	297	286	291	266	270	303	292	302	283	308	303	259	288	284	273	305	291	311	267	295	277	285	287	295	313	312	297	304	292	282	301	332	299	282	293	288	275	271	273	299	287	275	280	315	300	284	301	267	291	317	298	282	319	300	304	310	310	324	264	284	296	327	321	276	292	293	290	280	280	316	310	273	290	277	313	325	299	307	298	275	275	288	271	301	263	279	283	315	284	257	292	284	317	273	285	288	285	294	276	306	299	254	281	283	286	272	285	253	301	293	245	292	291	270	292	265	280	311	295	293	299	301	313	316	309	266	270	284	276	312	310	332	302	296	287	253	299	306	327	302	289	287	270	275	294	292	287	231	327	301	309	277	273	292	311	302	302	288	300	268	297	297	306	311	280	284	297	262	322	296	282	312	283	283	275	294	313	302	269	298	295	271	259	290	277	288	308	309	309	269	263	269	268	276	297	259	303	281	264	294	296	256	280	299	293	312	305	340	279	294	284	305	287	276	293	252	291	279	286	310	295	318	289	312	312	280	255	279	299	300	326	275	306	325	285	298	297	298	277	263	310	294	291	290	277	262	313	244	306	285	297	298	273	294	294	296	266	310	291	298	305	301	281	286	273	290	282	300	291	280	289	275	255	277	309	276	293	283	324	319	274	282	298	296	293	280	308	297	292	307	350	312	247	309	322	332	292	306	325	287	264	279	299	296	260	308	294	289	281	293	280	311	285	308	339	293	285	281	289	284	292	301	288	297	314	316	266	279	308	267	304	273	283	289	249	298	288	280	288	291	275	311	289	261	318	272	278	311	310	275	298	292	269	302	271	288	298	325	303	266	284	294	293	285	292	267	283	287	311	297	277	302	296
19822	2735	2329	3117	3183	3284	3151	2729	2157	1796	1844	1527	917	902	868	828	732	800	736	774	725	733	713	738	712	702	702	743	722	726	681	719	700	685	710	692	716	693	676	653	650	659	628	697	677	687	687	689	639	673	629	615	660	645	666	652	680	652	629	673	596	671	639	602	660	626	639	632	646	651	611	652	653	645	654	635	691	626	689	615	648	626	651	696	680	634	642	654	687	676	625	672	647	662	680	634	692	637	662	640	681	641	677	644	657	679	680	686	648	615	627	600	696	621	577	666	638	633	618	668	682	737	665	647	650	663	641	703	630	662	653	640	719	661	688	654	654	652	652	663	667	648	659	718	631	680	640	653	633	629	626	653	634	576	682	657	619	621	674	671	670	651	677	676	666	635	623	640	612	687	648	649	662	634	607	666	690	638	649	690	686	687	674	618	628	636	631	616	692	629	688	657	671	650	636	646	644	592	635	645	609	655	663	658	632	680	633	656	646	693	659	653	660	664	637	646	649	665	657	649	633	666	607	655	678	595	649	637	644	605	646	650	670	668	636	687	623	628	626	660	631	627	638	664	699	658	673	622	653	655	611	663	625	662	652	680	662	670	637	635	663	688	700	639	611	649	681	681	629	646	652	688	659	604	647	655	625	654	625	632	638	622	624	637	686	646	642	623	635	642	610	647	676	675	635	628	683	654	617	645	634	643	623	722	685	689	634	643	627	699	633	633	630	634	676	657	639	660	614	613	611	681	661	654	671	643	613	653	649	654	640	640	639	635	663	624	649	665	638	593	678	650	648	664	656	651	616	639	647	699	638	674	623	640	629	636	634	624	677	650	640	667	604	657	671	623	620	643	647	637	629	677	649	627	676	673	651	648	637	623	654	675	655	653	631	622	653	658	655	635	642	620	678	656	678	582	646	649	665	690	652	681	696	632	649	668	688	653	615	680	656	639	628	681	651	693	653	677	665	691	655	636	667	603	704	664	686	631	642	641	665	666	641	691	636	673	657	643	663	667	660	666	647	661	642	605	677	661	674	612	632	679	658	676	659	625	655	702	625	645	646	646	620	672	656	682	647	644	625	649	682	682	710	645	660	651	659	660	666	606	668	647	624	662	592	629	645	648	619	674	654	636	668	676	670	636	644	665	669	661	640	639	669	627	658	661	688	657	659	656	694	659	605	630	677	688	688	624	676	664	681	623	635	649	666	615	628	678	685	650	652	672	642	652	652	648	655	628	633	684	712	684	658	652	684	678	680	649	646	670	657	633	655	633	714	647	668	653	654	637	649	683	656	662	604	669	671	659	710	600	629	639	667	624	655	681	645	644	652	662	680	615	668	637	609	636	677	640	599	642	644	644	656	623	662	638	586	628	608	663	607	679	676	661	613	670	658	612	682	700	652	608	633	617	613	650	642	664	639	633	625	657	681	661	648	609	647	612	660	652	690	660	674	684	630	642	637	651	649	637	672	646	637	649	618	610	637	677	635	653	613	636	652	648	640	658	635	625	671	680	660	620	658	611	642	641	619	670	670	635	662	656	622	662	634	670	634	653	665	681	681	642	685	648	679	618	635	688	630	622	633	653	667	668	672	673	672	644	623	666	711	680	634	614	645	661	660	645	632	669	655	612	639	638	604	673	637	669	657	677	637	646	685	609	632	637	704	645	641	643	678	646	678	670	634	647	608	648	639	643	619	639	663	622	656	626	619	654	622	641	645	625	688	636	658	666	651	641	624	679	592	682	683	636	679	718	657	684	671	637	690	603	676	625	641	623	709	659	687	667	669	632	629	615	681	647	662	587	666	659	690	613	670	643	662	667	659	672	665	652	662	643	626	684	652	615	645	626	641	646	693	645	683	647	655	678	611	620	662	639	642	691	609	641	668	662	660	684	688	684	627	632	593	646	654	649	701	653	663	688	628	627	592	655	651	666	632	657	658	672	596	685	623	621	628	668	672	648	602	640	664	601	685	640	664	631	687	665	649	608	641	688	651	627	645	640	605	672	640	635	663	635	648	679	699	667	618	649	644	681	618	640	651	668	642	648	677	653	667	610	708	632	612	654	644	623	672	637	645	695	688	596	652	667	665	634	627	703	692	653	636	610	640	601	629	653	592	674	649	662	657	656	625	673	635	610	672	618	648	621	667	647	669	665	606	644	632	723	628	682	667	659	639	635	662	648	619	673	645	638	616	637	610	613	637	628	643	603	695	677	622	624	649	625	664	663	646	608	655	662	656	632	670	667	646	639	652	645	653	700	626	676	643	679	647	681	678	632	656	706	691	654	633	692	623	618	603	639	664	640	681	644	668	668	615	666	638	725	658	612	636	610	687	631	653	665	661	664	634	667	632	665	714	644	588	670	670	623	647	626	662	655	639	669	605	661	640	638	649	664	661	649	626	618	661	677	641	665	633	701	646	636	659	595	619	692	676	661	626	670	689	659	605	670	683	622	675	662	664	651	655	655	639	666	613	638	643	618	647	651	642	655	659	671	688	603	635	647	657	623	622	669	703	638	656	684	628	641	635	640	616	664	675	658	575	644	666	665	623	661	641	611	641	628	663	640	670	699	647	605	612	673	608	674	657	632	657	649	618	681	662	647	633	640	625	683	646	701	698	646	636	611	684	674	642	646	642	624	634	668	663	615	654	620	680	684	599	659	681	652	651	650	666	711	669	625	666	675	659	677	669	634	682	638	675	618	654	657	626	645	696	655	645	691	620	642	692	629	606	668	685	638	634	637	661	640	655	715	676	638	621	608	650	665	693	646	650	621	680	668	623	677	639	630	647	682	622	667	667	638	647	644	685	643	652	600	629	615	655	615	679	666	668	676	672	646	604	657	615	628	668	631	653	666	686	617	630	605	673	653	633	661	651	647	622	654	657	702	658	650	685	646	681	647	631	641	671	707	685	652	627	673	657	629	643	643	644	700	661	677	638	653	693	641	655	649	655	637	683	629	676	633	669	663	672	656	636	673	605	616	647	644	642	652	637	641	664	656	672	600	714	656	644	628	639	648	657	693	672	656	641	645	649	637	658	645	635	645	663	632	652	606	663	630	650	627	669	648	696	630	676	621	665	669	639	650	695	656	648	658	652	667	620	615	646	656	669	648	684	643	627	653	637	654	666	639	646	671	658	701	685	624	660	667	637	672	663	633	653	638	628	624	618	630	656	631	624	636	616	679	658	600	653	694	615	668	628	653	679	661	631	638	671	625	674	699	593	608	673	652	720	641	647	662	649	627	658	617	655	628	645	667	656	662	638	633	625	665	638	601	637	607	663	663	656	671	592	620	668	629	691	644	707	631	619	664	669	654	643	677	631	674	619	668	650	671	659	675	673	635	644	663	669	648	639	636	673	678	650	649	659	668	613	660	647	669	674	648	656	651	631	643	631	607	635	678	634	635	718	598	625	581	681	609	642	674	608	647	658	646	609	644	656	640	613	646	660	649	643	672	626	639	639	667	674	641	621	681	632	676	665	642	617	659	658	633
8318	1129	268	302	290	318	304	267	216	191	203	174	178	136	167	140	144	151	181	137	133	152	145	136	163	174	161	159	139	150	158	167	149	170	135	138	150	151	178	143	153	143	138	180	161	158	140	132	166	132	155	151	148	136	174	177	150	153	154	173	158	148	172	146	163	130	138	153	139	142	155	138	133	152	151	168	165	179	146	138	174	139	143	159	153	157	155	150	160	124	148	145	171	165	144	126	145	156	142	160	135	161	165	157	159	147	136	158	121	157	137	160	157	136	145	156	156	155	158	172	148	172	176	165	138	154	142	138	135	182	154	140	145	165	158	158	154	145	143	154	141	164	149	186	145	155	163	172	143	147	146	142	153	157	135	154	153	151	130	155	155	176	159	149	170	156	158	171	159	160	150	169	151	160	175	153	130	143	170	131	145	149	149	149	150	154	148	161	188	153	156	164	147	159	166	154	159	142	154	147	145	145	156	169	172	149	161	135	139	179	173	147	170	161	140	133	133	147	145	162	146	139	149	151	157	166	157	134	139	159	155	172	159	144	157	148	147	129	146	165	174	132	140	154	127	154	159	161	139	153	162	143	161	168	138	173	157	164	135	170	154	153	156	150	189	163	141	155	167	153	168	143	153	184	118	168	133	177	139	177	153	159	169	162	139	160	145	173	153	164	134	151	186	190	140	166	158	164	152	158	154	162	135	151	138	137	174	149	164	139	131	154	143	177	153	131	135	151	171	138	150	132	141	154	150	178	161	169	168	172	155	158	155	160	168	162	179	153	147	168	148	149	152	156	170	153	159	145	142	155	139	131	142	152	162	152	152	148	171	146	135	145	154	146	170	170	145	155	140	150	151	157	164	129	130	141	145	135	173	147	154	151	145	171	151	160	150	177	175	164	153	165	146	145	149	179	187	171	164	164	132	145	135	148	154	163	134	158	158	157	162	132	154	137	164	142	171	170	156	169	172	147	142	135	153	142	165	172	134	149	173	154	168	138	128	131	172	144	149	149	182	156	165	142	151	156	141	154	150	153	146	170	135	174	165	150	152	157	150	144	121	158	154	192	139	148	154	156	150	169	155	164	152	128	158	155	145	173	133	149	181	153	153	132	163	155	129	145	155	140	154	159	150	143	139	140	154	165	138	160	136	127	166	148	138	147	149	147	129	125	154	155	166	146	158	147	146	120	155	138	159	151	127	147	166	170	157	166	149	140	183	165	149	183	155	179	154	125	151	149	160	160	148	117	155	182	144	141	146	178	134	151	149	169	152	151	135	159	162	154	127	168	143	123	159	160	154	156	162	144	154	141	171	148	137	135	160	150	150	152	142	151	145	157	155	133	147	149	151	140	158	136	160	153	172	169	160	156	158	129	158	161	175	145	146	168	164	160	171	149	139	165	168	151	155	165	150	135	158	162	155	141	156	155	136	129	185	142	133	173	161	169	157	161	141	156	142	174	127	145	155	158	149	176	161	145	159	166	159	175	159	173	151	154	152	188	158	185	160	175	139	143	149	139	174	161	146	163	156	150	124	177	168	161	151	161	172	153	136	136	146	130	145	157	167	161	156	155	151	141	159	161	160	153	144	152	167	163	143	151	152	166	179	151	168	185	128	145	153	137	151	146	154	152	151	173	174	144	146	187	150	157	168	160	159	165	145	157	153	163	160	167	158	153	154	165	148	136	151	142	146	158	152	150	157	139	145	157	164	158	138	163	170	160	155	176	142	154	140	152	153	158	180	150	139	163	154	152	143	184	150	142	134	132	129	133	163	126	141	132	157	184	161	166	165	145	144	178	129	159	130	174	156	145	168	157	143	178	157	134	146	165	186	150	164	155	153	158	173	178	173	141	144	155	157	141	157	149	171	156	163	139	147	162	171	166	171	158	129	146	184	152	135	169	163	167	164	148	146	148	162	171	167	166	151	149	145	148	192	155	165	142	148	158	161	137	147	129	153	140	161	159	130	152	151	166	143	159	140	155	144	175	162	175	154	156	145	172	163	168	147	160	170	169	156	165	175	148	157	149	172	154	155	164	167	147	151	144	183	159	164	156	184	165	160	169	164	166	162	128	147	168	176	158	141	156	127	149	163	151	120	164	146	173	151	148	140	176	167	155	175	165	164	176	150	138	163	153	159	150	154	146	142	155	149	140	147	160	157	145	179	185	146	136	168	140	161	145	138	123	157	169	179	130	155	176	143	146	149	154	124	155	150	148	148	136	160	165	154	151	155	170	151	152	140	130	144	161	184	167	143	142	125	127	143	146	144	157	145	136	157	148	141	147	168	165	164	160	131	166	137	151	129	162	137	144	134	138	162	170	155	124	178	138	149	165	155	158	193	163	133	165	146	158	159	163	144	150	143	152	160	153	162	158	164	164	146	137	171	176	165	150	149	158	152	149	138	165	161	155	143	123	162	151	134	154	172	133	161	160	150	156	171	151	149	151	122	160	151	165	142	150	158	162	136	168	170	141	135	153	158	159	168	126	149	145	140	164	146	149	148	146	128	141	169	153	150	134	150	152	149	160	142	147	129	152	154	155	129	125	161	151	159	175	175	161	163	158	164	138	149	176	156	157	171	141	139	150	134	147	152	149	157	144	148	152	154	126	145	143	148	181	152	161	158	160	144	165	149	132	154	145	158	187	147	141	184	163	143	161	143	161	147	145	146	157	158	121	131	140	153	141	142	136	154	160	155	163	139	154	152	166	183	165	143	144	157	159	168	141	153	181	154	187	158	168	142	143	163	137	152	133	151	160	141	155	146	159	171	163	142	131	162	171	172	132	162	152	162	146	145	183	134	140	165	148	142	142	138	143	150	165	169	160	156	144	164	121	148	166	163	135	154	164	144	165	156	155	159	151	141	160	120	171	154	168	158	153	140	137	155	147	145	168	166	137	134	163	165	143	180	146	185	157	134	159	129	138	140	160	168	160	142	152	165	170	145	182	172	177	158	148	135	165	148	142	161	146	158	147	151	150	144	170	130	142	157	168	140	139	176	165	143	147	173	177	157	183	154	162	141	174	155	167	164	163	124	151	150	128	164	139	152	161	138	161	139	143	163	153	180	157	166	161	159	172	151	171	160	174	165	165	142	143	146	142	127	177	132	180	150	170	170	152	150	127	155	157	142	143	167	167	162	164	147	151	144	173	149	150	145	141	169	159	166	167	174	131	153	152	163	154	140	146	147	156	138	159	129	160	137	149	166	150	163	151	171	167	153	154	140	147	155	156	155	153	136	134	134	155	146	122	157	142	166	158	126	116	166	133	169	155	148	136	140	165	165	134	148	156	171	179	152	158	155	173	148	165	157	158	149	158	191	168	145	116	146	153	148	138	176	163	143	133	182	146	153	161	168	153	166	152	174	139	157	153	160	128	138	148	168	174	162	149	151	142	173	189	168	157	175	153	156	143	154	133	168	171	176	139	149	154	147	153	147	177	149	170	160	147	142	153	125	151	141	151	172	138	161	137	161	160	159	156	144	159
5120	680	608	745	1003	1188	1128	987	754	764	672	522	389	400	364	370	370	375	362	377	367	414	390	361	371	384	382	395	341	382	395	355	368	358	339	361	331	371	382	365	378	360	349	328	359	364	318	342	387	370	359	399	397	381	380	391	340	357	358	393	369	400	354	380	370	349	382	376	325	363	367	393	361	370	371	358	367	368	366	352	382	364	403	345	354	356	364	380	385	341	336	375	397	374	357	346	356	404	384	343	331	393	394	363	385	367	366	362	386	370	368	381	332	367	385	352	385	392	346	339	345	373	380	361	342	401	381	381	376	381	365	392	346	347	386	368	326	386	384	366	329	372	356	379	379	386	361	398	364	366	356	365	372	378	384	345	369	338	383	359	360	360	388	365	388	370	380	376	437	390	378	341	381	374	388	347	354	405	378	345	364	352	367	351	358	335	382	351	381	364	415	344	347	369	342	383	373	398	335	377	378	328	347	356	370	368	394	359	366	353	355	373	374	339	359	396	374	387	363	354	383	367	346	375	389	366	368	378	375	376	388	350	385	369	396	409	345	378	371	344	389	387	357	396	400	345	373	414	406	369	396	374	344	357	360	391	358	357	379	326	374	369	356	370	376	352	366	332	362	354	349	373	388	374	369	363	369	327	340	383	387	372	399	399	384	350	323	389	368	380	392	342	382	413	364	367	403	357	357	355	396	360	351	349	402	337	365	366	368	352	379	370	395	352	353	367	384	342	376	366	367	394	366	391	361	380	350	383	343	371	331	367	347	336	357	386	354	349	343	379	366	359	362	346	385	351	362	374	358	340	373	361	358	366	397	380	380	370	348	387	392	368	349	357	402	362	364	351	366	374	375	356	361	326	350	358	385	357	377	360	352	353	349	346	345	375	397	375	370	363	381	357	348	372	370	349	395	371	376	377	339	330	369	377	376	391	356	356	368	338	366	362	386	397	395	384	388	358	374	355	366	363	364	375	363	368	362	378	369	387	358	362	424	382	323	392	379	330	365	372	397	338	366	391	397	379	377	355	369	393	341	381	339	375	383	361	371	348	373	380	397	418	380	401	378	357	395	374	383	368	361	392	373	359	341	369	385	374	384	385	389	345	391	376	373	354	350	359	364	403	370	375	358	381	352	351	338	356	355	367	357	376	373	312	371	344	396	371	387	384	338	363	370	378	391	389	358	372	415	373	400	356	366	360	357	394	385	357	330	359	360	367	388	350	373	401	366	344	365	370	388	361	358	368	378	372	376	410	371	342	366	373	368	347	376	398	352	414	349	343	376	369	368	333	345	380	353	396	357	369	380	343	345	374	396	350	345	370	366	384	405	356	382	363	352	386	392	376	370	385	356	389	352	369	345	387	371	398	375	341	322	323	337	373	389	351	351	359	369	362	384	342	342	418	393	379	372	379	351	364	384	374	378	388	392	351	414	348	371	332	364	397	396	318	376	365	398	364	344	366	366	371	374	349	346	383	373	364	382	337	379	359	369	384	379	361	380	421	372	375	365	411	356	366	385	346	397	391	349	396	354	388	347	358	358	324	377	389	366	317	394	376	393	372	415	379	421	341	377	362	355	376	361	366	375	381	367	387	336	369	374	382	395	338	372	377	345	391	364	348	345	348	360	377	360	397	380	373	351	350	385	375	354	363	400	391	391	400	369	374	370	345	382	372	359	356	346	379	346	360	338	379	346	360	362	367	378	369	345	388	365	364	382	366	369	401	350	366	351	352	372	360	354	352	364	354	369	347	362	382	338	381	332	361	348	360	351	353	370	359	330	385	361	370	384	345	397	378	349	378	335	348	364	400	377	382	398	366	354	367	387	385	366	406	377	399	380	389	359	375	349	359	368	368	358	349	386	381	363	392	363	381	342	348	395	368	385	379	360	360	370	361	359	391	370	342	397	385	357	369	361	340	370	419	357	386	343	386	358	353	338	380	332	371	354	375	345	366	395	362	383	401	385	359	371	329	332	402	397	388	360	354	336	375	363	397	387	373	360	371	360	400	361	367	371	376	394	377	392	358	378	379	357	373	351	383	406	356	361	336	344	392	387	357	365	375	377	392	398	400	392	339	352	371	368	329	324	364	415	355	337	375	374	374	379	378	356	386	348	393	383	355	369	387	361	338	371	379	350	392	346	372	351	392	394	353	394	376	362	414	350	393	355	355	360	366	386	359	391	370	384	384	380	345	348	365	355	376	343	392	389	395	380	368	373	367	361	387	393	367	383	386	385	378	336	385	411	395	362	393	356	358	375	378	384	400	357	369	303	381	404	359	377	351	366	394	381	367	359	355	354	359	367	365	356	386	384	379	366	391	380	407	363	426	375	368	366	351	372	364	321	358	363	366	362	380	364	363	395	378	367	357	365	369	360	344	357	384	362	383	365	368	404	358	386	376	405	357	377	395	373	363	393	368	402	365	371	367	336	348	355	374	359	377	362	384	364	344	360	377	372	380	357	373	341	374	360	370	354	341	347	370	392	370	374	357	371	397	355	354	373	353	363	341	360	395	361	343	383	357	378	366	392	367	387	371	384	410	374	357	365	364	383	377	383	391	385	398	340	348	353	372	366	383	362	379	357	366	352	382	375	381	388	348	334	353	353	393	355	362	363	408	353	348	380	367	364	377	378	403	352	381	353	337	376	355	367	340	321	383	367	330	368	374	361	377	374	359	366	374	345	343	391	358	357	357	387	388	386	339	355	362	373	363	339	326	376	361	349	406	378	364	386	384	362	360	351	353	387	336	348	391	337	361	361	387	384	350	381	347	363	363	368	404	368	357	378	382	377	342	365	405	375	365	403	360	398	374	340	347	369	389	355	364	351	369	348	397	395	371	383	370	376	375	360	353	371	366	320	353	358	362	375	344	397	371	378	352	375	379	361	366	387	368	405	347	341	408	370	369	363	359	342	369	373	390	410	367	372	341	378	371	391	370	371	350	361	346	392	388	384	389	352	378	355	364	389	379	381	375	370	377	354	397	389	380	407	380	406	356	360	394	361	334	361	327	360	368	398	381	382	380	363	375	353	379	360	339	371	348	374	379	376	370	373	325	377	374	402	388	360	374	381	387	394	339	380	381	366	374	374	358	369	359	354	406	344	386	360	361	360	403	401	360	364	399	377	378	380	361	386	352	364	359	401	357	371	374	335	361	304	374	364	397	324	399	338	372	365	371	371	325	359	358	343	375	375	334	358	363	403	386	356	359	365	383	369	365	388	353	339	399	370	340	365	363	373	366	416	357	334	367	407	331	348	342	381	340	370	378	362	360	402	374	365	377	381	356	381	367	436	401	361	362	379	369	363	375	330	366	400	354	360	335	360	392	376	351	391	378	376	346	381	386	385	385	371	377	375	359	390	370	353	382	369	385	366	364	344	377	375	376	353	366	333	368	371	367	390	356	356	387	370	339	373	374	365	353	375	340	402	399	351	355	391	394	361	368	353	358	375	392	372	327	404	404	356	363	390	380	384	371	338	384	390	387
23220	4340	730	490	482	458	430	354	327	348	248	203	163	141	192	172	167	156	153	176	138	146	144	167	145	161	142	148	161	120	164	146	147	140	128	128	141	126	153	170	136	161	149	140	133	123	130	135	136	144	135	137	136	161	131	134	121	141	143	153	139	132	154	127	143	145	145	139	144	118	139	126	153	143	135	138	144	125	148	134	130	127	115	146	143	118	157	130	131	131	120	137	127	112	126	136	134	137	122	151	119	138	141	126	153	151	157	148	121	134	142	122	121	123	118	138	133	141	126	120	146	140	127	113	133	148	147	136	140	145	106	142	147	145	138	136	158	144	156	165	180	131	149	140	127	145	158	141	128	137	133	146	150	150	147	136	168	135	136	136	153	118	120	118	143	119	153	128	125	122	137	154	133	142	180	136	122	133	125	150	139	154	137	121	124	130	117	107	143	158	124	121	116	137	114	144	148	145	131	134	138	148	113	132	132	119	140	130	127	141	163	131	121	132	132	136	130	131	108	145	150	140	137	143	110	153	138	140	134	115	144	147	131	138	152	137	146	130	143	136	156	135	157	156	138	132	164	155	109	129	132	141	150	156	133	141	142	125	137	146	135	143	142	135	135	151	118	133	139	150	120	146	139	133	143	136	134	176	128	139	135	131	139	136	120	129	156	127	139	139	150	131	140	137	132	121	145	122	141	119	125	149	131	139	170	135	145	133	126	130	124	134	140	139	159	119	134	141	130	149	168	131	138	121	151	148	139	103	127	118	140	132	145	134	132	131	145	127	177	140	167	137	138	132	125	127	122	110	156	142	130	127	119	125	165	120	138	129	148	142	150	144	136	141	177	132	132	149	116	142	148	145	112	145	136	126	146	134	127	115	123	136	122	135	130	135	130	130	136	145	147	127	110	129	132	138	125	141	135	136	174	135	156	132	133	127	129	131	127	166	136	143	144	117	161	152	125	136	123	123	131	150	143	129	109	132	129	143	133	112	172	167	121	132	133	151	127	151	127	141	155	107	115	117	151	135	148	149	105	129	113	124	150	144	159	141	139	138	138	148	177	153	150	133	114	132	139	149	135	105	136	131	119	120	150	147	124	105	164	141	153	130	132	133	145	151	136	145	142	147	163	137	153	133	114	139	145	160	142	154	127	137	133	128	141	147	136	160	137	135	148	129	137	138	122	148	146	141	128	140	135	141	114	116	134	143	130	115	114	130	139	134	139	119	152	135	114	138	148	133	135	129	144	143	146	123	126	132	125	129	146	131	120	130	120	137	126	147	132	129	132	125	151	147	125	135	156	136	127	129	178	114	109	149	123	157	153	163	149	142	153	126	126	127	155	165	134	148	155	138	120	147	140	157	142	137	132	149	137	148	163	131	139	136	153	120	132	136	152	140	131	144	147	143	145	154	131	145	136	145	152	130	155	156	135	132	108	125	156	131	151	134	120	138	122	143	151	140	135	144	143	140	116	139	130	158	127	142	141	141	156	163	104	136	135	137	141	144	156	172	149	147	139	142	149	133	121	156	152	123	123	133	130	132	140	128	121	128	150	115	141	160	132	154	144	130	125	138	132	137	149	170	137	132	150	137	156	125	126	134	151	121	153	141	148	111	122	125	140	138	128	115	136	113	152	134	123	121	147	151	142	163	132	146	143	131	151	132	119	143	169	147	148	133	141	145	171	131	122	126	138	144	130	125	128	152	139	151	119	133	132	133	156	139	145	145	123	123	145	125	121	132	124	121	136	135	128	138	130	123	141	125	155	123	153	132	142	128	139	121	131	163	152	141	129	123	151	132	139	123	128	138	170	131	141	151	109	129	143	139	151	130	153	145	139	122	155	140	178	136	142	164	154	133	103	118	103	123	141	120	119	129	136	155	151	163	140	159	131	151	156	166	148	132	135	131	135	147	127	151	139	135	153	121	132	144	164	148	129	143	128	137	142	141	153	154	127	107	152	156	152	147	139	135	151	128	133	140	130	168	145	140	148	133	140	122	161	125	141	155	126	139	123	163	132	152	152	126	127	138	144	144	135	125	132	125	125	122	127	137	121	124	139	116	148	136	150	149	122	151	132	138	147	115	128	120	137	144	137	139	159	123	161	128	134	147	136	138	159	150	127	149	147	150	137	120	139	124	130	126	139	149	150	135	142	135	111	140	127	142	146	155	142	112	141	166	138	127	135	147	149	115	151	141	138	123	149	142	128	149	148	136	138	135	135	147	143	165	139	149	129	120	152	140	125	127	143	138	135	132	126	148	134	141	141	119	129	144	148	147	125	113	138	134	118	155	133	148	148	143	135	149	127	142	126	125	145	130	144	151	152	121	133	134	131	131	139	124	145	132	133	162	130	142	129	115	152	145	120	147	142	129	142	151	114	144	172	136	126	129	112	139	143	150	122	156	143	154	150	139	154	131	156	130	158	149	135	129	156	136	161	147	155	143	128	133	120	121	134	144	138	152	140	125	124	124	128	133	137	145	140	136	148	141	128	117	119	146	143	135	161	157	140	160	133	144	156	120	142	120	161	149	146	154	145	155	136	125	145	150	140	145	144	140	141	157	144	141	130	142	147	141	139	174	142	162	123	145	139	142	144	156	139	131	148	150	149	147	125	154	153	139	149	161	158	150	158	132	123	139	144	131	128	158	157	141	132	129	128	146	129	151	133	135	147	125	156	144	132	127	147	136	162	113	153	107	142	168	139	126	148	149	142	143	152	138	145	139	140	134	150	128	138	138	156	129	131	140	137	130	140	151	143	135	141	139	146	140	114	139	162	144	145	135	156	135	143	117	154	135	133	154	142	134	146	126	126	127	137	144	149	143	145	163	147	131	123	123	141	169	138	121	148	131	146	139	151	128	148	132	129	133	147	135	133	142	140	135	122	136	148	134	133	124	146	128	180	129	119	163	136	168	134	150	147	158	131	115	134	142	145	143	142	141	134	133	139	155	139	146	142	122	149	155	161	125	138	141	147	143	134	128	152	147	151	155	139	146	136	148	144	140	125	117	134	139	148	140	157	135	145	142	131	154	152	146	145	136	129	125	117	148	140	117	126	154	133	130	122	134	133	128	132	130	134	127	141	151	126	157	122	113	139	114	150	150	147	157	143	150	132	136	123	126	142	128	147	128	135	143	127	134	152	169	134	166	146	152	145	144	140	129	146	138	142	134	146	128	141	148	122	128	133	125	129	123	148	125	143	142	151	141	155	152	143	124	132	133	110	137	136	142	128	133	149	130	113	131	132	144	137	127	136	141	116	139	137	137	153	130	122	147	138	122	138	150	127	127	143	159	135	130	156	157	123	146	123	159	127	138	143	124	136	141	138	129	122	148	136	129	116	139	142	149	129	146	133	154	121	140	148	138	142	143	146	128	143	131	157	143	145	151	143	133	136	145	138	125	142	153	143	139	106	142	146	139	119	133	151	129	131	141	158	133	153	129	130	122	140	148	132	150	138	132	153	142	139	143	127	130	142	146	129	142	152	142
14657	1307	1175	1599	1741	1887	1957	1612	1375	1469	1173	639	518	473	442	412	389	436	408	426	409	398	377	404	384	409	368	384	378	405	345	386	385	391	361	365	362	363	376	326	347	376	367	349	356	391	363	386	367	369	366	317	387	344	372	365	387	315	362	366	340	351	364	353	346	335	346	362	356	363	378	354	359	348	350	319	362	379	350	349	369	358	356	328	314	345	355	338	377	362	350	347	357	348	331	365	357	376	343	360	349	343	323	338	354	321	335	341	366	351	349	353	369	347	373	398	367	361	343	332	327	347	375	338	366	353	353	351	354	380	343	374	357	314	376	373	357	323	354	348	338	340	362	368	343	333	368	375	377	327	388	379	352	365	356	331	371	344	358	335	356	337	360	364	335	351	352	365	367	363	370	396	350	357	362	362	359	315	350	349	341	333	368	330	350	352	329	373	325	362	362	354	368	328	333	368	380	369	370	350	326	364	343	324	352	344	353	338	340	379	352	343	364	367	354	308	343	311	357	321	361	342	334	339	366	340	360	337	327	317	353	382	359	355	346	331	349	337	341	309	342	355	340	337	350	355	353	372	340	367	372	380	365	366	349	344	352	356	330	362	370	330	380	370	374	368	346	351	360	337	375	388	337	348	354	333	318	394	361	355	378	327	330	374	315	352	369	349	350	332	340	340	336	407	357	379	341	391	371	304	373	343	344	338	379	363	350	356	386	358	347	366	348	389	356	348	371	336	371	356	378	324	339	379	355	358	361	333	373	398	331	359	320	341	362	358	359	346	353	354	377	345	338	348	341	348	322	335	332	339	362	360	359	349	359	350	349	377	356	351	357	320	332	352	335	374	370	361	377	371	355	331	387	363	379	334	395	339	356	377	344	346	317	337	354	338	375	325	368	349	330	344	337	407	353	341	335	368	345	348	366	329	345	338	363	358	339	365	360	364	344	363	375	348	352	333	342	363	298	351	322	331	337	335	351	325	336	353	334	346	346	342	341	312	381	327	348	344	351	374	336	358	365	333	347	372	341	345	369	313	341	332	348	340	348	353	347	365	343	367	359	380	368	328	370	390	337	348	308	365	365	364	348	363	354	374	361	335	332	359	368	368	351	357	347	388	372	367	348	348	357	358	353	348	354	337	374	331	360	376	349	375	372	341	367	372	340	341	380	372	371	343	367	356	330	359	340	364	340	383	314	331	328	335	353	345	349	327	326	329	353	339	336	345	362	356	349	332	337	304	346	362	296	347	336	326	380	357	356	347	341	367	375	366	344	335	394	318	368	371	350	352	373	355	360	342	354	349	318	385	372	352	345	355	344	330	316	343	384	363	377	349	328	355	395	395	387	360	355	344	387	357	362	344	379	350	339	328	326	328	360	398	359	336	333	327	352	385	351	336	365	327	362	353	350	358	359	349	348	332	376	353	338	327	358	339	317	361	343	383	358	375	369	310	381	357	346	354	354	325	325	367	378	360	355	331	355	347	389	341	341	363	370	349	354	348	352	350	377	341	350	346	341	367	334	350	358	361	345	364	350	345	351	361	348	358	385	383	334	360	357	356	355	355	319	373	367	359	337	359	355	368	348	363	366	335	333	337	348	351	347	347	358	353	329	362	342	372	332	346	369	378	356	363	351	380	336	331	365	327	386	366	349	367	355	392	343	327	361	356	338	335	351	334	361	369	353	362	360	366	362	389	367	376	355	362	351	372	362	338	348	345	326	308	339	363	368	356	344	352	387	352	358	302	358	353	332	354	366	331	355	329	352	367	375	356	353	367	379	347	335	335	351	338	354	373	338	361	346	380	372	311	351	331	344	358	338	366	343	330	355	356	343	383	351	374	335	335	341	349	321	337	347	348	367	367	340	352	344	369	358	366	356	354	336	355	352	324	365	348	356	323	307	358	337	344	326	354	361	354	334	335	352	346	363	333	368	371	356	351	365	369	380	339	344	342	358	349	327	339	358	340	312	350	359	344	346	336	372	352	339	370	354	368	350	346	345	352	370	318	346	364	341	375	362	365	318	307	330	356	334	367	305	323	370	351	345	348	359	349	354	346	335	346	305	347	345	347	343	370	330	357	338	321	351	396	364	347	362	351	354	342	368	344	333	404	355	368	385	346	347	361	354	352	361	338	387	339	368	312	376	355	359	359	350	346	337	356	338	375	355	354	342	347	358	301	366	354	367	367	323	335	344	338	374	370	366	373	341	351	356	363	339	379	330	370	341	347	391	376	331	403	351	354	334	334	310	370	393	353	356	362	347	351	351	357	317	345	375	327	359	344	333	388	379	361	334	382	355	350	336	346	378	360	360	328	379	371	368	326	348	375	362	343	395	341	329	332	356	351	363	360	346	385	336	344	338	361	355	337	386	349	357	333	359	346	361	334	364	399	363	335	381	369	299	332	366	325	369	365	340	363	359	333	347	338	338	371	344	383	337	371	358	327	352	375	316	374	355	341	333	330	352	354	343	361	287	350	342	351	332	385	369	366	340	369	351	349	376	357	386	360	356	361	360	350	364	383	369	313	361	316	331	341	349	379	371	351	352	342	386	350	341	343	367	352	341	353	342	353	353	327	355	368	367	359	347	341	340	363	357	354	336	338	336	341	369	353	350	340	340	355	348	326	337	388	338	339	356	360	400	352	365	383	324	375	346	324	329	358	349	340	334	344	329	371	334	328	369	364	345	371	349	356	336	354	338	335	360	379	368	372	386	378	317	359	357	340	388	341	360	331	353	350	354	348	362	336	334	349	341	339	368	385	336	337	375	388	354	331	375	359	367	353	368	338	336	336	309	361	354	349	349	328	359	341	372	349	371	367	335	347	347	334	336	332	364	372	373	347	338	318	345	378	356	322	354	353	366	380	344	373	336	356	360	353	338	354	359	384	321	364	356	365	359	368	357	365	355	345	368	344	397	381	329	361	307	345	354	335	372	319	329	351	362	325	332	329	396	363	318	376	381	327	352	372	301	370	361	344	339	372	355	338	362	345	371	301	336	357	332	368	374	343	384	316	336	356	337	348	321	361	352	353	335	331	367	368	334	342	378	358	348	342	349	360	358	368	334	319	343	375	324	362	359	378	367	348	331	324	384	365	357	362	357	353	359	334	363	358	373	350	358	315	354	330	378	323	369	333	317	373	333	328	369	328	365	370	329	364	333	335	344	334	381	364	333	309	367	358	339	382	358	358	316	324	340	386	316	337	342	337	337	404	327	359	369	339	323	338	368	359	343	344	346	340	338	349	316	348	321	347	369	326	341	314	366	367	352	367	378	352	365	347	352	348	360	356	347	336	366	379	372	339	372	373	365	360	341	344	370	318	337	353	357	329	368	345	363	340	333	347	345	351	340	379	358	345	333	344	335	324	365	350	341	335	363	327	339	349	366	383	375	364	352	344	356	323	361	359	322	339	343	363	379	341	402	351	359	346	360	353	317	334	314	318	356	314	358	371	356	390	370	368	350	367	347	335	352	343	353	348	337	331	358	358
34165	8647	1669	1052	812	788	754	695	646	602	471	360	352	302	314	306	287	323	327	308	293	288	289	324	328	293	307	296	274	309	266	298	315	274	315	278	313	269	284	290	274	281	300	298	293	283	270	301	334	322	264	295	277	308	294	287	269	295	287	300	270	306	296	284	245	282	334	281	254	276	257	280	298	284	316	307	285	301	302	300	297	286	282	300	309	299	296	297	271	295	345	282	282	317	314	292	273	294	278	311	311	298	301	263	309	292	300	287	303	266	300	286	274	330	308	306	279	313	279	275	297	296	260	305	335	275	297	285	279	279	323	278	286	264	301	300	294	261	284	258	302	269	281	279	305	305	274	260	285	258	276	313	286	317	319	305	264	283	292	298	299	284	290	299	269	286	303	300	302	308	303	300	292	280	289	295	300	319	303	275	284	287	273	281	272	300	294	293	289	253	289	310	301	306	277	297	272	314	296	278	281	285	285	283	280	251	290	295	280	317	292	293	287	283	298	268	282	265	301	289	277	284	279	318	259	296	266	313	288	294	287	311	294	285	298	266	245	301	314	279	255	271	273	279	285	295	309	269	299	297	326	304	278	294	276	271	273	281	268	310	307	334	285	280	317	290	312	295	284	314	285	254	300	326	273	258	296	282	280	285	295	291	299	279	293	250	280	303	263	296	261	255	281	260	272	304	324	323	281	295	273	272	313	275	263	269	274	268	287	263	326	288	310	291	261	265	322	284	291	288	300	293	312	297	277	271	295	318	279	268	269	266	283	296	315	283	286	291	302	266	325	291	299	281	263	297	286	327	296	290	289	265	304	294	262	305	288	298	284	299	305	285	302	254	287	276	280	267	260	300	286	291	298	293	253	271	323	281	288	288	273	310	290	316	259	271	276	298	281	276	300	263	293	247	299	295	299	263	291	249	324	284	283	290	290	296	265	292	300	269	267	283	306	273	285	288	319	269	305	312	303	312	279	289	285	265	302	271	269	322	308	282	283	272	273	278	293	301	301	318	280	301	281	298	280	316	276	261	278	289	313	281	281	312	307	299	285	246	309	271	346	292	281	285	307	304	310	293	284	288	260	286	305	270	276	263	279	323	315	287	305	290	303	280	293	296	331	284	314	267	240	276	271	279	275	280	277	276	273	318	290	264	285	260	282	254	286	318	274	288	263	288	286	314	295	287	314	296	295	264	295	305	277	282	300	283	308	247	281	294	307	312	299	263	259	289	295	297	297	291	330	265	293	314	282	269	269	291	320	270	271	304	277	273	286	310	327	312	321	276	291	265	290	304	293	264	258	322	294	269	297	293	307	294	273	275	257	291	316	304	312	247	289	284	291	283	298	322	316	262	282	278	278	315	299	301	283	306	254	250	285	299	303	274	291	286	292	327	269	289	289	305	269	281	295	309	288	299	292	293	281	289	276	295	272	313	290	276	274	299	272	297	311	330	303	255	271	275	246	275	285	285	316	285	303	287	260	283	310	315	288	312	292	272	307	316	281	272	285	239	299	288	280	319	296	283	305	312	289	316	321	301	284	276	288	319	297	312	311	294	286	299	298	292	303	290	288	287	297	306	270	284	261	279	276	309	308	276	277	309	289	310	283	270	278	291	279	285	292	262	295	278	279	283	259	297	264	266	318	288	265	270	268	323	314	305	264	306	275	310	281	311	274	276	274	279	311	288	303	302	276	283	295	307	325	281	303	288	302	293	294	330	329	318	271	309	308	275	276	312	300	300	271	268	287	284	299	289	269	283	273	269	259	279	298	318	262	274	270	285	303	280	288	299	323	257	285	277	281	283	282	305	307	324	308	321	291	280	294	267	303	295	301	270	289	283	251	297	290	277	297	286	295	294	265	265	265	276	261	308	273	290	304	314	295	302	265	313	284	281	273	277	278	299	288	288	299	260	288	329	301	284	287	285	262	317	325	275	315	316	278	308	290	283	300	306	304	319	295	288	288	322	315	297	284	275	280	279	305	277	291	289	316	267	277	266	261	318	306	326	304	267	267	296	318	287	252	294	297	297	289	311	269	273	290	253	308	267	297	282	307	268	247	268	310	279	302	288	276	298	292	296	279	255	302	293	265	291	268	259	310	333	273	266	305	300	292	267	309	270	302	266	300	286	273	316	296	289	286	317	254	290	297	281	269	267	273	292	292	261	287	281	278	292	295	304	307	279	305	304	314	272	299	298	278	290	300	302	275	296	296	292	293	268	283	280	326	271	281	322	284	306	313	287	257	278	285	282	296	322	278	259	294	302	238	310	303	290	289	279	301	233	264	312	275	288	301	295	312	293	286	330	327	280	279	283	265	290	269	285	291	276	276	307	286	299	282	277	283	260	273	295	270	259	277	282	287	298	290	279	288	283	290	311	310	276	289	278	305	285	307	297	272	277	280	284	304	273	298	286	281	284	293	286	278	262	298	312	283	295	340	301	323	301	270	296	321	267	289	267	285	300	298	287	306	290	302	271	274	297	281	303	277	298	268	324	313	298	283	282	285	273	246	265	255	288	291	300	270	299	295	300	292	269	296	270	314	329	311	294	285	278	284	303	276	302	253	303	279	264	264	310	297	271	341	334	274	288	270	289	298	297	274	265	265	313	304	292	277	285	297	314	321	263	313	288	283	280	283	261	273	284	299	279	300	303	308	265	279	285	275	326	259	296	283	329	292	262	311	277	310	279	274	280	314	295	295	291	266	313	290	315	326	277	286	271	305	327	301	296	287	299	309	315	292	265	269	280	266	284	276	283	285	320	292	280	296	287	281	289	320	289	333	285	292	293	294	324	293	283	272	313	301	289	268	298	317	298	264	303	319	282	325	304	288	285	281	290	314	317	315	298	283	284	286	301	284	300	303	253	258	303	276	278	280	281	269	269	273	273	307	302	330	280	324	280	294	308	286	259	289	285	284	323	301	278	284	290	264	282	272	305	290	272	292	259	248	297	306	286	266	297	263	298	325	282	274	256	302	312	320	247	262	294	285	300	282	266	299	297	285	309	301	254	284	289	259	296	305	268	293	283	288	295	294	317	284	295	313	293	276	314	280	318	274	297	275	281	295	260	273	298	291	279	299	287	329	300	295	291	332	278	264	276	279	299	264	304	284	275	278	276	276	289	306	302	302	264	300	270	264	318	264	261	268	275	252	293	290	272	319	280	294	285	286	261	261	315	296	285	290	286	258	276	314	308	257	317	262	310	280	267	304	271	300	277	306	279	313	276	269	302	291	249	293	288	282	311	332	296	296	296	292	274	292	308	272	294	282	288	301	272	285	292	279	263	303	276	278	272	302	332	306	332	295	302	282	307	300	297	283	310	317	277	283	283	289	302	293	245	264	286	290	281	264	275	270	324	237	279	316	282	273	274	304	287	282	304	286	276	297	273	257	277	299	296	303	306	286	301	279	271	293	296	301	319	275	304	273	273	284	272	296	278	261	294	272	303	292	273	294	293	298	309	288	295	302	294	309	333	268	271	260	303	280	276
19761	2367	2196	2782	2813	2908	2970	2703	2454	2333	1908	1033	931	811	795	835	771	754	756	714	699	732	705	740	689	717	711	687	721	666	674	707	713	748	639	706	701	677	659	693	691	642	679	662	638	714	687	637	683	688	661	722	694	712	658	659	665	628	658	632	687	647	601	662	664	649	644	632	649	646	658	636	700	655	683	636	660	638	658	679	677	653	603	665	653	659	612	651	630	612	646	648	671	641	680	624	666	660	631	605	659	714	669	637	662	621	631	733	636	651	645	600	611	634	655	651	656	637	601	680	652	686	640	680	627	660	627	685	607	650	649	656	661	640	591	655	690	614	592	675	641	610	623	676	623	661	651	601	674	679	668	663	627	626	628	672	631	613	637	644	629	627	676	645	659	643	664	647	623	621	653	671	654	651	644	664	641	636	645	606	652	629	613	680	658	629	648	642	633	637	693	685	612	652	645	643	636	631	672	641	692	570	635	650	675	622	644	694	620	667	649	656	673	651	657	606	652	666	660	624	674	664	617	660	655	676	632	645	669	650	638	668	650	627	637	647	642	642	641	671	678	663	633	620	665	633	580	665	647	666	668	683	701	628	645	616	656	589	658	664	668	707	610	680	663	671	674	668	612	639	720	612	635	650	668	660	651	619	666	684	656	662	661	636	682	667	633	615	665	673	679	668	665	633	614	661	688	644	627	668	651	668	673	700	656	650	605	644	675	635	667	638	678	669	687	665	641	719	627	600	633	624	654	628	674	638	649	643	665	622	661	595	661	694	601	654	678	672	612	658	672	686	586	629	683	679	610	632	646	660	640	668	658	674	676	640	649	638	681	655	671	612	616	648	692	645	634	668	613	669	666	654	662	671	648	621	661	619	654	637	629	652	632	674	636	673	679	618	686	651	639	636	573	642	645	593	676	644	622	620	692	663	661	677	662	643	678	592	667	656	677	606	668	582	648	678	653	614	660	665	639	606	661	654	648	602	657	634	688	630	619	649	628	655	632	692	644	660	623	624	650	600	690	635	631	670	575	614	664	675	599	633	632	680	681	643	672	598	685	680	663	598	647	624	622	653	602	642	605	630	615	696	614	626	620	625	692	585	638	665	604	661	600	638	630	629	628	638	634	624	651	601	650	700	655	628	656	655	653	623	642	566	637	614	670	690	613	650	647	632	658	683	683	649	629	632	625	640	663	654	684	656	636	654	634	685	639	658	644	664	678	686	619	645	619	637	675	629	645	593	647	663	620	656	636	652	663	643	602	624	645	657	617	637	678	665	632	684	660	656	666	635	650	596	633	641	668	629	668	591	639	718	639	684	644	633	656	604	657	635	597	687	644	625	645	630	631	647	604	594	653	650	684	624	647	618	652	678	647	630	667	693	660	621	619	624	632	684	629	619	643	607	649	652	595	638	692	642	643	636	641	663	631	618	652	611	677	615	663	661	633	688	673	584	672	714	660	659	694	625	683	658	700	685	623	632	652	667	680	638	622	682	662	636	650	626	646	634	711	666	612	639	644	676	674	628	647	657	658	651	660	599	681	662	617	614	685	658	662	612	639	674	645	629	651	667	651	588	607	660	637	638	603	675	674	660	706	671	664	655	680	648	675	695	633	663	658	633	690	653	637	626	592	656	639	643	626	663	633	656	608	613	675	631	614	569	645	639	683	619	617	646	677	663	664	651	699	675	613	634	616	663	648	653	641	644	672	607	618	672	675	606	620	692	627	624	621	648	630	676	635	654	606	674	639	657	638	646	648	584	617	639	625	673	662	678	654	633	634	628	609	625	630	612	653	637	646	630	684	610	643	671	655	637	686	622	657	686	656	664	614	665	617	682	667	648	651	680	640	661	598	668	673	636	648	613	632	663	658	646	657	638	655	690	632	645	649	664	704	699	683	587	612	615	656	684	683	652	674	658	687	640	623	665	658	672	677	626	639	696	660	689	621	667	647	657	665	663	607	656	665	647	609	644	649	615	688	625	621	656	677	651	653	660	660	675	650	616	645	662	625	644	629	634	640	661	661	629	666	679	653	628	652	683	663	654	625	653	634	664	646	642	678	603	644	660	653	647	671	686	688	690	617	650	626	604	672	621	629	674	689	630	651	650	622	669	624	642	629	608	638	640	648	656	621	623	613	710	636	637	681	610	661	638	607	659	681	634	656	634	660	658	639	663	629	656	614	683	669	672	658	673	662	655	679	615	653	656	641	645	690	625	612	637	649	643	680	637	687	699	665	617	657	664	693	576	639	672	600	639	656	618	670	610	625	657	638	652	653	655	649	658	620	692	629	649	614	640	648	624	674	697	659	616	649	684	667	643	657	637	658	686	657	618	618	629	673	738	697	605	658	615	627	607	690	664	573	641	640	650	626	658	673	659	675	638	632	677	702	682	635	673	663	647	648	633	628	637	640	654	624	631	682	595	653	664	671	703	626	642	634	634	663	615	634	673	648	612	693	688	638	667	666	662	691	689	611	623	629	636	671	671	667	634	627	593	605	663	661	652	625	651	654	657	626	666	674	629	667	640	668	637	669	614	628	659	626	628	683	640	644	629	670	589	652	642	613	652	619	655	630	635	665	643	633	636	641	640	674	689	630	670	678	683	657	623	674	620	681	646	624	671	629	615	698	672	628	664	597	624	664	629	676	602	665	648	654	623	711	660	630	697	624	632	651	641	629	634	635	658	631	654	587	682	667	643	625	611	620	638	647	627	635	658	683	643	632	631	603	596	660	678	603	615	622	661	636	636	650	662	634	641	616	623	609	671	653	606	646	633	661	629	679	621	661	642	640	638	602	706	628	629	672	643	674	669	670	649	629	605	637	631	663	622	614	635	646	673	653	631	661	693	673	641	671	642	632	628	658	609	701	662	654	635	659	654	685	669	635	644	574	634	637	604	647	627	658	644	651	629	632	638	672	653	595	708	652	634	631	624	659	675	635	671	665	665	637	596	622	628	621	663	657	627	634	617	619	662	646	659	663	637	652	713	629	644	632	655	647	647	647	632	630	628	654	698	680	632	617	671	640	645	658	658	648	686	684	688	631	663	607	671	620	687	652	692	664	669	666	594	667	647	634	630	670	621	642	676	694	664	655	676	671	635	647	606	636	678	638	691	634	643	635	666	617	631	674	644	638	652	616	662	664	639	711	586	640	676	587	640	618	639	611	690	647	644	625	673	660	640	650	660	656	669	650	606	657	647	650	637	665	658	638	657	669	677	641	615	625	604	660	691	657	636	688	605	660	666	686	615	709	663	659	664	647	676	677	641	624	658	617	658	610	612	628	658	663	621	671	596	678	645	670	671	633	641	651	657	648	616	651	624	605	670	577	678	658	635	628	660	653	652	596	596	649	635	659	648	619	681	689	636	661	661	652	700	647	642	640	641	660	646	614	629	620	642	629	641	598	696	651	636	633	643	659	665	676	662	634	654	642	658	710	615	612	653	678	654	648	608	672	611	698	637	683	637	646	660	644	656	688	652	646	683	671	682
7866	1010	299	290	279	323	326	250	254	234	223	138	142	163	168	167	177	159	158	141	146	151	155	175	143	154	152	165	169	144	158	164	159	167	152	152	166	127	156	146	168	148	154	137	135	155	169	157	143	163	160	146	162	144	168	154	178	164	163	149	178	156	147	148	157	172	156	134	157	130	140	150	134	158	154	161	179	146	132	154	173	194	155	160	166	153	151	142	145	140	167	146	155	149	149	147	167	151	147	154	163	158	154	165	160	150	181	174	137	138	166	136	137	131	152	146	155	150	151	133	126	137	173	158	181	143	153	133	133	139	172	154	138	184	169	133	147	116	162	177	124	156	158	146	144	152	149	143	171	150	156	141	151	145	129	150	177	162	169	152	138	154	159	139	160	150	170	172	146	160	156	159	155	159	152	141	141	142	157	135	138	150	157	158	160	162	164	181	146	138	141	157	161	137	158	173	173	153	160	180	180	162	127	156	147	124	156	158	157	146	179	153	164	154	155	132	137	157	190	169	167	147	155	174	156	147	180	146	144	152	139	149	160	183	163	145	172	156	163	166	142	149	170	141	163	179	168	143	146	163	164	176	170	151	132	142	146	121	169	169	149	160	128	143	162	155	173	166	153	128	171	150	150	145	166	135	119	143	158	160	151	138	170	140	146	136	151	155	158	165	141	144	156	125	166	141	190	169	151	145	143	146	149	160	137	144	150	135	161	158	143	145	179	167	143	156	143	151	172	168	139	138	164	156	167	133	146	134	174	168	147	151	140	151	153	142	151	161	152	142	157	142	145	148	164	131	152	141	139	141	166	147	144	146	157	163	168	143	146	167	156	161	179	158	149	172	158	141	163	157	162	170	138	152	127	161	163	142	136	145	152	147	148	152	149	162	159	133	158	139	150	133	144	137	134	156	153	144	160	169	171	144	137	158	153	156	163	140	149	157	168	172	178	145	164	146	169	157	137	136	167	167	168	181	141	144	159	144	152	150	160	160	141	147	139	141	188	162	139	130	166	154	139	152	149	140	130	150	150	133	136	152	133	159	172	135	174	149	165	142	150	143	140	165	119	147	138	164	140	117	146	173	154	148	134	147	180	195	164	163	171	154	132	148	144	134	164	155	129	127	148	153	144	177	173	151	188	153	141	176	154	143	162	156	148	128	173	173	119	145	158	154	144	149	162	178	147	129	147	137	145	133	161	151	189	163	147	183	145	170	149	147	160	162	146	141	152	160	142	152	162	152	146	166	152	157	155	151	164	137	159	139	169	136	174	138	143	158	147	142	132	132	163	141	159	171	149	154	138	155	165	154	157	140	159	154	140	154	159	156	164	153	153	168	117	160	156	163	151	138	150	157	138	157	161	170	139	172	137	163	152	165	158	149	152	160	119	134	163	145	143	144	140	158	166	179	144	147	116	169	139	143	148	131	166	145	126	168	145	125	160	147	137	181	162	182	166	159	159	137	170	160	149	151	143	161	145	142	156	155	142	149	141	157	146	160	166	172	155	131	163	141	172	160	164	146	134	144	133	175	140	145	171	156	146	155	158	160	146	172	184	159	165	144	154	123	164	140	128	148	147	140	149	147	137	150	156	151	144	145	148	161	163	153	167	127	170	129	143	160	166	149	153	168	147	161	138	173	127	157	181	157	139	155	153	146	146	135	138	158	110	152	164	160	136	145	151	144	144	161	141	163	150	137	144	157	156	139	136	146	141	135	144	118	140	151	134	134	140	149	143	172	176	142	176	155	143	155	165	156	131	122	157	155	139	172	158	156	161	158	133	152	127	158	161	172	164	153	160	156	160	151	136	142	135	143	160	144	165	149	164	148	138	138	148	123	156	129	151	137	168	143	144	160	162	141	153	148	160	156	125	146	149	146	167	160	137	125	166	153	142	175	139	164	150	146	144	128	163	148	150	132	163	150	142	152	137	143	165	162	170	163	159	164	169	155	162	158	177	137	167	151	145	152	149	158	164	153	143	162	126	156	135	155	159	161	157	164	146	149	144	151	151	189	176	151	160	151	145	142	151	150	158	145	157	171	148	158	148	149	193	163	162	169	165	169	152	160	139	150	169	143	169	161	165	155	155	144	157	140	168	166	155	159	161	174	150	147	159	164	155	152	146	140	161	136	146	154	161	152	156	173	156	146	156	167	176	132	141	166	142	170	134	140	134	148	159	168	160	154	153	145	158	155	164	166	160	152	147	156	146	148	153	144	154	162	149	136	147	152	157	188	170	149	147	142	146	163	154	136	173	157	127	158	138	158	143	165	153	142	186	161	167	119	155	163	172	134	152	165	146	167	175	149	146	155	156	143	157	136	152	166	160	155	176	151	139	130	175	149	163	162	125	170	142	140	149	165	154	144	147	124	146	151	145	148	174	148	167	146	149	155	176	130	171	146	145	128	140	159	162	159	130	142	155	166	144	143	159	171	165	182	134	155	168	149	141	139	170	138	141	160	165	164	169	136	155	150	154	169	171	156	178	170	147	154	161	151	149	170	140	168	142	146	147	136	168	138	165	165	161	177	153	139	156	125	148	139	146	169	173	146	164	160	148	164	171	136	152	138	184	135	145	152	152	155	150	147	153	153	153	152	150	157	134	144	161	143	133	173	131	169	136	151	142	161	164	163	159	158	173	147	149	133	147	143	145	133	174	164	163	151	137	136	168	158	143	147	131	164	146	165	161	149	163	128	154	130	168	158	132	142	118	166	156	166	165	156	137	169	140	167	156	192	170	145	178	168	158	132	150	153	150	169	168	150	130	162	135	166	151	164	173	153	168	165	134	161	176	159	179	172	141	160	140	159	154	174	151	142	153	170	157	151	150	154	163	170	173	147	150	133	150	156	149	119	150	154	170	147	171	148	140	144	157	163	156	182	161	141	152	145	148	158	156	173	156	143	144	140	171	161	150	131	151	165	179	138	129	171	109	167	170	153	163	150	149	141	147	136	157	134	143	159	133	140	148	156	144	160	142	146	144	156	148	169	135	131	147	126	181	174	141	135	161	155	167	170	185	146	123	146	153	159	146	166	137	152	178	161	149	152	150	154	147	147	153	146	145	156	175	142	158	155	150	131	162	143	141	154	170	158	135	158	151	184	138	157	166	157	139	162	170	159	137	167	170	166	154	164	156	154	160	149	153	140	167	132	155	149	153	142	158	141	143	134	158	152	151	152	138	144	140	166	158	147	140	163	135	141	161	146	161	141	153	174	148	147	151	170	155	142	165	119	153	164	144	147	158	142	153	172	149	143	145	168	153	171	141	169	170	149	122	160	153	148	132	139	150	148	151	138	129	173	131	127	151	153	156	149	125	163	156	158	139	142	178	126	163	153	133	135	161	151	161	130	162	151	151	170	141	161	163	136	163	135	127	160	144	148	162	132	157	155	133	149	147	135	166	153	144	158	160	141	151	167	138	146	158	170	141	144	157	180	137	145	153	134	166	141	131	133	153	169	146	156	154	150	172	175	162	168	136	149	150	145
5024	675	537	791	935	1127	1267	1015	1036	927	664	441	395	368	337	382	404	419	387	379	362	389	357	361	400	345	362	358	402	413	356	382	365	361	389	356	402	348	358	397	360	370	369	383	347	360	371	357	346	414	381	372	372	341	426	379	356	394	359	360	391	336	376	379	380	330	365	343	339	365	351	408	365	338	375	359	392	352	345	364	362	347	365	345	355	371	374	355	361	367	385	357	363	353	357	350	376	357	375	342	385	357	361	381	380	371	366	395	355	368	391	345	397	378	378	374	380	356	404	346	383	368	323	378	347	380	410	375	374	379	369	355	401	376	345	385	384	402	374	363	395	361	344	349	385	369	355	392	334	389	352	380	356	354	350	349	367	364	408	370	422	387	329	403	344	373	369	345	395	344	339	352	377	354	409	384	372	348	385	372	379	354	394	375	372	411	375	347	365	369	382	394	371	373	361	366	372	380	379	377	361	370	373	379	391	405	384	379	379	382	340	379	403	381	352	359	329	371	419	369	385	345	377	368	355	322	390	364	372	393	354	356	363	358	381	352	396	357	375	347	365	359	404	362	393	359	368	391	343	360	382	370	390	361	350	351	402	359	377	374	381	351	364	363	362	375	395	388	353	373	359	360	381	351	373	370	400	379	374	368	381	355	347	342	370	342	382	370	369	374	353	363	345	389	374	376	376	330	367	380	353	384	360	356	376	376	374	385	370	366	341	332	357	357	416	363	342	384	376	337	366	361	386	346	371	357	374	370	348	354	363	386	338	340	378	391	374	372	352	377	401	371	394	366	419	346	389	367	358	365	357	380	354	375	364	380	387	363	333	353	378	381	389	368	338	347	392	333	382	384	363	365	382	358	352	342	360	335	376	363	382	370	379	359	360	361	325	363	357	355	399	375	372	399	364	369	362	393	351	386	415	360	344	388	360	331	370	338	347	343	366	383	381	332	334	408	381	328	358	333	382	393	374	364	370	385	377	393	401	361	371	352	332	390	395	356	374	362	380	410	389	347	353	342	383	384	343	330	368	372	342	383	397	357	382	362	347	381	354	388	365	418	355	364	373	354	419	345	344	406	369	383	396	373	325	346	384	351	380	386	339	354	377	366	374	382	409	362	347	364	393	364	380	377	366	394	341	341	394	370	359	385	378	404	350	363	362	355	377	385	418	355	391	367	366	386	385	358	373	365	368	394	387	377	405	393	394	374	367	362	341	386	372	401	355	357	347	350	366	418	348	359	351	399	356	352	397	373	371	373	385	345	398	393	390	377	374	371	345	383	343	415	368	366	388	335	372	368	323	379	380	369	357	359	356	393	369	348	354	350	362	369	387	411	334	384	358	386	387	408	333	360	358	381	343	369	363	343	398	364	391	397	366	381	365	356	345	374	361	377	341	380	366	338	355	393	362	355	372	370	401	377	401	322	364	386	372	355	354	373	360	321	372	346	363	351	383	340	351	374	357	383	315	361	405	366	356	365	362	396	402	358	396	386	338	342	348	388	400	368	359	384	369	357	390	364	392	373	342	399	406	344	360	393	379	382	359	395	363	381	394	360	344	376	402	373	380	372	325	369	372	357	369	361	355	337	324	383	361	392	347	392	359	376	360	358	357	355	341	382	357	365	371	360	380	345	355	364	376	377	368	340	383	372	372	348	379	374	363	375	360	361	391	344	370	340	367	374	353	342	369	357	353	355	314	385	380	367	346	332	369	344	390	366	369	376	336	382	392	370	346	395	355	324	376	373	368	362	358	341	369	380	356	394	345	366	366	398	376	347	362	334	323	410	345	391	388	342	333	404	341	349	376	382	349	375	369	384	375	397	396	331	384	362	384	409	350	406	366	372	328	355	356	377	349	371	360	350	389	370	364	353	375	344	351	344	363	363	376	356	374	362	374	370	375	383	352	353	353	375	354	360	391	360	393	367	355	383	355	344	402	339	342	360	335	376	347	383	368	372	362	388	342	396	359	375	385	369	344	342	366	404	391	354	394	339	347	364	342	402	319	386	417	363	360	376	345	376	387	360	373	374	356	359	360	374	379	379	376	386	353	379	358	377	356	367	347	367	358	374	359	377	379	389	339	360	354	375	384	351	366	332	405	362	375	357	364	369	374	347	333	357	388	384	354	389	342	348	388	394	362	373	400	364	382	320	397	379	346	382	390	387	343	361	386	391	384	344	394	373	365	342	341	338	367	334	414	364	402	363	370	384	361	366	350	379	399	340	379	367	365	355	365	384	355	370	378	383	371	350	343	375	360	384	341	383	391	364	357	384	376	370	373	361	398	343	363	346	375	322	398	376	383	378	357	371	372	347	362	363	347	378	349	351	388	393	354	375	353	360	358	372	365	352	361	369	342	345	386	338	369	360	357	338	349	356	375	373	355	335	380	367	369	374	376	372	373	366	367	368	359	374	361	380	343	348	374	366	379	354	334	317	375	368	364	358	353	396	385	345	410	351	405	364	417	363	369	351	390	362	344	356	397	388	345	378	383	362	359	371	365	372	377	380	347	376	373	379	375	340	346	344	408	358	345	406	391	386	364	389	403	342	345	367	372	380	398	343	416	361	403	387	353	381	345	361	408	383	362	332	376	375	366	403	381	333	382	372	385	374	399	368	355	357	366	352	398	376	392	371	369	377	331	356	341	337	373	388	405	350	347	378	382	342	395	379	375	377	382	392	380	385	364	347	357	373	356	354	372	399	383	347	375	373	356	375	416	354	369	350	355	369	360	352	369	357	393	386	353	385	378	367	390	395	370	353	373	377	395	402	351	377	365	365	372	393	346	362	409	336	369	351	368	329	387	351	342	374	378	408	367	329	366	339	387	362	372	366	352	383	360	332	403	388	363	393	381	366	369	374	377	368	379	361	327	365	375	399	391	374	410	369	381	353	332	381	376	348	366	333	374	410	386	363	369	357	373	353	388	362	361	395	358	354	366	342	380	369	374	369	352	371	381	343	365	317	365	377	367	374	367	417	394	379	367	354	375	388	366	375	379	354	342	359	348	380	352	361	340	330	364	354	388	353	394	340	404	331	390	376	376	360	381	399	387	350	330	372	353	371	342	363	350	375	382	358	409	347	339	370	385	402	382	377	374	367	372	380	368	380	387	373	365	406	352	349	378	392	373	341	358	335	373	338	395	383	389	357	339	338	366	377	385	342	354	389	366	371	360	361	363	365	354	363	405	373	373	365	363	377	349	349	412	386	365	383	373	372	352	371	378	391	369	386	345	398	348	363	359	382	369	378	348	344	384	373	398	360	356	382	322	394	372	354	331	413	417	379	394	384	359	400	343	377	353	360	369	387	376	356	346	356	358	378	385	384	355	359	350	375	339	385	340	404	350	356	347	357	363	386	354	371	360	360	387	358	392	365	362	337	409	379	364	390	350	340	361	364	352	377	357	378	359	407	395	383	358	353	338	391	367	376	374	358	374	372	378	373	356	376	347	361	380	372	383	385	366	377	355	396	351	355	332	340	343	369
22343	3933	804	607	579	585	499	418	357	380	235	166	201	161	157	127	161	140	130	132	152	126	139	131	136	129	139	122	125	142	143	131	159	141	147	152	156	153	151	161	137	151	147	151	131	149	141	122	142	116	141	152	130	132	140	125	140	152	155	145	142	131	133	151	138	121	135	137	135	126	145	139	163	127	145	149	135	156	128	136	126	156	159	125	136	140	148	132	140	146	147	148	148	160	155	153	126	152	102	145	127	124	126	129	171	142	152	124	148	124	128	152	117	155	138	121	152	142	133	147	130	141	149	121	154	158	125	162	146	133	132	140	136	147	147	130	163	135	115	120	138	137	127	148	126	138	135	146	138	120	129	141	145	135	151	166	133	115	150	144	139	136	142	130	144	154	163	144	145	138	136	116	153	137	132	159	130	120	153	159	154	138	134	145	139	128	145	143	151	144	132	128	111	151	142	138	135	147	124	142	144	140	120	162	137	132	134	119	146	157	157	139	112	127	133	132	152	124	129	151	138	138	135	147	147	140	141	136	125	135	135	143	139	160	157	136	132	139	125	141	137	152	164	129	127	117	180	129	142	145	137	126	124	142	141	144	157	149	144	130	148	151	148	142	145	142	152	131	129	147	121	129	159	140	148	155	139	137	139	135	143	132	135	151	139	127	142	161	139	122	149	143	128	136	173	131	158	135	127	150	152	134	133	131	133	141	128	136	113	123	140	145	141	135	122	129	128	125	122	164	169	153	141	111	157	132	146	142	119	137	148	117	138	145	142	141	145	149	141	135	136	164	138	141	115	121	150	126	145	138	139	151	146	135	132	149	147	126	131	121	118	120	112	130	116	138	137	138	125	119	152	143	132	133	156	148	142	139	129	129	127	121	117	131	160	153	149	157	137	138	140	138	104	120	135	136	135	135	142	141	136	130	150	130	132	125	140	157	125	127	135	140	135	142	128	156	122	133	162	131	116	141	135	128	150	140	143	144	113	175	172	137	124	157	159	119	118	142	144	128	136	136	143	125	136	161	138	136	142	152	124	118	148	136	109	143	143	141	144	133	177	142	141	120	125	134	134	141	136	141	139	160	131	140	134	133	160	135	161	120	140	164	136	159	138	129	123	167	144	157	160	130	131	154	129	154	166	121	122	156	130	137	145	146	154	142	143	125	148	142	127	130	159	155	148	150	157	179	130	146	117	112	153	153	128	142	119	130	142	137	155	146	139	141	138	144	145	114	128	174	126	124	127	153	155	139	140	152	138	151	154	140	111	140	121	137	149	133	150	137	136	143	134	123	129	143	139	140	133	161	126	135	132	146	141	138	134	166	128	115	155	151	153	137	146	158	128	136	131	153	147	143	131	147	144	121	157	129	136	150	141	149	133	152	139	129	148	127	160	149	148	158	124	149	136	138	116	113	163	138	147	139	144	135	142	144	134	150	141	156	116	139	131	140	141	125	129	128	119	155	167	130	120	138	139	139	118	122	159	137	130	136	138	159	128	134	135	148	147	120	166	140	140	136	133	145	125	161	149	135	153	173	154	117	150	121	142	130	156	148	140	103	119	137	134	134	155	137	151	131	138	141	159	119	151	142	142	145	125	141	136	124	147	166	135	143	148	157	150	138	136	130	133	149	130	156	135	142	137	132	142	132	122	118	134	124	142	131	129	146	128	135	125	134	141	139	158	143	137	129	136	149	145	121	132	145	130	142	153	133	131	126	157	180	154	136	137	142	144	124	123	120	134	131	136	150	132	137	156	130	154	122	143	129	129	144	134	148	156	140	108	132	144	135	141	146	152	131	134	134	118	135	140	138	136	116	139	145	149	144	134	139	144	163	141	129	146	154	129	120	129	120	131	145	150	144	132	115	153	132	152	145	118	142	141	153	135	136	130	135	147	143	146	146	133	137	132	112	143	132	129	138	129	139	123	154	132	119	138	150	125	147	148	139	132	152	145	155	164	143	151	126	126	133	145	142	164	136	175	146	137	148	143	132	130	124	123	125	127	129	141	140	147	134	135	142	150	134	131	118	144	142	132	140	141	121	140	143	127	146	142	151	140	148	143	130	147	144	143	140	139	141	134	122	152	143	148	125	144	126	149	149	152	110	143	144	112	126	141	148	133	162	142	129	130	145	131	134	120	136	137	140	119	109	132	144	134	130	132	152	152	128	129	147	139	159	147	146	133	145	117	132	141	159	138	140	121	148	151	150	134	119	116	149	121	153	122	148	144	152	170	144	137	150	138	147	124	124	145	150	129	128	123	138	159	132	155	145	145	159	148	137	144	150	147	118	130	131	142	149	145	151	140	122	132	134	122	143	133	137	146	143	120	133	115	163	138	147	128	133	132	154	160	127	129	158	118	139	129	126	139	118	133	139	145	138	137	152	159	119	128	146	130	146	139	135	127	129	162	147	129	159	147	134	148	119	120	136	143	135	151	129	144	135	162	163	157	153	147	148	147	142	141	151	132	136	127	117	126	150	126	134	125	155	137	137	146	141	143	129	147	161	122	144	127	145	120	141	128	122	136	142	127	138	126	155	156	126	161	126	116	142	131	152	142	140	147	133	131	143	123	128	135	143	164	134	158	144	129	158	153	120	136	122	137	138	122	162	127	122	137	135	140	149	134	135	134	153	156	142	147	145	133	136	161	158	150	144	137	139	146	153	126	113	124	122	137	147	135	140	125	139	137	148	147	141	114	141	132	138	160	122	125	131	153	148	149	166	117	135	143	156	158	138	151	128	156	146	138	145	150	132	121	171	134	150	142	136	120	142	107	127	126	126	153	163	122	139	144	174	139	148	169	136	140	147	144	157	142	123	140	165	161	133	123	148	149	122	136	123	135	132	151	140	152	144	149	122	147	119	128	141	121	146	142	152	140	141	148	140	124	134	159	128	149	131	128	136	140	150	117	111	119	149	146	123	140	146	167	174	149	152	135	139	127	154	124	139	120	151	132	138	144	155	135	146	119	127	155	154	137	159	126	113	151	126	123	141	140	127	162	155	179	149	152	126	144	142	130	138	131	147	141	138	141	118	142	131	130	143	125	123	134	150	124	133	148	139	135	155	122	136	124	146	156	158	140	134	153	140	147	144	133	136	111	144	131	116	153	128	123	137	139	152	141	113	143	161	132	125	130	152	110	153	149	147	134	164	160	140	126	123	125	133	150	134	146	116	138	138	157	142	112	150	128	151	134	125	136	162	134	148	159	124	157	171	158	130	167	149	152	140	127	144	142	125	149	137	139	138	132	121	141	126	128	155	123	122	133	128	138	138	125	157	149	130	156	129	142	141	135	141	159	131	132	108	119	156	141	124	131	149	135	142	114	158	135	128	130	162	139	139	132	127	130	132	127	124	138	141	145	152	165	117	130	154	135	126	154	124	129	145	150	136	122	121	134	142	122	147	129	144	126	151	138	121	128	158	126	128	173	144	147	154	149	136	138	147	123	140	116	111	132	152	127	146	132	155	160	160	165	147	166	128	133	138
14119	1195	1407	1952	2211	2576	2279	1874	1715	1570	886	647	528	461	445	434	427	413	410	418	432	416	432	414	394	408	379	362	411	379	372	362	378	388	326	353	373	361	391	388	390	401	380	380	387	382	377	353	397	366	338	345	365	337	336	345	402	377	367	336	331	353	380	347	331	359	307	377	350	359	330	358	328	373	369	369	364	311	320	327	359	326	356	382	350	362	321	364	343	364	362	368	333	359	333	341	374	368	349	358	344	360	344	418	326	312	364	372	364	338	343	367	363	378	378	372	383	325	371	349	370	354	367	339	348	360	351	364	364	346	358	337	357	345	311	337	319	352	333	345	318	335	359	320	367	369	374	364	374	347	335	306	332	355	361	349	389	361	385	357	364	333	341	350	354	397	360	354	345	343	363	346	359	336	367	332	348	350	376	382	366	347	380	329	352	359	322	371	355	340	338	371	389	350	368	364	368	340	331	366	377	362	375	353	354	360	378	345	340	351	364	364	333	338	325	308	373	331	348	346	349	386	375	338	353	339	354	336	377	373	353	383	383	351	374	392	328	334	347	361	382	364	370	362	345	365	338	404	363	356	354	346	368	357	356	333	314	352	355	367	368	325	363	340	347	386	336	370	347	351	338	336	361	374	372	344	384	385	340	377	349	353	329	343	339	346	356	341	340	368	339	352	328	350	322	350	359	329	346	339	357	332	351	338	344	378	372	350	356	346	331	373	354	360	350	345	351	358	358	330	370	364	362	366	366	347	354	377	387	342	337	332	358	357	364	369	340	342	350	330	379	368	343	368	362	388	365	377	327	341	352	346	378	358	368	356	355	354	342	366	380	335	341	371	368	361	354	370	358	324	347	360	371	378	348	322	377	361	356	392	352	351	340	367	381	356	318	323	345	381	362	349	344	359	332	332	328	345	358	323	347	348	378	360	354	336	353	375	336	366	326	368	357	347	372	336	376	323	330	339	327	368	351	367	351	342	386	353	367	346	339	329	353	354	352	371	345	359	380	339	384	317	390	316	337	338	356	325	370	313	321	377	361	328	352	334	394	337	341	314	334	354	342	393	372	374	369	343	331	351	342	330	377	338	375	345	328	385	347	402	339	323	369	339	330	361	384	397	342	351	373	367	330	326	359	343	361	389	370	382	346	351	321	346	385	330	313	397	359	322	362	330	303	354	326	361	361	374	357	338	333	360	337	351	337	364	340	357	311	374	352	360	358	357	347	329	364	350	364	357	336	379	376	357	356	341	354	376	354	348	361	380	357	352	324	348	317	349	345	364	345	357	375	338	340	355	366	335	340	337	388	346	336	356	344	373	326	312	363	338	318	336	354	370	361	342	352	319	330	341	345	340	361	357	326	331	365	376	348	342	346	350	300	323	362	350	374	357	338	384	345	364	350	322	360	355	352	363	332	378	320	374	344	345	386	329	330	371	385	363	361	344	357	356	349	361	388	355	344	350	376	373	354	351	349	354	335	376	338	334	340	371	353	332	357	347	345	361	343	341	380	355	358	343	358	343	377	348	365	362	352	352	326	393	334	329	335	339	355	370	369	358	328	357	350	355	329	347	332	377	345	373	346	326	371	348	345	357	366	347	369	362	339	371	348	374	375	348	362	342	351	368	368	346	394	387	377	377	322	388	356	352	360	362	330	368	398	348	359	378	321	299	369	330	368	364	371	342	352	373	386	335	370	356	362	371	321	354	372	354	356	371	354	369	351	351	346	322	377	376	357	370	315	359	364	348	364	347	340	346	335	357	374	369	328	344	355	342	342	377	377	372	316	368	372	337	345	391	360	360	333	329	352	333	348	352	369	350	331	366	344	342	385	344	369	349	336	346	346	362	338	333	379	391	347	372	360	351	340	372	339	340	319	358	339	335	376	381	347	332	312	325	356	378	345	376	379	380	372	396	334	347	368	339	383	343	323	381	373	341	330	369	361	358	337	311	345	343	332	340	371	366	323	328	312	350	339	351	332	383	364	358	332	342	355	323	332	358	343	342	355	361	320	347	318	358	351	340	349	336	352	356	398	358	330	350	340	348	365	379	342	332	367	346	370	369	342	330	361	326	351	342	339	351	332	350	338	336	369	343	366	354	353	367	355	358	337	370	378	402	395	334	378	328	362	344	335	368	354	345	363	360	363	335	354	350	323	360	342	377	330	347	326	382	339	380	367	378	336	361	337	355	353	339	401	336	338	280	382	377	368	358	361	327	360	330	348	340	341	321	367	341	334	373	359	346	347	362	350	362	380	337	354	362	345	328	366	335	322	368	357	327	338	394	341	340	357	341	325	353	380	347	356	345	362	343	318	352	335	331	380	334	338	365	342	357	336	342	345	373	375	367	365	353	340	318	342	336	354	334	329	383	354	357	377	328	369	344	363	392	384	339	336	339	335	348	357	316	360	360	325	385	349	390	358	401	343	351	387	364	319	317	353	321	302	378	350	351	399	360	372	359	350	366	331	321	347	374	364	356	392	334	342	326	355	358	359	349	345	354	354	355	346	368	345	369	353	357	330	365	338	336	357	360	316	329	354	338	373	365	335	382	377	347	339	349	347	351	345	351	335	334	377	362	364	354	361	329	349	345	355	328	346	360	337	347	347	340	359	351	357	342	332	374	377	353	367	368	391	383	344	347	342	370	371	345	359	355	366	366	340	383	376	348	373	366	402	402	310	352	361	369	333	367	361	377	342	332	335	341	338	346	382	319	368	368	333	376	322	326	356	347	339	348	367	347	317	375	359	373	354	374	363	387	388	357	319	370	326	329	373	354	351	344	315	355	342	342	356	338	351	351	338	349	317	344	366	332	322	359	345	378	367	297	342	338	369	367	351	347	372	361	347	374	386	343	355	351	348	357	373	354	358	299	345	383	357	320	385	367	377	352	338	347	336	326	310	330	345	374	362	348	327	359	355	329	366	341	349	365	376	372	357	412	382	319	342	352	385	334	365	375	330	379	381	384	348	312	371	334	351	354	392	343	347	307	341	350	319	348	323	360	371	353	352	377	347	357	328	357	311	372	385	323	378	324	350	356	349	352	348	346	343	362	356	348	329	347	374	363	366	350	322	370	332	363	350	377	361	338	345	321	354	341	361	361	365	365	366	367	345	342	362	365	386	382	326	328	347	372	344	349	395	352	347	334	365	332	356	331	344	339	305	341	372	364	361	362	365	364	364	330	399	336	348	347	371	338	336	373	372	364	353	348	311	343	383	357	398	315	343	349	319	354	332	357	381	372	387	383	344	341	345	352	345	376	359	349	353	367	362	361	360	346	358	371	323	347	338	377	351	353	329	375	343	334	299	346	415	347	323	346	361	378	371	377	364	373	330	366	359	365	368	349	344	364	357	374	368	363	360	348	337	315	361	344	350	372	355	364	339	372	342	367	346	342	350	352	366	380	340	350	340	379	358	376	355	398	359	338	346	344	319	369	327	349	351	352	351	395	359	356	351	369	358	342	342	362	348	344	351	344	333	318	357	371
33474	7865	1963	1295	1140	1083	880	757	718	561	398	362	325	304	310	329	281	284	320	325	298	286	304	312	286	268	326	307	300	271	307	320	311	276	282	279	262	306	283	288	272	286	299	280	286	300	308	301	289	288	252	294	281	309	305	282	306	313	295	282	278	269	270	278	290	286	277	290	284	299	290	284	294	261	285	316	281	285	305	294	297	272	300	258	293	319	278	301	286	308	308	300	245	279	316	288	296	298	291	277	290	298	332	288	298	273	280	280	305	270	273	287	309	250	286	319	306	268	298	281	275	313	291	248	294	301	306	272	306	285	271	286	283	268	278	261	300	263	262	291	276	281	315	296	269	272	256	273	267	321	280	304	281	267	246	254	277	299	300	272	317	278	285	276	308	280	238	264	302	267	274	268	264	280	290	275	280	315	308	286	311	279	260	283	295	325	292	288	294	243	302	300	294	274	281	306	283	297	293	277	258	300	306	293	254	299	316	271	285	285	301	310	295	276	276	309	334	305	302	274	298	289	304	270	279	299	293	303	332	293	307	284	289	284	303	301	276	319	275	313	303	285	246	254	284	291	274	250	276	311	300	281	265	297	284	263	290	306	300	278	291	265	254	270	296	293	301	311	294	318	318	315	309	253	296	291	276	280	301	298	296	277	257	319	277	254	297	299	344	286	305	263	289	319	265	344	296	270	293	313	289	288	317	308	306	257	284	282	262	278	293	286	284	325	262	279	284	293	285	267	246	301	244	311	316	285	307	280	319	280	294	267	314	296	303	275	267	268	268	288	307	277	320	307	293	291	297	289	299	338	290	320	309	284	291	275	297	306	298	308	260	250	285	239	310	254	287	280	270	301	286	266	267	279	300	321	325	301	273	317	271	284	293	291	295	282	278	319	281	280	280	293	278	280	278	305	291	276	277	318	295	267	284	335	314	281	320	285	301	275	299	258	287	292	282	259	313	302	279	286	283	260	273	292	281	312	294	281	265	289	314	343	257	286	298	310	292	299	286	279	273	311	302	241	304	281	283	317	283	307	276	269	325	267	289	307	317	294	307	300	289	304	287	290	295	275	280	304	314	323	269	275	339	294	294	290	313	333	308	284	334	306	328	289	288	279	298	281	325	300	280	267	301	307	313	266	262	289	284	312	289	291	296	298	313	301	274	337	289	282	330	293	295	306	276	293	298	296	272	288	308	288	289	261	291	316	299	287	296	267	287	306	321	313	290	304	289	335	290	297	329	272	281	299	266	286	284	270	280	296	275	312	278	289	310	292	318	299	273	284	294	298	293	276	283	284	264	301	291	239	258	295	289	301	288	281	292	298	312	268	266	260	285	265	281	317	249	273	296	280	254	274	286	255	304	297	288	307	289	269	302	289	308	275	287	309	239	300	264	316	257	279	274	277	281	293	251	305	317	303	293	274	273	296	312	293	329	295	270	306	307	302	296	311	280	264	294	316	308	293	320	307	306	285	261	297	296	312	298	296	274	271	280	267	271	268	276	288	293	283	310	298	300	309	287	283	284	273	300	283	243	299	300	314	267	309	312	255	293	338	296	301	270	317	269	261	306	312	293	290	278	280	281	289	273	295	271	322	316	306	279	261	290	272	236	273	274	262	288	296	322	313	327	273	264	270	297	292	293	291	279	282	276	293	281	262	251	294	275	292	305	297	299	296	327	282	290	289	270	282	319	317	280	267	295	270	288	262	269	299	307	265	314	274	286	289	329	339	267	306	303	322	295	276	298	326	313	281	312	286	309	305	294	302	315	290	299	283	273	313	321	302	309	288	275	323	257	271	302	254	277	287	281	311	281	306	300	280	269	293	295	276	285	313	300	299	276	300	304	315	257	291	301	303	259	325	293	272	283	260	337	302	310	309	269	278	310	296	274	321	278	258	305	300	302	279	301	301	269	314	278	317	271	277	279	310	297	288	287	285	261	295	286	309	269	274	309	319	282	303	297	301	279	286	309	276	301	253	284	294	291	295	318	318	284	291	303	314	287	306	287	288	267	278	289	291	277	264	279	260	298	278	304	325	237	305	295	306	278	272	303	298	292	301	282	268	275	287	265	283	313	288	294	312	305	296	320	302	321	313	320	276	294	270	308	291	289	312	291	352	277	302	269	316	314	284	327	283	286	303	282	304	307	323	278	295	274	326	270	256	300	264	304	321	300	317	282	283	268	297	296	289	282	280	268	289	256	279	271	293	239	272	270	328	286	292	300	313	305	311	290	300	286	279	283	278	248	298	283	315	299	306	291	280	315	302	326	299	279	307	301	291	298	286	298	272	296	253	296	290	286	269	277	311	290	299	299	308	285	283	267	308	277	309	281	268	304	305	292	282	278	255	328	296	321	279	296	295	280	284	290	268	267	282	296	280	279	311	287	306	265	304	313	282	309	300	315	298	269	294	308	288	282	296	299	301	296	270	270	314	289	278	265	264	304	269	288	305	318	297	276	299	297	266	257	297	300	301	302	283	275	268	259	284	291	296	276	272	295	261	315	322	328	295	300	290	299	322	319	277	314	309	299	277	283	278	317	295	299	284	249	288	253	313	276	289	294	299	283	271	264	280	286	272	303	323	284	290	286	294	266	303	304	272	297	306	313	287	306	329	262	272	296	270	284	280	287	313	314	309	282	301	291	284	306	285	307	291	318	287	290	300	275	287	295	304	321	252	291	315	304	298	292	294	282	308	282	254	327	280	324	269	279	310	301	307	290	296	306	293	343	276	324	305	319	284	293	297	277	280	252	305	302	286	317	296	283	298	297	278	314	302	281	300	271	283	296	271	270	263	304	275	280	269	274	295	288	297	285	285	316	316	281	275	260	283	303	310	291	315	293	301	282	264	305	302	275	307	276	271	266	313	285	264	274	268	303	283	293	303	314	292	296	281	290	298	287	257	292	305	310	265	299	249	286	289	283	267	310	256	292	279	289	280	326	281	292	277	289	297	313	286	311	273	289	269	299	322	250	262	280	273	319	275	318	327	292	269	306	313	285	303	294	278	295	300	322	293	268	296	268	289	283	277	324	280	293	280	293	327	311	311	287	280	282	299	295	303	295	299	300	307	303	280	280	270	306	255	282	287	296	294	279	290	285	275	313	253	272	303	286	298	298	280	276	287	305	306	284	262	297	253	290	280	300	267	318	293	291	280	283	291	306	269	269	288	317	250	316	349	297	275	289	269	315	278	303	304	280	292	260	265	321	300	317	290	322	277	276	265	254	275	270	305	284	260	275	263	272	272	295	299	283	302	266	312	308	305	294	298	300	303	288	303	265	298	281	285	301	296	291	282	313	328	293	309	313	303	289	303	301	255	302	269	276	273	276	266	291	279	284	300	295	284	297	272	287	285	264	290	308	284	322	318	294	296	313	325	300	265	289	335	292	305	295	273	283	294	274	253	269	300	258	268	266	270	279	282	265	301	294	263	286	242	304	285	269	306	248	303	294	276	305	264	267	299	284	291	298	305	296	302	304	321	279	327
19422	1801	2634	3610	4214	4173	3422	2881	2873	2207	1367	978	935	849	768	826	739	765	768	774	755	757	694	708	717	716	735	631	705	684	652	685	703	682	654	697	672	691	695	634	652	707	621	673	673	671	687	657	678	654	688	682	641	637	643	635	660	680	681	666	678	647	652	617	692	696	660	612	638	626	651	674	647	638	632	694	666	662	684	631	619	675	659	678	679	671	634	712	653	605	662	636	645	695	700	625	631	669	674	605	668	680	626	675	618	665	678	683	626	640	655	620	609	648	649	672	628	694	661	654	637	667	648	698	653	652	629	653	649	662	680	664	628	666	640	686	597	668	640	640	628	679	664	668	637	652	663	635	663	673	627	625	632	610	659	635	658	644	662	687	657	692	636	632	678	601	663	628	674	672	647	675	659	622	675	649	615	667	660	639	631	659	651	642	644	640	666	643	660	645	641	652	699	703	673	664	650	717	673	622	613	646	631	626	637	649	676	685	593	630	671	654	675	616	634	638	625	637	655	660	640	657	638	625	627	654	687	628	642	650	662	633	596	689	753	645	661	681	605	644	666	677	681	659	723	678	613	647	620	667	634	670	669	672	643	657	637	645	680	662	679	620	634	709	639	666	660	612	620	645	628	630	658	630	683	644	614	669	645	671	686	649	663	658	631	703	632	660	624	619	620	637	615	661	674	660	609	665	647	627	658	661	643	674	629	667	657	649	655	631	636	654	662	686	630	672	696	618	662	652	652	636	709	669	612	656	646	644	664	686	619	670	689	651	731	611	648	608	599	672	697	710	620	622	726	666	622	679	584	686	660	681	651	609	668	628	634	678	662	645	647	660	611	661	688	642	677	641	666	645	657	684	654	648	644	669	609	623	662	660	635	618	693	657	649	649	697	627	634	609	653	705	625	633	666	613	666	628	645	691	659	647	642	633	644	640	676	644	679	639	645	650	676	626	676	709	653	684	666	660	672	672	651	670	654	677	644	642	611	653	640	640	708	590	672	626	676	613	665	641	673	652	686	660	651	644	673	649	637	683	615	612	644	669	645	641	689	625	639	645	636	651	665	722	648	620	649	664	627	680	696	684	659	660	628	670	678	660	655	654	628	668	635	598	651	600	691	691	662	630	617	722	641	681	658	670	666	654	699	638	616	619	661	659	661	655	661	638	666	619	594	630	684	627	663	698	704	611	646	601	626	646	649	673	676	657	669	659	642	677	634	673	614	651	629	650	609	663	601	636	606	656	648	583	642	666	678	643	604	659	639	712	645	657	699	643	621	627	657	682	622	665	669	625	686	642	648	640	665	698	668	640	623	627	658	644	623	651	638	692	656	658	691	638	652	656	701	656	637	668	638	673	650	606	644	624	636	629	659	647	653	676	657	629	662	628	675	634	675	653	679	629	668	705	668	647	667	655	631	661	641	634	604	654	637	622	657	681	646	717	636	657	693	614	659	638	670	670	681	635	629	639	638	614	686	639	659	688	689	712	630	691	633	632	649	692	694	608	627	670	628	647	685	626	612	653	644	665	654	677	683	598	658	661	653	634	683	645	660	655	649	670	629	640	633	648	635	633	651	681	682	694	678	648	674	668	645	648	663	620	629	684	658	637	664	625	644	623	679	602	632	668	704	630	637	631	644	662	663	620	625	637	625	630	597	655	686	648	644	655	637	695	653	673	666	657	608	667	651	683	659	669	672	655	670	632	677	626	680	630	659	632	662	639	611	654	631	643	664	622	650	652	651	694	664	633	626	669	648	654	655	653	636	684	629	637	613	663	643	629	647	645	660	690	632	643	623	659	639	666	666	625	649	690	687	634	680	634	672	638	646	635	671	680	645	651	622	639	637	643	653	638	637	647	634	674	623	661	654	633	670	677	641	659	642	647	673	628	664	700	644	689	681	685	615	658	638	644	635	639	652	646	639	617	682	627	645	659	657	632	633	615	675	631	674	648	648	605	606	642	630	649	666	625	654	642	632	650	616	610	620	672	651	661	678	635	661	676	645	669	634	640	674	660	690	646	630	656	644	644	661	632	625	661	690	701	651	661	638	642	662	645	652	653	633	613	645	641	645	625	643	714	668	696	631	654	606	657	680	668	646	655	661	707	614	665	616	660	663	649	603	662	670	630	662	631	662	654	635	660	615	698	648	682	615	663	630	669	647	617	659	640	677	656	654	642	646	642	642	693	673	656	669	661	659	640	659	674	659	593	666	653	681	636	627	636	599	693	647	695	657	629	633	610	662	657	602	694	670	676	600	656	686	653	658	591	597	656	682	639	669	624	624	587	686	657	573	630	665	702	658	653	639	629	683	655	614	669	630	656	660	664	653	627	638	669	665	667	679	650	638	644	678	645	625	633	625	639	657	682	674	636	671	636	636	627	644	652	665	664	635	636	644	695	684	624	625	638	625	618	644	632	661	683	614	676	625	649	665	637	667	600	653	645	621	645	700	659	676	662	648	644	633	645	593	647	646	656	658	643	644	644	668	652	657	623	658	684	668	639	601	629	669	651	601	655	662	601	690	685	641	656	654	620	624	637	631	690	705	656	642	650	640	646	684	696	661	608	623	676	610	663	681	679	639	680	705	616	665	693	636	665	618	636	667	648	674	680	630	652	692	654	644	661	654	656	725	621	660	658	632	681	667	633	636	663	601	628	657	659	698	647	661	665	654	654	678	673	605	654	649	691	593	630	636	662	643	661	640	642	666	624	626	624	665	651	628	613	672	690	651	604	637	653	635	605	697	666	661	645	613	645	625	655	687	682	634	672	606	661	640	642	671	634	669	644	595	679	693	634	671	622	674	664	643	646	654	650	638	642	632	645	665	631	666	679	635	685	643	707	655	656	689	591	684	684	684	637	627	617	674	723	665	685	647	675	663	699	625	697	671	640	635	606	648	622	577	648	652	633	656	649	647	619	659	672	635	652	669	652	667	656	664	601	626	684	617	685	667	610	612	645	675	661	609	629	659	683	682	674	683	680	710	683	668	634	669	642	656	629	681	613	655	653	654	620	659	611	645	656	680	676	663	682	659	658	628	623	641	617	670	655	663	686	676	684	644	637	661	695	716	605	662	629	692	661	698	673	692	636	608	617	656	596	631	629	699	638	621	698	683	640	652	625	651	662	681	664	661	688	673	638	645	626	636	677	684	606	662	635	662	704	624	623	658	669	622	657	605	636	652	646	645	691	661	671	668	641	618	689	694	651	667	627	661	680	626	711	643	666	679	654	649	701	617	664	650	640	642	652	682	617	657	667	618	638	606	659	636	647	665	678	665	672	623	659	666	625	634	651	663	631	659	657	622	652	644	601	659	668	649	661	641	633	684	634	664	644	632	665	625	638	659	667	657	637	650	692	616	655	604	656	643	661	618	645	667	643	590	649	686	619	651	677	676	651	636	641	667	650	645	640	673	662	624	660	627	648	645	629	663	598	668	662	646	608	694	641	634	651	629	681	611	666	689	679	654	666	636	687	704	613	643	651	644	678
8158	890	359	405	453	389	335	288	321	226	185	150	157	145	145	197	149	143	140	152	168	146	156	159	170	156	145	135	159	157	159	151	145	173	168	147	162	152	156	163	144	182	129	148	152	161	158	148	174	170	166	158	153	144	153	142	185	174	168	171	168	159	163	152	135	157	130	138	149	188	151	146	137	148	135	153	138	166	162	163	153	160	141	166	178	162	116	157	154	149	143	143	168	162	163	141	159	161	173	156	166	155	149	176	153	162	156	170	170	160	151	158	167	150	169	172	153	143	156	172	128	155	139	148	169	138	123	165	163	181	145	149	163	133	166	186	147	153	138	148	158	144	133	163	135	147	130	127	162	143	163	167	140	140	143	157	173	150	180	128	154	164	178	150	165	174	160	158	138	141	151	150	147	143	163	137	136	185	165	162	163	148	152	140	149	141	131	168	164	162	158	170	150	171	159	157	159	157	161	150	177	158	154	167	160	155	160	147	129	132	147	169	155	145	152	141	166	165	170	148	155	135	157	138	138	165	159	169	158	173	149	148	158	158	147	141	161	153	152	161	146	176	134	157	158	165	152	162	142	163	157	151	147	147	172	161	130	154	147	154	143	160	155	147	151	149	191	137	150	134	154	184	165	160	172	146	137	152	175	146	147	151	130	150	168	185	155	168	157	159	149	152	124	143	148	147	165	151	135	171	132	163	184	144	145	141	142	144	164	152	142	158	164	152	151	140	164	151	141	148	163	141	164	128	163	153	132	162	173	155	136	157	147	137	170	152	153	139	151	165	158	153	136	158	171	136	129	165	181	164	176	137	145	165	140	159	136	161	164	144	149	161	164	169	152	157	164	165	143	171	146	135	168	188	160	157	147	177	145	147	152	160	149	143	127	182	159	167	182	160	151	143	165	156	183	143	159	137	138	168	155	133	168	172	142	158	153	137	167	138	151	145	183	158	151	159	146	162	150	164	129	144	161	150	160	155	137	136	140	151	163	139	168	171	167	153	150	148	139	169	120	162	167	156	135	173	151	163	160	165	167	150	143	150	166	166	165	162	149	172	164	144	157	144	141	129	176	162	155	180	136	155	152	145	151	161	160	154	156	143	147	151	146	135	162	148	148	154	166	139	127	143	148	165	150	156	148	146	144	164	188	156	151	137	152	143	164	147	167	157	172	152	153	147	126	129	139	159	149	164	151	140	173	151	157	157	134	146	160	177	136	159	140	154	151	145	144	162	153	169	136	165	142	165	164	155	177	154	137	160	144	163	150	152	167	172	155	142	179	154	158	152	135	163	176	152	139	148	163	155	173	151	144	151	141	182	168	146	161	137	158	156	148	150	169	147	143	148	173	142	160	158	147	167	167	143	163	181	159	159	143	159	150	156	159	144	172	161	153	171	131	161	166	152	141	158	157	150	161	151	157	150	156	159	142	175	156	152	169	138	166	160	170	179	144	158	168	164	182	149	150	161	163	147	158	184	155	139	156	140	150	155	160	175	173	148	151	144	152	159	181	134	153	171	167	142	132	161	109	151	168	151	143	146	148	159	154	134	149	154	168	145	160	166	194	138	148	171	146	179	164	168	139	150	152	139	168	141	135	164	159	154	165	135	147	134	146	156	142	148	162	158	138	168	148	151	137	165	154	155	160	156	186	162	130	155	152	141	140	139	141	155	148	151	147	156	148	144	134	165	113	154	163	160	155	148	148	138	159	147	152	180	155	142	132	145	172	136	151	148	152	154	167	145	144	184	135	170	156	156	157	146	160	159	149	138	143	157	155	133	149	140	159	146	145	157	156	166	158	138	165	157	172	132	157	146	142	132	167	173	122	172	188	148	171	162	148	159	172	153	172	180	171	152	153	160	145	152	160	149	144	164	162	151	148	147	169	159	135	148	144	170	143	161	168	176	143	138	169	156	173	157	157	173	164	136	162	157	165	170	148	156	148	150	168	172	160	148	190	136	141	152	147	157	183	159	177	176	164	162	157	167	150	154	162	149	154	142	155	134	165	145	157	178	146	152	177	160	140	162	162	186	157	152	135	159	130	145	190	127	153	145	154	168	176	162	167	163	158	167	132	143	136	148	149	162	142	141	168	170	149	170	142	171	156	129	146	137	138	164	136	152	152	158	147	165	134	150	159	155	167	152	162	161	169	146	135	160	133	173	140	145	149	161	146	153	159	158	163	165	154	148	163	164	143	151	161	149	154	163	174	158	155	153	166	152	165	149	159	169	149	163	147	173	140	166	157	148	176	149	146	152	176	131	156	129	150	144	123	139	167	147	176	141	168	175	150	170	157	159	160	173	191	171	166	153	178	162	145	147	150	152	156	149	166	168	139	140	137	167	142	147	157	159	145	127	167	156	203	162	166	133	137	145	173	156	143	137	146	154	168	171	146	149	164	151	146	147	147	146	168	133	150	146	153	168	144	153	169	161	141	144	140	170	149	160	156	167	147	169	149	160	165	140	145	159	120	148	161	175	150	153	146	125	153	173	158	151	139	156	161	149	167	127	156	150	179	156	158	140	129	170	182	157	178	139	140	156	140	176	148	174	134	170	182	161	150	143	161	149	161	155	138	164	160	133	147	156	182	152	183	149	158	166	162	146	178	162	158	151	169	135	167	151	180	169	133	160	146	155	178	140	164	137	142	143	148	141	140	166	152	149	167	160	147	154	167	180	143	156	156	154	125	148	159	175	132	149	150	155	167	156	160	168	150	138	163	146	147	157	146	149	164	164	147	174	153	158	142	154	199	164	161	165	144	144	167	145	144	146	156	159	161	166	134	162	155	152	177	124	153	162	158	182	161	169	139	139	169	166	149	147	161	155	153	148	151	169	177	176	121	150	142	141	144	129	156	173	161	173	154	125	141	145	163	153	166	173	146	151	167	158	132	150	171	174	156	167	158	147	143	168	163	162	174	142	177	147	148	173	160	156	153	161	157	170	135	136	168	160	140	156	143	147	154	156	133	164	153	174	157	153	173	149	179	178	173	158	156	160	146	174	151	178	149	167	140	142	154	148	160	158	158	152	175	142	143	153	160	142	153	141	162	146	142	142	136	168	138	158	127	133	159	150	171	149	146	136	145	157	159	154	169	164	145	140	145	161	165	146	138	190	150	169	165	144	177	151	149	167	155	159	164	138	120	152	159	138	154	159	149	172	138	149	148	151	158	170	156	159	153	170	159	140	150	168	141	153	158	150	180	165	157	164	139	160	177	152	161	180	163	161	168	157	147	169	155	169	140	147	144	177	165	155	128	136	156	160	139	163	175	173	186	130	188	143	153	133	160	149	160	175	160	146	172	135	151	160	156	155	162	172	167	163	143	163	147	165	166	155	176	157	145	157	186	152	168	178	152	139	163	149	150	157	164	153	149	178	174	167	149	152	161	173	153	172	144	155	172	186	163	149	152	160	155	170	136	175	165	156	161	134	144	162	142	153	166	158	140	134	149	158	164	165	140	142	158	117	167	178	128	147	149	156	161	145
5303	541	852	1239	1678	1468	1259	1286	1157	823	551	423	377	358	400	392	389	383	371	372	403	390	388	415	342	387	352	367	396	365	348	395	366	402	384	360	401	381	353	353	369	363	338	360	367	363	344	357	334	365	389	382	357	385	375	403	371	347	392	339	383	350	419	369	367	365	378	362	400	366	392	418	350	362	371	351	368	405	349	377	345	417	386	376	352	393	368	351	346	347	381	353	362	360	355	340	354	337	364	347	384	359	386	402	387	351	373	368	373	376	353	393	360	428	398	383	361	369	381	357	374	353	360	385	382	390	383	379	372	384	343	336	392	352	340	341	370	368	401	366	372	392	342	366	339	355	413	388	343	344	352	403	347	380	363	374	355	394	349	387	381	364	388	368	371	379	349	369	362	368	344	384	406	354	376	385	360	390	388	376	435	376	382	382	398	384	363	367	431	361	337	385	352	360	376	367	361	378	373	385	337	370	367	385	331	405	392	338	371	369	377	355	365	373	409	352	353	385	372	361	370	377	350	345	346	358	396	363	371	345	394	338	395	378	362	360	370	352	392	397	351	381	383	391	352	348	343	348	395	363	363	358	367	381	347	376	354	363	361	385	392	351	370	349	363	365	347	350	357	370	343	362	389	401	378	383	364	369	372	364	389	330	350	395	379	387	383	397	384	374	380	350	393	357	366	369	335	358	355	347	392	363	387	383	380	393	347	373	355	328	374	386	353	370	390	382	362	382	380	356	392	379	390	374	399	366	356	352	406	363	373	355	341	370	389	395	390	420	371	336	354	402	402	357	346	356	388	389	364	375	401	369	370	375	411	358	369	404	378	350	375	358	356	376	376	355	407	399	367	367	378	364	365	377	351	346	383	366	375	362	375	362	354	380	358	402	379	403	355	347	373	347	384	364	381	354	376	335	371	374	369	404	401	421	375	359	402	353	341	357	407	400	347	367	343	367	389	371	377	388	365	386	395	419	345	379	357	399	402	385	330	375	324	359	389	378	373	371	380	367	348	358	385	359	404	393	364	356	411	344	375	349	372	410	362	379	391	337	390	347	389	371	358	361	371	374	353	396	383	363	366	379	389	364	360	379	403	335	375	361	372	386	373	399	380	368	374	371	372	361	359	354	380	371	390	397	365	333	357	366	365	391	400	402	344	362	352	374	358	377	376	386	411	371	388	377	363	341	402	388	367	373	371	342	397	373	353	401	372	382	378	378	420	354	347	359	380	323	373	373	341	373	387	369	363	380	373	377	402	345	366	358	378	345	377	426	389	370	358	360	345	418	380	361	348	365	396	415	379	393	354	384	349	364	353	368	356	374	334	353	395	377	354	375	362	386	390	331	332	374	387	399	392	374	397	355	392	370	363	389	360	365	356	376	360	356	364	376	380	380	353	388	404	356	384	370	373	389	365	387	351	362	381	339	376	387	361	335	353	382	363	393	376	340	361	368	350	311	367	366	364	364	375	386	366	362	381	395	390	334	336	405	373	362	343	388	369	383	398	400	413	407	367	413	348	389	366	381	350	375	369	371	353	395	373	384	347	365	398	329	376	346	374	402	374	347	351	409	351	352	356	401	383	367	378	351	386	380	370	361	350	382	368	379	351	378	367	380	357	384	369	341	370	345	375	398	385	367	407	395	368	396	352	344	368	365	381	398	401	333	360	382	365	366	334	361	388	366	365	377	398	377	376	344	415	361	361	360	370	364	389	358	366	391	349	398	408	366	371	395	401	362	387	369	344	402	400	404	371	360	383	342	390	364	409	374	402	341	388	363	378	354	361	384	364	368	364	375	412	376	401	378	404	374	361	398	369	369	346	383	339	357	386	363	363	377	356	349	386	364	354	395	386	387	359	378	366	340	372	389	361	361	344	349	373	350	380	391	334	369	355	377	389	361	364	384	349	408	382	363	350	351	367	388	395	352	389	389	339	378	359	372	357	331	387	380	382	354	363	373	367	393	385	406	365	391	358	366	362	359	405	316	382	365	357	348	367	346	374	361	376	368	362	370	351	399	383	370	367	384	384	390	366	373	355	351	352	363	375	386	377	311	376	361	359	383	393	422	384	391	366	381	336	392	381	373	366	356	372	340	375	378	412	359	388	363	377	357	369	386	357	381	366	382	374	348	354	375	370	371	346	382	367	364	389	378	390	390	391	425	375	383	380	373	354	358	416	371	372	377	416	371	381	390	359	367	345	347	368	386	377	363	398	359	353	358	377	359	369	387	387	343	388	359	381	395	363	384	344	365	405	361	381	378	387	337	358	385	378	377	377	380	359	371	385	388	335	372	395	377	365	389	403	404	354	398	365	383	395	383	407	405	357	403	363	348	373	343	364	375	359	424	355	378	349	346	373	380	395	377	370	337	366	375	359	375	418	388	368	368	344	371	393	343	349	404	360	354	368	361	364	347	384	375	365	363	360	380	375	360	370	359	343	372	379	382	386	348	339	355	387	341	401	358	353	364	375	387	342	382	414	351	345	330	412	404	385	382	377	359	402	351	391	385	378	353	383	399	363	369	392	355	371	430	389	390	382	373	346	348	390	413	369	388	362	391	374	383	379	372	379	373	382	392	356	351	338	354	383	390	363	393	385	408	348	374	319	367	332	356	373	366	363	368	347	361	340	386	355	385	360	383	390	371	392	393	388	361	339	374	378	363	372	357	364	365	385	406	371	407	370	351	378	380	389	335	371	374	392	350	357	384	344	379	390	398	407	354	367	356	366	392	382	362	382	373	374	368	380	403	344	383	401	360	387	363	376	394	354	390	373	345	389	384	332	340	385	361	399	376	359	367	386	354	379	385	350	376	376	367	355	370	398	408	390	390	373	384	370	357	364	380	408	371	356	364	339	360	365	380	369	376	361	368	381	414	376	383	373	374	374	339	382	375	369	386	375	383	377	380	368	387	383	354	352	388	376	371	391	376	397	380	369	381	387	384	366	372	376	395	380	342	371	391	381	411	350	391	387	390	349	399	388	395	381	375	398	381	383	389	369	361	381	369	333	373	358	398	370	341	402	391	365	364	404	377	353	360	360	375	365	359	411	351	362	393	354	354	387	348	356	361	388	372	370	364	387	372	362	363	377	380	409	389	397	389	393	376	393	368	365	350	401	386	382	397	376	379	362	383	348	411	381	350	352	354	397	350	389	386	362	371	377	366	388	384	378	388	391	364	372	366	359	376	402	370	371	350	356	375	359	374	381	376	399	379	375	374	346	336	375	352	353	381	382	362	358	371	370	384	384	388	365	362	383	413	385	373	374	360	371	365	364	380	354	395	370	340	396	389	373	331	380	380	365	375	392	401	348	408	410	362	378	380	397	403	373	389	375	402	401	378	381	347	393	374	378	405	359	365	408	359	377	371	380	375	358	371	378	320	383	358	348	341	396	369	421	357	388	380	353	379	377	385	357	363	372	374	373	382	345	371	363	379	336	371	379	370	357	384	371	372	342	392	387	358	358	352	333	348	390	377	401	370	360	411
22379	3591	967	743	704	645	571	530	401	305	205	188	165	158	133	155	130	130	165	152	154	166	138	165	143	117	147	153	145	174	141	138	142	125	127	146	131	129	152	133	122	131	157	120	151	135	134	125	154	127	127	140	154	128	139	163	135	127	129	138	154	149	122	134	134	152	130	136	145	115	146	155	144	150	148	133	127	119	139	138	161	154	134	150	133	138	125	151	121	126	143	137	143	137	135	143	144	158	149	128	131	145	123	122	126	141	127	129	152	135	134	133	152	134	143	137	147	154	119	107	117	126	169	131	136	158	128	142	149	133	160	134	131	155	149	127	116	135	153	127	144	143	125	133	136	144	150	143	130	121	142	129	133	139	157	162	146	149	135	121	140	150	120	137	135	143	133	150	175	142	144	139	155	141	164	147	123	143	145	132	129	123	154	149	130	169	146	124	114	144	128	138	137	146	158	148	134	168	166	132	123	138	149	141	108	164	121	151	160	134	157	149	142	135	145	135	126	130	160	113	115	153	145	129	142	162	147	135	148	116	135	139	142	145	137	157	143	141	128	159	140	159	146	140	136	135	161	125	136	133	134	166	144	127	125	135	147	130	149	137	151	143	126	144	149	118	128	121	108	144	142	115	135	158	164	113	156	136	131	151	136	140	147	133	153	142	134	149	151	135	155	146	129	151	126	121	153	127	159	136	138	127	146	125	149	127	144	151	131	152	153	127	144	143	128	118	153	116	145	119	137	143	151	156	145	127	144	143	118	144	123	138	147	129	144	135	155	134	134	155	151	150	134	123	133	128	135	148	151	154	149	126	131	160	143	120	112	158	149	160	140	132	136	136	129	154	143	145	136	175	159	125	145	134	121	124	147	155	135	166	167	156	129	145	149	145	133	139	134	153	156	152	129	137	144	134	128	130	133	137	146	122	128	149	168	142	138	152	125	131	134	119	140	140	166	138	127	141	147	152	142	173	136	149	119	136	149	166	153	153	127	162	138	133	128	123	138	151	160	139	166	143	125	156	151	133	130	139	133	128	158	147	163	149	111	136	147	146	126	118	137	145	142	130	136	145	158	119	151	147	145	152	139	171	133	147	130	141	132	123	140	131	153	140	122	131	156	160	145	134	121	136	146	112	130	132	151	126	137	117	122	151	136	133	130	141	128	121	137	150	128	127	122	156	137	123	149	122	152	133	119	129	160	118	134	128	127	136	151	125	132	130	135	128	144	150	150	135	138	150	144	127	137	151	168	124	129	164	133	153	145	128	127	118	131	125	140	108	107	157	150	140	112	127	121	141	139	132	162	154	146	150	140	134	133	149	139	136	140	141	146	151	151	140	130	166	122	123	136	145	147	143	145	146	133	149	121	155	133	129	148	171	154	156	139	118	142	124	145	132	128	153	160	144	158	141	148	140	128	139	184	142	135	140	112	126	143	139	134	122	143	151	130	150	156	134	133	136	131	177	121	124	122	134	125	142	169	126	136	121	146	129	158	134	164	124	127	143	127	151	147	124	134	133	137	111	131	118	121	147	126	144	156	130	133	146	133	151	134	134	136	138	161	114	135	121	113	153	144	163	143	125	156	140	143	141	131	136	134	169	117	147	162	149	160	154	146	152	127	141	140	125	160	145	135	154	129	121	144	179	149	141	136	128	141	140	139	140	141	132	129	122	133	136	138	142	161	142	141	133	147	155	144	141	131	140	124	126	140	122	159	126	134	129	136	125	132	148	135	153	149	131	139	149	164	136	145	160	149	131	140	119	129	130	117	145	132	141	132	133	138	161	131	134	163	140	136	140	119	126	136	157	131	131	121	133	144	129	150	156	140	119	136	151	144	165	143	140	142	146	123	143	124	162	144	138	130	155	153	137	150	123	128	163	126	143	143	142	146	134	133	129	142	159	138	137	138	132	158	149	136	143	119	148	130	128	144	137	150	143	154	143	152	115	123	147	110	168	138	135	143	152	153	141	136	133	139	152	152	129	140	127	135	128	152	136	141	129	148	143	140	131	138	140	110	122	110	153	148	130	149	128	132	131	156	143	165	140	126	174	146	139	139	136	153	132	153	142	142	131	142	168	163	133	123	130	128	123	143	132	122	121	115	122	153	130	126	123	143	128	132	156	137	137	144	144	123	148	140	124	117	146	124	121	142	141	154	109	122	130	135	145	136	135	119	133	134	112	143	171	141	177	156	150	148	146	124	135	130	159	150	132	142	128	152	126	144	141	156	160	143	155	134	137	136	142	148	137	157	155	114	141	148	145	124	144	133	146	139	143	156	135	135	141	122	143	154	124	147	155	148	127	136	157	134	115	109	110	160	149	153	139	139	135	149	143	142	137	146	141	148	122	148	126	138	142	124	142	148	156	138	126	149	140	158	138	136	147	144	134	142	140	155	167	130	169	150	127	135	142	130	166	141	140	165	139	161	141	138	135	136	136	124	126	137	158	135	128	116	131	176	152	160	140	140	143	138	144	149	136	136	130	112	148	142	126	142	125	116	136	129	141	139	163	153	123	146	156	139	145	143	157	137	133	139	127	144	170	151	160	144	146	121	146	159	152	134	127	134	130	135	139	125	124	151	134	107	117	144	132	137	129	143	127	139	127	144	143	172	132	168	156	147	134	124	137	151	144	137	141	131	150	130	116	143	123	149	141	151	145	124	133	160	154	139	130	137	143	131	118	139	140	136	139	145	144	137	130	145	132	126	143	116	113	166	151	152	140	153	139	137	135	161	126	128	147	142	156	132	142	151	135	142	143	132	155	139	152	135	128	132	136	159	149	134	130	156	142	126	135	145	141	130	132	137	146	141	127	151	142	137	142	124	123	136	124	149	140	163	140	155	144	155	135	149	136	132	119	154	135	158	155	131	139	122	141	162	145	142	148	129	150	154	132	137	141	116	127	153	139	140	131	127	146	145	120	127	124	142	138	130	137	156	155	148	161	143	137	131	125	143	128	137	131	119	137	180	162	132	148	129	166	136	114	147	145	145	159	144	141	131	134	138	128	131	153	137	123	137	140	149	135	134	150	145	154	166	152	114	149	127	148	148	160	131	144	153	138	130	143	148	143	138	129	125	122	139	172	125	114	151	139	141	138	145	154	160	115	160	130	156	144	152	136	163	143	153	139	128	132	150	155	146	129	156	157	152	144	142	135	118	126	123	130	127	144	124	172	123	125	136	157	131	137	132	132	128	138	120	148	130	170	152	136	142	130	122	139	132	131	134	146	163	128	165	133	140	157	135	158	144	151	124	135	127	149	168	157	147	142	136	141	114	149	137	126	137	133	141	127	140	118	168	146	136	149	159	161	147	130	127	149	141	146	152	143	154	131	147	147	143	152	166	141	124	144	132	131	136	159	122	153	132	114	141	126	151	164	144	132	123	112	135	143	140	150	151	146	120	156	134	130	131	115	151	106	133	118	131	144	128	135	161	116	151	137	129	133	146	156	136	157	136	134	144	146	131	140	135	131	125	139	149	150	140	131
14105	899	1587	2452	2835	2630	2482	2415	1865	1125	746	641	474	479	444	402	441	435	416	401	413	422	378	388	385	375	419	382	372	368	360	386	366	371	364	409	339	345	380	368	370	350	348	372	361	351	352	349	352	355	341	359	359	352	351	355	366	355	348	335	377	332	344	354	364	367	362	390	370	364	375	350	377	338	330	334	331	344	346	353	359	352	344	337	340	346	338	326	394	342	366	374	377	359	336	375	340	336	387	360	362	337	366	364	377	336	341	357	361	368	333	339	362	353	343	351	333	340	338	357	349	352	348	361	370	338	346	357	376	321	341	365	352	366	389	366	359	382	358	351	363	371	356	336	342	355	365	354	357	336	381	370	325	393	325	386	393	354	358	371	330	344	370	335	359	319	394	363	380	361	350	363	395	355	349	363	352	360	366	339	350	373	372	376	339	350	348	370	357	348	352	345	348	323	387	354	388	359	327	339	358	350	344	346	361	353	346	371	358	375	363	336	330	354	350	375	343	396	354	368	375	350	386	372	366	370	369	350	404	352	374	354	365	352	339	335	399	379	381	370	349	383	365	352	365	339	351	370	372	321	355	358	352	343	349	345	339	358	354	340	352	364	331	355	359	351	337	364	381	358	381	350	348	356	358	342	348	352	341	355	366	359	349	354	366	387	328	351	339	347	346	330	340	339	328	350	373	365	367	352	408	357	317	372	351	364	349	346	356	363	344	361	366	392	358	363	353	347	377	334	343	354	345	381	359	375	349	350	342	368	353	379	365	369	357	351	367	399	351	381	368	383	356	381	338	337	361	373	340	376	361	346	366	353	354	361	340	328	323	360	335	347	366	384	338	321	366	357	344	367	376	381	390	349	354	374	324	345	365	362	333	351	347	375	347	401	346	358	381	382	400	366	371	363	360	385	354	381	366	367	353	317	389	344	371	366	374	377	362	342	349	343	377	350	344	337	352	356	367	365	322	357	350	351	339	397	376	397	368	350	343	379	345	367	397	342	358	370	348	374	384	341	323	409	392	375	339	366	376	316	356	343	362	350	317	352	379	365	374	352	391	355	343	317	345	372	340	371	368	338	355	338	362	361	363	341	344	338	358	377	351	369	350	366	368	361	361	345	331	353	354	365	360	370	363	363	379	364	383	360	337	390	362	355	367	373	354	389	359	378	374	367	367	343	375	342	340	334	392	351	350	319	357	370	349	334	369	364	335	337	352	325	368	358	380	350	339	381	376	379	367	327	382	353	353	348	339	309	363	360	351	383	342	335	380	331	336	334	342	304	360	363	350	371	332	349	330	350	354	364	325	351	368	360	384	362	378	365	393	348	382	354	347	400	328	349	371	353	365	405	383	362	357	351	357	314	374	363	367	367	361	365	359	330	372	365	376	386	394	384	338	385	373	335	337	350	347	336	314	340	352	346	377	364	317	364	348	349	348	348	371	360	366	368	369	357	334	329	359	348	349	352	405	364	319	365	353	351	368	379	351	352	354	378	352	373	362	368	378	361	342	352	372	308	353	342	331	381	347	356	361	346	379	332	383	340	384	360	396	376	328	340	405	350	374	358	367	391	329	359	368	369	338	349	385	335	289	336	352	322	380	344	353	347	374	362	335	333	356	337	350	358	373	359	355	384	364	325	373	367	349	340	391	327	359	353	344	359	352	348	377	344	356	393	370	360	331	368	344	367	331	356	365	350	358	385	377	324	341	396	348	328	329	353	351	346	350	379	318	344	356	374	358	320	304	339	349	351	361	347	395	343	362	348	368	359	362	362	358	366	372	401	354	367	344	338	351	386	374	361	320	358	348	356	367	367	367	369	351	367	356	342	345	372	362	354	335	361	362	372	378	358	343	364	344	385	381	348	324	368	385	338	355	330	372	374	377	347	327	359	336	341	310	359	386	386	369	335	376	360	335	324	358	355	358	346	342	328	363	339	354	339	377	327	359	371	342	368	348	360	328	367	354	349	371	328	360	331	347	379	361	337	366	342	349	345	329	337	369	367	366	347	359	392	364	359	372	317	370	357	354	365	347	349	328	367	324	371	388	365	361	342	370	406	353	357	350	356	349	383	354	372	376	352	350	364	341	366	353	366	346	344	368	353	366	350	337	318	346	361	359	338	343	351	359	370	379	404	375	360	314	384	360	349	344	374	361	367	344	360	334	360	410	359	360	341	355	381	320	393	334	360	370	341	337	371	356	352	358	361	332	380	365	406	342	328	371	364	357	378	402	352	343	389	327	353	334	362	380	363	393	375	386	351	370	339	373	377	361	347	315	358	349	358	368	348	365	361	353	349	364	371	363	345	348	328	326	336	318	355	367	361	358	318	382	352	400	370	359	350	329	374	374	338	397	362	351	334	343	351	361	343	369	361	370	344	368	367	344	374	331	363	377	356	372	326	343	389	359	354	363	354	364	365	346	339	359	368	385	364	376	384	346	326	346	363	379	331	349	367	351	334	318	326	380	368	343	326	374	377	352	354	322	354	351	353	365	344	367	401	358	351	374	378	372	363	324	356	345	355	352	344	362	339	336	388	359	348	346	395	344	333	327	347	344	373	379	317	384	372	334	380	375	349	361	373	360	334	359	357	359	355	339	384	384	362	322	362	352	355	351	357	358	350	365	345	346	351	358	386	362	364	322	373	369	383	392	372	364	332	367	362	322	415	362	348	346	386	361	371	345	348	366	345	374	354	367	343	382	400	346	338	372	366	363	372	361	345	384	336	362	377	380	326	375	353	363	348	378	358	358	338	290	349	360	368	347	353	329	377	369	369	364	397	359	383	352	375	353	361	363	384	365	355	392	358	363	361	325	344	350	367	384	391	361	391	325	357	367	382	374	350	356	369	345	367	359	345	373	341	367	367	325	363	335	383	389	351	362	384	381	379	343	344	369	366	357	373	335	372	354	360	376	374	371	360	337	379	364	405	348	367	358	382	380	381	326	357	362	362	333	353	339	339	362	329	362	352	365	359	362	360	340	369	338	364	352	352	350	349	367	367	364	346	348	347	368	372	319	336	346	383	373	343	341	343	333	366	388	399	331	347	338	360	363	412	364	334	349	316	360	346	366	336	379	337	361	347	375	349	360	326	374	384	364	385	351	324	366	345	356	355	361	340	344	346	362	343	379	347	311	347	399	370	352	357	371	335	347	346	367	321	323	396	357	365	340	353	336	315	380	358	348	380	377	378	363	344	334	348	372	320	342	348	346	388	368	359	358	341	393	365	353	380	356	374	398	354	375	370	375	384	330	356	342	374	338	336	390	340	399	362	370	378	322	344	362	358	370	372	370	311	350	359	353	351	350	363	359	379	347	406	313	367	372	368	361	339	343	382	378	348	354	345	372	363	340	342	388	356	381	327	363	361	303	338	359	306	348	341	354	343	349	354	335	361	377	377	363	378	339	354	366	367	355	332	365	343	370	346	393	360	321	333	328	341	369	366	366	388	377	348	348	354	386	328	383	345	377	363	378	355	377	367	366	337
33609	7318	1917	1446	1198	1053	1021	924	683	490	416	368	325	298	284	314	303	301	283	294	310	312	284	329	298	304	271	295	264	345	300	295	307	285	287	299	291	314	305	276	244	299	275	300	260	305	309	270	305	276	307	281	295	303	290	301	298	308	313	322	295	296	283	294	283	282	296	297	277	301	309	300	262	307	298	308	312	296	265	292	283	302	327	291	279	266	290	277	280	277	273	318	290	299	339	277	271	279	267	325	276	283	274	296	279	310	286	286	283	304	288	259	271	299	286	311	289	316	334	309	283	294	278	318	315	306	316	272	287	321	320	275	310	318	279	282	269	325	307	296	305	297	286	294	292	317	300	294	320	299	275	291	313	290	286	287	298	266	277	295	325	314	300	301	278	285	319	302	310	286	313	314	288	309	299	314	280	269	296	281	296	269	313	311	303	312	250	304	287	313	316	319	304	275	290	273	277	290	275	271	283	294	281	322	300	303	298	302	287	289	300	273	278	306	296	274	310	295	305	284	306	310	337	277	270	285	297	276	287	293	317	298	306	293	293	290	300	336	324	272	301	294	298	278	301	305	304	346	255	273	293	320	302	283	317	322	313	294	280	272	292	294	301	312	317	340	317	287	310	285	318	297	289	324	282	285	261	305	296	269	309	295	265	247	311	279	306	287	300	315	298	288	295	320	294	301	251	283	294	294	321	297	267	238	289	277	276	276	287	283	306	270	324	298	318	315	292	305	315	324	293	287	285	317	307	310	303	275	275	288	293	305	313	327	270	302	292	284	284	307	282	256	296	284	317	298	289	290	259	294	305	288	306	303	290	292	314	269	276	310	288	288	313	295	307	285	260	287	305	258	317	277	293	298	282	251	274	302	279	284	284	256	296	293	313	306	305	306	310	304	317	281	289	317	298	287	318	271	252	315	282	284	307	298	262	296	324	313	279	277	283	308	316	288	276	273	344	289	294	285	256	308	264	274	287	282	292	294	266	304	286	300	313	278	281	283	249	269	252	290	297	283	279	282	277	291	302	285	285	285	261	324	292	298	282	280	290	290	303	283	299	271	319	302	313	309	270	291	289	305	315	306	276	265	304	308	294	309	307	274	306	282	280	304	314	291	321	276	278	302	313	281	293	309	326	314	284	281	281	312	262	285	285	309	293	293	257	271	284	250	282	305	335	274	306	300	289	290	274	309	274	285	278	275	304	310	259	286	338	294	296	325	304	275	306	297	282	301	321	304	267	314	310	304	301	288	305	286	304	292	326	275	300	313	284	312	272	313	287	298	321	261	272	287	283	272	275	283	282	287	291	300	278	295	277	310	287	303	297	274	285	296	296	288	287	299	302	301	302	299	319	277	315	276	330	347	313	301	291	273	258	280	279	300	285	303	269	275	285	277	287	282	285	336	289	308	284	299	285	317	291	267	260	305	302	302	282	319	301	283	312	299	291	302	283	291	315	307	313	287	315	307	305	265	284	260	281	308	294	294	274	303	321	293	286	304	277	283	321	297	288	271	292	321	265	267	282	305	320	284	286	296	270	314	302	305	307	311	290	284	302	269	305	266	276	278	313	292	313	294	330	264	238	273	298	274	304	292	288	287	274	254	307	277	252	301	322	282	298	293	283	283	279	300	276	322	287	331	267	308	281	286	301	316	259	284	313	314	295	312	298	290	326	303	289	298	294	303	333	314	308	307	282	299	316	275	305	296	333	232	302	307	271	286	296	274	310	293	326	302	309	260	305	299	284	307	321	272	287	304	301	273	332	301	291	270	291	287	297	318	263	292	286	302	318	310	295	330	300	289	285	294	310	281	313	272	302	319	336	286	344	307	330	322	325	317	287	282	298	295	287	286	269	273	297	281	300	308	300	303	293	307	286	261	319	271	285	288	265	312	309	297	275	283	322	257	269	309	317	267	294	289	280	273	280	288	289	298	297	288	304	317	269	320	271	333	309	269	308	269	270	303	307	300	274	297	317	286	251	300	261	306	262	289	278	262	300	286	274	274	308	312	277	284	300	281	297	290	322	299	302	269	284	302	277	308	287	274	312	315	285	281	314	270	320	289	298	291	277	305	297	309	272	294	304	279	257	295	293	319	289	285	296	303	266	254	287	291	290	278	283	261	277	292	291	333	277	279	334	304	306	300	345	280	282	291	307	313	298	304	273	286	301	278	303	285	299	342	274	302	277	303	265	259	270	265	287	294	272	274	261	326	283	292	314	289	293	288	281	283	278	314	266	279	253	305	289	297	306	277	289	289	273	297	280	306	280	275	298	271	302	289	267	282	286	284	280	295	275	305	298	287	264	316	284	292	278	296	275	271	274	319	298	320	312	255	315	300	355	305	276	271	317	295	307	301	308	319	289	282	338	293	289	298	306	280	309	278	300	272	300	277	268	283	304	290	305	321	312	287	296	320	251	307	299	301	313	303	269	316	280	263	307	309	292	295	308	303	250	296	287	291	278	276	292	293	268	288	284	272	299	292	315	283	291	315	308	328	304	273	269	282	272	301	284	272	296	285	306	273	291	297	315	308	280	293	299	298	282	293	281	296	296	293	293	309	293	288	298	277	298	295	299	284	333	297	278	276	272	260	264	321	280	299	278	256	288	310	314	308	292	287	295	309	293	294	306	290	316	320	295	278	276	297	307	282	311	291	259	319	280	303	289	298	279	293	282	284	271	316	301	272	272	307	298	319	276	319	288	294	309	327	275	315	288	275	298	304	298	266	312	272	308	284	279	266	274	300	288	289	297	271	293	269	272	288	284	309	307	270	345	292	249	293	309	287	270	282	311	295	297	292	256	299	313	328	327	289	262	291	278	267	263	287	297	276	283	310	302	294	288	284	287	287	291	264	296	325	250	328	284	268	294	323	273	274	286	338	283	295	275	296	305	300	299	289	322	300	260	286	264	314	284	293	295	307	274	290	298	281	326	293	285	300	280	311	296	269	269	275	312	297	298	309	329	280	278	275	328	303	297	252	315	324	313	302	291	313	278	296	278	283	333	277	299	303	310	273	274	294	283	287	257	317	277	296	302	292	248	284	300	282	281	267	319	299	304	286	296	260	279	306	285	282	269	289	282	281	288	292	282	309	263	269	292	290	276	298	314	289	290	307	265	295	295	319	319	303	291	251	319	313	320	264	271	271	290	286	309	265	329	287	337	305	290	310	300	307	278	273	322	305	298	288	267	281	296	320	294	276	307	278	319	284	292	291	303	309	327	280	299	257	280	271	289	290	306	290	258	290	291	292	289	273	273	269	282	306	275	302	296	304	287	274	296	267	269	279	276	279	326	273	300	309	285	282	295	315	314	268	312	301	315	278	285	322	271	295	283	291	271	315	316	286	293	287	291	290	319	320	313	282	300	289	276	253	291	288	291	290	280	292	272	326	293	284	274	280	282	341	301	296	328	302	273	281	282	310	307	284	260	287	304	296	279	268	304	281	305	269	324	321	333	303	289	279	284	280	282	280	281	288	312	266	288	311
18963	1582	2701	3898	4492	3774	3914	3599	2738	1815	1365	1079	922	876	865	779	771	769	769	744	744	728	780	762	712	729	741	692	689	709	740	734	656	680	681	683	704	713	681	675	645	684	712	699	674	650	646	673	639	617	690	656	666	696	679	667	647	684	646	689	709	637	622	639	711	682	709	664	621	615	645	691	676	678	677	670	650	697	667	637	700	672	651	623	669	656	640	616	631	683	626	671	669	650	658	643	646	614	684	652	651	685	673	668	627	671	635	667	640	650	644	676	664	668	686	647	636	701	602	639	674	691	621	646	649	643	642	662	642	666	697	679	660	644	658	660	641	646	667	659	648	648	657	629	651	630	674	660	634	655	634	620	643	666	678	637	627	613	685	652	665	724	639	668	664	603	677	642	644	675	627	648	609	617	651	635	675	667	670	644	649	598	668	633	660	647	668	678	618	645	627	686	686	673	664	667	682	697	645	657	685	620	642	664	627	663	641	656	683	637	674	691	652	626	685	679	645	653	655	631	643	596	654	654	617	688	667	641	673	648	685	657	654	664	651	618	644	620	660	665	666	638	694	654	652	702	647	610	678	690	644	652	649	653	688	683	667	652	646	664	652	655	652	680	667	642	647	655	676	654	622	686	638	657	645	682	660	671	679	658	689	649	658	637	610	647	648	705	663	596	640	673	685	634	649	645	611	640	672	604	617	668	643	621	656	645	613	668	650	653	668	697	641	650	684	630	632	679	628	618	636	613	680	619	644	677	637	655	643	607	691	653	642	644	635	652	627	684	631	626	642	669	653	652	666	624	640	662	658	646	655	683	633	708	657	625	712	679	631	621	694	662	656	616	653	658	677	660	687	633	637	620	614	637	687	697	662	672	630	683	715	650	679	645	683	713	612	652	646	653	616	671	644	700	663	631	652	654	667	669	659	675	680	642	655	627	644	664	676	647	677	715	628	646	643	632	640	641	637	621	674	670	669	656	661	594	654	643	649	675	665	658	650	605	699	627	638	631	638	661	695	640	655	654	668	659	633	667	658	623	678	652	646	650	645	649	695	684	693	609	634	640	633	688	633	647	686	695	673	607	682	658	617	658	650	688	628	679	657	594	687	668	680	639	661	656	661	671	645	654	612	675	638	678	634	650	635	618	691	628	635	651	624	658	608	656	622	676	680	699	636	629	673	659	679	653	675	636	653	674	663	693	608	649	686	713	680	651	633	631	689	645	658	715	661	691	634	664	713	629	632	597	599	645	665	654	705	642	661	684	647	666	683	679	654	667	648	650	693	696	614	632	682	657	645	646	670	649	617	679	614	639	607	664	656	637	661	650	666	662	637	704	661	625	655	662	646	610	641	683	651	623	672	655	657	649	653	666	617	620	671	665	614	626	651	674	658	681	656	651	692	645	661	616	641	665	632	713	647	673	643	638	635	668	666	620	666	629	610	642	659	637	614	638	620	595	661	627	646	712	689	677	662	689	680	656	627	698	660	655	705	651	691	661	709	658	660	625	700	630	644	663	631	630	661	616	648	661	685	659	692	635	706	637	639	706	680	622	683	668	669	598	612	690	614	700	679	670	662	604	646	681	668	630	640	658	647	670	628	638	665	625	611	691	621	652	651	646	648	663	611	690	678	640	633	672	649	612	703	621	656	661	632	664	671	673	652	658	658	663	654	684	634	670	660	639	677	635	634	639	665	663	701	644	632	660	667	665	646	636	637	646	701	615	627	653	641	699	649	627	624	669	640	635	709	677	688	643	674	634	665	650	650	668	661	626	645	643	651	634	647	666	647	651	631	618	628	642	675	687	686	658	644	609	658	678	665	665	676	671	599	680	594	665	668	638	639	639	665	654	662	631	715	637	615	665	698	664	652	689	666	608	580	661	672	613	645	671	672	711	647	659	630	689	644	688	658	680	663	699	633	668	684	645	611	655	634	681	662	626	659	654	605	679	635	667	656	630	666	681	668	654	660	646	632	632	626	647	688	650	632	616	641	679	678	672	658	645	624	678	614	666	657	670	658	661	643	632	672	655	671	651	651	690	661	634	657	647	679	673	680	655	663	643	692	643	657	659	666	656	658	654	661	670	657	667	620	638	618	673	654	659	647	685	678	686	682	648	671	652	654	694	671	686	635	657	628	602	700	629	629	632	687	638	637	621	667	729	610	688	620	702	678	680	671	636	630	725	664	655	642	677	609	669	646	669	651	643	643	687	656	662	643	624	656	668	645	637	669	645	661	632	606	629	674	659	651	640	639	662	714	647	637	655	634	671	687	655	676	621	656	681	669	639	687	624	609	665	592	655	635	644	643	638	656	700	598	657	683	632	641	579	688	650	605	666	670	670	671	690	689	664	659	616	629	688	661	669	678	685	640	661	653	680	624	698	675	669	663	660	626	643	659	665	706	665	671	620	685	638	678	622	656	687	642	643	673	662	642	674	646	710	661	662	649	645	690	643	674	660	607	649	669	680	666	636	662	674	635	650	676	665	673	689	671	672	641	673	633	664	633	659	712	669	679	637	649	604	646	606	663	627	654	651	674	697	654	679	678	616	652	668	617	631	713	664	668	663	655	638	686	702	629	666	654	660	677	663	652	618	635	657	665	715	681	694	653	686	664	622	611	620	601	637	667	689	673	674	642	646	695	673	685	619	647	670	589	700	667	654	625	654	653	645	667	683	600	636	661	620	612	632	706	648	678	664	648	636	614	664	699	617	642	662	617	636	652	670	667	677	678	680	676	656	662	693	621	654	637	648	642	604	618	694	631	643	656	635	652	674	657	638	631	685	666	656	669	633	616	652	687	627	633	643	615	673	674	669	670	688	635	630	662	653	611	631	630	706	645	633	605	680	667	688	664	661	657	607	638	649	650	667	646	636	625	623	672	674	648	666	667	684	668	678	647	645	679	667	648	612	637	626	659	679	652	658	577	677	650	654	676	630	686	616	675	645	637	653	699	666	654	628	654	633	625	609	611	704	641	648	639	677	665	657	716	696	615	686	637	703	689	657	681	649	624	661	656	669	647	600	602	664	665	687	665	682	662	629	695	621	593	618	645	713	650	690	666	664	654	637	640	639	652	621	684	658	626	631	699	666	688	663	665	643	716	618	689	640	644	662	629	669	639	674	650	662	686	635	650	690	627	627	644	640	641	618	658	627	639	621	649	651	690	630	638	662	651	644	655	674	677	641	658	645	655	621	627	635	641	651	718	647	659	668	630	672	622	643	647	677	643	628	614	655	614	718	661	669	608	636	667	664	677	687	708	676	645	661	630	619	665	644	658	618	691	694	676	624	670	681	665	639	656	649	668	662	680	634	678	651	683	608	716	671	660	658	663	651	654	672	641	632	600	618	662	642	637	629	681	651	631	647	635	635	635	621	664	674	650	645	662	670	613	638	637	679	644	632	667	614	690	659	613	630	672	681	647	703	700	715	708	667	644	635	632	650	684	665	722	640	666	645	658	668	650	646	645	631	650	624	678	662	648	633	652	647
7968	849	364	437	434	375	346	344	265	215	193	183	155	137	192	131	157	166	157	160	137	168	163	167	163	172	139	159	142	137	163	164	163	142	171	144	172	160	166	149	162	137	168	160	149	150	135	155	169	128	145	154	163	143	145	152	160	144	159	163	147	151	135	134	169	140	145	161	161	159	162	158	147	159	182	172	151	167	160	161	138	175	160	156	156	147	148	137	135	190	148	148	150	155	166	136	141	162	165	156	165	148	170	147	149	159	152	130	166	147	156	159	168	171	139	168	162	150	141	166	167	158	157	170	188	164	172	157	143	168	141	144	163	149	168	138	169	140	174	154	174	148	156	157	143	140	173	162	168	144	162	162	140	174	179	141	130	163	155	165	176	173	156	166	166	146	155	144	162	143	135	170	146	133	168	173	158	158	147	131	149	169	186	163	146	164	151	154	149	186	153	176	157	148	160	153	169	137	135	143	166	158	132	183	177	153	123	154	172	155	149	145	172	185	163	164	156	178	136	185	151	167	144	188	197	174	178	142	167	171	141	161	156	172	172	144	159	152	171	144	152	167	149	136	145	170	146	142	160	148	167	145	159	175	164	153	159	165	157	164	148	141	141	151	142	154	162	148	142	142	163	146	179	165	169	153	158	160	171	165	168	164	170	159	143	148	150	149	130	161	142	142	156	145	148	145	167	163	141	151	147	158	125	163	142	154	151	146	138	157	159	182	150	147	144	155	145	143	176	147	170	178	160	158	144	174	159	139	145	145	162	163	177	157	159	169	160	147	170	158	147	143	150	154	168	177	170	170	144	147	162	116	141	178	132	145	147	160	164	160	163	140	155	145	149	171	174	166	156	132	169	165	153	145	150	134	164	124	169	161	190	154	155	177	143	147	155	146	150	183	172	139	170	154	157	160	168	147	162	139	163	143	158	165	145	148	139	147	158	162	168	160	146	171	145	145	186	158	135	152	150	150	161	154	134	165	169	181	180	136	137	155	154	130	150	154	162	172	154	135	165	152	158	139	155	150	137	165	160	154	149	185	153	156	154	144	170	177	151	184	165	143	168	156	136	141	139	135	141	140	152	164	162	172	169	185	149	146	153	161	151	149	151	159	142	136	141	162	158	168	150	157	147	148	132	157	151	152	139	146	148	155	159	143	146	144	160	157	144	137	153	157	159	132	174	149	150	155	168	163	162	138	151	156	152	155	165	144	140	139	142	133	151	162	149	149	156	150	144	157	153	138	145	150	140	145	144	134	166	155	147	170	163	134	171	169	154	135	163	144	165	150	151	133	145	140	134	171	133	136	135	183	183	161	160	131	154	158	135	154	169	154	166	134	143	146	146	148	142	156	161	145	139	148	136	150	160	156	131	141	155	163	157	146	142	146	172	154	154	168	166	123	167	174	144	162	141	151	151	151	167	188	162	165	140	157	160	161	150	138	162	132	155	156	145	167	174	161	147	175	166	135	134	141	158	147	147	150	158	161	150	168	173	133	151	164	158	179	158	149	146	165	140	143	141	150	182	150	154	165	140	169	144	149	163	154	149	149	166	128	156	172	149	154	135	167	161	178	159	151	158	150	146	149	166	151	157	166	137	144	152	176	177	173	161	147	168	145	172	145	161	140	161	136	160	159	175	162	153	175	150	148	180	164	150	174	158	149	155	148	167	142	170	177	150	179	156	141	165	137	166	127	147	163	155	142	143	180	158	151	154	176	173	151	152	159	139	128	155	153	157	184	157	138	155	156	152	147	171	149	157	149	139	165	144	163	171	179	187	166	174	146	176	175	149	169	148	155	182	183	170	153	160	143	164	162	182	145	141	153	146	173	161	173	164	135	148	164	157	159	152	133	155	134	144	159	160	126	183	156	170	142	164	144	180	164	166	149	147	151	178	137	136	143	121	134	167	161	172	157	132	192	155	149	172	156	163	154	190	180	147	181	150	160	145	147	145	187	154	161	144	170	141	160	160	144	155	173	186	168	168	155	136	134	150	152	174	160	158	164	155	154	134	153	161	152	140	143	138	138	166	138	175	160	152	150	152	154	136	143	154	157	139	158	148	166	149	125	171	149	163	172	134	155	144	143	150	151	169	171	144	151	133	148	156	172	135	168	160	162	166	176	172	148	117	158	167	146	129	169	143	163	159	152	146	146	178	143	147	149	138	156	157	143	154	149	153	157	170	140	183	146	166	198	142	163	159	150	147	154	151	159	144	156	148	154	161	143	139	156	160	162	154	171	163	157	165	167	142	158	149	158	171	116	169	174	150	131	156	173	140	141	155	150	170	153	159	145	144	150	126	152	186	166	152	156	145	153	152	142	152	160	159	160	151	152	156	175	159	149	142	140	169	150	150	160	185	159	142	167	149	165	148	175	157	134	133	146	141	131	151	146	168	147	150	148	161	189	136	158	148	145	140	165	159	161	135	176	159	153	148	153	151	172	164	155	154	149	156	170	174	159	162	163	169	154	167	142	147	139	163	141	166	173	162	138	139	168	142	154	131	137	127	154	182	152	156	155	141	155	134	164	164	157	158	134	128	169	147	154	182	153	148	180	148	187	170	164	152	153	162	157	154	166	154	169	138	140	157	161	163	126	150	134	147	161	147	160	162	152	160	157	184	167	140	153	130	179	131	146	178	173	131	159	170	156	151	153	139	131	165	154	176	141	149	157	164	140	147	166	147	136	137	173	154	157	152	139	152	170	167	148	132	168	184	154	130	149	170	147	152	150	155	168	158	179	152	140	174	142	163	149	175	158	159	174	164	189	169	147	149	141	174	143	167	178	134	151	169	165	171	157	161	168	169	144	156	161	148	131	148	188	174	127	182	141	156	159	158	168	165	144	156	155	157	154	189	161	146	144	133	152	158	164	170	153	147	140	160	172	160	164	157	147	146	153	169	136	150	176	126	134	160	162	153	139	160	166	152	149	160	162	153	152	149	151	154	162	150	155	170	128	146	152	174	120	154	141	152	159	140	141	156	164	147	164	168	150	148	173	165	155	163	185	147	139	141	151	148	147	146	175	156	139	182	154	172	159	154	146	137	168	131	164	162	150	156	160	153	159	165	143	152	169	174	159	163	159	147	162	165	153	149	150	177	140	134	156	131	144	180	169	153	172	162	174	144	164	167	158	191	163	165	160	148	141	147	143	138	156	145	150	156	149	145	169	173	153	151	161	148	183	138	161	150	153	156	149	169	149	170	142	155	148	147	157	136	150	149	139	175	183	139	155	147	148	153	151	145	159	174	137	169	151	130	162	144	169	166	145	153	156	147	138	144	155	147	164	159	136	147	148	148	151	165	177	185	132	146	177	153	150	141	156	166	150	155	152	159	142	141	155	129	160	145	185	175	155	142	147	163	159	155	168	117	158	173	159	166	145	134	160	179	141	152	135	145	141	151	139	153	168	179	171	149	136	136	162	162	141	170	165	163	164	132	153	163	143	153	169	167	132	156	165	155	168	167	143	161	172	153	156	158	158	157	149
4999	523	866	1286	1530	1418	1398	1454	1008	709	539	432	389	368	404	365	378	420	386	375	373	375	390	378	374	341	371	345	385	379	399	383	377	356	374	392	393	363	364	364	358	417	393	371	376	380	367	403	366	385	391	384	378	395	374	373	364	396	380	366	369	367	337	378	381	373	354	352	370	359	357	334	396	363	367	407	372	378	383	368	349	370	346	347	357	383	369	374	396	387	386	385	368	345	369	354	399	359	375	389	389	394	374	399	372	373	360	357	354	371	363	395	370	385	373	392	410	345	374	419	389	358	385	377	367	394	368	364	329	360	362	407	420	363	386	402	352	368	401	406	374	387	390	366	372	398	374	368	367	388	374	367	370	386	408	349	361	386	365	396	369	394	409	352	382	375	390	371	381	412	393	396	361	390	389	366	365	359	375	400	314	412	397	347	376	370	405	384	384	360	366	378	369	341	375	381	376	375	402	366	367	381	346	412	364	384	363	356	363	375	372	383	378	361	384	380	331	348	342	355	367	381	389	373	376	368	368	364	375	391	374	352	372	348	386	344	408	398	388	377	389	393	341	374	385	401	377	396	366	370	417	386	369	358	403	359	368	356	383	338	391	402	412	379	389	371	374	361	367	345	350	356	370	407	348	388	319	335	363	376	374	331	375	429	356	376	352	403	368	390	353	348	360	361	363	382	396	376	344	418	355	388	406	395	363	373	372	365	368	411	373	373	331	346	388	379	374	361	369	375	353	367	385	351	354	363	378	371	377	372	368	340	375	367	358	327	369	378	385	358	378	367	389	340	359	340	383	376	370	385	371	367	382	347	372	358	374	357	365	369	385	331	398	370	383	362	363	375	393	370	346	384	383	398	408	361	380	350	394	361	394	376	397	399	396	392	382	378	323	389	368	343	350	386	379	381	363	367	377	399	392	411	353	382	366	369	384	361	354	360	347	373	378	396	376	356	374	378	371	398	382	377	376	378	382	361	364	344	398	403	377	388	360	364	391	404	376	386	361	373	365	364	354	343	386	368	367	359	369	359	373	369	390	387	358	358	397	372	376	353	376	422	377	401	356	357	366	344	383	373	399	325	361	400	365	379	373	340	407	428	373	364	353	377	373	391	368	382	370	372	394	398	356	344	360	343	341	369	346	368	413	345	364	379	377	374	356	356	375	386	385	340	356	351	356	360	380	380	369	361	413	397	405	366	374	383	403	387	368	350	393	370	390	379	371	396	352	395	347	374	366	348	345	356	397	392	386	386	359	399	341	409	361	406	388	346	352	428	413	397	377	374	355	377	405	376	368	410	380	370	363	406	369	387	394	382	359	334	368	388	359	358	391	394	420	352	354	399	382	390	391	402	360	396	345	342	374	366	387	387	339	334	357	350	344	375	391	332	393	390	396	395	383	352	396	349	376	356	345	374	371	373	340	375	387	405	383	355	348	356	381	382	366	361	340	326	361	358	359	379	375	380	372	395	406	383	399	367	349	368	361	366	362	356	386	356	366	397	377	356	368	349	360	376	372	390	376	392	373	361	371	414	371	377	430	374	370	361	345	391	373	351	381	366	375	378	383	371	369	385	370	402	349	352	381	379	357	381	366	341	349	382	385	376	334	362	371	358	329	379	398	365	389	358	388	362	367	377	364	347	372	391	392	352	398	358	375	374	368	354	368	366	361	346	392	344	394	380	354	374	359	384	373	371	414	415	371	371	368	352	359	394	350	372	378	390	344	377	367	373	389	366	368	382	366	346	414	354	379	365	376	348	366	361	357	417	378	379	409	387	400	355	349	376	336	406	426	376	378	329	394	401	353	409	384	349	335	373	385	394	391	396	354	403	395	352	363	365	370	397	337	384	377	359	337	391	347	389	364	357	357	359	359	347	363	382	386	380	357	364	339	366	400	388	372	365	365	371	364	347	379	360	378	378	358	348	398	388	401	347	331	384	355	399	369	367	373	346	327	382	372	378	387	350	389	354	408	378	342	372	346	401	310	422	387	391	381	369	389	380	394	361	381	366	362	377	346	378	374	380	385	354	370	359	349	378	343	376	357	362	363	352	370	384	397	368	364	399	375	377	358	379	403	354	389	385	352	396	373	357	404	403	374	380	393	357	391	404	385	365	376	367	359	351	349	385	371	390	373	371	342	399	388	398	374	403	336	392	385	381	360	395	370	362	365	395	385	372	404	363	381	365	370	386	390	334	364	389	355	391	361	360	358	363	364	356	376	388	400	387	364	388	373	357	366	384	363	361	428	376	394	384	359	393	370	393	345	354	345	348	383	347	399	392	363	334	383	359	388	386	409	376	351	393	395	377	366	348	400	365	359	361	372	366	355	405	377	383	404	425	355	380	345	400	399	364	362	364	342	388	335	358	407	410	361	366	388	350	371	370	411	357	360	364	377	388	333	380	384	373	363	365	418	390	378	352	388	356	366	378	376	359	346	355	350	368	371	348	375	380	373	367	373	366	365	369	377	346	357	413	364	359	357	400	368	367	398	340	386	381	355	381	380	382	389	373	381	331	358	363	362	392	377	391	339	377	346	344	396	370	369	373	391	392	353	373	421	415	407	348	383	324	356	364	358	360	372	391	399	403	412	373	360	358	370	372	360	382	375	385	355	384	350	376	366	351	341	379	364	364	380	371	403	380	397	393	352	375	385	353	388	383	366	375	374	399	394	355	398	397	336	400	358	376	372	366	372	354	360	354	398	381	368	383	376	384	360	366	388	389	375	374	347	354	362	365	378	364	364	345	373	378	398	378	325	370	401	379	412	340	376	371	414	378	365	369	380	371	367	372	397	374	354	382	354	377	344	384	371	368	382	378	378	353	376	377	402	381	386	401	394	386	363	390	379	386	351	381	387	369	345	439	385	399	364	405	398	377	370	383	352	380	396	372	375	352	368	361	379	365	367	357	377	346	368	384	384	387	373	356	336	331	369	401	357	380	350	398	346	423	378	379	385	351	391	352	355	387	379	376	381	365	407	342	366	345	366	380	362	422	390	378	405	378	351	367	342	357	346	365	367	388	380	343	393	349	367	381	347	382	376	384	379	405	376	393	350	373	386	381	372	407	373	354	379	383	360	416	368	382	351	345	385	369	390	369	356	374	366	396	360	395	342	386	355	379	405	357	351	387	373	398	356	359	356	355	413	368	390	416	350	379	379	346	358	362	319	443	352	369	371	377	362	364	379	331	366	395	370	373	353	373	403	327	382	364	361	375	383	347	365	370	392	425	395	344	373	369	414	406	370	409	361	358	419	342	383	368	365	381	389	373	373	362	357	363	370	384	350	390	377	361	362	389	367	389	359	372	359	386	387	363	338	359	406	372	374	348	347	369	353	372	413	382	366	331	358	385	395	386	380	364	372	377	339	390	374	354	426	387	396	393	376	388	374	365	358	388	339	400	361	363	352	390	348	374	384	374	347	395	386	377	395	352	354	388	400	370	343	369	378	383	382	396	371	373	367	354	346	386	340	407	402	369	386	353
21740	3127	926	807	678	591	662	556	416	297	223	183	138	170	147	154	143	166	165	170	157	132	133	159	119	139	160	151	142	129	154	141	153	135	153	124	157	154	140	159	144	140	138	166	158	129	150	143	132	151	125	123	128	134	138	119	140	129	156	125	134	139	153	158	156	139	146	140	134	138	141	136	184	147	128	129	139	132	146	156	141	127	144	147	136	153	151	161	137	160	158	148	147	149	148	155	151	145	113	151	143	141	157	132	142	125	162	138	142	139	135	138	151	138	137	141	141	138	139	122	136	164	141	140	137	130	151	152	140	155	111	146	161	157	127	137	158	139	140	132	139	128	136	136	147	138	134	128	153	170	166	140	153	136	145	137	143	146	137	144	124	147	137	157	136	144	119	149	143	128	119	133	144	161	134	152	108	142	138	152	149	171	153	133	139	126	148	125	129	129	154	149	153	142	175	128	138	139	163	157	154	148	128	146	121	141	150	157	139	138	135	149	136	141	148	179	146	142	123	128	139	138	142	137	143	150	150	144	158	155	115	147	138	115	144	140	138	145	141	180	174	114	141	144	129	155	128	121	143	165	106	132	144	155	159	150	147	144	148	131	144	153	126	149	141	134	141	144	133	144	126	135	156	150	139	141	127	145	147	141	135	147	130	113	133	149	130	147	163	163	130	131	126	129	143	177	133	161	131	115	145	134	144	121	140	148	135	148	122	127	132	144	157	140	112	131	136	145	167	149	137	156	143	149	126	132	135	146	127	150	151	156	153	160	162	111	142	155	151	152	127	122	150	160	144	153	138	141	152	132	139	153	128	150	153	134	114	150	140	162	161	146	129	137	148	148	158	138	107	155	115	145	135	153	149	130	152	140	138	137	173	130	143	128	134	138	143	150	135	152	139	140	148	129	147	135	150	131	149	137	135	124	122	148	133	141	153	145	143	164	162	141	149	165	133	151	128	148	133	128	131	162	137	135	143	145	148	157	134	145	141	161	133	157	144	147	143	145	107	134	132	133	154	124	143	159	155	111	161	158	150	124	145	154	133	141	155	140	137	131	143	121	143	137	132	133	146	145	152	151	122	158	157	170	135	130	136	160	140	139	113	137	127	133	135	165	144	158	144	111	126	154	136	145	154	131	138	136	122	157	128	144	147	127	126	139	156	142	131	134	115	149	165	147	146	134	134	133	162	135	137	135	135	152	137	138	171	135	132	142	144	138	142	126	148	161	149	140	146	139	150	131	152	152	142	134	153	149	114	123	171	147	151	127	114	126	138	135	138	142	141	165	136	138	160	141	155	144	131	156	133	143	144	145	136	142	115	128	167	179	131	141	145	134	137	160	142	132	142	126	169	138	144	126	118	145	150	128	139	150	157	160	151	127	138	143	156	141	133	152	143	155	146	142	132	144	124	139	125	135	130	140	137	148	143	123	133	144	138	160	139	123	141	140	146	155	163	147	148	155	143	155	144	149	120	137	177	134	154	140	154	151	142	149	138	147	128	141	142	139	137	143	131	139	145	139	145	128	150	138	143	158	144	137	141	148	126	139	147	128	140	140	141	131	119	154	134	130	166	117	157	122	150	150	127	142	140	183	142	125	147	146	119	155	152	134	141	133	140	139	125	153	126	150	120	129	143	145	153	144	115	141	153	139	129	129	137	157	142	144	165	144	133	157	155	134	117	147	147	118	130	135	143	126	144	123	148	135	134	135	125	142	128	157	127	126	157	158	158	153	141	145	137	130	120	158	148	162	153	158	160	145	141	133	140	146	130	134	144	156	151	146	137	132	141	158	144	129	144	131	137	127	140	135	158	139	131	141	130	149	153	158	130	143	116	115	125	165	119	150	142	148	153	141	165	144	151	149	106	144	149	140	140	160	133	127	144	143	162	142	141	132	128	148	133	135	155	119	162	117	145	154	156	128	137	136	134	146	152	141	146	154	140	159	149	129	134	146	126	144	157	149	131	131	147	136	139	164	137	130	125	149	154	128	144	130	158	145	165	123	146	140	136	127	146	144	133	159	151	157	125	138	146	126	134	145	130	138	133	112	123	147	156	134	119	154	149	146	155	142	116	140	133	138	135	126	131	116	130	144	144	140	159	150	150	127	144	149	146	138	131	142	136	149	156	126	138	148	130	155	145	159	137	121	169	163	126	146	139	133	122	151	133	127	132	148	162	151	156	109	147	136	154	139	145	163	154	141	134	148	147	130	130	157	160	143	150	144	139	150	166	178	140	141	136	165	150	140	142	142	149	128	141	145	141	131	114	137	160	152	160	130	135	142	142	122	163	124	108	132	136	122	141	128	145	130	123	160	126	126	161	164	139	146	141	131	148	142	128	134	137	134	139	127	151	145	145	139	138	155	150	135	147	154	128	151	156	157	128	122	141	139	153	148	142	150	134	127	126	145	131	155	140	136	136	125	154	146	142	131	147	154	160	121	137	137	149	147	136	133	131	121	133	134	162	119	128	154	129	135	145	151	162	128	148	128	162	157	127	144	156	150	130	129	154	150	146	131	136	130	137	151	148	128	160	141	137	154	161	129	127	145	167	139	151	144	143	136	135	133	144	117	142	132	139	127	137	132	137	121	136	158	160	156	139	121	163	132	140	141	171	164	136	145	152	160	135	144	138	124	125	146	150	141	154	136	150	124	137	130	133	174	179	152	131	154	165	126	152	134	141	151	137	128	131	127	135	121	142	132	127	135	109	145	129	147	151	151	136	137	148	161	145	156	137	119	144	129	130	132	132	139	143	143	143	159	121	129	146	153	153	133	121	147	147	133	127	166	139	116	152	152	139	144	128	124	139	152	153	126	132	156	138	146	150	166	128	156	180	140	140	128	123	139	147	145	120	153	142	158	124	132	136	126	130	129	134	136	148	141	120	153	126	139	135	134	126	129	132	142	140	144	134	140	144	154	126	129	127	139	161	159	133	146	164	144	133	149	166	145	149	137	140	154	117	136	134	140	134	140	144	135	132	144	125	148	153	133	128	156	159	166	146	128	134	128	139	136	145	131	155	165	146	151	136	166	127	159	124	144	149	132	165	160	144	119	136	146	117	145	145	137	144	128	160	126	159	126	109	128	143	140	130	149	114	137	149	120	125	156	119	133	147	146	176	150	141	174	122	145	130	131	151	146	149	138	152	157	141	159	149	156	144	124	163	122	139	140	157	119	148	157	147	163	168	159	130	146	139	149	141	152	125	131	168	155	141	146	154	165	141	126	129	161	131	154	162	145	151	129	148	153	150	153	133	150	118	134	142	140	160	135	143	141	129	158	150	130	125	152	129	112	154	136	126	145	151	160	147	126	143	145	156	166	122	141	156	127	158	168	136	134	145	124	152	139	127	140	183	142	152	141	152	136	134	125	116	127	151	139	148	158	138	123	136	161	162	150	158	144	136	142	155	158	152	146	149	123	151	143	139	151	157	136	141	147	138	141	149	153	132	141	168	161	164	146	141	141	133	157	161	127	154	129	142	154
13594	906	1713	2489	2683	2646	2792	2435	1982	1223	844	565	501	473	423	436	423	441	387	441	396	398	415	377	414	374	395	399	387	396	361	383	335	380	377	377	395	403	375	365	372	368	355	370	352	367	371	351	381	358	353	349	347	381	367	337	372	358	360	372	346	357	391	352	346	378	361	363	380	349	351	373	386	352	344	333	338	382	365	364	346	380	352	329	365	368	362	360	350	371	383	335	367	381	367	359	359	357	363	355	384	332	348	334	367	361	345	409	401	360	372	370	391	352	403	369	388	352	349	377	358	336	392	344	328	394	370	362	347	386	357	356	344	390	382	323	369	370	369	357	351	358	359	366	352	338	383	373	368	338	351	354	395	341	357	350	367	330	338	331	359	311	383	368	335	371	372	347	381	340	362	359	332	353	360	380	338	352	377	386	344	344	353	389	354	360	340	401	360	351	381	353	399	364	336	326	356	321	420	376	327	372	344	416	391	384	356	380	357	370	389	353	407	374	369	356	347	360	381	377	361	337	345	356	357	344	342	355	359	333	318	350	360	345	380	365	336	338	351	366	370	369	335	378	355	396	348	350	350	375	378	325	397	384	357	343	398	349	357	339	322	344	351	360	337	351	362	351	355	363	351	345	360	351	336	342	369	381	357	345	390	381	387	350	371	357	347	350	380	332	357	351	344	323	366	360	335	368	381	357	360	341	370	345	356	341	350	364	321	361	309	384	389	348	361	359	388	372	377	374	374	366	345	330	373	346	360	367	341	365	362	371	378	331	387	309	364	374	347	349	398	343	389	362	349	381	357	370	363	340	337	342	375	369	384	379	359	382	355	348	360	377	339	350	360	331	392	344	341	333	377	347	369	361	371	341	346	335	379	352	316	372	384	311	383	357	363	359	308	382	335	372	363	375	386	366	382	366	364	344	355	354	365	339	358	366	370	357	356	366	378	389	369	353	373	359	370	361	342	350	376	352	357	376	355	368	374	352	334	356	358	411	320	370	359	377	316	337	361	371	346	387	369	359	345	371	369	354	356	351	376	374	358	354	363	342	362	337	367	382	365	363	342	358	348	371	366	359	405	380	334	361	398	350	373	343	383	349	356	378	332	324	376	356	350	379	350	344	327	363	368	392	377	353	348	347	341	356	349	340	376	353	340	389	357	372	355	360	393	359	366	342	362	388	351	335	343	340	353	353	362	394	327	368	372	363	349	379	359	358	382	358	351	364	392	387	360	324	349	382	357	376	341	363	381	359	360	340	378	350	335	342	368	361	387	347	383	341	371	327	365	365	380	378	383	341	299	359	348	377	380	355	365	382	355	348	394	372	351	387	386	369	333	375	345	379	372	345	357	339	367	363	328	332	364	344	393	364	361	341	336	353	366	377	355	372	353	378	343	369	373	385	372	369	354	325	341	373	341	345	340	363	384	369	346	371	348	354	351	400	384	373	369	345	354	354	390	364	354	357	347	347	387	366	376	365	349	359	367	361	379	382	358	357	346	354	364	363	356	338	372	357	364	339	322	347	359	368	369	360	361	376	348	371	355	356	350	375	355	357	347	373	347	373	351	363	358	374	355	394	347	383	345	376	358	332	359	368	357	368	317	355	365	345	373	372	375	337	380	354	381	344	378	332	352	400	341	370	361	380	393	364	376	352	330	378	387	364	346	353	427	336	352	399	387	395	375	374	366	364	324	346	343	365	339	373	357	361	381	381	366	346	345	360	368	348	354	356	351	369	369	342	371	333	373	375	364	351	366	370	381	346	370	358	358	357	330	360	353	388	372	340	393	362	369	316	353	317	361	349	329	356	344	381	354	349	347	353	363	373	362	359	364	359	343	331	340	377	376	356	361	363	381	344	362	358	369	392	355	356	334	348	364	368	351	356	359	352	356	345	333	378	367	377	349	366	338	361	364	340	381	314	368	335	358	337	369	373	369	357	364	376	346	361	361	349	321	334	369	347	344	351	362	359	359	346	366	354	346	357	404	342	353	347	357	374	340	372	349	372	368	379	374	340	343	354	361	369	362	350	329	349	349	331	329	367	321	372	396	377	390	345	367	362	389	362	357	337	346	365	374	362	392	324	352	333	414	338	357	357	404	373	361	340	364	337	414	349	343	372	377	347	345	376	351	393	370	382	380	351	333	383	362	351	357	350	369	344	394	358	379	366	384	393	343	405	327	334	388	379	355	335	366	354	419	390	357	342	328	388	354	369	368	378	363	366	370	312	347	347	349	362	324	363	316	382	366	359	368	356	389	353	354	337	384	368	379	369	362	360	368	374	388	395	378	387	369	364	360	364	342	393	350	350	348	330	358	363	401	342	344	351	349	379	357	362	392	381	362	348	368	345	341	378	345	347	339	381	344	373	359	337	345	354	354	353	342	331	341	350	370	380	353	347	348	363	327	352	356	351	366	389	385	385	362	374	326	326	400	392	364	337	342	352	372	354	370	344	384	376	373	359	362	389	355	375	365	367	345	352	363	358	358	401	344	385	370	376	380	364	359	320	340	365	342	366	341	364	370	375	339	350	314	345	375	354	378	340	367	328	383	338	319	358	346	378	368	338	352	374	359	381	406	381	359	355	363	345	366	342	342	313	335	375	348	362	391	351	332	360	368	349	346	363	367	390	336	333	377	359	351	380	362	360	384	371	348	377	356	355	350	356	354	360	372	362	370	311	383	370	345	337	347	352	341	324	339	362	347	365	393	369	361	361	344	375	342	371	355	353	341	358	363	385	345	375	384	371	379	391	369	391	348	376	360	327	352	375	349	370	360	404	396	357	380	328	352	386	385	339	348	348	376	367	339	354	379	387	365	369	337	323	372	362	335	380	337	375	368	410	356	371	368	344	362	356	366	374	364	354	368	327	351	397	382	379	371	369	340	346	324	379	360	366	385	375	337	358	382	388	354	367	374	350	348	348	343	366	370	366	368	360	350	364	340	372	366	337	373	372	373	358	366	337	352	339	360	387	342	376	373	341	378	357	354	335	334	373	387	382	336	339	399	360	375	350	362	363	350	397	356	368	333	375	356	397	359	370	376	349	390	385	373	368	314	335	360	364	357	355	379	365	372	343	369	369	374	380	401	395	348	372	324	401	350	322	394	334	350	344	391	394	355	345	363	374	359	354	362	357	377	332	388	343	350	366	355	387	343	339	381	371	348	380	401	337	387	374	392	345	378	365	356	355	367	366	367	359	351	358	368	369	369	339	306	323	349	339	372	366	329	381	347	366	340	322	365	357	377	356	336	321	317	374	378	381	338	338	352	370	367	348	380	339	358	364	332	356	391	339	379	381	371	336	365	387	380	369	344	392	340	338	335	391	383	355	350	360	352	386	324	381	374	324	346	362	354	351	356	343	381	395	387	323	371	381	361	368	347	379	346	299	352	341	373	334	322	357	380	349	363	362	347	347	366	346	345	354	364	373	331	368	369	371	350	363	359	331	383	374	332	323	359	339	363	347	372	342	363	356	401	364	380	366	372	383
33163	7002	1954	1392	1165	1113	1089	984	770	571	405	332	309	348	338	359	315	298	293	268	317	301	316	331	267	272	296	285	272	286	328	292	318	282	352	311	292	305	324	285	279	286	298	350	323	290	298	302	283	273	286	290	326	305	288	305	273	281	317	274	322	322	262	328	281	321	296	293	298	297	262	278	281	303	280	317	306	311	315	277	284	320	258	291	314	272	305	283	255	315	294	295	306	258	280	284	259	284	254	275	314	307	268	306	288	288	314	312	309	289	295	274	272	287	281	277	264	266	270	298	264	278	288	277	270	293	306	311	274	287	331	302	303	310	348	297	286	299	295	326	267	295	313	301	267	286	293	334	271	319	310	290	255	341	284	273	287	278	291	301	298	290	305	337	277	286	321	276	314	289	301	267	264	262	275	299	317	279	306	318	298	316	302	299	262	304	249	245	264	304	305	296	282	258	304	291	266	290	298	302	282	296	291	307	325	291	302	300	322	292	295	293	273	310	297	311	275	284	327	268	228	284	285	286	289	284	305	317	296	257	283	284	277	307	293	270	319	270	278	298	265	289	280	274	322	308	305	284	269	305	261	264	275	316	299	295	303	274	279	296	266	267	277	273	317	289	305	288	292	318	288	297	309	293	270	295	276	304	291	288	308	281	295	281	288	313	290	307	259	248	296	330	276	304	307	279	311	294	291	272	258	282	309	307	315	279	300	290	302	287	292	298	298	271	313	298	286	311	297	306	286	298	312	302	293	295	281	277	289	263	273	296	315	285	301	280	287	281	335	315	273	306	300	297	292	281	278	298	292	264	300	302	300	284	286	285	297	291	266	288	280	277	282	317	275	271	302	271	297	316	319	319	301	279	266	277	302	287	304	299	329	278	301	255	301	265	287	306	289	299	318	307	309	269	307	260	289	286	318	318	327	289	319	320	283	311	311	278	265	293	276	279	315	284	314	300	318	274	304	296	275	305	304	311	271	268	284	298	257	313	315	296	280	253	280	295	307	304	278	271	299	298	272	327	313	296	272	277	287	277	254	342	262	306	287	311	294	305	297	283	302	279	294	315	279	313	269	284	289	299	273	265	280	272	268	284	300	264	277	296	265	279	274	288	291	306	326	283	283	335	280	354	296	272	298	261	292	286	303	318	255	272	294	293	281	257	303	277	256	277	294	297	305	303	290	276	308	289	273	298	283	266	306	324	274	299	288	295	290	283	291	288	299	296	296	273	301	299	312	255	297	307	297	275	293	301	271	310	295	291	292	288	304	255	317	299	286	332	315	295	253	298	294	325	296	301	262	291	278	305	297	297	327	313	282	302	285	290	292	290	264	311	269	300	298	305	319	266	292	282	312	288	279	290	271	269	300	288	307	273	296	301	292	287	273	303	326	317	282	305	295	294	307	316	290	323	301	320	280	285	295	306	285	266	289	263	307	275	270	271	274	275	251	307	281	297	308	317	308	309	305	286	305	304	276	290	267	264	279	318	267	284	275	265	307	281	306	284	268	306	301	292	299	286	300	293	295	291	272	298	306	300	284	274	272	303	307	305	307	273	301	286	289	324	283	287	314	302	293	280	282	283	268	301	266	290	270	276	268	265	283	280	270	294	286	295	266	329	283	288	279	303	293	271	311	269	279	304	296	267	292	285	302	306	259	279	267	301	285	301	280	291	286	305	317	269	259	326	279	305	320	293	312	248	302	272	302	296	309	272	269	313	304	288	288	305	281	289	271	305	289	277	283	276	302	293	276	287	266	280	300	276	293	316	274	321	294	276	255	297	297	288	304	299	288	283	277	307	271	297	263	298	275	271	299	298	281	287	263	300	280	257	282	289	325	307	303	290	294	296	268	290	301	270	286	286	292	281	285	291	330	306	271	310	346	272	257	301	305	266	259	259	287	286	283	289	275	305	249	323	288	324	275	285	304	282	306	319	294	309	262	288	301	282	281	287	286	279	254	286	338	269	293	291	297	252	272	277	303	325	309	338	296	293	302	274	277	298	284	297	290	302	295	290	335	280	304	327	288	300	334	281	263	296	306	286	307	276	287	357	302	263	282	273	275	273	291	297	266	285	322	273	276	279	304	282	316	256	310	296	306	299	300	287	287	293	313	298	307	320	284	286	326	276	260	281	287	303	279	319	321	283	284	312	300	294	270	285	305	334	272	298	288	301	295	264	274	289	277	294	290	299	310	326	269	315	259	270	301	256	282	276	282	292	291	302	267	272	308	296	321	298	306	292	289	284	277	263	287	271	305	299	298	279	307	298	278	271	304	325	309	311	290	312	320	306	263	285	304	309	274	311	301	280	325	297	299	269	280	320	304	293	315	268	269	279	293	293	290	276	267	292	289	312	293	302	277	298	271	312	315	301	309	328	292	316	279	313	295	302	256	323	282	305	276	288	286	308	261	306	317	295	294	263	283	308	317	326	250	278	318	306	283	299	316	291	319	279	330	291	318	292	272	317	327	289	299	284	292	337	307	311	290	305	309	262	305	276	268	307	312	290	302	308	302	296	303	289	297	300	294	290	301	306	267	317	289	297	317	299	281	272	289	289	285	283	297	255	302	299	305	280	310	291	267	279	273	260	273	255	340	280	276	315	251	270	286	307	299	312	295	284	279	299	300	292	289	304	291	309	276	279	294	304	282	300	342	308	301	281	267	263	282	278	313	292	283	285	282	300	278	285	300	277	314	282	317	320	290	277	309	287	283	268	319	301	263	280	288	251	293	272	297	294	331	292	304	278	294	285	320	285	273	285	279	304	285	304	285	282	279	275	270	275	291	312	329	288	310	315	279	271	316	264	284	289	304	285	317	280	264	289	285	278	268	309	320	299	287	311	284	328	318	316	286	298	291	317	296	263	274	289	287	298	286	290	318	279	284	267	287	269	262	297	287	286	270	287	275	273	295	265	317	278	276	276	298	319	291	296	244	263	291	325	283	285	311	299	312	287	289	312	300	292	317	271	316	299	307	303	323	278	277	274	322	330	286	294	261	292	297	289	326	301	298	269	269	278	299	289	292	303	305	272	297	271	288	307	264	279	299	275	284	291	305	320	263	260	302	255	281	273	282	273	278	265	306	281	275	294	316	287	301	287	295	269	290	275	291	305	279	285	292	276	304	271	268	280	307	282	287	277	265	299	255	291	277	311	275	303	276	338	308	278	280	297	290	310	286	297	296	292	292	300	278	266	297	285	292	300	285	283	337	301	298	306	309	286	297	305	319	286	282	312	296	296	275	270	274	299	312	304	304	318	304	300	264	255	309	281	275	319	309	282	327	308	312	304	275	324	295	275	331	315	305	296	294	273	282	274	285	276	321	286	291	312	296	292	329	314	293	267	316	295	307	301	296	255	309	326	328	267	268	291	299	293	305	292	283	266	288	285	313	295	290	290	321	276	319	287	358	299	316	268	275	277	313	310	297	281	283	285	322	279	305	262	243	294	265	291	314	311	263	310	300	262	289	284	300	320	287	291	272	309	314	282
18930	1532	2794	3925	4073	4216	4515	4057	3177	2010	1339	1052	872	806	815	774	823	772	787	768	767	715	723	773	752	704	718	718	701	676	656	715	699	675	673	655	665	734	674	642	678	720	646	647	633	691	657	694	715	704	671	687	654	686	712	624	660	683	692	698	693	640	655	658	667	720	676	642	699	660	647	661	674	697	657	630	696	671	663	651	618	700	665	678	630	637	648	671	653	671	629	670	645	647	645	637	668	679	619	673	600	635	633	624	678	652	650	691	613	650	660	641	622	692	688	639	689	654	702	733	687	635	698	702	639	687	649	647	644	639	647	686	681	673	708	659	655	654	658	672	615	638	651	675	657	636	659	669	680	669	670	625	678	633	671	688	663	677	639	680	649	589	645	627	659	668	667	659	646	672	675	667	622	698	654	651	665	682	633	647	647	669	676	651	644	656	633	682	684	692	642	681	649	635	699	671	694	709	596	686	647	699	628	654	640	653	672	679	660	654	648	718	655	689	612	659	684	633	648	702	655	649	660	657	628	656	683	633	654	656	640	646	639	684	688	688	688	680	656	641	663	659	651	652	675	661	659	647	673	698	670	644	699	622	684	689	656	677	636	642	685	662	639	637	659	637	681	627	629	700	648	615	698	652	641	671	667	663	660	667	664	709	677	673	649	624	681	666	652	648	654	636	627	679	651	649	636	641	638	664	650	646	653	630	612	657	698	649	662	612	666	676	649	643	663	590	612	665	675	645	696	651	690	650	644	644	717	700	676	637	680	673	680	642	690	661	715	647	649	633	620	601	674	660	629	645	661	676	632	682	659	625	708	622	639	637	631	628	676	636	648	641	663	634	661	681	609	634	657	684	635	673	655	653	650	661	664	668	674	667	676	658	633	669	687	649	670	646	697	626	665	651	657	633	660	675	642	703	641	604	707	631	674	661	660	651	659	658	684	630	672	635	665	664	643	618	626	651	620	612	706	680	678	667	676	663	676	678	677	724	624	706	665	664	666	698	667	636	685	664	668	638	602	647	668	668	597	617	633	645	662	653	631	671	684	675	614	656	660	636	651	686	688	698	690	661	632	640	685	673	692	654	644	664	630	631	611	633	684	634	651	621	634	680	653	594	693	609	677	627	674	691	658	678	657	647	709	658	643	627	638	667	721	660	588	646	684	672	647	665	646	636	667	636	634	661	637	641	682	637	668	655	681	662	625	616	669	726	660	698	641	620	718	604	650	638	689	668	661	684	687	692	623	665	661	715	623	680	624	692	657	643	649	661	702	691	683	673	684	656	655	665	668	644	694	657	619	666	644	632	596	671	651	669	619	667	657	645	666	670	602	653	636	581	675	680	696	655	687	654	656	643	673	664	637	682	688	673	655	606	621	676	689	679	681	676	653	674	662	684	643	674	676	654	643	650	654	646	689	659	682	673	624	687	694	613	671	655	685	686	691	668	648	652	675	637	653	623	633	683	704	660	650	686	679	649	698	656	708	643	719	638	687	632	667	664	683	619	672	664	677	674	664	608	681	622	677	640	664	666	658	684	663	675	685	673	704	665	679	623	629	703	643	690	639	646	683	635	659	666	681	634	644	675	675	637	669	652	640	650	662	644	662	666	637	664	649	679	682	650	654	715	647	662	629	671	633	611	652	657	644	709	663	715	628	659	697	660	628	644	635	622	707	663	644	654	675	662	662	703	651	706	669	644	650	637	605	685	661	684	643	634	636	605	633	661	646	671	654	673	611	664	689	697	635	639	689	645	645	643	627	664	671	676	671	641	653	659	724	632	656	614	615	620	684	691	670	725	647	598	660	657	648	650	684	624	646	643	666	656	631	670	666	652	683	663	672	661	653	647	677	636	689	611	620	684	636	669	641	684	624	665	668	684	655	676	648	712	675	662	670	631	666	681	633	640	616	698	689	681	682	638	673	635	661	647	645	618	657	656	610	657	703	673	670	645	724	650	613	683	638	663	670	673	652	701	610	696	640	642	643	656	587	664	636	748	635	608	660	686	646	653	657	656	666	707	658	716	699	612	638	672	636	644	615	657	687	649	648	636	688	629	687	690	690	677	625	629	646	710	707	671	646	681	617	649	620	609	660	666	617	651	672	646	632	661	657	625	651	634	636	631	656	692	670	648	657	658	655	632	680	663	644	678	614	661	670	656	628	676	636	704	648	640	631	638	663	676	617	661	613	676	703	655	646	679	597	686	659	663	631	649	697	697	618	639	709	646	649	642	650	686	689	646	650	622	673	668	643	638	612	659	662	667	612	651	609	628	668	631	680	673	688	679	636	659	658	666	663	672	623	658	617	663	707	643	662	630	614	658	654	673	674	651	659	639	628	669	618	646	659	669	699	659	640	666	675	663	710	626	627	683	672	619	678	644	674	652	651	687	639	619	644	642	644	641	677	637	684	632	618	670	619	642	680	619	690	649	667	686	654	670	632	662	666	656	670	648	637	690	682	664	655	646	627	671	647	691	672	629	646	676	660	658	693	685	662	652	654	698	612	614	646	663	662	671	655	649	666	660	682	650	613	667	684	668	662	611	619	708	652	729	654	658	637	663	700	646	704	619	719	663	620	667	649	646	656	679	662	713	650	624	679	630	661	642	634	715	668	672	638	659	669	671	664	648	664	685	668	687	659	675	645	636	656	635	639	606	634	661	689	653	646	674	624	697	650	624	665	666	671	687	654	651	639	677	697	658	678	635	688	684	637	683	649	690	668	651	605	690	633	652	654	652	639	689	646	679	666	616	665	647	699	655	604	662	655	646	653	681	696	656	691	666	621	651	666	625	636	641	654	625	680	626	633	680	681	656	617	646	646	623	669	623	664	612	669	699	658	649	651	647	627	673	633	711	667	676	634	640	682	666	656	646	671	679	675	642	658	665	655	629	639	678	633	640	693	680	667	663	701	656	661	651	640	683	682	670	697	667	637	645	694	693	659	597	592	645	655	703	672	635	677	631	643	667	657	639	622	683	632	666	670	679	696	633	704	668	633	645	635	648	661	634	648	673	642	659	616	620	676	663	679	627	662	620	623	645	708	684	669	692	638	611	664	662	643	656	643	659	680	667	604	626	687	685	633	671	635	597	599	645	636	647	651	668	650	685	673	629	659	666	680	631	652	687	685	623	653	675	655	628	655	638	612	620	667	629	648	622	628	627	711	684	625	649	690	665	653	646	707	622	678	664	698	686	690	658	665	630	650	672	663	637	657	637	668	614	651	622	635	677	625	688	649	664	713	652	650	663	680	624	630	644	658	663	657	696	678	627	687	689	677	646	627	630	650	648	666	646	672	665	654	676	647	622	673	725	670	650	669	635	615	664	662	663	663	683	663	681	672	658	623	668	687	677	630	663	666	671	710	702	680	663	632	627	663	657	659	642	649	665	642	700	660	651	698	665	643	647	677	639	662	632	634	709	662	618	725	653	665	658	623	659	685	636	670	657	687	662	646	598	624	654	657	652	693	628	643	717	671	668	696	618	679	638
7489	767	400	410	427	476	482	403	295	237	166	137	155	157	149	175	165	124	160	150	152	145	163	178	122	142	159	147	157	152	157	156	178	147	148	149	185	199	159	145	170	156	166	136	153	156	135	160	137	160	153	155	157	149	135	152	178	146	157	134	174	156	147	168	166	148	155	147	145	144	150	116	147	150	146	161	151	162	157	155	139	165	171	185	131	142	157	137	167	179	150	141	137	159	139	154	151	175	141	155	151	167	172	147	157	160	171	134	139	160	154	181	160	148	171	164	156	179	142	148	164	160	151	141	179	131	155	185	133	165	178	164	142	138	146	157	166	168	142	141	169	174	153	167	136	167	145	160	173	174	124	130	163	149	156	152	146	169	167	146	130	143	162	164	162	150	167	172	179	164	162	160	162	147	142	137	166	145	151	145	150	161	164	146	145	158	131	146	156	145	156	160	164	164	171	157	143	148	198	168	163	149	152	181	177	139	150	168	168	164	150	132	144	141	134	150	150	140	141	138	162	155	182	150	151	151	148	157	160	140	169	163	145	158	175	188	160	164	173	153	165	171	150	119	176	140	150	162	199	175	167	147	152	156	147	164	160	162	138	180	134	155	148	139	144	142	150	145	146	168	156	153	145	162	171	135	163	145	138	166	163	134	170	127	181	177	173	171	135	147	143	156	172	158	165	134	144	159	156	175	161	152	169	141	150	152	148	182	171	150	147	153	142	140	128	176	149	177	144	177	139	169	186	161	153	157	153	157	136	141	159	145	151	146	162	137	148	153	145	129	161	168	158	152	172	160	172	163	149	152	157	156	138	155	148	169	149	152	188	161	160	161	147	149	159	158	174	162	176	147	185	160	155	161	165	150	142	167	150	142	163	130	144	163	163	143	141	168	143	153	163	157	138	167	151	148	133	150	139	139	152	157	153	157	168	148	136	157	150	165	150	188	149	153	139	137	169	170	159	157	157	146	149	133	147	142	152	159	160	165	158	149	147	186	172	133	148	167	151	166	156	146	151	146	150	153	138	156	146	120	142	157	160	162	163	174	164	173	177	173	137	181	163	175	153	177	163	168	147	177	162	140	138	145	139	143	165	166	160	170	146	192	200	151	149	169	153	167	148	167	179	141	162	194	175	147	129	132	140	164	149	158	162	169	172	147	166	165	145	177	162	148	167	154	149	159	148	165	155	163	157	156	162	185	167	177	162	185	197	148	133	158	135	141	156	168	160	140	140	142	170	145	158	143	156	149	161	136	153	163	169	155	148	154	160	151	131	139	137	140	164	135	152	150	200	151	159	167	175	162	152	111	155	157	157	164	169	165	158	143	173	148	157	154	169	145	146	141	146	185	156	166	119	164	146	156	124	152	144	150	143	140	150	157	162	138	163	152	138	125	184	160	156	127	164	151	153	154	166	180	156	143	162	170	185	195	148	164	145	182	141	153	148	150	164	146	163	150	171	157	160	158	180	156	165	155	147	161	152	146	161	124	154	150	171	134	160	144	155	148	141	140	181	148	146	145	150	170	150	183	158	155	131	164	149	140	161	173	171	160	167	142	159	161	176	150	148	139	150	168	168	147	147	134	154	131	152	170	155	178	167	167	123	149	154	130	170	151	168	141	149	190	180	167	137	180	167	163	147	174	149	149	163	164	136	170	168	160	156	156	178	167	137	159	135	142	140	168	162	140	182	178	171	152	160	165	146	159	153	168	177	171	150	147	146	154	171	155	162	137	145	159	162	156	134	117	173	157	144	160	143	121	140	154	143	137	164	140	171	141	151	133	147	170	166	142	183	146	159	132	143	150	150	165	174	157	135	154	135	137	175	144	157	141	161	150	160	170	154	177	146	161	138	154	167	169	138	169	172	135	165	163	150	154	147	160	163	157	150	144	160	153	142	146	140	149	188	171	147	154	151	163	191	138	171	147	145	154	182	148	152	140	148	168	145	172	165	161	158	158	166	153	132	168	160	143	148	167	162	162	164	147	162	163	142	171	156	158	160	170	141	137	135	136	133	173	148	175	144	130	173	175	180	142	144	149	182	145	146	170	168	151	140	159	174	154	140	150	167	169	163	156	148	153	146	147	151	173	152	143	190	147	148	146	172	144	165	160	144	146	174	173	140	152	167	159	135	161	147	167	173	187	158	151	145	139	145	135	160	151	154	142	151	160	146	161	157	143	140	190	163	147	159	175	133	162	172	159	170	173	171	148	155	146	133	143	155	170	180	171	146	157	161	161	163	138	152	159	165	162	155	168	159	138	156	173	152	143	141	168	149	152	161	140	185	158	172	155	161	174	164	165	154	174	140	143	152	160	164	145	160	162	160	153	182	154	143	171	140	157	143	145	143	162	147	156	170	173	184	163	160	183	182	175	151	163	162	183	140	143	155	184	184	156	142	144	163	158	157	140	136	146	139	148	172	125	180	159	152	155	167	175	160	149	143	180	176	154	171	174	148	159	143	146	136	137	156	162	151	160	164	158	168	156	161	153	133	144	129	165	170	154	171	140	162	143	194	151	178	171	153	163	163	155	162	157	138	141	154	162	163	186	119	167	172	153	129	129	155	149	158	146	175	149	156	149	143	154	158	145	142	125	174	175	145	166	165	136	137	146	142	153	157	158	153	155	156	149	154	123	154	177	165	139	158	136	172	156	163	166	148	177	175	164	162	145	158	147	189	160	164	155	163	159	142	134	177	175	152	161	167	189	155	169	147	176	147	163	150	155	152	159	134	152	156	177	138	191	162	158	152	164	173	151	134	158	166	161	162	156	135	139	166	148	153	148	154	147	143	129	170	147	152	151	154	131	149	150	148	149	184	162	177	164	203	185	151	150	144	182	167	135	139	134	161	160	156	165	161	192	169	168	157	151	151	139	171	162	168	184	177	152	156	127	148	146	152	162	157	168	167	154	148	166	159	145	166	135	161	165	157	182	150	182	179	163	173	147	183	174	156	138	153	162	166	140	146	167	135	184	158	145	121	149	128	168	151	140	160	146	155	172	156	153	162	166	152	140	156	154	154	129	153	147	151	169	155	170	156	153	175	147	147	150	168	178	155	181	150	163	154	151	168	159	142	147	163	160	157	162	162	138	160	156	144	149	153	161	163	148	135	139	148	132	146	166	125	174	152	154	149	153	132	141	155	151	172	163	151	148	143	149	155	171	167	183	167	152	174	157	160	150	176	164	151	142	161	139	173	169	156	143	157	171	164	169	168	141	164	184	151	166	151	143	161	155	157	182	166	143	141	146	146	140	161	165	147	178	143	157	149	161	136	137	176	177	164	173	145	148	136	179	176	147	158	169	133	146	172	163	149	188	169	163	146	147	169	158	142	138	139	137	159	163	143	142	138	138	158	167	149	140	165	146	163	163	162	146	161	160	152	184	166	162	164	155	152	140	142	160	148	156	161	142	158	151	131	160	156	141	148	152	170	176	157	164	152	162	146	158	172	156	132	150	165	165	163	144	160	156	173	167	159	136	189	174
4784	579	881	1282	1591	1957	2035	1726	1150	694	541	406	419	435	367	374	403	393	398	370	408	373	354	355	396	396	332	375	373	386	347	380	341	376	395	386	366	367	398	395	383	378	369	346	357	376	428	410	341	364	359	365	364	348	385	369	395	368	389	362	410	394	364	366	374	376	401	414	412	385	373	363	381	394	413	376	384	372	375	363	361	390	396	343	373	337	381	381	360	356	393	384	401	399	362	328	367	372	396	377	378	346	359	354	371	394	401	366	390	374	403	361	374	368	336	377	427	365	342	367	402	386	378	378	357	376	410	384	384	341	392	381	373	380	355	362	362	342	385	388	384	365	356	383	359	394	390	361	367	392	362	373	370	372	370	340	349	388	382	387	351	392	407	355	363	392	389	402	340	392	359	345	426	400	360	382	405	385	389	396	362	374	361	352	386	386	390	389	382	382	404	389	382	374	400	396	381	367	358	391	351	359	402	394	405	373	371	402	357	385	406	379	359	384	391	356	391	380	362	412	350	374	384	359	387	359	359	391	374	376	372	376	411	362	369	368	398	381	366	380	376	398	371	376	388	331	375	415	352	390	386	386	350	376	366	379	408	396	395	380	363	396	370	381	378	436	368	359	386	386	358	419	373	390	383	381	339	399	393	375	378	370	413	353	379	370	413	368	383	358	354	371	397	393	384	371	348	381	359	385	328	335	348	403	399	373	372	362	382	373	394	342	368	387	373	337	411	367	377	371	341	372	355	378	358	379	377	365	345	387	373	348	346	363	405	376	360	393	361	372	402	388	408	375	350	381	378	352	366	372	380	379	365	367	398	375	373	349	375	364	400	397	346	403	391	369	371	381	393	348	407	366	367	358	391	380	365	378	331	392	400	395	354	411	381	359	347	361	361	389	371	383	399	357	372	375	407	369	389	386	402	372	407	384	365	356	364	384	374	401	367	424	372	391	396	430	392	410	377	406	370	408	380	372	357	374	355	388	380	359	377	365	387	395	374	380	357	370	371	381	353	376	360	372	380	380	363	381	409	359	377	332	369	398	366	400	362	394	389	321	367	389	422	400	365	375	369	383	388	360	403	365	378	346	385	400	337	357	358	335	379	380	381	356	366	382	409	339	376	357	365	384	343	377	330	382	361	404	353	357	390	365	334	370	394	355	380	411	371	386	375	390	345	360	377	370	361	364	384	380	394	388	373	389	376	374	383	386	358	344	383	382	380	398	356	395	380	393	357	359	353	397	402	402	385	360	377	368	400	373	371	371	373	354	333	377	405	335	375	347	382	363	364	358	359	366	396	339	384	356	395	354	378	362	361	352	407	372	375	394	350	386	366	346	371	373	358	384	401	386	380	364	385	400	368	397	370	365	374	386	393	396	365	373	391	381	382	396	380	385	355	397	367	347	395	413	348	377	392	338	384	348	367	406	391	419	335	428	378	373	350	353	390	401	374	373	390	376	402	361	401	361	383	385	361	355	336	374	382	383	387	383	374	368	363	382	343	386	367	401	358	372	366	369	363	354	419	389	409	391	370	396	378	389	383	329	379	365	385	369	392	345	378	359	368	384	413	388	398	349	351	352	380	383	387	376	409	373	343	383	392	352	394	390	405	348	340	383	373	398	366	360	345	387	356	386	321	428	383	369	388	377	375	409	371	349	377	357	373	365	353	361	372	353	355	393	410	365	394	376	363	400	410	384	402	401	347	362	356	370	381	364	413	370	358	346	381	364	399	351	344	373	373	360	371	345	371	368	400	389	370	408	382	343	396	384	356	391	376	375	363	348	386	380	381	386	379	370	377	376	374	413	381	398	418	376	378	356	426	380	406	349	372	407	363	369	371	344	414	415	378	388	354	386	355	369	397	373	416	366	388	376	357	389	407	389	365	365	382	388	402	395	379	375	396	384	378	378	368	383	389	367	394	373	382	396	387	373	369	359	383	322	379	358	419	362	378	374	406	367	390	381	412	356	380	386	358	365	379	373	404	389	363	358	402	352	368	373	372	333	390	395	398	364	387	408	357	362	392	367	336	416	344	378	355	364	363	402	382	355	362	365	362	380	378	347	380	384	359	375	363	376	407	428	363	379	344	395	402	374	376	381	386	371	359	384	359	355	393	400	382	401	383	416	375	381	376	372	374	404	409	367	401	397	404	373	375	359	374	409	393	355	385	412	388	386	346	380	395	373	400	365	343	388	346	392	406	393	360	388	374	360	378	362	383	376	388	385	397	363	350	380	359	384	342	380	350	346	419	376	373	346	378	383	337	363	385	391	369	410	379	363	397	358	409	349	386	383	341	385	387	345	398	372	359	390	384	348	386	393	359	380	347	372	332	392	407	361	404	398	431	392	380	402	377	401	373	382	392	374	390	372	379	379	367	386	385	409	358	376	383	365	387	352	357	389	379	388	390	361	357	404	392	377	343	359	374	369	366	372	404	379	353	398	375	376	370	397	416	357	381	360	393	373	429	371	413	389	382	381	391	377	368	384	397	414	387	348	397	412	354	386	361	370	347	393	375	416	366	380	398	355	379	399	393	377	379	397	366	372	357	347	365	394	374	378	374	333	396	350	411	376	358	335	333	384	368	378	365	330	393	388	395	393	386	383	346	346	346	355	356	420	423	357	354	379	345	391	359	377	366	426	345	392	388	385	367	377	355	392	332	385	398	354	394	357	379	387	378	383	366	361	382	393	362	385	389	393	407	371	341	357	364	358	385	400	349	385	430	396	359	363	385	360	370	393	416	376	399	377	392	382	367	348	409	401	370	361	413	385	387	375	357	358	391	400	397	384	375	368	351	357	369	371	374	334	383	387	422	376	390	375	415	375	396	351	401	362	389	371	389	389	376	352	374	428	360	395	358	380	344	351	371	396	349	395	419	395	393	366	342	347	380	381	368	382	401	374	376	383	368	383	406	343	358	340	403	434	378	391	352	388	373	351	380	368	382	360	381	396	392	395	361	409	386	364	378	352	366	361	412	366	380	362	349	368	370	402	339	424	376	396	388	402	374	384	391	399	366	378	359	387	323	372	365	355	358	380	359	344	406	362	374	393	397	356	338	376	350	353	373	361	353	369	418	348	392	377	388	376	396	391	443	386	370	410	376	357	366	366	397	382	411	349	362	379	369	385	393	386	398	391	392	393	381	373	356	379	406	390	348	366	395	398	375	381	381	371	391	380	376	396	380	399	356	387	405	379	374	392	403	360	347	373	374	371	405	390	379	365	375	395	374	374	376	374	394	369	374	391	388	334	384	388	354	376	376	396	349	337	394	407	330	375	392	422	371	383	363	385	388	369	384	344	373	394	383	390	395	356	383	346	389	378	398	382	393	364	376	371	389	376	365	373	343	371	385	365	371	382	332	383	388	348	372	373	381	326	366	384	365	397	382	355	377	352	371	368	369	367	357	358	359	381	396	392	374	377	358	401	397	391	347	406	417	376	370	350	404	354	396	383	418	387	337	333	407	357	366	388	385	381	388	354	346	390
21105	2785	1101	887	753	865	862	657	429	256	189	159	182	143	133	155	162	151	158	179	134	140	118	144	145	149	156	127	134	134	128	127	132	133	126	159	124	157	151	133	147	146	138	148	123	140	162	132	164	141	141	168	151	148	144	154	144	156	172	131	143	138	122	151	161	150	159	134	141	140	148	159	145	138	130	127	152	152	163	139	146	175	164	163	119	156	130	146	159	149	135	135	116	156	128	131	132	167	142	140	146	139	160	167	142	155	125	130	129	160	159	142	147	153	142	125	159	151	144	125	190	145	139	157	132	130	156	142	154	149	160	156	153	145	131	147	153	151	150	167	146	144	150	139	156	149	155	152	148	140	134	123	143	159	161	149	147	143	135	142	130	140	130	135	130	136	159	122	119	139	126	141	171	145	135	161	129	150	141	149	148	142	155	156	150	156	149	136	143	154	142	149	143	132	121	138	118	146	153	130	129	150	152	143	152	152	171	138	156	131	137	167	144	149	142	149	123	136	134	151	139	142	148	138	127	136	151	156	161	160	160	138	163	156	147	134	138	153	133	145	152	167	170	145	153	130	136	153	155	127	131	151	155	149	131	139	174	120	120	132	168	138	155	136	144	151	169	145	174	169	142	143	155	167	125	136	123	150	152	118	162	160	128	166	142	155	172	144	170	161	154	152	145	132	146	129	153	164	147	163	163	142	133	151	142	131	131	128	138	137	152	121	144	157	155	144	133	130	150	158	146	129	143	140	135	123	129	142	147	150	159	153	129	136	120	134	163	161	131	117	137	148	117	138	127	158	132	138	131	164	160	150	138	132	145	148	131	158	154	137	155	145	137	145	126	125	152	145	150	140	138	135	185	180	154	139	141	107	143	143	149	121	146	151	145	151	153	134	146	145	144	158	163	141	138	144	135	136	143	115	146	139	146	145	167	134	137	167	138	148	138	129	160	140	149	135	141	141	124	132	136	169	129	132	165	137	157	123	137	158	143	130	137	135	123	147	141	145	148	122	134	137	140	147	137	155	163	144	142	141	133	132	145	143	161	146	130	156	143	140	154	144	172	148	137	158	163	144	140	162	130	157	153	158	137	154	127	148	138	138	136	141	122	142	152	144	161	165	159	158	150	144	148	135	157	157	159	154	140	149	144	155	154	158	150	155	148	166	166	157	146	144	147	131	161	138	133	137	153	119	131	142	133	143	145	121	152	135	171	162	153	135	132	139	129	151	141	154	132	144	153	135	148	134	144	145	141	183	146	137	140	137	128	142	147	145	146	145	154	142	167	151	137	141	154	180	137	169	135	166	164	145	141	138	147	121	168	136	121	160	163	143	145	142	149	147	138	119	144	138	148	169	156	156	129	159	118	146	136	140	133	146	137	137	127	119	152	159	157	140	151	138	147	156	143	134	142	130	138	168	167	170	142	149	137	160	147	169	146	148	136	151	156	144	138	161	139	166	134	131	154	150	152	135	137	148	136	138	162	152	129	150	130	161	128	144	159	154	138	147	133	148	140	141	153	165	154	165	149	137	148	142	151	169	142	146	126	147	147	147	146	156	150	131	160	158	139	149	153	147	160	151	138	149	163	123	150	158	147	154	165	168	148	153	145	163	147	174	154	136	128	134	129	141	132	162	191	155	141	142	165	127	145	145	122	148	134	152	157	152	142	153	149	146	158	154	134	145	139	128	154	133	173	153	137	136	159	162	156	133	139	150	136	188	151	136	118	148	165	156	137	140	164	137	138	144	161	161	150	139	138	137	157	139	152	129	136	152	156	156	132	141	147	145	149	167	131	145	134	154	145	157	138	127	154	131	145	105	146	145	148	149	139	145	126	174	130	146	127	138	127	126	124	144	131	157	149	140	148	156	154	156	140	147	134	148	154	123	143	131	114	144	156	175	149	143	130	139	144	154	134	153	143	147	140	136	143	129	169	132	153	123	152	164	143	150	126	154	149	157	174	133	135	168	149	150	130	159	147	125	164	150	152	138	128	172	163	126	150	149	139	132	125	141	132	145	165	137	139	123	155	119	150	171	148	144	152	134	159	156	141	138	156	128	158	155	137	144	155	162	149	150	138	147	158	169	121	146	155	160	167	107	156	132	149	138	163	142	142	143	140	138	145	156	161	140	152	154	172	138	142	145	144	129	150	140	153	153	166	155	117	146	148	142	151	137	139	140	165	123	163	138	143	139	167	146	142	128	141	139	135	141	144	145	128	135	144	150	139	141	113	134	142	149	131	115	161	134	140	143	173	140	139	136	147	123	141	146	154	137	142	151	156	120	144	156	165	141	161	149	151	143	139	142	136	155	143	165	133	128	137	124	137	161	135	137	145	133	151	138	146	147	125	142	153	156	136	170	148	140	165	176	133	135	154	127	160	137	143	159	144	150	137	142	154	150	153	142	145	144	144	147	141	121	162	145	134	149	140	144	132	141	129	159	147	153	149	175	141	136	117	152	146	113	159	145	120	143	132	134	151	160	128	160	155	138	163	174	157	118	130	152	141	144	145	145	134	162	181	167	134	153	153	157	162	146	142	139	153	108	125	143	176	143	155	138	163	146	138	142	151	134	168	137	157	143	129	137	135	136	140	147	125	151	132	136	151	137	149	145	134	166	135	135	135	141	140	142	146	159	153	129	144	149	129	160	161	135	133	146	161	164	142	165	134	149	133	152	124	149	140	139	154	124	130	151	159	155	157	145	146	146	149	144	153	144	137	133	125	144	133	156	153	155	150	149	136	133	147	158	127	136	140	153	138	155	128	147	119	141	141	153	143	115	144	144	137	148	143	138	143	135	153	158	143	138	122	144	146	125	136	163	163	138	130	162	129	146	136	124	134	139	127	151	131	149	148	142	157	150	133	118	174	153	154	129	131	144	163	132	130	133	140	146	151	158	129	164	153	158	152	123	150	134	151	151	141	149	172	125	129	185	144	144	147	141	136	153	143	137	145	155	135	149	154	115	125	134	132	151	148	132	146	128	147	136	145	147	139	142	160	166	136	155	168	140	164	131	161	134	139	139	134	140	132	158	157	152	141	125	153	143	141	157	139	154	145	153	149	171	160	141	145	148	170	127	139	137	128	118	139	143	144	160	160	146	125	158	152	158	134	136	135	136	142	124	170	129	140	153	136	166	154	127	131	147	137	164	152	171	162	146	159	149	152	160	141	160	161	135	140	144	148	134	143	158	126	139	131	139	133	149	131	140	122	164	150	147	146	148	131	145	134	133	138	154	139	144	141	154	129	131	165	164	131	150	170	158	129	169	145	149	147	146	145	147	147	134	134	143	153	134	144	157	150	166	147	137	154	140	136	141	146	140	131	139	137	161	134	149	121	138	150	145	133	145	134	165	141	136	134	129	137	145	133	168	150	160	147	149	136	126	150	139	148	153	143	135	138	151	144	160	156	145	134	139	133	124	158	143	123	138	132	136	144	142	156	147	147	128	151	136	147	150	148	147	139	133	120	137	149	162	126	172	142	133
12967	895	1916	2948	3107	3849	3898	2879	1872	1036	806	511	499	511	455	472	429	419	402	449	411	390	388	362	413	398	402	388	396	386	408	358	392	336	354	374	411	359	331	377	395	377	362	402	378	371	361	381	376	368	388	359	339	346	385	386	380	377	370	367	394	396	362	360	371	357	355	382	353	379	392	333	394	369	379	325	367	330	365	375	367	339	357	395	395	376	363	319	373	381	373	355	357	324	350	363	352	357	325	351	348	322	338	369	354	389	356	374	353	357	395	346	350	368	386	383	391	384	339	328	352	370	330	364	390	365	389	341	384	355	389	323	340	375	349	366	354	371	336	328	354	379	384	332	343	337	373	349	356	350	402	346	372	296	372	383	350	364	397	372	346	367	391	358	329	371	354	363	381	382	330	359	381	334	371	354	357	342	354	355	346	392	362	374	360	332	343	375	382	347	382	357	372	356	342	344	368	353	381	391	385	377	358	383	365	351	356	371	364	349	381	413	358	345	371	375	354	378	381	342	346	347	369	373	375	365	394	380	382	371	364	352	369	382	377	384	341	356	335	387	326	378	386	377	361	371	357	410	344	386	341	373	358	369	375	391	396	370	378	383	331	342	340	358	367	362	379	370	348	354	314	366	389	342	369	368	349	372	342	348	371	359	347	357	380	349	357	345	368	347	397	366	388	385	383	385	347	345	352	371	362	364	344	362	383	349	378	341	342	396	374	358	359	386	375	381	355	397	394	394	372	355	380	353	368	390	352	357	321	357	342	365	370	402	371	367	346	354	367	372	399	375	324	405	382	351	363	356	380	349	351	410	380	359	355	351	390	378	364	353	350	361	371	356	322	346	374	350	388	394	346	342	364	401	354	338	342	338	346	410	355	383	381	346	372	377	372	365	374	353	383	359	333	374	381	381	332	375	337	373	342	366	375	349	336	383	325	317	391	348	373	391	340	358	366	372	364	362	366	397	362	389	359	384	382	347	385	337	355	377	367	356	353	357	367	347	344	350	348	386	393	368	335	378	396	350	355	365	357	344	343	357	362	345	384	363	360	380	356	370	364	333	350	370	350	370	363	359	376	341	360	398	356	376	387	378	370	352	348	378	373	347	386	326	372	341	380	367	325	353	357	329	353	355	393	368	350	341	401	383	349	340	376	354	366	370	341	346	382	387	386	364	354	348	365	356	365	337	357	364	368	394	373	321	337	341	359	368	400	376	358	383	368	367	367	329	355	392	352	365	378	369	363	386	356	350	386	381	379	379	363	346	379	340	372	361	402	371	368	343	386	340	348	396	354	397	356	376	358	369	361	382	370	386	353	357	331	382	370	387	371	348	325	389	380	358	390	368	338	365	386	349	349	330	363	350	358	365	411	342	346	384	341	372	369	386	390	374	360	394	376	386	387	378	369	362	360	334	355	356	353	347	348	354	381	366	358	345	380	340	347	379	365	354	348	359	368	375	360	365	339	389	370	382	333	381	351	337	363	342	374	381	374	407	354	373	406	358	371	358	366	371	342	351	352	352	365	381	379	361	367	346	363	381	404	346	357	363	374	349	362	352	355	363	380	365	361	346	369	370	365	367	374	377	373	387	353	359	375	360	321	328	329	381	345	381	367	384	381	344	342	368	372	362	367	338	404	373	391	347	354	394	336	380	344	368	402	380	356	377	348	363	396	365	359	407	356	378	327	358	380	357	365	367	392	365	365	360	356	370	367	344	379	332	407	368	389	339	358	345	360	355	389	385	386	363	339	354	358	348	353	363	358	376	324	320	359	371	380	368	365	384	337	378	359	346	364	384	391	364	404	370	383	356	351	349	375	361	345	349	365	384	375	333	333	358	337	359	375	335	337	388	340	353	372	377	382	350	398	364	393	395	326	377	378	371	318	358	393	345	333	365	335	341	359	406	375	365	395	354	351	336	346	337	346	336	343	325	366	345	343	380	337	387	355	372	365	351	355	376	351	350	367	360	342	365	374	358	373	358	366	364	400	359	378	340	353	363	363	322	382	371	364	372	385	400	370	354	351	340	335	379	375	344	369	352	369	364	363	352	349	366	361	358	376	358	354	368	367	364	377	358	383	347	331	359	385	356	397	344	365	341	358	373	372	356	387	402	340	401	361	353	375	369	373	365	386	384	367	322	357	354	353	371	343	352	388	380	374	348	362	368	378	367	362	365	350	366	383	337	386	358	362	358	417	360	371	364	377	350	381	343	387	379	346	345	389	376	362	377	375	358	379	371	351	358	361	339	382	369	379	361	366	380	361	346	372	361	324	396	361	377	382	344	359	364	340	360	379	383	359	361	366	371	380	359	355	346	331	371	355	358	367	333	390	376	353	360	367	336	351	343	354	380	376	327	365	359	371	383	338	359	375	315	369	308	373	345	369	382	409	371	338	354	398	336	358	377	375	375	351	354	361	363	349	408	382	381	315	374	366	368	369	344	383	342	354	375	337	364	386	393	359	371	328	365	355	370	369	340	390	347	373	344	371	356	386	355	370	334	367	351	371	390	341	347	333	380	370	384	352	371	338	353	387	364	343	360	345	341	374	373	369	351	350	377	333	363	350	365	345	360	361	377	361	353	372	375	359	358	360	372	375	403	342	348	379	381	352	363	383	391	382	352	333	376	356	381	368	351	383	375	339	371	357	347	388	363	315	320	350	335	357	377	349	377	373	333	362	403	371	343	339	382	343	396	349	377	357	377	369	411	344	387	361	355	382	344	373	346	369	351	376	348	382	350	382	365	361	399	376	339	399	360	346	331	368	357	362	380	362	352	380	365	343	374	378	377	370	387	372	336	384	396	364	333	370	390	352	366	386	368	362	364	360	373	364	392	340	366	359	358	338	353	363	358	358	347	384	328	382	358	351	380	376	387	338	333	415	377	368	344	390	377	365	358	360	380	337	386	359	371	335	365	345	391	369	355	367	348	377	385	375	371	369	316	363	372	366	380	364	411	332	340	373	357	368	379	385	360	386	344	392	345	393	367	367	405	383	374	362	352	367	362	399	337	341	329	357	334	340	376	370	361	348	350	339	346	350	370	369	350	351	395	371	366	323	360	429	363	396	382	366	382	364	318	393	352	357	369	341	358	341	360	362	364	345	375	347	353	351	375	355	373	373	333	393	343	393	341	356	377	393	339	338	359	342	351	359	361	372	362	394	373	387	365	354	366	357	367	364	394	352	380	370	363	349	345	388	319	363	364	378	363	349	335	374	374	365	392	392	373	429	358	370	383	330	368	361	373	363	356	335	361	377	391	374	361	331	368	384	378	385	388	371	353	372	373	374	335	376	349	349	379	355	350	366	343	364	350	383	380	360	328	358	403	369	399	356	340	359	368	379	401	358	354	375	340	332	370	382	381	369	417	386	343	364	365	370	353	383	357	376	388	368	404	381	364	375	361	350	375	345	392	397	356	364	339	383	365	364	352	347	337	367	376	374	391	364	354	334	392	383	358	367	377	337	353	365	351	363	330	364	379	378	354
32234	5854	2124	1781	1555	1542	1522	1107	743	521	403	340	328	312	354	343	298	319	286	328	262	336	295	293	299	315	289	324	304	275	328	327	266	314	297	292	282	327	274	271	299	284	334	294	312	316	274	250	313	325	317	286	266	321	292	277	295	302	311	280	283	274	309	316	269	294	290	273	304	310	322	318	256	302	301	286	293	308	281	283	292	271	312	308	294	288	299	310	279	241	278	286	303	315	291	301	296	278	298	309	321	292	281	279	277	274	290	295	271	263	268	286	315	272	273	295	296	332	283	304	280	305	313	262	322	293	276	278	305	317	268	255	276	309	260	289	287	289	278	312	318	286	286	274	308	265	300	318	314	306	304	302	287	313	302	310	289	248	318	259	329	294	296	304	290	267	259	318	288	278	301	294	288	280	311	289	309	286	285	275	276	298	316	270	297	305	291	303	256	281	257	275	274	277	315	285	309	294	289	323	304	307	240	290	296	316	293	302	292	297	284	280	293	291	293	293	293	286	273	300	301	274	306	339	316	308	310	298	295	295	267	291	282	290	323	308	290	280	295	320	300	293	290	265	325	296	268	284	321	308	282	262	276	289	289	303	321	313	298	301	299	338	285	313	251	280	301	286	303	289	291	295	301	297	291	313	283	289	279	267	290	321	266	315	309	310	320	281	308	280	287	305	262	315	280	311	270	295	302	302	303	254	271	286	298	292	281	313	272	315	293	304	297	294	297	270	277	312	310	325	310	283	298	310	311	288	297	301	288	305	293	296	287	295	287	313	302	317	272	321	281	315	288	261	282	278	245	287	285	296	283	267	294	310	300	295	302	300	291	277	302	318	291	303	319	292	280	303	309	302	305	295	272	302	303	282	289	278	276	320	276	309	323	265	299	267	308	315	324	275	302	318	324	311	304	296	310	276	283	274	287	289	301	279	328	254	270	308	285	271	316	284	282	276	285	310	292	337	291	285	284	312	291	280	278	321	296	302	311	302	299	289	280	307	288	322	340	299	285	284	304	283	237	313	325	299	300	293	327	299	276	284	283	294	297	271	296	319	295	294	287	302	274	296	294	309	280	281	307	298	307	307	273	287	301	264	303	303	290	280	300	299	303	244	314	293	327	283	308	301	278	316	303	273	285	280	306	288	287	275	273	283	254	285	301	324	283	306	300	329	288	291	297	278	305	274	281	290	300	286	299	274	270	286	287	337	276	338	290	292	274	280	273	296	325	300	293	309	295	315	307	292	281	299	282	290	314	322	315	305	293	306	310	307	304	294	277	283	314	267	325	333	287	294	288	288	307	289	292	309	283	299	298	316	293	307	298	250	290	302	355	309	293	293	307	287	302	278	321	276	272	303	291	279	288	288	306	311	276	310	304	306	309	313	307	307	298	294	285	349	300	273	279	268	311	296	299	321	303	310	324	274	311	261	301	304	317	264	272	312	291	277	288	291	313	281	321	284	294	283	328	307	266	294	314	277	304	265	299	304	292	308	276	300	334	291	281	292	293	266	282	325	285	313	286	308	282	274	283	291	265	308	285	318	310	294	275	269	314	293	312	321	293	307	267	275	311	277	294	291	271	286	272	273	320	292	284	291	290	285	293	309	268	286	273	281	275	268	331	292	284	292	310	274	283	274	262	302	282	261	287	266	312	309	293	282	292	297	304	296	289	252	303	312	289	322	301	290	297	257	320	329	308	290	304	276	291	318	308	313	296	274	286	292	307	283	282	287	302	283	307	256	300	281	298	288	297	299	316	265	293	300	273	272	282	288	273	295	253	299	329	296	298	312	310	298	308	300	285	254	258	256	300	293	315	289	319	275	308	293	284	299	291	278	270	308	312	314	305	291	281	303	290	307	244	253	279	283	297	279	255	311	279	305	298	297	314	312	297	305	291	302	311	296	243	279	309	276	295	285	262	272	322	301	287	300	321	273	276	294	270	283	304	279	280	264	298	301	286	296	305	318	289	282	300	276	290	290	290	283	298	316	305	296	327	250	279	311	289	269	285	300	300	289	270	308	298	291	294	305	304	290	284	300	299	296	308	325	331	292	300	290	290	282	294	291	319	312	318	298	293	288	283	254	296	302	304	324	329	298	285	284	305	317	325	295	265	283	289	303	340	309	275	322	297	296	295	313	262	302	292	321	283	275	278	288	326	289	309	295	314	332	287	292	296	288	301	284	305	287	272	309	282	284	269	305	282	297	297	271	330	275	241	287	296	330	296	272	263	277	295	299	242	307	325	291	310	297	277	262	287	296	283	287	310	314	292	292	315	305	273	273	325	289	309	289	278	316	303	317	299	295	312	291	272	296	303	332	300	293	277	306	276	278	292	266	323	317	290	319	296	271	330	278	305	295	310	286	290	306	297	308	311	291	330	301	277	268	293	283	302	286	297	313	324	301	277	318	281	290	280	338	319	269	311	286	303	311	323	320	309	309	295	316	301	318	321	260	299	328	297	289	315	267	265	290	290	295	300	276	309	315	279	285	293	289	271	298	260	263	311	268	281	288	310	295	292	302	285	279	285	289	297	292	312	289	299	290	276	294	283	311	305	295	336	286	281	299	304	294	311	316	302	269	324	289	315	300	288	310	312	304	304	297	314	302	280	293	272	293	310	256	292	305	308	273	293	306	245	274	297	300	259	302	275	285	275	236	318	314	311	280	287	317	315	295	286	315	269	324	294	286	309	308	301	294	288	301	322	307	320	280	295	289	341	294	279	316	336	290	286	286	328	312	276	304	300	277	316	279	265	291	298	306	310	301	281	328	259	259	288	275	284	263	270	298	300	278	260	262	286	281	271	284	277	292	310	308	280	312	296	308	349	297	287	291	287	266	320	287	292	291	277	295	324	281	301	321	292	265	280	290	282	311	306	315	303	313	320	285	324	297	313	280	294	315	307	287	299	313	293	319	265	292	317	335	333	287	280	277	283	285	256	255	317	288	293	283	325	321	316	315	274	284	280	305	307	296	292	312	306	311	278	290	312	296	313	279	305	322	304	302	295	352	291	296	287	266	314	284	273	280	282	293	265	293	322	302	289	315	315	318	332	301	324	293	296	299	296	314	280	327	302	298	288	308	283	273	250	282	287	290	311	307	304	278	290	314	274	263	305	277	280	296	297	251	302	301	334	272	287	289	311	293	321	291	285	276	309	311	297	297	298	301	296	278	311	289	282	313	265	291	303	272	308	295	296	295	263	292	287	300	283	264	287	271	325	302	310	303	304	316	265	298	285	282	297	274	274	303	303	295	273	299	296	308	270	291	263	301	279	307	311	301	293	269	332	274	291	302	304	254	305	291	299	290	296	273	295	280	325	290	249	268	274	307	301	301	307	276	329	289	289	262	277	279	260	275	297	295	289	294	276	272	280	293	293	285	279	289	294	291	292	300	273	323	285	270	297	283	307	314	291	308	275	264	292	275	280	304	301	312	304	307	288	261	292	307	268	311	300	307	328	266	268	308	263	295	262	318	304	304	277	301	341	288
17808	1497	3511	5389	5734	6071	5830	4615	2996	1851	1241	994	925	794	836	813	803	801	798	760	730	776	740	734	748	695	692	730	753	764	721	695	700	700	687	730	718	696	704	693	641	744	644	702	639	659	675	674	589	646	699	708	677	683	672	722	665	662	637	698	646	648	686	699	662	701	658	670	695	675	647	674	637	681	674	696	651	691	614	684	678	647	678	667	663	695	674	694	611	641	664	676	703	649	687	647	702	704	680	681	663	639	624	690	643	672	669	699	672	651	600	650	624	618	652	650	659	639	610	688	686	694	607	653	624	629	682	669	692	645	677	610	622	657	710	620	637	660	595	644	647	649	622	664	690	665	650	607	713	603	650	655	659	642	623	629	702	641	711	648	743	683	659	695	647	652	663	683	655	667	670	633	691	656	700	651	658	694	649	655	676	666	766	638	634	644	694	691	671	666	625	646	671	656	636	690	668	660	665	651	647	655	673	673	673	679	627	648	690	684	670	655	644	602	623	673	701	662	653	639	701	672	664	728	666	696	651	650	655	655	615	635	654	622	672	636	692	669	714	697	678	685	683	607	645	671	643	634	679	693	684	649	681	683	664	672	652	653	688	654	666	650	686	677	652	644	664	692	674	675	624	659	654	627	659	659	690	701	666	662	637	653	688	638	617	670	650	700	656	703	667	674	684	684	610	675	639	666	635	652	664	670	674	688	648	658	611	644	719	684	701	683	679	671	678	691	671	657	666	650	632	677	641	667	633	670	655	667	635	629	658	649	642	637	678	695	640	658	684	655	637	668	670	647	669	714	637	683	645	689	625	663	704	647	657	629	641	726	674	699	671	684	669	718	649	632	692	661	624	616	687	652	640	612	628	657	708	675	639	682	677	636	691	586	682	702	679	664	639	699	740	657	634	684	679	656	659	638	605	652	633	638	671	660	686	666	605	685	653	618	635	693	645	699	637	644	652	672	679	695	647	685	673	665	665	691	632	630	647	660	684	671	649	677	688	621	655	670	664	632	652	675	664	625	707	648	694	655	648	691	651	626	659	659	659	718	665	682	651	665	720	615	655	629	684	688	671	656	666	692	620	646	707	615	649	705	669	691	610	675	666	634	716	641	693	674	632	677	656	693	653	665	716	654	678	614	724	636	670	637	675	656	696	653	603	675	647	660	645	660	684	661	622	677	713	643	660	697	622	658	713	676	677	637	689	667	663	678	611	677	703	644	639	695	622	649	665	697	626	648	683	655	659	697	651	684	658	689	670	648	679	653	633	681	668	671	684	641	684	642	656	653	693	648	643	656	640	634	658	646	681	635	690	668	647	686	657	677	674	659	673	663	704	691	700	693	680	699	684	650	639	683	688	694	710	638	659	676	694	652	644	631	646	653	635	680	607	683	680	664	654	698	622	653	647	723	646	677	700	703	647	627	707	670	640	609	695	714	649	668	680	721	651	651	661	639	669	668	663	657	640	643	680	660	628	686	657	706	637	648	626	695	616	676	626	644	711	640	663	645	678	630	633	722	639	694	672	668	652	642	671	702	675	665	674	664	635	658	652	685	666	699	657	610	663	655	629	667	667	651	668	690	682	680	697	609	662	646	703	664	658	619	649	646	677	667	680	689	655	640	691	637	697	678	675	657	653	718	706	652	635	690	689	599	654	622	650	657	631	688	674	642	656	628	711	674	687	626	699	624	671	685	672	618	648	656	617	659	704	649	668	665	706	644	677	708	657	638	662	676	660	714	693	647	651	689	610	658	681	643	690	655	672	683	616	617	648	681	651	673	724	650	655	702	618	664	644	648	655	666	669	692	645	635	674	641	634	707	665	672	644	677	658	645	674	715	662	652	680	667	653	710	687	686	630	665	620	671	691	619	658	704	666	619	649	644	711	686	625	650	655	623	638	676	706	624	692	662	652	691	717	700	668	692	657	655	699	636	687	703	653	674	684	645	679	637	650	668	683	672	681	713	662	665	638	695	615	673	658	698	672	664	674	606	662	668	637	673	645	637	640	669	692	677	656	634	688	643	654	618	645	630	686	650	647	679	613	643	630	654	667	656	650	643	703	641	645	651	647	669	625	629	644	649	658	635	640	737	664	691	654	667	658	663	661	664	651	659	663	686	632	653	711	680	643	656	650	677	630	661	672	679	638	648	672	679	721	659	632	704	665	656	642	662	634	674	664	647	703	651	642	671	667	665	696	690	705	681	649	680	667	662	658	688	715	636	650	646	679	702	674	665	682	641	694	663	674	676	634	657	692	644	685	674	613	616	631	665	674	679	668	642	656	621	663	652	615	674	668	680	631	668	663	689	736	658	681	691	675	631	696	665	667	651	649	663	681	627	655	636	635	677	613	632	694	659	686	667	634	682	640	699	649	707	633	605	698	676	677	645	638	659	691	638	655	661	640	672	705	650	676	650	673	678	668	684	647	634	657	673	645	661	648	655	641	645	663	668	613	656	659	682	667	656	683	657	657	611	654	656	692	693	691	647	658	695	638	690	645	695	626	626	659	677	686	647	646	682	670	626	660	719	626	675	669	699	659	664	634	665	684	638	641	648	646	686	621	647	683	620	662	665	651	621	704	683	685	626	661	660	697	605	693	648	645	624	653	599	675	658	693	674	685	660	692	663	655	660	647	662	647	650	678	648	666	664	675	664	720	683	675	670	630	666	677	666	661	653	633	663	694	648	662	649	656	663	673	638	670	665	724	657	684	666	662	652	674	652	706	638	633	651	693	652	699	652	686	662	661	630	609	649	628	706	685	704	665	668	680	664	676	688	687	686	629	652	596	664	651	664	660	673	695	672	646	653	685	685	658	660	673	658	681	631	646	657	642	712	649	655	664	720	640	610	653	696	642	698	688	678	690	647	691	635	654	675	681	660	657	648	686	695	637	655	688	671	670	658	717	648	679	640	706	655	639	672	684	647	663	654	652	695	649	629	647	666	651	634	663	663	626	664	632	702	654	674	665	653	632	693	676	700	651	672	665	662	681	684	735	646	700	647	693	670	662	699	673	698	703	655	655	672	655	660	645	639	669	655	658	656	672	654	667	682	617	697	722	676	694	662	689	693	626	671	722	601	632	702	678	652	654	689	674	712	713	638	679	671	612	649	648	649	660	666	659	687	717	652	658	645	630	640	620	680	701	645	648	661	665	653	669	661	688	641	623	628	667	648	643	665	593	669	639	640	654	645	687	656	671	645	673	667	667	654	686	667	693	678	663	660	660	625	638	661	629	683	693	646	695	640	656	674	657	678	642	636	659	698	698	671	649	633	634	680	613	683	671	689	665	665	642	634	635	681	698	708	636	644	646	642	671	625	658	668	668	676	659	658	661	673	666	672	638	658	662	660	640	647	655	656	639	604	638	670	639	661	683	703	667	700	685	660	617	615	674	648	657	637	650	653	659	638	673	664	674	698	652	703	648	657	656	653	661	650	677	666	655	625	683	663	691	692	624	704	639	673	682	678	675	664	657	614	648	635	673	641
6995	709	588	672	730	584	508	413	337	259	190	168	164	165	191	137	148	145	155	168	169	151	158	149	160	157	141	124	165	170	147	164	171	149	169	170	173	141	172	148	171	171	162	134	161	140	144	149	174	162	150	164	162	162	180	152	165	141	148	148	161	189	149	164	168	131	160	149	126	146	148	136	166	186	140	145	163	148	158	164	141	186	146	152	148	151	158	139	162	174	145	160	168	145	137	181	152	164	143	146	173	165	160	133	153	141	174	150	158	134	165	168	147	182	194	159	139	124	145	170	172	167	170	168	172	168	158	147	174	166	166	164	172	129	161	150	161	134	163	176	137	145	144	171	162	174	175	164	149	147	161	177	168	147	151	167	154	135	153	153	145	158	149	158	170	153	167	153	164	146	132	153	137	172	129	145	162	166	156	139	168	128	167	150	159	186	172	138	137	149	137	154	138	190	159	156	163	182	155	189	145	153	171	139	150	174	155	152	141	136	128	170	156	163	153	146	140	170	177	136	174	171	149	143	159	163	142	129	150	166	172	176	152	179	172	146	158	185	165	158	153	171	169	170	145	141	148	155	175	144	169	157	161	184	162	176	142	173	143	171	172	150	150	159	158	170	162	145	152	157	171	155	174	163	163	155	175	173	151	141	175	138	149	189	141	169	159	156	174	144	152	161	151	178	176	143	134	154	152	155	170	143	165	163	171	168	157	146	147	147	138	179	158	151	174	125	148	162	171	149	203	146	179	152	152	170	144	125	165	157	156	194	178	165	158	160	163	165	153	139	143	148	142	156	167	153	160	169	153	162	174	160	151	130	164	166	130	150	159	156	175	145	148	152	141	183	192	161	171	158	172	147	166	152	175	153	149	146	182	168	172	153	189	147	173	153	146	173	169	156	165	168	148	166	171	148	157	164	163	150	155	157	173	177	155	167	168	148	161	170	156	165	159	167	150	175	171	172	174	180	144	163	183	164	132	157	155	164	192	185	149	166	157	168	172	160	146	185	140	159	159	148	146	132	171	183	157	156	147	176	158	145	145	157	149	155	136	178	136	150	146	166	176	150	170	148	174	151	166	151	166	163	181	156	144	167	162	166	147	187	129	158	167	153	169	173	179	170	161	164	150	159	149	167	172	166	161	147	191	144	133	170	148	181	163	150	156	144	156	157	136	164	147	156	158	169	134	146	152	192	155	140	143	162	166	167	154	134	147	156	159	151	172	133	152	166	158	192	182	153	142	146	153	189	172	155	170	175	153	165	168	187	146	154	164	165	174	139	167	137	167	144	142	176	161	165	175	180	171	168	161	155	159	159	166	177	172	178	177	138	165	181	145	167	156	156	162	169	182	182	152	160	143	152	172	153	151	155	149	152	172	153	132	144	137	172	157	151	135	152	193	133	157	160	184	155	157	166	144	166	151	151	160	150	180	141	158	151	137	140	144	174	159	161	162	161	158	161	164	180	154	166	156	151	161	173	139	143	168	173	177	124	155	143	153	165	133	153	170	180	158	156	150	168	192	179	140	152	154	170	154	130	183	182	152	135	148	147	158	140	135	147	172	149	163	160	166	121	202	147	169	148	173	149	127	139	151	150	154	140	157	143	144	155	129	173	151	159	162	172	149	142	152	161	146	167	159	139	156	142	139	161	165	141	171	169	156	147	161	159	155	164	155	160	153	172	171	177	158	168	180	128	153	156	151	164	130	159	159	154	155	178	133	152	173	173	157	146	160	160	173	158	169	172	158	163	163	177	167	145	155	179	174	154	125	168	167	164	154	145	147	156	170	169	165	154	172	129	162	156	148	173	156	154	164	151	174	158	171	162	144	153	170	157	152	176	170	157	154	170	170	176	160	142	156	155	167	158	130	157	159	188	170	158	162	117	140	182	171	180	144	157	160	168	160	164	162	147	177	162	164	160	152	164	154	136	144	164	161	148	159	150	155	153	161	163	175	165	158	172	166	138	172	202	166	153	158	147	161	174	161	154	165	137	144	167	172	158	173	178	169	157	149	146	170	174	150	157	167	171	167	152	180	168	142	152	170	134	144	152	154	146	156	142	170	156	172	152	146	159	194	167	145	164	149	150	170	160	157	185	173	162	189	176	151	166	179	129	181	164	176	150	162	160	161	154	165	187	156	160	140	145	182	171	143	151	148	146	169	152	164	173	158	164	141	145	155	157	148	166	172	157	172	142	151	164	158	175	150	159	151	160	171	154	168	151	180	165	172	183	136	161	152	154	158	183	156	156	137	165	170	159	173	139	153	152	176	139	117	144	146	153	149	128	143	146	152	140	136	138	151	165	124	147	142	153	163	172	162	172	157	136	156	150	171	131	130	151	152	162	145	143	168	150	159	139	158	142	166	155	177	163	138	153	186	168	171	142	178	149	157	168	140	139	146	159	148	144	165	161	180	133	155	142	177	135	176	160	162	155	153	144	143	143	154	166	149	131	191	153	185	146	151	154	136	147	143	143	159	160	144	168	156	146	210	162	144	166	171	135	141	184	160	157	176	150	154	151	156	133	128	173	188	159	189	150	180	176	173	147	184	154	165	171	160	146	175	162	154	158	164	146	128	174	175	150	151	182	172	162	155	156	149	158	151	145	161	161	155	151	141	181	138	181	174	151	171	145	159	165	148	165	161	163	167	159	156	150	176	134	142	162	156	141	147	161	190	155	151	181	169	141	160	153	147	154	166	169	163	159	162	179	159	166	139	162	163	145	159	162	164	159	147	148	164	129	164	155	139	139	156	179	126	167	164	169	171	147	170	159	145	165	157	145	140	137	157	144	145	142	150	154	137	118	146	147	175	158	176	181	172	134	164	149	175	154	167	144	171	168	164	161	161	159	152	165	160	151	142	144	136	154	121	155	158	143	149	176	166	159	148	169	162	171	161	144	184	145	183	152	170	154	170	163	175	133	167	142	162	148	141	150	141	158	144	171	185	187	164	168	147	156	151	158	148	166	167	177	141	149	148	157	157	166	136	140	147	150	176	184	174	150	155	141	132	159	150	168	165	138	138	144	170	179	146	181	158	152	182	163	169	155	164	161	146	191	157	151	152	148	155	161	161	155	161	156	139	137	148	166	156	179	205	139	172	147	141	171	160	171	175	167	144	155	156	174	158	151	178	148	167	165	164	138	149	128	161	166	163	133	159	168	142	154	155	172	154	173	146	156	172	167	183	153	154	137	162	140	179	195	149	184	136	141	154	155	159	147	167	156	158	175	140	165	164	151	157	157	156	154	149	152	162	170	171	132	146	156	150	117	150	165	144	153	164	150	133	152	187	178	174	181	168	152	149	174	158	181	146	154	150	153	140	132	156	152	145	160	156	166	156	158	184	156	152	162	183	184	160	171	147	150	181	178	155	156	162	141	158	172	160	165	161	156	153	148	135	163	153	150	147	143	159	141	144	157	130	180	146	159	195	172	141	138	138	136	156	186	153	151	145	152	136	158	142	151	153	161	153	165	165	151	149	184	171	174
4535	622	1359	2039	2584	2689	2315	1763	1203	828	484	434	408	408	381	410	362	404	401	378	362	372	380	353	399	352	390	391	366	398	406	351	364	381	398	381	400	399	403	425	386	380	422	351	385	364	356	374	402	384	375	382	379	408	394	381	395	394	397	390	370	385	393	365	425	358	398	361	403	380	414	403	368	349	389	388	423	403	360	346	337	356	355	388	388	385	381	394	410	384	393	357	402	362	416	365	383	339	392	382	374	367	378	381	354	416	369	395	387	374	375	401	397	367	391	353	367	384	408	380	365	375	390	395	390	382	380	363	397	369	367	385	364	378	372	406	403	374	368	364	355	385	387	371	379	372	400	397	376	385	391	369	398	328	387	381	354	370	406	363	360	400	358	356	383	362	362	364	374	408	372	388	382	374	398	383	362	367	395	404	372	404	347	370	370	366	368	385	351	372	399	375	376	374	372	401	389	359	393	405	364	383	382	379	374	385	354	435	371	361	357	377	362	378	395	383	367	360	389	390	367	377	363	353	378	378	399	341	387	369	386	359	396	384	385	377	358	406	408	413	353	368	395	394	360	401	375	361	363	399	343	372	383	369	368	381	353	389	352	404	399	389	418	346	374	361	348	397	363	395	377	334	353	403	371	386	388	366	375	363	384	383	392	359	371	386	381	396	381	380	339	362	366	361	420	360	371	377	369	366	401	360	385	408	396	367	397	344	421	346	376	400	399	365	344	369	391	371	416	382	387	376	382	357	408	388	398	404	367	384	392	411	406	393	384	402	376	395	351	328	381	384	404	382	374	397	393	408	355	362	393	366	368	381	373	376	410	401	399	357	417	370	404	396	367	377	377	404	369	386	355	400	393	398	409	385	396	396	377	380	386	389	393	398	395	372	353	366	365	411	345	405	383	368	363	386	368	348	391	375	410	357	405	377	413	389	378	400	369	380	364	390	364	411	390	415	390	378	350	372	380	431	403	401	400	371	375	357	400	404	383	384	367	416	375	399	367	372	362	372	346	364	368	359	355	396	370	349	374	422	355	372	386	379	371	334	379	431	359	386	381	399	400	395	390	388	401	365	343	368	381	427	355	377	380	366	342	385	420	377	382	355	356	376	355	343	370	352	382	392	404	380	366	392	396	403	366	392	380	365	348	383	414	393	378	355	373	370	370	372	381	337	360	388	398	380	377	360	369	370	405	410	376	360	377	381	396	367	405	365	377	381	418	400	378	339	328	392	378	386	449	381	387	402	382	397	362	363	377	346	336	407	410	417	387	400	345	398	347	384	385	382	376	388	376	390	366	363	376	366	388	349	405	363	387	392	421	384	361	391	393	410	344	394	369	345	375	409	372	355	381	380	397	399	385	381	386	390	384	361	377	360	383	369	381	397	394	394	363	384	373	385	350	389	389	373	392	391	391	379	364	341	374	396	377	388	363	389	395	394	371	375	369	409	349	381	374	375	355	404	374	380	407	365	393	373	395	403	417	391	384	346	340	384	385	399	381	417	383	383	362	421	357	400	359	361	405	381	365	377	394	359	402	361	380	406	410	362	371	380	402	364	367	377	361	385	388	378	372	387	401	401	400	372	372	359	391	387	388	413	370	388	366	402	376	384	388	386	381	388	380	381	386	401	367	405	376	335	385	352	374	401	377	371	382	383	366	358	373	354	394	376	355	401	374	336	362	414	386	365	374	382	371	394	393	364	386	362	383	386	405	377	398	355	365	410	362	380	385	375	380	384	373	425	386	412	383	404	417	388	378	354	385	372	394	405	394	363	379	372	357	358	368	376	390	397	368	390	341	351	389	377	390	377	403	454	406	365	365	390	382	355	412	373	421	367	363	395	357	371	382	397	381	382	394	378	389	378	414	361	356	396	392	329	389	382	400	369	361	373	392	388	380	384	370	394	392	400	405	374	355	362	375	414	389	342	362	413	363	378	356	367	377	358	372	402	401	405	349	365	372	387	368	399	379	388	387	370	379	397	415	336	358	398	359	388	416	383	378	364	373	375	385	372	399	408	397	375	393	392	381	368	396	392	362	367	369	414	380	382	408	393	392	350	416	379	386	394	405	394	404	393	355	380	366	343	397	350	360	372	379	376	381	343	362	397	360	360	377	371	400	423	414	374	383	423	361	401	408	402	346	388	368	401	369	441	399	373	408	414	382	360	379	370	404	373	377	367	373	343	360	360	393	351	373	435	388	424	400	367	399	397	407	339	413	385	417	388	370	378	358	377	376	351	384	374	381	391	375	383	371	382	377	402	334	386	382	357	361	350	360	421	352	390	409	383	385	367	367	378	407	374	350	380	387	365	387	381	382	370	367	368	407	407	388	379	341	370	354	401	414	378	385	383	364	368	376	389	390	422	381	380	409	415	410	394	375	377	377	387	378	373	385	383	371	374	409	362	398	372	393	393	354	364	365	372	361	378	377	415	394	379	364	359	392	366	412	391	389	367	405	366	376	377	377	396	412	393	387	357	365	394	368	376	387	397	365	367	368	400	383	388	407	375	382	353	351	381	386	375	389	376	357	357	358	339	368	393	375	365	381	365	365	369	394	377	382	383	370	404	372	360	379	416	380	397	407	413	393	391	395	379	397	362	382	366	356	369	390	349	390	374	393	383	404	340	375	395	389	393	337	366	383	389	358	370	387	397	390	366	361	348	385	367	348	378	366	400	378	366	380	377	396	383	394	368	357	389	374	389	382	365	371	360	384	408	379	402	397	385	385	405	429	357	401	362	380	378	397	378	399	394	345	358	373	359	406	373	390	383	405	382	389	361	347	344	398	389	360	431	345	394	361	369	357	377	374	352	389	359	351	390	388	389	345	332	386	433	384	357	397	359	409	390	413	386	384	349	411	369	382	392	377	386	403	399	395	356	396	406	374	395	353	383	382	379	388	398	407	403	399	365	392	347	370	405	423	388	355	407	420	373	400	380	382	368	368	388	369	404	386	445	379	412	389	396	397	415	364	375	368	400	381	379	399	379	369	417	369	354	361	381	372	370	379	383	390	378	393	378	365	374	394	396	392	385	375	378	385	396	349	409	395	381	383	365	360	368	341	398	400	373	370	379	379	359	395	432	373	380	371	402	400	358	396	394	374	385	421	401	379	362	403	396	391	366	382	389	397	381	387	362	377	425	383	395	359	372	369	397	372	359	361	366	377	379	422	403	364	366	378	370	382	357	364	356	372	378	369	354	375	401	397	391	387	390	359	407	364	393	383	368	393	380	362	395	368	383	356	387	401	354	412	367	402	400	400	376	368	378	368	385	395	365	397	374	376	394	387	347	377	403	366	385	394	392	348	386	401	368	375	359	336	363	378	386	360	403	382	354	391	340	364	402	393	366	366	358	349	385	378	389	367	348	357	372	413	394	370	391	369	379	378	371	368	364	391	359	364	341	352	368	373	358	387	360	394	393	389	354	371	370	351	371	411	403	380	383	355	393	355	384	354	390	385	362	399	376	381	355	367	388	382	405	366	374
21230	2933	1435	1220	1135	1036	924	650	410	318	183	163	176	175	159	138	135	166	136	169	149	153	164	132	151	158	138	153	150	147	156	128	141	143	159	175	142	150	154	154	147	155	139	174	151	148	134	118	145	159	146	163	164	151	138	143	165	178	132	152	147	151	118	151	151	144	127	146	158	156	123	184	131	157	158	165	153	135	122	171	150	137	144	147	123	152	150	150	154	140	151	155	143	139	155	149	149	160	148	156	134	138	166	153	153	151	148	119	142	131	132	144	144	164	130	164	150	159	152	160	158	158	143	137	142	153	151	139	127	147	152	147	157	158	132	136	163	157	135	138	139	136	142	148	152	123	148	171	158	161	153	160	144	164	130	147	157	144	140	152	138	125	146	119	152	148	122	166	152	160	149	146	122	128	149	134	149	146	151	126	129	138	142	130	175	137	140	153	161	136	148	140	141	125	164	163	124	124	132	152	156	133	139	142	155	153	163	150	141	160	146	162	134	138	139	129	149	138	155	153	158	164	149	136	162	152	137	151	154	123	161	167	160	146	150	182	148	122	135	129	146	135	152	165	143	152	172	134	145	139	159	149	158	148	146	144	131	125	139	153	143	149	154	147	166	140	138	163	143	168	150	181	151	149	150	155	139	146	150	149	138	138	152	121	135	123	138	137	144	136	154	133	162	126	123	135	153	165	133	155	136	151	167	185	161	131	162	164	150	144	132	149	144	153	142	135	131	161	148	142	128	144	135	132	158	126	138	148	115	119	145	140	146	123	144	135	148	166	129	134	142	158	151	137	174	149	124	141	153	160	136	139	117	172	129	153	151	143	129	148	141	145	153	142	154	148	132	149	163	137	145	146	158	153	148	126	148	163	173	174	152	148	135	163	154	147	132	161	147	119	154	151	144	141	144	155	154	160	163	155	141	135	157	150	148	143	155	141	165	128	134	144	149	124	143	171	164	150	151	146	135	134	132	143	138	147	149	140	140	144	147	156	142	169	160	131	154	139	147	158	164	143	162	136	155	142	143	137	139	146	148	166	146	139	148	147	162	122	156	153	156	127	163	141	156	135	131	153	171	156	144	152	139	146	160	164	160	139	154	156	160	135	151	140	146	144	150	159	152	172	179	150	146	127	140	157	154	141	143	153	147	135	168	158	154	167	140	166	159	127	119	139	170	131	133	169	147	150	153	148	119	156	119	150	170	142	133	157	180	157	139	140	153	142	148	151	135	153	153	149	165	163	149	138	148	151	169	138	137	144	143	176	150	145	138	143	174	156	134	149	163	144	130	137	144	146	172	155	134	143	156	136	140	150	168	148	141	132	132	136	148	165	152	162	135	133	153	149	136	134	171	134	164	149	140	150	166	136	153	158	148	162	145	153	132	152	144	135	123	139	152	158	166	142	143	140	155	145	155	141	148	140	124	148	128	136	135	122	126	141	148	149	139	124	138	120	142	172	124	149	158	148	137	130	151	165	151	143	151	153	120	162	148	156	122	153	141	138	145	158	107	145	135	163	158	158	145	157	178	144	141	148	134	147	151	164	136	137	159	129	142	142	132	148	115	126	154	169	151	137	135	151	148	161	158	118	142	159	148	126	145	156	153	143	160	148	153	137	154	140	163	168	151	144	153	146	130	153	155	161	130	145	135	174	149	151	129	172	169	144	162	150	139	140	131	155	128	127	123	136	142	117	160	150	156	124	118	181	139	147	147	135	147	183	148	147	148	149	125	149	147	148	173	145	141	137	131	137	127	146	144	165	161	136	147	133	150	153	134	164	136	151	181	152	131	133	157	142	129	171	137	150	141	142	138	145	169	163	132	161	163	147	154	150	140	170	165	170	145	141	134	139	142	123	143	137	123	160	150	133	148	156	136	135	145	131	140	141	151	151	158	151	131	154	144	129	170	117	127	143	159	156	140	160	154	138	129	142	129	136	143	156	140	162	146	170	133	149	132	153	152	154	129	122	135	159	142	158	178	129	151	161	161	134	147	153	146	148	164	161	130	148	127	142	159	159	124	146	146	141	160	167	157	147	134	148	160	132	137	139	139	129	141	148	130	153	160	146	152	168	171	134	116	155	125	137	156	146	144	118	149	150	143	138	145	129	159	149	132	127	137	143	127	136	149	161	139	128	138	136	141	131	140	142	161	132	152	141	150	162	137	160	133	156	169	137	151	160	164	171	139	141	123	158	145	128	163	138	126	155	145	149	147	151	155	145	147	168	146	139	144	133	128	132	146	174	138	152	168	159	144	150	150	133	143	116	151	140	159	137	150	153	149	146	132	124	123	173	151	146	158	146	137	156	139	149	129	157	152	152	141	143	144	153	144	150	139	168	155	151	135	148	154	133	135	134	162	148	141	134	145	145	147	120	154	169	146	154	157	142	146	158	146	162	154	142	155	137	154	146	179	118	139	167	132	156	138	152	134	139	132	137	160	149	171	132	158	134	144	138	142	156	145	147	126	150	147	160	150	154	141	157	154	154	141	138	147	135	120	142	166	136	142	139	177	151	143	177	147	135	132	158	153	112	145	134	151	142	179	136	141	141	126	127	140	163	154	148	148	140	134	134	157	142	120	136	144	159	125	144	149	169	146	141	125	141	139	140	149	163	137	150	121	134	140	162	147	134	133	142	126	160	136	178	144	139	165	141	159	144	146	128	163	155	147	132	146	116	147	141	138	137	131	141	147	154	157	158	159	180	139	150	145	155	152	155	145	152	160	136	148	170	148	130	153	156	153	123	153	150	159	133	167	131	146	157	158	131	146	177	158	138	134	144	149	150	137	152	142	155	142	118	153	146	152	153	154	140	140	141	132	136	148	154	149	151	139	141	142	115	158	167	136	139	140	146	130	148	163	149	152	135	135	164	147	144	146	132	135	156	142	144	154	130	142	154	163	138	137	140	143	148	152	146	129	147	161	134	144	164	153	150	166	150	149	165	142	134	148	133	130	152	155	137	150	130	154	152	151	138	159	151	156	138	165	163	143	168	137	148	151	140	155	154	131	124	156	170	141	134	160	136	142	156	127	157	138	146	146	143	158	149	162	139	130	126	160	153	125	138	135	152	125	143	146	135	158	143	137	161	169	113	138	166	168	150	139	135	139	152	172	140	151	160	140	135	157	159	150	154	150	163	161	129	136	153	144	140	158	174	169	124	147	162	170	137	128	158	127	126	131	174	132	163	166	131	147	170	116	153	167	163	140	157	150	143	118	129	152	146	131	125	146	123	166	147	168	136	153	150	138	120	130	163	150	129	149	158	156	138	158	175	162	148	133	166	148	137	133	166	147	135	140	145	137	142	141	130	141	157	160	152	157	127	135	150	126	139	152	117	128	162	145	146	148	130	151	155	128	139	132	176	140	169	137	155	158	178	145	140	129	132	137	135	153	159	149	180	161	161	135	106	129	127	155	164	165	154	155	143	153	152	148	166	157	147	145	147	139	126	165	186	136	154	170	142	144	141	131	164	132	137	161	145	143	153
12943	947	2640	3959	4628	4734	4143	3001	1860	1150	685	572	481	487	498	477	426	399	413	417	426	410	389	424	396	358	400	397	427	413	346	359	373	363	410	390	408	392	354	380	379	388	356	384	395	372	375	366	386	451	378	360	351	398	358	356	370	387	366	374	371	377	369	374	367	360	355	362	403	335	375	383	406	386	344	355	345	358	368	335	401	386	432	372	380	377	380	380	373	385	372	378	377	375	344	378	364	355	370	356	373	363	341	377	380	398	397	344	377	355	362	379	381	348	339	352	371	387	332	342	344	390	359	399	346	394	368	396	355	364	368	379	358	382	359	394	386	375	347	388	391	395	392	360	363	416	336	372	346	333	387	376	397	357	395	327	410	396	372	396	396	347	389	359	390	388	367	367	375	390	326	362	351	374	365	400	378	364	402	365	379	370	374	393	379	385	390	378	372	361	370	340	368	338	355	359	373	377	353	357	361	348	404	340	379	350	387	370	371	362	364	395	369	377	355	352	377	381	355	359	372	389	331	392	379	365	355	390	371	347	370	369	371	366	367	338	400	381	360	365	398	414	372	350	317	351	379	379	354	370	355	349	372	361	382	353	370	393	350	366	350	347	369	421	402	351	353	379	349	357	331	383	376	369	340	373	376	389	394	362	363	396	391	369	386	402	355	367	362	356	363	383	392	356	362	354	339	384	332	364	378	372	350	372	400	357	370	348	387	370	368	352	394	353	360	367	363	374	394	342	367	362	404	356	420	372	380	360	366	377	380	389	353	375	398	361	339	424	330	359	365	365	335	375	401	377	390	348	351	350	379	349	382	358	369	360	371	341	351	364	371	367	349	398	378	356	370	371	354	382	362	397	355	383	385	340	378	366	357	348	416	384	374	365	399	369	373	371	373	373	342	355	348	345	387	330	347	406	396	410	366	368	344	410	380	366	354	382	360	361	386	372	358	370	356	345	399	384	401	368	373	408	345	377	373	359	381	366	353	347	361	346	382	366	384	369	403	377	363	374	362	364	384	382	400	340	351	358	340	354	382	390	363	333	401	372	381	342	387	371	386	352	362	374	347	350	371	343	342	358	387	386	363	423	370	392	378	374	362	356	388	359	337	411	356	326	381	366	364	385	388	384	413	362	403	390	374	363	343	350	369	383	374	361	376	396	383	380	403	349	365	339	411	371	384	353	333	373	377	360	361	400	398	358	346	368	353	330	395	401	310	352	369	376	361	364	387	375	391	381	366	351	365	342	372	351	342	361	370	361	368	341	357	397	346	373	375	394	380	341	344	335	370	404	342	358	373	406	364	397	399	334	388	361	374	385	341	415	390	378	384	351	366	368	373	378	357	388	370	367	344	361	363	378	355	377	402	413	361	357	352	412	370	377	381	402	366	406	378	376	376	366	346	363	372	350	361	394	392	378	402	373	318	376	333	372	377	372	376	372	381	386	397	364	353	385	386	365	379	377	386	395	334	374	365	360	367	387	389	356	352	352	400	365	380	373	360	342	376	422	374	375	350	378	366	374	380	346	405	385	359	361	363	359	370	364	391	356	377	323	373	348	340	363	390	372	386	400	354	387	353	359	384	371	345	356	375	399	379	367	378	365	356	405	371	356	374	345	414	350	395	351	385	386	347	365	388	351	381	348	357	368	373	367	357	360	339	339	387	360	402	371	343	356	351	370	363	376	388	374	370	349	361	332	369	392	431	363	371	344	363	354	388	367	365	373	364	379	342	347	366	351	318	333	400	381	412	382	388	373	373	398	358	376	333	385	361	381	352	369	384	388	368	336	357	350	394	414	380	355	381	382	387	396	382	352	372	362	365	361	364	373	385	364	394	381	368	381	388	371	367	389	381	377	364	406	317	374	347	379	386	362	385	392	335	420	370	367	403	362	374	385	388	426	363	408	374	364	361	368	398	341	347	387	349	368	370	342	368	356	352	384	393	380	389	343	380	395	355	337	364	383	361	358	355	345	406	387	359	376	344	370	353	361	393	375	372	345	369	352	364	385	377	373	368	355	373	343	350	380	401	386	426	363	385	373	347	366	359	415	377	388	325	352	366	374	372	354	389	390	359	378	334	433	344	370	346	395	365	402	364	373	394	368	402	396	384	377	378	341	406	367	393	360	387	391	362	366	368	374	379	394	351	356	361	346	349	370	398	372	366	397	396	357	383	369	369	325	373	353	369	368	356	344	364	346	369	401	367	380	343	395	365	358	388	368	408	351	379	378	370	388	351	405	370	395	376	347	332	382	388	374	388	355	366	362	365	390	382	348	350	373	389	329	363	385	388	406	352	369	386	362	348	363	398	386	377	358	391	388	387	372	344	353	366	365	348	356	375	352	328	356	365	336	346	355	346	375	393	388	382	367	351	387	376	364	382	388	361	371	362	388	391	387	352	371	374	370	346	391	410	369	343	357	350	374	358	373	380	371	394	361	406	375	366	369	377	383	342	382	409	384	373	391	390	375	391	350	349	368	349	344	354	370	379	390	389	379	385	357	381	381	362	358	392	369	371	363	376	373	378	384	353	391	363	352	373	371	384	382	358	382	370	378	388	341	408	365	379	371	384	353	348	365	335	370	366	366	395	368	413	355	383	368	328	385	362	389	353	358	382	403	376	334	352	369	386	350	350	357	386	362	326	356	385	379	385	389	353	363	354	400	387	366	392	366	385	400	366	347	348	392	413	370	386	374	400	378	367	394	373	387	381	374	371	397	376	340	333	389	363	386	340	335	379	372	350	367	389	366	349	342	357	372	412	405	340	365	350	369	378	363	390	343	336	363	404	381	378	373	365	354	402	390	352	342	354	364	352	387	339	355	402	347	354	316	343	385	391	358	365	376	389	347	365	374	344	387	407	371	374	386	361	370	397	378	353	385	346	369	373	348	357	343	396	356	414	396	379	389	363	350	374	363	395	378	372	389	396	392	337	366	380	374	355	363	381	378	364	350	372	351	373	394	397	374	392	380	344	396	366	368	365	364	373	359	381	360	362	397	386	350	380	387	373	369	403	332	393	404	345	340	353	351	382	344	353	376	381	377	381	335	372	433	340	372	402	368	391	397	355	343	360	379	379	369	386	371	374	381	391	359	363	347	346	404	338	395	372	394	410	333	361	372	392	354	387	322	368	385	374	371	421	323	380	363	376	348	348	372	408	343	362	371	375	355	385	359	363	362	344	372	376	368	359	343	386	374	382	368	391	402	373	340	348	371	386	384	365	399	361	364	373	382	366	357	345	365	373	380	376	357	391	377	377	358	347	363	333	389	384	353	373	369	410	354	381	371	353	379	368	380	389	390	376	360	366	387	378	383	414	390	368	412	370	386	347	389	379	365	390	348	371	354	376	389	345	375	388	367	389	374	354	382	366	336	364	356	357	403	367	367	369	368	390	376	383	374	356	370	345	373	388	380	383	394	360	382	360	369	361	350	377	375	391	360	374	344	356	351	389	358	353	383	350	389	371	357	391	376	398	384	379	380	378	374
31691	5846	2506	2269	1930	1822	1503	1010	739	462	403	355	338	335	324	324	317	320	302	316	326	357	305	317	313	281	301	303	299	315	294	340	320	292	315	272	317	328	311	280	321	285	294	318	265	293	284	296	308	285	285	326	286	307	282	275	279	296	286	289	310	319	284	306	318	286	253	277	262	283	269	303	310	281	269	309	332	303	312	324	330	320	298	296	284	285	292	293	312	295	304	261	316	338	281	299	346	293	294	285	334	290	351	301	313	289	320	298	277	317	292	281	251	301	294	290	289	272	290	303	299	319	318	320	319	322	291	270	295	274	278	298	300	263	305	308	268	309	284	297	305	305	286	272	303	299	310	303	275	270	298	280	318	300	271	274	318	332	327	299	322	329	326	316	293	293	308	304	282	330	307	297	286	310	298	282	339	271	292	313	306	299	285	304	299	288	308	307	302	296	284	296	284	294	301	302	312	271	290	305	291	306	302	303	316	307	290	318	265	283	282	319	323	279	293	302	274	284	311	283	276	293	273	292	281	286	287	279	300	292	297	324	301	296	266	352	295	296	274	286	327	327	304	278	306	301	294	299	317	291	282	275	299	303	313	310	312	305	301	270	293	315	278	300	317	314	290	285	288	281	264	305	294	310	317	275	292	258	318	277	268	280	310	324	309	288	268	336	332	299	323	255	288	269	293	264	262	301	301	303	263	308	309	293	270	309	289	292	310	316	311	302	313	328	299	303	302	292	288	322	306	288	282	330	257	282	290	282	323	320	293	293	271	287	283	302	302	306	314	276	295	272	283	313	281	328	300	318	288	286	310	288	306	281	333	323	278	272	254	292	283	327	306	284	285	309	350	321	299	319	317	283	302	319	318	322	314	324	283	283	326	276	295	310	288	264	289	306	276	321	297	287	281	277	292	312	284	287	294	300	300	263	290	285	306	299	292	331	304	312	334	328	262	289	292	331	306	279	292	316	306	289	291	298	311	310	310	317	304	304	309	305	297	298	350	304	305	261	281	264	306	296	305	315	293	284	279	265	263	299	286	309	257	318	332	302	289	305	285	258	271	293	289	317	293	293	276	296	309	298	300	317	345	265	282	311	308	274	274	273	323	322	331	286	298	286	305	325	287	285	331	275	310	290	287	321	295	315	304	275	295	323	297	321	297	277	318	319	313	271	293	287	298	326	305	295	311	288	294	336	287	301	327	301	308	310	290	317	313	306	335	262	317	298	272	322	307	289	322	303	300	268	262	287	336	312	294	296	300	279	281	280	268	284	292	292	306	292	292	330	281	306	312	297	316	279	292	293	266	307	298	287	307	307	311	283	278	274	302	314	316	265	299	293	306	329	301	301	284	296	292	298	324	293	281	297	286	315	296	296	300	306	288	300	286	318	305	319	303	304	309	307	283	326	280	282	272	293	318	302	264	262	325	315	276	297	297	282	263	266	307	269	281	319	338	287	290	299	269	312	269	330	309	310	339	306	289	298	317	289	304	310	278	293	301	294	314	313	291	281	298	288	287	287	339	304	319	296	298	255	315	269	300	269	295	317	315	308	325	294	265	262	327	302	295	287	307	292	273	308	309	302	305	295	294	306	272	307	289	301	326	268	309	308	306	290	291	307	292	323	308	304	295	307	329	307	277	287	316	327	338	294	317	290	315	300	289	299	299	294	299	261	288	311	287	296	291	293	293	323	322	294	310	284	302	269	280	332	273	310	320	317	297	291	286	300	301	277	307	269	321	311	309	332	301	330	293	287	317	303	285	270	327	287	303	313	309	291	266	298	288	319	295	293	284	288	296	291	272	285	303	294	298	281	320	310	276	295	300	334	291	305	286	293	252	275	329	293	284	291	299	308	330	286	284	289	298	270	307	294	273	312	305	294	318	294	312	311	296	353	293	316	308	299	270	301	303	328	280	302	290	282	283	316	335	261	316	260	305	293	275	294	299	292	286	292	281	306	287	301	342	319	285	315	307	307	291	315	289	280	304	273	332	291	289	306	306	282	304	322	292	280	321	309	277	320	313	286	283	295	300	273	278	319	319	298	309	274	267	313	276	303	290	273	311	290	303	304	283	351	303	289	289	266	288	315	277	319	287	310	291	296	273	281	298	297	304	335	312	288	265	286	307	298	302	296	307	269	292	273	273	298	316	315	307	323	303	293	308	279	309	303	274	319	287	335	354	272	318	305	294	246	279	296	293	280	300	311	311	284	292	282	282	309	315	269	301	304	310	280	260	319	294	302	316	306	305	279	307	273	285	289	317	333	291	283	310	292	280	287	312	306	313	292	298	313	285	264	305	279	318	302	277	281	323	283	295	361	301	300	273	308	309	312	298	327	293	304	317	289	325	315	285	310	316	291	307	301	309	302	307	269	295	317	313	347	311	311	285	299	266	304	296	319	292	279	285	324	290	283	327	299	302	284	308	325	327	282	305	294	278	265	334	321	302	298	324	281	290	309	259	335	296	304	254	292	308	324	295	311	281	309	272	301	271	277	306	283	304	287	317	309	288	307	337	285	309	290	268	287	303	291	291	313	270	301	311	260	282	286	321	319	309	295	294	293	261	317	283	308	292	283	317	281	318	330	304	304	336	298	292	302	306	263	323	300	315	325	303	290	283	309	306	292	323	328	285	308	306	297	290	299	311	307	296	279	283	314	305	354	294	297	297	317	281	271	313	297	267	313	328	307	314	294	312	283	315	286	271	295	300	281	290	278	304	291	251	268	315	298	277	324	292	310	314	268	293	284	322	298	300	291	289	318	289	291	280	255	300	306	320	315	314	328	295	277	315	297	274	322	273	245	280	303	333	333	296	288	293	283	333	296	321	310	303	270	298	277	279	287	335	299	282	297	269	280	292	282	285	323	269	330	298	301	341	252	271	289	317	299	312	299	257	269	312	292	280	273	254	292	245	267	314	271	299	286	295	298	340	284	337	279	311	290	291	272	305	316	264	308	289	293	299	316	288	329	291	301	334	315	278	348	278	283	295	285	296	314	280	301	295	290	268	302	302	318	302	276	309	277	306	290	299	266	303	328	322	287	290	296	315	312	294	354	290	257	289	313	308	314	287	309	309	291	294	289	255	317	291	299	281	291	300	279	311	243	278	289	304	305	316	288	310	306	331	304	306	307	314	292	290	287	272	343	291	273	285	286	308	292	319	308	304	312	267	280	277	295	270	346	303	316	300	280	295	338	294	294	283	301	311	310	258	276	326	279	293	273	271	281	293	273	289	284	263	276	272	326	317	289	277	282	295	295	308	295	289	287	314	338	311	297	305	303	331	300	305	333	314	323	309	313	305	300	293	297	297	287	308	301	327	318	303	285	348	303	287	312	317	296	302	294	322	262	297	293	297	297	297	309	253	273	295	303	303	298	313	309	307	277	285	271	296	316	272	318	304	301	321	325	268	299	278	261	288	298	276	245	308	319	299	286	307	270	302	330	292	285	311	272	313	279	267	320	315	324	284	282	316	266	308	269	280	310	272	284
17458	1650	4201	6455	6835	6902	5858	4183	2816	1511	1132	986	938	900	814	834	827	820	793	772	766	759	730	767	763	707	737	775	753	687	756	722	677	730	709	691	746	687	684	659	722	677	664	673	673	640	677	673	652	714	643	689	688	634	674	652	691	677	673	637	668	697	673	634	699	667	708	678	706	642	649	663	682	719	675	675	653	693	710	667	673	703	654	705	683	673	689	636	639	678	649	620	690	673	712	649	658	670	632	687	682	644	681	634	642	690	637	681	655	653	638	657	684	673	732	690	690	632	712	633	644	690	681	681	690	661	681	663	711	668	674	685	658	664	634	657	671	644	686	651	611	642	658	647	665	643	633	672	708	636	674	646	655	625	632	654	667	693	679	696	665	669	670	673	637	641	658	700	640	617	708	671	709	645	675	656	671	662	644	676	639	683	676	658	675	672	666	664	664	683	691	638	662	720	644	660	656	628	651	647	663	645	665	672	670	637	642	669	664	677	640	710	650	639	683	718	709	672	620	698	622	641	690	626	660	668	648	621	679	671	658	679	704	700	676	666	695	684	675	680	652	660	660	647	642	691	649	646	652	669	658	678	708	686	723	665	661	668	680	640	657	692	693	661	666	677	682	667	645	693	638	624	660	630	661	668	639	661	695	657	686	652	675	624	651	636	629	639	646	660	667	653	638	693	682	678	706	653	637	652	674	729	693	659	656	623	634	705	633	653	646	680	660	633	694	682	671	677	676	655	703	655	673	666	696	700	651	678	697	656	701	662	656	640	636	667	636	650	666	668	679	686	645	639	649	643	688	665	664	662	671	707	678	642	626	653	695	666	634	655	713	681	688	671	668	618	695	637	641	651	661	675	665	692	616	658	676	683	636	679	632	693	645	643	682	684	670	639	650	657	709	720	729	683	648	663	642	676	697	660	683	666	659	623	701	691	687	674	692	635	690	687	696	658	667	662	678	667	639	679	670	660	680	673	626	686	704	663	650	690	649	639	672	670	614	667	676	690	669	683	676	679	710	635	662	676	627	653	640	684	725	710	666	637	669	668	664	653	678	648	671	657	695	647	693	631	685	659	652	697	683	666	656	707	646	593	679	637	605	688	650	659	648	658	677	658	672	645	662	646	686	697	650	679	661	647	679	691	699	662	652	681	651	695	676	620	674	677	663	683	637	673	668	666	692	661	711	704	658	662	638	627	698	665	633	657	653	665	648	678	634	645	653	664	693	657	703	674	645	653	628	676	720	635	691	667	716	673	655	668	656	653	676	667	682	690	708	651	636	656	669	663	658	671	648	708	650	648	650	699	692	686	660	650	670	648	639	656	650	672	654	630	675	715	705	660	671	700	717	728	658	659	666	679	698	675	652	671	664	689	706	656	687	625	660	655	691	644	621	616	604	671	740	644	677	697	690	669	680	637	678	643	674	726	625	686	696	682	598	680	698	641	717	698	653	639	685	669	695	714	647	665	677	658	674	644	650	615	645	661	653	687	693	660	674	665	627	715	649	671	636	670	686	667	687	646	649	656	621	700	648	674	639	652	658	667	642	661	683	665	654	664	673	669	687	652	722	683	624	695	655	745	657	663	707	657	682	670	663	641	642	706	643	642	631	695	673	672	689	670	696	655	672	676	666	648	662	655	674	648	654	732	683	661	679	680	689	687	650	661	646	642	621	651	675	709	637	654	653	677	663	704	684	642	644	691	660	660	700	633	697	648	672	727	635	654	655	684	664	652	694	678	655	641	693	631	643	665	678	663	632	666	700	655	662	662	669	702	698	653	664	672	652	651	691	654	660	637	673	652	654	695	671	657	669	694	635	666	666	675	701	622	667	693	617	621	699	650	665	636	704	680	666	646	640	660	638	698	681	650	640	678	655	635	674	674	675	701	638	624	674	702	688	676	625	638	692	663	639	699	667	663	620	644	679	678	671	701	620	675	687	673	692	664	668	719	659	671	700	663	657	677	675	637	690	693	651	646	687	721	664	685	615	652	674	690	697	658	658	655	623	709	663	675	650	681	681	713	666	637	615	642	704	684	666	685	669	682	678	664	672	659	670	642	664	682	690	691	629	669	719	669	674	651	668	690	664	619	665	676	638	683	694	650	651	699	650	692	683	699	650	635	625	678	669	669	690	648	671	655	627	695	598	672	681	642	661	669	663	615	627	706	651	653	688	653	635	652	624	650	655	659	669	656	689	651	608	655	698	680	665	664	668	700	659	662	718	686	719	642	679	656	705	651	715	677	673	622	635	678	679	666	660	596	644	638	664	610	656	643	651	648	628	675	684	700	681	657	682	663	617	662	665	677	684	718	692	679	646	648	630	705	682	708	671	648	658	679	633	669	709	679	637	681	661	669	654	665	683	662	640	679	710	640	659	671	685	682	670	649	654	668	652	643	690	665	624	684	759	685	647	600	694	684	657	649	658	646	641	647	674	660	667	687	645	664	670	632	666	660	679	654	712	650	706	660	655	652	676	674	679	677	655	642	674	718	700	706	640	665	650	639	720	661	605	664	663	704	671	680	656	651	670	674	702	661	671	651	659	661	646	665	635	699	637	664	650	662	640	712	662	651	638	661	630	667	626	690	662	689	684	691	652	662	700	626	665	702	665	660	684	655	676	710	684	634	653	616	702	646	655	653	700	668	666	654	668	665	678	590	690	656	636	686	690	677	690	645	639	681	687	689	660	644	629	618	666	694	638	643	691	678	668	658	655	681	700	676	679	653	618	642	674	641	708	642	690	679	706	693	642	665	667	684	676	685	632	631	686	674	689	711	649	665	643	661	652	708	688	671	632	647	653	647	659	670	674	674	670	653	692	697	684	630	628	630	660	701	671	657	698	673	692	702	638	669	711	664	654	657	635	629	686	663	658	671	678	674	738	629	695	668	722	642	685	621	622	682	654	655	652	648	672	667	673	685	661	657	660	692	631	637	642	656	642	697	687	679	696	657	654	653	695	668	656	677	653	692	658	678	637	666	661	669	671	689	672	662	663	671	639	685	685	648	630	689	655	718	637	664	652	715	645	667	659	678	641	663	640	688	673	701	662	652	686	614	670	712	694	669	678	683	649	640	672	718	688	691	628	653	661	703	700	729	664	673	665	688	670	660	637	682	676	643	693	664	672	673	686	682	680	660	665	653	700	625	635	664	647	636	700	617	686	688	701	671	659	638	661	667	710	647	661	687	647	693	670	664	669	667	672	636	669	665	628	665	647	654	621	654	672	693	676	678	683	694	673	698	657	649	682	665	686	712	678	657	633	677	692	625	666	671	642	686	644	698	654	671	667	665	644	659	688	654	654	670	664	662	621	653	625	683	667	623	653	668	711	664	648	675	654	634	723	695	679	663	695	608	675	685	657	649	660	667	690	649	672	675	679	705	663	713	683	668	676	656	707	649	680	618	662	657	661	642	680	678	690	661	653	634	682	642	709	697	639	677	657	668	697	692	695	632	659	683	672	658	632	644	699	634	690	642	678	647	689	640
7088	701	637	714	853	772	558	406	238	185	161	186	158	145	165	179	154	176	151	163	174	147	132	178	153	169	178	141	154	150	146	169	170	174	188	150	154	160	156	151	158	146	173	157	140	163	165	193	153	148	149	156	178	164	155	138	154	167	138	156	155	156	147	155	157	153	173	172	151	128	146	145	160	182	164	141	156	171	166	131	165	162	145	156	160	175	180	142	154	161	149	155	167	152	138	155	153	150	135	137	189	156	154	154	139	148	143	138	148	152	169	150	151	174	167	180	189	143	171	159	144	151	175	166	138	141	164	154	151	159	151	157	169	133	170	155	171	172	200	145	136	165	162	161	159	148	144	165	180	172	163	171	178	168	138	167	163	176	151	164	163	179	151	143	159	173	154	165	174	150	150	162	150	161	150	134	144	155	126	173	141	174	154	148	129	143	140	154	175	155	142	139	148	173	160	162	149	157	159	145	169	148	169	142	150	168	143	132	138	153	143	160	145	159	160	174	164	151	153	169	161	162	156	157	158	130	167	160	144	193	162	150	162	166	152	153	158	139	153	145	149	143	178	159	126	151	151	135	151	173	155	151	161	149	147	142	160	162	168	140	157	150	169	137	165	176	158	167	150	163	147	149	156	147	149	173	176	168	180	167	162	185	160	163	194	196	162	160	132	150	135	130	151	179	168	154	156	140	163	165	131	152	172	136	169	164	142	152	150	162	171	170	169	145	172	168	185	161	160	125	161	176	133	148	141	190	159	165	158	151	179	189	170	146	157	155	151	154	135	181	145	164	141	174	127	171	151	143	159	156	157	155	174	157	128	176	148	134	152	139	163	162	152	149	174	172	169	150	160	148	156	152	129	144	187	158	152	151	160	149	158	184	179	168	142	139	133	173	171	142	166	154	165	149	166	141	142	168	149	146	174	164	171	167	181	138	151	171	150	137	169	158	147	147	165	190	151	150	147	127	168	159	151	151	152	164	151	160	172	149	160	145	154	137	143	150	161	161	146	147	141	142	142	177	165	161	162	156	154	145	165	169	164	143	139	153	162	153	149	147	188	146	150	159	171	179	151	191	153	158	154	161	156	150	148	139	163	166	171	178	174	187	155	165	168	170	181	147	142	143	160	169	157	174	136	147	172	165	172	136	197	146	197	178	161	140	178	149	191	159	157	174	177	146	173	148	164	169	151	166	179	199	152	166	162	151	154	140	162	178	144	156	165	154	146	164	164	168	154	150	174	134	143	152	149	153	184	136	167	163	168	165	136	162	172	171	154	158	136	168	141	163	138	154	153	155	177	150	171	154	140	132	182	159	125	156	174	162	154	141	163	170	172	149	178	143	175	152	169	155	156	152	143	144	169	145	136	146	152	161	154	153	161	150	138	146	151	147	126	140	185	162	147	143	158	156	162	150	160	174	163	158	160	169	177	161	132	147	157	151	198	163	175	168	158	176	166	174	162	140	164	169	163	159	167	162	156	168	169	130	147	152	142	169	151	157	157	148	165	175	147	156	161	146	158	174	170	158	161	147	154	174	166	162	142	145	167	146	156	167	175	156	169	147	156	139	160	154	156	162	179	179	175	140	155	157	175	174	129	156	151	158	169	147	182	175	154	169	161	183	154	177	157	123	147	158	145	161	201	191	171	147	157	159	164	163	135	158	169	136	163	157	181	170	188	167	175	161	159	174	145	150	166	144	169	155	139	163	136	167	154	187	162	185	171	147	158	187	163	163	159	148	155	160	140	161	181	163	154	180	164	169	167	129	165	154	173	156	150	159	151	161	164	168	128	145	140	149	153	157	158	138	190	149	149	138	169	143	169	163	173	181	154	144	177	147	177	152	158	127	132	171	148	168	171	167	186	155	158	166	184	183	148	143	162	153	155	166	160	146	173	180	175	153	186	155	149	169	153	150	168	162	144	167	148	150	167	161	168	167	146	160	123	172	155	162	157	155	178	172	193	142	132	156	142	169	166	161	144	139	168	143	152	150	169	171	163	171	138	146	132	166	164	151	175	160	147	192	163	172	157	162	152	160	166	181	155	152	131	156	171	158	126	163	168	150	151	160	154	157	152	159	151	172	166	189	161	170	164	163	173	161	168	158	177	155	130	150	164	203	190	160	139	160	154	165	168	177	159	165	139	138	173	149	141	152	154	169	148	156	133	166	152	180	143	172	167	149	143	167	159	133	181	170	159	157	170	160	148	152	156	147	159	170	136	140	166	138	148	147	146	157	173	150	161	168	168	167	153	153	164	164	135	148	157	188	141	130	164	184	181	143	156	142	149	152	155	154	152	149	166	166	156	157	143	157	137	167	178	172	164	171	186	140	159	154	160	160	141	154	167	153	136	160	172	158	139	161	177	161	146	154	146	165	156	183	174	165	130	157	148	158	160	167	169	162	158	150	141	136	166	180	147	142	169	152	165	159	142	148	147	167	141	175	160	150	158	172	153	172	137	147	142	133	182	154	154	132	175	157	143	177	165	159	185	161	180	156	146	136	132	128	177	158	136	157	146	157	141	141	158	156	164	152	144	151	145	143	120	157	166	173	153	142	178	175	142	156	159	180	153	124	184	142	151	172	147	149	160	151	169	182	153	174	146	175	175	150	165	148	157	153	157	183	129	153	140	159	188	178	124	134	146	160	155	164	160	173	182	177	157	172	171	141	170	161	167	153	163	143	162	143	175	165	151	132	155	158	158	146	138	149	170	158	152	155	157	154	170	168	157	143	169	162	149	155	171	159	148	175	160	170	163	168	172	157	147	145	160	151	179	196	150	141	134	144	153	180	159	147	173	147	166	131	180	151	156	149	164	164	140	161	154	124	129	168	142	173	119	158	152	154	151	176	144	160	162	157	151	163	159	177	153	170	167	146	159	166	153	148	139	172	177	163	150	158	155	148	181	129	158	179	149	167	146	170	136	175	153	147	170	168	159	124	142	167	161	185	146	145	152	174	161	147	160	137	163	165	149	169	151	141	177	149	152	173	193	159	141	156	198	150	164	175	164	172	150	164	170	190	170	130	161	148	161	133	148	164	165	147	146	183	164	164	154	140	163	153	155	163	155	155	149	144	130	177	142	166	147	169	157	156	164	160	142	155	150	159	146	148	130	140	148	139	167	171	151	157	161	143	154	165	153	151	156	134	161	179	163	117	138	133	156	167	152	142	171	152	188	166	147	150	157	174	116	139	156	157	153	160	170	160	144	170	157	167	178	155	146	174	176	160	168	121	170	168	150	173	193	169	160	159	179	164	164	136	162	173	179	145	139	157	166	142	168	159	153	169	160	142	161	143	167	135	169	140	164	153	163	136	177	148	177	150	163	181	155	152	141	164	160	162	157	147	171	151	143	148	165	151	126	170	162	160	183	143	148	164	171	155	159	189	182	169	161	158	152	161	172	128	140	167	161	122	134	148	155	145	145	154	166	146	170	177	164	145	129	140	146	148	192	184	164	134	148	161	151	170	155	166	155	143	154	161	164	127
4546	629	1312	2498	3255	3227	2491	1758	906	585	468	435	420	370	402	375	388	370	364	383	362	414	375	409	387	362	366	389	396	406	370	393	394	395	395	376	370	372	373	348	383	367	369	384	368	362	360	377	397	399	370	408	403	377	348	337	373	377	384	344	370	375	400	388	386	355	362	393	356	389	373	354	384	354	347	390	376	395	370	366	374	373	426	403	383	379	390	423	376	382	385	402	374	369	362	375	383	411	409	353	409	361	392	364	346	377	378	374	357	365	392	388	381	370	394	396	382	377	391	382	373	408	380	391	373	366	354	374	363	369	395	401	391	349	354	404	373	411	415	356	391	391	363	371	397	373	363	390	375	384	373	357	388	410	380	404	353	377	389	350	406	402	357	387	361	388	387	426	357	375	378	428	397	374	375	372	354	415	359	384	387	372	384	388	397	382	355	345	351	353	427	370	382	385	372	413	402	381	363	380	381	369	395	373	354	373	357	364	352	378	354	360	372	352	405	368	387	411	375	412	378	368	375	363	348	391	379	387	410	364	387	378	380	412	407	405	382	373	388	370	364	335	383	394	387	368	363	426	418	375	386	422	356	392	383	359	377	368	376	357	374	375	381	394	366	364	385	399	365	432	347	388	368	360	336	362	386	363	412	366	386	361	351	311	369	348	402	373	378	351	395	412	368	361	370	364	390	375	382	407	380	358	396	416	361	385	367	370	404	410	365	375	364	354	391	358	351	366	371	346	394	381	376	403	399	358	394	391	382	369	381	389	432	361	349	364	370	410	374	379	343	383	382	361	377	421	395	374	368	392	380	372	367	393	373	383	379	394	394	414	370	382	362	362	388	417	352	351	369	410	361	375	398	377	406	399	393	400	382	358	395	372	404	342	391	381	363	394	379	348	345	414	383	378	374	359	357	370	386	357	371	383	377	418	386	353	347	360	360	387	380	367	380	346	398	376	374	386	397	379	382	371	388	366	354	348	368	379	362	372	392	356	428	396	398	383	357	356	398	365	377	343	347	358	337	396	398	418	384	350	378	414	382	401	401	369	352	351	394	375	400	402	382	374	408	369	343	359	392	349	357	407	412	378	397	394	399	362	357	361	389	380	416	389	352	392	369	383	365	372	385	402	337	397	379	346	387	376	390	389	396	376	356	387	357	360	405	394	358	392	377	406	381	366	354	396	370	402	362	376	384	388	361	434	406	371	370	371	389	394	358	394	374	391	378	378	405	321	370	382	368	373	388	415	357	391	370	373	381	387	412	370	378	388	393	393	350	403	364	392	361	386	393	398	379	408	411	358	386	411	363	370	381	391	368	377	356	355	376	391	387	370	343	359	377	356	359	370	402	376	407	350	355	372	398	372	388	359	394	369	408	375	395	309	374	363	362	367	399	349	372	370	383	365	378	357	355	351	335	363	417	393	386	392	373	402	375	330	372	360	385	381	360	338	364	377	393	379	364	368	387	382	371	350	383	408	377	402	412	390	366	360	406	352	394	351	379	362	408	374	355	388	407	393	445	401	403	375	357	373	372	357	395	341	362	382	377	370	405	372	406	329	384	347	344	415	354	414	361	409	382	379	390	402	382	342	364	399	347	382	344	357	378	408	387	402	381	378	391	352	367	393	399	401	395	376	366	338	384	406	390	392	384	361	404	388	358	388	409	359	401	344	338	387	377	340	404	376	387	395	379	397	389	383	379	390	365	398	372	373	380	419	358	367	383	373	385	368	376	397	364	403	349	397	396	368	383	401	384	370	365	371	400	359	358	375	398	388	375	366	392	370	360	348	361	364	371	349	398	389	382	377	365	378	422	361	410	382	405	342	381	369	406	396	361	397	387	392	377	398	362	394	365	364	376	356	383	399	378	356	371	373	379	339	398	407	353	353	387	410	367	347	379	381	366	433	418	392	388	382	405	373	375	398	363	347	393	376	370	335	333	349	399	380	398	343	410	393	378	370	378	368	396	404	381	382	359	356	397	397	377	411	383	389	370	383	376	376	390	359	359	371	393	376	368	406	364	404	393	404	393	373	367	391	381	385	403	399	357	365	382	394	416	385	390	402	406	371	377	381	364	356	397	409	381	395	365	394	390	370	388	370	355	365	376	381	348	369	364	395	366	371	361	379	381	336	366	391	375	393	401	393	368	389	381	380	380	397	366	369	372	398	337	392	391	392	358	364	377	351	406	414	414	375	368	399	410	416	389	412	379	343	350	414	375	394	430	354	357	374	411	372	376	357	353	400	360	425	377	400	366	371	357	366	365	390	366	360	404	362	360	372	349	350	408	385	407	324	385	380	385	369	383	373	358	375	384	362	379	381	372	383	381	403	384	400	385	408	348	411	388	368	367	431	403	365	360	394	400	360	389	361	364	373	395	359	397	363	367	412	384	370	397	402	372	384	378	390	428	355	378	406	364	355	394	374	412	385	371	371	386	364	343	343	391	357	382	390	389	374	368	408	370	397	384	358	399	378	397	398	385	400	392	373	368	419	363	368	386	408	365	344	414	340	411	395	343	419	380	384	395	411	382	371	387	392	318	378	347	360	419	383	373	400	367	377	367	382	361	358	380	402	384	416	415	382	388	368	360	398	399	412	389	357	375	389	389	374	371	375	391	378	395	402	387	334	390	368	358	374	375	363	353	381	371	368	402	417	393	388	395	399	418	387	396	347	365	380	362	412	374	395	392	404	393	385	379	376	358	373	365	389	372	356	336	353	376	396	394	374	404	383	387	393	369	385	379	363	359	406	367	382	345	349	411	389	359	396	415	385	392	378	372	366	394	429	399	361	380	382	392	408	366	419	347	349	371	415	385	393	397	404	393	398	383	370	390	404	416	404	391	385	340	386	376	394	404	380	391	343	376	389	355	350	400	391	347	359	358	388	364	391	362	374	394	391	334	374	369	402	364	409	396	344	370	372	371	381	354	371	400	411	412	337	371	374	377	381	349	365	385	404	374	346	387	381	440	378	374	403	364	365	388	377	366	388	380	391	379	365	379	395	363	397	375	408	352	345	379	397	381	384	359	382	389	400	418	369	353	366	412	388	344	364	399	372	365	385	389	399	388	371	406	418	384	397	394	364	384	395	377	376	373	390	369	387	387	337	377	367	354	393	346	407	379	396	370	370	411	415	385	379	355	357	379	369	364	386	406	375	389	370	370	412	363	381	378	353	391	406	397	375	356	375	392	362	364	388	374	382	354	406	356	418	400	349	379	403	393	370	380	353	355	385	365	388	353	356	338	408	342	402	367	367	362	396	396	383	334	371	388	425	382	377	356	393	390	346	379	357	400	352	398	385	362	372	401	392	350	370	382	385	402	372	361	374	349	351	355	363	364	396	380	385	372	397	402	395	399	407	378	326	381	395	378	361	395	398	395	390	357	362	389	386	353	408	363	392	386	394	346	371	389	403	369	365	406	374	373	371	383	388	354	363	395	379	401	343	365	394	409	416	408	389	368	359	366	367	351	370	413	370	402	387	370	343
20685	2703	1564	1268	1510	1390	1114	677	399	252	153	188	189	170	154	167	149	134	166	149	150	135	151	122	162	161	171	148	142	153	152	121	153	161	147	165	128	154	169	158	170	131	158	153	158	156	191	130	135	142	143	143	156	154	140	145	144	153	159	151	153	129	149	139	141	134	143	142	160	151	165	169	134	140	161	134	139	153	163	153	156	138	140	135	153	154	126	127	154	154	142	124	154	184	153	161	143	145	132	161	144	144	127	147	146	172	148	144	140	124	134	166	159	144	157	139	126	151	143	127	163	183	150	145	155	128	153	124	152	130	158	148	150	139	127	173	156	150	149	125	155	128	137	160	162	164	154	137	136	139	153	158	122	169	156	148	136	148	157	136	142	160	161	158	151	145	136	149	142	153	166	149	131	123	146	131	156	132	153	165	135	136	144	153	136	140	131	159	138	146	164	160	165	139	162	145	118	138	127	163	175	142	144	177	151	148	161	138	158	171	129	132	172	130	134	142	136	154	107	152	154	142	143	145	156	118	155	134	150	131	141	146	141	152	155	140	171	156	140	148	136	139	143	128	146	158	138	152	141	123	158	156	159	134	119	149	152	150	154	158	151	147	170	139	151	149	164	150	151	146	149	154	150	150	172	158	147	141	149	167	162	158	159	139	134	144	162	132	134	145	143	150	166	141	188	131	136	130	140	157	139	139	160	147	152	141	149	156	139	147	130	165	147	145	171	121	152	157	145	134	134	153	153	132	158	130	142	134	153	138	143	159	145	122	177	143	143	153	146	137	143	132	124	140	149	135	151	153	152	168	127	163	156	120	129	138	162	135	142	134	125	142	142	137	164	134	173	127	137	149	162	168	140	138	143	153	157	157	135	151	130	138	155	150	122	136	136	151	145	155	136	143	140	146	138	169	137	156	129	138	142	144	135	154	153	168	146	149	133	154	145	142	166	131	129	144	143	119	143	157	135	124	140	153	158	155	138	134	136	140	164	142	134	150	133	145	123	163	151	151	160	133	118	147	153	126	145	162	151	154	173	155	142	136	132	144	164	145	165	146	158	166	154	135	132	125	163	140	141	120	151	142	143	144	137	157	142	147	157	146	131	146	140	157	154	142	135	132	135	153	145	159	136	139	161	126	161	153	155	142	134	126	172	128	154	158	139	160	146	146	184	132	134	160	154	153	164	163	154	171	165	152	129	154	137	155	146	124	136	138	151	159	138	126	152	146	137	157	141	127	149	179	144	162	129	148	141	155	132	174	127	149	141	161	135	163	154	166	174	116	146	139	148	141	152	151	142	147	161	147	152	148	143	138	136	169	169	161	165	159	161	138	136	135	150	158	141	154	146	148	148	145	141	151	141	157	129	136	137	160	139	127	121	157	152	145	147	142	120	131	152	157	135	141	121	137	129	137	167	139	121	143	112	131	146	143	144	141	176	147	132	150	144	139	156	147	151	169	156	141	130	141	150	135	144	158	140	116	137	157	149	148	131	139	167	135	152	146	138	139	141	150	164	141	142	145	172	141	116	149	141	146	155	145	155	130	148	144	169	166	155	128	134	140	135	133	158	120	139	141	137	131	143	137	138	132	140	137	146	146	153	159	140	164	142	146	148	136	121	134	146	149	166	155	149	133	139	152	150	129	136	157	135	164	135	156	161	151	143	157	164	167	152	158	145	133	137	153	154	132	138	147	149	153	142	159	172	147	161	146	151	126	147	139	137	144	166	153	148	156	147	133	138	142	128	152	122	136	151	153	142	155	135	161	161	149	129	147	159	142	134	149	145	152	133	132	144	145	147	147	147	149	128	175	160	142	130	157	137	123	148	119	134	126	129	170	133	167	163	146	133	148	161	154	151	144	154	162	144	144	155	143	145	122	138	160	141	156	156	160	149	149	133	150	132	144	145	139	145	152	146	149	146	141	155	151	136	162	148	143	160	131	145	157	157	166	131	148	155	148	150	166	147	155	158	136	126	146	154	163	150	139	148	137	144	148	145	135	119	162	169	129	140	169	124	145	147	159	172	153	176	152	131	134	161	132	151	151	123	151	149	152	139	142	159	135	152	150	155	146	163	163	154	152	147	132	155	124	131	152	132	138	160	136	171	154	111	134	154	139	153	135	123	132	145	161	130	167	130	149	151	150	132	162	133	146	163	158	160	147	145	165	142	142	139	160	152	142	140	134	143	153	149	140	137	153	159	164	142	144	130	154	145	134	151	150	120	148	141	145	158	149	157	152	147	152	148	172	155	145	171	155	148	147	140	157	138	156	160	162	150	153	139	127	147	164	155	160	149	153	151	146	139	143	151	143	149	167	136	174	167	140	165	147	139	175	151	155	140	161	158	146	154	149	139	138	147	139	154	160	144	137	139	145	138	154	132	166	148	178	138	124	167	152	143	143	128	151	129	136	131	137	137	132	133	137	149	156	147	137	139	149	141	136	137	127	154	142	173	144	145	141	148	136	152	141	146	153	120	150	146	140	136	155	173	157	130	155	155	126	154	147	172	121	144	156	152	131	162	149	145	155	145	140	143	140	128	151	123	140	143	152	152	166	171	153	162	143	133	127	153	129	146	161	156	144	159	156	131	154	138	170	147	128	139	121	151	126	171	147	133	159	155	151	146	131	159	149	136	144	152	160	164	150	151	156	153	164	165	172	142	158	126	120	146	138	164	132	138	144	183	136	119	145	138	166	155	144	147	135	172	168	141	143	145	134	133	141	146	154	165	155	128	162	136	147	139	168	148	156	155	150	145	167	133	155	143	153	159	157	148	154	140	152	148	131	173	152	145	145	163	145	166	162	139	140	142	140	122	126	147	165	136	160	150	159	131	132	124	142	143	137	187	154	136	128	126	161	139	169	145	157	166	133	137	159	146	156	145	136	140	152	153	143	138	148	140	143	142	136	148	137	139	146	151	161	140	165	151	163	139	169	142	163	149	145	139	145	133	157	152	147	155	156	155	147	177	165	124	154	137	166	138	150	138	139	165	149	136	155	143	144	120	150	146	153	141	163	183	159	145	136	156	120	154	154	134	134	153	154	146	145	137	125	149	166	126	144	128	146	148	148	142	120	142	145	141	145	143	178	145	145	154	149	152	149	144	166	156	174	130	124	139	147	149	128	134	149	148	151	162	162	128	153	154	147	151	153	139	136	121	141	126	148	155	135	144	133	155	148	153	131	166	133	158	144	145	143	144	164	164	152	162	145	132	136	136	164	146	150	146	180	161	153	168	124	144	157	128	139	156	149	144	162	138	149	148	130	148	140	169	146	173	147	143	130	151	141	159	168	132	148	141	179	139	145	152	140	134	166	168	162	157	140	128	148	137	147	150	136	156	151	146	150	158	121	146	155	154	173	152	157	146	148	139	164	162	130	146	144	149	184	154	144	136	132	152	170	171	171	156	151	157	132	178	127	150	174	149	141	134	128	151	153	160	126	146	152	157	141	145	128	163	155	141	134	154	145	130	154	129	155	158	153	135	151
12623	1048	2907	4386	5938	5902	4870	2986	1586	905	607	540	507	436	449	455	441	460	408	457	423	411	412	400	391	403	439	364	410	368	385	372	402	359	418	369	383	395	404	387	397	388	397	363	399	381	391	364	376	353	361	389	374	404	370	354	369	375	366	377	376	383	387	413	406	373	371	364	380	395	343	374	381	346	383	387	382	360	394	372	379	343	350	374	359	355	373	347	377	371	388	367	358	381	353	366	406	396	353	380	377	412	368	363	379	349	378	369	374	383	348	397	365	365	370	370	407	398	378	335	374	336	358	358	376	356	385	389	374	374	363	395	413	371	402	364	368	388	394	348	401	381	366	390	390	338	382	353	372	388	395	348	390	373	388	347	341	355	394	371	374	366	365	354	370	386	385	371	358	344	373	334	379	348	368	358	380	402	400	360	399	377	373	395	383	366	386	372	373	392	381	351	385	381	391	393	357	371	372	357	353	397	369	387	344	376	343	388	385	380	369	386	382	369	390	374	377	372	413	363	415	386	376	363	358	362	367	368	365	364	352	376	375	371	394	382	380	399	386	371	360	354	364	390	349	390	373	351	367	360	347	372	382	386	371	376	371	323	387	371	361	382	370	408	405	381	375	352	373	347	390	393	370	421	334	376	367	348	380	371	336	367	342	376	394	395	370	392	347	392	368	372	337	369	337	385	388	376	379	392	356	412	394	394	370	367	375	358	386	400	369	378	393	370	375	375	364	353	351	422	368	365	387	374	377	395	370	388	388	373	379	360	335	389	379	353	393	392	365	384	407	344	407	381	381	388	400	386	358	392	382	328	372	383	379	388	349	379	357	371	362	372	396	364	364	353	362	375	369	371	332	381	372	365	381	343	390	401	337	402	348	379	392	403	370	364	368	388	402	352	392	406	365	366	390	348	371	344	359	410	428	376	380	383	399	367	384	372	388	349	410	389	353	366	409	377	369	364	381	396	396	382	357	374	380	408	370	384	383	388	370	406	391	350	353	367	376	381	368	386	377	333	365	381	395	397	398	398	413	410	398	354	382	351	376	359	409	353	369	393	400	343	337	398	389	357	392	348	371	341	419	369	359	354	387	378	368	361	341	390	347	359	350	383	384	378	383	363	377	373	375	389	366	344	368	408	353	357	382	378	399	373	377	389	392	366	369	403	389	369	377	355	375	365	382	399	336	349	411	377	353	381	398	342	337	352	372	386	355	352	387	365	394	355	388	397	397	356	381	416	385	351	341	405	376	392	368	351	368	370	366	373	402	413	385	374	380	349	357	379	369	390	366	384	327	352	374	367	361	377	392	356	336	367	359	348	358	341	376	343	366	352	362	377	400	349	385	397	393	394	412	393	409	371	377	380	410	374	355	399	356	380	356	378	359	364	337	340	347	423	399	374	399	381	398	390	383	403	395	370	391	361	404	377	374	376	371	363	387	368	373	387	352	358	348	353	362	353	357	430	366	383	381	371	364	359	338	388	349	367	371	380	396	359	418	373	361	348	386	352	375	338	405	374	388	343	382	389	372	354	363	377	394	403	361	374	375	344	362	384	355	379	379	340	374	346	353	373	401	327	394	385	363	360	372	379	348	398	384	362	377	373	367	343	357	368	367	339	367	361	347	361	376	400	388	398	350	385	360	392	356	350	403	367	364	364	387	363	368	361	357	354	354	341	382	359	370	348	354	395	382	355	347	346	334	360	359	360	385	365	351	370	345	370	379	389	394	394	308	376	393	368	357	375	389	362	387	378	364	362	400	380	387	362	366	371	369	374	366	387	377	355	349	357	335	343	386	402	371	349	384	386	368	399	433	351	331	362	401	364	332	396	399	378	366	386	386	384	353	352	370	358	395	377	378	398	377	380	366	361	352	377	357	390	387	340	350	364	352	369	389	353	374	385	377	384	337	342	371	377	387	355	369	368	373	350	399	371	418	396	363	410	361	391	367	377	368	356	375	352	356	353	359	382	350	379	413	397	371	376	344	350	342	354	390	392	371	375	321	382	359	366	384	384	343	378	342	434	374	326	347	364	381	370	359	336	359	366	370	366	377	383	370	342	373	373	398	373	395	382	370	372	379	389	385	355	378	373	349	351	381	364	393	377	347	352	373	375	389	357	386	329	343	376	379	361	386	387	365	372	365	373	361	356	367	366	397	372	410	381	385	367	365	392	347	375	405	381	382	350	396	370	341	382	364	393	377	380	393	360	399	359	331	328	359	375	382	365	368	377	361	400	376	377	352	395	369	378	348	395	355	351	350	372	377	374	372	413	337	376	370	417	387	364	373	383	361	362	384	343	351	389	404	374	358	379	372	351	394	364	363	376	402	347	405	370	386	366	360	335	366	393	360	355	361	371	385	368	371	346	404	348	386	363	364	367	408	368	363	392	374	405	384	376	364	396	367	376	363	385	402	379	373	365	380	361	355	395	387	378	394	350	382	372	348	432	346	347	351	368	365	372	353	343	370	368	370	406	352	373	375	370	396	348	393	360	352	391	386	364	377	370	384	393	372	377	360	373	428	349	386	386	392	396	397	373	358	379	360	385	380	353	367	390	383	360	377	383	399	388	407	368	392	379	381	394	372	386	362	355	379	390	389	397	380	348	389	370	373	321	365	360	412	370	374	372	397	390	387	336	347	386	385	381	397	346	374	368	367	344	353	327	379	362	383	350	355	360	359	383	344	366	388	387	384	358	392	418	336	342	393	363	391	349	360	390	357	349	405	367	333	381	388	374	388	385	347	385	372	387	397	373	366	352	379	360	431	357	368	347	397	362	343	369	378	389	359	368	369	353	341	316	418	357	324	352	350	355	404	383	405	385	366	388	380	370	370	387	345	380	346	360	378	370	409	368	368	378	394	385	376	348	379	368	350	388	403	364	357	342	386	365	386	386	362	362	363	385	376	380	366	375	383	372	373	365	392	371	350	373	344	345	355	360	401	378	349	356	383	412	349	379	402	371	345	364	352	369	362	346	372	383	393	413	381	370	321	362	365	369	376	366	368	396	351	356	370	374	385	351	364	345	381	370	355	371	356	388	350	338	366	345	370	367	398	387	390	343	391	359	372	345	386	372	379	392	385	379	346	375	353	413	397	321	348	351	378	311	389	381	375	407	369	365	380	336	373	384	378	404	405	392	374	376	358	338	359	353	369	385	413	334	357	357	413	371	341	358	358	345	377	400	346	369	358	353	377	388	367	382	380	349	391	380	370	354	382	378	383	384	377	404	347	374	374	378	359	353	383	382	372	378	411	373	355	385	369	394	370	343	369	370	332	383	374	351	379	384	364	363	353	380	401	360	407	350	378	359	385	382	395	378	330	386	376	349	406	394	394	398	392	405	376	375	352	405	359	369	371	379	365	358	368	390	377	362	353	365	363	323	383	384	393	383	382	381	369	386	386	362	356	370	357	355	371	388	394	359	369	352	347	362	377	391	369	391	354	356	386	371	375	376	381	371	390	385	382	379	375	349	370	371	396	376	354	365
31726	5832	3297	2573	2314	1985	1504	1037	669	415	409	353	352	322	324	323	326	316	333	308	327	315	299	288	303	300	300	339	299	317	296	300	302	285	324	280	306	283	288	285	321	290	328	252	291	294	311	318	275	271	327	285	316	290	282	322	296	313	321	325	279	305	300	320	293	291	297	283	312	272	313	289	298	329	310	296	289	307	303	320	290	297	284	329	287	310	305	301	302	275	289	295	311	288	310	285	304	327	293	291	299	330	297	294	302	284	286	260	321	305	305	265	312	300	299	312	307	310	306	282	301	310	314	300	295	284	303	318	306	308	304	290	295	328	288	294	298	280	278	294	261	254	296	287	270	330	319	277	311	285	319	291	297	302	278	335	322	330	314	318	261	276	339	271	305	287	283	310	287	272	274	270	297	271	300	305	294	278	283	326	314	320	286	307	292	315	292	292	286	297	309	312	312	303	310	312	269	276	263	317	328	285	309	279	264	326	308	317	290	288	293	275	253	333	313	312	295	283	323	279	326	270	291	316	302	278	308	308	302	297	308	283	268	279	287	300	287	308	305	332	335	291	288	298	265	317	270	304	283	336	274	275	333	284	295	279	301	311	336	305	273	335	258	284	241	322	279	281	301	278	300	306	285	280	309	313	292	279	295	326	320	276	295	271	303	339	310	283	301	325	313	305	284	319	312	310	304	304	308	295	283	298	274	307	286	291	312	305	292	278	304	284	306	302	301	305	282	271	315	334	248	249	307	276	274	301	343	284	351	270	278	271	328	285	297	295	283	291	312	313	260	315	308	285	327	294	323	336	286	304	292	281	305	306	319	306	311	307	299	268	286	277	294	275	310	292	290	289	289	288	307	297	290	285	274	281	308	324	289	304	291	311	326	339	313	312	315	278	269	280	302	304	277	310	303	305	285	293	304	311	308	328	326	237	301	289	285	293	324	321	290	290	285	321	280	302	307	295	311	267	311	313	297	325	284	293	305	290	285	310	309	315	289	264	331	309	318	296	298	315	299	288	295	278	277	291	280	263	291	293	295	259	282	303	261	326	300	276	290	303	297	300	296	300	297	285	306	300	292	302	283	309	290	323	272	313	293	284	264	275	276	277	286	305	293	316	327	281	279	273	265	298	293	294	292	304	313	301	290	289	293	294	322	300	304	302	316	288	320	318	289	292	291	295	319	303	326	313	337	303	308	309	315	317	246	300	314	285	304	292	343	300	312	283	314	310	267	302	312	289	283	291	299	304	319	284	298	300	302	294	283	294	277	299	309	292	301	294	306	308	292	303	294	331	297	288	291	283	314	295	291	326	318	323	311	292	317	284	276	302	268	291	285	298	312	269	302	285	293	301	301	299	291	308	316	295	288	302	280	308	299	311	346	276	267	329	345	304	265	266	298	272	303	307	309	335	301	323	294	300	299	306	302	311	321	291	316	295	300	296	288	338	340	308	325	256	258	317	318	322	311	289	306	240	309	321	330	317	269	286	298	311	274	290	313	286	314	290	315	308	278	306	323	295	303	302	283	295	299	297	274	277	298	299	309	290	260	297	292	284	299	288	297	258	311	287	283	293	276	297	302	284	314	290	342	271	295	284	315	307	313	319	339	282	311	296	309	315	304	300	292	304	298	308	277	286	324	290	338	284	263	310	326	292	318	276	308	266	276	287	313	283	290	308	307	281	328	279	279	292	288	251	309	300	272	325	284	326	310	270	261	303	284	285	285	305	296	282	307	308	288	268	305	313	311	286	303	280	299	284	266	261	285	314	315	291	318	270	289	304	301	289	304	301	328	304	298	298	261	295	306	295	338	300	279	276	276	294	313	292	279	310	295	292	317	276	289	340	306	298	275	308	273	290	271	307	315	316	292	317	316	291	298	301	284	291	288	287	311	282	266	315	313	321	266	316	300	306	315	265	331	302	270	290	326	290	299	281	316	302	304	313	291	287	310	278	279	294	281	326	289	294	246	328	323	289	301	309	279	305	307	286	294	318	299	310	286	298	285	305	315	302	310	304	283	284	308	309	322	305	292	334	286	290	322	311	299	346	275	270	282	307	270	309	334	274	286	278	300	255	317	310	303	302	322	307	328	315	301	328	307	302	291	328	331	296	278	289	309	307	291	285	305	330	290	314	283	300	312	307	274	286	295	279	285	345	308	306	293	273	322	300	297	280	276	318	281	295	294	291	255	268	272	289	292	303	324	310	289	298	321	293	298	321	315	282	308	278	326	301	355	287	300	293	311	292	308	300	331	299	316	269	306	290	295	335	286	272	305	308	314	309	293	282	295	285	295	277	324	328	290	294	262	302	260	295	293	297	285	301	290	283	310	298	299	324	307	296	287	297	280	280	285	323	285	279	286	252	291	308	280	297	279	293	317	330	318	284	314	305	241	321	315	261	297	296	298	287	293	354	301	302	326	308	293	307	307	332	313	300	301	272	304	281	315	285	309	308	323	305	303	274	246	290	299	295	323	296	275	282	287	292	250	281	296	291	293	306	316	346	308	297	289	266	287	301	312	290	268	294	314	307	314	277	315	277	314	334	303	300	318	286	301	273	286	300	306	335	312	276	301	303	306	275	302	324	316	267	292	329	320	290	297	325	259	308	289	309	303	296	283	320	311	318	303	300	304	342	314	288	313	291	319	285	310	294	291	298	281	268	293	275	330	297	318	286	280	298	300	337	340	353	310	326	326	315	290	292	284	289	278	298	306	305	279	288	286	280	288	335	292	286	276	309	289	311	291	302	293	309	291	287	291	344	295	303	280	292	279	285	318	304	311	320	311	286	287	315	307	321	320	342	298	312	297	276	250	305	338	294	311	273	274	308	319	268	293	313	310	284	276	292	308	342	347	287	301	287	303	301	309	300	316	298	289	276	277	288	266	315	262	301	299	333	270	292	324	287	268	301	298	283	278	292	273	309	291	293	296	302	266	269	300	289	317	291	285	301	329	311	319	313	326	317	317	294	313	273	337	298	297	308	312	266	299	282	246	251	302	267	289	301	311	287	261	288	310	297	288	278	333	287	291	274	283	295	307	289	289	314	305	324	296	319	294	309	294	331	299	267	290	330	316	301	296	298	243	284	318	287	310	276	305	295	291	305	309	302	309	303	267	289	288	351	268	273	305	310	297	283	275	266	293	259	303	287	330	298	308	318	294	303	281	303	310	299	298	284	279	283	294	274	295	317	297	309	298	322	329	310	342	306	337	293	295	306	316	302	294	316	315	303	262	331	295	336	287	307	325	275	274	280	309	297	293	277	334	328	322	250	321	303	303	305	284	300	323	291	289	331	320	316	303	327	306	322	307	284	287	309	296	310	283	313	304	296	295	293	306	298	327	310	320	298	291	302	284	299	282	300	298	300	276	265	275	324	277	297	292	304	316	293	294	261	305	292	296	304	293	296	292	307	312	303	321	266	288	291	307	313	297	314	301	303	306	351	302	322	292	306	254	270	323	301	253	285	291	302	302	330	303	306	278	320	280	279
17178	1848	5141	7374	8312	7935	5897	4100	2534	1488	1022	950	905	860	815	808	792	826	858	765	782	753	735	798	758	748	720	755	698	760	683	725	705	744	717	694	711	695	680	699	719	692	641	684	698	658	683	712	672	708	659	705	700	662	659	696	699	697	663	652	653	670	672	674	661	687	668	692	674	699	700	653	664	683	667	698	602	646	714	709	638	644	706	670	676	656	654	710	666	720	695	662	673	702	695	655	669	639	694	634	681	695	656	700	657	644	653	646	671	614	665	742	669	618	672	704	686	645	675	657	689	695	645	626	686	707	682	712	690	678	657	644	706	652	652	662	660	652	672	653	664	684	660	648	647	640	659	670	668	702	679	659	659	690	644	642	669	710	673	684	701	633	660	667	699	721	715	699	666	658	660	680	633	717	686	710	685	648	652	658	670	684	691	646	735	651	672	664	714	698	632	689	629	670	629	736	669	633	675	695	671	643	650	713	690	680	686	698	661	687	646	684	664	663	648	636	688	668	649	648	673	702	714	645	634	689	634	687	678	663	709	689	668	636	686	688	672	680	660	680	720	650	653	663	684	633	616	630	693	696	672	635	645	671	680	719	673	629	674	715	684	700	634	692	706	679	676	675	661	645	634	655	705	656	676	636	660	731	682	657	665	663	669	673	657	691	602	674	701	618	686	671	666	685	703	652	670	731	672	671	673	671	684	675	678	663	712	692	690	662	655	700	688	693	681	654	690	731	655	724	647	616	678	672	711	679	630	707	667	629	651	652	660	627	637	663	702	675	687	682	679	683	700	643	673	645	717	668	683	619	746	667	649	702	637	682	652	663	604	661	669	664	665	679	667	629	704	648	676	660	666	666	723	695	658	708	711	632	684	638	661	655	668	663	658	666	690	669	657	663	687	697	631	658	689	679	684	670	655	674	609	740	652	713	630	694	652	673	720	708	707	698	654	671	628	653	666	638	736	704	668	675	688	706	690	663	660	676	703	691	737	706	691	634	635	665	627	664	671	679	686	679	664	661	704	676	687	672	659	680	693	695	645	689	746	648	657	661	673	668	690	685	695	680	657	678	637	683	672	627	679	647	637	660	687	641	641	692	723	734	675	654	653	656	677	668	666	667	696	655	655	717	658	638	661	696	622	703	676	682	658	676	626	650	688	613	655	661	708	674	662	647	650	666	696	704	637	650	643	689	627	654	684	686	627	642	713	651	697	659	702	648	651	633	721	705	679	656	669	676	704	657	647	652	643	689	654	635	668	665	656	696	661	641	716	656	668	690	712	633	634	699	651	676	675	645	628	662	676	674	648	665	652	657	673	682	657	654	665	667	709	673	651	661	706	681	670	678	677	702	666	635	655	642	664	661	669	704	661	665	674	680	693	677	676	621	671	673	657	689	647	708	688	700	665	681	654	713	708	692	667	653	675	668	676	671	701	704	653	673	646	651	703	694	652	705	635	646	683	655	667	674	683	655	633	694	638	715	630	644	643	696	686	708	672	675	667	638	637	631	654	694	673	728	677	666	710	708	710	664	699	637	635	677	685	693	643	692	690	673	662	693	667	659	715	609	680	704	684	676	663	679	682	657	692	696	662	687	703	662	654	676	649	684	707	678	675	707	667	656	655	660	684	642	667	668	627	692	662	690	664	671	702	660	668	681	701	633	678	656	658	657	678	694	629	656	693	677	695	640	627	637	639	666	714	652	647	733	620	674	643	642	719	662	678	651	648	693	694	687	684	682	686	655	656	662	705	697	652	667	666	645	678	682	687	705	684	620	652	639	638	629	676	642	697	648	653	632	681	668	655	667	665	716	691	713	664	656	664	615	690	620	639	686	686	704	710	644	688	654	635	685	656	702	620	632	673	637	706	670	678	664	625	631	681	716	676	651	683	698	670	650	703	665	676	691	673	712	696	668	690	695	673	627	692	699	680	671	655	651	671	704	667	665	692	632	672	632	639	660	666	674	655	679	627	650	693	655	641	704	663	660	697	673	720	643	670	676	633	654	646	645	671	637	689	682	671	650	646	664	671	682	680	658	695	675	659	641	647	629	671	696	693	676	672	650	650	647	649	693	712	659	665	636	718	664	687	622	670	695	649	715	641	635	653	715	655	690	677	608	737	675	645	684	701	669	630	689	612	689	682	731	678	666	651	714	634	644	695	707	705	630	657	697	713	673	728	628	698	636	648	655	654	688	671	649	618	664	686	673	734	676	613	674	690	699	629	687	682	631	677	626	614	653	688	693	662	639	711	687	642	627	677	691	657	672	681	657	635	654	673	688	609	701	668	663	684	652	637	682	666	678	662	675	662	664	669	681	725	670	669	658	661	638	689	694	671	679	687	681	666	674	710	653	660	672	654	696	696	649	657	701	647	675	652	625	668	687	701	667	659	716	681	653	629	700	666	631	691	713	667	690	665	657	695	681	694	688	686	660	656	661	653	710	640	665	645	681	644	682	726	681	679	661	687	657	697	705	640	672	651	675	635	707	657	657	624	725	670	627	682	623	677	685	674	691	675	689	666	645	658	679	672	661	639	730	647	657	682	654	681	668	688	652	707	655	661	659	662	656	678	635	670	654	681	658	654	676	646	700	638	692	668	684	642	641	669	670	662	668	658	652	670	627	670	679	676	684	646	609	675	629	669	648	636	669	688	633	677	647	660	678	653	661	693	658	673	688	685	698	659	682	684	676	608	646	682	690	696	701	638	650	693	672	656	691	669	641	671	633	697	693	661	624	678	652	640	682	682	655	684	653	660	683	693	722	658	663	614	661	698	658	622	661	662	657	679	661	687	653	670	661	641	673	725	681	717	702	667	650	683	664	641	644	679	702	674	646	670	664	734	673	632	660	671	634	665	747	693	674	670	689	696	653	663	714	661	653	669	661	647	703	645	692	638	683	744	646	702	711	684	653	676	683	691	654	672	673	682	710	665	686	684	683	656	707	689	662	699	632	650	649	683	698	663	684	663	683	756	701	675	691	698	660	676	708	665	700	655	655	663	698	683	630	659	664	647	638	662	626	677	678	719	674	679	617	646	630	628	663	653	680	631	635	692	672	644	661	647	657	654	675	678	635	733	634	677	684	663	636	674	633	665	633	707	662	689	655	698	727	642	696	659	618	671	736	633	633	679	669	687	684	695	691	658	672	665	668	675	679	708	668	672	679	660	628	691	639	659	653	697	678	634	643	668	658	650	651	667	670	638	647	642	691	683	679	645	683	632	657	658	680	695	670	672	667	639	672	639	690	707	692	695	689	707	670	670	656	645	667	712	652	621	651	647	678	645	629	641	697	673	715	673	701	670	665	710	695	626	674	703	719	634	665	674	663	678	695	631	672	671	664	700	665	640	653	683	620	701	624	695	637	691	634	726	658	670	675	701	671	672	651	725	685	676	688	675	672	681	698	650	669	692	672	661	671	655	659	739	664	667	700	671	690	637	696	649	680	646	668	696	660	661	687	677	676	662	703	691	657	656	709	658	676	711	635
7177	859	1147	1244	903	770	583	407	268	186	148	168	161	161	172	181	161	161	139	165	159	159	169	165	135	143	144	153	175	152	163	191	161	160	159	157	178	159	131	149	151	152	158	145	181	171	175	171	151	157	183	177	173	168	166	160	176	164	163	162	177	167	144	160	183	153	162	173	154	154	172	155	183	162	200	156	167	150	172	164	152	149	162	193	149	168	147	163	132	184	169	158	157	167	138	167	151	173	167	191	173	158	146	145	165	177	169	185	164	152	137	165	186	168	145	159	183	164	146	156	147	136	174	145	175	189	158	180	129	160	166	172	151	152	160	151	164	193	152	152	187	140	170	132	173	179	153	193	152	148	166	154	167	161	169	152	146	170	187	144	161	156	173	164	172	153	148	172	166	181	161	158	171	143	183	172	133	129	150	168	185	188	172	175	152	158	166	142	180	182	155	161	153	165	181	145	157	157	180	173	148	140	180	152	187	173	178	168	147	155	180	165	162	161	134	134	196	144	178	178	156	142	186	172	154	159	155	183	195	172	154	180	183	157	137	178	162	161	149	153	160	168	140	155	179	156	190	138	150	167	172	167	167	150	156	158	169	160	158	154	165	150	167	162	153	158	166	156	160	142	152	140	179	149	178	178	146	174	159	149	160	171	164	161	134	152	174	157	145	197	188	167	147	180	156	154	157	143	155	171	164	165	173	153	147	160	165	167	153	158	143	177	169	171	188	162	164	164	149	155	128	150	154	155	168	163	163	144	182	159	157	158	146	134	171	161	190	164	167	156	171	173	163	126	160	175	155	157	154	155	154	147	126	161	171	173	172	164	147	160	157	147	161	168	183	163	161	170	171	156	174	165	145	145	169	151	166	183	169	152	150	166	181	173	180	178	150	165	180	176	155	164	169	164	169	139	154	170	173	160	164	160	161	168	169	164	157	160	132	165	135	152	153	170	154	153	167	149	168	143	141	171	146	186	161	141	164	172	147	157	158	173	180	149	162	171	158	169	151	157	174	159	191	158	162	136	162	165	165	159	146	168	150	164	195	161	145	156	161	180	150	151	187	134	163	165	149	148	160	180	170	140	176	188	168	145	184	154	148	158	159	147	142	135	143	145	173	160	173	184	159	174	162	185	154	187	139	144	165	171	156	143	196	160	155	160	148	155	171	139	154	150	158	164	170	163	177	187	170	135	166	183	151	169	175	151	168	173	157	153	137	182	155	174	149	177	147	174	141	152	155	156	136	191	172	150	151	155	174	157	161	145	190	158	128	142	150	149	169	143	178	168	169	203	159	170	143	175	179	155	159	180	181	167	151	168	164	166	172	172	155	172	160	191	163	147	160	159	154	136	174	135	159	156	149	158	176	160	156	157	188	158	163	144	162	147	151	154	162	168	145	176	172	166	166	166	154	151	135	176	180	160	179	167	183	159	173	169	185	143	158	184	161	180	142	150	130	174	148	157	167	152	158	162	192	163	164	183	146	161	145	162	140	177	152	194	167	165	179	135	149	182	178	163	166	175	162	154	152	181	181	154	194	167	152	173	154	167	182	175	157	167	149	151	160	161	144	159	193	187	168	170	188	174	179	151	149	174	151	153	172	165	152	163	148	168	157	185	162	171	157	145	151	157	156	150	158	166	192	182	165	166	173	177	170	157	156	120	176	178	159	170	171	161	157	181	148	185	166	181	158	168	153	161	146	159	177	180	167	176	173	152	164	192	162	144	169	166	162	140	164	155	149	152	162	174	155	164	174	155	179	169	160	144	156	173	168	169	179	177	158	172	154	176	148	128	173	202	190	175	154	154	163	162	172	166	179	151	157	150	149	159	161	164	151	159	162	133	144	186	159	150	153	172	188	142	151	153	174	147	183	169	168	165	150	160	160	168	170	152	148	175	175	199	150	159	156	185	170	134	169	167	174	162	177	177	158	170	161	166	167	173	167	167	156	188	163	182	181	163	185	156	148	141	151	147	173	152	144	168	172	189	174	164	159	160	153	154	163	168	166	173	145	167	142	180	161	166	154	176	163	154	181	131	168	155	173	154	169	195	138	153	134	142	147	144	163	171	142	162	156	164	173	166	150	170	157	159	165	172	165	155	133	167	140	182	118	159	167	166	181	182	173	154	166	145	158	152	166	173	183	175	154	168	160	182	155	169	163	176	154	164	143	182	172	151	164	185	184	146	164	132	176	167	155	161	165	172	147	148	136	178	132	146	183	158	163	155	156	172	150	141	157	136	141	172	155	156	189	154	162	177	173	146	172	174	173	176	170	176	168	125	167	173	141	152	171	162	168	150	154	172	178	160	149	150	196	170	174	163	154	165	168	144	144	166	156	165	173	148	134	178	189	144	146	151	133	144	143	164	159	177	151	136	151	202	151	170	163	175	143	138	152	158	154	151	154	145	146	158	155	169	163	139	137	165	162	178	165	152	156	147	128	158	166	168	143	152	172	171	152	155	132	185	153	147	147	178	153	185	172	163	155	155	148	159	174	160	168	163	164	179	154	150	170	174	158	185	189	143	166	174	180	161	140	175	173	162	166	161	162	140	156	167	157	159	159	146	147	148	140	166	169	167	159	156	156	171	152	162	161	176	173	164	189	141	154	155	160	158	162	143	160	164	152	168	159	158	158	169	172	158	175	195	160	153	147	147	189	175	169	148	175	173	136	141	150	176	181	175	121	154	162	148	153	147	149	158	158	148	161	167	181	178	184	154	165	152	160	153	171	161	161	181	165	172	175	160	152	154	157	144	175	157	159	168	174	141	184	171	173	145	163	153	141	167	140	144	153	176	189	162	167	173	156	168	162	145	171	161	167	144	189	172	175	160	149	163	172	164	149	157	155	151	128	159	171	177	170	149	159	169	150	166	133	181	137	177	152	156	137	168	160	180	166	165	131	155	153	163	127	141	168	160	169	143	171	150	161	156	154	158	179	142	153	145	151	169	163	164	150	153	163	132	150	168	154	176	156	152	164	135	145	149	188	187	167	188	174	157	184	184	156	141	171	159	164	157	170	179	168	162	149	172	177	148	180	171	159	176	171	163	133	146	164	156	140	137	160	179	183	147	149	160	132	157	153	172	151	158	149	152	159	147	129	153	146	150	169	163	156	177	155	174	177	162	168	153	148	143	171	153	149	179	154	155	162	174	154	157	171	150	148	169	176	155	180	177	157	183	149	174	181	175	169	154	153	145	161	166	151	175	160	168	136	159	153	160	165	163	164	188	143	147	177	163	169	171	164	161	164	161	198	188	173	161	156	166	159	157	143	156	168	177	152	144	157	154	163	170	136	167	152	178	168	147	184	142	142	147	170	168	142	152	167	144	131	161	162	156	159	162	169	172	154	153	164	160	141	165	187	180	184	166	190	156	152	167	142	159	176	136	138	172	156	179	166	173	154	167	180	162	161	142	166	152	159	175	179	160	171	191	168	145	155	160	163	163	165	156	176	161	152	153	179	178	176	171	146	191	171	152	183	155	155	171
4483	786	2346	3984	3497	3105	2505	1615	871	546	445	414	400	397	434	420	385	401	410	391	364	360	418	364	394	382	363	370	385	405	386	387	413	418	386	365	385	374	447	343	406	384	364	371	351	405	397	396	365	390	372	380	410	402	383	382	400	365	385	390	402	362	406	346	406	386	382	381	367	350	374	376	416	410	385	389	385	395	374	372	401	393	401	427	413	407	409	430	368	395	363	362	406	410	398	382	407	406	415	372	405	383	401	363	386	367	395	358	406	386	386	401	355	359	385	380	380	388	374	384	359	379	396	361	418	379	386	388	391	423	388	415	411	376	401	396	369	370	397	383	383	373	377	408	400	393	359	399	386	367	383	389	395	378	365	376	396	374	404	395	361	390	366	375	374	399	416	387	368	385	396	382	381	374	392	372	421	423	383	389	389	401	403	387	376	374	388	391	364	381	404	390	365	377	410	411	394	402	366	398	406	390	399	391	379	348	383	418	373	389	371	430	383	342	375	387	382	359	387	412	351	368	401	387	403	425	402	409	352	376	380	389	399	378	412	377	382	383	404	379	354	395	368	436	385	396	404	400	409	372	399	362	378	418	402	378	376	410	373	374	387	376	389	384	383	365	384	366	401	388	356	373	381	373	385	387	387	387	393	353	407	386	368	395	395	379	383	375	387	433	381	402	423	397	377	371	404	385	380	379	381	357	403	434	373	362	386	392	383	383	407	384	389	357	382	418	402	351	384	392	372	393	392	356	364	389	399	387	380	437	400	368	378	385	422	400	365	381	390	395	353	366	407	409	405	383	397	391	388	406	386	380	398	389	428	401	385	374	352	421	407	417	366	356	388	377	406	421	364	390	398	393	420	394	392	372	398	400	435	407	335	372	397	374	353	397	395	414	380	416	373	386	422	376	370	387	359	417	391	371	436	416	382	386	417	423	368	328	366	365	409	405	399	456	392	403	439	386	361	368	398	371	379	414	354	387	358	375	400	382	409	371	363	384	419	379	374	340	390	389	416	353	415	383	373	425	428	385	417	373	356	374	406	366	380	359	361	408	413	377	395	383	369	393	364	423	408	404	375	373	391	357	376	386	375	370	365	368	389	417	397	365	381	396	360	359	403	337	407	393	362	376	378	389	420	386	400	419	400	391	399	370	354	387	378	361	393	382	400	393	403	415	397	367	367	346	410	410	372	397	414	387	392	411	410	352	391	388	401	425	390	414	384	403	406	385	367	396	379	385	440	368	397	383	407	428	363	392	383	398	389	390	372	393	381	398	392	384	361	381	405	411	400	389	342	382	381	399	377	418	420	379	429	395	397	384	380	353	390	364	389	386	422	391	380	386	367	390	379	398	414	390	376	358	385	388	371	391	360	370	417	401	356	430	376	392	420	346	402	372	377	386	389	394	365	363	368	370	430	380	416	345	363	405	371	416	346	400	372	371	404	395	372	382	412	397	382	346	411	392	367	386	391	401	371	386	353	385	402	403	379	417	405	381	375	356	412	383	412	429	363	376	411	397	367	406	388	429	400	387	405	369	386	420	410	369	361	384	412	396	392	377	384	413	367	353	404	393	377	382	388	393	375	373	400	356	384	385	371	409	389	377	393	377	372	406	384	355	353	386	417	398	383	374	367	365	381	371	376	407	378	401	394	415	352	386	360	358	401	390	387	387	420	379	367	367	402	387	414	418	432	367	407	376	390	372	375	392	383	367	384	415	395	379	370	402	373	403	370	405	363	401	367	402	370	381	383	372	378	398	374	395	429	358	389	386	385	381	426	379	391	435	403	415	373	378	419	395	376	391	393	366	374	396	397	395	399	393	418	353	359	366	354	397	394	392	398	379	385	403	403	373	378	376	397	392	371	391	395	371	374	385	402	368	383	385	359	382	431	417	338	410	385	365	374	368	379	386	370	380	390	390	396	405	383	373	353	388	398	384	394	399	428	395	422	385	413	379	373	380	400	398	384	371	367	404	396	369	378	378	355	415	393	403	407	420	387	376	399	420	396	417	371	379	401	353	389	382	384	383	383	403	405	411	386	377	368	370	395	361	378	443	379	368	382	370	394	381	383	371	391	422	388	365	418	410	387	364	366	361	389	408	397	380	361	389	374	399	405	392	375	403	399	409	389	374	368	405	360	391	363	398	386	375	347	398	395	385	387	381	401	353	403	368	390	380	393	364	407	378	421	347	400	400	414	360	378	383	381	402	389	395	421	393	356	391	384	401	395	388	368	365	392	398	380	384	371	405	416	401	365	374	389	346	427	391	385	378	411	416	421	409	403	383	405	403	359	442	407	396	377	389	424	400	362	372	421	408	361	392	381	355	384	418	417	397	384	394	391	383	386	359	349	380	378	392	390	372	397	376	433	408	377	395	397	338	369	376	387	386	383	383	399	389	388	417	388	442	418	391	381	362	310	390	357	400	386	357	378	440	392	392	399	389	415	388	371	392	381	367	369	386	399	367	376	376	374	449	394	364	385	385	375	376	381	414	388	373	407	375	415	386	340	398	360	404	394	379	391	381	410	388	383	409	403	386	368	366	403	382	379	415	375	369	376	392	401	449	383	379	376	364	390	371	382	375	427	375	382	427	395	398	408	368	403	364	388	354	360	371	430	404	369	359	412	388	409	404	403	384	384	407	379	372	362	373	368	396	397	383	400	355	370	364	436	393	361	367	362	365	374	396	423	360	381	388	395	386	374	376	397	388	400	382	365	385	376	393	403	399	385	346	403	383	402	450	378	415	416	383	409	361	405	362	397	397	395	388	411	384	375	377	376	407	370	380	385	396	369	367	373	398	385	370	389	374	391	417	373	358	387	397	351	388	417	388	410	398	347	397	394	401	389	396	383	382	397	407	362	408	387	401	405	368	354	378	386	345	430	389	414	357	369	422	398	375	393	412	377	356	403	438	414	405	389	372	374	386	418	379	385	376	416	382	420	374	381	353	358	431	392	381	397	395	383	406	399	430	369	362	401	363	357	382	416	373	416	374	387	404	428	389	376	430	378	394	374	410	372	429	404	355	392	389	395	378	399	371	393	382	389	382	393	357	372	390	367	347	358	416	376	407	393	357	421	393	412	420	390	385	397	374	382	420	407	392	371	384	400	358	377	423	389	372	414	383	376	384	389	412	338	352	399	400	398	378	378	385	389	387	391	402	368	391	363	377	388	361	386	388	401	386	360	365	393	416	385	376	405	373	383	408	391	366	381	394	377	383	371	370	388	392	398	396	392	396	415	382	375	379	383	385	361	372	378	361	372	372	406	374	392	418	373	374	414	372	407	366	399	397	381	407	366	397	419	396	378	372	392	376	374	363	425	379	353	377	397	366	397	362	394	345	381	378	379	376	416	375	388	377	417	395	390	431	375	402	383	398	391	354	357	372	403	391	417	391	389	394	375	400	377	382	368	386	386	387	394	365	377	362	375	391	417	395	406	390	398	382	425	396	369	383	402	391	373	394	377	361	383	379	364	366	394	399	377	365
19647	2540	2104	2230	1807	1347	1006	567	319	220	179	176	179	158	154	148	165	182	143	166	161	160	153	156	153	140	167	140	160	177	151	161	167	150	138	156	169	154	157	141	139	170	161	165	152	156	132	152	170	125	158	144	152	156	146	160	129	162	131	148	163	152	157	149	126	155	171	165	143	151	158	156	121	138	147	136	150	147	146	163	156	160	140	153	148	147	151	145	135	132	135	130	136	149	157	154	135	124	172	133	151	150	187	158	146	138	155	157	148	156	159	135	151	127	152	139	129	138	131	129	137	147	159	146	134	131	135	156	137	133	132	140	147	156	140	165	135	134	150	136	161	151	142	131	150	143	157	151	161	132	133	154	177	151	136	162	144	131	169	161	138	147	134	150	192	151	164	144	166	160	164	137	147	159	145	156	156	136	137	146	145	138	140	151	155	135	156	144	161	127	149	130	156	148	151	129	110	154	158	145	133	163	128	133	128	123	143	153	135	144	127	173	151	159	173	144	170	158	135	148	140	147	141	135	161	156	169	156	139	152	129	156	153	145	164	154	140	134	144	147	133	120	169	147	142	131	131	124	160	159	168	150	173	139	163	146	138	165	124	153	146	147	130	138	142	164	132	170	134	151	142	130	153	164	138	164	146	132	156	138	140	170	162	142	150	149	164	176	143	124	142	154	147	157	122	160	135	126	140	137	158	172	137	132	150	160	141	168	115	178	142	150	136	175	165	153	138	168	148	149	133	130	135	164	150	146	153	149	121	133	130	155	150	155	157	161	157	151	135	136	147	131	148	126	160	138	144	147	148	160	156	151	158	155	138	141	169	170	164	144	149	177	161	134	149	158	136	148	137	159	144	149	141	120	160	142	130	120	138	154	136	137	153	138	141	131	133	150	159	141	162	151	148	174	139	136	148	156	164	136	144	159	154	138	128	149	141	150	129	173	137	127	152	129	138	140	160	164	147	157	141	179	153	145	141	141	137	136	141	147	148	124	155	138	160	143	142	164	145	128	125	165	149	148	158	143	137	147	160	156	173	150	142	156	159	143	136	128	128	163	133	144	155	144	155	168	146	162	107	179	149	141	150	170	143	148	165	129	133	159	148	159	124	161	155	134	132	147	152	145	145	136	140	140	152	136	139	137	123	125	146	164	144	148	144	147	132	138	154	148	165	150	145	146	137	121	162	140	145	159	159	136	150	122	143	153	143	141	129	139	147	135	141	149	152	168	144	146	137	129	152	155	154	156	136	150	152	160	146	159	140	138	141	147	139	127	141	143	151	142	145	138	107	128	136	149	157	130	161	124	132	142	149	165	138	131	157	131	139	151	147	136	133	141	156	156	148	154	147	136	140	136	144	143	137	150	153	143	128	138	149	149	160	152	154	163	136	136	156	161	171	134	134	151	145	133	122	119	170	139	163	150	140	147	152	130	145	164	174	136	145	164	137	139	136	130	135	122	150	165	158	133	149	139	148	132	140	144	137	163	133	147	165	153	143	141	167	149	178	136	136	141	131	154	146	144	133	137	151	144	161	137	152	158	136	155	159	192	148	140	138	144	175	146	163	167	159	161	149	150	167	152	144	135	188	142	135	152	163	138	140	126	163	133	158	158	125	133	137	119	143	147	151	137	132	140	141	152	152	167	119	159	174	146	141	150	134	140	157	164	151	153	132	144	132	146	150	156	143	138	158	145	146	158	177	139	132	164	125	142	157	135	153	149	173	157	160	156	139	152	148	130	152	120	163	152	161	145	128	149	148	152	140	155	122	160	153	138	154	121	149	154	153	150	142	128	181	147	148	151	151	166	158	148	155	142	170	139	151	167	173	147	155	140	134	125	140	142	140	143	143	135	127	151	158	154	158	158	140	131	149	134	132	155	145	174	133	158	145	133	151	143	162	137	145	133	143	135	155	156	160	140	153	136	157	148	156	169	140	167	158	121	148	146	137	151	179	132	152	139	136	131	168	154	156	156	149	162	154	140	148	137	149	138	140	137	153	169	149	160	115	164	149	157	133	151	164	126	175	123	166	174	134	174	164	157	156	137	148	136	154	126	166	154	180	157	137	147	180	145	162	167	147	168	167	153	153	135	150	118	164	169	161	138	153	168	159	157	161	145	136	151	153	153	170	150	161	147	181	157	150	147	160	144	163	150	139	164	138	151	152	150	140	137	115	121	154	148	153	163	142	127	141	143	135	149	148	145	138	160	145	129	122	126	145	152	147	154	149	147	142	147	165	135	148	163	157	164	147	146	145	134	169	167	147	140	141	152	139	145	140	142	143	148	159	163	127	151	142	142	156	144	154	146	127	142	154	149	161	150	136	161	131	145	135	157	154	133	152	146	161	162	171	140	136	158	144	176	133	169	158	151	144	132	132	148	136	153	159	159	151	133	130	150	157	153	130	154	138	151	153	129	132	130	158	137	158	139	153	144	156	159	141	134	155	154	135	152	142	140	143	154	153	151	148	160	138	152	134	155	132	132	128	151	167	138	134	155	161	160	160	135	128	134	171	137	139	146	141	156	149	141	147	129	141	135	162	149	153	133	142	157	170	166	144	163	145	145	168	146	148	158	156	142	143	139	159	144	139	159	145	130	144	154	152	139	148	159	145	153	138	150	161	140	156	169	136	156	127	150	159	144	151	139	163	149	141	146	164	125	153	142	163	157	133	134	146	133	145	143	151	128	142	144	141	154	156	168	150	163	163	146	157	149	136	153	154	158	137	162	148	160	158	150	187	156	161	152	157	146	126	147	154	149	168	127	166	138	157	157	158	159	168	153	160	121	153	142	166	154	172	124	170	137	160	168	159	179	127	137	145	146	150	140	154	164	122	147	142	141	133	144	139	149	177	142	137	137	161	141	146	132	150	131	144	129	164	166	139	131	153	152	136	157	167	157	160	151	167	139	147	132	169	127	140	136	134	151	138	141	156	135	164	152	120	158	133	137	150	136	135	149	136	174	178	149	172	137	155	162	148	173	141	158	141	146	146	132	149	156	156	144	171	141	147	143	138	163	142	153	130	133	141	160	124	156	151	135	129	128	138	131	160	133	140	135	148	141	149	151	158	158	146	139	145	144	165	147	140	139	158	144	166	153	147	129	159	149	159	138	142	159	136	138	149	162	155	142	176	138	142	142	161	159	157	140	108	149	136	133	143	171	134	155	138	169	163	159	141	127	155	160	166	152	160	157	142	149	158	161	160	141	159	145	183	176	164	143	167	165	140	132	166	146	139	134	145	161	151	149	149	154	151	149	149	149	154	114	161	133	165	163	148	149	162	144	152	147	130	132	150	161	151	143	152	159	143	154	160	168	145	122	152	161	145	143	149	141	176	151	154	142	140	119	159	162	155	140	154	139	118	142	141	142	172	169	150	138	150	153	132	148	136	146	148	143	171	133	156	152	149	163	149	149	162	157	133	159	143	136	162	144	178	156	186	141	161	152	144	157	135	136	185	144	136	157	144	175	143	148	139	157	136	141	142	134
11983	1265	4052	7201	6702	5847	4639	2410	1400	791	597	601	487	523	491	484	431	464	436	440	438	444	408	436	414	426	422	394	427	404	370	392	367	418	426	420	394	434	387	392	387	386	373	404	389	389	373	426	381	366	387	378	414	389	387	391	392	413	375	405	414	360	406	384	394	406	362	377	370	361	367	386	383	403	390	358	382	383	358	364	349	397	380	378	414	379	442	380	376	376	398	385	380	416	351	365	335	360	359	401	365	356	397	382	375	385	395	368	338	386	356	410	353	368	369	375	359	372	389	407	374	363	373	343	387	375	341	371	355	391	357	348	375	435	373	380	387	387	383	340	367	368	373	403	383	351	377	395	367	388	365	372	382	358	376	360	356	362	404	364	378	360	402	348	356	385	389	376	397	379	385	408	343	420	368	382	389	387	356	402	394	389	381	376	347	382	385	354	401	373	367	374	405	422	361	385	400	361	393	375	375	402	373	401	370	367	362	376	373	363	402	378	385	387	384	371	389	336	387	362	382	393	387	374	365	361	404	367	352	367	376	388	375	368	360	401	372	362	366	377	404	375	354	400	404	384	377	371	381	364	370	368	388	340	360	367	334	367	369	375	375	382	375	350	376	378	378	352	396	392	395	386	339	366	350	415	415	393	356	349	389	392	377	380	402	377	409	381	364	349	368	359	385	380	390	351	380	387	395	339	351	381	379	377	373	338	383	371	355	409	378	394	368	380	338	391	356	367	403	375	383	344	348	353	376	378	371	344	366	356	395	349	371	377	389	367	365	370	369	421	385	371	369	379	373	381	394	386	374	389	358	391	366	374	385	381	403	373	408	384	353	392	384	394	366	395	375	381	366	391	400	408	371	434	369	346	382	382	399	393	390	369	373	377	384	379	402	402	406	420	391	372	383	378	378	351	379	401	375	388	388	370	381	367	394	358	386	373	375	366	351	383	343	360	379	375	398	361	360	390	372	387	381	388	378	381	372	350	380	355	374	404	389	366	381	361	383	391	373	352	385	382	351	401	349	377	343	379	400	389	354	363	365	346	370	408	372	361	379	363	334	364	377	392	362	417	366	389	386	395	378	349	358	344	362	365	379	365	359	365	368	355	381	368	392	418	383	384	377	388	400	381	373	356	382	375	421	391	359	389	357	326	397	362	394	415	376	387	374	332	416	405	323	335	346	373	384	394	389	375	373	355	358	368	373	375	402	390	399	392	383	372	363	389	349	361	383	368	404	347	353	364	374	350	395	361	391	387	359	404	378	390	383	415	371	365	393	387	380	378	363	347	375	362	420	403	358	390	354	401	342	370	420	389	362	389	388	390	386	403	383	383	332	373	387	376	352	421	372	373	390	346	388	404	362	355	370	418	398	370	338	339	370	354	347	383	374	357	356	378	386	409	371	346	379	376	407	364	353	367	405	373	389	367	381	362	359	371	377	371	340	337	349	377	373	372	407	363	362	382	383	380	366	382	411	400	392	390	389	390	390	408	399	354	359	414	363	366	415	414	376	404	381	362	356	390	385	350	385	396	392	399	399	401	390	384	365	365	389	383	370	384	357	386	373	359	379	348	349	385	353	421	386	365	370	391	325	375	383	344	361	373	373	404	390	359	383	361	406	368	373	359	383	327	350	379	401	377	335	365	355	386	353	363	379	397	361	366	379	355	387	385	401	332	413	364	388	381	384	369	395	373	347	368	378	337	409	378	357	379	352	346	364	381	406	342	383	369	355	376	403	386	370	350	360	369	379	386	344	388	363	399	371	335	400	365	374	346	376	375	373	358	369	411	361	382	408	399	386	361	373	347	389	356	370	376	375	367	384	396	362	359	388	372	380	385	415	370	353	413	403	373	353	391	394	379	387	372	376	377	382	363	389	398	342	393	342	366	394	361	405	388	373	383	402	377	334	417	363	355	376	347	391	360	377	369	348	350	381	363	362	402	403	358	400	379	382	384	375	419	362	415	382	382	347	382	371	369	365	362	376	405	381	349	417	385	380	376	351	377	378	390	380	387	365	365	396	390	362	373	394	364	406	402	358	372	388	410	385	404	371	373	375	380	346	375	402	358	357	377	385	398	380	356	431	388	394	380	392	388	359	374	407	354	406	373	388	393	350	357	352	429	370	383	401	424	373	405	377	357	386	335	368	383	419	383	388	420	383	350	362	404	383	375	351	356	362	380	379	357	421	381	358	363	410	382	337	379	380	423	390	384	392	388	371	399	365	374	386	380	368	371	372	384	347	420	366	384	372	394	405	393	385	377	369	372	408	390	372	361	352	383	370	333	388	401	403	367	410	364	400	374	369	402	384	412	394	402	388	351	357	363	370	376	395	348	378	364	351	365	363	408	352	377	398	353	408	375	396	407	361	364	394	361	352	403	390	375	343	393	392	373	372	358	377	364	383	411	402	387	387	361	386	367	358	368	384	413	346	377	349	372	396	387	391	376	362	366	375	389	376	395	381	411	353	381	371	366	405	389	393	364	344	375	393	352	356	379	413	377	357	379	373	338	405	371	376	380	364	383	369	417	353	378	384	387	347	381	404	362	366	374	355	373	396	368	373	349	362	370	394	336	370	353	356	366	354	349	364	378	382	368	382	376	344	363	373	382	389	350	353	354	374	372	382	376	352	361	396	400	356	375	365	352	386	351	371	389	418	376	356	389	351	399	391	367	370	368	377	372	393	348	358	365	348	406	370	397	358	382	342	393	384	380	364	381	384	401	393	359	358	378	359	369	396	353	383	367	357	388	358	387	373	371	376	389	408	363	356	390	339	403	369	409	378	349	365	394	400	348	368	398	377	409	403	385	376	407	383	358	376	401	365	387	366	376	404	379	377	393	359	384	385	407	404	365	368	368	342	389	392	400	376	365	387	380	391	423	376	382	367	352	388	361	374	400	372	395	366	372	364	358	357	368	389	394	362	395	388	378	353	357	392	387	420	356	385	388	363	354	373	398	346	399	364	366	377	385	373	388	359	375	394	379	393	386	397	398	398	352	393	408	357	378	372	376	372	356	365	357	379	403	363	392	365	370	397	384	375	397	356	377	379	357	388	391	381	414	350	368	398	390	362	374	415	389	381	412	348	383	384	390	384	385	393	388	374	348	369	366	383	392	359	378	405	348	380	394	401	358	381	353	383	344	358	378	369	375	375	388	398	400	380	361	371	357	380	402	385	349	387	444	373	387	345	344	387	395	365	359	413	415	374	386	332	380	396	333	403	380	417	370	386	399	364	408	363	351	370	405	354	373	391	374	381	384	368	370	353	320	355	363	375	388	391	365	384	376	408	404	368	377	370	362	370	362	380	387	363	410	397	377	406	396	343	406	401	342	374	380	344	400	405	379	363	375	388	357	373	376	367	351	398	395	353	377	394	389	372	360	356	382	388	361	378	387	370	395	386	366	349	370	360	380	377	386	391	376	379	356	330	362	401	393	372	389	365	387	408	361	352	414	400	400	397	373	376	369	376	384	372	376	357	406	401	373
30500	5893	3707	3729	2944	2285	1702	911	535	423	363	372	345	346	303	306	253	326	333	329	330	314	331	338	291	328	291	322	331	292	325	317	300	295	267	286	297	325	301	295	271	268	275	276	315	304	312	295	283	344	296	289	306	306	310	305	310	280	294	291	270	260	274	302	315	300	321	269	312	264	317	288	309	292	300	268	303	301	285	283	280	277	291	304	258	307	306	290	276	294	295	279	258	334	328	291	297	292	329	285	285	295	342	293	303	311	282	314	290	296	278	288	291	321	328	333	335	307	293	301	274	275	291	287	339	326	300	321	281	316	289	293	272	323	334	308	286	300	289	284	285	273	302	288	289	319	308	285	293	312	264	289	293	304	294	328	284	302	270	310	316	265	295	274	272	332	314	289	285	279	295	289	291	328	302	294	269	289	319	299	332	318	297	299	287	307	288	270	357	292	336	265	294	304	319	309	304	296	306	289	287	305	290	325	261	277	295	298	294	341	293	327	305	324	315	276	294	309	296	322	280	319	311	300	280	270	324	347	310	290	293	332	319	279	272	282	283	318	303	300	308	289	300	314	267	255	316	304	263	319	292	301	307	298	333	285	296	310	271	324	281	316	307	318	302	286	305	287	277	282	337	324	285	289	289	317	292	286	262	293	313	292	298	322	338	293	297	317	270	299	264	270	327	292	301	346	313	317	307	310	290	313	307	313	291	288	273	280	295	277	314	301	281	302	300	326	305	285	289	286	273	293	333	343	296	299	313	354	327	263	278	335	293	264	332	311	292	279	316	304	286	307	262	294	274	291	264	267	306	284	309	289	278	307	319	298	304	338	291	287	301	317	340	266	289	303	286	264	299	294	332	318	276	314	325	304	299	267	283	291	268	300	296	286	324	289	289	289	315	315	275	290	273	277	309	295	288	294	262	276	276	316	295	266	292	282	304	305	323	307	300	311	319	294	320	291	326	290	324	272	299	311	308	290	324	310	289	260	286	314	296	272	283	312	309	331	304	285	276	289	299	308	319	289	292	285	321	282	274	295	298	304	329	307	279	320	298	279	287	287	323	285	313	306	311	302	305	303	310	294	287	303	317	299	322	333	290	324	299	248	275	292	282	279	290	294	308	306	281	312	301	286	307	289	279	306	323	304	339	298	325	319	328	292	279	274	320	309	284	283	275	320	279	305	313	324	295	282	291	273	287	329	310	316	338	298	300	310	274	283	279	306	296	283	333	317	282	323	303	302	299	299	299	313	286	276	325	253	279	288	297	315	320	319	260	294	294	269	290	310	320	287	305	270	321	305	282	323	284	290	304	295	309	312	293	282	244	331	313	310	278	269	294	284	307	307	308	293	318	316	299	311	306	331	320	274	260	301	306	300	290	295	306	286	325	320	299	304	290	273	297	314	309	314	320	308	316	298	307	316	293	323	290	270	282	300	319	299	311	300	281	305	295	316	309	308	310	294	261	291	296	291	282	305	249	267	302	292	279	281	278	275	272	330	318	319	284	292	287	338	295	275	266	316	311	287	274	265	316	263	296	287	294	321	326	306	290	280	270	310	270	305	264	305	318	292	282	298	292	323	285	340	317	312	306	304	275	321	311	345	281	315	275	323	324	333	298	314	265	285	290	299	276	270	299	293	298	277	268	274	281	298	323	312	305	280	297	328	275	313	284	272	312	258	288	287	306	289	307	303	315	292	291	294	296	332	319	321	312	310	333	336	305	308	289	300	297	314	263	283	316	307	320	303	271	321	300	319	307	313	329	264	291	284	302	331	300	282	324	336	274	279	269	307	312	290	298	311	299	264	298	296	289	317	321	257	315	295	293	281	325	295	314	306	304	299	292	325	291	307	285	321	259	305	303	295	286	321	316	316	292	284	271	260	314	320	302	270	277	322	312	322	310	311	315	328	295	286	281	321	258	306	295	312	292	288	266	335	297	278	297	260	309	311	309	303	299	299	301	266	297	281	319	290	335	308	324	296	304	302	330	312	291	319	291	289	289	297	272	322	299	280	260	293	261	292	288	291	254	256	306	309	271	325	298	257	302	305	332	319	294	312	309	317	326	294	299	322	333	319	303	335	305	298	309	317	280	302	288	279	318	287	295	320	324	274	276	293	307	308	311	301	323	314	289	289	300	300	331	281	278	312	283	292	264	308	282	276	326	314	312	290	304	300	288	298	318	282	309	301	314	310	327	341	285	341	319	275	324	290	301	300	311	245	280	311	289	299	303	307	310	272	311	320	333	296	291	298	273	301	323	317	280	316	343	296	286	298	301	303	291	303	324	312	296	314	285	268	315	283	284	290	290	317	320	276	335	321	302	314	321	293	276	340	278	310	315	295	286	284	267	276	288	304	267	297	303	306	301	285	254	285	301	302	310	294	293	332	312	306	275	278	288	320	297	306	284	269	302	288	273	304	289	313	296	296	317	286	301	317	316	333	299	280	296	278	270	274	274	278	280	264	281	316	304	286	271	266	295	283	282	291	276	313	315	282	336	316	302	311	308	306	291	292	344	337	301	306	306	285	299	282	303	308	274	294	286	309	306	315	298	287	277	293	293	297	265	273	275	315	302	303	296	291	306	292	317	315	326	314	290	295	308	273	282	291	318	298	322	302	285	284	284	286	325	308	295	298	272	291	327	266	280	308	286	307	271	301	291	297	324	312	270	289	294	303	287	307	269	258	298	280	309	294	295	323	344	276	285	298	311	312	288	294	332	301	279	280	312	319	292	288	292	290	318	270	301	300	271	273	299	288	293	261	286	285	274	292	300	282	287	285	295	321	305	278	305	320	271	304	317	315	292	277	285	296	327	288	294	338	299	298	317	288	320	300	314	296	273	310	274	317	293	290	269	304	293	260	245	280	296	315	342	286	277	328	344	302	318	326	321	320	282	296	284	280	310	282	276	277	289	284	286	319	289	316	285	291	306	287	323	339	299	301	273	283	316	279	301	275	271	286	282	287	278	298	315	287	293	268	306	321	286	302	310	299	353	296	307	299	320	293	320	302	311	309	304	316	280	339	286	291	294	328	284	284	302	284	294	306	293	321	300	299	306	269	266	287	296	305	323	308	298	289	300	325	325	319	298	316	290	273	308	341	306	320	321	277	317	313	283	273	330	319	280	281	305	270	300	316	322	301	330	272	299	298	313	283	314	330	272	291	335	318	316	273	299	301	276	316	311	314	290	288	284	289	331	261	280	298	295	292	310	314	268	283	275	282	282	331	279	298	278	236	300	298	282	284	309	309	308	299	280	280	299	300	278	276	282	281	307	298	263	292	314	309	283	297	287	279	272	311	313	317	293	321	301	284	303	271	298	281	249	302	288	316	322	322	308	277	291	291	326	291	319	300	292	300	296	310	319	366	293	292	284	265	286	297	293	299	304	284	306	288	291	317	294	287	307	307	286	293	309	307	330	281	265	255	308	311	293	291	298	309	298	323	296	306	280	315	283	321	322	304	311	300	306	315	308	279	305	307	300	281	271	304
16608	2200	6018	9777	9782	8535	6305	3389	1834	1340	1094	984	865	860	817	815	794	764	778	769	749	730	760	767	730	755	750	711	707	676	643	707	724	736	704	685	671	679	678	719	676	646	700	665	733	690	754	685	670	664	712	673	654	668	706	674	633	672	671	660	673	727	687	659	660	693	683	709	683	696	707	695	675	694	649	664	692	644	646	719	725	726	703	665	635	656	682	674	649	680	699	725	637	653	681	678	668	650	720	698	695	620	655	667	659	647	673	664	658	681	705	657	631	685	657	709	676	711	640	682	738	714	627	635	694	740	698	706	662	636	700	686	653	672	658	649	670	680	711	672	686	678	654	696	674	685	706	688	727	674	641	702	668	630	595	645	688	632	690	656	638	682	726	707	648	677	720	687	655	680	632	678	666	686	673	648	719	722	613	643	660	685	659	697	677	678	652	644	678	714	709	667	697	663	700	703	659	623	686	681	687	657	698	666	683	668	689	710	650	642	652	677	646	674	641	698	645	671	613	672	729	692	658	696	666	593	661	715	650	635	690	666	706	657	673	654	706	717	696	714	676	638	653	671	665	653	672	662	680	673	712	719	644	653	705	688	679	642	646	665	668	696	695	667	647	700	748	646	694	719	662	707	663	683	706	646	652	675	695	662	677	669	689	684	652	635	678	674	659	661	621	657	697	636	617	631	696	669	668	700	686	677	637	664	682	673	700	706	632	637	649	652	668	646	659	665	664	682	658	708	698	658	680	664	688	688	664	682	683	651	656	633	643	679	671	701	644	678	680	695	678	608	675	670	658	657	703	683	627	689	669	648	726	653	698	634	719	693	691	636	670	646	643	675	663	650	640	653	720	674	669	651	673	676	641	713	659	660	631	672	637	635	645	677	689	672	740	688	704	689	670	639	635	652	766	656	646	658	708	665	681	680	655	683	659	697	671	701	637	690	636	683	720	717	699	671	621	641	701	658	675	671	662	641	681	673	654	720	675	702	648	647	674	708	678	679	687	689	628	667	705	713	708	699	658	647	676	693	735	696	667	678	705	684	682	701	681	675	683	629	616	672	684	698	705	634	658	649	647	654	694	671	699	716	671	706	683	666	687	648	683	655	669	686	664	711	703	651	697	640	649	683	674	698	671	672	637	680	713	657	612	648	660	673	663	701	661	673	703	661	664	644	687	694	662	675	661	689	673	717	696	659	655	720	688	664	643	712	641	666	682	696	677	695	671	678	652	681	667	691	688	665	690	666	658	660	652	640	636	685	726	670	665	652	671	689	641	683	627	683	710	696	708	694	648	667	670	675	659	667	670	685	682	659	715	661	642	646	633	623	668	692	663	694	663	716	674	687	678	627	675	694	671	676	664	672	698	681	663	705	702	665	645	641	697	648	681	704	632	680	646	677	642	657	640	668	611	652	645	703	694	708	678	695	673	647	718	688	717	647	646	673	682	675	699	663	686	697	678	705	653	673	683	685	659	654	617	646	649	726	660	667	667	668	631	711	671	658	691	639	714	664	660	688	658	680	696	680	666	676	702	699	675	685	708	666	640	705	700	696	673	656	687	694	719	688	662	688	622	668	673	661	703	709	605	710	648	680	607	699	677	661	750	673	667	676	670	675	622	681	688	670	623	679	666	658	691	664	649	723	669	690	683	659	652	688	656	626	650	694	693	654	711	707	692	695	667	646	660	630	671	637	680	634	700	686	654	730	679	726	637	636	677	686	696	680	680	738	624	655	699	675	682	674	630	656	711	662	673	679	687	686	678	620	735	666	653	692	670	685	679	712	688	661	697	679	698	685	706	720	735	649	741	700	712	658	711	704	628	684	664	669	631	683	627	695	652	628	648	687	651	671	666	679	646	713	713	709	704	685	672	676	672	623	649	670	743	633	685	685	689	648	713	725	648	681	646	662	649	667	642	681	699	718	668	673	682	709	707	680	675	698	658	660	707	660	693	682	691	668	723	657	658	662	688	680	659	665	662	666	684	622	662	671	693	673	689	643	678	685	671	694	623	705	682	640	655	667	685	613	640	682	645	721	690	683	662	674	682	668	630	635	658	669	667	660	691	696	671	719	662	683	691	661	678	629	714	667	663	668	708	687	705	659	689	605	664	652	676	681	659	692	634	713	661	677	652	683	655	684	618	660	733	683	652	654	667	690	683	697	665	665	641	688	676	666	674	646	697	641	650	666	669	688	655	667	654	736	694	691	674	708	659	702	656	664	669	671	669	665	687	615	684	678	628	722	711	666	678	691	648	650	637	648	692	659	759	671	640	641	684	655	647	647	686	666	675	685	675	663	642	716	701	670	645	669	666	704	669	677	648	705	645	647	653	665	652	687	665	634	688	689	648	678	681	697	613	656	653	700	702	730	694	636	674	644	675	653	706	700	632	660	646	718	676	690	687	680	647	656	686	663	662	651	666	663	694	665	683	655	615	675	706	666	662	662	678	629	666	694	706	666	667	642	668	661	692	644	645	696	668	666	669	678	679	743	685	721	640	644	690	715	699	692	703	652	639	690	675	707	666	664	642	681	671	641	665	705	693	674	660	619	660	632	704	700	674	663	690	627	654	696	674	686	704	688	691	669	657	685	676	706	682	673	690	694	657	672	662	686	674	689	692	698	634	721	661	681	688	681	684	698	669	662	644	638	642	713	660	682	685	648	671	670	678	695	696	701	687	653	703	673	707	661	681	682	664	638	660	695	736	677	680	652	659	632	694	625	669	717	644	693	633	678	636	665	693	643	667	658	677	696	664	663	730	669	687	673	625	691	699	642	697	671	729	678	665	664	658	674	676	657	657	639	660	638	673	632	708	658	676	621	654	724	640	660	619	683	642	669	678	651	666	681	718	677	696	682	690	724	688	634	648	648	677	652	653	655	682	700	675	705	659	684	684	684	673	693	682	639	662	665	650	666	651	644	667	723	684	662	700	674	661	629	676	662	637	678	670	683	705	659	715	656	622	653	673	667	690	677	719	673	670	722	676	678	633	631	672	641	660	656	665	708	634	702	694	646	698	661	712	638	699	658	643	706	680	703	664	669	722	666	681	660	669	706	665	698	722	692	682	696	654	669	671	665	726	663	680	670	682	648	676	689	649	659	682	673	652	641	667	636	645	716	696	662	689	675	666	691	685	658	685	690	655	714	693	686	683	731	695	645	667	671	723	700	689	655	717	630	754	693	680	644	671	673	647	676	680	656	696	650	719	698	680	708	687	662	686	678	682	677	657	675	669	653	658	620	675	671	708	687	663	666	656	649	682	622	650	694	677	656	702	696	692	659	690	676	653	649	672	680	656	663	691	694	706	645	692	703	654	628	670	656	657	680	680	632	706	695	658	655	674	704	672	664	614	676	707	687	675	668	651	739	687	690	687	715	665	666	697	700	662	667	724	676	630	678	598	687	675	643	672	659	681	677	686	680	687	628	684	620	711	667	652	656	645	629	667	663	643	717	675	684	719	633	648	671	718	656	653	677	645	637	651	699
6680	963	1416	1428	1184	911	517	295	216	204	154	178	170	193	138	165	172	138	170	164	130	162	140	199	179	163	182	173	161	162	171	174	149	152	155	162	149	167	165	145	178	169	137	145	145	159	158	164	181	157	170	201	146	143	165	141	187	163	186	149	176	151	167	150	153	162	187	167	159	161	191	156	154	160	166	173	178	150	171	154	158	187	167	157	164	152	175	189	168	156	161	177	152	154	167	149	184	165	172	187	160	157	167	170	185	174	196	161	155	157	173	180	159	163	165	146	155	160	163	152	147	168	162	189	162	172	160	164	133	175	147	141	158	154	160	161	152	140	188	163	175	150	166	152	189	171	157	151	139	157	166	156	155	149	176	172	158	177	160	159	173	174	170	146	175	186	147	170	174	149	137	163	145	168	173	149	134	161	161	184	177	170	167	162	152	168	141	137	164	151	166	162	176	191	135	147	148	149	168	186	140	145	153	166	159	170	173	139	168	138	158	158	163	164	166	156	161	179	154	156	148	153	162	161	163	156	173	156	173	166	169	170	155	150	170	141	180	158	173	164	173	165	129	175	159	163	164	176	158	188	174	158	164	145	161	162	173	165	149	167	144	164	144	148	154	180	147	161	138	171	188	166	164	165	190	172	170	163	173	177	159	158	192	193	158	152	171	172	164	174	184	157	145	151	153	168	149	200	168	167	184	164	184	161	155	161	155	168	156	157	170	173	164	171	158	168	153	148	144	186	135	162	167	152	165	156	166	149	145	133	169	160	164	152	169	172	172	163	171	147	170	151	201	190	180	175	172	157	171	171	156	157	134	165	174	168	151	158	155	163	151	170	142	173	154	162	163	163	165	153	157	143	164	174	142	174	190	162	162	174	171	153	167	166	173	165	168	173	146	172	179	145	160	168	162	168	182	179	189	171	157	160	168	146	147	149	182	163	179	155	153	140	153	148	152	158	172	174	164	170	168	136	166	195	168	170	148	153	148	167	165	143	171	173	178	153	158	164	176	159	161	167	147	147	176	158	156	157	160	146	175	175	164	166	143	155	212	161	158	174	167	182	168	160	188	154	170	174	161	152	181	155	157	156	138	151	143	172	143	150	166	174	180	162	140	168	179	163	152	166	166	173	187	182	160	128	157	167	160	162	175	182	170	154	161	174	168	160	158	190	160	174	143	166	149	156	158	140	169	146	171	136	161	140	151	159	167	164	131	176	170	187	152	175	167	147	172	175	151	159	168	165	198	182	177	171	151	178	143	166	184	162	161	162	154	150	165	162	157	147	148	136	146	154	149	187	169	164	162	140	156	168	149	140	169	160	149	161	145	148	161	164	201	180	201	188	140	164	160	163	157	168	172	157	142	169	158	152	165	168	152	169	168	169	170	168	164	167	159	152	193	155	179	162	161	158	172	156	174	163	157	188	180	171	175	169	197	150	169	146	166	172	147	195	159	163	147	172	150	151	173	162	165	151	152	168	142	160	167	150	162	156	144	175	149	173	162	186	173	141	159	163	155	146	156	170	175	155	144	163	179	143	173	147	151	162	154	128	158	163	155	159	177	154	130	143	133	166	160	154	153	156	142	154	154	167	178	174	171	166	171	159	178	145	165	146	156	170	165	138	179	158	154	147	149	170	188	166	159	170	144	161	140	155	153	140	163	164	148	189	158	151	188	129	157	152	145	184	178	157	148	162	168	151	146	157	166	175	170	185	156	168	159	145	157	126	141	192	144	152	156	164	161	143	164	164	145	165	159	169	155	154	160	152	180	163	157	165	164	148	178	161	164	147	158	161	162	175	177	160	154	170	170	139	159	158	166	167	186	170	157	158	169	167	158	185	162	189	152	170	173	150	158	150	146	162	153	166	172	150	166	151	161	139	163	184	151	153	170	160	160	158	167	158	159	151	170	144	178	182	159	146	166	157	169	154	166	157	169	167	173	156	187	146	161	177	172	174	189	156	174	148	149	161	171	173	168	166	176	160	169	168	168	157	176	161	182	161	183	137	164	155	180	156	152	163	184	182	175	136	163	160	153	156	168	155	182	179	159	168	159	172	190	158	169	169	163	177	180	167	161	181	153	156	159	156	171	165	150	184	177	174	171	158	161	172	171	163	156	165	145	160	143	161	162	179	165	175	148	155	145	159	192	152	167	156	156	180	142	171	152	165	180	168	168	183	158	151	170	179	161	137	171	158	168	156	142	154	152	152	155	146	149	140	186	144	167	162	141	159	173	163	161	145	149	167	170	143	171	169	157	157	193	155	158	136	175	152	154	140	147	179	167	156	147	162	161	151	179	173	157	148	150	160	135	194	159	160	167	154	163	151	168	131	160	166	183	180	151	166	149	158	180	146	160	161	169	175	159	160	173	159	183	157	175	145	142	173	169	153	174	145	190	151	169	131	166	158	162	156	153	169	147	174	176	155	175	165	135	161	172	169	144	174	160	143	163	159	166	136	168	152	156	160	163	154	152	154	146	174	168	183	149	172	160	147	153	149	181	145	167	172	136	133	139	152	166	160	162	186	155	133	152	154	172	138	173	176	150	180	144	160	137	151	157	191	158	188	153	185	192	167	186	133	179	149	194	134	158	148	135	167	152	142	154	170	151	163	165	140	159	165	151	145	160	142	154	156	156	162	160	166	161	160	158	172	143	169	166	149	177	169	168	157	161	131	155	156	150	157	146	159	156	168	153	164	183	159	168	159	159	137	156	165	162	147	171	150	165	135	142	162	180	165	160	163	162	163	149	154	168	188	157	167	148	157	162	156	137	148	169	192	152	144	161	150	140	175	154	176	149	141	151	141	154	170	171	146	177	191	163	146	151	183	187	135	176	184	172	175	165	189	163	147	170	171	149	163	176	183	180	152	164	148	164	134	159	176	166	158	170	150	153	178	186	161	137	154	126	142	152	160	166	153	182	163	148	164	147	141	159	162	144	153	168	148	157	154	155	182	152	170	163	143	139	180	179	188	150	147	176	169	173	168	153	150	151	172	175	169	142	187	159	175	158	174	147	142	171	175	150	144	163	160	157	171	183	139	154	157	158	189	164	142	144	162	156	171	184	176	176	154	173	154	176	142	171	129	164	169	141	174	159	178	161	163	151	168	169	146	166	184	158	156	171	173	163	156	188	176	168	158	159	155	167	150	178	163	158	163	169	164	146	190	161	168	168	147	165	140	159	145	173	186	141	170	140	169	137	165	150	177	153	169	158	146	144	172	162	156	153	169	182	157	192	163	146	168	156	171	151	159	146	163	158	165	161	151	179	149	142	192	170	145	147	128	157	156	161	166	162	175	160	159	161	175	147	169	159	199	135	168	147	176	177	187	173	168	164	154	157	168	186	141	182	153	178	154	152	152	157	171	156	167	159	173	164	153	152	158	158	169	162	158	170	167	130	178	168	153	169	154	151	167	169	171	150	170	169	165	168	178	178	152	162	179	160	150	166	176	152	180	134	162	162	162	190	169	175	168	161	156	160	161	152	177
4276	946	2782	4337	4442	3582	2160	1143	670	490	468	399	394	409	376	415	395	381	425	382	382	385	373	379	408	377	384	399	363	381	399	371	376	387	395	360	370	371	373	402	389	342	410	369	403	387	384	433	412	413	405	408	347	389	356	415	382	382	375	404	415	381	426	394	372	408	390	380	361	390	378	415	386	393	347	411	385	388	384	386	391	364	383	392	399	375	349	414	383	376	354	423	386	403	378	390	381	386	363	388	378	377	360	393	358	426	441	386	385	399	383	419	380	410	390	401	407	398	405	397	369	388	370	415	386	412	434	370	416	378	378	402	408	398	410	406	405	374	396	395	414	372	383	397	404	409	392	413	368	387	356	377	415	425	404	387	368	387	388	396	394	386	430	420	431	376	391	392	356	365	397	423	404	417	399	389	370	393	403	396	385	363	386	391	419	362	398	402	396	404	356	352	382	397	368	372	382	365	395	364	409	395	370	372	411	419	360	387	391	392	404	325	410	371	401	422	398	404	364	423	374	375	349	389	383	350	390	381	356	372	371	392	374	398	394	405	399	357	420	394	377	389	390	399	381	356	396	381	406	378	383	347	391	417	414	367	394	416	375	373	421	398	393	386	403	377	402	406	398	388	407	382	356	400	429	365	380	374	403	370	417	385	403	382	409	439	384	356	412	371	372	402	383	380	386	384	415	393	372	393	411	394	402	368	392	384	349	350	381	389	377	403	362	416	397	385	356	388	378	402	391	396	367	388	368	400	407	394	364	386	423	381	406	409	383	404	406	387	379	376	390	384	417	362	429	424	356	362	400	394	359	392	418	407	412	383	375	376	395	424	335	418	373	398	383	401	427	357	425	371	413	359	411	368	422	400	374	398	368	419	395	379	384	376	381	367	407	394	393	393	420	358	379	383	396	392	381	377	374	366	372	375	366	383	418	392	384	408	346	363	385	427	357	404	385	380	406	353	387	385	425	422	378	350	384	360	384	353	393	385	371	399	413	413	390	390	390	380	385	352	412	413	360	383	384	402	398	375	355	419	420	388	373	391	407	403	342	393	408	379	360	383	369	378	385	352	390	393	356	380	406	412	393	395	380	390	385	406	400	390	398	402	396	369	377	435	393	402	417	377	403	381	374	418	368	387	351	375	389	366	384	377	370	414	380	372	361	407	382	408	397	378	388	390	404	385	386	411	395	378	405	424	407	367	396	377	352	368	381	340	377	377	362	389	385	408	408	382	383	382	375	376	389	371	403	368	384	362	396	390	407	405	376	409	428	399	390	407	390	411	403	364	365	355	437	370	413	392	401	410	374	365	397	396	423	372	346	404	357	408	406	406	390	348	380	374	374	350	390	379	391	362	366	392	378	390	401	423	368	396	359	389	363	398	395	372	364	373	415	399	399	387	383	402	376	371	381	377	412	354	410	413	403	393	364	406	409	384	416	419	407	374	373	389	372	395	409	372	431	389	375	376	375	383	361	355	365	378	417	394	378	372	367	391	404	379	352	377	344	365	357	389	368	395	401	395	368	347	347	405	385	400	409	377	367	395	400	400	397	396	380	382	365	434	361	382	384	377	394	405	407	393	391	376	355	415	370	368	372	359	355	365	411	412	387	366	420	357	392	378	401	384	356	387	408	399	394	380	409	377	408	350	367	373	371	388	398	424	405	401	352	369	387	412	396	411	409	348	376	404	393	389	379	399	384	415	378	398	371	415	379	365	367	384	394	377	396	396	393	403	375	394	424	415	383	386	374	366	390	390	400	399	385	375	400	389	385	413	384	381	376	392	396	393	410	373	403	402	364	391	383	403	420	357	385	426	360	398	393	408	386	389	413	384	358	399	406	398	379	364	425	379	388	385	436	397	400	401	398	389	370	375	392	387	381	374	368	372	413	410	382	379	363	418	369	394	381	379	400	404	375	419	409	397	392	387	388	362	380	387	364	382	397	380	357	418	411	383	374	395	383	335	376	397	401	401	371	401	397	399	405	379	394	404	370	384	412	402	382	394	384	392	373	359	374	395	386	397	386	380	366	410	380	399	363	383	394	405	386	400	377	392	397	369	411	396	416	405	384	349	401	377	368	406	392	420	338	354	403	414	432	404	371	376	395	370	358	363	410	384	422	390	366	380	379	403	370	382	399	388	376	374	368	404	378	395	408	366	396	410	345	387	360	372	381	401	400	361	366	370	392	383	374	380	341	390	375	407	381	401	366	392	417	378	393	376	377	406	404	388	358	386	373	407	398	374	394	412	370	351	386	366	370	370	370	404	396	355	389	414	416	353	394	369	375	383	414	363	379	393	392	373	415	373	379	381	388	387	388	380	355	383	378	400	429	384	400	342	387	379	394	363	420	387	411	357	332	387	412	381	370	389	382	385	370	397	381	355	437	412	380	386	373	384	392	378	431	382	397	336	387	403	372	406	383	385	377	384	393	382	385	349	420	387	414	398	395	414	397	389	397	384	415	397	410	416	370	415	386	406	390	343	393	392	422	425	375	397	366	431	369	383	382	378	370	419	372	390	392	394	412	377	410	392	414	382	412	345	361	402	357	400	400	393	389	375	381	373	415	379	375	372	390	379	397	398	387	393	366	415	377	359	365	402	388	395	392	391	400	360	388	423	385	382	383	382	394	370	417	395	394	415	386	400	374	386	393	399	407	353	357	368	383	371	399	368	379	368	367	381	364	367	389	417	360	406	406	401	356	404	363	411	391	402	421	395	389	408	383	371	387	394	402	381	387	383	369	368	377	453	392	370	390	401	390	413	411	390	419	362	363	394	404	406	397	440	373	382	409	390	379	394	388	357	350	368	373	366	377	400	384	393	365	399	379	407	388	404	391	355	388	378	398	389	356	402	344	379	391	369	418	357	393	413	406	398	412	381	391	387	427	391	399	397	421	385	381	409	396	386	365	370	373	367	357	385	412	391	353	380	350	419	379	383	354	371	347	390	398	377	386	374	420	393	337	409	371	395	400	371	387	397	402	356	393	348	368	407	407	385	386	409	391	393	370	357	407	350	378	419	417	352	394	404	386	369	396	388	390	389	356	360	391	409	378	354	358	396	381	363	381	364	404	390	417	388	383	370	396	389	409	392	372	379	407	365	405	387	352	351	392	352	373	392	386	387	388	398	381	401	376	376	389	386	374	375	378	379	403	371	421	415	394	454	421	370	385	397	416	354	386	425	368	395	370	379	392	360	343	393	364	401	415	415	379	406	390	373	399	397	408	402	406	385	384	445	369	361	388	404	393	362	375	372	397	393	362	391	393	364	371	363	386	397	360	331	389	397	434	361	399	374	388	385	413	364	373	381	379	399	450	370	409	407	395	392	369	368	369	394	378	374	418	402	394	379	365	384	410	428	405	402	388	391	384	378	426	418	437	380	351	363	372	397	399	407	383	357	370	391	380	384	365	378	420	380	400	417	413	392	369	392	399	380	381	409	370	397	387	367	411	405	394	398	392	393	355	398	356	387	395	387	362	408	365	370
18964	2733	2379	2602	1956	1651	751	442	278	198	194	187	157	180	149	174	165	160	142	169	147	154	148	150	172	140	149	181	154	152	156	149	169	140	159	167	157	143	164	147	145	152	134	159	148	153	154	181	169	137	165	153	160	172	160	130	158	151	135	130	162	147	162	148	161	131	147	147	159	156	132	158	159	134	156	150	160	163	134	144	143	160	168	150	131	126	153	155	166	133	157	161	139	145	166	151	176	133	131	140	168	155	155	162	123	159	143	149	189	147	155	156	140	167	160	143	130	146	166	153	137	142	150	171	135	137	146	135	162	164	165	144	160	142	130	138	148	153	158	135	147	148	162	158	134	159	147	142	136	144	153	152	146	162	185	165	146	154	135	143	148	151	163	168	152	147	146	153	154	132	167	164	157	169	150	175	127	139	160	151	148	126	148	128	131	158	151	142	155	140	137	136	147	154	170	163	143	162	161	131	148	123	164	155	168	160	156	142	142	153	151	176	134	149	161	160	161	161	159	150	133	129	127	164	127	162	127	160	148	147	145	145	147	149	167	139	134	168	160	153	140	134	161	148	136	148	137	140	147	154	136	142	159	140	176	136	152	200	171	179	150	151	136	149	150	157	157	172	154	163	150	149	144	153	167	134	155	153	142	146	150	156	135	168	140	142	136	162	154	136	168	152	136	122	143	135	142	116	137	150	159	139	150	147	165	161	169	148	132	147	167	164	155	160	158	170	143	140	137	145	147	126	154	141	149	140	141	137	163	156	123	147	130	126	154	168	164	144	137	136	146	138	142	142	162	164	168	165	161	156	162	138	154	140	175	166	135	158	162	126	148	153	156	165	143	160	167	149	152	151	151	148	151	153	152	139	116	132	137	160	156	136	135	160	144	142	147	143	146	165	172	165	163	153	159	160	149	120	145	158	174	142	144	140	159	163	165	136	138	134	157	136	151	143	158	145	137	165	146	142	156	141	126	166	165	146	133	161	115	143	120	125	147	141	149	151	146	148	147	153	127	142	168	139	142	150	136	147	138	154	148	152	147	139	156	138	135	150	148	145	156	171	160	142	154	148	163	165	138	133	141	150	172	150	160	153	164	136	142	177	172	154	152	167	141	143	158	117	149	167	159	171	143	132	165	131	122	145	149	148	134	156	139	160	144	148	149	181	148	158	148	164	133	151	144	157	163	150	152	141	159	144	158	152	136	138	158	175	163	135	145	163	157	153	135	157	120	147	152	148	194	123	156	161	155	144	154	160	163	155	131	139	139	136	144	132	145	153	149	139	160	154	148	153	153	158	139	145	138	138	152	158	166	151	152	150	136	156	150	161	159	151	160	125	145	156	156	138	137	141	167	132	139	138	128	153	166	149	154	148	140	147	146	143	147	148	165	138	153	148	151	131	139	165	172	166	151	184	151	160	153	149	146	155	137	142	147	162	146	152	154	150	138	159	138	149	130	142	165	191	169	152	152	155	141	139	151	136	163	129	148	154	157	130	156	152	147	125	143	133	152	137	128	149	161	150	155	169	147	177	149	146	140	145	144	152	169	136	153	171	152	158	127	132	140	148	157	139	151	139	159	167	125	164	161	156	145	135	141	128	162	167	150	158	122	144	143	131	187	170	134	139	148	178	144	154	177	147	143	163	142	141	130	145	155	162	152	144	163	144	135	149	149	139	146	136	134	139	131	163	155	145	132	166	161	142	170	134	140	133	155	167	151	140	164	143	144	157	143	156	151	175	149	171	137	167	115	158	135	141	143	129	115	152	140	153	153	167	157	151	153	128	161	135	167	168	125	161	137	134	151	153	151	138	128	158	134	115	141	141	153	165	187	146	150	143	165	141	150	138	143	144	152	150	149	140	136	159	156	137	138	145	151	167	146	156	173	168	145	144	152	124	144	150	132	149	157	144	159	158	147	148	142	142	163	163	134	135	131	140	157	151	160	155	149	134	148	161	156	139	143	159	155	145	161	139	157	153	165	155	151	165	163	144	145	165	148	155	150	151	130	132	183	150	164	150	136	151	135	145	155	135	159	172	163	140	161	144	164	166	129	160	171	129	153	167	150	163	148	154	162	146	158	170	138	139	149	136	179	165	167	149	148	148	158	143	157	145	130	153	157	137	187	154	119	133	141	133	155	141	143	156	140	157	150	131	138	174	152	149	129	150	149	157	146	160	147	155	159	155	139	146	136	159	136	130	144	138	152	127	164	150	147	141	165	149	146	154	150	160	155	154	102	140	167	141	137	147	135	144	143	146	167	154	158	140	123	146	150	164	150	151	152	135	143	144	146	168	183	155	143	143	175	131	140	150	140	153	149	149	139	144	162	131	148	142	137	149	141	117	131	178	146	142	148	136	149	123	156	141	161	150	172	135	169	144	147	160	131	134	133	160	146	149	156	160	151	140	141	149	144	155	168	137	159	163	163	140	138	166	152	155	124	141	144	136	139	154	155	124	150	141	136	143	130	158	165	158	162	127	134	161	155	156	135	157	145	161	148	168	132	155	153	169	161	152	150	124	177	137	166	152	137	143	160	158	138	152	160	143	166	169	174	142	144	142	163	171	134	162	138	127	176	160	133	138	150	137	155	154	150	136	147	158	121	141	171	157	155	158	140	135	159	147	129	141	154	165	172	150	172	145	177	163	148	162	142	130	154	138	171	154	143	130	142	160	179	149	141	153	141	168	144	130	137	132	141	154	135	149	155	127	149	165	141	142	154	139	160	146	163	155	143	138	173	168	148	145	142	141	150	147	151	136	137	165	149	155	147	152	173	164	153	136	151	157	145	141	145	152	140	138	155	154	141	143	145	139	155	166	152	148	155	180	142	158	142	147	140	145	131	151	145	177	158	154	163	138	146	144	168	128	146	160	164	143	154	161	127	151	132	150	134	143	161	146	138	157	150	156	145	151	172	147	156	167	166	151	145	165	149	173	143	150	163	148	148	134	129	162	132	152	170	152	154	173	162	138	161	154	149	149	146	149	165	155	155	139	149	168	143	149	150	164	156	157	118	157	129	154	128	139	138	166	160	145	146	160	150	128	167	150	162	146	139	153	128	151	163	160	160	145	152	172	125	132	147	144	157	160	142	133	182	138	146	148	134	145	150	143	158	143	138	159	162	153	161	122	149	161	146	155	147	155	138	160	146	145	118	149	154	134	153	163	130	169	151	137	160	151	151	146	150	171	145	133	153	156	184	160	152	172	143	135	126	148	165	164	123	161	148	151	144	141	172	152	142	144	175	164	150	135	156	147	149	169	145	152	161	139	164	165	136	137	127	155	182	138	143	151	170	138	158	171	148	135	150	141	154	168	116	134	173	179	143	144	151	156	137	139	134	143	149	144	172	134	138	141	160	140	144	165	161	149	138	153	141	123	160	128	145	156	148	171	154	172	154	152	139	148	151	163	159	150	156	160	157	135	135	149	150	144	146	159	135	141	157	144	147	156	161	168	137	136	150	160	147	165	137	144	166	161	168	153	164	138
11773	1436	4771	7700	7738	6519	3701	1814	1114	746	663	562	524	470	476	450	443	414	436	424	386	439	404	427	408	398	417	428	397	400	374	385	430	373	381	396	413	413	376	401	388	351	385	378	400	423	370	398	375	381	382	356	374	392	388	410	416	402	410	411	375	380	386	355	381	390	412	390	385	413	387	393	387	380	354	386	388	385	401	365	391	388	354	395	392	371	347	385	422	362	375	381	346	375	397	390	407	363	332	417	377	373	381	380	355	355	371	405	397	403	392	383	394	397	373	415	362	385	371	397	378	375	364	387	384	382	392	403	397	380	391	362	362	361	416	361	380	377	407	374	424	409	406	381	366	404	380	362	382	366	397	408	394	386	375	418	368	337	392	379	374	382	365	382	378	390	395	388	371	382	365	396	384	365	353	400	377	385	369	419	366	385	417	376	407	401	369	386	375	404	404	381	350	394	392	393	362	363	360	392	368	380	398	414	374	377	398	371	355	358	383	431	414	391	383	363	377	390	382	392	392	360	382	369	408	407	370	370	399	357	356	380	354	361	403	376	425	379	392	383	412	381	390	390	389	378	373	393	375	384	383	400	351	380	411	377	397	384	385	392	370	393	409	376	353	372	372	392	393	360	401	374	357	397	344	375	388	402	426	356	417	381	402	370	397	391	331	379	368	378	387	355	374	360	375	370	376	374	378	378	362	374	393	368	381	382	376	389	385	409	381	379	360	382	383	397	404	367	400	374	388	382	403	381	351	382	356	369	379	412	366	427	390	369	367	405	392	366	427	390	436	380	388	382	356	367	418	351	397	376	378	361	385	369	381	388	403	376	407	390	356	382	386	402	392	405	401	372	374	379	394	414	386	412	357	371	371	384	359	345	379	362	367	366	367	369	355	381	374	381	366	358	389	383	382	412	397	384	386	361	395	399	394	397	350	382	387	388	369	413	410	391	366	397	390	362	411	392	410	375	374	396	380	376	374	370	369	367	392	426	402	407	361	390	386	401	356	394	364	353	378	352	377	389	350	390	417	378	366	396	355	378	394	423	427	387	397	415	382	392	409	424	364	378	333	403	378	351	355	384	363	367	367	373	379	382	347	365	365	380	355	426	380	372	402	404	397	404	411	396	372	364	388	408	370	385	389	388	346	357	356	377	359	392	367	402	377	396	382	384	396	389	399	380	342	406	388	429	354	394	368	396	373	394	346	347	360	364	390	360	413	370	377	395	376	384	364	381	403	398	376	389	365	354	376	392	363	358	362	365	393	409	363	364	398	359	354	388	374	361	370	402	353	393	354	381	395	398	387	326	379	429	408	395	397	391	334	398	375	407	373	355	375	381	400	381	346	376	371	356	357	375	384	397	397	416	369	368	400	379	377	392	390	363	345	354	383	435	347	380	381	387	405	373	355	411	406	381	370	392	397	386	394	389	417	397	370	403	382	382	362	357	359	390	379	394	362	352	358	370	415	383	367	388	387	353	346	358	358	365	383	349	343	375	376	367	387	382	387	415	378	381	448	384	376	383	345	403	382	361	396	388	387	338	349	392	376	362	345	399	394	386	404	389	414	398	364	357	367	422	393	375	400	369	371	381	399	340	424	395	384	398	363	389	365	352	368	351	420	355	397	381	386	387	340	382	354	374	350	347	367	404	382	376	385	372	387	377	390	365	395	411	371	385	375	379	375	372	376	394	403	392	394	380	374	393	400	377	409	371	354	355	389	369	367	373	393	376	354	385	401	346	325	373	441	372	383	382	370	411	373	347	333	387	355	400	392	391	368	390	423	359	423	354	388	367	381	379	388	398	371	377	396	358	391	360	357	378	344	399	375	398	376	403	392	399	372	373	370	351	369	357	348	382	348	366	364	388	394	377	379	377	400	373	382	386	396	377	389	370	397	405	377	382	380	360	386	370	351	378	386	348	346	404	382	373	401	391	409	364	378	364	372	331	410	359	333	391	388	384	406	383	381	375	413	361	389	345	387	391	371	340	385	378	374	370	388	384	398	399	355	392	364	390	407	371	370	377	397	368	374	384	363	351	429	371	385	409	379	358	381	401	368	412	357	401	391	376	336	369	371	364	402	359	358	369	399	367	395	346	393	361	367	357	378	400	344	368	380	374	362	419	413	380	372	346	372	377	371	351	352	354	357	403	413	348	359	408	419	362	361	369	397	401	364	359	407	392	399	367	341	408	389	382	363	391	407	337	393	402	342	354	372	360	367	399	360	398	329	393	355	404	402	394	384	399	405	361	396	363	360	379	371	391	357	368	382	383	390	370	365	348	412	364	359	341	399	366	380	380	342	352	384	366	348	382	380	409	398	380	381	376	387	402	389	373	392	367	380	411	381	378	340	380	347	389	374	379	384	373	380	403	380	399	378	395	361	343	363	374	387	395	385	380	370	366	405	385	398	367	381	415	354	374	386	379	379	402	372	383	419	366	379	345	385	397	401	405	386	381	406	362	368	376	362	402	394	407	373	373	380	379	389	422	384	369	363	360	417	412	379	376	387	359	371	358	386	374	389	383	393	345	369	428	429	413	400	363	423	372	372	356	373	430	391	330	408	398	339	384	343	401	375	407	381	381	383	365	385	391	391	352	378	368	416	389	346	418	350	351	377	367	362	415	388	384	410	378	404	408	388	353	383	392	355	378	364	378	384	384	436	354	367	399	362	345	399	396	370	386	365	410	350	343	331	368	339	349	397	385	363	410	366	370	327	385	355	392	374	392	395	362	406	419	395	368	391	386	386	382	398	357	364	351	364	378	366	350	377	375	400	341	374	382	374	383	377	387	363	352	368	392	369	411	385	389	389	371	330	373	378	392	351	424	386	370	382	369	390	368	395	372	395	380	393	339	384	372	373	392	379	418	377	365	353	395	384	416	374	403	416	359	387	360	351	383	370	382	382	383	359	387	401	376	349	358	424	395	380	417	354	398	395	412	409	393	363	366	376	389	401	400	362	378	376	399	406	351	356	402	407	366	370	344	379	403	393	365	378	389	399	351	376	367	385	376	397	365	346	315	412	367	386	379	340	374	370	374	351	405	393	348	411	394	366	433	360	366	382	391	360	387	386	390	389	379	414	372	357	377	380	344	383	354	356	388	394	346	356	360	376	398	376	354	400	387	384	361	375	411	368	398	401	388	367	400	396	345	392	380	372	353	408	388	358	384	430	390	418	369	359	399	369	396	366	354	363	375	376	374	396	384	388	383	390	364	377	365	363	408	394	378	350	360	403	396	351	388	385	373	396	356	399	342	395	388	382	336	378	338	335	346	374	357	381	382	383	347	357	347	436	354	396	365	357	390	411	359	387	360	366	385	399	377	389	361	406	374	383	393	399	397	384	369	375	403	367	397	380	381	362	355	409	376	366	383	368	359	385	371	371	360	370	398	390	401	389	426	374	407	358	385	383	388	406	412	377	384	390	398	371	366	404	361	377	363	411	363	370	373	428	355	417	410	382	403	396	372	391	378	379	381	384	355	351	391
29857	5996	4275	4020	3101	2282	1301	779	515	448	360	348	338	332	316	341	339	345	336	304	325	305	303	257	315	294	297	346	296	304	339	273	296	286	273	331	332	316	318	310	351	310	295	273	350	351	309	329	312	309	308	332	301	319	337	293	308	349	307	328	308	297	291	324	294	308	324	299	291	286	261	269	312	325	321	317	301	325	316	316	329	282	270	282	279	259	298	337	273	303	298	285	275	316	302	290	295	297	296	288	302	289	313	314	301	298	325	281	312	351	289	276	320	305	299	319	291	290	285	304	291	325	275	305	308	295	301	276	271	304	292	309	286	295	309	269	280	304	318	296	352	312	293	297	312	328	307	313	288	310	272	300	334	329	276	295	272	298	299	294	281	295	281	272	347	288	296	312	293	287	273	258	297	306	323	307	308	340	307	303	286	316	308	288	321	306	323	260	311	261	292	310	301	272	302	291	303	264	338	302	362	309	296	300	315	313	286	311	325	297	285	297	310	293	296	313	299	295	290	321	343	295	297	286	296	274	319	320	331	310	322	304	256	309	296	313	282	290	330	338	299	293	338	323	322	263	281	309	305	308	351	295	310	338	310	278	315	279	282	282	315	291	282	300	334	302	317	287	277	280	299	291	304	270	304	306	269	308	308	316	286	327	325	302	279	264	311	308	305	279	311	283	324	278	311	302	322	325	290	267	275	322	294	275	314	274	269	307	340	330	302	294	309	313	304	277	263	297	291	318	325	306	286	303	302	286	279	315	320	299	296	302	312	289	260	304	312	318	279	295	319	302	283	310	313	289	293	307	266	275	315	286	286	338	360	285	326	299	288	292	286	335	335	302	305	295	291	335	305	318	313	306	318	318	298	285	300	284	304	325	283	328	284	294	305	314	301	297	289	297	282	295	298	283	311	327	303	299	314	289	303	316	297	291	301	280	294	302	298	276	331	284	271	314	328	283	289	300	291	282	300	335	287	272	313	300	304	322	299	276	284	279	288	307	330	332	287	317	304	309	294	309	296	303	325	279	291	312	311	313	311	295	318	306	306	276	271	290	294	288	323	290	327	306	305	286	297	302	300	296	284	332	300	296	304	343	306	269	312	315	290	295	268	315	282	310	302	310	321	314	313	290	300	317	291	279	298	292	286	322	304	319	283	294	305	316	278	252	291	294	362	308	326	300	294	297	318	284	276	310	307	300	313	316	300	288	303	313	313	304	294	331	280	297	276	321	311	299	295	328	321	283	306	288	293	276	256	299	315	308	305	319	318	321	298	302	279	315	289	294	304	304	295	270	277	315	300	306	279	301	285	302	306	269	296	291	307	329	298	279	322	293	277	307	311	260	303	307	327	301	294	254	284	282	282	297	278	314	316	309	309	288	290	261	298	266	305	306	321	301	305	301	282	301	291	303	336	303	296	293	270	298	284	293	284	320	328	305	293	299	336	290	321	295	292	277	279	282	294	281	290	333	325	317	300	296	315	298	254	310	294	270	314	306	322	277	306	286	259	294	324	347	289	305	308	311	288	301	301	324	309	281	305	296	289	280	266	312	299	296	322	310	332	312	308	308	299	285	281	325	280	285	312	335	291	273	303	278	309	322	321	330	336	275	295	332	291	291	302	281	328	313	291	319	275	288	272	289	313	305	303	297	274	286	257	291	285	275	278	331	259	320	323	269	308	300	286	296	325	313	323	295	324	278	302	274	302	294	323	267	290	279	294	295	299	298	263	281	299	303	296	295	305	298	297	311	287	280	325	352	330	302	298	312	299	299	295	300	322	300	320	279	287	321	285	324	325	305	279	274	300	308	308	318	299	311	267	311	303	295	312	313	285	292	296	296	293	333	309	318	313	278	305	300	320	289	305	320	292	304	279	341	310	291	277	297	294	289	331	267	280	263	280	307	281	301	292	321	326	312	284	316	270	331	291	296	304	300	303	322	298	270	316	304	281	255	276	313	308	293	331	313	297	309	300	273	259	332	304	301	294	275	345	332	325	290	301	309	284	292	297	318	305	306	303	262	304	290	310	320	282	317	316	298	299	272	282	289	311	326	306	302	287	293	291	278	291	306	323	278	328	318	317	296	328	294	322	312	320	288	267	302	290	295	293	286	303	275	335	326	302	273	302	298	295	310	277	271	299	293	291	304	279	321	317	305	306	313	306	284	315	312	328	264	306	306	270	312	288	282	283	288	306	339	364	289	294	296	320	298	283	291	300	285	295	301	311	339	292	316	282	304	281	286	297	306	326	296	292	301	299	291	332	290	278	333	299	280	290	274	307	250	290	303	339	270	301	315	323	284	305	306	306	300	317	322	318	310	327	295	284	273	295	311	339	282	309	305	312	271	262	290	302	284	273	312	296	308	329	317	315	295	293	287	311	288	292	278	309	305	294	289	338	285	282	306	314	304	316	328	248	285	297	290	326	292	286	280	314	291	312	309	314	270	300	289	335	309	310	308	338	280	303	280	317	312	301	323	299	294	319	304	292	302	288	323	302	334	276	325	296	304	283	293	337	313	293	289	292	293	302	292	305	285	300	298	304	311	294	296	293	275	310	273	310	279	300	276	289	304	276	311	286	250	300	315	269	306	348	289	311	295	314	286	298	285	273	314	343	347	282	323	287	289	322	287	308	299	298	295	254	297	289	331	279	315	309	309	283	282	284	300	308	275	301	259	294	315	330	307	288	284	288	298	284	280	336	306	314	305	300	320	297	316	315	292	303	289	272	294	286	320	308	310	290	284	329	333	318	292	286	269	304	249	281	323	329	302	273	291	320	317	315	303	319	264	319	289	318	326	284	292	267	297	330	305	273	294	281	295	280	266	287	329	296	294	324	301	270	284	311	305	304	306	296	301	295	324	309	290	309	294	311	287	312	298	260	294	300	325	301	283	329	303	299	297	320	287	300	279	320	333	321	270	266	320	333	303	326	268	335	276	289	300	301	269	295	313	265	289	291	327	295	283	291	305	306	314	334	300	291	282	326	289	305	270	278	285	313	300	286	281	299	326	288	319	298	314	274	309	286	284	268	307	297	270	316	302	294	316	294	300	356	320	289	293	295	335	309	285	296	315	326	268	324	257	299	330	302	311	288	312	289	302	302	305	309	313	314	282	296	299	318	290	289	285	302	307	303	296	319	302	327	317	296	305	294	330	288	303	297	280	303	292	272	293	287	294	296	302	303	315	296	314	308	316	304	318	285	299	295	313	301	263	274	289	319	333	279	288	272	289	314	294	315	308	301	320	291	342	312	312	312	299	287	288	316	311	351	301	285	295	316	297	266	300	329	314	290	288	293	310	296	301	318	268	297	280	274	313	287	301	305	291	278	277	289	289	275	289	291	289	273	298	298	311	298	278	284	308	243	293	305	279	290	303	281	310	293	307	310	295	307	294	277	289	304	308	306	296	295	334	301	332	305	279	282	257	315	283	304	283	279	267	337	296	302	308	304	332	291	351	300	309	280	299	290	307	308	274	305	288	292	304	300	333
16196	2509	7500	10939	10102	8084	4997	2862	1641	1176	1137	1003	844	837	855	868	782	776	739	699	767	752	682	776	745	686	736	723	736	721	684	713	686	728	682	733	714	681	757	714	695	693	663	660	673	631	692	648	713	676	726	668	702	749	721	685	670	707	704	729	693	722	670	656	693	656	754	683	658	664	649	702	676	712	654	683	663	670	696	643	649	663	697	683	688	680	678	664	678	672	698	689	671	700	657	681	689	738	642	702	701	673	660	683	660	658	670	714	687	710	682	690	680	667	685	671	713	636	698	653	693	738	682	687	707	702	633	694	682	653	687	656	684	671	695	661	664	644	685	692	721	698	656	644	656	667	720	666	674	651	706	698	657	672	651	667	680	682	621	704	704	659	716	655	698	696	643	688	678	679	692	669	740	733	631	692	633	709	634	673	682	700	631	667	654	672	641	637	688	731	713	680	620	671	667	675	698	687	704	705	658	673	670	647	668	643	671	685	677	677	675	634	613	679	695	668	641	638	641	679	674	701	670	705	679	676	691	708	663	699	674	667	656	641	653	685	685	677	716	718	676	673	691	687	719	701	646	653	693	714	694	690	709	666	655	679	683	679	677	652	702	676	645	633	668	677	669	633	667	683	647	703	673	682	684	679	670	732	666	689	700	658	688	703	731	717	681	677	639	676	672	645	688	662	713	640	651	640	685	648	670	628	702	686	716	709	687	677	701	652	692	645	653	685	653	671	725	710	595	668	676	653	681	664	693	685	688	689	644	659	660	702	697	733	706	671	684	666	641	663	739	677	661	646	694	708	674	706	665	628	706	650	644	697	672	683	725	672	699	665	652	657	703	645	627	665	708	639	691	661	689	688	657	675	632	665	706	681	703	671	691	710	675	654	689	667	648	696	735	697	667	669	652	653	679	688	682	680	683	654	683	643	711	725	681	713	665	682	654	704	669	660	711	708	654	683	687	722	685	736	670	670	685	669	705	658	621	713	654	673	675	630	673	635	726	658	704	623	673	655	638	647	654	657	707	634	652	634	687	667	698	715	677	683	625	681	645	687	662	659	687	699	661	661	674	673	638	677	672	677	736	727	654	648	692	643	676	682	667	651	668	696	664	661	640	670	678	680	642	671	639	716	693	675	668	617	638	678	672	666	642	715	654	663	680	685	690	719	689	688	692	659	663	692	687	692	668	689	625	686	664	696	702	718	728	642	635	695	682	678	724	626	650	672	676	641	694	694	684	651	687	733	697	705	652	674	649	671	727	676	681	701	668	664	685	709	651	705	681	711	652	654	684	650	683	657	691	662	683	667	633	665	664	657	680	643	673	718	663	683	696	682	679	695	685	666	643	669	660	732	696	729	709	694	636	685	702	686	655	724	668	718	689	665	699	687	715	654	677	666	677	659	690	719	693	678	694	663	656	666	723	671	703	665	683	699	698	724	655	687	624	665	707	665	672	697	707	701	705	678	679	675	708	714	661	654	697	655	660	664	694	638	674	710	681	710	644	671	620	722	643	691	679	653	644	672	756	651	619	671	658	639	691	663	661	657	709	696	663	686	649	681	692	665	695	696	673	660	711	651	678	634	675	692	660	653	698	701	714	664	658	667	679	686	654	733	637	663	692	685	691	632	673	631	695	694	708	696	669	678	666	650	703	685	703	683	673	683	666	659	644	672	657	714	658	708	690	706	582	705	715	680	691	644	654	663	672	668	716	668	659	682	718	688	649	653	713	664	713	707	666	663	687	643	712	666	680	702	656	665	720	633	687	663	646	653	679	688	702	717	676	703	713	653	677	631	645	747	673	663	706	682	617	683	673	637	664	672	615	667	672	687	714	637	635	663	696	651	662	671	698	685	659	698	628	682	649	646	676	728	666	720	685	679	659	676	717	690	677	626	713	697	688	688	655	628	699	683	656	621	634	672	715	630	645	712	684	679	667	690	679	684	640	653	662	671	694	675	648	681	662	709	648	677	683	678	642	697	683	703	688	660	699	663	710	660	688	668	698	642	655	638	631	689	654	678	650	703	640	631	699	682	665	660	639	676	668	659	710	692	652	701	703	701	684	679	692	658	648	681	661	677	714	689	669	683	610	671	645	609	613	685	666	677	698	679	672	674	645	670	664	673	742	678	685	674	670	645	691	700	692	685	678	651	656	623	691	651	727	682	656	673	689	676	695	678	668	704	664	707	673	685	681	674	647	681	701	666	683	683	673	701	669	677	665	682	645	682	704	643	621	683	653	663	682	708	659	667	674	680	669	656	663	673	707	681	657	705	664	642	647	632	709	681	696	702	673	673	677	687	712	699	630	708	654	697	689	711	693	680	679	684	658	650	662	707	662	616	703	683	659	673	674	735	698	660	645	685	680	665	673	641	668	741	697	677	704	663	680	735	660	678	653	663	693	687	658	699	630	700	660	681	637	695	681	688	686	652	710	700	703	661	695	653	686	690	647	674	699	705	668	662	710	663	689	680	636	691	646	637	710	663	672	701	678	674	641	692	650	720	672	670	684	656	646	647	672	667	710	654	674	688	701	668	648	684	699	665	666	695	674	685	681	716	629	697	676	646	638	681	685	634	687	666	666	685	695	631	633	639	669	649	734	668	726	718	675	697	710	622	663	658	685	695	708	645	621	677	690	647	688	643	717	710	644	649	663	713	680	669	687	700	660	655	678	675	613	667	673	648	666	651	667	696	681	631	676	690	665	673	689	650	669	660	696	726	659	654	691	694	672	640	689	717	701	639	696	670	701	643	648	668	677	717	701	664	667	652	641	655	678	663	719	691	668	644	708	672	655	639	672	695	676	679	693	667	669	662	672	694	691	736	691	703	639	693	684	654	619	660	672	668	694	669	684	736	687	625	650	686	662	695	645	732	709	660	676	681	689	707	704	685	691	704	686	695	733	612	659	641	675	703	707	708	743	679	677	682	667	681	648	683	686	697	685	691	688	702	700	682	713	692	668	714	646	657	696	719	659	657	667	693	636	658	691	681	717	676	648	657	667	674	704	683	712	698	647	670	689	668	656	634	632	694	672	685	651	685	660	668	634	672	697	703	655	713	675	666	657	632	672	693	687	724	654	673	676	682	690	689	736	711	659	681	657	701	706	684	664	676	674	696	670	689	621	699	652	648	669	674	656	651	644	668	680	696	627	696	642	691	640	657	638	682	660	673	658	710	699	724	696	669	702	676	678	690	668	697	679	708	652	664	743	632	666	681	708	654	677	669	675	689	678	660	666	741	689	710	665	639	647	725	695	653	664	644	660	649	665	671	648	682	644	692	671	656	663	674	649	661	618	643	664	691	668	687	711	632	665	613	716	632	684	661	691	655	684	666	718	669	696	623	698	708	664	674	690	661	712	681	667	654	733	694	645	713	697	694	716	693	690	713	726	692	661	694	670	721	656	635	670	673	702	713	674	658	661	651	674	686	707	679	689	645	633	624	656	665	669	690	655	662	701	670	674	661	684	664	667	665	661	700	713	680	646	674
6841	1222	1807	1703	1210	813	464	287	202	191	165	144	170	146	157	184	156	172	181	152	168	172	138	162	181	174	137	170	174	172	165	165	165	129	144	150	158	163	161	155	132	169	162	163	167	142	189	146	175	153	157	157	164	178	165	168	160	188	163	151	174	173	164	180	172	145	175	161	175	164	142	172	156	149	169	165	163	182	157	160	163	160	152	171	155	143	191	192	159	173	190	162	156	161	195	163	150	152	172	157	153	182	162	164	165	158	145	146	154	143	188	191	162	149	164	153	154	171	186	156	170	172	157	155	166	170	170	156	156	146	162	143	190	169	143	167	159	178	148	140	154	160	180	161	162	158	160	162	157	178	151	147	179	162	196	158	176	169	117	160	172	147	153	176	193	182	176	164	162	182	177	153	178	182	178	158	162	169	162	141	160	171	181	145	124	175	171	147	183	176	175	162	177	204	121	159	194	148	144	150	147	176	182	172	163	140	145	158	164	162	147	149	175	156	146	168	142	168	175	155	165	162	151	166	152	185	163	164	159	162	170	142	182	157	142	182	160	149	160	165	149	176	160	140	200	180	136	173	153	138	189	158	171	184	162	145	169	165	159	174	155	154	149	136	157	157	160	171	178	168	156	161	159	165	147	143	177	144	169	164	161	158	159	169	172	180	176	182	173	177	165	161	129	155	175	160	170	146	169	149	165	147	146	169	159	160	157	167	161	156	184	179	154	163	155	191	151	170	175	173	144	173	148	154	185	173	182	162	167	177	156	169	191	163	184	157	164	155	174	160	157	167	178	181	153	165	150	177	177	169	183	177	144	164	150	158	164	139	169	172	162	170	191	156	155	163	194	144	144	156	148	161	168	161	171	174	196	160	147	181	170	177	166	156	169	159	173	160	153	164	160	176	177	163	182	172	164	157	144	165	170	182	151	165	145	145	136	146	165	176	143	154	144	162	157	168	162	152	155	166	156	176	196	161	151	167	155	157	140	164	169	144	169	168	152	149	163	160	171	162	179	164	172	171	169	158	156	167	183	155	195	146	151	177	181	180	129	148	193	172	157	175	155	151	149	182	162	161	173	157	174	174	147	184	172	167	185	172	181	159	167	196	158	145	200	147	183	176	161	153	163	147	154	158	144	165	156	176	170	179	129	150	152	161	162	159	159	154	153	165	161	167	149	162	183	148	141	178	160	153	154	167	176	179	165	149	148	159	181	160	159	165	134	173	175	199	165	144	158	156	157	203	155	153	159	156	171	167	148	155	184	165	173	175	180	179	181	188	141	147	179	168	171	162	159	153	158	168	156	169	162	155	161	175	159	163	134	172	176	174	165	165	168	206	178	185	174	152	156	186	146	141	161	163	166	170	168	168	167	156	165	191	166	148	170	169	163	164	182	167	181	172	161	176	127	156	168	160	161	173	181	152	164	188	165	146	144	146	150	152	170	179	159	147	159	175	174	180	185	154	157	131	165	162	186	171	171	155	159	168	168	157	161	165	153	155	178	199	159	171	169	150	148	149	168	155	164	171	182	176	180	162	147	164	175	166	155	158	154	164	174	156	156	153	157	147	195	170	151	142	151	162	184	170	157	136	139	171	169	175	175	149	164	143	160	144	146	169	166	150	162	169	152	164	163	172	186	147	159	165	176	154	173	175	143	145	169	175	186	172	163	154	150	175	147	178	168	152	164	177	163	147	159	166	174	172	152	160	191	153	169	178	160	152	169	144	167	178	165	177	164	170	156	179	173	158	169	157	163	166	149	165	155	172	165	172	147	168	170	164	163	186	170	169	157	160	166	153	163	157	165	157	132	172	173	179	169	163	180	145	150	178	150	170	161	163	153	164	160	163	163	155	166	164	149	168	196	153	170	171	140	165	195	139	166	160	153	169	168	170	171	176	159	156	168	156	155	145	153	154	178	184	132	165	175	167	154	165	168	154	147	169	154	158	163	151	168	168	155	152	177	184	147	167	175	185	146	187	148	163	180	159	161	154	151	153	163	156	148	162	168	175	165	178	158	170	177	179	195	136	161	148	149	162	159	147	157	139	156	172	187	167	164	175	178	151	176	164	187	134	125	155	158	184	168	141	175	188	151	155	177	146	186	161	172	145	153	157	162	155	164	174	158	174	175	191	171	173	147	173	148	158	151	148	183	169	151	150	160	164	173	137	158	149	151	161	176	177	135	162	169	152	177	138	170	143	141	153	161	142	182	156	152	151	173	153	157	142	143	152	160	156	186	170	158	167	150	137	155	138	165	145	159	193	169	166	159	142	188	173	148	170	161	168	191	197	154	170	151	178	149	148	161	172	153	165	171	170	146	145	160	201	151	151	182	152	168	141	159	154	182	185	166	178	160	172	151	156	157	166	174	159	194	160	188	157	145	153	178	198	148	148	170	146	163	165	157	171	185	183	154	173	184	182	155	169	146	160	186	170	160	148	145	144	171	160	159	165	152	172	162	161	165	163	158	177	144	170	160	178	165	164	172	182	164	174	141	174	193	169	149	165	173	162	173	154	138	146	162	178	138	143	156	152	154	154	166	170	130	166	156	182	177	163	154	157	172	160	158	166	164	180	195	160	171	140	147	142	148	174	154	151	172	168	169	148	166	163	155	159	163	157	166	172	157	167	150	163	166	144	147	184	172	149	158	184	180	194	155	166	146	156	176	143	176	167	173	185	174	139	168	150	165	162	181	184	156	168	147	145	152	166	153	172	160	152	158	148	182	144	192	168	153	159	177	135	170	141	178	182	167	168	150	179	142	143	180	155	164	151	167	145	171	165	164	154	156	144	159	149	179	147	174	160	137	153	168	164	184	164	178	174	165	160	184	177	179	165	137	164	150	161	148	163	181	167	146	161	180	173	157	167	151	185	170	152	171	178	169	157	150	142	183	172	155	183	187	151	144	168	187	166	143	169	174	166	145	132	161	151	181	171	167	191	144	148	153	151	175	180	172	140	156	170	163	177	164	160	159	185	163	159	165	157	172	143	145	177	170	173	188	174	161	170	175	152	160	166	168	170	195	159	141	135	154	171	175	173	153	167	143	163	178	157	165	160	168	172	196	162	145	179	161	193	154	168	178	165	174	153	152	169	170	172	152	148	167	154	157	181	139	156	142	152	175	157	166	169	156	182	167	158	169	152	133	157	169	166	161	173	172	167	166	159	178	167	146	147	162	169	146	150	165	146	177	157	169	175	162	170	167	151	153	170	152	175	173	171	163	176	148	165	153	165	164	140	176	154	173	165	177	150	154	170	151	152	175	163	160	148	163	165	165	164	138	187	177	152	167	173	160	172	157	189	176	168	149	145	181	143	194	145	128	171	130	139	165	149	173	164	140	173	172	145	170	178	193	165	169	168	160	157	138	169	164	149	175	189	155	175	161	145	182	178	163	183	154	149	166	149	157	171	171	161	173	137	143	168	179	175	177	164	151	164	167	182	161	162	163	169	156	189	145	153	177	145	153	156	175	154	156	171	179	181	183	170
4401	1161	3602	5164	4559	3117	1868	1064	629	489	423	411	401	411	364	396	414	416	421	405	379	378	398	392	416	396	411	424	395	441	409	430	439	379	403	417	395	420	400	393	353	397	345	382	416	376	404	414	391	379	396	397	377	351	382	383	358	409	395	393	399	390	413	401	380	397	408	391	397	431	380	405	388	385	377	392	418	436	386	396	394	374	375	410	389	379	412	367	418	365	430	345	415	390	405	340	366	387	398	379	406	366	396	379	376	419	390	386	368	389	403	386	360	385	419	400	369	423	408	370	344	388	383	439	380	385	409	382	424	427	416	358	370	373	380	402	360	376	403	420	418	394	375	384	385	385	404	407	400	405	386	399	392	385	371	392	365	395	381	364	412	377	370	415	408	412	369	403	387	390	402	370	430	389	416	408	369	378	366	398	381	383	401	395	397	382	408	416	380	354	388	350	386	381	400	422	383	376	393	379	385	410	378	399	377	360	374	375	385	390	395	365	388	401	383	375	355	384	389	408	378	407	401	393	383	385	370	437	371	432	414	407	383	424	390	405	374	408	342	391	383	406	366	390	383	389	370	413	398	392	402	380	408	358	389	362	371	394	406	399	383	412	358	402	392	403	421	412	391	371	379	397	355	414	403	392	395	427	401	383	379	400	382	404	389	405	403	380	369	352	391	362	420	374	434	369	393	391	441	383	409	416	397	372	401	392	395	404	386	396	386	393	397	388	401	378	411	402	419	358	392	388	374	373	381	374	360	383	404	391	368	366	390	429	384	411	361	383	399	391	370	389	379	390	427	393	399	412	390	379	365	410	361	336	367	363	375	398	356	391	386	407	345	391	402	377	363	394	406	357	352	386	418	399	395	411	404	361	418	410	410	414	386	398	387	387	395	384	391	368	372	404	388	380	407	428	401	400	385	381	403	377	383	415	393	348	408	390	386	415	428	377	392	365	356	359	408	412	405	394	405	408	375	414	375	402	390	387	419	397	408	409	353	423	394	430	371	385	368	399	383	412	363	411	371	434	393	375	390	363	414	386	391	372	354	385	369	352	380	401	406	371	338	366	392	399	363	352	364	389	353	364	388	434	425	382	395	393	387	399	384	420	411	361	372	432	382	351	373	364	348	358	363	413	399	382	391	396	404	382	408	404	405	389	388	389	432	381	403	393	406	409	415	384	387	401	371	393	364	386	374	363	389	398	387	412	395	395	347	371	376	404	397	360	385	395	341	390	369	359	396	397	375	402	402	424	415	364	401	378	402	413	377	381	387	387	430	393	385	364	365	369	386	374	428	375	373	398	375	394	398	374	392	409	383	395	371	392	364	412	406	374	388	386	388	389	378	389	354	392	406	409	382	442	414	390	342	404	394	386	398	374	384	403	405	415	370	393	382	365	354	370	368	348	371	408	379	410	398	361	388	394	448	402	395	378	391	378	435	388	408	389	432	437	421	401	394	385	419	419	408	398	406	412	411	374	406	388	374	421	382	393	354	365	410	360	393	364	369	396	394	395	395	381	365	391	399	361	420	414	411	431	400	383	398	398	363	407	423	374	372	373	402	393	375	390	401	368	367	368	420	386	366	401	397	388	368	365	439	386	417	402	372	397	362	374	421	381	373	382	424	384	418	389	405	388	393	372	354	385	365	408	376	407	405	401	381	361	419	380	402	395	416	405	388	368	375	384	340	381	355	394	364	387	373	391	371	397	383	384	389	387	421	396	365	413	375	381	408	378	407	389	396	390	401	394	378	384	418	374	390	376	397	366	349	376	422	369	403	410	385	370	379	405	393	407	394	388	391	387	373	380	402	398	370	393	386	388	349	377	407	382	380	377	411	403	392	407	411	407	366	416	397	384	386	380	392	396	391	411	377	368	366	349	406	411	397	391	395	381	373	378	408	396	372	365	391	380	391	382	412	401	370	398	352	415	372	399	413	430	393	397	376	380	412	370	394	401	384	404	409	379	421	434	375	392	369	377	432	402	396	396	389	375	380	396	404	369	404	391	388	392	407	382	377	363	413	365	392	401	399	392	364	410	362	379	397	368	394	384	403	431	394	395	407	415	400	375	414	408	385	383	400	353	398	392	401	348	399	367	377	394	392	396	392	373	372	384	377	405	381	436	405	432	394	415	390	423	421	393	371	400	376	388	379	385	413	389	431	401	381	400	394	387	385	372	435	374	397	416	368	372	388	387	379	399	389	414	441	395	398	391	399	403	384	388	392	395	413	389	378	383	378	395	427	379	364	379	396	401	383	397	404	382	420	395	397	424	396	345	391	374	402	433	388	374	380	378	379	398	406	403	359	394	378	443	384	385	373	402	372	393	376	381	398	365	383	371	421	381	397	420	367	414	382	409	402	414	357	371	384	389	367	417	366	429	400	376	406	409	415	388	396	364	395	381	370	395	385	362	431	384	412	381	374	373	402	414	398	383	387	364	368	382	402	375	389	391	370	351	399	424	392	367	373	417	395	385	408	363	410	416	419	356	399	369	367	398	413	365	420	421	404	419	364	379	408	392	404	395	395	392	359	409	357	389	395	379	386	398	389	394	397	400	392	381	415	374	366	378	391	383	390	407	361	399	427	411	425	385	386	380	387	389	370	385	415	404	397	380	389	411	378	404	357	356	382	402	386	374	394	395	399	395	410	413	369	456	389	382	400	398	400	398	373	432	396	379	378	390	373	388	392	395	422	365	391	395	373	415	389	395	392	398	395	425	367	362	389	388	403	392	358	371	377	401	397	411	386	387	426	350	395	381	433	368	391	401	390	369	356	405	375	388	381	415	407	412	391	389	342	375	379	395	377	432	430	422	398	436	414	399	393	399	396	419	401	372	393	442	403	385	405	381	373	419	400	380	405	372	389	401	434	407	362	388	379	384	398	385	394	367	393	365	430	414	361	413	406	405	378	393	365	391	402	396	403	429	374	395	384	387	374	371	391	418	394	396	434	395	407	373	373	398	433	385	385	388	378	385	393	383	378	429	417	378	419	379	387	409	378	405	443	370	397	404	401	390	379	397	424	347	376	377	403	351	361	343	421	389	387	450	389	415	360	402	358	413	376	402	364	362	363	381	347	361	382	395	362	362	399	357	382	358	382	408	402	379	372	371	412	420	414	393	389	395	379	350	398	376	393	421	395	361	381	425	387	376	407	413	384	372	362	418	390	370	405	415	380	440	396	387	367	407	402	400	406	374	404	419	355	377	378	413	373	406	386	383	382	372	384	423	369	399	394	380	401	380	364	387	379	388	357	381	402	409	413	366	398	382	446	361	394	417	426	406	380	387	368	390	394	384	383	418	373	397	381	371	388	355	409	407	370	387	383	389	384	384	447	402	398	384	409	350	368	392	365	395	372	407	393	392	380	387	409	390	372	393	374	398	413	422	403	403	417	399	378	391	416	373	370	357	393	365	361	401	394	373	384	391	390	386	416	398	372	414	395	393	392	381	387	373	416	427	395	404	411	370	377	392	368	410	396	400	387	445
19625	3308	3443	3247	2126	1235	624	390	256	203	194	189	166	154	200	170	172	156	156	179	146	143	137	165	146	161	147	154	163	146	180	173	155	157	133	141	172	162	157	163	161	143	142	136	165	182	145	162	177	153	166	159	153	152	155	144	128	146	137	137	149	164	159	142	130	157	178	155	149	139	153	163	148	149	168	171	143	161	158	150	165	171	153	153	130	170	151	157	132	164	166	140	175	160	149	162	165	144	162	151	164	152	155	174	156	153	139	166	161	183	161	149	143	168	159	147	153	153	174	156	162	145	139	144	130	163	137	124	139	158	127	153	139	158	135	135	148	149	125	129	156	174	153	170	137	165	129	137	169	142	154	144	134	142	140	177	159	181	136	161	165	143	158	149	138	156	165	164	152	118	141	147	169	156	163	152	147	132	124	161	147	148	152	164	154	130	149	149	169	158	136	150	145	142	140	144	147	143	149	157	138	126	156	135	145	140	166	158	151	147	139	143	172	138	143	149	147	145	152	139	136	138	167	179	127	159	160	155	188	166	139	148	139	158	141	127	167	156	147	151	152	156	141	129	140	170	177	178	145	151	151	141	153	182	149	152	187	171	172	135	142	149	158	148	165	152	147	170	176	162	144	144	156	140	137	154	159	173	143	171	158	176	150	167	127	125	142	165	164	126	182	156	180	171	158	147	124	142	149	165	167	162	146	155	140	146	156	162	139	157	138	157	167	145	160	144	166	163	163	149	165	149	167	141	151	136	144	133	128	142	161	164	146	160	190	155	164	152	148	173	145	157	147	159	146	171	153	159	153	166	146	122	144	145	126	164	142	165	168	135	155	153	168	159	169	145	166	152	155	140	149	145	145	148	161	148	149	150	144	156	180	156	167	143	150	180	168	165	180	133	141	137	142	140	149	167	154	156	171	158	163	147	154	167	163	145	143	181	167	144	121	160	157	141	135	164	160	151	150	160	175	148	147	143	155	140	146	145	153	175	154	139	135	137	150	152	164	159	152	150	149	162	176	127	178	167	136	147	183	159	151	142	181	151	154	157	144	160	127	152	168	163	169	161	134	140	174	149	170	161	147	176	158	135	153	155	160	138	155	175	152	150	165	157	153	152	155	146	161	164	154	160	152	138	161	155	148	178	153	156	171	157	143	157	166	127	139	146	130	168	136	142	152	170	145	153	181	140	147	150	147	149	162	149	148	138	155	124	138	165	145	182	154	159	149	151	157	143	134	150	154	141	148	166	128	160	145	165	150	133	144	163	160	164	144	125	142	158	159	152	133	143	160	146	138	147	149	136	182	171	127	156	166	165	144	185	156	131	126	159	157	159	149	143	136	141	160	140	132	169	123	149	153	173	136	136	145	150	140	149	162	125	167	161	139	151	163	125	156	141	156	134	139	129	144	165	151	163	162	157	141	152	149	161	139	147	190	155	160	136	175	165	145	152	163	150	154	147	132	161	160	171	153	168	164	144	164	155	156	177	154	162	180	144	142	146	141	132	154	154	155	157	147	168	147	145	156	157	144	157	162	136	143	131	167	123	140	144	164	158	156	151	183	144	146	130	180	132	162	146	145	150	163	138	150	173	147	121	157	156	125	141	170	169	158	164	133	150	148	148	158	142	166	143	160	184	161	128	163	177	180	142	140	157	148	139	164	148	157	150	168	152	140	151	140	159	160	168	151	161	149	156	157	144	138	128	162	157	170	154	159	151	138	151	143	134	165	129	144	134	174	159	136	168	159	153	155	135	154	149	153	161	152	153	149	152	157	146	152	147	140	166	169	154	147	150	156	179	143	145	118	146	167	146	138	168	155	153	148	134	152	179	162	164	161	156	162	140	167	185	172	139	132	160	165	162	145	124	155	150	157	135	146	149	167	161	158	154	155	148	154	153	168	156	171	167	153	137	151	149	157	155	153	166	147	150	150	153	175	145	145	167	142	130	165	146	159	151	144	162	166	150	173	150	143	149	133	164	150	141	171	159	149	121	128	153	153	129	137	166	148	164	154	155	149	154	159	162	170	152	151	130	164	165	140	161	151	125	161	161	166	152	161	178	141	152	162	144	142	135	167	150	154	149	146	137	149	138	153	159	159	138	182	159	148	147	137	164	155	153	158	139	168	148	145	154	154	147	151	167	164	158	151	172	127	140	167	155	162	145	169	176	155	142	149	160	166	144	147	144	161	133	152	130	129	129	129	166	165	169	162	166	145	152	146	142	163	150	153	164	146	172	176	134	152	160	160	138	178	179	134	147	133	148	156	168	141	154	140	141	139	172	147	151	140	136	161	155	140	137	146	142	152	169	157	157	146	149	162	169	167	165	161	142	158	158	138	163	167	170	178	152	148	180	170	154	160	154	131	161	169	154	168	172	162	148	163	156	170	160	151	167	146	151	141	132	153	141	149	152	155	151	203	134	149	167	152	158	182	130	143	135	140	150	173	151	155	164	165	139	145	141	144	170	149	161	149	169	174	142	152	155	167	155	152	125	150	154	162	143	158	164	135	134	150	143	146	153	163	148	152	152	139	156	140	149	143	146	168	161	158	146	142	151	129	155	145	161	152	155	178	150	169	154	169	127	147	148	140	188	151	141	151	164	150	120	157	180	134	131	159	158	151	186	141	144	158	133	159	136	162	166	139	179	157	138	150	130	140	138	147	160	177	151	172	169	152	113	157	141	157	138	149	177	150	160	163	139	159	169	138	187	157	179	145	153	154	164	135	132	146	129	137	151	143	179	125	174	145	161	148	140	165	157	164	154	149	145	171	142	168	150	149	141	150	152	165	146	127	168	156	139	158	149	142	137	150	152	146	143	133	173	133	137	151	119	157	174	184	142	149	152	165	166	151	142	142	122	140	149	172	158	145	151	136	129	150	137	159	151	153	159	160	146	142	152	151	139	149	182	138	153	113	138	153	160	165	151	155	138	162	166	162	169	142	162	170	146	136	153	159	137	164	151	140	152	154	134	146	132	144	142	154	152	126	161	149	160	119	142	161	147	133	146	147	135	175	141	129	134	122	139	182	182	154	162	166	153	151	135	166	145	151	147	171	155	149	162	157	161	162	155	152	152	146	165	142	147	129	150	121	135	131	133	157	137	164	162	154	161	156	157	129	143	151	156	137	143	130	162	155	158	143	158	142	145	142	160	145	157	153	138	162	151	139	144	124	132	161	131	159	183	142	161	170	149	142	171	126	137	152	132	157	154	156	131	174	152	162	138	152	152	155	144	196	149	159	141	137	137	152	152	167	159	142	163	148	134	138	144	196	138	156	168	153	164	141	159	151	153	153	129	157	149	148	156	144	150	178	151	148	169	169	153	170	156	151	162	127	153	145	152	139	182	153	147	178	155	170	146	148	170	172	133	150	166	147	149	136	147	146	156	147	147	150	137	166	174	168	150	160	157	140	145	159	138	132	130	171	158	148	149	134	131	166	148	161	144	153	175	145	155	135	152	144	141	138	147	156	133	170	148	139	150	174	131
12145	2021	6929	9333	7905	5133	2923	1653	1012	751	592	574	498	484	494	499	437	426	404	446	437	419	421	415	429	399	426	435	400	418	414	359	406	366	428	401	379	404	426	380	384	355	364	405	356	343	377	387	384	393	405	379	369	371	360	395	398	388	378	386	382	398	392	374	366	414	392	379	378	392	411	383	377	399	382	362	384	406	394	394	450	380	385	396	371	391	393	396	427	370	378	378	405	425	392	354	385	402	373	390	378	409	349	335	353	377	403	385	423	387	394	365	393	362	360	407	390	385	392	432	367	392	385	370	347	437	377	381	413	360	413	375	366	413	395	366	370	395	363	377	362	357	403	375	403	389	390	374	380	402	386	414	390	372	369	387	414	415	368	400	376	407	371	383	419	380	396	363	387	374	412	390	415	402	408	374	385	380	372	376	420	398	355	380	351	373	377	386	405	395	408	343	382	386	362	415	413	420	396	361	372	409	410	390	355	376	397	393	374	371	366	418	401	413	355	333	373	399	380	379	402	352	378	346	353	391	369	386	372	382	373	398	382	393	365	386	380	394	407	376	378	378	410	386	384	395	402	376	406	355	400	381	384	339	364	369	381	377	400	431	386	391	347	398	387	389	387	363	397	408	408	374	380	389	346	434	389	372	387	374	370	367	366	408	389	348	392	347	389	368	413	398	398	416	352	360	388	414	418	409	389	408	374	399	367	422	381	377	362	369	391	405	403	405	422	372	385	390	392	371	390	401	359	357	394	389	378	350	400	349	395	403	382	406	370	359	383	377	357	369	400	388	394	423	367	412	386	396	409	362	392	350	348	376	391	389	383	392	396	378	381	377	412	357	357	392	387	398	401	381	383	385	344	365	360	407	374	398	362	397	377	356	371	367	376	419	398	421	407	409	431	347	386	385	383	403	425	358	402	345	421	378	389	405	401	377	391	410	402	412	371	386	363	378	333	379	395	370	409	367	402	356	383	385	361	426	373	395	370	379	369	386	377	430	367	365	353	376	390	426	389	362	399	366	420	399	339	420	388	357	427	411	388	425	413	364	415	377	387	402	359	391	415	368	375	403	368	383	383	385	421	365	387	404	405	381	409	369	392	367	356	399	382	381	339	361	384	355	374	412	423	360	421	391	407	404	369	433	392	343	368	345	379	395	360	394	397	357	414	403	389	369	358	403	408	378	393	406	383	373	383	365	397	403	395	375	376	380	376	426	367	373	382	371	376	383	409	419	385	385	387	416	372	377	370	381	396	411	388	359	394	380	395	365	384	379	389	375	404	358	392	399	367	404	424	337	346	407	372	397	392	370	359	408	391	365	378	361	403	409	397	376	371	396	425	376	384	403	391	392	386	390	389	392	404	355	398	437	405	379	407	352	391	415	361	378	368	368	396	365	360	363	391	386	367	360	383	391	382	408	380	384	384	417	373	394	388	373	393	363	381	378	350	378	382	368	387	397	398	369	411	398	347	395	366	384	379	406	410	340	365	420	402	383	391	407	364	381	392	372	390	441	427	341	363	377	423	373	398	367	353	392	350	412	384	401	409	347	425	405	381	409	410	367	385	414	357	409	364	416	389	416	384	398	390	353	407	423	416	383	411	364	395	412	362	405	375	412	384	403	378	377	423	366	397	402	376	393	358	405	347	418	371	423	385	389	365	415	346	420	375	390	374	392	379	390	385	396	371	396	364	369	382	371	395	373	383	380	372	369	387	402	388	387	382	388	396	389	388	399	397	392	404	401	393	429	402	407	357	397	367	396	403	405	384	398	370	419	370	355	380	365	366	378	385	403	382	403	400	409	391	398	398	384	400	405	391	415	398	388	363	368	370	361	404	404	372	409	413	391	364	366	395	350	384	369	399	368	412	377	364	406	371	380	399	371	384	357	390	389	391	380	379	386	357	367	374	374	403	402	403	391	361	385	405	382	362	365	371	365	375	379	374	388	380	391	400	397	369	389	409	389	392	376	405	408	393	376	426	358	359	377	371	386	361	403	368	356	365	393	380	391	403	415	371	374	379	402	381	396	372	387	376	394	398	420	383	397	404	362	385	385	399	370	377	375	384	371	408	409	360	358	339	395	349	415	403	408	367	355	372	393	378	368	392	396	383	377	379	365	374	414	359	386	388	381	349	374	369	397	351	418	378	401	330	370	405	355	402	402	373	446	429	365	374	418	341	368	368	391	399	399	396	374	393	436	362	370	372	394	380	377	353	360	382	399	358	355	384	380	394	392	387	421	417	439	375	378	390	384	398	371	389	363	399	366	395	390	426	386	387	393	359	393	380	407	398	421	369	387	429	376	363	416	373	384	332	388	397	369	396	397	387	390	386	402	365	368	392	338	391	367	376	387	364	386	402	381	374	380	372	398	379	410	377	409	422	375	372	365	391	369	344	385	384	371	391	380	383	364	376	389	372	374	387	334	378	397	392	371	358	377	377	377	377	396	349	351	378	386	397	392	374	382	367	377	393	379	400	397	418	382	400	369	400	322	353	417	345	380	375	377	393	395	401	363	416	387	390	408	412	404	374	383	404	394	360	422	366	370	355	392	407	392	403	400	425	357	378	382	398	404	389	363	395	395	395	382	415	362	399	407	392	376	399	366	362	402	378	360	410	419	351	384	379	369	381	403	371	413	409	394	424	390	373	394	403	402	374	383	375	367	393	378	375	367	408	369	365	424	371	376	365	368	366	402	420	407	401	373	381	369	389	416	383	399	409	330	382	399	370	393	375	390	363	371	427	423	403	397	375	360	385	370	407	356	369	399	410	413	408	374	384	378	400	385	412	378	392	391	405	412	397	414	392	415	407	402	367	359	378	408	395	378	380	383	363	405	402	375	365	400	373	403	396	368	380	404	338	387	352	428	392	398	386	356	391	398	383	397	406	381	386	404	407	418	402	350	383	405	371	361	384	366	374	390	349	376	406	360	411	420	383	340	355	406	377	349	390	394	393	383	381	380	379	349	338	358	400	391	377	364	367	389	397	399	364	384	366	387	402	408	367	396	404	379	399	351	359	405	408	404	394	341	391	377	417	416	363	409	382	396	353	373	385	398	389	365	394	341	381	383	351	398	385	377	359	375	391	403	387	389	377	381	400	418	390	390	389	379	399	379	400	388	389	346	364	409	393	385	366	397	396	389	404	356	402	383	397	403	376	382	358	362	376	376	382	420	385	388	367	369	360	364	399	403	413	375	392	378	417	391	386	372	370	424	359	390	346	390	390	397	357	363	366	354	387	408	428	393	378	382	410	380	398	337	364	421	353	387	351	415	372	384	355	383	396	390	392	385	376	355	381	336	348	389	390	372	409	397	377	363	400	375	373	388	384	370	384	408	376	421	382	384	377	407	426	398	344	385	345	374	383	423	374	372	371	396	360	404	396	393	367	419	427	372	413	391	399	387	395	400	405	328	395	391	378	373	385	382	395	376	372	400	433	355	390	395	381	400	380	367	406	379	366	388	429	390	389	427	398	412	365	426	402	404
29670	6857	5576	5032	3114	1788	952	681	473	421	386	371	341	313	331	288	323	317	289	294	305	313	287	326	303	346	318	324	308	288	313	339	304	312	351	297	307	302	287	274	306	306	302	293	282	322	294	313	316	291	337	303	280	292	317	283	321	315	287	336	342	334	296	302	300	283	311	291	299	328	291	295	297	296	296	299	309	303	309	328	303	292	322	280	293	283	278	290	279	273	319	317	295	320	300	322	311	299	298	287	323	269	285	330	288	318	340	318	270	303	294	287	289	269	270	296	322	324	298	291	294	317	289	303	279	312	318	311	307	297	322	324	292	303	334	329	326	296	304	295	320	299	301	278	318	311	309	289	301	331	283	297	286	328	338	284	302	291	292	295	307	288	313	326	304	298	306	328	306	294	324	284	306	315	329	322	283	300	326	302	276	305	319	309	288	298	284	276	299	320	282	310	300	330	295	290	287	291	280	330	287	312	330	275	319	300	284	309	303	312	290	315	343	297	315	315	305	287	282	318	303	297	318	343	309	292	302	306	310	302	319	306	323	311	307	305	307	334	298	278	327	315	318	306	312	322	281	318	303	304	300	293	301	288	312	302	289	336	291	319	325	279	329	304	279	278	295	294	304	316	322	336	345	333	321	285	299	322	324	308	269	301	323	294	273	304	300	318	287	310	323	271	292	339	299	328	291	303	302	350	319	309	318	304	319	307	325	280	306	293	300	335	312	290	305	299	282	306	295	288	298	335	330	311	318	302	315	327	326	257	306	290	318	273	318	297	317	286	299	289	297	324	324	266	346	317	328	288	333	310	302	314	304	287	301	291	301	302	300	310	321	320	317	301	300	311	284	291	308	302	346	321	305	295	287	290	306	287	278	314	308	307	294	307	323	328	285	278	293	300	304	329	316	297	292	301	291	300	325	313	307	313	287	270	254	318	284	286	303	326	325	291	305	278	286	297	277	302	308	298	292	296	294	297	297	300	314	292	292	308	286	307	300	307	304	335	309	301	284	302	293	278	294	303	293	327	324	329	301	284	318	311	292	325	308	310	278	300	295	319	303	283	304	327	261	298	323	310	336	313	249	261	294	298	299	300	324	305	317	285	294	328	300	326	323	310	357	280	271	282	295	305	304	301	277	322	270	342	319	307	306	293	287	320	324	299	284	281	316	323	319	284	304	293	263	326	267	303	296	324	304	321	315	311	315	306	308	291	313	313	314	288	262	295	315	305	259	315	301	297	277	289	287	304	289	283	265	314	298	296	293	289	292	327	305	348	311	268	296	314	292	303	337	302	290	293	288	326	253	303	307	320	286	292	302	290	309	291	367	320	295	278	312	277	292	295	295	316	308	299	292	324	312	306	299	287	309	298	300	316	282	331	303	317	316	334	306	295	319	311	304	294	285	299	277	282	308	280	326	285	302	321	299	273	287	328	301	284	273	319	296	303	298	320	321	304	276	324	314	334	314	336	328	306	288	293	289	289	332	282	294	323	274	311	283	322	303	320	314	329	300	350	284	340	357	305	304	301	318	286	292	330	289	307	304	294	332	295	305	339	304	340	299	281	309	287	298	278	310	324	280	336	302	310	302	311	334	296	310	291	299	302	304	325	266	296	314	288	308	287	318	325	302	281	309	301	301	299	307	325	314	342	289	323	280	308	314	329	333	315	312	316	311	303	315	307	309	298	316	236	317	289	321	295	285	297	261	284	316	287	311	273	289	268	316	322	293	292	299	297	295	307	291	303	278	297	307	299	313	297	271	289	269	301	294	302	325	265	319	312	304	319	294	331	329	322	290	297	261	300	282	264	295	281	294	352	282	311	305	324	320	298	304	315	299	279	288	307	264	274	300	286	294	336	310	296	285	325	270	314	286	300	300	285	308	355	303	307	287	261	294	313	322	326	283	322	308	317	327	349	309	316	332	294	314	301	306	321	295	309	328	302	268	287	295	292	288	341	291	247	296	301	306	293	309	304	290	302	277	317	330	336	349	325	280	300	301	286	323	298	330	321	293	343	308	316	312	270	299	326	311	280	292	297	318	318	299	352	302	277	309	308	310	315	303	324	303	303	317	304	328	305	300	293	300	297	285	297	330	310	276	324	294	287	318	313	296	316	307	263	318	304	293	299	286	306	308	296	290	298	297	324	301	304	282	294	279	333	285	316	313	327	310	323	293	295	290	250	300	289	323	310	306	301	329	298	292	313	334	301	295	280	311	317	306	325	308	294	311	305	324	298	334	300	290	307	358	305	280	299	313	315	303	354	296	325	310	295	300	315	284	292	289	317	295	271	280	301	299	287	318	306	288	314	325	321	292	314	305	313	313	339	327	294	289	328	288	264	326	314	315	318	296	288	267	318	299	309	307	301	317	290	294	313	287	257	279	285	273	309	314	307	304	296	293	280	281	306	342	276	336	342	283	329	317	318	321	301	323	265	306	295	306	289	330	315	281	263	299	281	257	305	301	355	300	290	293	291	307	315	306	286	289	317	313	308	300	274	304	323	345	281	314	319	305	281	311	289	326	307	316	299	306	292	320	322	281	275	299	317	288	292	309	290	298	330	283	349	290	329	324	318	332	285	306	314	296	276	290	309	305	286	284	290	304	320	274	336	293	297	305	351	317	299	303	303	318	339	290	301	331	323	318	305	321	305	292	315	286	304	316	325	304	272	280	313	302	322	271	302	315	305	312	300	274	322	301	354	342	309	297	278	294	307	293	316	296	329	299	293	312	271	306	284	287	306	303	317	278	283	314	330	288	320	289	302	283	280	294	282	316	293	295	352	345	337	326	310	317	293	306	331	325	316	321	268	304	292	325	288	269	318	326	311	320	297	310	306	294	295	279	335	281	258	315	306	293	305	323	346	314	320	297	320	282	301	318	317	291	284	305	310	350	330	290	292	308	297	290	295	253	302	308	301	337	292	296	314	325	302	316	287	306	263	271	280	310	310	340	267	287	307	294	325	331	316	299	299	285	329	253	312	325	308	317	347	287	295	305	299	297	294	306	304	290	299	284	295	336	290	304	304	294	334	335	297	325	310	277	324	317	329	299	317	314	311	303	308	288	268	298	282	320	260	319	292	305	290	294	299	352	308	315	297	311	308	318	304	300	318	333	301	315	295	327	328	304	284	306	311	291	331	327	285	300	304	322	322	317	299	305	362	262	300	308	290	274	300	309	266	325	299	293	279	314	316	349	302	293	290	321	313	293	334	268	323	301	313	291	310	294	327	351	288	309	288	279	308	291	310	301	293	302	282	299	299	326	329	296	323	280	289	279	284	341	324	314	257	307	316	282	303	287	308	318	337	328	326	337	325	315	314	296	298	312	331	310	310	316	300	294	289	302	316	334	283	331	341	310	297	292	321	305	278	302	290	278	278	339	320	309	296	299	317	280	287	294	298	300	302	325	301	303	298	315	330	329	307	265	314	271	298	294	309	297	322	292	283	297	265	307	300	290	307	303	324	295	308	297	314	288	314	311	314	306	340
16339	3192	9514	12531	10318	6548	3755	2564	1647	1263	1054	975	944	862	831	869	788	736	781	732	778	770	732	698	779	745	717	726	771	711	759	692	702	695	699	706	683	713	687	667	732	711	709	733	725	629	667	692	730	668	655	692	695	733	655	683	687	692	696	648	691	647	638	687	706	677	650	662	672	657	681	615	702	709	703	671	708	646	670	667	666	719	699	665	723	723	704	700	654	715	705	681	685	716	663	702	683	640	693	661	614	696	672	693	683	662	663	656	694	648	680	711	702	697	649	711	686	698	719	696	682	713	712	703	690	675	680	685	663	728	679	724	673	655	681	672	664	680	677	663	658	678	680	608	686	716	674	682	718	683	712	685	686	702	702	687	656	667	707	656	671	699	648	725	704	677	657	643	716	681	664	655	701	741	655	683	666	692	692	734	688	677	654	704	678	732	664	694	649	682	674	632	620	721	671	697	750	702	694	659	645	657	680	708	716	658	677	651	659	684	704	654	725	714	695	717	651	710	694	700	692	640	666	657	701	652	676	687	701	659	665	682	670	645	708	726	655	723	703	660	662	652	629	672	653	675	708	661	692	668	641	620	684	750	685	700	708	662	627	678	631	681	687	664	672	680	698	714	647	663	652	660	683	680	706	707	655	698	664	660	662	689	689	699	689	694	686	692	689	644	681	654	712	685	683	703	687	696	650	678	650	705	690	659	676	696	663	681	655	656	698	714	655	709	687	692	689	719	700	659	716	698	652	677	654	719	722	634	673	715	670	688	640	644	671	689	685	668	668	713	662	701	652	650	739	653	690	704	666	696	679	657	686	645	706	681	687	634	661	686	712	708	677	719	707	665	691	697	722	715	661	689	709	664	623	665	658	715	700	649	670	675	689	707	685	726	675	670	711	644	662	713	701	683	664	676	716	655	644	648	676	692	657	695	745	672	711	705	681	654	677	658	672	671	667	652	676	662	683	712	662	662	713	716	675	714	688	673	680	656	661	673	704	649	658	644	639	645	663	698	679	686	655	666	637	668	667	657	674	689	660	661	673	668	676	683	679	658	682	725	657	647	676	656	690	683	646	707	636	675	655	701	669	684	691	680	678	701	688	678	666	712	734	696	699	649	701	684	664	688	663	695	647	700	682	663	709	725	725	677	701	660	663	721	701	686	685	727	682	681	680	692	716	691	708	659	701	679	724	632	650	668	671	692	687	704	700	675	687	703	641	616	680	664	715	658	695	668	675	642	678	716	649	659	678	690	673	683	657	672	687	685	642	629	674	687	649	667	692	674	733	695	668	683	678	691	638	720	671	665	703	673	694	708	690	660	698	735	675	737	673	678	650	696	683	709	618	729	699	701	694	680	714	671	689	634	675	647	700	718	624	698	646	660	689	695	665	640	694	680	682	703	689	709	701	692	693	686	707	676	683	663	722	627	663	739	632	656	645	661	641	707	695	677	703	714	657	667	715	680	740	690	674	702	704	663	630	632	684	714	705	689	683	699	668	691	708	689	715	688	673	684	670	648	688	676	741	672	623	680	737	656	680	703	686	705	688	715	680	701	645	702	671	622	730	706	670	693	702	667	651	672	711	668	669	669	709	658	685	658	676	665	658	686	699	658	644	656	671	702	709	653	668	682	663	729	678	704	642	671	656	695	737	675	650	651	688	673	639	718	672	664	680	676	714	664	686	716	661	686	669	682	679	672	650	674	656	698	686	661	691	662	716	696	675	660	707	702	728	700	682	690	667	667	689	688	688	703	670	629	680	681	663	648	661	655	651	653	668	724	618	673	704	747	698	734	712	684	696	694	662	713	693	670	675	678	659	663	631	696	636	655	654	693	663	625	656	671	695	658	666	700	727	653	681	692	640	672	681	674	646	680	680	658	676	678	689	660	656	663	664	655	676	691	698	680	717	693	673	642	653	690	657	720	709	681	656	678	743	691	651	653	718	695	676	663	648	684	676	678	734	689	704	675	685	688	679	702	679	672	690	676	706	661	644	652	635	678	652	676	686	704	716	687	713	730	708	670	693	643	667	697	677	641	656	709	668	678	711	653	670	654	680	671	673	642	699	683	685	658	708	696	666	656	687	627	666	720	678	620	668	689	654	679	700	652	674	644	696	652	661	662	688	662	730	681	687	686	727	638	626	652	646	693	713	711	670	658	632	672	691	690	680	656	706	702	656	726	701	655	694	696	637	691	682	676	685	646	707	681	690	702	650	670	672	666	684	649	678	704	716	670	687	675	719	690	661	662	631	646	696	752	615	673	685	734	707	677	701	679	694	724	733	719	678	645	676	678	685	656	649	675	643	665	656	696	702	649	678	663	667	666	671	637	680	711	696	685	679	710	732	733	680	705	704	722	698	706	700	719	682	669	643	654	698	652	693	731	648	716	713	695	681	676	666	662	700	701	729	629	677	772	715	723	716	676	684	641	708	692	688	667	701	708	721	628	640	677	690	673	680	682	677	648	685	698	686	629	685	621	653	688	674	653	687	601	672	674	699	666	653	635	702	719	703	656	690	660	638	660	701	677	690	701	706	675	721	699	722	677	683	724	655	674	686	696	684	651	614	674	685	679	670	712	647	641	684	685	651	678	641	712	684	641	630	719	672	673	680	725	689	658	676	704	717	683	676	653	676	663	712	764	672	667	711	665	638	689	640	701	684	683	607	655	737	677	690	702	698	672	677	717	671	702	672	646	729	747	688	678	682	687	662	656	730	671	664	670	696	687	648	669	663	670	740	636	703	655	736	684	657	690	677	672	677	695	653	719	690	705	708	681	675	648	676	682	743	685	694	700	690	653	664	701	719	671	660	693	696	727	667	681	697	712	683	661	694	642	692	666	640	662	669	663	733	646	717	655	658	668	720	623	656	678	619	684	683	652	699	647	666	734	681	684	695	672	667	633	715	669	697	686	666	677	684	698	623	639	719	666	668	682	708	714	669	663	648	696	668	668	715	707	680	675	655	639	674	681	662	697	696	669	660	637	696	668	704	689	697	684	695	620	666	676	701	671	712	707	666	627	686	635	658	643	664	702	636	727	609	680	716	693	640	661	694	679	692	728	657	627	700	670	699	670	721	708	689	645	710	690	713	682	673	694	694	690	662	654	710	721	663	658	721	732	714	715	774	684	695	680	659	669	696	680	650	685	690	669	682	685	657	678	674	680	760	703	660	675	714	686	731	703	732	684	700	719	659	703	656	684	699	696	656	636	654	671	699	701	660	662	677	656	695	655	701	638	693	702	686	730	721	642	696	659	711	690	670	738	643	664	641	703	688	690	691	711	661	685	678	666	723	681	663	672	643	708	710	713	683	662	706	678	663	717	723	664	690	699	676	663	661	709	666	670	721	696	654	725	705	721	680	692	697	678	727	663	709	723	722	660	729	734	663	662	678	632	695	677	704	636	733	671	665	676	699	719	677	688	707	691	696	647	654	639	683	727	680	666	740	709	646	719	686	624	672	662	675	680	721	632	727	719	697	767	709	685
7053	1494	1919	1761	1137	599	388	264	174	182	175	159	151	172	176	166	167	170	171	144	131	210	158	140	152	162	156	183	165	174	151	153	175	184	162	177	154	148	152	140	157	178	167	159	155	167	181	139	192	187	167	154	176	183	175	163	183	174	170	177	156	142	152	183	171	182	151	147	146	170	157	184	167	169	176	159	157	172	161	161	163	176	157	173	152	150	186	168	164	138	170	166	143	172	144	134	148	165	153	163	168	163	164	153	153	165	169	166	152	157	184	144	176	164	152	162	156	178	134	151	161	165	159	160	180	162	162	142	160	177	141	150	144	139	184	164	185	177	152	146	145	156	184	156	172	173	191	169	157	189	172	170	176	164	180	178	151	150	153	152	161	156	179	162	167	159	155	158	157	148	166	160	175	168	162	137	176	167	147	168	163	155	154	159	144	180	157	148	183	176	172	159	166	165	177	150	156	171	163	161	175	164	164	166	182	156	185	175	164	157	142	159	142	161	149	151	163	171	150	178	148	154	167	146	154	202	179	177	165	136	154	143	172	155	176	167	148	167	164	159	170	142	150	149	163	153	147	171	164	157	175	145	161	172	185	172	176	164	165	181	162	160	180	179	163	175	151	156	147	140	168	173	169	161	164	170	190	179	157	158	152	176	169	143	141	165	156	165	164	192	162	174	160	168	172	172	158	142	171	191	144	148	184	189	173	190	156	156	181	154	169	171	180	173	182	160	136	193	157	168	176	169	163	163	154	159	185	163	184	161	181	176	167	157	182	161	178	152	185	169	152	167	164	162	175	143	150	180	179	162	186	191	146	153	161	169	174	170	143	176	164	156	189	172	169	164	155	168	152	165	180	183	144	159	175	162	181	178	158	164	161	169	169	155	143	141	166	182	154	154	170	180	184	192	160	168	151	163	165	164	166	146	172	152	174	164	151	182	176	190	157	164	202	185	182	181	149	153	196	155	150	176	153	153	171	158	186	155	174	150	140	164	140	170	132	168	138	168	163	151	152	158	175	169	159	157	180	194	183	142	171	177	169	150	183	163	149	174	173	172	180	151	134	174	158	144	172	143	176	173	163	150	165	156	162	175	167	171	187	183	155	186	148	156	147	163	168	165	169	159	165	157	177	165	151	172	145	160	161	136	157	145	156	159	170	172	154	148	194	187	148	156	188	162	176	152	177	188	167	155	167	168	159	177	135	172	171	164	171	171	168	162	136	187	175	178	163	185	153	185	167	182	170	184	178	164	176	166	167	169	168	168	160	139	181	158	167	160	165	148	159	167	175	172	158	155	181	167	183	174	176	172	180	145	164	175	152	160	181	161	154	178	139	136	148	158	186	170	166	161	176	185	182	168	171	137	180	159	156	159	160	182	158	153	179	149	166	153	168	196	180	168	160	149	140	172	163	170	167	168	144	188	136	157	165	137	160	187	173	150	142	174	175	162	170	161	162	163	154	172	145	165	148	169	162	162	152	140	190	164	159	182	189	162	182	171	151	167	179	185	166	169	178	147	166	163	143	172	178	176	183	185	156	164	170	183	171	169	191	143	143	178	168	144	151	164	170	137	139	141	155	153	150	159	159	160	152	187	170	164	156	165	182	146	153	160	168	152	153	131	164	183	158	178	167	144	190	161	158	148	184	150	158	152	169	154	141	164	164	160	165	169	152	163	137	160	162	152	168	155	163	157	158	164	157	158	163	142	172	162	185	137	164	159	181	170	156	142	159	153	179	167	169	159	183	147	146	156	167	174	137	143	205	166	146	165	156	153	164	168	157	169	163	168	161	164	154	146	147	168	168	150	165	177	141	156	167	164	135	145	172	149	162	171	153	182	188	169	173	162	141	178	178	176	155	150	165	159	170	170	165	160	156	156	172	173	159	167	159	165	176	124	149	165	148	166	148	157	178	169	162	193	164	157	153	164	162	169	183	176	165	160	162	170	167	155	152	196	159	167	165	165	153	164	155	141	169	144	130	151	141	138	147	180	143	183	138	137	136	139	141	150	181	172	158	142	153	165	169	164	155	139	156	163	146	142	155	172	187	162	175	163	163	169	166	169	182	160	166	195	182	143	179	197	153	165	173	171	165	160	168	182	141	178	147	146	185	158	161	164	176	161	158	179	175	170	158	156	164	160	177	151	195	175	157	162	147	182	170	172	151	169	137	168	154	167	143	147	156	156	183	171	174	185	151	133	154	167	164	161	167	176	144	152	145	194	134	175	186	139	153	175	185	182	165	154	150	150	167	170	143	175	158	172	165	155	165	141	159	162	157	164	158	175	176	181	175	152	140	163	146	156	180	149	166	181	166	164	169	185	161	157	149	145	162	192	149	153	174	170	165	164	179	161	187	160	167	165	156	146	149	162	167	169	155	174	183	140	165	185	163	168	130	150	161	163	153	171	151	169	159	169	161	157	151	144	150	175	167	186	157	168	195	162	192	148	160	154	177	154	182	171	168	182	203	157	139	150	170	152	166	149	151	168	153	177	178	147	162	168	169	171	154	149	182	198	152	169	150	131	143	160	137	153	145	153	164	170	186	176	150	165	141	161	168	138	150	163	148	151	153	157	152	170	148	176	141	146	188	175	152	179	198	142	150	152	135	166	157	172	174	150	158	173	177	179	176	163	165	168	168	146	170	159	166	168	156	148	166	146	169	151	153	163	157	147	160	158	154	162	180	186	164	156	163	151	131	164	169	169	163	143	177	166	167	165	162	169	152	144	141	150	162	155	169	159	176	178	185	154	161	155	159	138	129	174	168	151	158	156	152	189	172	156	160	180	173	178	163	144	174	181	155	158	153	162	160	155	166	163	156	156	188	181	158	157	172	161	166	167	163	168	168	160	164	174	172	176	187	176	166	155	165	173	165	184	185	157	171	162	187	145	160	170	163	165	184	144	155	151	176	173	156	176	174	160	192	164	184	136	169	177	184	171	127	131	155	157	167	153	147	150	149	150	150	177	166	170	155	173	155	186	161	164	172	174	167	154	159	163	153	179	177	167	151	185	154	159	170	175	175	173	158	152	168	150	177	158	146	170	155	146	153	179	167	176	187	170	182	173	154	167	188	159	176	144	172	164	155	164	140	169	168	150	158	153	157	154	148	176	166	148	150	154	167	175	167	175	180	161	184	159	185	167	163	153	159	169	159	151	142	154	172	181	152	154	150	179	134	137	168	165	144	166	178	189	168	148	165	165	163	165	173	172	176	164	164	176	148	157	166	157	151	163	164	165	162	160	154	164	166	177	165	128	145	182	166	140	156	148	196	167	170	163	141	158	176	167	166	163	168	170	186	143	163	175	156	157	176	170	170	158	157	167	150	140	157	156	161	134	172	182	167	138	180	167	163	179	152	156	155	174	169	157	160	158	150	174	209	157	171	172	178	140	155	159	153	139	132	173	164	155	131	159	157	162	157	115	157	156	179	165	184	172	153	185	171	158	157	150	152	149	149	182	154	166	161	202	168	150	171	150	163	174	170	161
4685	1457	3955	5277	3967	2473	1360	901	627	511	480	441	420	407	421	413	397	405	381	385	414	425	401	400	354	389	407	409	426	412	426	378	390	389	395	377	413	412	365	400	419	396	403	416	405	370	376	411	386	373	370	384	370	434	373	377	376	381	390	412	417	368	393	372	381	396	387	365	389	416	382	382	397	403	415	395	374	375	424	370	373	417	376	381	366	373	384	402	394	407	415	390	405	379	391	403	385	404	417	369	399	379	394	357	369	412	372	370	398	385	375	410	407	386	424	374	396	431	406	381	418	353	394	374	427	403	396	380	371	402	387	389	404	402	366	406	387	424	438	393	417	406	367	407	386	384	411	392	427	388	378	373	376	406	406	376	415	400	375	374	388	375	388	378	356	437	431	417	381	423	359	359	413	352	430	371	382	372	377	399	397	397	400	390	377	436	388	396	374	436	414	434	389	351	370	364	396	373	393	405	400	397	369	362	310	422	412	365	403	380	378	390	406	386	383	390	374	389	403	360	368	389	386	395	381	369	400	358	364	377	395	399	370	410	375	388	399	378	406	388	391	359	393	411	420	435	395	373	413	420	408	374	389	394	407	394	376	455	400	411	392	364	415	381	398	402	408	374	385	395	395	387	420	371	362	387	365	374	380	346	391	405	433	396	400	386	414	398	381	417	406	374	390	404	385	379	388	400	397	387	403	409	372	357	361	379	379	417	412	414	388	427	420	385	374	375	385	424	392	395	380	375	395	412	376	412	372	398	366	406	411	381	392	387	406	390	383	400	426	378	390	373	380	374	384	427	371	387	383	405	408	370	379	401	418	426	410	395	388	385	354	399	392	378	369	414	377	371	400	387	362	441	387	380	401	400	377	394	388	362	405	426	415	384	424	394	392	419	386	404	394	416	395	393	420	377	395	389	400	376	380	377	385	358	385	407	407	446	445	389	408	429	386	381	393	413	389	408	403	386	401	361	428	398	396	410	398	375	356	392	366	394	369	370	388	417	386	399	355	362	395	382	421	398	419	374	371	383	402	389	395	415	398	363	374	398	384	432	385	406	409	392	379	382	383	379	401	411	401	441	380	413	357	400	407	387	402	407	392	425	362	373	410	403	397	405	365	397	386	378	378	398	372	385	392	372	400	385	369	385	392	365	402	374	381	399	387	393	393	421	375	424	386	381	382	402	408	395	424	388	366	394	374	392	362	387	393	399	425	382	375	408	415	438	384	404	399	400	396	353	419	439	373	387	363	404	416	375	410	396	406	380	373	375	403	407	400	396	424	419	379	377	380	402	400	385	396	426	370	376	406	384	370	398	391	395	407	376	421	383	397	397	375	380	379	386	378	429	387	388	401	406	380	366	418	380	400	413	378	387	399	394	403	364	390	374	439	399	374	424	374	421	411	381	441	405	389	441	360	388	396	416	418	369	433	413	393	374	374	369	400	474	400	388	382	373	371	362	392	364	398	391	364	402	378	405	406	429	364	398	407	388	376	413	389	384	369	369	357	401	386	394	366	364	427	393	416	409	379	385	404	378	408	368	401	356	398	413	427	387	379	391	411	390	418	379	374	357	410	396	411	368	381	397	392	382	387	400	421	435	397	403	399	409	430	367	392	403	395	394	414	412	402	421	401	469	401	389	387	385	400	416	417	425	412	431	421	386	399	435	389	417	398	393	386	412	403	387	401	369	340	373	367	405	382	374	389	395	367	380	384	386	385	413	381	393	396	393	379	384	419	404	394	362	402	391	385	380	361	405	403	383	412	437	420	377	385	376	380	361	348	379	379	353	371	412	420	426	389	376	370	428	359	385	386	426	393	375	378	416	401	386	352	396	384	384	374	413	375	401	401	375	405	375	398	378	419	387	385	434	385	357	421	422	410	457	427	380	388	417	400	425	405	387	389	380	398	375	383	375	373	390	369	375	376	366	416	416	371	400	388	380	425	406	398	384	412	438	348	382	397	413	412	374	427	366	391	372	389	394	383	388	433	415	397	385	381	390	402	361	417	394	392	370	404	388	392	401	409	367	391	395	387	397	401	390	408	365	419	412	378	386	390	406	372	404	378	399	409	429	412	419	393	370	399	373	388	413	377	388	410	346	420	442	383	371	360	394	398	380	418	385	414	420	372	427	387	393	417	382	405	369	386	387	399	372	357	361	355	385	397	414	402	397	413	407	351	382	412	391	378	377	408	357	398	404	394	414	334	454	382	412	390	389	392	391	387	412	373	374	403	389	366	395	382	374	385	403	398	358	397	410	391	391	425	384	386	401	405	409	411	385	373	426	434	385	387	430	416	363	405	452	383	365	389	396	407	409	395	396	374	384	364	356	400	401	384	408	353	382	400	386	411	371	377	388	394	425	385	400	408	403	427	375	388	371	373	366	417	355	408	396	400	421	414	410	362	395	378	392	373	381	386	413	403	434	402	376	390	406	380	360	387	406	407	403	408	396	378	395	439	397	412	396	400	388	371	385	399	380	409	369	380	420	407	400	412	422	383	407	381	420	386	380	393	387	398	379	396	410	362	389	401	379	372	428	406	363	355	399	359	385	414	382	396	426	401	397	389	379	408	360	381	397	407	408	397	400	360	396	434	411	394	378	361	393	411	401	408	396	429	409	380	387	411	387	348	419	419	385	392	415	351	406	374	395	383	407	415	374	391	374	419	360	380	415	382	379	389	386	392	419	403	385	370	377	421	389	372	371	387	420	373	368	419	392	390	377	384	368	396	415	416	425	410	385	370	443	402	373	381	355	385	397	393	406	364	397	427	347	400	392	386	376	398	384	379	389	376	416	374	392	348	368	390	357	416	386	391	387	421	401	376	366	400	395	388	403	372	437	408	409	378	401	398	367	405	350	415	367	409	426	435	381	377	369	395	385	383	417	402	381	387	408	444	366	363	391	398	395	406	396	385	377	339	372	403	387	419	393	392	420	392	373	377	406	391	407	373	408	414	388	406	418	389	389	396	361	373	342	374	339	444	398	374	382	405	380	371	401	387	368	386	371	369	415	412	382	368	411	400	397	394	427	386	359	373	363	376	405	373	387	391	365	418	395	415	393	388	391	380	397	402	410	413	368	364	373	389	400	408	385	406	392	398	395	389	361	386	392	384	395	392	396	394	368	400	406	408	384	367	406	400	387	379	397	387	413	404	396	386	364	387	396	386	389	361	379	436	375	379	413	368	357	386	381	411	379	397	420	380	387	398	415	455	367	388	391	409	385	379	387	421	377	402	362	409	392	411	382	355	379	391	406	376	424	405	386	407	411	393	435	382	406	390	434	410	412	429	387	378	400	350	398	398	405	387	414	408	380	389	398	361	395	408	386	388	411	386	364	359	411	385	378	381	409	444	421	406	359	375	398	366	391	402	360	363	402	341	397	384	336	402	380	388	375	414	399	392	386	381	371	389	373	389	385	381	421	395	392	368	422	397	379	367	361	377	422	410	412	367	431	419	385	416	395	386	394	389	367	402	389	393	400	389	411
20026	3604	3518	2876	1796	1008	569	376	255	257	190	165	177	165	177	144	161	180	165	177	172	177	152	179	132	140	167	168	153	146	135	162	158	167	156	169	152	153	157	156	172	170	164	154	168	160	156	161	151	138	154	171	160	149	156	168	150	162	163	152	143	128	163	161	155	160	169	162	157	154	126	159	135	165	153	167	132	150	145	148	134	145	139	157	150	179	191	135	156	133	161	158	134	150	161	152	143	159	156	148	149	161	146	150	142	142	155	147	146	151	166	134	151	158	139	149	144	157	136	156	154	159	152	152	160	146	146	173	150	148	155	152	165	155	158	137	184	141	165	141	152	167	144	156	144	151	169	145	145	142	135	144	174	179	157	138	137	146	138	159	145	152	137	159	144	160	150	145	156	152	153	126	148	173	192	145	139	135	174	164	158	157	145	151	137	149	163	145	154	132	140	144	129	158	140	142	134	163	175	160	145	145	143	144	167	145	142	173	166	145	151	158	170	134	146	145	162	147	151	154	166	165	172	144	168	164	176	150	178	145	182	146	148	144	141	134	157	147	152	167	161	160	149	146	139	140	129	143	171	142	173	128	160	154	160	164	163	169	160	134	169	155	153	161	145	161	136	155	161	161	160	169	132	169	142	180	173	146	139	145	173	167	151	176	135	153	143	160	142	154	143	159	162	156	181	165	153	169	140	172	166	143	173	176	147	143	154	153	139	145	157	151	137	152	139	161	146	150	178	173	137	134	164	147	145	163	136	164	164	156	173	157	156	162	147	162	146	162	159	153	148	189	144	149	155	145	156	155	147	157	140	144	149	160	162	124	155	144	149	159	140	163	164	138	150	142	169	144	144	109	142	162	145	144	156	150	156	153	160	154	172	153	122	137	170	174	145	124	169	139	153	181	136	135	160	167	153	163	168	153	164	156	184	166	177	153	135	148	146	163	139	157	145	169	159	154	174	158	139	159	137	136	179	168	142	144	148	141	141	158	160	163	184	149	142	189	138	151	161	146	138	151	151	139	154	150	182	185	143	144	160	166	148	160	155	160	163	146	145	164	175	132	152	137	145	154	165	160	126	165	157	184	173	154	156	138	143	164	149	143	152	174	156	156	165	157	169	139	145	132	176	149	155	150	166	184	151	174	163	156	142	165	140	161	169	165	143	139	173	130	170	160	164	155	170	149	146	172	145	156	149	156	154	127	164	140	163	138	134	159	139	167	159	160	132	141	173	178	151	142	134	140	142	133	161	147	172	151	153	152	163	157	149	174	150	140	160	167	164	138	149	171	162	175	163	144	145	151	161	140	167	153	162	154	139	165	170	177	174	158	150	158	144	149	164	135	170	159	130	148	120	138	167	142	133	131	159	152	159	149	175	162	151	157	159	165	158	152	158	164	148	132	168	165	160	174	132	157	147	174	173	171	171	162	171	166	128	141	175	181	154	145	162	156	152	161	144	173	162	151	158	133	130	167	142	141	145	149	158	147	158	175	163	169	165	153	163	144	156	144	140	142	159	152	144	138	157	149	122	165	145	152	165	149	151	155	148	145	145	160	153	148	174	166	155	152	136	151	147	136	147	180	156	138	132	139	181	168	161	143	139	174	155	136	151	163	145	153	164	142	142	149	149	141	176	186	153	176	134	136	147	163	167	186	164	143	159	157	125	137	157	160	164	140	161	145	169	158	154	161	155	153	142	140	153	151	170	165	135	162	152	194	137	155	157	156	137	180	155	152	165	156	156	131	147	168	154	139	136	143	135	144	169	145	169	142	160	168	143	143	119	131	149	156	151	142	136	138	147	166	137	141	135	155	153	176	145	150	174	138	145	154	140	139	143	167	147	166	166	172	146	146	166	172	133	170	176	149	133	150	118	144	155	145	138	166	166	149	126	156	166	149	171	144	157	143	158	146	130	134	171	147	128	144	160	142	129	154	149	146	161	159	134	148	152	136	131	154	157	164	155	171	185	137	169	142	166	155	132	138	150	169	169	144	148	148	140	156	151	170	134	157	163	143	169	147	166	153	171	155	160	143	165	177	133	140	176	146	150	152	162	156	163	189	138	144	159	152	137	161	163	147	167	153	146	159	138	153	169	162	166	173	146	167	125	157	161	170	146	145	149	160	141	154	144	148	136	168	167	169	147	148	137	140	147	151	176	165	117	172	158	171	139	149	152	159	158	124	155	156	135	161	147	132	142	173	144	138	152	139	145	165	156	161	159	141	165	150	161	165	162	141	147	147	156	133	135	174	133	141	167	147	132	145	167	173	157	167	137	170	145	165	161	154	141	158	140	140	177	149	161	165	169	163	152	142	152	139	134	142	168	168	164	177	140	157	158	139	156	157	182	160	156	157	170	149	137	140	134	150	163	153	149	149	145	128	165	139	158	148	162	145	165	143	161	152	152	119	154	160	175	154	147	128	167	152	175	156	164	137	158	145	155	150	164	137	150	148	157	121	158	160	154	167	177	134	156	151	174	150	154	167	117	159	171	149	143	132	150	148	166	172	138	159	142	165	156	140	152	164	159	176	148	167	152	128	153	138	150	170	150	148	160	149	154	165	158	163	142	165	148	151	143	135	162	150	166	166	134	139	136	163	148	129	173	152	156	137	139	165	128	162	150	138	166	162	168	178	140	144	162	156	180	178	142	156	168	139	142	156	149	158	156	159	146	146	154	162	167	145	153	153	171	188	158	150	146	145	144	149	157	153	137	138	126	142	157	147	159	172	172	174	153	160	140	163	155	138	163	189	154	135	172	159	109	138	151	184	178	153	169	163	136	145	152	145	157	149	176	140	151	157	151	163	140	134	129	171	154	145	164	140	144	163	134	155	167	154	165	177	165	143	179	148	132	144	180	155	125	121	138	179	155	160	150	156	135	158	148	164	157	145	158	163	149	157	153	154	140	157	160	142	154	169	162	149	127	184	155	183	161	158	165	146	142	160	150	139	155	165	149	165	152	147	151	148	157	150	156	164	147	162	156	157	149	152	131	134	157	153	166	178	157	152	143	167	144	142	132	157	170	159	156	142	144	156	178	150	143	161	148	145	165	127	170	175	166	158	145	148	177	193	159	152	159	145	160	169	132	163	154	154	160	153	163	148	138	150	161	145	140	134	173	169	153	143	153	151	165	147	141	132	136	156	168	154	163	160	163	141	138	149	160	137	147	143	163	160	136	165	163	142	158	161	148	167	147	125	165	160	158	147	135	151	154	162	151	144	131	148	154	159	156	137	146	168	134	160	158	148	151	147	137	148	167	171	164	157	146	142	133	165	137	157	143	149	172	163	143	177	155	161	162	137	154	163	157	137	144	140	139	168	168	130	145	154	142	159	146	138	155	138	151	148	172	166	147	147	146	142	157	162	134	146	165	116	165	159	163	154	142	153	159	172	162	155	162	143	131	162	144	157	152	140	158	127	155	171	147	140	160	142	150	150	145	175	160	148	146	167	162	165	159	144	139	160	152	141	175	151	132	150	139	154	148	179
12380	2242	6623	8462	6799	4201	2367	1404	1021	744	608	540	562	524	486	455	508	464	452	484	462	413	387	424	435	427	395	441	452	429	398	389	425	407	408	409	414	388	382	396	381	388	394	397	407	409	381	405	409	424	388	377	414	376	423	368	403	369	339	400	365	371	394	375	375	374	405	382	389	405	414	411	346	383	413	405	406	415	402	389	425	403	401	398	401	384	394	395	452	350	377	404	408	367	413	383	377	395	387	395	351	350	385	423	424	366	394	400	367	402	368	378	405	380	370	371	389	393	380	388	376	416	392	414	391	413	386	386	364	388	400	366	361	370	404	406	408	381	393	379	433	384	394	365	394	405	379	382	390	389	360	363	368	388	360	360	425	386	381	402	407	396	379	441	377	377	436	383	335	409	375	396	355	426	380	387	394	346	372	423	381	364	386	368	383	392	377	405	384	413	401	407	372	393	384	372	400	402	403	394	382	411	376	374	397	397	383	363	390	369	378	374	393	397	412	414	406	411	372	381	415	381	356	376	398	392	373	412	383	400	398	410	388	409	383	390	373	347	421	388	378	373	390	400	391	415	388	370	364	400	350	403	419	403	352	404	414	389	410	409	392	386	392	406	434	393	427	384	394	386	340	339	383	367	383	368	421	362	361	375	366	394	389	392	393	403	408	443	430	415	395	380	415	401	411	402	418	401	395	405	372	402	398	358	408	420	375	419	409	395	399	391	417	375	406	370	412	398	389	387	361	367	346	412	368	436	388	384	372	436	366	379	368	381	387	366	387	368	418	419	394	398	395	407	371	377	388	403	368	376	401	364	364	383	388	387	414	386	360	394	384	392	392	366	385	401	359	375	395	391	368	408	403	378	400	408	410	348	390	409	410	397	429	391	387	410	389	380	400	357	402	392	407	379	352	380	396	342	419	370	369	390	384	374	374	384	375	390	401	353	356	381	361	400	397	393	410	371	379	378	377	362	393	402	378	362	385	376	403	405	399	385	424	392	398	397	417	388	387	373	365	340	370	380	360	409	366	392	397	382	400	368	378	408	387	358	382	368	409	416	415	391	420	393	373	403	417	365	389	380	382	395	397	397	395	391	384	383	365	389	361	392	398	370	380	413	401	437	400	419	381	396	358	432	421	410	375	377	420	395	379	356	394	390	391	379	387	394	398	395	359	376	385	378	379	360	403	353	399	360	416	370	391	394	384	367	405	391	364	410	393	389	402	348	361	410	375	396	376	396	418	400	406	409	404	418	408	380	366	389	433	360	374	418	402	404	349	385	381	399	394	414	390	367	383	402	418	393	380	404	404	357	405	400	405	374	362	375	371	375	362	399	378	392	413	391	413	395	423	380	372	388	397	389	404	424	382	411	370	403	395	386	372	382	384	368	374	391	380	387	389	421	379	396	406	394	398	360	382	438	372	417	349	375	399	380	382	386	386	384	378	390	386	412	382	382	393	370	385	356	384	355	406	393	392	415	361	393	410	381	433	377	365	429	365	388	408	418	369	389	410	399	411	369	396	398	414	400	384	401	383	370	351	400	376	405	365	397	384	384	400	391	461	421	419	397	355	397	432	394	391	386	412	343	405	367	392	359	393	402	358	350	367	390	385	350	390	376	388	396	396	384	399	406	366	376	401	409	347	384	385	408	390	397	367	369	359	380	400	428	424	417	405	388	375	414	378	371	384	409	359	380	362	376	373	404	349	398	387	394	412	400	380	364	376	417	402	350	395	375	381	420	403	387	350	402	411	357	392	421	385	436	367	403	379	397	381	415	411	398	363	368	391	390	373	386	401	385	378	349	358	387	413	424	337	384	441	366	372	361	378	408	411	377	379	383	414	403	424	380	382	369	385	396	381	389	384	398	376	361	378	369	355	388	422	410	396	402	395	358	380	385	358	382	374	361	374	380	429	342	399	389	369	380	384	387	371	375	372	375	418	406	389	391	391	413	401	366	362	379	372	403	361	404	411	403	382	377	382	395	381	425	342	352	371	410	398	374	357	411	361	404	400	363	402	400	402	383	387	375	381	399	369	387	357	394	384	381	374	386	361	419	388	353	399	360	408	357	362	433	377	386	398	392	413	387	396	382	381	400	353	367	412	396	419	395	392	372	401	386	389	398	391	397	391	373	398	398	378	395	399	347	424	387	419	386	386	391	391	394	405	388	355	387	392	414	401	363	408	373	390	394	390	381	405	391	401	381	381	371	350	392	372	440	431	384	373	382	409	409	390	421	402	400	393	416	421	403	370	377	441	404	403	366	385	377	385	362	363	385	357	377	347	358	388	368	377	414	388	415	416	390	411	399	384	361	372	376	393	390	394	348	402	367	380	383	430	394	372	388	371	375	329	387	394	393	410	377	365	364	396	392	373	399	407	391	425	401	397	393	346	361	419	408	396	373	406	396	378	362	393	385	430	401	358	388	382	415	410	368	381	382	389	353	372	403	389	368	357	397	398	370	413	374	413	410	401	369	379	382	363	382	389	363	404	353	369	413	394	393	379	374	398	401	402	378	355	387	416	382	396	393	379	382	375	389	360	399	397	372	402	378	434	379	351	398	394	384	388	407	385	373	384	397	399	395	398	376	390	363	425	384	393	379	394	376	364	400	371	405	410	387	380	377	384	389	345	389	417	387	373	390	411	363	370	384	379	394	393	366	363	364	386	390	392	403	398	382	386	380	387	417	367	385	381	357	408	360	369	409	375	388	368	377	391	400	418	370	384	383	374	398	417	356	377	417	388	395	327	368	384	382	436	391	408	391	370	331	387	387	389	359	376	395	399	402	392	380	378	381	374	411	409	400	422	398	378	367	364	367	423	386	410	362	408	375	369	372	375	399	385	383	365	399	381	373	402	418	417	358	383	433	408	427	387	361	370	379	402	397	420	354	402	396	403	380	390	380	373	388	402	356	377	395	394	346	402	360	438	432	374	408	381	358	356	389	366	353	358	398	402	382	387	363	377	385	395	381	344	405	375	384	378	351	358	402	377	401	369	397	418	386	408	388	363	360	386	396	409	398	363	387	356	385	389	412	355	366	412	370	401	404	345	392	440	373	400	382	373	374	400	409	362	379	387	437	390	403	373	404	391	414	402	396	379	397	404	350	389	394	379	376	414	409	400	387	367	390	389	395	408	377	369	374	421	396	372	385	418	396	360	393	366	400	385	397	399	405	366	365	377	406	372	374	405	383	388	382	403	385	401	429	384	354	419	378	423	419	383	335	433	395	389	374	401	391	385	389	364	387	376	401	394	388	403	381	386	407	397	375	349	387	369	364	404	379	419	374	386	384	401	375	401	390	390	427	396	383	378	418	360	398	384	394	371	385	411	396	404	382	414	403	363	369	391	422	401	428	393	376	385	385	405	391	430	363	374	406	429	356	397	403	386	381	375	352	388	364	364	428	380	403	389	388	420	396	381	354	378	370	384	376	389	422	399	348	357	389	435	420	383	398	378	389	399	429	357	371	414	381	354	406	388	408	381	384
30600	7201	5738	4071	2733	1521	945	646	461	372	391	341	305	356	297	336	295	311	334	334	296	338	302	322	310	307	295	368	314	294	308	323	326	323	304	306	324	281	319	331	283	314	300	312	296	313	278	343	373	314	309	317	347	314	320	335	305	303	316	299	312	307	305	263	310	314	278	310	288	286	292	281	328	307	327	327	276	259	272	286	316	303	287	307	315	267	293	309	319	292	297	310	309	279	298	296	304	305	314	310	320	301	340	334	309	322	314	342	315	291	327	299	306	314	328	329	313	303	312	318	308	332	294	319	275	287	318	317	285	338	281	290	298	309	267	296	300	318	308	340	288	297	319	331	288	313	285	295	315	303	280	307	294	340	318	297	290	301	298	315	302	303	324	299	288	302	322	311	297	299	292	325	341	333	310	347	308	305	290	258	315	263	304	321	302	299	285	339	305	286	297	316	279	287	322	321	295	296	300	298	332	321	306	305	282	299	295	267	306	288	295	317	361	312	291	298	316	338	300	319	302	296	302	286	289	306	295	285	322	281	294	290	333	276	316	296	315	306	295	302	317	320	322	298	283	330	308	306	319	313	298	316	285	353	329	301	267	281	300	299	325	295	301	325	273	336	301	298	295	304	292	325	274	296	294	277	285	289	296	281	279	310	276	339	285	285	327	305	341	310	301	296	328	316	310	300	291	317	301	308	304	263	281	306	332	329	335	331	308	337	299	286	295	340	324	309	319	309	307	321	308	292	314	288	273	314	294	291	286	325	314	323	331	312	321	313	312	306	306	322	319	312	281	303	293	305	310	288	308	301	305	281	295	292	290	297	299	328	290	306	312	299	280	294	311	338	263	330	342	288	277	283	264	296	318	310	299	282	299	305	312	297	319	282	307	325	314	323	327	328	341	292	296	322	335	298	294	292	302	297	299	305	280	269	337	282	308	297	305	300	301	277	292	310	304	302	335	320	286	284	309	315	324	286	288	313	316	286	293	332	304	289	293	293	300	307	283	315	289	282	328	314	308	294	301	290	330	293	328	328	317	257	326	303	320	317	287	270	302	310	326	330	275	315	305	307	324	280	299	298	316	329	326	322	286	305	317	308	344	299	331	321	325	295	280	315	298	303	320	303	296	319	324	293	301	302	289	289	310	337	325	312	286	296	285	322	299	299	313	301	298	276	309	293	313	271	305	309	311	268	329	278	310	290	295	294	301	315	325	307	293	269	316	286	296	307	305	289	304	347	300	312	330	269	267	306	304	315	300	309	294	323	288	304	334	310	286	283	284	286	330	324	289	302	301	304	299	282	297	290	322	326	304	295	295	306	338	302	304	262	272	279	331	309	313	342	309	281	290	318	295	296	278	321	341	306	296	310	333	276	296	305	310	287	275	335	309	292	295	319	302	308	344	308	326	292	303	292	331	342	257	270	316	327	278	344	302	316	299	301	285	294	303	309	314	312	331	297	275	284	293	304	316	319	326	278	280	284	346	276	286	296	296	320	283	331	317	311	307	293	327	297	278	325	305	275	296	277	308	295	294	316	325	322	283	298	292	299	306	303	282	301	300	304	304	320	305	310	324	307	335	302	302	328	296	313	331	327	345	297	324	328	304	315	294	335	323	291	307	285	313	295	283	301	312	313	321	300	300	320	314	317	342	311	277	307	306	312	305	290	286	300	295	291	295	279	310	315	322	306	309	309	311	290	302	295	301	287	313	309	324	298	289	282	293	279	320	292	313	265	295	330	303	347	311	321	317	330	332	301	303	295	347	294	294	301	294	286	280	287	290	293	311	305	307	293	287	311	301	274	271	322	309	338	306	301	298	303	280	320	290	304	287	328	298	300	289	276	315	301	249	298	284	317	304	293	329	274	314	271	358	284	320	311	335	295	297	303	290	305	325	325	282	306	317	336	319	319	297	311	291	298	275	272	317	307	305	330	301	316	310	315	301	268	299	294	280	334	330	313	309	315	349	325	308	315	345	312	349	297	335	320	308	317	268	264	340	298	284	294	289	280	303	308	287	322	338	277	329	320	280	306	327	291	341	312	310	306	292	284	307	302	326	299	325	310	300	274	288	332	303	300	299	289	284	353	338	312	326	327	302	290	272	283	323	325	289	281	300	307	269	337	327	316	299	293	320	282	268	324	272	311	296	304	293	264	291	290	294	331	305	282	299	305	297	324	296	330	310	331	299	308	268	312	301	324	291	291	340	267	306	333	332	336	292	302	327	273	305	290	312	300	327	283	244	279	294	341	337	298	306	314	295	293	303	329	278	284	314	303	311	297	264	276	313	283	309	295	288	322	316	295	298	301	304	287	321	298	284	291	292	288	290	286	306	326	312	285	281	301	352	312	299	306	315	324	320	310	320	326	300	291	274	302	322	329	335	316	319	320	308	295	289	310	314	305	296	279	261	292	301	284	269	302	287	285	322	284	326	341	310	301	326	325	312	338	315	335	281	276	312	294	291	289	267	323	294	288	287	307	329	297	336	280	312	335	301	284	329	338	328	302	308	299	296	313	311	299	332	273	319	318	292	313	297	324	326	329	323	293	297	331	304	312	299	287	281	277	289	317	306	335	311	299	313	301	288	304	308	267	291	284	330	289	310	309	317	311	343	281	308	294	323	307	312	325	347	342	294	301	323	312	289	308	289	291	314	292	272	294	293	299	331	281	319	302	312	321	290	300	336	291	314	307	284	320	280	286	283	301	310	304	326	308	311	292	306	293	305	312	285	308	285	300	283	306	288	288	316	301	312	324	271	298	350	323	310	299	273	324	305	331	305	336	329	339	295	305	291	303	281	290	286	309	287	270	308	324	327	339	308	285	271	297	288	307	346	347	319	342	333	316	311	283	288	302	316	288	308	307	330	298	342	326	311	287	296	308	281	278	310	306	280	303	292	310	347	316	303	317	295	281	326	299	280	314	317	307	333	287	324	344	312	264	327	340	305	286	296	307	299	322	339	311	291	278	287	301	314	295	301	318	279	284	291	293	304	302	313	306	301	330	285	303	325	269	300	292	300	297	313	339	266	312	303	302	315	308	278	318	315	283	284	276	309	307	316	322	297	333	318	301	312	285	282	286	301	310	298	288	264	308	339	336	273	293	335	315	316	309	303	311	310	300	296	281	295	286	295	354	287	341	313	288	281	293	322	295	321	306	289	320	308	317	290	320	300	308	280	294	288	320	272	276	311	318	273	302	279	321	302	288	298	311	315	293	306	300	294	289	308	295	284	328	280	298	328	327	328	307	276	283	299	316	292	301	304	279	318	311	318	315	316	325	336	306	326	306	304	330	299	303	301	295	298	323	295	292	285	302	283	257	268	312	279	310	288	317	317	315	274	309	313	277	327	328	310	321	306	280	334	293	327	311	319	323	298	322	299	302	297	310	292	310	293	329	290	307	275	316	292	302	292	353	322	286	302	301	284	306	311	326	302	296	341	323	307	303	305	298	281	296	318	307	310	361	294	325	317	300	266	327	321	314	316	263
16734	3433	9077	10708	8463	5613	3553	2409	1607	1270	1028	973	971	864	821	822	849	833	831	814	783	792	764	735	740	767	729	743	763	769	736	698	695	740	750	725	725	714	706	716	718	696	707	707	707	739	696	718	708	716	684	714	664	667	658	699	703	660	730	677	706	736	715	682	695	689	707	699	665	645	697	688	668	683	682	685	672	709	668	640	704	705	684	686	677	682	710	689	670	651	647	701	653	701	686	673	693	707	658	728	674	701	691	666	675	677	713	721	680	703	675	667	710	728	669	698	728	711	692	704	666	660	679	655	688	705	675	670	715	732	688	680	691	720	738	692	698	626	676	683	714	640	725	671	696	635	686	636	684	698	683	668	709	676	675	672	649	709	677	710	684	674	691	660	669	647	644	698	667	723	665	696	708	724	663	692	656	730	663	707	656	734	698	684	679	623	730	657	745	667	712	687	693	675	667	643	674	681	687	663	688	668	672	722	683	676	728	671	701	680	708	657	672	621	691	664	705	668	683	730	691	695	697	680	667	712	648	691	696	675	669	694	656	643	730	705	686	609	694	696	686	681	702	689	693	677	700	700	639	635	625	663	706	662	703	666	693	648	688	661	707	707	699	660	632	686	654	687	711	710	678	687	727	679	672	640	710	674	704	690	711	697	697	694	697	668	723	694	702	686	623	695	695	700	642	692	681	657	701	693	672	692	694	727	697	682	684	677	680	707	646	699	677	724	727	695	742	706	668	740	695	652	713	692	637	626	694	689	675	653	689	688	692	649	695	716	692	729	668	690	686	695	664	649	668	670	674	688	675	666	659	694	638	709	710	696	718	694	656	697	643	675	615	658	694	683	663	663	637	696	667	661	671	650	695	658	686	700	679	681	677	672	705	691	702	725	670	691	704	702	645	666	705	674	708	736	718	659	655	712	692	713	709	686	680	682	686	734	712	640	715	678	654	708	630	628	685	723	673	690	685	675	686	650	703	678	679	670	703	665	690	698	728	667	609	711	712	681	705	668	669	675	698	703	726	666	659	693	665	672	679	707	698	678	711	664	699	677	714	667	736	664	666	694	654	725	680	667	720	694	721	645	665	716	676	731	683	680	686	660	662	690	643	663	645	694	709	690	678	663	685	659	730	706	677	663	660	685	710	633	692	702	676	660	688	684	722	648	663	695	724	706	691	716	712	645	720	695	710	622	687	716	710	652	704	699	673	679	697	656	718	682	670	655	695	711	675	699	692	710	698	674	641	728	703	662	709	717	673	675	708	667	632	693	637	700	710	724	646	709	680	697	703	701	713	700	664	676	650	659	661	670	662	675	724	689	695	703	630	671	683	678	696	700	710	690	662	717	711	744	665	686	691	684	691	741	681	703	702	648	705	695	726	707	683	666	703	711	682	681	703	681	700	639	674	660	671	666	703	730	723	649	711	706	713	713	662	658	692	727	715	684	694	735	633	660	719	694	692	687	669	704	650	714	713	704	649	660	680	695	654	675	688	747	691	702	669	699	724	672	625	680	692	676	686	659	684	699	668	698	674	715	678	692	689	691	629	664	725	700	706	657	664	722	664	706	698	670	670	715	748	689	703	657	661	659	682	654	686	672	656	726	667	719	708	694	713	683	697	688	667	732	699	681	690	727	666	688	726	700	701	697	701	691	681	706	689	656	700	731	761	705	718	704	682	768	712	700	695	695	668	660	682	680	710	673	681	682	648	666	683	703	668	735	706	683	646	640	672	664	682	680	676	693	657	692	676	668	694	642	717	706	642	717	689	677	688	710	725	681	695	694	695	671	622	679	660	725	741	744	671	730	682	691	684	635	691	710	671	682	715	702	725	685	696	659	631	684	663	719	738	697	647	684	662	701	661	660	676	660	678	699	680	683	677	663	659	690	736	697	665	651	694	692	659	694	693	700	662	709	707	683	706	744	639	691	703	724	652	682	686	654	673	677	699	672	718	651	687	667	682	662	696	703	659	677	705	702	662	707	678	694	651	733	707	677	646	700	724	670	671	685	682	678	678	680	687	672	701	660	662	691	661	656	715	709	707	627	672	704	667	639	666	701	687	727	704	686	670	712	724	660	682	646	688	762	661	679	730	684	646	700	681	687	698	750	692	670	660	709	679	714	691	671	710	677	685	688	739	662	700	692	712	645	689	700	715	704	674	701	719	662	669	677	722	678	708	638	691	653	717	673	643	731	669	690	690	682	676	683	693	701	665	648	690	661	691	702	704	654	673	705	673	682	668	681	673	642	649	697	688	731	709	725	682	700	687	709	699	690	648	673	685	685	712	693	618	714	725	695	641	658	697	690	668	689	720	656	689	626	657	684	675	706	667	689	725	721	633	699	666	701	676	659	689	698	701	714	694	720	666	678	695	690	718	656	644	675	684	703	670	740	677	649	703	671	676	705	692	694	646	722	712	664	692	692	630	678	739	686	658	664	712	695	691	652	651	710	664	701	728	686	685	655	663	716	676	675	712	666	649	703	711	700	683	711	681	658	696	682	692	652	722	663	692	696	718	687	723	666	679	666	668	655	708	737	667	668	697	686	724	688	710	646	667	703	660	658	681	665	691	699	665	672	697	738	703	688	635	699	690	676	688	698	709	673	680	667	681	660	646	683	733	709	673	702	689	664	637	679	682	660	704	701	693	648	628	643	654	675	687	661	714	664	727	642	667	683	700	719	667	693	654	660	716	729	595	691	681	698	670	645	745	667	701	691	693	643	704	704	673	674	709	761	683	696	699	675	649	690	688	678	688	706	693	687	687	703	673	662	681	709	712	680	668	681	692	646	671	707	667	658	717	669	675	677	695	654	659	680	702	733	684	692	692	663	685	688	758	709	727	689	635	688	693	713	629	670	710	675	706	718	682	713	724	657	683	712	670	668	672	705	706	682	658	700	664	747	633	714	713	628	659	648	663	654	677	658	695	705	720	710	676	671	719	680	675	722	699	669	670	694	665	651	696	649	701	671	635	697	684	703	704	650	709	672	712	675	709	697	645	686	710	705	689	693	680	689	712	629	601	702	701	630	628	708	698	688	692	666	680	684	676	712	698	693	695	655	649	678	638	702	689	681	673	699	643	675	703	687	668	736	685	669	739	644	680	675	758	702	726	712	686	668	686	649	727	723	747	664	664	692	664	642	719	679	674	679	677	731	672	679	677	674	671	723	663	699	707	746	699	680	703	679	688	659	687	708	689	669	719	663	725	673	672	699	725	708	699	684	672	685	703	688	685	693	704	713	678	689	641	705	672	679	686	666	745	688	719	630	662	658	661	686	709	638	683	670	688	663	683	708	721	662	698	732	632	683	697	708	733	674	635	681	679	668	661	704	681	685	697	668	693	670	655	689	650	691	686	663	708	688	675	716	734	651	677	629	704	711	657	659	701	721	648	700	621	647	696	697	681	665	670	667	664	680	621	708	679	709	683	701	673	693	718	712	723	644	718	668	693	715	720	678	681	690	654	700	712	654	688	690	661	668	703	690
7452	1664	2108	1542	806	488	357	236	208	206	217	195	155	161	145	160	151	148	154	186	160	157	194	154	158	176	181	155	143	162	152	170	162	158	159	190	175	162	184	185	160	161	183	164	162	130	147	156	145	145	164	166	211	163	163	160	147	161	162	173	165	143	163	206	165	184	137	181	187	155	144	170	158	165	140	150	164	149	139	143	175	173	170	164	166	158	162	181	187	167	178	172	180	143	154	162	166	143	163	161	148	167	158	173	153	152	178	171	169	166	197	163	163	155	142	175	171	175	174	152	157	161	183	151	190	179	144	162	160	160	182	162	178	156	145	167	152	178	173	173	179	191	188	158	167	175	161	140	166	177	163	185	167	165	174	168	186	148	126	160	149	133	175	162	167	164	158	145	164	156	160	177	145	206	173	180	169	156	173	191	148	154	167	178	178	168	161	183	165	150	156	151	176	162	145	146	179	166	180	153	150	158	154	156	185	158	186	153	158	195	149	139	180	152	160	162	156	165	176	154	170	171	184	163	169	140	170	172	153	151	175	172	150	164	175	182	166	146	165	172	162	143	159	149	161	144	161	191	177	170	162	175	150	159	165	161	179	157	172	163	165	149	172	172	155	151	161	158	173	188	149	164	168	153	152	158	138	163	173	160	145	177	156	171	162	171	166	168	163	180	148	185	184	157	168	146	166	147	161	168	158	141	159	172	148	171	155	174	154	184	180	138	187	151	166	175	166	138	154	164	165	145	154	159	179	157	173	175	180	154	166	158	167	179	140	141	154	147	172	161	150	185	154	175	166	147	150	138	159	138	173	158	166	163	169	169	151	169	166	165	165	166	157	156	174	203	166	168	157	178	167	159	185	164	158	143	203	152	160	151	173	186	146	155	176	154	152	171	160	158	161	154	166	180	173	163	167	194	188	174	184	180	165	168	164	176	161	149	164	150	144	163	146	172	186	168	161	164	184	169	158	151	155	170	175	147	179	162	148	171	151	164	151	153	169	152	169	163	171	175	156	199	172	157	157	171	170	148	175	172	145	174	163	143	165	131	171	148	146	152	174	177	187	176	156	184	166	147	139	139	160	167	151	173	152	164	135	154	164	162	144	155	156	186	161	175	146	177	196	158	148	175	145	135	157	147	161	170	176	185	174	146	168	145	148	174	159	197	178	171	182	177	158	137	157	183	126	171	182	149	146	141	155	176	173	161	154	167	143	150	158	131	142	176	193	164	148	169	156	184	166	161	144	171	168	166	167	167	160	151	190	147	179	154	166	146	167	155	182	181	167	157	177	170	166	154	148	162	159	159	173	152	181	146	151	189	143	154	165	187	150	167	177	153	175	153	184	145	163	146	150	184	149	163	171	186	143	156	162	162	183	169	161	152	169	148	165	138	177	165	153	152	175	172	156	136	138	159	150	140	143	158	159	170	169	151	174	187	161	144	165	157	168	139	125	179	146	154	157	169	162	162	166	153	183	178	172	139	150	171	165	173	174	165	157	190	170	168	167	164	168	148	181	201	184	179	174	181	165	171	173	153	146	163	166	149	200	172	158	157	170	171	148	172	152	160	144	166	152	172	145	170	155	157	134	151	162	168	171	173	172	173	149	168	142	175	157	165	179	162	164	127	175	182	166	175	148	155	158	165	161	152	168	177	164	150	155	161	161	165	195	166	174	175	167	162	176	163	168	178	156	157	179	184	178	142	151	158	163	137	167	162	162	174	181	178	162	157	164	155	180	180	169	162	164	180	153	156	164	148	146	167	152	142	162	167	156	167	152	167	162	170	175	150	172	170	163	147	159	175	152	173	157	196	155	158	165	177	168	167	165	154	169	129	167	152	179	166	164	173	160	170	155	160	158	175	173	190	156	164	160	141	153	162	171	174	157	165	147	168	177	187	158	176	144	185	161	157	150	154	160	147	158	157	174	149	153	170	168	140	153	184	143	164	163	132	171	149	153	171	181	200	169	174	157	167	171	173	151	178	156	155	164	174	151	166	148	180	148	161	171	143	172	149	189	162	161	156	152	191	155	175	162	160	165	178	170	137	153	161	164	156	176	164	163	153	160	140	159	167	161	167	143	149	160	179	153	162	156	162	178	171	181	164	161	173	187	171	136	152	142	169	150	177	154	134	156	142	162	156	184	148	159	171	166	199	168	154	161	186	195	166	168	144	164	153	190	141	179	168	153	168	188	191	193	175	188	163	159	148	196	166	177	151	161	162	160	151	166	133	167	162	167	174	181	162	169	158	208	155	153	184	180	171	185	192	183	155	161	177	169	165	163	160	159	162	181	169	163	151	183	162	158	180	167	167	157	157	140	160	168	154	176	166	190	192	155	183	170	163	174	146	158	171	172	160	186	155	145	175	143	191	178	150	188	167	174	178	146	156	166	149	158	168	152	152	168	180	137	178	159	180	188	162	167	130	186	167	175	154	148	151	147	148	135	166	177	139	176	179	159	182	178	138	179	160	171	152	162	164	153	153	184	152	145	144	199	170	159	185	155	184	167	157	154	183	161	171	199	177	141	131	160	158	169	171	154	156	165	161	134	152	169	154	167	139	162	166	161	147	184	185	188	178	160	173	176	187	176	192	156	166	177	199	162	182	177	169	169	165	141	148	156	188	177	168	166	163	175	167	171	172	165	158	159	154	154	179	155	171	162	180	163	157	154	161	148	161	140	144	153	162	143	153	156	149	151	181	179	141	157	154	152	164	152	147	150	145	152	148	177	180	164	174	167	172	145	154	159	157	156	181	141	168	162	166	158	173	138	148	174	164	181	173	164	171	152	166	162	147	161	152	168	163	180	152	162	136	163	144	159	175	165	164	144	187	166	168	168	152	129	156	163	152	162	141	172	149	154	155	165	160	177	161	169	166	171	197	171	172	177	203	167	149	155	151	130	197	171	185	162	158	145	185	140	139	170	172	182	166	141	172	175	185	173	180	193	148	166	155	145	162	205	162	166	154	158	138	171	165	173	173	167	166	171	194	193	172	172	156	178	174	173	147	152	175	173	168	167	182	161	167	166	165	168	165	170	169	167	158	167	173	196	178	162	140	147	155	169	147	151	155	171	142	173	167	177	175	172	173	172	163	188	143	164	171	162	141	172	140	182	159	147	129	202	177	152	189	185	185	178	175	173	168	161	184	165	144	150	157	162	192	174	159	164	177	173	177	170	182	196	148	167	167	162	164	173	152	135	171	180	180	142	171	162	177	162	159	196	167	156	147	170	156	162	165	171	156	166	166	175	168	152	136	177	149	150	154	156	160	147	158	145	166	171	146	157	153	159	167	172	178	157	157	176	139	173	161	170	163	147	161	190	151	169	182	178	164	159	158	176	171	185	179	162	174	155	172	170	194	146	172	177	163	156	166	158	172	186	164	171	167	162	162	143	169	156	165	157	178	176	140	188	176	171	161	201	157	151	178	159	179	170	165	174	157	150	187	190	178	163	157	169	162	152	138	161	167	142	183	173	172	171	152	176	167
4712	1531	4028	4673	3014	1739	1306	823	618	493	429	467	381	401	419	418	414	406	380	384	394	397	367	384	369	348	427	397	378	405	399	421	398	397	420	402	405	393	389	400	389	394	368	421	365	419	405	373	388	378	385	401	360	410	417	406	394	401	374	411	370	417	431	405	367	414	431	402	398	420	365	388	428	368	415	401	392	383	394	411	405	421	390	393	388	387	373	382	407	398	410	428	367	429	392	393	415	382	393	392	391	412	379	330	402	410	405	384	372	403	381	403	420	385	410	385	363	377	386	404	398	356	403	365	397	374	393	415	394	397	411	398	399	372	384	390	364	407	390	423	379	404	400	376	366	373	404	394	405	405	421	391	417	376	388	368	386	416	369	397	410	381	391	401	399	369	379	376	377	395	381	385	415	386	385	408	384	349	417	357	400	389	384	385	401	412	395	396	423	356	386	357	387	371	384	400	432	374	363	389	386	357	405	365	362	391	375	367	405	368	423	361	414	365	397	407	390	383	406	358	401	391	400	392	358	371	383	378	358	402	370	391	373	372	381	431	400	364	422	367	368	382	415	394	394	394	343	398	384	358	384	377	406	378	376	384	377	372	378	409	384	385	390	337	347	423	353	400	424	374	388	386	412	443	375	411	375	378	395	371	393	382	379	423	373	410	419	354	368	420	381	347	401	384	383	410	387	391	394	393	382	351	393	388	392	402	415	425	418	390	391	373	372	411	398	382	405	401	394	371	406	417	363	393	405	369	416	429	366	406	393	355	404	430	430	369	387	399	410	375	380	384	396	414	378	363	401	384	365	384	436	411	385	372	400	395	364	352	392	388	389	418	371	418	360	388	396	375	385	385	395	403	409	420	390	410	376	374	415	398	368	420	380	355	362	423	392	385	396	364	415	427	413	395	407	385	400	406	407	408	385	404	397	367	429	393	421	386	414	383	374	409	390	404	413	377	398	428	384	409	437	373	424	417	421	383	422	386	397	376	409	405	374	407	388	415	398	450	392	409	417	343	403	423	364	386	416	397	381	384	394	395	405	361	390	346	383	395	386	395	394	372	370	388	375	423	445	412	382	395	390	398	392	429	393	367	385	415	422	412	375	391	421	382	388	402	419	415	407	369	379	392	410	422	411	401	389	371	361	364	386	369	380	426	371	400	389	367	367	426	417	369	395	400	387	369	399	379	373	379	383	367	410	421	381	410	404	388	378	391	379	389	401	381	382	390	403	395	396	397	393	385	363	390	389	410	359	389	427	439	401	426	405	372	421	402	406	376	380	447	392	365	398	415	376	409	429	375	399	388	362	384	366	367	411	402	389	389	371	390	395	428	404	373	411	392	410	389	393	380	448	393	379	413	401	370	378	420	387	392	416	383	396	355	374	368	393	378	432	411	403	391	401	391	382	388	379	404	420	423	410	384	393	396	402	369	372	361	392	419	383	421	380	400	400	375	389	414	408	409	393	373	416	367	427	431	394	370	396	416	412	404	378	384	397	395	401	382	403	396	389	384	372	416	390	383	379	405	400	383	403	395	357	382	360	378	428	372	388	434	362	377	404	406	399	399	383	384	374	397	398	387	405	377	404	398	375	374	388	406	399	399	394	395	427	377	343	432	380	433	431	389	427	401	394	326	392	410	387	404	370	388	400	409	390	397	380	378	412	392	409	403	385	409	353	378	416	418	384	359	417	381	426	387	369	390	408	392	441	385	415	396	425	377	411	404	367	400	419	377	413	388	407	401	408	413	400	388	409	406	423	423	387	420	369	383	383	397	365	391	415	432	416	415	397	447	378	376	382	366	351	390	370	380	379	407	366	415	383	385	408	405	418	394	391	478	386	367	404	407	406	425	417	402	401	404	378	368	379	426	386	386	386	414	391	387	378	397	398	376	418	367	407	366	393	366	392	410	398	391	363	369	376	422	386	401	366	433	403	383	402	382	408	434	375	400	385	420	368	382	389	411	391	409	393	416	388	436	395	404	402	380	364	406	396	412	371	376	381	389	411	408	398	393	401	401	398	410	394	395	378	427	377	367	392	391	393	383	403	406	396	396	375	398	428	405	417	396	411	421	405	353	403	410	401	372	422	361	352	418	341	416	401	407	413	397	394	407	406	376	345	393	381	378	376	380	434	428	402	416	371	432	359	395	380	377	363	380	415	400	400	422	382	393	391	380	402	365	387	349	407	405	434	392	394	383	416	413	405	378	350	398	396	376	382	406	396	390	409	352	382	408	380	416	381	377	382	383	409	395	400	441	385	400	401	411	383	382	369	406	390	377	384	368	406	386	394	407	421	383	393	349	404	389	409	404	406	398	366	388	395	385	400	388	394	374	400	410	359	435	412	386	381	399	371	406	381	424	376	416	358	414	444	414	398	378	411	392	364	431	422	386	427	421	396	412	389	414	387	419	397	385	366	408	386	381	390	423	366	371	378	379	404	370	411	413	422	398	387	431	367	385	378	393	366	398	387	390	435	387	395	388	397	396	398	366	367	430	415	384	388	382	448	394	400	412	418	436	410	401	404	422	372	427	428	383	408	402	378	388	382	351	415	381	411	377	392	378	375	390	429	396	403	368	389	372	378	426	406	379	401	370	381	387	397	397	426	377	399	357	390	396	402	410	407	374	364	373	388	389	399	408	411	395	404	393	407	387	375	412	386	354	416	383	388	410	379	405	407	403	387	387	434	384	393	408	402	365	390	410	389	385	372	370	404	387	375	368	383	408	376	412	387	416	414	438	384	394	373	391	356	369	432	390	379	383	417	368	405	387	387	419	395	397	402	396	400	388	418	386	377	399	383	382	394	384	427	381	378	403	381	391	365	357	382	432	386	398	408	361	378	409	400	420	377	406	410	419	437	387	413	395	419	408	411	379	389	379	412	364	390	393	395	403	384	404	360	397	373	386	390	420	403	399	404	393	369	412	374	379	385	392	401	394	398	401	393	375	427	414	404	405	416	407	392	406	401	433	386	381	407	391	391	380	416	401	447	402	375	372	418	397	375	390	356	367	387	408	375	416	392	379	375	347	419	375	362	370	403	390	375	405	383	381	405	401	395	400	417	395	399	410	400	426	360	408	394	382	403	418	368	395	369	383	376	421	388	387	397	406	412	356	405	397	409	392	370	378	365	407	431	389	370	407	377	429	412	398	398	415	380	412	361	400	425	399	421	380	398	393	429	404	424	378	371	394	399	361	396	393	383	399	390	402	394	381	410	419	419	376	395	415	388	390	372	390	386	399	399	447	405	366	371	385	385	421	385	447	427	407	383	422	384	381	399	373	384	420	425	384	395	401	415	398	393	408	442	403	371	421	393	385	400	399	375	369	359	404	382	383	402	398	421	404	402	421	433	389	403	398	396	434	399	393	379	393	424	436	411	383	389	376	404	414	376	385	380	379	378	384	370	429	432	423	388	394	409	416	415	369	408	397	368	366	389	391	376	439	384	401	391	409	377	435	393	375	403	392	391	358	398	411	401	405	414	348
20456	4181	3580	2801	1527	842	514	356	270	218	198	189	171	189	188	161	177	160	185	177	159	164	134	141	166	155	165	148	152	156	135	168	143	182	136	175	151	147	157	155	154	173	151	161	140	143	169	182	149	160	164	193	166	170	144	184	140	146	172	161	140	138	159	160	154	157	153	182	143	157	146	153	151	145	156	145	145	142	152	171	153	151	187	156	152	154	158	139	149	148	160	179	177	147	172	129	161	155	149	153	141	161	162	179	171	164	151	160	153	174	143	162	181	155	149	146	141	151	167	156	138	137	158	180	157	149	136	132	158	167	176	168	140	162	167	156	142	164	158	168	171	192	158	160	155	139	157	167	157	141	164	155	153	162	151	174	155	166	165	179	161	148	139	166	151	162	162	150	160	134	160	169	154	160	165	138	143	155	175	173	150	154	137	149	148	153	153	155	160	138	178	149	153	136	168	156	166	152	157	159	148	175	174	163	170	175	136	168	148	142	206	166	147	136	161	146	157	158	171	167	150	155	136	180	163	131	173	135	161	183	166	174	161	138	183	187	150	157	154	156	142	129	163	144	173	163	176	157	157	152	148	158	153	170	147	163	167	141	141	153	151	164	152	170	160	139	135	181	152	138	165	167	193	167	153	139	159	155	181	153	170	150	160	155	155	150	143	180	114	144	122	138	165	168	150	159	145	163	148	169	136	136	122	141	137	148	161	163	144	173	140	174	167	167	156	133	142	167	167	177	150	152	152	134	143	148	170	161	131	164	146	152	145	158	145	157	158	176	163	156	162	159	150	153	144	139	165	156	148	155	170	162	161	157	148	134	147	146	167	166	149	119	169	149	175	166	192	159	149	138	150	171	124	168	175	179	154	180	163	137	147	144	149	154	145	140	151	140	140	125	164	167	158	141	165	156	166	141	144	150	158	142	175	184	147	181	170	162	158	149	161	141	172	154	156	163	135	169	155	166	188	152	161	142	137	147	146	146	172	162	137	158	140	148	150	140	170	168	138	145	161	161	152	186	177	170	178	173	170	134	149	159	155	158	166	137	158	175	166	167	147	175	159	125	154	178	143	141	176	167	161	136	148	155	173	131	151	158	142	154	137	131	167	163	178	135	162	142	153	142	176	178	147	162	132	137	158	152	139	165	175	149	170	183	118	163	160	150	164	165	168	128	166	144	168	126	139	152	145	189	156	154	168	142	161	158	133	149	174	177	159	152	147	153	156	173	153	158	164	172	154	151	153	145	128	128	150	169	163	165	153	165	161	154	145	128	146	159	138	140	158	131	169	172	148	160	167	126	131	146	158	150	165	144	170	147	166	193	144	175	153	146	155	149	143	166	180	177	165	145	138	161	154	133	136	169	161	159	146	182	138	177	157	175	161	141	150	154	171	186	169	155	175	165	147	128	169	155	162	174	159	147	170	155	178	172	183	175	158	175	145	141	167	161	137	155	159	151	141	167	146	182	158	157	167	168	181	165	176	137	157	147	149	143	164	156	139	166	128	134	158	164	164	142	141	161	139	160	147	155	162	169	136	137	151	156	142	152	163	155	153	152	169	170	166	177	166	131	169	162	181	149	164	188	162	163	172	143	164	150	163	164	166	147	152	140	154	160	162	154	176	168	168	145	167	148	165	148	165	143	152	158	167	149	166	146	152	156	142	152	170	161	175	146	164	139	165	165	168	174	150	164	160	173	156	170	152	156	176	155	151	166	180	165	153	149	137	198	142	185	142	170	169	148	146	172	156	154	166	160	135	200	149	182	157	139	160	149	148	150	156	158	147	134	153	175	140	159	149	140	135	158	148	155	155	155	164	165	168	161	168	172	155	167	174	166	144	177	172	116	172	167	148	175	136	140	163	147	161	134	155	151	166	146	150	154	155	142	172	142	122	169	153	150	159	146	145	152	147	151	158	148	161	152	142	179	145	167	160	193	197	184	180	145	151	181	160	168	167	163	147	145	155	162	171	152	154	173	170	173	149	155	141	164	142	153	162	179	129	142	157	164	134	163	170	154	140	144	150	164	156	164	166	161	156	144	154	170	169	181	140	155	165	161	156	171	143	135	166	146	154	137	169	139	158	163	149	155	141	141	174	173	160	159	141	172	163	137	139	141	162	163	172	148	151	161	145	145	169	155	145	169	160	143	167	143	140	146	160	162	173	145	171	160	177	175	149	130	148	146	150	118	164	168	169	143	178	129	157	147	142	158	161	130	149	151	170	146	160	160	143	191	172	150	153	134	191	188	138	159	157	141	175	168	186	157	158	151	161	156	151	133	150	163	152	150	165	158	157	143	163	146	146	150	135	155	158	135	157	172	163	155	160	161	172	160	154	144	147	138	150	159	149	161	167	144	156	129	141	167	152	176	178	149	158	183	139	149	167	164	184	140	161	131	147	166	142	146	142	161	165	169	164	158	155	162	155	143	150	156	165	161	151	157	143	173	174	142	167	149	148	161	160	149	167	152	171	158	172	149	145	144	141	152	140	170	146	165	157	167	166	169	154	163	157	138	146	165	174	163	194	135	167	149	160	152	156	157	163	155	156	141	159	157	151	141	168	160	148	168	170	173	152	153	152	170	162	153	164	150	153	156	149	165	169	146	167	175	149	152	135	161	137	167	141	162	135	166	158	132	141	146	162	157	174	173	149	157	170	170	172	142	151	155	159	145	157	125	154	156	143	160	162	169	151	141	137	126	135	178	166	138	145	167	144	139	144	138	168	163	163	144	141	181	142	158	153	138	150	142	173	134	144	148	139	141	142	159	149	148	170	154	162	153	162	148	174	150	144	136	153	171	160	156	152	153	144	179	153	147	150	156	177	153	147	176	137	167	172	157	158	125	193	146	156	135	164	174	166	156	177	152	135	140	157	145	136	183	161	166	161	157	154	157	147	165	160	145	161	139	157	150	164	149	129	147	146	148	140	163	152	167	149	132	127	141	139	179	141	179	163	172	150	146	151	163	136	142	163	156	169	164	144	159	137	161	162	142	144	163	155	165	164	155	162	136	162	174	124	162	147	146	154	185	163	186	170	156	156	151	156	132	160	170	159	139	116	161	143	166	145	161	159	140	167	146	165	161	150	178	158	162	165	153	149	133	152	175	172	162	158	145	176	147	128	149	146	148	125	142	153	178	154	194	174	159	139	148	144	159	143	174	138	141	144	166	173	151	161	162	150	151	166	148	190	157	169	150	152	141	151	139	146	170	152	152	160	161	131	156	177	126	148	161	164	150	112	143	154	136	149	146	153	166	159	146	127	144	185	154	139	149	171	170	151	157	174	160	184	152	152	141	156	149	138	164	166	155	156	153	160	157	154	149	152	145	148	166	160	159	140	148	193	157	148	154	157	150	155	145	164	177	182	166	176	143	155	165	151	192	153	141	152	157	167	198	138	159	140	149	162	168	180	152	152	149	163	153	149	154	156	158	145	168	144	147	153	141	153	170	158	182	165	152	165	144	148	164	133	156	142	157	176	140	156	153
12617	2702	6514	8272	5564	3098	2101	1432	986	721	615	565	541	490	448	497	466	454	407	475	432	456	434	445	415	411	412	443	419	418	463	421	397	359	415	372	390	399	395	394	391	422	409	402	399	386	331	374	411	396	394	390	428	379	420	411	396	376	420	422	379	419	414	397	398	432	423	368	381	439	404	385	389	382	412	384	366	385	401	407	401	399	415	392	353	381	395	366	376	405	409	397	388	344	427	364	375	418	387	424	409	414	402	374	391	379	399	414	433	366	393	386	374	386	394	391	364	372	405	405	409	364	369	368	422	384	401	371	389	388	362	395	374	424	412	396	404	367	413	377	388	367	405	383	399	386	386	404	354	381	416	433	403	396	381	398	375	376	374	384	345	371	359	362	406	382	373	383	377	363	349	417	368	380	392	386	407	412	363	401	390	405	405	405	359	406	385	399	406	409	384	394	410	381	382	381	373	401	389	358	397	358	385	408	381	423	343	386	363	396	348	405	384	399	393	383	421	386	377	394	379	391	396	392	423	418	424	389	385	376	346	395	379	391	380	403	374	388	370	405	434	369	398	388	393	386	409	373	383	410	382	387	381	368	390	375	406	373	416	411	397	402	387	394	363	402	369	426	406	430	430	377	409	361	404	409	410	403	404	398	385	380	375	375	417	426	386	364	418	350	430	418	387	404	391	426	387	356	346	355	350	380	372	398	386	419	395	387	409	385	385	407	386	384	376	383	385	408	399	414	359	366	401	384	408	363	363	397	400	388	371	380	374	385	364	369	373	399	413	409	389	375	357	402	364	412	377	416	414	407	385	399	417	377	394	382	384	381	392	387	389	401	398	384	388	377	361	375	386	392	389	374	366	399	344	401	364	422	392	383	444	388	414	369	364	397	391	359	387	387	373	401	351	399	404	416	381	378	380	397	384	409	427	402	390	400	373	380	372	384	369	385	394	389	414	395	380	330	386	437	412	379	371	390	400	395	391	384	389	382	366	384	389	371	412	376	394	381	387	397	359	415	380	384	411	418	375	395	377	424	383	404	387	386	379	413	432	434	405	404	406	377	377	406	416	401	390	419	386	371	404	363	372	403	379	341	377	357	400	391	343	443	372	374	371	437	360	407	369	395	380	358	378	417	393	390	370	401	383	411	384	419	390	367	388	444	402	406	392	370	389	370	420	367	392	395	411	388	382	414	397	410	380	386	378	384	377	390	388	429	412	419	414	382	391	376	367	378	372	387	413	401	439	398	379	391	400	391	357	389	384	385	364	390	365	399	357	417	352	386	379	386	388	399	381	392	421	380	407	360	379	396	405	396	371	402	378	382	379	388	393	377	422	409	412	391	379	405	366	367	410	399	384	401	391	382	363	389	403	388	417	392	403	393	390	383	378	413	355	410	383	376	390	384	363	338	390	356	397	395	398	407	375	374	403	415	381	423	365	390	423	415	419	386	410	393	387	381	347	420	389	399	397	362	396	377	408	387	370	403	390	388	423	388	414	375	397	374	378	387	399	395	384	427	415	393	396	378	402	364	390	400	417	386	407	386	409	379	378	397	392	397	393	385	417	408	379	393	385	394	377	373	412	380	388	422	410	369	406	375	377	375	398	398	397	360	401	344	385	396	366	394	379	416	377	384	376	378	385	390	381	386	377	380	375	397	388	382	383	419	400	384	386	386	385	429	408	365	406	424	415	380	411	407	387	412	381	400	407	396	377	387	389	355	393	405	386	378	405	376	397	390	367	416	387	413	380	430	380	405	390	390	377	376	410	361	384	363	392	406	414	360	385	369	381	399	367	389	418	408	401	372	395	376	379	412	375	408	374	355	375	423	388	363	400	394	418	394	365	394	412	407	395	394	375	394	373	405	395	379	376	434	408	395	401	370	409	379	360	363	357	361	372	418	387	378	404	415	406	386	365	398	392	398	413	374	412	389	388	386	382	376	404	383	378	408	381	410	381	387	402	414	383	390	416	363	399	371	393	389	414	403	414	338	440	370	395	382	363	399	428	384	416	400	385	365	421	413	425	420	392	384	381	393	401	392	355	388	346	377	363	411	376	368	381	386	400	375	370	368	399	384	417	411	425	385	402	381	418	388	440	402	383	391	398	423	384	434	412	375	396	393	392	402	382	379	394	370	390	339	393	394	351	385	379	368	427	379	411	410	361	423	441	373	369	426	433	372	385	394	422	411	383	359	394	410	366	403	408	368	349	431	406	369	414	365	384	380	400	415	373	377	390	403	409	398	363	403	361	386	394	390	399	402	393	386	404	381	379	408	389	403	377	416	387	389	384	382	424	377	391	414	374	404	417	381	387	395	392	388	410	392	391	382	381	366	408	387	410	358	391	366	371	368	395	400	413	377	380	417	387	407	378	398	434	379	383	405	395	413	391	389	405	402	404	413	348	392	399	394	435	413	376	374	407	378	389	364	350	390	367	381	389	398	366	373	379	404	389	377	383	372	384	343	381	381	378	390	382	398	408	369	371	391	363	370	405	372	434	382	386	390	412	371	442	405	358	371	381	369	382	382	403	385	382	406	384	341	386	416	377	382	416	400	428	414	424	381	428	401	386	409	377	377	396	411	409	379	404	367	375	406	389	420	403	383	392	359	380	380	388	404	395	388	403	365	372	385	409	364	400	384	381	438	412	402	399	408	384	369	386	372	400	402	360	404	395	372	394	405	407	377	367	364	397	387	393	367	422	418	353	397	396	376	368	407	380	407	387	385	414	365	388	422	369	359	393	386	405	427	400	405	394	369	387	396	410	400	403	394	422	350	375	391	406	392	357	392	403	387	408	408	380	377	405	415	415	404	383	375	374	384	404	403	373	402	402	382	375	373	419	410	393	387	394	391	386	358	404	411	417	443	380	380	377	362	375	422	393	360	412	411	430	403	362	368	415	375	332	402	380	369	384	407	363	354	402	359	407	384	422	379	396	397	402	373	387	427	397	386	375	384	385	379	426	402	387	404	376	395	355	399	388	385	421	384	393	399	369	407	415	383	421	367	396	440	385	394	393	381	390	427	390	373	399	399	372	413	368	390	383	368	370	377	400	393	405	417	401	361	378	361	390	395	392	412	395	405	395	378	363	386	379	392	411	370	378	416	397	400	387	378	391	388	391	385	400	406	390	389	387	385	395	389	346	374	353	377	397	427	407	377	386	432	391	383	400	403	380	393	395	393	400	374	415	394	350	371	409	371	419	390	386	394	390	391	404	402	358	391	410	393	398	405	392	386	398	385	387	385	395	394	386	419	363	382	393	387	336	357	379	385	387	408	402	412	397	415	393	366	404	417	359	436	395	379	369	393	414	414	388	392	393	367	399	395	402	405	367	377	356	421	430	397	409	338	423	406	366	383	397	372	410	383	409	404	384	357	370	414	384	388	398	391	375	366	399	357	397	407	365	386	395	373	399	399	385	367	419	372	419	373	430	376	400	401	383	375	398	379	370	377	414	399	376	386	368	397	382	432	381	385	418	391	351	402
31048	7889	5683	3858	2302	1200	792	572	444	410	389	374	348	332	325	327	320	298	328	323	302	364	309	357	335	334	331	322	318	344	329	311	309	313	318	292	366	319	306	297	306	291	313	295	328	289	263	324	333	321	316	314	340	290	301	348	298	314	329	290	316	294	331	307	324	290	291	301	309	319	281	305	300	298	316	300	334	314	317	304	306	330	307	326	302	342	306	334	360	287	302	313	302	300	314	294	310	339	263	294	309	270	314	302	306	312	297	285	291	302	330	289	299	299	302	294	326	316	327	319	312	286	303	331	326	268	308	308	276	276	318	331	302	317	331	311	312	321	275	287	279	314	318	276	285	308	309	315	310	299	276	272	291	319	281	309	352	322	292	316	337	299	297	289	309	283	303	299	326	311	292	321	305	300	324	302	302	334	308	296	300	282	324	310	295	313	314	325	287	294	311	326	294	292	319	307	303	316	276	325	320	309	294	304	330	290	308	298	341	297	336	322	307	338	329	292	274	248	304	316	288	307	318	316	341	316	319	294	284	292	319	338	270	329	320	314	278	311	301	309	285	316	287	331	320	279	281	289	323	314	302	297	317	314	275	302	291	314	314	301	337	301	265	354	294	316	297	315	330	271	318	343	310	284	287	323	305	306	329	313	338	327	256	314	324	308	304	317	317	327	310	314	276	307	322	322	282	295	306	301	298	323	323	312	311	299	281	317	277	318	323	309	309	278	309	291	309	273	307	313	324	345	324	321	324	338	309	309	312	295	263	309	310	291	300	331	314	254	280	338	292	341	283	287	308	294	323	330	322	322	322	306	265	303	315	285	319	281	308	307	316	321	331	301	276	308	301	328	295	346	292	294	331	312	312	321	297	303	310	275	287	327	305	312	306	297	305	311	332	295	325	326	317	329	279	295	320	302	310	299	331	314	306	257	266	317	293	284	300	329	266	298	320	302	349	320	354	297	313	329	296	305	299	316	315	325	312	337	278	312	321	295	294	306	319	292	319	294	314	297	323	344	296	315	325	329	303	288	318	329	304	287	316	295	302	305	300	277	314	289	302	294	290	321	293	305	293	308	312	294	276	303	296	269	306	321	297	306	307	325	328	333	309	319	328	332	316	310	301	334	300	286	302	317	280	304	317	355	324	282	276	296	315	330	270	336	331	333	306	308	323	323	325	315	296	302	319	282	313	292	301	310	267	314	315	299	312	314	292	317	326	322	289	314	312	325	317	298	320	289	298	303	287	337	304	296	295	287	314	314	278	311	298	310	290	323	298	312	308	338	309	323	340	327	323	316	345	317	318	352	327	306	316	306	291	297	290	297	309	297	315	319	298	302	330	320	335	315	303	338	350	320	287	309	286	315	294	283	304	283	291	314	329	302	289	256	270	347	326	307	321	304	307	325	306	294	309	314	319	326	261	311	319	299	295	310	302	256	299	292	322	335	312	273	270	292	295	312	309	304	306	299	254	331	303	299	278	328	273	271	309	310	297	313	289	314	309	305	300	294	312	316	321	293	296	311	293	357	330	323	349	299	299	328	323	320	306	276	331	303	296	318	276	303	302	310	321	279	287	287	301	301	305	284	286	304	301	310	299	309	316	328	282	290	299	318	303	297	303	300	341	277	288	327	272	308	309	256	305	303	334	289	304	298	299	324	313	287	315	297	326	297	288	294	347	307	329	314	343	302	282	293	278	304	287	295	313	299	286	321	322	336	313	316	336	343	328	309	333	321	307	308	323	338	309	324	291	308	291	299	327	289	314	303	306	312	289	279	307	327	310	314	303	307	292	309	309	302	307	346	303	298	321	318	336	314	318	326	294	323	309	319	318	343	309	268	310	314	308	316	308	302	298	297	317	272	302	293	310	311	292	300	314	321	308	320	328	328	312	322	323	293	307	339	304	319	284	307	318	309	263	285	322	303	310	296	317	287	301	319	277	283	340	317	309	325	337	308	353	308	320	298	335	319	301	342	307	308	303	313	295	334	300	325	328	280	304	301	324	285	332	320	305	295	293	298	309	333	316	292	308	310	259	336	318	278	308	274	304	282	284	318	314	303	288	299	293	314	298	288	302	293	315	289	288	316	280	295	294	298	315	292	316	314	280	304	311	320	313	282	269	326	298	307	282	319	298	301	290	322	298	284	294	356	292	344	295	302	320	287	315	326	329	304	328	311	306	329	311	270	343	320	332	311	307	322	293	301	311	315	296	306	312	324	336	300	311	320	281	293	339	322	324	321	344	296	275	306	306	289	296	299	319	294	278	310	339	293	272	289	297	286	257	293	285	286	305	306	342	310	311	286	290	345	298	312	321	280	335	351	311	340	325	308	285	313	296	327	330	306	297	342	317	325	319	294	334	310	306	288	294	313	282	279	326	306	302	316	294	312	279	293	291	275	336	335	291	312	306	301	325	320	328	287	314	287	316	287	327	326	311	308	283	307	295	295	318	318	328	305	269	306	323	304	276	304	314	315	341	307	337	317	308	320	294	329	333	323	318	324	288	311	326	319	297	277	270	327	298	293	304	337	350	306	315	334	289	275	350	300	316	312	347	282	268	291	330	282	257	292	279	315	329	318	306	275	292	338	296	287	320	283	297	292	310	303	286	303	298	291	307	274	309	316	326	302	319	302	324	315	298	239	315	291	296	304	305	340	288	316	306	305	289	309	293	317	299	314	272	312	334	298	329	307	314	307	280	315	299	305	278	282	329	285	299	333	283	310	313	304	320	306	346	346	306	286	340	306	297	297	311	306	302	292	350	312	277	316	336	287	259	315	285	311	301	328	315	335	297	298	312	317	308	294	289	342	291	275	345	317	295	323	292	303	283	249	306	323	335	302	319	303	311	288	319	269	308	342	295	297	293	287	285	326	296	287	297	302	311	294	280	285	362	329	341	295	286	303	356	309	271	338	306	308	286	313	330	296	297	294	316	271	312	334	300	348	314	320	292	319	293	308	316	300	271	310	308	297	302	293	299	325	307	283	277	316	338	318	288	319	324	293	299	320	325	298	303	318	309	282	297	295	297	319	354	290	287	317	280	315	356	272	328	324	291	337	342	316	287	299	307	264	348	300	301	314	293	320	315	313	283	268	323	324	302	338	324	289	331	289	316	311	336	328	349	294	305	303	317	283	291	287	284	338	315	312	327	319	326	313	334	300	311	322	313	323	314	301	317	284	291	325	335	287	291	292	315	324	326	291	263	286	283	347	302	305	275	270	293	332	313	318	297	313	295	293	311	294	295	309	321	332	328	308	320	341	325	304	322	292	276	323	315	289	293	291	303	353	286	296	302	326	325	311	320	294	310	313	347	311	294	293	325	312	296	348	312	295	324	315	280	302	283	294	301	295	307	302	311	330	305	305	317	352	357	316	320	296	294	309	335	276	289	306	348	329	300	297	322	328	307	314	320	308	284	286	277	279	307	311	336	280	276	317	312	303	284	285	320	302	336	325	316	294	316	331	314	338	342	302	308	295	311	296	306	292
16834	4099	9247	9824	7826	4236	3051	2269	1622	1221	1118	1044	939	846	851	884	846	801	811	833	790	779	731	776	769	719	747	787	767	747	753	709	740	697	722	672	767	740	732	706	724	755	710	676	674	739	715	707	718	712	699	717	716	707	700	708	698	671	709	720	701	672	682	685	698	700	678	715	679	662	700	680	696	689	666	630	701	741	684	692	709	726	719	662	697	706	722	676	708	598	705	714	710	723	675	685	650	724	646	684	666	711	662	702	689	722	681	649	688	740	685	662	665	705	675	684	692	716	708	723	680	625	699	728	676	663	695	704	699	720	684	664	705	707	656	635	694	691	704	687	665	705	679	720	689	704	702	674	650	743	720	670	692	692	704	730	661	678	735	684	701	700	681	664	715	695	698	674	685	710	732	696	662	678	662	717	699	713	619	704	698	681	667	701	627	691	663	710	673	660	686	708	686	688	715	719	692	669	690	702	677	724	661	734	679	671	673	711	677	640	657	658	656	657	685	698	668	687	715	686	698	707	686	707	736	666	689	718	692	719	692	694	723	697	653	675	677	674	665	720	710	683	678	694	666	720	686	693	649	673	728	692	722	666	723	679	699	649	671	692	662	647	695	659	712	691	726	671	691	719	697	664	720	700	673	693	709	702	690	693	687	686	680	646	712	689	673	651	670	702	675	653	674	724	714	668	683	687	706	688	689	709	732	735	654	702	701	674	734	714	685	704	706	683	654	771	696	719	680	686	666	666	673	704	649	657	722	729	680	700	713	696	711	729	712	700	677	648	704	771	713	710	713	673	683	714	678	640	704	653	658	665	677	714	706	711	699	724	692	676	707	715	692	716	728	689	650	655	671	641	649	681	723	684	674	681	694	672	736	689	705	681	694	690	707	707	744	700	678	698	745	672	679	662	698	732	710	714	697	674	699	654	689	741	734	720	697	671	691	698	743	712	709	695	738	708	665	714	711	681	706	673	672	683	651	680	742	692	684	649	692	663	713	663	722	702	661	659	678	726	716	689	660	656	631	720	706	683	695	703	720	649	689	664	683	674	690	668	675	736	634	721	731	721	671	661	678	659	736	654	694	677	670	734	675	692	677	703	706	704	703	674	697	704	687	664	685	678	684	744	659	675	692	727	711	676	703	692	634	646	684	721	668	762	683	709	696	712	693	650	625	670	721	676	670	727	674	688	647	705	714	705	710	708	661	690	671	713	712	713	676	686	667	696	725	726	719	684	722	689	695	668	676	674	676	674	697	672	707	672	705	722	733	680	717	686	710	703	681	697	648	681	664	678	664	694	704	697	696	708	674	661	668	664	730	653	716	703	729	669	707	676	717	645	701	669	684	653	694	703	646	713	701	684	684	715	667	672	706	709	734	755	676	651	689	660	675	715	692	708	642	683	674	685	678	676	696	656	673	673	683	712	695	695	683	714	722	713	711	690	685	737	694	713	724	692	649	729	697	681	670	632	658	669	708	696	681	725	708	680	731	689	713	690	691	694	667	673	693	657	705	683	687	662	707	674	723	676	642	645	706	697	710	685	675	693	699	670	684	683	726	712	734	705	691	697	701	735	687	675	677	741	705	658	670	665	668	661	681	694	679	740	697	693	634	695	702	684	683	675	689	693	667	648	737	698	679	713	686	713	659	744	668	661	697	668	661	645	725	667	677	695	660	681	700	684	711	672	699	721	740	699	717	680	644	683	681	699	693	701	709	691	714	694	681	700	678	692	645	661	668	719	665	666	694	732	696	687	697	737	663	656	650	669	722	685	711	689	656	698	692	692	725	655	704	701	668	719	717	686	741	692	668	680	704	651	694	750	724	645	694	716	698	619	664	686	674	698	676	725	698	710	698	704	698	710	677	726	717	626	630	699	738	691	695	677	694	682	722	680	668	696	687	735	689	711	674	712	671	713	698	708	657	691	672	691	721	659	691	623	698	717	694	675	653	677	681	705	697	705	713	671	658	661	658	774	719	669	760	622	685	707	669	659	695	709	736	725	739	769	715	714	722	663	685	724	708	717	658	691	640	664	655	708	679	693	679	704	719	711	659	677	666	662	741	693	725	692	696	658	677	673	692	674	706	679	685	700	746	686	729	686	708	677	685	697	678	704	697	718	678	706	652	741	679	685	727	683	649	648	648	652	698	716	678	671	703	728	704	728	678	699	723	694	700	682	713	691	699	747	691	705	646	696	664	709	690	661	627	676	679	668	720	704	744	654	671	706	714	709	662	737	632	664	681	723	689	670	680	726	732	708	679	660	683	708	649	723	653	609	682	683	708	687	659	671	692	686	654	670	690	698	684	678	649	684	731	683	694	724	639	696	695	695	717	713	703	697	685	694	662	664	669	719	717	678	655	731	719	701	698	696	704	697	725	699	648	678	664	694	664	673	712	700	673	655	727	684	742	677	662	678	707	673	661	725	690	679	700	616	708	663	720	685	627	691	698	700	687	675	676	696	689	659	706	711	677	660	720	677	687	691	675	715	731	664	713	671	700	694	681	758	710	718	743	706	658	658	762	666	726	697	684	739	679	687	695	637	696	729	715	719	655	710	683	696	707	643	708	711	668	674	663	730	692	694	721	685	711	722	656	657	721	727	678	651	686	663	741	664	683	704	711	660	705	668	674	652	727	675	661	669	687	682	701	707	694	722	702	642	680	678	716	737	648	719	679	666	689	728	690	699	676	658	723	756	669	757	709	693	674	708	676	691	704	712	673	662	720	698	649	724	682	653	698	672	686	699	650	693	681	731	680	677	681	684	628	716	720	676	676	666	643	707	688	641	714	707	670	669	698	687	677	648	715	674	701	674	700	676	708	683	717	658	728	758	684	722	681	693	659	714	673	705	677	649	683	614	716	724	745	690	725	698	702	686	669	695	705	659	694	684	680	685	722	695	645	663	734	717	676	660	701	695	687	695	666	655	651	719	694	670	684	728	712	691	704	677	707	693	650	670	765	651	677	695	688	626	684	717	718	725	696	652	762	681	715	638	717	665	718	682	681	722	672	686	698	700	713	717	702	686	694	719	695	652	663	682	688	706	684	671	733	666	722	659	718	677	718	656	681	683	686	675	693	738	693	675	731	709	720	701	660	708	707	697	722	692	727	666	665	717	719	701	690	685	697	699	677	675	711	666	682	712	709	683	684	668	669	704	632	680	683	699	701	720	657	653	698	705	694	662	734	686	741	695	680	701	694	666	714	638	706	672	708	705	716	691	693	687	695	693	700	693	682	710	666	691	672	724	728	685	679	727	712	704	740	730	706	678	652	715	690	663	698	696	709	648	699	696	700	686	717	677	653	694	689	725	713	731	661	668	759	666	688	719	676	725	647	708	681	691	709	718	687	695	664	677	681	729	666	681	729	676	683	707	667	675	699	686	716	716	672	694	728	704	676	672	693	733	683	712	683	728	694	698	671	665	702	724	694	690	704	676	703	702	719	716	690	701	708	720	701	658	673	704	724	693	705	668	702	648	659	674	695	690
7964	1984	2157	1100	632	431	313	263	191	168	168	174	179	171	186	161	168	154	176	182	153	189	160	152	166	182	160	173	169	162	154	172	153	173	145	151	175	194	148	173	166	175	150	167	135	178	185	170	156	163	170	163	158	169	163	159	161	177	181	164	183	154	154	194	164	179	150	151	182	148	150	157	165	159	178	174	173	146	164	150	161	170	128	192	152	139	185	180	193	172	161	142	166	155	170	166	171	163	143	174	132	158	158	158	167	174	157	152	196	173	169	163	153	168	178	167	191	154	164	174	151	177	152	197	161	156	156	174	179	167	177	128	169	178	147	146	193	181	164	179	151	141	173	155	158	192	190	176	184	191	171	162	154	141	184	154	181	144	172	166	159	158	161	157	199	168	155	166	162	174	158	189	166	170	199	142	144	174	167	202	173	158	147	194	154	174	151	143	175	188	160	152	149	156	168	162	156	176	164	161	159	177	158	154	160	139	172	161	175	162	163	142	166	156	151	152	153	156	165	169	150	184	165	155	167	168	178	158	157	135	153	183	164	201	154	150	166	148	160	162	166	183	164	149	163	150	167	167	144	135	181	151	158	173	160	166	173	165	177	160	138	165	149	148	146	157	165	167	158	191	175	187	173	161	155	165	153	149	163	174	145	147	154	174	168	149	163	154	164	176	173	147	169	157	175	172	182	187	175	174	162	165	160	139	147	157	155	158	160	164	180	170	177	146	171	146	172	171	173	153	197	173	197	158	172	146	157	129	156	173	182	148	179	146	147	159	147	179	171	161	158	160	193	175	164	143	176	171	145	174	162	169	154	164	173	183	164	180	164	183	170	164	181	164	150	145	153	171	183	187	151	180	157	195	163	166	172	165	192	169	182	179	160	139	152	133	165	155	161	159	162	176	152	159	179	164	181	172	190	156	170	186	185	160	171	178	165	143	163	156	185	149	169	174	163	158	175	180	140	175	155	149	156	145	139	132	149	181	171	156	145	159	170	178	171	172	164	148	190	158	159	185	161	191	177	174	179	154	164	169	139	176	167	196	178	184	214	160	163	179	155	190	168	168	166	155	185	168	164	157	143	147	174	170	178	172	167	182	158	187	184	162	163	156	173	173	172	159	200	193	171	168	145	157	154	176	178	173	171	145	165	162	180	172	150	173	168	153	160	163	177	154	170	167	166	147	182	165	175	178	171	155	170	174	164	155	158	191	157	166	186	174	172	185	144	171	161	173	154	166	175	186	161	156	160	147	160	132	157	162	165	162	150	156	160	167	176	170	202	158	167	139	185	159	163	136	145	172	184	143	128	185	185	161	149	180	162	140	168	184	169	160	182	156	203	167	138	189	148	163	163	176	163	154	171	179	150	164	161	179	177	176	149	178	194	178	171	169	154	164	154	168	148	184	180	169	197	171	165	170	161	168	159	174	150	137	183	171	170	165	174	189	154	154	170	128	145	156	175	168	142	159	186	164	166	181	187	164	156	151	167	167	152	178	165	161	155	171	164	154	161	162	169	173	145	155	130	146	181	155	160	170	165	154	183	153	176	152	159	192	154	193	180	163	183	199	160	175	156	145	164	179	163	168	166	147	171	176	161	177	185	171	158	155	189	161	163	176	169	133	187	167	174	164	169	137	164	142	180	157	182	178	182	161	157	153	166	141	184	170	155	151	183	157	164	161	189	174	164	163	155	184	160	170	169	126	140	159	189	137	163	166	165	150	143	137	179	161	168	178	148	180	152	148	156	185	158	159	167	177	159	171	156	175	175	170	168	174	178	176	146	173	170	165	179	185	158	169	166	174	148	166	163	186	157	187	172	155	175	191	174	183	167	149	193	157	152	160	155	183	180	169	170	147	138	163	178	148	148	177	200	180	171	170	182	175	158	165	188	212	161	182	193	147	160	174	160	161	184	175	167	158	166	177	155	177	151	151	162	156	169	148	142	147	187	143	144	162	155	190	158	148	163	164	154	154	164	154	161	155	175	171	173	157	150	148	179	177	172	167	147	157	161	161	159	158	181	166	161	173	151	150	178	150	159	170	138	167	161	178	175	148	146	156	145	176	179	168	166	184	162	170	168	165	181	157	159	164	150	158	176	168	145	180	178	172	161	163	164	160	159	171	178	163	152	172	180	173	183	167	164	186	123	203	153	168	163	177	173	165	162	134	165	169	188	157	166	149	160	156	157	166	175	178	156	181	153	195	177	156	160	159	155	183	150	161	148	166	148	165	165	174	184	155	172	197	165	160	175	132	161	189	157	164	169	171	169	181	147	157	181	138	179	192	145	161	175	157	149	173	167	168	155	149	156	151	165	165	166	179	160	155	155	184	181	187	183	160	162	164	168	184	170	173	152	154	180	169	148	176	139	153	153	174	147	164	177	139	176	160	166	193	170	177	171	170	161	158	160	174	174	158	175	167	172	138	180	184	169	173	150	184	160	177	154	165	160	163	153	170	176	170	161	163	184	151	145	182	155	191	168	161	168	143	157	184	174	183	159	180	162	152	163	142	181	144	172	192	180	157	160	181	135	150	164	159	181	153	183	152	173	186	141	142	163	159	169	186	186	164	166	167	147	176	182	183	150	182	164	191	151	187	171	192	148	161	181	165	168	173	176	171	164	144	173	162	181	184	152	174	179	155	148	150	168	141	157	175	153	144	150	179	152	186	169	196	168	156	172	163	157	165	155	147	167	166	153	164	171	141	181	157	194	152	155	165	177	168	163	174	171	161	181	157	147	171	158	157	165	139	151	159	159	156	154	163	162	154	173	169	168	150	164	167	163	161	179	171	156	168	156	192	169	185	153	142	171	173	184	152	191	193	174	176	179	166	136	150	183	152	198	154	155	182	169	169	164	165	147	148	156	175	180	170	155	165	154	184	165	188	175	153	183	181	152	171	155	155	133	155	174	157	181	176	157	141	145	156	172	164	179	150	185	165	147	170	156	139	158	176	190	165	169	192	153	175	160	170	166	165	158	196	193	158	144	151	195	179	167	163	157	178	177	158	159	147	174	165	158	165	176	163	175	186	172	185	171	168	179	158	175	174	196	138	172	182	175	183	150	163	139	154	161	173	159	161	164	175	170	179	163	166	160	131	144	146	152	170	132	138	154	185	182	200	145	172	163	164	175	158	178	181	194	190	167	178	173	163	164	173	187	149	148	156	158	156	166	157	135	152	167	160	150	170	170	157	171	169	146	159	148	151	177	155	145	169	139	154	189	165	168	179	145	154	165	157	176	148	148	178	188	162	174	165	158	184	165	162	167	156	174	194	148	156	162	149	170	172	205	165	150	141	179	181	153	163	162	168	162	146	159	163	170	177	191	164	133	171	183	149	135	154	178	156	174	178	163	177	172	176	159	177	178	176	193	172	169	157	184	148	163	147	154	160	179	156	157	155	146	163	182	165	160	163	170	164	166	167	155	164	173	154	166	155	149	162	186	183	160	158	183	156	160	180	160	153	182	178	173	142	156	162	165	167	164	154
4897	1830	4000	3220	2443	1511	1106	793	610	473	450	469	396	396	411	376	432	415	398	363	397	386	404	407	390	436	414	384	460	431	456	397	413	383	458	391	410	381	386	373	380	404	411	376	372	401	386	400	416	402	415	404	397	360	404	375	416	415	383	394	388	385	368	414	381	363	375	375	451	432	413	383	398	395	365	392	440	411	412	392	411	444	397	378	407	411	394	384	388	423	393	378	392	426	408	415	413	378	407	373	390	407	397	423	452	402	423	394	409	415	396	405	394	337	413	403	402	396	411	390	391	428	395	404	392	378	439	408	403	392	365	438	406	416	421	409	389	402	370	402	395	421	408	382	372	389	371	398	398	419	380	392	374	417	389	369	394	414	400	387	363	415	403	399	392	450	386	392	391	392	399	394	418	403	422	406	349	382	379	385	386	370	367	368	411	370	394	392	418	409	411	386	383	409	369	404	444	419	385	372	364	390	386	416	395	375	408	388	418	408	379	402	414	415	418	436	384	387	400	387	375	398	442	413	402	396	369	399	405	398	377	392	426	362	381	387	394	420	401	387	397	380	371	395	414	397	419	419	412	412	367	385	390	385	404	383	383	396	433	390	403	425	421	393	399	418	390	395	404	389	404	369	405	403	396	397	414	418	374	417	396	406	394	412	416	389	351	386	393	349	401	402	398	392	417	388	418	401	415	398	372	396	415	366	411	363	400	382	389	445	431	380	405	395	435	396	386	382	369	403	390	409	423	381	423	405	382	394	402	377	411	407	391	394	366	397	396	402	408	328	399	423	409	396	404	383	424	396	370	407	395	404	384	423	369	388	420	390	374	354	364	361	375	387	438	404	403	384	420	377	386	383	395	399	392	411	394	350	414	426	410	409	412	394	403	394	394	410	415	394	397	396	386	390	426	378	399	363	393	384	401	404	417	405	372	396	382	369	430	372	390	359	395	412	361	379	387	407	401	401	406	414	394	412	357	430	351	387	383	383	370	407	390	394	382	392	409	423	391	402	372	397	409	406	436	399	361	413	392	376	408	409	394	405	402	384	406	399	389	404	381	400	395	386	361	433	398	382	412	427	415	398	355	395	409	378	407	404	389	429	395	411	421	391	411	402	382	367	406	411	405	408	364	393	410	425	368	394	379	407	368	391	421	386	430	397	426	418	381	379	441	392	366	389	401	409	396	377	368	424	420	430	417	437	398	397	436	382	399	417	395	411	404	370	407	398	373	414	418	359	372	411	387	407	378	384	398	382	385	406	413	415	353	371	391	400	408	396	381	405	372	385	371	420	409	427	419	399	407	384	372	429	419	400	388	462	394	417	392	395	403	411	386	372	374	390	382	393	373	402	433	380	397	370	408	426	396	407	393	378	390	392	395	371	400	392	414	339	401	442	435	393	388	394	394	401	397	419	396	383	430	397	366	382	391	376	363	404	378	388	420	426	409	373	411	390	342	414	401	407	403	381	382	401	437	383	396	382	404	412	434	415	404	399	377	398	361	399	379	404	412	400	433	387	438	408	438	403	382	391	392	383	431	384	375	375	404	397	366	386	417	384	400	410	397	413	415	411	366	395	352	419	392	410	357	399	404	381	399	388	394	409	404	391	374	360	360	394	393	437	390	407	402	403	380	406	379	382	442	404	402	401	405	383	407	397	379	413	399	399	413	410	397	422	375	395	403	415	389	392	380	378	414	390	380	361	399	381	384	433	386	420	361	409	395	410	386	403	407	440	383	426	396	402	411	375	388	376	388	396	423	388	422	405	371	389	349	404	368	415	384	437	396	381	373	393	436	430	356	362	381	372	398	398	393	372	427	391	426	419	416	423	394	382	396	370	406	445	400	403	418	379	406	393	424	406	412	381	402	396	418	410	393	407	386	418	386	365	363	373	419	405	397	389	374	399	383	405	391	377	383	389	402	411	428	402	399	416	386	387	373	409	424	411	382	411	396	409	398	375	380	367	405	420	381	396	396	422	386	413	404	411	394	420	388	396	356	396	437	376	367	381	378	368	376	411	403	372	404	374	386	405	379	391	385	347	373	414	378	407	402	432	395	397	384	384	389	399	396	383	383	404	372	367	420	426	422	428	402	435	441	359	405	389	394	390	414	409	378	429	434	412	412	376	390	366	377	411	357	366	387	385	382	387	364	376	400	353	386	381	409	387	405	378	419	397	401	380	381	405	403	392	393	387	388	412	413	384	437	383	391	371	395	419	390	392	393	395	388	394	409	394	398	367	429	383	421	386	402	384	414	375	421	413	403	382	389	384	376	384	384	425	380	425	393	426	371	388	385	433	313	400	414	387	433	383	393	385	403	401	399	379	397	389	400	425	402	400	387	415	405	370	392	393	399	393	426	434	391	375	400	409	435	372	398	394	393	385	409	418	388	378	384	402	395	406	402	400	397	390	374	404	392	397	357	401	367	394	404	360	354	413	385	426	389	413	424	408	435	414	405	400	421	404	383	381	403	378	413	403	400	386	402	398	393	368	437	385	409	384	401	405	399	385	406	384	356	356	396	421	428	396	389	384	380	386	368	383	389	368	379	366	383	376	390	390	373	455	388	424	405	397	395	407	362	409	366	421	399	406	384	404	376	392	405	365	382	384	395	422	428	398	360	367	411	399	398	387	388	403	427	409	372	376	389	359	368	400	372	392	381	387	400	392	388	421	426	396	374	411	396	371	379	413	426	401	383	416	347	359	389	413	384	388	392	390	387	390	364	404	400	403	395	392	416	391	412	384	370	397	391	407	410	408	398	450	384	406	390	381	374	391	394	396	411	412	433	370	417	390	407	384	441	393	437	397	411	427	454	387	376	391	363	383	374	389	385	380	405	404	412	416	386	412	383	404	406	361	419	383	383	412	363	400	390	403	403	396	428	419	389	380	412	378	379	389	395	428	416	385	410	387	393	392	394	414	386	446	420	410	393	420	395	383	389	412	350	392	432	405	393	399	394	375	382	407	382	393	385	370	383	412	394	365	386	406	388	401	353	413	390	439	396	386	413	373	396	383	378	417	366	409	435	420	427	422	399	393	399	408	421	439	378	387	378	389	332	398	371	368	398	414	357	399	407	367	438	448	428	385	402	370	373	372	387	424	380	400	394	368	417	406	391	426	400	380	381	401	359	386	394	380	425	422	403	402	376	408	412	363	365	382	395	380	387	373	382	421	415	427	377	395	411	385	413	409	410	404	378	389	382	391	406	390	416	401	412	423	399	438	358	450	400	408	369	402	411	418	418	435	388	394	430	374	410	403	403	410	375	364	379	404	411	412	405	388	398	405	410	411	397	437	394	377	419	386	376	396	375	405	418	364	401	401	412	384	406	414	396	370	377	393	395	395	422	377	357	387	366	387	396	386	425	396	423	426	408	409	388	409	373	353	412	383	365	403	400	377	377	395	405	398	389	405	371	402	388	415	379	402	426	391	375	378	411	387	410	394	409	393	438	416	384	351	394	376	411	408	382	389	388	404	418	430	376	380
21025	4229	3206	1956	1093	704	478	332	256	195	191	190	150	151	144	172	175	173	147	167	167	154	185	169	158	161	160	155	173	167	160	170	161	172	158	175	158	146	152	144	163	153	152	153	151	164	147	159	147	168	158	161	148	135	154	179	161	144	147	160	152	143	166	148	166	164	165	160	166	139	140	146	171	154	152	135	130	164	137	141	155	165	127	167	179	158	159	136	171	164	170	140	146	164	161	164	158	171	163	153	157	149	170	154	142	151	164	137	142	159	187	170	148	149	158	143	159	157	133	144	148	146	152	153	171	138	148	143	160	173	150	119	153	143	180	158	145	149	153	164	145	177	158	165	163	160	160	168	127	128	162	141	164	172	158	144	167	159	148	154	155	157	147	152	155	155	134	143	169	156	153	161	159	143	172	155	142	142	176	181	144	140	143	151	151	133	189	142	173	163	159	165	142	149	173	145	164	150	152	151	162	145	150	141	155	159	137	150	150	118	150	167	143	151	150	153	137	180	157	148	141	151	153	158	151	201	164	170	152	150	149	138	155	151	160	171	158	139	158	144	137	156	161	170	172	154	177	135	151	136	157	158	154	136	157	162	154	176	162	146	136	153	157	149	164	156	158	152	144	143	159	163	148	153	170	156	156	155	159	140	141	120	150	163	175	156	133	147	150	130	147	155	159	150	172	160	152	168	138	147	145	142	171	153	172	186	147	158	166	165	150	164	159	130	165	154	145	132	165	157	163	141	135	147	155	159	141	156	168	179	192	152	169	157	161	141	178	168	172	185	142	165	144	164	174	155	159	164	135	157	151	147	156	149	147	146	159	176	168	206	149	142	179	149	156	152	154	155	169	138	187	146	142	158	148	173	177	181	177	164	138	173	165	151	171	155	150	135	156	151	139	136	147	158	151	155	146	145	157	179	141	155	164	159	148	166	127	149	160	150	153	153	154	150	159	154	147	150	168	175	149	176	153	170	160	135	152	140	145	188	148	151	134	158	163	143	160	154	153	151	133	172	174	153	155	156	135	173	156	155	145	131	149	165	132	158	168	169	117	159	152	185	184	169	154	159	163	158	142	175	156	170	168	164	151	156	149	154	150	159	157	157	146	148	152	179	144	171	158	124	151	148	168	132	128	164	147	161	178	141	146	169	178	152	157	145	172	147	133	128	137	152	144	133	159	146	176	158	159	156	156	153	139	156	163	156	163	166	149	148	169	142	153	165	162	155	136	150	173	161	164	140	153	153	148	132	146	151	154	198	158	168	141	145	154	179	160	159	165	153	139	132	175	153	176	151	159	168	151	168	161	141	144	142	154	153	141	155	164	172	150	157	163	140	145	178	143	142	132	171	145	142	149	181	149	128	162	138	143	161	152	148	164	160	176	173	177	148	175	149	163	162	154	137	159	151	155	168	143	157	157	147	166	151	155	162	172	133	137	154	146	137	180	170	158	145	165	148	130	163	173	172	166	141	169	130	153	156	177	161	168	174	127	168	166	153	134	174	147	145	157	144	148	155	164	139	150	152	147	182	185	163	159	163	169	149	149	159	153	179	161	152	127	160	140	126	156	177	158	145	167	171	164	154	136	148	142	155	155	158	145	141	150	148	177	131	147	174	145	152	153	144	150	144	164	139	172	142	134	163	159	161	165	164	148	186	151	146	146	140	161	154	147	158	155	142	140	165	172	156	155	148	152	153	181	156	153	157	157	147	177	157	177	162	139	155	143	152	158	152	135	147	137	151	174	145	173	154	159	148	165	153	153	166	148	145	159	184	161	150	170	164	154	189	130	142	146	156	156	143	166	128	156	138	149	166	180	169	129	161	194	179	149	186	141	149	136	152	128	156	153	146	158	160	141	165	159	162	143	153	169	158	128	143	187	173	148	151	139	163	130	155	151	161	167	163	152	158	155	135	142	154	132	161	153	136	181	148	132	174	134	158	180	140	163	141	146	157	153	140	153	173	143	160	159	180	160	131	144	138	154	122	152	168	166	139	147	170	154	157	149	175	157	164	154	145	170	164	155	160	160	155	158	167	167	170	134	144	146	160	135	161	135	160	172	141	163	157	132	179	152	140	161	158	152	155	144	165	159	135	162	178	154	167	164	148	150	160	157	136	161	143	168	140	179	137	162	170	161	145	124	144	163	165	158	191	157	187	176	145	173	166	171	143	147	134	151	175	167	156	161	147	159	167	144	146	183	160	141	148	147	127	168	192	162	151	142	148	146	165	158	154	156	160	156	152	152	183	148	161	135	122	174	179	155	177	154	141	151	141	151	127	164	177	141	161	138	126	148	162	162	158	164	185	143	149	159	165	178	164	150	141	145	149	137	170	171	138	154	131	162	159	175	165	137	156	152	159	153	158	156	143	151	147	164	144	158	155	158	171	173	139	150	153	155	161	146	175	154	170	178	175	164	160	133	132	159	151	154	143	171	153	142	143	154	175	138	152	156	138	160	179	157	144	152	155	150	144	171	160	179	142	152	172	161	189	157	149	141	174	139	168	147	157	152	137	147	172	170	133	147	156	140	149	150	149	155	155	152	137	150	149	147	149	150	172	137	177	156	153	148	160	140	148	132	157	151	138	150	148	169	157	160	128	149	153	146	149	141	162	156	165	184	152	168	173	168	141	159	182	167	148	164	167	174	147	161	160	151	133	155	150	164	160	152	166	151	162	145	138	136	177	173	165	140	145	138	160	152	144	143	160	164	166	152	147	202	160	164	154	160	151	158	156	136	169	137	169	175	130	162	155	160	153	190	150	161	160	143	147	167	170	152	174	156	185	165	178	154	178	176	160	155	151	179	144	173	150	143	178	156	156	151	146	153	140	155	135	145	169	148	144	157	172	143	171	148	143	157	152	161	144	147	175	129	148	163	170	157	169	164	141	174	158	148	171	150	151	168	146	153	175	153	143	138	148	172	164	161	166	146	196	167	151	156	154	165	158	172	166	160	144	160	144	168	130	160	128	142	148	156	140	135	153	127	164	136	161	162	150	160	156	150	145	144	128	136	136	161	151	161	170	160	136	154	158	159	168	169	173	151	145	172	147	181	148	143	154	161	168	149	149	179	147	153	133	161	142	129	168	160	147	174	142	134	155	124	162	149	151	140	181	164	152	150	165	142	169	165	175	178	186	145	180	173	135	156	156	151	165	142	172	157	150	152	166	152	158	161	161	156	160	156	176	190	177	140	150	136	153	162	152	147	162	169	149	146	142	152	154	141	151	148	152	176	181	161	153	152	146	155	126	133	177	139	155	145	151	135	145	135	142	148	152	152	162	167	181	192	151	166	153	181	178	158	150	153	149	154	138	158	145	188	186	163	148	149	149	170	157	136	141	158	144	120	164	157	156	136	156	186	135	163	152	154	175	152	149	159	167	167	168	136	148	154	172	136	152	159	151	147	185	137	156	134	139	179	146	164	161	167	144	145	152	171	165	150	154	152	156	171	146	143	168	170	153	146	167	166	167	148	155	146	165	164	162
12504	2630	6044	5639	4172	2773	2102	1409	961	693	694	613	557	484	513	497	447	453	470	451	447	461	494	398	388	415	419	407	478	450	407	423	385	391	410	392	452	434	407	451	426	389	427	400	412	409	450	382	383	360	389	404	410	381	385	432	395	400	401	424	402	364	410	406	424	385	382	376	424	369	409	382	394	368	371	398	383	378	387	373	429	392	380	397	362	414	408	413	431	434	389	414	401	366	365	370	385	406	392	401	369	398	380	384	387	400	398	383	385	370	405	396	377	411	407	434	380	360	372	402	397	393	392	439	427	424	374	400	397	362	403	390	410	419	381	438	391	391	403	398	371	425	417	356	417	421	404	398	367	406	386	377	379	379	365	386	388	368	367	412	436	392	382	398	394	407	353	384	403	376	394	395	386	389	396	398	375	368	439	372	425	409	376	389	402	376	400	435	368	392	395	400	381	385	371	350	364	397	382	394	370	378	410	393	395	409	382	367	388	382	405	377	377	386	380	412	396	385	422	402	392	404	389	412	391	403	380	364	427	385	391	377	387	387	407	417	411	393	381	386	378	408	410	384	381	392	363	430	382	384	401	389	410	396	394	352	371	386	376	389	412	349	402	417	404	373	423	391	375	375	397	379	384	420	414	417	402	384	383	374	387	374	392	416	390	416	401	362	390	394	387	371	409	451	388	384	370	407	387	334	392	425	407	384	409	376	427	380	374	385	384	374	386	408	390	414	402	368	390	397	403	383	364	426	431	394	398	403	373	396	383	353	386	422	392	393	369	406	407	373	386	423	375	361	396	373	431	386	369	356	377	420	386	421	362	396	376	395	403	395	352	398	393	381	360	388	416	405	394	393	406	385	393	404	416	378	370	382	371	401	397	388	369	395	380	381	383	346	364	430	394	362	387	413	403	401	346	392	395	402	407	396	395	400	407	405	403	369	412	393	379	383	393	408	361	367	406	355	436	409	388	424	368	400	409	351	385	428	363	329	414	431	383	385	398	391	402	381	404	375	350	416	422	386	378	384	404	392	433	420	387	384	362	356	371	431	422	424	403	415	372	391	348	414	365	415	384	399	370	402	426	392	381	382	365	396	402	399	419	388	418	395	415	400	380	396	408	381	390	388	379	392	389	386	368	405	382	386	410	367	377	375	359	396	374	422	426	367	402	381	410	392	403	396	385	417	421	383	358	406	400	395	394	369	362	419	404	385	385	396	365	402	430	415	384	412	385	416	389	385	376	380	386	408	411	401	378	407	412	356	419	396	418	366	381	380	363	402	380	438	380	414	384	401	399	351	374	385	364	374	412	433	414	371	439	398	368	379	379	397	405	397	402	390	347	362	402	380	335	389	369	370	417	410	376	420	378	368	396	428	384	366	371	387	399	353	367	364	395	368	404	384	369	383	380	375	374	391	395	361	367	403	418	385	400	356	389	375	415	376	406	394	381	382	361	357	424	400	382	369	379	402	393	386	391	393	408	390	394	395	428	378	402	372	386	391	375	405	384	396	402	420	405	391	383	373	419	402	376	423	429	410	395	396	426	422	371	385	369	420	400	364	434	398	382	405	373	388	389	365	398	395	410	391	396	370	403	411	387	394	393	424	365	396	387	407	390	416	386	368	383	371	398	388	377	420	387	432	373	389	375	399	400	344	430	387	372	408	405	389	404	375	393	353	389	408	427	410	409	379	397	384	393	381	392	423	378	398	402	397	385	372	375	376	403	394	396	362	426	378	426	385	368	414	410	373	408	404	420	363	391	394	429	359	363	392	405	371	380	396	398	379	381	401	413	421	392	382	389	427	404	419	381	392	413	368	383	376	413	356	426	424	406	438	393	395	419	375	389	418	373	399	395	380	391	374	410	395	374	375	361	373	415	368	387	366	375	372	400	394	413	406	384	395	407	425	390	394	367	396	401	372	384	399	397	388	370	387	385	401	378	395	405	427	384	411	408	346	404	415	390	383	382	413	406	394	396	399	427	401	398	407	361	387	353	400	430	387	392	369	383	409	384	403	396	414	384	378	405	404	382	399	432	408	345	399	394	363	403	404	417	440	408	382	365	372	380	376	413	385	387	424	357	380	428	388	409	366	402	397	401	373	402	410	393	396	379	391	390	355	397	387	394	385	383	411	382	410	355	379	392	371	395	382	371	417	375	400	394	410	364	396	382	425	413	412	392	397	376	375	358	406	419	378	371	372	393	381	381	422	372	370	413	385	381	355	406	412	363	362	386	386	402	370	390	405	420	401	402	412	379	391	378	419	378	385	400	438	383	394	393	359	419	418	390	370	418	421	412	426	385	400	443	342	410	366	391	387	368	366	390	381	401	386	406	384	343	388	393	374	390	397	421	366	413	378	398	346	407	399	374	413	402	372	402	391	398	360	392	367	386	386	373	384	388	398	393	424	426	371	410	393	399	387	387	373	404	390	355	400	355	391	345	406	344	375	407	383	365	378	400	404	403	404	387	370	409	368	415	404	374	432	377	374	430	378	367	395	393	418	421	374	365	403	360	353	391	337	397	386	401	392	373	419	381	357	401	394	400	386	358	388	430	372	413	390	389	443	401	414	368	389	395	431	409	422	428	365	397	386	405	392	379	406	352	396	377	390	379	356	413	411	381	369	389	371	392	377	418	394	372	380	405	371	363	406	387	441	433	372	393	394	395	395	393	422	387	403	412	425	410	378	406	414	384	399	365	420	415	409	408	380	377	400	378	382	368	409	396	406	368	341	382	421	369	381	414	380	416	425	389	424	409	365	458	409	367	392	378	384	424	398	438	369	412	384	381	407	400	359	420	394	424	378	426	349	371	401	405	377	400	432	389	395	353	390	387	372	382	378	403	380	404	401	402	405	382	399	416	393	410	386	374	382	387	415	384	396	388	411	393	365	392	395	411	420	410	369	377	362	394	399	401	403	365	407	394	386	353	413	395	374	403	419	365	402	406	366	390	392	354	416	387	377	404	403	371	408	391	386	365	392	371	397	386	370	370	383	367	354	378	389	373	400	381	386	393	419	414	387	417	431	366	401	405	408	338	400	359	397	379	366	412	394	387	355	394	434	355	400	407	391	393	389	379	409	371	404	440	386	391	432	395	375	387	372	398	386	427	392	379	379	411	360	410	388	354	381	415	405	389	395	360	400	389	398	366	385	423	392	377	376	414	412	386	395	373	404	370	409	397	378	362	385	379	413	413	358	404	403	416	383	397	410	395	369	381	385	411	370	396	382	396	394	396	436	403	419	398	365	384	376	426	396	389	419	377	380	364	420	379	366	407	388	418	385	401	364	374	408	417	393	382	389	386	400	359	372	465	402	376	419	377	380	390	401	364	384	384	397	375	403	418	354	374	379	424	391	376	423	414	413	399	419	417	380	389	414	370	431	385	380	388	394	357	385	385	405	420	393	420	388	391	410	414	381	394	375	393	366	375	380	410	376	413	403	402	387	412	411	369	396	369	401	383	402	380	342	362	435	407	407	390	397	388	387
31243	7365	4451	3180	1887	1183	910	586	445	398	368	367	324	337	313	310	353	319	347	284	372	301	290	305	330	313	337	359	287	315	297	309	299	316	285	310	313	330	316	331	306	289	309	300	304	337	295	279	316	355	303	337	348	305	289	294	330	300	309	330	324	307	298	321	310	325	329	327	354	308	323	319	313	293	314	312	298	279	291	286	293	315	288	284	345	320	336	294	295	300	306	294	307	314	291	313	306	288	306	327	305	307	308	313	304	343	335	299	303	279	295	314	317	330	335	350	316	308	338	316	287	304	307	291	327	316	293	282	330	326	307	303	282	299	323	298	332	307	292	304	294	332	314	296	324	307	300	301	291	316	319	299	290	308	317	305	301	319	353	310	296	281	315	309	319	275	329	272	307	294	306	348	282	307	316	291	327	284	322	330	320	307	317	329	308	333	342	294	309	300	325	320	296	300	314	304	313	309	290	284	296	338	326	322	303	298	286	300	296	350	337	304	315	310	276	290	325	354	318	309	311	305	291	325	330	312	307	297	285	289	312	310	315	350	331	306	319	314	340	326	303	297	334	325	286	309	320	326	320	314	293	321	289	312	299	325	304	306	283	281	285	315	323	286	301	281	300	285	296	297	310	303	275	310	305	294	350	318	300	322	279	315	319	322	318	290	298	302	283	287	350	330	306	319	329	302	295	310	304	322	287	328	292	328	312	262	330	307	295	305	334	336	295	316	326	313	307	322	317	284	308	316	349	281	314	283	297	321	302	301	301	316	318	316	302	326	309	309	321	315	302	299	307	271	290	284	340	326	327	307	311	317	334	302	300	304	303	301	308	303	311	311	366	318	309	332	280	276	343	342	311	307	310	316	299	322	332	324	292	341	290	333	295	330	287	317	309	304	309	350	268	313	298	300	324	305	329	325	305	333	305	339	303	322	317	318	302	314	308	320	282	322	307	331	298	327	304	294	332	316	316	288	318	318	322	326	323	293	238	305	283	330	324	324	314	304	309	301	302	260	305	282	283	322	292	283	294	325	306	331	298	308	320	304	281	311	283	311	275	303	308	292	306	269	289	278	343	301	297	327	310	297	300	287	274	308	306	300	311	298	315	287	280	300	318	303	330	293	325	358	321	274	302	302	325	285	301	304	307	332	295	321	316	330	307	302	290	333	314	318	332	294	300	344	309	293	329	266	282	320	306	335	312	302	294	324	288	304	282	313	295	301	327	336	279	290	312	302	277	307	286	317	294	314	305	284	281	280	276	310	323	306	322	326	307	311	299	323	337	320	352	351	328	293	292	292	307	346	310	277	335	315	300	296	294	330	293	292	313	318	288	288	309	262	312	311	301	291	307	303	345	290	321	325	329	305	284	308	315	280	313	277	299	310	314	283	330	303	310	316	274	313	310	270	301	280	314	310	303	291	316	345	322	289	337	347	310	340	295	286	277	333	317	324	334	323	308	305	318	328	313	307	287	301	271	324	334	304	327	310	292	301	299	298	300	308	308	298	308	310	327	312	325	318	311	284	321	328	292	318	326	303	316	301	303	295	308	325	300	316	291	298	338	319	314	323	304	324	289	339	335	348	335	349	292	297	292	279	342	290	301	301	304	323	297	320	307	329	300	355	309	306	304	323	273	319	288	290	312	314	284	293	343	315	300	313	337	325	319	288	295	292	297	332	328	320	323	319	355	305	302	312	352	335	330	286	321	324	315	289	305	345	298	305	321	312	297	326	298	322	294	304	324	326	305	281	310	306	276	310	312	290	277	337	325	318	291	287	330	295	305	295	275	314	297	297	362	309	285	341	305	331	314	313	310	280	325	306	291	303	307	303	310	338	332	311	294	290	341	299	266	302	314	310	302	310	295	323	269	312	335	312	336	308	341	288	296	312	310	269	304	306	306	300	325	311	301	306	289	329	343	332	303	325	303	330	280	284	292	293	299	315	286	313	298	306	316	303	306	292	299	304	310	310	303	271	278	310	311	299	292	290	303	300	316	300	320	284	275	299	289	314	325	283	337	314	303	324	275	330	345	277	317	268	310	311	322	345	308	295	263	322	306	306	286	310	296	309	356	321	297	313	324	312	323	282	288	308	292	300	351	319	321	293	282	283	315	285	313	314	322	296	346	320	325	290	308	301	278	290	352	324	321	320	334	274	305	275	310	282	373	324	318	321	284	301	274	347	276	314	274	295	305	343	316	300	312	301	292	284	331	292	286	310	301	329	295	293	298	313	305	294	305	323	320	313	273	289	330	330	336	309	321	302	293	323	295	279	308	299	348	315	265	311	298	323	297	308	315	327	332	308	347	340	312	283	301	310	304	305	342	290	274	309	291	265	284	270	306	285	307	302	305	336	277	323	290	301	311	312	298	322	314	342	309	343	271	261	283	318	312	310	333	323	267	312	308	323	295	316	345	294	318	295	271	321	337	298	296	288	278	318	307	295	297	282	296	324	298	346	311	307	284	306	298	333	341	335	301	299	321	315	314	323	306	293	304	292	277	298	333	337	304	292	288	303	318	293	289	314	323	318	338	305	311	284	323	310	296	294	286	287	318	328	311	305	324	290	301	294	297	314	285	252	292	298	307	337	369	306	323	307	320	302	296	297	299	295	301	337	299	324	291	291	328	309	310	282	318	296	317	292	314	313	304	300	298	285	325	317	297	323	270	327	295	314	291	307	294	307	311	259	319	307	278	325	284	324	300	307	301	301	317	312	312	298	320	300	334	296	304	322	300	273	302	319	333	333	306	317	310	320	320	301	330	346	325	321	322	329	328	301	321	296	321	320	339	317	313	301	299	305	324	341	299	319	311	315	348	296	330	297	332	291	299	294	332	304	289	288	322	326	340	317	339	280	343	301	354	301	279	320	297	313	304	287	315	299	301	292	308	339	312	305	320	301	341	306	324	293	309	351	322	292	296	292	299	304	300	297	318	304	291	308	316	278	307	302	317	302	301	293	301	293	297	305	296	309	296	303	299	300	335	290	315	307	300	318	304	264	301	321	287	290	327	323	294	301	286	312	315	323	327	292	304	325	302	325	312	333	330	310	289	345	270	289	285	323	302	344	301	309	298	279	274	309	321	303	306	323	328	312	336	302	283	307	300	271	331	291	293	331	315	331	311	311	314	297	301	322	329	275	332	285	318	336	320	298	302	286	317	305	312	316	291	378	302	299	320	289	329	303	267	324	303	339	293	310	323	303	284	333	308	343	284	323	293	329	319	293	302	290	332	322	311	291	375	308	300	306	292	299	314	293	306	333	294	307	287	307	304	274	295	291	315	304	303	296	290	300	316	303	287	306	307	293	314	294	333	319	305	264	293	318	299	319	261	303	284	308	312	310	317	348	315	313	335	278	286	315	302	323	277	313	309	264	313	314	297	321	287	328	299	317	310	304	281	306	328	334	315	290	324	318	284	273	320	301	322	305	317	325	324	316	305	309	282	296	285	316	323	300	291	325	294	293	347	296	280	308	302	294	265	333	289	303
17300	3370	7118	8009	6377	4243	3232	2074	1480	1384	1214	1060	987	892	831	851	787	810	845	771	760	775	769	761	771	743	738	707	771	810	769	796	749	696	715	702	745	715	728	716	685	715	715	721	704	652	743	638	684	693	710	699	697	658	696	700	716	660	707	679	714	709	682	660	682	664	706	746	708	728	681	672	715	691	685	725	730	655	684	705	711	707	713	739	660	704	743	682	708	720	679	664	701	706	679	717	737	700	671	708	689	685	694	680	653	678	729	722	684	652	657	670	700	695	749	668	708	705	690	671	693	683	717	723	729	705	683	707	730	705	668	687	670	662	693	665	692	669	708	658	720	705	680	749	677	671	723	688	723	688	682	673	687	691	693	733	715	679	687	679	699	694	668	724	699	708	698	720	714	724	701	695	624	680	639	685	690	673	682	673	708	733	701	674	685	702	695	705	639	661	703	663	690	713	682	732	718	703	668	677	664	667	702	727	679	701	676	684	710	693	699	685	714	670	702	693	692	691	664	734	699	729	686	719	704	706	675	710	697	658	706	712	717	656	705	687	658	700	645	707	724	687	717	682	693	652	679	684	651	691	723	666	688	724	654	666	729	714	728	683	679	676	710	738	722	705	739	696	684	706	644	704	731	732	703	674	660	679	692	705	641	662	669	724	687	691	701	668	701	719	667	689	667	707	684	729	714	676	674	672	673	680	728	692	667	656	651	674	694	681	686	649	670	668	735	711	704	705	645	651	697	697	666	707	669	668	694	675	720	712	699	646	716	712	706	724	719	643	718	651	671	680	683	743	718	700	674	756	649	709	746	664	678	689	673	707	681	642	717	701	655	669	721	699	699	688	663	709	677	690	687	686	710	645	702	687	706	675	664	686	671	715	643	735	712	645	663	712	727	661	680	639	673	689	666	679	679	684	718	694	680	689	736	674	730	672	696	690	674	702	712	722	684	729	681	691	663	721	714	683	674	707	662	613	752	672	692	715	718	708	676	667	679	670	702	701	696	715	686	724	693	701	693	705	667	736	669	722	706	685	679	685	732	668	702	702	686	706	636	664	651	670	669	656	699	703	748	689	703	665	690	673	691	670	632	709	672	717	692	628	669	688	662	702	650	661	689	719	741	681	663	703	735	674	700	774	720	686	665	734	714	678	715	668	694	682	687	671	702	684	727	722	692	699	706	645	672	678	688	679	660	701	679	666	691	698	663	678	726	703	712	677	727	697	686	728	699	716	685	703	706	685	747	692	715	675	688	767	684	694	706	685	691	701	694	669	678	648	689	653	690	718	728	603	659	693	685	735	713	769	642	682	690	731	671	649	686	738	675	692	715	684	679	680	719	673	709	732	703	672	744	648	696	664	710	690	692	706	644	707	662	648	650	695	676	703	721	708	717	715	709	721	710	656	702	712	690	733	692	733	716	717	716	680	681	700	731	670	671	703	669	650	725	665	658	661	686	635	701	690	730	714	699	698	700	737	725	663	704	743	678	669	730	669	732	647	712	686	683	701	690	671	666	714	681	684	701	694	606	657	732	656	711	684	683	639	700	710	726	690	622	673	682	691	683	752	659	638	701	687	675	663	705	672	648	684	674	682	719	704	680	677	705	670	700	652	720	723	683	687	732	723	723	669	647	658	649	712	723	701	701	684	703	695	681	653	704	693	669	645	677	685	678	688	703	717	716	709	665	709	734	692	711	672	644	693	677	672	673	699	665	676	655	682	671	666	682	699	643	705	687	720	657	656	708	723	700	670	697	680	696	683	712	712	627	665	729	732	684	674	685	652	676	668	707	718	671	706	653	710	684	681	697	705	687	656	702	684	695	668	687	724	640	713	692	776	682	704	680	678	708	671	640	676	681	703	706	707	706	737	690	745	713	644	685	645	725	740	701	679	723	724	686	690	741	724	707	681	699	693	687	668	665	729	698	683	685	696	680	714	700	684	702	688	678	743	682	696	706	693	692	694	685	719	696	676	695	702	690	709	728	635	655	728	716	658	741	704	661	703	661	645	666	661	669	713	641	715	698	686	701	712	667	697	667	667	648	678	689	706	664	697	694	691	694	683	687	683	684	690	685	646	717	742	762	723	722	734	700	692	690	686	703	704	718	713	696	718	672	709	720	676	722	662	722	686	674	706	698	703	678	714	654	699	721	699	686	684	705	718	640	659	715	663	662	657	701	675	683	679	670	690	669	671	688	680	708	649	725	645	675	724	671	705	707	715	655	716	665	685	676	647	719	705	665	722	693	706	678	704	725	662	661	716	689	699	711	671	706	667	724	704	693	695	701	668	697	712	680	651	711	665	677	689	684	715	707	695	709	682	646	685	734	730	676	669	697	689	707	713	648	679	690	675	682	692	728	662	749	677	708	637	701	676	642	704	689	715	706	690	681	692	679	701	681	693	695	677	699	660	730	659	695	715	728	700	702	684	651	654	734	682	660	693	670	698	689	702	674	696	709	693	696	667	695	647	686	738	708	674	676	743	672	712	656	668	652	699	706	706	730	665	722	690	711	709	692	640	683	639	655	666	661	726	702	686	708	679	712	683	689	692	664	699	695	714	728	690	696	679	698	726	680	677	708	672	676	662	716	675	683	734	739	679	725	684	678	705	664	678	722	713	677	649	690	660	668	712	658	685	694	731	657	696	709	665	646	682	661	702	684	679	681	686	737	661	678	696	736	650	682	739	683	693	700	628	699	673	687	713	713	679	647	686	685	679	685	680	733	683	698	695	656	695	676	720	715	712	693	694	615	745	682	656	681	690	715	672	707	666	700	678	657	723	680	707	699	686	708	713	662	684	658	710	722	673	657	708	722	742	705	686	701	717	719	692	696	690	721	711	685	683	697	704	717	691	668	692	717	707	719	736	694	683	674	697	682	662	701	707	705	704	695	691	656	688	646	721	706	660	677	684	696	663	753	685	684	700	655	684	689	673	712	704	672	676	632	683	641	708	624	724	657	678	665	690	699	683	674	698	670	712	725	696	686	679	709	737	736	652	679	662	673	699	718	676	697	672	683	690	735	709	740	718	722	687	640	742	736	714	686	620	709	641	692	724	689	727	709	652	679	694	666	725	685	719	746	639	674	743	662	634	684	720	652	632	713	675	692	680	670	681	714	669	713	690	613	733	650	675	712	681	687	638	749	707	689	732	697	681	664	704	709	683	696	679	757	688	706	643	695	659	684	680	716	676	681	626	684	657	664	658	758	710	672	717	669	648	630	690	749	701	718	717	699	656	715	703	735	722	696	688	664	677	690	661	732	722	701	672	671	713	699	695	711	691	657	673	735	708	681	688	678	732	704	710	682	688	711	683	674	684	719	727	690	654	666	701	695	628	697	703	660	693	684	693	726	676	742	686	714	713	675	728	661	687	705	690	653	661	664	705	670	693	639	714	698	692	713	674	671	698	702	679	709	681	706	703	707	715	678	722	689	637	725	674	668	763	673	701	722	734	750	682	670	694	636	680	710	711	694	660	704	648	700	723
7812	1523	1407	980	626	442	310	251	211	180	165	178	181	171	151	148	166	178	161	155	149	166	144	133	172	189	177	168	150	151	202	153	176	178	168	178	165	188	148	170	132	156	187	180	166	175	168	161	182	167	178	148	145	156	168	144	189	152	151	140	171	154	162	152	150	161	189	143	160	163	168	171	159	183	166	157	179	153	151	156	161	186	168	166	164	151	185	179	162	153	181	145	169	163	146	170	164	194	164	160	132	156	176	168	149	135	161	161	169	171	176	146	142	144	159	146	153	175	158	178	171	160	180	151	154	172	141	179	185	153	161	157	187	184	165	166	149	162	159	143	147	159	150	192	176	145	165	155	154	189	157	160	149	158	168	164	199	156	157	152	152	128	164	148	155	156	156	151	177	149	147	168	173	163	177	151	150	157	148	159	161	166	177	174	137	164	144	149	180	179	150	145	170	163	176	160	161	149	154	172	189	169	160	166	179	142	179	182	164	177	173	188	153	192	161	153	166	167	165	194	204	152	171	169	152	169	159	167	173	166	176	181	177	156	180	167	170	171	152	158	150	153	180	186	158	141	180	187	174	179	169	170	165	142	157	182	177	144	185	158	157	156	171	169	147	180	172	156	154	155	160	159	160	163	153	148	188	158	192	195	165	172	167	174	182	182	179	166	159	143	150	149	177	154	146	198	174	171	169	169	140	168	153	170	135	155	187	138	193	178	176	134	162	175	173	161	189	162	148	144	149	139	163	142	138	157	178	172	163	158	159	164	166	159	163	167	171	193	178	161	170	176	169	184	191	158	190	162	164	183	174	165	157	163	168	195	170	157	174	167	178	164	154	173	196	192	169	147	161	192	152	166	152	152	195	171	161	179	174	173	177	154	154	146	157	174	158	167	162	187	187	135	127	181	184	167	172	166	131	175	151	152	173	159	154	172	148	186	163	193	168	173	154	148	145	176	149	139	162	165	154	165	154	152	155	163	170	187	157	183	164	176	146	159	177	161	173	174	153	172	180	184	158	149	138	202	145	164	188	161	157	153	160	147	126	159	170	174	165	168	158	186	164	144	169	191	154	159	141	172	166	180	167	162	153	163	170	185	182	169	155	177	142	168	157	169	164	167	163	151	158	151	155	164	156	177	180	192	165	175	168	182	183	160	172	150	170	165	170	151	159	167	199	177	192	182	166	172	159	153	170	172	171	159	173	145	163	163	150	164	171	165	159	173	182	181	186	147	148	157	162	160	163	165	169	175	169	168	141	141	153	157	183	164	139	167	175	154	157	194	156	167	148	176	186	193	175	152	135	166	158	188	152	170	168	168	165	139	139	174	155	153	157	166	147	196	163	160	197	185	130	164	162	167	130	180	168	171	183	170	137	176	168	152	163	161	145	147	162	159	178	174	154	155	157	153	166	149	171	181	174	155	157	164	176	165	161	171	161	154	163	181	166	158	191	173	140	161	152	193	151	147	172	154	165	150	181	165	141	164	190	164	164	176	183	140	174	159	172	179	145	177	149	174	178	156	177	161	164	150	182	170	162	161	167	167	165	159	156	164	156	177	153	167	180	158	146	147	162	182	185	167	159	180	180	185	171	162	160	162	166	151	154	158	151	163	186	164	159	154	164	171	167	175	158	160	175	180	172	178	172	159	178	177	169	150	156	140	174	174	171	171	150	165	162	160	186	177	141	167	166	165	161	154	149	157	177	162	160	167	158	184	152	166	137	157	176	166	170	154	162	166	184	162	151	148	163	168	174	179	155	161	165	185	151	152	156	161	179	171	172	154	162	188	168	147	181	155	169	163	167	143	146	169	155	169	151	179	160	178	167	174	159	159	156	163	159	162	163	178	125	173	183	167	159	144	159	166	157	148	171	161	181	198	182	188	148	162	173	172	153	161	177	171	179	162	164	167	172	178	168	185	154	194	178	152	184	184	172	159	171	170	178	168	169	147	154	168	182	149	166	144	181	142	185	154	166	174	173	188	164	162	150	149	158	162	180	179	160	167	169	147	175	152	158	167	167	133	162	162	194	179	164	154	162	166	149	144	165	176	183	133	164	139	159	177	160	168	165	167	186	161	150	133	174	144	157	164	171	172	156	170	157	181	141	154	194	187	162	150	169	175	150	171	164	165	159	179	181	146	157	145	175	169	153	181	150	184	158	154	166	157	181	158	194	189	194	154	159	156	148	163	165	144	184	169	163	164	156	167	174	168	163	156	166	146	172	160	170	137	173	174	181	162	163	151	160	160	185	151	167	152	142	162	130	176	149	142	154	162	155	165	171	167	168	175	170	188	158	177	168	179	155	150	169	155	201	159	184	173	181	152	146	173	186	185	162	167	155	158	201	194	153	156	182	169	174	178	177	159	150	170	175	167	174	134	178	175	162	177	163	159	145	174	178	182	175	173	162	170	160	191	160	153	196	175	177	181	193	181	149	163	181	164	145	164	168	168	159	150	176	183	161	163	159	175	168	131	174	200	176	164	172	144	154	165	150	143	184	169	154	159	148	169	183	179	165	182	148	149	157	187	173	157	176	152	160	170	156	178	165	168	186	182	177	162	170	166	170	166	158	166	176	165	185	151	179	175	165	188	179	165	167	187	135	150	165	149	177	175	145	190	167	158	150	166	161	150	158	132	169	170	194	174	161	191	148	153	166	152	155	144	157	176	153	138	146	162	168	167	163	146	153	162	177	183	171	171	168	176	155	198	163	167	165	164	156	158	132	163	192	158	167	177	170	149	144	192	159	150	155	157	162	158	155	167	162	173	158	148	167	160	169	166	165	147	178	170	162	152	168	164	155	158	141	187	149	165	158	150	157	182	167	165	183	146	160	152	180	168	173	159	170	191	197	157	155	167	178	149	171	159	140	144	161	159	149	160	161	173	161	148	149	155	169	202	175	171	155	156	152	186	173	182	171	178	166	160	136	168	147	163	161	155	176	178	157	174	187	206	163	162	134	152	161	154	165	152	178	196	171	178	164	167	161	154	168	163	165	155	178	169	170	163	156	166	154	152	137	177	151	173	179	171	165	164	157	172	184	165	180	144	168	153	177	157	147	175	148	139	146	160	166	196	161	178	172	193	139	146	166	170	170	172	166	189	176	145	153	175	172	172	161	181	147	161	175	151	153	165	170	154	190	165	158	173	154	172	182	174	161	156	148	167	194	178	173	168	169	159	162	182	153	154	160	190	154	167	163	153	153	181	162	155	190	181	185	174	157	142	149	195	133	145	157	172	171	180	159	162	176	160	143	172	168	169	177	163	172	169	168	182	175	179	155	143	157	134	159	152	148	159	156	166	170	145	174	181	154	151	184	161	150	158	175	187	162	178	168	148	156	163	170	176	162	161	145	172	152	167	151	153	149	142	179	127	178	181	161	165	167	170	184	160	190	164	195	163	161	175	160	159	152	196	182	166	158	159	177	189	171	167	143	169	158	160	156	153	158	149	178	160	146	168	171	172	182	145	154	154	171	154	152	171	175	153
4877	1309	2732	2999	2305	1588	1104	751	566	485	474	428	388	417	401	419	416	401	402	394	470	395	404	385	386	380	396	374	381	411	413	375	414	346	411	405	400	386	397	420	409	353	364	413	422	421	428	388	380	397	380	407	403	397	407	385	429	390	403	373	430	377	398	413	353	392	415	386	419	417	370	403	355	400	388	421	392	385	362	361	405	406	386	379	401	409	378	436	382	383	390	398	411	418	406	401	420	411	373	426	410	425	381	376	382	404	433	415	393	416	377	410	421	413	392	400	392	383	389	371	387	373	396	380	396	455	422	411	452	379	403	402	388	363	387	395	402	385	362	417	388	378	369	408	396	375	387	398	380	418	409	410	424	397	417	386	368	398	403	390	362	381	390	382	370	357	407	382	416	409	414	384	355	408	405	439	407	405	349	403	413	386	385	405	384	384	406	357	400	409	403	373	424	363	390	399	440	417	376	405	391	422	362	407	375	389	413	411	440	387	410	409	417	398	374	404	375	390	397	350	405	387	433	397	385	388	371	418	413	369	402	416	407	368	421	404	380	409	403	397	347	396	386	412	395	416	388	377	407	406	400	398	414	387	398	421	381	391	420	403	376	421	403	389	413	416	388	416	405	390	392	407	408	404	407	404	401	423	374	380	409	412	397	405	356	375	404	406	415	413	390	397	402	401	368	384	386	442	406	422	432	397	372	398	384	393	422	406	408	390	410	362	379	401	398	383	426	392	400	405	414	395	372	415	396	394	374	424	373	359	395	386	393	376	391	408	407	430	386	400	401	439	388	402	395	401	432	372	413	406	391	389	393	359	420	404	363	401	392	397	395	360	405	400	383	374	422	394	399	385	399	430	376	408	375	414	379	377	421	414	402	443	443	407	401	375	431	376	398	389	413	347	397	377	385	417	412	425	406	425	406	385	394	363	414	387	365	385	400	379	399	364	415	379	425	415	415	409	426	388	417	357	382	396	470	438	371	357	389	395	368	414	373	411	385	405	396	381	381	394	375	365	394	433	415	440	387	373	390	390	399	400	403	383	431	386	379	369	377	379	406	394	399	397	394	398	407	435	405	399	368	449	394	380	444	438	427	416	375	381	424	366	371	381	385	410	371	385	406	417	369	371	350	400	433	386	369	377	388	405	366	368	385	421	375	424	420	376	406	361	417	413	401	407	421	400	418	393	409	416	407	386	395	418	427	390	393	411	370	414	415	414	418	381	394	401	368	394	392	372	381	437	397	368	376	368	409	369	373	396	397	373	392	426	389	363	432	406	372	404	367	401	391	391	412	391	379	401	406	420	353	393	412	408	400	403	401	356	446	378	393	429	433	375	402	396	393	373	409	404	391	416	409	389	409	419	389	358	390	352	382	400	420	429	412	394	421	405	416	401	405	400	391	397	425	385	425	444	388	396	400	405	361	427	414	389	413	399	384	386	437	403	394	379	355	406	444	362	387	381	443	401	420	403	394	399	434	420	373	439	387	410	391	413	412	406	417	435	393	407	364	390	382	401	380	364	349	383	400	424	374	427	407	409	390	372	393	375	398	364	436	384	397	406	367	362	383	386	350	425	416	422	369	380	397	399	373	384	387	377	395	407	423	394	440	392	357	391	355	399	409	405	435	407	417	400	403	393	382	396	365	379	378	378	381	381	416	417	401	379	437	384	407	430	386	409	401	398	402	388	420	387	367	396	422	393	393	350	383	400	387	374	426	414	371	384	408	402	408	390	402	420	377	377	378	430	392	406	395	409	376	401	396	397	406	413	363	402	420	407	419	428	387	401	394	432	407	400	377	410	416	390	367	411	390	390	412	356	395	395	413	372	348	408	393	388	405	367	354	390	404	397	381	361	387	409	413	405	407	429	421	396	403	392	419	381	420	407	398	377	407	402	405	380	403	405	379	392	408	373	408	400	394	408	389	384	401	425	397	389	416	387	383	420	384	421	404	411	381	409	402	354	383	389	401	423	396	374	403	399	384	397	394	413	384	397	361	412	385	411	398	386	409	414	395	396	401	379	375	415	385	384	395	423	392	393	384	381	395	389	373	388	377	380	384	385	425	404	392	402	380	389	420	431	381	403	407	370	391	385	426	413	428	455	379	345	426	374	400	381	367	419	382	409	450	425	375	415	413	385	403	415	381	360	405	386	367	360	380	375	390	385	398	418	389	389	396	387	374	376	387	423	414	383	406	399	397	395	450	422	401	375	421	390	410	434	378	365	402	371	381	397	383	410	453	402	403	393	372	397	366	410	401	437	419	374	400	410	431	376	398	402	388	388	428	361	407	394	401	383	398	384	405	385	393	417	417	404	348	445	434	384	381	403	424	393	379	412	374	413	402	373	383	386	359	362	391	415	474	377	414	421	407	354	407	393	402	407	447	419	371	407	415	410	385	391	392	386	366	392	437	405	382	420	387	369	402	395	376	407	393	381	403	385	421	382	388	383	374	403	377	442	394	425	425	393	386	397	357	389	422	397	398	400	404	386	369	403	384	410	401	396	383	407	405	394	402	375	424	389	399	430	405	381	407	406	420	388	427	420	402	402	396	379	390	381	414	379	420	409	399	434	403	386	422	418	376	407	380	399	368	396	422	399	383	386	395	421	374	361	385	392	365	381	386	412	386	377	405	371	410	423	435	408	415	415	371	406	392	412	404	399	352	388	416	372	397	391	360	395	407	390	414	391	395	395	423	397	376	384	415	390	422	397	374	395	414	404	380	432	404	376	383	384	401	414	383	386	387	403	415	379	398	406	408	381	395	382	419	369	394	413	395	390	410	361	404	373	419	385	376	378	385	381	402	408	411	373	395	399	400	404	394	412	426	407	394	426	391	377	434	424	433	372	410	407	357	405	370	332	411	414	396	397	359	360	396	401	391	405	410	385	411	452	381	423	357	411	414	368	373	410	436	407	355	416	372	390	402	393	385	394	407	427	376	406	379	426	426	397	389	418	414	428	390	401	407	377	382	395	382	407	417	381	378	392	368	376	360	439	399	411	363	381	440	378	338	406	400	396	365	377	417	403	399	428	393	369	383	435	407	375	349	403	449	392	363	381	423	371	434	386	443	423	413	415	399	455	408	423	394	386	415	370	379	435	408	380	376	391	400	377	407	416	395	398	390	387	399	413	371	429	399	376	404	377	415	402	388	395	384	402	407	392	410	417	359	415	395	445	402	434	400	382	418	419	406	387	380	372	363	394	375	416	395	372	371	395	378	417	382	375	389	398	371	414	422	362	388	412	366	377	383	387	413	382	413	393	403	447	394	358	420	388	408	396	357	400	394	374	372	431	401	395	386	395	415	369	430	378	375	425	397	388	406	384	420	378	379	406	390	375	429	380	416	387	362	399	419	421	391	371	427	398	372	401	414	439	438	429	378	381	420	441	390	346	394	373	396	404	388	340	378	416	400	372	397	415	398	371	382	420	352	391	364	399	400	413	394	417	403	397	404	411	389	410	385	387	380	418	397	430	393	379	414	386
20109	3473	2258	1640	1020	721	544	314	256	233	199	185	159	171	170	159	175	162	147	151	148	140	162	168	172	160	173	154	183	181	177	176	151	156	174	153	152	153	132	154	144	139	170	152	154	136	168	174	165	151	164	180	147	164	147	159	158	145	149	140	138	140	152	148	180	163	136	169	168	178	169	163	142	155	157	179	174	185	170	172	153	169	153	136	160	167	149	164	137	162	144	139	161	113	168	157	166	172	137	157	159	159	161	149	138	143	152	167	152	144	156	149	172	167	138	155	157	171	184	157	133	169	143	147	138	141	149	153	150	164	144	175	152	155	156	166	185	162	166	167	157	151	159	138	150	140	178	160	126	170	161	169	144	136	136	178	155	166	169	147	139	180	149	173	185	151	163	161	157	171	152	159	142	137	165	137	173	139	175	140	166	138	156	147	166	140	171	155	159	138	140	173	147	160	170	140	173	156	155	168	154	138	161	154	147	173	154	181	163	155	133	178	145	164	157	152	149	146	138	160	172	170	157	138	143	157	171	154	153	147	139	127	166	146	143	178	158	147	160	123	161	179	174	154	148	149	161	145	143	139	170	169	141	158	141	141	151	178	150	149	135	150	145	179	174	143	146	146	151	150	148	168	155	153	153	148	135	141	151	121	169	155	131	148	174	158	135	127	163	148	176	150	144	129	141	159	153	176	152	152	164	156	162	165	178	154	169	141	163	147	146	127	154	133	151	155	152	160	136	164	135	153	164	134	147	166	173	146	160	157	162	175	136	164	163	156	183	151	143	173	166	141	172	151	140	143	176	166	150	141	141	141	144	136	165	165	158	180	163	154	145	167	137	163	153	173	161	146	167	164	148	164	140	142	150	159	163	183	154	164	162	160	138	151	142	163	159	175	136	138	154	154	156	182	141	145	155	145	163	150	144	184	169	148	157	145	150	144	175	159	151	161	138	153	144	155	156	144	134	147	174	147	164	157	165	147	156	151	131	158	168	153	167	176	171	142	169	140	154	169	145	173	154	148	159	153	161	144	157	147	169	145	151	146	173	147	168	170	151	152	156	141	149	155	179	162	169	159	180	155	153	164	156	148	154	178	175	157	166	169	163	181	131	153	171	140	158	177	155	153	130	147	165	156	157	183	181	140	154	162	163	150	160	174	163	160	155	166	136	165	155	152	141	158	161	163	149	141	160	160	161	149	140	154	158	143	178	181	161	143	140	155	157	170	150	154	181	152	161	154	154	158	141	129	145	158	143	146	151	169	172	150	156	119	153	158	176	162	142	170	184	165	157	167	181	147	144	178	136	177	150	164	162	163	132	155	156	157	165	172	191	160	131	155	122	151	141	175	161	139	157	145	151	170	160	141	149	161	163	161	162	167	135	178	171	152	153	165	157	135	153	154	163	156	146	150	156	167	157	141	145	136	153	137	174	143	155	158	181	189	143	149	167	173	160	167	180	179	159	152	148	148	170	176	152	150	141	187	181	157	135	151	153	176	150	145	149	156	144	161	145	148	167	155	172	161	144	175	170	154	147	140	149	150	159	152	145	174	151	172	161	133	142	152	142	155	164	150	181	159	135	145	143	139	156	163	143	157	160	144	135	160	164	167	160	143	140	172	153	164	148	171	153	162	158	153	166	173	135	145	152	148	160	165	163	195	149	141	140	160	150	143	139	146	153	167	161	148	155	165	165	135	167	139	145	157	159	176	148	157	153	164	161	132	162	153	141	179	148	162	146	150	155	166	147	167	158	150	144	174	166	161	163	146	162	172	166	146	179	170	166	153	144	151	136	145	156	133	130	186	147	182	145	146	178	137	177	164	167	153	156	142	162	162	161	159	168	163	151	134	149	146	186	159	158	155	162	167	146	120	179	168	178	166	130	161	186	173	151	143	141	149	165	136	153	130	129	156	150	145	139	162	166	154	152	159	141	152	129	146	150	159	147	175	170	154	136	151	173	171	146	140	131	175	144	158	127	146	153	157	151	146	166	166	146	160	169	183	166	136	151	142	149	147	168	145	183	156	158	165	148	144	139	133	158	148	162	162	150	119	147	128	137	152	163	161	159	174	157	171	151	144	151	156	177	157	154	170	149	134	156	155	181	170	155	158	168	148	162	144	174	160	172	157	139	151	141	161	170	151	152	136	144	187	166	145	158	145	153	149	152	160	165	168	171	175	169	162	155	159	165	171	150	180	174	184	167	178	167	176	148	152	178	145	154	153	162	130	156	127	143	184	135	136	152	153	189	147	164	136	150	160	160	152	126	157	149	163	181	173	164	147	174	166	180	166	155	160	159	139	155	163	169	152	140	126	171	170	164	150	142	135	136	159	173	160	170	173	149	139	137	163	194	150	168	149	156	143	157	164	181	183	149	145	158	156	148	163	157	148	144	161	156	150	175	173	156	149	167	139	173	187	138	163	143	160	156	153	166	161	165	160	143	154	165	158	143	142	131	171	157	152	153	151	176	150	167	189	170	165	127	196	164	169	157	152	158	154	158	195	165	148	135	164	168	165	151	178	141	138	156	166	152	156	144	144	157	150	130	149	159	163	153	145	157	140	138	137	155	163	145	154	150	150	164	168	162	143	149	148	171	174	138	171	162	120	163	149	146	193	144	160	142	142	153	172	126	159	181	151	157	170	171	172	145	153	124	158	167	145	171	184	163	166	156	160	171	149	126	143	151	157	145	153	147	146	142	164	162	130	178	155	164	142	143	161	165	151	166	175	137	145	156	160	125	140	157	188	134	155	146	159	164	193	167	148	152	188	152	175	191	138	161	167	151	179	160	170	169	135	161	151	161	149	165	167	169	167	172	147	147	153	148	148	155	146	152	152	146	164	150	174	154	148	164	158	172	175	152	154	159	152	147	150	151	167	168	169	173	144	165	150	141	174	177	152	164	141	136	159	142	164	153	156	161	157	159	181	160	171	165	153	141	151	174	148	153	152	144	130	151	154	149	130	176	151	152	167	145	147	141	172	152	149	146	136	144	158	154	156	161	121	159	153	159	177	181	136	122	154	148	141	177	143	156	153	147	122	149	129	141	140	168	178	179	177	147	144	168	179	172	184	165	148	166	156	144	160	193	140	167	162	149	148	154	160	166	158	149	140	131	163	165	127	148	134	144	164	135	168	168	145	152	191	121	165	152	142	155	154	156	159	141	188	134	165	157	159	158	170	131	165	178	148	168	149	160	156	134	180	159	159	148	155	154	164	157	140	145	137	164	178	166	168	153	143	153	141	158	179	135	156	169	182	153	153	152	155	156	169	177	170	182	173	140	152	160	157	152	140	157	164	131	154	158	163	153	133	144	150	165	149	174	145	162	156	128	182	165	155	170	142	168	175	165	143	151	156	152	172	168	171	188	158	145	133	153	141	154	151	165	147	147	160	158	175	177	197	165	139	184	149	154	172	158	140	143	178	146	172	152	146	151	154	151	174	156	159	143	150	170	155	167	148	178	170	150	161	149	164	157	157	147	149	166	162
12473	1951	4311	4824	3887	2856	2089	1380	898	799	757	610	527	500	518	454	473	459	423	441	438	407	460	426	413	403	479	448	464	498	469	456	449	389	404	435	408	412	397	402	423	425	415	412	391	396	395	405	408	381	414	433	405	400	405	394	383	402	416	404	427	386	402	405	390	436	395	405	375	381	386	416	373	373	405	399	413	413	389	404	365	398	412	402	377	389	399	392	370	360	402	378	415	402	393	411	392	392	395	391	410	386	362	421	398	376	365	362	391	394	381	452	378	378	372	373	384	388	411	401	368	383	387	425	393	402	355	405	415	401	376	415	398	421	372	411	401	419	429	385	393	398	416	396	422	388	399	399	420	389	398	389	417	407	396	400	384	385	391	428	372	383	428	420	399	411	393	383	396	392	374	389	407	402	410	401	414	397	422	413	413	425	422	381	418	408	387	408	398	425	352	395	412	418	388	389	365	389	394	415	393	368	401	385	414	412	401	400	411	385	397	378	371	398	363	399	440	411	453	388	412	431	434	356	381	369	373	375	397	392	394	370	387	384	384	381	401	408	384	412	386	409	379	367	380	342	409	415	376	394	412	389	382	401	411	380	411	400	427	408	382	378	385	382	388	383	391	373	415	405	387	336	360	384	364	409	388	412	406	384	403	407	381	429	385	363	381	420	429	413	372	389	424	421	377	389	414	397	408	384	381	386	400	392	403	386	389	397	399	403	390	402	408	373	384	403	412	407	386	423	389	425	352	392	388	361	405	384	413	394	396	368	382	394	417	378	428	401	375	419	362	358	397	386	400	387	403	406	342	392	383	447	374	381	413	365	409	373	462	393	389	404	394	392	439	414	428	378	383	380	419	399	425	373	359	400	440	405	372	380	361	390	392	384	381	410	350	383	400	403	408	405	423	394	378	416	391	364	370	408	404	442	418	412	367	400	391	419	378	415	384	401	388	347	414	384	430	383	396	374	368	394	395	416	412	388	391	389	416	374	395	391	412	397	436	390	390	391	384	395	383	373	377	399	354	386	393	409	405	381	414	402	401	404	449	392	365	335	376	395	391	371	403	404	377	408	409	390	424	407	397	392	392	372	390	357	384	395	386	377	384	422	388	381	412	391	407	409	387	386	378	415	371	356	371	403	385	397	353	418	398	372	373	393	416	378	375	363	404	371	403	395	390	419	382	396	372	392	408	389	400	386	404	417	377	401	431	382	398	401	433	389	361	401	387	392	425	418	393	366	442	364	408	384	368	412	404	409	358	383	404	399	372	409	374	384	428	408	396	426	374	375	447	412	421	414	408	381	357	359	406	434	386	397	422	380	378	377	393	417	396	371	399	352	369	403	388	390	362	438	401	407	378	402	356	392	406	412	391	353	365	402	413	359	401	433	414	412	407	404	390	342	397	355	410	373	360	389	419	388	389	386	353	381	386	423	423	369	388	393	389	424	391	423	422	386	396	401	383	375	374	409	405	393	386	388	375	364	390	367	347	393	371	376	373	415	388	387	394	387	382	397	372	406	414	379	392	410	367	349	388	369	383	402	390	403	359	412	389	416	403	424	404	377	356	374	413	408	392	386	390	388	364	381	368	378	385	394	424	411	394	387	406	387	383	386	396	395	390	417	373	413	383	407	398	404	408	423	413	400	425	367	353	386	379	380	385	397	369	373	355	391	398	356	398	411	391	400	404	391	384	378	369	409	429	365	372	401	425	370	374	418	369	396	430	359	396	403	383	383	393	371	385	380	399	428	405	396	427	388	357	371	370	403	420	389	390	400	388	398	394	425	386	389	430	381	382	364	392	417	381	420	374	386	359	392	411	374	380	371	422	372	369	398	401	391	380	405	366	414	388	392	394	390	399	430	424	398	365	418	390	405	401	386	383	390	392	421	397	376	369	381	361	395	432	402	383	394	413	364	416	391	385	381	380	395	388	379	404	400	373	382	392	367	376	454	412	395	372	403	355	418	426	371	391	402	358	416	374	390	369	375	398	420	383	400	379	399	366	411	395	373	390	382	381	390	387	391	416	384	424	416	384	461	389	433	397	412	378	376	434	425	395	363	394	382	408	363	388	398	405	374	387	407	359	419	416	383	414	411	385	392	363	390	398	410	374	391	374	411	385	406	388	406	409	395	392	389	405	389	357	375	381	383	362	417	380	398	403	417	395	397	387	411	408	427	396	422	398	375	402	387	416	407	397	372	375	376	393	419	401	413	381	405	392	336	392	405	391	415	406	401	373	401	444	409	391	384	409	383	412	392	394	375	375	404	396	432	358	384	364	389	381	374	409	410	379	406	390	372	368	390	397	390	369	381	398	371	414	386	416	373	375	385	383	384	416	374	436	384	411	369	351	374	377	383	406	394	410	355	397	415	395	401	415	420	431	383	431	397	381	393	400	413	419	390	394	390	401	398	400	409	358	412	353	386	388	382	394	348	376	403	388	383	450	417	426	390	370	375	378	415	391	406	394	412	395	397	395	407	388	395	388	401	374	404	362	395	388	397	419	395	391	346	406	397	405	407	426	408	394	399	389	395	353	419	376	399	416	417	354	426	387	399	403	398	413	397	371	415	399	415	375	393	388	417	418	394	387	386	429	380	408	371	393	380	382	390	364	381	394	375	374	412	418	374	379	383	409	426	444	403	399	372	402	398	381	406	387	379	373	417	412	389	339	431	387	381	406	384	384	375	389	433	423	385	428	400	428	394	379	387	393	429	377	393	379	421	430	422	400	384	382	396	403	362	389	410	392	369	415	370	394	388	394	383	417	381	389	409	390	397	375	384	375	413	384	384	357	371	411	401	384	374	373	383	397	392	372	403	350	359	380	391	411	376	396	389	385	411	382	384	386	412	410	408	415	390	391	377	414	406	386	404	403	440	391	396	417	439	399	386	421	373	344	378	396	387	395	415	383	372	382	375	393	374	377	413	397	421	410	408	341	423	403	387	376	402	412	416	403	370	408	367	410	435	408	375	418	362	392	398	393	402	394	381	413	382	385	373	391	388	402	355	408	364	378	397	387	362	397	378	404	363	377	393	401	410	397	383	404	391	385	362	419	376	417	404	381	361	397	412	400	402	419	383	368	421	385	379	402	402	389	420	386	382	405	387	406	402	372	401	432	404	422	397	392	396	393	440	376	370	418	407	406	356	415	408	382	410	400	404	400	392	392	376	401	366	401	376	403	412	405	370	444	393	410	361	419	372	395	385	408	372	422	403	409	368	388	401	414	425	393	422	378	370	408	409	379	406	403	363	387	392	371	391	385	343	396	377	351	382	381	386	411	400	426	397	373	402	402	415	426	402	388	400	426	362	405	391	398	379	382	365	411	373	389	421	393	391	400	383	392	380	385	372	367	398	376	412	383	380	416	400	382	380	395	371	392	417	365	369	392	362	394	349	410	420	392	392	394	373	391	356	384	337	385	390	363	389	367	403	375	413	382	429	383	372	433	409	399	422	402	406	383	364	389	401	406	387	432	393	397	376	413	425
30125	6378	3535	2679	1613	1197	919	652	509	449	420	381	341	316	304	352	339	341	377	331	339	316	366	307	342	324	317	322	362	336	335	322	298	308	324	323	333	296	313	326	327	332	328	311	322	291	304	278	304	326	300	297	330	317	326	336	299	335	301	297	323	316	302	291	328	326	323	311	345	318	314	307	340	319	281	306	316	298	335	297	309	290	337	310	290	337	315	326	306	307	280	332	322	306	323	318	310	328	304	282	329	303	332	298	331	342	324	309	351	314	328	342	308	339	299	314	304	301	323	310	308	345	323	321	330	330	319	316	300	297	309	362	307	290	301	319	304	317	320	292	309	328	319	313	336	321	297	330	321	300	319	301	289	322	288	293	309	291	309	336	334	305	268	310	306	292	310	331	324	304	339	331	341	331	318	282	287	315	320	327	328	299	322	294	312	320	311	316	260	340	310	321	314	291	330	330	298	316	330	307	316	307	310	313	293	293	298	325	336	325	288	326	328	287	308	303	336	338	273	269	308	297	289	290	314	332	322	302	327	321	302	308	282	339	294	315	325	316	292	302	279	305	317	347	328	301	309	303	298	350	317	296	319	327	326	314	302	336	336	302	320	371	310	326	288	324	292	321	337	319	325	316	347	298	312	322	318	342	306	356	281	334	296	333	314	289	321	321	337	324	323	353	315	327	318	291	339	282	302	295	270	313	317	321	296	340	340	314	322	326	323	262	280	305	317	299	308	352	308	360	302	298	312	310	298	309	294	275	292	307	303	319	304	308	310	314	307	327	321	310	312	293	280	305	293	335	330	329	344	317	318	280	325	320	302	324	299	310	334	277	320	308	321	312	316	331	309	318	277	317	317	302	339	313	291	324	318	321	332	343	300	315	292	306	301	277	292	290	343	342	299	314	294	295	358	289	290	301	334	319	322	341	320	315	311	280	330	320	303	291	307	316	338	335	304	302	332	301	291	311	291	297	321	316	333	323	301	286	313	307	370	333	276	288	306	296	283	305	302	311	328	273	307	306	334	301	288	320	326	290	333	293	329	309	295	309	264	291	316	297	329	297	292	278	301	350	307	338	337	310	328	315	301	298	326	319	294	316	300	314	299	301	313	277	344	280	317	274	314	279	292	281	322	328	346	284	285	305	307	288	275	274	288	298	333	287	325	299	278	331	296	332	310	295	315	318	313	291	291	299	325	324	289	281	321	313	279	308	313	329	305	300	320	328	316	292	280	275	300	341	285	303	311	333	321	336	297	338	317	292	342	318	297	298	328	307	254	328	327	315	318	317	273	328	295	300	309	313	346	315	297	288	302	291	324	283	353	280	304	315	320	332	318	307	287	324	297	283	307	326	320	307	348	349	304	297	288	282	297	293	324	336	272	314	299	312	310	298	308	308	335	307	324	318	321	327	328	293	305	343	311	331	312	303	286	320	320	321	323	313	294	326	327	308	319	334	293	313	296	340	315	293	298	320	330	284	323	310	297	296	338	345	303	309	274	311	293	267	289	308	301	313	299	302	305	308	301	307	286	339	322	291	291	318	334	305	323	329	277	342	330	331	293	297	302	310	319	326	294	324	331	320	329	327	314	332	325	278	297	306	301	286	286	311	309	361	325	314	323	274	304	307	323	294	320	307	303	306	245	311	291	327	264	315	305	313	275	276	339	317	319	301	311	337	323	305	296	291	319	314	349	349	314	320	300	325	331	282	295	285	316	329	311	325	288	320	363	297	299	304	320	292	304	327	321	313	297	312	300	280	273	312	289	327	285	324	302	312	334	320	281	324	306	311	327	323	337	315	320	334	327	282	318	326	334	300	341	342	311	314	309	296	300	295	319	306	322	310	319	333	288	325	315	312	287	304	303	326	281	321	329	286	297	305	319	306	305	284	273	257	288	294	331	330	310	312	299	316	312	331	350	327	318	303	321	323	315	338	281	293	278	317	321	288	325	310	316	301	292	348	280	316	337	321	296	266	276	301	279	315	318	313	297	327	326	347	366	308	277	321	295	309	353	309	310	318	314	300	308	297	321	270	283	320	312	307	304	297	322	318	306	285	292	284	298	315	302	279	327	322	354	287	305	307	334	320	317	296	320	316	320	284	306	312	274	284	279	317	312	328	322	320	326	275	280	345	311	299	276	296	290	328	321	325	335	314	285	339	287	296	297	339	293	332	326	330	281	285	285	290	315	332	342	300	345	316	305	312	294	320	290	305	317	312	320	321	306	294	324	316	287	340	308	347	314	342	309	264	329	308	323	342	317	346	330	290	304	309	326	338	291	301	325	300	310	321	329	316	329	323	328	354	325	349	297	325	289	316	298	287	292	348	308	297	308	301	312	321	292	332	303	310	304	297	273	350	324	283	360	289	328	344	270	273	305	302	312	298	288	308	312	302	340	335	308	314	331	337	312	301	319	275	308	313	324	321	310	295	306	327	359	280	322	289	295	352	282	285	284	323	291	312	320	319	313	279	332	329	365	286	321	334	311	328	271	285	305	324	297	298	313	323	311	297	355	314	273	310	314	338	317	299	343	301	302	321	322	300	343	307	254	315	350	289	306	329	329	315	320	358	330	318	319	295	296	346	337	338	315	313	304	292	323	299	314	316	325	287	302	325	299	296	299	311	292	311	304	340	302	275	302	305	301	308	305	310	307	300	320	304	323	290	313	323	327	303	303	313	289	311	302	301	338	346	315	306	295	346	300	331	347	316	324	311	324	289	295	313	342	305	329	333	288	316	326	329	277	338	307	304	355	316	274	285	320	322	319	298	315	331	319	322	323	347	306	274	316	277	310	306	365	295	322	291	315	311	304	318	291	360	305	314	291	306	337	294	314	291	298	307	336	308	258	305	306	323	290	313	309	321	304	322	313	312	311	297	292	292	272	318	293	309	312	339	286	324	344	323	293	315	295	325	313	289	313	331	325	321	323	285	299	306	281	304	312	342	328	310	295	300	296	352	312	293	338	289	322	305	298	305	297	321	308	296	281	313	310	315	294	322	336	327	297	301	318	273	278	300	294	330	303	275	303	288	313	284	309	298	297	318	319	341	326	342	278	317	262	280	294	329	293	343	317	305	322	323	294	336	318	339	338	306	358	290	324	307	312	321	317	282	295	296	310	272	324	324	321	304	297	310	295	328	322	295	301	300	318	305	299	309	285	308	299	303	314	331	318	298	315	315	313	313	321	272	307	310	312	323	329	322	319	323	295	313	327	323	306	348	324	309	293	286	290	308	277	314	347	312	301	323	295	305	300	285	315	332	297	330	327	338	294	326	319	334	286	290	328	298	298	304	344	316	339	305	322	310	307	280	330	318	295	331	323	257	345	281	329	279	272	308	290	329	306	331	328	308	318	291	316	334	314	306	311	311	313	321	337	329	332	316	320	369	318	312	327	312	297	299	302	321	268	325	328	299	347	325	304	320	326	332	305	274	353	357	343	336	309	317	306	326	324	331	311	323	308	305	279	295	299	327	328	312	318	312	313	312
16649	2896	6316	7359	5713	4394	3435	2115	1603	1415	1265	1045	906	863	840	869	817	803	807	800	838	760	799	790	751	751	778	804	846	823	758	766	759	756	688	734	722	744	730	725	706	708	721	689	742	709	739	698	690	756	723	699	670	709	712	684	720	726	737	759	693	716	709	713	734	680	737	645	710	684	682	700	750	671	710	682	691	738	693	713	714	733	716	689	647	720	738	683	680	656	720	731	725	681	701	699	712	734	695	686	691	735	711	706	703	710	737	706	698	702	674	669	711	653	676	645	700	748	721	709	726	757	677	708	724	666	736	700	704	677	719	710	685	706	706	692	690	735	683	711	690	701	717	714	704	670	723	739	678	664	738	718	699	727	659	713	713	686	704	683	672	702	662	688	679	707	700	688	721	715	634	663	675	715	706	678	705	705	667	720	727	709	701	689	663	706	715	641	704	727	697	682	707	676	680	726	694	677	714	707	709	723	730	720	695	683	714	710	723	703	692	655	728	718	652	674	750	721	681	695	688	728	671	700	701	774	723	730	709	715	725	713	698	709	727	702	685	675	673	722	712	716	723	720	695	683	719	724	675	677	681	667	687	711	660	690	723	723	699	743	738	710	695	676	748	672	680	707	728	678	722	692	753	677	666	710	714	619	693	722	676	707	659	654	697	666	690	706	742	717	719	693	666	710	690	690	721	690	738	718	675	693	695	720	707	729	779	752	692	698	693	670	697	689	679	672	686	623	673	650	692	676	679	691	645	656	661	690	703	745	690	733	678	730	722	691	659	694	684	687	729	700	721	652	721	721	734	679	686	670	712	712	670	725	720	667	713	683	698	703	700	683	722	692	660	715	673	712	711	677	726	723	741	658	692	691	717	699	713	686	683	734	715	732	714	695	713	712	680	701	690	706	686	714	730	723	706	775	682	681	713	724	712	700	657	703	728	700	687	706	699	699	668	656	689	681	681	670	673	695	718	661	736	735	693	690	728	710	651	685	685	655	729	671	688	689	733	689	707	720	738	640	642	720	667	671	716	733	630	655	700	712	731	669	700	665	702	657	695	689	705	757	692	744	713	719	668	717	701	678	677	688	686	670	694	683	702	677	661	720	710	734	705	706	687	685	718	687	705	720	687	700	699	716	732	652	695	687	757	692	700	723	707	667	699	663	714	711	710	684	674	689	687	679	694	710	724	696	728	706	714	733	696	695	707	749	684	712	702	705	739	687	643	681	651	682	685	696	687	674	674	726	705	718	660	730	709	738	651	686	672	680	676	672	684	694	691	724	692	692	665	650	698	681	711	726	686	730	706	652	709	722	669	726	682	691	712	702	677	724	685	695	659	679	700	684	687	693	721	690	709	730	667	712	709	717	747	709	683	673	694	745	718	724	669	700	682	676	689	709	709	744	747	641	709	721	690	745	726	662	664	670	675	725	741	726	666	697	683	705	714	714	715	644	703	685	690	707	733	678	703	675	726	711	702	677	722	733	659	669	728	681	692	677	718	693	723	691	702	708	662	711	675	759	665	732	746	689	700	684	682	727	691	742	690	731	703	718	662	692	768	703	691	699	690	719	709	667	715	762	674	672	677	713	658	690	663	697	670	680	727	725	732	694	640	662	748	693	776	711	664	701	658	638	683	751	710	697	695	693	707	702	729	687	680	685	695	658	796	687	700	663	685	676	676	733	696	706	688	650	697	692	680	688	700	727	736	664	723	691	672	658	680	673	680	723	696	701	725	700	716	673	701	648	692	718	683	728	742	700	723	657	689	698	692	680	667	700	713	717	726	701	707	684	706	670	667	710	671	725	685	713	713	700	707	719	674	694	685	690	679	688	690	687	700	709	677	689	755	713	715	731	674	738	713	709	687	713	704	667	665	705	668	703	732	698	693	723	675	707	727	637	686	665	699	756	673	697	765	642	708	707	676	692	687	689	689	675	641	717	698	732	678	717	706	723	682	727	704	705	710	712	648	691	714	676	707	667	697	750	741	710	734	718	721	663	676	659	721	654	715	747	707	695	690	698	687	701	681	700	689	666	696	672	701	751	662	685	730	659	683	698	656	691	720	657	674	698	705	674	686	692	685	737	667	692	665	686	739	679	710	707	717	706	659	693	685	667	699	730	684	695	760	688	719	681	698	728	704	666	718	667	676	701	667	748	747	664	686	679	669	686	695	647	651	724	716	666	713	734	662	690	729	710	722	734	730	643	703	707	721	681	686	666	694	649	689	677	687	721	697	687	737	697	759	681	707	672	725	658	694	726	696	650	684	697	708	715	687	721	687	730	703	656	693	705	683	726	692	711	667	653	700	700	702	670	695	744	688	694	703	690	701	710	696	707	728	711	629	663	684	676	737	736	744	691	697	681	659	692	696	684	666	696	710	691	690	694	645	691	666	724	689	665	679	675	706	715	716	666	724	691	687	697	655	672	674	670	748	692	726	701	732	669	698	714	728	749	682	686	691	689	671	686	710	654	686	742	683	648	677	709	695	689	723	677	711	694	734	675	681	713	702	698	728	687	723	668	642	709	674	700	681	692	669	694	680	664	739	696	685	707	693	705	713	723	736	662	708	677	706	731	700	741	659	691	726	675	695	682	754	686	699	682	735	684	718	712	676	656	705	661	715	681	725	739	728	746	721	663	676	710	724	722	709	713	719	723	698	692	738	687	643	679	719	709	712	707	657	703	708	712	653	700	734	724	713	726	698	679	706	675	738	672	689	697	657	736	698	702	753	691	676	686	700	696	682	684	719	752	704	675	714	653	692	727	702	696	720	700	713	674	760	734	663	618	665	683	689	698	722	716	694	736	719	699	736	757	611	759	683	712	737	731	683	708	707	630	680	721	717	700	713	688	706	697	666	699	692	665	731	712	690	681	714	677	704	687	707	676	664	693	697	659	669	700	723	712	654	663	687	688	670	664	648	641	685	695	687	718	712	689	759	704	682	660	692	730	742	722	689	693	743	670	713	747	685	705	718	696	655	716	683	706	676	646	700	710	705	693	696	719	693	710	672	688	683	655	725	704	671	705	685	719	712	712	717	686	707	681	700	662	692	741	686	699	679	683	723	727	712	675	661	712	695	724	704	687	676	694	683	644	739	667	677	699	697	682	678	689	702	727	699	703	691	705	696	720	723	703	711	688	676	729	684	710	690	678	685	747	720	677	666	693	697	708	713	660	721	683	722	663	677	685	717	708	727	718	717	687	700	709	687	640	706	676	682	737	726	689	727	699	738	654	731	699	650	712	697	703	730	736	685	678	704	711	714	701	723	668	687	676	720	731	701	726	755	678	725	691	690	666	737	660	688	720	683	720	665	709	710	703	724	702	733	709	678	717	687	750	713	687	695	681	713	723	676	696	690	708	694	687	709	708	685	674	703	734	709	708	695	727	705	727	688	710	648	692	739	699	714	690	670	713	678	738	717	664	696	700	668	714	683	702	653	700	679	708	694	723	736	716	672	719	739	735	695	702	688	678	728	660	670	679	730	696
7204	1242	1151	947	567	383	302	227	175	193	182	178	180	181	160	165	168	187	166	168	193	186	156	173	142	180	178	159	165	156	154	166	169	142	202	162	169	157	168	156	176	180	149	169	161	161	152	149	183	161	162	165	158	170	175	151	156	163	147	165	151	138	137	150	172	181	160	155	186	167	163	188	183	182	183	162	163	162	161	167	139	130	159	140	169	149	175	150	177	170	182	187	159	166	193	158	162	163	161	160	175	171	165	172	160	157	170	134	202	189	155	182	180	145	171	169	170	143	147	148	148	168	161	169	157	175	141	169	149	159	177	179	171	165	161	165	171	172	206	149	171	173	172	163	168	162	138	147	151	175	170	156	162	156	173	163	188	189	180	158	157	168	139	167	153	180	169	176	168	174	172	157	186	171	145	163	197	168	176	155	175	170	173	176	157	177	170	168	139	164	145	141	165	140	153	145	188	169	157	167	170	187	185	159	149	144	161	172	157	165	166	165	151	157	158	164	154	159	158	152	178	154	181	143	185	168	165	169	153	164	183	181	161	174	146	200	197	176	190	173	166	183	143	172	173	183	156	165	153	174	164	173	165	162	165	166	180	163	149	176	161	176	163	176	163	176	183	140	155	143	164	177	172	170	161	166	173	180	169	147	160	164	165	178	165	184	169	164	175	166	167	162	144	144	187	147	155	150	159	164	179	163	196	182	171	154	180	162	157	174	166	171	138	181	170	197	158	152	160	161	187	165	164	153	162	181	169	154	155	175	163	164	141	141	142	152	170	161	168	156	180	138	179	164	153	140	154	146	177	188	163	181	153	187	162	168	160	143	169	155	194	179	175	160	160	159	176	141	152	190	154	148	145	170	177	155	155	154	160	165	146	174	174	176	175	180	165	177	177	170	155	134	146	160	161	164	175	171	190	187	127	159	180	170	159	169	151	181	158	163	163	159	169	144	161	178	168	151	184	167	166	167	170	162	130	147	162	165	171	165	142	166	172	170	160	172	195	145	161	175	156	164	165	165	168	163	154	174	157	166	137	161	179	153	156	166	148	188	149	168	166	143	162	149	164	146	154	182	155	180	147	155	162	183	149	156	160	164	152	155	166	180	149	160	159	160	172	180	173	188	155	168	178	166	173	159	173	153	195	154	163	198	157	170	168	153	147	187	156	153	174	146	141	172	180	172	193	176	177	169	178	184	181	158	147	162	156	173	169	161	181	173	173	144	180	180	168	181	163	164	143	171	174	161	166	166	174	156	154	167	184	186	173	178	188	152	192	162	151	180	170	159	163	160	166	167	174	165	164	188	175	156	171	146	165	155	147	144	137	182	170	145	141	140	141	137	163	176	182	167	201	174	180	179	192	167	157	136	169	160	158	145	155	147	160	158	172	157	170	176	166	142	153	179	168	125	151	167	159	139	133	190	177	168	178	186	159	185	179	151	174	152	174	165	185	172	181	162	143	149	162	161	169	152	162	155	172	154	171	177	161	147	159	155	162	184	141	172	166	158	169	167	168	197	178	167	177	160	184	158	180	153	169	159	179	166	151	156	159	182	156	161	175	176	170	148	176	135	165	185	155	167	164	175	170	161	152	165	169	163	172	153	143	146	190	165	181	158	172	172	157	147	180	175	146	171	158	160	157	158	188	180	164	169	185	156	174	136	184	165	156	167	177	167	159	174	167	159	186	184	149	188	207	165	168	170	169	167	182	194	163	188	174	149	177	172	156	178	169	176	159	154	157	163	170	139	142	163	172	180	165	166	158	144	151	197	175	170	158	147	177	154	151	156	183	180	174	165	182	216	169	194	155	182	165	155	175	174	168	173	155	163	169	180	162	147	166	160	158	170	169	136	172	152	163	158	192	170	161	145	169	148	169	188	177	174	161	177	172	160	167	172	192	148	165	150	164	151	165	147	168	160	163	163	158	165	172	143	167	191	164	179	166	178	176	157	173	188	172	154	166	173	143	171	148	179	144	164	163	139	197	153	162	154	170	180	162	148	174	174	153	165	155	158	176	172	157	147	171	158	146	154	198	169	172	163	154	165	152	164	175	160	174	187	160	140	181	156	184	158	147	192	180	189	154	145	171	182	181	171	158	156	171	148	162	188	177	165	158	152	160	179	165	161	162	151	167	167	180	162	163	165	167	162	178	164	175	160	172	143	170	156	193	147	154	157	145	173	155	166	157	187	173	172	167	184	196	153	153	174	170	148	169	167	178	163	145	155	161	168	167	173	159	177	171	170	160	164	153	147	174	173	189	158	162	169	193	141	161	138	157	176	147	154	155	167	154	149	151	163	154	183	156	162	164	186	171	181	165	181	172	160	188	161	165	171	174	171	158	180	156	183	164	177	152	177	169	168	170	154	194	161	178	185	167	172	168	173	182	182	175	169	177	179	146	167	153	177	158	159	161	166	165	190	168	154	156	187	147	146	149	156	148	147	175	189	171	176	155	154	175	159	185	155	162	161	171	154	146	146	174	174	197	164	167	146	166	145	156	191	187	178	177	182	170	175	128	157	168	176	157	173	152	169	132	178	174	155	189	174	145	191	168	164	154	173	181	160	134	161	152	161	179	161	183	174	179	143	170	138	171	169	160	135	163	194	166	158	166	145	167	185	168	150	171	162	166	169	128	178	179	172	166	179	180	178	166	166	147	187	186	167	153	170	177	156	159	160	159	172	182	192	161	180	150	163	192	184	147	153	174	139	172	160	179	175	141	159	180	178	142	198	158	184	132	158	157	163	182	160	177	174	191	151	157	171	159	179	167	182	161	146	157	155	149	178	166	173	153	150	168	159	164	184	146	175	159	173	182	181	191	192	176	200	176	169	171	152	175	174	152	147	170	187	175	165	183	141	170	159	180	161	172	167	174	162	138	163	137	148	163	185	165	180	173	165	153	164	156	142	157	153	167	184	154	187	159	189	170	174	175	169	164	160	163	154	145	173	170	149	158	168	165	157	167	167	167	181	168	152	159	167	192	170	163	166	153	195	162	185	179	161	155	181	142	169	150	162	145	151	167	165	189	181	153	152	175	167	160	172	155	195	152	165	194	180	181	158	159	184	170	179	169	139	168	167	192	156	166	144	167	154	171	186	158	171	145	158	171	161	183	164	141	186	188	160	156	171	170	142	174	164	145	157	187	192	183	159	165	161	154	164	197	174	157	161	146	180	166	164	170	188	183	170	168	181	170	174	206	171	178	174	162	195	162	146	156	159	160	162	166	184	174	173	165	167	171	157	181	174	173	171	170	137	181	163	165	153	161	152	172	178	190	180	152	163	158	160	199	170	164	149	174	190	167	162	175	170	182	174	162	162	170	168	157	162	200	155	149	160	173	157	162	179	174	152	174	167	198	173	184	191	154	192	168	147	192	170	149	165	173	158	162	164	151	172	165	187	182	149	163	161	174	160	193	196	159	153	147	165	147	165	176	144	159	199	151	128	140	146	149	157	179	157	161	124	137	151	131	157	160	177	166	167	162	179
4583	1176	2403	2858	2157	1723	1192	728	594	614	530	454	413	373	396	400	429	407	400	412	413	405	403	374	428	412	417	428	424	409	429	396	392	359	430	421	391	396	407	425	368	373	420	435	400	404	383	393	408	393	415	398	378	374	442	390	372	391	384	407	398	403	414	371	408	388	407	421	431	397	440	411	403	386	400	402	382	419	406	401	369	421	382	390	395	394	410	397	394	421	432	377	368	397	417	387	384	394	372	423	387	391	406	396	432	375	410	409	400	391	403	360	427	403	380	407	422	379	402	398	419	370	405	420	436	400	416	375	395	389	391	430	393	401	415	401	395	403	408	411	404	403	438	417	389	362	411	405	376	416	404	391	402	407	390	408	372	452	385	419	405	348	430	381	406	409	439	370	382	414	391	424	384	422	376	403	399	385	419	406	394	406	389	420	392	357	400	430	430	370	425	392	402	395	399	404	352	370	394	395	390	436	392	407	371	389	388	417	412	428	412	429	398	402	439	404	380	408	423	363	410	378	398	406	379	446	421	386	370	385	404	350	403	392	402	379	445	440	412	419	377	371	399	394	370	412	386	369	412	350	415	412	377	446	418	394	381	412	370	422	390	368	397	379	403	403	419	393	373	406	365	400	377	371	417	403	402	417	400	421	412	371	393	391	399	383	431	399	388	353	377	363	372	404	417	375	401	438	373	421	394	395	402	383	401	407	427	371	412	419	397	368	406	395	385	385	413	391	343	413	368	375	390	357	418	350	410	398	384	376	427	400	402	406	376	399	420	391	412	379	407	388	422	423	387	387	393	387	402	391	394	392	444	404	372	438	406	378	391	378	372	401	416	397	391	381	413	409	389	399	392	392	421	411	408	398	422	388	380	388	417	423	421	380	418	408	362	410	398	398	382	434	413	378	403	388	397	378	407	383	415	422	430	400	390	386	387	397	398	391	387	392	409	392	386	401	386	379	388	408	350	447	402	393	399	392	431	410	396	415	367	416	397	402	390	409	438	388	419	387	377	428	428	417	401	413	372	401	409	394	404	378	405	424	376	416	361	417	405	402	396	347	392	408	374	434	420	392	420	381	429	380	408	360	386	414	388	420	370	405	427	408	426	389	403	387	381	389	358	360	421	368	411	415	412	398	383	380	417	407	455	395	395	365	408	397	392	431	384	403	399	436	400	374	406	385	407	407	392	417	381	405	400	369	436	409	404	399	404	390	385	376	352	401	400	381	422	388	365	414	422	389	412	403	371	387	417	433	419	430	380	361	412	382	415	397	390	422	367	391	385	412	400	388	418	400	378	412	413	403	419	395	438	403	359	397	421	365	357	409	387	385	389	411	401	394	416	375	387	402	419	413	378	406	407	398	408	372	396	362	378	357	406	374	379	403	380	392	382	397	398	404	397	389	416	370	425	395	400	396	389	428	358	428	416	442	411	416	386	401	441	382	393	388	399	404	377	380	376	360	396	382	411	400	419	384	385	418	396	425	402	396	384	367	413	443	437	393	391	392	428	455	416	376	426	378	372	373	424	409	392	375	430	422	375	407	368	402	433	381	399	396	408	434	420	393	417	400	392	370	410	434	384	394	396	407	445	403	397	406	386	417	393	388	427	361	382	374	381	432	407	398	396	387	430	379	394	386	394	400	392	389	384	407	413	412	380	398	380	386	404	420	375	361	390	381	409	431	406	358	375	426	399	407	393	401	414	395	395	415	381	425	429	383	418	403	413	416	364	413	438	379	423	419	412	427	410	383	373	402	421	387	402	440	401	369	401	423	400	349	431	401	434	405	384	406	407	382	408	414	386	425	407	415	416	389	386	367	412	430	406	397	415	417	406	413	393	371	375	347	419	393	416	392	425	422	412	403	388	361	423	405	383	381	423	413	397	442	422	426	379	385	391	370	378	395	387	370	385	424	339	379	408	391	439	402	386	400	398	393	404	414	380	413	396	441	401	400	399	416	386	388	401	416	389	371	396	421	381	416	398	374	389	391	384	407	398	394	393	420	400	380	372	417	396	393	400	401	412	416	400	367	408	391	370	383	371	396	402	371	401	388	388	404	413	406	418	354	400	375	407	407	408	384	421	404	382	402	414	413	399	411	431	397	436	408	393	414	421	423	408	409	418	377	406	400	387	396	414	443	407	395	385	401	381	401	400	380	389	396	405	370	391	392	394	414	393	390	409	383	415	442	400	408	351	416	385	426	369	370	430	389	382	402	375	404	403	389	423	400	425	408	376	341	407	415	364	411	383	398	391	409	406	402	391	415	399	391	386	421	432	396	411	397	409	408	418	408	399	395	369	390	394	383	407	371	389	405	398	392	452	370	425	392	362	397	411	378	427	377	388	413	379	404	391	361	369	382	408	410	400	370	390	421	376	349	387	397	382	410	401	401	392	370	402	380	408	420	416	390	381	409	443	387	358	384	367	382	410	369	404	399	384	420	394	408	378	412	411	407	397	374	374	402	408	403	437	423	389	398	395	408	399	406	404	383	407	420	370	386	390	410	410	386	401	427	384	403	366	387	384	400	393	395	413	389	381	425	419	413	409	398	433	443	439	386	395	365	386	405	378	388	388	394	407	407	380	445	409	390	425	408	392	415	392	369	394	366	387	366	402	386	402	405	421	407	382	381	361	358	395	412	408	429	402	379	409	389	381	394	389	388	401	399	363	397	426	408	397	380	383	401	387	406	405	393	380	427	378	408	440	395	398	385	396	413	414	408	394	384	401	415	405	411	409	387	388	401	362	426	380	407	427	411	382	412	390	413	386	433	378	404	390	403	390	391	401	390	396	366	402	383	403	413	402	400	419	395	395	397	397	393	363	384	416	375	400	388	404	383	426	386	436	427	417	375	408	391	405	404	416	398	384	411	390	374	392	394	404	389	389	369	400	408	404	393	409	354	387	406	416	381	409	402	386	400	380	415	376	447	396	424	360	411	376	385	400	422	384	423	352	398	392	383	375	416	380	403	424	404	410	401	409	420	380	409	424	349	395	419	403	412	405	388	363	353	366	417	390	421	419	394	384	363	392	381	410	385	362	387	432	374	383	432	401	383	408	399	398	424	409	365	420	449	431	371	367	374	412	403	427	394	400	409	410	426	460	369	337	386	399	418	399	391	414	410	395	415	396	389	400	414	419	375	420	389	383	394	389	432	383	386	411	392	391	407	371	386	378	425	392	382	396	413	426	391	385	395	391	394	402	428	428	418	446	427	421	425	401	420	416	389	414	419	372	406	415	425	441	376	408	400	409	386	391	420	372	413	386	384	446	411	389	402	409	382	397	415	428	398	379	416	432	440	386	391	386	394	389	398	391	404	402	422	442	393	398	436	423	434	403	394	417	421	398	389	406	401	369	391	377	432	390	385	407	377	360	393	425	420	377	417	420	413	386	367	357	382	373	382	434	397	382	400	401	438	368	393	376	415	371	400	383	376	397	427	390	376	393	394	388	381	393	384	387	402	375	372	398	430	402	391	354	363	383	419
19220	3059	2085	1570	1040	692	487	294	265	253	200	169	168	186	171	167	165	157	188	150	191	137	163	168	141	171	171	172	150	147	138	153	153	154	171	161	154	161	166	183	142	147	155	157	154	170	159	151	156	162	186	163	175	138	149	136	140	136	161	141	143	141	135	135	158	164	141	156	154	164	152	164	175	169	186	175	167	131	156	163	151	136	158	156	169	132	160	193	155	129	173	151	149	176	148	153	170	161	145	156	165	153	147	159	154	174	133	162	164	141	162	177	146	141	155	144	163	184	149	148	163	162	137	178	142	181	148	152	170	160	168	149	172	153	157	158	168	171	166	162	147	184	156	177	181	168	160	163	160	147	156	147	146	157	161	150	166	146	150	175	154	166	154	166	145	178	144	141	161	169	175	146	159	150	157	156	181	151	156	183	167	170	136	163	179	141	140	172	162	147	167	163	171	130	165	141	147	162	173	151	142	146	183	163	168	149	148	159	174	145	143	159	176	143	165	167	150	134	147	147	193	136	172	160	151	146	169	135	174	155	165	156	152	162	152	172	148	142	182	164	148	172	154	153	144	156	152	191	158	147	155	157	152	150	127	181	145	147	155	162	155	137	167	134	144	155	165	151	149	160	168	150	161	170	154	156	160	153	162	138	147	179	154	154	132	144	169	159	150	160	152	147	140	175	171	155	157	167	154	151	150	116	184	147	166	174	165	140	153	163	159	173	139	154	126	135	143	156	156	161	149	166	172	158	173	152	159	148	125	171	150	152	167	173	137	163	142	139	160	185	143	140	147	157	137	136	136	154	156	151	149	152	178	149	155	133	164	121	162	170	139	144	146	118	143	172	161	153	158	142	137	139	137	171	147	159	155	160	184	164	153	166	148	153	168	157	164	156	159	148	149	164	147	169	187	135	175	146	169	148	154	144	163	166	139	195	157	164	152	138	153	164	153	170	127	160	136	166	155	157	156	164	158	168	173	155	147	161	157	169	162	168	126	140	139	174	189	148	146	164	165	144	151	164	147	153	165	149	151	146	158	179	162	149	163	169	150	159	144	151	135	161	152	141	174	162	170	150	171	155	168	135	164	144	165	156	152	164	141	154	145	145	159	168	156	147	170	149	140	168	151	171	162	167	149	147	157	160	147	163	172	168	176	171	168	172	148	169	167	162	165	150	152	170	159	186	167	150	167	156	150	146	157	175	138	141	164	151	144	190	168	136	148	140	156	144	147	163	153	145	141	174	166	175	135	150	145	132	126	135	152	144	162	141	151	169	144	166	149	147	153	183	164	166	155	144	139	170	152	159	151	168	156	159	167	174	188	162	158	177	149	143	149	155	139	154	160	145	170	152	146	144	149	147	151	160	152	147	149	140	150	164	160	158	126	160	144	143	157	163	134	159	149	156	154	146	171	141	146	142	164	146	161	134	137	152	142	171	138	139	156	135	164	153	163	139	155	152	178	172	143	158	145	162	146	149	166	166	174	150	148	149	159	139	136	167	149	155	149	149	145	166	151	162	163	137	157	165	147	151	137	171	160	169	142	129	152	156	164	150	170	162	161	147	166	167	151	147	148	156	168	157	139	150	157	146	164	150	149	174	161	169	156	168	136	162	169	153	185	155	159	145	152	188	148	173	169	124	154	121	135	153	148	155	149	171	160	160	159	144	139	151	173	154	163	139	157	134	168	165	167	152	162	149	160	148	161	142	146	161	145	156	157	169	147	166	173	151	174	181	153	154	134	163	160	151	143	142	146	166	152	143	137	151	146	144	132	124	140	154	133	146	157	165	166	138	158	180	149	148	153	138	157	154	144	145	141	179	150	132	143	142	171	169	169	156	158	123	157	177	175	151	153	137	134	154	170	137	148	140	170	165	158	147	168	137	132	164	145	153	151	134	175	183	168	145	154	143	161	162	175	165	124	161	182	173	185	165	156	163	147	153	174	173	154	170	165	145	156	160	150	142	146	189	139	181	145	138	154	185	158	141	153	169	154	131	149	151	147	164	183	168	138	179	179	155	146	135	165	183	148	147	164	142	140	162	160	155	149	159	158	139	149	177	168	147	179	158	173	157	171	175	157	179	172	167	169	171	166	151	135	144	160	135	163	123	149	169	141	146	141	148	155	151	163	167	144	167	158	140	149	152	155	169	158	140	146	139	147	162	142	153	155	137	165	159	167	172	155	136	148	145	155	161	186	140	152	148	149	167	153	152	175	142	168	161	155	161	124	163	153	175	162	141	159	196	163	144	152	148	166	153	141	144	147	153	142	143	157	147	124	143	137	147	151	156	159	165	168	139	162	148	155	115	183	131	132	180	149	157	139	165	144	168	147	162	181	153	170	146	150	153	136	163	174	150	140	147	156	165	138	130	157	155	159	145	166	155	165	153	160	150	172	168	149	144	180	149	177	152	173	169	153	148	167	145	153	138	144	142	156	167	152	166	160	157	156	150	177	164	153	160	163	141	153	148	155	157	136	139	165	152	146	170	167	150	156	168	146	168	178	167	170	164	161	157	151	150	133	174	144	160	162	189	168	172	142	152	152	148	132	143	168	170	181	144	133	126	150	144	144	152	171	144	137	157	152	135	171	163	122	158	123	183	165	176	177	157	134	168	164	156	155	154	178	157	191	163	174	169	171	147	183	176	162	153	162	156	166	160	131	173	172	143	141	159	177	162	161	165	147	131	156	137	160	127	152	152	160	154	152	171	149	141	158	149	189	151	188	158	146	154	165	167	147	160	147	154	139	134	168	154	147	148	149	167	151	173	131	144	153	164	148	159	160	164	161	141	146	145	171	166	163	159	180	131	154	166	161	153	162	151	170	172	173	159	173	165	154	153	169	137	162	145	157	163	145	186	170	180	154	156	172	153	158	144	168	147	152	158	144	160	161	154	152	150	146	146	172	159	151	156	139	173	152	157	153	168	157	181	133	153	137	157	169	142	140	139	167	149	181	156	155	152	162	166	156	153	145	136	166	189	165	155	115	165	173	167	165	162	162	150	162	155	172	183	161	150	162	181	159	185	160	156	173	139	181	184	169	189	151	152	136	162	164	175	163	159	159	160	135	176	159	147	148	160	165	136	160	147	153	162	135	137	149	150	137	140	148	156	167	172	177	139	144	140	149	157	172	170	131	150	152	155	128	143	160	154	154	168	172	165	154	144	162	159	147	132	155	173	126	149	139	147	156	125	164	160	125	182	158	169	142	141	175	141	175	185	162	176	160	168	154	160	153	137	148	155	164	154	150	136	152	169	162	152	142	144	133	161	171	178	149	149	172	170	144	143	142	175	135	148	170	150	159	174	150	145	175	144	158	163	160	179	138	176	157	141	131	159	161	158	136	151	160	149	161	145	140	155	162	157	144	174	156	159	159	137	169	182	143	117	172	156	164	150	161	138	149	162	124	144	146	138	155	152	158	167	162	133	153	122	155	160	173	158	136	137	167	143	171	160	157	159	160	127	165	154	150	168	168	150	158	163	148	146
11959	1632	4071	4783	3805	2940	1876	1271	1077	897	739	603	527	513	492	506	443	441	459	483	407	444	424	446	408	416	446	453	429	442	439	427	385	410	419	382	425	400	418	414	400	387	421	387	386	386	374	411	422	381	385	392	398	405	370	406	425	370	389	385	414	407	391	394	407	396	410	397	411	408	386	379	373	373	407	378	375	390	378	398	377	374	436	401	437	430	404	383	411	372	387	395	402	404	392	402	461	400	390	422	424	400	421	363	392	378	383	389	424	378	380	410	370	377	398	369	381	398	374	456	377	383	395	396	387	376	400	424	371	376	367	368	411	378	379	392	389	378	401	394	382	436	412	387	378	411	392	395	404	381	425	370	407	385	378	407	346	394	440	359	445	370	398	385	426	387	381	391	395	425	368	416	415	392	429	415	407	387	385	376	390	393	396	390	389	412	404	374	420	407	408	393	372	401	417	368	354	384	387	401	404	370	416	395	394	397	371	375	382	360	399	396	401	368	396	404	417	362	391	364	393	370	364	374	380	397	399	370	405	386	427	423	384	374	407	350	389	369	417	388	366	391	383	384	391	391	404	369	349	396	414	374	433	387	403	413	371	402	394	378	418	394	388	444	398	409	376	398	401	394	388	426	392	395	361	367	385	355	384	388	397	383	367	389	379	424	396	390	380	375	402	412	422	387	381	434	416	356	374	398	397	380	416	414	397	408	386	388	396	384	363	380	364	391	390	410	380	409	382	406	421	371	386	397	411	375	391	414	400	381	376	365	392	409	364	427	356	423	409	342	363	405	366	401	383	386	423	414	383	378	417	413	388	385	392	419	389	390	368	392	384	394	420	380	421	385	349	394	418	373	392	397	414	382	376	380	395	420	394	382	358	388	383	361	390	385	381	380	368	355	369	379	420	382	376	347	392	385	385	383	413	387	404	373	361	404	360	382	380	388	421	389	406	389	389	397	421	392	373	383	392	429	384	418	409	402	409	378	410	381	388	390	401	411	407	373	375	382	386	372	410	404	404	400	389	398	416	385	424	378	408	430	407	369	431	399	393	410	350	386	380	391	402	381	382	436	382	360	426	369	390	422	408	375	387	392	406	382	369	396	394	396	401	381	397	388	404	404	366	350	416	379	418	386	382	366	406	401	338	391	416	394	381	419	396	412	375	407	382	392	354	410	425	399	425	374	420	368	421	392	394	376	431	389	407	380	410	365	389	377	381	382	397	401	415	375	400	415	396	381	397	399	408	379	384	420	382	368	375	367	364	439	413	411	371	366	373	418	419	410	345	363	371	407	390	374	394	385	461	394	344	399	405	378	371	387	402	398	384	405	393	397	389	374	392	399	366	367	420	395	427	425	385	402	404	366	391	407	384	371	378	411	408	389	404	414	383	398	366	370	369	381	399	441	400	429	391	466	417	395	365	392	404	406	415	363	358	376	380	382	418	380	404	386	361	395	381	382	408	374	424	404	397	411	404	346	414	391	393	400	403	379	402	413	357	383	396	393	402	370	395	435	407	408	399	381	396	386	401	416	393	381	409	405	366	376	407	389	383	366	381	378	396	402	415	379	391	400	355	368	417	398	465	400	413	407	370	384	411	431	391	392	396	379	405	344	382	406	397	360	443	405	447	403	403	407	355	409	366	381	355	409	445	435	401	412	395	430	382	402	399	389	400	401	372	397	388	394	361	391	399	395	408	396	364	393	388	376	410	376	400	367	376	398	442	376	377	391	404	385	381	363	383	395	394	424	410	369	388	399	382	383	379	407	387	389	379	390	375	388	405	401	417	334	378	359	409	359	371	409	384	358	364	379	392	393	399	403	381	372	343	382	369	371	419	371	402	407	394	381	371	382	373	399	341	392	400	390	407	428	400	427	391	401	348	380	377	408	408	383	389	370	364	381	383	357	415	417	386	391	380	403	416	396	399	396	407	387	359	351	417	393	372	390	409	391	395	399	371	373	383	431	408	404	357	411	372	405	389	387	435	422	395	397	410	404	389	375	359	416	358	423	390	394	413	380	392	396	402	402	398	421	400	340	413	386	397	386	411	371	407	380	423	401	366	381	401	366	402	402	412	400	408	379	369	416	398	410	432	401	353	378	362	363	422	383	413	388	380	404	386	391	430	377	392	376	400	381	386	386	434	399	387	372	403	409	390	382	393	393	402	404	378	390	428	414	401	390	393	391	382	376	399	361	418	397	412	417	393	376	407	400	373	372	392	393	417	399	391	420	397	391	404	386	401	364	409	385	380	447	382	391	376	405	376	393	370	405	368	386	376	413	361	389	400	421	353	387	379	421	372	413	413	400	414	364	390	411	396	386	409	353	405	409	367	372	393	413	376	450	374	395	428	384	375	410	360	385	389	344	426	380	333	396	405	403	373	381	404	401	385	386	386	410	406	378	375	393	375	370	419	435	401	371	388	377	373	393	413	407	396	404	398	366	393	374	425	411	395	373	404	389	420	402	418	397	393	403	403	392	349	432	385	394	369	403	405	384	386	373	414	394	407	392	391	372	410	393	363	398	406	408	365	390	395	367	431	399	402	374	406	410	415	372	404	377	385	383	399	430	402	386	419	381	381	380	443	397	368	399	383	411	393	394	389	402	378	419	406	363	377	415	367	404	379	379	405	381	365	381	420	387	374	375	375	371	401	369	420	398	397	397	407	391	405	396	384	355	436	431	409	376	389	409	389	399	393	399	389	383	433	364	413	389	425	371	412	399	395	386	412	395	367	394	403	429	401	394	426	411	373	385	404	361	413	409	368	418	414	389	381	380	387	394	380	355	376	368	447	385	396	387	383	388	427	396	358	402	406	388	358	349	380	387	398	402	401	387	412	422	395	400	407	373	399	398	382	391	412	378	456	357	392	381	398	363	405	414	397	371	368	399	364	390	389	396	378	396	399	411	413	407	384	394	383	390	389	372	405	395	379	358	443	407	353	395	436	399	401	411	375	403	434	426	380	363	412	403	381	403	397	401	424	387	386	371	407	383	390	382	380	397	386	383	395	376	417	404	429	404	429	413	392	371	370	414	398	365	382	383	409	407	386	363	383	407	406	426	377	421	393	369	369	377	404	395	356	402	410	395	430	372	364	389	427	412	341	379	366	372	404	404	424	434	417	398	387	409	393	407	415	372	430	375	386	373	403	360	415	387	349	422	392	418	346	378	373	410	388	384	424	347	369	396	379	385	381	355	400	369	409	377	374	376	442	385	380	379	379	388	389	404	402	411	409	395	386	393	394	422	392	419	412	407	378	418	428	364	409	392	382	383	424	395	387	407	429	407	387	409	385	378	388	391	370	335	378	405	397	380	427	420	352	428	398	404	357	404	385	353	341	385	380	371	361	422	370	379	386	396	368	415	390	400	403	381	353	376	392	388	424	368	412	369	399	405	398	375	393	417	399	358	360	418	396	389	370	380	411	396	391	380	340	401	394	377	429	367	379	421	389	384	367	426	387	403	400	338	378	395	382	365	410	421	402	436
30104	5878	3288	2443	1671	1230	775	545	500	510	428	372	348	365	343	330	343	357	346	323	329	328	327	356	317	304	317	291	356	306	332	349	313	325	324	296	339	316	335	319	292	281	300	304	319	296	356	331	322	320	293	306	319	319	315	301	321	274	327	323	290	310	289	298	285	311	299	301	300	338	310	322	335	302	309	297	314	315	309	325	324	288	295	291	315	318	286	299	328	341	320	291	297	291	305	325	306	297	293	313	277	292	335	302	305	267	313	322	292	305	286	341	307	323	300	336	278	297	302	298	293	330	309	294	322	277	312	315	338	309	311	320	312	285	338	315	304	334	323	299	294	313	328	298	332	312	333	320	321	312	324	267	323	289	306	320	320	313	305	327	300	313	281	318	321	325	316	303	320	312	313	304	287	328	287	338	314	309	295	274	285	320	326	284	327	323	306	302	310	354	309	330	339	328	303	337	272	319	326	320	297	310	292	282	293	326	299	278	294	321	312	321	317	328	297	290	313	307	341	285	327	306	276	280	306	272	293	286	306	308	278	318	302	322	310	268	303	299	325	298	348	294	323	332	312	313	289	342	316	334	331	316	299	324	314	311	331	310	277	315	320	290	321	301	334	290	323	308	316	325	317	315	271	341	283	302	277	292	291	309	263	281	307	300	288	319	311	299	281	343	298	284	297	314	298	306	325	328	296	319	279	341	300	317	310	297	305	354	327	324	329	333	301	294	298	308	291	317	314	303	313	301	306	322	331	304	313	301	322	331	280	280	307	294	298	320	301	317	310	334	319	289	307	317	312	323	297	319	339	329	282	317	284	328	338	275	317	301	362	290	280	292	284	281	326	310	280	294	304	300	318	346	331	272	293	349	312	282	293	305	289	277	322	304	326	295	315	302	298	291	306	287	331	300	302	332	285	316	343	311	342	328	317	278	274	317	345	283	295	307	296	277	311	302	305	329	287	300	303	324	302	321	277	293	292	270	291	284	316	319	340	315	289	284	305	281	295	310	268	328	345	289	297	291	307	310	302	281	292	352	316	325	327	272	294	324	301	307	337	305	352	281	309	261	284	341	271	313	319	285	307	308	331	292	304	280	334	308	297	326	308	323	328	348	294	301	310	345	267	292	335	333	327	341	339	307	309	263	315	328	318	288	355	318	299	301	326	312	324	287	327	283	315	322	306	321	286	314	265	314	320	305	320	319	293	324	312	326	330	313	304	302	338	324	268	322	308	324	292	305	311	273	311	289	321	297	314	331	294	269	313	320	313	326	331	313	321	353	357	310	308	322	325	309	305	304	309	312	321	310	327	328	286	314	319	345	326	320	319	336	282	305	274	312	326	276	310	289	280	304	288	325	344	313	319	304	303	328	307	323	279	316	294	324	346	298	297	282	270	260	284	321	319	307	324	333	329	309	321	275	324	304	256	307	275	299	296	317	325	277	327	329	320	317	336	326	312	337	293	287	268	283	304	323	308	318	273	272	275	325	276	312	292	290	283	284	285	304	317	321	301	293	335	315	275	302	289	295	286	313	344	310	332	308	290	296	334	311	342	294	322	286	311	315	316	314	295	328	303	319	316	287	329	305	331	353	314	324	281	307	314	308	343	294	277	331	300	307	283	278	280	286	317	322	325	296	342	271	305	326	328	282	338	297	287	336	316	289	312	296	278	294	294	304	312	278	313	302	346	320	276	275	328	337	292	317	297	308	311	294	303	319	292	272	306	334	272	327	306	282	329	305	303	299	309	279	333	325	291	302	317	297	308	285	307	316	295	306	319	300	338	302	291	313	310	287	307	302	309	336	308	304	314	300	338	280	320	322	290	312	314	325	312	292	293	315	321	303	302	313	299	325	295	315	317	356	290	320	295	292	302	299	282	327	269	299	337	298	288	316	315	299	317	282	305	306	308	299	282	302	313	319	316	350	311	320	307	283	324	298	319	304	280	310	331	307	318	292	289	310	283	278	327	318	317	317	319	295	298	288	349	316	339	291	311	309	287	342	335	314	304	324	363	318	288	305	264	318	326	307	321	319	318	329	274	320	309	283	295	324	277	286	330	278	331	302	301	294	336	317	294	320	299	304	287	326	295	332	307	318	297	365	340	296	348	309	345	297	273	287	295	328	304	293	288	303	321	297	316	320	313	293	285	313	269	319	292	309	345	322	316	280	318	295	278	321	340	319	334	323	310	271	318	283	290	279	294	338	258	307	294	279	282	295	340	306	313	303	311	312	326	312	307	320	311	320	330	341	297	289	322	301	327	287	324	312	295	295	309	307	335	302	314	327	299	317	325	303	315	286	294	302	308	350	298	289	321	292	312	307	283	288	268	321	286	298	318	302	303	297	296	296	307	328	346	289	287	331	304	335	318	293	293	330	305	307	304	282	329	273	298	310	305	300	331	326	317	282	297	309	309	264	278	290	314	343	316	332	340	325	300	305	288	304	310	304	315	320	318	302	284	282	332	315	309	343	302	334	338	295	322	276	290	269	316	289	286	336	317	324	315	301	293	306	315	303	329	293	306	311	329	290	305	314	309	310	304	323	324	311	314	281	329	314	324	310	323	336	320	274	305	340	315	302	311	315	297	332	311	301	321	290	287	294	311	300	323	289	337	344	319	333	306	325	290	346	314	300	310	324	268	303	266	307	283	313	334	289	294	326	319	302	332	289	318	321	292	303	329	280	318	273	293	306	330	286	309	304	314	316	304	312	320	304	326	321	288	312	336	333	297	310	277	288	304	271	305	301	277	294	335	356	350	319	273	310	293	319	315	297	293	294	323	327	272	338	299	273	290	344	299	278	381	333	300	277	306	297	300	326	305	319	290	317	314	309	305	285	313	345	317	284	294	360	327	329	294	307	281	301	291	327	330	280	280	322	317	303	296	319	315	299	295	352	304	304	297	289	317	333	323	324	331	295	308	295	309	276	331	286	297	320	305	330	320	302	319	349	304	314	344	322	279	300	310	306	310	303	304	302	293	358	288	294	333	292	301	283	282	288	307	293	291	299	273	304	340	340	312	291	322	299	340	306	322	317	314	313	324	281	281	326	274	325	310	334	283	314	336	315	280	318	306	327	306	323	301	307	306	308	313	321	327	322	282	308	292	307	322	313	304	310	319	283	277	318	301	318	350	298	287	318	281	316	278	267	314	318	288	295	314	303	342	293	321	311	306	333	332	364	334	304	332	347	298	290	318	324	286	301	292	315	308	311	284	290	325	264	324	307	285	317	308	321	264	296	315	336	318	297	336	320	314	289	297	301	289	302	300	317	361	313	314	296	291	315	340	286	311	290	331	340	297	285	318	329	325	293	277	351	290	294	309	340	321	315	298	299	278	300	313	320	301	358	320	312	331	307	339	306	324	331	284	327	324	312	279	291	338	326	332	304	327	308	322	335	320	294	296	320	300	325	318	323	280	293	320	311	323	314	263	308	306	341	288	306	336	289	302	337	295	308	263	306	293	293	310	322	315	297	325	310	301	279	295	362
16251	2535	5513	6654	5666	4313	2920	2032	1802	1570	1256	990	928	896	913	884	841	808	828	760	824	781	762	787	767	754	756	815	769	781	765	725	684	674	697	710	751	696	669	656	732	710	672	731	676	733	710	716	687	713	717	699	665	747	731	704	670	666	702	718	686	703	705	696	757	676	746	699	726	622	740	707	719	659	694	723	725	687	704	695	708	660	658	671	699	680	688	708	658	702	723	686	709	713	667	696	682	720	724	667	672	620	718	681	696	682	633	702	714	693	713	717	691	721	739	674	704	637	677	684	684	689	701	713	695	663	699	701	731	685	691	691	706	672	693	731	681	690	660	669	674	657	661	672	684	703	709	677	647	689	671	717	719	725	711	694	700	729	700	697	760	697	687	712	716	619	682	725	675	686	680	725	698	728	687	712	720	653	693	694	711	668	737	705	686	725	724	691	640	749	697	753	726	676	675	628	689	688	697	699	711	662	754	693	726	673	714	641	675	674	664	714	730	663	692	711	699	676	663	660	719	712	694	645	691	682	660	722	754	680	699	684	676	668	721	690	685	687	706	661	668	736	696	712	668	721	701	711	671	726	666	725	676	633	705	708	696	696	647	719	719	701	679	648	692	683	669	699	703	733	718	745	707	731	690	672	701	750	680	684	681	709	712	689	696	668	664	707	728	691	696	658	676	675	663	722	704	715	683	740	692	690	688	709	735	665	715	684	702	666	720	715	665	717	715	700	706	693	692	691	680	702	690	695	707	635	696	677	681	657	707	690	688	703	742	708	675	728	686	673	714	690	712	704	701	738	656	670	680	683	711	672	704	694	645	716	700	725	691	656	711	687	716	651	665	687	702	693	748	697	691	707	669	698	683	686	654	668	734	662	666	704	678	729	680	697	699	702	728	689	718	722	663	665	683	666	659	661	686	732	731	684	674	707	645	669	730	703	687	694	705	717	672	700	717	694	654	709	691	682	676	659	675	690	727	688	654	704	669	720	636	714	700	706	722	663	696	695	674	696	697	675	653	678	731	732	665	714	703	679	632	719	695	685	691	683	697	693	715	731	705	753	640	685	690	648	721	710	663	720	665	677	693	705	777	687	707	693	724	709	681	727	722	687	717	725	677	738	727	671	599	698	669	671	679	781	682	687	739	713	696	709	708	707	691	731	687	690	685	708	673	709	671	690	721	681	705	661	718	729	675	682	703	728	719	678	683	679	669	686	718	644	665	712	679	664	706	705	695	712	669	718	659	716	746	710	710	687	731	711	673	702	636	700	695	718	699	686	685	704	689	662	658	726	678	710	682	666	744	663	698	715	705	674	668	711	669	600	649	707	715	684	676	657	712	661	707	665	667	707	705	679	665	682	676	699	730	654	698	717	734	733	697	673	685	712	692	710	663	704	691	715	672	698	706	723	707	737	737	681	697	732	669	696	687	749	669	725	737	729	767	766	740	701	671	707	744	729	692	689	652	672	689	673	676	661	721	743	740	691	722	701	663	676	706	686	702	671	690	720	691	687	724	650	697	713	676	730	679	709	644	689	681	737	692	681	708	713	739	696	691	714	678	714	659	722	706	686	686	682	699	679	779	664	682	720	691	653	653	735	709	686	702	707	688	679	703	633	682	750	736	708	653	732	704	722	717	710	705	714	691	696	684	706	659	716	662	714	655	690	709	697	676	717	698	675	675	694	694	662	722	694	667	674	699	671	699	689	701	722	685	737	708	733	693	738	677	687	742	700	705	718	695	726	665	641	640	686	701	699	668	725	696	746	693	674	629	684	692	634	664	641	674	680	709	679	697	664	694	654	710	682	747	706	683	666	727	688	746	717	730	679	697	707	659	709	753	705	748	678	687	705	689	711	664	677	705	706	680	717	660	720	688	681	672	716	694	736	722	694	677	685	698	698	708	737	691	686	671	670	711	675	678	663	699	731	687	693	689	681	774	655	685	687	725	712	700	659	685	676	700	684	710	690	700	694	703	694	692	682	663	701	672	685	680	688	703	732	656	698	690	720	695	693	689	704	682	724	696	725	670	688	698	683	681	733	685	756	712	703	661	650	712	692	680	673	659	675	717	645	685	677	650	674	657	719	720	684	686	692	726	686	732	698	743	697	663	717	692	686	692	625	688	699	676	697	672	664	722	644	707	692	671	700	680	720	685	640	715	663	667	738	765	677	696	704	660	669	675	661	685	691	708	713	712	713	667	737	687	669	679	657	691	709	710	735	711	678	686	714	665	715	705	744	706	702	678	662	655	675	686	711	743	657	685	710	674	733	731	706	701	707	705	713	703	742	679	704	679	672	728	735	698	701	726	648	676	660	711	701	734	703	726	730	686	709	706	677	664	680	709	685	713	739	715	668	668	704	714	720	684	640	658	725	733	708	644	681	669	641	668	648	717	662	671	674	719	713	625	700	673	671	714	701	712	713	691	702	709	685	668	745	721	647	695	712	654	697	716	692	689	684	672	658	695	714	663	711	647	673	686	706	697	669	702	686	661	676	712	707	701	703	684	730	701	703	715	686	724	740	657	680	695	702	698	706	747	662	672	712	722	650	665	697	694	690	635	670	677	723	716	742	718	720	689	714	705	685	685	778	714	704	642	713	697	649	691	693	696	676	654	705	736	729	706	651	628	700	684	727	677	684	678	683	722	644	691	736	717	749	687	760	675	694	717	664	708	692	659	734	707	686	695	673	672	693	725	717	715	717	684	685	657	695	668	669	712	680	718	717	673	682	688	662	676	706	704	688	700	687	724	702	687	716	653	690	704	685	681	688	679	662	708	687	648	709	690	681	701	701	679	681	762	698	718	673	712	690	687	723	689	668	713	670	690	691	629	728	684	692	673	666	705	749	719	723	645	720	692	696	707	668	734	691	698	697	685	658	769	695	725	707	654	717	707	709	687	649	699	690	680	695	669	706	716	694	678	687	726	683	663	712	670	674	683	730	723	712	650	704	690	690	663	736	653	752	731	667	710	659	747	704	720	678	727	715	707	698	735	702	724	746	699	697	699	663	693	751	722	736	733	677	660	729	692	705	627	709	692	683	692	696	687	717	672	656	725	709	700	657	704	646	710	688	691	711	708	679	712	686	677	700	669	727	689	721	686	670	691	694	692	680	703	664	714	679	682	723	723	739	722	728	705	704	716	736	671	695	675	719	716	720	715	734	673	680	702	685	647	665	710	707	744	694	718	694	678	726	744	676	696	685	702	664	715	679	729	681	678	696	716	710	720	712	717	715	661	699	701	689	718	707	665	672	666	701	694	692	692	671	698	673	691	698	730	687	748	709	699	713	683	725	698	685	700	666	682	678	675	676	700	764	623	671	677	681	696	702	694	692	743	620	711	683	707	665	653	657	706	730	691	658	667	673	734	670	702	690	670	711	697	673	658	714	719	700	705	685	707	698	693	717	701	664	704	698	704	695	736	710	695	715	664	681	725	679	755	690	704	718	739	711	664	710	682	696	683	709	729	696	644	738	701	649	662	697
6893	1042	1024	905	655	398	298	241	226	202	201	175	187	163	179	170	202	179	176	158	179	158	172	154	166	172	173	161	166	193	196	147	146	150	147	165	175	160	142	152	152	196	155	158	147	157	155	142	179	158	145	158	188	170	169	157	175	191	182	135	181	166	137	166	148	182	171	168	169	166	133	167	167	181	163	184	173	141	140	144	165	166	152	181	147	157	188	174	169	153	171	158	166	165	133	149	160	160	180	166	170	150	182	179	154	166	168	156	155	151	160	174	166	196	190	148	128	143	185	152	174	191	161	187	161	186	151	179	183	168	164	161	163	140	156	153	171	199	172	167	168	165	156	166	150	169	169	169	163	165	180	168	175	152	173	183	159	185	183	143	190	170	158	177	174	148	165	159	191	165	169	159	181	173	157	171	163	159	169	148	174	184	155	180	183	147	184	179	151	150	158	172	135	149	161	164	190	137	163	159	169	172	136	158	190	186	178	182	171	177	159	158	156	160	165	158	173	163	157	160	156	185	154	149	161	184	185	171	167	177	161	158	156	167	175	162	149	168	152	165	182	183	174	151	160	163	179	159	148	186	124	192	160	184	188	152	178	163	185	176	164	143	181	163	158	170	175	173	158	195	157	163	165	151	154	161	192	180	169	163	174	161	174	160	181	175	159	165	149	170	181	141	159	162	158	163	173	174	150	165	167	141	150	197	187	147	132	210	163	159	184	129	170	141	146	155	167	144	184	186	147	165	156	160	166	171	179	183	175	156	148	169	147	157	179	141	159	148	152	145	164	171	172	154	153	151	149	169	158	137	175	156	129	209	151	171	144	144	168	164	150	159	155	175	173	158	133	179	160	159	174	162	175	165	139	194	166	179	145	189	171	183	164	181	162	152	177	172	177	168	175	186	169	169	179	162	152	174	168	150	187	169	174	175	163	130	168	145	142	160	181	177	154	173	190	150	180	159	161	157	157	176	183	180	154	151	174	149	153	159	175	174	177	165	169	152	178	169	167	181	157	160	147	170	168	169	182	157	166	157	156	174	169	142	152	155	153	159	207	171	157	189	171	187	175	137	141	163	170	153	157	176	160	157	170	164	145	184	153	156	157	153	155	153	152	192	182	168	178	144	136	184	182	157	209	155	179	177	151	172	178	176	178	142	161	163	168	131	162	168	159	166	190	170	149	176	162	152	162	148	157	186	168	173	159	169	171	197	159	148	161	177	183	163	140	148	171	162	173	155	148	157	155	179	141	159	182	158	166	153	176	160	165	170	180	177	164	159	174	159	172	152	134	153	189	170	154	144	171	184	156	194	197	175	164	166	178	149	176	174	186	168	175	188	157	160	178	183	182	175	158	159	195	166	166	165	172	172	147	164	161	150	149	158	141	185	171	170	175	156	157	171	184	152	174	179	166	182	135	152	150	170	190	176	152	164	156	194	162	153	164	164	180	163	174	166	168	172	168	151	173	165	158	146	157	166	159	161	179	153	181	189	168	172	154	153	181	179	159	153	174	161	191	170	170	167	155	175	158	156	133	138	158	149	182	171	163	164	148	170	169	175	161	178	145	182	146	175	176	184	170	142	162	164	161	155	137	166	180	159	143	198	176	140	158	186	180	146	173	163	152	161	174	155	170	178	163	168	163	148	149	153	145	161	144	158	170	171	168	185	161	163	180	190	164	152	142	172	177	176	162	164	185	149	181	171	138	153	192	164	155	176	159	189	144	155	168	154	174	168	161	172	164	170	179	160	144	174	182	153	169	163	173	171	160	157	183	184	159	146	158	160	177	163	156	166	152	166	168	148	166	158	174	169	168	182	172	151	159	165	194	190	167	162	160	148	181	171	145	147	143	143	176	135	153	143	159	152	156	171	160	145	193	159	149	146	175	154	159	163	176	155	185	160	188	170	176	163	185	152	148	136	163	157	159	144	178	182	159	141	176	148	193	207	155	160	164	162	166	176	152	164	160	174	149	163	158	176	160	156	164	163	155	187	145	167	180	154	190	159	142	151	173	152	141	172	152	156	154	168	160	146	175	189	161	184	169	167	168	148	159	151	148	167	155	154	158	163	162	176	155	182	175	174	163	143	144	175	162	195	170	178	172	175	144	149	162	172	147	145	146	148	180	159	184	168	169	150	186	186	182	170	166	145	166	174	171	161	167	155	159	156	142	139	136	173	181	141	183	159	178	160	172	146	168	178	170	154	169	158	180	170	154	143	169	137	169	173	156	171	183	152	165	153	172	153	152	191	163	160	186	175	152	154	149	155	146	171	164	181	171	168	165	165	145	158	143	148	157	166	174	158	192	161	166	153	167	160	183	172	176	188	176	154	167	178	175	161	163	186	184	169	147	159	145	172	142	172	162	158	168	161	175	184	148	160	158	188	176	160	175	165	158	158	164	187	171	178	185	169	154	160	153	165	198	162	177	180	151	159	159	165	153	197	166	161	160	155	154	158	173	167	171	169	156	146	160	170	165	159	158	149	160	177	186	166	161	165	164	152	161	171	182	174	187	154	156	150	187	154	167	159	188	167	203	156	174	158	153	174	150	181	162	162	162	164	155	156	181	161	151	172	162	168	131	132	166	180	170	155	146	149	198	166	153	189	171	153	144	150	195	163	160	166	159	148	166	166	171	171	204	163	188	178	156	164	150	146	190	164	179	158	159	159	164	140	173	161	165	163	158	149	161	159	194	166	167	162	167	174	166	154	177	151	155	180	188	173	152	174	159	172	194	162	191	158	165	162	185	196	156	152	170	159	155	156	157	159	181	170	163	175	158	152	153	159	125	152	163	160	142	155	139	159	150	163	177	171	177	150	167	133	176	162	149	151	159	169	177	181	145	152	165	154	153	160	151	145	184	149	156	171	169	183	170	194	159	190	168	167	132	150	167	164	189	132	153	151	182	185	170	163	187	165	155	150	148	177	154	159	164	181	177	161	155	145	159	154	169	156	176	176	153	174	150	173	191	172	143	161	173	164	135	186	186	185	155	166	183	177	171	163	172	155	172	160	147	148	154	182	130	170	173	150	160	161	146	163	155	178	167	155	174	168	161	141	161	153	140	169	131	174	166	156	174	160	186	143	164	159	176	160	188	159	172	126	161	180	148	172	184	169	167	165	168	161	173	177	144	174	186	156	158	174	173	177	163	174	177	180	140	139	143	152	174	149	152	167	161	168	165	160	163	174	160	176	157	159	152	161	174	168	199	149	135	134	151	169	170	168	180	153	178	179	162	170	148	182	163	178	168	167	148	159	159	143	159	154	154	166	172	197	177	162	187	161	179	144	200	161	158	177	160	175	176	145	193	159	164	155	156	142	187	153	158	162	151	207	166	167	148	160	164	186	161	171	178	171	181	166	168	187	179	148	145	183	174	161	160	169	178	157	164	166	164	205	171	171	148	164	140	158	165	176	182	177	159	183	175	174	150	173	153	169	159	158	150	147	158	144	153	166	130	142	166	185	163	174	188	164	164	139	166	144	154	158
4501	992	2229	2664	2320	1785	1005	783	703	655	465	408	391	424	365	377	401	387	412	429	410	388	372	380	411	412	400	420	404	400	414	418	406	439	413	416	356	371	434	398	400	371	388	406	392	375	398	419	399	358	391	416	394	395	393	411	410	369	374	399	422	406	386	393	376	373	404	388	383	395	414	392	403	394	372	401	435	411	413	395	378	379	360	389	401	394	399	394	387	387	430	415	391	405	435	373	425	385	407	388	380	420	399	402	406	415	402	388	401	411	365	423	419	429	410	403	421	383	403	412	405	440	403	377	391	425	408	404	392	383	369	392	387	391	379	354	390	418	401	392	374	379	409	352	372	399	422	425	373	365	408	405	416	427	437	395	376	399	399	371	373	355	410	415	370	409	376	401	406	424	363	392	387	399	415	435	401	399	372	385	410	375	416	403	396	401	419	378	428	419	396	380	390	387	371	370	373	395	403	401	421	410	365	384	412	385	378	372	383	348	401	404	386	408	410	419	359	385	393	405	390	396	394	379	414	364	373	415	414	400	373	409	367	421	389	390	403	415	389	402	385	409	399	390	358	376	417	395	367	389	429	392	387	390	413	411	355	392	379	410	421	414	353	369	382	372	416	424	384	402	406	426	403	389	372	396	434	400	411	399	387	400	364	381	363	409	378	386	418	381	394	436	392	423	409	359	393	397	383	387	415	387	406	374	386	374	401	414	394	349	385	411	403	418	397	396	413	375	380	425	362	414	405	430	414	389	420	371	394	378	405	386	396	375	396	357	392	410	421	352	427	402	396	379	408	416	400	399	386	346	405	421	419	399	363	418	348	388	404	389	427	414	459	385	420	389	399	406	434	364	368	414	397	401	413	372	402	387	383	400	387	397	350	390	412	380	419	405	434	391	402	391	402	377	393	372	359	381	390	396	370	425	398	391	398	365	400	391	392	384	376	411	413	378	434	438	414	436	431	416	417	397	364	428	373	421	413	439	396	400	378	420	382	361	409	379	382	399	374	414	354	370	392	398	360	379	384	408	376	386	391	407	421	359	374	415	431	381	380	367	374	417	400	382	362	421	393	414	412	390	354	378	407	412	404	374	418	382	413	410	388	399	411	370	390	433	406	398	359	388	376	402	441	410	382	388	381	420	387	421	393	395	427	411	382	404	379	376	376	414	378	390	373	429	425	409	400	401	391	401	440	422	354	369	427	404	391	408	380	398	385	384	312	405	380	374	383	382	386	365	415	405	437	385	422	412	397	407	383	374	415	406	423	403	406	402	403	442	394	384	399	415	396	365	388	420	390	415	394	387	404	375	354	418	412	396	388	404	361	406	384	451	393	373	361	389	410	400	402	402	432	385	386	372	388	418	410	401	387	405	408	388	364	370	396	388	382	371	402	387	410	397	405	401	399	364	370	411	394	377	377	403	412	374	420	399	397	389	421	421	393	391	421	374	400	428	375	415	414	385	403	409	414	387	413	394	389	389	403	386	389	405	367	397	362	416	413	425	397	375	364	394	393	366	424	406	407	418	370	417	402	374	410	413	407	446	385	382	457	386	368	442	367	398	403	387	390	379	426	418	388	361	382	381	404	391	388	421	379	385	388	431	363	400	401	419	421	382	397	400	398	418	410	404	421	401	404	399	429	428	383	434	395	403	378	378	403	400	381	427	386	390	382	413	414	391	374	436	377	386	439	407	392	406	422	439	367	441	385	340	392	408	393	390	384	416	397	385	424	391	382	423	410	401	375	473	403	413	419	390	404	403	364	357	390	391	385	404	383	409	358	361	373	385	370	389	407	378	408	402	409	413	361	410	401	400	367	394	412	370	387	415	373	404	393	385	439	428	400	389	380	384	383	377	412	373	414	374	372	393	412	403	365	413	377	403	416	372	411	372	389	376	381	395	401	392	388	381	403	452	406	460	400	370	396	411	401	372	398	403	386	416	373	391	405	391	380	417	383	392	394	384	392	410	399	371	411	371	424	392	356	389	363	389	352	399	402	406	417	395	405	365	445	356	457	397	387	403	382	430	397	396	430	377	390	432	377	425	431	432	413	424	393	393	373	394	402	407	430	399	396	385	398	385	415	401	383	388	370	392	402	370	385	406	411	399	381	424	379	415	395	399	392	411	403	375	391	412	411	356	383	405	392	381	374	409	424	375	378	409	415	392	435	381	402	408	398	438	406	373	401	398	373	409	403	387	412	380	422	400	427	368	414	402	423	356	353	447	432	421	409	382	414	391	404	361	387	378	386	389	417	408	387	371	404	396	441	378	395	379	426	420	397	357	411	392	378	407	398	420	430	377	426	381	380	389	387	405	388	404	370	381	414	387	393	404	397	364	363	391	374	389	408	392	403	394	399	406	367	393	362	392	403	392	380	399	393	370	417	369	424	415	381	409	372	401	403	364	429	418	419	373	416	424	404	394	410	383	407	376	386	392	390	393	419	413	394	355	423	413	377	344	408	354	407	394	383	389	411	406	405	403	436	419	380	421	412	382	408	419	435	358	417	371	401	397	408	371	410	400	382	396	384	415	391	417	395	363	380	406	376	412	367	367	378	356	385	426	398	385	380	381	393	389	391	380	444	380	379	396	377	394	429	407	384	373	425	395	408	323	413	387	401	405	424	451	381	372	440	384	391	430	436	418	398	394	382	396	431	385	381	391	452	386	381	405	379	418	401	389	402	356	375	381	397	395	397	395	411	407	405	402	414	371	405	394	422	406	407	393	426	371	416	413	395	398	408	359	397	361	376	427	414	409	406	371	381	398	384	397	391	413	387	471	393	407	411	434	415	384	401	407	380	419	396	417	385	413	436	358	412	420	375	401	415	423	407	389	411	405	369	367	363	405	407	403	390	401	410	422	434	422	376	434	367	394	356	432	407	403	428	379	369	380	405	404	407	385	391	382	414	387	410	379	404	393	377	385	407	393	381	436	385	431	402	370	375	404	393	418	380	396	389	397	393	356	432	400	395	380	371	428	382	425	375	411	402	376	436	369	415	386	381	380	414	416	365	430	412	372	397	382	394	420	385	403	391	421	445	385	369	401	429	384	414	390	412	367	387	387	370	407	403	406	382	400	396	433	370	391	398	387	366	426	402	460	356	434	392	401	403	370	424	388	404	412	377	398	387	387	383	378	393	372	403	384	387	391	437	401	431	407	380	378	433	412	375	396	359	400	392	418	411	434	391	358	409	396	366	425	386	416	416	366	436	398	359	392	390	436	432	392	373	412	404	368	396	409	413	404	398	416	406	395	391	386	384	428	412	418	400	366	375	405	404	438	427	408	416	384	421	455	396	404	376	451	413	366	365	387	411	399	417	385	409	415	424	404	404	381	435	383	345	382	411	403	368	383	388	431	429	413	384	366	416	405	365	383	414	408	385	393	393	448	390	421	386	403	419	415	393	418	373	397	387	391	387	410	405	398	403	422	379	390	376	368	399	400	396	395	446	399	410	446	399	390	365	423	405	406	424	355	397	403	396	394
18560	2451	1906	1667	1053	765	411	357	332	256	231	171	193	185	182	148	187	159	151	160	176	197	150	144	175	155	170	156	171	191	165	167	134	173	165	174	151	176	160	165	137	162	156	147	172	182	165	184	159	176	157	189	156	152	143	147	172	151	158	142	170	139	146	172	168	126	142	131	162	165	171	152	173	199	154	165	164	170	174	156	159	143	161	156	153	167	144	129	148	147	170	164	171	133	147	148	145	136	155	172	142	152	128	161	179	139	155	168	153	129	153	145	153	159	169	159	164	150	156	180	147	158	167	177	159	158	155	154	159	165	167	165	156	155	163	172	174	137	170	166	162	177	163	166	130	159	167	153	149	167	122	144	143	171	169	167	146	159	157	158	153	172	150	172	166	150	190	150	142	167	139	154	173	154	169	175	161	151	162	150	145	141	158	154	172	180	184	144	167	177	153	158	144	151	159	167	151	149	153	151	160	181	135	134	161	156	160	159	161	155	156	159	156	162	145	177	154	149	146	169	140	146	161	154	164	171	168	154	168	180	159	133	145	160	133	130	181	159	144	147	194	159	159	155	167	160	147	157	152	148	163	158	132	149	149	165	164	133	156	148	160	161	159	157	148	158	144	153	161	156	155	180	161	166	157	151	152	163	153	153	167	138	144	160	159	153	169	159	163	172	148	130	154	159	157	181	177	140	157	187	159	152	177	167	148	155	173	158	150	148	152	150	174	158	163	174	150	166	166	166	162	166	149	137	149	166	156	145	143	150	137	161	184	172	178	163	155	140	150	157	152	174	136	156	159	192	155	167	163	147	154	146	148	165	151	155	169	167	145	153	153	136	160	154	147	152	155	148	156	163	180	140	161	158	148	151	148	154	176	170	155	149	159	151	145	152	171	160	144	169	174	152	168	172	165	135	138	143	137	141	151	168	144	170	180	175	162	142	153	160	143	157	151	149	170	152	172	142	157	144	146	145	149	157	152	155	183	153	140	165	167	160	158	172	142	181	174	161	152	166	177	135	131	177	162	183	165	156	156	171	159	150	139	158	134	179	156	141	166	148	154	154	151	161	146	161	150	157	156	169	173	134	154	171	162	170	156	126	191	162	150	176	173	145	146	148	147	133	168	173	159	163	153	133	154	145	124	142	130	157	128	175	161	143	156	151	129	127	169	171	168	150	153	155	156	149	167	149	159	172	157	170	149	157	149	172	152	154	149	140	161	152	180	173	171	151	121	143	144	139	137	153	158	164	154	151	181	153	167	157	157	147	169	185	139	166	151	164	176	146	170	162	139	144	166	159	161	141	170	140	159	143	155	156	148	148	151	180	167	167	173	141	157	148	138	135	136	177	149	157	159	168	157	144	161	162	147	154	152	141	151	160	156	153	146	148	160	167	151	165	136	123	165	126	154	148	148	151	144	162	168	142	164	146	161	158	168	176	162	148	167	161	178	141	167	143	148	157	170	158	138	164	167	159	161	152	132	150	136	153	151	154	166	156	141	179	158	158	142	142	156	154	177	149	152	159	140	163	163	168	176	185	134	139	137	148	173	167	170	159	144	146	154	137	159	140	165	146	113	170	150	160	191	149	150	140	188	119	168	184	152	169	146	137	135	165	154	155	148	140	133	179	183	150	158	165	154	169	147	152	166	142	165	166	148	141	141	178	145	161	154	156	151	143	165	155	155	135	164	156	130	143	156	153	151	154	147	153	158	162	153	134	196	180	163	157	144	163	131	148	161	154	155	150	169	153	149	145	174	158	175	137	161	160	162	152	171	147	170	146	171	180	154	157	165	172	154	153	177	146	160	147	131	134	129	157	179	169	138	142	167	177	158	155	162	153	150	148	170	146	161	142	151	153	141	141	147	146	150	175	167	160	178	152	141	188	162	195	139	163	160	169	165	164	146	142	141	160	146	162	146	161	146	161	158	160	157	148	158	174	141	128	148	146	152	145	151	156	143	158	163	142	131	171	145	161	146	177	136	174	142	165	135	171	142	152	171	143	161	143	148	156	173	151	188	165	131	149	147	163	143	167	150	135	138	167	154	140	144	149	169	158	155	145	182	168	151	167	155	140	166	141	158	151	160	172	151	157	142	155	143	175	150	161	173	152	183	163	174	171	131	178	146	142	174	151	163	154	168	161	164	174	137	155	146	142	139	198	160	150	175	139	171	144	149	155	170	132	139	139	170	166	142	166	163	150	153	148	151	147	172	155	148	158	149	168	164	159	151	130	165	177	173	171	158	156	159	139	134	151	154	150	142	119	138	124	156	166	177	166	156	155	139	157	170	136	156	162	154	128	144	162	172	152	131	149	152	175	179	176	167	152	174	159	162	163	178	177	157	150	160	139	158	156	160	158	156	157	138	151	157	178	148	167	146	164	164	148	144	143	171	166	143	169	137	160	157	169	163	144	158	154	168	139	154	169	149	164	149	150	156	160	152	149	150	155	163	126	140	160	147	135	144	141	161	166	159	130	145	148	154	185	177	170	150	159	180	158	173	182	149	184	157	149	142	170	149	172	179	166	152	162	170	170	168	171	166	139	152	158	144	182	172	149	162	150	163	164	166	142	144	141	149	155	148	169	155	155	146	166	148	137	163	150	149	172	174	146	176	155	161	140	165	148	162	136	193	156	189	158	157	184	165	179	168	153	141	156	157	152	170	174	164	174	167	133	164	166	143	163	164	149	157	168	162	195	156	173	158	167	167	137	152	136	150	145	162	143	176	146	165	146	135	163	195	147	154	151	154	146	168	143	139	178	160	141	165	150	170	159	140	144	167	154	184	161	132	174	177	169	187	171	154	160	135	155	153	142	160	195	171	176	150	178	162	179	167	142	134	165	138	163	142	158	146	136	188	144	158	181	156	152	165	143	136	172	160	167	162	140	128	150	187	168	156	143	128	142	169	170	142	147	171	162	172	171	151	162	140	149	178	178	144	172	157	150	150	176	164	183	145	166	152	165	142	174	138	144	180	158	161	153	146	156	159	137	175	164	140	161	136	154	169	137	170	161	154	206	158	140	168	154	146	184	164	154	166	130	168	180	166	170	128	146	157	162	162	178	178	151	161	160	135	144	149	181	172	161	165	147	148	163	141	173	145	158	162	158	157	170	164	159	157	174	133	163	158	186	149	162	163	173	169	161	157	139	166	155	161	162	171	155	157	146	137	145	143	156	174	150	143	141	174	150	142	171	147	144	185	152	139	159	162	158	144	138	164	145	163	162	167	166	167	142	193	177	140	172	158	150	153	162	136	149	158	178	167	153	146	157	147	172	146	146	147	157	145	152	165	163	166	145	164	147	151	173	163	175	158	179	152	129	152	135	185	177	157	141	139	163	188	164	142	167	162	166	146	143	166	142	163	171	172	163	169	183	152	143	161	153	172	136	164	167	161	159	157	169	164	155	187	192	166	161	150	158	145	148	177	135	166	138	141	143	165	156	164	134	159	153	180	191	156	148	139	153	161	148	164	149	182	152	169	169	156	147
11476	1563	3808	5030	4060	3097	1868	1497	1261	953	624	561	507	495	493	490	506	472	459	451	476	447	452	434	401	491	434	428	418	502	467	465	447	458	417	428	419	403	408	410	396	404	388	409	408	396	387	370	407	431	400	409	400	423	396	410	396	419	380	375	410	377	412	407	389	405	430	396	446	384	419	372	379	381	379	366	377	374	425	369	412	391	403	358	392	379	432	430	366	385	431	401	404	425	406	405	379	425	379	391	388	379	397	371	357	375	417	397	363	396	369	396	400	380	419	444	388	404	403	391	365	411	364	378	402	412	380	415	394	389	385	416	427	425	404	414	368	425	403	394	386	392	400	417	366	393	410	381	384	388	395	419	422	414	410	389	372	406	380	411	353	419	402	416	411	403	397	384	339	393	410	424	383	384	371	412	381	375	415	427	372	386	403	375	381	424	443	408	366	393	408	383	417	429	383	373	417	367	418	423	353	380	384	392	398	389	422	410	395	361	383	411	387	400	376	391	377	380	414	391	407	445	378	388	420	421	372	375	379	409	389	415	433	379	423	397	398	379	393	389	399	385	406	418	400	368	436	385	379	379	371	412	393	373	399	392	395	385	389	412	383	388	363	435	400	389	389	386	376	390	428	405	404	381	407	418	399	365	403	404	402	401	386	408	364	433	368	391	419	387	420	384	410	395	414	391	413	388	436	370	389	404	404	376	401	401	376	387	392	369	408	421	416	387	416	426	397	406	372	385	363	381	384	389	396	365	385	403	401	403	421	405	404	413	365	392	373	383	365	426	388	413	381	389	424	355	431	384	424	416	401	439	409	387	412	382	385	421	382	415	426	392	381	384	399	380	426	393	380	402	369	425	396	400	378	401	386	395	374	415	417	357	411	406	399	385	394	387	394	428	403	391	407	364	410	397	389	376	378	412	411	421	379	375	411	373	407	381	395	372	388	426	402	384	406	384	374	364	382	398	426	361	386	385	408	360	372	372	372	418	379	390	364	378	419	450	412	401	366	366	416	426	373	378	393	403	369	392	363	408	403	411	386	365	404	400	395	397	415	421	417	404	385	427	396	399	354	406	410	368	394	422	406	375	417	388	399	402	400	419	389	418	406	409	390	390	379	391	368	408	399	383	376	401	381	396	431	436	377	393	409	380	368	380	409	402	375	396	388	348	434	397	428	416	388	393	357	375	407	423	416	421	391	436	388	424	387	377	406	396	385	392	376	373	422	423	392	415	366	368	399	402	383	404	413	397	405	398	397	386	398	403	381	397	404	382	370	409	402	418	383	396	397	397	366	374	406	428	404	391	395	359	405	375	382	374	401	408	390	380	399	391	361	425	429	421	416	376	406	388	389	383	421	404	405	406	410	369	419	402	417	407	412	412	388	364	387	383	366	437	375	408	382	389	398	406	411	398	371	431	390	406	407	404	387	383	382	396	379	391	413	377	394	438	380	365	388	407	429	373	417	442	358	412	362	392	386	409	423	407	419	427	402	413	408	389	402	372	399	367	406	450	405	407	392	394	401	398	394	432	326	392	424	377	378	411	410	415	408	388	407	443	388	437	384	408	382	358	399	383	414	394	358	414	399	389	379	374	392	400	419	365	408	423	377	359	425	390	382	400	400	394	464	412	382	353	396	392	379	426	409	378	420	404	362	388	378	404	401	406	397	386	396	425	407	361	403	363	399	385	373	366	385	388	368	430	379	367	392	401	351	372	382	448	419	402	422	421	391	348	379	399	417	404	395	424	426	414	376	394	382	404	384	342	406	385	387	389	418	421	385	369	387	388	422	379	394	394	390	393	375	373	374	399	383	417	375	397	398	395	397	377	383	404	357	436	402	364	396	405	369	398	422	398	381	393	411	386	414	402	371	398	378	405	397	395	427	386	409	403	425	425	393	410	402	389	397	412	387	389	368	346	394	388	389	397	406	370	390	387	414	386	397	389	418	415	380	451	398	402	395	384	388	397	396	388	393	405	435	401	392	355	429	367	401	398	419	391	397	411	395	424	419	407	394	404	412	394	381	420	384	405	386	414	411	394	409	358	400	393	382	394	401	421	382	364	385	402	363	394	368	410	419	394	397	413	408	399	384	437	386	393	423	386	403	412	378	394	374	432	406	429	397	389	364	408	376	389	387	409	382	376	398	431	404	411	406	426	408	406	392	421	411	366	383	397	402	423	368	371	400	407	371	388	393	399	360	384	390	401	369	394	370	404	370	406	422	403	392	391	359	381	392	408	389	357	435	402	389	359	406	388	425	379	366	407	412	400	377	378	387	319	391	425	368	396	403	381	396	398	426	369	467	402	435	391	401	408	378	381	393	367	377	391	410	393	398	394	394	388	428	400	410	378	422	403	390	398	415	406	377	377	409	381	403	402	368	387	389	406	391	371	415	376	371	391	426	417	396	363	380	405	383	380	392	407	378	377	409	394	375	383	397	371	409	415	397	376	432	402	424	427	393	393	377	417	398	382	411	413	359	413	397	392	361	393	402	402	368	381	390	403	407	416	373	404	419	401	413	355	386	398	416	398	411	394	387	390	390	399	379	408	407	425	402	423	428	418	389	393	376	412	413	396	406	395	397	378	370	419	376	405	387	420	404	430	381	406	420	392	423	397	420	413	404	404	401	446	376	424	361	398	443	397	392	428	381	371	379	418	366	395	395	398	381	414	398	402	364	396	392	390	402	411	382	380	395	380	405	416	367	420	406	389	421	386	395	386	384	413	373	368	431	387	419	387	374	388	370	383	357	377	399	385	408	385	374	375	406	378	425	370	387	397	431	378	421	374	396	408	388	377	395	426	414	416	397	390	404	390	407	400	427	387	427	372	396	443	352	393	420	431	406	412	413	361	362	399	393	400	386	438	413	434	395	422	390	396	414	380	386	424	417	396	370	397	402	418	397	375	415	409	382	367	400	358	396	387	394	401	419	408	379	389	394	416	441	381	397	394	392	394	381	403	382	423	389	365	384	403	421	396	414	361	394	365	410	391	408	400	416	400	356	351	382	385	391	425	403	386	413	392	443	382	363	393	377	384	436	378	411	365	428	375	402	389	395	406	388	383	422	417	412	407	407	412	400	401	401	379	415	390	387	393	409	411	396	417	378	382	395	402	401	407	372	371	412	388	366	363	423	402	420	369	384	401	405	363	352	380	368	418	400	421	388	380	365	378	406	376	395	413	372	390	407	440	417	356	411	357	397	433	426	383	365	428	387	406	400	375	433	372	408	401	383	364	431	401	352	407	399	384	407	378	379	424	401	392	363	401	386	420	394	391	429	389	427	414	411	420	396	398	374	362	371	384	405	410	386	381	399	414	415	394	381	372	390	371	397	396	380	374	411	358	388	385	423	381	408	442	413	403	404	397	412	398	378	395	402	372	386	408	405	384	388	385	406	374	407	403	420	396	422	363	396	406	420	379	394	406	391	388	417	359	397	423	409	384	413	410	383	416	444	413	417	430	377	350	399	415	385	373	449	383	420	368
29093	5281	3242	2664	1781	1092	797	697	601	437	389	351	346	367	333	315	310	306	320	312	354	364	307	332	347	341	313	313	369	340	354	330	320	317	333	335	296	375	329	297	331	314	296	309	338	298	342	306	328	338	309	289	294	307	340	310	318	314	298	297	303	271	308	339	323	287	295	312	283	291	305	300	311	329	321	299	280	320	274	316	309	285	321	314	289	310	279	296	314	284	323	307	310	315	330	304	293	317	346	322	289	344	306	309	322	302	349	317	263	309	301	285	333	307	294	303	329	309	326	343	309	323	301	277	283	331	349	292	324	319	336	305	313	298	324	292	319	305	334	331	320	317	311	282	299	320	318	290	289	320	358	350	346	284	310	312	296	286	324	327	307	334	312	310	292	332	330	332	310	303	363	344	304	305	308	285	347	313	302	326	307	325	294	321	345	332	318	311	305	317	335	302	304	286	333	292	286	296	289	339	306	298	310	291	338	352	344	317	305	295	335	335	321	281	296	329	301	323	301	317	344	328	315	338	304	280	345	304	319	299	348	320	335	301	319	351	306	308	297	313	310	314	320	293	317	287	332	297	302	327	338	361	326	282	301	326	341	346	334	315	319	330	278	334	335	339	334	313	296	293	295	331	318	300	326	294	315	315	289	351	320	294	357	327	336	302	275	325	314	317	335	302	314	323	289	307	302	313	287	327	321	311	355	280	311	282	272	315	299	298	301	322	320	293	306	298	314	312	289	310	288	303	353	301	307	349	344	321	306	286	295	346	333	321	324	330	349	299	296	281	293	299	317	312	361	269	291	314	273	317	307	329	285	282	289	305	332	324	312	308	304	313	309	320	307	333	326	324	333	356	317	296	300	306	299	342	313	304	321	283	310	286	319	364	331	311	311	315	312	304	296	300	356	264	329	328	314	326	316	313	312	323	322	296	315	302	331	331	307	281	322	324	275	295	321	302	343	351	294	288	288	291	306	341	305	284	340	314	327	311	332	338	304	316	342	300	297	327	292	312	332	302	286	295	319	302	312	304	324	310	296	313	313	315	320	305	306	285	329	298	322	300	327	318	281	285	326	309	313	305	306	318	311	331	335	300	332	351	341	327	339	316	301	341	288	323	315	301	317	365	291	282	318	286	319	331	323	290	291	308	347	346	306	305	336	314	312	309	298	278	331	327	333	288	289	292	325	340	349	294	322	323	324	305	308	288	322	335	332	292	287	306	332	342	331	332	321	354	322	343	343	293	346	301	304	323	288	291	298	331	326	300	328	326	293	309	323	345	325	313	365	307	309	324	303	325	326	309	290	330	306	316	333	303	321	316	293	304	310	319	300	295	338	304	298	329	318	294	301	329	302	338	273	325	331	308	290	300	281	309	323	323	289	314	343	349	303	317	341	314	300	273	279	314	341	267	313	349	343	283	295	324	299	301	334	315	295	331	313	296	328	343	326	327	335	324	321	319	288	298	340	320	295	348	293	305	291	338	310	318	298	307	310	302	310	284	292	298	289	340	341	340	328	314	290	321	355	341	332	318	327	334	327	288	315	360	325	342	305	322	334	334	306	309	320	307	304	286	332	307	318	345	306	323	302	301	323	278	309	287	282	313	266	309	321	290	317	297	291	289	291	317	286	309	306	285	329	337	343	305	301	311	307	287	319	292	317	331	321	303	292	314	297	328	314	287	312	322	312	348	317	334	322	329	294	329	334	298	301	295	334	351	299	342	290	327	307	330	300	284	304	330	316	298	346	330	293	288	320	302	333	303	331	326	314	338	311	357	303	328	333	327	286	281	338	312	336	305	324	310	296	307	274	309	335	306	332	277	321	308	315	322	311	316	313	349	356	295	325	289	301	296	290	323	322	270	299	337	350	333	330	328	314	312	343	296	326	288	320	291	303	312	315	310	298	316	306	346	291	356	283	278	315	291	294	353	341	320	313	319	295	316	302	310	299	290	306	322	299	330	322	297	343	320	303	327	283	299	338	318	335	296	322	317	316	301	314	287	295	336	306	295	311	325	293	323	286	322	280	327	306	294	328	345	330	299	287	305	335	342	311	333	325	312	316	317	326	304	312	282	317	334	323	330	334	281	341	342	286	309	304	321	321	353	331	324	297	373	290	312	320	327	296	315	348	301	307	352	305	288	298	289	326	303	283	336	311	341	300	341	335	340	281	301	313	310	304	334	326	323	310	303	320	299	320	341	279	317	325	326	319	288	327	329	270	290	322	290	277	280	291	291	334	285	326	306	293	297	281	299	289	296	287	370	356	333	322	336	294	337	335	314	311	303	310	293	332	341	328	291	339	324	299	301	299	336	347	303	299	288	310	319	332	291	290	283	296	305	303	321	290	304	326	314	318	312	345	305	307	337	307	317	312	341	356	337	314	277	339	286	317	294	313	322	305	342	308	307	293	273	297	326	296	318	306	324	281	313	334	301	317	287	309	304	284	306	274	341	322	334	295	325	290	323	294	286	292	319	292	346	300	329	324	308	304	348	337	299	314	280	272	303	287	322	331	296	296	298	299	321	331	339	325	292	306	303	322	299	289	317	286	314	298	327	285	309	310	333	312	339	313	309	269	287	311	342	290	296	277	334	297	326	340	312	319	297	342	295	322	283	307	333	296	339	306	325	314	304	327	299	310	313	322	302	295	308	329	315	312	280	313	304	313	322	273	319	322	303	311	297	328	294	320	325	306	296	311	292	307	332	357	281	346	289	314	304	309	311	323	317	309	288	296	336	272	383	297	317	286	310	345	310	314	330	303	318	313	332	269	327	317	331	296	283	304	280	330	283	300	333	313	298	313	350	349	318	310	309	316	325	336	297	353	304	323	310	330	319	312	327	279	322	316	284	307	318	308	322	308	302	339	311	314	304	288	334	315	292	331	343	296	318	326	297	292	306	309	295	295	318	294	292	321	297	322	321	311	324	328	341	299	288	270	333	320	294	310	313	289	313	325	312	318	279	326	303	311	329	305	289	338	307	265	281	331	294	306	347	347	327	276	329	302	324	326	303	312	289	328	322	298	321	332	340	325	297	331	330	337	296	284	328	346	328	315	270	290	299	331	296	295	313	317	326	318	321	316	293	339	324	332	327	339	309	320	284	335	314	325	289	311	311	303	302	335	310	314	312	316	330	325	293	310	292	293	316	297	304	320	312	321	299	279	292	309	310	339	289	308	304	316	308	300	325	329	294	318	325	301	330	339	334	310	327	298	316	304	313	303	320	294	308	300	318	336	342	313	333	303	309	313	325	315	340	311	316	289	322	365	314	321	317	329	320	311	300	300	315	286	318	307	332	283	299	304	267	332	318	339	342	329	310	313	310	296	317	313	317	327	311	316	284	304	285	322	285	319	319	307	299	295	297	323	275	324	274	305	302	296	293	335	299	327	300	305	320	307	336	327	321	332	327	316	312	316	320	314	348	315	336	313	308	357	303	326	337	301	299	334	323	314	302	339	326	303	301	318	318	350	324	303	301	300	333	325	350
15778	2437	5503	7291	6105	4391	3130	2530	2206	1528	1137	1008	879	945	847	857	827	872	840	843	772	808	796	780	753	807	785	802	777	873	829	802	742	696	744	703	748	736	771	719	732	681	707	715	687	755	739	709	687	726	724	710	759	723	738	674	730	748	706	743	704	683	692	685	733	714	741	693	684	718	704	707	690	716	701	731	736	708	712	714	693	699	703	747	737	717	710	741	713	713	742	672	685	719	675	678	683	696	720	725	718	699	698	706	663	764	693	665	715	699	728	687	685	685	673	682	700	685	699	745	728	698	710	741	725	708	684	704	711	705	670	703	681	687	733	665	684	718	718	680	696	703	719	708	690	708	739	711	756	726	714	732	730	684	719	733	724	717	725	686	686	737	651	701	721	691	719	670	711	706	691	701	660	694	743	672	751	695	673	663	697	738	678	685	670	699	742	777	720	674	653	705	670	708	691	710	722	648	723	678	705	705	692	680	735	707	654	715	754	672	708	695	742	701	672	717	668	686	703	725	726	664	686	693	717	746	705	712	660	714	700	715	675	645	685	668	728	731	710	728	691	659	664	690	713	711	669	724	687	665	697	674	680	696	726	768	701	713	699	741	685	649	667	705	686	684	736	711	714	670	690	703	722	731	661	726	719	691	709	731	707	749	754	686	715	721	661	674	699	689	665	709	727	750	719	697	695	708	667	736	713	707	641	693	703	722	701	727	732	632	727	738	721	706	658	649	755	730	687	710	701	670	707	705	707	692	731	718	690	653	636	714	748	694	694	696	717	722	713	703	701	746	696	660	741	715	741	672	690	685	700	702	674	665	742	713	731	744	713	701	654	707	701	711	671	693	709	661	685	673	672	732	681	654	707	686	682	728	677	684	752	708	674	730	683	699	687	684	684	700	679	695	664	708	671	696	723	705	671	691	734	746	702	698	692	703	703	646	658	699	717	712	723	691	712	692	697	704	723	698	746	684	683	749	663	728	689	693	644	663	725	695	642	697	684	658	674	694	723	725	693	669	682	712	701	704	679	695	713	667	690	705	719	692	746	732	645	726	644	692	699	672	681	697	680	754	695	669	702	698	707	685	713	616	708	704	684	741	666	698	717	690	730	661	701	713	681	668	713	675	729	735	683	658	692	766	684	646	712	701	688	729	754	691	724	714	692	721	670	720	687	713	707	692	685	690	684	739	713	716	664	676	700	725	698	729	744	708	676	672	689	735	680	694	702	687	657	687	690	686	711	769	705	715	735	763	675	743	703	696	675	715	654	676	663	713	665	665	719	708	689	733	695	715	711	728	742	684	693	718	735	667	734	651	681	702	727	699	721	696	666	713	676	668	715	721	679	703	695	748	717	716	668	682	724	730	677	706	696	710	697	681	662	673	700	652	696	741	735	731	649	669	715	694	676	729	686	698	749	691	664	722	737	693	705	686	705	703	730	691	744	738	680	698	675	667	647	686	700	718	719	697	687	713	675	740	722	778	654	703	694	677	705	702	688	679	672	700	713	661	648	643	710	751	680	757	668	687	700	719	714	705	671	725	667	702	633	707	722	737	724	694	666	730	681	722	754	702	703	679	670	708	727	667	732	670	665	658	714	705	691	710	687	679	694	744	737	688	682	715	701	667	695	666	698	674	683	721	708	660	732	677	676	738	730	702	745	665	648	729	695	672	677	648	664	722	704	747	675	668	718	735	708	732	700	722	716	712	662	691	725	700	707	689	688	715	745	687	686	720	674	716	736	720	702	700	675	714	692	681	686	670	719	678	698	697	665	683	707	652	681	700	750	730	683	730	681	726	701	669	675	689	669	705	661	711	653	715	705	699	752	707	685	678	687	685	677	706	665	706	715	708	684	690	678	698	686	735	678	700	676	733	708	753	709	711	682	689	658	692	727	682	639	692	715	760	665	750	644	692	681	720	720	691	661	678	706	683	671	660	709	730	702	723	709	723	711	686	657	685	719	738	694	682	677	744	687	706	709	729	693	728	693	663	684	680	703	740	705	671	687	713	660	708	717	687	715	679	718	650	693	690	703	714	671	653	724	692	723	709	643	686	696	695	751	707	722	676	706	687	699	659	724	695	749	652	732	727	679	698	720	698	701	714	708	667	708	702	690	686	724	703	687	722	727	731	690	700	735	675	705	747	659	679	690	698	715	721	695	684	753	724	666	706	732	634	731	740	721	690	723	669	694	688	701	668	739	683	674	705	687	691	705	706	743	726	724	751	701	687	719	684	707	661	705	654	733	716	648	681	658	686	742	712	674	709	671	723	698	708	700	714	682	697	687	687	702	645	755	710	697	708	748	739	674	715	718	707	708	721	716	694	724	676	705	656	711	692	717	713	704	721	649	737	672	710	720	676	722	710	722	665	688	681	672	704	656	680	709	718	666	710	747	747	736	662	723	717	661	712	694	691	727	688	704	706	712	638	680	717	710	691	709	728	703	681	717	670	664	703	742	712	683	690	698	694	670	744	715	702	738	705	701	694	673	698	737	744	695	729	704	729	700	644	688	748	671	710	721	709	706	722	669	694	690	694	727	706	726	727	690	713	689	718	695	731	730	681	717	650	672	688	753	681	714	694	703	691	692	681	717	747	709	656	655	678	698	681	731	631	663	726	730	713	735	697	638	700	714	709	738	684	686	701	679	698	698	684	705	660	676	682	731	682	695	707	735	665	672	694	689	709	724	726	745	668	685	653	679	684	715	698	677	723	681	683	690	730	703	663	644	682	714	709	745	694	685	704	675	740	674	705	669	719	704	731	697	688	716	680	687	676	683	671	698	678	681	668	747	676	735	697	649	750	729	665	682	686	711	708	775	724	690	708	702	714	656	641	704	706	671	716	705	706	674	690	695	700	684	706	679	679	669	700	677	666	705	727	660	711	711	720	705	695	669	715	683	729	667	734	648	682	675	720	706	663	717	724	681	698	697	712	666	721	635	653	727	730	699	690	685	719	672	695	692	735	674	699	713	712	718	706	688	691	709	699	692	663	727	697	701	721	717	699	703	706	667	677	705	708	700	717	711	734	720	703	637	716	712	753	719	689	724	737	751	733	720	683	689	692	700	667	684	745	722	716	694	678	698	716	714	723	641	640	661	693	708	692	716	703	661	670	723	710	691	672	724	668	695	748	684	653	677	691	668	674	707	644	664	711	672	726	719	666	681	674	710	743	683	708	691	717	684	724	710	689	708	707	700	693	668	670	721	683	716	712	677	702	650	690	707	722	724	725	720	700	681	655	742	716	690	711	715	698	692	727	669	677	708	703	688	671	695	718	708	743	718	687	772	729	719	682	683	686	701	712	736	679	688	674	709	698	681	711	690	690	672	715	704	704	707	710	707	679	714	727	741	702	690	723	641	710	649	669	682	770	708	706	673	684	700	686	701	709	672	678	705	702	693	671	707	707	687	730	694	700	667	664	741	723	662	668	726	712	667	700	670	711	709	731	700	705	713	725	684	726	616	713	699	668	666	680	730	692	700	739
6879	1017	1072	914	648	408	326	267	223	187	199	157	170	162	161	186	152	161	188	164	132	183	182	148	180	167	162	176	167	182	162	171	161	173	204	171	171	170	149	182	181	186	177	169	160	174	165	156	202	174	188	183	171	169	158	179	158	169	169	186	195	185	169	171	183	169	170	160	174	166	178	172	176	181	202	187	135	169	181	199	160	172	170	130	169	188	197	169	174	174	173	176	155	160	145	183	177	161	180	150	158	135	182	176	165	187	187	174	176	196	171	194	146	190	183	159	158	177	204	184	178	164	170	170	153	174	186	186	183	157	165	166	155	173	146	165	166	175	177	175	191	174	166	166	170	182	168	179	161	168	180	160	158	167	195	155	152	157	172	160	149	166	182	191	156	196	195	169	172	165	173	187	155	180	154	166	200	163	129	189	165	155	182	160	175	186	144	185	159	198	140	186	183	168	160	193	173	157	195	176	177	165	161	193	178	153	176	171	171	168	175	169	175	170	194	157	157	186	179	167	161	171	173	164	170	164	189	152	170	163	171	174	159	199	139	148	191	155	179	178	158	183	174	175	160	151	184	178	161	161	152	190	162	170	181	171	171	178	179	168	165	179	145	168	174	168	176	176	155	187	174	180	174	188	155	170	162	182	152	180	168	156	161	182	163	167	167	169	149	185	191	164	175	168	165	158	169	172	160	136	179	190	164	137	175	159	164	185	197	220	188	191	205	193	186	191	166	180	181	142	165	175	152	170	173	183	163	184	187	177	180	184	157	150	170	191	176	180	171	166	153	148	167	167	187	184	186	177	181	178	173	169	170	172	169	169	149	141	164	186	175	172	163	144	161	186	162	182	178	182	159	160	144	171	166	156	166	162	159	178	171	174	192	194	171	173	168	143	185	161	173	168	157	175	150	166	163	153	165	164	157	150	150	166	158	170	148	169	187	198	158	185	152	160	156	191	161	155	151	168	166	173	169	202	179	165	180	152	181	171	169	181	164	187	157	154	162	172	169	190	179	163	166	152	183	150	160	161	184	178	142	168	176	179	171	168	167	170	171	164	147	149	182	157	166	162	171	158	176	153	171	190	190	186	177	173	170	158	180	187	189	135	186	187	200	177	162	160	152	202	163	181	168	158	152	166	173	186	150	182	187	170	172	155	146	159	173	194	162	158	176	166	185	173	144	183	189	169	184	138	145	168	185	167	157	177	141	171	170	171	168	170	177	163	192	167	167	152	163	164	186	153	185	201	153	158	165	168	147	168	158	181	181	178	187	169	211	169	159	161	190	168	170	157	179	189	178	215	157	155	168	172	171	155	169	177	168	126	177	179	175	157	149	161	182	137	180	191	151	174	156	172	188	178	171	189	168	171	155	144	167	160	180	194	154	167	169	199	179	191	178	143	152	180	165	166	180	173	182	153	192	159	182	150	165	167	138	181	169	168	160	155	180	159	160	143	176	162	178	171	180	157	168	177	161	166	171	142	172	171	168	149	172	180	176	183	163	135	178	162	192	175	194	172	182	175	169	168	167	170	181	171	171	151	178	188	167	179	174	202	149	178	177	168	151	190	171	170	191	177	172	140	156	164	165	162	183	154	175	167	157	170	182	179	142	190	200	180	180	154	155	155	170	170	159	183	137	161	185	177	204	178	173	178	165	173	163	176	166	151	160	176	173	140	202	152	184	193	150	160	140	164	170	188	169	165	150	173	194	163	163	168	162	180	172	178	143	168	151	162	171	174	163	159	155	156	138	160	162	161	159	175	174	153	184	158	162	172	145	202	155	144	170	156	170	167	156	186	169	167	152	177	177	165	185	179	172	165	166	170	157	186	177	189	177	186	178	161	165	165	174	174	152	168	158	180	192	181	170	189	197	185	162	149	180	131	162	182	168	185	165	181	176	176	193	157	181	172	165	161	158	171	169	157	179	170	149	142	170	184	175	174	150	156	180	162	182	151	180	173	170	173	163	169	159	154	159	132	165	155	169	163	168	177	170	173	156	169	158	170	158	149	156	184	161	171	190	163	174	164	164	176	182	157	185	177	156	152	180	177	176	173	140	160	165	190	160	167	178	192	167	184	178	176	181	161	166	197	154	179	156	180	188	171	165	180	159	158	196	148	180	147	187	167	152	147	170	139	155	199	188	188	199	156	157	165	165	154	172	144	151	161	175	162	166	186	172	184	176	185	157	173	167	187	163	172	182	203	144	175	135	165	157	163	179	182	193	148	169	175	181	171	164	154	149	157	196	146	166	154	155	192	167	165	153	170	161	174	178	176	175	167	185	221	164	171	190	136	195	155	176	163	183	178	168	162	167	196	171	172	155	169	188	166	164	186	157	156	153	174	168	182	177	173	174	177	153	152	169	143	191	215	163	142	159	150	165	152	155	172	176	175	180	160	160	156	181	173	173	158	178	150	138	175	163	167	175	166	162	165	176	177	159	176	159	176	178	172	167	175	176	180	178	173	170	168	177	172	152	156	174	162	162	186	159	197	171	158	170	173	184	170	147	174	145	158	171	165	172	192	163	156	164	138	173	160	161	158	149	158	173	178	156	168	165	181	165	191	171	162	208	193	169	183	154	188	152	168	172	169	173	190	147	182	164	177	174	154	160	188	199	187	182	167	174	153	162	185	165	178	171	157	195	171	174	194	163	161	159	180	169	167	152	186	169	176	163	178	148	184	181	182	149	179	157	167	173	174	178	169	169	151	172	150	184	171	176	171	182	177	191	174	167	154	189	195	139	179	171	201	154	148	164	186	170	182	160	168	155	180	177	176	167	194	193	158	173	187	195	173	156	171	162	174	166	152	174	176	193	153	165	192	155	194	157	166	185	164	154	173	141	165	170	156	173	168	193	209	178	179	175	170	172	178	168	169	168	164	171	162	189	181	167	188	156	172	163	178	167	175	135	171	190	172	164	170	175	150	177	175	157	165	151	190	158	191	173	145	168	163	173	156	161	169	170	152	181	171	174	165	172	147	175	178	191	199	154	144	175	193	152	183	190	167	173	149	141	163	171	178	165	157	144	185	169	155	173	172	170	175	163	161	166	158	180	165	171	175	178	156	153	158	155	141	165	158	150	166	185	169	163	178	159	174	147	184	166	180	198	170	184	153	199	170	148	181	148	175	164	165	147	171	163	170	145	161	194	155	180	169	182	162	160	170	155	190	175	193	178	166	184	179	175	146	160	163	147	176	163	178	194	198	197	169	169	169	183	173	155	179	207	166	173	163	186	196	162	171	151	168	148	139	157	150	169	167	177	182	176	140	165	175	168	169	162	186	171	156	171	176	190	157	170	176	184	173	194	177	144	207	162	193	128	141	166	153	186	153	187	194	160	164	193	175	180	169	184	167	168	148	165	172	182	161	176	215	170	166	186	161	190	153	178	172	156	201	187	183	177	166	182	183	173	189	182	160	160	165	169	165	181	178	177	145	178	151	178	152	179	159	176	152	170	163	157	175	173	171	164	166	173	163	157	167	186	183
4352	997	2268	2763	2281	1513	1166	945	818	554	447	414	426	426	394	411	404	421	426	434	422	436	420	447	453	440	399	426	410	431	434	424	395	366	406	411	410	393	444	413	431	400	416	394	388	370	414	413	428	390	412	420	344	385	417	403	402	397	443	426	419	440	457	379	400	418	406	405	422	397	436	373	421	421	418	446	412	401	406	414	385	407	417	389	427	392	405	434	374	415	382	426	391	425	408	428	367	420	442	395	428	433	434	381	409	399	393	367	424	433	358	427	401	430	412	413	434	412	408	375	382	409	443	417	398	438	424	419	411	384	374	389	441	434	411	420	408	423	412	391	407	386	448	375	383	432	418	432	414	410	359	435	412	380	379	406	403	398	418	401	415	429	381	393	457	399	406	415	408	420	387	381	429	394	383	400	409	428	384	415	410	401	411	427	398	383	415	409	429	385	383	396	425	387	416	380	396	401	418	425	407	392	418	399	390	408	421	406	440	410	390	456	390	427	419	440	395	389	400	409	395	441	408	348	410	399	408	407	397	429	385	420	446	375	399	452	404	410	375	388	408	396	405	427	444	428	386	395	408	377	373	400	429	402	422	409	417	424	407	404	399	429	404	390	444	433	416	434	424	397	449	419	390	389	396	424	405	397	414	409	389	420	384	397	403	440	440	393	447	411	429	437	407	398	411	411	392	429	398	424	401	422	420	423	419	391	398	430	380	431	363	423	404	395	421	389	389	371	409	378	426	413	408	407	434	387	428	381	405	425	418	397	443	407	364	411	419	375	431	417	427	386	391	444	402	352	394	434	403	402	388	397	419	402	389	407	419	386	395	412	408	407	443	430	416	393	399	428	430	382	409	434	388	426	432	395	408	409	433	426	369	408	404	391	413	395	401	377	413	377	376	408	399	411	425	397	407	413	436	407	415	425	394	405	436	397	397	439	452	387	432	371	416	399	420	405	432	405	402	398	419	416	351	433	470	398	393	408	448	416	396	434	438	391	408	391	394	386	400	403	384	368	369	431	419	431	427	400	393	412	382	418	415	423	390	396	415	435	415	442	432	452	436	420	411	401	409	405	441	397	404	428	407	423	403	439	412	422	431	422	399	438	382	383	390	411	392	381	398	420	419	395	369	391	424	402	455	408	428	431	423	432	419	422	437	384	402	413	427	411	388	387	429	383	421	433	399	396	404	378	421	436	412	395	396	406	408	424	419	370	391	411	408	436	406	405	417	417	446	431	415	427	433	397	422	445	426	418	441	432	427	386	396	430	429	397	383	390	395	396	386	400	414	403	415	361	451	407	388	437	445	390	406	446	447	426	420	397	403	398	462	395	389	400	400	417	462	387	466	407	407	375	399	446	448	388	429	411	403	393	367	437	390	401	370	377	435	415	397	387	400	403	399	417	418	400	436	403	398	401	432	387	383	377	356	421	382	456	414	370	414	416	412	406	402	412	394	397	430	412	426	433	401	439	402	398	442	398	408	387	432	426	383	443	450	404	389	415	426	387	372	410	416	418	444	417	439	370	393	429	411	402	413	399	418	398	422	387	454	408	377	415	425	419	410	392	412	408	384	444	381	442	399	385	417	402	425	399	389	378	401	413	408	425	420	434	402	385	386	404	395	421	421	419	390	405	427	447	430	418	409	430	377	382	433	385	424	405	440	404	435	412	408	395	399	416	432	407	411	428	412	411	401	428	423	408	411	400	394	415	377	422	349	397	415	383	390	409	428	415	397	399	417	419	426	401	396	375	416	423	387	380	458	394	412	445	397	429	423	425	409	423	418	407	419	436	416	417	405	431	407	420	423	424	388	400	381	397	388	421	413	405	430	399	437	419	400	408	439	404	409	410	412	383	386	413	402	408	426	372	440	452	393	411	427	403	438	391	386	403	439	441	396	385	415	418	436	402	431	399	419	387	433	419	395	397	427	397	440	398	397	408	428	408	411	426	379	437	402	401	431	412	391	393	394	440	373	415	390	411	388	405	420	414	413	436	413	418	416	389	383	404	402	394	402	414	403	404	379	365	411	431	409	397	420	368	437	401	403	371	380	408	400	450	456	421	358	459	406	408	405	388	394	421	391	415	411	428	421	399	421	393	395	385	391	361	431	449	421	389	403	374	447	443	414	416	353	421	397	415	407	403	392	422	421	428	442	430	411	383	424	413	403	402	444	402	412	411	399	448	399	423	408	426	408	394	406	349	414	425	445	378	434	393	379	419	430	450	419	413	430	451	436	395	428	422	383	392	389	424	409	424	451	405	364	434	371	439	441	417	409	388	410	411	429	435	391	403	427	429	421	404	426	433	408	371	425	397	408	418	396	426	462	379	408	403	399	462	417	412	386	431	399	442	383	407	403	405	425	391	442	437	407	399	373	388	407	390	400	430	392	423	390	427	417	359	441	425	396	414	367	403	430	424	419	389	392	416	419	397	422	427	423	412	390	395	387	436	424	386	388	416	391	409	400	396	421	413	448	416	430	388	414	402	399	406	398	391	386	437	367	358	381	408	373	393	380	386	416	392	397	433	388	376	362	405	432	413	413	363	396	375	416	392	449	397	425	413	393	423	421	390	434	375	418	401	393	382	401	450	399	394	386	399	364	418	388	413	412	435	399	420	445	378	412	388	404	434	414	430	383	410	391	430	438	428	437	405	413	385	388	391	420	397	411	379	374	453	383	395	412	390	398	396	386	376	387	406	419	435	379	347	430	391	421	401	419	384	360	386	409	438	431	415	407	386	431	412	402	426	385	402	394	402	433	352	403	428	437	421	383	385	432	407	406	389	384	393	439	408	380	446	411	396	434	394	414	412	407	419	474	424	414	424	411	404	391	358	432	424	389	397	445	418	377	391	401	434	385	442	409	370	416	409	434	398	401	427	396	429	401	437	404	417	401	415	425	441	413	432	400	420	423	383	398	414	408	425	412	423	404	443	426	416	433	422	398	399	422	386	390	417	417	428	402	355	393	429	390	410	393	363	401	406	434	442	428	427	394	420	427	390	438	418	386	394	398	422	395	428	434	401	379	434	390	426	408	391	392	403	369	394	387	403	465	420	428	394	371	410	391	390	403	419	412	431	411	376	433	389	407	410	422	451	424	389	429	407	389	378	416	408	411	419	436	419	407	457	418	397	402	395	398	392	410	416	411	419	405	411	424	406	396	440	408	416	408	375	427	367	375	402	395	410	397	433	405	358	458	418	409	400	419	452	407	431	426	397	404	414	435	428	403	446	413	431	411	427	432	419	408	407	407	397	402	353	400	391	399	449	424	393	392	401	400	360	384	451	434	432	400	407	420	419	367	413	386	428	418	385	398	405	431	380	425	429	384	375	395	420	428	388	439	398	418	395	419	433	412	445	419	413	412	413	385	443	409	412	398	425	446	431	369	435	389	400	412	381	393	414	434	407	426	415	417	384	415	403	378	429	432	392	385	347	441	396	405	424	403	394	400	434	422	444	455	455	435	440	437	414	380	399	377	399	432	427
18751	2557	2073	1652	1059	688	512	439	343	250	169	183	198	173	177	159	159	153	176	163	152	184	182	137	178	187	168	180	197	174	148	197	173	137	181	157	167	199	153	175	168	156	168	152	154	146	178	161	178	157	152	146	148	166	172	178	190	176	166	157	185	169	162	143	173	156	180	150	179	154	158	164	132	147	186	158	152	172	129	142	168	159	162	150	159	173	158	154	156	175	160	154	163	143	158	165	184	171	166	140	157	163	171	174	168	168	148	147	172	167	154	135	178	177	177	142	159	163	167	165	159	167	148	181	164	167	171	168	150	161	163	157	174	158	162	170	172	148	149	187	167	154	167	173	171	149	167	158	136	174	187	179	155	162	149	148	147	169	146	133	165	148	142	180	170	189	186	152	184	157	139	162	170	196	189	177	190	165	142	185	185	168	167	183	171	157	154	172	157	186	179	167	193	151	162	163	154	165	163	161	165	140	162	161	143	155	151	157	155	182	153	165	168	164	148	154	162	138	164	149	169	153	157	157	170	162	154	167	143	144	154	152	169	141	147	165	164	173	128	154	155	164	157	134	161	142	153	156	164	161	167	176	153	188	189	151	166	186	174	160	159	160	176	148	163	140	163	155	160	166	186	156	160	155	171	139	177	162	148	180	173	157	158	157	141	161	147	145	171	161	156	158	165	161	160	158	147	141	148	156	151	165	139	150	158	161	151	152	136	171	164	184	145	143	174	184	174	178	146	159	170	150	168	162	167	147	168	174	142	161	173	159	186	181	130	162	162	209	178	172	160	166	149	138	173	167	175	174	177	175	156	178	159	159	165	164	156	152	159	173	175	181	159	150	169	150	153	172	176	166	167	152	178	170	173	172	165	164	172	159	200	155	171	158	150	169	153	187	158	154	158	155	164	143	158	143	181	155	148	152	153	157	147	140	197	154	165	160	132	171	141	178	142	142	160	139	177	154	145	147	170	162	147	184	135	155	155	157	162	149	149	176	155	146	154	160	166	164	126	150	154	172	164	166	184	164	164	142	164	147	153	182	150	155	174	174	173	171	163	187	198	145	157	151	165	154	164	179	166	154	152	167	154	172	151	153	168	160	158	184	165	154	168	163	174	178	164	174	170	164	147	164	179	151	168	166	169	162	155	158	167	151	164	169	144	131	135	169	163	153	161	196	133	169	163	171	185	161	163	141	135	155	178	161	164	163	174	150	161	169	156	162	167	141	158	175	168	152	142	164	134	178	136	176	168	172	135	168	169	158	160	164	175	165	200	163	151	173	168	155	146	172	162	154	158	158	143	170	145	156	164	159	160	146	143	165	143	135	174	153	163	153	153	147	156	136	162	156	158	166	158	164	181	174	174	137	144	167	162	164	153	154	145	147	177	155	166	168	161	166	141	168	166	166	169	149	156	170	167	143	113	174	183	186	157	143	149	159	185	153	181	163	154	160	164	198	179	140	166	154	176	153	183	151	153	168	199	163	163	141	145	163	165	162	181	166	170	184	205	138	156	157	144	183	149	144	165	152	163	143	174	175	162	160	156	182	142	169	180	186	183	139	168	165	163	152	142	162	165	156	144	165	154	169	144	151	162	160	169	171	142	137	146	164	182	158	166	160	154	185	159	161	155	151	164	167	172	154	160	169	142	181	167	189	139	132	196	142	157	155	178	163	159	164	160	152	180	137	166	152	152	184	156	184	154	149	133	172	157	152	162	185	144	150	143	143	165	147	159	160	146	150	141	158	155	140	151	170	157	163	166	156	131	146	161	157	144	156	167	148	162	169	158	167	174	143	142	161	169	163	158	165	164	154	166	145	147	148	131	141	154	182	162	167	163	153	171	147	141	167	164	166	162	166	138	135	146	171	176	150	179	172	159	183	160	171	172	165	174	158	176	140	159	180	152	182	159	164	157	145	152	159	163	175	165	140	158	179	139	131	139	165	169	152	165	166	161	160	160	160	161	178	159	172	154	147	144	151	162	123	167	166	180	141	171	160	177	153	170	186	188	122	149	149	168	153	145	157	148	157	129	140	164	193	152	171	162	174	177	171	160	153	166	163	153	136	178	167	146	171	136	145	145	142	167	141	180	166	150	179	168	177	154	184	126	162	173	159	147	156	166	158	182	183	158	187	151	156	142	159	174	170	150	135	161	177	168	147	188	157	169	169	189	130	164	177	153	139	170	158	186	205	168	134	176	172	170	173	161	168	165	144	161	149	150	174	183	177	161	173	172	171	160	158	162	152	176	198	168	160	164	176	180	140	166	181	189	158	171	133	166	154	159	130	139	160	139	158	162	177	156	145	149	154	174	183	144	178	148	139	177	174	141	158	177	169	145	143	156	154	187	168	141	161	163	148	131	175	163	161	160	155	169	171	154	160	169	170	163	165	161	148	141	140	152	152	171	177	164	160	141	195	157	176	152	146	160	158	158	155	175	155	146	170	175	173	176	178	145	140	141	166	148	160	172	156	154	168	161	137	142	133	146	153	169	151	163	148	153	151	146	160	131	158	142	155	165	183	167	157	186	172	182	170	172	188	152	135	168	184	153	183	162	167	164	157	149	147	150	190	167	174	158	169	164	203	164	169	142	185	145	175	157	176	175	178	157	153	180	166	162	155	172	171	159	168	178	136	151	148	159	186	173	172	157	128	139	158	161	159	159	163	144	164	174	143	158	167	189	183	193	156	170	155	152	169	135	149	176	149	164	158	169	177	170	165	138	173	165	156	153	156	153	138	163	170	141	154	161	156	164	142	166	160	158	184	166	162	155	161	166	166	173	163	171	164	177	161	171	152	190	164	134	145	149	175	178	165	160	159	179	156	164	146	162	193	176	143	155	176	165	165	164	179	161	162	139	153	168	138	154	170	182	158	173	148	171	144	150	182	161	157	168	187	152	178	187	184	158	137	160	152	172	160	165	169	160	149	159	163	168	192	170	138	150	174	161	165	197	136	135	154	126	141	129	194	162	149	173	140	160	149	173	143	154	148	139	167	187	156	150	162	167	159	154	140	158	173	189	159	130	161	174	180	181	174	141	180	147	157	147	156	166	166	168	166	190	121	152	163	160	163	148	189	153	157	148	137	160	154	155	169	157	136	164	160	162	144	162	152	176	163	144	158	144	163	145	152	166	153	147	155	158	169	171	168	154	146	142	156	161	167	167	159	154	164	161	167	200	160	178	153	169	169	157	164	174	183	177	165	164	154	169	145	154	149	163	157	174	144	143	166	160	138	157	173	141	147	165	167	171	152	180	157	162	178	152	160	165	170	163	165	163	188	147	164	172	160	191	135	173	164	161	179	147	171	162	151	147	160	188	157	158	158	154	164	174	140	187	190	148	155	149	153	172	161	154	175	175	193	179	178	179	184	176	150	154	167	180	156	168	173	176	149	180	176	160	136	150	158	165	163	153	165	157	172	159	159	167	167	161	153	176	147	170	175	150	155	154	184	145	156	178	158	155	163	152	139	163	133	161	160	188	183	162	178
11567	1548	3769	5034	4065	2982	2227	2012	1330	781	605	567	530	496	498	474	490	460	432	458	475	490	478	426	465	438	453	502	492	494	477	506	452	426	424	421	458	407	391	404	424	395	406	415	399	421	435	399	410	451	399	419	420	391	408	416	379	389	401	418	394	451	381	411	398	381	400	427	417	395	386	442	457	401	426	385	419	403	405	442	390	393	379	460	375	422	393	387	396	415	416	392	439	406	435	415	409	423	403	355	377	395	410	412	401	417	393	431	414	395	417	425	412	379	399	377	425	395	414	349	420	446	396	424	379	416	443	416	413	453	416	382	401	430	420	372	394	442	437	413	408	408	378	430	414	386	410	385	418	423	400	403	447	426	412	437	412	417	375	386	398	364	459	415	405	384	403	402	423	387	438	396	401	385	359	395	398	426	372	426	388	396	405	390	353	445	383	445	418	401	403	392	400	427	437	362	426	401	410	389	421	422	409	394	419	380	409	400	408	387	426	406	475	384	397	389	374	428	358	419	407	425	422	438	397	364	393	407	406	384	394	393	384	420	419	385	396	410	380	405	434	405	400	414	403	389	401	397	430	384	413	373	390	381	397	408	411	381	391	427	449	366	441	420	424	429	375	383	394	386	419	427	420	432	396	432	381	389	370	412	396	411	375	405	411	438	394	408	392	426	443	391	383	400	404	443	404	404	412	417	377	386	404	414	446	406	407	428	374	403	394	404	420	375	372	405	414	416	415	399	443	438	438	421	415	425	379	420	412	410	405	364	437	383	371	419	410	422	424	413	404	426	444	381	407	419	461	381	392	388	391	405	412	400	408	372	378	383	408	405	394	420	416	411	409	405	410	381	404	425	379	403	396	451	419	389	415	427	456	383	395	411	431	386	390	394	357	385	430	433	376	433	407	410	373	389	411	415	390	406	406	392	437	402	409	411	403	420	408	402	403	415	433	432	397	398	391	393	442	375	398	411	386	393	409	422	380	392	396	396	397	454	409	426	368	383	418	409	415	402	411	425	374	367	378	421	398	386	402	399	368	415	378	452	398	414	395	433	368	408	373	400	354	422	407	403	380	398	423	384	417	431	402	402	408	400	401	446	430	402	443	395	388	402	418	403	404	417	423	402	410	384	402	429	404	408	396	385	391	418	385	409	413	446	423	404	397	418	401	399	395	375	410	406	368	450	383	410	397	412	405	409	395	424	359	418	439	387	413	398	408	379	431	383	431	404	410	380	371	386	457	369	413	432	406	430	389	445	423	420	393	399	381	426	360	410	420	397	438	400	397	434	430	435	420	411	418	406	390	409	416	430	403	437	368	372	376	388	433	411	402	428	418	410	415	367	404	454	365	430	425	415	422	431	392	403	398	399	374	445	401	432	379	411	422	365	383	397	419	414	419	406	387	356	363	414	446	436	430	405	410	432	377	439	415	423	421	415	378	419	392	434	412	420	418	397	444	397	418	397	427	462	410	406	427	403	426	389	394	417	416	419	363	428	415	414	400	400	400	436	409	413	388	402	409	391	395	434	426	425	425	367	385	418	427	414	424	420	413	379	394	409	407	362	428	413	372	368	420	413	387	407	378	406	439	444	406	380	424	371	376	412	395	415	410	356	417	414	396	424	390	403	427	403	409	436	421	401	396	376	401	413	409	407	388	417	393	404	451	386	399	460	408	415	388	408	401	406	402	445	382	432	412	422	400	437	412	392	395	383	433	413	364	404	419	428	387	382	447	410	403	401	399	392	406	411	399	380	369	380	383	434	405	401	361	388	406	380	417	395	399	405	399	382	402	399	417	423	393	373	420	417	375	427	412	388	388	416	443	391	446	444	377	423	406	411	417	374	393	404	434	407	434	398	430	396	379	414	427	413	405	417	404	363	399	398	401	418	389	382	389	393	440	401	430	430	403	429	368	420	418	425	421	388	401	394	398	383	411	394	440	425	424	445	408	395	383	377	391	386	390	405	374	389	395	364	367	373	375	412	427	406	423	408	402	407	391	426	435	391	395	411	389	404	404	442	416	399	422	404	417	371	411	375	406	408	401	387	384	391	388	394	400	411	402	388	401	371	368	412	414	387	400	401	393	405	370	405	397	398	392	410	401	420	409	429	386	377	401	427	421	393	403	421	426	431	422	450	406	425	425	379	419	381	442	407	394	375	389	411	436	417	425	395	395	382	411	401	362	405	414	409	399	353	403	404	420	416	391	405	422	393	403	425	435	452	406	378	385	404	378	392	419	434	400	412	390	416	432	416	412	435	407	410	415	405	418	421	372	414	436	404	347	418	404	419	413	431	410	411	442	417	433	421	384	399	444	436	387	394	422	416	419	451	428	411	430	419	443	390	425	397	413	374	411	399	415	419	438	426	412	392	381	373	411	413	399	389	427	419	426	403	413	428	399	428	412	402	401	404	397	391	433	422	409	423	380	395	404	409	430	403	383	444	391	409	371	419	408	408	449	419	404	388	402	388	359	364	416	443	390	369	390	407	375	400	408	417	421	429	397	409	414	385	406	404	426	404	457	409	422	414	414	409	393	459	382	433	384	403	382	433	355	412	431	422	403	367	382	413	409	394	425	435	413	399	410	416	418	425	414	416	436	402	442	395	423	356	365	410	390	399	389	407	391	379	415	379	392	445	399	397	365	423	357	390	415	394	437	391	416	391	410	368	406	377	408	403	406	386	400	408	429	436	394	393	393	386	414	402	394	404	425	417	395	421	383	423	405	411	402	415	389	436	408	418	413	416	417	391	435	411	444	407	393	406	411	426	432	413	389	377	428	387	401	386	401	383	386	384	392	420	427	389	423	419	404	422	402	388	400	420	408	391	429	390	389	396	424	414	393	423	407	396	390	399	390	386	407	401	402	402	429	415	424	391	390	427	410	367	439	411	382	403	447	401	392	417	397	409	420	429	397	389	402	371	392	422	366	427	430	425	400	425	397	403	423	388	398	440	423	409	397	369	400	403	415	411	413	403	406	424	407	408	405	389	417	394	436	434	413	437	405	417	407	378	425	424	388	385	387	399	408	391	411	389	423	396	409	419	398	382	379	389	401	415	400	406	404	424	426	378	413	383	395	403	422	406	415	392	407	389	390	378	405	379	405	403	411	418	412	435	420	375	436	391	372	403	417	450	387	377	372	411	432	434	420	431	434	428	394	399	404	407	429	400	420	430	419	381	400	411	413	407	379	444	429	371	381	388	389	392	410	431	414	405	426	388	433	398	443	457	386	388	414	413	372	419	425	435	375	407	422	401	401	392	395	394	418	368	390	404	425	428	421	387	403	415	386	351	395	398	382	384	420	423	403	427	394	396	404	435	437	420	417	397	413	412	405	400	412	412	419	391	422	415	362	414	394	399	399	404	380	417	394	383	409	429	402	398	415	430	394	398	430	406	404	412	393	403	395	398	416	376	419	399	421	431	419	418	426	425	422	369	417	358	397	437	404	405	376	430	404	411	394	406	402	372	398	382	396	418	408	449	424	387
28605	5226	3423	2737	1791	1208	991	779	546	429	346	361	382	360	358	301	359	328	320	329	324	350	328	327	352	341	344	309	307	336	351	300	328	333	334	331	309	306	351	307	298	318	334	304	327	328	301	340	327	300	344	329	328	349	328	331	335	323	311	362	291	335	337	289	326	287	307	350	339	324	315	329	288	303	336	333	332	305	340	309	331	330	333	303	300	293	316	343	285	328	313	322	315	308	310	319	323	326	354	319	303	312	313	339	338	316	305	327	344	336	326	327	269	294	303	303	311	310	346	341	320	315	315	338	304	325	280	334	321	300	344	372	314	332	309	290	323	294	313	324	301	342	319	315	295	312	317	300	285	310	306	311	303	333	273	364	309	292	297	324	325	349	329	287	321	311	324	338	325	347	330	301	328	333	354	310	320	328	347	345	310	317	311	306	309	315	308	318	329	304	316	327	326	329	302	305	310	305	287	337	314	336	323	359	360	282	332	327	311	338	351	311	310	352	344	325	320	296	316	267	337	315	322	312	347	302	317	290	301	336	300	332	273	346	317	291	326	323	331	295	322	308	329	308	286	317	348	345	299	303	329	319	347	337	306	298	316	307	341	349	361	304	310	296	304	331	321	348	317	312	314	322	309	321	301	275	334	319	299	323	324	325	304	326	323	309	307	337	335	299	323	298	332	316	287	290	307	313	301	295	328	319	330	307	325	315	326	346	353	304	301	339	349	347	343	355	290	315	313	350	377	335	308	289	307	286	317	337	316	316	304	314	292	297	328	310	315	278	294	312	313	322	292	309	298	331	340	333	300	335	311	331	288	310	320	311	283	327	312	330	330	305	347	312	298	307	319	288	294	325	310	325	298	317	315	342	299	323	307	338	295	318	324	290	297	308	328	333	311	291	310	354	302	315	338	328	284	313	292	302	334	314	335	338	279	317	308	293	313	316	311	322	307	302	311	297	295	336	321	318	284	308	300	333	316	320	329	333	311	314	294	305	299	306	307	292	318	338	318	294	318	295	358	295	298	318	315	305	324	304	325	301	306	326	292	296	293	304	310	318	323	331	349	334	321	315	312	320	350	286	346	332	285	289	313	339	308	282	336	299	318	336	334	317	309	344	318	336	306	332	346	283	314	301	310	317	342	319	340	297	314	339	344	280	299	301	354	332	311	318	340	357	307	333	277	317	291	307	295	299	335	341	330	332	307	330	317	306	341	294	306	317	318	305	320	317	317	337	324	325	326	311	342	308	295	318	274	330	324	281	305	316	327	318	313	302	327	324	293	322	288	346	304	294	288	332	344	312	328	316	317	305	332	298	305	330	317	303	321	316	351	337	321	312	315	301	320	333	311	326	338	291	324	334	329	315	311	303	339	307	304	330	345	325	336	305	312	298	289	321	344	316	330	334	327	354	310	306	294	304	287	291	310	298	312	299	309	319	255	275	308	355	316	288	325	320	352	315	287	317	350	346	306	288	320	331	334	296	267	304	303	304	292	309	324	323	310	288	309	324	309	324	276	293	311	314	268	309	326	335	322	294	319	317	330	295	335	317	337	296	319	324	301	349	324	334	307	317	337	307	347	298	277	328	301	302	292	311	280	295	315	313	310	312	331	311	322	320	311	336	326	307	332	298	342	305	336	327	342	304	313	310	315	315	339	355	300	335	333	362	325	335	307	326	319	306	310	323	313	314	289	327	323	310	315	293	296	332	315	304	298	309	289	295	280	313	310	302	283	321	314	302	309	336	331	299	294	319	332	287	311	372	344	320	286	310	364	321	320	314	353	291	321	291	297	356	293	318	304	353	318	308	326	297	294	304	350	313	289	284	305	332	291	325	354	298	298	344	324	347	309	257	320	322	342	324	301	301	272	350	333	338	324	330	317	345	331	319	308	299	314	343	298	308	324	327	297	280	308	324	312	326	325	313	329	334	317	295	283	311	307	288	274	334	305	301	335	298	322	325	288	309	309	310	314	323	312	305	293	319	322	341	290	287	303	318	299	292	281	321	340	300	334	334	296	347	306	301	328	340	287	308	298	310	299	334	313	325	349	287	299	316	296	319	315	316	304	308	306	312	296	330	334	324	337	284	324	346	313	319	306	279	318	312	303	346	298	302	300	308	329	324	302	325	309	311	329	320	342	349	319	296	310	321	323	335	348	310	300	268	315	336	317	310	350	308	289	314	316	288	305	320	281	338	329	304	300	300	295	311	305	281	328	316	320	319	286	301	291	346	292	296	295	324	361	304	309	300	335	302	319	299	258	310	294	298	349	336	303	306	288	317	313	328	332	318	275	310	272	317	338	332	306	339	354	337	307	359	314	346	336	282	325	314	309	367	322	318	292	314	303	330	310	301	352	320	274	301	317	323	290	319	340	314	339	282	299	310	316	299	318	286	343	304	319	308	331	293	329	354	308	315	351	301	296	278	332	322	290	289	331	340	314	330	346	290	336	292	323	341	320	291	353	333	308	305	299	311	342	297	327	359	316	320	320	307	331	309	281	297	334	284	320	326	311	347	299	310	299	316	325	329	297	295	347	289	298	318	325	346	305	307	361	346	320	302	321	318	292	320	335	344	263	323	306	325	317	332	288	289	281	304	289	298	347	318	294	317	310	306	322	323	331	309	317	339	289	305	297	329	276	336	285	295	327	334	337	296	330	328	331	304	269	298	301	313	299	301	330	319	333	309	312	340	290	309	292	355	345	345	317	342	343	331	347	343	336	333	301	289	354	297	288	322	333	342	308	290	304	310	339	310	311	282	297	283	314	316	352	318	332	345	318	300	328	346	302	294	323	335	356	317	320	339	300	312	291	311	317	301	309	298	297	316	330	286	290	304	342	283	300	320	335	334	305	304	308	339	345	327	333	317	326	328	330	341	298	331	306	315	342	313	303	335	336	311	299	339	297	341	278	314	344	308	329	315	325	318	299	299	320	308	302	321	319	294	340	314	342	320	308	360	317	318	246	319	331	329	342	301	300	316	313	307	290	331	316	310	321	318	309	298	307	307	312	286	301	297	294	330	354	302	353	306	341	319	365	390	284	346	276	318	321	301	331	333	320	329	299	301	305	306	328	264	350	323	294	332	342	300	321	312	332	342	277	294	310	317	283	306	347	303	297	314	317	288	311	312	323	301	317	305	314	325	301	318	331	322	300	308	305	334	282	316	314	321	290	309	306	335	305	300	274	305	312	296	284	305	332	316	300	331	307	313	298	308	359	283	315	344	338	323	328	336	354	324	349	289	332	327	367	322	341	335	338	346	305	312	341	355	301	303	289	323	304	302	321	322	302	310	320	303	304	313	312	315	274	325	323	316	334	315	308	311	346	310	317	313	276	312	306	302	322	320	300	292	335	323	317	304	309	301	324	305	325	346	325	331	306	309	343	327	310	287	309	325	328	358	306	320	298	336	330	306	312	331	325	344	308	303	332	328	287	305	285	311	305	306	306	288	288	308	330	326	326	314	316	290	316	336	336	297	301	311	334	313
15402	2372	5710	7267	6000	4381	3475	3267	2105	1311	1135	1013	967	900	886	913	882	836	789	795	831	819	781	803	770	755	777	802	899	845	857	836	797	743	724	803	745	719	771	692	731	730	766	699	757	680	720	739	796	724	703	717	658	710	732	712	727	740	739	750	722	685	679	746	649	743	738	688	710	688	731	688	732	744	719	692	738	702	715	708	718	729	677	683	708	727	691	704	745	664	754	714	748	704	712	719	729	672	754	701	714	681	754	739	684	761	699	712	704	696	713	725	681	712	752	733	724	755	722	699	726	756	728	668	716	740	688	712	721	745	751	723	711	710	710	697	757	736	753	717	776	730	734	720	716	692	708	732	683	668	673	736	773	765	739	728	730	750	719	730	685	740	732	774	691	735	700	669	718	655	699	717	723	645	725	680	760	705	708	703	737	695	733	702	699	695	693	674	670	703	739	650	707	746	698	665	710	738	692	748	701	676	710	702	657	717	756	716	764	684	687	713	764	721	710	734	731	718	654	697	753	688	689	700	743	736	699	680	741	721	716	693	728	732	739	706	652	726	725	689	673	706	725	647	716	724	695	710	674	717	671	702	693	714	702	775	707	665	774	668	755	693	708	692	710	723	731	701	723	684	701	680	671	734	704	709	720	727	676	665	727	750	657	731	735	672	709	734	692	743	690	719	686	696	683	743	751	711	696	695	717	701	669	664	697	727	732	740	719	706	709	723	697	656	726	697	720	706	726	695	733	679	738	686	719	716	726	713	707	724	684	691	732	704	704	707	760	708	706	744	709	744	703	730	696	758	702	730	671	728	707	662	722	734	692	747	714	728	679	693	704	700	718	716	694	754	715	699	699	680	728	717	692	728	662	725	732	693	678	725	696	711	729	656	725	699	705	679	715	716	646	663	710	764	740	736	705	692	664	729	685	764	734	748	691	705	744	709	660	705	681	709	688	670	708	707	744	691	767	715	721	691	724	679	756	675	735	687	717	687	698	721	717	667	721	752	672	707	724	705	744	697	731	707	740	683	705	708	714	702	737	724	731	701	678	683	707	703	685	739	700	688	716	732	733	705	677	772	730	747	710	674	707	683	659	729	691	710	714	704	725	706	672	740	685	746	737	740	754	711	690	681	683	720	682	689	703	713	733	716	742	672	667	707	709	696	699	715	715	692	690	719	751	716	735	668	721	718	676	754	748	725	742	671	674	682	708	714	707	739	737	748	676	723	683	704	687	741	712	680	723	752	725	755	695	681	705	727	718	673	738	698	708	693	688	778	701	733	657	704	725	650	734	719	729	714	696	696	689	701	719	759	711	706	688	706	665	673	723	672	709	734	747	695	724	656	734	668	729	696	702	723	718	701	687	660	711	726	674	714	724	741	696	713	710	720	695	665	746	690	694	763	714	681	718	692	692	725	691	712	705	692	721	712	722	668	743	701	690	734	720	727	750	650	727	690	681	699	768	705	724	683	716	661	715	766	708	684	722	718	692	749	688	704	654	715	722	713	680	689	687	760	664	702	709	694	706	678	711	703	733	646	719	675	717	764	738	737	692	752	734	734	728	714	766	743	743	758	767	739	734	691	676	738	683	683	730	694	720	702	729	706	698	707	699	701	743	688	698	685	727	716	685	674	725	743	709	683	711	714	712	768	698	710	718	685	739	722	697	737	687	718	691	731	693	711	728	712	693	695	650	748	715	677	756	689	737	729	736	674	688	701	749	730	639	712	704	712	720	710	726	723	690	690	693	703	685	706	721	675	678	719	692	733	705	715	745	728	766	731	728	720	688	755	706	728	725	735	721	707	720	681	710	727	684	724	717	694	730	771	666	648	705	748	666	700	664	702	710	723	673	729	698	663	692	726	761	695	640	736	731	747	679	695	701	671	677	720	698	715	711	705	676	712	713	729	739	639	782	675	714	682	668	708	743	687	695	724	708	703	703	739	713	748	686	683	721	650	721	735	688	656	763	676	693	736	724	656	693	705	686	708	706	699	722	719	687	684	710	768	661	723	690	726	711	674	704	752	716	757	725	694	675	736	689	707	714	697	751	731	722	719	737	712	767	705	765	696	697	673	682	753	714	727	692	676	706	694	723	671	694	725	713	725	676	686	713	677	732	725	719	719	719	709	702	702	715	716	717	714	709	716	690	669	779	678	706	720	743	661	709	745	724	683	733	719	708	717	711	736	691	700	709	668	690	718	647	750	684	706	692	739	712	726	690	696	679	730	673	726	710	685	691	690	725	720	690	705	721	750	715	689	700	658	729	694	692	753	719	751	643	690	692	698	684	678	697	702	723	752	711	753	704	699	673	729	699	716	721	664	708	742	726	758	733	726	736	678	707	741	729	783	711	673	682	699	736	693	679	676	718	726	741	705	707	736	718	768	750	711	690	700	762	735	760	697	769	745	697	696	731	680	733	691	694	670	704	719	689	657	702	690	701	684	692	728	749	711	758	715	712	739	653	687	721	713	703	736	697	734	743	719	704	706	699	724	708	708	731	701	752	713	697	644	718	707	737	700	685	671	686	740	680	710	751	704	655	739	714	673	718	723	705	735	684	749	700	729	717	703	725	718	683	761	723	692	737	734	713	732	683	681	713	729	699	746	673	693	726	706	694	748	707	756	711	698	729	685	736	730	708	665	710	674	732	691	689	670	715	725	716	772	693	721	720	708	730	721	711	693	706	699	694	711	702	680	740	716	718	705	734	705	717	727	728	744	667	711	737	668	659	715	720	728	733	751	668	681	713	663	719	732	652	700	749	683	707	695	683	704	667	718	699	727	711	718	738	719	699	702	698	720	697	693	719	716	730	704	741	700	679	679	719	724	719	725	647	687	703	671	704	708	660	728	744	712	700	763	783	676	696	692	720	722	717	702	734	690	673	692	703	698	673	716	723	706	772	710	735	739	705	758	673	746	693	685	711	690	756	706	686	766	713	693	721	703	683	702	725	707	728	717	704	725	703	703	710	726	669	678	712	695	728	764	671	703	716	729	734	693	720	645	692	689	721	748	719	703	685	724	693	740	726	721	751	757	705	690	727	692	720	689	740	771	712	774	696	692	744	690	678	708	735	684	714	675	663	736	728	740	707	735	700	712	746	748	683	661	689	711	653	714	654	700	677	677	721	689	700	727	712	734	717	692	725	663	769	722	669	753	714	677	694	685	709	706	694	689	699	691	675	694	698	726	711	713	716	729	705	734	662	728	642	729	750	721	688	680	719	749	684	708	735	664	710	698	712	714	720	699	696	701	744	720	666	697	723	731	645	707	731	673	708	720	748	706	702	732	704	752	738	714	698	732	687	688	708	709	729	715	678	730	726	691	728	695	701	724	726	669	674	718	725	692	715	669	698	689	687	752	723	703	688	687	711	704	728	671	657	682	686	741	708	738	669	729	731	748	713	671	709	696	773	718	721	733	704	695	735	697	721	666	717	692	708	697	730	733	706	717	739	730	711	753	668	729	695	698	763	683	737	684	691	703	731	744
6118	921	1044	895	644	454	358	299	259	190	186	172	174	176	179	163	195	160	169	199	154	150	213	171	167	180	182	210	177	166	160	176	159	173	183	164	166	185	189	186	166	178	164	176	176	167	149	160	180	183	206	178	184	184	176	169	192	156	172	179	166	200	159	161	167	172	143	187	167	170	167	176	171	187	150	180	181	166	167	152	179	160	180	177	174	171	168	182	173	179	171	173	155	182	174	174	180	191	186	177	159	162	169	159	183	164	200	168	178	194	180	159	185	198	173	197	183	157	173	189	166	151	152	144	171	165	171	199	165	185	169	161	182	186	189	187	166	163	166	183	202	200	152	171	163	151	186	196	177	188	176	179	189	159	193	154	183	177	186	157	166	195	179	173	183	163	177	156	183	153	161	165	179	172	197	161	151	178	171	177	156	158	191	172	152	185	182	157	172	170	167	182	162	204	185	186	191	173	166	173	188	170	187	188	179	161	205	185	181	191	167	178	165	174	193	184	159	181	174	191	189	177	148	194	161	181	177	170	196	176	197	160	178	162	196	174	161	183	177	177	171	195	190	174	168	168	187	163	173	171	166	190	190	158	176	159	173	193	162	167	164	151	178	193	156	174	171	197	157	140	155	178	190	166	151	161	183	149	181	174	165	203	190	173	200	175	176	162	161	187	174	177	163	164	156	162	179	184	165	176	176	176	211	177	163	186	210	166	179	168	160	155	197	174	190	212	162	176	164	174	162	152	158	186	170	159	189	161	186	148	159	157	193	188	199	178	188	146	147	169	151	181	166	179	169	191	160	197	199	182	181	179	183	168	165	159	172	168	182	157	153	172	183	186	160	164	161	156	196	169	200	163	154	180	170	182	180	194	151	167	161	183	187	174	176	175	157	174	179	182	162	199	164	149	183	201	182	172	177	138	181	182	161	173	177	175	187	175	178	174	167	179	159	186	192	164	162	165	170	159	149	154	183	182	199	173	173	166	175	178	187	171	185	135	166	160	158	177	165	178	155	167	178	163	183	169	196	180	210	165	172	179	167	181	166	165	169	169	173	184	176	188	166	202	185	178	178	196	171	170	173	149	184	176	164	176	159	164	144	185	165	154	187	185	180	168	175	168	163	150	178	172	157	162	179	165	147	184	152	163	165	163	172	160	193	173	188	167	181	185	172	180	186	164	199	175	199	173	172	163	178	173	190	181	187	164	172	172	164	173	163	173	190	164	174	189	197	151	159	166	179	178	151	192	167	166	166	177	171	172	184	160	192	183	215	153	176	179	215	175	160	171	185	182	175	173	165	177	171	185	167	160	186	189	153	168	173	165	166	182	176	170	172	166	176	211	184	154	170	174	142	210	161	183	194	165	172	168	160	178	181	163	198	179	195	179	181	160	173	162	190	164	169	178	149	164	180	177	149	174	185	182	197	179	168	172	171	165	198	191	161	147	179	176	167	194	153	187	167	192	195	168	189	155	170	186	183	176	175	177	166	172	156	168	162	147	165	194	171	140	160	170	177	193	173	173	148	153	162	181	168	159	168	178	150	174	168	157	178	178	165	159	179	187	156	162	173	170	187	165	175	172	169	166	167	158	189	177	162	160	157	163	162	151	178	154	151	162	192	182	178	165	182	183	181	201	172	184	193	171	176	173	150	159	174	187	189	159	171	207	158	158	172	169	152	180	200	161	148	178	153	158	187	165	187	185	183	171	191	193	179	181	157	177	177	178	195	173	157	189	162	166	159	164	181	193	145	149	182	172	158	169	170	169	172	175	159	145	183	156	196	173	171	164	173	192	179	181	159	166	171	181	183	161	152	163	167	164	179	171	181	172	163	199	195	146	186	132	158	194	158	182	158	168	163	157	188	177	188	178	163	182	182	164	162	153	175	155	177	172	160	157	192	169	159	168	162	173	156	196	180	159	166	173	163	193	154	189	173	173	196	153	155	208	174	175	170	172	189	177	168	196	158	174	148	155	174	157	156	176	192	154	158	164	190	182	171	146	180	156	146	150	198	154	187	178	190	160	197	175	159	212	161	172	166	165	194	151	149	151	136	183	175	170	182	177	178	179	160	177	170	185	165	177	162	146	179	184	177	171	175	192	192	173	162	168	167	166	167	196	171	168	194	176	205	163	158	159	157	161	156	183	166	166	172	167	145	189	178	158	165	191	146	156	173	189	184	145	173	164	185	177	169	189	174	167	174	172	177	151	179	156	170	189	172	174	171	185	171	162	141	165	145	179	167	163	150	152	160	192	154	173	187	172	181	171	167	175	168	158	146	168	186	165	137	153	172	159	173	181	186	177	184	183	166	160	162	181	167	208	163	195	163	182	205	171	182	187	172	180	148	176	165	190	166	180	144	154	181	183	175	187	153	167	156	170	160	184	166	182	161	176	176	169	166	191	166	166	184	169	172	139	162	208	175	179	155	160	183	158	187	157	178	156	178	209	184	188	184	175	155	187	169	174	179	180	183	172	194	171	172	176	181	164	183	135	169	170	158	164	175	155	173	174	183	162	170	173	187	181	174	183	166	155	171	190	168	182	170	182	192	165	162	174	181	175	182	179	175	204	191	163	154	168	187	166	168	176	206	184	156	189	164	171	198	151	162	171	171	161	191	151	178	186	189	177	184	146	171	173	190	163	174	202	170	189	163	198	132	181	170	155	170	148	174	158	190	174	184	176	137	173	167	145	183	183	183	164	188	157	170	166	129	192	133	174	162	177	164	168	193	168	186	156	191	176	174	168	186	174	177	166	147	155	175	177	165	191	210	164	158	156	167	160	167	170	181	183	178	189	197	170	175	177	189	189	170	174	170	165	203	182	173	167	191	171	144	184	178	152	154	165	167	159	178	177	176	187	167	190	161	174	195	174	157	170	174	152	172	194	150	170	172	160	174	158	146	174	170	167	187	191	182	154	181	155	151	168	168	190	189	196	173	169	174	203	183	135	167	149	168	186	181	175	170	169	159	194	173	178	143	187	132	173	160	167	188	179	174	202	187	171	169	184	166	153	157	153	167	161	181	188	152	183	180	175	155	180	197	168	153	166	191	163	152	179	170	173	163	171	179	183	166	200	190	186	139	151	172	170	178	166	213	193	162	157	189	175	139	170	162	185	186	171	145	181	185	192	189	200	178	195	163	154	182	173	169	183	167	163	141	190	166	164	172	159	166	156	181	160	164	178	174	165	169	179	163	177	181	184	173	148	165	172	152	178	191	171	177	185	169	159	185	167	177	148	188	166	164	170	162	153	156	145	193	148	163	167	163	174	164	193	151	148	160	160	187	174	185	181	168	193	151	179	194	178	178	150	164	164	189	177	169	174	179	183	150	155	173	163	175	196	163	145	154	147	177	168	171	184	161	186	169	181	170	163	183	169	154	158	176	160	141	165	179	169	183	169	171	176	164	170	178	168	162	150	172	169	185	180	170	193	157	170	197	163	161	179	151	168	157	183	170	146	168	182	209	184	182	158	165	155	183	184	184	172
4259	1037	2298	2845	2379	1596	1384	1221	799	513	470	439	422	432	407	406	405	408	444	444	418	406	424	419	420	415	414	456	441	452	441	400	446	428	413	412	417	433	389	409	441	419	418	428	424	444	385	434	466	385	345	391	403	416	432	424	410	408	393	406	446	397	414	437	416	420	364	427	396	423	390	431	418	400	386	436	359	414	399	433	409	425	397	408	447	391	431	409	375	441	409	403	416	416	395	394	431	434	425	392	417	398	441	410	434	396	406	405	432	399	444	411	409	414	420	418	412	417	400	422	411	418	397	439	411	389	431	396	399	435	406	448	448	409	416	420	411	409	407	419	398	433	401	441	443	410	450	446	417	428	417	421	424	412	438	434	432	449	419	416	417	433	417	447	442	417	430	404	423	414	391	411	411	418	438	396	421	426	418	390	414	428	392	404	411	413	440	395	436	414	389	417	435	411	412	421	434	409	430	447	402	415	407	413	391	438	435	413	390	417	439	437	428	423	424	422	452	423	409	434	423	409	377	444	422	444	408	425	435	404	400	406	377	405	381	443	408	406	412	395	386	435	407	411	409	415	462	412	397	438	433	420	428	417	365	421	389	437	388	406	443	407	421	398	417	419	401	412	427	406	383	425	427	444	432	411	405	427	392	392	418	402	399	380	446	391	425	424	394	401	415	403	429	415	399	423	446	418	421	416	443	388	380	426	429	410	392	425	409	411	416	397	413	410	397	385	422	356	439	398	390	421	371	439	407	456	387	449	429	434	409	432	417	400	386	395	406	403	446	444	407	420	387	419	435	432	419	429	400	414	432	377	451	412	411	404	409	441	424	427	436	414	395	423	420	401	427	430	390	405	401	401	423	411	425	440	429	438	416	413	398	430	417	377	399	433	381	388	414	391	396	415	385	417	407	393	421	440	427	415	448	416	454	434	409	390	407	438	414	460	446	432	426	443	433	418	388	441	453	414	412	422	433	438	387	424	435	407	385	412	388	473	422	444	418	431	404	415	447	383	434	425	384	420	418	390	360	430	354	410	414	411	412	426	421	410	393	402	416	412	379	415	407	444	401	414	451	445	396	422	419	448	421	430	423	383	434	405	428	414	413	398	391	427	421	403	407	426	418	428	401	460	404	427	424	384	433	413	402	431	384	385	410	383	406	444	432	406	384	394	466	427	433	440	380	409	395	412	411	412	407	427	415	440	414	460	414	414	406	405	437	405	414	415	409	388	422	416	423	417	416	395	395	428	401	417	387	401	398	432	392	440	411	423	438	437	429	434	422	418	416	408	425	382	414	440	389	419	409	409	435	410	446	437	410	412	450	415	456	402	421	421	386	422	396	449	394	438	420	413	428	385	407	421	404	420	412	437	398	428	414	464	434	407	433	394	397	431	407	406	442	409	363	454	398	418	414	400	411	399	455	422	383	394	409	425	415	418	424	389	395	422	443	442	416	421	433	380	416	410	454	457	378	383	423	420	409	410	396	455	448	421	383	399	447	423	438	406	387	450	433	395	387	392	393	439	398	393	408	427	425	465	419	397	412	390	383	439	403	422	439	411	398	388	408	417	421	443	403	403	427	399	446	399	424	363	462	450	442	443	388	414	395	455	410	426	420	412	387	401	438	423	427	384	452	417	409	430	403	451	408	376	462	417	410	392	441	464	420	379	382	431	420	430	406	424	416	400	411	427	402	391	403	435	382	410	391	395	425	410	431	422	464	467	401	406	393	427	444	421	367	422	429	406	433	382	422	441	407	411	405	413	411	411	419	409	416	434	452	452	388	367	396	415	415	428	405	386	401	425	395	367	426	411	420	409	377	453	404	443	412	423	419	378	395	409	412	399	371	416	412	427	409	397	411	446	415	381	436	439	373	419	403	415	398	411	375	423	398	397	435	438	403	379	417	434	398	414	395	469	415	410	419	394	425	399	421	420	365	428	400	403	428	431	440	444	409	409	411	417	394	439	455	399	382	429	425	438	413	396	411	418	420	429	407	420	423	410	457	399	406	434	415	403	406	440	427	375	392	396	397	410	386	395	369	402	398	388	382	381	405	414	412	462	426	379	449	435	398	417	441	393	408	422	439	408	390	414	445	384	418	426	420	437	406	414	431	386	411	391	404	434	395	390	434	420	402	420	401	416	414	415	397	436	418	427	418	408	411	396	418	399	367	433	372	440	392	401	450	409	416	408	416	368	421	426	388	383	409	442	437	391	446	430	375	450	445	431	404	397	431	402	423	457	414	449	385	409	403	433	422	385	427	406	426	413	411	432	427	446	404	394	417	390	442	445	434	413	420	384	416	408	381	437	385	385	402	437	420	440	424	455	411	454	442	379	431	422	395	436	398	383	443	391	403	405	447	418	422	426	411	415	377	402	381	410	437	413	442	432	413	430	374	427	412	393	400	424	438	460	423	423	447	440	397	407	444	412	442	424	433	418	410	398	405	419	435	441	411	377	416	411	408	437	390	471	446	405	434	418	416	402	386	430	464	407	429	437	443	435	398	434	407	412	400	403	399	419	413	409	417	399	394	455	443	413	410	411	405	416	395	420	402	422	415	431	418	451	422	405	437	402	425	445	418	407	402	414	428	434	418	416	410	407	387	396	412	380	416	470	404	432	397	422	421	433	426	439	444	437	396	393	423	418	401	424	422	429	426	426	433	435	422	403	411	454	430	393	418	435	412	444	440	442	404	422	461	435	389	437	408	414	442	391	427	413	411	437	422	438	428	382	413	412	373	414	416	402	368	439	455	426	428	411	394	415	457	404	413	455	431	435	433	417	423	395	425	398	424	413	416	400	430	413	438	387	436	434	401	434	408	404	404	432	408	403	435	407	407	426	422	445	412	397	446	458	415	415	397	441	398	396	407	406	397	389	420	414	435	409	413	418	398	388	405	430	400	458	401	452	428	425	445	409	415	432	429	403	417	408	442	430	416	418	423	408	406	445	409	435	404	409	415	400	430	418	409	397	423	438	464	418	399	432	407	432	417	428	422	430	393	396	366	427	430	416	457	394	405	440	407	427	416	366	378	408	453	365	416	389	425	446	415	410	397	393	406	409	413	414	443	429	444	368	413	445	433	431	397	405	429	395	408	396	419	378	420	421	403	428	383	413	443	427	433	411	409	444	408	366	385	420	425	437	400	398	429	419	437	421	406	380	430	401	404	381	404	407	404	427	396	378	420	389	437	381	416	406	395	409	390	429	462	420	475	413	431	403	395	416	371	451	419	411	420	424	438	428	395	437	393	442	433	432	379	423	423	435	420	443	390	409	403	419	397	418	426	422	448	420	458	393	442	420	379	381	422	430	415	422	430	398	415	390	421	430	401	400	405	396	408	412	390	430	392	410	436	394	398	440	417	420	385	429	414	430	404	440	390	435	431	434	420	406	389	408	388	404	452	432	425	430	417	393	407	444	428	417	411	416	398	409	415	434	396	389	423	422	413	417	416	403	412	445	399	449	428	430	402	431	381	388	436	404	419	409
18595	2723	2104	1704	1130	721	623	525	301	199	203	181	165	188	165	173	178	178	172	166	175	170	149	167	144	187	178	178	191	161	207	176	144	158	148	166	187	161	117	161	173	151	152	180	165	159	165	157	155	147	155	146	179	175	136	150	162	155	164	153	173	172	154	162	165	159	159	175	157	199	194	151	152	156	166	163	167	165	181	138	171	183	150	170	158	166	140	154	157	168	160	195	185	195	157	161	159	170	160	173	178	163	169	167	140	176	158	171	159	175	159	165	162	176	170	186	131	147	155	169	177	163	177	167	165	163	159	149	187	176	182	169	159	168	173	173	163	184	166	156	156	168	170	186	165	145	160	190	146	155	157	154	162	156	194	148	182	167	179	175	180	175	167	159	156	139	133	170	176	164	182	166	159	150	167	176	160	154	185	196	168	186	192	163	173	156	156	158	177	180	184	174	146	155	175	164	172	157	161	178	187	155	186	148	143	168	158	172	184	165	159	139	164	163	159	174	162	175	156	165	166	186	156	196	176	184	171	136	166	165	170	169	157	156	165	167	186	155	158	147	174	178	152	167	175	166	153	168	186	162	174	174	158	174	165	164	171	180	166	164	148	166	172	160	184	153	176	176	170	156	169	155	173	191	164	162	158	175	174	171	165	163	164	169	169	151	172	178	173	203	165	181	194	169	152	166	170	176	176	157	162	178	170	159	161	187	198	159	137	150	177	173	194	189	174	149	168	156	194	178	165	177	146	163	160	150	164	172	148	179	172	136	167	156	155	161	174	158	142	169	173	179	171	167	173	173	159	153	188	181	171	147	160	164	153	150	181	192	157	141	163	160	182	144	166	162	178	172	166	165	152	173	175	169	169	185	177	170	170	187	161	173	180	150	167	170	162	167	185	177	165	167	164	158	170	159	161	146	181	169	168	151	151	162	188	162	168	153	149	158	181	163	168	164	189	178	180	170	163	160	195	176	153	208	163	178	157	162	169	181	170	165	157	155	154	151	169	146	165	155	151	155	196	147	151	176	156	186	167	145	137	156	183	199	163	161	164	173	164	166	167	178	190	170	152	143	161	155	172	163	136	153	137	171	162	169	156	168	170	180	172	192	182	130	162	184	183	156	161	181	174	177	181	184	144	170	178	189	172	148	152	163	141	190	164	138	175	163	180	161	177	163	172	171	175	164	183	174	150	154	148	176	170	171	170	181	161	164	166	146	184	163	154	177	163	155	154	151	153	194	162	196	158	167	169	166	173	159	161	149	189	171	189	165	170	150	159	142	173	174	178	175	175	153	170	163	164	176	155	175	150	148	182	171	169	158	181	153	159	164	140	192	155	143	150	167	147	171	189	154	143	156	168	174	168	188	187	170	178	156	136	162	178	183	169	174	150	163	138	165	151	196	162	169	139	175	143	154	163	181	169	173	158	151	154	159	132	167	154	180	170	177	190	158	180	166	160	155	176	141	171	166	162	189	183	167	151	192	188	181	157	166	175	168	167	175	167	178	163	152	156	165	182	170	182	188	143	134	146	159	156	135	166	159	189	159	166	154	182	159	157	165	147	180	159	138	158	173	165	201	183	148	144	167	150	167	180	154	161	179	174	153	171	153	161	133	150	189	179	182	205	143	164	162	170	168	159	168	190	185	148	138	173	187	171	165	156	172	169	183	159	163	162	182	162	157	185	153	166	160	177	175	160	174	164	164	159	181	168	155	170	159	164	177	174	176	181	173	161	194	165	173	160	154	164	149	165	160	145	159	140	156	176	163	174	183	145	147	148	166	180	163	167	127	180	170	193	173	173	170	165	165	166	183	163	163	150	160	167	151	179	171	150	172	163	175	156	158	176	170	179	174	190	156	179	174	153	157	173	146	156	163	171	156	157	168	170	152	162	152	169	190	153	169	139	176	179	156	180	150	188	185	159	147	152	163	165	171	175	164	149	152	161	170	142	157	158	148	188	160	179	148	197	148	163	157	153	152	179	184	164	172	167	176	159	178	155	167	185	172	160	152	166	169	163	143	177	178	169	194	190	168	147	171	165	179	200	136	165	175	187	151	176	173	174	168	168	165	171	144	151	156	152	179	178	150	156	171	165	140	191	164	161	136	161	174	145	164	154	155	177	186	156	193	183	170	169	140	163	162	179	165	149	154	161	161	169	161	149	193	185	165	177	158	176	198	179	179	185	176	166	176	186	168	159	160	182	157	180	184	142	172	146	159	175	170	175	184	161	162	159	169	177	149	146	172	155	181	156	150	163	159	152	157	174	174	157	152	183	162	174	167	164	174	170	156	163	178	154	161	200	192	185	167	151	176	190	150	146	169	197	168	154	163	165	140	174	172	175	184	170	178	164	165	161	155	209	159	166	166	165	167	170	162	163	174	173	132	153	168	158	181	157	167	194	163	179	160	125	164	177	189	148	165	154	162	183	156	159	149	178	158	175	177	174	163	174	157	174	163	166	158	183	168	183	154	166	163	165	169	179	159	177	145	151	166	175	155	132	168	179	144	168	167	150	158	168	170	152	147	167	158	127	174	162	168	151	166	161	173	170	137	167	160	148	148	150	159	163	159	165	184	150	177	162	153	161	182	140	158	179	187	176	168	143	157	146	160	135	175	179	166	160	161	175	132	174	168	163	154	160	164	174	147	173	182	182	167	140	142	182	156	196	154	188	176	172	170	165	160	160	174	170	186	182	185	141	175	184	173	164	162	165	192	189	157	161	174	165	164	163	127	159	150	154	188	166	140	168	172	162	154	152	147	174	156	152	145	162	179	165	171	170	164	166	178	167	155	149	183	179	180	162	156	157	181	176	195	168	159	177	148	160	171	178	192	170	196	178	153	157	170	161	158	166	170	191	182	161	164	151	151	136	183	164	180	155	162	179	172	178	162	185	173	171	161	168	178	157	159	148	156	185	185	168	169	166	188	150	155	198	171	174	150	172	142	145	168	175	157	174	175	193	164	180	157	181	148	192	161	150	165	157	181	153	179	169	169	181	175	162	166	163	156	160	167	167	161	165	200	196	144	149	156	152	173	182	182	186	148	164	179	193	153	188	175	166	171	167	178	176	137	187	166	168	153	192	172	146	138	181	162	161	181	146	137	160	174	159	165	165	181	164	184	164	171	153	136	199	139	173	179	149	166	157	167	152	168	175	152	196	153	166	146	166	159	148	180	169	182	172	160	129	158	153	129	160	143	167	138	181	169	167	170	164	172	166	164	157	171	177	168	206	149	168	163	185	170	150	185	154	173	180	169	172	167	154	144	181	164	151	157	164	167	170	152	162	162	162	167	170	169	148	173	178	161	177	174	165	163	173	159	172	181	178	165	190	144	136	160	128	156	165	161	171	163	161	152	149	164	161	171	170	148	168	149	153	156	157	189	166	169	141	160	184	132	148	173	192	178	187	168	174	168	162	160	180	177	180	154	173	174	175	173	174	162	183	177	176	176	157	167	171	147	160	161	148	151	179	199	178	159	146	167	154	153
11366	1611	4144	5283	4221	3145	2731	2273	1203	735	636	563	504	505	529	501	480	467	485	469	489	504	480	522	469	470	495	473	524	521	535	489	469	420	475	410	430	407	430	416	416	448	418	444	431	446	458	413	432	405	445	429	420	396	437	382	390	420	476	429	422	417	413	430	458	441	442	379	438	381	414	416	404	422	407	378	436	421	432	451	382	444	405	432	397	440	451	416	386	441	416	437	422	407	407	398	446	407	414	408	394	471	411	424	450	385	382	421	364	411	402	430	455	429	400	373	421	428	445	404	431	395	435	404	442	422	426	419	397	387	413	452	391	436	407	415	407	406	440	420	442	404	426	412	413	399	430	438	422	403	418	422	412	383	418	416	445	412	374	396	416	421	426	416	423	375	429	396	473	405	430	425	401	415	404	413	424	402	423	421	419	408	417	392	396	427	438	416	391	447	393	411	397	433	413	399	426	434	427	419	425	407	394	428	427	402	390	407	421	426	389	400	423	379	417	414	433	393	436	420	451	390	392	433	402	402	406	412	406	445	446	373	427	410	381	398	425	385	431	428	400	399	415	408	415	420	429	434	410	440	410	428	415	388	361	397	445	414	427	450	431	411	396	373	415	395	399	414	423	427	388	405	447	448	446	414	410	432	378	414	452	439	406	446	404	439	437	453	425	411	415	367	434	414	413	429	423	387	381	413	421	399	400	434	417	409	388	411	437	415	429	445	424	446	400	421	431	440	427	388	407	400	412	436	448	422	441	420	387	402	410	431	402	426	404	442	412	396	411	413	390	392	467	448	430	390	442	409	432	429	423	406	418	403	405	449	417	429	412	377	393	420	445	417	405	362	396	424	406	423	421	396	467	418	427	400	445	430	443	432	380	423	450	373	460	437	396	421	429	418	412	392	404	418	414	423	411	403	417	409	444	435	391	407	426	422	406	409	428	420	412	428	421	422	412	432	420	443	385	428	422	413	413	422	429	428	453	408	419	425	393	414	410	386	382	399	407	442	420	443	390	394	422	436	453	458	416	408	416	409	432	429	422	402	416	427	398	404	437	433	393	397	425	379	414	430	442	407	434	432	419	441	399	428	407	411	445	406	474	422	398	421	389	441	432	399	400	421	420	413	402	445	421	426	371	415	410	392	373	385	419	438	428	440	399	412	423	420	401	408	389	386	378	415	416	419	392	422	396	442	371	447	403	397	426	440	435	433	411	400	414	449	422	403	424	425	425	398	421	405	407	437	435	406	381	429	418	414	410	472	440	427	402	405	408	413	411	382	405	440	446	441	426	428	386	420	401	413	445	428	426	395	422	407	427	420	431	413	454	392	398	410	420	412	418	419	450	409	422	423	400	424	397	413	424	432	422	405	419	408	434	432	426	428	428	396	456	411	415	421	422	423	419	392	439	406	423	439	400	468	410	373	398	397	417	410	398	388	414	440	415	424	449	423	387	441	449	458	465	432	416	416	454	397	439	411	414	391	411	390	404	431	411	373	418	397	386	394	373	406	441	418	416	424	413	386	434	444	411	366	413	401	422	411	413	398	388	421	407	393	446	395	378	398	414	392	421	432	432	401	422	410	432	442	386	448	409	429	377	448	390	399	417	397	414	396	417	435	399	400	380	401	436	433	378	440	413	422	382	423	442	378	479	401	417	426	419	428	394	438	430	395	380	427	417	406	429	440	411	401	413	394	427	429	435	385	396	407	410	404	422	396	408	413	449	430	406	438	379	424	399	433	414	420	439	435	366	446	421	387	411	425	413	440	415	402	445	418	398	429	435	422	429	420	421	407	426	421	396	395	418	416	406	454	444	395	400	413	429	416	433	421	419	433	421	419	471	391	428	454	385	393	412	396	415	444	406	399	407	429	447	418	418	398	394	435	432	380	426	434	390	400	404	406	394	441	379	419	436	425	420	419	424	389	375	390	416	394	399	437	399	431	413	388	443	419	424	438	414	398	411	411	431	406	415	436	414	443	411	424	397	397	368	428	419	423	428	403	420	413	423	428	427	413	392	442	409	422	444	414	419	431	445	390	434	368	445	399	402	429	405	428	395	422	442	419	429	398	384	402	446	423	429	429	390	404	401	428	438	418	408	425	395	394	414	416	436	403	428	392	429	425	387	418	446	384	420	404	413	423	442	431	429	442	442	400	423	434	410	412	440	424	431	420	410	369	426	414	386	408	399	387	444	400	433	428	421	396	432	417	405	426	405	443	394	421	407	407	407	390	447	419	413	414	421	434	416	420	380	409	439	372	428	421	401	435	445	441	370	423	436	413	394	397	431	444	386	410	402	427	418	425	431	421	422	418	439	423	400	420	383	410	413	397	421	390	391	438	449	439	432	443	416	375	450	457	420	408	407	382	412	385	400	431	406	450	397	410	419	391	433	404	396	408	401	418	417	431	409	386	433	386	411	384	389	439	401	446	437	423	382	412	403	400	432	391	390	400	436	431	427	416	435	414	431	461	406	440	432	400	398	442	449	401	406	361	426	379	416	416	367	417	423	431	423	429	448	430	427	406	412	407	411	399	427	420	424	420	393	416	407	425	427	419	416	422	439	439	408	390	426	418	409	416	447	460	446	407	420	432	427	406	399	447	389	421	411	448	446	424	411	393	406	388	442	412	402	427	404	409	399	425	425	433	395	424	430	444	394	407	418	415	432	418	430	435	445	428	390	388	405	405	400	442	403	396	425	408	370	377	402	419	404	414	397	401	438	413	396	411	417	425	416	401	422	403	423	432	448	424	429	432	396	391	418	426	401	419	392	433	399	405	393	390	411	433	418	433	410	451	437	441	424	439	451	427	392	399	404	412	402	405	415	410	389	454	401	410	404	433	416	423	384	441	426	415	399	459	421	415	413	418	407	431	418	397	407	422	409	423	390	409	393	419	409	417	354	418	395	440	393	404	436	426	399	415	434	407	414	414	449	390	401	418	435	399	445	405	415	452	407	432	429	395	395	402	408	397	402	489	412	369	429	404	471	409	419	401	428	436	392	427	419	423	418	382	424	414	439	375	422	430	431	395	401	432	380	429	411	434	413	428	418	384	432	424	390	412	427	414	353	414	381	377	453	417	431	412	417	414	426	391	434	420	400	439	451	430	398	428	404	399	427	422	404	411	374	417	428	401	392	419	391	415	383	367	390	403	414	405	403	418	429	410	389	456	397	408	441	400	420	423	425	379	382	400	432	405	408	403	401	427	419	395	392	408	429	431	412	422	421	417	432	444	418	440	409	397	409	414	411	443	437	430	433	425	421	400	407	394	423	409	422	399	413	373	397	427	433	418	445	434	456	418	401	395	401	387	373	412	435	403	408	410	431	430	414	404	397	447	410	418	423	428	388	420	414	409	414	417	398	396	404	422	415	393	427	407	397	408	415	403	410	451	416	386	459	422	438	379	414	444	417	405	421	412	435	430	418	390	465	423	428	397	394	436	413	417	421	411	443	416	416	410	404	401	419	427	430	418	441	421	389	439	449	449
28146	5462	3707	3006	1894	1374	1127	876	594	456	337	349	360	325	330	290	382	370	314	357	329	355	333	308	312	333	357	346	322	316	350	369	355	322	342	301	319	311	366	333	303	313	350	316	302	315	304	352	316	309	341	326	325	340	326	295	315	364	354	330	280	328	344	316	330	346	319	323	313	275	313	322	286	318	331	346	345	316	324	313	336	300	323	324	301	334	341	341	316	285	327	322	336	322	313	319	347	334	330	320	339	339	362	336	337	321	321	321	359	312	294	303	305	320	294	324	328	321	312	291	312	342	328	343	334	308	333	302	337	343	375	325	343	360	298	329	326	351	321	356	347	344	320	299	301	309	321	322	342	316	297	348	312	307	283	304	332	318	317	306	305	326	317	331	331	341	310	322	313	326	334	314	323	325	319	310	306	318	313	314	331	342	308	293	348	343	332	311	292	333	348	278	307	327	320	276	330	329	357	326	317	333	290	312	326	319	297	305	269	339	291	328	324	323	294	316	326	330	350	347	334	320	290	340	326	319	347	331	356	318	340	329	320	309	303	359	303	327	350	320	315	328	323	330	281	325	321	353	310	310	289	306	311	299	319	318	391	328	343	353	336	292	303	337	332	344	327	308	299	299	312	307	362	325	328	321	342	290	306	328	326	315	344	302	332	334	288	327	316	324	328	318	314	334	341	315	310	300	313	287	307	323	323	342	344	298	280	312	302	299	338	334	319	320	345	325	292	327	322	342	348	276	326	296	298	308	310	307	300	303	356	294	326	319	335	283	343	307	342	333	319	270	320	315	309	313	329	314	307	337	330	307	304	310	331	330	342	336	380	306	336	300	320	327	349	285	287	359	338	292	348	322	334	326	351	347	331	300	318	343	349	343	312	307	318	317	323	324	285	348	325	311	289	345	360	304	336	366	308	330	316	339	325	349	313	326	333	324	330	350	300	308	362	354	334	307	321	362	315	298	315	351	328	345	352	358	306	337	356	322	311	360	305	313	321	296	263	282	327	323	323	363	319	330	309	317	358	329	324	324	320	317	287	333	348	334	323	295	344	295	302	301	314	311	311	321	323	298	316	312	335	369	348	294	317	333	312	327	309	308	355	301	292	300	318	333	340	314	319	322	297	310	331	291	296	348	333	296	346	323	346	311	370	359	354	307	306	308	352	303	320	347	332	327	329	334	345	346	343	307	332	315	363	292	321	304	311	310	298	345	374	340	304	295	326	321	304	311	330	320	295	280	306	318	329	352	327	363	335	336	338	322	328	320	309	321	304	302	279	322	336	328	343	311	335	334	366	316	304	336	300	336	330	307	312	331	318	313	319	306	338	327	337	325	312	317	299	329	334	339	339	340	341	296	362	357	354	302	330	306	319	328	316	331	309	312	318	326	307	335	300	321	314	333	361	315	364	305	341	299	315	307	330	299	308	328	293	318	364	322	315	308	300	288	311	322	304	356	351	346	306	308	341	324	315	297	311	321	282	322	351	266	333	298	289	324	327	297	317	341	342	310	307	305	318	335	342	318	324	319	348	305	311	311	315	305	303	305	321	327	322	336	291	315	301	305	340	286	316	320	359	360	340	313	315	332	296	310	354	302	299	296	310	325	301	306	290	326	327	348	322	336	341	313	337	335	342	325	353	310	292	316	352	328	302	312	337	291	312	308	305	327	323	334	323	307	334	333	343	325	308	311	297	330	313	347	335	329	304	320	307	319	315	315	303	293	312	320	319	305	316	329	315	313	321	328	319	296	319	356	368	312	313	301	293	294	315	336	298	355	324	332	286	335	333	315	298	363	331	339	360	322	306	331	352	327	354	323	296	343	308	287	282	299	312	338	331	335	328	304	353	327	292	363	337	322	318	338	323	288	295	321	324	335	302	292	332	347	341	359	330	337	346	319	308	317	289	332	328	320	301	307	340	333	345	333	333	307	319	329	373	326	350	317	331	371	338	358	312	329	275	298	343	344	302	331	349	348	346	331	313	312	345	353	336	346	311	301	349	313	300	331	329	327	287	347	293	343	327	324	339	315	310	312	328	324	317	315	329	298	315	306	347	306	315	305	303	319	351	303	307	281	289	296	338	319	312	308	296	327	304	332	328	339	315	321	332	341	324	311	315	320	316	293	307	324	326	354	317	341	284	342	331	323	305	312	305	326	321	337	352	330	361	326	325	354	345	287	316	338	317	313	308	336	346	308	315	288	354	313	317	309	313	336	302	327	323	321	322	328	328	317	329	329	345	334	321	316	353	339	303	338	328	315	311	299	361	322	341	305	315	311	330	302	337	339	326	348	348	329	307	306	292	298	295	302	306	323	307	332	319	287	336	354	300	335	303	316	370	318	345	324	339	316	346	310	313	345	340	339	318	326	318	303	286	292	343	325	323	335	328	323	343	286	342	350	309	306	316	303	331	327	335	300	306	333	310	334	333	321	306	333	339	298	328	275	333	336	333	298	320	363	337	323	317	340	306	304	306	321	324	346	326	353	318	307	302	315	325	322	328	333	309	271	296	305	299	313	303	329	329	335	333	325	306	329	356	300	319	314	317	343	311	332	350	335	340	329	322	304	337	301	302	327	311	327	369	327	309	340	348	351	365	317	340	289	307	333	312	320	316	340	350	315	293	295	324	314	310	332	298	309	325	332	322	341	299	340	306	323	280	336	318	308	331	324	293	305	298	284	299	320	330	310	318	308	276	318	365	327	331	337	320	308	315	316	313	312	318	337	327	313	304	353	323	331	349	324	365	303	301	341	335	330	331	348	340	349	285	307	362	292	301	309	357	333	329	298	309	344	313	350	330	315	320	330	365	345	315	328	354	352	331	298	333	366	337	334	339	312	303	353	329	322	340	319	328	332	322	317	309	295	332	365	310	350	369	337	335	284	297	325	325	315	287	280	331	321	333	351	334	334	330	337	317	333	326	333	367	286	309	351	303	293	323	300	331	332	288	285	298	308	343	357	326	311	327	316	334	327	338	323	333	307	325	359	316	322	300	296	290	302	295	298	309	307	323	309	295	346	323	298	329	336	312	323	341	341	361	331	312	324	306	296	326	292	308	322	348	371	324	336	343	322	302	347	322	318	331	358	313	275	308	308	326	341	359	331	343	328	314	303	308	317	334	315	299	321	309	346	334	311	335	326	333	287	336	315	329	342	307	330	326	299	328	294	295	311	282	338	306	311	326	311	333	331	305	273	315	321	355	347	358	319	336	302	334	342	351	322	299	288	319	323	350	302	335	342	317	321	290	309	319	306	325	329	308	309	323	321	350	344	342	321	334	330	316	302	305	309	308	314	332	314	343	349	326	316	347	316	321	324	312	304	328	330	331	301	322	335	304	303	299	311	315	346	338	348	308	331	340	313	326	297	295	339	327	343	317	297	329	324	357	329	345	341	321	340	308	340	344	329	367	310	312	329	325	338	303	297	309	293	311	322	313	284	340	327	298	324	324	308	327	311	338	324	331	355	336	342	347	325	306	336	333	383
15167	2599	6428	7792	6182	4776	4394	3335	1889	1276	1133	957	937	935	863	920	876	884	857	853	778	760	798	769	786	744	834	809	812	874	882	921	814	776	798	753	738	750	764	747	725	783	734	721	735	702	769	727	772	706	767	734	739	757	764	702	709	692	745	710	758	750	768	699	734	725	721	715	761	721	690	737	702	728	713	726	727	715	730	728	666	691	738	689	731	699	751	695	719	680	718	731	704	719	707	687	724	766	726	795	778	702	765	736	745	675	742	729	745	723	661	724	724	691	757	683	711	764	700	737	734	744	717	687	653	728	723	680	736	698	718	744	694	686	716	732	721	738	738	723	749	703	723	742	757	702	699	730	665	804	752	728	737	737	676	741	727	721	766	699	728	716	729	699	715	715	676	702	743	723	748	712	675	679	729	727	723	716	720	716	734	733	716	691	712	773	753	756	711	701	690	739	719	721	697	704	730	745	711	692	729	675	710	745	664	718	737	692	730	720	710	726	729	718	701	735	728	747	760	756	757	715	713	723	717	685	729	692	700	716	700	731	737	738	723	705	742	695	742	718	709	669	735	724	709	684	707	758	683	672	744	719	721	650	718	731	763	732	704	715	740	734	696	706	748	722	745	733	714	758	731	711	742	705	725	734	729	729	748	733	692	722	737	683	720	749	714	731	722	702	734	712	736	731	756	703	690	743	725	695	721	752	703	699	717	758	686	693	693	775	709	733	716	709	683	750	687	740	741	746	718	750	704	701	712	740	741	725	721	727	698	696	731	706	715	713	741	716	716	757	718	741	747	732	702	719	745	706	693	699	745	704	745	691	681	706	716	671	724	745	731	701	716	727	658	682	688	660	718	747	781	750	716	770	675	709	730	661	750	767	685	697	773	716	710	708	681	743	706	712	719	697	750	698	709	739	746	715	753	718	777	705	697	763	704	742	695	750	685	698	735	719	737	694	723	745	685	747	657	734	773	715	667	679	732	696	684	716	735	699	711	719	705	774	731	702	766	775	716	735	657	712	731	736	755	705	729	754	755	738	712	708	678	673	751	722	688	685	754	756	667	716	705	695	684	741	695	698	718	684	710	719	743	706	739	712	721	744	737	726	728	720	740	771	720	738	715	715	716	694	732	763	720	697	719	733	726	669	730	682	709	744	666	742	670	721	681	749	687	724	684	750	750	688	737	715	726	721	683	741	727	720	750	730	736	712	724	656	710	729	714	696	731	736	664	760	747	685	715	720	676	713	715	767	682	786	701	782	711	664	764	723	719	695	714	701	682	711	721	690	676	701	740	712	761	757	696	683	718	691	715	693	758	737	700	702	717	733	777	748	701	710	718	703	735	730	746	676	754	711	775	720	715	769	709	706	725	712	694	722	774	719	689	687	726	715	715	698	724	708	700	741	710	723	739	702	684	695	734	725	768	722	751	693	727	737	761	727	688	740	691	716	703	739	706	732	675	661	772	746	733	657	712	728	706	699	710	678	683	740	676	751	688	741	729	709	743	720	706	739	740	747	737	707	739	746	691	728	699	715	704	750	711	731	704	714	688	738	713	686	706	721	731	754	746	682	701	700	720	710	667	773	704	719	743	758	730	757	781	730	737	729	731	696	760	702	693	743	727	705	725	713	748	726	708	769	719	680	732	726	722	703	732	711	681	784	692	762	726	728	699	733	727	706	710	700	723	698	720	761	715	665	697	719	717	702	715	746	701	723	714	710	764	702	732	712	762	714	708	739	710	765	750	726	684	747	680	679	703	692	717	763	737	788	730	735	731	695	669	722	702	710	734	714	719	718	747	726	695	737	724	681	678	690	703	725	740	697	710	723	767	700	739	692	733	738	683	747	703	674	738	707	726	752	727	764	695	754	735	736	683	720	747	680	717	699	697	690	711	710	751	728	689	680	727	719	683	746	711	752	704	754	676	683	722	737	699	768	726	734	748	729	741	736	719	653	740	683	688	756	731	757	738	682	723	737	770	658	705	683	704	736	667	713	705	715	717	739	727	757	692	744	717	723	734	722	748	734	726	692	762	763	655	746	695	699	722	690	699	712	694	752	741	741	700	720	738	725	712	686	742	710	699	745	736	733	670	755	748	710	687	683	690	705	712	686	701	681	740	730	727	714	730	685	688	734	689	678	751	744	678	742	739	709	699	712	699	733	735	734	721	741	710	703	705	720	696	675	688	734	703	721	675	693	681	708	726	697	737	736	760	759	690	736	719	744	736	698	703	691	755	698	717	737	740	745	738	716	690	788	742	702	702	686	705	769	718	737	703	698	729	692	724	732	734	704	704	746	676	708	751	721	714	742	705	704	717	687	757	736	703	762	713	753	713	736	726	730	697	727	731	678	726	753	704	731	715	783	739	722	721	760	735	724	706	756	731	756	743	675	675	716	748	706	698	755	715	724	758	751	743	741	699	646	693	679	726	677	760	788	717	709	723	661	659	765	711	693	767	752	749	710	691	753	744	695	764	697	738	724	687	667	704	734	688	684	725	690	754	702	716	732	734	722	691	682	734	699	729	693	721	747	695	697	749	726	755	700	736	686	753	759	757	703	721	707	712	690	743	730	739	757	720	708	718	719	752	705	732	719	664	785	652	732	711	743	715	696	688	717	651	713	698	711	735	711	744	711	706	743	740	695	707	751	713	680	753	693	703	717	807	762	639	739	756	680	721	724	751	785	708	725	656	697	725	679	726	751	725	723	716	728	708	709	703	752	736	694	687	696	748	665	673	711	710	710	715	745	726	694	689	755	729	765	738	731	707	706	717	762	737	793	730	686	719	722	736	734	699	772	726	676	716	730	734	709	765	682	702	693	705	732	791	760	752	712	721	697	737	719	715	722	738	696	756	717	739	694	737	737	744	752	690	709	743	729	684	782	758	722	657	697	754	700	667	721	765	683	733	762	663	738	783	729	741	771	694	751	709	718	730	719	673	728	729	714	702	674	780	702	735	756	714	759	697	750	705	743	686	737	714	703	746	781	743	661	751	701	732	704	766	766	703	697	699	723	702	712	755	687	686	699	667	695	728	731	748	714	717	726	770	702	739	721	805	717	690	712	742	748	743	768	735	767	703	715	720	778	684	677	752	721	719	704	706	729	694	709	719	744	707	725	701	728	752	736	722	757	688	703	751	740	673	700	675	711	752	713	738	756	672	717	720	713	709	690	739	698	726	717	692	708	706	710	718	715	672	703	725	685	711	701	721	713	760	734	746	748	719	678	715	738	751	712	685	757	677	694	710	755	726	729	714	687	710	727	722	699	694	726	739	704	696	739	731	707	724	726	700	713	702	748	708	690	685	722	683	701	704	732	756	796	682	696	704	748	731	697	733	659	675	698	725	733	718	772	739	707	734	734	746	707	719	690	706	704	688	778	740	724	734	715	711	717	738	736	747	684	770	752	751	735	757	705	728	686	739	724	710	718	742	694	699	689	701	680	732	739	722	690	754	703	772	751	686	687	791	691	710	768	741	708	712	695	681	742
6176	1091	1276	1020	673	467	391	284	236	216	191	156	172	184	161	199	187	202	160	194	175	209	156	182	181	195	187	194	177	197	178	163	191	176	168	176	190	170	158	172	184	182	167	163	174	181	194	178	181	160	167	175	185	148	167	145	175	190	196	156	201	177	168	149	161	192	199	178	161	158	163	165	169	180	183	178	187	188	192	197	186	201	192	189	204	186	165	170	167	171	153	162	187	181	182	157	200	191	173	160	178	212	180	187	189	199	186	191	167	149	152	159	193	169	168	159	168	180	186	167	184	178	184	170	154	157	179	156	167	180	183	179	182	181	171	168	157	174	168	190	183	197	200	187	169	175	169	169	181	159	144	177	210	186	181	179	184	171	182	166	183	170	183	168	163	178	179	181	166	209	151	167	152	195	172	189	195	198	176	167	179	180	207	162	163	161	170	155	182	156	163	206	183	161	147	166	178	168	158	185	163	170	210	182	202	191	172	141	179	169	185	174	172	151	181	188	178	167	195	164	191	175	158	185	174	179	161	191	172	176	161	178	185	183	180	175	181	169	169	195	155	205	194	160	163	170	148	193	189	175	171	174	192	184	185	194	189	163	166	139	192	152	185	174	165	185	180	169	155	179	180	178	155	160	173	183	161	204	149	180	166	173	214	199	161	181	182	192	200	173	184	170	193	183	184	164	173	168	204	188	187	183	161	162	154	186	180	161	183	183	180	188	167	190	189	168	176	177	176	182	156	187	172	149	176	188	177	155	183	197	152	161	191	188	167	173	168	160	155	186	169	187	175	189	184	182	177	168	179	170	163	163	186	200	172	195	172	197	207	165	173	165	173	180	188	192	187	165	186	175	158	191	166	177	166	210	171	170	203	200	199	172	177	183	189	168	189	201	167	163	208	141	185	182	175	157	155	187	188	173	174	181	150	179	185	178	146	174	160	169	172	194	163	158	165	201	191	191	153	180	175	193	150	178	164	192	159	154	178	182	162	169	168	171	177	158	174	176	185	164	191	191	187	177	150	207	171	188	205	169	193	169	171	181	199	210	164	160	175	153	168	190	187	199	165	179	151	178	141	161	160	174	191	182	197	192	159	163	160	170	179	143	163	164	137	169	175	193	181	176	158	180	196	163	160	202	204	147	165	187	160	170	160	167	165	186	188	178	169	160	175	165	186	184	169	175	160	178	150	209	182	157	175	187	166	164	211	185	169	178	175	191	172	163	174	171	164	191	195	154	161	166	173	173	165	181	164	178	191	187	190	191	180	186	168	187	170	163	150	198	184	174	193	160	183	180	180	163	176	179	183	185	175	182	174	192	167	179	189	194	189	183	159	190	183	189	202	175	166	176	175	210	171	157	189	186	182	140	189	171	188	173	142	167	188	185	176	184	181	173	175	209	175	191	169	168	175	180	192	176	136	185	156	174	184	187	157	180	170	183	152	164	170	168	170	170	176	169	186	175	175	197	168	180	150	163	174	190	181	167	179	172	142	154	156	167	158	184	170	160	179	178	184	164	160	174	153	175	160	184	209	170	146	167	167	168	174	162	160	178	189	165	170	189	187	199	166	172	204	183	173	199	183	176	187	170	176	167	158	182	171	160	171	198	156	159	163	185	167	164	179	172	173	174	185	164	185	185	185	174	159	182	189	174	162	180	187	171	166	180	170	149	205	181	180	162	189	201	181	202	175	157	177	185	157	182	166	175	180	178	180	166	209	183	174	186	198	180	192	178	181	183	159	176	167	157	195	189	175	158	182	213	177	175	188	163	180	182	179	189	155	199	156	200	147	184	178	161	169	167	156	207	202	151	176	175	187	182	175	159	177	168	181	173	176	159	198	181	167	179	186	199	199	171	148	147	205	181	193	160	180	179	183	204	167	206	182	172	162	198	175	151	180	163	192	196	167	169	159	159	177	176	176	179	180	180	180	187	187	185	182	192	173	183	184	177	189	163	165	198	178	178	166	179	194	173	190	180	198	185	151	170	188	171	207	190	158	180	170	179	186	166	172	185	194	178	182	190	161	154	177	172	174	149	185	168	184	212	172	182	181	179	191	137	182	173	177	201	165	185	180	146	154	185	208	176	176	177	187	182	172	185	195	178	170	190	165	176	160	202	168	156	192	200	194	185	215	183	183	180	150	170	182	182	176	188	181	178	183	190	165	185	158	170	194	185	186	156	190	159	181	162	179	188	210	180	162	169	173	195	175	187	171	188	178	177	179	163	158	186	163	176	171	160	174	174	183	168	174	206	175	181	174	172	160	165	166	198	180	173	159	149	173	186	184	198	186	180	174	175	196	173	171	170	161	146	174	140	154	178	179	164	194	183	187	169	178	196	194	188	142	189	194	163	165	196	167	188	169	163	179	208	179	181	173	185	173	186	171	167	171	187	153	167	187	183	173	165	161	162	193	188	186	182	175	191	172	169	156	151	178	170	150	179	182	192	176	181	173	185	171	196	162	175	176	149	176	195	174	164	130	181	181	169	187	179	163	165	173	190	196	186	205	198	167	155	159	171	175	148	190	180	185	156	188	200	179	172	178	177	173	186	175	175	181	190	161	179	168	191	185	191	196	211	174	167	188	161	198	200	169	163	184	175	171	179	188	159	187	174	164	172	189	188	226	190	177	198	152	165	200	182	178	196	211	194	169	171	190	193	181	168	147	155	190	162	175	182	196	158	163	180	162	177	207	185	161	200	182	182	185	181	148	190	169	176	159	171	172	153	190	159	197	199	203	215	157	173	157	202	188	182	173	170	199	187	167	177	175	173	200	180	200	174	184	179	158	163	191	164	191	212	177	206	191	197	180	175	175	180	194	168	166	182	159	177	175	168	161	201	160	168	174	183	185	165	155	173	172	189	191	197	173	145	179	175	198	195	189	167	186	170	173	197	155	170	183	178	197	191	165	189	180	156	186	203	153	186	178	175	187	154	183	193	179	146	178	179	180	172	152	177	182	189	171	156	164	182	160	197	189	194	183	197	172	176	169	159	184	165	197	193	151	190	180	175	192	183	205	170	187	195	188	177	209	189	188	191	173	204	232	185	174	182	183	167	189	182	173	164	169	161	203	155	171	188	188	194	185	175	185	180	190	202	185	190	200	187	173	179	168	180	203	185	195	229	168	173	200	192	180	171	174	146	185	198	172	190	180	178	188	189	167	156	173	157	168	194	172	176	178	184	160	187	180	187	194	175	182	209	189	162	186	182	169	168	176	172	177	171	169	170	196	177	170	153	162	191	170	168	167	191	184	194	181	188	177	188	174	142	176	155	166	169	180	167	170	160	201	184	193	177	184	184	169	196	164	180	173	183	202	173	159	158	180	182	189	202	173	196	190	172	176	196	180	213	196	163	165	172	154	195	154	180	170	179	151	192	207	175	173	176	164	163	202	168	158	178	181	195	160	172	194	188	183	182	196	193	173	168	188	206	198	174	182	175	196	215	183	205	182	176	167	194	164	187	162	165	179	177	180	189	196	171	181	190
4100	1143	2605	3039	2456	1911	1532	957	658	503	416	454	393	419	460	433	414	426	421	437	395	374	414	409	426	436	439	454	490	427	456	481	417	410	421	425	415	404	419	425	388	426	388	416	419	399	421	386	406	462	432	422	387	408	410	407	431	431	453	433	430	430	389	422	406	456	377	431	403	431	406	411	434	457	434	434	410	375	439	415	435	392	428	428	422	410	414	476	425	436	379	436	447	405	442	404	434	437	384	417	404	451	435	417	395	418	467	440	449	396	406	381	411	435	408	439	420	444	445	456	449	436	428	442	456	408	428	419	409	434	409	444	427	397	400	421	393	437	448	438	422	383	433	390	411	409	437	455	395	397	413	415	403	421	455	373	398	416	428	424	430	408	394	392	395	424	411	414	438	381	414	429	409	425	423	431	394	464	415	395	398	442	426	386	432	412	446	421	435	426	426	426	458	422	370	416	414	443	430	451	434	432	382	416	436	476	419	403	432	407	443	379	421	437	404	432	399	421	431	433	426	407	426	413	432	415	433	394	405	396	391	415	403	393	420	389	406	422	430	458	419	415	428	408	423	405	435	394	438	393	403	392	434	444	398	406	417	455	428	409	461	423	442	412	413	426	390	423	423	430	396	401	412	432	442	430	451	426	419	419	428	434	423	429	416	420	380	418	385	405	428	456	435	385	392	411	436	390	447	404	469	429	426	444	451	413	415	446	416	442	431	431	421	427	425	413	411	438	419	434	395	421	420	384	447	408	430	430	430	413	400	446	421	430	418	439	425	452	443	387	414	412	436	436	407	428	430	432	424	382	409	398	431	420	432	440	411	431	424	447	415	394	412	423	437	463	425	421	408	423	449	401	401	402	465	434	415	422	415	417	433	396	435	443	420	430	388	395	431	400	422	385	428	413	426	421	450	416	437	451	386	441	435	424	414	403	406	452	430	439	439	424	420	428	479	415	407	423	440	407	402	410	401	470	429	412	451	464	412	420	407	440	448	431	424	412	413	417	476	444	416	433	400	379	407	457	430	418	422	430	437	415	439	399	425	423	422	435	423	437	424	426	435	450	422	447	420	371	407	402	413	372	436	445	426	449	445	404	391	422	395	430	457	455	406	393	402	439	404	443	419	396	401	429	435	386	414	416	428	434	411	403	426	422	393	384	416	414	420	396	408	374	413	413	431	421	437	426	416	419	427	437	422	404	410	467	434	432	416	402	406	422	454	435	404	434	480	453	416	417	433	442	436	409	402	400	456	443	452	421	439	383	462	385	390	434	417	387	435	418	467	390	446	449	427	461	394	426	431	401	424	383	383	386	394	397	426	394	395	435	461	414	429	410	427	402	428	459	405	422	426	411	389	422	420	442	400	462	410	404	394	396	478	433	403	404	421	435	391	429	413	403	412	423	432	384	405	398	452	417	401	441	416	424	461	438	429	410	431	402	466	418	431	418	435	391	424	420	435	448	419	437	437	445	443	436	405	448	421	396	432	411	447	398	422	414	418	404	454	406	461	436	401	414	430	416	379	445	389	432	401	443	412	412	437	401	422	412	410	465	402	397	428	445	433	420	397	430	390	436	426	420	454	395	439	424	422	388	439	393	405	424	421	420	415	403	448	392	424	437	411	435	405	456	398	447	445	407	408	413	423	427	391	406	391	392	469	442	419	427	417	425	397	431	424	454	408	441	433	448	402	439	414	405	414	398	394	383	421	422	392	437	416	438	411	444	394	459	404	416	400	409	426	448	432	407	403	462	424	426	412	412	412	407	456	454	372	432	420	414	463	438	423	461	392	430	412	444	403	452	438	450	419	396	422	431	420	441	429	404	394	420	452	417	408	428	426	409	426	476	376	419	437	431	460	415	443	395	434	419	429	397	398	398	406	409	409	427	384	409	436	427	430	406	422	476	442	410	413	440	411	400	391	394	425	420	415	424	424	417	416	427	452	425	480	403	399	447	469	406	431	454	430	414	397	378	408	421	394	444	406	414	407	434	431	440	390	411	388	389	401	436	420	415	422	392	407	464	402	388	433	419	407	422	425	420	474	446	426	421	422	416	414	432	487	396	396	411	449	452	391	390	413	405	393	420	472	426	432	431	451	411	433	404	402	423	431	425	420	392	399	424	429	402	449	446	434	458	445	439	413	395	442	413	481	429	424	399	403	423	391	444	423	412	396	416	402	412	446	428	413	397	465	462	439	428	416	392	398	436	416	413	441	422	409	410	447	441	428	381	426	421	427	437	410	403	405	445	434	430	407	409	426	416	402	424	438	405	420	428	461	423	420	424	402	431	430	446	446	430	401	413	463	414	412	428	408	384	403	407	414	394	460	413	406	427	378	409	435	420	396	410	435	398	444	435	455	397	425	456	409	395	419	392	428	438	426	432	424	435	434	431	374	444	449	425	403	452	384	380	426	402	439	454	400	432	414	395	422	396	398	417	438	407	417	477	411	386	430	422	395	409	428	414	383	398	413	426	440	397	415	458	424	394	396	430	407	375	442	402	409	409	409	411	412	479	405	394	418	412	450	446	382	457	434	429	449	441	467	394	417	394	431	414	406	409	448	410	427	427	415	426	399	433	410	462	420	394	439	416	416	429	422	389	431	415	432	419	424	435	444	449	440	371	413	460	430	448	411	420	446	424	475	462	449	416	402	443	419	442	420	400	394	415	398	463	399	439	430	423	380	436	428	426	405	390	447	400	407	454	439	445	398	441	391	428	433	426	425	398	440	418	406	420	423	449	401	440	430	418	396	428	433	449	432	440	383	403	415	410	408	436	432	432	400	391	435	402	405	411	410	448	423	439	443	440	411	438	418	400	412	444	411	469	407	400	422	416	417	436	410	444	424	435	419	414	389	421	395	418	431	430	435	400	388	475	434	410	415	411	390	443	422	435	454	440	434	447	407	400	415	429	403	424	431	447	408	438	416	427	446	401	435	437	450	443	453	447	431	444	415	395	447	411	422	430	421	422	400	419	443	419	428	405	441	422	416	389	401	435	396	447	416	459	409	432	423	425	402	407	425	388	436	407	423	445	416	417	404	399	436	435	452	415	405	433	412	409	420	418	434	416	414	413	417	430	432	413	387	434	432	452	416	411	430	449	438	436	398	436	386	472	429	456	417	442	418	443	441	427	422	453	415	415	408	427	407	427	392	439	408	434	468	424	408	381	404	443	408	406	431	422	436	427	426	417	429	396	425	433	413	440	424	415	457	409	404	415	423	405	433	401	432	440	409	427	372	406	431	414	400	377	410	452	450	458	428	402	411	412	424	407	450	418	400	408	419	455	427	381	425	457	395	465	435	432	422	424	435	506	445	411	441	409	398	461	444	478	400	387	427	407	415	449	428	418	406	391	452	413	480	434	395	413	424	397	388	414	401	447	423	437	428	440	449	417	445	383	412	437	408	395	422	429	413	449	426	407	414	425	412	423	442	430	400	419	438	427	426	453	442	412	406	415	431	443	443	450	424	410	449	401	424	427	414	430
18500	2804	2303	1823	1145	846	607	419	310	220	203	188	210	196	188	173	161	158	165	177	177	158	164	179	169	171	167	180	170	194	190	158	184	180	146	178	168	160	167	161	177	154	170	186	159	149	179	164	178	170	163	164	168	138	160	175	134	175	192	178	171	149	169	181	156	171	167	206	169	171	144	191	165	161	186	168	168	192	188	174	146	151	184	147	179	162	160	186	164	187	174	143	173	185	180	171	176	185	152	209	169	186	156	175	189	180	153	173	184	171	152	161	188	168	182	183	169	170	167	141	146	178	180	180	148	159	156	160	150	152	179	197	172	168	196	173	197	175	165	173	182	190	190	145	187	168	160	144	168	166	151	149	156	163	180	145	175	180	183	181	163	172	142	183	167	161	152	168	178	155	183	172	185	169	181	165	178	174	177	152	161	164	136	158	160	146	175	168	164	156	158	186	173	164	157	152	163	202	141	171	157	155	179	164	161	166	163	150	185	179	129	166	173	165	162	157	184	184	159	158	181	165	154	161	146	185	167	191	145	162	147	158	181	175	165	145	164	197	171	177	181	170	181	164	158	200	166	162	170	177	174	169	138	156	182	173	146	174	175	165	163	170	182	142	176	175	174	194	180	181	182	177	164	159	156	137	166	158	164	148	159	143	162	186	193	167	142	183	167	163	153	150	145	187	190	205	152	178	134	170	178	149	163	172	185	199	159	187	146	168	162	185	179	152	165	146	163	172	161	172	182	158	169	161	228	212	166	155	179	206	159	180	171	196	143	167	156	167	168	147	180	187	177	158	195	137	167	188	187	185	156	157	176	180	187	186	165	188	156	174	167	165	163	181	157	171	157	158	173	144	144	185	171	153	163	169	177	183	150	165	166	165	169	174	157	166	151	165	170	158	162	183	180	183	162	147	164	171	179	164	162	174	192	161	173	178	169	156	179	151	186	172	184	185	170	180	166	196	172	157	171	183	170	168	163	185	130	169	181	174	158	160	188	165	171	183	174	174	180	170	150	165	166	180	155	168	177	163	157	149	174	170	163	180	147	189	136	182	166	154	163	187	153	183	172	176	181	153	164	143	171	186	166	163	161	179	183	172	159	171	138	163	141	169	175	163	154	146	155	180	146	158	157	164	146	168	163	158	147	181	184	181	158	172	165	188	178	170	171	142	178	179	150	161	151	164	185	167	185	162	167	169	171	193	167	182	152	152	168	155	163	161	196	163	162	177	148	167	159	186	165	157	172	177	188	170	156	191	166	197	164	157	175	187	169	187	163	176	170	142	151	178	153	187	162	157	175	147	157	158	185	182	163	165	174	184	160	169	190	152	158	196	135	160	184	180	168	157	171	185	163	189	169	164	180	160	199	176	167	162	148	184	182	155	163	156	171	165	173	157	178	196	161	155	187	166	150	154	166	179	172	186	161	187	171	175	151	192	164	136	186	186	166	163	160	161	166	163	175	177	170	171	163	166	161	164	170	166	164	164	160	165	148	170	181	155	170	160	190	167	169	164	188	169	146	166	170	167	163	155	170	160	172	180	155	173	156	183	159	155	177	159	174	134	165	165	159	167	172	184	143	142	161	186	207	178	180	158	155	193	160	149	199	177	175	159	149	186	157	182	170	149	159	166	172	179	163	158	174	170	188	178	157	174	156	189	163	158	190	180	187	163	171	178	170	169	167	170	173	159	180	184	149	165	159	177	173	202	174	184	175	169	147	156	156	148	176	167	204	192	169	162	156	156	152	191	169	183	177	178	168	176	172	171	167	175	156	183	177	171	140	166	162	162	151	170	176	150	171	189	184	157	156	181	168	199	164	140	174	201	170	171	179	184	170	184	159	155	148	166	152	166	162	145	177	184	171	171	170	145	192	176	178	167	170	180	178	150	170	163	180	172	145	151	164	170	173	175	151	147	161	151	187	164	179	153	171	166	174	166	162	182	178	149	138	185	169	166	182	162	163	176	199	163	153	171	179	185	144	173	159	173	164	149	164	190	157	189	149	174	160	149	155	190	166	168	184	171	171	171	170	192	175	167	169	177	183	170	177	155	156	184	169	163	178	180	176	175	181	155	176	154	158	180	181	150	158	172	168	161	162	160	148	183	169	161	160	163	188	185	180	159	172	159	162	178	156	170	164	155	170	193	170	162	167	192	180	169	142	171	174	194	169	159	194	180	173	187	171	159	175	152	164	157	178	191	176	162	149	180	168	176	152	167	158	164	175	179	194	164	187	161	201	167	171	165	181	190	155	175	175	172	181	178	161	184	169	156	168	172	175	186	144	158	153	173	186	199	147	168	178	140	173	166	186	171	133	172	190	167	195	165	162	158	156	184	175	158	177	169	184	166	184	149	186	184	173	187	172	152	158	159	183	156	169	162	200	174	159	142	176	192	170	167	153	171	160	182	182	152	158	172	191	185	181	166	155	175	168	178	160	172	138	149	164	152	215	162	153	154	168	164	173	160	170	163	163	195	169	151	150	198	179	186	173	168	167	176	176	164	190	177	177	188	192	203	158	171	159	182	182	165	191	167	181	167	179	176	172	155	181	196	161	163	172	159	177	181	181	171	160	183	174	192	178	158	145	167	161	164	133	158	159	173	134	203	173	170	172	181	180	175	164	154	174	154	151	160	155	154	182	165	195	152	187	170	172	186	200	179	180	198	169	173	167	177	161	137	154	176	166	173	193	187	181	149	163	167	178	172	192	192	173	183	162	154	161	173	163	167	144	152	168	177	176	156	180	179	155	189	175	165	168	163	178	182	166	160	168	143	180	172	194	174	144	179	191	166	159	150	164	171	145	164	151	178	187	173	165	176	176	173	166	188	179	166	168	184	194	159	198	185	174	212	172	166	189	144	149	158	169	153	162	170	162	178	180	146	167	168	173	196	154	185	155	161	162	162	177	177	182	178	162	201	166	146	174	157	178	172	151	179	157	145	163	179	158	166	140	169	166	177	176	195	148	141	188	185	136	164	176	178	151	162	169	181	195	149	160	155	162	162	190	168	203	173	199	177	202	167	171	197	176	174	179	180	166	180	183	182	196	179	167	165	173	140	170	161	153	164	165	157	156	169	170	161	182	178	154	175	166	170	160	170	175	190	177	186	151	158	165	170	149	170	174	164	187	182	170	179	162	152	151	172	175	198	161	190	182	167	152	177	185	174	162	157	153	155	173	188	181	151	187	146	147	181	157	148	165	159	170	194	192	188	156	168	185	168	163	151	142	169	153	174	151	170	162	168	170	162	181	164	179	170	172	150	194	186	162	173	152	188	183	151	163	167	137	196	169	169	170	174	163	152	167	168	151	148	147	183	179	186	170	190	185	190	156	164	182	170	159	159	192	177	167	191	152	193	188	155	173	155	156	150	180	178	147	155	162	156	173	186	176	173	184	194	153	173	178	159	167	176	171	172	162	189	183	171	171	162	155	166	167	165	175	156	193	187	185	154	167	157	160	184	172	184	159	170	161	178	159	161	193	174	188	192
11434	1831	4510	5534	4520	3524	2738	1901	1162	711	606	577	544	508	486	496	544	501	446	506	441	471	471	446	477	466	443	463	469	595	539	553	484	418	471	432	441	431	420	413	449	435	476	444	426	405	426	427	469	430	426	441	409	417	391	407	431	436	434	435	416	435	435	430	405	487	410	449	399	449	439	451	453	444	418	410	442	445	449	437	426	440	385	418	411	439	430	400	466	434	454	438	421	423	438	439	441	433	408	469	441	425	449	434	455	427	441	384	421	453	416	398	421	424	459	427	427	434	454	443	433	426	410	420	406	412	427	410	434	427	421	446	450	434	407	449	475	412	433	446	397	413	422	456	421	400	400	426	423	425	433	396	429	416	419	433	412	424	401	407	435	404	411	459	424	425	449	394	464	422	460	382	422	441	425	410	452	398	420	399	403	445	465	432	416	425	428	413	393	412	431	416	411	432	429	466	415	423	416	441	402	454	439	476	415	418	439	424	441	414	459	408	415	382	431	425	414	429	428	432	454	420	443	400	382	419	372	434	414	423	409	404	430	400	450	411	451	416	422	415	441	389	425	444	452	456	411	429	407	421	436	421	429	388	424	408	437	402	415	418	434	450	410	447	405	413	423	428	373	391	434	400	419	426	456	426	401	416	406	433	441	453	369	414	441	451	400	389	451	407	452	431	468	463	418	451	448	428	433	421	433	426	421	400	422	448	400	395	439	417	438	456	422	408	438	419	419	424	418	398	387	438	409	420	428	438	402	437	435	383	446	394	423	426	446	421	415	438	449	397	417	451	426	436	431	412	379	437	429	409	417	425	451	430	415	436	423	395	434	426	419	428	403	434	396	412	414	399	441	449	398	454	427	441	427	398	459	430	438	424	441	486	412	436	435	427	472	393	447	445	444	385	398	443	412	458	366	417	428	471	403	380	438	475	425	418	435	421	437	457	456	426	451	438	407	414	437	447	403	414	412	388	409	428	397	432	397	423	425	400	462	438	438	402	461	418	420	451	449	402	413	416	453	464	435	421	440	450	385	451	415	426	434	445	464	389	418	422	386	390	428	427	430	421	457	440	408	438	441	460	409	388	412	450	425	440	451	411	381	421	410	396	402	382	410	399	440	422	382	414	420	422	413	404	413	436	431	405	403	429	450	411	425	440	399	443	412	437	423	448	454	405	415	397	453	425	457	411	440	441	418	443	395	417	414	437	413	432	440	423	399	371	433	394	426	474	406	428	391	415	402	413	427	430	439	404	416	426	438	417	453	422	421	459	441	410	380	425	417	404	448	426	397	425	396	444	426	435	412	432	455	385	426	424	396	412	448	399	411	438	438	413	449	470	405	400	414	422	456	417	429	392	397	443	463	377	423	439	408	405	453	407	444	429	457	417	417	415	408	405	430	377	443	418	447	414	429	424	394	406	442	418	411	398	419	433	454	448	429	399	429	413	448	428	426	429	465	414	428	380	404	412	450	416	400	436	400	443	411	421	445	416	415	403	404	424	420	376	394	395	367	436	419	409	468	406	419	421	441	419	439	394	421	400	400	381	417	408	435	423	401	463	436	394	368	430	418	436	465	419	413	495	446	441	405	423	389	422	442	432	410	398	411	396	407	433	435	402	434	404	434	433	418	449	457	407	405	399	401	448	405	420	443	407	379	446	426	417	436	448	415	422	407	420	436	418	416	405	402	390	415	427	387	405	409	443	379	385	437	423	421	408	406	451	425	430	391	424	413	428	424	408	401	423	425	439	430	414	425	459	369	447	413	436	422	437	440	468	414	407	445	438	451	401	388	426	434	406	409	416	459	444	433	416	421	416	397	443	425	405	397	434	419	435	380	439	404	411	450	428	402	420	401	370	441	407	409	459	386	435	422	414	433	428	434	445	412	448	393	415	419	413	432	430	420	409	413	426	419	424	415	411	452	418	366	425	434	405	441	438	390	397	455	382	401	437	391	438	452	424	423	397	459	404	423	418	420	389	386	396	444	429	428	433	439	418	425	409	403	423	439	422	430	425	432	415	412	437	455	412	400	417	399	469	427	447	418	434	417	428	452	433	410	403	393	394	452	435	421	416	424	457	420	453	434	404	409	394	400	414	453	445	414	400	438	427	434	451	441	390	447	438	428	422	409	430	387	419	416	433	423	436	439	417	449	410	424	414	411	430	426	429	437	454	429	405	447	400	413	404	417	441	447	426	437	397	386	418	431	435	437	384	416	451	438	426	460	416	410	417	433	440	411	431	403	415	444	460	409	421	402	414	399	414	435	426	429	367	428	412	438	393	378	428	408	426	397	417	415	416	457	452	420	442	408	458	401	421	398	439	435	410	422	467	417	405	420	429	372	430	465	417	421	451	434	430	411	441	426	399	446	427	412	407	394	452	425	401	415	424	403	439	434	414	421	434	424	403	439	442	443	417	426	423	418	460	413	391	433	397	436	392	464	436	452	454	435	416	406	428	384	391	414	435	451	412	428	439	425	418	419	432	439	418	409	408	433	398	422	405	415	440	414	397	447	406	412	415	407	417	440	430	451	460	427	406	423	400	461	431	396	433	453	433	389	400	405	429	428	414	415	403	455	421	430	409	441	450	419	410	411	397	431	408	414	438	405	408	466	437	469	410	425	449	400	414	473	425	425	411	402	445	419	419	453	437	407	413	408	409	411	425	393	464	408	452	438	442	446	425	424	404	434	429	396	445	442	441	425	454	421	409	426	416	423	432	399	435	421	445	385	410	426	440	414	400	410	441	441	409	404	443	431	422	410	457	438	403	471	446	425	428	444	435	402	449	429	431	418	433	389	416	444	400	407	433	419	425	419	422	444	412	430	393	415	435	435	409	430	409	427	460	437	416	404	409	446	450	421	448	435	428	468	387	435	435	388	435	426	461	414	403	404	401	447	443	394	395	426	401	414	398	390	419	448	455	423	399	393	414	428	437	463	433	423	409	424	443	431	430	453	454	409	405	420	399	440	414	444	399	413	397	447	421	442	428	444	380	407	449	436	440	427	400	433	420	400	421	400	388	432	439	426	408	441	438	436	411	433	396	422	406	420	396	397	434	446	377	437	420	427	444	397	428	408	440	427	436	377	363	406	452	429	419	444	468	421	450	408	434	430	402	433	430	422	390	394	424	420	426	377	422	460	431	442	464	460	430	420	414	393	440	398	381	408	425	457	417	416	421	421	434	408	399	418	421	447	445	414	435	388	419	424	408	430	389	425	441	401	396	434	448	429	427	425	399	373	474	398	412	422	425	376	396	417	401	451	428	431	423	441	426	402	433	426	405	439	409	420	427	417	453	422	423	407	430	477	411	391	447	401	441	408	436	422	454	407	377	439	476	389	437	418	465	423	418	413	397	419	424	428	434	411	403	437	459	430	420	426	453	435	411	429	405	426	417	427	432	423	416	467	422	425	439	428	399	432	412	410	415	412	415	436	410	457	440	407	462	465	429	417	410	439	467	424	414	419	450	391	432	395	439	362	414	427	407
28294	5769	3700	3026	2120	1514	1099	732	533	446	369	341	362	350	365	294	362	318	306	334	354	358	354	367	344	343	316	340	383	333	352	359	326	342	328	320	329	328	353	301	331	314	333	302	345	340	312	352	351	321	330	310	322	328	366	325	340	335	319	316	310	352	302	297	303	330	324	298	328	314	339	311	319	336	335	307	312	314	349	332	346	310	326	344	311	321	319	323	316	342	319	313	333	318	308	304	331	322	327	302	301	341	307	289	362	317	338	325	301	314	324	337	332	290	365	326	283	333	314	350	340	302	321	363	335	330	323	310	339	322	324	333	317	335	311	319	299	327	317	336	319	347	367	304	332	328	324	321	318	339	329	332	297	288	352	307	322	321	315	356	323	341	326	322	320	354	291	340	347	295	301	343	336	359	293	334	338	316	338	286	330	339	363	329	334	282	338	316	325	301	315	326	320	311	320	342	310	326	320	310	326	358	315	331	322	339	314	270	322	341	334	344	310	318	321	324	315	332	315	320	320	326	316	304	331	327	324	303	302	351	314	338	303	321	320	316	332	332	323	346	314	353	330	304	347	325	317	337	320	307	330	343	317	317	330	300	346	321	307	307	312	323	318	313	333	286	317	357	327	353	319	346	309	321	320	296	312	346	315	338	318	293	307	351	330	314	345	315	325	317	329	345	322	293	310	319	337	307	307	338	346	339	321	335	324	372	306	310	327	315	331	304	334	358	323	317	301	336	314	282	305	341	327	346	347	340	327	358	315	314	289	315	313	303	293	336	302	283	295	341	335	331	335	310	332	346	340	332	309	335	322	297	312	307	272	293	309	325	329	299	335	350	334	316	327	351	343	299	360	303	295	357	322	301	324	353	331	298	338	315	321	345	299	328	285	320	314	335	318	296	317	305	291	316	344	319	304	293	322	319	306	332	334	350	307	367	338	380	379	335	326	313	296	347	306	336	313	319	332	314	316	327	344	329	329	371	287	342	311	340	347	293	340	305	289	329	325	335	322	325	361	309	319	336	325	307	328	337	327	347	340	316	352	371	315	354	315	347	334	369	314	335	377	301	282	318	287	285	316	318	318	312	314	287	362	320	321	302	351	316	300	345	305	315	316	335	315	322	324	340	327	315	328	317	304	314	287	344	307	332	381	319	347	323	334	324	325	322	330	327	314	343	353	314	325	356	326	309	304	350	356	331	343	300	346	338	324	323	280	329	363	337	293	341	309	313	327	304	355	317	333	321	311	325	341	346	318	314	370	326	286	334	306	303	305	304	346	318	309	323	332	326	323	306	328	309	316	295	311	290	338	340	330	320	312	338	295	320	340	352	319	332	301	326	296	326	334	318	348	285	349	312	319	330	325	365	340	336	325	335	332	311	363	312	357	310	329	306	309	327	325	302	325	301	315	336	311	315	307	277	362	340	337	348	306	318	309	296	308	326	351	322	332	339	315	305	341	338	313	318	271	351	310	316	294	341	316	323	333	346	328	305	316	337	310	322	344	317	297	325	327	331	314	308	329	331	309	307	340	317	300	328	314	329	350	289	283	341	325	303	367	342	326	315	340	319	328	282	316	347	339	323	324	356	321	315	315	327	329	299	328	330	339	314	335	315	292	361	306	297	318	328	282	308	331	329	314	341	352	297	333	294	308	350	311	334	338	307	311	307	339	306	339	356	328	324	302	296	332	342	313	309	372	290	287	280	347	326	361	307	304	324	345	294	312	309	315	308	304	332	293	310	345	346	300	340	339	323	330	337	315	319	295	320	345	318	341	310	325	303	307	319	336	329	307	290	317	351	337	325	276	295	312	342	306	317	329	340	315	317	336	335	364	318	327	335	347	331	300	304	306	327	339	335	306	310	305	333	320	348	331	298	323	287	327	310	339	294	302	341	323	310	291	315	336	317	336	305	368	349	328	336	310	299	304	296	295	367	343	333	321	288	329	313	305	366	336	328	341	302	337	324	353	337	362	334	335	318	329	299	293	307	323	311	292	336	321	282	346	300	317	337	340	286	342	301	313	279	298	313	349	340	341	345	332	298	342	341	332	264	321	314	334	301	332	324	360	314	344	281	308	354	311	316	313	324	307	339	336	324	286	319	305	336	342	343	345	321	354	295	366	302	336	323	318	333	303	337	300	319	348	291	321	325	338	298	349	327	340	305	327	307	311	302	353	334	333	352	307	322	330	317	293	331	327	359	308	343	317	319	334	352	297	320	309	331	336	349	312	339	294	315	336	322	354	345	301	305	336	325	307	333	330	304	335	302	309	324	335	284	330	347	335	295	327	314	313	317	327	318	326	302	338	342	312	318	318	335	349	300	298	317	303	352	323	331	316	320	338	328	309	307	330	327	352	339	300	364	324	336	322	303	343	318	326	355	300	324	316	322	294	345	312	318	336	336	351	305	341	332	327	325	318	342	313	308	332	310	325	340	301	309	315	327	320	315	330	321	296	342	287	314	307	340	338	318	316	358	335	343	268	348	271	307	318	343	314	332	336	333	354	317	333	348	323	307	338	334	332	310	327	308	327	310	358	333	284	319	319	319	316	317	289	328	351	314	300	283	302	287	307	338	330	302	326	318	319	308	362	323	333	349	330	293	299	365	310	299	316	327	321	328	346	341	292	321	338	345	314	295	342	356	326	308	327	344	293	350	292	332	310	367	320	316	320	296	289	315	319	374	332	343	307	335	329	306	329	327	345	355	345	352	306	323	350	310	309	339	352	334	355	309	352	359	312	327	325	304	325	346	350	340	324	358	307	309	322	328	307	360	297	315	346	358	355	357	370	330	350	330	320	332	325	326	302	337	312	321	330	325	357	330	321	345	302	364	327	311	312	338	342	300	343	328	308	308	336	332	289	338	300	313	323	338	314	328	329	334	319	359	355	300	340	292	300	347	284	317	319	338	304	365	345	343	322	348	310	319	334	314	299	326	296	290	323	337	322	329	304	305	336	332	293	321	315	339	311	330	354	314	328	304	304	347	328	308	328	318	309	329	337	349	340	303	353	350	300	326	333	325	313	337	329	321	340	336	332	316	312	283	310	360	321	315	308	308	331	292	295	297	309	340	320	301	321	356	332	309	303	320	329	323	343	338	339	297	322	325	311	295	359	324	311	311	329	321	336	342	306	302	327	259	337	300	335	332	367	320	352	320	323	338	328	331	312	302	326	328	308	324	317	291	296	334	285	357	316	292	329	311	332	308	335	337	359	338	316	326	338	303	322	325	322	299	353	355	321	333	326	316	327	296	311	301	339	306	339	305	362	320	350	338	320	329	312	326	304	317	305	317	293	316	299	337	346	317	322	352	353	289	349	326	315	348	337	310	323	324	358	318	335	315	357	328	362	302	328	316	310	328	331	361	322	311	340	335	322	306	341	299	320	314	291	316	319	324	326	363	329	333	324	321	293	293	304	317	327	318	317	309	342	296	324	330	310	320	332	319	315	291	300	344	333	309	317	342	311	334	328	325	314	312	349	310	308	296
15205	3008	6498	8142	6905	5648	4315	2503	1564	1280	1068	1015	966	947	935	860	878	833	839	799	842	795	826	829	782	772	806	864	853	884	933	935	819	772	743	776	745	765	792	767	699	751	775	786	716	741	781	700	752	778	739	768	734	734	733	713	722	693	740	737	765	709	681	802	688	765	751	739	721	770	723	681	690	771	732	713	682	731	695	713	693	737	717	771	756	733	699	708	764	723	735	727	742	710	699	700	726	676	709	760	685	722	752	700	752	708	762	715	761	695	702	707	715	710	774	733	709	711	789	722	705	748	766	721	763	682	706	739	701	715	700	726	714	719	705	778	748	725	697	741	692	794	724	743	773	717	705	733	718	717	662	738	717	695	730	715	737	706	737	714	773	745	689	756	685	713	758	715	715	731	715	771	752	739	730	748	700	747	635	681	730	696	743	711	727	659	737	704	745	685	712	719	671	735	678	677	752	755	699	771	684	748	697	719	743	746	723	675	735	712	736	751	717	726	736	716	715	706	715	718	715	751	716	731	705	732	755	689	746	768	725	716	718	754	740	743	750	683	713	721	706	708	656	710	704	714	670	697	773	750	704	714	707	743	742	723	730	690	780	751	691	689	717	716	712	712	714	690	790	684	699	749	711	716	782	723	722	710	706	738	747	748	691	719	696	707	730	710	717	684	727	707	719	700	691	702	696	723	723	774	691	735	701	699	670	729	727	719	744	702	728	731	706	716	737	711	703	726	725	695	735	742	730	754	731	739	711	728	713	734	757	739	710	685	732	705	739	693	680	777	704	729	693	770	753	735	720	704	723	746	751	721	722	716	675	737	661	693	693	761	743	684	689	760	767	694	730	674	739	728	694	714	725	720	726	694	747	701	734	723	722	750	671	710	773	687	754	670	701	721	698	734	712	706	712	725	692	763	720	744	729	684	694	696	713	714	713	758	753	701	714	713	723	715	708	727	736	676	754	729	767	684	685	687	717	689	702	742	700	735	715	718	745	699	729	749	726	731	732	733	723	707	733	736	746	716	756	740	718	801	724	729	710	716	709	699	764	723	690	720	670	709	709	731	798	680	700	703	723	750	755	746	716	712	676	733	754	734	764	744	726	697	741	720	712	700	716	720	760	699	697	674	733	752	721	714	770	707	690	721	759	746	738	724	705	736	722	717	741	696	736	737	738	696	768	746	664	728	714	703	770	703	707	734	764	716	718	751	764	748	710	713	722	719	770	764	745	664	705	730	734	749	694	696	720	710	646	733	681	737	713	706	701	720	717	750	729	717	729	782	736	775	751	736	734	720	770	721	747	720	703	738	767	763	734	735	690	726	691	737	679	701	715	673	714	762	717	727	703	687	728	756	734	737	708	712	739	718	710	733	701	721	733	757	727	702	685	730	689	723	716	739	684	748	714	667	735	723	689	686	718	737	681	695	730	671	721	725	691	650	737	700	708	661	707	764	742	680	745	681	746	701	737	716	722	746	742	711	701	736	732	719	732	746	730	745	727	703	752	728	727	663	687	694	765	729	715	778	703	681	758	724	744	687	714	702	726	724	729	728	730	689	759	735	720	742	712	737	731	694	737	743	764	724	690	702	695	721	761	731	721	678	764	722	734	744	723	683	713	738	711	737	757	707	686	724	653	695	734	736	731	753	695	708	726	689	723	790	691	731	725	719	690	726	719	725	699	758	770	640	771	696	706	724	747	745	739	701	708	723	702	739	715	702	697	711	666	721	718	725	732	707	703	779	677	722	692	736	716	728	749	757	717	742	760	718	694	692	708	764	706	694	721	724	706	737	742	712	708	717	727	685	730	760	683	701	689	699	764	725	700	691	713	721	718	772	730	736	680	707	706	710	701	750	694	781	717	764	670	798	658	729	695	753	704	763	677	737	680	696	770	785	693	742	757	709	745	717	746	733	698	761	740	697	736	718	711	695	731	695	714	749	736	722	708	712	725	728	729	722	717	728	720	736	711	725	747	782	705	735	739	743	685	688	726	747	719	715	739	709	718	756	698	754	707	761	714	720	682	729	707	763	717	732	705	695	758	667	725	720	729	723	724	722	712	741	750	711	736	729	692	700	720	705	704	725	715	721	727	720	719	694	768	751	744	679	718	745	696	700	729	711	756	665	687	731	772	734	702	659	724	735	732	717	770	738	717	741	761	699	694	729	736	766	713	754	734	747	705	784	725	744	679	766	689	694	701	698	711	771	766	703	735	725	729	697	723	677	744	730	742	747	719	718	729	681	719	716	777	736	729	749	708	650	724	756	760	702	736	765	736	717	680	749	705	684	712	704	731	736	697	706	704	754	711	710	644	752	759	721	725	727	754	702	727	754	742	710	694	647	719	669	666	763	739	717	746	729	727	699	736	742	691	718	736	701	730	736	739	736	720	759	688	708	792	747	720	716	741	680	713	700	694	714	747	685	718	706	696	735	727	737	740	714	685	722	725	730	737	712	723	690	678	684	657	704	717	693	730	676	734	692	708	690	710	730	706	678	705	687	780	677	744	685	727	717	717	721	736	694	726	767	711	718	725	692	741	756	753	738	745	747	739	707	731	692	692	738	788	720	725	700	706	750	709	680	739	752	712	706	692	728	703	711	708	719	718	748	709	744	735	749	761	740	718	736	721	678	732	711	715	762	701	760	739	714	727	729	775	745	750	764	721	750	771	706	703	728	688	679	771	727	697	715	705	724	754	759	714	691	699	677	675	744	765	721	745	737	723	714	710	670	679	715	659	710	753	712	710	720	703	700	725	705	801	729	681	755	737	681	729	757	755	673	724	738	738	693	689	712	709	728	725	730	782	719	712	713	764	707	727	720	701	745	736	733	771	754	706	751	750	710	716	709	756	717	714	745	717	694	672	756	720	662	741	760	705	728	792	717	733	687	736	740	723	721	735	706	745	720	670	722	740	711	702	721	675	685	795	706	753	734	715	747	742	723	718	744	715	754	773	739	762	712	714	712	716	735	725	734	734	726	733	724	706	724	696	777	742	703	624	722	736	694	717	685	695	730	765	733	706	680	684	710	756	747	718	740	701	696	699	715	757	729	699	735	769	737	727	704	697	734	747	703	709	714	731	691	684	730	758	692	728	716	706	701	753	719	729	748	711	727	759	724	723	700	727	693	706	679	683	750	701	743	682	725	742	733	751	758	711	726	730	709	677	738	716	741	709	744	716	755	752	673	721	698	754	718	714	739	708	706	770	697	735	739	714	722	732	710	722	750	706	714	680	742	720	721	755	761	719	732	705	706	718	756	730	718	694	737	767	698	718	689	699	729	719	728	686	739	690	725	715	674	734	754	683	695	714	723	722	754	702	697	691	738	701	695	741	718	715	710	771	722	725	683	738	715	760	701	736	725	762	686	730	734	737	694	675	720	679	703	723	700	721	703	713	738	737	699	745	685	755	737	674	744	707	700	729	733	700	697	713	715	733	752	728	669	727	721	709	722	725	726	742	751	757	753	694	699	753	715	771	710	730	734
6290	1336	1421	1078	756	579	395	276	213	174	142	186	172	179	190	206	182	176	187	189	175	186	166	171	154	193	194	188	194	197	169	181	171	189	198	217	195	181	175	174	163	173	151	183	178	190	189	166	169	176	168	184	178	164	150	204	196	159	160	177	179	185	174	208	178	184	175	200	173	180	175	203	180	181	181	183	152	181	196	181	173	191	184	177	171	173	165	151	194	166	179	179	182	189	169	188	176	184	176	180	190	184	179	157	176	181	188	171	194	198	180	169	184	174	183	195	168	197	183	207	182	168	158	172	189	195	179	177	178	194	171	186	181	182	182	191	173	188	171	187	175	173	187	163	184	165	176	179	187	190	167	185	193	175	178	178	175	190	180	187	177	169	194	166	184	207	207	184	149	168	192	209	179	206	212	172	161	163	186	173	205	153	167	156	171	178	167	164	198	180	182	164	177	176	156	189	190	197	177	169	211	147	178	165	162	193	188	168	153	174	189	193	153	158	180	200	165	184	202	146	189	182	155	157	155	170	166	161	175	194	183	188	171	193	170	154	166	176	179	180	184	212	189	191	160	155	168	171	193	176	198	199	181	159	190	180	195	167	160	188	197	173	174	183	161	170	166	159	161	135	189	170	155	205	185	210	190	167	179	164	170	204	165	186	177	189	158	187	174	185	198	190	161	187	135	187	209	192	205	192	178	161	191	179	176	153	179	180	193	172	163	190	192	194	189	165	159	162	164	180	177	161	150	178	174	183	169	194	158	165	170	180	175	190	192	174	189	179	160	168	174	159	169	167	160	181	180	187	166	172	169	185	188	195	173	171	170	174	185	149	176	178	189	181	182	168	152	160	162	152	200	188	145	166	162	180	159	164	184	157	187	157	180	198	172	188	199	190	170	184	185	168	190	171	169	172	200	191	186	183	164	163	173	188	191	197	185	209	174	187	162	171	181	174	176	169	157	166	189	177	169	165	167	193	176	170	176	198	167	169	161	199	194	188	162	165	182	175	194	171	188	199	161	206	183	182	170	172	171	197	167	181	170	176	177	167	185	174	168	155	177	181	187	197	173	180	190	187	204	186	186	193	170	197	165	182	181	171	193	164	186	188	191	187	179	165	172	158	182	188	162	186	199	177	218	172	162	182	174	161	166	193	165	206	158	191	156	175	194	203	172	148	174	169	161	184	170	176	162	165	178	226	195	179	183	166	182	168	198	199	163	186	187	169	173	181	186	170	180	180	181	182	171	176	203	217	169	191	202	178	179	181	144	164	162	183	169	193	192	156	182	178	203	185	188	183	209	187	180	167	181	171	186	194	182	184	172	184	179	165	201	204	172	169	169	203	185	177	196	180	176	153	168	182	188	187	186	181	175	141	186	191	189	152	186	192	162	189	163	201	194	207	176	154	174	170	153	190	176	201	181	176	183	187	167	175	209	184	182	184	197	153	184	186	171	169	172	174	176	182	165	176	150	170	187	164	177	183	195	176	204	198	177	183	201	185	174	183	176	163	168	190	156	162	165	199	177	162	156	180	184	202	146	174	172	175	194	164	177	176	173	156	179	176	174	155	165	187	202	158	205	164	166	161	175	187	175	166	168	192	163	183	166	189	200	173	184	168	150	196	193	173	187	166	171	171	149	177	173	173	191	175	213	183	162	199	171	169	191	174	174	172	162	197	181	167	179	179	190	157	175	171	210	172	173	192	191	160	167	192	164	177	173	169	170	172	181	146	157	149	152	174	175	194	182	194	179	152	164	167	172	183	172	185	176	163	194	155	177	184	171	162	195	149	169	162	160	175	184	167	177	194	164	184	180	187	186	196	193	180	163	181	170	189	181	194	161	182	188	152	172	178	195	170	203	185	188	168	180	171	182	209	185	149	170	187	164	203	174	184	164	196	187	200	167	175	174	146	212	192	168	173	198	167	184	186	210	208	179	164	173	185	177	188	179	160	167	180	178	168	176	172	182	154	187	187	154	166	169	151	163	164	175	169	176	162	187	166	162	159	183	189	164	164	179	156	174	186	179	151	184	182	175	183	176	190	169	177	171	154	180	185	176	164	184	173	188	174	188	176	181	174	148	186	170	180	180	189	165	178	176	192	164	157	185	190	156	197	154	206	193	172	162	168	162	191	172	175	189	183	152	163	163	198	169	173	165	163	186	173	175	185	179	191	198	187	173	182	188	180	190	162	168	190	166	160	156	186	167	192	209	194	169	175	158	165	168	159	177	159	182	158	183	176	221	169	160	176	195	173	192	226	173	171	171	181	160	180	187	181	168	160	195	164	188	164	200	185	181	171	155	220	168	189	186	208	165	186	188	158	170	170	157	199	166	153	192	178	186	159	186	192	183	164	149	166	173	188	152	157	140	167	176	166	177	176	199	164	170	178	154	188	188	182	185	170	186	159	165	198	155	188	162	184	173	178	168	149	168	186	183	174	163	155	179	172	197	171	173	145	163	171	212	192	169	165	171	159	185	185	180	175	179	145	172	187	143	165	187	164	183	184	184	177	175	183	190	183	152	198	205	168	172	187	157	175	171	199	192	180	177	191	168	184	198	194	198	177	188	165	188	162	156	174	180	176	170	174	193	181	198	195	183	168	173	209	184	196	144	184	176	191	189	161	174	179	218	179	166	164	165	155	162	187	203	177	202	213	152	163	159	167	182	198	192	176	198	166	162	191	167	198	207	175	187	197	176	183	190	215	177	162	137	161	183	195	165	153	173	176	155	168	163	181	183	201	180	183	185	183	179	177	202	172	178	172	196	169	167	153	194	194	170	187	171	201	178	157	167	175	169	167	174	161	190	168	171	173	178	154	173	145	163	193	168	178	183	199	171	167	168	185	158	176	208	175	164	177	177	200	154	156	153	191	190	178	187	179	179	198	181	197	198	188	186	175	168	181	180	216	165	176	183	160	165	155	164	192	199	171	148	184	179	179	175	153	179	212	162	199	181	177	141	181	215	192	190	182	174	171	188	177	160	174	170	185	142	168	172	170	201	166	183	196	200	188	171	185	158	211	169	158	180	181	194	200	177	185	170	177	175	205	216	170	169	186	186	218	173	152	175	173	182	176	185	183	168	174	201	190	155	175	183	174	192	183	188	175	160	151	178	179	183	181	181	176	182	192	176	172	175	189	154	167	165	191	179	204	150	170	155	172	187	181	169	185	191	180	175	215	152	194	195	142	188	157	186	197	164	151	167	175	177	187	222	168	167	205	194	179	198	172	164	170	169	172	172	164	176	192	171	152	175	193	165	182	194	165	188	185	160	165	188	172	182	181	200	201	188	211	161	167	182	169	182	174	156	154	184	152	165	190	152	157	159	154	180	186	169	182	192	181	158	179	184	185	199	177	199	173	173	165	185	183	178	180	156	159	164	160	187	197	182	182	163	176	160	181	171	187	173	223	177	176	181	175	161	175	200	196	155	196	201	191	173	175	180	180	182	196	188	156	186	153	187	184	154	144	187	175	194	178	154	177	180	212
4207	1278	2750	3291	2773	2186	1498	863	576	473	440	445	453	480	414	429	405	442	412	432	409	390	427	453	431	444	462	435	462	444	447	482	447	444	394	386	418	456	454	431	420	415	431	440	454	461	423	425	399	443	430	446	403	417	393	401	391	437	426	424	397	453	439	397	414	431	439	429	426	418	430	443	400	452	401	404	420	392	413	427	404	419	421	431	413	450	440	463	405	414	443	376	399	414	436	452	384	383	429	399	438	400	396	444	404	442	456	421	444	411	413	464	403	407	441	441	415	411	428	431	443	407	406	447	462	424	421	433	419	416	422	454	425	434	392	413	407	425	420	424	441	413	435	453	437	407	407	409	414	439	386	403	408	444	435	471	438	469	415	413	437	410	412	426	425	439	432	430	420	453	421	430	446	443	435	428	444	404	419	433	410	398	379	432	409	473	398	428	411	445	396	441	452	425	413	440	434	427	428	414	425	401	417	390	449	442	424	386	443	439	444	400	444	411	417	378	415	442	433	451	433	420	401	418	403	440	396	459	436	424	413	416	401	404	429	409	419	440	475	432	451	464	434	442	420	432	446	424	428	418	467	443	382	432	401	382	438	405	449	377	437	416	430	398	392	434	419	424	433	435	430	452	381	429	420	455	420	407	437	401	422	416	414	390	397	448	430	425	413	438	399	437	440	432	430	426	432	431	448	413	405	407	417	449	434	444	400	428	442	430	441	415	465	431	423	359	376	431	430	422	413	431	437	399	413	432	444	447	421	452	383	396	402	429	418	424	403	434	405	441	426	430	442	399	430	432	423	446	392	443	431	406	408	418	431	408	421	382	377	446	412	423	395	432	387	394	425	420	397	390	406	404	406	463	438	409	435	442	474	440	460	414	434	425	423	409	428	401	403	421	440	414	429	449	437	443	435	417	419	442	445	453	422	403	433	418	436	458	436	393	413	413	410	422	413	423	421	450	435	427	384	429	439	393	404	402	417	395	369	464	374	448	463	408	436	407	443	429	466	416	425	436	368	424	376	423	397	448	387	443	408	461	440	475	437	440	418	448	410	408	426	443	441	397	410	472	431	440	395	420	389	425	413	440	418	413	413	402	390	435	410	411	409	420	422	411	426	457	406	421	432	422	404	407	398	404	417	410	458	420	439	382	400	427	408	431	419	431	364	434	458	439	457	423	460	410	464	412	427	443	450	441	397	419	414	445	408	412	431	445	438	429	411	412	463	422	431	445	409	393	445	436	445	394	415	410	417	449	393	419	410	430	454	438	433	438	428	423	405	427	404	430	421	432	425	447	432	438	478	469	438	407	430	442	448	394	407	410	422	401	413	441	414	434	427	417	420	402	456	449	387	437	453	410	386	426	413	413	412	409	461	414	418	446	448	412	461	424	420	426	413	410	456	480	429	413	432	431	408	412	443	461	445	434	426	426	410	467	410	400	426	410	465	448	419	468	418	418	400	421	451	450	428	422	402	416	448	426	426	451	379	398	437	427	452	408	416	372	451	429	435	449	438	423	440	451	424	449	443	419	419	418	439	422	398	419	411	423	422	410	432	417	422	472	409	399	430	427	389	458	419	436	420	411	442	379	445	391	396	404	445	443	428	396	419	431	441	416	454	454	401	427	397	416	424	440	413	449	403	429	439	385	440	409	421	442	441	397	418	438	433	399	446	420	436	397	413	448	439	479	413	448	425	421	401	376	424	434	410	406	424	413	472	407	436	435	452	416	391	392	454	440	417	391	431	433	421	441	434	421	389	415	437	428	426	420	422	399	405	432	419	470	415	412	412	432	450	436	430	401	445	426	435	433	405	404	449	410	445	435	459	443	425	426	387	421	410	405	424	411	442	392	417	427	403	421	430	377	451	436	451	433	418	435	421	430	406	452	426	387	414	380	412	432	440	393	397	432	443	405	441	427	430	414	455	401	469	409	418	447	412	431	417	385	427	386	414	478	430	436	433	404	407	459	417	380	460	415	370	414	422	404	413	438	409	436	451	430	402	435	415	407	402	405	431	439	443	418	432	440	453	420	445	430	430	443	426	414	448	421	427	406	409	449	469	442	420	397	383	395	429	401	417	417	422	430	406	428	448	430	428	456	401	437	396	387	417	455	410	407	402	420	445	411	416	402	404	493	401	431	409	445	426	415	423	395	386	399	444	400	424	394	454	435	417	414	436	409	416	450	425	402	462	438	419	410	440	463	441	435	408	422	426	416	382	446	431	442	420	475	413	448	397	430	378	413	420	422	402	471	402	437	470	420	423	423	411	402	416	413	435	389	402	433	418	449	463	434	418	402	411	441	471	448	394	439	448	416	424	405	435	423	429	403	463	416	422	420	393	430	460	405	434	415	409	436	412	458	452	425	388	405	431	393	428	401	442	443	426	417	402	456	377	426	450	417	413	432	424	431	398	410	421	432	428	412	434	424	436	426	444	410	450	449	411	394	438	419	429	427	434	428	452	414	418	412	409	430	461	431	392	426	419	450	415	426	449	449	438	428	435	431	449	460	403	431	420	431	404	431	416	448	437	434	461	441	441	413	429	429	402	383	434	437	411	428	411	412	407	388	429	439	407	399	423	453	423	405	438	438	385	371	462	434	432	387	400	423	414	428	439	440	437	417	424	411	396	406	415	416	400	428	392	430	393	399	432	449	431	425	373	440	403	440	382	377	386	370	422	416	431	409	408	429	436	407	466	416	380	444	411	451	454	399	419	407	434	431	430	424	461	452	406	431	470	430	422	422	456	386	415	416	439	409	451	418	411	478	411	409	464	429	435	448	428	428	439	447	437	390	462	402	430	427	411	442	459	424	403	419	464	429	441	420	425	441	387	483	385	444	432	441	417	411	435	431	399	442	421	424	422	442	464	415	435	422	477	436	426	417	420	431	423	404	418	428	450	435	428	431	411	396	425	399	410	438	421	431	415	409	413	450	417	435	453	438	390	427	431	463	412	430	437	439	441	424	403	454	420	423	393	438	412	409	403	378	413	404	430	416	409	430	436	440	446	418	412	410	437	423	445	428	406	423	436	455	426	380	390	412	406	386	441	414	394	455	405	424	430	417	403	431	422	452	463	399	462	446	388	432	427	428	430	458	435	409	437	422	399	436	408	403	399	416	414	479	410	405	400	434	438	449	450	441	457	413	400	410	431	425	452	447	420	428	396	421	388	439	388	419	431	417	406	430	428	450	417	406	438	406	403	434	452	399	412	446	439	464	397	430	412	425	467	413	432	426	455	431	442	391	400	417	397	424	451	415	420	443	395	438	426	401	433	420	433	409	423	428	410	431	414	433	431	446	424	402	415	421	379	417	403	444	423	425	408	425	436	430	432	410	401	445	411	410	433	422	464	435	418	503	402	384	426	413	431	444	439	426	429	389	415	421	423	417	408	429	418	435	401	396	416	436	446	417	413	397	458	411	420	401	380	423	431	424	452	424	444	436	439	380	418	422	424	458	416	419	386	411	386	424	454	439	466	423	428	426
18507	3200	2720	2201	1377	1017	595	403	273	209	224	175	182	195	199	192	191	185	187	185	167	168	195	173	177	194	174	178	209	177	177	215	165	150	173	167	189	171	177	181	184	177	176	188	185	172	161	176	204	176	162	179	149	170	182	167	164	186	163	172	173	175	157	185	172	174	180	143	163	154	175	184	173	191	169	171	170	167	181	174	172	176	169	179	188	157	166	158	175	164	163	185	142	173	191	158	178	176	174	176	177	165	163	181	178	200	159	171	162	162	164	162	169	165	137	179	184	193	170	165	157	161	183	179	168	197	174	139	173	158	153	179	159	213	183	172	170	174	160	159	169	178	172	165	161	177	160	188	181	144	173	178	158	172	145	177	181	181	156	149	194	182	177	185	203	180	175	146	176	159	184	174	174	167	176	159	172	176	153	176	215	158	151	164	172	160	189	150	146	184	159	167	189	158	196	166	162	166	167	173	180	169	173	148	164	190	175	167	169	159	186	151	152	176	157	170	205	171	152	181	182	171	149	169	183	187	180	163	141	178	195	150	171	171	206	151	163	174	178	167	164	173	140	173	178	187	176	163	181	169	147	142	155	150	164	182	162	159	150	173	154	169	159	141	177	180	165	175	185	157	145	165	144	153	171	174	178	148	197	175	167	188	166	162	147	171	182	175	149	164	181	147	163	198	183	166	174	155	158	158	159	190	201	180	161	209	180	146	195	173	170	164	185	167	166	180	152	160	187	150	169	171	191	188	184	179	176	148	171	173	146	181	169	170	167	164	184	164	175	178	171	168	175	157	148	171	171	206	158	171	150	168	194	147	182	172	191	203	170	166	163	152	152	138	185	179	171	168	179	191	162	152	206	151	156	144	196	142	151	151	173	179	184	162	144	157	181	186	154	223	192	191	175	197	168	183	166	171	150	192	175	176	158	168	162	190	153	195	192	173	171	181	210	161	151	179	181	150	155	212	148	154	180	158	142	173	190	156	162	166	160	158	156	190	165	209	194	182	186	165	176	146	153	166	187	164	170	184	156	152	154	171	166	154	144	147	167	160	180	153	166	156	172	183	169	158	167	160	175	180	184	174	170	163	165	152	164	174	176	182	155	161	155	185	167	192	184	173	166	178	184	185	189	156	174	161	163	177	181	162	205	186	173	189	180	176	155	158	165	185	160	161	169	197	183	194	162	155	179	144	172	163	191	161	172	173	197	150	182	190	196	184	140	135	173	152	180	157	159	186	171	176	179	161	184	180	187	176	167	180	191	162	151	186	175	165	159	170	153	161	191	164	143	206	179	141	202	172	174	179	169	160	178	167	161	172	164	182	174	176	167	160	157	180	170	153	151	162	139	155	137	193	173	187	164	166	184	171	188	137	168	167	164	181	152	157	171	155	177	193	179	162	142	172	165	162	174	182	206	178	176	192	160	185	154	171	165	187	171	170	173	198	162	165	174	171	176	152	168	175	176	193	176	155	148	154	191	206	159	166	181	167	178	187	172	172	176	173	188	182	170	195	161	154	188	174	184	193	189	156	185	162	160	157	152	190	177	171	179	200	178	157	162	168	182	166	160	177	171	177	159	177	167	158	173	185	178	177	160	151	179	175	136	177	141	169	180	184	173	157	174	180	205	167	170	162	191	160	167	157	188	152	179	158	165	159	165	153	173	183	178	186	181	181	167	162	177	165	178	184	170	169	146	156	156	160	189	165	185	163	187	174	161	170	175	179	179	156	175	180	164	169	185	178	179	141	168	177	168	160	166	178	169	175	164	165	164	175	166	163	171	183	186	157	194	146	171	176	192	166	174	188	154	168	173	181	185	154	159	195	173	163	171	189	140	176	167	156	165	164	159	173	163	202	174	168	167	146	192	155	165	164	149	161	172	162	184	161	173	195	189	170	169	173	152	171	191	173	158	148	148	161	200	171	159	183	154	176	200	187	173	144	162	161	172	174	162	171	188	172	179	191	184	181	180	157	163	161	175	170	169	177	175	171	146	134	169	158	190	171	154	166	156	181	157	168	204	182	182	159	160	194	182	176	161	151	174	180	164	199	173	174	169	161	145	169	148	151	165	174	167	175	161	162	198	203	177	168	169	150	164	160	184	181	172	173	154	181	151	168	176	174	208	175	180	143	176	175	194	155	165	184	176	184	197	180	179	177	190	172	154	156	171	157	151	144	193	176	189	150	164	186	178	162	172	157	160	177	187	186	182	171	182	162	174	177	156	169	168	181	163	182	177	185	156	174	179	162	198	160	178	178	164	165	164	171	175	154	154	193	169	181	175	172	154	170	160	165	172	166	174	162	162	169	170	196	168	165	164	182	184	152	182	172	181	175	167	169	158	173	162	167	196	171	146	179	153	159	165	162	153	164	157	182	163	190	160	184	172	176	176	186	167	162	162	182	166	159	185	155	190	171	165	159	187	172	193	173	163	188	148	177	186	183	148	183	168	175	174	167	192	184	164	162	172	178	187	168	202	162	172	141	165	143	150	192	158	134	176	176	151	179	173	181	153	199	171	166	161	127	164	153	176	180	168	152	163	181	171	172	161	174	164	167	203	164	154	192	208	157	175	170	190	186	187	158	184	179	174	176	195	175	170	154	170	185	186	142	177	172	165	157	171	165	139	175	170	165	200	177	205	170	160	181	166	159	163	162	171	158	174	178	157	181	157	174	160	167	155	146	169	196	184	172	171	169	160	162	155	167	165	164	165	176	160	175	179	165	176	202	171	179	197	168	168	174	180	166	175	161	178	177	194	171	185	169	189	196	171	179	176	169	183	145	174	166	192	146	149	165	141	168	179	144	173	152	178	158	177	153	188	161	176	159	174	162	171	181	173	164	185	178	161	157	165	161	177	175	187	162	173	152	146	176	174	189	187	177	175	180	165	162	191	178	191	174	165	172	178	155	171	192	187	174	172	162	180	201	179	182	175	140	131	161	168	194	154	173	154	169	166	167	186	188	164	175	179	189	149	178	183	166	159	150	181	157	177	183	173	153	151	184	147	170	206	186	186	169	173	166	181	187	176	189	158	178	170	139	152	174	166	181	180	162	159	159	162	160	138	144	134	163	170	183	158	183	161	182	160	183	164	223	185	160	153	184	186	175	164	180	160	184	166	150	180	151	185	166	142	174	168	189	153	169	170	183	172	160	170	171	157	170	159	152	176	190	178	191	165	153	196	189	163	167	174	182	181	174	192	191	173	150	141	140	164	159	177	165	146	136	195	207	184	180	186	171	172	185	177	180	179	162	171	152	170	154	180	169	176	162	179	163	174	159	142	170	181	178	186	192	151	172	175	171	164	154	194	170	164	187	177	169	159	172	172	177	160	156	171	177	150	158	187	172	186	162	186	171	190	184	166	186	186	151	178	158	185	173	145	174	173	175	190	157	152	164	159	187	160	159	171	167	168	170	158	152	187	178	165	191	168	170	174	184	177	175	190	177	163	168	171	163	179	192	173	176	163	186	154	180	191	170	183	170	167	174
11450	2105	5130	6313	5059	4062	2464	1615	1012	708	630	545	535	495	546	497	506	530	475	476	482	468	468	456	439	485	474	492	545	530	503	548	521	461	439	451	415	443	425	378	422	427	463	448	444	430	414	424	416	435	406	430	470	394	411	422	416	381	447	482	431	416	417	397	427	448	390	442	413	403	458	416	421	437	442	471	428	441	440	425	408	434	435	427	438	393	439	432	430	447	418	442	379	433	434	409	415	399	459	444	405	430	404	444	430	421	412	412	468	397	398	412	394	449	453	414	444	414	418	467	422	409	450	434	453	421	452	416	431	445	408	428	430	426	446	442	438	433	440	433	439	411	417	428	461	415	380	429	394	405	436	415	403	482	420	412	439	389	375	417	435	442	392	431	436	446	425	454	429	448	416	432	379	428	445	418	436	406	378	427	402	425	415	446	433	413	429	429	439	452	449	442	400	431	435	423	384	413	413	443	415	460	405	445	410	400	436	463	418	422	398	365	419	442	425	395	423	417	428	419	417	454	452	448	434	454	435	410	415	418	435	437	413	432	428	417	418	464	444	440	397	462	414	428	429	444	447	430	448	448	445	440	426	416	439	426	389	412	472	388	427	427	410	419	428	422	402	408	441	408	440	442	402	440	383	404	402	449	395	433	444	422	479	449	403	429	435	446	463	401	459	421	380	430	382	443	407	424	421	428	426	421	406	422	388	446	437	413	479	405	468	466	463	444	417	439	404	422	414	420	410	428	395	379	408	430	399	427	439	414	396	419	434	408	466	425	430	418	456	419	441	440	417	453	434	398	457	398	393	423	385	428	413	437	425	386	393	438	403	421	405	424	416	414	446	442	441	422	439	417	420	428	450	414	455	402	400	426	415	408	404	436	432	428	447	408	425	381	421	389	445	441	389	424	444	398	430	435	416	386	435	432	440	427	408	419	419	442	388	437	412	412	411	473	439	441	460	407	429	409	429	453	437	450	395	427	376	474	407	409	407	421	407	427	435	444	417	423	429	433	441	408	453	385	381	420	382	416	444	447	449	410	402	462	395	486	436	424	385	395	392	423	419	432	421	419	379	442	420	423	399	419	430	442	403	417	413	423	440	407	417	417	408	407	408	433	391	441	414	397	458	436	420	431	412	423	446	418	387	436	377	427	457	391	423	431	419	418	401	421	431	365	385	432	456	404	453	461	399	427	400	405	442	420	431	474	454	398	427	489	431	439	447	418	406	403	401	442	420	468	430	439	383	435	421	402	478	441	416	427	418	425	437	425	417	449	442	373	425	416	415	441	434	432	395	455	416	419	412	447	388	397	427	436	388	454	422	468	391	382	420	476	422	413	424	410	420	444	398	416	429	431	408	433	455	456	413	414	419	447	446	426	422	420	406	443	404	433	479	436	401	416	414	442	440	456	454	434	415	443	391	427	461	445	399	429	393	440	483	418	413	436	424	383	399	395	429	384	408	440	437	397	411	411	413	454	419	403	399	459	423	436	449	385	437	415	428	436	436	446	443	419	399	463	422	427	453	442	396	431	434	407	427	430	414	410	432	456	420	429	438	415	430	441	440	453	429	446	424	415	407	417	443	461	445	447	432	437	420	437	439	467	438	409	393	429	422	422	417	434	410	470	421	405	418	444	439	428	405	389	418	444	407	411	400	420	420	417	407	414	451	440	420	404	448	425	450	430	442	416	412	456	416	452	377	404	429	419	446	430	440	460	421	400	460	411	404	416	400	415	444	392	396	425	479	452	443	431	452	434	484	393	433	405	460	435	421	451	397	407	414	433	408	408	373	434	445	431	429	396	421	426	434	385	403	440	432	422	413	470	482	423	418	412	425	408	418	381	437	406	419	450	404	455	395	451	431	399	397	399	432	397	409	425	384	431	447	394	438	437	418	435	463	413	371	418	417	420	432	419	409	404	461	391	424	425	401	422	396	464	407	435	436	436	412	439	425	411	419	450	432	416	463	434	418	409	417	420	426	415	411	430	412	405	385	451	443	468	396	446	430	469	441	410	407	431	417	419	413	442	473	446	398	453	438	402	413	420	439	427	410	438	417	486	393	417	458	442	399	424	421	416	401	449	384	430	391	464	419	414	439	439	395	450	416	419	409	461	405	435	389	441	435	439	469	423	440	449	472	448	422	435	412	443	453	426	391	407	391	432	363	439	402	419	440	419	406	438	395	414	415	454	445	416	431	435	407	426	432	430	442	418	429	408	450	389	449	441	462	420	448	456	432	426	443	406	468	408	450	450	410	428	400	414	438	406	392	394	412	463	365	453	402	402	399	424	431	431	411	427	384	393	375	436	457	409	451	415	459	437	430	444	397	415	435	379	412	419	387	437	408	403	383	414	391	422	428	461	424	410	437	407	423	410	398	411	444	388	419	415	428	431	444	441	397	430	434	444	441	465	432	469	422	405	414	433	453	479	427	411	429	378	400	434	433	437	388	430	425	422	433	401	389	404	424	451	403	445	393	414	403	399	404	411	437	389	397	465	407	403	437	404	424	395	440	418	445	456	423	439	453	430	428	417	441	424	437	418	455	431	436	404	427	432	441	431	405	396	425	413	441	417	475	389	437	437	413	421	416	497	446	430	422	387	402	399	444	419	425	415	441	439	419	400	408	408	418	434	397	427	425	430	411	427	437	434	401	436	424	440	392	402	422	442	420	423	443	407	430	388	421	424	427	433	390	432	406	402	432	427	420	407	428	413	405	422	415	435	416	415	391	418	432	379	390	403	415	443	422	435	402	439	412	419	384	443	409	431	409	419	441	412	434	394	433	419	467	435	438	409	394	433	434	417	392	424	416	403	455	408	413	388	445	420	428	430	427	421	419	433	405	391	404	398	419	431	417	392	425	415	418	422	399	418	468	413	414	441	407	424	441	456	392	426	410	411	407	424	410	438	457	412	407	405	429	417	459	401	455	433	412	426	409	419	445	467	443	404	396	447	406	441	412	427	426	391	443	413	410	435	423	446	416	425	458	402	440	455	453	480	402	402	413	414	398	410	386	420	405	453	378	429	411	420	427	442	447	435	457	435	406	437	410	404	417	449	386	427	392	433	412	410	434	391	444	411	428	449	428	443	459	454	383	411	402	407	427	450	413	409	464	408	424	435	430	438	408	414	420	455	397	420	420	432	453	383	404	410	454	390	445	409	413	441	431	440	424	376	462	426	420	422	434	436	386	384	425	436	383	412	445	374	420	347	414	423	412	429	449	440	458	421	454	401	405	448	437	443	416	432	422	406	416	434	442	436	413	411	401	443	384	414	415	419	420	407	467	407	423	468	431	408	439	466	429	419	444	448	439	401	436	444	432	385	431	415	411	396	439	412	430	420	414	420	426	417	424	419	440	439	436	409	442	374	427	427	399	422	447	414	407	453	403	409	429	414	426	407	415	394	419	397	456	437	431	432	416	408	417	444	445	435	403	412	423	395	395	433	428	430	402	427	446	442	449	435	426	429	412	392	412	408	372	433	438	420
28800	6248	4670	3613	2185	1523	968	705	487	407	383	340	356	342	339	307	308	317	357	326	350	363	328	345	361	381	373	321	300	328	334	344	307	343	357	319	284	322	359	300	337	320	331	313	321	342	296	317	303	307	311	331	296	307	312	309	326	311	349	316	351	317	350	316	356	325	303	324	341	319	326	300	334	332	334	312	364	323	367	341	329	319	312	309	346	335	312	367	342	326	349	315	316	339	301	302	341	308	302	313	330	333	327	373	337	344	289	300	313	330	298	315	301	329	308	302	275	362	323	329	324	298	278	320	325	359	298	300	303	317	322	331	364	319	347	337	292	336	278	327	326	353	350	326	330	322	366	299	306	313	353	331	363	312	359	273	335	300	329	306	319	351	336	315	346	328	342	349	353	326	320	324	329	281	288	325	327	332	319	288	306	315	322	341	316	297	330	298	336	365	314	342	338	344	340	345	319	316	281	352	312	318	339	313	309	335	328	323	305	336	329	311	343	346	296	342	317	312	294	338	340	317	337	332	322	342	301	339	327	352	300	308	315	329	335	354	339	319	336	332	285	334	319	299	360	328	305	315	319	324	308	344	300	296	311	303	304	316	320	327	287	314	323	319	343	313	319	340	310	309	303	302	308	343	350	345	321	316	319	339	326	344	323	337	330	350	327	321	360	370	314	365	293	333	343	315	375	308	366	371	334	331	312	339	350	299	325	279	322	303	312	314	324	353	322	337	302	308	295	346	318	313	293	306	341	318	348	355	314	345	300	357	323	345	318	342	338	300	333	306	322	339	298	337	359	318	314	320	297	298	344	330	332	292	324	347	333	322	313	328	282	318	338	286	306	310	304	304	298	369	321	308	335	340	341	315	300	335	302	326	322	324	337	314	324	359	332	353	328	306	330	315	323	351	347	345	323	330	359	349	299	307	340	290	329	317	382	336	314	351	305	277	310	326	325	327	367	313	299	320	295	297	329	343	345	336	358	322	317	317	350	302	330	317	317	308	290	294	332	291	351	306	300	301	290	326	315	334	354	300	283	301	342	332	351	297	318	272	328	338	327	327	316	318	339	315	358	296	312	348	284	310	347	337	308	353	350	307	297	356	314	310	324	326	316	360	319	317	311	293	339	333	340	328	314	310	314	334	318	322	331	330	334	298	324	312	313	342	343	309	310	334	304	324	324	349	294	298	309	348	311	306	344	336	332	337	282	336	324	331	325	275	350	315	339	323	314	353	324	299	326	331	322	332	312	325	313	332	287	326	340	319	355	341	340	330	294	333	368	355	341	324	310	318	304	343	322	346	346	319	293	374	283	318	296	301	283	286	341	351	320	327	321	326	340	314	298	314	305	338	306	327	339	298	308	321	315	312	337	332	323	328	327	317	357	336	308	338	294	311	308	345	323	299	326	307	369	341	327	306	306	334	318	330	348	306	313	343	337	335	327	324	296	306	292	303	346	304	316	351	362	316	307	350	279	352	295	328	304	324	354	318	344	300	297	301	303	319	320	313	353	301	356	334	346	330	354	310	325	357	311	318	311	315	333	334	305	296	323	295	341	329	308	327	326	312	333	321	298	326	315	282	322	334	265	310	321	333	316	306	290	315	327	322	337	307	318	280	326	314	331	320	335	357	295	329	329	319	315	306	345	322	334	302	340	308	324	292	314	347	308	310	340	291	310	349	343	288	308	297	334	313	339	317	323	308	359	322	332	312	311	338	328	314	328	358	328	346	302	315	309	300	306	319	314	329	311	341	313	309	307	324	317	344	309	326	288	332	317	336	313	315	311	323	379	312	338	307	327	331	300	298	333	334	350	318	321	302	306	354	312	317	324	311	302	327	321	364	331	317	347	320	305	313	335	330	316	298	315	296	323	310	303	337	308	321	318	335	350	340	310	309	342	315	300	321	348	319	320	341	318	301	378	342	341	324	338	290	315	329	316	311	341	297	342	310	319	335	286	328	290	330	339	318	327	343	342	324	325	325	312	312	309	317	329	332	333	331	334	321	351	302	313	300	347	342	338	322	316	310	323	326	284	292	348	338	325	336	322	302	331	358	320	309	284	312	366	356	354	346	342	325	339	304	311	293	335	342	330	315	326	316	342	278	316	284	373	351	312	314	316	321	320	343	334	340	320	342	342	328	348	338	310	299	339	287	317	305	307	331	356	332	334	321	322	359	338	321	328	350	372	325	333	336	335	339	327	299	280	317	324	391	339	331	313	338	295	309	326	301	352	332	341	319	320	326	313	351	291	338	332	317	315	324	309	313	299	317	347	342	315	299	306	302	342	356	293	336	317	323	332	343	322	315	316	317	332	295	341	333	342	367	327	291	289	312	324	353	321	347	328	352	354	306	286	312	311	303	344	327	340	346	295	354	286	300	337	301	298	301	309	320	309	357	328	349	322	312	346	321	335	349	308	357	298	334	370	312	322	326	343	317	297	295	314	320	323	347	345	318	325	313	354	302	346	372	340	350	349	349	307	321	317	367	275	321	334	322	336	324	327	318	302	312	331	292	356	292	337	295	330	331	322	350	341	323	344	333	328	365	325	333	309	282	334	338	375	301	329	305	361	317	319	348	294	307	281	373	327	343	372	324	285	333	333	326	335	322	345	283	293	336	344	326	316	344	333	356	339	310	307	348	327	325	319	333	345	314	317	332	317	334	334	300	353	321	358	324	335	349	320	299	302	311	322	336	343	306	300	320	270	293	303	350	329	325	329	322	340	332	338	274	317	310	308	335	337	317	331	318	337	330	333	328	342	325	311	340	317	312	299	314	341	293	298	313	280	316	342	344	322	357	348	329	328	301	313	310	319	378	355	331	355	318	349	312	359	320	306	290	327	366	316	333	343	344	337	351	335	333	335	330	327	324	335	319	308	321	344	299	299	337	346	324	328	326	345	354	312	325	333	330	347	343	360	349	339	344	367	309	309	352	310	324	350	309	340	331	316	347	338	336	327	334	318	281	353	319	332	324	309	313	302	271	347	355	306	301	335	316	312	311	337	320	341	354	356	364	303	363	324	323	356	326	370	338	307	305	283	291	325	307	333	342	329	321	314	320	301	288	301	303	331	294	338	319	343	294	344	360	344	322	338	324	355	299	298	310	320	309	358	336	304	305	344	290	290	350	338	342	322	345	365	320	329	321	305	331	350	345	313	291	314	320	328	319	327	322	317	324	306	346	345	362	341	328	336	335	326	320	328	304	309	295	290	347	311	324	334	340	330	325	336	327	322	346	356	292	312	309	340	293	311	318	290	311	310	297	311	326	336	310	325	318	299	336	327	313	305	315	337	341	371	293	312	328	342	340	327	330	304	338	300	312	364	319	329	306	314	337	322	322	311	322	334	306	291	311	319	308	307	302	331	333	300	294	337	323	328	320	301	315	299	320	327	333	325	324	330	299	261	324	299	339	307	306	327	350	317	351	327	300	333	297	332	284	307	331	336	308	312	353	350	301	291	326	328	348	333	355	331	304	281	328	316	364
15608	3339	7860	9367	7598	5929	3658	2611	1660	1282	1143	1029	941	944	932	901	858	816	791	851	844	843	772	772	781	782	845	829	850	865	849	827	839	797	723	758	760	768	745	789	754	760	750	775	726	764	749	728	706	760	714	679	762	730	761	706	726	748	721	736	744	743	692	682	718	702	738	751	695	746	714	768	701	724	729	716	720	755	695	759	706	734	716	730	703	725	706	694	750	749	776	702	724	724	784	747	702	723	730	753	716	720	749	721	701	730	748	739	674	684	733	703	723	738	754	733	748	680	706	741	686	714	684	698	783	753	730	759	711	719	761	699	739	735	676	755	691	703	720	698	740	727	716	719	735	763	735	744	752	723	718	694	723	748	742	705	686	735	663	697	721	714	718	691	765	725	771	710	753	669	685	698	734	738	701	751	729	709	720	718	693	711	724	716	736	701	734	727	757	750	723	756	704	733	684	700	693	785	746	686	669	763	761	718	710	684	754	735	726	727	725	713	716	742	706	702	674	722	750	756	724	750	748	765	713	660	747	736	717	737	740	757	763	705	700	690	704	747	668	751	731	731	708	741	736	705	750	729	694	717	763	731	687	733	724	683	702	710	698	677	721	731	685	778	722	728	654	779	693	755	715	721	677	685	705	734	785	718	735	715	741	713	754	706	751	759	672	671	737	802	689	709	706	743	730	778	722	780	734	704	684	701	729	745	710	704	755	748	709	732	715	699	660	700	778	747	698	712	752	727	724	695	695	674	737	690	750	723	710	704	657	733	759	735	746	733	730	722	743	708	707	740	737	709	732	731	735	764	731	721	693	781	757	753	734	744	726	700	790	758	737	756	781	680	702	726	725	746	722	749	694	704	672	702	703	718	762	659	734	711	723	716	736	700	717	693	682	685	742	703	724	754	731	718	719	742	735	762	762	725	715	741	713	750	708	696	693	690	706	690	725	706	718	777	735	706	711	708	738	746	738	738	778	680	708	698	691	752	721	768	747	734	755	763	725	670	796	746	737	728	701	711	652	697	707	707	702	767	734	713	732	744	746	689	691	705	698	731	748	710	718	707	670	725	740	711	762	697	731	772	752	707	702	696	739	676	696	707	673	684	746	737	731	707	691	726	758	743	734	700	699	736	752	711	768	772	688	758	733	706	733	734	715	759	744	693	713	720	719	647	708	756	713	685	708	748	694	696	720	735	685	716	746	751	694	725	738	717	718	637	714	692	765	716	677	753	714	730	742	728	751	744	724	733	714	762	679	724	725	721	769	724	727	674	733	743	721	730	713	735	748	732	691	715	768	697	698	736	698	716	665	699	737	705	739	699	715	776	735	759	733	721	713	723	659	708	739	729	737	775	747	724	723	703	731	698	703	745	733	708	777	710	696	706	718	767	744	724	702	711	713	769	718	749	761	749	714	720	706	730	736	706	743	712	735	742	724	662	719	716	724	736	764	714	698	684	714	733	746	742	753	708	721	742	730	764	722	730	749	693	705	706	701	690	727	686	716	726	757	736	715	724	714	700	761	708	686	743	747	717	767	720	704	726	739	699	723	743	693	733	693	736	715	776	727	654	703	711	712	745	698	662	718	699	735	760	710	723	695	714	711	791	691	693	701	681	710	734	700	668	739	702	713	765	759	710	705	735	720	792	727	716	738	672	715	703	734	719	717	738	698	718	718	736	674	749	699	745	745	758	775	746	680	704	710	737	758	713	721	722	724	705	737	720	767	724	739	738	732	734	705	729	718	717	691	721	731	783	711	704	696	688	726	750	742	702	742	733	746	699	700	718	749	717	663	729	734	777	751	696	742	710	679	721	726	689	663	692	756	673	744	732	749	731	745	696	745	703	765	710	715	719	731	772	713	686	750	723	678	755	775	748	730	704	720	729	727	729	723	706	684	704	734	758	729	695	731	676	703	701	772	690	703	715	747	715	748	730	711	704	740	712	707	726	709	703	724	740	746	732	707	694	726	706	731	713	685	678	767	712	704	726	763	699	773	745	715	756	721	728	737	753	743	716	735	741	694	741	729	733	721	738	764	765	740	754	780	712	756	723	708	754	746	797	718	737	717	738	696	724	742	728	737	720	723	682	763	705	691	748	709	717	737	723	735	758	707	716	755	749	751	725	741	713	717	725	775	723	765	734	730	710	703	680	717	738	734	736	723	724	694	796	727	685	745	752	711	705	709	733	705	716	744	734	654	710	697	713	703	713	698	679	722	687	742	713	692	729	716	749	733	700	685	740	685	681	731	758	752	712	774	704	724	735	700	713	682	726	786	786	727	718	741	753	746	745	712	756	784	748	685	718	717	700	709	719	773	724	677	684	697	705	762	755	734	726	697	749	728	738	726	702	710	679	724	732	713	713	715	716	738	712	688	759	707	724	747	730	706	724	718	688	777	714	717	730	711	723	739	720	718	775	729	690	670	742	721	691	737	705	730	725	689	656	706	696	711	667	722	677	747	719	658	736	725	713	700	711	738	709	683	712	717	719	734	713	733	714	676	742	710	687	718	729	748	673	736	693	712	741	730	697	750	737	732	694	719	682	735	701	755	722	729	725	720	720	730	702	776	680	765	727	714	695	761	721	727	743	709	734	725	726	722	722	705	729	716	694	782	721	751	734	758	720	709	714	702	706	712	709	697	704	719	752	660	655	672	746	717	711	695	748	727	723	713	735	771	701	714	713	720	699	730	708	677	736	728	733	726	728	752	796	778	748	678	795	679	738	697	730	716	729	723	677	716	705	759	691	731	694	767	712	764	759	693	771	698	719	734	697	719	713	747	715	700	730	701	716	744	745	742	695	737	735	746	725	708	707	708	736	702	733	703	725	710	707	734	742	703	748	724	746	716	714	686	723	728	697	713	709	805	721	731	733	698	671	675	698	762	748	755	773	765	695	735	719	731	750	721	710	759	685	739	742	693	709	730	760	725	768	712	697	671	704	716	732	786	742	750	733	689	748	750	677	768	689	727	718	717	730	738	679	723	741	697	760	688	757	734	682	708	701	698	745	703	703	729	745	711	757	734	767	728	748	716	700	732	705	729	730	715	694	693	707	700	725	717	759	695	758	733	698	712	698	710	716	745	696	734	745	755	711	745	788	736	703	701	743	691	683	694	731	748	709	723	788	735	703	671	677	729	740	756	757	716	719	724	699	729	663	747	714	746	687	709	691	727	726	689	693	717	727	723	761	749	752	737	738	712	751	756	751	704	767	712	717	702	749	741	734	738	695	710	750	725	752	729	713	770	735	718	718	706	766	695	723	721	724	696	710	672	730	738	713	706	711	705	696	761	736	742	761	688	688	759	745	707	771	732	775	672	708	716	665	729	753	732	761	720	717	692	674	758	712	694	770	756	740	678	704	709	747	704	728	757	766	738	758	695	752	738	751	696	709	712	707	778	696	724	731	706	702	693	772	742	703	724	706	688	679	711	711	704	763	755	717	724	722	714	770	751	766	738	703	726	741	681	747	738	682	718	705	725	773	687	726
7158	1524	1681	1292	798	546	357	238	196	202	197	184	177	179	165	193	175	176	189	190	169	180	173	173	158	176	159	197	176	206	213	176	192	179	178	187	197	202	157	153	144	185	187	181	165	168	165	167	170	178	194	156	190	178	162	177	177	180	171	180	183	168	186	156	164	160	162	187	181	173	172	197	207	191	150	199	168	183	173	164	163	174	182	178	172	180	178	185	185	203	188	179	194	165	188	172	163	154	178	170	186	172	203	174	197	184	173	166	192	154	149	167	185	150	173	161	176	186	170	167	165	184	152	198	171	153	177	160	178	184	174	155	187	170	193	177	172	181	152	158	179	181	158	190	177	192	192	189	185	196	171	187	165	208	203	189	170	195	168	189	157	151	153	189	171	188	175	200	167	175	156	199	181	192	150	174	164	175	183	184	177	163	161	185	171	187	173	183	200	166	178	179	165	184	193	174	166	176	174	198	180	168	157	166	166	190	177	159	147	194	183	189	178	175	188	167	168	174	155	210	170	145	153	158	183	193	138	182	188	170	172	160	169	178	197	170	189	150	212	165	180	204	166	193	183	170	169	184	158	179	183	171	167	188	183	172	159	191	159	172	190	176	173	152	184	156	177	179	171	205	197	181	187	171	173	172	131	206	172	187	159	183	193	171	155	167	184	191	171	174	204	180	163	170	197	159	175	165	174	187	163	182	158	138	155	200	181	195	162	174	177	184	178	201	185	198	172	181	194	148	189	160	146	175	166	157	158	179	180	161	161	158	159	168	169	159	167	194	188	163	165	187	181	157	203	181	186	175	199	178	181	179	173	175	193	179	173	162	195	176	172	184	188	186	190	179	190	153	143	175	179	179	172	166	195	168	178	186	164	182	168	171	190	149	166	183	158	168	190	186	181	185	173	174	196	164	163	184	187	164	169	184	174	172	197	192	161	186	166	163	150	164	170	166	175	150	202	181	187	163	174	170	182	173	180	176	187	166	184	164	159	180	178	163	158	180	172	150	172	186	167	136	169	197	175	184	174	176	176	181	136	181	174	177	155	189	196	159	195	152	154	181	194	161	186	202	172	181	170	176	172	186	183	177	180	164	206	176	172	168	159	181	173	151	191	183	179	173	188	177	176	187	191	170	161	184	147	171	162	173	164	166	180	170	174	181	177	171	177	182	163	155	193	195	184	179	170	148	163	168	170	184	193	174	182	178	168	189	169	182	186	179	181	169	204	179	161	164	156	177	167	214	162	204	160	199	178	174	184	171	176	143	187	179	188	197	194	175	191	174	180	186	189	176	171	185	179	200	165	178	155	154	182	174	186	162	181	148	169	156	159	194	155	191	171	158	168	154	175	174	167	174	179	169	181	187	172	186	184	183	160	177	165	163	167	169	163	169	187	165	183	174	165	164	158	166	165	161	199	190	189	169	159	175	147	152	161	187	169	180	193	172	170	177	177	168	146	205	153	160	161	151	181	175	183	176	165	190	167	160	189	176	184	168	166	147	183	187	195	168	205	175	180	164	163	186	189	166	151	186	161	170	167	160	172	134	170	166	163	181	168	184	186	166	163	183	172	181	171	156	190	177	164	180	176	154	150	177	186	152	137	183	165	168	157	186	162	170	161	213	189	177	162	174	177	190	189	178	163	159	190	181	164	170	175	164	180	181	133	185	160	186	189	179	213	187	187	181	188	170	169	178	183	175	187	184	172	183	174	169	164	161	178	168	147	179	149	168	172	160	150	157	169	171	168	151	160	161	172	166	204	194	191	170	179	173	189	162	160	175	154	160	174	174	184	170	179	177	160	192	183	173	181	178	169	190	193	181	185	161	175	145	178	171	190	165	181	166	161	189	193	196	183	191	203	184	181	178	162	161	158	163	178	173	190	171	164	175	201	171	151	187	163	171	173	170	200	176	176	186	185	179	171	172	202	186	181	185	199	181	156	177	170	157	170	199	185	169	150	169	190	211	149	161	184	184	175	164	171	166	185	149	169	209	170	187	172	171	182	183	182	178	160	182	195	192	171	161	197	211	179	184	179	186	157	179	175	170	172	155	182	179	211	183	160	184	199	197	157	177	184	192	161	207	184	161	148	150	174	188	185	183	177	172	175	166	158	193	151	176	180	185	174	195	184	180	175	187	164	155	185	155	161	178	181	184	180	168	173	188	164	204	187	167	178	162	165	177	183	196	167	165	181	143	207	173	175	175	182	177	193	189	175	180	143	159	163	196	158	171	173	169	188	192	161	186	165	183	188	180	156	179	176	184	181	172	163	169	191	184	184	184	161	158	185	203	181	171	180	186	166	169	177	173	157	195	200	186	183	168	160	207	182	180	166	179	187	197	175	194	187	170	163	165	190	165	180	189	188	171	187	168	172	152	186	170	179	163	159	168	178	188	182	168	161	173	185	155	165	172	180	167	197	183	167	199	183	176	174	150	195	183	198	186	145	181	160	171	177	155	163	179	175	182	180	178	180	191	179	167	168	177	179	163	158	187	181	179	187	162	196	164	164	146	163	165	176	184	186	165	180	170	188	150	197	171	154	161	164	179	188	179	167	187	153	183	158	184	173	193	159	193	203	190	177	157	185	153	197	158	167	199	184	169	157	198	160	154	185	191	169	203	178	162	167	170	165	174	188	170	169	151	145	156	170	196	184	182	187	184	176	182	165	171	185	154	164	176	201	194	176	158	181	138	179	167	185	169	174	175	170	175	191	157	164	168	188	166	182	159	180	173	178	180	188	171	165	175	171	199	173	189	162	176	209	166	157	205	158	167	199	214	187	158	153	171	163	185	184	196	172	181	179	210	172	168	166	180	154	184	168	187	167	168	192	164	173	180	167	160	163	176	186	190	182	174	156	192	195	165	177	171	194	178	198	163	163	154	161	182	180	206	183	184	165	180	173	157	164	171	180	181	152	186	154	186	191	190	157	183	176	169	179	164	179	158	185	165	185	176	155	164	162	184	152	176	164	159	195	185	166	162	190	174	162	177	172	164	163	172	177	161	207	174	200	169	179	159	173	141	168	187	165	148	183	179	167	182	190	161	169	183	185	189	197	177	166	166	143	188	163	177	166	175	164	160	162	141	180	162	176	170	169	166	162	179	198	190	151	167	164	162	164	190	158	169	178	206	194	158	177	160	166	167	167	188	202	180	146	139	160	157	163	184	165	182	198	184	175	179	168	156	165	165	183	195	189	162	166	177	194	189	179	172	175	187	160	176	164	213	179	180	162	169	155	185	186	190	149	154	170	167	177	196	171	160	197	168	190	199	176	164	197	174	182	192	190	158	179	178	161	175	160	183	167	193	153	175	157	188	178	173	158	169	179	153	196	152	144	177	195	163	185	179	186	164	159	180	186	183	175	169	174	183	179	182	164	162	192	172	186	182	177	184	166	183	155	195	169	186	194	194	171	182	174	183	159	171	162	194	188	180	145	170	182	165	198	184	183	163	155	170	200	182	204	197	180	166	207	181	155	169	155	159	170	167
4645	1437	3384	3959	3052	2270	1340	804	613	453	411	446	452	410	431	410	452	427	426	431	428	405	454	420	417	441	454	442	455	453	450	438	466	411	416	439	441	444	424	416	419	483	420	409	405	387	409	399	445	428	359	448	429	425	403	413	429	430	413	397	458	426	455	425	441	448	374	411	445	444	417	446	407	422	424	391	416	411	387	412	419	425	443	417	452	416	409	435	428	396	405	437	449	461	442	428	381	422	411	413	387	420	444	447	467	417	418	392	458	429	462	455	418	411	462	417	434	445	410	413	402	406	398	413	424	395	437	426	425	417	416	471	427	373	429	435	437	426	417	398	421	392	434	444	411	415	409	428	419	421	377	401	409	403	395	397	399	398	417	407	441	451	402	451	441	444	446	444	452	439	415	419	434	373	412	415	394	447	388	427	388	426	444	414	439	435	415	397	429	422	442	475	422	427	403	423	424	430	431	393	447	429	424	439	438	437	433	394	427	447	389	424	399	402	422	405	409	434	447	417	409	453	429	398	405	415	400	423	399	478	392	424	418	399	410	433	430	433	443	406	421	429	440	416	414	424	450	429	439	395	439	408	400	417	445	420	414	391	423	418	407	420	412	421	412	418	404	399	411	418	432	435	442	414	426	444	436	421	400	389	408	414	412	390	392	446	421	396	455	409	444	420	376	392	402	419	397	435	406	420	448	379	444	437	425	439	390	425	431	439	406	431	445	427	380	437	404	410	413	404	455	464	385	421	400	410	428	415	412	423	423	400	427	434	408	440	423	442	386	431	441	396	424	442	408	437	472	428	392	419	438	436	400	411	401	435	420	414	384	406	454	407	402	418	425	418	370	414	431	474	424	419	369	430	432	429	425	411	469	450	399	405	425	392	425	409	393	371	458	402	415	402	433	444	455	428	394	400	453	404	407	410	436	423	406	412	450	448	446	460	407	407	397	425	436	437	424	414	424	387	447	434	458	403	433	391	439	426	396	396	423	418	407	425	433	432	456	449	406	418	427	416	438	418	422	446	429	447	408	411	446	389	438	410	395	444	446	403	401	416	410	432	433	439	419	428	399	423	456	415	432	457	419	438	442	424	407	422	400	438	430	456	393	413	422	399	408	426	434	398	374	389	403	409	444	408	404	396	409	462	405	404	450	424	440	458	430	433	417	426	447	427	425	437	440	403	451	461	446	398	412	436	447	437	402	440	396	440	427	390	397	414	447	445	410	399	433	427	421	436	429	450	424	451	428	426	371	433	413	410	458	424	450	434	435	422	373	441	425	419	438	398	413	392	419	400	427	418	388	430	388	426	407	432	434	423	399	406	412	391	420	443	439	439	369	455	475	424	432	407	418	412	392	424	409	475	425	479	415	452	410	473	423	385	400	438	420	447	409	431	448	429	434	396	431	428	394	423	392	403	465	404	411	417	407	447	419	392	419	433	424	440	425	414	405	464	444	425	407	431	422	416	451	401	427	434	470	449	419	368	460	411	471	426	432	462	443	428	435	424	393	401	404	441	417	433	423	423	414	385	434	421	448	407	408	381	429	408	435	433	404	431	402	425	428	408	448	434	406	433	414	418	434	413	405	440	400	453	413	430	418	425	415	395	399	456	417	442	434	416	447	418	425	420	405	441	440	427	454	417	485	397	372	397	416	436	431	397	450	461	390	411	385	421	430	422	409	451	389	424	410	447	419	413	419	395	414	443	399	456	437	455	411	373	450	450	424	453	416	411	443	448	475	453	443	408	444	473	404	443	387	462	425	423	391	453	432	412	390	438	397	425	460	401	429	429	445	383	400	403	415	442	389	425	436	409	426	398	377	390	421	397	469	406	435	373	464	438	426	485	407	424	413	440	422	410	423	419	409	411	426	378	436	399	396	466	415	418	475	412	425	460	470	446	451	393	411	413	435	440	432	416	416	456	422	419	423	393	405	414	467	419	444	452	403	447	412	435	429	444	413	428	418	434	439	408	389	426	418	447	397	446	432	393	435	401	397	422	435	411	438	466	416	438	425	427	412	411	424	435	388	406	464	458	422	426	450	389	445	484	394	439	408	408	414	420	455	405	409	402	419	436	430	365	452	429	415	429	417	388	436	449	420	406	422	414	414	440	421	409	445	415	414	420	413	456	406	397	457	410	469	447	404	438	395	430	398	400	394	455	393	410	444	423	427	414	388	417	433	426	406	412	410	385	424	445	434	408	401	428	396	397	406	427	413	384	444	456	406	420	411	461	453	413	428	421	440	445	396	410	412	425	438	399	427	388	413	386	422	389	430	406	371	391	420	432	424	421	404	445	380	415	406	438	411	417	420	414	387	483	400	450	427	432	437	407	410	414	429	429	448	442	395	401	424	419	462	410	423	413	428	432	453	418	451	431	413	420	413	418	457	408	419	373	411	446	433	408	422	414	418	406	459	404	422	391	434	447	417	425	469	411	455	418	418	428	430	401	441	404	414	416	429	427	430	391	428	454	426	434	438	423	399	430	432	434	433	398	424	469	408	414	447	425	419	421	448	442	391	439	411	407	434	392	380	406	434	414	405	403	413	455	402	422	391	437	400	398	418	402	428	420	429	382	420	411	420	425	426	438	451	436	438	412	418	416	397	413	385	463	391	433	422	420	425	448	412	409	392	452	423	434	413	427	443	450	423	435	430	412	435	448	397	412	423	464	429	445	418	443	397	404	412	416	391	424	418	429	424	398	415	427	423	428	387	418	396	428	451	429	421	462	406	429	405	457	397	445	386	385	408	403	389	441	421	444	429	433	413	390	418	402	420	414	402	446	413	394	416	428	404	450	426	377	413	411	392	377	423	426	422	388	431	396	391	417	407	423	378	428	415	363	418	427	393	425	396	419	451	424	455	416	424	406	448	425	391	436	442	402	447	416	433	428	465	404	423	410	391	422	466	445	415	411	389	414	426	429	428	386	419	400	411	439	406	408	429	427	392	405	407	417	431	450	401	422	384	418	381	436	403	424	419	415	444	416	455	433	403	414	434	401	450	477	419	398	455	435	419	424	440	443	394	416	425	441	442	425	402	372	420	445	418	447	419	446	402	425	432	386	434	413	432	440	431	411	448	423	425	402	421	431	465	435	431	413	420	427	440	412	413	446	432	383	441	425	444	437	408	417	426	457	441	396	411	435	446	402	470	466	425	431	429	426	392	424	427	433	400	444	455	415	418	399	440	452	464	442	395	449	454	413	406	413	458	438	439	398	403	423	432	431	453	374	419	477	392	411	429	394	417	409	425	404	425	425	416	427	432	396	423	455	436	417	446	432	447	408	420	421	437	412	424	428	448	451	397	447	414	445	441	411	432	418	410	416	430	406	465	434	434	434	426	431	420	421	420	416	433	438	464	410	413	372	398	431	421	437	442	429	401	430	392	425	436	419	437	426	439	413	409	417	422	421	445	421	427	402	436	406	400	392	416	413	439	442	404	433	423	446	431	418	464	404	402	425	426	432	427	422	397	419	397	432	393	373
19366	3791	3222	2410	1474	965	574	337	269	194	201	172	219	190	184	170	153	159	180	189	182	171	160	164	183	211	174	173	171	165	186	186	171	148	164	180	192	195	190	179	179	206	190	160	159	182	155	162	170	168	170	191	162	176	176	156	167	178	172	156	176	169	201	153	201	172	158	162	149	154	164	152	157	178	168	167	157	169	152	132	181	173	166	157	157	172	157	160	148	177	176	150	195	180	186	190	184	164	158	170	190	175	181	162	164	182	156	161	147	158	162	187	150	173	154	172	204	169	159	167	170	171	166	171	190	165	175	170	161	179	127	178	176	157	166	151	155	171	162	184	163	170	173	178	176	151	153	137	162	151	175	165	157	167	168	203	153	194	167	155	173	167	154	144	173	188	173	179	190	164	152	175	161	201	146	168	174	165	196	164	158	194	178	156	185	169	172	170	175	169	178	158	183	164	166	171	183	167	149	161	168	175	187	181	158	165	144	160	164	148	162	160	187	168	138	158	185	182	159	180	186	173	190	175	151	156	150	183	167	161	184	154	163	184	142	183	167	168	166	175	165	166	162	178	178	169	185	179	164	160	176	187	176	170	187	180	181	172	153	175	148	171	173	180	157	155	177	159	134	161	187	149	164	150	163	187	156	179	155	193	144	158	165	192	146	162	176	161	156	162	147	150	173	155	188	146	172	156	149	182	152	145	182	199	154	149	167	185	142	185	171	198	172	179	199	158	157	163	189	176	150	190	164	173	184	177	185	173	164	163	196	186	171	157	169	174	167	147	181	155	158	164	154	175	177	170	158	150	183	199	161	166	171	172	154	137	189	186	159	164	179	183	177	153	178	148	179	171	189	166	136	198	144	174	159	183	176	157	169	183	165	162	167	172	187	167	167	183	194	149	151	158	156	209	181	164	161	146	158	157	175	180	180	152	144	166	154	170	164	158	176	153	168	179	160	147	174	185	171	175	159	163	167	171	160	183	159	163	164	167	141	131	133	180	165	161	167	175	172	148	167	170	153	167	147	169	166	177	146	167	159	151	158	167	185	180	186	159	188	169	160	154	163	165	172	157	155	176	163	173	159	167	202	177	173	161	171	164	185	197	137	172	172	173	164	179	156	174	143	187	167	169	167	158	151	172	174	181	158	158	166	183	184	185	182	154	164	170	168	174	153	147	168	162	166	179	185	167	182	156	158	174	171	172	158	201	165	171	163	166	171	165	142	160	176	166	157	167	173	167	150	151	168	168	167	163	179	182	174	181	154	177	177	170	181	177	178	184	158	174	160	167	185	158	176	155	155	162	177	200	165	132	157	152	159	163	177	155	178	195	159	175	174	168	164	186	129	169	150	157	141	170	180	184	180	185	172	195	163	148	159	172	150	175	155	161	179	158	162	172	165	163	168	168	190	167	174	160	158	167	176	149	152	168	154	149	170	183	175	172	162	156	164	186	176	163	163	171	185	160	175	184	152	169	175	154	171	172	177	177	152	183	147	165	167	151	164	155	200	153	184	165	158	170	168	177	177	186	175	168	167	163	160	167	162	160	172	180	175	150	150	156	133	151	176	155	158	165	173	165	166	144	191	156	179	171	163	172	168	173	169	182	167	159	159	142	174	161	174	166	173	171	174	157	157	171	187	149	192	179	148	147	167	169	163	134	161	146	168	162	134	157	156	187	157	157	171	162	165	196	187	164	166	172	142	170	182	168	154	156	165	168	169	173	172	174	178	181	175	185	158	165	176	170	161	164	160	159	154	161	176	173	149	151	165	149	196	176	159	176	159	190	172	166	161	157	179	156	183	192	141	145	174	180	169	168	166	167	162	171	166	152	164	160	180	183	160	169	174	153	171	158	151	169	140	189	172	168	197	204	179	149	183	168	190	145	195	162	177	138	158	161	159	177	167	183	139	159	157	180	174	139	170	175	162	155	161	153	168	174	157	204	144	162	165	142	149	155	160	179	193	170	177	162	190	185	152	156	170	168	156	163	170	179	148	165	184	147	160	159	146	173	155	157	168	169	163	159	178	146	159	165	171	177	153	174	166	157	167	166	176	193	170	157	176	148	173	155	164	155	171	158	185	187	140	165	142	148	138	143	147	163	167	171	176	169	157	200	158	143	135	145	171	179	169	159	164	182	165	175	160	178	162	179	193	150	160	167	160	149	148	163	180	177	155	178	186	162	163	182	151	172	172	154	162	189	168	188	165	173	162	165	175	173	161	200	163	143	157	177	172	149	172	169	169	155	158	158	163	154	169	169	186	159	176	190	191	163	186	197	184	150	163	171	202	172	154	183	187	186	167	155	161	180	189	184	190	183	160	177	138	174	159	157	178	193	161	155	165	164	175	167	157	187	173	144	185	172	170	174	169	145	179	183	147	194	194	171	167	169	131	151	170	184	168	152	165	145	145	169	182	180	168	194	173	155	172	165	192	174	177	172	182	182	149	166	167	170	180	144	171	162	170	164	151	157	166	173	162	147	175	173	158	163	185	161	162	176	166	163	145	171	162	176	166	165	185	185	157	178	188	150	178	151	165	169	184	189	145	188	187	160	166	152	158	184	167	156	167	125	160	165	158	176	168	166	170	180	150	174	173	152	173	195	145	161	175	185	181	150	160	159	169	176	144	172	174	180	183	170	156	151	191	177	163	157	155	161	183	169	173	147	149	169	173	159	154	168	164	166	167	153	192	135	177	157	152	151	158	160	178	161	167	140	161	152	184	177	172	145	193	163	178	187	177	182	166	162	169	150	148	171	175	188	160	158	175	187	167	170	182	182	178	152	153	150	174	145	170	170	191	179	156	194	156	152	178	162	181	172	171	180	151	159	180	140	168	179	193	156	212	149	194	175	165	151	208	161	149	183	169	157	161	161	176	180	164	178	153	171	159	135	157	183	179	186	165	161	166	171	189	175	157	150	175	156	137	165	164	152	162	191	186	160	169	156	188	168	169	170	167	181	171	156	186	172	179	157	175	186	186	165	136	162	141	183	188	166	176	168	148	168	169	166	170	170	175	176	166	172	159	134	164	187	162	180	160	166	145	173	158	148	149	156	156	166	174	185	202	153	163	156	161	161	180	155	169	168	164	144	166	165	166	176	160	172	141	164	195	176	195	180	179	178	181	169	173	173	156	172	182	175	174	167	178	181	175	182	159	168	185	161	157	177	163	171	169	186	159	166	166	153	176	155	169	173	162	198	183	156	175	144	166	163	168	156	183	149	158	180	170	150	178	189	175	150	158	144	170	154	185	120	157	192	153	144	147	166	161	160	153	182	157	172	155	171	157	164	192	186	161	175	158	160	177	158	166	170	164	165	192	162	172	193	186	152	182	196	158	165	168	187	180	182	189	167	170	130	151	164	185	175	163	192	152	180	165	170	161	195	168	137	185	176	184	158	155	183	178	192	180	160	183	185	157	156	155	188	192	161	180	157	170	168	151	154	155	173	183	198	174	150	170	155	176	161	154	151	179	155	186	186	172	155	158	174
12092	2406	6062	7055	5204	3942	2197	1366	966	673	646	587	530	546	518	448	470	447	503	452	476	465	491	451	455	500	470	496	484	477	485	529	497	402	442	438	417	419	426	430	403	390	430	410	450	422	448	460	424	426	456	452	368	424	444	433	418	388	437	466	423	389	438	421	416	441	415	432	450	429	451	445	440	425	435	371	405	427	403	408	411	373	433	362	391	416	442	422	398	428	435	418	385	408	411	439	425	446	423	404	380	405	415	418	433	417	422	428	414	413	438	391	471	434	385	400	440	411	435	421	435	431	427	418	408	411	401	458	395	427	435	387	406	424	397	459	446	412	405	422	413	406	404	415	415	418	445	419	415	437	376	409	405	429	400	411	411	445	445	426	414	414	407	436	423	433	428	420	403	405	404	427	399	425	377	415	410	432	399	442	442	413	421	429	453	405	448	453	420	432	418	403	432	433	404	421	453	402	403	411	426	409	390	428	410	420	432	424	405	392	441	402	443	452	380	428	449	431	426	421	417	441	391	392	420	409	415	429	400	399	419	414	417	458	415	411	455	401	408	422	430	420	396	425	385	439	425	394	405	439	418	463	418	423	389	401	408	420	406	416	424	420	434	411	425	437	427	422	434	415	425	412	436	427	390	409	429	434	434	426	404	411	424	411	439	407	386	437	415	421	441	409	374	441	404	401	446	414	429	436	454	434	419	412	426	423	418	426	380	412	416	401	444	405	437	406	437	421	442	402	434	404	407	411	449	402	439	381	424	459	425	412	417	440	390	436	430	455	451	447	432	414	422	411	433	404	414	427	450	437	426	449	434	444	410	431	432	423	439	450	451	411	418	417	422	456	422	455	441	396	430	403	445	399	417	421	404	399	407	463	407	387	429	369	408	434	420	458	425	460	418	431	381	375	417	385	456	433	400	430	396	401	440	410	418	391	441	401	370	401	415	447	414	432	418	418	378	438	445	446	449	431	439	377	424	438	426	383	427	439	435	407	407	391	431	416	458	399	435	450	415	410	444	425	439	420	389	379	407	409	421	433	388	413	419	410	430	406	406	451	430	395	405	433	387	428	420	431	396	436	449	409	375	407	463	448	436	428	402	391	440	379	418	405	410	423	434	450	468	412	437	417	418	455	421	420	439	416	395	454	431	436	415	436	454	404	422	387	408	401	428	442	406	432	403	373	422	448	411	457	425	406	400	398	468	410	394	447	440	409	391	410	422	391	439	382	430	420	417	463	434	423	427	411	435	426	407	429	431	431	428	417	421	393	411	461	409	420	364	432	434	440	435	413	412	426	432	417	435	426	403	423	433	423	426	422	431	362	415	429	392	441	401	408	423	442	423	437	432	419	421	428	398	435	389	410	442	439	428	392	391	395	422	423	409	420	404	446	425	424	428	428	417	412	428	429	435	450	397	401	404	413	420	395	411	390	429	414	396	407	427	448	422	439	397	369	445	450	408	445	428	426	385	447	404	407	433	429	423	430	428	440	460	406	420	427	415	388	418	440	409	412	448	437	396	442	417	444	409	422	443	413	435	411	440	434	421	415	401	417	393	439	408	414	404	438	421	435	408	416	449	410	397	434	403	403	385	376	409	438	416	428	401	417	393	386	430	445	411	406	415	422	432	425	456	444	395	420	402	443	397	422	404	421	410	446	453	400	408	405	400	390	447	420	382	389	421	420	436	401	408	423	433	468	420	408	469	469	402	421	402	430	408	441	456	404	439	395	442	415	388	411	412	414	441	427	411	414	406	416	392	417	398	418	438	419	415	403	432	406	457	405	398	407	391	412	399	426	421	456	430	414	419	436	422	425	435	395	461	394	408	425	420	444	390	420	423	409	430	424	371	428	417	419	399	422	417	438	406	426	427	445	417	428	438	419	388	420	415	419	441	431	417	382	457	428	464	406	439	410	411	439	408	400	435	425	410	449	420	426	409	421	406	398	476	394	376	399	397	408	423	424	389	400	410	400	404	437	410	420	448	432	386	430	472	406	405	427	432	445	411	421	446	429	421	438	428	418	398	413	427	428	410	399	416	429	425	396	410	405	430	425	441	421	422	418	395	392	400	408	435	449	368	435	427	403	421	375	393	420	424	434	368	407	416	395	403	415	421	373	384	416	419	408	454	403	401	452	430	442	428	419	383	415	432	406	442	443	407	391	439	444	428	412	415	438	417	429	420	418	435	422	404	432	443	412	408	386	420	427	414	418	374	419	376	460	437	450	401	392	448	426	398	439	441	453	371	419	387	414	428	421	413	410	430	407	389	409	405	420	434	388	412	448	393	435	437	398	382	426	425	431	410	416	466	382	420	362	397	411	414	400	391	420	416	442	433	404	446	417	402	448	417	439	436	442	417	415	457	370	442	449	406	424	410	446	393	393	400	414	414	424	396	433	411	428	426	410	426	401	433	427	413	415	447	432	404	408	425	411	406	445	416	428	452	379	409	406	406	417	404	427	423	400	404	391	431	422	422	406	417	412	395	408	391	407	427	433	394	417	408	464	452	422	419	399	437	405	400	395	406	428	419	435	446	429	444	428	397	413	400	457	426	397	398	410	412	414	399	427	425	420	436	397	393	428	430	458	458	435	380	439	453	438	411	402	409	461	441	422	428	388	433	406	456	408	447	458	408	424	425	437	378	427	416	412	411	435	421	409	437	446	415	463	415	458	416	407	358	415	433	437	424	422	400	401	428	421	450	420	397	405	409	438	407	406	391	409	391	431	424	416	414	455	407	416	452	416	420	386	436	471	426	415	437	401	391	445	413	421	447	453	399	436	407	404	399	418	391	385	444	405	415	405	435	368	406	405	410	415	406	374	404	434	396	425	407	409	416	442	401	451	406	429	386	447	390	406	429	415	428	411	432	436	402	429	459	398	414	385	384	432	426	437	395	453	411	412	426	424	447	413	385	403	444	406	436	411	403	449	432	441	423	429	437	455	384	416	423	404	408	415	427	441	435	432	381	441	421	434	404	440	473	404	432	458	415	438	425	424	402	396	430	431	481	449	431	473	440	383	410	415	434	398	422	439	417	404	428	461	413	388	433	437	394	439	431	444	404	430	394	426	415	467	438	413	413	456	429	441	412	416	479	435	424	418	418	409	440	420	437	463	435	420	420	430	391	441	423	418	484	430	392	356	402	459	421	409	439	401	424	430	429	409	419	410	410	431	421	401	381	421	396	413	408	391	421	395	447	387	405	418	454	400	429	433	392	412	402	398	432	420	373	449	421	406	424	430	419	434	408	419	402	402	421	398	436	405	419	399	437	426	410	404	376	407	408	411	439	453	396	417	442	390	407	474	428	409	414	410	428	446	427	387	424	425	406	404	403	441	438	380	405	424	423	442	416	437	379	445	427	437	431	402	428	427	412	449	416	404	437	417	446	420	425	402	430	410	423	414	413	416	436	420	421	442	438	438	432	448	401	389	424	415	395	408	375	386	460	416	392	442	429	428	443	385	401	468	443	412	434	395	431	391	403	407
29653	7093	5157	3985	2310	1483	851	635	502	410	408	343	376	339	381	367	319	320	329	301	368	351	326	371	351	353	323	323	354	334	348	339	353	339	327	317	334	357	333	306	309	308	331	342	329	321	312	306	343	307	301	321	346	326	347	317	370	341	327	336	338	330	314	321	308	305	299	286	327	286	330	315	321	309	319	324	322	318	329	322	316	291	287	329	340	307	366	352	335	327	328	304	297	293	303	306	317	295	333	299	337	328	294	322	318	296	340	325	283	291	347	332	293	309	355	299	332	305	327	336	346	367	326	349	288	323	303	340	294	298	334	369	334	319	314	353	329	297	321	318	323	330	301	295	346	328	294	325	320	294	306	331	301	300	319	267	296	336	317	319	336	295	302	317	305	306	363	341	287	300	321	337	313	324	321	341	296	354	319	369	293	305	333	326	299	330	310	301	328	334	311	286	305	329	351	307	299	322	278	352	334	311	331	343	309	334	321	317	319	327	305	309	362	308	343	321	339	345	323	343	336	321	357	322	282	297	353	322	351	325	313	337	334	330	266	325	324	324	313	328	311	310	346	303	294	315	321	305	316	344	330	310	334	318	310	353	338	336	318	347	302	306	330	311	322	296	363	305	340	345	314	326	335	308	297	345	341	308	338	357	292	326	337	299	301	312	318	324	337	281	317	318	330	289	323	317	317	326	362	316	307	346	323	322	365	306	302	340	322	316	309	320	345	297	281	339	292	298	296	286	337	299	316	305	343	306	305	317	318	346	329	302	343	344	326	339	318	310	308	308	307	305	293	308	308	314	317	335	315	308	335	316	327	387	306	334	322	328	314	313	319	335	335	283	311	326	307	356	325	357	322	278	324	359	289	325	328	342	330	315	312	306	304	317	313	299	330	320	348	305	291	295	310	325	355	329	297	279	349	325	312	311	324	302	326	328	294	321	362	305	298	325	315	347	323	311	331	297	328	338	327	297	326	311	310	315	342	327	317	304	335	312	334	296	306	302	299	335	337	335	328	305	334	348	370	321	312	323	330	349	291	344	326	303	325	303	302	333	313	339	323	317	321	301	314	306	349	292	297	311	333	307	305	309	335	326	328	310	314	332	348	290	324	328	284	313	321	342	307	316	317	304	337	313	312	316	342	358	350	326	334	334	310	275	336	344	329	301	323	312	293	345	347	337	338	299	334	314	351	338	310	326	342	299	330	349	365	335	319	324	337	283	336	302	318	318	292	309	317	313	307	305	344	309	362	329	321	316	296	310	304	330	349	327	324	320	304	310	341	303	289	323	312	348	353	336	312	321	284	308	306	293	312	298	341	298	338	312	331	332	323	326	299	279	328	321	310	310	304	326	353	302	300	312	311	295	300	342	308	313	302	307	311	303	315	307	313	287	359	286	381	332	323	332	341	316	343	307	338	297	321	319	335	328	322	335	277	294	288	306	298	288	279	310	349	337	353	344	312	341	321	340	320	312	301	309	316	308	308	308	324	352	318	344	334	316	287	290	355	323	317	330	330	307	330	310	315	303	330	323	302	320	293	323	298	308	293	306	327	306	322	341	346	321	308	319	266	284	322	337	316	314	315	324	300	327	330	336	308	310	330	299	305	289	332	325	326	348	344	294	310	304	307	346	336	298	317	364	315	331	306	317	280	337	299	291	316	346	294	328	335	342	339	343	313	313	322	297	315	305	299	293	350	317	315	291	331	297	326	329	323	317	308	312	319	322	304	329	318	316	325	308	324	334	329	314	323	332	298	329	337	305	313	331	321	319	287	324	351	308	306	305	349	297	302	319	302	346	313	297	297	329	308	319	326	360	319	323	309	307	307	314	323	284	320	328	353	326	331	318	320	332	325	286	314	315	316	281	320	318	312	338	360	310	297	322	330	306	301	343	305	331	323	343	282	331	321	299	323	323	335	330	345	305	323	305	303	302	312	340	339	332	321	334	276	307	339	337	335	304	319	327	337	300	307	306	316	306	312	333	313	294	352	311	360	298	305	349	324	354	303	295	306	324	310	339	311	323	324	331	292	255	351	299	308	321	299	305	278	326	319	303	316	351	336	331	313	305	309	340	298	316	385	328	332	323	325	326	341	334	320	315	287	303	300	325	311	332	319	324	325	342	334	307	325	325	323	325	338	316	339	330	336	338	383	325	320	320	343	314	334	311	259	312	327	333	367	306	296	312	287	299	313	303	291	292	325	306	301	311	338	337	312	308	339	316	318	313	316	298	315	332	321	312	303	292	287	354	352	344	316	293	323	334	316	319	304	298	342	324	336	290	320	346	318	320	293	318	316	319	307	283	335	308	322	317	327	285	307	345	301	297	325	318	285	292	339	314	355	330	340	323	317	348	348	293	302	300	320	320	326	367	335	314	307	329	315	305	334	339	323	313	331	310	281	347	340	337	307	337	299	334	306	333	297	296	309	313	311	303	310	288	334	325	324	325	302	308	305	339	326	326	316	317	339	350	325	325	311	326	347	334	330	341	310	328	319	310	309	314	326	332	335	325	324	315	333	323	347	309	328	301	330	303	296	293	321	330	325	296	341	334	314	347	317	314	333	332	343	306	321	334	305	357	299	328	326	351	311	343	332	336	332	295	331	309	343	345	334	315	320	306	334	313	326	295	287	320	309	321	315	318	307	290	343	333	293	322	342	335	290	312	310	319	352	390	334	348	319	334	331	297	312	346	319	303	314	300	316	350	320	340	315	330	307	293	304	332	310	353	336	328	353	321	323	324	312	330	321	332	302	306	326	357	311	307	327	276	337	339	306	342	339	313	292	298	354	301	371	358	332	294	337	308	345	318	287	310	314	325	300	286	326	317	320	338	347	306	334	337	342	331	310	327	289	316	306	327	337	325	306	342	348	279	298	313	313	327	315	335	321	315	335	322	301	370	313	286	290	339	357	336	269	333	339	307	324	316	345	295	346	320	327	334	315	335	276	328	328	322	330	311	300	357	349	320	324	345	306	327	307	285	326	307	343	294	320	306	312	327	323	309	275	314	307	344	312	309	329	310	370	332	352	331	320	316	303	336	325	298	304	291	297	315	308	299	324	369	337	261	328	361	299	318	335	292	319	314	316	322	286	340	338	316	317	296	295	349	299	293	301	318	281	303	315	342	346	326	329	324	365	297	287	316	318	346	321	319	307	323	348	299	316	340	322	311	333	307	343	348	313	323	321	330	298	300	339	338	326	309	345	339	327	359	323	325	331	331	312	322	307	325	322	315	321	321	308	299	329	322	335	345	295	301	350	343	343	308	292	354	316	322	335	325	309	291	319	322	326	336	318	303	331	305	335	343	316	327	316	343	317	320	341	323	334	296	320	307	316	309	298	306	353	291	305	309	293	284	306	342	349	306	319	291	320	327	307	345	334	309	335	319	315	326	314	289	335	305	334	322	310	315	332	327	339	305	307	283	313	328	327	334	304	302	315	331	307	286	312	341	320	353	346	303	338	302	338	332	330	326	321	308	308	328	278	304
16384	3811	8566	10151	7647	5531	3372	2472	1593	1182	1115	1028	944	925	888	809	868	797	870	835	859	778	800	761	795	787	843	838	895	830	872	844	811	722	738	742	754	760	773	712	744	728	788	749	729	724	721	728	685	708	699	740	747	691	730	740	688	717	748	739	742	702	727	646	723	691	735	717	738	692	748	748	676	731	722	680	727	692	748	748	701	724	703	747	667	705	767	752	718	745	685	749	726	683	718	703	734	737	698	741	730	690	749	685	688	756	700	710	650	747	700	717	682	728	729	682	706	734	711	734	744	724	735	698	729	728	705	694	689	753	671	687	745	710	688	669	793	745	726	753	697	713	680	690	730	754	727	686	738	726	707	726	694	720	677	780	731	721	721	767	666	720	704	747	698	754	709	675	751	666	681	736	702	738	776	690	719	714	696	721	752	723	708	734	755	683	742	742	677	735	714	711	723	728	737	694	746	775	737	722	723	737	702	718	670	705	696	704	699	689	692	699	730	715	722	717	724	677	724	692	705	735	673	729	689	744	773	718	722	701	689	730	751	719	767	754	713	684	696	699	727	743	721	691	713	695	769	690	691	705	702	732	697	732	711	724	703	708	708	732	726	662	729	715	689	720	765	733	739	724	728	710	725	737	701	685	715	738	665	720	721	681	700	678	707	738	731	731	740	724	738	713	731	690	681	690	731	724	723	690	718	773	706	740	744	741	715	725	663	715	721	706	744	735	703	726	709	756	758	716	719	624	671	708	669	709	706	718	682	775	678	731	712	717	725	682	742	745	729	706	691	747	738	724	749	718	695	657	697	739	692	687	722	686	725	734	725	702	722	683	736	756	765	742	673	725	691	710	752	695	744	789	651	747	720	675	759	642	660	676	713	693	725	716	724	685	807	728	685	711	757	703	736	669	702	738	690	709	748	735	687	716	735	693	710	715	717	792	701	727	763	700	727	736	735	703	729	719	742	724	707	735	676	659	724	652	748	732	671	742	718	743	690	753	734	680	701	706	681	703	721	761	729	703	698	709	689	729	698	718	743	720	693	765	741	725	757	702	686	685	754	721	670	733	729	684	697	726	687	706	729	766	721	710	721	733	690	707	735	750	728	701	714	709	685	726	715	732	759	695	679	681	706	731	708	755	726	705	698	714	708	729	686	686	733	737	755	695	724	739	764	696	697	722	695	646	726	735	710	731	674	706	701	704	709	672	718	759	665	723	741	689	676	705	670	713	732	735	742	718	684	719	676	720	699	749	732	729	648	712	730	748	687	705	715	702	728	649	695	726	733	722	661	722	685	675	739	723	734	749	765	720	738	719	741	711	711	657	696	672	732	658	714	706	728	728	735	725	713	725	729	694	736	758	733	709	725	696	716	710	709	781	732	735	713	721	723	730	712	728	706	686	690	719	677	685	726	685	696	743	702	761	738	681	660	735	705	744	722	757	756	710	740	706	749	696	683	730	741	716	739	749	726	691	711	684	724	718	671	771	752	706	734	728	692	727	674	713	731	733	695	718	785	734	723	672	736	693	716	694	697	663	717	677	728	711	710	707	713	656	726	677	724	714	740	760	717	691	680	657	698	706	713	732	682	724	675	734	731	709	670	756	722	719	727	682	690	737	712	716	696	677	682	790	681	716	706	660	727	750	715	734	749	724	700	724	712	716	731	732	719	717	707	724	718	740	777	713	717	721	732	767	688	726	710	703	750	699	737	716	688	741	743	751	704	767	717	732	689	753	738	765	693	681	714	716	732	654	703	721	763	739	705	684	729	698	716	700	707	776	676	671	709	716	738	717	702	733	715	715	741	753	725	698	709	726	725	708	702	716	727	710	695	717	775	716	711	703	700	678	733	683	708	725	662	804	707	705	704	723	759	705	729	701	710	725	761	713	714	667	694	684	694	650	744	728	704	656	713	704	735	709	732	712	713	785	744	722	700	695	746	697	728	716	715	718	666	684	690	715	711	733	775	689	701	772	724	761	715	714	740	723	740	721	727	708	700	652	704	683	698	736	785	740	696	704	643	687	712	696	738	738	706	751	782	729	724	707	721	690	681	687	725	671	723	713	710	694	725	731	750	695	708	687	668	730	693	735	718	698	746	729	741	739	710	703	741	775	725	740	712	721	721	733	713	760	662	706	708	682	708	726	702	751	740	707	645	702	710	733	744	731	720	732	732	699	717	691	699	709	681	743	711	687	712	732	723	718	703	742	702	675	757	706	717	702	682	740	705	702	667	662	694	755	682	698	766	684	687	682	740	716	738	746	677	702	670	732	733	709	734	710	680	721	708	739	688	727	734	734	756	753	668	646	676	701	732	732	723	675	718	696	692	701	730	689	722	741	654	698	727	714	723	672	701	741	702	723	719	773	761	708	707	668	729	706	681	732	733	773	742	738	750	731	698	722	703	731	730	690	692	778	729	706	685	700	683	762	717	729	684	674	684	724	696	683	721	684	706	695	732	707	710	754	720	689	711	743	689	729	674	760	747	702	712	715	725	684	722	668	772	745	716	720	734	725	659	740	748	681	710	706	769	706	702	725	705	740	755	698	737	679	696	681	715	717	711	703	720	713	709	676	731	692	729	693	724	712	717	709	732	706	715	733	715	755	688	687	703	719	663	704	736	754	683	728	719	673	745	749	713	699	674	727	681	719	700	727	735	693	739	685	742	715	686	736	723	710	758	698	739	697	712	719	758	715	682	719	737	715	685	773	748	751	696	750	729	726	692	759	695	703	725	724	714	703	679	689	729	663	751	667	733	707	750	696	720	710	718	699	692	748	659	693	708	723	717	731	720	717	683	704	710	748	731	734	732	688	707	662	722	707	677	677	695	704	736	752	697	690	712	725	703	743	707	716	749	722	736	685	651	690	707	747	696	758	703	715	737	726	700	767	763	754	663	707	726	742	715	743	723	755	739	725	738	688	682	734	725	740	698	650	729	717	734	730	708	678	648	750	700	733	718	708	764	711	731	707	698	712	718	757	694	698	724	712	724	750	715	760	771	758	660	752	775	716	754	756	697	734	742	679	729	709	679	741	763	717	733	695	686	733	741	706	650	697	733	728	688	728	701	696	714	692	777	738	749	699	699	700	682	712	706	683	706	698	699	706	724	689	729	726	703	713	717	658	738	748	722	734	732	714	770	704	719	685	726	735	730	707	740	707	702	751	721	759	675	692	727	742	674	688	696	653	743	731	719	688	698	679	717	687	724	680	724	671	669	717	718	718	731	710	720	692	704	694	725	744	704	748	715	718	715	736	694	733	692	704	735	731	724	722	679	712	701	744	695	697	659	702	749	716	696	708	710	747	708	711	696	702	692	716	724	771	685	709	752	706	672	740	745	716	731	716	720	682	752	741	662	698	694	717	702	697	708	681	702	705	747	686	741	738	712	753	701	711	695	712	732	761	726	680	698	727	708	649	721	717	737	698	725	739	738	694	772	749	701	705	734	694	702	714	707	721	729	714	774	685	702	681	660	724	742	720	742	701
7478	1830	1856	1425	803	500	316	277	197	168	181	216	181	170	148	166	172	157	174	167	201	186	162	179	155	172	185	192	170	193	176	166	148	151	170	191	181	165	186	192	182	177	186	203	157	166	172	174	179	161	166	161	187	159	191	163	168	175	154	156	190	182	199	175	165	162	159	160	164	174	184	166	144	183	191	173	195	192	163	160	177	153	159	162	175	177	164	153	205	155	180	189	153	183	198	170	169	186	184	168	206	175	177	186	183	187	169	166	178	185	167	169	170	161	150	163	162	183	185	142	188	188	164	191	163	171	158	157	171	180	176	150	189	161	165	182	147	157	177	182	169	152	178	181	157	167	178	166	188	181	179	200	177	168	176	157	160	169	183	159	177	147	162	188	193	177	153	184	163	175	191	200	163	161	174	173	194	205	177	196	173	171	157	188	152	157	173	192	182	186	171	218	164	168	166	185	179	166	172	184	179	193	163	177	153	161	180	172	189	180	181	166	209	170	192	134	161	157	171	195	196	178	187	175	185	182	176	189	155	165	167	160	178	169	183	154	156	202	157	153	185	190	172	193	154	172	191	200	166	195	155	186	151	170	178	193	159	145	166	205	167	188	180	205	169	162	209	196	158	189	185	157	192	165	177	160	154	167	190	167	181	160	177	151	212	186	159	181	182	187	180	150	170	216	174	167	179	202	205	187	173	173	167	177	174	189	190	188	188	199	173	189	182	163	200	192	174	190	156	161	183	163	150	152	167	169	163	191	168	160	159	173	169	162	174	184	179	164	196	162	180	186	170	180	194	177	168	168	169	189	185	170	160	159	176	149	176	151	165	171	185	157	169	179	176	176	179	181	190	156	182	180	164	193	169	175	207	201	170	191	192	167	176	167	181	164	173	161	158	178	181	166	185	159	176	160	181	210	180	164	157	189	180	147	171	157	210	154	178	171	173	184	176	188	181	173	208	184	181	193	141	170	174	186	174	165	189	159	190	192	165	158	164	184	174	188	158	183	167	189	173	195	187	185	184	189	174	178	178	167	200	194	185	169	166	148	164	171	172	180	147	168	181	168	177	172	169	172	173	140	190	191	163	159	165	182	152	193	153	143	190	180	167	177	168	171	193	171	185	176	177	193	181	172	191	200	200	190	158	178	175	171	159	180	189	188	133	176	194	168	182	169	194	143	175	189	174	177	168	195	182	178	180	180	198	188	159	177	188	161	150	189	171	165	180	197	167	156	175	173	155	143	170	162	166	181	195	180	180	168	176	176	174	169	176	176	141	169	163	135	165	167	163	179	176	193	191	176	203	173	155	155	175	158	181	184	170	168	200	220	186	166	169	181	202	162	155	209	161	174	181	171	185	176	181	176	186	185	178	161	162	166	178	182	164	167	190	181	151	182	191	199	160	195	225	162	188	215	172	190	169	178	166	174	180	161	159	192	175	181	195	172	157	175	183	164	193	158	173	178	180	180	168	163	179	172	169	158	182	141	189	180	183	186	180	164	173	179	181	176	180	166	157	181	179	185	195	172	161	157	179	173	151	169	171	177	187	179	180	184	147	170	177	173	199	156	140	181	164	178	188	203	156	158	189	203	192	176	182	151	186	160	168	179	176	182	201	185	193	186	160	160	166	156	196	175	175	160	161	157	173	171	167	183	154	190	154	194	187	148	175	173	174	169	162	187	196	167	164	187	199	186	181	174	194	182	189	191	175	154	196	209	172	156	159	174	174	181	174	182	190	179	165	170	221	193	169	168	208	170	177	161	172	161	167	166	138	165	151	162	168	172	167	179	174	192	151	195	168	144	169	167	177	168	178	180	175	188	179	176	163	172	162	160	177	183	181	163	174	181	143	202	170	156	172	179	188	189	177	166	181	206	153	177	190	185	179	167	169	162	178	195	197	167	186	177	166	182	200	178	190	168	154	175	173	171	192	150	172	184	169	187	160	181	185	173	159	162	179	181	180	189	172	150	186	175	188	179	186	176	184	161	180	167	185	213	190	157	163	169	175	198	179	179	172	177	164	145	193	171	196	181	165	176	183	160	191	152	181	188	182	158	182	176	187	163	191	171	196	229	186	147	165	170	144	149	186	188	182	197	168	186	172	167	178	199	147	170	171	182	168	161	224	179	172	156	164	173	164	170	154	173	182	184	193	183	174	193	202	172	151	179	178	183	179	147	151	174	160	171	166	161	162	168	154	157	187	172	177	156	181	183	179	195	184	197	191	201	188	156	175	194	178	184	166	157	208	180	183	193	195	162	189	160	180	164	145	162	172	199	199	204	161	149	186	170	175	169	163	186	157	191	157	173	154	182	204	180	170	171	161	183	172	192	166	196	163	163	198	167	188	179	167	179	187	169	144	175	182	176	193	182	146	163	160	171	174	185	186	175	189	163	182	164	156	177	179	164	171	167	176	183	181	154	174	172	174	149	170	149	168	167	171	179	174	193	173	181	182	164	172	179	177	179	186	181	189	185	186	193	175	165	167	189	182	162	182	174	176	156	179	174	192	203	170	163	176	169	164	165	177	167	162	166	160	196	157	172	177	186	183	186	194	181	152	171	164	182	186	170	177	165	169	182	180	172	194	157	159	178	166	166	188	202	162	180	179	173	173	170	195	172	160	179	180	163	180	170	190	179	186	178	156	165	178	188	185	187	157	194	170	186	178	183	179	193	182	148	179	175	175	154	167	156	186	183	194	181	186	188	178	163	148	157	169	181	202	185	170	139	188	190	177	174	191	171	166	181	153	181	155	164	177	191	163	179	171	177	184	191	146	149	199	179	144	177	173	162	166	176	191	177	176	192	165	186	158	148	177	143	196	158	177	145	134	167	184	187	181	174	179	160	176	174	190	171	159	165	171	165	205	161	177	181	158	185	185	173	179	177	194	198	179	158	171	216	165	180	184	162	156	174	168	189	195	161	174	161	193	188	172	149	183	185	160	191	150	190	188	192	167	168	164	167	175	196	169	179	168	160	224	186	164	181	173	187	167	177	162	190	170	180	200	165	162	173	187	152	184	173	164	167	161	168	165	192	152	147	182	178	157	193	195	142	173	174	186	190	179	182	173	173	171	150	178	170	160	176	157	176	169	146	153	167	119	180	186	166	198	175	192	195	198	175	184	168	189	171	172	207	171	200	173	181	175	175	183	172	150	183	157	166	177	168	188	178	190	190	213	176	176	162	170	168	185	197	156	167	181	203	165	184	200	169	184	167	162	172	177	182	170	182	211	178	177	153	151	180	169	173	201	194	171	173	182	152	165	171	169	171	174	154	155	183	140	160	160	151	178	190	168	190	189	154	176	169	168	179	174	175	179	181	180	164	175	175	173	180	168	168	183	200	184	176	210	159	160	191	205	171	193	162	178	151	189	166	172	163	203	146	160	164	164	152	157	180	184	154	158	175	176	179	164	181	175	185	153	172	175	178	182	186	184	168	155	175	175	178	170	195	153	156	174	186	180	169	177	145	205	173	149	175	163	194	179	184
4792	1644	3735	4058	2873	1808	1248	897	574	494	442	423	426	415	381	437	415	423	425	390	444	410	417	391	404	428	454	436	462	450	394	473	479	438	416	390	421	426	430	406	454	421	437	405	446	428	385	437	414	412	399	431	444	367	434	431	461	416	410	411	405	395	422	413	423	404	402	392	411	433	417	377	423	428	402	404	414	410	435	423	416	408	421	400	413	423	392	404	450	435	450	428	432	417	448	372	439	418	433	406	407	387	427	387	414	418	424	412	403	394	411	450	360	417	394	430	457	443	424	427	407	416	392	433	425	406	390	412	437	413	412	404	420	400	413	407	399	427	422	426	436	415	395	450	408	447	397	414	433	413	418	447	437	422	422	438	401	415	417	409	415	418	425	435	449	407	449	422	441	437	432	431	406	429	450	390	437	409	452	418	409	417	416	408	403	386	427	383	416	426	388	404	418	454	398	451	400	436	435	437	428	425	393	405	433	408	409	404	433	446	438	412	437	412	386	413	425	406	450	379	453	427	388	424	431	423	429	437	462	429	413	421	454	394	416	402	404	412	403	422	407	423	433	402	424	402	423	435	372	440	412	457	406	442	396	411	441	407	405	417	417	420	405	406	436	403	427	437	408	409	415	430	401	404	370	428	408	403	419	404	446	412	404	394	364	410	434	406	413	433	372	369	438	462	414	397	418	423	421	456	392	441	425	409	421	416	433	389	401	412	381	433	407	426	410	412	403	446	446	387	427	447	439	462	409	410	372	385	391	448	413	436	414	423	441	408	424	453	418	437	420	452	404	427	422	393	400	424	405	461	401	414	408	414	425	408	440	458	425	390	441	396	420	424	408	409	424	468	409	405	398	413	410	425	418	448	428	403	408	427	395	424	415	429	390	455	399	401	420	411	430	414	401	435	465	419	414	434	417	425	429	433	408	430	411	392	437	426	406	366	423	401	404	380	437	447	399	426	405	397	390	404	423	421	407	409	437	415	388	419	421	401	431	434	429	440	433	412	455	437	395	390	417	402	472	435	410	428	391	437	421	397	435	414	420	449	407	449	392	452	423	445	389	436	389	422	402	431	411	394	408	433	407	397	445	414	385	415	419	407	389	436	425	453	425	422	422	419	414	387	399	421	425	444	459	407	432	409	426	420	394	429	403	407	419	409	419	393	384	396	438	404	395	434	430	421	398	431	423	398	423	439	429	415	423	431	405	420	407	378	447	372	405	440	437	391	434	421	402	434	413	412	384	386	381	385	413	398	429	437	417	428	455	421	382	450	473	432	412	420	377	478	408	414	397	422	403	429	438	393	407	409	395	371	444	415	425	465	463	408	419	411	449	432	426	440	448	412	474	445	436	396	407	414	401	421	416	379	378	470	432	437	423	400	391	385	418	428	415	446	449	421	425	409	434	405	443	388	425	435	376	412	438	441	462	456	418	417	388	431	391	440	416	461	440	429	394	420	440	443	403	411	426	404	430	407	410	439	416	388	430	392	458	386	420	408	424	413	425	398	430	416	409	431	441	399	411	403	445	437	449	430	446	418	433	452	424	393	410	429	410	386	458	445	431	475	426	384	427	411	420	414	429	428	397	408	392	446	427	454	429	418	390	402	408	431	419	371	410	418	401	444	474	395	445	446	463	397	445	407	393	420	443	422	410	418	439	437	450	432	403	442	403	438	394	415	403	430	423	437	385	417	413	421	418	401	440	392	434	381	433	387	426	426	413	412	455	390	409	394	388	420	460	398	407	386	422	450	447	436	430	419	423	418	424	426	413	395	411	454	428	376	431	424	416	417	401	410	422	401	390	421	420	427	419	383	396	433	407	406	468	424	427	454	443	408	403	413	415	437	416	408	427	427	443	410	434	436	422	398	426	427	416	415	423	457	450	428	400	406	438	396	435	453	372	407	404	442	406	439	393	411	430	415	407	428	416	434	415	412	412	418	390	423	435	366	382	402	467	413	412	390	423	409	407	410	394	437	438	387	446	388	426	424	426	382	433	382	382	417	419	426	435	427	391	424	479	475	419	431	391	405	441	423	420	414	423	435	402	404	420	437	422	400	400	438	411	400	451	383	422	434	433	433	426	442	447	412	401	405	440	428	431	456	420	361	439	441	438	415	428	419	435	462	428	429	365	379	403	437	405	404	394	422	454	436	380	402	430	382	390	408	436	415	408	424	388	380	427	428	456	421	449	412	457	434	435	406	439	390	454	413	375	401	399	428	425	407	397	380	436	407	402	400	417	415	444	459	422	425	428	383	442	438	413	400	402	401	415	390	425	462	426	416	434	450	381	456	417	407	357	398	399	388	395	429	408	392	411	395	401	399	442	450	404	422	385	413	419	424	418	431	423	397	441	438	364	431	432	383	388	384	394	445	396	427	445	416	400	447	368	438	415	440	397	415	431	429	430	407	426	436	438	451	390	430	389	415	395	423	392	382	448	431	374	439	419	379	401	413	404	452	402	450	456	395	405	439	411	449	416	389	412	468	393	420	423	384	420	413	412	407	416	398	429	434	419	438	438	409	393	443	462	386	392	382	429	413	452	409	420	386	410	408	429	414	402	440	393	410	414	401	431	421	425	453	401	388	404	430	413	385	417	414	433	441	372	418	430	412	415	399	438	412	403	434	502	429	416	409	403	410	421	417	409	413	394	409	436	443	395	454	424	413	375	431	380	451	439	440	425	406	393	427	400	407	435	414	427	397	440	417	422	413	392	392	399	409	422	400	426	446	434	390	425	430	412	399	390	460	441	413	425	422	452	401	401	431	447	409	446	409	449	433	385	396	426	435	410	427	422	417	410	389	422	461	375	432	415	442	411	414	397	414	444	419	412	442	366	382	402	405	445	408	374	471	419	468	432	429	421	455	437	420	434	399	435	417	423	424	412	399	392	409	393	450	418	411	429	407	394	395	431	400	416	395	452	413	393	410	430	419	421	418	378	428	428	403	395	426	413	428	429	422	397	416	395	421	437	366	368	387	429	406	407	444	412	415	434	419	431	426	447	436	386	427	415	419	400	410	413	436	427	412	429	419	384	401	413	440	427	429	419	445	421	451	424	405	402	455	410	381	405	430	435	403	386	400	413	434	412	391	433	423	417	404	412	444	413	405	415	422	405	423	428	431	416	414	382	407	395	419	392	424	412	402	365	400	413	437	402	428	422	399	443	435	406	414	428	419	449	431	418	398	458	423	426	422	424	426	412	368	381	401	411	449	376	398	440	427	437	404	437	411	415	396	408	391	432	436	422	406	395	390	443	375	394	391	387	398	423	447	377	396	398	412	395	428	448	425	444	420	423	428	421	406	398	397	437	459	421	422	384	410	430	413	403	379	401	390	399	412	432	401	441	409	421	386	416	418	412	441	398	408	418	407	436	451	399	409	428	400	412	412	440	419	417	388	398	401	421	435	434	408	415	431	412	459	421	431	415	408	406	439	409	444	413	365	389	414	432	409	428	398	439	365	438	417	442	415	414	430	439	396	393	435
19782	4067	3391	2417	1441	809	537	372	275	235	201	203	193	174	167	166	169	177	145	162	207	171	160	156	153	181	180	185	197	165	173	162	170	161	171	181	170	176	166	149	151	160	164	163	133	167	158	160	181	180	155	178	174	193	172	171	174	165	179	171	157	162	158	168	200	163	176	162	212	184	178	150	184	167	161	171	153	170	175	168	191	139	153	175	157	146	176	172	191	166	162	168	173	187	158	170	172	168	163	190	174	176	149	165	180	162	159	173	180	168	168	167	182	158	154	150	169	169	176	156	162	159	180	187	155	144	139	176	173	169	144	166	154	164	169	162	172	180	156	177	146	174	167	166	174	154	165	166	177	176	168	163	174	158	161	157	161	167	164	164	153	150	153	133	173	157	185	183	179	148	170	152	153	162	145	156	169	153	138	159	163	163	179	173	168	185	185	165	171	171	159	170	195	166	177	162	188	187	174	162	137	153	153	174	179	154	157	160	148	162	149	139	203	167	197	184	151	162	166	166	169	167	173	148	160	160	152	164	166	168	164	161	182	204	175	157	175	169	167	155	165	172	152	153	147	163	165	157	161	159	162	190	160	159	163	167	157	190	165	170	148	175	182	185	186	164	157	185	161	146	145	164	173	187	154	167	170	177	178	161	147	154	177	144	145	194	182	180	165	144	165	171	185	145	153	161	157	182	158	169	187	138	154	167	164	168	147	165	194	164	167	149	161	157	183	173	174	187	184	153	166	175	171	185	162	176	155	176	173	170	171	158	166	177	183	171	165	148	162	179	186	160	186	161	135	144	149	149	167	152	179	149	165	159	154	155	180	142	179	148	159	153	159	149	181	162	179	165	171	208	156	164	172	165	175	176	200	175	171	185	153	171	172	138	163	181	143	162	137	148	185	168	172	202	195	151	158	155	155	158	192	163	188	194	186	162	170	155	161	164	156	170	193	157	168	159	144	176	177	136	164	184	170	162	169	180	179	162	188	172	196	169	166	190	169	170	199	153	174	176	153	185	149	152	187	158	175	158	175	171	162	189	173	146	149	145	172	184	140	162	158	198	158	164	177	164	169	165	179	190	153	137	149	146	175	171	183	184	172	156	158	141	162	178	155	151	172	164	158	163	164	182	150	159	149	147	159	164	149	159	183	158	196	157	181	193	193	155	158	155	173	182	161	166	191	168	156	155	158	180	175	173	186	179	180	182	134	190	145	167	147	189	197	178	155	179	173	146	152	179	179	189	148	149	151	167	159	164	167	163	144	147	149	165	143	165	138	153	141	160	159	149	158	147	133	174	178	188	155	151	171	173	194	177	151	154	168	159	169	156	167	152	152	168	161	192	179	153	183	174	164	165	152	179	156	141	160	157	160	147	140	171	168	161	168	158	169	156	170	167	166	189	153	176	149	153	174	172	170	162	169	132	168	179	159	159	176	161	191	211	189	163	162	174	190	184	162	157	174	159	169	186	151	174	158	166	165	176	159	149	165	153	178	172	154	166	187	163	184	152	150	184	174	174	151	161	167	157	165	171	157	143	187	178	161	161	138	163	177	156	173	178	158	142	160	149	184	165	158	162	171	178	136	167	173	160	152	164	155	171	178	175	172	177	168	152	161	155	163	156	169	153	180	162	158	153	175	178	184	146	172	146	148	171	183	158	172	170	148	191	148	194	145	179	157	186	172	178	173	140	165	152	154	145	178	201	165	156	177	161	161	177	175	182	161	165	154	145	172	148	151	165	178	182	187	187	165	152	154	166	168	184	152	170	173	161	160	157	190	164	156	169	145	177	140	181	138	162	158	194	169	155	152	164	153	187	164	163	160	151	174	152	141	148	161	175	174	160	158	161	159	171	174	166	186	182	185	143	147	153	168	188	168	171	173	168	143	166	163	154	163	173	180	176	153	158	149	175	174	165	161	166	182	169	182	137	174	169	166	148	153	168	157	190	150	183	166	130	159	188	167	181	178	162	158	163	178	164	172	185	148	147	151	164	176	164	167	164	157	169	162	150	130	172	160	159	150	175	158	166	149	181	148	151	158	170	164	162	157	183	168	168	167	155	165	152	151	194	172	156	160	144	148	150	177	169	158	156	150	167	177	156	165	162	179	174	166	170	196	171	159	164	159	155	164	174	151	163	148	165	162	142	184	169	193	154	166	145	167	181	176	157	153	156	145	155	187	154	163	185	180	172	162	167	174	162	153	170	150	172	158	169	164	165	146	186	170	182	185	169	191	154	168	166	182	173	194	159	171	158	179	193	175	172	157	158	151	169	178	192	158	145	168	177	143	184	163	173	157	138	151	166	166	139	165	171	148	160	168	136	156	184	152	165	179	179	193	179	167	164	161	181	177	174	182	155	155	170	167	182	167	160	157	174	166	173	151	206	170	172	170	157	166	164	174	172	137	164	165	168	165	168	166	170	162	170	148	164	181	176	164	166	155	163	146	170	140	182	174	195	164	155	168	159	154	157	165	159	158	195	176	187	167	136	167	151	157	161	167	175	154	168	169	162	170	180	172	187	162	158	178	186	182	167	157	150	153	166	148	137	154	175	160	182	184	163	147	175	154	152	147	164	172	165	165	168	175	158	163	162	170	173	189	161	156	174	164	151	173	170	163	138	167	171	174	149	183	174	165	170	151	170	172	164	177	176	174	163	141	145	178	150	167	175	146	147	167	186	168	163	192	189	159	173	190	152	175	177	173	172	162	154	174	163	174	167	213	163	153	177	157	176	149	166	161	169	174	167	160	181	152	164	180	177	177	154	146	165	197	154	175	150	179	183	165	146	153	154	161	152	172	167	156	166	153	151	161	161	140	162	170	178	189	169	142	153	171	169	168	152	128	162	165	149	172	170	162	158	173	181	147	156	170	165	168	187	167	182	167	145	167	158	158	150	150	143	161	182	154	181	172	157	178	175	187	160	167	177	167	155	162	167	175	194	183	179	180	150	147	168	147	131	190	182	145	144	163	133	134	146	171	168	169	162	183	179	159	164	151	151	146	169	153	159	174	168	163	148	176	154	171	178	174	177	157	157	171	167	146	192	150	181	166	137	139	179	155	153	154	168	175	159	155	141	140	150	174	135	161	156	128	146	169	155	158	166	154	156	180	196	159	171	144	164	162	181	152	185	153	154	157	141	169	169	168	148	156	151	160	201	149	162	144	132	153	153	153	142	164	152	162	169	172	152	151	155	155	161	181	166	166	170	162	172	168	188	190	155	146	154	172	166	171	164	166	156	178	152	184	156	179	200	158	150	164	193	164	167	167	160	147	184	165	168	166	164	188	148	165	151	152	166	153	164	167	159	152	190	189	162	171	152	171	170	162	155	137	186	181	183	171	167	183	139	164	163	143	163	171	163	146	194	141	162	165	183	163	165	153	183	149	168	169	162	155	166	171	194	158	184	195	159	180	160	163	177	157	168	175	161	150	168	171	146	169	157	133	175	179	154	175	140	171	139	169	145	143	159	162	150	169	169	190	170	186	169
12200	2703	6254	6874	5162	3093	2303	1389	842	715	649	564	556	520	494	454	518	477	455	474	440	462	473	425	434	474	486	474	479	473	457	475	451	455	427	443	377	444	438	467	391	430	411	401	419	432	432	419	426	439	433	393	411	388	458	441	435	421	433	407	404	368	425	406	398	392	439	382	396	400	408	446	420	415	424	440	413	406	420	427	405	429	385	405	446	386	436	410	436	424	400	437	420	411	417	405	438	421	426	407	411	430	403	400	418	414	398	438	374	414	419	385	412	410	434	406	393	395	409	383	422	410	404	450	384	409	415	449	393	427	420	382	429	437	433	422	449	414	397	400	423	415	419	422	405	374	433	394	446	449	429	411	412	366	417	433	385	424	413	426	417	399	401	426	414	408	455	438	387	418	418	387	397	424	458	437	394	386	434	440	433	431	409	427	410	436	373	433	413	396	415	407	399	402	422	399	377	431	427	411	412	440	404	412	416	425	395	431	410	402	421	437	407	420	395	430	412	431	430	430	451	438	397	434	420	401	427	413	412	397	405	403	411	444	393	446	404	394	375	393	420	407	432	455	411	408	400	406	415	404	410	407	416	366	392	443	413	401	415	402	375	425	402	406	426	381	417	413	428	418	452	412	439	427	422	417	386	402	412	378	407	421	408	409	416	409	422	370	405	405	411	401	464	426	449	401	417	401	405	425	418	412	409	415	410	421	437	409	410	433	452	420	371	434	406	418	433	426	420	455	481	410	433	395	429	429	398	402	419	397	463	413	423	414	439	434	390	414	376	448	441	418	440	404	427	395	433	397	428	426	414	391	402	415	437	391	403	424	418	426	381	402	405	414	421	457	420	416	434	422	426	406	404	412	417	407	414	418	406	410	416	416	431	399	414	404	398	417	397	434	402	431	411	392	404	453	400	413	398	392	411	383	437	372	388	454	411	433	410	400	407	411	401	400	383	441	439	409	388	414	409	400	413	453	435	392	421	411	418	406	417	424	411	396	439	402	419	395	417	412	415	433	388	418	434	401	394	414	405	403	434	399	406	421	398	410	449	386	408	423	403	383	417	403	446	410	419	375	401	408	414	413	429	384	414	425	395	448	392	414	454	426	423	431	422	397	440	427	375	427	404	416	423	368	402	382	387	375	411	346	452	426	394	397	409	416	415	418	400	420	389	387	437	411	386	403	439	373	459	389	469	395	406	424	426	414	394	449	431	409	376	426	416	433	412	401	383	398	433	424	410	374	412	395	423	414	394	410	388	396	411	414	375	403	404	441	424	419	419	418	422	432	403	413	375	404	419	450	432	401	378	415	409	399	382	411	454	366	412	415	418	388	456	426	445	440	388	456	441	421	383	410	396	382	418	428	418	386	378	422	378	398	423	400	412	391	387	427	402	429	431	404	427	391	391	415	389	447	415	431	415	405	389	435	406	390	422	411	372	400	422	390	389	395	456	391	445	433	453	407	392	413	399	428	460	413	397	417	453	433	428	462	393	401	410	400	439	374	397	393	373	405	409	422	444	432	421	430	441	406	400	412	400	358	407	409	410	444	430	419	407	446	388	399	370	396	440	402	401	397	411	443	445	434	407	437	403	396	449	381	415	438	420	410	443	426	416	417	427	416	428	437	357	416	403	461	424	427	402	416	460	446	435	404	420	416	409	417	416	420	442	391	398	416	420	447	409	438	432	435	429	394	398	371	415	395	406	392	388	439	418	419	397	370	437	382	385	428	415	418	424	386	393	378	414	419	400	381	431	395	390	434	426	420	415	388	404	440	422	423	372	437	398	377	434	393	379	415	397	405	415	406	388	424	416	384	386	438	406	425	418	384	389	436	418	384	410	444	415	413	429	416	422	411	428	460	404	476	412	403	447	400	427	421	423	464	418	424	433	431	403	406	424	406	427	431	395	377	431	440	415	393	437	406	390	428	401	426	393	443	413	434	427	410	408	441	428	402	426	384	395	439	407	404	399	443	420	384	419	416	395	402	418	398	403	411	408	411	406	457	397	394	424	440	445	463	408	401	417	440	411	424	378	408	382	421	401	405	403	387	405	419	432	431	428	409	467	409	385	432	425	424	416	384	436	403	388	427	429	396	403	390	368	419	421	390	437	408	441	381	396	461	417	413	419	393	415	398	454	407	426	427	410	452	437	419	438	408	409	440	376	396	455	414	396	428	402	423	400	410	460	401	366	428	412	429	398	404	418	386	438	436	442	441	417	410	402	398	439	436	451	433	424	400	426	425	409	441	397	383	421	431	381	422	378	418	397	406	452	437	428	436	435	422	395	395	403	405	440	389	399	412	385	429	399	389	396	428	415	375	407	446	411	419	381	393	399	432	388	401	393	387	424	414	418	409	397	392	383	410	437	416	399	411	408	394	410	404	445	431	434	437	417	467	426	433	419	389	453	429	443	405	402	414	435	408	404	433	425	417	433	391	425	422	423	399	397	417	414	405	424	418	393	421	417	433	383	387	402	402	417	443	375	449	424	437	401	420	342	410	363	414	413	440	396	434	389	417	414	419	395	480	459	413	438	418	418	439	409	401	401	395	419	415	430	407	442	399	417	399	405	417	427	421	382	417	376	397	408	426	393	443	415	418	409	403	417	357	406	388	401	444	420	410	413	408	418	414	394	430	438	432	420	400	428	401	423	414	381	390	430	407	392	388	429	414	394	432	420	433	389	433	443	356	409	381	426	419	430	426	410	388	415	441	402	398	398	414	417	422	398	416	428	417	426	403	367	441	390	405	445	387	435	420	413	405	428	437	389	422	414	409	406	455	414	407	415	449	423	446	441	411	419	404	428	414	390	383	413	388	389	421	441	378	424	420	390	438	421	431	391	424	406	372	424	407	406	427	431	410	421	449	404	393	441	425	407	435	418	426	414	381	423	428	411	387	457	430	413	408	434	415	432	421	395	426	412	420	379	414	393	413	428	431	378	434	392	401	423	384	382	451	414	391	436	400	432	413	397	446	444	396	426	419	411	461	425	426	425	430	375	405	443	469	395	434	408	434	413	411	445	390	436	415	434	421	393	437	397	446	392	411	396	414	393	415	425	383	424	405	386	432	379	400	381	438	424	421	410	447	384	395	418	399	433	386	435	430	404	417	397	385	416	426	439	415	412	392	387	394	393	387	411	461	419	401	423	386	401	434	416	434	446	417	385	427	403	433	399	432	411	454	414	418	407	407	435	419	381	389	434	424	391	432	397	358	408	413	426	424	415	395	407	394	406	439	402	406	392	446	424	428	430	432	427	421	373	401	418	401	442	424	438	436	412	407	408	451	440	421	386	426	440	411	399	432	417	456	399	402	403	361	404	415	401	424	421	413	415	382	449	398	419	451	418	415	377	391	416	387	395	435	425	423	447	408	439	448	405	437	411	417	415	426	420	401	410	379	410	391	378	381	392	410	390	420	405	435	413	404	405	371	409	431	435	413	390	398	410	402	419	400	401	381	413	414	399	418	447	412	437	375	444	436	433	396
30198	7693	5569	3969	2257	1268	868	616	467	406	406	397	317	356	327	325	331	322	336	315	334	319	345	318	363	319	306	318	311	321	357	338	330	341	346	309	322	331	313	337	345	317	310	338	307	360	340	302	363	331	324	308	313	304	325	341	302	290	307	353	324	306	349	284	282	348	354	303	308	340	320	295	324	279	318	314	338	278	288	302	323	329	352	340	336	269	316	309	319	299	308	314	310	305	301	315	326	325	326	354	310	297	310	305	303	321	336	309	318	306	292	310	300	328	325	336	288	297	309	302	285	362	346	328	298	267	328	312	305	321	339	306	291	339	292	312	331	313	323	325	305	328	305	292	364	312	321	323	311	325	294	301	294	291	299	298	298	325	316	304	305	322	311	306	304	306	338	328	374	340	311	312	342	313	318	312	350	317	316	307	291	340	311	265	345	291	296	313	325	338	289	378	314	314	338	314	334	363	322	288	303	311	322	317	294	311	322	327	335	304	317	315	311	310	342	320	313	326	304	306	307	316	320	338	328	299	319	320	324	300	335	323	320	304	286	340	356	332	302	330	324	323	280	323	301	319	277	332	293	300	289	309	301	318	309	310	318	334	314	332	307	329	314	286	318	276	321	332	332	324	338	346	296	324	333	310	336	319	327	304	318	295	318	375	316	343	323	295	346	342	324	306	314	299	308	345	336	306	326	308	301	294	307	330	315	312	295	281	325	305	306	301	304	305	303	296	321	309	346	310	335	340	336	286	332	359	314	325	323	290	336	319	306	301	337	332	292	299	334	334	329	319	355	316	332	316	329	311	319	302	332	357	304	318	305	329	324	339	320	296	293	318	293	339	301	286	338	352	333	287	317	300	383	334	333	298	300	339	322	284	310	297	333	319	327	300	335	303	302	321	292	306	322	326	312	330	322	307	319	285	329	287	307	318	295	334	275	302	321	324	288	317	306	318	313	343	307	302	310	341	324	317	319	320	322	292	292	329	336	315	315	296	315	316	304	332	320	326	311	281	318	330	314	315	306	304	344	316	333	306	293	339	312	325	316	310	348	315	347	313	307	273	305	286	313	337	321	323	318	315	322	333	323	301	305	319	358	328	299	341	378	314	351	306	298	300	306	303	321	325	295	293	355	347	334	327	329	356	355	325	290	298	284	317	350	348	324	299	288	307	297	334	293	292	328	323	308	333	298	307	322	303	345	326	335	343	301	335	295	309	337	258	338	339	312	294	317	328	323	339	305	319	332	345	301	303	314	312	286	337	331	309	298	332	357	313	331	330	297	308	301	324	345	309	288	323	330	335	305	263	312	301	313	281	294	308	329	291	306	283	295	331	320	315	365	298	294	322	298	319	337	317	301	312	298	301	324	298	301	286	305	302	340	313	321	327	307	338	300	320	307	322	315	312	336	330	299	318	324	307	296	305	294	315	340	333	295	356	305	290	309	314	288	288	288	282	338	354	292	277	284	307	322	327	309	277	306	276	307	359	320	309	335	332	331	295	303	295	320	346	328	328	300	332	321	297	324	355	284	327	333	328	333	337	307	333	308	321	323	325	338	299	327	340	312	363	347	309	314	328	326	277	352	345	355	337	287	313	354	293	322	347	334	308	341	301	332	345	311	329	356	339	345	330	340	330	355	321	312	332	328	318	293	306	342	300	330	335	288	319	314	285	332	343	309	395	326	305	315	302	291	310	312	281	321	341	346	308	324	290	320	358	342	323	332	359	312	315	308	315	308	325	293	330	323	337	329	309	341	304	285	300	315	336	321	306	294	338	319	338	320	290	306	326	339	291	322	321	293	316	298	299	291	292	316	297	308	324	339	332	339	334	299	340	331	305	320	354	348	321	338	293	328	322	358	299	330	323	307	288	299	308	307	315	349	316	300	346	333	302	309	321	288	291	340	301	298	332	294	311	353	321	288	325	306	295	329	342	302	327	312	291	287	310	311	321	323	368	339	325	355	296	342	329	282	313	299	328	286	295	317	314	304	294	334	327	350	349	339	314	335	323	314	294	284	332	302	304	343	293	292	325	335	291	306	335	330	329	314	303	327	335	321	337	324	338	323	324	295	321	295	321	308	276	326	317	314	346	326	310	316	354	322	333	298	324	307	300	307	318	323	327	324	294	320	321	297	270	334	337	336	364	328	290	308	339	307	314	312	308	316	304	321	299	312	338	326	323	322	306	288	324	328	335	312	364	312	331	304	296	312	322	288	323	302	307	339	342	295	306	323	288	351	311	313	325	334	328	339	359	316	332	326	320	314	288	345	332	302	329	306	298	310	333	335	337	338	332	317	323	321	302	323	298	319	300	301	311	336	335	311	365	318	304	287	302	319	316	321	318	296	331	324	293	326	307	334	296	329	292	313	326	350	271	311	306	345	313	325	308	300	330	321	329	316	307	339	326	343	315	285	325	312	314	313	296	308	332	319	310	306	324	303	316	298	319	319	350	326	336	347	281	312	308	299	321	348	292	340	311	294	321	301	344	308	297	326	324	323	289	311	311	348	339	331	312	340	309	321	368	324	305	341	306	304	326	295	337	301	310	328	329	342	343	346	296	300	309	334	326	330	318	301	332	344	333	303	326	338	304	302	323	311	333	315	306	333	309	326	340	330	296	319	349	330	336	316	296	306	280	295	354	334	332	279	330	322	300	306	304	296	327	309	270	313	312	293	335	309	341	345	294	330	326	324	308	301	310	304	313	340	280	298	340	333	277	314	286	304	332	329	304	321	302	307	312	307	340	317	301	320	309	305	325	315	274	318	342	269	316	293	356	300	323	310	331	333	322	323	300	353	311	298	314	330	297	302	313	302	336	340	334	316	323	310	326	302	295	279	350	340	298	330	293	303	319	339	321	337	288	309	349	317	340	334	320	307	339	298	284	278	334	317	314	310	322	301	297	269	368	353	332	322	320	316	348	312	314	328	314	290	310	319	342	305	317	301	332	341	336	306	346	305	295	321	329	301	253	313	319	304	288	333	293	316	340	330	264	337	342	308	319	332	307	374	312	324	318	316	334	294	298	312	310	338	360	305	322	300	321	302	362	317	337	336	339	348	338	306	310	331	303	278	323	328	329	305	334	298	267	336	300	326	337	324	330	308	325	300	343	315	310	337	304	323	322	334	315	326	318	336	327	329	331	279	299	302	328	341	369	314	323	320	317	323	299	332	307	353	346	309	303	328	314	324	293	289	323	315	307	316	324	324	319	309	361	296	309	297	317	321	316	295	291	313	273	319	312	294	316	309	336	326	345	309	294	351	342	334	333	328	319	319	305	285	342	334	311	297	320	331	331	300	352	313	325	316	318	342	337	335	321	282	314	308	303	326	311	305	338	306	331	285	353	314	335	326	312	310	300	321	327	290	298	316	298	306	302	325	302	360	329	339	327	301	341	298	284	280	327	325	320	334	327	321	316	319	276	307	331	337	334	338	303	318	291	318	332	342	318	279	356	307	320	324	319	324	289	281	327	305	307	317	299	307	306
16437	4098	8790	9746	7056	4532	3435	2238	1568	1287	1131	1003	905	921	863	869	845	874	817	814	811	768	809	837	757	795	778	840	792	793	840	835	821	733	766	759	691	720	812	759	775	736	777	743	707	763	735	758	722	781	740	684	731	716	740	729	735	721	744	768	745	722	729	719	756	728	681	716	760	685	687	671	728	706	717	734	711	686	709	663	712	705	747	723	708	676	697	703	702	727	733	722	702	704	675	720	696	694	728	705	676	733	758	764	719	725	701	736	690	724	752	688	708	699	729	717	745	690	687	669	725	705	715	714	691	685	678	700	720	733	745	681	673	745	684	698	697	678	743	704	689	746	761	744	702	708	703	739	692	725	716	704	682	780	662	729	709	651	754	677	743	737	750	715	698	670	716	749	709	733	662	704	682	718	705	695	702	696	752	702	686	719	687	720	751	708	753	759	700	714	707	726	675	745	684	709	695	697	697	724	719	717	741	706	702	693	671	644	708	797	715	727	732	662	701	701	710	685	712	687	703	684	708	678	691	746	699	735	700	669	723	760	687	777	719	688	719	712	750	680	726	755	754	704	707	715	695	680	692	754	734	707	695	755	710	692	694	703	687	764	718	760	723	682	727	707	743	717	752	729	695	695	706	708	727	704	719	655	671	686	732	696	707	706	724	732	708	680	720	711	688	719	737	789	709	711	701	726	684	694	635	748	750	690	718	684	713	695	741	739	691	706	774	734	670	706	686	696	735	726	766	677	712	667	791	722	726	672	688	716	710	689	682	709	660	688	697	676	731	764	731	701	684	732	711	708	702	696	700	757	687	708	717	701	684	698	689	712	690	760	719	694	720	727	728	716	736	684	715	686	706	712	713	681	681	725	739	710	698	666	671	709	748	689	723	744	698	696	714	715	753	681	712	708	697	701	722	707	740	680	681	713	693	688	740	735	737	677	662	733	741	692	748	766	767	716	759	721	715	704	658	692	748	684	714	759	689	747	709	708	731	707	735	673	721	682	688	663	719	668	711	706	732	710	727	693	718	682	737	704	731	756	673	718	737	723	687	739	702	739	675	723	727	695	703	697	719	681	722	756	724	725	724	710	690	709	695	705	727	718	707	708	675	720	724	698	703	746	739	695	740	713	718	715	657	676	759	702	741	717	705	671	649	753	753	724	712	708	672	704	709	715	706	674	697	715	764	719	688	702	673	723	657	709	693	735	751	706	794	689	733	723	713	720	727	710	687	698	735	700	694	710	751	717	728	679	704	667	699	688	705	650	704	695	690	721	686	730	735	731	727	745	717	713	714	747	664	686	722	689	721	768	713	696	726	719	737	705	703	691	683	736	771	701	689	724	684	678	726	687	728	687	675	706	761	713	742	717	724	721	683	752	751	704	702	737	721	729	717	713	705	748	688	724	756	734	729	720	711	747	713	707	713	709	714	696	707	724	722	783	682	703	728	680	716	734	692	773	692	716	736	719	809	738	721	685	701	763	737	727	655	679	771	678	686	715	727	742	685	700	688	740	687	724	748	694	718	706	737	730	758	736	727	717	745	691	689	712	682	715	711	725	676	705	753	690	701	750	667	715	789	718	762	702	683	723	732	677	700	691	692	729	666	760	680	741	693	697	698	685	723	736	724	693	690	679	748	702	690	660	699	674	675	740	657	718	696	798	759	731	680	735	718	675	721	732	687	678	753	728	687	671	719	713	704	746	728	699	728	732	702	688	723	777	636	757	684	739	759	714	675	742	762	705	752	732	702	730	700	712	717	704	692	663	739	704	734	766	752	689	757	752	712	679	719	752	760	651	667	686	718	714	691	669	750	733	714	710	706	729	717	745	731	752	702	708	726	694	715	708	704	692	737	707	736	691	743	724	684	710	690	728	636	709	736	713	712	698	660	710	692	742	717	720	682	729	725	737	688	733	694	643	720	685	738	714	717	717	705	681	747	705	695	698	700	722	714	707	758	729	720	668	741	702	725	709	693	708	705	717	709	712	737	658	675	718	666	700	692	720	733	732	681	708	728	688	744	713	715	726	701	747	689	675	694	660	715	680	736	688	704	707	752	702	679	711	711	760	677	682	667	692	740	685	741	717	715	745	697	705	686	696	726	680	720	705	706	747	731	677	681	712	651	675	775	726	708	706	721	674	717	697	680	747	741	704	722	711	740	727	736	647	724	698	676	691	706	706	715	696	743	681	695	755	715	761	735	710	686	727	694	714	712	657	708	728	719	677	706	761	708	716	692	713	750	703	675	748	709	711	704	715	701	732	764	687	679	734	680	685	701	701	701	690	745	704	715	730	743	729	707	696	728	687	722	712	701	712	683	694	744	687	678	726	711	731	742	684	717	735	685	709	725	731	709	642	759	724	701	736	764	705	694	707	726	708	691	761	734	688	712	706	658	705	732	691	712	709	726	738	681	701	736	714	681	751	679	722	627	732	744	716	725	694	671	707	746	753	695	724	738	694	719	703	660	714	689	694	687	711	780	722	687	719	699	745	692	711	770	731	705	721	713	734	707	753	747	686	690	713	694	715	745	714	702	737	707	706	707	741	707	715	708	739	717	703	707	716	697	691	702	700	759	714	708	707	722	716	725	688	675	692	701	683	681	733	695	645	718	707	728	755	724	704	702	754	710	663	704	662	675	730	665	744	698	687	749	708	692	686	713	703	676	710	734	689	645	699	756	717	717	711	760	664	692	692	713	690	754	708	759	699	726	793	709	696	732	655	692	696	691	701	700	721	720	699	674	709	718	675	639	683	746	729	656	709	704	707	730	696	692	751	743	710	701	705	783	699	735	697	753	811	745	685	734	679	692	716	718	695	723	725	696	740	725	737	716	712	728	711	695	744	710	664	694	691	680	730	725	714	720	713	728	688	655	641	711	698	709	695	698	727	729	718	703	708	701	712	668	699	749	674	761	683	640	742	722	706	780	682	702	718	733	748	734	720	738	706	672	702	695	739	721	741	754	667	718	704	746	654	658	695	679	727	729	672	732	687	706	701	712	690	683	702	675	706	743	714	708	716	674	687	714	738	716	731	699	704	719	697	704	721	703	700	691	730	697	691	677	727	739	724	717	717	732	687	750	716	716	711	741	702	690	691	738	651	692	737	715	673	672	736	740	699	694	707	735	718	681	737	754	718	701	710	681	722	678	719	716	719	669	742	679	707	758	731	652	702	698	685	724	675	672	713	691	701	694	676	690	716	687	703	676	724	717	706	742	673	716	711	731	707	718	728	749	702	680	741	702	751	703	704	725	680	692	763	761	715	700	674	748	724	653	750	762	715	738	725	717	693	685	738	696	668	729	702	717	694	711	710	750	671	707	738	731	706	716	707	708	691	726	722	728	721	706	717	722	746	696	693	712	704	712	707	694	719	705	724	720	712	711	671	683	687	688	686	732	730	699	683	705	713	707	745	686	723	721	705	722	689	757	713	740	767	706	668	724	665	721	694	729	703	704	715	671	729	703	688	679	729	683	729	729	768	678	734
7190	1749	1822	1249	690	428	349	233	197	203	201	163	175	190	158	167	195	200	184	169	183	155	153	164	162	176	169	180	174	144	181	171	186	180	184	176	153	173	173	173	158	176	144	184	164	164	184	155	177	152	193	177	188	196	201	177	155	168	179	177	205	184	185	173	190	186	189	168	203	171	176	205	186	173	170	164	152	173	187	156	172	174	162	155	161	164	169	157	154	185	170	166	163	154	158	198	151	162	151	144	185	183	168	170	178	188	182	184	159	172	181	173	181	156	158	172	177	163	180	168	173	192	159	167	177	174	167	181	192	176	146	179	169	167	182	182	148	141	168	176	174	187	165	145	171	158	197	183	179	149	189	156	149	167	196	205	159	159	160	176	165	163	185	152	160	175	163	174	153	197	194	147	149	165	158	167	183	167	168	172	160	176	199	165	172	160	184	132	176	182	133	181	169	176	175	197	166	156	178	163	188	176	171	172	168	174	179	172	168	179	183	158	179	181	156	169	178	162	184	165	159	159	211	189	176	164	176	160	163	173	164	194	179	156	187	158	196	167	142	153	170	156	157	180	190	160	183	172	160	179	183	176	182	184	170	161	192	193	171	168	172	172	182	161	166	186	171	172	166	177	168	183	202	158	199	176	217	166	163	202	165	163	160	173	157	141	162	168	166	170	176	148	199	185	159	143	156	182	166	188	206	152	136	181	177	168	170	183	205	190	166	156	142	155	174	174	177	155	209	170	179	178	169	175	185	159	168	172	150	169	182	166	167	167	187	156	172	174	176	181	195	171	180	197	164	179	166	165	197	189	174	170	175	171	165	183	148	141	170	179	149	168	190	171	164	181	165	174	183	182	158	151	146	172	170	152	189	145	149	175	178	172	177	154	195	170	150	183	180	157	174	173	163	183	175	178	193	177	168	187	172	165	163	165	181	183	183	153	158	191	167	171	177	185	144	180	176	194	167	213	180	176	170	206	171	172	161	177	190	175	172	162	165	166	158	166	157	138	164	171	167	184	143	164	180	168	175	171	155	157	173	174	190	189	187	228	176	194	199	185	146	162	164	175	166	163	195	180	167	175	184	160	185	186	177	195	181	175	168	178	184	151	173	209	171	151	165	179	177	163	166	165	179	170	151	151	173	177	159	189	177	171	132	181	186	175	192	184	173	174	177	157	154	157	144	181	187	192	186	175	153	157	164	160	172	165	195	201	163	160	184	167	175	156	173	169	180	177	181	189	168	199	190	169	179	197	188	185	170	191	158	170	173	159	163	168	156	177	186	166	180	159	184	170	192	187	150	177	168	186	182	170	134	182	197	160	159	163	163	161	160	182	154	160	151	177	177	161	174	191	202	173	173	175	197	162	158	169	165	147	185	157	160	147	184	152	158	145	171	179	144	167	164	183	190	188	194	180	192	191	172	165	173	163	153	154	184	158	222	186	178	192	177	151	183	172	172	147	169	192	165	170	165	188	182	180	180	190	174	180	170	184	190	159	164	182	156	165	163	161	188	205	195	172	201	186	189	174	175	169	152	155	180	176	180	162	195	190	186	154	180	197	180	173	194	180	181	165	171	162	194	180	154	171	152	177	169	170	148	186	180	173	210	156	192	179	159	170	164	160	169	180	161	179	161	174	178	186	185	153	172	172	152	156	161	179	158	202	185	151	157	167	185	171	146	175	151	166	164	170	161	162	160	199	184	161	158	167	168	178	166	177	191	168	179	163	152	178	165	156	162	165	199	183	160	169	193	175	163	186	146	182	164	175	186	178	154	178	153	165	179	186	169	144	204	157	158	177	185	160	187	147	154	179	196	182	181	180	161	167	155	173	172	163	170	180	164	164	183	170	157	185	157	172	175	163	160	177	168	171	172	160	194	194	149	200	166	163	174	174	164	162	162	158	175	157	175	171	196	188	170	186	183	191	148	180	170	154	184	178	169	177	174	177	175	173	161	182	162	160	180	167	162	149	187	168	159	176	182	163	174	172	173	180	147	171	171	172	177	181	186	180	150	167	154	165	194	199	167	179	178	169	166	164	180	164	161	151	166	170	165	159	164	177	167	169	175	184	159	172	157	174	144	160	179	186	166	162	153	159	160	158	178	173	175	184	185	189	163	175	196	169	185	154	183	149	163	168	161	179	140	161	181	146	185	181	162	157	171	173	153	198	152	199	184	179	168	145	156	175	194	159	159	174	189	164	162	181	160	164	164	147	199	172	180	175	162	155	168	174	173	148	165	180	174	180	162	171	159	178	147	173	170	163	150	180	206	163	157	160	165	162	156	176	170	160	168	162	158	166	147	178	186	159	182	181	189	180	152	178	152	207	175	171	153	172	176	178	185	156	182	188	142	173	171	179	200	169	168	152	156	162	172	163	175	166	162	173	184	162	158	181	187	159	184	165	146	169	171	181	184	184	180	153	181	164	203	162	150	184	139	171	158	161	155	173	197	158	184	182	167	144	187	167	158	159	172	184	156	154	171	174	173	181	191	163	183	150	188	161	171	175	164	156	170	187	175	164	172	170	169	184	184	186	159	151	177	168	166	169	167	131	178	203	170	175	179	173	172	187	164	153	176	167	191	167	152	166	162	148	183	172	143	166	152	141	172	160	168	165	178	152	173	177	172	195	171	159	184	172	196	154	184	183	171	157	192	162	186	179	198	171	177	162	159	178	176	187	180	163	171	165	195	154	171	142	172	183	154	165	180	202	177	207	175	159	180	182	201	166	148	183	167	171	158	162	159	188	156	173	205	172	181	179	168	165	182	184	173	179	178	177	212	175	171	175	187	159	187	184	155	201	164	152	175	207	157	184	181	158	172	187	164	176	180	180	160	191	130	172	192	167	193	168	179	173	145	171	177	178	184	185	185	173	183	154	174	188	193	188	163	163	169	149	189	177	189	166	164	175	153	163	173	174	180	176	153	188	188	175	166	188	190	168	182	183	157	169	168	173	180	156	178	181	176	159	173	182	158	153	162	199	196	205	165	163	172	177	185	172	187	183	184	160	177	167	197	201	181	167	189	174	185	185	172	193	187	164	167	179	145	167	165	180	176	192	178	151	199	175	161	158	143	159	178	164	175	199	169	177	153	171	196	161	190	151	189	155	178	172	172	156	139	183	191	177	176	168	166	212	161	190	181	174	173	142	189	195	169	188	188	192	190	176	167	172	174	157	169	182	161	172	181	185	188	163	164	186	158	187	197	189	172	155	162	198	180	160	172	176	176	192	174	175	185	171	172	168	176	162	178	183	149	175	157	177	178	183	226	163	186	210	151	155	182	149	183	170	171	163	196	178	171	180	161	149	169	176	179	178	148	153	153	177	192	150	183	182	205	176	146	188	193	162	174	142	163	172	184	183	192	155	166	166	154	161	163	170	170	185	190	181	154	179	157	187	200	202	158	191	185	145	163	153	165	174	188	177	162	170	159	190	155	194	148	157	159	172	155	192	172	156	187	178	168	176	164	174	196	158	188	179	184	184	200	180
4809	1688	3559	3941	2667	1759	1212	803	574	554	495	434	400	435	445	415	396	416	435	422	395	396	405	404	448	455	451	426	420	429	464	441	456	419	429	413	422	415	410	415	412	409	417	407	410	465	428	414	409	386	437	396	391	406	409	417	412	402	422	401	418	410	425	420	413	417	406	387	386	452	405	402	443	411	406	403	418	409	373	428	422	435	425	414	440	424	401	394	436	383	393	442	445	389	386	434	373	414	456	398	414	402	397	423	435	395	437	409	422	428	372	389	417	380	378	438	393	424	440	394	428	372	404	433	401	389	405	394	430	419	402	455	429	396	434	410	353	415	418	425	425	430	374	415	433	400	415	393	392	408	401	383	388	399	419	382	444	399	412	395	412	397	416	454	392	379	400	404	420	397	401	379	402	411	415	407	423	421	435	402	408	385	405	411	432	378	433	430	370	391	426	417	394	410	398	415	397	463	430	400	422	385	414	428	413	413	404	437	428	405	411	385	410	381	385	428	403	419	433	412	427	429	412	423	455	417	419	414	436	409	379	383	385	357	413	421	421	408	388	435	452	398	425	461	398	410	414	464	426	409	363	428	388	406	410	412	420	409	401	435	380	427	396	367	434	410	408	404	403	403	443	408	439	451	389	408	426	460	413	447	393	393	404	442	398	420	403	437	399	407	390	410	403	381	396	389	388	397	425	405	397	420	404	397	397	416	427	441	440	384	392	428	404	413	378	397	417	427	465	368	395	387	378	371	393	429	394	456	397	379	434	404	389	410	428	406	398	421	393	437	431	426	444	423	427	396	400	380	409	459	454	423	374	414	405	415	388	415	432	398	407	414	414	442	394	421	460	405	415	386	376	426	394	438	422	396	423	456	419	448	411	408	396	438	402	400	399	415	429	414	427	376	392	418	421	383	429	430	422	425	439	431	429	416	432	408	404	443	418	399	404	410	412	410	405	391	408	430	388	429	407	401	457	396	427	436	416	404	401	389	367	454	452	422	427	418	405	387	432	436	398	405	434	417	413	438	414	403	426	368	391	450	417	429	408	420	408	407	455	384	417	412	378	416	389	411	419	418	412	420	436	407	388	401	409	365	417	409	423	409	449	407	405	423	410	438	426	422	406	455	397	408	396	405	398	412	420	414	431	413	425	389	388	441	429	410	423	429	375	368	409	410	410	427	407	416	420	409	457	398	409	415	411	459	414	421	423	419	413	413	372	412	408	408	457	412	437	392	449	396	406	390	394	377	416	433	391	396	417	415	395	425	423	425	438	398	379	388	412	414	382	414	421	374	429	434	402	420	387	375	409	448	419	406	397	392	412	388	425	385	401	404	379	379	417	422	426	422	410	434	394	426	422	391	442	452	382	400	415	430	418	457	440	401	409	427	394	413	407	390	399	398	375	438	438	409	417	394	422	408	431	410	452	372	411	433	416	402	376	440	408	371	440	402	438	419	408	402	421	417	394	398	432	439	436	407	432	432	405	433	358	457	385	405	393	412	436	428	419	418	479	414	402	398	426	388	424	442	403	394	417	427	387	407	425	427	424	449	395	463	377	453	389	433	409	413	414	419	407	395	426	412	428	429	422	408	421	411	442	391	423	419	430	446	415	398	443	399	370	370	423	403	409	432	391	390	412	422	416	450	397	447	405	412	416	412	396	408	420	411	418	435	442	413	412	404	412	402	428	408	443	412	389	436	438	423	420	393	404	398	412	386	414	410	423	402	425	417	416	400	413	394	393	420	392	434	397	424	399	422	419	411	410	413	404	398	397	413	391	389	397	406	395	468	399	421	433	403	402	397	391	394	426	413	403	476	371	421	405	406	420	414	414	394	395	401	414	397	438	427	410	427	404	406	412	416	442	406	409	383	409	392	396	442	423	402	408	428	426	431	392	421	405	420	402	383	423	402	450	405	448	424	419	387	383	430	451	419	400	407	446	413	390	414	412	374	416	388	428	416	398	386	410	404	416	397	411	441	435	401	424	420	422	408	420	413	399	420	408	400	434	428	389	452	413	389	431	409	417	420	424	432	424	410	406	403	404	437	414	411	420	400	424	410	413	394	397	427	420	412	412	438	408	381	411	423	408	416	436	361	410	390	395	397	424	442	409	428	421	413	418	411	421	413	417	391	414	409	424	401	387	409	359	435	389	424	384	454	397	420	409	415	411	413	414	412	416	399	435	390	415	391	432	434	443	416	380	419	422	415	424	407	398	408	391	390	446	408	410	417	420	402	389	420	399	386	398	408	420	410	414	405	400	405	445	459	409	409	427	372	403	409	447	421	442	399	429	433	388	418	381	416	418	434	452	399	375	412	401	409	422	380	432	391	444	417	386	403	410	404	410	422	448	398	417	354	434	379	379	404	400	412	381	451	425	408	406	455	410	419	377	394	396	417	483	401	419	397	421	404	430	403	363	384	413	410	408	395	407	366	363	414	401	440	447	441	420	431	425	411	409	395	427	389	406	402	415	372	407	428	413	412	406	399	380	401	373	424	399	399	416	414	408	427	455	412	427	389	414	426	415	426	398	426	404	389	431	428	425	437	393	393	400	414	416	403	412	408	396	410	428	386	382	422	432	414	403	443	374	432	428	383	410	395	430	454	410	415	415	427	407	402	428	434	421	408	408	441	414	404	419	406	431	441	420	384	410	420	459	417	393	430	408	443	383	428	389	414	417	426	458	414	391	398	423	405	386	420	424	424	366	442	434	441	424	438	409	445	396	396	404	421	433	407	419	418	404	407	375	406	412	428	411	391	416	426	415	420	438	417	411	406	418	389	405	439	429	419	409	420	417	403	386	434	415	396	398	408	398	398	408	407	412	372	425	402	416	396	407	455	406	419	401	376	389	405	417	470	403	415	405	405	416	395	430	435	412	404	414	407	409	405	370	424	432	377	422	410	387	412	421	420	387	394	433	401	403	421	414	412	447	421	425	404	404	461	415	436	411	410	410	414	475	408	427	420	391	420	410	405	366	400	408	398	416	414	380	403	490	403	407	374	413	397	409	384	394	401	419	425	425	418	418	448	429	405	444	407	368	405	408	394	432	405	431	433	451	424	397	410	401	412	442	398	405	427	408	424	421	429	388	444	377	392	436	381	398	410	403	413	431	429	408	389	483	408	446	437	387	440	406	389	419	400	430	383	369	428	444	419	383	401	411	388	429	381	396	467	419	410	412	430	396	429	427	403	407	399	457	399	420	408	428	421	409	410	432	413	404	406	416	388	406	445	431	428	439	408	441	401	392	402	428	426	416	395	406	389	408	437	381	397	419	394	447	435	418	408	442	432	429	425	448	441	382	410	427	412	414	443	356	410	378	410	416	391	405	430	366	419	415	447	406	427	417	409	406	420	399	412	408	390	390	430	426	400	391	416	427	417	349	428	427	386	420	430	404	427	414	412	414	402	427	394	396	417	403	447	429	415	414	409	395	475	418	396	433	402	439	417	440	420	418	420	410	422	406	415	425	410	424	398	391	400	450	374
20092	4191	3267	2226	1245	687	483	338	260	225	196	197	198	206	183	145	181	172	194	193	169	186	164	159	155	173	174	174	180	168	184	163	168	193	167	151	185	161	165	156	168	182	172	177	199	182	175	162	176	181	161	182	161	167	161	157	159	148	147	192	163	160	168	168	152	154	133	191	169	155	162	160	174	163	171	156	180	186	152	139	160	159	170	135	154	185	151	161	149	166	180	145	143	156	160	159	187	156	175	158	179	164	160	158	169	145	162	144	169	180	163	168	169	170	197	145	164	163	179	153	156	178	138	175	163	172	173	157	143	148	159	157	181	164	195	152	158	146	172	152	172	161	149	142	185	168	148	138	165	132	151	172	179	162	167	169	158	148	135	182	159	158	190	160	181	145	172	161	162	182	176	166	169	154	141	152	160	156	154	157	169	176	153	183	181	163	161	170	156	154	146	174	170	161	152	174	177	186	139	139	126	181	202	191	167	154	160	166	178	140	151	196	142	161	157	174	177	155	164	172	152	154	163	168	146	151	197	173	177	196	166	159	137	158	156	162	139	170	123	170	161	165	181	178	160	181	151	145	132	176	168	163	156	140	165	162	182	151	137	157	155	193	186	177	175	157	165	188	172	143	161	156	172	157	147	142	152	158	170	183	164	155	166	159	158	176	160	177	195	191	182	150	139	156	155	179	154	166	175	181	144	147	146	164	159	186	158	167	177	179	151	183	187	157	171	179	180	142	160	170	146	147	180	136	151	154	168	159	158	164	142	172	163	169	172	171	150	177	163	177	166	173	178	175	184	172	155	172	154	160	157	168	152	156	179	157	160	167	163	163	161	175	166	157	169	157	185	158	186	163	154	169	200	185	131	148	174	155	138	149	154	170	177	165	177	173	153	187	166	173	171	159	162	173	158	169	155	156	156	175	174	142	151	163	158	166	176	167	147	152	171	163	176	150	174	133	181	149	173	140	173	149	187	158	170	163	161	177	166	173	181	159	168	153	186	149	162	171	162	173	164	149	182	188	173	171	148	159	165	176	152	184	186	144	157	167	179	134	135	175	150	147	160	196	161	167	129	181	155	164	150	161	157	163	177	161	174	134	156	172	137	174	161	170	179	148	163	144	165	181	179	158	179	194	186	162	174	161	179	154	176	164	169	156	142	135	155	135	158	185	186	167	154	191	175	154	154	150	156	155	166	161	177	170	177	174	155	150	155	150	162	194	160	171	167	162	168	168	167	163	164	185	151	167	182	178	176	154	168	170	166	176	166	174	177	170	166	162	156	167	154	156	170	173	148	166	158	159	154	163	167	163	189	193	208	177	190	163	168	157	162	161	156	170	180	154	157	173	150	154	152	156	169	162	177	150	157	163	178	161	169	185	182	168	158	156	153	167	130	160	190	162	163	153	170	178	175	148	169	165	155	185	148	141	152	161	147	155	178	164	163	168	140	185	165	139	171	196	155	160	156	157	136	149	147	186	157	164	152	185	163	159	164	172	168	173	136	161	153	179	167	172	175	167	173	151	175	165	174	171	139	210	150	128	163	156	163	144	157	156	186	146	168	185	166	157	161	175	163	141	163	161	178	150	180	179	143	178	157	166	168	152	168	162	162	161	155	170	199	158	168	164	145	153	147	161	192	159	191	160	185	144	155	170	153	142	147	160	153	172	183	168	171	158	155	145	135	170	164	188	155	169	156	173	162	172	180	186	172	172	151	141	157	153	155	136	156	153	162	160	168	164	164	162	134	142	154	172	168	155	178	148	165	162	175	167	185	170	162	184	165	172	155	169	185	153	173	155	195	167	176	160	149	160	172	179	145	143	156	152	183	158	167	178	170	144	147	154	159	168	174	143	175	194	159	152	129	159	161	169	160	180	158	184	130	166	149	153	170	164	144	156	137	126	160	180	182	130	167	177	191	174	165	145	166	149	192	169	172	152	162	147	154	147	163	174	141	143	148	150	160	164	206	165	158	171	159	188	158	166	179	176	186	148	187	175	149	149	173	140	168	170	174	173	212	166	145	170	159	180	167	167	157	155	176	202	188	168	150	146	160	156	176	172	157	171	191	164	165	172	151	164	169	166	159	159	168	163	171	154	174	160	158	164	158	133	146	165	165	145	132	196	175	178	191	172	154	162	158	145	190	153	166	160	154	163	176	168	166	156	154	183	175	146	172	151	152	158	168	177	189	196	149	167	177	175	175	170	127	179	173	163	155	144	154	176	132	166	182	188	153	169	162	160	162	164	176	158	147	194	165	172	193	168	149	146	151	192	157	166	170	162	135	134	184	139	138	167	174	153	168	160	172	155	146	166	178	164	147	151	181	148	144	182	157	156	173	167	152	163	162	155	189	152	167	164	165	167	165	166	152	160	165	165	144	143	168	190	186	179	162	128	157	164	149	162	176	158	163	178	171	165	155	146	125	177	145	156	154	185	164	180	166	174	176	147	145	164	159	171	166	166	168	153	161	163	182	159	170	166	146	179	171	186	161	173	147	183	144	177	145	159	165	171	184	185	153	161	145	169	164	190	141	165	148	164	160	168	155	143	167	177	161	143	177	157	165	170	169	152	166	166	164	161	186	168	155	166	168	131	197	176	140	138	157	165	164	171	148	165	174	157	171	177	186	147	166	164	184	167	172	155	179	169	158	165	172	187	168	175	164	151	154	162	168	160	144	173	182	171	160	168	179	159	177	169	163	150	161	191	163	174	152	166	181	180	169	205	189	153	183	166	161	150	169	204	172	141	150	187	143	153	180	152	146	157	181	167	161	160	144	165	180	168	181	159	162	155	139	156	154	172	176	166	166	158	173	174	194	151	166	169	181	162	162	184	157	121	168	172	157	172	192	159	158	153	172	183	148	161	176	167	152	159	175	138	177	162	163	171	171	182	169	168	168	151	149	152	158	165	180	169	163	162	164	166	149	181	158	178	161	178	169	152	177	188	166	166	147	152	163	168	146	168	172	141	181	164	162	177	171	159	167	164	161	152	172	148	188	166	151	175	164	161	152	175	176	191	178	147	172	180	154	151	163	185	144	149	163	149	171	168	142	175	162	163	162	148	176	176	167	189	177	170	163	184	173	167	172	170	153	166	185	173	168	176	169	158	158	136	168	181	177	160	158	176	172	188	181	171	155	153	133	152	163	177	157	157	178	170	196	174	160	186	159	152	153	148	139	150	161	149	153	154	168	138	164	153	161	185	178	191	153	162	149	165	160	160	169	155	189	175	143	165	132	160	153	178	168	153	158	158	157	148	137	169	170	190	159	179	169	147	172	168	158	165	143	160	177	179	142	189	153	170	169	188	162	181	167	172	186	183	178	174	174	159	144	177	146	126	161	176	170	164	192	155	152	176	156	157	175	171	161	152	191	175	156	175	169	168	145	185	154	170	150	177	143	158	186	148	143	169	164	176	138	179	126	163	157	181	141	141	161	166	142	166	193	160	124	152	158	176	190	149	175	147	162	142	164	163	168	170	168	164	179	166
12190	2747	6040	6556	4557	3040	2128	1404	986	791	673	547	523	495	492	470	471	472	516	468	469	478	433	453	475	460	467	477	445	459	486	474	518	442	439	405	418	482	422	398	405	397	430	424	395	421	421	435	399	417	422	427	441	404	429	382	443	399	397	437	413	416	401	411	419	403	435	430	401	384	393	386	399	376	414	370	412	410	440	394	416	403	436	441	373	404	395	406	441	397	375	432	383	407	366	354	434	419	420	397	402	418	398	422	405	420	439	426	419	417	407	433	408	422	414	444	408	464	421	388	373	390	379	401	395	402	370	414	406	430	460	430	411	408	422	412	417	422	399	384	431	405	435	381	394	389	444	373	401	391	400	385	441	473	414	391	426	447	404	429	436	402	395	429	414	438	422	395	413	428	394	420	412	427	441	403	435	404	415	402	387	397	408	403	409	388	383	414	398	402	413	421	394	388	419	371	402	422	409	383	417	422	403	400	445	449	464	413	416	412	416	419	412	442	405	396	407	423	396	425	400	442	408	450	425	412	390	413	375	399	419	444	444	428	423	398	385	409	449	433	415	376	412	351	399	428	424	408	392	403	428	409	456	395	432	429	392	406	406	368	424	375	403	392	411	398	445	387	389	395	375	413	399	415	386	395	448	401	439	386	396	447	421	422	413	403	375	424	410	424	431	427	386	410	425	413	401	405	410	369	412	420	399	393	417	453	453	401	407	407	429	422	401	423	418	399	396	426	391	399	403	441	416	372	423	439	391	424	426	392	460	394	417	414	420	389	434	402	417	383	396	429	408	407	468	417	418	456	428	432	409	428	403	399	384	408	405	425	396	410	408	433	393	408	414	402	424	381	407	421	413	386	400	415	376	452	448	422	392	408	411	412	435	403	422	415	422	406	444	409	430	458	428	447	390	454	400	435	451	399	399	415	411	423	377	393	383	428	420	416	412	399	428	429	423	389	419	419	410	423	436	390	412	419	405	415	413	378	383	398	419	429	422	424	404	419	402	414	394	418	359	369	387	391	429	414	433	414	407	394	457	410	384	410	413	396	389	422	368	402	409	462	434	395	382	429	390	420	420	421	366	401	427	445	372	406	373	413	399	420	424	391	432	426	389	390	378	396	408	414	372	383	432	427	429	407	401	418	423	445	426	401	384	451	430	400	387	408	427	382	411	426	409	412	380	383	422	433	421	428	410	375	388	419	387	404	402	398	432	397	417	430	390	423	399	419	394	407	406	409	397	400	394	420	386	379	415	386	427	429	397	391	395	433	398	377	396	396	397	385	422	405	412	408	416	415	387	422	418	416	401	406	412	415	430	393	414	438	411	405	375	420	390	410	394	419	374	408	385	448	426	378	425	421	415	396	390	415	461	433	406	404	425	433	430	419	403	426	436	418	429	416	405	384	436	428	414	374	411	419	419	395	427	405	391	418	380	382	406	407	438	395	405	444	381	441	372	421	395	411	356	409	448	376	430	376	409	433	415	404	420	402	409	402	412	416	399	456	440	415	413	381	406	429	411	428	432	386	402	389	433	406	403	371	365	447	399	426	379	372	375	401	423	389	472	383	416	439	386	423	422	398	394	401	368	436	433	402	417	435	390	387	430	436	392	438	421	416	394	470	396	389	368	412	443	414	402	430	423	421	384	413	415	416	386	421	410	424	428	437	382	405	405	415	389	412	427	430	375	401	399	409	405	380	361	418	381	429	435	425	405	444	420	427	439	439	441	404	413	376	425	467	433	414	410	430	395	391	424	418	385	434	405	389	427	427	426	375	446	403	421	468	389	395	412	425	408	388	428	402	437	430	419	414	398	398	404	418	425	364	387	407	432	404	395	389	389	436	418	374	400	429	424	411	443	427	391	446	401	385	413	378	389	392	396	401	410	407	425	420	438	389	432	384	414	392	406	375	398	417	389	405	389	413	423	401	388	400	416	431	396	385	402	397	416	398	427	415	384	400	414	364	422	436	389	390	418	422	432	371	397	394	385	396	409	401	374	410	376	371	409	428	406	434	365	399	423	379	415	381	424	449	397	370	401	405	411	445	389	420	427	397	432	374	432	395	412	424	409	384	419	388	438	399	382	413	412	389	401	405	394	406	368	426	416	417	410	385	407	456	388	404	407	438	420	404	364	372	379	401	436	354	429	401	432	432	419	393	397	413	364	434	396	392	419	454	404	434	423	410	426	405	406	405	402	422	407	393	414	387	418	396	385	445	407	396	386	406	389	419	417	361	410	358	447	411	396	412	439	397	391	370	381	405	412	394	399	422	430	415	399	460	389	405	381	384	429	438	432	430	404	404	397	414	409	427	413	406	380	434	406	474	417	444	437	399	406	397	386	424	405	423	430	381	412	425	403	411	398	399	385	405	403	407	394	394	396	405	439	410	384	399	387	399	441	406	432	421	430	431	420	347	405	431	422	448	426	445	371	396	417	369	434	403	401	407	408	406	418	397	432	401	394	384	443	418	426	394	378	439	439	420	418	429	387	410	408	416	421	427	403	373	440	415	406	424	430	374	409	379	404	400	377	426	422	446	419	401	411	412	421	394	401	418	431	405	395	399	417	389	470	437	462	394	398	406	420	402	451	439	427	382	417	419	401	406	396	394	408	425	425	391	407	380	401	402	423	432	396	423	391	333	411	384	358	387	389	395	426	420	401	441	361	424	387	427	445	382	403	445	398	392	382	422	420	436	417	387	441	402	404	396	404	376	424	388	429	429	406	413	419	430	413	418	420	383	394	424	418	396	404	409	409	391	397	397	390	466	434	401	407	431	399	405	413	438	415	406	451	418	425	441	427	405	430	403	429	421	392	424	438	401	371	405	392	396	395	432	433	405	366	415	437	386	399	383	415	394	396	432	398	397	430	403	398	401	423	416	417	422	378	449	431	439	427	421	414	358	412	437	434	390	428	434	393	418	442	399	383	383	397	370	404	393	429	391	409	413	400	379	397	396	424	407	380	382	411	405	384	403	396	421	428	400	425	417	468	416	424	425	399	410	384	401	417	419	417	391	431	436	400	408	414	426	394	422	426	433	393	424	411	396	396	436	413	418	430	382	420	433	415	412	403	411	389	401	389	380	396	394	428	400	413	435	432	404	418	399	441	397	406	418	400	394	402	357	410	392	387	381	410	423	394	415	399	402	399	419	400	415	410	389	423	395	404	388	404	432	354	401	407	418	416	387	439	442	423	418	389	392	407	414	415	390	388	437	402	417	430	416	417	412	361	415	417	416	386	399	430	456	431	405	423	395	403	443	376	428	405	401	420	385	389	383	431	430	433	454	427	438	447	407	437	380	397	420	423	409	394	409	406	428	437	365	396	397	427	417	353	439	403	419	419	394	411	423	395	401	415	413	415	395	380	441	408	408	404	397	378	392	405	432	421	428	414	415	391	418	399	410	420	439	420	448	416	382	420	419	380	402	413	406	402	405	425	425	419	420	422	426	397	392	413	383	435	424	419	403	425	409	399	389	412	409	379	423
30165	7597	5401	3609	2017	1292	852	603	500	442	391	375	353	332	335	346	336	354	312	315	338	338	341	361	312	308	347	336	350	336	323	319	315	333	314	341	309	296	321	311	305	337	357	316	317	288	307	314	302	342	326	310	315	331	288	331	325	310	301	341	278	324	302	321	338	322	298	321	317	303	297	353	284	304	330	325	315	326	318	340	309	334	291	300	319	340	322	282	300	318	325	304	341	314	369	306	308	283	312	342	348	289	305	332	319	336	363	341	330	283	308	327	319	363	320	325	307	338	309	314	296	335	282	276	311	325	314	293	292	314	316	328	286	317	313	295	316	319	338	325	327	288	292	335	322	319	308	288	321	310	321	307	317	293	334	285	308	301	314	295	317	325	321	350	298	321	292	333	287	296	316	335	317	343	326	315	306	301	324	315	342	307	341	285	312	296	324	331	318	332	301	295	315	304	323	366	281	289	337	315	317	310	327	288	303	307	299	316	340	327	331	333	291	293	321	312	303	323	329	300	303	309	329	316	298	306	346	331	324	346	318	334	333	328	307	320	347	296	307	302	337	313	321	275	310	321	299	297	351	305	310	333	311	320	325	314	327	325	305	293	353	305	309	283	304	283	316	311	325	318	318	322	317	343	275	306	313	319	301	303	301	339	336	299	303	334	309	291	284	323	310	315	331	300	328	315	319	310	310	315	313	326	293	286	326	287	300	328	304	330	313	321	359	339	308	317	307	328	322	328	350	307	301	309	322	364	328	345	313	297	320	330	336	339	301	324	298	325	340	308	311	292	267	275	305	294	295	325	323	298	303	334	300	312	308	324	280	328	309	301	342	306	288	296	308	283	261	300	292	299	312	334	320	308	340	315	290	298	344	331	297	306	336	296	295	316	343	323	309	287	352	304	286	297	282	287	309	326	345	324	307	337	345	306	294	296	337	313	315	312	304	315	285	327	303	310	329	321	315	309	304	324	327	322	332	297	292	332	315	304	338	320	348	322	301	300	278	331	349	316	324	293	300	313	289	357	328	312	311	306	280	312	328	264	275	318	321	327	309	316	315	343	326	333	323	358	321	311	319	334	296	309	318	300	307	269	300	332	281	299	307	340	304	313	280	341	288	318	323	312	328	337	300	330	298	289	323	301	346	279	301	354	322	294	321	308	325	284	339	313	302	339	305	351	324	296	310	318	338	310	334	353	320	289	300	307	339	313	305	283	318	295	290	351	321	297	304	308	316	264	298	333	306	330	322	298	304	307	342	309	360	315	318	332	319	319	319	328	287	301	330	316	302	290	304	318	313	318	275	316	309	322	318	283	328	307	319	334	322	323	326	294	327	333	337	326	302	326	328	296	328	308	307	326	316	319	293	293	306	330	315	336	335	323	285	315	303	299	300	324	303	345	290	325	321	326	361	315	315	337	342	327	324	315	286	311	310	296	278	327	298	315	295	290	338	336	328	341	336	317	319	296	312	348	300	299	315	321	359	311	323	330	331	281	325	332	305	298	342	301	348	309	311	300	288	330	350	323	309	318	269	342	321	319	308	310	282	329	323	307	291	307	302	306	268	313	311	321	297	304	299	316	346	303	295	331	352	314	292	304	354	330	290	285	326	306	342	328	313	340	309	321	306	299	299	290	346	309	310	285	326	325	304	295	316	339	315	309	316	312	300	308	303	290	292	284	332	339	309	328	295	321	329	316	304	308	318	316	331	327	286	312	274	306	309	322	317	307	280	310	335	342	333	303	310	341	351	347	317	321	317	325	306	284	300	295	322	347	323	291	285	315	309	274	314	280	330	335	297	322	309	286	329	333	310	304	328	319	315	330	351	285	314	332	297	290	303	326	342	295	316	318	336	323	257	289	302	299	355	330	307	316	306	312	320	330	329	333	328	359	292	362	357	297	287	325	342	329	313	293	312	323	310	340	292	316	301	310	314	341	342	292	323	315	290	285	305	343	320	289	302	283	308	290	296	308	300	305	314	314	314	316	320	311	280	318	337	331	307	293	333	304	282	331	304	285	313	322	327	269	328	313	314	354	311	311	289	318	336	304	307	297	302	287	298	304	369	292	293	330	329	315	311	307	323	334	342	336	309	345	296	356	299	301	313	318	310	288	320	339	298	315	264	332	300	319	313	328	339	314	315	305	300	323	345	320	347	309	319	328	295	330	310	319	277	316	315	293	319	314	345	297	304	313	289	349	331	305	316	310	326	320	290	286	330	343	292	301	305	309	312	338	298	331	330	321	324	292	310	314	354	329	349	272	311	331	374	337	307	328	311	310	298	328	306	296	288	315	316	279	296	299	330	294	353	310	289	308	313	315	294	303	364	346	318	307	337	288	306	332	304	303	289	284	294	335	318	320	317	348	314	306	307	296	294	292	321	322	293	313	326	296	287	290	311	306	317	307	335	280	386	306	348	297	315	288	315	290	334	316	328	336	336	346	323	315	326	314	336	328	317	347	289	315	279	289	314	329	309	317	333	333	318	294	321	353	312	330	303	299	318	319	302	328	323	339	296	316	310	312	292	365	309	302	309	340	324	300	302	346	312	322	315	323	357	306	337	310	343	300	313	334	317	306	357	315	292	312	317	320	350	339	299	312	302	299	312	316	324	296	307	296	306	340	318	347	315	324	291	300	327	299	275	320	297	303	333	312	353	310	298	316	311	332	287	289	312	305	309	326	321	356	308	304	316	333	321	326	331	344	330	310	315	331	322	317	313	336	358	347	307	337	316	318	293	335	310	317	337	332	326	318	306	305	322	307	327	286	330	307	304	299	343	328	320	312	319	327	288	317	306	317	298	323	312	323	320	309	310	281	311	301	249	275	300	322	349	305	341	360	304	333	285	326	293	316	293	326	317	337	304	305	321	322	287	317	316	303	319	314	288	309	304	322	317	297	311	323	340	314	306	324	344	337	303	307	309	318	296	301	308	292	290	329	307	319	308	327	312	315	374	325	340	290	291	300	293	351	317	281	331	295	303	315	294	347	324	308	326	286	310	296	351	302	307	335	322	321	324	310	296	340	354	338	314	318	324	336	318	301	340	326	292	355	311	332	297	348	333	317	301	288	311	314	346	327	296	318	302	336	313	314	291	308	298	319	321	320	313	311	303	329	332	315	315	315	313	327	292	323	317	307	314	276	304	309	337	316	282	303	289	293	323	288	308	313	352	319	289	310	343	327	302	317	287	316	294	318	284	322	310	322	324	306	321	268	302	299	325	286	288	326	320	342	306	302	318	287	304	327	310	317	296	300	287	318	331	334	332	372	331	298	339	353	341	325	319	341	292	328	325	341	293	329	331	307	312	310	299	305	338	288	311	303	291	325	298	291	315	316	336	283	329	267	307	320	285	305	296	321	334	327	302	328	286	295	332	329	305	287	306	313	347	309	350	329	276	313	285	296	306	332	279	364	338	321	302	344	332	330	359	329	373	344	307	324	305	342	275	308	330	326	292	270	310	300	307	362	326	293	327	294	311	298	299	336
16653	3832	8468	8658	6357	4523	3327	2308	1746	1294	1128	966	919	912	906	839	858	806	781	768	741	757	793	741	814	747	777	769	793	843	849	843	804	754	750	742	729	680	707	748	716	724	724	742	717	694	705	733	727	734	740	727	729	743	707	745	711	724	694	750	676	681	667	635	722	696	701	657	734	769	688	741	677	711	690	676	680	741	716	713	670	732	711	719	734	707	687	717	713	710	668	664	684	645	657	713	713	730	725	722	711	692	680	720	632	684	727	680	674	712	669	720	734	730	716	701	738	684	760	710	698	728	720	708	710	683	740	738	712	690	691	663	667	675	692	695	721	659	745	663	704	708	722	745	684	695	737	715	688	710	698	664	708	675	717	702	757	682	722	763	700	657	732	710	701	716	764	643	706	701	684	665	687	705	686	664	674	702	725	726	709	659	693	691	722	700	707	682	730	716	701	720	736	702	712	746	687	732	711	680	713	704	747	732	738	738	715	714	712	736	689	749	688	667	722	745	722	729	694	691	724	700	712	704	654	695	734	732	687	695	669	730	681	726	711	688	705	764	680	762	703	694	661	654	730	707	725	690	673	708	708	696	644	691	736	703	721	740	704	685	652	713	747	719	661	747	682	715	682	665	699	740	688	712	692	651	711	710	720	705	731	667	664	709	710	688	722	715	650	657	689	686	712	670	722	659	677	690	689	683	731	735	700	701	762	680	717	708	714	687	697	704	639	684	689	705	675	711	687	748	713	689	714	691	707	701	685	756	712	672	690	713	713	674	720	720	720	711	700	700	700	697	668	715	707	693	733	729	733	715	658	719	712	697	713	684	696	726	712	654	722	687	703	690	688	672	737	738	719	714	734	741	683	694	705	688	700	724	689	696	706	757	684	684	729	693	693	706	709	699	655	758	742	739	700	734	687	721	698	715	705	707	652	687	734	670	684	715	680	713	716	678	702	705	636	753	733	708	730	725	709	737	711	685	740	658	751	682	731	666	736	701	733	706	664	678	774	734	672	753	715	728	732	670	710	715	674	718	711	701	712	680	706	713	690	741	722	709	730	686	686	685	729	701	716	704	751	710	715	705	713	681	684	711	725	721	709	688	727	699	715	682	721	739	718	722	692	707	680	679	729	712	643	737	680	646	692	725	687	726	688	743	662	690	709	704	721	729	641	678	683	653	669	715	697	674	730	713	716	723	697	717	730	703	731	712	721	694	691	755	696	694	697	711	677	723	698	694	737	668	697	643	682	703	685	717	689	694	679	732	655	718	715	725	731	694	687	737	718	694	713	698	715	692	716	709	724	651	645	698	715	684	693	743	669	686	725	717	721	710	735	715	689	689	735	713	683	680	662	724	680	680	701	688	675	684	722	738	681	738	659	752	665	683	683	736	714	706	735	672	732	738	733	736	695	702	699	690	710	725	737	722	706	697	699	702	672	735	698	710	693	706	716	721	737	698	701	756	755	724	676	756	704	684	731	688	708	676	692	714	713	737	701	683	730	708	690	693	706	696	701	716	682	715	721	667	733	697	683	664	757	692	680	738	700	691	702	704	686	684	740	728	714	668	698	718	721	704	688	758	681	657	692	694	745	699	708	691	717	710	642	699	684	697	759	748	676	691	661	699	688	701	697	717	710	735	680	682	684	697	692	731	746	754	684	728	708	691	699	754	727	716	730	679	678	689	701	680	737	714	695	685	684	698	652	705	724	688	694	702	714	679	732	715	733	715	724	689	709	682	661	739	674	714	694	764	747	729	754	723	718	742	695	661	729	722	743	668	753	680	720	665	677	724	769	683	699	699	679	665	658	703	696	713	715	742	707	695	744	764	688	721	741	726	722	669	738	663	735	700	726	727	722	730	702	706	710	714	665	728	748	673	692	722	711	709	717	707	702	720	655	752	682	702	680	687	714	713	721	711	673	655	712	731	696	738	666	695	672	707	721	720	691	710	693	700	737	716	696	727	669	666	712	684	680	725	744	731	700	733	675	726	686	761	711	665	716	767	706	700	695	713	718	676	682	732	703	689	697	714	665	703	736	672	680	735	682	744	696	706	706	703	714	622	685	741	728	660	743	691	714	705	748	687	702	705	716	697	697	694	733	686	739	727	737	679	718	678	657	720	668	704	715	699	699	716	742	697	773	699	693	662	733	685	698	657	761	724	673	714	678	696	725	708	724	674	692	665	695	725	681	698	701	716	687	726	692	653	687	726	720	710	686	746	679	689	699	676	696	724	655	677	702	736	712	679	735	731	672	651	699	742	742	672	680	684	705	700	697	714	710	684	670	712	736	716	695	686	697	702	715	738	660	720	742	693	685	741	742	665	692	665	750	696	690	676	700	676	681	711	712	700	700	719	705	689	709	742	682	678	701	709	715	752	710	653	722	713	707	677	667	717	673	715	695	716	682	690	712	741	698	670	708	706	666	694	700	690	700	672	695	711	710	662	706	671	697	756	755	707	711	683	719	656	754	672	748	695	737	679	748	666	724	685	721	698	709	720	695	684	750	756	759	698	678	718	701	711	679	679	730	754	675	751	727	765	712	700	678	722	784	711	674	639	690	693	727	734	696	709	696	711	669	676	721	695	702	716	718	689	696	714	698	736	694	719	688	724	695	720	729	697	717	717	717	695	719	716	748	750	678	740	706	757	698	701	763	681	656	726	706	720	698	686	728	656	710	692	681	744	719	678	700	676	681	740	718	721	755	718	716	656	672	719	689	690	733	682	731	704	702	745	710	672	711	688	709	677	696	707	722	697	719	697	712	680	695	702	675	692	689	700	696	700	727	760	718	706	730	687	711	707	745	721	734	764	695	715	699	716	683	673	740	750	718	687	698	686	704	695	652	731	683	698	692	656	718	694	683	691	706	706	723	721	691	679	684	711	715	723	690	693	687	668	691	645	724	720	748	664	744	681	693	686	665	725	737	699	721	658	712	703	669	707	669	663	722	729	677	703	681	728	698	700	676	756	671	696	726	687	697	673	708	686	734	710	691	709	711	725	695	726	735	688	678	681	700	706	693	687	743	726	694	678	711	669	699	700	700	720	694	709	734	682	684	735	745	706	673	725	720	731	728	714	748	647	735	703	741	683	708	716	742	644	699	731	662	732	709	697	757	708	725	670	723	678	660	656	699	725	704	685	720	727	689	705	718	682	741	670	708	702	750	753	775	712	722	708	697	684	725	747	717	739	690	656	674	743	685	742	735	737	722	737	732	738	702	672	727	724	701	726	710	699	710	695	683	687	752	695	707	704	697	704	694	724	730	721	705	659	707	706	730	642	726	759	688	729	750	692	732	699	655	692	725	732	695	658	699	678	678	711	732	693	718	690	725	649	705	739	703	692	710	663	700	737	688	710	717	702	738	701	704	673	708	720	672	679	704	727	727	726	713	664	682	661	730	723	699	678	645	692	710	696	679	694	730	704	690	716	722	682	706	703	703	689	693	709	678	731	710	720	676	740	718	735	673	669	660	700	716	691	712	705	707	669
7635	1810	1650	1058	611	472	309	235	219	197	195	191	163	190	155	175	142	158	171	166	176	176	165	166	178	178	173	184	184	169	171	156	163	204	158	166	164	188	171	176	180	179	164	163	149	157	172	184	140	181	151	167	167	161	143	170	165	183	146	175	158	190	178	181	164	155	169	150	172	154	190	180	152	187	187	192	184	148	184	198	165	143	166	157	152	176	184	166	161	170	157	152	176	180	175	149	154	168	165	181	171	136	167	152	183	170	157	171	160	165	160	188	174	187	165	184	166	155	161	146	166	172	186	165	178	150	131	162	170	169	165	165	184	196	158	165	167	157	168	159	168	153	190	184	201	172	164	166	161	178	160	168	164	162	189	164	174	208	178	180	175	167	161	159	152	169	162	169	181	162	201	201	180	157	172	186	185	153	165	172	185	174	195	169	159	165	164	157	172	151	163	146	160	191	173	138	182	168	140	160	186	171	178	134	174	155	165	166	160	145	162	169	166	163	179	165	171	172	160	158	170	172	148	152	165	147	188	157	153	153	160	159	185	175	180	154	175	158	181	168	185	169	186	156	170	144	155	139	151	172	181	176	164	159	171	134	179	174	164	147	168	182	149	161	174	182	164	167	166	170	170	166	167	161	164	169	169	182	165	140	169	157	158	151	179	183	180	169	184	176	178	174	186	192	163	148	168	159	170	132	167	169	172	179	151	154	189	138	160	159	169	151	161	166	197	202	151	186	176	182	159	161	176	177	178	153	162	154	200	170	184	173	148	150	169	165	163	166	176	170	165	183	159	166	172	149	171	180	177	185	164	153	172	171	155	158	191	178	162	178	165	183	173	139	168	189	185	176	170	173	176	157	168	145	164	178	176	169	160	158	171	137	164	167	166	167	155	172	175	172	185	148	161	162	160	184	178	177	174	178	185	184	179	170	182	181	166	163	176	195	161	172	161	181	164	164	174	153	155	142	149	191	160	181	181	147	186	162	163	171	176	184	159	175	143	169	160	141	169	180	151	172	155	163	188	171	164	159	202	144	151	189	191	168	160	150	162	166	147	183	170	159	179	179	176	171	160	157	182	144	165	177	157	155	174	193	165	171	174	158	164	163	166	175	164	161	165	145	171	176	179	159	158	170	160	156	149	175	152	171	180	179	197	146	196	150	152	179	172	187	147	182	148	166	177	171	164	170	172	205	158	161	173	180	155	156	165	173	152	146	180	164	172	159	147	187	186	163	165	183	170	175	195	183	160	164	181	157	193	163	168	200	174	161	164	145	169	160	149	159	164	170	155	187	160	172	180	156	176	164	166	148	167	178	177	163	186	163	173	174	186	145	153	176	170	175	162	168	166	149	164	156	168	189	143	162	174	130	183	147	131	172	196	184	163	136	142	171	161	142	185	147	172	156	171	160	173	167	174	176	152	197	173	164	159	184	180	163	149	176	163	154	167	168	175	179	173	139	178	158	159	174	160	188	170	186	142	188	171	178	158	142	172	148	144	161	166	158	162	166	185	164	174	166	196	155	181	194	181	186	174	165	168	145	169	180	171	153	163	152	158	153	161	163	197	184	167	172	157	170	156	158	163	181	159	170	144	188	177	151	169	148	156	155	160	150	168	158	180	158	182	177	160	162	165	170	188	151	166	142	173	190	159	175	166	153	171	180	142	151	168	171	164	172	166	172	162	173	155	185	163	157	173	173	161	183	158	168	164	168	160	180	165	179	186	160	156	196	179	157	171	176	153	169	167	162	166	150	175	170	160	168	143	171	185	159	174	163	152	163	150	177	164	169	171	168	167	164	161	168	178	159	180	171	161	187	191	157	191	167	154	174	151	160	155	199	163	177	152	155	171	160	145	170	178	155	170	182	188	173	179	173	171	180	177	157	157	190	180	186	181	171	186	164	191	164	165	188	160	153	163	164	133	174	170	190	193	166	172	177	161	166	191	190	163	173	182	168	171	159	163	156	170	135	188	174	154	174	167	170	168	181	169	181	186	164	168	165	160	151	167	148	176	153	161	169	200	179	188	157	156	164	174	181	149	195	153	181	172	185	153	140	188	182	163	166	177	194	132	180	166	198	164	186	169	176	123	176	176	169	168	160	153	168	171	166	181	154	186	155	145	164	185	165	161	161	168	167	177	142	159	168	170	161	163	182	177	167	157	161	152	180	167	170	164	174	164	183	151	167	151	175	174	165	182	178	176	180	176	194	155	174	168	142	155	173	161	175	165	174	185	178	168	179	160	184	159	164	159	147	163	163	165	192	138	161	188	176	170	169	183	174	189	179	179	146	171	184	167	187	170	170	148	161	160	174	140	150	148	141	161	149	176	177	139	154	161	167	175	167	163	170	161	168	183	186	184	160	151	180	149	168	177	183	170	159	170	172	163	167	173	172	159	183	169	169	168	175	163	171	197	157	155	181	167	153	142	178	193	162	152	165	159	192	144	170	164	156	155	184	176	178	158	191	173	162	160	158	188	188	179	191	180	179	172	163	154	175	165	176	165	170	162	166	168	172	158	173	188	163	153	162	162	146	189	186	147	166	159	166	171	176	155	139	170	170	167	168	159	155	180	153	166	153	160	156	188	172	158	166	148	152	163	198	168	146	153	193	184	192	162	174	188	199	162	194	169	168	171	168	173	185	160	168	161	164	166	153	171	166	174	174	179	162	211	192	187	188	186	183	165	163	191	185	183	175	138	150	157	148	169	179	167	174	151	169	177	150	160	166	172	171	164	195	157	166	187	147	185	148	159	159	180	170	185	180	172	172	169	154	155	172	184	169	161	170	176	185	181	175	174	188	156	179	202	178	181	150	181	177	164	179	157	164	179	162	183	160	162	174	154	158	164	160	167	192	164	158	160	158	151	169	169	147	162	187	160	149	160	181	170	180	169	201	156	166	152	176	183	162	170	160	151	165	166	187	171	180	177	172	166	145	144	156	150	187	142	163	156	155	149	158	156	185	168	157	145	154	170	159	197	161	176	181	174	190	173	165	178	171	143	156	194	181	180	151	177	149	206	195	150	159	175	161	155	160	185	171	177	152	171	167	179	167	198	170	169	200	177	181	171	157	151	153	158	174	176	180	192	165	173	172	170	173	164	183	164	168	174	169	144	162	181	145	152	195	164	170	160	145	176	155	189	183	164	154	157	169	160	180	186	172	160	150	156	166	170	188	161	196	160	164	175	163	166	174	178	167	159	163	163	151	144	156	159	156	189	175	159	198	161	178	171	190	175	172	183	187	156	154	186	147	175	162	196	162	168	187	190	168	150	158	162	163	183	164	145	155	174	165	151	175	171	175	147	160	178	168	159	189	152	166	146	178	165	158	164	184	184	170	171	153	191	193	183	183	156	178	169	176	190	156	161	175	179	153	160	165	167	176	138	168	178	184	181	171	206	169	146	157	164	199	200	152	185	169	183	177	171	155	181	175	157	171	164	170	192	169	182	171	187	148	163	159	176	160	165	194	161	154	151	162	150	196	175	186
4987	1594	3254	3246	2115	1652	1091	765	603	510	457	399	406	425	420	437	406	388	434	433	425	458	383	432	428	411	427	390	437	416	417	465	410	401	414	413	375	404	412	385	394	397	433	367	423	399	375	433	367	401	378	389	426	413	422	402	427	389	370	436	397	391	396	389	407	388	449	407	419	430	432	394	396	428	406	381	407	424	419	389	433	408	411	358	425	397	376	409	415	390	372	381	422	401	399	426	427	400	394	392	393	401	405	406	420	395	421	391	410	406	407	396	396	404	418	406	402	418	385	424	396	392	410	378	419	425	422	412	377	420	423	393	382	406	396	400	378	378	440	441	401	413	414	442	404	397	372	424	360	409	392	387	396	388	397	374	409	435	432	438	390	426	379	439	379	386	379	401	396	441	388	356	412	387	433	404	402	393	409	394	386	397	364	421	407	381	382	417	436	411	418	409	410	406	359	426	374	414	393	436	408	403	394	402	422	402	415	404	394	437	381	362	396	424	428	407	426	403	380	393	370	386	410	386	407	369	431	393	457	423	386	422	410	389	402	398	416	420	390	374	416	366	412	438	388	405	398	405	415	409	398	402	404	403	392	382	430	385	373	412	414	373	388	401	400	378	407	404	416	415	399	407	415	403	400	448	396	395	388	389	391	405	404	395	383	422	442	402	419	408	422	437	381	421	394	428	393	402	389	391	383	386	396	425	394	447	414	422	397	446	406	414	422	392	408	416	442	409	419	390	406	370	370	409	402	368	411	403	395	410	431	382	432	400	411	412	389	418	381	407	397	399	413	406	423	364	408	383	400	425	365	406	406	387	405	411	399	421	393	387	402	458	374	408	360	393	406	396	375	429	385	404	427	420	397	402	413	442	410	417	433	425	372	403	400	418	405	408	410	390	410	445	408	399	419	400	417	422	429	412	391	406	427	404	427	399	400	408	432	358	412	367	446	414	421	406	369	410	398	433	393	411	417	414	439	367	422	433	377	427	380	440	415	367	451	429	381	392	391	366	412	410	401	357	399	440	407	396	404	391	410	406	397	356	387	379	401	433	454	421	391	387	419	370	437	436	411	395	411	408	424	426	396	389	394	421	408	438	427	394	425	438	403	414	358	392	394	366	389	434	408	403	375	365	428	412	388	418	416	364	414	354	399	406	408	372	408	439	386	420	431	411	413	415	388	418	428	395	384	420	369	387	392	396	407	390	406	414	388	409	410	408	381	413	418	396	394	415	399	409	378	417	439	353	384	395	388	392	389	409	385	394	391	387	407	438	369	400	390	428	392	387	393	413	414	429	392	412	378	398	421	370	417	401	416	393	432	441	417	378	396	429	440	421	382	418	401	407	383	391	431	428	429	373	396	420	405	379	388	394	409	418	379	439	415	376	455	395	400	354	408	406	408	395	388	387	376	425	383	451	399	407	403	396	409	421	403	391	405	392	421	397	410	396	409	381	399	408	421	399	383	400	399	404	426	407	403	434	415	363	403	400	415	432	415	409	412	413	401	412	399	447	423	420	426	406	393	402	395	435	442	405	431	389	411	389	391	411	381	383	450	405	393	435	409	410	370	413	417	413	412	383	383	363	414	379	401	373	402	422	395	401	412	403	364	389	412	393	415	388	391	421	399	395	432	394	415	417	408	388	428	405	401	433	361	411	401	402	425	404	428	408	397	389	414	438	431	419	406	423	387	404	413	404	416	402	401	412	409	427	434	427	443	397	383	406	422	403	415	378	413	470	416	427	401	412	423	417	395	453	385	388	395	377	383	410	401	428	413	433	402	384	406	402	383	404	368	410	410	401	402	384	399	381	398	417	411	419	404	420	414	427	390	391	428	377	352	398	387	400	370	381	407	409	401	401	375	385	408	394	374	392	416	382	376	378	402	406	384	360	407	403	415	402	405	373	415	369	396	446	408	397	383	417	352	402	451	420	393	386	407	418	392	454	401	392	412	430	361	421	405	387	397	374	413	380	422	381	413	402	440	411	447	426	417	403	401	400	367	393	387	400	418	402	431	391	385	404	391	423	421	432	419	391	374	396	439	419	396	423	394	394	372	390	379	431	412	388	434	416	362	373	397	406	422	414	397	399	406	430	396	424	390	398	414	395	419	390	414	402	379	398	377	401	386	423	393	371	396	423	374	395	391	391	400	413	415	418	390	429	414	404	375	425	405	433	368	398	392	404	377	458	395	398	389	382	425	423	436	378	392	405	430	414	386	440	369	413	413	399	379	372	426	386	391	395	392	372	418	377	382	387	400	384	406	377	436	429	414	417	405	411	422	385	454	393	375	393	388	422	378	409	431	400	383	375	376	406	387	399	405	422	386	399	421	400	387	418	415	441	402	412	391	359	437	384	423	409	384	399	398	429	407	407	385	381	457	415	420	374	413	390	425	399	412	370	414	429	376	411	433	439	398	417	427	408	433	364	403	398	412	391	417	373	389	390	382	434	393	353	391	390	405	429	398	422	387	396	390	404	434	426	396	426	405	380	376	427	397	398	422	406	404	441	418	404	413	402	425	402	404	410	402	412	394	408	391	432	429	445	420	410	434	407	401	392	358	392	400	399	379	443	390	409	392	415	406	379	399	405	382	411	415	397	425	417	419	403	377	400	368	419	450	380	386	442	426	374	391	442	386	381	402	378	403	393	425	361	422	426	389	387	402	413	361	409	441	410	408	428	421	450	428	414	425	392	399	399	388	378	396	390	379	440	383	405	396	412	396	407	416	429	394	434	431	377	406	435	446	411	397	381	390	422	425	398	425	399	398	403	403	415	394	423	422	404	411	442	440	392	430	378	408	396	401	411	367	381	393	421	402	414	406	427	389	399	378	405	427	395	386	420	410	416	379	406	396	427	388	421	431	400	346	400	412	394	395	410	436	392	425	444	383	390	358	398	383	355	411	416	399	404	390	364	436	404	421	416	424	418	389	380	433	447	375	415	394	419	405	412	438	386	374	388	382	432	405	387	407	395	422	398	423	396	387	388	396	395	411	408	391	401	351	394	448	388	355	398	414	424	406	380	384	389	378	454	388	395	396	402	423	379	396	420	402	406	381	413	413	416	389	374	413	385	408	402	386	414	391	426	436	373	415	373	396	389	400	422	435	429	425	440	400	389	400	369	400	404	420	396	401	356	402	438	407	405	416	376	397	380	413	426	394	421	419	435	383	375	412	413	418	391	428	417	371	408	387	417	383	434	430	384	387	412	395	438	409	393	404	396	372	410	429	402	390	432	416	426	428	418	420	410	426	379	396	418	407	377	403	399	401	384	377	368	446	389	371	373	400	413	435	413	381	378	391	430	444	389	397	405	385	380	414	435	386	384	433	394	433	382	428	395	425	363	386	382	391	400	406	407	401	396	413	396	367	387	404	397	403	417	397	411	385	397	406	410	399	398	424	412	434	399	407	377	418	398	413	422	362	396	414	418	399	434	387	389	353	437	410	427	417	415	406	412	363	395	376	408	400	422	376	367	390	389	406	430
21199	4354	2832	1958	1142	794	487	357	311	220	187	165	171	162	175	189	152	170	159	153	181	161	168	147	185	177	162	150	150	179	194	179	181	180	166	164	171	169	150	158	165	158	144	145	170	145	159	146	164	173	161	167	151	169	149	153	197	175	155	176	173	152	161	165	155	171	175	162	137	151	147	170	154	140	170	166	158	152	174	150	183	168	153	164	147	144	169	154	190	135	152	167	142	168	170	148	166	140	162	179	181	174	199	166	138	158	147	170	172	138	185	160	179	172	187	179	178	143	163	150	146	163	159	164	154	141	181	185	174	178	158	183	153	166	157	157	151	142	174	174	176	156	160	157	153	148	174	174	138	165	163	165	180	157	175	161	150	135	159	138	158	125	188	166	157	161	146	163	148	164	163	180	193	137	166	173	164	152	154	154	162	159	158	164	155	169	157	171	145	162	178	130	184	167	166	142	141	156	128	142	145	158	139	163	161	166	162	172	162	157	182	142	170	172	190	136	151	136	149	137	161	158	142	149	155	169	168	164	203	156	166	177	163	151	147	159	143	160	156	156	170	176	173	179	152	159	179	177	145	135	157	185	146	169	150	170	160	167	162	154	166	149	167	163	146	154	131	139	148	173	149	153	142	156	172	147	152	159	152	168	154	184	180	156	160	164	169	178	156	156	159	180	151	169	157	166	176	170	158	150	161	171	168	193	174	193	167	167	181	160	149	160	159	151	158	194	153	162	185	155	163	139	158	150	149	174	164	173	127	141	162	176	169	167	148	182	188	162	174	165	185	174	173	161	190	135	165	174	148	161	177	152	166	170	165	167	189	169	155	168	191	175	197	160	172	148	137	197	140	148	158	175	179	144	177	156	157	150	158	147	192	146	154	174	165	162	164	188	165	156	181	164	159	152	153	182	164	164	185	161	161	182	148	157	151	162	162	188	160	193	164	153	164	161	165	140	194	185	164	176	180	169	160	160	189	159	152	162	148	181	162	171	161	175	144	177	155	141	146	147	158	164	166	163	149	131	174	174	154	192	174	166	134	136	154	151	180	169	152	149	181	180	158	140	156	161	165	173	166	154	163	177	171	173	159	144	155	147	150	155	181	155	171	152	176	159	184	157	157	147	160	158	169	148	169	140	147	146	141	154	160	154	173	174	193	159	155	150	173	138	151	163	183	169	154	161	160	141	166	182	143	173	160	167	158	160	155	156	173	151	179	173	162	147	162	156	161	168	159	170	152	146	159	155	148	183	172	178	169	163	152	164	159	148	160	202	177	185	170	165	160	179	129	159	145	172	166	155	156	186	176	159	148	175	162	164	172	145	177	174	166	180	138	135	166	130	157	145	184	152	142	169	157	184	156	141	172	177	149	154	155	168	163	164	158	185	160	157	145	169	136	175	161	150	144	151	165	160	176	166	152	175	155	173	175	147	164	163	140	163	145	162	148	181	181	146	147	147	174	169	183	171	152	141	135	160	158	191	157	152	166	132	158	149	163	160	174	146	192	175	158	159	179	156	146	157	160	173	144	158	161	156	168	172	157	157	156	145	163	152	176	175	174	169	158	177	175	159	170	144	146	160	171	157	169	150	155	145	176	161	166	157	173	172	141	160	171	176	171	170	136	172	160	169	160	160	173	145	145	154	166	125	154	191	145	131	187	161	164	166	146	164	149	164	151	164	150	139	154	154	145	151	183	154	174	145	174	156	160	159	176	185	153	181	149	157	149	154	156	157	162	178	161	159	143	165	152	164	169	167	168	154	167	149	171	140	144	179	157	143	173	151	147	161	180	165	182	174	154	162	156	159	160	181	150	154	161	156	173	163	124	169	157	155	163	159	175	186	161	155	171	152	168	176	153	152	155	147	160	156	158	171	171	156	138	162	165	151	167	168	163	156	139	147	141	159	165	180	163	163	171	156	147	162	147	150	174	187	166	163	148	158	185	184	161	159	174	157	160	159	159	161	175	163	156	175	161	138	139	155	130	152	168	165	149	156	164	152	165	153	167	175	148	168	141	154	137	163	155	159	172	182	151	167	168	144	164	171	130	159	148	184	159	170	148	165	160	144	162	168	176	146	145	152	175	173	174	160	183	134	147	141	130	164	173	149	153	158	181	161	165	180	164	150	150	179	128	167	186	174	162	169	190	168	167	161	157	161	150	139	149	163	151	161	183	162	161	161	174	173	174	143	175	155	180	173	183	163	184	169	142	143	156	153	176	179	165	184	145	178	178	158	150	173	194	179	157	147	176	160	158	140	160	125	143	145	165	168	161	175	133	174	151	139	160	144	153	155	154	161	180	168	175	163	169	164	143	165	162	184	163	172	156	162	177	179	149	150	155	160	161	177	153	167	150	165	170	172	174	149	158	174	150	133	159	174	145	165	182	171	192	155	132	153	153	166	140	155	132	187	159	152	162	165	156	154	195	178	155	166	144	167	167	143	167	149	157	131	175	151	191	158	189	159	156	154	115	149	175	155	148	180	174	139	158	162	137	186	143	176	158	158	171	174	179	140	138	147	147	137	166	148	151	154	151	153	178	168	173	171	176	145	156	174	143	168	163	176	155	152	132	155	144	170	150	151	171	155	175	160	180	146	160	177	168	177	152	152	162	157	185	163	141	162	179	153	142	147	169	152	157	177	122	156	175	170	161	183	173	165	163	142	167	188	159	162	160	171	168	164	173	172	151	168	161	147	143	159	164	155	177	162	153	158	184	163	152	196	162	148	152	153	161	175	166	148	154	183	176	157	145	186	162	174	147	160	146	126	162	159	165	153	180	166	140	161	156	156	150	153	165	145	157	164	170	167	175	155	171	163	166	153	154	154	165	160	170	135	153	188	137	156	155	139	146	171	179	154	171	135	151	175	180	155	174	170	162	163	177	165	160	152	159	138	153	168	174	178	160	176	159	146	162	171	163	154	166	143	144	176	174	157	167	160	161	157	159	140	151	174	160	173	131	169	196	162	182	166	166	198	195	145	172	170	157	160	142	166	150	163	175	149	152	165	154	145	174	168	158	152	170	165	188	152	161	161	174	129	169	176	173	165	174	171	174	170	155	180	181	163	165	175	174	178	167	189	152	171	185	166	186	162	137	163	166	129	131	140	149	170	139	146	169	160	165	171	163	155	149	140	178	131	164	164	170	144	179	154	145	148	155	177	152	153	155	188	167	142	166	140	160	143	150	174	170	161	181	160	170	146	170	156	163	170	161	168	153	169	154	157	143	169	155	152	174	162	160	171	152	171	207	173	171	153	167	158	171	155	166	167	134	156	163	163	141	165	158	153	183	157	147	140	169	149	145	166	163	159	179	163	181	168	174	142	145	177	149	149	158	166	174	157	149	143	149	144	173	171	151	147	178	167	147	165	180	157	146	161	160	143	175	157	180	137	158	182	165	166	179	156	171	166	151	165	133	169	163	151	160	163	173	187	194	147	140	161	158	155	152	174	180	172	167	158	135	156	158	164	190	148	139	166	163	175	178	181
12928	2511	5109	5688	4216	3179	2122	1436	1100	758	617	588	538	492	487	467	499	449	478	473	418	475	454	438	472	468	441	418	455	425	468	435	419	425	453	395	416	419	413	413	399	395	425	429	407	371	420	383	425	431	434	414	427	444	424	386	415	434	373	390	407	395	397	445	403	389	440	373	380	403	424	430	428	388	416	432	433	378	443	400	387	382	403	398	396	427	391	421	389	404	456	428	417	366	384	427	378	390	416	402	439	405	422	441	417	418	437	413	401	374	395	398	441	442	426	441	426	443	385	381	418	396	418	405	438	418	455	385	413	355	401	432	385	430	392	432	413	410	382	421	409	417	406	408	387	404	391	447	433	396	393	409	410	373	394	407	420	420	415	370	432	426	384	390	437	386	375	405	415	446	433	395	413	431	398	397	419	441	446	380	420	416	406	440	414	379	411	383	401	424	412	397	411	417	378	398	385	413	399	411	400	393	396	410	397	429	394	433	380	428	399	424	402	416	397	393	403	421	447	392	415	380	413	379	394	399	426	403	439	399	404	397	403	422	411	430	381	409	405	423	415	428	406	439	380	416	376	390	435	445	402	395	380	397	433	404	397	377	392	415	381	420	391	403	353	385	353	408	402	385	390	419	422	427	394	385	405	423	459	424	428	436	376	441	358	387	391	438	416	428	419	399	420	425	449	395	425	409	422	400	380	422	390	407	383	415	431	388	440	403	424	406	442	407	379	371	388	423	393	414	393	380	422	400	405	372	425	375	416	459	392	418	400	412	390	427	434	413	435	407	381	374	388	391	370	434	420	406	414	395	382	396	399	429	425	379	396	444	406	409	377	405	430	369	382	391	395	423	386	392	418	378	425	400	381	392	382	414	390	445	393	405	371	409	420	403	375	409	390	418	413	369	379	411	436	403	372	400	399	368	383	405	392	423	423	386	403	406	425	422	439	431	389	411	377	418	390	404	413	386	400	408	407	402	399	363	395	413	430	390	402	390	425	437	402	437	402	420	413	411	452	406	447	413	401	390	381	421	392	405	406	387	388	425	427	395	426	399	394	384	374	457	397	426	385	390	368	426	429	431	412	426	397	420	401	425	446	417	430	413	389	393	417	416	447	432	402	382	412	396	392	380	421	410	404	403	367	362	414	421	432	398	446	385	398	414	388	402	437	412	419	407	389	381	465	397	395	403	422	403	385	393	417	405	406	415	400	415	397	404	415	437	405	409	445	420	395	411	365	404	377	359	405	375	394	392	442	470	400	409	399	395	410	403	432	387	383	427	399	394	396	390	404	427	398	403	457	399	441	380	417	431	400	402	426	422	453	442	363	406	371	408	416	397	384	388	435	396	386	409	398	453	396	419	389	401	413	403	390	419	417	419	427	409	406	375	410	413	355	400	437	439	417	404	428	410	397	372	386	413	395	395	409	385	405	394	408	397	383	381	395	415	410	369	388	410	440	401	400	399	422	393	403	373	421	390	382	395	392	364	424	373	417	431	450	388	397	417	396	400	402	403	400	427	403	383	401	403	391	382	411	428	405	390	395	394	429	415	406	402	393	428	419	383	414	437	399	419	413	396	415	378	389	395	413	403	383	410	377	412	402	399	408	362	410	408	427	387	403	430	418	429	406	433	414	386	370	388	413	407	375	381	364	418	415	367	402	423	397	391	409	392	421	407	392	447	413	437	372	419	416	398	429	369	417	404	394	397	406	387	423	386	402	421	382	373	401	372	420	388	375	426	402	396	453	395	409	423	383	388	420	392	426	415	370	386	371	388	393	408	438	421	388	410	375	399	378	404	408	435	413	425	404	394	414	405	408	394	423	420	415	413	427	399	395	413	403	399	401	391	405	423	371	413	409	400	405	403	410	428	409	414	400	398	406	410	384	387	386	395	406	416	403	413	428	354	447	388	380	401	412	420	419	412	391	407	433	363	392	384	410	407	401	434	433	361	351	397	414	421	386	406	425	397	390	418	396	415	443	394	416	379	372	366	381	437	363	417	397	412	434	370	408	377	389	372	376	391	397	422	406	418	393	401	416	398	414	396	401	422	404	405	423	382	401	449	385	387	404	384	383	407	388	431	369	385	420	425	429	432	398	432	397	399	399	393	400	389	416	385	392	372	399	409	399	421	384	412	408	405	378	438	393	371	427	419	413	383	420	393	414	427	360	430	455	382	400	391	420	396	410	369	429	370	419	394	364	379	419	433	406	405	386	449	445	388	433	398	432	396	422	417	432	394	390	398	411	398	390	395	396	441	411	384	428	396	421	408	418	385	384	427	424	407	412	387	413	388	427	395	413	389	396	379	389	413	454	374	379	408	389	397	419	425	395	408	379	397	413	399	370	409	437	413	426	415	404	413	396	415	381	424	373	415	402	416	413	397	423	398	389	357	428	405	403	417	384	446	439	400	406	402	403	437	449	408	396	414	366	379	408	445	380	433	411	391	416	416	425	425	412	400	413	429	443	426	391	334	360	377	404	438	420	433	410	377	401	434	351	393	402	411	409	389	398	402	408	399	416	398	377	427	403	398	419	395	423	404	381	416	386	389	412	370	411	444	403	431	406	393	448	381	449	412	409	400	389	397	423	398	412	379	412	429	377	409	455	418	415	410	377	397	403	382	398	379	409	403	425	383	369	411	406	431	399	406	441	378	380	395	411	389	396	412	409	403	418	421	445	434	384	372	421	438	426	376	379	442	377	396	430	360	386	417	420	377	443	421	386	397	427	396	385	424	432	408	438	373	425	387	427	374	382	377	416	374	406	427	405	393	384	411	381	400	389	400	399	399	394	420	439	416	431	421	385	441	413	416	402	390	433	428	402	412	399	385	392	373	403	402	422	428	419	392	391	398	383	373	405	360	440	359	398	401	391	426	398	393	409	454	396	393	353	393	397	404	395	381	423	379	385	379	393	391	392	413	425	461	393	394	402	358	442	449	381	407	387	396	409	423	394	390	424	369	406	377	428	397	428	417	413	396	401	406	405	409	415	415	395	395	405	405	440	396	409	412	398	410	381	393	378	412	407	419	400	445	363	373	416	407	381	399	381	398	466	392	399	409	397	399	422	409	393	417	359	420	373	419	363	425	409	401	385	389	405	404	388	414	376	386	385	412	371	386	416	430	416	406	408	407	375	421	417	402	362	413	381	347	406	392	408	391	407	391	418	421	406	376	387	416	441	412	414	423	429	417	446	426	390	417	415	416	397	411	417	389	407	444	432	382	402	416	422	378	389	415	419	351	431	407	398	411	422	391	439	429	380	392	372	402	377	411	398	363	374	412	387	409	397	385	391	414	411	420	420	389	397	398	414	426	428	398	410	416	433	393	390	378	409	403	433	396	395	425	382	368	430	387	383	389	404	444	395	381	386	383	410	400	410	414	413	393	416	429	395	409	392	420	433	423	415	400	409	391	377	389	428	399	369	385	388	391	405	385	428	423	441	426	418	438	388	391	376	361	382	405	447	400	400	378	358	424	398	407	387	394
30764	7830	4912	3048	1816	1202	881	698	566	388	398	362	385	351	357	324	331	359	326	335	328	316	321	296	315	278	327	321	345	277	310	282	320	329	281	320	340	288	305	326	316	329	341	311	343	307	306	338	337	332	331	310	325	312	326	358	320	314	309	285	330	365	314	303	272	317	288	308	316	330	306	306	287	327	309	303	336	326	307	300	326	317	323	287	286	297	322	293	339	322	306	277	311	301	294	344	306	307	332	346	296	334	346	301	345	295	313	312	313	364	326	334	287	311	302	344	284	303	337	339	316	308	288	325	300	324	290	319	326	299	299	309	294	303	301	298	309	294	325	313	312	282	300	320	290	288	285	310	298	340	309	302	331	337	312	328	346	325	306	315	291	304	295	316	288	296	294	313	292	308	321	327	318	294	295	317	318	300	313	322	299	317	335	302	302	338	343	327	322	316	317	319	280	276	309	302	311	315	331	315	293	310	300	287	283	288	309	302	282	322	333	285	352	302	324	275	338	336	324	290	308	305	304	332	331	322	322	302	309	298	289	327	318	306	298	311	305	313	306	302	301	317	313	283	312	304	305	327	301	294	296	358	296	328	323	256	294	327	299	291	302	304	316	301	302	294	305	320	328	337	298	330	316	298	326	320	293	303	307	298	333	313	315	320	306	312	302	321	305	320	335	305	332	319	333	318	310	295	308	325	270	316	314	292	346	305	284	297	276	290	306	293	294	320	346	309	309	338	290	271	277	349	318	299	326	328	345	308	315	279	328	306	308	318	337	351	299	275	295	306	337	322	260	306	320	298	301	311	295	296	297	326	284	315	307	310	302	311	301	368	317	337	311	320	298	285	302	288	314	307	315	284	329	324	313	302	300	292	304	326	321	334	379	271	346	284	313	298	299	321	303	315	287	301	314	295	333	314	334	319	309	307	283	310	335	292	317	341	324	284	317	328	291	319	335	302	340	295	304	324	294	297	325	299	337	301	283	301	306	312	316	304	289	307	321	323	291	263	308	305	287	308	314	318	278	312	319	303	307	305	302	314	331	305	296	323	319	275	304	319	296	322	306	273	333	326	300	335	315	342	310	308	281	314	315	312	279	331	319	316	345	319	306	336	302	323	324	324	307	294	349	317	325	323	296	321	286	269	317	320	307	295	289	301	324	284	319	303	278	305	336	313	336	339	353	313	276	293	293	317	322	307	284	308	302	311	308	329	321	319	314	280	308	311	282	319	317	325	340	280	316	320	318	323	334	305	326	294	305	303	314	319	311	307	309	307	325	312	289	274	298	287	320	323	298	265	292	319	323	309	290	308	330	296	270	302	339	302	312	317	338	288	276	343	307	287	315	320	312	308	303	284	317	317	305	317	345	338	289	319	283	279	308	300	295	281	333	295	318	314	282	312	320	291	299	300	309	323	285	342	324	284	298	350	316	360	295	302	318	308	282	308	358	301	340	310	310	339	320	295	317	320	301	315	299	327	299	316	287	309	336	324	315	316	324	332	292	295	337	314	300	311	283	337	313	285	308	305	273	286	299	295	320	285	318	308	307	315	320	285	320	307	294	319	308	266	307	318	337	338	277	340	310	306	307	299	325	296	302	311	323	302	290	303	291	309	326	291	340	332	308	312	341	327	260	272	319	326	307	330	333	326	326	301	288	314	295	284	316	308	296	311	288	320	321	281	327	321	337	323	300	300	343	298	284	299	304	314	308	311	311	285	305	308	354	299	288	321	301	306	306	358	341	306	313	329	309	304	303	282	323	319	319	336	315	284	302	284	302	287	283	289	295	286	279	348	365	307	287	316	330	311	383	306	302	321	314	300	350	301	281	290	292	272	304	328	280	310	276	307	308	272	319	301	322	330	294	295	336	299	318	308	318	306	311	327	336	305	301	300	307	344	326	305	267	261	309	303	302	332	317	302	334	355	330	308	297	284	292	291	316	287	329	285	308	315	338	322	332	317	336	313	275	300	313	334	320	323	334	294	323	321	319	332	295	316	286	269	321	339	264	305	321	316	334	308	303	275	293	329	332	336	318	311	332	337	352	294	310	304	347	324	316	312	316	351	296	340	296	307	327	286	313	299	337	311	334	316	325	311	309	345	312	322	332	262	316	346	329	323	280	285	308	304	301	309	293	270	329	316	314	322	323	321	310	280	301	285	315	312	334	297	276	325	311	285	334	345	346	310	355	300	311	300	302	279	297	304	306	310	313	323	292	325	313	310	333	309	267	283	338	310	302	332	304	280	310	323	309	308	295	310	314	309	316	307	289	291	301	318	290	283	297	313	293	291	301	285	286	332	299	330	300	327	319	293	299	322	285	302	315	342	319	318	309	313	294	299	323	288	332	309	310	287	307	284	320	333	298	298	289	290	288	295	284	284	297	308	312	321	326	301	340	307	330	323	325	310	284	322	316	290	297	312	300	323	312	344	325	287	349	299	289	318	283	330	321	303	321	295	319	319	287	290	299	336	332	317	311	294	305	313	290	339	328	278	290	296	328	319	320	315	342	298	321	310	315	281	274	305	313	306	327	291	285	322	310	281	315	285	300	309	298	277	323	324	312	318	316	335	324	328	308	297	318	314	322	300	326	342	310	328	304	278	303	323	309	305	326	322	320	312	304	298	331	299	316	335	329	324	325	317	303	305	333	339	319	298	330	318	277	296	316	276	307	284	291	309	311	328	327	310	273	307	319	304	303	352	294	275	302	286	312	324	313	323	321	316	325	307	327	321	284	305	328	323	302	360	288	302	318	290	311	332	285	313	300	315	325	312	328	315	310	313	315	282	289	325	347	304	312	309	304	308	319	320	306	325	324	335	305	339	295	332	291	314	309	317	311	314	309	306	267	289	293	319	327	319	306	302	368	324	314	327	301	294	326	283	296	307	296	301	328	310	267	331	320	328	309	323	338	318	320	315	306	323	294	268	309	312	296	311	266	285	346	313	292	291	274	300	300	300	310	319	322	337	321	299	283	313	319	277	286	320	346	308	301	329	312	314	311	346	311	350	282	310	328	307	309	303	309	271	295	284	296	284	302	301	291	317	332	310	291	299	311	317	311	354	307	288	294	283	297	302	298	316	329	328	316	311	317	300	294	319	298	286	306	350	328	329	267	306	299	312	310	320	281	331	295	329	318	350	341	338	324	300	296	317	307	297	297	292	292	306	337	283	363	305	319	280	325	327	307	334	301	306	270	295	324	316	303	312	309	271	295	307	281	300	297	314	347	308	298	346	339	291	310	306	324	307	309	314	304	292	315	311	321	316	314	331	345	324	323	295	298	278	345	299	313	333	316	307	305	318	278	303	285	310	282	316	334	334	310	326	314	305	319	323	292	298	331	310	295	319	267	300	301	311	304	312	271	307	291	310	317	307	308	309	274	324	300	341	301	326	340	307	294	318	320	339	330	339	325	308	297	344	322	299	310	327	310	339	300	300	315	308	307	290	313	325	296	324	306	325	291	289	344	326	311	304	324	325	281	334	275	310
16951	3926	7354	7777	6221	4615	3295	2532	1784	1128	1032	998	985	964	934	882	847	784	812	881	744	776	781	801	730	774	770	803	757	787	761	781	733	762	738	759	694	734	701	739	687	698	756	714	741	711	743	729	731	776	708	652	724	698	692	697	731	725	671	724	682	692	683	753	720	713	693	693	707	723	679	718	694	724	644	717	689	695	734	736	744	710	676	746	670	681	715	735	700	686	698	732	704	657	690	687	719	701	674	716	719	723	703	703	693	698	738	722	724	660	679	719	730	662	634	682	690	677	688	702	663	647	661	724	732	715	689	690	690	718	681	711	675	704	687	694	684	657	700	700	703	667	689	648	647	728	719	714	682	685	691	701	700	705	674	664	677	704	680	680	701	708	669	692	731	700	657	686	708	729	694	680	692	736	686	697	664	710	652	743	760	694	723	735	698	712	707	645	729	674	663	701	697	682	670	706	734	705	782	707	727	745	757	713	685	700	665	727	713	711	665	676	694	732	656	737	653	701	691	636	671	687	681	717	687	705	682	715	673	706	703	690	700	720	709	683	709	701	695	708	709	674	678	679	659	727	697	710	697	709	733	652	731	717	729	711	696	687	696	675	716	690	685	678	700	665	717	723	687	711	692	674	735	649	679	628	678	700	714	651	705	694	690	706	674	645	702	703	687	689	673	651	685	660	695	707	712	662	696	758	705	699	725	723	715	716	713	674	703	719	715	680	687	721	722	723	708	693	734	690	681	655	726	658	710	726	684	689	663	706	708	692	664	637	700	640	741	706	685	698	695	716	717	674	710	694	704	680	727	717	698	666	683	658	682	711	723	700	660	630	700	678	704	706	703	737	719	713	690	688	737	691	755	710	669	704	692	706	695	687	701	739	695	679	718	683	688	680	661	712	673	696	651	713	709	688	661	735	748	698	697	710	704	698	729	720	659	671	693	711	726	746	724	684	648	681	741	700	675	703	655	740	687	711	704	691	730	712	728	691	726	688	691	705	695	706	693	726	690	697	648	679	749	704	718	687	701	708	642	723	744	691	666	747	664	710	698	667	717	706	689	734	717	706	725	659	677	630	717	708	650	701	676	728	694	694	740	700	685	716	673	682	713	664	685	728	728	704	729	732	705	755	706	700	704	715	714	737	710	687	692	696	682	709	704	700	742	716	700	672	703	720	710	685	697	688	722	692	666	667	693	685	729	706	685	687	695	647	690	672	665	691	716	687	703	729	650	698	712	670	710	685	709	666	707	701	709	724	717	669	669	715	677	696	638	702	656	695	708	696	707	743	651	677	751	717	686	754	675	648	675	617	726	691	689	719	697	699	702	693	725	720	707	745	625	670	708	726	649	674	718	719	681	721	694	656	747	718	665	705	743	698	730	694	676	688	716	724	682	716	723	726	693	763	719	676	709	681	710	671	704	686	729	691	675	705	713	724	705	665	666	718	724	679	713	693	730	667	717	679	704	695	732	719	744	741	675	706	715	693	669	704	701	667	701	749	694	681	673	678	688	719	708	702	687	686	668	704	755	728	728	720	682	720	724	722	721	695	720	708	699	707	725	668	698	683	707	660	696	672	727	794	702	708	694	685	698	749	727	681	739	698	687	666	691	711	716	685	687	689	660	688	655	680	705	699	691	710	668	735	672	691	685	703	681	654	700	636	678	700	678	714	677	701	729	687	715	736	734	689	712	698	697	687	684	773	689	696	683	712	682	690	653	731	708	677	696	712	653	707	702	712	688	756	681	686	706	658	697	717	690	680	691	686	679	719	686	708	702	712	724	704	688	722	697	675	731	756	679	692	673	664	743	754	681	713	731	705	738	687	724	695	647	643	676	650	694	701	729	694	673	685	684	664	688	655	683	703	707	673	678	719	709	685	676	700	700	696	714	694	753	680	700	709	664	653	693	692	692	726	663	682	676	663	666	666	702	691	666	737	657	713	663	704	667	731	715	684	693	689	705	690	709	680	712	684	689	709	667	615	718	709	711	695	669	709	672	697	690	709	647	670	694	681	727	754	698	695	720	705	684	685	728	689	671	684	689	706	702	665	721	748	664	670	696	649	693	683	704	699	708	697	699	653	678	692	706	689	724	698	710	717	719	696	689	693	715	705	707	692	674	673	658	701	638	646	681	686	662	706	682	670	741	743	712	667	718	734	675	757	674	657	696	703	722	707	683	668	705	666	740	685	740	737	740	729	701	709	705	652	731	713	687	681	666	708	663	733	660	672	669	709	700	699	665	705	708	722	720	713	645	694	721	712	708	692	666	681	674	693	676	666	687	685	682	696	729	689	736	724	691	731	647	726	705	676	676	675	721	684	691	670	746	702	757	699	694	715	739	717	693	680	652	741	657	693	688	659	666	654	667	670	742	718	691	711	703	707	677	692	711	731	681	698	665	710	674	701	698	683	711	688	686	669	721	699	658	683	714	711	670	672	700	674	682	707	679	730	735	646	681	712	754	692	690	682	670	692	711	717	693	661	677	652	738	704	687	749	673	680	683	691	685	723	711	720	713	691	696	695	688	718	758	705	686	730	700	682	746	732	709	706	691	672	706	691	718	693	716	672	670	676	658	729	715	738	627	714	682	692	692	685	729	633	703	695	688	705	754	710	718	727	733	710	705	706	714	690	734	725	702	714	737	678	657	701	687	708	672	700	742	656	705	669	673	695	717	699	742	708	714	673	684	689	681	696	737	690	723	756	722	683	703	686	715	703	681	731	663	722	731	697	715	719	713	722	714	702	689	745	705	674	702	721	668	667	719	687	704	694	685	715	712	710	699	691	660	711	717	671	655	729	662	648	702	664	676	680	684	728	695	720	696	699	725	656	691	702	718	655	679	714	681	692	717	691	688	749	666	764	693	681	677	714	683	740	693	675	697	689	703	740	710	661	681	716	663	711	676	727	686	716	705	672	678	695	656	722	740	717	679	690	705	687	663	725	666	694	701	716	716	677	711	724	688	713	714	675	718	709	699	689	654	711	692	739	687	661	724	690	692	704	684	679	727	650	722	681	692	737	681	690	672	705	695	645	722	689	740	663	688	641	702	725	754	705	668	674	655	658	749	656	647	723	658	688	674	655	730	710	700	708	698	733	659	643	677	726	658	717	681	711	695	737	715	706	695	711	729	749	702	683	696	745	701	737	694	662	708	697	676	664	702	733	693	629	665	683	646	670	645	728	712	722	705	700	751	694	728	675	725	691	692	670	716	741	712	648	713	695	717	686	676	715	689	684	671	737	685	708	717	677	704	694	687	721	718	764	714	724	672	657	730	708	707	682	686	722	747	679	676	707	735	731	676	704	709	748	688	692	664	745	685	709	716	703	692	677	688	664	700	733	700	734	716	716	680	688	690	725	693	683	659	702	723	673	699	644	686	655	708	717	703	688	705	715	699	692	715	739	659	705	687	730	715	704	659	677	692	679	701	663	711	744	649	780	690	663	731	679	721	724	710	709	706	712	690	672	697	695	695	732	685	710	725	718
7933	1912	1655	991	553	417	307	243	222	158	171	201	163	175	182	148	152	160	150	161	169	174	156	181	159	164	185	177	172	154	160	144	167	166	164	170	164	187	175	171	172	174	144	167	170	170	150	172	169	166	165	172	190	186	164	144	167	175	166	174	165	148	157	159	168	175	189	179	175	163	156	168	170	158	168	160	165	173	178	167	166	155	173	169	170	174	152	166	149	153	160	166	145	154	154	154	157	162	171	170	165	178	173	155	174	168	164	155	148	162	182	169	175	140	184	182	184	151	162	191	182	182	182	170	152	175	180	151	178	173	154	147	165	159	164	158	162	175	180	159	174	173	179	155	165	153	154	156	170	142	160	162	164	165	146	184	161	194	158	145	165	185	184	170	144	132	160	159	168	162	190	163	166	149	170	158	154	157	180	189	158	190	168	170	169	166	182	160	167	150	169	175	142	168	164	160	188	175	183	170	165	160	167	199	197	163	162	184	153	155	158	179	181	191	172	149	175	159	181	155	179	164	154	176	183	173	148	168	179	183	168	151	159	162	163	136	158	165	156	171	156	163	185	198	157	164	178	160	161	153	173	151	167	182	150	150	147	181	168	169	148	175	158	150	158	187	164	149	165	166	147	147	181	193	153	164	156	174	164	149	166	147	140	170	167	180	171	164	161	147	183	168	165	195	180	182	148	172	147	156	163	164	148	173	138	189	160	163	150	170	179	177	175	147	154	157	160	164	140	172	149	162	160	177	169	147	152	148	149	155	134	164	164	170	166	147	147	156	170	153	164	177	161	172	146	165	179	161	157	142	183	159	160	160	150	169	165	179	161	170	191	174	174	158	152	164	150	191	183	167	174	150	153	155	168	156	186	160	189	160	173	170	149	167	148	194	149	148	168	166	185	162	202	176	162	167	155	165	147	174	152	164	164	152	174	170	160	187	182	165	197	170	163	158	142	174	164	175	171	182	178	170	160	172	173	173	158	173	199	177	150	193	173	148	171	163	169	158	172	159	154	145	187	148	150	164	181	160	175	146	188	158	173	140	163	174	166	170	157	166	169	175	168	150	185	171	216	186	157	138	160	184	169	163	156	154	189	168	145	190	189	178	145	172	156	196	161	166	175	167	159	154	152	149	175	189	170	173	157	171	145	168	178	163	147	194	167	165	185	157	153	176	172	153	159	168	198	157	157	162	185	174	155	175	197	168	172	187	159	164	172	167	162	144	176	168	139	184	152	183	164	158	150	173	162	167	143	173	165	172	180	162	172	145	155	184	161	164	154	168	158	166	168	131	164	172	156	156	175	168	143	145	146	166	167	173	169	175	173	173	164	154	168	168	157	179	150	165	150	148	169	162	164	152	168	178	184	157	164	167	169	155	181	184	162	154	168	204	162	160	180	181	146	158	153	158	180	166	150	176	160	164	174	167	163	175	182	164	186	158	160	183	171	187	167	153	161	170	168	160	176	193	179	153	179	152	180	153	151	158	154	185	177	149	173	178	174	176	177	158	166	160	156	173	156	169	183	180	199	154	172	138	164	157	171	170	153	168	158	174	154	161	159	222	174	151	162	180	169	163	157	161	154	156	150	151	146	148	175	170	157	161	165	179	167	177	181	176	160	145	168	145	149	177	186	165	164	173	167	197	172	168	166	156	174	177	159	178	166	167	183	155	168	168	179	153	189	171	168	189	162	165	160	178	146	169	175	178	161	177	172	159	163	201	163	170	155	150	163	155	169	144	167	155	188	178	142	156	208	181	170	188	144	170	170	182	158	177	211	154	175	177	182	162	159	173	182	145	150	185	183	166	156	183	162	166	160	168	173	148	160	162	143	145	155	161	172	180	168	161	160	179	169	178	168	168	175	182	211	166	180	169	183	169	165	197	159	166	189	188	164	154	173	170	173	169	162	189	150	148	162	173	179	151	156	145	167	184	152	162	164	160	160	185	169	164	157	162	157	174	171	173	175	177	180	154	179	161	152	172	188	174	194	146	133	185	170	147	154	174	158	173	162	154	166	157	168	176	182	180	184	163	196	172	190	165	153	174	160	172	153	146	152	160	159	168	144	154	158	173	172	172	162	162	171	168	184	178	185	178	160	172	176	169	173	181	167	182	132	139	162	185	169	159	170	176	174	183	160	178	171	146	157	160	164	184	181	141	184	162	159	173	152	173	168	170	176	192	163	163	154	174	142	154	193	157	149	164	152	160	186	168	151	163	157	156	169	158	151	146	158	170	162	155	161	155	185	184	169	170	173	160	160	169	146	155	148	172	154	164	156	152	168	159	126	165	177	183	179	175	173	153	171	154	171	175	175	168	160	164	162	206	160	170	176	154	166	160	168	178	170	147	180	184	207	173	182	189	153	164	159	158	148	158	187	189	163	169	173	153	202	158	165	167	152	176	180	167	198	156	172	157	154	161	160	177	170	187	152	175	171	165	171	183	189	155	155	157	154	163	140	151	166	196	167	150	180	162	147	163	167	154	168	171	142	148	193	174	183	144	149	168	182	185	197	157	180	171	142	160	139	174	183	155	164	164	162	181	184	170	155	179	169	167	147	166	161	165	179	157	191	162	161	164	180	168	167	158	169	175	181	173	156	171	145	181	181	177	173	149	197	168	157	186	170	161	162	185	174	175	175	171	175	159	167	179	160	177	184	141	168	144	182	152	147	155	172	146	171	152	186	175	168	142	168	166	150	168	157	180	169	157	169	155	160	159	149	156	169	183	189	169	171	173	166	172	149	178	180	151	156	165	157	179	167	183	149	155	178	171	161	163	172	148	164	163	192	157	157	141	181	162	175	156	180	171	160	157	171	187	149	144	160	186	164	214	160	166	167	159	184	155	173	152	195	151	139	162	134	164	159	176	163	187	168	168	156	153	130	184	145	163	154	156	184	166	152	150	159	162	175	145	166	183	174	144	165	149	168	149	154	163	160	178	167	159	162	153	178	154	176	164	169	181	205	175	156	163	169	159	181	209	164	171	171	159	178	168	180	196	169	156	174	167	171	169	135	171	158	175	170	173	162	170	191	172	177	148	170	162	160	154	168	163	163	176	206	173	158	161	167	171	165	173	137	153	193	146	179	157	152	152	180	147	155	157	144	145	180	156	146	150	177	192	173	159	150	176	196	170	175	158	159	164	177	169	159	157	153	152	198	179	168	158	185	170	130	165	166	160	198	167	159	191	193	127	170	156	149	176	164	151	168	171	162	174	157	137	179	169	139	164	149	174	157	167	194	199	153	150	172	155	173	182	166	174	162	168	183	164	171	163	134	172	171	174	169	168	153	171	133	167	186	153	152	188	155	153	158	148	158	173	161	166	154	150	170	164	192	179	148	148	144	173	163	167	159	159	191	167	167	154	172	148	165	166	160	184	161	168	154	176	168	150	170	179	149	162	162	161	171	154	178	176	140	164	187	184	146	180	157	157	158	165	176	179	150	155	165	181	154	166	161	165	162	173	161	173	170	154	147	166	174	140	161	160
5048	1716	3083	2815	2190	1694	1084	864	691	485	423	419	420	418	412	407	393	413	412	424	413	417	412	391	386	456	395	387	408	421	412	408	403	441	416	400	399	414	402	447	404	397	426	409	407	400	407	384	406	403	394	387	410	406	431	388	380	393	370	408	396	382	440	394	434	391	408	413	394	422	386	399	392	433	433	390	403	416	420	386	392	409	403	378	365	400	394	394	384	380	369	406	382	398	410	371	392	419	396	417	396	406	393	404	413	410	436	378	416	410	375	400	388	387	435	412	409	392	414	414	396	401	442	424	419	372	379	394	415	419	388	384	411	429	417	407	397	396	412	404	386	403	404	374	423	379	406	429	426	393	403	434	454	436	384	408	405	379	407	380	415	398	403	392	421	405	368	384	423	378	419	402	396	377	403	431	420	388	425	376	392	354	373	418	396	435	402	371	389	414	408	378	407	403	366	384	391	421	392	387	439	418	407	379	432	408	390	380	397	426	398	406	400	371	435	399	420	369	403	369	400	414	420	389	382	403	377	393	431	388	394	391	419	381	419	387	399	378	421	359	398	356	379	387	396	366	412	384	393	410	389	385	391	392	400	398	411	415	421	426	390	394	417	441	396	408	375	406	384	402	398	423	359	396	420	394	405	427	392	360	380	446	389	375	386	389	406	373	392	436	409	405	383	410	374	402	395	386	406	430	404	398	408	373	350	390	381	400	404	404	390	385	399	396	382	385	370	407	399	366	413	386	411	398	390	436	424	447	382	390	353	409	407	376	443	397	405	417	355	418	403	428	381	421	437	377	403	412	408	381	407	395	427	431	400	399	410	406	399	370	382	391	389	389	402	401	368	378	435	427	416	426	391	436	405	418	409	402	383	393	400	395	353	407	394	393	358	414	363	418	425	392	430	377	354	406	423	389	408	416	352	440	392	421	399	377	411	382	411	412	439	402	377	451	387	404	392	406	427	412	405	386	384	363	393	394	447	363	421	423	404	430	406	377	417	433	389	401	407	415	396	401	429	396	461	385	376	440	387	390	431	401	413	365	408	395	428	400	337	382	402	422	397	409	417	389	392	424	402	416	406	413	381	425	395	403	387	410	403	396	380	385	436	389	376	369	407	392	417	399	442	378	387	388	422	403	364	396	430	414	419	401	414	433	379	382	395	394	403	387	390	392	407	412	416	393	378	392	367	378	435	382	391	376	369	392	425	389	335	395	410	375	414	450	433	398	384	420	388	417	408	374	434	381	429	410	409	388	423	351	402	383	395	398	409	404	382	394	376	425	391	380	402	433	398	402	390	443	399	414	362	375	381	385	345	413	401	412	414	407	393	374	432	370	390	395	424	399	393	399	411	373	384	373	382	402	396	378	419	437	401	406	418	429	408	389	411	394	426	430	423	460	402	398	414	376	386	385	393	403	430	402	405	363	431	409	426	398	393	369	419	387	368	420	439	403	411	395	412	421	434	397	379	416	409	411	414	404	374	400	402	389	417	348	387	406	401	396	404	394	400	397	364	427	364	360	392	399	426	410	413	387	389	416	427	388	413	414	417	415	396	383	420	427	385	396	446	409	377	407	388	390	391	420	428	401	411	432	389	400	390	402	363	398	419	446	395	411	399	392	427	375	399	396	377	380	419	422	422	393	395	422	412	395	410	367	406	387	403	384	424	411	442	424	414	405	409	418	391	411	393	415	435	410	425	423	390	406	423	429	412	397	377	400	362	397	420	429	385	437	428	372	400	381	388	388	419	403	394	425	414	388	416	391	410	360	395	400	386	407	414	396	402	383	414	405	430	392	394	414	399	405	401	445	408	405	396	450	423	372	426	412	371	387	401	417	369	380	381	404	383	421	467	388	377	414	413	383	401	427	370	372	390	388	400	413	415	394	393	409	397	403	407	404	377	420	428	406	375	433	357	401	430	397	385	402	406	396	411	405	425	419	386	359	371	365	398	381	417	417	401	446	408	397	374	383	382	404	397	405	382	398	419	384	349	352	434	408	429	388	409	375	371	421	392	415	400	453	418	420	400	400	381	419	399	391	376	420	403	435	399	367	405	405	422	413	390	385	393	408	398	391	398	421	446	413	393	478	398	442	420	389	410	423	381	403	385	360	435	390	420	429	398	385	375	388	432	414	394	409	402	398	391	397	414	420	433	388	404	398	405	407	400	398	396	386	417	377	394	414	421	401	423	413	414	397	395	420	410	421	409	382	376	429	403	406	423	405	411	378	399	384	397	394	378	390	348	399	439	403	413	423	372	382	383	394	382	417	387	412	372	373	378	395	417	386	368	414	405	419	391	426	345	425	396	403	422	374	392	401	429	378	406	386	422	407	426	414	372	409	367	373	420	397	429	391	393	415	398	421	422	406	412	394	414	423	420	410	382	413	403	390	386	379	392	393	395	377	380	392	360	370	429	386	398	405	434	421	391	373	411	418	445	408	412	379	392	392	400	453	384	397	424	385	389	405	413	415	407	395	405	390	396	432	398	380	366	409	448	404	365	369	381	375	379	415	393	416	425	407	406	398	389	420	422	426	389	387	391	415	412	376	397	369	431	415	414	389	406	383	417	406	398	395	403	405	408	421	382	408	401	371	432	375	407	435	443	421	414	377	421	403	399	405	439	385	433	434	373	404	394	391	425	420	378	418	408	403	419	428	371	403	408	405	410	414	401	419	404	401	393	380	391	399	415	383	416	413	393	356	388	401	422	397	395	401	402	403	395	402	380	390	391	415	386	411	361	402	401	418	401	415	402	366	391	414	405	396	454	381	407	390	425	411	387	393	419	379	366	405	413	420	421	401	409	396	429	425	403	421	408	437	392	400	386	424	395	374	418	408	373	450	382	401	413	402	417	417	437	393	425	378	374	397	400	408	415	392	420	423	417	422	383	419	396	404	421	421	387	380	419	430	391	391	393	378	393	402	380	378	438	429	386	405	388	407	403	376	402	398	383	411	365	408	383	406	403	431	394	405	413	370	372	405	427	402	415	431	379	388	399	423	416	386	437	393	422	384	379	394	362	421	400	387	396	385	416	394	411	409	378	392	390	352	437	433	429	413	379	405	401	421	419	434	402	414	372	401	394	368	394	424	402	408	423	395	405	390	391	404	400	391	362	377	401	440	404	401	407	379	404	353	414	393	407	382	393	424	432	420	364	428	406	424	409	418	385	354	407	393	410	409	415	424	395	431	426	394	420	385	409	399	395	380	404	430	403	378	395	408	415	408	426	383	397	443	415	391	417	347	386	434	368	384	364	395	380	408	401	416	391	405	417	423	422	420	397	401	363	394	386	452	408	406	423	419	421	387	420	415	414	430	380	358	408	381	379	400	393	380	411	378	413	369	406	434	401	369	414	397	431	410	436	461	396	423	391	403	409	385	383	419	392	416	419	406	394	432	391	401	403	410	387	416	425	405	382	399	422	435	388	399	431	406	397	382	409	405	402	399	414	417	416	407	396	420	392	388	415	419	424	447	403	378	390	384
19588	4340	2972	2003	1130	740	511	381	276	234	200	188	181	197	176	188	204	199	155	177	187	144	167	160	166	153	163	150	162	163	164	179	158	192	162	176	154	156	154	172	139	158	156	173	162	159	145	132	142	192	161	150	157	146	153	169	159	178	156	164	148	178	174	145	138	151	172	154	141	181	158	184	158	157	169	161	173	175	190	156	146	154	159	153	163	135	152	193	155	171	162	149	188	182	180	159	165	167	138	172	143	161	147	169	185	154	181	157	176	173	142	163	141	170	157	154	171	163	176	156	175	133	164	166	172	157	146	169	166	155	157	160	149	181	137	167	177	167	139	169	177	157	157	174	166	186	182	168	160	141	183	182	161	163	181	181	184	162	142	156	153	177	171	168	146	154	150	148	144	146	164	180	163	173	144	166	151	137	139	159	174	129	172	157	168	184	181	172	147	169	165	166	174	162	178	178	166	153	153	152	153	140	147	150	127	150	158	165	159	164	172	165	143	167	155	160	162	159	152	158	146	139	171	173	183	173	192	139	142	173	154	159	157	151	135	161	166	196	161	152	180	163	146	153	142	171	185	171	149	161	151	160	166	147	139	128	131	137	158	140	135	136	178	141	141	186	140	162	172	174	142	161	162	162	151	158	156	146	149	174	157	168	126	149	174	177	163	148	171	149	160	153	150	147	166	166	147	159	166	174	150	141	153	159	154	139	137	174	151	165	151	159	147	155	140	165	172	145	166	136	133	181	174	145	144	172	142	183	150	162	166	161	154	165	142	145	162	176	177	174	172	152	169	150	173	155	199	174	159	164	159	170	181	157	150	150	162	157	153	172	151	172	127	145	156	153	157	174	158	185	152	150	162	151	157	161	176	150	181	161	170	159	156	152	186	170	158	161	172	154	183	170	156	165	180	177	154	137	143	145	186	166	147	153	161	161	171	151	168	131	159	160	161	154	158	141	173	153	157	174	130	158	167	188	150	137	157	162	149	155	176	161	148	176	163	158	151	160	159	165	160	159	139	152	167	148	134	171	156	164	160	156	174	138	185	162	139	161	136	156	170	156	151	148	180	176	163	145	171	164	181	145	150	146	154	169	156	170	153	157	165	152	155	151	161	164	148	156	176	137	178	157	150	164	179	139	176	157	177	171	146	168	164	175	156	171	152	164	168	147	151	157	162	188	184	157	165	164	198	157	150	153	141	133	171	149	183	180	167	149	141	180	159	143	164	172	156	185	148	167	161	164	153	164	169	162	170	141	151	160	164	170	164	166	180	148	162	141	161	136	142	161	156	161	151	150	147	166	154	163	159	191	168	170	162	151	152	165	138	171	161	163	163	167	199	153	167	173	139	159	187	189	156	153	150	149	165	165	167	139	157	126	150	163	153	163	163	169	161	177	154	151	158	146	139	168	166	179	144	170	147	179	169	151	178	171	175	183	159	158	174	179	174	151	166	144	152	166	155	159	159	168	162	172	172	182	187	162	186	154	177	148	158	172	163	147	133	150	147	160	171	140	155	185	144	172	164	167	181	187	174	147	171	148	148	135	148	151	162	169	166	154	166	151	171	127	155	149	168	188	173	171	140	152	171	164	147	175	157	154	186	144	170	149	141	160	156	146	164	176	149	172	140	171	171	179	160	160	152	155	175	156	160	182	168	158	157	166	162	140	169	167	188	181	177	161	160	147	165	164	141	184	168	162	154	146	149	164	141	154	164	172	154	164	164	146	157	163	163	173	166	148	144	177	166	183	150	170	158	170	163	169	176	139	150	155	170	152	138	184	188	158	176	169	134	180	144	171	141	174	143	168	154	173	151	158	140	160	191	152	163	151	187	183	189	167	170	147	175	164	146	161	169	168	155	135	141	160	154	143	154	149	170	149	185	165	161	163	154	151	151	171	138	186	166	179	177	166	155	136	178	133	187	142	155	149	141	165	164	153	167	182	157	180	165	153	161	142	161	149	175	143	132	140	186	138	176	152	168	160	174	164	177	174	161	180	166	184	148	166	139	158	160	172	151	136	151	157	174	147	182	158	176	145	170	159	155	168	165	154	174	188	148	158	150	169	158	151	174	156	169	170	142	159	142	145	164	180	163	183	159	192	161	176	142	154	150	157	153	158	142	160	150	189	155	148	164	131	165	163	150	170	174	167	149	146	144	155	149	151	177	151	164	156	157	153	151	159	143	139	175	131	142	168	146	163	157	161	148	155	144	168	141	158	152	180	143	147	177	166	168	184	157	155	165	157	180	171	158	195	168	183	149	175	170	147	152	133	140	167	152	166	140	175	178	180	150	168	154	168	139	165	137	173	167	146	163	158	143	148	148	170	143	177	174	144	168	164	158	161	160	147	146	133	146	158	177	158	185	189	137	155	166	176	163	169	188	152	146	142	160	151	151	161	160	143	160	170	161	165	153	153	144	159	166	160	134	150	180	168	140	130	151	172	170	158	162	179	154	168	182	155	159	183	166	148	148	136	148	154	172	200	161	151	168	154	153	177	191	162	139	146	144	155	164	184	159	136	140	167	156	150	138	155	157	139	174	161	162	143	196	144	167	145	154	168	149	166	165	169	162	180	173	144	148	169	142	196	165	167	163	153	153	171	153	152	146	156	153	141	145	185	154	170	162	128	139	184	153	182	161	150	145	176	142	164	182	155	151	161	140	142	150	167	170	160	189	178	166	193	175	152	176	158	173	161	179	165	177	162	148	162	175	146	152	173	186	134	148	161	133	177	177	160	185	201	181	156	176	164	155	174	148	147	188	176	183	153	172	165	172	159	158	155	145	149	189	152	158	172	141	167	169	152	136	175	164	163	166	175	167	180	168	165	172	141	167	150	156	150	163	142	147	163	155	147	167	168	155	168	143	152	160	163	131	158	153	167	149	163	168	159	169	159	166	146	148	145	164	160	170	186	165	169	170	181	171	152	183	202	160	151	153	168	173	174	181	168	163	154	136	155	157	161	181	147	158	165	140	132	139	157	171	167	134	154	167	160	178	168	170	160	145	143	180	132	135	138	163	156	163	151	154	169	164	149	168	163	174	141	169	164	165	153	169	154	158	154	179	163	127	177	163	164	157	177	179	127	161	150	170	157	165	182	160	130	143	202	146	163	152	156	137	147	150	153	159	174	184	158	167	177	184	183	166	163	179	146	160	126	162	150	168	160	161	127	140	131	141	165	153	165	161	163	155	155	164	161	137	163	196	144	153	180	176	149	167	167	156	162	156	172	156	151	174	163	160	186	157	167	161	186	168	158	163	140	160	155	170	171	164	187	153	149	193	184	145	154	162	154	157	155	147	156	146	159	136	158	167	144	176	142	153	133	152	173	147	163	151	154	168	164	146	148	173	165	144	155	156	160	166	186	159	163	173	165	163	161	178	146	189	182	125	141	154	151	160	165	179	170	152	141	178	143	157	187	162	137	140	159	155	172	161	127	140	159	135	169	168	156	165	154	135	174	180	166	157	166	133	170	159	160	144	160	151	156
12386	2983	5612	5664	4281	3186	2258	1660	1120	773	597	566	511	511	513	478	512	431	430	430	426	444	451	442	449	424	425	455	425	431	464	442	420	422	418	387	408	433	413	374	423	394	410	397	417	417	420	405	400	395	409	408	402	408	441	393	427	447	396	429	408	383	438	390	425	415	395	403	393	394	408	408	383	420	399	376	404	448	397	445	398	389	418	390	398	375	434	441	369	382	383	379	374	439	412	443	447	388	383	409	386	405	386	365	407	424	383	424	428	374	400	402	410	392	357	407	402	367	399	425	409	408	393	404	393	371	390	386	424	383	418	427	396	402	363	387	376	372	382	391	420	398	406	388	409	383	374	428	392	427	423	450	412	394	418	430	373	399	383	395	384	443	409	382	441	364	397	383	412	391	438	404	406	392	431	376	347	389	392	395	418	412	424	401	409	416	386	372	363	374	426	391	369	395	395	412	393	374	398	423	373	426	405	420	428	421	402	401	386	409	372	388	435	388	375	401	427	427	398	406	413	418	397	415	386	393	405	378	400	399	409	431	415	397	399	378	431	395	367	426	413	427	411	390	412	406	373	408	413	404	439	377	386	383	411	416	366	404	390	413	383	387	373	399	385	413	362	423	390	366	438	399	368	360	382	402	363	387	382	425	387	408	370	430	403	423	370	402	410	418	391	367	362	415	384	425	451	437	409	421	406	415	385	380	442	390	379	384	418	393	381	385	379	396	395	432	396	404	374	398	400	405	359	384	372	402	411	407	394	416	400	408	412	379	392	441	388	384	395	408	405	417	393	409	407	402	376	422	432	391	405	385	382	397	420	405	446	367	415	386	379	410	426	386	447	403	413	412	388	436	389	413	399	389	387	395	349	407	411	405	398	448	416	410	402	412	367	419	405	436	370	401	413	379	386	405	400	417	434	432	369	411	411	426	387	422	398	398	413	387	401	404	401	420	388	431	404	393	434	416	430	411	425	398	410	421	392	384	428	420	352	423	406	404	432	391	401	369	405	409	400	405	418	393	390	376	393	407	427	363	417	388	415	412	407	393	437	430	398	374	401	412	398	404	380	413	414	408	429	375	379	391	425	394	397	429	403	387	414	351	401	388	366	365	404	400	377	377	412	418	393	410	387	419	397	402	390	432	422	411	425	405	384	395	408	399	387	378	373	408	435	380	446	435	450	411	391	397	404	410	404	398	383	397	416	405	363	411	427	406	401	391	410	412	414	356	425	428	376	367	418	412	414	394	413	411	434	434	385	414	370	420	399	397	393	405	413	362	384	404	419	406	372	392	394	395	381	445	412	393	395	383	379	414	389	406	380	398	414	395	372	435	392	411	431	381	395	407	412	389	438	397	402	374	428	395	383	388	443	420	414	414	398	393	404	418	382	398	357	385	423	388	410	449	400	464	399	396	388	423	419	391	395	392	415	407	403	389	384	399	428	396	411	375	411	386	407	398	386	398	386	432	400	397	417	397	386	419	385	386	398	428	371	388	386	422	402	401	395	441	445	427	412	397	399	381	421	369	410	387	415	374	416	374	372	413	401	407	426	380	428	416	421	398	404	395	406	426	405	422	378	396	394	403	412	400	402	398	441	393	398	422	410	406	370	408	370	384	391	391	405	377	376	424	384	411	379	399	400	426	393	369	379	418	393	442	383	392	398	392	404	398	426	363	375	418	414	385	381	416	368	378	409	417	405	377	396	405	395	418	395	399	405	411	399	391	408	416	413	418	372	374	419	403	431	397	395	394	389	418	426	395	426	384	396	396	387	406	384	394	390	417	388	389	424	418	402	406	432	440	366	414	432	403	355	373	412	412	413	400	413	401	421	407	427	395	407	390	374	409	389	403	400	378	392	400	409	397	413	431	349	401	402	412	371	389	425	388	388	365	406	395	403	413	383	400	371	381	387	412	431	400	427	406	399	380	400	426	428	397	429	419	396	391	379	409	401	419	420	408	403	394	362	399	418	412	420	399	437	411	418	391	383	411	405	390	400	394	384	415	423	395	431	418	389	377	404	378	399	393	371	383	399	395	404	377	442	429	417	419	399	406	416	416	392	404	393	365	428	422	433	363	403	395	386	402	390	403	412	355	426	455	403	413	377	388	394	406	397	393	412	441	404	404	418	407	445	409	382	390	445	410	396	400	383	397	424	388	399	405	423	457	396	387	390	409	397	394	378	430	423	387	426	428	424	370	415	395	396	374	419	403	395	401	423	416	385	375	402	392	386	402	438	416	419	410	463	434	397	374	373	380	377	386	411	389	403	427	410	412	416	405	373	408	411	372	411	405	428	405	443	382	408	389	426	399	398	400	408	390	408	375	404	443	420	417	391	402	419	393	410	412	354	397	417	431	424	400	404	401	433	404	418	417	418	394	407	372	402	418	401	397	389	404	374	354	399	416	417	457	371	416	414	370	415	427	405	394	389	398	410	389	400	427	394	397	392	407	398	434	396	401	391	386	417	403	379	370	408	409	398	403	408	406	402	371	386	393	383	418	419	405	426	425	422	384	430	427	410	419	412	411	417	407	412	404	436	425	413	419	398	412	399	408	385	440	379	411	404	381	411	404	345	395	404	394	401	411	418	379	422	411	391	396	387	400	380	411	397	396	415	428	368	414	418	388	401	394	405	394	388	404	432	395	379	401	404	381	426	422	381	388	395	407	407	395	429	405	372	416	344	408	411	412	421	443	401	425	394	410	419	405	385	410	392	408	410	394	432	375	403	451	395	396	447	392	381	417	399	400	405	422	424	402	401	396	370	423	398	424	403	398	435	381	397	389	411	407	366	375	409	428	428	402	424	445	389	427	396	395	397	403	412	426	397	385	392	402	371	420	427	432	386	426	408	375	435	395	369	400	370	386	406	376	392	388	422	406	404	429	419	419	405	408	420	412	419	382	386	410	428	406	390	392	387	387	409	416	384	380	406	410	398	443	395	390	387	444	414	396	406	420	390	387	410	397	378	412	413	361	420	403	411	428	400	418	373	407	380	384	425	385	399	410	397	404	403	397	401	420	415	400	409	387	404	408	400	416	405	410	395	410	437	411	400	406	404	359	383	358	405	395	361	398	395	402	403	384	443	403	403	412	386	401	412	390	404	420	396	426	392	429	384	429	396	423	402	424	392	373	384	429	399	391	402	427	434	404	434	392	424	431	383	439	435	393	440	425	410	398	390	378	401	392	390	393	423	390	397	399	358	394	382	420	421	414	424	371	379	391	416	434	411	372	394	380	374	437	357	441	414	380	406	396	380	386	387	400	399	400	422	416	415	374	391	429	383	420	392	422	396	402	414	421	360	379	384	418	437	415	386	425	402	408	399	430	393	424	405	393	391	397	410	373	408	431	436	384	400	383	373	398	357	379	379	411	360	414	442	331	423	413	399	395	377	397	414	408	377	401	438	366	371	419	408	367	396	415	403	403	395	424	421	402	382	393	427	416	405	413	439	426	419	410	381	417	426	415	405	382	410	407	396	373	401	375
30462	8196	5008	3405	1941	1184	931	736	598	420	344	330	356	362	325	315	358	354	373	338	351	326	300	308	305	331	316	354	368	285	322	325	327	345	309	376	334	298	292	272	320	346	296	323	338	320	280	320	318	298	335	320	331	313	339	341	322	316	309	325	312	327	307	315	323	323	279	277	318	303	346	287	278	317	302	294	289	281	316	295	296	328	303	302	294	297	286	318	295	352	360	317	324	314	284	303	297	321	311	329	320	315	288	299	314	319	291	320	305	310	313	317	274	324	307	315	303	337	309	312	297	303	324	319	302	323	322	283	322	313	308	296	307	291	281	322	280	296	312	283	300	275	271	283	319	285	308	337	337	336	337	296	326	296	310	336	304	314	317	290	349	317	324	294	349	320	295	318	300	313	289	331	329	312	326	310	289	292	310	358	281	324	310	324	345	313	335	318	321	296	325	320	283	320	302	337	296	310	288	311	278	301	332	312	321	266	302	338	343	316	301	340	303	321	311	317	334	330	317	293	283	309	343	311	291	305	278	275	297	343	270	308	318	274	324	325	338	343	319	332	296	315	305	281	333	322	306	320	326	312	309	309	295	315	342	335	335	331	316	316	321	329	341	301	313	301	314	286	303	297	304	300	311	303	303	286	334	302	315	313	329	303	314	324	324	320	324	266	347	302	317	316	283	282	268	315	334	314	296	309	286	334	324	325	309	308	321	297	317	308	282	304	316	311	306	280	322	313	345	308	286	299	309	289	343	313	277	302	309	281	319	317	309	316	329	321	267	333	320	289	315	300	305	298	321	298	319	296	328	319	319	291	315	336	333	312	322	281	335	333	337	325	302	296	310	288	322	327	285	354	361	321	298	303	331	316	278	316	317	294	333	308	345	305	317	294	317	314	285	298	305	297	294	339	322	300	318	322	298	307	332	281	301	320	324	329	297	329	299	349	320	334	298	339	290	305	307	313	292	311	325	293	296	276	327	320	324	325	263	297	307	327	312	292	276	277	324	299	345	290	320	309	301	355	326	326	312	293	324	260	297	297	305	307	328	318	293	337	327	299	281	289	331	300	332	301	304	316	280	310	329	357	323	275	295	278	304	320	298	285	284	302	274	294	346	336	319	311	275	280	303	318	314	310	359	310	300	296	303	349	305	294	315	329	312	301	328	331	303	291	346	310	284	325	331	331	337	293	345	342	282	334	331	293	316	285	334	297	328	316	287	313	336	307	313	343	323	290	296	318	316	298	308	300	306	337	330	298	323	305	342	312	287	264	321	357	289	327	332	332	285	311	323	289	303	316	296	290	271	288	285	292	319	289	292	347	309	328	323	341	289	314	314	308	302	301	286	288	313	291	346	292	295	288	257	293	322	343	312	326	277	309	302	314	319	327	303	264	293	290	329	324	306	302	321	307	291	311	288	311	337	286	281	325	299	288	300	312	275	314	294	324	328	332	287	316	309	274	334	300	299	333	310	296	332	308	321	288	261	290	315	371	338	347	330	329	269	305	281	266	322	326	278	281	268	329	329	309	300	296	303	311	347	271	334	304	297	296	297	307	290	339	327	287	295	294	311	337	307	330	331	312	318	293	291	341	282	310	311	337	301	326	347	328	369	318	285	279	265	286	295	314	296	305	303	292	308	306	303	291	281	306	333	309	338	325	310	328	291	287	349	317	338	324	297	325	334	306	307	347	328	320	293	300	293	327	350	313	301	298	324	348	305	318	283	309	334	314	334	300	325	333	330	336	289	302	307	314	305	290	324	313	296	351	294	307	348	317	324	326	345	327	324	279	323	300	331	299	307	314	358	293	311	328	322	305	312	310	329	287	325	332	321	335	339	299	314	302	296	341	306	316	331	323	272	329	333	328	298	289	333	321	333	295	297	316	301	323	308	312	296	320	312	324	282	318	305	303	315	307	302	318	306	321	243	332	270	282	334	321	288	290	313	305	302	333	301	293	301	307	320	273	302	279	343	304	324	301	321	360	336	289	316	307	312	320	268	257	317	289	335	292	302	323	343	310	315	322	339	297	340	276	294	312	316	293	310	298	287	351	294	296	304	295	324	300	278	323	280	321	280	283	286	323	283	313	304	297	262	306	308	319	321	316	349	293	323	326	321	294	308	317	314	319	302	270	298	338	307	307	321	317	283	295	314	327	310	299	313	294	296	317	317	351	314	274	340	315	297	300	323	278	341	299	310	289	303	330	322	328	298	280	302	306	294	292	286	329	275	307	300	298	326	340	299	299	270	327	313	338	316	320	313	301	301	318	312	316	337	347	314	319	307	295	322	294	299	322	314	284	296	317	292	352	334	310	335	293	310	314	304	318	325	298	312	303	308	305	315	280	294	290	307	293	293	319	268	272	302	309	344	297	286	298	323	318	308	304	293	298	264	324	295	300	305	323	337	300	304	319	274	312	333	306	329	327	270	311	281	307	311	302	323	302	369	327	285	316	300	300	289	288	316	325	307	306	301	290	304	330	293	320	328	322	332	284	308	298	277	294	279	325	335	309	325	306	308	324	294	277	290	305	305	335	313	326	316	304	321	342	327	281	300	269	295	294	337	288	304	319	339	296	303	304	332	281	306	323	335	335	341	316	331	322	288	291	299	290	303	285	283	345	306	369	325	287	295	303	337	291	334	320	320	280	324	336	307	314	323	290	329	295	289	289	327	304	299	322	338	343	283	316	353	327	307	335	323	277	270	323	309	343	299	303	313	351	300	286	311	308	312	296	291	310	321	298	307	298	290	296	306	343	347	274	282	330	318	281	314	307	295	279	291	270	328	297	301	318	292	304	344	327	310	301	312	316	311	323	331	306	313	289	314	293	284	293	333	326	341	298	308	300	302	288	304	290	305	305	340	339	265	289	296	317	337	306	265	324	326	298	289	309	269	295	335	299	341	312	313	320	334	294	312	310	312	339	281	316	311	302	298	265	296	316	299	347	297	295	287	331	303	309	320	309	304	315	310	293	310	308	298	314	373	299	307	323	310	287	312	293	353	312	328	307	303	318	319	274	306	306	297	277	318	315	301	282	344	323	330	288	297	286	334	307	325	307	306	279	309	313	294	308	299	315	318	297	311	358	298	318	353	348	305	328	316	329	310	308	295	309	295	302	295	282	329	331	324	305	327	316	290	298	334	303	288	341	278	311	289	304	323	310	313	336	306	313	312	288	292	281	298	286	293	291	346	296	325	326	315	316	320	362	330	314	334	329	321	306	304	318	318	312	301	282	327	306	325	323	298	294	320	277	308	347	286	340	314	323	339	325	292	314	323	325	316	289	293	335	286	318	332	307	335	311	286	301	319	321	319	329	328	343	324	324	289	317	334	294	278	304	306	313	293	328	329	335	308	291	315	296	328	310	317	309	312	329	313	322	308	315	287	324	334	304	307	319	303	293	295	308	293	292	276	303	308	328	311	312	318	312	307	304	286	319	289	299	328	304	303	335	305	325	300	301	326	317	341	300	322	348	275	305	336	292	301	286
17039	4509	8082	8650	6423	4503	3637	2880	1778	1207	1044	974	952	948	924	868	836	797	822	765	793	732	797	806	747	769	753	779	759	792	793	768	734	746	757	743	749	710	699	763	674	742	707	731	741	759	740	698	691	645	743	710	735	728	717	714	701	697	670	742	659	664	639	685	720	696	722	682	754	801	693	735	755	697	706	679	691	704	691	702	712	717	738	668	741	685	709	707	719	733	705	720	696	668	735	734	687	729	648	713	696	725	705	736	687	680	728	679	690	709	717	705	674	666	680	688	677	683	718	688	728	670	715	688	705	740	736	711	708	705	708	666	707	718	714	719	728	720	690	671	711	725	726	769	734	674	719	753	648	643	720	730	692	698	675	692	712	674	730	667	660	711	695	698	739	633	675	722	715	724	721	742	691	683	697	689	744	718	705	732	709	724	705	686	709	724	706	669	692	717	696	732	718	662	759	703	663	710	729	693	693	689	700	702	702	713	704	704	696	720	681	712	720	718	668	703	722	743	679	693	755	710	706	708	723	701	702	718	682	718	690	689	698	682	723	711	742	718	732	695	652	687	695	751	727	672	697	683	726	673	678	695	702	706	670	672	703	722	746	703	688	690	693	711	712	662	708	675	735	717	698	734	711	687	703	690	698	754	738	726	706	725	715	706	700	638	715	711	688	652	698	700	690	733	720	749	685	686	671	710	714	705	677	713	666	711	682	756	696	705	695	718	700	697	695	723	683	719	665	706	685	670	726	700	762	658	731	723	677	706	717	720	697	731	719	732	729	682	712	749	677	686	697	637	733	704	686	653	676	672	730	726	709	683	652	691	649	667	689	766	718	690	693	667	711	730	697	695	701	730	683	704	735	706	694	701	730	690	719	726	691	734	710	714	729	668	681	697	705	696	748	703	668	693	627	694	665	748	725	672	670	677	723	667	709	698	711	700	669	698	697	709	706	723	691	649	690	701	728	713	709	712	764	684	686	697	717	707	690	713	683	682	687	702	638	727	669	705	692	696	721	702	683	671	692	718	749	764	696	694	679	707	667	683	709	690	701	701	721	692	707	690	644	700	680	687	689	729	720	685	706	694	722	663	702	693	661	670	727	689	690	742	708	703	687	679	673	732	749	746	711	721	725	719	737	703	690	699	737	717	680	691	726	733	676	664	711	715	730	735	692	688	688	707	701	708	718	700	704	686	679	694	688	725	728	675	690	708	710	758	741	728	743	679	682	691	693	695	687	678	681	713	725	666	693	691	644	675	719	723	691	702	688	707	727	700	682	761	691	740	704	698	722	699	708	698	712	729	701	671	683	680	742	714	729	734	679	658	715	713	704	713	730	702	696	680	665	688	740	672	682	692	695	712	739	695	648	705	703	692	720	734	692	728	723	701	703	748	724	702	659	691	685	690	703	745	694	716	737	714	709	720	701	697	695	686	707	663	694	732	645	647	691	708	665	694	684	713	685	724	704	687	709	670	654	688	754	701	719	695	701	677	705	659	751	673	729	658	705	703	688	716	672	718	654	719	711	691	706	720	730	693	712	721	685	636	685	740	680	690	715	701	703	700	658	686	722	668	646	668	676	681	668	702	749	685	718	675	671	679	715	711	687	698	671	678	668	713	696	695	703	672	725	701	701	708	675	699	703	703	722	755	720	694	637	687	709	692	706	698	693	694	694	662	652	707	666	698	684	698	722	694	712	690	738	736	731	767	681	710	724	715	712	696	705	707	681	652	739	683	704	684	734	701	709	712	705	659	693	732	689	708	711	684	690	696	659	737	705	702	696	710	704	716	720	671	746	657	751	689	720	696	692	669	734	633	662	709	719	727	725	687	690	716	725	700	725	676	728	718	674	697	698	682	693	707	700	736	703	694	696	667	716	731	707	671	666	729	702	692	728	700	676	696	694	684	701	721	683	737	697	733	694	646	738	743	698	716	725	697	699	704	686	697	704	743	712	692	653	689	744	697	690	694	719	721	741	675	690	663	700	711	721	703	694	699	682	675	681	716	682	702	709	729	679	706	686	695	709	697	663	713	688	711	686	750	692	719	707	706	677	726	704	703	722	725	735	698	669	683	656	732	734	731	725	697	683	675	692	702	657	727	702	669	667	695	699	718	696	700	692	722	692	708	697	651	702	661	688	658	686	682	701	665	663	719	733	679	684	679	681	711	698	682	739	720	701	651	716	748	649	694	729	735	720	735	736	700	682	686	676	709	683	714	668	679	727	704	758	707	681	671	712	704	736	731	730	687	676	657	708	684	714	722	689	667	703	677	725	738	722	720	652	688	756	660	722	698	717	734	674	689	633	712	723	726	716	696	660	705	674	695	702	646	677	673	679	711	700	709	684	693	717	691	713	722	689	668	708	723	671	729	720	730	723	711	690	630	731	738	723	692	763	645	747	736	681	690	692	653	690	686	679	695	686	700	679	674	660	723	739	698	672	716	721	674	686	678	679	690	680	760	730	680	751	728	753	708	695	703	705	678	643	723	722	710	700	708	690	691	621	710	693	731	702	733	733	680	715	699	717	690	676	708	672	708	770	728	722	676	698	689	710	691	735	685	687	726	703	722	740	703	711	708	687	696	693	721	730	668	729	681	725	678	664	794	703	691	672	695	756	725	756	664	722	707	702	689	702	741	648	704	692	730	739	728	677	699	696	669	671	688	668	689	676	696	685	745	715	729	691	695	697	622	755	696	683	664	719	659	735	715	702	739	685	725	706	669	691	733	683	760	699	702	694	668	723	654	712	670	700	694	746	693	700	719	689	688	710	719	695	646	667	742	696	703	717	676	714	703	704	697	735	673	713	672	694	690	708	732	706	686	643	704	674	702	745	741	716	724	742	640	754	709	696	748	714	710	724	647	748	745	681	687	667	728	669	673	668	665	703	721	680	675	647	724	689	634	711	714	709	662	624	712	705	702	730	719	706	712	670	705	713	699	700	752	750	711	697	697	665	697	714	687	711	696	690	682	705	669	686	771	709	728	712	652	711	671	656	728	695	689	723	695	719	706	711	712	680	730	703	645	677	672	661	714	727	702	699	687	677	709	675	674	719	690	714	685	713	697	707	713	665	764	736	657	673	643	691	650	678	712	734	654	676	722	721	706	664	696	661	720	726	702	690	702	700	721	687	734	727	652	688	699	703	670	745	749	690	725	700	668	708	704	703	707	667	698	694	700	719	689	711	716	686	670	739	690	681	758	683	654	686	705	706	700	698	700	662	740	677	759	721	706	721	655	708	721	682	694	689	749	688	681	680	725	699	680	686	726	671	701	683	723	701	712	660	716	732	663	705	661	692	719	707	676	691	682	702	658	655	718	698	732	708	706	722	691	695	721	702	710	704	760	729	722	691	684	731	658	731	655	689	704	677	687	688	639	690	714	732	709	702	678	692	720	739	698	712	732	656	689	708	668	754	669	785	732	797	720	672	687	686	689	723	694	649	697	681	728	693	679	681	688	695	745	699	685	682	739	692	731	706	743	741	734
8087	1982	1664	1086	645	431	344	304	196	206	168	168	187	172	155	187	172	181	172	154	132	145	185	170	156	180	159	180	168	157	162	190	187	161	158	166	182	154	181	164	167	162	179	149	157	151	158	168	175	172	169	168	153	160	179	162	162	164	149	170	178	165	174	168	161	163	171	181	161	173	169	177	162	152	181	156	186	164	156	165	175	191	157	175	168	167	165	171	172	164	139	168	158	161	174	181	185	172	196	169	165	161	173	178	170	156	154	170	176	160	176	154	170	175	172	156	184	166	193	188	166	183	151	168	154	164	183	174	166	152	179	152	130	168	174	176	170	173	166	148	150	191	172	181	170	160	176	163	155	170	168	159	167	173	160	168	157	163	157	173	160	158	180	174	153	173	156	163	177	157	181	170	180	163	159	160	181	150	167	163	199	161	164	175	148	142	172	184	171	160	180	178	143	172	173	199	175	185	159	172	175	170	160	168	157	172	159	166	185	188	171	181	182	195	147	191	190	169	199	169	180	162	180	167	136	135	165	160	170	155	169	175	159	166	172	175	179	166	158	184	168	159	139	171	163	162	162	154	129	151	176	176	143	178	152	138	175	164	150	188	187	167	164	184	185	164	173	139	171	178	182	178	173	153	179	180	168	153	192	156	174	155	160	178	156	185	136	160	167	135	178	173	191	140	156	158	170	157	141	138	153	153	176	176	179	204	170	171	189	162	160	158	152	178	153	164	158	183	170	190	164	167	169	193	160	154	170	180	135	159	180	165	186	195	149	144	185	180	156	156	192	163	156	184	166	144	184	178	142	175	150	178	143	165	165	157	167	175	157	183	154	157	157	160	152	166	165	154	174	132	174	162	152	176	160	163	159	178	181	163	170	164	151	166	164	170	150	191	171	185	173	188	164	173	165	184	169	158	180	154	174	178	175	160	156	165	178	156	196	178	156	164	174	140	157	148	162	192	183	158	160	197	183	156	172	163	167	198	161	167	182	177	164	186	211	166	161	140	144	187	179	159	168	176	185	178	154	174	188	165	182	180	146	155	165	161	159	161	135	191	173	182	152	156	179	173	177	172	150	172	166	159	167	157	168	171	168	168	170	168	186	166	193	162	153	175	157	176	159	181	157	161	153	160	178	191	146	157	174	181	156	162	151	154	159	159	164	167	151	164	148	163	168	160	157	180	184	188	162	175	178	159	170	152	189	161	155	171	209	179	170	181	161	168	167	147	154	150	151	164	187	166	178	166	160	156	173	153	180	174	159	149	156	154	160	165	175	186	172	161	157	155	167	161	171	180	176	168	157	172	161	175	172	172	159	162	158	161	176	175	172	179	150	150	168	168	163	132	155	179	152	170	161	153	159	156	151	163	169	201	173	191	205	156	155	168	176	165	160	145	175	170	153	158	139	197	145	166	179	146	190	211	193	163	186	156	155	175	164	134	155	165	178	176	174	151	166	189	172	180	181	196	160	165	176	150	166	172	164	184	194	176	168	168	182	178	149	157	183	183	188	158	183	159	155	154	156	174	165	184	182	172	159	161	157	193	154	179	169	162	165	162	179	178	176	183	180	167	171	168	169	171	180	157	142	177	144	165	167	172	155	171	139	164	156	197	168	150	177	161	152	169	157	197	166	141	172	171	162	174	191	191	169	157	159	168	186	171	183	172	171	154	165	168	186	171	151	151	143	144	166	195	194	191	160	190	161	178	156	173	145	204	159	174	178	172	160	163	157	177	171	162	182	186	172	180	168	176	164	188	146	159	189	140	156	189	198	176	171	180	166	178	164	153	181	178	167	190	157	186	165	165	158	171	172	192	148	181	163	162	168	189	143	150	161	170	172	176	152	160	152	177	151	181	183	172	147	165	194	160	179	160	154	164	192	181	173	153	177	177	156	181	182	189	173	166	150	164	179	181	166	183	176	165	181	166	155	157	147	143	192	180	135	163	179	165	170	162	159	160	154	168	149	163	160	155	166	163	175	201	165	161	173	165	165	177	161	174	194	153	141	170	194	171	164	182	182	173	155	168	147	157	164	159	179	151	181	132	172	171	191	173	148	165	168	162	175	174	185	160	175	167	160	154	148	158	180	163	163	183	164	169	156	164	148	164	179	162	154	160	182	156	145	157	161	163	205	176	173	177	157	159	152	167	174	189	171	177	179	162	170	172	172	165	150	165	174	184	182	172	178	154	139	170	190	141	178	178	170	160	175	176	181	159	157	142	189	178	168	172	148	151	158	184	156	175	174	161	167	184	173	184	160	165	147	144	161	170	143	172	180	172	173	163	159	171	183	164	182	167	188	181	171	167	175	174	162	163	156	160	169	151	167	181	157	186	187	157	153	172	160	169	179	160	158	158	160	178	134	168	157	155	155	181	169	165	152	203	181	163	155	189	163	164	168	184	161	164	159	160	162	164	131	185	165	174	154	140	168	185	167	156	192	160	161	160	155	156	168	158	149	167	180	176	156	178	180	136	146	161	152	186	183	162	151	162	155	154	144	150	165	167	174	158	175	194	155	171	166	159	156	143	150	164	139	170	155	163	189	182	146	184	154	164	170	157	171	139	167	182	166	160	157	166	162	171	173	156	165	170	191	155	167	165	167	151	170	169	184	156	183	161	171	165	149	149	158	167	148	153	133	177	141	174	166	161	183	181	167	185	170	174	175	173	161	186	157	160	155	180	160	157	164	167	154	156	153	157	170	156	177	161	154	170	127	172	148	169	171	172	188	192	180	182	178	182	156	164	184	163	166	173	155	173	171	176	154	162	153	181	180	174	166	142	151	152	154	147	175	156	176	154	173	153	177	166	173	178	179	164	170	169	185	176	168	163	169	173	148	156	146	179	182	166	164	163	193	160	178	166	168	193	178	170	180	177	155	154	151	160	153	169	157	159	187	154	171	167	161	176	151	153	195	177	161	167	163	165	149	159	150	164	182	188	189	164	172	162	149	163	159	164	175	193	163	175	161	185	163	163	162	177	141	192	165	184	153	157	164	150	151	163	156	189	158	136	140	183	165	176	184	195	182	169	154	146	172	180	191	175	159	186	166	164	177	168	151	165	172	162	144	160	178	166	177	139	148	169	151	184	135	171	184	188	159	180	169	188	165	173	154	181	186	148	158	183	186	169	189	167	172	136	177	162	172	148	161	159	158	168	143	198	171	152	152	136	165	198	152	158	141	164	159	175	163	148	196	170	160	177	163	153	162	152	166	168	189	171	166	172	173	156	150	185	165	175	163	158	144	157	173	179	190	157	178	157	170	172	149	160	138	153	190	171	177	163	154	183	184	147	168	165	166	171	169	151	151	171	192	190	165	175	160	154	182	183	161	157	169	167	171	172	146	159	160	141	197	135	155	197	163	165	171	173	165	164	165	178	157	167	156	176	149	154	155	209	204	186	161	164	136	154	186	146	185	144	171	169	165	141	161	160	193	138	166	187	197	175	201	195	190	158	177	147	158	167	178	142	148	184	139	165	164	175	171	188
5129	1699	3309	3177	2408	1557	1298	1015	632	466	441	419	399	423	454	383	392	427	433	385	424	396	399	407	393	392	401	430	409	402	417	430	393	464	408	393	416	438	440	411	380	424	403	398	390	410	371	372	401	432	451	394	410	416	399	380	448	392	434	418	380	407	398	413	417	403	456	353	403	388	397	397	372	429	412	423	421	409	403	410	395	405	388	421	392	392	391	375	431	429	403	399	422	395	378	390	396	428	409	404	410	405	377	387	405	417	415	404	395	403	392	361	391	407	412	392	425	410	403	469	405	450	393	370	366	425	405	399	396	362	412	420	427	395	417	386	412	404	406	387	404	391	395	385	388	385	378	395	388	396	419	400	373	384	377	405	385	411	413	427	386	424	408	378	410	384	406	418	419	416	390	402	415	390	420	422	422	422	410	390	410	391	399	394	417	434	417	407	389	391	382	386	407	450	409	418	413	412	412	417	387	393	403	404	418	404	379	402	384	426	413	376	395	407	408	411	393	431	440	362	415	428	435	365	376	400	429	442	387	408	399	426	378	423	398	419	401	401	400	466	402	369	407	423	447	433	397	335	404	422	407	387	395	394	376	394	372	414	377	391	413	394	418	398	422	386	422	405	389	390	392	400	378	420	390	393	441	370	392	359	399	384	407	381	379	425	393	406	377	375	390	386	397	380	428	410	428	401	396	371	412	417	391	439	357	400	433	432	386	399	398	417	422	411	384	402	420	425	409	415	354	398	384	390	411	407	384	428	404	403	386	409	400	394	397	400	435	404	401	421	374	382	411	409	398	405	423	400	397	385	414	396	385	397	400	413	369	397	421	369	394	348	412	426	452	415	392	396	405	411	402	468	425	329	359	378	382	413	393	404	397	393	395	387	384	361	395	429	385	397	429	396	409	409	415	393	377	377	394	392	396	410	410	391	399	392	394	397	406	411	388	401	434	400	371	392	406	396	411	387	417	418	417	370	409	421	369	405	413	394	371	357	410	403	411	431	409	413	387	409	372	437	392	394	392	385	381	397	416	392	381	405	392	419	387	421	451	389	433	401	438	422	381	382	411	388	417	405	394	410	407	420	365	408	423	392	425	422	352	416	384	398	433	389	396	402	430	384	414	406	408	383	409	452	400	352	370	446	405	383	365	356	393	389	411	426	399	377	393	403	401	396	406	397	388	387	408	375	367	408	436	396	356	406	400	414	387	409	362	392	409	377	420	390	411	370	436	384	388	396	381	410	427	381	379	383	385	411	436	425	394	381	387	398	407	374	369	423	397	363	395	395	385	372	384	410	346	422	403	383	406	380	395	391	372	418	430	369	441	408	389	367	415	425	391	365	371	371	433	387	386	416	381	419	419	419	399	373	405	415	406	387	409	416	394	395	398	440	408	417	411	375	421	379	377	410	438	406	406	392	393	402	397	383	403	378	389	414	444	376	397	412	414	416	395	430	443	425	393	431	392	421	375	418	393	406	438	410	383	422	423	420	417	406	404	405	438	391	382	459	381	390	395	360	396	408	393	393	390	360	362	414	414	398	385	384	409	408	432	431	456	377	391	379	388	434	445	434	407	416	405	394	452	392	402	398	371	438	418	355	396	369	348	397	399	401	428	423	409	397	383	392	420	466	381	385	414	410	392	381	396	397	390	408	409	447	386	398	407	396	411	413	389	393	397	364	382	402	422	400	405	425	422	403	378	402	444	388	369	393	402	392	415	351	389	443	412	432	404	396	394	385	397	386	388	403	413	389	364	400	433	410	385	387	424	395	433	410	385	378	426	398	415	411	382	422	384	420	400	360	407	414	396	402	399	391	416	392	388	412	441	388	359	389	388	403	389	385	401	408	412	432	411	385	454	379	389	379	382	376	408	389	413	400	402	410	408	391	383	413	409	423	417	408	405	366	401	382	375	398	355	463	382	410	430	367	395	398	410	419	398	400	403	431	404	386	405	416	387	397	369	409	421	384	402	441	400	429	472	393	425	447	423	387	405	407	403	366	438	417	423	427	431	417	386	386	394	376	419	410	402	447	420	428	397	401	390	374	385	431	401	357	372	401	441	425	406	423	365	405	420	388	372	365	417	408	442	395	348	394	438	390	395	412	422	384	411	428	403	420	404	426	425	375	406	380	416	428	382	409	384	387	433	367	374	376	402	397	415	395	389	389	398	414	396	413	377	408	407	403	424	396	400	404	375	366	391	391	400	408	422	388	400	394	420	381	409	412	425	355	396	395	404	380	389	385	430	408	383	415	416	418	421	416	387	387	396	403	415	385	402	406	410	403	390	431	368	385	403	408	399	413	407	425	399	413	405	439	433	392	378	433	400	408	405	375	400	401	411	398	380	404	397	405	414	360	397	425	397	409	379	359	441	456	368	385	430	343	383	403	378	409	394	417	374	420	402	408	409	418	418	377	381	415	417	394	381	429	426	400	397	399	408	378	440	445	375	403	394	407	416	399	398	396	418	389	433	393	406	392	408	411	403	392	405	416	404	401	387	423	404	382	383	381	390	393	399	415	411	420	423	398	398	421	418	400	389	423	372	394	407	388	430	418	397	382	402	414	401	402	400	375	402	398	414	401	416	394	369	418	427	365	394	423	365	459	430	371	422	402	390	412	435	412	386	384	420	405	402	425	388	422	400	417	385	403	382	433	419	413	416	391	385	375	388	397	389	400	410	400	416	422	387	401	453	376	380	425	373	414	438	447	381	390	376	408	345	366	373	430	378	413	393	407	409	439	378	433	401	407	425	426	376	431	356	368	382	428	414	394	396	393	390	421	415	392	404	403	377	436	451	403	420	371	398	404	365	417	413	360	398	425	404	384	371	372	430	416	399	403	387	395	391	403	374	367	401	396	376	426	374	389	369	412	423	406	391	403	405	404	397	432	430	406	392	389	414	393	379	414	380	399	398	454	397	407	406	412	409	402	402	410	413	407	399	396	392	418	387	401	393	443	434	399	378	410	363	395	400	404	360	414	425	383	417	421	386	422	401	363	419	388	382	452	387	411	398	424	385	403	427	394	404	402	415	453	399	414	388	400	419	424	376	409	378	409	382	407	410	426	383	397	393	392	387	422	399	427	384	393	386	375	409	375	395	394	432	397	432	406	379	403	394	415	404	400	410	397	405	381	383	419	386	374	426	389	402	390	403	412	407	377	403	427	461	376	357	393	417	362	393	436	381	399	388	407	413	418	374	384	412	400	375	412	423	402	402	399	365	430	439	448	397	392	434	430	404	419	447	408	405	396	401	395	393	431	371	445	402	373	415	372	417	384	397	430	384	386	425	400	393	404	390	365	408	371	419	386	404	438	373	429	417	459	397	380	411	381	392	398	408	410	436	421	384	406	399	432	441	372	391	405	355	403	409	421	440	392	391	390	374	357	406	393	424	422	415	406	413	400	386	406	391	385	410	390	428	436	368	379	394	376	381	378	410	407	403	418	413	428	370	411	432	383	406	402	405	422	392	408	376	404	418	410	373	395
20955	4487	3056	1989	1134	713	597	399	256	223	204	166	205	165	150	184	169	146	159	162	159	155	168	165	153	164	182	164	173	172	188	144	150	149	156	156	160	155	149	170	164	158	147	176	203	160	151	153	154	159	164	170	149	175	168	155	149	160	153	177	157	166	173	161	162	152	166	173	132	183	196	160	157	144	161	157	178	154	140	142	163	142	171	146	169	170	166	151	156	160	163	153	151	143	173	189	176	163	141	137	160	165	142	153	149	159	158	173	159	163	167	158	170	170	160	180	174	168	178	157	169	165	133	177	173	178	176	163	160	139	157	154	153	139	168	161	164	173	167	152	138	172	155	163	164	164	148	183	177	167	127	165	139	169	166	175	154	140	149	158	162	166	178	150	160	162	180	148	182	162	148	185	143	182	156	167	153	161	196	181	162	157	159	148	166	173	159	181	166	177	185	150	177	161	151	167	156	159	183	169	157	142	160	157	155	144	166	149	157	159	148	160	146	147	172	170	145	162	151	183	164	182	167	171	161	146	162	154	158	176	169	144	161	146	175	146	138	169	149	141	157	185	147	156	137	149	185	173	133	163	184	175	144	154	152	159	157	167	161	166	159	151	165	161	172	164	175	161	143	161	159	161	151	165	149	179	154	162	136	149	138	156	149	151	167	185	153	148	142	170	179	177	186	179	150	159	167	150	155	162	176	165	167	173	176	169	158	160	176	171	170	184	169	187	169	161	171	168	184	153	159	167	162	169	150	175	142	161	163	141	156	149	166	170	167	144	152	158	158	192	154	165	167	167	155	170	175	157	150	184	173	155	168	205	161	175	152	175	181	167	151	165	179	147	150	171	153	156	176	159	145	156	154	193	165	152	163	152	168	159	142	150	158	164	159	150	153	165	149	166	157	145	184	173	165	155	166	152	170	182	159	158	160	153	170	156	175	156	182	144	177	189	160	168	131	139	175	157	162	147	167	168	179	167	164	140	139	167	178	171	166	167	164	196	168	174	149	175	162	169	146	167	170	169	165	156	160	169	161	169	160	157	180	162	140	135	161	160	190	142	161	154	162	149	178	173	196	186	190	151	154	149	160	136	147	157	145	162	153	143	162	154	168	164	169	171	152	167	181	159	163	159	132	163	193	170	144	150	160	170	156	154	155	157	161	171	168	149	168	156	145	144	156	162	158	171	145	169	172	178	151	163	141	176	159	167	165	159	152	162	154	140	167	171	152	152	164	144	137	190	164	151	174	150	144	178	149	171	157	159	128	183	133	161	151	160	144	175	143	174	175	144	146	180	161	154	170	156	165	182	145	157	154	173	166	171	175	163	157	148	149	150	171	143	155	186	161	151	161	132	171	161	175	142	134	164	154	154	153	159	170	177	174	175	179	187	156	163	168	155	162	167	157	174	165	159	179	132	157	144	160	169	174	173	175	183	153	182	167	168	148	181	160	141	141	168	177	173	163	201	144	177	138	184	133	165	141	141	206	148	156	157	146	134	160	141	167	150	171	180	167	187	168	167	167	151	159	145	176	163	153	157	126	164	156	154	158	162	157	169	174	129	170	164	151	160	166	159	170	167	132	169	155	145	139	161	156	144	140	160	165	168	174	142	155	165	165	135	196	151	170	150	144	159	178	171	148	154	149	191	193	171	179	197	184	177	170	182	211	146	163	168	144	131	154	172	190	155	160	150	150	172	167	194	183	156	165	150	164	171	183	159	175	164	147	155	178	180	145	154	192	143	172	159	165	138	174	159	160	159	164	143	160	138	138	169	179	117	182	139	177	175	183	165	173	178	169	160	161	185	170	154	168	170	159	175	163	158	157	166	139	156	194	169	159	160	177	162	159	149	170	179	179	164	168	161	151	159	201	135	166	147	157	155	184	152	171	166	168	150	151	147	173	187	163	176	172	182	169	153	153	177	174	159	159	156	168	165	159	152	147	125	177	155	194	174	145	167	149	160	165	167	157	160	162	168	139	154	173	174	185	189	143	181	182	152	146	158	190	171	165	160	148	162	179	136	171	163	158	161	165	152	163	154	144	184	161	141	149	154	168	173	161	164	153	175	155	163	174	163	155	160	142	167	168	176	179	157	168	150	169	148	153	174	152	193	174	133	159	155	165	166	170	170	154	140	165	148	173	153	181	159	158	195	175	169	139	135	180	165	149	175	157	151	156	149	149	165	174	169	176	179	170	160	155	160	152	158	165	165	169	149	147	162	149	151	166	127	148	163	144	160	140	177	162	140	184	165	166	178	166	165	146	157	177	144	148	163	143	178	159	166	171	166	156	147	146	180	158	166	173	168	169	157	152	177	160	155	149	143	181	170	160	165	141	178	177	169	151	188	154	169	176	162	174	173	139	175	174	169	159	168	155	162	166	193	166	181	167	154	163	167	191	148	176	148	148	170	161	164	168	167	164	161	164	161	178	162	149	169	150	157	139	156	161	174	166	161	150	155	193	183	164	181	148	155	159	158	166	161	154	169	157	161	148	171	157	145	145	177	152	147	154	162	176	167	161	165	157	148	177	120	150	170	178	176	155	164	158	167	167	171	153	162	172	186	170	145	149	158	158	145	169	139	161	158	175	141	151	157	159	162	168	152	154	153	180	160	143	171	170	154	153	166	156	161	177	155	171	179	154	169	150	159	179	171	166	162	170	166	154	176	151	151	172	152	170	178	163	152	155	193	170	169	163	170	134	163	147	145	158	146	168	176	159	188	166	171	161	173	176	153	139	146	185	138	157	135	162	169	200	158	165	186	168	154	151	139	153	177	184	158	151	164	157	183	149	169	170	177	168	159	148	161	148	156	162	199	178	132	163	160	190	166	191	181	172	159	155	160	155	190	149	170	159	181	167	152	154	164	156	139	154	170	172	156	136	161	172	163	185	165	143	157	167	169	145	149	171	156	156	189	154	185	200	163	159	139	140	150	167	149	160	158	174	169	146	162	165	177	153	142	158	162	174	150	170	193	135	155	148	152	172	186	170	153	154	164	180	144	172	168	149	130	154	169	152	163	175	152	159	169	148	186	152	156	185	160	180	179	158	179	173	137	159	182	159	165	156	160	166	149	152	153	140	173	147	188	178	165	158	147	154	181	165	168	186	167	170	153	163	165	174	141	171	161	135	145	164	141	175	137	142	141	171	164	162	176	150	164	168	163	147	153	154	134	165	160	168	178	164	173	166	158	147	156	165	157	167	138	171	168	138	158	199	200	159	153	165	176	153	158	163	160	158	162	183	179	142	174	162	154	171	152	156	171	147	176	169	162	148	181	145	163	142	168	165	156	175	180	156	156	170	152	188	157	154	173	180	176	189	152	148	137	163	178	202	170	127	157	150	178	168	150	147	161	164	173	174	172	182	196	148	130	165	163	156	172	155	162	161	175	158	168	161	168	177	178	137	192	200	163	157	196	148	144	180	150	191	172	149	170	146	162	147	176	163	159	137	175	163	153	148	165	153	153	153	143	155	145	144	173	160	180	170	152
13054	2753	5805	5629	4255	3005	2680	1773	990	746	684	544	509	500	491	427	510	458	488	486	446	440	453	482	457	428	434	387	445	474	435	415	483	441	477	463	421	456	413	455	401	392	415	404	410	399	381	407	408	409	388	419	418	416	428	417	414	382	431	420	409	380	389	403	400	418	430	448	378	398	398	418	400	399	432	419	391	397	377	409	380	402	418	417	364	412	424	387	385	390	429	424	427	406	411	418	396	388	417	421	398	426	435	393	379	422	395	372	412	408	408	431	392	421	379	383	405	401	398	391	416	415	409	389	425	402	396	352	409	364	400	425	418	411	376	420	409	409	397	373	405	393	407	387	417	388	414	439	394	405	402	398	432	373	386	428	402	391	407	410	406	389	390	370	439	403	400	399	416	394	380	393	390	420	404	383	381	442	418	389	390	419	405	405	398	411	388	376	405	385	416	434	406	379	387	417	419	415	441	405	403	421	424	422	402	426	417	413	439	390	395	371	418	375	387	429	395	427	407	375	407	427	390	426	397	408	390	401	387	396	414	371	417	448	402	410	402	377	402	420	394	414	420	399	400	404	407	420	380	398	438	415	380	367	413	415	391	406	444	431	423	426	404	394	420	409	423	418	431	438	391	378	400	407	385	386	411	426	444	412	417	409	392	388	432	389	396	415	416	405	402	400	405	404	366	420	398	385	428	413	373	397	410	388	405	402	411	410	418	400	393	401	392	410	385	400	425	382	431	422	404	415	426	418	388	373	386	391	427	392	409	419	400	406	383	438	420	376	431	386	395	379	396	390	428	415	392	442	447	406	384	413	371	422	425	404	417	434	433	402	395	412	431	417	400	410	373	394	391	425	412	418	390	465	389	396	425	396	406	448	369	400	392	387	393	374	419	431	402	428	408	447	415	393	410	385	378	432	413	390	352	411	402	386	395	392	406	392	419	402	395	390	440	427	393	429	385	364	397	397	411	398	408	438	398	375	436	409	429	391	400	437	417	400	405	421	392	416	392	423	401	393	381	419	442	432	374	381	375	417	399	407	384	392	401	388	430	451	399	391	420	432	402	376	390	468	436	403	430	424	436	436	405	384	389	415	447	383	397	462	443	389	389	410	414	427	423	381	420	431	362	417	435	400	399	414	429	393	396	396	398	375	389	428	400	381	375	417	423	411	436	434	391	419	401	382	422	415	391	406	390	374	393	379	394	442	420	404	416	393	401	407	411	391	418	410	437	402	406	405	386	408	426	420	385	420	413	417	387	428	374	404	398	394	398	421	373	389	400	383	392	367	393	399	363	401	400	380	411	382	408	425	412	419	417	388	386	411	410	430	419	443	408	444	412	382	431	437	455	426	413	428	408	426	406	432	407	414	377	411	398	393	377	432	419	398	409	399	454	394	394	363	411	444	419	413	420	406	398	434	402	378	432	389	417	418	418	389	407	371	420	389	385	375	361	435	381	375	429	423	415	407	424	373	408	431	389	415	391	410	436	415	434	414	427	393	408	367	403	414	408	403	398	400	370	389	407	379	402	388	387	426	376	349	385	422	415	390	456	397	401	405	382	414	397	401	403	377	382	347	413	399	405	374	412	410	396	363	404	407	378	401	384	402	406	434	402	377	409	429	391	403	435	427	431	401	385	410	418	407	421	390	410	397	407	386	401	419	391	404	426	421	396	436	399	437	382	386	361	422	432	402	427	424	413	415	407	366	405	384	412	384	425	396	417	395	425	407	448	410	415	371	385	410	413	385	427	382	394	398	408	408	432	407	384	412	412	406	379	383	358	390	413	415	402	380	413	401	392	392	415	426	373	379	409	432	393	395	425	414	465	386	389	408	431	408	407	390	418	413	392	404	415	427	386	428	412	422	432	440	443	424	391	454	402	417	392	434	411	446	381	446	423	397	403	414	349	394	422	407	399	414	386	422	434	407	402	370	401	400	445	425	423	402	420	377	441	404	403	372	453	396	415	400	358	379	394	379	401	436	408	401	394	413	405	362	409	378	423	428	394	397	394	419	441	376	397	405	403	395	438	425	387	419	422	441	379	414	376	416	400	402	403	382	383	395	410	427	409	390	395	439	420	397	413	413	396	450	425	424	382	420	439	425	399	408	407	392	382	423	408	381	391	395	444	404	422	417	375	426	416	365	445	385	420	400	399	391	418	398	388	440	409	369	413	414	387	387	432	393	374	440	400	391	391	416	377	446	413	415	428	371	428	375	388	400	378	408	390	392	405	371	430	400	417	398	416	410	428	417	416	464	375	379	386	397	386	415	447	413	411	442	413	396	428	382	410	386	407	412	413	408	408	411	386	440	419	386	380	405	406	410	431	408	377	364	390	403	422	414	423	415	406	400	444	384	369	430	438	406	407	373	454	427	392	407	373	427	373	422	422	435	407	396	382	377	387	415	393	417	425	421	399	417	405	368	423	399	393	406	416	421	415	419	376	439	392	446	425	405	402	393	401	440	440	422	398	434	411	429	430	391	394	390	431	421	381	393	360	428	399	377	413	440	416	413	436	408	449	433	392	438	397	377	420	396	403	393	411	405	397	420	386	410	407	411	391	413	429	401	409	415	432	380	400	421	376	411	388	422	392	377	417	364	458	378	424	390	396	427	425	388	409	398	424	425	428	393	438	445	401	414	434	399	420	408	386	394	421	433	406	402	399	423	389	411	343	396	449	379	416	429	419	414	426	407	387	389	393	364	427	391	403	419	442	418	390	410	421	404	386	435	397	379	378	405	405	372	433	394	392	432	392	419	444	444	393	387	403	382	364	394	358	417	403	416	389	384	407	412	368	368	405	443	393	386	425	441	375	401	410	411	400	395	372	392	375	401	428	419	359	391	392	398	407	387	391	391	389	398	411	411	398	462	439	401	395	427	393	396	401	398	374	438	417	388	410	397	409	363	382	417	468	397	402	390	395	426	431	391	405	415	411	396	432	385	427	418	405	381	423	405	408	368	423	403	431	416	416	414	416	425	412	405	442	409	391	374	396	404	415	404	444	371	427	394	406	421	425	405	421	401	426	440	357	402	422	391	413	402	407	388	393	402	440	384	384	375	445	437	402	446	392	415	378	413	427	408	382	413	385	409	409	431	400	404	397	402	386	399	384	418	367	410	426	406	381	419	414	434	419	433	427	388	378	435	405	392	431	398	401	428	394	387	384	392	361	424	418	404	395	418	398	433	384	434	379	432	468	408	375	388	423	379	395	418	422	367	406	404	421	435	424	429	407	394	410	357	424	431	412	428	368	413	380	399	429	400	382	383	432	435	393	363	450	430	387	419	411	411	402	442	407	381	367	445	375	401	363	396	405	431	415	395	419	412	407	373	396	399	393	443	402	402	382	413	381	407	441	413	405	390	382	407	377	408	417	393	418	412	398	376	399	433	435	419	388	395	416	394	442	412	380	407	391	359	395	412	426	395	438	398	400	413	404	394	426	407	407	390	406	418	406	413	418	394	425	422	412	403	402	406	376	424	420	392
30269	7678	5012	3476	1887	1264	1107	733	513	426	366	350	319	276	359	335	350	302	320	313	315	291	343	321	320	348	339	317	334	340	297	324	339	301	301	314	325	335	322	313	342	323	320	314	338	310	302	272	334	318	259	310	326	320	310	326	319	301	318	334	355	309	313	352	308	332	288	330	323	311	290	277	315	332	310	319	313	315	316	325	302	353	303	318	330	307	313	298	308	344	286	331	340	364	306	277	285	295	308	306	313	321	338	308	281	326	302	288	298	281	294	324	353	326	311	338	334	330	312	322	291	303	306	290	329	305	329	303	326	320	300	282	301	300	326	297	346	340	367	336	336	339	287	307	304	292	280	304	310	349	308	289	304	295	311	317	271	292	315	335	294	328	319	293	317	309	299	306	310	331	301	332	328	344	322	284	329	303	311	293	317	319	288	275	291	345	327	317	286	291	320	371	316	286	294	295	318	303	303	315	304	348	313	341	333	304	323	302	278	305	316	296	331	318	297	326	314	305	314	344	312	304	306	333	310	316	306	341	306	303	360	316	325	327	322	296	329	285	286	332	297	323	338	300	308	299	312	324	350	342	306	318	312	303	299	303	330	302	309	280	311	309	295	286	303	316	329	315	345	290	338	329	288	327	347	312	300	272	329	281	283	285	323	314	354	320	346	303	276	335	330	344	310	344	306	293	277	288	327	292	322	325	299	331	354	304	321	353	310	312	326	315	329	318	329	276	358	280	305	315	313	299	321	302	309	322	325	289	309	292	292	283	326	305	332	297	322	307	344	325	316	314	330	284	305	315	308	339	313	304	314	322	351	328	299	284	311	325	271	289	322	338	314	313	323	273	312	327	345	308	318	319	319	332	302	293	362	321	306	315	308	321	334	301	312	286	300	344	273	338	311	340	318	312	305	322	316	309	298	336	297	332	316	340	335	295	317	305	318	294	299	308	281	278	264	310	298	314	325	329	320	304	316	324	315	333	322	310	378	326	298	313	309	284	282	291	283	307	310	324	315	310	312	308	333	346	342	322	306	338	322	317	298	309	310	304	274	321	343	364	297	323	307	295	277	314	309	336	312	323	313	300	327	309	347	312	329	297	329	295	333	306	295	339	303	314	339	317	335	325	291	309	349	315	336	343	305	296	298	309	324	306	310	314	315	319	338	330	282	358	337	325	305	323	284	312	304	277	296	296	309	282	278	316	319	313	290	322	320	306	357	323	292	325	314	321	312	285	281	331	321	311	299	318	300	286	340	324	326	359	289	335	294	333	332	299	320	330	320	362	315	332	345	311	302	335	309	288	285	320	325	305	312	317	288	319	324	334	331	298	307	342	290	302	303	283	311	306	305	291	287	271	276	304	279	287	326	293	304	323	311	293	305	303	310	297	284	351	336	306	304	333	312	299	318	300	327	287	270	311	293	303	332	310	325	295	308	342	306	327	299	322	298	345	315	306	307	287	316	277	304	294	311	320	300	313	302	284	272	293	301	284	315	370	319	312	314	281	319	296	299	310	328	307	286	313	336	280	337	332	323	328	329	298	287	296	326	308	307	315	308	308	300	289	276	332	330	324	349	314	290	296	326	303	312	350	309	328	321	293	334	306	325	321	340	308	310	313	306	294	332	274	314	304	283	280	282	293	305	295	294	294	274	319	329	282	322	296	322	318	344	298	359	314	276	346	289	294	312	287	319	326	307	305	328	320	315	322	304	311	326	309	337	331	314	303	322	290	340	328	332	288	306	300	279	354	345	301	319	307	317	316	306	309	330	355	310	296	329	302	298	304	325	308	348	295	311	300	344	295	300	328	321	311	294	317	316	336	319	322	285	329	290	290	288	299	306	321	303	316	336	328	305	302	292	305	323	322	309	316	293	315	323	316	277	324	338	285	316	291	300	277	311	312	283	312	314	301	326	299	333	310	327	301	315	332	325	313	306	309	275	288	283	286	328	309	298	312	301	319	303	312	287	296	310	284	328	283	329	324	309	312	286	276	291	298	294	344	306	296	302	279	327	335	298	313	313	300	312	310	322	298	302	275	310	319	275	309	300	300	315	319	355	313	310	314	291	292	277	279	296	306	299	316	304	318	289	328	330	301	332	316	310	290	327	290	334	315	295	289	310	324	306	305	323	302	328	307	299	304	330	308	310	279	326	300	310	289	301	313	318	334	307	287	324	322	307	332	334	316	376	277	324	269	292	290	336	309	299	324	306	319	336	299	297	326	303	325	274	329	284	276	295	324	301	331	281	351	315	311	299	277	296	311	333	325	314	340	342	293	326	348	297	306	302	272	314	340	277	287	326	315	313	332	322	321	311	327	302	290	301	291	340	307	310	287	293	319	320	312	310	309	321	315	284	318	348	292	308	331	311	350	299	293	329	346	302	287	289	289	334	319	298	314	316	327	294	319	271	323	308	300	313	280	276	283	298	276	318	289	311	312	307	290	285	301	285	310	297	322	333	344	298	318	292	307	295	280	314	297	331	296	320	313	295	285	275	315	372	342	320	289	313	320	315	307	318	338	320	314	304	264	268	283	277	293	312	313	307	291	296	315	298	333	291	311	324	289	256	322	318	304	294	329	358	350	339	301	303	272	285	301	289	301	330	293	334	333	297	312	348	337	294	329	307	333	326	314	300	314	297	303	315	310	302	301	334	337	296	340	313	303	327	317	349	329	293	291	276	310	318	292	285	315	325	294	292	330	329	295	310	313	304	288	285	306	320	332	347	311	317	292	273	325	331	297	329	324	300	349	331	307	300	323	293	307	339	310	322	316	293	300	304	297	322	325	334	296	333	291	285	306	278	353	300	293	307	298	314	330	329	311	315	326	319	300	309	276	304	308	325	345	299	295	321	303	355	312	320	298	321	312	303	331	317	317	354	296	317	303	318	314	274	280	311	313	329	327	324	294	278	281	308	312	337	273	326	332	331	311	297	336	332	324	299	319	324	331	348	295	286	324	286	302	311	340	273	313	298	269	294	290	281	330	314	296	304	319	316	283	323	335	312	338	298	320	319	348	303	339	293	309	298	304	274	273	337	297	327	334	333	324	325	292	327	331	307	345	347	332	287	293	310	320	289	340	305	284	309	345	318	308	309	298	325	285	315	349	364	346	295	349	285	327	337	291	295	317	294	292	312	300	300	311	301	316	308	315	311	285	291	308	306	330	328	283	277	316	283	305	300	285	333	310	306	323	303	300	275	337	326	279	302	347	323	303	291	309	314	331	298	273	316	286	309	319	288	349	282	299	298	276	285	298	298	316	328	316	299	309	321	310	333	305	299	310	292	316	317	292	346	324	307	299	343	303	306	315	287	276	294	317	304	348	289	325	343	327	317	291	296	325	276	331	288	304	271	313	272	286	297	298	301	276	323	346	313	279	317	312	285	327	285	306	298	298	317	329	297	337	342	317	306	309	318	294	303	323	309	329	331	327	330	298	316	293	317	326	303	291	299	303	308	299	305	313	307	317	305	323	319	291	300	299	335	338
16777	4182	8095	8781	6276	4861	4435	2757	1685	1290	1154	932	934	917	890	833	798	777	789	842	748	843	817	819	771	725	788	793	786	739	789	759	746	703	706	726	736	764	719	708	698	689	734	759	741	744	661	708	699	724	718	745	725	708	691	711	721	744	751	731	714	729	709	694	745	659	743	715	697	675	688	706	741	745	745	738	713	722	701	663	704	725	677	703	700	726	695	732	731	719	713	777	715	682	656	669	672	657	656	756	722	705	755	708	681	717	699	706	678	706	683	713	726	728	735	671	716	767	641	677	677	670	712	733	685	670	708	675	681	694	719	740	715	674	701	724	756	710	666	690	682	696	712	673	707	730	720	747	720	697	684	709	705	705	673	692	711	688	690	723	733	722	728	650	738	690	691	712	729	687	707	697	687	684	702	701	736	716	763	729	721	689	731	707	708	715	731	680	721	690	709	722	690	680	716	669	681	720	729	670	721	662	701	710	670	694	693	707	680	730	731	739	709	691	728	706	696	709	690	708	708	764	736	730	689	722	726	694	681	726	709	663	729	706	697	668	760	690	705	684	690	709	704	702	650	732	705	708	653	693	720	717	674	700	697	686	708	709	702	714	691	687	741	691	704	679	703	714	689	731	712	752	711	733	736	717	681	669	708	702	669	711	676	717	729	727	706	686	737	689	732	680	723	725	721	704	664	686	714	681	680	690	722	704	729	771	706	671	676	736	745	700	724	672	717	685	726	709	751	706	713	717	709	720	679	740	685	704	693	684	678	699	707	668	692	714	699	652	662	747	709	720	736	702	720	722	698	706	725	692	706	743	673	732	700	728	715	689	662	690	721	693	683	675	653	684	697	702	728	730	704	728	699	749	673	707	747	729	719	693	731	676	703	720	715	663	702	682	714	691	668	673	691	703	721	746	669	710	705	713	698	729	717	717	688	706	681	695	687	670	669	672	708	712	688	712	705	695	651	718	722	741	719	749	690	695	681	693	698	684	756	733	743	716	730	684	743	690	705	686	681	738	689	662	673	722	700	692	675	706	702	693	674	694	646	677	717	693	725	644	704	691	704	656	674	687	686	681	678	697	665	694	707	752	725	672	704	683	702	695	750	708	725	685	729	700	734	723	764	692	685	701	688	726	692	721	678	707	677	693	685	709	706	708	688	682	708	675	674	703	724	668	696	710	681	709	722	695	723	708	681	669	685	697	749	687	695	716	690	667	695	714	687	718	685	672	683	712	702	733	673	704	667	715	680	732	724	654	750	670	668	727	717	722	682	683	708	730	682	703	726	697	719	648	732	731	723	712	690	700	681	694	720	701	745	698	709	742	698	661	687	723	683	659	675	723	690	718	706	697	699	676	691	744	737	680	703	688	742	690	684	669	701	736	679	710	767	702	701	714	705	692	714	696	708	702	702	700	691	670	701	644	700	679	701	695	680	713	724	729	675	655	654	657	668	716	683	694	699	697	669	697	714	754	675	754	729	705	719	682	707	697	686	672	668	736	750	686	691	736	694	693	720	692	693	711	747	699	703	707	694	737	710	738	731	759	683	737	653	719	710	692	748	667	735	682	703	712	724	764	724	679	700	709	702	697	708	718	686	667	691	721	732	731	651	699	711	692	646	713	720	713	679	731	733	728	702	726	692	679	716	730	684	704	694	677	750	697	659	712	678	740	734	715	730	694	701	725	699	736	708	737	689	753	686	697	743	664	691	729	683	690	675	732	723	706	725	665	708	686	676	746	670	710	729	728	716	715	753	673	691	691	700	703	719	715	763	678	730	682	681	717	738	723	665	667	684	715	695	692	717	702	690	703	694	686	713	718	704	741	691	700	715	675	726	742	730	714	752	682	745	708	664	733	718	657	769	717	715	732	707	712	650	751	684	687	700	658	646	690	712	682	721	716	741	719	682	719	716	667	721	667	698	658	680	695	720	680	761	693	706	726	682	699	703	648	731	706	657	688	716	728	702	727	715	689	710	695	709	760	681	754	734	670	686	709	703	690	731	705	718	710	720	701	702	673	701	679	780	725	712	715	735	736	694	696	683	733	682	721	731	693	785	689	726	679	685	701	694	742	699	657	696	697	737	691	713	732	708	707	732	696	711	670	709	707	715	706	695	725	707	655	690	670	722	683	713	732	713	687	720	698	708	723	677	719	705	715	690	683	713	677	704	704	690	715	685	671	702	703	677	716	662	749	672	745	711	695	712	709	703	661	689	655	698	751	740	638	690	755	712	673	715	704	688	669	712	709	716	738	709	720	703	682	703	729	727	700	657	681	703	632	709	683	698	716	731	726	702	741	748	664	722	704	709	700	690	685	702	703	669	710	691	643	711	712	707	708	655	722	752	677	756	689	702	689	703	701	644	717	735	712	654	682	774	757	703	707	701	694	697	698	719	696	734	691	681	725	709	709	672	710	706	726	740	724	710	683	747	746	694	709	661	751	691	655	732	700	665	698	699	704	697	712	702	691	687	700	672	706	748	668	708	646	670	750	645	699	720	693	764	722	726	714	655	691	703	688	735	715	681	712	686	701	663	693	676	740	695	685	684	739	702	724	695	692	735	735	688	709	677	689	698	698	727	717	672	660	709	714	698	685	726	691	722	750	678	685	720	755	695	666	684	688	698	724	718	705	700	665	674	701	702	731	704	668	676	724	715	705	688	669	654	701	717	705	709	725	703	675	686	681	708	667	749	730	702	723	666	718	706	692	677	713	748	693	759	679	671	716	696	663	669	688	708	656	777	706	734	693	697	700	685	665	716	710	677	709	715	677	657	673	698	756	682	717	742	680	713	711	680	704	659	725	743	702	748	690	706	707	706	731	707	673	710	650	705	700	641	675	664	706	683	708	700	749	619	653	714	735	670	695	697	684	693	716	691	715	679	691	682	718	681	689	702	678	772	749	679	731	645	689	737	700	702	693	732	687	710	726	713	703	722	701	722	693	721	748	692	727	704	699	754	710	722	699	674	723	672	697	694	688	695	698	695	763	699	742	689	683	703	661	694	683	706	711	723	706	704	710	687	672	687	678	753	702	732	705	690	689	711	741	686	660	714	712	689	720	709	652	697	700	693	708	690	706	703	721	740	702	685	732	728	659	706	728	709	652	721	728	684	696	671	710	672	708	676	683	735	665	688	670	657	676	687	726	711	680	732	715	709	676	701	652	700	691	666	711	633	728	738	684	716	681	723	701	757	692	697	661	698	700	703	688	734	698	695	737	740	685	726	681	704	682	689	716	685	730	694	660	738	694	739	702	696	754	736	678	670	717	722	733	663	692	701	676	656	724	702	701	685	709	758	669	702	680	718	725	696	709	691	701	751	712	729	712	728	699	677	702	687	638	719	719	704	712	732	680	714	709	663	681	683	713	705	673	700	689	763	720	768	679	730	684	688	697	721	695	692	719	730	688	740	678	695	728	668	716	728	748	720	730	613	676	700	759	671	730	701	696	679	671	733	703	722	759	664	713	699	700	730	700	750	691	709	690
8146	1836	1672	1143	636	511	406	302	171	167	169	182	168	159	165	168	184	176	152	163	156	175	187	179	193	190	169	166	179	173	160	160	186	164	170	181	189	153	162	169	171	169	171	155	164	167	162	165	164	179	157	164	178	153	144	187	157	153	184	197	176	184	171	183	174	167	157	198	164	163	148	150	147	173	145	172	148	166	177	160	173	162	191	174	190	180	166	159	165	166	186	170	156	155	155	173	142	167	164	155	149	151	178	179	180	183	153	165	171	168	185	169	183	164	168	182	153	188	168	158	165	169	206	161	173	155	174	175	176	165	171	178	178	194	162	163	149	173	148	155	174	177	178	185	156	162	161	180	151	176	186	185	148	161	176	184	185	152	192	173	171	140	190	163	181	161	181	183	159	170	145	160	173	156	164	157	170	167	170	176	179	151	175	149	190	150	176	168	178	192	149	157	169	155	180	142	191	187	170	177	174	160	165	159	177	154	195	197	149	180	161	156	173	174	174	150	150	175	151	177	145	193	184	154	164	178	180	165	163	190	164	144	171	170	198	155	183	184	182	175	164	154	151	167	172	175	157	171	168	142	156	176	172	166	172	191	192	168	197	172	166	143	180	171	170	190	164	180	157	171	148	151	155	179	166	158	145	154	162	173	140	172	195	170	150	177	185	188	165	165	169	202	172	189	166	162	164	186	163	168	175	180	167	192	168	170	181	174	157	136	165	184	163	155	174	171	192	184	175	175	139	158	159	162	164	129	159	172	187	149	177	166	157	163	171	174	169	154	157	162	176	146	164	185	185	149	160	183	160	176	165	169	165	153	150	161	168	181	153	197	151	161	156	148	166	138	178	171	154	167	169	164	166	173	199	170	174	178	146	177	160	159	168	170	178	180	156	197	165	159	151	160	207	152	161	143	179	168	162	173	189	150	162	143	171	167	165	177	157	162	159	145	168	170	168	169	176	171	174	146	157	163	194	188	157	170	188	158	149	186	153	154	155	153	189	168	157	175	180	169	170	174	179	165	146	170	163	174	148	148	182	154	148	196	192	167	165	140	174	170	162	174	176	170	182	154	171	158	164	173	154	158	155	154	162	179	171	157	164	155	184	164	153	165	176	169	166	177	183	188	177	151	167	149	170	188	186	179	171	143	157	132	136	165	167	148	150	186	144	178	170	155	177	178	154	161	171	184	187	177	159	178	183	183	167	193	165	164	197	189	166	158	169	168	170	154	160	146	170	181	184	155	156	183	174	169	143	166	163	169	145	178	183	168	150	177	162	168	179	175	175	164	174	158	184	158	170	157	162	169	170	147	170	170	182	165	161	185	146	157	152	157	166	207	149	148	181	202	161	180	189	146	174	152	187	170	176	175	162	150	176	171	166	149	153	175	165	169	179	183	167	190	143	151	171	166	190	184	152	177	170	163	165	167	175	171	160	153	191	143	168	185	193	160	180	163	192	186	161	173	152	154	152	174	158	168	162	191	184	152	166	165	167	177	176	162	178	163	154	152	160	144	177	184	169	167	177	198	149	173	158	189	169	172	184	168	160	162	162	150	168	160	169	173	157	176	148	154	177	174	172	168	163	153	168	167	173	173	181	164	162	170	164	144	150	164	184	176	152	183	152	169	183	143	163	164	166	146	162	171	184	151	166	166	204	172	186	169	160	173	187	185	159	166	157	166	141	174	160	187	161	199	195	161	180	143	178	159	159	180	169	171	182	158	183	168	177	177	146	153	178	175	162	170	160	167	160	185	182	161	163	150	161	170	157	199	182	184	154	163	176	180	150	158	161	173	151	188	148	143	172	171	178	158	170	172	164	155	166	172	163	166	182	170	160	156	195	158	176	164	162	153	175	167	155	170	180	160	163	178	193	153	178	172	164	153	172	173	149	159	167	152	155	176	154	182	173	191	154	171	178	154	164	173	177	165	149	149	191	179	154	168	178	150	205	179	155	166	162	156	176	167	185	181	141	170	155	182	171	172	179	157	165	154	186	175	159	140	168	184	172	196	161	181	165	158	155	152	164	143	181	140	176	159	179	147	154	154	158	157	158	197	175	164	173	184	175	175	156	167	172	188	149	179	156	180	163	164	184	145	188	204	171	156	190	192	158	154	176	164	150	170	169	178	174	205	161	165	163	170	165	170	160	161	153	175	143	194	172	180	179	175	179	180	185	173	179	171	155	152	178	157	169	167	173	178	177	149	170	170	172	161	172	135	167	150	155	194	156	153	181	161	148	178	169	178	171	165	173	156	163	147	163	167	164	170	161	172	174	170	171	138	155	156	151	191	164	192	158	172	166	161	176	193	182	147	168	158	165	198	160	144	161	178	159	158	176	152	158	172	158	157	188	176	178	170	149	160	182	177	174	175	165	159	156	171	179	165	161	152	191	166	167	181	164	158	165	163	176	196	161	173	169	167	179	169	151	174	161	159	198	173	179	175	155	139	166	177	176	186	176	163	161	186	165	151	165	178	179	152	192	183	201	159	174	171	174	181	173	189	146	189	176	173	163	153	168	158	165	186	174	180	167	182	178	169	145	168	153	175	170	155	162	174	145	179	165	156	163	164	151	157	153	179	157	142	186	190	176	140	170	169	162	183	160	153	178	161	165	179	148	153	158	184	176	164	168	183	163	170	181	172	145	143	167	152	168	171	160	154	157	157	161	144	177	160	175	161	166	173	155	163	165	150	194	156	160	152	172	144	179	160	196	160	154	155	161	183	180	155	188	173	154	165	165	155	173	172	154	166	155	173	168	170	165	169	169	179	169	185	161	181	191	168	163	163	189	171	179	153	178	164	158	177	133	152	183	148	166	160	177	156	189	169	186	165	168	164	160	181	168	172	151	161	159	158	186	154	166	149	149	160	172	172	162	169	156	160	160	170	144	149	143	183	148	163	156	133	146	179	172	166	151	193	154	175	168	169	175	151	189	144	134	166	168	185	169	199	174	181	171	189	196	178	179	170	159	160	171	163	170	182	172	163	157	170	158	183	158	175	178	185	159	153	173	167	175	183	167	159	179	164	169	145	181	174	170	142	176	163	171	169	150	157	174	186	155	157	151	177	183	159	158	174	152	193	155	147	168	168	198	142	181	131	139	182	180	176	184	186	178	156	213	197	149	173	152	170	159	176	182	184	164	166	180	161	181	189	162	175	157	179	158	148	167	166	164	155	147	172	150	187	155	176	170	154	174	181	171	158	154	168	169	193	156	173	169	188	173	166	178	178	145	165	164	162	162	163	178	178	127	192	145	146	181	183	167	179	170	174	188	193	163	176	170	172	160	173	179	177	155	181	200	178	171	163	181	169	156	165	150	199	138	187	132	199	151	152	163	173	179	179	191	151	166	175	154	204	180	167	172	169	152	172	187	159	203	143	164	158	160	173	177	170	174	145	162	166	164	171	180	182	179	196	148	153	165	163	178	169	197	178	159	154	166	167	168	181	156	177	162	167	158	155	164	157	173	175	191	167	155	173	160	166	146	165
5106	1557	3135	3412	2314	1797	1558	1087	661	483	410	406	409	403	407	410	445	408	423	408	434	439	405	398	391	433	398	431	409	410	416	391	438	440	375	404	411	410	413	402	422	376	393	425	398	430	407	401	374	405	373	399	426	418	427	391	436	408	406	382	423	382	413	406	411	421	398	417	390	426	418	386	413	405	404	369	388	388	389	445	395	413	435	387	421	425	424	455	366	388	466	382	388	419	378	390	380	401	403	375	464	442	429	427	401	403	412	430	428	401	357	420	396	436	409	426	417	425	408	420	366	406	379	403	383	414	378	397	408	404	396	406	382	403	409	374	397	434	434	402	412	396	375	356	398	426	417	411	412	426	396	386	385	393	417	386	419	438	413	417	426	420	392	419	388	404	386	405	417	382	404	407	449	398	392	382	408	390	401	421	402	419	428	374	417	417	375	419	432	404	438	393	424	384	402	378	405	376	391	432	422	418	409	408	371	401	397	426	418	436	437	403	409	401	457	423	407	424	397	398	386	404	410	411	414	436	404	389	391	410	436	412	418	387	415	398	374	448	453	447	411	451	383	413	365	435	394	418	429	429	402	375	394	410	423	404	403	347	353	380	406	414	451	425	416	410	429	411	392	384	421	391	459	371	408	386	380	409	452	425	423	399	392	432	362	398	429	417	401	379	421	380	405	408	410	397	413	432	382	391	377	378	386	387	406	416	386	389	416	400	403	406	415	402	420	407	422	389	401	404	382	403	437	386	409	426	412	416	410	414	407	382	415	418	439	421	391	440	395	388	409	370	377	407	404	421	392	388	408	351	400	389	444	390	383	405	434	396	418	418	402	417	393	435	400	409	403	441	384	412	438	391	408	387	357	411	408	426	377	382	425	405	425	412	386	446	434	421	418	413	385	382	404	422	436	451	451	411	428	416	419	398	404	417	425	385	374	405	426	406	363	397	374	413	424	411	382	411	403	376	441	396	416	417	405	393	383	415	406	410	429	420	432	380	419	376	420	390	406	407	440	397	396	432	406	417	423	390	367	380	415	415	427	397	410	387	399	410	405	414	397	377	434	395	395	404	402	423	373	404	422	403	405	396	403	420	444	419	393	389	401	396	406	379	355	380	423	369	412	452	402	427	430	436	390	399	397	436	409	393	395	418	430	409	377	434	419	430	400	458	408	439	428	383	436	429	422	410	395	365	407	400	411	376	393	388	396	416	414	445	370	397	389	440	401	380	375	408	379	399	403	422	431	401	403	390	403	406	380	384	406	355	439	408	356	438	385	412	385	423	400	425	373	425	345	387	426	417	407	391	382	433	420	378	402	396	405	421	415	370	415	438	390	387	438	432	400	431	426	400	393	373	430	403	435	388	388	362	440	400	417	413	393	409	394	413	406	405	404	425	396	409	429	394	455	383	385	400	372	412	404	398	368	414	424	430	399	397	416	394	443	356	437	387	380	415	429	424	411	399	408	375	384	433	403	410	437	402	397	395	437	387	405	422	395	390	418	447	390	404	397	387	401	391	416	402	440	369	421	390	363	446	398	386	404	385	429	406	384	404	413	389	409	418	414	435	475	386	394	382	402	374	400	400	423	423	411	412	394	404	408	397	426	395	376	409	408	415	416	412	361	405	410	411	386	385	396	450	421	427	411	423	408	413	410	428	404	373	407	393	418	430	380	416	399	423	386	398	453	415	412	412	425	420	418	386	371	429	381	429	382	420	425	401	385	376	399	412	432	400	425	411	414	435	413	398	396	387	407	376	434	431	433	421	396	431	427	389	398	393	365	383	398	409	414	437	428	405	386	356	418	395	383	418	401	366	403	449	366	370	416	417	390	425	396	440	418	380	413	419	428	378	398	411	384	426	394	380	410	386	392	380	454	408	397	394	381	389	377	433	410	405	411	405	416	444	398	404	400	391	428	423	410	393	392	412	406	373	437	393	398	379	440	415	404	430	438	380	368	384	421	429	404	407	389	392	394	408	415	410	360	426	398	379	381	420	397	395	396	430	415	415	389	398	386	385	384	419	363	389	390	364	441	429	397	417	359	417	387	416	375	402	386	431	404	448	422	393	397	413	394	421	393	396	418	362	440	417	387	389	386	398	412	369	410	386	397	365	386	423	381	415	368	408	415	403	402	379	425	385	394	413	439	400	373	420	413	394	404	396	407	397	419	414	431	440	404	384	423	398	377	450	383	406	393	407	428	383	431	439	370	408	377	411	397	394	416	405	402	416	416	407	374	432	382	400	404	429	408	398	389	389	399	410	399	430	428	431	396	410	434	438	402	415	401	412	425	421	416	424	453	381	387	402	405	420	401	420	426	401	414	389	404	433	416	388	403	399	418	436	420	428	400	414	375	371	407	382	399	400	380	388	401	402	405	401	391	399	428	427	417	377	422	423	396	378	409	402	377	374	409	371	414	367	426	405	393	448	387	429	398	405	376	414	452	417	404	437	352	421	394	407	386	387	410	406	406	397	391	385	390	409	403	430	425	395	443	378	380	435	370	413	409	374	400	389	458	380	388	406	417	436	403	382	415	378	407	432	431	387	369	374	403	392	419	399	424	393	440	411	418	372	429	422	419	397	401	394	371	429	415	440	427	414	385	429	403	399	419	382	420	425	411	406	420	422	408	407	432	395	377	392	383	392	408	416	406	383	427	415	418	423	390	408	421	412	436	360	422	422	407	395	383	405	419	416	411	391	408	396	400	423	410	392	416	436	441	412	380	419	451	434	407	444	421	426	437	420	403	374	440	436	408	395	393	360	418	388	446	394	398	427	388	398	434	415	428	421	411	402	442	397	397	418	432	380	415	434	428	410	379	419	405	404	439	402	437	378	407	396	437	423	420	456	372	399	383	412	397	411	382	365	380	413	383	411	399	437	430	408	377	384	406	391	387	417	408	383	418	394	430	387	378	402	379	430	413	383	402	446	407	393	388	420	426	380	406	409	398	448	399	382	427	454	361	402	399	422	380	393	433	430	416	379	402	420	398	369	410	409	433	396	379	416	395	404	428	413	395	390	428	384	435	402	392	381	405	408	388	383	399	399	418	417	422	416	390	427	427	425	414	404	446	405	416	372	379	390	403	410	380	420	431	388	368	384	379	399	415	429	428	421	383	381	404	393	426	372	406	405	383	398	390	387	402	418	384	443	402	390	400	409	394	391	411	399	409	398	374	426	414	452	440	457	401	419	389	420	384	385	407	406	390	411	404	384	429	369	445	421	412	416	410	391	412	410	409	453	409	416	409	395	403	417	387	414	417	390	415	394	414	406	384	403	398	416	369	408	430	365	423	389	410	409	380	420	438	409	433	424	378	400	404	410	403	425	416	406	417	405	402	412	419	416	420	381	418	392	398	417	439	430	399	368	369	445	412	428	425	396	394	400	405	415	404	402	428	411	418	407	404	388	402	420	416	413	413	468	428	401	410	439	420	416	404	375	456	439	375	392	437	412	399	406	404	415	415	407	419	378	390	386	428	434	401	421
20214	4020	2965	1991	1196	862	629	431	274	245	168	217	171	169	203	177	178	155	159	144	173	163	164	178	164	188	146	165	183	198	131	169	145	160	147	179	174	161	163	147	170	194	183	186	183	168	143	163	184	158	180	164	179	168	164	163	175	145	174	156	163	162	160	153	135	164	176	164	151	167	148	181	148	160	167	151	148	197	177	148	173	152	143	135	185	144	142	179	141	186	174	167	188	162	161	161	134	155	159	179	162	149	149	149	148	159	153	156	183	163	185	187	181	152	137	163	141	170	151	150	181	171	174	143	169	173	169	155	160	147	160	158	164	156	155	128	145	135	167	158	140	155	147	135	161	176	163	173	159	186	159	152	151	147	175	161	154	151	178	150	174	167	142	185	165	171	165	166	176	167	158	171	152	145	162	149	153	161	143	171	171	163	147	142	166	176	127	165	132	158	156	161	143	145	157	173	136	168	158	165	169	169	170	174	187	154	172	194	152	211	144	151	149	158	156	171	145	159	160	154	178	175	158	154	154	146	184	179	158	160	174	166	176	159	182	165	151	176	180	163	179	139	158	161	140	180	168	188	190	154	163	161	182	174	140	160	153	190	160	165	158	181	152	164	142	165	131	123	147	164	158	154	146	170	146	140	173	177	139	176	160	179	149	169	187	138	161	147	157	178	130	158	158	136	166	159	166	169	185	181	164	147	163	165	160	175	151	159	157	159	180	180	144	161	158	135	149	149	160	173	151	159	149	186	157	142	173	160	145	162	206	200	148	154	177	174	168	161	161	154	146	169	176	182	164	169	163	157	135	175	166	170	138	139	152	162	159	172	178	154	178	164	178	148	162	152	141	144	145	159	163	132	166	146	174	133	142	177	160	168	169	164	155	161	159	181	153	154	183	150	150	185	163	160	153	165	135	153	167	157	160	161	146	166	141	173	176	157	151	162	155	167	178	181	153	153	168	173	175	167	156	150	150	142	152	144	173	167	137	147	161	177	151	141	162	158	162	157	163	173	180	149	162	163	149	151	180	153	156	184	167	164	143	143	160	145	190	152	152	148	167	151	165	160	185	164	153	154	154	167	160	151	156	167	171	169	150	159	158	196	149	150	159	184	160	155	183	180	163	187	144	168	157	149	159	166	133	185	167	178	170	153	164	199	158	163	176	150	174	150	146	167	158	145	169	148	171	157	172	161	147	147	168	171	147	139	151	180	166	149	152	191	152	149	170	160	188	178	150	146	168	166	146	137	134	157	163	165	167	169	165	185	159	162	146	139	166	167	189	191	165	149	142	152	155	166	161	156	170	157	162	159	138	172	139	150	188	150	148	168	169	152	169	131	171	157	155	164	155	170	183	151	195	165	177	165	185	157	161	144	152	129	152	172	185	157	146	174	159	159	155	130	127	154	174	150	182	166	138	143	157	179	164	154	141	161	167	154	169	170	170	159	165	169	141	161	137	173	154	152	159	177	162	160	157	160	149	161	168	167	191	144	144	164	147	173	168	162	180	150	162	177	168	161	155	176	170	159	166	151	154	165	141	164	178	167	150	133	165	152	174	141	166	169	146	160	158	160	148	166	148	142	168	151	151	153	145	147	145	125	152	176	143	149	172	178	155	167	181	158	164	165	169	202	161	151	164	169	145	173	165	151	149	153	150	132	169	160	146	150	154	151	173	178	184	149	164	175	153	150	151	194	148	168	176	160	182	149	149	144	175	154	142	149	203	156	163	173	165	134	167	178	159	156	183	160	182	173	165	180	169	156	157	148	145	162	131	162	155	160	173	148	163	156	183	153	160	150	193	144	152	172	166	171	164	169	159	138	141	170	164	168	173	175	159	178	167	154	164	134	140	163	151	149	176	157	134	156	148	151	164	160	188	166	151	147	167	163	167	171	165	182	175	180	154	155	166	170	148	162	177	158	182	134	184	136	171	152	166	154	172	182	161	164	171	177	150	170	176	166	151	153	145	162	171	181	165	158	154	170	146	159	163	177	177	190	160	177	154	169	167	146	164	150	160	153	173	152	163	165	183	148	165	153	168	137	165	168	148	174	159	184	161	172	174	149	187	176	176	162	170	138	168	157	157	153	175	158	163	160	151	167	147	189	148	166	182	152	168	185	143	158	143	148	131	156	168	180	156	192	180	157	144	145	179	175	151	152	159	175	177	164	172	163	148	141	149	188	167	157	136	159	150	169	153	170	174	184	178	174	164	172	150	161	155	161	171	149	148	147	168	167	171	158	188	157	162	153	175	158	148	148	172	178	141	174	142	157	160	180	155	175	144	178	189	149	199	143	159	152	144	164	153	167	147	173	182	179	146	160	183	136	159	147	177	156	184	191	163	175	177	150	149	163	137	164	144	163	176	186	166	157	179	166	164	168	146	148	144	150	146	159	166	155	150	168	155	182	171	175	160	159	177	160	151	191	158	167	180	155	151	168	160	152	181	183	141	163	139	168	135	184	174	152	159	177	147	154	155	151	176	139	159	154	155	171	173	183	147	174	155	147	156	150	167	151	145	160	189	160	137	175	159	164	155	171	144	164	176	159	175	144	167	163	170	181	164	175	158	164	171	174	164	193	154	162	173	176	173	175	164	173	166	157	163	157	164	140	157	155	170	167	157	142	176	171	176	187	167	162	154	192	184	199	173	168	166	167	156	171	176	172	176	155	144	151	165	160	153	154	170	165	126	167	148	154	155	160	147	153	152	158	165	170	142	128	174	152	170	157	158	161	162	157	145	163	175	166	151	175	160	192	160	177	141	134	143	154	151	194	136	159	155	154	152	174	171	144	171	149	153	141	170	166	143	157	137	155	147	160	142	161	172	164	170	161	166	170	156	153	193	153	185	139	150	147	143	169	171	149	205	174	148	169	171	170	187	166	181	166	189	140	159	149	168	179	156	156	156	178	149	180	150	180	157	177	168	168	152	148	144	142	162	152	145	169	137	121	136	162	153	164	170	150	155	167	150	165	166	139	141	138	143	149	160	142	149	150	175	166	162	155	158	148	169	181	156	143	159	156	170	141	158	178	141	152	164	139	162	153	163	163	173	161	136	149	141	150	181	176	143	151	141	170	168	143	179	155	176	156	159	188	175	186	153	176	149	138	172	166	183	168	160	193	189	167	144	132	181	158	174	152	158	183	173	158	167	159	168	195	167	185	166	150	156	164	168	172	170	150	153	154	155	147	155	168	145	161	163	164	172	191	187	159	169	158	146	169	151	167	147	138	169	164	169	168	148	156	188	154	170	163	169	165	166	154	162	154	170	167	169	172	161	166	160	171	153	179	151	144	131	175	130	159	170	166	166	157	168	191	151	183	150	138	175	157	165	150	171	147	158	159	142	177	148	179	152	169	171	160	180	190	167	158	173	170	170	199	144	136	186	168	156	155	175	169	203	173	159	149	163	166	152	153	136	166	165	177	186	162	172	146	182	176	169	164	164	150	145	160	158	155	174	147	162	143	156	157	158	169	156	156	167	172	154	156
12152	2576	5610	5754	4445	3457	2602	1584	959	740	613	557	519	513	498	456	496	452	432	465	459	465	462	445	461	446	412	407	430	462	477	440	481	446	447	420	402	452	434	403	428	421	419	405	428	386	407	413	407	428	430	422	393	427	458	406	391	394	385	407	409	441	416	427	386	431	425	427	432	403	402	417	418	402	399	379	420	397	393	419	388	425	396	405	363	426	398	413	396	389	398	457	395	383	406	366	421	437	403	384	391	405	393	417	416	384	369	393	402	416	385	454	404	398	398	413	381	420	386	405	432	418	396	393	431	380	418	404	428	405	388	384	425	438	413	382	416	428	400	417	387	386	417	423	384	362	393	428	383	408	451	451	419	423	415	422	396	409	385	418	392	423	410	427	439	448	409	382	382	408	428	404	413	411	419	395	423	398	396	403	417	367	404	432	429	416	404	393	405	405	383	434	390	409	416	388	356	380	430	423	413	402	441	425	393	405	431	401	393	432	378	404	381	414	384	376	393	419	381	384	386	408	393	406	385	442	402	441	398	405	414	414	401	408	422	402	471	390	382	371	390	342	417	410	364	397	405	423	391	412	411	372	413	383	414	423	399	407	410	390	427	428	434	407	418	420	407	377	429	409	385	425	408	422	362	394	407	396	384	355	402	394	380	421	423	386	410	412	409	395	378	385	393	412	414	410	414	378	389	400	377	403	375	412	424	420	411	372	426	435	394	377	368	408	380	420	397	418	382	400	402	396	397	368	392	387	406	428	440	373	388	415	400	419	400	411	376	411	452	401	392	426	430	403	420	415	432	382	389	375	423	427	375	419	398	421	407	396	380	417	437	391	418	386	429	395	425	386	418	421	385	410	417	401	392	398	376	401	386	441	386	413	408	418	433	420	396	414	414	403	415	417	369	426	404	413	428	438	390	423	420	414	403	430	425	416	416	378	424	417	374	406	370	375	395	389	440	381	410	475	420	436	408	401	398	405	449	420	405	408	384	384	355	384	436	393	406	397	436	391	370	373	407	399	409	397	368	402	426	405	409	419	419	449	435	406	402	388	390	398	405	399	412	424	437	407	418	422	425	387	412	371	417	356	388	400	405	402	416	433	414	432	395	383	403	399	382	438	446	399	429	419	421	422	422	373	438	415	409	399	394	422	414	418	380	404	415	404	411	409	447	426	390	415	375	404	396	410	415	400	437	436	404	418	434	399	380	434	414	393	394	416	384	410	392	410	377	408	462	388	414	405	353	427	399	409	411	364	378	378	436	405	390	444	391	383	373	394	416	435	409	378	394	400	388	414	380	428	406	417	423	373	381	405	421	404	412	380	431	370	405	419	402	428	376	422	371	413	427	392	417	374	367	399	407	384	401	430	406	395	422	402	409	401	423	401	410	425	417	376	408	432	389	411	406	408	406	376	390	403	402	426	392	378	391	410	386	402	393	419	389	392	417	440	405	397	417	391	370	455	416	430	447	391	396	412	375	433	434	399	416	365	418	418	417	416	365	379	384	368	405	390	426	451	384	388	386	411	403	395	364	447	389	425	407	376	386	417	381	405	391	418	423	375	401	444	441	399	405	390	403	405	377	387	386	406	430	390	388	415	419	382	442	391	413	396	383	371	371	382	377	401	383	452	426	381	432	420	400	399	394	381	354	379	399	439	423	415	400	415	398	401	387	418	407	432	410	399	397	423	389	408	419	401	428	449	407	392	393	390	398	406	409	414	403	379	419	381	362	428	402	376	414	410	406	403	405	385	419	396	420	418	370	404	427	424	381	406	398	393	408	421	358	418	401	413	389	400	391	375	400	400	436	407	434	387	385	360	437	421	414	435	372	357	390	395	391	439	422	392	400	397	402	431	440	444	397	374	369	403	419	432	395	425	417	417	394	388	424	416	431	383	402	399	427	411	439	424	382	398	378	435	412	387	420	411	431	391	433	396	383	428	398	410	382	412	420	428	392	431	383	434	377	414	423	418	394	381	357	444	382	416	409	425	417	373	432	421	461	390	379	414	413	423	426	393	413	390	396	374	373	380	425	425	400	417	392	405	402	390	425	417	406	427	430	402	377	414	413	405	359	393	430	370	412	400	416	451	372	410	420	410	405	405	420	421	409	397	371	403	396	351	403	427	407	398	407	396	387	410	391	418	435	393	419	451	404	422	421	393	404	360	403	388	413	412	422	395	428	407	391	381	434	392	400	353	432	405	400	440	429	392	405	371	420	419	442	424	392	385	427	405	416	405	436	388	386	385	430	386	423	392	434	433	419	423	399	399	400	384	426	376	437	401	448	446	407	424	389	415	425	422	424	403	408	409	387	432	398	410	428	410	393	406	383	406	381	389	398	415	407	382	419	409	386	415	389	405	431	424	418	395	387	398	389	385	388	402	408	419	428	418	396	423	445	408	413	417	425	407	420	406	445	414	412	415	442	411	384	392	426	389	438	379	435	471	422	413	404	424	425	410	371	435	420	435	421	370	414	385	411	421	428	405	373	379	416	377	438	363	398	439	415	362	424	410	393	397	393	406	417	387	374	390	426	406	414	435	400	423	381	408	374	386	358	399	395	455	401	444	406	401	365	386	395	414	403	424	427	443	415	427	389	386	418	386	386	409	450	399	423	442	413	396	383	388	427	423	387	446	393	425	371	416	405	424	390	410	399	365	391	372	397	393	404	401	412	395	448	391	409	423	386	456	401	451	396	373	410	412	439	397	370	406	438	438	385	397	456	421	378	440	360	444	419	421	413	404	395	368	405	435	401	415	424	383	391	423	375	417	433	370	398	428	388	366	423	409	406	402	406	436	427	419	399	419	420	416	445	403	401	432	410	426	390	442	419	408	424	381	397	401	401	408	413	400	433	431	422	392	420	393	375	396	398	418	367	437	399	402	414	392	419	392	410	383	413	417	414	400	421	400	396	404	420	407	416	415	400	397	409	395	379	405	396	405	383	417	374	419	435	433	366	398	429	414	398	376	388	386	436	419	377	389	438	406	430	385	409	379	420	397	422	462	432	392	500	394	418	426	400	430	426	391	376	437	370	385	410	410	428	400	397	396	456	407	429	411	437	389	437	400	405	420	416	418	402	395	383	357	360	364	427	424	404	405	391	443	391	413	407	365	404	411	365	392	408	407	460	403	368	390	408	395	399	388	442	393	412	416	432	379	423	411	412	378	410	389	387	370	386	413	431	391	377	403	400	385	426	389	421	403	394	404	410	390	408	434	415	399	384	408	397	430	421	429	404	425	418	442	374	413	393	402	421	351	414	408	413	388	404	415	423	422	414	402	411	401	422	400	390	400	430	405	426	392	360	409	374	390	448	394	405	406	407	391	420	378	415	412	380	399	414	365	416	387	387	400	426	398	399	411	392	406	378	403	384	377	398	412	410	392	428	382	401	373	431	412	421	440	398	402	431	408	431	396	414	439	405	383	404	444	418	390	389	396	385	409	397	454	418	398	391	448	424	403	401	405	395	413	401	417	394	402	422	395
29238	6852	4510	3093	1908	1368	903	583	428	439	430	387	352	323	343	336	355	318	323	334	318	355	337	349	349	292	333	321	333	309	337	326	334	332	316	310	314	317	304	271	332	308	311	335	297	301	282	322	344	307	292	335	311	299	298	335	326	316	313	310	298	324	328	331	296	312	275	305	309	295	351	314	327	306	344	319	290	302	305	295	280	299	324	309	321	360	344	315	315	347	303	338	275	367	317	281	293	317	328	303	307	334	315	290	330	321	308	323	280	281	276	300	323	302	307	300	312	317	297	307	305	305	302	308	278	328	330	336	327	338	284	277	331	331	266	295	323	287	329	324	280	337	288	295	352	323	286	324	313	325	339	321	329	332	289	292	320	330	296	326	277	277	309	288	305	304	318	348	283	285	317	315	330	311	323	299	334	311	327	305	303	336	347	310	290	315	293	308	332	311	300	309	323	306	325	330	329	330	298	305	298	293	313	313	349	326	339	277	299	307	346	314	299	319	325	347	327	303	322	336	296	317	278	356	343	301	312	298	336	312	297	287	338	281	285	304	296	315	357	310	302	304	294	286	308	309	339	317	278	327	331	284	298	304	347	282	317	301	296	285	307	309	341	317	312	308	279	340	287	309	326	321	309	314	309	301	301	326	299	293	305	302	305	355	272	300	293	324	323	343	309	276	334	319	338	276	327	306	316	263	312	308	335	342	280	285	307	316	305	310	291	298	310	330	320	305	336	297	329	341	335	323	291	292	335	311	314	316	294	336	342	357	338	306	330	283	324	312	295	306	292	295	324	321	339	303	327	342	308	313	334	306	307	325	316	317	318	276	295	315	297	333	315	318	306	330	330	280	321	296	329	299	302	318	362	327	333	325	289	317	315	316	317	321	345	322	321	310	312	301	306	326	296	295	285	328	307	310	305	321	285	309	295	316	346	332	306	328	338	324	312	299	309	339	309	313	323	294	305	294	342	305	301	279	316	326	347	298	327	312	327	334	325	317	293	338	292	281	310	304	280	305	337	300	324	322	326	314	303	281	320	287	270	311	321	315	298	335	305	281	341	306	305	300	320	317	304	318	303	305	303	321	297	355	294	271	289	304	320	311	323	278	309	295	292	304	322	342	339	356	314	335	344	324	282	304	300	313	340	327	283	313	322	323	320	338	293	318	326	293	301	319	324	317	310	273	267	310	348	317	305	304	315	311	299	307	307	300	327	308	291	299	305	312	275	314	311	293	287	325	320	316	321	288	313	293	319	319	320	320	269	307	371	304	294	306	335	332	311	265	303	309	292	317	353	302	265	306	291	295	302	309	334	304	316	318	254	281	282	256	313	330	295	286	275	282	350	334	276	326	333	288	277	313	271	311	287	302	344	331	287	324	316	305	306	320	281	308	367	281	282	322	311	321	289	298	354	282	330	314	305	320	350	278	295	299	302	290	332	290	330	310	310	306	315	306	298	307	310	326	288	322	319	302	345	287	317	285	334	313	313	332	303	317	340	321	295	344	327	311	310	276	300	301	294	291	336	338	284	283	351	303	284	334	349	286	285	284	313	310	284	352	332	295	331	331	301	319	345	304	291	299	288	350	328	321	319	310	280	283	299	335	329	329	297	331	293	320	309	313	309	332	294	316	351	317	322	330	331	313	290	292	302	309	338	289	283	314	313	304	320	312	315	299	327	318	278	324	326	320	288	300	299	322	364	311	342	291	311	320	326	338	315	329	359	332	332	335	299	296	299	316	323	304	290	340	350	283	337	286	319	329	313	278	306	309	347	301	328	296	318	306	314	324	327	304	316	299	317	312	361	364	284	302	301	329	304	317	285	319	328	315	323	340	342	308	297	329	337	330	292	309	326	303	306	277	312	303	334	312	321	310	298	302	307	311	302	310	320	299	323	294	321	323	307	298	330	281	358	331	352	323	315	302	306	292	301	310	280	301	327	316	296	315	291	276	279	341	303	284	335	305	304	314	266	322	350	296	304	321	318	305	314	320	312	300	314	293	305	329	314	329	330	275	319	294	289	348	343	301	319	326	297	276	304	314	341	311	311	296	284	321	290	313	309	326	309	325	278	300	301	275	352	319	277	330	313	317	320	283	289	312	340	323	320	318	301	325	295	339	338	358	291	294	320	286	276	296	314	292	290	288	284	312	309	289	313	323	352	295	303	310	309	304	325	302	340	300	304	314	304	323	348	343	331	340	310	308	288	326	337	285	324	321	288	273	309	279	307	314	295	319	321	300	296	357	315	285	296	324	297	331	307	284	276	319	359	334	309	298	278	322	324	304	325	337	301	305	330	305	295	295	328	301	298	284	314	297	322	314	310	332	341	304	336	303	326	329	303	291	307	288	319	297	306	308	311	335	295	308	305	336	303	308	292	289	306	338	298	310	318	290	286	302	276	295	307	333	332	350	312	328	328	279	336	308	277	312	308	333	302	295	296	305	333	326	308	322	305	330	350	318	319	318	307	318	336	331	308	308	305	321	340	336	310	323	336	291	311	319	283	314	328	304	278	333	313	310	279	313	283	325	332	323	316	309	307	331	324	320	301	304	296	287	293	298	311	314	303	309	319	310	331	323	335	305	313	341	277	273	326	300	283	297	321	315	275	273	312	337	287	318	294	321	309	317	324	329	317	312	328	311	323	299	328	302	323	310	321	320	306	318	338	305	276	318	331	307	297	299	307	325	325	305	341	338	294	279	262	316	291	290	318	334	326	312	309	292	287	308	329	312	331	321	301	323	321	328	279	346	314	302	324	319	332	293	320	336	292	322	293	280	318	315	339	262	313	345	308	340	285	296	303	345	307	308	310	324	279	347	329	294	285	324	322	293	309	339	329	376	299	302	280	324	329	354	285	320	310	311	329	315	316	301	347	297	303	295	319	258	327	333	317	314	284	347	330	321	293	295	313	301	315	286	291	322	333	313	345	291	294	362	340	299	321	294	349	335	335	288	285	299	323	335	308	336	306	308	308	341	322	298	283	335	310	306	298	297	335	339	313	294	285	300	326	334	348	335	308	332	280	322	304	289	304	330	341	304	324	307	319	297	323	365	296	335	328	306	300	296	301	297	299	307	356	274	273	317	283	302	358	318	295	301	293	301	326	321	326	289	311	293	298	305	311	293	309	307	303	323	306	326	338	315	308	283	315	360	333	286	291	315	314	317	339	349	284	320	302	285	310	287	278	308	331	270	301	292	303	283	301	313	307	298	324	321	296	340	293	334	317	319	313	298	327	307	300	319	314	306	321	325	319	309	332	277	333	316	291	284	311	333	308	329	304	306	319	316	301	312	338	305	299	323	289	300	327	339	321	333	318	308	307	339	282	325	292	304	280	282	310	297	326	328	303	331	269	340	325	289	295	314	308	349	311	299	317	321	308	302	342	305	295	331	308	303	285	328	307	328	295	307	327	320	309	338	319	323	307	290	287	307	293	316	309	324	300	293	321	312	318	339	321	290	324	303	294	301	323	316	309	300	331	341	308	272
16085	3491	7316	7890	6354	5449	3631	2151	1546	1253	1084	985	995	906	890	854	797	838	824	800	811	802	824	788	783	767	781	690	732	737	770	738	742	730	757	748	746	739	736	741	745	728	749	700	713	768	740	705	723	697	711	695	689	733	701	723	707	760	710	744	717	679	707	724	748	758	695	724	735	728	683	701	725	652	745	710	708	723	667	707	687	688	706	675	728	672	739	738	688	734	697	665	706	735	652	702	743	716	684	720	681	705	643	710	703	685	658	691	718	713	678	713	684	726	690	717	709	725	709	709	676	693	693	734	716	678	674	744	700	652	678	660	666	667	710	726	686	734	713	652	725	703	700	692	669	692	655	752	712	727	691	708	688	675	699	714	735	725	683	676	696	733	697	727	716	754	712	711	731	703	679	698	698	702	713	690	683	715	706	732	721	732	728	661	724	688	697	687	730	667	709	712	719	688	723	751	698	713	693	713	703	653	656	683	703	699	695	678	664	690	745	739	702	707	710	684	725	700	748	726	727	720	703	736	699	703	717	696	689	734	739	702	727	738	702	687	657	642	683	689	658	732	698	715	725	712	657	724	719	705	675	713	670	704	728	707	722	685	674	658	717	711	689	679	682	715	738	724	658	724	665	718	747	678	703	681	676	673	661	654	711	673	685	711	696	691	690	727	711	679	701	734	689	703	707	709	705	675	666	733	704	727	653	676	697	712	681	675	726	683	697	719	683	682	739	671	718	681	694	679	696	725	686	633	704	736	732	695	696	759	695	711	725	696	666	665	676	652	750	738	732	751	652	688	740	678	693	707	693	725	681	743	704	665	671	630	683	729	710	696	700	737	721	678	741	689	641	716	680	697	710	735	714	700	715	680	728	705	715	695	657	667	697	715	668	669	695	716	682	722	698	736	704	681	699	741	707	761	707	706	729	660	684	677	731	694	674	710	711	763	716	689	672	700	722	684	696	718	706	643	688	695	664	717	701	690	721	706	715	725	716	721	662	676	666	699	659	658	713	700	691	678	670	713	689	690	727	658	680	715	689	755	740	735	706	702	701	680	731	688	712	716	729	741	700	692	677	683	744	681	714	677	697	697	705	689	685	688	726	683	717	732	690	747	717	669	683	685	678	660	685	695	694	689	639	702	708	729	703	680	709	711	674	707	685	679	690	710	690	724	755	692	724	662	718	733	640	714	713	722	712	683	708	699	628	723	687	727	673	667	685	691	735	705	699	719	710	718	664	677	743	701	680	686	694	718	686	730	657	695	752	700	695	694	659	710	698	699	691	668	679	704	704	708	688	730	661	713	642	713	720	673	685	685	740	708	718	708	689	738	734	665	667	681	655	651	717	728	681	686	714	684	709	656	680	665	704	694	727	649	682	731	698	692	669	733	691	737	700	704	736	666	664	713	698	678	699	720	680	683	669	721	730	687	731	692	675	677	684	707	709	690	715	717	718	672	731	622	691	689	709	692	684	694	697	689	695	670	738	742	696	708	694	710	681	679	667	734	714	738	716	697	667	678	688	704	704	685	725	723	692	710	687	674	703	735	685	717	749	702	673	678	725	725	688	701	743	689	753	706	748	679	624	659	682	671	697	700	746	746	716	685	693	699	703	735	678	688	737	691	710	719	700	713	704	729	659	660	725	670	714	716	661	675	693	708	696	666	700	722	736	720	708	699	719	710	706	651	713	658	711	658	653	698	693	723	660	686	726	698	688	756	746	735	714	692	695	720	666	710	660	733	699	675	701	756	689	687	688	716	743	694	697	741	702	716	705	712	725	660	715	722	676	685	703	725	707	727	720	710	692	717	682	717	658	727	662	682	702	711	745	672	657	726	717	695	675	687	699	691	700	683	696	735	720	740	669	726	722	694	652	710	656	699	713	697	632	685	698	716	719	694	645	716	740	740	672	747	695	678	715	687	692	696	690	674	703	720	735	661	687	699	713	680	755	727	651	721	671	720	726	687	693	695	714	719	688	636	642	647	729	706	678	717	695	702	682	654	743	744	719	685	705	674	687	708	718	687	727	702	650	691	662	675	647	737	722	744	723	720	672	706	711	697	727	721	684	696	702	713	736	669	737	700	733	744	704	751	743	717	681	706	680	707	693	729	698	748	694	697	681	706	714	677	667	705	737	695	662	687	712	727	694	709	721	754	690	686	706	698	690	710	708	721	716	687	651	743	680	683	734	699	729	686	750	707	684	731	718	716	682	671	668	681	687	716	703	671	657	718	683	687	664	694	693	719	711	727	691	692	717	723	670	741	700	679	717	684	684	732	719	727	707	720	695	680	754	685	763	733	684	675	746	713	692	728	674	647	705	712	675	689	733	711	689	692	688	699	704	667	731	719	704	691	703	681	711	699	680	680	755	687	674	689	703	653	679	681	682	726	738	719	707	734	711	717	679	719	722	658	718	681	627	703	721	707	697	686	665	690	691	662	737	720	668	731	726	685	719	696	711	698	713	715	679	749	650	686	760	689	664	651	641	701	734	713	744	739	718	701	741	731	707	660	700	665	723	672	718	718	649	661	717	690	710	696	709	702	702	709	714	697	740	712	729	744	707	694	735	683	750	681	692	684	718	726	688	709	689	670	637	700	691	691	703	721	675	731	722	738	693	666	723	708	703	689	709	699	695	659	692	640	747	691	706	676	693	674	737	693	722	686	706	727	717	727	700	723	762	697	685	685	714	705	702	741	626	711	663	696	729	704	689	689	675	683	706	742	680	728	705	693	676	698	753	723	674	693	675	646	725	709	731	714	712	684	701	732	720	719	670	725	718	664	729	729	712	722	681	692	715	727	659	715	763	711	737	653	685	735	712	685	669	714	696	762	699	693	695	737	736	719	697	723	674	704	699	681	700	686	701	724	707	699	775	659	709	687	703	745	680	731	649	752	740	721	722	775	708	711	715	678	755	716	683	697	692	697	703	686	709	688	672	665	735	700	701	696	703	684	696	705	688	724	662	681	658	691	714	696	706	719	701	668	700	712	694	706	686	630	706	695	714	714	705	658	689	670	670	747	733	676	647	711	684	741	679	737	714	711	661	725	748	698	678	703	692	709	655	701	762	670	705	686	718	715	713	710	693	665	688	704	725	730	710	732	710	723	719	682	712	654	699	673	762	705	740	740	725	679	720	682	680	737	664	704	675	699	701	743	684	701	703	687	662	685	724	701	676	695	704	698	710	683	716	720	715	756	697	727	747	695	677	716	673	729	702	730	753	749	690	660	724	646	744	669	697	674	729	699	719	743	727	708	693	714	734	681	623	642	710	730	701	718	695	689	686	707	676	649	731	711	678	729	681	692	722	682	722	701	678	688	678	748	656	715	699	661	658	738	731	676	727	676	714	737	747	702	734	712	725	675	716	690	706	717	708	697	699	664	717	748	693	683	743	693	669	693	684	714	707	733	687	703	716	656	724	673	697	686	752	698	646	659	692	662	634	694	724	696	744	672	697	642	677	665	743	738	733	677	691	703	716	744	672	718
7555	1618	1361	880	562	460	311	210	189	168	168	169	164	157	150	178	154	155	160	138	158	153	166	201	172	162	163	157	163	153	163	170	163	190	171	175	179	170	167	183	168	149	156	171	147	180	164	184	161	165	171	155	170	168	163	147	144	193	165	160	162	162	161	189	151	163	151	186	163	159	164	178	157	174	158	163	153	157	156	177	160	173	163	154	159	189	169	163	145	161	165	202	159	181	155	170	176	166	165	143	161	167	165	198	179	144	170	167	173	170	154	158	175	160	160	157	194	162	167	178	155	183	164	154	150	174	167	172	156	179	150	155	158	173	136	157	164	166	153	176	176	154	150	168	162	156	129	137	177	174	143	127	200	161	178	156	149	150	160	174	161	152	173	163	165	138	166	136	145	143	142	158	181	163	170	156	126	142	159	152	167	164	170	160	172	161	183	167	173	167	166	149	173	177	151	164	168	177	169	181	163	157	160	162	161	161	172	151	163	146	146	167	160	163	184	157	167	172	161	179	165	160	159	179	148	183	157	155	163	173	162	189	158	177	173	176	150	156	151	190	154	158	157	158	177	170	166	181	168	166	164	164	148	153	159	165	167	167	157	145	168	152	140	189	169	176	170	173	169	180	150	170	185	163	159	172	173	155	179	156	171	132	163	179	172	177	163	172	179	172	185	169	159	158	139	162	168	185	148	146	158	167	160	132	153	169	170	144	174	175	170	173	153	144	145	159	177	152	159	159	179	168	160	174	181	157	155	149	177	162	147	160	193	182	178	173	167	147	186	157	164	177	171	166	162	168	172	178	159	134	160	164	190	155	198	164	197	158	164	178	176	185	170	174	173	149	141	146	152	171	154	179	157	185	177	142	148	161	166	176	151	159	188	192	167	165	162	157	177	149	168	176	163	180	163	171	171	165	167	160	142	164	155	178	179	164	151	154	167	168	154	139	155	169	167	179	205	139	160	149	171	166	155	154	177	175	172	179	169	158	133	177	149	180	165	155	163	179	150	171	179	165	150	158	162	172	163	161	181	148	183	171	176	195	178	159	170	172	187	147	190	171	159	156	170	191	162	156	164	150	170	153	160	178	139	163	153	155	163	173	148	156	193	155	168	173	172	188	163	175	167	181	179	141	133	156	171	147	173	164	175	165	145	182	164	166	162	180	177	156	174	183	159	146	167	153	163	165	149	159	174	133	153	157	183	180	187	159	157	135	182	171	163	171	182	180	163	174	175	169	146	149	161	181	165	163	183	174	159	171	167	166	180	172	161	154	143	160	152	164	168	164	173	148	145	166	167	156	192	155	172	151	139	148	177	179	194	163	158	147	186	172	149	163	154	171	147	154	168	201	163	158	157	159	156	167	178	150	170	155	139	154	169	171	157	155	161	185	155	161	162	138	175	162	151	170	175	170	145	183	180	173	177	165	161	166	181	186	166	152	161	167	155	163	169	178	180	179	147	156	174	155	154	150	167	173	164	156	150	168	185	152	170	174	161	156	178	165	154	168	183	141	165	159	159	166	163	166	147	164	184	172	147	179	138	176	170	158	151	192	168	177	158	163	175	160	173	170	175	162	179	182	147	193	157	149	165	196	166	169	155	149	166	158	160	165	149	187	171	180	142	150	161	162	165	168	171	156	145	189	146	175	172	178	175	153	160	179	177	145	195	157	153	162	159	145	154	189	180	165	195	165	166	168	164	163	171	157	164	170	163	190	160	176	167	151	152	126	171	141	146	185	167	162	174	184	163	136	169	140	148	177	158	144	184	175	151	156	180	148	186	162	142	154	139	165	174	171	156	172	175	148	186	130	164	176	150	155	185	152	156	168	162	184	159	162	156	157	166	157	155	161	176	138	180	161	151	176	155	147	159	161	160	159	157	163	160	160	175	176	152	153	153	164	139	163	182	172	172	162	164	131	159	157	173	157	180	154	181	159	162	190	185	188	165	170	186	167	180	152	173	186	152	183	170	155	164	153	154	148	191	163	164	150	165	152	163	173	158	192	147	147	149	160	159	166	180	155	150	168	185	160	152	183	182	151	164	163	153	163	148	168	181	200	190	158	150	163	152	161	189	148	173	157	133	175	163	175	160	178	142	145	176	182	165	149	179	162	168	156	167	173	154	150	131	167	156	173	157	167	167	191	165	161	149	155	152	146	152	141	184	157	155	160	180	154	156	150	182	171	190	174	152	171	163	165	153	190	163	168	177	135	148	168	180	149	152	178	137	167	148	166	165	173	158	169	186	157	148	146	163	166	181	178	138	154	172	157	159	150	159	157	156	191	182	164	135	201	164	193	170	154	158	181	164	156	155	181	169	157	145	167	162	177	193	170	182	154	159	156	156	194	153	156	153	162	184	154	163	160	187	171	151	193	146	159	169	151	157	159	189	157	174	162	156	151	146	154	157	133	169	165	161	168	171	175	152	155	158	162	158	155	161	158	141	160	154	176	173	177	172	142	170	167	195	213	166	154	174	173	159	165	174	179	139	154	154	184	178	154	180	181	129	153	171	170	166	145	158	144	149	166	157	179	167	156	165	171	145	183	159	179	159	171	180	146	176	152	159	190	177	143	165	167	170	184	171	179	143	162	170	155	149	164	184	171	148	200	168	160	164	160	189	160	170	151	180	157	170	159	180	166	162	167	164	163	154	172	187	151	149	188	165	152	168	168	174	151	142	159	166	195	169	137	164	160	171	161	159	159	146	156	170	164	150	149	158	170	162	163	161	153	157	179	181	166	162	170	162	183	141	165	161	147	171	179	155	175	165	150	163	158	162	169	144	172	179	155	169	172	159	162	156	151	185	169	162	158	166	187	154	188	172	159	152	179	151	142	154	162	164	150	169	153	154	163	190	168	143	162	153	180	184	170	176	165	165	173	178	159	163	167	208	167	175	144	179	148	157	168	168	192	165	162	182	175	188	147	166	183	171	186	170	159	150	157	162	165	163	132	160	177	174	155	183	194	183	157	139	167	159	155	167	177	141	150	151	181	182	145	176	161	165	165	172	162	178	164	157	149	135	165	173	166	173	148	179	202	169	163	182	166	156	177	164	166	174	149	147	161	178	185	174	136	175	157	152	162	169	187	162	150	153	151	186	143	177	141	150	168	153	161	148	154	161	131	144	158	188	167	174	158	158	160	173	189	172	153	179	181	172	167	160	173	144	169	172	153	165	162	161	157	166	145	169	189	145	178	163	145	174	163	165	169	167	135	164	168	162	187	198	172	164	165	178	152	153	164	170	171	166	167	155	141	164	190	190	168	174	184	139	152	165	166	174	164	122	156	154	144	190	151	155	173	165	161	159	161	174	164	177	178	174	177	167	159	182	149	175	172	169	151	189	168	148	176	158	158	146	153	163	150	166	144	161	149	149	157	185	156	181	152	155	167	162	151	157	170	158	166	173	155	179	170	179	183	158	156	137	144	148	152	179	184	175	155	167	191	174	162	191	177	164	151	182	202	162	169	171	171	164	184	168	167	175	163
4794	1486	2670	2976	2363	1876	1151	721	523	469	437	411	428	419	409	407	395	392	407	393	411	421	430	385	461	412	425	388	397	412	420	407	400	344	405	408	421	386	381	392	388	431	378	410	380	380	413	381	380	405	397	400	395	385	359	402	397	410	401	393	416	436	420	403	391	425	421	430	380	398	371	428	381	389	393	454	398	382	410	401	381	410	406	412	362	377	381	432	413	392	365	420	387	417	384	407	381	382	385	407	427	400	384	417	386	420	397	417	390	404	385	414	423	419	385	435	400	417	406	426	360	420	391	387	420	364	402	411	407	374	417	404	412	373	374	391	394	390	379	380	410	389	434	382	380	382	388	392	385	355	414	425	417	411	415	389	394	411	404	405	403	403	391	393	379	368	386	379	390	397	429	389	433	340	442	442	401	365	401	396	407	406	391	382	422	417	383	373	380	415	397	394	426	391	414	433	391	388	396	412	391	434	377	410	389	394	376	415	410	406	384	397	396	398	421	372	389	390	403	432	395	396	397	416	402	390	400	387	353	402	404	370	399	402	370	383	388	407	414	424	383	363	438	427	406	369	396	387	400	401	410	385	362	415	384	433	395	413	386	408	387	373	419	422	407	399	418	385	372	406	399	417	395	433	406	392	379	409	420	404	395	357	398	381	424	398	379	376	435	384	416	358	411	394	381	389	357	416	413	389	376	386	356	378	388	424	393	383	396	406	375	403	383	376	421	373	453	407	402	397	366	376	416	421	381	386	413	420	417	401	391	399	397	423	371	390	372	408	410	385	410	404	404	386	415	426	387	401	412	388	420	357	403	395	425	401	393	392	371	376	412	383	361	388	394	396	410	397	392	406	418	397	386	396	425	418	409	397	383	374	397	415	396	367	422	372	369	373	374	399	375	374	390	376	411	399	430	376	388	426	390	414	407	385	384	442	371	394	381	394	398	428	383	400	397	400	405	384	415	406	409	372	361	380	424	423	390	379	409	428	393	422	409	423	396	394	367	411	371	389	374	437	429	393	396	372	429	444	362	402	391	425	417	444	401	373	427	412	386	412	383	414	421	353	358	394	414	388	414	408	381	405	382	385	376	411	404	359	415	395	399	403	399	415	387	399	415	417	429	403	382	398	414	411	377	419	403	439	406	403	411	415	409	397	428	396	400	396	408	377	394	440	411	377	365	386	400	405	431	362	389	409	418	388	401	408	383	364	413	415	416	418	413	368	406	419	414	389	388	420	380	389	377	416	413	403	424	452	384	390	407	404	405	409	410	389	440	388	410	412	398	419	369	407	430	384	434	396	412	372	393	370	418	381	425	410	410	409	421	364	399	420	390	412	398	397	398	411	407	389	398	403	403	408	383	408	414	427	400	397	406	402	397	387	440	398	362	378	395	407	409	442	384	395	400	399	389	400	418	410	417	386	389	436	412	393	429	387	399	390	395	404	356	394	410	407	389	420	396	403	423	420	435	397	381	392	401	393	393	384	387	406	391	387	382	378	408	410	401	415	388	395	397	410	409	382	410	415	397	380	394	414	367	403	426	387	413	368	415	359	384	412	371	408	391	392	402	406	394	414	398	396	423	390	363	386	395	412	396	386	417	404	400	402	390	429	397	397	377	401	357	434	386	417	391	403	383	407	396	377	386	377	395	400	413	413	416	381	387	416	398	387	389	410	387	414	407	383	419	396	348	414	405	428	379	379	413	403	418	461	400	407	393	388	439	398	393	397	402	405	363	367	416	372	433	370	391	392	386	395	367	384	404	392	400	346	406	394	364	411	410	384	418	396	412	395	424	400	395	369	410	347	381	415	377	428	425	378	414	367	385	377	392	391	407	394	392	358	402	390	396	373	377	451	369	397	419	406	380	409	402	394	395	340	430	370	385	420	408	390	391	373	392	407	393	397	406	386	417	366	370	416	411	397	417	429	378	376	387	392	407	412	420	422	372	389	388	420	413	385	397	411	360	419	406	410	397	429	392	380	393	356	368	392	398	418	390	374	380	399	370	407	405	407	393	392	382	426	398	375	395	413	386	380	413	408	419	389	372	396	384	409	421	385	381	377	418	419	400	408	401	412	397	385	423	419	397	426	441	395	377	388	400	389	373	421	357	421	400	383	422	416	377	394	445	395	408	396	384	408	419	372	391	386	422	388	403	369	397	401	408	409	421	409	420	366	414	398	396	397	369	408	449	429	419	379	390	412	436	392	382	460	404	427	378	417	396	405	424	387	369	381	388	399	401	413	393	393	397	398	409	403	352	381	367	411	405	432	423	394	390	373	405	408	413	418	410	378	410	406	408	418	409	372	381	371	386	371	429	432	383	415	435	356	386	418	420	396	401	406	380	387	418	403	378	401	409	378	379	417	389	398	386	399	414	383	382	438	423	376	364	406	374	410	390	388	404	412	415	364	397	396	422	387	372	389	430	394	397	379	406	396	386	428	382	380	365	402	417	394	413	371	423	387	391	391	415	400	400	387	367	385	352	375	383	409	413	417	399	400	394	384	423	416	420	421	379	384	423	402	432	389	393	442	402	373	382	424	423	418	401	404	413	398	404	376	380	375	394	406	398	390	401	386	368	400	397	398	384	387	380	386	398	411	390	400	427	437	401	407	433	419	459	396	413	371	445	405	405	373	403	408	395	402	363	371	403	389	409	431	433	371	371	427	398	413	406	415	359	419	395	366	394	405	432	381	406	363	420	409	411	401	397	422	379	412	432	407	396	420	369	390	399	355	408	399	415	441	438	401	399	401	401	434	368	415	414	400	379	442	404	398	404	407	405	380	383	397	361	407	380	381	395	415	377	393	384	400	388	410	382	418	396	408	391	430	412	395	412	401	409	396	400	372	402	398	380	407	401	432	401	402	448	425	395	411	375	373	386	398	383	399	371	383	388	397	425	406	389	410	389	436	431	385	388	430	385	383	420	392	428	412	404	373	406	421	368	384	410	400	406	383	437	388	394	394	416	415	366	395	401	381	424	385	410	390	372	381	441	393	381	397	411	406	404	379	396	376	356	412	395	425	392	436	403	395	401	381	390	432	401	388	416	411	399	412	395	400	385	398	429	395	399	373	389	400	396	435	437	440	408	390	423	398	380	419	380	411	420	379	388	402	405	350	389	397	407	396	388	411	421	391	411	419	363	369	437	384	371	389	402	386	399	348	421	397	381	387	433	383	391	390	400	395	389	403	406	382	377	385	376	380	395	381	402	407	396	388	378	380	385	392	386	416	422	385	420	396	416	409	392	386	385	402	388	397	427	372	381	380	386	398	403	414	351	379	408	420	383	403	373	396	385	388	385	424	376	415	423	377	384	431	376	409	407	402	386	409	384	404	395	415	431	417	402	415	409	362	395	369	396	393	389	386	428	391	365	417	358	398	402	424	403	425	343	367	382	377	374	404	412	433	404	369	408	393	412	365	396	381	395	399	386	381	399	407	384	409	407	371	407	381	371	403	389	399	404	404	383	418	376	417	442	375	410	401
19198	3526	2481	1815	1269	840	493	297	269	212	186	198	182	192	174	183	181	176	138	189	162	156	189	157	182	187	177	153	160	165	164	168	142	179	187	138	183	151	192	167	170	142	179	170	135	154	168	152	178	177	126	153	155	154	158	149	159	146	186	150	129	178	162	173	157	160	152	145	169	159	176	182	164	147	144	154	151	135	171	157	151	143	178	175	150	153	171	187	152	164	183	149	159	149	148	160	165	167	149	138	141	181	166	174	147	174	159	165	166	152	153	182	158	156	160	128	160	159	142	164	171	168	181	160	156	153	151	154	175	157	163	172	146	150	174	156	159	159	140	162	129	145	144	167	173	168	188	147	176	151	169	140	142	177	153	158	144	157	158	174	167	153	129	145	164	196	166	139	182	156	130	168	197	168	159	186	170	165	159	153	163	161	163	139	188	148	167	155	176	172	161	153	165	150	160	155	188	183	177	172	161	188	166	162	154	136	152	168	148	189	153	131	155	176	150	176	175	152	143	164	168	168	154	154	161	163	168	162	168	186	148	169	159	165	169	167	147	159	150	152	162	197	157	148	170	153	173	167	164	168	165	156	147	146	181	168	151	148	139	149	124	147	173	149	142	192	179	181	168	138	167	137	165	183	179	164	164	146	169	160	157	151	155	149	141	147	171	170	176	134	153	166	165	163	150	153	154	157	137	159	164	129	157	173	159	168	147	190	145	138	173	158	136	150	161	159	183	170	167	139	183	177	161	143	150	132	176	154	166	147	163	155	183	161	157	158	151	179	172	168	181	141	130	185	166	173	143	151	148	180	171	165	171	163	131	155	136	192	172	158	142	176	180	131	168	188	148	152	159	156	162	176	133	138	160	162	171	146	136	156	168	190	140	179	186	187	156	156	164	179	161	152	189	144	157	162	159	155	145	156	168	141	132	177	167	154	143	142	155	170	178	156	144	154	174	182	165	146	149	185	151	174	128	143	160	144	167	147	152	167	179	141	189	135	168	148	172	152	142	180	157	146	162	159	148	157	156	170	175	174	151	147	146	153	179	169	153	157	163	156	143	169	125	141	158	155	151	162	159	169	153	150	155	148	155	176	147	146	164	167	139	164	165	176	159	147	158	155	145	168	145	181	127	155	150	135	169	154	176	175	158	174	178	156	146	165	165	156	179	151	139	157	152	155	127	155	171	139	174	151	157	143	179	171	155	158	144	141	170	155	148	151	178	155	155	173	175	180	146	169	177	153	171	149	160	196	146	177	187	154	150	156	161	149	174	159	146	149	167	149	182	158	175	178	155	154	144	156	152	157	160	144	166	144	155	164	169	162	164	158	152	170	150	148	151	168	168	169	169	149	154	160	161	160	181	158	165	153	189	178	183	154	140	137	167	157	171	175	162	169	143	155	167	163	124	157	156	150	161	181	181	139	156	154	176	156	150	152	147	154	170	167	137	161	139	169	166	148	149	170	156	153	179	172	176	165	152	136	156	159	163	162	160	164	158	190	186	188	173	178	177	161	155	161	160	179	155	161	158	147	137	156	142	160	162	146	150	148	171	145	151	169	132	154	163	166	183	167	168	165	148	183	137	193	186	169	151	164	143	159	164	149	141	139	171	152	171	149	179	164	166	142	177	164	175	153	182	175	162	173	144	176	134	160	163	182	181	130	153	143	162	153	180	157	141	161	161	156	152	152	160	133	141	155	175	153	168	142	144	161	166	147	146	141	183	163	171	158	149	177	169	157	164	175	153	149	159	145	144	163	166	165	161	176	160	141	158	145	158	152	158	162	169	152	157	141	166	168	175	153	163	162	173	148	177	173	161	160	148	149	156	184	166	174	156	189	186	179	177	160	162	168	153	182	163	178	177	149	164	175	159	157	151	162	165	148	164	173	166	196	146	152	156	173	157	164	166	151	154	169	138	156	153	190	175	153	168	149	151	158	141	152	162	150	144	139	144	139	138	181	160	153	154	139	176	143	149	168	184	181	157	156	128	155	147	147	146	166	158	153	154	156	154	151	163	150	140	146	159	156	171	183	130	177	173	166	166	158	154	155	178	167	144	169	141	164	162	165	153	180	158	147	167	173	166	152	167	168	152	164	158	129	167	156	177	156	127	185	166	144	171	157	172	149	174	161	188	153	152	138	155	131	161	169	164	154	145	156	158	176	165	166	164	155	165	176	146	157	171	181	156	157	152	143	171	188	148	161	166	157	173	164	158	135	149	142	151	170	149	166	174	163	161	146	145	141	167	163	176	148	152	167	158	138	173	155	137	168	145	152	157	153	163	187	156	153	196	157	146	154	142	177	147	155	144	140	175	151	204	189	148	174	165	181	159	149	143	172	147	189	164	196	177	141	161	170	165	161	162	162	158	175	152	153	158	151	144	156	139	134	170	161	169	132	150	175	136	164	166	158	154	136	151	156	158	150	140	157	158	156	158	123	174	158	171	175	143	154	162	183	138	157	159	158	165	147	161	165	162	139	178	146	155	170	154	180	149	181	157	156	179	161	146	157	166	173	154	176	141	188	182	157	163	139	159	149	160	175	189	160	176	145	192	159	149	171	150	162	156	167	165	147	156	169	154	170	160	168	162	167	154	168	159	182	165	155	162	159	145	184	137	156	172	157	161	153	166	157	169	155	191	148	179	163	179	173	165	156	193	178	149	195	166	169	166	150	164	154	130	143	146	192	166	178	155	172	158	148	155	141	160	151	149	168	149	154	152	175	144	159	159	153	177	149	146	177	149	182	133	155	148	169	156	143	164	149	186	165	162	161	136	176	140	161	174	170	147	152	177	157	164	172	143	150	177	172	151	146	158	166	150	188	171	148	160	174	168	172	159	152	152	143	164	160	161	173	162	170	148	171	149	154	174	163	169	144	147	151	146	155	172	153	167	154	165	169	150	140	164	161	169	154	145	157	178	170	142	159	161	158	161	165	163	151	132	150	175	151	177	161	140	180	153	145	153	162	162	151	181	148	164	165	174	163	160	152	154	160	160	182	150	162	148	157	188	168	194	159	166	126	165	163	170	163	148	164	169	174	150	175	146	154	170	173	172	150	163	140	139	174	174	153	135	158	160	168	144	139	153	154	159	147	174	155	154	151	142	168	152	161	164	151	173	183	136	152	143	172	162	160	150	165	165	142	170	202	146	161	138	170	174	157	136	168	173	152	152	160	150	176	146	184	169	173	182	197	170	169	148	156	154	164	162	147	159	165	156	169	158	184	154	177	161	141	146	158	182	173	151	158	168	165	182	161	144	156	132	150	160	150	152	165	152	188	164	180	155	180	180	172	153	189	164	171	166	157	154	148	164	152	133	154	136	170	152	163	161	171	168	158	180	182	157	188	164	166	138	130	128	169	167	138	191	156	167	177	142	169	150	164	179	174	167	175	160	143	153	173	168	155	151	165	179	125	165	193	153	142	165	175	159	147	169	153	146	171	151	145	159	143	159	165	144	156	157	187	178	163	149	160	175	175	150	165	170	179
11860	2287	4782	5331	4665	3460	1971	1134	895	694	611	575	510	529	501	470	455	485	445	462	484	456	461	447	434	418	442	435	415	410	480	411	432	451	421	439	403	436	437	418	418	411	411	420	392	401	426	416	386	404	376	403	426	406	415	427	417	427	401	361	373	422	376	435	408	406	431	397	402	445	381	411	368	398	364	443	379	412	406	391	412	412	363	413	438	424	391	395	379	369	450	446	381	404	412	376	411	399	389	463	420	414	389	406	416	411	426	403	462	428	406	428	395	410	403	393	405	401	406	413	450	392	388	407	399	360	408	407	378	425	404	407	420	388	376	406	408	436	379	380	417	398	384	425	376	386	364	432	426	401	392	427	414	374	453	413	390	405	406	387	409	398	411	441	383	375	413	395	393	405	418	419	417	422	396	411	378	440	389	377	394	449	367	403	403	450	377	405	398	425	385	429	405	398	383	414	427	421	415	443	378	424	386	403	421	391	432	411	413	415	396	389	391	434	411	388	413	385	413	426	400	413	404	408	430	422	389	418	376	406	400	373	408	409	409	401	413	389	364	409	403	419	388	368	420	369	464	426	386	404	399	380	384	403	375	387	402	385	419	393	412	410	410	391	388	395	386	400	391	434	423	397	370	408	424	434	394	401	399	441	404	449	382	423	393	389	395	387	384	412	414	403	362	410	399	398	433	406	414	396	374	379	372	425	411	407	355	372	414	434	401	406	409	410	421	417	421	410	425	390	420	408	415	428	401	414	410	414	383	389	382	413	408	404	418	417	394	415	407	417	387	400	395	403	401	382	400	430	408	417	449	418	394	411	422	423	420	390	349	400	361	435	405	424	407	410	395	401	439	373	436	422	392	406	409	402	354	379	392	396	391	399	376	412	426	345	433	427	398	377	381	392	387	412	420	391	422	402	427	456	412	409	388	393	404	397	389	389	422	402	404	401	397	418	412	402	378	409	411	381	398	409	405	403	428	397	432	388	437	399	406	398	404	392	376	401	422	389	419	387	429	402	413	411	376	391	417	429	399	420	435	411	416	415	390	394	405	391	408	430	396	451	390	428	411	405	411	422	414	368	411	388	442	380	398	407	391	406	371	410	396	396	422	447	405	384	405	391	390	383	418	387	418	422	379	401	418	411	419	400	398	403	388	415	381	393	402	404	360	391	386	378	427	360	428	448	421	414	496	383	384	385	393	412	398	425	447	416	435	400	392	377	410	419	385	400	414	378	376	411	393	403	407	360	428	382	401	413	388	434	425	401	424	412	404	414	398	428	399	439	413	376	422	426	383	429	399	401	402	416	401	400	380	399	398	377	456	393	417	417	406	447	398	401	406	384	415	392	391	433	430	401	405	380	432	414	403	378	406	393	409	410	383	399	392	384	418	397	368	399	418	431	395	376	391	408	399	391	397	443	424	397	400	396	399	411	396	416	421	403	423	399	434	433	405	375	400	371	439	431	399	371	424	378	409	402	402	375	370	412	410	435	405	397	417	393	399	411	403	351	388	405	391	402	388	357	435	391	400	395	416	430	456	423	393	389	377	380	409	372	408	388	431	407	416	391	389	383	378	397	379	405	424	400	432	441	432	393	381	375	403	402	436	390	404	434	395	432	391	416	446	411	440	387	426	393	407	382	396	408	413	414	412	413	400	393	400	450	366	416	390	378	420	409	387	414	411	405	416	348	360	395	417	409	408	414	422	419	432	399	418	417	376	405	422	408	400	410	394	420	416	402	384	367	396	441	386	437	399	410	379	386	372	421	367	361	398	413	391	407	413	375	396	405	426	391	418	416	374	416	404	392	413	382	375	392	467	386	352	406	425	398	356	400	415	453	420	386	397	408	426	420	412	401	418	415	411	412	412	419	417	412	446	431	393	408	411	410	423	438	433	398	416	369	392	401	417	393	386	415	403	389	397	387	376	462	357	395	393	389	411	413	444	427	425	424	398	375	383	408	395	383	401	405	401	411	397	380	390	391	407	405	405	440	426	415	429	395	411	341	422	414	399	359	387	409	410	429	371	368	392	378	408	360	407	431	396	421	431	386	381	427	414	413	392	401	409	379	413	412	399	447	374	409	415	428	421	405	376	382	403	385	423	386	384	411	438	418	398	402	409	408	381	375	409	389	408	388	407	384	415	445	398	380	371	377	401	389	367	417	433	378	395	383	407	412	439	416	404	460	371	415	424	444	409	402	420	416	385	402	423	386	426	426	422	401	431	451	412	399	387	413	383	424	457	396	402	412	432	429	414	405	407	382	409	427	385	422	385	414	397	419	409	406	445	400	407	398	440	414	380	386	369	397	417	392	404	407	442	438	410	411	426	398	428	435	420	406	425	448	356	412	443	396	399	418	430	417	409	419	389	391	425	392	394	436	406	390	394	413	416	411	420	414	378	410	420	413	412	377	403	389	407	423	423	436	412	429	399	417	406	422	410	413	353	376	408	377	448	402	440	416	402	419	416	403	415	384	431	435	429	407	384	407	401	394	403	388	402	433	362	392	395	362	404	392	418	416	377	411	422	419	436	380	400	405	388	384	400	385	387	416	417	382	406	376	404	413	422	385	424	413	415	414	405	428	386	428	420	424	405	388	414	402	369	394	381	434	410	399	442	412	380	429	381	412	372	395	449	400	423	409	408	420	375	383	381	451	430	402	424	421	420	424	384	420	400	430	409	431	399	391	404	392	396	422	411	379	414	380	401	400	370	400	396	382	429	398	399	400	383	383	397	398	364	389	397	393	383	418	379	396	415	393	431	361	427	381	396	402	388	412	430	368	394	406	395	408	373	396	383	430	394	421	388	383	378	416	429	424	372	395	397	395	388	407	396	405	398	392	369	423	404	392	375	390	400	380	419	384	403	449	414	378	402	419	380	382	386	405	372	400	410	425	382	367	405	408	442	413	400	386	435	388	425	396	389	393	388	414	413	410	420	464	385	415	405	439	375	363	392	403	402	406	420	372	396	412	352	393	417	430	430	417	410	410	420	389	406	393	395	404	455	391	383	395	347	400	422	420	374	397	389	370	371	421	403	422	378	411	409	409	402	369	413	376	369	432	417	436	405	399	434	409	401	413	393	407	402	390	424	400	404	392	410	412	447	405	426	396	417	381	444	367	409	386	429	403	408	416	410	425	432	378	391	408	407	433	396	370	388	421	426	438	411	406	399	410	395	421	430	397	367	409	396	399	398	390	424	373	414	414	367	384	397	398	404	379	395	386	411	411	396	408	415	438	416	393	391	431	382	397	411	391	417	428	415	408	392	397	412	426	419	406	405	398	402	369	401	383	390	401	417	420	396	380	405	438	382	399	417	457	409	440	386	422	421	401	388	403	456	398	402	381	387	415	428	401	394	430	414	411	414	409	389	390	401	396	415	381	406	379	397	410	379	370	392	398	379	400	381	378	417	393	407	405	402	381	424	387	407	425	409	424	411	412	386	416	390	420	393	413	412	409	415	414	403	390	415	416	414	427	429	441	382	392
29235	6650	4320	3030	1984	1334	800	516	482	417	415	328	345	369	337	307	320	322	337	313	327	295	345	348	318	312	295	294	274	327	329	319	332	325	300	325	357	317	335	299	346	309	283	307	303	294	299	319	316	291	315	308	307	314	327	314	300	331	354	299	291	304	288	319	344	305	330	310	312	307	311	299	305	291	274	298	292	299	297	342	292	303	326	283	313	344	328	297	315	337	266	305	321	311	337	336	322	310	290	332	309	295	312	298	293	274	288	272	297	291	299	310	336	311	352	334	286	300	296	272	306	303	306	290	303	307	328	332	322	290	300	311	295	326	321	355	309	304	299	326	337	291	300	302	307	327	333	305	292	311	317	331	320	295	321	286	300	356	341	323	308	315	307	306	343	270	300	334	343	302	316	323	309	342	316	313	320	288	313	329	322	302	307	312	293	305	278	316	315	305	312	318	267	295	343	281	307	255	292	280	296	320	317	301	308	301	317	292	317	341	376	365	339	337	310	291	311	273	294	314	320	299	302	309	343	275	309	298	315	299	302	272	316	293	296	320	319	334	338	269	302	310	303	324	310	308	313	324	309	333	322	336	291	325	322	331	320	303	292	316	294	280	310	293	274	331	338	295	304	284	302	307	326	305	334	344	316	312	294	346	297	311	292	308	307	272	323	297	327	347	337	299	294	301	275	316	318	352	354	316	347	291	324	307	276	311	318	288	287	323	294	286	320	284	327	324	301	315	289	301	262	322	321	322	298	311	282	315	318	301	272	317	318	303	321	313	314	309	312	294	279	292	304	296	306	300	323	303	352	321	318	314	317	311	334	325	318	315	292	300	303	341	320	300	360	317	308	314	305	316	292	301	278	307	325	296	312	331	323	324	273	296	325	340	317	333	304	281	319	278	326	335	333	296	368	285	306	303	286	358	293	316	289	340	320	300	297	337	313	323	294	332	289	311	333	297	295	316	317	300	324	318	316	304	329	309	289	309	322	330	330	299	286	319	334	297	300	300	330	279	317	312	324	302	326	323	325	310	317	321	298	338	286	289	291	321	299	316	304	306	304	305	336	321	303	323	259	277	303	318	308	331	302	295	319	292	330	283	308	312	293	326	317	342	321	290	297	313	316	375	327	316	317	322	320	313	314	296	272	311	286	323	352	317	321	317	341	275	294	330	335	300	311	316	294	316	292	323	315	320	320	328	328	317	339	326	322	300	273	301	308	302	285	311	295	287	342	319	312	319	293	304	301	326	337	307	329	316	301	305	330	295	336	332	322	349	281	340	308	323	316	311	343	312	316	307	290	306	306	327	307	296	309	323	326	331	321	310	308	319	282	269	335	307	304	319	326	339	313	288	309	327	326	336	319	293	328	305	347	343	301	325	328	323	362	313	302	315	330	313	328	278	311	294	314	320	320	283	324	284	282	319	327	331	360	280	284	342	311	308	345	330	295	293	294	345	324	317	317	301	323	315	329	341	320	300	291	303	289	320	312	263	291	308	340	303	322	288	297	290	307	297	317	288	324	301	345	313	310	307	322	308	320	312	306	309	325	320	301	318	314	361	311	327	287	264	279	312	326	279	337	290	300	343	329	318	314	353	270	303	277	296	315	286	305	297	314	314	283	337	366	321	294	314	319	300	307	305	321	271	304	314	316	284	323	290	329	292	319	309	304	346	322	318	317	296	316	360	322	325	306	332	325	312	291	317	314	287	322	306	361	312	334	299	301	304	319	272	317	291	316	312	325	337	319	315	292	304	335	306	324	286	328	328	260	329	329	331	286	302	339	294	281	303	283	334	315	311	320	279	316	335	311	310	301	328	295	292	305	312	332	324	364	294	300	343	293	327	345	335	301	325	287	224	314	308	348	298	312	328	336	291	316	324	307	315	282	342	337	315	299	325	279	318	348	342	354	327	317	303	320	309	294	290	317	336	321	306	330	291	276	319	345	306	362	317	318	321	327	318	305	305	300	313	275	322	314	320	320	312	307	320	316	316	332	324	296	311	295	328	311	277	307	305	295	313	305	322	334	309	303	309	323	307	286	322	338	331	323	317	297	294	302	303	315	307	307	307	307	287	271	316	334	316	307	318	288	306	328	296	317	299	324	295	324	299	266	286	320	300	319	302	301	290	330	306	313	315	332	265	303	268	284	303	324	312	277	303	334	353	297	286	315	286	299	307	307	336	312	314	321	290	301	336	320	290	305	327	297	287	289	300	326	336	324	321	338	328	303	333	287	250	327	300	314	319	336	333	306	320	320	315	317	279	323	312	344	305	275	331	321	335	342	269	333	309	276	345	323	339	324	289	335	317	291	317	319	300	308	338	291	292	343	303	346	343	321	312	324	295	335	304	317	355	299	290	296	304	321	319	309	293	285	341	323	298	316	302	303	325	353	303	306	330	320	299	341	301	301	302	330	337	327	302	331	332	341	309	334	294	306	313	313	312	334	330	341	322	344	296	330	338	311	304	316	311	298	294	317	293	328	299	310	316	291	269	313	306	311	340	328	299	307	316	313	313	295	312	317	318	306	310	309	296	293	330	334	334	307	300	315	312	308	333	328	306	299	327	355	293	319	299	298	316	304	319	308	309	303	313	336	246	292	357	286	327	325	296	343	301	336	303	310	302	295	336	287	293	301	311	289	296	315	289	297	275	286	326	339	332	314	305	309	312	290	291	296	307	339	299	333	330	307	295	287	326	341	323	320	313	280	322	297	307	312	310	324	327	341	314	310	278	307	322	295	298	296	300	275	292	302	287	321	327	294	322	357	308	315	288	305	289	344	321	332	298	303	325	328	335	308	333	307	305	302	295	298	337	323	289	301	298	318	321	315	301	308	324	315	327	317	332	314	327	320	290	292	335	299	335	320	284	321	343	274	302	295	330	308	315	319	335	345	281	293	293	308	312	323	300	301	315	328	298	327	323	360	329	330	347	309	286	270	331	310	276	317	300	357	310	306	290	307	308	291	319	338	313	331	306	302	312	309	315	336	280	288	303	344	344	324	316	316	325	304	263	350	323	318	291	301	343	330	325	307	322	295	299	316	324	289	283	320	289	365	313	315	317	334	344	289	291	336	285	304	329	306	311	312	289	302	335	285	313	286	343	310	273	286	325	323	307	267	274	296	294	285	315	300	320	311	320	338	322	311	331	313	306	335	297	295	302	328	343	307	316	293	293	335	270	332	300	328	314	319	299	292	277	309	308	275	315	319	329	272	288	346	313	304	309	329	284	295	277	308	318	301	330	324	304	286	299	298	312	303	285	266	275	307	324	290	299	319	310	292	314	299	287	304	320	323	299	313	298	288	328	302	296	305	317	320	322	329	296	328	287	332	307	311	301	322	315	336	320	319	316	294	311	312	300	285	326	339	313	282	277	320	315	279	298	313	333	275	291	307	287	296	336	317	281	291	301	299	314	316	332	323	320	302	299	304	302	301	273	311	315	318	339	331	305	313	319	287	336	308	251	289	327	337	318	301	295	306	294	288	326
15992	3486	7287	8102	6971	5213	3062	1979	1559	1314	999	975	893	928	895	847	751	816	848	809	774	832	789	780	760	674	765	741	762	703	754	762	742	729	741	698	707	736	772	700	709	676	732	683	703	715	702	705	656	739	723	705	703	761	737	766	691	697	718	677	700	704	708	706	652	681	677	675	702	679	647	702	671	663	689	670	729	770	731	754	721	691	727	720	740	726	717	738	730	720	715	704	661	690	680	715	688	701	729	716	656	703	728	689	685	679	710	661	733	730	684	702	679	725	728	670	676	730	700	686	643	671	696	623	661	726	701	682	680	738	723	661	683	715	687	659	760	673	715	725	744	696	677	676	712	710	682	667	712	684	695	748	659	759	679	699	689	678	674	686	652	695	732	707	657	726	660	700	744	659	698	741	682	668	709	702	720	743	704	665	662	702	691	730	716	715	720	694	717	662	719	718	761	733	689	673	716	761	734	724	674	644	709	700	671	686	659	699	694	671	714	703	730	710	668	750	716	716	686	692	713	679	744	703	710	688	701	684	694	665	709	675	696	703	689	695	743	702	690	725	745	677	713	680	718	662	643	693	721	678	711	769	695	687	686	690	744	705	654	727	651	693	712	686	718	703	684	736	716	704	718	716	677	694	681	717	707	733	692	696	735	700	723	700	719	712	684	708	731	699	673	726	638	722	722	699	736	702	691	705	672	723	687	683	729	694	665	694	736	664	716	736	678	691	682	736	682	705	710	713	670	699	663	704	686	726	722	708	699	701	725	675	710	687	706	693	696	701	693	740	697	674	694	724	652	681	727	674	708	719	670	672	708	711	668	734	649	698	700	654	716	692	647	702	729	680	722	725	693	678	700	700	684	717	733	681	738	669	737	706	742	696	752	763	693	718	759	687	706	705	658	690	709	717	701	680	667	674	706	663	696	695	734	698	767	720	685	697	744	714	686	724	699	724	712	710	688	683	666	681	725	682	679	710	687	694	688	694	701	692	685	671	680	705	686	723	709	667	664	707	703	687	702	697	710	702	727	744	705	733	722	656	704	708	702	756	700	688	711	708	691	670	685	660	676	741	721	681	704	698	723	666	690	732	691	730	683	684	682	720	702	743	705	661	705	688	704	686	673	716	708	743	717	720	678	723	693	742	673	711	707	741	707	680	733	731	682	746	710	720	706	715	704	733	672	732	688	709	687	715	780	706	693	686	728	724	675	688	709	714	709	692	695	702	669	653	669	678	715	674	665	682	724	678	683	728	757	714	733	702	690	718	686	698	716	664	720	698	705	726	723	667	702	677	745	682	717	711	725	759	675	693	678	755	713	707	676	699	679	693	716	690	725	679	675	701	674	686	714	652	676	721	713	716	697	714	653	697	747	743	676	645	745	734	675	735	698	682	706	692	690	685	612	747	741	790	697	680	683	709	703	699	695	702	707	685	680	724	719	684	714	696	758	675	676	701	706	680	730	735	680	694	683	674	699	743	670	730	694	694	719	705	740	690	742	641	715	685	679	689	716	733	659	692	703	721	638	671	735	694	729	685	705	719	702	722	762	663	678	705	693	678	694	676	731	691	709	657	726	688	711	761	750	720	727	708	725	711	691	636	732	694	704	693	711	696	689	693	679	742	707	706	734	655	690	695	751	764	723	727	732	694	671	711	707	657	699	714	667	698	660	750	693	707	720	760	715	711	719	753	755	696	688	723	744	696	708	730	683	669	675	661	786	680	657	690	709	688	696	682	735	713	748	661	683	688	713	667	687	687	722	702	717	691	711	720	681	686	712	716	709	677	738	719	729	704	702	687	661	718	744	670	716	625	723	723	667	730	725	710	696	719	696	720	726	683	676	710	668	642	726	693	682	716	687	716	730	751	657	724	650	684	684	676	664	667	711	739	698	645	656	674	674	689	678	744	682	685	671	677	707	683	716	690	716	696	732	704	657	668	692	700	669	702	700	699	719	705	697	684	713	702	683	668	692	694	681	682	681	695	683	721	729	677	689	738	718	717	733	684	655	687	696	698	675	687	744	677	758	699	676	677	692	742	736	655	684	762	748	662	687	710	656	704	662	750	681	677	675	691	695	692	754	653	654	688	730	725	669	711	709	726	634	701	698	659	705	724	718	673	715	723	712	736	710	715	696	737	664	689	687	683	695	718	666	690	694	713	712	691	702	707	713	726	688	670	721	680	707	736	693	695	713	669	730	724	678	710	713	755	718	672	667	653	661	702	700	676	703	734	703	705	684	695	677	730	727	661	661	683	715	706	715	700	673	683	676	701	727	639	677	721	715	658	718	689	713	671	722	661	729	747	707	686	700	688	677	703	708	685	690	710	698	743	702	695	661	703	714	693	730	717	688	656	705	689	717	740	699	731	709	690	741	680	698	696	680	671	682	686	685	681	732	715	674	718	674	714	637	668	745	734	633	694	686	674	669	681	702	689	684	689	699	674	662	670	682	690	729	710	685	712	719	736	727	669	703	735	658	673	685	702	687	694	724	699	730	719	712	678	698	683	671	710	680	686	693	711	737	688	683	689	695	700	683	702	674	705	703	684	703	717	656	697	700	650	688	736	711	714	679	746	707	728	684	688	693	720	679	680	726	683	685	719	720	738	691	688	713	653	683	716	680	700	675	649	746	702	747	693	675	692	736	719	703	681	707	689	731	656	686	734	713	656	667	700	697	719	754	682	711	709	697	675	668	690	694	691	715	700	685	706	695	702	717	724	695	709	718	741	722	691	694	703	687	727	774	671	670	760	696	678	714	712	709	721	684	682	681	701	712	688	725	710	693	693	700	718	711	689	688	741	712	698	763	694	663	708	701	681	675	742	714	716	706	719	655	676	698	670	687	692	675	713	666	677	700	690	696	661	709	696	686	707	715	722	719	702	668	702	708	715	761	703	691	702	704	692	694	688	675	664	661	717	669	674	701	718	710	728	703	710	748	741	693	693	690	716	703	689	702	644	705	690	682	732	726	694	668	732	736	723	706	730	650	672	646	702	716	720	737	690	694	686	653	726	721	712	734	696	695	685	708	716	663	708	724	690	709	741	672	702	674	660	683	650	686	697	725	658	717	710	697	671	672	687	721	728	672	686	694	627	746	719	706	723	718	688	734	669	738	702	743	683	686	685	727	738	701	720	681	699	702	701	707	712	691	695	690	707	665	718	727	752	653	646	755	716	688	752	712	751	658	679	717	683	686	695	669	691	719	758	690	699	644	752	706	730	682	721	729	666	717	720	684	692	696	669	699	695	706	702	668	708	740	681	686	702	726	697	702	721	723	674	724	683	711	720	718	654	702	750	713	707	669	681	744	677	729	726	661	694	738	681	716	714	674	681	704	658	700	717	753	685	706	683	704	727	763	752	730	695	727	711	692	668	744	671	707	718	725	677	696	685	701	701	725	691	723	732	755	731	728	724	736	668	741	684	703	690	688	655	663	704	670	734	711	674	715	707	693	713	677	676	681	677	706	714	696	686	749	739	738	681	707	701
7626	1628	1452	989	736	440	277	242	181	164	172	153	161	173	156	169	152	172	155	169	167	151	170	160	164	170	182	171	173	151	166	169	185	131	147	182	175	177	182	150	181	155	174	185	159	163	170	156	180	165	134	155	165	178	139	174	177	162	154	169	186	162	161	144	164	161	174	155	164	158	159	169	168	163	156	184	168	164	177	164	156	184	174	155	177	169	135	172	167	153	165	154	178	153	153	148	164	182	171	165	175	170	151	178	186	167	154	170	184	170	178	153	160	178	169	165	144	181	154	167	169	152	159	180	165	153	186	160	150	154	154	151	182	174	162	144	194	183	175	152	154	146	197	165	145	170	180	166	172	156	156	165	170	175	176	158	140	173	154	176	151	180	182	195	163	178	166	156	135	179	174	124	178	157	157	160	163	154	178	176	161	182	156	162	198	166	159	211	178	156	146	143	144	167	182	141	173	170	153	170	167	178	150	172	138	165	148	154	163	174	156	189	159	176	153	170	157	149	157	184	151	153	166	184	177	175	171	166	174	167	190	170	170	153	154	165	191	142	194	175	169	167	161	171	160	166	175	153	173	172	171	172	146	162	145	169	151	162	178	185	129	167	187	172	162	175	152	177	159	167	150	165	146	143	180	168	159	153	188	158	168	168	163	169	171	175	142	177	162	157	164	170	162	184	180	166	166	187	158	169	153	157	176	198	174	128	172	155	146	185	157	151	148	156	188	176	168	187	181	158	175	160	155	155	151	146	151	174	166	168	165	151	145	150	181	163	165	159	153	141	175	195	169	159	163	200	159	155	197	140	178	187	173	139	183	169	178	185	163	194	167	158	189	173	165	179	136	133	168	143	165	176	167	184	180	161	156	164	145	179	139	135	162	179	146	157	167	165	182	167	163	174	162	152	156	199	155	177	161	151	167	163	162	139	138	149	165	154	157	187	154	145	154	168	164	156	199	153	166	162	170	167	183	155	151	155	158	179	165	180	167	150	194	164	162	161	179	171	164	155	157	169	139	169	142	167	167	170	179	159	168	143	173	161	156	171	169	178	155	197	154	176	168	155	186	169	175	174	168	158	159	170	170	151	143	182	167	162	164	158	149	141	152	169	162	177	164	155	171	173	162	189	168	195	161	171	187	177	188	153	165	170	180	190	156	167	185	153	163	146	160	143	192	188	152	178	144	175	173	166	154	175	177	158	157	167	162	183	165	183	148	154	168	145	169	179	151	150	169	158	168	193	159	197	163	177	154	140	156	166	179	172	185	186	175	150	163	174	161	169	164	166	157	176	160	163	157	157	162	164	150	154	166	170	149	185	196	187	164	161	162	169	165	168	175	150	171	168	190	166	169	158	191	184	179	178	146	170	146	170	164	146	158	154	161	173	156	164	167	182	148	146	161	178	157	165	165	159	173	179	204	188	176	189	166	157	138	158	183	181	164	145	152	165	155	180	148	163	165	163	144	142	194	152	163	161	187	156	151	148	151	159	169	154	175	152	164	151	172	139	165	150	165	187	164	155	148	162	187	159	144	163	169	140	180	158	159	147	163	144	160	165	198	146	171	144	168	170	138	171	145	177	163	159	182	181	173	175	151	161	131	163	170	146	145	152	168	176	163	164	162	156	191	164	176	179	181	182	145	165	158	164	169	182	160	178	160	151	172	181	164	161	171	160	161	180	160	181	147	162	187	151	155	161	144	163	173	173	139	177	181	152	159	171	197	163	162	158	155	164	148	147	161	174	159	146	155	179	191	171	147	162	168	208	207	183	160	152	137	197	169	163	163	168	173	145	164	185	174	157	176	175	165	182	173	165	169	143	150	167	169	177	174	174	160	173	156	148	169	150	165	161	181	176	194	160	171	161	155	167	171	196	139	181	177	181	159	161	141	179	168	150	192	185	152	164	165	152	165	178	166	176	154	169	176	144	169	164	137	144	155	180	170	152	194	174	139	134	164	162	177	150	148	143	161	177	192	165	177	154	152	168	170	159	159	184	151	174	158	161	161	153	176	170	168	147	140	154	151	154	171	158	178	165	174	154	158	166	149	164	182	181	184	159	183	182	151	176	151	151	166	187	162	153	180	160	151	162	159	171	190	159	185	151	152	177	156	163	164	153	172	176	152	165	174	156	135	160	180	176	155	160	170	178	169	168	162	160	164	159	183	148	150	188	181	172	146	143	151	154	173	178	173	150	162	171	166	154	171	159	165	167	165	166	158	182	179	174	166	145	175	161	170	175	170	154	150	152	187	173	172	166	152	150	156	164	164	160	160	152	168	170	165	176	182	164	171	172	176	175	175	181	159	165	175	190	194	152	175	185	175	171	167	183	192	160	166	191	166	165	179	152	173	152	188	155	150	154	166	170	171	186	186	159	160	172	178	177	146	171	163	187	160	170	127	167	196	165	155	150	166	164	152	181	159	169	191	176	157	157	156	190	173	189	180	149	140	162	173	186	157	161	149	164	191	151	164	144	174	179	154	155	155	166	162	172	150	145	167	156	164	150	148	147	195	148	152	152	134	181	169	168	171	165	196	204	169	168	158	162	190	151	161	183	169	168	175	174	165	151	156	180	183	176	181	186	175	165	166	162	175	176	169	148	151	170	180	155	173	174	174	149	174	158	170	181	170	157	165	146	153	179	166	141	153	152	155	163	189	122	160	190	194	165	174	172	181	181	153	150	172	188	218	168	174	199	150	179	181	172	150	185	151	142	151	191	160	186	149	178	146	151	159	169	180	166	172	186	173	152	187	183	184	172	160	177	167	203	171	165	181	146	154	148	168	178	164	158	142	186	196	183	170	172	169	188	184	157	169	148	170	167	173	208	165	181	139	159	159	159	131	147	144	154	167	181	166	160	167	149	175	167	171	169	145	166	176	146	158	165	178	181	181	171	170	182	174	149	139	160	167	149	145	169	159	165	171	179	185	180	144	144	146	160	160	166	190	165	177	140	171	183	180	166	153	162	173	160	168	160	166	180	149	183	162	165	181	173	160	164	143	174	165	162	171	178	169	176	184	143	142	152	173	186	168	188	161	183	155	139	149	182	153	183	164	178	154	164	190	218	154	148	158	167	186	162	153	174	182	161	174	171	161	212	170	163	182	163	177	167	172	180	170	181	171	162	165	184	163	184	153	151	153	160	136	181	156	194	158	149	147	167	182	173	169	157	160	196	163	179	175	169	174	147	159	180	153	183	148	169	164	186	186	175	163	139	142	145	174	159	154	159	154	152	151	171	153	162	164	166	153	153	163	170	187	162	189	172	133	160	164	160	143	191	184	179	157	168	194	162	188	177	185	175	150	159	158	158	150	200	174	142	144	169	161	179	147	181	158	182	195	177	169	156	168	171	169	149	155	146	163	166	188	165	164	155	143	154	174	185	161	153	204	156	168	155	190	185	175	168	162	178	166	176	159	180	181	190	160	156	167	153	174	180	177	177	160	176	164	182	144	164	169	188	165	158	169	181	149	168	149	166	166	153	177	158
4960	1492	2907	3173	2634	1571	941	723	604	513	443	420	404	416	395	430	372	423	402	404	465	408	395	422	406	412	409	399	408	430	393	383	408	373	439	402	453	438	396	407	427	407	443	438	419	370	422	415	398	405	426	413	393	398	415	401	416	372	438	424	430	417	416	463	370	415	416	390	400	421	354	405	413	397	362	383	384	367	384	382	416	413	387	363	418	407	385	414	408	385	382	378	415	405	385	394	388	405	353	393	420	368	389	384	398	430	407	418	400	374	404	414	412	404	380	405	400	380	369	364	413	421	388	419	382	399	384	396	377	418	434	399	392	379	387	444	394	388	409	394	414	415	447	414	395	390	401	418	410	395	421	396	388	421	413	409	385	373	386	405	433	417	420	381	409	443	412	406	409	376	401	427	383	378	400	347	411	433	423	371	393	393	404	365	369	410	379	387	369	392	382	386	377	425	406	387	406	390	400	399	390	406	402	377	387	431	414	392	382	403	407	411	403	387	384	419	408	393	366	407	382	413	414	403	377	420	386	430	366	409	413	392	417	389	426	366	398	407	403	444	415	412	410	378	397	383	411	412	406	416	401	389	378	388	420	388	384	394	393	430	387	375	407	429	418	385	432	414	440	384	362	383	386	437	404	392	372	399	379	381	406	386	378	428	398	387	403	390	398	400	405	399	400	358	415	441	414	388	369	424	392	384	378	366	403	378	410	399	390	426	409	392	430	410	413	379	392	414	414	393	367	400	393	400	398	413	385	402	434	391	406	366	414	411	432	401	385	388	425	414	399	414	400	394	411	353	424	403	379	422	391	424	416	415	403	387	419	368	410	406	429	401	403	403	376	366	418	413	415	377	389	420	393	438	371	369	392	409	399	381	403	422	440	408	412	402	415	408	394	390	389	435	409	414	387	372	378	409	385	426	402	360	391	412	421	367	406	406	380	374	380	404	385	416	440	393	404	377	362	391	370	436	411	410	391	420	414	403	394	410	386	430	401	369	409	443	391	414	411	390	405	369	409	431	377	403	391	379	397	376	412	375	395	402	396	390	373	417	422	428	388	401	377	406	401	405	396	439	378	396	426	419	413	415	390	383	402	381	403	374	398	405	425	411	414	390	374	381	408	387	411	377	379	415	376	418	386	439	415	400	390	405	432	427	366	407	392	409	383	397	442	403	410	434	406	417	410	395	424	445	426	388	400	401	409	393	423	414	393	399	393	395	419	453	420	427	411	413	364	387	398	424	368	422	376	416	389	412	455	397	381	369	420	441	371	393	368	411	413	420	387	411	405	428	405	403	404	386	417	411	398	372	375	395	417	403	387	407	407	403	390	408	419	449	397	411	383	406	362	400	349	388	402	422	392	393	385	405	427	381	382	412	397	384	437	412	386	409	384	443	416	384	415	399	407	382	415	385	375	377	402	381	397	420	395	394	384	399	409	437	395	371	408	383	403	426	388	421	402	400	392	382	395	399	364	392	379	403	414	380	381	405	411	433	391	410	424	393	378	442	388	444	382	409	414	378	382	390	400	420	368	381	378	391	392	406	382	390	351	403	425	403	397	437	409	412	431	379	415	405	397	367	435	390	438	397	408	424	416	368	379	394	365	437	371	408	411	379	409	408	391	409	415	413	400	382	405	430	421	428	405	377	360	400	435	428	380	421	389	369	390	416	382	404	399	424	360	400	376	415	384	416	405	378	379	375	386	407	385	411	393	373	387	418	424	387	363	391	430	418	429	435	416	383	399	376	382	398	375	393	408	413	412	402	434	414	428	365	391	390	387	413	383	398	433	416	418	427	418	396	389	406	390	398	398	423	418	389	407	406	396	398	425	420	413	388	392	378	447	383	391	371	420	377	401	414	408	385	402	409	401	398	405	376	428	421	418	424	406	378	388	415	383	397	437	405	361	428	408	426	427	420	425	431	386	406	370	378	397	410	426	397	365	403	408	382	397	413	418	412	390	401	393	435	376	389	431	415	426	395	439	405	383	426	368	382	402	392	381	385	403	416	396	391	396	411	366	413	388	398	383	388	407	431	371	405	416	384	406	436	436	378	426	402	420	417	384	388	386	399	389	408	363	401	396	412	410	389	408	392	392	439	379	387	393	417	370	405	420	369	385	389	373	361	404	399	385	398	385	374	393	443	415	431	386	396	383	400	397	369	387	380	406	389	375	404	399	393	410	406	355	427	398	378	429	387	400	388	416	403	414	386	382	384	385	416	402	402	404	430	391	387	369	380	403	407	380	395	366	411	393	388	370	386	441	383	428	399	386	385	419	439	393	420	381	392	403	414	407	405	435	406	379	403	403	433	354	378	377	399	393	399	396	416	450	396	389	380	393	373	382	394	418	398	434	414	413	406	376	395	408	409	378	394	374	406	377	397	408	429	377	421	336	368	400	399	365	409	386	369	392	408	373	406	410	387	400	444	372	354	407	373	395	417	429	417	394	406	374	387	397	403	403	378	432	413	406	422	413	391	401	387	382	410	406	397	367	383	438	396	386	412	378	370	416	416	398	378	422	427	401	421	395	427	398	404	418	390	401	401	398	390	403	421	381	397	364	374	413	394	416	406	410	384	379	377	430	388	405	362	373	411	438	421	410	407	426	435	429	408	408	399	394	412	425	413	344	387	428	390	426	399	371	400	397	428	387	435	408	387	410	419	401	388	360	377	412	387	400	432	374	432	374	435	372	384	429	372	441	390	422	426	403	422	438	413	424	402	378	427	380	454	446	405	380	370	423	428	401	388	416	421	369	414	427	403	414	431	424	414	441	437	395	391	404	404	403	398	408	390	387	366	388	397	410	422	429	403	397	425	387	416	372	398	390	385	392	440	413	429	372	414	403	387	387	405	402	390	376	410	390	398	419	389	410	381	417	440	398	402	431	411	388	420	384	424	395	355	387	398	379	392	384	357	376	415	416	417	404	400	421	407	392	405	383	418	410	391	396	421	404	409	380	403	428	409	429	412	416	397	398	384	398	417	400	394	390	371	418	390	414	424	411	407	390	385	404	381	422	407	359	405	433	399	413	398	424	433	440	426	378	398	400	412	357	399	389	435	387	440	401	400	390	395	396	380	400	373	433	392	399	399	391	397	388	427	408	371	398	401	402	429	383	428	355	383	418	386	401	388	383	407	420	394	391	401	381	404	401	395	398	375	388	376	411	424	391	406	424	430	395	380	409	398	383	415	402	428	420	408	409	386	371	414	390	417	382	401	387	401	392	397	400	433	433	415	408	423	400	428	396	410	423	433	408	407	395	424	425	412	429	441	408	410	404	424	427	378	427	404	373	394	373	417	413	391	400	398	404	385	429	414	383	446	389	412	381	406	405	389	390	396	393	412	397	440	397	408	423	417	401	424	395	402	394	377	406	402	386	390	379	399	387	396	433	436	443	375	410	384	405	393	403	433	396	401	425	399	413	411	432	386	411	434	414	440	422	404	404	409	404	394	400	404	398	417	403	375	406	379	426	420	391	406	392	411
19070	3762	2844	1954	1278	774	398	307	301	221	202	196	177	178	178	205	202	167	172	156	174	174	166	179	163	168	145	160	161	177	163	170	166	181	163	172	177	155	166	194	159	151	170	154	149	156	176	172	153	153	175	132	150	165	164	140	179	140	154	171	150	147	181	144	167	158	184	164	176	162	184	166	157	165	188	161	161	164	163	153	157	152	173	160	164	150	172	158	164	155	151	168	156	156	154	129	155	167	163	177	173	160	146	178	162	195	200	157	155	146	150	152	165	175	144	178	158	160	168	161	162	154	156	172	175	163	173	143	153	157	155	147	172	145	166	165	163	166	151	172	176	174	185	155	165	156	154	165	151	162	144	160	163	167	136	149	175	177	138	139	178	153	149	160	183	178	154	165	147	132	165	168	152	164	132	141	162	157	153	157	170	165	121	137	155	165	206	166	152	153	169	163	149	162	182	166	155	145	166	166	165	162	160	177	163	180	157	177	144	162	159	183	189	176	163	156	143	163	181	155	153	162	150	159	148	175	176	162	156	165	156	170	176	179	190	150	168	156	122	169	161	147	144	153	157	208	178	145	169	144	144	173	168	162	174	171	173	169	153	160	157	177	171	156	148	141	137	125	177	173	161	143	181	155	185	145	154	176	143	182	158	170	173	184	177	157	161	172	149	178	142	179	168	154	151	179	145	171	153	177	148	150	184	159	159	150	161	181	165	173	181	152	172	149	142	170	166	168	181	188	167	165	166	150	157	166	166	160	160	152	181	177	145	154	171	151	174	179	175	178	191	168	167	144	160	164	159	180	182	162	168	165	157	151	165	157	158	174	183	146	178	161	174	193	167	165	142	141	156	146	148	186	199	166	152	174	168	162	155	173	152	164	160	176	154	162	166	146	156	148	160	160	166	173	136	168	158	173	153	170	152	164	183	148	160	162	150	166	165	144	162	150	155	167	168	145	148	135	145	173	166	151	168	154	161	149	185	162	176	155	159	151	156	134	176	171	158	169	157	168	173	150	155	163	136	151	171	146	156	168	170	172	151	177	172	168	167	161	167	146	155	165	169	181	156	168	141	139	166	179	173	144	137	159	176	164	155	142	161	173	165	163	158	155	161	171	163	159	154	155	163	191	157	184	158	162	163	162	154	162	136	158	133	147	166	166	169	156	148	158	171	181	178	189	154	191	157	165	159	163	166	144	169	169	145	181	190	188	138	211	159	158	171	168	166	147	151	171	149	167	149	142	153	142	145	170	143	150	148	146	173	147	176	149	178	177	170	184	157	164	160	168	155	144	156	145	157	162	199	176	176	146	170	182	159	180	162	152	159	141	160	173	175	158	157	184	187	149	169	163	181	181	142	180	169	166	155	167	156	157	165	145	159	152	172	137	153	147	157	136	189	148	133	144	155	187	135	162	151	156	163	164	156	186	170	142	163	155	144	170	190	144	139	156	161	169	167	166	168	166	182	178	182	152	158	186	160	157	140	171	170	158	173	159	177	160	146	152	175	166	150	161	175	156	195	141	136	174	154	150	165	170	141	146	154	166	163	156	157	186	157	166	151	167	191	176	154	157	155	161	188	176	147	195	188	181	166	143	162	161	151	176	164	150	146	152	168	161	156	143	171	177	169	184	157	137	136	170	158	149	157	165	169	166	146	142	160	167	133	156	178	185	161	175	181	189	146	159	146	162	146	186	154	166	165	163	158	149	179	161	165	171	169	145	179	169	131	152	158	180	157	169	149	161	136	133	150	159	165	190	162	148	135	167	166	149	157	162	140	170	173	155	147	158	154	166	185	148	183	176	171	193	189	169	166	169	166	170	161	166	153	168	168	170	152	149	154	159	163	164	164	160	157	175	160	171	179	154	164	153	154	179	156	154	151	155	148	188	156	160	167	170	169	161	156	170	168	177	144	165	163	178	169	157	173	150	175	201	168	168	158	151	155	148	158	149	157	176	166	160	190	161	166	149	157	176	169	160	142	149	166	178	147	164	171	155	161	158	151	153	178	163	169	174	180	159	165	133	131	155	142	144	133	169	168	158	143	152	151	182	179	176	150	173	161	156	166	176	158	128	171	143	181	153	145	160	154	183	180	148	155	156	159	169	135	173	142	162	157	171	161	179	172	139	149	183	155	151	170	160	153	168	142	153	198	162	165	168	154	168	189	155	177	138	159	142	176	165	165	169	163	159	166	154	145	156	145	169	159	159	147	141	155	196	161	151	158	151	164	162	150	173	149	174	169	152	162	161	155	177	169	168	166	177	163	153	156	180	155	165	174	165	156	153	174	163	180	141	159	179	153	165	173	176	168	144	169	155	173	163	167	155	187	139	150	162	154	173	172	160	142	153	135	151	172	162	169	168	175	178	152	157	181	170	158	145	147	184	149	172	187	167	192	151	166	157	183	157	150	164	157	168	173	175	194	169	159	150	163	182	162	161	185	163	151	143	176	160	156	124	152	160	160	161	149	169	165	161	169	182	139	144	185	166	163	131	169	153	155	163	174	163	145	160	151	166	180	170	151	152	157	123	147	147	138	164	153	163	150	160	143	156	153	187	169	182	170	150	161	156	150	156	158	175	186	160	183	162	158	153	170	159	142	171	160	166	171	158	151	157	165	156	203	148	164	158	175	147	169	166	150	182	169	162	184	137	177	167	158	201	175	155	180	146	140	127	148	155	165	177	158	168	167	155	134	167	153	156	174	153	172	162	154	171	151	163	170	148	160	159	161	163	172	174	157	157	136	165	151	145	170	155	170	150	185	139	163	173	146	157	185	160	146	166	160	150	135	154	159	161	147	147	174	161	161	190	160	154	162	168	142	162	144	164	143	180	152	178	169	136	172	170	171	179	183	171	180	169	159	157	152	194	160	163	144	182	140	152	144	177	161	151	146	143	165	198	155	152	157	152	149	177	153	184	164	143	150	157	170	164	149	173	167	145	129	185	167	183	190	158	168	156	141	160	169	136	176	179	132	180	172	162	163	157	182	165	166	170	154	169	154	155	173	146	150	165	145	169	155	151	166	154	138	160	160	154	182	167	142	171	156	172	149	155	149	171	146	159	160	179	164	170	144	152	158	144	145	140	157	148	177	151	174	163	179	154	169	157	168	173	148	168	142	182	144	155	135	156	159	146	152	157	167	160	158	170	167	183	185	155	154	152	169	152	180	156	155	136	190	147	148	184	169	154	140	130	166	133	147	150	154	171	182	155	155	156	172	151	154	161	156	162	153	158	164	172	181	163	151	163	148	144	150	144	164	156	169	144	165	143	156	146	153	167	154	182	155	164	164	176	175	156	159	165	169	152	182	170	147	168	145	202	195	160	145	176	180	167	159	170	170	158	161	163	170	150	159	148	147	161	155	156	165	160	165	164	187	162	184	166	144	166	171	166	192	168	156	162	167	171	176	151	169	166	179	172	178	145	166	176	170	155	183	194	149	189	175	157	186	150	156	145	178	180	184	161	194	172	161	146	161	181	183	153	154	187
11847	2576	5362	5940	4784	2952	1666	1333	999	634	628	512	544	515	475	509	432	460	449	428	440	507	443	441	419	429	454	432	426	469	420	504	437	416	452	420	424	442	392	436	416	396	418	379	419	375	401	392	417	402	384	420	391	387	407	429	420	435	401	442	413	400	421	430	423	384	411	405	370	362	376	404	437	406	383	430	413	401	413	403	388	419	407	413	374	353	461	439	432	389	424	469	353	417	394	390	414	383	387	419	384	393	389	400	402	423	376	410	431	385	410	406	388	416	422	412	375	428	403	410	417	399	414	414	403	418	384	402	406	406	415	390	403	398	407	419	375	379	424	390	381	409	388	411	406	395	416	377	402	408	387	419	420	424	421	421	388	463	403	374	401	404	352	396	377	381	391	407	439	427	428	405	404	401	402	387	416	411	386	387	419	431	393	421	386	395	410	432	389	387	412	396	406	398	415	399	424	393	396	396	416	380	386	389	416	396	405	417	374	400	412	403	408	345	425	403	390	403	384	399	379	417	408	414	464	410	376	399	414	412	376	435	386	434	376	409	409	388	396	392	441	427	406	405	452	395	393	387	418	435	416	411	420	430	403	441	387	396	383	403	386	396	422	433	403	381	393	417	428	394	366	450	399	428	420	363	419	414	407	430	435	413	437	415	431	378	393	426	406	425	383	405	367	429	427	441	421	411	412	447	419	407	410	417	406	425	422	387	369	419	414	423	404	428	405	397	432	408	400	372	410	403	467	428	373	401	408	398	421	421	417	422	436	406	413	422	404	403	437	419	387	377	421	374	386	423	393	381	373	427	396	383	415	425	427	360	409	410	400	390	385	382	435	415	441	409	391	413	368	401	376	405	395	395	400	373	422	408	404	450	397	402	392	403	411	411	393	374	422	406	390	391	410	389	412	365	391	372	419	420	430	441	424	368	370	398	391	389	385	426	397	406	405	411	429	409	402	413	365	407	413	429	413	392	431	397	395	402	388	416	450	431	356	393	410	410	378	418	433	374	394	415	361	404	389	432	429	406	402	377	409	438	415	410	424	407	416	374	394	396	417	400	409	389	389	424	394	403	420	411	392	411	433	401	410	450	384	359	434	381	398	442	387	449	391	387	347	379	374	376	414	396	412	416	392	422	419	433	425	412	373	429	408	404	396	401	384	430	418	400	375	423	416	420	430	401	396	387	376	399	395	389	427	378	424	379	397	384	431	421	429	387	387	390	392	364	409	382	411	417	376	387	371	399	396	409	389	415	432	435	418	402	368	408	389	442	413	420	393	404	426	409	406	395	394	405	398	389	409	411	391	395	394	411	399	405	373	370	474	381	381	385	394	400	413	388	419	405	377	362	429	464	440	398	394	366	417	426	417	389	390	410	401	429	371	379	411	464	361	414	394	367	390	405	426	382	415	415	405	412	379	409	394	405	412	424	421	419	409	367	415	408	389	395	419	396	423	407	398	406	415	430	379	409	422	430	444	385	426	428	420	388	423	398	412	399	397	419	397	432	420	375	392	379	418	353	392	376	414	405	410	425	418	440	403	421	392	380	398	384	403	465	405	425	427	397	407	396	416	411	412	377	404	407	434	445	392	419	434	423	372	443	369	390	410	365	398	410	372	408	380	411	415	423	423	408	431	425	421	360	379	419	414	418	420	392	402	382	382	422	384	385	417	420	416	420	378	423	425	390	440	418	390	389	403	436	385	377	374	428	433	430	441	443	392	427	450	427	374	437	390	404	396	398	398	371	423	407	408	431	409	401	413	398	429	416	378	379	375	433	391	414	417	372	390	379	421	405	413	364	388	397	438	393	379	405	437	390	375	401	401	406	418	410	400	396	397	402	391	392	390	401	379	450	436	418	450	428	419	399	401	441	421	400	393	409	431	390	369	427	360	413	384	416	404	383	402	416	423	387	399	424	385	394	370	391	407	419	372	389	392	416	411	399	383	432	408	412	424	388	410	412	445	401	391	402	402	377	404	414	397	387	387	393	431	414	368	363	417	406	367	409	430	378	406	400	413	427	417	382	431	414	421	397	408	419	426	386	436	373	398	386	419	365	416	424	392	405	422	392	404	435	417	391	376	397	421	419	387	418	400	389	402	376	386	406	394	385	423	414	390	378	411	376	407	431	388	384	424	412	399	431	405	404	405	417	441	398	415	387	427	411	423	421	409	390	393	391	365	444	424	376	417	420	391	410	378	379	403	399	438	409	419	402	399	430	417	385	444	420	429	427	429	376	379	418	373	452	433	396	384	423	390	412	372	425	436	395	392	434	438	424	401	433	371	384	429	401	380	377	424	393	443	381	390	405	394	397	428	388	387	399	403	427	418	426	415	411	424	365	394	348	416	400	388	408	423	372	381	380	401	378	404	416	438	374	404	378	405	408	424	377	380	396	399	406	401	364	405	387	429	432	420	404	409	409	386	419	387	432	412	409	456	385	398	419	390	417	394	386	385	414	402	404	420	442	391	389	382	400	372	379	396	376	428	420	440	385	401	430	405	426	435	433	383	417	411	413	407	384	376	383	382	409	390	385	423	401	390	413	389	391	412	413	404	355	392	430	416	415	421	426	403	399	389	375	383	434	398	388	389	420	407	390	426	453	403	391	386	407	395	403	400	388	397	380	363	417	411	407	398	386	396	384	404	386	384	400	391	408	409	355	397	410	355	383	395	392	410	439	421	407	424	430	421	400	389	414	398	406	422	396	382	412	413	405	378	397	389	412	417	397	433	397	405	410	416	390	431	388	417	397	417	398	417	405	413	446	424	397	413	423	393	419	392	382	389	420	407	416	381	407	435	418	404	418	378	413	420	429	387	395	417	416	422	394	416	437	402	418	406	412	376	391	385	395	430	406	395	412	417	412	399	407	395	435	405	393	387	398	428	394	426	413	401	425	396	395	391	432	397	419	400	394	408	380	430	404	376	389	425	425	393	421	420	415	387	398	427	384	383	391	402	401	414	393	394	421	417	392	413	415	390	401	407	396	424	392	425	357	397	382	365	397	408	387	381	417	403	363	416	416	415	373	428	400	382	395	412	388	418	414	436	388	396	396	438	388	428	383	395	402	402	428	388	409	412	415	438	397	382	379	368	402	413	381	394	413	415	388	423	381	373	418	383	398	441	407	402	371	399	411	385	423	429	402	418	409	399	401	427	409	410	431	381	422	427	378	412	389	423	383	424	428	431	354	384	391	394	407	406	427	383	366	398	402	414	413	388	404	410	380	410	413	392	436	406	407	414	420	406	349	405	422	425	420	414	413	406	374	416	388	407	392	424	403	405	409	357	419	404	376	409	398	427	417	381	378	411	420	395	423	431	418	410	403	428	405	412	403	378	421	426	412	377	398	405	405	387	372	386	414	420	408	413	413	397	394	420	418	424	383	411	403	441	389	386	425	426	380	388	403	422	402	401	398	381	413	394	385	352	396	433	397	415	421	415	375	400	416	416	407	398	410	387	434	415	395	441	451	396	420	404	424	375	356
28204	6662	4664	3267	1918	1169	759	618	471	409	347	361	344	386	372	340	330	331	319	340	312	316	349	349	304	300	318	326	319	330	352	337	329	310	350	312	279	317	389	321	314	295	348	295	304	314	308	328	281	309	341	310	316	309	298	348	327	314	309	323	328	291	331	285	335	345	299	270	319	334	333	301	290	330	304	302	331	303	290	310	309	280	302	294	297	304	320	310	320	303	320	306	303	346	308	339	346	348	278	311	299	312	293	344	300	323	311	318	274	310	361	323	327	320	309	309	319	292	310	355	339	321	282	335	315	310	300	300	331	281	340	323	282	335	275	309	298	292	290	301	341	306	273	332	298	333	354	342	317	298	302	299	335	340	306	298	310	266	284	347	353	286	289	317	303	322	336	301	299	342	312	313	298	351	300	306	317	353	295	300	311	330	320	317	291	325	299	302	306	325	316	361	325	298	341	325	276	327	320	301	285	295	286	295	278	332	312	309	329	329	300	288	296	351	298	337	300	283	280	300	327	313	298	314	326	310	330	383	309	335	325	324	291	311	299	323	301	276	309	327	325	361	287	295	333	323	299	293	307	298	331	300	316	311	311	321	330	307	337	325	340	291	301	310	314	296	323	302	331	299	306	316	343	321	333	319	282	290	304	327	322	311	309	306	296	324	347	310	305	285	306	334	322	311	314	308	335	326	299	300	307	332	308	295	274	313	306	339	349	317	306	309	280	316	353	336	294	327	298	329	322	306	310	342	310	299	317	322	277	285	291	322	296	346	302	326	354	325	331	323	295	270	290	293	288	281	322	300	324	309	325	294	337	299	337	313	302	324	305	292	319	295	333	299	326	345	317	300	305	313	319	312	313	309	337	316	298	314	328	338	286	304	326	264	270	340	283	282	281	318	290	306	341	318	318	305	339	305	305	303	321	325	315	287	328	354	331	322	273	304	293	308	344	315	349	303	308	350	310	361	296	322	297	327	306	311	322	322	315	342	326	295	330	330	289	300	318	322	290	325	325	303	273	319	306	349	352	307	273	314	322	301	296	321	316	318	300	308	348	311	318	319	314	292	332	317	315	335	333	369	295	336	327	329	350	323	299	310	310	316	300	349	344	303	332	325	295	299	316	311	323	331	355	290	338	297	289	289	320	298	316	348	310	334	307	301	318	312	284	313	328	321	320	315	300	331	314	330	324	294	309	322	321	306	286	269	326	316	349	300	325	320	353	288	329	303	323	314	311	351	329	290	335	326	326	322	250	345	314	357	304	294	309	305	336	317	311	312	301	312	321	287	337	317	298	309	325	311	293	301	291	252	310	283	293	319	298	325	305	308	300	346	310	312	320	344	307	335	319	321	322	298	280	319	267	305	332	326	320	335	352	339	300	309	331	320	319	321	320	352	272	340	326	303	299	320	339	306	331	288	289	292	289	306	312	299	316	309	306	303	288	304	311	272	296	335	336	286	359	314	307	324	305	291	302	294	335	276	297	284	312	311	314	340	357	301	328	291	303	290	295	302	288	313	311	284	326	309	308	301	315	296	293	345	281	303	286	314	327	298	309	327	308	290	280	315	304	303	297	312	321	339	336	310	314	337	301	331	299	323	299	298	342	312	297	341	295	287	309	297	297	309	286	291	364	295	326	337	315	336	308	314	296	277	294	304	322	344	308	296	303	319	301	293	323	322	324	354	325	304	290	325	306	319	300	317	317	290	320	337	334	302	339	319	270	302	329	318	317	289	285	343	337	288	314	279	283	303	347	304	304	303	302	322	296	335	312	328	289	298	323	296	314	340	362	318	334	333	281	289	290	298	317	308	289	303	299	309	298	327	300	301	299	291	319	308	344	306	316	287	350	309	322	326	337	343	273	325	294	329	346	338	279	295	311	318	291	336	354	302	318	313	328	320	328	318	306	285	314	317	340	316	291	287	316	292	334	318	279	273	314	307	334	325	339	320	295	304	296	323	310	304	320	323	296	283	290	298	288	330	329	302	309	302	311	307	290	304	357	304	328	303	313	304	302	283	303	289	333	309	286	310	315	294	320	343	356	316	283	305	299	311	311	309	296	297	314	293	351	301	339	296	317	268	296	316	301	308	292	311	312	288	288	307	315	289	321	339	296	323	283	298	321	285	303	306	327	272	317	317	324	316	319	336	295	333	271	315	307	308	306	314	304	308	294	308	334	298	311	273	340	324	308	298	328	336	296	327	287	316	299	301	301	316	286	320	298	280	285	318	316	300	313	296	325	303	305	282	269	303	305	293	328	330	315	296	291	313	327	329	332	327	316	315	329	349	291	312	305	288	304	294	307	309	310	330	298	297	330	301	327	352	293	297	278	338	340	296	318	296	332	316	338	284	297	331	331	327	318	337	325	338	320	281	342	327	335	342	317	263	315	312	336	343	313	308	294	354	298	346	328	339	333	331	310	276	285	328	287	307	325	305	301	337	311	271	312	303	335	312	290	308	373	342	321	324	293	295	314	299	315	337	323	283	317	305	309	319	321	347	314	322	311	300	315	317	323	306	285	352	311	320	277	276	308	308	313	326	282	293	290	289	295	300	295	308	361	295	323	303	288	293	318	304	288	334	305	328	302	303	314	300	335	301	335	305	298	288	319	323	307	277	295	285	307	328	328	281	290	297	322	360	288	309	329	322	288	304	309	311	317	307	303	288	296	286	312	309	307	305	290	297	289	320	282	295	327	311	296	304	313	296	315	368	338	344	270	313	355	311	317	314	306	287	288	306	304	332	298	315	298	325	292	326	335	258	318	348	308	317	337	302	342	316	323	332	289	308	325	309	299	336	290	289	340	272	273	321	338	315	297	319	329	319	314	339	324	282	316	337	330	312	283	338	303	298	329	326	321	289	326	324	275	318	322	324	282	334	322	311	311	294	273	330	302	316	332	320	293	339	314	336	344	331	254	355	323	293	305	311	336	326	312	322	311	319	311	323	293	314	275	315	306	316	278	313	293	274	313	296	324	345	333	293	307	324	283	318	324	297	279	290	325	307	330	312	344	302	345	282	315	310	309	329	327	321	347	287	306	290	347	316	334	287	359	326	303	307	319	332	361	345	311	311	309	318	323	287	300	296	301	333	321	304	317	307	289	306	316	307	300	308	320	290	301	317	319	282	296	314	308	325	303	314	313	329	337	298	301	310	297	329	300	308	293	318	325	297	284	317	296	295	306	273	323	295	309	290	301	313	331	332	295	302	336	323	301	306	303	273	276	317	335	287	332	287	328	304	309	306	313	307	298	279	301	325	293	312	327	334	322	346	311	348	309	319	321	307	303	290	300	293	338	306	294	323	316	324	309	307	369	315	320	315	317	314	294	314	292	317	285	298	270	312	315	299	358	317	359	319	307	313	315	312	313	318	318	288	296	316	297	306	279	310	326	311	300	289	325	318	304	375	319	357	319	327	291	323	294	334	317	310	331	305	302	299	267	330	282	328	324	318	289	321	313	300	322	335	303	342	323	295	318	327	297	299
15559	3700	7679	8464	6286	4283	2786	2314	1581	1258	1025	965	950	939	924	862	828	826	856	813	839	833	750	811	771	780	742	722	697	799	806	764	749	784	763	698	763	716	733	721	743	729	678	719	721	748	656	688	727	700	698	715	683	756	693	750	698	699	705	719	736	733	733	740	697	688	697	747	700	717	713	732	658	738	730	667	743	716	761	706	715	696	710	719	773	731	712	683	735	717	681	741	708	656	706	632	709	710	700	670	724	718	675	672	711	705	734	699	688	720	738	694	675	695	685	723	670	729	710	662	726	734	703	708	726	676	687	679	720	707	698	716	743	701	688	725	683	730	711	729	728	717	717	680	724	682	709	747	699	672	743	669	693	677	674	728	724	654	730	706	682	676	702	699	763	644	726	683	695	745	723	718	717	655	774	646	699	721	712	709	711	721	680	703	687	714	659	673	727	682	706	702	699	717	710	713	694	687	716	714	702	695	709	721	691	707	658	664	716	726	649	689	675	697	702	685	673	673	736	720	684	727	674	677	714	689	712	702	711	674	693	738	685	745	741	673	707	711	686	693	721	670	728	686	703	683	675	704	742	712	684	713	691	704	697	682	685	686	659	725	669	707	699	665	666	772	673	726	720	691	695	689	675	734	700	700	678	664	733	726	726	749	653	647	706	697	692	745	718	728	704	673	688	709	731	747	713	710	719	688	720	739	752	737	724	670	705	714	712	691	670	746	698	724	730	690	717	684	700	739	736	682	716	713	707	711	733	714	712	710	685	709	688	683	680	719	682	677	716	715	716	685	686	682	715	737	695	729	726	726	698	672	725	730	724	690	662	660	669	698	717	671	721	676	714	700	701	693	717	684	695	697	699	682	667	712	671	647	670	688	674	686	690	620	694	698	713	679	691	706	706	675	660	750	704	742	734	710	632	722	710	698	699	679	763	697	718	729	724	659	700	733	688	676	695	689	688	687	698	692	689	726	697	682	679	749	702	693	686	672	718	710	678	701	710	702	712	687	721	696	681	688	667	687	725	763	690	691	701	699	706	726	733	690	671	729	681	686	709	701	671	736	716	660	709	695	650	694	695	723	696	681	710	682	708	693	689	656	676	684	692	691	694	757	748	671	681	675	663	710	703	671	750	762	715	713	693	728	707	701	680	719	711	712	728	679	750	654	705	705	676	680	731	696	738	677	696	635	723	723	694	678	727	754	682	718	737	734	702	731	684	715	712	707	674	713	707	692	660	710	698	704	737	712	719	716	689	720	702	702	716	709	716	714	724	715	650	718	663	702	681	682	642	674	670	700	683	709	724	693	702	735	685	690	706	684	703	662	690	689	708	675	674	690	672	706	662	706	736	676	730	682	668	681	704	713	677	673	678	717	709	705	709	707	725	690	688	700	725	673	678	674	728	729	700	737	735	703	710	722	706	718	672	654	672	727	666	704	674	667	703	722	683	723	668	733	671	648	711	695	716	710	719	734	700	688	696	746	717	716	722	686	693	690	695	679	731	713	723	654	725	682	698	688	689	669	700	718	722	681	725	684	766	717	619	704	741	764	695	695	724	668	701	708	704	698	732	724	698	728	727	696	724	728	678	700	688	762	743	703	655	671	727	698	679	670	671	703	696	704	668	721	675	676	722	702	707	709	716	723	707	695	737	690	713	768	731	707	690	696	748	706	703	644	701	704	660	685	742	724	709	696	648	669	711	705	692	726	704	704	733	684	733	657	715	724	690	671	708	734	676	748	750	729	662	681	679	742	684	713	689	761	727	691	696	699	664	718	686	737	686	736	714	683	687	704	681	721	669	706	689	701	678	725	670	663	695	677	717	719	699	752	732	700	655	667	682	680	698	721	694	766	713	686	751	669	673	688	700	714	692	658	724	739	720	691	693	674	691	718	703	700	709	733	703	704	689	701	662	667	663	669	693	704	722	699	708	689	663	666	685	710	767	634	706	648	708	667	722	747	682	716	706	743	703	652	687	762	741	751	693	766	699	689	686	713	719	740	702	672	700	711	683	694	709	708	716	721	698	713	670	698	701	710	745	723	718	726	673	694	691	683	692	703	687	731	665	651	724	698	704	710	698	706	748	659	693	757	690	755	730	709	732	698	711	697	741	699	694	689	731	744	691	707	754	675	681	710	691	775	648	710	674	706	684	677	724	734	725	763	685	686	708	663	751	690	728	699	654	719	694	689	687	700	719	687	724	696	753	673	695	729	703	700	755	747	697	709	687	646	723	676	678	721	702	729	691	709	683	733	642	668	669	657	707	629	703	695	749	692	656	743	724	687	715	671	679	725	722	699	759	711	738	685	660	732	677	661	726	682	679	691	685	691	689	711	696	677	709	672	699	700	691	686	716	720	724	725	726	743	717	687	707	711	666	738	642	686	703	686	695	644	683	681	718	717	635	708	735	694	694	686	711	727	702	749	696	666	711	688	690	663	705	673	685	705	686	708	707	686	733	703	700	707	701	657	709	715	733	715	683	694	741	707	667	752	694	659	667	695	691	717	754	751	711	694	736	711	673	733	679	720	675	716	722	689	685	674	656	757	701	680	720	705	741	670	736	703	715	699	665	651	734	650	682	719	706	703	677	704	707	701	712	682	693	704	701	720	713	717	746	702	730	707	682	683	732	706	700	722	712	680	672	717	707	704	686	728	701	681	667	673	692	688	723	710	696	682	704	717	719	715	717	715	718	666	714	733	686	687	763	749	691	756	704	696	735	704	697	670	697	720	712	678	694	708	727	682	676	679	684	694	688	725	745	785	726	719	741	687	692	696	742	694	716	675	703	700	715	715	663	723	747	774	739	720	750	728	687	722	680	683	716	673	699	647	717	684	673	664	688	698	726	689	686	714	677	701	693	677	758	668	716	687	697	705	708	694	717	696	672	737	734	709	697	718	665	713	676	740	696	710	731	682	708	707	739	734	727	672	676	703	734	693	689	723	701	719	706	677	662	697	709	714	680	684	691	706	719	703	706	718	706	718	743	662	650	698	676	681	671	724	656	722	738	665	712	667	659	705	713	669	691	725	692	669	737	715	751	701	685	727	679	678	706	704	688	715	674	672	673	680	643	672	690	758	721	669	671	717	707	676	675	666	745	687	709	750	713	694	697	691	658	669	695	731	702	686	700	711	688	710	760	701	695	683	718	723	649	711	672	683	678	748	724	692	711	723	672	716	704	684	711	658	705	677	729	691	684	721	672	731	657	697	701	666	687	689	678	721	669	732	698	710	744	696	683	712	722	768	681	708	685	720	684	733	731	705	663	696	631	736	684	650	701	711	693	721	686	737	691	712	738	710	673	709	679	719	647	704	677	696	711	700	740	668	706	669	664	675	674	745	706	700	674	702	694	708	702	698	697	681	681	746	682	640	701	690	710	726	718	737	703	702	663	655	677	686	694	701	683	714	680	650	725	669	710	682	741	667	667	734	713	713	699	723	718	725	644	732	677	701	748	667	698	717	715	695	683	738	718	691	687	689	646	734
7103	1666	1533	1090	626	375	248	241	192	159	171	145	168	168	168	150	171	165	140	158	170	159	201	189	176	151	156	157	170	166	143	170	165	158	166	181	177	144	165	143	178	184	155	164	159	175	158	179	154	155	154	171	139	171	166	151	173	158	160	161	167	178	140	150	172	157	154	177	165	153	156	170	165	169	144	173	153	154	202	170	155	171	153	151	168	177	206	165	158	181	163	168	174	167	174	168	166	169	170	176	158	151	173	162	160	167	166	153	174	180	166	155	150	203	167	145	156	163	185	153	159	157	156	159	165	180	153	185	144	156	175	154	189	168	166	174	178	183	181	147	159	173	163	187	150	172	162	161	157	133	162	176	172	144	166	172	179	181	162	143	167	158	169	180	152	145	156	180	144	174	151	192	196	177	172	164	159	171	163	136	174	160	165	176	147	174	151	181	182	171	173	165	179	179	160	172	161	187	195	171	181	185	156	160	162	187	158	179	172	160	151	174	149	154	178	157	163	157	152	166	137	177	160	142	172	141	164	131	165	164	167	161	171	168	172	159	166	161	163	138	149	159	163	182	204	152	183	153	186	166	193	156	162	167	168	155	162	155	161	169	132	158	170	168	173	191	155	169	166	167	175	168	178	180	174	162	156	183	172	173	142	186	175	160	171	168	169	149	175	148	175	171	177	201	188	169	196	149	186	123	190	165	130	153	177	169	145	147	158	172	138	167	170	164	165	133	169	197	166	156	169	171	148	155	164	166	169	156	168	186	177	181	159	176	152	170	176	167	174	175	137	159	142	163	165	190	191	182	157	173	182	153	170	139	150	148	172	164	177	183	212	182	175	150	186	147	175	165	162	180	159	171	168	176	179	166	153	160	151	159	193	165	154	160	142	165	159	174	182	175	167	159	154	178	170	156	163	152	190	153	145	154	174	149	172	194	176	164	148	167	137	161	174	187	150	165	153	141	160	162	143	175	177	174	147	180	161	163	144	150	171	138	187	155	151	189	150	172	172	186	146	170	163	162	174	152	168	156	163	177	159	163	175	187	160	162	135	162	185	180	157	156	151	144	156	189	154	177	161	179	159	156	174	155	158	165	151	171	166	141	183	159	156	163	164	170	164	171	142	180	155	156	150	144	162	168	159	164	167	174	146	180	182	172	163	166	164	169	162	155	173	171	148	192	156	161	147	154	151	151	147	162	168	167	157	163	189	165	157	182	157	159	178	186	174	158	156	162	152	165	163	173	175	146	177	160	162	160	174	160	159	175	208	176	163	182	128	168	157	149	186	149	174	164	171	150	138	179	183	158	174	168	178	181	168	163	154	151	137	164	164	153	168	174	153	171	176	171	190	182	154	163	168	160	166	183	167	177	159	158	165	143	136	188	158	169	167	159	152	167	157	190	142	168	155	142	162	177	153	144	161	186	175	174	144	175	159	188	181	163	175	166	152	168	143	139	165	168	161	160	158	204	193	145	170	179	166	183	186	176	172	173	155	163	182	169	165	149	168	173	166	165	140	166	201	173	154	145	155	151	144	147	166	136	154	151	176	183	152	175	153	149	157	166	146	157	165	150	173	159	190	172	167	178	151	162	166	194	180	194	169	167	175	161	167	177	177	166	178	162	167	136	164	150	168	137	171	157	171	165	156	183	167	192	183	139	174	175	167	200	159	172	156	182	156	162	160	151	164	179	142	150	163	184	159	165	156	168	157	189	150	138	162	151	180	178	166	155	151	188	178	184	175	164	157	149	178	179	158	141	180	162	175	142	181	141	167	147	133	171	197	153	170	163	150	175	171	151	176	153	156	169	174	164	186	125	143	145	167	146	166	163	140	173	154	161	129	186	153	158	182	166	166	175	183	174	166	152	159	163	176	142	163	179	161	157	164	163	197	182	169	169	176	163	152	171	155	167	159	146	162	167	184	165	177	184	170	168	169	185	170	146	166	159	168	152	171	159	160	172	193	182	159	156	166	122	153	164	151	159	155	177	156	165	161	177	151	160	177	158	177	165	153	160	156	180	194	162	156	156	158	163	179	177	131	150	165	187	171	135	155	159	156	182	164	164	148	181	144	158	154	159	197	149	134	144	155	136	160	167	152	194	155	171	182	171	165	174	140	169	165	159	152	151	169	175	146	163	154	178	153	172	170	154	154	136	164	155	174	156	178	165	151	177	136	135	142	177	174	170	151	164	187	174	160	150	185	149	171	141	167	178	163	163	177	170	153	173	168	164	186	165	185	173	169	150	169	161	186	157	187	170	181	166	165	179	171	135	163	189	168	174	164	176	159	141	184	174	181	170	146	161	182	146	169	169	165	164	151	163	176	181	189	160	151	158	195	164	175	157	181	161	166	166	165	160	161	189	167	151	181	172	159	160	168	176	145	142	157	173	161	160	151	163	143	138	178	162	167	152	165	170	203	186	160	168	175	161	184	155	177	186	171	191	151	147	173	174	201	177	178	167	156	137	161	153	154	174	152	198	161	149	162	146	174	189	181	176	144	174	145	158	157	176	167	159	139	143	170	166	153	140	155	157	151	162	166	167	148	150	146	148	185	165	176	162	159	124	173	180	167	161	162	180	179	171	166	159	164	141	174	152	156	181	151	154	180	177	157	172	159	185	152	146	158	195	173	159	173	170	152	152	167	184	165	143	180	172	137	156	156	163	176	185	144	143	161	169	162	147	175	164	193	174	177	159	184	170	201	167	173	142	163	156	140	142	165	184	160	165	154	183	172	150	170	166	149	179	169	152	190	148	166	176	165	154	150	155	146	186	167	157	160	167	181	161	161	137	154	162	138	138	173	176	150	165	156	165	158	203	170	147	166	170	165	164	177	169	157	152	145	144	171	142	171	147	173	191	156	161	158	162	167	150	155	153	151	192	144	155	173	169	173	140	164	172	162	158	181	150	163	170	157	185	159	180	160	215	160	144	182	187	186	169	163	174	139	158	160	147	150	150	167	156	176	172	165	163	167	158	181	155	172	166	176	175	164	176	154	172	152	180	176	157	176	188	165	159	186	187	141	191	150	170	144	152	172	149	149	178	162	138	159	156	156	191	174	160	164	138	147	198	182	171	160	159	149	160	177	159	152	168	142	163	148	155	135	166	145	152	182	156	182	158	160	156	172	154	142	165	177	149	184	155	165	179	167	193	151	171	162	188	170	147	157	182	161	164	170	169	192	151	153	150	161	158	150	201	178	145	161	177	133	147	142	140	168	179	178	187	158	170	193	177	166	172	162	162	155	144	137	166	165	170	142	146	147	151	166	159	177	187	147	148	139	161	162	189	177	161	165	161	177	154	177	178	177	172	129	175	155	155	153	172	134	167	175	159	150	155	154	161	193	158	185	152	145	180	152	161	171	168	166	159	172	165	174	170	163	161	163	162	168	212	163	168	144	144	148	173	170	147	153	164	166	151	167	149	177	170	169	168	174	152	204	170	133	156	159	148	189	168	164	182	142	156	155	171	178	161	172	184	158	165	162	179
4653	1452	3105	3245	2387	1438	1029	823	519	454	460	385	424	436	410	392	389	446	419	385	418	420	383	438	392	402	416	435	414	410	409	399	387	392	437	440	387	380	404	395	377	396	398	400	389	391	410	384	435	396	439	432	378	433	409	376	392	381	421	370	434	403	425	388	381	397	415	423	405	407	413	392	398	405	398	396	422	416	395	412	408	374	378	401	410	409	390	403	389	374	385	439	422	423	380	393	405	381	411	395	416	400	388	359	360	411	383	409	408	420	368	413	402	418	417	402	394	401	389	405	392	383	430	397	379	401	380	383	397	386	401	406	403	404	368	382	404	377	380	422	425	370	397	427	395	387	378	408	416	412	393	380	420	402	406	377	390	423	349	425	444	387	401	391	425	425	432	371	421	407	401	360	365	385	390	415	413	435	415	386	394	404	419	422	413	415	407	418	409	437	421	403	380	362	403	393	392	421	402	378	427	420	365	406	405	356	378	392	364	380	404	391	386	410	382	441	375	394	383	397	427	386	401	401	398	443	365	365	382	397	422	378	386	382	400	419	425	396	398	417	385	419	440	410	408	367	400	384	415	405	363	399	418	418	351	406	404	433	403	396	398	370	428	429	391	393	410	385	398	398	378	398	381	371	369	417	367	381	406	436	391	366	395	405	378	431	415	423	433	429	408	393	415	402	386	433	430	393	383	383	410	379	394	404	405	381	413	433	385	406	420	392	381	386	410	409	401	363	378	439	402	414	380	394	408	409	399	408	392	358	399	375	394	391	397	388	376	415	394	398	390	413	397	395	405	386	419	382	370	397	393	380	414	379	384	402	408	413	381	396	353	372	391	405	387	409	410	383	387	425	406	397	381	403	392	348	402	407	368	429	409	402	387	408	401	412	376	366	397	401	402	405	403	430	395	384	406	388	414	388	394	405	398	420	409	377	404	404	390	395	385	405	398	406	397	388	406	436	437	390	393	373	433	380	405	446	358	415	390	396	393	442	395	452	407	419	380	388	404	380	430	399	427	369	379	409	432	424	377	406	355	381	410	404	423	400	380	409	371	393	376	435	369	364	407	426	411	400	398	413	393	396	400	370	390	405	412	398	399	407	408	389	424	389	416	352	419	417	405	397	361	391	412	373	367	382	401	385	379	417	413	414	380	393	414	428	415	413	399	413	414	370	395	392	409	398	411	382	367	396	398	440	398	437	380	386	355	397	386	410	389	407	391	411	384	425	406	440	369	427	392	418	405	408	392	418	404	376	408	433	403	382	407	403	363	397	401	393	359	358	389	395	392	419	454	391	404	397	378	386	430	345	385	412	402	391	383	405	405	383	413	412	360	373	414	393	431	470	410	396	381	397	363	357	396	410	424	385	425	401	397	392	401	416	388	397	400	420	375	374	422	384	398	407	382	417	392	366	376	383	391	407	395	402	431	383	400	388	361	401	370	361	368	411	385	403	390	393	441	399	377	413	410	387	387	434	373	379	399	363	437	402	399	436	377	414	406	372	417	379	407	400	395	385	421	369	381	398	400	399	392	420	388	398	372	435	400	410	408	374	424	395	385	363	396	427	413	421	388	418	386	394	404	368	404	373	377	439	389	449	391	406	415	402	398	415	401	395	437	352	402	420	399	408	389	403	421	408	404	432	380	426	419	430	418	396	399	410	433	369	393	399	401	381	412	401	445	411	366	398	424	399	415	395	394	387	430	403	364	448	377	431	421	377	422	355	420	381	400	396	400	377	421	413	383	402	400	441	373	401	400	390	405	393	416	417	385	430	397	394	400	405	425	434	407	423	405	393	399	428	420	435	398	362	377	388	395	433	403	406	425	362	393	400	390	448	388	384	372	405	376	408	404	422	422	425	391	427	421	366	418	399	427	423	406	390	416	418	396	407	384	361	400	421	382	390	394	387	386	412	400	378	410	367	395	374	374	405	380	403	425	411	371	371	379	400	385	416	414	394	406	411	420	401	423	410	382	413	388	397	383	416	382	397	389	392	433	381	386	367	408	397	379	418	387	370	422	385	421	392	391	418	382	393	409	412	352	382	424	390	373	411	407	404	377	399	397	437	407	409	405	391	386	385	423	406	410	425	384	387	402	400	398	374	394	363	409	378	390	403	384	374	392	396	390	374	426	397	384	373	447	398	411	427	370	442	393	418	390	390	357	438	398	397	408	371	399	388	404	447	373	379	376	379	388	410	381	384	386	386	374	419	404	359	355	404	412	390	379	382	395	380	378	393	353	396	388	420	410	416	375	399	355	409	420	391	380	396	394	373	401	411	378	415	390	400	417	371	430	394	349	412	400	385	395	423	397	404	392	381	437	415	404	388	418	402	386	383	394	375	398	400	413	375	382	429	390	437	412	411	363	394	387	383	391	418	405	376	432	425	386	408	401	390	437	408	408	422	418	391	390	375	401	399	404	412	421	407	387	430	393	426	393	413	383	388	425	411	422	397	398	391	426	389	409	400	452	412	420	400	432	418	431	369	392	384	408	384	422	383	373	412	410	413	393	412	390	401	425	425	357	396	390	377	426	400	392	388	363	392	425	374	374	413	399	425	381	398	439	392	396	395	380	426	424	355	378	357	383	376	414	423	408	397	346	420	383	452	434	384	393	400	408	448	403	369	404	368	384	417	412	410	392	391	397	419	389	407	433	376	411	441	392	373	399	433	373	366	396	408	391	391	442	415	399	384	420	401	386	437	375	409	380	389	431	390	412	407	403	369	404	396	422	399	418	373	416	390	428	398	406	385	390	395	386	420	410	425	388	416	411	399	374	392	404	410	416	381	425	386	464	441	407	414	431	383	436	391	433	403	375	371	370	411	401	365	390	353	382	364	424	418	395	405	381	338	402	423	389	402	392	418	382	389	391	380	391	387	391	405	400	381	385	387	386	409	377	393	405	397	384	379	435	427	418	398	456	381	390	390	382	361	373	361	399	399	376	404	406	397	405	398	403	412	409	415	370	384	395	385	423	411	346	425	385	407	370	379	411	399	408	378	376	395	421	402	384	396	427	386	410	379	356	391	403	364	415	392	405	417	411	375	388	406	393	373	414	400	384	390	396	404	384	404	404	412	379	418	407	440	399	429	402	415	411	406	425	394	391	397	385	397	403	399	391	360	406	401	365	428	396	393	397	388	385	407	390	409	377	397	393	420	397	358	399	416	386	408	366	376	375	383	406	395	389	402	397	379	415	426	397	419	360	404	400	409	343	378	417	396	407	409	372	426	393	420	367	385	446	422	419	392	407	410	441	394	393	390	391	394	397	391	380	394	396	355	396	394	396	418	426	390	382	392	434	410	393	389	395	387	381	398	387	398	408	403	383	369	449	385	395	404	413	376	405	383	419	426	381	383	376	375	397	355	418	405	390	398	394	391	376	382	394	363	400	395	408	421	435	393	389	396	375	409	387	364	382	394	372	368	409	404	378	401	431	387	371	404	357	404	369	370	406	400	406	371	380	396	384	428	350	378	393	377	398	386
17896	3432	2711	1944	1030	575	395	335	246	187	200	196	230	177	175	156	189	165	155	189	179	143	154	182	164	152	157	188	150	133	167	174	166	162	179	166	160	156	152	174	166	162	181	165	144	161	163	169	163	160	133	175	164	151	168	162	161	179	149	159	159	169	156	155	190	159	166	177	131	138	178	165	152	150	144	155	160	144	166	151	145	154	199	162	137	141	173	167	178	183	151	153	139	169	169	134	183	149	149	179	141	161	173	166	189	181	148	147	154	169	168	173	171	170	181	153	138	172	157	141	173	173	168	153	174	182	178	154	160	163	151	169	165	158	157	174	186	163	184	156	163	177	148	154	137	166	159	176	143	148	158	165	151	155	142	164	158	150	140	142	169	141	187	168	163	162	141	174	157	161	147	156	164	147	174	182	165	150	183	152	162	164	164	153	147	163	154	160	147	170	154	144	153	160	144	157	142	149	174	173	167	184	135	147	156	164	168	172	170	162	155	146	159	151	133	171	164	171	171	153	166	172	157	147	157	163	155	164	158	173	176	174	163	174	150	127	169	154	168	192	146	185	132	136	144	146	161	189	166	192	165	156	166	164	156	159	165	180	173	167	181	163	171	152	146	162	161	154	155	161	149	154	133	128	169	173	163	171	167	149	167	191	156	154	182	162	162	158	162	146	143	184	175	139	146	171	156	177	151	145	153	176	185	184	163	154	156	178	149	169	144	143	162	148	168	193	164	140	164	176	167	167	158	135	160	164	163	170	161	168	174	144	152	143	141	157	156	165	143	172	164	155	173	128	177	175	155	145	152	161	174	167	157	142	147	170	147	168	173	181	169	170	176	149	150	171	158	167	147	158	155	148	154	141	152	157	151	149	151	186	181	142	155	190	176	152	173	158	175	153	177	171	182	158	123	158	148	151	165	159	151	145	142	156	176	147	154	176	159	172	163	155	141	144	153	156	150	152	153	169	124	161	142	170	154	146	169	171	145	165	173	144	164	151	143	162	138	176	122	162	161	152	143	182	176	151	160	177	148	149	168	182	177	165	169	163	171	173	134	151	156	157	155	146	131	164	175	171	167	167	142	165	145	169	135	162	166	195	168	151	145	166	169	190	167	149	169	157	158	148	165	151	150	171	162	162	168	163	172	157	148	159	132	152	142	177	154	162	183	162	146	150	146	160	177	154	167	134	158	136	167	161	157	138	169	141	158	152	153	136	153	128	143	169	158	152	133	166	167	144	162	153	172	172	142	154	180	159	173	166	165	149	164	173	164	168	163	146	157	150	165	147	155	154	154	180	150	159	176	171	149	153	155	135	126	146	161	171	145	164	146	175	177	154	157	158	177	148	147	143	152	148	164	172	152	160	164	160	143	148	139	143	141	142	147	146	182	147	144	176	170	145	153	158	152	161	174	176	170	157	175	163	164	138	162	170	199	179	155	166	162	163	158	160	178	156	123	153	148	170	143	154	178	185	160	144	163	150	171	187	174	158	145	176	162	133	169	154	137	152	147	140	145	169	184	164	173	146	160	172	161	165	172	164	191	153	169	160	163	152	201	181	174	167	138	180	147	153	179	145	169	163	159	174	152	139	179	163	138	148	167	158	186	142	167	165	161	184	173	173	155	141	170	193	166	156	172	144	145	170	165	148	174	168	142	155	169	146	144	158	144	173	170	179	144	180	155	150	163	173	166	194	151	161	170	156	149	191	167	173	168	149	157	170	143	141	170	184	150	141	172	150	154	164	174	128	158	165	156	159	172	141	157	154	144	177	178	150	171	159	164	171	156	146	180	184	147	184	182	166	162	151	153	167	162	152	164	183	165	183	172	133	158	171	183	151	154	141	152	164	174	157	158	195	140	157	184	159	154	148	146	144	145	151	131	148	176	135	151	151	143	160	123	140	158	147	165	159	171	182	179	165	172	143	152	155	164	128	158	185	187	177	180	172	165	165	173	161	193	159	162	144	143	183	152	148	139	173	159	149	178	151	173	152	132	189	151	154	162	163	175	141	163	157	152	158	173	169	159	150	159	169	169	168	148	175	163	159	129	152	140	154	162	146	160	169	158	176	146	155	170	153	157	183	152	143	156	150	184	177	141	152	160	145	164	149	156	168	142	164	132	130	160	154	187	161	180	156	166	160	180	149	174	185	166	136	163	156	156	156	163	148	155	175	172	183	175	149	196	173	152	140	137	153	144	166	157	158	176	162	154	146	169	154	149	149	136	147	189	160	171	146	143	136	185	182	174	149	165	177	154	158	168	139	169	199	181	168	162	151	141	162	167	160	134	160	162	153	142	142	166	165	155	158	166	163	162	146	154	138	155	160	171	168	182	176	150	168	172	138	163	176	158	185	153	167	148	163	164	137	155	143	189	129	155	156	154	172	144	176	173	151	154	171	157	167	174	164	137	159	148	151	161	179	154	170	167	184	168	182	154	173	164	143	179	163	163	159	142	135	153	164	168	185	173	197	146	144	147	159	160	159	135	150	164	161	162	155	149	166	153	169	156	159	178	165	169	145	151	155	166	171	159	138	154	130	146	196	186	162	160	141	174	154	159	163	163	176	163	140	167	149	181	180	148	156	149	157	185	148	144	169	154	150	168	171	172	164	168	175	150	174	152	152	161	176	164	175	168	177	159	145	149	153	171	170	176	142	154	155	147	142	145	136	192	153	180	150	180	159	182	173	142	168	174	175	178	150	139	165	155	154	160	172	153	168	170	168	173	129	145	145	177	163	178	172	159	160	164	141	154	167	149	169	151	178	149	164	159	147	149	151	180	189	165	163	144	143	157	151	176	145	168	149	151	162	144	140	156	162	155	154	142	181	146	135	148	158	166	172	166	142	159	160	154	143	130	166	159	159	165	133	176	161	177	153	148	172	150	157	164	158	181	202	140	156	170	159	166	150	156	159	169	161	146	174	175	129	159	161	156	174	143	153	155	166	171	164	139	139	153	180	175	169	173	166	164	166	162	161	158	140	152	149	165	159	156	167	152	146	157	169	174	152	177	176	167	160	169	165	174	138	180	127	136	146	149	168	159	124	151	168	147	173	175	163	171	156	142	179	151	168	142	152	159	160	156	162	165	158	160	170	145	134	148	145	169	143	150	141	162	159	164	171	146	158	179	164	147	151	164	181	176	169	150	174	157	165	170	169	154	146	147	155	161	154	149	146	183	167	192	173	171	178	198	164	153	153	169	178	172	149	131	153	181	164	151	151	151	139	165	160	170	189	158	186	164	162	182	164	155	147	181	146	176	142	141	133	176	165	161	175	158	159	158	140	147	159	170	158	177	176	151	165	162	132	162	157	140	165	162	176	141	149	142	164	191	147	153	142	164	163	171	157	139	146	161	162	176	144	150	152	193	155	174	176	141	154	163	155	149	166	158	154	155	130	179	156	183	172	166	172	177	153	181	160	178	154	179	184	167	152	172	152	166	181	158	151	154	152	139	150	143	149	155	138	160	203	159	157	160	187	185	142	167	171
11225	2431	5164	5834	4002	2370	1674	1389	934	675	578	569	522	493	493	439	460	469	470	464	444	461	437	406	427	448	451	472	437	421	488	459	460	405	439	410	432	427	431	406	372	396	421	446	412	400	419	451	403	383	421	419	426	408	385	393	429	399	437	402	406	397	397	420	395	432	401	396	440	382	405	404	381	431	408	406	396	412	363	406	464	419	395	405	428	388	427	416	416	392	429	406	426	370	386	408	439	381	384	416	410	375	403	387	410	406	439	427	399	423	417	432	403	404	398	394	440	388	412	403	411	399	435	394	405	376	412	362	374	377	411	407	405	412	387	395	398	395	427	396	386	398	402	431	399	419	409	414	439	423	386	399	376	399	430	421	417	417	428	399	415	410	433	361	421	409	380	423	430	411	409	399	397	398	412	423	431	404	405	371	387	393	427	357	432	392	422	406	424	434	360	387	423	441	401	382	418	395	396	392	402	422	398	402	421	422	382	407	403	363	394	406	402	393	376	403	373	403	411	427	401	406	382	395	451	417	394	393	415	398	434	432	388	394	398	421	402	384	405	372	403	364	424	420	428	389	398	424	384	402	354	417	431	424	388	404	376	439	393	382	395	387	401	392	393	379	400	465	402	413	411	406	347	402	413	399	404	414	414	363	421	403	421	437	399	391	388	426	395	429	384	386	389	384	385	409	425	406	429	396	379	390	425	387	385	378	387	396	355	413	418	380	401	365	408	403	419	405	429	379	387	408	464	400	394	376	443	390	417	396	373	425	380	385	408	399	389	388	446	396	399	396	422	406	434	422	402	358	366	386	415	378	406	385	391	424	406	401	390	414	411	386	377	416	385	422	409	391	404	405	396	380	380	380	426	407	382	424	401	408	416	394	399	403	390	393	421	401	403	428	389	416	437	361	399	378	419	396	401	398	401	382	435	429	411	419	410	386	415	394	379	422	421	377	415	414	402	396	428	413	403	396	410	396	405	394	405	387	418	411	396	374	380	410	437	394	410	411	407	404	371	382	413	400	372	394	437	407	418	408	414	417	422	440	409	400	408	408	429	443	390	412	391	425	393	423	401	397	391	404	403	397	412	404	378	366	397	400	420	417	424	408	404	415	405	432	421	401	401	397	397	362	433	410	388	382	376	412	398	390	407	414	388	445	362	418	407	393	409	462	411	402	393	419	432	384	381	410	372	409	397	438	382	407	398	406	421	398	383	406	406	413	427	402	387	400	432	438	382	422	431	399	449	419	400	439	386	390	401	393	416	420	431	391	414	413	413	413	422	386	400	408	388	426	383	410	431	419	411	392	402	417	390	393	389	423	422	377	410	409	392	386	385	393	402	420	410	382	418	386	377	372	465	412	393	385	369	386	420	392	421	401	391	385	403	415	391	421	430	387	384	437	416	435	377	417	437	386	398	372	393	412	384	383	350	383	382	402	390	390	408	408	404	400	450	380	380	410	402	420	388	395	418	367	406	375	390	388	402	371	412	426	393	449	416	405	404	387	405	388	401	411	376	415	374	393	394	445	398	389	386	369	410	387	415	417	393	431	395	387	410	424	387	397	401	391	447	394	393	391	382	419	393	404	435	428	379	390	395	433	415	426	455	375	386	401	434	402	438	375	365	423	433	400	425	400	424	401	400	399	411	351	414	417	406	389	386	396	426	400	367	423	386	413	412	424	403	405	411	379	420	426	400	433	400	382	406	403	431	356	418	430	366	393	417	393	398	430	405	392	383	393	403	399	407	402	426	397	398	401	372	387	404	400	388	378	373	399	395	412	443	413	401	368	373	353	424	422	413	396	383	385	400	402	425	385	421	425	392	383	411	404	388	423	382	423	396	413	414	383	401	384	400	434	392	408	432	419	394	418	427	397	423	394	408	381	397	393	399	439	383	406	399	396	386	380	402	467	426	416	450	392	391	421	385	379	436	393	405	388	416	415	370	417	410	439	397	357	417	408	379	395	412	397	435	410	398	411	401	407	378	388	388	399	389	426	417	440	414	416	423	381	391	402	392	421	383	403	394	398	399	395	398	393	434	388	408	400	374	426	408	421	392	402	389	408	433	361	406	375	397	391	379	398	420	436	431	437	408	424	434	405	427	399	450	408	409	392	405	386	449	432	409	423	431	402	419	369	386	399	417	405	399	386	428	427	369	409	391	384	404	425	418	420	376	416	384	407	416	389	399	384	452	400	411	406	393	402	417	349	374	374	407	383	401	413	395	363	416	397	385	396	396	410	412	427	413	404	381	425	393	390	422	399	382	375	437	392	398	374	424	397	408	387	387	409	393	451	413	371	426	393	399	385	393	394	408	395	388	438	407	422	376	419	386	402	412	414	413	414	392	436	404	440	412	367	396	409	407	414	409	431	418	423	399	417	404	382	433	403	405	388	409	414	375	378	413	377	424	389	425	401	445	384	396	394	402	363	403	416	395	399	412	384	442	417	400	378	445	391	393	363	375	384	383	374	416	428	425	400	387	398	392	425	353	398	392	397	366	423	403	398	433	431	386	431	402	382	385	430	423	395	420	394	387	418	412	352	346	413	440	422	389	397	439	391	412	408	391	393	410	395	405	385	395	397	387	408	414	434	401	395	406	391	441	412	401	375	408	400	398	402	391	408	374	377	425	410	395	421	414	404	408	426	383	404	372	377	441	378	395	407	373	416	408	394	381	367	444	394	378	406	396	441	429	398	426	380	377	387	387	352	433	408	385	390	391	418	388	408	438	404	410	393	406	393	401	381	405	406	408	401	422	416	398	381	420	401	386	398	414	387	397	390	426	400	405	413	425	393	390	397	413	382	437	391	406	403	411	442	381	387	411	411	381	429	447	374	368	410	408	401	433	391	421	405	399	422	419	432	374	393	402	425	380	410	427	429	409	399	375	415	439	418	402	384	438	397	401	376	365	397	438	396	407	356	408	432	379	429	384	402	408	381	415	435	420	417	401	431	420	403	390	373	412	443	389	400	427	390	390	357	392	414	379	411	405	411	385	399	412	365	419	421	375	410	382	430	411	397	403	400	386	397	406	405	385	407	385	368	426	393	423	409	378	396	416	403	393	382	378	402	385	392	396	380	422	407	442	393	419	416	387	393	430	437	386	394	387	439	418	391	366	393	393	397	401	413	396	425	375	378	417	396	397	399	388	394	380	367	419	422	392	380	415	407	420	379	376	414	400	412	413	374	393	412	421	394	404	413	405	413	380	382	413	423	375	407	389	424	391	388	403	412	420	409	424	422	387	389	396	444	393	396	384	410	404	386	398	419	398	409	370	392	379	430	436	403	377	393	423	410	405	414	408	387	386	429	394	431	421	420	409	440	394	387	416	388	373	419	404	394	398	390	376	398	395	405	420	404	394	438	394	411	414	367	383	411	408	410	428	404	370	407	378	407	414	452	385	410	398	403	419	389	378	400	409	416	369	421	426	425	402	371	405	378	404	387	407	391	409	405	411	431	382	417	374	410	406	438	393	438	396	399	404	395
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
