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
336837537841	336837538355	336837538905	336837539453	336837540005	336837540555	336837541105	336837541655	336837542205	336837542753	336837543305	336837543855	336837544405	336837544955	336837545505	336837546053	336837546605	336837547155	336837547705	336837548255	336837548805	336837549355	336837549905	336837550455	336837551005	336837551555	336837552105	336837552655	336837553205	336837553755	336837554305	336837554855	336837555403	336837555955	336837556505	336837557055	336837557605	336837558156	336837558705	336837559255	336837559805	336837560355	336837560905	336837561455	336837562005	336837562555	336837563105	336837563655	336837564205	336837564755	336837565305	336837565855	336837566405	336837566955	336837567505	336837568055	336837568605	336837569155	336837569705	336837570255	336837570805	336837571355	336837571905	336837572455	336837573005	336837573555	336837574105	336837574655	336837575205	336837575755	336837576305	336837576855	336837577405	336837577955	336837578505	336837579055	336837579605	336837580155	336837580705	336837581255	336837581805	336837582355	336837582905	336837583455	336837584005	336837584555	336837585105	336837585655	336837586205	336837586755	336837587305	336837587855	336837588405	336837588955	336837589505	336837590055	336837590605	336837591155	336837591705	336837592255	336837592805	336837593355	336837593905	336837594455	336837595005	336837595555	336837596105	336837596655	336837597205	336837597755	336837598305	336837598855	336837599405	336837599955	336837600505	336837601055	336837601605	336837602155	336837602705	336837603255	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2712	3650	2300	2713	3650	2300	2714	3650	2300	2715	3650	2300	2716	3650	2300	2716	3650	2300	2717	3650	2300	2718	3650	2300	2719	3650	2300	2719	3650	2300	2720	3650	2300	2721	3650	2300	2722	3650	2300	2722	3650	2300	2723	3650	2300	2723	3650	2300	2724	3650	2300	2725	3650	2300	2725	3650	2300	2726	3650	2300	2726	3650	2300	2727	3650	2300	2727	3650	2300	2728	3650	2300	2728	3650	2300	2729	3650	2300	2729	3650	2300	2730	3650	2300	2730	3650	2300	2731	3650	2300	2731	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2734	3650	2300	2734	3650	2300	2734	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
43049	39406	22379	17456	12159	6503	3107	1215	514	335	332	279	249	222	203	192	178	167	160	170	159	183	146	167	139	155	175	163	155	151	164	187	180	175	204	183	202	204	207	242	225	247	267	248	276	273	258	217	223	200	178	190	206	196	147	170	148	176	156	154	164	143	151	175	176	175	179	189	198	192	175	212	210	200	188	189	163	194	145	148	151	153	175	169	156	150	153	143	145	139	146	143	134	129	145	149	136	133	147	146	128	133	121	123	120	145	121	120	124	116	145	128	121	140	145	132	142	131	146	131	104	144	124	144	136	133	120	147	120	151	123	124	136	116	135	128	124	116	115	112	105	154	122	116	128	135	120	111	128	141	116	142	118	110	132	124	116	107	120	115	116	125	136	119	118	113	130	135	107	125	130	119	118	133	105	133	155	134	129	139	120	107	143	118	119	134	131	127	146	112	130	109	124	124	133	139	137	118	136	136	119	115	114	134	129	101	134	130	110	121	131	126	140	148	127	103	130	122	120	130	117	116	129	111	123	134	131	136	130	127	122	133	121	127	124	116	140	142	128	118	136	124	126	122	124	144	114	111	140	121	131	110	133	107	112	120	145	147	123	110	135	141	117	121	122	136	124	115	135	152	114	132	124	136	125	128	123	121	121	120	110	110	121	96	142	125	115	139	129	110	111	119	117	147	113	144	132	117	119	129	135	129	140	111	120	144	125	140	140	103	129	118	107	116	121	134	123	121	110	131	134	135	132	101	146	124	136	101	99	126	128	110	139	122	120	128	110	124	121	126	134	149	108	152	140	127	140	122	124	117	130	116	121	140	122	132	158	150	138	135	150	126	107	117	118	117	125	104	117	110	127	133	120	101	126	128	124	111	140	133	119	119	126	107	117	128	125	130	137	126	123	130	134	126	115	115	119	123	138	143	134	120	127	102	109	133	111	100	125	123	133	123	130	146	131	123	123	106	116	132	123	110	120	136	130	134	128	140	119	144	128	129	113	124	144	110	117	145	146	146	132	116	144	131	139	112	163	141	144	123	110	137	130	112	118	125	119	132	128	113	157	142	148	133	124	126	128	121	118	110	113	127	117	138	119	120	152	121	122	129	118	101	128	121	123	134	119	137	123	111	115	127	126	134	140	140	115	133	117	107	123	113	124	128	119	96	121	126	132	119	121	137	143	131	142	107	128	117	115	150	140	120	144	112	114	121	145	148	122	123	136	110	123	139	105	125	123	118	132	141	117	116	108	117	152	130	137	149	124	118	153	106	120	156	116	118	132	135	143	124	128	120	146	124	129	144	124	124	134	130	138	128	143	130	135	132	116	132	119	127	129	119	131	126	133	122	121	126	109	127	131	114	135	121	112	147	119	117	137	128	127	116	143	125	117	128	135	104	114	146	141	131	144	138	118	126	118	125	134	133	124	131	125	121	138	131	116	130	133	124	123	118	114	109	122	134	132	118	111	117	110	133	138	129	135	128	153	111	126	118	131	116	125	126	115	135	123	123	110	139	131	121	152	125	117	128	132	125	112	132	112	134	127	137	150	122	130	135	127	127	133	104	128	147	101	144	140	146	140	136	134	144	125	139	116	131	127	138	137	133	120	118	113	128	118	117	121	134	123	126	142	121	117	124	127	140	146	128	107	138	128	132	118	140	136	112	124	107	125	115	108	123	130	124	132	128	116	101	126	144	114	136	143	123	136	121	103	138	135	126	131	130	122	150	140	135	116	133	139	127	131	110	129	115	136	127	149	144	127	119	125	121	119	112	122	128	121	133	115	119	117	119	128	126	150	134	116	127	120	126	139	148	141	126	130	117	119	117	116	144	126	135	114	130	147	144	125	147	144	119	137	137	126	144	146	126	133	102	127	129	141	108	112	135	132	132	121	116	130	130	120	129	122	124	122	109	117	131	137	102	122	124	142	124	139	143	138	133	133	129	110	122	139	116	159	135	161	123	115	111	111	127	135	137	113	130	123	128	104	129	124	112	113	116	130	112	138	125	153	157	130	128	130	117	133	135	112	132	122	144	121	136	120	110	115	140	131	140	117	128	130	125	123	141	123	131	134	138	110	139	127	136	123	126	109	105	142	124	125	137	114	119	132	124	123	135	126	129	126	130	140	117	129	108	126	141	126	117	139	122	121	141	128	117	123	106	121	121	116	117	121	113	114	117	126	111	127	130	128	144	112	100	120	109	135	126	121	121	140	127	132	145	125	110	127	107	110	123	122	141	114	131	117	131	138	131	105	110	120	132	129	132	127	113	117	128	112	118	114	127	110	139	117	132	120	131	133	125	153	121	139	133	140	121	130	118	135	116	127	121	124	137	112	126	123	111	133	115	132	141	123	119	131	143	124	133	115	153	136	126	137	109	132	112	111	136	136	140	124	139	112	138	122	111	127	124	110	112	116	140	139	139	131	146	130	123	113	109	125	114	127	119	132	143	132	124	127	137	142	129	134	128	119	110	125	117	118	126	139	118	113	130	128	113	118	122	116	127	127	128	122	132	121	118	138	127	135	113	122	128	133	121	105	122	119	118	125	122	123	134	121	122	145	120	105	120	122	128	139	154	116	147	129	113	139	127	129	134	127	124	120	143	117	124	128	113	127	126	155	150	123	149	124	126	121	130	135	146	117	124	135	120	131	131	113	134	130	113	128	135	154	103	113	123	127	136	143	129	130	120	126	107	113	115	147	120	138	112	117	134	144	162	124	130	138	121	102	134	119	121	125	121	136	151	131	133	129	125	136	139	118	111	129	139	130	118	116	134	131	139	129	147	149	109	122	137	124	126	124	140	128	118	115	126	140	122	153	121	120	135	147	123	125	122	135	123	123	135	129	116	120	135	124	121	117	126	127	97	119	138	118	133	111	111	119	123	107	111	113	130	112	134	140	99	136	125	126	125	132	124	142	108	121	120	130	105	140	137	124	108	135	129	131	121	124	125	132	138	125	123	135	126	112	120	124	153	133	131	124	129	137	125	139	132	105	142	132	136	126	123	111	130	122	113	127	125	116	120	144	123	132	119	114	133	119	106	121	116	118	102	121	120	116	144	143	126	133	111	122	142	122	143	109	139	115	108	130	134	116	113	121	144	122	148	125	116	132	146	135	126	125	117	116	133	115	128	144	102	133	111	138	118	110	110	125	134	117	116	123	129	119	133	131	131	120	142	146	117	129	132	124	143	140	130	126	133	120	140	120	125	135	122	124	119	115	128	96	118	112	130	136	136	128	130	129	135	126	145	122	114	118	134	107	140	114	122	112	125	119	121	131	144	139	160	121	119	140	119	103	112	118	126	127	130	127	123	126	143	126	119	122	123	138	112	112	119	127	121	113	122	130	134	116	142	129	114	141	127	128	122	140	129	124	144	126	139	132	139	132	125	133	122	111	134	145	125	135	131	141	133	135	140	126	133	121	122	129	117	144	112	121	134	130	123	122	138	124	133	146	112	141	136	117	135	129	101	143	140	112	127	138	138	126	121	133	133
32883	30318	4927	4680	3999	3202	2589	2099	1884	1549	1277	1108	1080	974	855	850	760	716	656	642	607	570	487	564	511	524	458	471	494	519	608	666	666	690	705	727	896	987	1117	1195	1209	1324	1399	1514	1464	1543	1409	1328	1140	915	885	793	785	738	619	635	658	588	612	553	590	513	495	510	549	551	565	871	872	771	786	915	944	959	616	700	599	547	451	524	535	655	628	658	530	576	495	493	497	440	462	464	413	430	384	402	342	386	360	398	363	326	338	381	324	309	361	343	312	323	330	314	310	338	321	334	305	298	358	340	332	315	307	333	316	334	327	318	307	325	323	302	321	306	328	318	292	295	329	296	312	309	314	294	308	322	329	291	301	291	301	339	307	335	309	310	311	293	294	284	296	294	327	276	348	309	304	291	280	346	312	291	280	303	311	330	277	276	286	322	308	285	341	317	340	303	322	307	289	314	285	266	324	287	319	291	293	292	302	317	314	326	310	323	297	329	290	324	299	296	300	320	313	332	319	316	321	312	299	337	327	287	331	293	306	332	308	292	326	298	286	301	303	290	312	321	303	271	319	326	327	270	306	307	299	340	297	293	316	277	328	315	315	319	335	328	334	332	325	300	311	318	331	296	337	326	308	307	316	293	320	327	319	320	329	314	281	307	310	315	319	316	287	279	316	326	313	339	312	318	294	292	325	305	337	309	292	282	311	298	320	299	312	312	290	335	283	304	318	320	334	300	277	320	327	333	325	318	304	330	297	296	339	332	322	305	286	277	321	357	299	306	317	317	345	292	317	299	312	311	310	303	334	335	318	308	304	295	318	301	305	306	295	290	329	294	310	318	339	285	287	295	298	312	323	311	317	301	312	333	281	310	284	301	317	314	333	331	292	295	323	305	294	312	308	283	300	315	307	325	285	271	329	305	307	317	345	300	309	297	334	276	314	324	290	299	307	296	311	307	328	333	318	282	321	334	293	275	307	303	277	325	283	324	277	290	314	325	297	303	326	312	289	307	320	288	285	327	315	314	309	291	288	311	324	295	307	278	297	316	299	293	288	318	303	284	304	321	292	303	283	309	310	296	291	285	312	315	298	331	309	301	301	309	287	298	334	276	320	333	302	297	324	291	282	282	293	292	330	286	307	294	316	311	296	294	310	302	330	316	285	307	322	325	310	324	269	281	336	296	293	319	308	305	285	332	311	332	304	300	285	296	336	318	309	324	310	302	324	313	281	302	323	285	326	321	269	301	300	318	314	317	325	276	306	338	311	312	314	258	311	308	323	329	337	347	325	319	334	331	295	278	308	247	303	320	297	288	285	312	287	314	347	328	311	295	307	335	305	324	321	318	312	308	321	343	302	332	286	281	343	286	306	344	336	310	311	281	341	284	328	314	331	265	319	295	318	306	309	293	302	315	298	274	322	292	313	286	295	293	284	297	297	296	315	338	321	306	310	291	324	293	289	273	298	313	324	338	300	287	291	307	327	290	316	278	292	309	334	304	320	314	321	295	310	300	322	297	311	252	310	308	322	305	327	307	288	294	297	329	303	307	308	339	279	294	299	299	316	296	311	294	337	273	326	298	294	308	314	279	294	288	295	295	333	321	295	297	305	304	294	311	325	304	301	302	313	336	333	304	316	292	296	283	345	299	310	302	310	318	297	287	278	290	301	293	294	326	330	326	285	328	311	291	300	308	317	323	292	302	296	320	302	290	303	299	315	336	332	296	288	347	299	292	292	352	303	288	304	280	299	327	320	302	321	280	304	279	315	314	288	294	314	306	315	322	303	314	314	326	296	288	301	335	356	311	304	340	369	324	335	296	278	296	333	308	298	303	294	320	321	282	324	311	301	320	294	283	292	275	298	309	331	342	288	319	323	331	283	286	286	308	330	311	305	291	297	343	350	285	323	275	294	320	313	295	307	296	295	328	325	307	294	272	276	300	297	298	317	288	315	301	317	297	355	341	316	323	334	278	311	298	298	291	298	309	354	306	331	340	310	299	301	336	319	293	317	312	310	301	323	281	303	305	333	322	276	291	312	305	293	301	311	307	293	317	339	310	268	317	309	328	316	285	308	321	320	296	301	311	334	321	307	301	293	298	292	274	313	314	296	318	294	343	306	287	295	271	282	325	290	296	300	311	292	326	294	295	322	287	323	299	325	312	313	304	299	322	322	314	306	303	278	300	296	311	298	298	291	327	296	309	294	317	306	334	314	301	313	301	324	308	282	320	265	311	312	292	312	313	293	291	274	330	315	280	276	305	347	325	281	322	297	284	327	269	302	307	313	333	314	315	291	331	280	303	354	325	305	271	278	295	325	295	307	316	299	323	307	284	284	328	318	309	336	335	324	304	298	298	299	298	285	304	330	294	304	291	295	324	303	307	325	317	307	292	302	317	306	294	334	270	290	330	311	287	296	309	290	298	341	310	326	317	283	286	309	279	305	311	339	299	317	301	316	302	289	276	280	317	332	311	330	282	290	322	311	284	303	300	297	339	327	315	321	345	301	338	301	298	271	301	317	333	300	311	335	332	305	306	305	287	351	332	293	304	305	302	294	324	334	283	326	312	274	315	295	346	306	279	315	287	321	280	307	319	316	291	321	314	310	324	318	300	328	324	297	307	323	295	284	302	332	331	343	287	321	297	302	329	322	342	304	301	304	295	319	326	315	328	309	327	300	326	288	319	302	302	302	295	325	304	320	293	324	287	306	302	316	299	295	305	313	332	301	305	313	283	302	302	324	314	311	315	298	282	307	310	311	296	314	319	303	287	305	262	339	312	300	326	302	305	283	258	326	324	299	298	305	300	298	272	293	333	275	316	312	321	291	301	335	311	302	279	308	306	332	299	325	312	312	293	337	293	276	319	323	283	314	304	301	283	312	275	299	307	309	318	282	307	330	305	328	300	317	290	337	303	307	315	329	342	308	316	288	312	314	290	298	310	291	303	313	306	314	292	307	319	298	316	276	319	314	293	296	275	297	321	279	303	339	271	304	281	294	295	294	347	303	258	319	298	304	295	303	308	310	266	279	301	272	305	325	303	326	298	291	316	279	300	289	310	300	303	341	319	285	310	283	308	358	300	313	304	280	297	311	323	323	281	309	315	320	283	317	295	317	337	293	303	306	275	307	301	320	326	302	296	341	339	321	301	298	343	335	279	287	297	282	330	318	325	316	294	290	287	326	301	307	297	262	316	296	289	324	320	300	316	294	305	312	321	315	294	295	320	276	304	330	319	321	311	298	314	301	329	351	293	286	332	303	305	284	315	318	307	321	308	308	322	305	326	313	302	302	267	319	278	306	320	325	300	274	332	321	305	332	322	277	320	291	322	284	307	305	317	299	303	310	294	305	267	320	295	285	301	298	283	323	299	290	316	289	299	321	316	321	288	306	313	289	258	306	349	327	306	323	278	285	308	316	318	286	312	307	301	301	319	311	297	314	300	297	328	314	310	296	294	341	304	292	305	304	336	308	317	297	309	303	319	309	310	275	332	299	314
10586	12022	2326	457	247	203	190	153	159	167	171	141	127	143	141	166	150	130	165	135	131	146	135	145	132	148	154	142	141	187	172	177	147	144	186	158	151	170	165	197	202	209	214	217	214	205	209	193	168	168	162	186	176	192	185	163	184	152	200	175	136	172	149	166	133	133	159	134	170	143	158	158	143	189	152	126	147	175	157	170	151	143	150	148	167	176	172	140	175	144	153	151	147	138	179	151	157	142	141	152	129	155	144	141	139	146	155	147	154	148	145	156	155	145	154	147	138	152	136	155	154	131	147	164	155	164	152	148	173	163	149	125	155	154	185	171	140	167	145	157	141	150	132	150	153	156	151	156	148	144	140	149	152	152	151	160	137	136	139	147	165	149	153	157	156	127	151	169	142	161	158	160	146	168	156	155	137	139	145	145	165	151	127	145	138	143	121	127	128	156	172	143	128	144	177	159	164	145	158	143	142	140	122	133	177	141	148	156	150	118	165	150	161	149	144	168	137	160	134	167	168	155	129	149	142	145	156	129	147	170	145	152	132	150	125	157	142	137	148	143	146	117	144	153	176	144	150	147	151	132	138	145	140	125	156	149	155	147	144	131	154	143	147	155	158	136	176	146	142	148	127	143	148	141	147	145	155	163	130	172	153	147	137	152	134	155	144	134	154	147	149	156	155	141	140	135	176	183	141	134	138	161	159	140	153	169	159	145	165	145	168	151	156	154	149	140	154	160	155	133	184	161	156	152	156	158	172	143	157	148	174	161	159	142	145	145	144	141	136	168	152	146	151	153	148	132	156	149	172	150	178	137	147	141	140	150	154	154	151	150	139	136	135	112	160	143	147	141	151	153	159	133	152	153	155	146	155	148	157	161	161	148	143	144	136	153	142	148	141	150	135	159	155	156	150	151	172	145	116	166	144	165	145	140	147	137	132	151	150	164	170	173	162	145	141	141	141	165	151	137	157	150	152	159	172	162	154	158	132	151	145	167	153	163	141	140	127	165	155	155	150	143	138	138	130	148	163	144	143	166	168	169	158	147	157	163	159	156	141	173	173	145	153	151	125	141	132	128	159	156	136	157	159	152	148	123	127	147	149	155	151	144	150	139	138	146	145	150	146	150	138	151	144	155	161	140	156	166	153	146	139	146	163	158	145	152	162	171	155	124	147	164	161	143	168	148	148	147	167	155	148	159	152	154	144	134	139	133	148	138	152	155	137	136	138	145	172	130	144	155	152	148	143	172	139	143	144	146	172	140	162	151	148	160	144	174	144	124	140	120	162	166	143	137	145	138	135	143	162	138	152	166	147	141	156	122	181	155	137	157	167	168	172	144	145	163	151	146	154	140	115	129	145	135	169	132	148	145	155	149	157	159	157	158	121	142	168	138	141	157	142	176	144	162	136	151	154	152	151	173	167	144	136	146	141	131	151	152	139	151	155	150	145	147	132	141	147	156	142	171	145	180	166	137	162	158	145	151	145	145	133	159	159	144	167	145	148	159	150	163	147	153	135	142	146	141	151	159	167	155	142	154	134	150	130	145	153	130	165	148	159	150	145	159	156	142	147	147	153	139	170	153	143	135	144	130	129	150	155	156	157	153	168	139	151	141	146	151	154	150	146	141	135	151	142	149	165	144	161	153	162	159	145	157	153	118	173	128	146	141	164	162	146	179	150	171	160	160	134	169	163	140	136	145	156	134	148	145	155	147	137	134	129	141	154	129	147	157	130	146	153	141	126	171	165	155	134	170	150	163	136	154	149	170	150	125	171	132	153	144	155	140	130	143	169	160	157	143	155	152	163	125	142	155	167	156	148	145	141	156	155	132	143	139	148	143	178	144	151	152	141	147	163	147	131	160	150	154	161	151	154	124	169	166	145	158	138	202	162	149	136	149	150	132	133	142	157	149	127	123	138	175	144	151	164	148	161	158	132	130	135	143	168	141	155	141	143	147	145	142	152	142	150	119	168	118	132	161	174	136	137	163	135	168	147	148	147	167	142	165	147	135	158	160	148	141	135	149	149	136	155	142	133	146	148	155	144	142	153	144	146	131	170	165	166	142	144	178	152	169	149	126	151	132	159	146	148	149	166	156	170	140	120	121	136	136	139	138	131	143	153	140	153	144	162	167	134	172	155	137	147	121	136	156	182	154	138	166	142	161	149	141	135	129	137	161	152	146	139	135	148	149	137	161	152	159	151	124	155	137	152	141	146	157	162	155	123	149	143	134	156	152	153	134	152	148	165	175	164	168	152	158	147	143	162	144	134	157	130	154	141	151	144	141	146	154	147	164	164	148	140	138	131	127	150	173	133	155	141	139	143	151	140	169	130	169	181	151	149	165	144	142	144	167	133	140	148	130	161	147	135	181	179	152	127	137	138	132	146	129	151	150	145	160	149	162	159	143	151	149	131	156	168	149	132	148	158	152	148	165	158	135	168	158	138	136	150	130	157	157	124	150	151	145	146	159	132	159	175	168	139	152	130	176	137	150	143	131	137	153	145	141	167	151	131	156	142	143	154	146	172	121	122	149	162	138	150	146	141	184	161	146	137	149	149	144	159	131	158	151	158	142	152	158	142	134	160	155	147	150	149	141	169	124	135	141	142	158	139	150	161	153	133	117	147	163	162	135	164	160	146	159	160	135	151	154	160	141	148	152	146	149	148	171	151	153	138	146	150	159	134	165	150	172	142	149	148	145	140	157	159	148	148	168	164	137	140	148	144	181	145	142	143	141	154	146	153	161	144	127	142	155	134	134	173	143	144	144	147	171	153	147	141	120	152	146	147	145	136	150	157	151	176	144	138	152	153	163	144	140	139	164	137	131	163	170	159	145	151	154	172	154	143	147	142	144	162	146	152	141	137	146	147	150	145	131	133	146	138	156	162	126	154	142	122	173	153	153	119	153	168	142	169	148	140	167	182	124	167	161	147	137	162	156	148	160	172	164	140	133	158	168	180	156	149	152	149	150	156	151	153	157	163	155	134	148	156	159	161	122	138	160	152	135	150	158	145	155	174	156	151	174	146	156	144	162	145	145	129	143	148	157	135	134	178	140	148	118	147	151	156	151	153	148	153	164	167	153	138	161	129	162	155	157	161	164	163	126	181	148	134	133	162	150	158	155	152	153	150	139	106	142	163	157	163	166	168	153	132	128	147	141	142	162	153	151	150	164	170	147	155	159	162	143	144	156	138	137	167	139	144	145	167	164	172	145	127	164	130	134	149	142	139	147	117	156	159	157	165	147	141	171	153	168	157	137	144	133	152	145	150	139	168	159	135	145	163	132	142	164	142	134	161	140	139	155	167	135	151	136	147	149	133	144	154	128	120	129	159	154	120	139	160	171	155	155	137	144	183	149	141	138	164	145	134	139	151	146	148	134	143	180	150	151	157	154	145	147	158	149	136	159	165	147	146	145	169	133	145	141	140	144	167	149	158	135	165	134	136	148	144	169	148	145	154	154	163	136	165	144	141	166	157	123	136	141
8316	12314	1059	487	482	477	423	376	395	428	411	396	388	368	450	382	345	378	370	366	392	373	377	358	350	355	402	370	393	403	383	470	464	493	467	473	494	499	645	779	832	914	908	922	850	931	800	758	654	630	567	590	538	545	541	505	501	494	484	425	461	442	436	426	417	444	440	432	447	458	408	423	391	434	359	421	383	433	437	390	376	431	427	413	424	419	419	407	412	378	411	417	371	398	382	364	407	364	378	398	363	372	395	343	383	395	381	398	372	409	386	365	375	345	382	360	376	353	362	341	372	360	366	391	368	347	368	363	390	396	398	381	357	365	322	359	359	380	371	331	362	368	348	347	346	346	360	371	368	369	366	391	341	354	382	358	350	363	360	394	373	364	347	375	367	352	360	406	359	371	360	366	384	384	380	321	394	386	382	316	412	369	355	336	383	348	395	362	342	372	362	373	363	370	357	358	400	380	379	359	377	344	376	378	348	336	382	368	397	359	336	325	381	351	370	365	395	367	392	331	341	381	389	389	347	361	378	373	397	370	350	390	406	369	334	376	365	392	392	334	391	361	351	391	346	372	350	388	353	355	359	362	335	379	356	326	360	337	377	375	389	392	325	392	399	366	375	332	327	362	369	404	344	364	377	383	405	349	351	341	369	360	336	370	375	400	341	362	379	339	347	386	373	364	365	357	380	383	394	376	358	405	361	370	368	390	361	355	379	358	363	354	345	331	334	373	363	370	396	361	381	346	377	380	382	360	368	374	402	370	338	395	371	350	362	367	330	372	395	345	381	369	386	391	351	391	364	357	390	397	371	334	346	355	360	359	337	343	377	378	367	382	377	372	404	369	365	377	349	360	385	359	384	357	354	395	349	364	364	415	355	384	389	365	391	368	347	388	343	349	355	332	389	361	349	387	362	392	352	374	361	374	348	347	380	368	366	346	389	366	353	344	372	354	354	354	341	393	365	370	366	377	384	362	332	326	345	375	345	364	383	351	362	340	376	366	332	364	336	349	377	376	325	403	374	362	361	384	388	379	383	354	374	360	360	353	388	349	345	346	402	373	371	350	365	382	375	396	363	364	361	330	392	342	367	396	386	378	363	374	394	376	346	365	372	372	383	359	345	375	369	384	375	366	329	397	377	335	416	353	349	361	359	393	344	360	342	378	374	402	379	356	386	364	383	363	383	357	382	390	350	353	371	354	353	376	350	341	385	339	383	372	382	350	350	344	333	375	374	351	344	358	362	372	353	382	393	373	375	362	379	390	344	358	346	391	420	328	369	370	364	363	342	367	347	391	349	387	379	343	365	342	400	374	342	376	383	355	399	353	343	378	386	372	364	368	336	382	378	353	351	366	372	365	359	368	385	376	368	337	390	368	368	354	372	371	351	353	380	372	373	377	367	339	354	368	394	356	377	374	347	352	359	327	375	375	363	355	347	382	401	339	349	388	374	396	363	362	375	331	384	369	355	373	347	362	404	371	357	336	379	370	355	364	355	347	370	350	352	369	347	369	360	369	369	372	370	375	360	356	385	390	342	381	333	363	347	353	370	380	372	343	358	358	377	363	353	364	369	373	370	369	378	386	353	357	368	383	365	415	389	370	374	355	366	372	323	370	354	359	366	363	383	369	353	362	374	391	354	349	351	368	320	338	380	393	341	371	388	365	352	368	368	386	391	329	376	375	372	360	372	386	359	357	365	340	412	364	398	383	339	370	381	386	366	390	350	373	388	345	350	344	317	374	378	350	380	360	369	356	379	356	343	355	372	383	353	359	360	389	374	360	365	365	360	369	385	400	340	380	352	392	391	399	380	402	351	357	386	385	366	367	371	378	385	337	374	354	354	339	407	378	370	356	342	391	373	337	373	382	384	378	378	352	348	379	377	368	388	341	361	389	385	346	398	386	362	368	357	372	348	340	336	392	377	356	369	374	372	378	372	371	363	366	387	394	384	397	365	403	362	370	414	374	376	411	381	376	375	346	383	395	356	338	401	356	340	354	417	356	394	365	403	393	352	377	400	389	375	394	366	379	357	346	369	367	350	364	317	420	356	384	371	383	363	360	350	376	371	354	370	400	367	394	348	347	384	343	362	376	395	341	352	386	347	342	369	349	362	382	379	359	335	397	369	378	410	356	346	359	379	388	361	360	365	369	372	391	379	383	345	361	366	388	391	377	349	348	366	364	350	349	353	366	357	354	355	356	395	377	374	365	363	341	347	377	369	390	369	410	364	389	348	377	363	389	392	337	364	336	359	341	350	367	364	368	347	393	364	341	373	369	350	323	360	338	389	366	353	363	341	372	380	362	354	381	363	368	385	382	392	352	374	389	361	400	406	365	346	364	357	319	386	379	388	373	392	338	350	384	368	361	338	379	412	337	371	363	362	379	365	362	365	353	383	366	363	355	358	374	395	386	350	344	358	368	353	363	386	371	361	367	358	338	370	373	384	374	363	373	360	357	382	429	333	359	354	391	365	343	370	352	373	344	365	353	380	376	371	367	368	368	352	355	362	390	345	354	353	370	360	334	403	349	368	353	370	366	366	374	371	381	357	369	360	390	349	335	373	345	352	351	352	365	358	373	381	328	386	358	366	365	385	335	401	338	344	319	384	371	357	350	312	342	347	393	341	361	361	410	387	347	371	368	359	325	359	356	389	360	387	324	341	357	380	384	362	372	370	385	335	368	366	372	391	391	354	363	334	408	366	356	340	389	389	386	357	377	345	367	345	344	382	371	371	378	342	333	390	361	357	368	334	360	352	335	364	362	359	353	393	381	297	358	404	376	385	371	382	352	369	354	384	344	372	363	365	366	387	394	368	358	373	371	389	353	374	365	351	367	369	387	382	360	382	383	405	389	344	398	363	358	346	369	380	332	342	364	357	335	363	353	380	397	348	333	360	348	386	382	349	377	365	382	312	385	388	391	383	379	363	351	394	383	366	366	376	370	376	366	362	357	352	368	340	395	348	355	371	358	363	355	355	351	400	400	376	339	416	379	397	332	361	361	386	375	375	327	353	386	349	377	360	366	360	381	375	362	349	365	354	383	384	372	395	382	358	365	379	357	355	359	366	352	357	379	377	334	345	378	353	353	366	366	361	353	344	413	383	366	360	346	370	398	406	381	351	369	342	368	399	353	356	377	376	362	356	351	384	362	376	366	391	368	415	355	372	375	330	349	376	389	369	372	361	384	392	379	397	377	394	359	384	368	372	341	353	357	383	341	401	376	355	371	385	409	356	415	350	362	383	345	360	357	343	363	366	376	353	346	369	368	377	338	376	398	382	380	393	338	367	429	333	371	369	380	307	379	356	376	391	393	374	405	347	359	356	375	362	364	377	375	378	350	353	412	369	380	385	351	348	362	402	357	395	353	330	378	358	327	373	375	347	343	393	362	386	362	407	362	347	374	365	319	365	367	368	363	347	360	354	391	368	368	361	359	348	334	383	349	383	381	398	388	368	360	362	377	351	371	350	376	367	342	347	362
36602	48467	26461	19405	13560	7164	2756	980	374	284	249	209	212	220	188	188	170	183	184	157	157	145	183	196	190	156	153	153	174	136	174	145	158	173	169	188	177	226	245	250	255	243	247	258	274	264	267	217	226	198	214	204	193	167	199	169	183	212	192	161	157	159	165	155	148	186	172	186	181	173	175	188	199	176	161	183	177	181	174	165	179	178	202	180	168	161	163	193	156	171	168	158	175	165	156	162	149	147	150	167	151	167	161	142	156	153	143	150	150	153	148	148	145	166	163	146	162	156	163	159	155	142	146	152	144	142	152	148	174	142	156	153	157	155	173	146	164	158	150	170	145	144	156	150	142	168	162	163	146	157	157	161	146	164	164	134	154	162	171	125	145	146	132	162	140	161	149	139	132	151	129	132	143	157	176	153	151	138	151	149	146	140	191	167	165	133	143	163	140	135	135	142	167	171	144	153	144	146	150	124	174	157	165	141	154	150	160	163	182	144	160	142	146	166	153	140	166	149	151	174	157	153	150	156	147	146	166	121	134	156	153	150	146	158	149	160	169	143	173	143	148	167	188	148	170	169	159	141	158	157	143	155	168	144	146	152	146	161	156	147	150	153	175	155	155	171	135	150	162	170	166	140	167	148	150	147	170	167	167	123	139	154	143	132	153	147	153	143	144	170	163	149	146	164	159	129	150	135	138	142	149	158	144	170	151	159	170	174	180	138	135	162	151	154	141	151	143	131	150	143	157	162	140	158	143	171	145	147	138	156	131	149	142	137	142	163	167	143	162	139	172	126	135	156	144	147	159	152	148	182	146	156	148	145	154	144	148	163	151	166	159	146	167	148	158	152	142	153	166	131	165	142	145	147	143	151	136	141	164	155	158	162	136	123	153	163	161	149	148	150	137	150	147	156	170	151	167	147	152	143	151	153	139	170	153	187	171	155	162	153	157	130	137	144	158	167	146	161	143	140	153	176	126	140	164	149	145	159	167	132	163	158	142	176	169	159	174	151	139	143	146	170	148	159	157	165	150	145	154	154	177	138	143	149	147	144	159	161	157	154	178	132	163	139	131	178	155	159	156	133	156	176	140	128	154	155	132	170	158	156	150	168	173	135	177	152	171	162	163	156	151	176	133	160	133	143	160	135	128	138	157	149	147	156	171	148	140	148	156	146	163	168	154	150	161	158	180	148	175	139	172	148	170	148	157	141	148	150	172	166	152	149	137	154	169	161	148	131	155	154	169	132	153	147	138	145	163	151	165	160	160	157	190	158	166	163	183	152	139	135	144	151	155	156	141	114	130	148	153	157	172	164	146	119	162	159	139	136	138	129	148	140	141	141	135	141	148	162	177	146	166	163	148	135	163	144	163	162	141	141	171	140	141	167	135	147	171	154	142	154	158	136	145	136	157	134	143	143	135	174	153	150	142	151	137	170	151	151	159	176	161	180	137	150	161	169	152	162	143	172	136	150	149	158	164	144	152	146	171	150	151	140	165	159	167	153	134	159	157	140	128	145	132	166	144	182	159	168	161	177	149	151	129	155	143	139	144	150	158	157	159	167	142	152	154	150	143	146	145	178	161	124	137	122	156	147	152	166	139	168	151	148	161	142	148	133	164	161	153	143	158	142	145	155	153	171	167	144	145	157	141	153	163	166	174	147	146	126	139	137	142	140	141	154	166	153	170	146	150	139	153	154	161	158	168	165	154	157	154	147	156	164	156	144	145	155	154	158	136	145	166	148	161	147	153	142	166	163	152	141	127	145	132	135	154	139	177	151	139	150	158	142	157	137	139	173	157	156	135	172	144	158	165	162	138	160	148	157	172	174	167	151	155	178	175	164	140	159	157	171	140	130	153	173	145	165	181	160	148	152	140	158	150	145	174	155	170	131	172	160	139	125	156	161	174	138	167	134	143	167	159	137	129	134	147	164	147	156	150	177	162	155	151	147	158	156	160	141	153	148	165	174	192	154	160	159	161	147	142	159	159	127	155	143	152	154	150	147	172	150	151	196	133	157	147	153	141	166	159	182	153	148	136	154	177	173	160	188	160	125	137	159	161	152	142	165	151	147	117	178	127	143	148	149	163	156	166	161	151	152	175	129	160	160	152	163	160	156	144	165	144	157	148	148	157	141	143	158	169	158	154	160	152	154	175	142	153	166	161	151	134	180	141	154	157	155	142	153	161	145	155	137	171	157	147	140	151	130	148	139	155	133	152	160	161	126	159	157	136	155	140	164	158	169	152	154	160	143	169	193	131	153	133	139	158	158	152	164	147	160	167	155	140	171	156	160	191	165	146	158	158	162	138	151	157	151	160	146	146	163	168	153	166	139	169	147	138	159	147	163	163	168	149	154	150	164	148	161	139	137	131	176	151	170	160	163	175	149	129	153	162	142	155	147	165	170	150	129	165	155	171	156	156	149	163	133	160	155	152	141	148	176	144	172	134	146	167	145	144	155	156	154	164	156	167	148	166	174	159	145	151	143	150	173	176	171	142	169	178	185	160	162	161	162	136	161	161	163	145	151	158	157	176	136	152	139	140	157	162	155	164	154	172	148	165	179	139	138	150	133	155	138	159	163	151	153	145	155	162	155	160	158	175	158	163	170	139	148	144	151	183	144	140	130	150	125	139	158	150	152	149	153	156	160	137	142	163	147	134	140	180	136	167	154	168	172	141	159	159	141	163	108	139	149	152	147	143	162	176	133	133	143	166	179	146	160	152	151	171	161	169	154	145	174	148	144	146	151	163	155	117	153	150	134	141	138	140	168	141	138	166	163	151	153	142	140	152	164	155	158	155	147	155	147	163	149	141	150	148	152	153	147	141	179	139	153	151	152	173	143	159	153	167	153	157	166	168	143	160	154	158	174	144	153	161	158	176	156	146	166	140	152	145	151	121	157	146	146	139	155	158	165	149	136	156	152	174	157	136	154	152	152	169	135	156	152	169	135	147	160	167	153	187	176	126	157	148	182	167	158	144	158	147	126	170	158	147	145	125	130	145	160	129	148	145	150	138	131	146	131	164	131	150	135	157	148	155	155	169	135	140	151	174	154	158	146	156	168	142	143	153	146	158	164	168	157	130	138	170	164	166	159	144	158	150	157	161	179	170	166	164	144	158	173	150	136	150	141	160	147	151	160	148	159	134	149	166	186	165	149	155	157	141	145	134	137	171	161	165	136	145	137	142	181	174	151	148	152	139	144	149	158	143	144	154	150	157	158	143	123	155	171	157	156	162	155	162	138	156	152	140	159	147	142	144	156	138	151	148	165	156	171	164	161	148	164	186	134	153	144	132	146	142	147	156	169	169	176	153	142	128	138	140	131	146	168	161	150	153	151	148	149	156	157	158	157	172	142	140	151	147	150	153	136	144	166	141	163	164	152	150	151	172	148	159	143	140	133	142	159	134	166	162	147	165	159	142	163	156	157	149	154	147	148	176	156	144	145	142	169	157	159	161	179	129	170	154	129	160	130	144	149	166	168	167	140
27756	38891	3536	2734	2381	1987	1567	1278	1202	1162	986	802	802	704	682	636	567	599	582	520	518	555	502	485	449	473	430	459	471	426	483	463	461	480	529	601	763	823	1054	1013	1077	1209	1203	1330	1248	1281	1173	1077	980	858	787	765	659	672	632	626	610	566	533	513	521	503	486	585	527	537	586	659	657	553	613	714	734	692	528	621	639	571	518	483	511	585	577	571	530	519	504	508	478	492	434	468	455	424	407	429	412	411	478	402	410	373	397	408	383	405	378	401	366	386	409	381	390	410	404	391	369	368	382	348	378	363	391	371	342	383	376	378	383	396	402	367	379	345	364	362	361	407	384	379	373	390	397	333	402	365	355	353	377	352	386	361	374	374	370	384	343	390	382	355	375	378	369	375	369	363	378	374	365	388	385	347	352	387	348	393	402	386	367	366	378	340	398	380	387	347	394	381	393	386	374	389	348	406	369	309	374	371	354	374	384	403	415	352	363	391	356	376	384	386	371	361	392	413	382	346	348	389	354	403	357	359	386	377	386	364	350	386	342	380	346	388	393	372	373	350	386	416	370	378	357	355	372	379	387	372	418	358	358	397	346	339	381	368	350	383	330	330	348	346	347	373	382	384	360	394	352	372	340	385	366	396	396	347	335	369	374	356	370	338	397	346	350	376	378	360	389	393	364	371	358	359	396	357	390	385	399	395	362	403	361	392	384	393	367	347	354	374	350	372	363	342	354	368	359	387	381	369	362	352	331	364	349	360	398	361	361	351	380	384	355	396	360	383	371	368	368	410	386	346	389	393	362	364	386	330	349	362	399	390	417	342	369	365	367	366	369	355	343	354	387	339	338	377	347	375	376	379	379	394	408	353	410	388	344	383	366	356	361	382	337	353	359	406	369	384	384	356	349	346	366	343	355	367	394	356	371	365	349	378	374	381	373	357	376	395	382	379	354	357	357	348	336	400	383	383	362	384	347	405	343	376	355	394	370	394	372	357	349	389	358	395	373	367	326	380	389	355	381	362	354	372	408	330	380	331	335	360	394	350	369	405	371	361	381	400	354	358	345	326	383	369	373	358	403	364	365	404	363	378	376	350	348	412	384	366	390	360	392	357	385	362	378	399	344	372	365	362	378	373	393	356	374	395	376	356	387	387	382	379	362	353	362	352	340	417	376	358	342	369	356	358	374	363	344	385	412	341	376	347	361	368	372	381	353	376	375	359	362	379	388	363	382	380	381	370	370	350	370	357	317	359	362	379	374	349	400	369	348	349	373	387	374	367	366	385	354	382	362	379	337	373	358	345	355	375	376	386	379	388	333	364	362	352	387	375	365	406	371	391	371	398	351	361	360	354	362	385	392	373	361	378	364	399	380	379	360	349	350	415	380	383	338	376	360	391	359	397	369	367	399	362	375	376	349	373	384	378	390	381	363	393	361	379	356	401	363	391	371	362	425	370	392	382	352	380	363	340	362	359	354	361	400	363	356	351	424	365	366	371	352	375	355	377	378	339	395	363	341	347	369	342	358	351	400	373	389	382	377	368	375	378	362	363	365	345	358	350	369	380	400	377	343	362	400	364	397	402	361	389	400	385	380	392	400	368	374	397	396	368	358	367	379	385	386	364	379	396	369	345	372	384	368	380	365	399	378	361	395	389	365	358	362	384	393	364	403	379	373	332	390	352	333	359	381	342	365	366	358	398	338	385	360	379	349	378	363	379	388	372	361	373	393	389	375	360	389	365	368	328	378	369	393	359	384	330	386	376	346	368	396	338	407	369	370	369	369	371	382	390	389	378	362	375	400	367	413	367	358	363	389	395	380	347	391	403	359	401	399	351	386	352	400	365	341	359	377	361	354	371	382	348	378	333	369	411	380	320	373	397	404	346	392	397	331	375	387	381	372	387	359	382	332	373	396	356	381	377	361	352	344	352	355	345	332	388	313	358	357	359	332	372	409	317	375	319	356	364	356	380	373	365	360	388	359	398	340	367	377	344	376	384	388	386	392	352	357	356	402	393	356	366	375	387	370	352	359	352	372	376	352	350	345	322	385	346	332	376	352	400	357	408	401	369	387	383	354	379	392	359	382	361	374	376	376	384	359	360	399	363	391	349	342	348	345	373	385	355	405	381	370	366	364	351	367	340	361	371	382	397	342	386	384	371	358	405	373	372	351	387	351	370	363	377	391	392	372	389	354	393	334	380	402	365	349	375	379	367	392	355	359	369	376	345	404	357	342	356	393	368	366	348	388	368	355	379	378	392	353	392	341	316	373	362	353	371	361	355	389	365	363	355	403	353	369	371	348	346	360	353	380	378	366	361	366	401	388	343	351	373	384	437	342	368	381	367	394	343	382	349	354	386	368	365	366	399	339	379	374	387	370	346	391	351	374	376	377	399	370	366	341	368	389	358	342	357	356	371	380	368	363	362	412	397	391	366	393	393	355	340	359	359	387	373	369	345	366	355	347	363	373	344	363	384	359	370	332	342	384	332	356	372	368	374	395	356	360	361	375	373	349	356	381	356	359	371	360	342	365	365	336	362	374	392	379	337	389	364	325	362	335	359	382	384	389	368	352	387	374	355	340	374	352	360	407	362	378	375	369	359	351	339	383	369	398	358	379	378	364	378	365	397	360	366	389	348	401	395	342	377	358	364	365	374	385	404	392	371	377	397	384	370	394	356	386	355	351	363	387	366	342	374	368	372	364	365	378	382	370	362	378	364	404	332	356	365	359	376	370	352	335	379	350	381	366	346	441	378	353	364	383	380	368	370	380	380	399	348	378	384	368	347	370	377	385	386	395	381	357	368	367	369	374	389	417	382	390	331	388	381	373	365	352	340	342	356	345	371	426	356	335	410	374	375	348	372	368	367	340	363	375	366	323	412	354	367	338	363	369	375	390	341	363	388	374	369	350	381	365	368	361	368	385	371	409	375	366	357	404	363	372	386	392	373	381	378	363	322	355	355	387	353	401	371	394	367	403	341	377	399	359	379	366	370	363	376	360	372	387	383	367	391	362	346	384	399	340	380	365	384	385	391	328	395	349	400	358	360	373	401	356	376	348	354	357	390	378	376	368	388	380	358	348	372	372	359	366	356	387	402	384	351	349	383	346	379	376	361	365	357	359	360	350	364	366	368	364	355	334	367	368	400	376	392	362	373	347	361	390	371	388	370	374	376	353	339	360	382	356	350	342	355	370	364	409	338	329	373	352	380	359	380	353	374	400	352	374	393	350	337	390	340	389	364	372	392	356	389	388	375	363	385	344	369	359	374	368	380	386	363	381	344	386	346	350	393	361	350	380	350	352	345	359	333	348	346	374	374	342	372	404	363	390	403	365	369	360	360	355	339	361	356	351	381	344	396	350	351	359	380	328	347	377	377	361	358	373	360	386	384	400	384	372	320	348	385	402	363	363	331	360	369	378	349	379	386	363	407	352	373	357	388	381	362	347	358	389	384	375	354	369	397	345	396	405	399	379	384	357	378	344	327	354	410	381	387
48686	41420	27586	23070	20984	16480	8526	3009	693	356	313	274	298	264	229	255	226	198	229	213	170	184	184	174	180	187	136	151	159	134	156	181	171	201	231	205	246	252	256	263	286	292	285	293	322	351	300	284	237	229	208	237	176	196	178	193	176	191	161	153	167	151	140	161	160	158	195	200	219	159	204	201	221	200	179	196	176	175	165	156	184	173	198	187	218	166	150	187	163	146	150	146	149	142	153	150	156	136	139	126	148	137	159	130	142	162	140	119	125	161	119	139	115	135	134	152	170	130	144	131	147	137	133	132	146	131	145	144	124	103	115	119	137	133	144	141	152	144	137	126	128	151	145	152	142	140	146	149	154	134	136	113	135	137	128	130	157	142	140	169	180	136	138	133	148	125	163	152	135	138	140	145	145	127	146	152	142	126	126	148	132	148	119	145	135	132	142	122	137	131	135	128	156	144	161	142	138	142	135	120	121	132	131	108	142	142	123	139	146	126	135	155	156	121	136	143	133	145	165	117	151	149	154	127	116	141	127	138	138	151	152	141	143	137	141	147	151	128	120	135	144	148	139	126	131	126	144	148	135	147	133	121	132	141	153	141	119	125	161	153	146	148	163	130	159	130	114	128	126	136	133	161	114	133	119	132	135	144	127	118	132	135	134	138	141	142	156	123	122	123	143	118	123	120	132	132	159	128	135	160	151	143	128	134	121	131	113	143	145	149	147	133	130	132	131	131	133	154	147	137	132	127	139	133	130	142	129	140	136	158	129	144	142	149	157	151	138	139	116	127	127	139	145	129	143	133	127	143	140	148	143	150	123	143	136	140	141	169	121	142	139	132	148	135	144	127	121	131	142	149	132	136	133	148	133	147	130	131	145	137	135	141	139	134	130	133	137	132	124	123	144	158	143	141	124	122	163	118	132	138	137	103	140	146	124	129	133	151	140	153	148	137	121	158	135	139	132	126	140	125	144	132	155	157	125	114	128	142	142	131	137	140	136	136	152	124	154	134	143	130	129	130	142	141	131	134	140	125	110	142	112	146	163	139	142	141	154	153	142	135	138	150	111	147	130	118	141	151	144	127	126	122	137	124	143	145	116	135	141	132	135	119	141	135	112	146	135	148	144	132	152	143	136	110	146	140	141	149	138	125	135	151	162	149	132	126	129	128	156	140	143	136	143	134	142	142	107	144	129	150	156	127	129	147	150	137	135	136	157	154	133	136	141	105	140	131	136	128	141	142	97	113	126	123	138	117	126	129	129	122	123	149	138	139	128	144	144	143	112	138	120	143	148	140	137	137	138	166	115	161	125	123	111	146	124	142	138	151	149	124	112	142	153	155	139	118	141	142	142	127	136	120	123	140	126	123	109	104	128	136	151	127	117	138	156	141	149	142	126	149	124	145	126	121	136	148	122	127	131	147	147	128	131	123	114	127	134	139	138	141	122	132	139	122	122	152	146	155	133	137	144	128	139	137	112	136	160	143	154	145	141	124	96	130	126	135	135	143	157	127	134	131	129	138	114	159	158	126	128	128	119	118	118	150	150	144	139	123	132	138	130	157	135	130	129	118	132	120	135	145	143	156	126	150	139	154	149	140	136	119	148	143	155	144	144	141	132	145	127	124	135	123	120	123	134	146	148	152	155	144	125	151	154	146	126	131	139	126	121	129	127	121	127	147	151	110	158	143	130	132	139	135	145	127	122	141	152	130	140	129	148	130	135	120	120	126	154	136	146	129	148	127	163	134	130	142	131	134	134	137	141	132	137	117	137	131	127	153	147	139	122	136	148	131	127	134	109	150	152	120	121	137	133	118	164	148	146	120	133	132	166	143	127	141	114	120	153	129	141	115	128	147	128	131	124	120	127	144	119	126	134	116	140	118	145	134	138	135	113	138	134	124	139	132	124	126	122	138	145	133	145	116	125	149	126	139	140	136	158	137	148	133	137	121	147	143	137	136	135	135	130	134	150	141	153	155	130	135	138	148	141	158	120	128	155	125	129	144	149	148	136	133	134	119	148	115	126	131	122	122	136	140	133	132	117	134	142	124	136	145	130	112	142	139	130	152	149	124	136	144	158	134	114	131	130	104	128	133	136	140	129	137	118	128	147	133	128	147	157	162	122	156	141	139	119	167	137	137	145	131	131	132	157	134	137	146	124	163	136	128	155	134	154	130	129	131	135	140	127	133	133	135	161	119	163	141	151	137	120	139	145	130	148	161	133	146	140	132	123	125	148	138	146	126	142	140	138	155	135	132	142	126	148	126	149	150	130	129	128	164	140	132	132	142	136	143	117	142	136	135	140	113	130	135	140	149	137	133	126	138	128	138	137	128	118	152	140	139	139	136	137	121	127	114	135	137	128	133	147	147	115	129	147	142	129	155	124	142	124	162	145	137	135	147	145	136	144	132	133	137	147	113	143	126	126	151	143	169	126	148	131	127	139	144	136	135	137	112	122	147	130	113	120	130	124	139	150	135	146	146	126	118	157	131	143	150	142	152	112	131	128	138	135	151	129	123	128	132	141	143	131	133	149	147	121	142	146	145	149	128	152	127	146	132	157	153	133	146	132	123	118	129	132	145	129	144	136	138	133	162	128	140	156	130	149	133	124	149	131	140	132	134	136	149	145	136	124	160	157	126	146	144	147	113	142	154	108	147	155	135	130	127	128	149	126	145	138	141	135	129	123	146	134	141	138	136	152	134	130	116	136	138	143	128	129	133	131	138	131	155	120	134	135	130	153	144	155	135	156	158	133	125	118	126	141	109	135	143	136	129	148	129	152	123	144	144	128	144	159	136	147	161	141	141	133	152	152	132	127	155	148	155	155	130	150	127	143	132	141	132	137	135	151	146	131	141	143	119	118	142	137	109	122	127	155	148	119	136	153	136	123	144	134	124	132	129	137	137	155	136	139	133	128	124	130	151	128	130	154	154	141	127	129	131	116	137	147	113	143	141	157	130	125	154	122	139	125	139	166	130	133	143	152	127	128	121	140	119	132	139	124	129	148	136	143	111	140	143	139	146	145	140	143	131	149	148	145	129	135	122	136	139	124	137	129	136	140	145	147	120	132	131	143	143	129	131	135	121	143	141	146	146	135	134	117	148	136	155	149	141	122	155	136	140	136	125	130	140	129	128	144	129	172	133	133	130	140	140	132	133	130	121	128	151	138	149	152	135	137	104	139	139	142	134	140	123	115	137	152	150	145	147	124	132	137	135	155	145	143	149	135	128	150	115	129	148	138	132	149	134	144	132	151	141	141	158	121	124	132	104	143	119	126	137	120	127	153	129	126	142	139	134	119	139	123	146	134	129	147	133	154	132	123	144	140	159	126	116	146	140	121	136	127	135	133	145	127	134	121	135	128	134	134	133	111	137	152	96	142	143	124	134	123	140	127	139	159	160	142	119	135	144	149	123	139	154	120	133	154	135	130	132	127	130	152	145	136	135	139	119	137	134	135	138	144	148	140	138	133	132	129	151	123	129	135	142
39062	40466	7084	5051	4497	3485	2774	2349	1986	1716	1445	1257	1223	1037	963	876	798	735	761	679	634	640	601	549	581	518	510	539	461	517	471	518	600	857	1017	1014	1170	1271	1326	1347	1419	1439	1574	1647	1599	1535	1459	1420	1211	1058	960	849	829	780	710	693	670	627	593	536	537	543	571	571	587	667	667	782	851	667	815	880	900	818	692	699	633	735	555	555	704	749	821	738	635	593	533	564	516	523	443	465	481	476	427	437	437	439	408	411	377	369	380	354	354	359	311	332	326	307	359	354	360	333	359	341	339	353	308	330	318	340	330	344	356	329	353	348	300	371	346	335	331	340	375	333	330	317	315	331	338	318	342	310	276	302	327	260	335	329	292	346	337	306	322	366	316	319	350	318	334	332	346	306	351	309	317	317	331	348	318	287	298	353	302	330	298	312	328	289	325	356	334	303	341	305	291	342	326	304	306	325	330	309	285	324	320	324	302	316	318	323	289	294	346	337	317	347	331	307	361	310	323	308	346	313	343	355	332	343	360	304	334	334	318	332	331	307	299	302	306	322	328	317	312	333	332	364	296	345	342	357	308	310	348	323	302	345	325	321	326	330	330	320	333	329	374	337	320	355	300	341	346	307	350	350	328	310	310	320	320	344	323	313	336	317	345	330	331	310	321	340	305	333	323	359	342	326	337	344	331	336	333	296	284	320	326	350	325	321	308	289	312	321	328	327	307	339	315	331	340	324	336	306	354	339	343	307	339	356	326	339	326	299	379	323	325	346	345	352	327	329	333	347	334	335	326	306	344	316	281	309	306	298	341	297	309	327	331	330	296	291	325	330	322	332	337	305	339	323	341	331	339	347	362	334	337	298	330	312	313	314	326	335	311	326	324	323	332	318	325	327	361	303	330	349	295	340	340	323	315	340	358	335	315	369	316	330	334	330	322	330	344	309	311	345	342	323	344	326	325	339	313	348	317	345	341	323	324	338	333	308	319	335	346	345	313	293	305	339	314	325	335	301	298	358	328	339	313	345	364	308	349	339	313	322	323	330	315	316	338	334	327	321	335	341	309	321	324	356	344	324	307	351	313	286	316	308	320	327	327	321	305	352	305	299	358	313	311	323	307	297	372	301	310	315	329	340	299	338	362	329	319	346	335	323	315	336	357	293	324	346	341	326	296	300	361	352	311	296	319	328	342	331	348	320	320	334	304	310	327	323	325	335	345	325	303	328	329	348	345	297	338	323	300	345	313	313	319	323	351	297	325	297	316	338	325	336	333	344	357	313	330	322	331	318	325	343	326	345	305	358	330	295	317	299	369	323	345	297	319	329	317	340	344	340	325	307	329	350	366	318	323	317	324	329	334	339	341	321	325	309	317	355	315	304	328	351	330	323	345	334	333	349	313	335	331	330	313	284	352	327	329	336	307	335	346	309	337	349	300	339	279	328	332	322	332	336	283	317	322	330	338	315	302	349	316	318	325	335	347	362	336	324	336	318	361	314	290	306	344	321	306	336	351	314	309	333	334	301	331	303	334	316	309	327	309	340	318	343	336	300	327	321	363	344	334	330	348	316	325	336	328	322	340	325	352	307	322	300	307	341	333	300	316	343	319	320	311	324	310	295	345	298	322	314	346	290	326	336	357	340	318	327	334	316	338	332	344	301	326	305	334	316	354	341	321	335	314	312	348	310	333	309	333	312	328	298	326	325	326	316	281	317	352	318	296	343	329	332	308	330	299	313	317	328	343	331	316	299	339	324	329	317	336	305	337	392	326	348	299	316	323	314	345	345	315	294	328	323	325	341	313	357	332	324	327	318	328	339	345	309	302	356	311	306	304	314	303	327	304	304	323	317	345	358	331	311	317	320	346	308	333	339	334	333	323	318	352	348	352	361	313	317	334	310	366	291	336	317	336	307	327	302	353	340	316	341	326	339	323	334	318	323	339	316	334	304	318	327	329	345	308	310	310	326	323	331	342	295	373	331	322	324	329	338	308	329	333	324	333	292	318	304	344	311	307	334	333	317	338	360	311	314	320	356	321	337	347	327	313	317	294	312	330	342	326	315	312	296	305	306	312	320	333	326	286	346	311	325	331	316	313	310	323	310	300	310	328	360	353	320	336	338	311	364	310	327	325	355	340	317	338	326	321	311	324	344	333	331	301	360	323	311	342	342	313	335	336	313	300	342	329	326	316	317	298	329	343	304	320	324	336	332	316	332	352	316	299	315	328	346	308	330	315	323	351	354	300	330	333	345	330	321	316	314	312	281	359	330	323	331	336	352	315	305	317	280	325	349	334	340	333	303	294	327	312	313	331	330	295	329	291	336	302	311	324	293	321	347	340	348	339	322	325	306	349	328	347	293	352	335	304	378	329	321	350	295	308	318	308	338	312	354	328	314	341	342	341	308	358	323	360	331	296	316	346	332	325	335	319	315	286	317	356	315	330	324	332	303	307	300	327	343	335	347	310	328	335	332	346	345	326	312	303	311	341	307	325	339	313	302	353	349	304	341	327	307	344	341	331	330	293	342	344	304	354	314	323	327	302	336	312	329	314	326	326	333	332	333	337	308	323	312	314	297	305	298	303	332	346	325	314	321	312	328	311	334	319	317	321	330	343	316	337	320	329	330	337	307	325	346	332	313	328	317	312	294	346	316	314	338	312	302	361	333	311	318	343	339	320	310	325	324	304	330	328	329	341	332	312	292	337	321	314	316	292	333	311	316	312	336	325	303	343	305	319	341	304	349	320	336	315	303	314	340	312	310	325	305	326	343	324	330	328	340	345	321	345	344	344	337	324	354	314	353	331	301	335	319	295	320	327	293	324	327	340	311	337	352	334	318	286	334	294	335	310	332	323	325	322	292	294	377	372	302	339	332	315	322	323	303	345	366	309	330	294	313	341	333	308	321	337	316	329	359	338	339	302	316	347	330	321	323	304	320	340	332	314	317	319	311	339	322	326	315	359	310	302	310	344	288	324	316	313	326	334	302	320	353	342	341	360	304	333	336	331	357	337	308	317	300	328	325	314	315	333	345	309	324	340	319	305	325	343	327	318	342	310	322	341	342	318	326	338	298	310	320	365	347	343	314	288	314	322	324	342	329	342	294	306	333	347	331	325	321	301	327	329	329	319	331	300	301	317	320	368	316	314	331	322	315	320	330	310	322	333	314	339	328	341	310	322	299	341	329	302	309	303	347	313	346	312	332	310	333	311	375	353	339	323	344	321	372	339	321	353	340	324	318	312	347	318	352	323	343	315	334	315	306	304	351	315	330	306	347	309	352	365	308	362	305	349	333	314	331	341	310	313	356	330	316	335	303	309	331	331	311	305	318	321	302	311	327	319	314	323	336	307	370	330	352	332	313	340	357	350	352	363	351	336	365	316	336	306	359	341	311	348	345	320	330	349	330	322	299	321	346	314	328	327	325	333	343	371	308	318	317	332	382	312	355	332	301	304	320	333	324	334	321	326	295	346	315	327	321	348	313	295	322	340	326	302	333	324	312
10954	13207	2077	410	224	169	175	174	156	133	148	146	156	158	163	143	156	149	152	155	151	155	150	166	154	150	162	143	157	160	154	193	146	162	166	190	199	189	156	216	187	208	185	229	191	204	207	204	164	164	166	171	169	177	188	162	155	143	164	157	164	181	184	133	173	169	164	153	156	151	161	130	164	160	152	167	142	146	164	160	158	178	146	161	152	142	159	168	125	154	153	168	156	159	142	155	156	134	152	155	121	152	173	127	189	138	136	150	153	148	154	139	152	125	147	157	162	145	152	143	136	156	158	165	156	140	129	155	142	128	140	151	136	146	144	144	135	131	140	159	143	153	167	144	141	148	138	144	137	144	164	145	141	136	149	163	141	151	142	132	135	167	154	141	131	159	162	155	121	146	129	176	146	154	170	144	137	169	156	141	148	141	142	143	142	155	155	113	167	146	134	162	167	127	130	173	163	175	132	163	143	135	119	142	146	161	148	141	154	146	115	157	159	166	166	147	133	161	146	118	153	157	167	146	147	153	141	142	140	137	159	130	155	151	165	158	127	145	148	175	157	138	150	139	168	162	145	136	152	136	194	140	157	139	132	155	143	154	140	165	137	128	144	177	159	137	142	135	141	160	153	133	170	161	136	148	161	127	147	145	156	141	133	183	177	137	147	154	157	130	145	132	140	142	154	172	162	155	150	148	136	147	142	162	126	118	151	128	140	172	133	139	157	134	154	144	152	155	151	127	143	118	138	146	123	137	160	130	140	158	136	131	146	157	145	162	156	145	168	149	155	147	182	177	139	127	151	133	131	142	147	127	147	152	155	153	155	150	134	146	129	147	160	125	146	130	147	134	120	159	141	149	136	155	144	159	128	145	158	156	163	150	178	138	151	174	174	162	163	159	145	144	151	157	136	171	177	135	146	154	156	149	148	149	122	137	143	149	135	109	140	133	176	144	172	161	169	147	147	121	134	138	150	162	121	145	149	165	168	147	160	147	132	140	143	151	153	146	152	143	168	134	127	131	153	144	160	146	161	146	141	164	155	135	144	145	154	173	140	133	183	147	138	142	142	164	160	154	146	153	168	152	156	133	165	132	150	167	144	143	129	150	159	128	135	160	145	138	159	146	147	150	154	159	144	139	142	161	121	143	139	146	138	171	164	158	142	133	153	129	142	159	144	148	159	164	140	140	161	159	174	106	137	148	129	150	152	152	166	139	166	156	147	130	167	158	164	146	121	145	152	134	179	149	156	146	157	125	145	117	124	144	153	123	137	144	126	164	156	156	126	123	125	155	144	130	134	132	160	174	155	140	132	135	139	136	135	179	166	148	156	167	152	165	158	141	132	135	140	168	117	143	145	145	161	139	143	161	135	137	129	155	146	141	138	144	143	146	142	139	153	163	142	137	150	157	158	160	141	154	170	153	161	153	153	149	120	149	141	140	161	165	186	144	135	140	135	128	149	143	138	141	158	154	181	157	129	144	137	150	158	164	152	140	145	143	147	159	156	149	141	143	144	166	122	148	168	157	151	145	132	138	169	140	154	142	141	148	154	164	139	159	132	167	143	170	149	163	156	153	135	143	147	147	151	138	141	160	165	153	146	144	147	128	151	149	126	144	128	126	155	153	158	160	160	137	170	133	151	161	116	175	130	144	153	138	152	149	147	170	145	156	142	162	136	164	128	174	164	177	145	151	182	146	161	154	148	138	136	152	160	148	138	130	120	172	144	144	157	144	144	171	157	145	153	164	137	145	155	165	125	157	151	171	157	139	141	123	146	169	131	178	169	146	175	133	157	190	139	147	142	153	152	144	143	149	151	131	130	180	164	155	144	142	139	159	139	159	127	160	143	168	136	140	156	140	155	142	157	156	136	161	157	140	150	131	151	158	144	151	150	121	160	140	157	176	160	169	141	158	160	127	159	128	160	130	162	124	130	139	166	162	150	138	156	157	151	136	145	143	131	141	152	138	143	169	141	135	137	133	143	115	147	113	141	127	121	151	166	158	147	156	127	150	155	129	137	141	162	145	168	156	142	147	167	155	173	164	124	140	172	160	145	130	146	145	171	163	149	136	148	153	176	160	129	137	138	140	137	146	146	152	144	149	146	123	160	146	151	142	137	167	162	161	143	149	137	134	133	167	144	146	160	155	151	167	142	146	149	154	145	145	180	159	159	152	143	132	138	160	125	133	148	139	152	143	156	158	161	139	164	139	141	169	141	158	169	138	140	137	145	144	140	151	152	151	146	140	119	149	141	151	146	156	161	153	154	126	158	162	139	147	160	144	160	164	156	125	150	181	170	149	151	155	151	133	171	134	150	116	129	152	175	120	152	131	153	143	128	133	154	135	163	130	156	152	122	124	158	175	153	154	147	159	127	147	157	157	154	152	143	145	131	121	112	167	130	129	144	143	147	145	144	131	128	156	147	134	146	145	150	172	163	154	157	147	133	140	135	155	152	130	142	152	139	152	138	143	159	144	147	154	172	146	164	156	140	152	153	171	130	153	177	159	146	153	142	142	144	151	158	151	134	135	152	120	175	148	153	144	148	149	141	157	154	135	175	170	159	154	160	149	163	147	157	121	141	148	154	136	118	170	156	132	169	147	151	176	148	162	133	142	137	166	158	167	157	167	158	138	140	123	151	152	174	151	156	155	139	147	141	139	142	120	151	148	165	166	143	147	145	150	148	135	127	144	131	140	164	157	164	127	129	152	166	142	198	153	146	117	154	159	130	147	168	164	135	178	144	172	124	143	134	156	144	171	140	165	147	161	139	149	137	151	148	161	146	148	166	132	135	160	158	143	155	150	153	134	136	159	145	160	161	130	154	157	163	178	142	152	153	130	168	148	159	133	156	162	135	157	156	152	161	159	155	151	159	152	153	144	152	163	151	156	150	136	141	147	136	140	147	154	132	152	166	157	140	137	138	137	148	144	138	134	147	135	166	147	148	143	133	144	158	124	124	140	144	129	163	153	160	143	146	144	146	150	164	149	167	169	164	164	170	172	169	147	152	139	148	156	142	161	152	149	138	133	157	153	148	155	142	154	150	170	134	147	143	183	182	159	129	154	137	140	161	147	154	134	138	133	145	151	146	144	145	129	151	149	176	143	143	142	146	125	143	146	154	164	138	171	158	111	158	131	152	155	151	148	154	138	159	159	144	133	151	148	150	123	133	157	172	143	138	128	155	152	134	155	137	133	152	146	154	138	179	137	163	155	142	143	130	131	150	134	164	151	167	142	148	134	159	161	142	145	151	163	138	145	138	147	132	165	149	154	143	124	154	174	154	134	126	153	149	133	142	132	146	149	145	129	164	142	147	148	150	143	158	158	136	176	151	145	143	161	133	170	149	164	157	150	161	129	137	152	142	175	143	141	126	140	147	141	157	145	147	147	166	152	157	158	146	131	150	155	134	155	146	171	148	155	146	149	150	144	140	142	152	144	134	162	139	156	134	147	135	146	152	135	129	142	151	124	152	134	155	180
8990	13395	505	468	430	435	448	422	433	410	381	399	393	393	394	373	435	375	376	393	391	385	361	405	391	385	373	376	391	390	383	426	474	562	587	606	657	682	776	756	798	860	885	814	809	812	717	715	603	598	531	555	530	530	508	461	492	459	438	441	381	441	401	430	400	441	438	397	400	412	436	407	432	402	400	414	395	364	419	414	376	403	416	437	427	421	374	404	346	368	403	375	385	381	373	405	354	396	352	373	350	375	381	405	384	388	358	343	390	352	333	364	387	363	373	343	351	379	347	346	372	361	382	356	342	347	359	361	372	357	357	347	375	358	365	356	354	393	330	350	366	382	365	358	352	349	360	348	383	405	355	403	366	384	389	358	392	364	381	358	370	356	383	355	338	401	401	366	398	339	365	375	373	347	330	335	341	357	369	353	375	374	340	371	359	331	411	374	364	379	334	374	378	360	380	367	353	337	362	369	346	400	369	363	338	328	371	369	341	345	351	353	338	361	329	357	354	356	354	342	354	376	343	369	371	326	353	370	364	384	339	340	387	343	357	346	349	343	372	364	352	369	381	389	370	354	366	375	353	371	410	384	375	347	355	345	351	334	348	382	356	360	370	374	353	337	359	351	350	373	373	362	346	344	403	359	354	370	349	344	402	367	333	414	366	347	380	355	384	362	364	354	345	382	345	366	393	374	345	367	370	359	333	363	367	391	383	356	390	386	343	377	369	339	364	417	366	343	377	367	361	351	350	389	376	367	418	376	348	340	343	384	354	371	329	388	370	374	394	347	341	349	335	355	338	391	362	366	335	360	343	401	350	393	332	329	345	379	384	368	344	352	390	383	400	336	360	397	377	338	343	372	370	360	332	372	381	354	316	353	363	346	356	390	352	339	355	349	345	404	388	363	389	382	345	372	394	371	382	375	393	358	358	363	368	363	377	388	356	400	360	382	345	361	400	346	371	375	354	373	363	352	357	351	340	378	324	368	367	341	338	342	371	367	376	369	370	393	346	347	332	399	374	327	345	348	382	383	415	357	383	341	364	374	365	365	365	330	360	352	343	351	380	359	345	395	392	346	333	380	351	340	360	367	330	360	357	350	333	354	349	366	402	390	335	354	379	332	328	372	342	408	357	348	359	373	348	362	416	349	371	356	359	391	375	374	345	357	374	350	313	343	342	353	327	348	359	364	356	370	409	359	368	352	365	368	372	381	428	381	378	349	351	340	333	358	352	396	347	368	394	348	366	354	341	359	375	367	387	391	342	374	377	360	340	349	334	378	391	368	335	398	373	356	378	370	339	396	343	382	363	373	362	333	376	374	378	338	369	354	345	362	372	351	355	351	360	349	345	393	389	376	345	359	363	370	372	350	390	361	334	354	360	371	372	377	412	362	365	363	354	365	365	371	363	376	361	347	364	355	386	342	374	373	400	382	353	364	365	356	377	347	349	375	370	356	353	372	334	394	368	365	388	361	344	370	342	353	385	328	394	363	344	345	345	365	369	331	352	352	325	332	346	384	347	346	362	353	346	379	330	353	364	371	394	372	354	354	360	368	405	374	378	403	336	356	353	357	376	342	357	365	367	348	374	364	342	379	357	360	379	364	388	375	352	380	351	367	365	367	345	380	379	372	360	372	356	365	359	350	370	353	363	397	356	356	370	354	380	347	342	368	319	383	375	322	364	377	353	337	390	351	385	350	347	398	356	355	366	353	350	367	384	378	330	363	345	373	356	383	356	350	338	344	362	347	330	351	387	330	370	348	379	352	354	345	330	341	358	366	385	378	354	349	346	379	361	337	372	346	372	365	378	345	386	356	352	370	336	387	366	359	330	360	363	360	367	319	387	377	369	390	340	362	402	407	391	327	344	352	356	359	358	344	361	352	366	385	382	343	352	374	376	361	365	344	355	347	371	353	354	357	384	345	354	374	355	363	367	380	348	358	378	343	347	397	368	333	378	335	394	367	362	331	367	397	361	390	324	384	348	414	358	357	379	362	336	402	344	368	373	381	384	369	370	378	357	340	332	380	376	387	381	360	341	350	372	347	354	346	332	337	361	404	318	361	334	386	376	363	340	361	345	349	359	358	412	351	394	326	391	354	364	379	379	354	354	387	334	367	345	375	358	360	358	354	377	339	391	367	331	355	414	394	368	382	354	351	357	368	355	376	354	367	345	349	382	377	378	336	351	344	359	354	385	351	364	377	361	392	377	370	352	366	356	344	350	404	365	371	364	364	386	366	343	368	383	353	376	348	350	374	390	351	382	343	350	375	350	383	399	414	384	358	380	335	390	351	349	343	384	358	364	358	387	355	376	401	334	399	368	376	357	353	364	365	357	362	342	335	355	370	363	332	347	394	357	393	393	379	344	368	386	366	352	374	364	366	361	347	351	347	334	365	359	386	375	352	376	403	373	369	364	407	370	357	407	348	360	363	385	351	346	403	391	349	374	369	347	330	351	357	389	357	330	352	353	356	385	378	367	368	387	349	337	376	374	353	369	337	363	338	363	357	344	365	357	366	370	390	353	373	383	401	384	371	375	364	375	346	377	376	386	373	359	364	355	375	375	329	366	352	390	320	364	374	342	350	361	353	333	369	352	377	400	360	367	352	352	362	351	360	344	357	343	335	348	340	364	330	375	353	358	410	334	364	370	377	398	376	357	336	346	382	366	332	394	337	409	360	374	364	388	381	366	364	355	359	366	370	347	339	368	373	378	387	326	349	360	363	364	336	351	365	355	360	348	347	368	384	385	370	387	369	373	350	396	387	369	346	362	385	360	312	356	369	374	319	344	364	366	370	402	337	419	355	387	351	356	369	338	344	373	339	378	328	346	336	374	375	385	375	354	387	359	325	346	343	350	357	346	364	353	345	363	363	354	383	413	358	368	366	337	395	394	331	397	362	366	348	399	325	397	371	361	371	345	391	367	358	382	353	363	361	333	384	380	397	340	318	367	371	370	334	319	373	360	337	374	353	338	362	377	373	343	352	349	345	342	382	352	336	342	341	362	364	340	394	386	343	359	373	400	362	352	343	336	360	383	395	381	359	377	337	370	382	340	369	356	328	358	356	388	361	365	352	387	370	343	364	382	368	367	328	395	352	384	329	321	364	362	354	349	376	368	335	385	354	386	393	391	361	367	381	323	374	351	384	367	372	368	369	402	353	359	379	348	371	374	350	369	390	376	346	326	379	368	339	400	384	363	381	395	377	360	341	385	360	365	388	393	387	377	365	374	378	344	364	369	345	353	361	384	363	367	349	361	381	384	371	357	375	389	377	355	365	369	343	384	360	360	361	373	365	330	355	335	366	371	346	373	340	343	365	353	360	368	380	316	349	336	342	376	354	332	372	360	343	334	345	344	344	345	385	356	371	385	370	359	411	354	341	367	385	381	376	355	361	329	341	361	397	363	394	414	350	345	366	396	355	316	368	374	357	369	353	337	348	333	368	365	363	368	354	352	365	355	356	375	377	366	350	349	354	368	380
38322	44996	23825	16549	9281	4150	1729	566	353	283	233	213	202	208	187	193	196	226	150	165	172	186	154	170	163	148	158	177	159	160	151	182	180	163	185	172	178	213	255	232	227	239	250	254	253	223	262	252	225	203	209	217	205	208	202	189	161	189	149	156	166	166	180	168	166	172	162	181	167	168	169	191	187	160	165	192	163	175	167	199	175	160	191	178	167	178	164	165	153	183	175	161	141	130	132	161	164	164	182	129	138	144	133	136	147	123	137	170	145	151	144	142	161	175	142	159	165	133	133	150	157	139	167	149	169	158	160	161	164	154	175	159	154	140	128	152	131	157	144	158	130	150	135	164	165	177	146	138	131	143	160	159	150	134	159	150	129	137	143	153	144	160	154	135	149	140	149	125	166	156	161	159	129	154	160	163	156	155	153	153	163	157	172	154	164	141	156	141	154	152	195	149	164	133	145	139	169	151	155	162	152	150	142	120	144	149	161	111	148	146	155	134	133	161	177	148	158	160	147	159	156	159	142	164	166	151	128	145	139	149	138	156	167	156	138	168	125	137	143	169	127	150	138	142	132	133	147	152	159	154	166	148	143	151	125	153	121	152	150	160	153	148	159	147	139	166	125	151	187	147	151	133	165	143	157	142	165	155	147	172	145	169	129	145	164	160	152	141	161	141	161	152	170	156	159	154	152	162	151	153	155	148	142	139	148	142	145	130	139	176	141	140	151	144	168	150	167	134	163	145	159	153	156	178	153	149	147	139	132	136	156	141	155	158	135	139	171	139	171	167	172	134	146	145	132	142	144	133	158	155	165	151	148	135	175	149	146	145	154	152	157	145	163	138	143	141	155	143	155	154	159	124	148	158	183	153	128	148	154	143	165	144	149	143	179	167	152	152	165	157	163	165	155	138	132	160	145	139	146	135	127	142	155	167	152	171	158	123	155	141	142	146	147	185	158	151	165	117	160	144	169	143	152	158	155	158	147	147	151	138	144	159	143	156	159	148	157	149	145	175	136	163	160	155	151	143	142	165	143	164	161	147	160	156	161	153	148	155	157	151	119	145	157	141	149	140	157	146	150	146	151	150	175	156	157	162	156	161	141	134	162	167	138	132	141	122	131	156	181	161	153	145	133	160	154	177	160	144	121	133	147	137	163	132	143	135	145	144	144	173	145	149	145	152	145	139	145	155	147	160	154	140	153	126	156	164	154	146	150	141	135	134	168	175	174	153	145	137	162	162	165	151	150	171	143	150	150	132	139	164	157	150	172	157	133	150	170	153	150	166	137	155	162	140	148	169	136	147	141	172	147	160	169	156	140	156	138	153	153	162	171	156	143	155	152	171	156	143	140	133	164	138	152	151	154	160	179	173	156	130	168	148	151	134	165	146	158	165	155	161	158	141	167	152	144	167	147	156	154	172	171	157	146	150	154	157	168	164	146	168	143	134	160	159	148	140	162	142	153	144	153	157	164	127	185	160	139	154	162	146	157	162	161	145	157	147	169	160	176	133	169	167	155	135	155	151	160	151	152	174	156	145	139	152	145	149	170	152	151	166	137	148	172	140	159	151	158	158	155	169	139	170	157	135	147	157	155	153	143	146	160	134	145	152	167	173	135	137	152	168	154	164	145	160	147	148	159	140	144	145	149	160	161	148	145	137	161	167	144	158	164	160	173	153	182	154	161	162	146	148	165	151	130	148	168	158	176	154	148	132	135	157	161	176	147	144	173	150	148	125	156	166	149	154	171	161	151	149	165	169	142	143	157	144	156	147	154	168	152	141	132	131	153	154	160	129	143	147	156	126	143	150	167	159	163	149	136	138	151	181	142	146	149	175	161	160	143	116	144	135	138	173	143	131	160	155	149	152	164	153	167	163	136	169	158	149	164	170	168	157	134	138	162	174	153	138	149	154	178	136	152	123	145	123	152	149	143	142	150	146	141	158	159	158	124	170	148	153	156	154	138	159	160	149	149	133	193	157	146	140	151	137	148	147	159	166	169	159	143	158	135	171	173	162	160	167	141	137	147	149	143	142	166	151	183	144	137	146	158	158	143	149	156	164	153	168	166	145	152	148	142	145	139	152	155	127	147	163	152	139	156	161	152	136	163	165	155	155	144	146	128	156	157	152	156	170	160	166	160	158	168	136	159	152	148	129	157	160	168	146	133	145	125	149	171	145	153	140	143	167	139	161	143	126	167	165	159	167	147	133	149	178	148	139	124	153	135	158	157	180	135	155	164	131	159	137	166	151	158	147	177	137	154	128	140	149	147	146	160	133	164	143	136	171	129	140	153	138	145	146	158	152	150	144	163	163	138	142	144	148	152	161	176	144	152	168	168	151	159	165	142	147	166	146	159	145	154	146	154	159	137	132	155	158	155	155	152	148	158	143	140	149	127	152	152	140	183	173	144	152	142	155	172	165	150	151	170	134	163	142	133	153	154	168	151	158	152	176	149	147	166	150	169	173	133	144	153	160	140	173	162	142	139	115	173	131	161	158	153	172	127	152	157	145	176	143	138	161	168	154	165	154	138	160	172	126	150	160	135	137	148	159	158	159	127	140	161	169	156	134	151	155	163	154	153	172	144	143	161	152	166	147	177	148	154	141	170	139	154	161	146	150	151	178	147	139	152	148	143	135	130	160	153	149	122	138	134	143	173	177	128	144	154	152	146	149	179	148	171	164	155	133	129	155	141	157	146	134	163	179	151	137	136	143	139	146	156	157	142	156	144	152	176	158	171	145	141	135	136	161	157	145	165	123	136	152	151	142	131	153	151	145	139	161	160	135	154	159	139	134	150	142	156	161	180	115	135	162	167	153	141	163	153	148	161	164	142	161	154	151	164	161	129	160	138	163	138	147	134	150	141	153	168	157	144	158	140	168	156	132	160	156	133	130	150	160	157	168	159	165	138	139	157	126	147	164	161	155	168	157	160	156	158	135	153	186	172	152	141	153	138	142	148	156	138	160	136	148	135	154	152	145	147	143	154	144	151	156	148	167	157	144	143	179	160	146	148	157	151	152	146	162	150	154	169	171	138	146	150	120	163	156	139	158	177	131	172	157	144	135	159	157	152	155	180	152	149	152	126	135	155	158	161	148	141	138	133	136	144	148	146	164	156	158	152	115	157	138	164	141	152	164	162	154	173	167	143	157	145	150	174	158	168	152	132	154	143	166	178	145	144	175	161	135	153	156	148	131	159	133	174	143	139	153	135	147	136	143	166	146	149	168	127	134	138	127	145	155	149	158	141	156	141	149	154	151	145	146	141	157	145	146	156	152	161	160	161	139	156	147	144	158	152	154	152	144	154	159	152	159	153	131	143	163	147	166	151	132	150	166	157	168	133	146	160	157	153	154	148	140	153	143	156	162	146	160	168	143	159	142	181	152	167	159	162	142	143	139	157	144	117	146	159	157	152	157	147	151	126	171	145	152	145	180	129	145	149	152	153	144	165	138	167	140	137	136	138	135	152	180	160	150	143	133	146	124
28846	33643	2648	2661	2524	2068	1588	1330	1143	1023	917	846	736	730	672	658	639	600	574	529	545	522	499	484	464	465	458	420	445	536	534	566	648	620	645	714	760	838	1033	1089	1182	1242	1261	1254	1225	1118	1134	1122	956	856	825	730	717	642	633	573	618	587	520	525	499	512	479	516	562	555	564	649	523	557	659	624	696	561	522	551	506	555	471	525	561	581	554	584	528	527	483	476	494	459	473	422	505	427	428	402	437	435	421	431	434	369	391	393	369	383	380	379	376	397	405	403	406	398	385	397	370	378	392	377	387	374	361	380	357	376	375	399	372	359	378	379	365	365	335	402	383	354	384	368	337	357	365	362	359	365	364	385	368	389	387	392	378	375	374	369	358	390	377	344	363	408	352	344	374	367	380	358	390	378	366	346	388	371	362	353	365	391	380	390	383	379	356	375	353	389	372	343	355	367	353	360	349	390	371	358	359	349	362	357	340	355	350	366	344	360	388	378	376	368	350	378	353	374	382	365	359	367	351	333	357	391	356	369	359	341	370	378	358	368	358	387	373	341	387	368	353	396	385	365	355	356	356	396	359	371	391	386	358	346	378	345	360	355	371	381	380	370	374	372	341	351	370	377	350	355	340	343	367	395	390	378	325	369	349	381	336	352	354	331	340	370	364	375	389	392	328	376	406	372	397	355	334	364	354	356	336	332	363	395	351	391	418	341	358	403	361	365	401	360	374	357	369	377	361	348	410	342	379	359	366	369	367	399	369	343	335	377	376	355	364	373	335	358	369	346	382	373	373	394	381	369	350	352	375	354	402	363	377	364	362	371	374	367	356	372	363	356	379	362	388	373	396	360	360	426	400	377	374	377	364	365	386	376	378	378	386	350	354	371	367	387	352	371	358	352	371	352	366	381	348	393	378	351	395	355	342	366	369	387	336	407	379	375	363	372	373	354	369	378	372	355	374	399	388	343	359	408	367	407	338	351	381	362	382	364	389	368	370	427	360	371	348	385	354	369	350	369	361	384	385	350	332	350	357	356	384	364	359	394	368	309	361	377	375	363	355	365	392	367	377	353	360	385	353	355	345	397	357	356	387	380	386	329	351	393	390	353	383	354	387	319	381	366	377	379	370	357	355	376	389	373	391	346	370	384	372	375	400	353	369	364	378	409	394	373	341	359	345	374	335	364	421	372	337	378	349	378	368	375	360	389	332	350	389	378	373	379	371	355	377	379	345	363	379	357	330	352	356	389	406	349	350	371	378	367	351	376	363	363	368	384	374	363	347	364	405	362	363	404	401	363	340	363	362	371	374	362	356	337	370	375	390	319	400	375	369	387	399	367	372	385	346	365	341	336	369	369	373	378	360	372	354	363	380	347	377	385	386	369	391	349	367	364	338	389	360	386	358	356	353	332	405	351	354	380	348	361	347	371	367	368	374	348	347	371	380	417	405	369	357	361	384	351	327	375	406	398	343	370	347	365	365	362	390	360	381	340	402	409	374	300	377	377	368	363	378	339	376	353	343	379	350	368	356	343	399	347	357	361	362	355	344	344	410	353	364	326	392	397	376	349	372	374	390	375	387	339	351	353	370	386	345	375	366	367	348	368	369	397	377	383	351	407	358	328	370	316	393	338	352	400	356	431	380	361	356	386	383	382	374	386	359	404	351	352	348	374	368	362	367	352	350	346	336	362	370	385	391	372	346	341	375	359	317	349	380	341	355	343	372	330	395	366	367	340	364	357	388	367	366	329	351	353	352	362	385	388	346	358	378	311	363	316	330	355	365	373	362	351	363	386	340	338	388	360	366	372	365	391	372	341	388	400	360	347	392	350	360	354	410	379	348	390	378	382	350	372	393	328	351	366	334	392	355	377	362	363	367	363	370	361	362	355	370	388	356	351	352	362	359	332	393	380	331	359	344	360	357	364	369	349	364	373	368	350	351	360	338	360	371	418	343	368	354	358	374	390	386	351	382	371	372	354	351	347	378	374	363	376	355	382	386	350	362	369	329	367	368	370	353	347	359	391	351	383	368	362	362	366	383	366	359	341	347	364	364	332	367	393	369	352	392	335	351	364	349	377	379	358	417	370	409	363	361	364	408	391	396	348	332	409	357	407	332	378	360	351	381	412	379	394	357	343	385	369	381	350	368	415	340	363	378	373	393	370	368	348	379	352	358	367	375	348	389	381	346	363	367	391	401	384	364	393	336	347	351	384	377	339	343	374	392	352	360	376	379	373	357	352	375	345	354	334	352	332	407	410	374	384	390	358	374	394	404	378	356	363	345	335	373	364	374	396	369	360	359	389	400	334	370	373	402	353	401	387	358	341	369	356	368	365	375	366	372	339	365	349	361	339	382	359	379	384	360	367	347	377	366	327	366	365	355	362	341	369	364	374	363	363	369	334	397	363	367	397	348	368	361	383	373	346	372	395	376	333	384	352	392	384	390	361	360	389	363	374	397	386	375	365	370	363	369	360	362	381	365	355	329	359	392	331	338	368	369	378	347	371	395	383	410	375	373	381	371	345	374	371	358	374	365	411	387	403	332	385	403	349	399	345	356	405	367	356	357	355	398	372	396	368	369	395	380	387	359	327	359	366	376	405	380	394	369	375	376	384	368	369	374	358	362	382	375	412	376	361	356	357	377	394	370	359	348	365	343	356	369	382	356	373	358	341	380	362	381	372	369	360	369	372	394	384	335	390	367	333	379	357	397	381	355	389	360	357	362	363	360	333	385	380	341	368	334	389	348	360	369	372	387	368	370	347	373	368	359	371	374	352	347	363	370	369	377	368	371	328	370	360	357	359	369	369	363	346	354	374	377	390	410	370	369	367	358	393	379	376	367	349	394	391	385	381	351	368	374	386	374	338	353	339	385	369	391	408	363	383	363	358	388	391	356	387	400	376	378	376	387	375	339	369	372	376	370	340	369	364	374	389	377	359	383	360	378	357	375	382	362	386	375	364	362	361	359	407	371	345	375	361	362	390	363	353	367	347	347	364	380	370	419	375	366	377	357	372	373	357	393	381	377	370	356	349	367	376	338	375	367	408	331	371	363	379	380	355	353	360	357	411	413	361	389	370	344	377	357	351	389	388	355	385	354	388	404	378	369	371	353	375	337	382	384	355	356	362	372	344	386	381	367	373	344	382	332	420	362	330	377	353	377	404	367	393	377	360	339	349	363	392	370	373	389	359	338	370	384	353	355	378	353	361	358	364	326	357	373	371	349	360	391	368	344	348	349	398	411	399	364	341	369	346	372	338	400	350	380	384	375	409	362	356	345	368	351	377	372	347	403	359	350	348	375	372	381	356	377	371	373	404	361	349	363	386	401	388	362	391	361	379	393	374	360	374	346	386	356	334	345	378	381	360	352	346	363	331	387	363	352	362	399	399	355	360	373	383	350	398	360	379	386	391	388	362	364	349	369	402	373	339	347	378	410	346	375	362	393	342	386	367	335	333	364	363	356	350	356	351	383	337	379	385	347	336	390	349	364	386
48027	43793	26948	22270	19709	14127	6585	2073	559	374	313	295	251	243	197	236	191	200	190	186	167	150	175	173	151	146	156	168	136	154	155	149	164	160	188	177	179	194	238	253	277	302	294	298	297	255	291	267	262	208	206	194	206	162	167	163	173	177	149	160	173	167	176	170	143	158	176	206	161	165	206	202	205	230	176	169	163	168	152	147	177	180	162	155	171	157	178	155	170	138	151	170	160	135	145	150	136	186	137	156	120	135	128	128	143	137	133	138	146	132	133	120	133	158	142	139	134	131	121	130	142	125	154	123	124	120	129	140	146	162	130	145	153	140	110	147	128	127	120	131	139	126	123	131	131	135	127	130	127	132	125	145	128	134	143	127	123	141	148	155	128	126	129	136	146	108	134	112	136	160	145	129	119	145	136	135	140	127	120	152	118	129	150	139	118	130	148	148	115	127	128	143	118	154	133	136	124	133	153	129	147	129	148	131	115	148	138	117	151	132	161	127	145	136	140	113	146	142	127	136	120	121	135	111	132	131	131	139	127	137	135	137	118	133	118	127	132	151	138	142	142	122	131	111	151	151	134	135	139	150	129	147	126	138	144	116	135	141	123	129	132	138	126	133	135	107	136	127	130	130	120	138	149	119	145	137	116	133	161	144	103	159	144	120	140	133	131	123	139	137	111	128	115	119	132	135	125	155	120	137	132	139	138	116	165	120	130	136	128	121	119	153	129	141	119	144	124	148	124	133	137	121	121	136	133	121	136	140	128	148	117	139	137	132	119	121	130	123	138	155	126	120	114	137	141	125	126	142	144	129	146	122	132	146	122	129	129	149	130	146	155	146	118	123	126	133	134	136	137	136	118	137	135	151	120	133	128	148	129	129	139	139	145	126	145	130	124	130	146	138	143	113	141	127	125	120	133	126	130	139	133	131	136	151	110	151	129	122	128	128	132	138	127	139	132	135	148	124	111	128	130	134	126	106	160	109	151	132	114	151	121	146	103	129	123	135	128	134	126	122	131	142	144	124	150	141	141	139	128	126	119	134	135	118	131	136	106	155	142	124	126	130	130	126	145	158	133	127	122	124	126	146	161	134	146	134	126	131	127	135	134	119	114	140	117	137	107	157	105	123	139	152	129	134	143	115	114	149	132	147	118	108	138	122	137	163	171	134	119	116	146	119	117	169	120	124	141	141	149	134	115	118	135	135	133	129	135	125	138	122	138	150	140	136	142	150	122	132	130	126	108	143	126	120	138	135	112	116	132	114	143	159	146	129	125	129	127	132	134	146	124	131	149	140	154	127	135	134	137	117	135	138	132	143	130	137	151	119	139	129	130	105	110	141	124	143	133	146	138	142	120	112	149	132	135	136	119	133	126	156	113	154	136	124	117	144	113	143	123	124	119	139	129	146	133	145	112	143	127	145	126	114	139	130	148	118	147	112	116	128	110	136	127	135	137	137	137	120	135	149	106	121	136	117	145	134	112	138	138	147	109	147	136	102	148	117	146	118	144	142	123	134	119	138	128	150	135	125	150	124	139	141	151	136	124	104	127	149	106	152	153	124	150	139	143	116	145	136	144	143	144	124	151	132	118	110	139	134	161	135	131	145	131	108	138	148	148	118	115	124	133	128	137	127	135	122	139	141	143	144	138	129	138	127	130	160	142	154	121	146	157	151	122	140	146	113	126	139	142	142	151	137	122	132	111	138	128	138	126	140	145	111	122	144	115	145	133	114	141	152	129	134	139	145	132	145	108	126	112	124	125	128	142	143	140	137	123	133	137	111	121	139	137	136	126	138	120	146	129	135	156	122	141	132	143	160	132	151	149	138	145	144	153	102	120	127	120	115	137	134	133	120	124	131	118	118	140	136	129	135	149	100	115	124	125	109	133	132	130	121	143	141	117	128	136	125	148	106	162	141	138	113	129	131	137	151	138	133	159	139	142	129	150	121	128	131	137	125	122	139	139	127	131	134	148	136	127	130	135	123	122	131	129	131	147	116	118	134	124	122	158	115	135	136	145	110	136	134	128	130	133	127	126	147	146	163	152	125	153	137	144	149	149	131	139	136	152	131	151	150	115	137	129	138	117	125	139	153	134	135	116	123	140	144	131	104	117	125	118	140	122	129	142	126	152	131	113	134	138	135	138	141	131	128	129	137	154	141	139	118	129	106	136	134	123	131	136	151	129	122	154	115	131	111	148	138	120	129	133	139	150	124	128	134	140	127	142	116	123	135	124	118	139	135	111	153	120	120	122	114	120	123	110	130	107	125	159	145	136	123	133	107	120	116	148	125	138	120	149	120	160	120	112	124	128	132	133	112	123	139	132	117	139	122	122	160	141	123	142	143	122	142	132	123	124	130	143	149	138	133	129	137	115	136	119	125	114	131	139	145	153	109	133	122	148	142	140	115	136	127	144	135	139	129	109	152	135	134	124	127	133	133	114	142	123	120	124	114	133	138	116	128	151	121	128	140	141	124	139	118	124	135	125	117	157	137	132	127	128	112	133	154	152	144	144	112	102	131	121	125	110	141	128	127	146	123	147	132	138	148	136	136	156	147	132	121	157	132	131	135	125	142	147	128	123	131	131	130	139	137	135	148	144	159	140	132	125	137	118	113	123	120	142	135	139	120	125	139	122	122	163	136	134	133	129	140	166	135	134	144	122	126	125	141	163	136	125	108	127	132	118	134	135	142	127	142	117	133	135	126	122	135	103	142	136	138	141	127	127	130	146	122	123	136	114	107	160	131	141	146	116	144	127	118	110	155	123	131	148	110	114	140	155	150	150	135	134	133	117	141	121	135	136	125	118	140	133	127	131	152	130	114	122	136	139	143	139	132	136	132	137	133	128	144	138	122	134	134	124	127	132	108	107	126	130	131	152	142	120	142	126	136	119	131	126	138	140	124	133	128	137	114	139	129	120	141	153	132	127	137	133	145	144	151	131	136	137	133	116	125	142	141	120	131	141	157	147	172	109	133	132	142	117	129	146	112	129	126	136	146	111	126	138	129	142	152	120	130	144	142	135	134	123	146	117	149	141	146	125	132	138	146	137	143	116	128	132	144	145	143	126	125	120	149	123	112	136	147	128	156	155	149	126	124	147	154	101	141	126	134	126	130	130	140	146	137	142	132	142	119	133	128	132	144	132	151	140	148	125	131	113	134	138	129	146	134	121	152	160	115	130	145	132	140	144	124	143	143	132	119	138	136	164	138	116	134	142	132	125	144	152	138	125	129	137	116	136	116	137	119	129	127	131	136	121	137	147	117	123	131	136	136	133	113	139	136	141	123	141	133	153	126	123	110	114	136	119	136	125	126	125	142	118	144	121	123	128	118	134	127	136	135	139	130	108	139	136	129	125	134	114	131	117	114	134	106	120	150	116	125	127	133	131	112	127	145	135	126	148	117	115	138	140	116	122	120	129	119	124	133	106	160	121	128	165	134	150	132	152	142	142	131	162	133	148	155	124	132	130	134	131	131	148	133	109	136
38270	40394	5904	5054	4209	3411	2763	2150	1910	1603	1393	1206	1072	1044	900	858	783	767	641	662	667	588	612	559	513	506	499	484	487	459	520	557	489	593	802	873	846	979	1190	1341	1546	1602	1693	1678	1536	1463	1465	1518	1279	938	914	904	810	748	703	683	617	543	584	584	539	512	512	513	621	663	649	754	611	606	908	950	961	1014	585	733	582	656	548	591	707	695	635	654	686	660	592	540	486	496	453	471	457	459	427	414	395	416	404	387	402	362	403	323	371	360	361	307	338	301	343	319	328	324	323	338	330	352	345	341	351	328	371	336	321	301	326	325	294	354	295	318	343	310	323	312	343	310	334	347	318	325	334	307	325	330	270	314	324	293	308	312	338	347	308	322	363	324	344	307	331	310	321	284	321	324	321	303	299	309	310	313	312	298	342	317	320	345	341	302	341	334	338	326	286	303	286	326	311	297	325	296	314	287	308	300	339	298	297	318	312	322	314	303	320	306	343	321	315	318	303	308	314	308	305	306	297	345	339	304	296	326	321	332	312	349	328	341	328	341	344	322	330	323	331	321	279	317	324	314	298	330	305	307	316	338	345	324	299	331	314	319	312	287	284	317	322	288	303	335	308	342	314	318	315	312	321	332	325	309	297	308	293	301	298	314	343	313	290	336	321	335	313	332	326	332	329	297	309	312	345	339	307	302	303	324	310	319	347	328	369	306	305	317	304	336	303	287	320	328	349	315	337	321	294	337	317	332	323	288	297	321	302	343	333	302	279	343	315	315	321	343	309	293	341	330	320	294	303	335	350	321	321	332	326	314	343	316	330	331	319	321	328	332	333	310	306	321	324	347	308	307	313	299	339	322	284	340	348	321	288	325	338	300	364	337	302	295	285	306	332	324	318	366	299	302	311	316	330	300	308	312	309	329	275	335	316	297	313	347	312	315	329	327	333	330	280	306	305	349	304	307	305	326	292	320	339	327	303	321	325	292	321	299	325	325	299	315	328	333	298	295	359	306	332	300	340	333	280	322	315	310	317	322	316	327	357	340	308	316	296	337	330	320	320	327	332	342	321	338	324	326	342	359	297	335	312	329	321	328	317	340	311	339	322	331	332	365	327	301	327	327	311	312	340	330	318	324	297	308	349	296	321	333	301	358	308	319	318	341	288	317	344	338	320	320	307	319	319	330	316	321	323	281	295	302	329	328	313	334	342	297	324	308	338	313	326	297	324	293	321	302	303	330	332	312	333	318	326	316	331	325	337	344	341	294	352	324	326	274	353	333	340	331	322	298	326	298	297	322	333	312	316	322	333	313	291	288	314	297	324	316	300	289	343	295	343	322	300	304	322	324	338	328	315	337	299	304	272	330	287	296	289	334	311	292	300	292	361	321	335	317	315	334	342	362	323	288	318	306	330	345	306	292	355	329	306	316	354	334	336	343	329	295	324	330	317	327	332	333	315	298	330	339	328	339	318	324	322	326	327	317	323	304	337	329	320	315	295	330	322	314	313	324	303	323	274	314	308	316	330	348	315	317	323	325	300	334	312	304	329	330	354	347	287	318	323	315	347	312	316	319	338	346	324	328	293	323	302	305	330	292	292	343	321	265	276	290	303	338	295	330	299	315	291	292	307	298	302	325	340	314	336	313	316	310	317	307	326	310	316	298	306	274	330	308	318	293	309	316	320	334	312	313	328	306	315	336	338	295	333	295	294	306	301	318	332	335	292	328	351	329	321	321	299	320	342	323	325	317	308	310	334	328	321	338	306	309	314	328	316	325	350	286	293	320	321	321	348	296	318	326	315	326	323	334	307	301	329	308	314	297	324	333	331	323	306	302	336	305	308	327	323	340	303	319	301	333	308	314	298	326	323	317	288	313	297	322	324	339	301	331	334	337	340	348	284	291	343	330	329	299	294	330	340	325	324	308	329	316	329	344	326	317	305	319	314	344	341	317	295	338	295	325	303	310	298	324	311	288	344	317	334	321	322	316	304	326	309	343	321	320	306	298	318	336	312	288	327	317	314	322	307	312	338	329	327	301	344	317	302	321	342	314	325	334	319	359	323	345	303	320	332	341	310	317	321	323	325	313	344	320	335	344	299	310	318	339	272	320	310	295	349	304	313	352	329	327	300	303	320	292	321	330	323	316	308	349	328	344	296	340	299	304	303	326	306	333	269	319	326	300	285	314	327	346	285	310	334	322	320	327	309	302	323	328	308	351	294	301	315	320	332	317	305	312	293	358	298	303	308	313	300	347	325	286	323	333	277	352	344	275	329	337	284	319	319	335	324	313	310	348	287	312	317	297	291	331	312	326	309	303	333	332	304	305	323	300	308	283	333	309	292	295	326	297	336	318	331	303	307	328	321	294	345	291	314	318	292	322	321	315	300	326	325	324	291	309	280	295	305	317	306	338	337	292	275	329	359	307	331	314	327	325	317	324	286	328	312	317	328	304	328	360	330	338	318	334	325	342	338	327	324	285	313	339	337	304	314	334	321	321	336	334	324	346	338	299	344	323	328	337	271	329	366	341	306	306	338	331	334	317	351	295	311	289	331	331	327	342	310	328	317	350	337	297	304	310	311	316	351	300	321	313	303	347	349	296	327	319	302	309	315	324	309	337	316	328	285	356	343	311	317	342	323	305	304	354	284	321	312	334	331	333	326	306	276	317	334	329	318	320	303	287	326	317	301	357	340	306	298	323	330	320	298	304	307	304	335	343	304	311	338	328	327	301	336	300	319	323	304	336	324	338	340	308	323	314	301	314	301	300	346	309	308	311	305	307	299	323	294	293	312	307	336	324	342	320	294	316	342	315	321	310	325	348	338	312	335	343	317	296	314	320	278	307	302	321	297	303	302	316	332	298	312	285	339	329	325	335	310	303	316	306	302	342	309	353	333	344	297	327	310	312	289	307	298	326	313	290	332	344	336	313	339	298	326	323	348	345	319	320	338	337	346	302	289	283	306	335	330	293	319	300	320	341	313	339	319	335	338	343	296	309	342	303	337	311	328	317	283	327	305	329	313	310	328	319	360	284	326	308	297	308	304	311	311	337	302	344	308	331	334	318	289	294	313	300	334	302	324	305	311	331	301	299	301	333	290	305	311	310	330	321	329	305	318	335	328	301	330	325	323	329	314	318	345	357	328	340	318	309	321	318	307	328	345	311	296	329	296	301	321	320	322	307	293	347	340	296	327	329	297	319	329	300	306	313	347	297	323	342	310	332	321	326	299	297	309	318	325	318	311	303	327	324	333	336	314	308	308	311	326	301	321	327	296	349	276	330	297	268	316	312	312	327	303	317	336	306	300	326	311	301	343	311	332	337	314	304	282	275	319	322	319	324	313	322	333	339	335	328	327	317	325	331	317	318	315	320	295	301	328	331	329	354	321	327	345	300	301	315	322	292	328	336	325	318	303	328	323	325	300	304	329	299	300	302	325	355	336	336	329	344	292	322	309	359	343	317	331	329	311	331	325	317	331	315	270	343	321	302	302	363	305	283
10412	10372	1436	370	202	175	160	147	164	167	142	146	149	136	130	138	150	138	142	143	150	148	144	165	126	150	122	151	131	129	122	128	146	161	178	175	179	180	167	187	198	231	193	202	178	179	175	204	166	173	161	174	166	179	127	167	151	148	151	158	150	139	142	148	149	135	159	156	152	157	168	153	149	153	154	148	160	134	143	132	129	146	138	165	146	129	148	151	172	177	145	164	135	145	152	161	128	143	147	161	144	144	125	143	135	145	159	138	116	127	135	151	136	154	154	132	126	130	147	159	135	152	143	139	132	139	139	166	132	155	136	158	147	139	158	130	143	130	139	133	154	147	138	148	152	154	149	131	136	146	148	127	148	143	153	167	156	167	127	132	131	138	149	150	142	135	183	138	154	124	148	133	137	140	140	139	150	135	138	161	157	140	156	166	151	147	147	145	137	153	146	151	140	151	161	129	157	155	137	152	136	136	136	127	145	138	128	117	157	123	145	140	154	121	132	136	156	163	141	154	139	135	165	137	125	136	134	134	149	122	128	157	141	156	150	153	123	131	147	160	125	136	157	120	158	131	146	155	136	138	126	123	146	142	147	137	160	141	135	144	137	131	131	169	155	146	167	138	139	152	142	144	154	172	113	150	138	144	152	148	169	140	139	153	168	159	140	149	119	140	170	147	160	127	120	174	139	136	163	153	164	143	115	115	141	141	131	165	127	143	142	136	146	149	152	140	151	143	146	150	140	137	146	160	142	154	117	144	142	156	128	143	173	138	154	130	151	134	162	161	151	141	168	135	167	138	168	140	146	148	139	159	145	130	134	140	147	129	146	136	146	141	160	138	124	124	144	152	132	135	130	125	170	157	163	159	162	138	160	147	140	138	147	160	135	113	167	136	136	169	134	137	131	157	152	145	146	137	145	149	146	126	140	139	141	142	149	131	127	160	125	133	135	147	157	153	133	139	143	134	155	160	135	156	167	169	140	149	128	140	126	144	157	135	121	144	163	162	149	136	155	137	142	146	145	127	149	137	173	138	149	137	139	142	172	136	148	142	130	181	146	159	163	152	135	158	125	137	156	144	114	160	141	138	155	141	146	136	137	134	131	135	148	144	131	156	154	130	140	137	147	149	144	163	150	160	149	138	127	152	138	154	142	148	135	132	129	137	147	143	167	147	137	153	141	122	140	143	150	163	150	165	148	153	131	137	132	138	142	117	138	133	134	154	140	137	160	139	120	143	126	128	116	147	130	148	134	157	158	148	122	145	149	123	144	145	134	130	138	175	146	164	157	141	160	158	156	145	141	140	146	135	137	152	140	159	134	149	141	148	144	156	151	151	170	126	159	152	135	144	150	139	178	157	160	152	140	165	141	161	148	135	154	151	112	140	152	166	147	125	132	144	137	142	148	136	125	146	136	159	142	120	141	141	136	143	140	146	137	141	149	136	139	157	138	163	149	133	147	134	145	129	134	140	161	154	151	168	144	156	131	130	147	140	134	145	147	148	139	147	142	133	141	143	135	152	148	152	152	129	136	138	151	140	132	126	155	144	159	137	122	141	126	148	133	152	143	161	147	126	161	159	148	153	139	150	154	165	139	146	143	148	133	130	151	127	150	152	135	118	114	139	143	139	143	135	147	179	150	167	140	154	131	134	150	155	144	123	153	134	143	134	149	133	150	152	128	155	141	140	137	125	147	139	129	131	149	138	173	153	146	170	133	153	153	125	141	145	137	137	120	146	151	129	141	130	139	120	160	159	149	143	132	151	153	153	166	147	142	144	142	139	151	163	150	162	152	139	145	141	132	132	145	152	133	141	144	146	147	135	131	158	130	142	142	164	172	152	130	135	142	145	138	126	164	157	125	159	143	135	162	140	136	126	154	142	138	144	156	146	145	149	148	140	159	131	141	142	156	143	146	151	154	141	156	153	183	142	149	139	146	143	152	139	136	169	142	151	145	145	162	140	136	125	165	158	136	143	145	144	153	167	162	143	166	137	134	161	112	178	129	138	144	144	162	143	133	119	137	150	143	129	151	153	160	152	174	129	136	149	138	150	155	154	163	141	129	150	138	154	130	158	158	132	136	141	144	148	151	145	150	154	160	129	138	132	129	128	157	133	138	155	126	136	159	124	128	153	150	164	125	151	146	117	134	152	144	117	135	155	149	166	143	131	160	121	153	126	128	147	142	136	139	123	124	155	142	138	141	139	137	124	161	128	144	130	143	133	159	125	140	127	161	126	104	162	157	146	153	136	123	163	150	113	125	141	125	150	163	135	144	155	146	120	160	128	153	138	149	142	130	140	167	179	150	138	138	149	155	165	146	154	163	140	135	135	162	132	151	127	139	164	160	142	147	136	166	147	143	179	143	162	137	157	143	151	149	154	153	159	159	146	139	166	154	143	155	130	136	130	151	144	148	160	156	141	126	149	160	144	156	144	138	136	149	155	129	155	150	154	137	149	130	144	149	165	139	153	130	147	126	136	132	135	143	148	167	175	155	143	115	153	126	117	131	135	148	134	132	136	154	147	160	146	151	130	146	139	120	124	138	178	134	161	131	119	153	129	141	139	136	149	150	161	153	177	143	149	157	127	141	143	143	162	142	144	151	147	127	158	137	150	152	134	126	140	152	117	152	126	147	157	159	152	125	143	135	142	127	149	124	126	134	151	145	157	153	134	142	156	140	137	134	149	152	148	142	164	161	139	130	131	133	145	145	149	128	161	134	150	147	138	146	144	119	136	158	136	134	158	134	129	159	151	149	117	161	148	142	152	141	144	131	129	144	145	146	132	142	160	152	155	132	137	143	131	148	139	123	107	154	143	136	129	139	146	135	142	131	154	131	134	150	134	131	129	171	130	161	147	166	134	143	156	155	122	134	156	132	153	170	142	143	143	145	143	156	139	152	137	138	128	153	151	167	130	133	158	149	166	134	127	140	150	145	143	126	132	141	131	133	143	183	146	161	130	125	155	152	147	141	135	168	131	148	156	151	154	158	115	132	162	145	156	155	154	147	126	114	132	164	145	139	159	149	138	125	146	162	150	127	135	133	149	120	152	148	148	128	148	126	157	140	140	138	140	140	143	147	135	110	151	157	137	148	141	124	153	141	125	136	150	129	129	156	149	145	162	146	152	153	148	147	131	142	142	159	135	134	128	132	118	130	159	126	140	151	140	152	139	165	133	149	143	134	133	155	132	133	137	152	158	121	145	144	151	143	140	165	149	132	146	152	167	150	156	136	147	161	121	149	123	139	124	152	134	164	153	145	156	146	149	141	134	135	149	129	153	128	132	153	159	140	149	172	163	147	145	160	160	169	146	143	166	158	180	139	129	131	148	148	156	143	137	148	163	157	152	163	124	133	127	123	132	148	167	151	154	127	149	147	130	144	159	145	123	154	134	154	136	152	115	150	152	128	127	132	152	168	140	144	133	141	138	153	152	144	147	145	138	124	144	148	150	140	154	156	148	156	125	146	151	147	146	161	120
9172	10349	547	449	476	381	408	413	390	386	400	347	355	393	361	389	381	360	349	352	356	351	391	385	356	343	382	346	367	402	357	384	392	407	495	594	628	575	641	662	902	958	949	876	786	778	697	722	650	616	552	578	556	522	484	476	459	446	429	400	408	419	426	375	439	438	404	424	407	402	412	391	419	400	423	372	416	419	397	391	386	415	424	368	420	415	366	419	379	390	425	375	361	372	346	374	387	377	335	384	351	339	364	358	346	373	352	345	370	366	376	371	357	359	376	316	360	351	349	372	358	356	348	381	364	347	353	333	372	347	373	344	322	369	342	335	338	336	352	359	359	383	355	356	357	357	323	376	359	380	371	357	351	335	349	338	369	351	377	323	359	378	358	303	365	350	369	390	360	326	325	343	390	354	356	336	353	344	384	356	354	364	379	352	346	335	341	340	360	338	340	338	373	352	363	356	337	316	361	357	346	358	377	349	338	354	358	360	334	378	346	327	366	334	371	316	335	357	355	324	380	378	350	367	364	346	349	368	373	360	336	318	366	320	359	372	353	347	356	378	318	365	325	331	375	305	349	361	341	392	375	341	367	368	344	330	317	354	340	328	352	347	360	347	361	333	355	357	359	357	378	357	381	317	363	326	380	324	370	350	345	331	346	372	343	363	395	338	345	334	348	369	370	343	390	358	365	379	353	377	305	343	342	364	343	342	344	378	367	392	358	346	340	352	337	382	359	355	342	377	410	350	386	349	359	321	363	335	337	364	370	354	343	372	319	348	329	369	314	400	342	342	345	354	387	339	338	361	336	401	330	337	358	371	352	356	383	395	339	361	369	386	351	343	382	394	357	346	343	372	352	349	335	356	306	354	355	301	387	390	363	370	368	373	338	361	336	365	352	371	376	348	317	384	351	388	339	362	361	368	363	335	361	350	359	338	358	353	362	365	360	361	337	341	366	336	379	336	385	361	328	352	366	351	359	350	348	358	371	366	348	353	354	374	388	344	325	350	403	344	389	343	371	330	365	343	396	385	326	386	328	402	354	370	391	365	365	389	335	349	340	383	361	349	337	332	373	313	358	346	383	354	361	356	355	371	364	340	361	345	350	332	367	347	373	386	338	381	369	357	357	341	336	352	374	317	309	316	337	377	346	322	363	378	374	369	343	376	351	358	361	359	347	357	354	353	345	319	344	360	344	364	369	351	355	332	365	332	360	339	319	349	363	391	399	375	323	381	343	343	361	351	372	334	360	343	345	355	338	359	358	365	369	343	362	345	337	359	351	337	349	333	371	382	401	357	392	338	319	370	364	322	351	345	368	325	350	322	349	359	381	375	338	358	372	337	306	337	366	377	395	366	365	349	366	358	346	377	365	345	353	364	324	376	353	321	346	341	314	336	360	327	349	366	338	337	329	334	349	371	349	348	343	333	335	334	358	346	324	355	341	357	347	361	364	372	366	343	324	343	356	350	321	339	308	345	346	378	373	325	330	324	359	369	319	376	330	332	361	331	364	354	362	380	337	354	356	353	343	347	348	376	328	360	325	316	379	332	383	366	379	368	370	347	347	347	345	361	325	333	336	385	357	363	363	348	327	350	325	372	351	384	347	363	332	356	366	316	390	350	397	348	370	364	353	338	337	308	347	347	353	345	358	326	361	336	342	374	362	321	367	335	357	325	360	354	374	361	336	360	348	331	360	352	393	342	373	350	354	351	347	320	374	366	315	347	366	348	340	323	352	377	357	356	328	357	369	338	343	356	338	327	348	345	382	403	343	334	357	380	383	341	346	342	375	328	398	347	365	366	360	364	368	342	336	330	322	319	364	366	350	361	333	329	351	357	359	378	363	365	370	327	371	331	352	345	380	339	369	348	371	391	364	349	355	367	357	366	355	352	373	346	344	352	357	319	366	362	363	331	345	355	379	320	392	377	358	336	326	356	375	365	341	389	353	342	378	316	349	325	350	390	364	354	374	386	364	365	362	337	353	362	374	312	303	385	357	351	348	352	367	369	336	355	354	390	344	322	326	358	309	337	375	392	340	371	324	354	351	353	360	362	337	353	337	379	340	358	336	336	362	361	370	342	357	314	363	348	349	367	364	346	323	333	391	383	367	331	348	354	379	363	378	324	376	359	363	349	350	337	361	318	347	337	394	346	392	364	388	376	343	357	349	346	328	321	362	347	340	375	345	358	394	363	382	379	366	361	337	382	390	369	347	367	361	361	341	355	353	328	347	373	345	376	333	397	349	347	362	353	365	349	384	330	336	339	344	364	338	346	318	362	368	368	372	304	340	331	368	337	355	406	370	369	343	382	352	336	367	336	328	342	361	349	374	363	333	378	324	364	370	352	361	391	340	376	371	375	366	372	349	363	393	382	310	384	361	348	344	348	371	353	369	344	343	342	369	319	340	348	317	344	398	338	388	370	349	329	366	385	355	389	358	346	375	341	356	374	365	363	326	354	360	368	358	340	335	330	350	331	358	320	386	348	377	341	356	358	336	342	332	362	376	372	295	334	330	399	359	381	352	335	338	368	317	362	339	352	331	345	383	351	357	383	349	376	325	375	346	391	355	358	331	370	352	333	375	332	363	324	357	361	389	352	366	336	388	367	360	343	320	365	369	343	334	350	362	360	387	372	393	388	327	364	403	312	377	325	378	341	365	352	341	345	341	413	335	356	374	352	360	342	371	345	356	372	349	324	350	351	350	343	356	368	337	348	364	342	330	377	346	340	328	346	344	364	358	380	338	346	360	371	350	350	383	370	347	356	362	381	372	342	331	340	381	352	392	366	353	368	339	355	360	353	373	353	363	339	359	391	339	378	376	344	356	335	376	347	355	354	367	351	382	339	377	346	361	352	364	345	348	333	346	335	402	347	364	343	361	368	353	351	349	366	354	324	366	370	367	342	331	378	346	333	354	349	373	361	340	337	347	355	336	351	347	324	387	346	396	360	361	351	413	358	324	363	335	359	344	330	373	363	332	334	359	351	361	354	326	346	338	332	371	364	377	355	347	365	356	359	363	369	358	336	391	341	348	369	359	359	348	351	335	383	353	352	331	341	335	361	381	369	385	374	344	361	346	330	341	335	361	341	362	365	343	337	363	387	370	361	347	348	334	322	342	371	366	340	397	346	346	361	339	357	350	348	358	390	356	378	357	375	345	390	334	377	366	350	355	330	343	340	352	350	351	386	386	347	339	347	375	369	334	377	339	345	395	370	376	355	332	359	348	380	354	377	334	378	359	363	341	378	350	316	342	361	376	338	342	374	335	366	354	346	339	343	339	370	364	378	361	318	388	346	329	334	391	358	348	335	341	378	335	355	353	383	388	342	380	358	355	355	369	389	367	356	373	372	333	365	387	346	358	339	353	343	360	354	380	360	382	361	332	337	353	363	392	349	349	363	355	369	365	352	339	380	386	319	351	353	347	363	357	358	330	348	352	336	346	340	334	382	350	375	363	355	339	368	349	363	376	376	325	377	352	344
41496	41796	23594	18049	10655	4927	2129	760	305	267	236	232	241	223	196	172	183	176	182	178	200	168	197	182	166	176	173	174	156	157	171	159	167	172	214	185	202	188	218	265	278	283	278	247	285	257	231	216	221	189	201	179	202	175	179	189	165	173	184	161	167	150	168	166	159	196	165	158	172	174	197	194	184	187	185	198	192	191	163	185	168	164	170	169	175	167	152	171	147	172	153	162	184	159	145	182	165	149	137	151	155	138	155	157	165	182	146	154	143	159	135	151	150	137	162	143	177	162	148	169	158	147	154	130	141	170	131	140	149	157	156	139	133	154	156	161	146	130	129	142	168	153	136	137	136	171	145	172	148	154	157	151	138	159	138	149	142	133	127	139	147	160	179	149	154	164	137	161	162	146	161	134	155	157	160	149	146	172	140	140	128	158	160	145	135	165	152	128	164	175	168	146	138	146	187	142	140	148	154	174	160	144	139	150	144	140	148	131	127	146	136	153	145	154	173	145	137	168	160	149	171	140	162	143	124	185	168	161	166	163	153	138	165	143	167	173	155	149	170	166	144	147	181	147	175	127	123	138	131	143	145	136	133	139	163	167	164	133	140	172	162	141	139	150	139	138	136	149	152	129	157	137	150	154	136	125	154	134	151	138	148	158	132	157	168	159	168	162	140	148	164	171	145	145	169	163	133	147	157	164	134	176	143	160	146	161	149	138	138	152	151	129	165	158	129	147	147	129	145	163	153	148	156	156	145	158	161	174	152	157	144	157	161	156	155	138	149	151	167	152	152	128	180	134	163	141	171	140	146	148	141	139	155	157	132	161	113	171	151	131	161	130	143	133	153	155	153	132	157	157	121	144	189	153	142	170	170	140	135	139	144	142	179	129	141	146	151	150	154	159	161	153	157	135	145	181	149	148	141	145	128	128	157	130	160	133	170	134	156	132	150	161	139	172	143	138	156	127	161	143	136	147	144	148	164	150	140	160	171	143	144	167	114	149	147	145	174	138	159	148	170	138	157	164	189	140	150	152	170	163	145	143	152	156	131	137	145	156	155	148	165	170	155	162	158	155	157	136	153	148	140	141	141	148	154	166	149	170	143	157	144	165	137	160	156	153	161	140	150	168	146	165	149	145	178	157	150	139	133	145	172	173	172	154	162	138	164	150	166	150	142	137	154	160	148	161	156	151	156	136	155	161	147	152	169	165	147	152	172	142	163	139	142	156	126	144	147	142	135	163	150	144	158	152	148	180	170	162	176	139	164	161	155	147	154	160	147	158	141	170	172	139	164	163	148	130	136	165	150	171	149	156	132	139	146	160	126	157	127	154	148	155	142	153	153	145	148	164	130	137	149	117	147	154	156	144	154	160	139	128	165	135	137	155	157	145	167	158	137	142	156	150	161	154	131	153	138	163	150	156	132	132	134	149	140	126	155	150	164	156	140	150	152	166	157	151	126	151	143	156	148	155	144	149	163	147	146	141	139	123	132	165	143	141	158	156	152	170	157	142	137	144	142	156	151	165	152	145	167	162	185	155	145	165	149	154	156	148	145	134	148	128	133	155	164	150	151	163	160	132	147	167	151	144	174	164	142	134	144	181	149	156	180	166	157	164	157	135	162	140	158	135	142	137	135	151	157	160	171	169	151	153	159	150	154	150	139	166	163	138	137	136	143	141	131	164	170	143	144	147	145	153	146	151	146	153	169	149	138	126	147	152	175	142	137	144	158	151	152	169	149	139	171	168	150	152	157	116	151	152	141	163	141	153	140	132	169	138	155	135	142	179	153	137	155	152	133	143	165	153	161	165	166	150	148	169	130	140	163	145	154	155	166	138	146	146	151	165	157	125	146	155	151	139	149	156	158	170	155	168	157	160	145	162	141	161	166	139	145	141	139	148	143	167	155	156	126	158	137	135	151	144	165	151	145	152	172	138	141	147	156	125	121	136	166	141	155	139	154	139	142	172	151	155	178	126	158	143	127	147	171	161	133	157	137	159	150	139	155	146	145	150	129	150	140	163	153	157	149	132	159	157	145	149	143	134	169	142	146	161	136	141	133	158	122	166	160	155	148	163	154	159	148	146	114	137	156	147	164	161	170	160	139	129	156	133	133	151	137	148	124	155	146	159	155	172	166	163	142	130	171	147	153	155	153	132	156	134	144	141	139	153	156	139	156	126	140	152	146	144	143	138	140	121	148	156	164	163	166	157	156	129	152	137	140	154	154	147	154	159	161	160	162	155	143	156	166	149	144	151	152	135	164	160	161	146	150	138	145	153	141	147	131	144	156	135	151	148	132	152	146	171	149	131	148	157	172	158	168	145	152	144	164	155	136	147	157	162	142	155	147	168	130	150	158	124	153	157	139	133	162	154	139	148	129	137	149	165	174	144	146	164	144	156	154	148	158	141	150	185	115	139	171	150	155	137	142	156	153	148	168	158	153	159	160	148	127	133	146	150	134	153	146	157	152	171	161	148	153	139	161	151	136	156	161	141	140	143	168	147	165	148	135	139	151	150	144	168	150	139	147	165	142	150	139	129	179	161	164	148	143	150	157	151	154	154	166	163	157	177	169	157	128	147	176	142	171	147	154	157	151	172	149	131	163	159	148	159	144	151	132	130	136	159	155	155	145	153	157	155	170	154	133	143	160	143	134	171	130	140	143	145	158	153	168	163	163	149	159	171	147	114	148	147	140	153	161	125	156	139	147	129	142	140	165	150	166	147	192	153	136	127	161	156	159	158	174	164	177	159	147	141	165	153	154	161	146	133	137	138	146	172	151	161	144	150	150	132	145	148	145	154	128	134	152	139	167	152	144	139	172	124	131	129	137	160	149	145	153	156	174	151	141	113	153	155	128	170	152	170	143	156	136	140	171	155	149	162	153	145	160	141	136	164	141	135	139	142	155	140	164	152	167	117	147	158	149	141	157	158	163	135	153	169	138	152	147	138	131	136	159	170	148	141	165	126	137	134	154	143	149	120	140	168	151	164	152	141	170	145	157	141	129	139	126	130	151	128	144	171	185	155	157	173	141	154	159	158	153	130	158	149	164	150	138	129	151	146	149	145	149	151	136	158	133	179	161	185	144	139	142	121	156	147	145	113	156	157	147	158	130	143	167	146	150	163	139	170	158	142	159	153	140	149	154	145	160	145	164	152	159	134	168	160	155	139	147	159	150	156	139	166	144	151	155	140	151	155	159	157	145	151	147	127	154	145	145	155	159	162	148	138	163	142	147	153	136	130	139	147	128	167	163	163	153	188	144	156	149	153	136	140	139	132	132	155	154	168	134	159	156	149	145	140	139	163	153	169	145	165	150	156	144	129	154	159	164	160	156	154	141	129	138	156	130	146	141	167	145	151	152	146	132	143	148	147	149	157	165	159	159	142	139	141	144	155	149	150	124	136	153	161	171	168	150	160	157	167	180	159	147	161	158	157	145	157	139	137	148	159	144	156	163	163	138	168	158	144	171	145	152	161	171	170	135	166
33111	31856	2628	2706	2264	1872	1699	1314	1221	940	847	805	749	704	663	638	579	596	558	571	536	506	484	469	478	470	430	423	439	432	424	407	475	622	724	792	864	848	990	1207	1134	1334	1383	1363	1271	1113	1145	1084	978	881	771	752	677	653	598	540	532	538	505	510	496	523	504	502	524	546	531	574	565	510	679	731	667	722	556	716	569	545	520	483	525	576	538	588	554	570	544	506	472	479	485	445	459	456	420	441	426	397	430	384	395	407	384	391	346	394	397	347	355	349	366	413	356	355	394	397	331	357	407	369	350	385	373	371	387	363	367	398	380	385	373	345	360	379	375	361	373	383	375	404	356	387	380	385	367	331	358	399	347	389	340	360	336	356	375	362	350	353	336	349	360	353	356	341	355	357	352	374	324	330	382	371	354	367	328	388	367	345	381	347	374	396	384	362	338	374	367	361	372	368	353	388	354	359	348	346	346	364	370	364	332	348	358	331	330	363	360	375	357	377	380	367	373	385	365	380	338	386	359	365	356	332	362	335	361	372	352	343	394	356	368	373	329	363	338	367	344	363	384	373	340	367	364	348	360	345	348	343	344	334	359	384	380	388	357	353	355	348	379	356	363	348	357	386	353	391	372	358	339	369	358	349	395	368	364	385	372	354	375	347	349	352	344	368	387	339	361	328	356	376	353	349	338	363	346	344	370	342	386	356	368	373	347	346	321	338	374	363	328	384	341	389	356	359	362	371	366	385	367	410	353	387	388	375	349	400	334	324	373	405	377	344	385	384	391	363	366	341	353	356	350	332	363	346	357	364	348	381	359	402	395	368	373	394	371	379	381	333	343	345	355	329	348	410	384	352	342	366	365	369	330	355	378	380	344	350	370	366	359	371	350	387	392	341	378	376	351	423	364	358	361	355	369	343	347	351	342	359	355	323	382	401	380	376	363	358	339	364	350	379	404	382	340	364	344	367	344	307	398	379	368	362	383	367	342	357	369	362	363	337	345	372	360	332	380	388	359	350	314	341	365	349	340	357	379	348	389	356	346	359	371	407	373	342	341	345	382	385	367	367	360	374	383	385	341	375	365	345	374	356	364	359	391	377	357	364	353	355	357	350	378	371	328	353	377	364	348	355	353	347	359	354	368	348	363	348	308	359	363	321	375	369	355	393	386	355	391	395	372	358	369	380	351	360	350	386	361	376	339	380	354	370	380	344	342	346	402	368	379	365	373	365	347	379	363	358	360	343	332	377	405	316	378	321	357	359	335	363	373	329	350	362	359	375	378	354	362	341	381	330	383	396	396	314	352	350	330	342	373	401	343	358	364	361	380	376	351	365	393	355	363	353	360	348	351	335	393	378	369	358	359	397	347	371	344	401	388	349	331	337	371	375	370	365	383	337	385	376	367	395	357	311	354	361	374	403	351	377	353	328	349	345	345	368	377	339	340	357	370	342	364	333	380	349	363	370	338	353	355	382	364	361	392	370	351	343	377	364	304	366	375	364	366	357	346	386	383	389	384	397	362	370	331	390	328	368	369	388	362	398	352	343	367	323	353	369	327	399	357	368	347	351	371	369	379	360	356	389	356	383	375	377	376	395	338	359	334	401	367	369	356	378	341	344	363	367	341	358	382	368	379	357	370	363	376	362	356	378	380	376	347	336	376	356	329	362	355	363	343	372	384	348	372	372	384	340	337	351	368	354	351	375	356	382	367	379	332	360	356	337	335	354	345	390	346	375	360	368	359	361	337	361	360	362	329	334	400	361	369	374	389	370	339	344	364	370	350	369	365	378	373	372	360	373	366	381	371	380	363	345	337	381	321	353	377	373	375	342	360	357	366	372	358	351	362	368	382	348	374	349	374	380	372	387	397	386	354	359	360	378	330	344	359	353	392	409	329	364	354	337	391	402	372	339	358	368	352	364	348	378	387	370	346	297	375	354	414	352	348	338	355	311	345	355	368	374	396	370	374	381	349	344	379	357	346	367	369	367	365	338	373	354	345	384	400	396	394	330	384	320	309	384	351	350	376	385	376	350	415	342	367	398	349	436	345	374	364	348	385	332	359	361	360	368	370	357	338	374	365	379	367	391	340	364	366	379	340	361	340	341	368	382	369	384	357	327	371	357	376	344	332	400	357	402	374	357	366	341	349	353	348	378	392	379	371	334	340	335	373	351	363	380	356	372	364	358	373	343	368	340	343	360	347	365	371	331	367	379	336	350	349	353	346	384	348	343	366	355	382	370	368	345	398	374	338	395	373	361	394	378	390	389	395	401	322	322	353	359	366	351	338	348	400	408	366	382	368	405	376	339	339	335	374	376	353	357	346	385	350	375	336	365	396	385	345	388	380	365	363	377	347	373	355	365	346	383	384	359	371	350	388	380	366	372	372	376	386	370	373	365	366	342	355	429	324	363	414	374	359	396	388	364	366	351	355	374	338	403	369	366	373	354	343	366	349	365	368	367	390	333	364	375	369	370	400	378	325	353	372	337	367	383	358	390	374	355	341	393	337	354	395	366	312	372	371	380	362	354	356	321	345	365	306	357	354	351	391	361	330	353	334	320	351	372	378	336	358	346	357	324	387	392	336	344	347	353	375	365	330	338	387	358	430	349	387	373	408	381	362	374	338	386	378	351	327	391	368	390	366	336	381	375	370	364	349	390	351	362	389	374	354	387	365	372	387	355	387	365	360	364	363	388	354	349	396	383	329	357	357	368	369	336	352	357	348	343	348	384	347	345	373	385	373	332	361	364	359	305	358	335	398	360	338	376	347	384	356	365	361	334	390	359	377	351	322	326	359	337	351	334	354	383	363	372	355	408	332	389	376	376	366	379	357	370	401	309	375	354	387	393	350	336	356	351	375	390	359	330	316	350	384	371	331	343	393	343	357	394	349	382	364	390	366	341	384	376	376	371	378	340	360	389	352	369	336	338	365	360	335	361	335	316	363	388	386	346	334	357	362	348	363	382	360	362	335	354	329	354	402	395	363	358	357	330	353	381	385	356	360	363	332	374	373	353	368	359	352	364	396	376	361	364	377	370	369	396	368	355	341	404	343	373	333	395	358	372	396	383	356	344	394	322	335	334	345	366	390	377	338	339	359	379	330	381	374	370	372	370	398	344	357	397	367	393	351	367	382	398	368	372	361	391	361	358	389	371	359	334	392	369	357	385	342	345	376	354	389	359	380	362	380	348	362	377	340	324	374	387	362	384	359	328	399	350	351	380	354	367	336	343	348	339	352	346	360	345	371	363	339	360	356	349	372	366	381	364	375	386	350	356	388	358	345	371	352	371	344	386	379	381	378	359	374	355	370	340	373	399	373	366	379	392	378	376	394	366	396	346	335	350	367	361	376	366	367	357	388	353	349	381	366	364	357	365	350	376	353	326	336	382	363	358	347	332	353	385	350	401	365	395	371	364	360	393	366	340	341	360	352	377	365	389	381	356	366	354	354	383	367	368	376	346	335	374	333	345	359	361	366	360	388	346	365	335	333	355
49186	43326	25675	22252	19131	11871	5388	1892	569	377	322	283	245	239	230	195	195	218	195	187	172	163	169	157	167	170	180	129	138	138	139	135	158	163	187	181	187	232	240	262	306	265	285	306	300	284	287	254	246	221	187	200	161	202	180	152	160	167	174	144	149	155	143	143	182	172	177	170	170	167	214	210	192	200	214	214	164	185	191	169	164	162	172	178	162	174	153	162	165	145	145	145	147	155	142	161	144	135	151	151	162	153	134	145	131	109	128	129	130	122	153	141	129	122	133	141	129	140	152	134	134	105	130	130	125	126	125	136	119	144	130	125	119	118	126	139	114	158	131	139	118	122	144	147	131	116	151	142	147	133	135	135	130	147	145	135	134	167	120	117	120	130	136	146	137	131	126	138	146	160	111	123	144	121	165	130	136	147	116	140	113	152	121	111	151	137	136	124	98	136	144	141	122	125	137	130	142	132	129	124	137	152	131	144	113	141	129	133	144	138	120	123	140	133	136	136	141	142	137	129	141	120	148	118	127	130	138	123	144	101	112	128	122	111	128	123	127	127	130	139	127	152	113	109	131	132	148	134	135	105	139	111	110	131	121	129	129	135	111	129	132	116	139	135	127	120	117	117	122	131	123	152	121	112	144	119	138	143	138	121	127	132	98	134	130	137	132	163	117	135	111	115	149	136	130	120	121	134	136	130	129	154	143	136	144	125	136	147	156	110	119	114	124	135	121	127	119	124	125	140	137	121	140	157	114	118	160	162	108	124	134	143	132	139	119	135	120	132	130	124	131	141	106	117	138	126	157	118	117	108	118	130	127	123	144	139	120	114	145	137	145	147	115	137	140	126	143	127	140	151	131	106	139	133	138	108	115	109	121	125	130	125	119	138	126	125	147	122	115	144	139	135	120	120	147	117	128	132	124	133	140	140	134	138	144	141	127	136	143	122	141	163	140	117	119	137	124	150	129	127	106	142	124	110	126	115	130	134	105	132	156	131	138	131	146	122	125	105	127	137	134	150	155	136	134	121	137	120	141	130	126	117	125	114	132	133	145	123	136	115	138	135	119	129	123	126	160	139	120	136	150	131	148	125	133	144	143	135	129	122	118	121	120	141	119	137	143	127	113	119	151	131	143	140	128	127	127	127	121	138	121	133	104	131	146	131	132	132	140	116	116	118	153	127	133	153	145	122	152	147	149	127	145	125	121	120	122	130	136	141	114	129	122	141	129	121	140	120	136	135	110	127	158	146	118	125	146	127	145	132	146	121	122	117	122	143	142	146	108	132	146	156	132	114	128	157	122	140	133	115	141	149	134	140	115	124	128	129	126	162	156	114	127	109	143	151	113	127	140	118	137	151	144	136	135	130	128	121	128	134	137	144	134	135	125	134	133	129	133	125	121	114	120	153	128	141	142	112	105	127	122	133	126	125	125	112	134	132	125	147	138	124	133	150	132	147	137	142	115	149	129	128	137	134	145	136	145	152	125	144	121	119	135	117	150	115	146	126	132	141	138	122	144	119	147	121	135	128	130	112	136	149	131	129	130	120	112	125	122	115	136	126	114	142	139	140	140	150	140	107	125	124	113	126	122	153	118	111	134	143	124	123	138	128	128	140	136	139	121	132	128	136	143	129	124	125	122	111	121	125	138	157	127	131	132	137	145	124	150	111	142	127	150	131	120	160	123	132	121	115	131	139	141	126	120	115	141	158	146	133	143	121	115	139	125	138	147	138	117	133	120	128	117	152	107	134	121	126	145	134	126	117	150	126	126	123	136	129	118	139	143	107	124	117	134	121	130	136	143	124	127	107	129	139	115	135	143	119	131	133	134	135	121	124	133	111	140	111	139	133	118	110	127	131	160	147	115	127	135	136	137	119	122	158	132	119	125	142	105	129	155	123	143	137	123	130	128	111	143	118	124	132	128	137	116	121	118	116	122	122	122	148	142	124	132	138	127	129	108	142	120	159	128	111	136	124	137	126	132	120	132	144	120	145	138	141	125	146	144	138	124	134	140	147	125	154	130	133	127	126	150	137	140	142	140	147	126	149	142	135	125	140	159	132	114	138	120	123	155	116	111	132	136	125	122	143	128	120	122	135	126	141	113	131	144	113	129	138	138	106	132	116	135	141	105	127	147	134	119	148	127	131	133	127	122	127	128	144	126	132	121	122	137	128	139	128	125	143	138	151	135	115	133	124	143	126	163	135	140	124	121	136	145	161	131	141	126	138	135	151	105	122	139	127	132	116	140	117	107	129	142	137	152	109	140	125	119	141	138	162	135	134	117	138	125	96	129	130	113	129	125	134	138	120	129	140	125	139	167	137	141	124	139	140	107	133	127	140	141	118	140	134	129	137	135	149	128	129	126	130	144	128	136	155	142	134	108	135	107	134	149	118	145	132	144	114	137	130	134	136	152	138	148	134	131	128	153	126	126	128	132	140	114	136	126	158	128	126	124	127	152	130	128	137	128	141	132	113	131	131	123	123	141	125	142	143	140	129	131	125	142	150	131	136	125	141	146	133	151	121	156	122	141	126	124	142	127	116	136	120	153	136	146	145	145	121	110	123	123	135	134	113	148	140	110	124	136	132	122	130	135	140	147	126	120	124	117	120	146	109	142	138	119	133	123	136	143	127	123	136	129	131	132	122	126	158	130	133	131	130	145	131	113	141	124	132	118	130	148	125	123	107	127	129	124	121	118	118	122	126	144	127	124	136	154	127	133	144	126	139	132	147	107	141	102	136	137	132	151	129	125	124	125	120	104	119	125	118	153	130	130	122	133	124	133	134	116	135	116	117	113	123	146	124	109	109	138	133	115	139	142	135	135	136	126	117	124	134	112	115	130	118	114	128	122	123	121	117	123	146	131	118	139	112	139	109	125	139	134	142	128	127	120	144	127	137	133	132	104	137	119	130	140	122	125	136	131	144	144	111	118	145	124	120	129	120	131	127	140	176	128	127	154	144	118	121	123	132	132	144	116	144	144	127	125	136	142	151	115	136	137	127	124	137	125	120	107	115	138	131	131	111	119	144	133	143	142	125	127	134	130	137	125	129	130	137	146	125	109	141	117	124	131	130	143	139	138	117	133	127	143	127	131	126	113	111	133	140	118	136	149	129	120	120	126	101	101	135	142	147	130	129	127	129	124	130	132	108	123	157	125	141	120	136	132	131	121	125	159	114	126	106	130	135	148	124	145	118	141	137	111	145	138	129	107	138	119	147	117	136	131	148	120	108	132	134	145	122	117	114	133	129	129	129	109	122	139	126	128	140	141	149	121	139	136	139	119	106	141	148	158	140	129	142	116	139	118	131	129	104	128	117	127	114	124	146	129	140	131	119	129	147	137	158	124	140	160	131	147	107	130	113	123	120	165	113	125	127	115	117	134	135	132	140	123	137	116	127	120	144	114	163	141	139	111	141	117	110	113	144	133	143	140	166	125	120	134	117	136	123	110	120	144	124	125	144	128	118	121	132	118	112	136	128	120	168
39555	37859	6316	5023	4235	3403	2889	2316	1949	1599	1430	1241	1103	1023	869	882	816	770	720	698	620	588	572	536	544	527	517	498	458	465	438	461	478	661	801	887	945	1039	1206	1473	1608	1730	1678	1640	1572	1511	1490	1333	1145	1025	922	823	723	709	644	634	550	527	542	543	550	558	524	523	606	669	643	660	588	694	952	922	942	1001	776	1044	740	769	581	615	616	619	647	757	722	625	562	584	497	479	480	455	450	451	454	427	424	389	387	399	390	374	402	404	330	342	322	322	353	322	345	318	349	310	325	311	335	329	345	318	280	322	317	331	310	316	339	333	304	320	301	345	324	328	318	279	341	297	296	316	332	307	307	325	330	316	318	306	302	294	311	291	298	332	295	316	351	321	353	322	309	330	289	274	322	326	330	323	314	330	315	346	303	314	321	294	306	320	336	304	285	322	307	302	274	316	300	324	320	329	306	352	349	307	318	319	313	314	301	309	279	290	323	328	329	311	329	285	292	336	311	306	297	325	359	336	312	322	343	329	280	296	299	326	340	296	284	291	351	354	280	345	304	331	291	323	320	302	316	300	311	313	333	306	287	308	305	306	307	292	333	326	318	324	320	299	321	331	310	308	292	324	300	302	336	326	319	306	328	284	322	288	321	299	306	315	330	316	306	304	303	333	338	298	353	324	328	315	339	305	322	328	305	294	281	313	298	336	342	329	261	294	303	298	317	300	322	285	259	279	301	330	336	302	311	305	315	340	317	329	313	308	328	308	273	328	308	288	300	324	299	321	295	324	328	333	324	337	315	325	319	298	278	301	312	289	315	345	300	338	325	338	323	320	331	332	304	311	324	327	311	330	307	334	311	291	312	344	297	300	311	332	307	295	316	297	328	314	354	344	296	327	300	340	319	321	311	340	305	330	266	334	343	301	300	331	314	280	277	338	338	334	321	309	318	297	311	292	330	337	336	310	295	317	277	318	269	290	323	306	331	303	321	291	325	296	331	329	283	307	341	299	319	332	299	325	324	304	338	307	288	329	313	327	322	318	303	335	308	303	318	294	309	335	316	306	324	361	303	291	323	308	329	346	294	325	289	299	326	313	319	326	318	313	324	268	305	323	333	291	307	309	315	319	313	297	325	307	313	327	309	314	302	321	304	321	300	312	312	349	272	292	323	319	332	293	293	317	312	350	293	322	312	276	316	321	281	309	310	309	301	308	296	324	320	304	319	306	324	334	282	341	333	331	304	318	339	278	313	303	330	306	321	292	315	348	328	302	322	355	293	305	317	317	337	318	321	339	306	338	298	310	309	305	303	307	294	293	310	297	301	301	294	310	308	290	323	313	314	315	313	313	310	293	300	315	299	323	327	330	325	338	306	313	327	330	300	308	310	275	337	298	303	309	330	296	320	356	309	292	309	308	323	339	304	317	321	332	321	313	352	324	303	344	332	338	320	332	314	318	305	311	347	315	331	334	314	310	311	302	330	295	320	322	302	316	317	322	297	262	331	342	317	316	331	301	331	310	301	347	336	316	323	324	304	338	320	324	341	284	312	297	294	308	302	319	278	296	295	301	335	322	327	332	293	285	345	294	268	310	313	314	334	335	343	320	313	304	286	279	319	321	306	320	315	326	314	342	318	310	324	322	309	305	328	311	305	300	350	289	326	311	308	338	320	303	298	315	342	305	320	295	297	296	284	322	342	306	304	325	330	302	327	295	290	324	310	325	277	305	339	337	331	336	316	285	296	291	327	303	320	311	335	307	306	302	290	253	330	307	318	296	294	355	313	298	311	298	334	303	334	296	308	334	304	320	300	294	319	277	292	297	315	331	314	302	336	299	305	297	305	326	307	300	309	323	317	328	332	322	326	281	326	319	330	317	330	298	289	302	325	310	300	304	348	323	277	284	305	304	330	299	319	304	308	307	304	315	298	310	319	309	311	309	303	301	305	320	314	314	296	315	317	312	331	325	335	304	322	339	275	320	324	320	302	303	308	306	300	314	295	316	294	318	309	305	300	304	318	307	327	325	312	309	309	266	300	279	318	306	314	309	287	301	323	308	304	315	331	302	296	298	336	323	295	310	314	330	309	302	314	299	299	288	341	284	331	326	285	305	325	292	316	316	290	311	295	304	332	305	307	344	319	316	302	309	308	307	319	301	308	314	331	314	318	289	284	309	316	316	321	299	312	327	296	310	298	301	353	325	343	301	321	310	369	318	312	315	330	316	324	300	317	311	305	300	308	295	318	354	328	312	295	299	307	292	287	303	335	300	336	325	327	310	317	325	301	263	332	310	295	348	312	300	333	294	301	317	308	317	317	308	297	322	306	289	291	313	313	297	331	326	349	292	279	325	292	310	302	281	323	333	296	320	316	331	298	324	339	327	296	339	305	336	338	342	305	309	303	288	306	307	321	331	306	350	306	289	320	296	288	339	264	286	323	335	273	317	304	321	305	366	334	313	325	332	296	305	317	327	334	307	318	338	304	298	304	327	330	305	322	311	317	329	314	331	345	330	346	301	312	350	300	327	328	310	284	279	328	310	323	290	318	326	306	334	321	294	336	289	302	289	310	284	324	284	297	256	313	313	349	331	302	312	316	318	305	318	314	336	305	348	319	328	346	321	308	323	328	316	306	333	291	311	280	312	301	333	310	307	312	359	322	328	315	303	311	303	304	341	306	315	345	286	365	313	314	305	333	307	340	327	307	333	303	349	314	330	316	335	306	326	331	299	312	286	311	315	324	331	320	291	316	293	310	337	314	324	284	313	311	317	304	290	332	291	308	309	299	288	295	312	313	274	326	333	311	299	332	277	331	319	330	326	301	299	330	349	282	312	272	307	315	333	299	324	300	331	310	294	314	316	337	335	313	289	315	311	334	313	330	297	330	333	275	321	328	306	340	294	274	322	285	310	316	318	316	311	313	316	307	311	323	306	330	298	323	300	331	356	319	362	338	323	296	304	292	309	316	324	319	330	334	280	309	318	337	312	307	334	321	275	333	357	314	308	301	304	318	296	315	325	310	332	313	331	345	297	315	331	286	318	331	331	308	315	316	316	319	305	310	301	331	334	299	324	308	313	313	292	314	315	334	283	300	307	335	319	297	281	326	305	307	309	319	341	300	282	321	318	303	330	319	307	305	305	314	299	310	290	304	343	341	297	338	314	315	298	324	291	280	310	307	295	332	341	307	301	353	309	316	299	314	286	309	333	284	344	297	312	301	319	289	303	323	310	311	314	319	316	320	308	302	297	330	313	319	332	322	308	321	308	319	324	290	295	308	339	312	318	302	301	323	311	317	288	334	307	309	308	328	332	334	330	319	311	310	337	274	306	298	323	289	288	317	315	305	326	333	284	286	334	331	305	292	311	325	287	296	341	307	298	329	327	325	300	350	307	299	336	288	338	307	314	333	305	311	317	325	306	331	302	308	318	329	293	303	292	346	279	309	333	281	320	305	337	293	310	294	318	322	334	319	365	296	321	319	344	304	293	291	320	313	335	309	314
11120	11977	2277	379	193	172	135	144	151	144	182	144	146	130	152	124	153	138	148	132	121	149	155	145	112	162	134	128	152	136	137	123	143	172	158	159	169	170	176	192	226	197	196	203	190	202	175	171	174	198	200	187	158	157	165	153	158	132	155	146	148	171	152	167	149	174	163	176	154	140	159	158	175	164	147	146	160	140	134	148	128	134	150	152	147	143	152	149	160	141	157	141	142	131	156	170	134	163	136	132	127	139	147	141	123	155	138	142	142	162	144	144	152	131	152	136	110	152	137	132	153	153	130	145	149	123	120	154	131	153	135	152	124	143	135	138	148	146	127	155	135	167	172	139	162	131	130	144	137	122	173	166	132	151	139	142	151	128	152	145	173	126	141	134	130	158	146	155	141	148	138	165	138	137	143	123	149	154	132	123	140	132	135	158	152	155	132	141	162	161	144	137	144	130	132	140	137	151	140	165	145	131	143	136	146	135	155	163	152	145	134	140	135	144	136	144	149	149	124	144	130	139	148	137	156	162	151	119	128	160	139	160	120	140	154	143	149	112	129	162	148	155	149	142	131	134	132	126	159	135	129	143	130	135	131	139	167	167	117	147	157	129	128	125	149	154	174	170	114	145	149	136	137	125	142	141	142	135	130	152	140	151	119	160	130	149	135	112	141	124	144	159	146	126	144	140	124	166	132	133	166	152	167	122	136	157	166	133	154	149	120	154	138	143	156	152	145	146	136	155	164	121	140	144	135	140	130	169	149	127	162	154	133	136	129	143	147	133	152	154	131	148	145	147	118	128	156	144	150	151	142	149	161	140	121	136	174	146	127	144	136	119	154	142	145	152	147	164	115	159	163	121	134	143	132	157	158	158	120	145	140	125	143	140	138	120	134	150	125	145	131	138	151	152	153	144	144	125	151	153	139	129	136	126	135	116	138	133	130	142	125	131	128	139	130	124	134	136	143	142	128	169	152	156	137	145	136	152	155	110	137	125	146	132	125	140	149	130	153	134	143	148	143	158	162	150	162	151	147	145	126	133	152	133	155	140	160	156	157	129	141	151	138	155	113	167	134	147	137	140	156	147	135	139	138	145	128	137	132	161	161	133	112	129	124	131	155	150	141	148	125	127	150	128	137	158	163	148	154	152	143	144	155	130	144	114	137	123	132	136	129	153	134	120	133	139	151	137	113	146	135	144	121	144	138	141	141	149	134	132	145	137	135	122	140	144	141	154	131	145	126	138	126	145	149	148	136	153	128	133	151	160	158	162	173	138	124	140	129	133	154	146	130	133	134	145	135	133	155	151	151	164	139	143	145	131	138	155	146	150	130	121	138	142	139	119	145	153	128	156	145	119	143	133	152	143	129	152	155	175	132	175	157	148	112	142	139	145	137	136	143	139	142	160	146	149	127	137	151	128	140	140	155	151	150	156	153	144	149	132	151	143	161	143	142	124	157	165	122	150	143	131	151	118	148	137	123	161	134	151	136	145	150	164	161	133	141	168	119	139	121	147	163	175	138	158	149	145	145	151	135	150	164	147	132	141	133	126	130	114	134	140	144	141	136	129	152	147	118	125	146	146	145	117	101	132	156	156	155	129	120	152	150	141	148	141	151	146	145	111	147	135	163	149	136	146	144	136	181	169	130	136	156	141	144	119	134	134	126	157	137	126	129	130	168	138	151	150	139	146	147	147	130	136	134	129	149	178	128	144	130	156	142	137	150	171	137	158	134	165	132	148	126	142	156	143	152	137	130	141	150	133	136	139	135	150	145	151	162	149	150	137	139	159	123	124	137	133	155	150	140	151	149	135	135	127	159	134	152	142	141	141	150	150	145	125	128	132	128	141	137	145	152	165	132	130	151	134	143	170	129	145	145	137	134	144	138	121	136	130	146	157	139	141	136	139	147	122	134	153	123	147	140	161	160	151	128	139	140	157	151	153	158	139	137	162	144	163	154	147	133	168	160	135	145	145	150	139	158	132	113	136	133	143	142	145	141	135	142	155	137	162	131	149	133	145	155	126	137	165	154	150	136	144	139	119	158	136	116	129	161	147	150	134	136	148	149	135	144	127	141	170	144	137	149	137	139	129	152	149	147	156	143	127	134	140	127	158	132	133	156	152	138	125	158	102	139	144	125	127	141	142	143	141	162	152	153	149	121	148	149	149	127	142	154	125	137	164	160	157	136	144	151	160	131	144	120	135	144	146	159	134	147	143	141	133	138	168	127	135	131	154	131	126	127	121	133	144	125	130	151	147	134	133	131	137	141	140	155	146	132	123	151	137	149	153	146	153	157	157	173	133	158	143	135	141	150	131	137	149	143	126	140	148	134	159	119	136	143	132	151	136	148	143	162	145	133	141	142	135	144	149	150	130	141	126	132	159	149	131	137	119	152	154	141	129	143	132	125	145	117	145	145	177	153	126	135	131	156	125	139	142	117	147	158	134	163	140	150	145	132	125	147	150	146	148	149	128	137	132	141	149	136	144	158	114	148	152	106	135	136	136	139	150	147	135	142	149	133	157	138	128	144	141	174	149	129	143	120	126	130	146	154	155	141	144	139	163	140	133	142	151	128	132	146	137	146	131	136	153	134	138	136	134	138	141	144	128	139	130	139	124	143	137	124	137	130	157	126	140	146	158	154	142	161	145	125	142	128	104	139	135	160	147	144	128	145	151	141	135	161	148	136	149	141	147	138	136	151	164	140	139	142	134	148	134	164	152	132	129	149	124	147	124	140	139	161	136	149	143	155	138	120	138	139	136	134	153	132	144	136	153	161	127	146	134	136	113	134	153	144	159	158	144	163	139	161	131	144	145	145	137	119	135	134	160	144	111	148	142	168	150	133	154	138	142	140	160	127	148	170	123	135	131	138	158	138	147	138	165	130	160	138	132	135	124	144	162	142	136	152	142	129	139	132	147	122	139	140	134	133	148	136	146	142	138	155	163	124	156	137	138	132	145	154	127	133	152	144	134	165	147	158	138	140	130	158	154	144	137	144	153	133	149	156	149	146	144	146	159	129	136	164	150	134	144	137	151	140	146	156	148	144	134	129	130	138	152	125	124	154	128	142	136	134	139	148	135	174	154	145	157	141	155	146	137	152	131	145	133	138	146	129	137	143	143	153	130	117	162	140	158	156	156	152	142	123	142	139	150	139	134	142	148	139	140	158	145	127	146	141	152	154	121	141	123	134	158	139	153	142	137	151	151	117	166	131	160	139	143	150	132	159	156	133	145	154	137	136	137	155	133	149	147	164	137	131	145	155	145	122	128	154	136	137	135	141	124	140	119	137	136	148	143	143	141	142	147	173	123	152	142	113	139	142	148	158	133	152	140	148	130	126	151	128	140	151	132	134	171	146	132	138	145	122	126	142	147	148	131	122	146	156	151	145	133	117	143	139	130	145	124	139	130	137	149	114	139	121	162	148	144	144	139	134	138	143	159	145	144	141	151	137	145	125	155	157	128	144	171	130	135	151	139	121	146
9487	12749	1173	439	417	436	401	394	371	370	389	373	357	384	332	337	369	344	365	347	364	348	324	339	364	374	348	346	383	361	381	392	349	427	499	481	522	586	574	689	879	928	834	784	745	738	740	657	557	538	531	546	477	488	527	481	455	444	413	433	426	388	417	432	416	415	407	413	417	394	413	382	398	380	407	431	401	372	337	385	394	361	368	395	411	414	418	369	376	401	394	383	402	327	390	351	376	382	378	353	393	388	361	330	370	368	353	358	370	353	333	375	377	360	353	355	366	363	320	352	345	382	354	413	321	374	349	329	361	357	354	349	346	352	388	344	397	332	343	296	353	366	365	335	321	330	361	350	378	365	328	361	359	352	358	349	333	381	334	372	327	339	357	346	313	378	339	367	357	326	338	335	363	352	315	351	382	334	362	320	324	348	375	352	381	341	338	347	342	363	350	339	357	337	347	335	349	336	314	342	334	371	324	322	350	329	366	359	367	400	374	332	374	339	379	336	356	339	360	348	322	329	365	341	379	338	391	375	333	320	324	338	323	355	329	314	350	334	334	353	336	359	369	361	348	324	332	367	366	342	361	346	331	354	367	354	342	322	352	351	338	366	310	361	346	377	339	351	357	337	367	374	323	345	332	370	350	351	358	339	355	370	353	378	354	345	339	362	379	330	346	370	325	385	349	327	365	361	369	350	339	381	382	380	338	358	329	352	371	320	331	331	365	376	349	361	310	325	326	347	345	314	354	328	340	355	358	360	346	342	398	325	321	352	352	356	333	336	340	346	342	349	362	378	350	339	360	364	407	379	345	352	368	347	376	359	347	350	331	341	336	341	361	337	337	345	330	320	382	323	365	381	322	347	353	386	336	352	357	330	341	357	373	350	354	320	338	346	367	354	336	356	358	335	358	351	366	354	362	330	327	378	319	320	334	333	339	333	353	387	354	360	339	324	347	352	318	367	340	389	321	366	367	372	352	304	359	335	327	333	369	327	348	420	345	364	315	390	391	348	344	358	353	367	352	365	332	393	341	328	345	335	323	362	352	345	333	342	366	360	341	358	354	370	353	359	347	360	371	336	291	356	331	348	329	369	324	361	345	362	325	349	359	315	328	382	341	391	366	331	337	352	329	330	382	334	380	363	359	373	347	343	349	382	363	329	342	372	340	379	360	372	355	357	372	344	376	328	300	324	359	324	334	337	368	351	362	345	319	363	349	366	336	363	330	340	352	337	320	359	396	375	331	330	341	366	329	345	334	352	346	336	332	334	345	335	344	338	355	348	345	354	344	336	324	372	334	374	326	326	341	342	349	341	330	378	363	375	335	353	342	350	348	347	388	344	333	382	357	380	344	386	344	314	370	333	351	376	382	344	353	356	349	341	363	344	368	368	318	312	320	321	340	351	352	359	371	342	353	330	363	364	323	386	322	353	344	356	352	313	364	360	343	363	368	364	348	358	365	358	379	351	365	363	344	351	373	362	378	342	354	364	336	351	348	352	356	366	364	367	388	352	371	352	335	348	348	343	377	330	344	320	365	351	310	352	350	356	364	350	338	359	342	381	367	367	313	348	326	342	339	371	358	337	330	370	364	371	327	361	384	339	353	353	347	373	349	362	363	350	349	343	361	347	349	343	348	336	350	352	353	354	344	385	371	336	369	388	362	347	369	350	366	351	342	343	340	364	343	330	360	388	349	337	327	386	341	332	341	357	359	321	355	372	361	353	345	393	370	355	360	347	328	367	349	328	356	330	349	334	364	357	351	355	318	335	353	372	331	337	363	376	354	369	353	369	364	352	368	334	376	338	374	321	324	337	374	339	325	358	355	337	392	348	357	355	370	307	333	328	348	368	365	330	362	360	371	345	337	334	349	345	333	368	342	337	346	364	350	371	312	333	353	366	334	363	356	355	374	330	335	343	368	370	328	335	359	340	363	362	366	377	345	335	351	357	335	311	366	326	360	344	369	340	375	348	364	331	325	367	371	381	358	330	368	347	353	355	370	325	349	332	326	346	376	344	340	340	355	369	350	322	367	357	337	354	341	352	349	329	376	328	360	337	359	359	355	389	394	377	364	318	376	344	334	371	332	373	351	368	371	348	326	340	370	367	351	399	323	385	356	362	353	384	380	372	341	338	373	337	377	340	322	305	357	344	340	337	386	356	347	362	367	349	333	362	334	334	351	357	380	360	322	335	341	350	333	334	377	353	334	351	335	372	340	356	330	345	357	360	351	387	366	354	322	359	337	351	347	326	360	317	329	366	308	345	361	342	347	340	388	326	321	328	340	353	354	383	317	350	332	358	348	359	373	357	376	394	364	334	376	362	340	334	357	391	350	350	362	322	325	344	327	365	320	331	354	332	347	352	353	334	379	339	349	353	334	349	345	343	382	351	337	366	326	359	352	324	381	355	360	353	293	379	372	328	337	346	354	374	340	364	317	313	348	345	336	362	374	348	327	339	373	364	362	328	339	327	338	340	349	362	363	335	386	322	353	391	356	333	339	348	323	335	365	344	380	339	346	350	326	339	339	368	349	387	374	324	346	370	340	368	343	329	386	324	317	345	360	370	352	344	384	329	337	378	329	328	357	358	343	343	385	367	363	325	334	338	319	340	342	328	372	355	337	318	372	330	405	330	327	367	339	312	369	341	313	333	339	338	355	334	355	372	354	349	342	352	366	351	336	376	329	368	337	327	362	352	350	364	359	342	376	341	354	363	341	356	344	345	360	347	344	327	352	366	338	359	330	343	350	352	373	362	358	350	368	364	348	366	339	375	370	343	342	346	338	343	342	338	355	373	371	337	316	360	329	361	353	367	358	369	350	342	373	359	379	348	338	364	358	356	339	365	366	350	337	365	384	350	351	340	341	366	354	344	340	379	327	332	345	355	342	352	372	346	382	351	342	350	345	327	350	333	319	347	365	335	349	341	358	340	352	322	341	342	357	357	360	352	358	388	351	375	336	333	340	336	358	337	393	383	356	353	325	341	336	372	322	356	335	366	389	342	318	333	353	352	348	365	346	335	337	342	371	346	340	348	374	364	339	358	363	339	351	364	336	362	329	357	379	376	369	350	337	343	337	339	361	354	358	356	339	341	361	359	364	363	362	324	332	341	308	346	335	339	311	326	360	313	340	340	311	356	347	362	365	360	368	364	307	370	310	349	357	335	340	346	340	363	339	332	341	333	350	359	366	343	342	365	361	327	352	340	327	338	340	368	353	359	342	346	341	380	394	336	348	339	365	379	309	355	345	368	377	361	366	347	368	344	374	357	367	348	321	332	358	357	366	340	316	349	385	335	336	357	359	348	342	351	336	352	370	370	351	332	365	326	360	364	357	351	360	354	359	346	327	369	364	346	359	358	344	364	337	381	334	355	330	348	365	317	330	336	352	305	339	367	335	329	358	348	294	347	331	339	374	332	328	349	378	324	330	345	372	343	333	355	359	376	356	348	371	374	325	354	346	347	347	319	335	362	314	354	349	364
38815	44618	23426	15595	8652	3940	1544	580	294	241	228	235	211	194	188	188	169	172	174	157	175	170	141	164	159	175	150	157	150	141	175	175	132	160	165	162	184	159	187	179	263	267	281	223	248	250	254	235	239	191	200	192	212	187	162	152	171	150	183	141	180	177	203	173	150	193	153	151	139	194	177	175	197	204	203	176	184	176	189	159	154	179	162	173	180	156	163	151	197	168	153	162	172	144	153	151	186	167	152	157	169	160	151	136	156	138	142	152	146	124	129	127	150	138	138	154	150	133	120	156	157	150	156	123	139	140	165	156	162	139	157	120	127	153	161	153	154	144	155	182	150	129	146	157	128	138	142	143	147	162	148	142	142	140	127	139	161	147	149	149	157	160	156	154	162	138	136	151	153	165	133	146	139	134	149	150	135	133	144	139	143	149	140	146	136	162	147	152	138	146	136	137	146	142	154	183	150	169	146	153	136	139	121	154	160	138	155	150	123	164	154	158	171	169	161	143	127	139	139	144	148	131	137	149	165	156	151	157	143	148	145	136	141	161	138	154	121	143	163	132	137	159	153	142	140	163	153	167	147	136	153	159	150	132	145	119	155	139	150	154	153	153	148	150	139	135	158	120	159	138	151	139	121	146	166	144	130	145	132	158	149	141	149	133	148	144	167	141	156	142	149	153	132	153	177	146	153	160	148	143	164	155	171	138	156	147	162	140	142	149	151	148	159	149	156	149	138	160	151	156	136	129	140	144	154	159	148	143	136	161	135	166	131	130	146	132	154	149	138	150	126	134	132	140	146	145	155	143	155	165	132	153	146	149	145	165	136	141	131	145	131	151	149	177	172	130	161	145	155	157	143	155	133	141	160	156	146	148	146	125	145	138	119	129	132	126	180	145	146	141	140	146	146	138	130	139	155	149	133	144	125	138	128	164	170	159	140	144	151	153	156	146	179	144	143	142	137	160	155	160	144	133	156	136	157	156	124	143	153	138	151	131	165	135	152	160	154	159	155	126	134	135	144	145	142	142	134	155	160	140	134	126	148	146	145	149	182	162	152	130	147	129	140	135	141	138	178	156	163	137	158	137	122	152	153	148	132	133	150	135	150	165	133	133	154	154	171	146	153	157	131	147	126	144	149	168	150	140	139	162	143	141	154	152	147	140	152	166	166	147	148	145	142	162	140	148	148	135	146	145	156	140	144	149	121	142	157	151	144	136	150	119	161	123	151	141	172	145	153	148	136	149	134	164	128	166	136	141	137	156	145	140	148	140	141	172	146	148	130	164	128	165	147	144	135	165	136	147	150	153	143	140	135	139	138	137	120	137	146	143	139	147	130	141	164	139	131	154	156	146	130	130	149	129	144	160	144	155	148	145	146	158	127	151	142	149	138	156	164	148	139	143	142	151	146	152	143	175	124	159	141	154	142	147	146	179	149	151	175	138	141	150	136	159	134	132	176	167	166	141	148	138	145	114	134	169	124	133	136	157	143	159	156	132	155	137	141	147	136	153	138	156	152	143	152	164	150	150	158	164	163	157	131	138	143	146	141	140	133	155	142	130	154	155	140	132	147	141	178	146	142	148	150	160	147	127	137	135	154	142	141	166	132	148	141	142	120	138	138	140	146	135	155	164	130	151	148	131	120	157	134	125	158	169	134	154	139	141	145	132	153	142	154	154	155	163	151	159	142	128	167	159	130	147	149	149	163	132	127	132	144	124	135	135	132	156	156	152	153	138	158	161	147	145	170	146	151	143	124	149	149	121	146	136	127	153	140	155	158	137	157	133	142	142	144	159	152	171	165	129	161	139	145	157	134	134	159	153	170	114	136	140	151	156	126	154	140	140	158	158	144	157	148	164	132	138	144	136	161	147	157	153	143	150	146	138	136	142	165	154	139	150	143	163	134	159	173	129	154	135	158	152	138	143	149	154	163	156	139	148	175	149	138	136	158	143	148	164	131	141	149	157	168	137	142	146	147	146	150	137	181	163	152	152	150	151	155	142	138	147	146	156	137	155	153	130	129	136	138	141	128	146	130	152	160	150	140	158	152	142	154	166	150	170	148	144	160	169	154	139	149	131	143	168	138	149	145	150	146	152	142	172	137	147	138	162	142	134	142	126	149	159	135	137	109	143	135	153	124	145	137	140	128	151	150	141	171	124	148	145	143	164	138	153	164	168	128	161	140	142	139	148	149	133	149	133	146	140	149	142	150	131	151	167	173	186	138	160	161	143	152	157	129	121	158	139	138	149	148	145	124	155	177	139	139	139	161	161	127	140	126	129	141	132	167	126	142	150	127	158	151	148	137	157	146	127	131	131	150	138	164	156	161	133	163	146	151	124	171	144	139	122	138	140	143	154	140	171	144	159	141	152	140	147	157	138	129	152	151	141	163	122	148	144	158	137	150	158	140	162	147	145	141	148	137	135	132	144	142	142	152	143	147	136	147	152	141	132	138	142	149	146	140	162	174	148	155	164	150	180	147	152	169	151	130	154	123	130	128	144	196	152	150	161	145	144	144	141	142	167	155	135	151	148	146	137	142	131	150	150	135	131	134	145	158	147	141	127	144	137	155	132	142	149	166	140	146	156	144	140	143	140	129	131	163	154	140	151	162	146	130	148	156	151	130	131	137	122	142	151	166	153	127	158	165	149	138	133	137	126	135	157	150	159	140	132	144	137	152	148	132	157	137	138	157	155	144	157	116	147	150	156	170	160	149	147	130	143	158	138	163	127	130	135	158	135	143	140	136	151	144	148	151	153	132	162	131	155	144	150	141	158	121	142	161	140	155	154	161	113	163	147	147	151	162	149	148	155	146	148	134	167	158	149	137	146	157	135	150	146	165	140	131	161	153	158	128	134	142	150	156	136	137	175	160	159	137	151	137	138	138	166	137	166	138	170	147	130	137	131	130	155	158	127	157	161	156	147	145	144	138	122	151	135	131	140	132	145	148	123	131	149	145	145	154	164	129	155	166	137	162	145	146	166	166	141	137	159	138	116	155	137	130	138	135	121	156	129	159	146	154	138	165	146	162	143	153	148	159	153	130	149	152	123	139	137	158	161	178	152	155	158	145	153	128	143	143	146	149	143	159	139	157	125	133	139	143	132	165	146	155	166	149	162	147	152	161	166	126	141	136	150	146	170	151	144	130	130	129	142	134	155	134	141	132	154	139	149	133	146	173	150	153	154	134	134	157	156	144	138	142	144	148	143	154	152	136	151	150	131	158	121	135	138	146	142	141	160	162	138	156	139	133	172	132	156	157	152	134	157	142	138	123	143	151	160	162	145	143	128	134	154	144	148	147	148	150	142	147	135	158	153	130	162	159	133	155	134	130	139	144	137	169	140	166	159	147	153	143	156	140	141	164	161	144	138	152	130	156	156	135	146	145	156	148	152	145	135	135	150	164	164	143	154	120	152	159	138	156	150	143	126	151	159	129	133	162	148	143	143	135	152	142	158	153	171	179	157	169	129	161	139	143	148	154	142
29781	35200	2636	2707	2307	1787	1528	1211	1168	949	886	815	794	703	653	564	597	554	534	520	526	479	446	476	418	418	430	474	439	434	427	407	422	446	529	564	550	532	561	774	1160	1320	1322	1171	1145	1141	1101	1042	918	802	742	715	635	614	600	581	517	494	530	553	511	572	495	549	570	546	569	585	559	676	713	657	788	689	633	682	599	659	540	525	540	566	508	506	517	516	505	506	484	503	433	459	454	433	448	415	385	400	420	411	391	386	395	392	362	352	374	351	338	340	370	346	387	383	320	367	394	370	382	368	370	350	384	326	293	374	351	339	377	331	376	349	347	347	331	389	364	302	340	372	367	342	306	334	359	359	361	341	342	353	366	362	351	339	383	396	356	347	349	318	361	351	357	348	336	383	356	371	332	348	326	359	356	383	355	371	371	393	342	334	355	351	369	340	329	353	390	352	324	392	359	381	354	358	352	383	322	369	371	350	320	365	349	365	369	363	351	367	364	383	338	393	368	371	334	339	357	352	378	355	363	372	348	323	340	355	380	365	363	386	333	334	365	348	339	387	363	330	374	342	360	353	375	350	376	340	362	345	364	351	354	385	354	364	358	349	351	344	340	395	349	353	333	370	345	368	339	336	352	346	339	362	351	335	377	348	367	361	345	375	304	339	375	353	354	336	388	350	369	342	320	361	350	349	363	341	341	402	374	339	347	367	329	338	365	339	354	374	402	335	357	346	381	315	351	338	375	359	385	315	352	381	347	342	355	349	341	395	343	371	326	324	358	356	345	333	358	352	357	347	325	347	363	371	357	352	365	381	363	360	337	342	345	369	356	356	344	350	323	324	346	365	355	360	362	351	323	318	369	353	339	358	373	336	398	312	354	374	358	380	350	360	358	352	364	312	362	355	358	353	351	331	360	337	332	326	350	359	376	332	374	335	365	385	377	362	333	333	348	320	351	361	362	343	350	352	384	337	393	343	373	384	385	380	353	402	328	385	359	337	368	343	354	346	348	375	341	331	386	366	325	372	330	332	407	382	373	323	369	352	362	367	365	349	346	363	356	359	370	363	354	349	345	340	350	351	346	355	369	366	372	364	377	362	335	365	366	339	349	335	360	317	353	380	333	341	360	304	356	367	352	416	351	371	345	328	342	348	346	370	350	336	371	331	368	342	345	363	373	344	384	342	375	358	372	329	357	352	385	353	350	375	334	345	345	333	329	340	345	351	359	331	347	330	331	362	380	369	353	374	344	323	340	359	361	364	339	368	364	345	351	334	373	377	369	356	354	362	334	344	350	381	359	384	391	356	340	377	357	356	348	343	367	344	348	337	333	314	322	349	335	345	356	364	342	378	357	333	340	367	342	331	353	371	370	359	361	387	383	366	367	380	357	319	339	364	361	360	340	358	397	367	369	368	343	343	391	357	348	312	347	350	356	324	347	363	376	368	353	354	355	375	361	361	352	341	364	367	391	334	381	331	340	351	320	373	351	367	359	386	389	336	384	346	312	383	359	373	344	330	335	372	347	355	360	357	361	372	351	339	341	311	346	371	359	365	351	379	349	343	386	362	345	336	360	350	382	370	346	350	359	333	316	336	350	325	353	354	355	372	365	364	348	396	360	321	348	359	334	366	364	342	354	357	325	371	367	356	361	339	371	376	357	336	387	361	355	347	341	347	363	347	365	327	369	348	355	334	351	345	356	342	358	320	361	348	327	396	353	393	353	332	388	337	353	305	348	332	335	332	358	324	355	355	364	361	362	322	369	373	359	351	365	371	367	379	345	366	381	345	325	378	346	360	330	325	347	338	362	335	339	325	347	358	388	341	404	359	373	343	341	358	392	420	327	346	352	354	371	321	352	333	407	356	359	366	342	350	336	373	378	316	344	344	341	325	366	388	343	367	341	373	331	346	330	345	349	335	381	350	354	366	347	361	360	358	360	347	355	347	338	368	342	368	356	371	382	380	367	345	349	314	350	337	370	338	356	352	353	329	335	360	367	347	371	360	355	402	345	355	348	366	355	321	361	345	353	377	345	362	360	352	378	376	357	352	348	374	383	334	347	333	368	359	365	325	364	331	340	390	356	328	351	353	372	345	353	316	377	351	383	352	336	376	345	338	414	344	346	381	385	351	356	345	352	343	340	347	361	331	362	390	349	368	383	368	350	359	360	359	336	346	345	355	353	370	373	349	365	364	358	352	344	381	363	331	359	369	350	386	335	377	397	327	367	356	353	374	284	320	346	333	349	329	356	358	338	343	343	358	375	354	388	325	371	362	353	383	375	323	383	384	342	373	375	362	356	357	344	346	370	356	345	332	357	374	339	371	349	347	327	318	349	345	349	372	358	369	349	343	371	296	335	391	349	349	374	330	413	365	384	351	379	354	381	351	357	375	344	347	351	390	366	339	345	365	348	360	354	341	343	354	345	337	349	368	341	373	377	353	367	353	377	347	363	379	351	346	353	362	363	361	327	374	315	341	352	317	357	367	367	340	346	349	332	328	339	335	367	352	339	348	332	375	367	357	382	346	359	351	345	314	366	340	372	325	364	337	378	386	361	404	382	371	340	347	372	330	342	340	377	355	327	338	356	360	381	340	348	354	353	385	356	353	331	319	331	328	359	343	391	337	342	374	371	363	338	357	346	341	334	393	362	351	355	343	358	363	341	350	361	328	361	352	342	369	319	411	402	320	369	351	320	348	342	356	374	370	363	386	359	398	348	342	337	352	352	362	351	320	356	361	338	365	338	347	367	354	380	325	356	362	351	307	374	338	341	356	324	359	352	350	362	363	342	355	365	373	351	374	335	365	339	368	345	339	358	365	341	353	361	369	353	336	387	353	359	334	348	343	355	359	312	381	348	363	367	375	366	324	381	352	352	354	349	335	360	366	350	329	372	393	369	343	345	362	311	356	397	346	347	357	333	337	340	349	349	343	338	353	362	343	402	368	351	343	330	366	377	353	361	375	331	371	361	347	388	327	370	373	345	383	385	385	328	370	353	324	361	352	384	335	352	355	361	365	333	359	371	347	364	374	339	355	370	347	350	360	355	342	383	378	367	371	370	378	346	392	347	351	360	354	327	367	327	354	366	349	343	366	376	357	362	335	344	337	339	381	392	329	355	348	378	336	370	368	350	337	361	387	375	379	345	369	340	322	372	364	346	339	372	365	369	383	348	342	362	365	359	347	355	325	376	372	361	364	333	323	364	341	339	355	339	342	344	377	352	371	358	382	357	307	382	335	358	359	385	332	365	343	357	390	369	341	380	347	338	361	345	349	352	388	369	356	354	382	360	342	341	363	349	352	370	399	333	339	344	355	337	331	373	378	323	351	365	362	329	346	343	332	327	349	350	364	352	340	348	352	399	312	350	356	347	352	368	375	350	369	337	393	386	373	338	337	357	327	358	353	372	357	364	395	370	380	318	372	363	342	334	345	357	374	327	341	379	366	324	354	405	359	364	345	324	350	354	343	355	352	349	362	303	340	364	360	352	355
46786	44766	26289	20548	14674	8571	3870	1516	576	393	300	312	221	237	193	204	206	192	178	165	168	168	167	162	161	153	159	123	143	161	137	148	128	145	122	155	160	163	142	191	247	313	292	290	305	257	280	274	201	216	197	214	161	169	166	169	166	147	170	151	139	148	159	143	158	146	195	177	195	201	213	197	220	224	213	205	196	199	163	160	156	189	153	144	177	166	169	144	137	151	161	147	145	183	147	145	120	134	142	119	139	138	127	144	145	137	145	128	142	135	131	103	136	125	116	153	126	136	127	155	134	139	97	121	116	126	120	147	127	128	126	129	113	131	120	125	130	141	121	128	156	127	130	128	142	125	127	104	153	96	119	146	149	131	96	125	154	125	113	124	138	121	138	138	105	123	134	146	143	128	132	121	130	115	151	131	125	132	125	124	133	101	112	99	113	129	128	110	128	133	139	130	120	131	150	122	111	132	132	101	114	129	145	122	125	112	125	139	128	113	119	135	119	104	124	116	139	126	110	106	140	127	154	118	128	142	136	126	133	128	118	126	111	134	112	136	133	141	133	119	132	118	161	119	115	130	131	129	114	143	135	130	124	128	119	131	122	121	107	142	122	145	134	153	133	142	147	119	139	130	143	108	118	130	130	143	131	147	140	123	127	136	135	140	130	129	127	100	134	124	133	126	119	128	104	118	107	129	114	135	126	122	128	130	124	129	125	110	113	130	121	130	131	131	134	120	134	137	134	140	112	114	120	139	135	136	125	142	128	122	135	121	132	121	144	131	141	126	121	139	128	124	135	134	151	126	113	121	139	123	144	115	140	127	128	125	114	134	133	131	116	120	119	107	145	136	120	117	138	121	130	128	133	127	110	114	105	128	135	142	130	128	119	130	124	118	130	146	118	134	108	129	115	130	115	135	101	114	119	133	118	133	125	116	111	132	114	136	147	126	139	138	137	127	144	131	131	134	149	114	112	120	127	124	124	138	116	107	121	122	122	134	116	123	128	131	136	139	119	116	117	119	125	118	128	133	129	116	138	117	119	124	138	128	128	123	115	142	128	121	139	99	149	115	123	130	106	113	111	129	128	139	139	119	122	130	119	116	141	135	128	145	114	126	119	131	139	156	135	106	130	103	120	123	122	130	131	136	112	127	128	141	143	128	129	123	110	140	137	128	107	120	119	122	140	129	129	121	121	127	113	118	134	114	126	126	140	129	124	114	113	131	135	117	126	140	135	131	123	115	137	122	130	108	128	124	114	135	136	137	142	114	120	109	125	140	140	134	147	136	106	114	122	113	122	134	139	147	127	133	134	129	120	137	141	107	120	131	127	101	128	124	138	124	130	135	130	143	134	147	121	142	130	101	117	126	159	119	126	138	123	108	97	134	138	109	120	117	114	124	115	155	123	130	134	134	151	115	116	129	118	135	114	130	121	143	107	113	127	133	135	121	133	118	134	125	124	128	107	117	125	136	104	127	149	111	132	131	112	123	140	118	124	145	126	131	130	125	111	134	124	124	103	142	128	132	102	138	127	130	137	115	131	135	126	124	150	121	139	122	124	116	117	145	142	129	147	122	126	126	132	124	131	136	119	138	128	124	118	135	108	131	142	137	128	114	129	122	116	117	122	123	114	129	119	119	114	133	129	121	139	151	125	120	115	132	123	118	111	109	117	129	131	127	133	135	123	117	130	148	108	143	117	124	130	140	127	110	140	110	150	119	132	138	152	108	111	111	113	107	127	125	135	139	127	118	124	129	137	120	109	129	147	117	121	101	116	138	139	121	120	138	147	111	114	148	103	113	144	141	126	137	126	128	141	149	113	130	140	115	128	107	134	120	102	122	130	116	136	114	125	127	134	116	126	127	141	144	142	106	132	107	116	139	126	113	143	127	130	133	123	142	139	114	123	117	104	138	123	115	125	121	121	109	117	131	129	128	143	117	126	114	117	120	124	122	136	143	122	126	119	127	94	111	137	132	109	103	129	122	124	135	151	130	113	134	129	118	127	130	125	125	110	125	110	126	140	129	102	131	143	125	134	121	117	144	131	143	138	111	115	111	136	124	135	127	144	137	121	132	109	146	126	149	127	141	130	140	130	127	110	124	120	126	120	120	123	125	128	156	119	141	124	121	127	118	105	120	139	115	133	137	107	138	105	136	126	135	131	132	121	121	125	108	122	104	123	124	148	123	141	130	137	116	131	115	108	124	135	131	127	118	115	118	131	128	117	133	114	122	127	140	137	140	126	118	128	113	119	126	116	132	133	122	125	104	123	134	120	116	115	133	124	126	154	135	131	127	120	141	114	115	141	137	118	110	116	118	130	113	109	134	128	130	131	109	143	130	112	149	107	130	122	121	140	131	124	126	120	109	112	125	131	119	112	141	143	114	136	128	118	122	112	136	95	134	115	119	119	128	130	128	105	136	119	130	145	140	135	127	114	121	118	126	134	127	101	116	127	125	113	139	119	137	122	153	133	125	107	161	140	128	153	129	109	131	146	138	119	103	119	123	128	129	137	114	132	134	131	119	146	126	150	109	114	103	122	123	125	121	131	120	141	100	121	118	137	122	155	135	129	130	115	132	146	132	145	108	142	119	122	133	163	116	140	139	105	124	143	126	142	116	143	126	117	120	127	133	105	137	127	116	113	116	154	127	129	130	114	118	136	124	137	115	109	116	138	132	120	119	127	130	128	125	109	107	115	134	133	156	127	132	130	120	123	106	113	140	155	98	141	126	141	127	107	118	102	123	152	114	129	122	119	141	127	112	110	116	122	118	112	108	130	135	119	141	118	158	127	122	147	118	116	146	133	126	118	127	105	126	116	131	96	130	123	123	127	129	114	107	127	117	132	121	113	120	126	122	139	142	125	123	121	140	136	124	107	144	149	129	107	135	138	144	116	115	117	125	149	133	132	148	132	98	140	141	118	132	110	131	112	114	105	105	116	132	111	120	142	139	122	135	123	132	128	137	118	125	134	149	123	115	104	130	129	131	131	129	132	127	141	133	127	130	123	114	126	126	115	133	147	125	130	136	135	131	149	141	115	134	128	124	114	129	137	129	129	121	129	147	135	129	118	125	142	98	110	142	124	144	124	117	127	136	130	136	129	120	130	142	124	131	128	134	138	113	140	138	124	144	126	110	137	126	123	108	104	118	129	131	121	119	115	131	124	135	131	100	114	112	124	100	127	133	126	131	123	135	119	119	125	125	111	118	116	112	121	97	139	141	128	137	123	147	132	131	128	126	123	124	132	127	153	104	111	117	125	136	128	117	138	123	118	137	112	150	135	118	127	132	123	126	134	116	110	124	109	130	124	137	120	114	138	127	150	125	122	142	135	135	120	145	130	136	129	126	109	112	127	115	125	134	151	124	128	116	128	108	131	137	135	130	136	138	136	112	111	118	117	124	124	115	140	139	126	118	116	121	135	113	123	130	133	123	131	118	118	138	111	121	113	135	120	122	90	121	117	128	151	110	133	136	114	131	148	123
35932	38347	4684	4962	4270	3371	2759	2280	1935	1609	1287	1354	1123	1022	887	854	802	737	663	630	627	599	554	502	571	482	498	456	459	435	495	438	470	408	441	497	510	512	510	789	1503	1769	1613	1602	1531	1547	1670	1443	1126	935	912	815	785	701	707	653	618	565	536	558	571	531	547	571	594	636	741	617	634	1011	972	930	1039	923	966	977	747	974	625	579	615	641	638	601	581	613	564	614	593	504	503	479	488	480	508	448	399	442	428	381	347	374	369	348	330	312	320	300	298	337	332	331	348	327	322	353	371	336	321	326	321	339	316	334	302	277	318	326	312	319	323	335	329	340	319	322	296	326	339	302	318	318	281	303	280	325	319	305	303	283	295	310	313	258	293	326	301	295	348	324	294	301	258	342	313	306	277	324	308	290	287	307	288	295	297	337	295	296	302	303	319	331	300	304	324	281	326	315	359	311	320	285	306	270	315	287	331	320	304	312	307	311	311	294	256	293	277	323	302	285	283	295	302	307	302	292	319	324	286	316	311	297	338	299	280	302	299	293	316	269	301	324	327	308	307	316	310	307	301	307	293	295	290	296	322	333	307	333	320	296	327	285	308	287	309	325	278	344	272	292	317	317	319	288	280	310	320	282	331	314	277	310	296	306	286	293	307	322	305	330	308	334	330	303	304	295	307	324	315	302	303	340	296	291	273	338	293	302	311	300	301	294	292	298	284	325	293	313	330	315	322	296	270	301	294	295	308	288	307	307	326	295	313	290	303	294	291	320	307	281	305	269	315	288	294	327	293	307	314	311	304	301	316	304	281	283	325	327	311	319	319	316	287	324	309	272	293	352	363	259	308	282	303	278	334	303	313	298	308	306	302	330	284	309	288	291	325	306	299	300	310	313	323	316	325	321	286	315	313	300	314	299	292	325	295	281	314	297	296	297	318	275	313	301	294	283	340	323	322	296	327	304	326	287	301	280	294	300	310	294	286	310	318	320	293	300	322	283	297	297	336	273	286	327	274	328	296	299	317	292	300	286	294	297	296	335	276	327	300	269	332	273	338	320	293	330	303	298	309	310	302	260	293	288	297	286	313	310	272	299	330	317	292	324	314	309	314	290	290	278	307	331	301	291	345	318	312	300	315	311	314	324	307	281	289	280	307	309	300	299	337	361	306	255	346	319	300	315	305	280	311	272	299	315	300	327	302	318	298	308	319	306	304	287	337	321	328	292	306	298	327	302	299	315	318	325	291	279	291	284	309	282	327	337	319	306	309	296	336	309	317	320	310	330	300	289	309	321	285	292	317	329	310	281	305	286	292	337	302	345	299	326	319	295	309	296	301	325	371	292	331	279	319	303	308	288	284	287	287	286	300	290	292	296	323	290	257	299	285	288	300	307	316	304	329	341	304	281	295	340	306	303	310	307	315	309	284	309	327	295	287	319	282	321	304	332	311	307	324	312	342	334	310	270	288	301	336	294	314	298	315	311	308	280	293	311	337	325	320	315	329	313	286	321	334	313	325	306	284	314	320	291	300	294	278	275	323	307	315	302	283	276	326	335	313	327	297	308	280	328	309	282	330	321	304	277	310	334	323	348	289	293	306	315	283	302	298	308	296	321	305	317	330	319	312	285	314	302	306	318	300	319	308	328	296	311	314	300	326	258	332	292	316	286	263	327	282	305	288	319	317	298	325	303	295	310	291	311	289	309	296	275	275	311	279	324	292	319	328	288	312	297	293	290	334	287	281	302	335	318	299	310	337	279	309	344	301	315	306	293	293	315	321	289	305	329	320	338	299	307	292	305	299	319	308	301	332	280	313	284	306	316	283	282	288	315	285	340	322	310	298	340	297	318	299	298	282	352	292	325	282	342	306	294	295	278	285	301	282	302	308	304	309	292	315	322	307	300	257	312	291	284	333	306	328	310	305	324	302	282	305	292	321	289	297	305	319	338	306	302	305	285	323	309	298	316	303	312	309	303	295	304	313	317	330	288	333	264	346	353	296	295	323	300	280	322	296	333	320	303	295	318	317	287	290	319	343	314	307	328	313	296	322	324	312	341	308	274	303	312	298	274	298	301	288	287	311	308	313	295	301	317	324	300	325	288	280	293	311	285	323	300	321	292	312	309	320	339	305	293	282	296	326	271	327	277	292	299	327	331	308	323	328	296	300	327	301	312	320	304	302	302	297	312	269	318	336	320	304	304	285	301	299	298	299	286	305	273	328	335	344	312	299	327	333	277	324	332	324	306	326	344	289	324	299	300	320	301	332	297	268	300	250	314	301	313	307	295	290	306	293	321	328	304	321	309	284	301	270	323	319	331	268	326	280	319	296	308	301	308	314	297	300	310	291	308	350	292	300	286	291	297	284	280	299	296	306	301	312	285	295	309	345	325	335	323	275	311	298	297	292	296	276	303	313	309	307	336	321	294	294	311	296	296	315	317	281	300	300	294	304	286	300	273	333	310	350	334	278	321	317	330	316	291	311	308	296	292	324	322	325	310	327	304	315	293	296	300	298	317	294	323	315	303	310	337	271	311	324	334	293	318	322	316	341	289	313	289	304	294	293	309	300	285	308	311	294	313	332	283	307	309	285	308	300	316	280	307	315	327	304	299	298	298	305	308	290	311	284	313	318	324	321	346	274	310	309	330	271	302	267	298	311	256	309	319	276	314	305	330	289	326	292	265	289	297	305	311	304	317	320	293	342	323	316	313	301	302	289	288	291	305	308	337	315	310	314	299	308	292	330	297	297	296	294	332	296	281	301	290	290	300	299	302	305	301	280	301	300	306	291	324	298	287	299	292	319	296	313	292	303	273	303	300	300	318	295	298	293	281	320	323	289	306	295	316	278	291	304	316	303	311	302	283	283	297	278	296	292	275	327	342	317	294	311	299	297	331	322	299	330	314	318	307	276	336	329	303	305	312	297	350	289	290	313	312	304	283	308	344	290	300	286	307	276	279	303	271	311	309	319	319	308	322	303	318	321	297	320	309	295	323	273	340	305	314	285	310	322	315	309	331	313	303	307	277	331	289	317	296	303	295	313	279	317	303	305	281	290	307	313	284	292	283	309	291	279	321	345	290	277	334	324	283	321	296	299	288	315	281	296	307	312	279	283	325	327	330	319	282	317	296	334	297	282	302	303	322	311	299	291	331	278	318	292	317	329	319	326	294	308	301	299	294	287	320	312	366	304	305	315	291	307	310	312	294	305	317	303	323	319	285	296	338	322	289	337	297	294	303	310	325	315	306	286	313	340	291	326	302	325	312	319	311	319	296	299	299	316	293	328	330	342	285	289	303	304	283	324	299	304	321	282	332	336	311	304	303	317	301	276	294	293	305	294	281	285	306	308	325	284	306	338	299	297	282	283	301	303	302	324	291	289	304	329	316	334	302	341	275	296	339	329	328	298	316	317	306	318	300	265	293	289	291	316	306	311	296	326	304	328	296	323	303	285	315	321	317	295	303	295	295	316	296	311	294	282	317	305	287	268	316	326	306	283	276
10114	8960	1304	304	213	168	164	144	129	169	163	128	139	135	142	127	131	146	142	145	150	145	120	141	154	149	135	150	165	142	121	135	162	131	128	156	128	132	122	172	181	212	197	192	201	197	178	180	186	182	168	161	186	139	188	178	175	150	148	142	151	122	149	128	139	164	140	135	156	129	129	147	135	146	126	147	165	137	155	123	151	149	147	143	148	132	137	153	123	145	123	155	135	142	127	141	132	138	159	130	118	131	140	143	135	138	118	142	153	127	151	140	139	138	130	143	141	131	124	116	140	137	134	156	129	109	137	154	130	152	143	149	137	155	139	131	143	157	132	149	149	150	158	150	132	129	115	147	134	148	139	135	134	127	137	143	144	122	127	149	136	157	138	142	150	153	149	142	134	133	142	132	148	133	122	137	135	128	120	142	142	123	134	161	138	145	149	147	144	130	147	144	142	138	153	126	148	142	147	127	141	156	143	144	129	143	133	145	136	146	135	137	144	125	130	151	171	128	158	116	134	143	133	135	112	155	133	139	141	146	151	130	140	130	146	139	118	130	139	139	146	137	154	130	145	130	157	168	126	135	148	145	136	159	135	135	131	145	149	141	140	138	132	124	164	150	140	146	122	150	148	132	159	118	153	125	131	137	144	125	135	136	132	135	150	149	113	137	144	149	138	145	153	124	165	116	144	142	129	139	160	147	147	129	170	127	160	145	149	148	126	146	146	143	141	152	133	134	174	158	134	144	147	129	132	125	127	143	153	128	132	126	113	136	132	110	134	130	138	146	144	149	143	128	139	124	143	133	153	140	145	125	147	132	144	151	159	133	130	141	139	143	139	132	142	155	135	131	148	132	113	121	135	155	148	154	130	127	165	131	143	150	128	122	135	128	127	141	139	142	150	143	159	130	134	141	142	143	157	144	139	141	134	150	147	122	147	145	132	142	121	164	141	139	129	136	139	128	114	139	152	129	143	141	151	148	140	129	140	125	138	154	148	138	126	147	145	125	136	176	132	153	129	142	148	127	141	131	168	126	118	137	143	135	152	135	149	141	178	134	154	149	143	123	150	142	140	140	168	144	138	116	127	132	154	124	134	132	145	159	154	140	134	119	153	136	148	139	123	146	129	133	134	135	131	149	153	135	140	131	103	153	144	127	137	148	139	111	145	119	151	138	128	149	133	160	148	153	119	139	142	124	142	153	130	156	146	143	119	156	159	142	135	145	143	148	108	144	117	122	146	138	137	159	141	139	163	143	130	140	146	127	130	135	145	148	141	132	144	126	135	150	135	137	154	134	128	127	140	141	146	135	129	150	134	151	138	147	154	133	143	152	128	160	136	153	137	140	133	137	123	136	123	139	134	143	141	152	133	140	143	155	143	140	140	142	160	147	143	137	118	146	138	154	153	134	154	161	131	133	127	147	147	132	134	152	129	132	138	157	143	138	130	157	144	130	140	161	132	155	143	142	155	171	144	121	146	145	126	154	147	150	123	142	117	162	150	111	150	131	138	149	134	142	137	130	151	132	132	124	137	145	137	151	133	142	122	126	148	115	150	152	142	140	145	152	162	138	144	140	146	137	136	121	131	134	154	135	127	134	136	137	139	163	156	148	127	142	122	130	146	134	157	128	147	136	139	127	144	111	145	138	140	148	123	134	148	131	141	141	122	150	150	144	143	135	148	149	131	139	149	139	148	133	149	147	162	112	110	144	150	151	143	137	124	148	140	152	136	137	144	134	139	140	146	160	125	134	102	121	139	108	146	147	153	107	142	151	161	143	125	130	137	143	167	139	146	133	138	140	133	124	108	132	131	141	155	154	139	126	153	136	135	130	161	134	153	154	152	145	137	132	132	158	118	160	134	144	140	139	136	130	151	133	138	135	160	132	145	133	139	135	153	140	134	128	122	143	159	139	139	134	144	129	141	151	140	138	153	114	174	161	154	140	120	143	151	134	141	134	138	152	144	175	149	140	123	117	133	148	151	136	151	116	128	141	145	129	148	144	139	125	134	146	133	133	143	155	142	118	128	133	125	141	143	157	129	143	126	121	134	145	135	125	146	138	108	153	146	155	140	140	132	109	142	137	142	126	145	123	116	146	136	134	118	128	152	132	131	157	155	135	142	138	138	151	118	137	157	144	142	131	144	114	137	123	144	123	147	164	138	150	129	138	150	138	127	106	139	135	121	130	129	120	147	124	115	146	149	166	132	148	133	135	158	144	148	139	162	109	155	152	124	118	146	146	147	117	114	136	139	143	123	123	140	168	117	119	150	118	131	154	134	141	137	135	119	146	153	134	136	159	131	140	153	153	136	141	141	130	135	146	137	143	140	172	133	125	117	137	138	144	129	138	133	167	138	147	146	165	131	155	132	144	122	147	116	138	124	168	130	146	131	147	123	125	134	158	145	138	119	166	139	125	132	134	142	124	124	113	137	145	132	132	114	137	169	128	125	119	151	136	132	125	142	119	136	135	151	133	118	132	154	151	140	124	136	172	135	128	152	133	135	157	162	154	151	132	135	144	143	135	150	135	139	154	136	137	112	137	132	144	122	134	140	130	142	161	136	138	140	134	147	146	121	119	133	126	127	128	141	156	115	159	140	124	138	136	135	144	142	124	118	163	127	136	140	138	147	118	139	134	137	124	114	137	151	123	143	135	135	129	147	136	130	120	141	113	138	125	148	141	140	155	151	142	140	152	137	122	131	133	143	139	135	131	138	167	169	137	141	134	136	131	141	140	151	124	128	146	150	159	139	153	136	125	147	151	128	136	145	155	123	158	134	165	157	161	116	139	141	124	148	142	147	134	139	147	140	150	150	154	143	129	119	142	136	156	135	148	140	130	140	138	123	127	140	139	150	118	121	144	128	142	148	145	158	136	144	145	136	147	136	151	125	137	134	134	152	116	131	120	150	161	158	143	133	147	137	136	141	150	150	119	144	170	149	132	132	130	132	133	146	141	134	140	135	146	125	160	145	147	125	131	122	147	138	144	146	142	122	145	135	125	145	122	146	149	149	136	127	123	151	132	123	113	139	130	144	164	137	139	135	144	163	148	133	128	135	149	126	125	151	144	130	110	145	141	145	160	116	147	154	120	147	121	120	120	123	122	128	132	128	132	141	144	144	145	134	140	134	157	150	113	142	170	152	146	152	138	144	157	124	149	136	141	141	142	134	126	128	128	147	125	125	128	134	131	128	131	153	134	140	144	158	155	117	136	147	136	128	134	135	117	133	162	147	125	134	142	140	131	137	147	147	134	144	135	135	151	127	147	134	136	132	150	129	159	141	139	143	127	160	122	144	142	129	144	146	140	138	130	123	138	144	127	132	132	135	154	157	144	142	150	144	144	151	163	130	146	159	139	149	124	144	157	147	154	133	122	151	136	139	132	137	155	152	140	145	149	151	137	121	149	143	141	146	127	139	143	123	146	128	138	148	146	140	149	140	143	169	124	154	139	137	131	130	133	157	167	148	145	146	162	148	160
8426	9858	486	436	459	417	371	414	365	383	350	386	369	381	358	371	346	391	350	362	355	349	341	322	336	350	324	347	337	337	365	347	361	352	356	331	379	343	406	494	815	853	809	843	836	768	768	667	574	613	522	545	545	483	512	461	434	409	438	402	408	397	393	414	468	405	439	432	411	445	419	423	414	401	405	388	390	402	394	387	369	342	396	411	401	358	378	372	378	364	392	355	373	362	356	326	372	345	352	370	345	361	340	366	366	340	326	358	338	325	351	366	358	377	358	330	345	350	352	340	341	342	318	381	379	349	351	390	345	336	312	349	344	350	384	365	345	351	360	321	328	336	341	360	372	342	361	356	347	375	365	335	347	404	345	330	323	351	353	344	335	350	336	340	376	389	304	345	345	365	325	364	366	349	377	337	330	322	374	327	336	326	348	354	344	363	311	333	355	347	339	361	354	361	370	332	368	382	336	326	354	326	343	362	331	312	364	352	356	364	347	330	347	376	330	318	339	341	329	336	354	343	367	331	318	335	325	342	352	346	355	361	368	379	352	351	383	391	353	357	341	389	350	383	327	368	351	383	362	342	313	380	324	335	344	388	347	316	308	349	331	351	370	343	338	320	341	365	329	342	388	345	340	349	371	323	336	307	351	355	348	341	391	352	343	344	336	329	350	335	320	346	363	352	372	312	367	346	318	348	346	314	334	321	328	366	352	358	344	324	339	362	389	360	360	383	378	341	345	379	346	334	352	350	354	370	360	371	328	367	341	332	346	324	339	303	335	358	361	360	325	345	363	328	336	356	364	300	331	345	351	379	314	328	366	343	368	384	337	375	368	331	352	273	352	334	373	336	330	299	351	345	358	361	353	347	324	351	324	333	338	344	350	307	316	341	338	365	324	346	342	364	349	348	353	350	351	332	336	358	327	314	314	333	344	323	349	332	342	310	365	367	369	361	314	316	366	349	328	357	364	341	343	313	368	354	349	350	314	331	312	354	365	346	327	365	339	377	330	349	323	363	345	342	367	315	340	379	368	351	343	342	336	366	333	326	335	320	345	370	335	350	345	338	336	336	333	346	384	359	348	344	303	346	366	341	344	357	361	349	333	333	343	347	328	330	369	355	332	358	344	327	316	355	335	341	358	353	350	363	329	329	347	351	325	366	343	313	346	328	334	324	373	326	355	350	354	374	366	356	361	362	321	346	343	323	328	364	368	361	356	345	352	347	347	378	303	307	351	365	346	345	409	343	323	338	326	389	312	330	347	359	363	308	355	370	330	346	358	339	341	358	333	342	354	381	317	322	324	325	346	349	352	347	337	348	369	325	310	347	360	342	313	345	362	351	338	342	355	347	333	339	360	349	334	345	340	343	371	336	346	347	356	373	386	345	342	336	347	380	354	336	337	350	372	364	331	353	325	364	319	304	379	317	358	331	373	361	365	330	355	313	333	369	334	351	320	377	355	314	348	364	343	338	355	314	345	309	351	345	370	330	335	344	341	350	318	355	322	363	360	329	361	377	370	324	352	389	339	350	337	327	328	349	362	345	387	357	335	357	334	315	325	355	371	328	346	362	357	322	360	323	399	370	316	367	364	346	346	337	366	345	355	353	374	336	349	330	335	371	342	335	333	336	342	351	351	349	357	363	333	354	373	344	370	368	396	336	342	317	374	353	359	353	365	314	355	317	372	365	304	337	371	346	368	333	342	326	379	335	340	346	326	368	372	375	364	346	365	330	348	338	353	337	327	360	317	349	362	351	348	342	347	355	343	345	323	339	347	351	356	341	347	345	302	327	359	331	350	359	377	351	377	324	338	349	324	390	332	371	347	359	328	375	371	358	352	318	340	342	359	343	351	356	380	313	326	359	372	369	343	365	368	336	364	343	347	318	333	331	351	338	344	376	323	340	316	353	341	351	371	377	340	366	357	339	358	369	374	364	365	356	388	362	327	343	343	320	352	358	354	357	337	347	318	330	361	338	360	319	364	360	364	340	314	358	360	342	366	339	337	337	340	358	347	353	352	358	348	337	351	356	371	342	366	354	364	344	341	360	359	353	350	325	335	344	341	356	392	347	358	340	344	338	364	342	360	390	352	337	339	338	334	337	329	358	342	337	339	342	345	344	366	342	316	346	343	333	310	342	318	357	339	335	357	331	360	326	316	312	323	375	345	347	339	340	329	365	351	340	335	349	319	363	344	352	305	348	325	319	337	331	313	342	333	362	362	370	372	370	385	363	385	323	321	342	379	326	380	357	338	362	305	338	365	310	347	363	335	361	334	341	319	341	375	348	372	358	371	357	314	321	328	342	341	363	345	352	346	356	371	358	367	361	350	306	339	364	320	353	339	353	342	344	324	332	307	347	345	357	351	343	305	307	348	351	364	307	335	348	328	340	326	303	358	347	366	318	334	379	335	331	338	345	346	351	338	324	306	354	337	316	356	356	361	336	324	331	364	389	350	346	354	354	345	320	374	346	372	349	333	352	352	355	360	371	349	304	341	371	354	328	348	312	329	356	342	366	312	372	340	359	382	331	328	345	348	332	336	368	340	336	336	386	347	345	372	354	372	343	340	345	350	396	310	352	372	337	323	352	379	356	346	336	363	358	339	391	331	394	336	330	386	348	347	354	367	348	332	391	328	368	351	362	359	366	343	336	347	349	353	317	336	328	349	346	339	330	317	339	362	347	321	348	374	387	363	368	326	334	346	353	367	324	322	324	314	314	354	374	339	328	355	359	336	339	372	304	359	349	338	372	345	315	348	352	344	335	307	345	363	363	377	332	350	362	344	345	373	337	356	343	328	352	342	333	357	323	353	333	360	315	364	355	346	346	369	330	356	342	356	379	334	365	368	364	363	313	363	373	380	361	351	340	355	346	338	364	329	337	366	328	319	336	351	353	327	316	373	336	381	341	373	351	339	316	356	346	319	350	337	321	329	327	327	376	348	327	344	361	327	367	355	325	331	364	380	397	334	344	358	347	344	341	334	385	326	368	354	360	359	345	350	360	335	340	336	364	342	357	314	382	345	320	306	367	351	355	366	336	351	315	336	347	324	345	334	352	364	353	333	340	353	334	335	366	319	323	359	347	309	339	354	334	342	343	336	358	351	337	339	334	347	354	361	368	359	342	335	329	364	348	355	340	365	364	354	331	348	339	354	310	330	320	336	350	337	367	332	342	331	368	338	338	322	344	361	368	369	346	338	360	316	354	296	345	322	362	349	349	329	370	339	346	348	365	349	343	355	337	314	393	340	342	332	350	336	348	356	319	305	347	346	348	348	355	382	331	351	357	356	325	340	327	343	321	342	358	362	336	342	365	336	349	325	368	330	343	325	345	353	362	364	365	330	352	354	340	378	342	350	332	310	322	338	353	347	362	336	311	351	353	375	354	345	379	378	341	365	335	335	353	370	343	365	318	334	348	327	346	333	342	327	381	370	351	337	333	338	352	354	353	355	342	383	339	358	323	341	344	353	370	332	333	344	314
36332	46236	22875	16126	9506	4152	1560	540	312	255	227	199	230	198	201	156	182	186	165	171	170	159	183	148	155	145	178	150	175	152	134	172	147	153	148	153	149	152	174	159	225	246	252	238	237	209	233	191	182	196	182	183	188	175	176	207	188	158	164	150	168	181	136	145	175	186	188	177	179	209	179	184	161	182	190	175	168	167	166	166	166	147	178	171	169	167	159	145	179	176	143	168	173	154	164	148	150	146	140	145	156	140	140	141	140	135	162	143	162	139	147	165	121	131	147	148	154	130	134	164	141	148	144	137	136	173	145	141	149	181	155	145	130	111	164	160	125	138	144	134	150	153	147	170	168	136	148	139	145	144	154	153	149	125	141	138	139	134	125	119	167	141	124	151	112	134	116	118	153	173	162	147	115	163	147	165	166	159	163	160	148	149	139	142	140	153	144	146	144	141	145	156	142	153	163	134	135	141	148	160	139	126	153	168	152	126	133	148	149	151	152	144	147	143	148	131	131	148	146	136	147	153	137	114	155	136	154	129	128	144	156	164	128	147	122	164	154	150	148	143	148	128	139	162	149	128	154	166	161	140	159	123	141	139	146	136	127	160	143	139	145	151	135	152	131	168	145	140	127	158	145	151	131	168	150	128	141	144	147	135	147	148	139	140	135	148	127	152	124	146	120	131	130	154	134	152	145	163	148	140	140	132	163	127	164	146	140	152	156	177	137	132	128	152	146	138	141	140	155	136	144	168	137	148	137	138	123	130	133	142	183	165	130	163	129	143	184	147	123	170	137	144	144	134	143	148	133	140	147	154	155	133	171	154	155	134	152	132	161	153	149	149	152	153	133	157	163	139	163	155	145	135	146	157	124	144	147	139	133	138	136	149	127	128	136	142	147	140	140	145	137	168	141	147	143	134	135	128	149	132	132	133	147	166	135	129	127	156	147	156	152	126	134	153	143	157	132	153	134	132	147	130	138	123	158	135	123	146	137	152	147	136	151	145	130	156	141	142	136	136	131	130	136	142	171	145	142	149	135	138	162	151	157	139	126	134	114	173	132	142	165	135	146	141	171	147	149	138	115	144	145	154	137	153	122	138	149	125	157	135	131	134	133	172	152	154	124	154	147	126	153	131	126	149	144	167	161	160	168	158	145	153	137	158	148	156	139	146	140	161	163	147	154	141	141	133	127	153	131	146	137	140	128	144	147	136	156	136	158	145	176	161	138	150	155	152	128	152	148	131	116	139	161	158	143	148	117	141	138	134	144	144	150	154	125	158	162	123	151	127	153	114	132	138	132	161	140	157	143	147	182	119	135	136	150	158	167	126	131	156	145	128	137	125	131	140	152	142	147	161	137	159	123	138	166	135	147	161	154	140	152	133	141	140	135	160	158	155	142	120	136	125	141	140	133	143	149	130	154	145	140	138	135	159	132	153	151	134	131	151	135	148	148	148	152	152	148	140	152	151	160	156	143	137	151	162	116	129	139	144	148	141	134	130	145	160	148	148	135	140	139	143	146	138	140	136	153	112	154	155	147	151	141	142	128	135	124	163	128	130	165	156	143	112	146	153	148	127	137	146	144	152	131	151	142	159	127	139	138	159	137	135	161	169	176	147	158	129	148	144	163	159	148	138	162	152	125	126	144	161	170	136	160	150	164	160	148	140	133	148	142	141	154	137	144	144	133	140	164	141	156	155	123	150	135	141	137	141	152	121	122	144	141	117	145	161	123	134	139	157	151	146	159	145	143	150	151	158	145	149	155	150	157	123	126	146	148	155	132	122	155	136	152	160	125	143	160	121	132	162	138	123	142	135	136	144	145	133	174	151	137	145	155	166	135	110	125	129	142	132	141	136	153	129	138	137	136	137	128	148	139	137	157	145	122	141	140	144	117	161	143	160	136	143	158	157	143	143	155	113	141	143	149	143	149	127	141	138	161	136	162	160	138	143	131	136	145	164	125	131	144	117	127	140	134	137	157	134	132	124	154	117	144	141	132	127	152	136	162	130	116	143	136	138	132	121	158	132	151	128	148	158	141	133	134	155	144	154	156	134	145	146	162	140	129	150	139	124	155	144	136	147	167	145	164	144	144	141	177	163	154	135	141	129	170	168	128	148	130	162	149	133	139	143	111	151	144	134	145	133	153	158	158	145	158	133	142	155	152	148	163	122	137	147	154	165	170	106	170	135	148	148	154	144	122	136	154	147	131	138	152	135	134	136	135	144	152	127	139	146	153	137	128	152	144	161	143	167	160	141	153	147	132	136	171	153	138	148	146	167	155	169	144	124	142	160	138	136	164	142	133	136	163	148	164	156	140	154	155	131	148	143	158	143	131	147	157	173	134	125	155	154	138	139	133	132	129	142	139	158	151	162	147	157	126	125	155	152	155	140	140	164	147	137	152	146	133	160	124	137	136	159	129	147	134	146	123	162	143	150	175	165	132	144	155	144	143	130	130	130	146	161	146	141	137	161	133	124	132	132	125	142	147	150	127	132	153	156	152	139	119	142	157	136	131	137	147	134	143	144	141	129	137	150	139	151	144	149	149	148	157	129	135	138	178	138	155	136	152	149	144	136	143	143	168	153	117	143	143	147	138	118	146	141	140	133	148	151	143	136	156	156	139	142	144	144	150	126	134	144	122	136	142	134	142	123	145	161	139	147	154	145	159	142	143	119	161	131	135	177	165	154	172	131	123	132	153	147	136	169	148	154	137	122	159	140	147	134	139	138	161	144	145	147	147	136	142	137	125	129	119	151	132	157	145	129	149	129	148	151	130	146	146	147	139	151	156	139	136	148	169	158	131	142	157	127	142	126	138	143	156	136	137	152	139	121	122	158	155	150	148	157	148	145	149	120	133	145	139	132	138	144	128	147	139	137	161	145	127	149	149	122	140	174	142	137	134	153	140	143	148	135	133	128	139	137	156	142	142	150	126	143	154	143	134	154	145	146	170	142	161	147	140	145	139	133	176	126	127	145	126	129	165	148	152	139	158	151	112	153	155	129	139	136	138	151	132	139	148	146	114	122	139	118	148	150	143	127	125	143	149	139	128	128	156	144	122	137	148	156	133	142	132	155	134	142	146	142	149	139	148	148	161	162	135	149	144	162	136	140	145	142	154	152	147	144	137	133	134	135	145	170	124	137	150	166	156	157	146	145	129	141	123	148	171	150	135	146	162	160	122	145	150	145	148	147	154	157	163	130	153	144	149	181	163	124	146	176	135	137	156	152	149	147	147	131	146	157	143	143	136	130	135	124	161	131	131	152	145	158	140	157	139	175	142	121	121	159	132	153	153	144	132	159	158	134	132	137	129	135	152	147	139	140	159	139	107	141	130	163	156	135	158	135	155	138	147	109	111	138	140	159	141	151	147	135	146	156	150	156	144	157	129	134	130	143	151	144	127	139	149	124	145	142	148	136	160	131	138	121	148	138	153	142	118	153	152	142	151	156	157	120	108	131	134	131	130	124	150	145	128	125	136	167	157	129
28126	34751	2924	2640	2254	1838	1562	1299	1136	992	824	797	804	729	672	597	561	567	516	495	506	495	488	436	477	480	443	431	431	405	477	418	422	417	434	391	501	522	646	678	1043	1188	1226	1106	1183	1074	1109	1032	821	810	741	711	712	611	611	555	552	534	522	530	525	530	480	490	594	572	602	560	581	765	665	669	643	669	703	696	647	608	526	535	523	538	593	529	464	504	485	478	498	435	465	452	462	453	414	418	419	426	368	402	389	408	377	413	366	385	363	362	369	389	377	361	364	385	376	353	369	362	371	360	349	359	384	319	391	362	375	372	376	336	377	372	360	342	360	327	346	367	326	358	325	345	380	342	341	325	378	347	353	407	369	340	358	360	372	346	344	340	323	358	354	358	369	369	359	309	356	329	338	356	369	334	354	332	399	354	354	336	340	333	342	357	354	341	365	338	356	330	338	381	354	356	350	355	371	347	351	374	342	317	359	359	342	349	347	360	363	394	341	376	327	341	338	334	363	391	333	339	366	342	334	331	376	346	344	330	347	364	385	345	361	336	342	344	328	373	374	342	357	348	346	398	360	363	320	366	353	370	344	369	343	330	376	350	330	362	353	348	335	337	350	305	331	334	333	353	364	355	360	334	362	356	364	304	351	363	368	342	373	361	356	376	320	349	356	374	333	355	350	324	366	356	333	375	341	363	331	355	349	361	340	324	377	300	341	339	358	338	353	312	363	363	343	374	346	370	375	334	372	351	388	363	313	333	388	378	329	361	371	359	335	354	355	348	377	359	326	345	342	372	372	369	395	334	365	348	365	310	331	344	342	356	356	354	366	331	358	352	345	338	314	376	373	372	371	354	351	367	350	384	363	375	339	364	372	344	380	338	380	380	323	322	353	362	366	362	373	359	365	361	354	394	338	366	348	362	389	357	323	332	337	350	326	321	365	370	370	364	326	357	353	357	341	361	356	360	364	328	339	374	371	348	356	316	372	338	374	341	334	344	364	333	340	323	339	323	335	339	362	311	347	334	357	346	367	365	343	333	333	347	371	350	358	335	342	339	354	380	335	368	352	351	321	313	350	329	301	356	359	372	363	370	316	349	351	346	350	321	346	327	374	350	350	319	340	355	335	387	352	370	349	355	357	345	352	341	346	359	327	381	344	345	353	373	357	365	345	330	345	363	342	363	332	345	327	367	362	328	343	372	337	349	368	366	366	381	344	329	315	371	323	358	346	335	354	360	299	327	383	349	359	349	337	342	329	380	317	323	366	355	355	336	333	363	336	347	356	374	361	374	397	385	376	376	348	356	353	368	383	371	356	348	337	383	342	353	357	337	353	318	360	334	366	334	357	351	337	357	382	358	341	375	331	362	364	339	383	345	305	365	354	325	368	309	353	337	382	334	338	343	341	355	311	367	342	371	326	363	341	382	332	312	351	326	359	368	376	361	332	338	357	371	331	378	369	352	378	342	353	350	361	396	349	342	381	360	344	366	343	374	296	352	342	355	318	378	345	352	399	340	320	341	349	359	364	366	331	352	342	365	340	331	361	345	354	324	348	342	346	376	328	359	353	349	380	357	380	363	358	347	359	340	326	382	351	344	350	339	367	353	353	343	374	359	339	322	386	301	358	328	363	376	357	360	341	352	328	348	340	349	372	342	386	316	354	385	311	362	377	336	367	361	350	364	379	358	370	371	363	361	364	325	340	357	334	358	323	304	342	358	353	376	331	326	356	384	329	354	366	354	336	366	340	319	393	380	354	379	365	349	352	333	350	369	369	331	352	358	316	342	351	350	341	356	355	323	364	374	334	340	337	355	356	364	360	333	342	327	362	350	356	348	362	352	322	343	370	357	367	356	362	383	367	361	318	348	333	341	337	350	393	345	333	340	346	367	342	404	345	315	366	346	335	369	365	370	358	320	355	359	316	315	342	355	360	344	371	372	345	393	346	352	342	336	319	338	363	332	339	344	318	379	308	352	379	332	379	330	375	356	352	371	354	349	349	362	359	354	349	354	336	283	344	352	331	400	330	344	339	338	360	361	345	329	365	343	358	379	356	340	346	339	361	358	342	314	350	361	347	360	340	356	333	331	349	341	352	366	355	294	377	352	362	359	368	329	321	352	356	324	327	359	359	327	339	361	376	351	324	341	342	334	344	351	331	341	370	360	340	388	345	365	357	350	356	318	356	367	367	338	385	382	365	374	362	323	334	334	349	358	347	378	366	343	373	362	354	359	344	358	324	344	350	323	371	332	356	347	344	370	371	380	339	345	336	352	313	334	372	393	349	347	380	335	326	347	332	353	358	365	354	329	372	345	346	344	361	353	389	364	335	359	367	359	334	351	336	327	362	332	355	343	340	368	375	361	362	347	344	328	360	362	311	370	341	329	352	356	375	360	351	364	364	354	376	360	343	316	376	319	355	348	342	345	339	358	372	342	341	336	368	360	370	352	332	328	354	352	311	371	329	373	328	365	324	367	350	365	349	367	346	369	367	349	337	347	360	346	343	391	344	384	381	329	384	305	331	372	351	336	346	343	352	359	335	322	330	379	359	345	339	350	350	352	367	349	364	344	389	350	363	372	312	349	376	347	358	365	369	356	383	376	417	312	319	358	357	355	316	360	350	326	324	361	367	354	311	327	364	365	350	362	330	375	373	348	352	350	325	343	344	351	331	336	320	347	329	358	368	335	371	371	380	339	351	337	342	333	356	357	373	337	365	391	335	370	328	350	373	343	377	335	348	373	334	366	362	393	320	358	349	387	335	370	356	348	361	349	339	373	355	367	327	318	337	358	350	357	376	346	350	362	353	347	354	336	375	326	399	331	342	347	345	345	379	346	344	355	344	315	362	365	338	362	378	354	373	377	347	355	347	336	333	338	312	345	362	343	376	357	349	307	354	360	340	353	363	331	358	365	389	369	336	323	344	356	325	379	358	333	336	365	380	350	352	380	388	361	359	356	345	367	371	378	355	316	398	349	349	334	342	319	346	366	373	354	362	343	364	353	371	356	361	362	341	339	396	342	333	364	353	366	367	377	333	342	371	386	365	374	368	358	335	359	341	341	391	324	308	365	341	398	347	334	318	361	357	366	344	336	342	355	345	317	322	311	357	350	396	349	365	360	378	336	346	358	340	359	352	333	365	353	355	337	335	381	349	320	369	309	379	317	351	342	334	360	332	364	349	356	363	344	324	366	364	354	381	340	350	321	361	336	368	327	354	368	352	359	354	365	336	371	376	369	354	344	341	357	341	341	358	363	340	344	371	350	354	369	346	360	332	332	358	349	358	342	326	354	328	365	341	358	361	379	360	354	330	350	376	390	347	353	372	314	323	356	336	350	368	366	378	333	328	358	359	371	382	335	329	365	350	382	335	367	336	360	347	314	383	318	374	337	367	345	382	375	385	356	364	372	366	361	318	334	390	344	382	368	345	319	376	382	362	340	355	336	328	341	336	347	363	386	346	375	317	340	364	351	331	355	346	333	372	349	357	339
45875	48838	27754	22562	18914	13000	6097	2046	650	374	322	275	275	255	207	224	169	203	165	179	172	171	155	172	153	151	134	171	169	148	153	160	164	169	155	156	157	185	219	272	263	281	263	260	234	248	243	223	207	206	189	195	196	175	173	168	154	169	149	156	177	159	181	173	184	163	182	174	151	214	184	170	194	218	237	201	210	171	174	174	182	187	173	173	180	161	143	152	135	151	167	140	140	130	172	144	131	158	128	129	158	148	102	134	132	143	134	113	118	114	149	122	138	137	135	143	125	144	107	131	132	133	123	135	144	97	141	127	130	158	131	142	124	138	126	129	135	139	129	136	115	142	135	124	131	123	116	121	131	129	121	129	134	135	110	121	140	123	134	128	130	130	126	123	124	138	135	132	116	120	111	120	123	113	123	127	118	134	114	139	125	139	125	119	130	117	123	116	121	127	120	129	131	124	131	143	128	113	119	112	120	137	120	132	117	112	136	121	139	123	110	119	108	113	141	155	150	141	124	130	137	133	131	116	114	134	130	122	128	120	128	113	116	139	112	130	116	104	122	98	129	137	129	123	112	129	127	128	145	113	113	113	130	125	149	122	120	128	135	143	133	125	113	117	133	122	132	116	138	100	111	128	110	119	142	131	127	107	127	123	112	131	122	116	120	126	123	114	120	140	134	121	122	112	114	121	113	137	146	118	131	130	112	107	132	138	130	121	119	129	127	123	136	122	139	118	139	107	104	133	127	112	109	117	125	102	120	117	125	141	131	146	114	142	127	119	120	132	113	142	144	122	119	131	121	113	124	132	128	134	141	135	125	106	122	133	115	150	132	110	141	122	137	135	118	131	129	109	115	116	116	121	128	127	144	91	117	123	113	132	112	135	119	125	143	127	124	129	123	123	107	111	115	126	111	118	136	117	147	126	115	104	131	129	118	127	109	140	110	109	124	132	129	140	114	157	113	97	144	140	126	115	121	146	121	127	126	127	135	133	129	122	120	141	133	109	142	120	128	110	122	126	140	113	115	135	119	130	111	118	123	120	122	124	103	123	135	133	119	117	143	115	137	125	125	127	105	119	125	136	125	111	125	124	133	113	129	134	127	118	119	139	141	107	115	123	114	146	127	119	117	133	108	121	146	150	117	109	141	134	93	115	125	129	122	134	115	122	134	148	134	124	121	126	121	129	114	143	136	127	140	111	112	119	132	105	118	101	121	112	134	109	107	143	134	115	102	124	110	128	108	120	140	98	145	139	150	106	126	119	118	123	109	125	121	128	104	129	137	126	128	126	113	118	134	107	139	125	114	133	140	129	135	135	111	103	123	135	131	130	115	120	142	115	105	126	125	117	120	108	141	118	129	119	128	145	124	129	109	132	125	127	157	112	134	112	128	115	119	106	124	144	114	129	113	107	125	119	132	135	146	125	128	128	136	140	110	142	112	102	123	127	122	133	127	117	120	120	109	123	120	145	123	140	132	148	126	113	118	114	122	108	121	122	144	124	147	136	135	124	118	129	120	128	137	134	133	129	135	133	131	127	116	121	139	103	130	126	128	120	129	124	113	127	112	120	130	104	117	135	133	122	133	113	106	123	142	121	129	110	125	118	117	106	116	128	123	142	109	127	107	142	136	135	110	124	125	108	115	122	126	140	144	104	139	133	117	118	127	128	143	149	119	117	125	143	119	107	150	117	133	126	124	109	139	123	128	130	125	125	102	120	100	126	124	120	118	133	116	141	126	107	126	120	113	142	129	123	118	137	123	131	119	131	111	124	136	139	122	127	123	117	118	118	146	124	120	110	127	125	133	118	133	118	110	98	141	134	128	130	114	130	131	126	133	113	126	130	115	107	131	116	115	118	111	142	155	108	128	133	132	120	147	107	130	126	124	136	129	117	116	115	118	139	115	124	122	122	126	123	148	146	117	138	125	124	135	147	129	115	118	111	115	124	110	120	129	136	135	122	114	105	122	121	135	119	134	130	93	131	121	134	127	131	109	113	134	139	136	115	120	147	137	145	136	118	127	110	134	118	129	105	130	136	137	121	133	128	117	126	113	129	116	128	145	122	139	137	121	148	102	127	113	135	134	131	117	144	133	141	124	123	99	123	144	142	125	115	120	141	114	115	105	107	129	110	130	129	117	129	116	130	139	117	123	116	127	114	116	113	105	115	120	139	120	126	116	126	137	132	147	118	125	117	120	147	122	142	131	133	104	123	126	146	117	113	119	122	108	136	93	118	111	119	113	141	151	129	116	135	142	104	108	118	115	123	134	139	133	126	107	122	143	117	124	145	123	126	132	159	114	133	117	109	112	133	141	115	139	120	114	129	141	120	121	129	128	109	125	116	110	117	126	108	117	97	128	134	128	147	105	131	100	118	132	132	115	128	122	128	122	143	132	151	135	129	138	138	123	139	115	118	129	133	114	120	134	114	129	129	104	131	114	129	131	123	104	104	117	121	111	116	132	143	118	126	122	122	102	95	132	130	125	110	106	140	152	122	114	127	150	124	132	125	110	140	134	130	108	122	106	130	114	128	115	124	144	127	129	119	125	127	143	110	113	128	149	133	113	124	125	118	130	120	119	125	143	117	126	121	115	119	111	124	128	127	124	129	118	135	118	129	119	135	129	119	127	112	139	102	142	120	128	131	119	91	137	115	120	122	130	136	105	140	129	115	105	137	126	123	132	126	103	118	122	112	119	109	119	138	125	138	138	117	122	139	126	122	119	119	129	133	118	149	132	114	105	132	152	137	122	139	104	118	132	117	118	116	118	135	119	115	128	100	141	129	122	129	124	139	135	109	127	129	134	110	141	125	120	115	118	127	134	118	122	120	106	127	98	115	135	130	133	130	112	122	141	114	124	116	126	121	132	123	135	123	119	99	130	124	116	127	127	126	120	123	115	129	125	138	121	127	133	108	118	117	119	132	116	133	126	126	130	119	123	155	129	128	121	125	126	125	121	130	131	121	136	125	114	137	113	124	134	144	116	136	110	146	124	128	117	139	129	139	129	110	106	130	124	131	141	128	130	99	112	138	133	114	112	101	122	134	136	129	115	115	123	127	127	106	139	102	121	112	123	132	121	128	118	115	103	116	144	126	115	137	148	122	127	144	136	121	123	108	124	128	125	121	117	125	136	126	108	116	112	124	124	137	130	145	119	110	121	138	131	120	124	130	108	107	115	138	107	107	123	125	112	128	124	113	127	118	131	135	121	99	138	132	123	117	112	148	127	111	115	138	114	143	136	128	120	133	130	145	107	119	137	135	123	126	142	118	157	116	128	132	131	145	126	121	114	117	132	109	115	111	129	147	114	123	142	102	136	130	114	127	139	137	104	136	119	127	134	140	156	148	129	120	130	112	111	126	131	139	124	128	105	119	147	132	125	137	136	148	117	129	133	133	118	123	129	128	120	119	122	133	125	142	132	131	123	127	113	119	134	137	113	112	123	121	121	113	130	122	124	137	118	123	121	117	115	112	140	141	145	126
34853	41401	6120	4910	4155	3282	2700	2180	1929	1625	1303	1193	1140	1054	952	960	791	677	692	664	597	593	588	567	505	514	499	459	502	479	531	614	618	567	506	555	588	646	1075	1439	1466	1439	1462	1337	1457	1312	1428	1185	966	853	850	721	686	722	630	584	574	548	549	605	606	581	574	554	655	686	708	574	635	929	773	807	866	924	1080	1005	864	702	636	684	717	684	634	640	544	488	533	527	524	466	479	485	472	457	404	425	384	430	382	363	390	372	367	332	311	315	321	311	307	328	339	315	300	315	322	331	341	326	332	317	323	278	311	333	311	308	297	323	318	316	319	298	296	316	287	292	265	324	311	335	320	288	331	310	337	326	299	289	280	295	295	305	298	286	308	338	317	322	283	348	330	314	293	304	312	315	301	300	300	307	286	301	336	298	305	346	303	283	281	290	302	277	286	320	304	298	328	276	287	304	275	291	311	277	279	309	290	310	287	307	295	293	278	335	321	310	297	297	341	310	294	303	331	319	313	305	328	319	294	325	297	316	295	295	307	311	304	322	276	309	329	283	318	312	278	289	316	284	274	285	347	302	332	300	279	320	317	308	304	274	319	312	289	299	312	312	299	302	279	286	282	302	314	299	296	331	297	278	283	311	317	309	328	321	294	333	321	327	300	299	278	293	302	295	292	331	273	293	349	284	305	294	289	287	307	307	310	291	322	311	292	331	297	291	310	308	305	315	353	298	313	267	310	331	268	314	319	320	288	295	323	285	294	284	306	291	324	315	300	306	312	312	315	300	313	309	310	343	275	313	296	312	291	314	309	353	287	324	275	286	284	329	288	313	310	332	305	331	309	285	327	309	292	304	301	305	302	324	334	297	318	307	319	284	292	311	295	301	295	307	298	316	301	305	298	284	318	331	285	304	280	283	293	305	291	284	297	301	268	329	326	328	292	349	281	298	272	322	298	290	305	291	298	282	320	313	314	284	292	305	314	344	304	288	325	279	346	315	282	321	277	298	348	296	307	289	304	293	279	313	306	301	266	296	280	361	308	319	309	303	328	288	298	322	271	292	296	324	304	287	309	303	295	317	314	304	292	299	297	282	284	348	326	279	325	328	322	297	305	305	327	303	333	288	306	318	317	299	316	302	347	337	291	315	315	292	309	296	290	319	322	326	328	325	309	301	327	287	314	288	302	306	324	297	294	299	297	309	291	287	302	265	248	321	306	277	320	322	305	304	305	335	323	325	289	286	281	286	315	307	311	280	288	312	319	292	290	318	326	302	294	297	302	313	314	284	331	317	304	325	316	295	323	319	325	293	294	297	317	320	320	308	266	306	281	305	301	278	307	344	334	304	307	301	310	308	268	297	320	302	284	327	320	284	316	306	296	309	303	316	310	324	309	299	313	312	302	294	304	294	275	322	304	280	330	288	319	282	302	280	300	304	317	323	274	304	337	289	321	298	302	266	315	319	312	304	303	329	315	268	309	281	291	323	329	321	311	280	317	312	277	280	319	289	327	276	292	290	300	266	311	300	300	300	292	308	270	327	299	271	304	300	292	302	291	293	317	278	280	288	303	297	322	305	288	311	324	322	318	306	315	299	288	301	317	296	307	287	276	321	302	292	326	281	289	294	308	297	284	298	302	305	318	301	290	294	307	298	266	325	301	305	292	297	274	306	300	286	261	308	313	280	314	310	305	315	290	311	304	293	315	300	301	292	313	307	309	311	318	292	309	302	302	318	300	296	308	318	283	348	324	332	272	298	283	297	314	293	300	341	308	324	331	297	313	285	320	311	300	325	313	314	298	296	298	316	319	308	344	283	289	304	304	275	286	304	292	309	275	306	291	350	305	325	292	319	311	309	308	331	303	330	303	314	284	348	307	295	297	311	309	291	321	317	305	297	308	311	294	312	267	270	306	279	288	275	281	299	297	306	321	324	315	284	280	306	301	303	314	316	307	344	303	299	307	303	328	315	306	297	321	294	322	313	317	319	351	321	293	317	307	276	310	318	289	306	282	308	332	273	310	315	292	305	278	298	340	314	328	318	318	291	311	320	326	290	317	299	316	281	290	309	306	265	306	313	324	264	324	311	356	286	308	293	276	328	304	296	270	292	301	295	296	281	325	321	295	298	308	288	339	303	287	265	312	318	313	299	266	347	283	304	274	296	301	291	293	290	311	303	275	288	274	322	304	322	301	294	287	313	319	272	280	327	282	301	316	300	281	298	320	299	321	293	274	278	306	271	321	283	311	319	276	326	311	310	306	311	306	341	279	295	304	292	290	302	291	307	312	296	313	300	293	306	319	290	289	328	285	329	314	317	296	288	303	295	307	293	337	278	288	318	314	289	298	312	294	295	304	310	307	290	279	271	330	281	298	316	267	310	303	326	307	313	276	278	300	300	294	308	278	334	318	296	293	293	295	296	275	305	288	299	318	275	316	280	317	320	326	256	309	284	307	272	294	288	310	267	337	318	310	300	316	312	317	279	339	289	313	329	304	322	295	314	320	282	295	295	305	285	319	305	281	335	311	293	291	324	334	331	273	297	339	279	306	312	287	314	289	296	297	322	319	300	286	286	299	325	309	321	299	326	284	318	322	328	321	290	316	293	291	294	306	262	308	284	299	280	278	326	320	286	314	358	290	286	318	289	318	327	315	297	280	314	311	301	289	306	299	289	322	317	277	287	302	315	296	299	302	317	303	278	313	286	324	288	308	289	319	308	315	299	296	289	277	276	298	308	302	290	279	318	325	355	314	281	296	311	323	304	299	300	301	280	326	270	286	312	303	285	310	318	309	296	285	310	311	321	279	334	313	308	316	310	292	306	308	298	309	304	299	286	304	316	316	305	290	286	298	294	306	298	303	305	324	307	313	289	300	294	295	311	297	292	304	310	321	322	315	297	285	288	299	308	290	317	272	310	327	297	317	313	279	309	318	283	312	283	298	287	306	329	285	307	285	296	336	333	306	311	303	311	326	309	300	328	331	294	290	320	270	347	321	301	331	283	321	284	315	321	312	271	282	313	323	330	303	270	275	310	332	311	328	319	293	321	309	324	300	287	307	331	300	280	295	299	289	321	299	310	296	310	324	259	292	287	293	286	284	346	300	319	299	295	267	292	298	282	335	278	333	291	293	313	294	328	290	304	301	306	303	285	319	290	316	300	317	292	335	284	333	312	283	287	296	296	312	295	326	315	290	324	278	322	315	281	314	305	329	333	302	301	310	268	294	303	266	299	315	303	294	306	276	313	289	302	302	296	299	300	309	324	309	274	325	306	311	298	291	302	321	300	271	276	283	306	295	300	270	305	296	306	318	292	298	298	288	299	299	300	294	317	316	309	305	296	308	330	317	299	301	302	321	315	308	323	315	297	320	304	316	301	322	294	325	304	269	281	305	310	296	292	301	294	300	303	280	319	278	280	296	323	289	280	283	298	317	320	316	292	306	285	285	284	317	303	318	289	319	321	294	318	340	297	278	306	279	331	308	294	282	285	292	286	324	310
10435	16504	3670	630	279	175	151	146	134	149	120	120	142	117	143	136	125	150	152	160	141	142	148	132	129	136	134	136	155	144	147	145	135	127	142	151	145	166	187	199	182	178	188	184	177	171	185	164	149	186	161	171	186	169	158	139	145	140	145	148	165	127	163	142	143	145	126	144	142	153	148	148	151	144	158	140	137	122	162	141	158	160	128	144	154	154	158	144	152	131	166	134	148	140	144	155	134	134	132	143	134	130	147	146	152	127	135	126	131	157	123	146	138	121	137	147	158	133	122	136	121	146	122	128	141	140	138	116	151	130	127	128	139	141	144	150	149	143	122	141	144	138	145	109	131	123	148	127	128	146	155	138	128	140	134	148	132	128	123	151	135	160	135	125	129	170	136	136	113	118	133	124	148	151	131	120	133	134	138	138	117	126	151	135	149	131	152	147	131	150	155	148	149	141	151	116	137	157	158	148	138	154	149	167	138	151	135	144	117	139	136	136	143	146	128	146	135	147	142	119	125	134	146	141	123	140	151	116	114	138	151	144	138	150	137	138	135	149	146	148	124	125	135	155	155	130	134	115	139	125	141	149	124	134	154	122	136	147	126	146	136	138	122	151	131	129	124	146	134	137	147	153	134	156	138	122	143	135	147	140	149	122	155	113	133	118	138	137	128	129	143	116	143	126	143	133	143	129	144	150	143	150	125	110	132	133	126	138	164	141	130	158	126	143	127	137	114	150	147	129	149	138	126	131	126	137	136	139	140	133	132	151	129	142	124	119	152	147	138	147	121	117	142	132	146	122	139	139	142	137	152	150	142	127	137	128	144	146	127	150	131	134	134	138	142	149	161	137	106	155	133	124	125	136	145	133	153	133	121	145	119	132	143	133	143	118	151	114	124	128	139	129	131	151	165	167	143	148	141	140	127	143	101	152	137	128	138	157	119	163	145	143	114	130	155	120	167	150	138	131	147	129	156	128	126	129	162	139	131	150	146	133	133	104	142	139	141	130	148	145	137	147	154	145	127	141	149	119	133	123	161	150	121	140	136	128	139	135	137	127	130	128	144	150	128	134	168	136	133	132	124	121	139	144	135	133	131	148	118	132	132	162	128	118	133	149	126	139	126	151	114	151	140	123	140	112	150	143	139	154	133	135	113	154	139	140	146	120	143	123	144	122	134	141	146	159	156	124	132	144	120	146	134	140	132	121	134	120	140	133	146	120	141	129	146	144	129	128	126	136	130	155	135	132	130	130	157	162	122	120	142	121	140	143	138	162	144	139	153	119	142	142	143	117	140	148	139	145	128	137	130	164	144	158	161	150	150	146	120	140	130	155	131	155	130	139	139	152	136	148	139	121	148	159	144	132	138	117	140	141	131	135	117	123	149	134	131	148	147	141	119	144	117	151	135	137	131	153	138	153	135	128	120	130	133	150	130	160	136	167	126	150	124	142	145	133	138	164	130	119	122	138	131	146	163	130	146	120	147	137	127	127	135	114	144	122	136	137	150	139	152	147	150	147	146	117	124	153	126	134	135	150	138	149	130	154	135	128	149	133	178	120	139	144	144	154	126	145	126	152	141	158	138	128	117	146	134	134	147	168	138	137	118	126	137	132	118	128	142	158	122	140	130	130	138	126	123	148	162	130	130	152	143	146	126	140	146	150	127	124	138	144	136	141	142	147	137	144	153	133	141	136	120	126	123	150	148	126	146	138	130	144	127	128	127	142	156	130	141	125	142	157	145	136	128	124	139	133	141	129	142	155	136	137	120	170	144	152	152	139	140	140	150	155	130	134	140	122	146	144	154	124	118	149	129	129	128	105	157	131	137	127	141	143	135	133	160	155	136	126	138	129	148	162	123	132	129	132	139	147	141	132	128	134	147	140	137	148	132	143	143	135	135	127	127	150	132	126	129	125	140	132	131	122	130	139	152	112	117	119	134	121	162	126	135	138	124	133	154	144	132	133	157	136	124	142	167	128	147	144	141	141	137	148	148	136	141	147	141	119	134	142	141	140	142	149	140	131	123	128	129	159	138	151	134	150	138	133	139	130	133	153	134	124	127	142	135	138	129	131	137	145	132	146	144	123	134	121	148	136	117	144	137	140	137	143	136	125	124	147	159	148	143	133	123	111	125	142	166	130	141	128	141	126	130	155	148	122	137	131	144	121	145	120	142	135	135	153	155	165	153	142	131	129	155	140	133	140	125	128	113	137	138	138	141	135	140	124	144	126	129	136	139	135	146	155	134	158	140	143	138	133	135	135	133	126	148	133	124	137	130	139	141	125	150	118	126	123	142	130	157	122	149	132	145	132	161	110	116	133	154	138	103	136	145	138	127	144	144	141	135	135	155	161	133	147	126	156	132	146	146	135	139	121	139	155	114	153	140	129	149	149	125	145	143	146	143	130	121	120	143	137	131	145	123	143	132	139	166	156	134	139	144	130	146	130	130	122	123	136	132	161	159	163	131	127	122	127	129	146	149	138	142	130	136	139	152	151	144	140	141	126	121	140	155	141	150	137	147	174	158	142	131	137	113	124	137	147	125	148	140	126	127	146	141	148	129	121	140	130	158	128	136	124	136	113	140	133	133	100	160	152	145	136	146	137	133	152	142	156	119	116	159	150	112	133	137	113	141	163	142	124	133	167	129	131	143	127	150	123	136	141	147	140	153	123	150	137	142	132	151	141	128	137	144	145	132	121	158	132	127	146	118	142	146	135	138	144	147	131	135	141	120	125	132	127	119	141	119	148	134	144	143	111	126	154	129	144	133	135	154	132	137	126	124	147	138	136	149	134	122	123	148	131	128	141	132	146	147	133	133	133	139	128	149	128	137	143	133	136	125	158	146	142	151	128	147	127	162	142	141	131	134	132	138	153	116	130	133	116	142	137	139	133	136	146	170	155	128	137	134	155	138	134	165	123	117	140	121	158	128	136	139	123	164	135	154	148	139	139	150	136	141	145	133	128	133	142	141	158	134	119	150	133	130	138	113	157	132	147	149	128	145	149	137	129	149	142	154	162	134	158	148	138	145	132	132	137	130	123	160	159	164	137	146	127	141	142	133	166	131	140	128	135	129	139	147	154	152	137	141	133	126	148	126	141	131	162	132	128	139	133	136	124	126	128	140	155	146	139	127	162	159	136	125	123	140	130	113	149	138	141	131	118	131	142	124	136	159	137	131	141	130	123	135	138	149	124	140	118	121	129	121	161	145	130	151	124	139	145	138	140	155	146	140	126	127	143	140	142	129	119	138	142	131	130	154	123	138	143	162	142	121	139	143	150	133	126	143	149	136	130	141	144	119	106	125	144	135	129	126	136	124	174	145	133	130	141	142	150	164	147	137	139	135	137	114	159	154	131	130	126	142	173	129	139	155	159	139	133	142	122	125	151	132	117	124	129	150	137	128	154	142	126	129	128	146	120	146	157	134	136	128	118	140	143	153	144	155	144	136	143	146	136	147	141	150	142	143	148	140	149	165	145	139	146
9141	17387	998	468	426	440	394	403	379	362	387	387	368	328	355	368	350	385	340	340	317	349	340	344	312	373	327	328	376	404	360	408	407	391	447	448	501	580	642	839	842	851	814	718	739	690	661	591	632	548	519	542	478	487	469	441	443	412	419	440	444	402	396	413	423	427	422	408	377	440	416	420	423	429	412	415	421	371	348	364	396	392	390	411	383	366	431	418	376	353	349	335	360	333	364	321	330	349	365	338	351	371	305	342	333	376	345	356	370	341	348	339	316	375	323	348	344	336	350	345	297	325	345	376	315	350	312	372	344	336	326	335	337	325	303	344	340	327	343	358	341	355	325	325	334	360	332	326	333	351	348	372	323	331	346	356	346	330	334	376	335	325	319	375	352	322	342	324	341	350	340	364	335	321	336	351	341	330	360	311	369	315	364	342	355	311	351	349	328	348	375	394	301	328	334	327	364	334	345	349	349	348	348	327	343	328	322	352	341	358	290	335	347	358	344	342	332	346	348	331	341	343	340	302	313	350	325	365	347	316	315	331	332	344	376	340	343	347	315	317	377	338	343	375	337	339	319	350	305	346	331	369	336	343	335	352	325	344	360	371	309	319	371	355	358	327	375	356	364	349	335	366	309	343	330	340	324	315	324	336	338	330	278	359	343	325	348	358	330	337	361	349	370	338	333	356	339	343	372	338	373	291	341	330	344	324	355	352	312	329	307	347	333	353	323	363	342	348	336	350	340	342	347	337	345	358	339	359	329	339	348	362	315	344	387	328	345	303	343	315	340	356	348	367	343	348	382	349	363	339	345	349	382	338	344	316	340	327	306	339	345	348	320	353	325	336	326	327	347	326	346	338	344	352	332	378	324	360	320	326	342	365	351	346	298	342	364	321	342	354	339	322	363	363	366	355	334	345	299	338	315	328	343	324	342	378	294	334	293	343	347	367	345	325	348	314	344	334	370	332	346	336	301	344	326	299	357	362	320	356	348	342	361	334	344	353	317	336	340	339	331	308	324	357	357	334	336	341	346	355	321	335	323	344	352	362	352	322	338	348	326	343	332	339	345	347	368	320	348	313	340	337	328	370	321	354	363	304	338	338	330	357	351	355	348	317	359	342	359	335	345	329	334	329	330	349	316	329	361	337	342	352	325	351	376	334	360	389	344	363	361	369	318	343	329	315	347	353	324	347	330	336	334	321	330	338	395	326	325	324	324	362	328	329	317	325	321	301	361	347	347	344	372	362	333	312	318	336	332	306	342	351	359	333	349	349	349	333	344	317	348	337	358	362	335	354	320	357	326	357	354	319	355	357	339	353	326	316	333	309	367	335	351	354	361	321	334	357	329	318	344	318	376	370	355	321	337	356	393	352	327	342	368	353	330	344	342	361	326	363	372	324	337	350	344	325	356	358	341	306	339	365	342	385	349	309	357	346	375	346	347	323	386	357	361	348	363	346	359	372	326	365	310	334	360	373	343	347	352	341	342	334	310	354	317	331	365	341	352	348	311	315	335	371	347	345	316	342	356	353	316	327	311	336	354	353	345	329	342	343	344	301	360	341	314	358	351	377	340	334	353	362	324	325	344	334	322	324	353	334	341	356	332	334	343	336	361	372	325	369	333	333	334	344	346	357	362	365	330	347	339	371	341	326	310	387	338	345	328	341	356	355	363	349	355	350	362	345	347	299	337	344	348	349	343	369	358	331	331	376	325	350	345	341	343	367	363	314	345	349	330	337	368	342	315	340	318	345	350	349	341	359	338	326	342	350	342	356	364	351	328	341	352	326	350	343	293	316	357	352	392	360	360	341	346	338	357	385	352	332	331	300	335	318	333	311	366	366	365	354	348	318	349	373	378	330	306	316	344	347	366	321	292	351	298	342	354	367	369	339	353	361	351	352	356	295	348	344	362	347	361	312	345	348	353	352	359	380	338	339	360	357	345	341	352	337	355	367	324	359	344	335	334	372	327	360	349	339	344	333	353	343	309	332	337	342	353	368	337	322	322	337	369	353	335	366	329	365	323	381	370	324	339	328	335	328	323	356	341	334	317	341	357	354	353	313	366	318	348	324	346	306	344	351	345	369	301	333	337	364	312	325	351	327	325	360	324	350	356	335	323	314	330	354	344	340	341	329	345	320	349	350	351	328	337	365	329	322	347	365	342	358	364	344	304	364	353	343	349	357	336	357	328	344	340	361	362	336	313	332	297	337	334	342	343	346	347	357	357	336	372	335	365	345	352	333	354	356	318	357	306	324	331	315	340	342	368	346	319	353	361	335	343	340	362	344	339	349	348	338	332	351	333	326	321	324	327	306	324	373	335	344	351	372	325	360	346	332	361	341	372	331	341	328	328	338	322	347	293	335	333	329	348	352	325	322	346	332	369	363	322	360	320	350	326	350	355	349	324	345	357	349	374	337	311	359	336	343	350	371	322	344	349	370	337	322	349	322	334	340	316	339	346	334	355	357	330	370	325	382	337	351	322	350	353	339	352	329	373	329	359	341	335	329	337	357	357	335	323	331	357	312	360	353	327	343	350	343	327	311	349	355	319	304	331	361	320	337	328	348	337	386	320	328	337	341	305	349	348	352	324	329	356	330	371	352	323	330	352	350	328	373	310	361	362	323	338	332	355	308	362	356	335	294	334	356	341	353	334	327	382	324	348	347	345	338	358	326	364	364	336	331	339	320	337	375	340	312	328	382	324	342	337	314	359	326	318	338	341	348	317	375	359	305	349	363	344	297	337	354	328	359	347	312	322	317	310	364	326	342	341	312	327	340	328	323	363	374	347	327	339	319	343	338	333	327	327	330	317	359	350	374	333	352	332	335	326	354	341	340	337	321	344	362	343	357	330	310	357	324	358	353	325	341	346	300	374	317	338	333	327	343	332	362	384	334	340	314	358	371	357	317	354	323	333	339	340	362	330	375	351	335	320	356	336	323	312	317	352	349	336	344	338	357	347	339	321	330	342	348	362	330	348	331	347	332	346	336	351	361	332	316	363	337	341	351	366	358	367	360	334	335	330	350	358	331	337	286	323	342	321	341	321	333	353	340	345	352	366	355	349	345	340	341	363	370	350	360	344	334	362	342	352	323	350	357	355	337	303	353	351	338	348	330	334	358	326	315	345	323	351	336	327	326	363	353	312	362	331	353	355	329	326	326	324	337	333	342	360	331	331	330	371	334	370	335	331	340	348	319	326	342	359	366	310	299	335	296	340	329	331	327	319	331	321	342	361	361	331	353	328	335	328	306	340	325	342	342	323	327	339	336	359	336	344	324	341	326	365	343	352	340	365	361	323	329	328	324	330	335	340	332	340	340	323	352	346	334	374	354	356	353	349	337	353	325	342	354	320	360	347	337	348	351	370	332	311	318	318	336	320	325	316	349	372	366	346	343	349	364	333	316	323	371	333	348	357	323	347	392	355	332	340	321	349	313	337	345	358	343	324	335	363	342	335	326	336	353	312	320	338	357	358	316	360	349
37631	40594	23107	15175	8495	4089	1712	633	306	288	221	210	214	209	213	197	182	164	168	181	166	161	160	150	157	141	158	166	147	164	168	148	167	183	158	182	234	215	230	253	226	252	225	219	223	201	203	205	202	215	192	173	174	184	164	140	136	151	188	170	155	162	157	137	187	188	157	175	176	205	183	194	180	163	173	175	185	184	180	172	160	148	162	148	161	166	148	157	181	151	153	145	131	147	169	160	156	153	139	151	169	161	166	140	149	127	149	148	136	133	162	156	153	139	137	147	143	120	143	153	145	149	135	123	129	145	127	135	133	135	141	127	119	138	136	131	134	131	136	152	156	152	148	155	166	147	149	154	178	163	159	121	127	129	150	149	154	150	146	121	117	125	140	132	130	147	129	141	122	147	140	151	161	133	131	163	163	125	141	131	155	151	116	143	152	146	144	149	137	140	155	139	146	140	141	137	139	147	134	154	129	121	134	155	132	136	154	136	147	118	135	143	130	127	129	133	143	133	145	147	141	153	143	128	129	132	142	119	138	136	127	131	127	140	147	145	132	156	147	144	167	140	151	147	152	151	130	146	141	135	138	155	140	142	134	140	124	149	145	158	125	149	158	119	140	144	144	146	145	140	131	144	134	144	159	144	147	148	149	154	177	162	136	163	148	153	160	141	127	150	133	147	143	134	159	128	161	154	117	140	141	127	139	128	152	152	151	150	145	154	137	154	140	139	137	149	140	145	146	142	123	121	142	133	127	146	158	133	152	139	156	170	140	138	140	122	139	151	148	164	156	134	142	134	149	135	146	143	142	139	160	137	149	151	155	150	125	125	130	140	134	124	141	143	134	136	142	123	141	135	145	144	151	131	139	156	121	136	140	131	129	155	149	144	167	146	125	148	150	136	137	113	135	149	135	124	155	161	156	144	151	150	155	128	129	172	155	135	126	155	151	139	148	117	147	132	150	134	138	165	144	139	144	158	143	136	128	135	134	169	126	152	143	131	144	179	156	179	141	137	136	146	153	128	145	143	130	138	111	129	162	151	142	123	133	160	129	139	137	145	137	145	140	136	144	131	153	130	133	147	147	137	130	149	150	139	136	124	129	133	131	149	159	133	149	142	141	153	158	137	161	122	139	133	136	135	130	145	142	143	143	138	149	119	123	142	153	136	144	130	133	147	142	163	139	140	127	130	145	149	146	145	143	152	135	147	127	140	140	142	153	138	150	129	130	158	175	134	145	153	158	151	138	137	146	144	133	138	128	116	135	138	127	139	126	140	150	148	153	125	126	151	139	131	160	146	125	159	143	147	134	125	152	153	143	145	135	136	137	141	126	143	158	143	153	161	147	127	123	135	137	154	124	138	125	138	171	134	130	149	144	136	135	121	151	138	150	127	120	155	127	153	133	121	135	133	124	126	145	135	144	135	130	147	137	168	135	162	137	144	156	130	156	139	132	160	152	137	128	161	139	142	151	140	142	135	123	135	147	136	121	145	148	130	134	131	137	163	143	138	173	144	134	147	140	146	123	110	174	146	121	153	154	131	131	125	126	148	146	135	131	126	138	153	138	143	145	133	117	152	144	124	138	141	126	133	156	151	128	133	119	124	151	150	133	141	122	133	130	131	149	144	143	167	147	164	134	135	135	142	140	146	121	110	151	138	152	136	147	133	147	145	124	136	134	160	143	142	135	137	147	125	149	142	154	157	127	142	161	126	161	144	147	150	139	177	129	112	120	141	128	133	107	125	118	143	146	154	131	143	137	151	164	138	133	133	119	172	144	130	121	140	160	136	149	122	129	150	147	139	132	167	121	138	146	137	148	144	146	151	134	133	138	147	162	156	140	123	166	129	120	133	155	145	138	140	123	143	140	142	122	132	136	128	132	150	161	146	143	142	154	152	142	172	153	128	136	156	120	145	136	145	144	146	109	170	145	147	136	131	142	143	147	128	126	155	133	116	139	139	142	155	144	159	137	145	137	135	135	148	160	140	137	118	146	149	163	153	142	148	141	128	134	155	142	111	125	143	140	156	144	162	145	163	141	120	170	152	149	126	136	141	145	135	155	148	129	150	154	139	138	139	141	133	130	141	141	139	155	135	164	156	151	131	150	167	141	128	161	136	144	147	132	143	141	155	124	145	129	129	126	151	170	124	117	131	130	121	155	122	144	148	130	161	129	142	146	153	127	153	118	142	148	142	114	155	143	150	147	135	116	168	144	138	128	127	123	135	142	114	157	137	133	140	132	132	155	137	159	123	139	154	140	138	140	142	133	136	140	136	125	141	115	136	146	134	137	141	148	152	149	165	147	133	123	138	142	138	150	139	147	159	154	132	110	160	127	147	141	143	169	137	139	132	133	115	158	126	158	152	147	152	122	138	135	135	158	140	170	142	135	151	139	132	125	139	141	158	171	140	151	172	130	137	157	120	122	128	141	145	130	147	151	124	145	134	136	130	127	147	137	135	137	156	153	133	134	146	124	143	149	127	128	148	144	137	151	153	131	143	118	138	152	154	137	145	136	128	144	162	153	137	140	136	131	140	154	140	135	148	125	143	143	144	139	143	156	133	148	130	129	121	149	130	147	126	142	132	148	178	119	135	167	149	146	130	141	140	133	135	134	132	143	130	151	125	149	133	156	140	144	151	132	145	121	138	133	144	129	125	154	141	141	132	107	143	144	141	151	150	129	123	136	136	151	130	151	152	151	163	140	147	155	134	134	127	137	151	138	136	175	142	146	144	125	133	176	136	131	133	150	136	143	134	131	139	155	146	163	102	164	138	135	130	141	114	128	141	136	141	167	143	153	126	132	132	132	155	149	140	142	141	153	133	127	126	130	160	124	133	152	175	137	126	156	121	152	131	134	146	163	138	134	135	134	144	122	155	145	153	118	146	154	130	147	151	156	138	157	144	138	142	143	132	126	144	139	129	144	151	127	147	136	117	129	165	143	145	150	169	159	147	142	119	148	161	133	145	140	128	169	130	127	150	137	137	136	137	135	126	163	148	130	129	141	155	152	135	154	123	145	141	148	115	154	167	153	136	130	158	149	157	157	133	131	139	126	154	131	123	157	128	144	141	141	130	136	145	153	158	144	145	125	134	138	166	138	146	141	154	111	164	153	127	132	141	169	141	156	140	138	120	154	151	156	150	154	135	133	129	141	148	165	129	117	136	121	127	145	155	145	138	140	143	147	115	153	140	137	145	141	178	157	149	139	129	139	135	147	139	141	123	108	140	157	143	136	147	117	152	141	146	162	124	138	162	140	137	141	127	156	150	142	144	135	136	141	129	141	146	115	162	131	135	143	161	176	142	145	150	154	145	160	160	153	140	157	146	129	143	119	151	138	132	125	141	125	152	124	138	135	134	142	133	124	143	139	145	171	135	146	139	142	142	130	172	158	140	148	150	144	148	124	151	136	161	154	146	145	152	122	132	143	156	134	139	133	142	136	142	134	132	149	150	142	134	136	148	157	156	122	130	164	148	144	127
29188	31987	3390	2637	2297	1942	1521	1329	1221	1026	936	808	803	706	672	675	618	562	562	524	505	449	462	424	449	485	430	414	450	517	531	519	526	523	604	779	881	911	964	1084	1156	1168	1034	1019	1051	998	960	905	848	743	696	669	602	564	546	519	484	511	455	513	475	467	485	560	539	558	625	527	553	691	658	589	738	658	796	637	592	551	544	538	571	577	527	561	485	483	473	464	489	451	391	437	410	403	414	404	394	393	378	378	367	356	383	378	350	345	373	332	360	365	338	344	361	371	344	378	368	370	377	363	352	375	360	352	361	375	354	372	340	364	352	307	344	322	347	303	326	351	360	337	376	363	334	351	380	374	339	366	321	351	366	323	347	339	330	335	353	329	340	321	351	321	364	366	360	339	354	349	357	320	367	339	335	346	373	345	362	355	361	322	346	337	360	356	348	344	345	349	349	320	334	343	334	353	331	347	329	323	334	366	372	341	346	358	361	353	313	369	375	341	320	326	355	344	347	361	353	335	330	321	359	370	328	346	334	333	366	353	356	342	349	380	364	339	338	356	345	346	337	360	342	324	327	362	329	328	360	361	366	343	340	383	357	358	351	339	351	361	352	319	338	355	342	371	315	325	334	339	378	339	303	356	360	343	330	367	367	332	353	327	342	348	346	351	346	341	364	371	355	315	338	353	354	318	369	341	389	365	362	343	318	344	341	338	360	317	337	337	342	343	344	342	330	325	369	352	340	359	336	366	367	362	360	355	344	323	330	337	336	358	391	377	320	363	331	333	358	342	371	331	317	342	342	310	332	353	349	376	317	377	353	342	349	326	350	341	344	357	336	325	328	328	347	352	376	355	362	361	357	354	376	311	350	348	329	361	327	371	337	372	317	353	350	337	335	340	356	326	349	356	345	360	342	373	341	359	332	360	348	333	325	304	322	357	309	328	344	312	353	338	332	349	342	353	350	374	372	363	343	326	350	332	347	349	342	372	371	331	311	326	345	344	332	334	327	347	355	355	365	360	354	342	327	322	356	319	353	349	368	358	356	325	320	352	325	340	348	344	338	342	321	356	373	346	330	356	326	365	343	369	368	333	345	373	366	358	338	369	360	377	402	344	346	313	371	327	349	328	367	349	363	334	349	381	351	362	342	351	354	337	377	358	330	321	313	315	357	332	382	324	339	367	351	341	384	356	364	332	336	371	336	353	333	373	340	379	370	386	323	308	292	344	341	343	368	366	377	323	324	351	341	361	366	370	375	327	346	318	333	351	351	353	339	357	344	359	339	331	355	348	366	361	360	363	330	361	306	330	320	338	351	329	365	328	352	369	301	346	340	364	336	322	342	339	335	320	331	357	333	314	342	362	363	353	330	349	353	324	364	354	393	332	338	338	319	334	336	347	375	377	354	371	334	302	347	367	298	320	309	369	361	364	355	371	341	365	346	348	342	363	355	292	372	354	312	369	346	371	363	326	317	374	347	322	339	360	347	335	337	351	344	332	359	358	344	376	369	322	319	322	326	363	345	356	360	341	336	339	337	302	333	361	361	332	351	366	345	356	357	323	342	329	352	350	331	349	344	376	333	379	354	332	335	331	345	343	340	352	342	324	345	332	354	352	339	353	299	356	349	335	338	337	351	359	324	376	362	378	342	348	361	341	358	339	360	387	380	343	342	358	350	338	341	345	368	318	338	373	360	359	350	359	389	331	371	351	348	338	368	353	363	336	352	330	337	302	369	350	359	343	361	347	313	357	366	352	371	353	339	344	355	348	351	369	334	356	346	363	341	377	323	373	328	358	359	360	374	335	361	289	353	341	359	363	355	383	348	356	313	346	364	368	348	340	349	353	339	348	346	353	353	342	367	345	371	343	364	341	334	355	346	347	382	384	361	360	353	343	347	338	361	355	352	330	357	317	366	350	350	355	364	350	346	349	376	361	333	340	369	343	363	381	338	357	345	357	338	337	351	346	358	352	352	337	360	322	388	322	321	356	328	328	368	356	336	351	329	356	335	378	336	368	337	334	344	361	346	324	332	359	343	340	349	355	312	332	304	350	335	339	371	356	384	365	329	335	337	338	347	357	342	346	350	337	341	322	338	367	328	359	360	322	354	377	384	348	353	318	328	346	385	332	358	334	361	358	347	352	360	344	338	352	347	338	350	321	326	347	362	329	322	349	345	341	361	366	347	357	386	320	358	330	310	342	374	366	328	353	335	346	333	331	371	365	340	317	334	339	354	316	388	351	335	394	336	334	373	360	378	315	343	292	341	373	379	355	328	328	352	358	345	337	330	363	388	362	352	359	335	355	371	332	346	337	371	322	368	374	336	355	341	333	337	374	368	350	362	303	347	359	331	365	348	360	367	344	343	366	344	360	336	382	312	345	326	351	359	362	361	360	319	334	395	347	355	348	370	371	336	357	332	348	332	301	348	378	343	351	329	331	284	351	342	353	319	376	351	352	336	327	326	323	346	369	347	353	348	341	357	331	363	325	347	375	351	348	381	344	345	380	361	350	363	351	350	340	342	321	366	347	364	329	328	338	352	349	319	354	338	323	347	380	354	353	306	359	354	300	345	348	368	356	340	336	351	326	351	371	336	338	359	343	335	396	352	346	336	361	325	317	366	390	359	380	347	335	332	334	328	360	337	368	355	337	354	342	328	399	339	337	350	318	354	365	331	347	331	337	378	373	334	320	349	347	383	356	329	352	370	351	352	373	336	323	312	322	331	354	322	341	369	337	321	342	347	330	355	335	334	336	356	330	349	350	371	349	362	332	364	336	328	393	328	365	349	365	329	357	367	372	359	344	327	338	335	373	353	337	391	353	338	341	374	354	351	360	379	313	339	330	368	372	337	341	365	342	312	296	307	323	356	368	385	341	340	304	368	360	346	386	341	339	361	315	336	336	367	337	368	346	378	333	334	323	335	381	340	326	321	346	331	325	339	354	360	337	364	357	342	311	356	386	332	346	346	359	326	363	328	336	321	329	360	349	350	314	348	346	356	346	352	333	337	355	330	326	355	338	372	366	354	337	343	342	359	349	377	354	348	357	352	347	335	330	346	355	366	347	343	361	322	348	364	297	346	312	305	358	316	343	348	341	331	339	327	340	334	332	341	371	364	341	319	365	339	334	325	339	368	374	348	363	354	348	372	359	394	328	339	339	327	330	388	346	337	355	328	342	361	359	318	352	340	340	342	374	376	366	326	363	346	345	333	362	322	392	330	356	326	357	342	333	356	353	333	361	350	382	380	324	359	353	344	343	371	339	348	338	352	317	332	344	381	343	351	338	359	315	355	366	354	334	359	339	329	351	331	347	339	354	362	341	356	363	360	344	330	349	342	352	361	352	361	316	339	372	327	344	342	357	372	339	354	334	354	336	349	355	360	401	349	359	348	340	341	368	350	347	352	342	356	358	372	354	359	369	325	321	360	338	338	337	318	320	374	339	345	371	324	338	314	346	313	368	348	379	371	350	332	352	329	367	336	392	353	336
46320	40515	23336	18354	11748	6136	2840	1073	479	346	306	268	253	251	226	237	213	193	198	171	164	161	141	147	152	145	141	153	153	175	171	163	192	165	159	178	195	206	239	265	270	289	235	251	247	243	225	224	212	179	178	179	174	145	162	143	160	134	133	150	164	129	138	156	165	170	175	151	158	206	153	178	198	148	167	178	150	144	169	161	152	144	152	142	138	137	163	152	154	138	146	140	140	150	135	137	135	117	98	133	142	129	102	114	128	116	109	114	116	119	135	138	112	122	142	122	127	139	123	108	130	120	114	123	112	144	132	128	124	123	120	127	126	105	121	115	116	126	128	105	115	122	101	109	139	128	126	123	134	117	157	126	113	114	111	119	115	114	111	127	124	122	127	130	132	113	113	111	109	103	120	125	120	149	115	128	102	142	117	132	135	123	116	134	122	132	127	138	134	134	121	119	143	134	121	128	111	104	122	115	119	126	119	111	120	126	158	143	135	136	122	123	125	112	126	134	133	115	123	134	116	125	121	135	113	113	129	111	112	111	124	98	131	110	129	116	130	121	120	126	117	115	133	133	118	95	127	122	128	118	120	128	119	116	131	117	118	132	120	115	126	107	111	127	122	117	112	121	126	139	125	119	120	127	133	106	143	132	112	106	114	125	138	110	108	117	140	141	108	132	99	122	125	109	135	125	117	131	116	134	129	123	139	137	123	133	120	131	115	119	121	106	108	124	128	124	117	116	104	132	136	132	122	99	140	131	128	124	129	111	120	105	138	131	108	140	108	148	99	131	127	130	122	117	99	119	111	116	116	107	107	116	126	120	130	149	134	102	109	127	120	120	114	130	110	104	121	138	120	122	135	123	119	129	115	111	143	149	137	114	126	114	114	105	111	139	123	125	126	120	112	104	105	100	137	105	121	151	111	121	129	115	124	138	104	112	105	112	130	136	138	116	114	116	132	135	112	118	96	131	116	114	124	111	116	126	127	100	106	131	116	118	116	127	125	123	118	125	109	138	132	120	130	118	113	115	109	140	124	123	119	129	139	120	120	129	115	127	131	128	134	138	130	120	131	130	105	104	130	113	109	120	127	132	89	114	134	123	119	126	119	120	133	112	134	124	132	110	111	148	114	129	132	129	115	146	106	116	130	132	137	131	143	102	107	126	133	114	126	138	112	123	129	113	116	133	113	107	120	122	116	107	127	128	112	123	104	109	104	113	117	126	132	113	131	125	123	99	103	128	124	143	100	126	95	130	132	139	117	121	113	135	114	120	101	133	114	116	121	113	115	123	121	109	124	124	138	106	104	120	143	145	106	137	130	125	118	137	120	137	129	123	115	146	119	128	106	114	108	110	125	128	137	124	131	111	117	149	109	97	136	127	116	109	111	116	112	107	101	142	139	138	105	108	115	98	123	100	110	113	131	133	137	106	99	124	122	108	120	123	114	126	128	87	93	131	135	126	111	101	131	127	129	108	126	103	102	123	110	119	120	138	108	133	109	123	119	128	117	141	125	121	132	126	144	113	100	90	120	117	131	110	96	139	111	108	132	127	112	115	114	150	108	129	110	122	107	124	115	108	121	124	103	150	126	106	117	130	125	108	121	129	138	115	113	129	111	131	126	133	110	137	135	132	115	135	123	133	119	132	117	120	122	114	109	130	122	147	132	138	130	130	114	104	124	125	109	117	122	120	145	112	113	120	118	122	105	131	114	135	91	94	106	134	100	114	123	112	115	121	115	126	131	128	148	136	121	135	123	120	125	124	115	125	111	128	115	124	124	116	117	130	124	132	140	137	126	129	137	128	127	117	104	110	123	125	138	110	132	130	121	122	116	105	92	115	140	121	124	146	123	108	106	111	118	120	105	118	125	111	107	112	138	112	157	122	127	106	114	121	131	121	125	126	107	120	117	109	114	101	101	129	128	112	107	111	117	128	126	140	126	119	134	103	118	120	108	121	112	106	123	122	129	127	142	133	110	130	123	130	115	103	118	135	119	113	130	112	147	103	120	129	101	118	118	122	102	105	118	124	134	115	133	124	144	108	118	116	147	102	137	122	124	118	113	103	110	113	96	120	123	105	134	119	141	116	136	124	131	109	108	124	127	124	126	105	109	115	105	152	126	104	126	138	120	129	125	99	108	140	134	122	122	117	113	114	144	124	135	128	119	122	119	148	128	126	127	100	110	120	99	124	120	119	112	109	109	152	137	125	111	108	107	129	115	122	129	124	129	112	124	125	105	111	117	141	111	116	102	119	128	123	150	115	104	124	128	134	130	111	137	113	126	113	134	131	122	113	129	121	128	146	108	129	120	146	100	114	130	89	115	118	126	107	97	147	137	116	125	107	136	128	125	120	114	106	120	132	120	122	135	120	127	127	104	124	134	114	126	138	128	99	108	126	115	122	122	117	129	117	128	137	113	136	113	104	109	114	130	112	130	111	112	121	127	126	131	109	132	119	122	122	118	121	119	121	124	140	132	127	120	107	130	110	114	108	147	126	107	120	119	103	99	117	103	112	133	138	122	107	112	138	107	123	104	117	96	145	104	109	121	112	117	123	111	127	111	107	118	119	124	112	125	98	122	118	109	142	124	94	117	139	131	137	102	123	120	114	140	106	115	122	96	144	93	117	111	115	131	121	114	128	139	123	120	127	131	128	106	120	125	109	120	106	129	133	112	115	111	141	120	98	126	128	112	99	99	122	90	121	119	130	123	124	132	130	122	135	115	108	128	110	115	119	119	132	103	112	145	123	126	118	127	123	102	130	105	125	118	119	123	139	119	122	117	120	120	124	96	116	117	117	110	119	129	107	115	102	99	116	119	121	139	115	120	132	125	114	127	132	120	112	115	122	124	118	123	118	134	119	123	102	127	127	130	126	134	122	119	125	112	114	119	122	123	111	122	125	118	117	110	117	111	114	110	127	103	112	103	122	99	128	118	113	110	104	110	132	133	119	121	142	120	148	127	130	116	128	114	126	115	130	107	116	125	120	133	130	121	128	151	118	122	123	130	108	124	138	122	125	113	114	122	115	119	130	128	137	116	128	114	130	148	129	138	135	123	95	128	118	126	122	101	141	111	131	121	125	132	128	113	144	130	105	134	129	116	127	114	125	136	115	115	136	95	126	132	129	121	129	120	120	109	141	117	121	128	116	130	127	106	114	115	126	134	127	113	113	129	128	130	115	114	101	129	133	129	120	109	113	130	103	123	132	127	123	111	121	110	107	122	119	117	116	132	98	118	113	123	110	109	114	108	120	115	116	131	120	121	120	153	133	109	122	107	127	115	124	129	145	142	144	115	133	122	128	116	114	110	130	131	127	124	148	125	127	120	124	124	123	136	115	127	115	106	102	134	120	127	130	116	125	122	124	103	112	123	120	99	132	123	124	110	122	104	130	122	131	108	113	117	132	104	124	124	124	100	136	91	134	125	136	130	128	117	125	128	119	131	118	112	106	110	143	135	116	141	113	129	128	113	114	113	150	105	149
35474	29385	4720	5057	4134	3300	2603	2199	1949	1663	1434	1203	1106	929	934	1135	888	755	710	638	601	596	530	533	519	478	488	529	541	585	631	814	730	698	684	843	901	971	1178	1428	1441	1431	1313	1215	1265	1250	1189	1301	990	830	753	700	679	602	515	571	496	503	505	526	496	531	537	543	607	639	739	625	575	746	780	726	866	614	818	809	709	591	654	661	659	769	675	666	561	488	485	496	509	466	441	418	408	383	413	439	434	436	392	350	346	357	346	346	316	316	342	321	306	307	328	334	308	296	354	326	338	291	335	322	279	305	286	294	292	307	294	303	284	324	287	304	318	282	285	310	297	279	294	289	304	282	291	276	295	303	321	287	289	299	268	306	280	281	311	282	274	291	293	291	291	309	286	296	290	326	310	327	285	298	286	314	285	292	299	290	290	306	288	283	304	297	275	305	309	333	297	296	323	323	309	306	285	280	308	296	276	291	328	270	309	290	302	281	287	288	321	307	312	310	315	292	283	293	296	297	311	298	315	300	254	271	286	295	283	309	297	263	332	284	312	284	299	282	320	298	270	309	308	278	293	278	280	294	293	312	270	284	280	310	295	272	274	300	308	291	270	309	322	290	291	318	286	281	278	280	319	275	316	287	303	296	297	285	258	289	294	293	290	269	299	337	288	310	306	299	298	292	297	307	294	313	315	301	257	315	281	294	305	296	320	279	301	308	288	288	267	313	298	321	279	325	300	298	284	291	296	279	300	304	296	277	269	324	306	306	287	300	308	307	299	298	296	289	277	300	292	295	302	292	289	301	277	311	268	316	299	291	306	290	283	338	327	309	294	288	289	295	279	297	298	298	265	305	312	278	296	298	277	308	307	286	282	293	289	321	279	295	298	299	294	304	290	274	302	324	307	271	314	303	312	278	296	285	291	295	310	319	294	271	285	339	297	283	309	278	279	291	272	307	301	300	296	304	299	297	290	265	297	294	289	283	282	320	298	307	297	308	298	315	296	282	311	283	265	295	294	286	301	309	301	330	307	286	312	297	293	312	272	299	309	332	293	320	284	297	299	292	291	293	280	268	296	296	290	284	284	287	303	309	299	334	282	309	290	318	285	324	294	288	311	307	292	303	291	318	287	313	301	309	278	298	288	315	304	347	272	289	307	346	317	286	321	352	296	314	307	306	320	270	299	269	326	285	274	312	257	268	290	302	328	303	296	283	290	300	294	281	293	309	304	301	298	301	309	306	313	314	306	274	310	285	271	292	279	302	297	332	294	294	321	283	305	325	295	305	271	280	281	291	319	313	297	301	288	322	296	288	285	315	296	295	315	329	283	271	286	285	283	272	308	305	285	305	301	307	311	273	259	263	280	287	263	298	271	288	295	289	282	315	307	280	273	276	302	300	301	294	303	271	264	301	266	294	280	293	265	301	300	330	344	289	315	306	269	286	295	319	327	273	292	307	337	282	273	271	309	280	310	275	295	295	326	309	280	300	279	284	288	312	335	288	287	270	319	290	305	320	318	299	267	282	299	323	308	313	314	323	306	288	304	274	326	295	270	309	271	294	302	296	287	295	296	309	308	271	280	266	286	288	283	315	317	291	283	290	281	297	286	270	297	284	303	297	268	296	302	285	291	315	295	277	276	274	267	317	285	287	307	285	278	307	308	301	291	314	333	311	280	312	305	302	301	287	291	310	306	298	281	284	286	245	306	304	302	276	266	297	272	308	298	327	314	286	314	300	265	303	308	310	260	283	318	277	302	298	287	267	303	311	311	263	310	311	274	313	282	308	307	267	300	271	261	304	264	345	303	320	271	284	292	290	299	275	305	296	283	266	285	276	304	334	259	313	280	300	289	305	279	299	341	319	273	306	295	299	321	297	276	323	287	310	300	293	303	287	302	305	303	293	304	251	318	256	289	261	285	289	272	298	276	289	333	279	342	266	328	300	291	298	304	294	301	266	302	302	265	293	253	296	308	293	263	295	276	275	309	267	309	311	280	292	280	304	300	297	302	275	292	296	304	283	274	310	304	322	297	274	258	292	295	300	316	314	289	287	315	280	278	305	314	278	263	281	322	296	287	287	330	295	273	298	278	298	297	333	294	314	290	299	279	284	311	285	302	302	317	301	335	290	285	297	302	303	299	280	302	293	275	286	326	279	278	284	321	287	283	276	296	312	277	276	289	328	277	317	268	299	273	330	306	265	282	311	279	306	266	296	281	270	282	289	298	283	296	319	290	292	282	277	289	278	317	337	299	267	297	282	294	307	316	295	294	285	295	312	296	276	297	325	269	322	289	270	326	329	321	301	311	291	289	314	303	290	300	286	288	285	300	304	271	284	274	311	292	311	292	327	283	312	293	299	281	290	300	303	280	303	319	297	344	293	323	280	306	305	278	290	306	283	311	278	309	255	327	291	303	312	273	321	282	293	260	317	304	326	293	279	288	340	317	288	303	264	308	300	308	311	306	282	266	286	280	331	292	293	308	289	273	311	305	285	318	307	321	271	283	282	284	265	281	295	259	265	305	323	283	276	273	289	287	301	313	290	303	293	298	301	294	311	307	308	297	290	278	294	292	290	263	301	300	282	314	303	295	293	311	315	317	298	289	299	321	295	310	305	316	304	302	298	283	295	302	261	318	311	307	287	284	295	325	277	276	281	287	297	295	308	320	275	299	293	320	289	301	280	279	291	272	319	288	264	323	291	332	282	291	301	297	291	317	282	311	278	321	292	287	330	307	288	297	284	287	312	292	298	303	308	305	296	323	258	281	274	285	297	311	307	292	283	293	302	332	317	283	322	311	300	305	276	291	305	296	294	302	303	302	299	314	278	251	295	285	292	311	300	311	292	297	290	311	332	323	303	305	292	299	314	291	302	313	284	282	303	293	276	309	330	278	299	292	318	295	301	318	283	313	289	307	282	291	279	273	309	308	314	302	311	283	303	306	269	274	293	308	280	275	292	294	307	286	284	294	303	289	299	275	328	289	296	325	301	283	327	325	311	287	294	306	297	283	293	278	282	301	334	298	313	284	277	288	304	282	298	262	290	328	292	284	317	311	334	303	293	310	264	313	316	292	292	286	292	299	293	277	300	296	290	310	285	281	265	306	269	292	309	311	282	307	291	304	280	268	285	323	286	313	320	244	307	299	275	245	282	307	286	274	275	303	305	298	269	296	310	279	320	251	295	309	267	278	294	298	276	254	292	304	299	289	335	304	310	287	306	302	270	315	286	273	309	291	280	270	303	314	289	291	298	305	299	299	306	307	283	306	310	308	270	297	282	292	300	273	290	300	281	287	306	291	256	280	282	316	301	301	309	314	342	296	248	299	290	259	271	294	293	293	326	299	295	287	299	314	282	291	309	281	307	315	294	309	312	299	314	310	297	302	296	293	274	296	295	284	296	293	295	324	321	288	302	302	297	324	293	292	328	292	276	295	311	305	305	306	294	304	267	307	289	268	297	308	291	325	319	286	283	310	328	296	307	287	272	309	280	314	319
9267	4419	533	219	155	144	118	121	135	113	145	149	135	139	153	140	116	143	139	137	141	136	135	132	142	141	134	140	156	153	161	164	163	195	168	170	165	190	164	179	212	181	176	189	207	185	154	155	155	151	155	157	159	147	120	155	146	158	133	166	130	168	144	147	154	146	144	151	135	137	138	158	146	151	136	143	137	155	134	146	145	155	131	153	125	148	127	127	124	146	144	127	143	141	140	140	113	150	129	131	118	155	130	138	118	155	128	159	157	134	126	123	130	150	137	141	114	117	128	151	134	142	156	143	132	137	137	152	124	139	138	145	129	138	126	119	138	131	127	133	118	133	120	140	128	133	130	132	125	133	151	131	122	138	137	122	147	134	132	135	131	122	144	124	116	138	137	137	128	147	135	130	134	122	119	125	119	145	125	111	138	121	125	153	126	140	130	117	136	117	140	122	121	131	136	120	144	130	145	129	167	115	123	125	136	155	118	127	127	129	137	140	121	133	131	141	127	115	136	108	136	137	134	127	143	113	156	138	137	141	128	118	137	134	139	131	120	124	130	139	133	129	152	142	150	139	114	154	130	129	123	140	126	163	144	130	137	138	132	138	112	107	118	142	130	156	125	140	122	117	127	138	116	127	135	152	119	128	125	145	145	137	110	121	146	112	125	125	135	133	142	125	124	117	170	141	111	130	132	155	148	130	127	122	137	132	139	131	125	148	149	135	124	125	144	146	119	131	123	148	113	131	149	143	126	125	137	125	129	144	130	139	114	110	153	158	118	149	160	141	127	135	149	135	142	133	136	144	121	141	115	146	165	142	124	139	119	110	115	127	130	140	119	127	140	116	110	127	128	134	139	141	124	133	120	139	133	122	122	140	142	138	140	121	128	141	119	143	122	136	119	139	141	147	140	125	156	146	158	139	134	128	134	125	147	149	134	140	121	142	155	153	135	140	121	132	132	153	143	115	144	113	122	127	122	120	118	128	148	124	137	146	132	136	125	143	138	130	136	116	135	128	139	125	133	140	145	141	119	125	127	133	133	141	124	124	141	114	129	147	145	134	142	140	127	103	142	146	158	133	146	129	112	129	132	128	135	127	117	118	124	139	128	147	119	111	135	137	138	144	154	129	135	129	116	114	151	138	152	154	137	114	145	148	121	147	128	142	118	136	109	153	129	133	154	150	131	138	133	105	133	125	144	134	110	122	137	143	148	132	132	143	139	125	126	143	146	146	135	127	144	145	121	143	135	131	133	147	142	132	102	126	122	152	136	131	129	122	136	143	142	108	123	150	137	121	123	159	132	143	136	133	138	125	140	118	132	134	128	124	125	122	132	137	133	136	136	131	129	162	112	109	139	140	108	146	144	117	137	130	132	149	137	128	148	139	123	126	154	141	126	149	126	154	133	149	150	128	127	126	141	130	147	130	129	155	145	138	133	106	123	120	146	144	148	140	155	135	130	141	119	133	126	152	144	142	144	137	123	123	122	127	140	142	137	132	134	112	121	142	121	144	117	123	116	150	121	144	132	139	123	145	119	124	144	158	141	134	135	152	135	131	136	125	137	154	125	134	112	146	132	139	136	123	119	127	142	147	120	125	133	148	168	148	140	131	131	140	139	129	147	119	131	126	136	157	112	125	129	122	119	149	159	143	162	142	139	134	148	130	151	129	123	128	144	166	162	131	147	132	149	143	141	129	138	132	143	141	121	126	126	134	108	103	130	139	144	154	143	145	126	125	121	119	136	126	130	124	144	159	137	133	144	148	140	143	114	138	137	134	129	139	161	129	142	133	120	126	150	147	142	109	167	139	137	149	156	127	123	153	116	153	132	114	116	146	128	133	135	151	144	146	135	136	130	125	111	147	135	139	134	135	136	164	142	127	131	144	129	149	128	119	130	137	137	146	126	123	129	120	134	155	132	146	134	149	115	146	132	111	139	124	136	124	117	125	143	130	123	112	110	147	140	116	144	140	127	141	138	157	105	151	130	124	147	141	129	155	131	143	142	127	122	132	127	124	129	148	115	113	125	134	140	138	132	150	131	126	131	131	124	122	117	126	127	125	142	133	113	128	131	126	127	140	127	132	136	159	137	129	149	126	130	130	118	135	132	125	127	155	133	122	145	133	126	148	136	130	136	152	140	160	123	127	145	125	133	145	162	134	121	124	145	117	135	153	125	150	161	161	160	117	148	143	145	108	136	130	123	129	141	130	122	140	123	128	121	135	141	118	150	112	141	130	123	131	140	114	120	122	130	110	154	136	136	124	136	126	154	137	117	122	126	124	138	130	121	121	135	154	136	127	139	151	124	135	145	163	141	150	112	150	134	128	146	124	132	148	121	109	139	126	112	131	139	132	149	127	130	124	132	142	136	126	137	129	139	143	125	144	121	130	147	117	142	122	139	120	141	146	133	142	126	132	110	126	115	134	152	133	121	124	109	149	130	125	118	125	124	140	133	117	129	131	107	138	136	137	125	129	121	123	136	126	97	138	158	122	123	115	119	130	133	118	127	116	126	119	130	132	119	159	131	121	115	138	138	102	120	123	129	126	133	123	120	153	139	123	129	127	141	136	131	150	146	137	130	136	137	126	124	131	139	120	127	132	159	139	139	129	137	153	111	137	126	132	153	126	128	138	127	131	151	124	140	129	149	149	145	135	126	129	131	136	115	114	125	135	133	146	148	133	129	133	113	143	141	148	142	159	158	132	115	145	130	135	127	135	132	137	132	137	164	141	152	131	119	142	149	133	140	155	138	139	127	132	115	134	121	136	143	155	142	124	140	110	122	113	110	158	145	119	122	127	129	137	156	144	131	122	140	104	123	130	139	132	146	130	134	131	151	138	140	129	138	126	137	158	130	149	142	129	111	136	136	129	130	152	142	146	126	147	119	133	130	129	126	121	132	155	134	135	121	146	128	125	131	129	132	111	133	120	133	130	131	139	130	143	147	156	130	137	114	130	126	139	139	119	118	142	153	149	130	140	125	134	137	131	119	145	137	127	141	135	133	131	123	126	147	140	127	137	138	145	122	147	121	128	118	137	139	147	124	132	129	163	135	141	145	132	131	135	147	154	136	118	129	123	122	155	119	136	138	140	130	113	139	119	140	125	134	173	139	137	117	120	137	137	141	124	144	134	134	145	121	134	137	126	122	145	141	153	127	170	144	113	123	139	119	138	140	135	151	138	146	131	149	148	146	126	143	137	139	150	123	148	113	143	154	144	110	143	138	128	125	151	109	137	124	152	112	121	146	151	150	114	140	134	121	127	117	134	127	125	138	122	129	119	136	131	150	127	136	136	134	128	132	146	132	153	138	122	136	107	120	132	135	146	147	124	157	128	146	145	122	149	142	148	125	161	128	154	152	138	133	148	172	124	125	130	123	132	144	160	122	127	136	133	127	143	117	138	134	146	140	132	131	142	125	142	130	121	109	134	136	154	128	136	134	143	147	127	140	128	142	131	146	134	139	144	141	126	123	131	142	134
6997	4520	449	442	418	426	392	376	385	388	349	377	389	341	348	363	364	358	321	362	320	328	343	342	358	371	337	359	374	397	476	518	574	555	606	575	605	656	686	725	792	794	750	686	699	612	628	597	488	458	470	487	522	421	402	396	420	424	471	413	402	403	429	394	433	387	393	407	366	375	391	394	403	387	383	364	386	389	382	395	380	401	391	385	398	379	363	392	374	375	369	343	336	351	326	355	362	343	344	357	301	356	342	352	358	339	342	331	309	360	367	349	333	327	356	342	345	335	348	345	341	336	336	309	350	341	347	332	332	383	336	364	337	342	328	344	316	307	338	333	330	369	358	338	335	330	312	341	331	323	314	315	364	340	324	353	361	368	324	312	337	377	357	335	329	324	349	342	355	326	362	331	326	350	334	349	319	309	359	328	347	317	370	358	344	322	353	331	336	331	362	303	320	352	328	323	343	336	297	349	302	352	307	320	328	325	333	357	337	315	327	344	342	319	325	347	337	362	335	374	307	331	335	354	324	325	327	310	327	321	337	336	337	344	329	345	338	331	347	348	334	362	303	351	339	323	311	347	321	368	336	329	342	339	337	315	330	296	346	359	329	348	292	326	335	377	341	335	343	327	305	362	329	333	346	362	333	316	319	320	329	344	326	371	342	315	315	287	337	324	332	317	317	321	331	315	329	303	334	336	317	325	340	337	333	337	338	366	366	326	358	361	369	323	330	345	318	298	329	320	372	321	321	335	362	349	338	338	325	316	290	324	341	329	323	348	382	342	346	338	329	359	319	343	369	346	311	388	336	322	355	323	318	295	338	330	313	321	341	341	304	308	350	357	352	335	360	371	323	363	377	345	316	347	335	338	336	383	344	374	330	325	331	347	341	339	322	315	338	331	295	353	337	317	311	308	349	330	329	343	353	328	356	321	372	343	312	333	343	358	318	340	333	346	341	354	338	318	332	342	307	345	322	324	350	355	331	352	342	370	319	324	357	274	318	340	361	329	327	361	338	311	323	350	334	325	335	353	320	309	350	333	354	319	356	345	345	362	329	347	333	328	315	309	346	354	338	329	334	343	344	318	313	299	346	299	292	331	314	334	289	359	319	332	303	347	358	310	334	333	315	324	333	338	335	337	337	305	362	328	329	327	345	363	346	333	320	317	341	313	372	341	319	348	331	367	349	323	312	365	346	335	312	306	282	316	347	324	318	329	335	314	303	324	315	328	329	304	336	312	322	341	340	348	308	299	342	325	346	332	344	313	325	296	354	352	335	299	325	330	317	309	322	336	343	333	328	350	320	337	328	353	315	336	315	315	322	328	307	307	326	302	344	384	369	339	341	347	325	326	343	315	362	324	345	339	307	343	323	340	322	323	312	323	362	344	322	360	323	324	320	300	323	348	372	316	315	394	329	309	332	308	336	334	370	327	333	346	376	356	375	328	349	322	346	348	362	309	356	354	374	350	337	302	304	308	317	339	323	341	333	350	325	336	328	343	364	340	329	332	320	329	320	340	340	336	339	340	337	330	329	304	356	337	339	325	299	331	338	317	316	338	357	336	320	358	312	296	329	341	350	337	322	337	303	381	338	355	309	349	369	350	338	318	340	386	320	351	320	355	347	320	366	328	334	360	333	336	311	334	324	324	350	319	301	362	378	326	347	334	327	334	335	312	333	356	333	356	373	355	314	338	330	311	351	310	309	316	337	329	316	347	345	330	348	359	352	344	352	352	311	355	346	348	329	354	336	321	333	317	337	284	329	336	336	336	349	341	349	344	358	315	318	335	356	344	326	350	342	327	357	311	330	343	337	325	304	351	299	325	352	321	321	320	330	331	364	360	342	350	330	293	359	335	324	367	342	296	346	306	334	336	332	338	338	339	346	326	353	357	298	366	369	354	334	305	344	334	323	347	311	338	320	352	316	330	315	307	331	353	317	317	311	316	352	364	357	340	318	323	337	353	320	338	305	326	344	325	327	326	333	321	333	323	334	336	324	344	380	368	389	314	342	304	333	353	311	340	311	330	339	341	351	323	340	343	341	364	326	339	310	349	331	310	335	339	324	358	341	329	318	324	382	344	360	338	365	349	334	321	332	344	343	318	307	355	337	327	337	365	325	356	346	324	338	334	336	355	350	358	352	351	307	336	332	327	327	345	341	298	342	354	327	326	341	324	315	353	357	328	346	371	314	349	344	353	352	374	313	357	334	357	370	326	322	355	318	347	359	324	300	307	320	346	335	344	330	314	355	322	360	331	349	336	355	330	327	331	330	369	341	347	309	339	326	340	333	336	367	344	356	351	326	332	329	330	330	339	348	338	336	323	314	326	343	340	356	328	351	340	372	299	320	363	328	318	330	364	325	348	325	323	328	314	338	363	345	343	339	313	346	349	327	298	373	312	339	322	363	298	330	327	340	328	327	351	334	326	338	347	346	328	342	319	308	333	334	332	309	366	340	331	335	339	291	340	360	315	336	332	318	315	313	347	342	310	340	314	351	339	333	326	329	325	343	376	351	356	338	293	334	323	335	312	324	306	320	331	327	331	322	338	356	336	332	327	330	345	285	347	329	330	375	350	344	334	360	326	354	308	314	354	334	328	346	340	312	333	344	323	345	357	339	330	319	352	318	338	332	334	327	354	360	323	338	387	363	332	355	316	321	346	349	351	331	363	362	334	346	346	307	330	317	328	333	313	348	339	323	335	337	352	315	339	323	368	333	359	327	314	326	326	343	348	330	336	306	317	305	340	331	336	346	321	352	333	342	356	333	355	347	328	344	318	315	350	319	310	334	287	323	333	372	343	325	329	348	325	320	332	301	332	354	316	324	309	309	324	337	326	325	339	319	334	325	342	335	353	300	356	359	366	335	368	353	332	327	335	373	339	343	317	372	334	352	315	323	321	351	345	345	325	334	343	346	338	346	318	310	321	359	346	363	329	311	358	357	359	339	321	335	305	337	345	325	319	355	302	335	365	337	320	345	331	356	346	312	328	305	313	333	313	317	355	328	371	340	342	320	331	324	366	314	335	321	324	317	317	355	354	321	356	316	305	333	339	342	362	342	353	355	325	341	363	331	321	317	348	333	368	342	304	319	298	329	314	331	333	352	349	326	344	352	310	326	315	360	331	313	338	339	331	309	321	296	350	325	295	346	346	332	372	325	388	326	309	326	381	327	334	339	344	284	338	323	324	343	337	353	332	382	338	332	346	353	347	342	337	341	318	331	316	371	347	367	332	316	356	311	348	326	304	340	383	335	340	369	363	323	330	332	322	343	291	323	345	316	332	311	326	321	334	357	343	319	302	328	350	351	333	331	336	350	339	341	383	332	337	340	298	346	335	340	321	326	356	325	350	337	349	337	319	310	324	306	321	310	310	336	341	316	341	355	328	363	342	339	338	326	307	350	336	345	350	341	328	347	345	321	337	324	348	322	370	323	346	335	358	350	340	359	317	362	323	345	275	321	318	341	324	324	320	325	330	329	341
37065	36111	20993	13006	7311	3408	1544	611	363	301	232	204	219	168	188	191	174	165	149	162	183	171	140	149	147	149	159	136	153	158	155	187	192	233	243	220	210	220	238	233	244	251	223	222	227	218	183	224	200	170	158	172	166	141	152	158	184	173	144	163	127	159	174	142	163	158	186	138	157	187	165	163	170	185	170	161	184	147	169	160	166	153	147	154	131	160	142	172	149	155	130	161	147	156	137	153	147	164	127	139	160	132	147	148	136	158	157	149	138	138	140	162	143	143	146	133	137	153	143	150	158	158	142	133	132	136	155	122	148	127	128	150	139	151	131	142	149	128	134	136	139	125	118	147	135	153	121	127	146	130	129	138	149	119	122	147	139	140	143	122	137	150	123	116	139	132	140	110	147	134	150	123	132	140	145	129	138	138	148	135	128	148	131	144	155	157	146	124	154	137	153	155	140	138	150	143	149	154	155	145	116	144	136	147	133	133	142	133	155	132	113	136	124	138	132	148	158	132	124	135	124	161	138	120	142	138	129	132	129	140	128	121	127	133	148	114	133	134	166	143	135	113	141	126	134	132	152	155	136	130	127	145	137	129	155	175	152	134	138	152	137	134	165	133	140	133	105	144	154	153	145	149	106	130	133	137	141	127	138	123	156	135	131	129	137	137	137	140	170	122	157	152	149	150	146	151	162	165	141	136	149	126	142	133	150	148	136	147	123	147	130	133	141	131	154	111	159	157	151	166	132	118	131	141	129	123	137	132	151	141	133	127	143	112	143	125	134	124	133	138	151	163	142	146	130	146	119	134	142	132	137	128	133	128	113	120	145	129	128	131	145	122	134	135	132	120	141	130	138	143	144	152	142	152	141	142	143	127	141	124	151	156	164	125	152	124	138	155	153	149	150	137	142	135	145	147	137	133	122	155	129	133	145	145	156	131	140	131	120	138	153	169	131	121	124	139	162	163	134	166	144	105	152	138	129	134	143	136	120	131	158	141	143	156	135	138	121	134	161	135	121	143	134	138	143	136	145	128	125	133	121	139	152	126	129	128	129	132	116	123	136	157	140	144	138	142	173	130	141	152	152	140	143	117	159	134	128	140	148	138	140	140	133	113	132	148	140	131	141	155	155	134	136	137	132	158	140	149	149	133	131	134	121	117	113	155	133	134	131	144	126	146	156	146	134	144	141	127	141	135	135	129	131	124	152	128	140	148	144	132	148	129	134	144	132	141	136	135	153	118	138	145	151	160	136	137	131	147	146	137	118	129	140	132	145	127	141	169	133	140	136	152	153	129	134	139	141	153	146	130	135	144	143	139	123	129	124	148	155	142	139	129	143	155	129	149	157	142	133	127	143	137	122	130	133	140	119	125	144	122	143	156	141	146	132	128	131	145	131	150	144	125	131	141	121	116	129	130	151	149	142	155	123	148	131	148	134	168	168	137	137	125	121	129	143	142	135	146	138	138	123	130	146	117	153	135	143	135	130	138	134	132	142	134	137	124	135	153	152	134	139	149	146	130	148	135	121	155	144	127	138	132	140	137	126	127	130	149	160	155	111	122	126	130	122	141	128	158	111	141	171	145	118	161	131	121	129	151	148	137	140	135	132	130	149	116	145	146	146	142	130	138	142	156	136	144	136	143	151	131	137	128	148	115	151	138	160	145	153	133	142	126	134	122	133	134	153	153	139	134	129	159	132	130	121	139	162	153	139	131	123	160	150	144	167	147	115	116	136	152	155	141	152	139	145	138	139	157	131	151	127	141	137	158	137	125	148	153	164	149	138	156	158	146	132	138	125	151	132	150	114	159	125	162	110	136	155	155	133	123	140	148	155	142	147	134	138	135	161	126	130	150	123	144	126	144	118	144	121	124	132	147	143	148	122	150	144	144	142	126	135	145	135	136	119	115	142	141	130	153	136	137	139	149	115	113	159	160	146	155	127	138	156	126	139	143	140	144	129	146	140	142	121	140	142	167	166	126	138	149	169	134	146	145	167	166	133	137	124	144	130	134	137	129	148	156	139	144	159	131	151	127	139	117	145	134	154	131	122	137	148	141	140	140	152	133	131	138	150	154	167	141	133	138	151	155	133	132	145	142	142	131	156	125	137	127	161	126	152	146	121	136	148	126	141	143	150	128	134	121	138	132	132	147	144	154	158	146	141	135	144	138	144	130	128	148	150	147	139	132	129	148	150	123	123	145	143	141	117	149	137	140	152	140	133	117	155	113	134	110	129	126	141	140	143	131	131	154	141	138	137	133	124	161	142	114	155	144	153	131	181	159	124	132	163	133	137	133	157	135	134	135	140	128	147	141	131	129	140	142	148	165	130	138	133	146	137	128	135	142	128	145	144	130	139	143	145	132	133	148	141	126	121	162	162	143	148	148	129	145	125	132	158	146	129	131	122	129	146	154	140	143	134	135	126	123	124	142	147	143	125	136	159	135	158	138	149	157	115	149	166	150	151	134	139	155	120	141	142	131	152	127	143	131	147	141	140	153	128	132	126	123	146	147	137	142	136	135	126	138	137	158	146	139	137	144	127	141	154	151	152	142	143	149	127	111	134	119	160	131	139	146	132	171	155	150	134	152	158	139	147	140	142	123	131	149	128	146	144	155	143	126	171	113	122	123	153	137	145	134	148	116	139	130	133	142	135	133	142	148	152	142	144	134	119	151	153	136	135	142	119	131	128	135	156	144	130	107	155	172	102	126	118	149	131	142	131	155	133	129	123	149	161	126	130	129	148	117	157	139	130	127	130	118	162	115	138	123	137	140	121	133	137	141	146	125	136	136	119	149	139	137	161	143	150	142	126	157	137	125	142	133	118	154	117	134	155	140	136	139	137	129	135	129	113	147	129	138	125	128	140	129	135	145	142	132	133	119	140	125	149	147	129	150	125	157	138	123	129	128	150	154	140	135	127	143	129	125	135	129	142	144	159	138	143	134	137	131	135	144	132	136	133	127	150	127	128	138	146	124	151	129	120	137	126	163	127	125	136	157	134	129	140	139	147	133	135	155	136	117	150	149	134	150	139	143	137	147	129	130	130	131	140	129	136	137	128	130	130	143	139	118	136	135	161	159	137	133	141	145	115	129	166	152	139	136	146	129	139	136	136	134	119	138	155	126	115	125	149	132	126	125	136	142	149	148	144	126	153	128	142	141	130	155	137	143	141	147	130	147	127	145	144	150	149	147	119	134	140	136	157	124	152	122	122	123	141	134	140	141	137	139	143	142	140	140	135	139	133	133	136	128	140	132	139	144	137	122	135	135	128	125	137	141	132	145	141	133	146	144	104	154	137	131	140	115	123	171	137	143	133	134	128	131	128	156	145	138	127	160	132	152	135	130	140	136	125	134	132	115	149	160	156	117	132	127	147	137	151	131	148	148	119	134	136	150	146	139	144	124	150	124	132	167	144	125	122	124	141	145	126	155	138	137	141	137	136	126	135	137	149	131	121	118	147	129	146	131	136	125	139	141	135	124	136	153
28523	26527	4383	2730	2204	1902	1503	1310	1229	1037	893	774	703	708	683	751	627	592	567	531	508	471	461	429	471	488	452	452	464	389	519	633	822	1030	1073	1066	993	973	1050	1176	1173	1178	1144	952	931	821	879	839	715	666	602	605	621	533	508	474	500	476	532	470	490	554	499	504	509	618	590	500	545	593	581	554	491	513	566	559	540	487	574	573	566	534	478	521	469	458	419	410	472	427	411	402	388	396	429	398	389	407	377	359	352	342	378	355	345	330	342	364	368	350	368	366	374	378	358	388	333	367	342	330	325	354	369	310	339	312	370	371	356	324	379	352	371	353	352	330	323	345	365	347	346	354	321	338	339	376	359	337	334	362	312	306	348	317	330	320	331	336	301	350	340	345	362	337	343	326	349	333	318	336	329	346	337	330	339	378	345	333	330	339	356	328	340	321	349	350	333	323	336	340	353	330	347	352	365	330	351	322	316	333	365	316	297	356	348	348	323	331	337	346	373	319	336	356	362	342	335	327	288	346	325	350	337	345	330	354	359	325	308	343	346	321	310	343	352	353	315	354	390	346	375	353	339	342	320	379	320	327	346	353	338	311	337	333	375	357	368	335	334	328	311	333	304	320	354	332	376	313	341	338	327	370	336	335	316	357	320	352	322	331	361	351	367	371	350	353	372	345	321	323	342	332	334	326	358	378	335	354	352	360	316	332	344	336	386	330	338	371	328	342	325	355	343	335	322	365	365	308	356	340	331	340	348	302	314	344	371	345	378	332	337	339	356	321	315	351	291	312	336	349	376	345	382	351	332	323	345	349	343	324	371	351	357	359	316	324	367	314	332	336	328	351	349	307	323	353	342	331	341	372	348	338	361	335	335	357	318	346	333	340	306	347	383	341	375	359	336	335	352	349	340	357	325	321	345	339	319	317	310	353	342	344	323	358	325	333	338	333	304	325	371	320	302	357	345	343	309	328	365	354	334	351	354	342	313	341	340	356	373	354	355	356	352	310	369	327	322	308	357	354	343	302	320	372	371	319	320	314	332	327	332	330	316	366	338	347	299	359	327	381	324	304	311	354	305	337	343	351	330	370	339	348	355	329	316	344	335	339	346	343	335	374	334	355	327	337	346	336	317	353	314	337	334	355	335	321	350	319	340	337	337	321	313	303	343	346	340	318	320	330	345	317	319	331	349	347	351	332	319	316	312	375	384	341	345	350	307	329	375	362	344	321	345	326	346	346	344	362	358	337	351	343	353	350	345	354	333	372	330	339	323	322	318	332	334	343	321	348	348	350	342	359	341	306	334	348	367	342	316	375	377	334	372	354	323	341	340	326	339	300	340	377	333	312	343	330	322	331	360	338	337	334	333	335	342	329	319	341	369	320	353	342	351	381	363	299	379	311	330	329	336	373	365	326	354	335	342	363	326	337	325	324	353	345	324	345	356	363	334	333	334	391	317	359	339	320	307	337	322	344	357	348	325	351	330	331	335	349	329	356	337	319	344	331	378	343	377	347	297	301	366	350	365	342	330	305	363	353	330	340	333	353	377	380	350	345	358	353	338	322	363	367	338	318	339	347	343	397	313	325	324	353	320	352	312	329	372	370	329	355	342	323	320	324	302	355	339	324	362	348	367	341	369	343	347	369	321	333	342	337	379	349	324	319	388	356	378	340	313	355	337	327	317	342	338	332	348	363	331	344	335	347	328	358	325	351	351	362	349	323	350	336	356	335	353	320	333	307	377	332	348	351	335	335	314	347	356	300	343	350	314	349	338	359	359	343	314	325	357	356	377	319	333	350	324	373	342	305	346	324	356	357	317	355	334	331	316	326	357	353	308	342	347	349	346	326	337	362	355	355	312	377	340	312	337	339	345	350	316	361	329	353	348	358	349	341	364	321	317	349	363	326	293	345	326	327	335	302	324	348	353	338	346	324	347	332	364	353	336	314	316	323	364	323	346	333	329	346	379	358	324	330	351	326	368	314	307	366	313	382	352	332	310	325	358	297	342	333	341	326	328	294	338	375	331	317	341	355	299	325	319	329	327	306	325	334	344	353	348	306	315	355	354	308	348	343	403	321	380	355	320	317	334	336	331	338	359	336	346	314	369	353	346	334	347	359	346	350	329	295	327	373	334	369	364	352	349	374	341	323	319	331	303	362	335	321	348	352	346	314	334	316	327	339	360	341	335	327	310	351	344	322	316	296	351	342	349	310	356	311	371	350	358	342	320	287	369	354	353	325	328	343	362	341	330	337	343	320	320	351	333	368	355	324	373	331	334	324	345	328	294	336	340	338	328	345	348	343	317	354	383	324	340	355	314	326	338	320	332	352	342	378	353	320	313	356	329	334	341	327	386	357	331	307	352	370	346	343	312	321	354	340	358	334	347	343	346	365	361	373	326	306	322	342	348	338	339	331	355	370	325	335	385	341	356	342	317	316	345	336	327	346	340	334	337	306	340	333	343	348	345	350	326	351	367	317	319	328	349	361	362	349	349	340	337	330	339	358	325	347	360	354	346	367	357	335	346	320	332	371	361	369	356	357	366	361	321	328	349	337	358	345	324	323	344	333	353	335	320	357	355	348	344	348	351	358	318	332	324	350	355	348	337	327	357	337	335	339	342	316	344	307	318	356	369	313	357	358	317	356	350	329	342	337	339	357	358	338	338	382	341	347	337	328	342	333	338	327	335	345	336	358	326	342	320	342	321	333	350	317	347	306	312	332	339	318	339	323	349	363	336	369	352	329	341	350	333	321	355	326	373	319	347	363	369	339	360	329	348	343	308	343	350	338	346	327	368	329	334	314	323	349	318	374	368	319	334	345	373	373	349	362	313	334	332	349	342	327	341	343	350	312	337	342	339	325	350	354	306	348	338	333	326	342	372	323	333	353	320	347	322	332	321	349	335	333	349	345	353	363	352	360	330	326	317	327	340	344	353	327	307	351	319	338	321	375	347	359	365	303	357	312	334	330	335	321	326	329	306	367	350	319	346	339	329	347	340	318	347	354	345	338	326	332	322	320	345	337	324	336	313	331	325	347	305	359	367	340	394	335	297	346	361	347	369	313	350	331	332	370	392	324	343	359	332	319	366	363	311	342	337	368	323	346	324	334	356	346	329	378	342	305	373	342	364	343	341	319	363	306	325	336	321	338	360	323	323	340	343	342	350	356	345	356	375	335	340	359	371	336	342	353	329	334	325	351	347	335	335	328	329	330	369	347	376	335	336	390	342	313	357	300	358	377	316	355	345	358	330	346	325	325	365	352	332	349	330	347	356	337	337	352	300	346	370	356	348	371	357	316	321	350	335	319	371	391	362	349	401	375	346	337	318	340	356	345	358	363	342	326	356	343	357	353	346	337	332	325	302	342	333	354	335	360	313	362	310	382	316	324	355	332	331	317	319	343	320	354	306	357	332	355	350	325	341	327	331	346	337	340	345	371	344	351	350	350	354	357	334	340	382	333	338	338	342	348	319	286	344	319	377	347	349	344	368	354
44847	44508	26507	21742	15762	9444	4519	1742	690	423	317	287	240	225	211	225	226	180	158	183	161	164	157	127	162	150	195	175	140	156	145	183	227	221	239	249	281	216	238	279	252	303	251	196	196	220	218	207	184	185	166	160	149	173	134	144	147	143	145	148	174	182	132	160	174	153	141	160	170	195	157	166	125	152	181	178	185	150	157	169	180	158	186	132	142	125	151	151	143	149	118	148	118	113	140	145	152	130	136	152	126	125	130	120	134	118	108	115	118	121	113	142	112	127	132	129	118	125	125	148	122	132	112	99	124	129	100	134	122	120	131	113	106	109	100	120	114	135	111	102	116	124	128	131	132	107	107	125	115	131	111	121	138	130	128	119	120	122	145	125	144	115	111	113	123	107	116	136	106	123	118	123	124	114	119	97	120	120	141	148	129	127	125	121	132	101	139	116	106	120	128	144	118	116	133	131	131	134	125	107	150	128	117	123	131	122	116	115	116	135	124	109	109	115	106	115	129	122	123	107	104	125	124	123	114	142	121	130	134	130	121	117	126	138	112	119	118	121	135	133	123	109	125	122	113	122	113	117	124	109	105	116	126	118	116	113	117	122	103	135	126	130	96	109	106	129	128	110	112	118	121	128	125	110	117	132	97	115	115	104	134	132	138	126	116	124	102	110	106	133	125	115	115	123	138	120	87	111	135	122	106	128	106	127	120	122	116	122	123	121	98	113	116	108	126	130	135	142	109	118	131	83	118	116	136	112	137	114	111	121	116	124	121	124	112	129	103	115	125	101	132	106	128	114	146	115	105	113	138	101	99	128	120	112	138	108	119	121	158	134	131	94	108	111	123	112	126	140	148	134	123	111	124	123	127	122	122	118	122	121	120	136	114	124	129	110	127	112	151	124	89	117	124	116	122	136	115	132	121	141	133	111	99	126	119	120	145	109	138	109	110	126	130	120	106	122	105	130	111	143	116	121	132	108	122	131	134	108	138	135	127	130	128	103	140	137	139	124	119	118	111	135	121	126	121	115	117	99	102	129	130	115	140	103	109	148	114	99	132	121	100	116	111	120	117	117	126	110	119	122	108	119	140	104	96	129	101	129	116	120	124	104	99	138	150	129	119	126	116	118	122	132	107	100	107	135	109	119	110	114	126	137	106	134	131	115	125	117	135	110	144	141	110	119	136	128	130	128	125	125	119	126	126	118	118	116	112	105	117	118	117	106	120	133	123	124	114	113	121	96	125	142	115	125	104	130	125	137	110	109	122	132	116	121	132	123	126	121	119	115	111	118	94	139	120	136	119	117	127	106	110	128	126	112	113	99	122	113	124	130	111	113	128	108	127	121	110	131	136	116	124	129	113	137	108	119	110	112	114	129	115	142	125	135	133	120	141	114	122	132	101	100	133	112	123	121	136	124	117	126	134	122	133	106	121	130	110	121	127	111	135	134	114	128	122	108	139	121	103	147	116	109	132	120	133	139	126	135	118	106	119	129	129	133	116	115	108	127	104	131	104	125	129	130	114	112	128	125	114	117	114	125	125	115	110	124	116	121	115	129	114	108	123	114	119	126	105	123	113	103	135	127	102	140	107	94	133	105	120	113	134	128	108	120	125	118	124	131	110	117	133	131	106	121	109	113	141	128	131	135	138	134	140	131	136	122	105	121	114	110	138	120	119	138	122	133	126	124	122	105	117	125	125	128	123	126	134	124	118	106	109	139	132	112	126	113	117	114	120	110	115	121	118	128	124	106	113	124	124	118	133	137	116	130	106	108	114	119	130	99	126	123	114	114	129	98	138	135	116	115	119	92	124	154	156	117	126	125	141	121	117	125	132	130	108	136	125	118	130	126	153	121	128	107	112	106	131	138	119	122	110	117	124	104	133	124	137	107	120	100	113	113	143	113	124	123	102	123	141	118	118	115	114	101	127	145	125	108	126	120	109	97	126	103	128	109	127	127	116	117	106	116	114	113	117	114	113	120	126	121	110	123	149	128	109	129	127	115	111	115	117	150	121	129	118	117	112	128	119	136	117	122	130	128	129	127	122	119	139	139	110	108	119	121	124	117	122	114	123	128	122	114	118	144	132	107	120	118	130	126	140	115	94	141	108	104	123	113	116	133	98	129	101	118	127	110	93	124	120	129	124	121	97	114	121	134	117	130	124	104	124	132	132	135	130	118	107	125	107	125	107	126	118	96	126	111	116	134	104	121	121	115	124	129	127	141	128	127	142	119	127	136	139	128	120	128	107	114	120	122	132	115	117	103	109	142	112	126	123	124	111	108	123	129	144	120	131	125	119	111	134	114	130	129	112	125	113	133	133	142	116	113	111	138	125	111	124	115	122	143	117	105	131	119	115	139	128	115	115	130	118	108	121	142	100	118	130	129	118	110	92	127	117	110	142	101	116	120	103	115	115	126	116	125	116	113	118	140	104	111	126	135	115	136	141	119	120	129	120	115	124	125	123	109	100	120	103	110	113	137	102	124	105	121	127	120	118	115	122	112	139	122	119	93	117	115	115	103	105	131	113	104	124	111	142	126	118	122	133	123	102	126	107	131	123	120	119	111	122	128	125	136	118	124	121	147	128	98	122	138	103	118	130	124	123	127	112	99	112	118	110	123	120	134	128	137	115	116	117	108	131	125	108	124	125	116	121	106	102	126	121	127	132	121	112	120	115	99	117	113	115	125	164	118	119	123	109	114	132	113	135	109	122	125	111	134	117	101	109	124	98	121	119	124	121	108	116	136	113	137	128	104	117	111	132	121	104	121	112	104	120	117	105	112	135	122	117	107	131	125	115	108	121	107	118	127	105	114	112	105	110	120	127	105	121	142	103	130	124	141	117	113	132	117	108	109	118	104	112	124	125	103	139	114	106	122	108	102	127	133	107	110	122	124	127	90	103	93	126	121	150	140	121	121	106	135	102	146	135	134	115	122	131	119	133	115	114	147	115	128	110	126	110	121	116	116	121	131	133	115	120	137	123	145	114	122	106	134	133	137	111	129	134	128	122	137	127	117	116	118	113	113	130	123	120	106	121	95	111	111	119	133	121	115	139	124	126	133	109	112	118	121	110	124	109	113	111	109	110	123	120	115	125	128	123	115	109	109	112	116	126	121	124	121	123	113	125	120	112	128	125	106	118	126	124	130	128	120	103	111	130	136	115	124	110	116	134	123	119	115	119	111	121	117	132	105	116	116	101	130	120	124	133	143	133	147	132	101	115	111	145	124	143	108	127	124	108	110	128	132	114	135	115	119	132	139	115	134	108	120	111	122	114	112	106	121	121	98	146	127	121	133	114	128	135	102	133	122	126	122	103	141	136	135	103	115	126	114	125	121	128	125	113	107	123	120	135	124	134	114	126	130	146	137	133	129	120	142	116	117	114	130	131	116	126	119	112	129	111	112	122	116	111	116	121	125	123	139	139	125	107	131	125	109	116	124	114	106	115	139	136	115	115	123	139	123	114	110	129	112	123	130	118	124	120	93
34437	39428	5644	4948	4078	3227	2598	2276	2043	1665	1444	1188	1051	991	941	956	915	695	724	657	598	534	523	526	557	520	674	497	440	481	606	749	1084	1217	1260	1448	1520	1527	1428	1551	1531	1422	1376	1128	1106	1044	1065	1131	975	712	649	625	628	550	503	490	518	508	544	488	487	514	494	530	579	655	649	531	534	769	733	618	551	614	746	782	636	591	610	633	692	591	598	504	445	462	470	478	455	463	407	383	368	388	421	380	437	369	351	372	327	350	338	336	312	307	331	330	319	291	332	312	354	294	334	320	333	354	280	294	311	316	310	306	283	317	331	306	346	297	285	287	318	289	291	335	279	283	322	320	322	303	278	303	261	311	273	290	270	296	302	291	266	275	296	314	292	306	259	275	281	279	307	272	286	282	273	313	301	276	268	290	279	287	274	275	310	285	308	290	301	258	271	281	293	287	297	293	303	269	292	298	279	294	291	290	276	277	281	284	281	264	289	290	303	288	289	290	325	286	277	284	323	285	277	312	288	281	302	308	273	308	279	305	319	310	287	318	333	279	276	283	286	293	293	299	296	314	293	307	266	295	279	345	303	276	296	281	315	263	287	308	342	301	290	294	291	291	316	278	312	285	296	301	268	292	287	317	298	288	267	307	286	303	288	310	290	321	317	290	310	320	321	304	296	294	280	261	290	289	291	285	310	311	303	317	279	278	334	285	305	291	313	288	304	302	327	266	289	260	271	296	316	316	301	274	291	301	303	305	290	307	283	309	251	305	298	297	304	292	311	317	310	312	294	265	273	277	316	295	327	280	296	264	289	304	294	315	296	311	284	292	262	276	271	303	298	305	307	283	297	294	288	298	312	286	273	316	284	281	264	282	319	323	312	305	289	301	298	293	291	293	271	281	276	308	303	326	301	280	270	288	285	267	271	307	302	284	305	304	311	293	291	298	290	288	308	290	305	313	318	277	303	267	260	279	261	296	283	297	297	303	279	302	302	275	276	281	312	274	277	296	294	319	281	289	300	269	307	285	288	299	283	305	353	303	291	305	271	325	307	294	265	292	279	295	290	288	297	327	258	278	292	245	290	251	296	280	269	294	309	292	275	306	299	281	283	269	298	302	295	290	288	265	285	300	350	293	277	294	284	291	307	308	272	309	294	290	277	286	306	294	339	305	285	280	302	278	275	294	291	291	274	283	302	276	327	291	305	282	297	263	276	297	281	280	306	276	312	264	299	265	289	286	267	350	276	274	271	268	277	301	317	328	295	298	296	305	264	289	306	288	274	281	281	296	298	292	274	282	288	312	327	322	279	281	298	303	295	280	282	284	323	283	278	279	274	283	287	285	280	277	308	298	284	281	321	321	294	293	275	311	296	299	306	303	274	295	289	303	288	303	309	301	302	324	306	300	309	288	326	283	295	292	289	276	278	313	294	276	269	280	334	291	296	260	325	334	287	295	305	282	295	328	304	303	282	293	301	268	306	307	285	283	307	312	291	266	282	310	282	271	315	291	276	297	319	304	278	289	271	304	274	299	290	259	289	293	276	287	290	296	311	278	312	276	290	308	296	306	271	304	273	332	279	298	306	294	317	301	282	310	329	257	279	291	291	314	312	294	291	313	270	279	297	318	266	286	304	316	283	269	287	299	305	264	313	303	309	277	282	302	257	291	325	268	294	306	287	302	301	306	315	339	288	276	289	287	290	299	279	281	315	286	291	276	289	280	310	277	296	307	300	281	275	304	268	311	318	295	298	268	288	311	295	285	292	298	291	297	300	306	275	299	305	293	314	317	285	289	305	297	278	289	273	279	282	326	294	304	289	286	273	262	318	263	298	267	291	306	297	298	294	279	256	308	282	285	271	301	273	306	295	319	294	291	293	296	311	293	306	303	303	288	288	282	296	305	288	275	318	284	300	272	291	307	314	282	311	315	322	287	284	307	277	285	289	288	294	288	300	291	281	283	262	301	287	338	291	301	301	291	306	323	301	291	281	313	268	312	326	307	280	269	294	298	293	291	299	318	292	286	285	276	303	258	293	313	318	289	292	289	279	298	282	333	295	278	291	311	270	287	298	266	287	301	310	285	297	254	315	270	312	307	300	297	284	266	299	283	297	262	313	308	294	290	303	286	274	281	304	302	315	318	298	334	292	276	288	277	288	224	288	320	298	311	315	300	298	284	310	268	309	269	313	298	298	328	286	278	283	299	290	303	283	323	259	281	287	286	313	287	309	287	277	320	312	289	312	305	301	317	282	290	291	321	316	279	292	296	302	266	286	279	307	283	272	298	302	308	258	283	270	315	287	267	274	281	289	320	294	271	284	300	296	316	285	308	281	285	303	305	300	265	311	302	309	300	301	275	268	283	263	267	307	296	270	301	279	281	295	301	307	300	299	285	296	277	281	292	279	309	269	293	318	276	305	311	303	287	292	281	334	290	279	302	310	297	315	291	318	302	306	278	290	276	322	288	283	306	305	285	254	298	319	310	297	284	294	292	301	308	281	308	290	287	275	275	305	278	305	282	307	308	312	283	294	317	321	268	250	284	329	291	292	299	295	268	271	275	319	301	294	313	274	267	321	319	294	307	285	273	302	302	298	303	278	280	286	311	288	324	297	298	308	314	284	277	265	295	296	335	295	303	288	303	297	301	296	297	316	283	303	314	274	306	299	287	276	288	267	303	282	288	286	296	296	309	279	270	274	285	282	302	285	266	302	284	305	304	289	294	283	329	284	314	292	334	288	317	308	297	294	309	281	282	271	290	293	296	288	292	309	288	276	300	316	322	308	297	268	307	298	288	302	317	281	267	317	318	317	273	293	308	264	274	277	290	296	280	294	295	286	324	329	309	289	311	303	285	319	297	281	261	276	332	283	296	287	290	283	306	287	294	271	307	308	271	270	305	290	306	287	290	287	308	290	321	283	317	317	263	275	276	275	299	293	294	272	282	307	292	302	263	304	342	269	318	279	295	296	280	276	282	291	317	286	293	303	301	290	305	305	274	297	274	289	291	295	314	312	322	319	314	308	287	294	304	289	309	345	292	301	281	284	294	324	305	311	300	268	305	286	289	288	282	287	267	290	287	306	299	254	294	314	283	279	304	299	313	310	297	307	266	289	303	307	282	313	294	297	279	278	281	294	278	293	300	277	273	290	298	275	256	275	330	302	280	290	305	289	300	276	278	308	317	313	277	302	293	256	285	320	293	272	318	282	294	304	302	277	299	299	276	283	314	299	307	293	302	268	279	312	281	302	289	286	282	321	268	249	291	277	310	280	304	308	300	302	290	285	302	294	285	309	338	288	279	283	297	287	303	337	316	288	295	314	325	275	308	283	287	315	300	319	297	282	307	288	275	276	286	288	286	316	315	294	327	303	298	285	296	290	311	248	264	283	301	310	270	313	307	277	314	298	283	307	320	315	248	289	283	312	257	319	323	257	315	283	309	266	255	277	339	302	293	320	294	298	318	315	268	274	277	318	257	254	299	288	295	283	304	271	301	258	295
9667	9892	1563	383	200	145	165	148	156	139	129	160	133	165	126	120	137	124	122	137	140	149	128	149	147	141	145	135	164	156	133	154	135	144	136	158	171	191	175	205	183	218	165	164	161	148	147	165	149	161	143	143	150	132	141	149	150	141	142	135	139	139	134	160	156	140	145	154	141	138	149	139	151	126	127	155	127	114	142	142	146	145	129	133	118	126	157	145	134	125	131	134	127	130	130	150	140	149	133	134	155	153	134	145	139	120	121	127	133	132	136	133	141	126	117	118	132	124	125	140	124	143	141	134	139	124	144	141	119	130	130	132	126	132	135	155	115	139	130	128	127	133	139	139	147	119	151	152	118	117	125	132	129	134	119	108	137	116	140	144	139	137	127	138	133	147	135	126	130	126	107	124	118	135	122	148	143	151	127	154	124	145	131	148	140	149	133	130	121	120	135	128	138	120	127	111	133	124	137	154	152	131	129	133	129	128	126	138	150	137	127	113	146	128	121	130	126	127	142	126	125	138	122	136	129	126	113	125	138	126	124	136	126	130	123	134	144	130	120	137	138	142	121	132	128	109	146	130	111	141	146	120	155	130	117	129	146	98	128	125	108	126	145	131	124	101	150	137	159	134	131	129	138	149	132	128	142	126	123	148	145	135	130	148	130	132	126	105	129	141	118	137	133	125	127	128	126	124	119	122	121	136	139	118	158	134	137	123	131	131	152	147	124	126	123	144	129	124	107	140	130	116	134	146	139	126	139	120	133	143	143	130	114	138	157	125	146	119	122	131	142	155	133	151	141	127	155	132	128	121	135	119	136	155	128	117	138	142	115	142	135	129	127	119	135	157	137	118	129	120	127	132	153	122	128	131	127	151	138	133	115	124	134	146	148	133	112	135	142	115	128	142	131	127	115	129	113	134	124	134	138	143	134	132	128	118	119	132	139	136	128	129	160	133	123	142	154	98	117	127	149	142	158	127	118	138	110	138	133	126	126	126	137	122	138	123	124	135	128	123	147	148	140	136	118	136	127	153	135	124	155	140	130	127	130	128	137	143	127	149	110	105	155	146	139	116	128	122	146	120	139	131	161	121	144	134	131	136	125	138	153	127	125	132	131	132	116	140	137	113	122	129	156	143	125	151	149	148	126	118	124	120	130	126	135	138	131	134	133	134	132	121	142	139	132	136	116	141	137	143	121	120	138	131	144	148	127	95	127	123	135	129	136	142	120	162	124	159	138	137	134	127	134	146	164	128	141	149	139	149	136	125	135	142	133	142	126	128	134	116	134	118	151	118	142	126	124	136	161	120	139	129	121	156	140	136	139	141	131	134	131	112	126	155	153	135	132	130	135	134	124	116	147	130	128	148	127	123	138	140	126	129	136	113	141	127	146	137	142	150	135	128	159	128	137	122	122	132	121	132	124	138	149	121	148	128	125	111	115	122	145	158	129	133	119	138	139	122	119	125	126	150	146	134	142	156	151	122	124	145	132	128	136	120	133	116	128	115	129	134	111	117	138	140	124	117	133	161	126	149	141	117	132	125	106	121	132	141	105	131	142	122	130	122	131	131	133	138	126	141	109	142	109	118	125	123	124	116	136	119	130	158	141	121	121	150	131	134	138	132	142	142	149	135	116	133	147	117	115	140	137	126	163	130	120	140	123	135	133	119	127	125	134	122	127	118	111	127	141	128	118	124	157	136	124	131	117	136	158	115	133	145	129	123	130	121	141	128	151	115	138	148	160	134	117	133	113	132	164	134	134	141	158	140	127	132	126	144	144	147	135	141	147	152	140	169	136	132	143	147	133	146	147	123	117	116	120	125	110	130	133	120	116	130	148	154	135	140	125	162	146	138	140	142	120	121	140	130	119	158	135	135	137	133	112	119	119	120	113	153	136	114	139	112	132	126	126	140	124	128	133	130	130	127	148	152	129	122	128	118	141	118	134	133	137	147	152	143	134	148	134	151	126	145	116	109	123	148	142	142	124	119	122	121	127	114	146	124	130	138	137	138	137	142	150	141	125	155	124	152	128	116	121	135	124	144	134	117	129	126	129	160	133	125	139	127	142	131	137	117	125	136	137	127	147	127	138	131	138	135	139	120	135	150	137	127	132	137	150	130	131	133	124	138	133	126	153	141	121	137	122	140	125	139	119	119	141	134	136	119	137	140	137	166	137	143	131	141	129	128	127	132	135	127	130	134	122	152	140	127	128	117	146	133	116	139	144	126	114	115	143	127	134	125	116	133	126	137	144	119	143	138	133	124	155	126	115	138	119	128	140	142	148	156	133	138	140	121	140	133	136	132	137	129	142	152	100	143	119	115	135	120	165	141	122	129	145	143	156	114	138	135	137	131	128	114	132	120	149	148	114	129	134	147	136	120	138	121	121	138	136	130	133	133	122	138	110	126	144	147	117	134	129	130	128	117	142	103	111	137	140	157	141	145	131	119	123	126	134	125	147	144	137	142	123	139	136	142	134	139	102	134	136	147	129	111	117	144	135	139	145	127	125	120	139	134	126	126	125	148	129	151	146	131	127	121	113	117	142	135	118	138	131	132	154	129	122	126	136	109	131	127	142	108	128	139	122	133	148	138	137	145	111	135	127	137	161	140	105	121	127	116	140	124	134	128	131	126	117	137	139	134	123	120	146	142	122	120	152	126	133	127	139	136	134	127	129	134	130	140	143	131	120	164	129	120	119	144	118	138	153	115	133	123	133	132	127	121	136	150	138	115	139	127	110	125	140	118	118	115	106	137	140	133	135	148	114	113	122	114	113	156	107	136	162	146	112	131	142	136	124	143	139	119	134	131	128	118	123	124	154	124	134	122	134	140	132	135	126	104	131	127	120	134	115	130	159	114	145	147	131	109	140	128	153	115	120	144	136	145	121	139	122	128	143	135	125	133	123	134	156	122	133	149	134	129	140	126	118	140	118	116	142	130	122	135	131	137	126	133	154	136	133	141	124	135	131	129	125	137	133	134	147	133	128	129	139	150	143	122	129	128	139	144	147	123	139	117	163	152	145	106	120	117	120	145	142	125	123	124	130	141	142	136	132	124	161	125	124	128	157	123	147	133	120	125	116	140	137	129	118	133	142	107	140	119	136	149	133	135	115	140	136	143	113	139	143	135	131	119	121	136	135	123	145	129	154	121	139	125	120	148	120	136	110	122	123	147	136	146	133	126	132	125	135	119	128	113	125	128	118	140	132	122	137	149	153	128	139	135	127	132	135	140	126	126	143	149	129	146	128	136	125	125	151	129	127	131	137	128	128	105	122	152	161	124	126	134	148	122	135	125	129	123	135	127	143	130	133	119	154	128	132	147	121	138	139	136	126	142	136	123	151	135	138	122	148	129	125	142	132	152	119	133	132	114	136	122	127	145	132	137	116	144	136	138	131	142	130	139	133	123	146	126	137	144	127	117	141	144	138	128	140	114	136	136	127	135	148	148	117	132	146	146	124	135	111	109	136	136	138	120	134	135	139	151
7687	11580	540	429	427	368	403	362	385	325	359	352	349	359	384	319	330	343	334	316	340	338	327	350	314	418	431	393	361	328	351	362	340	425	392	548	710	789	788	876	885	873	827	711	611	637	569	494	545	507	477	426	465	478	442	438	411	441	412	392	398	388	445	418	370	428	405	405	415	419	362	364	406	405	365	373	403	376	395	381	393	408	412	380	373	360	400	353	379	362	346	376	331	341	347	362	347	361	324	341	348	353	341	315	345	342	326	343	305	324	349	338	331	336	339	361	335	330	328	333	342	311	290	319	349	339	338	310	349	334	341	322	307	364	304	348	354	355	326	310	332	346	297	341	335	300	309	348	278	380	313	295	329	376	302	349	372	296	315	335	300	332	295	364	339	324	341	315	317	321	357	322	309	342	322	315	338	338	339	334	323	316	338	307	342	325	297	308	305	342	314	315	341	309	324	344	329	314	347	353	342	322	328	325	348	343	350	329	307	327	342	324	348	330	326	339	330	333	334	337	322	307	332	310	300	344	341	360	344	329	347	333	339	318	308	334	351	343	324	315	320	334	341	326	312	342	338	295	354	341	348	335	351	358	322	352	326	351	335	309	348	372	300	322	345	315	315	304	341	331	329	340	342	305	289	332	340	353	345	317	333	346	328	327	333	309	347	338	300	326	355	374	318	337	319	330	332	347	322	302	340	325	328	323	318	320	366	323	310	326	328	347	326	327	317	310	331	321	330	322	319	321	347	395	305	304	309	351	367	306	347	317	321	319	332	340	330	334	319	305	329	321	333	336	324	323	341	316	319	321	302	335	304	312	357	339	379	319	314	329	321	337	350	345	346	314	328	349	315	328	329	325	311	350	314	313	310	359	328	325	330	301	336	326	322	336	319	297	344	355	358	321	332	336	321	341	337	344	344	347	342	321	346	317	292	321	327	309	321	336	333	354	348	352	322	301	330	339	305	341	366	306	302	329	315	345	330	360	330	324	333	320	325	325	346	327	311	342	305	335	317	319	332	317	326	324	300	356	342	364	328	365	326	325	333	329	339	326	321	307	320	318	328	304	356	338	347	339	318	331	347	341	330	347	324	344	339	348	315	348	374	320	325	316	302	364	331	331	312	311	343	319	350	339	318	341	326	283	318	364	333	339	319	328	325	318	320	338	332	322	324	321	331	312	311	347	340	322	324	360	316	302	331	355	339	340	318	336	329	339	375	336	336	337	346	321	319	329	346	379	367	321	332	302	338	331	323	342	330	336	330	315	308	344	349	328	324	340	330	328	338	341	360	338	327	331	371	309	349	322	344	314	328	332	332	302	352	315	329	358	331	331	354	359	302	328	321	295	327	287	318	338	326	334	309	341	341	349	328	346	336	337	318	320	301	321	319	343	343	368	332	342	318	305	347	328	323	328	335	298	320	334	317	336	326	340	332	330	353	339	323	340	293	342	334	335	332	321	316	306	346	322	342	293	349	332	337	312	292	352	330	347	346	331	309	352	350	327	344	315	325	336	310	347	330	319	335	326	343	311	332	314	292	303	337	342	318	318	333	323	330	380	315	357	337	330	338	293	336	357	354	320	348	305	353	329	334	342	329	344	325	293	345	331	316	351	317	304	334	335	340	314	309	328	349	318	308	310	323	302	316	308	356	303	328	316	309	340	322	326	328	336	344	321	329	303	338	326	291	308	352	313	295	316	332	336	340	331	309	333	321	322	340	363	302	322	325	311	312	320	339	324	382	335	326	354	329	298	339	329	348	325	342	366	311	355	344	365	342	322	338	349	309	334	318	337	313	287	299	343	318	340	330	333	351	324	331	316	338	334	341	367	339	311	324	325	280	309	344	306	304	303	342	323	308	305	328	340	339	375	325	332	300	307	345	293	338	356	325	327	345	340	278	365	335	323	308	350	329	312	341	340	331	334	346	320	336	314	303	351	326	370	326	306	309	353	348	333	360	368	281	326	327	320	330	335	348	324	329	307	320	317	326	350	328	324	315	306	310	313	335	289	339	296	339	344	336	329	338	334	336	314	327	312	309	320	377	347	328	322	329	316	350	300	296	345	319	344	364	324	358	331	298	319	326	353	362	343	335	323	322	327	355	331	342	354	356	330	314	309	328	321	319	314	333	344	295	343	327	310	307	348	331	303	315	376	350	301	282	342	337	338	325	351	320	363	348	323	302	360	340	353	321	331	307	329	344	328	329	317	299	326	329	344	354	354	361	320	309	317	322	315	354	342	329	325	332	297	290	342	328	333	377	328	324	342	322	308	358	327	293	316	359	326	318	304	326	326	343	333	315	332	346	337	355	341	292	340	324	349	313	330	331	330	313	335	349	328	316	325	332	313	340	333	303	325	323	346	374	306	311	323	357	338	302	330	277	342	338	339	328	353	348	325	366	347	289	328	325	314	336	340	324	312	324	329	347	331	335	324	331	327	321	327	347	313	347	338	322	319	338	311	337	346	372	325	332	321	324	309	327	321	341	330	333	342	340	332	357	316	324	325	299	327	303	324	347	337	301	358	320	339	324	288	326	339	309	345	331	331	322	320	321	340	328	323	302	355	329	289	338	345	332	329	308	321	303	306	350	308	308	332	376	323	348	342	368	315	313	358	353	333	333	316	332	315	312	319	343	307	358	324	314	322	319	354	320	321	313	319	315	308	344	292	324	326	326	305	332	332	332	336	343	330	332	315	328	335	321	325	324	344	332	327	332	348	373	324	315	314	328	332	330	326	337	331	313	327	311	333	302	345	288	313	297	337	321	331	337	323	328	315	292	316	312	334	350	331	340	336	320	353	325	321	367	337	315	309	337	325	311	334	329	336	290	312	291	333	329	351	336	325	343	341	299	328	346	325	306	336	334	319	338	310	349	354	345	341	311	311	372	321	348	351	293	329	304	322	336	331	324	350	325	325	326	306	297	315	323	368	355	331	332	349	357	335	307	321	324	334	322	354	342	315	319	328	364	358	305	313	333	299	326	345	330	341	312	338	298	349	354	327	340	336	324	375	315	312	344	330	314	326	348	357	313	330	309	289	337	331	321	355	327	333	319	333	349	361	304	306	304	346	311	339	306	312	317	315	354	314	324	353	340	338	337	334	301	332	334	345	303	333	343	383	337	343	360	371	337	336	342	336	336	322	358	323	339	341	305	332	329	351	333	331	299	304	337	335	360	342	329	338	316	313	302	338	335	309	307	335	340	331	312	333	341	307	336	309	336	339	323	336	335	345	324	345	372	295	356	359	371	337	317	308	343	362	331	342	279	337	357	308	318	303	349	351	342	328	317	300	349	337	345	335	339	331	328	341	319	289	338	340	317	303	321	325	330	342	348	404	331	326	336	335	342	332	337	305	345	328	336	321	326	312	297	346	295	325	340	321	323	302	314	322	345	316	312	339	330	329	336	320	336	303	315	334	324	333	310	313	333	361	295	338	323	338	332	329	353	323	311	325	321	330	299	340	318	321	320	331	329	353	376	304	300	311
41721	41877	24135	16783	10151	5059	2073	816	368	321	292	212	187	174	179	194	178	158	184	154	158	153	171	131	158	148	155	141	157	129	154	137	157	170	154	154	180	237	265	272	241	243	247	219	224	185	230	186	181	178	192	190	154	177	163	160	168	150	163	185	178	143	166	198	147	190	174	145	152	155	155	182	161	147	147	139	139	151	159	173	170	159	149	147	174	156	137	140	153	145	164	133	134	160	157	155	140	139	155	160	159	140	141	128	154	151	151	119	112	137	164	143	137	154	152	150	166	147	126	136	140	145	129	115	139	139	138	143	148	134	139	139	172	137	135	139	135	131	133	131	113	128	123	129	168	135	133	142	153	129	147	135	142	144	130	147	152	140	119	140	134	138	128	142	131	143	126	151	163	149	141	142	140	118	128	132	119	119	129	131	155	151	142	121	140	136	152	135	156	150	138	137	162	126	166	150	114	146	137	163	143	115	129	148	145	149	139	141	135	119	143	158	148	131	150	148	134	130	141	156	136	120	134	132	127	136	148	139	147	134	139	154	125	142	141	143	150	144	127	158	137	138	140	174	135	126	139	139	142	150	135	161	146	132	131	137	137	145	143	142	134	148	151	144	129	137	174	127	142	145	145	129	127	136	146	129	141	140	134	140	153	144	124	137	115	131	105	123	115	134	151	125	131	136	155	137	145	135	122	122	163	153	131	123	127	149	153	147	129	125	123	138	141	140	134	148	164	152	140	136	135	130	160	118	159	154	128	139	146	135	149	130	152	137	153	148	164	142	134	144	145	141	159	137	114	158	145	132	143	145	126	155	156	137	125	130	138	128	122	135	136	132	150	124	137	146	142	137	128	147	140	148	124	126	115	128	140	122	151	153	126	141	160	131	156	138	137	121	132	149	154	121	128	128	158	126	147	143	131	133	136	145	122	146	130	140	134	136	149	170	147	132	159	140	124	146	145	146	131	129	130	150	138	136	142	131	132	156	137	133	150	139	135	136	134	134	153	158	135	140	147	140	134	144	128	143	135	102	121	131	138	133	135	132	123	139	133	124	121	137	151	131	139	131	128	142	147	151	151	118	146	135	131	128	148	142	136	140	144	140	140	133	145	150	130	170	137	133	143	133	152	128	138	129	134	143	154	146	146	136	141	133	144	138	130	122	155	140	132	125	130	136	149	153	141	131	127	120	125	151	144	147	135	127	149	140	142	120	121	110	125	137	136	148	133	153	141	133	134	136	144	134	142	151	158	153	141	129	118	134	113	116	133	134	122	145	140	151	132	135	143	137	138	147	145	139	140	138	145	130	140	134	148	139	118	141	177	157	126	151	155	118	144	128	140	143	125	129	143	127	113	135	108	145	127	152	154	155	149	144	140	135	158	137	138	137	129	141	152	151	136	154	124	150	143	124	151	127	140	131	144	136	131	121	135	123	147	141	144	135	128	139	148	145	145	141	122	166	127	142	170	163	134	126	143	141	115	136	121	143	161	133	159	137	133	138	121	126	145	141	127	134	121	129	135	149	141	134	148	139	142	134	139	113	117	140	130	134	120	140	142	129	116	151	130	136	147	118	137	112	137	148	142	125	139	137	121	150	136	147	159	121	132	143	144	128	152	134	138	139	147	147	134	130	122	144	149	152	154	153	135	157	113	120	135	135	143	140	118	140	149	136	138	113	120	117	153	135	137	122	150	121	139	146	143	136	133	148	141	138	131	146	108	137	129	132	139	133	144	136	140	137	147	154	150	131	141	142	135	161	132	125	158	149	135	105	120	140	165	147	142	147	136	138	112	134	143	155	130	120	141	150	147	115	140	138	134	141	129	151	147	123	128	121	147	125	155	109	136	130	127	154	133	134	151	142	148	142	111	141	150	133	164	128	130	140	143	143	135	127	135	132	151	134	144	135	139	132	125	141	128	146	125	159	131	117	122	146	174	159	129	140	149	156	143	144	118	126	160	167	132	159	143	130	121	136	157	147	145	119	141	140	116	143	131	136	138	131	124	147	150	142	130	130	126	137	119	154	128	129	145	142	143	147	139	150	142	141	131	157	129	119	141	140	128	141	139	160	120	145	134	136	137	127	151	147	124	144	147	154	134	138	132	142	119	125	145	142	127	130	153	155	144	134	128	130	124	148	115	127	142	137	134	130	125	133	126	113	136	149	139	138	169	157	143	121	144	134	120	164	127	152	141	144	141	124	120	113	123	150	153	143	135	135	116	127	149	138	134	148	162	129	141	121	134	139	139	137	136	148	120	143	141	136	160	122	133	141	155	114	129	127	127	150	166	131	141	130	148	146	140	149	138	139	148	135	135	146	126	131	128	118	137	125	138	143	141	126	139	130	149	150	162	128	152	132	117	162	136	147	164	154	139	149	144	122	142	154	147	125	120	140	148	134	129	137	139	133	143	129	156	127	131	142	129	137	140	134	145	143	141	134	136	126	129	137	121	153	133	128	130	130	146	153	142	143	125	143	122	135	142	119	133	137	144	119	143	156	137	148	137	139	138	127	137	118	125	153	127	141	133	144	162	165	124	154	129	132	130	130	159	139	150	127	129	106	131	132	146	136	115	144	126	133	142	150	133	124	145	127	116	112	165	149	144	153	116	152	131	153	133	163	139	136	123	152	135	134	150	134	139	123	132	149	130	146	144	148	155	139	141	125	162	160	140	135	142	125	129	140	153	142	132	124	151	136	141	124	154	159	156	133	147	147	121	142	136	140	154	149	141	137	132	127	146	118	138	142	146	125	162	153	139	139	157	148	133	154	132	125	133	149	153	140	127	139	123	152	141	149	135	142	146	144	133	136	133	143	137	143	145	135	147	138	130	127	161	141	117	129	130	136	134	142	131	130	138	154	144	133	134	141	123	131	157	152	159	133	138	136	143	128	144	144	153	139	131	116	104	131	131	144	126	119	124	126	131	133	145	142	129	146	141	133	139	141	124	133	142	149	140	129	149	139	128	140	118	134	132	149	145	148	131	137	128	165	149	144	115	142	144	155	133	153	118	115	125	135	149	126	137	132	133	121	118	118	125	138	141	142	136	141	140	137	141	130	142	134	147	144	134	126	144	122	132	154	144	130	120	129	140	127	142	154	145	133	128	143	137	140	135	142	141	125	129	148	156	129	144	120	132	164	129	109	141	154	153	118	133	139	143	148	135	123	159	145	144	134	141	152	144	149	156	132	154	135	154	142	127	113	129	130	134	139	145	121	122	143	127	162	143	147	125	130	148	137	124	139	139	139	140	136	131	133	154	131	153	146	154	147	130	132	133	157	153	129	138	140	149	139	138	147	170	133	147	136	178	131	151	135	146	142	173	163	128	132	165	130	130	124	124	151	140	131	148	130	150	148	151	132	131	131	149	138	146	135	143	137	143	153	140	139	130	132	148	140	143	144	172	120	122	122	156	130	120	139	130	148	144	128	143	134	133	135	137	141	145	125	114	149	135	150	134	138	150	141	138	132	150	156	150	135	123	136	129	133
32569	34943	2891	2775	2334	1883	1545	1336	1155	1043	896	849	717	703	602	641	559	541	508	532	511	471	447	453	473	437	473	446	484	420	417	387	406	425	418	478	626	990	1259	1323	1322	1372	1238	1053	914	874	895	915	810	701	662	647	571	538	518	533	532	511	514	504	538	512	506	492	528	585	554	539	539	635	577	574	536	536	543	562	517	489	563	583	540	564	541	476	513	425	438	424	421	423	404	425	389	351	394	407	374	377	383	350	352	389	364	372	361	365	372	367	335	345	364	347	356	340	361	367	361	332	342	358	328	367	330	329	351	340	325	367	331	338	337	368	309	321	342	299	332	339	357	360	293	335	318	339	346	314	335	364	323	305	351	343	339	336	349	321	344	366	324	360	363	336	328	349	346	332	321	343	326	346	324	347	344	325	330	334	337	328	364	373	341	336	321	319	330	336	317	329	322	329	337	340	319	351	340	310	299	296	323	340	352	337	329	356	348	339	331	315	343	361	324	378	339	362	321	352	327	359	334	359	319	332	321	357	338	339	331	347	322	357	342	321	328	322	334	378	309	321	322	355	311	324	342	346	350	336	340	333	350	339	328	350	342	359	342	319	324	335	384	319	293	347	342	329	324	370	362	344	323	360	356	326	320	322	347	346	336	347	333	344	331	345	334	329	328	323	385	350	339	353	322	336	368	318	343	326	376	348	327	327	318	293	359	307	345	340	342	287	339	318	327	361	365	352	324	353	307	339	312	353	337	347	339	347	326	337	307	325	362	349	316	356	359	323	315	370	325	376	337	348	332	355	367	330	337	331	338	328	304	360	342	345	343	310	349	353	368	307	319	332	334	333	325	352	370	307	382	338	342	338	344	315	323	321	331	325	313	348	354	325	387	322	349	325	369	352	323	331	343	365	329	358	334	326	324	315	356	325	344	339	337	308	344	365	317	338	332	353	348	343	314	337	362	345	343	338	377	348	347	342	363	334	339	332	289	351	352	341	330	333	313	343	355	373	339	342	313	339	331	349	368	354	342	336	359	333	334	339	338	324	336	348	338	325	304	386	338	315	331	325	315	324	318	349	338	334	299	352	311	308	361	348	339	356	339	327	352	334	311	327	318	301	341	350	343	355	342	300	324	347	320	330	355	325	330	309	321	307	322	360	314	353	327	338	325	348	316	345	310	303	320	381	355	349	304	322	301	338	335	341	327	348	365	355	326	349	347	318	340	337	336	309	351	342	312	328	347	355	362	341	346	322	331	342	311	341	325	358	352	323	355	336	356	326	355	349	316	340	318	301	344	347	333	333	317	306	330	354	325	323	352	308	384	341	320	340	346	342	312	350	345	329	320	370	321	340	354	356	318	340	333	332	329	347	326	343	297	377	354	336	367	353	355	354	338	310	354	328	356	295	345	353	344	354	339	358	313	333	340	340	321	322	348	323	336	346	326	351	315	359	306	292	301	353	360	341	355	368	369	346	308	361	354	308	351	361	344	354	357	324	339	314	337	346	349	310	348	317	371	332	351	349	337	324	329	350	341	351	377	329	367	319	348	357	324	328	349	298	332	341	333	365	306	338	302	296	347	315	327	341	314	366	350	306	329	317	346	333	341	321	360	316	340	365	311	332	342	329	332	333	326	325	349	358	321	328	328	347	358	333	336	337	313	343	357	294	323	353	323	332	369	295	340	340	324	329	345	357	359	336	313	318	321	348	333	331	313	337	308	321	352	353	344	338	330	323	355	342	309	301	322	358	333	324	354	337	344	316	378	338	329	346	347	319	338	338	341	332	337	352	357	330	366	322	304	359	372	315	351	352	359	321	320	349	317	307	337	322	352	339	373	353	356	341	291	331	352	344	344	350	357	312	343	324	342	320	357	373	332	329	349	345	377	341	319	326	339	321	323	350	321	293	325	303	331	325	345	344	351	334	335	349	339	304	340	307	352	320	344	358	355	320	325	338	336	360	336	342	354	326	328	334	330	351	309	374	366	356	336	336	356	319	338	299	318	306	353	339	332	325	320	317	332	334	320	321	342	348	314	335	294	350	343	325	322	368	355	359	311	308	358	366	332	367	369	351	324	343	382	333	329	347	314	342	338	354	308	329	324	358	389	370	324	316	311	339	336	350	347	308	351	324	335	335	322	337	324	335	355	338	334	347	337	349	345	326	325	359	332	340	343	332	352	333	346	325	334	325	333	336	353	323	319	332	350	343	339	337	340	313	376	324	335	319	347	364	342	339	323	323	319	314	336	317	307	332	339	353	346	282	360	329	368	303	328	339	366	346	360	343	340	345	329	362	349	344	322	354	321	340	323	341	332	350	328	334	329	344	361	316	343	347	338	351	341	353	355	328	332	364	351	319	322	309	335	371	326	328	338	354	352	364	348	338	310	328	325	336	331	350	353	314	362	296	322	326	341	320	338	330	368	351	342	362	315	358	343	327	304	355	347	318	341	325	350	336	357	298	323	367	344	342	338	317	353	321	341	339	312	309	388	326	335	331	317	365	332	306	341	313	338	329	343	346	348	337	324	357	312	343	333	330	343	355	344	343	335	330	315	349	322	335	351	338	316	330	345	331	352	312	309	321	350	301	339	313	353	357	332	346	332	314	339	357	347	348	351	321	382	321	339	334	332	327	375	332	343	307	339	361	357	324	340	333	317	349	315	359	328	342	333	328	360	333	316	321	342	333	326	351	331	355	358	358	335	350	344	354	326	336	338	341	363	360	358	317	328	306	313	346	342	352	339	333	334	361	354	337	351	337	331	352	324	362	306	373	350	314	328	338	337	340	345	345	325	316	359	321	336	347	307	324	319	345	313	329	324	316	338	313	339	312	350	363	310	342	341	336	361	348	376	366	348	330	340	336	320	339	341	344	329	334	346	350	344	341	360	338	335	347	347	312	321	330	335	326	367	343	323	351	347	324	325	332	338	359	358	330	304	324	344	344	332	321	312	348	323	324	327	308	312	350	363	323	336	362	332	316	380	334	350	339	329	350	317	349	354	353	349	338	331	301	334	325	351	340	334	310	319	331	309	327	331	309	313	325	331	352	344	350	333	349	355	327	327	333	347	345	348	339	325	336	356	350	377	347	347	375	349	337	347	369	326	359	329	316	326	342	367	335	302	358	347	340	330	325	305	320	330	348	341	333	321	345	340	369	329	337	375	314	322	336	342	335	329	354	341	322	354	342	342	340	350	331	349	328	376	377	301	335	325	300	337	371	363	356	334	327	344	326	326	342	347	300	357	354	323	333	324	343	344	388	351	319	346	309	372	350	333	307	325	329	321	360	328	346	343	341	326	364	331	336	327	328	328	346	318	344	328	338	332	340	336	346	339	359	315	334	316	341	319	355	331	351	308	328	343	340	359	350	327	329	348	340	374	339	327	330	340	352	299	322	350	313	367	331	314	394	335	369	362	356	333	315	372	332	331	339	363	351	343	310	351	333	327	354	351	352	315	378	332	339	366	340	354	339	338	375	366	298	312	322	317	309	342	325
47815	44912	26711	21849	17369	11008	5292	2049	661	398	315	288	246	251	212	232	214	163	183	170	167	182	160	134	133	144	145	151	134	172	126	147	131	164	152	183	223	258	263	283	291	286	261	235	273	226	222	221	231	177	174	171	164	143	168	130	157	134	170	137	175	179	169	151	172	187	169	143	175	173	186	179	156	188	169	198	167	156	183	159	174	166	154	156	138	136	148	147	158	140	135	139	111	117	111	118	144	124	123	129	132	132	136	125	157	131	102	129	128	113	113	95	129	138	130	116	112	133	123	112	113	118	130	111	130	114	126	105	105	129	115	127	121	131	127	117	115	114	119	111	129	124	98	86	126	114	105	119	126	103	128	127	120	132	118	123	111	119	131	113	93	111	139	111	120	113	128	132	87	123	103	136	111	117	115	115	131	127	122	127	125	128	106	117	132	98	125	117	122	119	127	134	114	113	123	132	125	121	122	120	131	122	114	135	132	124	130	124	113	128	120	133	148	118	129	131	122	124	128	124	124	135	119	98	122	109	112	108	116	117	117	130	102	102	151	103	138	138	124	126	105	130	136	112	119	121	137	119	108	124	130	117	128	132	115	114	133	118	106	110	120	125	112	111	105	134	138	121	115	111	101	113	121	115	124	122	122	121	132	139	123	111	130	115	124	111	126	125	133	113	118	127	114	126	110	107	90	122	120	113	110	112	113	120	111	118	114	131	109	118	121	106	124	126	113	93	116	107	99	112	102	124	118	111	112	109	131	121	126	121	99	126	121	132	116	135	143	130	153	110	97	107	111	118	124	117	116	138	106	96	108	122	109	111	120	127	129	126	106	121	124	126	122	119	143	112	115	115	108	104	123	119	125	134	123	119	110	135	117	95	114	108	112	124	99	108	93	113	113	117	120	113	132	110	117	123	112	127	123	103	115	114	112	103	108	119	108	125	118	113	125	106	118	117	110	107	132	118	124	116	113	110	121	142	126	128	125	134	150	84	128	128	136	108	123	113	112	140	111	138	129	113	114	127	135	104	113	133	138	130	111	138	115	117	120	123	136	121	116	124	120	112	102	105	113	116	126	132	106	129	119	106	129	134	137	131	127	131	121	129	123	134	128	99	129	114	125	122	124	107	109	115	104	113	125	113	145	111	139	127	143	114	93	119	107	125	120	117	103	128	106	130	109	130	141	125	125	115	109	104	119	136	128	117	106	112	106	124	125	102	114	144	117	127	118	107	132	113	113	121	100	128	121	144	103	125	125	122	110	122	119	124	119	135	117	128	114	118	134	102	109	115	121	131	136	122	128	132	115	122	118	132	131	131	118	119	119	139	123	128	115	127	114	100	112	125	110	111	120	118	104	130	117	112	113	101	149	119	120	115	114	141	104	117	106	124	104	88	109	116	124	113	109	125	124	123	133	136	120	108	115	130	122	124	126	120	115	113	110	110	119	99	121	127	118	106	137	124	130	115	122	120	130	103	124	99	106	95	116	130	140	121	129	88	144	128	135	112	123	120	132	105	116	135	110	126	119	108	134	103	107	132	139	122	113	136	130	94	112	106	102	117	111	121	107	131	138	137	128	116	124	122	101	111	126	122	120	107	108	136	102	109	139	109	122	95	112	128	97	120	110	127	115	108	98	123	117	131	116	111	118	121	122	131	161	104	136	92	113	107	109	100	129	129	116	134	107	123	127	117	88	117	113	120	105	112	118	120	117	112	128	100	114	111	119	124	109	129	141	117	116	129	128	117	125	112	102	103	128	119	113	130	125	133	118	114	110	111	109	102	128	103	139	118	124	117	119	116	130	122	104	131	139	127	127	107	101	128	104	128	107	124	148	115	115	121	115	116	134	119	125	126	127	119	111	119	122	118	130	132	123	110	131	111	107	131	101	128	123	108	128	114	107	158	116	104	118	116	110	90	110	128	118	122	117	110	102	121	128	125	136	128	140	112	110	129	110	124	134	120	120	118	139	111	123	120	139	121	137	116	113	110	121	125	123	119	136	108	126	87	103	124	120	114	98	103	123	133	120	145	125	119	99	156	114	101	104	135	114	128	131	134	131	119	119	138	126	113	116	107	128	120	124	110	123	118	124	105	121	124	126	113	106	109	109	109	122	117	112	122	120	108	135	139	105	107	117	118	111	113	110	125	135	101	97	108	142	139	116	112	109	131	105	125	130	103	109	122	93	107	121	111	129	125	117	117	124	116	106	106	120	95	129	150	113	109	132	132	136	128	111	111	139	115	125	126	108	129	122	124	127	111	124	114	127	123	127	138	106	141	121	114	124	116	137	109	124	110	128	114	108	128	116	111	113	119	129	101	136	140	140	100	115	121	123	120	129	131	107	134	115	124	117	123	136	109	124	127	83	113	105	142	122	145	112	112	126	123	112	118	122	113	122	116	109	115	128	105	132	122	97	111	135	153	106	137	126	129	115	118	123	119	124	132	125	123	130	112	110	100	120	155	120	134	133	139	123	113	123	113	120	111	106	109	121	112	133	107	113	126	118	115	126	121	128	115	116	127	119	125	125	121	138	118	116	107	118	140	122	126	110	103	114	114	128	124	114	129	120	108	122	100	126	116	105	127	111	120	120	128	124	105	94	106	117	113	133	132	108	127	112	105	122	135	130	119	128	149	112	121	137	121	125	128	111	122	120	104	123	115	131	111	142	123	109	108	120	106	116	116	128	137	127	118	126	127	111	136	121	129	110	102	109	103	123	111	105	96	120	126	139	118	115	130	114	126	121	92	116	160	133	136	125	101	116	112	128	126	141	132	120	139	115	109	110	115	134	103	119	120	112	116	104	112	110	113	109	131	116	109	113	123	129	118	106	113	126	117	123	112	115	117	107	137	103	107	134	119	132	111	119	98	139	113	114	111	115	118	115	126	114	120	106	111	116	119	124	130	146	129	112	111	133	104	130	108	106	143	123	123	112	118	118	96	130	110	135	119	118	132	115	113	115	109	140	117	112	131	106	113	113	121	109	126	120	114	127	127	112	112	120	113	96	131	112	129	147	88	128	136	105	131	117	113	119	115	117	117	120	136	116	129	121	122	130	126	125	115	108	125	102	151	122	115	128	92	109	101	115	126	104	112	120	122	118	108	140	109	109	119	128	95	128	127	126	109	121	129	109	121	110	107	138	128	106	105	120	110	128	126	136	121	133	117	140	110	120	103	110	108	104	124	130	127	137	120	100	119	128	120	129	95	131	128	112	114	108	117	120	117	119	126	110	126	123	124	121	121	141	113	125	111	124	112	153	106	118	107	141	123	130	103	123	118	134	116	116	123	123	111	106	116	92	139	127	121	111	120	118	122	98	115	133	119	117	121	120	119	120	116	136	101	126	118	131	120	118	105	102	115	109	126	123	113	101	112	110	129	120	122	115	113	113	130	135	129	117	115	114	115	125	123	101	128	100	120	135	123	140	118	116	135	127	107	117	93	121	128	117	101	115	122	139	112	122	101	123	124	138	116	130	135	99	107	121	102
38047	39943	7371	4920	4109	3449	2782	2288	1917	1769	1414	1332	1119	954	876	898	808	720	672	684	644	539	524	521	515	515	511	494	424	455	427	416	432	456	496	823	1222	1610	1634	1645	1691	1684	1452	1328	1162	1135	1023	1212	952	718	688	671	669	577	592	553	552	542	550	531	566	571	591	607	665	822	571	530	566	930	786	806	605	601	642	824	687	620	605	698	756	753	597	622	544	445	426	412	460	426	402	401	384	410	387	389	349	331	357	340	330	328	332	320	326	329	326	303	308	314	295	306	296	364	317	325	328	313	341	309	339	296	315	316	287	287	287	302	292	311	285	298	281	301	303	314	276	327	286	256	285	292	281	312	292	324	281	318	304	306	302	275	295	273	313	284	300	314	305	311	291	284	289	280	300	281	275	279	273	302	283	282	285	301	291	311	293	278	306	292	263	276	312	253	286	279	324	291	295	274	295	252	293	276	312	271	271	273	287	275	313	311	289	257	298	277	290	288	298	288	302	274	311	276	271	284	287	300	256	308	302	290	297	327	301	282	267	279	288	307	282	282	253	257	278	310	315	302	275	286	324	294	268	281	293	273	309	282	300	280	285	298	309	270	288	275	326	269	294	297	264	258	277	279	268	304	286	278	287	304	309	264	243	311	274	305	304	291	298	274	272	320	299	284	278	294	306	279	293	311	310	270	276	281	286	296	300	296	315	311	306	275	279	280	250	303	276	272	298	328	292	266	290	279	271	305	292	298	284	272	265	297	299	273	299	282	254	299	276	307	286	272	306	289	295	270	290	271	309	296	299	285	318	285	288	281	309	311	293	291	233	316	281	266	294	273	298	277	322	288	292	311	302	281	291	283	273	283	259	279	288	328	260	272	285	313	310	309	293	307	303	274	304	302	278	303	277	284	271	287	309	276	296	300	279	287	302	269	314	314	282	296	296	269	294	316	305	304	278	287	318	275	278	288	295	304	296	310	307	293	315	281	270	275	273	285	292	286	298	268	270	252	284	297	274	308	294	285	306	279	301	296	302	291	329	282	300	283	269	333	273	284	312	282	290	267	272	291	291	256	299	290	280	275	288	277	260	266	299	277	277	339	271	306	285	272	293	295	290	273	283	286	280	279	272	279	275	286	290	288	270	283	306	295	283	290	320	290	307	302	284	300	289	305	250	304	279	280	295	289	273	271	294	290	293	296	296	310	326	300	283	295	284	341	304	289	269	277	285	296	292	283	312	279	274	291	293	303	283	291	321	290	291	274	314	290	320	289	271	294	318	280	286	285	278	301	279	287	287	271	295	276	308	292	289	296	286	281	317	283	293	256	264	298	309	309	296	268	264	266	306	289	287	281	297	259	295	283	292	308	323	277	283	286	295	315	279	282	288	297	289	292	291	273	276	321	310	298	295	301	284	296	307	283	286	300	299	274	304	311	290	316	292	293	292	266	307	293	288	290	320	292	267	286	285	289	321	299	277	310	325	273	268	271	322	250	290	311	267	265	309	283	309	274	310	270	288	304	312	278	305	290	273	292	284	300	285	286	290	286	276	291	264	286	283	307	281	289	325	279	295	280	297	306	294	299	253	290	282	301	284	279	270	281	316	299	291	262	314	260	264	262	295	293	301	272	280	286	279	300	278	287	288	288	290	262	307	270	280	270	300	333	320	278	293	287	306	306	302	285	301	283	303	305	285	305	313	316	262	266	296	290	287	253	290	288	280	269	292	286	311	283	294	269	291	324	306	280	281	319	283	321	268	312	292	285	275	287	285	299	299	280	283	310	260	301	290	323	294	303	262	302	284	286	274	303	289	304	321	314	278	302	287	281	276	288	313	288	298	292	288	270	290	299	284	306	290	255	282	312	299	301	302	287	288	278	279	280	290	263	260	278	311	252	280	305	272	311	305	297	305	266	267	275	294	271	296	273	279	281	284	302	291	294	262	276	284	292	277	275	285	277	253	312	290	300	286	265	313	298	293	249	300	300	281	314	291	283	316	277	261	302	301	269	286	270	324	278	311	279	282	282	291	281	273	282	308	294	333	304	312	300	304	271	303	301	294	283	282	295	306	264	279	276	308	303	294	295	302	280	287	320	273	292	259	290	268	315	286	291	257	289	290	289	294	298	289	292	269	293	295	269	296	269	307	279	278	290	318	305	294	289	313	276	314	262	302	288	284	283	253	284	275	286	305	288	294	296	284	285	312	304	270	289	296	301	288	299	296	256	303	286	309	276	272	275	290	331	263	289	287	281	275	260	293	290	301	281	295	342	299	309	272	309	312	281	269	276	288	257	285	302	296	323	299	255	299	294	274	287	288	270	273	287	296	288	258	286	309	289	294	283	280	289	293	281	281	300	308	264	287	290	297	268	303	309	276	286	285	315	294	295	307	285	290	306	276	276	276	289	262	288	284	278	295	304	319	290	283	291	266	293	297	278	265	304	305	298	279	268	290	285	299	301	260	277	284	303	283	299	326	273	278	281	282	278	277	301	294	260	304	295	275	291	261	289	288	303	285	312	308	316	310	283	296	306	291	297	294	315	276	283	318	312	299	309	306	292	294	285	279	296	294	289	296	309	291	272	295	333	285	335	303	267	251	274	312	282	297	294	277	270	269	299	275	294	304	257	292	294	274	277	287	279	304	269	293	269	296	297	276	287	278	293	319	277	293	325	263	287	301	299	273	283	300	262	287	289	295	272	316	270	274	256	277	291	294	265	311	305	280	270	286	277	309	314	287	285	292	306	301	270	288	283	289	279	271	298	265	279	290	274	313	292	259	281	302	296	303	307	284	317	266	267	332	258	296	302	313	276	278	294	278	309	299	310	277	302	278	262	302	304	273	276	278	277	299	268	305	287	285	291	324	299	290	296	267	286	256	308	282	244	300	271	277	302	269	303	281	306	290	264	284	300	296	290	293	292	294	281	285	292	283	285	282	292	295	269	306	303	286	288	284	305	292	317	273	273	297	276	272	305	294	302	325	275	249	266	316	282	319	318	292	300	263	286	296	294	276	273	297	321	291	290	300	276	287	306	277	286	281	288	290	274	306	299	266	276	262	298	305	310	283	291	294	299	277	311	317	292	285	296	268	267	291	295	309	304	287	296	315	280	310	299	303	318	284	318	308	286	287	298	314	321	290	261	279	289	291	303	297	279	280	289	310	300	315	283	281	307	290	281	300	285	285	328	310	280	271	277	300	268	303	285	291	312	297	299	279	298	284	286	292	290	274	281	253	274	280	269	288	311	276	313	298	258	311	300	282	307	305	307	280	315	291	276	316	270	320	296	278	284	253	295	256	281	290	285	296	278	290	267	293	316	260	304	297	283	280	306	332	271	283	282	283	294	293	289	310	308	285	248	310	273	291	285	280	310	305	261	299	291	298	293	310	278	287	304	304	284	284	298	282	267	259	290	295	291	290	294	322	306	291	290	314	250	281	314	296	318	284	263	275	303	272	300	267	304	307	294	304	279	287	325	319	307	289	259	293	294	298	300	298	270	278	306
10845	23784	7566	1198	319	193	162	149	134	128	143	140	120	133	151	136	154	120	120	145	126	114	123	118	161	142	138	148	130	107	137	126	142	160	154	179	219	217	220	197	201	176	181	191	208	162	134	162	146	149	141	145	137	165	145	146	163	132	123	142	140	148	146	141	140	129	130	120	138	147	152	131	131	157	152	142	136	134	127	147	139	142	154	145	120	135	151	148	127	129	135	114	134	120	133	132	148	126	136	131	155	119	126	155	138	136	136	145	141	140	124	139	158	138	135	113	118	138	148	125	136	127	126	110	137	140	120	143	149	139	132	130	143	115	141	134	136	127	128	144	163	118	129	135	109	131	132	137	128	146	123	113	143	146	130	130	132	124	131	126	143	114	135	116	138	119	130	144	134	149	107	128	136	131	109	148	147	119	139	138	137	127	126	147	134	137	120	129	119	115	157	113	121	114	128	126	124	135	137	120	135	131	115	140	143	121	136	141	132	147	117	115	126	123	130	141	134	125	126	139	111	119	131	136	129	129	144	108	135	136	114	133	130	118	110	131	131	133	139	137	114	121	120	123	133	131	139	128	120	107	129	116	127	157	120	132	149	151	125	142	142	135	130	118	133	125	123	153	116	134	124	145	134	124	142	116	129	138	134	149	139	143	126	144	144	164	128	149	134	126	123	122	113	121	131	152	135	149	150	130	135	124	113	140	132	129	129	152	141	124	141	133	147	128	132	128	131	147	125	123	142	142	128	150	126	138	120	146	105	132	127	123	144	156	143	151	137	152	121	146	112	140	128	143	146	154	125	157	115	138	138	126	149	115	150	142	137	129	136	116	148	146	141	146	129	126	160	137	143	132	148	117	108	130	123	140	122	133	113	143	128	126	134	115	97	120	140	148	121	137	154	139	117	132	137	112	128	136	117	122	128	121	130	147	137	151	143	136	134	146	122	137	129	142	144	137	118	151	127	129	122	129	153	129	126	114	140	131	138	125	135	116	137	112	133	136	130	133	129	129	160	120	131	114	133	161	133	142	121	125	135	131	132	148	149	142	151	128	128	142	164	118	127	138	140	136	128	121	131	136	117	138	129	109	115	152	150	147	132	124	108	123	141	142	145	142	116	139	118	155	123	128	141	132	152	131	126	116	131	135	130	125	138	137	125	142	145	128	117	124	145	112	158	140	125	144	147	122	122	129	114	125	130	137	133	127	150	114	160	152	124	134	149	129	167	123	120	131	143	154	141	138	143	123	126	111	115	120	126	125	119	139	117	145	110	135	131	140	135	143	123	133	136	108	123	132	131	136	144	137	120	111	132	132	128	145	147	135	123	133	119	142	135	149	128	143	141	126	129	138	129	134	115	118	136	134	144	165	133	130	128	110	126	142	125	119	137	140	133	132	137	148	129	117	112	125	144	102	120	127	135	135	128	130	167	123	128	130	124	136	125	119	126	143	151	111	148	141	130	127	129	130	122	151	149	117	133	132	131	120	105	138	159	142	141	122	126	139	136	119	129	134	148	134	131	128	136	125	117	134	131	123	144	128	139	154	143	133	124	116	112	133	140	137	125	114	138	158	137	139	152	131	139	149	128	141	148	133	147	126	143	143	122	138	132	129	131	137	123	142	127	133	120	131	129	145	106	157	130	132	131	125	123	133	127	134	111	116	142	130	123	131	134	132	130	123	132	125	138	121	148	122	157	138	136	116	142	112	122	143	129	146	142	139	140	116	142	144	132	122	124	119	130	138	139	124	130	135	151	137	128	153	122	126	129	127	152	129	138	155	137	151	109	131	145	129	122	135	149	124	115	121	137	102	120	147	133	143	128	131	136	117	132	156	113	111	121	132	146	136	128	133	113	120	115	164	139	134	131	128	140	132	148	146	131	142	149	126	129	126	119	131	136	136	135	129	113	124	161	148	146	156	143	128	158	142	137	143	133	136	110	133	119	142	117	134	115	115	139	131	127	117	133	128	121	131	127	112	120	143	130	134	128	108	132	120	152	139	137	134	153	147	118	129	117	126	133	147	135	129	138	136	135	137	128	133	126	125	122	119	123	124	135	161	126	127	132	118	144	141	113	135	132	136	149	134	142	121	118	125	120	151	129	135	127	147	125	145	130	119	133	147	145	138	115	114	129	135	138	129	109	148	123	120	124	137	149	123	152	123	131	147	130	158	136	123	161	115	128	122	143	126	140	129	139	122	142	127	150	129	129	135	154	114	141	137	143	144	153	116	140	110	129	136	135	140	143	125	148	121	126	138	120	151	135	133	122	118	145	140	122	145	133	121	135	119	153	126	125	131	151	129	146	127	120	123	138	139	114	122	144	135	131	121	136	140	128	134	99	114	112	139	136	138	120	135	141	114	114	153	146	152	147	158	132	134	127	127	112	135	126	143	109	126	139	105	119	141	130	137	133	148	135	128	152	144	132	137	121	149	132	136	135	113	121	113	143	135	132	126	124	147	133	133	138	120	119	131	142	132	122	142	147	130	122	161	149	117	128	133	134	124	150	152	137	117	141	119	130	107	150	134	123	128	112	131	123	124	142	114	137	138	141	147	122	147	130	144	143	143	132	109	136	141	127	106	132	131	129	137	110	128	124	150	136	120	132	130	143	136	133	141	112	121	107	147	148	122	123	150	143	108	97	146	125	136	154	149	135	115	141	139	158	138	123	138	106	139	126	149	144	146	141	130	125	126	106	137	126	154	141	129	130	123	137	133	160	140	117	122	117	133	142	136	109	127	133	131	143	137	140	123	128	136	143	140	125	125	130	127	132	123	122	151	130	131	124	139	144	112	122	146	134	157	119	150	159	110	115	131	125	155	124	136	115	151	133	141	145	150	148	162	135	143	145	147	140	147	156	114	127	140	126	110	164	135	125	140	120	131	131	123	116	134	128	130	135	123	138	138	122	136	159	140	120	137	125	128	131	117	133	139	148	150	119	152	139	135	150	123	124	126	120	143	148	139	161	111	140	145	134	129	130	121	138	139	121	139	130	129	130	125	115	140	122	132	142	119	117	142	136	125	126	120	160	115	147	138	116	132	131	123	137	136	120	130	132	107	130	141	135	130	137	130	138	127	138	132	127	140	120	127	122	115	118	149	133	137	151	150	123	147	129	168	141	121	134	135	139	121	124	113	118	156	146	126	140	143	127	133	135	130	137	135	149	123	139	131	152	133	126	139	127	137	145	134	118	144	137	143	142	142	124	133	151	142	125	132	139	146	128	128	126	125	147	141	134	135	144	136	121	141	106	111	127	122	124	129	131	115	121	123	149	150	148	130	134	133	130	145	113	118	133	150	134	127	139	145	130	139	116	140	137	143	139	129	125	129	125	123	154	136	130	126	123	137	107	124	134	134	127	143	136	122	133	124	117	125	127	125	112	116	131	157	113	141	135	136	123	132	145	126	120	120	108	104	124	144	133	134	147	120	132	123	128	144	128	145	126	129	136	130	129	161	130	157	145	149	126	127	142	149	136	133	145	145
8976	25167	1357	436	390	408	400	348	364	369	358	297	356	320	384	348	342	326	342	350	327	353	336	330	348	329	298	319	346	334	342	326	318	354	416	673	787	857	876	865	895	902	780	732	611	619	571	585	472	417	454	465	442	424	380	433	442	407	381	435	392	409	398	452	451	411	427	428	393	383	388	400	399	371	375	357	345	346	410	382	423	406	386	400	402	383	360	344	360	401	341	350	363	353	337	336	348	330	334	302	314	332	325	339	347	311	363	298	344	311	294	334	349	307	345	342	329	358	359	342	336	348	345	323	331	326	359	361	313	299	335	321	330	386	337	326	367	344	355	351	343	367	338	304	301	346	327	317	336	314	337	353	323	349	299	336	309	334	335	346	313	303	342	342	341	313	347	310	337	345	356	281	315	298	347	312	311	362	329	323	359	316	324	309	329	320	332	323	300	318	325	356	329	361	298	319	313	297	325	353	330	339	328	312	293	339	315	366	371	320	339	340	326	344	346	303	328	307	311	322	336	357	343	321	335	339	322	328	309	361	301	366	332	323	342	309	325	331	360	327	329	333	332	308	333	349	354	329	320	323	332	329	306	366	311	304	315	345	322	335	356	342	330	333	346	325	334	314	330	345	317	308	306	327	340	327	292	344	332	341	325	351	334	328	347	335	323	341	346	361	340	342	289	345	309	351	319	354	297	301	330	357	313	345	324	342	334	299	305	343	322	315	330	323	317	320	295	334	323	328	334	327	308	311	321	356	312	335	317	318	350	329	333	348	314	318	331	315	339	318	293	327	320	344	326	329	323	352	300	333	292	322	308	318	328	327	309	317	348	300	316	324	322	316	340	321	329	343	298	327	310	310	365	314	362	349	340	325	341	319	321	305	335	347	340	343	309	373	322	337	355	326	332	317	310	347	332	329	340	344	280	335	323	304	315	329	321	355	339	334	330	328	311	348	346	320	361	309	329	333	313	374	313	338	332	332	350	360	315	333	330	354	366	346	333	337	288	325	335	298	326	325	364	318	338	282	321	348	315	333	366	333	323	326	307	336	323	323	347	302	332	325	346	334	333	349	306	297	313	328	327	346	332	308	320	334	322	302	325	315	332	333	318	324	331	319	343	330	309	351	333	321	311	326	324	337	300	306	341	338	344	346	342	309	359	315	328	333	331	318	302	334	343	379	308	333	355	325	298	367	326	332	320	328	320	303	339	313	311	326	322	348	318	328	349	326	329	315	298	307	308	354	333	329	323	334	347	325	338	311	316	338	345	286	303	344	324	315	328	303	289	305	306	329	338	297	374	308	350	355	343	315	331	337	298	364	320	305	333	286	302	318	347	336	322	325	347	356	317	327	341	324	346	303	307	324	303	350	305	321	318	324	330	311	312	347	355	366	345	303	376	333	324	336	309	321	321	350	350	307	348	313	311	357	327	328	337	329	344	321	330	345	337	316	336	315	311	295	301	330	298	347	328	300	327	337	340	318	327	336	330	339	304	320	319	326	333	295	290	321	357	341	347	331	367	332	332	302	312	339	376	344	315	316	345	339	317	329	369	351	318	333	361	338	326	304	308	338	342	331	375	323	315	340	333	323	320	344	333	294	347	315	333	319	330	322	348	337	347	331	325	332	335	307	336	331	337	313	345	349	336	357	328	332	307	353	368	314	354	354	359	359	353	337	345	329	353	366	322	342	343	333	316	323	328	320	346	354	338	375	318	321	343	340	348	332	319	324	321	330	339	335	330	338	314	329	321	354	326	319	372	326	330	325	328	334	334	328	338	315	341	340	327	349	338	304	324	316	341	336	328	319	295	328	314	311	332	339	349	339	317	324	349	325	346	321	314	342	305	361	351	339	312	325	322	294	315	338	334	320	311	354	341	365	322	331	332	328	340	349	311	314	325	328	345	305	340	350	340	329	313	300	323	362	358	335	298	317	333	316	336	326	310	336	343	327	361	311	325	323	349	354	320	308	355	315	331	345	331	326	286	338	331	310	311	308	315	317	368	355	346	323	325	287	351	307	311	355	301	312	326	339	334	293	313	342	334	344	311	342	344	346	330	353	362	339	323	321	336	334	297	332	329	330	316	327	342	352	363	315	334	352	335	314	359	319	338	328	356	322	323	303	315	349	317	343	359	311	317	324	359	351	330	332	342	333	339	333	326	342	335	352	305	325	359	346	364	337	329	354	318	310	310	314	331	322	331	355	309	324	329	348	323	325	348	333	312	309	317	343	328	336	381	329	333	333	349	331	346	332	347	345	317	325	352	335	330	291	332	338	359	295	346	321	304	333	353	357	335	322	303	325	348	335	321	341	317	343	285	331	310	306	298	339	323	335	383	343	292	339	325	323	317	345	315	325	341	349	365	303	330	312	326	329	340	360	356	328	323	303	334	329	348	329	322	311	341	308	313	336	314	309	335	323	330	314	312	328	336	321	290	353	322	317	310	326	320	368	308	309	336	309	307	309	364	316	315	342	333	355	354	339	358	310	339	320	334	345	339	341	342	335	329	370	360	309	304	320	333	319	321	334	349	317	361	347	352	365	339	326	352	311	330	326	324	346	328	359	337	337	344	349	321	332	326	333	305	314	303	350	381	317	332	299	349	336	341	328	298	318	329	328	268	331	320	298	331	339	343	314	326	292	313	317	291	324	343	316	330	316	313	328	335	287	353	326	340	338	333	363	307	322	335	350	346	330	331	357	338	323	360	323	319	340	306	312	339	344	350	343	349	350	318	312	353	351	346	290	328	308	347	327	337	319	326	303	328	330	316	313	328	352	308	346	321	332	331	323	324	330	345	312	311	323	339	336	342	374	320	338	317	349	333	336	344	336	339	322	345	338	364	306	327	353	335	339	337	321	346	338	310	353	333	335	336	310	324	341	318	339	345	299	323	333	301	307	347	344	308	324	333	321	358	319	328	345	323	332	330	340	330	299	317	328	316	323	351	320	332	320	351	317	319	358	332	286	293	324	334	355	297	347	313	319	328	342	320	284	339	309	327	325	349	326	341	339	331	335	331	331	318	319	322	314	341	316	330	344	331	301	350	352	339	358	346	318	325	330	334	317	329	320	330	353	299	339	321	297	338	321	327	342	343	320	307	345	321	334	320	338	328	340	270	392	329	332	321	320	327	332	312	367	388	334	333	324	342	324	354	322	358	331	323	330	321	305	334	302	331	331	322	366	330	329	324	306	320	325	347	326	326	299	307	355	325	320	336	351	371	328	325	326	312	322	335	301	309	340	339	363	305	333	305	316	318	333	312	364	292	352	316	340	364	333	329	376	347	329	329	319	351	312	334	335	332	389	338	365	316	291	367	322	351	331	351	335	330	367	337	314	348	338	337	317	349	309	310	334	332	349	307	330	336	340	340	332	319	322	373	285	333	315	333	349	375	316	321	321	366	372	316	345	325	311	358	364	350	328	334	305	329	292	333	344	364	355	338	313	324	339	305	308	317	340	325	337	321	337	349	287	322	363	354	352	373	358
39146	48560	27985	20662	14673	8004	3292	1121	387	281	212	230	210	176	179	195	182	177	175	164	159	162	131	164	133	133	153	135	163	157	146	147	156	159	163	195	217	246	239	265	236	244	217	248	206	193	188	175	190	170	157	158	175	173	157	162	141	140	154	160	167	151	155	158	165	171	146	134	167	170	200	211	185	160	208	178	178	159	160	182	170	181	169	144	138	163	145	128	129	160	154	169	159	148	135	146	145	137	131	156	147	148	145	135	157	137	128	130	130	157	119	137	141	145	173	102	115	138	123	130	154	148	124	110	150	128	139	121	123	163	127	131	123	134	145	145	134	114	150	137	155	126	141	139	125	164	118	139	139	125	142	113	146	134	121	119	129	146	130	153	170	140	136	128	142	108	132	132	151	144	145	138	164	147	128	142	128	121	143	132	140	129	136	128	137	133	136	130	150	148	151	139	173	126	127	135	136	155	153	140	150	139	150	153	132	130	157	132	129	126	141	132	157	138	137	142	134	140	144	139	140	151	143	136	121	146	123	115	162	149	136	129	129	141	133	158	157	140	121	148	153	150	129	117	126	114	149	150	122	136	158	124	143	149	125	140	159	133	132	122	139	161	127	149	131	120	121	134	149	147	143	148	144	120	107	149	137	146	122	117	102	130	137	131	128	130	150	122	142	143	145	152	127	124	126	176	135	142	166	139	132	115	140	140	147	162	156	140	145	171	144	119	128	141	133	115	137	132	155	145	123	148	136	138	141	142	130	149	156	136	137	137	137	144	132	121	148	140	139	126	140	150	117	114	165	163	147	142	128	133	118	150	115	141	136	129	153	149	151	130	127	156	126	125	129	124	128	147	130	135	143	140	138	139	141	142	131	135	139	128	133	137	147	133	151	129	142	133	151	126	150	128	133	141	114	148	133	139	137	152	141	144	120	150	139	147	132	141	159	137	131	141	126	158	135	132	125	145	121	125	140	135	134	134	128	135	133	143	140	115	128	126	118	148	147	120	127	152	160	141	144	146	132	127	132	135	128	129	146	125	137	125	144	135	136	141	147	140	108	132	119	136	107	131	156	131	183	143	150	133	130	118	137	150	159	125	117	148	135	148	124	124	130	132	148	140	133	137	147	147	118	128	118	132	126	146	131	148	133	130	134	147	124	128	138	149	138	118	164	145	145	157	126	147	136	151	119	158	138	143	146	134	135	128	149	138	153	149	129	133	121	125	154	140	127	135	129	148	122	123	129	134	122	141	130	155	144	148	129	136	141	128	160	146	120	132	128	137	127	122	118	124	140	129	133	140	143	143	136	137	147	113	137	139	113	136	145	149	153	132	135	120	158	114	136	147	148	151	132	118	131	124	122	134	123	124	144	146	132	147	142	111	118	146	139	126	134	143	144	139	148	121	142	141	128	153	142	136	142	133	124	135	137	132	161	135	136	131	142	135	145	136	125	146	112	151	117	114	117	122	126	129	173	145	143	139	144	131	128	141	152	141	132	142	131	151	146	140	153	142	137	169	131	139	131	142	146	146	137	146	129	110	135	129	153	138	147	156	140	143	132	156	134	158	133	153	147	148	131	123	133	132	144	143	164	149	138	131	152	161	130	150	134	156	123	141	130	109	126	149	134	141	154	128	119	136	135	138	138	139	126	140	152	153	151	122	147	138	162	132	134	155	147	128	122	138	120	135	128	163	141	163	133	129	141	130	145	121	130	119	129	136	138	139	130	159	133	133	131	119	130	159	130	124	138	160	141	129	156	137	131	127	142	140	153	139	139	128	140	133	114	129	142	160	154	142	123	140	141	133	130	133	124	156	133	141	145	156	142	156	132	118	143	124	164	146	137	141	140	155	139	126	121	145	139	140	150	142	171	141	154	121	132	128	127	135	121	138	139	156	133	147	141	142	134	116	133	115	125	131	120	147	147	159	154	171	140	140	128	123	151	118	131	134	130	147	137	162	137	154	142	152	140	119	152	132	141	145	116	149	110	153	149	127	153	151	139	135	148	133	137	141	159	121	150	118	148	130	128	124	158	130	146	129	129	141	144	142	141	138	128	140	139	149	123	128	161	143	142	151	146	138	123	152	150	130	133	139	136	151	131	137	119	126	129	140	140	147	133	132	140	132	137	125	141	122	141	142	138	129	117	156	129	120	127	133	126	169	146	153	138	149	129	144	166	127	132	153	119	131	145	151	134	155	148	131	125	145	125	143	150	116	160	136	123	130	129	125	156	138	144	161	122	155	138	145	141	139	114	145	119	147	127	156	150	154	156	121	136	128	149	113	143	145	130	152	160	143	125	147	133	140	151	131	142	141	144	132	144	127	147	147	141	135	117	128	133	146	130	132	127	134	151	140	148	131	171	142	129	148	142	135	124	153	130	140	130	128	156	145	133	116	147	133	126	149	166	123	110	147	147	128	120	144	133	137	137	170	129	153	135	132	135	142	168	143	147	110	136	155	132	122	122	162	127	137	141	147	135	144	128	157	135	153	141	155	148	137	121	132	159	139	130	133	155	128	156	143	140	134	147	125	148	142	154	155	142	139	152	163	158	143	143	133	122	151	137	153	122	125	135	142	151	128	144	137	138	137	145	157	146	158	127	145	134	130	139	169	137	124	162	157	137	118	134	130	126	147	143	139	126	164	157	150	131	149	151	157	140	156	143	150	139	135	142	146	131	133	132	120	146	144	127	158	145	133	109	139	118	166	143	137	132	129	140	151	131	140	138	123	139	155	133	121	118	138	133	144	133	142	129	144	132	131	164	119	136	128	121	138	145	143	129	118	123	131	142	117	141	151	135	143	152	141	117	148	128	136	125	141	150	142	160	132	128	134	159	125	115	136	125	131	158	137	135	146	144	103	128	149	133	167	157	120	156	140	117	140	143	149	125	123	118	125	130	146	128	139	147	140	149	142	139	141	137	149	156	126	140	118	144	143	141	130	130	145	145	142	150	143	129	152	144	150	147	146	148	141	112	107	136	145	114	143	140	144	138	137	143	148	123	158	129	134	132	154	136	130	151	143	136	126	140	141	157	136	124	137	152	127	149	149	169	136	142	146	132	160	131	142	127	150	150	149	162	109	152	144	152	124	115	135	123	110	133	145	120	152	141	134	115	131	140	122	154	171	134	143	130	134	143	128	162	128	143	148	166	130	119	151	131	127	131	142	123	149	143	152	130	134	125	129	119	140	134	126	128	139	125	157	152	122	132	124	126	135	140	146	135	158	144	120	125	139	146	160	141	140	132	170	131	143	138	139	161	158	150	156	136	137	131	124	147	124	159	140	139	115	151	139	141	147	143	141	121	149	146	144	142	156	137	147	140	121	141	127	143	152	139	144	140	120	135	126	134	128	142	169	148	158	134	153	122	152	146	131	132	143	132	132	156	141	126	147	149	141	131	140	131	132	134	146	150	125	137	130	139	130	148	123	132	133	159	141	152	140	140	126	141	145	104	133	137	126	142	135	138	167	126	137	127	146	141	114	156	128
29993	42952	6209	2820	2341	1883	1611	1318	1162	1087	913	817	751	651	585	565	559	566	513	490	500	522	468	462	441	423	424	440	406	399	393	369	398	424	554	826	946	1080	1102	1276	1286	1180	1128	1038	943	841	794	778	794	643	559	554	566	535	558	514	522	515	509	527	525	498	524	560	591	558	561	571	551	719	715	695	659	573	681	779	599	491	552	605	567	593	521	516	498	451	423	430	412	376	393	418	363	342	405	370	372	378	356	365	359	375	348	329	327	358	354	338	345	314	328	314	371	356	358	352	310	317	310	358	347	393	355	321	341	342	343	345	349	312	306	338	363	329	338	367	345	336	367	331	312	365	324	354	338	310	347	328	346	327	327	322	381	358	335	322	338	380	332	346	342	301	359	345	350	335	344	326	333	373	354	304	358	312	346	302	349	318	318	339	340	341	329	288	323	330	334	361	316	341	322	352	334	325	363	317	326	318	346	321	343	344	351	307	327	365	326	327	328	335	331	350	315	330	335	322	312	302	339	327	343	351	314	329	330	344	343	307	332	322	333	317	345	317	373	329	324	349	286	350	353	304	313	340	323	387	319	315	290	314	336	322	336	329	364	336	321	342	346	313	348	362	314	349	315	341	361	314	319	318	359	330	308	333	318	359	331	330	328	311	331	318	371	358	357	320	349	303	330	317	351	373	301	292	325	352	318	353	344	331	347	319	342	334	340	368	322	343	322	344	346	276	352	348	341	330	374	329	324	338	331	334	323	344	332	330	336	341	335	332	315	337	369	328	343	323	338	326	334	341	321	303	320	317	318	337	308	322	351	321	346	302	326	345	348	319	309	314	321	308	336	345	317	318	313	298	309	330	318	360	345	319	311	344	336	334	328	311	334	308	388	346	340	333	306	327	330	315	342	351	342	332	320	318	316	319	318	324	319	339	339	323	332	344	300	322	341	339	354	354	368	342	329	315	300	297	364	319	312	328	329	345	335	317	349	343	328	328	337	340	348	338	323	352	343	324	322	313	340	350	347	361	364	355	338	315	339	352	314	349	315	337	315	311	323	325	333	336	285	342	327	409	326	314	314	349	324	329	354	313	351	327	318	335	345	350	338	333	316	352	338	336	345	340	352	345	326	305	359	326	330	353	357	330	329	316	311	310	337	314	359	342	355	333	333	332	346	332	338	337	358	330	318	347	333	345	337	312	333	288	297	328	335	325	320	349	311	342	356	351	320	338	349	292	333	372	333	331	321	306	343	307	329	380	349	323	328	339	314	325	349	314	308	311	350	341	341	334	316	341	356	336	355	324	316	331	301	328	314	325	332	338	321	337	344	320	342	362	333	323	331	324	306	362	302	321	343	325	296	334	346	351	321	323	334	353	332	354	319	308	341	363	335	344	333	337	323	318	351	324	340	320	344	300	311	359	329	304	342	314	337	321	324	325	330	328	332	336	338	331	353	376	332	324	328	336	316	331	341	324	342	330	353	347	354	327	309	317	344	345	347	346	342	344	375	324	327	322	335	336	310	323	359	344	311	320	314	340	335	334	312	329	338	342	325	326	308	337	340	324	357	352	351	315	345	359	306	320	361	314	320	334	346	321	345	314	325	324	303	341	287	383	346	335	333	334	360	324	352	326	320	339	330	311	303	345	349	365	369	307	345	348	336	319	323	315	333	324	314	322	346	341	314	329	322	385	312	312	332	331	334	328	314	324	307	379	334	354	318	304	332	340	336	341	345	339	333	325	337	346	335	348	325	324	326	338	347	359	325	313	357	360	321	335	341	321	352	359	318	379	375	332	341	362	334	327	335	322	341	344	312	330	346	319	362	357	375	356	340	311	343	346	323	307	336	329	329	349	316	367	306	331	352	326	337	336	322	371	342	386	329	332	321	313	378	336	319	334	335	323	314	343	351	364	338	339	318	361	304	349	307	337	365	323	302	337	349	375	324	313	317	362	342	314	339	350	364	302	359	301	349	306	320	326	324	368	347	339	356	313	352	336	328	310	339	328	318	357	315	309	306	346	351	364	372	361	324	339	333	305	340	342	328	335	347	332	337	360	344	326	322	343	334	336	327	323	353	348	349	355	341	330	327	322	340	347	308	354	320	336	352	299	362	364	320	350	346	358	325	337	341	332	335	360	293	354	345	344	330	341	359	321	331	312	334	292	326	322	354	337	350	316	345	349	320	348	324	349	335	328	354	311	354	356	336	312	312	344	324	329	303	377	373	310	308	315	310	330	331	324	363	324	345	311	290	342	318	338	341	320	334	344	348	344	320	326	327	312	335	336	346	330	333	311	384	316	341	316	324	302	323	325	318	312	313	329	312	353	326	307	330	352	313	315	353	325	316	313	312	301	348	318	352	332	352	322	347	297	353	353	332	338	364	309	343	354	312	327	346	317	354	358	342	313	341	296	327	306	321	338	319	339	352	343	324	331	329	325	363	325	324	323	328	326	360	336	317	370	341	375	329	330	335	319	365	342	343	346	327	354	342	359	369	350	307	358	322	374	330	347	348	315	338	342	317	342	328	339	365	336	323	346	339	367	304	322	374	360	340	342	321	336	326	323	309	351	324	334	332	337	323	342	339	326	310	342	339	341	367	311	351	346	332	334	305	340	325	332	330	344	329	358	300	339	304	342	346	338	330	323	333	351	329	323	326	349	336	314	312	345	320	322	348	318	344	343	328	316	340	314	334	322	314	351	333	316	334	364	343	330	341	305	318	345	335	340	351	346	345	331	352	341	288	331	326	316	326	320	302	330	361	308	352	341	314	341	313	326	324	343	368	345	318	325	338	324	340	330	333	318	331	328	355	379	347	354	350	324	344	352	310	361	329	363	337	327	328	322	313	363	327	335	356	321	314	330	326	352	318	372	315	321	356	295	331	327	330	336	316	367	374	308	339	329	305	315	333	345	322	313	357	365	318	336	334	328	313	302	306	339	365	347	345	311	332	342	311	319	349	335	333	301	351	348	348	333	308	315	352	358	325	328	303	332	339	307	334	311	327	335	329	351	358	348	338	324	336	337	311	342	325	327	349	314	329	349	355	328	367	358	345	344	352	334	330	370	346	295	345	359	332	300	331	289	357	323	372	329	322	339	335	329	338	343	337	301	331	317	322	334	355	312	345	318	337	330	358	358	294	344	356	318	341	315	296	355	317	310	299	347	324	334	345	303	314	329	327	327	333	334	357	354	312	308	303	304	313	338	312	334	315	320	353	365	350	337	347	295	324	336	369	321	350	351	340	340	354	331	371	323	301	317	356	351	337	333	316	347	314	334	327	290	308	341	311	334	296	391	325	329	375	355	336	293	341	339	329	328	340	329	356	336	349	336	319	350	318	343	347	318	364	316	317	312	334	326	324	336	334	333	329	335	338	339	324	296	326	365	320	311	316	342	356	321	346	341	352	329	299	322	337	339	330	304	313	324	313	373	334	325	345	309	340	354	371	348	316	314	360	326	327	362	337	345	312	338	348	338	304	303	321	359	340	337	348	338
47094	48296	28586	24457	23017	17930	10984	4484	1030	387	309	309	210	247	229	211	221	185	194	190	154	144	151	156	162	153	140	142	136	142	139	137	123	130	158	185	183	215	255	233	270	285	224	275	226	202	206	243	196	201	184	162	147	184	156	157	150	174	151	158	141	144	158	182	149	165	179	142	168	212	242	209	210	169	198	196	208	147	173	189	171	181	148	157	133	154	140	142	142	143	133	130	108	154	152	139	166	125	123	135	132	135	158	128	122	142	138	124	138	135	119	121	118	115	110	128	121	123	128	135	131	138	105	107	113	136	133	129	111	107	107	113	122	122	130	122	106	118	125	118	130	135	117	126	118	112	132	135	121	126	116	107	147	116	120	127	106	115	126	101	113	139	134	119	124	97	109	137	113	127	107	117	103	113	128	105	123	110	125	123	120	107	136	124	129	125	101	130	121	111	114	112	117	118	117	117	127	109	127	114	126	105	109	110	106	110	114	115	141	107	125	110	129	124	112	123	124	112	126	103	128	113	115	109	129	119	114	123	124	128	135	120	121	126	126	122	114	118	138	133	106	114	113	125	133	121	116	118	124	147	115	117	120	115	127	108	123	114	121	141	142	117	127	104	133	135	126	131	104	108	104	114	106	124	123	99	127	123	115	123	122	105	120	141	126	120	138	125	131	115	102	130	132	110	114	109	127	117	113	101	129	128	116	111	111	127	110	108	135	123	124	120	108	114	131	127	118	112	110	122	111	129	127	115	135	98	126	114	127	133	132	124	104	134	102	125	112	113	135	113	124	110	107	153	122	146	140	119	134	108	115	128	95	130	113	130	106	129	118	121	131	114	113	93	105	120	139	125	109	138	113	114	104	118	133	100	112	117	112	93	109	121	113	119	115	119	109	115	106	112	115	117	125	158	130	113	104	128	122	99	123	122	101	116	139	116	84	120	121	119	106	117	128	124	122	98	127	109	115	113	119	128	135	152	109	103	111	111	122	100	117	131	101	115	110	106	131	111	124	126	125	123	120	117	115	104	128	116	102	102	114	129	111	125	109	100	136	110	104	114	100	95	123	122	122	123	140	128	140	117	133	117	134	129	137	112	105	126	124	115	130	110	113	124	112	124	120	104	120	122	126	116	116	125	115	120	119	122	128	130	111	103	126	150	141	106	104	103	112	123	112	129	140	121	105	120	128	112	115	116	128	113	128	135	120	122	121	116	110	137	134	101	110	108	122	125	127	156	121	133	85	130	113	118	124	105	94	107	133	104	112	118	136	129	135	116	114	108	114	131	126	139	104	113	112	116	107	109	115	122	133	108	99	112	110	110	114	131	133	118	95	123	98	158	121	109	140	119	133	128	123	106	114	119	129	125	118	120	122	112	142	136	113	118	120	99	119	116	116	120	141	113	132	122	111	118	123	116	123	129	111	117	114	134	131	118	120	122	124	115	123	108	132	147	123	138	115	122	117	118	109	124	98	119	100	109	107	120	114	121	105	118	112	120	139	135	117	114	105	111	117	113	130	101	115	128	127	96	114	117	123	122	121	124	113	115	138	108	105	110	124	98	129	122	118	135	124	111	120	128	129	100	111	115	114	128	112	103	101	118	120	99	101	113	112	104	128	121	116	121	124	123	132	129	116	103	111	118	111	128	123	130	123	129	120	124	120	120	114	127	115	123	120	137	126	111	118	117	99	121	131	125	113	117	132	129	136	110	123	136	128	112	130	129	106	130	121	97	126	133	113	112	129	153	145	115	124	117	106	116	115	107	126	109	124	129	126	125	91	133	116	115	133	119	124	115	125	113	132	131	127	108	120	119	122	125	102	109	144	131	136	111	118	127	129	111	110	120	110	129	126	117	121	110	111	127	134	126	132	114	100	133	142	128	113	134	125	143	106	114	139	112	126	110	116	121	124	116	113	115	109	118	136	119	107	107	107	123	120	113	116	112	119	118	108	119	140	111	134	107	120	113	113	114	112	112	109	98	114	122	116	124	125	120	133	107	132	105	117	129	112	101	135	128	107	124	124	106	125	112	141	124	118	150	114	133	112	113	109	144	115	120	143	102	117	133	128	96	105	134	108	114	127	128	105	127	114	117	126	108	139	122	113	127	137	110	100	130	131	125	144	123	113	111	156	134	121	107	125	108	94	124	137	128	144	104	116	107	120	122	131	127	135	108	111	118	109	109	110	115	122	115	112	115	129	129	139	119	116	116	120	117	122	139	116	136	99	107	133	115	119	117	111	109	108	103	120	119	122	105	135	111	121	131	115	115	135	115	98	107	107	102	130	110	127	118	116	124	132	126	141	124	124	130	121	125	115	128	126	118	118	105	125	121	113	112	110	114	108	134	120	133	133	111	124	128	135	135	84	106	131	135	132	121	103	122	111	95	130	124	115	117	108	138	115	95	115	123	127	127	118	118	122	113	121	124	109	113	118	117	113	105	140	108	150	131	125	98	107	115	113	120	121	102	122	98	126	112	139	112	105	127	147	118	133	114	119	124	114	111	117	126	109	108	128	132	118	98	136	132	135	121	120	108	134	129	125	105	104	120	117	124	123	108	127	127	141	108	104	141	115	142	113	119	141	131	123	135	119	125	131	125	121	112	128	103	112	128	130	132	110	127	112	120	99	112	121	137	130	129	128	112	123	118	123	110	102	123	118	122	98	117	122	107	112	118	101	105	109	124	120	136	123	124	114	101	120	117	104	119	106	120	130	115	107	115	127	129	133	119	120	114	119	119	119	132	112	116	110	117	136	119	130	117	110	111	112	113	99	121	111	125	117	129	115	128	140	113	110	130	125	135	108	122	121	125	123	111	115	124	119	120	102	119	126	106	119	130	120	131	124	97	110	108	119	133	114	112	151	107	131	124	109	117	115	126	125	127	115	115	111	123	114	118	126	121	107	102	131	125	124	124	116	132	121	127	126	119	104	121	105	124	104	113	139	123	124	116	114	108	122	102	122	110	121	116	136	110	120	121	104	116	130	132	123	127	131	112	115	107	113	98	105	111	112	107	112	123	124	105	119	117	123	132	120	112	121	112	129	141	119	103	101	123	129	122	125	105	123	135	108	119	121	107	138	139	113	131	116	121	121	120	146	119	118	120	119	123	110	103	137	131	135	129	105	108	104	95	141	115	122	97	110	122	140	111	124	109	129	109	105	141	135	98	103	112	103	102	112	122	115	108	126	111	123	147	105	103	129	127	119	132	127	130	125	115	127	118	133	107	114	127	119	106	109	113	131	126	135	135	114	130	119	123	137	119	125	120	107	105	122	140	122	123	117	128	127	131	113	117	108	116	100	101	122	115	117	121	115	129	132	109	123	126	115	136	118	132	111	125	123	122	105	106	104	133	110	135	96	125	115	114	144	125	121	135	112	118	144	131	133	123	108	111	111	124	135	123	102	114	115	118	111	126	102	116	115	103	115	127	122	126	119	137	92	133	120	117	125	110	117	137	115	125	135	101	116	109	133	129	109	142	145	115	130	118
37455	47492	10452	5063	4202	3403	2720	2220	1933	1636	1423	1355	1049	910	915	862	760	701	676	606	567	607	569	507	477	461	449	439	429	450	435	412	474	405	443	707	747	1008	1329	1312	1393	1530	1503	1307	1174	1037	982	1116	1053	812	750	631	625	603	622	604	616	584	525	576	526	561	547	608	718	698	735	671	650	1051	1086	1070	1127	714	816	992	778	702	704	732	809	774	663	553	525	468	453	399	435	393	388	433	383	380	387	388	374	343	330	363	319	363	303	299	298	302	332	338	286	318	285	325	320	296	313	298	296	305	320	336	289	288	288	308	297	305	290	299	257	295	282	304	310	295	264	312	280	298	292	305	288	297	314	294	268	277	283	281	301	304	290	267	275	255	267	277	283	295	301	299	292	324	286	275	310	280	281	295	307	267	307	321	273	282	265	281	295	288	302	276	268	314	280	291	272	273	266	278	286	304	289	269	311	310	278	292	309	288	293	285	320	281	276	284	289	288	259	269	243	272	297	301	299	281	290	273	268	277	307	274	280	295	284	299	272	280	318	279	292	262	323	283	286	264	282	273	279	285	303	288	260	259	273	289	280	305	264	285	301	289	284	269	274	271	287	287	282	272	310	283	280	281	293	283	285	295	272	308	286	278	273	281	275	274	255	301	267	273	277	281	262	238	270	285	307	288	266	289	282	269	295	286	286	290	272	288	300	279	277	289	277	312	274	290	301	312	283	278	310	286	304	308	295	309	284	306	260	284	263	316	269	279	305	275	294	277	303	297	283	284	307	306	294	255	285	280	277	294	251	310	279	291	311	289	312	280	306	282	272	265	276	269	291	284	277	279	277	250	283	283	271	282	310	231	256	310	289	258	297	263	328	285	318	285	266	265	291	312	293	286	272	287	295	273	285	270	304	282	310	306	266	279	311	250	282	280	290	286	285	285	280	313	264	283	297	296	282	287	283	282	274	271	268	278	281	269	279	278	301	297	271	282	295	278	298	257	272	288	269	273	282	271	292	309	292	296	277	283	292	314	288	275	285	259	303	280	288	258	262	320	311	300	288	300	290	299	292	249	256	284	310	302	300	275	285	287	292	263	300	284	290	299	279	277	293	308	305	291	282	314	277	264	308	282	265	270	301	261	286	255	294	293	292	299	284	267	283	291	311	296	293	298	279	283	274	262	299	261	251	288	280	273	271	294	283	285	305	291	266	257	292	325	284	305	248	295	268	295	294	288	294	283	310	274	285	294	275	309	302	280	283	290	278	300	292	281	265	296	289	302	291	315	290	268	267	308	285	297	256	288	301	277	277	305	295	259	285	264	251	268	294	281	271	296	264	277	278	262	256	274	284	271	277	296	284	286	289	273	290	298	281	293	284	255	251	285	278	295	273	296	283	280	276	280	283	274	295	302	301	283	252	297	292	274	273	305	315	289	309	311	301	275	318	283	269	265	254	304	283	289	298	279	282	283	267	307	289	280	288	290	297	258	263	285	254	277	292	252	280	273	293	272	288	296	283	291	265	284	286	283	292	276	283	305	303	265	301	298	276	290	297	309	275	286	256	274	286	266	281	279	305	302	311	237	298	271	269	265	269	286	270	283	290	301	269	263	277	286	292	278	284	275	273	280	292	300	296	269	324	310	282	291	296	273	272	297	281	278	278	273	283	270	265	281	323	297	287	267	265	282	262	287	311	297	270	283	300	290	304	264	310	291	287	300	272	231	284	261	291	294	274	306	302	281	269	281	266	252	294	286	287	266	295	276	282	282	257	288	297	276	295	291	271	291	296	277	303	276	268	282	249	262	271	319	307	258	262	265	284	293	294	278	303	268	285	307	286	316	287	271	268	295	262	267	294	321	271	287	267	302	309	306	286	269	290	288	296	256	277	274	289	296	290	264	299	271	296	309	302	273	288	314	313	298	267	293	281	307	302	287	308	301	286	262	311	251	278	288	263	269	295	251	300	308	283	285	286	298	285	292	291	255	316	292	273	258	296	269	302	284	303	283	265	275	298	305	287	272	277	307	270	277	292	273	306	294	283	310	271	285	267	257	271	291	296	291	272	288	270	297	293	314	277	293	282	295	286	282	287	264	269	281	274	255	280	288	279	255	276	256	267	286	301	288	285	316	279	289	303	266	289	283	273	282	289	298	288	263	266	269	291	264	268	296	282	335	289	278	282	280	269	277	286	299	272	286	289	289	282	277	252	281	306	266	277	291	274	292	233	293	290	268	276	298	311	285	301	281	282	290	279	272	310	255	305	288	257	288	295	283	264	273	286	270	286	257	302	309	299	297	265	290	264	275	274	298	303	287	279	285	258	297	286	265	292	256	298	260	255	294	286	250	285	275	275	291	325	276	303	284	281	276	257	295	263	330	260	278	314	301	271	281	285	322	274	285	281	275	289	281	308	299	254	288	287	275	310	293	272	267	287	265	275	299	310	276	345	316	280	310	264	275	306	291	293	263	277	287	270	301	316	302	301	299	264	313	259	308	299	267	303	302	275	284	297	273	309	281	303	303	308	274	308	295	307	282	305	292	273	297	295	303	262	297	297	297	283	275	288	281	290	298	289	256	299	293	299	273	268	266	292	302	278	299	297	295	272	294	287	277	278	280	282	288	266	269	285	294	279	276	282	269	313	294	299	307	302	305	252	287	267	305	255	306	276	285	281	279	309	286	268	290	265	287	287	304	304	300	290	298	283	273	296	272	288	285	262	245	283	288	297	303	284	284	285	314	290	309	298	276	295	283	259	292	283	278	293	285	298	297	285	315	273	282	299	263	317	310	272	300	283	284	269	276	282	290	244	291	267	273	299	298	254	309	330	270	294	283	309	298	308	264	291	289	287	292	298	291	298	282	312	302	281	274	297	261	288	295	302	294	282	276	299	279	302	284	261	277	319	261	282	295	308	281	284	292	285	266	253	273	288	295	278	304	266	248	287	277	283	297	302	265	266	287	241	282	285	270	295	299	291	289	282	284	279	270	288	263	280	289	266	290	263	285	283	295	273	313	277	272	291	303	292	275	248	288	262	288	281	272	275	265	263	277	278	256	260	263	316	273	267	275	289	276	303	279	310	274	283	286	250	263	286	318	298	276	268	275	267	244	286	311	302	294	296	252	277	301	280	293	277	281	279	274	272	292	289	295	278	260	261	286	274	301	296	285	280	296	281	291	304	289	278	267	285	280	302	289	270	304	291	302	286	291	274	329	319	308	297	268	255	312	276	307	261	311	274	295	283	278	269	305	261	296	289	285	275	271	259	275	266	294	296	312	277	274	308	300	289	301	293	288	300	273	279	315	307	274	270	272	289	274	282	272	285	277	292	304	283	274	299	292	288	279	262	272	288	305	311	273	303	296	295	277	287	274	320	308	292	276	302	299	269	260	238	316	287	303	272	276	294	254	275	298	299	282	277	302	286	282	296	261	296	254	252	285	278	312	289	309	315	300	320	294	308	297	295	273	254	268	276	287	294	282	332	296	278	291	293	304	311	312	271	295	296	288
14928	20554	4779	847	283	172	111	141	134	146	108	136	143	162	146	115	126	136	133	111	146	121	136	137	140	123	135	113	118	145	140	121	144	128	158	124	135	136	125	150	198	193	175	199	200	171	174	156	156	164	152	149	156	156	149	141	151	146	147	121	144	128	165	141	142	116	131	138	134	107	133	139	138	144	157	131	150	132	126	157	109	148	158	130	131	137	132	119	145	115	119	133	122	141	138	129	120	120	153	130	132	145	138	133	129	136	140	124	122	117	136	134	141	142	123	133	132	132	139	127	120	149	109	153	147	126	149	143	108	120	133	124	139	153	112	138	123	144	128	139	154	140	136	153	120	119	158	116	130	137	136	128	123	141	148	135	136	138	123	132	122	126	157	134	112	141	126	126	140	136	142	143	116	125	128	132	122	133	125	116	112	141	145	125	152	125	153	132	127	124	153	114	129	118	125	124	132	150	138	131	148	120	133	139	133	162	122	126	149	139	145	137	117	129	133	121	150	130	134	117	143	135	129	134	144	138	124	127	145	135	123	124	125	128	121	134	126	140	116	140	137	133	148	117	127	129	120	118	120	129	144	129	126	131	146	135	127	150	137	116	132	146	144	136	126	123	139	137	148	107	145	113	124	140	128	102	131	155	121	108	130	134	122	112	157	135	121	125	124	118	139	126	139	120	130	112	132	132	123	129	127	117	136	126	113	142	128	114	139	147	122	132	121	144	115	130	133	138	128	154	146	142	115	145	138	151	130	135	154	152	141	136	128	142	121	128	125	121	115	124	134	149	119	139	131	125	139	119	158	120	131	142	132	158	142	120	142	129	145	135	142	117	151	117	120	104	128	140	127	129	130	134	144	126	111	134	139	127	131	143	136	125	133	151	145	134	126	127	115	134	135	152	135	132	137	129	129	133	142	125	136	132	136	128	150	112	116	123	131	141	140	137	113	133	118	128	134	130	115	134	114	115	134	110	127	124	122	149	128	132	163	133	126	138	108	125	127	143	110	156	141	128	141	132	130	131	122	139	142	139	131	144	150	128	160	145	148	134	150	135	128	121	135	137	115	123	168	149	140	118	139	160	137	111	135	124	126	135	140	134	128	135	132	133	138	116	121	106	145	150	134	150	153	131	129	133	136	135	133	124	116	122	124	126	140	142	159	137	128	119	127	160	154	126	135	134	147	121	145	133	115	147	156	141	131	151	119	129	133	120	136	130	125	131	152	116	120	118	144	131	138	125	127	114	122	128	141	116	120	139	138	133	123	120	127	129	136	151	129	156	132	135	148	133	133	141	127	137	130	132	134	130	138	123	144	116	136	130	133	135	143	140	134	122	141	122	148	126	120	147	134	107	124	150	134	113	124	123	124	132	145	117	121	149	127	159	134	120	136	126	134	140	150	122	126	136	145	140	134	138	146	121	147	129	139	135	140	115	117	127	124	135	131	142	141	127	108	115	126	114	140	139	116	127	149	129	131	114	121	147	106	150	121	115	138	157	120	136	156	138	134	112	158	143	123	142	131	132	126	146	130	128	149	134	138	133	106	123	145	128	135	122	123	157	150	154	126	136	145	134	142	157	134	133	135	152	126	116	131	138	115	148	138	143	148	141	134	140	142	135	134	104	109	134	127	105	151	141	124	131	137	121	142	114	118	147	121	121	157	126	145	134	151	108	163	138	115	127	133	131	134	134	110	147	134	122	138	107	129	118	134	141	167	119	139	139	136	139	151	140	132	138	130	117	129	132	124	138	129	138	133	120	127	138	131	112	124	115	132	114	141	146	153	140	107	144	136	127	117	140	125	138	135	118	127	102	139	132	148	138	139	145	123	133	125	134	151	141	129	127	130	134	157	113	136	123	132	155	119	139	138	123	122	117	151	108	128	133	128	138	134	141	139	133	118	143	131	149	137	147	138	136	146	144	154	126	127	151	103	127	131	123	119	129	143	128	142	145	137	114	122	120	155	131	146	137	113	148	129	142	129	117	139	115	133	119	122	137	138	149	131	141	124	117	142	150	133	144	120	137	126	149	138	161	139	124	122	129	116	129	136	128	103	146	143	136	131	126	141	127	148	134	152	126	145	131	153	121	120	128	152	140	154	113	131	145	131	148	138	128	106	141	131	128	130	121	131	137	136	135	156	138	126	143	133	133	142	117	141	128	132	125	132	137	151	124	139	140	129	98	139	122	154	120	113	141	117	133	121	114	131	119	125	134	114	115	120	156	124	131	132	134	138	107	134	146	128	159	117	104	117	119	142	130	154	137	149	122	123	134	122	131	123	136	134	128	139	122	133	144	130	120	121	116	115	165	123	149	139	116	121	125	160	134	141	138	116	126	114	131	122	139	147	126	153	154	123	137	125	132	139	140	145	137	131	131	147	124	139	126	120	120	156	137	126	134	142	141	123	142	124	127	141	134	132	138	131	121	143	126	140	134	134	117	155	113	130	136	133	130	135	128	147	123	112	141	145	150	141	111	141	130	123	117	125	146	119	140	131	122	131	153	152	127	139	132	139	130	129	130	112	138	124	139	98	128	136	119	118	119	143	151	119	131	143	121	134	142	121	115	124	153	133	133	126	135	138	150	149	109	126	138	147	133	139	126	144	131	149	133	114	137	138	117	151	135	138	147	121	131	137	123	143	140	151	119	122	127	132	128	121	147	135	131	140	141	134	104	144	124	125	166	136	116	119	116	163	134	114	144	133	150	143	106	105	124	136	138	123	132	129	133	120	119	115	137	150	142	137	119	120	111	138	148	124	144	146	146	143	140	129	134	137	134	122	137	134	131	129	136	126	112	149	134	117	143	125	140	120	137	136	123	118	118	151	126	120	116	150	119	121	111	136	133	127	151	138	137	142	129	134	123	126	138	137	132	148	132	120	157	134	144	137	129	140	135	126	147	110	126	118	142	116	131	140	146	139	140	131	107	109	145	144	153	126	129	129	123	134	123	124	145	124	118	135	140	137	139	127	131	143	135	130	129	134	133	129	122	144	133	128	161	136	132	127	147	112	118	135	138	140	126	136	126	125	143	133	138	145	128	119	122	120	132	111	134	131	128	117	133	139	118	145	139	127	136	135	137	146	148	132	133	136	148	154	128	149	118	129	137	114	131	145	128	110	122	143	135	123	134	150	144	129	136	135	123	132	131	141	115	112	140	137	124	150	157	106	144	126	125	133	132	123	145	125	150	145	135	133	124	122	132	139	136	135	127	111	132	128	145	144	126	118	143	129	123	125	146	134	150	127	131	137	110	124	135	117	133	125	125	131	141	140	143	127	136	124	121	132	119	141	141	118	125	115	124	120	144	154	118	136	119	138	114	127	133	116	125	147	146	132	140	115	121	134	121	152	138	125	149	146	116	109	144	142	119	148	137	122	134	146	145	129	121	133	152	144	133	132	143	126	151	124	133	129	126	122	121	125	117	138	127	113	141	127	139	142	121	127	135	108	148	121	134	123	121	137	122	125	118	140	119	125	148	128	110
13249	18496	1022	498	399	375	387	360	351	342	316	333	353	325	364	344	309	347	312	337	307	323	318	346	339	326	341	323	345	318	327	355	336	331	337	419	393	391	365	496	777	899	882	777	690	632	588	533	483	482	474	483	486	472	471	485	424	464	426	441	399	390	436	426	411	408	394	408	406	456	393	414	395	409	414	381	378	359	369	443	410	393	364	390	379	380	380	328	297	383	346	351	332	366	322	350	321	357	334	331	344	350	338	317	332	305	343	320	324	298	358	333	317	293	339	297	366	320	305	326	284	340	351	302	323	353	342	319	327	328	345	309	334	328	322	373	315	338	322	333	336	305	332	326	305	307	328	305	303	325	325	328	334	348	313	342	322	318	335	335	337	346	318	336	338	317	302	309	370	363	346	342	345	340	291	320	313	325	317	299	308	335	312	315	331	327	332	304	345	285	332	318	339	328	345	301	313	307	339	316	314	334	331	312	366	304	318	324	336	344	336	304	348	306	357	290	325	332	327	327	337	294	352	338	316	356	297	306	281	346	323	311	326	368	322	297	309	323	291	333	295	332	336	298	320	336	323	319	326	307	328	347	311	337	304	286	343	308	317	306	301	310	326	320	313	313	341	335	321	340	343	312	319	347	321	342	317	312	342	325	307	315	299	327	297	303	322	310	371	292	297	332	289	338	307	297	342	312	330	331	303	323	321	300	323	343	322	329	345	310	289	324	321	324	327	313	307	337	305	288	309	323	303	305	329	340	335	343	314	329	351	345	325	311	304	334	283	361	324	311	313	350	307	312	325	323	320	298	323	316	326	296	293	306	325	346	335	304	307	337	371	338	311	323	298	315	339	294	314	332	304	330	317	346	346	333	321	317	323	351	319	346	309	319	321	307	345	336	300	370	319	315	319	312	336	335	332	304	312	354	323	349	344	337	340	329	339	324	340	346	302	301	331	305	322	328	331	314	353	287	330	329	333	317	323	322	303	346	293	306	320	310	346	310	314	333	329	327	317	318	344	317	354	309	333	331	329	365	301	327	309	338	332	315	304	322	345	312	325	316	292	324	332	297	314	307	333	313	343	302	343	297	316	323	350	304	335	333	336	347	320	333	337	318	304	336	284	331	337	333	320	345	288	333	333	293	331	329	329	305	310	332	300	326	331	320	297	337	317	315	344	332	314	314	329	325	313	328	348	320	292	330	315	329	320	321	322	317	355	344	306	301	306	332	331	342	353	341	289	340	334	336	326	296	302	313	357	302	360	330	322	321	342	330	321	307	357	331	294	312	311	305	305	327	297	306	321	342	330	334	314	310	329	290	313	293	324	326	338	301	308	335	309	341	361	333	310	330	326	329	338	310	313	309	341	305	319	313	327	331	322	327	270	334	293	328	323	324	346	363	311	326	290	325	331	370	312	321	351	325	333	337	282	312	326	315	372	319	322	301	289	318	339	303	320	322	324	375	320	317	355	333	333	281	334	334	327	318	349	324	329	326	289	345	331	311	321	337	316	321	335	271	315	294	294	337	293	327	308	341	275	312	295	317	315	332	309	325	303	376	313	318	343	340	339	297	319	320	351	348	315	337	294	351	333	299	313	324	321	290	297	313	329	299	314	328	334	321	341	326	308	308	341	340	333	292	301	344	315	340	351	310	335	348	313	335	331	341	314	341	292	318	328	367	319	341	332	357	317	357	316	322	343	314	316	304	352	344	359	314	304	342	332	333	318	296	321	310	318	327	317	349	330	308	315	341	333	335	341	297	305	343	334	286	334	328	279	296	318	340	308	339	369	313	320	349	351	332	315	333	335	305	293	323	306	321	306	311	339	311	348	305	297	331	322	330	320	345	318	328	322	344	324	305	330	342	322	332	312	324	304	333	315	314	314	334	323	318	313	313	309	348	293	331	311	341	311	308	310	314	335	315	342	323	321	337	324	342	311	346	348	347	334	371	325	321	330	311	283	322	340	323	312	299	336	340	331	338	319	320	278	326	335	338	282	365	327	309	339	329	321	367	311	323	314	309	332	321	299	360	318	308	351	317	336	323	349	315	315	323	331	360	336	337	329	313	319	322	297	292	351	320	312	296	345	314	333	352	323	355	323	347	322	323	331	326	299	326	361	306	306	340	327	316	320	342	330	294	314	319	310	332	301	278	293	327	293	334	373	327	332	315	312	350	336	340	315	303	343	328	341	319	340	328	326	334	336	325	318	344	344	325	319	336	326	303	319	323	347	315	339	307	341	345	322	323	300	344	319	332	320	334	330	325	327	310	299	305	345	303	307	327	344	305	339	313	343	331	301	315	326	312	336	299	294	328	314	286	310	318	352	296	334	306	318	339	315	307	329	323	346	320	333	323	313	332	328	300	338	292	308	319	315	298	366	317	315	319	293	321	323	335	313	339	334	316	319	286	314	325	301	300	305	321	329	344	342	324	311	304	297	302	324	322	304	326	337	342	322	331	316	330	345	309	310	331	315	319	359	343	305	326	345	334	327	296	322	305	345	360	333	313	283	306	312	306	371	356	311	333	349	318	302	333	320	333	329	317	371	325	306	361	300	283	313	331	330	289	321	329	320	353	350	291	303	329	326	281	320	314	311	313	317	295	318	345	328	338	325	289	349	325	318	307	304	328	322	327	322	314	341	291	357	305	330	320	322	309	335	301	311	321	314	345	341	298	361	328	318	336	316	298	336	336	334	337	328	314	286	297	317	350	305	346	333	322	324	313	331	317	322	300	336	333	295	336	305	317	327	317	303	325	315	333	314	332	316	318	309	328	316	318	334	310	321	325	343	306	338	302	319	317	316	322	335	311	340	298	370	350	311	323	325	338	331	318	298	323	305	301	301	309	334	320	317	271	326	347	319	320	322	322	318	326	302	321	296	305	292	319	349	308	320	333	336	321	316	301	306	360	321	328	323	312	351	339	329	326	326	341	323	306	309	343	308	323	293	317	336	320	347	345	300	317	338	320	319	365	335	313	279	331	303	326	316	348	344	321	339	312	344	313	310	300	308	285	312	328	341	316	318	325	356	334	328	335	324	303	307	342	327	361	328	345	289	289	291	356	312	325	341	325	339	308	309	337	343	330	314	340	345	320	319	341	359	300	318	280	361	324	332	352	304	329	344	309	333	351	328	343	320	317	348	314	332	320	327	334	323	307	334	315	346	341	327	322	313	335	341	336	349	293	330	325	279	344	326	326	327	328	330	327	318	346	286	341	342	329	321	330	318	292	332	331	317	332	322	324	322	344	306	313	306	319	319	341	297	322	319	322	316	324	357	346	303	303	358	354	324	331	353	339	352	329	340	312	365	318	317	292	332	324	334	322	318	324	327	325	293	328	315	345	351	312	343	271	301	296	329	321	326	366	322	324	329	369	321	296	335	338	350	327	328	337	316	271	301	350	293	337	306	351	323	355	361	339	315	324	352	353	327	332	341	307	329	330	309	325	337	333	331	322	351	345	348	341	329	333	289	313	338	344	336	316	306	311
42766	43272	26837	22366	17306	10320	4524	1356	377	277	233	263	218	213	190	182	182	160	178	167	150	155	148	146	138	163	151	137	133	151	165	152	163	153	152	126	154	172	205	242	232	246	285	227	220	197	212	207	177	162	157	165	165	143	171	169	175	160	144	156	128	152	153	151	188	188	147	163	178	191	189	179	192	189	183	192	198	191	178	167	175	184	174	149	172	153	152	149	150	138	145	120	148	149	168	137	115	137	132	128	172	131	127	133	146	142	139	130	151	144	150	133	139	122	167	112	150	129	134	132	153	133	143	137	158	152	136	123	131	149	137	143	150	128	142	138	119	160	152	118	145	143	123	115	108	141	122	135	138	151	143	139	133	139	140	144	129	126	132	112	131	123	148	139	150	149	122	143	148	138	123	152	152	116	126	124	156	117	147	149	133	110	169	119	143	132	134	149	168	124	145	136	130	123	121	129	153	126	138	108	124	155	142	118	143	141	155	119	145	139	126	132	135	140	144	133	154	139	133	149	120	138	157	153	119	142	152	137	128	163	144	149	128	150	134	147	145	131	169	164	144	143	129	136	130	151	123	133	161	151	130	126	123	149	141	136	115	147	162	130	150	128	158	152	144	123	159	142	135	126	132	147	123	125	146	114	157	148	124	138	155	135	123	151	118	150	139	147	162	130	123	154	140	124	149	124	176	124	137	140	138	136	150	145	163	148	153	130	152	121	136	138	137	142	133	144	139	147	162	143	128	141	164	120	124	157	130	135	155	138	139	129	123	150	141	133	142	138	149	124	139	135	151	139	133	127	146	157	131	130	132	141	136	147	117	128	125	138	135	140	142	127	142	142	139	142	141	137	114	137	132	142	120	139	167	140	158	123	132	137	153	141	140	165	133	139	144	155	152	144	143	133	146	148	130	146	148	134	153	142	121	118	146	130	144	143	124	132	124	141	141	113	156	140	135	154	139	141	139	130	153	157	140	152	153	140	161	145	146	142	140	162	142	136	163	146	135	140	148	141	139	130	135	127	141	142	127	135	145	158	139	167	152	141	154	153	149	142	138	136	131	145	140	136	141	143	129	142	122	150	149	166	120	131	147	157	150	135	131	154	147	165	159	135	144	162	122	113	143	134	119	133	121	134	135	136	131	152	142	130	148	146	157	134	124	141	160	136	139	154	154	147	134	142	154	142	126	141	133	137	130	130	131	137	109	131	147	156	154	148	128	142	140	129	144	127	130	155	163	139	135	136	142	149	143	142	134	136	160	146	150	137	161	121	141	156	143	125	140	141	132	146	131	151	139	153	140	138	132	142	147	127	126	163	125	137	145	139	146	142	122	118	115	149	151	162	144	117	134	148	144	127	121	151	115	117	133	143	141	160	140	141	149	134	113	139	141	137	150	149	133	113	135	148	153	138	143	134	109	128	150	109	140	124	132	152	134	118	134	141	130	111	149	133	135	131	133	129	143	121	147	124	133	133	157	121	148	141	156	148	145	170	143	133	126	135	132	142	146	133	154	141	133	119	138	149	141	136	144	122	138	146	156	139	143	134	155	146	127	139	132	133	124	129	148	139	149	156	129	161	111	138	147	117	130	139	143	134	141	134	162	116	159	131	138	130	141	132	143	151	125	110	133	144	136	118	135	135	128	147	118	126	141	142	133	124	129	136	132	147	134	158	142	127	144	115	137	141	131	149	159	124	119	138	134	150	159	145	132	148	176	147	142	155	132	145	138	159	141	140	150	151	142	154	130	135	108	142	155	137	149	134	157	122	148	150	157	139	127	139	128	153	127	150	131	146	154	127	124	155	143	129	117	163	131	141	128	145	137	140	139	135	139	148	149	115	130	144	138	156	127	154	148	133	107	150	126	160	161	135	135	131	142	152	164	133	158	138	129	145	130	122	119	152	162	138	152	137	117	141	127	134	144	149	143	118	130	131	124	157	142	125	146	130	130	144	133	132	117	141	143	152	132	139	145	130	121	154	145	146	143	139	151	144	138	149	155	138	149	115	128	134	146	155	125	110	139	133	142	139	121	148	115	148	140	151	124	138	127	143	134	140	171	130	122	133	128	137	156	140	136	143	128	147	152	124	134	149	152	134	138	164	120	128	146	136	145	127	140	143	168	148	157	136	127	147	126	152	149	129	150	143	128	144	147	133	132	132	139	136	148	159	140	120	159	156	117	127	137	140	130	137	116	147	143	148	153	134	132	132	133	141	166	128	123	131	138	132	144	153	163	140	138	140	141	154	144	137	147	131	143	139	144	138	149	128	145	156	134	144	152	137	135	144	116	123	138	140	156	142	138	155	138	123	147	131	123	127	120	131	119	146	125	135	138	162	117	126	144	124	160	125	151	148	143	149	149	152	151	152	135	122	142	153	131	125	137	136	133	130	115	134	125	136	142	127	116	137	128	125	152	148	131	135	158	115	128	162	126	129	140	139	136	128	142	119	111	126	148	146	135	154	138	152	149	132	141	159	155	132	142	136	119	144	141	128	147	126	155	148	117	125	123	121	121	139	143	153	136	148	151	151	163	149	150	136	143	132	160	110	141	146	167	172	142	119	114	131	124	141	132	132	124	146	142	136	134	137	143	120	136	148	139	126	125	139	143	147	132	131	151	146	149	140	143	148	136	126	134	146	156	138	143	135	112	153	140	128	137	146	135	128	131	163	130	126	142	122	143	124	140	162	146	139	125	142	127	139	149	150	129	143	137	136	140	143	146	140	135	127	146	139	144	148	136	130	154	149	146	174	153	145	139	119	142	143	127	124	140	139	143	140	149	137	133	122	148	134	138	144	136	143	148	123	144	129	119	135	139	140	164	130	158	139	130	129	153	138	143	145	159	149	145	129	140	142	139	138	135	144	117	146	130	125	148	136	140	146	164	146	120	150	154	138	156	145	144	148	132	144	120	137	134	134	151	143	157	129	147	157	138	123	140	167	134	129	137	148	119	138	132	146	132	122	147	147	137	145	126	152	141	122	145	139	139	145	136	112	133	136	121	139	140	143	123	139	164	139	148	129	154	141	143	131	138	163	154	141	155	164	112	122	136	123	145	129	117	143	143	120	128	154	154	121	151	149	148	158	151	148	140	145	142	153	128	121	162	155	131	141	143	132	146	130	141	155	136	121	127	141	152	128	128	125	147	117	147	125	137	133	122	133	130	144	152	130	139	143	181	164	147	158	148	155	129	130	157	137	134	133	142	140	131	142	163	143	135	141	108	122	145	154	155	124	156	134	148	134	149	154	138	140	129	141	128	153	137	148	143	149	153	129	140	148	140	140	125	124	148	129	144	151	136	129	124	127	127	137	128	114	152	136	146	132	152	158	150	114	135	145	127	113	154	160	160	131	135	140	136	120	128	148	142	159	158	144	133	147	129	126	141	138	132	143	138	131	124	138	138	122	117	131	125	134	138	168	131	137	120	152	152	123	129	137	118	147	154	135	144	134	131	116	137	143	146	140	153	128	134	141	145	137	156	120	146	148
34886	42317	5557	2942	2360	1981	1534	1264	1140	1028	962	871	718	662	641	578	619	525	494	498	472	468	413	436	395	421	429	426	426	470	462	432	438	484	467	464	470	615	803	1070	1197	1203	1231	1072	933	867	729	852	745	618	637	632	585	583	556	560	561	546	556	516	458	498	557	538	606	573	565	494	530	800	808	749	693	790	737	780	728	622	562	644	589	532	543	506	492	447	424	438	407	453	396	391	400	410	367	375	379	383	342	404	377	358	354	329	353	332	369	346	344	332	338	325	376	342	328	329	338	357	327	342	350	342	357	348	330	316	335	330	352	348	348	292	346	324	314	304	330	335	333	321	349	298	324	339	333	370	360	301	359	346	319	345	314	354	361	313	311	329	321	341	315	327	339	345	360	315	335	327	328	338	297	327	347	349	301	309	334	344	336	345	327	303	322	349	338	321	313	353	318	322	361	324	316	329	318	311	316	300	314	319	326	309	335	327	324	356	363	357	308	308	336	349	336	371	311	317	353	277	349	330	298	329	324	297	350	305	338	343	326	320	333	313	302	345	336	302	327	345	332	367	332	339	342	335	338	352	347	354	335	381	339	316	360	347	346	333	343	351	336	358	311	340	323	355	305	351	322	316	319	316	326	329	348	327	328	310	297	334	312	329	302	356	324	302	354	313	336	336	321	368	318	330	316	343	341	330	346	327	318	317	330	343	326	316	357	321	323	323	354	315	303	356	343	337	330	343	329	341	326	301	326	321	354	322	332	311	308	350	372	334	332	308	326	354	357	327	326	309	336	336	322	314	343	333	308	314	340	332	298	356	329	317	341	333	341	320	340	323	330	305	342	319	317	332	302	320	333	320	362	334	350	326	312	329	343	342	303	336	331	336	347	337	338	338	349	343	355	323	344	306	324	310	337	324	350	331	334	330	349	333	344	319	344	317	332	367	336	317	380	315	345	311	316	360	328	320	340	321	342	343	337	346	303	329	339	339	269	347	338	339	301	340	329	313	316	342	322	317	308	325	315	340	329	305	330	320	334	342	324	328	347	313	352	357	319	326	323	346	351	326	349	342	311	337	346	356	334	316	343	292	323	310	327	323	324	317	361	332	327	310	321	314	330	308	318	325	353	321	347	345	326	342	312	341	322	323	311	319	342	308	321	314	345	336	273	350	318	368	340	354	312	330	323	345	364	332	330	331	302	342	341	330	347	367	332	324	330	332	352	317	324	331	351	321	334	339	312	319	317	357	303	341	338	359	323	344	338	348	346	332	348	318	308	336	360	323	348	333	348	342	336	322	317	345	333	326	293	310	328	333	342	353	339	319	301	331	318	321	367	328	330	359	343	339	337	348	288	318	328	316	327	337	332	353	333	311	323	327	316	336	369	338	293	338	335	343	322	341	297	363	335	318	346	351	340	348	366	337	318	347	323	325	304	318	286	314	326	323	298	304	308	342	321	337	321	362	327	338	344	346	326	345	336	336	319	348	335	330	326	313	346	296	334	341	338	323	321	324	301	298	311	360	324	342	348	337	355	322	314	327	337	335	289	353	324	319	321	326	313	341	349	320	350	326	336	303	304	340	302	335	323	312	326	300	333	352	348	297	360	365	323	366	339	334	296	320	340	336	383	346	311	341	317	331	329	309	346	328	351	326	335	349	309	324	357	342	306	318	314	339	295	302	372	323	356	334	308	341	343	323	317	328	358	316	312	328	353	327	318	322	321	295	325	325	385	332	332	328	315	296	304	321	346	330	327	329	328	332	322	316	314	294	308	329	345	323	331	330	317	334	323	323	311	316	343	337	371	312	341	318	335	303	377	352	323	345	337	376	337	326	306	323	337	309	362	335	342	383	338	296	327	310	325	377	336	356	309	319	352	312	344	315	338	299	325	317	304	304	288	330	324	334	326	361	332	302	323	337	306	305	317	326	358	338	344	347	307	343	349	322	324	323	331	339	339	332	306	347	357	337	319	331	357	354	327	334	324	335	344	323	321	290	324	324	354	350	330	346	336	342	340	343	325	337	342	333	332	344	338	353	299	339	329	353	328	332	316	344	348	305	317	319	312	322	367	342	348	329	311	351	330	348	349	352	328	319	316	325	325	366	328	325	314	324	308	351	312	341	329	335	337	327	322	348	330	317	379	364	340	324	305	349	334	311	315	359	357	325	330	328	350	309	340	319	360	343	347	300	313	378	332	348	309	316	348	336	296	333	293	294	342	316	361	341	326	332	314	331	343	323	304	379	373	314	354	337	302	328	308	338	344	342	302	320	347	337	302	317	349	359	325	305	313	369	338	305	309	348	328	296	375	333	343	315	332	286	360	341	352	317	349	295	336	319	346	340	314	325	317	362	332	288	326	344	329	300	345	306	333	307	296	336	324	370	328	361	311	334	327	325	366	348	310	330	304	323	322	317	297	303	335	340	335	312	326	339	334	345	362	373	323	328	340	304	322	347	366	323	324	337	335	347	327	305	336	334	342	320	327	340	319	313	327	333	321	334	322	317	331	326	347	324	331	354	332	311	309	320	309	340	322	324	333	308	353	340	323	344	357	333	302	329	333	331	320	338	312	316	336	356	309	330	297	347	310	331	320	328	316	307	311	338	344	353	297	339	359	334	341	329	325	364	311	337	324	346	320	344	296	285	343	323	368	350	303	316	332	329	348	316	315	342	333	371	329	313	323	321	343	316	342	314	348	353	334	313	321	324	341	297	345	343	298	340	312	333	325	305	324	325	360	313	378	305	344	363	318	345	312	344	336	319	368	325	340	300	344	340	309	315	349	337	342	310	345	355	321	290	325	334	340	317	315	336	344	349	322	330	335	298	340	315	358	293	325	331	319	321	332	313	304	313	356	343	330	341	315	320	325	309	331	324	350	347	302	342	342	351	346	333	316	316	347	335	359	322	353	328	352	340	299	328	302	356	342	325	303	354	312	329	323	305	343	360	305	321	336	345	328	294	320	304	354	287	330	328	328	327	340	328	298	333	337	333	320	338	322	367	341	347	312	338	359	327	337	339	341	323	346	343	345	337	310	332	338	285	346	327	345	344	351	341	307	325	304	317	330	347	350	341	305	342	330	334	348	316	343	302	346	334	354	373	357	325	315	347	365	338	328	337	300	337	328	346	362	330	327	367	329	311	328	341	337	322	313	344	324	335	337	323	348	350	349	359	341	354	308	314	351	314	350	343	306	336	304	348	310	314	356	342	354	389	322	342	315	344	350	397	328	339	301	312	352	343	353	334	297	297	293	295	336	335	304	338	295	346	328	334	325	305	320	330	327	329	330	355	336	368	325	341	321	342	319	346	336	305	363	336	317	328	320	342	336	334	356	317	310	309	338	316	326	351	346	336	314	335	346	339	301	352	318	314	355	331	318	331	332	339	333	358	300	295	323	313	344	330	314	333	316	304	359	311	329	326	316	343	329	290	342	313	328	316	322	346	326	311	307	351	340	335	329	327	357	316	374	308	346	343	304	338	330	343	307	291	353	310
51154	42419	28900	23654	21909	17227	9958	3593	893	369	318	246	267	206	205	219	171	158	159	172	173	144	137	157	163	157	170	164	159	149	125	138	181	176	179	185	153	185	213	252	273	261	248	240	246	236	210	220	202	187	181	167	168	148	167	173	157	153	153	162	155	174	167	152	177	159	174	147	178	258	246	218	251	203	245	218	199	181	149	160	155	159	140	167	145	148	134	152	124	143	122	137	127	143	134	130	141	138	132	114	96	126	126	107	124	123	114	118	137	132	116	116	113	116	114	132	126	121	111	117	116	111	121	111	127	128	120	127	110	138	131	117	116	118	119	115	124	96	109	109	134	107	133	127	104	119	117	128	124	132	120	139	126	125	116	114	101	116	128	130	141	144	112	127	124	108	109	127	118	120	124	139	131	119	165	129	124	122	132	148	130	107	119	127	113	116	117	136	131	135	121	104	127	119	122	123	119	127	122	137	107	124	97	123	108	138	131	121	114	134	108	119	112	124	110	99	115	108	114	122	128	130	118	127	111	140	95	116	91	130	108	94	118	117	123	130	121	113	107	120	100	129	127	128	124	143	109	116	108	132	125	124	125	144	123	121	123	125	115	127	129	118	125	119	126	134	124	145	138	118	140	126	130	133	96	136	124	106	146	119	125	122	128	121	104	117	125	116	141	107	116	112	117	118	131	126	131	110	118	116	107	121	129	107	126	122	109	127	123	115	124	110	133	126	121	109	111	116	129	108	111	131	103	120	134	92	118	124	118	102	93	117	121	128	114	130	97	108	116	132	109	135	133	126	116	130	119	112	110	121	106	104	131	136	127	132	112	117	114	122	121	101	132	98	118	109	111	121	121	102	111	106	122	110	134	113	148	115	124	129	140	131	102	136	106	132	128	143	136	104	133	117	115	125	126	121	124	115	124	118	113	123	99	118	140	121	104	104	131	122	117	127	108	115	130	108	105	117	133	123	124	107	108	108	141	115	114	127	120	112	132	117	135	118	94	124	122	138	123	121	129	117	108	137	109	110	117	111	113	119	142	127	121	111	113	118	111	116	114	127	126	128	102	132	124	133	117	139	129	132	135	117	120	107	124	119	113	103	130	105	102	113	113	101	131	124	112	119	113	115	128	132	124	120	117	135	129	105	119	120	113	128	133	113	149	132	144	133	115	125	121	123	121	115	110	125	132	112	118	132	118	122	124	125	103	100	127	112	125	125	106	123	106	113	130	117	116	120	120	111	108	114	126	116	130	129	134	113	110	128	105	115	112	107	126	105	119	121	135	123	117	100	128	117	105	128	123	141	104	116	131	133	123	113	116	137	130	109	101	104	119	109	143	108	115	116	118	107	130	128	118	125	96	118	129	120	111	132	138	129	118	120	101	137	113	107	106	124	112	110	132	119	103	143	124	159	109	122	120	104	136	143	114	109	115	134	127	127	137	108	126	122	133	129	122	126	103	119	137	131	130	113	126	112	121	126	128	106	127	107	121	142	132	129	123	115	125	117	117	101	126	126	131	111	127	87	118	110	125	109	134	121	120	121	104	98	124	108	115	105	91	119	120	125	100	112	129	113	107	132	119	124	119	101	131	103	115	120	120	117	131	136	139	122	121	116	126	109	122	108	114	122	118	107	125	110	122	124	128	126	124	120	143	133	114	95	119	122	125	126	125	109	98	111	106	114	106	124	124	123	120	123	138	96	127	127	119	104	141	140	112	149	111	128	131	120	116	127	133	127	131	119	99	132	124	102	128	120	117	123	110	115	112	114	135	121	120	110	103	108	120	102	119	119	124	114	108	132	108	135	105	108	137	120	115	133	118	128	123	130	118	109	97	120	116	124	114	122	96	111	120	112	119	122	106	118	130	135	147	109	125	112	135	121	96	125	125	125	111	108	137	146	128	151	117	123	121	131	134	133	135	116	120	124	113	136	120	109	122	115	120	119	136	105	111	127	131	121	122	126	124	112	111	117	113	140	107	109	128	114	122	119	130	131	119	144	121	107	116	122	98	114	113	125	130	108	112	110	112	126	122	103	118	116	127	122	100	125	137	121	119	131	109	97	99	130	92	114	107	109	123	112	129	119	137	111	114	119	133	125	128	114	91	125	124	128	106	119	129	108	115	115	146	109	131	117	117	131	115	132	95	129	128	148	108	121	127	113	142	109	116	125	104	131	108	113	110	127	114	117	120	112	114	110	114	114	128	109	105	133	114	108	119	114	121	121	106	127	113	136	126	126	107	132	109	114	123	112	120	128	112	95	127	125	110	129	107	116	115	121	115	143	134	106	115	121	107	140	115	118	111	133	122	120	102	131	114	130	103	133	134	120	121	107	120	116	122	116	126	123	116	116	115	113	128	121	112	120	110	119	116	116	122	125	118	118	118	113	121	102	117	119	120	111	134	114	118	112	136	111	108	108	126	134	133	138	123	108	111	103	128	109	132	123	117	141	124	126	118	147	133	116	135	123	128	112	108	128	115	125	127	135	107	124	118	126	110	121	127	100	121	134	114	117	121	121	122	134	114	123	130	119	118	101	110	129	110	119	137	126	111	142	109	121	108	106	106	117	118	113	124	117	116	122	108	119	110	107	134	151	125	120	129	128	122	108	119	124	115	125	107	111	134	109	114	129	127	115	126	106	124	96	131	102	145	111	119	118	134	113	99	111	112	122	122	125	102	98	122	135	130	120	95	95	121	123	133	143	123	133	128	114	116	110	102	99	136	123	136	135	152	105	122	136	107	106	109	126	120	119	107	134	132	134	135	122	104	117	117	142	107	109	113	105	141	105	115	117	92	103	117	122	112	116	121	103	132	134	140	125	127	114	123	114	114	106	124	119	112	127	120	130	108	103	125	106	139	120	125	129	128	124	97	124	140	139	124	129	130	105	119	111	90	120	135	130	110	130	114	105	128	138	126	128	129	128	108	128	121	111	96	120	109	115	104	134	129	111	134	119	115	120	112	117	111	137	130	143	110	124	122	112	123	138	124	113	106	142	123	125	107	126	112	110	115	131	104	96	113	118	150	132	122	120	116	119	124	123	116	118	124	114	98	119	116	119	136	123	111	121	109	129	108	123	108	115	122	123	113	117	122	111	117	110	120	123	131	103	116	110	123	111	110	115	120	131	128	112	112	114	108	131	116	97	132	106	122	126	90	107	99	107	130	110	130	111	104	129	127	123	106	110	124	115	114	131	136	128	112	113	119	98	123	105	113	105	122	131	112	135	122	142	113	129	115	120	122	111	100	107	103	122	120	120	113	116	124	124	119	136	109	126	122	109	122	120	131	128	120	116	106	132	118	108	130	112	103	161	105	90	126	109	120	111	125	113	130	134	111	115	120	118	113	135	135	122	111	108	112	119	119	120	126	120	127	128	133	111	109	107	119	129	118	136	139	133	118	115	107	115	113	149	119	109	136	114	118	120	142	95	100	111	105	143	135	100	125	122	97	116	120	120	129	116	121	117	123	118	107	121	131	104	99	129	99	128
42629	45021	11067	5350	4136	3224	2674	2172	1984	1644	1452	1228	1138	928	878	829	768	696	700	641	576	563	553	492	511	489	475	431	477	486	445	443	595	646	741	736	761	827	1063	1394	1460	1378	1357	1306	1274	1070	902	1155	945	766	725	618	606	569	539	556	540	596	531	496	540	565	604	685	699	666	624	570	839	1374	1204	1219	1153	915	1224	1170	917	753	615	712	671	642	584	592	525	474	461	436	431	437	381	432	349	401	360	389	375	354	307	311	321	347	306	306	296	340	306	306	291	323	295	324	342	339	317	301	320	324	322	292	327	274	324	306	291	270	291	289	314	282	261	313	328	277	273	302	290	303	291	309	307	273	280	305	310	274	272	284	275	286	294	281	294	272	303	257	285	300	284	271	259	289	284	280	255	292	284	322	281	244	272	261	284	274	297	285	291	270	267	318	277	282	290	265	291	256	276	267	286	254	261	269	251	332	278	269	285	295	271	323	296	274	293	292	292	281	254	256	283	285	288	259	298	272	259	284	278	303	272	275	281	288	274	286	242	306	271	277	253	285	282	285	297	283	278	279	267	293	281	323	261	286	279	268	310	301	284	272	282	296	265	261	287	279	294	241	270	251	292	299	297	300	285	297	266	291	280	278	282	279	264	252	246	265	297	281	297	246	276	285	268	294	294	297	289	293	282	269	306	272	281	279	311	317	290	294	262	279	268	252	268	313	287	268	266	259	289	255	289	301	292	302	291	258	305	284	284	302	282	279	288	276	264	300	286	279	280	288	290	272	270	287	283	257	285	259	280	265	271	336	270	315	284	303	297	309	303	302	291	286	269	278	292	297	293	287	278	277	285	214	316	251	269	278	276	287	286	274	266	290	267	279	303	276	287	277	302	282	289	287	279	283	269	275	254	315	274	302	292	272	292	260	276	287	272	244	289	279	290	289	254	275	297	277	281	284	314	272	297	300	326	280	289	272	264	301	265	276	260	259	291	302	268	271	250	303	257	290	312	251	280	305	277	268	293	276	271	293	284	286	295	274	269	285	277	271	273	267	276	289	284	294	288	274	277	305	276	287	294	284	287	271	295	267	250	286	286	259	315	279	289	253	285	287	304	283	298	297	258	283	313	265	320	290	263	275	287	332	269	292	266	277	322	282	255	277	275	281	298	300	283	282	256	259	276	285	265	293	273	264	283	278	287	284	295	274	290	276	272	272	277	275	268	297	295	269	311	254	271	295	273	279	290	291	297	289	266	295	284	247	279	249	294	309	295	289	272	309	299	280	278	277	276	282	295	273	279	251	294	291	280	290	284	294	253	315	301	282	310	291	268	281	292	285	291	264	253	268	279	295	275	310	312	251	252	278	283	280	297	263	286	273	303	281	244	270	294	295	257	260	265	279	266	305	289	272	272	289	283	291	279	303	270	259	300	264	264	278	291	288	276	264	273	259	262	263	262	272	263	261	284	283	285	257	270	304	285	294	282	279	294	285	304	288	285	273	291	301	264	271	257	307	296	280	281	282	272	285	286	269	287	289	282	299	262	301	283	264	302	265	276	273	254	270	277	271	246	274	283	259	272	285	301	270	298	292	294	284	276	295	275	285	276	262	289	258	288	272	294	310	284	272	307	290	301	290	281	285	311	269	292	290	282	261	273	272	305	277	264	274	286	264	286	242	294	281	261	278	258	315	299	291	274	281	298	273	272	292	269	290	293	281	293	277	272	292	308	295	252	278	288	269	303	272	275	273	287	285	296	281	267	276	279	266	302	282	276	258	269	260	306	285	260	256	291	268	274	271	298	294	295	302	291	278	257	288	316	288	269	293	281	292	288	259	293	268	288	273	280	293	258	321	293	252	286	306	263	268	316	286	275	286	281	275	256	271	265	310	268	282	286	263	307	272	265	306	288	280	286	288	274	270	299	249	281	283	296	285	284	295	284	292	264	309	314	287	256	259	292	239	294	287	292	298	302	315	262	278	283	272	276	289	270	293	306	268	294	277	270	279	272	260	247	270	242	307	282	274	280	279	292	271	316	265	248	278	266	254	287	289	291	284	289	313	289	309	279	322	280	297	278	275	261	266	285	275	320	293	294	288	297	271	253	285	295	281	269	293	282	282	255	285	257	292	260	278	303	278	248	281	278	263	280	275	316	276	277	287	283	261	269	289	323	278	271	283	277	297	281	280	287	267	291	242	301	252	292	289	265	254	275	283	285	271	283	274	290	323	281	295	286	278	277	282	284	309	292	273	304	289	319	259	288	305	256	271	295	280	295	258	291	296	291	286	275	266	270	273	286	306	299	267	263	298	269	275	256	306	305	271	302	281	329	248	268	258	289	261	286	275	282	258	295	297	305	267	299	271	253	307	304	291	302	283	276	293	312	281	282	273	292	275	275	260	264	310	304	308	269	299	272	284	293	294	280	291	294	272	276	257	269	297	289	243	299	265	292	298	276	269	287	270	267	285	314	293	284	250	287	255	276	297	292	284	258	277	265	275	307	296	295	285	292	272	309	248	252	264	307	270	272	288	282	283	285	292	257	270	283	280	295	264	280	286	290	263	266	261	285	282	273	250	283	280	273	261	300	251	293	274	311	313	285	295	309	284	266	304	315	332	259	303	290	300	318	284	261	282	257	271	264	263	287	328	258	281	302	308	267	280	286	270	327	259	280	294	315	256	265	293	272	301	301	274	298	270	291	275	291	302	288	306	270	284	306	294	297	286	250	274	274	249	253	300	281	272	265	285	277	283	307	284	266	294	291	269	271	280	277	259	289	274	266	288	292	280	268	304	264	266	297	288	286	294	313	289	267	287	254	293	260	295	306	271	282	288	300	293	278	268	279	312	275	327	286	278	315	293	277	284	294	277	296	311	297	265	284	267	260	292	283	291	276	267	309	276	304	269	262	279	294	319	277	306	304	284	267	277	266	256	320	279	260	249	299	276	277	276	266	290	264	281	280	270	284	295	287	266	295	263	268	293	284	249	284	275	311	302	262	274	306	301	278	283	283	294	285	272	295	286	285	252	270	287	275	292	277	277	283	272	284	278	305	272	258	321	297	302	278	293	294	281	281	311	297	308	249	306	258	254	276	285	303	296	295	284	274	271	310	278	273	284	279	268	285	257	247	271	288	291	308	294	294	295	285	271	289	287	290	266	279	272	275	282	258	273	279	259	289	289	297	285	281	313	301	284	290	253	272	290	281	263	285	255	267	298	284	286	291	280	259	289	281	296	273	277	273	274	320	309	285	279	307	295	314	306	284	296	288	262	306	278	287	253	288	282	301	278	270	254	285	264	284	285	293	278	279	273	286	247	286	292	294	298	243	298	276	269	312	261	302	292	326	284	289	263	301	267	296	280	281	295	298	306	275	292	283	291	293	285	299	281	283	311	331	286	271	277	287	275	298	279	261	282	283	258	287	268	294	276	259	289	301	297	286	267	296	284	300	288	262	264	266	266	275	297	287	267	302	262	300	303	320	289	281	291	286	268	275	266	281	303	279	301	278	297
10766	16474	4313	723	284	165	155	157	126	130	144	118	110	139	150	143	101	129	100	137	126	161	130	137	133	120	127	136	126	126	127	131	151	160	162	163	168	186	202	166	185	180	192	179	170	189	153	158	144	140	152	149	144	152	131	147	160	164	137	133	176	139	141	154	157	147	160	141	163	119	139	140	135	152	149	128	134	150	128	133	131	153	141	162	134	119	149	125	138	134	139	121	143	127	128	127	151	151	141	108	147	107	115	120	144	125	134	138	118	156	133	150	153	124	114	137	130	134	149	125	139	144	134	116	125	129	141	141	123	120	140	150	156	117	124	145	142	122	116	130	128	132	149	134	119	129	119	123	130	120	153	124	128	138	122	140	134	129	127	122	130	140	148	128	124	127	139	122	155	130	136	108	124	137	133	121	133	136	123	148	126	131	119	138	125	152	142	146	128	127	145	166	134	127	130	140	135	116	113	139	146	119	145	142	133	127	134	130	116	134	129	119	134	109	137	149	146	138	120	161	155	151	121	131	104	146	128	132	114	134	140	132	123	124	131	147	140	144	128	131	128	113	140	110	141	130	128	112	112	127	154	99	124	122	145	143	129	126	122	133	120	154	116	118	136	127	125	120	121	139	134	135	157	125	140	157	141	149	95	120	138	131	114	126	127	131	135	156	131	125	149	129	127	120	126	126	141	128	137	131	132	142	140	145	124	114	123	152	132	131	141	118	142	147	116	136	133	132	140	138	149	150	108	145	117	128	133	145	129	117	149	140	123	140	142	121	114	147	133	132	137	143	119	138	116	138	134	124	142	114	133	113	126	139	137	111	120	128	130	135	128	158	145	116	151	132	145	121	124	116	119	137	141	164	131	137	141	129	138	152	142	134	143	128	141	121	127	126	134	131	117	148	133	132	138	149	133	114	136	143	129	129	131	159	136	125	139	121	136	135	126	136	121	127	116	134	110	113	133	133	150	135	119	137	132	115	133	138	159	124	128	162	132	132	132	137	150	129	127	130	147	149	138	126	135	138	122	145	139	125	110	153	150	116	127	139	134	122	139	131	120	131	123	114	115	132	130	129	123	134	144	122	136	123	136	140	131	127	133	151	145	130	148	120	143	112	144	134	128	157	143	127	136	141	124	128	107	120	134	143	115	128	134	152	132	116	158	129	120	139	107	124	124	141	145	121	144	121	132	114	127	121	140	120	135	126	123	121	101	148	138	140	120	137	144	127	137	145	119	132	129	145	90	124	137	154	127	128	145	133	132	137	124	136	152	130	136	139	132	132	122	125	120	133	149	129	150	124	141	118	148	164	129	106	132	109	134	136	119	126	127	139	137	138	145	124	121	125	129	131	134	139	131	128	105	145	129	155	147	129	139	143	139	123	134	121	136	149	152	125	128	140	123	116	135	145	135	133	122	135	150	133	114	141	124	108	124	125	124	139	130	137	138	122	131	139	141	112	103	142	153	130	108	120	148	135	127	147	122	130	118	114	119	129	140	104	114	148	138	135	154	160	147	140	117	111	150	118	125	142	113	91	133	139	141	143	123	126	143	121	136	138	137	135	136	124	149	146	117	132	113	127	139	134	121	118	119	133	132	126	121	154	135	127	144	142	126	149	152	121	148	144	140	141	121	155	129	130	144	132	118	138	133	120	131	141	141	103	120	117	142	137	104	115	166	137	140	137	127	130	131	114	114	118	143	122	134	129	146	113	126	140	139	127	141	122	151	136	142	125	147	135	138	134	121	116	133	123	117	115	150	134	116	161	149	118	135	111	108	144	147	134	137	133	128	124	131	119	130	141	154	147	132	125	132	122	133	132	153	142	154	129	111	127	121	119	120	149	125	143	123	140	106	109	152	120	142	127	112	114	124	132	132	140	130	133	103	134	131	138	125	142	111	135	129	137	148	138	148	135	143	139	115	144	119	137	126	123	144	123	127	140	111	110	147	137	129	133	124	134	134	131	144	110	152	119	119	146	129	144	142	157	130	124	108	130	143	135	137	149	154	128	127	135	130	119	124	146	130	136	132	139	127	128	143	114	127	125	114	130	111	107	122	132	148	109	117	123	132	144	128	124	139	138	124	152	130	142	114	127	129	166	137	151	109	134	127	130	133	144	126	151	159	150	120	126	170	120	135	149	124	121	131	121	130	122	128	152	120	128	132	141	121	125	149	144	117	138	126	109	141	136	126	131	124	143	143	137	128	147	115	139	130	134	134	119	130	114	141	145	143	116	128	127	137	137	118	130	146	125	142	125	112	137	121	139	153	160	125	128	125	134	134	163	156	129	128	131	121	110	133	118	140	163	138	152	130	140	150	136	148	130	136	124	142	155	118	145	123	128	124	137	162	131	119	130	127	120	139	122	121	135	131	147	129	130	119	125	135	140	137	150	125	127	118	123	128	141	120	138	152	134	126	117	128	127	140	152	123	135	132	131	140	122	120	150	137	120	141	151	121	151	120	136	124	123	146	120	149	124	121	135	149	144	140	150	148	130	119	128	137	144	123	136	133	115	146	134	113	152	117	138	136	122	133	134	148	144	129	149	122	144	125	135	126	110	104	123	115	130	132	128	128	143	128	136	130	155	130	121	107	134	141	148	159	149	138	123	148	142	123	131	126	145	123	124	135	147	146	127	136	110	128	129	142	120	135	144	116	143	122	136	139	133	148	130	133	117	126	121	131	109	144	119	139	116	133	131	138	116	143	136	148	128	145	111	126	129	135	115	111	140	129	142	132	142	136	147	153	119	122	121	105	115	133	123	156	123	129	127	127	127	114	129	143	138	142	161	129	131	117	127	144	130	118	117	141	161	119	136	122	130	135	125	127	128	139	117	153	117	129	123	124	119	132	128	116	144	139	120	133	129	145	113	148	146	151	111	114	129	139	140	123	130	112	154	127	124	148	131	117	136	123	129	151	122	139	139	128	138	154	120	120	106	124	124	107	128	136	126	114	139	124	117	131	117	143	121	136	144	139	132	131	127	132	134	119	148	108	114	123	153	144	139	141	130	97	110	132	142	109	131	146	138	124	139	129	121	132	131	122	114	130	114	118	149	123	142	129	122	143	127	118	131	109	135	143	131	120	122	140	128	128	129	134	128	134	118	137	131	106	128	132	151	121	139	142	135	126	161	118	146	136	136	139	127	128	136	135	135	133	141	130	115	128	125	119	115	142	129	153	121	134	130	141	129	130	146	125	111	154	117	115	134	158	105	132	134	131	132	130	122	147	135	128	165	136	122	123	144	140	154	123	132	100	132	122	139	142	135	143	131	134	140	133	122	115	120	117	135	127	117	124	145	128	125	142	143	109	136	135	150	137	130	138	116	128	127	128	149	133	125	150	143	141	154	141	154	113	135	146	110	144	153	144	118	119	118	113	125	146	125	122	131	129	115	120	133	142	142	137	127	155	119	131	118	146	131	140	130	147	145	127	124	150	128	135	147	130	95	128	139	110	135	128	124	146	117	143	145	132	118	125	130	132	118
8835	18386	1275	442	424	371	432	354	362	361	353	342	353	329	359	326	312	346	348	342	334	334	343	371	337	332	314	328	322	340	350	354	361	458	528	550	576	702	793	763	773	721	732	678	678	599	553	517	465	454	445	449	419	438	457	395	434	394	387	401	425	395	372	413	403	443	415	412	422	418	390	370	344	365	387	393	405	421	405	417	397	399	372	353	377	367	339	337	350	336	348	342	321	314	359	342	345	348	339	290	287	304	335	325	359	323	335	327	329	325	306	327	360	302	345	314	338	313	346	337	324	309	318	335	297	340	320	322	336	318	311	337	310	299	292	321	285	331	327	330	335	324	375	302	333	297	279	313	304	336	309	296	339	319	317	288	316	307	328	355	309	318	314	300	337	321	295	322	324	344	343	303	323	335	335	304	347	330	313	331	347	335	336	311	342	337	321	326	297	331	355	303	352	317	316	330	340	297	315	319	365	328	356	347	347	309	332	313	362	318	337	343	321	326	300	338	357	334	324	313	311	338	356	360	336	324	308	345	322	320	306	327	302	317	330	312	358	333	324	340	312	285	325	318	318	336	361	340	315	356	293	289	277	314	317	315	319	321	334	309	333	310	332	337	329	299	324	344	311	317	340	296	309	328	358	336	350	327	336	327	339	341	310	306	321	322	315	324	356	315	339	349	312	330	336	291	317	356	335	301	329	312	337	345	295	352	312	306	329	342	327	309	338	347	330	307	339	314	295	296	324	300	309	305	334	344	311	323	315	341	322	315	313	368	336	296	295	299	335	310	315	359	295	336	330	310	315	325	320	326	331	304	322	332	304	298	331	341	333	303	309	327	341	327	304	350	314	327	332	315	342	358	339	314	356	317	341	316	317	326	325	318	310	365	357	354	339	370	351	322	348	324	307	314	316	335	311	307	309	357	318	308	324	298	329	313	318	336	292	313	326	355	317	359	349	306	319	324	303	330	306	341	314	335	331	335	314	305	299	335	325	339	310	316	321	298	329	309	301	320	315	329	322	312	330	325	301	327	355	345	305	315	324	328	305	311	328	339	351	346	326	302	299	331	329	304	333	307	323	342	305	313	334	321	325	313	308	318	308	303	330	311	333	345	315	314	308	342	329	319	328	336	313	319	321	335	318	319	349	310	320	317	324	333	290	301	346	309	315	309	326	355	320	338	307	350	308	299	274	321	334	331	353	323	311	335	337	327	336	316	318	319	351	327	324	295	322	337	325	319	337	348	308	322	325	340	306	355	305	328	347	334	317	278	295	284	307	326	359	318	317	319	326	312	300	297	344	341	336	332	358	378	335	317	343	321	327	316	330	332	323	335	338	344	315	318	335	311	282	337	328	312	303	339	347	331	364	319	349	309	313	330	344	328	312	343	336	323	322	338	311	317	333	311	303	336	325	304	310	326	307	318	339	317	335	299	351	302	316	345	298	353	294	306	335	332	331	323	310	302	320	307	336	288	348	327	298	329	321	316	323	310	311	356	293	305	341	319	320	343	335	307	323	325	347	311	323	333	321	364	312	345	331	303	325	352	329	315	346	326	309	321	295	328	286	333	318	348	295	334	308	304	288	316	317	334	320	335	343	295	292	332	335	336	327	328	310	315	315	295	325	327	326	295	361	349	317	315	341	341	370	364	353	334	295	330	325	314	295	307	323	327	356	298	310	313	288	329	352	360	344	310	331	310	321	318	341	323	325	308	316	336	350	339	339	306	296	319	317	323	309	303	299	309	328	348	294	340	364	387	343	354	290	334	336	313	347	362	303	335	310	299	324	310	325	305	354	346	331	304	330	312	312	315	305	336	315	320	342	335	322	335	341	346	306	324	300	348	295	307	313	338	311	337	318	355	320	307	304	309	305	337	319	330	303	347	323	324	339	353	347	356	299	311	317	300	331	308	323	308	347	322	330	343	312	319	340	292	323	344	323	325	313	309	330	340	325	317	317	316	347	333	309	324	331	346	324	366	325	320	321	316	342	324	321	307	338	328	336	330	304	294	308	369	335	331	303	319	345	327	366	333	337	338	304	307	318	339	336	308	303	331	318	344	294	323	349	342	303	305	353	307	318	341	294	318	328	324	309	328	337	341	297	340	321	333	329	357	324	350	335	340	307	297	343	317	326	304	301	310	333	324	304	318	376	328	344	305	324	346	338	325	304	329	326	308	328	321	341	339	339	333	328	353	347	315	343	323	303	336	321	325	322	308	347	327	324	362	294	325	312	315	333	318	307	274	325	347	301	314	349	336	292	289	348	323	350	344	309	322	337	273	331	329	333	312	324	335	351	322	344	325	345	333	320	321	316	340	335	322	314	352	328	285	318	330	310	339	315	335	333	323	324	304	312	359	329	357	346	295	335	311	336	352	336	327	306	295	326	315	319	332	334	327	332	302	300	329	328	340	323	345	311	344	343	321	319	327	329	317	300	327	342	355	321	311	328	316	335	318	328	321	334	339	294	321	304	329	323	345	321	316	326	371	280	318	342	317	325	330	314	334	308	291	301	331	333	341	288	347	313	329	341	323	316	331	332	312	308	341	329	343	324	330	329	295	342	320	316	324	345	323	318	333	342	336	315	288	327	315	328	316	305	293	371	333	353	305	319	310	340	302	310	345	315	294	332	354	336	325	337	293	331	291	326	346	355	328	360	363	351	301	316	309	332	315	311	296	323	303	325	314	316	268	315	327	302	320	355	303	291	339	344	299	326	336	311	345	347	307	335	360	341	320	292	311	314	315	374	318	298	324	320	299	360	300	314	288	342	314	351	312	324	352	344	337	333	330	320	315	334	297	346	320	362	372	327	303	299	362	315	320	328	336	319	363	338	327	316	308	325	352	332	319	299	315	318	311	317	333	330	312	301	368	339	313	324	358	324	328	309	302	322	316	323	324	304	284	330	341	311	289	328	328	313	337	344	334	296	324	354	320	313	311	330	341	353	320	344	330	332	314	327	326	275	303	306	334	340	311	310	330	313	347	326	325	307	318	317	332	345	313	312	310	329	318	311	343	296	304	325	282	324	304	322	298	310	308	318	319	292	336	329	312	352	296	323	345	308	327	320	363	307	332	341	330	337	307	340	316	339	284	316	297	315	325	332	324	315	309	339	316	328	333	325	316	327	335	309	322	347	293	346	309	314	296	326	331	357	279	359	304	310	312	308	321	339	308	340	344	311	293	339	322	304	321	313	287	331	312	324	295	341	314	294	359	330	301	344	325	329	369	328	335	350	301	302	316	357	321	331	305	336	313	312	350	310	327	309	302	314	335	327	325	307	331	323	342	322	339	314	353	348	339	303	303	308	332	354	326	306	335	322	348	334	328	349	315	342	337	337	338	348	322	322	328	307	335	323	292	337	332	292	313	342	352	304	321	345	313	338	309	340	336	357	331	351	337	314	316	314	341	328	329	353	322	348	323	302	351	322	300	327	319	332	330	313	328	316	349	295	326	342	306	334	340	311	359	316	364	337	336	339	338	344	336
43142	49231	30230	22661	18347	11547	5262	1741	492	236	237	232	223	174	170	172	188	173	179	153	165	140	151	166	143	166	147	146	144	163	149	145	156	180	141	174	203	231	229	225	210	245	225	226	212	227	204	184	183	150	162	177	167	152	151	163	177	152	161	150	163	150	183	155	164	185	157	163	165	205	192	190	203	209	164	199	194	183	153	165	171	188	167	159	183	174	165	145	151	154	175	143	142	142	173	137	125	123	143	135	127	151	154	157	123	133	128	139	144	139	143	144	148	148	136	156	144	140	125	130	165	139	148	137	137	145	130	147	128	122	133	124	161	125	136	150	163	134	139	125	115	154	138	141	146	138	129	137	160	149	140	134	122	136	146	140	143	126	152	129	132	139	127	131	137	133	131	170	135	143	148	157	115	159	153	118	135	126	159	140	148	126	129	141	152	128	134	157	135	136	129	160	139	149	151	132	130	138	123	135	134	121	132	144	119	127	136	129	123	131	153	134	138	159	123	129	151	155	156	158	119	136	140	133	150	142	141	148	150	129	152	142	134	142	148	147	145	142	142	144	124	156	129	161	128	120	151	160	119	151	135	146	138	125	146	113	159	137	149	141	141	145	124	152	115	143	156	132	133	155	140	130	132	135	130	131	138	139	135	161	167	113	150	134	129	130	129	150	137	143	146	124	143	131	132	150	133	141	131	159	124	143	149	133	144	132	141	122	123	148	136	146	139	130	137	125	140	129	144	145	143	138	152	165	130	146	149	134	151	139	143	142	120	135	171	172	157	132	149	139	162	115	136	146	147	138	126	129	134	130	140	160	129	159	134	147	132	128	136	138	143	128	151	149	120	126	138	155	142	129	159	136	152	130	131	147	121	152	113	137	138	129	166	123	135	152	144	137	147	127	121	137	143	128	144	147	132	145	146	126	144	134	128	132	121	116	149	121	138	139	128	154	132	127	137	115	162	148	171	135	114	135	132	181	122	126	126	143	131	137	125	142	141	155	133	127	122	134	137	147	159	117	142	140	149	139	126	142	130	136	149	141	136	137	146	163	143	150	134	109	131	144	151	131	121	133	131	139	134	120	136	124	152	140	143	153	132	147	129	154	134	136	154	167	139	142	139	136	142	137	153	133	136	134	150	148	141	148	124	147	123	116	125	138	142	152	157	137	137	140	151	146	139	153	144	133	122	135	133	151	128	149	150	142	134	122	155	136	150	137	130	138	154	141	135	144	123	138	125	115	122	141	117	118	133	152	123	135	136	131	138	141	143	129	140	165	149	136	130	130	141	144	134	123	145	146	141	148	118	146	154	146	140	141	121	140	125	158	142	138	134	116	124	136	134	127	153	133	135	160	137	119	126	149	123	148	147	112	146	177	116	137	158	150	151	134	138	153	153	142	132	131	140	146	166	156	150	114	144	134	149	118	134	130	151	160	133	124	138	134	146	131	135	151	132	145	130	131	131	132	121	144	140	135	114	141	148	120	141	113	153	153	137	129	148	131	119	130	145	123	147	147	149	129	146	126	140	149	117	159	140	137	136	147	134	147	123	151	134	153	132	135	138	120	155	147	156	154	145	115	124	125	142	139	140	139	131	128	116	131	125	126	132	136	149	127	144	144	155	138	137	144	150	150	132	133	125	121	138	124	146	158	118	163	135	134	123	143	126	129	148	148	145	153	141	153	143	125	133	160	157	118	136	139	128	148	151	140	135	169	144	117	129	123	135	143	134	151	133	120	162	145	127	137	150	135	134	112	131	129	148	143	141	146	149	138	136	129	144	137	128	137	135	148	152	152	127	134	139	135	121	156	134	148	143	132	132	134	111	124	152	152	134	144	126	132	154	151	146	133	141	147	144	157	136	145	129	141	140	161	134	151	141	162	122	153	149	123	128	136	123	138	132	137	130	164	160	146	136	143	155	134	123	147	136	131	127	150	142	148	149	125	153	138	119	124	144	140	158	142	125	155	140	146	124	134	134	156	134	125	146	145	131	141	123	149	135	142	112	147	133	158	144	150	146	154	159	136	145	138	151	161	128	124	132	112	144	141	142	130	126	146	143	124	120	144	135	148	129	151	134	144	133	150	137	146	141	140	136	117	142	139	115	136	128	136	137	147	144	147	123	135	154	149	136	122	148	157	147	122	142	137	130	139	133	139	139	145	149	153	142	143	124	136	139	136	149	142	128	122	127	135	138	130	137	150	138	139	143	155	132	145	154	147	162	115	128	132	128	139	135	135	129	160	123	135	162	130	139	140	126	132	142	124	121	161	143	138	122	116	139	159	133	135	144	114	139	154	114	138	128	136	139	133	133	148	145	154	145	147	134	147	148	148	133	165	161	163	120	145	110	151	125	140	152	118	142	132	135	160	117	127	157	155	121	120	135	142	121	130	126	123	135	134	146	146	105	144	147	112	155	120	124	141	124	137	143	134	123	120	141	144	134	122	143	145	125	131	155	122	123	129	147	130	135	138	139	124	132	160	119	127	152	133	154	162	101	143	160	118	123	119	141	151	132	152	107	152	114	148	134	135	147	140	132	128	138	156	139	130	130	135	130	146	124	150	141	142	149	134	141	129	148	130	137	174	122	125	131	156	131	137	116	138	152	139	149	139	129	115	122	137	161	138	143	140	127	132	145	128	148	133	156	138	144	142	136	140	134	134	149	126	155	130	134	163	114	133	137	127	126	163	133	153	144	126	136	135	141	132	129	144	159	149	129	134	143	142	125	134	144	129	135	149	147	128	147	162	129	143	139	138	137	161	142	141	151	142	144	143	111	123	135	154	149	134	165	137	124	130	137	148	126	123	146	146	135	131	146	106	141	139	122	132	136	128	140	147	136	118	132	155	137	119	133	126	135	154	156	153	132	145	136	134	137	136	129	130	143	140	136	134	146	105	145	152	129	141	145	159	152	135	155	149	150	148	152	150	152	121	153	143	136	147	165	119	132	145	143	142	125	144	124	139	137	135	141	131	149	142	145	137	120	149	150	149	125	143	138	121	138	164	157	142	157	122	145	117	140	136	127	140	135	160	153	116	127	141	161	136	143	146	153	153	148	115	137	148	140	144	143	162	130	122	155	132	130	131	118	145	137	154	133	149	138	146	116	135	147	139	129	142	132	126	146	129	133	128	129	132	145	140	147	118	134	160	135	131	147	136	126	130	131	144	134	136	125	136	144	145	149	127	141	141	163	131	131	131	136	132	132	137	137	147	145	133	152	135	136	150	149	158	127	125	159	143	137	147	138	137	133	147	153	135	149	132	150	168	123	138	135	144	132	135	117	126	148	155	133	135	130	136	152	143	141	127	143	125	125	144	132	163	150	147	144	142	118	141	140	150	127	144	147	122	155	144	115	148	138	128	148	145	151	152	155	140	148	130	136	164	145	140	123	129	144	135	136	148	163	127	128	149	167	147	136	149	125	120	146	153	134	141	145	150	122	142	145	135	148	124	131	142	135	127	143	149	122	150	127	154	132	130	145	147	164	155
34482	49769	10873	2848	2278	1766	1482	1312	1210	946	889	793	695	669	601	606	535	542	481	495	484	453	404	461	456	399	405	419	410	393	376	422	417	396	458	610	898	1074	1187	1158	1030	992	1071	956	937	875	799	741	767	630	592	592	546	511	521	493	541	521	507	531	484	513	541	570	568	597	478	563	744	721	651	623	804	698	732	879	762	725	586	505	542	515	547	472	493	503	426	418	398	393	403	399	419	411	387	402	374	350	386	350	365	358	356	342	298	367	342	329	372	338	365	335	349	344	321	330	343	327	305	357	324	312	378	333	337	331	341	315	344	349	322	326	321	364	312	385	324	339	355	313	313	315	368	328	333	323	299	305	326	344	340	322	287	338	330	333	334	323	294	313	358	333	342	336	298	347	317	320	314	297	339	322	340	341	348	340	337	336	330	335	325	336	306	327	338	301	339	316	361	345	336	342	305	328	321	373	315	344	308	304	333	321	317	294	333	320	327	324	323	353	336	331	323	304	329	314	356	344	341	346	367	340	324	318	333	332	309	299	319	354	342	325	320	359	316	319	347	325	302	340	339	329	359	335	339	345	354	333	334	332	311	329	330	323	308	348	316	343	322	346	348	317	306	345	320	332	328	331	337	313	356	317	321	311	319	286	351	324	355	315	328	352	337	304	279	311	322	353	336	335	325	313	313	300	324	360	326	305	329	322	322	342	328	332	334	342	324	341	322	293	326	325	333	317	301	308	304	317	331	327	345	304	301	325	320	321	318	324	331	322	327	305	346	322	339	342	319	325	318	344	355	290	353	337	319	301	341	295	316	304	311	314	342	361	329	326	296	356	318	314	333	329	330	310	291	279	321	330	335	338	367	318	325	343	352	326	301	339	314	332	356	340	315	359	336	348	324	357	374	347	359	303	313	300	339	346	333	346	293	297	346	317	313	337	316	335	341	336	354	345	332	333	308	301	358	341	332	329	357	309	310	311	335	337	293	340	313	334	313	280	325	301	306	305	332	326	351	378	350	339	297	341	338	339	335	351	352	340	311	345	319	360	320	332	326	333	354	313	326	327	331	343	332	356	356	320	306	339	292	303	328	324	338	341	357	317	344	310	338	311	368	316	313	342	336	299	341	323	305	317	336	363	321	343	331	353	304	314	342	333	330	307	378	344	301	343	326	330	303	303	341	320	329	303	361	337	309	331	323	343	318	339	329	326	352	371	326	348	315	341	335	318	348	327	313	308	324	313	328	336	294	322	359	321	310	326	343	349	329	337	374	327	336	320	316	349	341	302	329	367	339	348	355	350	342	355	333	353	330	316	317	299	318	306	329	300	349	296	320	323	351	315	339	307	278	352	307	324	335	346	326	331	352	340	342	327	271	324	328	343	334	293	279	316	325	337	290	338	352	306	311	341	350	318	292	327	349	328	330	304	349	333	332	333	342	317	316	343	362	313	314	343	315	316	334	326	328	368	340	304	336	300	365	320	313	281	316	352	319	283	325	336	311	342	340	320	340	306	311	341	320	320	310	305	308	316	328	314	332	329	314	310	353	333	339	344	350	331	316	340	306	319	346	327	324	324	363	327	319	302	314	322	350	330	338	323	343	329	347	353	344	348	324	362	316	325	335	341	332	323	371	313	323	297	329	348	304	326	348	322	365	335	330	309	291	316	334	334	377	347	293	312	324	338	335	299	303	324	352	325	322	304	354	352	320	320	332	296	311	299	301	345	328	330	362	328	323	311	320	353	318	298	302	332	304	333	308	342	363	299	315	333	338	328	307	308	315	307	347	304	331	316	314	351	306	330	324	349	292	333	315	324	338	312	343	352	334	323	309	325	348	325	323	307	311	329	303	324	327	318	330	325	302	314	307	319	303	349	308	317	312	342	308	288	344	350	322	348	307	340	330	327	298	346	321	359	300	363	345	316	347	307	326	323	352	342	350	325	333	327	339	306	360	324	323	352	347	314	336	351	320	326	312	356	334	332	321	327	344	336	327	319	317	357	363	312	302	326	374	315	334	312	308	323	331	349	347	315	313	330	326	336	311	334	335	340	310	358	378	346	339	336	336	357	348	306	331	326	313	324	331	357	321	289	365	355	359	324	330	343	317	328	327	350	358	335	330	317	333	336	319	333	328	348	337	305	316	324	336	312	381	319	298	330	322	323	318	316	331	308	333	281	347	308	324	334	330	306	334	332	329	327	342	338	315	324	345	325	315	341	330	318	304	329	338	315	338	313	354	315	323	331	346	312	335	336	331	344	315	307	373	307	327	330	325	332	325	318	343	363	347	341	341	316	323	303	343	322	319	319	351	307	316	319	341	352	350	310	337	312	269	347	355	305	361	338	346	317	320	322	325	310	328	326	358	341	315	320	338	323	370	338	343	296	352	327	319	353	326	353	336	305	341	363	301	362	325	321	328	339	327	331	326	318	340	370	312	312	319	323	294	323	323	363	329	318	368	328	305	350	321	351	333	289	330	334	339	344	354	335	308	346	305	368	309	322	344	328	323	332	340	331	308	354	341	332	308	295	321	350	309	372	335	341	321	361	312	313	316	338	306	331	321	339	317	309	332	317	355	316	288	346	348	322	310	344	344	347	348	316	346	318	322	317	322	322	332	336	318	318	342	349	349	316	310	332	329	357	324	309	327	333	311	318	338	321	288	292	304	332	316	339	312	314	375	310	342	357	289	312	321	293	350	366	342	347	327	306	365	325	305	324	354	348	319	323	342	337	336	308	308	310	323	362	321	327	327	317	351	332	330	344	299	319	320	358	307	337	319	279	318	330	328	324	324	336	343	317	310	329	321	327	310	330	344	325	357	295	317	310	329	323	335	306	321	324	321	320	366	338	357	310	312	345	337	337	347	309	330	300	320	347	320	304	348	307	326	348	360	326	353	331	335	332	351	308	312	330	363	342	320	354	324	336	351	333	341	328	308	323	348	306	319	311	308	284	349	312	286	330	314	306	329	310	376	349	323	327	356	303	336	295	355	297	363	348	303	314	309	359	318	306	336	339	347	333	325	343	328	310	303	330	332	318	329	311	338	311	287	296	319	313	308	319	320	340	328	323	348	356	301	336	313	364	332	347	356	358	370	285	323	321	283	298	360	278	319	340	330	291	341	345	338	353	310	347	318	360	365	348	304	321	313	308	312	332	296	310	351	329	327	328	328	338	349	363	306	329	320	320	330	341	329	312	292	299	336	379	351	365	316	315	342	320	305	344	345	320	314	334	310	327	340	325	323	331	330	333	343	332	317	317	312	295	363	323	345	300	306	331	308	326	330	320	316	312	300	300	297	304	339	316	332	331	322	320	342	310	302	351	368	336	324	348	322	305	320	341	351	354	324	300	309	319	332	330	354	353	277	322	327	343	315	338	367	297	319	334	317	329	358	343	331	332	324	315	359	349	375	321	354	303	310	333	329	352	323	332	312	338	296	326	331	313	313	316	308	328	313	338	307	310	343	336	360	302	322	318	335	336	330	332	313	317	335	314
51105	43174	28127	23686	22124	19035	11363	4032	958	384	257	279	215	215	195	205	182	149	175	188	137	162	159	145	136	153	148	162	109	141	132	146	150	135	130	145	163	214	265	254	237	281	254	256	209	234	207	187	175	181	146	161	189	146	147	162	135	157	151	128	160	164	150	158	161	164	175	191	226	223	227	194	220	163	188	243	228	246	154	166	168	141	184	149	164	156	165	149	155	145	141	153	129	142	147	152	120	124	128	138	141	113	113	129	120	138	145	124	109	128	118	115	109	126	130	125	126	140	133	115	115	120	139	125	115	112	141	123	115	124	111	124	108	105	133	117	113	105	119	115	126	156	119	117	124	107	103	143	132	109	142	127	121	116	129	158	112	128	134	112	116	116	133	102	129	117	120	115	109	121	96	108	110	105	122	121	129	119	147	130	132	106	108	108	122	120	121	114	99	131	123	102	137	115	103	98	125	112	122	121	111	121	123	110	124	120	96	131	145	129	125	108	112	119	109	114	112	139	107	104	128	102	141	135	135	139	121	118	125	129	119	119	100	144	115	101	117	102	118	112	116	131	116	129	110	113	115	124	127	132	117	118	121	145	126	125	123	112	109	116	112	121	108	134	111	121	113	122	125	123	107	125	120	140	118	101	112	105	139	138	124	147	117	126	113	119	117	118	120	118	126	119	121	98	137	111	114	112	126	113	110	106	106	113	128	119	101	130	114	119	106	113	112	129	127	101	98	100	109	124	114	114	137	115	124	137	122	115	115	128	122	122	112	108	126	133	129	150	123	126	111	153	122	112	119	134	115	106	109	115	123	111	117	130	121	117	110	121	106	121	108	98	122	106	122	125	103	135	141	106	135	129	112	136	107	129	126	115	104	93	144	113	114	118	112	122	119	105	120	117	123	119	102	133	122	110	87	115	121	121	136	120	128	112	106	118	131	115	100	100	123	116	96	116	122	125	138	123	145	126	127	129	104	100	128	128	115	129	111	119	128	108	104	122	115	104	111	111	122	113	125	100	127	121	127	131	124	136	133	127	128	126	117	132	128	115	125	122	97	112	116	152	118	125	119	139	112	131	107	125	135	143	117	103	120	116	117	107	106	106	120	117	108	105	120	108	129	92	132	124	115	131	143	124	111	127	121	119	128	113	139	100	118	97	115	116	101	129	110	102	106	98	119	112	122	132	140	120	121	137	130	118	122	121	120	115	137	120	122	115	126	96	125	104	127	139	113	112	122	116	115	117	135	121	114	117	125	119	110	116	121	127	108	122	123	127	116	129	107	119	123	122	116	140	146	102	105	119	101	124	131	127	107	110	134	108	130	116	117	118	118	124	112	129	126	120	127	103	122	147	115	116	104	115	144	124	125	106	106	118	136	133	111	134	127	118	120	124	109	113	124	131	133	151	123	132	118	125	101	110	105	136	138	131	119	108	145	138	135	125	118	132	135	122	108	115	113	95	120	126	120	132	132	113	113	115	127	122	111	105	122	132	116	119	115	122	109	120	132	118	115	135	133	103	91	130	133	99	94	136	136	110	120	99	123	109	133	117	108	141	110	98	122	117	123	112	110	113	128	139	125	103	118	127	123	113	113	127	112	121	119	116	115	124	99	119	125	135	123	140	104	118	122	112	127	116	111	128	121	119	126	110	117	111	111	111	124	135	127	105	116	140	113	112	103	124	102	127	132	122	126	134	127	128	120	117	133	104	116	88	117	116	123	105	108	117	94	121	126	99	122	120	137	132	117	109	121	136	117	131	130	117	126	120	123	117	118	127	120	113	110	97	130	116	119	119	119	107	103	98	113	131	115	126	108	111	98	107	112	101	126	99	118	127	110	130	117	117	91	121	127	112	125	124	113	121	127	142	116	129	137	123	102	110	106	123	121	125	134	86	139	127	123	114	115	127	131	116	115	113	104	121	114	119	125	134	121	119	112	146	104	96	99	102	112	124	159	130	117	130	131	132	120	123	129	112	132	109	121	138	130	101	155	124	113	129	125	120	137	141	139	114	130	109	113	117	112	104	124	96	151	118	101	121	116	124	112	125	114	141	126	131	127	131	116	124	107	122	92	137	127	107	98	121	132	118	112	142	123	130	126	117	115	107	127	121	116	120	109	126	136	126	125	122	117	116	119	124	111	114	120	112	125	121	120	133	127	137	123	139	126	95	124	114	120	116	131	130	112	116	120	105	108	120	134	131	104	123	123	105	125	111	121	104	145	111	121	119	115	134	123	116	124	108	110	115	123	111	136	111	114	114	121	117	111	108	138	113	109	108	125	142	132	111	128	117	104	145	126	141	130	131	101	108	128	132	126	136	108	125	129	122	136	105	135	122	118	121	130	123	121	118	104	129	124	119	107	130	127	114	114	123	114	103	123	124	110	133	111	115	114	117	134	122	124	127	113	111	107	105	130	110	107	116	105	103	111	119	123	116	124	88	109	126	133	131	107	110	125	125	120	123	135	113	114	126	125	120	115	114	133	119	105	110	126	132	129	109	131	116	120	113	114	117	117	120	119	103	131	128	130	131	107	104	122	116	132	122	133	115	115	100	106	88	139	126	93	128	118	120	113	136	135	110	127	98	112	108	117	116	116	122	123	121	127	123	121	125	134	139	121	123	124	125	135	119	126	121	120	108	122	87	106	137	132	114	110	126	118	121	116	103	118	121	119	111	145	117	97	132	122	132	113	120	123	135	99	90	99	111	125	114	120	102	107	104	123	115	138	110	141	119	126	101	118	107	135	137	122	105	121	95	118	118	121	140	137	116	127	118	110	134	108	108	126	134	103	145	112	130	106	113	107	131	133	138	115	128	131	107	107	129	121	116	104	125	93	131	110	103	129	120	111	132	112	105	119	115	103	121	103	121	117	116	114	119	107	130	114	109	101	113	124	117	134	103	106	111	116	110	111	120	127	133	107	142	111	111	118	131	118	111	123	130	98	113	99	109	95	138	160	108	117	126	107	104	122	135	128	109	114	114	109	127	114	101	121	109	121	125	115	116	91	104	119	134	125	117	137	88	110	107	105	121	119	125	130	131	120	115	119	147	124	134	116	122	127	133	128	114	152	121	109	119	131	135	129	129	120	128	115	116	111	129	112	120	135	140	107	125	127	124	112	118	111	124	128	125	132	108	106	105	127	115	108	106	113	118	139	130	120	107	129	121	112	110	126	111	116	105	137	130	126	114	110	126	128	111	119	89	125	118	114	137	112	119	121	137	136	133	117	115	135	127	139	131	113	100	126	133	117	126	118	119	100	120	98	107	109	112	131	132	128	123	109	133	102	123	126	109	125	141	129	129	113	135	124	122	124	127	143	121	116	124	132	129	137	113	136	109	147	126	122	147	108	99	117	112	109	137	126	107	124	122	123	122	116	124	118	117	130	120	115	117	113	138	109	116	130	119	126	112	108	110	128	137	95	118	104	135	127	127	123	115	105	118	110	108	124	110	111	105	111	127	129	124	128	103	115	97	115	119	115	112	110	114
42801	46255	10551	4955	4175	3313	2572	2087	1963	1605	1468	1211	1031	920	878	820	683	687	678	625	568	551	489	506	452	449	448	433	454	400	413	378	427	357	398	523	679	1049	1318	1466	1262	1228	1260	1175	1144	1147	996	946	939	800	705	646	603	581	599	598	558	515	532	531	548	619	647	708	732	626	604	747	1042	995	1011	923	1062	917	812	1064	993	993	667	566	717	654	638	546	533	530	509	413	388	435	356	378	374	378	393	356	347	297	316	330	339	357	297	338	311	296	309	302	332	299	310	356	311	329	313	289	320	296	303	273	301	301	308	291	290	281	319	268	294	347	305	316	282	269	299	275	313	285	309	275	274	282	301	280	305	291	272	267	311	303	292	285	279	276	282	253	283	261	257	276	279	268	316	278	303	267	288	286	280	279	272	290	243	284	273	280	294	297	289	299	287	300	274	280	287	261	279	299	279	295	306	232	260	273	289	276	306	252	277	272	275	276	266	263	289	265	292	276	288	306	292	281	310	269	281	262	246	270	272	293	286	280	292	247	272	255	273	268	282	263	280	237	271	284	263	275	304	294	269	284	276	306	257	288	283	264	297	303	306	313	273	256	305	291	290	247	303	264	279	272	287	326	290	277	298	249	287	272	266	276	310	290	277	303	277	286	260	283	271	276	277	283	287	226	302	276	292	251	260	262	271	271	269	274	319	279	293	289	281	267	296	274	276	255	259	292	245	259	294	272	306	270	269	286	276	278	286	287	311	288	289	291	275	316	261	288	260	267	274	284	263	264	281	276	283	262	266	280	282	264	265	286	262	270	300	302	277	278	279	262	302	271	286	287	278	290	288	298	286	285	274	272	297	263	261	263	302	272	259	276	273	287	298	247	285	286	288	290	259	291	294	302	271	309	268	318	275	298	272	271	305	305	274	275	280	242	281	269	263	273	257	314	285	277	253	276	289	270	272	301	261	281	280	254	317	293	318	270	267	271	251	257	280	286	288	275	272	282	291	275	288	263	291	247	300	281	273	270	256	250	298	295	298	284	305	263	300	269	282	275	265	294	269	280	252	261	295	272	279	261	277	268	283	286	278	300	276	282	279	284	288	284	289	270	288	275	311	309	290	258	282	294	271	273	311	284	268	300	272	260	279	265	298	299	283	285	302	286	293	283	271	263	276	287	266	266	283	302	298	272	297	257	273	278	295	274	282	287	283	304	278	270	283	287	280	284	294	276	262	313	269	299	257	302	278	247	294	257	273	290	257	279	276	283	256	319	252	316	300	248	296	272	277	300	262	280	300	272	286	278	283	294	285	269	258	285	307	270	299	263	255	265	296	260	288	264	291	309	287	294	282	301	319	266	287	313	299	308	288	282	271	265	275	281	271	306	269	281	311	264	306	289	272	310	241	289	324	249	288	239	289	297	308	292	263	272	257	295	268	290	310	299	269	276	254	290	291	270	282	265	290	259	273	277	281	294	287	272	279	286	272	265	283	303	253	266	281	308	286	273	275	298	229	262	280	257	283	277	276	293	262	292	256	272	277	292	279	272	291	308	277	283	281	278	306	275	258	306	270	263	287	279	301	294	289	279	289	315	297	267	287	290	270	263	249	299	278	286	299	284	284	284	286	282	280	282	297	276	283	270	277	285	275	276	278	269	268	253	273	283	299	260	310	271	275	281	274	291	282	307	282	273	280	277	277	306	277	316	257	273	244	314	259	279	287	268	285	275	296	309	281	275	285	262	284	280	274	253	284	266	270	300	263	302	276	278	272	318	292	281	317	300	286	290	316	263	289	307	299	272	272	255	281	278	273	267	267	302	290	280	272	265	293	283	269	276	293	315	274	308	263	286	294	286	282	276	283	311	285	264	277	282	269	268	308	301	276	280	297	269	276	265	267	274	284	297	290	277	290	319	309	284	290	253	290	306	273	258	254	292	272	276	273	263	290	279	299	292	272	294	268	293	265	286	304	315	267	296	300	283	279	308	280	263	286	271	285	284	277	239	290	280	288	268	290	298	264	269	248	289	265	281	303	286	273	285	296	292	318	293	307	274	285	283	271	284	300	278	293	284	287	283	289	277	300	281	311	289	277	303	282	290	270	289	293	262	293	252	292	276	281	291	278	289	281	299	316	281	293	290	303	283	268	242	277	261	256	302	262	272	299	287	261	298	264	272	268	248	277	267	273	276	288	288	314	274	289	286	308	283	284	289	314	276	255	279	318	274	260	262	323	278	289	275	270	282	332	279	269	303	277	269	285	281	287	308	261	252	282	263	298	280	301	264	266	281	251	260	252	268	286	282	296	248	268	285	283	273	280	281	294	285	309	276	284	264	275	303	259	276	281	253	270	252	274	293	295	279	265	270	290	286	292	289	275	288	288	287	275	282	292	268	291	296	271	277	281	239	281	251	319	297	307	304	271	298	277	287	295	287	272	276	264	262	259	269	281	285	263	268	263	256	274	283	297	300	285	252	288	261	300	269	298	263	277	258	290	295	301	305	320	300	247	294	295	273	286	259	286	278	309	255	290	282	281	274	263	251	294	253	279	270	294	260	292	296	282	278	270	276	267	274	284	277	299	297	284	305	270	276	256	293	258	269	272	300	293	283	280	280	283	285	300	262	283	288	283	309	293	279	285	256	292	265	289	246	298	303	254	288	297	278	280	303	291	304	293	268	270	315	260	285	273	319	277	273	294	252	318	289	279	253	294	293	279	287	298	273	245	285	284	288	235	280	292	300	273	269	278	277	262	237	261	279	267	286	282	283	249	250	286	275	270	262	297	288	267	285	294	291	268	296	284	287	270	274	289	288	262	298	306	302	273	282	276	278	315	286	303	264	288	287	246	277	260	259	280	327	255	286	296	248	284	256	277	285	282	256	287	285	257	296	300	287	259	295	256	295	261	283	281	275	298	259	290	238	265	288	290	292	301	253	291	290	274	297	276	305	300	302	282	272	277	276	293	268	266	278	295	265	292	284	299	305	295	309	292	279	285	290	254	296	297	277	286	277	291	270	254	267	279	270	306	276	273	286	278	306	291	308	256	269	315	277	295	290	262	276	289	245	287	319	283	294	296	276	281	259	273	289	280	282	296	265	271	297	306	293	267	275	293	304	279	290	294	263	289	248	288	288	282	288	316	274	261	268	270	288	293	295	262	267	257	267	279	275	271	301	308	270	266	267	315	289	255	281	272	301	319	273	247	263	292	297	276	272	284	296	298	258	278	299	270	267	261	256	277	286	276	292	311	260	287	259	289	258	272	298	281	278	275	290	293	279	290	280	259	304	300	281	280	286	253	250	344	271	263	272	282	287	285	303	264	320	307	276	268	275	276	274	305	254	294	275	270	270	308	286	267	277	258	270	281	274	271	296	283	246	296	286	259	286	236	284	274	302	305	268	293	279	286	277	290	263	272	298	253	279	302	264	257	279	292	309	275	301	242	301	278	267	300	280	294	300	269	283	290	259	264	293	301	274	283	307	292	286	273	299	295	276	303	285	280	305	295	283
13338	14711	3246	595	286	174	160	127	154	113	146	143	134	120	115	125	144	116	145	146	110	128	132	136	128	107	157	127	138	142	145	150	141	150	154	146	165	194	132	194	158	175	202	153	168	173	157	146	146	136	154	136	159	151	152	155	160	146	159	143	140	168	126	144	133	128	131	151	141	146	138	144	124	136	124	139	176	126	130	123	134	143	133	139	143	130	136	118	132	140	125	158	117	140	146	112	144	157	143	134	158	133	135	126	119	136	134	136	156	143	124	130	117	129	131	137	126	119	127	147	116	124	132	115	153	138	117	150	121	121	130	137	116	149	138	154	120	135	124	127	143	137	147	122	126	139	134	144	118	143	149	137	138	119	122	120	122	133	119	136	122	126	150	127	113	128	118	130	131	121	136	131	144	144	130	130	136	137	121	133	118	140	121	129	161	137	111	116	135	119	140	135	122	121	128	143	122	131	144	132	114	141	129	127	112	125	144	140	133	119	146	150	150	129	130	112	128	138	113	118	128	134	137	140	124	131	147	121	98	123	132	148	149	121	96	134	140	112	113	119	135	125	131	138	140	108	132	139	139	127	147	117	140	119	129	156	162	134	115	121	116	132	121	162	134	133	139	127	128	131	137	137	128	125	123	151	150	114	125	135	125	143	132	136	118	137	134	149	123	138	119	114	146	150	147	126	131	117	132	134	138	101	142	141	121	122	131	135	126	105	122	146	142	123	126	139	148	129	111	135	132	119	128	137	138	160	126	142	156	117	117	120	131	127	124	126	131	157	127	131	140	117	141	124	131	142	131	126	147	137	133	126	136	128	119	140	107	119	128	150	149	143	123	133	134	133	150	135	144	132	130	123	132	138	124	141	151	122	118	141	138	147	150	116	119	124	121	144	146	134	134	111	141	116	123	158	128	126	123	118	147	119	139	137	137	118	124	136	148	135	147	107	154	127	133	126	116	145	118	146	114	127	132	127	129	147	133	123	135	117	133	120	141	140	152	143	127	134	148	131	123	112	123	144	127	138	111	137	129	154	137	117	132	126	136	116	128	124	142	128	120	128	126	125	130	109	130	131	133	136	120	130	112	140	142	138	148	140	147	143	134	143	138	129	121	125	148	127	129	141	153	132	124	116	132	115	107	127	127	136	123	148	137	110	132	127	115	137	130	130	142	132	121	116	150	130	130	132	117	136	135	130	119	104	157	124	120	113	131	129	122	125	115	138	134	160	117	136	123	135	114	131	142	166	141	135	136	126	144	124	114	141	159	121	133	137	109	133	122	142	133	106	122	126	143	137	132	164	137	111	116	129	116	129	135	111	123	119	131	134	117	106	130	165	126	109	133	139	147	115	134	125	127	130	133	130	147	160	138	150	162	119	129	103	125	134	107	123	134	153	126	121	116	135	120	141	121	130	151	136	137	138	159	114	119	102	127	129	131	136	129	124	143	135	146	133	136	127	134	126	126	114	156	145	153	162	135	123	112	133	120	141	134	133	117	103	123	142	167	128	144	140	119	137	141	147	113	126	126	116	124	139	126	146	142	124	131	139	121	150	127	115	143	133	123	126	107	146	132	127	130	147	141	163	134	132	131	121	138	136	115	139	127	146	132	153	141	143	141	142	140	134	115	112	132	126	139	132	125	135	111	152	129	127	123	129	124	137	131	128	134	143	128	155	141	120	132	139	119	140	110	117	131	134	136	148	113	144	121	118	140	133	167	126	124	116	144	121	132	133	137	114	147	149	146	126	117	109	133	135	134	134	148	115	135	140	118	119	150	141	126	137	147	132	133	132	126	134	152	127	126	143	140	126	115	144	130	134	148	128	143	136	121	113	147	130	128	131	135	149	156	123	137	164	130	141	138	168	114	149	118	147	120	140	130	142	137	123	141	108	129	122	129	121	117	149	151	142	129	139	165	136	124	137	146	128	158	113	119	125	113	123	135	132	155	121	118	148	143	137	135	130	117	145	141	104	139	122	125	122	116	127	131	117	128	139	124	121	118	125	124	106	153	126	126	128	140	137	141	153	116	123	127	110	122	131	117	129	150	123	133	132	131	130	137	122	118	119	133	124	138	125	131	133	144	135	155	132	136	134	127	120	115	132	156	128	125	154	129	133	125	140	131	128	134	145	130	117	129	108	143	142	111	135	162	92	129	143	125	152	136	123	131	130	145	141	126	124	142	120	128	140	125	134	129	130	128	133	148	132	112	134	125	105	113	121	154	139	112	147	137	105	128	140	139	122	126	128	130	121	119	137	125	127	127	118	133	135	154	152	154	125	110	124	135	123	115	114	127	133	122	131	138	143	152	149	144	160	132	142	142	116	137	110	129	129	120	140	115	126	130	130	149	125	135	112	131	126	121	118	129	125	107	133	146	135	115	129	138	110	134	137	129	128	118	121	136	141	137	129	117	112	128	139	123	124	127	141	146	151	142	143	143	136	135	142	131	138	136	149	124	128	138	130	148	155	154	127	124	159	115	120	171	148	123	144	119	138	118	105	127	118	128	125	125	161	140	138	134	137	133	130	125	142	125	150	136	149	134	151	147	138	121	123	138	145	125	113	132	127	122	139	131	130	123	116	109	119	146	135	139	132	123	117	120	131	134	143	145	140	126	137	121	118	123	136	112	125	113	114	127	104	121	142	136	156	137	124	136	137	133	132	129	129	164	131	128	131	122	129	150	124	135	137	134	115	111	134	135	133	136	133	127	134	131	149	128	123	117	133	126	140	123	125	124	127	135	120	123	138	138	134	161	144	133	146	118	134	155	141	139	134	127	144	134	151	141	146	142	135	150	112	134	129	146	141	137	141	128	136	140	137	155	149	119	128	143	136	153	104	141	129	119	158	135	140	137	123	110	128	132	138	155	136	152	146	134	147	134	140	153	125	134	129	144	128	141	134	123	130	125	143	107	116	129	122	141	129	130	136	133	117	141	133	137	144	120	114	134	150	154	122	152	136	126	156	126	120	114	132	128	151	125	127	137	129	130	156	127	141	152	124	138	130	136	134	125	130	141	125	112	133	134	131	136	118	114	132	156	111	115	152	121	131	136	135	142	136	141	142	142	138	121	124	141	156	132	124	111	132	108	140	131	129	141	121	120	132	135	139	109	119	115	116	146	129	139	136	153	132	137	121	132	133	131	140	131	122	165	137	144	132	125	114	124	161	152	165	122	107	125	118	122	120	122	137	122	129	113	137	116	120	147	117	123	136	119	141	132	129	135	147	139	127	131	137	128	123	122	148	146	125	123	126	137	141	114	132	132	118	117	113	123	116	131	112	128	123	112	125	136	127	139	135	113	161	117	125	159	116	132	151	135	119	126	145	141	136	144	122	123	136	153	133	117	131	124	144	110	136	133	137	139	126	148	130	130	142	139	158	144	134	134	139	128	155	131	116	134	155	138	130	137	139	142	125	137	137	126	132	136	149	141	142	122	126	122	139	121	127	138	126	119	130	127	128	147	143	135	129	115	134	147	127	117	143
10850	15130	1411	399	390	356	359	364	380	348	367	350	351	322	332	324	314	312	324	354	345	373	332	334	308	306	350	316	321	326	322	343	347	361	407	455	578	669	664	708	681	721	707	632	709	648	558	535	458	453	410	459	396	470	422	440	404	361	397	392	435	444	406	428	428	403	417	400	391	390	400	394	364	416	428	427	449	456	430	414	384	404	401	353	362	360	350	325	366	331	317	341	321	322	339	336	348	340	328	337	344	291	336	304	312	320	321	336	319	339	352	295	306	324	301	305	323	315	335	344	328	291	298	309	340	328	316	299	336	348	331	325	339	332	347	309	333	339	358	327	348	297	333	330	309	319	340	301	326	322	287	327	335	344	349	315	291	318	325	318	347	341	309	342	309	322	301	310	342	302	306	298	329	299	342	326	356	328	295	288	342	353	326	312	333	357	310	309	330	285	333	347	340	291	321	318	311	320	333	338	333	333	324	307	334	317	340	339	310	315	332	315	306	345	332	336	350	301	323	347	326	360	327	308	304	341	322	306	313	316	317	275	349	311	309	327	329	316	336	320	341	332	288	327	309	307	324	306	306	286	310	331	284	318	365	324	328	317	308	313	315	305	314	320	346	319	315	318	299	308	307	322	339	286	333	320	295	344	309	353	301	305	317	280	344	316	321	319	290	341	298	336	332	280	337	333	337	321	338	323	320	322	351	317	340	334	318	298	310	299	330	349	322	338	330	349	319	293	322	334	338	319	315	337	343	332	322	325	344	311	305	323	307	307	325	332	321	311	328	301	306	299	315	309	316	314	319	330	316	272	332	321	335	314	320	343	328	307	317	319	311	287	305	324	346	292	294	293	323	334	299	324	317	312	331	361	312	297	348	303	344	314	323	297	330	306	325	323	319	321	306	310	338	320	314	306	309	299	292	340	324	354	368	316	325	354	311	315	323	313	328	315	314	331	348	316	328	324	307	338	321	317	344	330	325	298	323	310	320	327	289	338	326	317	304	313	317	325	324	307	296	316	322	343	343	309	287	313	329	309	322	304	313	286	287	322	304	329	301	324	328	296	317	302	341	280	318	331	314	333	311	295	310	306	344	352	310	344	297	344	328	314	305	319	311	314	299	329	297	351	317	326	314	290	323	314	308	340	325	319	317	337	301	350	331	345	296	328	314	300	327	328	300	341	346	317	324	326	300	324	320	355	315	329	332	277	316	355	321	309	308	325	312	297	371	318	284	332	301	283	315	352	324	322	292	319	312	342	293	319	306	301	315	318	282	298	307	289	347	327	333	337	339	322	365	303	336	323	357	321	317	311	306	303	315	279	309	305	335	354	307	334	327	338	315	307	337	300	307	325	335	282	307	319	321	323	292	298	317	300	309	350	312	313	287	336	324	315	324	324	299	319	318	321	346	303	323	317	344	317	322	317	334	291	311	326	336	295	340	298	307	295	310	328	366	283	298	332	346	328	320	329	320	330	306	336	314	341	317	337	325	303	291	347	324	365	298	310	340	314	291	327	307	291	340	339	351	286	332	328	338	324	309	319	341	325	307	334	320	330	324	317	353	301	316	337	312	316	319	315	354	323	307	329	311	316	323	298	293	328	293	321	302	324	307	327	333	341	333	333	336	345	314	315	337	317	284	344	312	307	318	319	312	340	316	301	303	358	285	302	343	312	300	310	308	289	328	322	332	315	327	288	338	348	344	371	294	332	355	318	333	290	300	328	303	342	308	314	307	319	304	274	318	312	343	303	314	332	337	324	323	332	315	324	314	363	298	321	296	338	321	314	316	335	317	306	320	327	341	336	302	377	344	337	327	330	318	312	303	298	326	324	346	329	290	304	305	328	344	326	295	322	293	331	334	288	323	323	301	327	309	317	378	319	361	340	333	338	333	309	333	334	347	330	308	322	321	316	315	349	348	279	324	337	336	298	309	340	342	323	319	327	288	295	335	345	333	317	315	293	307	311	310	341	328	336	312	310	354	327	311	331	322	349	276	340	318	341	323	302	326	303	305	296	317	321	339	316	308	336	307	357	313	324	314	333	312	301	333	331	348	289	325	349	314	345	311	319	318	308	306	320	307	348	355	346	334	325	318	276	315	313	357	302	352	283	320	307	290	319	323	294	311	324	320	310	321	323	318	311	315	339	316	343	293	318	304	336	292	336	362	348	313	331	315	319	298	319	329	333	282	292	328	327	335	318	350	325	317	317	321	321	346	311	319	311	314	299	304	323	354	296	323	324	324	312	331	331	306	343	316	312	312	311	332	368	352	336	331	300	357	326	320	308	320	314	312	305	298	326	336	322	308	318	298	316	325	320	336	305	314	317	298	318	318	343	304	309	306	332	317	327	330	323	328	313	282	306	314	303	342	343	317	331	335	315	329	361	340	302	305	312	369	293	310	308	322	300	332	335	334	345	340	323	315	326	318	341	310	344	263	297	290	322	345	333	275	306	325	308	314	314	347	281	336	333	335	311	323	336	345	308	296	352	335	341	314	305	295	326	307	327	354	320	292	339	319	335	336	308	301	309	315	319	317	347	326	339	330	317	312	299	329	324	334	366	298	310	348	366	341	328	340	298	308	326	321	333	344	293	315	314	334	313	323	320	317	322	326	300	304	333	327	325	321	342	305	296	309	353	318	328	280	329	355	304	314	317	342	316	342	332	338	318	346	331	319	320	335	319	359	322	325	302	313	315	324	298	309	331	350	349	313	282	309	332	308	346	317	339	317	273	327	312	304	343	323	334	304	317	322	338	343	304	352	297	330	312	315	289	314	326	329	353	332	284	335	332	331	299	333	301	345	305	324	302	314	323	345	324	337	307	320	313	311	326	332	323	311	335	333	299	298	345	340	337	289	301	334	313	305	308	323	318	318	314	354	336	303	315	321	290	312	335	336	348	327	346	314	332	331	312	327	327	337	322	308	331	341	322	303	322	290	339	306	340	306	313	350	325	325	349	315	305	300	340	339	288	309	334	341	326	330	337	346	307	324	321	310	319	307	302	318	320	329	322	308	357	332	331	332	331	283	309	284	314	334	294	343	331	321	319	353	307	340	296	296	339	295	321	330	340	309	367	298	341	304	312	301	336	322	318	309	344	341	330	325	330	296	311	299	317	299	312	306	300	321	332	318	318	328	334	332	317	342	341	316	308	303	314	311	297	338	356	331	333	326	334	341	346	304	317	319	327	301	332	314	337	327	317	317	323	332	330	315	313	322	293	310	308	308	325	310	305	325	359	307	337	335	324	328	301	299	306	318	308	288	341	303	340	308	311	295	329	311	335	330	298	342	327	324	316	334	343	324	330	310	295	328	326	314	295	301	298	347	320	332	309	299	332	338	343	340	344	318	319	292	288	330	282	309	336	296	326	339	316	311	312	348	309	330	319	350	346	338	323	351	276	334	326	334	346	314	330	339	304	317	303	303	286	302	327	286	315	317	320	331	321	303	322	338	314	304	317	332	320	304	344	314	322	322	350	320	319	325	365
43702	44040	26838	20032	12927	6626	2718	897	353	285	337	242	212	182	169	168	159	215	152	145	148	139	163	162	136	156	155	152	163	160	149	128	145	159	167	187	192	224	219	229	240	237	218	208	197	216	189	189	194	205	176	149	165	157	174	123	157	168	166	153	134	163	167	166	166	164	163	185	171	168	154	196	163	199	194	172	167	169	177	153	163	172	141	156	147	162	164	140	136	132	123	143	139	150	167	130	140	141	151	165	144	166	150	143	135	158	130	136	123	131	150	120	146	148	147	116	131	144	129	127	146	142	139	135	157	133	123	130	143	147	126	148	150	156	148	141	155	133	136	120	143	123	129	150	128	146	150	156	151	143	153	122	123	164	137	158	123	145	140	137	138	129	147	142	129	135	123	136	127	161	140	159	150	149	158	115	127	140	131	129	142	162	121	158	146	129	125	156	127	133	127	130	140	155	132	134	139	141	120	128	142	134	163	135	146	144	135	141	140	128	144	171	127	141	132	149	135	150	145	142	127	138	113	142	129	142	126	134	150	133	131	143	142	143	124	127	137	136	151	151	136	140	135	155	122	142	120	122	169	140	128	125	138	160	146	119	127	141	143	135	140	153	113	130	165	128	132	155	144	133	121	138	129	144	145	158	132	131	119	155	137	137	143	145	157	131	138	151	143	114	147	131	135	131	123	142	139	160	170	140	145	147	124	148	121	125	168	115	138	122	153	140	127	156	176	131	153	138	166	143	150	143	143	138	131	133	147	143	137	119	133	133	141	133	117	140	121	145	141	124	130	129	149	135	127	136	158	149	170	151	136	177	145	130	146	135	132	131	143	129	156	147	130	151	112	155	133	142	134	133	129	119	115	117	145	155	141	139	157	144	139	127	144	125	128	140	143	132	135	132	126	122	148	140	140	155	129	118	139	149	161	140	146	147	138	150	133	149	127	137	149	149	133	124	145	139	137	143	140	132	127	150	128	128	137	139	123	139	140	145	131	143	116	134	144	121	154	153	146	134	132	125	132	149	129	132	138	146	126	156	148	142	121	143	142	137	137	111	158	146	145	131	121	135	136	124	134	137	154	139	168	148	133	123	136	152	141	161	129	152	134	140	149	134	149	134	137	143	130	123	126	124	127	139	114	141	147	167	124	146	129	142	146	143	149	138	147	124	127	143	153	160	124	139	138	129	126	151	130	132	128	139	152	115	131	145	117	140	133	139	103	128	138	115	148	129	137	131	144	141	130	122	134	149	130	153	129	154	136	157	139	129	115	164	120	128	123	122	129	121	139	143	140	125	120	137	119	155	116	139	142	128	136	127	121	139	128	156	126	124	153	143	133	158	138	159	134	149	144	151	153	125	142	129	141	133	138	144	166	139	131	129	143	130	126	136	161	133	137	177	157	143	155	144	127	143	156	119	134	133	139	132	140	141	113	156	140	135	147	148	119	137	140	136	149	134	168	145	148	126	163	144	149	160	146	140	149	134	144	145	119	144	121	148	127	146	153	171	139	147	145	161	134	169	128	136	132	110	141	127	152	161	158	148	123	129	127	148	127	130	150	143	132	138	128	112	134	141	144	142	104	140	134	138	140	121	106	145	145	121	118	132	131	132	133	148	133	135	122	147	136	133	136	138	158	130	153	139	137	153	139	125	155	132	126	127	135	125	152	145	132	131	132	127	130	142	122	132	155	132	136	146	139	125	137	130	135	135	130	135	137	141	134	130	140	161	136	129	148	120	146	144	113	147	130	149	133	128	140	121	133	118	130	130	152	134	128	149	156	139	133	155	120	93	125	132	131	144	113	137	152	136	146	153	177	144	118	129	109	138	115	129	135	145	129	148	147	152	148	136	139	141	143	134	121	143	124	149	142	155	129	130	129	127	150	133	121	129	145	128	133	138	133	125	155	136	120	149	145	141	119	160	135	148	137	149	138	145	128	159	128	155	128	152	126	131	152	142	122	137	162	168	157	116	147	174	138	119	130	149	139	139	149	129	133	152	142	135	144	150	132	122	150	136	150	150	155	135	142	148	117	143	145	135	135	130	131	133	137	132	144	137	120	137	138	125	148	161	133	130	170	160	128	131	124	128	124	143	143	147	115	149	123	166	133	151	136	149	154	145	131	124	136	154	161	129	126	143	135	169	150	131	129	149	133	150	133	149	140	119	144	130	156	137	148	143	139	147	163	149	126	154	127	138	156	138	150	166	142	133	147	144	121	132	137	127	130	158	144	130	129	147	141	145	140	143	130	133	124	153	155	133	162	131	151	136	136	119	145	137	160	138	143	131	128	129	148	114	119	115	150	142	152	157	123	153	146	150	141	154	139	147	143	149	145	147	135	150	146	147	142	149	152	119	134	133	151	153	122	124	150	123	119	131	132	122	135	144	147	136	143	132	140	135	123	139	137	123	136	135	133	119	148	157	139	152	139	128	112	132	141	146	159	152	148	150	128	126	132	136	144	151	132	124	130	158	132	124	144	138	136	134	146	135	132	155	134	120	148	142	131	131	138	122	115	141	150	158	141	150	123	132	155	130	137	156	113	148	154	138	133	143	154	133	147	145	144	123	124	130	145	159	134	140	143	154	157	137	124	125	130	140	132	135	126	144	141	143	154	145	151	149	136	137	145	145	122	133	131	133	144	116	145	130	136	141	141	135	163	143	145	144	111	130	137	152	151	155	144	125	132	148	129	132	128	151	143	128	145	142	149	154	139	136	139	152	156	154	158	145	141	121	136	138	144	117	142	129	131	130	135	124	141	136	128	157	153	125	144	128	129	150	123	130	147	171	121	134	128	121	139	135	135	142	141	134	141	143	146	138	136	144	120	119	146	143	170	130	120	136	148	134	122	129	148	143	144	161	121	143	143	148	138	154	129	121	122	127	162	136	138	146	132	146	131	110	131	139	130	141	158	145	164	138	149	141	138	153	138	147	119	137	143	141	137	157	164	118	149	130	125	142	125	132	109	133	120	147	154	146	133	136	130	141	172	140	134	120	136	139	125	157	150	149	124	132	132	157	124	145	154	121	134	144	137	121	128	154	144	146	138	135	139	141	153	139	117	140	138	113	153	151	143	128	137	153	122	145	134	136	136	137	118	118	139	136	131	144	147	148	121	124	135	154	127	153	133	154	146	144	129	160	144	118	149	141	157	136	128	142	140	152	145	136	148	158	140	133	129	133	150	135	147	128	130	118	128	111	140	144	120	130	131	126	132	130	128	115	155	127	148	141	131	127	142	134	148	156	143	124	129	158	136	130	139	149	132	127	155	126	151	127	133	134	150	136	140	148	125	140	138	135	161	115	119	147	124	146	137	140	135	132	141	145	140	140	143	149	136	134	114	136	149	142	137	135	117	134	157	130	131	123	122	152	131	142	148	135	143	144	136	131	143	146	140	147	130	131	155	142	144	123	142	141	134	122	137	151	117	144	154	141	138	127	138	133	138	117	145	133	149	152	135	129	110	146	128	130	130	114	131	149	134	129	151	124
34678	40127	4036	2598	2351	1817	1491	1274	1158	1044	956	811	792	702	611	591	552	548	526	515	477	479	434	460	443	405	412	353	385	400	388	409	420	405	405	640	841	1069	1152	1023	999	1008	980	863	864	933	805	789	688	620	562	542	553	487	556	542	549	539	485	520	541	550	576	610	533	490	529	588	727	600	502	671	686	733	635	704	626	595	578	541	609	511	485	504	502	467	437	387	379	414	410	398	350	390	357	389	356	342	388	376	347	345	335	351	356	336	354	315	359	347	355	332	316	352	326	332	325	342	342	314	368	327	322	335	347	322	342	330	320	330	323	323	322	333	331	309	312	360	295	352	325	325	309	318	385	351	321	345	339	353	350	317	325	326	338	335	313	335	322	316	334	313	310	332	323	347	315	341	298	332	341	345	368	327	348	333	314	301	333	329	297	349	334	313	333	339	335	318	319	341	311	302	321	344	275	356	335	349	350	328	318	345	353	298	326	341	324	325	315	308	319	319	327	333	312	333	332	349	335	296	322	332	324	290	337	307	313	338	343	348	302	353	328	303	349	340	335	318	329	352	313	335	317	345	299	339	327	331	326	302	351	350	327	348	330	316	335	317	323	343	316	311	331	335	331	329	336	321	330	303	332	325	322	320	308	306	297	331	303	314	337	332	319	309	324	290	321	300	334	305	325	313	328	324	322	332	336	369	319	294	320	322	308	316	317	334	285	316	291	321	312	309	338	342	351	315	308	375	330	329	360	334	352	332	323	312	356	320	356	336	327	317	315	306	319	315	342	287	336	310	347	330	324	304	330	322	333	354	361	333	339	399	315	326	309	327	320	337	318	313	311	331	301	334	288	303	327	339	325	324	320	324	343	317	324	299	361	318	334	333	341	350	358	341	347	319	317	311	319	314	336	327	351	335	353	326	344	288	320	334	344	309	338	311	329	316	319	333	324	297	307	358	329	349	318	324	343	333	327	314	353	316	320	356	321	313	290	309	316	316	309	304	326	331	353	302	342	362	313	348	331	305	326	336	316	323	310	339	305	344	314	325	324	344	343	321	353	333	318	316	322	361	373	357	308	323	314	320	331	338	322	343	350	329	352	338	311	303	330	329	303	350	278	366	339	341	324	329	323	370	348	339	324	338	326	339	354	352	334	310	339	332	299	306	294	334	342	342	294	320	314	317	348	337	312	321	329	360	321	352	312	324	332	310	306	342	314	346	338	321	318	298	335	318	333	328	321	346	333	348	331	308	355	298	342	292	334	322	305	319	330	321	349	329	349	338	342	323	311	314	316	345	324	286	355	326	325	367	311	331	324	363	313	353	336	369	327	308	321	317	322	346	330	305	318	316	299	322	319	348	354	340	322	315	358	325	307	315	338	315	333	347	336	330	301	320	324	321	358	303	350	344	304	324	309	341	305	354	312	355	323	316	307	314	301	316	331	295	329	318	342	336	313	316	308	341	315	327	327	314	316	350	342	352	329	327	325	323	339	328	298	340	343	320	323	318	336	328	331	341	316	359	335	333	355	334	345	337	310	313	314	336	357	318	294	304	360	324	352	337	320	345	357	330	350	316	338	308	298	328	310	340	330	346	325	320	340	336	315	323	327	320	333	355	331	327	358	308	336	307	324	295	327	309	354	314	330	330	331	348	312	337	328	321	318	346	327	348	347	347	329	319	319	334	313	336	327	332	315	319	319	321	327	347	337	368	352	324	332	372	301	340	310	317	342	304	322	351	324	317	331	343	363	317	326	332	330	325	339	307	375	311	318	324	339	317	344	350	310	314	347	326	311	327	326	305	332	363	357	361	298	333	327	323	344	317	328	324	344	336	326	334	339	332	348	323	343	304	300	353	314	322	306	338	315	321	299	341	311	329	336	328	307	334	327	300	301	349	311	338	327	326	321	330	344	335	321	339	318	345	303	320	310	328	333	328	353	303	334	337	329	349	329	334	383	300	326	303	304	313	305	341	304	336	330	336	322	308	326	308	373	359	334	337	317	342	336	332	355	357	315	353	358	321	310	321	297	331	344	311	330	325	346	315	345	318	312	359	346	336	331	352	341	305	328	348	327	320	306	347	307	309	343	349	329	369	323	337	330	318	310	338	348	331	323	333	372	315	312	336	292	359	353	325	303	337	322	333	303	338	337	322	362	308	309	295	320	332	297	319	331	337	325	327	319	322	348	344	313	316	325	316	348	320	343	315	308	328	367	352	323	312	326	335	349	315	339	328	347	338	301	354	320	325	303	312	307	369	347	298	325	322	322	317	337	313	354	333	311	339	308	310	294	327	353	333	363	315	341	350	325	323	337	340	339	346	355	321	323	312	338	331	314	331	360	322	340	345	315	345	328	314	319	326	363	348	324	311	331	344	340	327	315	336	285	349	363	308	356	320	336	335	330	320	357	337	341	349	324	325	336	324	322	332	346	340	352	303	340	325	361	341	329	321	321	324	332	339	365	339	355	304	350	332	354	323	300	337	353	334	317	314	313	310	322	314	328	357	320	325	347	321	308	337	319	357	333	348	293	322	346	318	332	355	335	298	348	332	315	303	329	327	334	310	313	302	310	331	315	332	341	309	314	323	316	299	328	345	339	352	338	329	363	314	321	294	316	355	326	330	318	324	312	344	310	285	305	316	350	330	324	332	296	319	345	345	333	338	350	317	319	339	343	327	324	305	313	340	319	289	315	317	316	313	354	328	313	329	346	327	314	338	347	324	340	330	313	338	314	353	342	327	333	332	332	334	328	307	315	313	324	304	325	316	328	324	352	343	359	330	327	360	339	313	338	292	317	327	332	361	317	341	356	350	363	350	322	321	347	293	331	324	329	329	348	330	336	358	308	337	343	325	325	308	344	302	351	316	323	335	323	299	326	299	331	338	327	329	321	339	307	337	334	296	345	325	298	311	347	318	344	289	328	322	309	345	363	341	318	356	338	320	372	337	323	312	307	349	339	313	347	346	336	328	312	349	310	342	345	336	327	336	344	365	325	332	332	326	344	329	322	308	301	307	345	303	314	343	344	331	337	329	346	314	359	307	360	289	332	366	347	350	365	339	337	310	320	332	353	321	340	309	316	342	336	321	318	357	342	352	330	357	301	340	315	330	359	312	332	349	332	327	354	316	313	339	348	318	307	281	344	316	350	360	312	319	332	354	313	337	325	312	326	318	328	331	326	336	331	304	329	314	330	325	350	302	329	308	325	345	352	287	298	309	367	372	308	304	339	317	311	294	354	321	333	304	350	339	341	340	323	306	349	329	326	325	323	300	316	320	320	324	347	329	334	317	347	329	335	321	324	321	334	353	319	316	334	339	360	310	357	340	337	319	323	327	330	309	363	301	348	343	374	327	300	336	342	339	326	320	328	314	341	337	327	297	311	332	337	327	323	361	346	356	326	317	332	339	339	346	323	368	318	299	319	342	354	305	343	341	326	351	383	331	272	294	300	327	328	349	318	338	302	322	316	310	336	329	319	320	347	345	322	343	327	356
49781	47414	29768	23147	19683	14074	7378	2690	774	342	314	287	260	217	222	185	190	180	176	154	166	153	145	148	155	155	164	131	137	111	149	149	142	133	130	148	165	215	237	280	244	230	220	214	215	242	224	196	168	183	184	174	164	145	143	182	161	163	168	185	146	150	155	158	165	150	168	193	223	163	134	196	200	215	218	233	207	169	196	152	172	137	146	161	132	141	149	121	116	147	130	151	117	134	115	122	152	124	132	130	130	130	105	110	132	116	134	122	128	127	126	138	116	124	140	121	115	141	109	106	106	102	134	114	145	125	122	111	121	108	108	116	127	113	135	122	118	125	118	111	114	109	113	128	95	120	119	125	111	117	121	102	119	125	112	117	129	121	138	107	126	112	137	114	99	113	102	108	108	121	107	125	134	105	104	108	135	114	116	108	133	114	100	130	108	125	111	128	130	95	117	112	102	115	125	134	105	124	108	105	125	112	111	128	126	127	130	147	123	126	97	125	125	114	145	118	118	114	116	117	121	127	114	111	99	104	114	121	126	120	114	106	119	119	129	118	100	125	104	127	135	112	122	113	113	127	120	96	105	111	119	125	130	108	90	110	126	127	111	141	123	114	95	110	113	120	116	102	113	129	124	92	121	122	140	109	133	128	125	87	113	117	123	132	111	128	104	122	102	119	108	94	155	130	110	126	132	107	131	126	114	116	117	118	103	110	122	130	121	116	114	115	118	140	117	105	117	105	113	121	126	131	105	130	122	127	102	100	125	119	118	98	118	123	128	126	103	108	138	122	126	119	124	130	118	117	114	148	106	116	103	122	127	101	124	112	126	136	121	142	117	105	112	124	98	105	115	111	110	121	125	109	147	113	128	117	117	125	125	98	127	94	118	119	103	110	110	107	129	99	120	107	127	93	111	107	108	127	123	116	112	120	140	91	104	117	120	141	123	99	110	119	110	113	116	131	126	116	136	129	112	134	128	103	121	93	111	99	112	138	131	109	125	118	104	111	116	108	112	119	125	100	104	102	118	139	119	117	113	112	128	105	124	104	109	108	112	101	113	110	133	124	119	115	107	124	98	98	128	128	100	118	109	118	108	108	113	107	115	125	112	107	114	133	122	127	120	118	108	132	116	111	119	107	104	106	136	131	130	121	123	130	106	116	116	117	120	125	130	119	108	119	121	99	112	133	127	121	117	111	119	95	134	122	124	124	118	124	121	121	120	115	122	115	111	110	116	108	105	112	126	136	123	95	115	132	113	114	134	122	123	129	115	112	131	117	96	138	128	124	126	103	99	121	104	108	108	102	108	117	116	113	108	129	112	102	125	123	126	109	119	127	114	117	126	105	109	99	119	111	103	123	103	116	138	142	120	117	122	110	121	108	107	111	114	109	118	116	103	124	105	116	119	107	130	122	108	128	100	102	122	97	142	110	123	116	114	124	116	114	109	112	100	114	114	129	119	114	132	104	137	146	123	112	107	126	128	102	116	113	144	107	115	102	142	109	106	119	118	131	132	103	112	123	135	112	113	107	112	114	125	125	115	107	114	109	135	112	103	122	101	99	131	139	106	124	101	118	111	135	107	121	129	121	118	113	93	112	124	130	108	110	107	106	110	126	102	118	115	112	129	112	99	123	113	132	130	108	122	123	107	112	122	100	111	112	117	114	126	113	129	105	129	118	129	104	121	141	106	105	118	102	135	114	120	137	123	103	135	113	134	121	129	125	120	130	122	106	121	102	118	131	112	120	117	134	107	110	120	113	90	101	113	127	113	113	104	135	112	115	119	113	114	110	117	129	110	114	118	121	114	113	94	123	105	145	128	121	123	118	117	113	121	125	106	140	110	109	111	110	116	137	141	118	108	121	120	106	124	132	111	125	102	128	125	125	100	124	117	104	140	115	125	103	127	123	105	116	134	112	100	110	112	119	109	107	128	118	116	127	121	113	119	109	108	134	116	121	126	110	119	109	121	126	109	144	113	121	113	139	100	128	108	155	142	116	121	100	109	109	107	120	124	120	115	115	123	111	128	121	116	99	103	110	94	105	118	104	120	127	133	112	109	105	122	107	116	102	118	128	118	127	87	120	111	99	118	107	127	111	107	113	107	134	128	110	115	116	118	96	129	105	112	133	130	118	120	107	113	120	108	107	117	115	124	110	121	123	118	138	112	117	126	134	116	103	127	122	129	102	127	119	115	108	108	105	116	119	144	107	114	105	131	105	123	119	112	103	116	115	137	127	99	123	105	104	123	122	102	118	106	104	109	133	103	116	124	113	118	126	131	125	102	123	127	114	129	135	132	121	119	111	129	118	118	124	146	122	97	109	124	121	101	118	116	107	123	88	125	116	112	140	122	110	111	103	99	129	120	130	121	134	126	114	107	112	109	132	121	133	104	118	134	142	137	124	121	120	114	115	120	108	106	130	124	131	126	115	122	102	116	119	108	108	116	106	113	123	102	127	130	114	118	122	119	110	110	127	122	134	132	122	142	126	118	114	126	125	124	102	111	122	121	103	112	124	111	123	123	116	110	111	138	107	109	105	123	128	132	107	115	127	141	111	107	113	106	110	124	132	124	118	116	115	119	111	94	129	129	123	116	122	130	124	99	128	114	111	87	115	128	103	104	119	123	110	112	100	111	114	114	125	122	122	123	138	112	121	117	102	115	116	104	126	118	115	117	113	118	117	123	121	128	119	127	113	108	132	102	109	103	96	111	103	133	124	114	121	129	112	126	116	131	110	122	123	139	129	135	126	126	106	130	92	152	128	103	117	111	118	135	116	122	121	109	138	109	97	117	118	102	123	117	114	136	110	110	116	114	127	114	106	120	100	109	132	133	106	143	108	103	126	106	115	113	109	124	108	120	120	122	121	123	115	126	130	114	119	121	124	102	131	121	118	123	123	142	121	130	125	120	117	121	123	110	110	109	116	109	104	136	122	105	115	125	111	118	126	108	135	123	103	110	113	122	103	106	117	106	116	120	114	121	128	105	122	110	145	129	103	111	105	129	116	112	136	118	105	128	104	98	127	135	116	119	137	129	130	108	115	105	106	126	125	107	120	123	121	106	105	115	129	117	127	147	118	121	124	115	125	112	90	127	128	112	110	115	108	131	109	105	131	102	112	101	130	104	98	116	112	122	117	97	135	128	128	119	110	128	124	120	128	106	124	121	98	106	117	110	114	101	111	133	115	127	123	95	105	121	110	115	136	111	129	128	116	114	118	107	123	128	130	95	125	119	130	111	113	124	130	114	104	124	119	124	98	117	125	89	121	118	115	125	116	117	109	112	134	105	129	132	120	121	139	134	106	142	112	126	121	117	116	100	116	121	120	119	143	109	116	124	128	128	109	97	105	121	129	111	134	124	108	136	127	119	96	111	127	123	114	115	102	118	107	119	114	113	123	116	112	125	121	117	141	115	126	134	108	92	124	117	118	117	122	121	116	123	112	105	118	114	135	122	102	125	120	114	138	97	105	113	131	95	102	109	104
38416	46098	8303	4996	4156	3210	2496	2127	1836	1466	1456	1278	1075	918	827	801	735	702	657	602	602	557	531	476	474	469	492	466	432	399	406	406	457	486	436	472	703	1079	1265	1295	1322	1187	1140	1053	1084	1118	983	854	809	849	677	666	599	622	541	554	561	574	575	605	574	643	681	695	667	565	660	884	1103	802	710	910	977	1123	878	949	1029	791	747	659	665	609	547	544	546	465	492	382	415	418	389	418	373	411	392	361	378	349	334	336	341	352	311	328	303	332	285	274	315	324	281	336	290	301	302	340	299	312	320	291	309	293	307	292	301	282	291	306	283	293	290	297	304	264	299	275	268	297	279	278	277	299	289	265	266	285	292	288	280	269	266	293	287	288	284	285	265	282	271	311	300	291	300	287	280	295	307	280	264	283	280	262	316	263	283	271	282	291	285	296	267	294	267	305	273	306	282	276	257	270	260	266	261	282	279	248	257	277	290	283	259	297	295	287	293	287	278	257	289	280	303	303	289	283	279	281	280	274	270	281	254	266	286	275	287	262	255	286	300	293	260	307	297	254	287	257	282	293	278	309	269	287	284	275	290	277	278	319	295	281	298	280	280	287	272	305	255	267	278	260	260	284	286	240	278	294	258	241	286	274	308	258	257	263	248	240	272	262	319	253	274	268	272	292	260	284	294	257	246	265	269	297	284	300	267	271	279	299	277	296	273	307	312	308	276	272	280	275	292	300	282	308	253	254	307	295	286	282	290	251	280	293	285	258	275	272	286	275	274	285	273	307	296	255	267	296	298	297	257	287	287	276	272	276	291	264	277	279	290	294	303	313	274	285	268	268	275	260	299	255	274	267	282	270	289	288	252	280	250	268	266	240	287	247	253	303	296	273	272	269	281	285	261	273	278	294	271	263	276	313	271	280	275	270	246	263	301	266	287	276	266	256	258	276	283	292	284	262	298	296	282	315	290	269	253	249	227	268	297	279	275	289	258	255	294	267	263	261	276	261	239	287	279	257	286	305	272	236	310	292	272	262	278	292	292	297	273	309	271	298	293	268	277	310	262	278	304	256	274	299	268	271	280	307	283	288	266	295	291	271	275	247	294	271	281	272	273	286	278	282	302	263	315	278	275	294	278	258	299	281	278	306	247	286	255	263	284	276	278	302	251	278	281	265	292	292	296	286	261	281	299	239	291	270	308	245	248	272	288	277	281	309	283	258	273	247	282	307	272	331	283	301	289	260	271	281	284	257	279	266	273	290	270	299	257	287	290	245	292	258	300	260	268	286	259	280	257	251	280	278	283	309	305	272	269	279	288	292	262	244	280	271	283	251	267	269	284	262	267	287	282	266	262	292	271	295	288	288	272	267	281	290	286	296	297	274	285	305	288	263	292	277	311	296	282	286	336	267	279	283	253	303	296	276	255	289	272	279	275	269	285	306	302	272	277	288	259	290	243	280	282	244	266	276	285	297	286	287	254	298	295	278	296	287	269	257	253	268	278	267	275	301	290	268	291	246	271	261	279	266	274	261	299	268	286	275	274	284	289	291	282	277	249	294	304	235	253	277	283	266	288	296	300	258	288	256	313	302	271	245	259	253	266	296	289	286	304	273	273	271	286	274	287	250	295	274	259	278	249	292	284	280	270	280	278	283	304	275	311	286	266	283	271	281	287	266	317	270	276	275	275	268	296	310	271	302	252	263	304	258	288	291	272	300	280	262	281	276	287	262	259	246	291	297	304	289	269	255	252	276	233	270	264	294	255	257	286	277	249	274	296	281	281	281	272	259	275	265	314	278	287	281	308	269	273	287	270	279	250	290	284	273	289	276	286	272	288	287	273	284	276	306	301	264	263	263	245	256	259	275	270	277	263	283	279	272	251	281	276	263	291	243	292	249	261	278	279	271	279	313	275	297	284	270	287	272	285	284	278	255	306	299	291	295	253	286	292	279	268	285	283	260	284	311	281	299	280	277	289	308	296	258	287	248	278	259	278	285	276	268	285	301	308	247	241	269	280	286	269	265	299	259	287	278	282	276	276	257	275	257	248	259	331	268	292	280	265	280	280	292	278	278	275	294	245	309	268	289	275	252	285	283	271	271	272	275	299	255	251	284	271	275	267	283	262	315	308	279	268	280	308	286	291	272	308	262	271	293	290	276	263	297	259	275	264	254	273	278	303	265	276	281	278	282	266	314	259	291	263	256	297	261	264	301	306	260	304	255	272	274	269	252	287	279	249	290	271	291	275	299	257	285	277	279	287	291	241	274	262	283	281	283	269	283	253	275	278	254	246	275	289	282	263	282	296	281	286	281	283	292	298	280	293	300	288	274	266	284	285	288	292	263	292	298	261	270	259	288	276	278	274	295	292	264	296	280	278	256	270	273	289	286	266	314	285	285	283	282	287	276	309	285	294	296	307	295	264	279	286	268	271	267	269	266	274	275	271	303	267	289	243	309	290	277	260	303	245	292	280	299	318	263	285	285	276	258	277	261	269	292	273	293	291	302	311	273	263	299	265	283	282	273	302	277	240	281	281	296	278	303	254	281	262	312	245	258	286	281	277	290	277	276	291	276	263	278	276	258	283	304	296	275	298	296	288	256	278	256	268	252	274	260	272	262	288	289	298	287	294	275	301	296	281	278	285	253	298	265	274	254	275	237	266	284	269	268	287	302	295	291	266	268	270	270	278	292	300	247	295	271	296	277	284	308	247	278	337	274	271	294	281	263	302	275	250	308	268	282	271	287	290	297	288	259	296	286	305	305	285	293	277	273	304	254	289	261	254	302	299	256	309	293	273	271	293	283	266	270	274	275	293	268	263	307	265	291	281	289	293	261	262	277	276	285	277	277	269	252	272	309	260	261	278	271	289	260	278	286	272	290	279	276	284	302	307	304	308	305	268	251	294	291	268	299	272	284	290	291	256	299	241	276	254	246	288	272	259	273	305	312	275	255	256	289	299	278	258	280	263	258	309	279	274	245	277	310	297	287	308	302	264	298	266	293	282	289	285	277	284	294	267	281	284	285	294	287	291	262	293	273	297	268	278	267	271	298	306	276	281	254	287	268	284	260	282	279	290	296	256	248	302	252	291	278	283	266	270	270	267	269	261	271	260	254	292	267	279	274	305	295	283	289	264	282	266	297	298	276	276	272	296	295	284	316	300	258	269	250	273	317	299	261	280	261	293	260	243	293	269	293	278	276	274	297	258	285	302	250	267	285	294	277	289	269	294	286	275	306	304	285	298	271	268	273	282	258	262	276	292	307	262	282	296	263	297	292	283	253	264	287	284	259	295	271	278	299	240	248	279	295	305	287	254	322	291	309	300	268	294	263	296	282	283	318	300	266	274	272	265	278	245	290	286	277	289	290	265	268	300	276	310	254	283	283	285	268	275	285	283	280	292	241	290	296	288	286	271	278	282	295	307	278	270	302	270	289	283	283	262	255	285	299	276	275	285	244	276	252	251	261	295	269	272	287	287	293	287	250	294	290	276	289	264	281	316	250
11126	12673	3297	501	217	144	150	136	116	137	132	116	133	139	137	136	118	138	124	143	159	135	141	126	144	109	143	124	152	129	121	129	152	151	172	154	144	152	195	203	159	163	161	144	165	181	146	159	148	133	129	162	143	149	137	149	133	144	138	150	133	132	148	140	148	139	149	137	153	132	146	141	146	126	142	151	136	148	136	148	125	154	129	138	131	131	140	121	128	122	124	146	148	132	131	103	154	137	121	142	134	121	125	159	129	140	129	129	143	116	110	122	139	139	126	132	123	137	113	144	125	137	146	124	116	110	117	141	137	117	132	132	148	118	142	123	131	114	162	123	129	110	130	117	133	124	142	103	119	115	130	119	135	119	149	133	134	137	127	129	140	158	129	152	124	125	113	143	117	115	136	134	128	134	140	134	116	128	132	123	135	120	151	111	135	153	120	137	133	123	130	129	110	113	131	127	129	131	126	143	133	121	116	131	134	144	139	117	115	116	130	131	113	152	120	119	122	127	145	160	120	149	138	133	138	135	123	125	128	135	125	110	135	138	120	113	112	135	138	119	126	113	131	143	123	101	133	118	120	123	110	131	144	158	133	137	145	127	118	137	114	130	138	145	136	134	115	146	133	129	134	140	130	126	125	129	146	127	136	120	126	138	112	130	119	126	139	141	122	140	128	127	138	129	121	133	136	119	130	124	125	120	115	166	124	137	131	153	115	122	122	146	150	132	129	123	128	105	145	130	139	125	123	137	111	157	126	141	131	139	116	130	145	134	136	129	140	119	119	129	109	117	112	127	136	138	134	141	146	128	110	119	114	134	145	122	126	128	115	124	122	132	142	128	132	134	146	147	125	127	127	130	149	124	115	132	118	148	133	127	150	138	132	141	117	124	124	118	154	116	139	122	129	118	134	131	122	131	147	109	113	123	120	125	132	118	137	133	111	129	133	125	128	128	124	130	120	104	120	139	122	142	118	145	124	134	124	140	145	129	128	122	136	133	153	135	124	127	110	137	121	138	139	122	90	130	123	146	120	124	136	113	145	125	128	124	140	139	130	154	123	127	105	119	127	113	137	135	131	126	117	142	149	124	109	138	124	119	134	147	121	135	113	127	133	126	135	125	111	115	146	138	155	145	114	108	129	136	133	114	124	149	121	119	103	132	133	136	110	143	110	135	111	151	129	138	117	129	130	135	130	123	124	153	123	141	117	123	130	114	122	143	120	131	131	115	126	123	131	112	117	120	127	120	116	145	95	158	121	126	137	140	136	137	132	152	131	115	121	141	149	128	135	136	150	144	111	125	123	121	132	163	124	152	125	116	117	114	128	137	128	119	140	151	128	142	113	126	118	161	129	129	141	135	116	120	120	136	125	137	119	117	144	109	135	135	135	140	113	127	135	116	110	129	126	115	138	127	139	121	105	128	124	139	128	141	138	144	132	126	106	123	126	120	133	141	130	134	153	144	122	111	143	147	117	133	138	125	124	114	130	132	132	129	116	132	137	130	146	116	144	93	137	122	125	130	141	115	135	126	145	110	144	131	128	116	125	132	127	119	126	128	134	124	137	127	143	142	122	141	116	143	114	132	113	133	129	126	128	119	146	137	143	129	112	133	104	135	132	124	137	123	145	139	132	129	129	125	144	129	129	131	130	143	119	114	133	110	122	120	161	139	124	106	121	135	107	106	124	114	136	114	119	125	131	135	124	125	131	121	111	134	119	118	123	147	131	146	131	143	126	118	160	113	149	139	125	124	128	107	142	144	124	120	109	124	130	139	116	121	134	108	115	125	130	119	125	130	121	124	128	133	123	128	131	138	116	121	132	108	119	139	120	134	112	147	118	140	121	137	128	145	123	131	137	142	122	126	122	133	131	123	152	132	143	128	113	150	110	144	130	134	122	136	129	123	120	116	110	156	141	120	134	137	147	134	130	120	111	122	147	124	123	141	122	109	107	127	127	148	141	125	128	122	116	141	122	134	134	139	145	127	129	134	115	146	118	133	127	125	114	127	110	138	149	129	147	120	114	130	140	124	135	109	125	129	121	124	114	139	149	129	112	122	108	139	129	141	116	125	122	128	115	126	122	134	117	127	125	123	126	154	112	137	124	137	135	119	93	124	132	133	116	126	128	128	158	132	129	151	148	124	136	124	143	134	121	122	131	127	136	137	148	109	137	142	122	129	143	147	152	122	113	120	130	146	125	139	145	146	137	123	113	123	124	112	118	134	150	144	143	111	113	153	140	111	114	125	135	128	135	128	125	120	122	130	134	129	132	134	111	125	134	116	135	146	111	124	128	129	116	126	135	127	128	137	145	129	106	118	120	118	119	123	126	144	132	121	151	129	116	115	124	117	128	123	139	125	136	126	108	137	127	127	130	109	139	130	119	116	119	143	141	125	151	144	130	111	135	119	137	122	137	144	134	105	136	128	137	135	110	141	121	140	139	125	128	121	110	120	131	121	138	136	131	126	142	134	135	145	128	125	113	113	124	117	134	159	123	134	146	110	120	114	128	145	134	136	162	131	131	122	136	139	135	131	123	102	128	135	150	123	125	131	123	111	130	121	130	130	105	127	139	132	115	126	132	122	136	135	126	122	122	125	123	136	128	142	134	113	147	135	147	111	143	132	122	142	129	114	127	116	153	138	116	138	112	143	104	135	140	136	112	137	144	118	158	128	127	137	134	114	133	107	101	128	123	143	112	130	122	118	129	158	104	136	121	112	129	127	131	118	135	124	124	144	142	145	131	139	130	139	123	133	123	137	138	118	113	151	132	132	126	144	142	134	124	138	114	123	125	136	126	148	132	121	99	133	127	115	118	113	136	150	131	132	129	116	142	134	128	131	108	145	111	145	157	145	138	131	125	137	133	122	139	129	143	125	131	136	121	144	122	127	142	115	134	120	133	123	140	132	120	143	125	96	123	111	140	130	113	109	140	141	145	116	118	118	110	113	116	118	145	124	125	140	158	131	121	116	136	134	131	114	134	151	120	130	128	125	129	115	122	134	129	122	125	118	139	127	120	133	116	144	139	114	130	150	133	132	116	139	142	139	109	148	145	139	136	130	135	124	130	124	130	127	127	131	136	126	115	121	133	131	136	143	129	137	127	133	155	128	131	145	130	122	131	137	118	124	138	119	140	139	128	117	137	128	118	121	107	135	131	149	145	120	120	123	130	127	141	127	146	129	136	156	113	121	139	111	133	151	117	127	138	115	127	122	129	124	124	146	121	147	128	146	134	145	123	111	139	152	125	130	118	126	141	119	115	145	129	130	126	153	121	135	126	134	130	136	120	111	145	119	131	121	119	108	122	128	132	143	135	125	147	134	135	138	121	114	123	115	134	129	132	141	125	114	126	105	136	124	106	148	125	122	124	128	118	128	128	119	129	109	129	139	142	145	146	121	137	131	146	127	123	132	126	96	131	118	131	123	148	123	132	122	139	119	132	143	122	127	108	137	125	119	127	128	139	124	116	140	119	166	129	142
8712	14556	1907	432	402	385	372	397	358	338	351	320	362	325	341	353	348	338	302	319	339	354	331	345	336	331	329	324	354	321	334	330	339	355	467	510	464	610	728	690	696	651	645	657	598	584	529	470	411	441	433	435	450	376	428	395	377	416	430	404	433	397	409	399	411	373	376	386	413	384	394	419	395	416	411	443	419	429	406	405	400	353	374	390	350	288	372	312	314	334	319	308	324	317	306	320	324	291	317	333	320	325	334	333	317	289	357	322	320	348	334	320	355	312	318	331	317	317	342	307	352	332	318	308	330	312	341	313	323	320	332	315	302	328	335	313	304	323	329	307	296	308	329	297	303	338	312	322	333	345	347	331	329	326	304	326	329	304	304	279	334	308	295	328	320	304	337	299	323	333	306	302	347	331	336	313	325	329	318	328	315	309	316	327	327	320	303	300	311	309	323	330	309	307	314	338	320	318	301	323	318	308	337	321	301	308	315	314	335	322	304	326	316	360	303	338	338	316	315	305	344	278	294	307	290	321	310	333	295	322	308	329	317	309	313	308	341	356	315	306	331	319	339	281	329	317	300	351	321	317	317	338	321	318	317	287	344	339	300	308	304	320	323	316	313	336	303	311	314	320	328	286	323	318	342	354	312	330	305	310	299	297	317	326	293	282	294	319	306	315	302	311	323	349	324	335	312	316	318	302	309	306	316	297	316	307	349	306	361	304	291	308	317	354	300	304	296	301	313	305	324	334	324	304	315	288	309	319	315	317	316	328	296	325	321	310	299	353	313	341	342	318	328	324	329	321	309	311	325	326	302	329	324	316	309	273	312	319	293	302	289	317	325	299	342	322	338	328	297	286	330	322	324	328	308	305	295	316	323	337	310	315	299	349	349	305	334	346	335	306	338	315	315	305	293	342	296	293	308	297	299	316	311	337	321	294	317	301	334	302	292	326	348	323	313	329	293	309	323	279	324	351	333	286	352	314	317	335	308	317	325	296	305	306	317	322	311	319	344	327	304	334	350	324	331	326	307	308	307	326	289	293	307	281	313	296	287	321	293	302	325	331	308	307	329	299	288	310	323	315	309	315	312	318	289	314	301	303	326	313	284	310	306	304	325	328	315	308	312	295	312	300	307	321	308	306	301	309	317	268	356	329	355	338	322	347	350	349	318	316	313	337	309	298	328	303	296	319	304	310	321	347	308	320	343	279	321	313	305	349	328	333	312	327	310	344	328	311	338	340	336	297	288	316	333	317	344	296	305	285	290	330	311	301	311	305	316	301	289	327	321	305	285	306	322	327	339	307	327	278	301	326	325	314	346	337	331	318	307	306	332	317	299	294	350	322	325	316	305	303	308	331	331	337	319	302	310	331	333	301	330	294	311	338	316	335	306	309	348	336	278	302	323	314	272	315	302	282	332	292	319	344	353	311	316	284	312	332	340	340	318	317	316	292	341	346	299	320	323	335	325	341	337	307	310	332	312	320	345	324	331	307	306	317	333	337	324	301	323	321	301	319	304	289	311	347	330	315	313	331	344	307	293	322	326	328	310	309	325	318	292	332	308	297	342	327	322	325	297	295	290	302	319	288	319	287	326	324	300	334	316	333	316	328	309	320	337	310	328	324	316	329	308	348	316	343	316	328	348	326	302	324	305	355	311	326	334	300	324	313	291	329	332	308	296	328	311	304	311	293	310	339	335	296	325	320	330	319	305	303	327	307	307	305	338	323	303	297	311	300	312	290	354	329	325	292	287	281	317	355	307	325	308	347	306	328	324	292	309	338	316	303	314	334	364	342	296	304	307	351	317	323	346	326	317	308	319	327	368	318	336	324	283	346	310	354	317	315	321	306	326	328	311	299	351	306	349	345	327	336	325	351	297	311	297	297	313	308	346	342	317	311	323	296	319	328	315	341	292	325	319	302	318	339	306	315	325	320	311	293	298	302	332	288	321	332	343	330	339	302	319	320	310	314	316	295	321	348	329	305	311	330	308	295	304	310	311	295	305	296	321	325	328	305	302	316	385	321	308	305	282	314	305	311	303	347	323	313	329	322	307	344	334	312	336	331	308	293	317	301	315	287	308	331	329	313	340	365	347	329	312	292	287	333	350	315	301	297	319	303	345	298	297	305	309	291	312	334	284	338	314	310	299	350	329	321	327	305	341	308	323	321	348	309	313	293	297	326	322	324	279	310	306	305	347	306	325	307	320	315	322	313	302	318	316	321	321	301	300	277	301	301	325	312	339	330	330	332	358	331	322	318	300	328	315	302	327	339	315	335	299	312	324	308	324	330	301	325	290	307	323	320	303	336	314	330	300	302	349	316	306	328	323	317	318	348	299	324	317	330	314	322	343	315	325	328	363	305	354	341	334	354	306	286	325	341	312	304	322	302	323	308	304	302	275	304	349	333	315	319	309	346	322	308	362	332	321	320	317	310	315	296	310	337	316	288	315	340	319	315	328	343	314	297	334	337	308	317	312	314	324	349	315	309	351	319	314	278	342	322	333	329	325	330	341	278	323	309	313	298	334	308	307	317	284	345	338	330	288	317	323	325	310	345	338	305	337	304	308	302	327	326	335	322	321	331	334	311	304	312	326	315	334	308	325	320	347	349	336	325	291	320	334	301	360	315	331	326	334	317	306	328	313	326	337	313	305	322	292	334	314	333	281	321	317	308	367	299	315	323	296	311	330	298	306	310	340	322	334	341	332	311	311	354	307	302	305	302	319	320	307	295	311	326	332	325	321	291	300	310	336	303	324	316	330	259	296	291	319	304	290	347	327	322	316	344	348	297	343	314	298	310	368	314	317	304	344	325	299	331	300	325	334	345	314	297	327	300	321	330	304	330	323	323	314	332	314	314	288	304	309	311	326	349	303	283	306	317	323	270	305	336	293	288	297	318	303	312	303	346	321	316	301	325	344	357	308	296	311	299	326	327	326	338	339	332	289	335	297	324	306	330	330	335	285	304	307	302	293	299	315	302	284	329	323	301	290	331	335	328	306	301	326	320	275	295	329	342	333	323	312	312	315	313	333	316	306	310	350	318	318	322	310	342	307	335	297	312	325	305	327	324	306	325	337	317	347	313	327	333	353	319	293	321	315	316	328	311	346	309	310	316	278	340	324	316	332	326	316	335	326	303	305	344	292	316	305	307	303	285	347	336	328	316	323	332	308	294	333	320	307	348	333	305	309	319	314	331	337	292	308	307	332	331	303	305	307	331	326	316	313	310	306	324	295	301	325	341	302	340	344	318	310	319	310	290	330	299	315	373	308	363	349	343	342	292	330	303	312	328	269	318	333	310	331	278	298	291	318	304	302	329	341	297	306	312	324	296	317	323	348	339	318	291	302	277	297	340	324	330	290	350	324	352	319	287	318	343	303	326	310	317	321	325	326	333	338	292	297	332	347	308	332	336	305	329	318	307	332	301	313	304	311	308	283	349	293	322	324	323	296	289	301	332	319	318	348	339	343	313	309	323	316	305	314	309
42239	42451	25974	19555	13394	6666	2764	980	368	232	244	212	224	189	198	190	159	149	146	147	135	168	141	170	179	146	150	154	142	138	138	141	139	149	178	178	197	218	238	229	208	233	205	193	224	185	192	197	182	177	151	160	174	155	157	163	163	178	178	175	149	155	143	166	151	181	152	149	197	164	170	173	159	195	184	178	187	171	150	172	170	171	161	151	146	157	152	171	136	133	136	140	156	120	163	148	151	162	146	155	157	123	124	128	138	148	149	122	142	153	136	126	135	149	128	130	109	130	116	124	137	164	132	136	121	109	112	128	140	125	127	135	130	133	129	141	132	127	127	122	128	150	142	130	140	138	132	136	115	132	128	129	147	149	150	131	157	135	136	129	132	120	123	167	133	116	127	157	131	134	149	151	152	130	130	113	124	142	138	147	147	117	111	117	151	155	137	134	158	125	151	150	152	111	126	139	150	139	145	127	149	133	130	129	130	148	123	138	132	174	129	129	148	130	138	135	137	120	148	152	144	130	146	141	135	144	144	134	124	138	119	155	118	132	120	148	136	146	128	133	132	129	134	142	152	135	128	141	153	140	142	118	123	139	162	129	133	136	129	124	139	139	117	140	117	156	137	141	123	141	122	119	143	141	125	145	128	151	109	125	131	160	123	142	129	130	144	163	142	125	122	124	125	133	144	157	135	138	142	153	129	122	149	148	140	128	121	141	131	141	143	128	149	143	131	115	144	143	138	152	156	136	123	133	148	134	144	146	147	152	125	127	127	140	130	138	138	124	133	150	130	132	144	137	126	134	127	131	144	125	142	132	134	131	129	141	145	147	109	126	133	149	142	132	145	105	134	128	118	149	123	139	141	120	118	134	130	118	128	142	157	140	134	126	143	135	148	151	135	134	130	122	163	155	123	150	118	154	121	125	127	123	119	132	137	154	127	113	154	138	140	129	128	145	161	131	123	128	153	137	144	130	142	144	154	150	131	147	140	121	148	135	142	165	140	114	132	151	135	138	123	131	147	128	139	122	156	135	148	137	120	144	126	129	144	149	127	123	120	158	152	129	141	149	138	139	131	122	121	155	140	132	138	143	141	115	124	136	129	141	150	142	132	143	135	110	129	146	144	131	123	137	125	124	152	128	135	128	150	156	137	103	150	133	121	139	137	147	154	121	134	125	112	133	129	150	146	148	147	92	140	138	151	132	137	137	141	155	136	134	150	130	145	133	130	173	125	139	132	116	147	154	140	145	129	140	136	131	143	129	137	113	134	136	149	135	125	111	146	135	131	131	124	133	138	172	127	136	152	134	138	127	155	127	143	150	148	115	154	130	143	134	137	121	146	118	134	139	126	156	126	141	132	143	138	128	144	122	125	141	142	150	105	145	130	125	150	127	129	143	123	123	133	136	142	126	140	141	145	123	130	144	148	135	134	150	126	121	142	141	149	119	151	136	139	148	128	158	141	133	127	129	117	129	132	126	110	123	117	123	125	144	146	116	134	117	154	95	133	126	129	122	122	132	150	144	116	147	144	116	143	146	142	137	127	144	144	135	154	131	150	123	147	141	139	134	134	133	128	132	147	138	113	133	137	132	152	129	121	122	135	144	146	138	137	128	144	154	123	117	117	120	113	110	122	121	111	136	111	144	141	150	125	122	144	141	134	155	142	133	137	146	122	132	138	141	132	129	151	153	120	135	130	136	142	121	123	139	158	147	130	129	132	153	119	133	141	138	154	154	148	125	144	152	111	135	143	133	148	127	148	122	142	143	133	117	132	144	141	133	125	120	140	147	110	127	128	138	126	145	142	158	134	134	117	117	106	139	125	134	148	136	159	124	146	129	127	133	140	127	143	141	137	138	150	149	142	138	131	144	131	135	124	139	145	142	140	118	153	141	114	151	154	122	131	135	137	124	143	156	126	143	146	135	128	134	136	131	167	118	122	134	131	150	139	164	132	139	139	146	140	133	134	140	118	136	144	124	155	147	131	140	124	136	142	140	144	146	125	136	125	144	144	121	129	102	125	134	126	134	137	129	146	149	141	134	124	140	134	133	124	132	137	126	129	129	129	122	129	131	158	144	134	127	130	119	128	122	150	133	133	146	115	122	137	123	154	136	169	124	119	142	137	137	136	118	131	145	135	114	139	134	135	160	145	143	160	131	137	130	132	138	139	160	148	147	135	130	136	130	139	133	124	132	136	152	165	150	124	139	150	140	142	145	132	134	136	155	121	120	110	134	154	127	138	136	134	129	126	152	136	131	146	128	116	145	142	133	141	130	112	130	124	139	129	136	140	136	142	129	123	122	135	138	115	154	142	131	146	144	157	106	124	139	131	125	123	133	121	140	155	148	132	141	170	138	147	142	139	155	136	136	146	121	151	140	122	130	146	151	109	127	144	166	119	123	133	141	131	135	154	126	143	129	132	152	134	123	138	130	143	136	132	136	149	136	139	148	147	125	117	135	132	119	136	145	136	130	137	124	148	116	136	147	111	143	134	139	135	159	143	144	144	132	151	137	133	136	139	118	135	137	118	130	102	134	116	142	135	125	128	142	141	147	144	131	115	147	145	146	150	126	118	118	138	143	150	140	155	131	122	147	134	143	147	129	128	122	134	119	140	152	127	123	143	122	159	135	122	136	143	131	136	127	141	140	137	127	144	129	160	119	153	130	157	116	116	123	130	140	116	162	140	134	158	149	132	142	169	102	110	134	120	141	125	128	138	127	136	137	145	148	123	136	117	136	119	146	136	108	135	111	133	133	130	100	136	136	163	153	143	152	136	159	128	142	142	142	139	125	138	140	142	138	119	128	145	117	140	146	150	134	135	122	144	138	137	165	132	143	132	125	116	132	122	140	155	132	159	149	153	134	134	142	129	124	150	127	121	132	138	143	133	127	143	129	142	142	150	112	138	148	149	126	143	131	141	142	124	149	122	125	157	126	160	157	146	137	144	144	136	156	143	119	114	142	137	126	141	146	123	118	92	113	116	123	136	136	141	130	157	153	132	140	125	136	123	150	133	129	147	159	139	131	133	136	150	149	114	150	146	140	144	126	126	152	129	122	151	131	126	129	146	128	141	134	125	142	138	145	136	147	131	153	140	153	152	139	126	142	153	163	131	111	129	153	141	135	125	144	160	125	146	135	140	148	156	141	150	139	139	150	127	137	127	136	166	133	152	134	144	111	142	140	157	166	127	128	119	138	141	144	114	129	118	123	127	132	137	158	134	142	127	129	133	137	128	153	138	122	133	149	147	137	136	136	131	127	136	120	128	138	114	150	119	151	135	162	145	129	158	148	131	150	129	133	130	116	163	145	162	146	138	97	139	132	122	133	149	128	149	142	126	163	128	144	149	141	145	123	133	136	157	127	147	125	132	147	134	128	146	139	130	119	134	135	144	126	147	146	127	153	116	132	124	143	111	140	120	124	121	142	134	129	141	117	135	150	141	134	120	155	141	151	170	136	114	133	128	144	153	120	136	145	163	112
33816	38602	4958	2681	2262	1819	1563	1277	1084	1007	854	838	748	677	645	569	562	549	500	491	488	445	445	441	427	433	410	404	470	410	434	428	558	502	658	723	751	1003	1117	1039	941	934	910	837	849	822	722	664	620	610	547	533	519	523	560	500	510	553	553	568	562	576	575	556	528	516	518	642	673	662	579	684	760	739	682	721	680	586	552	549	516	488	506	477	479	405	418	389	407	387	427	402	384	399	378	397	374	369	377	341	359	375	379	330	337	343	297	322	348	354	338	352	364	313	353	346	303	346	330	324	322	309	321	354	348	325	319	329	348	323	343	317	333	338	372	335	337	327	303	345	384	333	362	324	323	352	338	315	350	301	316	328	339	302	321	339	338	294	310	313	316	323	295	315	324	336	286	299	319	323	307	313	324	341	319	342	325	318	326	345	313	309	318	314	336	341	313	322	299	337	341	327	334	314	342	326	306	313	323	356	327	355	334	331	346	318	345	310	334	347	300	354	321	300	330	297	316	334	338	308	304	334	318	313	337	369	319	313	317	369	343	326	333	349	320	314	334	324	359	332	328	331	330	332	334	320	334	351	322	349	290	316	321	322	313	352	322	303	342	331	328	321	334	330	305	282	325	313	364	342	335	331	301	312	322	305	310	339	330	313	338	327	299	327	321	313	360	295	330	317	312	341	338	348	326	373	317	319	324	335	335	328	326	322	343	345	343	314	352	337	338	326	315	327	313	326	317	347	340	322	313	302	320	347	353	334	319	329	346	311	344	322	356	314	342	343	316	321	337	325	326	356	351	335	302	314	339	333	321	322	350	324	335	341	328	350	309	298	321	321	337	320	344	319	326	312	284	325	341	291	313	321	328	329	339	323	376	344	326	328	343	307	308	300	325	317	311	363	328	342	318	281	330	317	340	306	322	323	312	332	327	320	311	332	319	322	348	344	297	318	312	327	333	283	313	314	321	333	338	383	334	317	304	350	327	314	312	309	299	326	324	322	319	331	343	334	299	294	355	311	321	342	350	333	295	298	321	315	348	324	343	306	362	326	303	326	326	363	309	313	322	328	329	349	319	322	331	339	310	315	328	358	316	345	297	324	344	298	337	300	339	308	325	354	341	339	315	369	306	306	295	325	304	322	311	315	324	331	344	333	320	327	284	338	306	329	338	292	328	351	326	329	295	329	341	328	303	359	338	330	289	280	299	321	313	334	310	344	369	336	330	337	333	297	298	297	311	357	337	338	345	343	318	299	342	319	293	338	304	346	297	302	348	341	331	298	359	328	319	312	326	316	307	344	335	343	316	324	321	331	354	315	308	338	300	321	357	328	323	355	325	309	337	339	310	332	352	373	314	349	360	304	347	312	352	339	328	319	318	321	322	340	355	312	358	334	301	331	315	307	338	339	317	356	321	349	291	292	310	294	343	293	338	297	338	339	301	290	346	341	341	307	335	348	327	316	338	324	323	317	319	301	327	312	325	334	344	327	328	365	330	332	333	322	334	338	321	328	323	335	356	333	292	341	324	328	327	320	317	330	302	335	338	327	285	322	317	275	344	317	313	343	319	310	319	306	345	338	321	346	311	319	299	310	330	330	359	292	307	317	320	353	301	316	336	343	314	311	338	333	350	325	332	330	321	322	302	336	341	341	334	377	342	355	370	322	317	314	361	317	344	316	324	293	333	330	340	316	329	311	305	299	313	314	305	349	365	343	327	346	332	317	349	314	304	334	314	298	316	343	324	333	302	330	322	323	316	334	336	333	300	328	288	332	332	324	321	287	354	315	308	309	355	343	317	305	372	333	320	359	323	326	295	333	307	289	309	341	305	343	352	337	324	351	292	295	293	359	327	314	347	331	323	319	306	312	336	313	326	318	315	340	321	332	289	323	317	279	309	325	300	324	316	344	341	326	348	337	328	323	339	320	321	302	332	342	331	344	340	316	291	327	287	349	329	358	328	311	325	353	350	315	318	330	310	341	335	313	313	317	295	337	303	352	319	326	344	326	318	358	330	310	339	337	325	330	315	309	319	344	321	359	330	324	324	336	356	323	356	357	309	337	315	313	330	306	337	347	330	337	301	320	358	325	312	336	331	293	364	307	347	337	343	325	321	370	367	325	325	323	320	317	324	347	354	328	343	326	319	290	312	336	338	383	324	322	300	329	351	338	318	313	317	289	329	334	337	321	325	329	314	322	315	328	334	310	293	325	332	311	321	326	343	321	319	359	342	330	308	336	374	342	318	311	323	328	354	327	303	363	311	350	344	333	312	319	322	325	331	335	298	305	315	330	331	329	304	292	331	360	308	336	331	313	316	327	307	329	343	322	337	337	300	314	287	290	313	311	300	345	311	281	346	306	327	344	336	318	341	332	347	324	314	358	327	291	342	324	332	327	331	346	340	293	308	326	314	345	327	299	353	339	346	308	345	311	311	312	346	319	318	329	326	332	307	335	333	310	345	340	320	328	302	312	332	307	333	302	316	322	340	343	291	349	325	319	326	344	327	357	357	326	334	314	312	333	300	341	311	333	332	311	352	318	337	348	321	312	325	343	309	301	356	327	328	335	339	339	348	323	317	339	306	319	301	319	367	315	308	324	328	312	325	372	315	336	321	339	343	323	337	356	303	323	352	327	369	339	328	365	325	371	351	297	360	322	338	316	339	319	336	316	340	334	346	347	303	335	316	344	326	317	318	330	320	345	313	309	315	312	347	302	315	323	319	308	339	342	345	304	344	310	301	354	311	364	323	340	352	316	328	331	325	349	345	321	352	309	338	338	312	329	304	270	278	315	341	320	311	328	315	313	366	328	327	313	336	343	318	335	322	337	367	309	314	347	301	358	302	297	320	334	305	309	347	338	301	318	335	297	340	317	361	309	314	323	299	333	331	320	310	320	331	336	317	331	310	318	327	296	313	319	322	316	327	347	344	283	313	345	336	319	355	340	323	327	343	333	358	288	341	305	341	322	301	288	306	321	323	348	343	324	320	309	341	300	298	354	347	321	303	351	333	319	309	347	337	304	314	331	355	313	315	295	315	315	296	328	307	318	342	329	315	330	334	336	319	317	308	317	316	326	317	325	320	294	340	331	312	319	319	330	303	311	344	322	344	342	313	315	303	312	335	336	351	331	354	331	336	331	325	332	317	330	328	330	337	342	301	325	316	310	362	301	309	321	340	328	313	313	335	321	356	328	355	350	333	310	311	325	321	337	320	338	322	353	310	307	299	309	338	312	340	313	300	349	326	341	350	305	311	354	334	331	314	295	338	312	346	338	335	321	322	332	316	339	340	340	323	353	319	343	319	365	348	361	308	321	301	346	299	293	302	318	354	332	359	308	323	337	344	328	301	341	313	332	328	326	319	302	318	329	332	314	341	348	282	326	305	305	317	305	354	324	323	348	313	317	327	319	361	363	326	312	342	309	319	384	340	345	314	330	329	323	331	351	327	338	311	337	319	308	323	316	329	301	333	347	338	327	327	316	303	303	333	329
48088	45129	28275	21440	16892	10910	5118	1828	632	406	284	257	250	221	191	194	180	171	175	153	173	155	175	136	129	130	173	158	177	148	162	144	178	199	189	168	202	261	225	226	228	241	194	218	222	198	193	168	182	174	153	150	149	157	137	139	161	179	168	154	165	147	181	151	127	170	176	182	205	181	174	209	191	191	180	172	211	169	157	143	141	148	143	163	129	121	149	142	143	119	123	136	134	140	127	147	146	113	123	131	126	125	138	113	119	103	112	107	118	135	130	116	120	109	130	113	119	104	116	116	111	125	102	112	119	120	99	114	145	119	136	131	102	113	121	126	123	130	113	102	146	112	121	149	125	99	98	113	95	111	110	119	96	122	114	115	113	131	118	119	116	112	106	110	118	103	125	129	117	105	131	124	124	108	116	111	117	115	123	122	126	118	120	129	116	108	102	130	109	122	97	121	127	125	115	113	137	115	105	120	114	129	112	128	114	113	119	126	103	106	109	127	116	145	119	124	113	108	100	107	122	139	113	120	107	115	129	132	101	109	120	114	123	104	115	142	110	104	95	117	105	127	116	107	109	112	121	114	105	130	100	114	128	104	103	117	117	119	96	127	113	103	115	116	103	95	125	123	128	110	114	123	122	108	127	130	137	144	113	110	108	97	110	115	130	137	125	96	113	94	102	106	127	114	130	114	113	121	137	114	99	111	108	108	110	104	124	119	107	108	112	114	117	117	110	120	110	116	104	100	119	122	136	120	118	102	101	116	92	118	132	100	121	120	129	112	132	110	106	124	130	106	117	122	119	140	134	113	104	122	103	121	102	117	111	99	86	130	124	118	124	107	105	119	110	146	126	104	101	107	110	119	118	105	117	114	125	97	113	114	112	102	108	105	109	100	124	116	113	106	123	104	139	85	109	130	103	95	141	101	138	111	111	116	101	113	114	119	124	100	132	110	104	96	113	107	134	136	110	133	118	114	110	117	126	108	99	114	124	115	119	129	105	121	124	124	115	99	111	95	107	117	108	111	134	121	102	99	108	120	123	128	112	108	122	116	124	117	100	98	135	112	132	114	110	110	111	109	132	139	119	110	119	104	127	119	121	108	122	104	122	118	121	114	115	114	107	103	95	112	108	103	114	125	117	123	134	100	112	120	123	140	125	115	131	114	123	112	104	121	125	122	100	114	135	116	107	106	110	85	130	116	135	118	125	124	120	97	125	123	101	105	108	114	109	127	122	107	122	96	117	104	98	106	115	112	110	111	114	119	105	142	129	115	105	96	113	104	110	121	104	107	109	124	128	123	125	102	114	105	114	127	110	118	106	99	123	103	136	92	123	105	113	106	134	122	95	105	123	126	124	132	115	141	110	108	99	91	86	96	125	111	106	135	107	152	124	116	118	122	108	106	116	115	129	121	107	127	116	104	121	119	111	119	116	108	116	89	126	112	102	104	114	94	115	121	134	126	129	123	120	116	120	106	113	112	107	106	113	97	114	131	112	121	106	109	107	110	120	103	105	106	95	104	112	103	122	114	122	110	116	117	125	124	131	118	91	120	118	110	110	123	103	114	128	94	132	84	104	120	100	125	114	141	133	117	112	107	96	117	116	127	114	122	105	122	111	107	127	109	102	103	107	127	105	125	124	119	121	102	109	108	135	127	120	119	119	132	116	116	123	110	124	126	125	106	98	108	111	123	120	113	121	102	117	107	103	109	109	114	112	126	108	100	112	133	130	118	110	111	122	114	114	99	97	115	130	145	107	145	116	120	116	111	101	134	121	116	129	113	132	118	109	111	129	99	98	113	117	118	112	118	126	125	138	115	125	125	118	110	114	136	107	93	137	130	105	108	93	114	115	108	104	128	120	112	133	109	138	99	124	125	124	112	121	131	113	125	124	124	110	108	90	113	97	103	111	139	121	107	115	109	97	109	111	104	119	109	107	116	105	108	112	111	136	122	97	131	123	115	128	134	131	142	123	117	113	105	108	101	131	107	106	129	108	143	122	111	133	101	119	127	128	105	110	123	109	120	118	119	120	107	117	114	121	100	110	104	98	107	122	120	101	128	81	107	119	117	111	126	90	122	114	120	128	103	112	113	128	109	129	130	115	103	114	98	105	135	107	122	123	119	120	122	135	137	118	133	127	105	133	101	113	122	129	99	102	113	122	114	97	136	110	117	122	129	103	103	122	106	128	116	121	111	109	123	119	108	88	105	108	124	99	111	106	124	124	119	120	116	116	116	117	125	101	119	113	118	127	138	111	117	93	125	123	123	110	128	112	102	111	119	99	116	129	105	134	126	107	100	118	105	115	115	112	112	108	109	105	101	113	112	120	131	103	108	104	93	121	128	129	127	108	120	127	108	114	100	137	117	118	115	109	119	113	116	149	128	122	119	101	117	117	75	95	129	111	98	108	99	106	121	121	132	123	116	130	101	127	138	102	111	125	102	111	116	129	111	108	129	120	109	110	118	107	128	104	124	112	139	102	116	128	121	115	114	119	108	134	116	114	115	138	136	100	107	131	118	128	120	116	114	98	102	127	104	123	109	116	131	103	121	116	136	120	123	111	100	108	118	97	114	136	129	115	118	110	106	101	107	117	119	113	119	125	131	81	124	112	118	117	119	103	114	117	90	116	108	121	116	116	112	129	111	120	102	141	101	110	136	122	103	113	100	109	124	125	106	119	113	109	106	110	120	123	111	105	122	120	97	103	134	127	119	123	102	124	109	117	141	115	111	108	104	118	135	126	102	102	119	106	103	115	111	112	104	129	103	131	113	130	107	122	121	124	122	108	156	111	116	124	116	129	105	104	109	127	129	110	127	114	112	105	130	116	114	126	119	101	90	122	112	117	108	118	139	112	113	123	104	102	105	120	119	123	104	126	126	133	129	134	116	120	116	125	131	123	106	99	115	115	115	131	123	98	109	104	98	126	130	112	110	111	118	121	121	128	118	105	115	106	128	108	114	119	116	119	113	103	99	113	121	113	111	116	97	112	105	92	105	105	128	144	97	109	104	126	100	105	119	110	117	111	143	115	129	141	111	127	123	115	118	113	113	111	107	108	105	122	120	111	134	93	109	121	118	132	109	122	102	122	106	111	125	114	113	111	124	129	121	113	98	105	95	126	106	113	122	116	123	119	126	137	119	112	108	108	134	109	128	135	133	120	125	114	102	113	121	113	115	107	119	100	127	108	80	122	112	120	125	120	124	103	98	116	101	122	119	111	114	100	119	104	127	122	110	126	132	110	103	112	116	101	128	117	109	110	102	107	103	147	129	111	116	113	95	108	109	113	120	102	106	128	130	125	114	122	121	107	132	104	117	113	124	120	112	131	111	119	105	112	109	115	97	130	106	102	126	111	112	107	100	123	110	112	113	122	110	119	113	115	123	134	118	120	124	125	121	111	101	130	94	108	124	118	113	100	111	123	114	119	89	113	126	133	101	93	125	117	128	137	120	126	113	113	113	113	110	102	124	105	121	93	105	108	132
38685	41601	10051	5084	4023	3185	2597	2122	1892	1597	1449	1195	1061	1000	897	802	730	667	634	688	614	547	500	459	483	538	669	661	655	602	434	578	713	824	810	811	987	1282	1292	1163	1237	1102	1048	981	1040	881	999	810	724	698	592	588	598	577	559	510	518	619	634	610	564	602	649	607	610	566	553	846	931	778	708	868	937	957	908	890	822	620	601	578	532	520	524	534	481	475	410	366	323	394	380	365	410	361	361	348	344	337	357	337	330	353	378	315	284	316	318	290	290	298	272	300	333	318	344	302	269	326	306	289	309	290	268	306	262	299	302	265	297	284	311	279	277	294	285	291	319	284	268	263	279	240	267	311	288	271	284	274	259	262	259	295	264	285	255	270	254	286	278	280	261	277	274	298	264	295	246	286	272	264	298	250	267	268	244	261	281	257	288	265	256	270	287	278	283	292	312	297	299	276	290	262	275	260	292	293	286	273	266	273	270	297	292	286	296	274	271	281	291	291	315	278	258	291	297	247	253	266	257	279	297	279	286	264	316	272	294	260	280	310	288	269	238	289	287	268	280	276	302	279	292	311	269	265	288	260	262	295	279	246	284	269	258	256	284	280	299	270	267	247	289	249	279	295	280	282	258	291	256	269	269	284	283	268	258	269	271	276	276	269	305	301	282	283	280	266	267	296	284	285	265	291	277	297	233	267	266	283	288	258	257	289	276	260	293	271	279	266	285	270	306	285	274	277	287	263	293	282	296	253	300	282	281	270	269	285	269	276	323	277	300	262	277	283	293	284	273	283	244	271	253	261	312	282	304	259	281	317	285	286	305	284	264	278	283	284	253	324	291	254	270	281	296	284	282	294	273	289	301	257	283	269	251	271	282	261	298	233	296	275	309	276	251	311	271	269	276	284	264	262	264	255	284	278	305	285	272	283	276	274	279	271	276	295	294	224	277	279	306	295	283	262	266	281	306	274	268	271	260	309	301	295	257	292	271	267	246	288	229	266	258	268	278	286	281	276	293	294	290	285	310	288	327	289	282	252	280	270	272	293	252	296	249	297	286	257	279	310	288	268	290	282	319	261	249	275	290	261	303	270	281	258	277	270	282	253	279	241	298	289	321	281	280	267	280	280	264	268	304	280	251	296	244	271	300	271	274	254	263	335	274	255	286	250	285	258	292	288	311	258	282	293	289	280	255	285	286	300	277	274	310	273	263	255	290	277	260	301	287	277	265	286	266	282	269	281	256	292	214	290	268	262	288	272	262	278	293	276	280	261	292	262	284	292	287	279	308	253	302	269	259	266	301	274	295	305	316	255	288	289	284	280	288	272	295	274	291	291	271	282	287	290	291	281	253	294	272	264	285	253	290	249	278	260	268	279	280	272	257	259	263	280	280	244	283	265	269	305	288	269	272	290	289	257	276	277	310	271	269	272	257	298	258	252	288	295	304	281	277	302	298	289	262	252	280	261	269	280	310	291	296	275	304	268	264	273	277	250	274	266	275	249	269	253	263	270	271	264	274	311	243	248	319	285	283	265	274	315	257	302	295	299	266	287	311	301	276	288	286	266	291	259	297	240	287	269	284	261	292	304	252	276	258	264	255	311	283	263	268	263	256	282	271	279	256	251	253	306	254	257	248	304	291	309	266	272	270	283	285	290	283	275	290	273	280	256	257	290	290	304	285	264	288	293	275	271	244	293	285	291	264	275	264	293	277	258	246	288	241	274	289	283	273	275	247	275	302	251	278	284	244	285	298	289	300	270	274	285	306	282	289	290	292	278	304	292	275	270	257	279	295	271	241	273	297	298	276	283	285	264	277	287	278	279	266	307	292	264	274	278	286	267	285	317	272	279	292	251	318	278	263	292	275	261	278	288	278	262	291	256	293	243	282	260	288	274	274	277	280	301	280	294	301	276	294	277	298	289	301	254	262	268	293	326	249	299	282	266	276	250	301	275	292	251	272	289	264	270	274	296	285	320	268	256	265	267	249	283	284	270	270	254	276	266	259	251	302	232	296	268	281	297	274	289	280	262	293	275	291	256	264	268	270	290	273	272	260	314	260	271	254	257	255	303	264	297	298	287	277	295	269	281	298	281	286	258	288	300	274	282	262	259	282	243	260	268	287	240	253	277	266	276	267	285	287	279	285	224	293	286	292	270	293	272	260	278	256	260	275	281	273	277	285	281	281	269	262	266	260	291	296	268	281	256	282	275	300	256	283	265	263	274	286	247	282	266	298	293	307	270	288	283	281	300	294	269	268	317	297	277	276	272	279	303	267	286	261	294	270	283	267	262	260	254	274	285	255	272	269	294	289	308	269	268	282	256	255	295	295	272	287	272	275	286	283	273	282	284	282	273	304	291	278	302	277	263	285	283	274	287	244	293	278	286	293	289	251	271	289	269	295	273	282	302	268	281	264	278	294	258	266	268	289	266	283	288	272	270	257	287	283	256	263	269	239	255	239	288	272	288	294	258	265	302	284	290	249	262	271	324	268	273	306	289	302	293	276	269	281	287	290	295	260	289	317	277	323	257	304	249	256	246	269	303	322	271	290	278	268	242	302	322	285	266	268	247	258	312	278	271	284	289	287	272	265	300	264	298	279	276	289	307	300	280	270	268	311	294	245	289	295	283	273	266	293	259	270	294	288	269	298	307	277	264	310	279	272	281	271	278	276	282	263	266	300	272	253	302	297	271	269	277	281	274	275	267	264	304	268	273	240	250	270	262	292	276	299	278	310	279	287	263	254	288	270	264	313	265	253	269	256	278	286	290	280	269	274	258	267	262	299	270	278	273	279	260	270	286	275	287	273	254	277	267	241	286	285	285	275	292	317	282	246	280	262	279	285	292	285	299	261	284	291	282	275	294	253	231	276	269	281	275	232	292	269	277	270	320	312	282	310	267	254	263	280	274	284	254	295	300	264	229	263	302	272	277	280	239	265	274	282	276	257	280	270	274	272	287	255	298	253	271	282	293	268	278	279	301	235	258	273	292	262	253	283	266	287	290	300	295	295	260	284	257	272	267	259	300	280	300	253	288	251	292	263	276	260	295	310	249	274	277	253	280	293	257	268	270	258	300	285	275	254	258	300	257	256	280	275	274	266	283	293	273	263	292	296	286	266	268	284	300	277	272	291	332	282	281	287	258	271	270	278	274	304	277	254	259	281	286	250	290	261	286	281	270	279	259	262	274	287	306	253	286	292	279	267	279	252	222	261	284	262	270	282	237	279	287	271	242	277	250	264	305	294	267	296	284	276	275	283	225	283	278	280	318	256	267	311	313	275	262	253	288	271	271	294	281	281	283	249	281	262	295	305	284	285	275	285	268	290	284	255	282	280	271	274	290	277	282	270	285	296	279	273	296	292	292	276	273	287	300	251	271	262	281	256	261	286	279	273	302	283	284	274	305	251	293	295	289	269	257	294	279	275	270	306	252	250	266	277	273	285	279	307	281	297	268	299	315	290	273	249	258	286	268	289	298	291	278	266	286	272	281	306	309
11247	12069	3021	481	206	178	124	140	120	146	153	128	130	132	142	127	134	143	134	105	127	152	129	125	126	115	144	154	141	168	172	157	159	146	204	175	161	171	159	169	178	181	143	145	156	173	153	132	158	146	131	132	140	147	125	127	104	174	154	144	121	165	132	145	136	135	123	132	142	145	124	131	152	145	149	150	142	141	132	122	142	126	122	143	115	121	124	119	134	156	143	130	155	118	128	125	131	130	135	126	111	126	151	117	142	145	140	130	127	149	130	124	132	120	141	117	142	136	122	137	117	134	128	146	106	133	138	146	122	123	109	129	132	135	120	120	126	118	128	129	114	132	138	125	115	134	138	125	129	113	163	153	154	120	131	137	144	136	129	125	99	136	126	130	105	140	124	113	129	100	145	106	121	140	153	136	131	132	135	151	139	149	124	151	128	137	136	148	133	120	123	138	152	135	131	139	138	119	120	138	121	116	118	137	119	100	112	144	139	120	133	139	163	132	134	140	134	150	133	132	134	129	131	137	113	144	136	123	137	124	129	127	141	120	129	138	135	134	135	110	130	142	112	129	150	127	131	119	108	114	127	117	115	136	141	118	142	121	138	132	129	128	116	140	138	144	120	129	128	109	136	147	146	116	116	129	130	122	141	125	115	116	124	118	139	114	147	145	122	103	142	133	120	120	116	138	140	133	137	101	128	119	118	100	120	129	129	128	126	134	154	120	136	117	133	125	134	125	133	128	118	139	115	131	107	113	129	116	136	133	123	160	123	129	135	128	128	117	113	125	140	140	117	120	140	118	127	149	130	126	124	126	144	141	163	133	136	148	129	146	141	124	123	146	125	132	148	143	138	131	128	140	135	122	127	131	134	140	125	130	143	128	112	126	122	137	117	158	128	118	111	126	137	113	117	105	136	123	116	133	131	135	135	145	105	139	128	124	122	116	126	135	146	106	145	120	132	120	119	125	129	141	120	125	111	124	131	153	156	153	121	118	129	125	116	120	117	129	138	132	148	143	142	130	139	126	128	118	130	134	139	130	159	108	153	125	148	125	138	138	116	112	121	119	114	119	145	130	140	151	136	129	112	130	123	126	126	128	132	123	135	133	134	138	132	141	134	146	133	128	132	150	129	146	140	142	128	135	125	118	147	124	118	121	135	112	129	133	134	122	171	124	134	133	116	125	117	115	130	127	128	138	140	119	134	154	144	125	142	131	140	157	118	150	138	127	147	127	131	121	117	151	117	126	134	137	129	125	121	123	150	130	134	114	126	132	133	119	134	144	108	141	128	137	144	127	110	125	145	144	123	119	141	156	120	120	116	140	125	143	118	109	117	134	138	130	128	128	145	126	136	136	130	137	120	139	140	134	153	112	135	140	118	134	123	131	129	136	145	124	111	110	126	121	130	138	120	135	127	130	147	126	125	134	120	132	139	128	143	116	120	148	133	127	120	134	148	127	107	133	123	119	117	147	153	120	121	141	134	125	120	122	124	106	131	134	141	135	139	132	146	143	143	131	124	123	143	118	126	133	127	124	135	161	126	130	108	143	134	120	121	120	128	141	140	129	149	155	131	125	130	130	127	142	134	147	131	124	140	130	141	125	103	105	122	132	118	151	131	126	113	141	158	139	122	128	120	135	144	129	134	147	127	118	125	144	133	158	127	162	154	141	140	131	145	150	124	126	102	133	139	140	128	121	109	115	130	109	119	121	153	117	137	127	136	110	136	138	112	135	124	120	127	124	128	138	147	133	130	146	142	130	131	139	142	122	126	154	129	124	143	125	137	119	127	131	151	138	115	140	124	131	146	136	144	130	124	121	145	104	114	134	138	141	118	103	123	144	124	127	108	138	141	134	136	132	124	134	128	133	126	108	93	109	119	137	114	138	145	139	133	130	111	129	151	140	130	131	118	121	126	142	118	144	115	131	150	117	127	121	151	123	148	117	142	139	101	138	137	127	119	131	129	114	122	120	117	128	128	139	126	132	130	126	109	142	145	136	115	106	158	151	131	130	124	108	119	131	134	153	142	139	133	124	150	131	126	130	127	122	139	115	120	124	136	128	117	123	138	145	122	89	135	112	139	152	133	121	134	143	145	140	121	133	136	116	116	108	123	131	127	121	126	147	143	151	125	139	146	131	138	111	134	117	143	120	124	141	114	151	132	135	116	124	141	121	131	153	127	100	128	148	139	125	134	120	116	138	144	134	137	134	122	152	128	159	122	120	122	136	118	132	114	142	127	132	120	133	131	138	116	142	135	125	136	133	118	143	126	144	164	139	132	124	141	118	122	130	136	118	134	130	111	111	122	123	126	134	141	122	121	121	129	133	107	117	128	138	144	127	135	132	124	127	114	114	105	127	115	148	137	127	125	117	122	136	130	150	147	128	134	121	136	135	112	110	109	125	133	145	132	142	137	128	161	132	128	119	150	127	131	110	107	156	138	135	126	110	128	164	119	121	139	135	143	149	137	130	134	139	132	147	144	150	114	133	140	140	121	111	144	119	128	115	126	122	138	121	132	138	108	152	139	134	140	137	153	116	144	124	127	138	150	130	143	110	135	124	139	135	141	105	136	132	112	123	139	141	138	126	138	134	123	130	134	118	130	112	116	121	112	125	120	156	121	147	115	126	144	125	115	137	142	129	131	140	135	137	106	131	143	126	114	114	133	131	136	124	145	130	131	115	134	141	138	140	126	131	127	128	150	123	146	120	132	120	141	138	134	149	140	138	117	145	123	148	121	136	116	112	112	121	125	136	128	119	149	116	115	132	120	127	129	117	129	141	143	129	141	138	130	158	135	137	147	130	134	119	123	133	141	131	125	136	140	133	140	147	134	144	128	127	135	117	131	129	127	116	129	109	126	132	119	133	133	142	120	118	139	142	140	123	126	143	121	132	136	141	162	137	129	129	115	127	136	123	130	143	131	144	155	110	118	136	122	122	114	109	128	133	122	110	129	137	139	140	105	154	119	142	139	133	119	124	121	125	126	147	116	128	130	129	130	122	123	117	124	132	130	112	109	116	122	139	152	134	109	147	136	149	118	155	136	136	136	140	139	146	118	124	140	133	137	136	119	128	126	138	118	154	127	126	127	132	125	156	116	144	126	116	125	153	152	116	118	128	136	120	140	105	129	110	132	111	150	154	109	124	139	126	141	128	135	119	121	121	135	143	151	137	132	126	120	111	151	136	127	119	122	141	143	133	127	118	145	128	140	123	122	128	118	115	112	132	129	130	134	132	129	129	110	113	152	130	149	123	141	122	137	141	127	149	141	123	141	132	152	113	143	146	145	134	114	128	127	127	132	127	114	114	139	126	136	150	149	140	136	147	124	120	129	144	132	145	125	148	153	136	138	133	127	136	140	155	128	137	111	117	141	126	126	133	125	122	134	107	140	133	126	124	110	124	138	136	132	147	128	113	124	142	120	125	138	130	122	138	113	129	122	118	154	138	125	129	130	135	116	132	127	152	123	96	128	127	123	132
8781	13588	1439	461	406	393	347	354	376	361	351	363	325	286	328	321	368	324	349	350	325	301	341	302	342	347	309	384	431	522	514	525	491	553	615	651	652	659	681	694	719	660	603	574	562	601	517	457	445	426	416	397	380	430	346	399	393	421	409	404	381	383	382	355	351	388	405	381	373	371	382	389	408	425	424	446	404	405	364	370	400	364	349	361	314	347	337	324	326	324	314	346	320	354	326	333	321	376	364	355	330	327	352	319	318	324	326	328	329	316	334	306	330	297	336	344	335	311	327	334	331	315	308	317	323	334	349	307	319	329	329	326	301	318	312	317	317	306	322	352	320	332	302	345	324	296	300	308	320	305	304	316	304	326	335	320	335	333	353	308	286	316	332	309	304	314	323	316	328	345	350	305	314	316	340	301	327	285	364	331	323	313	287	322	318	369	307	326	320	330	297	312	319	325	306	292	340	301	324	316	313	307	344	343	319	342	321	330	313	319	331	315	345	317	312	343	342	317	311	365	324	296	313	292	305	338	314	303	325	278	315	330	337	301	321	313	300	303	315	297	332	294	323	304	330	341	328	336	307	329	339	307	329	297	314	314	322	346	314	317	305	316	309	324	311	354	297	305	334	321	319	318	283	278	292	317	291	296	341	322	311	323	352	326	303	319	346	279	335	323	313	306	289	306	298	315	333	376	308	327	312	329	336	283	322	328	317	296	300	319	332	307	290	310	290	340	341	344	295	317	313	306	309	337	342	322	330	333	312	299	340	313	314	332	351	336	309	311	326	300	317	313	293	334	288	324	306	317	340	338	309	314	308	350	321	328	300	342	337	310	306	336	343	304	310	304	286	295	314	308	308	346	315	303	299	294	313	336	337	352	331	322	345	335	306	320	324	316	310	297	301	308	336	324	312	311	320	315	308	291	301	329	327	327	338	304	284	343	318	297	324	326	317	321	311	323	327	324	313	312	344	331	289	325	329	320	314	320	315	324	314	311	313	335	332	287	340	297	321	318	324	327	315	309	319	375	332	339	325	343	353	306	314	334	330	339	299	340	303	342	317	311	289	287	303	346	320	328	290	302	296	321	311	310	318	309	318	288	297	316	307	312	334	305	283	331	314	332	343	319	303	315	335	346	309	283	308	271	341	331	315	309	303	319	306	303	309	355	310	339	306	310	297	312	325	317	326	318	318	318	342	345	294	339	340	305	332	310	334	317	332	315	302	331	297	290	300	321	303	341	309	309	350	310	306	309	317	320	317	315	297	311	328	320	301	299	310	297	325	315	327	321	291	334	298	298	354	352	304	309	319	340	315	316	319	331	303	292	299	303	331	295	309	331	313	315	309	305	319	293	292	347	313	340	314	294	313	316	320	318	309	329	308	361	329	317	331	324	331	323	310	334	314	286	305	340	318	336	328	287	314	321	324	321	311	323	315	353	323	323	333	314	336	351	363	319	309	290	299	316	336	341	336	296	353	299	319	342	322	338	309	312	292	321	305	352	307	321	308	318	324	314	325	311	296	293	294	322	324	318	313	297	295	325	330	313	338	314	341	300	303	299	311	306	312	318	308	315	323	298	316	311	319	293	325	351	325	312	323	320	327	300	311	326	339	312	329	305	326	341	301	316	293	323	309	285	355	349	345	304	283	311	271	300	327	334	313	345	306	307	323	302	331	312	342	342	349	337	334	315	295	340	314	314	317	310	314	307	315	307	319	305	330	330	296	315	318	333	309	324	312	296	359	326	307	307	300	321	300	327	323	307	308	301	310	315	296	310	351	346	297	300	293	315	310	318	302	304	329	365	314	303	301	328	291	318	299	329	306	319	291	313	343	322	339	317	311	319	349	327	299	314	315	275	324	328	340	324	336	337	325	305	336	322	326	329	308	339	330	309	324	325	316	322	309	327	297	328	348	337	320	362	317	325	305	312	328	312	305	309	298	306	288	310	295	308	302	340	325	290	326	332	306	308	296	297	319	298	315	317	295	304	278	332	301	332	329	299	301	305	330	319	303	324	346	287	335	317	320	332	283	314	306	327	302	320	306	338	333	351	339	301	301	302	310	312	312	324	330	360	322	314	321	328	322	335	284	332	343	329	310	290	304	354	306	308	327	333	319	322	311	324	313	317	310	279	277	329	315	334	334	344	318	285	321	369	319	284	284	293	355	310	338	335	325	356	309	328	340	313	318	291	288	340	296	313	324	315	313	328	312	284	301	283	318	327	332	327	320	311	342	303	279	303	302	321	311	314	316	299	306	305	334	356	311	326	316	310	303	321	316	312	287	326	304	316	301	302	306	325	297	320	312	296	319	316	302	314	326	328	296	320	296	267	323	324	309	308	300	330	320	345	350	291	290	313	325	312	333	333	323	305	315	328	318	327	324	327	334	284	327	307	298	319	320	323	309	308	312	342	353	345	332	293	323	347	302	310	329	342	324	281	310	362	305	353	311	334	334	335	318	308	299	332	336	309	322	306	329	332	334	343	310	309	320	297	326	346	349	317	316	336	307	327	303	304	331	333	296	335	337	328	337	292	328	285	309	372	322	333	340	308	310	313	292	302	297	362	310	337	361	308	316	318	307	342	334	335	335	324	311	316	315	289	325	287	314	314	317	311	285	310	319	334	297	317	318	282	373	305	275	300	313	348	288	338	341	316	292	341	308	329	329	324	286	313	323	307	331	346	327	294	350	338	308	326	295	359	363	322	325	309	317	330	303	332	307	319	320	323	336	303	324	370	337	362	317	290	349	326	322	324	306	317	298	327	322	302	323	333	308	323	321	313	308	294	293	332	317	328	308	320	325	317	285	312	317	297	340	291	303	336	325	325	323	329	323	341	345	342	331	305	302	327	352	354	332	315	330	353	348	305	327	327	324	321	351	295	318	299	331	315	291	326	307	306	336	322	334	310	316	291	302	313	285	325	302	325	321	349	325	316	308	330	301	336	331	320	297	315	307	290	317	330	322	285	325	325	342	346	320	327	329	318	307	330	348	329	338	335	289	317	312	327	305	324	329	297	328	324	351	333	320	306	290	317	315	330	343	299	283	291	367	363	288	332	338	331	353	334	296	333	330	281	300	294	313	302	315	318	306	305	326	316	291	306	331	274	315	325	324	324	323	336	306	314	328	297	302	336	331	308	328	300	359	297	337	327	332	343	330	305	326	320	288	310	315	316	357	333	315	315	331	316	318	349	321	293	296	309	337	313	345	334	365	327	335	305	284	307	295	291	313	331	311	309	282	326	297	351	325	331	306	327	309	301	319	301	328	328	338	352	340	323	327	303	332	302	313	309	341	310	329	321	350	319	319	291	298	324	321	323	335	316	344	309	294	349	326	303	312	301	325	334	320	325	340	336	319	329	333	357	334	334	336	309	323	323	349	333	298	327	291	336	297	301	339	302	354	314	273	310	356	301	349	297	288	308	327	310	271	299	340	353	338	318	323	322	344	323	333	318	318	312	336	315	337	332	290	321	284	337	315	348	323	281
40203	40229	22831	14920	8277	4084	1598	536	297	244	191	216	178	183	168	163	153	149	169	151	158	154	137	162	153	170	118	140	147	128	160	164	181	181	176	212	202	216	214	184	219	249	201	201	202	180	188	190	177	149	172	163	157	173	175	177	159	154	133	178	151	148	148	157	166	157	167	176	181	181	149	177	167	165	174	162	194	144	158	146	159	138	159	159	144	144	135	133	120	156	130	146	159	153	135	140	145	136	130	149	140	132	144	140	116	142	133	116	120	120	148	123	146	156	122	139	136	124	126	117	147	126	126	143	151	134	141	99	131	135	132	135	139	116	128	126	127	143	146	135	139	129	143	120	131	146	136	150	146	137	120	130	118	146	130	140	134	144	148	123	146	156	135	145	129	146	128	105	110	141	127	138	131	120	109	136	149	130	133	123	125	128	135	125	134	135	120	134	123	125	128	124	128	127	136	132	152	146	149	125	144	115	138	147	129	134	141	159	150	117	153	133	136	150	117	146	141	123	125	142	143	140	143	138	115	135	120	145	121	131	129	145	132	127	132	132	123	117	130	120	154	129	127	137	120	131	127	143	148	133	145	130	146	124	121	147	125	129	131	132	146	141	142	132	130	141	145	106	128	123	143	144	137	117	149	117	142	143	131	128	144	139	131	137	139	139	147	125	132	121	120	125	122	131	144	128	151	145	144	124	135	147	130	133	112	132	136	137	120	136	151	143	117	118	135	133	131	143	136	113	131	137	139	154	141	131	125	131	129	120	120	116	142	130	154	127	119	127	113	122	146	117	114	137	141	154	132	156	133	141	124	137	131	135	135	124	145	164	137	131	140	136	154	130	113	146	134	130	125	154	127	140	134	113	135	125	131	127	146	145	150	128	137	135	140	135	134	157	138	107	142	139	126	144	136	147	129	156	118	125	143	108	125	131	123	122	129	131	135	138	139	135	137	142	151	148	125	127	117	124	131	126	124	144	121	117	129	135	141	139	129	135	119	123	121	131	128	133	127	141	120	134	132	140	121	139	123	138	124	148	123	155	118	124	127	116	109	148	119	120	120	120	134	126	137	115	132	140	138	125	131	142	131	126	125	104	155	122	115	144	134	119	133	135	143	135	144	122	146	149	147	146	133	136	136	131	141	134	123	132	148	145	151	130	130	129	150	137	135	126	133	136	138	131	125	137	144	126	152	134	108	140	135	122	121	129	118	124	141	124	119	108	146	130	148	133	123	103	147	134	100	141	117	126	123	133	121	156	141	127	126	112	127	111	142	132	139	142	161	131	110	137	138	120	125	125	134	143	139	173	135	125	141	134	126	133	119	118	133	124	136	146	130	150	137	129	156	128	143	143	128	132	138	117	131	172	132	137	130	118	133	117	124	141	126	126	127	131	137	126	144	147	127	134	125	128	104	154	133	137	142	143	149	131	117	138	141	126	125	126	119	146	143	127	149	134	119	127	123	113	122	120	140	118	150	153	120	145	121	130	139	144	144	131	146	153	134	134	155	124	153	145	128	127	112	152	132	119	135	148	125	141	123	139	129	136	146	128	138	126	145	137	119	140	118	118	114	151	121	140	132	140	128	140	145	141	133	122	147	144	147	128	121	127	127	127	137	109	123	152	135	135	132	140	126	128	119	124	129	168	135	136	151	137	130	138	135	124	109	135	137	128	123	138	128	138	128	154	126	128	145	150	148	109	141	158	131	121	123	114	132	123	141	128	133	145	134	124	141	113	121	144	115	159	149	116	122	138	118	120	127	137	133	131	136	132	114	143	122	116	138	147	125	113	152	149	133	144	110	136	145	133	131	136	141	142	132	137	141	142	152	152	102	141	145	140	133	140	138	140	161	136	134	130	128	146	137	153	142	155	144	133	139	129	156	140	136	145	161	127	139	107	144	139	129	134	121	124	156	137	165	142	144	127	116	127	114	140	108	122	133	122	146	154	136	149	142	134	141	149	137	136	109	132	135	126	154	130	131	110	127	157	157	131	147	150	104	141	145	128	127	130	127	116	137	125	127	120	119	139	139	143	132	148	138	121	125	134	150	129	128	153	154	123	135	113	126	135	121	128	148	125	128	153	138	119	145	119	131	113	130	104	152	128	114	128	135	136	130	126	114	137	146	139	156	124	134	135	176	121	116	143	120	145	141	149	127	129	129	133	143	133	132	122	150	152	142	127	140	159	129	133	138	126	140	129	124	145	147	149	143	144	144	120	139	139	132	132	126	133	115	137	120	131	135	134	148	119	142	141	121	123	131	131	146	128	135	129	161	140	136	124	132	143	129	143	137	122	120	137	130	118	117	135	139	118	119	128	151	125	143	125	135	140	128	151	128	142	139	129	148	125	157	123	123	132	141	125	137	126	129	144	131	136	114	126	123	129	157	142	144	130	125	143	134	120	138	151	146	136	129	136	128	120	123	134	140	120	144	120	142	132	141	127	144	148	147	129	125	129	143	124	128	133	143	158	129	137	138	137	139	119	147	124	128	146	120	133	156	150	140	108	135	108	123	146	152	144	132	141	139	128	115	141	112	113	110	157	121	129	135	140	133	113	132	138	138	116	117	155	153	138	140	131	126	117	127	124	132	121	132	140	128	137	141	151	147	120	126	124	135	128	141	133	132	130	128	126	126	141	123	126	143	108	118	120	153	131	125	125	126	139	115	149	130	125	144	146	137	127	129	123	110	129	142	131	145	123	102	121	138	127	137	127	127	123	134	106	133	121	140	127	116	151	128	136	136	146	145	139	117	118	136	127	119	134	131	116	110	137	115	139	130	135	108	144	128	131	160	153	154	149	134	115	138	127	134	140	131	110	131	143	128	140	143	144	150	142	129	143	121	124	129	138	135	118	128	134	131	148	134	120	136	135	138	126	133	140	138	123	121	112	138	133	125	117	129	142	128	139	130	134	139	133	134	168	125	147	138	118	142	151	129	107	117	151	144	137	124	154	136	127	150	117	140	116	125	135	138	125	136	125	138	134	137	129	123	151	128	133	132	144	124	111	132	126	120	145	126	129	133	142	132	137	145	130	100	127	142	146	153	128	134	137	124	105	140	138	139	141	147	136	118	146	137	121	142	142	142	134	153	134	142	143	132	118	130	145	128	140	123	137	121	106	140	128	125	136	128	126	131	132	128	134	134	160	138	154	127	132	148	133	145	128	128	115	112	112	129	135	143	152	131	132	113	143	136	134	134	149	132	123	139	141	147	127	129	119	160	139	144	121	127	137	139	129	131	138	142	164	117	136	135	153	147	146	128	142	143	134	135	137	143	150	129	147	143	151	137	134	138	120	115	115	137	112	128	127	147	135	133	146	133	158	117	144	107	121	133	131	131	115	121	129	107	124	117	131	154	139	131	146	133	120	138	146	135	141	122	135	124	144	146	141	127	140	132	140	135	135	149	132	119	137	129	139	146	131	130	121	141	124	121	140	134	136	126	127	136	143	166	151	128	123	136	139	124	143	140	131	146	133	147	120	128	151
31653	29359	2783	2834	2286	1788	1565	1294	1156	1035	910	870	769	667	612	632	570	544	522	496	507	437	453	453	451	385	385	419	426	412	535	597	694	775	825	898	1023	1046	926	989	1066	960	857	836	823	778	785	699	684	611	524	532	507	547	521	493	528	458	480	536	527	542	565	543	532	515	566	654	631	628	595	642	668	651	588	603	573	493	479	480	494	486	439	485	432	403	382	369	366	383	370	390	382	371	401	379	354	354	340	354	347	364	354	350	335	354	326	326	335	309	341	352	359	328	333	352	356	343	330	357	346	356	329	338	293	321	334	349	340	337	317	321	344	327	356	312	328	328	308	333	311	302	320	327	294	327	318	316	315	303	309	318	336	305	343	339	323	318	348	336	302	317	302	306	336	345	308	309	289	324	281	315	328	307	291	289	314	348	308	325	317	326	340	309	314	312	335	326	324	323	327	298	336	316	327	305	316	346	343	322	300	305	344	327	337	283	322	325	320	299	330	300	331	317	344	318	347	332	320	338	328	312	319	306	323	331	326	302	324	364	316	302	288	307	343	336	329	329	332	310	338	314	356	337	350	343	304	355	353	303	362	323	303	368	260	313	307	301	282	328	334	306	316	338	342	307	329	308	317	323	304	335	329	333	313	308	315	282	326	316	304	286	317	324	324	339	322	288	303	313	342	309	348	291	313	334	342	315	326	312	311	329	339	325	343	332	322	331	327	334	306	334	334	281	323	339	309	309	325	333	316	302	329	289	294	302	330	342	285	333	319	340	339	328	297	290	328	302	321	294	330	311	326	285	290	303	321	323	278	316	331	320	325	311	313	321	336	330	310	303	268	334	313	344	314	335	336	310	316	326	313	292	309	313	304	309	297	344	324	330	307	334	310	324	307	326	323	317	309	325	326	327	348	320	303	340	316	305	344	291	339	350	331	320	300	305	331	329	330	290	323	313	316	294	327	354	321	337	329	329	288	330	341	350	312	345	326	308	316	330	321	300	337	310	343	318	339	305	320	294	325	321	323	300	308	298	317	352	339	332	310	364	297	361	340	333	323	311	310	295	332	306	344	326	343	347	346	312	339	289	305	353	341	321	300	301	315	328	317	307	322	313	310	324	294	337	319	315	329	331	306	272	311	342	346	304	334	335	290	321	370	339	319	344	304	296	339	317	317	323	328	321	305	331	354	333	335	335	306	330	322	337	305	350	300	333	309	371	331	318	325	361	298	329	308	310	371	284	335	295	320	397	322	315	293	314	318	341	326	309	290	328	308	345	306	330	291	300	325	344	314	329	316	325	310	317	312	310	336	325	322	314	344	295	319	308	324	345	359	312	361	322	325	316	314	336	342	323	336	341	324	325	335	317	308	306	320	307	338	314	315	309	348	324	302	337	333	327	293	317	310	341	307	312	345	304	289	338	314	339	333	329	350	301	306	331	338	329	335	302	317	310	304	365	334	307	334	324	349	315	306	323	327	332	331	353	344	316	318	339	291	308	323	304	303	330	297	296	348	308	343	324	296	332	308	344	351	360	318	302	338	326	325	336	326	333	300	338	301	341	343	324	321	343	358	284	341	297	346	327	322	321	323	326	295	307	332	315	354	360	335	345	310	311	344	302	373	320	341	336	286	325	330	320	305	356	304	339	338	302	307	318	330	312	312	304	353	328	301	312	316	330	324	338	331	300	303	319	341	327	329	314	308	301	337	346	321	337	320	355	330	332	346	346	319	337	305	334	335	321	329	332	351	334	330	337	311	306	312	288	294	335	329	282	343	314	323	336	344	306	309	307	340	309	326	295	305	315	313	336	316	347	322	313	340	346	324	339	315	306	339	325	311	320	319	347	310	328	306	316	317	317	292	336	323	345	313	298	334	304	328	338	313	291	342	348	309	336	306	291	333	329	292	322	322	332	311	318	321	338	320	316	315	320	334	368	307	316	304	341	301	292	337	311	334	304	327	340	335	313	297	327	358	358	320	328	307	319	306	318	306	338	321	315	319	327	308	316	337	311	312	336	300	325	331	324	341	311	335	315	327	340	327	310	310	325	302	320	319	299	331	321	315	316	316	328	353	326	312	353	306	349	332	304	318	316	328	324	301	339	294	339	311	318	314	327	305	317	329	279	317	289	306	290	332	308	319	345	323	283	289	303	307	287	317	304	311	288	301	294	324	310	333	300	318	315	296	306	383	310	338	334	321	304	318	317	326	366	346	341	336	311	332	320	316	316	337	318	328	303	313	309	290	300	321	310	330	363	306	351	331	322	326	302	333	353	325	355	313	308	350	329	311	335	346	320	341	311	320	343	336	280	332	316	323	320	304	299	336	314	346	336	321	315	353	304	317	331	329	352	320	297	365	291	346	335	328	339	305	312	317	323	289	327	322	306	304	289	336	346	310	343	301	312	295	319	322	325	344	368	314	327	329	342	292	303	321	348	306	334	330	335	330	351	362	329	322	323	288	291	327	313	315	317	332	333	304	315	311	346	309	323	355	296	317	279	329	305	319	337	333	319	333	308	329	306	351	358	319	296	325	298	318	317	304	344	322	356	332	321	332	313	315	346	334	291	327	335	328	329	302	285	318	299	316	354	303	311	339	333	317	315	328	333	375	332	321	318	293	290	320	352	317	308	334	339	282	290	337	332	333	320	339	350	328	321	354	346	309	333	332	312	308	311	341	326	340	282	336	344	311	346	320	361	353	336	314	297	319	318	286	313	322	317	337	329	341	315	340	342	319	304	365	306	311	301	332	315	291	325	305	343	322	326	304	340	342	316	310	348	327	343	301	329	339	351	315	300	333	314	322	285	329	325	338	328	328	322	301	338	326	334	314	314	334	315	313	337	316	315	332	313	290	306	293	301	319	330	315	318	311	348	305	285	318	346	338	312	331	319	327	295	303	297	342	304	326	301	311	315	318	294	313	353	336	334	295	318	305	315	308	341	360	351	331	314	327	346	300	307	339	302	329	351	289	320	311	336	343	326	331	356	331	314	310	319	328	343	317	323	328	313	366	308	351	326	316	319	272	343	352	330	300	325	311	322	315	361	321	285	340	300	321	281	318	334	329	324	282	373	330	333	326	329	316	342	332	329	300	328	329	307	307	325	328	332	302	337	325	325	310	328	306	333	300	271	330	324	324	358	312	338	327	343	306	327	298	333	305	391	295	301	298	313	348	316	352	342	324	300	309	292	315	334	327	283	332	330	338	300	326	333	328	344	319	306	317	328	303	312	344	320	322	282	345	303	305	309	318	332	332	303	297	294	340	313	343	348	315	316	331	285	333	323	343	335	349	335	328	314	310	353	295	308	307	280	326	348	333	350	295	345	368	324	317	312	331	316	319	322	316	275	303	339	296	329	333	312	311	319	319	322	324	281	345	323	313	341	336	346	313	336	329	300	312	343	308	320	339	313	321	353	303	324	300	324	315	301	329	356	298	322	300	313	328	332	309	319	336	323	320	315	356	341	316	328	339	338	325	322	315	346	314	312	362	310
48089	42609	26710	20539	15097	9214	4456	1728	584	340	290	277	250	237	215	175	175	192	145	163	186	143	163	145	134	156	131	150	153	140	145	184	203	210	218	226	235	271	220	220	222	243	219	179	195	183	195	177	155	149	157	170	168	148	138	152	134	163	141	138	148	164	159	150	157	136	153	170	177	179	185	166	189	201	152	167	162	149	157	139	148	145	123	110	118	162	133	130	118	125	132	138	115	135	134	109	128	123	128	120	155	133	107	111	134	121	125	103	117	100	127	120	122	106	120	113	134	99	123	138	114	135	145	111	132	113	126	127	105	133	119	104	117	113	111	97	95	140	114	112	90	105	103	94	107	124	121	114	113	122	132	109	121	101	109	121	132	88	101	110	115	104	96	124	102	115	118	123	100	116	116	122	86	124	114	118	115	111	116	110	102	106	105	130	112	144	110	105	126	123	113	124	110	104	105	125	97	125	109	112	111	101	134	122	124	112	140	92	126	128	113	89	120	115	116	102	104	118	113	97	102	119	125	117	107	107	108	116	128	124	82	105	95	114	113	122	101	120	104	116	121	100	112	130	110	119	111	105	115	121	121	99	108	104	129	103	120	134	118	112	104	107	120	123	107	112	98	130	123	119	111	122	118	110	111	120	109	107	104	129	98	126	111	97	110	130	116	92	118	104	124	126	99	106	125	96	107	106	128	110	100	118	114	111	112	108	122	129	94	108	110	108	107	115	122	104	113	120	107	106	116	103	128	106	115	124	115	127	98	109	120	113	112	112	98	111	91	103	131	128	121	107	130	120	113	114	122	125	106	114	98	131	130	135	112	110	120	117	130	113	126	99	101	105	116	89	109	98	88	95	120	120	98	100	110	117	105	117	131	123	111	117	118	115	105	129	109	129	113	115	105	133	140	105	98	119	113	100	108	103	111	122	106	113	107	129	113	108	111	109	113	127	123	114	122	110	107	114	108	118	104	125	106	129	117	119	114	108	114	132	111	107	112	110	132	116	107	108	129	99	105	109	107	116	110	111	121	108	109	141	118	130	107	114	109	104	128	99	121	112	101	114	100	94	122	124	103	134	95	104	136	103	135	96	111	120	128	115	107	115	115	95	113	110	110	102	128	110	126	115	93	102	121	107	113	128	121	110	131	128	104	106	119	111	109	124	126	123	104	106	112	129	125	120	103	111	142	138	120	116	97	124	109	110	127	114	117	109	115	103	111	104	131	115	114	131	115	118	116	111	117	116	108	119	128	100	93	117	115	105	109	113	113	117	103	112	110	122	128	108	115	122	117	109	120	104	121	101	126	123	106	121	105	119	106	129	108	94	110	122	108	97	117	125	133	125	119	105	153	102	127	100	108	105	112	118	109	115	124	111	110	108	103	120	117	123	120	106	132	117	123	102	104	119	110	116	109	96	112	126	130	117	110	116	130	114	111	108	117	100	111	112	121	125	104	113	126	124	118	113	121	109	118	117	110	96	128	121	108	133	116	107	143	99	110	118	124	124	110	106	108	110	129	144	117	101	90	115	101	103	98	99	100	128	124	123	113	103	116	99	106	127	110	123	107	122	114	102	101	102	90	106	96	111	123	113	110	137	116	122	96	106	121	126	111	123	124	122	101	128	93	130	116	117	107	89	112	95	122	125	136	123	97	103	106	128	114	138	113	102	115	111	136	114	114	101	108	117	125	111	118	105	92	124	111	122	108	118	108	103	125	83	111	141	149	122	118	129	123	99	106	130	117	122	121	122	106	112	114	101	109	116	116	114	104	111	107	112	127	92	119	110	100	102	114	119	128	110	106	105	111	113	104	124	117	117	115	99	114	101	105	110	120	119	109	126	115	98	110	114	116	93	106	121	100	100	108	107	108	121	102	113	118	110	103	116	119	103	118	113	125	114	96	122	100	143	128	100	97	124	110	115	126	97	105	123	113	121	126	103	132	120	104	124	115	108	115	106	111	120	116	98	123	102	112	122	99	98	120	123	129	107	136	122	102	96	135	104	120	128	114	114	131	98	94	102	117	109	96	113	125	118	97	127	104	111	99	121	119	117	114	116	84	112	100	114	130	91	120	126	120	111	116	106	128	113	136	125	115	135	127	138	107	129	123	121	129	113	116	126	119	109	121	118	125	111	106	117	115	105	129	119	112	93	107	101	110	122	99	138	107	119	101	105	130	125	127	115	92	116	96	123	107	105	106	123	124	109	114	127	127	111	113	132	97	146	103	121	97	119	126	117	89	115	110	114	110	102	122	118	118	118	109	110	127	121	112	106	90	95	121	99	110	120	113	125	101	118	112	103	88	118	114	112	131	116	115	130	125	104	123	101	138	116	113	111	117	111	121	113	139	129	115	105	129	124	107	104	127	116	114	108	106	98	97	116	93	123	110	109	108	117	113	115	122	117	123	101	98	109	116	114	114	107	125	129	105	123	122	102	129	124	108	125	104	123	109	103	99	97	120	109	116	109	116	110	106	105	112	111	111	109	126	117	105	127	123	127	128	115	112	127	118	97	113	101	109	99	131	94	115	107	128	107	134	152	121	114	109	97	122	104	108	119	124	105	91	101	110	125	105	102	106	123	110	105	121	107	119	122	105	127	119	113	135	106	109	107	105	127	115	104	109	116	121	110	110	122	123	105	113	108	119	117	124	105	122	128	108	99	114	117	119	125	122	101	117	130	118	95	101	123	135	112	111	116	118	112	116	116	106	111	116	85	93	121	124	103	124	122	112	120	95	121	113	113	116	112	110	113	109	117	98	124	112	123	90	109	129	118	117	109	114	115	132	90	124	118	116	101	120	115	97	99	107	121	123	130	117	113	95	123	104	111	120	133	123	130	115	138	84	111	112	107	110	127	122	108	134	120	90	108	95	114	117	116	129	136	112	112	121	119	102	114	107	107	123	117	102	100	96	123	109	119	118	124	120	116	111	96	101	127	126	106	109	114	123	106	110	117	119	120	103	111	104	114	108	113	106	105	110	146	115	142	110	95	124	124	113	100	100	118	115	129	108	103	118	134	106	123	114	118	102	123	118	116	120	107	102	126	100	123	112	101	105	106	111	87	115	105	108	118	128	112	102	138	107	123	120	122	108	132	114	113	107	101	113	102	138	120	134	107	108	112	98	124	123	120	106	122	127	108	124	106	121	119	102	106	111	121	138	123	104	107	99	89	108	115	120	128	121	117	118	113	112	106	94	116	96	122	129	107	105	108	120	108	118	96	124	109	117	117	106	112	104	127	100	130	130	132	107	111	123	96	120	115	121	117	111	126	104	120	140	126	126	122	97	121	117	103	98	116	120	114	114	123	100	109	108	98	132	124	120	129	116	93	120	110	110	104	107	130	106	110	99	100	125	129	106	103	115	116	108	127	121	102	133	111	95	115	122	104	104	91	99	116	99	138	114	90	116	117	107	110	113	109	93	104	109	109	113	121	128	130	108	110	118	114	146	108	112	123	107	125	119	112	105	123	117	127	106	124	127	110	117	113
38083	37333	9064	5124	4114	3192	2686	2167	1844	1604	1390	1180	1188	1096	912	833	781	756	619	627	582	571	508	481	542	463	446	430	409	420	466	606	731	996	1082	1243	1238	1390	1267	1254	1216	1187	1130	977	1053	899	920	805	730	669	617	624	579	591	573	583	568	592	568	596	576	610	632	611	652	641	623	847	835	796	754	846	856	878	681	789	674	643	561	503	473	479	492	467	465	431	403	392	352	373	345	376	440	335	358	326	376	365	338	356	342	318	348	337	311	318	299	281	277	294	280	306	281	330	301	306	292	312	308	318	252	306	290	285	283	308	265	275	286	310	266	292	282	290	271	297	262	301	320	281	291	290	282	271	282	260	265	256	263	266	262	265	279	254	291	247	275	266	285	272	290	286	262	240	293	279	275	283	238	269	254	270	272	261	273	276	276	261	252	278	285	259	259	270	249	271	288	272	291	264	278	262	281	265	283	281	285	275	273	298	285	272	251	249	276	264	245	285	252	284	264	286	300	291	279	267	290	252	297	242	278	274	277	288	282	250	274	262	262	267	314	272	286	307	259	295	257	263	275	292	254	276	294	270	281	322	304	276	295	291	276	275	284	272	252	272	252	268	282	260	277	264	276	275	269	251	262	287	315	281	272	275	270	280	321	261	272	297	289	267	246	263	337	261	282	290	293	262	261	268	286	263	278	269	275	267	269	257	279	273	293	274	278	272	265	273	262	276	306	309	270	287	276	267	273	292	278	266	265	263	271	253	270	295	297	288	267	302	276	277	279	278	275	273	273	296	282	286	298	293	268	280	275	265	258	273	276	308	283	291	264	285	265	271	277	277	261	250	291	262	257	297	252	265	279	269	247	267	291	276	303	282	280	307	275	264	282	247	261	251	309	261	255	246	264	258	258	291	285	286	274	282	256	262	280	312	248	287	286	260	273	276	288	294	307	242	286	274	273	256	279	271	266	295	254	310	268	269	288	273	276	276	284	258	295	279	270	289	284	252	274	283	293	300	273	295	289	275	281	273	257	256	273	276	244	289	275	289	303	278	262	285	296	264	258	285	249	317	309	272	278	289	311	268	282	258	253	274	251	288	275	259	265	276	275	268	315	285	272	248	284	312	272	283	265	283	262	275	274	265	300	250	275	298	254	230	277	285	258	261	318	270	281	296	269	279	277	282	288	282	269	272	287	275	242	280	272	300	263	277	283	268	277	263	268	282	292	292	258	280	282	284	255	298	273	255	255	277	257	286	265	276	277	260	259	227	235	290	281	289	238	313	295	294	274	286	248	276	249	257	281	268	246	268	263	247	277	259	264	290	274	287	261	279	266	281	246	276	270	277	270	243	292	266	250	274	287	276	290	278	292	276	280	245	284	291	258	249	275	255	257	272	283	261	280	257	278	284	288	254	275	244	286	264	276	305	271	267	244	268	268	273	285	270	283	263	291	263	278	292	277	255	263	265	263	262	254	263	253	263	250	283	253	272	271	289	279	287	303	309	273	246	286	277	270	294	265	278	282	265	257	265	312	269	304	310	268	264	316	280	276	274	293	238	307	278	291	261	257	261	257	288	267	256	283	289	300	285	288	262	282	292	275	274	298	272	283	270	272	271	293	275	302	265	288	265	280	295	294	315	267	305	271	286	274	268	296	277	292	249	294	246	266	260	278	278	258	277	250	291	241	289	275	263	241	283	274	273	288	285	290	280	289	269	290	253	264	255	285	272	275	278	282	288	248	278	247	265	266	273	263	291	287	308	259	258	284	275	274	289	261	249	268	292	293	254	273	261	264	286	252	268	249	262	266	263	306	292	274	292	281	246	275	277	280	263	273	254	255	239	292	266	272	269	280	261	257	301	276	257	260	291	283	266	270	296	283	287	277	299	257	281	271	247	280	260	256	273	256	276	288	268	291	277	266	284	288	282	294	286	230	269	281	273	269	261	284	256	252	263	295	283	283	276	307	249	257	275	269	263	285	282	286	260	298	251	242	300	272	273	249	297	267	267	250	268	284	273	267	253	281	265	299	259	270	269	289	280	251	272	279	288	247	291	277	267	250	279	275	271	290	271	300	275	282	272	255	275	259	273	256	291	260	280	255	246	246	259	317	270	277	284	274	321	254	276	275	275	287	275	254	252	284	290	269	261	269	270	278	275	269	269	298	266	261	244	267	252	279	262	289	296	313	277	264	267	261	282	286	270	289	259	283	253	265	279	308	265	246	260	262	248	248	305	286	297	267	280	280	277	272	270	290	271	292	313	288	306	266	263	252	289	267	252	256	273	276	256	273	291	263	281	274	262	268	285	286	269	286	275	289	268	261	278	256	277	265	272	308	244	277	293	278	278	261	266	289	291	267	261	274	293	300	262	269	257	279	259	282	273	279	291	276	255	295	286	274	268	283	274	241	258	271	260	266	287	276	285	288	275	300	256	250	292	273	273	270	304	254	248	288	245	254	278	275	292	281	253	268	275	254	251	260	256	263	255	272	256	271	270	287	297	267	288	252	271	258	248	299	288	262	269	276	284	280	283	272	284	270	262	273	282	287	277	261	268	274	312	278	285	267	290	250	284	260	271	244	288	275	275	269	293	261	262	264	252	265	258	268	294	272	257	298	268	286	254	269	296	289	288	277	256	272	279	266	263	278	249	284	309	249	255	284	281	274	277	274	238	282	303	256	289	249	290	278	288	275	271	290	261	272	260	296	209	308	280	282	267	252	277	245	264	274	274	257	248	325	269	245	292	267	255	286	288	274	272	277	276	274	271	254	275	274	282	283	299	238	270	275	247	269	271	282	261	265	271	294	288	306	309	294	279	301	262	286	252	287	233	252	294	283	285	247	241	317	274	303	285	292	276	289	264	263	276	284	265	285	250	278	336	275	283	288	286	285	264	295	268	276	293	244	313	265	272	311	249	264	266	294	272	261	281	284	279	272	281	290	301	281	257	250	265	284	270	273	257	265	257	255	263	289	269	257	250	274	275	263	250	291	261	265	290	252	292	253	276	261	273	317	253	247	273	268	247	274	247	285	244	275	248	244	274	272	275	281	270	277	270	284	286	283	275	270	290	262	287	277	277	259	254	280	256	271	261	267	293	262	280	253	288	247	264	286	256	270	281	251	265	279	255	303	266	283	261	283	278	264	236	283	269	265	284	280	278	321	291	292	276	289	275	281	275	287	277	290	244	291	285	289	274	264	274	300	272	230	308	289	248	270	263	262	244	280	277	267	268	248	312	295	267	270	249	277	264	257	297	290	261	263	257	251	259	276	292	286	283	286	268	269	273	282	252	266	268	278	273	263	261	262	306	287	273	272	279	265	252	264	284	263	282	259	266	270	295	283	279	269	265	257	263	289	271	268	296	300	272	257	294	284	283	254	277	280	248	282	291	297	263	303	286	289	297	264	284	266	286	290	276	291	271	284	285	295	259	253	286	247	278	272	297	280	248	272	266	286	295	285	247	266	269	283	270	271	296	264	288	306	258	273	278	276	259	323	256	252	260
11301	13904	4876	800	281	167	133	144	140	136	119	124	110	128	127	144	119	130	128	119	142	108	120	129	126	128	127	115	148	124	136	153	145	123	139	188	174	175	175	192	181	179	177	179	169	179	151	138	150	151	155	148	132	146	133	122	147	144	153	137	154	120	135	146	142	129	148	131	145	143	133	112	142	150	142	129	124	151	150	126	105	115	115	130	158	134	124	119	130	131	141	100	134	120	119	138	132	135	141	101	127	119	117	129	122	132	117	113	134	125	142	128	123	135	114	130	125	136	128	120	130	111	124	151	134	134	102	121	107	127	125	166	139	146	123	128	134	137	131	132	132	127	136	134	121	126	127	115	137	130	115	132	127	121	148	113	116	137	128	128	99	110	125	131	134	116	135	110	136	122	129	130	126	138	119	131	124	130	147	148	136	111	129	121	133	122	120	138	127	127	119	102	131	145	124	122	156	136	139	126	132	124	115	135	129	135	121	119	125	124	134	136	129	113	152	116	123	106	129	111	134	149	125	139	126	149	159	140	116	123	125	140	139	108	130	117	136	112	130	115	131	127	150	140	133	137	128	109	140	131	119	131	141	112	135	141	126	139	120	130	142	147	141	131	123	128	127	120	141	132	123	125	110	134	124	128	120	141	132	124	126	135	139	142	121	147	127	130	133	131	142	134	125	130	110	146	115	120	110	129	133	120	129	123	145	128	150	135	137	124	134	141	161	113	136	129	136	120	138	123	135	118	110	115	130	134	139	120	116	137	136	116	114	126	133	120	121	128	138	120	119	115	138	110	146	136	119	128	134	134	128	153	135	122	130	151	131	116	129	135	107	114	152	107	135	133	127	136	136	126	132	113	123	131	134	126	115	136	124	143	110	125	122	118	122	121	152	126	116	120	110	124	130	128	126	129	128	110	135	135	138	122	137	137	126	130	114	98	128	138	130	128	107	116	134	122	144	129	99	135	126	110	113	98	124	142	116	130	121	124	111	135	117	127	117	111	141	128	133	141	123	129	144	114	129	122	129	137	132	137	132	137	124	134	120	128	131	117	120	130	114	128	138	137	124	139	130	108	130	148	95	130	126	126	125	127	129	120	121	119	113	153	120	121	129	128	128	120	144	144	122	119	138	123	158	113	122	153	151	110	138	133	133	137	144	121	143	129	133	131	120	119	147	114	146	146	138	143	129	128	158	140	115	146	122	126	139	130	158	126	139	131	133	122	110	117	116	140	135	156	112	124	132	112	133	122	112	128	121	145	121	146	119	129	127	141	121	126	152	132	135	121	121	137	127	111	105	118	131	131	134	142	133	120	129	138	131	137	144	116	145	119	109	139	126	120	122	131	125	147	136	122	135	151	126	129	117	124	114	140	134	116	121	102	98	118	132	127	118	125	127	127	128	126	123	142	123	133	150	113	138	140	114	137	112	117	123	140	134	106	144	136	157	115	109	130	148	127	121	121	136	118	143	122	127	123	119	102	136	120	109	117	127	136	120	138	141	114	116	122	143	134	116	139	137	156	115	126	118	124	147	117	142	120	145	126	115	145	124	137	122	124	139	130	138	124	126	137	144	130	141	101	152	142	130	136	141	139	115	128	116	112	116	124	134	104	123	108	112	133	122	125	134	134	128	142	140	126	135	120	121	118	132	113	124	129	129	132	121	120	121	125	137	133	133	119	130	129	120	101	117	120	129	143	125	126	114	117	117	131	123	137	139	126	127	132	127	122	121	131	135	116	133	123	119	128	137	136	136	124	135	134	132	130	124	109	123	132	127	103	98	121	120	125	117	128	134	113	119	147	139	113	137	98	122	121	123	113	112	134	122	117	135	117	113	122	119	143	145	117	133	121	134	135	141	139	134	110	136	128	125	153	148	138	127	138	122	129	120	150	123	119	125	136	142	136	141	139	135	131	125	122	125	105	120	135	122	122	117	153	125	122	108	148	129	149	123	119	134	155	111	113	131	144	99	128	116	145	129	129	119	128	128	120	130	125	127	146	134	120	139	119	134	136	114	147	120	146	151	124	144	158	127	140	128	132	117	140	138	147	136	137	123	139	136	143	136	143	119	140	123	133	131	130	102	122	125	121	127	142	116	140	128	140	130	135	141	134	147	134	128	140	138	138	119	138	141	111	99	133	115	124	124	136	140	127	131	111	125	138	125	117	151	122	139	138	120	116	131	114	162	143	112	136	143	131	131	125	135	141	120	107	130	144	138	120	126	137	148	124	136	144	121	138	155	148	135	132	116	134	131	142	112	150	133	112	133	135	123	119	128	136	130	112	113	135	120	126	133	116	106	131	116	132	123	148	130	144	130	123	135	138	134	118	132	127	137	140	124	128	124	132	117	116	131	128	124	131	119	150	120	134	113	126	137	132	118	125	137	123	122	120	138	131	145	107	146	138	135	118	123	111	131	130	133	125	145	121	118	103	130	141	132	133	127	133	133	128	135	115	106	106	116	129	132	116	127	120	118	123	116	130	105	126	122	110	137	133	143	122	138	154	136	112	113	120	130	103	138	137	147	118	134	119	119	135	128	125	126	152	111	133	132	121	125	111	131	133	137	119	113	104	125	128	119	128	133	124	126	156	141	134	120	118	145	130	135	126	146	121	129	135	140	133	134	137	118	139	125	123	120	128	128	105	126	135	134	117	122	129	125	141	135	124	141	117	105	138	137	109	120	120	119	117	113	109	113	127	137	107	122	129	142	140	126	132	123	131	121	143	128	128	133	115	129	118	128	128	140	144	150	126	119	126	107	116	117	108	123	150	128	140	134	121	125	141	136	125	163	120	116	116	112	135	140	124	132	132	130	123	114	116	102	113	126	124	135	142	147	126	127	110	137	139	130	154	134	148	122	140	132	136	124	148	108	141	135	117	107	123	121	118	130	141	113	102	126	118	140	121	149	122	151	114	125	137	143	106	146	140	116	142	134	141	138	139	137	134	150	133	143	143	127	134	133	125	128	143	145	122	158	131	130	120	119	126	128	131	134	106	135	120	121	127	139	123	115	131	134	155	107	134	110	140	149	124	124	116	133	131	113	125	125	145	141	143	104	124	133	143	142	131	124	116	129	132	97	97	105	135	120	101	150	133	150	118	106	128	118	130	152	128	133	131	128	125	125	145	135	135	132	128	114	123	144	119	121	122	139	120	132	134	141	146	128	130	147	135	132	133	131	122	121	108	121	117	143	115	137	144	129	158	126	137	121	126	141	117	136	132	133	115	139	126	138	132	129	141	110	149	122	127	121	122	134	133	145	107	139	118	151	133	129	113	129	122	135	113	110	122	126	119	129	120	137	148	136	130	125	137	140	104	128	119	112	112	127	149	141	126	97	129	143	144	145	144	131	113	128	133	130	126	137	129	131	126	122	123	124	136	137	139	111	150	133	145	132	140	153	114	140	120	112	131	139	145	119	125	131	136	127	110	131	134	111	128	143	140	132	131	122	145	147	136	110	105	133	126	142	145	116	139	139	115	124	143
10166	15503	2936	412	395	394	396	362	379	328	335	334	363	325	360	348	367	292	320	350	308	315	303	312	321	336	319	348	309	342	380	417	482	384	537	724	803	788	757	736	716	652	645	572	597	526	505	495	453	440	408	404	392	426	374	425	425	392	415	413	402	420	385	391	403	350	361	438	410	414	384	459	464	427	434	445	388	376	378	370	349	374	358	340	359	334	315	320	333	310	335	322	360	310	338	332	303	301	335	309	336	335	320	363	286	342	317	304	302	301	291	320	354	309	355	331	294	305	297	308	311	352	328	340	329	340	331	333	303	316	362	302	327	336	342	320	321	335	272	322	315	299	311	299	309	318	350	304	322	317	324	301	310	326	295	323	303	307	325	300	315	311	342	278	305	310	320	295	317	293	327	301	284	338	337	299	306	323	300	314	343	307	262	282	323	308	331	299	298	308	329	314	339	318	329	296	311	299	328	317	293	342	326	328	295	319	302	321	329	307	350	323	307	319	329	300	298	298	344	326	321	297	335	305	318	298	284	311	313	321	314	307	309	366	309	288	317	307	294	287	354	319	324	310	299	314	310	322	309	298	318	314	284	317	310	329	303	306	343	310	295	287	350	318	334	308	321	313	294	304	315	341	292	330	316	322	315	304	295	322	312	288	355	334	333	314	291	310	342	306	288	299	336	312	317	322	311	299	312	320	320	343	301	311	308	327	311	310	332	324	345	319	308	314	337	287	308	311	298	326	304	298	338	313	329	321	291	314	305	343	327	311	333	300	318	324	327	344	296	313	349	311	321	321	286	323	337	335	312	351	338	308	312	337	310	312	365	303	319	325	306	308	291	291	297	304	307	321	316	319	312	342	330	339	325	271	295	323	317	318	340	297	322	280	330	319	302	303	303	318	309	353	317	317	308	341	308	312	322	309	307	347	311	328	298	321	289	331	343	316	303	318	330	309	312	310	309	302	329	299	320	336	355	308	341	333	327	332	309	320	330	287	303	286	335	293	300	328	317	342	307	335	305	346	309	327	313	329	333	325	333	320	325	337	311	337	301	337	276	321	333	312	310	314	312	320	321	319	302	329	321	322	297	303	331	304	323	310	289	302	325	347	275	311	300	338	298	352	284	301	301	306	301	301	292	314	308	305	295	324	340	293	271	295	311	310	308	305	324	292	338	338	331	311	322	309	305	354	350	314	305	336	302	310	276	310	301	327	308	329	334	288	326	315	324	318	316	320	299	318	324	298	305	349	277	339	286	312	327	316	322	302	302	307	326	305	358	302	297	314	312	333	287	326	296	333	279	318	299	321	310	302	302	337	305	350	299	327	336	301	319	343	336	315	316	317	303	342	320	289	308	329	303	308	328	311	322	319	339	302	297	319	303	332	307	316	276	291	296	301	307	321	338	337	300	306	339	309	328	309	312	312	332	300	291	315	316	320	316	295	297	318	329	317	342	278	353	368	326	338	299	312	298	307	307	293	323	301	349	343	316	280	300	295	330	312	310	330	316	316	309	298	286	317	305	304	307	296	310	302	324	324	306	320	358	328	330	305	335	319	310	307	316	315	334	332	318	312	301	299	308	299	342	319	338	295	309	303	269	319	304	325	311	320	302	302	358	343	323	333	331	338	305	329	370	320	337	304	335	286	298	315	285	319	309	311	333	298	319	295	323	314	331	315	314	357	332	341	323	283	297	316	324	298	271	299	306	327	334	298	286	335	312	298	318	297	298	323	317	324	307	316	317	302	348	298	319	293	334	309	300	325	321	297	315	315	339	324	306	321	359	311	324	324	304	311	278	326	316	299	291	334	317	311	305	331	303	366	319	337	323	296	302	274	318	345	307	305	328	316	313	328	345	340	291	313	319	302	331	279	320	312	318	270	332	338	312	311	319	288	304	311	331	308	319	328	288	288	322	298	310	304	276	326	331	318	340	312	316	314	329	314	309	267	267	314	289	294	307	291	305	290	355	298	311	315	291	302	351	327	326	308	316	342	341	299	325	327	321	315	337	323	311	299	348	298	305	319	299	318	335	348	314	297	305	314	309	299	304	328	329	308	305	314	323	303	299	334	296	305	310	329	287	322	297	309	319	325	304	340	344	344	335	293	298	309	329	321	316	286	320	308	314	303	297	317	306	311	309	307	304	306	318	285	320	298	309	291	321	311	302	307	312	298	305	310	324	303	324	303	331	312	344	307	321	306	304	284	332	338	300	306	341	308	328	338	330	337	335	306	292	300	330	309	331	320	319	292	318	321	277	314	266	324	308	323	324	336	325	299	302	286	299	313	301	298	328	327	313	333	313	297	303	269	306	305	326	286	306	322	323	284	287	326	320	320	311	308	321	309	335	335	294	279	303	327	321	294	339	307	310	277	309	313	344	306	312	356	316	307	309	298	323	348	308	318	317	309	312	306	325	318	300	298	336	330	327	297	301	340	318	302	314	285	302	322	334	299	304	282	345	311	303	333	320	336	299	305	341	326	311	345	304	341	321	331	320	335	317	307	305	295	297	293	308	346	310	309	295	329	303	319	291	323	324	312	331	309	309	319	283	330	283	301	295	294	302	315	345	327	315	319	327	339	332	348	342	342	323	332	304	308	330	324	313	308	323	329	298	297	295	316	322	311	311	311	339	306	329	297	355	310	334	316	315	301	320	330	342	319	328	341	305	309	317	313	368	282	312	308	334	321	322	266	314	305	328	286	335	292	329	323	312	283	328	303	296	322	302	295	301	333	304	322	303	313	332	307	311	321	330	330	326	297	313	308	330	314	331	283	308	303	301	342	316	307	306	319	316	341	326	298	329	337	289	293	299	306	312	309	326	292	334	326	306	309	319	317	298	338	324	311	311	284	280	321	324	319	303	295	324	303	302	301	323	350	329	284	272	313	300	315	330	317	298	300	356	322	324	300	302	302	296	337	327	333	316	290	309	311	329	311	312	305	312	307	288	311	291	308	312	307	305	308	314	334	277	314	330	305	316	304	273	310	298	328	318	299	310	314	304	307	300	319	312	308	304	349	309	330	300	314	312	321	333	323	331	341	320	327	351	315	318	336	316	356	303	290	311	306	318	317	317	323	326	315	316	302	319	295	319	296	296	322	295	327	331	296	311	285	316	282	303	351	309	299	304	279	284	284	287	323	332	319	332	322	308	315	320	326	322	312	286	310	330	302	302	313	350	307	327	315	306	308	346	334	335	318	299	303	314	317	353	305	361	335	322	330	290	309	301	335	306	328	257	313	287	312	317	312	315	323	302	304	336	296	328	339	288	322	303	308	299	283	305	346	322	311	326	298	322	292	331	295	328	321	318	307	339	305	279	298	325	313	307	294	335	282	321	311	315	321	306	335	282	313	291	321	316	333	321	316	292	320	362	307	292	324	333	315	305	307	340	298	324	326	309	300	335	305	298	307	313	326	303	330	278	335	343	301	316	322	300	314	351	299	325	332	307	257	319	338	314	323	307	291	296	309	300	326	302	313	309	344	308	330
40601	48489	27325	20541	14443	7712	3128	1006	335	232	243	214	234	194	192	196	158	157	160	169	153	162	159	151	160	160	136	157	140	118	138	149	145	169	153	183	209	262	258	213	214	188	207	197	183	178	185	177	155	169	157	157	166	172	140	143	192	162	164	169	145	157	156	151	160	147	133	132	164	164	168	174	163	171	170	161	174	152	173	160	128	155	154	146	154	153	135	147	137	140	129	146	148	149	125	118	136	140	149	164	135	162	132	154	128	115	142	122	150	145	151	143	117	161	124	138	119	137	143	114	137	154	132	112	136	144	126	127	130	143	140	129	127	132	132	127	124	153	151	138	141	135	116	114	113	153	112	148	129	120	125	137	133	122	128	134	140	116	136	149	133	138	126	121	141	123	127	131	134	121	129	138	129	111	122	157	144	130	126	139	130	124	124	108	115	147	144	116	128	127	133	127	125	137	120	126	126	121	127	147	126	146	138	129	139	134	135	139	116	132	134	146	132	135	124	119	148	126	139	130	148	126	144	130	116	127	132	137	133	133	127	123	138	130	139	144	146	142	130	125	128	137	138	148	127	112	110	131	134	130	121	131	113	147	137	138	141	137	127	126	150	135	141	131	103	111	149	130	131	124	131	119	124	134	121	125	141	124	133	149	117	129	118	143	134	143	131	153	110	131	144	109	137	126	126	121	140	128	143	134	134	138	114	120	141	114	133	131	141	125	142	119	121	110	137	151	135	124	122	144	123	133	112	132	131	106	144	123	109	117	127	110	111	143	131	123	137	127	127	137	125	147	106	132	139	131	112	115	144	124	123	122	135	139	126	129	126	127	128	137	119	144	142	106	124	129	129	125	130	120	117	121	136	138	129	143	148	123	141	131	144	125	128	143	116	132	134	129	130	140	129	114	121	137	124	147	121	166	117	141	123	125	117	139	125	150	120	138	122	138	132	124	145	134	137	129	134	147	122	144	146	130	119	131	119	147	143	149	131	145	150	157	141	138	149	141	134	121	138	127	129	135	129	121	134	123	104	145	137	132	128	143	135	111	152	131	127	116	125	140	127	138	151	148	140	133	120	125	138	141	123	120	123	139	136	131	142	116	123	124	123	127	145	120	117	123	129	131	119	123	139	121	129	127	139	134	146	110	155	123	142	130	127	109	128	120	123	124	109	132	127	125	127	118	129	127	156	131	151	135	123	156	153	123	129	132	127	126	113	128	107	130	115	156	137	137	147	133	159	122	136	127	136	145	135	136	130	132	137	119	123	122	122	133	157	155	128	154	141	132	137	132	125	134	166	133	135	141	136	141	120	103	131	142	149	128	116	132	142	119	137	142	110	126	136	140	136	130	138	120	112	115	131	140	122	119	117	144	127	128	108	126	121	115	147	128	124	140	136	106	127	120	136	128	140	129	128	125	145	146	137	122	120	122	128	143	145	162	114	135	131	134	137	125	147	111	127	139	137	138	117	123	147	105	135	119	132	140	139	132	129	132	139	133	111	124	132	129	130	112	129	142	147	133	158	129	137	137	117	118	126	139	158	117	104	143	134	121	136	147	137	120	113	132	123	145	133	135	135	135	126	139	121	123	131	109	132	123	132	133	134	137	115	125	142	144	130	117	120	135	134	139	129	134	141	130	122	146	149	153	140	122	119	133	112	147	139	146	137	135	127	111	133	120	153	149	124	99	123	129	127	144	151	127	135	133	138	124	129	103	101	124	150	139	127	163	148	139	141	139	139	139	141	142	132	122	123	129	139	134	122	135	133	118	146	132	164	137	119	139	137	128	129	125	141	128	147	124	137	128	110	142	120	135	139	128	131	135	140	152	138	122	134	145	149	124	142	125	139	153	134	144	99	134	155	132	124	113	125	127	119	142	116	137	139	118	140	131	148	129	140	130	140	152	128	125	142	117	129	135	125	148	149	146	134	124	127	138	137	145	132	135	140	111	142	108	120	140	136	135	125	173	132	135	127	147	159	123	129	143	129	139	125	113	131	162	136	127	139	150	123	114	123	124	155	145	132	118	119	140	139	123	114	139	143	119	119	147	122	113	105	102	129	129	124	151	132	131	143	142	147	134	132	140	118	149	134	114	139	123	148	138	135	127	118	132	141	157	112	154	123	95	126	140	110	146	127	140	140	131	135	124	133	123	127	129	152	151	126	133	136	121	119	144	115	144	122	143	127	133	103	139	119	132	145	130	135	129	137	100	128	151	122	138	126	125	123	126	129	140	147	129	131	120	119	158	126	132	132	129	127	126	116	118	136	135	137	124	119	136	141	157	148	127	128	144	140	134	136	143	128	115	117	147	119	135	147	119	143	133	131	138	140	136	135	137	115	120	122	155	119	133	126	126	136	127	120	139	118	142	154	111	125	140	162	150	122	118	136	137	118	153	135	123	118	140	121	122	112	116	148	141	121	131	129	135	145	123	144	141	113	112	126	130	144	135	135	111	119	123	116	133	135	144	136	121	120	114	150	135	135	132	136	99	123	117	135	133	130	135	139	125	147	133	142	134	128	127	127	161	135	138	108	131	119	128	132	142	136	147	142	129	130	125	126	131	132	138	123	158	117	131	111	129	150	137	142	117	131	130	116	111	125	119	125	146	111	133	139	108	135	166	99	135	127	141	157	129	143	143	137	126	133	145	136	130	127	130	132	120	96	129	142	133	122	121	139	127	121	141	139	125	113	108	146	117	120	122	139	127	137	132	140	124	127	124	113	124	142	134	135	109	138	120	136	171	141	138	99	137	138	128	131	162	151	119	126	121	141	141	127	129	130	136	135	132	142	114	131	128	128	141	131	121	162	119	97	136	138	125	155	133	147	117	138	126	125	135	117	142	120	119	113	156	145	133	123	102	124	116	144	129	134	129	103	120	131	141	117	122	129	125	161	125	125	122	130	140	132	138	111	126	136	153	131	146	138	120	138	126	133	123	144	126	125	121	103	131	140	139	117	138	129	122	144	133	135	146	130	123	116	125	126	116	128	137	137	135	129	137	120	118	124	125	122	140	139	133	125	123	127	111	124	133	137	163	152	131	136	151	149	124	119	143	139	119	134	148	128	121	137	124	127	138	124	134	137	126	139	126	125	125	120	115	125	142	128	127	150	130	133	118	126	113	112	133	145	123	149	111	133	148	147	142	124	120	113	123	151	136	150	137	99	137	149	143	133	157	130	136	109	127	135	136	146	150	128	124	113	133	140	138	133	133	123	119	110	137	120	120	122	131	127	136	121	115	139	145	140	136	120	131	141	112	110	121	130	157	140	132	127	128	132	133	118	147	115	114	128	134	128	141	137	123	122	138	150	108	128	120	128	133	130	153	142	116	147	109	143	131	132	133	141	150	149	120	136	136	114	144	147	155	152	138	146	135	148	138	133	136	112	131	129	113	123	132	150	131	140	129	95	125	159	118	124	127	118	149	136	117	114	126	148	149	132	140	148	136	133	152	128	137	118	147	115	137	115	147	127	153	136	137	132	135	135	120
32130	43430	6056	2668	2207	1830	1534	1200	1144	979	870	799	736	711	653	593	600	493	504	489	524	420	414	417	414	424	384	396	391	406	394	412	393	423	574	759	956	1124	1126	1015	939	980	973	826	807	695	791	613	562	593	586	534	532	521	522	524	512	489	552	509	539	538	552	520	575	558	585	668	611	561	591	693	637	641	671	557	547	517	471	474	436	438	425	446	397	402	393	382	354	372	391	396	369	395	390	369	357	376	364	349	329	360	354	341	326	321	345	334	325	330	333	336	328	326	319	352	325	364	334	362	327	358	337	324	343	359	322	290	329	326	310	325	325	340	305	313	340	347	314	316	331	334	325	303	339	327	325	309	306	324	312	301	286	292	321	339	315	335	337	300	302	306	310	302	323	330	330	327	306	347	332	295	331	324	276	351	320	277	327	300	347	344	318	314	335	300	318	315	320	321	296	305	330	314	322	323	323	316	327	326	310	304	291	322	330	315	314	349	316	343	279	339	329	376	320	298	325	335	264	309	315	286	326	296	289	320	335	313	328	334	308	370	336	305	314	286	340	310	321	295	331	301	295	309	297	288	329	338	347	296	325	328	314	296	307	329	302	332	354	320	340	344	268	296	315	339	324	319	308	294	344	316	350	328	274	325	332	335	314	342	319	331	324	329	335	353	267	306	324	346	321	298	295	316	274	317	327	269	324	326	305	310	291	334	334	312	324	300	298	322	334	302	338	319	308	311	314	322	303	319	300	325	278	285	310	313	304	313	318	304	323	334	367	307	303	293	280	326	302	337	293	334	298	307	304	316	340	320	319	319	301	318	353	305	330	312	344	327	326	343	329	323	309	307	321	292	356	299	325	323	299	324	282	297	305	324	304	311	328	328	313	288	296	325	310	325	271	324	307	325	333	359	325	307	316	303	324	325	294	338	302	315	345	299	335	314	297	341	339	316	316	332	309	302	294	336	334	301	338	326	354	350	319	315	299	303	319	329	355	345	317	293	302	336	317	330	308	321	339	316	315	304	305	317	288	325	298	305	313	324	321	328	313	309	353	304	322	312	288	328	317	329	296	332	335	353	308	314	311	312	304	344	317	326	309	309	314	262	300	319	340	331	336	303	331	318	308	311	313	293	328	303	326	281	318	320	304	320	318	323	286	319	328	324	351	299	327	308	313	335	314	306	328	334	288	339	327	304	285	321	276	308	326	324	316	349	316	335	326	331	304	346	337	321	326	273	316	338	296	311	321	327	326	288	315	337	300	349	307	296	279	299	316	299	313	323	343	297	320	353	284	306	282	339	319	341	307	325	316	308	336	330	317	326	300	346	308	295	344	328	313	323	332	316	315	321	327	330	329	306	334	308	333	309	315	282	284	323	319	310	309	319	337	303	320	334	350	352	326	313	309	346	331	320	323	331	331	338	311	309	304	294	325	324	310	324	315	329	309	303	324	319	303	324	314	311	309	329	319	289	316	302	317	317	343	315	320	347	293	309	347	330	328	333	302	318	325	315	316	317	329	310	324	315	329	318	322	308	311	274	314	317	335	307	284	294	311	302	293	335	295	343	310	319	317	328	311	303	315	301	285	328	323	312	308	346	304	343	320	312	343	295	300	342	303	310	317	334	324	333	310	343	289	325	315	333	302	324	321	325	304	325	344	300	306	311	358	312	307	328	317	331	349	325	300	336	324	301	307	300	298	293	310	311	312	347	303	302	315	309	348	322	318	301	305	302	314	332	332	338	305	316	326	313	332	316	300	303	275	327	341	335	303	312	319	300	304	326	305	315	289	314	292	318	336	298	315	306	328	318	334	304	305	332	308	317	321	320	290	276	318	299	327	336	310	331	328	285	309	295	311	296	323	320	296	307	300	301	329	320	324	347	350	302	300	328	312	324	321	338	350	319	329	303	285	329	302	313	283	321	323	341	316	333	362	318	307	305	291	321	316	304	342	342	316	315	317	324	315	341	315	340	317	355	329	349	355	290	334	303	307	293	325	330	310	292	302	318	305	343	324	332	284	336	317	308	289	301	299	312	326	284	291	278	304	300	327	336	293	301	314	303	296	331	326	342	306	313	333	289	313	308	305	300	324	305	315	330	307	343	337	320	331	312	311	332	314	321	322	300	368	342	322	334	303	331	315	356	283	320	307	291	275	313	340	310	320	305	329	319	341	302	328	318	320	311	321	299	314	292	331	298	335	295	335	315	358	323	323	373	277	333	322	311	318	334	321	318	328	338	305	332	356	304	303	345	314	296	300	297	299	326	304	360	299	301	294	311	328	355	350	325	276	307	306	316	280	277	334	346	324	306	347	318	335	305	307	316	337	276	278	281	289	314	307	339	333	317	328	343	308	302	317	306	328	294	324	319	302	320	285	309	310	312	325	296	291	313	328	351	315	296	289	328	324	337	284	327	341	302	343	338	312	356	307	323	326	309	316	340	305	321	348	293	329	314	288	320	315	328	317	328	301	362	281	325	355	307	325	317	302	305	325	353	308	302	311	330	297	309	288	341	316	325	333	341	311	292	292	341	321	297	329	273	295	305	319	303	301	257	314	295	312	332	327	309	287	316	294	321	301	306	308	309	335	313	339	324	327	309	303	308	315	356	328	312	322	329	320	340	314	306	311	305	359	337	332	313	287	308	310	291	310	292	295	263	300	281	357	319	320	303	326	346	296	322	307	315	327	313	319	337	306	315	279	301	320	313	315	341	278	313	316	302	307	308	337	311	309	328	300	294	296	307	317	307	313	307	274	294	368	329	311	307	280	319	317	352	332	276	320	308	326	290	306	303	299	307	307	293	325	355	311	301	301	290	325	353	327	333	320	316	318	332	294	320	294	361	295	286	309	328	286	329	325	333	310	303	300	302	339	329	296	335	317	342	321	290	312	333	299	305	334	322	370	324	340	325	303	315	318	360	300	316	319	311	318	339	338	277	290	296	326	298	338	337	325	329	331	326	342	305	329	347	317	301	324	331	281	306	352	315	289	318	318	319	323	337	296	317	338	329	343	295	310	315	339	320	338	328	295	297	314	344	312	315	296	315	313	330	322	291	318	309	334	302	331	312	324	336	303	301	327	308	331	328	306	313	350	309	333	279	310	344	312	289	298	327	336	291	311	307	329	306	303	304	326	309	299	308	308	347	307	359	300	340	309	309	313	321	345	262	330	299	315	334	324	276	319	307	332	282	341	295	346	330	324	333	332	313	302	327	340	327	324	297	306	295	324	320	327	295	306	329	303	311	292	301	288	345	303	337	354	293	317	351	310	282	336	350	305	326	318	311	300	335	310	331	307	291	320	318	357	323	348	304	302	296	308	321	329	319	300	333	303	323	332	295	312	291	313	348	322	310	284	335	332	330	335	317	314	330	324	305	291	330	297	329	270	307	273	331	300	326	296	342	321	309	316	316	320	336	332	317	335	299	313	335	311	305	312	290	308	336	346	326	313	347	288	298	346	312	329	296	318	282	322	307	336	309	311	303	315	316	324	308
47016	45874	29657	23200	19572	13444	6978	2656	792	366	279	257	252	238	245	182	174	167	175	159	182	157	142	121	137	128	129	130	142	118	118	125	104	122	146	177	217	311	238	262	239	207	213	224	192	176	216	147	168	148	167	154	166	141	158	141	121	139	171	141	166	155	158	126	143	156	168	194	166	160	142	181	185	169	194	167	171	128	152	120	145	143	141	133	125	131	140	127	114	115	141	113	119	104	132	145	119	103	111	117	114	121	125	122	115	104	108	123	111	106	125	119	112	138	102	122	117	106	120	111	122	99	122	112	107	116	111	127	126	110	92	123	114	119	105	118	133	106	116	127	112	121	115	100	117	120	126	126	107	106	112	103	100	99	114	115	111	108	109	108	111	118	108	116	105	94	113	120	132	114	108	110	105	127	107	117	101	128	98	135	105	113	100	116	118	112	87	106	112	102	94	111	111	112	114	102	120	90	99	103	110	93	125	128	119	121	97	146	105	103	109	99	113	131	125	98	103	119	113	92	95	124	114	96	127	104	132	105	105	111	135	97	94	111	114	90	100	137	98	132	126	103	106	94	105	111	119	116	119	125	132	106	105	102	114	130	114	113	132	102	105	100	107	96	116	112	113	127	115	122	116	108	84	108	88	121	104	122	116	119	101	101	100	113	125	123	114	107	105	97	117	97	112	102	98	105	127	94	106	92	129	111	101	105	106	101	107	97	124	109	119	103	103	124	111	119	111	132	106	134	111	106	104	130	111	115	101	107	93	134	116	115	110	95	113	107	108	111	101	102	92	110	120	104	93	112	107	117	107	124	88	119	96	118	93	115	107	99	105	123	108	122	114	118	97	106	134	122	98	122	117	114	123	121	123	134	120	125	105	93	101	99	112	99	102	123	104	108	120	116	135	111	101	98	107	112	91	95	118	97	111	104	105	112	123	108	106	114	113	92	111	125	133	86	114	109	115	107	107	127	104	103	106	102	113	91	108	106	114	115	102	91	129	105	110	102	107	97	84	118	95	130	98	101	101	86	123	104	119	88	118	97	129	113	120	115	115	97	112	98	118	103	110	102	88	107	101	116	129	109	126	120	118	123	108	110	107	111	112	124	103	119	130	124	101	105	107	120	113	133	127	121	104	109	131	111	113	95	127	106	120	101	128	126	98	104	126	119	108	112	101	108	110	104	133	116	118	115	109	97	90	113	104	99	112	109	119	102	107	110	111	98	99	111	110	110	105	105	107	109	118	130	130	108	103	120	145	121	103	100	101	110	97	128	125	124	106	98	108	97	119	109	98	105	97	89	108	113	108	115	84	112	110	112	96	109	100	116	117	109	112	112	99	112	124	98	104	99	105	116	124	120	105	118	108	106	115	107	112	102	106	118	111	127	97	101	123	104	112	106	113	105	104	98	128	109	118	117	102	114	96	112	103	117	119	113	107	90	125	120	103	127	110	128	103	93	102	117	119	128	121	115	114	101	103	99	94	114	117	113	115	116	109	108	117	105	131	111	114	93	105	137	127	93	117	101	100	127	108	88	86	110	125	96	108	124	108	118	109	100	114	105	125	106	106	103	125	104	97	101	118	133	114	112	120	106	104	87	105	109	102	106	122	121	127	101	105	113	110	118	135	108	101	105	115	111	112	106	115	105	104	107	109	110	99	113	90	102	90	118	110	115	119	109	121	117	116	122	122	127	126	111	106	100	100	128	116	125	123	106	108	99	118	116	108	127	114	119	96	93	118	130	115	120	99	107	134	108	121	107	120	104	130	121	104	120	109	134	130	111	120	129	111	93	125	126	117	111	98	123	97	114	107	112	115	118	106	115	93	136	137	117	103	99	101	120	113	118	128	111	142	109	122	105	123	123	103	110	123	104	111	118	123	103	107	120	104	94	98	104	126	108	116	114	114	98	123	101	102	110	102	108	123	113	104	120	109	99	115	101	102	98	107	116	98	107	95	135	114	106	112	137	113	104	123	106	100	116	147	111	129	109	110	108	112	121	118	120	92	94	110	110	115	110	95	110	121	119	113	117	110	114	96	115	128	109	110	146	105	124	121	114	121	132	111	112	113	100	126	101	121	116	115	122	100	109	108	120	109	127	100	113	126	110	109	108	102	81	126	100	112	125	105	111	115	113	89	112	110	96	97	90	114	133	100	98	100	110	128	91	119	127	137	96	109	112	109	121	118	100	114	112	116	112	101	106	113	109	94	113	105	110	108	95	104	117	105	117	118	100	103	111	113	108	107	136	122	113	119	104	131	108	115	113	128	108	111	116	112	138	113	138	123	119	106	105	105	127	115	92	110	108	125	91	106	114	122	114	100	125	125	103	105	87	95	101	102	112	123	113	100	104	105	125	110	113	120	125	88	108	110	130	112	95	113	97	105	129	132	111	99	103	95	98	113	120	110	128	108	96	111	103	102	109	126	124	121	123	100	109	116	102	104	109	101	113	104	121	109	98	97	111	118	112	102	123	123	94	119	125	109	113	116	110	99	113	99	96	98	103	113	134	93	115	103	124	115	108	116	85	94	135	99	109	103	114	125	109	99	104	110	117	113	116	131	107	126	109	116	110	110	119	116	107	128	109	101	112	98	135	98	105	126	105	124	88	124	123	125	122	118	95	140	83	110	121	111	94	104	125	101	107	116	110	73	129	135	116	111	110	116	101	116	115	111	99	110	121	112	116	98	106	110	124	112	104	98	106	104	114	92	117	111	131	88	122	123	112	108	116	131	103	120	135	125	108	115	114	93	112	99	118	115	105	100	114	99	103	98	115	113	92	120	96	107	105	114	106	104	115	119	98	94	125	116	122	103	124	116	108	104	103	99	117	123	124	112	112	126	94	98	108	106	115	112	100	97	103	131	104	103	114	123	100	115	109	124	124	105	116	125	110	124	111	104	105	114	116	101	105	122	108	120	121	100	121	123	112	104	110	101	113	95	114	117	112	112	110	101	99	132	88	96	117	126	129	111	122	99	120	113	113	121	106	121	130	115	130	138	114	94	123	119	115	116	102	112	129	101	118	108	99	118	130	117	120	111	121	113	92	97	126	107	120	118	116	117	112	87	104	93	127	102	129	94	105	111	123	113	114	118	117	132	115	129	100	140	111	113	91	127	108	127	128	115	118	115	111	107	86	117	101	124	113	92	106	119	99	109	135	92	107	103	108	98	121	121	115	110	98	101	128	139	121	105	104	114	115	107	110	97	98	117	113	100	93	102	112	99	102	131	102	105	119	110	127	111	107	116	114	94	101	111	112	118	129	138	128	111	112	128	110	103	106	108	122	122	99	116	118	89	114	99	115	112	100	119	124	137	122	98	111	98	102	124	107	110	111	103	132	123	110	95	121	107	112	115	110	108	125	102	118	97	100	87	108	124	120	111	96	106	102	125	135	98	109	110	107	122	98	118	99	121	111	122	121	109	120	102	107	97	105	124	104	101	83	100	125	121	113	96	113	113	114	122	103	108	104	105	108	130	108	110	124	101	100
37577	44476	12537	4861	3992	3088	2531	2045	1892	1622	1317	1153	1046	1016	871	794	705	714	593	614	597	558	497	515	458	459	404	426	418	456	397	399	387	435	559	874	1422	1421	1395	1220	1212	1160	1087	939	766	853	994	767	638	625	634	586	599	513	520	568	569	539	593	599	654	613	625	622	706	719	862	885	774	649	672	824	822	809	825	750	725	606	603	545	446	445	489	469	416	431	374	345	333	383	375	427	361	341	314	351	325	353	370	342	361	314	327	274	283	312	292	263	301	274	311	301	331	320	287	313	270	272	284	281	283	289	267	291	278	270	344	274	245	290	286	302	293	272	279	275	279	271	282	263	270	270	236	271	300	276	235	256	264	246	275	308	269	253	267	237	272	262	272	302	272	283	285	270	271	239	250	256	267	262	250	257	294	258	284	240	271	269	268	282	285	278	291	269	246	265	236	239	242	264	255	272	265	262	288	253	276	279	290	265	255	280	242	242	257	289	243	231	259	264	242	260	276	257	271	266	255	285	263	265	266	267	281	297	261	256	266	283	271	294	256	280	278	276	279	273	258	264	280	249	289	243	266	262	285	263	291	276	282	262	286	265	249	275	251	287	228	276	298	271	268	269	232	278	241	257	270	258	246	285	274	288	267	264	293	260	302	254	279	240	251	264	274	281	242	284	244	289	260	265	273	263	270	261	261	271	264	276	272	239	246	243	244	267	263	259	258	258	293	286	233	283	257	257	231	246	261	264	265	249	269	264	271	276	270	247	259	262	259	281	286	286	290	291	294	268	259	281	289	270	280	276	244	288	260	279	249	246	274	264	265	268	259	280	283	269	286	259	256	273	270	272	240	256	280	298	243	267	264	260	258	272	285	267	263	263	245	263	257	242	275	284	256	274	287	272	254	266	252	275	272	246	272	255	257	248	247	264	270	247	281	227	249	266	277	264	270	269	271	281	247	305	250	270	243	282	282	272	267	248	248	261	246	261	281	237	243	308	282	275	296	266	279	235	284	241	269	280	267	275	267	252	276	260	255	285	238	277	263	263	255	285	271	286	258	269	294	267	278	249	228	242	264	270	296	284	292	271	280	285	261	246	274	269	245	260	258	281	300	252	266	255	246	243	281	241	264	292	237	283	265	284	241	279	254	252	304	262	291	245	239	290	286	265	265	254	269	257	257	263	276	263	259	257	269	263	289	256	264	250	276	249	259	248	233	240	245	253	278	267	236	274	264	278	277	252	280	258	244	251	258	276	265	257	254	274	261	270	276	260	276	307	252	284	272	286	293	277	260	249	284	276	245	244	261	253	298	260	268	270	262	253	255	260	269	254	252	283	246	257	258	231	258	247	246	244	259	232	264	257	249	256	288	265	268	276	279	261	248	277	284	275	237	303	246	268	254	263	247	254	272	267	251	301	250	248	254	282	252	258	276	258	214	253	289	290	258	262	263	270	258	282	254	262	250	253	254	268	247	255	260	282	261	252	246	278	262	267	280	264	274	237	278	224	286	246	255	270	274	257	270	272	274	258	291	265	265	246	276	263	265	288	283	269	259	255	248	239	255	245	279	248	272	246	249	246	276	250	284	273	265	262	241	263	261	235	260	282	293	280	269	257	256	265	246	243	263	283	273	296	244	255	298	277	274	270	254	252	284	264	292	274	248	283	283	288	278	254	253	260	244	269	289	278	274	267	303	252	291	282	279	248	255	252	248	285	253	260	282	247	250	253	282	264	256	269	251	307	280	267	261	251	249	283	271	245	273	247	256	256	295	271	275	265	278	262	281	253	262	295	263	253	279	249	252	250	256	257	253	252	232	262	256	284	267	264	239	252	254	276	270	265	286	250	252	271	232	276	264	245	263	280	241	259	246	282	255	252	273	289	276	248	260	271	279	299	270	242	249	301	266	271	233	295	254	246	267	242	266	279	250	253	247	256	281	259	282	227	264	272	276	273	278	265	277	286	261	245	252	290	258	280	260	263	260	253	263	271	261	302	241	284	273	253	274	272	261	288	276	292	261	277	273	240	251	307	279	248	255	255	241	270	268	264	274	223	270	248	265	258	277	239	256	231	271	264	262	268	247	252	271	268	264	267	282	301	261	258	293	291	253	253	266	268	273	263	274	278	252	270	242	304	300	266	270	287	255	264	296	266	272	259	265	264	263	277	231	255	261	274	260	280	252	220	280	244	270	270	256	247	244	246	279	306	270	270	263	253	267	290	263	234	253	272	226	283	248	266	255	241	262	257	284	272	272	278	266	288	254	297	263	260	257	281	298	261	261	268	286	264	249	264	280	250	244	265	254	249	280	270	245	287	269	272	238	237	272	258	281	266	268	287	264	270	276	276	262	238	271	255	280	275	275	251	252	255	311	261	257	265	280	256	231	277	265	250	277	284	268	251	264	274	276	266	256	291	271	275	254	262	273	246	253	283	256	255	259	250	278	268	250	261	256	290	239	279	259	223	275	249	285	258	280	276	265	263	271	260	266	277	253	251	270	284	288	273	268	289	265	246	261	268	286	291	260	247	249	277	261	270	311	301	263	281	250	280	262	260	253	284	274	267	276	271	271	280	273	258	274	244	301	258	273	249	266	242	257	268	254	275	255	269	247	232	291	263	280	279	265	289	298	263	274	271	288	233	255	264	286	277	249	282	278	261	257	259	271	286	256	238	267	266	267	259	289	264	283	254	278	259	282	260	280	261	293	241	242	277	281	269	243	281	295	251	284	274	285	263	278	250	282	279	275	256	260	241	270	245	240	270	242	283	278	241	287	271	250	258	254	285	237	262	283	291	238	270	252	257	271	300	267	293	298	262	273	260	253	273	276	283	290	254	271	251	248	266	267	285	274	272	316	262	278	250	279	241	260	260	260	246	278	268	260	266	259	251	286	301	239	278	285	270	249	264	263	262	264	276	233	252	272	243	280	263	276	261	264	265	257	248	242	241	277	253	288	271	241	258	254	247	270	257	237	257	252	249	266	292	268	268	270	256	258	295	267	267	298	276	270	253	249	257	262	248	265	278	267	275	242	276	253	255	255	284	270	271	282	275	253	258	276	267	257	255	266	285	273	285	262	253	290	266	279	241	256	267	276	280	260	293	284	280	270	280	304	282	293	286	302	262	262	269	263	304	270	280	263	248	221	256	281	250	270	272	275	247	292	273	283	277	276	219	246	267	243	277	285	267	268	283	293	243	292	238	248	235	273	276	281	277	239	258	251	283	266	260	246	257	292	257	290	281	256	278	231	275	287	288	281	258	233	290	253	245	264	257	255	268	278	279	277	285	256	243	267	269	281	280	283	302	246	263	281	271	268	270	260	251	269	273	280	278	263	269	270	261	271	260	274	259	297	277	241	227	266	263	275	269	284	275	253	290	278	292	291	268	284	277	277	241	247	255	292	286	288	257	295	267	245	260	254	266	258	249	268	256	264	269	227	280	255	233	315	261	240	289	276	289	252	228	257	276	240	318	256	262	248	241	258	257	291	223	272	274	272	295
10679	12636	3138	529	196	170	151	132	125	123	118	108	126	133	114	124	122	105	126	130	130	124	104	107	103	121	139	140	105	125	126	156	145	129	127	145	162	166	179	188	193	181	146	139	157	173	133	147	121	121	141	125	150	107	132	132	112	131	153	146	132	148	140	134	145	138	142	133	155	128	125	123	137	147	127	119	129	112	124	137	101	145	141	119	119	138	114	103	135	132	124	131	140	135	141	135	133	146	151	122	115	119	124	121	136	112	127	125	122	119	121	126	128	112	111	131	126	130	126	140	112	119	131	130	116	121	113	122	129	127	122	112	130	108	118	117	117	126	132	125	110	111	154	124	91	122	128	134	127	144	112	124	143	122	131	142	130	134	135	138	117	123	115	106	126	117	133	110	135	112	124	102	113	130	127	132	126	124	145	119	111	94	124	160	116	116	127	137	126	132	108	134	127	122	141	115	129	127	142	111	114	121	125	133	131	129	127	127	127	106	133	125	121	118	132	136	127	142	139	124	120	126	125	120	104	146	123	136	83	129	123	134	131	118	133	126	116	143	118	128	129	134	134	146	118	118	123	131	112	117	123	130	131	146	134	108	107	136	120	124	111	106	145	128	127	122	136	140	130	125	136	124	131	119	126	117	137	117	144	116	138	109	127	137	123	126	124	131	125	128	110	127	118	135	117	110	128	120	136	121	115	126	132	118	118	123	124	103	131	135	114	125	133	95	114	143	129	113	119	127	131	130	128	100	127	130	133	120	140	142	144	153	127	126	133	113	114	130	108	131	119	147	125	132	129	124	137	110	121	116	125	117	140	127	113	121	124	141	132	139	124	122	147	123	115	120	132	119	112	116	126	122	141	144	125	138	106	123	120	112	147	121	131	127	120	137	152	110	140	116	136	133	120	115	136	121	123	149	143	127	115	134	132	120	117	128	123	119	145	117	140	148	122	120	98	123	107	144	110	117	151	128	122	117	109	134	112	144	118	140	121	125	133	117	121	119	140	132	125	134	134	127	125	119	128	151	110	136	114	107	122	126	137	138	108	134	142	130	134	110	125	122	134	113	130	135	113	133	138	100	118	130	133	127	125	121	142	126	119	123	128	139	128	125	125	121	112	136	114	137	139	144	125	108	108	126	120	110	112	141	120	136	122	134	104	124	127	142	126	135	133	128	122	146	120	120	126	134	124	169	121	109	123	116	110	137	132	127	103	116	150	130	106	135	114	126	125	129	121	126	125	131	150	145	138	122	108	115	123	120	125	112	134	133	128	110	143	122	127	121	133	118	107	118	132	134	153	144	123	145	151	140	112	125	123	130	154	119	115	131	122	152	124	110	110	124	123	139	118	124	128	119	141	143	119	112	126	124	138	152	140	120	109	116	121	111	118	109	117	145	126	114	118	115	114	126	121	113	112	122	94	124	111	152	129	129	105	112	127	117	137	133	111	124	119	120	123	112	118	116	136	121	163	122	115	127	134	131	130	125	111	130	125	143	141	119	107	113	113	109	113	119	140	120	113	128	134	122	138	107	124	132	124	135	119	122	106	121	145	127	129	114	126	112	108	149	117	133	124	118	104	126	105	106	129	135	116	120	139	136	127	107	129	142	121	123	121	104	113	113	121	105	139	113	119	119	106	128	116	115	122	122	109	125	127	119	121	122	125	129	122	134	126	115	131	124	129	119	132	115	151	113	151	152	130	135	111	116	123	132	114	146	143	127	131	114	126	119	127	110	121	105	119	135	140	117	110	125	133	126	125	117	127	139	120	117	124	119	123	126	110	145	113	131	121	121	110	121	116	118	119	134	122	128	133	118	133	157	120	123	119	102	113	113	113	131	128	116	125	111	125	121	107	120	107	123	125	105	133	119	120	113	130	124	102	134	144	131	115	112	128	130	129	130	113	140	129	111	117	111	119	126	138	109	125	127	134	121	112	122	113	125	104	104	124	115	126	133	143	106	107	133	124	136	106	130	122	118	134	101	136	116	127	129	134	111	121	110	138	126	118	121	113	113	137	121	113	138	116	107	136	115	126	123	133	124	134	114	125	113	136	125	124	113	118	133	129	141	115	130	121	133	138	99	133	136	135	144	136	129	139	111	125	120	124	124	109	125	123	123	127	129	126	127	150	122	114	127	135	117	141	118	113	107	118	105	116	142	149	122	114	140	119	138	117	121	147	130	117	126	128	126	123	106	108	124	134	139	133	130	120	152	131	129	120	141	131	126	130	130	120	124	111	121	121	116	140	151	160	128	134	110	122	118	136	135	125	129	118	109	113	125	118	132	136	124	139	123	105	122	135	122	113	114	110	130	113	116	111	136	117	107	130	124	120	110	99	116	116	119	112	108	121	114	125	135	130	124	131	114	115	131	106	131	143	146	133	129	134	109	127	119	147	136	129	119	137	132	97	130	141	109	108	130	116	115	122	106	115	129	133	105	126	127	115	132	118	130	136	110	121	128	120	145	147	117	136	130	131	139	135	123	126	131	141	120	119	110	128	118	131	146	145	108	132	141	122	131	127	101	123	113	118	132	119	136	120	114	128	116	126	150	129	125	112	123	103	116	120	125	142	111	125	116	140	135	120	95	121	110	152	136	146	128	124	126	126	132	137	128	116	105	120	117	136	128	116	116	118	132	119	120	144	120	107	133	134	121	120	125	130	145	128	139	148	118	121	123	130	159	125	123	122	144	124	120	114	114	132	131	149	127	123	125	134	118	128	117	151	128	142	125	116	124	141	117	128	147	129	136	132	135	122	121	118	123	137	137	129	136	123	122	124	109	128	140	124	120	121	123	111	140	131	129	134	140	115	126	139	92	127	135	116	129	130	107	128	131	138	128	140	121	114	123	122	124	118	137	116	103	129	119	138	129	107	115	135	128	137	127	105	136	121	133	121	105	135	116	121	120	112	131	124	121	140	115	101	92	159	106	119	126	156	101	124	144	123	112	129	124	118	136	112	120	125	157	113	113	136	123	141	139	110	125	113	125	132	139	133	103	133	113	108	110	110	144	139	124	108	119	113	129	147	118	120	121	109	137	116	127	109	124	120	115	126	130	96	143	148	111	119	127	131	132	117	125	125	148	125	120	120	140	97	120	117	134	122	128	119	117	104	120	131	130	163	140	126	148	128	98	134	116	134	101	117	133	129	97	138	129	135	138	117	107	126	110	134	127	119	121	119	116	122	127	132	116	131	105	130	118	130	132	134	130	125	133	133	123	138	138	129	122	104	122	115	136	127	117	139	118	132	125	122	134	133	157	125	130	137	120	121	127	136	135	118	122	125	143	118	105	127	128	134	105	115	135	136	132	150	113	123	133	113	136	107	138	113	118	120	127	140	124	115	152	118	115	124	135	131	114	140	137	133	130	116	134	141	125	121	103	122	128	122	151	117	124	129	130	108	122	143	127	115	142	127	111	123	145	126	142	128	122	110	145	129	120	111	119	115	124	133	119	123	108	139	110	120	117	155	121	122	119	132	140	143	120
8895	14194	1130	393	416	394	378	358	318	339	320	318	321	321	310	320	296	317	312	277	314	312	309	302	317	338	310	283	326	326	306	308	368	339	378	507	645	698	708	687	712	612	620	542	516	559	511	423	437	431	385	429	380	412	389	405	379	416	372	403	383	387	416	366	385	359	371	388	398	473	420	379	390	397	423	392	388	336	388	400	360	345	345	337	323	358	332	325	343	304	337	346	345	316	330	337	283	319	332	318	295	342	305	291	316	284	312	290	334	326	316	324	328	277	324	303	318	279	316	305	296	294	305	306	302	329	322	331	277	282	265	309	311	287	302	283	329	321	325	284	264	307	345	293	298	351	330	310	284	325	305	311	320	297	299	296	303	288	310	282	279	286	306	300	307	302	311	303	294	281	303	322	337	334	322	309	304	330	325	304	307	325	323	292	327	310	250	282	306	307	277	338	317	301	349	272	287	327	329	308	311	307	320	317	317	311	310	308	297	302	323	313	329	320	301	328	296	340	296	304	295	347	330	309	310	308	287	287	304	316	322	306	299	333	316	307	296	290	300	298	310	322	291	289	285	301	315	325	343	338	255	290	283	310	287	313	303	264	313	292	319	303	295	338	289	307	296	285	315	290	295	293	334	299	304	315	296	313	267	300	312	326	322	318	286	305	322	303	327	289	316	321	305	275	289	294	283	298	300	282	317	274	273	332	311	321	318	316	326	288	284	300	319	305	304	297	311	308	309	277	336	300	328	296	308	288	325	330	308	288	270	341	297	284	305	324	311	293	319	278	313	287	300	278	291	305	317	341	344	297	335	314	332	296	321	311	332	312	303	330	310	302	339	288	330	308	328	297	281	291	299	277	298	310	291	306	316	273	302	347	308	332	317	276	339	302	318	298	310	337	327	318	288	313	320	286	320	313	308	305	290	309	316	306	338	299	297	319	327	309	305	289	289	268	289	314	304	278	284	318	309	288	308	316	298	289	302	311	266	321	310	318	319	339	323	321	295	348	295	301	298	264	318	300	279	328	328	309	283	301	307	310	308	328	277	301	331	306	318	294	287	320	285	307	283	331	283	305	293	317	305	282	303	275	295	302	333	322	304	302	296	342	319	296	292	312	320	284	333	309	300	315	301	305	320	313	300	301	296	294	330	298	336	300	330	308	296	280	327	285	312	274	326	303	317	319	290	333	322	325	304	302	303	340	319	346	301	303	346	296	294	313	296	270	282	313	303	285	312	316	319	300	308	309	286	312	324	293	294	309	318	294	317	298	292	306	309	302	309	312	302	308	308	315	298	319	326	324	283	320	286	282	308	331	295	270	326	280	290	299	305	304	323	314	334	304	271	312	306	322	315	298	310	290	332	306	313	295	309	317	333	294	304	348	305	288	327	304	317	301	283	336	287	312	269	310	308	301	318	290	315	319	307	301	308	292	323	294	296	297	291	298	321	307	289	291	288	316	309	257	294	291	320	329	301	315	275	281	322	282	317	289	283	298	299	328	307	318	301	316	339	290	324	310	309	310	332	293	338	305	298	285	315	328	306	302	302	302	284	279	334	313	317	299	287	305	296	305	304	290	334	290	301	305	325	323	289	347	326	291	287	277	303	315	288	300	294	317	280	296	310	312	316	333	292	317	298	317	296	310	314	314	310	301	305	336	309	303	286	314	307	291	305	312	296	309	309	282	319	315	320	283	276	301	280	315	289	300	308	333	304	290	296	285	309	321	297	290	317	328	284	309	301	273	331	334	298	309	318	308	318	332	273	297	316	331	270	291	326	328	321	280	289	317	305	314	320	303	301	331	313	282	302	326	315	320	301	330	293	327	296	306	314	316	308	311	355	315	300	292	291	303	296	322	320	287	316	310	315	306	270	307	275	305	279	299	310	306	291	296	275	289	301	292	316	339	327	312	277	298	313	322	339	299	310	349	311	308	307	332	288	321	318	321	297	298	287	350	302	331	341	286	320	275	310	329	315	295	324	324	323	293	293	317	320	294	317	294	306	313	311	325	314	302	312	317	318	322	308	287	345	324	304	304	299	319	318	331	299	288	305	338	315	335	331	326	290	310	301	297	313	303	284	328	314	316	312	275	303	315	307	294	291	306	314	283	309	304	331	297	307	285	298	327	324	302	302	305	316	323	298	325	288	295	327	289	347	297	306	344	296	306	302	274	317	328	337	294	293	282	337	335	276	303	273	314	344	320	310	330	277	303	292	321	316	313	331	291	296	329	321	303	308	331	330	353	270	319	331	272	290	293	298	311	304	318	309	329	312	304	302	306	300	305	292	350	319	300	313	302	307	331	312	299	307	322	306	271	289	317	310	293	304	293	299	319	310	328	315	298	322	308	309	319	299	296	276	327	296	323	319	337	291	309	301	313	302	285	290	263	300	261	298	294	335	301	286	272	328	311	287	331	305	295	314	342	305	309	335	279	262	297	309	273	303	281	291	319	312	308	328	322	279	308	283	293	302	310	334	321	328	299	283	331	284	318	295	297	315	316	301	277	295	332	323	265	303	316	309	307	307	340	290	324	294	310	297	294	333	286	304	291	315	351	278	292	304	340	305	318	325	327	299	305	282	275	317	306	314	293	296	281	308	301	298	285	264	298	280	301	312	313	282	326	301	327	309	327	337	299	340	304	321	317	305	299	312	318	319	312	303	280	294	334	288	320	312	310	346	321	332	315	308	309	312	330	296	301	307	324	289	292	330	272	302	302	301	350	288	297	318	340	303	302	313	303	295	305	317	309	331	296	311	311	299	331	280	310	321	324	333	304	332	344	310	279	322	307	340	319	332	323	306	308	298	293	337	324	328	285	285	322	324	315	293	290	309	319	329	324	300	328	302	306	307	311	289	324	302	332	320	313	299	335	296	312	277	327	278	283	321	336	310	281	303	297	306	312	317	323	307	309	333	286	323	303	290	321	303	290	275	296	339	322	295	312	305	331	272	307	312	301	320	319	302	291	311	283	321	289	314	327	312	312	341	303	294	291	321	305	314	299	299	316	317	308	307	309	274	300	288	346	318	312	335	296	313	318	318	298	330	331	323	272	306	306	310	280	316	281	325	292	295	333	290	314	319	337	290	301	313	292	303	298	321	329	316	317	354	291	319	295	318	299	286	294	308	286	287	297	347	300	286	335	333	323	326	310	306	321	311	315	295	299	286	311	340	327	292	315	310	285	304	285	332	309	326	304	306	268	270	324	297	341	300	302	333	308	297	341	311	318	303	317	304	297	348	300	329	319	299	330	297	282	311	262	298	317	331	321	276	334	305	297	295	331	317	321	276	295	310	336	321	290	300	282	290	331	308	302	295	301	286	334	278	346	283	283	304	325	307	294	281	284	318	301	325	298	247	296	307	288	332	313	301	289	330	327	319	317	328	349	303	317	339	325	294	302	291	303	321	291	317	332	315	326	315	294	306	290	284	284	294	291	280	294	317	325	286	311	320	324	292	335	308	302	320	309	318	299	295	292	313	301	297	319
39256	44904	27056	17351	10354	4892	1891	676	366	274	237	181	205	187	170	181	189	156	129	176	149	139	143	122	170	159	128	152	127	131	144	152	143	164	213	212	216	223	241	201	217	201	194	198	203	199	164	173	198	146	142	136	156	144	159	163	163	168	158	153	163	173	153	153	153	153	160	173	161	144	154	161	169	149	173	173	158	156	130	155	137	135	158	126	115	135	155	132	148	141	99	115	141	140	131	134	131	134	146	136	129	135	129	149	140	125	142	108	133	115	136	127	133	142	126	134	118	153	137	129	134	125	137	152	118	132	136	139	131	130	141	128	117	123	125	142	130	121	128	112	128	122	120	144	135	121	143	113	131	123	138	130	137	127	116	119	139	115	127	138	137	113	120	150	118	114	109	125	120	130	122	134	137	143	135	127	138	119	100	133	125	115	131	150	137	128	115	131	118	114	121	131	141	115	123	151	135	137	126	135	139	112	142	126	118	123	116	125	111	130	138	128	148	155	115	131	143	149	136	125	120	124	117	127	136	132	124	114	115	140	137	120	116	122	113	136	147	134	116	117	140	141	123	110	127	121	135	127	128	128	131	118	136	136	125	105	131	147	144	134	153	152	133	133	137	130	142	110	118	140	129	123	130	133	141	134	137	127	120	114	112	135	141	144	113	134	125	133	147	113	129	138	123	123	139	120	119	121	130	123	141	141	121	150	130	115	138	135	126	144	126	121	117	124	136	143	124	119	139	139	111	120	140	129	119	112	133	131	125	154	150	138	136	138	154	114	128	113	129	139	129	136	125	137	124	113	118	116	119	111	110	138	122	137	140	124	129	129	124	131	140	116	140	143	116	116	143	132	115	123	151	126	127	144	130	121	116	141	137	136	106	135	164	137	126	120	112	128	133	134	123	133	117	109	132	125	118	152	105	122	122	128	110	139	117	138	126	148	128	139	136	137	115	145	140	118	103	146	134	140	121	114	144	150	148	127	132	124	137	129	144	143	103	152	110	132	155	139	127	112	114	130	122	145	139	139	140	148	133	125	119	131	120	151	118	138	122	128	114	126	129	128	106	123	148	138	119	119	123	133	127	135	128	131	127	149	138	134	95	122	108	124	115	133	113	123	115	131	147	122	137	114	140	128	133	124	129	125	120	140	134	133	113	135	131	140	145	131	125	137	129	122	136	136	111	140	121	125	125	134	149	114	119	118	138	144	125	146	128	127	114	128	158	152	133	131	150	119	121	119	139	129	128	127	133	133	140	127	137	128	153	132	128	104	139	117	136	147	131	125	162	133	135	138	153	132	130	127	144	107	126	122	131	132	128	135	131	125	152	118	124	107	106	142	143	141	130	131	129	125	125	133	134	140	138	129	131	134	114	126	130	152	127	145	124	128	124	133	112	113	130	141	133	151	123	104	135	123	116	134	140	116	123	129	119	155	152	146	133	148	137	131	125	130	141	131	128	127	137	138	147	138	133	115	131	103	146	136	130	112	100	127	131	108	107	146	124	129	130	142	113	141	128	129	149	114	122	140	130	156	136	131	128	124	126	133	118	135	121	150	119	137	135	113	133	151	103	136	151	153	142	140	121	134	141	134	121	112	122	121	149	125	123	119	129	110	107	128	142	160	115	140	125	154	132	143	141	131	125	130	128	171	126	131	130	88	136	129	140	130	135	138	133	142	132	117	127	140	120	127	137	140	131	123	125	125	127	128	122	119	130	118	114	133	139	122	146	134	125	120	121	150	146	103	140	105	149	120	124	131	135	144	136	127	108	130	120	154	157	133	154	128	144	121	132	122	143	146	138	122	112	108	133	133	131	134	119	129	133	147	152	123	114	120	122	137	130	106	125	131	116	137	124	122	123	120	110	133	137	141	132	136	121	126	126	133	136	142	137	117	115	126	110	136	107	145	128	131	139	136	125	136	145	126	117	129	139	106	133	123	130	125	137	140	128	133	130	137	127	127	128	119	125	121	124	137	124	132	155	131	114	129	140	131	109	120	116	134	123	128	133	134	122	132	120	125	127	110	129	148	115	119	122	100	150	118	123	99	120	124	120	133	124	115	128	126	136	139	123	124	147	129	129	105	137	108	135	128	121	137	120	128	134	122	133	137	148	138	134	119	115	134	123	123	138	125	127	138	130	134	136	113	142	123	152	137	115	126	144	143	128	143	134	132	108	143	132	147	114	144	142	144	134	123	123	149	122	128	134	114	150	124	135	124	125	129	140	136	127	123	121	104	122	137	161	121	137	115	137	144	141	140	117	124	132	139	130	130	140	143	138	138	118	158	116	119	134	132	130	119	133	153	125	138	137	121	135	132	141	132	151	148	111	133	132	122	127	129	123	147	120	138	104	140	132	119	113	157	116	130	148	121	112	125	126	141	125	147	127	126	122	135	123	133	121	118	139	117	113	134	141	114	142	132	119	140	128	142	163	122	142	121	128	140	116	127	125	120	141	126	148	142	136	133	139	120	125	139	125	135	124	126	138	134	125	138	131	131	118	123	147	136	135	133	137	140	141	115	134	120	127	140	112	118	111	118	125	124	140	145	120	145	143	117	115	131	118	142	136	132	112	129	131	115	141	117	123	129	110	126	112	135	130	132	123	157	130	136	105	132	119	143	119	125	139	141	122	131	124	124	132	131	127	140	145	122	141	120	123	137	118	129	144	134	110	128	140	153	154	123	109	143	127	107	135	139	104	131	121	145	143	128	111	124	152	135	154	112	130	137	119	130	93	121	134	139	131	122	117	137	123	147	116	98	127	117	134	140	125	144	113	118	145	119	125	137	132	134	143	139	120	118	125	139	132	123	117	125	129	124	133	124	133	136	109	135	127	142	120	142	141	135	138	124	152	113	125	123	129	127	104	142	125	121	115	141	125	126	136	140	119	138	139	145	128	136	121	131	139	149	126	156	131	135	145	123	131	138	127	132	136	139	115	112	144	137	123	124	127	119	132	121	129	129	127	124	155	120	118	138	126	137	141	132	123	125	134	126	127	143	135	116	133	129	120	126	146	122	143	148	121	125	147	143	132	113	131	116	105	116	150	101	123	123	149	121	156	124	121	134	138	126	120	107	125	140	142	118	104	119	133	128	135	123	125	124	116	114	134	145	134	150	129	125	136	128	120	128	142	144	130	131	122	146	131	129	141	116	146	145	140	120	126	126	133	141	111	147	118	128	153	133	133	123	130	144	121	133	113	135	131	124	111	135	140	140	120	137	112	124	153	141	133	129	153	130	128	127	129	132	131	131	122	114	129	123	128	125	109	149	119	118	126	130	154	145	128	123	103	132	142	145	106	118	123	109	103	134	147	135	130	121	129	125	114	120	144	122	111	136	135	150	134	123	130	128	139	151	127	130	138	138	131	142	123	129	127	124	138	118	125	114	117	124	130	142	128	120	125	160	120	126	115	128	139	138	126	131	145	142	136	129	116	115	138	136	116	111	125	138	122	167	135	145	108	116	128	118	130	131	133	128	117	134	137	131
30886	38718	8093	2768	2238	1837	1501	1231	1207	988	810	761	708	673	679	633	664	526	540	447	442	447	432	405	384	402	403	415	419	468	499	392	447	676	1045	1121	979	1044	1040	968	1014	843	905	761	770	728	786	527	589	526	550	504	513	523	486	460	538	502	506	450	533	535	490	508	541	557	622	607	587	533	517	516	540	598	559	528	544	461	478	460	404	386	422	402	384	331	347	335	350	368	352	351	373	326	371	321	348	377	358	394	337	363	328	346	307	368	306	303	341	348	295	348	371	316	357	325	319	329	341	350	331	315	343	294	317	321	324	336	336	335	315	344	325	324	333	316	333	350	318	313	313	317	314	300	285	331	347	302	320	302	313	319	316	301	327	299	321	284	323	303	336	326	307	313	317	319	341	357	300	307	308	290	321	306	339	335	335	305	326	312	338	299	334	312	290	306	321	338	318	313	347	286	322	321	309	344	327	317	314	314	290	350	323	313	343	342	309	332	318	332	281	309	319	318	318	322	312	325	282	290	306	318	296	311	317	335	329	362	314	337	312	334	308	319	337	310	317	305	295	298	322	296	314	303	312	324	303	331	334	278	319	293	311	323	288	304	315	333	334	306	327	322	313	324	311	341	322	284	286	303	309	293	295	303	328	306	326	326	273	319	337	307	375	301	314	336	322	313	332	305	295	340	329	311	311	318	317	323	293	340	325	311	333	321	329	265	331	342	316	351	341	271	280	327	310	317	296	315	294	340	312	314	327	310	328	298	300	283	354	293	294	308	335	338	316	349	332	325	309	322	294	298	313	314	287	286	351	315	334	326	329	310	288	324	312	308	302	330	296	327	318	341	277	331	328	319	331	313	298	308	308	324	327	296	319	311	306	314	305	319	309	326	302	314	286	317	260	293	295	319	335	302	307	273	286	346	289	282	321	345	312	310	327	338	340	310	322	298	331	329	311	309	329	328	332	283	333	304	294	312	320	281	295	287	311	322	315	326	333	297	301	327	332	320	322	316	310	301	311	287	311	331	296	343	308	296	319	300	337	314	327	310	319	292	337	318	315	314	362	316	303	334	306	300	317	303	363	302	291	279	333	298	289	312	318	320	306	313	313	312	302	309	317	321	347	322	287	328	283	320	327	323	334	322	284	313	285	327	293	305	292	333	299	318	327	303	307	285	310	306	327	291	309	342	307	320	276	311	305	314	308	297	285	297	315	297	289	338	311	313	317	336	305	326	283	330	313	310	321	283	301	323	322	303	326	322	296	317	289	337	291	341	323	307	300	329	353	341	310	309	333	331	337	294	343	338	328	312	290	303	313	319	334	309	300	317	318	310	322	301	346	303	286	302	301	314	322	274	323	302	310	301	346	306	336	329	313	313	282	316	303	316	318	323	291	327	299	310	313	314	303	330	300	309	327	292	303	294	338	324	292	299	288	298	307	312	308	342	318	300	326	296	324	301	319	304	319	308	300	346	318	317	317	318	291	320	303	306	310	319	315	321	291	310	346	306	331	321	315	324	290	275	309	301	290	303	294	293	296	285	305	340	305	313	326	331	305	294	262	308	306	308	326	324	326	293	309	327	314	319	316	318	330	283	322	309	316	318	287	312	296	300	317	304	306	345	306	265	304	319	335	310	279	323	320	321	302	299	281	297	306	313	312	334	297	325	339	310	328	311	295	305	330	310	300	307	297	316	319	347	315	323	317	310	311	317	331	328	324	318	316	355	318	314	339	316	308	316	317	321	316	328	321	345	304	347	299	343	313	286	312	291	292	290	315	306	310	310	308	326	297	308	325	312	315	325	299	292	315	319	316	325	347	293	307	287	330	300	334	319	320	334	326	330	309	319	300	302	320	325	297	309	282	316	309	323	308	315	337	326	307	343	319	318	306	297	331	335	271	325	316	280	299	339	324	341	327	311	317	306	346	288	338	310	300	314	306	348	278	272	310	332	319	303	316	304	306	291	324	330	341	306	296	311	284	298	318	324	300	311	342	329	308	318	321	313	300	316	317	305	310	341	310	316	314	316	318	312	348	314	314	322	312	324	304	298	331	312	303	331	301	329	317	313	317	309	300	317	281	303	307	326	284	307	340	332	303	318	294	309	297	303	331	325	319	297	294	309	302	321	294	316	332	283	311	324	303	301	341	279	323	321	324	320	315	352	306	279	314	315	309	331	329	330	329	319	314	283	308	275	330	318	341	292	302	347	328	334	307	297	294	313	320	335	335	311	283	324	313	310	311	333	307	281	363	299	342	308	307	345	334	321	298	351	295	283	329	310	327	311	311	298	325	320	288	338	324	304	326	301	313	339	326	276	341	301	308	313	307	335	317	338	297	326	316	309	338	313	328	322	314	295	286	331	311	286	331	357	293	327	319	353	314	297	346	307	304	349	306	310	308	268	317	323	312	301	318	316	331	345	313	319	322	295	368	296	338	330	349	347	329	303	325	300	317	338	333	300	297	326	319	284	321	316	354	309	314	294	315	328	297	302	306	331	334	292	304	323	311	295	335	308	300	315	338	351	303	324	319	297	309	279	311	319	316	309	291	282	279	312	305	326	323	322	308	343	334	307	323	302	330	306	325	312	321	326	308	274	339	316	349	313	298	319	301	320	344	291	302	321	297	339	305	317	337	345	314	326	312	302	333	350	312	326	305	316	288	327	292	357	293	329	303	316	325	291	318	326	295	293	293	292	295	301	317	297	325	305	322	305	323	322	288	338	289	316	352	314	280	333	341	291	332	304	305	295	293	298	318	304	315	351	302	322	341	307	310	318	321	298	299	330	290	306	364	287	301	305	297	309	328	291	312	279	305	285	314	313	327	331	324	315	312	328	273	312	323	301	321	325	304	307	325	301	316	341	353	306	283	297	323	324	337	331	299	304	317	305	302	334	313	300	309	316	325	317	313	329	314	335	306	295	281	308	316	339	307	332	314	347	288	326	300	301	290	329	316	308	337	326	326	325	342	288	305	338	355	304	334	312	334	333	324	314	340	325	302	304	307	318	321	323	327	298	305	289	264	315	314	291	320	320	337	302	334	288	315	318	316	340	326	341	339	285	313	317	307	296	292	302	289	327	316	304	278	313	353	292	276	300	284	288	319	323	290	269	273	313	305	313	283	303	335	309	324	324	310	317	301	313	335	343	344	335	308	295	320	351	333	343	320	307	326	308	286	320	312	320	300	308	315	349	350	328	340	292	292	314	340	295	308	328	313	309	315	313	328	314	347	339	319	294	332	304	287	351	303	268	290	320	316	325	307	332	314	304	302	294	345	325	303	292	282	315	334	321	310	319	299	325	314	314	310	331	322	325	334	326	289	306	328	304	296	297	323	342	313	300	335	289	319	329	309	309	320	328	315	312	312	280	334	307	316	319	326	281	351	294	308	306	309	347	292	309	343	318	345	325	328	315	308	326	325	308	306	285	307	286	319	302	281	320	310	311	312	315	306	310	314	293	315	321	310	333	309	307	346	327	335	298	295	304	311	328	307	326
49688	43621	28710	22431	17756	11265	5690	2155	649	344	277	276	232	206	249	209	208	154	172	151	154	177	139	135	143	142	140	119	144	193	163	212	239	240	236	242	198	217	227	228	233	199	236	179	200	213	190	175	164	164	153	165	147	129	136	149	142	152	165	145	167	142	151	129	151	139	159	162	164	166	147	128	148	161	139	133	138	158	165	153	135	133	143	132	133	114	115	128	133	117	131	141	117	100	113	140	134	137	139	130	141	105	113	117	107	126	101	113	117	114	125	114	113	117	131	123	118	110	102	122	110	123	110	117	115	114	108	118	121	103	108	107	108	126	100	112	123	108	98	124	112	103	99	111	119	124	112	108	123	107	112	110	123	114	92	102	117	88	90	107	106	114	105	97	123	105	104	119	122	134	113	115	103	106	116	107	104	123	117	111	96	98	91	135	91	118	116	117	103	95	89	104	116	123	108	107	107	101	117	107	109	116	119	102	101	123	97	113	116	120	108	94	111	109	108	111	100	110	125	90	120	105	110	99	108	101	113	123	100	118	125	111	110	122	104	104	116	100	116	99	92	98	113	111	127	113	125	128	114	110	102	85	107	107	121	104	94	127	113	106	101	103	96	89	119	120	101	126	112	129	121	104	97	117	120	102	104	113	108	108	109	120	109	115	96	125	103	104	115	88	108	103	102	106	114	109	96	113	121	122	107	117	98	119	98	109	102	97	119	100	114	94	96	106	94	99	81	108	128	114	105	112	91	111	111	135	105	105	113	107	138	115	105	97	92	123	95	111	112	97	121	123	122	101	91	99	118	109	111	111	108	99	118	103	127	108	117	123	102	92	114	103	111	113	119	100	106	129	92	102	106	108	109	105	116	135	102	92	108	99	94	106	116	115	121	110	94	105	113	125	93	122	98	102	114	117	128	121	117	123	144	105	118	130	111	105	97	98	122	114	106	111	112	127	105	119	121	107	125	114	101	111	86	113	126	128	98	89	122	104	116	119	112	108	113	95	105	125	106	103	99	110	91	110	101	117	118	98	108	99	109	117	100	97	120	93	116	114	106	105	103	100	134	130	112	92	108	112	108	106	101	121	109	115	107	104	125	125	130	111	114	126	106	102	110	101	105	113	120	105	117	103	100	100	100	114	104	124	124	108	107	113	109	115	130	95	102	111	124	110	92	103	127	86	109	89	109	110	102	136	105	113	132	146	85	128	108	103	114	91	110	98	116	110	108	101	116	117	103	108	115	109	123	110	96	121	103	100	124	110	113	91	105	89	108	111	111	110	112	107	127	110	117	108	105	94	115	106	115	116	98	121	116	100	119	104	115	109	128	106	119	121	114	112	104	117	122	118	93	110	128	122	105	103	111	135	101	98	130	97	103	107	110	109	103	133	125	112	105	124	123	123	134	106	103	113	97	109	92	112	128	132	109	119	99	128	108	97	104	116	122	138	110	108	105	136	112	110	119	107	123	100	102	127	127	98	101	111	117	120	127	106	116	110	122	113	111	84	104	104	96	96	142	105	101	119	110	124	131	79	105	100	120	141	121	126	124	116	102	116	112	117	123	116	104	96	104	105	113	107	89	109	117	94	99	110	122	108	113	115	100	119	109	93	95	98	112	108	129	112	111	115	127	127	128	129	101	98	102	114	116	87	108	131	95	99	112	103	107	116	131	128	102	111	82	104	100	110	97	130	97	126	118	112	120	123	106	113	110	113	114	109	111	112	87	98	105	102	119	98	121	118	128	126	110	113	105	109	100	104	100	96	102	114	108	124	113	109	96	103	130	127	103	131	124	115	92	120	119	112	118	120	110	106	104	122	104	109	116	102	126	112	109	114	116	136	110	109	101	108	83	120	108	108	111	116	105	118	102	113	106	120	99	97	129	107	109	98	96	123	103	111	106	98	106	98	119	110	115	110	127	107	128	93	118	132	126	95	120	113	116	111	123	133	91	134	116	99	95	111	98	126	105	105	128	109	93	106	97	102	114	113	115	101	117	119	102	117	100	105	101	94	104	113	115	114	119	116	110	111	105	103	111	122	125	98	106	98	138	129	116	102	117	113	133	125	111	88	108	99	113	113	103	99	133	113	102	94	112	111	97	132	131	118	92	114	120	108	114	111	111	125	97	102	114	103	120	107	121	87	117	122	130	102	118	111	93	111	137	108	95	106	125	103	104	113	113	123	112	114	106	102	122	95	116	105	109	122	115	121	116	108	111	137	106	115	121	84	119	106	125	118	119	109	98	105	116	115	112	100	118	95	93	112	120	117	114	74	114	105	116	118	96	107	104	120	100	111	115	132	118	108	100	111	119	104	106	112	121	122	107	114	102	116	125	112	95	91	112	120	115	91	101	115	96	104	102	98	123	93	113	97	117	106	97	102	98	96	105	113	131	104	114	127	106	115	112	115	102	104	108	110	105	117	97	126	127	87	114	108	117	114	115	102	101	128	115	109	119	133	113	91	118	96	104	115	129	111	87	100	106	122	87	123	126	107	98	105	107	104	102	117	105	101	134	114	118	115	98	112	97	121	116	93	115	121	109	119	89	93	94	97	104	107	122	131	98	98	96	126	103	123	114	127	113	106	110	106	94	115	116	117	110	120	132	125	107	107	103	129	111	129	106	111	116	107	106	133	113	117	102	115	108	115	108	113	116	107	110	105	118	102	122	94	99	101	105	97	126	119	96	117	109	100	110	100	110	82	109	136	116	122	99	112	121	102	114	119	86	113	121	124	95	115	130	115	94	103	106	125	115	133	98	109	116	124	113	101	115	125	127	109	126	119	104	123	120	113	102	105	113	99	117	103	108	92	91	97	103	115	117	99	108	109	112	115	94	111	120	114	120	100	133	114	108	120	106	123	121	99	123	122	133	120	96	123	105	99	115	137	102	129	115	121	122	118	89	107	97	97	113	98	113	108	103	105	127	124	112	92	130	101	113	117	117	110	102	115	113	121	95	97	142	127	120	104	102	105	84	104	114	124	122	110	105	87	115	107	111	102	116	111	117	102	116	113	96	127	102	101	98	117	122	106	107	111	114	106	103	131	101	125	130	129	92	120	117	104	115	112	113	112	124	132	109	105	99	114	98	116	104	85	120	122	118	108	93	115	98	119	81	114	97	98	129	124	104	117	121	98	89	105	103	97	111	118	110	89	114	128	117	108	118	98	111	116	105	101	100	124	105	105	111	112	91	120	93	93	112	120	117	104	115	121	109	103	121	100	110	114	110	104	103	105	101	123	94	116	103	131	97	111	112	109	125	120	117	113	99	112	110	101	114	109	109	104	119	129	106	97	112	125	109	90	112	128	97	136	124	115	97	122	112	113	108	103	121	114	90	129	123	114	106	127	124	106	113	104	125	114	106	109	118	99	113	111	110	109	96	99	98	124	128	120	115	116	104	126	78	106	106	116	114	118	104	111	95	121	114	91	116	109	98	107	103	118	110	111	102	104	119	115	119	122	120	123	124	97	104	122	79	104	125	96	96	110
40619	44928	9117	4814	3997	3139	2510	2074	1794	1576	1370	1236	1058	1060	966	911	855	666	619	593	585	471	502	453	473	439	435	466	515	828	1021	987	1110	1181	1396	1401	1291	1231	1166	1224	1168	1007	994	938	856	866	889	663	545	529	552	513	464	539	499	499	505	586	499	524	525	556	498	522	585	564	613	761	655	561	513	596	617	619	648	529	560	582	551	490	411	411	438	382	388	347	328	330	349	373	349	364	333	338	323	333	306	324	362	322	333	318	296	262	294	263	308	264	277	313	312	351	307	297	299	309	290	300	282	252	278	283	307	288	293	277	263	258	293	262	271	295	281	282	255	297	264	285	287	303	244	253	288	278	254	283	277	270	261	253	258	269	248	261	290	277	283	266	271	283	259	261	275	281	279	271	303	274	249	231	277	274	268	283	277	229	240	285	265	264	257	274	240	240	250	279	263	288	267	259	265	258	271	248	263	260	266	289	297	242	257	255	277	257	272	271	281	266	268	277	278	274	254	272	277	293	253	262	240	256	272	282	257	292	275	243	258	264	255	292	279	266	269	257	271	260	220	264	276	271	250	280	267	276	271	264	270	242	283	240	268	262	274	261	282	270	276	256	243	288	298	257	262	243	249	260	259	274	244	236	282	280	263	270	274	248	250	272	261	284	247	256	261	266	249	235	265	286	286	284	251	252	272	279	247	245	263	252	260	253	265	264	284	295	272	260	290	275	279	272	259	251	267	285	251	262	260	266	264	274	276	238	258	220	278	267	280	289	252	268	264	260	272	250	277	254	239	287	264	252	284	288	249	260	249	266	260	283	264	278	244	255	276	272	243	266	276	257	251	261	278	292	266	234	277	287	279	257	258	226	252	258	240	285	263	234	269	285	287	262	253	276	244	248	283	282	268	246	262	241	273	241	233	256	249	295	262	265	244	270	263	260	284	269	261	257	244	259	256	252	268	258	278	240	283	270	242	287	262	268	266	234	252	263	296	243	259	252	296	260	250	262	294	260	272	254	287	261	270	282	242	244	245	285	275	274	265	258	276	252	273	267	260	273	242	262	273	256	280	254	252	263	276	278	289	246	276	286	287	262	263	268	286	277	274	245	238	278	262	294	266	256	260	262	252	238	253	278	260	265	297	264	274	243	273	274	271	281	261	251	264	276	257	258	287	291	288	299	253	251	266	276	295	272	297	282	270	261	278	256	245	277	269	240	252	262	253	258	281	217	306	231	257	279	261	261	263	267	257	283	263	282	248	275	259	276	283	280	275	270	280	279	286	233	273	278	286	272	275	239	266	260	271	279	298	240	277	283	273	282	266	246	253	285	268	265	261	264	272	242	270	288	273	275	246	278	245	285	262	276	254	246	288	277	284	259	265	267	246	247	256	263	264	239	270	264	251	280	270	283	278	263	264	299	265	264	283	292	268	260	284	240	279	274	237	272	260	280	280	274	240	233	297	263	300	279	263	233	257	266	273	295	261	272	244	275	243	278	289	253	257	231	234	252	295	270	261	286	250	265	288	263	273	258	285	256	251	248	253	277	306	268	228	249	261	282	262	307	261	270	254	298	260	265	277	259	313	243	269	272	290	265	250	244	274	288	280	260	273	282	261	260	256	253	263	242	262	254	252	270	269	240	265	265	252	279	290	243	269	263	260	254	254	278	275	251	249	291	304	254	239	279	245	290	284	284	243	256	261	270	236	254	265	282	246	253	223	267	256	285	292	270	247	260	247	262	239	254	278	259	252	286	252	263	272	277	260	251	241	245	268	248	257	268	250	257	286	252	261	268	277	260	273	252	275	237	287	245	272	236	272	296	254	238	261	281	243	270	256	256	279	268	259	260	252	226	268	260	261	290	282	301	232	227	251	278	290	232	254	272	282	247	265	253	278	253	264	275	246	276	275	267	259	289	276	280	280	289	280	249	273	274	264	257	283	291	291	292	242	256	262	256	280	296	262	263	263	273	274	235	247	277	260	295	262	261	238	260	270	282	260	260	278	270	255	267	232	275	267	261	256	268	270	254	295	264	231	286	305	268	230	247	267	247	266	299	286	256	245	278	273	261	245	260	270	252	263	253	279	259	259	270	257	251	266	261	268	269	253	264	253	254	267	275	266	273	284	252	250	259	275	281	293	286	269	282	239	259	239	266	267	272	281	251	280	279	245	252	250	248	286	268	225	294	247	282	266	257	271	274	243	260	241	265	253	244	294	273	253	271	257	286	278	267	274	239	267	288	239	248	274	250	290	260	288	253	263	258	235	290	266	265	269	271	277	300	259	285	246	275	233	264	272	252	257	264	263	278	276	243	259	261	252	252	239	270	265	275	279	283	261	258	266	234	248	313	292	279	256	283	270	211	268	233	256	282	297	275	300	284	289	291	237	278	262	273	274	284	268	262	270	259	241	279	299	266	275	248	275	244	241	276	301	256	290	279	276	270	279	260	275	255	265	257	296	260	268	274	284	256	265	243	257	252	246	260	283	266	307	256	221	242	259	281	277	305	235	258	277	241	264	248	269	276	246	282	266	275	242	265	261	266	270	290	265	275	259	250	268	283	253	259	298	267	287	268	247	257	276	282	242	260	250	267	278	271	304	286	253	259	266	234	269	277	257	293	247	262	255	275	267	248	254	287	266	254	267	261	253	260	259	251	273	294	256	301	296	268	245	248	260	249	282	269	240	245	260	278	268	263	284	267	254	245	242	259	288	268	258	253	291	250	250	272	290	243	244	281	290	261	276	269	250	236	273	254	259	273	230	273	266	236	234	234	244	275	263	265	255	261	281	262	284	234	259	271	261	244	257	268	275	254	258	259	257	270	255	235	262	274	255	259	294	267	268	284	297	255	246	279	238	266	252	255	263	268	283	255	272	261	287	270	262	285	262	255	247	251	257	243	276	242	287	228	244	278	222	284	280	246	262	257	282	235	267	286	275	263	226	274	242	255	248	242	260	287	260	274	288	272	267	251	289	256	240	253	270	264	255	277	290	259	243	249	260	256	286	254	262	246	290	266	259	248	251	242	241	252	274	275	262	249	237	257	282	249	283	264	272	268	261	274	230	253	278	237	285	282	218	261	257	252	254	277	271	266	289	268	248	268	272	288	273	301	270	284	260	234	276	269	269	264	233	255	257	247	232	291	254	276	258	255	261	248	266	264	291	243	275	222	269	252	262	271	261	282	266	250	284	255	256	278	250	259	276	256	247	281	259	251	253	238	274	267	296	275	247	264	236	274	263	269	290	274	256	272	250	259	254	274	270	279	250	247	248	247	268	283	278	244	261	274	242	275	274	279	259	246	239	253	253	267	286	261	262	236	258	271	254	293	256	289	280	287	235	266	264	221	255	264	251	234	231	270	270	261	261	280	253	289	272	247	239	257	263	256	272	249	260	249	264	295	281	270	252	251	249	263	264	298	271	240	267	251	272	268	222	287	240	258	265	285	239	268	233	265	271	266	257	277	267	263	229	273	260	269	236	292	254	223	241	268	276	279	266	260
11786	11101	2066	408	179	134	133	137	118	127	123	130	130	132	128	123	110	114	124	121	113	131	99	125	136	149	123	107	121	125	143	160	172	176	170	181	169	161	173	167	168	144	175	155	159	145	145	123	148	127	127	135	135	153	140	131	127	145	146	132	128	133	135	125	125	123	131	126	127	134	125	129	152	136	132	135	120	130	141	124	145	127	137	127	127	133	126	141	138	126	141	106	108	134	118	128	128	105	125	128	131	125	122	125	106	129	132	131	124	124	128	124	116	114	111	118	115	134	134	127	127	122	134	116	131	141	135	122	144	132	116	128	110	112	104	125	132	148	119	126	135	113	128	102	133	116	137	110	142	131	120	108	96	125	138	119	115	132	138	126	110	133	110	127	142	133	126	130	144	115	122	125	131	121	135	116	138	118	121	133	125	108	113	121	124	121	125	116	106	114	110	122	118	133	122	113	127	121	119	119	102	129	123	128	119	107	114	130	107	121	103	115	147	118	116	119	116	125	122	123	141	144	124	111	128	113	134	137	135	114	125	131	133	127	117	125	114	120	113	126	122	118	127	101	131	131	111	125	123	137	116	114	127	95	130	129	118	128	119	125	114	128	134	108	136	120	114	125	134	115	130	129	124	121	112	141	115	139	120	120	128	119	118	108	137	125	104	113	97	117	119	127	113	122	130	124	142	131	111	120	105	124	121	133	120	128	119	120	116	129	99	126	121	110	129	132	124	112	117	124	143	137	111	126	135	127	97	116	127	112	119	113	119	115	120	142	93	121	126	125	133	112	128	152	136	125	122	125	115	131	126	116	137	120	121	137	120	137	111	133	143	144	119	112	130	123	105	105	117	136	131	126	98	123	142	119	116	143	123	112	111	138	138	124	128	135	121	111	111	107	135	143	110	115	134	117	117	106	115	132	120	110	114	130	121	129	139	142	141	124	130	127	114	125	128	132	121	132	145	118	151	147	130	129	115	135	140	142	115	127	124	122	131	140	124	142	139	114	116	117	123	115	114	126	111	132	127	121	131	130	123	120	139	110	131	117	134	136	125	114	135	119	118	120	125	109	121	117	116	141	131	142	149	127	138	140	144	122	141	114	139	115	140	133	138	122	146	126	110	138	123	115	106	125	121	117	147	139	121	117	119	137	109	114	118	121	112	109	126	129	110	149	119	132	124	124	133	124	125	120	122	95	119	143	113	139	113	122	132	125	113	115	121	128	123	108	126	112	121	137	126	98	123	122	130	113	141	100	113	118	133	127	136	103	111	123	124	124	108	122	112	108	132	137	130	114	129	118	115	136	137	143	113	137	123	127	115	124	114	117	118	114	117	136	128	143	102	118	127	116	122	125	127	125	138	137	136	130	128	126	142	130	143	116	130	127	118	133	123	125	115	111	124	106	138	128	120	140	126	125	124	115	123	134	126	126	140	135	113	139	117	107	138	129	122	125	140	137	114	110	108	124	128	109	116	116	135	135	116	130	128	138	112	118	128	147	141	119	120	123	120	134	145	128	130	158	119	118	117	155	100	122	137	123	103	100	121	114	123	126	129	117	114	141	128	126	122	135	127	122	126	138	140	109	104	138	133	128	113	88	127	116	151	133	122	121	108	117	143	132	134	145	126	129	122	114	140	105	121	121	126	120	118	105	120	127	108	125	130	122	113	145	135	110	122	127	105	121	119	119	132	117	110	117	130	123	135	134	134	129	129	115	126	136	108	113	125	121	109	125	119	127	111	126	129	120	117	110	141	129	130	102	115	104	105	140	119	103	116	126	139	117	127	134	131	117	120	120	143	127	135	142	117	129	115	100	92	111	129	128	135	125	129	131	145	107	114	120	135	127	139	121	104	117	125	115	116	121	107	131	107	121	134	134	110	117	114	109	119	117	132	127	126	116	113	115	112	106	129	111	138	129	126	107	141	123	120	134	113	117	109	116	125	125	118	119	125	120	142	147	113	119	106	123	136	115	108	127	114	132	124	125	109	135	120	120	112	122	137	135	103	113	113	131	132	114	108	111	140	138	117	134	108	109	106	105	121	141	109	127	148	135	121	152	123	115	145	141	108	114	124	139	120	143	129	136	151	146	125	119	123	113	108	125	129	122	123	116	140	133	129	131	118	122	115	130	124	117	125	114	127	129	126	128	100	125	119	123	111	157	102	132	144	139	125	111	133	122	136	125	94	140	140	118	131	118	120	141	102	121	125	140	130	112	106	141	109	131	119	117	124	107	128	130	119	142	118	127	117	132	131	127	119	137	138	125	108	113	106	120	142	105	113	124	128	116	147	122	115	140	112	122	152	147	134	118	116	114	106	115	132	132	140	129	115	131	132	115	107	128	113	106	108	132	109	127	108	126	117	136	116	113	100	144	158	131	135	126	129	125	121	119	120	121	131	113	113	134	98	129	129	111	135	118	121	105	111	159	132	123	111	87	99	109	130	131	142	137	128	118	113	109	109	115	110	138	137	110	137	136	122	110	123	95	122	119	129	124	111	119	142	117	125	116	120	110	116	130	111	124	122	128	100	112	114	137	126	108	101	134	118	139	141	120	150	123	131	128	135	116	131	126	114	112	123	129	124	107	121	125	145	120	102	115	135	121	122	143	111	116	107	125	133	120	133	126	114	137	120	138	123	121	133	109	119	147	116	131	130	147	143	129	111	138	129	116	127	122	135	123	112	119	134	133	130	105	117	130	111	125	124	108	134	132	151	111	136	128	145	127	130	121	122	142	128	134	114	126	142	112	130	134	146	145	106	118	127	118	140	123	145	135	121	133	112	132	123	124	112	124	135	113	120	109	130	135	112	134	140	122	124	119	111	123	122	127	122	107	116	129	126	117	123	145	114	116	128	109	133	109	133	122	135	124	129	135	135	118	132	121	124	127	124	137	108	122	114	130	130	118	133	137	134	126	120	143	120	122	123	130	121	130	116	128	121	115	108	125	142	133	119	137	127	123	122	122	106	142	106	105	126	134	124	135	133	128	131	119	115	150	122	136	114	136	119	123	111	120	136	144	119	111	139	135	112	134	105	148	121	122	123	128	137	135	113	118	131	133	105	118	119	131	115	108	121	121	109	148	124	134	149	128	128	128	121	146	129	133	121	131	119	116	127	130	132	146	118	114	121	107	129	156	135	123	116	109	122	133	120	117	109	126	135	131	133	144	120	126	135	122	130	132	146	113	114	115	103	127	116	138	124	115	139	137	115	114	132	118	133	127	114	116	108	112	144	116	123	103	134	113	108	113	132	115	117	123	108	120	128	114	128	126	136	131	127	130	110	120	131	125	124	108	120	156	126	117	120	111	114	111	132	131	132	107	115	116	110	116	134	148	119	117	130	133	114	154	122	121	111	123	128	105	118	120	115	146	134	132	120	98	120	110	112	104	164	129	101	121	116	125	118	94	123	109	126	138	114	137	122	112	129	120	119	103	128	107	123	127	122	121	138	119	136	117	120	122	127	128	107	117	128	121	122	127	137	125
9675	11808	916	414	402	384	369	340	362	337	347	352	309	300	285	321	334	332	306	301	314	294	335	340	323	329	315	290	323	416	525	715	734	686	749	758	680	659	698	675	627	600	595	552	540	461	431	416	400	409	364	378	389	395	394	373	408	392	355	415	392	407	408	390	369	348	400	365	406	413	418	381	383	358	392	387	359	323	343	356	329	334	320	314	305	326	326	312	332	325	306	319	356	305	309	307	279	332	317	317	302	284	314	294	307	341	311	312	306	305	312	293	298	283	318	268	317	319	318	292	301	301	272	305	299	296	306	305	296	313	303	323	305	340	320	294	315	288	330	290	290	308	309	294	326	279	301	288	294	319	299	274	306	331	304	304	267	308	320	331	272	289	302	286	297	304	301	331	303	306	276	298	307	269	339	308	313	313	275	340	306	298	310	325	336	279	298	327	331	313	308	299	307	279	283	302	299	312	296	301	283	295	367	307	290	320	322	290	318	319	309	289	296	284	331	325	294	280	281	310	322	259	302	308	344	280	288	299	312	313	313	302	310	303	317	333	302	303	295	324	319	310	292	327	305	341	307	297	303	310	295	279	292	303	300	299	309	329	323	290	329	299	305	318	294	303	330	306	287	323	290	305	294	291	310	318	303	320	348	311	303	300	328	310	295	314	297	280	305	317	318	302	314	321	289	308	322	292	257	307	273	306	289	300	312	317	309	285	321	294	334	296	280	316	300	296	286	293	298	309	327	326	283	310	312	312	305	292	295	335	303	300	306	313	341	303	312	324	293	299	320	305	274	300	312	317	273	310	282	277	314	296	324	329	285	307	312	308	307	293	317	287	291	331	300	299	301	328	350	312	321	275	297	292	321	288	280	278	300	305	297	300	321	312	276	310	289	311	322	311	297	309	333	298	289	307	285	299	314	330	296	268	291	314	295	311	278	301	304	349	326	300	315	314	306	323	330	275	322	308	308	309	302	313	343	319	290	318	316	307	290	292	277	295	302	327	314	264	318	318	310	319	275	312	335	275	332	308	316	314	315	301	303	304	321	310	283	290	326	272	310	282	322	302	307	296	323	330	292	321	314	298	262	268	285	316	269	307	285	308	310	286	286	324	284	293	291	326	289	341	297	310	290	283	356	300	312	299	315	278	308	307	282	286	287	295	306	304	285	309	302	334	291	312	290	318	302	300	310	315	286	321	306	313	295	306	282	317	308	286	304	301	326	301	309	321	318	328	324	310	293	335	340	301	311	331	311	338	329	290	324	311	322	313	299	266	278	316	312	298	332	302	299	311	324	326	308	301	291	279	315	291	286	288	315	296	330	326	281	290	302	319	332	311	308	300	288	271	290	301	302	302	322	305	318	306	312	288	292	337	307	300	296	319	293	298	286	305	312	288	294	312	304	287	307	297	295	309	291	289	286	321	327	299	318	313	321	309	296	294	297	325	295	272	327	303	327	312	325	307	313	298	325	341	331	312	307	298	310	305	294	310	294	298	310	289	303	286	320	343	310	313	324	321	334	293	326	337	315	306	299	320	322	334	279	292	295	306	323	292	303	291	307	294	274	311	331	300	269	313	317	304	291	290	320	309	330	294	314	313	325	297	302	310	307	332	322	261	309	304	295	331	299	319	294	293	286	311	310	323	312	323	317	321	291	336	300	270	314	318	309	343	312	325	334	289	297	319	249	294	291	298	272	283	330	298	282	323	308	296	311	270	318	307	317	330	335	285	313	308	282	308	318	346	296	309	321	338	279	312	296	289	316	290	303	283	305	300	297	303	287	343	307	315	313	316	311	296	318	333	292	295	337	311	328	337	280	316	285	340	260	293	335	291	332	298	315	290	298	315	299	292	312	322	318	321	312	279	319	311	290	323	311	288	317	292	276	286	295	305	324	316	312	285	314	306	325	296	280	282	285	316	327	330	317	301	315	339	286	263	313	309	299	302	309	309	297	300	290	315	295	299	303	286	305	301	336	346	303	316	317	335	326	308	309	303	282	309	292	324	305	254	305	270	330	313	265	276	287	289	317	299	314	300	318	325	287	281	278	274	341	303	289	354	308	291	313	298	297	278	317	314	301	316	312	334	293	278	323	286	313	308	308	269	305	299	290	331	355	315	303	330	291	255	319	292	322	317	283	315	300	330	325	327	284	296	314	303	332	330	344	311	308	317	326	357	304	319	311	320	293	328	263	307	314	265	320	303	312	315	311	299	305	301	312	276	307	266	329	297	326	310	284	303	315	296	314	305	302	310	272	326	316	304	331	279	321	316	296	324	299	301	301	312	332	302	299	308	296	304	287	287	304	289	280	318	288	290	279	311	283	300	300	295	332	297	312	340	287	307	285	316	282	301	297	318	302	317	295	310	292	276	299	309	346	317	281	319	328	328	326	308	300	337	306	295	340	276	307	311	298	310	298	290	291	309	306	320	283	328	354	292	291	288	335	310	316	305	295	330	300	296	263	298	314	285	301	297	307	301	285	293	286	297	281	297	323	301	296	318	308	310	292	305	337	345	278	283	337	321	307	318	291	316	273	293	306	296	316	287	290	313	336	340	257	311	310	333	290	305	317	267	311	296	313	307	293	299	281	311	317	296	273	292	324	297	310	328	299	300	307	322	269	293	327	272	311	297	338	314	309	310	323	335	268	302	302	306	311	327	314	277	305	336	294	301	296	295	304	325	334	307	295	313	310	323	320	312	317	313	305	295	297	295	342	298	330	319	265	299	297	299	313	329	312	284	280	341	321	313	317	323	323	320	323	300	299	318	292	305	303	279	296	296	290	299	265	289	288	307	292	295	307	304	341	330	301	272	300	313	278	289	304	307	314	282	304	307	290	313	305	284	291	337	270	315	297	313	306	336	314	264	249	310	294	308	306	295	335	298	320	320	336	308	303	320	304	319	306	313	281	324	283	325	311	348	296	328	306	313	312	325	301	326	294	275	271	326	307	292	316	301	296	269	290	313	283	293	298	302	331	316	296	287	291	301	326	290	305	308	312	304	296	287	304	304	310	323	289	325	337	320	310	302	316	302	285	310	289	281	309	310	309	316	291	310	324	275	255	314	309	302	295	308	296	319	301	327	312	317	295	330	308	295	332	291	272	308	278	276	295	274	287	314	339	301	305	319	319	312	317	286	340	290	305	293	322	325	285	306	313	310	314	316	299	333	320	294	311	318	311	308	338	313	302	283	286	295	335	328	284	314	296	319	295	300	323	320	299	342	309	318	275	300	314	353	308	320	278	315	293	301	328	319	305	305	313	271	308	303	287	329	308	305	316	287	317	279	295	319	300	294	306	319	303	294	326	281	317	279	292	335	294	317	325	291	326	303	303	296	288	323	344	287	307	295	312	284	289	299	306	327	306	271	295	310	318	326	299	289	309	306	283	305	318	307	314	271	324	328	317	312	323	339	296	327	309	316	346	306	291	305	278	324	305	327	288	296	305	331	276	319	304	307	287	309	288	345	336	261	308	337	321	339	311	329
39358	46308	27098	18131	11071	5353	2345	910	346	234	216	203	215	185	169	155	149	162	140	149	143	135	156	144	157	159	142	140	119	136	153	194	174	159	172	200	224	195	212	188	206	200	204	180	178	177	173	184	134	151	147	148	135	140	121	163	158	146	130	135	152	139	174	196	154	150	150	161	140	158	187	149	156	144	160	139	166	139	159	161	144	155	149	139	152	133	130	138	145	124	138	135	116	120	140	121	120	150	119	121	151	133	130	118	138	138	137	132	119	126	121	112	118	132	133	135	122	131	111	143	122	123	133	142	139	132	136	126	135	146	116	108	114	119	148	111	120	135	124	152	133	114	130	141	107	136	108	139	126	132	121	119	150	127	132	111	126	139	115	140	115	124	126	114	130	128	143	140	119	137	131	122	130	119	131	130	132	142	128	122	131	138	134	135	109	124	123	128	128	123	129	131	129	106	119	121	131	125	131	135	130	114	122	118	134	104	108	145	126	126	135	118	136	123	138	131	120	126	138	124	139	144	113	97	128	114	127	138	137	112	114	135	101	120	143	149	121	124	125	130	148	116	122	117	128	121	135	139	143	119	112	131	100	138	132	134	146	120	145	116	148	125	125	93	124	121	125	139	117	130	118	115	131	115	136	116	143	121	143	119	134	134	167	121	144	128	119	113	138	128	117	130	126	135	90	138	119	152	120	137	124	163	113	132	125	137	137	131	125	149	135	130	125	118	115	133	111	132	120	124	119	110	135	117	116	123	148	132	125	129	124	120	133	144	118	136	134	114	111	136	112	134	126	143	137	125	141	139	146	111	129	128	123	111	144	137	129	129	130	136	127	136	142	127	140	158	138	127	117	128	141	119	141	123	131	133	126	140	128	122	111	104	128	136	107	136	133	127	127	106	141	143	130	99	113	110	117	130	132	125	148	151	142	128	116	135	127	129	133	117	122	135	130	109	138	118	129	125	115	129	114	113	110	131	128	116	145	117	138	125	151	125	117	123	144	129	120	121	120	118	146	119	134	132	118	116	139	120	130	110	135	121	123	107	125	121	123	99	118	128	105	125	146	133	132	142	126	127	141	140	129	123	133	130	128	150	131	117	143	102	131	134	117	141	121	150	134	143	114	131	130	119	156	147	133	131	126	111	125	118	122	117	126	139	133	121	144	131	146	111	133	116	118	141	129	149	130	117	125	129	113	125	111	123	144	123	139	135	103	136	132	114	148	109	136	150	135	127	121	133	126	159	129	118	110	109	123	105	131	127	144	119	130	126	133	143	113	122	146	130	129	136	114	120	111	135	134	136	138	111	115	139	144	134	128	129	125	130	107	129	111	115	139	128	142	144	133	120	121	155	150	131	141	145	130	148	119	132	123	142	136	124	121	148	113	115	108	136	132	116	117	125	115	101	137	131	136	129	140	120	125	121	133	134	131	119	133	123	127	134	115	99	123	143	149	127	119	119	122	120	128	141	132	120	152	129	122	117	141	134	131	132	144	119	118	128	141	145	158	131	128	115	137	115	141	117	136	140	122	124	131	115	134	108	121	137	130	133	119	119	136	127	123	123	125	150	119	153	126	134	133	104	136	120	116	121	120	113	121	137	148	126	135	118	126	123	125	124	118	134	138	122	124	128	132	128	137	139	136	125	106	117	129	127	104	130	129	114	136	126	132	100	106	133	106	123	135	121	127	108	124	116	146	135	152	121	132	130	127	129	116	133	130	119	123	120	125	124	142	128	133	131	140	120	108	142	125	112	129	132	101	131	152	111	122	128	129	124	134	132	144	127	149	101	126	134	116	113	117	114	132	116	136	154	122	105	129	151	106	129	139	126	123	154	134	119	120	118	135	142	116	113	125	138	126	119	115	113	120	119	139	146	129	120	121	139	116	139	130	119	123	127	122	130	144	150	121	120	131	129	143	135	119	130	118	148	137	119	143	124	122	139	129	119	141	142	120	129	132	139	151	120	122	136	132	107	129	126	138	105	122	131	119	118	132	126	113	120	128	115	120	129	114	126	139	133	124	124	145	115	148	132	149	130	143	128	150	144	123	134	112	136	147	130	125	133	102	120	126	127	143	130	127	125	124	149	147	119	145	130	122	130	116	147	122	124	121	120	133	123	145	135	135	117	130	113	134	127	129	137	135	137	136	145	139	117	121	124	115	129	128	132	120	125	140	116	136	122	136	110	121	132	126	154	126	129	135	124	141	140	133	107	121	134	141	129	144	123	125	128	131	149	117	109	140	122	113	113	133	122	132	135	134	113	139	111	122	133	141	126	126	123	132	146	123	116	136	127	115	132	143	129	155	145	138	123	121	131	142	132	121	148	130	113	139	133	117	115	125	145	128	135	110	110	134	145	122	126	138	128	132	110	140	139	116	87	119	136	101	134	120	140	137	140	133	112	126	117	127	134	130	142	131	115	119	140	126	127	118	127	124	124	141	119	131	119	112	134	135	136	112	141	135	121	139	148	104	107	130	139	144	131	128	145	136	116	154	138	119	141	123	149	96	136	131	122	121	117	127	130	132	116	111	130	121	123	142	109	156	130	121	130	134	128	155	121	124	147	118	127	122	125	133	130	115	126	126	151	122	150	126	123	131	155	133	115	126	113	124	135	127	139	105	132	135	131	138	138	127	138	117	131	130	115	150	127	132	135	149	107	122	147	122	105	139	109	137	125	131	155	122	144	109	128	119	146	121	133	117	121	145	127	145	117	123	120	148	134	134	125	110	123	127	122	129	123	130	130	119	128	120	129	132	122	127	123	116	130	132	125	133	151	133	152	109	126	133	104	106	134	134	149	118	116	98	119	138	118	120	127	107	110	97	116	111	138	125	136	123	121	128	130	120	119	138	136	136	120	141	114	124	136	130	123	121	122	133	115	137	136	123	118	133	96	140	129	118	129	128	135	141	122	109	112	117	131	142	135	129	132	130	105	117	126	147	140	120	135	129	122	100	134	132	115	142	140	116	126	142	127	132	143	130	118	113	146	132	119	130	133	132	154	134	130	125	151	139	117	141	101	139	124	124	123	141	151	122	114	135	135	140	122	136	130	127	128	128	121	114	116	119	145	135	105	158	111	129	121	136	118	144	106	124	122	139	132	128	113	140	121	139	118	139	137	130	118	121	129	108	123	142	114	130	127	132	133	131	109	141	141	119	123	131	129	121	128	143	138	123	134	111	125	126	120	125	130	154	114	126	114	131	128	137	142	128	133	130	148	135	122	136	124	121	116	124	132	132	117	132	120	127	136	123	114	116	133	144	152	133	123	123	123	126	149	113	113	127	122	135	124	137	132	123	116	136	112	132	138	125	120	108	130	133	111	122	120	121	130	141	117	121	148	129	133	119	123	121	123	112	130	139	137	117	115	143	120	129	118	115	140	124	115	137	133	126	118	119	132	130	113	124	122	115	118	106	129	137	138	130	134	140	129	131	126	129	113	126	119	147	121	111	134	142	132	146	133	120	121	129	138	128	137	126	119	148	133
29730	40915	6134	2724	2226	1709	1479	1248	1093	987	818	786	803	661	587	576	566	524	468	493	428	432	418	372	390	390	404	402	396	475	629	898	794	598	574	841	1001	1062	999	958	926	875	843	823	773	717	709	538	536	508	553	488	466	440	492	499	474	497	541	532	492	491	504	530	548	559	481	542	543	542	477	563	516	526	512	462	498	463	467	449	376	406	395	386	365	356	349	327	342	395	364	376	362	346	385	384	373	390	348	317	374	330	350	345	326	351	339	343	335	339	364	321	360	344	297	326	309	310	314	325	321	322	317	312	326	317	296	311	324	310	308	331	338	299	313	301	319	304	305	280	310	309	295	325	313	299	289	286	331	316	288	321	336	332	314	315	286	314	299	311	329	317	314	312	305	308	305	306	310	314	331	306	313	342	318	320	306	293	319	288	285	312	299	355	313	302	319	310	317	299	300	275	324	323	317	287	322	300	315	304	306	342	316	301	325	312	297	301	322	295	338	342	316	284	319	296	293	330	270	316	300	306	296	304	342	321	317	314	296	298	303	308	323	305	340	319	318	272	276	328	312	313	292	271	315	324	337	331	313	305	332	308	293	319	308	310	295	320	313	291	284	328	306	297	317	307	292	289	325	291	301	314	316	315	287	304	342	331	327	304	328	293	317	349	318	313	301	287	323	298	328	323	314	326	311	311	338	320	338	303	297	294	312	314	325	309	310	325	335	319	279	278	290	318	315	337	321	323	311	286	317	347	286	313	301	332	314	308	310	311	299	315	300	335	329	286	320	296	319	336	312	317	311	295	321	309	293	304	291	301	235	326	271	321	297	305	335	294	286	313	286	309	323	283	325	286	331	310	371	298	336	266	300	304	335	318	343	301	319	322	291	308	318	324	316	297	300	288	323	284	285	322	320	281	324	302	311	301	310	309	288	312	291	306	330	314	348	326	363	269	311	308	316	280	295	298	331	291	316	333	341	315	290	295	318	321	313	329	351	315	285	313	295	302	284	289	340	343	316	259	292	322	274	286	354	327	293	306	313	349	330	304	307	303	323	321	302	315	306	291	310	294	293	327	322	320	303	285	283	278	297	318	327	304	313	322	315	306	300	337	302	326	259	319	283	294	285	363	314	296	317	290	291	329	304	308	326	314	326	316	324	334	299	320	334	310	343	313	333	296	317	302	306	299	311	316	331	290	307	342	310	339	299	284	301	321	341	314	323	312	304	307	294	328	344	312	346	322	320	307	327	321	290	294	326	342	312	314	305	313	339	290	326	299	306	308	303	289	335	318	295	320	303	303	319	307	320	311	281	318	324	291	297	293	332	321	316	315	318	313	329	308	302	293	285	326	322	292	296	299	304	313	320	334	302	318	309	317	300	338	317	325	313	310	303	306	287	283	331	361	291	327	277	290	312	286	310	302	309	305	326	298	355	323	323	296	305	291	315	295	304	293	322	323	329	316	303	345	332	312	284	333	326	307	296	319	315	307	314	308	304	291	285	341	327	305	307	319	300	314	284	300	312	315	328	315	320	323	296	303	350	304	298	322	324	344	313	328	316	319	316	290	299	339	289	311	286	309	307	324	299	291	306	275	286	343	286	332	313	313	304	302	322	311	292	317	324	290	324	320	303	309	306	324	291	289	307	322	314	283	303	287	322	302	311	326	294	295	323	290	285	328	318	311	297	266	321	284	292	316	317	333	296	315	322	306	338	301	305	300	320	306	323	334	308	323	303	316	299	328	322	326	274	313	308	304	307	308	311	311	338	286	314	311	296	297	315	306	298	288	329	324	317	332	317	279	314	334	303	320	333	321	285	307	323	308	310	293	325	310	311	277	315	297	300	323	277	310	303	311	303	318	288	312	319	292	309	295	309	350	320	277	311	328	318	309	322	273	315	294	301	280	292	301	304	332	289	314	327	297	285	272	311	315	308	303	305	321	306	305	312	321	311	317	314	290	322	326	293	335	296	313	311	345	291	318	316	289	335	300	305	284	326	329	333	305	298	300	279	309	330	307	284	329	288	291	321	304	300	293	294	318	309	306	325	295	315	296	282	309	334	317	312	323	330	304	301	306	333	291	277	312	307	329	318	311	312	334	260	315	287	285	302	336	315	327	286	297	318	324	350	310	308	312	304	327	293	327	275	312	331	296	313	299	317	336	339	308	317	338	303	267	316	321	307	299	320	307	315	293	259	288	310	295	310	320	307	323	309	332	300	299	307	294	301	334	323	327	295	295	327	328	313	324	325	310	312	300	309	293	316	304	318	316	301	282	294	294	330	291	317	354	294	302	275	288	322	313	296	306	301	289	299	322	291	321	315	329	321	309	314	326	332	337	321	327	333	276	314	319	290	274	306	315	316	318	275	313	298	317	312	298	312	320	311	297	309	334	298	314	344	298	324	302	302	300	335	315	317	293	307	322	289	304	300	323	293	340	305	317	309	325	323	313	316	332	305	304	314	276	355	302	322	341	298	323	303	333	303	331	302	270	328	274	293	303	332	341	299	308	320	319	306	282	334	272	303	321	290	298	282	315	324	330	319	279	335	322	284	302	315	313	311	299	323	279	299	284	313	288	294	289	323	321	294	297	316	295	305	288	306	265	336	298	318	295	319	306	329	310	296	295	306	321	338	289	307	337	316	324	307	301	296	320	356	351	283	294	314	295	295	287	338	276	301	319	311	348	295	309	322	305	304	328	307	327	359	293	330	272	293	310	286	301	315	296	346	303	327	309	319	305	305	319	328	326	306	295	345	338	282	335	317	314	318	319	277	302	326	299	284	298	333	307	292	313	303	284	311	318	311	298	320	336	297	301	297	309	274	320	338	333	324	307	318	284	358	344	303	320	311	299	344	335	326	293	340	316	284	328	299	291	334	284	316	295	308	287	312	304	301	290	342	319	322	326	300	308	326	296	294	308	305	320	327	331	294	302	334	299	312	293	315	348	336	315	321	298	311	310	315	331	304	321	301	288	274	356	290	316	321	290	304	308	294	333	306	298	286	291	290	301	323	320	319	303	332	313	289	296	291	331	295	298	270	321	345	306	312	312	284	354	284	291	304	307	300	329	295	318	307	350	319	288	267	309	305	337	321	294	306	316	317	307	321	319	341	315	314	315	272	311	300	318	316	304	320	308	300	321	313	311	318	302	356	308	314	299	314	320	318	297	284	306	317	312	352	292	343	310	295	313	302	303	312	334	296	337	314	330	302	288	308	296	296	312	327	317	317	303	311	313	308	326	299	287	323	301	293	317	339	317	290	314	316	298	324	285	286	311	328	308	326	317	324	335	305	279	290	298	273	277	311	296	329	338	314	311	344	303	321	315	326	293	315	312	299	308	311	285	289	272	295	291	300	316	291	297	327	331	322	295	332	313	299	323	312	300	299	309	321	294	329	317	305	336	317	284	286	272	305	311	306	285	314	296	318	310	292	301	319	309	319	296	303	320	301	281	292	309	304	293	329	319	323	296	327	312	306	353	337	314	315	300	309	337
46040	46203	28358	21770	16419	9594	4483	1676	582	325	297	271	240	211	212	171	170	170	169	131	135	143	130	145	165	118	124	115	125	126	150	149	132	123	199	193	234	258	228	213	244	206	178	186	194	178	193	164	145	163	143	143	127	122	140	143	123	154	132	155	163	145	138	163	154	175	147	148	167	150	167	157	165	147	143	132	126	128	148	124	126	127	115	92	121	121	107	137	114	125	132	115	124	115	128	124	111	104	110	111	138	122	105	114	120	111	101	109	108	104	103	100	113	118	102	95	101	111	100	104	104	116	106	128	102	97	111	122	123	117	106	102	111	103	127	146	107	132	119	109	106	95	102	101	116	119	97	120	100	116	105	104	116	84	110	103	102	95	114	120	117	124	114	126	127	98	112	99	112	106	100	85	108	95	99	109	105	94	106	105	114	107	105	116	125	102	97	97	108	111	102	95	104	93	105	107	98	106	89	109	102	94	116	104	117	105	124	105	111	112	109	127	90	100	106	100	102	121	105	103	95	122	114	108	101	111	93	108	109	96	92	104	111	105	110	113	119	107	116	118	110	129	101	121	125	105	106	118	115	107	110	107	112	132	109	123	105	108	97	117	81	111	110	119	116	93	117	102	111	92	85	112	115	106	90	107	112	99	100	112	103	108	130	105	107	106	120	99	109	83	111	84	126	100	91	112	119	112	110	92	101	112	95	105	116	102	106	99	110	115	83	92	90	114	111	120	103	121	127	125	109	106	117	114	92	105	126	110	112	120	121	106	98	111	105	105	110	104	101	120	114	109	105	111	117	102	113	94	86	117	114	105	100	119	117	127	122	117	122	117	98	92	117	100	115	100	111	103	106	110	97	122	113	99	98	104	98	96	111	84	105	97	106	121	98	120	102	105	132	106	124	121	112	112	114	97	117	94	97	98	109	101	105	96	118	99	93	115	98	98	107	105	120	111	116	118	98	93	108	125	110	101	117	101	127	86	99	91	108	104	121	102	103	116	111	85	102	104	110	124	110	106	100	104	103	107	120	97	102	91	87	130	137	98	92	104	119	88	86	121	126	98	114	99	115	129	94	117	110	127	111	133	101	119	104	113	88	112	107	120	93	118	109	108	114	103	110	120	110	105	118	98	108	114	109	98	112	113	99	111	104	82	113	108	102	91	108	120	120	111	109	114	92	99	112	105	112	111	99	115	100	99	106	117	114	99	112	111	99	102	92	94	117	95	94	109	117	100	103	95	113	109	95	103	107	112	97	106	100	111	105	93	89	115	112	100	107	94	92	104	117	105	115	117	102	101	109	120	127	109	122	111	103	99	120	135	98	111	121	90	124	104	107	107	116	103	81	110	92	107	106	97	102	104	104	100	94	103	128	112	108	110	121	107	102	111	118	101	98	122	85	99	107	112	108	110	100	113	125	123	105	100	113	109	114	104	124	101	112	102	93	107	106	99	118	122	91	108	106	100	95	100	105	103	87	112	97	91	111	104	92	109	103	97	88	106	106	116	112	74	121	100	125	108	88	117	107	106	112	114	109	125	109	102	97	90	98	123	95	106	116	103	114	103	119	124	120	96	96	99	99	117	122	106	132	102	109	118	100	90	97	115	98	87	91	106	117	119	106	120	109	116	90	107	99	89	108	113	118	106	96	105	101	107	124	120	114	120	134	128	113	113	104	101	111	121	101	98	128	105	118	104	120	113	106	73	87	119	102	109	99	91	106	109	110	108	106	104	104	102	102	104	91	91	91	97	102	113	98	92	102	104	106	103	89	88	104	126	137	89	105	92	105	123	107	113	107	99	121	131	104	133	112	91	105	97	99	120	101	112	118	120	94	99	122	109	98	105	104	107	105	107	99	109	104	119	112	125	113	101	124	96	95	102	115	114	116	103	117	98	116	111	117	97	96	95	108	97	97	119	101	112	101	103	114	104	104	108	101	91	88	130	108	111	106	105	97	106	110	116	118	88	120	98	95	106	103	104	104	130	125	112	116	100	116	101	105	113	114	109	102	105	85	97	97	101	105	95	118	93	103	107	106	104	117	115	99	105	121	106	121	107	119	117	120	97	103	127	85	98	111	112	116	116	115	102	107	97	114	100	110	114	99	114	111	98	116	102	98	114	114	93	105	103	114	109	113	110	97	104	96	102	109	110	121	100	99	118	99	96	105	97	109	98	94	102	97	119	93	129	98	100	98	100	94	105	92	120	107	109	95	115	100	101	115	130	101	113	101	100	85	116	120	103	105	105	112	91	110	113	97	103	113	101	121	106	116	120	115	106	101	115	105	104	83	131	107	106	120	120	103	113	118	120	114	121	89	82	105	99	104	102	105	91	111	95	112	116	128	103	92	110	131	106	95	106	90	100	85	124	101	126	107	93	108	106	90	109	110	115	117	119	115	115	114	91	112	116	113	111	88	92	101	95	123	95	122	114	93	104	78	101	134	106	109	95	100	111	95	112	102	113	100	109	115	94	85	127	104	103	107	101	108	90	113	110	115	118	97	96	95	97	117	115	115	122	107	113	102	107	100	101	117	103	95	120	118	109	111	107	99	95	111	91	125	131	125	101	103	99	88	115	99	112	109	121	87	120	105	123	113	106	86	98	95	115	118	95	109	106	108	106	98	79	115	106	102	85	116	108	124	102	114	93	110	107	84	107	125	101	105	108	95	110	95	118	117	110	106	118	85	115	131	106	114	102	101	114	123	107	99	104	117	88	104	93	105	95	119	101	105	92	83	94	105	120	105	101	96	95	110	114	119	102	114	126	101	110	115	115	94	113	121	103	115	97	113	111	103	96	96	114	109	101	105	100	105	108	90	103	108	112	110	124	135	116	104	108	91	97	136	109	109	111	99	108	88	115	103	115	88	109	106	115	120	105	103	120	108	104	102	132	111	89	118	99	128	107	113	90	120	108	110	125	107	116	125	91	111	118	104	114	98	92	102	105	100	111	112	110	106	103	114	115	130	105	108	96	104	110	107	98	105	96	133	98	94	89	100	110	104	103	101	91	108	107	90	109	110	119	93	121	96	110	96	117	102	104	110	97	106	118	98	86	95	112	89	96	113	94	103	119	122	106	90	121	114	116	84	106	120	105	88	121	117	99	138	98	112	83	97	116	124	104	103	100	96	115	98	111	106	92	97	99	107	127	100	123	98	110	106	101	101	123	133	105	108	104	115	122	118	86	114	121	102	115	108	112	133	115	105	110	93	110	96	122	115	89	105	133	108	110	119	110	111	126	132	96	109	120	119	98	116	107	98	102	106	110	119	108	92	89	103	116	97	117	101	89	123	118	116	90	111	100	106	119	123	109	101	104	88	113	94	121	95	91	100	97	124	98	109	112	93	110	93	108	112	111	98	92	114	111	90	107	111	102	111	118	99	95	115	98	122	120	94	101	128	100	112	98	107	108	123	110	92	123	112	106	96	102	100	113	110	122	91	121	126	113	120	102	94	129	108	104	120	132	94	89	97	102	118	121	94	106	101	102
34986	43750	8979	4826	4077	3078	2501	2156	1822	1575	1301	1149	1209	989	867	852	731	692	644	603	565	533	512	468	483	466	493	417	381	418	419	446	423	470	807	954	1298	1457	1238	1194	1154	1014	1046	1131	906	860	897	622	601	573	566	570	510	521	493	516	545	511	597	608	568	539	577	593	690	630	649	612	614	574	523	608	629	644	604	519	545	472	520	463	436	439	446	408	362	316	340	336	355	384	378	332	311	347	351	352	376	334	351	325	361	364	339	287	283	287	280	295	300	270	325	314	313	289	329	304	295	293	288	289	249	273	263	284	268	252	261	260	284	282	274	255	253	282	300	273	262	279	261	259	263	250	295	257	298	256	269	272	245	270	271	256	274	252	262	235	233	253	240	274	283	246	260	257	264	271	264	281	262	274	267	248	268	259	265	251	256	253	276	235	269	255	248	272	275	297	263	272	262	262	267	264	238	269	236	268	277	271	265	263	275	251	262	247	275	262	248	253	257	259	269	254	248	251	241	263	268	274	253	262	250	276	270	266	294	270	263	247	258	258	218	267	274	269	284	238	278	277	245	257	250	260	293	301	287	259	250	251	233	280	280	236	271	258	238	235	288	268	258	259	237	290	256	258	236	261	270	259	263	249	285	251	236	265	248	258	266	274	259	245	271	286	297	247	261	259	250	275	258	260	267	252	275	276	264	219	271	266	261	270	228	271	259	235	269	251	281	243	260	284	265	257	263	280	274	251	263	277	256	255	259	269	265	231	286	247	261	263	257	267	253	274	248	262	279	278	243	251	252	264	246	286	252	236	267	264	262	244	261	252	254	236	277	284	268	270	250	230	235	253	269	289	262	269	271	257	261	270	259	249	275	264	245	255	280	260	267	262	276	242	253	262	247	245	269	276	267	268	281	269	265	251	250	264	287	259	255	278	244	273	246	263	268	237	264	279	250	261	270	245	257	242	234	245	259	246	247	262	277	264	254	242	273	253	279	289	269	270	259	269	252	270	266	274	267	295	249	220	278	251	259	240	270	248	244	316	256	267	262	242	256	253	250	254	269	254	289	237	264	274	280	272	272	256	272	231	265	249	265	255	306	230	261	233	247	233	265	240	249	268	253	269	261	260	245	241	287	280	259	269	277	210	269	247	271	276	251	243	252	289	251	248	263	277	272	246	258	286	257	273	217	285	241	267	270	266	249	264	252	301	270	263	269	254	275	283	264	271	264	238	284	249	259	275	279	283	260	244	253	255	284	249	230	253	235	253	289	274	251	257	282	251	266	275	268	252	258	266	265	274	273	289	239	252	262	268	264	246	246	271	286	246	283	263	260	259	254	247	259	255	271	278	245	251	270	265	246	244	268	252	260	251	240	247	269	264	232	257	248	307	301	274	275	263	289	268	261	250	249	247	263	256	278	257	258	279	240	262	265	276	241	252	252	270	259	229	231	286	259	275	272	252	248	257	238	273	279	271	278	239	272	236	240	240	235	267	242	308	286	292	252	252	278	230	253	256	278	249	230	272	272	292	261	282	242	236	265	266	272	245	224	247	270	241	238	270	257	266	247	258	241	283	270	291	250	288	272	246	251	236	232	270	265	263	241	238	251	237	268	273	280	236	249	257	260	271	250	276	266	260	241	298	267	251	279	216	235	239	266	254	258	278	250	284	281	280	255	260	283	256	259	272	227	255	258	271	265	250	231	267	296	263	267	254	245	273	225	272	241	266	272	258	238	256	232	258	254	276	318	280	244	254	265	248	262	262	259	282	303	284	256	283	277	236	278	270	273	248	267	256	279	270	244	262	249	270	295	266	267	276	250	253	264	270	252	261	287	283	249	280	301	259	276	266	228	283	252	239	286	260	276	259	263	237	264	246	251	245	259	251	197	291	266	253	266	277	258	255	245	281	248	280	235	266	259	288	259	252	240	265	267	271	254	281	268	241	256	266	243	248	284	259	251	270	248	268	264	275	245	286	246	251	256	249	261	286	244	252	259	235	255	259	272	272	282	258	289	246	226	245	227	266	254	271	223	266	231	250	226	258	256	258	261	253	281	270	237	285	248	270	263	274	260	278	250	249	245	266	282	251	255	252	269	295	264	278	249	267	247	279	238	241	259	275	279	255	247	265	245	279	265	258	272	252	270	261	263	265	227	252	262	267	263	254	259	258	248	243	256	278	282	240	234	262	267	248	276	274	236	271	254	244	261	278	280	265	233	278	258	235	248	274	275	252	254	275	243	263	255	260	268	252	289	256	261	265	257	267	294	267	264	298	268	254	255	267	269	273	256	240	243	248	256	250	304	248	298	252	241	239	270	265	253	269	269	297	230	252	241	251	237	252	278	254	260	250	276	240	222	248	278	258	259	266	261	263	259	274	287	295	261	255	251	222	245	248	232	246	277	253	266	263	262	269	231	258	263	265	277	254	253	248	290	268	268	260	246	266	281	257	286	257	268	303	282	233	263	282	255	257	270	251	255	275	261	271	255	259	264	264	263	284	275	242	240	253	270	239	243	273	292	249	250	269	254	290	256	256	248	259	250	250	248	274	252	240	262	235	247	255	254	242	225	288	259	251	268	267	248	272	236	249	242	270	239	233	268	296	237	262	262	257	267	274	251	258	255	293	242	242	245	263	246	258	263	260	276	262	263	254	247	279	267	277	258	256	270	250	250	272	251	273	248	246	241	265	257	236	272	261	246	291	281	238	232	263	280	243	262	239	240	257	256	239	258	278	262	279	269	269	262	254	267	257	237	260	259	258	264	226	263	266	235	271	258	262	247	274	282	257	254	294	236	253	251	275	262	275	243	265	244	226	229	263	277	281	292	235	234	247	241	270	274	275	262	276	256	252	251	251	273	234	248	246	281	247	258	246	239	273	246	258	255	266	267	284	254	264	255	246	237	264	261	256	253	262	282	252	234	237	251	298	249	260	231	266	265	297	280	247	281	263	268	266	262	265	283	266	254	260	255	273	263	255	276	252	272	292	261	268	264	259	259	269	264	265	272	246	263	255	257	243	265	272	265	264	256	247	273	249	243	260	266	278	289	260	245	252	259	253	283	245	260	239	263	280	268	254	253	289	271	240	275	263	284	250	256	261	262	263	285	228	239	264	266	260	282	261	238	245	275	240	263	261	247	281	287	278	237	238	257	240	250	269	228	244	274	254	278	287	234	275	272	249	263	223	250	257	253	247	258	254	260	253	235	256	257	249	251	260	240	266	277	286	246	263	259	264	245	270	278	273	233	291	278	280	236	261	263	253	269	286	275	277	265	246	259	267	270	268	257	258	258	252	264	273	266	287	252	248	263	264	261	254	228	270	252	252	277	280	226	264	274	258	292	285	246	257	237	258	258	288	253	211	258	250	256	260	288	266	263	219	306	235	248	262	260	251	271	223	266	250	230	251	276	255	268	268	251	255	260	260	263	264	248	276	245	272	261	252	276	239	241	271	259	256	270	282	249	280	250	280	227	250	267	268	272	274	277	247	255	249	231	283	236	268
9975	11370	2800	460	218	172	128	132	123	119	131	128	121	114	128	127	122	129	121	111	138	125	116	126	111	112	122	132	112	134	105	135	134	128	130	196	166	164	178	154	149	160	167	160	169	146	162	142	149	134	100	127	117	136	125	151	143	141	126	116	142	141	143	139	128	144	125	133	141	114	142	137	122	140	124	147	120	134	141	141	129	123	129	112	115	140	139	127	119	106	143	133	142	101	131	111	109	121	127	129	142	123	120	125	123	113	117	127	109	116	116	114	136	128	129	130	84	123	116	130	101	133	100	125	123	116	123	132	114	133	123	131	121	147	125	125	134	125	102	121	118	118	135	135	128	115	140	124	117	111	121	116	105	129	112	119	119	132	129	127	125	120	122	135	116	135	132	120	119	125	123	120	114	106	157	120	116	130	117	134	104	123	117	134	118	129	128	129	128	123	134	146	145	116	121	108	111	116	124	112	136	142	134	132	142	128	138	129	129	117	124	109	110	111	127	126	117	114	130	115	115	129	115	110	113	114	127	132	125	127	114	117	121	121	117	137	129	109	135	141	140	115	129	106	119	125	144	120	130	142	134	112	116	130	121	109	125	130	107	128	116	129	130	117	148	126	127	137	127	110	102	107	134	116	120	121	123	118	121	133	126	128	119	105	110	128	128	102	114	116	110	123	98	121	110	122	105	91	126	112	117	126	133	129	105	132	116	134	107	142	124	100	131	113	118	110	150	110	143	120	124	125	131	136	135	112	127	121	114	137	129	121	123	129	135	106	118	115	148	111	126	143	125	126	106	127	132	130	129	119	116	129	138	107	106	120	114	118	131	113	122	142	129	132	127	135	125	134	135	115	127	134	120	115	138	109	121	97	111	110	120	132	139	124	139	101	116	113	122	118	119	107	139	124	130	137	124	125	122	119	131	127	108	116	97	134	122	138	140	131	124	124	125	108	110	128	104	113	124	124	127	100	117	128	117	112	111	136	127	117	139	133	112	113	134	123	133	114	123	121	134	111	121	112	127	141	133	116	145	129	122	146	146	121	136	118	107	122	123	115	108	132	120	101	133	121	120	130	110	139	130	95	139	106	115	143	124	135	127	137	122	106	113	109	118	105	111	138	116	137	119	111	107	133	108	130	139	108	144	126	107	140	129	140	123	133	136	121	124	120	110	106	147	110	127	114	111	123	113	124	114	109	126	113	126	106	122	113	106	122	118	110	116	125	131	121	108	113	128	129	123	118	97	106	148	101	132	105	110	125	136	128	123	126	117	111	131	127	123	132	121	121	127	119	109	131	140	115	119	143	134	119	124	112	122	107	112	138	107	124	116	114	121	123	133	107	126	126	137	111	125	117	120	111	119	131	97	107	121	123	127	126	105	116	146	129	115	132	124	135	144	111	126	155	116	142	123	109	128	125	117	131	146	111	128	112	127	117	119	125	129	107	132	125	133	127	115	139	122	127	113	110	132	117	125	131	121	102	131	127	138	127	145	122	129	117	113	117	108	108	128	121	135	126	147	142	128	130	133	121	123	135	118	131	135	105	123	113	129	109	125	141	131	129	119	152	120	127	107	110	130	108	115	116	142	123	108	121	114	131	133	132	150	111	107	133	133	122	127	116	122	102	148	122	121	109	126	132	124	102	119	138	126	120	109	148	133	130	118	143	152	129	124	125	149	118	126	123	131	113	137	142	138	125	110	113	130	124	129	128	134	132	156	124	116	144	123	124	122	119	112	101	116	137	126	125	124	116	138	123	113	135	119	140	142	141	127	126	127	114	125	144	124	116	106	135	124	153	98	98	126	105	130	144	125	131	143	136	137	113	113	123	130	137	109	124	126	119	131	128	119	113	141	126	119	137	111	104	113	114	109	132	119	101	112	110	121	113	116	122	115	123	131	127	123	131	150	124	112	124	135	124	140	112	124	126	117	121	107	132	113	117	140	128	126	129	121	128	109	111	109	123	106	137	127	117	123	138	141	139	115	116	121	101	123	123	111	132	130	113	140	127	115	126	150	114	120	121	133	115	121	104	126	115	131	111	134	146	134	131	108	125	126	118	128	126	132	114	115	134	140	111	110	129	132	140	132	130	139	115	109	139	112	129	135	122	121	143	114	131	134	131	107	138	119	129	111	147	127	111	109	133	124	115	120	130	130	91	112	108	128	114	112	121	124	144	111	131	137	114	108	124	137	133	123	119	117	112	123	120	110	107	127	139	131	130	131	117	130	133	141	114	124	119	109	95	128	143	114	112	112	125	131	135	136	128	115	126	127	113	124	128	118	143	137	124	128	125	112	136	110	104	113	111	109	116	112	122	109	129	122	129	120	123	123	99	138	126	97	115	130	128	119	124	132	121	128	128	114	112	115	128	112	119	140	124	138	116	136	131	130	97	120	127	132	119	130	147	123	99	126	130	135	117	126	123	128	108	135	118	123	118	127	138	125	118	118	103	110	131	115	112	111	124	128	111	111	124	139	120	134	117	139	108	128	159	141	135	100	113	118	135	127	100	140	112	111	125	129	129	97	107	126	126	111	121	110	132	131	124	102	151	104	125	120	119	106	125	128	125	129	117	127	140	134	148	131	121	142	138	108	148	133	109	125	138	114	136	135	120	133	118	115	126	131	123	110	119	127	125	120	124	109	127	116	128	115	125	121	138	127	130	114	115	108	126	128	119	131	120	134	123	119	101	107	108	137	139	105	132	110	130	123	110	149	112	126	139	116	128	119	141	124	129	135	132	109	123	135	122	123	119	124	123	124	124	105	136	109	128	137	122	114	113	117	119	113	129	137	119	122	115	125	118	119	108	123	106	116	97	114	134	117	128	121	126	112	111	131	104	99	101	133	104	121	118	119	117	143	121	118	133	99	94	111	123	134	123	135	104	124	140	117	125	113	116	133	128	114	98	127	124	147	124	123	119	119	113	116	113	137	125	130	112	119	117	118	134	110	122	113	141	121	149	106	130	118	134	108	137	136	139	120	127	121	104	121	124	119	108	110	108	123	137	137	120	112	126	130	106	129	131	110	114	119	123	116	114	131	132	92	104	118	121	128	117	137	115	144	129	148	121	123	119	130	99	106	112	112	109	119	126	119	117	134	127	117	122	129	160	121	125	130	104	129	135	125	105	119	116	126	123	133	114	119	118	134	136	123	124	126	121	136	121	123	131	121	124	116	124	121	103	105	131	138	126	129	118	138	113	96	132	110	132	100	137	120	131	134	113	122	133	112	122	106	120	122	116	111	111	102	136	109	108	120	115	131	109	123	122	121	100	102	135	120	147	122	127	124	138	129	108	126	130	111	123	105	136	140	131	120	127	145	97	136	114	110	101	141	126	113	135	118	125	115	116	128	87	110	115	125	113	129	109	126	118	118	113	126	118	106	133	110	118	130	116	124	134	120	139	125	114	131	118	124	110	116	119	133	118	135	137	130	108	112	132	141	115	114	113	114	128	133	123	126	119	122	130	118	142	123	137	135	122	115	143
7657	13712	1485	407	386	362	354	364	329	323	321	338	296	344	314	319	298	326	320	307	304	317	317	306	321	291	283	324	348	290	307	301	328	350	479	601	739	746	686	670	632	573	634	612	613	527	466	451	453	418	396	406	393	381	388	393	413	402	381	405	376	355	381	392	386	363	417	428	449	407	372	388	399	344	353	380	365	346	372	364	336	332	350	295	299	333	340	319	344	324	311	351	324	302	323	312	311	307	323	311	308	320	311	320	323	308	299	295	313	291	299	325	307	314	307	297	303	295	307	319	309	307	295	295	268	318	340	301	287	282	313	324	310	326	280	312	330	344	321	317	305	304	317	309	324	288	321	308	310	298	315	311	302	302	314	298	294	304	285	298	288	310	288	305	275	332	309	272	283	288	318	328	310	280	325	287	346	293	294	286	288	269	306	307	318	278	306	297	297	299	309	308	267	270	335	327	336	296	285	319	299	295	339	304	331	280	318	323	307	308	314	300	331	306	303	288	286	290	297	308	310	301	305	309	301	320	276	329	320	297	315	283	311	290	295	300	286	292	318	284	299	284	311	297	277	295	302	320	300	309	323	309	318	291	293	283	305	306	316	302	320	295	311	296	300	323	305	343	301	345	335	323	289	290	288	308	280	316	293	303	291	297	313	299	296	293	270	300	277	296	328	311	347	304	337	267	309	273	330	303	294	313	307	324	285	300	283	313	298	305	274	295	274	317	308	312	334	318	313	300	312	301	284	289	294	310	294	309	309	271	300	310	306	292	310	290	294	294	327	287	296	278	343	312	293	308	288	294	297	311	280	281	297	297	278	292	293	307	297	324	293	306	319	315	303	312	360	326	307	292	297	335	294	283	314	285	307	308	303	280	286	320	313	326	304	309	278	299	293	315	314	317	316	313	288	319	328	310	290	296	317	265	326	301	276	329	263	315	316	304	299	316	270	313	272	324	299	264	295	326	322	304	297	333	294	289	307	309	306	333	330	301	288	327	296	301	292	296	297	312	329	281	277	291	283	301	348	322	317	282	314	316	262	307	318	306	255	300	291	293	305	294	314	300	300	299	294	329	306	337	291	303	309	288	337	343	296	302	284	344	311	297	283	319	287	308	323	276	314	290	304	294	311	312	302	297	319	307	301	284	297	318	291	306	277	308	308	315	308	342	282	306	299	299	279	301	288	286	344	310	299	293	300	300	292	298	290	306	278	312	315	331	314	316	316	288	311	311	307	277	323	294	311	312	289	286	327	297	287	323	293	313	285	313	300	290	313	283	305	320	288	327	294	300	324	293	309	299	291	282	287	321	298	301	291	284	319	314	312	294	300	310	324	296	299	324	272	300	301	296	356	296	296	299	306	315	297	283	298	318	300	265	319	307	293	303	296	278	305	299	321	282	319	306	298	301	295	281	289	281	321	313	281	321	309	309	319	286	289	293	300	284	288	318	296	286	292	266	307	304	280	322	307	309	277	275	325	297	314	326	297	297	290	326	281	316	294	309	309	336	295	293	312	296	315	310	314	301	341	323	329	286	311	335	299	316	304	334	337	270	306	297	306	322	294	284	312	269	306	309	310	328	307	259	271	320	300	317	325	295	310	289	302	323	305	313	312	289	303	323	311	287	293	307	283	334	288	280	308	322	288	286	311	331	281	288	315	298	309	295	320	275	300	322	287	316	326	330	332	324	323	308	298	287	271	314	280	308	292	327	299	283	295	308	299	298	318	316	314	310	318	343	300	277	296	308	335	296	299	295	290	282	289	289	336	301	354	316	287	316	307	286	300	316	342	281	321	309	277	282	304	297	288	286	303	308	309	323	295	305	277	298	286	308	305	294	301	327	277	345	323	285	299	298	290	309	335	309	297	321	314	289	284	313	343	298	304	284	290	308	281	311	282	299	289	307	285	289	307	291	315	312	337	303	293	287	301	303	313	317	293	281	290	316	280	309	280	312	309	326	297	331	295	274	315	306	320	285	301	248	309	323	300	293	296	300	310	312	283	323	303	294	295	269	289	303	313	299	319	314	312	271	331	303	310	267	300	299	298	309	332	287	313	324	277	270	289	274	313	297	300	286	274	296	300	311	309	287	336	303	289	288	311	302	311	315	286	315	303	291	286	324	287	295	290	316	281	315	270	308	304	339	303	310	300	283	297	313	309	324	304	304	288	271	304	296	332	284	300	279	274	307	307	307	327	289	286	307	293	284	275	336	309	284	298	321	305	299	288	289	326	292	293	255	271	313	330	334	312	316	302	293	321	286	297	315	340	298	283	292	306	307	297	308	275	310	281	308	288	310	285	314	296	299	311	325	295	333	295	295	331	282	325	326	327	325	300	324	323	304	292	319	274	289	320	291	317	277	325	288	333	331	296	293	316	277	296	301	328	318	307	284	276	302	301	290	315	295	325	286	291	311	312	320	324	291	286	292	284	306	265	301	301	303	313	310	299	292	274	306	310	319	308	307	279	294	331	326	286	308	322	305	338	313	303	294	307	290	284	310	303	333	296	297	309	285	309	302	290	304	332	320	300	331	317	317	316	288	303	329	323	298	303	327	324	307	297	314	306	326	304	322	294	312	280	311	315	318	319	323	305	299	291	290	291	309	309	304	293	299	295	290	291	283	275	312	291	314	333	281	315	317	298	297	291	291	289	285	306	296	343	287	297	320	299	285	290	304	270	294	314	308	300	308	308	302	286	294	329	297	298	304	304	299	279	296	279	282	292	295	308	304	302	321	315	294	275	309	317	307	311	319	317	333	293	309	338	290	272	315	303	346	309	339	301	335	280	327	340	308	320	286	293	305	286	313	325	349	314	284	318	284	283	294	282	297	323	284	304	300	288	324	313	305	306	307	311	300	303	300	292	319	287	297	302	321	319	296	275	301	315	305	317	280	283	307	321	279	307	270	281	271	312	275	280	280	304	316	307	329	321	314	303	307	305	297	296	330	303	305	307	301	331	306	300	294	301	303	301	290	289	312	332	271	275	304	299	329	306	304	314	310	319	302	298	306	274	317	290	326	272	304	308	307	333	324	321	293	330	290	306	324	278	304	310	304	305	284	297	311	331	330	319	307	308	309	313	308	309	309	323	305	283	297	295	330	331	298	306	303	303	288	318	318	315	302	283	290	281	298	316	297	329	332	287	322	292	315	300	300	299	296	299	296	276	311	293	274	300	295	336	297	300	242	292	313	291	296	307	310	302	307	298	325	275	299	285	299	281	295	289	344	280	318	302	304	298	295	332	298	294	312	300	305	280	306	300	297	305	295	315	297	262	304	303	323	280	293	287	309	303	306	276	312	306	330	301	282	310	304	343	276	287	324	308	306	267	293	321	310	328	301	289	294	307	292	310	336	309	302	293	309	322	305	290	323	295	314	331	305	336	297	310	276	311	282	297	342	339	325	346	311	315	309	308	274	282	316	297	303	328	290	338	316	288	290	300	305	296	297	330	297	312	302	285	308	300	327	328	303	313	287	313	307	287	305
38721	43379	26865	18095	11152	5746	2176	785	321	260	236	219	198	174	151	147	162	160	163	165	151	154	150	122	122	145	154	146	132	119	123	127	129	149	175	165	196	235	250	216	185	193	230	172	182	190	181	150	157	144	147	139	151	162	163	152	142	147	188	158	135	127	151	151	166	168	161	161	161	150	149	135	144	146	152	148	149	153	141	133	140	127	139	152	154	133	142	113	138	133	142	125	145	134	135	120	136	132	111	131	141	112	115	126	109	145	115	102	138	139	136	148	151	104	136	131	112	136	148	141	125	138	145	148	124	123	128	136	143	132	134	148	131	144	124	125	125	137	146	128	145	129	138	126	129	127	154	147	116	116	118	127	118	124	130	119	143	126	128	130	114	125	150	127	136	126	128	108	120	110	135	125	135	133	102	136	145	140	129	99	111	119	135	123	135	106	122	154	125	126	137	124	135	125	109	131	122	122	123	145	123	124	123	111	130	137	131	129	142	137	137	145	149	142	115	133	117	108	141	126	129	126	126	127	125	130	129	129	136	142	130	125	109	139	112	145	139	122	109	135	107	135	121	138	123	122	136	116	138	99	142	116	133	118	128	144	115	127	128	120	125	124	140	125	117	113	138	124	150	136	116	121	125	117	98	127	110	124	111	143	123	131	129	137	123	149	154	127	120	153	122	133	115	134	128	113	129	128	139	120	123	121	110	132	152	139	121	130	128	124	139	132	123	151	148	135	120	123	136	143	129	104	128	107	127	138	122	127	106	133	143	126	108	118	131	136	123	125	133	135	119	123	118	123	139	129	132	148	121	135	133	131	127	133	120	141	142	134	134	105	120	133	138	137	131	111	119	119	112	139	122	122	135	128	128	128	116	115	121	115	132	120	109	125	120	136	125	110	134	118	134	139	107	129	135	136	148	135	128	129	107	133	139	144	104	121	152	138	117	129	106	124	135	130	127	129	130	121	154	144	109	135	130	123	132	125	122	127	118	145	117	121	135	143	108	113	139	129	116	130	133	125	121	115	135	119	123	91	138	145	115	139	100	136	131	135	111	124	111	105	126	123	121	132	125	138	115	123	141	131	132	124	130	119	119	139	130	121	131	146	151	142	110	149	138	111	133	131	131	100	116	112	148	119	133	130	135	129	113	114	145	134	119	127	131	125	136	115	114	129	115	130	137	128	120	125	135	124	126	133	134	126	115	122	123	137	112	116	124	146	152	123	115	115	123	115	119	143	127	132	140	132	135	120	117	122	131	125	118	129	138	145	126	116	142	129	130	121	142	130	130	123	127	143	120	123	117	149	117	134	131	123	130	123	129	128	132	96	120	128	140	132	130	134	122	121	122	133	123	122	138	130	131	106	122	142	137	129	117	146	126	123	122	119	140	109	133	121	128	111	127	135	126	134	140	124	133	132	144	125	125	128	123	132	122	123	131	120	137	118	119	129	117	137	121	131	122	121	133	159	116	140	131	129	136	129	151	100	128	129	145	139	132	117	121	127	127	117	142	123	120	129	115	114	136	116	114	111	135	152	115	104	126	115	126	126	119	124	139	112	125	144	122	121	147	105	150	140	116	127	130	125	141	140	120	134	100	144	129	115	112	119	115	141	118	143	111	128	121	109	123	149	115	139	114	128	132	141	120	150	107	143	113	117	154	119	122	135	153	120	118	132	125	152	117	137	132	146	129	131	124	124	130	124	111	142	133	144	111	129	123	122	112	134	127	117	148	138	163	130	124	139	121	118	126	149	142	126	137	140	140	108	117	101	151	131	128	131	120	128	130	149	127	144	130	122	123	107	92	141	105	125	124	139	123	120	117	131	119	125	121	130	147	139	134	135	142	106	130	136	132	126	137	125	134	138	117	130	127	132	117	145	139	122	119	136	139	145	117	109	149	117	139	108	136	125	143	124	112	116	117	128	121	136	140	118	122	114	99	138	130	115	141	147	138	130	119	118	125	120	146	130	143	106	122	119	124	112	138	137	121	138	119	137	118	133	115	129	125	122	116	112	129	120	114	163	145	113	138	127	120	121	132	118	104	125	132	120	133	127	129	123	119	115	117	109	121	122	110	120	114	119	134	129	116	136	120	107	125	144	128	131	119	135	106	110	129	145	121	113	134	130	142	117	138	133	125	114	133	128	113	136	140	126	112	125	131	130	107	123	119	97	129	111	125	111	140	118	158	154	120	130	119	119	131	139	130	137	114	127	141	117	128	111	132	127	104	138	113	113	123	123	103	120	126	122	137	132	120	132	111	138	136	108	118	140	140	117	133	131	136	122	134	127	125	143	137	112	125	135	130	134	120	134	121	118	118	130	121	118	129	123	117	117	141	119	111	135	110	112	126	128	115	127	138	136	115	109	125	112	131	122	115	121	111	119	123	110	135	128	141	118	143	119	133	132	137	129	143	127	130	135	125	129	115	116	141	148	122	133	129	130	143	140	108	115	124	128	115	134	110	145	122	120	108	137	116	138	142	125	125	142	129	138	116	140	128	137	115	147	108	116	139	106	129	141	116	126	133	133	124	113	112	133	125	128	113	132	129	124	105	117	112	116	152	131	130	112	155	119	116	98	122	119	127	115	115	127	130	129	113	131	135	126	136	152	133	130	119	131	139	115	118	139	118	134	110	117	119	144	134	136	112	119	113	148	146	131	125	130	117	131	135	116	103	105	122	144	131	132	121	129	118	120	123	109	142	143	113	125	124	120	119	118	124	116	122	140	137	157	151	136	129	125	128	115	145	139	124	131	119	127	133	120	141	126	138	136	99	123	118	136	118	146	125	114	127	117	145	128	125	131	128	129	127	138	133	125	125	131	123	103	131	125	107	122	133	132	105	127	122	116	107	127	115	136	129	153	116	141	149	128	135	130	134	121	119	122	111	134	137	127	130	135	118	111	117	119	115	152	127	153	121	148	134	128	127	131	145	127	122	141	118	118	124	146	106	128	125	114	137	118	114	115	107	150	112	107	111	133	147	132	142	111	119	146	120	115	133	125	138	131	138	134	138	143	130	131	115	114	107	115	124	133	152	146	128	126	123	130	141	145	145	114	110	112	130	125	112	131	131	142	126	127	139	108	127	105	123	115	112	122	119	123	126	125	102	126	94	136	123	109	116	131	142	124	109	156	118	139	125	129	132	130	136	105	134	118	112	133	141	127	121	141	131	133	128	108	116	108	117	149	144	134	115	126	139	110	112	130	129	137	139	109	132	147	144	120	123	123	126	131	126	136	138	137	143	128	120	131	130	113	152	131	125	112	113	133	130	148	119	116	114	115	152	133	137	147	115	119	104	117	114	131	119	136	129	125	122	134	118	126	101	127	119	118	123	126	128	147	124	122	132	114	123	119	104	115	123	132	127	134	132	121	121	114	135	103	103	128	113	127	126	111	132	156	133	110	108	125	139	142	143	138	123	127	133	113	120	113	128	127	119	124	140	148	123	138	141	112	121	129	130	121	127	132	126	133	141	133	137	104	119	118	118	135
29997	38319	7119	2824	2287	1838	1446	1222	1094	960	892	790	728	758	639	578	543	554	489	481	441	438	434	425	441	372	395	426	409	428	391	383	407	488	590	564	799	1016	967	929	855	933	974	988	869	777	670	571	516	501	440	465	487	527	500	498	530	527	525	497	507	489	537	513	587	527	490	599	555	520	497	493	495	608	547	548	538	476	438	421	414	397	387	372	379	369	365	375	334	398	371	362	355	314	344	370	383	356	339	398	377	338	324	306	332	360	298	318	351	342	378	319	308	337	330	339	334	307	311	309	333	302	307	288	308	329	307	326	335	301	300	326	326	304	317	303	322	324	312	330	316	315	313	329	306	335	293	317	325	308	296	313	304	317	301	323	325	289	310	302	298	312	296	301	329	329	313	335	310	291	334	304	289	313	315	307	321	289	285	320	307	317	292	294	305	305	321	317	310	305	264	304	307	325	311	296	300	315	341	319	322	285	332	295	317	335	318	322	296	326	307	319	296	269	310	282	303	295	300	272	326	301	299	328	311	298	290	287	302	295	326	321	294	342	317	307	294	311	322	297	280	323	340	300	301	302	307	322	320	313	327	269	342	308	331	299	360	291	306	292	307	304	296	364	315	314	296	282	323	308	326	297	278	292	283	336	295	315	320	334	296	326	296	291	298	307	296	314	304	312	295	302	331	307	313	296	318	334	302	293	300	291	305	294	291	328	325	302	303	291	306	287	303	323	334	330	305	317	308	290	329	332	307	327	288	276	292	309	281	306	281	281	307	276	310	297	294	313	300	287	297	333	337	318	296	321	328	296	340	277	318	293	324	293	297	323	312	324	328	347	329	316	298	292	289	285	312	298	321	332	296	288	300	295	303	317	292	297	333	296	320	300	349	300	312	317	329	306	335	326	343	305	317	305	296	333	301	317	305	290	333	320	312	308	312	287	298	307	310	319	324	324	284	308	329	312	335	311	327	285	270	290	307	322	305	331	333	324	311	319	296	317	325	284	290	308	340	313	302	345	336	308	321	302	322	281	331	302	288	309	318	322	323	303	311	301	296	297	316	292	312	295	292	308	313	302	301	295	278	318	299	290	326	324	333	319	281	290	313	313	298	331	343	301	318	298	294	274	312	332	318	305	301	342	316	286	310	313	312	317	323	325	313	296	332	322	295	311	301	300	291	315	304	293	291	330	275	307	332	297	329	314	330	331	290	283	301	305	330	286	307	317	311	292	314	302	294	276	323	280	276	301	301	344	306	295	304	317	324	280	307	321	318	294	333	304	310	298	313	328	318	318	313	308	362	283	297	293	301	291	321	320	288	314	277	296	315	314	316	309	287	288	305	285	312	310	321	308	296	315	302	302	316	285	310	345	332	312	288	291	310	273	320	308	304	323	336	316	314	306	304	316	292	309	300	335	309	288	302	289	347	293	309	296	287	297	341	276	304	288	338	325	314	297	285	298	315	295	307	297	284	328	312	328	316	334	300	319	286	309	306	317	301	316	303	317	307	307	331	314	308	312	304	307	293	304	264	276	339	342	314	299	318	286	313	292	310	301	283	279	274	319	277	292	294	316	332	328	284	327	338	310	304	290	292	332	310	299	291	329	307	301	292	305	292	296	332	287	294	319	279	295	307	302	318	275	305	310	342	330	311	266	304	289	326	286	307	305	266	317	305	284	344	341	311	307	291	301	345	269	298	289	330	307	339	334	322	289	279	311	309	296	285	278	311	302	315	289	287	330	325	331	323	323	325	303	287	278	263	303	336	290	274	317	292	316	283	323	291	315	308	296	298	289	313	331	304	317	315	298	328	304	301	291	316	319	287	332	309	300	323	311	319	281	328	300	335	306	305	288	330	341	298	309	287	294	287	287	329	312	307	327	310	304	294	306	318	309	311	325	309	299	327	316	326	294	309	307	306	310	310	317	298	334	292	333	304	318	325	309	315	324	317	301	295	302	310	281	322	308	360	316	317	294	289	283	288	326	317	295	322	271	294	296	304	313	318	316	315	301	274	271	305	349	321	292	304	330	299	329	327	324	299	319	288	283	316	319	294	333	299	334	314	332	290	276	301	306	333	262	296	362	317	310	293	307	306	309	279	291	308	313	305	299	322	302	302	313	311	319	318	310	280	326	315	336	326	296	314	304	337	295	345	290	313	324	319	327	287	321	315	315	311	329	292	310	312	332	294	308	317	309	334	319	331	320	351	287	313	279	293	307	297	309	311	315	331	299	288	322	309	301	303	326	294	311	287	310	322	281	306	300	281	288	296	313	315	332	326	308	315	307	322	287	337	339	326	280	310	293	299	283	309	299	289	317	294	332	304	314	338	330	313	273	304	307	305	334	316	272	290	295	325	280	306	292	317	302	327	293	351	318	310	328	308	315	326	341	315	324	289	298	296	295	321	303	314	284	307	294	316	344	323	291	331	340	289	327	328	301	300	309	304	285	297	291	312	303	281	317	293	306	261	287	325	285	296	279	342	312	293	287	304	303	310	310	325	311	294	322	296	266	313	305	290	335	323	295	321	303	299	272	317	340	318	277	272	338	308	301	328	315	285	313	310	286	287	282	296	331	305	309	296	295	303	311	325	296	298	275	298	286	322	294	328	313	309	287	323	289	286	317	327	287	296	294	292	277	322	295	288	304	310	305	276	335	363	305	319	279	310	288	279	308	312	304	337	316	287	307	302	318	317	326	331	342	318	308	356	282	309	282	305	292	331	305	333	311	285	317	312	298	288	283	317	324	306	339	299	319	305	336	329	294	295	288	294	297	310	304	301	315	314	297	355	319	299	322	327	335	310	343	310	274	281	319	309	305	306	303	337	307	329	315	305	302	319	294	281	323	297	297	291	302	310	291	321	311	292	288	310	324	288	328	311	313	326	342	299	291	284	329	315	286	307	298	314	314	278	286	291	309	318	305	260	326	338	294	289	293	282	322	295	356	347	289	300	332	316	304	317	294	300	316	317	296	307	311	309	311	342	309	339	305	290	296	288	316	323	308	319	324	314	275	316	323	323	321	290	303	309	294	298	290	304	300	304	316	302	268	301	317	325	290	339	317	293	298	288	330	323	326	289	292	317	294	316	316	314	328	328	294	306	335	298	322	322	322	320	297	336	281	314	322	321	315	323	338	304	316	310	313	311	322	328	341	308	308	310	328	300	328	294	317	312	312	331	303	289	295	316	292	315	333	306	264	312	273	293	290	316	301	317	302	342	304	308	298	306	318	314	305	309	321	323	299	299	301	305	302	308	309	280	304	278	286	310	307	306	320	325	319	295	306	270	307	320	331	303	294	326	332	316	317	285	312	299	330	298	309	310	313	301	281	301	295	293	318	332	312	312	319	296	301	317	297	318	301	278	326	298	313	304	299	282	323	313	294	320	306	302	296	315	323	303	283	319	281	306	301	320	323	314	310	293	325	271	289	343	287	305	312	329	318	287	280	270	308	277	290	291	325	343	299	274	296	296	324	316	297	287	273	326	287	316	290
48227	42809	26819	20847	14452	8639	4138	1523	523	360	321	296	272	229	188	197	136	141	180	152	150	147	161	130	140	130	147	124	134	160	145	168	196	202	198	231	253	225	210	198	186	233	198	177	211	188	159	151	156	125	126	174	138	142	134	142	128	126	147	128	133	142	140	150	143	146	147	153	158	146	134	149	139	160	148	135	142	159	122	136	121	105	115	131	111	116	116	134	119	116	98	125	125	114	107	130	118	109	113	128	111	116	108	98	114	103	124	102	112	115	116	133	90	108	114	117	106	114	116	124	113	113	126	103	91	113	107	106	116	129	112	109	118	114	95	109	113	112	109	95	91	115	127	116	121	111	100	103	114	122	98	93	123	112	86	107	127	114	95	124	88	111	104	121	111	110	99	119	125	114	92	103	113	104	114	105	106	78	84	81	112	111	109	75	102	130	130	121	102	107	103	119	114	110	106	102	116	110	98	104	106	90	124	101	131	94	101	102	100	142	116	122	115	119	113	105	104	100	113	110	104	111	103	104	98	116	124	119	110	106	102	115	98	122	92	126	112	102	89	85	102	104	102	99	95	96	122	94	106	132	105	113	119	109	94	103	108	107	106	103	112	109	107	98	105	108	99	103	111	108	103	112	116	112	113	92	116	96	114	79	96	90	97	99	78	93	103	115	110	115	113	110	108	89	106	110	96	108	103	99	124	132	111	105	94	111	108	92	126	106	116	108	133	115	115	104	114	99	102	122	120	111	88	107	90	126	101	104	119	111	119	105	96	127	99	115	98	101	108	108	99	122	102	105	122	103	78	107	112	130	101	82	109	114	100	95	130	105	105	107	108	104	101	109	106	106	111	111	113	96	87	112	119	95	105	119	117	113	108	101	112	98	87	98	110	99	115	110	126	93	94	110	111	109	97	125	98	108	124	130	102	97	100	91	118	118	95	97	93	119	117	103	105	89	118	101	108	107	111	114	94	108	104	112	113	106	113	107	100	83	127	112	103	85	101	108	106	106	107	111	100	124	102	86	101	116	121	105	112	102	102	97	119	106	110	92	110	109	109	113	107	111	110	105	109	110	130	122	92	103	107	107	105	114	119	95	85	120	109	119	100	107	103	108	120	112	99	116	117	114	90	118	124	106	126	110	104	100	95	107	96	108	92	115	105	114	110	119	96	126	117	90	108	124	106	111	107	106	99	103	109	105	133	114	110	99	99	98	115	88	111	106	121	107	127	111	93	117	101	112	97	115	120	94	121	102	92	97	108	95	102	106	112	113	118	111	108	114	87	102	109	112	109	92	113	100	104	108	117	103	103	111	101	113	121	113	103	108	114	124	102	94	96	102	112	112	125	114	99	93	109	99	115	124	117	135	92	100	116	114	98	110	91	126	117	82	129	120	94	105	100	106	113	92	121	108	99	96	120	126	105	98	122	110	108	112	113	89	86	110	102	96	93	83	115	118	95	92	120	89	115	101	121	107	115	93	88	115	94	106	99	106	96	91	124	125	100	110	122	88	110	128	100	108	106	110	99	109	102	106	117	109	100	113	111	105	85	90	106	106	106	109	94	98	113	115	121	108	111	94	101	96	84	110	115	107	113	118	96	109	107	94	123	103	102	109	124	105	107	125	97	112	93	111	91	93	82	100	97	98	118	116	103	108	108	103	117	114	99	105	107	111	99	98	107	96	96	107	101	125	90	111	120	97	119	104	115	88	97	108	117	93	104	108	127	108	109	102	93	101	104	118	113	103	95	108	115	100	95	102	103	108	110	115	104	107	102	129	95	122	118	100	118	104	90	118	124	106	114	110	106	109	111	111	97	117	103	106	106	92	113	90	82	109	127	92	118	97	122	100	74	96	109	106	107	107	97	111	124	97	79	99	114	105	93	99	117	102	103	111	112	124	96	94	84	96	110	117	104	103	125	107	112	112	119	111	112	112	100	122	130	106	106	102	118	119	105	126	111	106	117	100	90	92	109	100	132	112	104	123	116	103	112	109	96	93	104	108	92	97	103	101	109	98	117	94	108	115	96	95	114	110	90	104	104	105	119	101	128	100	100	126	105	112	107	94	95	126	92	108	84	127	116	98	103	113	98	103	102	106	112	101	104	101	91	94	107	94	105	97	110	86	110	99	108	102	103	121	113	115	94	104	92	131	119	100	104	104	95	101	112	106	96	106	108	106	98	104	110	110	108	83	89	105	97	120	95	106	102	95	114	100	120	122	102	128	97	110	100	94	102	93	110	123	99	100	136	106	92	106	115	115	98	106	106	113	111	105	98	97	98	108	113	95	133	99	86	96	113	92	108	111	108	126	115	106	118	115	91	95	101	102	110	114	126	115	96	122	98	103	85	109	100	134	100	87	83	94	98	105	105	98	112	97	98	100	115	121	117	83	107	101	92	119	101	111	97	101	101	96	110	89	106	110	110	104	107	94	114	103	117	107	95	116	108	101	110	112	108	92	91	119	112	121	128	110	101	104	110	101	117	94	112	99	91	119	110	117	109	106	105	109	95	98	112	109	103	122	118	117	127	119	116	112	103	118	111	114	110	105	105	121	100	90	93	92	95	104	97	103	109	102	101	97	102	106	116	111	104	118	95	103	119	126	114	102	136	94	84	128	115	117	115	110	113	118	109	113	110	103	131	114	103	126	124	112	106	105	108	111	101	105	127	112	105	104	98	106	74	107	92	105	102	113	92	102	93	105	95	99	95	99	97	103	103	97	117	118	115	103	108	101	116	88	123	110	108	91	89	128	107	97	96	103	99	87	99	103	115	105	91	110	101	108	103	115	104	93	102	133	122	107	116	115	131	100	104	111	119	105	105	96	95	102	112	98	96	114	107	117	110	107	98	83	91	96	112	105	94	123	100	112	94	108	97	112	107	105	128	100	105	109	130	93	122	108	107	119	102	106	101	119	100	107	105	108	111	112	93	90	114	108	128	99	120	125	97	88	103	99	119	108	104	121	115	113	115	119	115	102	142	104	110	110	115	99	124	96	111	101	103	111	108	107	103	120	106	113	102	129	105	98	109	127	89	101	109	108	111	83	92	110	106	113	99	120	106	107	92	94	110	109	97	108	105	91	112	112	117	116	101	100	116	113	99	123	96	102	92	101	99	104	123	99	103	109	91	110	110	102	107	94	128	96	111	106	111	107	100	105	113	107	98	99	108	94	123	109	96	102	98	124	94	115	111	103	103	96	115	93	101	99	106	100	109	92	106	109	84	108	108	90	97	127	115	106	102	113	114	96	102	116	128	103	95	118	105	86	96	112	103	119	95	114	100	125	117	124	103	118	111	89	114	96	108	117	117	113	98	96	111	96	102	110	100	91	108	109	113	114	104	96	113	113	109	98	101	96	102	105	99	113	123	116	107	114	104	102	105	111	114	108	97	111	107	110	110	80	117	121	103	114	117	110	104	109	112	97	98	95	116	129	78	109	116	96	99	105	110	100	89	101	95	108	102	111	105	93	104	101	114	123	105	103	116	96
38098	38603	7424	5048	4047	3164	2610	2143	1779	1558	1314	1255	1056	1051	927	820	778	730	654	628	601	554	495	424	494	447	449	440	499	553	683	738	895	902	997	1083	1239	1209	1076	941	1035	1157	1078	925	1003	955	922	607	595	545	502	540	496	490	524	509	498	522	581	570	552	563	610	653	616	615	616	617	540	564	588	569	541	617	578	581	616	528	444	432	417	389	420	387	386	303	328	331	323	357	369	344	329	348	368	366	342	387	369	372	336	342	293	293	300	300	282	268	272	286	318	328	324	267	305	323	303	287	276	259	320	281	300	304	275	267	287	290	314	285	289	276	275	295	269	255	253	259	263	263	252	241	269	272	278	296	266	269	280	261	263	248	233	235	266	266	256	237	261	253	284	270	248	289	239	243	252	268	277	245	232	267	258	246	260	247	248	272	249	280	263	287	268	250	267	237	267	273	277	241	254	267	240	225	223	258	256	237	229	237	266	245	245	245	244	278	287	280	285	235	276	279	247	282	238	262	256	244	265	249	276	246	279	250	242	262	256	290	250	258	266	262	240	294	248	247	252	251	251	255	265	251	236	257	261	260	260	261	285	273	267	272	277	248	269	255	256	285	258	280	274	248	272	261	246	280	273	289	255	239	248	255	261	257	252	248	255	238	259	232	264	275	247	293	281	281	282	262	264	249	262	253	252	283	268	260	250	257	261	237	289	258	265	266	260	239	235	249	267	251	285	253	228	250	273	257	252	245	272	241	264	278	256	299	280	238	241	253	243	271	249	265	276	302	263	267	267	242	235	246	254	264	275	259	249	257	246	279	248	263	273	220	242	298	255	250	257	262	249	248	241	252	258	269	264	243	241	263	242	251	236	251	265	256	243	285	275	238	276	244	228	263	290	262	257	279	277	248	253	250	287	258	261	267	260	261	261	230	252	273	276	288	249	247	289	244	271	241	272	228	260	258	252	256	246	247	254	271	238	263	264	262	259	268	233	235	278	273	238	252	273	248	243	258	273	276	270	266	250	241	263	259	267	261	285	279	241	234	283	256	258	247	281	251	242	239	252	256	251	263	237	251	247	260	257	284	225	248	269	252	239	254	244	261	301	238	260	253	265	229	249	258	246	234	250	260	242	235	255	261	263	281	261	242	280	252	247	236	251	258	283	280	235	260	256	265	229	277	239	287	259	261	244	249	259	259	262	267	260	261	253	272	260	270	248	248	265	201	251	257	267	251	276	255	255	283	243	266	256	260	255	278	246	254	263	244	244	249	236	272	251	281	273	247	272	267	265	272	261	256	272	232	243	268	266	278	270	239	274	275	261	268	262	267	264	263	285	261	258	244	244	240	252	261	268	251	273	269	272	270	266	264	250	261	262	236	246	228	274	275	251	272	271	275	264	257	258	272	255	253	248	262	257	239	240	244	229	255	243	256	276	256	265	260	235	244	296	257	268	225	270	259	235	232	264	267	269	250	268	258	268	230	278	256	247	269	268	252	226	240	266	263	297	273	267	262	277	241	261	269	243	275	282	262	276	237	256	231	256	245	244	247	257	251	252	255	255	248	275	288	243	285	249	276	258	257	245	253	261	280	268	267	254	260	244	248	239	254	251	269	232	254	271	263	275	268	238	252	246	264	260	242	278	250	270	257	262	239	265	237	234	266	221	250	272	249	269	253	263	285	265	253	276	257	251	282	235	280	279	250	272	247	258	239	259	245	260	239	283	245	256	251	250	288	267	250	256	225	268	265	269	264	275	263	275	274	276	242	286	244	235	260	242	247	228	246	257	233	250	257	265	267	292	267	260	263	233	251	243	273	247	284	241	225	274	245	215	290	260	270	267	272	290	255	245	260	251	243	252	223	259	293	258	267	264	253	259	252	284	255	276	250	253	256	273	249	246	244	262	260	255	274	235	276	238	261	240	260	266	240	271	263	279	271	266	267	226	249	259	265	251	260	256	257	275	244	264	240	250	260	281	277	260	254	259	274	253	231	275	269	250	247	256	267	248	258	268	240	253	253	289	285	279	254	245	296	237	257	263	262	304	262	267	262	234	251	259	279	274	271	262	248	277	257	242	276	224	270	246	267	254	249	254	249	266	260	267	245	256	240	280	251	254	255	253	277	239	263	256	271	248	258	237	260	254	239	245	257	264	271	269	260	261	258	278	282	267	265	253	245	254	282	282	265	255	273	242	243	254	251	237	249	236	254	271	266	228	277	283	236	267	263	251	230	282	243	261	292	240	235	252	276	262	260	247	256	294	269	264	261	278	294	258	239	280	278	241	276	257	245	248	263	262	260	248	250	238	247	262	258	266	272	272	252	260	275	272	259	235	253	251	265	262	268	244	252	251	257	270	259	254	265	240	259	254	244	237	248	250	245	258	266	276	292	258	277	259	256	287	275	278	254	273	285	299	292	254	245	239	297	238	289	230	234	252	235	254	213	246	250	271	225	266	259	237	238	250	255	247	240	258	256	260	251	259	259	244	259	269	244	281	256	283	268	258	273	255	256	252	256	266	233	285	276	243	252	290	286	273	242	264	264	282	268	304	242	264	229	247	277	260	232	292	280	261	285	272	270	291	257	251	277	260	250	254	263	255	269	256	284	240	261	257	259	250	246	265	237	244	258	294	251	284	238	273	253	257	258	250	258	251	239	290	249	263	256	252	259	237	257	267	290	238	259	313	256	250	261	257	265	254	296	261	218	225	252	251	260	253	248	268	275	248	295	285	290	269	275	265	263	251	255	243	267	282	253	238	246	235	273	271	285	252	284	227	260	256	256	266	235	246	264	232	255	298	248	275	251	260	252	284	264	241	258	261	274	249	261	272	265	265	276	279	286	268	248	262	235	269	260	265	246	253	278	225	261	262	239	280	258	254	274	239	235	254	272	271	257	262	264	251	242	239	233	255	250	248	245	261	238	269	239	236	278	298	258	233	246	245	260	262	255	268	257	249	270	268	230	259	266	245	269	273	283	238	278	230	261	267	265	267	270	227	234	274	257	252	273	238	256	274	228	256	258	236	265	245	269	248	266	235	274	247	244	247	261	290	267	259	260	290	241	229	254	304	249	293	239	249	259	252	237	257	264	255	281	265	284	248	273	269	240	267	274	248	271	269	262	243	250	246	247	278	260	245	278	287	235	256	238	258	262	263	258	242	247	268	242	253	267	257	275	284	263	231	250	259	275	260	274	289	266	282	278	279	259	243	292	247	259	259	244	279	271	265	244	268	251	273	257	261	278	262	240	263	262	266	258	282	267	246	281	255	276	258	284	246	304	232	267	266	301	257	271	259	278	275	250	278	280	239	255	247	261	252	271	263	260	252	280	265	273	280	260	284	261	269	269	262	221	259	248	242	279	294	239	261	248	261	285	261	255	284	242	255	288	256	257	257	268	269	262	255	260	267	252	259	265	242	257	263	272	264	295	295	252	256	257	232	245	273	245	240	266	261	245	256	275	265	258	276	274	231	278	244	262	229	267	259	232	242	294	273	279	265	286
9174	9157	3069	519	229	178	135	131	149	122	139	113	121	106	144	122	131	134	103	138	121	104	123	146	120	139	114	127	116	135	156	138	123	125	152	178	173	179	140	154	173	150	150	148	179	118	143	149	125	129	140	136	128	126	113	117	154	101	135	124	130	104	119	124	130	139	150	138	131	148	111	123	155	125	134	116	115	158	133	128	130	124	126	110	108	132	126	148	117	113	122	129	111	120	121	122	152	142	140	137	129	129	114	116	140	115	136	113	112	129	143	106	115	119	122	101	112	122	127	118	133	121	122	108	130	129	134	139	129	104	130	121	128	126	135	134	102	131	125	125	113	134	133	115	140	119	131	119	115	119	128	131	114	119	112	144	125	122	109	116	110	123	135	125	144	122	137	105	100	119	134	115	134	116	119	144	136	141	147	124	127	120	111	124	116	129	127	113	133	134	140	126	116	132	108	132	122	111	127	128	116	134	115	119	139	109	123	119	127	123	128	129	121	142	121	127	150	114	123	122	118	136	123	123	144	109	128	119	108	124	115	117	130	121	107	119	134	118	122	121	110	120	101	112	109	151	123	116	139	124	127	127	130	141	106	117	126	143	113	95	123	123	112	123	120	113	140	118	129	125	134	132	130	127	142	123	147	128	116	113	125	120	101	135	120	107	129	135	125	116	130	111	124	115	127	128	102	114	107	111	130	101	102	122	122	116	138	113	128	138	111	136	121	129	110	126	106	124	116	121	117	110	145	120	115	116	121	113	129	117	123	150	140	116	89	106	123	114	135	111	125	133	124	118	132	108	112	129	117	106	119	131	127	117	122	132	127	115	135	113	103	122	112	117	136	133	124	120	118	100	116	117	131	120	118	131	143	113	114	108	108	106	120	105	137	98	131	109	114	119	113	118	127	129	113	129	124	123	115	119	118	127	102	136	110	107	137	130	102	101	125	128	107	119	134	135	110	116	131	110	109	107	111	145	133	120	106	133	118	103	138	140	112	107	122	114	109	122	120	108	112	139	134	104	114	121	122	138	116	108	142	117	121	134	142	118	144	125	129	122	121	124	122	127	120	150	110	133	128	118	116	107	116	119	120	114	108	130	97	132	117	121	146	108	127	108	114	129	144	123	134	116	132	137	139	130	99	128	124	123	119	116	126	116	109	112	128	126	133	136	104	141	141	104	120	122	119	116	114	107	101	129	117	118	116	107	119	120	115	98	128	136	112	136	110	119	126	125	108	110	126	100	132	105	128	121	110	140	116	115	120	122	127	110	124	124	123	127	110	124	108	110	115	123	109	124	140	120	123	133	128	122	123	118	93	100	122	125	107	103	123	149	112	131	125	134	108	110	132	120	131	134	136	106	130	119	136	119	119	130	126	108	128	109	135	120	124	130	108	107	100	102	111	113	118	113	117	132	110	109	111	95	108	132	134	119	136	128	117	112	136	117	120	124	110	122	131	132	140	117	125	125	127	130	110	109	99	126	121	117	107	104	137	135	130	138	114	111	120	129	112	141	104	139	142	124	150	131	123	141	135	123	92	137	120	130	107	117	127	146	118	122	112	114	122	114	131	112	112	133	119	118	124	99	106	127	134	127	125	127	111	118	105	112	103	145	131	123	126	128	128	124	115	132	119	119	103	109	128	114	125	107	110	134	124	107	127	130	132	141	125	112	123	109	108	104	115	122	135	120	125	135	113	110	93	107	118	118	138	133	122	118	118	107	109	124	139	110	109	122	125	130	129	110	131	128	128	109	122	129	113	121	111	138	111	118	108	136	119	120	136	131	126	128	109	135	119	125	131	119	123	109	138	124	130	120	123	132	136	127	110	134	106	115	117	118	110	125	128	123	123	128	123	115	133	125	103	132	128	116	119	117	128	132	104	107	96	122	117	104	112	124	123	134	116	108	116	126	109	128	124	128	93	131	121	104	103	98	130	134	112	126	130	119	150	113	107	138	115	128	118	118	103	126	115	122	134	125	131	116	102	118	134	138	122	113	117	106	121	127	129	135	127	127	127	116	121	121	125	130	105	130	142	112	128	118	123	119	128	127	142	116	117	127	108	121	104	114	136	119	115	110	128	139	120	116	103	124	128	124	118	135	121	123	123	130	116	126	113	121	104	105	124	129	127	123	105	127	127	117	123	133	127	124	136	120	117	106	127	128	127	134	137	130	136	126	144	131	138	127	132	127	143	112	118	127	120	139	151	111	120	105	122	127	109	122	134	116	130	119	122	123	127	119	142	131	134	110	113	107	124	126	117	123	120	136	125	126	122	128	120	112	104	117	118	103	122	119	125	131	125	104	125	91	121	126	103	128	116	142	127	114	134	129	126	124	121	113	126	136	111	130	109	122	124	120	125	150	132	129	120	155	114	121	131	120	118	129	126	106	119	115	113	129	113	118	111	119	130	131	124	138	117	137	125	143	93	132	126	140	137	116	135	109	125	113	116	132	122	122	124	111	125	128	133	116	101	105	101	123	135	108	119	133	106	117	116	119	134	134	107	113	111	122	126	112	107	118	126	130	127	122	126	116	117	113	115	129	135	143	123	111	132	103	114	131	130	123	114	117	101	108	118	139	109	121	114	116	118	103	127	121	115	109	118	136	142	112	133	112	120	126	108	124	115	138	122	130	127	148	116	107	105	113	122	127	115	111	115	131	132	132	125	129	140	116	113	119	111	126	123	108	138	121	137	123	133	124	121	118	134	116	146	121	142	125	105	133	130	115	111	126	123	109	97	107	113	121	114	134	121	133	149	114	123	123	111	119	140	121	118	119	113	118	129	127	97	109	129	128	130	122	140	96	119	100	127	118	137	142	137	108	126	121	118	160	112	133	147	132	120	138	116	135	120	127	138	140	129	134	121	125	119	116	114	130	121	132	108	130	132	120	113	119	129	123	127	114	113	139	106	137	148	106	131	116	114	127	115	135	106	116	118	91	138	130	130	128	117	117	125	134	120	134	133	126	109	138	116	127	130	117	117	122	119	118	107	109	119	118	117	128	140	141	110	120	97	126	131	146	128	141	107	131	103	117	117	107	130	125	120	115	121	119	108	118	143	122	120	136	96	141	116	108	124	127	122	133	116	121	118	125	118	129	117	124	125	119	134	126	124	118	125	123	146	144	110	138	120	119	122	141	116	113	137	141	130	134	121	139	123	123	117	129	116	101	123	126	95	134	86	100	138	120	128	132	136	124	117	118	115	117	121	128	122	111	130	131	133	109	122	128	110	144	130	127	106	126	119	134	119	108	121	111	120	134	122	116	122	136	136	108	125	136	123	129	112	122	120	120	148	121	145	132	142	112	114	112	128	133	137	116	131	106	113	115	131	117	124	121	131	116	126	137	111	121	122	116	112	125	104	112	130	111	115	133	129	125	126	121	134	118	113	131	131	134	113	126	105	127	123	134	138	134	148	117	137	114	109	110	139	120	127	112	109	127	106	136	124	128	99	120	136	113	101	128	137	121	134	107	116	116	113	126	118	107
7354	11293	2275	381	430	382	335	361	321	319	346	337	299	320	301	350	328	305	289	295	313	325	287	317	301	289	336	316	289	397	357	395	447	503	598	633	652	667	594	511	554	571	547	554	534	498	465	430	474	411	360	397	370	396	401	370	371	370	387	364	385	383	414	402	448	430	475	405	417	396	358	456	396	352	372	358	377	363	330	337	318	310	325	320	342	305	293	302	324	292	327	326	347	335	337	308	302	308	334	276	297	297	301	326	318	328	303	295	281	306	319	303	300	322	318	307	292	297	300	298	303	305	297	303	305	313	287	312	317	296	299	324	304	314	302	270	272	322	280	303	324	292	277	299	299	319	305	280	314	315	329	291	310	303	297	310	291	310	332	309	284	300	302	309	272	305	313	292	320	294	277	295	290	283	315	297	310	329	317	286	315	289	305	334	319	282	305	292	296	277	276	303	302	278	300	316	305	301	275	285	256	311	286	295	283	300	305	313	291	292	326	311	303	288	278	284	327	306	303	298	296	301	297	277	301	266	317	297	242	308	303	334	295	310	288	305	323	323	320	298	289	286	302	298	310	314	303	279	314	310	300	317	302	296	295	277	310	304	292	278	311	301	309	330	293	313	319	311	301	293	303	312	310	303	314	301	283	316	282	299	290	303	316	243	303	304	325	285	302	285	288	297	306	303	316	312	300	294	304	305	290	290	329	317	304	297	299	317	301	299	336	317	297	310	326	332	317	327	297	308	277	261	300	323	313	322	288	319	302	288	319	277	296	284	301	292	299	281	310	328	269	290	289	291	277	302	327	310	294	308	301	315	283	285	327	306	302	314	279	342	291	274	295	298	268	297	278	271	308	293	278	327	321	313	314	290	294	308	306	284	291	334	277	284	320	295	271	311	322	277	343	331	316	265	302	278	290	297	301	312	286	303	316	336	323	297	306	328	299	300	348	301	311	302	306	276	309	288	291	305	302	303	306	296	306	290	300	285	298	261	307	275	317	248	278	297	297	335	315	331	290	299	310	286	289	286	288	307	340	305	280	304	305	300	335	284	291	288	306	280	320	295	296	314	286	276	307	317	284	283	287	302	305	304	292	297	301	303	302	298	289	274	326	284	304	317	308	285	301	311	335	288	287	311	292	283	298	335	314	299	280	295	317	319	302	313	308	264	301	300	314	294	305	304	297	312	306	322	295	313	292	350	299	335	276	312	292	299	295	314	282	288	302	309	301	305	307	269	336	277	307	299	289	312	315	273	311	281	318	298	322	294	320	295	305	311	318	282	319	308	320	315	285	305	313	328	278	306	286	287	249	305	288	300	286	281	282	323	329	324	309	303	304	286	276	313	282	330	296	324	298	310	275	295	324	299	288	288	330	278	300	301	274	284	292	301	295	302	302	316	300	303	284	295	344	281	313	289	282	303	319	303	280	309	318	326	300	294	335	322	282	282	277	319	328	320	297	319	277	302	299	273	310	334	320	280	309	288	298	321	309	285	295	326	309	286	272	288	294	291	268	293	293	312	302	294	307	304	300	328	322	343	303	301	311	325	317	315	294	310	301	295	316	305	298	286	306	268	280	317	321	295	285	299	298	266	308	313	315	291	302	314	285	330	299	300	274	308	279	298	313	313	316	277	290	270	266	329	293	294	296	308	303	297	280	320	286	291	304	285	298	280	294	307	297	309	333	323	322	292	284	303	309	332	307	309	270	302	322	347	317	283	312	297	285	311	305	295	295	319	316	302	310	299	305	276	333	328	311	299	308	360	270	318	289	298	289	302	296	303	290	278	337	314	308	292	310	298	297	299	294	293	296	313	320	333	306	302	331	302	268	309	333	306	311	284	291	298	273	310	355	305	293	301	295	270	272	344	271	290	308	320	309	337	313	271	294	306	317	324	304	303	296	303	306	316	310	301	328	293	303	316	298	306	332	312	314	294	324	314	257	286	305	294	336	302	297	294	310	297	295	279	313	302	299	296	300	319	303	308	306	306	294	302	314	303	312	285	281	298	299	293	287	319	317	279	296	294	319	296	315	314	274	288	300	299	284	313	327	330	288	285	297	310	274	338	280	302	316	309	317	293	296	303	313	298	282	295	298	311	281	283	301	293	321	283	294	295	285	308	297	292	317	302	302	328	307	318	303	274	316	295	312	263	294	311	281	304	308	334	299	288	322	276	311	261	297	309	318	296	306	301	310	298	296	307	318	333	286	287	272	264	270	288	313	311	304	310	292	286	293	318	300	286	333	280	325	284	301	282	302	297	329	269	293	275	280	298	280	297	310	317	298	313	277	313	318	279	305	317	308	336	316	302	299	286	317	300	298	276	310	301	299	297	300	305	304	310	310	306	315	307	308	293	299	303	311	297	291	303	292	296	289	272	303	321	320	307	328	294	292	278	295	299	289	310	303	297	297	309	309	293	306	285	321	286	291	293	294	316	299	298	310	294	308	281	287	295	303	270	291	277	280	308	295	286	299	312	318	274	301	315	288	300	307	306	288	295	298	295	320	301	318	299	314	301	303	310	303	330	320	268	281	289	275	280	278	313	310	313	298	289	284	328	332	323	301	307	317	317	259	320	289	304	319	299	241	300	309	278	300	291	289	276	300	285	307	300	303	295	321	303	310	299	292	292	288	318	325	305	333	273	291	345	294	271	285	311	273	315	313	287	311	311	315	333	290	298	276	292	300	297	312	329	276	292	306	319	284	315	312	266	290	314	324	316	315	279	283	279	308	314	320	307	263	293	328	340	295	290	299	339	297	301	315	294	287	261	324	259	329	329	282	304	275	278	290	297	320	289	308	273	304	290	320	332	283	329	322	309	313	305	299	322	325	305	275	340	276	294	289	291	283	302	277	316	324	291	288	324	308	294	282	283	307	316	286	303	286	302	285	295	283	300	294	300	277	318	297	297	287	301	291	320	293	320	316	301	291	310	299	302	330	296	290	303	286	317	329	271	298	272	295	308	306	281	314	297	309	291	299	310	317	311	295	320	282	307	293	299	281	293	282	292	278	319	308	268	298	289	297	307	300	303	298	295	324	331	289	294	312	292	300	318	298	277	297	273	277	299	322	313	295	297	309	263	290	269	289	287	300	306	285	296	291	293	294	264	281	301	286	298	286	286	294	311	315	271	336	291	309	294	306	288	323	297	325	316	283	298	315	308	263	292	329	279	284	320	294	301	286	276	304	301	296	328	341	291	324	323	311	339	292	310	333	286	305	338	299	328	303	260	293	306	288	315	295	294	297	309	297	289	321	288	282	311	297	318	293	286	301	311	277	308	292	304	314	312	290	312	290	300	341	319	265	283	290	304	319	292	328	284	277	308	292	309	291	271	278	289	304	302	301	307	294	296	301	286	296	330	312	308	296	279	294	286	297	284	324	291	305	314	280	305	296	299	294	322	302	321	312	301	347	307	319	281	283	259	299	317	292	312	311	297	300	259	325	296	292	312	302	297	285	267	300	308	333	296	278	284	323	311	290	296	322	267
38085	46882	31514	20953	13575	7251	3257	1299	455	218	217	186	196	188	166	184	139	140	158	141	141	153	135	151	141	142	133	134	167	127	137	136	140	146	103	171	191	175	174	164	181	213	195	177	157	208	178	172	182	152	153	164	162	156	158	153	134	138	164	152	152	155	160	173	156	164	162	191	178	129	147	155	140	141	167	148	143	165	150	127	134	142	140	141	156	137	146	136	125	133	133	121	128	130	154	122	143	130	148	134	119	141	156	124	113	144	134	124	139	133	152	110	129	131	127	127	124	107	120	127	153	126	139	133	129	142	124	109	137	154	136	147	131	116	124	115	134	124	124	123	127	133	119	137	139	104	126	115	123	139	112	109	127	138	143	151	140	136	130	136	140	129	110	115	109	125	116	137	163	128	128	114	125	136	130	113	121	141	135	131	123	133	124	131	115	120	114	117	127	149	121	124	113	113	134	140	125	115	141	121	144	123	131	126	109	119	130	105	126	119	126	132	112	154	137	143	129	103	135	128	148	132	139	147	123	146	138	121	115	130	129	115	120	124	122	117	101	126	110	102	132	114	125	124	113	126	150	125	123	123	121	110	138	144	138	138	130	156	121	145	128	135	118	119	147	121	121	113	129	164	120	122	126	124	119	123	127	116	132	120	118	108	124	115	120	118	115	125	126	126	128	121	124	111	122	121	123	127	146	154	115	137	128	117	117	118	130	134	150	108	125	114	138	138	151	126	134	115	127	138	120	125	119	109	119	112	117	123	137	134	116	137	120	102	144	117	137	130	114	132	127	121	138	129	134	130	144	120	151	139	133	112	127	128	125	152	140	125	109	121	101	140	109	131	117	105	132	139	126	119	129	142	148	136	126	141	121	123	117	109	141	136	142	125	98	121	127	119	134	126	120	132	130	131	151	129	126	125	108	125	127	127	120	110	113	134	120	111	111	135	117	126	110	123	127	149	116	130	123	135	143	133	117	140	136	128	113	123	122	128	142	120	136	128	134	130	130	147	133	113	132	120	138	141	136	115	129	115	145	131	117	114	128	142	113	142	117	136	114	140	122	105	132	141	129	135	134	162	147	126	119	127	117	112	124	129	136	123	147	124	134	122	117	148	118	135	119	142	112	135	115	119	144	141	138	131	143	119	117	116	139	125	149	130	125	102	121	130	141	123	133	112	122	130	134	137	116	107	129	117	124	111	124	140	122	125	100	141	124	138	146	137	127	106	151	138	133	140	120	144	118	119	144	120	125	119	150	125	142	110	127	125	145	119	144	121	120	106	135	127	94	165	155	120	131	118	132	134	122	131	121	118	112	104	114	116	125	117	125	127	145	120	143	138	150	127	127	122	117	127	130	127	103	136	140	137	118	134	111	127	114	140	137	130	113	132	132	136	124	149	123	139	115	106	127	146	121	136	135	110	136	119	106	103	110	126	127	102	147	118	121	118	122	127	121	150	120	108	130	136	116	135	118	141	157	106	138	147	114	120	128	152	149	107	124	122	128	145	120	159	123	118	141	105	121	131	125	132	122	132	135	127	141	125	157	122	113	123	141	117	117	128	118	130	124	133	127	129	109	138	141	119	113	122	141	107	107	147	108	129	124	132	128	125	126	122	109	127	127	141	131	113	140	125	172	135	128	121	135	139	153	105	137	111	100	138	137	130	120	131	136	150	113	136	125	146	124	115	121	130	121	135	115	127	115	122	128	94	127	155	114	127	132	115	106	112	122	135	130	172	135	113	121	140	151	129	131	145	118	136	128	138	123	123	131	124	140	126	120	116	138	127	137	132	121	134	117	133	131	129	121	141	119	118	114	139	120	142	111	147	128	120	126	156	124	112	138	122	124	131	127	131	146	95	109	116	135	136	120	133	83	127	143	137	128	123	117	141	133	120	127	124	115	120	130	129	129	138	136	146	117	128	144	120	116	140	147	123	119	120	123	126	126	138	141	97	129	117	119	125	135	135	138	106	139	132	111	139	135	129	111	134	127	129	133	134	115	139	108	126	140	119	117	108	125	121	126	111	118	129	133	115	129	141	122	108	138	120	135	143	113	126	130	115	143	110	123	130	121	126	129	140	140	119	123	111	139	110	119	143	128	115	138	126	129	159	109	137	136	141	131	125	117	99	124	139	112	138	127	114	125	125	142	110	123	143	125	154	137	134	124	117	145	124	127	124	170	118	126	122	135	123	125	124	115	128	126	136	119	135	130	124	113	149	123	122	130	116	120	125	117	138	139	103	139	128	115	99	120	124	128	127	130	134	136	129	128	119	125	124	138	101	129	126	116	138	139	120	123	112	120	143	118	117	133	137	124	107	126	123	119	126	120	129	129	129	135	117	129	131	138	122	130	125	146	143	130	113	123	120	124	148	134	125	131	134	124	135	132	120	149	120	141	118	143	134	111	118	120	120	128	129	101	145	127	120	121	122	130	128	120	143	138	105	126	144	137	135	129	134	119	136	134	123	138	126	121	138	133	131	112	118	135	144	119	119	124	130	128	142	107	123	125	96	130	141	113	126	132	138	132	132	143	121	128	123	139	133	140	128	143	121	111	121	146	106	145	126	102	124	131	125	147	147	124	114	110	120	134	134	138	130	131	152	144	123	139	120	109	133	127	129	113	120	138	128	157	119	122	138	133	123	118	148	136	123	133	131	126	117	131	132	147	131	119	135	120	119	109	113	121	131	109	126	131	120	117	134	121	120	138	127	126	114	140	128	112	121	151	115	130	134	123	129	114	142	133	124	133	130	130	120	137	123	139	120	97	117	109	128	120	130	138	141	109	131	106	128	120	117	126	119	136	131	117	122	133	123	127	129	127	117	122	123	112	131	117	144	107	109	127	120	140	125	124	113	133	125	111	137	128	128	123	135	131	128	131	124	124	124	137	148	129	148	133	140	142	130	127	141	121	125	137	119	134	111	124	116	117	116	107	123	114	120	112	146	145	121	121	124	121	131	133	116	122	132	113	126	119	135	141	136	100	127	164	145	132	137	125	127	160	120	136	116	130	119	114	118	123	112	139	139	125	135	129	122	120	118	126	141	131	123	117	134	124	144	130	137	134	138	123	122	126	106	132	129	125	138	135	127	126	118	131	148	123	120	124	104	126	142	114	129	117	144	128	126	109	105	120	119	134	134	128	144	138	131	131	126	126	150	123	138	129	124	118	139	144	137	123	107	128	148	120	130	127	134	128	140	131	128	126	126	126	119	116	104	135	145	116	107	130	128	115	144	125	106	126	129	123	129	134	113	111	138	135	121	126	143	116	113	118	123	107	104	134	116	130	125	125	112	113	128	117	140	123	119	129	128	122	154	140	130	132	115	155	115	134	118	128	133	123	132	131	97	117	126	134	126	144	116	118	132	143	116	133	113	140	149	124	143	131	113	118	139	119	134	116	140	121	124	140	123	124	135	150	135	141	119	114	126	119	107	128	128	137	112	111	131	133	135	100	108	126	118	135	133	117	135	132	126	116	133	117	130	141	134
28826	42427	16502	2711	2200	1791	1508	1225	1072	914	868	771	726	698	636	564	553	563	536	448	461	431	462	409	436	364	384	414	421	384	394	400	432	423	465	547	674	767	827	782	811	791	725	771	753	770	751	532	492	490	465	441	493	439	549	557	460	491	452	485	535	546	484	577	593	561	575	555	519	539	527	499	492	513	518	528	563	482	419	474	402	390	448	400	358	367	362	353	338	356	376	359	312	346	393	369	389	327	343	363	342	341	355	314	357	308	332	325	295	326	355	318	356	339	330	320	300	328	317	321	291	294	322	352	307	316	340	292	309	338	324	341	346	323	310	296	307	317	322	323	304	279	320	332	320	323	325	329	316	275	330	309	300	286	293	329	282	296	313	307	320	290	315	299	326	312	317	302	313	319	270	306	304	286	326	306	294	313	301	282	312	304	292	254	328	295	304	310	318	310	279	326	295	305	271	307	303	312	330	299	326	315	252	298	316	286	342	312	272	329	282	319	274	319	280	309	295	302	300	336	319	306	295	329	318	310	309	313	298	322	309	295	301	304	314	306	310	276	303	322	290	309	313	310	297	319	311	317	292	271	302	296	308	327	301	319	321	311	290	287	310	329	295	299	346	304	327	315	295	313	331	326	330	303	296	308	311	318	270	310	319	301	290	303	289	304	305	308	294	332	309	289	299	292	299	294	273	304	307	269	340	301	310	307	313	287	318	269	318	297	305	286	298	333	295	290	297	295	340	334	300	316	342	299	280	287	293	297	262	305	302	312	303	322	307	273	304	283	309	294	305	316	282	316	315	284	294	331	319	281	288	298	308	324	308	294	302	293	313	318	302	322	325	300	314	279	308	318	321	283	311	277	312	307	314	304	275	318	298	281	297	296	303	314	290	289	323	281	280	283	328	307	321	308	311	300	309	290	336	308	319	337	306	321	298	311	293	311	272	282	304	313	332	272	292	272	310	293	286	278	276	302	316	318	284	316	293	297	304	287	289	324	288	314	297	286	305	288	334	318	290	310	325	324	336	303	302	283	285	303	317	322	316	297	290	273	326	304	323	284	312	319	303	285	288	289	274	317	309	342	300	301	296	308	297	294	298	340	313	288	293	300	334	316	279	272	286	314	311	297	322	262	328	308	272	313	300	329	273	309	301	299	328	307	302	289	306	332	325	286	294	314	315	323	313	310	301	287	317	305	318	308	308	316	287	319	317	302	314	297	304	303	302	296	293	333	284	272	311	308	322	288	312	290	299	299	298	291	314	294	294	327	268	303	291	308	308	293	301	286	290	300	313	318	308	290	323	299	302	301	314	296	308	326	302	341	295	264	307	313	300	326	308	313	294	331	340	333	306	321	323	300	329	277	277	297	270	337	305	333	309	300	272	331	339	311	273	295	319	272	300	302	275	285	376	263	293	293	333	307	304	304	326	302	293	272	319	312	291	310	317	334	292	326	316	286	330	306	309	317	306	288	308	292	320	280	301	303	331	317	310	306	310	307	292	294	308	311	320	341	297	298	316	347	295	301	312	304	283	297	306	295	306	320	290	282	297	304	306	322	320	318	284	324	322	309	313	300	310	285	310	286	294	318	300	288	281	294	318	340	316	287	300	319	291	282	317	278	284	332	305	307	311	304	295	311	304	309	312	310	320	283	300	327	312	333	335	279	303	291	308	311	315	302	318	304	291	307	341	349	310	294	302	306	315	285	336	337	354	327	317	322	320	287	339	281	318	317	324	327	292	281	306	327	281	306	270	311	309	306	340	299	297	309	305	317	312	298	303	281	295	292	315	276	300	278	317	311	282	306	308	272	302	305	313	313	312	310	300	294	287	320	300	289	317	294	313	326	319	297	287	319	312	325	301	334	314	290	297	277	290	279	329	300	317	299	314	300	303	308	307	310	320	311	311	297	304	294	291	280	287	315	315	300	296	315	304	281	303	319	310	323	269	280	295	309	304	284	321	310	310	299	326	297	303	278	295	310	350	320	279	277	292	290	281	301	327	319	312	310	300	312	267	315	282	299	321	303	304	336	289	313	321	304	289	283	290	305	286	318	287	311	311	339	286	310	304	320	307	301	302	306	309	307	308	304	295	329	310	302	302	294	308	308	308	304	273	291	272	275	323	315	334	343	309	319	307	307	294	309	298	281	308	303	319	330	306	324	276	305	329	318	295	346	311	312	278	293	311	324	319	310	305	331	302	282	322	294	288	300	306	274	315	327	328	309	289	310	304	299	306	309	288	300	273	311	291	299	318	330	345	296	308	280	332	301	328	333	288	285	321	280	289	290	317	294	289	290	320	306	270	298	339	314	288	270	326	336	291	272	299	321	318	322	297	319	298	304	318	307	322	318	320	279	306	280	282	283	332	283	305	310	293	337	263	313	318	325	308	339	306	292	281	295	309	302	311	266	303	286	301	336	311	292	317	312	293	304	339	307	289	322	313	281	275	265	307	306	308	296	309	326	317	310	296	299	306	291	317	310	299	287	277	302	293	304	285	285	297	312	306	317	320	328	302	286	291	312	313	289	287	294	290	294	277	312	331	341	299	312	301	309	311	353	332	299	315	313	309	311	314	296	306	338	316	294	295	304	308	354	288	310	300	321	309	318	305	318	307	295	324	319	314	279	312	277	328	323	291	282	267	309	324	290	331	299	330	300	288	316	303	281	321	287	299	296	323	331	317	315	313	332	254	329	321	299	303	310	322	300	315	325	339	305	311	341	292	314	311	275	298	333	320	284	290	308	326	264	278	300	297	315	322	298	295	321	327	293	293	301	304	290	311	279	328	279	302	310	298	307	288	278	299	282	292	269	283	334	318	304	304	285	301	320	322	347	316	349	268	314	316	337	320	313	308	313	305	317	288	292	295	306	357	284	303	320	301	320	340	317	341	276	324	297	303	320	315	285	328	304	302	293	297	310	279	320	311	317	296	309	308	309	286	348	319	255	308	290	288	287	309	325	302	317	310	296	337	312	291	315	314	314	316	296	326	292	307	303	305	284	325	279	307	310	295	307	283	284	319	309	297	284	324	330	315	314	318	293	277	319	318	320	304	305	288	306	298	309	307	293	337	313	273	283	326	325	308	292	318	324	272	308	287	318	292	302	291	275	312	307	304	305	286	278	298	317	309	320	285	314	304	316	294	293	302	269	288	324	316	311	289	282	322	311	283	324	312	329	290	310	352	303	340	305	286	310	298	312	291	278	300	310	308	296	285	286	328	301	298	302	308	310	339	303	343	311	307	312	300	295	314	322	291	318	298	301	311	305	324	314	273	308	303	340	332	305	286	292	297	277	300	303	322	313	329	331	293	281	328	302	327	323	304	283	327	311	343	272	281	329	319	294	311	294	254	307	315	315	301	313	295	320	347	319	309	301	343	290	299	297	312	296	335	281	320	310	279	271	306	322	288	315	312	322	301	290	305	291	304	326	292	319	338	316	292	278	283	328	334	306	291	327	312	313	298	296	314	316	300	305	327	282	308	309	315	312
49958	45986	34091	23769	20784	15297	8705	3777	1220	389	264	245	232	213	207	194	173	180	172	166	129	123	128	143	114	121	121	142	117	118	130	100	112	131	129	128	116	171	207	197	165	182	211	236	191	223	198	154	149	159	139	151	136	131	167	144	123	129	154	135	147	140	145	168	159	159	160	156	127	162	156	120	146	139	145	156	174	166	137	152	135	105	147	134	111	121	112	125	128	123	139	129	115	128	121	111	117	106	118	121	117	124	105	114	111	97	102	115	110	118	142	111	114	110	114	107	113	121	118	111	100	112	110	115	116	100	120	95	126	104	123	95	96	106	108	109	112	122	100	113	102	85	91	108	116	101	116	101	98	104	135	107	110	109	98	108	134	102	129	107	86	87	106	110	113	107	102	94	107	105	93	118	113	95	104	123	116	101	128	120	99	101	111	110	104	99	100	98	99	92	107	97	100	108	104	118	97	113	114	116	115	119	109	106	125	104	120	90	88	104	115	98	92	115	87	109	112	93	104	116	89	120	100	115	98	109	116	111	112	99	108	94	82	113	97	117	98	96	121	108	106	116	126	121	98	121	116	96	120	102	119	100	93	106	95	107	118	90	104	103	100	111	110	115	104	110	118	114	95	93	137	95	109	116	108	110	100	110	108	103	88	104	118	91	96	115	104	121	122	101	67	109	89	103	113	117	92	106	114	105	120	113	79	92	113	103	110	110	112	96	129	114	112	102	131	124	94	122	122	110	106	120	101	95	110	101	109	113	92	113	85	106	112	106	110	123	86	95	90	93	103	108	123	119	100	88	131	92	115	109	99	114	123	129	106	102	124	117	109	112	116	111	114	112	89	96	96	113	104	90	108	100	104	135	131	108	84	108	110	106	106	95	112	127	125	86	102	117	116	101	111	107	102	76	109	100	91	104	111	96	112	107	94	101	133	115	100	103	108	115	97	113	96	89	105	117	102	103	97	117	92	109	108	120	96	98	105	95	104	107	121	94	102	96	109	112	112	115	128	123	121	102	109	101	124	120	93	124	112	123	92	105	101	105	98	111	115	110	99	108	110	104	105	120	115	120	104	113	99	125	114	121	101	113	99	105	101	128	113	103	111	109	116	114	88	109	124	120	110	121	99	129	120	98	110	121	98	119	107	115	89	91	103	108	118	103	110	110	115	110	121	113	104	117	113	97	117	98	97	102	105	93	119	111	113	112	107	99	101	90	104	105	93	92	108	107	105	106	94	106	104	114	116	104	88	104	118	117	108	124	110	108	98	103	112	126	122	104	127	109	113	112	91	111	115	98	113	118	118	91	107	126	92	123	102	119	96	120	114	103	100	89	106	111	106	119	100	103	112	122	100	98	105	104	101	120	104	107	84	121	122	123	102	95	98	116	108	110	112	102	100	109	99	119	105	106	103	73	105	107	96	104	101	107	89	104	118	114	97	93	118	129	98	104	98	104	113	95	112	108	107	124	117	112	115	113	78	97	117	117	100	108	107	89	111	112	107	101	97	113	102	123	94	98	113	99	101	105	111	93	99	122	101	110	101	124	100	118	100	89	95	117	107	117	103	105	100	104	105	100	120	96	104	116	98	110	126	110	103	123	111	100	104	100	88	101	96	115	104	105	106	96	90	105	116	113	99	105	129	98	106	119	87	110	95	108	103	107	109	105	123	112	88	85	103	102	88	109	111	110	94	105	114	110	111	97	89	97	106	101	118	99	128	129	105	108	114	95	91	87	121	115	109	94	111	111	102	104	116	120	119	131	98	100	141	119	107	110	103	125	103	104	86	113	113	105	96	94	101	95	108	109	111	85	97	94	124	108	99	95	147	92	110	103	125	102	111	107	121	117	96	126	92	123	119	102	105	96	105	113	113	108	130	108	104	89	116	107	116	122	97	113	116	92	116	116	105	120	109	109	102	98	100	99	114	103	123	88	94	92	106	95	105	87	100	121	104	107	96	124	120	108	106	102	102	118	119	107	108	102	103	89	111	99	108	124	104	93	115	119	121	111	117	105	90	93	112	129	112	88	94	94	110	100	97	102	101	111	127	105	107	100	109	114	79	101	94	94	122	121	101	105	99	100	113	117	104	104	97	103	98	107	116	95	112	108	110	125	120	112	124	92	110	108	124	99	113	92	110	104	107	84	114	126	91	115	110	98	100	82	115	93	116	102	106	115	92	90	105	110	128	111	112	111	87	101	92	98	97	126	97	101	96	85	121	117	110	111	129	117	103	114	92	100	105	100	102	106	133	129	121	115	108	98	97	111	118	100	127	133	119	111	126	117	109	107	118	109	93	99	104	107	115	91	94	105	96	94	126	113	100	89	106	114	105	104	111	119	107	104	104	106	114	115	107	94	112	105	105	112	115	105	126	114	107	103	120	108	96	112	114	113	102	96	101	105	110	93	102	80	102	125	103	99	109	109	101	91	108	103	105	119	106	92	122	91	103	115	95	98	104	115	95	105	113	117	118	112	109	102	124	88	89	104	114	104	126	98	107	125	95	83	94	114	115	94	121	111	125	107	106	106	113	107	94	133	108	116	119	105	114	85	113	84	113	117	115	101	102	93	95	116	85	94	104	124	113	97	100	113	92	117	129	107	91	114	110	105	112	105	107	117	111	116	132	102	117	129	123	97	92	106	114	112	106	117	103	111	97	109	111	103	99	111	92	98	113	123	93	97	102	106	106	120	85	100	132	114	122	106	109	109	121	108	116	101	102	85	114	112	103	83	115	96	114	97	110	102	107	99	112	124	122	101	117	107	118	107	102	115	109	111	127	95	100	112	104	107	94	102	98	125	97	97	103	112	112	101	92	105	90	100	105	108	111	102	112	119	110	116	103	113	99	125	95	86	104	81	119	96	109	95	109	101	125	94	98	106	119	116	94	105	125	100	108	104	119	117	109	96	89	115	107	102	120	119	125	110	106	93	93	99	120	110	116	100	127	91	106	120	107	95	65	113	108	98	114	121	121	106	108	98	113	98	115	135	105	102	125	100	103	92	111	85	106	96	111	100	126	88	112	100	118	119	114	99	103	109	114	113	112	93	112	117	131	97	105	111	102	94	112	75	113	98	115	99	92	108	101	101	113	103	107	108	101	104	122	103	111	103	125	104	112	119	90	93	122	93	109	117	108	113	94	93	109	117	90	116	94	117	98	120	108	95	115	109	104	117	81	104	114	96	93	112	99	126	102	128	109	105	104	111	105	128	85	111	112	100	125	113	89	114	120	107	115	106	101	125	107	101	102	104	121	118	118	111	111	107	116	115	87	108	105	99	123	113	115	106	110	117	103	117	113	92	94	102	104	138	118	131	111	106	106	100	112	104	104	90	81	115	110	112	78	114	112	92	102	95	89	110	80	108	108	108	97	115	86	86	86	116	118	95	86	97	85	112	99	111	99	92	88	88	85	95	112	117	108	104	84	113	99	92	105	109	108	104	119	108	98	124	108	103	103	104	119	104	102	77	97	117	124	106	117	101	93	90
39388	47044	27280	4888	3916	3111	2487	2060	1743	1505	1266	1171	1015	1039	874	868	726	677	645	561	553	527	523	413	422	433	444	451	412	392	338	369	378	356	449	494	523	808	877	884	841	866	850	886	918	1114	871	643	560	562	573	521	475	501	508	579	515	508	547	554	590	655	637	668	763	635	589	598	588	586	559	572	538	626	590	619	666	569	524	504	418	450	471	486	384	345	428	407	359	368	404	355	328	354	362	369	372	306	385	359	341	347	266	302	262	273	262	286	269	340	331	313	312	295	308	307	292	289	279	316	259	275	274	296	277	281	297	313	279	274	274	269	276	285	233	235	243	292	251	273	251	276	267	263	247	298	254	252	275	281	269	241	244	233	262	248	256	242	256	229	224	257	248	240	227	233	248	264	246	245	258	267	263	257	241	252	242	248	265	277	242	283	254	281	235	262	256	265	225	282	248	284	267	267	240	225	254	273	251	267	264	240	259	232	284	265	270	240	263	253	252	276	247	240	257	235	256	243	266	227	246	253	272	253	250	266	243	268	242	242	245	258	252	235	289	281	228	265	252	267	244	241	253	249	251	237	252	262	250	268	277	231	259	280	233	268	231	254	219	211	257	223	254	254	276	277	246	259	261	273	221	267	255	267	245	252	226	237	243	276	251	269	227	270	263	256	245	265	232	254	281	276	277	258	254	232	270	253	247	266	247	247	245	249	291	258	261	234	269	261	242	238	235	250	274	233	248	237	263	243	254	278	263	267	251	227	252	233	297	239	283	244	261	262	249	247	269	289	268	302	268	248	252	251	276	275	269	254	242	227	267	266	250	264	267	228	285	273	256	222	244	239	237	274	259	282	243	272	277	259	245	233	269	264	249	230	212	259	259	259	242	255	241	248	255	273	234	255	248	271	248	240	270	257	274	270	250	214	235	247	245	251	262	257	255	255	225	234	283	272	264	234	263	282	246	264	237	220	212	258	239	269	247	231	226	271	275	280	272	259	294	257	250	267	241	252	247	250	249	248	237	245	252	246	260	223	263	275	269	222	290	268	268	263	226	250	276	228	260	264	247	277	267	273	261	250	250	261	264	242	264	233	252	251	234	268	258	247	232	257	218	247	250	243	241	278	248	268	250	256	228	238	266	260	243	230	243	271	270	223	247	264	247	274	266	246	261	283	256	262	230	250	263	246	271	249	260	250	279	215	251	276	274	238	228	225	253	254	261	261	245	225	213	258	270	261	256	239	253	247	269	250	248	282	256	271	276	289	290	285	266	244	233	237	263	248	250	264	231	243	278	251	277	275	241	242	262	265	258	222	253	263	253	255	249	286	234	258	247	265	220	255	276	266	232	247	253	256	243	266	262	241	241	295	274	250	267	244	251	261	252	254	266	238	293	243	270	236	265	248	237	248	251	250	245	228	233	260	259	235	256	238	274	250	261	234	226	253	241	278	269	261	252	241	280	252	231	273	251	252	260	266	233	240	240	242	251	235	221	249	269	254	266	251	263	217	242	265	265	288	253	233	267	249	268	266	240	256	283	277	277	277	257	258	263	233	276	297	260	208	273	276	263	257	267	264	259	260	247	284	244	235	248	251	253	269	258	235	267	252	224	270	239	258	264	278	235	273	255	254	242	249	252	255	251	262	258	236	261	228	260	242	278	251	232	247	274	238	261	254	263	247	252	258	248	277	251	243	243	246	251	265	259	237	263	264	280	264	263	248	258	254	253	231	244	254	233	265	238	242	250	237	260	242	230	258	235	245	245	251	281	255	258	261	273	262	261	248	263	249	288	280	249	273	247	270	268	288	246	258	253	264	258	269	268	246	289	247	238	259	274	281	254	259	246	241	282	268	268	243	255	258	270	287	256	229	249	264	270	266	279	268	262	261	260	291	233	220	258	264	245	264	256	244	240	226	273	244	245	285	255	242	242	254	224	257	237	250	223	283	254	259	256	254	245	269	253	289	249	237	249	227	234	233	261	268	266	239	255	266	258	276	261	255	244	277	263	280	277	260	241	243	287	243	265	277	265	246	237	237	244	238	277	238	236	262	264	262	237	268	261	249	263	277	228	247	273	252	265	242	257	255	275	266	236	245	268	248	232	281	254	270	247	273	246	264	247	255	231	240	248	256	245	264	238	243	266	226	251	246	251	229	254	251	259	247	260	263	267	258	243	271	227	258	262	277	297	275	236	271	263	239	253	264	263	255	231	254	264	250	227	283	251	282	228	257	244	273	241	269	248	252	235	239	270	224	247	249	269	252	275	257	247	260	248	244	259	253	256	247	252	238	267	267	255	264	249	249	241	267	254	268	240	264	249	260	239	254	243	276	257	223	268	246	246	277	287	241	245	275	271	239	252	259	281	256	256	276	269	259	277	247	237	257	233	254	246	268	240	279	234	243	268	279	227	249	233	237	231	216	250	280	248	248	284	276	270	250	258	265	247	267	277	259	259	253	244	265	254	225	282	248	253	273	271	233	274	238	234	243	257	244	261	272	281	235	270	242	265	255	222	259	249	240	271	241	235	247	269	237	290	257	255	222	268	249	287	257	260	219	300	256	258	249	265	268	235	254	226	232	274	256	251	256	265	240	248	264	239	244	250	258	272	261	283	241	241	230	256	252	238	253	249	257	240	288	276	251	239	264	266	275	261	264	237	249	237	271	264	252	264	275	259	250	252	271	231	280	268	248	241	266	265	258	266	249	243	264	240	264	227	247	263	241	264	266	244	261	256	257	264	254	261	280	266	270	266	239	222	253	244	247	227	273	261	250	255	268	229	234	271	260	251	264	301	275	229	265	252	233	257	262	250	243	254	223	257	268	272	239	246	253	275	248	292	259	257	230	244	250	218	246	227	257	275	250	226	240	286	261	253	247	272	266	260	280	287	247	225	246	280	258	249	268	264	236	255	257	239	254	256	272	242	224	278	237	262	234	250	250	267	259	273	270	236	218	274	272	248	253	273	245	269	272	240	249	282	257	252	267	238	270	284	257	247	244	245	264	246	249	235	289	228	298	248	272	260	253	256	266	257	258	264	250	265	244	294	242	270	277	269	278	268	242	244	239	274	277	237	258	238	275	277	260	267	255	286	237	271	264	261	232	245	233	264	273	239	261	264	236	265	264	244	249	258	262	254	275	250	271	257	233	252	287	222	260	237	276	267	253	268	253	250	243	243	255	259	259	264	247	261	251	251	274	252	249	259	259	260	216	242	265	232	245	218	262	235	233	223	248	226	250	243	234	249	249	281	255	267	260	262	268	259	256	275	265	269	261	260	267	256	254	254	255	258	240	267	246	251	270	240	251	279	253	274	264	241	266	241	249	248	254	252	257	269	241	273	234	256	282	262	243	264	247	270	242	271	253	222	248	258	256	229	279	263	232	240	256	230	235	272	237	275	232	253	270	260	262	268	244	281	272	250	250	249	241	245	252	248	282	251	253	242	269	226	248	255	272	291	236	230	260	249	236	281	255	250	253	261	271	242	257	254	244	240	237
11304	9947	4752	721	269	153	135	112	135	120	110	113	133	116	113	132	129	114	132	134	133	141	109	115	97	126	107	104	119	130	146	128	113	133	138	137	120	164	186	156	144	122	153	144	151	135	161	141	126	157	111	125	122	112	124	131	124	161	126	122	130	141	141	122	141	130	155	150	150	118	139	138	125	141	118	119	127	126	112	111	132	107	120	124	123	100	150	131	115	109	134	95	129	114	128	120	117	125	114	125	118	119	122	107	117	109	110	106	134	121	146	119	132	129	120	124	120	145	127	117	120	119	110	127	120	151	126	110	96	129	117	111	118	105	118	99	131	115	127	120	114	101	137	116	119	115	128	109	140	119	114	127	133	139	96	114	108	109	121	136	106	132	111	115	133	131	108	150	141	122	126	134	123	152	127	128	133	129	126	126	102	157	139	118	126	115	110	134	115	129	114	111	118	101	106	119	118	135	119	120	121	129	124	134	112	135	131	95	119	117	128	108	107	114	122	120	131	123	125	103	101	125	136	126	98	132	122	132	122	134	128	109	129	98	122	120	118	130	118	136	109	118	117	97	126	111	121	125	123	115	124	106	113	133	123	134	119	136	125	129	107	128	115	115	125	111	120	110	122	117	122	140	117	115	117	114	109	113	99	99	113	121	117	116	118	125	130	127	124	103	123	121	129	108	126	125	114	121	116	109	123	129	131	123	115	125	104	120	94	124	117	116	104	115	127	115	114	109	127	140	132	133	114	137	102	103	128	131	114	109	101	124	116	113	147	142	115	104	112	124	134	131	112	133	109	114	114	145	121	127	110	118	124	112	110	111	118	119	145	146	98	100	117	103	93	138	124	121	118	103	105	118	128	127	115	111	124	107	122	115	129	110	122	128	124	101	111	129	121	111	122	119	127	122	106	143	133	109	128	121	132	123	118	115	140	130	130	117	114	135	110	105	109	129	125	80	96	137	124	121	122	115	122	121	115	125	111	127	127	128	116	122	120	123	132	119	117	121	124	106	114	140	137	136	124	132	121	143	122	113	135	122	108	113	130	108	116	130	122	115	122	120	109	107	113	118	94	111	131	136	103	134	114	108	134	124	122	118	128	117	116	123	105	118	134	126	111	108	104	113	98	123	124	115	110	99	136	117	112	118	115	127	145	130	103	107	105	93	108	129	114	119	113	120	114	123	125	102	138	122	145	126	116	108	116	127	120	136	128	114	116	114	125	118	132	112	128	119	110	135	137	124	120	116	142	140	119	120	128	151	106	115	136	121	113	120	124	133	133	127	120	128	121	124	101	118	121	114	123	149	102	141	111	113	148	125	117	111	114	128	142	124	127	120	137	133	141	138	125	104	130	114	121	108	122	117	139	123	112	116	108	114	124	106	105	112	125	133	112	125	128	140	127	133	118	99	114	125	106	115	137	126	119	132	124	122	115	123	120	116	137	94	134	107	124	125	129	108	109	118	109	103	130	128	109	118	121	128	132	120	145	127	111	139	123	104	129	119	127	106	106	133	124	130	124	121	114	122	103	120	123	119	112	130	117	115	126	128	123	139	122	128	122	139	129	115	125	112	122	114	124	134	111	132	136	129	115	100	112	126	114	108	116	133	136	127	123	104	121	109	114	98	111	141	138	121	121	106	124	128	101	128	106	110	105	129	136	102	117	125	122	110	127	104	127	123	123	122	124	129	116	120	104	124	95	104	108	105	125	115	125	119	129	136	129	117	128	123	123	135	124	108	120	100	113	99	115	107	119	136	139	117	122	119	116	105	114	115	147	127	125	122	122	120	121	133	128	114	107	124	123	121	109	133	118	117	88	133	137	134	118	126	114	109	116	99	111	111	114	131	141	124	115	98	112	124	122	128	123	108	133	114	106	117	126	126	118	130	122	140	115	109	112	130	127	129	124	116	110	136	120	123	120	111	114	127	131	132	123	112	126	119	108	121	130	146	127	103	121	138	113	109	124	122	119	123	114	106	130	131	117	132	139	121	122	125	133	114	108	135	114	138	114	120	138	117	131	131	123	125	143	114	126	104	126	123	114	123	138	117	118	133	104	148	139	128	125	108	107	138	115	119	115	108	99	120	115	112	97	107	110	142	112	130	138	128	113	104	123	108	122	134	101	134	122	110	113	122	125	130	109	123	127	97	121	131	122	118	123	113	106	137	134	114	105	133	113	120	127	106	105	119	110	130	114	124	101	117	124	99	131	117	114	117	105	101	119	134	141	142	122	104	114	109	98	125	133	130	114	111	138	104	117	115	127	124	126	127	138	140	104	140	127	122	102	117	114	121	128	119	134	128	117	137	136	110	105	126	126	114	117	127	114	130	124	108	126	140	133	115	128	119	135	99	120	142	134	128	124	147	128	134	134	124	113	110	130	125	115	129	136	112	123	106	124	110	119	120	120	115	129	114	127	119	112	144	115	103	121	130	104	126	131	133	127	119	123	129	109	120	124	116	97	113	110	125	119	119	117	143	122	127	125	130	118	131	91	104	139	141	122	124	116	118	117	106	108	107	105	117	117	123	109	115	149	107	126	109	126	111	143	125	123	112	127	140	113	129	135	100	127	124	124	108	137	114	118	113	101	120	113	144	91	132	113	128	111	127	116	95	112	114	114	118	133	117	109	111	120	117	136	140	134	113	149	122	123	136	128	118	119	111	125	124	130	134	121	132	112	124	136	95	119	106	119	110	114	110	120	110	122	130	140	138	128	120	106	135	106	110	124	129	127	108	123	111	117	110	134	106	125	112	116	124	139	119	125	121	121	125	150	131	89	144	119	119	125	110	106	128	109	115	124	120	124	101	130	125	110	107	108	129	119	120	139	121	131	134	124	132	124	139	123	136	124	128	123	131	117	115	111	113	134	95	108	120	121	110	123	117	124	117	119	110	122	102	100	95	141	123	142	113	117	137	132	112	118	118	120	123	106	101	111	122	107	110	121	135	139	108	132	122	109	127	97	130	124	131	121	129	142	140	120	136	105	148	115	129	143	110	116	139	127	125	116	135	151	117	164	133	131	117	132	106	137	126	122	138	79	133	113	141	129	123	123	112	139	105	128	106	120	120	134	133	119	117	130	116	124	127	109	132	120	126	136	121	112	138	127	138	125	126	106	114	110	108	126	140	121	112	109	126	103	130	107	127	142	112	112	100	116	126	138	135	114	112	135	119	128	110	130	127	131	99	107	119	113	124	131	126	122	127	112	115	135	118	128	120	105	136	120	121	123	152	126	114	133	118	114	102	125	125	120	121	119	138	142	119	135	118	98	99	119	126	103	120	107	112	92	112	122	132	111	121	108	144	126	112	101	104	121	121	132	116	126	137	123	130	114	144	116	130	117	139	120	142	141	147	127	124	123	120	114	121	101	121	141	118	136	110	130	132	110	104	128	117	107	112	132	141	131	122	116	121	109	121	139	115	117	131	131	122	128	133	112	123	123	114	123	131	106	120	117	129	131	106	105	137	106	102	121	120	122	109	139	112
8982	11337	4889	378	410	378	347	361	318	327	300	324	302	285	329	310	322	300	299	321	305	320	323	309	305	332	312	294	299	323	315	299	296	301	301	340	460	552	595	544	548	511	519	543	525	453	545	426	433	392	394	380	377	353	398	431	450	392	368	391	412	399	404	469	391	380	409	441	367	415	408	374	406	368	386	354	372	341	399	344	321	305	326	352	314	299	311	323	295	337	306	369	338	314	341	284	301	329	309	303	319	319	301	309	313	316	305	329	271	301	309	290	311	325	320	305	296	258	277	315	324	317	306	310	291	303	307	307	283	335	321	305	309	283	268	295	287	322	319	292	302	319	311	277	282	308	306	307	265	286	293	305	282	318	288	292	295	313	286	299	253	308	289	288	310	335	298	292	297	315	301	261	293	295	323	281	299	310	307	292	263	276	304	281	275	295	339	339	297	328	311	277	291	302	311	291	292	287	319	294	262	306	307	298	327	296	297	278	326	262	316	286	290	300	322	290	297	312	315	300	314	322	320	309	291	297	307	306	274	291	290	305	281	289	295	299	285	312	305	295	286	309	307	291	305	287	294	317	284	277	284	329	289	314	281	295	287	307	311	327	303	264	262	305	295	313	306	313	290	315	289	295	288	313	324	304	273	295	289	317	294	284	327	300	290	325	299	295	294	298	307	313	301	280	302	279	320	297	301	296	317	304	296	277	314	304	295	263	317	309	270	289	291	288	288	273	268	297	315	298	313	275	281	294	285	300	315	307	292	293	283	328	303	279	308	318	330	296	317	300	290	330	307	289	342	301	304	310	263	287	341	331	309	288	274	271	271	304	247	296	312	323	315	285	303	294	308	289	336	295	276	310	307	270	295	293	329	306	290	312	281	335	294	276	286	284	274	315	317	277	321	298	288	274	283	307	306	314	286	299	282	281	300	281	272	280	302	301	294	336	247	308	305	302	284	325	285	310	281	293	292	298	310	279	300	292	285	285	281	311	302	297	281	313	315	318	295	313	305	288	340	316	293	344	293	312	287	317	295	319	283	309	280	315	303	278	301	270	270	292	249	326	258	274	304	302	297	265	287	308	323	318	330	285	304	296	327	287	255	333	294	327	342	330	303	278	305	327	299	306	272	321	282	288	315	288	309	295	298	304	298	312	290	284	297	311	290	291	312	283	277	297	314	276	302	329	285	274	315	294	285	285	324	278	300	278	290	300	315	294	291	288	295	283	314	279	314	314	319	315	313	348	323	279	273	307	289	312	298	305	287	289	296	310	276	291	277	306	310	291	312	305	303	306	297	291	307	298	278	295	288	313	279	315	292	291	295	286	288	300	313	318	311	288	317	304	311	290	297	300	272	289	305	294	311	292	313	297	307	287	315	312	308	323	291	297	305	307	300	276	301	299	280	289	290	317	290	287	311	293	306	296	287	303	300	314	298	329	302	312	314	289	271	315	313	296	294	285	313	308	306	289	323	291	301	306	297	264	288	275	282	318	283	313	297	323	304	301	317	301	278	288	285	318	303	289	309	301	296	281	276	276	315	283	298	300	280	311	308	291	290	311	333	287	297	307	236	304	295	274	313	301	285	320	317	304	302	330	286	330	328	296	303	279	303	316	256	279	294	305	327	266	263	300	303	289	294	275	307	305	290	295	301	311	282	318	334	281	315	233	311	290	305	298	327	293	276	309	307	290	290	293	322	313	293	293	283	280	289	340	303	308	298	282	314	290	320	277	270	303	319	278	251	293	273	318	304	298	301	298	309	286	266	292	322	270	303	294	304	302	331	306	299	320	344	310	323	297	308	311	294	275	330	315	278	298	307	289	309	289	312	304	315	284	317	265	273	252	326	301	267	303	276	272	301	279	289	336	336	283	292	296	307	294	275	320	304	315	297	304	293	258	292	296	268	307	307	282	307	304	296	310	336	316	291	310	269	293	292	296	287	310	267	323	289	315	299	289	283	318	282	296	288	274	300	283	281	300	297	288	304	297	334	309	286	300	306	311	298	302	304	296	305	309	278	314	279	321	307	284	296	267	303	266	286	304	274	326	297	282	310	304	327	301	328	324	273	294	275	313	297	306	284	279	305	274	271	295	291	330	294	256	312	310	287	323	298	299	309	299	278	313	307	328	278	311	308	306	301	305	301	297	297	310	297	283	297	302	287	290	291	254	312	334	321	312	271	285	271	330	300	287	296	285	312	292	314	318	304	294	298	290	280	313	333	300	356	310	302	304	287	303	317	304	271	303	320	298	285	281	293	294	276	308	312	307	294	294	302	306	297	288	266	269	280	313	281	296	333	266	279	311	323	339	300	293	288	286	280	289	291	281	304	271	360	272	260	283	285	302	300	315	319	305	304	297	311	269	335	318	291	295	270	303	293	322	296	310	288	290	275	305	304	281	302	306	279	282	278	279	319	299	292	311	294	282	277	290	276	333	301	285	302	302	298	267	311	348	322	311	301	301	301	269	313	287	307	308	284	272	282	276	315	278	278	289	264	297	300	317	306	292	298	316	312	316	332	296	317	272	312	291	319	308	276	287	314	316	284	292	287	282	283	271	296	306	290	291	294	289	292	292	297	292	267	286	329	256	327	315	290	309	317	312	326	315	319	317	308	289	301	279	285	295	286	287	277	265	294	278	304	273	300	290	295	301	326	285	282	317	297	279	320	286	309	271	296	288	306	291	318	337	319	319	329	289	300	338	293	293	297	276	306	283	310	313	283	299	302	273	285	301	297	299	303	308	310	300	318	340	287	287	290	276	302	274	307	304	287	255	314	285	261	284	309	310	283	288	277	298	304	306	294	277	315	285	313	280	292	291	275	296	294	302	289	320	312	280	302	306	305	319	292	301	286	312	327	300	287	277	302	306	315	281	354	294	289	316	333	301	304	301	288	318	311	298	306	303	313	295	294	319	353	293	292	283	314	297	290	316	307	296	294	298	295	280	305	306	295	311	272	309	304	314	297	315	302	257	322	309	305	323	281	298	296	319	286	319	289	274	307	309	289	287	299	300	308	313	274	279	275	279	327	294	280	299	300	279	323	302	319	299	298	283	277	272	294	302	298	302	318	282	307	286	332	318	333	288	297	299	309	298	310	288	300	267	307	283	319	337	317	298	295	299	304	280	306	297	310	298	288	287	330	273	285	291	347	298	318	289	315	318	300	304	295	330	305	324	313	312	322	299	299	321	314	307	320	320	295	256	319	299	284	257	290	322	309	277	303	281	354	296	284	311	268	295	303	303	292	276	287	289	326	300	297	290	278	274	311	314	309	306	297	279	313	297	308	309	291	327	293	310	289	318	309	317	312	286	271	310	271	307	278	318	293	314	294	290	271	312	287	315	290	306	314	322	299	283	308	319	297	291	315	295	276	322	318	311	296	306	287	308	290	311	297	296	298	285	277	295	287	307	270	307	261	277	289	311	308	288	328	279	306	315	306	281	293	277	314	277	290	281	310	316	308	291	286	297	316	295	302	281	301	296	284	270
41617	45349	33878	22396	16498	9421	4275	1664	534	256	224	189	172	210	184	162	177	157	154	151	132	154	134	155	137	145	154	147	143	142	134	132	121	143	152	128	154	199	211	190	176	182	143	175	171	194	186	164	138	165	150	150	161	163	155	134	146	145	150	155	141	167	162	165	160	159	165	172	149	151	144	164	165	139	151	169	154	157	163	137	153	133	144	146	123	135	156	129	120	156	139	158	145	126	116	129	139	161	139	115	121	134	136	115	122	140	132	137	122	111	123	156	147	142	123	111	129	131	121	146	121	149	128	127	151	132	116	148	142	149	134	118	114	122	131	123	127	111	116	131	114	136	105	117	127	122	127	135	117	130	129	138	112	123	130	128	141	94	125	127	133	134	124	116	123	125	110	120	112	134	121	102	146	100	135	139	118	108	126	137	121	128	124	128	142	127	128	111	115	132	116	136	106	132	122	126	130	127	131	124	158	115	131	127	131	136	111	130	104	133	131	128	113	123	135	108	113	122	127	107	147	126	122	115	137	117	131	110	144	119	133	150	100	117	134	113	117	115	117	151	132	120	139	127	132	140	104	125	124	115	144	133	125	147	114	113	109	126	125	116	117	118	128	134	131	110	126	140	149	131	128	130	111	132	120	145	118	127	113	133	128	118	129	138	118	116	148	138	140	124	123	133	127	112	144	134	126	113	133	129	119	110	125	128	125	121	151	146	128	146	137	138	142	123	124	122	125	142	134	129	138	118	123	107	123	117	146	152	108	125	130	112	124	128	107	107	127	113	119	124	139	138	115	132	140	142	119	124	123	142	141	136	118	136	130	150	136	117	113	128	145	112	114	124	142	119	122	130	131	141	117	123	137	116	129	138	119	134	114	133	125	138	135	143	125	127	131	114	156	122	116	130	144	110	125	120	155	133	115	130	113	102	116	133	123	105	150	113	115	134	137	127	122	129	152	129	125	134	119	141	106	126	131	119	122	122	122	127	129	150	142	131	126	103	115	125	125	126	124	129	132	117	140	135	116	114	127	128	140	134	133	127	131	122	120	112	140	120	122	122	125	129	108	130	133	130	112	133	134	138	135	141	122	129	145	130	135	122	116	134	110	126	141	129	124	122	115	129	112	134	136	136	120	117	119	119	120	147	136	137	143	133	117	109	133	136	134	139	133	131	123	104	128	114	143	128	142	119	137	133	137	129	111	142	147	106	123	118	136	143	136	117	118	117	150	132	127	115	137	116	124	115	122	121	118	120	119	138	151	124	127	122	125	124	133	158	124	116	129	127	124	111	127	102	127	127	132	135	144	115	123	124	122	130	133	142	111	124	137	119	119	106	123	135	139	129	120	126	126	131	115	134	120	91	98	116	148	111	122	121	121	122	131	128	152	137	105	118	113	120	148	122	129	142	127	117	146	115	123	138	128	106	135	116	136	120	126	130	107	135	119	137	134	111	123	140	124	138	138	135	104	130	119	118	123	124	113	123	142	126	143	152	142	139	136	127	108	119	115	125	124	126	125	106	139	143	138	135	108	132	125	115	119	138	133	128	147	129	132	125	120	126	131	128	131	129	129	131	137	130	109	139	147	126	128	135	121	120	112	144	123	136	110	132	115	117	128	122	118	151	138	121	137	104	116	135	102	115	120	120	116	122	116	122	129	115	101	119	124	126	135	116	141	129	138	140	129	114	122	123	116	143	127	119	105	115	145	125	142	145	128	132	132	137	127	112	132	137	133	130	137	110	123	128	130	139	141	129	107	157	106	123	121	125	128	135	139	111	111	137	131	115	120	113	129	135	121	124	121	128	115	124	102	102	117	114	122	133	145	113	134	129	132	131	134	113	131	128	107	122	122	112	123	123	123	123	133	135	133	124	126	142	130	121	146	119	115	127	131	112	133	142	141	139	113	135	146	118	118	128	120	126	118	118	125	122	120	135	117	114	137	141	134	111	144	131	124	140	138	146	134	138	113	111	133	142	108	121	121	131	136	132	132	118	120	134	135	127	137	138	121	119	141	136	125	114	121	112	132	150	121	132	120	144	139	115	126	132	114	122	142	145	116	133	107	136	114	125	140	120	116	113	127	131	123	129	142	110	136	128	113	145	167	112	133	133	125	160	124	126	130	117	109	150	132	115	110	147	106	110	129	116	107	133	106	127	130	123	142	130	131	118	118	135	132	131	120	117	131	140	109	129	119	122	140	135	137	135	108	135	117	116	135	120	137	116	140	118	122	138	142	122	134	142	146	125	136	117	122	112	121	143	126	114	122	137	137	127	115	145	126	130	137	117	163	129	140	126	143	120	112	130	129	136	141	120	123	120	123	148	129	112	132	119	141	136	146	154	130	121	110	136	125	106	124	134	134	132	126	125	113	133	129	128	115	134	119	116	142	131	114	138	114	112	131	121	133	147	116	139	127	157	117	111	107	121	115	116	140	133	121	133	105	143	119	116	144	139	133	123	138	128	129	132	127	126	130	120	113	118	126	145	130	131	145	141	123	143	126	144	136	127	118	140	135	120	132	118	119	141	119	108	143	127	102	125	134	119	121	129	124	113	137	148	128	116	134	144	129	106	121	125	136	145	131	135	122	114	134	104	115	112	108	143	113	109	125	130	123	126	112	111	124	121	124	138	145	127	132	125	130	141	116	147	121	121	125	135	150	130	133	148	110	109	124	118	115	157	127	141	134	135	132	119	110	135	126	124	146	113	110	125	116	122	138	128	109	118	128	125	141	147	115	130	137	101	107	142	111	133	127	126	127	125	108	124	134	119	127	126	158	126	107	134	143	115	121	116	146	140	153	138	128	108	122	130	122	111	133	102	139	135	123	120	139	121	108	153	132	117	124	131	110	131	130	154	116	146	125	129	130	133	118	146	127	117	105	144	155	121	142	131	132	137	116	115	110	136	128	110	120	121	125	112	110	142	142	146	126	130	127	128	126	107	137	115	114	121	116	110	128	109	118	109	119	141	113	115	139	126	112	117	130	126	121	141	119	117	112	115	126	123	130	125	127	137	152	123	158	130	142	158	116	121	130	139	150	122	140	132	141	135	135	143	109	107	132	127	108	121	139	105	136	119	123	137	132	124	130	132	134	137	145	143	132	143	129	149	124	119	122	112	128	142	120	134	152	141	112	110	123	128	132	128	127	145	116	144	133	139	124	112	125	149	112	121	118	128	136	131	147	143	138	120	143	112	110	121	124	90	134	125	112	123	101	118	133	133	132	117	141	117	124	122	126	112	131	124	121	123	127	131	137	126	132	129	124	124	118	112	125	129	109	130	133	119	143	128	104	117	115	144	134	133	142	134	123	129	124	107	135	127	116	127	130	136	114	131	141	142	131	125	123	127	140	145	126	145	124	145	122	113	123	132	144	134	117	132	120	122	146	136	111	133	129	124	133	134	137	118	127	117	121	133	134	130	119	138	143	127	121	119	127	128	122	123	123	116	107	130	131	120	107	121	124	119	107	140	124	129	121	140	143	118	138	106
31387	42744	21975	2727	2279	1807	1520	1304	1109	983	851	784	660	729	629	631	554	515	538	484	449	469	445	439	443	419	383	387	412	375	375	377	353	388	376	332	515	861	844	723	695	723	696	725	748	799	652	598	526	518	530	500	518	479	432	479	516	493	484	489	559	568	579	621	529	546	545	562	532	539	476	468	495	501	483	460	443	516	448	430	413	400	436	431	402	395	371	396	371	368	360	359	381	390	351	411	390	372	366	395	306	346	335	336	319	325	342	305	316	315	360	377	338	379	344	351	336	343	320	319	334	347	297	287	290	304	323	349	317	318	321	312	330	335	282	340	298	311	308	265	322	273	315	305	279	300	285	300	332	306	301	315	292	270	300	300	316	293	312	294	348	339	339	332	306	291	332	320	331	314	303	301	263	306	340	293	267	311	292	291	294	320	281	333	332	284	298	308	306	330	292	279	296	307	285	265	299	307	310	332	321	301	305	313	310	274	305	320	316	297	304	302	294	327	337	290	313	296	317	288	285	303	287	296	286	298	297	291	303	313	305	305	309	290	295	324	296	309	302	316	314	300	324	309	315	305	281	306	322	287	304	299	313	259	306	279	283	288	300	323	300	304	319	277	301	320	312	321	304	297	279	292	286	277	287	295	268	318	320	327	318	292	301	276	295	311	326	289	313	302	317	302	315	284	276	300	324	295	328	293	299	291	308	292	257	317	320	288	324	306	281	309	301	294	291	293	306	329	293	325	299	323	339	283	316	291	297	299	307	324	321	291	276	308	308	308	298	298	324	294	304	311	302	294	301	287	258	305	328	292	322	257	270	306	293	325	292	318	297	290	299	302	324	316	309	280	310	280	293	338	326	286	308	294	292	310	316	309	300	274	315	279	273	283	273	277	308	289	298	259	292	311	314	291	301	295	301	311	292	290	349	313	328	309	280	270	305	311	288	281	320	317	303	252	306	285	296	306	341	318	320	322	325	294	277	334	297	254	300	329	303	317	287	322	295	316	309	278	310	292	338	327	324	289	304	315	333	329	289	292	310	298	329	290	305	282	275	281	306	311	287	273	316	296	297	306	275	333	300	296	304	310	306	302	271	304	275	317	290	316	323	299	318	299	323	286	304	324	304	297	318	293	283	310	293	272	337	292	314	291	316	313	290	296	293	317	246	307	286	304	309	315	315	328	307	309	289	256	303	337	289	304	300	268	324	278	295	317	298	308	338	303	309	302	334	304	317	295	288	318	294	330	297	306	312	311	290	293	318	315	319	286	291	347	328	314	307	337	318	328	314	294	282	298	285	278	285	292	297	327	301	326	300	311	295	295	317	313	290	278	303	322	300	292	282	294	314	293	308	293	254	313	299	276	288	338	314	312	328	313	290	307	308	337	291	272	287	339	313	277	289	302	288	290	301	284	327	318	286	300	310	282	323	267	321	274	320	315	316	309	301	300	292	289	298	321	300	319	286	319	284	295	294	315	304	324	291	295	293	348	291	279	290	307	301	314	317	303	308	333	297	304	298	310	302	296	320	254	312	340	341	301	305	345	314	307	278	291	279	277	302	262	313	313	307	267	301	290	297	311	289	291	313	305	287	277	283	315	355	323	323	321	317	299	298	301	329	307	304	316	336	258	305	295	293	300	303	300	285	284	271	294	312	289	330	348	324	292	316	315	279	308	299	285	306	301	317	289	306	311	327	302	307	291	264	296	328	315	301	282	304	299	308	306	301	272	295	275	306	304	320	320	313	304	329	285	307	288	305	298	294	315	285	273	315	300	356	331	295	317	315	308	302	325	284	291	281	314	295	300	325	286	344	285	315	300	316	315	309	290	286	297	299	317	279	300	301	304	287	305	287	311	296	300	326	279	295	294	294	273	322	317	309	295	306	301	330	282	300	279	283	300	316	304	289	324	281	290	326	313	285	306	337	282	309	302	299	307	317	320	298	316	311	315	311	308	330	333	318	307	304	320	305	319	298	312	294	298	288	300	295	314	283	317	283	298	308	290	319	293	276	305	299	309	328	271	273	302	289	304	319	299	334	306	306	321	296	341	271	326	298	317	296	344	312	314	333	282	303	295	303	306	341	317	315	285	298	286	294	308	309	312	308	305	338	323	285	297	287	316	313	279	318	296	316	291	295	300	305	285	294	305	308	273	312	302	316	283	309	302	322	305	282	279	301	318	305	294	353	313	305	289	299	291	322	330	288	303	309	281	294	317	290	316	267	313	320	317	328	318	336	316	324	303	317	297	304	276	294	312	285	283	302	333	337	343	283	327	285	292	261	302	279	290	314	327	294	291	327	305	315	314	285	321	299	292	301	330	308	300	302	313	280	275	305	300	319	311	322	308	295	282	310	318	326	307	301	293	301	323	307	351	281	333	324	298	277	293	319	300	315	316	274	304	279	317	305	315	302	295	276	300	289	291	280	299	334	310	314	303	284	313	283	280	304	283	298	308	325	328	294	277	291	312	297	300	332	290	281	281	298	307	306	300	303	308	307	279	318	329	304	272	288	294	303	299	275	301	329	306	294	312	280	347	286	298	319	290	306	293	296	292	335	326	313	316	281	301	339	291	310	334	291	334	288	300	310	308	291	302	314	323	296	276	313	274	316	293	291	323	301	289	319	318	323	319	285	314	295	306	334	324	342	281	300	296	321	292	300	278	289	295	318	282	299	298	307	289	335	314	326	312	350	306	299	274	310	301	303	328	309	288	249	309	330	320	320	312	299	309	313	327	302	290	337	305	291	281	308	303	308	314	293	327	316	280	281	330	310	305	310	290	297	312	310	318	299	272	300	278	316	295	309	311	306	328	323	299	304	288	276	288	269	270	329	326	311	320	334	298	308	296	282	292	297	312	286	349	308	301	308	311	321	308	312	267	304	297	313	261	306	301	280	313	297	276	276	309	295	304	298	290	311	305	303	287	309	266	319	344	308	288	334	293	320	272	304	280	292	314	331	282	274	279	332	314	254	286	276	333	338	305	270	305	278	300	299	320	327	291	315	291	305	307	308	324	289	308	273	311	290	303	292	293	299	305	277	321	329	283	313	318	289	296	308	279	291	314	331	294	291	296	286	327	299	335	287	296	318	305	293	283	304	296	295	322	284	311	294	273	323	291	290	326	329	309	294	309	301	313	315	310	295	288	267	292	314	326	294	286	298	316	316	313	290	303	297	307	276	335	307	313	288	281	291	319	326	306	308	305	319	295	298	313	290	332	310	328	302	279	297	334	314	289	319	265	314	311	296	320	286	304	303	304	261	304	308	313	268	274	304	329	304	312	318	294	310	291	286	318	285	268	282	305	280	298	310	298	293	326	321	296	293	316	293	322	337	291	297	298	307	297	296	291	323	284	281	302	321	315	328	304	262	276	284	273	291	311	294	290	307	315	301	317	312	315	299	313	313	294	307	288	313	281	296	288	330	272	294	303	312	289	285	323	289	310	285	321	319	277	309	286	303	317	276	323	316	270	306	267	272	306	282	334	304	334
48355	48612	34606	24431	22887	19464	13309	6507	1993	368	299	256	255	220	239	196	184	168	164	178	133	145	133	136	123	125	137	153	111	125	116	127	136	126	129	131	122	133	178	181	163	185	177	181	205	187	177	129	126	136	122	131	140	130	148	162	145	150	154	142	137	143	157	151	161	155	172	162	139	127	133	141	148	129	140	129	136	144	136	121	136	141	143	147	126	123	119	144	112	123	115	126	138	135	105	138	127	126	112	134	139	113	134	103	124	117	98	113	100	95	120	106	116	129	135	129	110	134	116	128	114	108	110	96	99	88	130	110	105	113	90	112	116	104	79	104	102	103	108	111	115	102	117	108	108	106	100	113	113	107	94	108	85	129	102	89	114	110	93	116	125	101	96	110	110	109	120	99	101	130	119	118	99	109	118	111	103	110	95	107	118	105	111	127	111	117	106	96	108	101	95	98	126	99	109	108	104	103	106	95	108	111	103	109	103	106	99	118	118	121	111	113	116	125	97	107	104	108	111	105	116	103	130	120	106	113	111	103	110	116	116	129	94	112	93	113	96	104	107	102	119	101	109	109	103	108	131	121	111	124	107	116	112	108	112	92	115	110	109	114	105	128	97	99	103	86	94	107	111	96	114	111	98	108	124	135	112	101	115	108	122	102	120	111	102	103	119	98	106	97	103	104	106	120	95	105	111	114	93	118	116	90	97	117	117	100	102	142	92	108	106	102	109	116	106	121	129	111	118	104	109	99	124	114	119	114	107	102	108	94	95	124	107	104	100	130	110	131	136	126	100	113	103	116	118	122	105	114	106	87	115	109	107	90	107	106	116	100	89	116	136	117	92	101	101	97	115	107	101	96	137	118	128	100	106	91	108	109	86	102	115	109	99	94	97	104	114	102	101	117	115	103	110	95	106	106	80	108	94	99	92	104	106	108	87	89	111	88	101	102	118	116	109	104	96	109	91	106	95	119	102	111	100	111	129	114	96	104	103	97	121	96	95	101	123	103	93	108	92	115	88	97	99	110	103	95	102	107	117	97	102	90	97	104	117	111	117	114	105	129	113	114	97	90	100	110	105	109	132	98	90	104	99	127	125	109	81	85	127	105	99	128	109	114	105	105	119	104	103	102	120	96	101	89	119	80	102	104	114	100	106	111	109	132	85	100	117	115	117	105	113	97	108	103	97	116	97	128	113	116	101	91	101	116	107	85	79	117	112	119	103	94	114	105	113	100	125	92	105	116	100	114	124	125	120	118	111	106	114	107	86	117	95	108	89	100	102	106	93	105	104	101	124	111	95	118	87	105	112	112	110	108	101	99	99	97	124	109	111	115	102	104	118	95	109	95	123	104	103	107	107	111	84	99	121	101	97	109	111	105	133	122	114	98	107	98	109	104	113	105	86	106	90	126	125	94	113	98	107	111	108	105	105	112	114	99	115	99	106	101	110	105	87	101	98	104	88	105	113	107	104	129	100	97	113	113	91	103	120	111	100	98	106	83	111	121	121	107	97	108	111	101	116	111	101	122	109	103	105	91	111	119	115	99	117	119	102	92	105	104	112	110	91	92	103	103	93	109	117	101	100	109	103	119	90	112	114	106	118	90	99	121	116	111	101	110	93	95	116	118	101	117	95	89	105	115	121	112	89	106	94	109	93	99	102	122	120	114	115	91	117	119	116	106	92	118	100	111	102	120	107	136	109	100	80	102	99	125	99	109	101	109	97	133	109	105	104	94	109	98	117	115	100	72	116	104	121	104	98	117	89	105	111	102	106	92	110	96	122	95	104	94	122	101	106	99	102	116	111	104	105	97	97	102	127	94	109	86	117	112	113	118	107	109	116	137	96	91	108	109	108	128	118	117	106	104	105	111	103	86	106	89	101	94	78	132	106	114	109	102	104	102	108	107	111	102	104	103	108	114	108	112	111	120	115	103	104	99	96	114	83	93	121	129	97	102	94	107	92	100	102	109	117	113	114	116	106	120	101	100	98	113	104	95	99	118	104	109	97	110	106	105	98	122	113	119	110	95	96	116	114	104	94	93	119	105	129	117	86	103	100	108	94	105	102	101	98	105	109	93	100	112	93	94	114	118	95	105	111	119	96	95	122	105	112	127	93	120	108	102	102	101	105	94	94	94	91	111	96	93	124	107	109	84	92	102	111	96	105	101	122	114	93	109	100	111	89	108	107	115	108	115	114	111	124	116	106	104	115	102	109	113	108	116	135	116	110	104	92	122	109	123	95	107	109	115	100	89	112	93	114	99	103	101	116	102	121	101	93	104	98	107	111	93	107	104	107	97	98	110	127	100	111	114	97	102	106	107	113	93	110	110	115	101	94	87	106	97	104	92	114	108	120	96	113	107	99	112	95	108	110	97	92	99	104	114	105	104	118	94	124	99	125	106	96	100	87	116	89	97	98	114	106	120	97	120	91	98	109	104	91	110	92	103	119	105	115	113	102	102	111	127	108	102	92	109	122	106	103	85	120	87	131	134	88	107	103	96	103	106	110	97	119	111	114	119	99	101	90	87	109	123	109	105	123	90	95	99	103	115	107	112	114	107	112	126	118	116	115	108	113	89	107	83	121	129	95	116	117	102	129	98	100	99	108	130	112	110	96	101	95	98	114	115	115	118	97	100	108	102	111	84	122	107	117	115	124	113	105	108	101	107	102	101	100	102	91	112	102	121	96	108	123	102	117	113	118	113	102	102	103	130	105	122	99	103	107	109	120	102	109	110	99	91	120	97	103	101	98	110	113	80	113	113	107	121	99	117	105	97	105	102	104	119	88	102	73	103	122	129	109	111	120	110	120	111	130	119	82	132	98	105	104	84	111	98	103	114	102	112	105	103	109	107	94	100	117	116	111	109	95	110	101	95	93	90	107	119	102	116	121	102	113	101	130	128	114	123	105	79	106	98	115	101	91	119	92	98	120	101	120	109	100	103	115	98	100	116	109	108	116	107	98	115	103	127	117	104	103	98	108	89	90	120	110	106	117	113	99	120	101	112	87	109	100	89	119	103	85	84	104	100	112	112	123	101	100	114	120	106	110	104	118	117	99	113	114	107	115	124	90	112	113	102	92	119	103	122	103	95	110	123	120	103	104	113	121	111	107	115	97	112	104	105	113	101	109	124	130	114	108	107	106	96	109	99	101	105	106	102	115	97	107	120	102	114	109	99	110	105	105	98	128	103	93	115	124	108	102	103	99	87	94	101	91	106	104	93	121	128	106	102	95	128	105	117	101	122	91	113	97	89	103	109	93	99	117	98	106	115	128	84	129	92	104	107	108	89	109	126	109	101	112	117	103	86	110	112	116	94	91	95	106	118	120	102	98	93	94	81	115	127	107	95	114	97	96	113	106	114	94	101	100	86	103	115	107	120	106	104	103	105	104	88	116	104	108	124	101	100	117	110	94	116	127	101	114	112	122	92	119	100	108	109	90	111	93	95	103	99	91	108	108	104	125	106	89	93	104	118	108	101	103	96	100	115
38407	50498	20166	5097	4112	3355	2582	2080	1832	1576	1289	1231	1007	1054	1018	862	772	736	601	578	582	569	484	532	476	478	436	432	426	426	404	343	370	416	391	391	438	639	757	875	852	826	872	829	822	992	742	661	619	577	592	588	584	512	539	584	586	560	580	532	553	657	674	594	616	619	568	553	576	506	490	504	518	553	509	564	570	553	532	578	435	498	540	553	438	431	437	496	428	411	409	355	395	364	387	389	368	388	333	340	337	323	297	294	285	263	311	286	304	322	337	343	290	303	267	295	309	311	279	325	256	263	335	264	284	246	274	267	300	315	253	267	276	281	254	267	251	263	275	280	246	294	285	243	254	251	262	220	276	259	252	263	231	251	291	249	244	258	254	255	278	212	253	225	235	240	240	240	259	248	252	258	239	253	277	259	289	255	239	262	258	242	242	244	245	251	248	231	274	249	246	255	274	219	253	253	228	257	277	263	261	286	268	261	240	250	236	246	255	265	263	251	256	252	238	274	254	244	232	274	276	233	249	218	255	247	264	276	238	241	278	243	255	245	249	236	245	234	276	291	271	254	226	243	257	282	279	239	254	245	241	253	258	244	270	224	261	253	259	289	265	247	230	215	244	272	251	251	254	256	268	259	262	250	224	255	242	248	276	264	237	252	229	283	251	248	247	252	239	238	248	263	258	246	265	266	242	265	262	239	270	259	283	266	248	267	248	258	256	282	308	253	268	280	254	265	251	201	238	240	263	284	222	253	258	277	234	254	233	234	273	246	263	257	261	254	209	268	246	249	250	255	237	257	244	230	276	239	252	267	257	255	226	245	247	241	250	253	253	278	276	259	249	271	252	242	225	227	255	259	276	251	245	253	243	279	258	252	259	277	248	229	251	246	282	253	231	255	237	232	227	256	226	251	246	252	253	259	244	275	269	229	262	237	283	274	233	264	261	288	273	279	220	243	266	230	249	249	246	224	242	270	234	254	246	253	233	255	235	212	258	252	261	252	251	240	257	276	251	257	263	273	243	241	257	247	265	255	269	236	246	244	259	255	283	269	264	265	265	259	258	250	252	237	232	290	300	258	263	257	275	262	261	277	246	219	265	278	268	259	259	238	270	272	278	280	286	251	242	250	262	245	256	263	271	233	267	260	240	225	245	260	246	247	257	264	251	239	241	246	246	257	251	256	238	258	270	257	271	218	260	274	245	256	247	219	269	264	227	254	278	243	269	243	256	254	260	272	246	241	267	257	271	250	227	228	256	231	254	246	224	227	252	227	251	286	271	245	258	224	240	281	234	258	249	281	259	251	249	226	259	254	253	276	258	225	251	274	241	251	247	253	255	255	261	241	273	253	247	233	265	268	248	266	233	257	255	249	254	255	255	249	251	264	296	258	244	272	276	279	244	259	260	215	275	277	232	238	233	244	246	251	271	255	256	250	228	269	260	269	246	272	237	252	251	257	251	241	234	229	251	256	250	250	250	266	260	257	235	261	264	242	249	254	215	252	247	257	280	281	255	250	256	268	276	239	250	250	240	233	259	266	250	251	250	251	248	253	278	260	236	259	254	261	269	279	271	208	252	236	250	261	239	249	250	256	276	242	216	244	235	246	240	304	239	246	237	282	267	300	241	245	244	241	249	261	229	238	246	248	251	243	250	256	250	252	244	250	263	261	264	229	262	246	262	250	264	258	273	253	254	271	264	259	246	258	271	250	257	258	244	263	238	270	253	258	268	248	271	250	266	247	277	249	219	248	248	238	276	252	235	285	232	247	274	253	268	286	242	269	275	243	252	265	237	264	242	283	276	231	264	265	255	242	243	240	268	234	259	269	264	245	229	244	262	230	263	261	260	240	268	257	267	236	280	282	251	288	264	258	235	244	259	257	257	275	241	265	225	277	225	268	251	240	207	242	282	276	235	261	254	269	249	270	288	278	280	233	244	269	265	278	233	257	230	236	233	270	228	224	245	239	230	261	251	251	244	260	263	250	269	267	233	263	263	254	249	243	243	256	234	260	261	261	265	270	274	261	252	259	265	244	248	270	254	274	250	261	248	254	243	271	227	279	245	284	250	262	240	271	257	278	255	248	271	248	268	261	268	284	273	270	249	250	255	241	244	238	271	234	257	268	243	249	239	256	248	253	226	255	276	221	264	267	264	264	239	260	265	274	249	240	239	232	255	258	266	272	254	217	287	246	235	254	245	248	259	247	277	275	258	250	251	258	254	251	240	235	259	249	219	254	257	231	246	244	245	241	247	236	252	263	264	279	256	245	213	263	241	252	267	234	241	260	228	255	258	241	269	222	282	277	260	291	243	245	225	249	261	256	235	258	279	270	248	248	244	264	256	253	235	242	232	283	242	269	245	245	252	243	243	255	264	250	265	222	256	239	273	277	284	267	264	246	252	259	264	258	233	277	244	251	260	242	237	240	271	265	248	227	245	256	265	255	235	275	260	262	268	266	289	239	259	258	256	257	248	260	251	241	258	254	266	254	236	267	259	256	245	261	259	283	291	247	252	264	260	270	259	248	251	267	224	250	241	257	269	241	227	260	222	232	255	228	274	270	251	253	219	252	250	250	283	274	232	238	273	282	257	223	254	230	263	245	265	247	243	252	241	258	263	240	254	263	251	279	265	240	240	237	272	232	224	242	256	255	260	256	243	236	228	253	260	252	226	271	262	242	245	275	250	239	248	254	263	265	247	234	278	276	252	229	263	230	246	273	260	253	230	269	221	242	239	226	248	242	251	238	243	253	244	263	292	265	271	228	269	261	256	241	247	272	240	257	267	256	258	258	240	254	246	238	245	254	265	248	278	258	290	249	250	273	241	227	249	275	249	226	271	240	258	252	273	267	259	221	246	288	273	252	237	246	259	224	257	256	272	232	257	280	241	242	265	263	248	266	255	264	219	254	230	258	249	242	252	268	248	251	267	237	258	255	241	233	257	266	244	259	230	263	227	275	272	260	280	289	266	263	251	251	257	259	272	289	269	264	259	274	251	223	250	247	287	247	269	280	237	268	270	241	244	233	254	235	226	260	249	247	265	205	236	243	252	261	250	275	261	261	270	241	233	271	268	274	234	289	267	266	257	259	253	264	275	273	275	237	239	245	242	237	289	260	256	246	231	255	264	264	264	249	255	232	241	250	225	262	235	257	255	279	254	267	262	267	263	221	255	257	260	232	277	302	260	229	245	235	237	262	217	249	232	259	259	223	255	279	254	262	243	259	282	241	276	253	242	242	248	252	250	253	246	263	271	270	247	248	269	267	281	223	262	238	255	244	271	240	263	233	257	274	253	258	250	252	257	293	265	268	257	261	254	246	250	254	236	282	264	244	247	276	284	258	251	257	237	247	276	250	238	238	283	278	255	249	259	262	250	265	238	256	285	258	269	260	249	237	247	279	256	240	236	236	238	284	227	260	250	270	243	277	260	251	269	239	257	234	237	250	253	243	245	273	227	262	276	255	237	271	245	281	254	281	262	226	254	255
11540	18894	8975	1622	470	206	161	119	108	120	117	122	124	136	111	121	126	118	122	102	126	141	107	107	121	95	120	115	122	116	117	142	127	139	112	126	128	111	131	143	141	130	141	142	155	138	131	145	150	135	148	121	138	118	139	118	157	128	132	137	141	137	130	154	136	133	142	124	128	141	161	110	133	140	112	149	129	132	120	123	121	113	125	110	105	122	134	125	100	132	125	140	128	129	97	137	112	143	121	119	137	125	110	138	106	127	103	102	110	114	112	126	122	126	123	119	109	115	118	125	127	123	129	105	120	123	135	124	126	130	118	131	152	133	125	93	117	121	123	108	115	127	133	115	123	131	115	111	117	120	132	124	127	146	117	134	113	128	134	115	118	119	116	120	118	127	109	125	145	126	122	117	135	126	130	106	123	116	115	105	130	120	106	100	119	127	124	116	131	137	118	130	123	133	129	120	128	115	114	117	129	112	116	135	135	124	126	130	131	134	122	127	125	129	136	135	112	128	120	122	144	122	139	114	128	126	92	117	105	128	122	122	111	104	154	116	106	104	125	107	116	124	117	138	104	132	96	107	116	133	115	120	127	125	121	119	129	126	110	113	101	113	118	125	137	127	133	113	104	117	111	125	118	129	127	119	112	144	121	122	117	136	130	122	138	117	110	114	110	112	115	120	147	145	113	121	111	135	132	129	134	118	123	127	128	125	117	104	120	119	121	104	114	112	106	108	114	122	109	126	111	123	101	106	113	129	139	115	134	117	106	120	113	134	144	125	110	116	112	142	126	134	122	114	134	115	125	115	126	124	139	125	123	124	126	103	115	98	110	108	130	141	130	118	125	119	123	128	129	118	125	119	150	132	119	105	122	116	117	107	115	116	141	132	144	121	123	112	105	107	132	119	108	130	120	119	118	135	100	103	121	120	116	137	107	136	126	121	113	121	128	122	129	119	118	112	118	114	118	123	120	145	118	139	132	133	105	107	136	118	118	109	130	116	118	118	123	117	122	121	135	120	122	122	118	132	109	120	130	127	100	126	113	110	117	125	121	130	127	145	127	108	126	100	116	126	113	115	122	124	141	109	135	113	113	116	130	137	120	115	121	125	132	115	117	112	128	132	98	121	115	125	129	122	124	128	122	138	120	125	110	105	102	117	122	125	118	112	125	119	107	122	124	121	126	125	132	115	111	113	152	112	115	127	132	126	120	141	126	118	126	120	120	125	122	118	126	123	130	152	112	113	101	125	121	128	102	116	123	146	129	125	114	116	111	121	135	131	111	112	116	115	112	115	139	121	124	100	138	112	113	119	123	93	132	118	125	141	144	110	112	122	109	132	109	116	119	111	144	117	115	117	106	109	121	107	114	124	115	134	113	98	122	151	143	150	113	127	136	126	110	119	108	123	126	111	123	107	113	119	106	113	126	122	128	121	127	122	97	114	139	121	105	112	104	120	110	107	114	130	115	128	118	118	112	121	124	142	124	130	119	121	124	122	115	123	102	118	103	115	120	120	102	103	117	116	136	99	126	135	118	126	104	109	104	114	111	137	136	129	94	139	133	116	138	113	140	117	118	134	118	103	109	131	110	144	118	117	115	104	90	125	119	133	98	102	108	129	128	120	135	105	136	118	106	132	128	114	113	116	132	125	130	121	96	109	124	127	114	118	123	114	129	106	132	121	133	114	129	107	119	137	141	113	132	117	137	115	123	108	129	100	128	142	135	108	114	133	120	135	132	122	130	138	115	130	114	112	121	131	122	117	149	113	124	123	105	109	104	94	106	113	107	132	122	100	114	114	110	99	113	129	103	146	110	120	142	119	117	112	111	114	142	124	113	129	114	120	115	129	121	106	118	129	123	136	108	127	121	109	113	120	115	132	127	135	133	140	122	139	119	96	123	125	107	119	103	127	103	142	130	131	137	129	120	122	124	127	143	111	129	118	115	137	151	98	101	133	122	112	116	130	112	121	121	116	114	119	124	116	140	112	130	105	118	117	103	117	122	140	95	102	122	129	133	134	118	117	129	123	117	116	93	120	122	125	107	132	124	105	116	111	120	123	124	106	128	135	147	103	142	123	140	125	131	105	125	119	114	116	113	115	129	142	104	86	103	133	129	128	131	122	120	113	130	123	110	117	93	129	116	109	109	122	114	97	116	120	130	141	110	127	139	118	127	117	122	135	120	108	104	104	136	126	122	120	116	103	122	126	129	133	110	125	125	121	105	122	134	139	106	138	127	116	109	123	120	124	124	121	122	130	127	126	118	124	118	126	127	111	128	110	111	99	107	140	113	115	122	112	120	115	108	120	112	132	102	134	123	123	120	121	114	110	146	118	125	92	106	123	128	138	119	129	111	106	143	118	123	141	119	115	125	119	109	120	143	115	139	132	108	120	117	116	104	136	119	138	134	125	125	106	111	136	125	112	115	115	122	105	123	129	114	128	110	116	133	127	139	123	121	112	128	114	99	138	132	112	121	146	118	119	125	120	132	127	120	113	131	110	95	122	103	132	141	129	109	139	115	115	110	110	141	119	113	106	125	127	128	124	110	109	105	121	142	117	115	123	122	102	128	108	115	136	127	115	120	121	111	115	113	115	120	132	120	111	126	126	135	118	112	130	125	135	126	119	132	133	99	129	134	126	123	124	115	133	125	137	105	110	124	128	134	122	137	134	98	131	113	117	133	118	121	109	133	125	143	111	135	114	122	118	128	113	104	117	126	144	117	120	124	112	124	115	123	122	132	108	129	115	117	96	128	100	117	121	137	103	114	132	127	102	116	136	89	114	117	91	118	115	127	119	121	116	125	125	132	150	127	110	110	110	121	140	121	143	127	123	124	135	115	125	138	115	124	118	117	110	126	121	124	132	126	119	130	129	140	109	98	118	120	112	113	124	119	119	119	122	118	129	127	120	108	119	113	133	119	105	130	120	150	121	125	117	126	129	101	124	142	121	124	126	140	125	108	106	128	130	110	133	116	126	125	127	123	104	129	108	125	139	119	114	112	130	139	130	134	153	135	113	122	120	109	120	112	124	128	132	101	136	122	118	116	116	121	108	98	127	124	114	118	132	112	105	129	136	117	112	134	115	109	118	141	120	122	139	109	111	93	138	110	114	107	128	115	101	121	118	131	136	125	138	133	105	111	129	106	140	106	121	126	140	122	122	118	138	130	103	108	130	115	124	133	126	118	125	120	102	136	125	136	129	122	121	125	116	102	119	137	131	131	128	114	123	104	126	121	127	136	110	111	124	108	120	130	134	103	104	113	123	113	141	130	114	131	116	136	112	141	125	129	127	129	119	144	112	130	126	117	113	117	109	133	130	129	126	125	130	115	136	120	110	112	136	123	128	119	108	124	124	148	130	117	119	104	121	137	125	112	104	135	97	108	122	110	131	126	128	134	117	106	126	148	115	118	125	115	126	146	104	123	114	117	110	120	117	101	115	115	115	127	127	104	107	105	125	108	118	115	115	140	124	125	125	122	133
10468	20833	7087	467	380	389	318	313	317	297	336	312	340	288	334	296	311	305	338	310	324	286	281	338	305	301	290	318	292	273	274	314	287	293	355	310	287	328	361	507	500	472	490	480	500	439	451	434	426	449	387	377	418	414	395	416	395	430	384	382	407	379	388	432	454	447	447	435	475	414	405	401	392	370	368	370	365	358	337	370	339	332	333	322	316	305	307	335	318	315	337	352	307	313	340	310	315	297	290	282	305	332	316	335	324	325	303	309	301	298	309	336	306	329	318	283	293	313	282	296	315	302	299	296	296	311	291	293	275	297	272	270	259	292	293	312	295	282	317	302	297	337	299	320	314	277	287	309	337	294	274	325	273	336	320	336	287	316	295	293	283	288	280	298	285	300	303	274	296	305	322	274	305	296	287	287	306	304	290	299	286	287	293	295	299	276	340	278	253	326	296	253	308	334	302	288	291	327	306	305	281	307	293	291	301	297	306	309	286	297	286	307	298	301	325	259	309	312	297	266	316	305	289	311	303	298	305	276	312	303	282	287	311	291	285	299	318	288	321	321	313	319	277	304	282	284	264	295	306	294	291	284	305	285	310	312	308	286	294	298	317	288	277	260	284	296	271	287	279	286	279	303	266	300	322	287	289	291	291	316	278	301	304	277	306	308	285	296	311	297	283	267	279	338	271	332	317	296	284	289	298	288	276	288	285	279	313	277	252	310	289	320	320	264	288	305	307	319	311	276	291	310	277	301	302	312	302	318	301	273	289	271	283	339	308	290	298	337	305	281	321	282	292	284	311	313	283	300	284	309	311	307	327	289	317	308	313	317	315	281	289	313	280	295	273	276	305	281	316	311	289	291	310	291	310	319	279	323	272	275	284	283	320	304	306	282	315	290	301	286	329	296	293	306	299	304	346	303	330	279	290	305	300	293	332	315	319	280	306	311	290	290	268	319	328	315	294	284	299	311	273	276	295	287	314	310	276	277	302	284	317	323	269	298	325	304	267	323	289	307	287	307	277	300	294	301	289	289	305	339	260	273	249	260	303	311	280	296	285	288	294	283	300	285	279	293	323	326	280	298	327	288	309	308	299	295	296	298	300	305	262	310	275	302	295	268	313	307	304	275	267	300	305	311	300	315	281	311	306	293	281	313	313	297	283	282	300	300	317	315	302	293	305	312	297	283	288	270	305	343	285	314	279	335	289	319	282	261	304	299	314	296	289	295	303	341	286	282	303	303	323	272	286	280	263	310	282	302	307	285	313	279	287	328	287	321	309	284	302	288	276	304	301	280	300	320	322	303	289	308	274	283	307	291	281	295	335	307	275	289	298	300	307	314	296	326	294	275	304	303	318	285	300	302	295	308	298	285	292	326	297	300	308	281	287	329	308	300	274	285	303	277	333	297	313	329	263	275	288	287	305	289	308	286	305	252	286	315	288	307	307	292	288	286	289	319	301	309	296	261	286	261	283	318	319	311	294	307	271	310	256	300	259	278	281	314	307	284	289	289	324	272	313	273	283	292	300	257	294	287	309	291	278	282	290	278	312	292	297	295	301	307	306	309	298	308	281	296	316	300	293	310	280	333	312	296	297	298	287	265	297	315	283	261	287	314	278	264	323	294	303	293	307	336	297	296	313	285	309	312	327	305	304	291	320	321	262	257	311	332	293	298	298	316	291	279	308	301	308	313	300	301	299	297	310	304	265	300	310	283	286	314	298	316	318	323	292	318	275	304	299	314	313	292	300	317	288	291	293	323	285	295	300	306	275	289	322	292	318	284	291	287	338	263	279	305	318	264	254	291	297	309	318	289	311	266	272	283	294	241	300	286	305	302	294	319	297	311	297	269	314	313	273	309	277	333	312	288	285	306	296	286	278	297	272	281	290	297	310	318	296	310	297	308	293	300	286	314	298	296	285	296	305	332	304	276	278	307	259	283	308	285	299	312	284	279	326	322	332	271	306	305	294	304	301	278	297	275	294	292	276	302	301	311	283	274	325	299	306	292	293	273	324	323	302	323	315	318	300	309	284	320	284	307	291	292	292	267	293	311	297	290	284	302	287	293	290	277	314	305	333	291	289	311	279	306	307	300	294	296	269	315	302	311	324	296	286	316	301	276	309	332	309	291	306	299	285	318	315	284	312	302	278	284	304	281	277	266	277	286	277	293	289	288	286	291	305	315	285	283	301	285	309	318	285	280	314	273	298	301	283	278	281	310	272	298	268	296	292	301	308	282	267	291	282	315	291	336	331	297	253	282	315	293	272	284	308	289	282	286	296	286	321	277	316	304	303	320	299	289	279	317	300	316	289	292	304	301	284	316	280	284	296	256	283	317	309	303	284	300	313	306	299	306	281	300	272	299	288	280	290	293	302	285	287	321	295	294	291	312	313	283	301	303	297	306	296	304	274	292	288	299	291	281	306	291	285	249	298	271	323	292	291	261	279	304	310	328	300	279	307	273	297	307	281	323	300	273	293	304	293	284	323	307	276	288	292	332	290	267	304	293	311	281	282	312	280	315	279	314	294	300	279	316	296	302	265	279	285	258	301	293	324	307	307	305	282	295	273	280	283	291	313	286	313	307	301	318	327	289	276	257	271	294	308	287	305	292	319	308	276	284	305	293	275	292	310	301	273	278	302	312	289	274	265	277	261	312	280	308	282	291	300	317	317	311	306	264	275	296	287	290	288	264	292	277	274	299	283	287	286	296	276	289	277	307	293	301	295	276	276	297	288	292	284	279	318	293	294	272	295	305	295	322	270	285	319	289	284	298	290	291	281	280	260	315	311	297	255	327	278	262	273	321	307	324	313	287	314	272	295	290	315	288	285	244	283	296	286	337	312	282	305	307	325	276	294	287	267	312	280	325	312	302	295	288	296	309	299	251	279	301	295	287	325	311	303	294	323	310	281	306	282	302	304	313	277	316	329	313	327	282	285	312	315	307	258	334	314	320	304	263	297	315	291	286	294	279	301	310	312	286	324	325	275	318	305	310	308	292	283	336	298	307	293	313	301	321	297	305	294	284	311	284	310	282	290	317	273	304	313	320	245	298	296	303	279	277	271	296	301	285	331	261	279	291	293	298	282	287	285	310	282	284	263	298	322	296	304	309	270	287	322	283	281	284	265	296	322	301	295	299	307	309	307	280	316	281	313	280	267	271	295	306	287	321	274	313	301	288	273	289	317	313	301	290	279	297	276	267	312	310	303	328	296	293	305	296	288	325	281	281	269	284	263	299	301	316	272	280	292	301	311	314	296	307	285	316	307	308	298	335	273	307	314	261	308	279	319	317	340	306	294	285	304	307	337	294	321	288	322	297	301	288	313	306	298	301	299	294	285	295	293	267	275	304	312	316	312	298	300	269	275	339	298	326	305	289	311	292	287	305	282	303	294	298	302	315	327	278	256	298	308	319	291	302	277	310	284	307	302	287	273	305	322	291	277	292	286	264	290	319	314	283	287	269	292	286	281	248	320	273	291	292	306	300
41434	46908	37706	23191	17658	10730	5143	1985	598	253	213	182	203	173	172	140	152	171	168	165	144	167	156	131	137	118	156	151	130	130	148	138	153	126	132	157	148	147	189	179	179	157	175	176	198	179	153	138	158	120	160	131	161	174	168	181	159	143	143	139	135	143	167	165	151	167	132	167	159	130	130	141	147	164	144	150	145	129	131	172	125	120	135	139	138	144	142	142	140	125	165	128	125	164	118	127	145	142	124	129	148	125	129	129	140	122	117	118	116	150	136	152	130	145	143	131	130	141	116	132	128	115	127	119	125	129	139	123	127	130	126	129	137	124	126	97	139	123	127	144	139	148	116	125	137	139	158	135	115	144	134	122	108	135	131	132	113	107	147	143	121	131	120	117	131	132	132	143	123	127	145	138	153	131	145	123	133	116	114	130	127	136	118	136	108	128	145	127	125	137	130	123	125	120	114	120	143	126	110	122	127	139	130	134	133	100	110	129	133	122	152	130	125	105	150	122	138	127	118	153	124	116	112	146	121	128	124	115	140	126	123	136	133	125	149	128	118	145	125	131	138	122	122	133	131	153	118	127	147	140	115	139	124	132	133	110	118	116	129	124	118	150	119	139	110	135	127	136	133	114	114	132	122	112	146	122	138	143	133	148	139	132	114	128	140	90	134	146	139	138	118	132	130	130	138	133	133	128	121	123	121	136	129	126	132	122	120	94	110	157	123	108	123	143	123	123	118	135	125	110	136	138	140	123	131	120	103	120	129	158	126	130	116	137	130	123	130	123	145	152	115	131	127	134	141	145	109	128	120	122	148	109	144	133	132	107	123	112	133	128	107	123	126	106	127	130	131	136	129	114	119	129	126	111	119	130	132	114	134	122	117	116	137	123	117	113	134	108	103	117	151	121	122	115	117	137	117	123	134	134	145	130	136	143	121	142	110	134	130	120	105	129	128	123	123	122	114	131	141	111	141	137	125	129	150	98	133	129	110	120	151	142	149	135	137	112	133	136	112	102	142	137	117	127	116	136	123	139	130	116	115	128	121	142	121	127	98	130	133	155	145	117	127	120	135	130	121	125	122	129	126	116	123	137	135	133	125	121	126	114	125	111	134	112	115	110	140	141	132	136	136	82	130	145	159	133	109	111	128	138	133	140	127	144	136	132	145	120	146	128	121	117	116	109	139	106	109	127	136	118	129	108	124	136	104	122	130	142	144	121	134	144	124	128	117	135	127	130	110	132	131	134	140	118	120	101	128	126	140	104	141	121	127	117	114	120	125	112	141	114	129	124	136	144	152	144	122	127	124	117	150	127	121	132	122	123	144	134	136	139	102	120	141	134	146	125	113	141	127	103	125	110	135	143	123	146	135	147	138	123	118	126	135	115	147	127	145	136	105	125	141	139	121	125	131	142	132	111	127	161	121	115	120	134	118	111	149	142	136	122	105	108	102	150	108	110	120	122	128	119	134	132	123	120	122	119	127	148	144	131	122	135	133	129	129	119	117	121	134	141	112	129	121	122	126	123	149	140	131	129	140	129	144	108	123	134	136	131	124	152	124	121	117	137	132	110	126	113	129	140	124	128	119	133	117	133	104	119	147	139	110	126	124	134	120	145	119	155	132	128	125	126	119	116	138	138	116	118	112	117	136	120	132	115	141	124	156	126	136	135	115	156	142	134	104	123	120	133	110	105	135	136	130	126	128	138	127	112	125	105	125	120	133	121	158	144	128	116	143	104	127	128	112	124	100	110	130	124	127	123	119	150	132	124	143	125	119	133	128	131	118	112	141	132	123	120	111	126	124	127	116	140	141	126	131	133	124	139	141	123	120	141	129	127	133	112	123	105	119	132	141	109	125	113	113	113	119	126	137	122	121	142	123	138	135	118	124	125	114	119	114	123	119	114	157	117	107	144	159	137	115	137	120	134	113	140	143	116	121	112	129	135	127	126	122	126	127	118	107	118	113	103	125	137	111	108	129	145	121	112	112	123	110	131	128	124	137	121	137	145	141	122	112	137	129	136	124	129	135	128	131	131	132	115	114	128	128	151	101	130	114	133	135	119	152	138	125	142	125	144	122	138	134	128	123	125	130	136	118	118	117	124	124	111	98	115	152	144	126	133	130	119	135	121	125	114	144	111	126	133	128	122	136	136	138	136	129	116	117	135	143	128	122	125	117	99	144	140	121	142	122	126	124	105	95	114	141	114	138	128	134	144	118	145	128	134	119	122	130	130	125	128	114	145	135	132	135	123	121	123	133	119	126	144	142	109	131	128	128	130	129	125	124	142	109	148	131	154	127	128	139	104	123	130	115	124	120	133	121	107	118	138	135	133	121	118	126	126	105	120	134	124	125	122	104	102	123	125	108	133	128	119	140	105	137	141	117	135	119	136	118	126	122	144	115	114	141	128	141	105	125	102	111	118	105	130	133	124	137	104	126	113	138	122	124	102	119	128	119	127	116	139	130	120	126	132	119	128	109	98	111	137	126	115	109	127	120	126	131	123	124	122	133	137	122	155	103	135	134	142	110	129	127	135	126	148	153	130	127	116	121	130	119	135	122	111	121	120	139	127	126	133	107	123	138	142	142	131	108	124	115	113	149	106	129	132	117	124	113	140	108	122	128	123	121	122	119	132	139	119	120	149	127	131	130	130	150	121	136	154	112	126	112	122	127	137	136	137	137	145	113	133	109	138	121	154	123	147	120	128	118	141	122	128	123	137	137	132	156	117	116	127	125	109	137	142	112	126	146	133	123	115	137	150	131	106	114	118	128	142	122	130	157	131	154	128	122	115	130	128	115	126	138	106	123	125	121	132	143	124	133	148	124	128	152	113	129	122	122	114	126	133	115	120	132	136	117	102	140	147	125	125	142	117	115	126	114	126	131	113	132	123	157	129	127	139	124	147	107	118	101	143	124	132	130	137	142	130	152	111	133	101	106	130	139	140	119	127	120	124	126	125	113	115	133	134	150	125	119	139	113	108	137	134	132	117	131	134	110	132	139	146	125	116	116	142	144	137	146	128	119	145	119	138	117	121	138	128	132	124	133	126	105	140	116	110	139	115	128	112	124	126	103	127	122	135	137	137	142	138	123	138	112	120	122	133	131	115	146	149	129	128	131	113	145	115	116	115	133	149	112	104	136	146	131	132	136	133	129	133	110	139	106	137	129	149	132	139	137	124	144	153	121	128	148	139	131	139	126	121	135	103	114	132	146	134	121	128	108	126	115	130	135	116	119	112	131	126	140	109	123	114	154	133	114	120	117	141	116	102	127	131	119	142	124	144	141	145	129	141	128	126	128	135	139	160	134	132	127	116	130	120	112	125	117	110	112	118	148	103	127	123	123	142	117	125	116	128	120	125	117	137	126	117	115	115	111	109	145	130	111	129	125	136	129	128	128	142	128	158	135	130	118	112	137	120	126	141	112	128	142	140	116	127	124	136	124	118	125	142	127	100	128	119	124	118	121	129	131	115	114	113	124	123	142	125
32020	44474	29909	2749	2344	1820	1540	1312	1134	975	890	773	691	672	643	653	559	499	487	502	444	456	434	385	391	375	418	406	402	385	390	356	350	370	437	418	564	696	793	752	672	675	665	654	750	759	525	587	560	519	513	512	513	546	517	483	482	512	458	546	509	531	550	540	588	623	584	541	478	461	481	437	463	392	435	405	420	455	422	473	428	403	409	398	391	366	403	419	393	346	364	397	359	388	384	404	373	380	370	367	325	343	339	332	328	354	345	326	300	342	345	344	323	357	369	329	358	356	317	303	315	295	326	348	330	333	310	323	340	294	291	328	286	300	291	281	308	291	293	313	334	301	314	283	293	305	317	280	315	281	274	315	300	311	308	267	320	317	294	274	301	305	306	331	311	284	304	323	322	283	289	303	281	285	318	302	294	309	276	287	277	295	309	307	327	323	291	275	313	310	288	305	290	327	346	280	307	293	298	298	320	297	306	256	309	308	293	303	326	312	316	290	297	305	291	273	325	294	327	290	316	331	271	294	315	301	303	298	261	296	296	313	291	331	279	286	310	291	291	275	296	314	296	303	274	282	279	289	306	328	299	309	286	302	320	309	285	283	321	289	322	302	317	309	300	281	297	316	290	320	280	311	308	283	289	315	292	280	287	346	299	325	310	266	301	290	293	315	303	272	298	307	291	317	304	316	312	302	289	294	297	306	309	293	317	286	285	266	309	326	298	301	292	338	293	321	305	305	298	290	310	278	297	311	294	294	280	310	298	309	305	318	317	311	298	319	265	296	323	299	306	311	274	299	292	332	342	302	277	292	300	304	276	300	326	290	292	293	308	312	307	303	328	311	295	286	304	284	309	300	335	291	318	291	292	287	317	294	310	305	277	312	287	307	288	304	315	299	296	308	323	317	275	300	306	337	287	301	348	308	307	298	289	302	293	291	296	304	270	306	322	316	288	310	311	329	323	317	300	362	338	291	310	309	280	280	300	305	290	299	305	278	296	314	332	289	302	291	328	287	265	300	271	298	313	305	306	290	340	323	315	319	281	315	291	295	285	297	316	272	320	297	316	310	297	288	325	313	275	298	327	302	294	306	282	305	282	290	317	328	301	284	300	280	282	346	334	298	281	309	292	309	287	284	305	329	348	292	276	293	287	302	295	317	290	300	303	287	294	291	283	310	303	295	298	306	333	305	319	318	318	288	324	280	297	311	280	319	307	282	303	304	274	284	311	288	301	281	291	308	305	306	289	307	319	289	284	271	307	303	290	308	333	305	280	324	295	310	286	285	288	294	282	307	289	277	312	325	306	287	276	294	308	322	284	289	301	336	321	297	300	286	314	276	257	283	287	284	295	284	326	308	288	278	320	319	287	306	280	317	292	301	315	291	333	288	300	287	288	309	358	306	287	302	299	291	290	316	299	283	298	301	304	302	326	289	299	317	328	264	287	322	270	298	314	305	306	298	311	302	308	306	307	309	334	319	315	313	283	317	308	314	313	316	286	301	283	280	302	334	304	333	300	304	301	324	283	334	271	300	270	295	338	321	319	284	293	290	283	294	324	287	338	274	320	321	290	300	296	298	305	310	305	312	283	299	302	304	284	318	294	294	309	312	303	327	261	311	341	297	285	331	308	296	302	330	321	300	313	281	300	308	312	292	294	298	317	324	312	288	293	283	286	269	302	307	283	300	294	293	285	285	280	338	291	303	300	305	277	312	296	287	280	268	310	292	283	313	299	288	315	305	293	294	323	302	292	301	296	343	298	308	322	324	287	327	305	303	328	285	321	262	292	315	281	310	307	282	302	313	288	317	294	267	328	285	296	308	289	306	305	296	335	315	291	283	300	287	310	293	298	316	283	287	287	312	292	292	323	328	305	276	288	306	293	304	293	313	270	298	285	294	291	295	292	313	317	284	283	293	265	319	304	313	292	320	290	293	303	289	308	305	273	323	295	280	285	315	318	284	273	323	313	307	328	289	311	281	322	323	304	277	296	311	310	327	334	287	289	294	287	301	295	286	270	303	314	297	323	285	303	312	293	321	304	310	296	310	287	294	280	253	320	279	269	328	336	291	312	328	306	282	340	323	290	313	300	294	307	306	283	289	325	276	302	296	314	312	289	320	315	307	312	336	300	289	297	332	298	287	300	304	309	297	287	311	300	333	305	269	305	346	293	280	336	306	309	321	299	300	327	337	284	262	288	293	314	306	318	271	312	307	297	309	305	355	270	300	327	319	335	305	313	298	321	299	289	325	297	297	310	291	286	306	315	283	320	321	274	320	269	303	305	289	277	337	318	306	310	314	312	278	313	279	295	320	274	284	324	316	294	318	329	308	336	300	317	337	295	310	311	277	291	300	320	325	298	295	279	316	284	279	283	284	307	318	303	327	293	292	318	325	322	296	302	329	297	295	309	281	277	325	319	319	296	293	337	293	308	313	289	290	288	317	297	297	330	308	310	254	309	286	311	307	277	316	287	293	291	301	263	321	303	312	295	314	308	273	320	291	310	289	292	319	300	292	319	295	302	321	323	304	330	298	277	322	330	306	290	275	298	317	309	295	273	321	314	285	304	304	301	336	303	275	292	275	304	293	315	305	310	285	257	314	314	308	297	298	293	293	299	297	313	311	302	287	314	308	286	312	307	274	294	280	293	316	315	301	297	294	307	306	305	303	310	267	324	321	297	295	316	311	293	281	266	316	311	296	289	291	329	304	332	244	308	295	285	278	291	308	302	296	309	301	284	311	291	322	310	314	310	308	306	334	334	303	316	316	280	278	283	295	288	284	321	308	266	281	294	311	286	323	296	331	317	288	282	300	313	299	345	305	297	315	268	322	298	348	340	329	291	268	329	295	324	299	304	313	296	321	302	293	283	303	326	295	293	306	297	299	294	333	299	302	327	308	291	306	315	300	289	276	312	323	330	317	287	287	284	316	308	319	285	312	302	309	300	294	291	285	309	331	310	294	320	309	297	271	317	311	290	320	305	304	342	319	313	286	319	277	305	300	296	318	323	314	302	325	287	304	315	285	272	298	300	294	306	326	315	292	279	299	302	291	338	299	323	322	285	294	328	292	324	311	309	292	311	306	306	244	316	308	292	324	294	298	317	302	308	285	313	321	306	301	310	287	307	282	289	296	316	299	264	281	305	324	332	286	310	294	287	335	290	306	301	315	287	276	311	305	317	292	291	278	309	327	335	286	260	314	300	280	295	306	313	303	298	322	328	311	304	300	298	300	274	319	312	279	308	289	286	323	327	269	278	296	279	286	309	295	280	286	309	304	345	305	317	302	308	293	302	323	322	321	299	315	304	314	305	305	287	288	310	291	308	315	310	321	316	336	323	316	310	300	300	307	276	296	288	304	288	275	313	333	321	278	296	298	287	303	313	315	300	318	314	289	317	301	313	304	332	252	303	299	303	294	277	296	300	307	283	282	266	292	347	304	307	299	297	301	293	312	295	268	301	275	313	317	327	286	286	299	293	290	305	296
50493	46745	31433	25310	22498	18211	12106	5509	1420	397	288	247	245	233	224	215	196	163	166	168	156	161	128	139	120	129	137	134	125	155	129	132	114	112	119	131	160	150	213	184	180	174	153	171	194	177	149	162	145	122	128	151	148	171	140	149	157	131	147	126	152	154	172	159	144	160	174	167	142	153	134	145	141	134	121	120	146	142	115	130	125	122	127	119	96	113	149	124	115	123	136	127	119	108	120	121	138	121	111	120	96	119	121	95	124	119	120	119	125	111	131	131	113	112	135	116	122	118	109	124	126	123	119	127	101	97	111	99	114	125	104	115	93	135	114	114	108	111	102	109	137	131	119	104	105	129	95	88	92	118	106	96	113	112	97	101	124	110	103	105	106	94	112	95	118	113	119	138	110	114	114	107	120	89	94	98	96	118	125	108	104	127	111	87	114	114	98	95	126	121	132	98	108	118	105	118	104	105	113	115	112	100	111	109	111	107	98	98	105	120	89	114	120	100	105	99	108	107	103	89	107	90	113	112	107	104	106	103	101	119	115	104	99	112	111	99	107	120	107	111	129	120	106	110	105	110	99	106	108	86	94	110	92	108	96	120	102	114	79	95	93	106	108	117	93	137	109	129	120	110	88	117	112	119	106	98	108	94	115	100	123	105	134	99	118	109	94	109	131	88	84	92	99	102	112	106	132	85	142	118	88	111	107	102	124	117	96	103	106	104	105	116	125	96	114	121	110	115	94	123	110	103	88	92	100	101	98	94	111	117	100	105	118	107	110	102	104	110	115	110	95	103	115	110	85	106	109	103	99	94	102	103	121	117	105	120	115	101	114	111	101	105	112	112	109	115	112	120	101	101	119	102	111	101	102	115	113	118	104	117	107	118	111	103	118	100	101	106	97	104	117	94	98	103	115	106	108	124	99	115	74	95	137	93	100	98	88	97	98	106	110	118	107	93	129	104	120	111	103	99	128	110	112	122	112	101	85	120	94	98	104	102	93	119	91	113	107	115	84	114	108	110	83	112	104	116	108	102	104	113	111	104	100	122	95	98	93	109	110	94	115	90	110	100	91	105	98	107	109	102	103	104	126	101	114	96	102	122	116	112	124	123	91	108	89	118	112	119	101	97	91	96	119	108	80	109	116	104	107	114	82	109	111	104	109	102	106	115	93	107	86	95	118	126	107	100	100	105	113	91	108	107	102	95	99	93	125	104	108	97	76	102	98	95	126	94	115	119	108	120	113	103	93	113	102	99	97	119	105	124	102	105	96	120	89	96	113	116	104	123	96	99	117	107	87	103	96	107	104	130	96	120	103	117	106	99	102	101	104	99	103	103	127	110	122	112	106	125	119	106	101	124	100	101	111	101	107	101	121	92	103	116	101	94	108	105	123	131	119	99	113	126	109	100	111	117	122	109	113	101	102	122	111	96	108	113	107	110	97	108	116	128	103	126	104	141	117	98	95	112	116	111	111	99	93	112	109	109	124	107	91	105	91	104	119	112	114	113	104	102	112	114	111	89	130	117	104	117	93	99	124	112	121	95	122	120	121	91	114	92	92	115	81	115	87	92	99	91	90	93	79	92	108	95	113	86	113	121	112	117	103	106	90	130	118	99	97	106	102	141	102	108	112	102	99	115	114	100	117	108	99	107	115	120	102	98	116	101	118	96	107	118	98	88	128	103	93	103	105	108	88	103	102	105	111	109	107	98	96	109	108	117	116	106	110	105	132	95	110	93	107	107	105	110	118	105	93	124	101	104	104	116	114	100	111	103	95	102	117	105	86	116	104	93	103	105	117	111	89	114	126	120	111	107	106	114	111	118	108	124	113	110	115	128	100	93	125	94	96	86	115	99	104	98	109	93	88	96	103	104	112	112	102	91	91	87	110	94	107	100	110	106	107	79	98	98	106	119	112	114	86	117	109	100	98	98	105	111	105	103	118	127	128	109	102	90	109	112	119	119	105	98	73	108	128	124	120	109	96	104	116	116	125	117	91	103	114	108	99	111	98	112	112	118	93	105	120	115	114	110	95	107	102	112	101	95	107	122	92	93	126	92	118	114	104	114	118	124	109	92	96	100	128	109	103	95	112	109	115	84	122	110	129	93	124	110	111	106	102	109	86	123	103	109	105	113	124	92	120	129	107	101	122	111	108	92	111	107	99	126	96	106	110	93	108	107	110	91	116	109	111	106	96	124	110	112	96	111	111	111	106	128	98	108	91	106	109	103	108	107	113	111	132	92	102	101	107	111	88	118	118	100	124	106	103	132	112	120	119	105	121	122	101	112	101	85	116	91	112	94	110	104	115	105	93	93	84	99	107	100	93	99	109	110	95	102	88	95	129	132	116	108	94	126	107	110	100	91	101	103	122	103	113	94	113	110	113	101	124	106	106	99	115	118	113	104	100	108	119	105	112	115	103	110	118	104	101	101	92	105	110	97	101	122	114	93	110	115	110	80	117	106	89	98	106	99	102	115	101	122	110	105	121	92	110	108	105	99	107	93	109	114	103	108	98	81	102	87	126	109	110	97	113	107	104	101	87	104	112	115	116	95	101	95	117	99	110	100	104	112	96	104	116	94	135	128	112	110	107	112	104	112	91	95	92	92	93	105	94	124	125	110	106	124	100	109	97	110	118	88	90	95	113	106	120	109	118	111	100	103	97	110	112	94	105	105	114	104	119	107	96	114	119	107	129	111	88	112	104	124	128	118	112	100	107	113	101	105	111	93	102	111	109	98	122	93	110	109	86	104	108	125	127	108	126	126	100	101	98	113	91	106	100	81	103	116	113	131	95	107	107	101	97	108	99	128	95	103	114	120	98	103	102	108	110	111	85	94	125	114	117	94	107	104	117	112	114	91	115	95	124	91	96	107	93	86	117	100	109	121	116	104	109	124	101	111	87	122	93	117	107	93	85	107	122	108	97	101	98	97	97	117	108	113	101	131	93	102	107	97	82	99	104	135	105	118	92	117	101	101	97	109	100	125	104	99	107	110	107	118	118	115	115	101	102	106	107	123	104	90	104	102	120	108	113	93	111	91	97	96	109	96	124	96	102	97	102	87	88	106	115	127	108	126	114	107	117	135	113	93	109	108	102	94	94	125	118	111	119	118	114	106	121	135	108	107	111	82	107	107	111	118	98	111	117	96	104	100	117	107	106	97	123	107	124	112	106	87	108	99	130	101	109	88	125	104	111	110	98	115	133	102	121	111	100	93	105	98	100	132	93	130	106	98	126	104	113	107	76	85	96	104	101	106	125	107	123	100	105	103	129	109	94	139	109	116	114	114	119	123	91	89	110	121	128	95	104	94	109	115	80	103	121	111	108	92	99	108	100	114	98	108	117	115	124	136	124	73	111	102	93	118	111	112	108	103	133	106	113	107	103	113	105	129	108	94	97	118	103	95	110	121	112	99	97	113	121	105	88	108	99	98	103	100	108	102	99	112	118	108	86	81	117	90	101	109	88	109	118	91	98	97	106	119	87	106
41520	50169	25333	4988	4173	3242	2565	2110	1863	1612	1342	1158	996	897	957	996	751	692	638	624	546	548	520	484	463	491	437	423	439	403	372	376	374	369	418	438	501	744	928	890	784	762	785	762	870	826	534	602	554	614	546	514	526	556	597	542	492	557	516	573	572	635	645	655	667	680	608	621	564	553	487	480	475	469	418	466	472	404	490	461	417	408	389	345	358	388	460	393	417	397	395	392	390	380	373	407	408	326	325	352	367	390	339	316	303	283	269	267	300	337	353	292	338	315	355	302	310	296	300	296	335	282	310	292	282	283	283	270	295	317	270	259	276	262	296	276	247	255	253	264	230	273	261	241	264	265	253	239	245	269	261	258	257	244	225	259	264	248	241	225	251	266	235	236	253	237	255	271	242	240	244	260	246	267	263	278	243	278	235	263	249	261	229	272	249	278	267	261	231	277	233	257	242	253	255	224	234	277	255	230	257	230	266	277	244	263	252	249	255	251	247	266	265	254	249	248	273	257	266	247	253	270	229	240	268	215	248	273	255	249	261	262	259	282	248	262	269	261	259	247	255	242	237	284	283	245	251	277	263	255	236	255	261	256	253	250	261	241	236	270	268	275	255	228	242	264	249	266	240	236	265	230	242	274	242	232	237	231	259	254	266	265	247	231	248	248	261	237	253	304	249	216	220	229	271	276	229	262	261	240	242	262	247	249	250	255	234	294	261	259	247	250	253	267	290	228	243	243	229	246	247	239	238	239	274	247	205	235	243	264	212	249	262	215	253	233	247	239	260	231	275	241	243	237	239	290	260	231	265	233	258	252	237	258	252	253	225	291	279	258	223	263	252	256	280	271	241	236	228	238	244	235	245	258	268	268	241	255	245	261	239	233	265	242	250	269	266	224	259	246	260	238	237	254	266	258	253	233	250	250	268	277	253	263	239	238	249	241	254	255	246	259	227	269	235	256	286	268	241	258	241	257	243	269	230	236	245	255	232	247	236	276	248	249	232	257	237	269	254	275	261	262	252	240	243	231	246	239	243	265	260	261	248	237	240	246	263	218	242	248	236	238	221	271	233	264	271	253	288	260	244	252	250	265	242	269	230	276	237	243	266	243	243	254	241	248	267	245	260	253	267	255	274	251	252	257	274	255	283	236	253	234	246	263	278	250	253	270	254	272	237	248	244	256	250	242	250	270	261	269	224	265	246	268	259	241	236	258	222	237	241	268	260	248	270	256	267	259	222	265	288	247	273	269	262	256	238	244	272	261	225	239	236	280	259	288	252	277	260	232	244	235	275	254	239	260	265	244	254	253	246	247	246	248	251	259	241	255	248	264	252	231	251	225	238	250	258	261	248	254	240	240	228	259	266	242	266	221	269	254	263	243	259	233	246	248	258	242	286	248	250	229	263	239	227	254	237	245	251	261	257	258	256	241	236	270	250	256	244	268	234	257	248	242	249	216	248	273	265	257	243	263	239	235	259	242	289	260	250	274	255	266	264	236	259	271	227	258	257	262	256	250	265	263	240	257	258	245	272	242	237	276	278	254	240	239	266	246	245	241	272	257	242	296	264	238	251	271	261	268	259	249	263	233	266	241	251	230	231	283	253	253	247	255	253	248	266	242	258	260	246	270	270	239	242	275	254	268	266	273	247	254	235	229	248	258	232	266	234	249	265	244	263	246	239	240	264	268	287	258	271	252	218	232	249	239	224	322	232	252	216	266	234	254	273	245	266	285	253	266	208	264	242	273	233	261	248	250	268	269	247	244	240	256	247	233	262	228	238	229	214	274	263	271	253	229	257	236	275	252	270	250	234	239	249	240	222	249	275	223	236	286	248	244	241	239	244	257	245	282	257	223	248	211	229	257	251	253	230	243	243	267	232	212	261	287	263	256	264	248	260	244	263	250	228	214	243	225	252	250	267	235	238	232	258	234	253	242	266	232	239	244	296	251	263	254	265	270	251	243	248	233	206	271	257	258	254	266	261	244	236	240	254	256	264	265	230	261	239	261	246	256	272	243	229	259	252	241	258	228	248	243	272	264	260	250	266	247	253	253	267	256	232	248	243	263	225	265	235	237	243	278	245	296	264	238	248	266	216	246	240	231	262	245	259	238	272	239	236	253	241	261	266	275	257	249	252	266	269	260	213	236	243	220	237	254	255	280	240	245	227	262	230	243	247	223	262	231	248	243	254	229	243	268	253	228	262	242	262	234	241	236	249	241	275	250	275	236	251	264	250	234	257	262	268	253	225	246	253	256	251	246	249	254	248	239	253	226	226	248	240	268	267	252	250	233	222	230	266	247	275	248	266	239	241	262	227	240	227	258	237	231	264	246	247	240	249	253	248	266	262	267	262	260	223	255	240	234	249	240	245	271	222	254	243	234	265	219	253	263	260	256	253	272	243	229	246	247	243	247	248	239	263	231	267	283	240	269	272	244	216	247	234	208	288	264	254	240	244	277	253	271	264	243	256	248	232	251	234	239	273	268	251	251	207	248	257	246	234	235	242	252	235	262	263	296	233	234	268	245	243	256	262	260	258	263	248	256	261	260	268	236	233	236	254	232	233	247	241	254	255	239	240	248	262	263	229	222	284	261	274	239	282	248	229	278	241	232	242	239	229	246	258	296	259	244	254	221	268	265	256	286	220	240	250	233	223	231	238	261	234	252	262	261	283	239	243	267	255	266	264	247	268	234	259	248	240	254	263	228	267	230	248	263	254	255	250	257	252	268	253	228	229	235	260	250	254	246	250	222	251	278	243	252	269	261	281	252	248	248	271	224	252	262	278	263	267	254	252	217	259	259	238	256	246	227	231	256	273	260	244	249	230	274	254	249	239	233	228	253	269	273	241	278	230	246	254	244	271	257	241	245	255	231	257	236	238	240	241	270	272	260	269	253	250	263	243	250	252	253	237	285	276	255	245	265	244	230	246	241	255	270	250	207	234	222	248	246	247	248	227	269	255	263	264	243	258	260	243	276	217	231	263	255	260	233	256	251	260	266	250	254	276	261	254	259	244	238	215	247	263	235	254	242	223	271	222	241	242	226	250	248	274	290	282	232	255	260	278	253	259	251	236	239	261	237	249	250	239	245	244	268	275	272	237	242	247	266	274	255	240	258	236	251	278	250	241	257	230	250	279	244	265	260	222	275	254	255	231	251	264	253	247	246	263	263	216	220	233	242	260	233	260	263	246	230	249	245	264	228	239	235	244	246	253	235	262	250	244	250	282	269	245	232	265	267	274	249	249	249	265	262	227	253	242	216	251	235	261	236	258	302	261	218	240	223	266	276	240	266	286	255	241	240	229	235	267	265	271	269	283	248	226	228	290	240	240	267	257	224	261	255	235	241	260	272	266	246	268	246	257	256	232	254	265	236	239	268	250	229	268	256	273	263	264	258	254	237	241	272	263	225	262	243	226	283	255	260	266	247	240	248	237	257	240	256	254	280	258	229	230	241	231	226	262	261	257	266	253	253	245	245	240	242	260	246
10162	9378	5823	853	270	167	134	129	133	131	120	134	153	128	126	123	126	129	100	125	113	130	106	143	128	121	129	129	124	119	105	117	119	120	128	120	135	141	158	137	157	138	162	149	128	135	168	152	132	144	121	144	151	135	129	142	135	126	139	141	130	119	139	132	132	125	148	130	143	139	135	131	129	104	122	111	121	116	102	134	138	127	112	101	133	123	119	118	106	121	117	120	109	131	115	105	120	121	133	110	114	126	119	119	127	142	131	102	130	115	121	116	145	124	129	151	117	120	131	112	109	117	111	104	105	103	108	147	121	126	119	140	123	142	104	131	130	116	128	114	137	134	118	126	117	133	115	126	114	111	125	120	125	126	128	120	121	106	120	109	135	117	125	135	122	115	129	118	130	106	113	99	130	106	133	125	133	126	131	108	140	124	145	129	148	122	101	119	128	143	134	118	114	112	112	115	116	111	132	145	111	134	120	145	109	134	131	110	115	106	115	129	116	128	107	109	108	112	109	136	129	123	131	117	144	120	107	122	139	150	132	119	107	120	124	126	125	127	134	121	99	123	128	138	121	112	109	140	141	131	116	117	110	124	142	139	122	129	128	117	122	141	115	99	106	118	91	111	148	119	125	112	121	125	101	114	132	137	127	126	120	135	101	120	102	119	128	127	119	122	120	136	130	127	136	99	127	115	116	124	117	127	140	126	129	109	117	126	131	105	118	110	95	137	135	115	113	130	121	108	98	120	111	116	106	130	111	108	153	137	123	117	147	136	139	114	127	106	122	109	114	127	130	126	98	126	122	108	142	114	131	106	122	128	125	141	107	133	113	119	121	127	130	117	133	130	115	132	124	97	128	109	143	126	127	112	124	130	146	125	124	109	127	115	129	130	118	104	132	126	124	131	85	100	126	128	130	130	111	119	127	117	117	116	125	120	106	115	103	122	102	128	151	108	117	124	135	108	133	100	118	127	137	155	119	130	116	111	121	127	132	138	125	131	119	126	113	124	139	126	110	148	108	119	111	115	114	129	128	106	146	133	118	125	128	113	120	144	118	101	107	126	94	122	122	117	107	131	132	117	127	118	138	135	101	136	111	104	119	112	127	109	132	121	131	122	118	124	146	126	116	117	116	131	127	118	110	136	138	133	113	132	129	140	116	122	99	114	127	107	120	125	131	116	123	130	125	118	121	125	107	121	115	101	125	104	132	105	122	160	127	127	146	131	126	124	120	119	147	130	106	116	103	113	117	131	111	135	124	125	110	102	128	126	104	132	125	124	122	132	117	108	118	102	121	122	128	121	121	113	114	108	97	114	122	154	108	140	116	126	136	116	146	103	116	134	119	116	128	138	110	96	123	115	139	117	106	126	115	127	129	122	101	121	143	119	144	106	137	129	120	97	111	134	104	117	142	114	107	131	117	128	119	102	105	131	101	120	109	120	120	122	101	159	117	127	138	110	106	132	127	121	129	102	103	117	124	108	126	101	112	119	117	116	118	133	113	154	106	109	127	120	123	117	127	98	111	142	112	129	120	116	103	114	115	121	134	127	113	114	115	117	118	120	122	113	126	113	118	137	151	114	118	124	129	117	139	101	130	117	144	122	103	123	109	86	118	120	111	119	114	109	114	110	122	128	112	108	127	124	116	100	116	121	125	109	118	124	110	133	138	112	120	121	97	113	106	126	104	129	138	104	126	131	128	120	145	120	110	116	114	137	113	146	141	130	139	129	123	113	126	141	140	120	119	118	114	138	126	125	128	140	145	139	139	112	132	135	127	116	115	128	106	124	122	121	136	134	133	116	111	123	131	133	151	96	119	122	127	131	120	115	113	125	120	123	113	132	120	115	134	125	109	123	120	122	133	134	116	120	109	126	115	98	109	124	112	102	122	120	113	132	99	123	112	105	114	136	124	118	115	129	117	132	119	119	109	113	123	130	123	112	122	113	115	123	125	117	97	123	114	103	117	111	129	111	108	120	117	117	139	126	121	136	134	129	121	117	113	132	116	130	115	121	107	131	123	125	124	116	123	109	147	116	112	109	112	130	143	114	144	123	119	127	118	120	144	114	115	142	99	118	124	133	105	126	124	130	120	132	125	129	114	97	112	131	127	110	113	110	115	122	117	116	129	122	99	109	113	152	112	128	107	124	127	121	127	116	133	98	114	117	99	104	123	115	113	117	120	125	124	92	113	103	103	130	111	124	149	135	125	129	120	101	124	125	139	126	134	126	131	100	133	123	129	112	124	124	123	134	111	131	125	116	128	119	102	123	119	127	143	113	117	116	128	94	90	114	124	119	118	117	128	111	127	139	115	141	116	122	132	120	139	108	111	122	119	105	115	139	125	119	136	103	123	131	115	125	142	130	116	97	105	117	120	110	105	117	128	140	132	134	113	128	104	128	122	124	113	127	96	123	105	131	128	111	131	136	137	136	136	126	119	103	128	133	106	128	140	114	117	106	139	136	120	120	108	138	112	117	144	114	118	121	116	114	108	117	128	129	123	102	122	130	118	129	126	120	100	124	121	132	122	113	132	128	125	115	126	112	131	134	122	113	109	110	131	106	125	118	105	131	123	129	108	137	123	137	133	121	135	135	129	136	119	113	125	117	128	119	115	125	110	125	109	107	103	124	127	144	105	113	102	108	122	115	133	126	121	128	109	109	124	160	122	128	142	128	120	110	121	114	102	106	111	105	119	115	97	124	118	113	112	106	133	130	121	129	121	114	110	118	103	136	115	136	149	116	124	114	135	103	132	119	101	113	111	131	104	108	122	114	111	109	101	107	122	132	100	114	119	119	124	129	122	126	128	113	114	129	107	105	132	120	119	119	126	124	129	120	127	115	113	126	133	115	133	129	144	132	112	123	99	129	135	137	122	113	121	126	128	109	124	127	115	139	120	100	101	122	122	116	118	114	131	110	112	96	123	139	113	118	123	109	125	121	105	132	115	113	131	106	128	121	115	111	123	137	128	116	120	123	104	126	110	118	123	125	107	110	136	113	118	122	108	137	107	119	117	120	129	127	115	126	117	130	107	129	105	121	117	119	119	135	118	122	133	123	127	129	106	146	124	114	125	110	120	120	116	101	128	134	109	143	111	120	112	106	118	134	121	125	125	122	110	107	127	119	142	109	101	119	122	130	122	114	96	122	120	104	118	125	151	130	144	116	113	128	101	121	108	130	122	135	99	107	120	112	145	113	127	110	109	134	128	128	133	142	115	103	120	118	116	120	118	113	133	104	135	128	118	142	100	119	127	113	121	115	101	122	143	130	106	129	115	134	143	140	127	118	117	139	121	117	127	105	119	133	113	116	102	129	130	113	103	112	126	123	127	135	121	119	130	121	134	123	116	128	127	135	111	127	132	91	138	120	124	148	141	116	126	119	126	110	124	128	127	134	130	127	118	140	121	127	131	129	132	130	116	101	108	125	106	134	116	112	119	114	138	132	121	127	120	107	114	128	107	112	132	140	113	96	100	139	130	98
7645	11265	6530	440	420	363	358	351	321	335	301	332	313	313	308	315	295	318	305	298	276	284	297	287	311	295	265	282	295	294	306	325	318	317	265	343	357	469	570	549	455	509	473	469	439	427	415	370	396	390	408	392	376	418	428	360	370	396	411	400	387	410	395	454	418	432	427	405	400	419	379	378	390	378	354	311	344	335	334	314	322	301	309	284	317	332	313	352	349	338	294	281	312	312	333	314	295	303	283	332	307	324	275	340	299	301	302	312	317	280	297	316	310	311	293	320	282	278	286	316	279	306	313	322	294	284	323	288	275	284	294	285	297	296	303	280	315	311	284	274	292	301	279	288	281	292	298	295	266	275	304	307	309	271	279	302	300	286	323	302	281	303	294	287	274	333	310	311	336	295	281	302	283	298	292	326	299	302	285	275	287	329	263	271	279	312	318	279	340	270	288	306	308	311	282	314	307	284	304	292	312	288	289	289	286	290	300	282	325	272	316	313	320	309	266	275	289	257	270	306	318	311	323	263	299	292	314	298	320	325	291	304	287	296	276	291	262	335	313	276	260	296	282	315	273	299	281	337	294	291	300	288	270	286	298	308	286	283	278	273	262	271	307	272	284	318	297	280	289	302	270	297	298	301	294	273	287	283	324	305	307	291	298	306	247	240	280	278	282	272	306	291	299	309	265	322	298	312	295	280	307	281	285	267	297	320	306	284	298	289	316	287	304	282	276	286	252	281	312	296	307	273	284	277	269	290	273	310	271	284	299	305	291	294	291	254	294	279	292	291	275	281	266	290	285	269	325	299	315	285	281	283	303	259	295	292	316	301	307	308	291	325	303	316	289	343	302	318	255	320	287	266	305	314	285	275	307	259	312	289	299	293	286	320	274	265	307	296	305	301	282	299	323	259	284	282	308	301	302	291	302	277	307	279	280	278	292	304	285	289	295	313	287	282	290	293	310	308	297	313	286	312	296	280	307	287	302	278	270	295	271	275	286	283	251	314	290	276	297	295	281	281	284	306	276	278	298	264	301	285	313	284	308	284	291	290	309	285	299	324	291	302	299	282	297	306	280	309	309	278	320	284	280	281	309	289	270	278	280	301	286	292	290	293	262	297	283	325	301	290	273	281	284	318	282	309	300	258	293	290	289	311	309	293	296	283	301	265	303	307	296	268	277	275	280	301	289	275	315	296	262	277	316	287	312	309	320	323	310	270	311	282	297	311	261	283	295	286	286	304	317	318	299	308	331	263	287	294	260	301	294	286	262	271	320	275	316	293	298	319	277	266	300	283	286	280	299	287	310	280	312	265	264	280	301	287	282	285	265	322	280	290	288	296	263	262	311	299	278	299	279	271	274	295	294	347	321	295	270	278	269	277	287	286	305	297	306	297	282	297	307	277	271	322	326	277	298	316	296	283	290	282	288	310	266	272	292	294	293	284	302	289	297	283	304	315	302	261	308	278	316	280	279	314	295	315	284	270	283	302	308	301	297	284	293	325	298	311	290	270	318	319	289	314	298	276	283	285	308	297	283	318	295	290	271	300	300	301	306	265	280	313	291	279	314	316	263	296	268	290	296	294	275	287	276	310	291	286	294	309	293	319	307	295	293	287	290	283	308	276	295	306	265	289	286	300	327	323	306	295	290	314	281	287	296	270	281	324	299	287	288	304	286	259	265	321	318	312	320	272	310	290	284	289	317	292	326	278	272	303	274	286	274	298	290	272	300	300	280	275	283	280	313	267	324	279	288	273	298	290	284	300	306	292	295	304	290	287	288	315	309	287	277	294	276	289	306	301	271	273	251	292	299	278	317	280	284	306	314	303	288	326	267	308	277	273	287	295	293	289	298	328	284	276	272	276	293	283	294	309	296	297	295	287	297	278	267	321	299	281	319	291	305	262	292	307	294	282	300	287	288	278	302	272	275	301	293	288	271	288	260	310	264	279	289	272	278	319	276	307	297	273	283	304	280	289	283	267	289	306	308	302	303	310	301	302	299	306	303	288	313	265	298	283	296	312	317	281	279	267	288	293	277	266	292	313	283	275	297	320	305	274	310	273	319	301	314	270	277	249	309	272	313	295	313	290	291	311	279	278	298	258	275	278	284	321	271	319	309	273	288	277	269	291	308	322	301	309	297	295	295	280	269	298	289	315	347	285	287	298	269	301	301	288	292	307	268	283	304	312	291	295	293	271	287	273	297	296	313	319	314	272	285	305	315	310	308	290	252	300	309	321	320	270	282	273	310	284	300	311	281	280	329	290	292	285	298	291	282	297	314	282	303	276	299	289	312	311	268	300	279	308	286	279	297	302	313	310	290	321	293	283	297	309	300	300	299	290	281	271	295	304	317	286	299	333	298	299	325	265	293	309	287	283	280	290	290	307	332	273	307	301	279	287	270	304	308	328	273	282	311	315	314	280	293	253	321	288	300	298	284	265	302	307	280	312	288	285	305	305	293	291	273	313	313	317	308	312	305	298	284	305	309	284	299	302	285	303	305	287	314	311	300	288	297	305	288	277	275	251	279	310	270	262	307	272	282	298	291	298	282	308	311	297	308	275	310	308	307	275	286	282	302	288	292	283	298	278	270	335	288	271	297	299	290	261	308	291	305	287	286	287	295	295	286	305	256	293	279	303	290	297	281	334	319	302	292	323	279	276	308	301	273	314	270	291	280	289	278	321	336	279	300	323	277	290	275	314	308	268	295	308	256	276	288	298	263	310	276	300	297	274	331	281	320	282	279	294	283	275	276	294	290	328	310	294	293	328	284	297	276	276	279	275	287	289	266	300	281	324	287	303	298	278	313	292	298	271	289	299	300	309	314	296	322	321	296	304	274	297	278	285	283	330	306	257	258	291	283	313	308	281	284	255	303	277	323	310	289	266	314	290	308	260	283	313	278	298	291	273	307	297	299	287	257	318	317	295	304	292	284	312	294	290	304	268	312	324	291	290	317	291	288	301	285	289	305	290	303	297	299	294	282	268	300	299	298	267	291	296	274	318	294	299	319	346	314	265	289	294	319	280	282	319	292	288	297	284	326	269	277	306	268	281	266	309	285	297	254	282	289	275	302	286	291	284	259	309	299	289	268	280	321	337	256	298	279	291	286	266	272	284	323	284	308	271	275	311	303	276	306	269	323	266	307	300	300	314	288	290	275	318	310	296	277	289	300	325	295	288	309	315	274	298	299	258	283	299	274	277	269	322	310	318	291	282	303	301	260	287	313	298	284	281	298	299	300	301	294	326	296	271	263	291	294	272	320	292	276	307	281	309	312	304	284	293	296	321	292	312	313	308	304	309	285	271	285	302	317	274	271	301	297	286	294	268	257	293	279	270	303	288	308	296	298	310	281	307	300	278	276	301	316	315	294	298	272	275	281	297	302	319	299	316	292	302	297	301	308	307	303	284	282	317	274	275	275	291	314	318	295	275	306	297	290	292	295	262	292	296	289	282	316	295	269	242	318	303	329	295	303	289	285	311	251	324
40818	47713	35965	24017	18074	11180	5664	2245	660	261	198	205	196	186	179	159	164	136	127	144	142	141	127	128	168	156	135	137	138	148	129	159	149	152	121	139	138	177	198	197	176	134	139	163	185	171	155	140	170	153	167	122	165	154	154	154	170	165	161	173	159	160	157	166	162	156	166	147	167	128	141	147	135	134	158	140	131	162	147	165	130	137	142	134	128	139	154	137	161	126	152	139	136	124	137	160	147	125	127	109	142	118	154	134	148	128	143	126	126	128	129	140	136	124	132	122	141	125	141	126	150	118	121	125	117	132	138	138	129	135	130	118	127	113	143	140	115	137	126	121	108	119	117	138	121	130	134	114	120	146	130	129	127	107	118	129	113	135	122	124	127	134	126	131	127	127	111	115	119	126	123	122	133	131	135	126	125	121	103	109	122	138	121	121	130	134	119	120	104	125	131	123	136	128	146	129	118	128	118	137	121	126	106	120	139	122	129	122	132	144	134	116	124	128	138	144	119	118	134	111	120	143	120	135	150	112	113	118	124	126	109	121	133	141	122	110	125	144	124	132	133	134	121	148	133	130	124	126	128	126	123	108	137	115	123	117	132	124	123	118	109	136	115	116	123	116	122	136	127	134	138	131	134	112	132	114	116	118	104	133	116	123	110	131	134	121	118	121	131	113	119	136	119	106	139	129	132	106	122	136	108	113	142	114	143	118	118	110	114	142	128	130	129	132	117	139	116	114	109	138	119	130	122	130	148	122	123	137	140	109	155	112	120	139	130	136	136	125	111	114	121	107	118	123	145	133	129	113	123	139	137	112	131	137	137	141	159	136	119	123	132	118	108	139	130	114	145	126	131	108	119	144	124	138	155	130	124	134	125	128	130	120	134	119	140	125	124	127	133	111	125	150	133	129	120	131	142	126	136	132	137	127	132	121	138	120	148	114	118	128	124	135	125	122	119	114	97	151	96	120	135	126	104	142	126	130	127	142	134	130	114	145	116	132	134	143	115	137	144	128	122	118	123	127	144	132	117	125	123	130	117	120	135	118	135	129	126	127	143	139	130	123	123	120	153	129	133	136	138	126	125	130	114	111	105	98	129	135	117	128	132	132	117	116	119	132	143	129	125	139	131	115	106	133	124	129	119	138	123	104	119	110	119	136	139	134	137	116	116	130	148	112	126	121	120	137	106	145	106	126	133	103	129	111	135	124	139	125	108	106	133	105	124	127	107	112	123	141	112	111	127	134	130	130	129	131	130	123	117	132	125	124	125	138	123	124	134	126	145	109	129	127	142	119	128	108	134	134	121	132	132	123	122	108	106	123	140	119	140	125	145	133	128	137	123	124	142	134	117	113	142	99	108	154	111	125	111	125	130	108	128	117	134	133	108	131	123	168	119	114	131	127	139	137	122	127	142	147	116	123	129	153	108	99	132	122	143	105	141	122	138	121	128	105	122	112	133	110	129	129	134	119	137	133	125	125	126	132	127	131	133	138	120	118	128	108	119	134	108	137	126	116	125	121	139	112	141	113	122	117	104	126	118	125	114	130	106	127	139	142	125	145	131	120	115	120	140	132	125	154	131	121	117	131	142	137	147	155	122	129	125	130	120	114	136	138	133	106	121	86	118	111	109	117	116	119	134	121	135	125	133	113	111	116	121	142	142	146	118	109	130	113	149	124	132	117	121	129	124	137	140	142	140	139	118	146	127	118	119	126	97	142	108	125	137	134	125	116	112	123	127	132	132	143	114	141	125	126	111	121	135	127	144	142	119	134	131	132	141	132	138	108	123	129	144	121	112	129	131	138	126	144	152	128	120	120	123	128	136	129	93	136	130	125	121	126	138	112	115	123	146	127	99	113	125	116	136	124	137	141	127	155	157	134	136	131	121	152	136	109	127	133	115	135	117	147	133	123	112	112	132	109	123	109	138	145	123	113	130	130	117	107	117	135	128	122	129	124	114	139	110	113	142	119	122	124	130	121	134	134	116	120	143	138	138	117	112	108	138	111	132	125	115	133	122	109	151	139	155	110	108	137	119	151	117	126	115	102	123	127	120	114	121	129	125	140	134	123	129	126	111	125	131	126	110	112	116	129	121	140	123	119	97	126	135	131	134	142	132	124	128	122	132	116	129	126	131	128	122	119	133	130	133	119	145	123	133	122	136	130	135	132	125	141	145	130	134	130	123	132	136	125	114	132	128	119	114	132	121	110	136	93	129	116	122	101	126	122	125	126	146	142	131	115	117	141	104	126	121	113	124	132	130	131	116	130	132	130	128	124	121	126	125	119	117	128	134	123	118	135	126	106	107	126	142	109	118	113	147	121	151	124	139	127	134	144	130	129	122	146	149	139	109	144	119	134	122	122	128	161	109	133	122	120	121	159	122	110	138	131	127	107	135	126	126	123	107	135	135	123	105	127	120	135	131	114	117	124	127	137	123	132	133	133	133	115	116	136	149	110	133	114	108	125	126	121	95	161	113	132	149	134	139	121	124	113	123	123	121	123	102	128	127	130	137	115	138	113	115	119	138	123	122	144	125	126	136	123	115	145	120	127	135	126	128	119	127	124	149	131	120	129	140	125	127	134	144	123	120	130	132	135	147	121	118	126	138	130	133	134	132	116	135	145	121	126	127	153	143	144	134	129	136	89	159	138	115	117	122	133	121	115	104	123	113	112	137	128	126	122	131	124	154	129	112	121	106	134	125	125	131	128	121	133	111	135	125	128	113	131	120	127	128	135	130	121	133	140	137	142	119	139	147	108	130	129	129	141	114	127	122	118	138	130	111	138	131	134	124	115	128	112	144	134	130	126	135	143	134	128	147	144	145	130	134	121	101	112	129	137	116	124	116	136	118	131	113	135	122	94	123	138	119	130	153	119	126	101	113	135	125	137	127	122	119	131	122	131	115	118	114	134	104	116	127	126	120	126	127	131	122	109	122	123	129	120	133	125	133	122	121	101	116	135	131	124	113	116	129	143	122	133	106	126	120	115	132	125	119	115	113	128	133	137	133	137	115	112	121	116	120	127	140	130	133	133	132	126	118	136	122	122	118	115	115	127	129	128	139	108	125	115	139	116	113	117	149	125	115	111	112	139	108	130	131	132	135	131	144	98	104	125	124	102	111	118	138	114	137	124	127	126	126	117	116	121	114	143	124	126	144	120	131	122	130	114	127	135	129	102	115	136	122	132	118	122	123	144	107	122	112	132	110	119	132	120	104	147	126	120	119	147	108	118	107	115	136	122	151	127	118	129	112	110	119	120	125	126	120	117	126	115	133	147	105	125	120	124	136	138	125	141	115	124	134	149	152	125	123	129	126	123	122	126	134	158	137	108	124	127	124	106	130	125	141	137	149	147	141	113	108	109	117	117	119	131	110	123	129	123	130	134	149	119	126	129	142	120	120	112	139	131	120	131	106	144	136	142	134	117	110	117	134	121	131	137	131	140	129	160	130	131	126	127	113	137	139	122	123	108	129	136	129	121	111	159
32384	44586	34066	4284	2343	1870	1521	1322	1074	911	831	778	679	649	629	602	531	507	457	457	462	475	450	435	437	378	381	405	369	354	354	455	534	509	430	443	539	741	814	715	689	650	588	646	685	585	475	461	498	517	453	479	518	480	472	515	544	452	532	514	537	545	545	543	595	540	599	498	498	453	463	475	408	431	453	411	471	494	444	395	379	387	408	373	341	363	422	406	377	399	368	353	417	337	355	368	367	379	351	355	354	346	337	335	333	315	308	337	373	362	357	315	313	340	302	315	348	317	283	284	298	324	301	338	313	315	321	301	302	286	299	290	314	324	295	293	303	278	292	300	320	321	301	322	287	294	284	333	292	317	273	306	292	301	284	303	311	351	304	307	303	299	297	320	322	291	254	290	299	314	320	311	330	320	297	315	312	302	296	275	290	302	274	298	302	305	298	319	318	320	304	286	280	297	321	271	291	283	285	298	281	267	277	264	300	301	292	298	290	337	330	319	305	284	271	315	294	287	326	274	277	283	303	288	321	285	292	290	308	306	295	286	286	304	270	289	293	295	326	295	317	298	340	324	290	307	285	303	316	306	322	330	283	298	290	311	282	328	283	296	288	294	292	281	324	291	261	282	315	306	304	310	294	313	334	324	308	322	289	300	332	314	274	300	297	326	303	300	304	307	295	311	310	288	284	287	319	281	297	289	321	300	299	298	313	309	285	303	305	295	301	295	323	307	283	331	317	313	331	307	311	289	323	277	315	312	286	271	313	280	319	277	317	279	277	289	308	287	291	279	280	311	321	292	297	312	267	318	307	313	322	298	295	316	301	311	261	304	291	324	311	308	305	297	299	308	295	266	319	295	305	279	301	283	332	313	279	313	330	267	322	267	327	291	290	311	330	312	324	317	312	323	294	268	290	281	248	321	292	286	297	311	288	301	316	290	269	322	304	347	281	297	275	308	324	263	285	326	326	284	287	283	276	295	302	303	329	316	286	308	326	302	308	291	293	299	252	307	304	272	289	309	299	312	314	314	312	286	302	291	302	296	271	321	300	291	332	322	308	310	301	296	296	281	285	295	307	296	304	268	302	291	284	293	283	324	303	272	298	286	302	308	289	324	324	283	284	311	267	312	274	309	294	288	312	293	292	284	335	306	292	271	325	309	276	309	323	303	310	279	274	309	287	283	276	292	289	301	290	317	279	330	291	306	304	309	315	313	297	288	262	308	297	303	279	284	304	296	294	292	333	276	296	288	311	290	288	263	315	323	274	318	294	320	305	295	291	314	297	314	304	260	321	284	303	321	302	308	312	311	292	301	296	266	276	277	313	309	325	285	280	291	286	314	298	264	292	291	275	267	255	284	307	308	286	291	331	347	290	292	319	305	301	320	284	328	315	306	310	287	305	329	317	301	290	296	297	304	301	304	314	279	309	278	308	320	317	318	284	315	295	302	283	315	287	287	302	320	334	299	305	304	286	271	307	297	312	307	282	312	279	300	308	312	312	322	296	282	298	312	307	291	300	325	268	294	306	281	285	280	303	297	273	302	305	289	294	335	327	308	306	312	288	290	286	285	299	296	261	295	314	281	294	326	320	327	283	278	318	264	286	301	302	296	324	304	316	306	303	302	302	307	323	287	293	308	299	312	294	281	294	301	313	314	316	323	300	281	294	303	291	274	292	287	341	286	300	306	300	285	305	304	319	306	293	280	298	323	314	289	294	289	280	306	334	284	324	273	293	295	295	312	295	285	294	304	270	255	308	303	306	299	324	297	298	308	293	321	311	318	308	295	292	289	292	313	286	299	290	281	276	295	280	309	306	313	303	298	277	317	291	289	296	299	277	300	294	278	310	291	279	284	302	305	295	311	314	291	302	304	291	309	302	327	279	329	302	276	294	274	281	316	281	314	316	294	275	304	282	300	288	306	288	269	324	308	282	364	325	298	284	304	307	300	330	313	286	274	288	313	305	288	301	311	316	324	316	311	295	322	294	283	251	297	305	304	321	276	354	297	274	275	263	331	298	275	310	268	306	304	287	338	303	299	309	306	312	330	285	305	288	309	331	306	322	280	324	294	296	325	312	283	314	277	283	284	299	314	289	306	313	297	310	342	313	308	256	305	323	298	315	310	289	342	309	296	291	287	326	284	290	263	325	312	286	301	308	300	303	295	294	307	316	296	298	266	317	321	298	265	316	320	284	294	287	303	304	300	281	301	318	286	273	283	296	316	312	304	300	315	318	282	303	301	289	286	277	280	273	303	326	311	290	306	303	289	314	304	313	347	289	316	303	295	294	292	292	301	282	312	310	330	298	308	315	302	303	313	317	308	347	294	320	298	273	284	331	285	273	301	313	338	267	318	310	306	296	316	315	296	288	297	335	310	314	304	319	281	291	331	303	301	301	286	299	258	273	298	293	326	295	322	318	300	305	286	251	311	300	288	326	285	303	288	290	318	275	287	293	291	306	303	292	248	312	277	276	304	297	315	249	295	320	295	298	304	295	310	275	306	304	316	314	317	327	298	318	296	304	294	316	292	290	301	279	317	308	272	292	283	274	302	281	297	261	292	293	282	308	281	271	283	295	282	285	327	283	295	312	259	304	310	284	303	292	320	311	290	313	279	285	278	307	310	329	281	288	295	299	302	261	270	313	315	306	276	304	264	327	331	279	298	294	285	320	261	303	316	294	302	311	289	307	302	330	279	314	272	318	328	296	294	312	303	281	305	334	305	330	320	331	319	301	290	284	320	295	317	320	275	311	296	300	311	276	324	285	298	283	302	301	289	303	318	332	311	296	292	299	307	281	285	290	296	305	344	312	294	301	303	313	298	279	300	302	270	281	296	276	307	311	301	290	266	303	301	286	278	286	300	264	313	302	313	285	296	309	288	281	294	308	278	283	276	314	303	331	307	349	341	275	280	296	283	281	307	302	281	282	298	293	319	342	319	280	287	308	307	289	284	302	282	305	316	301	304	305	322	272	278	304	318	295	294	307	292	315	302	291	270	297	287	281	302	329	309	305	293	280	302	277	302	281	281	281	311	290	279	297	314	280	272	291	315	323	301	334	314	292	306	307	315	299	288	324	306	297	300	279	294	312	293	306	287	316	272	318	308	319	311	291	288	297	307	296	293	290	300	339	308	316	285	329	329	315	286	331	290	302	294	304	287	302	305	301	271	313	287	328	294	303	306	294	285	323	273	308	286	309	301	336	309	297	321	259	307	338	299	308	268	272	292	284	289	291	284	291	307	295	302	317	305	306	279	292	308	269	285	311	282	283	307	283	292	305	300	301	289	300	330	282	284	286	302	279	287	340	288	338	285	299	296	264	314	308	299	283	299	309	305	285	276	308	303	318	284	294	313	290	304	297	292	290	304	308	312	287	288	303	288	311	292	318	288	290	297	308	284	282	279	313	293	314	307	332	354	301	296	286	288	307	317	287	301	336	304	285	301	260	298	298	305	288	323	322	323	286	309	273	300	307	301	288	279	322	328
49384	48502	37938	26968	23939	21986	17838	11141	4491	1035	302	303	262	178	207	187	181	166	169	162	164	146	154	118	147	135	118	108	128	122	138	201	172	201	214	240	184	195	176	181	188	183	154	188	195	184	145	138	133	140	129	144	141	130	126	149	147	123	130	136	130	140	167	155	137	152	139	127	128	137	120	141	122	126	131	120	138	136	134	145	107	145	131	124	109	126	125	112	131	126	128	121	115	113	109	122	116	126	101	115	113	122	131	114	135	76	98	108	99	125	105	114	105	123	123	122	132	124	119	98	101	96	100	102	130	120	106	107	120	115	104	112	108	106	107	125	90	118	108	122	116	123	88	106	141	110	123	139	110	96	92	115	100	93	100	87	97	102	117	110	89	98	117	86	105	120	119	106	127	93	106	108	94	87	87	104	113	118	101	77	101	113	121	119	100	96	104	103	106	107	100	99	109	115	108	112	120	126	119	106	120	116	112	107	124	115	117	90	98	107	98	101	82	98	94	121	133	119	92	85	112	109	126	116	108	103	116	105	112	114	88	87	109	118	94	88	90	106	90	98	107	108	93	114	109	101	128	119	111	116	102	108	91	91	123	104	112	105	86	106	99	121	110	104	118	115	82	123	131	102	100	91	111	101	101	116	108	121	107	108	125	106	119	102	104	99	97	102	109	99	116	111	104	101	123	103	103	103	100	106	124	102	107	101	88	109	106	124	111	117	112	129	97	124	109	101	119	113	146	110	127	103	97	118	81	119	117	111	99	105	99	117	126	122	99	122	100	104	85	108	122	105	124	96	120	97	115	115	118	112	111	128	108	106	97	93	112	104	107	120	117	107	97	103	111	108	104	101	100	116	101	111	105	104	120	93	100	99	126	121	96	106	106	112	122	102	113	123	125	99	105	109	113	105	103	99	111	83	113	112	99	99	116	108	106	124	101	100	118	111	94	114	114	117	109	95	105	107	105	135	114	109	116	96	115	105	94	103	125	130	97	103	98	103	105	117	102	112	95	104	111	104	108	117	111	112	86	108	106	132	117	113	115	108	95	107	103	104	109	127	101	102	102	113	101	107	118	117	104	105	99	111	115	128	106	110	126	106	117	115	97	107	114	116	101	97	105	117	114	108	98	100	126	100	117	115	116	98	109	117	86	98	107	115	105	106	99	93	111	120	108	127	110	123	102	107	103	112	115	91	126	113	110	122	123	118	127	106	94	127	111	103	105	103	126	104	95	94	99	116	121	97	102	111	116	97	98	115	100	99	92	104	108	102	105	97	113	98	95	115	125	107	124	111	115	116	82	107	109	114	122	94	105	94	96	115	74	103	104	134	115	99	109	116	99	127	115	104	118	91	132	97	120	113	120	110	130	135	100	107	119	96	100	86	117	111	126	99	106	111	124	116	106	115	98	100	105	107	105	123	102	99	109	108	104	122	94	113	103	103	117	104	119	105	99	109	85	112	120	119	82	97	112	105	92	115	92	120	109	115	89	110	106	96	107	133	86	109	99	102	103	107	100	115	97	85	110	130	108	114	125	107	102	90	103	101	106	98	108	103	107	122	89	108	100	112	101	98	139	120	99	131	96	110	114	105	111	95	105	119	107	118	99	107	123	88	111	136	109	116	108	121	120	92	104	114	107	121	103	97	99	99	125	117	96	94	113	114	93	119	120	98	102	124	104	118	113	109	112	97	119	94	129	99	112	115	111	104	120	96	122	97	115	118	103	106	113	125	97	104	111	108	91	113	103	91	106	109	103	100	99	112	117	94	124	109	97	117	115	85	117	101	92	107	129	111	92	116	119	105	87	124	102	101	110	100	95	95	106	114	104	108	98	90	129	119	105	107	100	108	105	107	115	101	115	84	93	105	121	113	132	112	103	112	110	98	105	117	116	107	109	103	103	111	133	119	103	107	103	111	99	92	106	113	111	109	117	110	115	114	112	100	98	119	117	110	107	109	106	111	116	121	91	94	93	100	101	114	106	125	132	124	95	94	119	103	117	106	95	96	102	104	113	112	109	92	115	101	128	109	125	127	114	97	108	86	101	98	113	110	110	103	115	107	116	126	114	91	105	112	89	77	99	108	107	106	122	100	106	97	116	107	114	111	103	106	116	105	106	114	107	112	105	104	115	99	114	98	116	120	120	130	121	117	107	125	106	112	107	105	113	111	121	86	116	120	113	98	98	100	124	103	109	102	99	105	99	113	105	111	106	105	99	110	93	98	113	86	98	125	102	103	113	113	132	136	107	120	103	115	86	88	96	97	111	99	126	110	100	104	107	101	106	113	120	123	116	114	108	99	103	115	139	105	105	103	118	91	102	90	96	108	98	131	139	124	120	90	114	123	107	103	122	109	102	101	109	113	119	99	104	98	108	111	108	97	114	100	120	120	107	96	131	91	100	106	87	122	100	100	126	99	105	82	109	97	117	119	103	94	102	86	119	110	118	111	117	99	107	113	103	108	111	94	102	120	103	91	102	95	107	117	103	107	99	110	101	109	116	129	102	102	106	120	105	110	101	119	107	103	85	107	103	113	112	112	99	104	103	96	98	91	109	103	100	103	110	93	103	109	102	96	113	100	96	103	117	109	109	111	111	123	100	110	104	96	91	105	108	106	119	104	113	115	105	108	120	105	123	108	107	122	97	100	102	106	113	109	115	98	99	106	129	115	102	106	96	107	119	89	110	113	124	127	117	107	84	99	96	109	105	106	112	114	117	108	116	95	121	111	100	101	100	129	114	100	95	116	119	96	108	85	110	97	105	90	127	118	94	91	109	106	86	93	119	105	120	111	100	108	100	95	120	101	121	104	103	117	111	119	108	115	111	96	108	119	110	109	80	126	90	105	113	96	109	94	126	104	117	105	110	110	102	108	105	90	118	90	98	94	111	105	98	88	111	118	109	117	96	111	104	103	108	99	110	96	123	116	106	108	124	112	96	96	111	109	100	99	101	119	95	108	115	104	79	92	114	91	110	124	106	103	101	100	105	92	93	93	101	90	106	105	101	117	115	111	105	97	109	109	103	117	100	98	96	83	111	85	117	94	112	100	99	101	90	107	98	118	102	102	114	105	106	112	110	101	99	103	107	109	107	89	114	119	114	118	107	109	108	122	82	96	122	111	91	103	102	118	99	113	120	95	99	89	90	109	112	106	105	98	113	104	98	114	102	104	98	121	97	101	113	103	102	119	111	113	82	104	97	117	107	118	108	111	95	95	115	102	105	110	117	115	126	106	104	107	108	123	117	90	129	101	92	90	110	98	92	98	95	109	100	111	94	112	91	104	116	94	106	105	122	121	101	117	105	111	92	90	118	97	112	115	96	119	104	95	80	104	109	99	102	111	86	96	91	129	107	96	97	106	90	109	118	95	101	109	105	109	103	127	116	113	113	109	125	108	95	89	99	133	97	112	113	79	115	121	109	126	120	98	107	95	110	113	92	103	108	90	114	107	89	110	116	110	102	86	94	119	105	97	110	117	104	107	93	116
39965	53091	42013	8197	4084	3275	2562	2102	1786	1608	1274	1090	1042	859	854	748	684	682	694	584	566	515	521	458	434	472	415	420	407	419	439	718	833	908	944	1042	1014	935	928	852	722	719	638	706	825	659	544	460	468	515	522	466	550	551	494	500	534	578	598	546	531	565	563	506	543	596	578	510	491	443	450	454	424	444	428	447	425	415	433	487	440	413	433	395	377	387	361	424	354	333	346	339	358	375	344	348	364	312	335	355	350	358	345	297	292	281	255	297	281	328	334	303	312	316	302	307	308	303	318	305	273	273	261	253	279	253	277	285	262	299	253	263	278	233	287	240	253	293	246	277	261	272	230	247	257	272	270	270	232	231	249	231	260	257	247	232	274	260	246	285	263	232	282	257	249	233	239	227	259	245	253	255	213	249	254	257	246	247	231	258	257	265	237	257	244	293	227	266	222	273	269	266	254	257	269	250	263	276	244	262	250	253	260	245	268	231	232	253	239	258	220	244	248	232	243	240	261	270	264	287	248	263	241	245	260	246	274	254	234	244	249	267	243	246	244	213	267	226	239	261	258	226	239	226	252	245	243	217	259	235	261	232	237	277	222	267	240	262	248	256	253	233	237	249	250	258	247	247	237	257	235	270	263	235	271	235	230	237	245	270	251	228	259	246	237	239	241	258	245	267	257	273	232	258	291	234	268	257	251	243	247	278	276	271	247	235	267	240	258	251	234	260	253	260	219	272	281	224	270	256	230	252	229	234	248	231	247	266	246	249	249	247	272	234	231	236	257	247	283	242	256	251	233	255	248	235	223	235	221	255	263	236	239	238	229	261	240	224	228	270	252	253	278	242	237	274	241	258	282	234	245	250	223	281	239	235	252	244	229	232	274	248	270	245	264	239	256	261	242	265	232	248	211	236	251	213	265	252	259	264	261	242	250	253	275	246	231	236	248	249	235	263	256	241	223	273	246	243	236	270	258	246	268	251	251	229	235	250	253	217	246	258	250	273	223	222	236	264	246	237	250	242	234	227	284	263	274	235	272	228	244	251	259	227	237	234	217	260	259	233	243	245	241	268	294	253	273	246	288	271	239	246	242	261	260	266	238	248	259	226	259	271	257	250	247	284	216	247	233	220	249	239	258	265	237	237	240	222	261	240	285	256	251	216	255	221	240	235	252	258	241	270	240	283	254	231	230	209	265	258	270	268	248	246	253	235	244	257	253	234	236	255	266	246	233	230	243	224	274	256	232	271	221	226	256	261	263	241	231	250	247	225	245	242	257	240	247	224	211	234	237	230	226	248	236	207	259	254	244	258	236	247	245	270	243	271	235	239	240	268	256	236	259	242	234	263	242	263	253	243	246	255	233	262	236	270	235	233	277	262	249	298	241	267	257	260	253	242	230	245	242	237	239	263	240	256	228	238	242	238	225	249	241	218	238	237	246	243	259	262	255	247	245	249	249	261	242	249	268	258	291	262	247	261	250	217	273	227	284	259	268	245	258	238	230	221	254	254	223	251	272	244	241	269	264	231	227	226	263	287	224	229	252	231	259	237	248	249	256	251	241	253	251	258	263	255	251	251	235	262	269	230	226	240	229	220	262	240	225	270	260	253	241	251	258	271	239	249	239	237	239	239	232	240	257	247	245	220	273	216	240	254	257	276	234	255	250	260	267	252	247	275	240	239	248	245	253	252	249	245	260	226	257	250	247	241	267	262	243	242	252	243	259	241	256	255	251	230	247	273	261	261	243	245	261	204	276	270	251	243	241	255	254	259	242	270	242	204	254	259	255	266	241	259	256	249	255	246	251	261	238	233	272	278	219	258	261	267	253	244	261	284	239	267	228	261	271	248	244	232	236	238	256	252	231	256	267	227	255	232	200	260	242	252	244	278	252	235	252	260	221	275	241	262	220	265	251	261	270	211	243	312	228	249	242	240	253	240	246	245	259	240	239	263	252	259	242	248	242	254	229	245	246	275	258	241	235	241	236	237	246	248	250	242	267	237	255	250	255	260	256	253	247	254	268	266	277	256	267	227	248	237	230	262	227	243	240	259	244	286	235	271	291	237	238	271	262	222	267	259	246	257	263	237	255	249	267	249	274	288	261	248	254	286	254	249	242	245	251	251	244	258	284	250	253	235	232	255	253	258	233	231	247	254	252	259	226	239	254	250	216	268	264	230	236	281	242	242	260	229	221	243	272	282	259	244	248	254	229	283	242	245	263	254	225	240	246	233	236	281	249	233	251	271	230	253	263	258	268	246	243	274	263	245	240	252	236	261	253	228	252	267	240	243	251	256	256	272	274	271	258	260	240	282	269	256	245	250	245	240	245	240	236	230	282	248	250	250	250	272	250	251	248	223	258	235	233	254	259	252	266	261	224	279	270	233	277	220	257	248	270	267	240	231	248	235	252	242	267	235	252	253	250	249	235	264	264	254	271	254	295	233	279	236	229	240	251	245	238	298	241	242	282	250	221	229	244	257	234	249	261	241	252	251	255	280	282	236	245	229	227	244	254	245	263	220	258	223	246	230	245	262	243	244	252	267	274	256	241	239	245	259	263	255	249	252	240	222	238	239	235	265	256	277	234	243	254	246	254	228	237	277	246	270	249	245	267	236	234	243	224	233	266	218	268	228	266	241	234	247	243	238	225	236	249	252	236	245	228	276	251	283	222	251	240	247	249	253	241	249	235	243	265	255	267	258	245	258	263	246	260	248	246	257	246	280	227	246	246	263	241	246	249	247	268	280	235	243	268	242	276	257	271	237	218	252	235	257	237	216	235	246	258	246	246	273	261	270	244	263	223	263	241	244	252	247	239	217	235	236	262	263	252	241	276	227	254	266	253	268	257	256	220	257	277	231	231	257	249	237	266	251	257	241	245	259	229	223	271	253	244	240	271	252	237	271	239	264	256	246	269	255	274	254	233	221	249	222	225	248	276	252	249	263	234	240	274	244	252	228	267	233	255	246	236	260	232	249	233	250	260	247	237	260	256	228	246	256	261	258	250	241	243	208	229	263	229	248	224	246	241	227	261	260	250	236	263	235	278	220	224	225	261	266	246	240	250	222	237	250	242	254	249	225	243	271	246	251	235	256	265	254	264	291	275	232	249	248	272	244	229	266	256	235	261	249	222	250	223	256	247	240	286	216	235	215	246	257	253	265	258	258	243	259	233	242	246	250	240	250	238	254	256	248	238	235	265	215	261	240	218	259	257	251	245	232	256	238	274	245	245	217	236	266	262	275	235	273	253	236	240	244	259	265	254	272	264	272	255	255	240	220	262	287	265	272	236	254	258	240	264	228	227	247	241	256	253	260	272	246	241	265	240	247	246	268	273	239	263	273	276	262	244	224	274	259	246	241	270	234	248	258	263	249	254	248	246	219	250	247	285	231	239	245	253	260	274	241	306	244	247	254	261	249	280	255	253	225	263	243	233	247	264	283	250	245	250	260	214	248	244	248	257	242	217	245	264	250	254	280	300	250	266	248	241	234
12797	26872	13781	2221	471	211	151	138	138	122	128	112	121	134	99	142	125	122	127	96	125	147	124	119	122	120	125	124	136	125	115	119	130	148	168	175	166	175	172	144	132	123	148	131	146	119	123	112	126	119	135	139	113	114	133	119	126	120	129	134	133	129	145	134	109	135	114	130	134	154	140	139	131	133	119	136	114	128	136	122	145	154	128	133	107	115	140	116	98	132	108	91	127	111	104	122	124	140	113	101	141	111	134	142	106	114	108	129	107	123	129	115	124	118	108	140	123	122	113	124	117	144	125	129	121	117	128	115	117	118	123	119	109	124	109	116	124	119	129	117	125	129	131	120	119	130	129	132	125	128	125	128	141	115	102	128	122	130	118	131	125	113	115	126	119	129	118	131	119	122	114	105	124	95	117	137	106	118	128	91	106	110	134	148	119	120	132	106	120	116	121	131	114	106	116	104	120	138	122	125	112	93	133	121	119	114	120	109	129	135	133	127	131	119	111	115	95	108	133	139	123	128	119	119	113	121	137	121	121	120	107	100	106	121	132	111	127	130	118	120	121	106	107	114	141	111	120	119	131	114	115	126	125	118	115	120	105	110	113	117	130	119	133	122	125	108	116	110	135	129	144	126	145	140	126	122	122	129	114	117	115	148	130	120	118	107	121	110	107	101	125	125	127	116	120	119	107	121	124	131	103	121	107	122	127	107	119	106	142	136	114	113	127	143	115	117	131	107	124	122	107	112	116	108	122	133	118	132	136	126	110	127	123	113	121	107	108	108	94	107	113	120	123	127	102	131	125	121	125	111	118	119	101	102	113	129	138	121	126	131	114	109	141	132	107	106	126	99	127	119	105	125	109	110	115	105	112	114	114	90	92	116	124	133	103	116	131	125	117	95	120	118	106	124	119	120	133	123	101	125	109	113	130	118	109	122	121	131	112	116	112	129	109	112	122	123	109	120	100	111	129	125	145	111	137	136	120	119	107	122	120	106	135	116	125	105	112	135	119	112	105	109	112	117	150	127	111	108	115	115	128	139	144	115	112	135	128	101	115	128	135	107	111	134	113	116	103	100	119	118	124	130	132	137	127	124	123	107	108	135	124	124	121	148	100	124	117	120	140	131	147	119	120	126	158	129	108	108	131	118	124	127	124	128	101	116	110	128	121	145	106	119	109	122	138	147	130	126	121	113	115	124	136	114	120	110	106	125	126	118	123	114	114	118	113	125	104	127	140	102	115	119	136	128	115	128	108	137	113	146	114	121	91	117	137	124	141	142	117	143	98	112	126	124	118	105	107	128	110	152	103	146	110	106	102	117	117	123	119	127	119	114	109	142	118	106	96	114	116	114	122	126	122	103	126	106	124	130	130	132	120	125	115	117	121	110	127	127	133	135	137	104	100	101	113	110	121	102	131	118	132	120	121	133	123	149	126	120	113	142	126	132	125	111	117	119	121	111	121	130	122	131	136	121	147	122	109	126	124	117	149	108	140	114	129	126	121	137	114	127	116	114	103	107	112	136	140	120	108	109	98	132	128	121	121	125	112	140	114	134	109	114	137	130	111	121	116	110	120	114	117	125	150	135	102	135	112	113	121	123	134	134	121	147	129	128	115	112	121	128	118	114	117	130	99	122	122	100	122	111	115	101	139	126	126	135	120	108	113	111	120	102	125	109	109	106	129	125	139	124	118	115	115	92	126	121	130	125	129	114	133	116	116	133	125	107	113	128	108	125	112	89	138	110	123	107	110	118	113	112	100	107	115	124	120	93	106	117	115	129	115	121	115	118	126	138	122	108	97	106	105	118	119	118	131	122	134	123	125	129	136	108	158	118	103	117	140	104	133	136	114	129	112	128	120	147	125	135	131	137	126	125	116	134	102	108	118	119	117	117	112	120	126	116	132	105	139	140	129	123	122	110	125	141	129	138	93	112	134	127	125	125	116	152	136	113	129	110	130	136	127	109	116	105	124	115	134	130	119	117	104	119	141	122	127	107	119	126	115	115	106	126	118	118	109	122	130	125	127	112	110	121	107	98	132	119	140	115	132	120	144	121	100	117	119	119	105	127	140	116	119	121	114	146	119	115	106	112	116	111	124	119	131	114	118	119	128	141	116	137	139	109	139	115	111	115	120	123	132	116	121	121	144	96	134	126	126	103	118	109	129	138	140	131	118	123	103	98	114	108	132	119	125	106	125	118	106	120	120	114	120	130	140	114	109	105	131	123	123	132	135	137	122	118	106	121	93	134	125	104	118	107	122	124	108	110	118	96	124	123	133	112	121	93	126	114	112	119	110	92	122	103	126	123	127	124	139	128	119	120	113	125	117	125	100	116	130	124	111	137	130	124	118	118	116	118	98	123	118	133	107	109	136	96	133	117	124	127	114	112	103	135	117	109	106	126	111	123	104	125	117	118	109	101	139	116	128	120	124	115	118	128	117	126	108	136	130	117	127	140	117	132	123	131	95	122	122	129	121	127	117	117	116	93	102	136	134	99	99	145	123	121	110	113	114	125	111	117	107	123	124	121	119	120	132	120	117	119	103	109	99	132	122	128	120	123	144	118	140	113	124	103	130	110	104	147	125	113	114	111	111	118	110	126	134	124	118	119	119	117	104	129	143	114	101	114	130	131	122	124	146	122	118	109	124	109	103	108	122	91	114	108	126	106	113	138	109	131	135	110	105	91	115	124	111	141	130	116	115	111	131	129	120	149	119	135	123	115	133	131	119	113	124	131	121	124	102	100	113	117	112	120	123	124	126	117	97	139	127	128	127	109	99	116	134	128	102	106	101	104	130	136	138	115	96	139	142	128	108	118	128	108	138	107	143	126	99	105	114	105	105	121	93	108	120	127	102	127	119	136	129	139	125	137	128	110	116	127	137	124	109	140	110	106	115	106	120	109	101	111	134	129	107	120	122	133	134	112	121	133	118	136	117	118	107	102	124	149	134	120	131	97	131	112	120	122	119	137	119	132	130	113	105	120	136	124	126	125	141	119	124	121	127	128	122	136	137	108	122	108	122	101	110	117	139	114	114	121	115	140	111	122	118	104	103	117	103	148	110	108	113	117	131	114	120	121	118	138	136	135	130	104	116	115	107	130	154	128	118	121	117	116	115	126	116	125	114	101	121	115	123	113	130	130	100	136	109	113	124	109	134	121	121	121	123	133	125	116	129	129	93	117	135	110	111	105	132	86	128	128	101	110	125	117	96	120	109	116	131	129	126	114	118	125	101	123	142	132	120	122	119	133	148	109	113	128	123	140	150	144	119	136	135	101	128	108	112	128	89	116	127	118	119	125	123	113	109	122	110	133	129	135	116	115	125	136	133	111	101	111	111	109	99	102	129	142	125	126	105	127	117	112	108	115	124	118	130	100	144	124	116	116	152	99	141	96	115	127	106	118	119	131	105	131	113	128	125	110	133	124	139	107	130	113	131	122	114	113	121	115	119	138	101	126	122	130	123	115	124	124	127	140	132	115	131	136
11059	27957	7981	440	377	369	343	341	331	311	326	320	296	301	327	302	310	278	282	307	308	292	333	294	320	301	296	302	297	322	364	383	463	488	530	579	582	603	578	490	459	385	394	398	426	400	377	349	392	344	348	355	366	352	351	392	399	383	375	390	414	414	409	414	396	406	402	378	383	371	378	388	377	367	346	333	344	302	334	338	322	286	319	340	299	328	323	328	309	306	275	309	315	315	325	296	310	287	274	272	306	309	285	314	326	295	327	266	306	286	297	306	290	331	314	295	303	267	286	293	280	279	287	289	329	312	308	312	279	297	264	295	274	298	288	273	302	315	308	269	301	292	292	283	292	286	298	316	270	284	333	271	281	293	265	256	295	277	292	287	298	260	276	298	298	310	297	298	302	267	305	309	281	289	305	295	269	288	302	284	264	266	273	261	284	304	259	308	276	286	286	290	277	285	290	269	268	305	306	293	293	263	289	280	313	283	253	314	295	287	269	290	283	298	324	302	288	292	304	279	319	300	273	300	282	283	270	284	274	299	286	277	279	284	298	289	279	291	299	296	302	288	336	299	287	316	287	284	281	292	293	280	300	311	332	294	324	310	301	278	308	286	257	290	304	310	282	281	292	302	276	266	278	303	315	262	321	280	294	261	289	271	296	330	281	280	262	285	299	312	269	318	277	328	304	297	252	254	270	315	295	272	293	292	311	304	358	259	292	301	293	294	278	278	298	296	288	284	287	286	306	270	272	297	310	318	283	299	271	291	284	257	276	314	273	293	273	279	324	283	291	289	286	293	284	266	265	274	268	312	274	276	280	318	284	290	317	302	290	271	302	275	277	279	267	267	294	243	286	273	305	283	314	279	272	311	313	284	307	296	304	279	304	296	313	291	291	246	289	299	324	282	304	284	273	299	306	283	304	257	311	302	285	284	271	283	310	276	276	301	311	263	289	293	276	306	299	295	305	315	276	281	293	311	332	297	284	295	303	301	284	295	277	297	305	274	305	284	299	282	314	276	254	329	277	300	298	275	294	290	264	277	254	292	276	288	284	315	250	292	303	278	307	282	285	291	306	272	282	300	282	296	300	323	300	291	290	282	315	288	269	302	238	289	323	294	326	281	320	285	274	275	303	266	281	298	296	325	297	314	264	270	291	279	301	277	293	301	281	312	295	325	277	281	294	292	295	298	307	269	305	268	294	283	288	247	316	310	309	276	276	301	320	304	300	259	250	293	285	277	289	268	283	318	327	283	309	286	300	306	305	291	298	282	305	274	272	273	295	310	289	277	297	293	264	279	300	260	269	300	290	289	313	309	307	298	283	314	289	308	305	300	270	283	289	277	276	319	293	272	290	270	266	315	285	274	268	279	285	288	316	285	275	250	298	250	298	260	311	302	321	272	280	312	294	299	290	292	290	285	284	283	318	306	259	310	283	280	258	303	284	277	265	275	280	272	287	237	287	275	297	282	279	291	295	312	277	272	300	290	293	293	294	289	315	269	287	259	302	282	309	323	280	280	302	292	266	281	301	270	292	320	292	270	285	311	259	290	289	276	311	301	286	284	311	305	298	272	289	299	285	283	281	269	262	272	301	292	305	269	252	285	317	268	319	269	304	295	304	320	302	285	299	278	289	298	308	300	249	285	271	274	288	291	299	294	305	289	290	291	298	321	306	277	326	273	284	262	299	295	283	299	285	280	292	291	288	275	308	293	289	269	319	297	339	294	278	298	297	280	288	287	271	274	292	295	276	305	303	282	289	295	290	250	340	298	268	282	289	256	314	322	290	313	318	292	272	298	302	274	286	289	271	267	277	322	284	284	281	294	279	292	282	285	284	269	305	293	316	284	301	271	293	263	283	305	309	301	293	272	288	302	262	283	276	324	323	300	287	284	289	296	304	275	290	270	289	308	286	281	264	279	292	308	310	294	279	261	275	291	291	293	297	296	294	277	297	319	294	273	281	288	282	321	305	279	297	308	274	280	281	320	257	271	320	304	323	278	279	298	289	275	249	288	296	270	282	276	274	304	275	293	285	306	282	260	277	311	305	279	321	279	317	305	292	276	322	255	265	315	299	290	286	320	277	267	283	299	320	296	275	248	297	285	306	303	280	269	303	280	303	300	316	308	308	304	290	284	292	288	263	299	277	293	305	293	309	307	287	301	268	256	291	298	296	285	308	272	318	295	297	280	288	299	287	298	289	299	274	279	284	293	290	275	301	308	300	280	262	278	305	284	295	315	296	330	297	283	276	277	276	241	271	327	280	316	330	272	292	259	285	269	267	293	303	297	308	275	301	272	291	288	264	293	299	296	292	265	247	299	268	284	262	277	300	302	285	281	297	282	275	295	266	278	283	283	268	285	302	309	280	290	256	290	312	283	306	279	289	291	281	314	275	279	309	306	286	275	281	291	258	326	295	295	315	280	309	296	297	316	273	299	288	286	290	296	295	276	301	266	293	308	302	309	271	278	304	299	318	274	306	320	295	296	286	288	318	294	279	291	297	297	285	281	283	263	293	284	309	310	306	244	294	307	285	291	271	283	259	318	309	275	303	303	272	268	307	298	307	293	286	299	302	285	288	268	293	279	292	274	314	311	292	318	265	303	263	285	322	273	293	274	314	288	259	274	274	307	293	293	292	299	294	280	321	267	281	283	279	269	292	286	284	288	314	294	273	286	285	312	281	307	290	295	275	266	305	275	298	298	269	273	285	275	320	274	299	300	273	275	270	301	280	294	246	271	276	282	301	290	280	254	275	279	284	285	252	300	274	287	284	274	282	297	276	269	308	246	301	285	288	263	280	325	295	296	268	307	279	272	290	295	310	300	302	311	279	304	278	300	273	286	291	270	280	275	271	304	292	300	293	275	283	285	295	287	306	298	290	291	299	271	264	286	285	292	295	279	256	311	271	279	296	297	297	290	299	288	281	270	288	309	278	302	276	293	263	304	294	308	308	299	298	291	262	280	286	296	299	266	299	297	288	277	299	288	323	299	295	274	298	258	328	269	304	280	268	268	307	303	251	299	262	283	281	289	320	326	314	261	279	247	311	305	278	293	310	292	265	311	325	280	267	304	293	308	273	310	251	304	290	290	301	302	308	288	265	276	260	286	274	269	279	283	291	280	314	278	304	286	285	287	255	303	312	295	282	289	286	315	273	299	271	304	295	293	308	307	276	325	295	307	274	289	308	270	266	324	303	287	283	304	286	262	294	281	277	288	303	285	296	275	262	282	296	251	275	288	330	280	304	262	264	278	286	316	305	277	286	317	277	291	272	288	255	300	299	319	257	284	302	274	291	302	295	289	306	292	284	289	291	255	289	311	280	253	288	273	268	289	290	310	306	290	282	286	302	286	309	296	296	317	320	299	258	285	300	299	313	293	267	289	315	296	312	304	290	259	311	274	303	317	303	288	296	292	261	271	286	286	290	286	310	299	257	301	306	292	304	293	268	302	289	309	296	269	294	280	288	262	285	293	294	318	280	325
45947	47094	33822	24753	20927	15494	8559	3111	746	305	228	195	197	179	163	166	184	165	173	147	158	142	154	162	112	142	101	123	157	121	147	135	169	146	171	156	173	217	183	198	182	165	147	183	172	182	166	155	152	159	158	159	152	148	171	159	135	165	165	171	163	152	155	172	152	152	139	156	153	140	167	136	134	129	136	123	149	153	115	160	147	155	154	153	144	142	153	146	123	141	146	123	166	118	145	115	132	135	148	133	138	145	124	121	126	111	116	119	156	116	139	141	132	134	115	111	147	127	146	127	131	131	143	118	139	142	137	114	127	126	128	103	137	111	130	127	115	143	124	123	108	120	138	139	144	113	128	105	132	147	125	136	113	124	131	140	160	110	118	108	120	138	115	138	118	145	124	129	141	125	120	136	123	138	117	135	133	132	106	117	115	121	119	130	140	140	129	98	109	119	132	127	110	121	109	104	147	148	137	109	126	118	135	109	126	116	134	118	138	134	109	136	134	129	124	129	123	126	125	128	128	101	112	122	120	160	126	115	124	126	122	122	136	132	122	131	114	126	145	127	131	147	122	138	132	129	137	142	115	158	116	147	122	108	141	124	124	132	130	112	122	111	116	121	145	111	110	116	124	146	140	115	119	142	134	138	113	105	125	109	131	147	133	127	115	137	118	114	119	142	137	124	129	108	143	125	124	121	146	101	112	142	121	119	108	135	132	123	150	138	124	131	130	121	138	142	123	128	142	136	143	148	117	129	119	125	141	136	116	134	117	131	142	124	147	126	142	121	125	128	113	141	138	135	137	99	129	128	127	125	102	123	127	141	126	134	140	145	138	120	136	146	125	130	129	125	145	127	142	117	132	114	122	141	116	114	123	124	123	108	121	126	141	111	125	143	142	108	138	120	138	129	128	121	121	112	140	138	125	140	135	119	128	120	119	138	135	151	131	127	123	119	134	122	110	129	121	136	119	124	130	147	123	132	115	120	134	139	123	118	134	110	150	149	146	131	144	116	128	118	124	97	123	121	128	115	127	132	117	135	117	137	118	130	143	127	113	108	125	129	139	130	111	111	124	140	132	126	143	107	135	111	132	119	129	116	133	131	125	129	111	134	139	129	118	124	118	107	118	136	138	120	106	147	114	141	122	109	118	130	139	146	125	128	124	138	137	111	114	145	112	130	122	121	111	136	133	124	118	131	126	110	133	133	105	117	108	105	125	136	118	103	117	118	121	145	139	120	129	133	138	146	108	116	132	149	137	130	144	115	123	116	117	147	129	109	119	124	115	115	135	116	124	114	133	119	129	120	115	120	109	123	117	139	129	157	135	125	124	133	108	146	123	150	134	137	121	153	111	144	120	129	118	132	122	124	130	111	129	134	123	150	114	124	125	134	129	124	135	139	125	116	131	138	116	135	160	146	131	126	123	129	111	113	120	134	146	119	123	153	115	144	141	128	94	139	108	116	115	125	110	138	141	134	124	124	151	131	160	138	128	132	122	127	129	141	152	132	121	138	118	122	139	133	117	151	120	139	109	132	125	133	122	121	137	130	127	125	124	118	127	144	144	110	141	107	139	134	115	140	124	112	120	135	126	130	119	126	119	127	122	98	130	125	125	144	123	123	134	122	138	129	125	122	112	134	120	145	134	113	107	97	129	102	125	130	126	146	134	119	123	115	127	126	130	124	123	104	137	123	120	117	171	127	147	121	145	137	121	113	130	118	144	133	143	127	133	150	136	120	111	124	116	129	124	150	131	128	142	148	125	129	137	136	136	118	129	134	120	121	124	106	137	111	135	118	107	112	154	124	104	148	126	127	135	140	156	129	130	124	114	109	134	125	138	136	111	136	139	104	134	135	110	141	126	134	115	137	129	123	136	110	121	130	128	130	141	143	134	133	124	121	123	110	134	130	137	138	118	126	111	112	125	102	135	119	147	120	132	108	123	128	120	131	141	144	133	126	125	101	140	118	132	136	131	149	121	147	123	125	120	130	129	116	133	110	138	103	126	111	122	136	128	118	129	106	127	135	129	136	121	136	108	117	107	126	114	132	132	114	130	131	139	142	133	131	120	128	132	120	129	136	141	130	128	120	112	131	116	135	123	121	129	117	129	113	108	133	127	137	119	129	141	138	119	113	110	99	136	129	124	142	120	124	114	134	130	98	122	121	112	113	129	122	121	138	120	124	142	111	117	131	123	132	133	122	122	99	127	141	124	115	121	137	117	123	119	131	124	113	112	128	109	132	128	132	120	127	131	142	134	134	113	123	124	114	116	146	129	120	132	103	112	143	104	131	140	134	118	126	117	135	131	132	137	138	128	138	125	126	137	129	136	125	136	118	137	136	121	112	113	125	116	118	121	109	105	105	99	137	148	140	138	119	125	106	113	125	118	133	133	116	109	141	139	149	132	133	116	134	118	133	121	161	116	115	143	152	133	108	134	127	119	114	127	123	143	140	125	126	121	126	117	102	132	130	133	127	124	137	117	147	134	121	148	131	139	125	128	129	138	105	114	116	132	123	139	135	142	127	153	124	124	123	119	142	132	130	145	129	111	124	117	131	121	120	142	123	109	126	129	118	135	115	121	122	123	143	112	141	128	117	128	102	122	119	115	141	115	135	114	109	116	125	118	127	123	120	139	145	142	108	142	119	105	128	116	123	121	116	132	129	116	137	127	136	123	132	127	138	143	144	109	121	145	112	112	142	114	112	102	130	123	143	142	139	126	137	124	114	115	145	117	125	135	105	127	113	124	105	131	131	134	117	115	140	107	126	151	117	138	114	149	114	137	133	115	132	139	116	121	127	120	106	134	135	116	120	116	114	117	138	137	150	112	134	122	141	125	135	112	128	129	139	113	131	107	110	119	116	134	133	122	130	120	110	135	134	132	124	113	123	146	130	124	102	137	131	128	113	133	137	120	127	130	124	118	110	129	139	137	116	139	111	142	121	136	127	129	137	138	108	117	119	115	120	137	101	132	125	123	127	123	143	132	113	138	130	127	132	113	149	120	115	142	126	120	141	139	135	139	119	131	118	112	140	114	129	125	107	147	99	119	118	140	124	128	140	127	153	145	136	105	109	109	129	127	128	136	144	127	140	143	126	144	110	116	135	138	140	119	116	115	128	158	111	120	117	111	162	110	144	114	127	119	110	147	139	135	116	150	122	132	135	127	105	125	129	114	118	118	129	125	119	134	115	129	134	116	130	124	142	118	124	140	125	103	122	143	136	119	124	125	122	135	136	91	122	117	120	131	124	125	145	111	95	128	122	145	113	131	131	116	122	124	121	135	118	123	114	137	140	122	114	124	124	126	124	136	126	135	124	121	125	137	110	122	125	148	140	143	133	135	94	112	131	141	120	141	120	132	130	127	119	125	122	130	105	127	117	120	135	142	119	113	144	105	127	128	117	120	113	127	121	130	125	118	134	132	113	124	148	126	124	125	122	136	109	121	119	120	140	156	119	140	120	123	130	128	145	104	122	137	119	114	137
37668	48207	35496	3254	2243	1872	1422	1199	1075	1003	813	701	683	612	608	610	533	476	485	479	440	413	424	409	376	436	401	405	393	412	399	470	645	585	599	599	718	854	882	733	597	566	549	566	629	589	476	445	490	430	442	466	459	462	456	413	504	513	492	515	571	533	530	524	511	489	476	503	466	475	442	450	423	432	442	441	408	365	406	425	407	425	403	392	394	364	395	393	368	332	408	381	343	369	374	389	343	327	324	353	346	343	320	338	335	318	326	307	334	333	344	327	351	330	327	332	299	318	296	325	311	336	324	317	268	328	329	278	306	295	305	296	306	293	336	300	311	321	309	327	303	301	315	302	315	281	269	289	316	321	298	283	315	307	289	326	295	293	284	305	275	267	311	297	317	316	293	285	298	305	330	325	291	299	297	267	322	289	312	283	309	313	288	297	291	320	276	312	321	338	318	317	283	296	321	276	328	312	285	303	293	326	312	305	293	306	302	300	295	278	291	307	297	278	309	290	311	291	282	282	307	293	288	329	297	275	310	271	278	307	338	283	319	286	305	294	307	286	294	282	293	279	302	330	318	300	321	293	286	297	297	343	300	312	327	268	290	291	302	267	329	311	317	284	312	310	311	284	303	310	279	264	301	296	304	277	320	293	279	303	286	274	282	294	303	262	259	267	298	288	322	252	281	283	305	270	331	269	296	317	275	325	304	282	309	314	318	294	288	296	288	322	309	290	306	272	296	273	299	340	308	308	289	290	301	317	282	299	308	304	313	290	319	274	324	268	305	334	287	287	334	301	284	307	305	284	293	322	312	305	320	316	329	322	304	275	319	277	335	287	290	292	302	290	293	294	256	296	300	297	300	296	302	270	301	276	290	314	310	273	297	315	307	298	298	294	299	278	290	307	297	301	291	295	295	297	311	289	280	290	306	267	316	279	306	344	317	329	279	326	293	307	277	305	292	278	256	318	294	289	317	332	302	314	282	314	263	300	281	276	285	287	296	297	299	294	274	317	300	311	307	290	295	284	320	304	294	290	303	276	290	295	292	319	288	304	287	281	302	294	258	327	300	310	294	300	300	309	292	284	306	309	290	287	293	281	291	283	315	308	246	326	315	299	297	272	310	279	293	325	282	299	292	266	284	275	291	284	276	260	291	301	287	272	295	266	301	326	306	277	319	330	317	303	271	304	294	309	301	326	299	314	280	295	268	275	273	289	281	286	271	306	306	286	305	287	298	281	304	288	310	290	329	307	290	289	293	302	264	272	310	272	341	311	267	295	291	305	302	298	318	279	300	282	294	276	314	295	313	298	300	319	307	298	290	284	294	284	328	310	305	319	322	291	297	284	295	276	300	291	307	312	264	298	315	307	287	294	266	292	271	302	282	297	313	319	298	303	314	306	304	299	307	309	315	307	327	296	276	315	310	261	295	302	306	305	299	312	298	293	310	283	297	290	310	275	293	318	308	277	275	285	258	302	305	266	286	291	294	292	289	308	295	310	296	317	326	291	297	298	335	300	290	327	298	289	274	324	312	321	288	304	282	279	302	293	276	310	302	301	303	309	332	286	304	321	279	298	305	252	290	272	303	286	273	305	323	325	316	313	295	314	295	293	321	273	287	285	337	250	299	292	289	281	287	263	293	300	296	276	304	271	285	289	296	299	284	305	304	258	305	325	293	295	286	308	301	293	296	295	301	321	295	291	343	294	302	282	290	310	293	259	263	298	298	290	292	285	266	273	300	285	313	292	311	292	306	276	290	297	310	304	285	282	277	308	299	286	302	268	295	285	317	268	302	317	323	293	311	257	275	285	302	293	298	307	298	283	279	292	293	283	318	319	330	310	304	314	282	335	277	295	317	302	298	288	293	307	286	292	273	276	284	302	321	288	310	300	288	304	310	276	284	298	288	267	270	279	282	300	299	276	296	323	311	277	287	299	274	271	320	279	300	288	290	276	269	284	319	303	310	300	282	309	276	306	274	277	324	306	313	290	352	325	301	288	289	247	273	290	300	318	336	309	300	302	321	306	289	288	294	316	279	298	267	309	280	313	272	318	275	311	309	309	283	283	299	324	290	254	310	290	310	311	310	299	279	288	296	293	338	334	328	296	309	284	297	311	301	309	321	277	285	303	307	295	286	301	282	293	257	311	266	309	292	326	316	293	298	299	311	304	298	302	306	290	314	298	293	274	272	304	300	302	286	281	262	308	267	328	274	308	328	314	309	319	335	297	291	335	304	288	291	291	315	299	279	291	281	303	300	275	288	298	291	291	300	277	296	306	283	296	274	288	307	278	259	312	283	286	281	277	304	291	283	300	302	296	289	305	266	311	298	285	312	284	300	333	266	317	288	295	306	305	288	265	297	264	297	295	292	309	270	302	292	271	280	296	292	292	287	286	285	303	316	317	323	295	295	273	315	309	288	280	306	304	286	314	323	299	282	304	287	303	259	273	320	306	296	300	276	300	288	305	290	301	320	307	314	303	287	311	322	325	320	308	282	321	273	298	297	281	306	287	281	323	262	291	296	301	256	309	273	287	272	292	270	287	286	284	267	302	283	289	313	290	290	285	288	313	314	279	301	295	275	287	306	282	302	293	328	275	285	305	308	279	288	281	285	329	304	300	285	268	287	323	345	308	300	320	268	292	299	316	302	301	301	297	283	304	281	333	310	307	295	296	276	298	294	270	259	291	324	309	310	260	326	305	269	314	303	301	288	272	279	324	313	282	283	329	274	278	277	310	287	340	333	305	327	305	301	313	299	326	317	315	297	289	313	326	291	310	285	278	318	281	264	285	332	283	290	325	286	290	276	317	289	286	323	259	275	306	294	319	243	312	308	313	318	305	304	309	279	297	276	319	240	298	311	280	257	294	303	307	325	292	298	322	315	281	308	296	298	311	273	293	293	314	283	308	302	298	292	311	282	271	289	285	278	267	300	298	274	319	313	285	296	299	291	299	277	298	300	299	287	283	298	275	311	309	305	307	281	293	295	285	308	276	308	313	294	322	305	282	316	279	296	273	297	291	289	312	318	278	301	303	321	291	312	297	280	293	308	263	287	302	287	319	323	300	296	320	281	292	311	305	282	295	267	306	280	311	310	299	302	278	305	288	285	302	287	317	304	312	299	295	281	293	279	274	297	306	311	277	298	330	313	269	293	305	310	302	284	291	299	288	292	287	313	292	290	299	278	265	287	287	286	291	282	343	321	274	313	308	276	241	298	302	283	281	315	337	304	305	300	287	304	307	304	282	303	319	288	301	307	310	300	310	321	283	286	308	271	296	287	305	343	341	301	309	337	352	269	340	303	299	300	301	315	300	266	332	295	266	300	265	314	320	319	281	280	302	284	315	327	279	300	295	288	284	282	266	277	298	311	291	309	270	312	307	299	276	282	312	327	298	287	331	326	316	320	296	326	284	324	294	308	305	260	313	287	299	283	306	284	289	277	285	308	301	314	305	263	292	290	283	295	302	290	292	297	280	301	318	301	303
50480	45536	36376	25652	23569	21659	14928	7300	2371	513	308	298	243	205	183	191	190	170	174	172	156	147	153	135	136	140	134	118	144	146	129	148	167	142	138	178	216	226	205	185	180	160	130	165	172	169	136	131	133	138	124	137	137	129	133	135	150	137	149	158	138	139	149	134	131	141	161	147	135	136	121	139	110	110	136	139	145	120	132	136	110	137	116	144	131	153	138	139	108	120	136	117	129	127	129	132	113	106	106	117	130	107	114	99	102	95	115	86	130	117	105	101	94	124	106	111	115	110	109	107	127	122	114	107	118	124	109	103	107	125	109	121	114	98	127	104	119	96	91	121	107	110	97	119	114	105	106	106	85	97	103	112	109	126	125	90	79	105	95	114	94	137	110	91	104	105	114	111	108	106	102	92	103	101	83	94	101	96	125	126	98	84	104	104	97	96	93	97	105	101	86	110	105	112	102	97	110	93	123	115	98	108	98	92	90	110	110	106	91	104	105	118	103	114	99	122	93	94	99	139	105	90	107	120	106	109	93	108	109	105	105	113	89	91	120	96	101	119	112	123	103	92	98	106	101	126	119	87	101	105	103	112	108	104	87	85	129	109	97	81	111	91	104	103	116	108	115	100	91	102	109	107	114	76	101	97	96	92	99	103	103	104	105	98	96	110	84	92	103	92	101	124	79	103	133	100	111	100	103	109	111	104	113	106	122	92	113	83	104	108	112	109	115	106	113	97	79	96	100	119	130	90	84	106	98	108	102	99	100	105	100	105	95	86	84	115	126	99	99	119	102	98	102	103	106	94	119	125	98	126	103	95	97	83	96	98	109	101	118	102	92	121	121	112	104	103	82	101	115	102	109	86	103	107	119	102	108	119	101	89	104	122	109	111	120	90	87	111	94	85	119	94	115	110	111	110	103	108	117	103	100	96	102	90	101	115	126	106	115	118	110	107	111	105	108	100	92	79	90	108	100	95	82	104	94	92	101	110	122	119	106	112	124	102	118	92	110	112	105	92	110	105	96	98	127	95	122	107	95	91	129	121	105	121	106	109	108	105	108	110	120	115	126	105	101	104	93	109	97	101	99	103	113	114	111	112	103	108	84	108	116	104	108	118	115	111	102	111	106	108	110	97	105	115	121	104	98	99	105	103	111	93	104	108	98	95	88	108	108	96	98	108	96	103	98	95	101	119	93	101	106	84	90	124	105	106	106	106	109	92	110	126	105	118	109	92	109	96	108	111	106	114	115	89	92	108	86	94	118	88	104	104	102	92	114	114	86	105	104	110	114	121	103	99	101	106	100	124	108	93	103	113	102	88	108	98	105	93	95	97	96	107	95	102	117	91	103	107	116	114	112	110	110	102	92	110	101	93	122	110	96	86	98	110	100	107	115	101	116	96	104	109	117	116	92	119	114	109	113	106	91	90	118	96	101	109	117	113	117	125	112	95	114	89	85	102	103	89	94	95	116	116	112	134	102	110	101	108	99	113	127	96	100	88	99	92	111	101	110	93	96	100	103	113	109	101	100	110	116	116	93	133	111	99	109	122	90	100	91	110	108	135	98	114	105	110	103	95	100	92	111	106	109	106	94	94	114	94	126	121	132	78	98	109	114	109	118	108	103	98	89	111	90	121	111	113	106	128	95	95	90	100	86	108	118	120	77	107	105	124	88	91	93	106	116	115	86	91	120	116	127	123	106	90	90	94	113	99	119	105	104	109	121	118	98	110	110	117	89	121	104	85	84	116	106	108	113	135	132	97	108	115	97	98	94	105	115	96	97	110	88	118	92	113	111	106	106	105	111	103	114	97	91	100	133	99	101	89	110	109	113	100	96	102	106	97	106	92	108	109	97	102	106	103	115	78	106	97	101	112	100	98	95	85	126	90	95	103	89	106	121	108	126	104	107	109	120	120	112	106	119	106	118	105	100	93	118	110	109	103	112	100	105	101	109	115	96	93	109	96	110	93	107	119	100	113	111	107	116	115	108	96	115	110	104	113	89	107	121	112	91	99	104	106	97	116	112	101	123	94	105	115	93	103	94	99	97	88	102	113	116	82	98	111	91	112	90	116	94	120	119	105	100	98	118	86	103	112	102	111	108	111	100	99	105	105	92	82	113	112	143	100	102	96	121	101	109	95	120	103	91	117	117	94	105	113	117	111	110	106	96	95	93	122	110	108	100	96	102	88	113	104	122	111	97	103	92	88	125	115	104	107	108	112	101	99	113	100	116	97	107	109	92	102	102	110	103	117	95	108	117	118	122	109	90	110	99	105	94	101	89	88	117	114	119	113	99	111	91	113	107	94	97	99	88	102	115	98	94	102	103	107	104	92	97	90	104	104	102	96	100	110	122	115	95	83	112	110	82	81	91	122	110	79	112	78	107	110	110	98	105	88	111	112	102	106	103	92	99	109	90	99	98	116	113	104	94	86	122	75	106	102	110	90	106	96	122	109	85	106	98	109	120	118	98	112	97	97	105	111	120	100	125	89	105	113	97	111	82	114	110	116	97	102	99	130	124	100	115	102	117	99	106	127	109	96	115	116	123	101	119	116	94	124	106	96	125	103	93	97	98	100	112	105	110	115	105	113	124	109	97	119	96	108	108	126	101	109	85	108	105	97	105	110	104	122	128	108	109	110	110	103	101	111	105	111	116	86	103	101	106	99	115	127	107	86	100	102	104	114	116	100	113	110	91	94	124	127	109	93	107	115	94	113	102	124	129	107	111	120	101	104	118	110	102	92	123	104	114	100	104	109	121	104	92	99	108	103	110	98	112	82	94	103	112	104	102	90	101	103	109	118	104	130	99	121	97	100	96	104	103	117	110	110	105	130	107	95	91	90	90	116	95	105	83	116	117	101	97	106	104	95	83	123	99	113	104	110	88	105	110	92	95	95	123	109	125	115	114	78	90	104	98	104	119	107	106	107	110	98	118	106	101	110	106	95	111	109	111	92	107	102	111	95	127	95	119	99	100	113	109	120	107	93	97	113	118	114	102	109	124	110	107	119	112	121	119	130	107	124	108	112	91	100	100	111	105	123	116	112	114	108	109	90	92	109	112	104	96	114	109	116	107	100	119	96	102	97	117	102	83	106	104	99	129	106	102	114	115	101	100	129	99	102	106	109	99	98	103	113	111	109	101	111	97	104	101	108	112	101	105	103	100	112	111	105	127	97	92	98	109	92	94	111	112	126	120	103	106	108	117	106	123	101	95	97	111	113	109	110	107	97	114	113	96	93	99	114	108	103	96	92	118	114	93	97	100	116	118	88	108	99	124	100	88	107	137	105	128	89	106	117	115	116	108	87	106	115	119	111	100	104	112	98	104	97	98	106	117	93	108	109	102	99	110	96	121	103	105	107	120	88	129	100	108	113	100	102	121	111	93	92	111	129	101	98	93	97	110	115	101	113	130	101	82	101	99	100	96	94	108	105	114	109	110	104	116	105	109	111	99	111	98	100	99	120	117	108	107	110	118	110	101	101	131	102
41698	50284	42205	8372	3955	3097	2486	2093	1777	1531	1248	1080	1009	857	818	738	751	651	590	581	544	532	461	452	412	430	455	424	454	538	619	627	649	574	525	778	938	998	963	845	683	617	663	673	828	726	516	451	497	433	473	463	468	490	446	451	481	486	539	550	520	547	521	583	544	503	513	490	459	478	376	455	458	456	460	472	458	448	463	455	463	493	445	462	438	386	387	439	363	361	357	386	366	376	386	370	336	335	307	352	392	343	282	319	283	248	283	292	358	334	294	312	298	329	352	341	301	284	301	296	257	296	265	239	280	266	259	264	250	243	277	246	272	237	267	260	264	276	264	267	298	231	242	217	256	256	243	240	256	240	219	228	240	232	220	220	245	241	233	237	237	222	253	243	234	251	236	252	253	246	248	253	245	277	247	256	248	236	224	256	262	250	242	260	256	225	246	255	251	253	237	256	277	242	228	262	227	261	267	227	238	239	220	258	227	225	258	221	259	266	231	236	249	235	259	241	232	221	251	223	257	255	266	243	237	221	239	260	237	233	262	257	282	226	242	233	242	230	223	255	247	250	250	222	249	247	221	264	248	222	241	218	254	259	257	239	267	242	245	267	235	230	274	238	236	256	255	248	255	218	230	265	250	245	252	240	267	236	250	233	238	235	225	243	244	237	257	241	226	242	269	251	256	259	253	267	246	220	243	232	238	272	235	239	269	235	247	252	242	234	252	243	252	237	250	249	261	285	254	270	262	238	248	268	276	216	237	236	271	244	257	247	241	251	224	268	257	271	270	243	236	240	244	259	217	249	249	237	249	253	217	220	239	234	231	241	251	220	234	266	253	234	238	261	264	255	242	248	241	239	244	240	244	244	248	240	236	252	251	225	233	262	251	247	240	244	238	213	233	247	241	231	251	249	245	242	247	238	259	206	241	259	228	213	256	264	230	254	242	252	227	251	246	265	276	239	236	245	241	228	223	263	264	232	251	218	248	226	248	220	237	234	247	254	264	248	255	254	265	243	248	259	244	251	253	263	237	233	288	255	262	251	248	245	247	231	240	223	237	237	214	226	225	238	282	244	245	262	271	235	260	261	271	245	220	244	237	221	256	234	249	233	240	247	274	300	229	285	246	231	257	250	244	263	227	246	261	249	220	229	225	235	269	247	279	249	244	279	271	212	259	239	258	244	235	254	278	257	251	256	245	250	256	210	256	253	257	237	225	219	218	238	212	271	267	281	213	264	268	259	248	258	224	244	234	256	247	259	265	247	249	234	231	256	256	242	255	227	242	232	192	243	248	222	264	241	251	242	263	236	244	250	242	257	255	227	250	234	248	247	254	247	232	270	233	233	247	207	254	254	237	248	269	264	267	253	260	219	258	251	222	263	250	263	255	224	246	240	241	230	241	248	228	254	238	251	242	243	229	272	237	250	255	245	249	237	250	242	267	254	261	254	253	237	195	229	256	240	239	242	252	258	241	222	248	242	213	230	239	246	222	231	269	234	244	218	253	241	232	268	237	268	252	217	253	264	245	236	259	235	278	229	272	236	222	229	220	227	231	261	259	256	249	275	220	265	239	267	265	240	226	262	256	246	239	223	242	250	237	223	235	266	250	270	244	247	252	253	261	247	225	265	249	232	240	225	222	234	260	232	246	240	237	243	261	245	212	247	232	248	235	259	260	252	258	234	262	251	257	249	238	238	219	258	235	236	258	246	257	254	237	260	233	254	228	269	237	267	264	260	236	233	236	221	239	250	254	224	230	254	229	239	233	240	260	249	227	273	223	261	253	241	227	244	271	269	241	251	270	269	230	243	231	233	250	272	250	248	240	222	258	246	259	207	240	228	248	245	226	239	255	244	243	260	251	265	264	237	241	242	234	254	243	248	238	255	260	236	226	268	246	228	237	259	227	236	264	250	256	230	250	261	237	230	240	258	245	265	244	213	256	227	237	240	248	233	244	234	243	240	225	252	254	235	227	214	223	235	265	252	239	224	268	244	255	237	227	244	237	228	238	239	251	231	240	241	244	266	254	258	261	237	260	235	236	215	261	255	242	250	252	228	224	287	266	259	260	294	243	241	204	237	215	231	245	245	277	284	265	259	249	245	242	242	247	278	263	246	272	254	282	241	250	248	214	260	247	243	225	235	235	239	239	266	262	247	233	247	225	249	237	264	244	238	252	266	268	256	236	237	243	239	254	236	272	230	209	262	229	258	249	251	226	264	234	247	237	261	257	244	250	277	229	240	244	256	254	246	260	239	248	258	252	229	259	234	253	235	253	236	257	228	255	243	217	247	232	248	254	225	251	269	238	247	228	248	232	251	259	238	241	231	244	223	201	240	251	243	252	247	226	230	233	212	265	238	227	251	244	247	235	226	247	254	264	263	268	253	253	253	223	219	233	232	257	238	260	262	234	242	258	241	241	230	233	212	252	234	235	244	235	230	245	237	245	242	232	264	237	269	263	246	243	248	260	231	253	255	268	236	228	230	232	272	284	246	243	231	245	211	238	256	261	250	219	241	228	264	268	258	226	231	264	274	236	242	260	270	249	249	272	246	255	232	235	246	248	222	235	216	246	262	266	230	261	231	260	270	255	275	248	225	238	254	254	265	240	243	235	265	244	244	234	248	256	231	239	261	244	221	234	227	232	242	236	241	240	248	228	276	232	267	263	256	226	227	251	233	249	219	234	226	249	224	212	232	237	218	238	241	257	222	224	233	277	265	241	260	254	225	210	227	257	256	226	243	225	244	258	235	265	248	245	251	231	249	222	244	256	245	264	247	256	238	226	260	246	267	269	258	235	239	257	249	258	267	272	244	253	245	265	256	258	239	221	257	253	248	249	209	244	235	237	224	248	283	250	286	215	242	257	231	261	214	238	243	263	207	258	248	235	244	225	232	242	240	230	251	258	241	248	218	236	233	243	274	234	233	221	262	246	260	228	233	234	246	249	244	259	232	227	235	233	260	244	241	238	255	253	265	243	247	258	241	248	232	262	243	237	269	252	223	216	254	259	257	223	266	232	265	264	198	259	216	275	264	239	272	254	232	245	228	248	221	231	276	225	245	260	255	245	249	202	262	268	270	214	233	258	238	244	281	239	251	248	263	232	256	224	256	258	240	264	233	242	250	260	232	271	245	242	235	221	228	256	224	236	246	212	233	222	217	222	245	224	247	243	250	231	281	236	239	256	257	233	259	244	252	251	230	236	260	247	228	237	256	245	256	253	258	211	261	287	273	223	253	247	249	230	263	218	252	266	244	263	260	282	271	242	275	258	252	255	244	262	252	225	255	232	269	277	221	221	248	267	239	238	241	218	257	265	245	244	230	239	211	270	244	224	263	248	246	263	257	264	232	255	277	264	222	242	252	247	249	242	236	271	243	215	280	242	228	256	257	255	248	234	241	274	258	243	279	257	207	261	247	225	248	236	243	255	229	256	263	229	243	241	246	251	241	254	230	299	216	265	238	263	250	220	230	214	235	270	255	258	234
13638	25114	21510	5622	900	250	127	123	117	99	124	97	111	130	130	116	132	118	102	115	109	116	117	114	120	126	127	92	128	124	138	133	124	133	109	117	152	124	138	130	119	135	143	138	124	117	116	143	133	119	115	129	137	126	128	125	133	142	121	105	129	157	119	136	117	137	132	123	128	148	122	120	142	127	137	125	147	133	125	111	123	120	98	117	129	115	131	114	131	149	149	117	112	102	108	121	114	109	126	133	134	109	115	134	123	120	124	102	132	115	118	130	117	134	138	123	103	140	111	111	132	117	114	115	131	108	118	117	120	134	114	139	97	138	117	136	135	113	129	115	128	101	110	117	96	112	143	106	104	129	120	125	111	102	117	113	108	105	109	125	118	114	117	117	121	111	123	136	103	114	116	100	83	124	120	120	119	123	117	107	115	122	119	126	126	127	122	114	116	127	127	125	112	101	114	132	97	128	116	118	118	122	119	105	112	136	107	129	133	108	122	114	137	103	102	103	107	97	102	110	96	100	128	116	107	124	110	112	125	112	135	124	110	112	110	97	122	122	118	116	138	120	109	107	110	130	102	125	108	128	108	129	113	119	121	101	116	126	134	117	107	125	108	118	112	108	127	99	94	95	116	149	118	108	129	118	133	95	104	114	96	125	109	115	121	112	119	129	117	139	123	116	97	105	106	112	111	132	117	133	91	129	119	113	129	98	107	113	117	111	130	97	120	125	136	120	106	123	132	118	108	114	131	115	106	122	104	105	117	116	110	125	119	130	138	127	140	124	125	130	97	99	116	125	127	122	120	111	129	128	104	131	120	92	140	129	100	113	107	137	99	90	121	136	129	134	116	133	135	127	133	106	128	114	126	142	113	111	131	122	121	142	109	102	134	89	135	120	98	119	146	122	99	118	111	98	108	118	112	128	114	140	130	107	115	116	106	114	104	128	121	127	122	117	105	110	128	119	116	119	121	114	135	142	104	116	130	112	118	101	104	110	110	107	119	120	102	113	143	117	132	108	103	109	118	138	113	119	99	132	138	140	108	106	121	111	115	118	140	101	108	143	103	99	110	120	135	118	118	133	119	135	115	96	121	118	126	115	126	126	115	111	102	120	113	117	98	108	121	110	119	113	122	120	119	120	118	114	110	131	112	126	117	107	107	116	102	123	103	112	114	111	106	130	129	127	122	106	107	120	125	126	120	110	133	116	113	129	123	125	114	99	129	114	113	126	112	124	111	110	108	117	109	103	137	126	128	112	140	106	127	118	106	126	123	107	117	129	113	111	128	141	103	128	130	111	126	102	103	125	109	126	128	119	137	108	131	113	125	119	120	131	108	135	127	110	121	105	129	115	83	138	123	125	117	106	117	120	115	111	126	124	120	118	112	117	122	115	128	108	106	113	130	122	124	109	118	115	112	105	131	136	103	108	116	132	128	126	125	112	117	125	121	119	107	125	118	132	123	112	78	96	117	114	134	100	106	137	127	121	108	127	99	117	107	103	117	121	116	120	130	112	127	138	126	113	129	109	107	115	127	117	111	122	120	120	125	112	134	115	132	118	121	123	90	131	117	107	119	115	123	125	123	104	121	123	106	110	125	121	130	94	97	108	119	104	115	112	123	120	137	110	118	125	116	104	119	106	115	108	119	116	103	128	111	122	136	119	129	111	116	132	127	124	122	98	135	120	108	115	129	115	120	121	127	117	139	103	106	124	128	123	119	127	122	107	126	151	121	133	106	128	119	99	124	122	118	108	139	112	122	123	98	142	101	124	102	112	112	140	124	107	115	109	108	115	111	107	132	115	120	124	115	114	112	117	106	121	131	101	129	123	107	129	121	115	127	112	131	108	112	115	124	124	95	135	100	122	118	121	109	128	126	117	112	127	117	131	135	121	141	108	94	113	114	119	119	109	126	115	111	105	108	116	116	106	126	145	107	136	127	112	125	120	130	121	138	140	106	120	133	107	111	110	118	99	96	120	115	130	109	123	138	127	116	98	100	125	114	120	108	132	131	108	119	119	120	128	92	109	97	123	114	127	116	115	112	113	117	128	138	134	108	142	109	109	108	128	129	107	104	126	121	123	115	107	125	107	102	113	116	104	131	117	108	127	127	98	115	95	109	105	124	107	128	135	128	125	113	100	118	101	101	112	85	128	121	110	109	98	132	114	126	133	107	112	113	135	128	106	114	131	110	110	117	113	115	107	110	100	134	112	118	121	133	99	117	155	130	147	118	115	132	116	122	128	136	119	115	120	116	109	120	129	95	101	105	115	123	110	132	105	112	105	122	126	131	126	107	107	125	106	126	114	117	105	124	117	114	96	120	120	121	116	140	110	128	116	110	113	119	120	99	146	112	110	100	115	127	120	119	129	121	110	122	137	141	123	116	132	106	132	113	120	118	108	117	98	117	106	123	112	121	123	124	118	105	121	121	134	137	113	115	122	123	142	128	103	121	102	153	127	139	108	114	129	119	131	128	124	119	123	112	114	121	113	126	101	104	117	103	112	113	115	111	118	113	117	135	126	145	140	116	106	122	103	132	110	120	132	125	122	114	135	119	112	117	113	128	108	131	110	132	113	103	104	115	116	130	117	120	122	131	117	119	114	114	114	119	130	124	133	116	118	119	105	142	133	107	130	123	143	106	123	134	130	110	115	117	120	111	120	100	129	109	114	131	131	99	112	130	119	119	107	123	96	117	139	129	109	110	118	105	119	118	132	112	136	111	107	128	125	109	98	112	118	123	102	125	130	107	113	106	98	118	121	103	120	127	123	130	150	129	126	118	125	110	94	111	92	113	107	141	136	141	119	119	100	129	101	110	121	111	115	123	129	121	121	118	145	118	103	131	107	126	123	110	116	120	104	123	105	125	147	110	125	142	110	110	136	118	110	110	128	114	116	125	111	112	115	128	140	123	110	121	104	107	114	122	119	119	136	122	114	125	117	130	115	99	122	122	114	107	146	113	138	114	119	108	109	120	118	124	117	120	129	132	123	127	114	122	120	120	142	97	123	111	124	129	117	106	111	109	102	117	127	126	116	133	117	126	111	148	111	128	107	124	109	129	125	117	143	134	105	100	92	95	126	111	128	112	108	100	106	136	130	115	118	127	108	113	120	115	99	132	125	125	119	114	109	131	112	96	110	127	122	126	136	113	128	117	135	102	107	117	119	121	109	118	121	109	132	123	123	107	123	125	112	104	114	98	112	113	113	134	141	129	122	121	114	110	129	131	136	122	115	101	122	105	117	103	106	126	115	96	94	121	94	117	109	132	104	108	129	126	131	101	103	111	119	123	111	120	114	105	109	115	112	132	114	111	114	114	128	109	117	105	119	106	129	111	82	119	114	110	131	120	122	120	138	132	124	108	126	111	119	108	115	119	132	101	131	138	126	111	98	116	103	125	120	136	127	102	116	119	105	121	97	107	117	111	108	108	122	120	135	109	116	140	116	109	100	117	120	133	136	98	105	119	117	128	109	117	136	120	137
11785	26512	22670	1529	369	356	352	315	326	314	311	282	340	286	296	301	309	303	305	275	300	284	275	281	279	300	267	319	301	313	327	310	320	287	355	390	481	513	575	504	425	434	379	391	418	412	344	341	347	332	362	334	366	367	366	350	389	327	360	348	385	367	433	434	457	403	353	389	332	356	344	375	375	338	308	341	351	296	292	337	296	344	340	301	310	300	310	333	297	298	309	317	312	331	335	279	290	286	318	310	298	335	293	317	296	284	259	291	301	299	291	278	309	280	280	280	321	288	318	274	300	292	289	298	292	319	287	306	293	270	289	259	279	299	288	304	314	290	261	279	285	271	287	291	286	298	274	291	312	279	253	281	309	256	265	267	291	323	278	290	283	284	278	303	286	276	262	306	291	290	280	309	313	294	288	282	293	280	302	263	301	307	311	284	288	306	262	292	304	293	272	282	281	264	284	248	274	293	278	262	297	275	291	266	285	291	305	312	269	297	258	287	310	290	310	253	289	286	293	284	253	260	296	297	257	275	271	301	253	308	262	260	278	262	253	276	267	299	285	285	302	262	280	265	281	310	288	287	280	277	294	271	307	284	281	302	280	280	271	244	273	281	281	290	270	276	279	305	295	301	305	299	264	273	278	270	300	291	274	299	264	264	264	242	271	278	281	274	270	287	276	286	255	266	306	286	299	295	302	296	281	283	255	286	280	304	285	264	303	256	278	301	282	296	273	294	294	304	319	298	279	271	247	284	294	299	291	294	257	299	282	289	294	279	282	302	301	281	269	295	314	253	314	299	270	283	295	289	280	259	289	312	265	303	289	280	283	281	297	278	311	307	285	275	287	286	270	280	268	318	273	304	300	258	283	256	315	279	296	278	284	277	284	264	284	269	276	291	269	278	312	281	267	288	256	285	274	301	274	287	282	288	285	284	285	268	265	267	276	288	258	278	297	276	262	277	284	267	276	314	272	262	269	291	289	320	303	294	295	283	288	272	268	259	297	298	326	287	255	289	313	290	316	284	291	268	295	279	304	318	259	261	304	284	250	304	269	283	269	286	297	295	311	278	301	300	291	291	305	271	269	285	277	296	264	329	282	291	289	288	304	264	296	305	297	303	284	299	304	251	293	303	290	297	277	292	286	328	250	278	286	303	270	301	262	290	299	265	316	265	290	285	269	266	297	299	297	286	269	286	284	299	298	279	300	262	284	310	272	295	274	287	259	258	265	288	293	275	274	257	308	296	294	289	290	301	266	276	318	261	274	296	273	323	289	275	298	301	283	277	313	277	271	294	285	252	263	248	270	260	283	277	224	282	268	291	300	279	271	304	269	287	263	299	286	307	291	288	285	285	253	278	293	272	313	285	307	292	284	284	287	284	280	269	260	277	294	277	303	274	258	272	290	291	325	292	282	321	285	299	286	317	276	303	299	284	291	313	291	279	267	263	258	241	275	287	292	296	305	293	284	271	249	269	318	277	279	286	278	291	257	300	298	300	294	290	276	261	293	277	272	282	285	284	278	287	278	285	313	287	290	290	269	294	314	268	280	281	298	290	306	296	308	269	275	285	289	293	273	280	271	272	262	311	291	254	296	272	255	281	274	278	313	292	285	294	277	292	284	274	266	282	292	295	284	296	280	288	296	301	325	269	259	282	291	263	289	293	272	291	263	269	297	279	292	296	317	291	254	320	271	292	265	271	289	301	309	270	277	284	296	317	265	312	286	299	301	276	264	277	288	262	304	289	300	298	278	282	273	303	296	298	260	259	289	262	268	292	304	291	337	261	284	280	298	304	277	269	260	290	296	287	296	295	300	277	277	311	272	277	275	292	285	275	287	273	314	271	293	315	281	293	285	271	304	298	294	288	285	283	282	293	301	284	301	290	301	275	296	254	323	272	258	294	314	264	268	298	305	285	292	294	268	292	286	297	288	296	258	280	288	299	292	262	239	271	298	286	271	271	278	323	276	308	290	302	290	267	289	278	321	301	271	293	282	277	272	273	297	261	291	257	287	286	271	274	297	316	237	277	298	289	318	276	314	287	271	286	290	268	282	274	271	285	288	261	292	307	289	284	287	333	293	281	318	253	297	275	273	305	294	269	273	283	286	301	265	276	313	290	250	303	276	284	267	270	276	284	291	271	264	285	286	303	264	281	287	288	287	254	302	282	286	284	321	279	328	268	295	300	291	260	307	298	280	260	283	305	270	275	307	292	287	286	309	290	301	287	296	291	272	266	257	267	270	281	269	269	280	295	277	294	287	272	284	295	270	265	293	289	286	318	289	289	287	262	278	294	286	275	277	300	288	247	297	294	312	290	277	263	256	276	266	261	329	279	267	304	288	278	271	288	277	279	288	288	276	297	281	300	273	288	271	302	271	258	313	255	309	278	278	292	291	291	259	262	293	267	294	286	292	294	310	310	282	276	278	295	284	302	281	286	256	290	268	266	298	281	301	265	294	287	270	296	282	293	292	276	291	267	297	282	267	320	310	271	272	278	283	289	294	283	292	283	304	253	293	293	337	272	300	301	249	275	286	286	275	276	272	282	295	294	291	287	287	268	291	280	305	286	251	257	275	280	287	279	294	291	274	287	282	269	302	263	251	303	281	260	316	278	290	292	273	276	283	286	286	314	278	282	294	275	299	292	287	327	271	325	278	269	283	290	283	292	265	276	314	288	269	271	286	272	268	267	275	291	288	312	289	270	281	290	239	284	294	303	267	285	277	295	300	278	262	307	258	281	270	300	297	269	301	267	306	270	289	302	296	323	295	276	300	305	297	297	303	296	261	296	292	272	303	263	273	282	266	281	266	288	291	312	275	299	273	261	283	291	303	278	267	270	335	296	272	304	307	301	264	310	295	244	255	274	301	287	292	281	297	302	297	278	265	255	286	276	297	277	310	286	267	265	284	261	267	293	280	296	285	305	319	306	307	282	269	240	284	266	265	304	293	297	261	272	276	268	294	270	255	340	279	255	260	272	266	289	305	289	299	295	308	274	265	269	286	242	306	280	295	302	292	284	254	305	306	293	270	279	277	267	298	308	300	267	300	295	287	294	266	270	316	312	287	284	255	290	279	307	281	278	264	265	305	293	245	307	276	292	289	290	256	288	267	278	284	286	289	258	316	287	290	278	294	278	281	286	272	261	290	279	280	324	264	306	278	282	246	302	256	293	305	303	278	299	296	273	315	275	252	301	279	317	282	291	284	266	288	306	288	332	305	299	286	288	285	306	277	271	266	280	306	279	300	305	289	291	322	285	292	286	300	288	306	299	272	279	281	283	290	301	288	280	295	290	273	291	309	278	323	275	294	292	294	298	317	293	296	267	274	273	278	307	272	277	298	262	299	287	272	336	291	290	304	268	263	273	252	277	290	277	270	263	271	254	269	273	254	273	280	294	289	314	302	307	280	265	284	284	292	273	292	309	276	298	312	276	290	290	281	288	265	321	300	268	286	294	263	275	248	273	278	296	319	327	309	297	289	301
47985	46198	38604	25838	22715	18288	10975	4453	1138	268	227	184	188	166	165	156	151	153	173	151	165	146	144	140	131	141	141	133	140	117	115	127	139	135	150	191	202	210	197	195	151	180	149	198	192	159	153	143	156	154	155	140	129	141	131	165	167	150	124	150	173	141	154	152	170	149	154	145	158	131	166	150	141	127	156	144	140	133	137	152	144	132	137	173	156	141	135	159	140	149	165	132	153	148	143	133	125	122	130	139	129	122	126	137	142	139	143	136	135	152	116	144	145	123	153	114	135	116	140	133	120	136	129	112	109	117	136	115	118	109	146	122	124	129	134	144	131	122	127	119	138	111	123	126	145	124	128	134	128	131	128	118	147	136	125	119	123	138	134	145	115	118	128	129	125	115	152	142	116	137	136	139	134	149	107	133	141	113	106	111	117	118	145	136	112	129	137	147	130	141	107	119	99	154	127	128	131	155	130	111	124	127	133	121	125	126	131	123	103	141	122	119	119	157	134	114	119	116	112	101	123	116	144	139	119	151	140	135	118	133	117	127	134	138	141	127	130	150	117	117	173	134	127	112	117	137	143	143	140	127	131	137	128	134	143	121	139	131	114	106	138	114	127	124	127	125	95	117	140	142	124	151	145	134	142	112	119	124	124	131	130	149	117	117	121	125	120	128	128	141	123	110	127	126	127	131	137	139	125	124	107	135	105	117	87	124	124	119	133	120	142	117	115	125	114	103	105	136	119	111	121	119	112	123	111	101	130	141	141	119	125	123	143	121	125	127	151	109	131	138	118	133	131	132	123	126	113	124	130	123	128	118	105	105	132	139	136	129	131	127	140	111	134	133	141	130	110	118	116	120	140	114	129	127	126	120	127	99	126	120	123	129	124	137	133	145	127	140	144	106	121	107	113	125	140	126	126	122	143	135	129	133	103	123	108	115	142	124	123	137	128	111	121	114	104	114	138	141	115	125	109	125	117	123	104	131	125	123	114	120	140	115	123	143	121	117	122	137	121	98	118	141	96	107	120	126	135	126	115	132	135	127	122	127	102	126	119	116	138	130	125	135	120	123	125	117	142	121	113	145	124	132	131	128	128	122	142	136	126	119	126	112	112	145	132	138	124	113	107	131	115	116	127	114	119	127	127	123	136	129	115	114	126	141	136	125	113	117	132	147	150	123	137	124	124	138	125	100	123	108	131	119	125	132	126	109	130	119	124	119	130	141	127	116	122	141	143	113	122	118	154	140	136	117	134	119	145	138	144	112	140	157	131	133	140	120	127	135	148	115	133	130	125	124	135	121	125	135	124	128	114	123	128	121	138	117	121	119	112	138	123	122	140	133	120	120	123	126	124	150	120	123	132	124	132	142	126	134	123	136	124	134	132	130	113	130	116	136	123	116	115	111	107	130	119	123	113	98	113	132	118	124	121	132	122	136	108	124	122	153	119	124	118	113	130	117	121	124	128	111	118	127	132	106	122	127	111	121	125	132	164	119	121	148	133	149	135	105	123	124	140	130	117	134	135	112	127	127	115	136	125	125	127	132	149	111	138	120	135	122	121	149	147	137	164	128	129	129	105	139	131	125	120	115	116	124	121	131	127	108	126	127	132	121	124	118	113	116	126	123	120	137	125	136	133	128	95	142	133	133	126	138	122	134	157	119	121	138	119	134	133	132	108	121	125	134	148	154	146	119	128	114	131	136	117	136	110	131	127	125	126	137	118	114	129	130	139	111	128	144	119	109	129	135	140	124	122	123	119	126	133	143	134	118	142	126	114	132	93	134	142	114	137	137	131	127	140	150	111	149	130	110	143	119	108	108	135	109	126	119	145	147	130	118	124	138	108	127	135	115	128	95	138	121	134	138	119	116	122	120	133	132	128	119	124	126	127	116	132	125	129	147	106	117	127	113	133	113	111	129	123	139	129	144	133	137	136	110	125	137	147	116	132	137	123	131	114	135	108	103	142	114	142	112	131	123	131	135	132	106	130	108	125	150	123	147	138	118	116	123	101	127	138	131	130	125	124	110	135	119	123	126	118	108	136	139	127	131	89	120	108	109	114	111	118	139	137	122	126	122	139	139	112	158	129	123	109	136	116	141	128	154	122	129	139	127	137	110	154	144	134	145	121	129	140	132	118	133	120	136	144	113	128	137	130	136	117	124	115	120	141	127	124	100	119	131	148	114	137	120	124	140	147	138	114	139	132	131	145	125	120	123	139	103	118	139	123	147	140	111	131	115	149	131	117	115	144	134	134	136	137	124	146	122	110	135	127	141	123	119	141	119	134	130	123	126	128	130	138	100	134	128	123	111	117	113	120	148	133	147	137	120	126	153	139	115	139	142	144	134	142	126	124	117	131	127	110	152	125	156	130	112	132	106	121	112	141	129	148	155	126	146	125	136	127	129	144	131	131	137	120	124	112	141	135	124	139	121	107	129	113	111	128	125	133	146	121	142	138	112	133	125	135	123	121	123	128	133	136	156	135	129	132	134	122	120	120	122	120	141	130	131	129	121	145	127	122	136	135	103	139	116	133	149	124	125	121	124	133	135	135	132	112	140	125	128	114	123	125	122	125	132	121	122	117	139	119	147	118	141	132	109	103	99	119	132	132	127	127	120	120	114	150	135	128	109	147	120	118	124	142	139	130	140	122	143	111	129	122	117	120	135	126	129	126	131	117	130	114	126	123	134	143	122	126	121	132	127	125	137	120	137	116	106	130	140	125	113	155	133	139	136	123	119	122	134	91	104	135	127	125	107	119	144	133	159	137	122	151	139	129	116	122	125	123	141	131	119	123	141	116	116	129	126	149	120	113	113	131	97	124	123	120	135	150	149	160	129	120	122	131	130	102	138	130	135	126	132	126	116	115	119	131	116	136	135	128	135	115	136	107	124	122	88	132	117	117	115	137	122	127	117	127	140	108	130	132	148	128	136	123	131	110	122	113	115	124	119	146	127	160	127	121	145	134	119	122	138	140	126	141	130	136	149	146	117	124	127	124	115	138	116	141	134	105	121	126	133	115	126	125	108	133	132	124	118	127	142	131	127	118	126	141	150	139	117	142	113	146	133	124	116	125	115	126	147	128	133	122	130	124	107	126	136	139	108	124	117	119	122	130	140	135	130	138	118	121	126	120	106	110	124	106	111	113	136	149	133	126	124	125	133	111	117	126	158	146	123	123	119	129	130	103	131	127	123	118	119	135	126	172	142	138	109	149	128	125	112	120	124	130	157	129	133	124	119	126	126	124	114	118	115	130	136	117	132	120	117	134	122	114	138	124	114	117	121	135	133	123	127	119	134	137	130	112	130	132	129	132	139	120	124	133	161	145	117	120	125	133	132	127	129	116	102	143	119	144	126	119	126	125	126	116	124	108	142	129	150	135	122	111	123	133	142	117	151	131	119	128	124	128	152	126	120	126	127	115	116	142	125	120	132	114	141	116	123	127	123	121	156	136	149	117	130	107	121	126	103	139	127	121	109	120	134	140	121
39768	49757	41359	3564	2272	1752	1371	1161	945	906	796	688	613	567	568	532	480	512	458	452	437	439	400	370	387	366	388	387	351	384	316	379	350	358	457	615	780	778	814	688	625	487	521	509	613	517	436	428	453	428	423	417	385	409	450	445	431	441	437	452	473	489	476	494	512	473	455	426	400	421	400	428	381	397	432	440	396	377	398	408	447	455	439	399	377	397	373	359	365	383	360	358	354	349	386	385	360	299	324	343	332	346	335	312	309	322	301	330	306	331	350	310	320	336	323	326	304	303	295	269	295	341	289	327	292	347	296	311	302	280	296	303	313	301	292	305	301	292	296	291	322	312	298	308	321	312	277	306	296	281	273	323	284	317	290	304	316	323	302	298	291	290	291	303	312	316	299	298	264	299	269	290	292	296	294	297	282	306	279	322	279	298	280	266	295	287	303	317	297	317	285	248	302	295	303	313	282	288	293	293	272	309	282	292	317	277	347	286	330	327	279	293	304	325	287	281	285	255	307	279	294	272	292	309	292	289	307	298	290	252	322	290	294	315	305	304	280	277	293	308	298	313	289	281	282	308	316	295	291	325	296	290	303	297	340	296	298	293	318	292	306	265	296	299	267	276	292	302	294	273	289	292	304	321	299	274	291	266	307	304	291	280	286	288	288	278	297	288	300	304	284	302	298	289	299	326	311	299	280	254	286	310	304	303	332	289	298	283	307	309	282	291	278	286	300	297	286	295	286	306	295	292	288	298	295	292	278	280	292	300	279	289	294	329	304	297	307	314	305	321	290	307	292	273	294	299	294	278	324	308	284	317	277	313	333	322	281	302	302	279	280	308	279	270	286	292	304	299	293	264	283	294	277	279	276	312	264	314	278	304	270	279	283	309	292	288	318	284	284	286	275	283	293	297	320	298	323	273	288	288	332	247	307	286	298	291	257	302	316	279	273	275	281	304	275	275	277	302	277	300	292	271	271	310	273	322	313	317	315	277	289	297	306	260	271	316	309	294	297	294	344	301	302	319	262	266	290	313	279	306	316	302	292	300	269	294	270	340	275	286	288	277	299	294	307	284	292	292	278	299	294	284	281	300	328	309	307	279	304	291	278	288	296	291	253	292	287	276	287	305	299	286	302	315	284	263	266	290	323	258	313	285	278	290	305	286	270	315	284	299	291	289	284	315	289	294	309	301	256	324	285	261	285	298	294	281	276	303	306	293	285	315	293	282	268	316	284	294	308	289	276	287	328	325	285	272	291	329	306	271	307	287	310	276	295	301	270	276	295	286	300	294	292	304	302	278	291	299	293	323	314	302	318	270	304	296	320	298	312	293	316	264	321	321	321	318	277	293	284	308	304	289	290	276	298	272	264	296	275	308	285	297	282	311	287	340	315	288	290	294	266	295	316	283	291	287	299	272	280	290	277	287	286	288	295	293	284	295	270	293	299	313	289	268	289	309	310	290	320	272	306	291	273	307	288	318	312	267	283	329	276	304	278	295	266	293	290	280	306	287	290	290	290	280	324	294	289	288	282	278	274	294	281	256	289	323	280	279	295	299	310	291	296	310	342	290	296	311	290	278	280	282	301	299	276	265	289	287	268	301	287	273	296	280	299	305	316	287	283	332	296	301	294	290	302	282	271	302	299	277	282	325	303	279	299	288	288	290	267	319	271	320	296	330	305	302	303	293	286	295	301	290	308	272	289	282	275	290	284	264	273	304	285	261	292	271	303	269	283	288	274	291	308	282	293	333	297	293	316	296	321	266	297	296	259	293	291	294	294	289	291	272	296	288	277	291	306	297	309	280	313	295	318	331	316	329	276	279	298	282	270	294	288	266	313	293	304	298	281	270	313	312	272	301	296	273	295	257	276	298	299	299	283	279	300	316	300	281	291	305	292	249	288	256	315	273	288	290	279	271	276	305	335	323	285	302	301	289	281	308	310	290	310	295	314	289	289	288	294	298	294	294	307	275	286	309	290	295	297	273	285	313	312	297	314	298	292	295	290	307	340	247	270	295	306	266	298	270	299	309	287	261	288	298	310	311	288	333	288	303	286	317	288	317	307	266	293	285	292	282	292	273	298	279	328	285	263	303	308	279	296	277	268	295	238	295	266	328	313	318	296	289	283	288	273	286	288	290	296	299	290	278	279	305	285	299	301	290	288	290	290	282	318	289	294	278	274	297	296	324	289	295	290	296	286	279	279	285	311	287	276	334	292	287	297	265	301	263	285	302	290	289	315	285	272	289	304	297	253	290	277	265	275	282	315	291	298	303	276	287	312	288	284	292	290	295	285	307	304	276	295	291	280	315	267	268	285	279	300	278	299	279	270	305	305	308	319	300	285	289	301	280	291	309	313	324	326	294	271	285	310	296	285	301	302	277	303	285	298	311	331	282	291	270	280	285	275	297	313	274	294	290	277	294	289	278	317	288	288	344	300	297	272	306	265	278	306	289	291	301	316	312	271	300	282	310	297	292	279	302	270	273	267	306	272	288	276	326	264	272	278	294	327	255	274	307	317	286	297	326	278	271	304	291	326	277	306	313	268	299	287	282	294	289	301	307	298	302	327	291	288	292	303	283	290	299	298	311	306	269	286	295	290	311	309	274	305	284	298	265	283	281	279	291	301	305	292	328	275	273	312	315	273	307	283	331	316	287	276	277	299	316	294	270	289	296	317	285	284	271	298	320	293	276	290	296	276	294	277	292	289	319	300	302	297	294	294	266	295	282	313	292	279	302	314	323	283	295	275	289	274	286	318	285	306	289	300	319	306	294	281	287	277	323	316	299	266	303	319	265	290	342	297	264	284	290	309	298	275	311	298	273	282	297	282	294	280	298	279	292	305	301	315	299	306	316	288	310	319	280	294	301	310	315	301	312	287	311	307	344	299	271	269	282	299	301	329	291	261	268	284	283	290	283	314	281	304	292	319	278	285	295	309	294	316	295	318	305	283	291	317	308	314	289	304	327	281	314	283	295	287	297	267	297	310	292	290	304	291	285	285	315	282	293	335	287	285	278	251	304	308	306	298	306	298	309	285	271	300	324	304	279	284	273	313	301	275	287	276	291	302	302	303	278	302	296	313	295	308	292	283	303	310	297	296	299	264	293	279	283	271	294	305	303	315	271	291	260	288	278	309	313	322	291	302	288	300	291	305	277	292	288	292	329	296	294	293	331	293	305	288	326	300	318	291	293	258	301	288	277	312	322	325	303	287	272	294	307	264	320	311	306	304	303	301	313	279	286	317	299	302	260	285	284	281	276	296	305	294	319	300	291	277	249	281	308	293	292	282	305	286	296	323	296	303	270	312	279	304	294	294	289	273	277	303	304	292	297	314	323	302	257	307	290	280	282	290	249	309	305	268	325	316	327	298	268	284	281	302	268	302	276	270	311	315	287	277	297	296	266	292	280	291	287	290	296	310	310	303	310	283	237	294	317	269	285	278	311	309	287	308	327	304	305	295	317	292	284	317	280	285	302	299	276	283	286
52559	46611	38851	26454	24175	22397	18214	10977	3872	655	306	232	209	210	181	169	156	159	167	170	154	161	145	128	106	130	135	147	133	142	127	116	139	134	161	187	230	230	195	199	190	168	157	180	182	168	129	139	134	119	126	163	121	124	119	137	119	134	118	136	134	124	149	158	127	161	125	132	133	121	123	128	130	119	129	108	135	114	127	104	148	147	139	138	149	141	114	123	105	119	149	110	118	114	138	119	124	99	120	128	128	131	133	105	118	115	108	120	126	107	113	124	118	117	106	109	101	119	105	99	112	125	115	108	110	123	116	104	86	128	113	99	140	109	107	99	104	112	117	82	116	95	103	91	111	107	97	92	113	106	94	120	90	90	123	112	100	101	112	118	98	105	101	105	108	104	94	104	110	88	99	87	94	116	100	105	113	116	97	113	109	106	103	109	120	108	93	92	113	99	107	101	102	107	104	116	111	120	102	123	100	108	124	110	107	108	91	116	90	118	93	115	126	122	113	109	91	98	120	108	129	115	108	98	110	109	104	107	115	92	118	108	101	122	114	107	96	102	89	92	118	93	102	112	109	98	100	113	129	103	90	102	109	95	98	97	106	84	114	103	100	115	144	109	110	121	109	95	94	123	113	107	103	94	76	103	98	97	95	107	95	107	89	94	94	100	90	122	110	100	99	100	105	114	87	113	118	113	98	97	97	89	84	111	99	95	97	112	118	108	115	114	106	99	73	96	123	100	135	101	112	107	100	96	97	118	98	119	109	86	100	119	122	106	118	99	101	123	102	117	104	103	90	103	106	101	124	103	74	106	95	98	109	89	94	109	110	106	99	122	105	103	103	108	109	105	89	101	108	115	95	121	104	98	113	97	112	114	90	95	113	118	109	103	109	99	115	110	103	116	107	106	103	108	91	86	106	106	97	92	110	99	100	108	108	120	111	111	108	130	105	92	100	114	101	135	128	97	110	89	112	91	106	114	107	89	93	111	110	110	108	105	106	134	104	115	94	98	108	105	82	109	91	85	108	100	111	104	119	112	111	120	95	105	105	104	98	90	112	106	135	108	118	107	104	109	117	107	115	105	107	100	121	107	103	103	102	91	105	120	125	102	87	107	105	97	113	111	106	98	104	107	104	85	102	109	108	110	106	123	93	94	106	115	110	108	100	119	95	112	117	105	81	97	96	96	117	102	112	107	113	100	110	84	84	94	118	109	103	112	102	93	100	95	96	112	106	101	96	104	113	98	96	118	103	109	106	100	109	108	106	130	106	97	114	99	101	81	105	104	95	118	123	106	96	108	117	100	83	92	105	106	111	111	104	93	96	88	106	88	106	119	106	89	103	111	113	100	122	117	95	111	111	105	127	105	125	105	115	123	103	111	100	124	100	89	103	99	97	100	86	105	104	102	115	100	92	95	123	100	88	84	98	101	107	111	98	98	113	101	107	91	108	90	116	105	93	111	108	112	121	98	106	119	105	98	95	93	104	112	101	113	111	106	122	97	100	102	99	115	104	102	110	90	105	104	92	118	96	100	127	101	96	95	105	100	114	109	100	110	124	91	95	105	94	101	75	117	85	96	104	111	81	104	119	107	93	95	108	109	108	85	109	105	122	110	101	109	119	95	87	99	122	117	130	112	105	120	91	96	91	95	101	86	97	104	115	109	115	104	129	119	103	112	95	116	100	101	92	105	105	98	100	103	104	94	107	119	99	101	117	124	113	117	85	86	85	101	115	88	97	105	125	107	116	79	105	114	97	105	110	110	92	93	109	98	94	105	118	117	96	91	111	104	118	124	102	106	104	92	82	110	130	104	96	108	116	103	115	107	111	110	86	88	122	91	114	98	101	99	125	87	104	123	121	94	97	91	129	92	132	98	106	111	113	103	106	94	87	123	111	119	106	97	102	112	125	96	106	99	99	113	116	85	102	87	119	110	115	122	94	103	113	105	128	117	110	95	115	107	109	105	111	103	115	120	105	100	104	121	101	102	98	97	88	98	99	131	96	104	94	106	99	100	114	113	111	109	122	114	115	113	84	93	112	93	84	113	103	96	84	126	77	97	95	104	90	92	99	133	105	115	100	120	116	103	91	101	97	115	95	96	108	93	105	90	135	92	100	103	123	104	111	113	112	110	100	91	102	131	106	104	95	119	123	90	114	110	127	97	117	96	133	116	84	87	112	99	112	105	107	107	111	105	120	94	118	100	95	105	105	112	84	112	102	100	106	97	84	111	107	102	105	111	120	109	122	96	91	90	118	85	83	99	114	112	92	120	118	118	104	108	113	106	103	87	111	103	104	100	94	97	93	123	95	105	110	110	105	97	93	104	94	111	114	94	104	107	89	102	86	113	99	117	106	103	105	106	94	110	100	104	104	96	104	117	119	83	100	106	128	127	106	95	110	118	103	125	91	104	100	122	101	116	120	97	107	94	104	109	116	110	103	126	121	98	111	119	117	116	119	92	110	80	82	89	100	102	83	110	106	99	102	104	122	95	112	99	108	96	91	104	85	108	97	94	123	106	121	104	90	103	119	109	119	107	114	116	115	106	88	112	118	105	100	89	107	109	121	118	84	99	110	103	89	95	101	113	101	92	122	102	109	116	110	103	110	97	118	112	108	119	89	115	107	104	105	111	96	102	95	104	103	99	101	112	109	103	124	131	101	102	111	93	98	91	110	102	98	124	110	94	96	113	109	116	105	102	104	110	100	105	102	90	107	89	101	104	99	89	120	109	93	94	93	122	95	98	95	126	108	117	91	125	124	139	103	89	100	116	119	116	103	97	108	91	106	104	113	110	121	110	107	98	82	107	111	97	95	109	101	97	116	121	93	89	100	88	124	103	112	106	117	81	103	107	93	98	106	80	85	107	120	109	126	106	112	86	101	95	95	110	124	96	104	93	96	102	102	119	99	99	110	90	105	102	108	106	111	110	122	121	104	107	108	104	113	105	109	111	90	92	109	102	118	99	106	93	108	105	93	109	91	85	133	123	99	90	120	116	116	99	95	101	100	106	109	100	115	109	106	107	87	114	127	112	88	133	106	88	106	95	91	116	93	125	102	93	99	104	99	136	105	111	93	98	96	109	119	109	99	120	114	98	109	112	111	119	110	120	87	108	115	115	116	123	107	121	93	95	99	93	111	85	117	108	93	111	118	109	95	98	113	96	100	111	123	115	109	88	123	99	102	98	103	96	117	113	115	106	111	104	109	90	106	91	107	117	133	96	125	105	87	119	96	110	101	122	101	124	91	105	114	107	86	102	95	115	98	101	95	88	109	109	103	109	106	101	121	111	115	99	129	99	122	92	106	104	96	101	95	129	105	99	102	101	89	112	109	102	104	103	120	119	96	113	112	101	111	109	98	120	93	77	107	108	83	96	120	91	101	120	100	102	84	98	114	96	114	100	102	96	113	108	99	130	99	113	97	94	109	90	122	115	99	92	115	105	98	113	90	97	107	104	85	108	94	120	88	108	109	103	129	120	116	125
44170	53478	40427	5895	3862	3122	2433	1911	1653	1324	1261	1043	961	895	739	727	632	649	576	543	498	456	476	467	445	417	453	419	462	425	378	365	338	461	608	851	1000	1058	1016	891	715	622	603	581	702	662	408	404	474	461	455	400	431	439	446	463	435	482	486	472	516	459	464	491	508	542	475	478	419	440	394	385	397	400	385	378	355	388	370	420	429	517	495	478	490	409	407	398	349	316	355	365	377	375	343	330	315	320	354	331	348	338	332	283	296	284	286	254	301	338	335	307	315	299	304	301	283	295	298	263	276	286	261	284	278	271	278	256	228	267	237	245	244	242	247	241	244	246	236	270	266	266	254	236	238	225	243	252	276	249	238	246	256	215	234	276	256	218	243	244	225	242	220	281	234	228	256	232	229	238	226	246	242	242	241	228	221	224	237	225	258	226	228	235	250	218	236	238	234	252	248	223	251	253	250	258	243	236	241	269	231	229	245	241	259	224	254	238	241	227	255	238	223	233	262	241	242	251	244	248	235	235	242	255	224	257	250	266	245	258	225	227	225	245	249	233	250	256	230	245	230	220	271	242	237	241	262	220	276	252	226	235	237	262	252	212	235	245	260	255	229	227	230	240	262	227	254	234	237	234	246	235	231	251	255	259	233	279	246	244	230	222	255	220	259	235	229	255	243	248	275	263	269	253	213	260	273	261	241	225	229	255	247	231	231	232	235	241	227	242	236	239	238	254	253	221	239	236	262	263	209	290	252	236	231	242	229	248	235	242	226	229	209	254	255	208	219	239	230	254	247	237	234	244	251	254	255	266	236	236	259	246	250	241	254	213	246	234	223	239	267	246	239	255	264	247	240	218	222	253	255	230	244	251	238	224	244	222	247	223	219	269	250	251	229	259	226	215	248	223	236	250	224	246	243	227	252	240	249	240	241	251	233	251	234	254	252	227	204	222	229	237	239	243	239	210	224	245	263	242	256	239	239	247	259	248	215	267	245	230	225	235	241	201	236	250	267	260	227	217	246	255	276	230	219	279	253	256	251	225	242	231	227	211	216	270	244	235	250	236	275	249	254	243	224	203	271	246	238	224	271	266	256	249	216	268	263	244	247	243	229	249	246	241	233	239	261	242	237	251	241	245	208	231	251	230	251	245	223	245	223	232	246	215	219	231	238	256	212	234	246	241	230	240	252	216	240	253	249	231	239	243	282	219	272	231	255	262	233	242	228	231	240	236	252	223	262	215	243	249	216	256	245	227	236	254	236	230	234	235	242	212	246	242	261	226	238	205	234	255	234	249	241	241	242	244	262	247	223	244	265	225	229	231	205	249	252	237	256	250	244	251	252	242	269	231	243	198	216	240	259	244	265	237	230	223	263	248	278	255	235	268	231	236	250	230	247	235	241	249	228	230	258	251	260	242	264	237	254	239	231	233	261	235	257	253	247	266	230	278	255	199	256	255	237	259	234	238	242	250	258	246	242	243	274	233	247	255	236	242	244	258	253	237	229	247	217	242	280	226	247	243	244	256	205	224	235	233	244	225	228	255	270	232	248	266	246	226	233	229	230	217	254	240	221	247	244	227	244	240	247	235	251	237	243	229	259	242	221	218	211	272	220	212	257	244	251	228	236	225	230	235	252	245	234	228	225	252	265	231	267	220	258	252	226	219	229	266	247	237	214	239	259	253	236	245	226	256	260	248	255	246	248	225	252	245	224	241	234	271	216	231	219	241	219	255	223	261	233	222	225	217	227	212	232	241	232	251	228	242	203	239	254	226	255	253	217	241	287	257	234	241	241	213	269	223	232	238	224	213	252	254	246	228	251	288	248	222	238	233	238	258	246	238	263	240	226	246	252	236	254	241	230	262	232	244	211	227	257	249	232	241	253	251	291	238	262	243	234	227	225	236	256	239	229	232	237	251	209	251	228	263	252	235	242	251	233	234	269	243	232	239	263	244	233	225	258	237	229	259	223	220	239	238	235	227	231	245	255	261	255	228	243	248	220	256	274	243	265	247	238	239	237	236	228	249	257	247	245	243	247	264	251	266	262	260	254	246	224	249	247	243	238	232	253	222	236	234	244	236	234	217	203	240	204	238	248	213	235	244	248	259	231	216	267	256	250	235	236	234	242	235	272	224	233	255	243	243	226	215	213	234	235	236	242	256	250	255	222	241	240	248	231	247	265	230	197	240	244	234	232	223	220	227	227	267	210	217	249	244	257	239	243	224	247	245	249	263	247	242	241	222	235	264	240	219	219	222	228	237	204	234	254	236	237	248	234	232	241	254	239	219	258	260	278	220	259	231	227	234	233	264	244	271	237	216	246	220	228	207	239	210	248	263	229	235	270	226	234	209	243	201	228	225	251	235	244	248	244	252	223	224	233	273	244	218	218	231	237	234	231	237	253	247	247	240	240	233	247	212	230	264	225	240	225	227	251	219	277	208	242	239	245	265	237	236	239	241	222	243	232	234	232	234	277	215	244	235	263	230	234	243	229	236	234	239	267	221	251	224	242	249	238	245	261	238	240	247	244	240	257	245	233	235	256	241	223	273	252	204	224	255	254	232	264	259	222	250	230	262	241	240	226	240	235	229	225	234	238	255	224	251	240	223	234	240	283	234	249	253	247	229	229	242	232	210	258	232	256	245	224	238	252	247	234	246	269	249	234	263	224	252	251	239	221	240	238	246	243	228	265	211	243	246	255	240	214	236	264	244	233	233	220	272	215	255	200	265	246	228	239	217	219	251	244	237	238	204	253	256	250	242	220	240	273	221	247	247	236	244	245	283	250	239	246	249	240	220	238	256	227	238	241	262	240	244	253	263	241	250	242	260	239	210	208	236	231	213	257	270	222	226	262	230	240	226	272	284	254	228	261	259	237	236	242	222	260	242	238	212	223	216	236	233	234	245	238	226	249	265	221	245	234	260	244	240	243	253	246	228	237	215	239	251	222	239	230	268	253	264	207	231	257	261	230	263	247	271	229	237	240	248	256	225	232	212	218	218	226	242	226	234	222	243	249	209	224	214	243	223	207	227	266	251	234	258	226	241	255	230	265	209	228	224	260	250	244	245	239	236	228	261	217	240	237	251	231	233	263	222	245	244	243	242	252	248	223	222	232	199	240	267	221	233	243	242	248	239	238	261	245	258	214	243	221	244	255	245	232	244	242	245	263	247	233	240	250	237	261	215	231	254	227	248	257	247	262	222	240	264	249	227	234	238	245	235	241	259	242	230	231	226	255	230	246	254	246	233	227	228	240	231	247	219	252	264	225	210	286	230	229	271	240	228	232	233	244	247	237	218	256	254	239	227	231	244	247	269	255	255	241	255	258	253	255	262	242	219	247	224	254	234	234	247	228	228	260	217	235	242	219	269	222	249	255	257	246	249	232	259	248	239	240	246	230	234	250	241	249	255	220	232	257	237	250	243	216	247	235	240	236	216	245	216	229	267	243	238	234	228	216	229	242	265	227	232	248	252	262	225	237	238	231	279	232	208
14531	25364	27068	7043	1157	307	164	146	134	123	131	127	117	104	122	140	121	132	122	115	133	117	139	133	155	127	147	144	120	118	134	128	111	131	142	136	138	159	158	144	146	134	134	139	120	136	134	128	128	151	141	148	122	134	117	119	131	118	141	146	147	110	153	124	137	102	134	135	148	146	130	120	113	111	132	114	146	123	136	126	126	104	142	148	137	136	107	133	98	109	123	103	130	120	124	114	109	117	120	129	106	109	130	127	101	120	99	118	137	106	114	119	132	123	142	148	133	106	98	121	101	129	116	125	118	129	107	114	141	125	130	110	134	105	124	128	114	113	132	125	113	119	102	108	103	119	127	138	108	124	103	127	97	118	127	112	115	122	134	107	122	121	102	128	135	107	137	116	117	124	141	112	130	130	144	129	105	133	110	123	99	118	109	127	130	119	120	126	115	115	129	100	112	130	136	129	110	145	110	121	131	114	105	110	119	104	127	133	134	107	136	116	114	128	99	110	130	128	141	131	134	117	123	118	135	128	127	119	139	113	89	112	134	101	121	133	118	112	107	91	97	124	122	118	121	127	118	134	107	128	107	123	119	123	114	115	129	121	127	121	135	113	146	130	112	123	135	117	115	116	108	124	121	145	116	133	137	119	113	123	101	126	148	106	118	120	130	109	113	124	113	101	96	119	128	135	106	130	125	91	101	122	109	140	114	107	122	115	111	124	117	101	114	147	116	114	128	122	122	116	120	127	113	103	126	111	96	97	137	125	135	117	132	131	126	109	111	112	124	125	117	105	126	102	100	138	130	106	127	133	137	111	127	120	118	117	135	117	136	138	114	135	118	134	103	107	121	113	135	117	119	123	116	113	129	103	123	118	134	103	123	117	117	131	124	106	96	115	123	122	109	105	106	125	113	110	117	125	139	105	116	113	107	108	96	105	125	129	126	99	116	104	126	124	122	111	116	130	118	112	151	149	132	117	138	123	125	109	123	115	111	109	112	119	116	141	108	107	129	117	126	130	146	108	130	108	110	121	130	119	121	122	109	103	125	132	98	140	132	123	129	128	109	113	107	121	104	98	97	123	125	114	119	126	128	122	114	137	107	123	135	130	125	115	122	121	113	136	128	134	125	130	90	136	90	129	131	112	122	97	142	105	135	129	123	110	118	129	120	130	111	129	122	131	121	134	135	137	126	145	125	130	123	120	106	100	133	121	115	114	106	124	124	123	112	101	126	138	115	119	131	120	105	117	115	109	98	128	104	121	109	127	110	126	119	134	111	107	135	111	133	120	108	112	128	111	96	145	112	114	144	106	113	114	116	133	100	130	136	122	124	117	107	110	118	131	107	121	114	115	118	112	111	137	125	114	130	116	106	114	105	108	124	110	111	123	105	135	130	138	92	129	116	130	128	127	132	114	112	140	129	107	99	127	116	117	146	100	122	117	124	110	118	128	107	124	115	124	120	120	112	139	141	108	124	117	118	121	117	93	103	143	116	138	114	122	111	131	143	110	116	123	111	117	115	108	127	114	111	102	109	110	113	123	112	122	123	119	123	121	120	128	111	132	108	127	97	109	130	109	104	101	124	111	92	119	110	115	120	119	113	124	115	119	112	116	104	124	122	115	128	119	128	124	115	119	104	130	115	130	119	121	113	107	129	131	130	137	126	110	124	117	122	111	126	121	105	103	131	110	122	112	106	122	116	133	115	123	129	128	118	142	124	128	113	111	109	109	117	105	117	108	118	127	113	114	121	146	124	121	134	118	130	119	108	89	99	101	133	127	133	99	122	119	119	126	107	111	116	112	108	106	105	117	114	116	120	105	137	112	145	110	115	112	117	139	93	119	127	117	121	127	113	128	137	114	128	123	138	118	103	111	109	133	119	130	115	113	104	142	116	117	125	115	132	119	109	107	129	111	113	107	118	115	110	116	102	114	118	102	145	119	104	136	113	111	121	130	127	109	124	108	109	116	120	110	145	126	135	115	136	99	99	124	101	124	115	108	121	115	108	128	111	107	110	121	121	130	118	128	123	117	96	122	90	120	121	120	116	116	102	129	120	128	109	126	141	115	132	110	117	110	108	94	113	115	119	108	100	97	116	105	121	118	111	118	125	153	117	158	108	111	86	111	124	99	116	110	139	134	124	123	119	116	126	121	101	97	99	119	122	134	108	126	114	114	113	100	140	104	122	111	122	106	150	117	110	127	108	113	123	94	122	103	133	122	123	105	106	105	116	110	125	96	142	102	142	124	113	133	128	106	124	132	129	129	119	129	115	115	131	119	116	140	130	127	116	117	131	132	116	113	129	110	122	124	105	127	118	114	129	114	126	119	123	113	137	105	104	87	128	130	105	124	119	126	126	136	118	112	125	98	102	107	121	130	138	137	129	123	114	104	120	111	124	123	125	127	131	133	116	124	121	125	104	130	150	104	109	128	139	111	104	129	111	116	124	156	115	114	106	129	134	102	119	123	110	112	121	139	124	101	99	128	130	121	108	105	124	107	125	127	132	104	102	127	114	94	131	120	137	117	122	121	128	106	116	116	109	135	126	117	128	108	116	113	130	112	111	125	109	133	110	116	118	128	113	112	118	119	103	123	123	134	102	119	110	126	115	136	125	121	126	102	121	122	104	144	129	101	115	112	114	126	131	127	132	132	117	109	105	110	122	139	127	115	130	112	117	123	116	122	144	154	117	135	112	118	109	118	103	119	113	104	106	115	140	121	104	115	110	126	118	118	116	125	110	127	126	106	118	118	100	120	131	120	118	117	143	112	121	113	108	120	129	135	119	119	128	134	102	131	138	116	125	119	107	120	129	125	124	118	120	114	132	127	130	121	111	122	114	111	123	136	110	111	118	134	128	118	106	112	116	102	117	136	127	131	110	128	99	120	113	112	111	127	116	124	119	127	130	109	114	109	116	131	117	107	113	108	117	115	102	106	106	106	119	116	120	121	127	130	105	130	117	135	83	121	118	108	112	131	119	134	113	120	132	110	113	127	121	112	127	148	113	106	131	116	111	141	113	116	100	131	136	97	116	107	127	110	134	112	126	136	119	106	132	128	131	124	121	124	124	124	110	109	115	112	127	117	101	133	124	116	104	130	117	124	114	135	128	114	116	126	121	125	114	125	108	113	140	106	134	107	102	110	133	129	111	130	135	107	118	123	130	119	128	101	93	113	113	99	140	121	121	136	120	122	143	120	112	109	137	133	114	117	111	111	124	106	112	137	113	116	118	129	110	111	125	109	109	123	112	130	111	113	135	115	110	112	114	118	116	134	114	113	115	134	121	106	101	98	102	117	130	126	120	139	116	110	127	110	119	131	105	115	114	99	141	120	120	112	104	120	125	92	107	114	117	124	106	121	124	138	123	127	128	116	112	126	105	116	114	121	122	125	114	143	113	107	114	112	123	109	103	125	125	110	117	104	105	107	114	124	124	121	112	109	130	109	122	131	120	123	104	116	107	132	122	111	132	130	117	114	104	113
11934	27432	24532	1330	384	368	318	337	347	326	318	286	297	307	293	309	279	329	285	324	295	296	298	279	299	309	281	306	316	294	334	291	335	427	405	488	588	571	567	505	495	366	351	403	405	413	325	311	329	369	317	328	338	317	341	358	332	322	345	377	374	387	394	379	398	378	361	388	346	343	355	353	313	337	298	311	306	329	285	298	321	351	331	314	354	344	337	307	335	280	281	333	321	297	336	299	285	326	319	329	302	295	277	291	300	298	263	304	317	303	302	291	293	245	274	297	286	282	283	293	291	281	285	282	276	289	321	275	276	284	317	303	257	289	311	277	265	297	289	302	288	286	279	289	307	308	272	284	272	301	288	309	279	315	317	279	288	288	297	291	296	264	295	299	262	306	268	271	275	289	269	285	305	305	301	308	282	274	268	291	275	267	260	297	313	301	295	307	256	282	289	280	260	268	283	286	289	308	310	304	287	297	282	283	300	280	298	276	269	292	274	275	279	294	257	288	265	307	291	277	288	250	262	256	283	272	297	295	286	262	259	272	299	273	268	307	266	283	277	274	286	296	269	300	267	272	275	271	277	273	291	329	253	297	261	291	253	279	300	277	291	272	278	281	260	269	273	274	290	271	296	252	298	281	293	263	315	296	303	264	297	270	282	261	283	254	278	272	285	280	252	291	306	280	304	316	291	286	300	274	313	328	302	268	271	281	281	299	270	271	292	281	266	255	270	292	291	273	271	273	285	293	276	275	268	288	277	312	311	282	268	263	265	290	282	313	269	306	287	265	268	302	281	256	242	312	263	274	273	253	294	284	280	252	305	290	266	299	276	301	262	277	259	304	299	311	300	273	262	265	277	290	288	265	279	285	311	272	289	288	313	288	287	266	275	307	292	286	296	274	278	282	269	260	266	305	261	324	291	290	279	288	287	298	272	268	290	265	266	262	303	302	281	297	292	284	321	263	286	264	287	286	292	292	289	285	291	323	262	285	316	270	301	295	268	273	277	264	300	285	292	309	296	268	289	299	304	264	274	285	286	299	245	257	280	263	304	293	276	277	275	290	270	247	267	271	312	270	301	286	319	268	302	295	276	288	286	297	266	278	287	281	331	279	290	313	301	240	285	273	272	269	260	247	275	278	270	291	290	263	280	240	278	324	277	309	314	286	262	287	274	299	280	288	286	280	286	283	273	298	279	279	266	275	279	274	291	274	309	267	322	286	291	302	320	275	278	314	280	274	281	285	289	269	320	254	319	281	286	282	297	311	263	267	259	287	286	298	257	291	288	285	271	289	285	293	280	287	311	265	295	295	306	249	281	312	283	286	264	282	305	272	282	239	277	315	282	333	306	282	284	283	297	308	267	292	277	268	299	282	296	307	277	273	300	257	274	279	304	278	280	276	262	315	281	283	304	256	260	291	286	265	287	261	271	281	286	297	287	286	300	297	278	283	298	283	325	269	276	306	310	296	288	293	287	316	277	286	278	280	262	295	279	280	262	295	283	259	276	298	295	282	269	303	263	273	312	273	278	275	280	293	263	295	273	262	312	294	257	272	274	307	278	284	301	282	251	260	272	287	282	288	312	276	277	278	284	260	318	281	280	310	274	276	282	272	290	251	300	287	284	283	282	271	272	299	309	302	294	280	267	291	293	263	272	278	286	278	284	280	269	292	301	323	275	323	287	297	265	283	309	315	281	275	275	265	280	256	267	306	283	304	269	302	289	327	272	313	267	291	296	296	287	275	294	277	302	280	271	285	272	305	262	275	261	265	256	282	293	288	277	287	315	260	285	288	303	282	284	266	294	302	280	300	292	306	275	279	282	274	298	301	284	296	285	308	290	289	316	244	320	290	259	273	271	285	281	287	291	298	283	292	303	287	299	275	263	275	270	261	307	289	300	316	292	261	255	286	266	300	305	285	256	280	303	260	326	284	273	279	284	294	286	285	280	261	280	263	250	278	271	304	246	282	262	292	318	275	276	279	273	274	284	305	274	310	324	295	298	294	297	264	276	289	276	296	260	316	288	272	323	289	296	264	282	251	283	266	280	275	293	280	270	281	289	258	291	264	298	281	274	289	311	291	279	343	274	294	321	303	288	281	305	283	273	261	272	311	242	308	282	260	263	275	309	277	285	258	249	259	280	308	274	300	270	289	296	284	316	297	298	274	276	274	270	269	277	292	276	293	281	287	263	274	310	300	307	276	259	304	320	300	278	284	267	281	269	290	266	261	267	284	276	290	293	281	292	252	284	280	298	308	292	277	301	274	284	281	309	245	266	271	277	267	281	288	263	292	250	286	276	260	301	258	260	308	291	287	308	279	268	285	289	269	282	329	288	261	291	304	276	280	271	279	278	298	273	288	293	273	282	289	308	271	311	262	286	280	300	289	295	265	262	281	303	281	291	288	285	298	277	266	277	241	277	273	269	266	250	274	306	283	318	276	292	279	312	273	284	289	291	282	286	264	287	288	278	255	307	303	275	279	295	329	281	297	307	305	296	318	285	286	295	266	270	290	321	268	281	275	258	285	278	292	294	289	302	280	287	276	295	277	283	288	287	262	286	310	284	269	287	282	289	263	280	302	277	282	304	302	269	302	265	306	278	263	294	261	261	280	272	264	273	291	271	276	286	287	285	268	316	266	286	287	257	281	284	282	315	307	259	272	286	286	273	274	267	285	311	294	293	282	288	319	296	274	305	280	290	325	257	289	271	309	275	285	311	294	291	271	285	309	289	269	290	277	270	295	288	281	302	307	306	287	329	291	287	330	277	306	295	309	269	276	308	292	280	292	242	240	292	293	271	275	292	275	289	251	293	289	284	277	280	283	274	292	308	296	308	255	284	302	278	287	275	293	282	284	290	295	289	286	294	303	315	280	289	267	268	276	271	293	289	281	269	260	308	272	274	269	285	285	315	294	258	294	260	303	312	271	304	284	283	277	271	274	315	291	323	265	290	266	261	271	310	298	282	301	276	274	271	295	283	314	292	302	278	291	311	253	314	295	284	268	286	277	313	265	299	334	259	263	291	300	297	299	255	285	264	291	313	285	276	307	255	279	290	289	271	309	314	287	252	282	276	269	277	312	265	284	299	309	270	285	311	261	279	325	303	303	283	296	254	261	296	319	264	282	292	297	268	281	297	291	269	265	303	278	293	307	275	287	314	277	278	290	323	267	276	267	275	277	288	260	296	285	271	274	304	276	271	290	302	302	252	274	263	297	275	263	252	285	282	291	281	280	282	290	253	315	289	298	295	274	310	269	297	270	288	270	268	294	326	271	281	277	298	286	302	281	262	261	301	295	274	318	256	265	290	267	294	268	277	285	233	276	300	280	277	275	273	316	290	293	279	280	313	280	285	297	286	272	282	291	280	280	280	305	264	253	269	306	309	313	288	278	283	302	316	268	290	278	264	261	281	287	263	278	294	300	257	260	267	254	297	308	281	290	294	283	274	283	313	268	288	312	253	291	264	254	277	275	263	275	299	271
44588	47290	39846	26146	21732	15715	8929	3566	1053	287	213	190	184	172	169	166	165	121	170	145	134	181	136	142	132	147	173	153	154	148	146	180	147	175	191	211	185	203	193	173	186	175	179	150	158	149	132	146	104	127	152	130	100	130	130	129	133	164	131	154	148	122	146	142	144	136	153	144	147	152	147	145	118	146	115	124	122	139	182	134	136	131	132	140	149	145	139	115	115	132	145	135	123	128	127	112	134	145	120	133	131	135	141	115	128	129	146	126	141	160	146	136	119	142	140	133	135	134	145	114	138	103	136	116	132	122	123	128	148	114	129	111	152	113	128	133	117	116	106	119	119	123	121	124	135	117	112	153	138	106	130	119	121	126	122	138	115	118	126	123	135	119	141	133	107	123	105	132	123	114	133	134	125	123	104	129	117	122	122	101	110	119	141	144	124	133	126	118	123	121	133	109	119	105	121	124	104	120	158	119	122	128	99	105	98	136	125	109	136	102	120	136	134	130	110	106	119	124	106	119	139	115	114	111	110	114	128	119	113	151	131	136	114	114	124	133	104	125	128	142	141	111	118	120	131	144	142	132	128	128	126	103	113	120	149	101	121	140	138	143	148	130	117	117	133	122	129	115	100	116	118	113	114	118	111	117	124	123	94	134	113	129	103	124	113	121	130	123	121	104	135	124	113	121	128	125	122	121	123	135	127	148	126	128	113	120	116	133	135	118	126	111	135	119	120	129	134	108	118	139	116	127	109	112	112	107	120	137	127	131	130	116	124	130	143	105	133	119	116	124	124	116	129	137	160	127	106	107	121	128	119	131	126	108	100	124	101	127	135	127	122	111	110	115	114	122	124	106	148	135	132	133	125	117	144	138	114	123	134	131	121	123	140	126	124	122	127	114	121	127	130	120	141	132	119	114	128	111	123	113	127	115	158	157	119	146	129	135	130	127	111	120	114	133	109	122	114	130	122	117	133	107	111	125	117	131	114	120	124	125	121	127	116	120	136	130	127	138	123	139	118	131	140	106	100	128	111	130	132	126	109	124	130	149	142	127	144	122	126	119	110	105	115	128	122	146	134	119	136	121	109	151	142	110	137	115	116	119	151	131	114	133	126	114	119	148	134	115	95	99	126	142	114	132	131	122	119	116	133	110	139	132	128	110	113	107	135	108	140	139	105	131	142	119	136	117	118	135	122	127	122	127	142	115	115	110	117	121	128	135	139	121	107	124	103	138	133	118	108	132	150	127	109	128	119	120	108	124	96	118	122	126	127	125	142	107	126	120	156	121	118	144	140	106	122	141	148	122	145	122	124	119	125	145	105	111	104	99	117	128	132	117	128	137	112	117	126	123	124	121	126	116	122	117	118	131	114	151	148	132	136	117	106	110	112	125	126	125	128	112	128	122	133	122	101	109	111	124	128	113	143	119	127	113	123	112	134	109	145	105	139	135	130	130	107	120	131	128	133	123	123	121	105	123	150	124	111	101	127	121	125	102	121	124	147	115	134	130	120	137	112	134	128	128	121	126	120	120	123	128	107	105	126	122	116	101	122	122	144	131	129	129	114	135	146	121	109	140	122	131	123	133	120	115	132	124	135	137	115	124	130	122	131	131	133	118	118	113	148	118	128	126	100	119	119	119	135	104	138	119	100	117	146	124	121	116	120	131	132	135	107	117	130	141	122	119	118	128	117	137	123	111	117	116	150	106	123	149	92	108	124	132	112	133	131	118	135	125	133	130	105	129	113	101	135	119	116	143	119	128	130	116	134	132	128	112	127	124	114	113	118	124	125	141	125	114	128	116	119	134	126	132	110	134	133	109	112	123	129	135	136	133	126	132	125	136	118	129	125	130	133	123	135	115	120	116	129	124	125	143	131	147	114	120	126	125	121	136	125	127	135	103	139	130	115	112	134	113	117	131	102	126	113	126	117	123	130	112	132	121	133	124	109	116	126	127	125	137	119	137	129	125	143	120	137	110	104	135	124	138	131	133	119	113	106	107	117	123	124	131	140	109	123	118	126	152	137	120	134	115	134	118	126	132	147	111	116	138	134	130	104	134	138	128	132	118	132	129	114	116	142	134	132	131	136	132	137	129	144	130	132	126	148	124	112	128	128	105	107	116	138	119	129	133	93	138	120	131	123	105	118	117	130	120	139	106	127	121	126	135	103	117	129	122	131	125	114	130	124	126	117	117	125	129	146	101	118	105	149	106	114	121	113	129	112	122	131	91	105	133	117	128	133	106	155	124	139	121	117	122	130	141	122	114	124	140	113	101	124	111	114	124	131	125	109	110	131	120	123	131	145	111	128	116	116	104	115	108	124	103	121	125	131	132	133	125	134	132	118	126	133	112	139	108	145	123	108	109	122	129	137	131	132	149	125	124	143	115	126	130	137	126	133	124	113	104	123	125	122	129	126	99	129	111	110	102	125	128	121	115	140	131	117	107	99	127	113	140	134	118	110	132	107	128	106	136	129	126	111	119	120	119	130	123	119	125	129	123	105	115	143	124	116	133	123	109	117	95	127	126	118	123	141	115	121	105	130	125	113	126	117	127	106	136	115	119	111	131	110	113	143	103	133	125	106	133	147	132	113	111	97	128	136	137	127	139	110	121	114	105	144	131	122	116	117	123	125	130	125	126	136	138	127	136	119	122	122	120	131	104	117	120	109	131	122	114	125	120	124	113	137	129	135	112	124	121	120	140	113	106	127	118	113	123	129	123	106	134	120	120	140	122	133	111	128	124	136	140	125	147	121	121	126	124	121	106	116	140	97	140	129	124	149	147	136	86	137	124	119	124	112	123	126	110	124	111	130	119	110	127	115	117	118	111	138	119	128	133	133	121	131	117	113	154	121	119	147	122	133	129	124	132	142	128	136	106	104	128	127	104	119	113	130	128	116	124	144	115	123	129	127	144	128	123	119	127	116	124	133	130	132	128	113	123	136	124	125	128	118	98	119	127	124	115	118	99	134	144	107	148	126	100	128	132	129	126	116	115	112	132	139	113	133	129	145	128	132	146	97	121	108	145	124	124	133	133	120	123	109	125	126	129	133	128	135	124	131	113	123	117	116	144	108	127	125	137	135	119	129	117	109	128	116	123	129	137	116	137	113	110	133	136	132	138	129	119	99	135	136	122	133	118	115	123	134	123	132	108	123	110	117	117	116	130	119	126	110	125	125	135	143	116	131	139	130	110	132	124	124	115	126	129	110	151	127	125	129	142	115	117	107	118	106	129	118	125	118	141	118	135	114	115	132	120	112	126	99	112	122	134	114	142	136	133	131	130	139	116	121	109	97	126	121	140	111	135	114	123	127	105	133	132	131	137	105	108	105	118	105	106	126	134	111	128	114	132	116	125	121	142	127	125	135	131	117	109	129	131	101	127	135	141	121	129	125	123	132	135	113	133	135	121	130	103	131	121	128	119	132	118	108	129	100	149	119	116	93	110	100	122	134	131	132	128	128	116	129	108	111	132	144	107	111	144	124	109
34542	46348	41288	4947	2311	1747	1354	1158	1025	858	775	703	624	610	586	553	497	454	474	458	409	404	438	381	359	396	367	373	400	430	659	644	626	839	807	844	869	811	709	656	627	524	502	532	517	464	366	357	355	402	388	388	379	386	394	415	404	440	419	450	422	460	479	475	470	394	468	432	426	423	367	403	398	356	371	376	385	375	386	378	470	401	422	429	395	359	420	368	364	346	318	340	351	387	385	370	339	310	332	349	348	380	354	300	334	314	323	312	314	362	336	318	317	324	348	320	310	294	312	323	276	309	310	313	289	291	302	308	323	311	311	265	305	302	313	303	289	276	335	300	283	298	288	280	284	289	281	301	280	276	318	274	316	298	272	290	277	321	299	309	267	316	320	309	293	294	262	285	261	312	297	284	287	285	296	292	298	261	277	303	320	295	314	313	286	304	280	301	290	295	273	294	281	281	302	315	301	289	270	317	298	272	321	276	298	302	294	266	280	312	275	335	326	290	277	270	318	280	297	311	309	281	274	292	301	297	258	289	287	332	300	272	294	286	300	272	325	298	278	307	290	288	294	269	301	261	297	287	328	295	312	277	272	306	283	319	284	315	295	283	258	269	272	270	324	281	285	285	266	265	310	312	285	283	322	312	297	283	297	294	310	242	302	251	306	297	285	283	287	300	303	279	288	313	277	287	327	309	324	289	306	284	293	286	283	317	266	261	310	290	290	285	305	276	309	269	272	285	270	260	297	293	289	310	249	298	280	263	265	344	295	294	278	287	275	282	292	306	267	315	312	288	321	310	303	270	283	280	304	300	292	301	309	287	288	295	285	294	279	292	280	296	286	302	285	293	261	304	282	258	309	267	274	312	289	326	288	298	297	289	303	306	275	276	254	286	300	321	288	326	294	273	322	276	278	318	275	305	298	296	272	307	301	328	283	298	281	291	308	270	278	306	301	289	312	277	270	265	291	284	290	307	315	284	268	306	292	266	283	279	297	295	283	296	295	294	267	290	282	285	290	282	261	275	293	287	283	321	309	306	310	260	276	293	309	287	291	311	281	275	315	280	288	276	305	289	291	284	288	274	295	265	285	289	291	273	305	260	295	289	308	306	293	269	273	272	287	258	270	306	298	294	288	295	283	307	296	264	287	324	272	289	270	262	293	273	262	284	231	271	286	299	286	285	269	273	255	284	289	321	273	280	291	281	285	287	290	334	270	321	285	243	295	272	296	279	283	253	299	291	301	313	293	264	317	289	295	285	285	265	271	296	305	281	311	330	286	276	284	255	275	286	299	279	281	313	290	275	310	285	301	288	323	275	262	269	313	297	294	276	259	305	277	293	309	282	300	304	288	293	293	306	281	278	302	297	272	261	316	276	282	292	298	260	285	297	295	268	279	314	264	286	314	279	285	261	282	273	265	296	290	294	292	295	278	321	313	311	278	313	285	325	327	327	275	306	280	282	287	283	302	321	277	276	300	318	292	308	271	297	320	278	302	261	280	271	315	284	264	273	275	277	280	310	294	269	283	267	305	305	296	288	289	280	321	277	253	316	265	283	343	273	286	273	282	289	313	311	285	288	299	300	259	268	290	303	296	275	272	306	301	283	269	272	296	267	295	299	290	292	260	346	254	333	289	277	283	282	308	300	281	278	289	284	240	300	280	290	277	290	293	276	286	327	264	282	280	289	298	313	272	297	316	298	280	284	289	290	281	288	292	278	279	291	305	271	304	278	260	291	296	278	285	289	296	292	285	287	281	320	269	283	286	312	294	293	277	294	305	282	320	298	299	259	273	304	300	291	311	277	288	280	264	277	283	310	319	273	274	313	287	321	265	297	283	271	293	285	289	283	291	294	290	290	263	295	272	253	282	308	289	264	256	269	279	282	303	292	268	288	254	267	284	287	282	275	306	269	285	283	313	258	313	289	299	291	272	295	271	310	269	290	290	294	268	280	292	272	293	269	305	281	290	283	287	275	298	265	289	279	254	271	316	308	305	290	293	307	331	294	293	272	294	311	309	297	247	307	265	287	295	292	283	300	271	282	262	300	284	288	282	288	312	268	291	314	302	286	296	341	293	285	303	305	285	269	296	293	278	263	274	291	282	294	303	300	285	276	297	274	317	286	281	278	274	299	245	301	281	306	267	259	302	268	289	294	307	295	272	310	305	302	296	273	302	313	284	314	291	278	275	265	310	289	276	279	259	286	261	307	258	310	287	295	320	307	297	280	312	291	265	302	274	311	276	307	277	305	307	283	292	283	291	291	311	280	258	293	313	311	280	322	276	298	320	270	268	295	319	319	263	274	269	319	316	301	252	283	292	277	311	265	283	287	283	278	295	260	260	277	312	277	257	270	285	290	271	315	275	286	298	279	314	307	301	298	282	294	301	282	253	275	269	278	291	305	342	296	302	303	302	299	295	279	298	280	284	306	300	284	296	258	302	313	309	260	291	282	301	292	322	298	274	278	309	276	286	252	264	289	274	274	289	277	282	282	304	294	288	295	306	284	321	305	310	255	273	280	296	292	286	287	293	292	278	298	279	298	301	291	267	255	336	295	282	280	278	287	280	299	297	301	313	311	271	291	269	282	306	282	302	260	270	307	266	280	260	269	306	315	256	286	294	264	260	310	297	279	308	313	258	302	283	276	288	318	312	277	297	286	288	316	287	283	302	264	287	284	275	278	297	279	282	290	270	266	295	301	278	282	292	291	298	292	289	267	281	301	318	293	303	287	310	305	264	284	298	299	294	282	271	272	275	299	296	253	321	278	307	299	277	271	305	297	319	281	278	297	280	285	277	291	309	313	289	286	285	283	280	311	276	329	275	288	306	290	276	268	289	284	306	291	295	249	293	274	311	272	306	280	282	324	279	266	278	279	275	291	284	291	304	304	316	291	289	291	277	280	294	270	319	296	303	291	308	330	291	295	299	331	296	278	302	288	259	278	301	282	263	302	299	269	282	292	292	298	295	291	296	286	286	313	294	291	264	289	270	295	287	309	291	278	308	278	289	258	305	304	271	266	294	265	311	290	277	293	263	286	306	310	305	296	297	314	318	311	298	305	306	291	290	296	324	279	294	278	272	267	288	307	277	289	299	299	286	274	296	305	284	265	286	307	284	313	281	310	327	283	309	260	283	284	286	279	298	275	313	293	302	284	278	291	287	270	288	289	258	311	291	296	273	303	277	306	264	309	302	267	275	298	298	284	253	276	292	302	314	268	273	269	298	276	306	284	286	280	285	338	293	296	297	283	296	299	254	270	290	326	299	257	279	293	294	259	280	275	321	286	306	291	287	306	301	266	302	287	286	278	302	301	287	288	279	291	256	284	293	296	284	266	306	301	302	280	309	248	261	274	244	288	284	302	304	304	275	263	286	266	285	300	274	307	264	275	283	266	245	283	294	291	298	318	276	302	263	295	318	296	305	326	291	285	274	315	261	277	278	308	244	309	339	269	300	300	293	275	281	317	298	275	316	229	329	306	284	276
49421	49643	39283	26554	23948	22054	17169	9593	3361	572	292	253	240	199	182	198	158	162	167	131	148	145	144	125	125	130	154	123	150	144	155	155	189	191	201	189	204	196	176	203	161	172	145	135	136	160	126	120	116	117	125	130	135	131	106	106	131	145	113	141	133	136	115	117	141	126	130	116	128	112	128	128	143	119	139	120	117	123	121	114	141	130	141	154	137	131	124	123	115	112	107	106	96	129	102	117	108	113	102	132	108	133	119	117	115	100	104	112	120	122	116	98	109	129	118	116	106	101	114	121	109	114	104	124	101	117	96	109	98	110	113	106	113	102	114	102	112	107	106	94	95	113	108	113	91	100	103	100	87	88	112	105	97	101	104	101	94	92	90	94	113	91	107	88	82	116	103	109	118	125	81	102	103	103	102	97	106	110	83	90	105	118	109	99	103	136	115	129	124	102	115	117	122	113	111	123	101	95	113	93	105	108	91	90	113	114	109	112	112	102	107	108	91	107	102	107	99	85	88	95	96	109	95	112	110	98	95	85	101	111	107	99	97	107	112	102	82	97	102	106	119	100	81	87	102	102	101	102	118	109	89	106	105	114	107	92	87	107	88	108	110	104	107	119	106	87	106	122	106	112	89	97	98	109	111	99	104	86	97	102	97	109	94	99	103	101	116	108	83	101	102	104	109	99	109	125	132	89	78	119	89	97	100	112	108	105	118	108	107	103	109	110	106	113	108	99	108	116	131	107	111	93	107	109	90	108	83	109	95	125	111	115	122	99	109	111	83	96	98	107	117	95	111	114	110	99	108	102	103	94	115	92	107	109	95	101	103	102	102	99	114	99	101	104	91	111	100	97	111	96	95	73	92	114	112	82	101	114	116	101	111	130	100	102	107	102	111	87	91	102	92	113	102	102	109	85	93	96	97	117	103	98	93	98	90	116	95	121	88	89	114	91	87	87	104	102	90	102	101	98	97	95	106	95	99	107	114	102	93	91	84	95	108	92	100	99	106	107	103	94	116	100	92	96	96	95	93	101	102	118	91	109	118	109	90	83	120	107	85	92	107	102	124	129	134	105	101	109	99	100	105	120	98	94	100	104	110	112	94	108	96	104	99	98	104	88	117	91	94	82	108	116	117	108	86	103	96	104	117	91	102	117	115	104	89	94	90	96	99	101	92	100	84	128	111	99	95	116	105	90	112	97	81	112	105	86	90	121	98	102	89	102	105	108	117	101	102	100	94	93	99	89	104	106	86	105	105	108	104	122	97	109	116	90	91	109	119	100	110	117	123	107	91	84	104	119	70	100	102	93	96	128	88	107	104	83	101	108	107	95	97	105	101	104	105	84	102	77	124	108	98	89	108	83	79	111	90	95	102	108	120	102	117	96	106	96	101	101	95	92	115	118	115	112	106	103	106	95	90	116	106	127	114	86	98	95	98	92	102	103	87	98	106	87	91	94	115	103	93	111	94	86	104	104	104	98	101	105	122	108	98	114	96	119	90	113	92	84	97	114	96	105	95	105	91	97	117	101	105	107	104	98	111	85	95	133	119	106	95	118	105	100	102	125	105	97	121	100	76	93	110	114	105	84	104	112	90	116	105	108	101	105	96	116	109	110	98	107	118	103	102	99	100	96	99	114	90	122	77	90	95	88	118	94	100	111	87	120	126	88	82	107	90	97	117	112	98	100	107	84	106	117	119	105	87	104	81	92	105	98	88	91	90	103	93	106	106	92	89	90	99	87	83	101	109	91	74	104	99	109	98	105	114	95	100	94	103	96	123	99	95	111	91	98	93	112	98	102	112	107	99	104	107	119	116	96	89	103	114	101	103	85	114	115	108	112	109	104	120	100	99	105	92	94	89	103	123	100	92	94	88	86	107	101	121	116	122	126	114	100	110	118	75	97	111	91	110	101	87	100	108	105	125	121	117	96	102	91	109	113	117	103	100	97	107	104	94	115	107	106	107	104	107	110	107	108	98	96	99	99	92	122	109	103	91	101	100	93	94	103	100	103	101	99	87	102	101	107	95	95	127	95	97	121	105	105	108	103	91	83	104	90	114	106	82	100	101	92	94	133	95	115	99	116	92	111	106	92	113	107	116	97	94	96	113	100	103	100	83	78	95	91	108	105	105	101	94	121	91	125	104	90	107	108	95	113	118	92	119	86	109	113	106	108	81	97	132	93	107	132	88	93	97	108	91	100	104	111	100	111	103	93	93	127	96	113	114	98	89	119	95	112	101	102	99	88	96	93	96	104	125	86	86	98	81	109	103	95	87	114	108	93	103	94	99	91	89	97	98	110	100	107	92	83	109	87	107	94	98	112	114	93	91	91	102	107	111	94	99	96	114	94	109	117	106	96	101	110	110	104	111	101	96	126	99	95	105	105	98	93	107	103	105	101	115	86	112	100	96	96	111	86	94	115	93	94	108	101	86	119	104	101	101	99	113	108	111	110	109	99	108	89	95	105	104	114	118	118	119	92	99	119	76	95	95	100	99	105	104	90	110	89	99	101	112	95	113	105	101	103	117	115	109	101	115	122	107	98	84	99	94	95	98	120	95	120	116	96	100	96	105	93	93	98	125	88	81	93	103	96	111	130	88	87	84	117	84	107	130	114	100	96	93	81	110	122	106	83	106	119	97	95	96	107	106	95	116	98	108	105	115	104	97	91	111	104	107	119	122	102	89	92	107	111	94	97	97	110	100	113	96	105	91	122	99	97	89	107	109	110	106	119	103	97	103	94	93	99	115	101	106	117	111	98	92	105	108	103	102	95	113	104	73	94	101	116	110	80	107	105	90	105	112	126	119	109	95	110	88	95	126	128	98	120	87	87	107	123	90	112	93	109	108	107	100	105	124	93	95	97	88	100	95	111	108	113	95	99	88	91	116	105	89	72	109	105	110	123	105	91	81	83	118	92	120	105	115	105	127	113	118	106	94	93	99	90	106	97	100	121	97	87	91	113	100	122	92	105	101	81	112	129	97	83	91	106	92	107	115	123	104	106	100	107	98	82	92	107	90	100	98	106	101	110	103	96	124	93	102	96	106	105	80	113	94	92	106	115	101	86	94	115	116	105	105	100	101	105	86	92	101	117	112	96	106	99	104	109	99	97	98	128	102	108	106	98	95	102	102	102	98	87	111	97	127	84	140	103	96	104	95	80	104	96	100	94	96	105	111	105	103	103	78	114	93	112	118	99	123	105	109	94	89	107	76	83	132	101	107	98	102	107	113	100	97	131	107	117	109	88	102	114	96	102	98	83	108	99	106	115	109	114	93	100	103	117	96	113	104	113	116	95	97	110	98	88	96	97	112	111	112	111	96	83	114	87	100	99	121	88	113	95	110	92	94	87	89	104	90	109	106	95	118	93	97	104	92	102	108	107	110	100	106	109	102	97	114	101	80	99	108	101	112	98	103	98	92	99	82	107	107	116	118	113	118	113	105	96	101	83	98	107	113	114	126	97	103	105	104	90	95	93	89	94	93	96
38858	50841	42244	5060	3921	2994	2290	1889	1633	1325	1154	1039	963	852	801	742	662	595	510	527	490	490	438	395	424	418	476	459	528	606	600	772	845	909	920	1026	1072	962	818	759	708	635	559	606	567	512	386	376	377	346	439	397	372	396	376	422	437	388	359	419	468	435	469	462	545	442	423	448	447	425	386	384	364	384	356	401	354	378	432	397	456	472	499	433	433	373	370	367	311	340	363	356	359	414	384	375	346	306	356	316	355	364	379	287	288	252	303	291	338	320	315	277	315	305	291	270	297	276	297	285	298	277	264	255	294	266	275	241	257	257	258	252	231	250	252	272	261	253	249	254	231	293	232	235	250	233	264	263	258	222	251	220	249	230	242	234	253	287	225	259	212	266	235	237	243	274	222	218	252	249	260	234	220	243	225	232	247	248	224	234	240	268	253	242	241	244	225	248	248	222	246	227	235	242	232	233	233	238	229	238	240	248	224	235	241	255	237	214	234	223	225	261	246	231	224	233	248	220	250	227	215	245	262	233	216	257	221	231	220	243	250	232	245	208	257	230	241	242	236	222	249	249	244	227	243	238	228	213	210	259	239	236	250	217	242	235	231	224	219	214	242	210	255	226	254	255	218	220	208	259	203	219	235	260	265	227	245	250	279	268	245	249	249	226	248	221	235	222	229	234	256	253	262	222	216	271	214	245	211	251	249	232	253	212	207	219	216	217	252	223	234	239	233	238	224	262	220	265	260	244	222	250	254	206	224	239	227	224	229	265	223	239	244	231	238	218	233	231	236	228	240	271	222	208	237	235	223	248	229	236	249	269	228	252	250	247	251	240	232	247	242	250	228	216	254	262	229	242	225	242	218	253	233	252	251	239	225	215	244	261	238	245	252	233	245	246	243	225	229	231	235	254	255	228	235	257	215	223	225	224	228	218	263	262	235	245	231	254	226	232	245	221	232	226	240	233	256	223	232	252	240	250	260	238	236	180	225	240	245	228	226	222	234	230	240	239	245	236	248	238	256	250	231	233	237	241	247	250	228	253	244	229	249	242	237	255	253	238	255	227	239	244	202	231	243	231	229	213	211	248	251	228	247	236	228	216	241	228	249	228	239	258	253	253	225	244	220	234	210	245	245	236	226	228	238	237	250	228	214	256	234	256	224	233	243	238	247	239	233	218	235	250	247	236	243	233	219	239	219	232	240	239	217	246	221	208	213	256	237	267	242	194	231	226	242	247	259	244	248	231	223	211	262	232	260	234	237	221	255	220	230	254	252	230	231	243	228	258	235	268	233	254	215	250	250	235	241	245	229	232	266	254	229	229	244	226	242	271	207	241	213	253	243	249	208	270	235	234	219	247	213	225	224	231	241	206	248	220	247	242	254	239	222	224	232	230	222	252	236	212	224	229	251	221	231	270	229	252	218	221	229	234	234	224	242	240	236	222	245	239	224	229	226	231	216	235	209	237	242	218	237	261	229	229	253	229	232	243	200	235	242	221	235	230	230	201	236	242	237	241	229	233	229	233	249	233	234	266	233	257	243	220	231	219	234	236	226	251	228	220	228	239	216	243	253	230	228	231	274	241	219	273	249	240	231	223	229	264	250	240	223	214	220	238	224	244	250	252	227	229	242	238	235	220	249	239	216	240	254	222	204	243	253	244	221	230	254	259	210	221	261	236	237	228	242	255	231	232	228	240	222	257	232	226	253	212	224	252	229	226	220	229	231	225	246	246	249	259	255	232	247	249	258	253	207	246	244	242	228	254	247	233	245	233	248	249	230	229	267	218	223	228	206	237	209	251	225	221	210	232	236	249	254	244	243	239	254	212	220	213	262	208	229	228	221	243	213	254	252	230	229	207	218	244	232	229	228	254	242	215	236	252	219	226	225	247	265	249	220	261	254	235	240	232	240	250	234	259	226	215	250	217	230	225	234	271	256	233	220	227	244	221	226	248	246	215	233	228	257	246	246	251	245	212	241	241	241	232	243	249	239	209	266	232	229	254	219	255	235	233	223	226	217	241	211	215	245	239	225	217	244	212	258	235	251	235	274	256	240	234	205	237	221	256	237	251	249	234	243	243	247	232	250	225	214	219	236	248	237	227	242	228	231	245	266	241	215	236	236	257	255	265	237	212	202	226	234	240	242	239	214	247	234	228	223	242	254	219	246	233	228	250	239	206	231	221	256	247	235	207	247	232	250	243	222	224	234	257	237	234	240	267	237	265	197	252	241	248	245	234	229	244	237	237	257	245	233	234	244	238	242	236	223	238	251	216	234	247	236	241	221	242	260	241	273	266	240	229	208	240	245	240	210	251	247	228	243	215	251	234	247	212	240	273	246	247	228	235	228	262	228	250	234	227	278	228	244	251	232	235	232	241	253	233	209	228	261	258	210	238	246	232	223	243	241	244	208	227	234	243	257	235	215	223	224	214	239	271	238	228	231	271	225	248	224	240	239	223	232	230	232	266	252	235	230	260	209	206	242	243	256	226	231	234	275	228	251	244	238	240	241	207	240	235	215	203	260	219	225	225	216	237	237	246	235	263	229	243	226	225	230	249	248	237	221	237	214	259	262	216	249	244	250	206	240	212	265	284	240	262	237	215	242	233	245	212	240	253	246	202	248	228	227	252	224	256	205	251	237	246	220	271	224	248	241	234	240	211	241	240	206	236	231	235	238	241	266	248	226	231	254	220	255	227	238	254	231	208	220	230	229	240	237	229	235	232	257	246	234	274	230	231	218	246	215	215	217	220	210	233	238	231	231	231	218	223	237	227	251	216	221	239	219	245	245	240	236	254	226	242	249	230	260	247	214	219	234	221	250	257	234	218	228	242	239	225	240	255	265	233	222	219	244	248	238	225	209	227	234	241	223	227	259	264	239	230	227	218	231	257	233	241	246	234	210	244	227	223	200	230	234	236	253	255	211	236	227	239	228	247	242	216	229	239	211	245	241	221	228	242	255	201	219	222	211	238	247	223	223	213	267	245	238	226	231	234	224	239	242	248	260	236	217	257	268	248	225	216	227	237	226	225	249	229	235	248	251	246	213	216	239	236	235	247	240	223	221	209	260	247	235	238	270	223	250	244	224	209	216	221	254	221	237	223	213	254	244	232	252	253	245	234	254	236	231	227	206	269	223	226	255	240	252	222	223	227	259	246	223	229	224	229	255	257	235	238	254	237	236	223	242	200	245	235	239	208	258	235	229	249	200	210	226	226	217	230	273	209	278	263	238	245	240	241	232	242	253	243	267	215	210	234	233	231	269	253	214	235	222	253	251	253	234	247	244	256	218	226	229	221	222	237	252	251	243	255	243	257	236	243	243	278	220	217	228	247	229	236	265	250	260	239	246	262	235	208	206	236	249	254	248	236	210	238	258	264	242	261	249	200	223	254	196	258	238	261	237	242	207	253	254	256	248	230	219	212	271	225	225	249	231	224	232	243	211	219	224	232	213	256	230	242	262	261	235	238	244	206	236	205	236	219	224	251	239	250
13132	19425	22005	4573	949	424	294	233	145	112	114	111	118	137	113	139	147	139	107	111	130	117	98	148	156	113	118	111	130	110	151	152	156	129	190	150	143	127	150	132	146	129	123	135	136	119	111	119	131	115	111	144	128	132	125	129	138	116	123	120	131	121	116	144	134	128	100	109	124	126	125	104	119	110	123	107	109	129	106	132	139	116	105	117	99	129	140	132	108	121	127	124	134	115	104	114	117	127	106	114	126	101	119	107	119	109	123	117	134	127	126	111	125	117	127	109	129	123	126	106	132	113	123	108	112	102	129	126	101	115	111	98	114	105	114	111	128	106	131	121	118	105	131	139	105	115	113	126	119	121	121	120	140	114	103	129	113	113	104	126	106	110	102	114	108	105	121	113	120	97	118	96	111	110	116	118	125	104	112	105	124	124	114	110	118	102	107	126	118	121	98	126	116	139	121	108	130	108	112	115	128	116	108	124	118	121	126	115	127	111	137	118	114	119	116	113	115	130	120	115	127	114	133	129	133	119	113	113	116	114	104	120	123	95	109	103	99	111	112	100	110	125	113	127	122	94	121	98	124	111	113	98	129	114	127	119	107	111	104	116	128	104	123	122	104	115	124	120	124	119	105	117	126	121	121	112	107	109	113	111	99	115	127	131	113	134	116	133	122	110	140	118	117	119	121	123	106	127	130	124	126	129	124	115	125	120	108	117	108	100	131	128	103	109	112	130	111	114	119	114	118	120	119	115	140	98	116	116	99	92	122	106	141	107	99	110	100	107	140	104	100	113	110	121	135	93	116	116	130	127	110	140	124	112	106	97	104	122	109	111	113	117	110	100	115	114	122	124	115	105	114	106	109	118	118	124	123	119	130	120	140	130	115	146	115	118	106	92	117	111	109	119	109	138	112	83	114	121	101	118	120	114	111	130	106	121	123	126	118	117	113	128	113	108	118	119	107	113	122	110	102	120	104	109	128	117	136	112	115	104	105	121	100	122	121	120	105	126	107	122	117	123	127	114	110	123	131	105	127	133	114	99	106	93	98	106	112	118	125	133	118	115	141	104	131	131	116	110	104	104	100	98	97	120	118	121	128	114	119	126	119	107	96	104	118	114	108	118	98	128	134	117	121	111	123	103	133	121	131	119	108	103	130	129	127	103	109	114	120	122	122	113	133	120	120	112	138	113	123	124	119	107	115	107	93	119	131	104	118	120	118	128	106	125	132	90	107	117	123	88	99	114	121	108	120	120	108	105	115	117	109	116	121	113	121	96	129	135	119	95	112	123	121	98	107	125	118	92	111	135	112	121	124	113	108	111	128	125	114	97	116	127	129	114	131	116	130	119	119	130	140	122	118	126	117	111	120	90	118	127	100	114	118	128	119	125	110	113	106	113	128	109	118	115	145	108	109	113	117	125	101	114	106	110	122	103	112	133	104	92	130	106	115	111	109	106	101	128	112	103	118	136	115	96	104	125	121	135	112	114	117	98	101	121	120	122	105	117	105	122	113	115	103	124	110	121	113	126	139	135	134	101	116	121	119	115	108	116	103	125	104	115	109	120	108	119	123	112	132	119	122	122	134	114	100	109	115	114	121	111	122	137	135	98	148	111	111	116	124	125	134	137	134	110	122	111	120	101	122	112	95	131	131	97	127	140	118	117	119	119	119	118	116	107	119	124	147	116	128	94	107	119	132	105	110	104	110	127	114	119	97	114	117	122	103	129	111	114	123	136	116	122	105	105	128	110	113	111	102	107	122	98	115	103	112	105	121	124	119	125	113	131	112	139	109	123	119	112	101	131	119	137	122	116	125	109	117	122	142	130	116	117	102	111	113	130	110	109	114	115	107	113	119	122	117	131	110	133	104	122	112	108	94	120	132	119	121	119	125	105	90	114	115	140	104	111	117	117	119	116	113	116	106	131	138	119	107	125	117	115	109	135	110	130	129	136	111	100	112	124	118	112	112	119	112	112	109	131	122	116	132	131	106	131	112	111	136	124	119	101	121	125	128	108	93	138	124	126	117	125	124	127	113	114	115	128	112	123	120	115	140	121	117	116	120	120	132	114	126	124	103	127	118	114	115	107	113	116	128	96	129	111	131	96	98	110	125	124	128	118	122	103	130	124	96	95	108	122	103	144	109	125	110	115	99	113	135	113	120	105	99	103	115	111	130	120	136	118	117	111	103	122	125	107	83	102	103	134	124	100	131	89	117	100	114	108	105	121	136	124	115	114	122	124	128	119	101	113	113	96	144	141	109	113	118	115	106	141	122	122	114	95	146	125	107	130	92	121	130	100	124	118	127	140	124	125	103	114	116	117	113	157	114	115	122	120	105	129	89	108	112	126	105	109	113	122	105	113	139	136	123	124	134	114	103	120	117	92	96	117	106	128	114	126	108	121	99	120	115	121	129	130	129	122	133	118	138	111	131	119	112	113	107	100	111	124	111	116	111	113	128	118	104	120	123	138	129	122	129	118	123	124	114	118	136	126	113	127	97	126	113	101	99	141	125	127	111	118	133	125	123	111	119	138	107	117	102	129	98	120	111	132	122	118	100	97	127	139	117	115	138	120	131	103	90	107	116	140	103	121	111	110	134	117	107	102	110	122	122	125	99	118	121	123	114	112	119	137	117	123	125	131	106	125	129	102	109	122	135	119	118	106	113	108	107	126	111	122	129	115	116	104	110	119	116	112	143	127	120	125	111	115	119	103	134	115	102	126	108	112	111	108	100	121	122	112	135	121	108	126	136	118	117	111	111	108	108	107	113	134	122	118	96	95	118	129	114	107	108	116	121	105	122	101	116	126	142	129	107	110	104	123	108	116	96	125	139	113	102	108	113	132	120	107	100	116	113	129	99	107	126	140	104	112	138	117	109	111	124	112	104	107	111	124	120	88	107	110	108	120	127	118	101	145	111	125	120	112	129	102	96	125	97	130	109	117	112	98	103	133	117	122	111	113	119	112	120	136	101	108	106	127	122	120	112	129	117	131	121	114	105	122	120	126	132	121	112	161	111	107	127	112	102	137	121	102	119	134	122	119	142	116	114	121	133	113	112	108	130	107	116	111	124	115	133	128	113	126	102	99	129	106	119	103	136	94	122	111	120	122	120	115	110	131	131	122	104	134	132	113	110	112	103	124	115	104	117	116	103	121	103	119	114	119	110	125	104	116	96	124	116	137	123	106	114	97	126	109	121	93	123	129	115	119	110	123	118	132	124	127	111	117	124	128	123	113	127	100	122	114	104	135	115	129	118	117	137	115	119	108	132	133	142	124	127	126	109	114	102	103	98	108	124	108	116	123	100	107	112	114	102	108	126	131	130	132	132	130	126	118	102	103	119	114	134	121	105	137	128	125	133	116	98	112	108	102	116	115	87	94	125	121	92	115	100	93	142	108	93	119	109	119	116	127	120	116	110	119	116	128	117	123	115	120	118	119	117	108	124	98	120	115	123	136	129	110	107	107	132	122	106	133	106	115	123	107
10513	22442	20206	754	409	365	342	343	296	279	308	285	286	286	303	263	302	294	286	318	268	296	313	281	280	269	248	342	361	450	448	496	539	532	552	608	560	502	435	418	479	392	342	348	315	320	336	281	305	313	294	318	322	308	314	334	376	360	327	357	381	339	349	366	378	381	371	337	381	345	346	329	349	340	353	350	282	305	305	315	308	326	344	292	300	302	311	306	289	300	309	302	294	295	298	310	330	296	291	292	308	305	286	256	291	248	266	315	274	307	315	285	298	272	298	296	286	314	297	278	275	313	310	239	257	267	268	292	278	283	284	278	260	270	306	267	272	279	285	277	286	277	248	297	268	252	270	280	256	294	312	274	256	283	301	294	269	291	303	248	285	264	287	259	261	308	299	255	283	294	246	296	298	290	289	271	276	280	301	267	276	268	290	278	269	259	278	286	273	281	263	286	288	286	265	261	280	273	236	283	258	294	293	278	269	284	252	272	273	296	260	265	293	269	271	257	270	302	271	271	269	260	265	286	293	282	269	278	276	288	280	299	256	307	278	285	327	270	267	308	267	278	281	310	266	242	281	299	271	259	284	289	282	270	281	287	337	273	293	306	271	325	283	281	293	270	280	281	262	287	262	266	277	276	256	313	280	271	279	279	279	290	280	251	298	276	310	273	296	296	292	281	251	297	288	296	279	263	263	294	282	269	289	285	303	266	279	280	260	313	281	271	277	264	280	249	281	280	239	288	248	273	304	296	272	293	265	260	278	297	288	284	281	279	273	271	297	254	301	272	288	290	274	283	290	263	296	272	281	291	314	276	282	256	300	280	241	288	269	258	290	276	298	323	267	269	274	283	269	268	294	263	300	284	304	274	274	283	236	271	269	289	286	266	288	276	263	279	254	292	251	268	273	328	288	305	262	301	286	292	295	280	261	269	287	300	289	283	289	276	296	267	279	269	281	265	293	304	302	261	271	259	261	318	292	270	311	287	318	296	266	258	246	284	280	293	266	313	285	284	251	233	335	279	298	265	274	294	281	286	272	275	296	266	251	277	259	271	280	295	279	299	279	308	284	274	271	279	271	279	275	274	253	274	257	283	292	274	267	252	253	264	295	277	304	297	250	283	267	288	258	317	278	267	274	280	269	281	288	305	286	276	298	308	266	282	291	271	300	292	269	289	281	276	296	289	284	286	287	281	311	300	272	285	274	306	268	281	290	270	282	260	285	299	295	332	306	310	268	245	256	273	248	280	296	286	278	277	272	272	278	318	294	263	284	241	270	263	285	283	278	280	255	275	272	279	271	285	303	297	284	256	284	270	302	256	294	274	268	286	301	267	277	276	266	305	270	275	289	320	292	250	260	279	286	278	277	294	298	299	272	261	261	276	282	268	298	297	311	287	262	280	272	295	275	272	263	272	273	283	274	276	281	282	269	278	313	270	291	282	289	281	273	306	284	267	287	299	289	264	263	269	277	280	275	251	276	275	270	256	288	283	285	288	296	258	283	267	281	276	298	276	280	279	302	269	296	275	262	277	279	266	275	266	279	283	281	297	304	270	281	259	282	295	256	256	276	264	298	266	280	306	249	293	270	266	309	269	259	283	317	279	250	307	263	311	291	297	296	280	284	276	256	276	259	269	292	283	272	299	287	280	273	278	275	267	250	303	286	290	305	285	288	288	270	273	267	309	305	277	301	300	251	264	271	286	265	285	288	322	284	259	243	287	283	269	254	245	284	264	316	276	279	285	237	284	297	275	293	260	268	290	275	284	279	304	289	287	305	297	270	275	282	257	253	292	262	293	277	294	288	282	287	256	288	288	287	282	294	275	255	274	277	285	271	258	289	279	267	259	274	265	284	282	309	298	270	236	287	270	303	295	289	268	254	281	275	316	291	269	252	293	276	298	248	290	294	300	262	294	270	314	280	279	274	279	301	264	247	242	273	262	269	282	296	284	279	221	285	282	302	281	280	274	286	320	258	278	237	286	254	286	281	315	270	268	254	252	274	282	283	283	247	290	303	261	289	245	258	312	284	295	285	269	270	301	256	253	302	256	286	282	299	256	249	262	278	298	282	268	264	249	286	258	262	279	281	315	287	264	269	280	279	271	263	285	288	306	291	292	264	283	264	288	270	278	288	284	286	298	251	310	284	292	286	291	310	275	282	285	288	266	326	278	264	297	281	298	298	292	271	297	269	279	268	257	287	306	253	258	282	300	288	298	282	273	267	247	260	292	283	274	316	268	279	274	271	261	270	264	273	286	297	268	275	264	295	271	265	301	287	284	264	298	281	277	286	341	275	292	279	272	252	279	273	246	322	286	259	288	307	285	280	291	283	282	311	262	272	281	265	296	299	296	282	297	266	298	291	270	301	254	279	290	308	280	297	291	324	286	269	270	263	276	252	291	302	249	276	328	271	275	315	258	261	283	301	261	277	319	254	270	293	271	281	278	261	262	282	314	307	297	277	305	284	283	277	300	279	289	304	267	253	279	286	295	299	261	296	284	285	262	298	255	257	273	290	245	308	259	316	251	284	286	242	285	306	274	261	268	291	284	271	257	291	299	271	286	265	296	320	312	250	278	267	293	291	297	271	276	276	295	302	298	277	265	283	281	278	261	307	277	275	275	276	281	270	285	270	265	267	276	291	293	263	268	271	270	296	298	266	305	293	281	293	287	262	278	286	259	297	265	261	296	276	292	287	305	271	297	253	257	265	273	296	273	272	264	273	283	297	289	280	273	279	266	259	301	287	277	290	321	291	277	257	291	277	296	267	256	273	277	276	253	282	267	252	292	265	297	272	298	266	274	285	297	290	266	301	286	289	277	306	282	316	303	283	257	282	281	298	308	278	260	287	304	283	281	294	260	306	290	274	275	276	256	301	281	287	296	261	259	268	252	306	293	277	266	283	283	293	247	289	275	263	280	262	264	283	249	273	325	275	284	293	265	289	275	285	270	266	265	284	269	312	286	278	278	271	266	263	287	269	290	348	230	262	291	252	252	302	265	276	267	285	295	249	274	256	288	296	279	308	256	270	276	261	276	300	260	271	265	321	281	284	258	273	284	257	306	301	261	283	263	278	280	270	267	273	296	274	262	275	299	270	266	295	261	312	271	266	283	287	274	265	294	292	283	268	295	260	296	274	262	285	306	316	285	288	274	273	272	300	280	308	305	277	252	307	267	277	262	284	294	273	279	283	264	272	291	239	290	260	271	287	263	277	291	280	312	260	265	276	289	284	284	272	312	268	292	281	280	304	296	283	259	285	299	281	272	278	267	277	259	278	287	256	262	289	262	319	295	278	258	260	283	234	294	313	245	299	301	275	249	310	311	276	286	269	294	278	264	285	290	271	287	260	287	282	265	298	274	320	272	292	265	264	273	277	259	271	272	301	304	277	272	304	281	253	300	279	322	281	261	263	272	256	279	277	299	263	279	302	272	298	313	282	255	268	285	295	276	270	271	275	277	269	286	286	296	256	267	297	288	273	298
47734	46690	35832	25082	20780	15316	8682	3069	683	259	192	178	159	172	141	181	155	142	140	148	130	155	111	136	141	125	153	147	165	178	162	172	135	192	201	179	220	187	207	170	151	168	148	139	162	125	131	139	141	129	119	152	122	164	135	139	132	145	123	140	136	174	132	141	125	157	150	156	135	144	127	124	161	138	139	123	99	119	102	121	118	137	146	133	149	139	130	130	123	133	141	136	155	137	129	125	139	147	128	143	114	127	147	120	137	135	134	120	148	132	143	141	119	124	135	129	146	120	127	126	118	120	126	136	129	133	130	106	117	117	138	132	127	96	138	113	144	144	105	125	151	122	115	129	124	118	132	132	115	117	105	131	118	125	111	111	126	126	115	112	104	125	142	105	131	116	106	137	107	124	114	115	112	148	110	121	107	129	130	139	114	98	117	122	120	138	138	127	115	133	118	120	122	112	120	118	123	119	120	138	121	109	116	129	124	129	142	129	127	124	116	128	126	128	108	121	110	118	108	120	119	130	144	124	130	128	115	140	112	108	129	122	127	132	134	120	100	111	113	135	117	120	114	141	141	121	116	121	120	124	125	134	117	118	140	118	108	125	124	113	125	141	115	139	115	128	136	121	109	119	126	134	139	139	122	122	131	120	118	115	110	122	120	123	116	128	121	93	123	131	112	132	126	112	131	118	107	128	130	125	119	114	130	125	118	130	115	118	105	105	136	122	121	115	110	113	136	101	126	120	135	129	117	104	121	110	139	119	120	136	137	124	132	122	130	120	129	116	109	115	117	120	107	109	155	107	130	129	120	109	123	114	100	118	114	125	137	135	125	140	115	129	100	151	118	128	109	120	124	148	132	129	100	123	123	115	108	123	123	124	126	129	127	120	123	133	113	123	123	121	128	132	121	145	102	118	125	130	105	138	126	133	109	133	106	116	109	113	124	140	104	133	119	132	133	98	133	114	138	118	112	123	142	132	141	124	113	103	132	137	115	138	148	104	111	117	109	115	122	117	116	119	102	97	102	111	112	136	112	122	125	110	103	118	121	105	122	111	122	112	140	122	128	115	127	115	135	121	115	124	111	104	113	118	115	119	121	139	120	128	128	108	113	133	127	115	123	117	149	134	142	108	114	118	107	141	105	115	135	119	120	112	108	116	112	121	130	115	123	111	138	129	144	117	126	119	127	124	108	125	106	132	103	138	130	132	129	141	131	127	121	137	122	102	126	119	121	134	153	129	125	144	119	124	128	135	122	124	110	128	110	132	106	125	127	149	114	132	142	120	130	121	132	128	128	135	121	121	110	125	117	149	139	122	120	129	134	125	133	110	129	124	122	127	130	137	130	133	129	118	126	126	126	107	120	121	117	109	125	134	134	119	114	108	113	124	133	97	126	106	132	119	111	109	99	143	122	133	126	124	116	129	122	139	109	122	106	140	157	118	128	127	123	126	129	124	113	132	130	134	122	124	139	123	143	122	123	131	133	142	118	119	117	154	120	125	107	119	144	113	119	144	133	143	126	140	133	97	145	120	118	118	132	120	133	124	119	127	104	121	105	116	137	120	127	120	118	98	122	130	143	118	136	112	107	105	98	113	121	91	117	93	113	130	91	116	128	133	130	110	124	120	136	108	114	131	123	110	152	122	124	112	127	137	117	134	140	126	123	128	145	117	106	148	109	132	142	128	133	130	112	127	128	126	134	136	115	138	133	118	135	131	120	118	128	116	143	128	121	129	127	122	112	112	135	137	117	139	126	112	107	118	132	117	112	134	118	108	131	107	131	123	131	125	129	121	110	108	127	110	114	127	124	114	114	110	103	138	142	109	111	116	111	122	102	100	112	122	111	116	139	114	133	137	98	133	126	114	137	135	128	109	128	121	113	122	113	132	101	96	139	119	114	131	120	114	119	114	141	117	136	127	142	124	104	117	114	134	127	136	126	108	117	136	119	111	120	130	117	109	123	120	108	114	125	136	138	98	114	121	132	133	108	108	128	110	123	149	138	131	127	123	130	110	142	125	112	132	131	135	122	125	117	111	120	132	131	126	99	117	131	118	120	125	115	131	106	114	136	118	121	120	112	125	137	128	114	120	116	141	136	151	118	141	121	118	117	132	120	121	132	141	128	123	120	128	122	120	112	135	116	124	129	139	135	88	124	120	108	120	117	138	156	117	140	114	131	109	107	116	122	112	120	124	118	135	130	136	135	106	106	118	123	128	129	99	121	106	113	107	132	96	117	133	119	95	135	119	128	121	124	123	108	123	126	116	134	95	120	122	138	129	98	135	110	127	118	124	124	139	127	120	130	112	138	119	130	123	108	126	124	121	123	131	131	122	142	138	127	111	114	128	140	116	119	111	124	108	113	117	119	152	124	132	117	108	116	105	98	118	124	114	127	122	100	129	127	92	131	116	110	123	132	114	133	133	143	114	115	120	116	108	129	123	128	129	107	134	89	142	112	109	160	125	135	122	120	123	116	119	131	108	132	111	150	120	121	122	149	153	117	126	119	139	140	108	122	135	120	115	115	128	132	143	109	119	125	120	139	147	128	135	114	122	135	137	126	128	125	125	127	150	125	115	136	135	122	131	136	123	127	126	113	128	108	119	129	123	102	143	140	104	145	144	122	112	125	115	102	114	105	125	118	103	124	114	130	123	116	117	132	109	113	131	120	134	129	120	95	124	131	130	115	137	118	118	155	135	120	144	122	96	129	121	108	139	113	102	110	100	132	134	104	122	98	121	106	136	112	131	116	161	97	118	131	133	122	110	134	115	110	152	130	137	137	122	106	113	114	110	118	136	123	134	116	120	112	121	134	120	120	135	129	112	108	111	121	110	106	117	119	106	125	115	113	118	125	121	103	121	129	130	126	122	134	131	117	129	114	123	118	121	135	118	129	119	99	123	119	102	112	115	120	128	138	104	117	119	120	120	130	139	142	111	93	115	125	123	117	110	118	130	121	135	130	100	118	106	99	119	120	118	109	120	104	124	129	138	108	111	117	115	110	132	110	103	116	123	113	127	131	119	127	137	150	112	107	94	126	117	108	126	139	121	124	119	129	132	124	122	135	135	112	128	126	140	129	139	127	119	104	111	111	124	120	106	125	147	135	138	118	117	113	125	132	117	159	127	119	115	139	108	100	115	130	114	117	114	125	129	137	135	137	119	119	147	126	120	122	121	127	121	113	116	123	142	106	117	102	113	123	116	120	128	127	133	121	98	128	142	111	120	125	126	118	131	110	144	129	123	119	133	128	127	130	96	135	132	147	111	134	121	123	115	121	132	116	112	124	107	118	136	118	123	133	133	111	143	120	126	105	122	106	135	128	122	108	130	115	128	134	121	105	119	133	114	114	128	126	123	132	108	117	125	127	134	159	134	114	118	119	143	128	112	135	115	139	110	123	109	104	112	109	109	116	122	128	114	118	101	136	141	119	144	134	119	122	126	123	117	117	112	131	121	117	146	120	121	132	122	108	120	128	136	135	111
39788	49755	29206	2682	2125	1636	1269	1131	977	842	689	738	571	565	526	474	469	441	432	417	402	384	351	369	385	389	418	497	532	603	555	539	524	634	675	805	889	686	607	552	590	562	487	446	481	453	330	351	329	325	330	366	401	436	385	353	393	380	367	431	428	403	432	438	376	391	388	427	397	421	388	374	376	388	387	373	347	347	346	396	388	413	416	353	366	355	387	325	337	368	315	339	374	337	357	334	357	340	336	362	335	354	303	297	289	315	320	313	374	291	339	342	291	313	305	323	340	327	310	284	300	315	331	279	270	288	299	293	308	293	289	298	299	306	288	284	310	308	301	280	285	298	297	295	279	272	279	243	315	302	318	292	278	288	323	312	303	254	288	294	281	295	289	275	303	299	276	269	244	296	300	276	287	279	273	268	308	302	277	279	264	268	275	273	272	290	277	239	293	319	260	281	317	321	290	281	286	333	285	308	306	278	300	289	279	305	305	280	294	278	308	263	291	274	286	326	290	281	299	295	280	294	262	282	294	283	303	306	281	266	273	276	324	272	295	301	296	318	284	257	300	267	258	276	288	301	268	289	287	295	297	276	322	286	297	287	306	274	243	302	279	299	289	310	292	274	269	261	283	296	293	273	302	267	278	302	277	294	269	287	270	288	259	248	269	296	335	280	280	271	247	277	281	273	274	308	301	293	272	310	273	280	288	291	267	289	300	296	289	286	308	281	270	275	295	313	289	269	297	287	289	311	275	277	280	323	267	278	297	294	282	261	285	306	265	312	263	315	286	283	279	295	267	259	324	287	283	292	313	291	293	283	241	282	266	270	303	281	284	274	272	297	309	263	272	303	284	283	268	279	327	302	269	292	277	238	297	295	279	310	275	291	263	290	289	259	292	293	273	304	278	273	277	306	300	257	312	283	286	280	250	260	293	305	299	280	295	305	299	299	301	315	310	271	288	268	280	286	312	285	281	298	256	285	278	270	274	261	268	248	268	298	294	308	272	312	278	287	275	244	274	260	250	288	280	271	291	308	253	287	309	278	285	302	278	266	303	254	279	320	267	276	284	263	272	272	305	272	293	298	325	277	257	284	295	258	303	280	306	275	289	304	294	270	316	282	284	290	277	274	274	284	307	291	273	281	298	259	299	293	262	304	288	278	303	289	293	299	262	305	271	290	279	305	322	269	280	273	258	309	282	288	313	280	277	283	282	289	297	276	277	291	277	284	275	309	302	275	276	302	287	290	292	293	267	302	280	249	282	300	293	273	280	295	278	324	306	272	296	265	241	292	272	277	263	319	262	285	286	309	299	278	260	265	268	286	239	289	290	268	271	281	295	273	255	284	283	316	283	282	309	265	284	258	280	306	282	303	273	281	272	289	259	312	283	251	293	273	266	314	260	313	297	298	265	280	298	281	263	313	281	290	283	292	300	247	291	280	271	291	292	268	274	296	298	283	271	289	286	263	318	268	273	271	236	281	292	302	281	281	269	275	300	299	307	268	290	287	278	292	296	277	274	284	278	306	290	280	272	283	310	288	288	322	308	319	284	315	282	261	269	287	263	297	314	255	290	276	258	291	272	293	287	272	261	293	304	294	298	274	312	271	307	306	296	312	287	265	266	283	285	288	277	305	282	268	313	298	256	276	278	241	297	253	282	278	279	260	276	269	309	302	274	274	283	282	287	288	298	252	297	280	275	262	277	264	324	270	287	293	296	309	282	274	275	274	299	245	294	274	301	267	285	279	304	276	324	311	250	291	300	262	282	281	275	297	289	293	291	276	305	261	292	293	279	301	309	297	259	285	279	290	290	278	296	289	284	259	269	287	262	292	278	282	281	285	317	293	314	264	270	294	276	277	293	257	253	304	279	271	286	301	283	296	272	280	297	289	284	306	310	299	273	278	299	291	254	273	282	301	296	341	279	298	246	279	263	282	275	281	319	295	255	282	272	300	289	278	247	279	309	314	278	319	261	280	260	278	277	309	306	297	277	286	273	261	306	287	301	267	290	273	280	316	288	316	294	273	281	315	292	254	260	245	273	282	281	291	269	292	256	282	285	280	286	297	283	288	281	317	282	311	301	300	274	296	271	280	310	318	263	287	271	288	269	251	305	301	300	286	269	296	295	278	269	293	315	278	275	281	269	283	327	289	298	288	260	287	298	270	269	271	281	316	268	292	274	301	286	282	257	289	289	256	310	251	273	303	283	265	291	284	297	289	288	283	311	256	301	298	293	291	287	256	283	296	308	294	300	318	267	315	298	283	274	290	299	301	293	298	318	282	288	267	270	295	287	281	301	286	276	298	298	258	299	303	278	289	264	308	299	290	297	320	253	283	259	309	298	285	304	295	292	274	278	270	270	310	281	266	283	291	281	272	268	318	271	274	272	281	299	295	260	282	291	284	266	290	274	276	277	280	275	288	287	268	295	304	304	269	274	272	272	268	297	283	272	276	300	269	289	295	290	298	276	297	277	307	276	274	285	301	301	272	284	296	287	300	307	301	267	302	291	280	281	302	239	301	287	304	268	286	285	292	289	320	283	279	288	291	302	272	261	285	314	294	285	281	305	283	271	289	307	287	264	312	299	287	269	281	305	314	288	301	288	247	260	287	283	295	278	286	277	275	271	285	304	291	290	253	297	285	295	308	261	309	258	308	280	293	285	313	285	297	256	302	281	265	269	278	282	285	269	277	296	298	316	296	294	301	288	321	249	289	285	325	298	291	267	279	299	272	277	284	307	296	262	298	260	266	262	274	274	262	311	262	285	329	261	299	273	293	286	297	300	274	291	293	277	289	291	255	261	254	322	267	299	267	307	287	276	289	280	304	281	297	300	281	254	295	280	301	261	332	286	269	268	298	265	308	273	287	298	262	286	275	307	267	283	294	311	283	294	265	298	286	274	270	250	271	259	280	254	301	296	308	281	267	281	283	296	259	276	280	299	279	272	314	274	303	279	283	309	303	282	316	273	314	323	285	269	291	265	290	281	290	259	255	273	298	286	285	259	287	279	325	298	302	277	298	260	303	283	282	287	300	275	293	298	304	279	267	278	278	297	281	267	270	284	282	287	270	273	274	307	270	260	305	309	285	281	309	280	270	286	274	299	286	310	291	287	279	276	333	315	261	298	293	300	283	259	259	301	276	313	276	300	299	251	276	297	288	283	285	266	233	278	329	307	275	284	306	295	238	289	250	295	291	296	296	331	292	274	283	294	284	320	290	294	267	262	246	293	289	279	279	265	308	279	267	294	310	294	271	327	299	303	281	266	296	284	287	305	309	298	277	299	288	288	280	268	319	307	302	285	297	288	313	289	288	270	287	299	253	311	272	288	290	316	273	270	299	288	281	264	277	316	298	255	297	271	296	287	256	251	290	267	298	295	280	292	299	272	290	283	278	282	297	256	259	277	288	273	250	250	244	271	305	293	280	269	276	283	289	289	301	278	264	273	283	274	270	301	316	285	277	288	279	274	293	279	233	270	298	308	271
52440	46108	34727	26692	23165	20092	14732	7190	2035	440	268	241	204	183	178	190	180	136	134	152	156	138	128	130	143	123	99	127	158	141	126	148	186	190	212	220	222	196	167	159	182	147	141	150	134	131	115	105	104	132	101	115	124	118	93	103	107	117	113	135	120	144	123	125	119	117	139	103	130	117	127	114	106	112	128	118	95	102	113	140	128	134	113	131	117	103	106	123	104	118	112	119	105	131	113	115	110	122	114	118	108	123	98	100	97	107	112	93	107	102	106	103	107	104	120	120	96	107	120	102	117	102	103	99	116	121	114	105	116	113	111	112	112	101	105	99	92	98	105	109	90	93	101	101	87	78	102	95	112	116	101	106	110	97	94	90	100	111	84	105	100	87	98	92	97	91	106	142	96	93	96	102	94	114	96	97	107	100	111	117	102	94	92	108	121	89	113	77	96	98	80	93	110	99	96	117	93	94	108	109	109	76	108	90	95	104	105	104	108	101	93	85	95	103	78	108	87	101	83	110	101	105	88	104	104	114	108	110	96	119	94	104	93	102	115	107	99	113	87	97	97	112	99	101	113	93	94	114	87	88	99	104	96	91	100	90	97	105	99	112	77	95	113	100	81	101	103	91	113	104	88	92	103	90	107	91	111	108	99	112	102	97	93	98	89	96	95	99	128	103	112	98	67	96	98	83	97	93	101	104	93	108	102	117	89	114	101	109	100	90	91	109	100	87	95	84	84	113	125	99	108	108	105	80	102	108	91	103	91	102	93	79	83	96	110	104	90	99	109	106	114	120	85	95	85	95	114	76	122	99	117	97	91	88	66	98	117	100	83	98	87	108	94	110	99	90	95	87	94	108	97	102	89	109	95	77	82	104	101	111	112	96	104	86	102	106	94	86	96	102	104	109	100	104	105	94	73	128	110	96	104	108	97	97	94	103	105	111	119	105	107	98	93	108	87	99	90	104	108	96	98	85	120	95	115	119	92	88	96	105	104	102	101	100	87	104	97	99	94	101	100	101	93	91	89	97	115	95	94	106	94	112	106	98	105	99	99	107	92	94	95	107	87	97	102	118	89	109	95	97	93	93	106	123	106	104	87	101	100	106	103	98	105	94	97	100	120	80	88	92	109	99	94	116	88	103	102	101	100	117	110	106	101	124	102	110	109	114	107	95	83	92	99	86	87	100	99	105	92	109	110	98	86	101	94	99	109	106	103	78	81	112	98	115	100	109	91	101	113	88	94	110	85	77	101	108	105	98	110	96	121	113	97	77	86	109	92	88	107	100	90	98	97	103	95	96	98	109	87	111	101	84	80	111	83	99	110	85	85	88	79	80	97	105	94	94	100	86	115	91	92	114	117	106	98	86	94	90	91	104	107	111	98	116	96	81	86	110	100	110	99	104	93	105	116	87	109	101	97	103	105	105	103	95	94	127	100	112	89	82	96	96	110	97	92	93	102	106	104	108	98	100	92	92	95	100	101	83	115	92	92	89	91	89	120	102	103	111	83	109	92	91	85	82	94	84	91	102	84	109	111	118	91	117	93	91	102	79	95	117	114	88	98	99	106	106	116	94	102	102	100	107	94	97	108	105	85	106	113	99	101	91	90	105	94	110	113	93	97	96	102	98	108	104	80	98	121	96	89	96	100	108	85	111	93	109	100	105	87	112	90	125	100	107	96	101	89	94	104	85	108	65	112	110	104	105	105	108	116	111	80	101	98	105	91	85	111	97	110	113	102	78	101	109	89	115	100	111	116	115	96	95	113	96	93	109	113	109	85	111	99	99	92	107	80	103	88	95	105	100	102	105	80	92	89	99	82	97	113	93	119	89	118	87	96	108	106	85	95	100	110	108	88	111	94	109	113	117	105	109	121	106	89	131	87	92	109	103	112	74	90	115	100	85	84	112	88	104	101	94	111	113	85	113	83	98	96	98	99	83	104	113	113	110	77	90	120	91	99	91	96	94	108	99	94	92	90	94	79	84	105	86	101	91	92	114	100	99	107	86	77	95	117	109	109	95	96	105	105	73	110	104	106	107	96	116	95	96	91	98	102	115	97	92	90	102	79	101	111	91	78	91	102	99	100	93	112	97	87	91	108	97	84	102	117	109	99	96	80	93	98	114	107	91	93	109	85	111	106	101	89	100	100	94	106	93	98	101	68	103	107	91	84	91	108	82	91	105	102	80	102	95	105	97	100	95	92	101	98	96	106	95	113	96	101	97	106	107	96	83	91	97	109	97	94	78	99	101	92	91	96	102	91	105	111	106	69	96	85	84	98	97	111	101	108	110	99	91	96	113	98	100	111	94	90	79	94	89	94	109	94	105	113	86	100	105	91	107	101	97	104	94	102	112	72	92	88	83	98	96	106	122	94	81	102	85	115	105	92	104	91	100	111	96	102	97	94	103	100	101	85	100	87	87	104	112	109	98	94	103	108	108	113	89	87	97	105	100	101	97	71	93	100	95	94	115	113	79	92	101	113	118	107	94	106	98	92	109	91	100	103	104	93	105	86	96	99	91	90	92	100	94	91	110	87	102	96	92	98	86	95	79	94	106	106	101	89	88	100	110	101	77	101	81	93	114	100	99	99	93	101	110	86	84	101	105	87	101	90	119	139	82	106	108	78	88	87	106	93	83	106	104	111	103	104	117	109	91	100	111	87	101	99	101	97	106	94	85	125	98	84	98	97	91	125	121	104	119	111	81	102	101	101	116	89	92	81	116	108	113	97	101	91	118	78	93	125	101	72	105	100	126	101	100	91	102	115	104	103	113	96	99	108	88	98	88	117	92	91	116	107	105	94	95	96	105	99	124	115	82	83	116	93	86	82	88	98	88	99	99	104	107	80	90	128	121	83	96	91	91	83	100	85	103	120	103	96	94	115	106	102	98	101	112	100	91	110	94	107	109	104	108	101	92	106	99	122	97	85	114	118	106	90	92	96	93	95	112	69	88	89	94	92	109	115	98	88	116	99	99	91	84	114	105	89	103	88	111	94	106	99	86	89	100	86	101	90	81	95	85	86	120	96	97	105	86	94	107	87	99	107	99	102	113	90	88	112	101	111	116	120	97	100	95	101	101	102	95	95	102	109	100	100	87	100	103	105	98	93	107	70	116	104	92	110	101	101	93	114	89	91	109	115	101	91	109	95	100	103	97	90	92	103	116	97	87	85	93	104	98	115	111	88	104	91	96	98	107	102	114	93	100	115	88	104	89	96	92	96	110	91	107	84	97	109	107	87	90	88	115	109	101	107	86	104	108	97	98	84	100	105	93	82	98	106	109	96	100	99	93	91	95	108	107	104	83	106	109	75	92	92	97	109	96	94	105	107	98	103	102	84	96	108	109	108	114	90	112	116	83	111	111	96	99	98	81	102	88	97	110	106	105	118	112	111	92	103	96	110	82	114	95	87	103	98	82	90	98	82	82	120	118	96	93	127	82	108	96	92	90	95	96	93	104	83	111	105	95	94	106	107	90	94	107	106	83
43520	50971	37405	7733	3901	2756	2230	1847	1548	1376	1077	971	930	791	709	666	714	571	545	533	484	462	453	413	393	379	364	357	404	442	448	643	734	910	938	1023	1085	951	689	710	678	698	593	557	544	458	403	339	350	354	295	339	347	375	352	379	422	383	396	455	439	493	451	423	382	413	444	469	375	387	367	366	372	344	364	319	334	336	348	374	393	378	347	413	425	372	391	322	333	342	363	329	372	331	338	361	315	376	338	333	365	366	287	278	256	261	269	263	348	366	301	283	279	279	265	264	267	280	285	278	257	259	265	246	223	274	277	253	244	269	254	241	239	247	260	253	233	232	284	245	240	219	253	226	226	223	210	237	230	231	233	228	237	224	225	252	249	196	230	265	228	235	216	235	213	228	201	237	218	252	239	244	230	211	235	215	205	247	231	216	207	240	207	233	220	219	214	228	210	278	233	244	224	266	260	202	222	251	234	245	244	220	248	211	202	211	228	207	220	199	241	234	221	226	271	217	221	249	247	245	230	229	239	236	221	224	234	230	260	213	209	269	216	216	248	201	215	266	214	198	220	250	213	232	248	223	230	212	253	224	268	262	246	210	219	207	226	219	239	224	246	209	215	241	246	233	272	231	192	241	219	240	249	213	225	210	237	239	237	259	221	266	249	225	228	226	224	227	246	242	247	265	223	226	247	239	197	249	236	210	203	271	242	264	210	230	241	257	257	245	232	258	258	229	247	254	243	232	234	240	201	239	214	225	258	213	230	249	262	238	252	229	215	250	230	250	240	237	237	214	208	226	249	238	213	224	225	221	220	226	232	246	194	239	204	229	232	215	235	232	236	231	223	217	249	230	233	252	241	225	227	240	228	241	229	219	251	212	204	231	258	240	227	233	232	220	232	230	237	223	251	227	250	232	231	240	253	247	242	239	242	227	230	256	212	233	224	237	240	203	230	236	232	221	222	222	227	226	252	222	232	242	226	229	214	226	260	261	223	235	222	221	214	254	233	250	226	226	218	238	225	216	223	247	231	245	250	255	265	198	260	257	225	243	206	231	233	256	227	215	253	203	226	234	195	220	209	255	213	232	233	231	201	212	212	229	252	241	218	224	255	226	246	222	232	257	248	237	233	226	216	224	217	229	218	239	220	205	208	232	221	220	250	247	234	224	211	235	233	246	234	235	248	235	226	210	235	214	219	216	240	241	219	220	213	235	215	191	213	220	205	250	231	251	230	234	219	234	220	228	227	236	232	251	225	220	227	229	252	259	241	208	244	237	220	215	226	235	249	224	222	210	228	249	210	225	225	212	225	243	218	250	240	226	239	225	220	251	226	232	218	225	250	230	227	246	216	217	235	218	204	215	238	252	213	254	201	201	225	215	242	237	247	233	264	240	209	240	246	235	239	221	257	236	205	253	220	231	238	239	243	243	211	220	241	242	248	238	212	236	223	213	211	221	227	241	219	240	201	256	230	230	235	206	230	207	234	221	230	212	243	237	208	244	265	215	235	217	233	257	233	213	238	226	232	236	240	223	267	241	213	225	240	225	222	231	245	236	219	220	250	226	215	238	236	238	231	233	213	263	235	241	239	231	253	229	219	242	224	230	214	232	235	205	206	243	226	262	234	226	233	229	247	205	223	238	214	216	228	224	201	232	245	228	248	220	224	247	208	260	229	262	232	243	228	207	239	226	245	241	220	240	248	231	249	221	239	238	226	227	239	227	223	245	244	236	218	235	227	248	252	213	229	233	236	231	232	234	222	194	242	229	212	217	241	248	226	227	231	226	250	210	230	229	255	226	222	235	235	214	243	249	230	219	231	217	207	223	231	209	269	232	251	228	246	235	202	213	245	225	242	248	227	254	206	235	230	221	198	221	245	225	228	251	257	213	269	227	234	213	249	237	233	210	219	253	197	215	253	251	238	210	238	237	219	230	211	240	213	226	235	232	244	226	255	228	246	216	235	271	206	237	229	226	213	227	239	222	220	221	219	238	228	232	230	237	238	212	228	239	226	235	219	219	223	252	238	245	235	246	203	243	217	249	238	222	225	206	246	229	216	242	261	242	236	218	223	247	235	231	228	206	221	240	212	251	249	218	249	227	231	238	217	236	240	236	256	231	234	220	221	223	239	209	207	252	206	217	250	223	233	253	239	235	257	244	256	233	237	210	233	225	266	251	246	234	223	232	224	207	250	252	251	237	204	218	225	211	221	251	225	255	261	242	233	226	233	199	241	228	233	221	212	232	250	240	225	225	231	231	230	224	245	221	230	223	251	235	237	263	212	234	216	224	228	223	224	241	218	225	257	230	231	221	222	207	229	214	256	251	232	234	236	212	226	225	217	219	231	233	236	230	237	220	233	225	225	251	198	202	217	233	254	217	231	212	231	240	249	208	268	229	224	243	224	207	234	219	234	240	230	210	245	230	226	238	251	236	240	232	235	237	240	265	238	246	234	228	242	217	246	225	213	229	232	250	230	244	231	227	281	243	266	222	249	246	260	240	213	216	249	226	237	239	252	232	220	237	224	244	215	237	231	259	217	232	244	229	246	238	209	234	228	219	217	240	235	215	231	223	231	224	234	234	204	219	233	201	230	234	214	231	249	250	204	246	250	237	211	248	273	228	226	229	230	219	238	276	254	217	230	213	229	250	224	229	243	217	235	230	223	229	212	257	250	230	242	236	228	208	264	232	226	233	249	219	222	204	180	213	218	248	225	251	204	228	240	234	228	223	227	210	233	217	228	236	219	212	226	236	223	250	190	240	234	239	226	249	226	231	222	212	223	238	217	250	224	239	211	218	225	228	199	192	227	219	251	244	239	228	224	229	218	220	235	215	234	220	238	213	209	234	226	236	232	222	213	233	229	230	208	256	240	236	216	243	219	245	264	237	224	221	234	240	246	208	223	223	246	216	235	232	215	227	218	257	197	232	262	240	237	222	220	242	226	237	230	235	243	232	245	219	236	229	222	241	203	231	248	266	223	247	241	219	240	237	244	241	226	218	253	223	220	219	224	192	235	217	227	244	244	220	247	204	251	227	209	240	225	233	218	233	221	249	212	227	219	247	231	246	241	224	206	219	245	213	260	253	223	231	216	204	232	206	232	246	221	210	235	231	256	233	218	238	239	252	231	220	226	220	242	228	234	197	252	239	241	222	251	226	233	255	245	216	238	245	244	222	228	219	229	252	231	234	222	262	247	218	220	259	226	233	236	259	240	227	225	225	248	221	225	234	240	227	223	247	205	253	225	222	233	209	228	238	235	234	228	210	252	227	216	195	236	248	249	233	223	211	241	232	252	215	198	240	229	215	245	231	231	227	270	230	232	195	228	237	248	249	234	207	246	254	250	245	235	232	229	244	238	252	220	222	225	264	242	219	254	250	258	226	246	212	221	224	236	214	233	221	248	237	258	220	207	195	270	241	227	218	251	246	258	249	235	236	224	232	249	248	243	234	231	245	233	242	226	225	227	244	246	222	239	235	206	232	242	231
11779	17093	16502	3551	557	190	143	125	127	115	104	99	131	131	118	96	113	100	107	134	124	102	125	109	129	114	135	116	129	132	128	126	152	167	171	167	139	148	153	134	142	171	117	138	140	137	101	123	138	123	104	141	130	118	122	128	154	127	112	116	122	103	137	132	110	115	123	128	134	105	121	97	131	116	124	126	114	105	123	105	129	114	115	106	115	138	145	130	106	121	134	121	117	114	127	129	90	118	117	116	130	145	107	141	117	142	105	110	100	120	120	109	108	121	114	95	98	102	124	115	108	124	100	101	124	120	129	100	121	130	110	132	128	123	106	144	132	131	125	107	120	137	117	107	117	106	110	113	109	132	108	94	132	119	97	98	106	120	88	120	125	111	106	130	131	110	152	116	126	117	112	128	95	130	123	104	123	121	118	126	134	102	108	95	116	115	133	110	109	117	100	121	118	141	92	127	117	113	108	137	112	123	116	122	113	126	102	132	96	129	117	113	99	121	123	101	118	98	107	110	134	113	118	108	97	111	102	118	102	100	117	133	124	116	131	119	91	112	99	110	107	119	97	120	127	126	112	111	128	137	107	108	109	118	113	114	120	112	104	112	111	107	124	115	98	120	132	109	119	113	145	111	104	113	106	131	139	125	107	121	114	107	120	117	122	101	101	125	121	131	108	109	128	96	121	129	115	123	120	125	104	131	120	97	110	123	121	127	123	106	106	141	134	102	102	130	95	104	108	113	107	100	122	119	126	115	125	103	124	116	112	113	109	99	127	118	105	123	108	99	109	127	126	114	109	124	132	116	105	114	118	117	116	122	116	119	105	105	117	124	110	94	109	113	136	102	97	111	85	116	102	118	122	121	116	117	90	110	115	102	127	105	128	104	126	104	116	114	129	116	105	101	141	128	138	120	112	111	114	122	133	100	110	112	132	116	109	129	106	102	102	113	146	107	133	119	126	127	130	114	98	117	111	104	101	116	112	137	131	111	113	108	131	106	108	110	112	142	114	111	120	112	119	122	116	107	108	101	116	113	122	104	111	96	111	116	108	110	110	127	105	109	111	111	104	99	89	126	124	120	101	124	115	122	122	126	121	114	121	127	114	105	114	99	121	132	104	113	107	116	104	108	129	103	132	115	99	113	125	115	124	96	115	99	125	126	124	116	119	117	120	112	112	105	120	107	96	101	88	81	128	111	105	122	124	130	107	114	130	123	105	115	115	132	116	98	102	125	116	113	117	105	122	114	104	117	103	120	124	114	111	110	143	100	115	111	128	93	114	122	122	135	103	104	117	110	118	105	104	115	129	122	107	145	111	115	132	99	123	135	148	120	107	116	96	112	118	104	109	140	124	108	96	114	115	117	95	97	120	134	121	115	116	106	117	126	95	132	125	114	104	108	131	122	107	109	107	102	111	112	107	110	133	98	101	84	103	116	121	119	124	109	116	122	113	124	101	127	123	125	104	109	112	110	116	105	112	131	114	109	120	122	132	130	121	120	131	98	123	140	105	116	128	101	112	105	120	124	116	126	135	105	121	99	113	127	127	117	117	114	100	127	105	124	98	105	129	106	109	96	116	113	114	108	121	109	93	110	109	129	134	115	105	109	125	115	111	123	127	117	109	97	115	116	118	114	119	98	138	116	112	134	126	117	108	118	106	87	111	108	122	101	132	96	114	153	123	116	121	117	107	99	105	122	109	127	106	132	139	139	115	110	115	110	106	122	117	98	108	115	110	106	120	110	100	132	116	110	103	106	110	117	115	130	113	114	109	112	135	121	123	113	123	119	91	127	114	107	121	114	116	112	95	112	127	129	105	122	130	116	106	130	105	99	98	111	106	111	102	99	117	118	140	102	104	126	117	119	122	120	108	105	134	126	112	114	107	103	114	110	118	108	108	115	123	108	94	116	121	103	110	103	114	128	110	115	125	93	114	92	114	112	125	126	106	118	112	127	125	99	111	104	116	109	109	102	108	116	112	112	107	111	111	122	103	106	111	131	104	116	117	120	125	122	94	132	114	128	119	107	125	108	100	119	120	115	123	86	116	132	116	107	132	109	120	112	125	120	114	102	121	125	97	108	90	90	132	130	107	101	111	100	120	116	86	114	104	131	119	120	124	117	96	123	96	117	104	122	110	127	124	116	123	118	112	92	117	117	130	115	119	97	118	104	122	120	110	100	130	125	123	118	108	111	113	126	109	106	97	117	125	126	117	111	125	101	121	119	107	100	125	126	117	126	100	113	134	124	126	121	136	100	119	118	104	100	91	101	115	106	97	130	112	110	115	109	114	122	116	121	112	126	138	111	130	117	129	98	122	137	123	112	125	127	115	112	134	114	114	109	113	115	128	116	144	116	109	117	117	84	121	120	121	107	118	111	116	110	112	108	131	108	124	97	134	117	101	116	126	108	108	118	105	103	127	112	121	117	113	96	120	123	115	116	118	112	106	108	101	119	104	123	95	107	120	123	112	90	141	123	140	118	112	119	106	114	107	131	124	105	123	109	122	111	109	95	120	114	130	110	106	116	113	101	129	132	103	136	113	127	114	109	100	142	119	118	117	125	115	112	126	119	117	120	112	114	106	99	105	122	109	122	113	112	120	120	131	141	107	89	119	104	117	114	121	119	127	100	104	128	123	108	115	91	112	119	106	117	106	98	111	117	116	125	101	113	110	109	113	112	110	129	109	111	138	113	122	121	102	127	106	87	109	125	113	117	118	110	143	115	135	95	106	124	133	121	115	110	94	91	115	106	111	99	121	109	133	115	117	123	138	111	105	105	108	121	132	131	120	107	121	98	123	116	121	122	127	113	124	126	125	107	119	123	122	147	114	127	122	114	112	112	102	123	117	113	96	113	136	140	107	110	121	120	117	97	111	137	117	107	112	112	128	149	143	109	120	120	122	104	101	121	111	112	115	136	95	115	117	114	113	114	98	106	120	87	123	120	97	93	126	128	114	126	121	119	104	119	120	95	118	101	105	111	95	127	113	117	126	113	103	94	118	133	128	114	105	118	112	97	107	118	120	108	106	134	102	92	124	128	104	111	119	112	124	133	104	116	86	109	119	132	122	108	113	110	121	107	128	111	120	98	114	127	117	117	118	112	87	144	106	123	130	118	104	124	120	101	122	115	121	119	129	101	111	100	136	105	129	104	111	117	119	121	104	106	109	121	127	124	112	113	126	107	102	130	103	113	127	126	121	129	118	95	102	118	115	111	110	107	106	114	104	113	113	113	112	99	117	126	104	118	117	128	126	102	117	103	108	124	117	126	103	109	104	112	135	105	106	117	124	102	111	109	127	113	108	95	109	128	107	105	126	130	135	120	112	115	125	133	120	104	136	110	132	116	127	100	126	114	109	104	116	124	131	116	103	112	107	127	118	103	105	116	107	120	126	123	115	88	115	134	140	129	100	129	100	117	123	120	106	123	110	122	133	112	118	99	111	127	141	123	115	96	124	100	98	110	116	120	126	111	115	120	118	121
9256	18956	20749	970	386	317	330	285	285	306	303	281	283	281	268	272	279	301	292	300	292	263	287	300	283	304	271	279	311	281	308	355	554	660	639	602	578	535	418	459	405	406	371	359	368	346	302	274	274	292	286	334	327	305	321	341	336	333	351	367	366	336	343	367	338	351	337	337	329	368	332	342	344	321	301	323	314	307	318	309	298	292	290	294	303	350	322	308	346	280	328	311	330	311	280	295	283	280	273	304	271	276	274	303	284	278	274	258	280	271	293	268	285	284	293	321	282	270	276	272	276	289	292	283	288	286	283	290	286	263	292	297	288	255	266	298	266	285	274	292	300	277	261	307	288	315	293	258	276	284	251	275	283	283	279	254	256	292	274	283	266	284	277	298	283	274	305	278	306	279	278	303	251	290	250	274	292	272	290	254	280	258	295	262	268	262	270	283	279	278	293	277	288	290	243	257	259	250	279	270	262	241	274	270	290	263	296	279	300	246	283	300	279	290	252	277	273	278	267	270	273	267	296	270	260	273	288	301	276	272	296	274	274	276	300	287	272	271	303	270	276	262	287	252	268	299	258	261	296	255	298	289	277	274	274	249	254	266	253	302	286	294	274	295	257	248	270	263	264	288	270	265	258	273	277	271	277	278	253	291	269	264	254	265	279	275	291	269	276	306	262	258	262	262	273	263	267	285	275	290	272	299	257	269	263	284	283	271	273	262	254	241	250	308	277	225	249	274	273	271	277	296	317	296	284	268	294	285	260	278	266	246	252	254	307	258	251	289	312	307	286	273	264	282	280	274	259	268	274	258	306	257	280	265	275	264	291	273	249	253	290	302	250	297	319	277	312	306	299	267	286	282	261	262	255	294	301	266	276	260	273	276	259	307	261	302	260	284	267	292	284	298	286	263	258	280	265	288	264	276	270	264	251	286	290	259	283	285	265	268	281	293	248	265	278	293	281	294	243	279	308	251	293	275	285	263	242	283	260	280	233	263	269	293	293	263	293	266	276	270	305	296	283	283	310	290	282	266	288	271	276	276	302	274	258	249	260	274	298	273	285	262	274	273	272	291	285	292	296	286	286	302	271	296	250	262	287	291	265	278	270	298	244	254	295	267	257	241	301	276	267	272	275	274	252	305	255	272	259	279	292	264	313	314	249	262	276	278	275	276	269	287	278	281	279	293	286	280	270	260	284	294	278	242	281	275	241	281	262	258	262	277	277	264	267	275	307	293	279	306	257	268	263	275	284	252	311	282	301	279	276	279	273	266	291	280	261	283	247	283	296	280	266	265	294	296	282	284	256	286	286	271	271	294	279	307	270	286	291	250	296	220	260	272	279	269	265	275	270	270	295	269	301	261	286	286	263	298	259	268	277	270	268	271	284	244	281	268	281	283	270	264	260	297	293	265	278	260	293	239	255	308	279	290	257	281	284	288	274	284	274	280	284	274	320	264	264	295	275	277	259	303	315	275	282	235	277	266	283	299	291	294	302	269	298	278	295	266	265	290	262	286	307	276	274	313	295	268	290	292	282	262	264	268	254	288	279	290	279	274	286	291	268	287	283	311	243	290	269	268	253	255	293	267	278	280	262	297	288	292	255	268	290	264	275	285	287	279	297	254	236	260	288	249	285	292	261	287	288	292	272	280	225	293	277	249	281	287	314	291	269	279	265	291	276	265	258	281	306	272	282	257	260	243	283	290	269	273	283	267	318	284	271	276	306	278	286	246	300	284	269	287	266	248	266	277	279	297	288	277	284	260	284	248	270	284	258	286	293	269	274	275	280	292	295	264	277	272	273	288	291	288	294	249	253	261	253	284	254	260	295	277	252	296	291	273	256	278	270	288	268	274	229	312	277	271	299	269	293	271	294	304	258	283	275	298	286	252	247	284	267	289	279	303	282	299	266	263	284	271	304	278	278	289	276	288	269	314	268	267	287	277	275	278	249	268	265	284	262	280	272	270	285	286	263	295	310	246	284	248	279	286	291	280	265	333	251	288	312	268	276	256	276	306	265	311	298	309	293	288	232	263	290	287	266	266	291	277	279	290	251	283	284	251	296	287	256	301	259	283	283	252	295	287	299	291	253	257	285	271	280	283	268	263	289	262	264	252	278	280	294	266	283	283	275	291	250	286	293	251	296	256	281	274	277	282	259	263	270	267	266	300	261	263	269	311	262	299	291	281	256	296	283	293	247	296	295	263	259	269	280	263	288	282	290	308	280	285	280	279	282	270	260	286	257	290	260	259	294	270	280	256	261	270	273	247	279	293	270	283	287	284	277	269	285	261	275	284	294	286	252	274	287	252	267	285	270	261	303	262	298	272	268	283	308	258	271	287	282	315	283	304	273	264	257	265	261	304	289	249	302	302	284	265	274	286	274	269	271	290	261	268	291	284	289	308	267	295	247	242	262	288	290	252	267	269	272	262	265	257	251	268	275	283	286	278	281	290	290	280	254	283	268	252	266	271	295	267	267	251	321	264	303	284	287	296	263	287	273	281	257	295	279	265	272	276	282	266	249	302	292	261	268	292	290	279	275	245	286	288	269	271	293	275	267	264	275	254	282	309	270	290	285	276	268	298	292	295	256	288	304	288	286	272	266	296	288	272	251	240	296	273	242	272	303	304	268	298	289	272	250	280	280	285	320	306	291	315	287	304	287	267	282	265	297	264	252	269	259	279	286	314	273	278	289	301	285	274	255	296	254	260	302	256	259	284	287	283	291	304	286	257	267	301	284	286	265	270	271	261	306	266	281	293	266	284	255	239	267	243	285	274	261	282	267	250	242	282	273	296	296	281	267	276	290	282	269	271	246	287	289	272	275	247	261	259	254	267	257	261	231	250	274	289	254	276	263	296	270	268	258	277	277	278	287	257	299	284	258	287	279	284	278	297	255	269	281	286	316	272	255	267	288	290	276	256	254	304	268	272	282	273	266	265	299	263	277	287	280	257	290	266	271	263	282	266	277	276	283	297	252	309	272	253	260	270	297	287	258	276	258	271	295	267	279	267	256	258	287	266	270	256	246	274	250	252	252	267	264	273	304	279	292	298	269	256	282	258	279	278	274	279	285	292	268	241	286	288	282	295	284	308	253	257	262	257	284	277	282	271	275	273	270	260	267	248	304	281	269	268	273	300	315	278	278	300	250	296	277	310	270	252	305	274	309	277	281	301	287	284	289	280	270	281	255	283	260	300	288	258	280	236	258	278	276	303	283	302	256	291	281	266	261	252	265	255	267	287	274	274	248	271	277	281	307	262	305	327	284	262	298	243	270	265	277	269	270	261	288	284	284	287	275	256	256	283	258	300	277	269	272	296	236	275	281	286	265	286	292	277	290	285	259	259	289	274	281	275	284	286	284	237	279	251	250	250	253	272	269	274	248	272	277	287	261	277	316	252	263	279	297	275	250	264	260	265	272	273	264	271	274	272	295	316	270	278	305	260	279	248	263	306	296	258	274	293	283	303	241	266	243	262	265	284	251	264
43918	49634	46219	27651	23574	20895	15359	7808	2228	354	194	163	181	182	162	141	128	143	157	156	161	143	146	121	134	129	164	123	122	156	158	201	194	155	192	190	177	169	161	159	166	149	144	158	165	150	135	146	126	156	126	137	142	153	136	123	131	145	157	153	138	127	173	142	140	146	155	153	144	144	149	127	128	116	125	112	131	140	111	113	135	147	135	122	142	128	126	139	138	128	145	133	116	120	139	132	158	137	150	142	140	160	127	114	123	123	121	131	147	140	114	116	119	131	122	138	135	134	120	129	128	93	133	149	139	127	124	131	146	123	121	129	137	129	125	93	143	118	114	115	104	140	127	113	118	134	115	114	128	111	134	144	136	123	114	94	123	129	127	120	128	122	124	126	140	115	122	122	104	123	107	122	113	139	122	128	126	113	110	135	94	102	124	111	111	129	115	135	125	104	125	122	133	118	115	132	102	130	112	135	109	135	126	137	137	116	127	131	114	97	134	135	126	125	106	127	141	123	126	116	151	118	109	125	146	143	134	111	127	101	119	133	124	122	113	114	147	119	140	115	123	119	120	105	119	99	122	134	128	109	99	134	124	125	125	111	119	125	116	137	124	121	113	130	121	133	132	134	102	130	121	100	132	117	139	148	129	106	127	107	116	130	125	105	125	131	117	126	114	110	152	107	138	146	135	127	141	107	124	115	115	139	138	133	116	130	120	131	125	116	117	130	110	118	121	134	130	132	143	113	127	119	110	114	128	117	130	119	111	118	137	128	112	124	134	109	123	117	123	128	132	120	125	107	126	127	126	138	111	110	129	112	123	124	117	113	107	128	126	125	132	145	114	111	113	104	111	110	126	139	129	132	119	129	108	124	148	101	99	126	116	119	134	118	132	146	138	103	124	98	122	107	118	119	115	101	124	115	128	116	124	126	97	142	118	108	116	120	93	107	141	130	137	129	100	120	115	116	119	126	118	131	110	126	115	114	116	86	117	110	104	115	114	113	140	118	116	133	137	120	137	133	114	116	111	103	101	127	132	128	107	135	124	116	115	95	133	122	125	124	139	106	121	117	128	116	153	155	128	135	138	117	122	127	130	102	110	128	106	126	132	113	118	126	123	121	113	110	127	141	106	117	106	105	121	127	105	109	109	132	120	120	129	114	131	137	125	115	117	122	137	131	118	121	122	113	125	124	127	131	119	125	110	141	108	99	117	122	119	120	107	120	123	94	126	132	124	127	111	131	109	137	131	111	146	128	131	118	119	117	124	124	127	101	138	115	125	142	124	111	108	100	115	124	114	107	127	138	137	139	104	124	114	119	137	118	127	112	108	134	123	112	102	89	114	131	129	128	118	111	139	130	122	136	145	132	102	151	125	118	110	120	104	120	105	112	104	119	124	125	130	107	119	145	122	129	102	115	126	126	115	133	103	115	136	122	107	126	124	122	135	114	139	109	120	107	129	111	135	129	127	125	120	133	146	138	117	138	135	138	110	128	106	133	108	116	134	128	126	121	126	110	119	111	126	118	115	117	122	125	130	130	128	133	108	112	132	87	136	118	110	115	126	108	133	117	143	125	152	139	118	137	136	124	152	118	112	107	124	125	117	124	117	117	126	122	118	127	148	118	108	127	130	108	126	117	138	115	99	142	119	111	107	108	126	117	132	139	142	135	110	113	124	118	119	131	120	124	147	122	116	113	142	123	127	111	142	135	129	121	129	124	127	120	116	102	129	125	117	111	114	112	110	130	117	100	124	120	117	112	126	119	137	131	110	108	117	135	118	143	125	114	96	129	118	106	119	142	139	119	105	119	106	147	114	121	129	119	132	127	110	115	142	128	126	124	128	145	137	114	114	120	145	131	132	121	109	115	119	108	147	123	124	108	134	114	107	134	125	122	121	108	129	111	116	131	119	134	133	113	127	140	124	135	115	133	116	115	117	99	113	122	128	116	116	112	123	98	106	131	125	136	122	112	142	123	137	134	130	117	129	136	136	115	121	139	104	117	133	124	129	123	123	112	139	139	117	105	128	118	131	126	132	108	120	128	112	121	108	116	108	135	116	121	135	129	119	140	122	112	126	124	124	118	113	114	133	129	118	115	108	135	119	145	120	112	112	120	116	114	137	124	117	120	133	120	102	118	131	138	135	132	129	100	111	104	116	115	129	111	119	117	141	118	129	113	144	104	119	128	120	127	149	139	119	112	107	121	126	135	141	124	123	137	102	121	100	129	140	129	109	127	105	122	141	131	107	117	120	118	138	114	138	120	115	111	108	139	125	108	112	122	123	122	124	114	120	119	129	150	129	115	107	124	106	109	122	132	133	130	122	121	126	133	101	113	125	131	132	123	128	124	115	128	119	118	115	133	144	130	119	138	133	140	124	153	133	141	144	132	121	117	147	124	99	130	145	121	125	139	129	125	122	132	100	136	118	120	141	129	116	125	117	113	126	104	104	139	100	123	122	107	120	135	110	134	119	132	115	112	124	140	133	114	133	114	133	110	108	142	134	105	110	122	129	147	104	125	112	109	138	115	131	117	111	114	126	112	124	129	112	138	101	103	101	121	108	119	137	130	139	117	129	105	115	120	130	117	120	119	128	114	116	123	117	143	98	124	125	109	106	119	112	119	129	98	115	117	115	97	133	120	129	139	121	135	109	127	118	122	111	154	139	107	110	110	107	131	117	132	150	131	119	124	121	116	129	131	106	113	121	122	119	120	102	125	126	110	130	127	127	143	125	111	126	138	103	111	126	123	145	102	133	113	113	118	96	105	136	116	120	119	107	144	119	116	101	121	113	119	114	129	108	100	104	102	107	132	121	109	139	112	112	118	100	125	129	125	119	119	114	134	116	122	112	109	130	134	126	122	117	114	114	111	103	116	113	127	109	105	112	109	130	102	132	130	125	142	124	104	112	129	116	110	99	107	98	120	111	117	118	120	149	123	107	121	121	111	132	118	95	111	136	105	141	122	128	111	129	124	128	123	123	122	147	117	105	119	119	114	109	133	108	128	138	126	117	115	112	127	133	136	124	128	140	117	119	130	113	119	114	128	122	103	131	125	135	124	138	121	122	124	119	157	131	128	128	127	108	124	135	122	131	144	120	105	122	119	129	136	121	129	135	124	155	111	126	133	116	120	130	142	117	101	134	119	131	111	111	123	112	133	125	134	127	117	125	111	119	134	119	133	117	123	117	109	138	124	136	121	110	109	103	140	126	130	125	114	131	118	106	140	100	132	121	136	132	117	134	123	107	117	129	117	143	143	129	132	114	142	141	105	116	121	137	112	113	137	144	122	97	116	101	112	120	104	135	140	130	102	124	129	139	126	101	138	106	139	116	118	111	115	117	113	122	126	94	139	139	110	131	121	100	103	130	117	124	127	118	125	118	134	128	112	133	119	130	143	111	124	153	127	130	139	130	105	126	102	139	117	122	134	138	120	132	143	121	133	99	136	135	99	127	150	125	119	147	114	109	131	129	115	114	123	130	124
33969	48637	42757	3706	2299	1767	1425	1173	1130	880	766	726	616	576	515	500	513	431	458	410	409	406	411	356	383	379	376	437	541	529	590	752	841	834	790	807	837	707	629	616	553	632	517	456	517	470	383	385	367	347	345	364	388	415	407	371	368	402	420	380	406	499	453	483	436	446	407	433	437	416	367	432	348	382	350	349	377	332	364	409	357	394	342	348	350	380	376	365	375	358	381	354	353	342	324	345	380	360	330	331	350	328	306	323	272	312	263	330	318	348	332	338	310	331	312	349	320	318	340	331	328	345	313	307	298	311	321	315	289	307	278	290	299	280	294	292	285	279	300	269	276	263	288	307	298	250	311	298	314	304	286	318	313	270	273	290	286	298	287	288	304	254	275	286	279	294	283	278	304	277	288	262	291	297	293	303	266	293	294	291	253	292	281	293	259	280	287	309	278	313	292	278	255	291	271	298	282	295	267	272	278	289	259	293	279	265	290	272	291	285	284	260	267	265	259	295	301	259	300	283	287	284	272	284	244	279	321	263	272	313	300	307	279	285	272	267	282	281	260	264	279	268	280	266	271	301	288	262	271	288	279	273	286	282	289	287	277	281	303	293	246	267	282	271	298	289	294	265	297	285	271	274	283	274	290	286	246	271	277	263	275	269	279	280	271	297	273	294	291	275	252	260	283	288	253	285	278	280	304	285	270	263	263	241	259	276	303	280	292	281	276	279	289	281	278	285	297	286	294	301	304	240	297	283	275	282	282	282	275	277	301	305	287	287	295	271	289	250	269	289	288	285	303	280	255	269	289	279	299	317	258	274	299	278	280	290	310	264	283	247	296	281	272	283	322	264	295	303	318	281	293	298	289	311	303	258	258	300	272	296	280	298	301	283	300	272	276	288	299	303	283	288	275	292	277	298	290	264	280	279	329	265	274	297	280	292	247	291	278	296	284	284	278	298	264	321	260	291	282	288	286	293	302	284	260	283	279	276	285	333	300	275	314	267	309	291	303	272	297	249	272	268	297	290	261	281	274	287	305	290	282	291	281	276	305	316	293	286	273	306	297	272	287	293	278	278	262	286	285	284	276	272	292	234	303	294	263	294	274	301	305	285	274	290	297	311	284	297	292	274	295	268	308	298	311	246	291	282	315	281	274	263	309	273	293	256	278	298	296	300	263	301	271	284	277	264	293	295	275	278	259	271	281	279	295	273	283	293	282	299	277	269	284	290	277	270	263	268	292	251	297	267	273	278	296	304	282	275	276	278	286	291	243	298	300	288	305	343	250	288	285	297	286	274	293	320	268	314	259	299	303	300	282	295	294	311	290	255	265	273	280	274	307	256	273	277	284	300	281	316	301	283	283	273	263	283	315	318	287	285	280	268	286	286	286	278	270	266	246	270	267	265	288	312	279	276	274	259	326	300	306	290	292	282	279	283	278	282	268	305	283	270	266	321	267	297	272	282	269	288	293	280	283	295	331	292	306	310	285	286	286	278	276	309	290	312	301	275	280	300	306	265	278	291	296	270	261	290	314	292	286	302	284	260	276	271	272	285	271	271	296	277	252	313	271	276	271	275	296	308	293	291	298	268	290	253	292	286	288	267	286	287	280	305	272	306	299	273	287	270	266	254	302	284	310	291	273	273	309	263	265	290	283	301	264	277	266	273	279	313	286	283	290	291	274	291	299	277	279	271	279	301	281	299	288	263	279	286	305	276	264	298	317	261	252	279	294	288	281	297	276	259	269	271	311	241	277	318	292	282	288	297	282	250	287	259	298	275	248	288	295	269	257	291	286	300	298	294	259	282	294	281	303	292	277	263	269	269	304	277	252	276	301	273	277	295	264	290	275	284	295	273	289	300	259	302	292	291	289	282	281	292	310	294	296	290	270	265	287	277	284	285	252	271	278	282	277	299	292	292	275	273	283	271	261	265	281	268	295	290	287	294	299	276	297	288	298	259	288	277	301	285	260	298	293	273	293	285	294	289	276	286	294	298	293	259	259	271	300	305	287	293	300	287	280	296	265	298	264	295	280	298	287	291	308	279	313	294	249	268	271	303	293	307	270	293	297	306	301	289	305	241	273	282	294	298	285	263	265	271	288	272	294	301	255	298	292	260	282	299	263	256	254	306	302	293	280	286	280	278	310	291	282	281	275	284	293	277	276	301	311	289	267	282	264	293	276	289	278	260	300	303	297	263	272	297	286	292	270	277	252	305	245	303	300	285	277	284	305	265	293	293	275	297	277	305	293	286	278	311	284	273	275	315	281	271	263	274	288	297	270	250	273	269	282	282	279	275	263	268	282	309	263	262	290	254	290	279	280	296	305	279	279	296	286	261	283	292	272	286	275	273	285	273	278	265	298	274	254	303	275	293	274	265	250	281	264	273	310	316	303	295	293	276	292	276	277	279	258	268	306	280	281	287	276	285	286	286	276	279	226	294	280	274	274	303	299	274	262	282	279	270	283	287	280	300	282	288	287	301	277	289	273	276	260	303	279	264	273	263	284	305	320	267	297	272	280	274	283	309	298	296	280	284	314	278	270	289	273	276	295	265	280	247	282	274	281	303	276	254	262	300	267	284	288	310	272	269	313	284	305	258	300	286	271	263	273	336	269	276	278	258	279	269	288	249	282	308	280	302	289	272	273	272	280	264	281	263	245	298	272	304	251	298	282	299	284	265	280	285	268	276	271	284	280	276	276	282	275	258	268	274	274	275	296	288	300	286	294	257	294	286	250	287	243	266	265	279	289	276	273	290	288	315	272	263	260	282	273	296	250	264	259	282	279	292	294	298	297	268	279	305	269	321	264	265	294	275	289	284	283	250	299	291	307	272	259	292	274	259	277	290	312	302	292	287	268	283	300	282	287	271	273	278	288	266	294	288	288	291	255	304	291	265	256	297	268	277	255	283	295	292	283	311	294	264	257	266	263	310	288	280	283	291	309	284	265	274	280	242	259	269	278	257	283	291	273	276	282	269	306	269	294	267	305	279	283	271	266	293	275	312	303	289	298	273	293	293	298	251	289	278	251	271	270	282	304	275	256	292	311	288	279	265	288	298	283	250	274	276	282	284	288	268	289	282	282	280	287	282	305	274	258	278	280	324	291	274	317	254	273	270	259	267	295	267	273	304	285	295	301	308	280	286	289	291	283	290	272	281	294	267	303	321	280	288	291	287	276	261	291	268	260	282	301	252	330	261	264	291	294	255	317	279	274	285	279	286	271	303	270	267	299	288	289	286	273	252	269	284	319	265	282	282	312	265	307	275	286	276	273	305	297	265	307	300	280	280	280	302	264	282	268	323	274	276	242	293	296	287	312	259	278	284	283	283	325	264	305	263	295	270	261	296	297	261	301	309	251	300	295	272	280	286	293	303	263	271	273	282	303	307	290	284	290	301	272	337	318	276	306	292	265	284	296	247	263	268	278	297	279	281	292	298	287	279	269	311	301	280	249	266	283	303	303	315	291	296	290	280	263	286	284	262	266	284
46825	49649	39093	25786	22839	19209	12840	6310	1992	430	277	237	208	163	165	144	180	166	152	140	130	129	128	121	121	128	145	135	166	155	132	129	160	164	172	198	192	169	170	160	182	152	128	135	123	138	130	111	113	99	121	127	124	122	124	96	101	106	116	133	105	120	121	146	146	122	106	121	123	113	119	91	91	104	105	101	116	103	97	102	128	114	102	102	127	120	129	117	120	105	109	131	122	129	130	104	140	94	106	116	105	129	121	110	84	97	98	119	99	119	94	98	105	104	108	108	81	108	102	96	119	114	114	99	104	122	108	118	104	88	90	100	85	91	100	101	113	107	96	92	101	89	98	96	91	86	99	100	92	105	95	100	110	93	97	113	88	110	101	103	93	103	90	101	122	124	125	109	99	117	113	102	88	76	95	95	93	97	93	94	119	97	100	99	93	108	101	109	105	87	114	91	104	93	108	83	93	104	86	92	93	85	102	82	92	98	104	128	79	93	92	95	110	101	98	103	86	119	97	93	84	89	106	97	97	103	91	96	98	99	99	106	95	100	108	75	95	100	90	89	89	89	96	113	101	117	98	93	84	96	84	74	103	101	92	72	104	94	116	92	75	96	112	113	99	104	105	107	98	123	102	110	109	102	95	99	88	104	102	98	95	96	105	108	101	67	89	101	93	104	96	86	98	109	84	97	109	110	84	107	109	97	122	89	111	102	93	84	94	97	112	90	98	88	88	98	96	94	89	104	104	90	99	87	110	102	105	99	104	94	103	93	117	105	102	93	101	108	95	94	103	99	107	108	112	117	111	93	94	88	93	79	103	96	93	97	91	92	99	99	92	92	115	125	100	85	97	95	103	95	90	105	86	103	102	100	106	98	103	104	97	115	95	104	78	117	101	105	78	121	110	74	123	101	81	116	90	86	99	77	95	109	111	109	84	119	103	87	94	113	105	100	87	93	85	116	88	87	114	122	106	101	91	90	81	91	97	89	87	104	98	118	101	102	103	95	95	116	83	77	85	106	96	91	104	101	93	89	101	96	88	100	94	83	103	109	100	94	112	103	103	103	110	109	94	118	93	114	97	98	100	99	89	99	100	92	116	110	103	99	92	97	103	105	107	89	86	94	94	96	100	110	85	89	108	95	103	107	88	116	116	91	97	105	89	91	84	95	106	119	91	102	94	102	105	92	97	95	106	115	86	109	102	93	106	110	93	105	82	85	115	92	103	97	88	96	89	88	105	106	90	87	78	112	109	92	102	99	89	107	86	104	90	76	105	88	102	97	98	99	96	106	115	98	107	89	88	121	85	80	102	116	74	106	84	110	103	84	89	96	119	69	97	92	127	87	92	88	84	98	110	96	93	99	81	104	92	97	82	111	98	117	94	97	104	119	101	96	101	95	104	103	104	102	96	89	109	102	92	97	96	112	112	103	83	93	90	97	98	109	98	82	85	108	82	101	102	96	90	77	111	121	116	104	89	77	97	102	99	115	93	91	84	86	92	95	103	77	105	102	102	127	80	92	92	93	101	92	100	100	104	107	90	92	108	88	82	104	82	97	89	86	99	93	91	94	110	92	84	109	126	119	92	114	95	90	89	87	98	97	113	97	89	109	87	88	101	93	102	86	113	114	81	107	99	98	96	94	98	96	101	85	79	105	106	97	107	87	99	101	92	105	95	110	83	107	92	100	85	93	86	98	95	91	80	101	100	94	105	98	100	85	88	108	105	98	83	83	111	94	109	118	108	123	91	113	101	97	99	88	103	95	109	115	107	114	79	96	86	96	108	105	90	100	98	89	95	94	101	103	92	107	106	91	91	81	113	94	89	91	84	90	88	93	89	106	110	101	110	91	97	90	81	102	98	92	82	89	97	85	109	107	98	78	82	91	73	89	77	101	94	108	104	90	89	98	111	105	101	111	93	102	99	104	97	112	104	110	97	116	99	103	121	91	94	92	83	109	96	87	92	88	112	95	86	103	98	113	89	94	98	99	119	112	94	113	121	79	79	88	108	94	100	125	87	105	100	87	100	75	103	102	85	105	108	103	105	112	87	98	100	113	96	84	95	78	88	82	102	92	112	103	97	94	100	105	100	92	95	111	106	113	85	113	95	84	93	91	97	84	83	99	119	84	110	94	103	93	106	104	86	92	82	114	95	85	99	79	96	91	102	87	104	103	84	83	103	110	87	104	117	95	80	102	89	95	95	91	102	100	101	103	99	78	94	100	69	93	86	91	99	110	99	114	116	99	90	78	128	90	103	71	114	100	106	117	84	90	120	108	77	99	103	106	85	107	89	88	106	101	97	94	105	98	106	102	105	83	89	107	109	92	100	95	90	94	95	99	128	92	82	104	111	107	90	90	95	100	98	96	115	106	88	82	92	97	112	106	113	104	101	109	92	100	111	103	107	79	87	86	93	98	80	86	88	92	112	100	113	92	101	106	91	99	98	89	111	88	95	99	96	106	100	97	96	90	115	107	104	107	91	106	100	103	107	116	90	128	82	96	86	104	105	85	108	87	107	101	98	106	87	89	98	99	102	99	121	104	105	89	90	100	96	111	96	110	96	100	109	106	100	92	116	107	86	115	86	80	79	89	86	86	86	93	90	96	110	109	100	99	94	83	91	96	82	88	78	84	107	83	90	91	98	95	101	104	98	105	105	85	82	91	86	104	101	87	115	93	92	99	61	83	98	77	109	103	100	105	100	86	93	100	112	102	103	93	102	78	99	90	101	101	100	105	104	117	109	90	96	86	94	96	70	91	105	96	97	89	103	94	94	86	95	91	106	108	102	115	84	101	91	88	120	112	95	92	93	100	84	105	105	91	97	109	94	100	85	101	90	98	103	115	88	85	88	115	92	90	95	105	87	82	95	84	94	101	106	100	91	89	78	92	102	97	85	94	86	103	97	104	83	107	109	88	110	104	114	98	112	100	109	99	105	107	85	104	90	98	84	86	91	109	111	82	113	108	118	92	107	91	92	103	120	99	99	88	102	88	78	100	97	84	102	92	98	99	94	90	93	104	99	70	102	93	103	98	120	92	102	90	119	113	99	81	108	95	89	80	94	122	88	76	86	90	80	83	97	96	85	96	107	118	112	96	87	105	88	99	84	93	103	88	97	100	111	97	95	90	103	82	119	106	84	91	87	98	121	113	92	84	95	107	88	83	92	92	104	95	87	105	102	73	102	115	103	87	121	98	91	100	97	102	86	88	101	77	106	96	99	81	98	91	100	89	89	112	117	84	91	93	101	101	110	94	97	98	98	110	81	86	95	106	98	101	109	104	105	80	82	109	96	100	103	83	88	100	81	105	91	107	86	94	84	96	92	102	105	100	90	99	112	113	76	97	87	96	106	107	82	86	89	98	107	77	112	111	107	87	91	96	98	87	103	100	98	99	105	88	99	115	88	98	95	87	99	88	113	104	98	106	105	108	100	101	127	95	103	110	99	105	89	85	82	108	95	111	104	106	97	108	110	93	96	83	97	101
36676	50591	39838	5891	3875	2915	2323	1897	1622	1380	1129	966	911	800	762	660	668	566	554	500	490	468	455	421	353	380	384	525	567	596	554	570	674	741	761	957	918	853	753	703	692	703	584	518	538	504	373	368	346	303	306	350	321	360	343	356	362	341	365	389	382	443	477	448	452	420	420	418	398	385	342	378	391	341	292	313	335	275	319	301	327	370	349	381	374	373	347	366	371	330	366	393	391	383	341	344	366	355	343	333	361	350	294	305	294	275	266	299	349	378	313	315	300	305	270	275	296	259	259	279	259	272	254	261	262	230	223	275	257	270	254	255	240	255	246	233	262	218	220	237	220	228	268	219	239	243	237	222	223	228	218	242	234	233	223	217	222	256	235	232	204	205	242	247	252	209	247	199	217	235	234	229	219	260	233	233	220	220	221	196	228	202	215	245	206	204	243	254	235	241	210	247	245	205	214	224	260	217	245	213	233	234	223	225	222	257	222	218	209	245	216	230	226	246	245	219	244	214	230	233	220	224	229	229	216	192	214	219	220	234	211	244	201	230	215	233	235	225	250	232	235	218	236	233	204	238	199	228	222	230	241	253	245	223	239	248	219	210	253	231	249	229	223	240	226	266	217	256	237	231	259	230	203	210	216	257	211	222	229	209	210	224	233	233	235	226	248	237	234	232	208	219	227	200	246	242	223	205	214	242	204	236	196	244	236	231	219	223	240	235	232	233	235	209	228	228	247	235	230	248	218	219	212	216	255	244	229	211	237	227	222	214	252	240	227	210	248	252	229	225	223	214	203	245	224	210	194	232	205	235	246	228	214	218	211	213	205	198	220	217	252	241	225	230	213	219	225	218	224	212	220	239	218	216	212	226	208	229	208	222	225	213	219	238	223	230	252	235	236	215	231	258	235	208	244	233	241	203	223	250	251	240	246	248	232	233	223	197	232	220	222	215	201	259	235	220	224	229	214	206	196	241	217	241	245	233	195	209	238	226	234	220	231	218	244	227	201	231	205	224	219	233	224	232	242	257	211	228	191	236	233	241	234	210	238	214	192	204	220	223	216	211	237	244	253	192	229	206	251	222	242	233	224	233	228	214	225	219	231	214	218	209	233	225	220	230	212	218	243	209	255	223	206	225	201	221	221	241	224	208	242	224	214	254	219	226	266	228	228	217	254	231	245	230	222	233	225	221	211	219	229	231	217	213	220	213	245	247	205	233	236	236	215	194	212	207	220	205	223	228	217	210	220	230	219	216	243	239	203	230	200	237	214	241	233	196	230	235	215	240	216	211	248	233	198	233	233	228	211	236	212	219	254	233	274	216	213	202	251	221	210	230	226	213	205	212	203	228	240	221	221	229	222	248	228	260	236	225	228	240	238	230	218	225	223	232	224	238	208	215	209	254	223	210	221	218	224	242	207	204	248	230	245	231	220	244	247	230	225	231	220	228	234	214	238	254	227	254	242	255	210	214	235	215	212	224	229	196	222	227	234	239	232	235	211	227	232	236	198	220	219	250	218	227	228	234	233	210	227	227	223	217	235	209	241	267	206	225	240	234	216	221	237	230	229	236	236	231	241	226	219	234	228	225	198	223	235	234	235	233	258	224	235	254	206	212	216	228	228	245	213	252	227	217	218	232	207	199	244	230	218	203	239	233	212	219	250	245	236	233	253	250	220	222	230	236	234	215	206	212	203	227	222	212	207	250	226	206	210	230	234	250	249	238	252	243	220	206	227	218	215	230	212	211	223	220	237	217	224	213	236	219	213	226	205	236	216	219	212	203	226	198	224	240	235	250	235	234	226	214	237	246	250	250	234	252	254	237	220	256	245	232	214	251	203	247	222	222	212	208	235	232	219	263	230	218	236	230	243	211	231	208	237	234	224	232	217	248	208	229	230	232	251	246	220	229	244	223	233	223	243	216	222	219	232	225	231	221	236	224	221	231	215	217	234	235	224	265	254	188	193	227	232	196	215	235	199	234	236	219	218	229	202	233	247	213	201	206	219	237	265	218	225	220	239	220	204	243	236	225	240	262	246	244	219	225	242	238	249	216	229	234	222	237	225	232	237	233	223	240	266	230	226	231	246	257	236	236	229	226	228	251	247	245	233	247	259	221	228	248	218	216	214	231	233	208	225	230	222	237	229	221	235	230	222	222	239	253	244	237	239	226	207	219	222	253	225	234	233	220	226	228	212	216	247	242	248	252	233	241	218	218	197	245	216	223	213	217	235	220	226	228	228	228	215	216	246	240	223	229	210	238	213	224	228	218	219	219	239	228	206	239	231	221	230	220	264	244	207	224	203	230	243	244	227	247	207	242	201	225	207	239	235	229	216	248	209	258	218	223	209	227	235	218	212	243	238	226	233	223	232	220	239	212	241	247	205	226	232	247	231	227	234	242	216	206	227	206	214	235	230	217	201	188	214	225	230	234	251	213	253	218	241	227	238	192	216	237	230	213	225	219	233	227	222	229	211	221	225	200	236	233	218	197	203	210	204	214	199	225	228	212	229	226	247	213	233	231	242	222	238	238	219	242	206	264	205	238	217	227	221	224	199	220	219	238	218	245	231	257	249	198	201	224	211	209	228	219	192	234	230	245	234	244	246	240	220	252	219	239	209	224	215	246	250	260	230	216	224	238	237	250	220	245	233	196	235	194	199	225	224	220	230	228	224	223	224	219	252	215	208	200	210	237	206	207	237	235	256	231	253	226	212	258	238	212	215	233	210	222	204	238	268	219	211	232	217	221	243	236	209	208	190	203	234	215	201	232	215	239	224	228	248	217	202	215	232	244	230	234	216	234	220	211	235	229	190	245	224	246	239	234	243	233	239	220	225	231	231	205	221	232	223	212	226	242	234	226	235	254	230	237	222	195	222	217	209	211	251	211	257	267	239	235	215	244	206	241	227	212	242	228	234	205	254	238	238	218	230	235	220	214	228	223	229	210	247	219	239	226	209	219	220	224	231	241	210	243	224	206	225	241	256	220	210	230	261	235	202	215	221	217	213	255	243	207	249	213	230	253	261	246	255	232	229	208	227	256	220	212	213	235	246	228	239	210	230	244	221	223	228	200	241	212	215	247	250	195	241	220	219	236	224	256	198	232	221	234	251	222	210	221	223	222	222	237	235	226	211	244	199	201	224	201	220	220	207	235	249	241	227	227	238	218	251	235	242	219	256	222	244	219	208	218	212	220	247	229	216	250	239	248	219	268	187	240	240	272	212	259	218	211	230	214	208	191	223	234	222	223	201	225	236	219	210	229	215	224	218	212	233	206	230	216	233	205	219	210	200	210	232	246	240	232	210	244	240	216	218	209	231	231	237	231	232	231	237	220	251	226	227	257	205	223	214	221	247	218	234	211	265	218	257	213	218	254	234	240	223	211	210	245	193	224	254	241	220	223	216	209	243	209	242	260	216	219	226	242	230	235	214	220	209	216	211	222	236	219	202	239	244	212	233	227	230	241	212	262	236	240	239	208	219	235	199	225
12016	17879	18153	4129	655	200	130	114	127	111	100	113	140	123	94	118	88	121	116	109	110	128	108	119	126	117	133	114	107	119	117	116	141	151	156	125	137	150	117	125	126	131	129	123	139	122	123	111	119	109	118	126	129	101	117	151	127	112	136	107	113	135	114	125	114	125	129	129	110	117	112	104	129	131	140	111	107	112	111	106	118	111	122	131	102	120	110	128	123	101	108	122	85	103	123	116	107	114	124	113	110	117	124	117	106	103	122	97	112	122	126	114	108	123	115	136	111	118	125	117	114	124	121	102	97	119	99	99	116	95	119	105	110	126	110	132	103	101	98	106	115	97	100	111	125	121	114	108	115	122	104	112	99	86	106	104	111	86	115	108	100	125	108	134	114	134	130	118	89	114	113	117	126	114	101	87	113	112	126	118	96	132	117	125	103	115	114	125	113	112	97	116	128	125	115	112	120	86	124	115	95	108	133	117	112	105	121	109	112	136	117	106	119	116	100	107	102	116	122	130	125	108	120	131	118	103	94	109	86	104	131	126	107	120	100	125	125	126	110	120	123	124	102	105	123	139	100	118	108	108	116	114	91	117	133	109	117	98	94	119	102	106	95	129	109	94	109	103	103	126	104	114	138	115	135	109	118	110	99	95	132	115	104	137	118	101	132	112	124	102	113	96	116	124	97	111	114	105	122	105	119	101	115	97	134	128	116	95	118	123	114	112	105	104	108	96	110	82	109	110	109	116	126	116	102	103	100	116	109	113	120	118	132	124	122	123	114	111	98	101	126	128	110	108	111	114	119	100	97	109	115	116	112	106	119	119	111	121	105	115	98	111	122	109	113	122	111	104	82	103	116	107	100	102	110	108	124	107	110	135	135	117	107	110	117	116	104	108	98	107	119	96	106	104	113	97	126	112	96	95	103	115	116	108	97	94	105	101	88	114	110	111	115	109	112	124	105	124	90	119	104	131	126	108	93	113	126	112	111	105	107	108	124	109	118	94	104	112	127	99	112	118	120	112	111	112	108	113	115	111	110	116	111	102	141	113	111	132	122	137	130	122	119	120	118	108	128	109	135	125	95	113	122	103	120	135	130	115	120	130	112	101	94	100	114	114	111	117	122	95	88	107	120	135	116	103	96	110	111	124	109	83	108	125	109	118	120	121	101	121	102	110	110	125	120	120	104	102	113	105	114	123	82	108	121	113	111	115	112	115	123	126	112	116	110	109	103	90	118	129	126	123	104	112	106	98	97	113	121	129	121	113	114	113	123	107	109	113	118	105	126	109	117	97	112	139	89	130	103	119	115	133	99	112	118	125	117	111	94	107	117	119	94	110	105	103	113	115	123	118	138	110	113	106	117	106	129	120	133	117	111	139	110	136	117	123	111	108	108	104	128	101	119	117	121	106	123	109	101	96	99	117	113	99	107	112	122	109	116	123	103	104	112	113	98	107	116	105	119	112	135	119	114	114	113	131	132	126	102	109	126	102	110	125	130	120	98	112	122	96	109	104	116	116	111	110	112	123	117	126	119	116	110	119	114	105	109	121	123	119	103	100	103	130	126	122	106	106	106	104	105	135	101	119	100	121	121	116	115	100	103	109	114	127	91	118	116	118	112	106	128	101	115	119	132	80	107	106	110	106	105	114	118	122	124	92	102	107	126	121	94	113	116	111	107	123	120	105	100	103	124	113	131	124	114	107	112	109	107	108	133	93	130	112	95	98	123	97	118	113	89	140	123	115	104	97	126	120	100	120	96	120	125	122	104	112	102	99	120	127	101	133	110	104	125	117	134	106	104	118	116	113	111	106	113	125	125	104	101	116	103	133	123	99	100	118	101	110	112	124	122	132	109	101	99	103	108	128	134	110	122	127	125	96	118	155	114	106	122	123	124	115	104	128	114	111	114	104	129	109	99	123	96	114	118	114	99	124	118	118	114	106	111	118	98	106	106	118	102	96	115	118	127	133	113	124	115	128	110	130	114	118	109	116	124	97	108	116	106	121	114	111	112	131	115	99	124	132	133	118	114	116	117	114	91	115	104	93	116	115	109	110	120	109	116	122	110	114	111	89	117	117	92	100	123	116	124	100	97	122	130	106	96	108	111	123	124	109	110	96	104	92	111	116	114	118	135	120	102	116	108	105	129	117	113	96	100	106	128	99	108	105	99	92	110	118	110	116	113	101	115	106	119	116	95	118	127	110	113	118	100	120	140	98	145	117	127	110	105	110	110	110	124	117	112	110	102	116	114	113	135	104	108	111	115	123	103	116	126	111	109	109	109	111	97	103	104	120	113	103	102	119	104	93	122	112	120	114	98	108	113	133	122	114	116	113	115	99	95	106	111	108	118	111	114	121	116	108	90	118	108	109	108	102	82	105	112	104	88	140	131	125	119	123	117	109	98	110	119	97	106	101	104	104	113	122	118	129	113	105	106	103	131	126	131	102	111	104	104	131	100	123	110	114	108	107	126	117	123	113	141	120	115	108	103	105	112	102	95	112	108	109	107	106	113	109	91	95	130	104	99	122	119	126	108	139	117	121	108	119	130	130	117	113	118	113	97	119	108	107	111	131	113	137	127	128	98	116	113	92	131	118	104	125	129	116	118	116	124	111	104	100	113	103	121	96	100	95	106	101	117	117	108	86	104	101	104	134	99	104	109	126	106	111	121	116	123	144	121	104	122	96	109	104	84	105	115	125	95	112	112	107	106	112	115	118	110	125	109	115	103	116	102	137	119	112	125	116	135	125	121	140	114	117	109	101	98	115	120	113	106	106	126	101	108	107	105	110	126	111	105	105	115	108	128	136	112	103	127	123	119	103	110	104	101	124	111	119	120	131	109	130	103	127	110	112	130	122	109	110	127	115	101	103	114	127	105	129	114	103	119	125	121	110	115	112	112	101	107	110	114	123	102	106	85	101	119	118	78	102	116	108	125	111	92	114	108	145	116	119	127	100	135	117	120	111	98	114	129	113	104	120	126	108	120	98	94	116	103	119	126	121	109	130	93	103	117	109	90	120	116	130	112	116	97	116	117	102	114	124	102	113	109	129	129	108	107	97	115	105	108	95	101	100	108	127	125	119	122	120	106	89	114	99	118	128	111	100	100	116	101	89	119	101	115	121	128	109	120	102	101	115	126	125	103	118	113	119	80	98	121	117	123	88	107	106	132	103	114	119	96	103	126	105	112	108	97	93	108	119	108	130	118	106	108	101	124	119	105	120	101	102	119	129	112	98	130	113	114	90	115	112	104	112	149	130	116	98	120	93	111	110	139	114	110	121	113	126	109	113	123	133	111	127	108	78	123	119	119	124	115	117	124	103	113	116	116	115	109	100	131	107	111	114	127	117	123	122	114	106	102	111	117	109	100	104	129	109	123	103	124	119	119	110	122	124	115	108	116	100	102	124	112	116	98	118	99	107	140	105	105	123	110	101	117	102	108	104	111	114	119	109	128	116	124	135	112	111	108	118	100	131	108	120	114	102
9636	21172	19993	878	372	333	311	312	318	308	282	304	291	298	264	246	292	282	282	243	295	278	278	299	261	255	240	282	277	303	316	317	423	475	472	492	497	458	439	484	427	422	403	353	342	354	294	271	310	269	315	294	327	316	306	311	332	363	352	324	318	330	379	354	381	351	366	364	354	374	349	348	300	305	293	284	317	288	293	312	279	331	310	305	292	291	329	313	294	313	308	331	312	286	282	279	288	307	304	306	320	274	292	293	276	250	268	287	307	310	268	284	287	304	270	265	276	283	295	291	286	264	277	296	272	280	264	315	253	281	288	288	275	270	290	278	262	248	277	275	270	258	281	288	283	294	265	273	290	313	241	279	307	257	256	257	266	259	286	284	293	285	303	284	277	267	238	273	275	285	266	263	280	260	265	259	219	263	250	259	276	270	266	289	257	273	273	279	286	284	280	267	273	267	278	281	258	257	286	261	286	275	296	258	278	240	266	269	268	282	269	278	252	270	256	256	310	270	257	241	300	269	249	286	284	277	261	250	265	266	298	255	291	235	291	278	271	309	272	262	260	278	256	286	257	285	252	248	276	272	325	270	258	267	281	280	278	288	272	279	307	251	273	273	255	315	279	240	268	257	243	246	291	275	283	244	269	285	257	279	269	290	261	280	264	263	297	279	254	277	268	268	289	283	252	276	252	284	262	261	278	276	288	289	300	297	296	275	282	277	267	274	281	272	261	259	280	252	265	265	261	282	272	252	261	282	291	262	280	255	279	245	256	263	280	254	268	284	286	267	271	268	253	274	289	260	267	259	288	226	279	262	245	255	249	265	276	251	280	282	280	268	277	280	280	274	252	223	270	259	272	279	293	294	257	257	268	248	257	268	299	264	273	260	278	295	255	267	322	289	282	260	266	282	260	264	282	262	254	255	282	240	292	270	253	259	258	255	260	254	265	255	245	273	274	263	292	273	261	233	257	263	261	278	294	281	292	258	268	278	289	257	284	249	271	274	287	264	253	260	259	262	278	258	273	291	262	301	263	281	267	282	299	265	264	270	276	251	293	250	287	277	264	273	278	297	268	273	293	268	292	274	281	269	269	299	283	265	286	279	273	306	287	237	299	263	273	284	281	268	274	274	257	269	273	284	249	261	264	275	267	218	268	285	302	266	263	250	305	285	267	286	273	257	276	253	261	262	280	257	273	245	268	263	255	252	265	259	305	257	277	269	272	264	261	260	272	307	286	265	241	270	301	286	271	261	265	272	282	289	330	285	245	262	273	254	258	264	280	248	313	276	280	244	288	235	252	295	274	284	288	268	294	227	288	261	271	261	284	269	268	270	287	275	271	293	257	267	272	275	280	279	267	270	287	289	293	257	288	281	272	245	282	291	259	267	243	255	289	269	277	285	251	303	270	270	281	291	285	250	264	258	299	303	278	265	274	268	243	282	235	252	276	273	280	280	270	288	264	276	273	283	273	256	239	288	256	273	279	247	257	272	284	268	277	284	281	252	269	227	258	270	253	272	279	257	271	289	267	250	260	292	278	261	289	224	249	282	261	282	296	284	275	246	278	283	280	294	295	307	307	266	246	269	259	267	251	273	259	275	253	289	253	250	273	261	268	262	275	249	274	242	301	302	251	259	258	303	274	251	247	269	294	263	278	298	275	253	312	264	261	242	289	283	250	287	263	292	288	288	254	249	298	247	258	269	292	264	250	250	280	251	274	284	248	273	274	289	318	248	293	273	253	246	281	272	256	254	269	257	277	246	248	291	278	275	248	290	266	252	281	259	276	277	271	274	276	269	251	275	261	279	258	265	272	286	268	274	277	263	257	304	287	261	250	281	258	269	258	287	276	286	296	271	276	300	275	262	265	266	252	285	310	276	261	279	275	286	284	280	303	268	270	284	294	278	264	267	281	264	264	248	287	272	276	273	268	267	268	249	280	263	263	256	248	292	283	280	258	266	276	287	290	233	270	267	276	292	257	290	276	278	286	266	262	269	266	309	279	267	265	276	296	279	248	270	268	259	257	263	288	291	285	264	278	257	267	258	281	273	281	258	254	272	275	269	273	256	257	279	276	277	293	317	286	254	269	298	283	260	317	299	263	277	299	277	298	272	261	273	258	261	254	287	249	263	319	292	275	273	267	292	237	252	287	289	311	290	272	270	275	252	299	268	263	257	292	281	263	269	273	265	256	290	282	293	249	269	281	287	253	254	291	297	252	265	284	289	253	281	262	261	268	268	263	289	292	272	281	253	261	254	266	263	266	260	282	244	260	286	251	283	304	279	264	301	260	256	283	257	270	277	287	235	284	257	278	292	270	270	285	284	254	286	276	276	257	265	257	313	266	280	256	280	268	306	280	266	288	287	266	254	262	272	268	275	243	274	262	279	261	271	293	291	260	282	286	272	271	284	287	259	278	286	263	273	263	286	280	272	274	260	256	281	279	299	261	267	243	268	267	317	286	274	279	261	272	248	256	248	285	240	256	266	262	283	252	263	273	244	284	280	258	238	288	275	281	286	266	235	259	270	262	273	265	266	269	275	269	256	284	266	298	283	255	252	255	277	255	298	279	282	282	246	273	256	280	276	249	276	264	270	247	288	282	275	261	241	286	286	301	270	280	267	266	233	284	291	297	263	285	266	243	254	282	265	244	256	253	288	270	276	275	268	257	262	281	286	262	261	280	264	287	287	272	252	246	277	290	268	268	284	253	310	307	265	271	278	258	261	257	281	277	282	296	278	269	269	246	255	276	268	272	276	264	294	283	274	279	264	293	273	272	252	301	282	293	290	288	253	278	279	272	239	228	264	263	278	260	299	232	260	266	274	264	308	267	288	279	256	267	261	323	265	284	291	288	282	276	260	300	245	271	266	257	270	310	280	269	286	266	282	285	287	266	282	291	285	267	268	291	270	258	269	266	274	291	299	265	280	269	264	262	294	259	300	256	277	292	282	263	294	281	279	282	273	315	260	247	270	269	257	278	276	272	254	269	276	270	276	267	251	259	298	265	274	281	273	281	294	268	259	258	263	279	256	272	264	267	271	277	252	267	275	258	297	262	273	275	262	277	273	258	298	299	268	270	237	291	247	250	260	282	262	261	289	265	290	259	262	268	262	266	280	300	254	278	271	244	231	265	267	261	276	308	281	273	291	282	293	300	279	265	283	275	266	272	289	273	258	244	298	286	272	275	272	273	243	243	245	274	305	277	279	292	301	251	246	284	262	276	266	276	249	228	262	264	263	277	262	273	269	267	260	260	289	281	257	291	271	257	286	258	283	276	272	281	300	264	260	302	284	257	285	259	251	285	272	300	279	282	269	268	289	284	280	277	252	271	291	250	288	306	252	275	269	285	267	284	288	252	258	298	267	301	284	250	256	289	277	289	277	303	237	291	256	225	253	285	268	266	268	254	254	281	280	271	287	280	238	276	264	274	256	274	267	245	299	247	261	283	264	285	299	294	268	295	272	262	262	278	275	259	283	272	260
42658	48607	38477	23945	20342	13428	6528	2480	742	240	192	203	177	157	178	150	138	153	152	153	133	110	136	117	130	133	150	129	136	119	119	158	177	178	168	162	170	189	160	178	167	153	126	139	148	163	134	143	131	131	142	126	124	128	138	112	133	124	136	129	118	117	151	131	145	163	174	154	132	136	129	137	144	131	110	114	134	119	126	112	143	127	138	146	113	139	138	124	114	156	133	128	130	114	113	146	117	131	133	136	132	142	130	119	152	122	110	140	135	135	128	129	130	127	134	112	111	113	124	134	122	100	117	110	134	105	126	122	123	126	123	130	141	111	122	115	140	122	98	131	99	115	121	131	125	106	118	112	129	135	105	108	118	129	117	136	115	120	92	111	117	107	103	117	111	121	119	127	118	114	143	114	125	110	99	125	105	112	123	104	113	104	118	128	132	96	119	127	123	120	127	133	144	121	121	110	112	109	102	122	112	123	118	130	131	110	105	152	119	112	117	109	122	119	119	117	139	123	124	118	113	139	106	125	128	89	132	127	111	143	99	117	131	119	109	120	119	115	116	114	118	122	99	101	110	121	141	120	135	99	114	110	121	129	96	123	122	111	119	124	125	130	108	97	108	116	114	126	101	126	118	118	111	117	141	113	105	131	127	125	112	105	122	128	115	107	118	112	130	113	93	100	141	120	107	112	110	121	109	125	108	112	123	112	112	122	138	108	109	132	120	93	119	93	108	119	100	133	113	122	115	130	109	117	131	111	133	116	123	121	120	117	129	99	125	132	124	115	113	115	121	122	107	116	127	136	94	124	119	116	124	115	119	131	129	123	104	120	113	105	118	101	113	124	109	110	105	127	119	141	117	113	113	116	111	115	135	123	121	122	122	98	124	128	105	105	121	100	110	109	115	117	110	107	116	103	133	109	112	128	126	116	112	125	113	112	116	125	122	105	101	104	131	125	107	110	106	118	114	144	120	103	107	114	106	148	127	121	126	122	118	119	107	113	103	127	125	113	104	117	115	104	112	104	106	108	117	116	105	139	107	122	128	129	122	112	110	116	92	115	131	119	136	110	132	131	116	108	131	106	104	107	132	121	111	115	117	110	105	120	112	99	107	92	117	121	113	109	118	120	126	98	132	148	123	114	102	134	121	136	108	108	120	120	118	131	125	100	114	121	121	109	110	121	122	105	127	124	106	114	103	136	112	113	97	111	105	99	101	113	116	118	136	102	118	99	99	122	109	114	117	124	138	98	112	95	100	124	125	107	105	126	136	131	116	120	126	129	129	96	112	110	117	122	122	136	116	123	112	128	125	129	116	117	114	110	131	120	133	106	130	105	115	110	97	97	105	142	107	151	122	103	139	123	123	135	108	126	128	110	107	114	125	97	135	118	100	135	112	104	102	120	133	104	103	94	135	111	110	110	127	112	126	106	127	110	120	129	124	123	125	100	108	130	132	120	110	117	104	115	125	121	120	106	112	132	119	132	134	115	124	127	114	121	96	109	126	127	110	133	126	116	122	127	135	109	98	128	121	108	106	100	111	110	105	89	81	108	111	151	118	105	108	132	121	113	126	108	106	113	122	116	111	116	119	118	118	117	117	101	102	115	111	135	115	112	127	130	119	104	130	123	142	131	87	114	128	106	131	131	115	105	122	127	137	99	105	104	113	121	123	144	135	116	115	110	131	118	132	132	123	132	100	113	107	129	116	106	123	124	156	137	139	116	131	115	108	128	125	131	127	130	131	148	102	110	124	133	123	118	101	103	111	118	118	126	130	112	120	134	100	123	104	120	124	127	128	133	144	90	114	94	121	111	115	121	114	114	124	118	129	137	109	125	97	105	124	121	120	109	110	105	134	118	124	99	119	130	134	128	111	113	113	117	112	122	115	119	132	105	115	92	136	121	107	109	139	97	112	126	109	98	128	129	119	119	128	110	91	123	105	103	105	105	113	112	123	112	110	108	117	126	117	114	105	128	132	114	113	127	109	118	124	119	119	123	118	123	131	116	112	114	103	108	141	117	121	113	122	118	110	116	126	112	118	129	124	110	108	107	125	130	104	104	125	120	109	136	136	128	120	125	122	107	109	121	103	103	113	100	134	134	124	115	102	114	103	122	121	118	123	120	117	102	108	121	142	114	111	118	132	93	126	126	122	110	123	125	111	121	118	127	107	104	106	124	122	126	124	132	108	134	113	128	114	100	113	120	126	117	123	107	108	131	117	119	111	130	146	131	100	99	113	112	129	137	102	127	105	98	105	121	136	117	136	118	116	118	108	110	126	135	108	117	130	108	103	130	109	115	137	140	116	116	112	114	111	122	133	96	119	148	122	101	116	105	125	128	117	133	110	137	114	140	135	130	141	127	114	118	111	121	107	125	127	97	106	98	106	125	105	135	134	111	109	131	105	122	143	107	120	115	111	110	102	129	138	114	108	98	143	122	106	116	121	112	102	111	103	125	118	117	102	119	125	109	115	109	110	90	109	120	112	105	140	118	141	108	109	118	107	110	148	114	117	101	90	110	107	123	105	123	112	132	118	117	124	133	105	123	103	105	116	101	111	111	110	104	116	117	124	105	113	122	110	105	129	120	105	140	112	137	139	127	130	132	130	104	104	132	121	119	108	134	124	125	110	112	125	112	127	100	112	128	102	112	114	111	113	118	107	118	140	120	109	128	124	101	121	112	118	124	116	116	95	124	119	131	125	123	131	106	116	123	115	121	101	114	95	128	126	108	121	93	118	103	119	111	121	120	102	98	134	109	125	140	122	129	127	120	116	107	111	104	120	115	116	125	123	140	148	125	141	105	102	100	123	125	106	114	114	121	116	123	120	134	124	110	126	115	118	116	114	123	113	103	102	102	101	117	118	117	108	113	137	117	109	113	111	106	118	106	113	125	115	118	106	129	119	118	99	121	123	118	97	124	96	129	128	131	137	131	114	121	98	125	134	131	109	132	113	126	109	101	112	117	122	135	110	118	110	107	120	124	132	119	122	124	129	132	132	129	120	101	126	102	106	134	117	114	128	142	138	115	131	99	96	124	124	130	104	127	143	126	104	110	120	112	92	126	113	96	136	109	114	116	123	120	143	92	115	124	123	124	120	114	108	110	138	113	121	102	113	111	128	117	113	138	125	112	112	121	129	125	106	115	135	128	107	113	110	116	111	114	140	118	123	111	151	114	138	130	118	117	125	121	102	132	116	106	114	110	138	145	133	124	114	145	119	115	111	123	108	124	122	108	114	114	127	115	125	104	100	105	99	119	132	114	112	125	104	114	106	122	106	110	113	139	114	115	139	116	118	112	119	114	127	125	122	125	126	119	140	122	109	95	99	118	107	130	113	111	121	135	124	125	120	128	127	120	107	111	123	120	119	152	126	121	116	130	126	110	112	104	116	113	120	131	127	115	135	116	108	115	119	111	125	140	101	124	117	114	120	119	120	125	150	164	127	143	134	130	110	126	98	101	118	115	119	120	105	110	106	120	123	117
33051	48099	29984	4469	2228	1668	1404	1149	1031	895	748	672	641	622	539	513	501	449	430	422	460	414	377	386	387	364	360	332	327	361	365	445	538	625	720	748	714	714	691	611	571	611	526	483	465	459	358	365	340	343	349	379	351	327	349	336	348	387	407	383	389	390	437	440	396	402	415	412	449	369	357	364	364	345	348	319	346	355	348	376	366	357	391	367	374	372	371	336	354	370	353	381	349	336	337	358	413	373	367	376	361	347	306	312	291	308	315	307	362	339	359	313	311	349	320	350	293	298	297	301	322	301	309	306	281	276	324	286	329	236	277	288	279	265	260	277	286	289	278	285	291	260	261	284	278	277	296	273	270	263	277	255	287	295	291	265	263	281	290	256	332	280	282	270	300	281	273	284	277	266	293	262	282	284	290	278	275	269	253	286	292	270	284	290	282	259	272	273	287	255	279	273	276	273	284	263	253	278	239	294	274	243	276	273	307	257	249	257	300	274	270	273	288	275	297	255	281	256	276	235	299	263	296	274	282	254	290	295	304	282	305	248	282	301	278	289	249	263	256	253	282	267	267	216	273	293	261	290	288	267	284	274	273	270	285	277	279	283	298	306	277	278	289	257	290	234	277	300	274	249	266	272	282	275	271	256	298	283	251	287	260	280	278	262	273	278	261	255	268	285	271	263	271	259	252	280	294	252	275	271	307	276	282	289	252	295	286	277	261	262	289	264	277	280	293	262	293	255	308	272	283	294	255	286	246	303	281	280	302	271	275	306	289	275	274	247	259	244	290	256	286	264	307	267	289	255	294	276	270	294	262	276	267	298	257	285	252	297	271	277	287	274	280	254	318	282	262	276	277	282	256	249	279	296	277	294	246	291	259	327	272	286	274	294	273	269	247	275	275	276	282	278	275	247	257	293	250	279	275	262	264	272	275	272	278	268	275	251	286	269	272	308	271	273	240	278	308	265	258	265	279	250	282	275	272	287	246	263	243	269	259	298	252	276	268	296	270	268	294	267	271	280	277	262	273	288	290	307	273	263	289	275	264	278	266	270	268	240	265	272	269	301	264	269	275	279	268	249	285	281	277	233	251	247	273	289	291	290	282	300	278	275	265	228	292	269	264	278	272	277	271	251	256	297	264	253	281	294	283	267	258	264	261	244	285	264	281	289	273	284	269	265	256	280	286	273	260	258	309	278	298	243	289	252	295	264	256	257	246	283	285	267	268	286	277	274	254	285	272	274	280	268	287	287	295	312	293	251	254	297	282	282	292	280	265	268	277	262	282	301	266	280	259	277	311	295	282	275	290	300	301	276	273	293	303	297	243	278	268	266	253	266	260	291	277	274	279	275	276	269	276	264	260	268	267	267	259	261	294	264	254	279	263	258	333	265	273	248	279	259	275	285	302	258	293	262	291	272	282	267	255	256	246	280	258	257	253	294	282	286	256	250	276	244	305	279	262	272	264	253	266	286	264	265	305	254	235	270	270	286	270	282	271	295	309	267	272	275	230	268	276	258	250	289	262	245	261	267	265	285	295	278	263	258	257	254	296	268	257	294	287	275	226	294	278	246	274	277	287	267	289	303	273	284	284	276	270	253	283	282	252	292	257	286	249	301	276	267	292	279	315	280	310	298	290	261	268	267	300	270	276	269	256	273	280	280	283	265	271	294	301	317	281	297	264	288	278	293	268	260	283	266	252	304	288	272	273	254	275	274	301	270	264	258	288	280	268	273	274	296	268	265	252	291	288	275	276	250	294	264	294	280	257	284	295	264	261	286	266	281	274	277	278	269	262	281	265	304	287	263	286	274	269	283	280	279	275	311	279	258	296	257	262	293	317	234	268	273	257	262	297	284	235	314	272	286	287	293	273	282	281	265	272	278	279	272	248	303	261	246	288	280	262	280	290	269	287	280	310	289	265	286	284	271	260	252	264	271	268	299	272	270	283	263	271	275	282	287	287	262	276	277	266	273	265	290	272	253	289	266	273	246	260	271	268	281	288	282	277	273	287	275	283	265	311	277	260	271	295	273	283	252	260	276	275	272	230	290	276	271	245	280	258	264	289	299	277	246	279	262	304	287	299	294	274	283	282	302	269	306	259	275	272	294	298	281	267	260	285	272	289	257	259	279	247	283	267	269	266	259	300	278	285	284	281	262	289	278	290	291	262	258	292	288	299	280	260	270	288	248	264	285	314	259	281	288	267	271	284	276	306	268	272	292	250	299	255	274	291	262	275	272	282	285	273	255	294	287	261	242	280	270	298	285	279	272	260	298	255	305	289	261	249	271	251	283	261	257	251	288	254	281	280	258	301	281	276	291	333	282	293	270	268	299	285	269	244	253	291	269	289	259	281	258	279	272	267	270	258	266	268	279	257	271	249	288	255	275	260	299	287	290	274	289	270	232	254	265	284	268	290	293	262	279	264	259	309	267	283	284	287	290	253	269	279	275	309	276	265	274	264	284	291	263	297	300	271	294	276	271	256	286	284	282	296	290	261	258	283	286	270	289	275	268	295	275	269	251	270	304	266	285	294	257	247	301	275	267	290	282	288	261	267	294	299	268	283	265	233	241	259	300	314	265	276	247	270	266	277	278	302	284	253	285	289	276	291	287	274	299	245	295	256	291	251	256	298	264	275	302	293	281	281	293	262	287	286	268	267	289	290	272	283	249	277	280	286	228	275	271	256	304	297	269	265	274	278	259	264	279	250	278	273	271	290	311	266	274	261	270	285	288	270	295	271	278	266	264	262	300	254	255	243	266	260	279	291	243	258	304	280	278	300	272	289	266	234	285	268	294	265	255	239	280	276	291	259	289	285	259	287	254	296	276	265	292	297	287	282	264	294	277	277	279	261	256	285	253	287	271	282	260	257	233	265	276	271	283	255	293	272	293	271	261	302	260	269	259	272	255	288	270	311	226	233	256	277	273	291	298	331	263	271	249	282	250	288	250	260	287	290	287	294	269	256	303	280	274	295	269	251	265	290	275	296	269	299	312	291	265	251	232	238	284	272	314	267	282	275	267	281	291	278	271	223	286	288	285	283	275	270	269	266	275	294	282	289	294	285	244	280	288	284	266	247	254	248	268	280	277	270	276	241	252	272	285	280	276	299	269	300	269	266	277	255	313	283	265	263	288	265	286	247	307	277	266	277	279	270	288	228	277	270	239	301	263	269	295	259	257	298	246	301	271	299	270	315	292	273	291	290	272	276	274	279	295	325	309	284	285	279	266	274	280	281	271	286	260	272	254	265	253	245	265	247	280	272	284	305	270	253	275	265	293	312	283	265	276	288	281	274	268	274	280	253	275	265	285	278	259	271	299	298	274	243	270	268	267	268	246	257	280	239	264	298	253	259	258	276	286	288	267	275	280	300	273	272	283	273	264	263	279	246	277	266	245	277	268	266	300	250	282	257	277	284	287	263	283	290	289	263	299	275	297	240	275	261	271	253	300	266	269	270	288	287	317	272	293	272	286	290	271	278	266	268	265
51168	46391	37579	25506	22616	19039	12871	6275	2067	482	266	237	229	195	195	170	170	167	125	135	141	108	126	123	148	119	148	121	112	113	125	145	173	183	180	188	171	169	177	163	164	152	158	141	122	114	127	136	109	98	91	100	101	97	109	113	102	123	121	112	114	114	123	119	121	121	119	119	125	107	128	121	113	106	100	99	118	112	98	127	96	106	106	125	124	110	101	99	83	115	126	112	89	108	115	113	125	100	100	123	118	107	94	113	91	99	87	131	99	107	101	95	90	107	111	74	89	95	91	111	101	97	93	108	90	104	81	114	120	105	94	111	84	117	101	84	84	86	96	113	100	92	85	96	87	91	107	83	95	97	92	84	86	83	115	105	126	103	85	108	72	97	88	93	93	112	108	88	97	88	83	87	95	102	88	95	100	90	95	92	106	92	93	90	90	85	87	80	94	99	98	102	90	101	85	106	99	101	92	88	100	100	106	94	99	86	88	115	82	73	93	82	81	91	96	98	113	91	99	104	98	86	122	83	114	88	89	99	102	89	86	82	95	100	78	90	100	90	89	97	87	82	82	94	91	82	78	85	90	98	93	89	90	98	91	87	81	106	82	85	94	100	104	97	97	89	106	96	98	100	109	81	96	89	100	81	113	88	78	84	86	84	102	95	93	86	88	92	105	92	88	82	80	93	72	78	76	73	95	85	111	96	100	81	109	87	74	100	105	89	88	89	96	108	90	84	120	77	100	96	83	85	96	104	88	81	100	85	105	88	108	71	94	94	76	103	103	102	87	92	101	88	77	76	80	85	89	94	92	100	82	82	90	87	76	80	87	106	94	95	94	99	100	87	116	105	101	110	94	113	118	115	97	103	81	99	101	88	100	102	106	87	95	122	76	96	105	101	85	109	100	89	105	92	104	100	98	88	84	96	93	79	98	103	104	90	105	97	89	99	106	99	81	92	91	76	95	83	98	103	102	91	89	110	104	82	101	117	105	104	84	100	101	102	96	93	76	81	97	88	105	77	93	87	102	93	82	81	85	110	99	105	84	111	85	82	83	88	83	99	84	82	88	100	108	110	89	108	111	89	91	89	91	83	86	95	82	116	101	91	90	96	99	91	107	109	82	88	86	93	85	79	81	97	105	82	86	82	98	79	80	94	92	96	92	86	92	77	91	80	85	88	109	89	98	78	97	107	77	99	103	103	98	104	114	92	106	79	102	83	86	76	104	102	90	105	75	98	98	87	92	111	112	91	94	97	106	89	91	78	99	95	98	102	109	106	87	103	118	100	95	83	98	85	89	94	96	97	114	78	80	104	96	100	103	87	116	85	104	116	103	92	64	89	80	90	99	102	66	93	89	100	76	96	99	107	100	84	94	102	85	100	107	85	100	99	89	87	84	91	92	74	102	112	98	92	83	76	103	109	87	100	79	101	77	107	78	98	94	96	105	89	94	89	87	81	113	101	97	97	103	90	81	83	94	100	106	100	108	95	99	90	104	107	102	92	99	98	79	114	109	93	98	100	102	93	94	93	80	79	96	70	88	92	96	98	99	103	96	84	101	113	84	98	102	101	80	98	117	91	119	92	101	97	88	104	94	96	113	103	90	104	116	83	70	90	97	101	93	80	93	114	103	100	107	93	83	98	90	98	107	103	76	85	91	114	110	100	93	85	105	91	91	97	93	108	92	95	89	86	102	90	93	107	88	95	90	97	99	107	107	88	110	85	106	89	97	73	102	117	92	98	111	107	95	93	97	84	101	98	83	90	104	105	97	91	87	105	111	81	68	91	94	94	110	93	87	94	100	87	98	94	101	95	89	90	101	100	81	89	104	100	88	102	108	117	101	94	103	95	91	99	99	81	111	110	80	106	89	118	87	80	94	96	96	74	106	106	96	77	84	121	79	82	78	101	98	92	106	84	102	93	104	104	101	99	97	97	99	89	103	87	97	78	104	85	86	108	88	106	86	89	99	97	101	75	101	109	80	101	98	92	77	112	83	99	96	104	96	82	97	103	102	117	130	84	78	110	83	91	93	90	80	89	109	96	96	90	91	106	105	104	89	107	93	88	85	82	104	104	95	103	111	92	88	101	100	99	81	90	85	112	82	89	102	85	96	90	81	88	100	94	92	95	94	78	75	95	100	111	114	94	87	86	82	105	98	111	84	91	109	119	114	94	118	107	84	99	99	89	90	91	103	100	118	111	84	95	113	104	73	94	99	81	73	92	102	92	86	115	107	89	93	96	101	85	111	84	71	107	105	72	95	91	104	97	78	99	94	94	98	93	87	102	108	87	99	108	88	102	92	75	74	94	110	86	93	95	122	95	108	123	108	85	93	102	81	78	71	89	85	95	92	93	94	91	96	111	98	98	102	88	97	89	96	95	92	119	108	99	97	104	91	83	89	94	101	91	98	107	88	87	105	96	89	94	94	101	91	95	96	72	85	90	90	95	104	84	85	97	94	94	77	89	103	91	95	94	92	97	94	101	65	76	78	86	87	96	109	80	86	89	88	115	94	119	81	95	78	100	99	107	94	85	102	95	99	99	70	90	105	74	103	97	82	102	97	85	74	102	98	94	86	93	87	92	114	102	77	94	100	91	82	77	90	97	87	90	80	104	94	84	88	113	90	83	94	88	93	76	86	58	76	93	91	87	97	100	95	96	89	99	91	81	76	88	100	83	92	105	76	105	93	86	98	70	107	84	106	93	103	91	90	93	95	87	93	100	89	90	94	101	90	82	84	109	85	83	83	79	86	91	93	100	90	81	82	90	90	82	91	95	95	104	98	85	94	92	89	101	104	96	90	89	103	99	91	98	83	93	92	106	87	84	87	94	88	105	95	98	85	92	95	105	99	92	86	100	83	100	107	116	92	102	93	90	89	82	84	96	110	104	105	113	93	89	107	101	93	97	101	81	101	110	91	89	94	111	84	100	91	90	85	116	105	89	85	102	94	94	80	91	108	85	113	109	89	75	97	100	96	95	83	98	72	100	109	114	92	119	104	94	109	91	69	109	106	94	105	97	98	95	96	108	110	94	99	86	90	96	105	97	80	93	85	85	88	89	110	100	77	87	101	85	115	93	113	92	91	90	92	100	91	91	92	96	84	84	89	104	85	96	79	105	82	96	85	91	99	102	101	104	105	84	102	96	94	84	104	103	93	80	100	98	95	96	90	111	85	106	71	81	98	112	79	79	77	116	94	99	95	115	101	91	110	94	112	119	109	96	83	77	109	95	97	95	83	88	89	114	85	104	104	88	75	94	93	88	85	103	94	81	98	83	102	77	108	104	107	115	88	104	100	85	90	80	106	91	91	106	94	93	101	95	74	86	102	95	98	93	101	109	97	86	93	81	93	93	76	96	98	102	116	104	96	106	84	87	94	88	86	100	95	85	100	79	101	99	104	82	89	88	102	111	100	97	98	75	104	83	90	87	77	113	102	99	100	78	95	120	93	78	105	83	85	104	113	85	79	87	88	85	112	94	91	89
41704	52097	35866	8454	3815	3007	2284	1871	1659	1378	1198	987	869	825	775	688	654	606	543	537	475	431	402	416	375	395	400	369	381	383	446	623	838	885	904	820	795	810	823	728	616	620	567	572	518	482	364	329	329	312	278	304	314	340	345	362	371	378	399	361	366	403	432	436	395	429	417	405	372	368	369	386	347	332	337	324	342	328	355	357	330	344	367	400	398	348	377	359	325	366	377	367	361	353	363	376	430	371	374	328	387	349	310	286	268	252	306	364	360	386	304	332	329	317	288	274	245	284	268	276	283	244	260	275	258	288	267	278	253	217	239	250	246	262	244	197	244	250	210	234	233	226	204	222	208	216	223	203	222	228	202	236	223	207	195	214	230	227	217	241	213	220	228	243	215	213	208	212	239	231	222	233	222	209	233	224	217	211	223	195	203	252	235	206	208	214	229	261	194	215	222	232	218	228	214	227	222	224	192	213	209	242	230	220	189	220	258	220	246	202	229	204	218	251	220	221	231	220	217	239	210	230	223	237	232	225	230	222	213	226	201	213	216	217	236	238	218	212	255	238	214	225	227	230	211	223	230	227	225	227	230	207	205	238	228	252	239	195	212	219	201	222	221	231	212	214	219	240	210	216	239	259	207	190	226	225	234	238	208	230	236	220	231	215	228	204	213	213	230	221	196	245	230	220	256	233	209	242	221	209	208	219	224	211	218	201	225	244	238	224	235	232	248	247	220	220	210	216	218	237	232	233	212	255	224	209	217	246	190	240	253	214	222	224	252	222	255	217	253	206	180	234	212	224	234	230	207	223	224	224	208	203	222	210	206	204	235	235	232	201	240	230	203	226	233	235	234	227	198	229	223	220	219	200	251	238	231	208	227	219	203	232	224	236	244	225	214	235	226	205	222	212	211	210	220	225	242	199	238	225	219	227	200	223	229	217	233	226	211	212	199	237	207	221	217	222	226	220	241	227	209	175	235	208	203	226	206	191	231	224	238	212	231	229	222	233	210	239	226	228	212	256	215	215	243	203	201	224	221	215	203	215	222	218	245	205	216	205	239	242	223	217	217	216	230	222	228	214	231	229	239	217	206	242	204	222	216	217	219	220	216	237	224	222	233	228	241	217	208	215	240	244	194	211	204	229	218	233	194	212	234	230	205	203	215	221	207	211	208	235	218	205	216	223	198	211	205	218	231	241	228	216	224	218	234	243	236	222	248	237	239	239	237	232	216	199	232	230	216	218	196	229	251	216	213	212	203	240	232	220	233	213	265	208	218	206	214	239	232	226	226	219	221	252	222	230	220	232	234	245	220	214	221	218	224	232	198	238	209	221	214	214	208	239	221	223	231	236	212	239	222	199	225	228	217	252	210	239	238	233	217	241	230	205	201	213	218	221	216	227	216	212	204	236	226	210	218	232	206	240	221	245	197	205	229	223	231	202	199	245	231	233	232	235	224	230	244	226	226	233	216	222	210	207	193	214	235	207	243	213	241	214	241	221	238	219	230	233	235	231	202	236	210	205	222	229	208	219	223	223	217	206	194	229	182	205	223	231	193	202	238	242	235	227	204	202	250	232	207	239	215	226	250	217	202	222	242	237	207	232	200	213	223	231	207	239	230	191	198	225	226	232	237	219	210	224	237	221	210	233	216	211	228	209	195	209	232	224	213	217	212	223	232	219	240	203	242	208	221	235	218	215	236	231	220	217	205	210	220	226	209	234	238	207	221	233	207	212	212	222	217	231	213	214	224	230	222	224	224	238	213	213	222	222	226	207	188	225	235	226	221	228	211	231	229	216	239	200	206	205	205	237	190	208	215	227	223	211	205	233	222	252	218	213	230	228	219	226	214	236	221	234	213	246	243	207	183	233	224	176	235	228	214	181	193	197	242	233	235	200	235	199	248	223	197	231	203	227	236	207	193	235	209	218	230	212	231	223	219	215	199	208	234	240	231	218	217	207	218	223	231	210	207	254	228	226	215	220	257	218	215	228	219	229	215	220	205	206	215	226	232	210	213	209	251	231	214	247	231	219	204	173	248	223	237	242	202	223	218	241	224	224	199	231	212	225	257	235	208	235	215	235	229	225	248	236	216	223	216	255	212	232	231	217	242	234	227	222	212	195	230	237	208	227	220	206	208	236	232	230	248	221	214	214	188	211	227	214	215	208	201	221	212	234	216	229	217	230	225	237	231	218	228	216	185	245	201	216	212	227	206	213	241	215	232	220	197	246	218	232	213	215	236	223	245	207	230	228	223	192	195	231	202	230	229	205	233	180	204	232	216	209	212	214	212	240	230	215	231	246	227	223	191	224	214	224	218	216	230	206	242	209	250	222	238	246	199	210	212	217	198	205	249	216	223	204	226	229	216	212	236	185	211	210	218	232	190	194	203	220	239	236	225	252	235	219	219	223	252	209	230	223	230	223	202	217	245	231	230	211	208	239	225	219	216	230	212	215	206	227	231	241	234	227	214	214	237	226	207	225	233	240	199	217	230	234	225	221	234	224	243	228	219	236	227	186	224	224	222	209	234	227	238	212	209	232	228	228	197	212	212	233	219	209	240	215	219	247	219	227	225	209	222	216	234	195	244	193	240	250	221	235	199	226	259	232	208	250	237	230	232	211	239	198	224	230	225	227	238	208	223	241	211	188	253	232	229	262	212	232	220	226	223	235	213	222	221	208	227	210	253	253	211	215	248	173	215	224	212	219	214	218	221	227	198	208	232	219	213	199	241	228	225	243	240	230	235	225	222	219	230	250	232	204	214	217	212	198	233	207	200	230	208	207	211	225	225	234	227	210	239	237	211	213	205	212	208	200	195	211	236	215	208	234	237	230	224	213	216	221	222	218	227	216	213	236	213	204	232	226	225	210	223	220	215	204	210	200	202	217	227	247	218	223	238	219	234	203	219	238	203	216	214	233	236	225	228	211	212	227	214	227	214	226	228	234	257	213	211	241	198	224	223	254	224	216	180	207	219	214	241	223	222	234	243	216	226	226	217	199	229	210	210	222	254	222	246	228	234	227	252	215	229	210	236	242	244	224	184	229	214	218	241	212	237	239	233	233	195	219	211	218	220	224	215	228	219	205	214	214	240	218	233	220	193	231	231	233	223	228	229	234	218	223	226	193	223	225	213	217	216	229	218	217	199	214	229	233	227	231	234	239	223	219	224	192	248	243	233	202	240	228	211	237	222	210	223	217	230	235	213	232	208	202	200	213	232	251	261	200	240	228	217	231	181	215	233	215	220	228	225	204	238	217	222	200	218	240	223	234	226	214	240	252	210	226	211	197	203	221	214	218	221	232	223	207	222	215	237	212	220	209	214	224	237	196	211	231	208	222	245	231	207	231	197	221	224	207	235	218	217	216	235	215	209	219	238	249	214	219	234	208	226	231	228	250	201	228	215	224	201	220	209	248	210	226	219	220	219	212	226	252	257	201	208	222	200	224	216	226	224	223	222	209	220	210	203	206	241	219	219	223	209	244	244	240
13352	18785	19033	3142	555	198	147	119	107	105	99	109	117	102	124	126	112	93	136	110	130	103	121	126	122	113	122	104	116	143	125	134	142	123	142	145	146	154	135	134	131	148	114	131	107	115	109	100	103	124	121	126	124	98	120	100	113	133	106	110	133	106	119	151	131	138	120	143	139	121	111	94	111	101	110	126	141	107	113	110	129	115	119	132	127	123	119	125	116	114	114	102	105	109	118	102	125	128	114	106	118	122	123	107	130	118	117	116	117	120	101	94	102	118	116	113	123	115	90	111	123	101	103	116	123	113	115	109	129	124	98	117	114	118	118	108	92	98	119	123	132	116	106	120	97	118	110	110	129	82	96	114	96	111	104	97	108	114	107	101	98	108	131	117	95	121	111	102	122	110	103	110	130	111	110	116	133	100	108	103	113	115	99	84	123	109	101	114	127	123	111	102	113	104	102	104	115	119	103	120	114	110	123	99	118	113	126	107	102	114	107	120	100	109	123	105	119	128	122	106	134	103	103	88	108	102	97	130	115	118	123	114	105	112	118	94	120	106	94	117	104	127	115	110	113	107	102	95	114	125	129	124	98	102	116	113	114	108	101	121	121	129	108	113	122	119	111	106	116	119	109	113	115	139	109	133	110	133	112	120	125	121	113	110	100	112	109	109	101	129	115	120	107	132	117	106	110	109	89	101	124	125	112	112	118	126	111	114	113	116	105	109	102	100	110	136	101	110	133	107	107	110	110	127	95	111	109	111	113	125	108	130	124	100	124	124	91	113	108	107	120	107	116	112	111	114	105	119	131	100	109	117	118	97	110	118	111	115	121	110	125	112	96	95	114	105	125	117	103	140	110	99	109	116	127	114	111	109	105	124	128	111	115	91	98	117	98	127	103	123	105	127	126	121	104	114	134	124	119	113	130	118	113	114	123	126	107	92	107	104	135	104	103	88	102	112	92	106	103	96	126	94	92	110	114	90	114	123	119	114	127	105	113	115	129	121	97	98	104	112	100	138	126	113	105	100	110	115	118	115	113	121	122	121	114	119	119	109	100	101	112	118	109	102	102	103	110	115	119	113	119	120	123	109	105	108	97	90	117	103	116	101	127	126	122	124	107	110	106	101	104	100	108	98	95	130	106	116	111	127	95	125	112	96	88	123	119	132	112	134	98	123	122	103	132	102	90	117	97	121	124	105	102	116	137	110	121	108	104	125	104	117	106	119	104	120	104	99	112	131	112	104	111	100	104	109	104	113	120	123	115	105	102	116	112	104	104	111	120	108	112	108	121	117	122	111	131	129	121	130	102	110	120	123	103	102	114	104	116	101	96	97	114	103	108	119	101	102	109	131	136	91	123	118	104	124	133	104	110	93	123	99	92	111	127	110	109	132	112	103	114	104	136	102	92	92	93	118	107	114	114	118	105	126	120	120	104	119	97	96	106	106	111	110	126	106	113	123	135	102	100	103	113	106	102	100	130	110	119	112	99	111	105	135	134	123	104	99	110	114	120	102	105	109	106	82	110	118	112	118	102	121	116	108	114	107	101	124	94	109	128	107	110	108	104	113	128	107	111	103	126	132	107	118	122	114	114	120	134	98	125	128	124	122	118	114	112	120	113	108	109	123	105	131	103	106	118	119	123	106	117	101	129	111	110	115	122	103	113	110	94	106	110	124	113	115	104	108	105	120	104	115	119	100	109	119	104	124	121	130	108	129	126	117	118	126	85	98	111	109	119	120	119	114	94	113	126	103	122	120	114	114	102	117	103	123	112	102	109	129	104	128	105	119	118	116	93	101	92	105	125	109	112	106	103	112	109	96	97	104	111	99	104	107	101	107	109	134	105	108	100	124	96	114	116	145	99	106	112	132	114	105	105	107	86	107	108	100	104	105	116	102	111	113	101	111	121	121	101	81	140	123	86	130	113	103	110	118	104	101	99	109	113	128	106	125	123	99	113	104	108	137	112	116	109	104	96	107	118	120	140	103	100	105	100	124	127	103	104	111	116	110	114	112	112	112	95	114	118	126	111	93	102	116	109	108	117	117	101	121	124	98	110	119	72	104	129	120	117	114	106	102	97	109	99	108	113	124	102	115	118	118	99	111	93	119	128	113	94	93	106	113	149	114	120	122	99	98	142	87	111	114	113	96	122	111	108	118	89	108	117	138	103	97	115	108	94	121	120	116	118	123	91	122	98	104	129	115	93	118	94	127	118	104	112	106	104	109	110	104	109	114	112	129	96	87	111	107	105	96	131	127	104	119	111	108	114	111	114	101	119	139	114	117	95	108	114	108	116	119	113	116	90	115	120	104	96	101	130	107	108	115	92	118	100	112	112	114	123	109	118	101	119	124	127	95	127	99	109	130	118	123	106	130	96	107	88	111	96	97	113	111	113	117	129	109	115	110	123	134	98	127	100	128	107	97	117	112	113	120	130	121	113	111	116	86	102	112	116	124	118	103	103	107	114	124	111	126	113	113	122	115	104	107	107	91	94	123	114	98	110	97	106	113	130	105	129	124	108	106	131	109	105	114	113	120	127	96	131	122	112	104	118	114	108	117	114	120	115	97	118	120	113	94	112	112	109	113	99	127	126	92	122	122	115	108	107	144	127	125	99	111	110	120	109	95	128	118	130	107	129	97	123	124	105	129	93	111	116	121	108	128	126	100	91	101	89	96	100	116	103	102	113	101	106	109	118	122	112	106	125	118	115	117	108	95	115	113	122	107	125	112	106	111	117	125	137	111	118	98	91	121	119	120	120	117	117	113	116	113	116	105	114	121	82	113	121	101	104	112	120	133	104	118	109	96	131	109	123	117	109	106	100	110	112	119	128	100	93	110	104	99	133	128	111	97	106	112	108	100	120	107	89	97	104	135	132	107	111	109	107	80	101	123	100	129	124	94	109	109	90	104	115	106	98	108	108	122	105	99	113	102	103	109	116	105	124	111	96	107	119	100	129	106	95	107	123	120	115	113	96	104	125	107	110	100	109	105	100	101	96	102	105	134	108	112	116	105	114	99	99	118	119	102	100	123	143	123	111	121	109	104	105	98	107	139	122	100	108	121	112	101	120	105	116	106	104	122	105	107	122	108	126	123	116	115	110	134	109	129	125	102	92	127	101	106	93	103	117	118	96	112	120	98	88	111	117	109	93	105	100	106	120	128	103	125	93	106	128	85	116	100	108	116	107	110	90	89	98	113	121	117	122	98	93	118	123	106	139	119	98	110	115	111	123	124	106	110	95	115	117	130	115	124	134	97	115	82	102	127	111	119	129	103	106	109	118	114	98	104	130	116	114	124	104	109	125	130	115	122	116	113	110	113	116	109	130	112	121	117	117	111	126	118	101	119	107	111	102	113	118	106	107	121	102	110	110	112	110	106	105	111	99	98	106	105	126	104	112	100	106	110	105	110	109	109	111	120	108	96	104	103	115	120	96	106	127	123	110	114	119	118	107	114	128	124	134	97	94	98	117	112	116	100	118	105
11660	20503	17527	641	355	356	321	286	298	294	275	284	292	258	275	257	261	270	283	280	300	271	283	267	280	266	291	299	306	348	381	445	474	508	548	529	482	501	472	470	389	390	392	342	323	330	363	287	291	273	301	270	297	300	296	332	326	311	315	338	352	341	382	358	349	340	336	330	350	331	346	319	315	309	320	298	312	296	291	308	332	301	302	268	308	302	298	300	291	290	291	280	298	292	269	320	328	309	286	274	267	295	256	289	296	303	295	296	270	279	275	321	288	242	256	285	268	249	276	299	288	270	243	287	261	266	257	267	278	262	271	242	267	280	262	304	230	270	290	251	266	260	273	252	254	284	268	258	265	276	284	276	255	289	276	270	278	270	266	271	275	285	281	279	270	286	264	290	281	267	283	302	278	268	267	292	277	273	267	285	281	260	254	270	259	272	255	294	265	272	243	234	270	278	264	286	262	268	268	282	261	269	250	269	266	269	263	261	278	272	280	246	260	279	263	262	272	254	294	287	317	279	299	272	280	253	268	265	245	313	253	254	266	301	286	258	274	285	286	250	294	277	272	246	249	246	275	290	258	280	266	304	280	271	277	286	240	259	251	250	246	270	260	268	287	283	277	255	284	280	250	268	271	266	275	250	279	293	284	248	290	273	276	250	244	256	276	277	286	285	266	301	266	250	265	272	276	277	288	294	255	289	280	262	260	267	255	256	247	250	284	252	270	288	261	271	298	274	290	313	270	263	249	252	268	279	325	278	258	270	256	280	277	289	263	296	245	273	283	283	257	262	256	297	251	250	292	248	282	291	278	270	267	278	259	308	284	247	282	276	283	285	298	268	259	231	286	274	235	268	284	250	278	267	268	305	277	274	289	263	276	273	247	283	286	292	262	239	271	267	251	270	282	284	272	284	268	258	297	268	266	231	266	297	256	285	277	292	285	262	260	299	297	285	250	274	277	293	281	263	265	225	249	283	262	259	263	283	281	280	292	273	269	273	257	238	265	271	274	250	281	283	299	277	245	280	278	256	272	274	290	258	251	240	264	274	285	273	274	258	285	266	254	274	288	254	262	304	301	260	269	254	259	291	286	292	262	265	285	269	263	242	285	278	288	262	274	267	261	249	261	297	277	276	263	279	248	250	268	255	273	273	276	278	274	255	278	271	280	237	260	286	284	291	269	278	251	286	281	266	269	274	271	286	275	288	275	273	237	272	302	275	288	287	250	293	295	303	237	249	251	272	262	303	275	249	244	272	236	276	256	258	267	294	282	284	231	262	259	243	253	302	262	258	240	259	275	277	262	295	261	260	242	267	289	274	255	266	254	264	250	264	282	268	236	291	247	262	271	282	280	272	296	263	281	262	260	259	295	261	288	268	268	307	280	300	279	264	283	254	257	267	254	274	264	248	273	275	260	261	259	259	277	264	276	256	269	302	267	288	267	256	254	288	283	305	258	251	282	257	279	272	225	300	286	263	272	262	235	270	247	285	267	261	284	268	253	256	289	256	263	270	264	254	264	256	300	271	291	260	258	252	278	277	282	264	256	279	241	285	271	309	267	231	267	265	241	270	273	290	264	265	277	284	261	264	253	291	318	250	272	273	244	275	291	254	278	294	279	273	266	263	270	244	259	261	284	260	262	272	260	288	262	258	270	270	274	273	262	271	265	269	264	256	265	249	270	280	256	259	270	265	294	248	280	267	268	304	275	258	273	264	269	268	252	278	275	290	265	241	317	246	294	297	276	271	279	277	268	257	282	281	250	253	279	256	258	295	255	288	244	238	250	287	258	288	256	252	237	297	281	267	274	269	234	253	250	267	264	278	255	266	294	262	253	263	294	263	267	260	260	223	285	252	282	282	254	269	264	256	262	303	273	283	285	254	260	270	262	280	304	240	262	280	276	269	269	259	298	253	265	249	287	285	297	246	260	298	262	267	288	274	229	264	247	278	250	279	259	271	266	266	257	280	255	261	279	281	259	281	258	266	267	282	260	243	298	265	266	258	297	253	264	286	285	291	306	258	265	263	256	293	262	271	285	256	285	310	268	310	277	255	286	256	284	281	251	277	283	270	260	264	310	252	294	274	276	271	283	272	278	282	240	262	272	285	258	259	284	252	265	298	264	255	277	262	266	265	285	276	280	273	291	286	255	297	277	250	279	289	281	254	248	264	283	255	286	281	270	285	250	270	271	293	261	307	299	282	285	264	291	282	257	264	271	259	278	254	272	280	274	302	284	270	257	282	242	301	279	273	288	277	280	286	283	270	247	247	266	313	267	278	272	296	259	274	273	276	293	262	236	278	285	272	258	287	276	258	262	277	256	292	276	263	272	266	250	269	256	280	280	290	242	291	236	258	258	254	277	261	296	272	261	278	265	305	253	270	253	266	233	265	291	277	273	263	256	298	263	236	263	258	278	239	258	276	280	303	259	250	253	253	264	272	255	269	257	258	262	302	259	248	262	287	292	268	243	258	276	264	285	271	276	284	268	274	263	281	251	252	267	265	270	277	269	315	272	266	260	278	290	257	279	240	252	265	301	304	268	246	275	259	263	265	254	248	266	258	261	275	252	262	291	266	263	278	281	270	283	274	280	274	267	253	274	274	273	260	261	231	264	258	250	275	253	260	293	263	267	270	298	269	278	282	300	273	277	253	265	251	262	293	294	288	255	283	283	275	256	291	242	270	273	284	265	269	243	309	296	290	278	274	266	300	301	255	279	251	274	285	270	281	254	289	265	302	265	257	293	242	271	258	286	268	282	289	274	283	265	265	277	290	261	284	264	290	244	264	281	275	267	267	281	288	271	249	280	269	266	290	288	281	234	246	286	288	276	257	285	281	249	276	292	285	277	248	270	226	269	282	277	273	276	267	268	248	262	292	272	263	275	293	252	245	287	268	279	286	262	274	267	268	260	291	259	279	281	275	271	293	284	248	278	251	287	272	269	243	262	280	317	278	281	267	271	265	266	264	261	258	271	244	281	262	286	271	293	268	279	255	264	265	320	277	254	258	264	298	252	299	291	249	275	272	250	263	268	260	278	259	288	282	262	286	292	240	262	267	279	260	262	265	270	269	277	268	249	265	286	269	269	268	245	274	286	293	279	279	287	229	271	262	281	278	245	262	272	285	288	267	265	276	258	270	280	255	252	279	265	255	271	283	274	281	269	257	278	255	296	243	258	264	258	284	278	262	292	271	276	268	261	262	256	282	294	273	290	297	255	269	288	291	256	293	248	264	281	291	273	278	243	282	266	251	250	270	287	261	265	267	264	252	293	260	271	243	277	264	283	287	242	300	272	246	251	283	274	256	249	278	282	265	263	231	292	287	269	258	281	265	294	273	269	282	296	258	274	241	289	294	270	306	249	261	288	299	284	294	278	268	246	270	275	259	237	297	254	269	269	285	279	254	293	264	261	259	240	308	268	285	244	289	277	263	275	275	264	298	269	271	274	251	275	291	285	272	253	272	295	272	280	271	257	268	276	254
43692	49138	33722	23335	19436	12286	5505	1953	531	230	189	194	189	165	145	146	155	161	134	133	131	143	135	130	123	128	117	124	147	129	162	174	156	164	160	163	189	169	119	166	142	131	160	164	132	138	133	140	112	113	119	118	127	132	143	127	125	131	136	124	146	151	139	140	154	123	158	130	142	140	121	126	137	103	124	122	123	137	105	130	130	113	118	150	127	133	135	129	122	114	122	146	117	117	123	137	134	114	122	118	156	126	137	118	130	124	114	107	136	125	111	123	126	121	165	129	140	128	114	114	133	125	113	113	125	127	107	117	105	111	91	106	116	108	133	127	116	127	124	125	148	115	115	117	133	121	116	118	101	107	116	119	140	129	111	102	109	137	147	99	124	121	114	113	118	127	99	96	110	99	100	128	129	119	124	126	131	114	124	120	133	117	135	117	119	108	102	111	114	125	121	92	125	118	121	126	122	106	127	137	105	122	115	129	120	137	110	119	120	120	123	115	123	133	99	132	125	109	120	115	114	117	146	128	94	132	113	120	129	123	123	125	112	127	123	125	121	102	121	96	110	111	113	109	114	114	115	97	115	115	114	144	132	122	111	111	126	124	138	129	132	108	111	110	141	131	97	115	104	102	140	118	131	128	133	125	130	124	106	140	104	140	114	109	100	128	118	100	118	129	100	125	113	119	102	98	102	127	118	106	105	128	107	135	111	121	124	121	98	107	117	125	124	101	120	108	126	120	106	136	127	89	110	111	106	112	116	105	110	120	126	143	123	113	118	116	116	119	127	102	110	130	113	123	115	113	134	103	117	118	119	102	105	132	134	93	123	139	100	103	106	116	95	106	100	106	93	107	104	117	124	109	129	119	143	139	121	108	121	136	111	108	119	127	129	109	102	116	114	130	104	125	108	120	118	131	114	108	123	115	97	125	129	118	136	110	95	133	104	108	118	115	119	114	129	134	103	119	127	126	124	130	104	118	137	137	119	108	118	115	127	132	136	124	110	115	133	109	115	125	109	103	98	115	120	105	103	100	132	95	118	120	121	110	129	82	87	112	97	105	120	116	106	94	113	116	125	123	137	124	117	130	132	99	123	103	107	102	110	100	136	121	119	136	111	144	118	114	114	121	97	120	117	122	113	119	104	116	118	109	144	95	98	128	107	105	127	110	109	123	110	114	126	136	130	120	130	134	85	126	114	125	107	113	101	130	124	134	106	109	119	141	95	111	106	115	113	124	161	113	95	111	143	118	108	100	115	133	131	113	139	132	108	107	107	128	116	122	100	125	114	116	110	104	98	105	113	131	124	131	106	110	133	109	111	129	96	103	113	124	122	113	106	125	104	109	103	130	115	111	114	108	105	123	138	132	132	136	111	120	116	134	122	115	118	140	115	109	131	121	118	113	123	136	125	118	123	115	119	118	116	141	100	127	114	122	127	112	140	133	107	100	124	110	98	126	120	120	119	98	109	87	113	110	115	112	115	119	128	149	137	104	112	141	109	115	131	109	123	107	108	110	127	125	130	107	123	111	92	115	123	102	105	119	114	135	112	101	118	121	111	124	127	124	133	102	119	111	133	123	115	106	125	120	133	128	110	103	119	113	122	120	121	118	117	141	123	115	123	113	127	141	107	117	111	106	113	121	131	112	109	139	101	127	113	118	119	133	124	133	113	124	99	124	109	99	123	125	115	121	121	115	101	109	115	123	114	156	91	126	130	107	130	118	122	122	122	120	121	113	131	126	107	118	124	120	110	130	131	151	105	92	112	118	130	131	116	129	117	100	125	131	124	127	130	121	135	102	125	114	107	121	117	128	115	107	112	95	113	109	125	118	104	94	111	131	111	130	115	119	115	124	96	117	116	131	128	110	123	125	110	134	119	127	114	104	126	125	102	117	121	111	114	120	128	117	122	128	111	114	116	125	102	115	112	101	104	100	111	130	119	123	136	114	110	102	115	117	132	97	99	123	102	123	107	127	122	126	118	124	119	130	135	112	127	116	117	129	123	127	114	103	121	104	114	126	107	119	119	121	100	119	113	132	139	132	120	114	129	123	108	116	136	106	121	157	133	120	123	131	125	106	130	95	133	118	120	130	107	120	123	94	126	98	112	110	116	97	123	98	131	104	99	124	118	109	120	101	107	138	129	103	122	104	119	125	109	117	106	112	105	121	108	134	108	111	120	124	106	113	109	117	104	125	128	145	98	106	128	113	114	106	106	109	125	112	92	114	112	106	125	115	103	110	116	123	103	114	106	123	106	103	110	118	112	119	99	123	118	109	134	127	120	108	109	122	104	101	125	118	134	135	110	107	116	135	126	111	118	122	109	107	119	112	111	90	91	124	123	136	118	107	114	117	118	127	100	103	124	122	121	123	112	97	97	109	119	114	121	106	102	110	126	119	147	124	128	127	106	117	100	102	135	116	104	121	113	109	101	133	101	122	125	128	122	108	98	113	118	123	118	117	141	110	129	114	114	123	105	103	109	107	123	112	112	115	102	96	114	114	112	115	109	133	127	121	122	112	123	129	103	131	125	128	111	119	115	109	119	130	109	109	113	129	112	117	98	127	134	144	109	104	116	117	124	119	107	120	124	130	116	107	146	124	112	112	120	120	109	123	109	118	100	119	137	120	118	114	98	100	140	108	113	120	114	118	132	113	115	129	120	111	102	110	117	99	114	111	128	115	130	104	134	112	126	94	112	110	113	129	103	123	138	94	125	103	129	126	124	102	121	120	122	117	119	115	92	134	100	107	116	117	112	135	129	111	111	121	113	120	106	114	114	87	131	129	124	117	135	138	111	135	117	115	113	111	112	108	128	86	132	107	103	104	110	121	114	119	112	129	122	117	122	89	138	116	117	113	96	127	110	121	125	106	147	125	118	113	115	130	117	116	136	129	128	100	114	126	138	108	99	95	124	107	120	122	121	131	121	99	104	130	119	129	135	127	146	140	133	121	127	122	138	109	127	125	97	121	112	123	88	130	135	134	111	111	120	142	110	103	99	109	114	103	109	108	103	115	121	117	117	122	105	138	128	105	111	128	102	124	105	111	130	129	133	129	124	120	124	126	94	119	120	111	101	125	111	112	125	105	119	120	116	123	107	111	119	115	112	121	112	118	96	128	120	127	148	115	105	144	120	119	122	121	107	122	122	129	114	117	116	117	113	115	125	125	132	116	122	101	113	128	129	117	138	124	119	120	99	112	113	123	109	121	131	118	114	114	100	106	120	126	130	111	119	124	106	91	124	108	110	110	97	134	106	123	96	101	110	125	127	111	110	108	124	142	119	117	116	109	123	133	125	128	112	115	116	112	98	112	116	126	121	103	118	119	106	106	119	152	97	124	118	117	106	101	95	115	122	127	127	98	91	113	120	109	108	124	140	100	118	133	110	111	115	109	104	122	115	112	101	122	117	119	110	111	148	113	123	121	115	123	129	106	123	101	110	110	120	114	132	144	105	101	100	109	120	127	128	127	122	116	113	136	125	136
35290	49409	26011	4127	2096	1724	1435	1195	1006	906	790	689	682	591	574	487	446	409	417	418	430	357	404	353	370	423	376	393	390	473	516	611	702	696	673	640	654	623	620	644	573	586	521	458	422	405	390	347	352	295	338	363	308	351	336	373	396	397	407	420	388	400	446	426	393	354	369	406	413	390	361	382	394	325	346	349	352	373	341	341	362	351	406	379	365	361	357	349	358	360	365	338	350	319	353	365	359	353	389	327	291	322	301	320	296	302	266	341	396	358	368	336	321	329	347	328	322	349	324	303	322	294	291	245	275	289	278	314	280	282	284	259	262	279	269	267	285	307	264	263	266	303	285	275	260	299	252	295	300	302	277	266	262	308	280	285	289	274	258	283	286	271	285	291	255	295	289	247	276	292	276	275	288	270	258	286	274	287	295	299	265	256	261	252	272	281	257	262	311	271	266	246	283	277	284	271	274	266	272	314	272	260	290	233	270	270	259	296	268	287	261	291	270	281	275	251	275	297	307	248	286	254	300	296	236	273	277	271	282	275	280	279	289	277	270	289	291	276	278	269	285	293	277	278	288	265	264	272	266	298	261	276	265	279	277	284	287	254	263	254	280	265	292	279	306	284	254	268	294	275	277	281	279	272	264	276	302	282	274	283	254	278	259	309	285	271	273	279	247	268	283	276	260	270	283	281	285	269	272	281	311	282	256	291	264	257	269	266	282	286	274	271	281	272	298	287	288	277	315	287	297	261	273	287	294	294	289	277	249	289	261	263	260	263	251	280	259	293	277	257	242	274	275	272	272	267	293	283	260	284	274	266	289	288	301	275	280	274	250	292	267	297	297	293	263	262	314	253	249	287	274	259	284	280	267	278	284	290	299	282	238	264	299	298	295	262	253	265	261	287	252	280	305	279	278	295	303	272	272	268	254	271	300	310	283	277	281	288	289	274	276	286	257	303	271	294	260	295	269	266	270	273	283	272	287	294	310	275	299	284	267	274	288	286	287	304	265	257	269	290	270	281	305	268	259	266	285	280	249	263	281	265	287	279	296	274	304	278	287	306	264	291	302	290	284	290	270	288	282	267	298	271	258	288	274	287	254	263	277	277	279	268	271	267	289	264	272	243	265	266	304	280	283	259	283	264	274	285	280	271	281	283	294	295	295	289	294	273	259	275	279	279	277	265	251	256	288	274	298	289	279	271	275	278	275	259	246	301	272	275	261	294	267	291	288	290	277	259	249	263	286	259	289	287	278	269	263	277	238	262	293	253	284	259	275	275	264	284	283	264	271	298	271	263	258	248	265	279	271	287	290	282	278	267	257	284	285	288	281	284	283	247	268	262	276	303	292	265	274	270	263	279	289	268	263	248	280	273	257	298	243	283	278	274	278	267	249	300	280	225	281	272	256	290	269	270	290	252	266	250	287	258	257	302	290	276	278	228	272	265	273	240	261	271	278	275	259	294	265	324	277	295	251	284	273	302	252	284	271	267	294	271	253	277	270	268	292	294	265	221	285	273	312	274	255	284	307	311	225	276	261	261	266	286	268	283	292	248	272	290	285	278	274	271	266	291	248	274	269	269	248	266	262	300	287	311	264	253	298	278	277	275	292	241	278	272	263	249	284	286	251	259	254	293	286	285	289	285	288	283	289	266	277	234	308	262	285	270	275	257	249	260	271	239	266	317	251	269	268	257	282	251	278	261	268	244	285	288	281	281	265	277	304	273	281	282	267	275	266	316	246	302	285	263	263	252	241	288	293	277	252	276	282	297	249	248	262	275	300	307	269	259	300	290	251	280	274	273	269	275	250	252	287	276	269	275	279	294	274	300	281	275	249	301	270	270	276	303	263	299	276	256	291	281	233	283	287	275	290	285	266	279	284	263	314	275	252	273	286	262	282	287	245	288	250	269	273	289	273	269	302	257	287	304	279	284	247	294	278	297	257	302	241	286	253	269	276	258	265	267	272	269	280	262	305	275	253	301	263	269	279	266	260	276	256	272	290	266	295	235	273	282	278	293	248	324	274	290	304	252	254	266	288	280	232	296	269	265	257	278	286	262	277	279	266	265	281	258	274	259	255	263	265	256	260	268	255	240	267	258	282	274	296	246	253	257	245	298	284	281	270	241	257	267	254	293	278	283	259	286	284	302	289	273	270	269	277	269	279	278	264	249	273	263	283	265	243	258	242	275	233	293	290	275	285	255	287	250	317	276	251	285	261	248	291	267	267	296	255	254	260	286	248	254	288	276	288	292	267	294	263	260	257	290	313	280	278	285	265	273	262	302	282	281	276	278	286	286	266	295	280	288	266	265	307	260	270	298	273	255	265	264	290	345	290	262	310	283	284	278	280	295	283	284	258	270	276	276	285	262	273	280	260	299	273	283	275	275	287	255	274	275	276	269	281	271	269	284	261	281	251	285	264	279	274	300	273	276	270	270	261	244	286	284	250	275	300	236	282	280	263	272	260	261	273	277	294	275	287	262	257	270	278	252	258	293	270	253	258	262	272	288	274	277	275	286	301	291	262	269	285	299	255	266	239	308	256	278	293	271	277	279	281	282	255	254	286	271	285	285	260	258	263	243	291	248	263	256	268	278	269	264	303	263	239	259	253	290	282	282	264	277	274	293	274	285	260	274	287	287	290	292	256	291	273	253	255	277	264	282	241	280	279	273	271	296	287	283	250	267	259	252	282	291	271	263	255	294	260	288	269	268	264	283	245	253	278	288	272	287	268	272	276	265	292	300	262	282	238	254	275	253	267	270	261	265	264	263	288	284	292	272	276	282	234	277	271	237	251	286	275	276	270	283	249	264	303	268	259	291	290	287	289	267	268	286	281	235	284	286	274	280	313	261	308	288	269	285	263	277	226	275	237	285	271	288	268	287	257	269	238	293	312	287	281	268	273	270	288	270	304	256	303	272	271	282	277	268	269	260	256	282	287	277	253	258	276	282	245	290	274	286	292	250	268	244	291	253	295	284	266	272	293	285	275	264	271	285	270	243	269	278	298	277	272	296	287	274	268	268	240	281	257	280	264	260	288	259	299	285	282	287	276	283	274	259	286	275	263	286	256	276	269	266	269	284	240	269	273	269	295	284	318	270	265	261	300	284	288	280	269	299	266	266	285	269	288	267	289	261	255	270	282	315	275	266	251	265	320	295	279	279	272	269	237	293	243	280	290	269	244	263	246	267	249	268	240	267	285	266	269	258	295	287	253	263	276	266	280	297	274	264	244	279	287	273	317	263	281	276	295	264	291	272	287	275	287	282	267	278	277	291	262	258	269	285	270	240	272	257	316	289	251	282	271	254	256	263	248	277	275	242	269	280	278	263	283	264	312	257	243	305	280	269	278	285	299	315	279	288	297	252	264	289	318	257	293	270	259	244	265	273	262	264	315	266	286	294	272	275	285	265	301	268	255	300	269	294	291	276	286	277	262	289	254	299	296	250	271	261	293	269	300	290	281	267	287	287	256	259	287	274	316	286	292	278
48610	49559	38025	25877	22493	17985	11393	5234	1648	397	284	268	231	194	155	187	159	155	147	158	121	130	147	119	108	109	123	121	149	136	175	154	164	138	162	165	162	166	144	151	159	143	132	136	135	122	95	122	107	101	112	102	111	107	124	98	121	113	115	111	130	126	120	124	132	112	118	121	112	137	122	118	112	116	99	102	112	113	125	113	112	78	122	110	105	125	127	97	129	115	115	122	136	107	102	125	123	106	137	104	108	123	95	104	95	97	115	106	115	116	112	81	89	119	102	110	79	121	112	120	93	97	94	100	106	87	93	90	80	96	100	78	82	112	105	93	87	91	99	91	78	96	108	88	77	81	91	93	104	80	107	84	104	88	84	85	101	86	108	81	89	96	103	74	90	90	81	101	85	96	113	98	101	103	89	90	95	98	83	93	98	78	94	101	74	92	96	101	75	83	95	97	84	101	96	99	77	86	99	77	108	116	99	87	101	70	97	74	92	95	97	96	84	105	74	91	80	99	87	96	93	118	98	107	88	85	104	102	91	75	86	95	89	102	84	82	118	91	74	100	97	74	110	118	103	87	111	83	109	87	88	106	99	106	104	82	87	99	105	100	99	101	88	98	103	101	106	103	100	84	89	97	92	89	97	82	105	116	109	85	102	96	110	91	79	97	76	107	117	91	84	100	94	93	86	80	64	92	87	93	106	98	103	111	91	97	101	103	74	87	106	101	94	96	103	85	98	104	75	101	84	84	83	96	90	96	102	95	91	84	85	91	87	88	82	88	88	110	101	97	95	100	92	92	99	89	107	89	93	113	87	106	104	87	83	92	94	80	99	92	103	81	85	87	88	98	104	87	122	94	101	84	132	81	111	93	91	88	88	107	87	117	96	81	101	84	99	89	100	95	91	67	104	91	101	113	101	91	89	105	86	109	81	99	92	91	87	99	101	100	93	86	93	94	109	91	84	89	108	71	94	84	77	103	97	88	71	75	103	100	99	98	99	88	87	103	81	100	110	92	115	86	91	83	96	70	101	118	94	101	64	90	87	101	108	80	95	87	78	99	75	104	93	81	107	106	75	82	96	97	95	100	113	95	94	107	87	89	85	101	99	76	103	98	112	104	110	114	90	94	111	104	86	83	104	93	112	80	103	105	91	104	81	78	87	91	71	92	97	115	123	90	103	108	84	99	97	96	108	108	84	84	76	89	98	81	95	105	87	118	94	94	94	84	90	81	103	105	104	95	87	90	99	94	85	75	86	81	86	104	90	101	100	92	87	91	83	86	81	75	89	88	103	84	95	110	87	100	107	92	95	105	87	92	104	87	71	97	99	86	79	85	85	98	90	88	98	88	100	94	121	124	96	74	94	96	104	87	96	103	80	99	99	113	99	82	83	91	113	86	100	93	75	101	94	82	97	93	86	89	118	98	88	80	104	91	89	83	116	85	80	91	78	86	81	84	82	68	95	98	111	96	98	105	84	94	91	85	93	89	82	85	90	118	94	101	100	80	84	96	100	99	89	89	95	99	98	79	97	97	82	96	117	104	77	99	96	75	88	91	95	86	83	103	101	106	97	114	109	84	87	89	97	83	81	93	100	78	91	100	116	90	95	97	103	100	96	100	92	87	93	112	93	83	89	89	92	97	113	83	95	105	105	83	87	98	98	88	90	83	90	117	95	89	114	109	102	83	92	88	105	98	93	89	90	90	101	79	98	102	96	106	109	93	102	84	101	71	104	97	98	76	98	92	88	97	105	102	90	103	102	102	87	93	97	86	112	83	90	104	93	89	93	92	96	82	90	88	92	77	85	105	86	85	101	93	94	93	89	99	107	87	82	95	111	88	104	101	85	86	112	87	92	83	92	96	93	89	81	78	101	91	113	75	78	96	91	90	90	101	85	96	91	93	111	108	94	96	103	99	91	85	99	94	100	103	80	85	95	114	98	105	97	92	102	109	100	99	100	91	79	108	75	100	105	97	90	84	103	106	112	100	105	78	95	89	88	95	74	89	87	97	94	89	87	96	101	103	109	107	83	99	107	106	84	80	102	90	85	100	113	88	94	109	96	95	95	91	95	106	84	85	96	98	115	102	97	89	73	101	91	111	103	99	88	116	85	87	77	89	107	97	93	101	77	93	101	88	98	120	103	90	93	105	91	98	96	87	105	106	91	88	80	79	105	109	111	91	76	102	85	93	92	100	89	82	122	87	96	73	83	83	103	91	122	93	103	82	98	77	102	91	100	94	76	99	92	97	88	78	98	109	96	100	88	113	89	87	117	96	97	110	87	99	88	96	83	94	84	77	94	106	76	103	84	121	99	76	100	87	94	100	79	107	88	91	90	89	114	91	95	92	103	106	86	90	89	102	85	101	85	93	104	94	101	105	85	94	112	102	110	90	98	96	99	89	101	95	102	92	83	97	73	108	99	120	95	84	97	97	81	106	95	94	82	95	80	123	100	109	89	98	113	85	93	96	101	109	95	110	90	95	100	96	97	109	98	98	98	95	91	101	105	82	81	113	87	93	86	94	100	108	94	101	91	103	91	99	102	94	95	92	90	94	78	103	90	109	100	91	83	99	91	112	94	84	98	107	79	102	106	102	105	82	97	99	109	80	97	100	99	91	94	111	103	102	88	78	78	86	87	84	84	89	97	87	88	82	85	84	94	87	100	92	89	101	97	91	91	103	96	103	89	97	85	94	104	103	96	97	104	87	116	90	92	86	118	92	74	98	92	99	100	96	102	119	101	69	107	100	85	83	90	103	113	107	105	107	106	101	97	75	103	89	92	89	112	100	104	84	91	96	99	103	100	104	83	105	99	97	87	85	91	105	97	111	89	102	108	93	97	101	101	88	93	97	97	76	100	101	95	110	77	93	90	83	76	113	99	86	101	86	90	113	114	90	82	94	105	91	91	93	91	91	95	88	104	100	77	72	100	85	105	93	106	93	97	104	103	80	97	89	104	88	92	108	82	81	108	91	105	93	102	100	100	109	87	94	85	77	93	95	98	99	73	85	100	101	93	93	96	99	103	94	101	101	78	106	105	98	84	115	87	94	103	103	100	99	93	79	99	96	101	90	94	90	100	108	81	110	87	110	108	119	97	90	102	100	96	119	104	110	92	96	74	99	101	110	96	98	84	78	97	75	104	101	92	98	90	105	92	92	90	97	116	96	104	91	100	78	87	85	89	91	93	100	102	88	94	112	94	91	76	111	109	84	91	84	82	83	110	123	93	96	101	102	97	80	114	103	116	98	107	101	83	85	94	115	98	120	96	82	106	87	96	90	98	98	100	83	81	92	108	112	78	97	97	101	82	91	88	113	104	88	92	92	85	95	106	111	105	74	85	93	83	73	104	95	102	104	105	115	91	106	81	101	98	101	81	95	79	83	87	90	115	105	93	94	90	106	112	94	101	94	90	98	86	96	106	103	98	79	103	104	102	95	93	87	88	91	91	84	100	116	99	105	98	92	92	119	106	94	103	92	111	86
37995	51112	38195	6411	3702	3451	2319	1970	1550	1291	1169	1020	892	777	715	678	641	564	558	549	489	469	454	439	439	388	380	401	480	536	678	665	602	700	643	680	718	719	743	763	696	658	615	567	455	456	410	302	291	287	309	326	310	328	351	350	362	363	377	441	385	377	429	436	386	407	374	437	376	413	371	358	369	361	367	349	337	366	314	336	370	350	391	365	343	361	364	391	344	377	338	336	330	317	372	373	342	318	288	379	335	339	316	295	250	267	262	331	337	392	274	300	299	349	310	284	284	283	279	284	306	261	287	259	301	286	286	262	239	237	248	205	229	225	226	235	231	250	246	223	201	223	252	229	215	210	220	227	245	231	212	233	242	234	209	223	213	199	235	201	218	192	213	199	221	224	205	232	204	217	227	191	246	198	232	234	235	225	220	222	256	258	206	198	211	201	228	229	216	220	235	225	243	208	215	213	224	208	234	229	203	205	215	231	251	228	208	251	266	216	215	213	205	213	193	215	223	218	228	239	249	229	227	234	246	230	228	224	213	216	213	250	230	219	230	212	215	212	210	248	214	220	209	212	217	235	224	220	224	248	220	225	217	221	230	218	201	226	245	220	224	221	230	214	230	231	225	220	209	220	212	226	207	237	210	213	208	225	210	212	193	220	224	233	226	232	250	257	216	212	232	228	235	220	231	224	201	228	209	226	229	198	216	239	204	245	236	190	217	208	216	235	213	234	228	206	215	206	235	221	209	248	249	219	223	213	228	226	240	224	205	198	233	209	228	207	226	217	249	245	213	217	199	253	232	191	214	237	207	246	213	184	211	199	210	221	227	216	247	217	230	241	224	191	215	220	214	211	228	242	229	201	242	221	221	249	229	228	222	208	226	214	193	226	227	190	222	220	225	220	236	225	221	210	205	202	239	212	231	218	196	231	218	216	229	206	183	226	215	222	249	207	223	210	231	226	221	216	209	229	238	233	208	218	244	251	198	243	212	246	262	200	213	222	232	215	223	229	206	218	223	237	221	240	230	221	224	215	240	205	221	229	224	197	246	235	224	231	210	222	199	220	215	212	238	208	218	211	227	256	220	228	253	230	204	251	241	216	208	217	222	219	209	205	211	225	236	205	223	222	231	227	210	215	216	237	230	226	241	197	199	205	213	218	240	189	208	229	189	227	225	213	216	210	225	231	194	240	216	214	226	222	237	203	214	237	230	228	211	218	255	225	192	216	216	208	214	227	199	233	217	233	221	228	216	236	227	196	218	192	225	223	222	234	216	198	232	249	189	243	228	222	243	227	235	211	211	217	222	224	207	232	199	209	238	214	245	204	203	240	233	217	224	231	204	206	208	237	211	236	237	206	212	200	206	218	238	194	217	215	212	195	249	218	229	216	239	226	218	220	243	221	215	213	217	222	232	230	236	209	211	207	212	221	213	208	238	235	214	231	237	232	203	232	248	204	198	217	228	194	204	266	212	238	221	222	234	248	224	206	225	221	215	239	225	244	231	231	204	240	197	221	205	249	245	233	232	212	225	219	231	245	209	236	219	233	206	234	203	205	228	212	215	228	226	216	245	231	221	231	219	202	211	227	198	213	228	226	217	223	211	240	208	245	224	214	210	246	198	231	199	208	221	237	245	212	212	203	230	228	209	236	206	224	224	218	209	216	230	226	191	214	220	219	240	227	219	234	234	251	224	242	228	230	238	221	212	212	237	217	249	209	210	219	239	210	230	233	208	241	202	223	228	231	217	197	236	211	245	224	244	210	220	227	242	195	197	201	236	206	196	246	217	207	257	228	224	207	225	213	220	238	227	237	221	225	215	226	201	213	194	241	200	246	218	213	230	215	209	222	219	213	224	217	208	210	213	194	246	221	234	225	183	239	240	186	195	211	196	233	231	210	213	215	212	231	207	223	249	209	202	239	217	219	239	223	220	213	202	203	226	214	207	214	215	213	236	208	228	200	247	219	217	213	246	210	202	235	234	226	234	219	212	217	225	220	210	197	231	208	229	204	259	226	247	221	225	223	190	231	210	234	234	242	220	215	225	217	216	240	216	221	206	224	237	201	230	213	250	227	235	218	219	239	238	183	237	223	230	217	224	226	228	205	218	226	200	229	223	221	218	212	228	205	225	219	237	234	225	215	203	225	193	233	187	225	219	215	209	241	194	235	210	210	233	233	208	207	243	218	215	207	204	225	230	223	226	229	201	210	212	234	242	223	240	215	202	210	238	229	239	204	231	229	219	227	205	211	204	218	223	215	256	205	223	219	244	219	226	253	247	232	209	206	211	233	212	220	228	227	251	229	214	249	191	203	228	205	248	234	231	240	203	213	204	233	213	190	218	209	216	224	208	202	216	211	232	223	210	224	205	215	227	227	208	224	234	218	237	218	230	213	229	237	245	226	224	220	202	228	231	211	209	227	224	204	229	238	203	232	236	223	224	212	242	221	236	191	216	213	244	244	243	201	229	244	209	226	218	223	215	222	227	204	209	193	244	248	227	206	227	237	202	230	226	238	230	218	233	241	214	209	221	191	238	204	234	226	239	241	218	197	228	210	235	206	233	234	216	216	233	227	226	224	203	222	179	219	201	211	234	236	213	230	222	189	209	243	229	213	224	236	222	231	223	232	251	234	238	223	243	218	228	193	248	235	231	237	223	217	223	253	203	199	208	229	226	226	241	233	186	237	208	235	216	210	227	229	228	223	224	215	217	224	223	203	249	230	258	193	241	213	215	231	205	209	227	213	226	240	244	199	205	230	223	205	205	209	203	210	212	226	228	232	222	216	225	211	249	201	204	213	232	224	210	193	217	239	204	222	219	230	228	218	219	249	260	226	230	219	221	202	240	229	232	235	213	200	212	210	226	244	234	211	224	223	222	213	240	234	215	229	221	233	229	209	224	225	214	198	226	199	223	234	226	236	229	193	232	222	230	225	216	231	212	224	215	245	200	233	210	233	243	229	222	194	216	220	188	214	232	234	215	234	217	221	233	246	208	234	228	222	260	206	207	212	239	217	228	196	213	250	229	214	223	237	218	204	229	222	207	212	230	230	222	210	221	200	221	217	252	231	223	236	218	201	236	240	208	248	265	221	225	219	238	239	228	213	234	187	246	215	225	238	240	238	240	236	207	201	227	217	198	218	228	224	209	213	231	247	221	216	219	219	209	219	215	210	218	231	217	220	233	217	220	218	232	215	205	239	226	207	233	210	229	259	221	212	214	201	192	227	226	236	179	225	210	221	259	215	225	240	200	201	238	214	227	213	217	235	218	222	205	237	237	273	201	224	212	217	212	206	215	239	197	238	211	209	223	237	210	232	229	214	239	214	232	236	205	242	202	216	244	221	210	235	210	216	248	224	248	256	216	195	235	203	224	208	211	215	220	208	237	201	241	227	214	196	236	215	244	232	219	232	213	216	208	234	211	215	227	233	210	220	223	235	207	221	220	245	220	225	229	209	200	224	213	224	198	224	216	198	236	234	209	207
12631	16736	13385	4157	633	238	150	110	103	101	100	104	118	113	121	118	115	147	110	133	139	114	104	99	134	116	111	127	112	123	109	119	126	140	119	138	128	128	139	127	125	135	118	114	131	132	108	107	110	123	127	110	112	117	110	117	112	118	130	121	131	126	153	117	124	140	112	120	126	110	122	117	88	99	117	99	115	115	126	127	114	108	104	102	120	106	111	114	114	106	119	121	97	106	110	104	98	119	113	128	122	126	122	106	105	115	125	116	111	116	123	121	129	94	110	107	123	102	116	99	101	126	105	131	97	111	127	101	122	105	108	98	108	108	108	123	126	107	104	103	96	114	88	117	130	118	102	107	88	115	121	112	113	111	106	110	89	114	107	103	91	111	102	104	112	128	105	117	124	136	113	104	104	113	91	114	105	98	100	115	91	96	114	96	109	88	125	95	109	123	92	111	110	132	110	122	112	94	112	112	118	112	103	105	111	121	113	130	121	96	125	92	98	96	111	108	111	106	106	110	121	105	114	128	121	106	112	106	101	144	105	112	108	116	111	113	111	114	122	99	110	125	116	116	105	102	121	108	96	107	113	113	95	95	128	121	125	107	121	119	125	96	92	126	121	108	103	106	138	108	116	99	115	96	126	102	123	116	105	127	97	112	119	107	120	124	118	96	115	95	110	102	116	115	82	113	101	97	104	121	104	89	112	104	108	103	93	109	109	101	117	87	119	109	118	116	86	95	85	139	115	105	118	123	93	125	134	116	113	99	97	101	136	121	134	105	125	108	120	101	117	118	103	105	106	94	128	107	101	108	115	101	97	118	158	139	97	107	91	136	108	108	119	115	102	119	111	89	104	111	81	99	127	119	106	111	106	101	103	98	117	140	117	120	103	121	101	112	125	125	120	126	118	111	112	98	112	101	108	101	122	117	127	113	119	109	115	108	109	101	94	119	110	120	99	125	108	112	111	102	110	100	111	114	131	119	109	95	107	119	129	107	136	105	89	110	123	119	131	106	103	107	121	104	102	108	126	106	123	119	113	116	120	100	102	103	103	120	111	91	124	129	112	100	104	107	115	114	121	100	115	104	104	108	127	125	110	109	91	103	127	110	95	95	102	112	110	124	103	101	109	100	118	93	108	97	120	102	108	114	111	148	82	120	103	107	121	119	139	121	126	116	110	107	114	118	106	106	98	110	124	87	121	106	114	84	104	112	122	107	111	109	97	95	101	113	112	112	127	114	112	99	105	95	101	112	104	119	109	106	114	99	123	113	97	127	122	116	100	106	119	114	111	121	125	105	113	87	120	122	112	121	125	107	106	97	101	115	119	129	111	108	81	105	90	123	119	105	113	116	111	118	124	116	118	111	108	110	109	114	115	114	113	120	116	120	95	101	143	129	124	101	96	122	128	122	109	140	103	123	116	133	118	112	124	111	103	113	123	111	105	121	119	117	116	115	94	119	100	120	101	122	104	109	106	115	133	119	94	117	114	118	118	116	116	126	123	115	111	91	118	86	101	105	116	115	104	92	120	120	108	128	118	116	121	112	134	112	95	134	127	110	98	110	106	126	119	119	133	117	104	106	110	111	93	127	118	96	118	112	109	115	125	121	90	97	113	104	102	113	113	95	100	101	106	111	104	103	92	100	111	99	110	122	93	129	91	124	107	114	96	105	104	104	123	105	104	117	111	104	111	124	102	105	123	113	113	104	110	118	94	119	118	115	108	121	96	106	117	116	126	93	97	104	120	140	106	112	102	115	114	107	117	89	122	106	114	106	113	122	108	98	130	95	118	114	109	114	122	107	109	113	107	114	117	103	113	116	101	89	110	122	110	120	99	102	105	98	95	107	106	117	126	122	97	100	121	113	137	120	99	103	123	105	130	116	107	114	110	109	140	100	123	91	85	118	121	111	114	100	87	127	117	106	101	126	109	107	99	112	110	113	127	113	107	106	117	108	97	101	123	104	101	105	100	102	117	130	94	115	119	116	106	113	103	126	96	121	96	110	120	131	127	132	93	125	101	117	88	105	129	115	120	98	90	127	112	115	104	122	93	117	108	110	107	118	113	96	102	116	118	130	94	117	118	120	104	93	116	99	112	128	93	109	96	120	114	135	108	101	113	127	124	92	110	93	115	119	81	112	124	113	118	110	114	130	90	101	107	118	109	102	108	116	107	103	126	117	89	121	103	99	122	101	125	121	102	100	120	128	102	124	111	122	96	112	119	100	111	105	95	115	104	92	120	112	104	118	106	98	104	110	99	116	107	101	123	141	100	96	120	113	99	98	105	114	101	88	117	105	99	108	94	119	119	125	118	107	114	106	128	93	96	98	120	109	116	104	109	109	133	112	105	129	124	105	103	120	98	135	106	132	117	125	123	102	103	94	115	98	120	95	113	111	112	132	82	117	121	118	103	131	123	119	115	87	114	129	103	126	118	107	128	120	113	130	118	94	101	96	112	103	107	96	114	110	122	126	115	102	116	109	120	123	122	110	122	107	120	113	98	104	98	95	119	111	123	115	111	91	95	115	123	135	99	93	107	108	119	108	111	115	93	118	120	105	119	108	112	113	119	97	114	122	110	114	112	111	111	119	111	122	124	106	96	96	114	113	123	111	108	99	102	103	105	104	106	108	105	105	111	100	115	118	127	111	114	120	116	114	125	112	103	129	108	104	110	98	110	101	105	106	112	117	110	118	109	100	111	100	111	110	113	104	104	114	84	112	123	100	98	105	108	122	106	108	123	141	118	106	105	100	108	125	122	119	146	97	117	103	112	117	108	107	96	124	107	102	138	114	101	126	96	104	129	112	92	107	110	114	128	99	87	110	113	101	106	96	109	101	128	96	106	111	105	103	108	124	119	89	108	105	114	135	92	112	114	112	117	114	96	108	102	120	118	110	110	118	112	96	142	111	90	107	113	103	109	119	110	88	93	109	125	116	118	103	125	111	104	118	95	104	111	96	115	119	106	106	123	89	84	106	112	114	101	101	108	107	132	106	92	88	107	115	119	110	89	108	107	110	128	114	116	95	119	111	112	137	113	91	119	115	115	131	117	115	112	131	125	106	112	130	119	97	114	96	120	102	103	126	113	112	108	106	117	111	102	110	130	129	101	112	133	100	120	107	114	134	94	118	119	102	99	100	119	117	139	95	113	124	120	112	114	105	108	99	119	117	116	108	117	110	75	98	110	115	111	120	109	96	97	105	106	101	113	110	110	102	106	89	105	106	121	110	112	116	113	100	105	104	112	127	92	121	128	104	97	122	101	109	120	98	114	92	122	118	106	85	105	113	108	100	123	132	94	126	112	117	120	101	109	109	116	133	111	146	133	132	114	126	107	113	103	108	125	135	123	91	108	108	113	107	108	123	105	90	107	112	121	103	85	128	125	111	111	112	116	105	115	111	119	119	95	103	106	97	118	93	92	129	109	121	96	122	122	103	99	95	121	114	115	120	111	121	95	110	125	98	116	118	117	117	111	106	118	100
10364	17397	17608	2837	347	381	311	320	288	302	308	314	287	316	306	279	281	266	259	285	274	322	281	287	299	271	337	401	388	369	358	352	421	431	455	423	407	467	438	489	419	391	362	367	321	339	293	341	267	296	284	312	328	280	314	324	332	338	352	362	379	351	338	348	352	325	328	321	332	335	315	333	303	315	308	305	315	286	323	288	292	298	305	303	301	318	287	304	319	319	298	289	308	275	294	291	317	280	297	289	315	283	309	269	275	295	298	284	294	264	282	290	298	287	320	274	290	292	267	278	273	249	284	282	272	301	288	273	277	270	248	250	277	287	270	252	270	290	308	252	207	289	230	268	283	265	258	257	294	278	289	254	283	283	284	258	246	264	241	252	281	295	272	278	296	298	244	273	242	283	267	256	269	272	274	318	259	263	277	286	256	252	270	262	270	268	281	281	217	275	256	260	250	254	241	250	261	266	263	282	270	253	259	258	275	238	280	280	257	269	279	303	263	263	296	264	255	272	278	281	286	275	286	261	275	277	264	261	317	269	262	260	292	259	330	280	269	249	285	269	295	261	283	307	249	270	307	291	247	288	260	269	261	249	282	277	259	290	268	240	261	300	241	305	271	268	297	246	265	277	265	265	252	265	290	273	260	283	267	253	277	263	268	262	255	253	237	296	258	276	286	246	244	277	276	288	272	250	255	291	294	288	254	267	287	280	304	263	240	234	268	258	281	274	275	267	279	268	279	262	238	256	279	277	268	280	270	289	252	291	285	271	269	267	240	220	262	278	270	278	318	266	284	262	241	293	283	272	274	238	249	269	274	286	288	276	283	269	277	268	250	250	262	252	258	258	275	304	283	260	255	260	290	264	265	288	282	281	259	273	294	279	269	272	267	252	264	249	274	282	306	271	244	315	297	284	277	284	246	254	254	283	284	247	260	272	286	273	276	241	262	276	286	255	251	298	289	236	271	279	237	273	240	293	257	275	260	251	251	274	266	253	264	264	263	275	283	270	258	275	271	262	271	300	269	267	262	273	279	276	260	245	273	286	281	284	243	283	286	267	279	269	268	242	274	260	296	274	262	284	249	309	259	258	273	292	245	270	289	275	280	252	262	266	276	270	286	261	292	268	237	290	259	253	241	245	290	275	250	256	282	258	280	283	270	276	297	274	270	280	262	257	298	241	265	279	262	276	291	279	273	272	287	246	269	295	282	264	274	305	282	275	266	283	279	275	263	260	265	267	243	254	284	287	260	263	284	264	274	275	265	299	263	243	274	302	241	246	278	285	293	270	278	273	252	272	287	273	265	264	248	274	252	267	268	231	260	282	256	253	275	273	271	257	272	265	282	269	295	262	280	267	261	280	270	275	246	274	308	294	279	293	271	265	268	278	274	293	257	273	240	250	256	259	282	244	276	273	273	238	271	282	277	278	269	314	248	240	264	259	263	284	234	256	289	295	271	273	281	242	267	244	263	270	258	270	269	227	279	269	247	261	284	256	266	261	277	245	279	274	271	271	277	285	277	273	255	252	289	254	270	268	250	271	278	246	267	298	260	279	265	226	268	283	266	295	242	255	274	275	255	281	258	258	269	246	281	314	278	274	230	251	281	272	255	254	291	279	276	276	257	267	271	265	258	309	294	261	278	288	269	249	264	287	276	275	266	274	277	265	269	254	253	266	275	298	283	284	267	262	272	273	300	268	275	280	299	268	254	277	269	263	246	256	228	327	274	274	256	279	305	251	294	274	255	297	287	292	298	279	259	287	249	265	289	282	282	298	260	275	292	278	264	319	256	238	292	266	282	249	291	279	269	263	274	280	264	218	267	255	279	283	257	243	275	260	273	285	248	280	290	278	236	290	238	272	281	263	267	272	283	284	267	275	291	268	263	266	292	282	230	296	277	276	293	250	250	286	282	272	252	267	285	319	281	273	263	253	278	286	313	265	276	275	292	275	267	273	256	254	288	284	288	302	279	272	269	244	269	254	264	248	253	268	250	311	285	299	296	285	261	275	256	292	262	280	260	266	247	283	255	263	252	256	271	265	274	263	279	277	259	261	266	242	271	266	269	259	256	269	259	268	257	265	284	277	274	256	316	274	281	276	259	266	255	315	260	241	278	287	267	272	261	274	241	291	301	269	240	274	253	267	252	263	294	266	275	277	277	250	253	270	255	263	293	267	270	260	260	242	274	258	276	285	254	276	264	290	266	273	274	303	276	284	268	247	273	252	240	268	288	297	282	249	247	241	282	268	270	295	269	256	278	254	283	258	297	271	248	257	261	254	267	277	287	233	275	266	270	263	269	268	259	284	254	264	259	258	246	248	272	259	282	251	272	253	261	267	265	279	250	278	287	267	292	303	276	274	267	281	227	280	278	261	296	277	260	263	269	240	275	283	281	300	249	259	294	269	268	263	270	290	257	284	261	262	289	258	287	266	284	248	242	243	302	254	270	274	262	287	285	282	260	265	283	288	269	267	252	294	258	296	286	276	280	255	274	270	260	256	256	276	262	270	294	270	286	284	229	279	277	248	259	267	284	268	278	282	283	238	269	258	254	274	277	278	279	260	233	284	233	296	245	282	275	271	268	261	285	256	285	278	242	295	244	287	267	267	258	266	292	279	266	268	260	273	307	295	296	272	258	284	252	234	265	292	262	279	249	272	273	277	259	257	277	259	258	278	264	248	295	266	265	238	256	247	272	271	241	258	268	288	276	236	246	284	275	268	258	251	272	250	243	271	262	276	256	256	253	260	266	261	267	289	286	302	271	286	271	255	285	254	258	268	293	259	282	252	266	254	267	277	277	260	258	248	252	268	285	269	278	273	274	266	286	284	276	259	282	268	261	296	268	271	255	285	273	279	259	255	258	244	271	282	260	281	251	281	260	267	253	264	267	276	250	299	291	269	266	268	258	264	269	278	289	253	275	269	270	258	238	260	273	265	273	264	272	241	303	258	289	246	277	259	276	270	248	259	257	240	281	285	265	271	273	296	288	300	283	292	288	273	292	270	271	288	248	263	285	292	266	240	274	267	272	289	276	237	254	282	269	244	239	269	273	266	251	255	274	254	283	271	260	250	270	244	267	307	278	249	258	247	273	265	247	268	274	290	277	254	279	259	269	284	277	294	284	289	289	273	289	273	306	267	323	309	250	256	279	283	251	265	267	270	269	299	234	249	260	268	281	269	294	249	264	244	280	274	264	250	263	284	278	274	273	260	278	260	269	283	269	259	263	273	274	259	294	289	263	280	262	280	281	262	266	311	263	285	249	248	272	288	222	280	247	268	246	221	286	264	274	261	280	304	261	283	260	275	277	263	302	296	291	242	258	291	256	271	255	263	272	285	298	241	271	272	278	253	276	256	263	287	265	282	271	278	248	294	252	244	245	254	294	244	289	275	274	293	295	277	289	284	264	256	265	261	274	254	263	251	310	269	259	281	256	258	243	238	257	277	270	275	282	271	260	263	255	289	285	278	256	279	272	302	273	274
42426	47996	38449	24641	19838	13559	7058	2743	761	278	218	181	164	172	165	169	137	131	139	132	149	135	143	150	121	132	122	154	132	148	147	138	140	161	163	140	171	165	133	146	154	153	153	133	143	131	107	130	122	140	125	117	136	104	143	116	118	133	145	134	122	128	131	118	145	161	133	140	147	146	116	136	120	93	103	132	138	119	134	128	131	118	115	138	121	134	142	123	122	130	119	108	120	122	149	119	123	99	120	134	130	126	113	124	132	108	125	126	150	136	120	129	133	131	119	124	113	118	126	129	123	130	125	100	130	127	114	117	111	124	128	123	121	106	102	118	112	118	102	121	116	111	125	107	116	142	115	123	109	118	106	114	120	109	117	121	122	112	110	107	96	113	92	117	121	110	102	110	116	121	102	125	117	95	103	133	126	119	107	124	112	107	109	105	108	123	114	128	111	130	114	96	116	100	104	110	105	136	126	116	110	116	119	107	116	126	129	119	110	124	97	136	120	125	127	113	92	129	119	120	99	123	104	110	132	104	106	125	126	101	117	113	124	111	116	133	118	121	124	107	130	118	100	108	110	133	106	149	117	97	114	139	129	99	118	129	117	120	129	116	119	96	122	113	108	105	107	104	122	128	119	122	116	127	124	92	132	113	115	128	118	96	96	129	114	107	136	111	121	102	122	124	103	117	122	113	112	118	112	113	121	121	112	110	104	134	108	112	128	117	119	119	112	105	113	93	121	98	134	120	136	116	126	125	108	97	125	118	105	107	92	121	118	136	132	129	129	112	115	131	114	108	115	102	116	115	105	130	126	112	123	92	129	114	132	133	113	96	109	126	109	118	117	101	111	139	126	110	117	107	123	109	130	123	112	111	119	101	95	129	132	129	124	141	125	119	109	132	114	99	111	116	128	130	101	122	92	142	113	122	106	116	111	97	128	127	121	117	108	119	101	112	119	115	119	134	113	125	123	122	122	120	101	125	121	102	109	101	117	119	114	85	119	108	115	134	112	111	98	109	119	107	116	138	124	114	119	126	137	130	100	109	133	117	113	93	135	127	124	116	104	104	110	123	106	115	112	137	113	122	103	115	131	122	125	111	121	115	129	130	103	114	93	92	123	106	110	138	119	134	122	125	113	92	134	131	128	120	109	130	128	113	109	118	120	107	120	112	102	121	122	114	117	122	115	118	112	130	125	117	112	124	100	119	118	128	130	115	96	119	119	130	115	114	123	132	124	121	136	132	118	124	124	137	148	107	106	113	111	120	123	126	126	121	131	112	97	101	123	111	118	133	114	125	111	124	110	123	117	127	99	114	107	113	103	122	128	110	100	100	112	118	120	111	111	108	118	100	104	113	124	123	115	122	132	134	111	96	97	112	116	123	136	124	115	128	94	116	122	111	124	116	129	127	94	97	106	131	144	110	123	107	103	117	93	115	119	97	110	110	130	105	130	133	112	115	117	127	113	119	127	122	133	124	115	115	125	99	105	112	120	124	123	120	130	123	111	115	93	112	114	138	114	114	122	129	125	117	113	108	109	121	119	130	113	117	112	105	143	117	113	120	104	137	114	110	110	116	125	128	129	103	123	142	140	121	114	106	124	126	129	105	113	132	139	129	122	97	107	123	126	121	118	118	111	106	121	110	93	93	139	116	86	105	120	122	135	122	130	125	128	102	129	163	121	136	116	113	123	118	119	114	111	93	118	116	115	130	107	135	108	128	154	127	109	131	111	107	101	108	114	105	110	132	128	99	112	113	104	108	119	141	104	96	111	110	115	117	116	101	134	82	105	129	123	116	111	108	108	119	111	133	130	128	121	114	127	96	123	117	98	129	126	117	99	121	120	119	112	130	126	107	114	107	112	101	112	111	114	124	136	122	128	119	102	124	110	110	112	128	131	149	118	102	118	107	119	134	97	120	124	108	94	123	111	136	119	120	117	107	121	116	131	127	104	115	116	106	111	111	100	120	94	114	103	117	123	138	132	128	115	114	111	135	131	108	110	114	104	127	122	129	113	110	120	128	123	115	124	124	124	110	131	123	126	109	120	118	107	106	128	126	133	98	95	141	107	108	127	104	118	112	96	115	106	97	123	113	136	123	109	131	125	106	133	121	118	120	112	111	101	114	129	121	121	123	109	110	125	127	118	122	129	123	116	127	103	136	106	107	108	108	122	141	124	142	119	120	102	117	135	124	106	115	124	124	113	104	99	118	122	89	122	98	144	90	110	131	118	120	116	125	128	119	125	123	106	118	118	127	120	124	144	105	121	120	112	110	123	109	108	117	110	114	125	116	106	114	97	124	105	108	128	113	113	121	108	113	112	120	129	130	113	128	127	108	101	121	142	111	111	117	122	119	122	127	119	98	109	113	106	112	92	134	103	138	125	110	115	99	118	121	132	111	98	116	155	122	104	119	105	94	131	112	125	104	119	112	123	118	94	118	110	118	112	134	107	120	134	124	126	110	131	121	99	129	114	119	119	121	107	116	114	117	133	112	105	94	128	115	121	107	93	132	117	121	115	129	130	116	121	107	123	130	124	114	125	120	111	86	139	121	116	139	119	121	118	117	139	110	121	124	106	131	116	114	125	114	99	126	98	111	107	124	124	114	119	120	125	126	118	125	109	113	125	103	101	131	109	117	109	115	114	108	132	123	114	116	124	114	112	105	112	106	126	138	109	128	105	112	120	139	119	105	115	111	98	113	101	137	138	114	116	116	116	98	131	122	102	115	125	100	115	132	120	112	100	118	111	100	117	123	127	115	122	116	130	113	105	101	136	119	115	120	121	125	99	111	118	111	99	121	101	129	138	127	123	118	111	112	108	113	102	129	118	110	125	113	98	115	131	120	103	132	120	115	108	120	130	93	108	101	110	118	121	131	111	128	104	118	111	132	98	114	129	101	115	115	105	112	123	113	120	86	119	102	128	119	123	133	124	120	114	132	114	111	111	130	126	125	101	126	132	119	90	122	106	122	109	144	116	116	125	102	129	132	121	102	103	127	104	103	96	133	123	109	124	126	115	121	102	104	126	140	112	105	104	122	131	104	116	102	117	147	106	123	134	116	114	110	137	109	122	119	114	120	101	105	114	101	118	136	106	122	118	119	117	112	121	133	103	108	116	102	94	106	128	114	118	122	114	121	112	127	131	116	108	118	107	123	120	124	124	124	122	122	96	119	132	84	135	117	97	116	109	126	105	102	130	98	117	114	125	114	127	91	137	124	106	150	104	126	137	110	115	130	104	140	118	115	108	130	103	131	111	114	113	115	102	133	137	120	126	95	110	115	115	114	112	111	127	124	98	116	121	110	132	124	126	127	122	117	120	114	122	106	103	119	129	101	109	110	112	110	121	117	106	96	120	114	98	117	109	127	116	91	103	119	110	115	135	128	112	118	110	122	128	111	107	129	116	118	124	111	106	119	104	116	103	105	132	130	106	119	122	127	122	97	127	130	119	102	120	104	107	103	125	119	111	107	139	134	120	97	120	129
33554	46324	37818	4204	2294	2602	1395	1236	1038	845	813	669	705	674	538	480	477	480	450	417	421	410	348	408	405	420	457	495	440	455	477	487	532	563	535	585	646	581	628	554	635	585	533	450	417	426	403	365	307	321	338	335	336	323	369	388	377	423	425	413	406	409	487	436	428	444	459	412	420	423	395	386	384	367	340	363	352	368	375	352	385	336	380	346	345	401	364	373	341	351	390	381	367	331	369	345	375	322	364	382	350	347	349	316	306	309	304	345	350	360	328	313	336	302	314	313	316	327	310	325	279	320	312	299	326	295	285	307	280	278	256	254	283	251	258	291	277	287	280	270	294	307	283	282	262	336	255	276	277	301	266	301	279	286	283	261	285	273	272	271	296	265	275	275	276	252	258	303	301	280	292	267	267	261	243	307	263	278	272	269	276	259	270	272	268	280	271	285	278	266	280	261	292	272	284	285	286	253	298	286	266	255	275	278	288	295	287	274	275	295	275	288	273	281	307	292	269	303	270	292	268	249	236	271	288	281	270	279	250	305	273	284	307	270	282	245	310	287	250	265	260	273	332	288	262	271	245	268	280	253	252	273	265	265	273	263	255	288	285	260	249	304	276	283	268	294	285	279	264	255	284	268	297	264	275	252	267	280	259	273	261	273	277	294	287	235	275	277	270	254	249	282	271	287	297	291	309	276	279	272	273	295	279	285	266	254	291	281	279	272	271	280	271	273	284	264	272	267	272	252	290	251	290	280	252	274	267	287	262	276	271	260	264	274	275	290	274	271	279	247	267	279	279	279	261	296	281	253	267	287	268	290	286	273	256	261	268	263	265	277	303	289	264	288	275	271	292	272	282	282	294	270	287	253	286	270	255	275	282	273	280	259	250	273	281	264	262	279	268	290	298	280	251	287	266	252	294	280	236	278	278	305	281	296	257	286	279	280	285	270	266	291	300	242	282	260	273	279	257	275	285	273	277	284	289	267	272	271	289	264	278	253	309	254	279	288	253	286	285	271	270	267	276	266	270	241	281	275	268	270	229	282	266	306	268	276	280	237	280	300	255	263	287	323	309	274	313	267	242	282	277	277	266	283	333	261	262	306	275	284	271	276	274	293	270	282	274	273	279	264	243	299	249	299	263	278	280	266	268	263	265	273	280	269	292	242	260	296	261	282	275	279	257	278	302	256	298	259	266	240	271	279	287	254	270	296	291	276	271	250	262	282	273	303	278	287	274	252	269	288	288	265	259	253	256	296	261	257	280	286	280	255	270	262	278	301	252	265	268	287	274	243	307	291	308	267	259	264	296	306	272	263	304	255	241	315	280	284	254	265	274	289	265	272	241	270	256	284	293	257	270	262	252	265	281	277	254	249	276	230	279	266	262	260	297	291	228	246	293	297	273	286	282	277	274	274	295	246	270	268	272	286	252	265	269	274	286	277	279	257	274	275	274	254	253	277	255	290	255	274	256	286	252	252	264	261	314	255	260	278	282	244	283	273	269	239	268	281	252	269	258	291	276	271	275	281	272	291	270	294	289	267	259	270	280	305	281	267	276	295	271	242	269	303	227	267	277	268	273	278	273	294	264	282	267	258	268	294	235	249	289	269	296	277	278	281	281	270	273	253	250	257	270	266	297	256	283	265	273	271	267	274	277	267	236	234	274	272	254	303	270	250	287	292	263	258	261	269	295	269	283	302	300	270	278	285	260	248	279	282	273	263	277	259	277	265	259	298	310	248	261	255	263	288	277	284	267	303	280	268	286	273	256	267	295	305	236	258	292	266	278	304	281	275	252	273	289	278	270	274	283	263	282	257	271	283	287	306	268	262	274	270	278	279	265	243	263	257	258	305	275	279	270	263	280	282	290	286	273	290	285	280	271	263	281	282	256	280	281	261	269	260	282	284	280	286	278	272	268	242	264	239	259	278	254	277	306	303	288	270	288	284	280	276	292	256	289	296	267	297	273	245	263	297	270	255	288	274	288	297	267	266	276	284	286	286	284	257	291	284	274	261	279	286	270	277	270	252	266	277	281	287	285	303	286	279	249	270	272	276	279	231	273	260	300	308	265	281	243	255	278	297	303	301	280	280	267	275	292	268	273	280	296	285	306	263	278	276	273	268	270	277	250	276	265	267	263	268	262	262	293	277	285	286	262	252	282	273	277	296	296	311	275	274	271	279	250	288	260	283	275	279	263	301	260	230	282	277	283	260	268	261	294	287	299	277	265	265	295	273	300	280	280	251	276	292	311	250	252	270	284	277	254	260	283	261	269	265	283	293	254	220	293	282	304	294	294	246	279	253	276	260	288	271	267	287	287	285	301	282	282	257	250	295	273	274	276	261	256	289	269	260	298	285	250	266	256	264	287	295	275	270	267	297	270	272	279	250	259	269	292	272	254	274	275	283	258	245	274	295	289	259	292	251	268	265	273	266	285	261	276	268	289	256	302	251	270	282	268	296	256	276	311	269	252	277	261	285	256	327	257	261	271	280	258	274	279	286	273	276	286	272	277	246	250	295	284	279	271	241	272	270	274	246	290	261	297	285	259	274	270	287	279	257	279	275	256	276	282	316	278	246	249	267	252	280	284	254	264	287	253	267	278	271	250	258	290	280	277	268	301	296	250	272	257	283	270	288	270	276	266	266	290	264	259	285	272	279	261	265	276	289	298	282	295	259	311	281	306	284	275	277	260	269	242	269	258	275	280	274	275	261	278	254	275	244	286	280	284	269	273	288	318	276	282	257	274	271	259	277	275	261	267	272	259	294	274	247	294	256	262	295	257	260	287	249	270	255	287	287	296	262	285	299	244	244	271	293	291	272	274	288	293	280	269	252	261	269	279	263	257	255	272	255	245	255	299	277	264	294	271	268	287	280	295	275	283	285	261	244	297	281	256	286	295	275	291	279	261	301	276	273	259	280	299	249	305	267	264	267	261	247	266	280	279	294	273	273	274	290	277	251	279	270	275	280	304	273	257	288	274	266	238	270	276	286	268	260	243	288	278	254	245	270	252	265	259	291	267	281	302	292	273	276	254	218	264	291	279	298	251	276	278	287	304	305	244	287	294	266	282	268	224	265	288	262	258	265	268	270	292	261	283	270	270	284	257	253	262	280	279	268	283	292	300	256	291	274	286	271	264	256	299	294	272	310	266	249	253	259	281	236	287	261	268	273	249	261	278	293	283	258	278	284	289	287	292	283	288	288	298	235	288	276	319	281	241	265	295	281	272	265	271	283	254	236	263	289	265	246	271	285	269	272	275	278	280	263	262	262	304	269	266	270	265	263	278	249	291	263	270	301	277	280	258	274	266	294	272	230	272	243	256	267	286	274	287	284	262	283	275	243	290	258	271	281	276	290	287	269	282	270	281	297	246	232	285	287	285	272	278	259	287	279	289	262	301	267	246	281	277	303	291	276	282	268	283	261	256	272	248	297	273	292	278	291	276	296	281	289	282	288	288	263	268	292	272	281	301	278	278	262	259	283	259	266
49501	48122	37696	26124	23618	21299	15485	7757	2538	573	265	251	236	205	202	180	160	151	149	147	158	129	134	112	109	141	163	101	111	111	126	127	133	140	149	137	189	154	167	160	180	163	149	124	116	124	87	107	119	112	109	102	105	83	124	110	118	132	133	104	129	121	124	129	106	138	122	133	126	130	115	109	110	91	134	132	108	102	114	103	115	111	119	124	109	122	97	116	106	118	119	116	103	126	133	119	109	111	107	103	129	117	115	116	93	108	99	106	129	125	72	98	103	102	104	100	96	98	109	104	122	78	99	91	119	107	101	113	111	92	98	107	95	81	71	104	108	113	81	91	114	99	96	108	93	93	90	102	102	89	102	70	93	102	72	102	104	101	92	103	97	91	78	92	124	102	87	88	99	97	101	92	107	86	88	101	80	95	91	91	85	99	91	98	93	92	95	81	97	96	110	114	101	93	107	96	103	89	93	92	97	99	78	110	91	90	107	96	77	97	85	97	111	76	103	103	86	96	100	100	99	68	93	87	89	98	87	87	76	96	82	86	96	102	98	93	102	97	94	86	94	95	106	92	99	91	85	103	97	91	93	98	124	110	107	107	87	86	108	91	86	99	95	102	85	117	88	93	91	93	92	113	113	105	105	109	83	91	91	84	90	99	106	77	114	104	110	103	91	103	93	78	123	94	77	86	107	98	90	90	95	97	95	102	78	81	85	96	101	76	81	97	101	96	93	77	98	83	96	86	89	113	67	90	102	98	99	90	92	102	105	92	72	103	102	88	107	109	99	86	82	80	93	104	104	91	108	106	94	79	70	86	86	84	103	100	94	92	95	89	70	108	91	90	79	95	106	96	88	100	94	120	121	91	90	109	96	89	86	82	93	82	92	107	86	104	94	88	87	88	96	90	96	106	81	90	100	111	96	93	98	96	117	95	90	99	73	92	111	101	91	89	92	94	80	104	100	76	119	91	90	98	103	87	99	95	99	87	105	104	85	101	95	84	95	108	99	95	88	112	89	76	99	86	104	100	100	85	84	107	94	79	92	91	100	104	85	92	108	87	99	100	84	74	84	93	97	96	91	80	78	95	91	98	104	105	107	109	93	96	101	113	101	84	102	102	95	91	91	89	76	102	87	89	91	96	96	121	85	103	116	93	91	76	78	110	82	102	98	84	90	81	84	96	102	86	98	100	73	81	86	82	112	84	91	109	88	106	73	112	108	97	96	85	99	101	97	87	90	111	92	96	93	90	87	117	89	94	88	94	101	109	116	96	95	108	97	88	90	118	93	96	87	86	95	87	99	116	96	84	92	101	102	84	83	90	89	80	90	94	100	103	101	90	101	106	91	100	92	82	78	87	117	90	73	95	78	99	104	84	99	92	89	95	103	76	110	93	106	90	94	110	91	84	94	104	94	73	91	93	89	97	104	101	112	93	76	99	101	80	110	99	105	80	86	86	98	91	93	96	102	98	101	82	87	78	88	106	78	80	105	99	92	83	89	98	86	91	97	83	97	103	95	86	100	77	97	100	97	122	111	102	94	92	93	108	80	94	102	71	89	87	107	110	78	93	100	87	102	90	92	106	107	96	85	105	92	86	84	95	108	96	111	101	89	95	106	87	93	97	85	92	102	103	86	83	80	106	98	83	91	91	103	102	92	88	111	100	93	92	101	84	100	80	104	83	75	105	105	115	89	102	97	102	94	94	89	103	89	105	95	94	81	96	94	85	92	82	115	102	105	109	100	103	80	79	84	105	111	88	103	103	85	94	76	110	85	97	92	81	96	88	84	101	89	111	99	87	87	82	106	109	104	99	101	95	96	85	96	102	100	114	95	92	86	105	106	97	90	100	87	107	93	97	115	88	96	90	83	91	105	108	93	85	101	94	89	93	81	102	82	94	114	83	81	91	88	104	95	86	73	104	90	85	84	104	120	95	92	87	79	106	80	83	92	96	87	97	78	106	92	93	85	92	90	92	92	107	90	84	122	96	91	94	86	87	111	86	85	95	103	97	100	83	99	93	102	74	98	104	77	89	86	105	82	85	97	91	101	102	85	108	95	108	87	77	87	78	88	93	102	99	92	98	98	85	101	85	119	94	102	105	88	100	96	81	90	87	90	86	80	102	89	95	86	109	81	97	84	105	89	95	91	98	89	82	95	107	99	84	91	95	112	99	99	86	87	94	112	87	86	90	72	80	84	93	97	91	95	68	83	107	94	77	98	96	92	89	92	104	106	96	86	106	99	84	101	106	109	93	99	85	97	88	96	88	91	108	96	103	98	96	111	87	106	105	100	100	95	76	102	70	103	93	100	87	86	95	73	71	100	94	106	77	103	92	114	95	78	115	117	111	102	95	105	93	125	90	100	102	97	99	93	103	98	81	89	97	97	110	85	90	99	98	75	69	93	91	101	99	86	100	107	83	103	103	86	109	89	90	102	100	104	97	80	85	112	98	96	95	100	111	98	89	109	87	93	75	107	86	98	113	69	91	103	94	93	106	90	99	99	108	103	88	90	98	92	83	109	107	91	98	99	79	82	90	110	97	90	90	100	75	89	96	87	113	101	84	70	85	111	97	84	93	94	76	92	104	85	93	88	93	96	87	101	99	92	102	82	96	91	87	86	80	92	92	96	95	96	81	119	87	97	103	79	96	92	101	88	85	83	98	99	107	84	86	91	93	115	89	110	96	93	87	92	88	74	92	88	86	93	91	98	96	91	96	75	94	111	91	80	76	107	91	79	98	103	95	92	101	107	90	115	72	98	90	93	102	109	109	103	107	103	90	105	92	88	85	90	76	83	87	97	94	82	86	92	107	88	87	87	112	119	83	88	110	87	114	93	116	116	109	94	95	87	79	91	97	84	81	107	101	88	108	103	102	89	83	79	96	96	86	94	88	93	87	80	97	82	87	80	88	109	82	89	94	109	94	112	98	94	94	90	88	93	113	93	79	84	106	100	98	85	84	91	82	94	75	96	92	109	110	118	106	84	98	83	95	100	95	92	79	89	102	91	98	90	89	93	84	78	99	100	79	106	89	106	81	93	95	96	89	88	93	114	102	83	74	93	95	92	77	93	103	96	101	108	88	112	90	97	87	83	91	87	106	89	92	108	103	89	98	81	82	96	99	108	93	87	91	101	83	96	96	101	101	101	102	97	116	84	69	104	110	82	98	87	84	90	112	95	100	91	96	87	95	83	110	90	95	98	104	112	71	108	86	81	89	88	107	92	84	82	96	93	100	76	102	96	103	96	84	116	92	100	84	88	88	89	99	83	98	92	88	83	102	96	86	108	93	96	91	114	118	77	102	91	85	95	93	109	81	76	82	89	80	82	96	104	88	94	88	109	99	75	78	123	110	105	105	94	114	95	92	103	102	94	104	100	87	100	109	89	96	105	94	101	99	78	86	86	90	92	87	103	83	90	81	99	79	77	104	94	85	96	98	95	106	81	64	99	108	100	109	80	104	90	91	89	100	119	79	93	103	90	106
39988	51359	43278	5079	4484	4610	2377	1996	1694	1377	1148	1151	1119	929	812	706	620	631	583	515	484	468	425	410	443	459	443	412	391	487	469	485	575	575	640	683	726	630	651	708	782	729	678	504	465	431	375	347	314	320	303	305	314	339	367	392	378	431	399	419	425	439	463	435	420	457	458	427	390	425	411	376	374	325	316	311	375	343	356	350	341	320	365	374	359	415	376	388	352	336	328	350	332	364	378	388	375	363	374	348	383	369	286	280	268	286	365	434	378	399	317	309	341	253	293	303	314	273	298	276	289	279	283	243	257	257	263	259	262	214	252	226	253	230	239	227	245	207	268	223	216	228	210	237	242	228	247	249	228	203	205	191	217	206	203	228	221	216	232	219	232	222	224	193	211	232	231	192	206	219	218	219	226	193	243	236	215	229	214	238	220	237	232	234	229	249	196	210	234	194	210	195	230	202	204	214	216	211	235	237	228	238	222	230	218	234	210	198	213	217	219	216	233	239	230	230	227	209	217	196	212	227	212	225	225	243	219	203	228	213	202	219	192	232	221	206	228	216	203	200	222	237	229	200	212	216	206	218	245	217	216	217	221	198	220	234	196	200	231	223	230	200	228	205	226	180	232	235	204	229	236	203	230	255	245	217	226	244	214	229	236	212	223	221	199	220	223	227	227	222	223	224	209	215	224	220	230	206	195	228	230	214	210	206	225	228	252	202	231	213	218	202	223	250	219	228	195	212	222	238	234	208	201	227	224	215	203	210	244	219	196	226	210	230	208	222	199	225	238	220	207	217	210	210	220	248	196	217	221	231	224	197	229	253	229	243	219	228	238	224	211	230	196	220	214	231	228	229	233	207	227	194	227	228	221	230	208	255	210	217	251	210	221	209	234	207	219	208	218	208	211	223	246	254	228	231	191	215	221	229	211	209	212	245	205	247	234	223	233	228	224	241	209	212	216	228	238	206	206	233	212	217	237	242	205	225	259	207	218	229	228	211	223	224	220	220	223	212	232	231	235	258	191	182	224	251	230	207	236	230	216	233	215	202	200	211	230	222	224	208	229	192	225	223	248	237	184	202	212	222	244	220	229	198	226	230	220	211	226	230	222	218	216	217	226	212	216	207	211	227	224	247	232	205	185	221	228	202	200	209	201	239	204	240	189	235	209	219	243	225	233	204	220	215	236	225	238	216	226	221	208	206	198	226	211	216	225	215	226	207	244	211	227	220	216	207	252	221	206	232	200	228	222	214	210	213	205	231	225	206	237	218	245	217	212	215	212	226	219	251	226	236	234	211	217	222	213	240	232	213	204	201	187	207	208	257	198	212	216	200	207	234	221	226	188	245	226	190	228	228	237	226	213	242	223	214	234	219	240	244	218	211	218	205	220	219	211	240	241	218	234	238	219	241	233	188	216	207	224	219	220	230	254	198	232	219	248	217	209	214	204	239	210	224	220	205	204	283	208	228	225	223	238	216	225	241	223	221	224	185	198	201	196	211	232	224	223	227	225	202	204	213	193	227	191	212	243	241	234	228	218	212	198	235	217	205	209	201	208	227	234	231	229	215	238	229	237	220	227	201	239	213	215	216	236	225	206	220	234	234	211	208	220	212	200	203	189	213	247	236	203	197	206	208	209	208	241	199	224	240	223	221	215	213	210	215	224	224	224	221	227	188	186	249	204	228	220	229	212	228	206	221	222	220	222	213	234	222	201	202	226	226	213	231	222	236	215	210	210	208	193	235	212	237	212	219	220	215	229	212	208	240	239	244	228	216	230	241	222	237	204	243	214	206	224	232	225	226	183	200	207	187	209	230	253	249	210	213	230	238	231	219	218	206	260	207	195	202	239	222	217	201	216	213	240	196	232	234	236	248	197	246	235	191	215	215	226	219	222	212	216	197	226	248	234	229	235	225	236	228	230	235	205	234	200	195	231	206	210	196	200	255	237	240	217	217	226	230	211	203	213	249	208	228	217	223	204	190	242	219	216	225	204	209	243	214	215	219	214	206	240	224	210	243	211	252	217	225	213	224	229	218	222	228	227	230	213	223	239	231	225	215	249	218	215	207	210	210	221	198	239	232	191	248	242	223	227	214	202	234	204	231	228	226	232	211	236	221	235	196	232	237	205	212	244	199	187	235	202	224	226	228	204	219	214	203	236	212	222	225	240	208	247	195	205	219	199	203	218	224	205	221	245	211	203	238	206	226	193	243	220	222	221	219	214	198	235	234	236	231	225	210	231	210	229	220	216	195	195	236	202	211	211	188	205	232	200	224	197	214	196	209	252	210	221	227	227	220	231	222	232	225	223	206	234	230	202	213	230	210	196	196	224	219	232	201	244	184	206	203	237	218	226	249	219	225	225	220	229	238	227	212	203	210	223	216	239	195	213	219	211	204	230	217	225	232	209	220	215	227	228	228	224	212	222	231	234	222	217	228	230	188	253	234	252	223	225	216	228	214	260	213	252	207	205	232	233	211	239	214	214	237	214	221	205	204	222	231	218	194	204	229	226	222	235	203	203	216	215	242	221	227	232	207	226	206	222	225	237	224	229	226	207	226	242	201	230	230	223	232	230	210	241	182	220	218	230	208	212	218	223	229	211	258	231	225	239	242	199	218	180	195	217	224	234	226	207	211	206	218	217	224	247	238	215	240	235	216	201	195	213	209	263	221	229	212	192	210	214	221	237	242	224	220	210	237	200	220	211	228	223	226	231	222	224	254	216	232	233	218	213	198	208	230	214	213	231	193	238	213	199	222	249	211	222	231	220	231	194	198	229	231	247	236	211	224	209	219	239	249	239	200	211	232	237	219	213	185	238	243	203	216	197	238	214	225	229	259	211	222	233	218	226	226	221	211	183	242	209	223	203	218	218	209	215	200	202	210	226	226	232	228	223	224	222	221	236	207	222	231	223	241	241	210	236	216	220	198	226	214	220	221	222	229	211	212	264	242	220	218	221	198	231	226	220	216	242	195	220	231	224	239	211	245	203	229	235	211	196	222	231	238	225	226	218	207	210	230	206	223	206	234	200	234	260	216	242	226	230	236	212	238	215	231	213	214	197	229	232	218	191	228	247	240	238	224	219	216	237	229	199	211	223	200	201	196	206	218	239	220	211	217	232	231	219	219	234	225	208	209	210	227	205	226	222	220	217	233	214	234	201	231	232	225	227	213	195	196	211	264	193	229	208	243	245	233	231	215	226	229	250	212	218	199	215	242	215	228	235	223	211	210	227	180	202	209	211	180	199	222	215	216	254	220	227	239	217	247	222	228	205	232	225	220	213	200	209	230	222	217	211	250	231	231	225	188	216	191	207	225	212	232	249	243	232	246	225	190	255	209	188	223	224	231	231	196	207	200	241	221	214	217	210	194	223	204	247	216	214	217	238	237	249	225	202	239	211	241	246	208	202	210	216	250	234	241	199	219	188	199	208	221	209	236	209	222	209	209	212	230	204	227	212	230	241	223	207	219	211	234	247	243	226	245	200	216
11229	18573	15116	2519	455	189	128	123	119	111	133	123	116	98	102	130	102	110	96	110	110	132	114	125	109	114	107	109	120	121	117	106	114	118	139	133	118	137	116	119	142	120	131	132	124	118	108	105	113	117	114	119	110	111	123	121	103	123	116	119	122	122	119	114	132	106	104	117	127	111	121	107	118	123	115	114	119	108	94	115	120	114	118	147	130	85	105	122	113	115	117	127	110	111	109	126	112	130	114	113	119	93	112	118	112	123	107	102	90	87	117	135	114	113	118	103	104	106	125	114	133	113	106	117	103	122	107	110	109	100	102	118	113	121	125	115	114	116	115	103	101	122	113	105	109	103	102	88	111	96	106	115	101	122	114	112	124	96	118	123	110	101	109	124	109	104	97	116	116	123	101	99	113	109	107	113	87	103	123	113	119	112	101	119	113	108	111	114	96	102	113	103	113	124	104	128	125	114	106	110	117	123	135	114	132	103	107	110	128	115	96	108	109	126	107	120	99	142	134	107	104	111	107	123	102	108	95	118	107	106	105	100	115	128	111	95	105	129	97	100	104	97	122	108	115	94	103	109	93	105	98	112	118	104	112	105	116	117	108	122	122	101	108	86	115	118	97	105	92	108	117	124	118	120	98	118	86	105	88	110	108	100	119	109	110	108	113	96	106	114	109	113	97	102	106	101	103	106	104	109	85	99	101	110	98	99	113	124	113	102	128	106	100	121	111	110	94	115	113	112	111	106	108	114	115	96	104	112	107	118	126	113	98	106	120	102	105	122	92	113	114	108	111	121	125	100	107	116	104	103	103	111	103	126	123	129	95	103	115	113	106	99	98	118	98	100	104	126	103	107	110	110	95	89	112	112	118	123	108	99	132	100	103	97	97	105	98	111	113	127	125	114	114	120	118	134	112	126	121	118	107	121	105	111	98	112	122	111	101	111	99	110	115	116	112	106	100	106	109	116	109	114	104	104	101	104	98	116	98	117	98	91	115	92	117	142	133	115	120	111	129	104	107	110	120	98	115	86	113	104	112	125	133	120	105	107	104	121	101	118	100	121	103	122	104	114	114	103	102	113	121	113	105	123	105	112	101	119	120	130	117	114	103	96	122	107	110	129	116	107	126	118	122	101	112	109	87	123	115	101	117	98	83	115	103	108	130	109	105	104	110	115	117	119	97	112	90	109	111	96	111	120	138	97	87	107	106	96	122	108	134	102	110	112	116	103	114	122	116	117	121	119	105	110	99	107	106	111	102	106	115	122	137	101	120	113	103	105	116	111	118	114	106	99	101	129	118	113	97	118	114	123	81	123	117	97	109	113	101	114	120	127	105	98	117	111	104	108	97	111	95	97	104	126	100	120	102	121	108	107	113	92	95	109	100	123	122	115	106	116	118	126	105	105	114	120	124	107	129	116	101	102	103	122	111	103	100	95	110	107	115	122	111	117	103	106	114	100	121	116	135	123	108	117	106	100	123	137	107	106	108	116	108	121	109	105	119	101	128	113	124	104	109	144	96	145	112	105	113	97	117	105	97	137	105	115	103	113	104	111	97	110	109	101	126	98	106	118	118	111	111	119	121	114	121	117	121	93	131	103	109	93	125	105	107	113	102	115	111	105	120	101	93	102	114	127	111	129	91	117	124	88	109	118	118	114	110	107	118	123	101	119	120	117	132	119	108	130	134	95	90	129	108	123	89	135	108	98	98	113	121	110	107	119	108	97	121	131	104	110	106	103	103	125	114	89	129	105	111	92	109	110	117	127	109	116	113	95	117	115	90	102	104	93	114	126	101	120	106	126	113	110	94	99	107	110	109	122	117	113	123	122	125	108	117	113	109	139	88	96	99	103	111	110	120	111	97	91	102	102	118	113	130	122	106	97	96	118	104	109	104	97	137	112	97	120	96	94	90	94	119	98	98	103	107	117	97	106	110	115	124	113	115	106	105	115	110	95	104	122	105	123	105	104	127	115	108	95	112	101	105	105	102	115	113	114	101	100	118	111	105	94	110	110	131	118	116	97	103	116	104	105	116	105	116	105	109	111	118	106	116	109	103	117	105	121	120	121	107	111	106	114	103	84	136	104	111	113	101	96	104	96	99	104	108	114	110	120	120	115	119	108	105	109	131	106	109	90	112	88	115	103	110	108	104	126	109	110	96	110	108	121	104	113	109	122	104	97	109	101	116	113	126	113	116	110	118	115	104	114	111	122	121	114	103	123	113	109	110	115	114	104	99	106	119	133	107	105	110	119	142	112	113	100	111	102	100	84	111	134	118	105	109	97	116	100	102	135	95	113	124	104	110	124	109	100	130	98	112	103	111	120	122	94	104	107	121	118	127	105	116	114	104	103	91	91	90	103	109	113	107	110	108	112	116	126	108	109	111	114	109	104	100	108	103	109	109	91	103	114	118	111	128	106	103	121	96	121	108	113	116	95	98	117	112	124	105	108	101	104	105	106	123	101	99	99	114	118	108	108	112	119	108	121	119	100	102	116	94	119	117	94	115	105	117	118	125	106	117	106	119	107	103	116	127	115	122	127	108	126	116	85	108	104	122	121	110	118	109	113	93	125	130	108	116	104	109	116	98	97	115	115	128	102	123	113	110	113	116	79	114	96	122	122	111	99	132	91	124	103	100	137	95	110	109	109	94	114	109	107	127	133	114	131	105	86	95	104	106	105	87	101	111	92	94	93	100	121	120	95	103	90	111	115	120	132	127	147	103	101	102	109	129	114	119	114	128	108	91	105	125	118	96	114	110	108	97	113	118	114	112	84	116	129	112	100	103	136	94	116	122	118	115	117	104	105	119	102	106	105	101	120	103	90	136	113	95	115	100	102	90	110	110	107	130	103	99	121	102	107	126	130	105	124	95	115	101	110	112	119	112	132	95	116	97	88	129	104	95	112	110	112	125	112	117	95	103	97	86	100	105	122	114	105	112	104	108	105	114	109	118	116	109	113	112	111	105	121	114	110	119	112	114	119	121	106	103	145	101	113	105	124	110	114	107	103	106	109	113	118	115	110	111	123	102	118	143	117	96	105	119	90	130	116	97	110	97	114	117	118	114	120	92	131	120	121	118	104	99	91	108	119	106	104	127	113	107	81	116	99	97	113	109	106	103	96	107	101	110	108	113	102	96	96	103	115	104	113	126	111	105	101	97	105	125	115	115	110	132	101	110	129	97	115	92	105	111	99	98	107	121	140	110	116	117	107	97	104	110	108	117	95	119	126	108	110	105	112	117	111	97	97	119	95	101	106	121	137	119	100	101	102	102	89	108	108	101	119	89	117	115	119	120	113	143	98	108	123	107	115	121	101	94	107	103	119	105	144	120	106	92	108	112	94	105	105	117	103	91	105	111	110	110	111	102	120	84	126	119	111	100	97	110	104	102	114	95	108	119	100	115	118	100	88	112	118	104	104	108	111	106	105	112	113	104	113	99	112	106	125	118	110	113	116	102	109	121	108	95	125	109	131	120	127	103	119
9348	21596	15669	461	407	435	323	319	301	298	292	286	276	296	275	266	246	274	282	286	286	275	259	295	237	286	268	273	316	283	267	321	358	407	405	387	367	420	386	400	444	427	416	336	308	315	325	289	328	281	317	314	291	300	333	343	351	355	326	344	341	298	323	339	358	338	398	330	373	324	357	336	331	294	309	325	291	296	304	300	295	291	338	288	303	300	308	287	330	286	308	314	294	285	268	287	330	296	296	280	297	265	287	282	278	317	293	284	264	287	278	278	265	262	276	264	271	286	265	286	228	267	271	280	290	261	270	279	296	267	299	260	287	269	267	247	274	279	276	290	304	273	268	271	249	249	269	268	268	263	277	283	248	273	267	237	266	280	263	264	244	246	284	236	267	265	251	292	274	260	280	248	291	256	267	242	279	258	284	262	252	278	300	254	265	260	259	248	251	294	290	221	249	270	294	284	246	296	230	247	261	274	254	260	285	275	269	273	272	260	272	279	296	230	258	276	260	293	276	298	267	277	256	273	297	257	274	267	255	257	238	262	279	242	289	259	255	265	298	253	228	241	242	271	279	273	289	266	278	287	259	232	267	251	295	253	274	276	261	253	213	260	284	256	269	291	266	243	260	291	253	248	270	273	255	278	250	241	274	266	275	267	252	273	258	265	235	251	275	276	270	243	268	238	300	288	266	272	244	281	285	270	269	276	244	251	287	244	286	256	251	282	286	279	250	267	259	257	292	251	261	275	285	272	262	252	258	258	256	288	257	275	276	257	277	272	286	255	279	250	245	288	241	274	250	265	268	265	277	271	239	288	262	254	263	252	276	269	255	254	253	253	245	279	268	267	261	281	287	288	287	274	250	285	278	264	273	227	297	237	269	276	255	269	254	259	285	280	265	245	237	280	258	249	256	266	281	254	270	280	284	246	253	264	268	293	252	263	221	301	269	260	278	264	260	267	284	261	254	271	286	281	270	289	280	267	285	256	267	278	262	250	238	259	273	293	267	269	277	263	264	272	302	281	241	248	259	269	251	279	256	234	267	243	283	287	259	254	280	253	280	260	263	258	299	271	302	263	240	244	284	286	277	251	276	271	270	234	296	292	275	259	257	279	258	274	246	237	289	286	271	242	256	275	221	284	239	267	261	292	270	249	276	266	250	263	264	278	251	271	260	258	253	253	256	270	294	265	268	273	256	256	288	272	256	269	264	300	255	279	280	271	285	297	259	282	257	273	260	236	257	301	276	261	292	256	240	252	254	302	257	271	233	286	256	300	242	293	254	260	245	283	274	262	261	267	288	263	262	268	297	253	280	263	313	274	268	279	274	290	260	271	253	280	276	266	246	286	293	256	262	276	256	267	297	290	280	246	273	271	268	266	261	263	286	283	269	278	264	275	251	277	302	270	284	275	298	263	305	266	242	261	265	254	287	269	275	287	260	290	252	273	260	286	277	237	235	278	262	257	250	297	283	274	237	277	256	252	278	273	257	276	267	281	272	308	258	274	247	283	220	266	280	259	263	275	292	274	242	268	267	242	247	265	248	262	255	301	295	284	298	239	265	298	257	277	276	239	270	261	301	271	268	291	223	249	263	274	273	297	248	266	281	296	274	276	245	285	271	220	268	282	257	280	262	269	233	253	237	267	291	270	250	265	264	266	245	257	255	283	249	277	295	276	291	268	283	265	255	280	279	268	286	248	270	246	268	262	272	283	284	254	282	259	260	265	281	304	263	240	252	273	270	276	271	231	257	276	261	268	268	259	252	240	274	260	247	252	285	268	273	240	291	266	259	273	265	275	272	253	259	247	264	288	235	263	261	268	281	264	280	294	254	254	242	273	273	249	267	263	271	270	250	254	278	262	298	278	276	283	251	286	248	267	242	271	255	286	277	277	255	262	250	269	302	248	251	292	279	253	264	264	243	239	251	266	276	267	250	269	251	261	255	259	262	256	247	259	246	260	266	281	255	261	270	273	319	255	277	250	260	281	241	292	260	289	273	247	261	264	283	287	261	269	287	283	258	290	280	270	282	249	247	282	229	305	258	276	266	272	238	298	281	232	250	292	268	239	256	297	274	258	279	258	283	262	277	275	237	269	242	266	246	275	268	233	264	242	292	287	282	276	296	287	283	254	244	284	281	248	262	253	284	261	269	258	271	277	286	246	281	255	269	256	264	265	256	251	230	248	264	254	256	229	287	259	265	245	228	275	268	282	272	298	247	238	262	287	254	254	282	239	247	252	253	269	250	255	260	261	269	269	259	245	253	270	269	284	262	267	244	288	263	266	235	254	248	262	272	271	264	291	282	276	266	257	293	267	279	292	273	266	239	286	256	245	274	288	260	256	272	260	250	260	269	269	275	267	273	255	264	246	270	260	252	265	279	282	286	278	271	261	270	270	239	274	247	303	262	281	274	274	276	262	267	260	266	273	259	266	260	259	284	283	249	283	250	278	275	264	291	261	261	267	263	256	263	256	256	241	257	269	262	251	272	266	263	289	254	264	239	283	277	239	258	264	257	306	254	265	266	282	299	282	247	271	269	260	269	290	276	247	271	271	251	279	258	296	245	273	271	267	276	292	262	271	294	264	272	264	307	287	276	269	268	269	297	278	314	279	257	250	275	268	272	253	266	253	268	264	261	295	265	247	257	254	235	273	243	276	265	248	265	252	272	275	287	256	263	262	271	254	260	260	267	288	247	270	276	247	256	263	277	261	254	270	279	265	307	285	271	297	295	287	262	245	227	293	285	263	247	245	268	278	247	293	283	252	277	282	297	287	241	245	232	245	234	251	277	270	280	277	263	249	255	283	287	289	294	271	287	278	260	261	265	264	240	268	270	301	293	287	253	276	238	267	275	282	262	273	247	254	307	284	283	262	274	236	261	252	250	260	239	280	270	242	277	293	262	264	275	252	249	294	281	269	241	274	248	298	269	276	275	241	253	275	284	250	268	265	271	245	252	263	264	266	256	266	255	303	262	247	247	258	276	248	279	297	296	257	278	276	273	293	272	269	267	279	283	244	271	259	258	251	286	254	281	256	266	258	256	259	297	255	256	275	303	280	261	279	296	234	283	268	263	258	260	277	248	281	265	287	287	275	281	280	269	242	272	267	248	251	257	292	270	305	263	262	241	273	271	260	268	263	277	267	267	254	283	274	256	277	269	300	286	289	283	280	240	270	271	257	247	250	250	250	264	247	269	283	264	267	268	286	250	294	238	262	245	251	273	275	260	259	276	291	258	269	274	276	274	268	254	268	258	250	304	274	279	272	265	281	263	259	278	264	251	255	265	267	273	287	286	256	235	273	246	301	291	265	314	253	270	270	245	250	268	269	284	259	277	278	259	237	289	275	264	264	264	259	290	249	280	256	217	252	260	253	267	291	287	260	242	281	252	239	272	252	272	274	269	255	258	246	229	262	256	304	259	280	298	269	262	254	274	283	264	255	283	284	210	254	246	258	273	265	280	272	247	245	276	290	265	249	270	261
41530	49424	40418	26135	20515	13784	6900	2756	792	296	191	183	183	180	164	165	138	140	135	137	151	143	125	135	150	138	91	142	135	140	125	141	133	148	144	134	132	155	142	148	167	168	149	147	145	143	129	138	141	131	101	129	132	128	133	140	132	154	128	132	147	135	141	137	134	134	124	120	147	131	122	141	128	124	121	142	122	128	112	113	134	143	111	140	124	141	129	133	126	146	148	134	114	119	134	132	142	119	135	130	123	127	119	97	117	126	121	129	131	124	130	135	101	125	117	127	129	136	125	123	117	127	123	125	126	106	119	131	117	132	124	113	127	106	103	130	109	116	123	126	138	125	98	104	112	128	133	120	116	126	108	105	127	116	98	111	102	100	104	124	130	130	106	111	111	109	114	123	110	113	97	93	120	104	110	117	114	91	117	129	115	101	124	111	121	120	138	113	86	111	122	113	123	132	111	114	99	117	114	131	117	124	112	125	114	107	132	130	129	133	128	123	111	121	137	130	120	105	111	117	141	120	96	106	112	133	125	131	124	116	100	88	124	110	107	118	132	98	129	112	122	117	120	130	103	107	123	112	114	119	100	119	125	101	123	125	109	101	108	123	128	109	126	107	108	114	117	94	111	100	117	91	116	104	118	117	132	112	135	120	126	109	124	128	115	102	116	118	114	118	111	89	100	111	107	106	112	112	108	99	131	131	120	101	125	113	103	95	121	107	122	104	137	124	139	117	98	133	116	111	88	120	109	121	107	101	108	98	126	104	111	108	116	116	111	116	121	127	117	119	128	104	122	98	136	114	106	105	116	105	104	132	98	102	114	112	127	122	136	122	107	107	129	111	107	118	123	137	103	96	115	116	112	133	121	130	102	137	105	128	111	120	131	136	133	110	109	99	125	127	113	113	114	116	103	118	125	117	103	126	130	104	126	121	121	112	110	135	141	119	128	114	128	113	112	98	128	114	135	86	133	120	113	82	112	116	84	117	114	106	125	115	113	115	131	115	97	110	126	112	121	99	114	117	134	135	119	116	128	109	116	134	134	110	119	122	127	141	120	112	107	121	110	112	127	104	120	127	142	112	95	132	106	118	118	120	126	116	132	120	129	97	100	119	100	119	125	125	122	127	113	118	90	106	118	113	100	111	133	105	121	113	114	107	119	102	90	128	109	113	104	119	124	116	102	133	122	124	131	98	129	104	107	115	125	109	102	118	117	121	112	97	119	112	115	105	130	103	114	105	106	125	124	113	110	120	100	89	136	95	133	98	101	124	129	125	109	116	101	121	129	109	112	131	114	114	121	97	127	134	134	113	105	126	124	112	123	121	115	124	123	100	115	131	99	108	120	111	119	127	134	126	110	115	119	108	126	109	123	124	117	106	100	135	111	111	100	109	118	117	112	123	136	104	108	116	114	100	117	112	107	113	136	116	110	109	116	110	110	110	108	106	117	112	112	119	118	127	111	90	126	130	108	113	110	116	111	123	116	113	110	134	122	113	130	123	117	126	103	113	128	121	119	124	106	109	110	111	109	112	105	121	132	130	112	121	104	117	117	119	104	97	106	125	123	124	116	112	123	109	104	130	104	121	120	123	99	112	127	126	134	123	102	109	103	119	106	116	131	136	116	98	85	115	108	109	112	119	103	116	111	109	99	129	115	101	112	108	135	123	110	110	123	132	119	122	115	100	117	116	123	113	100	121	126	121	98	124	97	102	133	89	115	109	90	143	107	112	119	118	112	97	123	108	102	112	122	113	97	121	111	114	113	121	123	78	137	133	128	115	126	118	138	111	102	102	119	98	117	128	145	121	130	131	110	119	103	120	108	133	126	107	97	105	112	103	84	107	137	105	112	122	105	118	131	115	116	110	124	98	130	119	102	132	121	132	131	103	134	103	116	89	117	107	115	122	129	101	124	115	108	115	122	106	116	114	124	109	97	98	118	122	118	130	114	100	135	94	122	94	115	118	124	89	116	116	99	123	111	108	113	109	124	119	128	105	111	129	116	128	141	106	115	100	112	104	111	98	121	120	115	101	136	114	113	93	128	109	125	113	103	130	115	130	106	118	105	125	106	114	120	105	108	107	109	130	116	94	114	129	116	124	132	106	88	115	109	114	109	109	118	117	100	113	113	114	101	135	127	137	135	115	119	104	107	117	111	117	110	110	98	116	104	116	116	101	111	133	142	92	116	108	111	114	124	95	101	100	119	110	139	112	117	117	121	114	112	115	120	126	128	114	117	98	121	113	117	105	116	135	119	108	114	128	123	99	119	123	130	130	129	99	105	119	118	128	133	122	107	112	96	134	112	126	105	130	115	115	126	142	128	100	121	104	111	129	112	104	120	93	90	119	124	102	110	107	122	109	130	118	121	103	108	114	97	113	131	133	121	99	115	107	122	132	127	117	93	119	121	120	120	128	119	133	115	116	124	140	116	119	123	129	118	136	115	123	106	108	115	95	117	115	114	128	119	147	100	112	112	135	111	117	109	119	107	125	113	131	120	105	107	114	100	121	103	131	124	111	99	107	113	115	122	112	120	111	123	103	117	112	120	118	115	113	113	128	103	118	117	104	93	145	117	122	101	108	114	115	116	116	125	127	118	92	123	125	108	110	125	119	107	117	107	137	98	106	110	105	119	131	114	120	113	129	116	106	110	115	111	115	122	104	90	101	108	115	114	122	128	137	148	127	107	108	128	143	106	129	115	115	110	134	116	108	115	119	96	116	120	110	94	127	107	129	128	128	117	114	116	127	101	104	112	109	118	123	111	113	107	111	101	122	131	111	109	134	135	127	121	99	102	125	122	121	101	114	123	129	128	130	101	118	107	113	120	120	135	107	119	115	106	124	113	99	122	121	125	110	114	119	121	154	140	106	138	117	113	107	138	114	112	132	127	109	97	104	112	118	122	131	99	110	124	100	107	115	135	109	108	129	117	114	111	117	116	131	111	112	98	118	108	129	114	108	116	100	113	131	115	105	101	116	127	115	118	115	110	142	108	115	124	118	90	111	110	98	109	127	108	128	93	96	120	95	133	121	128	127	107	126	112	107	107	102	109	112	108	134	134	119	128	104	123	117	121	123	138	106	129	122	106	115	102	112	114	101	105	134	121	106	123	125	117	129	131	108	125	122	128	94	106	114	120	126	116	105	114	122	112	115	128	128	133	117	132	107	96	122	82	99	113	129	114	108	108	105	113	108	103	114	99	117	113	108	103	101	115	111	120	129	114	105	100	112	121	114	129	139	118	126	115	107	110	109	118	109	100	119	130	123	114	104	127	102	139	134	108	135	120	112	112	114	100	114	120	114	133	135	113	109	114	126	94	110	119	107	121	100	103	116	133	124	110	120	103	108	138	100	95	113	124	120	98	116	117	124	124	105	128	117	106	100	105	112	125	113	100	134	146	97	125	117	105	110	114	113	124	127	113	124	89	118	107	119	101	125	105	104	121	124	109	103	128	136	94	119	111	109	106	135	125	106	109	103	121	121
32183	46951	41593	4323	2696	1935	1361	1184	1094	858	738	681	661	608	578	529	481	432	459	393	421	404	401	352	368	347	351	354	369	359	353	380	431	483	485	540	528	548	515	533	665	584	592	474	409	417	373	343	349	339	339	307	351	404	382	391	406	401	444	429	424	361	424	433	463	427	393	418	399	452	372	382	381	318	367	334	362	346	409	380	334	401	354	366	382	383	353	343	338	344	353	338	354	338	353	347	363	325	348	369	375	354	321	301	326	341	321	339	369	321	324	320	291	330	322	303	313	291	284	287	296	314	293	324	296	285	284	286	306	308	290	302	304	278	278	287	273	296	301	264	271	260	286	261	281	275	253	273	303	286	289	319	267	293	260	257	281	259	272	275	275	265	250	273	262	298	294	252	279	271	261	277	289	273	311	299	252	266	276	260	279	278	281	280	261	295	267	254	273	275	256	243	269	283	276	289	259	273	265	263	269	275	270	270	294	262	269	274	290	273	261	261	290	293	260	256	280	257	247	285	259	250	273	273	253	270	243	279	278	261	267	255	284	298	263	287	281	267	245	283	246	273	294	241	292	272	262	269	278	311	240	251	269	293	236	264	224	249	256	269	308	280	287	273	283	254	265	270	297	270	274	279	232	265	289	269	272	279	280	272	247	255	270	292	296	272	280	299	270	292	269	270	300	278	277	262	278	286	292	283	284	274	287	261	282	276	284	259	261	282	239	280	274	300	268	266	301	267	288	258	281	278	264	281	275	282	276	289	258	263	253	255	251	280	301	263	281	267	264	265	248	255	265	261	271	278	266	280	266	279	268	275	276	280	268	273	294	267	248	271	296	261	253	277	267	269	276	254	288	245	246	294	273	273	254	267	274	269	252	260	280	277	275	264	223	283	263	288	259	287	274	237	275	269	294	264	269	249	283	266	253	273	283	251	289	272	290	288	263	288	270	257	282	282	290	259	271	290	253	265	269	252	273	270	266	296	262	279	272	276	262	246	298	289	278	262	297	290	281	287	272	244	278	257	281	253	278	249	287	282	285	279	246	262	271	307	250	258	286	236	269	295	235	288	246	288	289	278	296	278	270	265	261	245	266	267	284	267	281	291	295	260	267	262	294	252	302	284	280	270	282	254	270	274	249	267	276	276	274	258	267	242	269	275	288	284	252	246	262	281	264	291	270	262	269	270	242	271	268	283	295	250	289	279	292	251	273	252	276	288	265	296	261	286	268	275	292	265	274	293	286	260	269	260	268	234	259	244	283	271	238	237	254	306	278	312	274	277	282	266	282	283	277	291	264	274	252	289	283	267	277	280	272	252	247	263	291	264	248	295	288	258	249	294	263	295	293	258	274	267	269	276	252	281	271	256	270	247	252	290	262	266	292	260	261	279	274	260	254	298	277	261	304	243	259	282	274	294	275	287	285	268	273	291	287	261	269	273	252	293	266	273	257	287	271	279	259	254	265	261	254	268	263	272	279	286	252	265	273	273	277	263	273	263	310	281	266	263	259	269	279	249	235	267	292	269	289	266	268	272	275	284	250	309	288	279	269	254	274	306	266	276	299	261	253	278	298	238	270	278	313	267	277	256	294	242	258	257	281	295	273	254	262	246	248	288	273	298	293	252	269	289	271	253	297	310	284	280	242	264	265	284	296	250	271	260	281	271	268	242	286	302	235	283	290	273	247	312	295	292	266	280	242	268	270	256	289	281	253	286	246	266	268	273	252	258	255	266	293	270	276	273	251	253	270	255	281	250	321	248	285	285	253	262	259	276	237	269	259	284	262	286	259	271	245	263	258	258	269	282	280	293	268	261	301	257	272	262	253	275	276	265	257	261	274	318	246	269	276	284	289	253	264	298	263	285	260	283	267	250	300	267	255	258	260	284	294	266	261	235	281	296	287	272	255	275	290	254	258	309	286	263	279	284	277	254	272	305	299	278	267	265	270	265	249	265	279	282	260	272	275	280	280	250	282	278	293	269	246	280	284	257	254	270	264	293	277	253	268	281	277	270	281	267	278	279	296	273	266	244	259	249	283	295	262	276	285	268	272	246	282	296	294	276	250	252	262	268	291	283	280	285	273	272	258	294	266	253	277	261	265	302	280	262	287	280	278	250	285	273	262	286	294	282	272	269	268	259	279	267	266	271	259	304	282	253	259	250	283	295	269	259	271	268	298	284	261	279	285	239	268	261	269	296	243	271	277	262	253	268	274	277	263	261	249	276	309	272	268	262	258	251	302	292	272	264	257	256	296	279	230	258	276	238	270	254	297	256	297	249	244	262	263	291	286	251	263	263	276	274	281	253	263	284	257	273	315	289	258	266	255	282	277	255	273	282	255	281	305	267	270	274	262	254	299	283	258	285	281	280	271	280	281	259	249	244	275	246	290	277	267	265	283	271	282	254	278	257	296	272	272	248	256	286	282	251	274	258	262	292	267	272	258	282	299	239	241	276	273	267	288	265	279	293	288	249	280	284	265	278	275	272	283	251	246	272	283	262	307	276	282	262	244	276	269	262	278	283	270	268	283	286	260	253	266	300	283	260	290	293	268	294	273	284	261	255	281	273	302	259	268	265	260	261	265	263	252	270	264	260	284	231	280	292	270	256	283	284	268	271	261	263	246	262	281	266	280	261	277	250	276	268	288	264	310	262	284	259	273	264	255	292	245	274	280	290	282	254	274	273	285	284	267	273	266	283	288	282	263	275	268	261	260	252	265	301	278	256	247	284	280	286	274	302	277	277	261	263	273	310	233	271	262	269	267	255	285	259	272	283	267	290	268	281	297	280	289	269	273	250	266	280	247	258	243	275	282	265	252	283	256	276	260	280	257	253	272	245	271	232	262	289	267	254	268	269	253	267	269	277	303	291	303	265	284	276	279	277	283	279	307	311	259	236	284	280	249	272	281	252	295	297	304	278	258	270	259	285	249	281	256	306	241	286	282	240	264	268	287	297	239	272	250	250	283	265	259	270	284	256	262	280	269	295	296	294	287	268	270	268	264	258	258	266	260	299	287	258	257	292	292	283	266	262	311	305	276	270	277	292	285	281	270	246	263	247	287	270	284	286	277	291	278	273	257	275	271	261	241	256	296	265	270	284	264	273	280	262	239	301	290	251	272	268	266	262	269	287	284	251	267	292	290	262	253	267	274	241	258	259	269	257	244	301	266	291	275	238	241	296	253	282	280	259	298	229	298	312	269	293	253	283	261	276	289	272	283	247	253	302	269	299	234	271	287	267	284	264	273	264	274	298	296	274	256	274	242	273	278	251	261	288	286	261	273	290	268	264	292	273	267	292	321	277	269	265	275	275	271	275	262	301	281	265	244	267	253	303	278	321	271	307	255	259	256	259	283	288	260	251	240	281	267	273	294	266	273	292	268	271	288	275	293	279	270	301	269	273	252	275	265	286	247	239	265	267	258	295	282	270	281	292	277	295	261	272	283	260	265	272	280	277	276	266	280	266	260	266	284	250	263	298	258	295	294	244
50771	46550	39116	26312	23157	18962	12138	5767	1821	433	268	228	236	189	202	214	158	152	155	122	134	125	102	121	124	99	108	127	101	118	128	117	147	108	153	154	125	148	138	139	161	149	161	131	119	131	143	114	123	129	111	101	105	96	109	104	113	122	94	122	119	112	119	128	144	118	117	122	116	109	111	118	114	105	102	119	118	98	99	119	113	104	109	107	96	118	112	108	120	98	122	125	122	109	136	107	98	121	116	109	93	107	95	90	110	99	117	114	95	114	117	107	86	96	95	102	84	88	82	95	100	89	115	98	103	102	89	91	114	121	102	100	79	70	106	105	113	111	97	84	103	96	89	105	93	108	91	90	87	93	102	97	69	95	98	79	95	85	84	94	96	104	81	102	103	97	87	102	116	83	100	108	94	108	106	95	91	112	116	89	114	95	99	89	92	96	91	102	82	96	120	91	91	103	98	95	103	78	80	96	79	70	89	113	84	89	91	93	69	123	93	104	86	93	85	80	93	103	93	79	107	99	106	93	84	81	78	89	97	86	107	99	102	84	86	98	90	113	93	87	111	86	84	90	85	113	92	106	91	83	91	107	111	85	87	94	91	102	97	102	91	85	83	98	104	86	87	78	93	79	86	100	99	103	78	86	101	94	98	93	110	96	85	91	99	100	106	96	83	84	75	89	94	106	95	83	89	97	82	102	95	111	106	95	81	76	80	92	90	99	83	77	92	100	80	107	91	96	96	100	100	77	86	110	89	95	86	96	89	112	92	98	101	112	97	86	85	99	94	106	84	95	93	109	88	112	90	100	71	84	87	89	80	94	81	92	98	89	85	80	94	91	101	85	92	94	84	108	82	90	106	92	111	102	98	82	92	97	86	81	115	80	103	113	103	82	65	79	88	77	109	88	100	102	92	97	97	84	87	92	93	82	96	82	94	91	82	97	91	86	93	92	89	86	100	91	88	91	102	79	89	86	96	105	90	105	111	90	96	98	96	104	93	98	78	92	84	91	86	97	100	101	81	90	86	92	82	105	88	90	102	102	95	80	103	98	87	102	96	104	85	112	96	101	83	87	106	94	99	84	113	81	106	77	94	105	103	94	99	76	99	100	101	93	73	90	96	92	88	109	101	105	83	104	96	94	84	92	107	100	89	93	98	91	102	110	84	107	106	74	86	101	94	83	93	83	88	108	104	85	80	110	99	93	85	86	91	93	74	98	81	87	96	84	94	110	102	84	96	110	98	85	112	81	99	77	89	109	105	88	94	94	102	93	84	88	79	101	97	87	83	97	84	93	104	108	99	78	105	110	92	86	98	95	101	108	86	83	89	86	82	103	101	90	93	96	119	104	103	96	95	115	99	106	89	88	91	96	81	108	96	90	90	78	101	98	97	101	77	110	101	100	89	91	96	101	110	78	82	85	89	77	94	114	93	66	112	100	94	93	84	86	111	99	91	71	89	95	79	95	103	103	119	99	90	96	76	101	80	102	102	92	71	81	97	88	103	92	93	89	85	77	86	83	98	104	85	102	91	115	116	94	98	89	78	76	83	85	71	98	104	89	107	88	99	99	99	89	94	86	101	101	69	76	91	90	92	101	98	81	86	95	98	83	83	86	91	96	92	98	86	94	85	94	111	98	101	104	66	85	86	90	96	81	90	76	93	92	87	95	111	81	92	77	124	97	89	84	85	89	96	89	85	98	84	95	82	86	92	109	104	93	97	106	91	84	110	83	103	84	100	99	108	95	90	91	75	85	96	100	100	90	83	83	91	97	92	113	104	100	99	86	94	93	86	87	80	109	92	92	89	98	91	77	81	93	93	92	103	93	76	90	71	89	72	80	82	78	98	95	94	90	105	102	103	88	88	99	95	80	96	89	104	95	89	98	121	109	113	97	90	80	84	78	105	104	97	83	120	84	74	101	87	87	73	97	72	96	69	101	83	89	107	94	77	84	84	106	94	91	99	77	90	93	92	77	91	98	100	76	88	86	101	83	85	79	85	89	82	75	72	96	93	102	104	90	98	84	80	80	82	87	94	107	89	96	79	85	96	86	76	76	81	83	84	102	90	93	82	101	74	116	112	85	96	93	104	95	101	97	84	68	81	97	97	87	86	79	104	74	95	109	95	89	97	92	117	112	79	76	76	109	99	90	92	93	91	80	87	120	93	98	101	85	100	82	105	101	108	82	102	90	95	94	93	99	88	93	115	95	89	86	95	83	89	94	86	81	108	100	82	94	94	87	88	85	96	103	88	94	88	102	78	92	108	92	103	92	100	91	103	83	100	92	100	81	107	86	90	94	103	98	94	86	109	110	118	100	72	97	102	101	88	97	90	94	100	105	99	86	95	101	92	83	81	81	72	69	105	99	94	103	98	101	96	91	107	95	96	95	87	95	75	92	73	84	110	93	77	92	103	93	93	95	109	90	94	88	82	83	98	77	90	83	83	108	87	100	87	91	97	85	81	86	99	114	78	97	88	84	110	86	83	94	80	90	94	98	102	95	96	99	90	89	89	81	100	92	99	87	96	82	103	101	97	104	79	98	89	99	88	86	92	109	95	93	91	76	91	94	85	124	98	87	76	87	88	74	83	102	92	99	80	83	102	98	108	73	83	78	100	87	94	95	117	93	102	102	99	91	101	88	100	94	97	95	98	92	98	87	90	98	96	80	81	84	96	84	98	118	87	90	96	85	83	110	78	76	103	105	114	79	92	93	98	106	77	104	96	96	92	78	96	99	97	103	99	90	77	81	100	88	91	97	75	79	94	70	89	105	84	109	77	101	76	90	94	83	82	83	82	97	97	81	100	85	81	88	100	94	108	84	96	85	91	93	104	98	84	110	88	98	96	93	92	82	76	104	91	83	87	104	99	96	99	82	86	87	90	71	96	80	76	90	62	91	89	83	85	85	104	112	81	90	83	99	98	105	95	81	96	89	72	87	84	102	88	95	77	85	87	90	82	101	95	92	107	101	87	92	97	100	88	101	101	113	91	104	97	96	75	102	90	98	91	81	107	101	93	89	89	91	87	102	100	86	92	91	81	106	77	118	71	94	101	91	89	94	87	83	88	83	83	77	96	97	81	84	106	74	112	101	109	94	117	104	94	96	82	89	83	84	124	60	81	96	103	104	87	99	99	96	110	97	76	85	85	92	85	102	91	92	79	75	89	81	81	109	87	97	87	77	90	102	74	92	96	96	93	77	85	90	90	103	96	96	100	97	101	94	84	82	88	103	89	105	94	88	72	79	85	88	96	91	90	86	69	78	89	82	82	95	98	100	107	102	92	87	84	89	83	85	79	90	86	98	81	98	89	106	99	97	95	92	78	105	107	106	96	96	79	69	99	99	89	86	111	96	73	86	107	110	92	90	93	83	95	105	106	91	98	87	81	88	87	97	110	89	77	92	87	89	87	90	115	96	84	96	89	99	99	101	106	81	67	98	103	90	94	86	94	85	96	92	97	93	89	90	85	102	107	90	93	84	104	85
41201	50666	43507	8029	4651	3052	2274	1900	1571	1257	1139	965	953	857	767	691	602	612	524	464	463	423	418	418	423	376	360	373	357	384	362	386	388	423	560	588	579	579	578	622	656	681	716	584	447	447	345	326	355	293	319	279	320	353	430	404	370	425	384	407	393	401	393	457	452	437	451	397	445	428	387	396	372	334	355	360	351	330	388	342	352	343	363	336	344	317	377	327	316	345	319	359	350	367	344	404	366	317	349	326	329	334	259	233	256	322	320	375	374	338	270	303	320	275	300	302	274	265	280	254	262	283	280	255	246	264	272	247	236	233	245	211	245	244	225	244	235	260	214	226	203	220	223	217	240	221	229	210	179	212	218	205	215	218	208	228	200	195	234	229	220	208	192	206	224	215	227	209	217	240	264	231	214	229	207	195	232	200	227	214	208	204	211	226	217	237	215	237	220	222	200	205	220	198	196	204	230	209	182	215	227	206	200	226	233	200	208	222	227	213	199	221	222	238	229	192	215	240	215	220	240	223	207	215	191	226	229	205	235	215	213	221	232	235	190	200	215	203	218	203	221	230	225	237	226	223	214	221	226	229	235	218	230	225	217	219	244	230	193	214	210	204	220	226	195	226	191	266	211	205	250	221	220	211	214	223	241	212	221	217	215	211	213	204	212	221	226	222	230	217	243	196	222	232	201	225	247	215	213	227	226	214	220	223	223	228	212	211	209	204	222	228	238	228	223	238	238	238	228	228	229	225	227	221	211	236	220	196	234	213	220	212	223	210	208	246	220	207	216	225	226	200	240	234	218	225	212	242	210	210	208	233	221	212	234	202	255	220	232	213	197	222	217	207	223	206	191	219	218	244	215	235	205	229	210	200	221	224	199	200	221	231	218	231	223	228	210	210	229	207	229	222	199	222	220	200	220	219	237	208	229	232	224	244	239	225	221	230	223	215	223	234	215	217	204	196	214	224	229	197	267	263	234	217	233	214	209	219	228	201	233	215	179	212	261	236	225	238	199	231	222	216	203	234	187	201	191	208	202	229	248	217	219	206	234	214	204	241	202	197	207	206	215	211	232	239	216	200	221	206	233	216	224	216	234	220	208	209	219	219	219	232	212	221	237	237	217	211	208	263	215	223	244	217	230	220	228	214	201	206	222	224	195	230	200	215	194	214	234	219	237	214	191	223	219	205	217	234	192	230	219	239	206	212	222	211	198	229	229	228	219	212	231	181	225	212	243	207	212	205	230	192	218	218	211	200	220	219	217	218	227	219	218	237	195	212	225	222	206	214	189	206	217	209	231	253	206	210	224	226	221	222	200	237	225	239	201	211	210	235	218	212	203	215	212	208	235	251	214	212	236	214	247	213	230	241	230	204	235	264	230	231	206	234	244	231	214	234	229	226	201	209	213	230	209	246	188	205	226	216	224	230	233	228	210	245	221	220	229	231	237	233	219	213	221	221	196	247	225	204	209	218	248	248	225	231	212	232	239	266	216	235	225	234	239	248	254	227	212	202	227	198	205	272	227	193	219	220	227	207	223	185	219	239	222	234	234	231	211	233	211	214	228	222	209	222	190	230	231	214	269	220	228	223	219	196	227	257	240	210	219	207	218	234	205	217	204	212	222	212	200	214	234	220	247	210	203	199	205	209	213	225	204	224	223	227	226	203	214	204	223	201	196	199	212	247	214	237	251	252	193	204	199	196	234	223	215	215	196	228	226	229	199	198	217	220	227	236	209	213	207	220	211	258	202	226	221	222	223	234	221	222	215	224	235	225	202	219	209	231	226	216	203	198	207	207	234	218	208	223	211	211	245	235	222	209	222	199	221	224	231	194	197	213	219	216	215	224	212	221	227	223	214	196	224	201	191	201	201	211	214	229	214	233	233	215	235	231	203	207	203	227	235	229	220	224	210	233	230	214	234	198	224	213	199	205	238	218	219	206	220	192	217	219	237	206	221	219	210	237	210	212	223	200	230	214	216	236	231	201	223	230	215	208	228	233	198	201	217	217	210	234	230	219	211	209	211	199	215	229	247	216	237	217	228	227	216	220	204	218	197	220	235	209	225	242	198	209	217	207	250	229	215	204	195	224	239	225	227	233	238	232	227	210	227	210	232	240	200	234	202	229	219	225	202	232	238	210	189	256	222	232	227	220	216	201	226	220	194	203	216	223	210	222	227	218	220	184	244	189	197	215	205	226	230	221	224	203	211	209	187	245	226	222	220	218	229	220	220	213	214	225	212	255	237	197	229	208	191	214	232	226	201	189	222	209	233	196	236	219	234	206	235	228	251	206	240	209	225	223	217	229	206	191	247	228	206	190	204	217	218	219	211	206	213	242	206	197	214	214	238	227	209	236	223	200	211	231	228	215	227	223	236	245	194	208	231	233	197	202	227	234	221	238	220	216	238	189	231	234	204	214	205	214	195	208	235	192	220	211	216	235	213	210	201	236	210	245	234	205	228	224	232	236	256	219	221	233	218	209	215	223	214	235	227	176	240	211	190	238	203	235	198	222	194	206	211	243	207	208	229	203	216	245	215	204	234	195	241	202	209	209	192	198	225	239	250	206	229	218	234	222	232	203	219	222	224	187	226	218	217	200	237	226	197	216	233	202	226	230	258	207	233	243	203	227	237	246	217	231	222	226	231	240	220	224	237	224	237	231	213	228	197	211	241	217	207	240	240	231	230	226	213	206	212	185	229	223	217	221	216	250	206	216	210	221	209	216	214	212	208	214	198	208	216	207	214	230	224	196	206	225	200	203	251	197	213	220	201	193	193	236	236	211	214	241	233	218	225	207	205	242	209	193	202	224	217	211	193	211	233	222	215	230	237	213	217	223	220	216	226	220	235	231	217	199	216	235	227	223	219	230	193	239	243	208	212	242	219	219	208	222	185	229	199	231	211	238	209	217	240	182	223	213	221	248	206	205	223	214	194	221	221	240	228	223	217	224	216	219	224	213	205	227	250	219	198	209	219	200	212	221	180	184	202	235	200	212	231	225	236	232	204	208	211	258	214	233	212	203	237	198	202	231	207	216	212	236	227	207	215	221	186	235	223	226	208	197	205	209	234	199	204	223	241	207	205	217	213	203	232	222	199	221	230	221	218	226	214	222	200	221	241	201	247	221	207	208	210	232	211	222	248	218	223	202	221	219	217	249	229	207	219	218	197	229	221	234	217	236	248	236	218	214	214	226	207	221	212	230	200	213	218	205	239	246	235	221	204	220	220	205	204	209	205	191	234	256	239	211	218	199	225	203	219	208	221	234	228	209	205	237	234	222	202	228	201	220	229	218	216	192	230	202	232	213	241	217	243	244	195	220	211	210	215	213	222	242	228	222	224	224	216	234	232	239	219	242	251	210	214	225	211	219	198	206	224	238	207	205	242	234	231	226	209	221	211	212	226	192	228	192	201	230	221	209	207	218	185	226	228	224	219	195	222	210	189	210	239	194	229	224	237	211	238	231	245	218	195	187	244	209	232	222	190	243
14394	16942	11534	4727	631	210	155	139	114	119	119	100	108	109	106	96	116	116	116	110	96	124	109	104	123	112	118	111	106	89	91	114	106	142	112	128	125	118	137	122	138	111	144	147	136	139	137	100	109	123	104	116	113	117	138	137	125	121	126	124	116	116	120	114	122	108	110	118	112	120	103	133	121	119	110	110	125	114	119	101	89	120	92	120	126	108	113	120	108	138	124	110	114	92	87	120	113	124	105	102	99	108	113	105	106	109	106	119	117	114	105	115	125	117	104	96	114	92	116	126	112	118	131	108	114	99	116	116	101	85	126	95	92	110	116	103	115	116	108	103	116	117	113	109	116	110	128	113	87	129	127	100	98	103	116	98	123	106	100	113	119	96	111	120	106	111	100	123	120	108	113	101	121	85	99	114	112	104	100	119	104	104	119	129	120	109	106	93	112	102	95	115	118	109	116	110	110	84	95	106	123	121	119	119	97	107	116	112	120	129	97	123	118	114	111	123	105	114	105	111	87	106	126	107	103	111	87	95	102	100	89	106	113	102	114	123	97	116	102	133	110	126	117	109	123	127	123	103	93	101	124	109	91	105	120	99	122	121	122	101	101	115	94	123	110	100	109	125	94	124	133	90	105	112	113	121	129	105	127	103	102	116	103	126	115	125	91	110	90	106	116	112	94	112	106	105	124	118	96	105	98	108	103	117	121	105	127	119	102	121	110	110	102	105	105	91	113	96	116	129	107	86	101	113	98	112	102	91	103	119	109	114	109	104	97	120	104	105	120	131	101	108	111	105	107	128	130	107	95	109	107	120	128	93	91	102	93	117	110	91	106	108	105	124	95	103	115	119	115	96	121	101	108	104	110	122	99	93	116	122	107	110	123	122	97	114	104	116	111	113	125	107	111	112	101	142	107	103	112	99	103	123	89	83	100	104	107	115	123	106	119	94	132	119	110	104	114	118	116	96	110	95	103	99	102	98	104	118	94	130	108	110	111	98	110	110	107	105	117	110	104	124	124	113	111	114	89	90	95	117	122	113	118	124	113	123	109	108	95	107	109	95	112	109	135	105	91	112	95	106	147	102	128	119	97	98	104	113	114	131	124	84	122	119	97	109	116	111	102	100	113	117	112	91	114	104	106	106	103	126	110	96	109	92	121	96	109	89	103	100	115	102	124	130	107	119	116	132	100	94	109	90	118	101	126	105	89	100	119	119	115	110	114	109	122	119	108	107	106	107	94	107	105	100	111	106	100	122	103	118	121	114	120	107	116	116	87	128	109	105	96	104	115	120	110	105	103	108	104	90	105	118	119	99	101	123	105	113	107	112	129	122	128	110	121	114	112	103	98	119	122	100	103	123	110	92	114	97	118	91	97	110	118	80	112	94	99	103	92	98	119	116	94	136	94	114	113	104	113	116	91	101	131	109	125	105	106	110	111	97	88	106	104	112	121	113	121	113	117	87	102	112	108	117	122	105	98	129	128	120	106	109	108	110	105	118	107	103	128	115	101	132	130	127	94	111	89	113	115	124	102	102	117	114	114	122	107	115	114	105	124	133	90	115	104	120	107	110	106	88	116	103	102	108	103	96	108	88	106	97	111	113	116	99	100	105	106	108	119	135	123	115	101	114	106	110	126	131	132	115	119	96	106	110	106	116	104	124	102	116	107	118	128	110	106	102	111	126	119	91	98	107	106	98	112	91	141	97	94	95	105	113	126	102	115	104	104	95	120	99	101	115	114	106	105	103	107	116	124	117	123	87	106	113	123	87	115	100	115	115	124	131	122	113	117	108	124	116	107	115	101	93	102	95	130	102	120	91	106	96	112	107	105	108	102	102	111	127	92	116	105	94	109	116	128	104	116	98	107	106	105	122	123	99	101	110	113	115	109	114	106	117	108	92	114	111	95	107	113	112	105	113	119	102	107	116	107	117	96	107	103	105	106	117	86	118	115	104	109	118	113	115	87	102	95	111	130	121	114	105	112	109	101	124	107	97	128	102	88	101	110	98	90	107	116	106	107	118	116	115	99	106	99	97	110	104	102	121	90	104	108	109	115	102	111	100	99	114	119	98	104	127	110	122	91	117	127	119	108	90	92	120	95	132	114	111	117	100	112	100	131	121	115	113	112	107	93	100	96	122	120	90	99	131	106	92	114	100	114	102	115	121	94	108	103	108	98	120	107	100	112	102	106	117	118	113	99	102	91	102	107	112	117	102	101	105	124	112	127	123	118	101	110	110	105	123	114	110	124	104	129	115	114	95	103	116	111	100	119	106	110	117	102	116	109	122	104	95	108	107	110	127	103	125	123	91	104	104	108	110	87	93	138	112	98	113	113	103	113	120	125	125	101	124	102	110	101	110	125	114	106	93	104	122	117	140	109	107	104	104	104	121	114	118	121	128	120	101	114	119	117	104	126	96	132	122	132	120	95	109	106	131	119	111	84	114	110	99	111	119	118	101	110	108	124	116	99	118	107	109	100	124	114	98	103	101	115	123	105	117	105	115	102	115	129	87	136	128	122	129	112	110	120	107	123	107	121	100	103	114	103	111	99	122	105	97	115	95	112	92	96	110	99	99	108	125	96	95	118	92	119	131	93	113	100	126	95	98	111	117	109	120	117	93	100	110	109	114	105	118	99	111	99	118	110	92	117	103	92	115	109	102	107	107	116	117	126	126	118	113	107	129	118	109	108	105	114	105	116	95	113	121	102	113	119	108	132	110	116	100	106	114	101	116	80	93	128	96	112	109	115	106	105	126	104	112	108	107	107	95	88	103	118	88	103	129	108	106	101	117	123	110	99	122	103	111	103	110	98	111	120	115	112	105	95	109	94	105	116	91	106	108	99	104	127	105	113	107	135	119	117	110	112	115	108	96	98	105	117	96	125	106	99	113	119	115	101	134	128	137	98	123	101	100	116	139	118	103	117	100	135	98	97	105	109	114	107	104	121	134	110	113	103	125	106	109	100	116	124	105	88	120	113	105	114	101	110	101	108	123	126	119	92	100	103	102	118	100	117	123	104	114	134	120	92	91	95	108	104	92	101	131	104	113	105	102	89	106	92	99	117	99	106	112	103	96	100	118	103	105	103	104	110	99	112	91	105	120	115	120	112	119	120	91	115	89	106	108	95	94	86	108	120	106	103	123	118	116	112	102	115	96	104	120	116	113	110	101	115	128	107	103	126	108	128	106	96	90	99	116	107	114	111	96	103	119	99	132	121	122	106	89	95	102	109	126	112	102	104	107	122	121	120	129	110	115	90	107	123	117	118	132	119	104	113	89	105	111	98	125	116	126	117	91	113	105	118	88	121	125	104	112	119	122	123	96	85	91	116	122	108	94	119	97	108	113	127	116	116	96	103	109	108	112	116	117	100	124	125	112	114	107	107	116	126	110	108	109	113	130	93	95	121	97	125	111	101	103	106	100	119	89	113	93	95	125	125	90	115	81	115	107	125	97	99	87	110	109	109	94	100	109	111	101	107	101
12061	18499	14703	5640	445	360	310	330	343	265	298	247	273	281	261	277	256	281	281	268	277	252	271	236	252	265	255	276	282	297	274	293	322	333	388	379	376	384	398	413	388	396	382	373	350	350	298	299	273	300	313	272	301	320	321	333	322	321	317	358	332	329	332	334	341	381	366	340	328	352	328	330	305	306	307	299	293	272	298	301	279	311	310	282	283	272	299	295	301	288	302	254	307	267	273	311	285	269	306	283	272	286	313	298	286	296	258	291	286	280	283	295	296	239	304	276	262	270	260	289	301	266	260	289	285	270	309	282	282	273	278	281	263	253	265	254	239	290	270	266	263	268	255	264	250	273	234	241	290	263	246	273	269	291	277	281	266	277	256	258	268	245	242	277	262	263	272	263	266	258	260	265	273	253	276	285	256	279	262	253	255	276	239	266	263	273	247	274	284	251	282	270	285	254	271	238	275	257	255	253	259	252	247	259	246	269	261	252	268	269	263	256	285	277	264	256	252	255	285	266	256	244	257	261	281	247	263	296	292	266	313	287	246	258	232	276	245	273	263	260	301	265	272	279	270	255	276	261	248	274	284	272	250	290	238	263	280	266	258	238	268	255	247	226	256	253	247	283	269	227	263	292	247	262	272	252	246	265	272	281	269	228	256	273	300	261	265	274	253	298	249	286	270	257	256	263	289	260	280	240	257	261	263	262	249	257	286	278	260	273	280	257	284	257	254	288	276	267	275	262	248	254	245	264	273	265	305	287	280	285	268	244	269	248	255	277	276	284	258	261	282	269	253	271	262	267	261	250	225	234	271	259	279	244	306	276	281	290	252	274	278	277	259	245	248	283	271	263	262	287	257	274	287	250	247	263	254	267	273	245	315	267	257	266	276	255	291	260	254	254	278	276	242	270	239	250	279	254	298	253	251	277	281	253	262	257	240	263	252	286	275	284	280	303	274	260	261	266	261	278	251	257	256	267	281	262	257	272	286	265	280	278	243	247	303	268	251	274	262	257	257	266	241	260	287	251	290	265	258	284	265	262	247	279	242	278	303	261	262	268	267	253	281	265	267	268	255	228	257	272	264	269	256	260	275	253	255	272	265	270	255	275	288	275	278	271	256	259	258	266	271	252	260	263	252	270	287	250	259	289	278	278	238	278	261	249	264	261	237	263	288	259	277	272	250	296	264	259	253	281	249	277	282	266	266	282	260	275	262	227	255	272	262	275	281	261	253	282	246	268	309	272	243	263	260	263	239	262	248	285	272	270	275	272	268	291	246	264	262	265	261	244	265	247	281	261	250	262	256	261	271	272	251	257	280	288	289	269	287	306	255	264	241	250	263	253	274	297	274	254	241	263	260	295	245	246	291	268	248	258	289	257	271	278	274	277	257	237	277	281	288	270	258	272	277	264	247	254	270	270	300	240	243	252	269	282	254	248	248	254	226	271	261	277	259	276	264	274	265	272	271	278	264	281	275	279	260	280	281	242	221	273	305	258	259	259	262	288	269	254	246	266	275	256	252	260	282	304	235	262	262	292	281	258	277	281	272	221	268	279	284	261	264	249	262	260	261	282	265	272	266	237	271	282	274	257	259	267	264	261	264	284	277	255	267	265	245	241	257	247	228	279	236	249	262	254	287	293	268	263	292	243	276	253	250	265	257	281	254	269	260	269	255	240	245	288	265	277	269	255	243	265	255	261	258	274	286	282	252	283	260	242	273	264	261	262	273	254	260	276	248	258	267	267	269	247	294	268	254	287	258	268	251	258	268	264	262	293	275	292	251	243	246	269	248	257	243	290	277	247	241	245	288	244	270	268	282	284	279	274	261	279	271	270	263	272	268	248	243	254	276	268	258	264	281	270	254	261	247	263	297	262	254	277	250	281	285	274	246	258	274	259	243	269	261	234	232	245	278	256	269	266	272	276	252	238	274	259	251	300	254	265	289	260	261	271	274	246	254	278	247	281	293	302	273	274	265	271	268	289	278	264	266	263	259	295	257	258	259	279	280	292	291	250	271	262	268	267	273	248	283	275	284	260	252	279	261	264	270	261	246	295	259	240	251	285	237	241	262	240	263	244	263	275	270	263	253	266	273	249	281	304	282	283	271	234	239	290	269	238	265	272	244	281	256	257	256	260	256	255	270	253	233	296	251	293	282	238	291	283	282	270	260	268	263	278	268	274	277	276	280	243	261	249	251	312	255	235	286	262	277	268	251	270	263	261	257	284	275	284	289	252	263	250	247	250	269	289	271	246	254	237	276	297	257	277	269	279	229	268	259	276	249	268	253	274	267	275	296	268	293	284	300	245	284	268	284	243	287	264	264	268	258	270	230	253	268	266	246	268	264	273	254	285	262	255	265	288	296	263	243	271	293	291	249	273	263	290	315	264	256	266	276	258	293	275	275	268	282	260	249	274	267	278	310	282	235	279	254	285	269	239	281	295	284	289	243	284	254	270	264	267	247	270	280	267	246	274	300	270	283	256	269	260	254	260	250	274	287	274	269	279	237	272	268	272	259	270	244	240	255	282	253	261	260	268	269	261	255	256	231	259	249	264	278	290	300	225	271	271	273	245	278	274	262	280	282	264	282	250	304	264	256	255	284	250	266	258	282	260	273	253	274	222	253	263	276	273	235	255	268	245	265	267	283	256	276	266	263	266	257	276	253	270	272	240	262	246	261	257	287	268	244	296	252	278	259	276	276	287	235	263	268	248	256	280	262	260	259	276	289	277	252	246	277	265	230	279	268	240	278	262	270	263	279	232	241	264	274	269	282	293	293	240	291	256	251	283	289	241	248	247	262	281	282	252	246	267	238	286	249	233	261	270	256	276	238	243	258	270	288	251	254	282	284	258	303	264	250	252	268	246	275	272	265	242	276	284	238	287	270	281	309	252	247	257	262	279	295	275	276	245	259	285	270	282	270	291	244	254	243	262	250	251	286	233	280	293	273	245	272	258	272	254	256	254	258	277	252	262	268	246	270	283	263	258	260	275	257	286	267	263	264	288	266	248	248	294	281	279	261	235	246	248	285	253	290	269	260	257	287	265	272	261	265	283	255	255	268	249	268	253	268	252	272	266	285	280	266	221	238	274	262	281	253	268	299	273	258	275	239	271	259	275	258	255	252	285	267	258	285	273	255	250	270	271	269	265	269	240	281	255	275	271	274	257	288	291	241	262	289	291	249	270	261	268	302	278	293	268	248	253	271	229	281	279	233	245	270	272	277	252	264	260	263	261	256	237	272	271	243	257	286	244	277	259	245	252	271	260	251	240	256	269	248	261	256	309	261	289	254	238	238	269	283	255	269	275	257	312	253	269	228	256	278	273	264	249	276	273	255	280	278	276	271	293	284	277	272	272	258	261	250	282	279	268	277	284	266	280	266	249	242	271	291	271	294	256	269	252	257	283	262	285	261	259	278	246	286	303	266	260	242	244	287	265	278	245	285	297	267	275	268	287	273	276	271	257	268	284	266	253	256	275	279	265
47329	45590	42829	27870	21937	16769	9484	3865	1167	319	193	190	176	166	161	144	142	122	166	153	118	131	119	118	120	123	124	139	151	112	122	125	123	163	139	129	163	125	145	168	157	146	155	149	117	122	118	120	112	114	130	144	117	125	131	122	121	137	118	125	132	122	124	126	117	129	126	144	141	130	125	143	133	124	127	125	116	129	131	118	145	126	129	126	122	130	116	126	104	127	116	128	143	116	137	143	142	120	140	130	129	110	134	126	133	134	107	123	135	121	133	135	131	130	127	119	129	130	123	125	134	127	123	126	118	144	103	104	111	128	117	117	129	104	113	117	127	127	125	121	110	102	118	109	119	118	112	133	114	91	109	104	106	146	128	132	110	124	113	93	96	100	120	102	126	127	107	117	116	131	141	113	121	119	120	94	136	125	120	111	137	115	115	105	117	114	113	114	120	115	116	112	103	125	106	130	118	106	123	127	130	99	126	129	92	123	115	99	120	131	123	107	124	113	125	116	130	108	112	110	100	108	129	112	114	125	121	115	110	122	110	125	128	116	126	117	125	93	131	109	118	121	119	132	103	91	124	108	128	102	114	100	140	137	128	121	113	114	129	125	117	112	113	124	116	112	109	117	104	107	120	126	133	115	100	117	139	112	114	136	114	123	130	122	120	110	121	118	123	112	111	138	118	130	131	120	117	93	131	119	110	103	132	105	125	122	107	132	117	99	117	103	147	114	104	126	111	125	122	107	100	127	125	121	119	111	141	113	129	119	107	121	121	102	112	117	124	106	119	99	117	101	92	104	119	111	101	95	112	110	130	115	103	124	117	88	114	110	95	110	110	128	103	116	126	111	132	110	121	110	105	111	100	121	132	119	104	124	107	131	121	137	100	126	125	126	123	106	126	115	137	102	122	133	104	135	104	129	114	132	125	135	121	124	129	99	129	105	115	89	114	115	105	119	102	105	112	131	117	120	115	126	110	117	114	115	123	108	107	124	110	132	121	136	113	131	116	108	124	139	132	98	120	128	115	98	113	113	114	96	124	112	125	114	120	125	97	112	114	112	111	125	116	117	122	106	130	115	104	128	132	98	109	135	128	118	112	112	137	114	105	125	123	116	113	130	120	132	108	111	119	136	106	111	120	127	131	107	115	112	101	127	128	105	113	129	121	90	113	117	131	131	126	122	120	114	122	120	112	118	139	116	136	96	128	132	108	120	135	108	106	112	118	107	122	131	137	130	105	122	107	121	112	125	118	107	121	127	108	127	103	102	134	97	112	106	116	101	118	120	119	111	107	110	121	124	120	123	115	130	110	111	132	96	105	116	106	113	110	108	117	104	109	135	111	104	114	117	104	105	129	107	112	113	128	113	78	113	120	130	97	102	122	106	131	111	125	119	89	128	109	111	120	120	118	117	109	153	127	98	120	110	119	130	104	126	123	108	90	106	121	112	114	119	122	121	108	114	136	117	117	120	129	121	100	130	117	123	105	119	105	123	99	108	123	121	108	126	131	102	120	116	127	142	114	116	136	115	112	109	118	125	127	130	127	118	102	108	127	123	127	102	108	122	120	123	107	113	130	123	115	115	133	128	108	99	107	143	101	98	117	98	106	116	128	132	121	93	139	121	122	121	142	107	115	108	120	114	118	106	104	120	115	103	109	123	129	119	100	108	119	118	101	111	131	124	114	109	118	118	107	114	125	118	115	120	112	123	103	100	114	103	114	111	97	105	138	128	113	106	108	109	123	117	102	107	108	120	123	95	99	129	96	94	144	114	102	127	101	109	126	107	122	121	114	106	122	136	123	107	105	140	118	104	106	152	117	99	138	94	113	119	108	125	123	91	120	134	115	105	132	101	130	130	119	119	105	123	114	125	110	112	105	101	159	119	108	117	125	113	108	117	119	123	129	97	122	106	115	122	112	122	119	114	126	112	135	131	111	105	112	104	120	123	113	111	112	97	109	127	106	111	106	133	142	117	117	105	101	132	120	115	114	132	116	102	105	135	99	113	119	123	113	101	123	106	118	126	123	128	121	106	117	140	125	112	123	119	117	111	133	118	109	128	132	111	123	116	131	106	115	132	100	108	130	135	106	106	124	126	107	130	110	123	117	98	101	120	127	122	121	125	122	116	111	105	121	129	116	118	131	112	123	101	101	126	149	134	100	98	112	90	137	111	122	134	120	112	106	120	102	108	120	126	122	123	119	110	134	123	108	126	94	119	103	101	108	129	133	120	85	94	110	128	110	110	116	111	122	114	88	123	124	136	118	128	103	132	124	118	96	110	148	100	90	123	141	116	108	127	126	107	118	102	106	138	109	123	120	107	121	116	110	131	120	117	116	111	109	107	116	126	113	129	108	96	107	120	128	109	110	119	135	112	116	102	120	131	122	138	150	116	111	111	121	113	129	104	134	105	108	107	124	126	118	113	135	116	100	112	118	119	108	108	128	115	116	117	134	92	133	133	124	110	133	116	119	118	115	141	121	103	101	128	113	108	105	127	112	131	128	101	115	131	122	122	122	108	116	116	113	119	121	128	98	133	143	120	117	136	116	88	88	114	115	120	119	107	113	116	123	155	120	132	112	115	108	110	113	121	140	113	132	121	147	101	122	116	134	125	130	121	121	109	95	102	119	115	124	126	120	95	122	120	99	115	103	102	115	101	116	115	102	127	98	121	123	119	105	131	115	124	117	108	118	105	143	138	128	117	125	103	114	129	119	113	108	124	110	131	128	112	131	139	114	126	111	112	101	113	118	101	111	107	141	127	107	116	146	98	118	125	121	102	125	108	110	113	114	118	122	122	93	125	127	108	124	104	136	113	124	96	127	122	106	109	153	120	109	112	139	114	105	153	127	110	115	103	106	120	101	110	116	126	115	118	117	107	121	112	109	134	113	118	114	117	99	116	117	137	126	126	130	127	113	110	109	105	95	125	106	103	100	126	102	122	125	119	113	104	129	120	105	123	119	118	125	108	128	108	116	113	99	120	118	110	100	98	112	131	103	103	112	117	125	114	117	128	104	127	94	114	100	108	127	125	103	119	123	120	127	120	109	115	126	97	106	111	113	106	121	119	128	127	106	105	116	95	127	109	127	104	103	114	112	108	101	123	129	130	99	97	135	110	131	103	110	125	108	104	133	145	110	102	125	132	117	108	120	101	101	113	135	114	104	119	114	122	103	125	125	106	122	129	119	120	116	109	131	112	110	114	113	120	119	120	106	105	114	103	111	128	108	131	132	123	130	125	130	117	122	124	122	120	117	112	108	117	120	113	135	121	112	111	134	125	121	116	92	112	135	121	110	113	138	140	100	115	117	110	115	104	112	116	110	109	128	128	127	122	119	128	104	122	118	117	109	132	121	147	103	114	114	110	128	136	139	88	132	116	129	150	104	127	124	131	110	141	131	110	105	111	128	121	117	115	105	140	106	123	118	123	125	135	107	107	116	110	105	110	102	120	93	111	125	117	105	99	112	126	112	98	113	120	120	109
39104	47671	46313	10361	2850	1807	1402	1144	1131	861	735	702	620	592	560	505	490	375	442	415	392	433	371	386	392	379	337	322	332	347	406	428	415	455	483	500	479	539	526	545	553	584	524	491	498	393	402	359	339	304	319	372	354	418	381	379	383	425	424	405	425	417	433	409	451	439	467	440	427	391	363	412	347	374	353	386	333	369	363	355	382	371	356	333	357	329	344	341	342	363	343	385	339	380	388	335	351	356	349	362	376	358	312	309	310	361	278	340	328	360	277	347	313	267	310	328	292	310	302	286	282	324	282	286	299	265	286	282	297	299	297	276	277	277	291	287	282	317	297	239	265	274	258	326	271	271	256	301	274	309	289	295	250	266	290	274	276	254	252	266	264	266	264	292	291	250	252	268	257	291	278	297	263	262	262	272	273	293	280	273	289	281	269	273	281	272	255	274	257	256	279	289	258	311	260	281	249	255	282	305	258	280	298	274	292	259	228	256	290	278	256	276	270	303	306	305	309	292	269	265	260	261	282	280	276	233	266	259	261	256	291	292	285	263	315	260	282	245	253	278	283	266	265	256	286	275	264	310	282	249	264	269	248	256	278	277	256	285	289	274	279	241	263	255	277	282	253	253	274	270	299	302	275	268	289	264	282	280	283	253	255	287	290	263	263	278	254	272	263	289	298	267	273	267	288	281	303	273	258	258	243	265	285	267	286	275	272	300	263	249	282	260	252	249	278	267	262	275	262	271	284	265	252	254	273	269	274	267	294	278	291	269	290	275	268	275	266	290	284	256	269	290	258	265	273	232	294	258	289	280	246	297	283	275	253	311	226	281	241	265	266	291	258	250	275	273	292	307	276	277	277	253	282	270	273	275	279	273	255	255	278	263	275	247	283	256	292	283	248	263	237	271	281	284	282	243	266	280	271	262	276	265	279	263	289	288	275	283	282	286	264	280	259	250	283	251	251	281	295	287	300	276	268	251	270	268	285	282	290	269	235	259	266	260	263	300	285	271	292	260	281	273	281	259	289	271	281	276	289	270	262	298	268	257	286	279	280	260	270	247	263	267	279	269	275	280	283	275	260	239	249	271	288	304	259	282	258	279	276	273	279	255	256	297	272	279	277	282	287	279	249	281	266	277	292	262	257	266	273	274	280	268	247	274	276	291	254	280	283	257	269	261	265	273	271	271	275	258	261	259	291	269	283	261	285	261	280	262	276	263	247	285	260	324	273	254	272	278	270	248	280	287	254	305	270	291	253	267	274	277	294	258	283	290	276	261	280	267	279	286	306	297	288	251	223	245	260	270	269	270	267	273	259	282	286	297	279	254	309	273	274	295	290	274	283	261	274	291	262	264	283	269	263	297	289	292	288	245	269	252	277	287	260	292	299	265	263	286	291	259	291	281	254	258	290	285	284	288	286	291	303	261	273	274	259	245	273	266	265	285	296	239	272	260	288	292	311	291	268	288	257	288	259	243	290	263	288	256	259	257	280	285	273	276	249	280	296	273	291	283	254	278	263	271	293	257	287	270	297	272	275	288	250	278	301	276	240	272	252	261	303	247	293	271	264	284	247	288	306	285	273	277	291	300	274	280	287	272	286	247	255	273	267	275	264	265	272	273	282	287	255	277	266	269	263	289	284	289	264	291	274	281	306	265	300	288	261	297	286	260	282	252	281	252	288	249	278	276	291	266	270	273	292	298	250	273	263	268	238	261	315	275	290	292	246	298	283	295	298	292	257	303	268	281	284	270	302	245	247	290	280	279	262	287	259	267	268	249	270	258	284	276	259	265	255	256	254	289	268	263	266	255	297	283	283	271	272	273	285	287	292	236	270	285	316	273	306	278	280	248	255	270	269	249	275	299	280	299	287	258	296	265	293	288	279	229	288	282	282	279	284	275	243	256	300	287	265	292	277	259	258	249	311	310	231	255	300	247	268	282	276	268	260	285	297	252	243	260	305	290	232	273	247	276	268	285	261	277	269	273	276	295	283	276	292	288	282	274	254	257	264	276	304	253	272	284	259	268	265	286	295	264	282	249	255	297	268	281	277	282	274	324	284	250	297	259	272	276	276	258	293	260	269	262	287	261	306	259	250	284	266	271	280	269	292	283	274	278	272	256	234	278	262	260	275	292	299	271	246	272	285	261	294	255	272	290	255	263	262	241	274	277	270	268	287	306	276	283	296	252	276	294	263	269	274	270	248	243	277	278	278	257	286	249	288	272	260	288	293	250	262	237	272	259	263	282	292	283	264	288	280	319	283	283	268	265	288	311	268	292	275	262	283	233	314	256	255	244	287	265	278	270	245	269	278	264	280	269	275	271	281	245	291	272	268	315	262	299	268	253	258	257	276	257	270	268	285	266	291	296	263	268	249	244	302	268	243	249	288	261	266	256	258	269	249	290	260	259	261	273	293	293	272	263	256	278	261	255	255	266	255	275	288	258	297	248	269	269	296	297	281	289	250	262	283	276	271	255	270	250	289	276	282	294	294	289	307	277	275	283	281	288	250	261	279	249	261	299	265	293	261	239	266	275	253	259	300	260	246	283	282	252	272	269	282	246	261	265	267	265	285	245	253	258	288	260	270	289	260	296	278	291	266	262	268	266	277	285	289	307	260	245	239	284	254	276	260	237	278	255	262	252	284	274	265	284	302	297	274	235	272	288	257	286	273	253	292	282	317	281	259	267	282	299	235	275	283	290	276	304	272	265	273	298	252	268	271	269	285	287	262	299	281	287	254	309	261	294	292	275	264	282	271	286	279	245	305	264	299	268	269	253	288	295	247	282	290	257	287	277	265	292	265	273	261	281	257	299	276	264	273	286	278	304	262	260	270	304	271	290	273	282	245	283	259	279	243	271	262	249	273	263	256	276	258	269	250	274	263	278	263	259	281	270	271	289	259	265	254	241	284	286	282	293	281	290	272	288	276	275	274	241	284	273	254	248	298	267	298	271	286	265	281	253	260	260	253	256	278	275	306	295	304	279	303	279	257	265	280	268	279	274	289	255	263	282	272	285	283	270	284	284	291	274	258	268	281	248	276	281	287	255	283	273	265	249	251	282	275	256	278	300	262	271	281	266	264	300	263	258	258	268	267	249	290	266	271	251	241	260	264	264	305	264	268	290	297	281	298	277	239	271	280	251	266	304	274	270	260	257	250	272	261	244	274	248	281	257	312	273	292	256	264	269	283	282	268	266	299	282	283	300	283	266	256	256	303	244	295	295	280	260	321	274	250	289	247	282	259	269	276	267	283	262	277	253	263	278	256	301	280	268	277	262	283	219	277	242	292	266	263	253	261	256	281	266	275	254	253	272	244	270	261	274	267	265	270	276	240	260	309	292	269	274	274	288	292	283	280	295	254	283	269	253	262	294	245	277	261	247	269	289	277	303	274	262	290	294	255	264	261	279	243	263	247	261	291	291	278	282	296	265	276	296	278	274	267	281	295	266	251	248	267	292	288	258	292	270	292	277	276	265	284	274	262	294
50012	44466	37204	27119	21789	16618	9484	4100	1310	411	269	243	207	229	167	170	134	144	159	137	131	123	116	123	117	79	109	108	110	93	124	117	121	142	135	106	138	126	147	157	150	154	144	148	142	105	108	119	124	105	96	138	109	115	109	110	110	122	121	114	121	119	120	112	120	114	112	121	116	129	106	120	126	100	116	104	94	115	129	97	109	113	118	103	84	106	88	97	113	107	97	100	108	122	120	120	128	121	90	123	97	121	98	88	108	102	99	93	114	112	98	97	111	75	111	91	113	86	98	115	74	107	97	76	73	76	99	106	121	107	89	87	96	98	100	85	116	84	108	92	94	91	92	100	104	88	97	92	99	93	85	92	106	107	93	99	107	86	102	91	109	96	85	108	82	89	101	106	97	84	91	100	79	82	78	91	91	91	106	89	100	99	93	97	88	104	94	103	105	90	83	89	83	112	92	117	116	101	110	106	95	103	93	89	71	110	87	87	93	82	109	100	118	101	82	96	89	104	104	95	88	72	89	99	112	99	101	75	104	87	73	73	94	102	107	95	94	92	97	76	98	98	95	84	100	95	100	87	112	94	99	115	76	92	89	94	79	72	98	102	96	91	98	72	86	104	103	89	83	97	76	88	80	93	100	89	93	96	84	87	97	70	99	82	74	100	86	98	85	95	98	82	80	88	74	81	87	96	114	90	99	100	83	96	105	82	84	95	93	98	91	99	92	91	100	64	92	90	93	106	84	95	107	110	78	66	86	87	76	85	86	85	71	72	79	78	85	100	107	100	84	91	95	94	106	107	101	92	92	101	84	92	108	74	95	91	106	101	110	85	107	70	97	91	109	108	88	90	81	104	78	87	101	112	85	78	90	107	125	110	86	102	87	93	102	100	96	97	95	74	83	92	94	96	110	94	100	87	80	86	91	87	93	103	101	91	93	92	113	72	81	92	94	90	105	101	87	98	92	105	91	98	105	92	95	85	83	87	94	80	94	97	91	86	116	106	92	98	81	91	84	97	93	99	90	109	104	99	95	95	96	94	88	86	89	104	105	95	101	101	91	98	91	68	79	100	85	84	90	78	94	104	101	97	100	100	101	101	100	108	89	89	105	93	75	90	93	79	110	98	111	86	87	102	88	88	114	100	96	77	92	104	81	78	74	103	85	88	91	102	91	90	90	99	88	114	106	105	98	84	87	84	75	98	103	104	99	89	78	110	88	75	90	90	93	93	79	91	71	88	83	90	112	89	106	101	95	90	101	95	112	81	89	97	90	109	94	84	87	93	84	105	113	82	100	95	115	110	102	87	91	83	102	96	96	86	81	97	68	103	99	109	86	97	83	110	107	86	100	96	90	96	93	81	77	66	78	109	91	91	106	86	104	92	81	94	85	92	85	105	93	84	112	94	86	78	104	83	120	86	78	93	99	96	73	97	79	83	89	105	95	105	110	114	95	102	88	95	99	99	82	117	97	73	85	99	84	101	108	100	103	94	86	75	74	77	86	101	104	103	90	97	96	94	95	90	107	85	102	101	69	88	95	89	103	105	95	91	78	93	99	101	97	92	99	103	117	95	96	88	109	76	98	82	104	122	77	82	92	87	87	103	96	100	91	89	84	100	104	73	82	80	85	118	100	83	92	71	93	102	95	88	89	86	83	87	82	110	93	97	115	96	90	91	87	105	110	110	81	78	86	91	98	77	97	93	87	73	104	105	102	100	74	80	89	96	110	83	89	110	86	97	81	93	95	83	110	90	93	74	84	69	86	99	73	97	87	103	80	79	100	101	92	85	93	75	79	73	89	91	101	71	95	83	99	98	80	118	105	91	90	89	86	95	87	85	103	81	99	85	100	98	90	98	77	80	95	100	85	129	72	88	80	88	91	98	103	91	107	87	109	104	92	87	75	78	99	123	102	96	95	85	97	94	83	94	101	90	87	81	87	93	73	97	90	86	93	86	94	84	89	96	97	94	98	95	80	83	92	90	101	93	83	90	89	88	96	105	91	96	92	95	107	84	109	94	68	89	115	84	106	80	96	85	109	91	103	103	93	96	95	104	97	96	80	100	81	80	89	92	79	66	83	95	107	95	85	95	92	102	97	84	87	79	79	92	92	103	93	93	107	86	95	101	93	98	98	81	106	84	99	92	83	90	79	80	99	82	77	97	91	90	84	78	68	102	88	90	93	99	89	103	87	90	83	115	90	116	78	83	81	118	93	101	107	88	128	108	93	74	101	97	99	77	88	119	98	99	101	88	93	103	91	95	102	92	99	102	92	79	92	94	87	80	97	77	88	86	80	95	96	81	99	93	120	84	84	90	86	90	85	89	85	79	94	87	82	99	80	76	91	82	106	82	91	88	94	97	91	107	92	77	107	114	98	99	66	98	82	104	92	81	86	100	94	93	112	99	98	94	84	90	84	105	81	103	83	85	78	96	96	79	81	102	92	94	85	99	96	101	87	89	83	103	86	81	102	96	103	103	96	86	72	93	111	97	111	89	88	107	86	80	69	94	76	91	95	89	102	115	98	92	85	76	88	105	98	95	100	83	97	95	103	95	114	86	91	98	87	88	97	87	103	103	103	88	82	100	74	82	98	66	90	90	101	94	68	101	97	92	108	105	103	89	94	72	103	103	92	103	79	114	79	93	97	84	84	97	81	91	105	93	95	86	81	89	83	98	102	88	89	92	116	96	112	93	101	110	100	93	112	95	103	95	123	101	90	100	90	90	108	115	74	91	77	92	94	101	83	103	87	83	87	79	72	95	88	104	88	86	93	94	94	93	86	90	112	106	87	118	96	84	97	90	98	95	110	110	76	89	98	79	99	116	97	98	96	94	104	97	102	93	99	90	101	114	91	74	103	99	113	71	75	96	89	96	93	91	87	102	87	106	78	91	88	95	86	92	85	90	99	87	103	95	95	86	89	90	70	99	95	92	83	105	86	81	96	88	83	102	98	98	113	87	86	76	109	81	98	103	87	95	107	106	79	84	98	77	72	97	85	100	103	96	106	88	92	114	81	100	98	97	93	82	92	95	94	94	89	101	91	83	109	94	94	93	86	107	95	98	90	84	83	86	77	87	90	98	101	90	74	118	101	94	97	76	89	79	89	92	104	95	79	113	104	102	98	87	98	75	76	91	91	108	73	94	85	107	93	93	116	90	97	97	89	87	80	87	106	90	111	97	108	87	96	79	99	87	74	102	69	101	98	88	94	93	96	108	86	102	89	83	81	115	86	71	93	85	99	83	94	93	96	100	82	103	100	115	117	87	84	91	99	85	110	112	96	97	107	113	96	87	94	104	89	102	93	89	91	92	92	101	79	88	75	84	113	92	92	96	91	78	93	102	99	85	84	82	76	107	102	85	84	78	101	87	81	99	84	91	100	79	101	81	89	84	112	98	99	101	85	91	88	86	99	96	90	122	105	88	82	85	88	102	81	109	74	69	72	74	86	106	83	80	101	86	96	123	85	92	86	68	91	88	78	85
41561	48306	41252	10623	4934	2972	2223	1975	1539	1347	1058	936	996	976	779	653	580	585	515	540	492	441	432	370	357	395	365	347	357	327	386	427	426	456	520	503	540	530	620	549	681	658	560	597	561	419	394	349	341	304	295	334	373	388	412	380	431	418	429	445	431	417	446	455	468	464	459	412	410	405	389	378	344	358	352	380	346	344	385	392	412	362	353	317	320	325	326	311	352	359	370	392	387	335	360	377	356	316	315	336	383	354	273	276	298	289	277	324	363	346	303	257	309	307	307	276	294	264	254	285	278	262	239	294	220	292	233	258	241	237	250	227	219	227	233	214	251	245	251	225	200	208	244	239	246	216	230	223	211	233	232	205	258	205	229	221	217	212	206	201	248	229	205	210	222	219	212	203	240	207	223	223	201	211	219	239	228	229	214	223	238	229	237	216	208	209	202	245	229	205	258	219	210	214	224	188	211	206	231	223	212	202	211	197	193	214	194	202	199	238	212	208	216	205	230	228	225	202	237	234	208	184	218	225	237	205	216	204	180	204	242	210	217	212	182	226	205	206	209	207	200	203	190	235	212	220	240	213	212	222	237	231	225	211	207	213	214	231	206	240	223	207	202	204	223	226	220	223	226	220	212	227	227	197	245	198	226	223	232	209	203	214	236	218	199	192	220	209	229	235	234	206	229	219	264	226	229	251	236	202	239	228	219	207	235	228	240	214	221	205	228	220	202	212	212	213	245	241	232	211	233	228	242	198	212	194	234	238	250	216	230	238	245	214	236	216	227	213	190	219	218	254	226	239	218	235	199	227	230	213	210	208	239	200	242	191	230	229	193	219	224	239	205	221	216	219	223	247	210	243	181	211	230	207	233	213	238	208	241	214	223	218	212	225	236	200	181	213	236	217	220	220	218	218	220	223	226	209	210	237	243	208	220	231	206	226	186	216	244	218	224	203	207	213	211	233	223	210	197	238	208	235	219	217	224	226	214	221	201	228	235	208	232	208	238	216	204	205	192	233	225	233	241	232	237	213	199	231	211	230	216	228	254	221	213	241	228	244	235	232	237	193	210	217	246	225	224	199	214	217	219	205	240	229	213	218	226	264	214	235	224	228	232	214	220	215	235	191	219	215	217	233	226	230	216	210	220	234	236	242	221	204	223	235	258	239	224	216	193	223	215	212	232	213	223	228	192	208	204	248	199	227	238	196	202	234	241	207	212	216	232	217	226	227	216	228	216	202	229	205	219	193	231	223	212	266	237	219	204	224	229	212	215	223	225	225	214	218	231	243	234	201	224	211	233	207	240	239	198	221	216	219	206	244	220	215	233	218	223	222	216	215	212	206	215	222	225	238	235	220	205	228	235	244	217	227	218	210	209	232	213	215	233	204	250	225	225	240	209	223	229	186	204	232	233	201	234	228	221	238	221	235	219	240	232	227	204	236	223	234	215	220	225	213	199	193	209	196	203	184	203	217	212	200	223	210	234	221	202	214	227	227	235	222	254	213	209	227	248	253	196	237	211	235	228	228	217	204	232	218	207	214	218	216	217	221	220	198	218	204	244	214	229	210	210	223	239	201	204	199	233	222	221	211	224	196	214	249	229	217	198	225	207	223	238	209	216	228	201	193	202	194	231	229	226	207	239	207	214	221	228	225	217	208	227	209	196	221	251	224	215	219	222	200	219	217	239	218	229	221	183	229	182	207	259	200	226	207	239	215	236	229	228	226	232	207	203	202	242	227	203	211	238	216	197	220	199	213	201	212	247	201	201	210	205	205	223	232	199	232	230	221	227	230	203	195	206	210	199	215	224	220	223	238	222	203	205	224	207	210	224	218	264	217	194	223	209	224	229	186	219	220	238	225	232	204	224	250	210	210	239	221	213	208	196	229	220	226	225	234	201	233	227	219	227	194	234	204	194	215	217	214	216	222	209	209	203	240	209	226	206	202	228	214	239	227	204	225	226	201	186	213	241	205	239	232	207	208	216	228	220	214	223	217	220	206	223	239	222	221	215	226	205	188	221	217	212	215	225	201	210	235	218	238	208	235	228	225	224	227	230	203	242	202	228	198	201	206	213	219	213	224	202	242	228	218	231	213	205	205	239	204	221	217	218	221	187	236	237	241	212	209	231	221	207	193	208	219	208	212	237	212	194	228	225	232	209	231	222	227	223	192	209	207	200	211	225	213	211	227	212	216	219	210	205	231	239	225	201	220	215	229	208	231	220	222	219	209	220	216	188	218	231	200	211	234	236	231	218	208	207	214	247	219	220	237	240	225	235	220	232	248	213	219	225	210	219	218	223	238	201	199	249	230	195	216	219	226	220	228	212	246	225	217	208	224	237	211	189	214	231	215	245	202	235	181	213	223	218	218	233	212	221	220	192	225	206	221	198	207	222	210	201	215	223	204	248	228	210	236	199	218	236	212	215	230	225	220	242	211	209	237	212	217	204	239	211	223	211	238	227	238	210	217	241	208	210	211	230	208	222	197	200	213	242	219	221	204	234	221	249	212	237	215	220	214	251	224	229	202	220	220	227	225	239	240	230	237	232	217	218	220	237	214	236	207	217	235	222	193	218	183	219	221	208	210	220	197	216	228	223	214	202	213	227	231	227	228	235	232	231	211	200	213	211	220	202	217	203	195	203	197	203	233	217	198	232	233	199	217	247	209	205	188	221	212	241	210	207	211	222	198	238	213	198	244	206	227	216	228	230	210	228	224	225	190	238	215	211	210	217	204	219	219	201	206	199	222	217	233	247	188	224	212	217	216	237	216	215	210	216	218	213	225	209	211	194	222	211	247	221	218	205	220	221	199	202	246	230	210	234	222	197	248	221	215	228	204	202	268	226	243	214	226	199	187	230	207	227	198	231	230	227	218	237	204	215	219	236	195	206	223	209	201	208	244	220	219	208	226	243	228	227	223	208	218	208	205	204	220	220	232	248	226	211	242	199	245	232	206	218	210	217	216	234	210	237	222	222	209	209	203	210	219	237	247	202	211	206	232	201	217	248	205	222	206	218	217	208	204	233	215	242	238	216	233	231	231	207	208	234	211	187	211	246	215	260	205	246	238	208	221	199	219	237	226	220	210	211	225	224	209	222	227	210	236	203	207	243	229	227	212	200	220	218	239	215	226	237	224	213	217	195	208	236	208	214	228	256	221	208	216	204	233	220	220	222	214	212	216	222	221	230	220	204	222	201	217	224	231	228	195	221	218	235	249	209	221	237	182	233	209	206	233	233	221	221	227	232	206	212	239	219	248	206	218	245	233	222	218	235	224	214	206	184	224	235	209	208	212	266	237	204	234	195	227	242	210	212	212	218	250	219	243	247	206	214	229	222	257	205	206	226	221	223	246	215	228	224	224	257	214	202	246	252	234	226	207	214	205	224	229	221	219	201	228	237	231	195	242	231	217	227	222	213	200	226	188	239	230	203	215	198	221	218	247	184	219	235	223	222	195	248	229	209	174	210	208	199	222	224	208	216	221	187	208
12397	14637	7566	943	324	162	143	136	123	138	101	97	111	99	131	116	96	104	105	96	135	128	116	97	107	114	112	118	120	119	125	93	127	117	131	109	107	136	137	141	142	137	107	123	115	112	105	113	131	132	99	119	125	140	136	133	122	139	124	108	111	113	114	133	128	122	120	115	129	139	119	126	146	132	101	130	106	113	112	117	95	115	112	115	107	99	128	121	123	124	119	128	110	107	102	100	112	103	101	103	110	118	112	96	106	126	111	116	121	106	113	114	99	108	115	97	102	106	111	127	108	102	122	99	124	115	106	104	111	116	114	84	119	102	98	112	125	106	100	117	97	99	137	104	102	98	96	115	111	110	99	126	115	101	116	112	106	116	99	94	119	125	111	110	116	112	111	100	102	114	101	105	92	98	111	114	122	93	103	110	108	113	104	107	95	118	99	103	100	122	117	111	103	117	102	114	115	86	100	99	107	135	131	118	135	91	100	116	113	115	106	125	126	123	109	117	129	115	127	108	113	116	96	109	120	105	111	100	111	108	113	89	107	118	105	123	118	122	108	93	112	99	97	107	110	126	120	113	124	88	102	108	118	103	114	116	102	115	115	108	102	101	105	98	113	117	121	106	128	116	113	115	103	111	114	122	101	112	116	143	114	115	84	101	91	105	113	78	118	113	102	121	109	107	105	121	121	112	135	90	103	112	126	115	120	96	109	109	111	96	120	117	122	104	106	100	116	99	121	130	123	112	105	120	97	110	91	111	109	121	107	98	109	94	107	122	125	110	104	103	114	107	114	121	119	91	106	118	105	109	103	114	115	105	110	95	93	89	108	102	107	103	113	108	129	133	101	128	133	112	107	110	112	118	108	97	111	94	127	102	117	103	111	86	83	105	132	114	115	117	104	104	106	108	123	101	121	110	129	100	113	113	127	128	115	104	99	113	113	118	115	102	120	108	97	108	101	109	116	106	116	126	110	108	131	99	112	105	102	118	100	97	112	107	105	124	139	116	113	104	98	112	110	108	101	105	114	130	124	109	97	100	110	109	114	78	93	108	130	105	102	106	96	109	110	117	109	115	96	102	117	104	102	115	102	125	122	99	101	124	134	91	137	112	114	124	130	110	107	120	113	89	93	101	115	115	132	106	99	106	121	102	108	101	116	111	105	123	128	105	99	107	112	96	120	114	99	115	117	94	113	118	115	121	119	112	101	108	95	118	116	117	116	104	108	110	103	101	91	108	91	94	92	107	110	112	105	116	108	97	101	100	121	101	124	117	94	112	98	110	95	91	115	128	101	109	93	121	92	97	109	118	118	97	100	93	116	128	106	123	114	97	128	98	123	111	89	106	91	95	104	119	105	100	121	105	115	115	112	120	112	107	122	129	87	99	94	112	113	123	87	109	100	112	107	101	109	99	121	100	113	115	110	131	90	103	95	97	106	112	122	123	108	100	128	113	92	107	85	109	110	103	112	118	136	113	107	124	99	117	111	99	93	100	114	90	93	99	106	119	110	121	119	124	116	112	118	111	117	104	122	97	117	118	110	100	106	104	121	123	113	100	100	83	105	87	97	107	92	106	117	108	105	116	120	127	97	111	99	129	90	119	98	95	102	101	102	133	104	95	114	108	118	123	101	109	104	98	108	102	112	102	90	112	103	108	120	122	97	107	100	108	93	109	102	108	96	106	113	110	104	110	113	101	104	109	119	124	123	103	99	103	116	109	103	109	90	80	109	120	103	117	124	117	117	120	98	118	94	124	104	106	106	103	89	100	117	114	99	113	94	97	111	106	109	107	105	99	119	99	116	98	114	125	103	114	116	119	89	102	133	119	104	114	103	113	118	104	106	101	132	102	111	108	110	99	112	109	76	122	90	105	101	105	112	109	104	86	125	97	118	119	122	110	104	126	102	94	108	92	121	121	114	127	105	109	143	116	117	124	108	119	83	98	104	107	102	90	107	101	100	124	114	107	98	100	109	110	96	101	105	117	100	121	96	109	118	130	107	108	98	122	120	122	122	106	117	99	94	97	101	110	123	117	107	98	86	114	126	107	121	134	83	111	95	114	102	110	106	104	101	103	117	116	108	104	109	102	118	108	105	104	118	119	114	102	111	92	105	102	117	90	109	109	119	89	105	118	124	102	110	91	103	117	93	100	103	95	118	127	109	114	107	102	99	137	116	110	101	103	98	94	108	99	106	100	123	104	113	109	73	135	94	95	104	114	114	99	99	99	97	112	106	92	101	116	107	89	106	101	110	98	109	95	100	102	93	93	104	92	104	96	100	108	118	122	129	103	116	123	118	93	100	110	122	112	105	108	103	111	111	98	96	127	125	103	111	121	119	120	109	105	92	105	100	133	94	97	99	97	105	124	126	112	94	103	107	112	112	114	130	112	97	95	95	109	101	112	110	120	112	111	97	118	107	121	111	103	117	98	100	111	115	116	132	116	112	113	125	118	98	104	123	109	102	108	121	119	125	125	118	126	125	117	130	110	99	123	102	111	105	117	110	115	118	112	113	130	120	109	98	108	91	108	103	108	106	103	102	116	126	113	104	100	96	120	118	102	92	115	123	115	114	112	123	120	106	97	104	117	99	129	103	116	132	98	130	111	112	99	129	100	109	116	127	101	116	100	109	104	122	101	98	101	104	99	115	108	107	110	101	119	118	89	115	110	116	117	132	112	98	118	106	98	106	97	129	119	102	107	101	109	103	94	106	112	121	121	105	107	98	99	104	95	104	102	116	124	123	115	115	131	111	103	100	103	127	131	105	105	100	116	117	107	104	105	111	110	123	129	99	91	111	95	108	102	102	112	135	107	138	127	108	102	112	117	111	117	113	108	115	103	104	119	108	106	93	103	142	100	115	91	117	112	120	95	115	105	107	112	102	105	110	124	93	118	119	116	114	101	116	112	125	129	105	123	109	99	91	119	103	112	88	117	99	117	109	108	105	108	111	107	135	94	111	106	124	91	91	117	111	96	100	138	104	103	120	104	100	122	134	129	101	107	98	107	99	114	113	125	113	125	106	94	96	95	133	119	100	105	100	118	102	128	118	117	122	114	119	115	123	114	115	95	137	118	127	131	103	107	129	109	105	116	102	122	128	135	99	83	108	114	121	114	113	100	91	102	109	111	111	104	107	108	118	94	116	103	111	109	97	117	100	119	113	109	86	107	112	104	110	127	120	102	113	109	116	122	101	104	101	140	119	109	99	107	121	103	108	112	96	110	96	95	134	117	93	115	98	118	120	114	100	106	104	111	109	97	137	124	105	125	113	104	99	111	93	98	116	103	103	114	135	97	111	128	107	98	121	106	113	141	120	105	118	97	102	101	92	114	118	99	105	102	122	122	113	99	128	96	135	105	99	103	116	97	112	122	120	105	114	131	95	114	94	103	129	104	117	110	119	113	131	107	115	125	87	113	116	116	97	109	115	102	94	99	116	122	95	124	112	122	90	130	108	116	115	105	106	111	121	100	107	120	117	97
9786	16259	8606	426	519	342	286	294	294	279	301	302	316	276	302	272	274	272	277	265	239	284	277	286	281	296	306	257	261	276	277	286	292	320	314	347	359	333	353	398	414	417	373	372	393	322	297	323	288	296	276	282	312	296	332	306	351	334	320	334	408	395	358	360	390	372	349	348	355	344	313	347	315	348	306	304	329	340	285	303	271	304	263	270	371	297	279	290	289	299	286	313	298	295	286	290	290	306	286	266	308	283	275	266	262	283	303	302	294	286	276	271	287	258	301	258	298	264	306	250	253	267	243	283	284	290	247	271	285	260	273	251	278	280	236	274	257	255	278	291	262	286	264	237	277	288	247	251	259	283	301	263	255	292	268	255	267	271	272	256	267	251	246	257	249	255	270	258	258	265	242	273	258	295	259	240	264	259	291	246	261	281	270	300	293	272	280	279	293	263	285	260	278	255	259	281	276	256	279	260	288	286	274	284	224	260	258	272	254	262	247	267	277	256	245	271	271	270	256	271	256	281	262	270	243	264	284	299	262	284	258	257	246	271	280	240	246	279	277	239	282	271	246	282	277	262	260	280	251	255	238	260	251	278	261	232	258	252	273	248	267	232	276	243	253	261	253	259	280	277	262	258	257	244	253	241	278	271	272	272	294	270	265	275	291	276	281	270	263	256	260	261	276	285	297	256	282	271	232	273	286	234	267	261	261	260	267	246	261	244	280	260	276	274	276	253	282	256	280	268	269	269	273	260	282	280	271	245	243	269	263	280	269	260	276	275	287	252	246	238	273	274	257	273	279	248	235	251	264	280	253	291	255	265	276	246	268	262	285	248	256	282	255	244	265	267	240	269	270	264	253	253	243	269	270	259	272	248	248	287	277	262	268	263	275	291	292	276	256	241	274	259	245	275	259	227	259	278	275	292	235	267	256	277	236	264	255	275	272	243	239	269	281	298	257	250	268	278	266	267	279	277	263	295	245	277	262	263	285	273	259	260	269	256	254	281	273	236	256	292	266	284	233	269	270	284	257	271	259	265	253	240	293	245	263	245	266	239	272	273	291	247	283	284	259	263	264	293	248	266	274	258	274	262	276	290	287	264	269	261	245	254	251	264	265	277	257	286	264	264	277	257	287	265	303	252	260	317	295	288	271	260	271	245	238	256	264	272	250	284	262	279	302	262	259	267	260	296	237	270	233	250	241	252	274	249	264	271	264	269	307	237	261	253	264	290	274	287	271	271	280	264	265	262	265	274	283	256	265	246	265	267	245	236	301	278	279	276	267	271	257	279	271	290	277	248	264	259	297	285	291	273	274	276	255	259	263	292	280	269	267	287	257	249	242	262	269	251	253	288	224	243	283	243	254	262	292	299	267	278	269	238	260	249	289	285	278	271	263	281	280	252	244	256	250	256	260	284	280	272	263	277	280	275	294	262	289	262	283	253	258	290	259	258	287	259	259	247	296	262	256	250	278	238	244	261	282	269	268	270	235	265	302	270	275	261	283	242	272	270	263	266	292	260	274	283	267	287	268	285	264	276	258	242	295	246	294	247	283	245	285	294	278	249	268	266	238	290	266	267	265	281	272	273	267	261	259	254	266	276	274	273	254	237	271	259	281	283	243	272	268	286	286	260	276	268	263	283	294	268	240	266	285	239	251	296	245	298	248	271	247	276	237	277	264	283	264	293	260	282	274	278	265	251	263	289	269	293	265	269	274	304	245	280	260	272	255	265	275	256	279	280	282	292	277	268	292	228	254	265	250	265	287	285	256	281	254	282	253	260	268	290	242	245	290	279	267	293	258	275	267	276	271	244	254	252	290	245	259	267	245	281	275	271	265	268	264	274	251	295	261	277	269	286	250	258	282	273	250	243	249	275	263	282	269	281	250	267	259	272	287	285	262	254	287	257	294	244	250	290	286	273	255	258	257	258	272	272	285	247	259	279	275	267	281	277	240	264	271	254	267	308	256	273	264	237	277	298	275	233	276	263	282	263	264	265	255	287	254	250	266	259	300	275	281	292	262	282	255	263	271	269	276	268	263	263	204	259	276	249	270	259	270	252	247	235	276	262	248	264	269	255	270	245	270	264	261	298	268	254	292	267	233	265	249	245	254	270	292	288	243	256	277	250	250	296	295	246	299	249	273	230	260	288	274	259	268	266	272	274	284	256	297	252	271	247	301	278	255	278	274	242	250	275	283	278	293	270	278	253	287	269	254	259	303	264	265	270	294	292	246	267	270	262	290	272	241	264	266	261	271	248	259	274	243	277	268	264	255	270	251	307	273	270	275	244	265	275	267	242	282	288	275	309	254	267	275	267	275	250	282	264	297	294	280	258	256	276	268	248	250	251	254	286	269	235	279	286	262	274	241	245	260	275	282	265	279	246	253	270	275	272	266	264	259	253	284	279	266	262	278	274	259	226	252	251	268	278	259	266	260	272	245	275	286	297	274	287	278	262	256	273	261	239	247	316	258	261	226	250	276	269	242	240	238	267	271	258	263	243	278	291	261	254	249	230	297	262	317	247	261	292	252	277	277	264	304	244	260	269	256	271	251	263	245	270	262	246	258	259	273	279	224	263	274	253	284	275	250	281	264	283	272	279	263	244	264	275	228	241	288	240	261	258	285	258	250	270	257	290	288	270	262	261	297	276	251	285	278	244	261	262	254	270	277	264	284	268	256	271	257	235	266	257	274	249	222	251	240	283	276	246	263	284	262	236	281	250	291	287	244	258	267	272	275	276	257	264	288	259	280	277	255	276	269	275	266	224	222	276	261	252	251	285	282	263	252	270	264	272	259	258	267	280	261	266	270	256	262	267	273	279	248	258	251	244	309	293	290	273	265	281	264	275	281	262	267	298	270	287	304	242	264	259	267	247	283	267	277	263	269	296	250	243	254	276	268	246	294	246	253	289	287	275	282	271	259	278	287	279	256	265	263	296	286	272	267	273	219	251	255	248	286	272	270	273	272	269	265	295	287	271	252	272	248	266	280	229	254	258	243	248	277	273	292	293	287	267	284	254	261	270	277	249	300	242	279	258	253	281	279	265	271	256	268	249	262	258	310	252	256	278	246	245	282	249	275	264	266	247	270	231	258	238	282	254	281	273	272	275	254	262	269	276	261	246	271	232	258	242	268	264	266	288	265	237	290	274	263	289	278	284	259	257	280	278	234	265	261	263	256	262	273	237	271	266	267	269	253	268	300	277	276	264	282	275	269	254	267	269	267	271	264	263	266	256	266	258	253	239	285	282	253	258	301	260	274	281	258	279	263	272	289	272	262	292	263	279	256	266	265	261	262	274	279	286	294	261	242	261	273	274	300	268	272	253	297	272	264	251	256	263	260	252	266	256	256	277	285	283	275	279	257	259	272	279	279	314	269	268	260	255	271	251	265	260	271	269	254	264	270	274	264	302	269	273	259	267	243	266	254	272	279	268	242	271	260	254	252	252	275	282	272	264	271	268	270	257	271	265	268	275	290	277	268	265
45287	43136	34646	21730	15023	8337	3681	1283	423	229	212	159	182	170	171	184	144	155	152	139	133	149	121	144	137	124	130	113	120	112	116	138	131	162	110	125	137	129	136	140	172	145	166	152	146	154	112	118	127	130	118	138	137	131	136	125	141	117	131	118	150	148	146	121	143	155	126	124	126	147	110	130	109	119	121	117	126	107	139	125	126	117	115	106	147	119	120	125	134	139	136	130	138	151	107	108	126	139	121	137	146	134	118	104	130	118	124	130	120	124	126	111	112	122	104	123	132	135	123	115	113	120	108	127	121	116	106	111	101	113	134	109	98	89	132	123	134	110	126	97	127	116	127	130	120	104	117	116	109	113	103	128	114	117	112	102	131	88	118	109	117	102	143	126	137	108	112	100	117	120	123	121	117	125	127	105	120	111	105	116	90	115	96	96	116	104	126	108	126	92	119	115	106	116	122	107	116	109	98	99	90	109	123	101	102	122	127	126	116	109	124	123	128	105	119	125	122	103	115	109	122	109	126	120	133	114	115	101	118	117	117	90	129	134	105	109	111	128	121	110	104	108	123	127	100	87	100	124	104	124	107	127	108	99	111	97	101	102	105	114	111	114	122	114	99	115	112	120	100	117	128	102	105	116	103	117	133	122	117	116	114	96	108	102	113	102	124	110	98	137	108	108	119	93	115	123	114	117	106	114	135	110	103	95	121	106	114	113	116	107	105	104	96	110	95	99	100	128	114	104	126	109	119	103	112	102	111	104	112	117	112	121	132	118	116	122	115	93	121	111	102	133	118	99	114	116	105	101	96	115	110	136	132	145	100	127	107	129	125	106	120	117	103	124	111	128	83	106	110	118	129	99	110	123	122	118	133	117	110	120	123	112	114	113	104	119	117	110	128	123	114	95	101	114	103	118	109	113	130	116	92	98	121	122	113	118	112	115	127	122	106	124	123	121	121	124	111	114	123	122	123	95	110	108	109	114	121	117	131	106	123	124	116	117	109	113	120	117	132	106	100	114	107	138	112	121	115	125	116	135	120	103	119	96	105	105	101	119	116	100	115	105	116	112	131	109	122	117	107	133	123	102	85	119	133	113	130	126	112	102	102	137	114	115	98	108	135	116	110	131	123	127	125	122	97	127	114	118	109	135	120	128	127	118	124	121	87	112	105	131	100	118	121	134	124	80	104	116	104	100	131	116	106	125	122	125	113	112	109	109	109	102	107	125	119	108	122	104	126	130	96	123	122	114	109	108	116	136	105	99	103	114	121	111	131	121	95	106	127	114	121	129	122	108	112	117	131	134	115	108	93	122	110	120	133	118	111	129	107	109	114	91	123	94	107	102	95	109	95	117	120	118	134	97	126	113	127	121	132	101	82	115	113	105	100	110	118	122	136	108	135	130	107	120	126	116	119	114	122	103	123	110	119	104	115	112	119	90	128	118	111	103	104	116	118	108	91	112	141	120	113	102	127	103	131	115	112	120	150	95	102	111	115	100	113	107	126	100	101	101	108	128	111	100	107	104	102	126	124	116	120	101	109	106	123	102	96	121	121	89	120	127	126	109	115	108	111	131	131	119	119	117	107	96	131	133	117	94	99	102	123	109	109	125	104	145	127	124	125	123	127	114	120	102	128	120	126	103	98	88	125	136	125	107	129	115	113	117	124	114	98	124	108	103	131	103	111	107	122	111	100	108	124	113	139	99	109	100	141	124	110	127	106	109	101	122	105	115	125	105	115	100	123	113	99	122	104	95	119	103	103	114	106	123	115	110	119	119	112	98	102	125	110	115	117	122	98	114	113	116	115	101	119	109	121	106	96	114	120	98	128	123	115	92	140	119	114	106	112	103	120	122	138	124	122	112	119	105	116	109	110	115	121	114	98	129	139	107	120	108	101	116	113	147	95	126	123	114	115	108	111	122	108	122	99	113	125	123	117	125	95	123	108	137	100	100	122	127	116	105	109	112	121	139	116	114	108	108	112	119	132	120	103	107	120	125	111	110	112	120	133	111	115	109	125	117	100	117	102	119	117	110	137	112	103	120	108	107	120	104	107	106	130	122	117	122	99	104	114	98	118	109	86	106	97	111	116	116	117	124	131	123	104	86	115	105	107	86	98	97	113	103	117	126	108	108	119	116	95	95	110	93	109	114	109	124	109	120	107	120	135	122	110	122	118	113	93	101	120	123	113	126	108	124	104	102	121	130	122	114	100	131	123	132	118	121	124	98	130	102	87	108	125	122	110	96	135	94	126	101	100	106	112	127	98	115	102	142	123	114	104	122	126	126	119	117	112	106	103	129	102	106	131	119	131	127	121	102	127	135	117	123	112	110	118	111	113	90	104	117	103	133	117	103	110	128	136	122	122	111	104	124	119	109	99	108	97	117	121	115	102	125	110	122	115	134	141	129	128	116	116	120	116	132	110	102	123	118	127	125	102	97	106	116	109	115	114	111	102	126	123	103	107	91	100	120	131	116	131	113	134	100	112	98	118	108	139	114	113	124	128	107	99	124	108	114	120	107	109	117	120	91	111	109	106	115	114	97	118	122	98	125	107	101	102	119	126	129	131	107	100	128	101	109	127	110	93	128	102	103	117	120	93	121	139	110	112	131	114	117	119	119	119	93	93	110	102	104	116	130	134	113	120	105	130	124	111	123	102	123	140	100	112	127	105	120	110	107	121	128	104	123	116	118	108	112	105	120	117	134	121	108	112	117	114	113	116	124	122	107	92	113	105	125	107	91	128	110	108	99	115	111	115	104	126	120	122	118	119	92	105	116	116	122	122	108	115	110	121	89	100	106	120	128	112	119	128	116	108	110	117	127	113	138	119	117	123	120	111	123	113	126	116	142	116	107	135	107	106	113	103	111	109	100	130	126	131	118	106	122	110	129	122	128	120	110	108	114	102	120	108	92	113	123	122	121	110	114	99	111	113	128	112	118	110	103	112	120	107	100	106	121	105	102	112	143	94	106	131	118	102	107	107	130	107	139	113	100	107	114	116	104	107	103	102	119	107	135	113	111	95	126	103	118	102	113	121	122	118	99	109	110	88	121	118	118	110	118	114	121	132	114	112	109	109	97	104	100	105	108	119	125	120	120	115	111	108	120	121	122	122	111	107	124	119	117	115	109	112	120	118	133	120	117	127	104	108	122	117	141	121	96	118	114	103	127	130	111	124	112	126	123	116	106	105	100	133	131	145	129	119	125	92	104	121	103	114	117	103	125	112	121	142	129	117	99	106	114	110	109	115	101	131	128	122	101	99	86	106	117	110	103	122	96	103	116	103	129	106	116	104	96	118	90	105	103	130	112	119	112	99	118	124	114	120	116	101	114	110	123	114	142	113	116	124	102	144	108	114	112	144	112	103	111	93	106	120	124	122	117	126	96	108	112	119	87	119	117	110	111	95	117	108	117	99	104	116	115	130	103	112	114	104	112	117	114	114	131	106	96	126	115	86	98	114	129	126	129	119	86	118	118	119	118	109	81
36013	42144	28880	3698	3185	1869	1573	1211	960	860	744	633	675	589	571	571	531	445	443	398	407	408	394	366	356	371	369	367	308	320	334	323	328	355	424	473	467	459	455	542	596	520	558	597	461	381	395	380	395	341	320	303	395	351	382	399	425	404	425	449	445	431	447	475	421	441	474	419	428	407	393	376	375	338	370	354	357	350	376	381	361	337	366	354	358	368	371	342	363	339	387	349	386	377	347	367	377	353	326	369	381	357	298	308	308	344	313	356	338	355	284	328	330	311	303	287	318	303	317	305	307	309	309	283	289	292	301	321	288	273	319	276	297	264	277	278	261	309	254	277	278	227	294	279	254	261	246	299	255	301	263	280	262	287	267	274	254	267	254	266	255	302	256	271	249	296	267	265	287	257	276	257	273	289	294	271	281	270	269	294	284	297	289	271	251	252	276	265	253	302	275	305	259	253	276	302	254	258	257	254	269	273	258	263	268	265	286	277	272	258	251	278	288	282	256	283	278	283	277	262	303	286	268	264	284	277	255	263	287	247	271	270	263	267	264	274	271	266	299	251	290	274	298	286	258	285	293	256	301	274	267	272	271	289	268	265	281	261	278	260	254	297	279	291	268	299	284	292	244	259	262	278	275	306	281	258	255	266	292	313	287	242	296	284	304	259	271	258	281	282	269	278	294	269	319	249	270	277	274	240	283	274	281	280	265	282	305	289	249	261	277	262	277	264	286	253	281	272	252	270	289	264	238	263	277	270	258	257	265	282	284	247	293	254	294	272	260	243	270	288	277	273	247	276	266	257	271	259	248	247	246	271	290	274	273	274	252	259	276	284	293	271	258	271	279	268	296	273	270	286	267	273	255	282	278	271	289	255	298	291	284	295	262	244	279	280	277	268	291	243	294	268	241	260	247	268	303	290	290	277	262	252	264	281	296	253	256	238	273	236	282	286	263	270	286	277	279	287	261	271	266	277	293	273	278	277	280	281	291	286	260	291	251	270	276	258	263	273	277	295	275	259	265	262	273	262	271	285	275	278	305	259	284	265	277	300	280	254	275	309	286	279	234	245	252	288	288	283	289	251	272	267	238	258	267	300	245	324	269	268	275	254	282	265	313	293	262	284	243	261	260	279	266	262	300	274	277	266	261	258	266	265	270	259	260	279	282	240	286	308	251	236	287	296	242	288	285	261	227	251	261	279	263	304	262	240	270	268	275	252	264	284	260	267	254	290	253	234	244	248	280	288	248	243	258	285	270	273	248	280	263	251	289	275	299	265	297	265	277	256	257	284	253	246	288	277	272	274	260	273	284	268	268	261	258	245	287	301	261	255	264	288	282	293	251	274	238	282	284	285	280	273	256	282	225	263	265	244	255	261	241	270	275	284	248	287	292	262	237	277	280	259	280	280	248	286	274	270	270	277	289	279	267	295	285	254	256	273	269	278	268	276	267	243	272	259	283	281	283	274	265	283	264	289	279	259	246	258	287	280	254	236	282	275	250	267	286	262	279	258	303	284	254	273	283	257	288	258	256	264	291	295	258	265	299	256	300	252	266	280	273	259	264	265	280	279	265	284	291	267	274	268	256	283	266	261	290	303	277	249	254	259	237	254	266	260	266	275	271	279	270	275	241	277	262	250	262	266	283	278	312	304	254	271	271	264	263	256	280	272	261	270	265	260	279	264	254	282	273	251	282	291	269	249	260	280	258	283	253	255	301	284	256	267	257	268	271	302	240	290	265	287	265	266	287	294	252	266	264	274	281	258	264	289	264	260	260	300	264	271	290	251	254	258	288	269	265	272	258	273	281	267	276	274	269	297	267	268	265	250	258	284	271	278	291	264	244	316	257	296	303	273	287	288	248	279	286	286	267	286	244	259	254	305	272	280	255	279	311	309	295	268	259	270	253	260	248	266	275	262	271	299	284	276	244	283	263	288	281	237	299	257	276	277	263	280	262	264	280	282	266	260	261	245	276	260	273	271	255	289	286	278	264	295	245	257	268	283	269	289	272	261	278	300	267	264	281	248	263	269	260	296	244	280	262	262	278	291	245	312	275	298	290	279	262	271	294	285	285	283	254	273	288	292	261	271	248	269	283	296	256	276	285	255	271	274	277	260	287	265	260	271	265	273	277	261	265	266	269	290	300	266	280	265	282	268	250	277	283	269	289	245	255	274	270	273	243	284	272	277	250	255	279	272	297	277	279	282	316	260	276	276	283	296	262	250	281	273	263	242	302	275	253	287	269	278	274	271	264	261	279	241	252	272	258	247	276	267	287	258	309	288	280	286	255	276	274	253	279	277	284	279	287	276	283	273	281	260	292	290	265	251	277	221	259	266	274	277	296	262	279	262	289	279	274	269	245	254	256	296	255	264	279	282	259	269	289	258	225	252	288	300	257	263	284	287	276	280	270	288	258	278	278	266	264	251	282	278	284	276	272	266	290	274	252	283	287	261	255	288	255	269	274	260	262	262	265	280	279	266	282	282	265	268	256	254	258	286	283	277	263	258	261	254	259	265	262	319	287	282	264	268	268	259	269	278	277	295	295	288	285	262	279	295	275	276	290	282	271	267	272	248	297	270	270	256	266	246	247	257	281	285	256	306	273	250	247	272	259	284	264	277	277	263	267	292	264	280	249	272	275	267	271	272	290	267	271	230	273	277	266	261	266	266	268	258	278	277	289	299	270	285	273	246	271	266	249	288	255	276	260	265	283	249	248	276	282	279	267	268	275	283	249	275	308	251	271	261	252	278	290	285	265	294	276	293	288	287	259	242	269	291	264	268	268	252	255	307	257	310	255	256	238	259	267	275	278	249	275	295	271	301	268	316	277	281	264	283	252	272	242	255	263	287	265	288	246	280	264	288	303	240	270	284	281	256	250	279	270	302	275	245	264	281	246	268	253	257	285	244	282	295	283	282	268	297	297	261	255	277	282	277	261	278	280	255	273	241	283	221	268	267	257	256	243	294	229	251	293	287	275	289	256	250	275	302	307	262	300	257	272	294	288	266	288	268	305	264	254	269	294	233	282	289	248	301	274	317	272	312	277	291	267	264	268	279	278	309	253	282	304	259	262	260	272	276	282	253	273	268	270	284	287	277	254	260	261	269	299	267	256	280	287	271	283	274	248	245	300	237	277	254	258	279	275	261	281	262	273	246	271	287	268	269	268	278	270	273	300	238	278	271	303	266	275	281	283	245	245	293	283	273	235	301	235	269	305	282	278	290	264	267	274	269	270	261	285	266	250	239	270	236	276	263	270	279	278	283	266	281	298	294	253	274	251	279	277	287	277	274	283	285	236	272	311	253	279	280	273	285	272	260	279	263	295	257	301	278	282	259	273	249	265	295	251	269	275	276	310	304	277	267	275	267	290	248	309	262	295	266	273	279	279	257	280	284	281	278	291	257	272	278	241	257	281	255	293	262	287	285	282	259	281	248	284	276	279	276	247	271	271	266	277	271	245	294	282	269	264	285	261	283	272	274	263	253
50832	46286	37752	25536	23187	20701	14743	7236	2365	477	261	228	226	204	192	194	170	149	150	131	129	128	124	132	135	105	131	104	113	126	110	118	106	119	106	140	118	133	149	169	136	158	134	146	134	119	111	121	126	95	97	117	103	120	98	122	113	126	104	124	145	133	153	115	122	124	137	138	138	133	119	111	114	111	117	125	99	111	107	116	101	117	115	137	111	122	94	108	92	109	89	105	110	132	126	93	115	110	103	125	106	110	88	122	102	101	103	125	99	111	105	98	97	95	105	90	92	94	94	99	118	96	83	100	85	91	99	94	116	94	107	98	103	81	102	100	106	76	104	94	93	98	96	88	90	95	84	101	77	91	83	82	106	93	98	96	93	93	88	90	97	99	71	87	96	96	99	91	98	95	98	88	111	106	103	101	83	84	101	91	95	85	72	100	97	102	90	107	101	100	86	107	68	106	95	106	86	86	91	104	96	99	96	82	94	116	87	86	93	103	89	95	100	80	116	108	93	93	88	104	97	98	109	90	105	100	89	93	87	90	90	102	100	88	101	99	84	96	96	81	97	98	82	102	73	85	97	77	95	92	91	86	94	72	98	98	96	83	97	101	99	72	95	80	95	66	79	110	77	89	95	104	96	100	87	98	97	85	79	78	94	97	91	76	88	86	89	83	107	106	97	93	94	101	77	91	98	90	88	89	88	82	89	99	103	99	79	85	105	100	110	71	89	79	108	91	80	83	87	115	87	87	82	84	96	95	108	83	113	83	92	96	82	101	93	93	100	86	97	82	79	91	99	98	101	99	92	82	111	82	95	106	80	91	104	91	85	69	89	84	90	111	75	85	80	92	99	99	105	94	105	95	79	104	113	87	79	91	79	80	101	90	94	82	100	88	86	114	85	93	84	95	93	104	88	94	93	92	102	67	95	92	101	98	93	90	91	89	91	99	105	93	97	96	90	99	96	112	85	105	89	76	96	90	89	69	117	102	97	85	103	102	77	107	104	104	107	81	95	92	88	94	96	94	90	105	89	80	124	100	99	110	97	82	110	78	89	85	102	80	84	81	107	89	79	89	83	100	88	87	89	90	92	112	94	102	122	100	102	98	87	74	78	97	82	116	85	96	90	105	91	77	108	80	102	84	86	80	96	93	91	117	104	107	78	92	88	98	98	88	81	86	102	79	101	94	92	102	98	95	108	94	100	85	77	95	107	71	89	74	90	101	102	93	84	89	90	87	88	82	92	81	74	117	101	85	85	88	88	78	82	102	87	90	77	83	68	82	93	89	82	102	104	94	92	81	114	96	103	100	99	78	113	84	98	84	91	99	106	88	89	94	72	96	90	100	100	78	117	110	85	97	89	92	80	80	94	86	89	105	83	87	81	96	103	105	84	97	103	94	93	88	119	89	87	111	85	94	83	90	89	103	86	96	91	101	96	74	93	96	72	97	100	90	95	89	88	105	89	82	102	92	93	104	68	81	83	87	99	87	99	101	96	95	88	87	91	86	83	97	87	100	94	87	94	90	91	84	89	94	88	103	90	90	86	93	90	100	82	93	98	95	90	88	86	98	116	87	102	90	93	87	89	75	87	89	94	91	96	92	101	108	79	92	111	85	111	97	99	82	92	112	81	81	98	92	102	68	92	81	86	83	103	103	89	124	92	87	91	94	87	104	96	97	87	91	86	81	109	86	111	84	88	93	84	115	94	83	80	91	108	85	96	83	101	80	106	94	80	92	104	97	101	107	96	88	99	78	104	100	85	81	73	95	90	91	80	107	90	100	89	90	77	82	114	108	96	81	74	92	85	98	85	76	93	102	82	92	103	95	94	91	86	85	82	81	87	101	96	104	91	102	90	90	103	106	96	97	84	96	101	92	108	98	101	97	85	100	88	75	94	99	92	101	85	98	110	86	89	86	110	99	82	98	83	99	90	117	106	83	105	95	78	81	87	106	99	100	89	83	89	81	87	104	97	91	94	97	112	91	93	83	109	98	80	108	110	82	88	96	89	80	96	83	102	99	81	97	113	114	82	96	97	93	87	110	97	113	88	96	90	106	86	103	103	106	107	84	84	96	99	99	79	87	88	102	92	113	106	117	94	70	86	84	104	97	106	94	79	91	101	104	99	74	96	97	99	84	94	94	87	89	89	72	114	90	91	86	97	90	86	96	112	93	90	80	99	76	102	95	86	87	106	90	98	100	86	76	85	101	88	90	85	89	87	100	98	89	93	89	90	78	111	81	102	76	104	87	90	83	108	100	81	97	92	97	100	114	76	92	101	85	106	99	88	82	91	89	101	92	77	88	96	93	70	76	103	108	108	107	81	92	88	75	74	101	95	84	78	96	76	89	76	91	100	93	94	90	82	107	115	94	87	88	98	83	88	101	83	93	91	66	94	86	92	99	87	89	116	102	89	90	86	110	110	88	112	107	110	86	94	77	88	76	91	99	93	104	98	97	88	89	100	77	102	78	94	77	82	88	93	101	105	96	82	82	100	104	96	94	90	93	96	85	102	99	99	103	91	112	97	105	98	109	69	96	107	104	93	94	94	100	71	92	96	79	85	91	91	92	109	95	81	91	87	83	90	88	76	90	88	102	107	101	94	91	85	105	104	91	88	90	83	98	105	88	83	93	98	89	106	83	96	83	102	98	81	98	85	96	95	103	110	83	95	88	87	94	102	121	98	92	94	87	87	90	96	93	99	84	99	89	84	85	77	81	90	111	121	98	86	105	95	92	96	81	88	97	102	115	74	72	96	95	95	99	101	90	77	83	99	84	100	91	115	91	102	92	108	98	114	100	94	97	77	81	87	74	79	95	82	100	91	104	93	86	82	88	104	86	95	99	105	116	98	94	99	89	94	92	78	117	74	86	91	86	110	80	89	98	107	87	98	91	109	89	88	97	113	114	87	115	79	91	119	99	99	106	92	100	80	96	90	90	88	85	111	93	91	93	106	99	97	116	112	104	101	82	92	103	97	99	82	95	110	87	102	74	89	86	95	84	86	82	105	86	89	107	95	81	77	88	86	88	86	89	102	106	81	100	114	72	87	112	92	107	90	81	85	87	96	84	86	91	89	101	92	83	102	93	105	87	106	70	80	102	86	95	92	105	89	82	98	103	78	89	94	85	98	91	90	88	89	94	96	96	100	111	89	85	90	91	90	105	86	83	86	115	104	121	85	91	88	97	87	85	93	89	77	77	90	103	84	93	89	109	99	79	83	87	104	96	87	89	94	93	97	79	86	97	101	95	111	100	84	117	84	102	90	93	90	105	104	82	107	112	89	92	102	99	97	107	92	114	85	108	92	106	81	89	99	106	86	83	85	86	86	86	103	103	103	107	92	76	88	83	95	88	115	104	114	100	90	91	89	103	98	92	87	81	99	98	81	113	95	104	82	69	93	90	76	89	90	82	112	94	107	87	98	89	87	96	79	97	88	98	99	112	84	110	80	81	87	81	86	102	84	101	92	87	91	83	94	90	94	99
40539	51060	37494	5900	4728	3282	2671	2098	1575	1384	1205	972	885	801	828	792	602	545	538	485	460	481	416	418	420	391	343	392	346	344	323	303	323	346	392	515	517	527	530	636	687	587	651	673	562	444	388	366	361	313	293	369	326	373	364	378	376	371	417	437	511	463	456	463	407	457	516	428	390	434	411	403	378	365	372	393	388	327	392	386	363	373	380	359	341	320	293	347	363	322	333	341	361	370	368	386	358	348	359	349	447	317	325	280	324	316	325	351	358	375	323	290	321	319	289	257	301	270	275	236	286	289	284	252	273	246	262	229	253	251	248	219	240	228	237	199	231	252	209	211	213	212	224	220	236	209	217	196	225	197	222	225	226	210	227	237	220	230	199	240	237	201	206	229	245	209	176	237	211	209	219	219	209	213	237	211	218	198	219	212	212	225	189	218	237	228	228	216	231	206	237	217	217	237	226	242	218	205	203	224	248	198	208	212	208	222	232	223	218	236	235	223	220	211	226	200	214	223	228	217	247	229	211	197	206	225	214	209	226	200	204	215	234	212	220	201	218	223	216	231	209	237	221	212	223	224	230	195	215	235	227	203	226	242	228	207	238	222	213	229	220	188	229	241	222	201	219	240	206	222	202	216	215	209	241	227	216	223	226	195	215	227	215	235	249	205	218	223	193	212	235	210	226	212	224	203	236	226	234	240	220	204	225	234	205	215	203	215	205	199	197	205	219	221	184	211	208	230	220	222	211	207	246	211	223	224	222	204	255	221	206	199	180	221	234	198	216	234	196	214	225	219	238	231	200	217	227	218	261	223	206	234	208	207	222	201	219	209	219	204	206	229	217	215	209	206	222	216	254	230	208	245	216	215	195	237	238	214	226	196	208	225	228	228	232	198	202	218	228	192	230	227	205	215	230	192	201	201	220	226	197	226	216	193	202	203	224	195	222	205	222	203	215	232	191	202	195	240	211	220	219	227	218	214	199	227	213	220	217	202	197	215	213	236	233	196	260	238	216	244	223	208	206	207	212	237	235	226	189	229	225	208	217	217	197	216	224	231	230	220	224	207	237	219	229	217	233	218	239	236	219	222	224	216	218	199	226	200	225	222	195	205	225	194	237	226	228	218	205	211	206	195	204	212	222	216	215	223	208	222	223	218	215	215	217	220	229	228	213	214	211	213	226	217	189	197	225	214	221	204	245	212	196	223	236	237	214	218	236	241	232	231	216	211	224	218	210	228	210	219	211	244	208	216	179	216	245	214	196	195	216	207	219	207	213	226	224	229	201	235	225	240	198	222	228	214	244	208	242	231	232	205	223	220	221	237	243	249	218	222	216	227	217	219	233	218	224	223	223	204	203	206	235	230	228	221	213	212	231	259	227	220	200	204	224	202	234	215	205	226	204	194	214	230	229	212	218	195	222	228	211	198	210	207	221	222	229	222	219	267	209	227	210	215	206	218	228	225	216	213	210	232	231	228	188	211	219	215	211	212	236	233	222	210	214	223	229	228	228	223	229	223	210	217	211	219	225	216	224	215	201	251	210	258	209	213	221	211	227	234	229	236	208	204	227	199	211	219	204	235	211	222	219	213	188	213	214	210	224	209	203	218	226	222	220	207	224	228	232	189	203	223	203	224	206	226	215	207	209	219	191	235	211	213	186	209	216	236	205	224	213	240	229	229	216	222	226	234	234	238	204	212	225	200	215	215	224	229	237	224	208	223	224	207	213	243	228	231	209	233	250	239	232	231	207	238	214	236	219	220	220	199	251	246	195	232	207	206	243	234	226	220	221	208	200	199	222	234	219	221	232	223	220	221	202	227	227	243	204	229	218	196	229	227	226	176	230	193	208	241	233	202	217	256	215	212	243	232	213	233	197	190	220	207	221	226	211	190	226	225	207	231	208	224	209	217	204	206	243	224	219	227	236	215	225	202	205	226	205	200	240	243	211	238	206	244	220	230	208	209	232	204	225	208	216	228	240	201	228	244	214	187	191	205	220	216	206	222	218	227	207	212	233	214	231	212	211	226	191	235	238	222	210	211	241	214	215	231	231	234	208	213	247	225	227	214	207	203	217	213	215	228	234	208	195	210	219	194	226	229	196	231	211	199	204	225	231	212	211	211	201	216	236	211	217	213	204	195	215	206	223	208	199	209	217	227	214	211	211	231	221	183	230	216	219	251	243	219	193	235	202	211	220	201	233	209	203	225	229	221	217	225	190	223	220	231	209	219	203	210	221	212	222	213	227	224	205	220	219	213	204	218	211	217	204	202	207	223	228	223	211	208	230	239	217	231	209	213	234	237	226	202	210	217	219	259	216	228	211	219	206	214	213	220	234	222	217	236	210	199	221	239	236	212	235	207	237	237	223	222	214	228	204	209	227	210	233	205	214	233	239	229	201	217	223	219	200	246	208	205	187	226	234	199	220	208	217	207	216	218	202	202	239	206	225	225	251	233	205	233	236	227	233	265	228	212	220	212	218	200	207	211	237	231	236	229	220	231	227	235	221	241	208	248	224	211	226	217	194	213	214	220	241	220	231	219	210	216	214	233	225	242	221	220	211	204	208	244	216	226	209	239	221	210	234	235	203	201	225	238	234	217	214	227	188	217	209	178	210	192	183	238	227	227	235	224	212	226	193	215	231	235	226	216	216	240	235	198	194	217	210	205	211	196	209	216	225	209	230	210	213	229	219	197	194	216	241	210	217	224	224	216	196	232	212	192	223	212	229	225	227	198	207	223	203	231	213	225	186	236	215	206	240	225	215	205	212	231	212	216	209	203	221	232	218	192	213	201	217	221	224	214	228	224	229	207	223	232	207	221	217	212	235	219	230	234	198	235	229	224	232	220	225	228	203	217	235	198	210	230	202	209	195	227	200	239	204	204	211	238	256	194	189	220	211	211	198	217	221	216	231	209	227	213	202	218	217	241	220	217	239	210	206	223	232	218	205	211	211	242	216	241	238	205	208	226	203	193	227	214	216	223	211	205	216	228	230	216	208	206	223	186	216	221	203	215	218	226	187	217	239	218	238	196	216	205	221	212	209	238	208	204	230	217	197	240	220	208	209	221	221	214	226	213	200	207	228	219	225	199	190	208	247	230	212	247	239	193	220	221	214	240	224	224	227	219	205	215	248	216	203	209	246	215	224	230	209	215	196	232	214	218	207	224	196	200	225	223	211	220	199	181	201	234	224	219	234	225	190	190	205	178	227	216	220	203	231	230	236	217	228	211	201	206	251	214	208	225	231	204	205	220	209	236	215	231	227	216	192	238	225	218	200	218	200	206	226	224	221	223	210	211	212	213	239	239	201	211	223	262	226	211	217	227	215	213	222	224	233	232	226	230	234	221	239	211	208	231	213	224	205	213	220	215	206	221	226	219	222	203	248	210	227	200	214	236	213	225	235	255	210	215	213	226	181	213	243	217	178	206	221	217	245	222	224	248	218	231	224	198	239	215	202	197	212	204	239	227	233	226	219	220	216	238	246	233
13675	19328	13661	2250	500	180	122	99	122	119	110	109	110	101	101	118	117	122	113	123	127	138	129	111	102	112	122	134	117	124	110	118	118	121	126	132	117	103	143	160	128	138	124	125	122	121	127	113	128	122	129	108	115	130	126	104	113	125	137	117	151	129	124	119	123	131	105	109	126	120	111	109	128	110	116	107	100	126	116	123	121	118	124	113	117	97	110	97	116	116	129	122	121	96	115	106	109	115	120	112	109	122	110	98	101	127	119	107	110	124	122	112	125	117	112	114	100	105	135	105	108	112	111	108	121	111	114	119	100	116	123	113	108	122	114	108	109	119	111	90	122	104	120	108	122	104	107	112	111	110	126	109	119	114	113	91	107	115	105	116	114	115	112	105	103	118	101	118	119	99	111	128	97	102	127	103	102	103	109	112	121	109	95	108	120	91	133	126	116	112	110	86	112	108	117	110	119	106	121	125	130	102	120	105	120	101	105	125	120	107	108	118	106	106	116	108	107	110	104	112	115	120	93	118	114	132	108	114	101	94	118	120	124	122	113	102	101	123	110	113	112	123	117	112	113	131	102	125	109	103	120	113	110	116	101	110	108	97	110	111	120	109	123	123	110	114	122	123	117	116	116	120	93	130	108	124	110	126	119	102	119	101	101	101	106	92	114	115	96	111	104	116	124	98	110	101	117	135	128	111	90	126	125	102	103	102	116	104	111	103	104	115	112	113	109	105	102	106	113	101	134	108	113	103	105	96	97	106	119	118	138	140	114	120	100	111	100	103	96	117	158	123	110	129	104	105	101	113	112	97	96	104	128	107	111	115	123	108	113	124	131	101	135	105	121	99	122	101	95	114	105	113	105	119	103	107	141	106	130	119	96	119	106	122	115	123	133	115	85	110	133	110	112	110	105	101	119	117	112	115	120	113	113	123	118	97	104	106	128	100	123	118	103	109	96	125	108	112	132	131	116	109	113	101	109	128	95	96	102	116	97	103	105	106	101	107	115	109	108	109	102	109	120	105	121	130	120	113	100	122	128	99	123	115	114	108	116	103	102	127	95	125	101	112	117	112	103	115	109	120	119	126	118	108	108	109	96	101	117	108	118	109	91	94	109	119	93	105	113	119	104	120	126	107	115	118	99	130	122	93	103	101	124	106	114	103	120	97	122	116	108	131	116	102	114	129	94	110	106	99	115	110	111	107	104	106	122	108	111	101	100	110	119	104	97	104	106	114	108	95	125	103	121	118	138	95	107	130	129	111	105	122	127	131	101	117	115	134	125	109	97	112	111	105	103	114	98	119	117	131	116	110	112	114	108	121	103	113	102	105	107	118	104	112	107	106	119	114	119	88	109	112	96	93	108	102	115	126	117	105	103	120	119	113	106	117	114	118	120	109	92	113	117	101	120	132	124	110	124	114	90	113	112	98	119	94	108	109	128	96	111	100	120	90	120	113	123	98	122	92	113	120	124	130	118	105	120	108	131	111	99	106	104	100	142	123	100	103	112	109	101	136	112	99	112	110	108	134	107	121	123	125	106	114	121	116	118	126	110	110	113	98	103	105	93	114	118	121	125	108	115	108	112	137	127	128	121	96	100	104	106	97	118	105	117	104	88	116	107	121	110	112	112	123	120	135	134	115	108	119	104	96	124	102	107	95	109	87	113	114	98	85	123	104	102	113	115	94	116	127	120	123	95	95	101	127	104	111	111	102	89	103	113	129	111	126	100	110	112	107	137	118	133	103	99	94	95	124	105	100	109	110	113	101	114	100	119	125	109	128	124	116	119	100	100	105	95	100	110	127	125	115	120	116	119	109	131	110	102	126	123	114	85	101	106	116	113	121	118	127	121	112	128	110	119	130	92	125	98	110	116	110	109	113	130	123	116	98	94	107	118	116	106	104	127	109	108	128	117	126	125	117	102	108	114	123	113	141	99	113	99	102	88	95	101	87	68	104	108	100	149	107	135	127	117	120	120	105	94	124	118	88	101	105	107	107	120	122	110	130	117	126	105	123	92	103	110	115	109	106	115	106	109	105	109	110	127	114	118	101	101	119	95	115	96	106	115	111	109	120	111	96	95	126	109	104	121	121	134	98	115	123	112	98	112	113	97	113	87	116	121	130	105	125	115	114	111	123	104	104	122	108	122	131	110	123	105	117	127	104	109	110	114	122	103	105	121	107	107	132	99	109	108	97	112	108	113	111	122	116	110	116	114	118	117	129	112	104	107	113	105	104	108	107	125	112	107	110	105	127	111	112	111	112	107	107	113	110	96	120	117	114	119	118	101	103	97	88	96	120	122	106	125	119	100	103	119	117	114	130	116	97	113	104	108	136	93	131	105	119	104	128	117	118	114	104	106	119	97	114	126	107	99	114	137	131	115	111	100	112	104	109	99	126	119	118	112	108	114	113	96	110	118	103	123	110	98	114	110	91	100	112	109	132	117	96	111	121	131	113	119	122	115	124	104	108	106	102	93	99	109	109	94	100	118	103	92	127	142	106	115	117	130	121	103	104	105	97	120	120	105	109	115	86	111	128	129	108	110	117	124	117	114	105	99	108	114	109	102	104	128	107	129	97	109	108	107	106	119	96	120	125	113	110	123	106	92	123	128	105	124	103	124	96	109	118	106	108	109	110	126	107	103	88	95	114	105	106	88	110	106	116	109	123	104	106	112	108	115	103	113	116	126	120	107	131	97	102	112	107	111	107	101	109	87	103	98	112	112	121	94	106	110	95	96	114	126	118	114	108	116	106	101	120	109	129	128	121	112	103	119	113	118	80	107	102	115	112	99	116	112	121	112	136	106	118	123	101	101	106	114	103	94	120	124	103	92	114	115	94	100	108	111	129	120	116	123	116	110	98	123	115	122	105	105	109	129	110	123	120	127	119	127	114	121	104	96	116	112	112	86	113	107	110	125	108	116	125	124	121	99	120	95	115	95	115	108	114	130	103	109	111	106	118	111	122	100	106	111	103	127	102	97	127	100	96	106	116	101	102	111	124	108	124	94	125	109	128	119	96	123	120	117	98	123	111	104	109	118	144	112	105	105	117	113	114	114	112	119	106	112	108	109	116	100	106	126	112	108	127	96	133	114	106	111	129	102	114	104	126	90	115	123	108	124	105	103	112	112	91	114	122	105	99	112	95	105	109	110	121	125	121	108	111	120	113	103	105	117	123	98	114	132	106	95	99	109	120	118	111	108	113	103	98	107	117	111	107	120	121	115	115	113	115	103	109	117	125	123	108	117	109	97	102	116	100	91	113	145	121	127	102	119	99	99	106	93	98	112	99	111	108	98	103	122	90	99	118	119	99	102	121	118	98	105	89	100	122	109	118	105	98	121	108	132	110	108	93	120	120	90	106	114	119	128	105	100	91	105	111	107	121	119	103	110	100	119	104	110	112	105	109	123	96	125	111	119	104	114	134	112	110	118	104	120	118	100	110	121	101	124	113	118	114	124	127	109	119	98	109	99	122	132	103	122	116
10642	21586	13450	520	411	339	311	318	289	305	282	293	254	291	260	281	291	305	277	284	287	291	288	297	275	247	272	255	257	283	286	279	330	332	346	329	334	343	358	354	399	381	426	429	362	330	325	332	273	305	274	293	289	326	321	310	328	333	336	324	351	418	388	393	397	356	377	396	382	344	313	372	338	339	318	299	296	299	319	321	321	325	297	318	300	284	292	304	326	296	279	299	289	283	302	306	297	276	299	292	329	276	271	276	308	278	278	289	255	265	286	276	274	283	290	225	287	294	256	236	274	252	278	254	288	293	269	289	260	289	274	266	270	263	282	271	305	281	265	278	266	259	285	294	274	268	254	290	268	261	271	247	259	267	282	263	260	279	272	276	268	284	251	243	274	259	284	264	280	255	264	260	273	253	267	257	261	260	268	269	261	238	243	284	268	280	268	269	289	256	241	274	288	263	294	265	273	245	254	273	260	281	273	287	270	272	272	275	280	268	258	296	296	260	269	263	290	260	274	249	274	267	271	277	260	277	284	265	275	237	279	271	266	272	295	256	257	269	246	279	286	274	312	277	271	295	254	291	244	263	265	265	266	253	261	251	270	272	279	288	233	259	237	257	280	275	266	306	274	251	277	299	278	273	273	263	275	278	272	273	254	296	248	277	255	240	253	286	271	256	274	257	265	258	256	274	249	273	283	266	261	270	291	256	262	283	254	244	257	264	298	280	240	274	277	252	285	273	249	267	258	239	295	265	238	275	274	281	256	256	285	282	280	266	263	247	229	245	257	264	262	246	270	269	263	284	263	269	259	274	286	256	286	281	255	268	290	258	251	269	276	302	255	263	300	276	234	254	249	289	247	274	272	301	277	293	278	265	244	268	281	291	290	292	268	260	273	262	258	276	270	269	293	297	263	263	239	265	269	257	289	287	291	285	272	285	285	266	277	248	283	269	259	281	254	260	267	266	258	267	266	268	289	263	265	272	295	269	288	300	258	253	258	273	315	281	280	280	262	241	283	289	266	302	273	271	274	289	253	288	296	256	325	237	252	254	272	283	293	243	213	292	282	265	278	230	272	295	258	262	250	256	261	295	284	278	261	281	285	282	268	279	258	250	259	282	258	272	279	288	285	285	242	258	285	285	285	243	255	252	287	256	251	267	302	263	267	276	267	251	275	247	292	286	272	264	289	272	258	270	255	271	238	285	270	258	261	263	280	260	296	283	269	272	264	280	293	255	280	247	280	253	246	287	254	289	254	282	257	261	266	274	257	303	252	292	253	320	273	283	277	271	263	279	244	286	275	284	235	254	269	259	263	285	282	266	255	307	287	279	260	244	262	275	261	264	269	289	279	265	246	260	234	247	274	277	262	285	280	276	248	303	268	268	264	310	241	313	262	259	269	258	261	261	277	266	288	248	265	307	280	245	262	275	278	278	272	281	292	280	255	278	237	268	257	252	258	275	272	263	259	269	279	258	276	280	284	276	256	281	289	271	257	273	291	253	283	257	265	266	285	261	274	280	286	281	258	273	257	271	264	251	278	270	271	258	254	271	242	264	268	232	273	255	285	286	257	260	279	261	242	282	253	283	273	283	258	275	239	239	283	262	269	257	263	252	273	260	257	284	266	264	270	266	260	264	274	245	265	270	282	292	254	257	294	289	296	256	291	236	259	261	276	236	253	256	309	256	251	271	277	253	317	271	307	253	298	250	267	265	276	278	266	288	258	283	250	270	244	263	277	276	262	267	276	237	308	272	265	254	264	264	254	247	256	261	262	270	274	255	245	279	255	279	272	231	264	268	275	250	266	260	258	280	257	286	284	249	239	269	310	262	267	267	253	288	252	271	262	267	281	335	272	254	283	289	293	246	268	265	271	282	270	248	274	259	275	241	262	274	258	272	275	252	260	270	289	267	264	241	270	239	289	238	282	268	277	278	245	284	258	263	271	285	264	271	274	308	275	293	294	251	284	283	257	256	267	266	253	272	302	277	276	250	265	275	267	265	254	244	244	262	286	294	266	257	257	242	302	283	293	263	276	256	253	295	275	266	276	271	286	263	266	264	292	291	243	266	252	267	265	229	273	252	267	261	259	270	269	255	275	253	282	230	265	281	286	278	277	271	256	274	269	252	309	281	272	246	289	270	269	255	242	242	283	295	282	297	289	248	279	270	271	274	262	283	237	277	235	268	260	284	261	300	267	318	296	256	300	285	288	260	281	260	267	254	287	255	296	265	299	275	283	281	286	258	280	268	257	282	252	283	264	257	258	285	289	283	272	290	264	275	247	247	255	273	282	246	252	259	274	239	249	265	274	276	241	259	242	272	257	287	285	290	274	280	246	260	270	245	249	287	246	272	241	244	244	295	244	259	246	245	294	275	281	257	251	287	303	281	268	273	267	236	272	279	283	284	249	287	278	278	270	286	295	272	263	260	271	260	240	260	263	260	268	267	267	278	253	247	295	262	267	270	266	269	277	276	269	257	256	279	261	269	260	237	306	264	268	273	286	255	230	250	280	255	260	273	263	257	289	269	256	271	288	272	254	287	243	268	264	240	284	277	234	254	255	252	292	251	245	253	274	293	291	261	266	252	285	275	287	249	243	294	266	266	276	258	275	235	306	292	267	324	302	260	295	283	263	234	273	276	267	255	273	265	277	258	233	266	277	270	287	285	259	241	275	225	256	292	274	235	244	278	279	270	269	236	282	234	302	265	275	259	297	278	277	238	281	244	277	263	272	250	289	267	256	293	287	256	268	251	269	244	276	291	273	245	261	254	279	257	273	267	282	273	278	240	260	300	263	263	269	324	266	280	296	302	256	266	270	263	264	271	277	263	279	250	284	288	275	232	299	271	256	235	249	261	283	257	254	298	274	279	259	263	257	266	270	265	237	299	275	277	251	259	279	258	291	295	273	260	257	290	246	265	281	218	258	268	268	276	276	252	259	235	257	262	287	266	283	290	289	233	267	285	297	282	280	287	267	272	250	267	266	281	293	241	312	279	261	263	266	287	250	263	287	293	274	278	278	261	283	288	285	281	299	258	243	252	255	269	261	264	296	256	271	241	250	246	300	250	276	285	292	274	284	304	272	283	261	256	281	268	256	281	265	263	297	244	260	252	237	263	268	231	254	261	242	261	273	280	241	258	251	284	252	296	234	242	244	226	262	258	282	274	282	264	267	248	236	264	289	266	271	234	274	258	258	294	283	275	254	253	273	278	257	260	231	263	267	294	287	257	260	275	247	268	292	276	246	268	281	282	312	277	282	295	270	237	277	263	278	273	277	275	260	256	254	255	235	277	263	278	302	264	287	280	272	253	235	277	267	249	272	244	278	273	291	256	271	292	282	257	266	279	270	272	281	252	271	293	286	270	275	278	266	282	274	257	272	251	257	269	242	257	276	273	261	276	275	260	251	256	285	277	241	264	281	255	262	258	278	294	259	263	237	295	250	269	277	241	266	277	282	244	269	275	256	253	279	279	259	265	245	265
43749	44558	37661	24828	18147	11402	5249	1916	602	253	206	167	167	157	160	148	136	153	129	129	133	113	141	135	127	151	128	141	138	128	119	133	129	133	146	140	159	168	143	141	155	140	164	169	159	143	166	136	127	141	124	117	137	122	143	128	124	156	116	132	122	143	142	158	135	157	127	151	133	131	163	129	135	145	134	116	122	127	127	141	136	123	129	141	113	130	148	111	119	123	116	148	135	144	122	133	122	127	131	120	136	123	115	109	99	139	143	159	130	117	103	109	126	128	119	119	100	121	101	117	121	104	120	143	112	148	135	118	124	104	116	103	137	113	119	115	138	121	106	112	129	139	120	113	142	132	110	110	121	125	123	115	114	113	116	104	109	120	109	108	129	109	118	113	124	123	103	123	93	116	123	119	109	124	114	118	134	121	109	111	119	108	133	134	125	115	113	115	132	119	106	121	109	108	123	123	117	101	105	109	118	99	120	109	113	107	105	116	123	122	113	102	135	123	108	140	105	125	100	117	102	110	121	104	93	117	100	111	102	131	119	129	131	115	119	105	117	118	120	106	119	119	98	152	112	115	121	95	119	108	123	127	92	109	129	108	129	136	118	102	107	99	108	115	138	144	111	108	127	106	111	121	118	104	105	131	118	110	121	122	118	118	106	104	122	121	99	123	120	124	108	95	114	119	107	100	122	105	113	112	116	112	121	117	105	104	120	125	110	118	114	115	128	119	124	97	122	116	104	120	108	126	99	121	128	101	119	112	108	93	92	104	130	122	113	111	128	96	120	113	113	102	109	120	104	99	101	114	126	104	125	114	116	102	106	124	119	121	102	104	97	116	112	97	93	131	133	114	111	118	118	100	111	122	103	109	123	118	118	124	103	121	120	121	113	111	127	112	105	120	132	128	109	129	116	148	110	111	110	124	125	136	120	111	117	124	122	128	124	114	120	118	119	134	104	117	128	109	112	104	112	107	108	117	120	117	111	125	118	120	145	124	122	97	117	113	93	117	113	96	109	102	90	125	115	112	111	113	113	101	130	98	109	102	114	113	119	113	126	128	124	141	112	127	123	116	96	115	109	124	109	133	103	107	118	129	103	102	117	123	118	123	96	135	92	118	111	126	133	121	148	106	129	123	124	96	108	100	126	118	125	119	132	124	117	115	122	123	139	95	118	113	125	117	104	130	115	107	117	104	106	107	97	120	116	111	123	118	107	124	106	106	95	118	126	95	123	121	97	128	119	120	130	107	110	108	127	108	112	113	115	129	133	101	119	110	120	116	120	99	87	117	105	116	127	118	123	108	102	108	132	131	111	118	93	108	108	109	101	91	126	104	111	116	113	106	125	107	95	109	105	112	127	128	111	123	117	119	119	122	127	124	114	120	107	106	118	136	119	120	125	104	123	117	112	115	114	117	129	127	105	116	110	123	126	129	143	137	124	107	141	134	107	116	126	117	113	114	99	102	114	123	113	109	104	120	127	100	110	108	131	119	117	117	125	131	128	116	130	106	117	115	102	122	127	118	124	106	135	124	119	141	99	96	113	103	109	96	114	91	113	117	106	126	106	111	131	107	107	101	130	115	121	119	129	119	132	111	97	124	119	104	123	113	131	109	120	105	111	117	129	116	126	124	111	141	143	120	115	126	129	127	119	100	115	130	115	115	111	113	133	116	122	104	117	114	101	121	133	124	101	103	116	107	99	106	124	103	126	118	129	119	100	122	105	125	131	110	105	132	136	116	125	130	134	127	121	105	132	124	133	131	107	125	109	119	94	120	111	108	121	111	115	127	102	119	113	116	132	105	115	134	118	112	109	130	113	124	115	93	109	121	104	114	129	117	131	96	78	116	108	115	100	123	139	121	110	119	119	101	111	122	126	113	97	113	114	113	97	106	125	134	122	106	105	111	120	105	121	111	115	127	94	115	105	134	128	123	112	114	99	154	110	135	129	106	93	122	120	111	124	125	123	102	109	126	136	122	116	126	102	113	107	114	110	129	117	110	113	118	117	112	110	106	120	106	112	107	137	124	134	105	103	106	111	107	107	108	117	101	136	103	106	113	107	115	132	112	136	121	114	109	94	123	106	110	138	99	117	97	120	102	125	116	92	100	133	112	102	116	130	109	115	124	110	104	100	103	114	110	130	117	116	121	106	115	117	135	112	115	125	103	129	95	109	107	110	117	126	104	122	107	131	120	117	130	150	125	129	114	105	104	96	120	114	124	115	96	86	120	113	112	124	115	114	119	120	114	121	113	90	124	99	95	129	109	124	112	111	131	103	111	113	117	112	117	113	123	126	124	134	126	116	110	118	119	112	113	114	126	104	112	131	149	113	132	108	108	118	123	117	113	125	124	100	111	107	114	124	113	121	117	134	100	113	117	106	111	141	104	117	122	107	105	103	119	123	128	115	115	122	101	129	123	120	111	101	114	132	104	108	116	105	120	94	121	115	121	122	109	116	104	105	120	108	121	123	124	130	117	118	114	119	91	118	133	91	110	132	117	124	147	127	125	125	112	131	102	129	103	113	118	104	116	109	100	119	110	123	109	107	136	124	128	102	125	115	123	111	116	113	121	117	121	124	111	122	117	119	122	108	118	132	116	101	120	141	108	96	113	123	102	124	116	116	114	113	99	128	110	104	116	97	115	114	128	123	128	105	101	116	117	101	113	128	86	109	100	119	102	131	121	109	103	114	119	128	115	109	105	110	106	105	117	122	114	123	124	115	124	139	105	124	119	103	96	107	120	113	118	117	99	112	112	127	122	101	122	86	100	114	127	133	114	86	118	116	109	111	118	132	110	130	115	106	96	115	103	106	122	122	120	146	115	127	109	122	115	98	120	123	113	84	107	90	107	105	115	129	120	108	106	98	117	116	114	124	106	123	119	122	98	111	120	107	125	117	115	128	118	121	111	100	108	116	127	114	122	130	107	112	129	104	108	112	120	98	108	114	107	147	120	117	115	124	124	113	116	115	107	121	125	87	108	117	103	123	112	115	129	106	102	109	104	118	127	124	110	121	118	117	129	134	107	110	130	118	116	106	108	110	109	105	122	108	96	102	126	110	113	117	100	108	116	118	115	113	109	119	121	115	109	93	114	100	111	118	94	141	101	108	105	103	125	111	104	110	103	114	124	133	119	117	118	94	117	110	117	111	103	104	115	115	105	106	103	116	117	113	128	102	136	111	114	137	118	106	102	97	106	114	126	126	105	116	117	124	114	116	123	108	116	111	120	141	113	118	122	100	134	110	110	110	113	129	107	138	137	131	89	113	114	119	132	114	106	106	111	103	120	113	106	137	118	103	115	128	104	119	114	120	133	111	111	109	126	101	125	114	114	95	117	127	127	113	100	96	119	118	109	110	126	134	113	111	139	118	106	102	97	133	118	122	102	107	104	108	110	108	90	107	92	112	106	133	123	130	121	139	103	146	119	112	122	125	124	126	125	101	116	118	118	126	96	103	93	133	106	116	102	112	122	128	124	122	123
34470	42813	37331	6344	2207	1812	1690	1339	1066	878	787	640	670	574	548	607	591	453	456	417	436	366	379	391	366	357	354	347	300	367	346	342	405	422	455	408	430	435	492	562	555	506	654	590	541	412	420	377	311	343	362	348	342	339	388	357	365	393	394	386	441	447	477	488	484	448	462	476	433	425	352	389	422	368	384	377	373	359	380	362	393	374	341	381	348	328	358	382	343	365	370	369	352	361	369	390	339	357	347	356	340	354	360	324	311	338	337	333	336	348	342	278	350	303	261	321	307	298	343	285	297	300	300	289	308	297	274	304	287	289	319	329	296	261	278	305	279	281	251	302	273	287	280	272	275	282	291	259	250	284	258	287	292	268	258	273	297	294	268	248	283	259	282	268	290	257	272	281	253	263	282	270	271	282	272	264	256	285	296	276	277	241	283	278	263	282	277	294	250	250	308	284	248	274	270	257	236	254	260	282	268	263	289	279	267	268	258	244	291	272	249	253	266	299	290	277	273	268	245	312	287	237	264	278	267	291	304	273	278	294	296	283	291	274	272	283	285	275	260	287	285	295	280	273	235	299	272	260	262	306	278	238	258	300	247	265	277	287	300	259	241	276	284	280	270	247	276	296	269	269	274	301	255	273	258	284	246	257	271	279	254	269	278	274	290	278	293	263	271	267	286	255	289	276	259	257	269	255	277	266	287	248	265	279	311	264	265	266	273	253	248	296	297	280	276	289	293	258	261	295	261	274	256	291	304	283	287	274	252	294	260	277	265	275	275	289	283	295	286	279	265	296	296	281	253	270	270	262	282	284	272	287	268	248	284	284	263	288	256	266	262	267	234	262	282	287	249	270	252	264	288	250	284	274	269	280	265	277	254	273	269	272	255	296	253	241	278	278	252	275	266	263	263	288	280	278	278	300	261	260	281	280	251	298	296	265	278	289	260	261	237	260	299	270	270	257	281	264	241	285	285	269	254	262	249	249	293	271	291	275	253	269	294	285	275	271	276	260	250	272	293	272	288	277	264	265	271	298	264	250	285	259	287	283	261	262	271	291	268	264	256	270	262	279	254	266	235	250	295	263	251	261	254	264	258	261	258	248	258	283	288	254	277	260	272	267	278	288	264	267	283	262	274	268	277	295	266	254	291	263	275	256	255	273	261	298	307	299	271	256	287	280	241	286	282	279	298	258	264	251	255	290	239	284	282	252	259	266	261	253	274	285	265	267	275	257	277	269	268	294	267	275	291	241	270	253	258	272	278	293	282	272	269	257	231	305	290	263	285	285	279	275	276	288	263	267	252	268	262	271	279	294	313	268	288	312	240	258	277	267	264	266	279	290	296	260	299	265	291	245	276	273	274	298	272	275	288	279	265	263	258	266	301	271	266	267	319	264	280	279	295	257	280	271	295	279	263	264	263	294	270	277	265	289	229	246	271	283	297	297	288	274	296	271	269	237	275	264	286	260	267	257	228	279	222	267	263	265	275	305	251	262	281	293	268	286	281	252	264	268	279	268	264	284	230	278	280	285	269	279	260	272	277	256	311	278	283	274	277	289	253	294	295	258	264	290	290	286	286	267	282	283	272	302	262	252	243	301	265	292	260	251	264	292	273	292	313	279	290	280	266	252	280	293	254	295	266	287	272	258	264	291	286	259	268	265	305	257	292	274	270	271	277	240	277	278	271	263	273	250	272	274	296	268	260	289	282	300	237	276	275	263	283	273	241	282	242	267	261	293	284	256	265	237	264	269	270	282	292	280	255	271	240	278	257	270	270	262	261	260	296	263	286	278	268	295	304	263	260	296	279	275	283	276	215	248	265	297	251	252	290	249	293	299	268	274	278	297	264	256	264	282	292	278	264	236	260	271	291	281	277	280	263	250	279	269	267	265	282	290	258	280	259	250	299	267	232	296	280	268	266	286	258	231	274	260	253	265	250	265	246	289	287	239	290	270	244	281	271	278	277	278	273	276	263	275	298	236	295	248	260	262	279	276	291	266	258	261	261	266	283	264	272	300	303	255	258	275	282	282	252	278	268	270	255	263	287	285	276	284	273	258	272	244	279	270	260	270	256	258	261	255	284	264	274	262	265	263	252	269	279	267	283	255	244	285	289	258	280	253	269	277	274	279	306	261	281	305	254	259	288	261	258	279	294	294	273	262	269	259	248	294	249	283	283	284	271	264	286	277	267	277	290	241	269	276	246	265	287	281	260	268	329	276	282	270	256	300	281	274	260	287	262	296	279	253	294	261	280	243	261	265	294	256	268	272	292	262	260	275	254	295	291	257	311	244	304	264	232	284	256	265	268	264	267	265	293	264	236	278	264	285	280	297	244	271	280	287	274	289	285	247	236	277	276	290	287	248	289	235	285	286	248	289	291	266	302	276	269	305	262	257	245	243	259	275	316	262	272	289	264	294	256	269	284	259	271	281	288	278	271	268	294	271	279	282	279	285	270	251	259	277	274	263	272	263	297	303	277	283	308	289	246	244	280	263	248	285	279	259	306	252	264	256	265	289	219	255	276	299	280	269	265	305	263	269	260	248	288	272	280	274	287	249	257	271	306	270	254	281	244	266	312	260	301	286	282	262	270	275	270	262	271	276	282	282	271	258	276	290	297	280	291	302	296	230	279	257	271	269	258	231	276	268	277	282	280	242	281	285	281	287	295	288	253	266	278	262	290	262	303	286	241	278	277	291	249	266	277	248	257	278	263	270	253	266	271	265	274	250	274	282	268	229	266	284	266	259	294	303	272	271	267	275	299	248	244	295	266	256	249	262	262	250	267	262	259	318	271	273	281	252	267	308	263	279	287	283	290	261	293	287	269	281	268	261	256	281	273	278	260	297	286	292	263	281	261	260	280	260	291	281	252	263	261	274	257	250	271	280	257	269	266	277	298	314	247	268	280	277	287	288	277	259	288	283	281	280	272	240	253	239	282	280	281	263	253	274	263	252	277	285	259	261	253	247	276	302	269	231	262	302	312	281	291	261	267	272	253	269	271	262	269	264	266	284	289	263	286	268	275	278	280	255	295	257	278	271	295	278	238	247	272	278	287	269	275	274	259	261	245	272	313	284	269	246	257	273	299	246	263	278	256	292	276	300	264	249	260	272	279	258	268	268	250	276	249	293	295	284	270	292	260	294	272	265	278	274	267	294	293	252	280	255	254	259	277	302	267	272	281	268	280	294	241	287	278	245	302	281	278	269	245	276	277	284	287	253	257	245	286	284	266	246	247	279	235	253	267	246	270	252	267	268	252	274	286	271	252	262	260	271	255	256	265	282	273	286	265	282	265	295	273	292	313	278	244	272	248	252	270	259	260	265	229	257	274	290	273	259	256	292	283	277	289	267	250	252	280	305	259	278	242	300	262	310	288	268	270	271	254	233	284	277	264	271	239	301	260	307	317	267	272	291	285	273	279	257	273	272	284	272	272	295	258	278	251	271	245	291	283	254	300	295	256	274	288	276	285	284	241	272	274	293	294	253
52651	46176	38607	25298	23380	20739	13878	6999	2412	517	236	223	213	197	196	169	180	157	142	138	109	138	118	130	110	130	117	114	109	100	132	134	137	125	116	140	123	116	112	177	141	140	169	168	129	123	128	98	102	95	118	102	102	102	122	115	108	133	113	106	113	136	140	131	145	138	132	117	97	122	116	117	103	109	115	114	125	114	109	131	105	127	127	111	98	91	119	118	124	99	115	134	115	115	118	110	120	88	144	103	97	110	109	110	113	111	91	103	108	114	116	98	109	109	87	98	101	99	94	94	94	102	104	106	98	98	102	93	98	99	96	101	93	101	102	108	84	79	85	96	102	79	70	83	94	89	95	112	75	109	105	88	82	88	90	109	94	90	103	99	99	94	111	107	93	98	103	92	90	95	77	90	98	96	98	106	86	102	84	117	94	85	94	105	83	80	85	87	96	85	105	94	97	104	105	105	109	84	96	97	85	77	84	99	87	88	86	94	87	104	103	88	96	101	88	91	128	98	80	100	79	108	98	102	81	93	88	94	95	84	106	103	85	104	93	88	103	100	109	82	94	84	94	90	110	86	67	109	92	109	112	110	82	87	88	96	101	93	91	97	88	87	111	93	107	78	94	100	99	84	77	108	116	88	112	112	98	88	99	81	100	85	101	84	83	101	97	99	85	99	105	92	109	106	101	82	99	102	96	83	88	86	86	124	91	87	99	93	95	93	93	83	94	93	92	103	91	90	103	97	89	92	80	98	81	85	105	113	94	86	97	103	92	94	97	94	87	98	99	112	98	94	87	96	94	100	95	100	95	97	93	110	111	85	104	93	76	83	112	101	81	92	82	88	76	97	81	88	98	88	104	79	94	87	81	80	108	83	99	106	81	109	97	116	97	89	99	78	103	104	98	99	98	98	91	99	88	93	101	99	88	99	89	103	87	85	73	101	106	95	84	88	107	88	77	88	96	85	93	96	86	88	90	101	88	81	75	79	83	96	87	90	105	92	85	98	90	90	85	94	98	100	88	91	101	103	88	93	90	100	85	107	93	91	99	99	92	91	90	90	93	87	72	97	83	98	101	87	82	98	87	93	88	118	119	87	100	96	90	98	101	93	83	101	88	98	93	94	87	89	70	89	98	92	84	100	96	76	95	87	103	95	83	88	97	99	89	91	92	122	78	77	100	98	84	86	99	91	99	99	97	104	90	92	92	101	95	94	86	99	86	84	102	87	84	94	95	92	117	99	92	103	106	77	98	89	95	95	130	84	106	108	94	90	84	92	92	100	104	103	93	93	101	103	93	92	95	101	96	97	82	89	98	92	91	100	118	93	91	91	95	90	82	83	84	99	105	97	80	95	80	98	106	91	84	107	118	94	93	94	90	106	86	104	103	115	104	96	88	92	109	95	96	75	90	97	94	89	83	104	90	82	102	103	97	80	112	109	98	86	99	98	86	87	84	78	100	96	84	110	76	94	96	79	104	89	91	111	85	92	116	99	80	100	85	91	81	96	94	100	92	95	92	85	109	97	90	86	80	109	96	94	96	86	98	87	88	105	90	93	84	102	102	92	111	98	87	93	94	101	108	92	130	86	102	101	93	99	104	98	109	98	90	93	95	105	108	91	79	109	88	88	84	94	86	92	86	71	92	104	84	105	82	101	86	108	98	99	103	100	79	98	102	92	115	113	88	90	81	95	85	94	92	91	93	102	110	92	92	81	89	91	107	96	92	103	100	82	76	83	117	75	87	89	75	91	99	105	93	74	110	99	78	93	88	90	84	90	109	75	86	81	102	87	95	87	91	86	91	103	92	104	82	87	97	111	95	79	86	99	105	114	122	96	104	98	95	93	85	74	105	83	111	105	94	106	82	101	91	107	80	88	85	95	97	93	96	112	90	89	93	93	91	92	98	85	114	100	88	88	87	103	98	112	87	109	98	85	84	94	74	79	86	88	105	125	96	97	97	95	95	94	107	77	85	98	111	101	96	107	103	81	99	102	92	90	99	98	98	103	115	99	104	90	83	91	91	88	94	86	103	86	82	97	96	97	95	97	85	102	113	83	92	104	92	97	105	88	89	112	95	81	99	82	90	98	94	91	84	82	104	96	110	88	94	116	105	87	83	104	92	87	87	85	97	103	100	101	79	77	99	82	88	92	109	96	83	94	68	92	83	95	91	99	94	77	96	96	81	91	97	96	85	76	100	113	93	89	107	92	68	108	85	93	67	77	112	88	108	78	94	97	105	89	98	104	102	111	92	88	86	114	82	81	107	99	105	95	97	93	80	91	110	98	92	102	95	105	89	96	82	88	94	96	90	92	101	77	94	91	79	100	95	97	96	101	93	90	86	96	103	87	77	103	94	92	91	93	75	91	89	87	96	79	102	102	92	89	103	92	95	103	111	97	107	93	99	106	112	102	96	92	93	120	88	91	95	104	100	103	103	82	80	77	90	100	93	83	99	97	98	117	91	113	100	79	105	84	99	101	100	95	76	93	91	95	96	80	84	92	88	84	99	72	86	96	105	70	103	90	97	81	83	84	117	82	69	94	90	92	75	95	102	95	83	76	99	95	75	89	103	110	91	105	88	85	98	102	92	97	91	100	94	120	124	101	102	115	97	95	95	101	92	93	84	73	76	104	80	80	79	95	78	84	112	97	92	91	110	120	87	91	89	81	101	92	87	91	118	90	77	110	85	87	105	103	82	94	97	98	107	78	104	111	96	98	89	84	108	80	93	93	84	93	95	84	111	84	104	97	102	83	92	96	81	89	82	102	93	97	92	91	92	92	91	102	103	92	106	95	90	102	92	90	89	98	98	99	88	114	90	89	89	96	92	108	97	95	103	85	101	101	85	99	95	95	86	98	95	100	87	95	94	105	106	97	99	105	88	92	93	100	93	86	83	101	94	100	113	102	79	96	90	102	112	100	91	83	80	101	90	92	93	90	97	98	108	109	104	106	100	82	112	89	104	90	95	99	92	81	80	94	93	85	101	96	106	75	95	87	115	90	117	93	101	102	90	79	84	90	109	102	103	97	85	86	90	102	82	92	74	96	98	96	104	96	98	113	99	93	92	94	96	93	94	89	85	76	93	108	106	86	95	87	108	101	85	92	90	91	79	86	104	110	111	105	90	102	98	105	84	94	90	104	82	85	108	90	87	91	84	114	97	98	95	98	101	108	88	87	83	84	99	93	80	93	93	95	90	99	106	109	84	104	86	95	85	91	86	97	97	78	99	104	91	90	92	96	76	77	87	93	84	96	93	112	99	92	112	93	96	84	98	97	92	90	102	94	100	100	93	102	98	92	80	72	109	101	86	109	95	77	77	87	87	109	106	111	105	70	92	88	99	105	99	99	89	107	78	103	86	85	78	87	93	91	89	95	94	94	88	82	89	93	83	103	111	79	90	88	111	107	86	75	104	91	90	118	89	99	92	86	89	101	105	103	104	91	96	100	78	94	113	113	104	109	79	95	88	111	98	89	82	92	95	89
43708	51702	40909	5314	3841	3320	2799	2573	1708	1301	1095	967	851	798	751	739	742	593	530	503	493	474	435	407	386	381	368	344	378	356	354	421	392	437	444	434	458	508	540	599	530	562	614	636	513	443	429	362	358	286	329	333	356	391	381	397	351	373	389	408	463	431	453	491	479	495	458	455	480	407	399	401	368	365	365	461	443	358	382	394	403	372	377	379	325	302	323	308	349	348	347	334	344	410	391	380	321	374	396	350	394	370	303	298	291	324	299	359	368	348	311	300	306	283	232	275	282	306	292	260	244	281	251	263	245	261	257	245	217	241	284	241	237	233	227	208	239	265	208	220	224	227	222	228	227	213	208	219	265	214	208	215	213	229	213	238	204	218	238	218	201	239	218	188	220	234	212	195	224	194	221	223	219	246	232	220	220	242	221	224	214	229	226	223	221	223	254	254	211	225	225	236	220	212	198	249	206	222	209	220	208	235	225	228	206	222	211	212	222	215	223	222	217	210	221	203	221	230	246	214	213	235	204	198	235	238	227	229	219	215	233	208	220	212	217	206	191	215	208	225	198	232	231	240	259	241	254	232	220	225	199	214	233	206	213	210	232	221	209	183	208	201	229	237	217	207	217	213	234	214	204	260	233	209	240	224	208	207	224	245	229	228	197	228	193	219	219	217	221	201	214	227	224	220	203	191	247	263	227	198	205	208	202	215	227	225	230	245	198	218	242	216	235	222	248	223	259	237	214	225	216	209	213	234	231	241	212	218	249	232	206	208	215	214	233	221	206	226	201	219	240	213	210	235	237	211	224	192	208	214	202	210	235	234	237	227	222	242	201	226	233	225	244	225	216	207	201	190	227	263	202	246	227	240	241	238	198	221	231	232	221	218	220	237	228	207	211	231	224	220	206	217	235	213	214	201	235	227	260	218	222	213	220	224	231	222	188	210	227	225	220	218	214	206	205	204	213	226	241	219	227	230	220	198	214	220	206	223	213	200	249	242	224	245	223	216	234	228	209	196	223	202	242	214	202	226	246	214	242	217	209	218	216	216	243	208	219	191	248	232	214	233	216	218	233	229	221	214	216	226	234	219	239	199	216	214	226	215	222	211	212	199	206	219	220	218	223	212	210	210	225	250	209	206	217	230	245	218	228	206	215	220	213	214	231	211	190	234	204	218	217	211	221	231	223	211	233	238	217	232	209	222	239	210	221	225	210	231	231	229	217	203	229	253	203	229	208	230	217	243	203	217	230	218	215	228	217	242	202	245	212	237	239	201	221	227	225	232	210	219	239	214	209	210	228	203	218	223	216	187	215	209	210	223	206	222	214	215	217	195	223	217	213	248	218	229	222	246	236	219	210	195	234	210	242	212	230	219	202	212	219	238	215	225	190	231	209	240	215	205	214	227	209	248	220	208	221	258	211	217	234	212	257	241	237	215	243	217	222	203	238	226	220	204	200	219	226	212	261	250	202	225	204	214	204	185	245	229	230	180	229	215	222	243	217	236	195	207	240	229	248	235	215	215	214	203	232	216	229	236	219	202	231	221	207	208	227	207	217	227	232	228	240	217	206	209	206	201	216	230	236	213	205	207	214	216	210	247	214	219	208	221	218	232	229	194	207	212	222	220	206	214	196	207	176	227	206	230	230	227	234	227	238	215	214	256	211	212	200	211	226	247	226	234	216	218	240	222	238	214	228	218	211	216	205	235	182	202	225	226	224	247	222	201	223	258	230	240	223	240	224	199	273	205	216	227	228	199	232	224	222	219	206	219	231	225	241	219	230	239	223	241	207	228	217	234	191	216	210	229	212	209	230	230	213	207	218	249	249	219	206	232	228	208	223	191	201	213	206	238	256	231	200	229	220	219	242	214	218	217	222	238	204	234	227	235	218	207	206	213	235	234	213	203	212	206	223	225	235	227	206	207	215	203	230	223	189	224	230	244	210	198	236	220	233	214	204	213	221	194	211	211	204	198	210	251	220	216	222	233	223	245	230	229	206	239	214	219	201	205	230	215	233	224	220	209	212	208	232	238	247	211	232	220	223	192	226	222	233	205	236	222	211	212	236	206	232	221	234	237	205	219	226	235	245	229	222	220	185	228	215	191	209	220	235	231	236	223	228	197	211	227	232	212	225	220	208	209	225	233	216	234	222	234	210	231	214	227	233	213	216	226	228	208	220	234	221	227	225	193	209	205	211	225	233	241	225	201	231	217	243	211	232	185	220	251	217	199	224	238	249	227	230	203	211	241	217	211	224	244	223	206	200	232	220	205	235	217	210	192	233	234	236	205	261	218	230	225	225	200	224	230	215	219	230	222	220	224	236	201	213	210	204	240	229	215	223	210	205	207	194	220	231	267	229	212	213	210	242	188	250	211	203	209	209	205	217	214	225	225	215	247	225	218	229	222	208	205	234	221	228	208	219	194	218	226	216	247	248	240	218	228	233	216	194	249	225	205	222	224	235	188	205	242	227	206	213	241	221	239	201	224	230	205	205	204	215	233	215	210	226	223	200	225	214	224	225	224	214	201	244	235	227	237	219	224	220	222	212	198	245	217	238	224	209	233	223	237	214	193	220	214	232	203	235	209	238	215	231	226	234	212	197	246	239	212	232	229	220	215	227	202	210	249	220	223	205	217	227	209	241	212	228	252	212	235	220	189	214	249	244	225	224	228	254	210	203	218	222	226	241	201	215	227	245	231	220	217	236	229	197	204	227	213	221	215	230	207	217	230	215	198	234	223	215	210	215	227	250	236	220	194	237	238	205	196	232	218	224	220	231	212	196	237	229	217	227	211	235	204	216	239	243	215	214	212	231	240	232	226	225	220	211	197	195	191	229	244	213	213	216	220	202	195	243	218	217	205	231	197	215	247	225	210	218	255	255	221	225	226	201	234	209	232	243	204	220	210	206	208	232	242	238	236	240	225	226	207	237	206	221	223	220	205	218	226	226	215	230	222	242	221	225	232	228	217	212	216	206	218	226	220	239	241	222	198	222	214	241	233	227	196	223	225	228	218	239	221	212	206	229	197	210	234	225	192	242	211	235	211	226	236	213	248	247	230	203	234	227	207	214	221	211	211	228	205	216	229	240	194	233	237	201	205	216	227	208	247	196	201	197	218	209	217	222	226	213	212	233	238	227	232	216	226	232	231	208	211	204	212	236	213	214	202	247	237	246	224	220	210	241	209	205	213	223	212	231	215	221	224	237	247	194	223	246	210	233	230	203	224	246	213	222	251	217	237	210	229	221	251	242	204	219	210	207	226	208	239	194	209	222	225	230	207	221	224	217	229	220	223	203	241	189	224	212	223	204	219	201	212	213	197	225	230	206	199	207	211	203	225	207	215	212	236	218	208	227	191	230	216	235	255	224	221	235	226	240	225	218	233	239	226	212	228	237	224	221	221	205	229	210	225	222	209	211	222	230	241	204	230	230	236	213	219	196	209	230	255	213	203	234	227	238	199	206	211	255	214	223	204	235	224	200	193	197	211
14932	20197	13929	2113	471	195	157	147	134	120	133	121	117	134	106	108	124	123	91	122	123	116	104	108	112	99	104	102	103	119	118	123	141	114	113	135	146	120	115	119	113	118	132	125	117	107	90	90	115	118	103	136	101	103	106	109	132	104	138	119	117	124	127	135	113	113	124	123	124	113	127	126	119	129	121	123	144	109	114	127	123	127	118	111	92	88	114	108	126	121	134	125	95	111	88	107	131	98	131	107	113	101	106	105	137	135	126	113	104	129	103	102	97	112	105	117	126	117	115	109	102	115	107	127	100	105	121	117	136	112	101	98	100	122	124	115	95	119	94	109	118	110	118	108	111	95	111	116	105	122	134	127	127	117	103	127	120	93	100	111	116	115	108	106	91	125	110	106	101	140	96	128	118	118	125	107	93	97	119	96	96	102	111	100	120	102	108	115	111	108	99	118	97	127	109	98	109	107	105	125	91	134	108	118	106	104	123	119	130	116	93	113	125	106	106	106	115	110	115	115	102	123	129	115	99	103	90	104	106	120	124	117	119	123	115	108	116	97	111	101	109	137	108	122	118	108	91	116	114	114	129	114	105	111	126	119	106	118	111	95	108	106	102	120	102	114	102	117	111	133	115	125	107	117	99	84	118	89	107	107	127	98	106	108	106	115	107	114	91	107	90	110	106	117	113	109	101	124	137	114	123	107	86	127	110	118	103	93	108	100	116	124	110	111	107	108	116	113	134	113	106	127	96	119	92	139	90	127	110	103	128	114	119	117	113	97	109	106	104	112	122	123	116	99	137	102	110	120	109	118	133	118	105	112	109	113	90	111	103	97	105	99	118	118	109	102	109	114	109	87	113	124	123	114	119	103	115	118	129	121	102	101	117	113	102	103	102	106	128	133	107	119	95	117	103	109	118	120	107	121	126	116	115	115	112	103	109	115	115	101	105	102	116	119	108	114	117	114	114	111	110	103	102	112	114	110	114	121	100	115	121	107	101	115	108	120	118	116	100	107	107	94	123	95	104	114	113	106	110	119	110	113	133	129	93	114	126	122	115	107	106	124	112	105	107	104	110	127	137	104	108	101	113	106	124	133	109	96	114	101	108	122	114	114	105	137	113	113	98	102	114	106	118	138	105	107	99	93	107	87	117	117	113	104	115	113	126	112	115	115	126	118	113	105	99	104	110	116	90	110	120	113	97	117	103	105	109	109	107	89	116	112	82	109	137	113	126	129	123	97	133	115	102	108	98	109	105	117	109	111	111	118	128	123	112	127	115	112	110	106	132	115	115	113	101	123	103	109	108	88	128	105	100	91	121	129	115	113	131	108	97	106	121	115	100	119	107	115	110	105	138	116	105	104	114	116	103	122	115	118	112	121	113	109	99	123	133	95	121	121	125	104	120	127	115	96	119	97	119	113	118	105	113	115	100	127	82	115	130	122	118	97	114	108	118	121	108	127	131	95	112	99	103	110	102	113	127	126	96	106	115	116	100	120	95	115	116	110	122	96	119	122	115	93	113	90	121	99	93	97	125	106	123	107	115	101	96	113	116	128	102	123	119	88	99	124	109	107	112	101	117	107	123	107	106	105	124	131	101	102	129	99	108	103	111	135	114	97	105	103	115	103	129	102	108	105	148	110	106	139	118	141	127	86	128	108	107	105	91	116	87	98	127	121	115	118	101	99	109	101	112	107	117	105	102	120	111	120	97	110	118	113	106	119	126	117	109	118	130	123	120	107	104	114	106	110	121	104	124	123	98	110	97	99	112	110	117	127	120	105	97	107	98	93	126	116	114	115	123	102	119	115	103	104	105	121	112	114	127	109	105	113	118	118	106	129	95	114	140	118	117	115	106	105	105	104	108	105	118	124	111	114	106	100	113	100	111	104	118	114	110	125	108	96	125	103	117	106	100	125	107	103	114	105	132	121	119	106	124	110	111	100	102	112	132	115	97	105	116	122	127	101	107	108	107	112	121	102	107	124	108	102	120	119	121	102	99	100	104	114	110	124	104	122	112	120	103	110	126	99	114	101	87	88	89	110	110	127	117	116	118	98	124	109	109	100	115	106	128	102	96	124	113	93	110	121	101	124	101	103	87	125	132	110	104	104	108	114	92	134	112	109	122	110	109	120	100	96	125	121	111	104	116	112	106	112	89	108	109	119	111	112	97	110	119	98	110	114	96	96	79	116	110	124	110	91	109	108	131	129	88	126	108	107	86	128	110	112	116	96	103	98	107	107	94	86	118	110	115	134	101	114	95	123	90	121	124	116	128	121	119	112	105	109	108	106	125	116	112	96	116	112	119	117	112	114	105	101	102	108	114	111	111	106	112	97	101	114	100	112	106	115	103	132	123	113	120	130	105	111	101	125	127	144	134	108	127	116	109	130	138	118	103	113	110	102	104	119	95	127	112	119	101	117	128	118	126	103	115	106	107	112	125	104	107	103	113	125	128	133	112	124	102	128	117	85	111	90	91	94	117	131	120	109	102	124	127	116	104	98	121	109	107	118	111	111	122	117	106	101	117	112	99	119	135	127	97	122	118	121	120	106	114	110	109	115	111	125	109	107	114	97	93	99	128	106	109	114	113	125	106	106	106	105	123	110	101	111	100	112	110	108	110	124	118	107	121	124	95	120	104	119	117	117	118	114	115	106	109	112	106	110	106	132	107	115	113	125	115	122	106	111	103	117	105	105	109	113	123	96	124	118	106	118	109	105	111	121	124	102	113	102	109	122	112	86	113	101	102	98	108	119	137	111	132	116	103	105	103	101	117	120	106	93	95	110	99	85	101	101	114	101	121	112	98	113	115	102	107	102	99	104	127	119	112	109	107	102	93	110	125	115	133	107	112	102	121	110	91	94	125	122	102	99	108	115	97	87	113	112	122	116	116	108	96	124	102	110	112	124	107	123	121	118	111	119	135	119	114	106	108	101	130	103	118	111	125	123	105	105	95	118	96	120	130	111	119	106	117	117	116	116	90	107	112	104	116	118	100	99	106	106	96	119	106	111	104	97	86	96	128	116	103	103	109	134	105	129	98	109	121	117	119	94	123	117	112	94	97	101	102	112	124	122	132	103	119	115	116	107	109	104	123	115	98	111	100	117	110	127	96	101	102	106	110	101	104	108	111	101	110	124	114	119	103	129	132	123	132	103	120	101	91	99	104	123	102	105	97	130	106	111	110	104	124	99	117	95	116	109	99	112	108	126	104	85	132	118	113	117	126	118	115	116	113	121	118	112	141	106	94	110	107	100	106	109	101	113	109	105	115	131	120	99	112	85	95	99	112	113	110	102	93	113	119	105	129	133	140	117	132	114	131	135	113	83	126	115	106	124	110	106	112	115	92	116	105	102	109	112	124	114	113	114	114	123	84	132	109	132	122	109	102	109	105	113	107	107	117	135	108	132	115	112	103	139	108	125	112	107	107	108	118	115	103	94	105	107	103	93	113	120	108	133	102	127	100	121	99	109	92	115	100	106	106	103
11867	21177	13901	447	388	380	321	346	325	291	305	277	296	266	277	289	250	278	287	303	274	280	272	285	253	273	252	267	281	277	278	307	317	312	285	339	362	336	347	370	368	361	389	405	319	333	343	328	297	273	314	305	307	300	309	356	323	341	317	349	353	374	385	378	377	361	356	396	346	350	322	330	335	315	291	333	325	317	303	347	339	274	264	315	295	320	317	292	315	322	295	302	298	296	292	271	304	288	288	262	306	273	291	280	270	269	291	309	309	305	281	275	273	284	290	271	300	251	287	288	265	273	291	304	269	268	277	265	242	269	289	257	298	263	246	283	261	297	293	277	277	264	268	254	282	243	270	263	263	281	275	269	259	271	275	279	253	268	274	242	265	297	285	305	256	268	265	300	260	241	272	307	252	261	243	282	268	277	244	266	250	262	259	285	249	266	254	265	276	278	243	238	272	235	255	284	275	275	269	247	261	267	281	272	272	265	296	300	272	271	260	284	276	271	282	281	262	261	259	284	286	284	273	275	279	245	260	268	294	283	257	272	265	257	247	278	258	302	267	259	303	328	271	273	279	245	232	260	284	290	296	270	309	277	284	278	255	281	281	277	254	282	271	282	267	268	251	276	241	278	280	269	271	242	270	276	278	260	300	286	264	275	245	294	277	263	277	277	263	284	275	282	269	268	271	253	268	252	226	276	301	271	275	267	259	279	283	292	266	272	263	263	258	291	283	230	263	250	280	273	258	286	289	296	258	273	249	270	281	284	257	257	264	263	262	290	264	271	288	312	274	313	300	298	279	264	259	252	276	285	250	297	280	305	293	263	268	264	277	261	270	253	250	283	253	272	252	272	236	253	257	292	269	252	255	270	269	270	271	274	271	275	273	270	253	284	274	286	282	283	267	269	259	245	259	275	263	282	278	275	270	304	270	247	274	272	272	278	280	266	269	272	279	250	289	251	277	262	267	258	233	253	274	251	265	283	271	276	290	264	247	271	236	279	269	265	281	269	274	272	243	294	283	274	262	253	275	285	241	297	260	292	283	270	266	263	272	280	286	317	244	242	277	250	291	291	264	246	239	294	261	238	279	252	278	268	280	260	252	274	266	286	273	278	280	260	264	261	265	255	262	272	259	269	262	275	252	277	284	246	278	257	295	279	261	262	281	238	259	288	284	269	245	275	257	289	253	300	279	289	250	277	261	267	284	289	255	325	262	263	252	260	258	315	267	269	258	267	281	258	300	287	287	272	273	275	268	286	257	273	253	287	266	287	287	296	265	239	265	287	253	259	242	290	272	293	265	250	278	241	292	263	252	269	271	252	262	311	283	279	289	266	275	273	277	298	273	276	230	291	254	286	276	298	253	279	279	271	271	263	267	263	249	254	279	261	268	253	264	294	262	296	243	293	251	279	272	259	245	254	243	262	270	274	263	271	271	261	269	261	292	250	303	277	250	252	245	275	283	272	283	249	241	280	281	257	246	300	263	257	273	260	249	288	259	256	277	265	255	290	239	273	267	269	268	280	284	259	297	261	299	281	283	261	269	295	281	262	278	278	274	276	261	270	286	272	226	271	246	231	263	284	250	241	277	291	241	276	252	244	270	291	264	273	270	259	252	280	267	261	280	265	261	262	266	279	222	262	245	272	275	264	247	269	235	273	260	256	277	290	293	285	259	285	297	301	263	297	262	298	266	242	294	277	256	272	266	283	286	275	268	263	289	248	282	268	262	268	277	248	263	273	273	293	253	256	255	263	293	241	282	248	292	261	258	262	278	272	234	279	275	285	263	259	257	274	274	256	254	263	275	290	260	266	260	288	248	273	247	258	260	261	270	274	274	266	294	269	286	263	272	275	249	270	284	275	280	276	271	276	297	269	306	245	245	270	290	286	289	257	262	300	278	267	275	260	277	273	274	285	304	252	296	291	270	241	302	288	289	284	261	298	294	286	270	274	254	280	274	239	255	249	279	319	262	257	299	282	270	288	270	273	287	257	268	276	271	299	273	287	261	266	243	267	283	268	283	256	260	272	259	272	251	285	278	261	271	272	251	294	286	283	306	259	249	267	255	251	253	304	274	266	241	269	303	292	268	276	272	285	279	252	276	274	271	247	249	282	256	326	235	261	298	269	253	250	286	303	268	269	269	290	259	264	245	260	281	286	275	271	273	280	252	277	270	278	258	270	285	266	283	279	279	236	289	255	273	253	267	246	254	271	263	275	289	291	283	287	267	292	258	283	271	287	291	271	268	262	285	271	259	271	233	305	266	282	275	254	295	288	259	238	261	254	277	267	271	289	280	279	277	285	310	241	270	253	250	251	271	281	255	249	249	242	274	293	274	267	256	278	257	254	278	271	266	274	256	250	260	228	286	243	282	273	280	258	249	274	295	283	304	290	290	285	260	254	268	264	290	275	264	315	298	254	282	268	278	271	261	265	278	288	272	275	257	274	273	301	302	251	285	265	249	271	245	270	283	244	244	255	261	279	265	266	276	301	288	277	263	262	270	290	259	260	252	259	263	287	297	284	248	276	289	286	274	259	287	277	266	280	259	247	246	286	258	277	264	275	302	239	259	267	308	257	272	259	276	268	271	272	264	291	269	276	279	262	287	284	261	261	280	245	242	239	279	293	262	267	252	269	257	225	235	280	277	286	259	297	281	264	276	258	274	294	307	289	297	263	259	314	268	278	260	256	283	278	260	257	287	286	275	260	246	296	257	284	281	275	279	258	287	310	264	270	288	280	247	271	294	278	294	284	274	304	247	282	270	281	242	269	267	286	284	282	266	277	258	284	258	272	276	293	306	267	286	256	265	255	278	286	280	263	281	292	257	256	241	263	285	279	258	272	269	279	268	307	305	217	289	264	272	283	265	285	279	279	241	299	265	279	238	257	255	229	274	262	248	259	277	282	299	245	276	254	254	269	301	264	258	260	257	262	240	265	254	273	287	255	272	265	289	261	254	269	290	299	273	272	308	276	278	261	292	312	232	270	303	274	268	253	258	272	284	300	254	292	283	260	292	280	256	280	287	265	252	306	258	270	284	268	241	287	284	261	246	274	266	271	264	280	258	274	263	276	278	276	283	275	251	254	272	281	269	264	285	263	271	306	245	246	297	296	285	304	260	246	297	301	261	265	287	261	296	282	275	266	280	257	271	265	261	255	247	262	238	270	270	280	261	237	250	266	266	246	284	290	296	259	231	289	267	247	268	258	258	247	252	277	316	274	300	255	273	237	263	285	299	266	271	251	287	241	253	286	261	251	249	252	295	290	276	256	281	274	242	264	257	249	236	275	266	285	287	292	283	282	256	274	269	264	280	282	259	234	300	285	277	300	273	269	279	265	310	269	260	276	233	281	249	280	275	259	249	264	257	253	237	260	250	236	263	263	288	288	271	262	253	281	285	243	281	279	255	294	259	272	285	265	260	267	271	282	247	266	288	287	281	263	282	253	289	250	268	247	265	253	259	262	248	232	287	243	288	266	276	299
48508	45673	35993	23464	19672	12978	6119	2263	614	231	232	189	196	148	166	165	131	119	161	132	139	140	123	131	136	128	128	132	133	118	110	141	132	120	131	145	124	131	138	148	131	145	154	150	143	138	148	142	133	133	123	125	128	124	128	126	128	119	144	153	156	175	143	153	119	143	125	149	157	138	137	131	121	136	131	123	153	139	128	150	131	124	111	123	131	126	106	117	113	126	140	136	151	150	127	150	125	120	141	140	159	135	124	131	134	124	134	124	108	143	111	103	134	125	135	125	129	111	134	128	144	124	148	99	114	112	138	136	128	128	104	89	117	114	110	131	107	119	109	113	121	98	122	128	127	129	104	131	106	104	120	103	122	110	132	132	128	127	121	106	118	117	122	108	132	118	111	140	131	109	108	142	92	122	126	120	118	100	132	114	124	121	124	128	111	108	116	91	98	110	134	122	115	116	118	113	140	96	119	102	115	127	102	117	123	110	107	126	123	127	115	87	106	100	134	87	129	130	110	129	127	131	100	106	125	107	99	115	110	129	123	120	136	131	127	134	100	119	124	120	124	102	126	121	119	94	101	127	110	132	128	122	140	115	118	107	129	117	103	108	139	125	101	94	114	126	114	113	109	114	109	126	101	112	126	96	106	132	114	136	126	126	106	134	133	126	117	124	106	126	106	120	107	132	113	99	122	134	112	119	117	96	136	111	113	117	135	130	117	128	112	127	125	128	113	112	130	114	118	117	115	116	115	114	133	115	113	151	94	130	133	104	117	89	138	97	106	112	129	125	124	135	121	117	92	115	120	119	106	119	114	118	130	95	123	112	113	133	104	139	128	105	106	104	101	104	112	145	139	100	117	109	122	110	126	122	122	120	125	122	128	128	127	103	99	120	130	105	112	92	112	115	110	103	126	108	110	118	121	122	122	132	110	112	125	107	102	106	131	120	122	119	117	129	108	128	111	107	126	115	131	119	108	131	116	99	124	122	116	121	96	124	116	118	100	92	106	140	115	115	136	106	123	125	114	104	110	134	105	108	118	115	110	112	133	93	107	122	106	118	109	124	114	114	108	123	125	122	108	127	113	123	113	127	127	119	127	124	115	123	133	102	111	108	110	121	122	124	120	106	131	129	120	103	111	104	110	122	102	124	119	106	120	124	125	136	119	135	119	112	129	124	131	119	115	114	135	119	139	114	132	128	102	106	122	108	124	128	133	132	110	117	138	127	102	118	128	105	119	114	123	125	122	114	130	118	112	98	132	103	109	131	103	128	117	106	117	118	144	124	119	124	99	107	99	106	90	119	131	116	118	104	129	98	116	125	121	109	109	115	122	114	105	115	136	102	122	135	107	122	106	96	103	136	121	138	127	122	120	123	108	126	121	126	104	124	115	118	116	99	113	109	127	124	116	97	141	114	114	140	128	122	122	116	131	115	99	114	113	120	119	109	107	110	122	111	125	120	135	125	105	129	139	112	106	107	105	113	110	130	110	141	138	105	149	108	125	122	111	130	151	122	120	114	117	109	118	132	113	130	120	119	126	129	117	112	106	100	140	114	117	125	142	131	122	120	125	93	126	118	142	103	102	103	120	110	103	113	131	129	124	118	104	103	124	118	98	103	118	128	107	105	133	113	107	105	115	104	116	114	122	134	125	106	105	110	133	126	143	127	124	113	103	126	108	133	136	114	127	124	102	117	106	126	119	138	153	123	115	115	123	123	113	109	108	130	115	115	120	126	120	107	139	119	106	129	141	112	113	114	111	102	113	121	113	143	99	125	106	138	130	117	113	114	120	111	91	106	101	118	116	113	126	113	116	115	120	101	138	125	106	108	108	108	107	115	117	104	117	116	107	102	127	117	107	108	113	116	124	134	104	129	137	119	114	112	122	138	134	115	114	102	109	117	110	125	118	121	120	99	120	118	130	110	121	95	113	121	116	100	104	137	113	123	120	115	119	126	126	96	118	113	136	113	123	121	121	112	119	109	117	118	101	101	111	129	132	127	115	114	121	131	109	124	115	102	143	121	115	117	119	119	120	131	118	115	121	116	104	127	133	149	126	127	137	141	121	118	105	125	107	122	128	117	134	109	157	128	117	105	103	106	126	117	110	99	115	117	117	129	143	124	136	119	125	112	103	116	112	113	92	107	95	123	114	127	108	142	103	109	103	115	135	128	116	111	132	124	116	95	115	115	117	117	124	126	107	116	103	121	113	124	129	102	132	115	120	121	126	122	125	110	138	132	103	110	136	127	116	130	111	110	120	118	130	97	109	138	103	107	101	122	109	119	135	103	120	112	116	137	136	108	140	92	135	125	118	120	112	116	116	124	108	123	113	121	111	109	108	120	116	105	122	102	125	117	116	104	113	128	115	114	130	92	120	114	122	114	130	117	109	101	118	110	127	104	105	120	121	126	101	107	116	103	126	123	117	120	122	106	142	123	115	98	102	128	113	82	118	131	120	84	123	117	124	113	120	125	125	109	112	115	126	121	118	107	124	103	128	132	104	106	119	107	109	103	103	127	135	131	111	117	124	141	126	108	119	109	112	110	108	124	133	115	125	96	119	109	119	111	126	121	123	119	119	130	128	122	121	128	132	105	121	116	115	110	107	114	121	125	100	111	108	125	110	120	119	118	117	111	108	121	123	105	115	126	122	111	108	134	138	127	108	110	108	131	117	120	128	121	98	123	107	115	118	108	111	106	114	115	118	117	125	105	129	108	127	148	120	109	140	111	106	94	113	112	114	110	105	124	117	114	103	115	122	116	121	127	95	134	131	125	105	110	109	105	91	104	109	109	122	103	111	107	137	114	117	120	127	117	126	137	109	134	120	101	110	130	114	109	110	116	148	117	103	110	111	116	110	101	132	123	129	115	107	119	139	137	125	117	110	105	136	135	117	100	114	110	132	122	107	117	136	103	111	117	129	127	127	112	135	121	104	131	116	115	120	127	122	103	110	131	130	113	111	125	114	117	126	110	116	124	100	137	118	116	109	113	122	106	124	114	132	121	128	126	116	129	128	116	119	95	111	133	107	109	116	126	133	112	128	119	138	119	127	124	146	116	116	113	121	114	120	101	117	110	114	113	130	119	123	134	120	118	114	118	121	113	92	125	96	109	133	133	109	112	123	103	111	127	116	138	109	119	110	125	123	133	109	126	137	117	113	102	110	87	120	102	114	124	131	129	128	117	112	121	112	85	120	108	116	109	106	108	97	102	98	114	125	129	123	124	129	124	110	109	118	111	112	105	124	107	128	128	120	118	126	124	125	113	124	113	138	117	124	134	104	127	109	98	104	110	118	111	131	109	128	99	123	128	137	118	133	98	134	127	112	125	100	115	105	94	113	116	123	121	135	135	122	111	116	127	136	111	113	112	108	104	121	124	110	111	107	111	113	128	134	118	112	123	105	128	138	106	117	108	108	137	102	129	100	116	114	114	96	126	115	124	108	103	116	107	115	104	133	91	125	107	126	129	106	133	123	128	121	122
40535	48808	29855	2811	2136	1687	1452	1387	1025	869	824	647	643	608	493	508	488	483	472	413	381	381	346	397	374	324	350	354	356	355	324	342	321	380	341	398	443	454	518	532	483	510	529	567	469	432	383	383	387	378	370	393	386	337	365	356	410	368	413	425	509	444	456	478	432	428	466	455	459	407	346	397	392	389	394	417	461	379	392	363	416	356	360	395	359	310	344	367	381	372	372	338	358	377	331	396	379	375	339	361	349	365	320	315	319	344	312	356	367	366	358	310	313	299	318	294	297	321	315	306	354	276	272	323	294	333	316	291	291	282	260	311	287	269	327	300	284	322	295	286	273	258	294	281	278	297	275	264	276	250	288	293	273	288	263	257	266	306	265	292	290	266	272	279	248	285	279	276	282	317	257	279	272	262	256	255	284	274	281	272	241	299	274	283	261	270	285	253	283	262	261	285	287	294	289	299	313	305	298	278	287	262	286	258	300	273	264	296	276	271	298	280	288	278	265	300	261	267	274	283	282	268	275	254	257	255	273	274	276	289	294	307	276	281	269	265	287	285	291	265	304	268	281	271	290	310	279	330	298	307	257	243	241	281	289	258	292	257	246	285	266	275	248	265	266	283	308	283	265	266	271	272	279	283	267	302	270	285	264	271	268	295	285	302	273	245	272	271	264	274	268	292	291	282	276	288	257	272	263	277	294	287	293	292	298	272	286	296	287	308	276	299	267	290	257	273	241	249	266	264	290	297	286	301	265	274	264	259	278	288	305	261	269	266	291	277	285	270	239	263	282	278	250	291	282	296	301	261	276	280	270	308	271	279	262	296	274	288	260	279	248	295	255	273	290	258	282	306	287	285	326	295	269	278	259	308	251	270	286	288	270	247	260	275	241	255	265	260	266	303	281	281	285	252	278	244	255	286	275	301	261	284	302	267	279	291	264	255	261	256	306	314	249	274	286	267	286	287	255	258	270	262	280	265	290	247	292	250	283	264	271	281	297	277	275	263	236	294	255	278	286	267	292	290	288	265	260	312	292	281	272	290	244	287	291	268	273	270	263	281	274	293	311	282	268	280	247	272	287	276	276	284	260	292	282	269	295	288	267	256	278	270	278	298	288	280	261	286	300	267	283	261	284	252	249	271	309	279	269	291	292	250	274	286	250	281	253	278	249	272	277	301	292	241	273	260	254	275	296	274	264	255	274	279	310	269	281	267	289	275	270	278	290	256	283	269	277	307	269	275	273	296	283	278	240	322	288	266	278	287	302	309	260	248	261	287	268	258	275	278	279	265	253	271	253	265	266	276	274	270	286	288	273	286	274	284	278	253	269	239	295	279	298	299	291	280	297	272	295	260	278	283	249	285	274	280	272	273	268	278	264	264	262	290	279	288	284	255	279	269	272	272	272	269	269	260	268	277	284	294	306	284	297	282	274	287	279	276	270	295	253	289	275	305	260	267	303	241	266	277	270	241	289	286	287	274	259	263	271	265	274	281	290	282	272	295	266	262	306	249	259	253	259	284	277	267	257	279	267	277	296	303	272	262	270	292	285	253	263	255	263	284	291	279	252	276	297	278	281	270	244	265	275	304	291	281	271	288	241	265	258	290	281	332	259	265	256	257	306	275	256	268	285	286	261	285	292	286	277	296	249	303	255	247	293	268	281	289	244	261	290	261	289	281	289	287	295	283	273	254	255	277	276	274	297	272	273	281	255	287	295	294	281	286	265	275	283	299	274	294	303	274	270	276	284	272	276	266	264	280	278	273	308	252	255	282	280	304	262	293	259	258	266	262	263	302	260	274	243	248	267	283	266	284	302	277	255	256	286	260	250	270	272	309	283	272	290	278	279	282	290	264	271	295	294	271	270	302	281	244	244	276	286	257	302	276	281	262	273	270	266	303	238	271	288	280	291	254	257	243	288	276	268	270	276	280	292	274	255	274	278	274	297	264	254	267	287	268	258	302	283	275	285	256	273	256	257	250	251	296	290	293	283	264	260	264	250	280	301	275	263	271	251	258	251	264	256	251	252	266	277	254	299	292	256	291	252	273	269	239	257	273	282	286	274	257	265	265	257	270	270	270	283	285	279	271	290	266	256	288	303	247	299	281	265	280	286	273	287	286	277	250	259	263	276	274	241	281	255	266	284	249	311	251	289	287	279	275	266	279	266	296	292	253	253	290	297	295	282	287	272	256	244	251	314	295	269	278	269	278	311	262	246	284	271	263	274	278	283	265	295	292	279	282	276	273	261	287	276	280	317	274	278	276	283	277	316	268	280	331	255	286	283	263	263	255	272	285	290	287	292	274	263	261	261	278	272	275	255	251	294	283	283	254	278	258	280	266	295	254	268	285	293	319	271	255	276	299	277	296	284	295	273	270	260	300	241	296	263	266	304	288	281	263	259	297	285	257	287	279	277	273	278	272	276	272	267	241	242	280	271	296	292	292	254	261	276	260	270	310	302	248	294	291	265	270	265	251	281	298	276	264	284	290	279	292	250	240	288	263	263	245	291	257	294	268	300	273	278	269	266	294	292	285	268	263	259	269	259	284	264	274	274	280	281	275	259	284	279	269	256	268	242	274	279	253	266	265	275	310	290	244	289	286	266	317	312	277	272	281	259	265	255	288	241	280	289	282	293	269	273	271	285	289	276	279	268	296	320	283	307	260	278	289	260	288	294	269	283	294	302	304	258	251	278	262	306	331	252	282	262	294	269	273	262	249	277	281	268	287	280	263	261	257	264	281	282	305	250	265	267	303	275	262	293	287	270	259	269	251	286	243	252	286	263	268	266	273	283	257	304	260	260	274	307	289	265	268	287	282	268	289	294	256	285	274	270	265	271	260	288	271	256	308	275	265	293	279	299	261	244	295	263	264	280	320	283	292	258	251	264	269	286	279	252	303	298	310	271	306	265	262	289	282	261	301	254	277	273	307	250	283	279	283	267	262	249	281	282	280	239	287	272	281	264	268	283	270	272	280	272	313	286	265	279	296	289	263	261	276	261	296	283	248	270	307	305	253	239	253	262	273	252	274	264	282	273	274	276	284	273	280	279	293	258	305	268	258	260	288	275	258	269	312	305	273	262	259	272	302	273	253	269	284	316	267	263	283	268	282	236	276	274	263	269	269	287	278	298	261	291	276	263	298	277	309	284	266	275	288	265	268	263	281	281	280	282	259	271	297	293	259	272	263	280	217	304	259	302	271	258	245	270	277	303	272	286	244	280	271	286	304	259	291	272	268	296	287	245	283	270	255	288	304	277	294	298	267	249	277	275	285	266	280	269	294	272	281	246	269	287	291	265	282	276	263	261	289	291	297	278	260	248	270	245	273	244	262	256	271	264	238	232	270	292	251	274	262	247	273	281	262	309	287	274	297	261	299	270	268	291	258	284	253	277	281	253	305	266	288	249	296	258	244	286	273	260	282	259	260	300	241	304	285	272	249	262	267	267	289	239	269	242	264	264	282	288	252	264	238	258	294	296	287	276	270
53830	45352	35175	24936	22982	18929	11893	5493	1626	424	282	216	217	219	181	150	166	178	167	149	141	132	126	122	144	117	101	117	119	110	101	136	109	115	121	119	138	124	144	142	137	150	143	152	112	123	120	105	107	106	101	99	119	92	109	108	113	116	114	134	142	124	142	160	140	119	127	130	126	125	119	105	114	140	139	132	154	133	111	105	140	118	120	103	105	119	132	111	99	107	116	127	103	118	130	123	102	115	110	108	115	119	118	112	112	97	111	133	109	120	121	112	105	105	113	112	107	97	103	115	100	110	99	97	101	103	91	96	95	83	109	109	96	104	100	101	101	83	112	124	90	100	82	100	104	99	81	97	82	83	95	94	100	105	94	101	114	102	82	108	88	90	89	109	97	82	110	89	78	93	91	78	100	115	89	89	110	99	104	107	89	93	111	94	108	88	71	101	97	94	102	93	100	87	83	91	89	112	107	82	92	93	104	87	95	97	110	100	109	99	83	89	113	93	115	103	98	79	103	96	96	108	91	95	102	111	98	100	92	102	99	103	88	107	106	91	83	102	113	99	84	99	109	96	109	88	79	95	85	93	101	92	94	88	108	105	90	106	107	100	123	91	105	87	99	96	108	111	83	112	98	106	92	114	97	104	100	93	99	95	91	84	88	90	102	109	113	87	94	103	74	106	106	103	100	88	94	103	91	109	88	89	97	87	114	91	98	115	90	85	85	88	81	89	91	117	103	103	97	103	101	86	101	93	102	128	86	98	104	101	90	109	92	80	83	116	88	81	91	96	96	98	96	93	109	97	104	98	76	92	95	95	97	88	101	96	105	73	95	107	112	70	110	94	81	101	84	97	100	104	102	98	75	81	82	100	108	108	120	98	99	86	103	117	82	91	100	88	84	111	112	87	86	80	116	110	100	107	91	96	98	106	108	98	83	86	93	84	100	96	111	96	91	118	104	87	98	89	82	95	101	83	84	107	77	75	94	73	107	84	104	92	86	100	114	103	80	89	101	92	95	87	92	107	102	99	90	90	104	107	98	89	97	110	90	98	100	84	99	79	85	98	108	97	83	85	95	99	111	92	89	85	87	80	87	101	99	88	75	116	81	82	96	83	91	92	83	87	93	99	93	95	90	102	95	100	109	76	86	90	80	90	100	104	94	91	77	96	97	98	91	93	99	85	110	95	116	108	101	104	93	111	102	80	96	86	93	70	100	104	115	72	79	87	81	80	94	92	115	94	101	91	95	101	87	88	85	105	87	84	112	93	92	99	93	90	115	96	92	97	115	96	87	108	98	88	104	82	87	106	86	98	98	87	108	89	90	93	103	102	98	89	103	100	70	92	94	81	88	93	91	101	99	96	79	107	82	96	102	84	93	102	70	97	120	100	89	90	80	74	124	105	82	98	102	93	107	84	84	95	100	96	72	77	116	96	105	101	97	90	99	98	76	101	102	92	94	85	104	104	95	109	90	93	98	83	100	84	74	105	90	92	80	94	102	97	106	83	98	94	93	81	93	101	96	112	89	107	96	116	109	85	88	98	99	111	98	94	104	108	100	106	102	72	107	93	127	92	97	100	100	92	100	92	93	105	101	93	92	95	103	99	87	107	86	108	103	93	102	96	95	93	100	90	101	99	101	92	91	82	91	87	85	97	97	108	96	131	98	93	113	86	91	80	85	91	75	97	103	107	111	80	87	108	113	98	105	107	80	108	97	119	97	100	87	103	99	91	94	100	106	84	91	90	101	90	93	77	84	108	94	95	85	93	95	92	90	84	80	98	92	103	92	86	88	82	106	95	94	114	93	98	92	95	119	90	102	106	92	79	108	80	86	97	96	99	103	91	90	100	105	86	109	93	94	96	92	111	103	98	81	89	86	100	111	89	91	88	92	72	108	103	98	95	93	103	103	96	110	87	101	73	94	108	92	90	85	85	90	91	98	74	87	98	102	94	94	91	83	88	83	92	96	95	61	93	98	100	92	104	100	95	84	89	105	76	109	79	103	89	88	90	93	91	101	85	105	105	89	111	97	87	89	106	104	118	97	79	95	101	100	82	96	112	91	88	102	78	108	98	94	98	97	73	101	102	81	87	92	78	90	118	90	88	86	89	104	95	105	105	99	98	98	92	97	114	75	89	107	91	85	110	83	109	81	95	97	101	108	91	85	93	94	100	95	107	88	99	107	99	94	95	102	96	99	80	89	122	98	103	79	87	95	97	115	85	107	81	100	87	112	91	91	83	97	96	102	94	89	93	98	90	95	103	71	88	105	113	92	91	99	102	105	91	84	96	96	86	87	92	92	103	103	94	83	85	89	79	92	79	82	87	119	100	105	86	89	89	114	82	103	113	89	98	99	109	92	96	89	81	108	88	100	93	97	85	93	91	102	89	99	92	94	91	123	92	101	99	100	121	90	110	96	84	90	93	96	84	100	98	99	95	89	95	100	74	113	109	105	88	96	82	100	101	93	83	83	114	106	104	112	108	106	96	93	108	100	90	88	97	95	88	103	101	81	105	91	98	100	113	96	102	90	102	97	108	113	92	103	113	96	85	97	92	73	89	81	111	85	102	86	121	87	100	98	115	90	96	92	105	110	98	103	88	91	108	95	89	97	79	114	103	100	93	104	95	113	105	84	89	109	86	84	98	105	88	108	112	99	115	91	97	111	70	82	96	87	94	97	93	87	97	102	113	102	78	88	101	97	90	103	99	94	80	101	88	106	93	91	83	105	86	92	102	100	85	98	95	108	85	87	93	86	94	93	92	98	95	70	117	89	85	97	91	94	101	93	88	78	99	91	89	116	91	96	106	96	109	110	95	98	108	109	100	100	93	87	87	87	114	102	91	105	105	95	92	94	80	100	103	99	89	74	85	92	116	108	104	101	102	100	102	97	102	97	97	75	88	96	93	117	95	85	106	92	90	94	94	97	84	89	103	102	93	107	102	94	94	107	114	80	85	95	93	80	102	90	82	89	99	98	101	97	79	79	98	92	87	69	97	86	111	85	95	98	80	106	104	90	88	91	86	108	89	97	104	92	107	97	98	94	104	95	94	90	88	115	106	101	80	103	98	89	91	71	101	92	110	104	106	74	77	94	101	86	89	96	100	91	96	107	92	83	95	80	78	93	85	98	102	93	92	94	114	96	101	91	101	92	91	98	80	100	101	90	112	81	101	100	97	97	90	83	94	88	96	116	95	91	90	93	104	99	102	85	85	100	99	84	75	92	102	105	91	109	103	78	91	94	75	97	94	72	100	84	105	93	98	93	83	105	93	101	102	108	95	104	106	103	110	104	84	99	102	84	96	97	111	91	99	101	98	121	94	89	100	77	70	104	112	93	98	87	80	95	99	92	100	87	95	81	105	92	87	96	93	98	78	101	93	89	113	113	85	97	101	105	73	92	101	130	86	100	113	90	95	87	109	94	99	89	118	85	80	106	105	92	76	93	98	105	107	84	80	92	94	98	95	87	93	103	94	96	97	88	90
44326	48414	33161	5055	3971	3152	2588	2385	1659	1448	1217	1021	916	833	754	683	739	617	552	532	526	476	466	400	384	408	387	413	368	346	341	351	341	370	386	462	527	648	610	475	546	547	596	652	592	477	442	392	401	354	355	409	385	329	354	364	383	354	378	471	550	568	542	543	517	511	501	450	447	410	413	403	479	425	414	435	512	476	440	438	418	416	391	388	337	334	323	333	349	390	367	336	345	326	365	345	314	353	422	441	424	334	305	282	350	387	306	385	411	404	333	324	272	310	288	295	288	275	309	293	261	292	279	261	258	242	215	243	224	229	243	249	226	240	252	224	238	230	235	215	237	227	206	220	231	203	233	220	243	204	210	229	236	208	221	238	236	213	225	234	226	227	224	259	208	248	221	238	209	222	223	217	197	225	230	249	205	211	190	227	213	240	223	211	242	224	241	217	192	232	231	242	221	260	227	193	244	180	222	228	233	217	194	208	223	237	223	216	216	228	227	226	211	243	214	231	247	227	216	215	232	220	214	233	201	217	208	244	198	218	224	215	216	219	221	224	228	228	220	198	220	210	230	221	225	201	221	239	231	232	210	250	200	237	228	250	201	243	253	213	222	245	221	197	215	248	233	238	233	240	208	204	223	223	236	205	238	189	226	242	206	247	207	252	219	228	216	244	235	225	232	238	236	208	210	219	226	227	226	215	222	262	209	204	222	231	190	180	206	210	237	230	227	222	223	206	238	211	213	251	204	219	209	232	213	232	194	223	197	240	208	194	213	245	213	237	212	270	237	204	230	211	204	224	205	223	220	197	192	222	221	195	248	201	249	214	210	230	231	225	222	217	215	217	210	257	223	234	192	235	228	260	220	206	241	237	217	227	224	231	238	232	231	223	222	229	204	194	230	223	215	243	237	225	235	204	228	223	235	210	191	243	216	231	216	214	260	203	222	200	233	249	206	240	217	242	216	222	244	220	233	243	226	221	234	228	231	219	228	214	233	240	230	228	204	233	234	249	228	246	250	223	208	219	223	236	226	239	187	205	211	243	233	224	228	219	235	236	229	238	201	216	205	250	248	208	230	215	217	215	272	227	231	229	221	222	239	235	247	219	239	255	211	276	223	228	236	202	226	201	210	204	215	243	187	250	227	218	223	206	208	239	185	241	219	226	213	204	212	222	205	209	232	234	229	235	222	265	224	211	222	218	198	239	245	226	201	216	255	230	217	246	192	199	227	215	224	207	209	235	222	216	222	213	207	229	247	213	208	230	227	239	222	211	225	256	230	233	229	233	240	231	230	224	227	220	197	218	209	222	221	212	217	239	229	217	201	213	239	241	208	218	234	224	230	264	218	245	233	208	238	222	221	218	224	222	233	219	240	221	238	245	199	211	222	215	222	203	216	214	210	241	224	208	223	212	255	227	223	247	237	207	210	209	235	215	234	210	204	251	230	249	222	188	236	239	245	208	225	236	222	249	199	234	220	221	228	232	215	238	184	221	224	201	227	228	212	232	225	241	241	254	223	212	214	227	206	204	217	227	236	227	231	231	221	219	201	212	220	235	247	231	231	201	207	210	237	210	210	217	225	226	210	231	215	217	241	248	213	209	228	229	218	187	210	208	240	220	199	225	234	226	211	198	212	252	214	208	213	231	216	236	199	224	209	212	237	226	235	221	236	228	232	230	218	237	227	231	220	217	213	228	230	228	249	241	252	200	245	210	229	217	243	229	239	192	226	199	209	211	229	216	231	232	204	233	220	203	224	221	233	212	215	253	216	236	219	220	228	233	218	217	210	236	217	221	228	216	210	225	209	238	228	211	228	220	233	228	196	230	216	221	207	226	229	213	241	230	212	234	235	237	208	194	231	227	192	231	246	224	231	236	216	221	242	218	258	227	229	250	203	222	238	211	253	216	222	239	229	227	210	236	222	233	231	239	206	232	219	234	239	246	218	237	220	224	226	224	228	252	227	191	234	239	214	226	223	225	240	224	227	202	231	198	203	228	224	236	212	215	215	215	234	237	229	218	224	227	226	223	227	209	198	187	219	218	212	201	237	243	236	200	235	214	226	216	221	235	228	216	218	248	237	236	225	253	207	235	203	230	228	234	220	234	223	225	216	219	224	227	231	210	230	229	235	200	241	247	224	242	228	237	207	224	237	203	216	205	232	235	221	218	230	219	192	216	216	207	211	235	225	205	216	216	228	228	192	251	222	207	215	238	218	215	262	230	229	221	231	220	232	203	218	227	229	209	240	217	244	219	245	230	239	229	233	213	215	231	226	236	227	231	236	232	215	245	221	236	227	249	238	251	195	186	209	215	215	233	234	246	222	229	212	204	195	245	215	221	221	227	243	220	229	224	210	229	243	221	229	210	200	199	219	211	234	208	229	248	211	211	215	227	233	200	217	246	220	223	227	204	221	239	213	235	222	231	219	220	212	263	235	250	211	208	236	202	194	238	192	223	216	219	222	220	220	216	215	232	199	240	230	213	193	225	223	235	210	238	179	227	239	192	220	217	209	230	204	220	235	224	214	235	216	215	229	213	215	221	236	225	241	226	234	248	251	227	235	217	245	237	200	269	213	214	251	198	236	228	204	191	222	231	214	233	222	212	234	213	241	201	221	232	226	241	225	234	215	223	215	228	224	229	231	210	220	217	222	208	217	219	232	242	219	230	236	216	202	227	231	222	225	242	231	221	214	212	245	217	221	207	223	221	245	207	243	205	220	258	238	211	237	220	215	229	221	190	235	230	228	241	229	227	225	216	240	211	225	244	217	235	252	218	226	243	225	253	223	204	234	245	220	241	251	210	219	221	231	200	217	196	229	268	260	219	223	209	218	235	230	228	225	223	235	249	219	202	236	255	237	221	226	211	235	215	222	234	222	191	220	233	227	253	218	216	225	210	208	218	227	205	243	233	210	240	235	221	225	249	210	217	218	211	231	227	210	211	221	229	219	225	218	219	218	204	234	203	215	218	227	214	233	219	238	188	224	217	210	227	221	237	233	262	229	242	215	235	219	226	236	207	195	221	225	223	205	239	238	218	235	215	212	229	234	241	228	217	243	225	240	231	233	225	207	245	188	218	226	220	222	214	233	214	234	225	209	227	262	232	228	230	222	238	227	244	234	220	223	238	228	221	235	241	247	234	214	229	230	228	231	196	209	232	203	231	240	226	229	195	217	210	241	224	237	256	206	226	229	246	234	204	236	224	230	195	211	220	206	235	240	231	221	234	232	202	219	228	207	242	231	239	220	225	244	230	236	203	237	222	199	215	210	250	218	207	225	210	200	264	216	239	232	202	228	237	206	219	210	218	238	236	233	214	216	183	231	214	235	223	221	223	207	216	226	247	223	242	235	225	231	200	227	237	224	222	215	230	208	242	208	226	200	207	245	190	216	203	217	248	246	224	234	219	222	221	217	201	204	234	227	218	236	210	191	220	216	227	244	214	218	223	219	216	253	229	227	217	204	227	247	221	240	228	223	201	225	250
13856	15168	11646	1956	456	185	140	131	120	118	96	115	121	96	133	99	128	120	127	113	111	126	118	115	109	101	119	111	117	119	108	110	115	133	97	128	129	109	134	112	127	120	125	117	135	107	129	106	122	109	110	113	120	119	138	113	115	115	109	140	136	131	111	137	127	131	142	123	128	117	115	114	107	119	141	111	113	119	113	135	131	124	93	114	115	117	122	113	112	100	95	108	113	112	112	135	119	95	114	106	116	113	118	112	110	115	112	110	113	115	97	114	115	121	120	126	112	114	101	109	129	127	114	123	121	117	106	92	116	112	128	110	108	101	116	109	121	113	103	99	127	99	102	100	109	104	108	111	96	104	94	113	116	100	128	107	112	90	119	116	102	120	106	114	104	98	111	124	103	111	121	108	106	131	123	122	114	109	97	95	98	136	110	97	123	117	128	123	120	106	123	110	133	89	101	99	119	116	113	101	103	104	116	91	113	119	102	120	131	117	116	106	99	101	112	129	106	120	108	109	112	97	95	105	110	108	110	106	99	96	120	99	120	104	127	115	98	115	109	116	97	121	114	98	125	110	131	98	92	118	100	131	115	105	97	91	114	128	108	95	125	97	119	102	111	125	105	101	125	112	104	85	121	94	103	95	123	108	109	110	110	114	119	119	108	128	113	111	114	100	128	115	120	125	126	127	126	120	110	98	103	108	124	115	102	107	120	102	113	110	132	125	116	105	118	100	114	97	102	114	106	104	105	118	114	132	113	126	103	113	121	120	113	112	99	100	115	102	91	103	107	106	114	99	119	123	100	121	119	101	134	117	135	98	103	103	103	107	107	108	89	128	101	128	116	94	126	112	100	110	123	126	123	107	144	82	103	110	99	131	118	120	126	127	110	118	140	101	116	120	111	112	99	115	120	91	88	136	93	95	100	119	101	112	100	113	106	123	106	105	124	112	106	97	123	100	114	99	110	119	134	121	120	126	106	100	117	120	94	91	111	108	99	93	128	130	107	126	105	111	101	140	132	107	102	94	113	116	113	116	108	114	123	114	91	107	113	119	114	104	101	98	96	113	110	123	116	117	114	108	125	106	119	106	120	111	113	87	94	104	120	103	105	101	119	120	110	116	115	114	121	95	99	123	112	112	108	116	112	137	113	120	124	111	104	102	90	115	103	113	109	121	110	120	115	96	92	119	97	112	110	111	111	112	108	126	109	99	92	110	111	110	108	101	113	107	96	112	102	116	102	112	114	125	119	100	144	113	85	104	120	129	121	119	98	113	112	112	128	119	123	122	115	99	130	114	95	98	107	107	104	93	105	96	116	112	139	116	89	112	128	111	120	120	126	118	109	107	120	112	103	100	130	111	110	123	126	112	115	113	114	115	88	107	132	104	105	130	112	122	105	115	108	93	111	110	112	109	116	102	124	108	103	106	114	112	110	112	123	128	128	101	131	101	90	91	98	129	104	103	121	104	125	109	102	100	106	111	116	124	123	123	119	106	127	103	120	118	102	116	112	91	106	115	102	115	115	125	106	106	104	105	96	104	102	102	119	122	103	107	95	142	113	108	109	119	144	116	113	120	103	102	97	103	111	129	108	108	103	110	118	102	121	100	110	100	129	115	108	106	138	121	111	100	117	127	113	113	112	124	107	104	114	110	121	124	114	95	101	81	136	119	103	119	113	131	117	116	115	128	110	112	104	96	109	95	102	100	115	109	106	111	111	107	112	96	111	127	113	118	105	139	86	88	101	114	116	125	112	118	118	123	123	107	108	129	129	134	131	130	135	103	112	110	130	113	120	111	104	115	99	109	121	123	125	125	109	124	123	115	103	97	114	114	102	119	109	97	119	108	103	104	110	82	109	112	112	114	113	109	111	99	135	104	115	104	116	109	114	116	115	112	109	98	123	100	130	95	96	110	123	115	114	122	116	108	112	111	128	107	111	134	104	122	106	113	98	133	110	137	106	98	109	114	106	118	114	104	110	123	97	106	122	114	123	128	127	108	107	114	125	100	101	112	115	96	85	111	112	106	127	126	115	120	135	104	130	121	138	118	105	126	113	113	117	97	120	121	115	102	131	102	99	113	109	121	111	116	103	116	130	101	106	100	91	118	135	114	90	101	99	106	125	126	97	108	116	121	102	121	101	89	108	111	105	121	137	115	105	111	127	104	91	124	100	112	107	120	124	113	128	102	107	117	126	91	102	117	115	121	124	112	132	103	116	129	123	90	104	110	127	98	108	117	114	115	108	111	123	104	97	104	103	114	135	91	122	105	122	122	130	118	109	110	120	120	108	116	103	100	105	124	112	108	117	108	112	109	109	130	117	117	110	117	112	94	103	112	110	113	99	110	116	100	114	115	121	106	118	118	88	117	95	122	119	125	86	94	100	114	99	105	126	110	119	96	127	128	105	101	108	105	93	123	96	131	115	136	121	117	88	120	112	130	132	109	97	124	116	115	111	111	99	94	123	108	125	120	125	113	110	113	118	97	120	126	121	120	125	124	114	105	96	113	138	122	110	110	99	101	98	95	115	115	135	113	120	103	98	112	106	127	88	109	101	114	101	126	123	107	107	97	110	96	107	120	103	107	120	91	93	115	87	106	99	106	100	123	110	126	111	90	119	111	104	113	105	125	109	126	108	120	106	96	120	110	116	115	129	105	107	108	119	105	118	118	123	116	114	106	110	98	104	113	113	114	113	108	131	98	112	123	125	101	119	109	120	94	111	122	117	107	105	111	106	111	114	109	113	121	105	101	117	121	108	121	106	121	119	120	131	110	98	107	97	114	126	89	98	120	122	87	109	120	113	106	91	101	98	109	110	117	112	118	103	102	105	95	105	109	105	105	113	119	120	112	113	99	117	97	105	126	111	102	115	119	115	115	114	118	138	127	113	111	134	114	115	111	124	114	99	100	104	109	124	106	117	112	106	113	102	92	101	109	119	111	129	115	108	136	113	132	144	109	113	111	110	132	101	109	112	109	103	116	101	102	104	109	100	107	109	117	111	102	97	115	118	95	123	104	109	112	122	107	104	95	124	127	101	125	114	110	128	95	115	86	122	87	110	104	108	97	106	100	124	106	94	119	101	118	111	132	109	124	99	114	108	88	111	111	113	99	130	105	103	101	112	120	114	111	102	130	109	111	101	116	131	109	113	120	119	94	118	114	103	92	133	138	112	99	101	107	105	115	93	109	108	116	113	102	107	110	117	95	98	99	109	126	117	116	109	146	118	103	113	101	101	91	98	106	106	114	111	111	114	138	123	104	102	109	98	104	105	109	82	112	106	102	109	92	119	125	96	116	113	113	102	94	108	119	107	100	109	86	109	121	115	118	120	120	118	100	113	110	115	105	127	110	100	117	123	111	123	115	125	126	117	107	125	117	127	96	109	119	99	111	124	117	111	107	97	123	105	103	115	106	130	135	106	110	116	112	135	116	114	113	96	101	108	116	133	102	104	114	114	127	120	114	114	117	114	103	106	109	105	108
11054	16494	11949	434	376	391	347	357	341	299	290	268	274	259	262	272	287	307	280	298	253	264	277	270	279	272	272	309	264	273	257	271	237	259	255	306	392	355	388	360	358	379	362	367	390	362	383	330	332	346	318	303	309	283	341	331	315	315	321	355	395	419	432	386	373	401	387	366	358	342	357	328	340	346	340	307	346	335	309	295	329	328	328	284	306	278	279	307	295	298	313	301	314	299	290	269	286	306	274	309	287	288	283	297	305	255	289	284	265	269	289	273	279	289	278	288	297	262	260	260	257	256	268	266	259	301	245	266	269	275	247	275	269	287	259	260	278	292	284	258	262	278	256	267	259	260	284	295	269	301	283	285	295	286	266	260	302	247	259	269	272	286	257	287	280	264	298	247	287	300	274	274	285	277	246	250	262	281	273	283	291	276	277	262	257	295	296	259	281	275	292	266	287	257	270	240	259	254	260	263	275	280	282	270	269	291	276	266	288	292	269	242	285	256	273	280	276	295	269	276	242	287	284	251	255	297	260	277	295	267	291	262	265	263	260	278	268	260	265	279	284	257	279	254	292	268	277	288	275	255	289	263	262	303	280	291	273	281	255	278	294	273	288	271	266	272	272	247	285	295	255	254	249	238	265	293	290	271	252	276	268	271	268	266	274	274	264	291	266	291	307	254	251	258	281	255	271	273	257	261	245	278	271	278	302	268	301	278	264	272	271	287	274	241	248	288	253	257	269	245	224	293	257	268	248	262	263	240	246	280	248	252	267	282	263	264	262	282	280	284	255	260	259	267	263	283	275	285	260	271	274	251	280	249	284	237	277	264	283	293	272	271	269	241	255	267	273	293	276	274	279	268	274	268	251	257	274	266	311	263	260	271	259	262	257	288	285	255	293	265	250	246	283	261	287	246	294	265	241	279	283	276	288	267	305	279	253	264	279	268	272	271	252	243	232	268	247	297	254	272	275	263	254	270	291	278	281	278	293	280	290	241	272	273	271	282	287	287	267	277	257	257	272	264	264	261	277	281	284	256	276	265	282	282	267	282	281	264	269	286	265	268	248	258	262	263	282	263	238	266	255	267	251	295	278	261	288	294	257	265	227	266	260	291	284	269	304	281	311	278	280	279	279	235	256	268	292	285	255	274	263	257	272	287	260	264	277	279	272	269	267	291	257	259	258	276	260	268	266	276	279	270	296	244	251	263	257	260	263	253	263	289	290	308	282	233	273	273	264	274	254	295	285	296	268	283	257	286	266	256	248	268	255	277	271	292	290	280	277	265	256	246	292	232	277	270	312	253	276	315	269	296	269	284	252	253	267	273	288	263	297	267	282	300	282	278	271	269	278	267	239	283	275	241	261	284	286	236	273	312	272	262	262	256	269	279	249	284	264	228	276	277	246	277	272	272	281	263	244	266	264	275	280	333	259	239	241	286	270	266	257	291	272	280	271	256	279	255	270	283	272	271	282	223	282	283	280	285	256	289	256	279	247	260	251	277	267	251	279	283	270	253	268	257	263	293	261	300	275	278	272	291	266	250	274	263	294	268	263	265	233	277	268	297	277	290	262	292	294	246	248	287	276	268	267	245	278	234	290	259	256	258	234	267	247	274	286	263	275	264	260	262	281	270	246	260	267	251	277	267	277	262	255	298	276	283	259	279	263	273	271	256	271	261	274	279	247	281	266	295	265	300	292	288	286	293	285	287	273	262	223	261	305	265	281	255	270	282	289	295	285	284	265	284	269	289	263	252	288	242	285	260	265	306	248	288	297	284	277	269	250	278	266	254	261	246	268	251	281	270	295	271	270	277	278	291	302	295	255	290	247	276	296	261	264	237	289	257	283	282	260	257	251	261	274	267	253	286	283	274	263	269	275	273	259	279	300	280	302	283	292	288	301	264	263	263	283	308	302	263	271	259	301	297	256	282	277	286	290	261	282	287	264	243	270	279	278	260	254	303	249	267	279	288	261	267	278	257	270	296	264	225	258	280	270	285	251	266	249	255	274	286	252	257	241	279	255	265	281	272	257	241	274	267	243	283	310	271	244	283	268	242	267	262	251	261	258	295	278	288	242	262	255	245	248	287	255	278	272	283	282	286	276	275	255	272	270	269	265	254	268	259	295	284	286	273	271	262	278	266	268	264	270	269	286	253	294	232	275	281	248	260	290	273	254	263	273	299	263	275	280	273	273	252	276	257	257	245	274	272	251	266	275	275	277	276	284	284	284	277	269	264	264	286	305	272	291	262	279	248	291	265	288	275	280	287	290	270	290	271	268	271	264	253	282	234	262	263	267	270	267	265	294	254	247	293	264	303	294	241	275	291	262	280	277	268	264	303	286	295	285	261	284	274	258	271	288	267	277	280	276	273	279	263	250	275	276	250	271	263	256	271	252	236	242	290	285	286	230	265	285	258	276	273	265	279	273	291	258	274	257	271	276	268	279	267	289	274	271	287	299	296	266	276	253	268	263	301	284	294	290	246	271	259	270	283	278	244	281	290	253	232	304	278	241	262	259	274	300	289	277	277	280	271	236	265	254	261	229	271	282	279	262	254	253	282	253	271	251	245	292	266	272	257	275	278	251	272	265	259	283	263	256	279	260	276	253	279	295	259	283	242	271	279	255	285	279	254	257	262	264	290	268	278	283	290	285	265	283	294	264	293	275	269	260	297	282	263	277	297	268	296	281	285	244	258	263	272	287	278	245	251	284	274	268	294	282	250	281	265	295	309	265	293	271	278	275	270	268	268	261	275	282	269	265	247	274	247	248	272	258	291	272	287	293	257	255	282	272	299	269	273	218	273	251	269	279	308	261	256	262	303	272	271	269	271	290	264	266	293	261	237	257	282	267	278	260	280	262	285	278	271	253	279	273	253	274	301	258	290	293	256	272	274	308	250	268	266	285	264	248	285	278	303	287	237	314	263	271	276	294	252	274	273	293	264	285	257	257	282	271	242	268	267	279	265	272	276	280	268	281	276	257	277	309	263	269	297	262	299	267	304	254	263	250	266	270	284	260	259	263	286	266	270	269	284	275	261	264	267	255	285	261	260	264	274	292	277	273	284	289	260	276	262	278	276	255	272	256	265	312	253	267	281	284	263	309	289	291	267	286	282	287	310	234	293	311	260	276	253	286	266	280	287	277	274	271	243	239	276	251	243	292	262	264	244	295	249	283	261	258	292	261	226	304	261	265	249	294	259	268	252	278	252	303	277	256	275	258	267	286	254	272	237	268	276	267	242	297	265	275	281	271	297	265	309	267	279	248	275	277	290	293	282	271	272	282	277	305	246	266	267	256	274	269	259	256	282	245	262	263	289	259	291	261	268	280	266	246	240	238	277	260	310	288	282	271	256	276	272	275	261	295	260	272	283	256	255	281	289	284	272	292	266	265	265	252	238	283	300	270	276	264	263	244	270	291	274	307	270	243	285	272	275	261	264	303	248	301	280	249	265	263	252	259	269	277	290	271	246	284	263	249	255	274	241
47036	43207	36992	23637	17520	10556	5121	2341	706	274	197	181	172	169	148	170	159	137	149	150	154	124	158	149	131	150	135	125	120	124	133	132	136	113	127	129	133	143	130	156	138	142	141	162	147	130	140	125	129	130	144	141	151	131	141	149	136	133	121	126	158	158	147	148	125	152	123	143	133	136	139	137	143	130	150	147	126	143	148	130	114	123	121	137	137	157	128	124	119	150	153	111	130	120	146	143	128	151	136	124	107	122	117	116	127	138	180	113	148	136	107	121	109	116	134	127	115	156	154	132	106	127	120	108	137	109	116	129	110	131	121	120	108	131	142	114	110	129	118	112	105	115	103	126	105	112	103	146	119	111	133	126	107	114	121	122	146	114	101	127	121	109	131	118	105	129	111	141	117	105	127	140	113	121	114	131	113	136	112	133	126	98	94	110	99	114	115	121	118	107	106	124	119	121	128	130	110	114	137	137	126	115	128	132	121	124	127	114	113	103	121	106	138	104	134	117	126	125	117	134	109	110	111	108	111	103	126	128	104	103	115	114	121	124	85	100	118	123	112	105	128	112	119	118	106	118	105	132	125	117	126	135	129	137	99	144	115	113	126	102	113	138	129	122	114	108	120	110	123	114	103	111	133	109	136	136	118	120	145	110	135	118	129	101	114	95	109	122	114	119	119	126	104	107	112	120	120	130	133	133	104	132	100	111	121	120	129	123	112	111	131	113	108	124	102	122	137	131	114	106	133	137	119	109	111	122	126	131	116	125	122	130	120	96	111	114	104	126	116	119	99	133	116	126	136	111	106	120	121	126	118	104	117	115	111	109	120	115	118	110	111	118	107	116	121	128	132	124	126	108	124	120	109	121	121	126	127	144	118	125	94	137	96	96	136	131	137	107	127	106	138	128	127	113	124	107	123	104	104	118	109	117	120	107	111	123	114	116	115	122	118	117	142	123	113	106	115	130	104	119	129	113	116	130	124	112	126	112	104	119	117	127	121	115	125	123	137	126	123	127	126	129	107	116	107	125	139	108	103	107	132	126	128	113	128	116	115	129	117	121	106	122	125	106	126	116	106	132	113	118	125	130	109	120	118	115	125	121	114	133	136	128	115	114	96	129	122	128	117	116	95	115	101	141	126	109	117	104	135	95	114	133	114	97	120	106	111	116	121	142	117	139	116	128	103	90	142	114	112	125	102	112	103	133	108	108	115	109	134	126	119	105	129	112	127	123	130	104	94	133	122	137	106	123	124	142	110	122	147	111	113	125	111	116	122	113	128	125	120	113	128	113	115	140	107	116	112	106	130	106	122	121	113	119	136	103	101	119	110	124	106	119	113	113	121	104	119	109	116	114	99	120	122	118	144	116	109	133	111	126	109	116	102	132	125	138	128	115	121	124	113	116	111	122	130	120	108	113	129	137	114	112	129	113	124	108	132	102	122	116	128	114	118	113	125	112	131	132	117	129	110	123	114	131	130	117	119	108	105	118	106	127	131	114	99	133	121	121	109	102	128	113	120	111	118	127	128	125	130	112	111	113	132	136	147	109	130	121	120	126	135	136	111	98	142	112	116	139	127	113	92	120	136	126	126	107	102	112	96	115	95	109	127	104	126	113	118	132	136	127	115	133	119	116	91	115	127	127	116	126	107	112	118	123	102	125	116	136	135	112	113	104	133	114	130	131	124	108	114	128	116	132	107	126	106	134	125	115	122	125	113	106	110	137	94	123	105	109	105	118	126	135	105	122	114	106	109	104	104	120	135	114	109	134	112	109	118	136	129	134	140	142	120	119	106	116	117	128	132	152	110	121	104	116	120	125	113	115	135	128	114	129	110	124	106	119	91	88	134	115	123	111	118	117	135	127	106	116	92	121	123	102	116	106	112	108	129	118	115	105	118	127	124	130	100	117	126	129	119	117	124	134	112	124	145	144	151	103	106	120	125	122	123	111	110	125	125	125	125	108	124	135	118	118	99	102	131	121	127	136	132	122	132	138	137	121	125	123	131	134	114	119	116	128	124	108	124	122	120	108	144	125	125	107	106	107	111	113	108	127	109	105	131	91	110	121	129	126	126	112	140	98	125	118	117	103	102	128	117	109	110	134	111	122	124	103	127	135	123	105	99	101	111	100	103	117	119	95	135	108	111	121	124	141	140	116	99	115	109	100	124	104	110	122	108	129	100	100	106	111	107	123	112	103	115	122	103	110	125	137	100	126	101	126	143	113	131	117	127	113	137	120	115	124	117	119	111	127	122	134	123	155	126	132	119	129	95	133	130	109	126	124	129	120	121	111	102	126	100	126	139	122	104	99	106	120	112	127	136	130	121	127	119	117	100	110	115	127	107	94	119	99	121	107	107	116	116	121	127	99	117	137	122	144	106	120	107	99	117	106	118	116	121	115	105	104	107	114	105	115	120	113	101	96	125	125	111	124	123	108	97	128	142	113	135	123	131	113	129	110	124	107	112	125	105	116	134	134	119	136	129	108	123	138	123	109	126	113	126	106	107	111	126	142	123	120	133	104	130	121	123	118	116	142	137	110	113	131	96	105	125	122	123	99	123	108	104	128	127	123	112	99	115	109	107	132	111	106	115	106	129	122	120	112	124	118	134	127	143	119	126	112	114	113	123	132	117	113	134	103	128	122	123	120	118	106	128	107	101	114	117	110	134	131	123	129	116	118	136	134	129	111	124	123	117	108	124	117	126	108	109	114	146	113	107	110	127	126	125	122	107	102	112	107	100	132	107	118	126	124	122	112	118	121	129	115	113	109	117	132	113	138	110	107	125	114	121	105	107	106	129	104	114	119	101	124	126	124	113	118	113	112	130	120	142	112	127	101	143	105	128	128	111	112	108	136	131	129	141	95	109	115	113	116	112	101	121	121	119	120	132	116	112	115	136	117	133	109	108	120	120	125	108	126	134	127	110	125	135	121	120	110	117	111	131	105	111	112	112	127	117	114	128	138	115	113	134	118	114	117	115	121	110	111	109	115	106	141	132	93	124	111	120	112	113	123	139	100	117	126	113	96	118	140	122	108	107	123	116	120	109	109	125	127	119	133	124	115	112	115	109	119	119	137	115	100	128	111	104	134	118	127	104	119	114	105	122	113	137	117	115	120	116	114	118	108	122	120	115	121	117	117	112	141	108	110	127	135	120	123	140	118	129	126	119	94	139	97	113	128	132	114	123	117	130	115	129	104	100	131	132	125	120	133	120	120	117	120	98	126	119	107	102	145	116	124	110	94	122	116	112	116	118	128	127	129	113	107	128	125	126	106	134	117	132	123	120	110	125	123	130	127	111	101	127	125	150	128	118	110	122	120	114	132	146	127	126	129	124	124	129	120	99	119	128	119	119	104	131	105	119	107	134	111	136	109	106	101	106	115	123	120	86	111	125	118	129	118	124	112	107	99	122	116	125	109	119	115	110	106	115	105	109	96	126	139	140	127	118	115	138	119	123	121	94	116	120	113	114	100	120	112	119	120	121	113
37688	43174	32710	2874	2143	1831	1532	2400	1158	892	773	668	625	595	561	522	545	466	463	448	441	426	379	356	352	338	362	359	351	330	348	335	303	365	359	340	373	480	442	490	467	472	497	535	516	425	428	398	360	399	381	417	380	409	415	384	364	390	388	469	503	577	555	506	524	513	436	494	431	380	425	422	449	396	393	413	457	462	441	420	384	388	343	391	340	333	335	352	377	390	358	366	405	363	368	330	377	376	378	375	351	329	348	333	374	377	341	356	374	384	330	289	309	315	284	302	318	302	318	299	344	296	308	287	291	280	319	310	294	292	301	302	289	291	259	293	306	280	250	277	271	319	282	287	287	270	299	276	287	283	268	270	269	275	288	269	283	264	240	280	264	282	264	269	268	309	273	265	257	265	265	296	289	276	277	308	289	280	252	285	280	290	278	288	314	291	283	315	299	311	293	310	264	303	273	243	264	246	287	283	258	300	255	294	289	300	265	256	273	272	282	282	269	295	302	282	295	282	284	290	281	274	268	307	268	280	276	263	288	262	282	276	289	272	280	280	223	276	244	267	289	286	283	278	279	254	286	273	303	262	275	278	273	295	272	267	245	292	277	292	268	281	312	268	275	282	276	283	265	272	269	276	252	306	274	301	292	284	279	271	275	296	304	280	275	300	292	285	278	267	292	252	286	264	253	290	294	249	274	289	300	278	261	289	304	278	261	273	294	274	278	269	279	276	300	278	289	290	293	269	247	286	287	284	291	301	272	282	284	308	280	275	271	266	273	285	289	286	272	275	280	301	285	280	297	270	290	275	272	262	286	277	283	277	280	270	262	271	284	245	293	296	238	295	289	297	282	288	282	288	300	246	288	291	267	304	281	290	287	277	297	293	307	271	266	273	312	283	266	280	300	263	273	296	259	276	277	257	259	310	299	301	296	279	261	273	294	310	293	302	271	250	290	288	304	267	276	247	293	301	281	263	293	295	265	288	272	299	268	322	270	290	281	281	287	256	298	283	308	272	295	317	283	273	285	278	279	277	295	271	263	269	293	277	267	251	266	263	308	260	294	287	291	271	276	301	287	293	289	271	272	259	299	249	292	262	273	282	292	278	303	299	279	286	298	308	284	262	299	290	292	267	247	248	279	334	268	289	285	294	260	302	284	251	314	269	268	281	291	295	271	284	278	262	281	264	253	262	279	292	280	280	301	264	288	280	270	281	284	321	277	271	285	244	264	278	296	279	280	289	262	273	286	276	261	284	253	294	270	270	259	303	285	282	310	265	296	284	286	258	254	283	302	308	271	252	290	302	290	277	290	277	319	295	282	251	288	262	265	270	273	293	298	269	260	298	283	299	265	274	266	282	296	304	281	308	278	287	290	252	291	303	265	264	273	283	289	266	271	305	264	291	265	304	295	306	291	275	274	264	255	307	284	271	276	278	277	313	295	294	296	285	282	265	281	272	265	268	271	270	308	265	297	300	288	278	261	308	250	272	284	270	297	285	294	319	297	302	279	271	276	283	270	325	292	279	294	317	274	293	281	294	290	285	281	317	295	274	297	264	269	309	299	292	289	267	277	320	301	297	296	260	290	280	269	269	278	265	272	250	280	279	312	260	285	283	312	312	277	250	293	261	271	270	274	262	286	255	263	294	278	272	291	266	280	325	285	279	293	266	275	270	269	279	303	284	278	286	292	274	286	273	286	294	296	281	295	289	294	267	261	270	282	252	269	303	271	319	285	286	278	282	280	275	294	266	278	270	251	259	276	282	254	288	281	277	287	267	254	267	292	270	251	295	303	270	273	281	280	287	288	307	270	274	302	265	265	283	304	273	264	282	317	278	274	299	278	284	280	305	275	277	273	259	262	301	272	282	317	264	279	258	286	267	288	277	290	255	271	307	251	276	267	306	279	285	291	262	320	276	306	280	287	290	284	314	301	289	252	296	299	303	274	277	291	267	310	265	261	277	267	265	278	269	294	280	276	280	253	280	287	242	273	275	269	280	271	253	240	292	291	310	282	291	285	291	285	266	266	257	261	289	294	260	254	297	304	263	285	284	302	294	272	273	255	256	289	286	269	282	306	300	279	280	296	281	282	238	299	289	283	278	283	279	289	271	304	286	267	280	286	278	291	305	295	276	268	270	315	274	266	287	296	285	268	293	283	273	262	260	286	263	267	296	263	313	280	282	264	267	269	276	285	254	321	288	295	257	270	297	277	281	280	298	287	268	270	266	271	299	282	259	272	274	252	280	269	285	293	286	304	285	276	276	320	285	305	281	269	288	278	254	318	272	288	287	270	254	271	289	262	269	297	295	297	271	266	282	272	275	261	279	286	292	278	276	269	312	278	267	259	261	290	265	302	270	253	302	255	254	281	262	272	281	301	261	291	285	284	248	258	291	293	283	275	278	298	286	279	242	289	297	262	293	293	274	276	248	277	277	286	287	312	272	275	287	288	252	279	252	292	286	266	291	276	271	227	286	287	299	283	282	299	298	305	298	284	274	281	282	318	285	315	287	287	283	312	313	288	272	304	279	307	289	261	251	283	265	252	254	301	291	293	269	307	275	285	279	270	264	284	308	279	297	290	284	282	303	291	273	289	274	285	288	260	271	294	288	282	292	259	280	273	255	282	274	297	277	284	278	295	259	286	281	269	258	306	281	295	306	265	313	286	273	277	292	278	297	270	259	268	296	294	282	285	241	258	295	303	281	284	285	278	286	267	293	286	277	274	274	276	305	274	274	289	282	268	240	290	283	268	293	280	271	268	281	271	284	280	288	252	293	242	287	269	292	287	257	270	268	279	247	264	290	285	271	307	247	257	273	254	276	297	255	283	267	270	277	263	261	254	276	309	296	251	289	313	281	297	287	298	292	265	274	273	264	284	280	274	284	280	292	285	281	281	275	282	279	231	290	292	292	303	288	282	312	289	266	277	274	256	298	310	287	255	266	271	277	293	273	294	295	302	293	272	262	294	328	260	278	285	302	293	291	267	256	300	286	268	291	283	284	297	268	265	265	274	262	274	281	304	291	297	283	259	257	255	312	275	286	285	310	277	281	286	309	267	263	281	265	303	295	291	287	264	273	280	306	275	280	289	282	288	286	320	337	287	285	289	273	273	300	250	294	295	287	262	278	260	286	285	244	287	304	319	278	279	274	264	272	248	276	303	270	266	274	258	288	258	299	253	310	273	288	279	273	269	255	272	292	310	278	282	274	284	265	304	306	297	276	307	274	266	282	265	334	284	246	280	257	298	269	307	273	256	264	274	277	242	288	262	260	276	268	291	279	253	314	287	262	247	277	266	294	283	309	289	281	271	267	273	287	267	290	299	291	254	318	268	305	295	259	262	270	307	258	286	304	290	280	284	269	295	303	265	272	294	288	285	289	289	249	258	263	293	271	275	320	269	293	318	279	263	297	311	271	277	277	291	274	303	268	289	292	277	284	310	249	251	251	266	291	262	262	272	267	299	297	250	247	296	306	304	265	251	272
50355	46971	36525	26134	22496	18421	12478	6782	2178	601	318	249	212	200	179	166	160	164	149	128	128	152	132	114	136	115	114	109	132	125	115	133	122	127	112	108	129	131	129	135	130	135	161	149	122	142	111	141	100	123	97	132	136	130	127	136	110	129	123	128	135	150	146	158	137	132	141	124	135	127	113	120	125	137	133	138	146	146	145	122	107	135	121	99	127	116	124	106	127	96	120	113	120	111	123	90	106	109	126	143	113	104	95	112	124	147	130	101	118	125	115	104	101	119	101	121	101	103	134	105	115	102	88	121	90	105	101	118	88	112	92	108	121	81	84	85	106	87	90	89	105	117	83	127	110	110	112	101	100	95	93	113	103	94	102	86	103	86	101	94	99	109	92	97	113	98	80	96	93	105	89	97	99	100	100	96	103	107	84	103	115	122	87	87	75	101	95	79	113	100	104	98	102	102	92	103	103	106	94	88	112	91	111	99	99	102	94	85	116	103	102	119	97	87	95	94	101	102	98	103	103	89	99	104	100	115	94	98	107	95	121	111	97	110	103	90	102	101	107	100	87	98	101	91	101	103	101	101	90	101	105	89	115	120	98	109	110	109	99	89	92	112	102	111	125	132	96	104	87	107	115	92	103	94	118	98	93	90	127	111	101	99	112	98	90	95	91	108	115	87	103	128	102	105	99	98	105	91	90	106	92	99	106	87	101	91	102	105	93	113	91	96	100	91	92	107	101	97	102	101	92	95	93	81	98	100	101	96	117	103	93	97	94	109	100	100	111	116	120	103	89	94	118	108	107	122	78	103	83	99	83	101	102	81	91	92	95	100	114	93	93	109	125	100	88	99	92	97	86	100	100	88	101	97	97	101	97	104	86	105	89	94	88	110	90	99	91	111	92	88	105	86	92	92	103	105	87	91	96	97	90	93	112	106	115	86	101	101	115	124	107	96	95	101	96	100	87	84	107	94	87	112	94	106	115	109	122	96	93	96	118	95	90	108	109	101	98	100	99	80	127	107	116	89	100	109	100	93	103	96	115	108	104	84	104	105	93	110	113	102	108	112	109	88	107	90	93	93	109	119	107	97	109	89	91	105	103	101	108	85	89	113	88	102	92	100	108	87	105	110	110	125	106	98	98	107	91	102	92	93	86	106	105	113	120	117	107	89	120	92	95	101	103	108	94	90	95	86	105	108	92	92	99	93	92	97	104	104	114	101	94	123	113	95	112	101	85	104	90	92	75	81	97	79	97	93	84	92	112	93	106	106	95	104	97	79	91	115	115	112	94	92	88	103	102	86	90	74	107	95	98	106	96	104	106	83	102	99	91	102	102	123	107	92	111	91	90	88	97	102	97	99	117	105	106	101	104	93	95	94	94	112	87	99	102	112	102	115	100	104	104	97	87	102	87	88	95	113	107	117	103	105	109	103	80	89	87	109	91	116	91	112	100	101	108	93	93	110	89	84	102	92	104	81	86	93	101	120	86	102	124	105	85	111	111	104	103	103	92	86	97	111	112	114	90	103	106	113	89	87	105	108	98	107	95	111	107	98	97	80	100	98	83	92	114	109	112	111	105	101	105	105	105	96	106	73	96	90	107	83	91	90	101	92	94	94	108	99	87	100	117	92	100	97	83	105	94	99	107	85	99	99	83	99	95	117	108	113	100	96	96	103	109	93	83	94	78	111	88	105	109	108	96	79	92	88	94	111	89	106	107	89	100	104	87	98	104	112	99	87	113	83	99	101	109	93	88	96	85	105	99	101	91	92	103	117	113	77	92	105	91	93	108	87	115	93	101	107	114	104	95	83	114	83	109	95	84	99	93	106	110	93	99	96	102	101	108	95	100	96	102	90	100	108	115	89	115	93	89	91	86	96	84	99	104	83	100	100	101	103	117	119	116	83	100	84	84	92	108	90	92	132	109	94	99	84	105	94	80	96	90	86	105	108	113	97	100	99	100	87	88	107	101	107	108	106	106	93	112	91	89	95	107	95	99	103	85	95	100	88	89	82	101	94	91	118	106	107	113	108	101	94	78	91	101	95	98	113	92	100	96	124	102	119	94	115	108	110	106	109	109	128	96	111	105	98	70	100	104	83	98	102	96	101	87	92	102	92	89	101	101	91	111	104	91	105	102	103	100	96	96	100	89	108	95	106	93	75	91	112	88	113	89	91	100	99	84	97	98	90	87	103	100	97	106	84	84	91	102	108	99	86	97	113	99	97	101	96	109	97	107	97	107	91	96	98	104	110	101	102	140	116	93	95	98	102	116	88	107	86	90	110	100	104	84	99	97	80	94	105	98	85	105	111	113	94	118	91	75	107	106	116	101	107	98	99	102	104	103	111	113	102	105	113	101	93	100	88	97	104	99	115	110	105	92	86	106	99	104	88	120	110	74	102	125	104	113	114	97	101	90	91	101	98	108	77	98	110	101	114	103	100	84	102	97	99	107	84	108	106	105	103	82	101	91	111	99	95	99	83	90	86	104	88	78	99	90	93	94	93	100	102	118	113	101	96	83	94	111	107	95	90	99	93	96	103	93	85	118	116	96	90	107	99	86	97	98	96	113	108	100	106	94	102	99	106	91	77	93	86	80	87	103	82	95	100	87	91	105	103	119	103	92	103	85	103	97	117	98	96	89	98	87	119	108	106	100	101	108	104	99	99	97	86	106	104	97	84	110	98	90	100	85	95	97	93	119	100	97	112	84	98	111	100	97	102	95	123	106	117	102	98	108	102	92	121	82	107	93	90	97	100	98	110	100	120	94	103	96	119	101	92	98	110	84	86	104	94	98	100	102	92	112	119	90	98	103	89	114	98	113	81	93	103	89	111	96	90	113	110	117	108	103	101	101	104	90	100	90	106	97	100	110	84	109	106	104	104	115	89	101	100	98	97	97	96	104	91	113	107	107	117	129	104	110	103	93	82	103	83	83	107	91	90	102	102	115	89	127	110	105	89	105	98	91	90	80	110	110	94	101	114	97	123	89	79	101	98	85	94	99	122	107	107	98	102	96	88	105	89	99	101	105	85	105	103	97	90	97	117	100	98	90	104	100	111	107	99	102	102	82	106	101	94	109	96	85	107	91	103	104	108	99	96	97	87	107	105	114	97	102	109	96	102	104	91	101	104	91	106	92	94	93	91	92	102	117	108	99	90	96	97	96	120	87	111	112	89	88	95	95	101	106	104	117	96	104	106	104	114	97	113	107	89	90	106	86	128	102	94	91	84	93	101	83	95	86	104	85	91	97	115	123	99	116	90	96	108	105	102	102	111	101	91	94	116	92	98	91	115	111	116	100	104	86	122	80	94	127	113	100	77	115	105	86	105	112	103	115	93	106	99	85	94	106	103	120	83	101	82	85	83	89	106	102	92	87	97	109	90	112	87	101	106	100	103	88	111	78	115	98	105	104	104	107	108	116	101	112	99	112	93	87	93	123	87	103	91	110	102	84	84	80	97	111	110	87	108	95	100	116	97	89	96	67	113
40560	49376	36775	5143	4043	3133	2847	4550	2082	1380	1188	924	900	838	749	711	620	590	568	496	454	471	459	445	437	416	388	388	372	367	339	395	332	339	341	380	381	464	547	553	472	518	487	626	588	441	392	417	405	413	400	434	403	411	393	377	357	394	434	465	530	628	647	550	571	537	524	461	445	439	431	424	446	500	470	502	536	509	459	417	432	429	456	395	384	296	286	366	362	408	388	376	362	397	356	367	392	397	387	407	418	345	319	322	339	322	322	378	421	406	289	268	264	325	288	300	319	283	277	279	281	265	258	298	254	266	298	282	274	260	254	275	267	252	261	262	206	238	225	223	226	250	225	236	213	255	218	262	233	241	215	214	227	220	250	227	223	237	205	223	236	203	224	275	246	203	243	223	224	214	205	197	243	253	240	249	244	249	253	250	230	224	224	251	209	239	248	251	231	244	239	257	228	226	246	239	229	218	234	252	211	226	231	239	206	226	236	249	216	231	245	252	257	231	224	219	236	241	249	251	225	233	225	213	232	229	214	222	253	241	219	247	228	233	239	248	216	254	251	230	239	266	224	240	230	239	214	211	237	241	222	240	248	258	213	272	219	245	244	236	220	222	251	231	232	258	229	267	238	230	242	217	224	244	250	235	244	236	224	249	219	221	260	240	227	242	259	235	220	235	228	246	219	248	233	185	235	239	235	246	219	215	243	243	246	243	230	225	238	213	242	242	244	269	252	224	238	252	234	251	247	210	227	218	237	243	244	212	251	251	225	244	228	226	241	244	256	241	234	211	235	225	245	234	203	240	264	234	215	240	253	196	261	232	256	247	210	222	251	238	250	234	245	230	239	230	232	252	248	207	261	251	238	244	219	202	225	209	245	195	226	262	251	221	224	228	204	204	246	235	226	224	244	231	253	221	233	228	203	215	222	229	229	257	242	217	268	260	241	235	226	204	235	248	235	245	234	224	252	209	220	223	248	215	211	222	232	235	257	244	247	234	198	225	219	233	223	229	213	215	239	246	241	262	218	211	251	224	216	233	247	236	202	255	217	218	245	246	226	240	256	224	271	250	254	228	237	236	213	237	234	222	213	249	265	259	242	208	237	258	228	235	212	229	248	232	230	259	237	231	242	233	214	233	232	239	242	227	223	222	226	257	219	225	223	217	239	236	213	236	232	241	249	220	218	223	256	229	221	232	222	230	239	233	217	216	227	230	229	229	226	241	261	231	230	234	228	212	231	256	230	239	241	215	218	234	224	228	238	225	211	225	246	253	255	224	218	230	221	223	242	222	224	215	228	244	233	216	256	228	223	214	249	198	234	235	229	275	244	185	245	240	220	201	249	248	219	252	238	218	211	254	236	225	238	233	237	234	249	238	243	224	243	233	220	240	223	251	205	227	223	240	217	214	226	223	227	210	238	239	241	239	248	233	238	238	213	219	233	221	219	243	197	246	239	206	214	256	232	255	233	245	253	233	217	262	226	251	230	230	249	231	242	238	238	233	261	232	232	225	202	238	222	231	224	244	236	212	217	224	232	242	219	252	244	240	204	238	236	254	211	240	235	221	241	246	243	249	248	216	199	212	225	246	230	261	202	224	236	224	229	211	222	239	220	232	225	235	235	270	212	224	225	227	237	244	215	228	243	228	227	225	272	254	241	245	265	225	234	250	248	252	251	260	254	231	240	230	222	218	251	235	247	232	252	245	227	228	237	239	232	239	213	238	231	218	232	223	239	262	247	271	241	248	241	242	231	244	230	226	242	225	245	252	237	223	233	240	230	238	201	250	223	236	233	195	229	228	230	222	214	233	231	242	247	230	247	206	240	236	254	265	234	229	233	249	245	225	224	236	252	248	244	239	229	243	224	215	246	239	221	231	213	211	216	243	217	250	254	231	236	256	244	246	233	227	236	225	217	245	223	234	213	219	228	233	238	239	240	251	211	241	230	228	243	230	238	246	244	217	223	215	235	224	237	241	269	237	231	234	254	216	248	246	233	248	240	224	231	231	255	220	247	226	262	201	234	207	238	253	237	229	249	220	238	231	223	236	230	226	217	230	243	260	244	233	222	245	258	244	229	235	247	237	232	251	269	226	239	231	211	236	202	235	213	212	226	254	206	207	229	245	254	237	240	234	246	211	236	258	234	251	248	269	229	203	246	238	222	248	232	217	243	242	234	263	231	234	208	280	247	231	221	215	242	232	231	262	217	244	225	226	228	258	223	246	236	255	241	238	219	222	240	221	230	269	258	222	240	234	213	244	239	241	219	255	241	241	248	228	233	231	225	227	270	240	233	242	225	232	231	193	223	245	237	217	217	247	232	231	227	241	238	227	232	263	249	247	258	203	231	236	227	231	234	228	219	218	205	262	248	215	225	242	233	238	251	231	240	240	235	234	237	230	247	243	239	212	240	209	217	233	229	256	232	237	248	265	223	221	214	220	235	223	271	239	253	225	270	209	238	264	230	230	227	241	220	214	229	214	232	234	225	242	229	256	233	212	234	257	235	232	214	252	244	230	221	260	241	218	248	250	243	234	239	273	239	222	270	232	243	245	240	217	217	220	227	227	234	238	265	225	224	237	261	242	250	229	251	259	239	249	221	238	216	226	216	257	214	222	208	218	211	218	241	255	247	232	231	229	213	242	208	228	245	232	232	255	221	221	232	255	242	232	222	204	245	250	206	222	263	231	259	230	282	244	261	233	252	230	208	224	235	258	217	226	228	243	220	259	228	225	244	241	234	215	217	241	246	215	239	213	221	215	229	213	236	242	221	246	239	232	245	229	254	232	233	217	227	216	244	227	248	236	228	254	237	246	226	230	248	207	233	233	265	228	226	207	250	215	262	252	238	243	205	228	259	214	241	209	225	220	248	240	236	228	247	247	233	264	269	219	217	233	233	215	208	228	244	229	224	220	236	220	216	227	249	239	255	231	229	228	197	251	255	232	215	214	255	246	217	230	220	243	231	222	227	225	221	240	256	219	217	222	256	225	239	223	233	233	238	224	253	273	249	243	238	241	251	254	273	237	236	262	224	219	221	242	238	233	226	236	236	249	234	219	182	233	253	269	211	279	229	247	212	213	234	245	238	214	235	219	210	238	234	243	243	229	242	234	225	235	243	242	242	229	243	241	254	226	249	266	234	232	243	248	249	220	226	215	266	218	234	266	259	245	238	283	222	248	248	213	240	216	218	240	229	215	239	217	250	242	212	216	208	221	242	249	240	240	236	229	252	267	231	248	243	228	239	234	236	206	223	246	223	212	222	238	236	234	236	212	216	252	241	240	239	232	237	246	214	220	257	194	248	249	239	236	223	254	226	251	218	233	229	236	237	250	254	229	274	238	240	235	240	233	239	242	223	230	262	242	234	239	234	219	221	211	228	226	227	233	229	248	222	245	246	246	243	206	243	253	224	259	228	198	229	262	207	201	242	236	221	257	228	226	229	259	243	224	221	220	223	263	239	232	246	253	237	246	244	228	231	249	223	257
14368	22582	13353	2152	524	282	190	165	129	113	118	104	111	99	111	113	111	126	110	128	121	111	107	118	121	127	118	139	122	104	119	122	101	116	117	138	131	127	129	127	110	130	131	122	105	116	118	131	101	123	132	138	128	114	141	133	122	120	111	123	107	116	133	172	136	115	126	134	135	119	125	128	131	104	132	124	113	121	128	106	117	106	117	118	107	106	99	115	121	113	113	103	138	103	117	110	140	118	137	123	109	108	129	136	108	124	112	110	132	109	102	109	110	101	111	131	128	108	103	103	127	114	110	124	105	99	106	125	103	127	122	127	132	135	113	117	109	120	118	120	108	130	111	111	126	113	125	126	102	133	118	116	96	98	134	112	113	125	134	108	120	120	130	107	123	113	114	116	91	107	115	130	120	117	108	109	132	96	97	131	100	99	104	128	116	118	124	119	119	105	127	106	117	113	120	105	132	135	110	102	106	115	123	129	106	121	113	92	105	96	119	104	110	115	100	103	107	117	142	118	111	115	112	113	130	120	107	121	129	114	117	133	111	107	99	104	120	125	118	131	134	108	99	131	125	113	116	111	118	123	117	116	109	100	121	125	109	112	117	115	151	107	114	109	127	117	116	112	105	109	121	125	118	119	114	114	110	131	112	97	119	125	123	109	119	116	122	105	87	105	124	123	97	97	110	118	102	119	131	113	116	121	127	107	124	116	89	97	109	109	100	118	113	113	115	107	103	138	109	109	138	97	124	120	124	119	99	106	103	115	115	123	114	111	142	126	120	93	124	124	123	127	125	126	131	94	127	96	123	136	115	132	117	126	115	110	128	102	111	92	109	111	113	120	127	115	134	111	115	125	119	129	125	115	123	124	124	121	91	132	124	133	109	110	106	101	123	108	130	111	119	122	136	115	97	110	128	97	110	137	130	118	104	113	122	112	119	118	112	132	106	123	113	127	81	117	115	140	114	119	106	117	118	125	114	104	97	114	124	121	108	127	125	111	111	108	104	123	107	104	112	132	103	102	107	121	119	118	108	134	109	121	102	127	116	102	130	110	120	110	122	132	119	105	113	109	119	87	109	117	99	126	97	107	110	117	117	122	122	124	112	116	122	111	110	124	145	105	118	92	104	109	125	117	130	135	122	131	116	127	114	124	116	136	120	127	128	103	107	131	105	115	117	91	121	96	132	114	110	115	115	97	126	128	117	111	98	133	127	122	121	119	120	109	120	118	122	118	129	108	110	125	110	117	122	112	133	141	105	129	98	115	125	113	123	103	103	121	99	123	110	98	120	116	144	125	137	139	87	101	114	111	116	115	131	107	121	120	119	113	111	110	105	136	120	124	95	98	110	107	127	135	124	134	131	100	108	125	99	125	118	101	108	102	108	116	117	122	95	121	102	100	105	116	124	130	119	139	116	106	118	117	105	118	115	129	117	117	117	138	132	124	104	131	116	102	110	112	115	134	126	101	129	111	125	111	106	116	120	132	99	119	128	134	140	125	116	107	142	112	131	133	109	107	121	123	101	108	120	118	128	122	106	114	126	105	117	114	125	115	113	113	121	115	122	122	130	107	110	136	129	124	116	111	104	120	127	125	112	113	123	125	137	113	124	115	103	119	129	122	100	127	113	121	125	119	117	111	124	103	117	126	121	122	121	115	115	94	126	105	117	106	104	128	100	110	107	113	91	117	104	117	115	116	130	114	128	106	120	105	114	112	128	126	123	125	127	103	91	119	117	115	102	100	138	123	105	116	112	105	96	117	117	110	116	118	122	133	110	118	116	99	118	119	115	122	108	102	96	108	131	105	118	124	129	134	125	116	119	116	108	137	114	131	107	93	129	110	116	103	114	129	103	115	102	104	118	120	116	114	119	124	125	116	113	88	110	110	123	115	125	117	134	120	135	115	119	139	114	120	115	123	121	121	133	131	91	117	116	112	131	108	124	123	101	109	116	112	139	88	99	114	115	119	113	127	122	111	128	103	126	106	123	133	111	134	113	120	102	93	112	123	107	115	86	99	97	91	124	127	139	104	123	87	121	137	106	109	124	93	112	117	136	91	119	103	109	132	136	110	96	103	110	129	113	108	115	103	102	105	103	123	114	117	134	129	114	120	106	116	126	108	119	106	101	129	114	103	113	135	89	110	114	109	110	133	130	133	121	106	129	114	122	119	121	137	93	118	112	123	115	123	94	112	106	134	125	120	124	121	121	141	133	112	91	99	124	121	108	121	110	131	112	140	134	106	119	121	125	115	104	129	121	112	115	140	110	107	120	134	110	107	133	126	107	119	108	104	126	126	119	136	128	114	118	131	130	142	115	141	95	100	112	122	134	105	102	91	133	115	116	103	123	130	99	109	117	119	121	119	101	117	117	123	106	137	133	123	129	118	148	123	123	134	136	120	102	112	128	136	127	135	111	93	104	118	114	107	118	122	102	116	93	101	116	87	126	138	127	110	128	101	105	129	136	118	114	107	103	116	96	94	101	134	107	98	114	109	129	121	124	112	138	135	139	126	125	119	104	100	116	116	115	97	117	130	101	108	127	102	94	94	100	117	135	117	67	124	120	140	121	105	128	116	112	113	103	118	126	95	117	115	113	109	115	107	116	96	105	126	111	122	100	125	127	114	130	125	104	89	110	110	122	112	130	115	115	101	126	125	113	130	111	120	118	126	121	131	110	105	112	114	113	115	111	122	123	125	117	112	132	96	123	112	116	128	131	122	110	121	111	98	119	107	122	139	115	116	119	106	127	110	117	113	144	137	97	115	125	116	124	94	105	120	122	101	124	126	119	124	109	116	119	119	124	127	103	114	98	131	109	123	105	110	105	121	103	142	115	128	119	121	124	113	110	113	130	114	118	121	124	103	143	116	106	112	95	100	112	99	142	99	109	131	124	132	128	111	128	116	108	135	94	116	132	125	113	99	110	113	109	140	138	123	106	132	108	117	121	109	126	99	115	98	117	136	126	115	98	116	134	107	109	108	115	102	113	113	114	120	132	108	120	108	128	133	126	114	123	118	121	118	120	131	117	122	125	121	103	118	126	126	119	106	123	108	116	125	121	115	110	123	113	107	111	122	122	124	120	103	92	105	116	107	121	136	153	122	124	79	116	119	115	125	117	117	136	99	141	107	139	110	119	120	105	110	110	127	125	104	102	128	140	119	128	109	120	141	114	111	116	103	113	122	113	119	105	99	95	121	117	96	118	129	112	126	112	103	106	143	99	114	125	125	135	104	112	116	122	106	140	117	111	127	139	117	102	105	123	120	94	98	148	113	103	105	112	113	122	101	123	116	97	106	115	119	113	102	134	114	96	115	110	94	121	107	135	108	112	111	130	91	126	109	127	114	111	124	116	118	97	125	120	122	114	111	113	108	135	118	131	103	116	118	98	143	111	103	122	115	109	116	121	119	104	116	119	137	112	103	114	128	137	140	94	123	109	107	107	116	105	123	104	127	123	122	127	111	132	123	107	105	116	132	112	95
11334	23325	12721	503	455	367	359	439	377	341	309	313	297	299	302	303	300	302	278	288	288	290	285	301	301	288	295	295	306	269	263	296	283	271	319	332	346	344	387	366	349	384	369	377	367	350	328	312	315	311	374	366	320	338	316	351	316	318	349	387	393	428	421	420	424	387	361	355	357	342	318	324	350	334	352	307	319	314	327	327	331	305	311	305	282	294	333	328	276	276	319	310	322	336	315	318	280	284	300	298	325	299	290	286	303	301	284	293	252	281	292	275	272	252	263	308	304	280	295	317	292	283	283	302	281	280	284	265	287	256	294	317	289	274	277	296	289	287	266	264	273	292	274	294	275	293	299	262	276	283	291	259	264	273	302	283	286	275	281	280	268	299	257	253	275	310	255	301	274	289	270	260	256	278	283	308	282	317	272	305	289	256	285	301	259	247	272	259	276	301	282	307	261	281	241	274	266	281	276	257	300	285	297	264	280	259	279	293	280	270	288	274	275	285	274	286	290	272	287	281	315	292	281	285	305	264	278	312	276	285	264	266	283	266	254	282	308	261	272	284	304	285	231	273	304	275	275	257	286	295	276	277	275	259	303	255	284	287	277	275	268	283	276	284	263	283	302	300	279	297	283	305	306	255	261	279	273	284	303	259	293	269	252	262	251	297	290	287	299	269	288	277	291	282	281	274	268	279	250	271	287	287	299	286	305	279	278	287	294	278	272	261	274	302	276	258	269	278	264	293	264	285	264	231	284	263	276	268	266	279	264	296	275	269	262	269	286	282	258	266	307	278	288	286	276	295	293	266	312	314	287	271	303	309	283	289	261	299	273	277	266	285	264	253	248	278	284	292	295	267	312	265	249	281	295	272	292	251	274	276	264	287	302	256	310	240	270	296	253	269	298	282	285	300	262	270	285	271	266	290	243	295	261	285	287	283	292	293	277	291	290	278	281	284	300	299	300	287	246	238	270	269	263	287	291	273	264	266	253	274	266	290	244	287	268	290	240	280	291	271	265	261	252	256	294	283	261	274	230	250	264	278	287	272	287	253	297	293	287	267	288	237	298	225	310	284	278	293	269	271	273	288	252	259	303	286	293	251	298	297	297	268	276	284	289	280	282	273	262	286	274	301	266	311	284	275	301	271	272	269	277	264	285	270	267	244	287	306	309	289	268	296	299	287	285	254	276	278	262	281	292	267	284	297	269	281	296	274	287	274	296	289	282	257	266	285	297	267	278	317	298	302	298	301	271	284	244	263	272	314	252	253	284	288	295	283	300	310	285	292	294	255	288	292	274	271	267	291	261	288	277	255	273	283	294	284	258	269	286	298	299	276	259	265	300	264	269	291	283	252	274	271	330	278	257	274	296	267	280	298	264	254	285	273	272	285	292	273	272	289	299	302	258	285	302	291	254	313	279	273	284	274	294	291	261	289	301	286	260	299	287	284	283	283	270	293	294	285	286	305	262	296	276	293	304	304	274	239	280	287	257	294	310	278	294	261	292	300	283	310	274	270	270	281	283	295	278	304	270	273	287	296	274	297	260	293	284	292	284	278	278	305	294	293	254	297	299	304	320	288	306	289	299	263	270	272	261	240	264	288	265	279	292	289	264	258	296	282	276	274	299	264	285	293	280	291	253	260	289	260	292	312	257	301	275	258	295	275	282	298	306	271	256	282	273	293	258	275	298	270	260	324	295	241	269	265	266	269	239	267	291	271	270	288	260	280	262	277	307	297	303	306	255	297	257	270	289	268	273	273	261	323	261	291	300	296	285	291	276	275	252	271	294	277	260	281	293	279	275	246	293	263	271	301	264	293	279	252	282	275	261	287	257	282	288	313	289	283	276	274	285	299	280	281	282	279	324	280	317	254	297	283	298	313	301	253	288	266	286	261	268	265	268	285	279	292	289	286	273	278	259	277	262	288	288	294	300	297	278	264	265	268	261	297	260	281	237	256	287	237	299	285	264	257	291	276	307	260	285	307	304	289	275	281	285	270	302	290	292	270	274	271	279	313	294	310	281	274	283	292	277	246	267	290	274	279	269	278	284	283	281	290	278	291	276	295	269	294	289	285	275	324	287	304	262	255	309	277	275	270	291	280	253	304	251	293	272	245	279	281	292	292	255	266	266	246	273	268	280	299	256	294	256	284	285	268	295	267	305	297	279	267	292	275	265	291	258	280	279	293	298	289	275	301	280	270	278	286	299	253	280	286	299	275	262	275	282	315	304	275	282	320	279	263	244	273	268	308	276	273	310	270	280	306	301	274	327	295	275	290	267	296	305	314	286	296	279	264	295	268	274	295	286	293	275	285	300	274	278	297	269	305	315	288	300	279	295	309	280	300	273	275	280	277	296	277	295	294	264	305	266	296	296	268	294	277	278	272	275	261	269	278	291	296	280	283	254	291	250	278	266	273	281	277	262	308	287	297	259	250	281	274	272	290	279	278	297	269	288	276	275	272	266	266	270	306	281	273	275	260	313	258	293	287	278	280	288	289	247	283	265	245	291	267	261	253	278	265	296	276	297	279	286	253	249	278	284	308	307	275	273	287	300	275	267	296	284	300	286	263	305	292	290	247	292	257	296	288	251	295	271	314	263	271	286	253	287	307	292	262	284	281	265	277	294	318	280	274	312	278	258	303	282	268	256	246	269	277	306	254	294	294	278	265	297	268	282	284	308	319	288	281	270	271	266	278	277	299	271	286	279	270	287	263	285	300	276	285	257	289	284	287	273	293	272	262	319	257	257	297	321	288	266	256	269	283	266	310	264	251	267	269	279	277	239	323	290	294	278	293	268	311	264	277	270	293	289	294	284	259	284	278	302	307	305	275	290	259	319	260	290	287	287	282	263	279	255	296	279	272	279	289	290	259	292	328	263	252	270	299	264	263	289	244	299	266	281	268	272	269	296	317	280	273	271	251	289	272	278	269	278	296	270	268	296	263	287	291	304	274	236	283	261	285	273	298	322	280	285	300	245	271	274	289	290	316	296	299	287	278	287	261	293	269	291	295	248	279	261	283	287	259	273	285	255	268	272	290	287	279	314	260	290	305	307	256	287	257	286	262	288	285	289	284	280	307	288	305	253	264	293	276	290	308	297	289	269	269	274	306	296	293	307	268	287	266	269	286	284	292	281	242	305	260	266	236	244	294	274	284	262	283	274	291	291	295	272	265	279	286	293	273	255	267	313	287	262	290	242	295	283	251	267	258	293	260	288	266	288	248	225	282	283	285	285	295	290	260	277	268	274	289	258	289	269	290	266	269	257	247	268	290	274	304	281	281	295	275	293	298	281	311	272	296	292	252	257	271	265	264	279	238	280	261	291	266	294	277	284	290	297	278	279	280	287	261	261	275	256	311	267	269	271	249	266	286	285	303	247	278	263	288	304	265	275	279	260	308	329	277	328	289	259	294	277	267	281	289	271	287	282	273	277	290	276	265	295	262	281	281	268	266	277	296	267	282	298	234	270	277	299	304	311	289	272	273
47050	45672	34420	24016	19972	13972	7898	3510	940	271	198	185	177	218	192	150	123	139	171	150	159	139	138	123	129	148	123	127	160	109	133	158	100	144	138	136	141	143	129	157	160	142	154	160	158	138	116	152	118	120	120	145	135	136	124	126	137	133	158	135	134	163	154	159	146	144	147	129	154	148	156	148	142	147	152	167	144	158	149	151	135	141	131	152	119	134	138	138	138	134	127	135	123	140	145	137	137	151	149	127	126	130	126	148	138	146	138	132	147	138	123	130	150	135	107	138	119	157	106	140	131	149	111	121	112	135	131	133	135	116	126	128	101	112	123	149	112	119	121	122	115	138	108	110	133	124	124	108	122	107	143	135	121	138	118	111	113	123	136	122	114	134	113	123	110	137	123	110	131	140	115	118	99	126	103	118	111	111	108	122	134	111	124	122	119	92	140	139	131	119	123	127	112	130	128	143	128	150	97	133	125	123	137	119	122	137	127	138	109	113	94	130	113	99	118	138	124	126	118	113	127	114	113	136	108	121	119	110	114	101	102	122	112	148	118	106	107	107	119	123	104	126	123	128	117	119	140	118	117	133	131	131	109	113	119	113	114	110	106	126	129	129	133	155	108	147	123	130	118	116	121	147	100	125	107	118	115	145	139	121	118	130	119	125	124	148	112	132	119	112	137	116	119	121	128	113	135	139	134	131	123	141	140	118	126	129	105	122	139	97	122	120	133	128	104	120	121	148	124	130	133	123	104	116	117	108	120	126	128	128	127	121	127	97	103	132	132	117	106	102	128	130	135	136	134	122	141	122	123	114	133	127	119	115	133	113	117	131	100	98	126	128	110	122	128	127	119	116	134	138	116	117	130	127	119	134	139	152	126	109	117	117	119	123	135	102	124	116	111	122	111	116	130	130	108	127	111	104	101	107	123	119	138	121	100	119	136	125	126	106	114	143	123	119	127	123	125	124	121	124	117	116	172	104	129	129	133	132	117	124	111	129	109	100	111	122	103	99	115	129	129	135	116	119	117	132	151	130	113	107	125	114	111	124	125	116	126	121	113	125	118	135	129	148	141	130	125	126	106	133	106	145	139	116	124	129	116	109	118	137	105	130	118	126	108	138	123	113	130	132	118	120	139	109	140	105	106	112	109	125	108	127	121	122	116	115	119	129	112	113	136	140	122	120	119	111	152	127	113	92	122	109	124	130	109	103	131	134	114	146	136	116	123	115	127	116	122	110	138	111	120	136	105	118	93	122	97	127	122	121	138	135	128	114	125	144	128	116	124	128	121	116	125	145	129	104	141	102	116	157	126	106	85	119	113	119	126	113	119	116	129	129	108	117	139	117	123	135	110	111	131	123	131	145	150	120	127	117	116	120	120	127	126	127	121	148	136	136	114	115	128	114	116	118	128	117	130	138	136	130	124	117	126	123	122	113	127	133	119	111	130	118	113	148	110	128	122	123	111	119	128	110	122	124	109	115	125	115	110	107	139	135	123	128	126	144	131	136	140	128	131	134	125	123	110	118	138	127	124	115	137	123	144	123	136	129	116	127	123	120	115	111	132	134	119	122	103	121	134	121	91	121	109	127	127	123	116	137	110	128	141	128	128	134	135	96	131	113	135	112	113	115	133	114	150	125	135	105	116	114	128	150	120	125	115	112	126	112	123	110	132	121	108	136	127	121	127	111	137	130	116	131	140	133	119	121	138	106	120	114	129	121	124	107	103	122	109	120	132	129	127	106	113	155	119	133	112	113	124	116	128	132	140	123	117	131	133	116	120	145	134	142	123	133	121	138	128	115	135	141	111	137	120	112	115	117	127	123	124	108	122	128	130	122	111	111	123	138	119	127	132	108	118	117	145	122	134	126	152	129	128	134	123	136	130	99	130	134	135	136	124	125	137	114	132	125	129	125	111	110	125	123	134	117	141	135	118	118	140	108	122	148	109	137	131	117	119	138	143	142	117	129	134	114	117	97	132	138	132	134	106	115	124	115	119	119	139	122	133	118	128	116	107	118	124	90	125	129	125	107	124	144	125	131	113	131	105	123	120	133	104	128	136	128	118	118	113	124	105	135	123	134	125	126	121	143	119	128	146	132	122	121	123	125	105	114	130	116	127	121	120	135	121	123	115	130	119	123	132	123	107	111	110	127	122	114	106	121	103	142	129	131	129	122	109	122	117	131	109	113	101	141	122	124	111	133	121	116	133	117	128	138	114	131	133	104	118	133	136	116	132	131	109	111	143	120	119	129	134	141	129	109	114	126	110	127	114	106	158	127	136	123	138	114	120	122	126	134	110	137	118	130	121	112	108	126	135	124	161	111	119	125	134	96	136	123	131	109	120	124	137	110	132	134	120	105	103	139	118	111	97	111	139	136	143	119	129	136	102	112	123	116	110	110	128	116	124	124	120	119	111	114	113	119	122	161	134	120	136	124	156	148	134	135	137	131	129	171	165	108	133	144	118	120	123	112	127	114	116	152	117	118	124	110	153	128	113	115	119	117	118	111	140	113	128	112	118	124	99	123	126	137	119	131	116	130	121	114	123	111	107	121	116	124	134	134	117	115	145	125	124	111	140	110	134	145	103	111	130	117	101	118	130	120	129	128	113	120	113	134	118	133	116	120	138	108	145	139	135	114	120	123	132	106	113	109	138	141	120	121	115	108	129	107	131	121	124	107	126	111	110	130	131	149	102	143	117	109	119	116	125	110	123	128	125	106	132	119	116	126	123	134	116	126	98	156	116	125	112	116	108	102	119	130	130	124	127	121	109	114	132	114	129	131	116	130	120	121	123	119	123	107	116	122	106	125	108	133	135	121	146	111	134	112	109	124	151	130	121	122	104	123	133	139	148	111	122	130	118	138	134	127	124	117	108	119	102	113	130	133	122	124	125	119	131	154	112	147	118	131	133	130	120	127	141	129	117	119	110	111	114	114	123	131	137	133	123	114	122	143	109	139	148	102	117	100	123	130	118	140	129	124	115	129	132	127	122	141	133	138	133	120	127	121	109	113	117	102	111	121	101	124	127	128	149	110	119	133	113	117	124	119	146	117	129	125	107	127	124	116	112	123	135	131	133	122	132	128	131	103	126	129	115	110	111	145	124	120	132	120	143	126	131	138	139	124	108	126	155	110	91	125	114	114	121	148	119	140	146	133	126	156	134	133	119	135	137	142	139	131	115	153	131	111	116	132	121	122	118	120	131	115	135	118	119	123	132	131	106	122	121	122	133	104	123	121	136	133	141	112	130	139	123	134	115	137	110	135	126	119	140	130	111	122	131	124	104	113	125	121	133	135	124	114	149	122	121	130	129	118	118	124	120	123	124	139	141	125	140	123	127	120	140	135	145	122	109	112	122	125	123	121	103	113	122	140	138	110	129	126	135	131	123	129	140	145	119	124	125	112	111	115	134	111	140	114	97	112	132	115	124	142	137	139	133	153	133	118	129	121	127	121	121	139	135	126	134	115	112	133	129	109	116	121	128	123
38713	47255	24981	2997	2327	1791	2334	2482	1547	877	802	662	640	611	570	485	493	467	423	431	425	445	386	372	355	398	373	375	395	340	366	382	391	368	366	411	456	482	467	465	443	461	450	516	556	434	366	436	392	374	396	427	413	396	404	423	420	467	481	475	474	511	516	526	479	464	459	440	418	437	403	416	431	437	417	448	477	487	427	458	423	433	410	426	363	359	344	362	370	336	342	343	384	345	350	348	393	356	384	384	371	335	359	336	355	331	343	336	367	384	316	340	303	352	360	321	319	329	318	344	319	284	314	313	315	286	304	312	289	289	282	308	296	285	288	304	286	291	292	284	281	291	306	276	295	289	274	288	310	301	283	271	294	282	269	300	300	297	274	311	316	274	256	308	291	286	293	263	273	291	302	320	292	311	322	285	318	315	278	303	285	261	267	254	277	284	310	273	292	291	299	264	289	269	288	308	279	261	267	299	296	294	293	270	299	272	266	300	252	297	280	264	283	270	286	289	287	321	274	295	268	276	261	297	293	316	274	263	300	284	274	297	315	287	276	282	313	304	270	296	274	287	269	324	292	287	288	295	265	294	270	317	301	312	302	302	298	290	277	287	262	297	268	264	320	310	320	263	312	307	263	282	307	269	271	297	285	275	307	279	301	259	291	307	282	284	293	267	299	332	261	311	303	310	292	329	261	278	293	294	256	279	260	303	311	283	277	296	331	293	320	252	313	294	273	296	295	247	289	302	281	267	266	298	314	323	289	309	288	265	296	285	262	297	279	304	314	286	303	309	284	288	282	281	308	311	276	307	293	267	270	281	302	302	255	280	276	260	279	272	302	314	304	294	286	279	266	278	275	297	271	315	307	295	277	279	276	289	280	295	275	313	273	272	277	271	313	268	277	305	267	296	285	292	304	307	304	279	296	280	269	299	266	284	298	277	294	267	305	265	305	300	314	278	280	308	295	259	311	298	279	269	285	264	300	325	260	311	274	292	308	279	280	295	287	325	292	303	287	302	280	284	291	265	297	310	308	273	287	291	295	309	262	279	274	301	292	294	296	330	307	299	280	273	295	317	284	294	254	264	281	290	293	284	313	299	289	276	286	308	260	321	282	284	294	281	296	277	299	305	313	295	312	280	273	279	281	287	260	286	287	278	283	292	247	284	275	298	293	273	309	275	288	272	280	300	277	310	293	273	289	280	331	268	293	298	334	302	310	282	285	303	292	304	300	267	294	299	290	288	308	298	287	301	285	310	301	278	294	320	274	282	277	258	292	304	291	285	304	293	274	298	278	286	292	303	286	293	276	258	272	328	277	277	280	261	275	260	283	301	274	282	300	277	284	271	247	276	284	245	240	313	274	294	271	279	296	279	288	281	272	299	294	248	271	313	279	274	291	257	273	309	308	265	303	264	283	308	287	318	279	288	251	283	285	267	312	260	283	301	284	285	325	272	261	267	297	292	278	314	269	272	310	309	289	277	288	251	284	308	266	276	290	247	275	273	285	268	276	262	308	289	302	254	303	325	320	266	285	301	274	281	261	301	324	303	322	268	279	304	279	268	277	280	275	312	271	265	296	280	280	294	287	249	286	312	275	294	274	283	265	274	292	257	307	302	303	310	296	264	304	266	275	296	285	280	265	284	295	281	280	288	270	276	320	287	302	282	270	256	247	279	266	315	281	295	279	301	291	289	272	272	303	283	276	298	301	268	313	283	282	297	305	303	285	284	287	301	289	293	271	294	277	274	304	295	289	282	281	287	287	268	279	259	283	275	268	287	304	282	265	257	307	278	289	294	286	302	311	281	280	292	297	253	293	284	300	291	280	286	312	289	280	288	300	307	322	290	299	275	306	306	304	290	291	264	292	296	305	302	293	297	294	252	293	305	274	295	290	289	288	317	298	246	306	313	263	277	282	296	264	298	307	289	290	270	292	275	278	269	290	261	285	302	264	309	280	283	306	285	313	295	271	297	288	293	328	289	281	296	277	315	297	275	296	301	277	294	284	296	300	276	312	290	284	278	303	279	282	308	297	279	278	294	309	262	274	284	288	292	291	309	294	304	278	288	297	280	277	317	275	320	282	280	261	302	256	295	314	264	294	284	282	287	293	309	272	276	289	307	289	268	291	295	284	257	295	298	274	292	301	274	278	292	295	290	291	293	278	282	278	276	312	297	295	313	285	256	291	286	302	305	269	305	265	293	288	304	271	265	308	291	323	297	290	300	302	264	302	276	258	296	307	304	273	289	309	283	324	290	300	289	277	293	287	326	308	311	270	277	264	289	288	302	274	323	264	294	296	301	263	315	313	278	266	272	272	326	312	286	285	272	295	264	284	288	284	283	300	268	274	277	297	257	256	308	283	301	281	305	300	257	275	299	265	311	277	302	301	275	295	286	261	327	301	269	287	297	315	294	284	272	308	299	290	266	254	295	320	317	249	299	259	282	270	325	306	278	301	309	290	283	311	278	289	265	302	266	290	316	282	294	285	284	323	304	302	290	297	302	269	303	268	294	320	304	299	284	298	304	316	279	309	296	282	305	294	309	332	274	277	290	295	278	298	310	277	297	282	258	287	271	274	264	298	313	308	281	287	283	290	271	283	326	298	278	271	298	274	295	270	275	274	278	324	283	281	279	283	304	298	300	284	296	279	315	286	267	299	274	284	323	265	284	306	272	272	302	298	263	286	302	274	280	276	270	289	290	276	296	281	313	316	284	296	280	268	253	270	281	275	291	286	266	284	290	280	303	314	289	290	261	257	276	299	293	255	310	285	312	284	270	287	303	278	296	290	281	285	279	311	318	270	275	249	281	286	289	294	287	312	296	270	287	284	279	287	282	265	267	287	278	290	279	261	293	295	273	260	307	264	282	276	313	291	301	290	294	321	250	308	292	311	276	317	303	241	275	296	296	333	279	266	291	325	278	259	290	298	283	271	256	283	292	283	271	271	311	289	261	254	288	264	264	297	290	286	283	294	292	292	310	298	282	310	292	288	283	251	267	283	307	298	282	291	302	312	260	293	280	277	277	324	289	292	246	277	286	276	296	281	302	293	261	304	270	312	277	265	311	308	271	275	296	303	290	310	305	295	296	301	277	309	267	306	296	291	281	289	297	295	328	305	301	286	276	300	279	271	283	303	274	274	276	289	287	295	277	272	282	268	298	253	277	298	307	277	267	290	284	277	300	316	265	308	266	306	262	307	250	319	290	275	289	285	259	312	300	294	304	299	276	281	272	288	297	279	276	255	294	271	295	232	267	302	287	290	299	300	304	292	278	273	257	265	299	263	317	265	287	290	305	298	294	281	293	276	291	300	265	309	281	278	313	306	310	316	265	299	282	332	272	269	288	317	277	284	305	276	292	261	271	260	295	282	274	314	272	283	275	284	289	298	288	308	299	306	271	297	272	303	279	310	287	316	280	262	274	290	285	285	308	290	275	311	289	288	308	278	302	269	297	299	273	290	254	297	307	290	280	306	272	278	311	290	309
52501	42440	30569	24582	21823	18016	11198	4854	1360	452	328	238	228	223	196	176	184	146	161	148	159	158	158	134	127	123	159	136	139	128	105	108	122	136	138	139	130	158	152	125	133	146	132	140	143	133	121	137	115	119	114	139	142	164	141	130	132	136	142	150	146	150	163	139	153	144	137	166	140	107	126	127	155	139	142	151	160	154	153	134	131	128	126	151	103	100	118	118	136	114	122	111	130	120	125	114	143	116	114	117	126	128	123	115	130	128	130	121	149	115	107	103	120	113	120	111	118	103	113	102	126	110	125	112	98	106	111	82	131	98	112	122	99	108	111	113	111	99	95	104	120	101	90	102	121	89	101	88	87	106	116	101	94	107	97	136	88	97	99	97	115	89	96	103	122	95	121	94	105	98	101	100	120	116	89	98	94	115	110	120	109	108	105	102	108	93	110	93	115	95	126	93	104	102	96	97	106	105	119	92	94	103	124	106	105	109	122	83	111	105	108	104	112	121	118	90	116	97	112	120	99	117	99	119	100	93	106	104	91	108	126	108	107	111	95	99	94	101	95	102	92	96	105	110	122	85	105	105	121	95	107	104	131	103	120	108	102	99	139	112	108	106	109	122	99	108	110	108	123	107	116	103	87	104	90	86	94	111	93	93	139	110	104	86	93	99	93	103	88	93	97	100	108	96	97	125	124	108	109	96	120	99	118	93	132	114	108	91	116	115	107	86	114	109	89	122	104	130	110	105	90	104	109	105	109	114	101	106	99	88	89	82	101	115	100	107	114	102	95	117	93	92	109	117	103	76	100	84	116	101	95	91	92	91	103	114	97	106	92	90	119	103	88	112	101	110	111	92	119	102	86	103	92	101	97	94	96	107	102	93	97	100	112	107	89	109	110	94	97	105	91	85	121	110	122	95	85	82	103	98	124	86	97	107	108	102	97	89	109	92	108	90	106	105	92	102	88	100	110	125	108	72	86	105	87	126	90	94	81	105	116	118	102	142	108	118	128	119	111	100	111	92	134	119	93	107	111	98	118	101	97	123	100	103	90	95	116	90	97	98	115	109	97	124	106	111	109	110	109	95	98	96	83	99	108	104	96	123	103	91	107	119	100	122	96	113	108	105	105	96	95	110	97	103	101	107	100	93	111	106	123	103	114	113	103	101	98	104	94	103	112	95	93	86	123	94	94	100	97	91	119	109	112	108	80	113	99	92	101	98	127	91	111	118	99	79	93	106	107	115	108	120	98	98	83	96	98	105	85	113	107	101	111	118	111	130	113	107	109	110	108	118	110	120	109	106	90	125	109	107	92	96	116	106	107	108	114	126	118	111	123	100	108	108	95	111	122	105	103	122	95	109	106	106	102	89	100	104	95	105	104	79	111	115	107	111	105	112	113	97	86	110	91	124	95	109	103	97	99	88	93	86	92	74	110	122	103	108	105	116	98	101	96	96	92	100	94	80	104	92	90	84	102	86	111	101	116	105	94	105	97	117	98	82	112	94	92	97	106	129	108	114	116	116	103	112	96	101	107	88	98	105	117	132	93	99	87	105	126	92	103	104	112	97	115	109	100	100	101	99	82	105	107	101	107	130	101	99	101	112	98	98	91	97	104	92	102	98	102	119	81	120	104	111	105	99	104	80	106	121	116	104	106	97	106	109	102	112	106	105	101	89	117	86	112	101	88	107	99	87	95	116	115	106	123	84	104	107	100	106	107	93	106	79	103	111	90	118	90	97	106	112	89	105	80	105	98	117	100	107	113	101	110	91	107	92	107	105	89	107	104	97	106	97	104	95	96	102	113	116	75	95	114	105	130	116	112	110	100	115	109	99	97	103	115	96	100	96	114	100	105	100	114	102	107	104	109	114	81	94	111	99	111	99	112	96	84	108	102	101	106	108	106	112	94	113	103	129	101	111	99	101	113	105	103	85	110	128	98	98	103	111	102	131	115	88	100	100	101	115	91	100	107	116	111	127	106	98	109	110	113	112	110	101	80	114	113	105	93	109	93	87	98	87	106	110	104	101	107	112	95	108	123	92	95	101	114	119	124	115	108	88	102	104	101	92	114	84	111	97	105	106	89	96	78	117	90	93	102	115	107	93	98	98	84	111	85	115	101	104	101	90	100	105	118	107	98	102	112	101	91	122	82	114	98	98	84	109	105	100	109	98	94	101	108	116	109	132	119	131	88	105	113	99	99	97	106	115	114	111	106	109	97	108	94	98	93	114	107	104	101	85	88	103	109	97	123	114	107	111	97	95	118	106	96	105	103	88	117	122	87	112	109	93	85	94	96	111	100	108	104	107	108	87	116	102	116	106	117	103	96	109	97	108	99	104	113	100	110	111	115	94	114	115	103	85	104	133	98	120	110	90	101	104	117	97	89	88	98	109	111	111	106	111	101	129	104	98	101	120	94	111	96	94	105	114	96	104	89	93	102	88	116	119	123	90	92	84	103	103	94	109	117	89	102	114	108	105	116	107	106	113	136	84	98	121	101	94	97	79	87	103	81	97	114	119	98	96	105	114	106	93	87	95	96	125	108	95	112	118	91	121	94	103	109	86	106	99	93	110	112	96	106	112	104	89	101	105	107	100	116	115	91	100	97	96	114	108	116	103	117	109	111	105	106	120	96	111	111	114	96	116	102	101	102	111	122	102	124	100	91	121	110	103	80	108	98	104	94	113	113	99	123	98	106	90	93	110	114	98	103	104	111	108	104	92	97	103	104	109	93	99	101	116	93	114	93	122	122	95	91	99	104	107	103	95	105	100	100	103	87	97	104	92	96	101	90	97	130	107	78	102	89	99	104	105	108	115	96	96	104	81	91	94	108	93	85	124	102	98	103	106	105	125	111	107	117	113	108	96	111	99	117	102	112	99	110	96	81	91	106	114	101	104	90	99	102	114	85	92	117	96	113	96	117	110	105	87	102	106	109	101	98	100	105	111	120	98	102	103	107	119	104	111	120	114	107	116	105	94	107	99	111	97	101	87	98	105	108	100	100	112	97	109	110	95	115	111	88	82	96	111	81	101	113	109	98	110	91	88	96	110	89	111	115	111	111	111	102	90	94	98	106	104	97	110	108	100	107	110	108	102	96	103	102	108	100	115	91	78	97	109	107	108	98	95	112	95	102	116	125	98	108	99	92	97	111	113	87	100	92	93	116	105	106	105	112	113	114	100	120	96	104	94	107	115	133	107	136	88	92	115	91	106	112	113	109	84	112	110	114	118	102	124	117	96	113	112	109	107	89	88	128	106	81	97	110	110	126	87	101	111	117	107	93	112	107	94	116	100	63	110	100	92	109	128	112	97	93	98	115	95	102	108	89	106	95	116	110	112	111	127	97	107	106	97	97	112	92	112	112	104	108	101	123	94	91	108	83	113	101	103	98	115	102	103	101	104	93	110	117	110	84	91	103	87	115	102	122	99	113	95	108	111	97	118	100	96	100	106	116	102	108	95	98	95	109	111	111	130	112	106	103	81	101	104
44974	48470	20408	5273	4235	3126	3300	4224	2453	1545	1246	995	970	839	800	735	663	585	599	578	498	491	471	422	424	406	352	367	365	356	365	405	347	394	441	492	496	536	569	547	510	463	474	531	654	449	421	439	385	399	384	378	424	380	427	464	458	521	480	482	547	624	593	558	500	509	517	485	487	419	430	398	455	473	493	528	634	541	512	493	476	491	483	413	386	333	365	397	391	375	349	353	403	376	401	378	376	449	396	409	456	383	311	303	389	355	346	414	415	420	342	314	317	299	306	313	325	331	337	302	296	305	279	285	281	279	267	270	285	246	254	260	263	255	275	266	244	245	271	219	253	226	260	229	261	222	226	266	249	220	240	245	249	249	239	228	208	224	252	216	266	261	228	200	253	255	235	237	277	202	222	264	243	224	235	246	249	258	240	258	240	228	239	246	244	253	258	235	222	251	227	239	246	218	240	230	229	244	241	253	226	208	235	247	246	266	228	230	243	243	226	232	248	233	226	237	250	224	234	243	246	229	231	239	240	243	238	239	270	286	238	226	266	229	268	230	235	212	271	254	250	230	247	257	235	260	236	213	207	260	253	245	225	233	268	238	218	224	238	257	243	234	252	235	253	232	201	208	250	240	237	236	240	239	217	241	251	266	237	237	252	246	239	239	216	257	259	240	242	222	231	220	251	235	236	225	224	250	256	230	258	250	245	263	256	209	234	239	248	243	224	234	217	223	256	224	237	243	216	251	243	238	233	240	233	209	241	234	233	242	258	231	261	225	228	227	255	275	253	261	250	221	243	256	226	253	243	245	217	245	239	231	254	212	228	226	232	220	233	226	217	273	245	242	238	258	264	245	249	225	246	230	212	236	238	249	238	224	228	256	273	259	259	225	274	249	221	216	238	236	278	229	269	215	228	266	243	235	226	227	255	212	208	231	261	248	257	249	278	248	270	257	241	259	256	238	269	232	228	224	238	222	227	247	244	236	243	221	241	251	279	240	215	222	240	230	262	241	228	245	252	256	251	216	227	246	232	221	253	225	257	242	255	221	228	261	251	224	237	259	229	263	264	244	251	241	206	233	241	244	263	260	246	221	212	240	192	236	240	247	211	225	250	261	271	216	239	246	232	246	230	262	246	226	240	209	209	222	248	212	258	241	279	259	240	233	233	235	215	223	245	254	242	257	234	243	247	247	227	241	250	267	223	241	218	248	244	232	234	252	226	239	263	241	255	219	226	228	263	236	236	266	235	209	232	241	267	243	236	249	246	224	237	227	227	206	227	237	239	243	260	236	234	250	247	224	226	259	248	223	208	243	228	236	255	224	236	264	243	235	233	250	249	258	245	245	227	230	247	253	230	275	249	246	230	216	250	233	266	263	214	245	249	249	233	229	234	225	237	272	233	260	236	221	241	211	254	246	255	275	231	243	248	225	258	254	214	249	241	256	252	233	247	240	250	247	253	241	251	264	236	241	236	229	235	248	255	229	268	243	232	250	227	266	225	241	255	231	221	258	225	200	241	262	238	262	266	248	253	245	225	229	218	225	228	255	231	263	264	237	257	246	238	225	234	239	230	255	242	261	235	235	206	204	228	218	234	225	260	245	232	227	262	238	238	206	215	218	246	243	235	252	226	250	234	221	245	240	239	285	250	220	232	244	270	250	228	218	259	234	245	240	228	259	239	240	221	233	232	236	243	241	237	242	233	218	234	233	238	247	231	255	249	235	210	254	232	236	270	227	218	224	214	268	232	232	247	249	235	226	250	243	261	232	246	247	277	242	230	266	242	212	240	254	221	213	226	247	219	240	241	249	216	227	219	229	250	225	224	244	234	241	242	230	243	214	233	252	237	240	258	247	229	263	268	227	235	277	248	239	208	237	255	257	225	247	252	235	245	244	235	237	233	263	266	250	236	241	232	201	236	192	248	224	245	227	234	229	225	237	245	241	223	236	217	229	232	208	234	222	246	238	218	240	264	255	269	225	227	236	237	270	228	259	241	252	219	261	238	251	232	260	217	226	222	222	252	232	238	248	253	276	221	240	268	232	221	237	230	222	232	243	233	217	254	254	246	229	264	270	258	224	255	238	239	242	239	244	257	256	249	246	218	208	234	226	229	214	230	255	218	239	228	236	245	239	246	225	243	247	248	238	234	248	244	226	237	238	213	236	241	264	254	201	254	224	216	232	218	260	256	261	224	227	216	216	251	268	251	245	215	246	235	230	246	232	242	229	234	249	248	244	234	253	261	225	229	230	237	235	235	238	219	244	254	226	235	235	258	245	233	256	250	254	216	225	234	239	236	206	233	251	252	213	272	224	241	239	270	245	242	240	236	252	251	230	232	253	240	233	225	248	255	247	242	266	217	234	231	283	241	244	205	252	242	232	223	224	228	248	215	240	254	201	236	259	247	251	225	231	254	260	233	238	250	248	216	231	245	232	224	225	253	233	220	250	237	235	224	256	256	245	252	234	228	260	235	222	228	236	247	216	226	252	232	255	268	232	243	250	225	223	241	284	240	237	246	259	270	217	239	258	246	214	232	240	208	211	218	236	236	252	197	228	266	232	236	256	242	236	231	234	239	247	234	260	227	225	252	208	257	232	247	234	242	237	238	234	289	270	237	230	245	231	259	257	231	227	239	226	245	247	264	251	243	242	230	258	206	228	262	228	244	217	242	256	247	240	257	243	238	225	262	248	236	253	225	240	242	236	228	254	247	229	218	241	242	239	217	263	237	218	245	272	254	234	272	241	243	228	248	216	252	229	251	242	242	233	228	230	259	238	255	231	265	222	232	231	259	237	241	249	250	242	258	253	253	237	220	243	249	247	255	235	224	268	243	211	226	231	208	217	208	230	222	260	243	259	243	249	219	238	227	229	235	219	223	213	247	261	210	236	265	256	227	251	263	234	244	240	244	204	241	239	228	250	244	246	245	233	224	241	245	237	231	261	226	254	222	242	241	231	234	225	233	286	275	237	250	254	236	243	220	263	246	240	247	245	229	253	252	228	271	233	276	246	245	213	249	241	262	220	262	243	220	224	257	235	233	262	217	249	226	244	242	209	250	232	228	237	239	254	248	230	233	218	230	226	236	242	216	236	246	223	223	220	261	228	225	255	219	226	238	247	259	256	228	219	236	240	224	257	264	248	218	227	252	230	243	224	245	223	242	256	246	214	260	249	199	239	222	252	236	222	244	225	231	242	238	232	244	272	232	234	214	244	241	264	251	225	234	242	267	234	261	248	240	252	221	230	214	256	222	236	233	249	205	216	256	238	234	273	245	259	224	230	272	219	241	252	223	253	248	238	218	228	227	216	251	232	237	203	233	235	252	234	246	238	238	259	247	235	215	224	246	247	250	248	232	234	228	261	249	243	237	219	240	270	237	276	256	203	250	236	242	228	236	228	250	216	250	239	250	250	224	245	204	253	225	234	214	221	227	219	233	257	238	262	268	243	254	248	228	229	241	265	209	225	250	232	257	226	233	265	244	231
13639	17080	8759	1260	315	173	131	136	135	133	133	124	110	109	117	118	122	105	112	126	129	133	125	123	130	106	122	116	117	108	105	118	132	110	119	105	143	129	110	139	134	125	130	122	117	135	119	93	124	142	120	131	130	113	121	136	123	139	138	117	131	123	136	137	145	121	151	140	130	119	125	116	97	118	127	123	150	110	123	140	102	128	126	124	102	129	131	145	111	124	117	126	106	103	135	148	105	110	107	117	115	130	125	139	117	108	108	120	134	113	120	130	133	106	87	115	114	126	130	109	107	115	117	115	142	126	108	114	114	130	121	106	116	130	124	132	105	99	110	125	126	125	108	118	110	138	125	132	107	126	111	109	125	121	107	117	111	120	113	101	126	131	116	128	122	116	127	109	110	117	113	117	103	101	105	114	126	106	125	110	131	120	100	97	112	118	100	118	107	116	106	114	101	116	111	101	124	100	107	115	123	119	144	112	113	122	104	100	132	113	125	133	122	100	111	117	109	124	116	121	110	102	109	132	116	103	120	97	118	114	119	106	119	120	116	134	108	125	129	111	116	141	100	113	135	98	126	149	135	128	110	103	117	126	112	110	128	108	118	113	108	116	114	117	117	110	123	126	113	104	111	111	127	107	125	108	104	127	106	117	128	109	102	102	112	108	114	111	110	111	124	109	140	137	133	115	113	142	107	114	136	131	106	111	119	118	120	135	128	107	132	110	123	123	103	107	126	123	119	116	114	110	131	132	107	116	119	111	120	104	97	103	116	121	119	110	111	118	99	105	105	118	97	129	95	105	117	117	105	98	126	128	109	114	138	119	96	115	131	120	125	97	104	116	119	127	114	109	118	112	120	122	112	116	116	130	91	107	98	122	104	120	113	122	120	143	111	121	112	121	114	113	118	121	100	127	117	108	96	118	87	119	111	120	125	107	115	124	114	124	118	98	124	134	126	127	112	110	121	116	119	120	127	131	116	120	109	106	115	136	121	135	113	116	118	131	132	121	110	103	102	102	129	106	115	125	114	128	135	122	109	129	107	107	110	124	123	112	127	100	110	96	132	138	115	123	111	102	122	126	112	118	115	127	113	118	111	109	125	123	101	113	121	135	108	120	136	124	120	121	105	91	118	117	92	106	129	109	116	127	101	112	134	122	111	118	112	107	97	104	114	107	99	92	129	140	110	108	128	95	122	112	119	132	114	123	128	109	118	136	116	91	124	112	132	125	119	115	120	113	107	101	134	105	131	125	148	119	120	106	114	101	130	97	112	114	118	110	118	124	115	131	134	115	130	103	127	105	116	112	120	137	138	114	108	114	105	115	119	123	144	130	110	110	110	111	118	114	123	119	126	100	128	126	103	105	137	114	115	131	124	115	132	114	116	118	112	105	110	109	130	132	112	105	123	123	112	106	130	102	129	110	114	103	126	113	129	109	118	130	113	105	119	117	120	110	107	129	129	113	118	112	128	126	125	151	127	117	114	119	129	103	117	108	91	124	120	104	111	130	125	129	105	108	122	109	121	108	115	127	133	118	116	113	112	127	112	109	109	117	112	119	118	124	132	121	125	113	123	93	127	126	105	122	95	112	101	123	128	128	101	126	116	96	130	128	103	114	99	116	143	131	111	117	134	137	110	137	131	119	96	115	107	127	127	126	138	98	121	131	124	127	117	115	130	132	122	130	117	138	104	129	122	123	113	114	110	126	117	141	114	131	140	110	130	125	93	105	118	127	127	102	120	118	128	115	120	104	125	137	111	128	122	128	118	116	117	126	132	124	125	117	113	123	108	98	113	109	127	111	125	120	143	130	114	120	116	115	117	124	113	112	112	123	100	104	126	108	133	122	119	105	148	107	111	123	118	113	114	123	144	115	127	114	104	133	112	123	121	120	109	114	123	105	104	116	111	132	128	119	124	125	114	130	126	117	103	125	104	108	110	128	104	145	126	107	113	120	111	122	134	106	122	122	113	96	105	111	91	115	136	125	105	102	108	156	123	105	123	104	128	112	102	114	107	110	128	111	113	111	115	111	117	131	117	105	127	121	127	109	101	128	129	126	105	131	100	111	134	107	134	106	127	132	102	121	109	123	140	129	107	116	133	120	117	108	123	102	111	109	126	142	115	125	109	116	114	107	118	103	117	118	113	114	119	114	122	120	126	118	102	115	102	130	110	134	131	121	122	118	124	105	116	103	126	112	123	115	123	105	116	124	110	113	107	103	115	101	115	99	109	124	121	115	97	111	112	110	106	122	136	116	108	121	108	120	106	116	114	131	117	90	96	111	109	93	129	112	111	115	123	140	107	142	95	110	100	117	110	114	104	101	122	118	127	121	111	124	117	115	104	108	102	115	128	137	116	139	151	106	120	117	117	129	119	125	129	115	115	120	127	120	124	127	114	121	105	125	143	110	122	109	118	124	118	117	128	126	117	105	112	139	133	109	124	118	105	129	114	118	111	107	136	141	120	106	114	111	126	133	113	135	111	99	110	141	123	137	130	117	92	110	115	117	108	120	114	124	118	118	112	131	131	108	138	125	129	109	121	128	117	118	92	112	131	113	114	120	123	103	129	119	109	142	109	113	117	104	119	103	113	124	103	123	121	121	118	112	119	101	117	120	131	118	99	125	115	113	123	124	115	116	110	113	102	114	126	116	106	108	116	112	111	113	123	118	115	129	120	98	125	110	128	124	118	110	121	104	118	112	115	110	106	120	135	106	115	115	121	105	101	118	125	122	125	91	134	105	111	127	125	121	107	130	126	127	115	121	121	111	149	125	106	131	124	123	129	122	110	144	103	116	120	105	118	120	108	118	123	123	102	123	121	113	119	108	111	124	127	113	149	123	120	111	116	131	128	113	113	129	102	143	110	93	137	117	133	110	117	112	131	117	111	125	125	112	99	122	126	122	122	114	124	110	116	107	118	131	125	121	111	125	135	130	111	143	104	103	127	107	127	106	115	113	128	120	128	126	108	116	110	104	143	133	118	110	137	129	107	133	133	108	112	126	101	113	108	136	122	101	113	106	117	108	86	98	130	125	104	111	113	115	106	119	125	113	147	129	124	126	128	123	113	95	108	134	116	130	112	111	117	116	109	147	118	111	117	107	122	111	128	122	132	108	101	122	115	98	98	95	114	128	112	128	147	138	116	137	106	111	99	128	124	113	105	124	127	117	117	112	115	106	107	125	111	107	121	124	112	105	111	110	112	111	122	131	139	96	115	122	122	114	103	119	123	129	115	132	117	106	114	116	121	132	117	136	123	106	112	109	120	120	101	128	95	113	114	120	123	104	120	119	88	144	119	131	112	110	123	117	137	120	128	122	106	101	104	122	116	120	111	127	125	119	119	113	102	116	122	110	111	105	133	125	142	132	117	113	115	118	119	93	151	115	133	129	111	107	95	104	109	137	123	110	101	120	106	104	114	117	108	122	120	124	123	123	105	110	111	102	95	117	102	116	105	138	98	107	105	124	122	122	119	124	117	122
10844	17914	9494	413	371	374	359	367	344	309	294	316	304	320	294	303	290	280	278	274	301	268	282	291	290	290	264	262	297	244	281	314	314	350	347	370	370	363	400	333	346	315	357	324	390	401	353	347	326	321	317	310	328	329	365	383	371	371	407	408	383	381	400	447	368	382	385	372	369	351	335	316	384	331	342	367	323	293	316	339	326	340	295	291	324	270	306	301	291	297	306	318	315	314	270	282	314	299	339	315	283	268	311	294	278	306	287	295	295	283	321	284	318	275	321	291	290	300	314	276	331	283	292	308	307	294	319	304	307	294	275	288	287	313	273	264	289	305	282	290	301	321	262	295	274	274	261	265	260	259	308	271	294	304	307	289	312	286	273	262	283	265	277	308	260	261	294	290	324	289	274	294	320	250	296	278	279	271	308	300	255	256	285	273	288	276	263	292	261	281	281	276	300	272	288	300	306	298	283	296	291	294	295	282	279	290	290	306	244	256	261	284	291	286	255	284	294	282	276	260	287	314	279	234	299	262	260	263	301	305	293	306	292	285	307	286	271	267	294	263	277	279	286	291	281	274	314	277	320	305	268	299	292	267	298	289	276	279	246	284	311	341	303	303	249	285	300	299	302	284	315	276	294	290	271	261	307	273	283	275	275	274	281	270	264	288	279	286	295	277	299	271	287	274	267	274	274	279	261	279	281	278	283	263	303	288	267	281	276	266	312	285	287	275	309	288	288	253	312	297	283	293	263	292	298	286	293	279	292	288	285	278	278	300	290	305	280	286	290	279	284	271	280	252	285	267	266	292	274	293	288	291	279	277	261	251	271	279	268	284	278	259	305	305	268	299	271	292	305	266	297	278	291	283	263	291	277	253	264	265	266	288	262	291	299	299	285	274	308	288	286	271	291	267	263	282	290	282	273	279	299	284	266	287	288	269	271	248	298	285	257	311	294	285	269	317	296	295	265	282	261	298	269	287	275	287	300	284	283	283	279	255	281	295	276	282	275	256	291	284	278	265	237	263	264	290	295	275	308	276	260	288	304	269	296	297	285	243	284	269	278	289	274	275	278	291	269	282	272	293	281	295	285	259	264	289	286	269	291	273	285	276	283	302	288	306	329	287	276	276	263	262	314	271	301	281	260	264	297	275	303	287	282	263	293	264	293	301	296	280	280	262	252	270	295	265	260	287	280	276	321	253	277	294	275	270	273	274	288	262	305	273	287	272	286	304	282	292	264	270	262	283	281	264	278	302	278	277	274	289	275	297	262	281	294	269	303	270	302	262	281	266	308	258	282	275	281	269	273	313	279	294	250	270	266	277	276	279	287	269	291	291	283	279	309	269	278	307	298	286	265	248	290	258	271	320	295	252	282	306	288	297	315	270	293	299	261	269	273	284	306	285	292	289	295	298	280	263	278	284	253	260	269	266	288	284	302	282	291	285	260	268	271	307	277	257	276	276	287	263	275	292	294	294	281	280	276	244	309	261	257	275	261	295	261	297	263	281	281	306	263	270	261	273	269	233	279	294	287	298	274	263	301	296	288	312	297	291	257	293	290	264	296	271	292	277	261	306	244	292	289	283	281	267	281	277	315	270	294	284	257	268	292	298	312	278	267	278	315	268	294	279	268	303	284	274	286	262	301	304	287	309	278	267	299	277	320	307	292	290	260	257	283	288	280	299	280	265	276	278	315	291	299	288	283	305	258	291	281	269	300	264	290	311	289	263	271	297	312	273	314	274	303	261	291	294	293	261	273	321	303	249	274	293	286	275	254	269	296	295	264	268	263	299	276	256	291	280	296	269	245	290	280	302	292	316	280	303	281	263	275	271	262	299	292	298	279	290	265	328	266	260	294	296	277	298	312	287	293	280	327	254	272	316	282	267	289	292	263	285	288	296	269	273	262	274	270	302	271	284	267	289	285	281	282	254	282	276	259	303	280	272	294	285	279	273	265	298	267	292	276	267	271	289	295	271	247	283	290	293	250	306	274	298	275	321	290	258	288	281	265	286	279	276	287	279	274	271	274	300	297	287	299	322	304	279	287	276	278	268	299	264	278	277	310	301	293	271	300	302	322	257	283	268	274	286	278	243	280	326	263	265	294	274	266	301	266	272	274	302	283	297	294	255	266	271	289	310	257	311	297	269	272	273	259	257	261	261	250	254	284	271	280	303	262	252	291	280	303	303	275	272	275	259	294	297	274	280	291	276	311	245	292	307	272	286	260	292	247	267	265	262	277	299	281	297	268	263	274	261	267	282	306	252	264	299	295	286	297	317	293	280	253	266	294	251	279	284	293	276	257	281	297	267	276	299	288	312	282	267	285	237	285	264	250	270	291	287	280	267	270	279	278	286	287	270	278	268	282	274	287	268	299	292	264	282	238	254	265	281	267	238	295	266	292	305	268	279	270	295	276	283	270	270	293	304	300	269	269	267	276	276	274	266	267	267	288	277	264	301	267	287	259	277	288	318	283	320	313	276	284	282	300	284	271	246	277	274	281	297	302	290	277	254	283	272	294	263	258	291	279	295	297	293	281	299	280	311	271	305	286	286	283	237	269	330	310	279	275	263	250	287	267	282	298	280	296	285	300	239	290	284	264	299	285	309	274	279	279	320	273	294	278	255	281	285	267	263	292	287	301	275	305	283	272	291	269	293	281	303	267	247	291	279	270	306	304	277	271	272	256	287	247	267	296	296	276	302	298	243	303	287	232	259	241	287	310	284	274	272	294	272	279	300	273	261	276	283	287	268	272	302	301	280	290	264	256	243	313	312	275	272	307	269	294	299	270	288	306	257	284	290	281	268	285	274	276	276	267	289	288	273	288	262	270	265	296	260	290	311	282	298	304	305	290	256	292	277	289	298	275	275	277	296	278	291	298	275	268	315	292	322	289	292	300	238	267	316	277	312	278	279	287	251	291	290	289	301	259	292	236	272	298	263	304	271	284	284	264	279	262	276	304	274	302	251	265	304	254	286	274	273	287	293	286	295	299	291	242	276	283	291	291	298	295	300	307	277	288	307	299	264	269	314	264	283	303	279	269	272	300	313	285	274	274	270	272	260	258	260	273	281	279	266	294	284	299	282	291	283	290	298	255	258	266	261	281	279	269	271	294	279	299	326	295	283	267	289	296	298	306	283	307	287	323	283	248	281	279	292	303	296	287	294	283	313	253	266	306	287	291	296	290	259	284	293	319	280	262	273	312	274	269	267	253	278	255	269	315	272	303	295	308	299	293	272	254	270	286	294	299	268	298	285	269	301	292	280	266	307	324	268	297	283	249	275	258	276	275	266	309	282	318	260	266	300	291	276	279	273	302	281	288	290	301	282	290	268	273	278	280	305	267	270	293	301	300	251	283	266	257	284	299	282	246	295	298	276	280	257	270	263	253	304	275	306	273	303	265	295	274	314	302	267	245	276	270	254	279	294	252	278	282	293	283	300	275	278	268	270	277	332	275	283	255	255	293	266	297	269	284	308	286	279	268	268
48222	45173	34983	23632	18725	11573	5251	1961	592	317	233	239	205	162	169	173	146	158	150	139	136	148	123	133	131	145	121	145	140	125	130	146	147	151	141	141	149	158	153	170	144	118	152	132	143	128	139	128	148	139	149	131	135	142	135	134	138	165	154	139	145	155	170	169	129	170	147	147	149	115	121	147	135	141	127	155	127	144	155	160	139	140	133	129	119	136	131	134	143	126	137	129	137	136	114	167	138	125	140	141	138	119	121	129	130	128	137	117	122	115	124	111	140	139	128	147	150	123	129	119	131	130	132	110	145	165	121	132	134	112	99	128	131	128	124	113	129	119	126	130	118	136	131	123	137	116	122	136	143	112	121	124	129	102	134	112	117	120	118	114	111	137	130	125	106	124	134	117	127	151	111	136	112	97	125	123	118	116	114	120	116	115	124	116	124	113	108	116	129	116	123	101	150	133	113	125	111	120	121	122	121	134	118	145	117	120	94	125	112	121	124	114	134	139	107	132	118	114	135	137	123	134	111	119	117	128	147	112	113	139	148	121	117	118	112	130	108	124	112	103	130	137	145	95	132	118	105	119	131	122	133	89	146	145	128	125	122	107	118	154	116	132	135	137	144	132	124	134	105	141	113	93	115	102	126	109	112	120	96	126	123	120	135	142	127	110	123	124	122	124	119	130	119	147	116	131	137	121	121	117	119	108	133	140	110	106	123	122	110	115	118	107	110	124	118	108	145	132	142	129	120	142	128	112	129	127	137	120	108	115	127	132	132	144	118	125	119	124	140	121	122	121	114	128	124	118	118	116	146	110	126	119	122	115	145	106	115	126	123	130	107	116	123	134	131	133	123	137	106	134	128	104	116	119	125	132	140	130	144	104	114	143	125	152	130	112	126	139	102	115	100	105	135	113	133	131	115	128	117	117	143	144	153	145	102	123	117	116	129	114	124	134	164	122	134	141	113	121	114	124	119	126	113	120	120	113	132	116	130	121	140	108	129	147	116	133	135	145	119	132	130	123	139	130	123	125	120	132	118	93	127	146	150	120	113	114	110	125	117	132	117	123	120	138	108	107	124	133	123	135	120	121	132	108	121	132	118	116	141	124	110	107	119	131	123	130	126	115	98	109	136	133	154	126	95	107	111	135	139	123	134	113	129	113	131	120	123	137	125	127	93	141	123	137	128	127	122	132	126	120	123	109	119	135	117	125	149	129	121	141	102	135	115	119	161	108	128	133	115	117	132	123	105	125	115	141	130	128	141	125	111	110	127	147	141	115	131	120	115	117	103	131	138	110	128	125	102	114	127	119	118	107	103	116	110	129	134	125	113	123	118	122	125	127	127	113	128	123	126	100	124	134	115	127	114	128	120	115	136	127	134	118	112	123	141	109	129	131	115	98	127	118	114	130	122	117	114	114	104	128	115	107	123	121	114	118	118	145	125	123	128	111	97	134	105	126	95	130	119	122	133	142	114	132	119	125	131	133	118	121	111	110	98	107	101	130	122	126	111	115	125	151	129	131	140	123	111	125	133	140	146	155	124	139	110	141	100	142	112	126	121	120	117	115	142	115	119	138	121	126	139	134	163	125	111	132	117	134	138	115	134	130	140	116	99	106	145	115	119	122	137	116	126	130	155	141	118	118	119	119	130	118	112	123	124	127	124	95	132	122	111	96	127	105	114	107	116	136	143	120	134	125	134	153	124	111	118	126	150	141	110	109	138	113	115	138	104	125	103	134	125	127	127	120	122	127	135	123	122	132	113	113	124	131	138	124	97	104	123	95	123	117	126	126	119	123	133	121	102	105	132	134	118	127	130	132	119	131	125	124	134	122	127	131	109	142	110	97	143	113	146	139	118	121	137	139	118	122	118	120	131	128	126	125	112	138	129	117	122	107	124	123	103	107	111	138	113	142	105	140	124	135	122	100	130	130	119	112	125	127	134	117	129	110	111	121	115	128	109	104	121	127	128	117	120	126	120	136	112	119	110	111	134	101	133	118	145	141	127	126	135	124	164	119	126	126	145	137	135	109	148	141	112	117	122	133	119	103	138	130	121	114	104	123	95	139	138	127	126	109	114	123	132	112	101	119	116	125	130	126	123	119	114	137	105	152	115	105	134	134	117	132	122	115	127	119	127	129	118	109	122	114	127	139	114	110	123	110	122	132	138	110	135	117	137	125	119	106	128	122	116	124	123	113	114	123	115	137	131	109	126	128	134	106	143	115	124	121	111	103	113	135	119	127	128	112	112	145	135	104	128	127	150	115	119	119	114	148	140	120	119	112	120	137	129	131	132	116	130	132	118	117	116	133	114	107	130	122	124	106	133	119	128	113	100	123	134	117	125	122	119	124	108	121	150	108	120	133	136	126	124	134	127	117	115	127	148	117	141	128	119	128	109	98	112	141	112	114	143	107	129	130	143	121	118	123	110	132	115	107	107	139	100	122	119	123	122	109	101	116	112	122	112	122	121	114	116	114	133	126	123	127	143	93	116	112	128	116	116	119	127	131	125	113	127	127	149	121	152	125	138	105	108	113	121	142	130	124	123	126	139	124	115	120	113	115	115	122	137	119	129	106	129	132	138	121	112	110	142	113	123	112	140	122	118	119	114	120	126	120	95	128	99	107	118	139	136	108	111	125	118	135	120	127	117	106	133	150	139	118	114	118	122	141	135	123	117	125	113	117	132	105	129	139	119	115	117	111	119	121	129	129	119	115	137	99	121	127	116	134	112	131	132	117	105	124	123	132	130	127	127	118	128	113	132	136	113	124	119	131	125	135	111	125	151	121	100	117	128	132	120	115	96	108	116	111	115	120	121	111	126	124	135	117	115	104	132	118	128	132	128	126	121	109	125	125	132	117	120	115	120	132	127	120	118	120	114	121	112	138	140	114	116	139	122	147	116	112	124	136	125	140	127	134	126	132	124	115	113	129	105	163	104	111	133	128	123	112	114	126	123	120	129	125	110	111	120	118	124	136	121	104	145	128	115	120	105	130	134	118	128	112	130	121	129	115	117	117	133	107	123	128	125	123	139	121	147	119	138	125	135	132	121	128	128	113	132	121	127	105	117	112	132	117	100	122	123	116	116	128	128	114	118	137	123	140	115	113	117	113	136	102	104	136	126	114	124	121	103	102	122	141	104	113	129	97	128	122	132	125	137	108	133	125	129	118	144	121	102	132	119	131	128	135	112	110	115	146	104	110	122	127	101	125	128	130	126	107	125	128	116	133	98	117	122	143	111	111	103	123	145	145	142	119	124	103	137	127	124	115	117	123	119	113	125	122	109	115	124	109	129	108	135	128	133	110	119	116	120	101	102	116	127	135	129	115	133	120	124	127	116	121	110	136	109	122	131	138	136	107	134	107	124	118	133	120	88	111	104	111	113	142	121	121	138	104	124	139	138	123	109	126	137	103	122	116	115	118	116	116	128	110	130	130	135	125	114	107	126	124	130	137	140	127	115	122	141	120	121	128	113	140	125	140	122	124
39606	46261	31887	3495	2299	1913	1516	1411	1159	981	787	699	610	624	553	520	535	477	450	462	432	444	399	384	374	366	350	347	351	384	347	368	407	416	421	491	491	501	542	457	468	430	423	442	482	441	412	386	395	385	389	380	403	395	392	444	425	472	485	523	488	540	510	556	523	498	497	476	400	420	420	409	419	422	447	444	445	462	456	463	441	438	407	371	393	391	382	329	354	365	338	357	384	392	361	358	370	369	379	402	390	346	312	319	316	310	361	365	377	358	294	336	302	351	316	329	328	327	317	300	302	320	321	312	317	331	302	306	281	316	282	266	310	297	280	273	292	307	257	271	262	296	271	285	302	270	295	261	275	280	288	311	313	303	261	284	296	290	279	288	271	288	266	255	299	312	283	289	281	286	269	288	271	283	309	295	309	281	286	275	271	289	305	285	296	283	282	267	275	259	314	273	275	291	287	285	253	259	266	285	292	257	288	273	280	266	254	304	275	306	282	259	278	301	275	324	311	285	328	277	274	275	292	293	280	263	291	299	304	264	303	288	270	331	279	289	297	311	272	280	316	279	295	283	287	280	245	282	272	293	288	280	300	290	289	250	276	285	285	282	301	287	263	283	281	310	285	285	279	279	285	290	293	296	271	299	267	263	274	308	286	302	281	282	284	294	257	293	269	303	294	270	298	309	313	259	267	322	263	278	303	273	303	285	293	290	290	304	259	288	300	299	286	279	297	292	292	285	312	283	292	271	276	271	268	279	268	296	300	293	280	284	302	272	279	278	278	275	290	295	286	281	292	277	277	329	277	275	261	308	301	287	274	297	248	293	313	271	262	288	266	288	293	314	279	235	296	267	305	320	263	276	264	298	299	299	281	293	265	276	263	285	271	320	289	294	306	294	315	281	277	302	279	246	285	282	292	275	283	285	285	290	269	293	282	271	281	297	276	287	284	286	289	273	301	284	278	275	299	298	282	263	287	271	302	301	272	261	293	313	324	322	281	310	281	280	243	262	299	289	269	295	289	279	316	280	287	267	274	287	317	280	285	279	288	286	262	284	288	296	262	297	296	247	280	283	296	278	265	307	310	318	287	270	255	298	286	279	263	260	286	290	326	279	306	283	279	287	270	261	267	298	317	298	328	283	277	289	306	293	265	307	284	296	289	270	267	274	298	313	296	282	300	296	269	295	265	299	282	295	281	299	265	283	283	283	308	292	291	291	295	282	301	279	292	290	279	302	298	320	301	264	295	342	283	283	293	266	309	318	293	292	287	288	240	287	289	293	288	283	265	279	277	292	300	306	304	269	251	283	296	291	281	264	282	287	286	299	283	305	274	275	290	281	306	292	283	272	277	307	295	284	278	320	287	268	286	298	287	288	305	274	272	295	283	312	273	296	272	295	300	275	276	297	300	287	296	279	291	281	308	266	309	258	301	281	307	300	263	260	262	252	301	262	291	286	308	297	291	331	273	317	254	294	277	289	302	282	294	280	301	324	283	298	268	269	286	279	271	294	295	305	294	318	281	317	270	283	268	273	258	261	303	295	302	287	291	282	282	241	296	277	308	297	296	304	306	271	268	296	275	286	286	292	264	313	264	295	295	276	262	311	285	267	261	301	267	291	297	277	297	273	277	291	266	280	288	287	281	339	296	257	289	267	275	267	291	264	256	329	299	279	263	298	284	273	317	288	273	301	286	299	271	320	266	283	243	278	282	263	298	281	285	282	314	270	311	285	283	281	284	316	278	313	281	276	311	274	297	292	271	284	308	285	281	268	292	310	273	306	263	289	282	280	272	269	294	328	282	267	281	299	279	285	292	305	296	310	287	326	263	287	332	314	303	271	288	298	307	287	285	281	295	262	258	251	304	278	276	268	300	282	314	279	306	302	278	291	275	263	270	304	283	277	283	300	300	280	305	283	265	271	248	301	272	265	293	304	311	274	270	282	309	282	295	279	261	276	270	284	269	275	282	278	288	290	287	265	278	294	272	298	266	272	266	287	292	285	243	293	271	267	279	295	281	297	297	270	277	257	281	258	282	260	269	283	326	275	290	266	270	285	278	270	275	301	306	288	266	327	294	299	251	296	318	286	276	254	305	281	308	275	275	283	258	280	272	309	292	254	295	265	275	310	277	303	283	281	311	295	294	298	279	312	266	287	283	259	284	298	299	296	294	293	305	263	293	280	308	294	273	277	263	285	295	277	308	283	277	279	261	258	298	277	276	311	273	280	323	285	264	269	268	263	298	298	282	278	301	305	281	242	296	278	290	319	276	295	308	273	295	287	262	283	294	269	290	285	249	260	280	277	296	271	299	303	300	258	296	255	276	276	284	309	296	299	318	280	302	259	298	259	277	263	302	277	290	308	300	278	268	254	275	277	285	278	312	279	285	296	279	281	271	309	308	268	324	296	319	285	274	291	295	285	306	280	300	277	279	300	289	320	298	274	295	305	298	269	300	293	296	311	302	283	294	275	289	301	312	248	266	262	284	291	280	306	277	301	296	260	298	283	306	262	308	295	267	315	267	275	294	295	261	307	250	289	268	329	295	282	319	310	317	310	279	301	304	315	326	290	254	278	293	318	301	303	289	291	296	280	294	281	272	272	319	299	257	263	270	281	282	259	277	278	261	297	278	275	301	283	271	309	293	311	282	264	271	267	286	261	232	287	300	273	274	262	309	296	262	264	303	284	291	291	272	285	271	273	312	285	298	258	294	266	300	253	298	293	276	275	262	312	270	259	294	249	306	277	317	275	277	273	298	277	290	307	291	310	290	311	317	295	268	282	302	305	297	282	296	270	305	297	277	291	239	288	294	280	268	294	272	285	311	326	307	281	292	248	260	317	302	281	271	251	256	298	309	298	286	254	310	275	291	280	280	291	272	294	286	300	283	261	264	281	268	296	281	296	266	263	293	294	308	287	279	300	276	268	291	274	270	283	264	330	272	283	282	271	281	293	290	271	271	273	285	301	283	262	237	295	294	288	285	299	280	314	270	280	333	273	296	316	266	290	269	262	307	287	298	288	283	273	284	252	296	283	273	285	262	285	309	277	298	297	312	275	282	266	286	295	281	252	273	320	322	265	269	299	287	284	285	290	263	276	271	296	283	285	253	273	293	306	266	321	313	293	272	276	292	289	311	305	319	274	290	268	286	310	273	274	294	300	295	295	325	248	293	278	296	298	282	305	261	292	275	271	263	252	283	275	273	293	271	306	272	282	300	309	289	287	277	311	276	273	298	281	278	276	276	281	296	293	290	275	306	296	291	259	297	287	251	292	295	304	308	310	291	295	296	296	251	290	280	270	264	266	281	294	280	278	318	302	267	277	266	290	264	288	279	292	289	277	252	288	307	276	275	290	275	263	284	302	267	294	297	305	305	253	312	288	290	290	272	278	254	297	266	273	286	320	281	261	329	277	287	283	289	289	261	285	278	297	269	300	280	304	309	278	289	278	269	281	259	308	308	292	289	262	314	308	287	289	302	287	276	277
52235	43543	34242	24601	22211	17526	10498	4524	1335	495	334	293	219	227	181	186	162	145	163	149	164	131	154	142	117	107	118	120	126	98	149	144	158	138	140	151	150	156	134	153	116	120	111	118	120	119	132	136	142	137	126	116	116	118	124	115	146	139	130	149	137	129	160	149	150	139	147	127	129	138	138	126	120	129	141	138	123	138	150	132	137	114	142	111	98	122	121	122	126	115	119	105	97	124	114	104	116	118	124	123	126	140	114	120	122	139	94	126	141	111	114	101	104	117	112	127	84	96	105	135	108	114	100	92	116	93	118	119	131	107	109	98	97	104	103	90	108	97	87	117	91	88	119	104	126	99	90	91	105	120	113	74	98	102	90	98	89	100	123	92	86	107	123	112	113	94	102	114	103	105	89	105	83	105	112	98	107	98	105	96	95	89	114	93	102	98	100	85	104	104	99	80	88	113	104	83	93	103	87	107	97	113	103	107	100	108	105	100	99	97	111	98	89	99	98	95	108	115	100	107	88	96	114	92	98	123	104	96	106	116	95	94	98	89	89	103	125	93	106	116	114	110	102	118	93	94	106	108	90	105	98	117	124	97	93	100	111	96	87	106	116	112	116	104	119	119	95	98	89	78	112	111	97	106	99	110	104	84	95	125	117	95	93	97	108	107	98	102	120	90	90	109	106	97	119	95	103	87	94	97	103	110	101	97	103	111	97	107	104	86	87	93	104	107	101	92	92	111	83	107	95	95	126	106	108	102	101	96	106	87	110	101	101	77	99	104	87	88	104	98	89	96	96	123	101	106	90	98	110	97	113	86	99	92	100	123	111	111	88	88	87	79	87	94	106	98	99	98	87	98	102	114	118	104	105	105	97	93	109	99	88	112	110	109	92	114	100	93	83	102	93	111	107	105	95	103	121	96	123	105	106	75	95	110	90	106	99	102	100	118	99	112	85	103	93	104	82	119	100	109	104	98	91	107	115	103	99	91	94	101	82	82	115	101	105	103	100	119	113	108	111	97	96	112	90	99	117	114	101	96	104	77	95	85	91	108	99	92	102	81	88	90	116	97	94	88	105	93	84	109	89	86	91	85	95	77	92	108	102	103	93	80	103	85	115	106	102	105	85	120	100	115	81	100	90	110	101	91	99	96	109	112	88	100	90	99	100	107	103	98	97	91	98	91	110	83	100	112	101	83	107	100	104	104	100	98	106	98	94	85	80	79	98	97	98	108	89	108	99	117	110	89	106	110	109	103	98	104	105	95	95	93	91	92	120	91	107	94	112	90	97	105	111	108	91	102	113	100	114	94	99	112	108	90	103	94	98	100	104	105	91	110	90	88	97	108	103	115	92	95	78	117	102	91	101	104	90	99	93	114	91	120	98	116	109	97	100	105	121	101	101	107	86	117	98	92	103	97	108	100	128	108	101	125	108	90	92	95	98	100	104	90	102	115	108	119	107	91	105	105	99	97	103	109	88	106	114	77	91	96	97	105	97	111	97	111	101	104	107	91	91	109	103	92	123	90	93	91	100	134	104	93	84	107	96	98	113	106	91	116	113	102	104	121	116	79	100	91	117	100	101	103	104	96	102	94	113	111	85	103	86	106	92	85	94	108	89	101	95	97	108	93	108	90	104	83	81	98	119	91	97	112	82	109	113	102	106	114	81	101	117	117	104	119	98	92	93	82	100	109	96	113	104	86	97	118	102	95	102	110	99	92	97	108	98	94	94	93	108	92	86	94	92	91	92	115	100	99	88	97	93	126	105	100	94	93	96	82	107	112	99	93	85	103	97	98	94	105	105	106	101	101	93	89	106	105	127	96	109	99	100	92	103	96	100	111	100	104	97	100	106	89	111	98	108	84	100	97	107	78	112	131	106	126	89	100	83	104	115	90	97	96	113	118	145	96	85	108	110	121	110	91	110	121	109	94	100	102	108	95	104	108	104	90	104	90	79	93	92	108	102	100	97	104	100	124	116	107	113	113	97	92	95	106	109	103	107	111	99	116	91	85	113	99	92	91	84	106	104	103	104	86	103	102	100	84	91	97	121	110	100	109	98	98	100	108	103	109	95	103	90	108	83	88	104	103	104	100	101	96	109	104	100	95	106	109	119	105	88	99	122	124	116	79	103	98	88	87	104	112	108	79	96	106	126	112	107	101	91	94	101	102	94	96	89	108	98	128	115	90	98	99	96	101	84	98	90	108	94	115	130	100	83	105	95	95	106	95	89	88	96	100	95	80	92	97	105	90	89	109	92	102	112	111	95	108	101	101	86	94	89	104	111	104	90	109	109	115	115	106	84	109	88	104	80	109	100	90	104	111	106	124	80	83	93	95	91	117	113	91	94	101	111	87	94	111	92	95	108	123	111	121	101	106	112	102	103	94	93	98	101	86	88	79	115	111	97	105	99	101	100	92	94	88	102	103	87	109	107	94	69	98	93	92	108	105	94	86	94	94	89	81	94	84	102	96	120	106	126	101	111	108	95	99	125	103	107	77	89	104	99	83	83	130	89	96	104	113	114	99	112	117	106	93	118	91	90	86	91	93	91	117	102	117	101	101	104	108	97	91	93	82	96	113	115	90	83	100	103	96	108	92	97	94	97	91	94	90	108	100	109	108	106	106	103	98	109	93	100	109	104	98	87	96	100	82	85	92	114	116	96	85	74	96	104	95	97	104	101	99	110	116	112	107	91	107	118	98	101	99	104	80	121	79	102	97	98	87	96	97	87	122	101	114	109	111	107	98	121	91	105	101	97	73	115	114	90	96	100	93	102	103	93	103	95	95	104	106	88	103	100	104	96	106	96	90	104	106	104	89	107	112	85	85	112	97	109	87	100	92	103	104	121	112	99	115	90	102	111	117	90	92	96	97	119	85	99	82	94	112	92	114	99	105	88	86	101	90	89	107	110	99	93	100	110	104	97	91	110	100	90	102	81	87	81	92	99	101	112	99	97	108	98	92	90	95	98	92	97	123	91	85	115	67	88	110	111	83	113	121	126	89	85	107	88	103	101	96	108	93	122	131	110	92	110	101	92	90	103	103	101	99	88	103	102	93	104	115	84	96	95	104	95	86	98	86	103	110	99	100	111	111	111	122	101	83	97	105	103	96	101	94	109	109	111	95	111	113	103	121	114	110	97	97	96	94	108	86	105	90	97	102	110	86	96	93	104	95	106	92	110	70	106	117	104	88	104	71	95	107	101	95	98	120	110	103	91	98	96	105	109	86	101	88	91	114	87	103	101	108	89	105	118	109	112	97	114	111	92	91	91	78	96	110	116	96	107	98	102	116	106	95	90	89	88	118	102	97	93	112	108	94	99	104	105	102	100	97	95	110	106	91	88	97	95	85	99	96	91	104	94	101	95	118	102	107	111	102	87	89	89	87	106	87	109	129	87	99	96	90	84	102	85	103	66	88	91	104	108	87	110	87	92	97	92	84	93	89	99	91	105	111	102	85	103	103	95	100	91	103	93	97	114	115	96	97
45185	48389	31783	5454	4297	3093	2452	2091	1580	1409	1225	1009	897	821	765	657	642	547	533	521	543	510	457	431	386	392	356	382	378	384	409	439	467	486	496	584	644	572	557	520	468	451	410	465	496	492	450	418	377	390	366	353	377	347	393	482	480	524	585	539	508	567	575	607	534	527	538	477	419	432	421	428	468	430	453	474	505	599	581	525	528	466	456	350	311	304	322	377	353	344	393	385	403	385	395	392	394	355	376	460	380	404	278	303	292	359	335	362	366	341	293	306	316	334	298	336	275	311	272	300	252	260	278	271	275	276	250	267	249	259	274	258	247	225	241	267	242	256	220	252	235	243	222	241	232	226	235	264	240	250	244	202	231	226	235	246	236	215	254	235	235	242	226	220	215	227	215	224	271	260	252	216	234	218	255	238	221	235	211	227	251	240	260	247	222	233	195	266	215	226	223	243	244	241	223	233	244	234	206	246	234	236	221	220	231	197	224	262	241	192	250	211	221	231	250	210	230	245	230	263	229	228	229	218	222	226	255	215	221	233	238	261	245	258	236	237	218	231	231	235	258	240	234	240	244	248	232	261	217	240	247	206	238	227	250	224	233	215	262	249	227	207	228	209	214	234	208	206	207	246	215	252	254	249	210	256	226	212	206	234	239	241	221	223	196	258	219	222	250	233	242	240	219	239	247	258	256	242	245	228	232	218	266	231	249	261	261	225	232	240	236	241	244	250	242	228	232	249	233	257	240	226	245	247	218	255	235	241	224	214	258	251	235	242	221	233	226	230	235	258	247	229	224	224	195	251	255	237	213	224	245	209	238	222	241	209	221	253	222	270	237	242	227	226	227	223	254	224	217	215	220	213	238	225	239	224	251	252	228	247	244	242	221	250	228	236	256	247	256	226	234	212	223	220	228	238	220	256	213	220	236	238	226	235	207	216	233	231	215	255	250	220	241	238	239	226	255	211	224	226	237	268	243	275	234	235	232	231	222	221	226	231	249	244	247	233	239	250	210	244	221	237	236	237	223	203	214	258	242	252	245	237	238	241	189	220	239	251	225	239	221	236	239	225	222	218	268	237	225	245	242	241	223	227	235	241	221	219	245	225	232	240	216	221	271	253	256	200	234	221	253	241	258	242	227	225	272	261	249	222	245	235	224	240	256	234	226	230	222	251	246	248	256	239	225	235	221	224	221	233	201	229	236	235	225	227	225	230	242	258	221	234	239	270	187	225	234	237	228	253	220	229	226	230	245	234	233	212	238	231	221	243	232	244	256	228	215	248	219	221	217	234	248	223	228	239	231	223	222	227	265	229	228	239	225	236	255	263	224	231	200	224	245	251	209	216	232	213	226	227	258	200	219	233	253	226	273	247	235	225	229	225	226	229	228	236	225	234	257	224	245	227	208	231	247	232	228	243	233	233	229	241	239	219	245	217	246	268	235	226	240	220	230	228	213	249	220	236	221	203	223	250	221	211	243	222	248	234	214	237	225	247	241	270	221	251	224	219	196	238	220	261	250	223	251	264	216	261	217	233	243	224	235	222	244	252	217	232	231	217	231	260	234	259	233	240	212	254	241	242	228	248	231	226	258	255	247	244	219	241	214	209	221	235	246	235	242	197	200	239	246	221	234	239	235	224	230	253	229	243	243	215	240	230	245	242	245	214	240	233	243	239	209	234	212	232	240	261	252	227	224	247	247	218	264	235	257	216	215	231	223	237	232	203	223	223	241	224	219	219	239	244	232	280	209	226	218	228	241	251	254	234	207	229	261	222	238	233	246	222	251	244	255	225	246	215	235	220	202	219	236	241	222	230	206	216	239	210	227	230	237	232	213	247	219	221	228	223	243	216	234	247	237	253	242	223	218	220	215	247	220	227	229	246	231	232	251	206	212	241	209	231	227	219	240	239	240	228	211	240	217	241	244	222	244	231	223	228	236	242	251	244	209	237	228	226	228	214	259	259	225	230	249	255	224	225	234	242	234	241	243	263	248	257	240	206	234	239	241	210	242	223	223	216	252	225	229	230	221	237	225	212	212	214	212	235	223	242	235	213	244	228	236	246	253	216	220	220	233	220	222	242	236	262	225	209	220	209	246	245	216	235	234	219	204	216	257	234	226	239	229	231	250	222	220	222	249	210	224	235	255	233	234	239	245	226	243	225	229	217	219	262	216	221	228	231	207	260	233	214	213	233	239	245	227	233	215	236	221	242	231	232	225	209	230	231	250	210	236	252	246	252	247	231	237	235	226	225	204	229	228	239	230	231	225	200	253	243	231	239	246	220	221	232	224	221	218	238	234	261	231	219	220	246	225	227	242	219	239	235	207	223	222	292	226	254	199	245	235	231	236	224	213	253	201	233	226	256	208	258	220	240	233	228	233	245	228	233	224	211	241	242	241	203	223	253	230	235	214	232	250	233	233	222	232	232	226	221	204	246	240	223	234	239	232	235	240	245	228	219	226	231	243	253	240	222	216	237	201	260	215	213	210	220	237	233	240	249	239	242	239	212	199	257	219	216	224	237	247	238	254	239	208	236	253	228	211	231	210	239	242	243	231	200	249	213	227	256	237	214	260	256	223	238	242	230	239	204	235	242	202	246	240	211	255	222	223	225	233	245	249	232	240	203	219	229	230	198	229	233	231	243	216	224	230	222	261	243	235	244	222	227	235	230	233	245	225	247	253	219	230	235	230	231	206	221	238	245	231	223	234	244	227	224	254	229	236	226	223	229	230	236	250	219	234	209	230	228	255	232	232	216	245	199	219	208	216	197	224	217	261	251	229	228	221	222	240	261	222	212	223	214	220	215	238	239	210	206	237	226	242	235	236	213	225	239	224	267	233	223	241	247	237	249	224	220	240	226	238	222	277	238	227	232	254	249	248	253	223	236	224	261	219	225	256	242	214	233	234	216	224	222	254	226	265	231	224	226	249	246	227	253	221	234	238	237	245	221	241	250	244	211	233	239	254	215	234	244	242	224	250	230	262	244	230	227	216	214	220	241	238	224	234	224	268	241	244	234	256	214	227	232	231	205	237	261	256	262	231	209	239	235	185	218	232	215	221	266	251	228	232	232	240	226	239	213	236	229	244	213	249	198	220	228	238	199	256	234	221	241	245	211	244	222	227	222	250	213	237	222	221	222	236	242	248	239	229	221	242	235	209	244	242	214	243	232	256	248	246	248	242	242	245	224	243	241	226	226	231	244	235	233	214	247	209	245	231	252	221	222	221	217	225	251	249	239	227	255	225	218	212	236	235	228	210	221	259	217	243	261	249	246	194	227	237	249	254	255	244	222	252	244	255	213	231	254	255	252	243	237	243	239	224	211	239	236	228	211	239	233	236	225	219	236	268	239	225	228	253	212	232	234	228	255	211	239	239	226	239	218	223	212	222	246	229	237	234	243	249	232	235	210	270	221	229	226	235	225	216	237	216	262	249	260	221	252	250	218	212	226	241	245	223	240	217	233	277	222	237	251	267	246	240	239	225	220
13705	18527	8630	1251	351	182	145	102	114	118	115	105	111	108	119	111	111	118	117	100	92	104	122	112	100	119	87	120	144	99	121	121	108	116	134	122	128	143	111	126	136	145	123	129	138	138	127	130	122	114	119	110	131	109	136	126	115	136	131	133	144	137	137	130	147	121	130	128	111	142	105	123	113	135	101	110	102	112	127	103	125	110	121	116	124	119	135	118	114	117	121	120	135	121	118	113	120	131	122	122	110	110	98	118	113	141	143	133	118	104	123	131	93	120	99	137	121	108	97	125	108	106	116	106	117	133	117	100	108	111	130	106	122	116	105	136	124	101	105	107	108	111	133	97	131	110	121	114	110	117	124	124	104	110	116	117	128	119	126	116	119	115	130	110	100	120	121	127	136	124	110	109	107	121	125	116	122	110	117	118	86	113	112	133	114	117	116	92	102	131	125	109	127	117	105	104	90	109	111	92	106	112	114	120	130	108	103	126	127	113	123	125	118	145	118	98	91	117	108	134	104	121	119	114	116	131	110	97	102	128	125	99	113	102	124	119	127	98	102	103	123	117	117	120	122	110	111	139	120	109	128	115	120	126	120	102	118	124	109	117	124	131	120	133	127	105	117	112	109	106	126	101	135	117	108	121	95	109	109	133	119	107	127	99	136	111	109	112	143	98	108	117	128	121	132	143	121	114	122	115	109	102	122	106	100	128	121	112	100	105	114	107	120	104	114	121	122	121	123	99	119	137	103	104	120	116	106	84	98	135	129	126	125	117	109	107	122	103	101	97	109	117	127	112	108	98	116	116	131	126	111	123	96	128	126	107	95	124	108	123	113	114	128	102	123	109	113	127	108	88	119	108	115	123	107	107	121	111	117	127	99	112	149	127	110	118	113	116	129	111	108	118	120	113	105	122	130	108	125	110	135	131	126	105	114	135	127	98	108	103	118	119	115	119	127	117	120	109	115	122	130	102	109	96	132	107	112	128	116	95	108	118	122	107	122	106	122	106	119	118	91	92	135	127	104	118	111	125	109	91	106	121	130	114	106	116	125	119	138	114	113	112	128	110	111	138	121	111	109	109	96	108	107	127	106	112	110	123	101	113	109	117	141	105	121	115	126	112	105	129	135	124	135	101	106	106	113	118	110	111	132	145	102	119	124	115	117	105	142	120	121	108	123	113	130	105	119	122	120	98	110	106	116	118	92	106	109	125	105	111	111	91	106	115	123	118	120	115	108	111	93	114	105	109	120	112	117	126	140	140	120	122	122	121	108	127	111	119	113	112	135	120	110	108	128	111	123	114	121	95	105	103	119	106	137	124	107	105	100	114	115	99	114	116	119	113	115	102	117	127	118	121	125	108	103	95	127	110	105	102	119	119	116	114	123	121	121	101	108	111	109	105	138	124	110	123	99	107	109	106	128	120	131	110	107	117	108	121	107	105	102	121	131	118	113	97	97	113	111	110	111	115	127	113	100	119	106	106	127	114	118	117	116	103	110	120	95	109	121	115	109	116	118	109	119	102	117	113	117	111	109	103	103	114	118	112	109	126	104	114	124	89	108	92	118	119	114	111	134	130	106	117	119	113	114	119	117	99	108	120	108	114	113	105	127	126	125	127	113	96	126	110	111	107	117	115	94	117	114	108	130	118	119	90	117	128	118	89	109	125	127	101	119	125	118	127	105	105	122	132	121	88	95	134	119	118	98	122	102	103	123	130	105	121	124	134	116	100	113	106	113	100	115	119	113	123	98	123	130	102	114	113	127	127	114	115	121	114	104	97	92	95	144	101	114	121	121	121	110	104	107	108	116	106	106	119	125	99	119	123	114	132	118	127	100	112	134	109	117	112	108	124	108	119	103	118	103	103	107	116	123	102	122	131	104	118	133	115	113	134	116	100	107	110	142	130	118	130	130	125	108	106	138	110	117	110	102	110	120	114	125	99	127	116	122	112	114	128	113	109	121	111	124	138	102	136	96	106	122	119	100	111	142	117	103	130	119	111	124	120	131	123	109	103	143	123	106	99	115	103	126	86	113	98	125	114	110	102	114	122	110	120	112	105	119	103	110	94	114	115	126	122	107	131	101	134	135	116	118	114	121	104	121	113	103	110	131	101	103	118	101	98	129	117	92	134	107	116	104	107	113	107	116	117	119	116	89	101	109	114	124	124	130	130	119	126	113	126	102	133	97	108	119	86	117	117	107	121	113	140	124	104	120	136	127	124	105	93	112	100	114	111	110	113	111	130	122	120	103	109	112	125	122	104	106	128	107	99	120	105	106	106	95	108	96	106	117	136	101	117	95	110	104	85	91	119	113	95	117	128	129	131	112	104	108	122	125	133	106	123	118	116	141	87	125	108	108	93	110	110	115	100	117	125	124	114	119	111	122	106	115	125	122	118	125	112	105	120	106	127	109	116	93	112	128	95	112	106	96	111	113	98	106	122	116	125	118	113	118	115	116	140	138	140	97	119	98	98	109	120	157	123	130	110	111	111	126	134	107	108	104	125	95	117	112	131	134	103	87	119	121	105	113	125	103	107	86	106	114	114	126	99	118	115	124	106	106	130	107	93	115	128	115	109	117	95	112	110	105	108	128	111	121	120	118	99	122	94	123	123	123	137	80	91	113	99	135	101	115	126	122	108	110	118	98	122	112	93	102	121	117	113	113	113	119	108	96	111	106	116	102	124	127	103	116	118	102	95	118	117	100	99	96	105	114	119	109	112	133	132	119	121	111	117	120	120	125	132	104	102	119	96	133	111	119	119	117	119	117	110	143	129	108	120	94	124	134	121	132	140	104	132	113	115	109	116	123	105	93	100	121	121	119	129	123	119	102	107	130	126	95	128	103	135	114	96	95	115	109	117	124	111	121	122	130	108	117	123	128	112	114	125	107	120	122	105	121	119	119	126	123	124	105	109	114	121	114	102	94	110	123	109	113	103	108	88	110	102	101	116	119	123	116	104	118	120	108	118	112	116	101	118	122	105	112	144	125	104	123	112	106	103	129	118	112	114	111	125	106	108	120	108	132	144	122	97	124	134	127	131	123	126	128	129	106	106	108	107	123	98	112	133	92	117	118	108	104	119	112	121	127	108	101	109	115	121	101	113	115	105	105	113	127	104	108	116	111	112	119	105	118	99	126	122	114	101	108	117	105	108	112	122	134	90	135	124	131	105	110	125	99	110	102	107	120	97	123	119	125	126	97	131	103	129	122	119	104	105	114	121	115	124	105	129	123	118	101	104	109	131	109	104	134	101	130	132	125	128	122	123	127	123	96	121	102	121	111	125	114	131	116	114	117	96	92	139	128	117	107	124	138	131	107	106	112	108	100	102	120	116	110	113	127	133	107	117	107	129	117	122	127	115	116	114	131	97	127	128	117	132	137	115	112	122	114	126	124	123	117	111	120	115	105	113	102	105	126	132	118	137	114	106	123	106	117	108	95	106	116	125	112	122	115	99	109	123	109	98	130	101	104	112	108	112	137	122
11054	19446	8955	427	440	328	288	336	290	323	286	274	302	289	319	327	301	285	270	276	288	278	290	273	296	304	300	292	280	305	270	299	303	364	365	401	420	397	357	331	318	339	326	320	365	325	334	289	312	327	309	332	324	325	369	361	361	375	390	390	411	373	411	433	430	399	430	356	362	319	329	321	340	342	299	349	352	342	322	346	314	325	310	323	307	302	322	307	327	291	283	307	305	302	288	302	315	281	272	257	308	284	278	275	316	272	277	298	277	291	281	289	267	296	327	292	284	259	271	283	313	307	292	277	298	262	302	260	295	306	284	300	274	284	288	277	285	291	316	249	251	279	322	261	269	262	259	259	263	264	294	300	260	246	291	300	228	299	287	247	243	257	261	271	263	266	291	267	283	295	258	266	273	272	302	280	291	292	264	286	270	269	246	278	279	289	270	303	291	273	280	291	274	279	277	278	286	267	277	258	244	280	304	270	249	258	268	252	296	277	269	250	263	299	308	263	271	294	263	269	266	264	253	258	240	293	266	275	269	293	268	262	298	276	298	277	274	295	268	267	263	291	329	264	282	256	243	271	275	285	275	265	284	279	302	260	310	274	301	263	269	263	268	268	281	270	282	270	273	272	302	261	282	268	262	291	270	278	266	264	273	295	257	272	261	289	256	278	275	245	275	298	291	256	314	286	248	274	276	293	281	301	297	303	257	256	264	279	263	290	283	296	275	273	284	288	266	285	273	268	275	284	285	288	284	255	294	285	289	270	279	271	253	269	272	307	287	290	310	275	263	301	271	252	283	285	288	270	284	264	292	343	288	271	265	304	277	283	283	271	295	263	284	268	266	275	255	297	274	262	281	311	257	288	297	314	275	291	288	265	263	229	267	282	282	306	274	276	291	268	277	290	270	275	287	288	264	270	295	272	275	283	276	252	284	269	271	284	283	278	264	258	263	274	280	304	243	288	304	309	283	261	280	258	274	273	311	252	278	279	279	268	290	265	300	297	286	276	262	272	306	251	272	293	259	282	277	282	281	269	294	254	284	270	279	266	287	279	278	284	272	283	297	277	275	306	253	273	271	299	272	284	256	259	259	248	274	286	273	252	290	257	266	256	283	257	273	295	266	282	286	270	271	283	291	280	286	259	276	303	294	291	274	281	314	242	250	280	316	295	269	293	264	268	284	265	288	258	283	311	292	270	249	280	284	247	286	276	279	268	280	295	280	266	262	282	238	285	298	284	281	281	258	274	274	275	279	257	238	297	284	291	284	292	279	291	274	249	284	269	270	287	280	279	284	268	280	315	260	283	266	247	281	234	278	268	259	283	291	290	267	246	251	247	320	270	302	272	278	274	282	304	286	248	252	271	288	304	276	293	271	275	276	283	263	302	270	273	261	266	259	254	269	322	294	292	263	269	292	270	286	274	300	285	286	257	275	280	278	272	267	247	277	274	290	267	271	279	295	262	256	263	261	272	282	306	270	274	273	287	268	259	271	259	251	277	297	289	265	277	283	269	276	271	270	268	252	273	277	251	289	279	255	273	292	263	284	267	267	272	253	287	276	291	277	285	239	277	285	285	271	284	255	264	286	279	256	284	274	263	244	268	272	266	256	268	318	304	276	273	288	285	266	266	250	299	261	274	277	249	262	258	298	261	268	251	264	302	289	268	251	285	290	283	279	290	265	269	266	269	273	295	290	306	243	276	279	273	267	267	308	263	267	301	273	268	300	296	245	274	254	281	243	257	281	250	297	299	278	291	272	287	279	250	272	274	281	289	272	253	292	304	299	283	268	298	275	290	267	287	282	301	266	282	281	271	254	292	308	254	293	304	272	271	295	239	284	299	280	294	274	242	261	283	280	276	287	238	271	302	275	268	290	283	269	288	299	278	255	268	271	271	303	296	287	321	294	247	306	276	247	272	261	268	260	267	266	241	271	271	265	290	274	290	263	256	267	269	272	282	255	292	277	258	266	280	263	258	284	273	283	280	257	289	294	265	274	266	310	292	253	273	287	288	286	247	289	268	312	252	278	263	268	252	275	284	252	286	277	299	303	252	268	298	280	254	283	283	271	270	284	270	297	250	245	261	285	285	273	292	267	265	277	269	271	251	288	273	271	290	279	267	272	277	265	267	282	300	263	320	261	263	287	265	257	285	267	274	258	286	282	252	300	284	284	274	284	259	268	304	260	287	310	278	299	268	265	284	274	272	282	251	280	277	295	269	312	280	284	267	275	275	234	276	255	281	288	249	277	276	288	268	247	246	257	291	284	267	269	237	252	274	280	292	255	263	269	277	292	277	294	241	303	299	255	255	307	290	295	275	294	262	271	278	263	279	265	285	251	299	275	266	255	283	256	261	296	273	296	239	289	259	276	294	293	258	245	283	286	251	260	303	311	279	287	316	256	289	292	294	283	264	277	275	265	284	274	287	267	282	285	273	266	278	286	288	264	277	286	290	314	242	256	278	268	275	276	251	247	296	305	284	283	285	273	279	275	273	242	285	288	311	257	266	290	276	270	256	277	278	259	259	266	286	241	262	252	257	309	288	279	274	279	295	288	261	302	299	262	238	265	305	296	269	274	281	285	283	260	266	295	271	284	283	283	272	266	264	249	257	297	265	276	264	282	296	293	318	300	264	266	272	268	300	292	282	317	303	261	273	258	293	270	284	246	278	286	293	292	304	291	272	246	293	296	295	269	263	282	277	267	286	294	298	266	281	275	311	275	264	273	276	279	287	278	286	280	292	269	254	271	265	259	293	251	293	269	292	280	269	273	287	252	284	307	273	251	267	296	275	276	287	315	297	283	270	276	277	301	260	268	284	261	290	288	277	303	265	247	295	287	257	275	275	294	267	256	277	281	307	277	254	263	260	279	277	276	235	260	265	273	275	250	270	274	261	264	283	291	272	269	283	261	299	286	271	271	299	272	273	280	276	282	274	270	285	282	283	278	231	269	252	266	292	255	305	271	282	264	243	281	247	248	247	290	291	272	279	258	283	266	289	297	255	260	285	283	244	269	271	280	270	270	291	277	282	269	291	265	299	265	267	261	273	304	278	306	285	248	257	256	275	271	284	278	260	273	276	257	261	300	297	275	259	251	264	261	272	274	283	279	284	283	247	268	273	282	262	243	281	278	282	262	261	277	287	263	282	251	268	261	282	266	273	272	314	271	299	286	276	264	288	288	308	280	284	278	302	273	274	276	247	268	306	265	258	262	302	279	305	278	270	313	272	273	266	277	279	310	292	285	255	305	272	280	303	271	260	253	286	291	277	307	249	270	247	285	252	276	283	262	277	260	264	241	268	284	278	267	287	293	292	286	283	295	283	270	275	297	296	248	254	249	281	275	274	234	289	256	290	296	265	279	257	264	278	283	259	266	252	281	288	287	241	299	281	308	276	289	293	257	291	269	253	288	277	270	259	273	292	302	287	277	291	283	318	263	303	282	268	274	273	283	243	300	282	291	290	276	273	279	261	281	258	244	286
48106	45866	36797	24048	20994	13653	6394	2461	792	268	246	188	179	176	158	147	149	146	133	137	135	129	147	139	129	140	132	130	120	122	126	134	143	126	140	132	123	150	147	139	131	161	127	124	151	142	138	155	135	130	124	132	119	151	127	139	141	136	144	169	157	150	144	153	141	127	133	128	170	146	138	141	161	140	141	146	144	136	119	142	123	145	137	143	159	125	139	141	119	132	141	153	120	112	128	139	131	130	129	124	117	104	106	115	143	141	141	135	126	128	117	124	114	118	120	116	120	123	120	122	114	125	116	119	128	129	118	131	136	125	115	112	122	126	114	140	105	108	118	129	111	132	122	120	110	116	124	94	120	122	131	116	118	106	131	121	122	139	131	133	112	102	138	127	115	117	128	136	127	112	117	138	116	123	108	98	122	133	103	105	104	105	115	126	112	117	113	111	123	107	137	118	121	128	116	105	143	111	128	125	118	120	124	111	117	126	118	123	105	103	118	115	119	118	118	93	101	108	102	119	129	127	122	121	100	104	121	123	111	113	133	103	127	129	123	115	136	136	126	119	126	100	108	134	149	120	130	114	115	109	120	119	115	120	112	130	118	133	138	111	124	97	136	102	102	117	135	101	99	114	120	134	104	114	122	110	98	119	125	135	121	121	85	102	135	99	133	93	115	119	125	111	103	129	112	117	115	101	109	111	110	118	120	123	116	118	112	115	93	105	121	99	104	118	96	116	116	120	127	116	116	141	120	119	117	116	128	128	111	110	112	116	100	118	125	123	119	122	133	105	103	107	113	108	119	125	97	108	131	117	107	107	111	116	122	109	123	119	116	105	127	115	129	100	126	123	131	140	129	114	97	104	112	108	116	127	127	97	119	103	123	105	121	128	135	126	102	112	108	118	124	115	125	105	113	123	138	121	103	116	105	123	118	124	109	108	124	122	126	128	128	124	118	106	121	110	125	143	130	116	140	107	123	123	129	124	120	131	134	136	136	130	107	119	110	132	123	123	122	110	127	128	107	107	131	115	116	116	104	130	123	116	115	116	109	132	132	119	137	126	128	102	99	109	117	126	105	125	127	120	104	110	107	95	116	115	114	101	113	134	125	116	99	122	106	132	124	121	107	135	116	106	115	107	135	120	108	115	123	123	130	129	126	106	120	111	112	110	130	116	108	105	131	133	92	100	121	108	133	109	124	109	105	115	106	109	116	118	108	124	114	109	126	110	122	117	120	120	131	116	130	111	131	125	130	111	165	127	119	112	114	111	111	118	121	101	118	118	103	101	120	109	128	106	113	127	113	123	139	127	113	120	121	121	134	111	108	140	118	132	109	125	130	124	146	108	115	116	97	127	114	102	105	113	119	119	132	116	129	136	133	137	106	102	108	143	125	99	119	121	127	128	105	112	109	102	132	118	129	117	118	142	108	135	107	102	112	112	120	120	120	120	117	106	104	139	128	111	107	109	91	105	114	125	126	123	130	117	85	115	134	124	126	108	115	145	129	132	115	118	116	132	99	121	136	126	113	114	111	120	115	97	133	111	93	124	104	108	104	115	122	117	109	134	114	119	119	134	122	121	113	134	106	104	116	123	107	120	109	138	123	125	105	128	120	102	112	134	106	129	108	122	120	114	110	111	126	116	132	128	110	118	107	118	124	94	129	114	121	142	122	124	117	124	137	119	123	121	106	100	103	120	111	116	110	119	100	112	118	138	122	137	122	128	128	120	110	132	103	116	113	129	119	123	119	129	112	125	120	110	99	133	123	131	115	121	142	124	115	141	96	104	135	119	136	135	118	127	117	118	113	112	119	109	95	120	126	116	103	118	109	114	124	121	112	115	104	124	134	132	128	116	125	124	135	130	127	108	126	96	115	123	126	128	118	126	119	130	133	121	133	122	123	110	128	105	120	154	104	133	141	106	112	114	134	131	122	118	125	118	118	99	128	117	98	135	136	126	113	123	122	101	132	112	118	114	122	126	108	129	103	128	129	113	121	93	112	125	111	122	127	114	111	114	104	110	121	139	110	140	118	112	119	119	118	120	109	133	95	123	124	130	123	135	106	128	126	104	106	106	110	106	114	128	127	122	141	146	131	101	85	136	129	106	118	121	109	116	104	111	122	121	128	114	119	118	126	111	133	155	102	130	111	130	106	106	106	115	110	120	115	100	115	102	107	115	126	106	110	114	129	120	131	131	124	121	129	137	118	136	110	114	111	121	140	116	100	124	132	130	116	147	126	122	119	118	103	127	133	109	133	123	126	113	133	100	130	119	123	133	121	102	110	111	118	108	121	142	124	103	112	125	139	123	113	139	116	130	135	121	107	103	132	133	123	117	116	124	100	130	130	105	135	116	110	114	123	118	118	128	92	127	121	111	103	120	95	131	115	107	111	121	127	119	104	101	95	119	104	141	131	102	136	125	104	121	114	101	91	115	107	121	113	124	127	129	109	127	117	112	119	108	124	111	113	104	108	116	115	133	118	102	122	109	118	102	127	134	116	122	122	126	117	128	112	115	100	112	120	116	118	117	128	128	133	121	115	131	136	117	125	124	110	115	125	114	128	107	119	119	123	138	118	121	133	109	110	119	135	125	130	139	116	121	122	130	130	130	125	125	122	117	130	119	99	130	139	117	108	120	122	129	107	126	117	106	118	105	102	136	111	128	94	123	117	140	125	113	122	121	118	114	130	110	111	117	124	140	123	133	126	130	117	111	113	128	125	110	116	116	120	117	142	129	115	117	144	95	108	133	113	102	115	117	120	141	123	106	120	128	121	138	132	98	110	119	112	125	128	112	109	88	136	121	112	117	129	129	112	121	106	116	126	113	114	113	106	115	116	111	126	125	89	128	128	104	99	132	125	130	109	123	116	122	110	128	105	115	97	110	130	116	130	116	146	125	103	122	121	122	124	118	124	119	107	123	119	115	105	108	109	110	113	133	118	112	131	111	117	109	109	127	118	119	122	124	130	135	114	119	123	118	119	106	110	117	125	108	113	95	131	119	128	128	117	111	107	97	116	128	120	103	102	126	136	124	119	117	126	115	127	115	124	112	107	112	117	97	119	123	127	133	115	126	106	125	118	120	103	128	124	101	117	125	120	121	112	135	102	120	122	111	95	117	131	131	118	125	122	112	121	130	116	132	125	129	144	127	111	112	110	106	137	124	132	123	116	134	109	107	118	102	108	139	111	116	111	132	108	107	122	107	108	139	130	141	117	151	105	100	120	102	124	122	102	136	121	119	118	104	98	118	117	124	129	96	118	140	121	119	110	100	127	115	134	119	127	120	107	118	120	123	103	102	109	126	112	99	123	130	114	114	130	127	120	107	129	99	104	131	119	119	122	109	103	106	113	119	125	116	138	131	120	124	130	131	115	129	139	104	131	130	109	104	109	130	141	121	100	129	124	123	135	94	128	107	119	137	120	130	121	145	120	115	116	132	118	120	114	104	115	124	111	106	133	127	147	115	121	108	107	125	111	111	124	118
40241	46624	32914	3445	2984	1768	1489	1135	984	865	799	716	597	599	558	525	484	453	461	434	446	450	399	398	363	366	363	341	338	331	362	366	417	414	443	455	518	528	434	447	415	386	377	399	400	419	395	375	363	339	390	369	384	354	386	426	433	460	519	556	518	502	510	548	532	489	439	367	399	420	415	390	435	431	430	450	435	464	462	416	440	487	455	407	384	363	329	317	346	374	379	390	353	363	366	343	366	387	343	378	395	365	300	316	362	311	359	389	327	380	332	325	337	336	316	292	306	280	341	296	325	288	287	291	296	299	283	290	287	268	293	256	349	277	293	285	281	289	293	274	280	296	281	278	259	273	264	302	285	265	298	268	303	272	281	319	288	306	275	264	314	273	289	292	288	251	291	297	272	252	259	282	247	276	278	293	282	295	276	252	297	286	279	273	265	285	260	300	263	273	261	314	273	249	312	298	291	264	285	289	297	291	261	287	264	235	279	286	287	288	253	278	272	292	263	287	283	257	302	276	275	249	274	292	283	271	251	306	285	285	281	301	268	281	266	296	271	291	285	268	268	287	268	279	259	273	282	238	281	263	264	282	269	277	252	271	267	287	273	318	273	271	256	272	270	264	312	267	278	291	284	281	253	263	303	296	271	241	292	261	283	280	274	284	278	276	281	288	249	288	291	274	287	319	269	274	293	270	258	312	278	271	261	287	256	273	265	283	266	266	265	271	283	307	240	265	289	320	278	296	308	277	291	269	289	288	298	306	281	270	273	289	276	276	271	267	282	273	269	291	271	273	283	253	262	282	258	271	276	258	280	284	258	287	278	297	311	260	286	289	311	282	270	283	280	252	272	298	282	284	261	278	281	260	268	281	309	278	292	277	273	296	303	262	290	252	270	257	281	263	315	311	269	305	292	289	282	263	281	282	252	244	290	319	293	293	277	288	252	287	267	305	292	271	306	280	272	273	278	286	252	294	296	258	285	260	282	289	270	300	285	261	277	272	307	273	294	262	285	289	290	286	262	300	245	265	280	291	258	294	293	296	260	265	280	283	273	300	246	300	255	289	274	268	262	273	294	269	292	274	256	281	280	262	247	259	291	273	274	295	260	298	250	237	268	272	280	284	289	263	253	283	267	254	270	271	272	284	264	250	281	279	246	286	279	265	281	279	274	299	254	288	282	292	274	287	281	267	288	288	270	243	276	278	273	252	257	298	270	276	252	277	312	254	309	268	278	290	275	233	267	259	303	285	270	289	295	281	255	291	262	300	288	296	277	285	284	281	257	293	268	262	283	264	265	287	299	272	277	294	279	317	272	255	252	276	267	247	261	257	282	263	272	284	273	251	274	250	273	303	258	279	281	301	305	271	261	282	282	279	284	284	299	290	250	269	312	283	256	284	255	287	275	296	279	259	291	262	320	292	258	279	282	271	255	252	253	271	267	277	267	259	236	245	282	274	253	264	276	273	272	257	259	261	278	270	279	251	252	296	267	262	278	275	305	310	278	276	289	291	282	273	274	319	250	289	283	253	262	254	267	298	281	271	325	271	273	285	254	313	283	262	238	303	340	282	279	286	290	287	282	296	254	264	273	254	260	277	231	287	286	275	328	283	313	293	260	248	289	288	243	287	265	282	288	266	309	265	277	267	263	262	266	290	295	262	267	256	278	268	281	308	285	306	273	265	273	288	268	284	321	262	265	248	256	288	282	291	268	301	301	285	283	294	287	261	277	267	280	286	286	265	267	297	279	293	291	274	293	267	300	269	276	269	266	307	271	252	277	267	265	305	273	279	278	270	283	312	265	272	282	261	293	280	280	270	281	293	283	276	293	271	278	289	257	281	261	253	274	266	264	268	276	275	276	266	287	307	293	296	298	282	309	276	261	274	262	276	262	274	301	286	295	284	289	285	293	311	300	279	247	261	263	248	248	261	262	272	262	283	268	252	265	299	285	302	260	262	256	269	299	283	273	279	294	300	306	275	292	285	246	301	275	280	267	280	282	257	289	250	280	293	271	271	309	276	278	297	276	281	278	300	301	279	297	278	285	282	262	243	270	300	261	282	262	295	297	265	271	288	298	308	279	280	254	237	288	290	266	304	257	279	300	291	270	280	261	253	272	286	283	287	301	281	283	280	287	287	255	268	270	278	295	271	267	311	268	293	274	286	270	280	285	298	264	277	274	297	285	296	269	292	284	291	263	277	297	296	304	281	262	279	288	292	284	254	266	294	290	269	282	293	278	287	277	265	284	263	271	308	316	274	276	252	253	280	268	270	272	271	257	271	274	279	270	232	275	262	267	304	272	286	265	253	286	279	272	280	271	266	285	272	273	280	276	270	285	290	269	269	286	273	265	304	246	264	277	272	242	261	294	285	289	248	303	261	277	260	261	277	293	269	298	292	266	278	277	296	294	254	276	278	273	266	265	266	272	247	304	280	297	266	293	270	302	269	269	288	249	257	285	276	272	259	284	250	250	262	278	280	259	293	269	277	270	269	304	294	247	292	251	283	284	281	309	268	270	261	276	272	256	275	288	262	300	310	275	278	247	300	273	283	285	298	276	302	260	248	291	286	255	262	247	262	271	252	322	299	283	311	277	237	275	256	294	257	280	287	266	295	294	266	275	264	260	271	269	280	274	248	294	281	281	262	270	289	265	281	260	297	291	243	267	277	282	299	273	278	309	274	265	305	292	267	267	326	252	266	311	263	258	304	266	273	261	286	292	284	278	295	260	277	273	266	294	338	281	256	289	287	259	299	283	266	285	263	280	279	289	290	286	265	270	253	267	281	301	267	303	273	281	294	301	257	289	271	293	255	271	287	281	289	261	302	279	260	269	262	289	276	286	291	261	278	292	307	282	265	274	264	277	274	240	245	256	280	256	266	236	298	262	285	288	279	298	272	291	289	257	275	289	300	291	297	284	285	245	302	264	278	270	297	269	270	288	266	251	288	273	267	296	258	292	268	282	281	300	275	272	245	286	276	279	275	269	250	262	291	280	294	266	323	265	284	293	267	248	250	294	260	267	296	264	247	302	296	288	274	286	284	263	285	253	290	314	297	282	272	294	281	277	277	261	267	281	288	298	302	279	248	282	277	296	297	275	290	283	291	271	281	246	244	267	273	295	290	299	266	249	305	293	286	306	269	300	314	287	251	298	246	266	264	281	290	252	293	298	272	284	243	230	265	270	267	276	268	291	300	274	291	278	274	260	288	279	265	287	287	290	247	242	260	285	296	283	293	281	280	279	257	298	263	276	278	273	271	282	276	249	268	269	294	286	262	270	273	251	292	260	286	257	251	293	284	263	263	252	299	306	284	274	302	275	293	264	268	289	275	259	308	286	281	282	277	260	269	293	277	265	294	300	274	276	295	265	280	252	297	269	290	302	281	249	253	264	259	260	272	296	296	268	269	270	278	298	267	274	286	273	259	297	276	248	243	293	288	287	279	283	273	266	274	274	273	302	301	284	296	287	267	297	261	258	295	281	242
51056	45149	38714	26132	23514	21761	16621	8725	2851	551	295	257	190	198	207	167	191	166	140	159	130	138	117	112	136	139	124	124	119	117	118	112	113	103	122	124	167	148	124	153	130	122	133	109	126	119	122	114	113	109	125	89	123	140	107	130	136	134	118	159	149	133	151	149	156	136	133	120	128	107	125	112	136	113	117	121	133	138	146	129	146	137	110	120	123	123	107	110	131	119	113	115	120	110	115	137	146	105	118	125	118	127	111	109	110	116	105	105	122	106	100	95	124	118	108	93	94	107	98	108	114	111	105	115	111	100	95	110	123	75	99	112	111	103	99	121	117	115	94	93	107	95	82	113	75	99	88	91	93	93	89	111	88	105	111	95	107	94	94	106	92	87	112	92	89	105	94	86	106	111	95	83	90	88	101	93	104	110	95	85	116	84	91	91	114	86	79	82	93	86	95	99	109	115	91	102	94	92	113	93	106	98	85	89	82	92	81	83	102	91	93	95	116	89	95	86	90	103	93	83	99	99	96	102	100	79	116	84	110	101	83	90	93	93	91	96	98	81	103	87	99	81	98	99	118	116	90	100	98	109	90	88	91	95	114	88	90	101	88	91	98	104	114	98	115	103	77	93	91	96	77	96	96	94	100	95	105	98	100	107	80	106	104	104	108	104	85	87	90	89	104	123	113	98	88	76	101	100	96	89	96	102	118	101	86	96	93	121	103	99	87	94	118	105	99	99	73	107	112	95	114	106	104	82	91	103	117	88	91	93	83	90	102	89	95	98	97	105	109	120	84	91	106	97	96	89	101	73	92	95	92	94	93	93	89	96	110	85	87	100	108	84	90	96	91	102	96	108	94	90	107	98	90	90	101	95	98	77	82	105	103	101	97	91	82	90	109	86	86	87	107	102	81	77	75	104	84	85	118	90	89	99	109	89	108	98	87	77	100	99	125	90	87	89	97	103	102	81	96	84	94	95	101	98	102	103	83	107	109	88	92	98	89	90	104	94	102	102	100	113	97	91	84	88	106	112	102	109	101	88	122	84	79	90	96	103	91	100	96	81	100	100	81	104	87	71	90	106	96	108	102	110	94	105	95	99	96	71	82	92	97	123	82	71	94	111	92	100	105	108	93	102	106	81	109	96	86	99	108	109	94	85	89	112	87	93	101	119	110	104	92	112	86	87	98	102	93	117	87	82	111	104	89	107	110	101	126	120	101	104	89	74	108	94	115	119	97	78	102	99	93	109	94	102	95	90	102	110	102	98	104	92	100	124	96	95	89	98	109	96	97	97	81	101	99	102	91	91	96	81	101	109	95	96	88	80	97	105	91	105	87	102	103	88	91	95	86	122	107	90	92	89	95	94	92	105	106	89	106	122	104	94	102	89	89	98	123	110	106	96	93	86	103	85	87	108	118	84	105	99	96	104	104	92	93	96	77	92	96	85	105	121	102	100	98	118	109	105	111	90	104	92	104	92	87	86	111	106	96	109	102	119	98	100	97	81	86	86	100	95	94	108	89	101	88	94	94	98	102	76	104	76	98	108	82	95	84	83	105	118	93	84	93	85	83	81	78	100	84	99	92	90	97	98	87	86	98	106	80	108	90	93	86	102	87	87	88	100	114	99	107	97	99	102	95	103	87	94	92	104	88	99	103	88	105	103	96	110	93	101	101	104	86	87	99	93	103	98	111	100	107	97	80	104	101	111	108	104	99	76	76	102	87	96	89	112	97	99	108	94	77	87	89	89	94	95	89	98	119	108	111	100	81	77	101	92	88	100	103	88	99	87	103	106	97	100	88	95	111	101	113	111	99	91	109	91	91	86	100	104	91	93	99	109	86	97	89	88	95	94	79	86	103	92	98	95	94	98	115	110	94	77	100	95	93	121	94	100	80	78	104	77	99	99	97	93	100	76	88	79	90	112	110	84	102	89	87	106	103	96	79	98	95	94	88	105	101	115	96	96	98	96	119	81	82	106	74	84	95	105	89	105	103	81	82	96	97	113	104	97	106	95	101	94	83	111	92	85	93	78	105	104	87	100	104	102	108	91	103	99	105	112	86	117	87	115	86	77	98	92	103	99	87	85	93	104	90	104	92	93	84	83	93	87	106	111	101	112	100	86	89	100	95	89	98	107	92	93	103	105	102	107	97	91	96	86	110	79	106	97	108	99	96	94	90	88	106	97	104	97	89	106	91	111	93	107	90	91	85	99	97	90	100	97	95	80	90	95	89	79	87	105	82	103	104	100	87	89	103	83	71	99	101	107	103	106	90	97	87	106	91	90	90	93	88	81	100	99	105	91	85	92	123	92	104	101	93	109	99	111	92	104	118	101	90	100	102	96	98	90	116	99	98	108	100	85	110	114	92	104	120	105	85	93	100	95	105	95	98	104	105	103	107	79	96	95	102	102	102	95	91	100	91	86	104	101	90	98	110	85	93	103	90	101	105	87	107	93	85	67	89	110	103	87	65	86	113	89	90	95	101	81	98	93	111	106	94	86	96	84	94	93	88	86	101	89	109	96	104	107	95	113	103	98	98	107	96	82	103	101	103	107	105	95	86	84	115	82	106	105	100	93	100	92	109	88	89	99	86	98	110	109	98	99	94	74	105	96	95	108	100	96	82	98	106	92	100	106	88	75	96	95	88	112	87	84	101	82	86	113	96	94	109	93	105	101	107	89	110	94	103	94	100	105	94	99	102	84	85	74	104	80	109	92	81	106	104	80	84	100	88	101	93	118	92	90	91	108	103	93	89	80	110	92	93	105	96	88	98	87	100	94	91	89	95	100	92	99	105	81	86	95	85	96	85	98	107	81	103	110	107	64	95	90	91	116	95	100	90	105	94	112	110	94	93	83	97	94	79	97	100	94	82	112	89	110	90	94	105	112	107	87	97	101	78	103	111	97	89	92	91	91	88	87	104	115	101	90	97	97	79	93	97	98	77	98	93	113	106	89	82	110	78	94	102	75	84	89	100	106	87	71	90	99	120	93	81	99	106	104	89	100	107	88	86	83	104	96	118	108	110	86	88	101	83	103	91	92	99	101	82	88	84	87	90	100	101	110	79	121	108	103	110	101	118	100	96	98	97	91	104	88	105	87	77	77	78	90	101	111	92	98	93	82	103	81	79	113	108	100	104	92	101	110	112	101	96	90	105	115	99	87	88	84	103	123	80	87	85	101	93	92	97	95	108	91	113	82	93	97	104	92	80	101	96	96	105	102	103	95	109	87	87	105	108	91	88	91	104	84	75	101	80	105	104	83	94	86	104	73	117	102	93	84	105	107	81	112	92	103	86	87	78	106	96	90	94	81	104	90	98	103	92	95	97	93	101	85	101	93	95	106	104	101	93	95	74	80	93	72	102	98	112	100	108	97	83	100	96	97	96	111	96	79	91	90	90	90	101	84	76	98	88	106	77	87	113	86	96	105	92	94	91	106	72	99	77	105	107	92	80	84	92	101	82	85	110	85	75	106	76	109	96	93	92	99
42605	49038	38550	5833	5069	3180	2712	2212	1722	1379	1238	1079	877	890	750	747	672	549	556	530	514	472	434	409	392	424	398	348	405	364	381	413	424	454	473	593	605	594	554	500	450	400	429	439	483	423	431	352	393	325	354	392	392	387	404	419	528	528	565	616	560	566	596	562	580	461	455	444	421	400	408	467	440	451	415	479	507	559	518	517	570	548	550	457	379	337	339	326	351	348	375	399	396	379	392	386	431	422	416	478	400	315	248	291	367	334	352	353	353	298	335	298	346	336	302	308	271	289	284	287	285	254	311	256	291	285	230	257	229	251	229	227	219	259	241	234	232	222	215	246	214	230	218	227	257	235	216	249	210	227	214	228	233	217	223	201	223	219	217	224	219	228	217	220	226	225	249	215	209	212	236	234	236	235	243	216	218	232	220	219	207	258	187	232	227	197	240	228	214	235	233	227	220	186	235	232	196	212	218	200	251	215	235	212	241	209	242	228	212	216	215	192	232	226	217	221	240	231	223	227	216	225	206	220	241	237	235	230	210	230	237	248	216	225	226	220	230	220	232	247	220	200	230	236	245	233	239	237	241	210	201	224	244	233	240	232	216	232	238	230	239	228	237	240	217	232	215	213	228	244	230	235	206	235	245	215	230	221	233	210	230	239	220	235	215	225	238	220	226	233	206	224	232	224	242	224	217	237	201	239	234	226	243	247	216	260	214	201	224	224	235	256	222	228	225	233	223	226	248	226	214	229	219	241	209	206	217	230	234	211	244	227	213	200	229	234	228	260	252	259	246	245	204	227	219	219	201	195	216	245	240	228	214	208	188	235	240	221	227	213	237	224	239	227	227	237	236	235	221	218	237	225	186	249	231	243	227	216	236	238	241	228	229	238	209	194	240	252	234	239	235	238	226	214	218	235	221	221	237	210	248	223	221	227	232	216	201	224	207	214	198	207	219	224	249	225	218	233	212	245	218	227	232	216	212	211	212	223	197	229	240	238	221	244	213	242	205	232	214	206	223	225	230	231	226	214	217	214	209	222	235	243	254	246	241	226	203	247	229	225	233	217	225	253	226	251	212	218	206	212	236	236	223	209	239	231	225	232	223	225	220	205	232	206	226	218	241	191	211	214	227	233	231	209	240	219	207	245	223	202	234	230	244	222	212	214	198	225	239	295	263	227	231	233	223	211	220	186	233	232	242	242	214	222	213	223	243	255	220	249	219	245	207	225	218	227	221	237	215	195	230	245	237	224	249	211	235	226	208	237	216	223	223	224	231	231	228	187	221	203	239	256	231	226	226	242	214	211	205	255	219	227	219	228	218	209	233	240	222	225	205	199	213	237	212	233	222	200	244	191	223	217	201	204	220	201	222	244	227	238	229	198	219	221	261	271	197	223	211	229	197	203	240	230	207	247	234	204	248	244	198	216	250	216	222	241	237	240	214	231	222	231	234	198	225	208	217	214	237	215	208	216	236	206	229	204	185	227	230	219	201	212	209	216	225	213	227	225	217	211	245	225	231	235	242	246	215	227	237	232	211	238	219	246	261	222	232	230	219	194	213	237	194	204	217	223	245	191	229	238	231	226	225	209	205	222	215	206	238	207	203	242	228	219	236	203	230	235	207	226	215	221	239	222	213	188	215	246	252	238	206	250	228	243	249	233	200	225	243	223	222	212	204	228	197	220	221	211	224	225	266	223	234	237	214	233	214	191	240	257	246	224	231	221	229	230	237	219	229	226	221	229	261	217	211	223	229	219	184	214	215	240	230	237	231	216	221	199	248	230	215	216	228	239	218	230	212	230	233	221	246	231	205	241	226	214	216	232	223	246	223	242	219	211	196	241	220	215	222	241	224	214	230	224	208	213	237	196	229	226	218	236	234	244	238	222	239	227	227	227	217	211	212	220	222	215	212	209	208	198	220	255	237	246	219	220	233	204	226	210	250	210	256	214	232	235	249	203	206	251	231	218	239	212	227	220	227	222	242	243	240	220	252	230	225	213	221	246	236	231	216	218	233	223	234	229	232	221	202	239	177	225	233	215	233	263	214	217	214	226	239	206	236	227	241	251	228	214	209	219	237	241	212	219	220	208	241	216	244	240	228	244	217	242	255	238	221	231	232	244	203	230	233	228	203	224	200	230	213	223	218	219	228	230	238	215	222	211	232	222	222	227	237	252	241	230	223	212	226	252	212	220	220	216	207	201	245	231	235	211	197	226	242	204	220	206	200	195	201	201	226	236	221	205	224	209	246	218	242	212	200	232	240	235	236	243	216	228	239	238	251	235	218	209	227	217	229	255	241	205	215	213	214	217	207	223	209	197	240	211	246	236	239	217	208	214	231	240	197	226	227	225	231	257	238	196	241	233	220	211	245	240	240	223	212	223	215	206	201	220	246	221	211	240	210	251	239	226	210	220	197	226	208	207	229	228	210	216	239	236	216	246	206	206	220	230	219	245	222	218	224	213	247	209	218	204	222	215	218	267	237	218	228	224	212	177	258	205	213	216	214	239	223	235	210	231	211	234	205	242	237	228	212	230	222	219	209	219	214	216	228	224	249	203	232	245	218	237	204	229	240	217	234	227	214	208	236	231	210	231	232	246	220	232	238	227	228	237	240	212	220	253	242	238	223	238	233	214	238	213	220	243	206	249	223	215	208	229	250	224	205	197	221	209	246	231	213	206	205	225	225	210	213	207	244	220	249	235	242	209	214	231	205	267	215	217	224	229	215	194	212	260	246	225	223	218	223	217	227	215	193	224	220	213	257	246	250	240	224	221	208	217	224	233	230	225	203	222	235	227	229	235	208	209	198	206	221	214	231	248	225	212	246	218	234	209	238	228	235	250	204	219	231	238	236	209	238	195	212	241	224	239	202	239	219	220	233	211	244	219	200	224	218	220	229	215	225	254	219	214	196	227	217	216	232	212	209	220	248	220	221	220	251	212	224	222	221	222	210	243	214	190	219	242	249	232	204	211	231	246	209	233	228	238	211	212	230	235	253	229	216	251	244	235	217	232	219	225	232	210	244	235	227	231	242	209	220	210	199	218	239	220	237	252	204	193	212	212	239	241	233	254	236	225	238	209	245	222	245	206	190	219	216	204	228	242	215	216	200	235	204	217	226	249	222	221	238	213	232	215	234	223	238	221	224	233	224	224	222	232	234	209	223	215	244	225	244	228	202	251	238	212	230	224	213	239	227	228	219	216	259	204	195	209	206	223	209	224	241	203	214	209	248	237	217	247	220	224	227	208	233	213	230	216	214	253	200	229	226	206	200	223	214	229	229	213	219	213	226	237	202	209	212	241	203	238	237	236	221	220	217	243	241	232	216	215	239	209	215	246	208	222	215	225	222	239	221	245	222	246	234	224	266	249	230	229	219	249	260	232	223	226	226	228	245	212	215	234	219	256	213	225	226	226	239	230	246	216	227	211	213	230	228	219	236	225	208	206	213	224	228	219	248	235	216	220	220	205	233	227	221	210	236	222	243	237
12715	18412	15049	2520	468	218	120	102	98	129	108	118	133	113	116	112	117	118	88	122	101	113	114	122	105	123	123	109	100	122	104	112	106	132	130	123	142	115	133	115	124	118	108	118	122	101	112	113	114	104	117	104	100	122	115	132	114	117	129	128	117	139	137	112	127	139	120	91	99	94	96	104	139	111	126	116	126	115	115	127	111	110	84	107	135	105	105	110	118	103	101	111	110	114	116	110	121	88	132	117	107	95	104	119	118	98	135	102	106	115	109	118	104	98	112	100	121	116	127	95	106	103	115	99	118	97	105	128	83	98	122	131	100	106	110	126	102	86	110	107	92	117	108	107	126	124	116	111	131	113	101	119	101	100	132	103	100	110	133	122	94	100	100	113	102	94	105	116	96	106	98	106	103	115	119	104	99	104	92	98	129	92	113	107	136	111	105	109	106	117	104	109	122	104	106	109	98	123	102	102	106	110	105	121	120	106	93	85	100	138	125	100	118	94	126	115	122	104	117	107	106	104	109	98	129	130	113	117	93	110	104	100	105	102	109	110	92	109	94	100	132	120	118	114	109	115	100	97	100	101	121	119	114	104	112	101	119	108	115	123	126	84	116	114	101	124	116	99	124	101	79	107	123	104	125	106	110	125	117	107	104	124	111	117	95	111	111	120	73	120	110	96	99	98	110	104	105	118	95	117	112	123	92	99	107	89	102	113	121	129	113	117	111	102	107	107	121	101	108	103	101	119	117	130	111	101	128	100	95	96	101	119	125	125	124	116	107	116	112	118	115	111	114	103	106	101	103	102	120	95	109	109	108	110	113	127	108	116	105	117	108	113	106	99	117	106	102	92	118	126	116	92	102	119	89	108	120	104	116	105	121	107	108	91	100	102	94	97	115	106	93	112	93	106	116	103	98	116	108	114	106	115	112	106	118	129	113	115	85	138	116	111	124	121	101	93	104	125	112	90	129	117	106	114	112	116	97	131	117	94	108	112	124	101	110	108	120	106	98	117	110	106	117	102	107	102	94	107	93	103	98	128	114	112	114	108	118	104	117	96	98	114	113	111	106	101	101	90	108	97	108	108	123	88	123	114	113	94	104	105	109	111	91	105	111	103	120	118	114	104	105	109	95	103	123	90	124	119	108	117	106	114	101	109	95	101	105	109	109	111	101	133	120	107	109	120	115	108	128	104	126	127	103	108	122	106	111	96	101	109	117	134	100	102	112	137	119	97	107	105	97	86	115	136	113	103	128	100	102	108	131	108	104	95	114	110	116	97	98	103	110	111	106	103	93	115	101	115	109	105	118	122	112	116	99	103	87	93	120	111	109	118	105	115	99	113	82	98	99	104	118	114	115	107	108	108	88	101	105	113	85	106	127	110	105	121	101	113	127	112	114	111	107	129	111	105	96	105	110	108	115	116	115	96	115	103	113	115	122	120	103	125	119	113	116	106	93	108	109	111	127	115	117	119	118	130	117	108	116	93	109	120	111	119	102	120	103	105	119	106	115	104	93	104	116	92	110	105	99	99	111	111	113	111	90	106	118	109	101	125	130	101	116	106	98	118	123	97	102	95	114	121	133	112	106	114	124	107	98	110	118	106	115	115	102	101	110	88	109	87	121	98	97	93	104	107	114	105	115	109	115	100	112	113	94	98	113	119	107	110	88	99	112	103	108	110	118	100	102	95	119	102	107	109	100	104	131	121	103	108	105	96	97	152	106	91	107	91	116	115	101	99	117	109	133	110	123	91	128	112	117	122	105	111	110	104	98	103	111	111	101	106	99	113	101	112	115	111	118	116	95	107	97	108	85	108	107	113	86	111	112	100	113	104	112	120	97	118	107	115	124	104	115	115	112	101	123	132	101	109	110	116	113	127	112	97	114	108	111	119	86	112	113	98	113	109	114	117	112	96	110	102	115	109	117	116	102	106	106	94	113	97	119	100	119	103	99	103	108	121	95	102	109	113	100	94	101	122	100	113	102	99	116	102	104	108	102	118	112	111	129	111	115	101	118	88	107	117	110	109	102	139	115	117	113	96	108	113	100	113	116	92	127	128	98	97	114	117	112	110	115	107	126	130	110	97	102	118	103	120	109	105	109	105	123	117	89	107	105	102	109	109	95	106	114	113	103	116	114	102	93	107	112	114	94	109	131	103	113	116	97	98	106	98	102	109	112	111	106	105	127	106	116	101	122	105	107	125	127	117	114	115	105	109	116	117	106	121	103	94	80	92	96	117	116	94	115	98	99	86	104	96	95	102	103	107	114	103	104	129	110	104	107	91	90	78	103	102	106	96	124	99	108	103	115	98	103	108	110	96	107	120	119	99	113	121	118	99	117	84	113	112	97	98	113	116	122	113	130	100	108	96	100	102	123	127	133	116	124	118	92	114	121	116	101	95	101	124	103	121	96	102	93	94	123	99	105	99	104	99	94	104	128	103	112	104	121	102	131	124	117	112	105	106	112	98	106	119	108	131	94	106	116	138	112	98	101	105	99	112	121	114	105	116	120	98	112	100	101	104	110	122	132	109	90	112	103	121	104	117	95	102	119	112	112	102	116	110	100	116	110	104	124	104	109	109	99	103	118	114	129	103	115	112	106	101	128	106	113	113	112	119	110	119	112	88	120	135	137	99	91	109	123	112	119	122	103	104	109	97	114	89	101	100	109	115	120	116	113	124	125	125	117	96	104	116	102	105	95	118	121	105	105	109	113	98	95	113	120	106	111	101	108	102	105	103	110	108	129	108	115	117	107	111	102	103	90	94	119	103	112	99	109	107	94	98	104	114	105	119	108	109	124	128	107	115	103	120	122	116	94	115	99	119	120	119	104	131	114	127	102	110	113	115	106	96	113	91	104	98	111	103	102	104	113	95	114	111	105	100	118	115	111	106	96	135	90	98	118	111	100	116	140	94	84	87	112	104	123	117	94	96	103	124	127	122	115	100	120	83	119	100	105	101	93	112	108	131	112	127	118	124	123	124	107	120	99	119	98	103	106	123	109	107	107	117	124	112	104	118	109	91	110	93	108	111	101	112	95	88	102	118	140	99	102	96	103	107	120	109	95	91	109	90	97	115	125	107	120	108	116	103	122	115	104	101	99	92	110	99	122	125	116	105	127	138	105	99	102	114	100	115	113	125	109	112	100	112	104	118	102	113	123	107	111	133	99	104	108	122	119	113	103	113	114	109	117	110	105	101	90	105	106	102	102	119	96	104	106	100	112	109	107	92	115	107	112	120	104	100	103	115	120	104	115	108	117	104	116	113	109	122	98	112	105	105	108	100	111	110	96	108	108	111	124	108	110	112	106	122	99	107	122	107	101	128	101	114	116	107	109	120	117	96	112	126	108	103	106	117	123	104	108	95	129	113	99	131	115	132	99	95	88	118	107	108	115	112	110	103	98	94	117	111	100	105	126	87	121	118	99	106	101	97	105	112	100	132	96	118	96	108	96	114	126	115	99	125	113	118	120	115	118	119	111	111
10442	21143	15568	411	460	341	308	295	284	298	297	292	257	282	293	284	272	287	271	295	260	272	275	276	254	266	279	253	251	281	293	262	317	327	370	409	434	446	408	313	351	306	303	271	316	334	313	307	283	326	295	306	319	300	323	355	351	347	360	378	401	425	374	404	365	383	359	290	327	337	325	326	333	335	361	303	309	325	317	344	309	325	293	317	299	295	316	307	305	281	310	301	277	315	299	289	279	282	289	270	328	235	271	271	287	329	261	281	263	278	271	290	255	265	261	275	265	292	286	266	242	241	278	285	270	229	280	274	275	257	278	283	246	269	246	282	286	257	245	257	256	273	266	257	278	267	284	236	244	283	242	255	264	276	249	248	260	257	251	268	251	256	241	252	265	254	262	276	288	272	261	253	278	260	270	242	255	256	285	279	282	299	235	271	240	253	253	221	251	242	252	282	259	270	280	288	280	299	264	275	266	257	272	255	275	284	272	249	285	257	262	260	255	245	241	257	277	272	262	294	267	273	256	263	265	277	234	254	254	275	260	262	289	279	260	280	290	253	274	268	287	271	242	267	261	261	246	255	272	250	261	279	265	260	259	251	261	250	241	312	281	234	237	288	255	276	262	243	277	257	257	290	250	234	254	250	276	239	279	247	262	257	269	244	251	254	277	258	304	265	291	245	286	274	266	274	262	256	254	252	284	251	262	245	293	293	263	249	271	261	280	249	255	291	246	245	249	257	270	238	262	262	242	264	264	253	279	264	292	289	246	271	249	227	257	270	257	266	243	270	260	262	254	257	269	262	283	258	242	239	269	265	256	280	252	257	244	261	292	247	296	257	264	264	253	241	248	258	257	290	275	281	267	263	266	240	278	258	252	262	277	286	301	268	257	252	253	248	248	271	279	284	255	273	244	246	278	235	251	254	274	237	264	259	262	270	258	256	263	254	292	235	242	236	248	302	249	264	284	292	251	224	232	268	248	242	254	251	224	262	265	270	266	261	247	238	260	267	236	265	267	264	260	287	259	271	261	265	287	253	237	260	257	256	251	233	237	251	280	263	264	256	267	253	269	242	265	255	270	279	271	248	267	263	281	250	257	259	242	260	267	247	270	253	272	254	234	249	257	258	276	270	276	257	258	263	253	257	257	289	271	268	278	262	265	255	256	276	258	254	294	236	260	258	262	252	287	296	249	260	269	233	272	250	271	269	280	256	262	252	250	265	271	247	277	248	282	237	254	236	230	255	253	275	282	274	267	257	248	272	257	280	239	262	247	239	239	242	245	242	271	251	249	240	266	262	257	258	292	263	263	230	269	298	246	275	266	248	270	273	246	274	281	255	267	253	260	264	255	264	237	262	278	274	251	250	252	249	277	279	239	238	261	304	254	257	254	242	246	269	260	255	263	262	292	255	263	273	295	267	274	239	280	244	242	249	286	266	265	280	258	271	238	266	280	269	255	268	258	266	303	264	289	253	263	270	236	294	279	269	256	247	265	270	260	253	274	253	234	257	295	256	246	260	287	268	255	278	275	288	262	254	261	262	260	258	261	262	269	237	266	262	265	254	240	253	281	279	293	254	280	242	255	276	246	256	242	250	286	282	247	247	285	262	278	243	231	256	263	270	264	256	253	251	299	274	285	283	263	279	267	244	270	252	269	252	256	246	255	259	272	254	256	239	238	283	286	258	252	295	252	277	239	234	271	273	238	244	250	271	272	284	246	253	259	275	242	321	283	281	261	258	257	260	298	286	268	243	272	252	251	272	288	266	268	245	263	256	278	237	278	251	277	259	248	293	263	274	262	264	259	254	247	276	251	239	262	242	277	253	252	278	281	236	255	291	247	244	250	281	258	280	262	266	271	266	245	266	282	278	268	269	247	275	273	233	241	271	269	255	266	247	268	237	265	247	250	301	259	273	257	244	252	272	293	257	254	272	273	253	273	289	247	267	237	269	238	255	257	246	268	233	277	289	275	286	266	268	279	253	251	258	257	243	289	273	263	274	277	254	266	274	275	272	271	275	269	236	263	267	265	240	267	260	254	244	266	267	265	257	272	216	272	264	251	273	260	272	298	259	297	274	244	273	235	264	272	270	270	252	235	249	275	264	238	274	292	273	274	253	281	273	236	272	277	254	288	255	282	258	274	254	278	280	246	254	259	246	255	257	282	281	241	274	286	258	239	263	247	277	263	242	254	258	272	278	263	261	272	277	248	270	270	259	222	253	298	273	229	253	251	241	281	250	245	255	250	271	241	256	267	267	255	296	267	269	253	270	260	258	225	249	239	235	272	277	263	246	257	265	281	280	276	251	275	246	256	288	276	248	279	231	243	244	274	257	273	252	275	274	265	290	246	299	240	238	248	234	274	252	258	246	263	237	277	282	255	269	263	258	297	258	278	256	271	258	282	279	251	260	262	267	262	277	240	263	259	243	261	265	248	259	261	269	239	264	262	275	262	267	260	266	240	275	251	263	254	286	267	250	241	264	237	241	287	261	262	260	218	278	287	279	284	288	280	241	273	233	256	284	284	263	242	263	270	261	272	273	262	243	263	249	283	293	249	269	261	271	247	244	256	277	235	290	278	278	277	282	289	240	253	240	250	267	269	266	281	305	301	245	254	271	247	276	276	270	252	271	264	258	261	292	237	259	257	277	268	263	256	253	255	247	268	277	239	293	282	273	255	253	257	239	278	289	268	273	274	273	270	265	274	271	281	252	277	254	237	271	252	249	242	275	277	270	285	255	249	322	282	273	283	276	270	270	266	286	258	245	253	290	257	273	268	245	228	245	268	260	259	241	287	258	242	262	264	253	249	254	244	267	250	238	263	259	260	268	253	261	245	258	258	249	244	236	263	247	253	241	254	252	275	248	263	244	266	282	229	256	255	249	275	268	285	276	291	275	247	244	272	254	236	242	242	282	289	235	267	266	258	245	283	254	268	241	259	280	274	272	246	257	267	242	269	270	250	273	266	249	285	252	248	238	250	260	299	238	270	268	272	296	251	286	246	262	278	259	282	264	262	258	276	261	280	247	235	270	268	273	297	263	264	282	253	269	253	256	239	266	245	270	304	268	274	273	266	256	259	251	272	254	275	266	240	267	260	237	259	249	293	243	242	240	280	280	276	241	250	271	258	254	267	241	250	244	238	286	275	277	264	271	268	261	256	263	271	300	259	256	257	267	232	257	233	242	251	243	289	241	253	254	269	258	255	266	258	300	228	275	258	260	258	267	260	269	267	307	254	246	259	260	252	296	287	247	249	264	212	281	251	255	250	270	249	280	264	276	265	264	269	278	244	267	241	265	292	286	259	241	247	252	270	252	238	257	269	273	236	254	270	249	263	264	266	277	265	239	246	265	261	271	272	266	265	272	267	265	232	272	266	243	277	269	286	239	247	284	276	291	273	267	254	262	266	258	269	282	274	254	279	287	245	247	306	267	251	257	287	267	278	265	276	260	260	253	233	293	269	262	251	286	254	284	265	259	275	253
49067	44599	38860	25255	22081	17033	9581	3841	1053	300	204	159	179	166	135	154	167	125	136	149	135	127	136	121	120	122	128	115	126	129	145	107	132	135	116	135	167	176	149	150	136	115	144	145	114	145	136	123	132	124	162	136	118	151	135	122	138	138	138	139	132	166	135	164	138	139	122	149	120	103	129	108	114	125	118	101	124	132	152	161	131	143	135	137	128	136	120	140	131	133	109	120	119	125	134	156	112	129	123	114	115	106	137	100	115	113	96	119	133	118	121	115	122	121	122	112	111	102	119	105	104	112	130	112	110	102	120	100	120	114	123	108	119	115	94	99	108	129	109	118	123	106	113	121	111	136	129	121	120	112	99	91	120	121	119	109	112	99	117	108	110	113	99	132	110	121	138	108	120	112	93	121	122	97	102	106	131	104	120	122	113	106	114	123	123	111	138	121	110	109	112	106	104	111	93	103	138	90	113	112	103	111	124	109	137	115	121	102	104	111	115	124	129	105	133	120	114	112	106	125	97	107	117	112	129	125	109	115	116	113	88	100	125	126	118	98	96	106	107	119	108	117	115	115	100	105	114	125	103	116	99	118	119	134	108	101	102	137	123	114	122	113	120	108	108	122	107	120	100	117	114	110	132	104	126	128	114	100	124	95	111	120	133	117	105	107	117	117	119	108	120	115	95	101	116	124	97	116	108	97	122	132	91	99	105	107	123	129	101	134	97	105	102	105	99	94	117	115	106	118	123	96	126	121	121	112	118	107	135	103	100	106	143	150	129	106	145	101	106	110	106	116	104	106	104	109	118	110	97	100	105	116	101	123	113	95	117	117	126	96	113	107	106	114	117	104	118	122	113	155	122	115	136	116	102	128	118	113	115	120	92	122	139	127	115	117	104	101	128	123	101	114	122	123	112	124	119	119	106	126	125	113	124	118	115	108	108	95	113	122	124	98	115	108	108	120	122	101	117	96	100	114	117	115	109	94	108	123	123	122	112	110	119	81	99	115	106	116	96	104	122	115	112	91	127	116	101	132	127	95	126	108	126	107	123	122	120	125	114	114	99	106	149	118	124	99	121	120	133	103	132	149	112	106	114	121	103	119	110	113	124	118	99	120	100	113	124	101	122	107	123	90	100	123	125	121	128	135	116	132	91	119	120	106	128	109	98	118	126	118	104	117	116	118	112	114	92	116	107	107	131	108	112	105	116	119	121	114	104	112	102	127	109	116	119	109	129	111	128	112	112	114	122	144	113	127	105	95	99	113	128	116	136	99	113	116	109	103	132	121	120	123	87	91	93	124	118	105	106	128	110	105	108	114	124	115	117	111	113	105	108	89	125	101	127	101	104	101	111	128	114	116	122	102	114	114	94	106	120	114	99	124	108	99	126	121	143	116	105	117	116	118	122	139	124	127	112	102	119	99	114	110	137	118	114	126	111	113	109	122	131	129	128	131	104	107	133	110	112	122	130	109	126	99	103	101	123	112	116	109	127	114	128	110	107	107	106	139	108	103	121	101	118	141	120	111	124	130	116	114	105	111	100	98	118	95	116	122	105	111	109	113	102	99	122	105	105	104	129	119	118	140	124	131	105	112	133	113	127	134	110	112	114	115	117	134	121	136	134	106	112	123	127	111	109	120	120	121	134	137	124	125	122	111	120	112	117	116	109	101	133	111	146	102	97	119	109	103	133	127	105	119	110	138	112	97	116	97	97	130	112	140	110	124	114	124	116	125	134	117	107	101	133	107	113	90	125	103	112	123	131	97	101	120	104	124	126	117	109	119	126	128	121	112	118	123	116	137	122	114	104	108	116	98	104	136	96	117	127	113	122	113	140	108	113	94	113	98	99	121	131	104	96	118	107	135	131	110	120	115	116	103	120	124	99	115	129	119	119	124	86	106	121	106	118	113	123	111	97	114	106	113	121	142	129	102	112	125	113	117	128	91	109	114	125	103	87	113	125	119	116	133	108	122	114	111	108	91	103	93	105	100	123	100	95	100	98	106	99	104	122	129	120	115	118	100	121	109	112	114	114	124	107	111	111	115	123	117	100	117	122	119	108	102	100	133	106	109	109	122	122	127	108	103	132	91	125	110	131	126	111	112	127	117	100	100	114	123	115	114	123	110	104	119	105	108	112	115	94	123	130	127	120	102	123	132	114	117	112	94	118	105	143	109	132	130	102	107	113	89	109	123	104	119	118	121	133	107	112	112	117	114	129	105	118	122	108	117	129	103	138	114	114	125	116	130	116	130	113	106	107	109	115	111	115	106	105	130	123	120	103	116	126	126	125	127	111	107	116	124	101	101	117	94	117	104	112	113	104	119	127	116	113	104	117	107	110	118	106	114	116	124	118	106	131	100	102	125	105	98	105	130	120	116	113	109	114	94	119	117	118	81	91	119	102	130	123	116	129	104	134	120	109	109	120	134	133	118	114	137	130	101	105	95	133	122	131	128	110	120	100	98	126	110	97	111	131	115	107	115	113	125	124	89	115	105	119	90	114	112	88	113	127	107	127	97	94	102	120	120	107	135	111	100	142	107	114	119	111	116	125	124	120	115	109	111	106	118	108	100	103	138	95	98	128	110	94	107	131	123	111	114	127	105	117	106	139	104	97	93	111	109	118	116	128	142	131	98	117	93	95	119	97	114	113	122	128	114	102	96	99	119	152	128	120	91	145	95	117	118	121	116	112	112	117	130	112	117	100	119	133	112	98	115	96	124	116	132	122	105	115	125	119	96	116	109	111	97	108	116	94	102	115	109	116	108	121	108	108	113	107	104	121	136	131	105	108	104	117	132	129	115	117	112	116	104	124	130	129	117	118	126	96	127	130	95	119	99	121	141	101	98	141	103	114	143	110	109	123	88	118	129	137	106	124	113	107	114	135	126	105	95	113	119	111	123	121	115	93	110	118	121	130	115	118	115	129	94	122	125	110	130	121	117	140	109	112	128	108	108	131	138	112	125	119	112	105	115	84	118	109	125	111	102	128	102	96	123	123	113	113	120	140	123	115	113	96	120	99	104	102	131	109	108	82	96	109	125	112	105	110	117	139	98	114	113	120	126	105	105	135	108	116	107	108	97	122	99	109	118	125	110	115	109	117	96	116	113	117	115	127	116	95	105	103	108	131	121	120	113	116	103	116	131	129	114	124	132	118	97	120	103	119	109	106	97	111	95	115	139	96	109	101	112	87	115	106	102	109	122	98	96	124	116	114	114	111	122	110	126	89	103	136	131	121	118	132	121	123	113	119	104	122	108	112	125	120	123	99	125	126	105	114	114	113	111	120	116	122	93	131	95	111	112	98	118	96	121	126	102	122	132	96	115	127	117	105	114	128	97	131	118	98	114	105	122	135	117	99	121	115	142	146	122	116	102	108	124	112	117	112	135	102	100	136	128	117	102	120	134	132	110	126	120	100	113	134	106	115	110	98	111	90	126	121	109	132	116	131	100	111	109	120	113	123	121	94	114	105	107	131	101	104	118	102	102
41095	49655	35575	3300	3238	1894	1453	1251	1053	857	799	639	607	553	515	489	460	423	403	395	421	394	367	392	324	347	344	351	328	325	328	326	362	416	413	544	560	560	543	489	405	367	326	380	376	382	393	336	338	350	321	344	350	397	386	395	358	408	501	511	531	596	522	465	436	457	399	356	388	387	409	402	389	406	349	420	370	367	409	446	427	405	406	423	383	341	343	371	359	334	327	335	332	349	365	352	378	350	356	394	355	345	301	287	322	360	311	347	309	312	326	311	295	284	305	314	311	318	307	346	317	319	288	318	284	298	275	267	288	255	280	266	296	264	255	237	264	264	259	269	252	261	266	266	270	257	270	285	270	260	270	264	274	265	275	270	288	257	280	275	288	248	284	277	313	262	223	272	265	279	281	252	264	270	236	259	283	244	268	261	287	275	266	239	268	222	274	263	236	240	288	262	245	293	275	282	263	274	269	265	242	250	275	247	288	274	232	257	261	252	259	257	277	263	277	256	261	259	273	267	247	284	261	276	247	248	268	279	269	269	261	264	243	267	286	287	264	249	277	294	271	257	264	257	273	251	287	244	272	267	280	251	238	271	273	259	270	257	284	271	271	246	287	256	253	257	263	274	269	259	258	256	267	238	252	297	277	257	256	267	245	279	287	296	247	266	263	269	258	267	266	267	260	248	283	275	280	265	269	267	268	266	269	264	258	258	264	244	268	274	247	260	242	254	250	262	270	258	263	245	254	287	258	268	249	251	266	260	281	273	247	259	239	249	243	266	249	288	266	273	285	254	236	252	284	254	226	239	303	245	267	261	286	242	239	273	255	268	257	241	241	250	271	271	261	276	249	240	290	261	283	283	280	290	282	228	252	256	281	288	233	256	276	250	286	256	284	287	236	228	267	255	243	266	279	252	288	265	254	265	248	270	271	277	265	265	277	274	273	240	240	273	236	247	283	277	270	313	273	295	253	244	258	279	265	287	261	266	295	301	268	275	286	293	268	270	274	272	280	263	284	266	293	246	247	266	294	253	273	238	279	253	283	231	265	243	246	263	235	264	261	253	262	252	252	277	251	272	266	232	259	283	252	280	274	245	259	255	272	268	276	257	232	278	258	278	263	244	253	275	256	256	266	255	269	282	280	283	258	268	284	245	280	245	281	245	265	277	265	254	242	240	264	258	241	268	257	296	263	251	279	281	242	241	267	253	264	261	256	284	272	235	281	264	256	268	257	297	254	236	241	255	269	296	277	267	270	267	278	250	265	274	286	257	264	269	283	247	286	258	246	263	280	261	249	279	258	236	253	256	256	276	288	269	258	243	273	293	257	259	254	281	265	244	287	258	253	273	264	263	276	298	250	235	283	266	267	248	271	248	266	267	269	247	261	283	289	259	259	277	260	260	281	260	251	262	269	266	254	294	275	281	283	278	271	260	264	280	292	266	260	277	259	273	265	249	253	261	271	260	305	262	277	296	255	284	261	255	275	239	287	274	267	295	270	261	270	282	251	287	255	273	283	275	294	292	271	262	290	259	280	264	256	237	268	238	281	264	282	256	232	238	289	237	275	247	265	279	233	246	251	258	242	276	264	246	267	286	239	255	285	264	256	278	236	269	274	252	297	258	272	268	271	275	252	259	259	260	267	247	291	249	271	272	269	277	246	256	245	263	260	286	257	249	279	303	274	277	272	258	273	243	236	227	259	263	232	267	284	277	271	252	254	278	254	257	262	271	277	258	291	264	284	261	236	269	277	258	268	232	251	287	270	253	260	259	271	223	248	264	249	245	275	260	271	240	247	247	226	305	261	314	265	263	243	248	250	275	261	245	290	240	233	261	278	266	259	254	252	274	269	272	257	273	280	298	256	267	257	261	267	250	247	269	263	238	270	238	251	248	279	282	283	266	238	260	252	247	265	243	267	270	233	280	241	275	246	281	291	282	262	270	267	274	261	276	265	237	253	245	268	278	275	253	295	240	236	264	283	250	270	280	254	260	233	262	245	262	234	252	266	282	273	256	256	283	263	245	269	264	231	266	247	296	254	256	271	234	249	232	283	290	280	284	282	287	257	260	232	249	266	260	259	292	252	238	260	249	238	265	243	259	257	267	266	270	272	263	243	255	282	271	246	251	243	250	265	253	259	252	271	269	269	274	253	257	251	264	289	247	259	269	275	255	261	236	271	264	299	248	273	277	237	249	227	283	280	258	255	306	272	261	282	279	264	264	265	249	276	273	260	262	271	232	266	283	266	248	267	238	252	263	260	260	264	268	286	278	254	251	275	269	260	238	256	252	272	220	256	262	269	265	284	243	282	268	285	273	239	261	273	241	263	276	264	250	250	272	274	252	265	256	238	254	261	277	242	254	265	276	231	257	254	279	246	287	255	266	266	265	259	290	257	270	262	295	282	261	260	284	261	262	266	276	295	269	250	289	249	291	255	244	263	267	266	284	268	284	267	285	274	234	274	255	249	249	277	251	291	284	266	264	234	258	272	282	258	265	267	259	255	249	237	274	255	248	273	291	269	283	279	279	265	255	249	245	260	290	288	260	269	259	282	269	269	248	269	268	268	295	261	269	255	260	270	255	277	249	287	264	269	242	267	262	277	258	257	264	244	252	240	281	274	293	272	263	263	279	262	255	253	241	302	275	254	214	234	249	262	288	262	270	284	249	264	264	273	243	267	276	260	281	251	248	265	231	287	272	292	276	265	264	310	305	239	238	254	259	260	264	258	262	279	261	249	258	237	253	260	257	252	248	291	267	257	240	245	226	242	253	257	269	266	279	276	256	224	289	257	271	250	295	260	285	260	244	245	276	283	288	269	257	248	238	274	267	266	286	239	265	261	261	252	258	273	278	225	272	259	256	258	276	260	283	212	277	267	253	267	269	262	228	265	280	243	262	271	262	285	271	303	231	293	262	269	267	246	268	234	270	272	265	258	260	265	258	268	283	260	253	276	260	258	277	253	259	280	278	269	237	276	270	266	259	269	274	277	272	295	262	236	285	256	270	272	246	264	263	250	274	271	283	238	258	253	247	269	262	285	241	246	256	266	235	265	256	284	253	262	285	251	244	255	301	260	276	247	261	293	280	258	278	257	247	262	257	284	289	264	271	243	267	245	266	285	244	257	275	239	250	237	264	242	259	268	263	293	251	277	248	257	292	264	253	233	243	266	257	265	227	256	256	280	248	276	251	237	270	271	256	266	250	238	276	286	257	258	275	268	241	257	237	275	252	252	264	275	265	268	271	283	278	231	268	254	246	259	260	225	259	240	242	256	267	237	283	260	294	258	264	278	252	294	266	244	271	267	283	241	277	257	269	253	262	269	255	257	257	241	248	248	253	279	283	271	284	230	265	267	254	246	270	265	266	256	251	260	228	267	275	278	273	281	253	266	260	233	301	261	266	267	249	246	276	251	263	264	273	266	265	263	267	282	261	267	266	260	273	257	264	258	260	251	235	236	245	264	248	262	262	279	268	256	267	250	262
13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
