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
335786045955	335786046509	335786047059	335786047609	335786048159	335786048709	335786049259	335786049809	335786050359	335786050909	335786051459	335786052009	335786052559	335786053109	335786053659	335786054209	335786054759	335786055309	335786055859	335786056409	335786056959	335786057509	335786058059	335786058609	335786059159	335786059709	335786060259	335786060809	335786061359	335786061909	335786062459	335786063009	335786063559	335786064109	335786064659	335786065209	335786065759	335786066309	335786066859	335786067409	335786067959	335786068509	335786069059	335786069609	335786070159	335786070709	335786071259	335786071809	335786072359	335786072909	335786073459	335786074009	335786074559	335786075109	335786075659	335786076209	335786076759	335786077309	335786077859	335786078409	335786078959	335786079509	335786080059	335786080609	335786081159	335786081709	335786082259	335786082809	335786083359	335786083909	335786084459	335786085009	335786085559	335786086109	335786086659	335786087209	335786087759	335786088309	335786088859	335786089409	335786089959	335786090509	335786091059	335786091609	335786092159	335786092709	335786093259	335786093809	335786094359	335786094909	335786095459	335786096009	335786096559	335786097109	335786097659	335786098209	335786098759	335786099309	335786099859	335786100409	335786100959	335786101509	335786102059	335786102609	335786103159	335786103709	335786104259	335786104809	335786105361	335786105909	335786106459	335786107009	335786107559	335786108109	335786108659	335786109209	335786109759	335786110309	335786110859	335786111409	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	30	60	90	120	150	180	210	240	270	300	330	360	390	420	450	480	510	540	570	600	630	660	690	720	750	780	810	840	870	900	930	960	990	1020	1050	1080	1110	1140	1170	1200	1230	1260	1290	1320	1350	1380	1410	1440	1470	1500	1530	1560	1590	1620	1650	1680	1710	1740	1770	1800	1830	1860	1890	1920	1950	1980	2010	2040	2070	2100	2130	2160	2190	2220	2250	2280	2310	2340	2370	2400	2430	2460	2490	2520	2550	2580	2610	2640	2670	2700	2730	2760	2790	2820	2850	2880	2910	2940	2970	3000	3030	3060	3090	3120	3150	3180	3210	3240	3270	3300	3330	3360	3390	3420	3450	3480	3510	3540	3570	3600	3630	3660	3690	3720	3750	3780	3810	3840	3870	3900	3930	3960	3990	4020	4050	4080	4110	4140	4170	4200	4230	4260	4290	4320	4350	4380	4410	4440	4470	4500	4530	4560	4590	4620	4650	4680	4710	4740	4770	4800	4830	4860	4890	4920	4950	4980	5010	5040	5070	5100	5130	5160	5190	5220	5250	5280	5310	5340	5370	5400	5430	5460	5490	5520	5550	5580	5610	5640	5670	5700	5730	5760	5790	5820	5850	5880	5910	5940	5970	6000	6030	6060	6090	6120	6150	6180	6210	6240	6270	6300	6330	6360	6390	6420	6450	6480	6510	6540	6570	6600	6630	6660	6690	6720	6750	6780	6810	6840	6870	6900	6930	6960	6990	7020	7050	7080	7110	7140	7170	7200	7230	7260	7290	7320	7350	7380	7410	7440	7470	7500	7530	7560	7590	7620	7650	7680	7710	7740	7770	7800	7830	7860	7890	7920	7950	7980	8010	8040	8070	8100	8130	8160	8190	8220	8250	8280	8310	8340	8370	8400	8430	8460	8490	8520	8550	8580	8610	8640	8670	8700	8730	8760	8790	8820	8850	8880	8910	8940	8970	9000	9030	9060	9090	9120	9150	9180	9210	9240	9270	9300	9330	9360	9390	9420	9450	9480	9510	9540	9570	9600	9630	9660	9690	9720	9750	9780	9810	9840	9870	9900	9930	9960	9990	10020	10050	10080	10110	10140	10170	10200	10230	10260	10290	10320	10350	10380	10410	10440	10470	10500	10530	10560	10590	10620	10650	10680	10710	10740	10770	10800	10830	10860	10890	10920	10950	10980	11010	11040	11070	11100	11130	11160	11190	11220	11250	11280	11310	11340	11370	11400	11430	11460	11490	11520	11550	11580	11610	11640	11670	11700	11730	11760	11790	11820	11850	11880	11910	11940	11970	12000	12030	12060	12090	12120	12150	12180	12210	12240	12269	12299	12329	12359	12389	12419	12449	12479	12509	12539	12569	12599	12629	12659	12689	12719	12749	12779	12809	12839	12869	12899	12929	12959	12989	13019	13049	13079	13109	13139	13169	13199	13229	13259	13289	13319	13349	13379	13409	13439	13469	13499	13529	13559	13589	13619	13649	13679	13709	13739	13769	13799	13829	13859	13889	13919	13949	13979	14009	14039	14069	14099	14129	14159	14189	14219	14249	14279	14309	14339	14369	14399	14429	14459	14489	14519	14549	14579	14609	14639	14669	14699	14729	14759	14789	14819	14849	14879	14909	14939	14969	14999	15029	15059	15089	15119	15149	15179	15209	15239	15269	15299	15329	15359	15389	15419	15449	15479	15509	15539	15569	15599	15629	15659	15689	15719	15749	15779	15809	15839	15869	15899	15929	15959	15989	16019	16049	16079	16109	16139	16169	16199	16229	16259	16289	16319	16349	16379	16409	16439	16469	16499	16529	16559	16589	16619	16649	16679	16709	16739	16769	16799	16829	16859	16889	16919	16949	16979	17009	17039	17069	17099	17129	17159	17189	17219	17249	17279	17309	17339	17369	17399	17429	17459	17489	17519	17549	17579	17609	17639	17669	17699	17729	17759	17789	17819	17849	17879	17909	17939	17969	17999	18029	18059	18089	18119	18149	18179	18209	18239	18269	18299	18329	18359	18389	18419	18449	18479	18509	18539	18569	18599	18629	18659	18689	18719	18749	18779	18809	18839	18869	18899	18929	18959	18989	19019	19049	19079	19109	19139	19169	19199	19229	19259	19289	19319	19349	19379	19409	19439	19469	19499	19529	19559	19589	19619	19649	19679	19709	19739	19769	19799	19829	19859	19889	19919	19949	19979	20009	20039	20069	20099	20129	20159	20189	20219	20249	20279	20309	20339	20369	20399	20429	20459	20489	20519	20549	20579	20609	20639	20669	20699	20729	20759	20789	20819	20849	20879	20909	20939	20969	20999	21029	21059	21089	21119	21149	21179	21209	21239	21269	21299	21329	21359	21389	21419	21449	21479	21509	21539	21569	21599	21629	21659	21689	21719	21749	21779	21809	21839	21869	21899	21929	21959	21989	22019	22049	22079	22109	22139	22169	22199	22229	22259	22289	22319	22349	22379	22409	22439	22469	22499	22529	22559	22589	22619	22649	22679	22709	22739	22769	22799	22829	22859	22889	22919	22949	22979	23009	23039	23069	23099	23129	23159	23189	23219	23249	23279	23309	23339	23369	23399	23429	23459	23489	23519	23549	23579	23609	23639	23669	23699	23729	23759	23789	23819	23849	23879	23909	23939	23969	23999	24029	24059	24089	24119	24149	24179	24209	24239	24269	24299	24329	24359	24389	24419	24449	24479	24509	24539	24569	24599	24629	24659	24689	24719	24749	24779	24809	24839	24869	24899	24929	24959	24989	25019	25049	25079	25109	25139	25169	25199	25229	25259	25289	25319	25349	25379	25409	25439	25469	25499	25529	25559	25589	25619	25649	25679	25709	25739	25769	25799	25829	25859	25889	25919	25949	25979	26009	26039	26069	26099	26129	26159	26189	26219	26249	26279	26309	26339	26369	26399	26429	26459	26489	26519	26549	26579	26609	26639	26669	26699	26729	26759	26789	26819	26849	26879	26909	26939	26969	26999	27029	27059	27089	27119	27149	27179	27209	27239	27269	27299	27329	27359	27389	27419	27449	27479	27509	27539	27569	27599	27629	27659	27689	27719	27749	27779	27809	27839	27869	27899	27929	27959	27989	28019	28049	28079	28109	28139	28169	28199	28229	28259	28289	28319	28349	28379	28409	28439	28469	28499	28529	28559	28589	28619	28649	28679	28709	28739	28769	28799	28829	28859	28889	28919	28949	28979	29009	29039	29069	29099	29129	29159	29189	29219	29249	29279	29309	29339	29369	29399	29429	29459	29489	29519	29549	29579	29609	29639	29669	29699	29729	29759	29789	29819	29849	29879	29909	29939	29969	29999	30029	30059	30089	30119	30149	30179	30209	30239	30269	30299	30329	30359	30389	30419	30449	30479	30509	30539	30569	30599	30629	30659	30689	30719	30749	30779	30809	30839	30869	30899	30929	30959	30989	31019	31049	31079	31109	31139	31169	31199	31229	31259	31289	31319	31349	31379	31409	31439	31469	31499	31529	31559	31589	31619	31649	31679	31709	31739	31769	31799	31829	31859	31889	31919	31949	31979	32009	32039	32069	32099	32129	32159	32189	32219	32249	32279	32309	32339	32369	32399	32429	32459	32489	32519	32549	32579	32609	32639	32669	32699	32729	32759	32789	32819	32849	32879	32909	32939	32969	32999	33029	33059	33089	33119	33149	33179	33209	33239	33269	33299	33329	33359	33389	33419	33449	33479	33509	33539	33569	33599	33629	33659	33689	33719	33749	33779	33809	33839	33869	33899	33929	33959	33989	34019	34049	34079	34109	34139	34169	34199	34229	34259	34289	34319	34349	34379	34409	34439	34469	34499	34529	34559	34589	34619	34649	34679	34709	34739	34769	34799	34829	34859	34889	34919	34949	34979	35009	35039	35069	35099	35129	35159	35189	35219	35249	35279	35309	35339	35369	35399	35429	35459	35489	35519	35549	35579	35609	35639	35669	35699	35729	35759	35789	35819	35849	35879	35909	35939	35969	35999	36029	36059	36089	36119	36149	36179	36209	36239	36269	36299	36329	36359	36389	36419	36449	36479	36509	36539	36569	36599	36629	36659	36689	36719	36749	36778	36808	36838	36868	36898	36928	36958	36988	37018	37048	37078	37108	37138	37168	37198	37228	37258	37288	37318	37348	37378	37408	37438	37468	37498	37528	37558	37588	37618	37648	37678	37708	37738	37768	37798	37828	37858	37888	37918	37948	37978	38008	38038	38068	38098	38128	38158	38188	38218	38248	38278	38308	38338	38368	38398	38428	38458	38488	38518	38548	38578	38608	38638	38668	38698	38728	38758	38788	38818	38848	38878	38908	38938	38968	38998	39028	39058	39088	39118	39148	39178	39208	39238	39268	39298	39328	39358	39388	39418	39448	39478	39508	39538	39568	39598	39628	39658	39688	39718	39748	39778	39808	39838	39868	39898	39928	39958	39988	40018	40048	40078	40108	40138	40168	40198	40228	40258	40288	40318	40348	40378	40408	40438	40468	40498	40528	40558	40588	40618	40648	40678	40708	40738	40768	40798	40828	40858	40888	40918	40948	40978	41008	41038	41068	41098	41128	41158	41188	41218	41248	41278	41308	41338	41368	41398	41428	41458	41488	41518	41548	41578	41608	41638	41668	41698	41728	41758	41788	41818	41848	41878	41908	41938	41968	41998	42028	42058	42088	42118	42148	42178	42208	42238	42268	42298	42328	42358	42388	42418	42448	42478	42508	42538	42568	42598	42628	42658	42688	42718	42748	42778	42808	42838	42868	42898	42928	42958	42988	43018	43048	43078	43108	43138	43168	43198	43228	43258	43288	43318	43348	43378	43408	43438	43468	43498	43528	43558	43588	43618	43648	43678	43708	43738	43768	43798	43828	43858	43888	43918	43948	43978	44008	44038	44068	44098	44128	44158	44188	44218	44248	44278	44308	44338	44368	44398	44428	44458	44488	44518	44548	44578	44608	44638	44668	44698	44728	44758	44788	44818	44848	44878	44908	44938	44968	44998	45028	45058	45088	45118	45148	45178	45208	45238	45268	45298	45328	45358	45388	45418	45448	45478	45508	45538	45568	45598	45628	45658	45688	45718	45748	45778	45808	45838	45868	45898	45928	45958	45988	46018	46048
3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
74942	76317	52191	15756	2695	1813	1072	596	524	456	365	279	275	295	239	237	200	221	262	241	176	180	187	229	248	216	197	196	176	178	171	176	178	169	151	141	171	166	165	169	167	157	164	160	164	158	188	152	156	141	164	128	151	176	183	180	167	169	178	147	161	146	160	159	141	182	152	135	162	174	162	168	144	144	146	144	134	171	157	146	181	148	152	160	154	162	158	143	176	161	157	151	152	136	157	145	127	160	150	133	158	166	181	147	164	148	155	160	153	148	146	151	127	160	158	149	181	157	173	136	150	142	172	165	172	144	158	154	158	135	165	151	133	175	163	173	138	147	165	137	150	133	170	175	150	145	164	123	141	160	167	135	160	143	175	142	161	163	161	155	160	186	147	153	148	135	156	129	149	141	156	171	136	131	153	144	146	136	159	144	143	157	159	159	154	138	167	155	143	159	142	172	164	159	163	135	147	165	142	148	146	165	162	156	150	176	154	152	154	153	140	155	154	140	139	149	153	153	163	162	173	149	149	152	145	149	161	171	158	138	143	174	167	132	125	176	155	163	163	184	155	144	147	171	164	137	162	157	155	166	174	156	148	159	150	147	148	158	156	156	154	156	141	158	145	182	139	160	175	175	146	154	136	146	150	146	160	144	145	135	159	147	145	136	147	155	143	138	156	120	157	160	170	155	152	159	166	126	170	156	158	166	138	163	143	164	165	165	161	168	134	163	165	167	157	138	139	155	149	148	145	146	138	142	156	137	174	174	164	153	140	137	173	183	142	134	166	169	160	147	159	141	159	157	160	163	187	155	165	151	161	146	148	157	158	143	162	146	146	156	153	151	134	164	179	162	143	157	143	168	135	149	151	150	184	151	160	155	152	152	153	162	147	163	164	158	146	160	153	166	148	149	179	164	177	121	147	170	147	152	168	150	142	162	158	160	148	150	143	144	157	168	140	166	154	152	150	162	172	163	151	128	159	137	155	145	143	146	125	141	163	163	132	149	171	153	159	159	141	146	138	149	176	164	157	145	152	158	160	144	159	144	147	159	154	151	148	150	172	148	160	155	122	159	132	143	144	156	165	147	181	150	159	163	151	157	151	151	135	162	160	151	118	149	156	149	172	136	152	168	146	151	168	158	164	151	151	167	151	153	157	150	142	146	165	132	136	142	150	148	145	158	128	155	136	159	149	164	179	131	151	156	160	142	175	163	152	151	177	147	170	144	162	124	149	163	155	140	148	151	146	152	149	155	168	170	124	173	143	156	163	146	150	151	157	162	160	158	171	140	149	154	151	154	151	154	179	139	182	176	167	131	134	157	148	151	152	170	163	188	143	147	138	149	140	165	151	191	166	143	156	147	163	151	146	170	156	154	136	175	153	141	163	181	150	152	149	156	145	150	162	158	144	162	166	145	159	167	151	148	167	155	162	148	173	163	166	182	159	154	161	125	150	150	150	169	145	151	162	146	152	137	146	162	157	156	149	166	151	176	159	159	160	137	141	163	132	152	141	148	133	164	164	155	146	167	133	161	150	164	160	168	141	176	146	132	162	134	141	144	147	177	134	152	151	149	159	169	159	129	157	140	162	144	155	186	163	139	143	146	164	158	140	148	165	154	160	152	173	147	172	157	159	149	163	146	161	125	128	157	163	146	150	155	154	140	169	152	130	172	133	129	152	158	150	123	163	168	172	169	154	146	152	146	158	149	130	146	145	155	151	140	152	144	134	152	150	160	150	157	166	160	168	158	135	162	165	136	132	163	146	146	145	166	158	162	155	159	157	144	140	163	158	149	152	162	134	162	148	167	154	173	137	115	154	180	167	140	148	159	157	151	147	142	187	124	146	161	152	160	160	161	150	154	142	170	153	128	166	157	136	146	150	164	149	136	164	144	154	147	150	165	149	169	147	143	149	151	166	182	148	161	178	141	165	161	160	146	141	154	141	154	142	147	170	142	157	158	161	169	140	153	172	161	133	137	151	150	162	155	146	161	184	148	163	151	161	176	162	163	146	150	152	135	149	164	172	144	178	141	148	152	153	157	154	165	144	137	141	142	155	165	168	174	154	158	170	149	162	150	141	142	151	163	184	138	152	157	159	153	149	177	151	158	153	152	137	149	149	149	148	162	162	143	145	164	149	175	154	159	159	158	139	174	145	153	186	158	160	148	171	148	148	157	171	180	176	136	161	154	167	127	140	158	146	141	152	145	165	164	171	160	146	155	155	128	158	149	164	158	170	134	136	189	152	141	148	147	157	141	158	164	150	144	160	142	147	170	132	152	143	159	168	155	173	144	160	165	161	164	163	173	128	151	160	144	187	159	139	179	134	157	164	174	146	177	146	159	164	159	159	163	164	156	173	137	155	150	139	157	138	168	151	125	139	169	156	147	160	169	153	171	167	144	160	162	152	145	169	156	157	169	155	151	155	165	149	131	141	141	137	163	153	181	148	149	152	154	138	140	154	147	157	157	164	150	141	126	154	161	167	153	136	154	168	155	158	133	155	164	159	176	156	173	162	173	180	166	154	135	142	144	178	171	163	155	157	165	154	158	158	159	153	140	147	157	158	152	168	173	154	141	157	149	157	137	143	165	144	165	149	133	172	161	143	153	143	160	135	168	165	134	149	187	152	159	149	165	153	145	160	140	147	150	155	140	157	155	159	131	151	159	170	148	156	146	176	144	142	144	157	143	141	154	143	138	141	179	151	137	170	154	173	146	157	143	156	153	140	161	146	172	162	152	163	156	143	161	170	151	141	140	139	193	171	161	149	155	170	160	153	143	129	148	171	142	148	136	168	169	147	146	142	162	159	141	156	170	146	166	165	161	135	144	135	158	144	160	150	173	152	147	155	180	148	155	151	149	138	148	167	143	156	139	132	158	176	150	161	136	139	150	137	173	155	156	146	165	153	116	163	135	164	167	170	135	144	141	143	161	146	155	165	125	149	138	150	167	165	164	153	181	168	135	186	151	160	145	144	160	138	151	122	140	154	180	149	153	159	168	142	171	160	180	157	169	135	160	181	144	155	136	160	148	168	146	134	172	151	157	157	154	140	161	151	164	153	160	145	177	147	157	166	139	161	152	158	145	163	155	166	151	161	174	148	159	164	130	134	162	124	163	161	149	189	162	149	137	174	145	131	164	170	167	164	172	144	185	156	153	174	157	149	166	140	148	164	139	160	134	151	146	151	141	163	149	147	151	160	143	162	179	138	144	157	146	156	147	147	181	172	154	168	158	133	154	153	175	175	136	163	136	147	166	151	155	163	178	156	140	138	137	144	161	174	153	158	157	163	168	155	149	130	154	157	138	156	170	152	147	137	161	170	176	157	163	159	161	171	171	146	144	131	156	151	161	170	151	163	130	138	159	169	145	157	140	141	172	135	153	161	170	156	143	157	161	150	159	131	160	142	157	155	137	144	162	166	134	141	147	145	154	138	147	134	157	117	145	151	167	150	148	158	152	172	149	133	132	175	153	140	141	160	165	174	138
55056	61663	35941	2744	3661	7249	4694	2984	2538	2325	2086	1456	1399	1611	1518	1157	969	1104	1236	1096	926	766	769	1170	1453	1077	830	768	753	696	632	590	578	633	635	565	578	518	563	567	620	583	604	620	593	538	539	559	530	534	519	472	506	528	522	523	550	528	627	528	575	576	511	525	536	497	551	558	465	522	532	542	532	563	498	509	500	504	550	484	525	505	531	545	491	469	517	561	529	476	488	522	521	524	472	452	543	570	534	527	533	583	524	554	510	561	497	518	525	514	534	528	496	492	542	499	521	523	483	525	534	503	536	509	504	504	495	540	515	491	508	518	488	477	505	525	494	535	516	479	533	502	524	510	553	528	502	499	521	520	479	507	547	530	504	496	526	530	485	520	485	488	499	495	532	547	543	555	542	541	514	516	523	521	543	542	484	499	503	532	502	463	537	528	495	483	500	502	515	492	527	478	517	511	510	471	503	540	512	497	463	489	531	544	510	544	553	496	499	486	524	513	566	550	509	511	507	518	497	489	509	491	524	504	520	511	482	468	536	522	477	472	492	507	531	489	491	515	494	491	517	518	486	504	521	541	518	496	512	524	533	488	517	521	528	522	523	541	533	504	519	509	498	490	506	509	490	513	536	542	493	519	502	510	467	491	526	519	512	522	506	532	524	560	497	527	486	477	519	503	522	515	507	537	503	555	505	544	547	495	535	524	500	549	519	529	503	509	536	504	527	513	504	558	531	482	510	532	531	530	489	517	496	507	479	502	497	521	518	535	525	512	510	503	513	479	484	522	509	501	505	465	530	538	495	503	477	508	508	481	532	490	528	509	507	501	526	583	528	528	524	534	545	496	523	513	477	510	483	452	525	496	530	492	515	528	487	530	525	514	485	545	502	494	534	530	495	511	501	529	496	500	541	474	513	517	536	514	523	496	502	503	497	521	497	537	538	513	519	476	472	504	498	521	521	486	477	506	495	491	514	512	506	547	491	510	520	492	511	541	513	539	510	558	481	517	505	567	539	484	541	528	514	508	557	507	530	495	467	453	504	472	486	472	469	486	529	515	509	532	527	534	513	514	510	508	548	489	498	523	485	511	504	482	489	541	519	450	499	488	521	491	529	490	529	521	530	516	509	485	495	536	508	498	487	502	485	521	518	494	525	497	519	490	475	473	527	513	525	517	558	503	525	513	480	539	481	503	517	510	470	504	610	478	477	534	490	506	499	521	488	487	482	525	528	532	528	510	507	508	543	524	498	516	505	502	549	502	505	487	490	486	509	462	528	518	508	502	520	496	470	538	477	563	521	530	525	511	543	469	548	508	472	525	530	519	510	494	512	530	539	534	566	536	484	545	518	499	497	505	535	470	537	538	508	521	455	525	494	507	491	498	509	531	531	488	524	485	496	505	509	540	522	521	507	524	534	514	524	521	555	481	496	554	490	509	522	511	498	533	547	490	528	482	573	494	515	507	485	492	471	543	498	507	530	554	546	525	508	524	505	513	507	515	567	531	518	503	538	490	466	544	515	497	524	498	523	514	531	528	508	531	506	532	482	540	538	508	529	518	525	539	504	515	492	496	524	527	517	472	504	553	541	478	536	536	504	510	560	531	523	518	520	544	495	532	516	489	491	509	519	533	513	518	522	489	480	537	508	513	522	506	491	556	505	520	521	541	533	488	506	477	511	493	512	511	511	493	537	508	498	515	476	550	506	536	505	518	513	541	514	487	505	522	535	549	516	499	525	514	536	478	538	487	476	470	528	473	525	522	525	529	511	530	475	508	481	499	503	495	524	478	489	528	494	532	511	522	549	504	501	529	496	510	550	492	530	496	531	493	499	496	552	532	476	518	512	521	525	498	518	487	497	512	531	499	498	468	483	507	522	513	516	517	509	519	506	523	504	509	475	521	501	522	505	499	494	520	489	527	539	541	519	487	502	538	526	501	531	530	518	544	486	506	521	556	517	530	503	547	480	486	514	568	556	525	498	530	545	499	562	521	487	557	462	499	539	509	533	523	519	467	500	492	502	561	508	533	507	523	515	498	521	549	502	555	528	522	551	500	523	523	530	520	517	513	490	522	497	504	498	543	572	465	557	481	534	487	517	488	535	512	504	498	481	505	489	493	498	493	479	518	524	496	502	505	514	520	516	545	527	520	538	507	533	544	502	504	522	518	519	495	502	528	451	495	557	522	544	537	536	509	536	515	519	503	497	502	544	547	556	527	510	514	475	477	480	501	507	537	512	491	516	494	524	503	497	538	539	516	553	491	515	535	504	521	549	479	502	511	487	505	517	494	526	530	552	512	498	488	517	508	522	519	533	520	521	514	505	518	508	574	504	530	530	524	489	477	505	519	518	510	580	495	495	524	503	479	514	503	489	493	537	518	563	528	534	508	538	523	532	522	494	498	521	480	535	488	544	515	465	499	555	543	488	533	515	516	515	502	522	487	516	541	504	539	508	493	497	556	547	516	509	513	526	458	563	523	500	526	551	500	483	496	504	516	497	543	521	531	528	482	528	507	514	505	515	505	480	532	499	528	508	498	542	494	530	512	513	524	533	497	546	504	505	496	512	500	491	521	515	506	527	522	501	489	523	507	538	528	528	515	460	550	528	532	567	535	517	520	510	462	530	536	501	549	485	518	545	487	492	498	538	534	495	489	532	512	476	481	504	508	517	519	543	547	479	503	528	554	501	495	515	528	514	555	522	502	529	519	525	498	491	525	498	504	496	541	517	542	554	483	508	535	527	479	515	536	491	527	483	537	518	517	528	510	497	512	483	530	506	536	513	490	519	490	517	537	543	524	484	516	524	512	559	513	540	521	513	519	534	510	510	525	496	513	513	532	524	500	552	529	555	530	499	510	544	510	540	522	509	529	556	495	533	490	495	513	495	509	529	509	552	531	557	502	511	519	501	491	498	514	509	524	527	519	512	502	482	547	484	499	544	511	559	499	487	505	509	530	490	508	520	519	525	511	509	510	510	495	496	496	488	491	500	471	460	540	529	522	554	502	507	506	522	516	530	500	455	519	535	491	490	481	487	530	537	519	515	563	484	507	526	500	467	554	493	479	531	509	544	518	519	548	522	497	506	493	504	554	511	532	506	486	532	510	532	506	528	528	506	493	500	508	494	515	469	510	525	484	524	537	491	520	493	485	513	519	497	527	489	543	546	469	519	488	512	498	516	517	483	510	527	492	532	475	517	555	541	544	519	493	492	503	542	475	524	506	489	518	500	540	516	528	544	516	529	544	538	487	511	494	504	509	508	516	508	510	487	518	520	513	475	536	491	490	512	498	462	551	521	510	517	532	532	496	518	511	525	510	516	503	526	501	486	503	512	511	532	506	541	510	500	501	501	549	481	507	511	517	507	542	515	518	529	526	542	496	543	522	528	504	518	528	512	494	506	535	498	479	489	499	549	479	499	514	503	506	551	479	580	543	513	464	517	481	491	496	488	488	492	541	532	530	476	512	542	483	542	510	537	489	508	493	560	525
18626	13209	3761	222	106	124	95	97	106	95	87	77	84	94	85	85	79	78	82	73	65	56	64	68	71	81	71	71	79	68	59	77	69	63	84	60	67	70	71	68	64	68	77	63	82	75	70	85	69	66	71	76	67	77	62	58	78	59	59	69	64	66	59	82	65	68	61	82	80	65	60	69	72	78	54	68	68	73	67	80	62	73	75	80	59	62	74	76	70	68	59	63	78	64	67	58	67	81	65	75	68	66	82	70	60	59	68	62	70	66	57	52	57	58	67	69	75	57	74	67	64	72	79	70	86	68	67	70	78	83	69	72	69	73	72	58	68	93	63	70	71	86	75	66	68	82	77	70	55	78	61	77	74	63	58	61	68	82	74	66	74	66	74	82	81	61	80	56	66	66	76	68	77	83	58	66	84	85	80	45	67	70	71	65	64	77	82	70	78	77	74	73	67	75	77	58	72	78	71	71	58	63	61	61	71	79	69	87	75	71	81	96	67	67	67	57	76	74	68	74	82	68	70	62	60	68	63	73	65	82	79	63	76	65	70	61	66	69	65	62	71	70	67	62	74	81	72	77	67	68	66	61	72	71	55	55	59	61	62	73	66	71	58	83	74	65	83	68	60	77	81	85	68	74	70	72	62	61	73	83	70	76	69	60	70	65	86	80	80	80	85	76	72	77	80	51	81	64	70	81	83	62	75	81	68	64	65	75	71	75	61	76	66	52	64	74	74	80	81	68	70	76	76	68	62	74	79	77	68	64	62	66	67	73	72	69	69	66	80	82	71	74	67	67	74	76	60	80	71	73	64	69	61	72	78	63	68	73	70	90	76	76	69	80	79	73	82	77	67	62	71	65	67	68	61	81	88	77	69	60	69	64	80	73	67	70	63	68	81	69	79	75	73	59	62	64	70	80	65	69	56	74	79	72	70	69	68	77	69	68	75	76	83	74	63	50	75	69	81	71	87	71	67	79	58	65	73	74	67	71	56	70	66	73	80	64	77	56	65	54	76	68	58	84	62	69	78	87	71	78	65	76	84	71	80	66	76	78	72	61	74	62	85	74	69	62	81	74	61	87	65	76	79	62	60	62	69	79	75	60	88	67	65	71	58	82	75	80	75	75	75	61	71	71	60	68	73	71	82	64	84	63	64	61	55	71	65	61	62	58	69	71	62	87	74	62	64	73	84	71	64	74	63	86	79	71	74	77	86	83	67	66	73	72	84	68	88	79	47	67	51	72	78	71	70	62	81	70	57	64	73	82	81	70	75	72	72	66	75	70	65	65	92	89	76	69	58	72	73	72	78	96	90	74	77	69	64	78	65	67	66	72	73	84	68	65	61	72	74	68	75	78	70	58	58	63	63	72	70	69	64	72	83	52	63	54	77	58	69	69	75	72	70	77	62	72	71	70	70	74	80	56	86	68	58	77	67	80	71	76	59	69	71	69	75	60	80	71	82	67	64	79	66	68	77	61	63	76	85	56	65	65	71	50	71	70	82	70	79	76	62	66	80	75	82	55	59	73	64	75	84	73	75	68	71	76	69	69	65	69	83	70	74	76	82	87	63	76	67	68	78	69	84	69	69	73	77	71	65	74	63	66	75	67	59	88	65	87	68	76	60	74	72	68	48	79	74	79	68	67	66	80	67	69	62	71	60	76	57	64	73	70	81	68	85	75	72	86	60	72	68	58	74	76	70	64	75	73	60	76	56	60	72	72	70	78	64	65	76	79	73	83	72	64	71	66	71	61	73	64	73	85	61	80	78	58	76	91	65	72	65	59	67	70	68	68	59	68	65	87	64	64	65	63	69	70	63	60	63	77	78	79	85	53	67	66	71	69	73	71	61	76	75	67	74	72	55	91	72	69	67	67	70	70	65	75	76	66	76	68	72	68	82	65	69	77	70	69	67	62	68	58	68	76	58	70	80	66	66	63	57	73	61	63	67	64	63	61	68	55	67	54	64	80	60	60	65	59	73	71	80	69	74	62	69	75	54	85	56	72	59	56	55	71	71	58	69	69	63	66	63	76	65	73	65	64	63	79	76	62	65	76	63	73	67	98	59	70	73	77	77	67	70	64	72	68	74	78	55	78	78	73	82	68	75	76	86	60	76	71	74	71	83	62	76	66	76	75	75	69	73	59	67	91	65	78	64	74	69	62	75	59	82	73	68	67	81	83	75	74	61	80	70	79	70	71	76	67	72	60	82	70	77	64	68	65	77	73	72	77	67	70	67	74	65	77	72	75	67	71	58	68	57	70	87	71	69	81	65	64	65	74	73	60	67	65	83	59	82	77	78	74	68	70	78	71	73	81	89	66	77	75	72	84	69	70	69	79	69	73	79	65	79	72	71	57	71	73	60	67	62	67	87	54	58	64	63	67	68	79	63	58	77	71	58	69	78	67	60	86	69	69	52	84	59	63	52	64	72	70	68	73	66	67	60	91	64	80	70	63	68	60	66	66	79	71	66	68	58	60	70	77	55	85	71	62	61	68	58	81	63	82	88	62	73	67	75	69	70	60	65	54	85	82	69	74	65	55	67	54	74	69	87	78	77	69	64	69	67	57	65	60	75	74	74	56	65	61	79	79	57	82	69	70	73	75	75	69	62	69	75	53	62	68	64	84	75	68	74	62	65	73	78	74	74	72	65	64	65	70	73	65	75	72	81	74	61	69	74	67	80	55	78	76	78	80	68	65	83	68	51	77	64	75	63	67	68	59	71	79	69	74	87	64	65	69	72	75	71	82	51	78	69	73	65	73	80	68	65	74	62	69	63	92	84	73	69	72	74	73	78	81	77	66	75	60	72	75	70	64	78	75	70	86	75	81	73	66	60	57	74	69	57	49	68	77	68	67	62	64	85	63	72	70	70	70	72	70	74	53	70	71	62	69	75	54	74	63	68	72	80	65	70	68	71	76	82	70	78	67	61	87	73	69	79	58	57	77	59	81	70	73	56	72	82	61	72	71	66	71	59	80	73	74	79	74	71	67	69	73	69	56	73	79	79	83	68	75	63	66	75	82	62	75	73	89	78	69	68	65	62	86	61	78	73	71	70	62	61	75	65	75	67	75	80	75	76	61	66	73	68	59	66	74	68	70	67	64	50	87	68	59	77	70	80	71	66	74	62	63	68	69	84	72	72	66	69	55	81	80	93	68	88	92	79	74	49	70	65	82	74	69	69	81	74	74	58	61	56	58	61	50	68	70	85	65	81	70	72	78	55	52	77	72	78	63	71	69	60	92	56	83	68	88	77	73	85	63	79	82	54	70	61	80	86	69	73	78	78	58	75	85	73	61	64	75	68	83	65	67	74	63	74	65	60	71	62	80	85	74	65	69	71	76	67	68	58	59	73	85	61	71	84	73	60	66	74	56	72	78	68	62	86	63	78	60	69	67	65	61	69	70	58	74	70	61	95	56	80	86	77	58	79	62	55	54	69	67	68	67	67	78	71	80	78	83	63	77	84	56	85	78	76	74	68	61
21894	20095	6457	391	381	605	444	425	417	405	338	361	306	376	326	339	324	318	334	302	305	295	283	288	273	291	276	272	272	282	281	268	295	277	272	286	292	305	275	264	247	284	298	270	277	283	269	277	283	302	281	266	237	280	248	282	276	283	294	241	294	308	256	286	279	267	263	259	305	272	248	275	275	264	292	288	258	282	285	284	285	296	269	263	242	295	281	262	295	294	261	264	305	266	256	281	274	279	263	302	255	276	286	289	265	281	302	237	289	292	248	248	298	298	263	263	272	293	280	254	312	261	249	274	292	261	250	266	284	267	259	259	287	283	275	280	278	269	271	288	285	290	272	268	289	323	271	285	305	241	278	272	278	275	278	302	272	290	287	274	274	268	272	275	287	281	263	278	290	296	266	245	228	276	282	272	290	282	248	265	266	290	277	311	263	268	248	245	276	278	278	269	252	276	269	278	261	259	269	293	311	262	292	262	272	268	268	273	254	293	298	286	272	252	284	244	259	280	261	303	260	268	274	306	277	260	274	251	257	303	275	307	311	257	281	253	265	279	277	293	279	253	291	272	277	293	262	237	288	254	250	271	284	268	251	264	300	264	287	255	269	266	261	269	299	262	303	267	289	274	263	297	271	291	286	286	263	284	288	294	254	262	262	293	259	285	299	286	260	266	273	253	268	251	273	247	274	272	237	278	282	287	272	289	300	285	252	265	293	295	284	280	258	281	280	276	286	292	251	275	283	271	254	274	258	303	252	255	282	290	253	257	256	268	268	296	259	292	282	287	249	260	289	259	268	264	273	268	258	286	277	294	281	282	272	268	283	268	280	306	254	267	232	295	285	290	270	283	306	292	263	290	291	297	277	265	289	271	289	280	305	281	294	257	255	277	256	265	286	273	277	279	272	276	268	299	265	255	277	286	247	283	267	276	259	295	265	287	287	255	259	257	276	269	248	286	285	259	281	241	282	290	256	257	288	290	266	277	282	286	256	278	251	254	261	260	259	264	269	271	270	283	278	290	280	267	293	276	290	266	261	286	294	279	261	280	287	260	294	278	285	264	260	301	283	268	278	273	278	269	260	277	275	259	273	255	305	263	278	240	284	293	276	251	271	287	278	267	266	252	283	276	276	295	288	261	263	269	277	285	274	256	290	260	270	254	264	282	284	275	296	266	265	244	269	297	257	260	272	273	267	253	266	266	321	282	270	234	267	296	288	292	310	261	259	279	275	285	251	259	275	277	269	289	272	265	252	298	302	265	271	266	245	256	285	277	278	289	307	271	264	275	274	314	281	295	274	250	277	276	281	289	274	308	273	312	270	281	311	302	281	266	225	286	254	260	279	279	283	287	293	272	253	288	259	292	283	291	293	278	262	299	262	273	269	260	282	275	256	294	300	266	260	281	262	279	266	274	275	277	284	267	288	280	247	293	261	283	290	238	267	271	276	265	271	271	291	258	282	305	290	264	266	289	272	251	264	273	257	261	301	274	281	275	262	269	254	298	262	283	291	283	279	266	274	281	299	285	247	305	273	279	271	266	241	250	291	257	288	285	275	273	264	284	285	288	260	275	239	286	285	282	297	252	281	273	264	284	268	268	272	297	284	288	299	273	264	303	267	283	240	256	276	316	290	256	254	266	265	247	289	266	276	283	290	288	267	295	271	273	282	305	292	274	276	259	261	269	276	268	309	289	259	253	294	271	262	288	284	294	284	251	269	270	288	261	268	273	304	268	265	253	312	259	272	273	298	235	270	293	250	269	252	266	268	302	244	282	314	277	267	274	277	236	267	284	266	278	248	253	301	286	281	265	264	278	263	289	266	307	262	299	276	266	246	280	323	284	279	261	259	265	241	253	283	300	312	282	255	305	275	298	279	264	274	289	263	276	293	292	276	268	272	291	259	272	279	268	270	257	279	285	251	285	254	264	287	284	251	271	262	261	296	246	250	300	255	272	287	261	288	270	266	279	274	260	252	286	283	301	270	312	277	254	256	254	272	275	284	264	250	257	286	312	268	283	257	299	307	257	261	272	245	299	280	292	276	292	278	307	281	247	285	254	278	248	246	267	271	286	283	281	291	263	271	266	293	269	265	269	268	283	272	265	271	277	263	273	253	283	287	274	255	258	284	260	284	306	292	290	276	285	262	228	266	280	267	268	265	289	260	299	305	263	296	279	296	280	278	305	275	281	280	255	275	273	239	268	274	267	264	277	268	271	273	276	305	276	278	254	267	275	304	274	260	287	281	262	292	295	263	310	246	292	281	269	274	253	253	266	262	293	266	271	284	269	297	272	266	275	308	292	274	264	262	275	275	270	246	263	287	280	280	265	260	247	273	295	268	268	300	275	270	283	273	290	256	284	265	251	258	269	245	281	286	260	268	260	270	284	269	274	240	277	303	260	282	278	245	249	278	282	282	267	275	295	295	278	259	292	275	267	265	241	308	300	302	297	261	276	279	278	295	301	296	277	275	300	283	242	264	284	247	267	266	274	279	273	270	255	281	280	299	272	283	257	291	255	263	283	291	313	247	272	298	279	295	280	249	274	266	269	286	277	276	280	284	289	268	248	303	264	271	283	262	281	282	264	297	285	316	281	259	273	255	305	252	275	265	275	290	256	269	275	278	257	270	299	261	273	259	283	293	264	248	276	284	276	277	264	278	279	289	291	245	257	263	283	296	254	273	278	274	278	248	260	284	282	270	278	277	273	268	251	279	266	285	263	271	270	262	285	268	273	276	252	269	260	266	264	266	279	274	288	254	254	307	284	264	263	265	250	265	257	291	304	237	287	284	254	277	269	244	254	264	284	282	276	267	241	285	247	259	270	284	274	284	261	291	287	246	284	246	285	276	264	280	263	278	287	284	287	266	258	296	251	302	257	250	283	260	284	304	268	277	285	264	286	252	283	243	283	266	272	257	300	268	284	256	289	291	294	269	252	280	276	291	288	250	272	265	258	289	285	271	256	250	266	290	279	292	304	283	288	301	288	266	255	284	294	267	256	278	284	297	302	278	263	271	275	273	279	279	268	277	256	262	270	283	284	266	265	285	283	268	266	276	302	294	285	292	286	298	278	254	270	285	282	277	268	280	267	262	289	287	257	288	268	259	274	256	259	307	278	278	256	288	295	281	287	250	272	269	277	269	275	278	289	289	254	258	300	283	260	288	260	308	244	284	262	270	252	263	295	289	277	274	284	268	318	291	280	302	297	285	288	268	282	294	282	298	276	279	262	277	279	274	318	289	283	237	268	288	264	293	287	293	249	232	306	267	288	281	300	270	264	252	280	281	254	298	257	269	273	313	270	286	304	283	258	278	262	277	258	278	292	271	290	297	255	269	298	267	260	286	265	254	253	299	275	275	299	257	242	240	266	303	291	258	239	289	257	259	272	270	270	245	274	260	274	250	239	252	263	260	290	301	305	276	282	264	259	275	268	298	276	290	301	288	266	275	289	253	274	249	276	307	254	284	258	294	275	274	270	268	280
63663	64091	41118	8479	810	1016	482	302	404	325	207	157	167	167	144	144	127	143	133	112	106	120	122	110	119	87	101	115	99	111	87	87	91	86	100	105	97	74	77	74	94	97	103	97	90	94	81	121	75	84	93	91	85	100	85	101	91	87	80	79	106	81	94	107	96	96	100	87	94	85	88	69	98	76	86	95	87	103	73	89	96	107	80	86	85	88	77	84	89	79	94	94	94	88	98	78	105	102	99	96	102	88	84	88	92	96	92	89	85	100	95	83	95	95	75	86	80	73	94	91	96	87	79	90	97	82	98	94	78	86	86	82	85	96	102	77	94	98	91	84	74	74	90	70	102	93	82	103	77	98	75	83	95	99	104	88	89	90	98	106	70	93	67	93	87	102	97	73	92	105	86	81	81	101	113	90	89	91	92	86	78	91	98	83	85	95	94	85	93	92	84	113	98	77	94	90	90	89	93	99	73	90	83	105	80	88	98	95	92	89	99	89	95	94	79	91	85	97	103	87	79	106	93	92	93	89	94	91	83	91	86	110	85	102	91	104	102	92	86	90	76	86	89	86	71	83	86	81	95	92	83	94	77	96	87	96	80	113	77	80	90	94	74	91	94	90	81	90	88	85	96	88	83	91	90	90	86	101	112	84	84	80	86	72	84	75	102	70	89	91	89	92	90	89	105	90	92	81	84	71	77	93	78	83	94	106	87	90	106	90	95	96	99	97	97	98	92	86	86	79	81	84	84	91	93	86	97	108	89	67	79	96	96	97	97	91	73	94	83	86	107	83	90	95	72	72	89	98	98	89	81	94	81	104	89	84	87	101	83	86	85	89	84	76	70	95	100	84	86	87	91	87	95	107	90	103	88	92	81	98	100	81	101	95	87	91	79	87	103	90	77	101	113	99	81	90	96	104	88	88	86	96	98	91	91	92	84	87	102	90	79	98	85	89	118	88	79	88	102	105	78	87	80	92	76	95	86	87	111	75	86	75	89	104	86	89	109	95	91	97	104	71	85	99	97	79	92	70	102	111	104	97	94	92	115	119	99	89	110	75	91	100	74	88	87	86	96	90	96	87	84	90	87	89	97	96	78	75	95	104	84	71	88	103	73	95	93	90	89	76	79	89	77	96	87	95	108	79	75	84	89	72	79	96	76	113	88	88	92	110	86	95	83	86	85	87	93	86	102	91	88	93	101	82	77	99	111	92	87	86	104	93	93	100	103	92	73	95	102	104	75	92	85	81	107	95	90	88	96	91	83	88	76	92	82	107	70	104	103	84	90	86	110	97	84	90	97	76	95	93	93	97	88	95	78	88	82	92	87	100	75	79	86	75	95	86	87	98	75	101	97	93	87	91	89	86	93	81	96	91	93	100	88	73	88	100	79	111	98	82	86	77	101	101	84	93	90	83	96	107	82	102	82	81	98	97	107	101	93	78	88	85	98	97	80	87	87	78	85	96	96	84	90	95	103	82	81	84	91	102	86	86	91	91	95	95	91	77	85	86	92	90	102	97	93	78	71	92	90	83	87	96	85	86	107	86	102	87	92	77	85	83	102	94	79	97	85	81	73	69	106	84	97	84	74	94	72	77	83	82	111	87	98	92	88	91	103	93	108	95	90	98	96	93	94	88	96	78	83	85	84	88	78	93	92	92	91	104	90	95	96	103	103	88	94	83	104	85	94	86	83	87	80	80	71	92	81	93	80	75	94	109	105	94	86	94	83	103	75	101	84	97	76	87	70	75	77	86	77	98	84	80	89	96	85	85	79	88	95	106	96	90	99	88	85	84	79	106	78	89	80	80	90	72	86	75	79	80	80	85	91	90	65	90	93	83	101	99	93	84	87	95	92	109	83	107	74	110	99	92	94	98	69	91	91	76	110	84	102	93	99	101	90	91	82	92	82	79	99	99	82	109	85	85	77	93	120	91	85	89	80	89	101	92	89	94	69	85	81	85	79	110	86	88	89	105	76	95	84	64	70	92	75	73	100	79	89	87	84	105	82	72	95	92	113	94	72	90	87	100	91	91	95	79	89	80	92	97	88	93	102	86	94	82	97	92	72	95	87	86	98	84	79	82	76	69	89	99	105	105	100	88	74	86	89	96	87	92	89	97	90	103	95	95	88	105	113	104	89	109	87	72	66	98	99	95	80	84	72	88	97	86	79	98	71	78	94	82	109	87	82	71	100	80	97	83	89	88	86	78	85	113	84	77	85	76	87	93	74	78	102	86	87	76	71	95	76	78	87	77	78	84	78	120	78	79	94	115	79	88	104	86	121	101	93	96	87	84	79	83	85	77	82	87	96	94	91	93	76	81	89	78	78	94	102	89	96	103	86	91	83	85	96	89	79	86	82	89	87	90	73	93	103	80	80	94	107	99	82	106	89	100	102	85	93	85	70	91	98	86	94	75	112	81	74	80	93	78	89	90	93	86	96	93	88	103	100	80	85	94	92	74	91	73	84	88	74	78	93	121	94	100	74	90	87	85	104	83	100	86	88	67	91	91	93	77	71	85	89	82	81	88	100	87	87	66	91	107	83	82	90	99	111	91	89	90	101	87	81	90	78	83	96	98	94	87	96	89	80	99	83	90	81	79	89	99	78	90	97	104	89	84	94	80	84	94	87	83	89	77	84	92	96	92	110	80	103	89	93	86	96	88	84	89	95	92	107	99	87	91	102	90	85	79	85	102	87	91	103	80	88	88	62	89	69	87	91	100	92	91	110	96	72	85	98	94	97	92	84	104	96	91	84	88	85	108	93	75	96	79	86	91	88	98	95	91	89	85	88	105	105	108	97	104	89	81	103	91	102	100	97	89	92	76	70	87	79	87	89	91	94	77	94	96	89	90	87	89	77	94	95	89	94	79	107	82	80	82	76	86	97	84	105	92	82	106	91	106	88	76	80	81	96	87	85	96	94	91	96	82	94	93	91	84	87	97	79	81	74	84	102	89	97	103	81	92	79	92	97	101	82	111	87	89	96	88	80	86	90	83	98	88	88	90	79	85	94	79	81	84	90	89	88	97	86	90	94	89	91	87	85	94	69	81	90	84	80	83	84	76	91	80	106	94	101	84	105	74	89	92	89	100	95	82	108	87	79	85	84	75	98	95	76	83	81	83	86	96	93	91	105	95	94	88	78	99	81	88	102	77	81	92	91	67	76	76	75	91	94	93	96	97	84	111	96	92	85	97	96	94	97	82	110	100	104	113	91	79	98	96	91	93	91	90	80	78	89	95	70	71	81	97	85	104	81	96	86	88	77	93	87	84	99	78	72	103	91	101	74	95	92	70	106	97	82	95	89	96	80	86	107	89	90	81	97	94	81	86	92	81	90	88	111	102	87	84	86	91	99	87	90	95	116	93	102	76	74	88	83	76	83	84	90	94	90	83	79	99	93	78	90	84	102	94	80	78	105	79	80	90	99	96	85	99	95	82	78	93	94	86	87	95	99	85	106	103	83	96	88	83	88	90	76	83	107	78
43829	48759	29279	1559	2315	4511	2291	1774	2374	1806	1082	918	782	897	838	809	613	603	629	642	556	530	455	496	615	490	479	485	505	477	444	439	400	389	367	370	400	393	383	398	403	389	399	366	356	367	369	331	379	355	352	326	366	343	315	363	339	371	333	365	362	336	317	347	312	299	347	356	290	368	318	333	320	300	355	328	334	340	355	360	324	386	339	324	331	310	364	350	318	345	346	326	350	327	359	327	307	339	335	344	355	352	325	316	348	321	336	328	310	347	321	346	310	359	342	332	357	326	331	309	328	347	316	331	333	340	311	345	340	348	359	323	313	343	346	340	319	336	339	317	322	343	333	315	335	342	367	334	314	328	318	378	336	327	334	345	301	294	333	328	317	334	348	349	324	360	336	364	295	318	338	341	346	339	308	332	359	334	341	312	343	333	359	363	335	312	335	347	349	319	349	317	359	363	348	331	305	388	342	337	350	347	336	335	351	336	329	327	315	323	317	294	317	317	336	319	311	326	327	316	318	309	356	346	342	336	319	332	314	339	321	300	335	333	337	341	316	333	320	313	342	316	318	347	319	337	369	345	327	333	327	309	315	345	338	324	345	318	369	294	353	342	314	300	310	333	315	339	330	336	321	305	314	345	322	357	343	332	331	323	307	319	335	347	366	339	315	333	323	328	342	351	308	365	337	337	308	325	350	310	306	324	339	334	311	303	331	294	299	326	361	272	323	345	327	334	338	363	342	339	322	335	335	338	340	321	342	302	317	335	350	335	341	332	317	332	315	344	337	332	369	321	332	332	340	311	352	336	325	338	321	318	339	293	345	317	326	347	381	329	311	317	353	327	328	360	324	359	344	348	342	337	357	367	351	326	278	326	374	325	330	343	340	339	347	344	299	335	334	343	349	388	306	331	332	313	318	350	352	331	316	316	335	357	327	327	314	348	352	369	344	329	340	336	314	323	323	308	336	330	375	328	327	323	312	305	308	330	346	374	304	360	308	312	308	328	338	344	341	320	305	359	350	326	337	359	341	331	326	316	331	322	328	348	311	311	312	324	341	354	326	310	349	341	313	329	289	335	360	310	322	331	384	372	309	330	342	303	316	333	344	330	346	330	326	294	359	335	301	316	333	319	323	329	328	331	351	329	339	349	313	356	343	337	363	332	302	358	335	331	338	334	340	318	326	324	304	347	319	311	312	336	303	330	323	327	302	335	354	364	349	322	319	353	298	332	317	325	320	293	319	296	321	331	348	334	331	336	342	351	345	312	336	325	358	316	346	314	300	325	327	361	315	318	359	324	327	368	343	295	323	324	368	330	320	320	342	334	349	329	302	340	330	339	302	328	290	319	348	342	314	341	323	322	348	315	300	356	356	330	366	295	356	325	303	296	352	322	355	360	318	312	341	343	313	348	311	332	325	370	334	301	336	361	303	354	327	330	336	310	350	343	304	327	321	343	323	294	326	317	317	344	320	286	328	347	318	307	321	301	305	329	311	346	372	315	335	370	317	319	331	316	318	317	332	314	349	324	329	345	337	324	338	322	318	315	324	306	345	344	312	324	351	347	348	335	343	300	317	307	309	310	331	319	321	343	346	361	324	330	363	338	305	298	339	338	334	326	317	351	345	318	375	365	329	339	337	365	341	346	303	335	339	333	372	352	368	345	309	352	342	313	299	312	344	327	351	335	334	347	308	324	323	330	318	319	351	315	323	330	344	328	324	333	384	332	343	362	334	334	334	354	331	337	334	348	330	323	324	340	300	317	329	288	339	372	318	338	359	337	317	329	309	310	325	320	352	336	336	314	339	325	313	336	335	301	315	327	327	354	321	344	334	351	300	378	305	310	319	317	298	315	336	306	336	335	341	355	318	315	311	331	292	328	332	329	314	351	333	327	321	314	335	319	310	337	361	374	343	337	306	332	322	343	325	308	327	361	337	329	291	314	313	311	315	324	323	325	343	327	317	344	335	317	353	335	343	338	339	310	333	310	293	335	301	328	314	337	338	351	322	363	321	341	366	352	352	330	322	361	304	345	302	363	342	362	321	301	358	336	337	314	320	327	352	363	348	344	341	329	338	324	348	318	346	345	328	314	321	331	332	322	344	327	355	350	317	337	343	338	331	310	356	370	293	331	343	302	325	347	310	341	341	344	331	320	309	300	318	345	365	311	317	323	337	279	301	345	319	331	356	331	326	370	324	333	317	322	343	348	371	334	350	310	348	300	336	331	362	318	355	369	347	359	342	339	328	342	319	307	317	317	288	345	320	301	343	348	325	332	324	316	336	326	334	326	315	301	342	318	348	321	333	324	318	325	325	325	324	305	316	334	357	334	332	336	368	308	355	313	332	341	334	337	344	296	351	309	345	325	293	316	306	341	306	347	317	336	311	340	356	293	318	348	322	349	356	330	358	326	300	328	359	291	357	332	342	316	328	345	348	335	347	329	319	317	354	321	350	309	296	323	326	324	354	343	331	332	330	354	327	304	328	313	301	335	323	365	320	320	315	347	345	339	309	294	311	306	337	335	333	303	341	321	338	292	317	340	353	336	327	336	336	346	317	326	355	323	328	302	346	331	330	323	327	325	325	319	338	355	354	326	314	374	333	322	333	354	310	336	313	348	289	343	313	355	339	335	328	344	328	274	329	348	285	343	296	368	325	340	317	329	313	367	359	328	346	344	334	336	305	345	327	331	338	324	337	300	310	344	341	337	330	361	323	366	342	325	355	306	328	281	345	319	291	321	335	303	322	329	333	358	363	342	332	310	333	318	327	325	368	342	315	341	320	338	336	333	340	343	335	376	320	308	338	340	316	360	319	311	329	330	302	353	324	332	339	290	366	297	322	374	328	332	324	314	342	339	296	346	349	322	339	321	290	362	334	331	343	295	335	314	337	337	342	319	329	344	323	312	328	328	352	320	357	348	323	291	339	311	319	292	344	334	369	325	308	318	356	310	315	363	330	311	348	345	328	341	317	328	323	323	296	327	317	343	297	334	312	347	319	321	353	341	345	319	305	329	343	332	340	326	318	362	328	327	325	328	307	337	300	341	321	325	317	320	351	336	328	338	319	359	306	347	344	342	336	352	327	333	314	331	313	336	338	304	364	325	356	335	351	301	355	346	330	319	336	337	336	319	311	338	299	351	348	342	291	321	321	346	312	333	351	347	360	353	299	353	342	349	327	319	335	333	336	357	327	356	328	357	327	344	330	311	332	314	323	338	314	318	361	353	325	328	319	366	338	295	362	340	322	341	317	352	346	336	321	313	315	353	320	302	364	348	338	320	331	346	354	313	345	329	344	354	332	362	334	345	368	293	334	352	312	338	360	335	348	327	335	347	322	338	300	339	379	333	357	337	320	342	374	328	324	341	341	333	322	334	327	336	313	355	326	342	360	367	346	355	323	309	359	316	308	364	344	334	333	331	312	300	343	314	300	331	321	332	325	309	359	315	365	331	327	319	334	346	311	306	340	341	340	347	316	317	364	306
73714	74975	51715	15255	3068	1827	937	599	537	373	367	304	322	296	284	231	219	220	208	252	227	198	197	204	200	147	184	156	188	167	172	185	184	175	171	159	154	146	189	171	147	154	151	168	141	150	148	159	150	175	157	162	175	164	158	147	163	151	146	139	148	155	145	158	155	158	124	165	152	140	142	151	150	164	152	167	136	152	163	145	165	137	141	141	180	159	149	149	157	159	160	154	142	150	139	155	162	167	166	178	147	160	156	141	161	164	149	168	157	133	159	147	145	145	160	151	147	161	141	161	170	155	152	140	171	150	159	180	181	174	148	127	164	140	132	130	154	166	148	159	154	135	161	146	123	171	144	152	151	136	136	162	161	169	145	112	166	135	147	148	162	141	155	159	161	152	183	139	163	123	142	157	156	147	174	134	154	140	157	144	164	145	163	161	174	159	138	150	136	137	134	130	153	169	157	144	147	152	150	137	155	165	128	160	165	169	167	145	164	137	129	151	152	158	170	140	150	153	164	153	159	163	166	140	155	176	133	184	137	150	146	151	160	162	156	167	145	144	153	153	147	137	165	158	151	153	151	173	151	147	155	160	136	163	143	171	153	148	161	154	161	160	151	162	168	162	161	132	149	165	144	163	155	159	171	161	155	162	153	133	157	142	152	141	154	152	166	155	150	152	149	173	147	150	161	129	142	149	152	141	164	142	143	150	178	145	175	167	153	129	164	150	155	161	149	155	159	154	154	156	154	142	180	146	144	148	126	146	168	155	152	151	155	153	138	137	148	177	144	165	146	161	160	163	155	158	143	136	155	153	130	130	154	165	150	159	151	126	161	167	151	152	147	163	135	170	161	146	153	159	156	132	154	162	131	160	149	139	149	155	159	155	135	146	162	146	142	174	160	137	154	152	148	171	172	136	134	159	156	151	137	159	136	147	147	144	155	154	142	175	156	142	142	139	137	160	157	164	170	146	150	160	167	148	152	168	145	160	156	152	169	141	143	152	147	139	153	141	160	148	158	126	155	161	169	148	152	124	147	157	160	152	144	168	133	142	146	160	130	148	148	131	154	166	132	151	159	142	145	157	155	157	131	143	138	169	148	161	178	148	157	137	154	148	144	153	147	167	165	150	175	144	152	149	153	145	158	164	158	159	140	148	149	156	154	140	169	178	168	148	158	154	165	160	156	138	150	147	155	156	155	148	149	169	151	156	167	172	157	161	175	166	156	156	153	155	157	154	154	122	178	141	143	148	153	165	149	167	168	144	172	134	161	143	125	154	154	131	137	140	143	127	156	145	151	152	156	154	135	161	158	170	162	139	163	151	160	157	165	142	153	147	164	149	146	167	145	170	151	144	143	169	138	152	126	161	164	169	150	168	153	165	158	170	165	134	164	141	148	144	156	153	153	137	130	160	137	125	157	145	150	185	144	155	161	131	169	147	147	153	137	148	141	162	147	134	166	160	166	155	171	131	158	164	163	145	152	157	152	156	142	163	136	150	138	165	128	129	156	129	163	163	155	144	158	158	164	155	156	171	145	146	183	153	137	167	166	148	167	156	156	160	144	149	143	172	170	153	146	165	151	135	137	152	154	150	162	167	137	132	173	154	130	153	152	158	161	162	160	157	157	150	126	153	150	169	161	190	132	174	166	162	153	149	141	158	136	165	152	149	163	156	135	143	149	135	145	154	136	155	163	158	151	163	160	164	165	162	168	148	144	148	153	178	143	165	150	155	155	156	142	117	156	165	177	154	159	153	142	147	152	139	156	158	151	144	131	159	155	157	140	168	151	145	163	159	153	135	145	157	164	158	146	162	167	152	171	143	173	153	141	140	142	146	130	148	159	149	136	156	177	149	150	148	152	169	148	122	156	149	144	157	147	176	150	172	141	150	141	146	144	154	160	143	138	155	142	141	148	171	156	144	141	141	170	145	152	148	128	157	138	138	168	149	148	138	136	131	147	146	143	148	150	134	172	154	147	136	137	149	158	156	163	136	135	142	162	151	138	130	153	154	136	136	153	183	150	163	144	122	152	153	166	151	154	140	127	147	161	144	158	155	145	165	150	144	135	156	131	179	142	136	158	160	146	144	161	175	133	149	142	150	166	150	150	174	157	148	154	164	166	161	151	146	152	146	153	150	164	162	162	141	151	149	158	148	145	176	147	155	149	165	169	151	126	155	147	170	137	163	142	144	145	151	152	128	161	119	165	175	151	133	158	150	171	117	150	164	152	154	165	157	157	163	163	135	142	148	145	160	128	141	173	151	158	158	151	162	170	154	162	154	142	123	159	144	147	140	129	127	175	128	134	186	149	167	154	143	144	137	153	166	134	139	140	143	139	137	147	184	150	161	163	135	160	148	160	161	149	176	152	167	142	173	130	141	155	143	146	152	128	152	156	156	145	144	148	153	157	156	160	169	143	159	150	150	156	154	137	143	158	133	139	135	144	150	156	155	137	132	160	137	137	157	149	162	153	149	161	152	170	175	152	147	164	152	151	141	181	151	141	141	160	164	164	155	158	159	131	163	137	156	154	161	135	148	143	140	152	154	154	120	159	168	165	160	146	138	149	142	153	154	146	157	126	170	136	143	154	167	135	153	174	131	132	161	148	156	160	143	152	160	148	154	141	151	137	157	164	163	156	142	164	130	154	141	168	156	139	136	171	152	136	147	148	140	129	142	153	174	164	146	132	160	150	149	163	133	143	145	136	139	157	124	145	157	152	141	165	162	135	157	163	140	167	138	158	145	135	151	148	164	172	150	169	165	160	154	144	157	150	141	154	152	142	165	141	145	154	136	168	145	153	159	146	140	150	147	159	154	139	171	130	178	141	151	165	158	138	163	168	156	163	137	143	147	140	156	141	141	155	135	145	159	156	149	143	158	159	145	142	160	160	143	137	166	147	152	112	149	148	136	158	141	141	141	165	153	149	157	150	148	138	146	161	154	167	145	153	133	163	139	138	141	172	136	157	151	147	152	144	128	130	133	151	136	147	155	164	143	153	156	135	149	153	158	155	168	150	141	140	153	172	134	152	128	150	141	160	165	147	150	154	163	157	160	148	135	165	152	141	162	141	126	136	159	155	150	159	156	158	151	135	159	159	148	147	134	155	145	152	134	149	151	172	159	151	125	141	154	125	146	160	157	158	150	151	148	149	152	139	158	149	159	165	158	146	145	153	152	122	151	145	143	128	148	155	149	146	173	139	159	147	178	140	154	153	140	142	154	160	153	148	146	155	132	156	168	145	151	154	162	142	145	154	163	142	162	129	145	145	155	141	168	154	147	157	149	146	171	176	160	164	154	158	179	157	167	159	156	159	172	143	148	128	150	150	155	159	144	148	145	148	155	133	143	139	137	160	154	165	158	140	137	167	140	140	146	149	139	153	153	157	144	165	175	173	141	145	144	148	177	139	163	132	154	163	165	150	146	157	136	142	157	144	165	161	153	127	135	149	150	156	141	155	145	139	144	152	139	149	153	150	129	152	156
53488	60135	38018	2941	3570	7170	3653	2853	2867	1961	1904	1546	1481	1446	1530	1353	1060	988	947	1303	1178	896	996	1069	984	865	901	787	772	702	753	788	675	614	607	567	558	599	576	590	625	665	557	546	633	565	564	544	542	569	535	549	567	583	567	569	534	521	511	515	552	541	510	481	506	544	547	546	498	534	533	516	533	518	518	505	491	501	507	507	520	483	497	531	532	534	481	522	528	487	489	505	512	536	511	538	508	501	563	536	532	531	546	551	505	564	504	529	532	479	469	537	476	514	526	531	489	512	508	498	540	482	518	530	497	516	490	482	523	478	500	512	511	540	507	486	523	542	464	525	516	505	538	518	504	505	510	554	525	514	511	536	502	511	484	512	484	512	529	506	536	483	517	474	481	507	485	526	519	527	508	487	538	494	511	513	506	480	534	511	507	513	506	518	548	531	531	522	469	520	469	492	538	520	470	484	526	492	549	540	513	524	520	527	521	525	522	532	516	490	538	465	519	529	467	543	531	490	521	513	517	524	502	504	527	479	519	497	479	486	502	519	513	468	524	512	515	491	463	473	539	471	537	513	534	472	528	514	495	533	467	465	512	541	532	532	529	505	523	474	518	468	528	537	554	487	479	546	481	480	540	465	503	549	532	478	504	538	526	492	546	533	514	522	502	463	509	478	507	461	513	498	491	495	486	511	466	521	523	518	527	527	511	520	533	523	525	505	508	502	527	516	526	522	515	507	506	515	504	509	520	472	541	557	519	534	492	528	499	487	462	471	499	527	498	536	511	507	450	505	516	477	471	521	514	501	501	493	500	503	511	492	508	498	504	544	470	515	515	528	544	484	480	518	492	517	485	468	513	497	507	504	514	474	524	540	533	497	540	505	520	511	458	478	507	530	535	493	488	567	489	488	513	496	514	475	530	510	503	502	470	482	493	505	489	486	526	503	454	505	504	510	507	481	509	504	508	532	489	488	491	501	511	517	491	513	504	501	480	542	528	518	478	528	526	492	515	522	499	518	487	480	511	500	534	508	526	522	530	474	515	513	528	494	515	502	513	496	485	506	466	528	497	471	492	543	501	502	498	505	515	493	483	545	524	527	521	509	499	518	483	487	488	506	525	499	500	514	496	505	446	491	500	524	516	519	491	502	507	493	562	514	491	488	524	482	491	499	515	497	496	491	493	542	513	545	497	497	507	475	491	458	498	468	479	498	517	503	544	459	510	502	490	460	512	476	503	525	548	505	502	539	517	551	495	463	513	498	548	516	444	501	476	554	494	545	495	552	520	492	479	506	491	542	497	532	504	490	503	508	521	522	516	526	540	488	507	492	476	467	548	486	510	531	498	527	525	516	483	518	510	494	487	524	544	493	477	528	489	493	478	521	547	475	504	488	487	521	535	510	559	506	513	500	514	478	478	521	494	493	509	532	468	547	512	481	501	486	491	489	507	512	459	516	509	472	523	486	490	474	471	536	453	481	493	530	471	515	515	520	518	497	509	513	567	530	493	517	558	485	503	491	490	538	526	488	525	504	512	479	464	479	497	537	515	514	523	484	521	531	474	495	491	516	474	473	491	481	483	520	492	535	515	509	573	523	554	476	528	536	534	506	514	527	528	518	504	525	506	479	524	549	497	517	512	487	501	487	479	490	534	484	469	503	505	496	526	514	521	513	520	521	514	525	479	539	492	528	528	522	505	494	519	526	510	577	507	497	507	571	476	516	525	487	531	484	513	528	501	517	529	486	551	502	507	485	538	527	509	517	513	469	491	495	511	495	513	514	480	490	517	528	533	528	517	522	492	518	523	502	521	545	509	485	534	508	550	500	491	501	495	485	507	523	525	476	493	507	476	497	494	464	509	491	483	524	498	543	482	493	498	443	495	534	510	500	523	554	521	509	473	523	471	482	496	537	508	520	485	511	463	490	485	482	518	491	510	497	529	509	522	513	506	515	494	507	516	538	491	494	497	517	482	494	489	527	515	472	482	523	519	510	520	522	485	514	483	459	545	511	506	499	555	510	548	511	505	551	529	518	506	494	497	549	486	520	497	510	476	493	486	526	514	523	492	513	528	545	508	529	542	511	486	464	514	496	502	502	490	498	508	489	446	498	478	512	499	542	513	510	476	530	481	490	501	471	487	484	470	506	532	487	503	513	520	516	534	497	510	513	488	487	527	521	541	525	548	514	526	531	502	473	509	516	559	516	527	510	529	505	498	541	500	527	523	499	521	522	479	509	533	505	504	528	497	482	536	486	507	512	460	472	561	516	505	530	478	537	515	490	518	519	499	473	488	533	471	482	514	520	487	516	517	494	521	519	495	524	511	531	498	515	523	474	481	479	506	481	501	492	455	449	485	467	496	466	521	515	498	511	500	522	503	502	493	523	504	521	535	513	504	521	467	519	494	475	512	507	507	499	542	486	501	481	509	486	489	495	573	489	517	505	492	504	466	498	487	492	498	509	499	509	537	536	508	502	464	521	522	497	474	508	502	505	507	517	518	515	500	497	492	527	496	493	507	525	471	512	515	465	501	563	530	512	504	528	492	527	505	490	519	456	510	502	544	498	508	515	525	483	512	502	504	497	526	532	522	521	485	512	488	502	515	525	517	522	512	530	472	502	518	514	533	480	512	531	510	502	503	550	532	469	509	508	507	485	490	517	514	518	533	505	498	534	545	511	509	517	484	548	498	527	509	530	483	517	519	487	507	505	493	515	514	507	500	501	537	505	499	516	513	508	502	502	502	550	515	495	497	534	494	502	483	544	480	521	506	533	515	483	494	502	474	539	507	515	530	486	498	519	477	502	497	494	523	466	507	481	453	532	489	509	475	503	479	506	466	458	469	515	521	488	543	519	526	471	513	542	509	548	527	524	512	474	482	492	539	520	493	521	516	520	509	522	538	500	483	488	506	493	502	501	504	516	506	544	533	508	525	478	524	470	487	508	492	480	490	548	479	495	509	509	507	548	485	493	495	534	521	518	487	517	520	478	504	551	513	518	521	502	519	524	486	493	514	474	506	495	527	452	504	482	502	471	505	533	545	475	511	494	509	528	495	558	494	508	499	512	521	509	493	483	503	510	533	534	545	506	478	537	549	498	511	518	489	503	516	485	510	527	519	480	495	538	489	525	504	493	502	470	509	453	439	538	532	513	528	513	508	458	512	507	484	505	452	545	529	513	524	512	472	486	513	488	486	517	501	545	480	502	497	507	530	519	443	457	478	541	485	506	551	471	528	486	508	533	473	506	519	517	508	501	549	475	548	475	512	509	504	454	523	479	510	507	527	518	516	479	522	522	532	528	495	502	485	485	531	542	509	537	456	488	528	494	449	526	516	512	506	479	509	507	463	504	530	502	493	510	493	532	509	519	515	477	495	458	511	491	488	498	495	509	517	505	515	503	500	522	526	529	525	542	485	501	497	472	522	518	502	505	539	466	510	489	522	483	525	531	511	518	504	544	479	536	486	474	517	490	491	546	488	512	487	512	514	507
18173	12640	3843	263	112	93	102	82	78	98	81	81	79	86	84	72	68	73	80	76	83	67	69	75	77	69	62	60	64	59	67	64	67	72	68	75	66	67	71	79	62	77	66	71	70	63	70	73	64	62	74	76	70	70	77	74	77	72	76	61	58	63	69	66	77	75	72	66	68	91	62	71	66	72	73	73	80	59	64	79	88	65	77	71	78	73	67	73	64	81	61	72	72	79	67	78	75	56	93	63	61	61	78	66	67	69	70	64	66	75	74	62	67	79	70	67	51	72	50	67	69	72	71	76	70	66	72	68	70	61	66	62	77	74	77	59	73	63	63	90	66	72	73	83	67	69	79	54	75	64	50	66	64	79	69	72	64	55	75	62	58	77	78	68	78	65	69	77	82	74	81	72	73	83	61	74	69	68	61	58	61	73	61	72	83	74	72	72	76	63	62	59	64	67	70	78	78	59	70	75	72	65	74	66	62	82	69	73	74	73	72	61	62	51	66	66	65	67	61	85	74	57	62	72	59	71	67	83	73	60	75	79	88	75	64	73	74	66	85	61	79	65	84	73	55	78	56	78	71	69	68	66	73	70	68	80	72	65	71	79	73	68	68	57	67	66	61	59	82	64	57	79	73	81	65	66	74	69	73	65	72	88	51	55	66	74	63	80	64	68	64	69	52	66	71	64	63	57	83	75	65	62	55	64	59	66	64	65	76	69	70	62	56	69	71	65	85	71	49	71	75	65	56	63	71	70	76	68	76	75	57	78	79	55	60	62	73	77	67	71	65	76	73	79	49	63	70	66	73	76	74	66	69	74	78	68	79	62	78	70	71	61	72	71	56	71	68	45	56	81	70	75	67	67	62	56	78	63	66	65	63	65	65	74	77	71	75	73	66	70	68	75	70	68	74	52	62	59	71	69	61	80	75	70	77	69	69	66	66	71	48	75	59	59	62	62	59	82	69	73	93	65	68	62	76	72	71	72	76	57	67	55	72	66	63	72	72	71	81	73	66	69	54	56	68	64	70	71	67	68	72	87	61	69	54	72	73	79	55	64	81	73	70	79	65	67	69	67	81	68	74	60	54	65	64	64	84	87	73	71	53	59	76	74	72	75	58	72	73	64	68	67	85	65	65	69	63	81	62	77	65	73	58	81	61	82	62	65	68	58	68	68	60	85	79	62	89	78	74	58	53	86	72	57	76	72	58	66	69	69	70	67	81	67	61	76	70	60	57	84	73	68	67	77	68	76	78	64	72	66	66	70	67	67	72	76	66	74	73	76	73	52	65	68	48	71	69	69	85	56	60	72	66	66	90	80	68	71	66	70	75	72	63	75	63	68	62	63	65	71	61	72	76	68	51	63	66	78	73	56	69	68	76	87	74	70	71	71	70	69	80	83	72	57	64	68	71	55	70	69	68	76	59	76	67	69	72	78	72	72	66	65	70	70	64	75	72	64	77	61	69	66	80	78	70	76	68	87	66	83	89	76	65	65	56	68	69	61	67	80	54	55	56	59	61	71	68	51	86	67	60	68	63	60	56	78	60	73	67	62	70	62	59	69	76	63	70	68	73	55	80	71	74	58	57	53	63	72	76	72	57	72	51	88	60	75	67	64	72	68	83	67	74	67	75	67	73	57	85	60	62	83	76	52	73	64	74	84	75	81	75	86	59	65	69	75	71	66	71	65	62	68	78	63	60	65	71	73	61	68	67	75	59	56	62	68	73	71	80	66	75	78	60	78	81	72	77	79	77	65	92	77	65	60	75	70	81	76	61	79	64	68	59	68	103	72	67	73	80	67	54	65	62	72	77	75	70	77	76	69	61	73	85	84	75	66	63	71	70	58	53	77	62	80	59	73	94	55	78	66	56	71	77	75	66	69	71	45	71	69	69	79	74	79	77	97	70	65	63	63	79	82	62	79	59	63	64	66	68	83	59	87	77	62	91	67	65	73	68	61	61	60	78	80	77	63	51	60	74	60	81	57	66	69	88	67	59	69	66	69	67	72	61	87	60	72	70	65	90	83	70	75	58	67	82	80	65	61	66	72	60	61	87	71	76	80	64	54	73	74	66	59	79	78	71	76	78	65	84	74	62	72	64	65	73	68	71	56	78	76	64	63	63	69	57	58	72	61	47	65	72	64	65	60	76	62	63	68	74	58	91	59	69	84	71	64	82	65	70	76	66	65	60	74	70	65	79	67	69	72	49	61	57	66	69	64	67	85	75	64	74	77	65	64	64	80	67	81	63	54	68	80	58	63	62	63	64	66	65	70	70	82	61	68	59	73	63	73	75	64	70	73	84	74	59	64	70	66	62	70	74	62	76	64	61	63	67	67	53	64	69	67	78	75	58	83	80	70	60	60	72	65	78	73	68	74	71	69	84	64	73	64	77	77	66	75	67	64	72	78	66	71	71	80	64	67	64	74	69	71	72	65	51	67	62	65	72	72	71	68	76	78	64	91	58	76	61	75	62	83	67	68	65	83	70	62	63	69	76	69	68	68	70	70	75	76	65	72	59	79	91	70	87	69	72	74	63	63	71	76	68	67	65	71	81	76	69	78	73	65	65	69	69	74	85	72	78	77	75	73	77	62	70	69	59	64	66	59	69	76	68	69	70	80	73	73	70	69	61	72	68	77	81	69	75	53	73	60	74	69	81	71	65	83	72	76	75	77	67	72	56	79	61	78	79	76	63	76	67	68	58	71	71	63	77	68	64	78	56	65	56	63	67	71	68	67	66	67	68	57	75	79	66	80	82	73	68	63	61	69	77	71	79	82	75	59	74	62	82	73	69	54	80	74	72	59	89	83	67	73	63	63	79	70	62	69	58	67	72	85	78	67	63	64	56	60	58	70	58	58	74	80	67	65	63	74	66	76	72	63	75	65	87	66	62	57	69	60	70	72	76	66	65	84	63	68	80	66	58	77	68	67	61	65	75	61	72	81	63	78	66	75	73	69	80	57	73	65	77	67	86	59	62	75	81	75	65	66	54	58	62	63	62	77	76	76	73	51	57	77	75	59	63	57	98	62	77	57	62	81	79	80	60	67	66	68	74	55	82	62	70	72	49	68	56	64	56	65	83	71	53	62	61	73	59	77	62	70	75	73	86	69	69	69	54	68	76	65	66	76	63	68	84	64	71	63	69	65	57	77	76	70	83	78	77	72	64	66	69	57	78	77	85	67	72	72	60	78	59	73	62	65	75	59	68	73	74	54	72	70	54	52	70	87	73	80	78	77	61	74	59	59	65	72	72	71	58	60	58	77	86	95	69	59	71	71	69	66	80	77	65	56	55	56	78	77	70	74	64	75	66	61	71	81	68	70	75	65	66	51	72	61	65	63	72	62	68	60	66	70	68	64	58	60	68	75	57	86	64	72	68	71	65	71	82	84	63	72	72	75	71	67	67	70	78	71	60	69	69	64	63	75	70	65	68	66	76	78	67	79	72	78	56	78	70	60	78	61	70	80	76	78	45	70	80	73
21039	19532	6813	402	382	491	421	393	369	340	317	339	343	361	328	312	284	317	306	335	290	277	290	276	276	320	292	309	300	286	271	272	282	273	303	282	241	298	273	226	291	288	316	240	287	269	273	281	245	279	274	283	264	270	270	257	308	284	273	266	258	277	244	267	283	281	263	266	263	269	268	239	294	282	265	273	308	263	230	266	286	257	288	254	272	301	272	264	254	269	303	245	286	231	301	267	257	264	243	276	278	274	296	268	283	257	270	261	282	261	283	272	305	261	292	240	285	278	300	296	291	253	267	276	296	255	279	289	265	284	281	276	281	287	293	315	276	265	274	245	287	259	289	277	281	275	266	267	281	283	286	263	274	267	254	289	286	283	253	289	285	251	252	274	283	260	271	254	249	287	283	311	266	292	244	278	285	265	253	259	291	311	265	270	279	279	274	252	292	285	295	272	271	279	297	251	283	245	279	254	272	275	286	251	266	281	286	254	269	245	294	282	294	299	301	255	277	276	281	287	261	266	253	272	266	262	265	259	272	243	271	265	274	275	282	280	259	290	272	296	306	252	264	292	278	284	256	235	263	270	271	259	288	251	272	287	273	266	263	286	285	287	281	281	287	272	302	275	298	248	282	275	275	271	280	298	272	250	267	269	243	267	266	260	290	292	275	266	259	267	257	255	276	255	267	294	260	268	306	287	261	253	280	275	267	274	261	266	237	259	295	267	257	262	241	258	284	260	261	297	266	238	263	264	280	288	291	292	267	272	242	250	266	277	271	224	268	311	279	272	302	279	280	259	295	269	273	269	294	299	283	293	256	265	273	262	278	269	234	277	267	281	281	250	284	272	256	291	241	293	306	266	273	256	279	290	257	264	279	309	248	251	270	286	265	277	277	261	265	264	293	267	272	278	267	267	275	253	270	254	308	275	302	265	281	285	268	299	284	266	275	261	248	267	272	253	277	314	260	253	255	264	271	265	255	240	290	277	262	264	253	244	258	302	286	250	277	261	291	249	277	278	287	255	277	279	246	276	278	265	269	247	311	274	257	260	269	294	283	295	265	273	260	278	270	256	273	269	281	271	303	294	260	263	266	260	294	286	279	255	274	282	282	256	269	245	269	253	283	274	267	236	268	242	303	284	293	264	276	292	291	270	297	267	247	268	277	247	273	273	252	261	277	269	239	262	266	259	256	298	260	258	253	282	245	280	259	272	259	254	262	252	288	275	282	280	285	269	279	290	266	263	307	279	243	305	269	278	249	304	257	273	297	276	271	247	275	254	287	279	288	259	269	285	304	279	250	239	260	283	246	286	292	249	276	270	283	276	267	235	267	249	304	278	265	280	255	288	275	320	305	260	296	271	271	279	299	256	288	291	254	289	270	269	290	262	276	228	277	281	272	294	290	272	246	239	303	278	282	259	288	275	295	281	295	273	255	266	284	225	265	283	274	287	273	258	260	238	275	263	269	290	265	264	269	283	285	281	262	284	257	305	253	258	257	263	290	268	302	258	257	283	292	292	269	271	280	277	251	295	252	266	268	253	283	268	275	290	259	270	298	280	271	282	305	305	280	265	286	274	262	279	253	301	275	266	284	242	260	289	247	291	271	267	267	256	266	285	276	307	258	300	263	260	274	276	265	268	271	279	277	246	269	268	284	286	277	300	282	251	279	263	282	284	285	288	290	255	281	252	276	286	288	268	271	267	271	280	294	280	243	287	270	238	287	268	275	275	270	279	271	308	254	287	256	296	251	264	269	276	248	296	279	245	262	282	239	255	251	276	255	280	266	274	274	288	257	313	292	276	268	298	294	266	285	265	270	294	276	279	315	296	269	298	238	264	283	307	304	250	261	274	261	258	264	289	270	267	237	281	286	291	261	303	254	286	278	280	270	258	251	259	289	288	263	262	252	267	260	294	254	271	248	271	279	241	274	247	241	294	307	256	268	251	282	277	279	244	278	262	241	270	262	270	267	272	258	295	285	265	271	280	243	276	250	284	288	291	280	253	300	259	272	262	285	269	268	266	272	296	276	291	287	279	262	272	289	248	264	282	283	257	219	264	260	279	273	262	276	273	275	282	266	275	265	274	287	287	266	263	263	267	313	281	274	261	268	267	282	276	275	307	264	284	262	258	254	269	284	267	274	272	289	263	259	224	276	277	257	261	277	251	266	275	225	266	256	290	288	258	261	270	275	268	274	264	268	281	274	259	293	277	276	278	295	256	278	286	272	263	253	294	235	271	286	278	284	258	278	296	268	273	309	270	279	288	277	289	271	272	277	273	277	294	297	287	267	252	280	260	261	255	264	259	283	290	284	302	267	238	246	312	272	283	244	297	259	269	262	266	269	269	262	278	277	294	269	268	272	265	267	317	265	264	282	258	289	257	275	283	253	269	285	276	262	286	269	297	282	251	259	267	260	276	285	274	276	282	249	270	275	278	274	290	303	278	272	267	256	260	291	267	259	264	235	252	246	269	295	281	234	269	256	251	268	294	245	256	277	279	299	273	279	296	295	281	270	269	261	284	240	290	253	267	249	289	254	245	286	254	270	256	269	262	247	243	236	273	276	290	265	274	311	274	288	282	283	267	255	267	273	261	247	250	259	261	272	249	290	264	274	266	259	291	259	283	243	240	285	298	289	259	250	284	289	267	258	269	245	256	289	257	263	263	254	287	294	254	262	269	278	289	267	279	263	294	279	304	270	280	264	261	283	285	271	268	267	272	298	255	255	268	263	236	302	275	265	256	247	267	253	269	287	282	268	262	269	254	287	265	302	246	283	284	247	261	262	262	295	306	286	248	307	281	276	306	234	283	264	257	246	272	253	300	264	271	307	261	292	264	250	258	262	266	247	269	266	267	266	265	313	290	269	226	251	276	280	273	298	249	302	309	275	237	248	260	298	264	264	281	297	256	274	254	274	289	256	265	259	258	256	284	266	274	281	288	266	270	262	272	269	278	281	269	255	266	260	294	247	304	262	265	257	296	268	301	250	275	284	260	305	290	256	286	294	251	250	289	269	291	279	255	277	264	291	245	264	270	271	280	265	264	276	270	285	240	255	300	281	260	294	280	263	294	254	283	246	272	265	268	269	271	278	271	268	274	287	257	259	271	253	302	302	258	264	259	285	286	274	272	263	293	279	272	317	281	296	287	270	287	261	241	280	253	268	273	262	303	266	285	257	280	261	277	265	286	262	285	287	247	266	263	269	282	276	255	256	260	276	286	271	265	260	270	277	243	260	261	266	241	285	285	254	286	315	283	290	290	245	260	286	269	274	270	272	236	278	252	302	258	314	227	293	264	298	273	301	272	262	270	280	266	291	303	258	300	265	284	293	268	281	254	283	262	264	246	281	243	285	283	300	271	260	275	288	283	263	277	227	284	296	257	278	278	290	275	288	283	279	269	232	283	284	302	271	269	259	271	264	239	292	271	257	267	279	240	271	297	258	290	244	248	266	299	295	279	241	272	271	277	277	245	246	280	280	285
60972	63094	42466	9301	767	654	403	389	235	178	179	165	181	182	170	163	137	140	137	179	174	114	119	99	84	137	144	158	126	115	84	113	94	91	87	74	103	84	80	89	93	93	97	107	90	82	87	77	97	100	95	83	84	105	104	78	106	99	85	89	106	91	108	82	83	78	95	91	84	90	94	84	79	94	93	92	60	85	85	100	76	77	106	80	94	89	97	91	99	100	92	83	88	91	70	81	88	90	82	92	75	88	94	99	86	84	87	93	100	85	79	88	88	109	105	87	109	93	87	94	90	80	86	88	66	86	104	96	70	85	85	107	85	76	99	77	73	81	79	89	91	97	108	84	81	78	68	71	93	109	94	87	85	72	74	103	108	76	94	89	104	74	100	87	78	100	97	82	100	76	91	87	91	82	92	97	85	86	87	81	90	89	86	95	92	89	83	82	91	91	90	74	82	91	69	84	89	86	106	95	104	85	84	84	86	102	70	100	98	84	85	99	91	88	98	82	82	83	74	85	84	103	68	93	99	78	97	81	86	97	81	78	87	92	86	97	102	79	99	70	90	75	88	69	98	94	101	87	70	78	101	89	95	91	85	87	87	91	84	80	90	102	87	84	78	93	73	85	106	83	110	89	96	75	80	92	98	104	81	76	92	97	93	88	74	76	75	113	84	101	84	85	75	88	98	69	75	89	98	90	89	79	78	94	99	64	92	95	76	105	88	81	88	89	101	103	87	75	74	101	74	95	82	95	101	72	83	105	79	81	100	99	76	65	85	95	85	75	83	82	88	96	96	81	84	86	103	96	77	82	107	97	92	80	95	89	88	107	83	81	88	86	106	91	87	88	84	73	75	89	92	89	81	78	83	72	70	96	90	85	89	90	89	74	92	85	87	81	92	77	93	83	93	83	65	91	96	97	86	93	87	93	115	97	89	88	77	89	81	86	92	75	100	101	80	92	89	79	103	79	96	85	93	97	86	100	95	83	78	89	95	101	79	96	82	83	66	87	73	83	88	79	97	87	104	82	92	92	101	83	81	88	100	79	90	90	98	87	88	86	100	86	79	81	88	81	89	88	106	94	98	84	88	80	90	88	106	80	96	87	94	81	86	95	104	101	66	86	93	102	87	94	101	80	91	92	95	107	86	96	95	108	83	84	99	87	99	104	93	90	86	91	86	101	91	81	90	105	102	100	68	68	93	95	91	95	89	80	88	78	83	87	91	82	100	87	81	91	76	94	82	87	84	97	89	81	73	91	92	72	77	85	82	92	100	75	76	83	97	73	89	91	76	102	78	87	92	90	87	88	89	82	91	93	78	81	102	95	100	77	95	88	92	92	89	90	90	84	92	90	98	74	71	86	103	70	94	96	75	96	104	90	95	84	84	70	56	96	106	86	85	89	88	80	91	78	104	89	90	90	90	95	94	94	113	78	84	75	107	90	83	95	79	111	97	84	93	78	88	100	78	99	88	72	76	88	72	101	90	86	101	90	92	72	100	92	68	97	104	90	96	103	92	81	92	95	76	78	100	91	91	77	93	100	83	86	73	86	93	101	91	85	89	75	96	92	95	81	98	94	85	102	76	100	95	73	95	86	101	81	94	79	82	85	91	95	78	87	95	97	97	100	93	90	82	78	104	77	89	97	81	77	90	104	79	91	77	73	76	88	77	79	88	95	80	110	81	80	72	95	91	87	99	93	89	85	95	94	75	90	97	98	90	83	93	107	84	101	85	73	108	93	79	90	88	80	86	82	88	105	83	86	82	86	82	91	92	75	93	88	104	100	82	84	97	82	83	89	101	78	67	82	80	98	95	88	96	89	59	94	99	83	91	61	94	83	99	90	75	92	113	74	85	90	73	85	87	89	80	86	101	85	91	77	100	83	79	89	86	79	106	72	111	105	83	86	77	81	70	88	107	86	90	69	88	89	92	82	73	83	102	100	85	100	87	94	90	88	81	88	82	86	97	86	110	92	89	87	73	108	83	100	96	86	94	90	89	93	82	91	87	93	91	89	75	87	95	79	90	99	81	102	92	92	82	82	82	82	100	94	85	85	78	98	89	89	81	92	94	85	87	103	80	89	112	84	82	89	88	91	86	89	96	83	69	83	90	85	87	79	79	103	87	86	89	68	77	98	99	74	79	81	82	82	87	112	92	84	81	91	71	87	95	76	90	87	102	81	92	107	103	86	81	71	83	83	92	96	92	93	92	108	83	91	84	92	81	86	86	87	107	99	98	100	76	87	72	96	83	97	89	77	87	81	72	86	84	93	102	106	79	81	88	106	104	79	89	92	103	82	100	78	86	83	92	81	83	89	79	92	91	84	104	89	89	89	84	79	104	92	96	83	88	88	93	93	99	86	98	93	97	73	106	86	93	88	89	84	85	92	87	92	84	94	96	94	93	72	99	77	97	92	74	97	92	109	103	84	68	94	79	100	87	77	97	98	80	79	94	85	94	92	90	93	97	74	73	85	96	83	99	88	85	106	94	86	85	87	100	83	84	95	90	97	72	102	87	97	82	81	78	97	78	119	99	102	86	82	86	94	101	101	100	84	98	93	80	84	99	95	81	94	101	82	85	85	88	98	100	88	85	112	90	69	85	82	73	82	84	96	87	93	98	76	79	92	94	93	96	82	71	88	72	82	89	78	97	74	83	88	82	68	97	84	87	84	81	90	94	92	74	81	61	87	78	103	84	88	79	92	78	88	79	73	82	92	90	91	95	84	98	71	82	81	91	89	82	86	78	82	77	89	80	98	80	88	88	79	97	83	90	64	95	81	75	99	101	74	89	78	102	87	112	88	83	82	77	75	84	124	102	96	92	82	81	90	91	77	90	81	80	86	87	87	101	90	101	88	103	90	86	81	83	81	70	81	90	80	101	85	89	85	84	63	84	99	78	82	90	98	76	91	75	93	117	98	95	98	80	92	85	99	94	76	90	90	81	107	77	100	59	94	87	88	91	100	91	82	85	101	93	93	76	75	94	74	111	96	92	102	76	81	80	85	83	100	90	81	76	102	81	91	94	106	98	101	87	99	82	101	79	86	80	93	90	90	84	84	102	75	80	84	89	77	84	88	86	84	86	71	72	76	83	96	104	83	93	81	98	87	85	97	90	74	98	92	97	83	96	91	80	78	87	87	84	90	96	82	67	78	82	94	97	91	90	87	92	100	79	74	79	99	105	81	87	88	99	100	79	84	85	79	99	99	93	70	94	86	87	83	108	74	90	87	86	107	91	106	84	81	82	95	80	98	94	84	79	67	84	80	82	71	89	83	76	82	90	95	99	75	93	99	107	96	97	87	88	90	97	91	89	78	97	104	81	85	80	75	77	94	84	85	95	67	80	88	85	70	92	92	76	88	90	103	99	69	92	97	90	107	81	105	101	84	103	75	91	104	80	98	101	89	105	82	82	81	76	86	96	92	102	81	83	82	80	86	113	87	97	94	92	76	103	77	73	99	108	99	86	90	85	80	85	64	71	86
42356	47923	31230	1643	1642	2793	2017	2169	1217	850	860	910	989	1042	1021	887	730	710	753	1094	1040	637	577	526	576	704	888	791	708	598	427	459	449	412	383	350	368	349	410	399	405	385	374	385	367	399	373	360	353	356	351	348	339	368	337	370	337	337	339	329	333	304	330	321	325	319	354	356	309	307	325	343	295	356	322	358	340	324	314	323	338	302	359	321	320	339	315	360	366	338	350	350	354	348	302	348	300	319	345	325	322	338	348	349	347	367	352	323	357	342	342	329	360	330	335	331	321	337	282	311	361	320	332	318	353	346	315	323	308	317	355	322	306	342	332	320	313	301	355	330	319	297	320	325	329	315	337	350	326	311	339	343	315	338	307	346	355	298	355	304	328	306	337	345	304	315	319	351	307	298	348	296	337	314	347	303	353	304	316	320	332	332	340	314	326	310	339	336	348	294	352	325	322	308	357	295	336	315	342	293	304	321	332	309	308	325	332	338	302	341	336	350	323	350	313	328	307	317	334	336	304	326	329	347	334	361	333	284	333	349	341	347	333	326	353	345	342	333	331	319	300	335	363	298	315	341	307	323	330	320	358	326	350	340	344	325	331	336	322	345	326	336	301	318	318	315	325	314	333	329	329	299	290	344	336	306	325	352	312	304	347	307	345	349	344	336	303	367	347	337	322	325	324	329	336	339	338	316	353	283	336	333	307	307	315	347	323	346	355	333	314	341	340	356	313	324	367	363	324	309	342	312	329	337	337	316	330	314	320	348	340	295	295	326	288	340	339	318	326	317	299	317	367	315	328	326	316	327	332	315	338	344	290	310	349	341	333	327	330	345	296	346	326	321	307	344	349	290	346	314	293	306	308	328	319	364	331	344	344	289	331	338	341	332	346	320	332	318	294	320	326	306	308	328	343	340	307	298	350	332	294	353	343	291	346	295	333	326	337	319	310	337	347	330	299	323	328	331	307	326	333	309	319	299	363	340	372	336	309	347	311	328	321	300	339	295	311	349	306	336	342	335	333	303	311	334	341	338	291	342	308	300	361	333	352	325	305	332	360	331	331	316	326	334	329	338	351	341	334	302	333	337	298	333	306	332	306	343	351	293	315	318	302	317	322	310	320	333	316	313	308	317	347	336	313	336	330	326	305	304	319	326	323	310	326	328	311	358	327	336	345	340	315	315	317	321	321	311	347	305	330	313	330	310	329	313	343	300	339	330	294	309	345	318	341	332	330	340	299	324	333	334	301	333	293	345	318	310	314	318	347	328	310	346	312	339	318	354	347	294	324	317	329	335	356	330	335	327	345	320	335	310	317	337	316	320	360	300	329	341	327	339	328	318	306	313	337	291	322	335	308	344	342	319	320	320	345	362	332	309	333	294	314	265	332	322	280	336	312	336	350	322	339	317	339	312	341	336	337	355	301	354	339	362	318	331	334	328	325	344	325	337	299	341	334	341	309	342	328	335	327	325	300	310	359	291	349	310	351	283	343	333	322	335	331	355	284	348	303	336	319	325	359	313	365	296	333	340	316	306	329	355	342	317	335	317	347	350	342	354	301	352	325	314	333	337	332	336	311	338	331	337	333	358	344	325	328	299	364	340	310	302	323	339	363	301	343	337	335	341	310	321	339	318	302	323	319	320	317	309	328	319	307	323	324	327	336	339	379	359	329	326	322	321	322	316	328	314	340	309	325	320	320	299	328	284	316	331	339	310	341	311	312	344	312	339	370	311	307	314	339	360	309	322	331	336	321	340	353	324	320	343	333	350	340	343	361	325	333	323	358	322	354	314	336	362	307	315	317	324	322	344	312	324	286	346	331	340	330	319	339	293	300	357	322	336	317	342	353	357	305	328	350	358	296	321	344	286	342	349	346	330	324	312	331	309	304	355	328	339	309	338	310	321	313	313	311	302	339	298	317	291	314	302	335	326	341	323	313	323	336	344	331	340	341	306	314	295	321	335	357	364	310	339	325	301	318	332	346	322	333	309	326	305	312	333	318	313	349	334	308	312	335	315	312	304	363	344	326	326	345	323	304	340	359	295	317	312	358	361	321	346	355	311	344	333	298	321	310	334	265	306	337	329	325	357	340	311	326	351	367	334	296	328	349	309	332	311	323	340	329	337	329	315	334	304	353	355	318	330	311	328	324	342	350	324	340	322	314	327	336	303	340	366	309	325	333	360	330	351	330	311	335	338	326	320	325	308	324	336	299	323	300	302	330	334	331	329	297	315	324	343	279	315	337	307	313	336	354	324	326	349	334	295	316	315	353	333	348	329	360	322	295	322	321	298	345	331	305	333	348	329	337	305	311	348	321	337	324	303	365	305	333	332	322	293	291	316	324	308	338	359	339	331	311	347	367	339	340	297	306	360	315	326	319	304	307	354	321	309	334	349	311	325	310	335	319	305	340	298	311	318	307	329	333	330	350	303	355	320	325	324	342	316	347	313	333	320	310	337	321	341	328	335	319	324	342	338	301	290	309	321	324	318	334	346	328	327	340	320	299	339	326	305	349	308	311	350	366	295	313	330	329	338	384	326	367	333	325	331	324	351	335	340	340	308	334	343	351	330	325	323	344	326	325	322	328	325	312	322	319	344	322	347	278	323	330	334	330	315	344	318	316	336	322	345	318	320	350	342	313	326	276	308	322	334	342	345	331	332	290	346	360	319	303	326	321	319	324	337	314	327	318	332	356	315	324	314	305	344	316	309	315	342	292	321	344	304	330	303	324	323	306	342	320	329	327	320	319	335	337	318	320	349	331	340	316	319	305	341	312	299	320	356	334	330	330	329	284	348	328	309	302	349	342	321	324	337	351	340	337	317	321	347	339	343	345	348	291	341	355	337	327	294	322	319	326	365	323	321	332	301	362	299	347	326	325	315	304	334	327	313	352	333	317	305	321	358	312	332	304	309	354	314	362	318	335	295	308	358	313	315	348	333	341	298	323	328	319	323	345	334	344	337	371	330	349	317	341	342	327	299	306	307	306	336	349	346	307	313	310	329	335	342	338	331	335	327	325	310	329	326	323	317	300	319	342	332	341	364	338	326	300	304	340	311	310	331	315	338	346	322	329	316	343	329	338	335	355	344	328	310	305	341	342	337	384	329	325	311	358	328	342	325	314	333	323	364	342	330	311	346	341	307	364	309	299	319	338	328	344	339	304	312	309	321	324	293	342	333	367	329	349	313	331	313	330	334	320	329	319	343	348	334	315	319	307	323	309	362	304	325	323	340	339	331	343	330	357	338	335	325	326	311	318	319	338	323	333	339	312	312	330	325	297	343	312	325	333	336	317	357	338	335	351	325	324	345	325	323	298	298	313	327	319	326	362	323	354	322	334	320	327	306	318	324	304	327	356	316	367	290	355	328	318	320	337	331	351	321	313	315	311	359	317	330	307	349	309	322	344	346	313	308	336	342	319	307	366	304	331	305	358	333	307	339	317	327	302	351	327	345	336	333	324	336	314	325	318	342	345	325	356	299	329	328
69071	73668	52102	15225	2668	1157	912	800	457	293	279	301	282	289	338	312	276	279	259	309	259	212	202	206	207	209	209	182	197	189	172	191	160	165	157	175	147	164	142	170	194	137	165	172	156	163	160	164	161	148	169	150	185	179	156	157	149	171	160	141	148	139	152	165	144	143	153	169	156	141	150	139	152	161	151	154	148	163	167	135	162	146	148	143	154	141	151	145	146	146	142	161	152	153	124	153	146	149	148	160	159	151	134	148	160	132	148	163	154	142	140	159	147	144	167	160	139	172	132	135	136	155	135	126	161	146	165	150	149	170	155	156	138	138	156	154	163	157	150	144	137	157	155	152	158	143	158	162	141	158	172	154	163	150	124	153	151	141	137	139	150	138	145	149	164	134	173	181	143	153	157	153	157	151	159	168	135	145	136	141	138	143	138	144	144	158	140	153	141	140	141	183	145	155	161	152	168	141	150	135	149	145	143	166	157	158	125	140	135	145	165	142	130	180	151	148	156	147	162	153	128	139	130	150	131	172	155	149	164	151	141	146	158	139	153	134	159	133	156	144	129	139	163	147	146	144	158	157	155	167	160	142	157	150	156	165	142	151	161	143	165	151	160	136	149	161	147	159	158	155	169	145	172	131	143	152	160	183	164	145	162	142	153	179	133	136	134	152	152	139	152	121	139	165	140	138	153	164	143	151	129	133	122	153	140	157	150	141	159	145	157	134	152	146	161	156	155	127	153	138	162	155	151	160	148	136	150	174	151	164	165	138	169	151	156	134	154	143	152	142	171	156	143	139	149	130	172	140	158	136	144	159	152	151	123	160	174	127	130	142	161	141	161	160	149	154	165	149	150	169	161	154	148	141	164	145	158	153	133	126	153	132	153	157	145	137	171	160	154	132	127	138	149	130	162	162	154	153	128	152	154	143	159	150	169	168	151	156	151	185	155	161	161	143	156	152	153	132	155	143	143	153	154	176	152	141	142	164	147	157	162	155	160	162	150	133	147	153	163	149	148	156	158	140	152	182	166	141	154	157	133	169	193	171	159	144	157	141	141	161	137	133	157	155	151	162	126	156	146	153	141	158	155	151	143	140	159	150	157	148	143	130	130	151	145	161	151	143	147	154	161	140	141	135	148	163	140	156	144	153	144	153	137	145	144	139	142	134	144	167	155	144	152	162	167	166	154	139	150	148	142	140	159	161	141	178	149	153	154	165	157	163	142	144	149	152	146	128	149	170	161	148	152	139	143	148	145	158	144	153	125	156	154	167	137	138	142	155	139	148	167	127	147	155	144	148	129	144	165	155	138	147	161	155	161	147	147	150	151	122	153	148	159	132	175	150	152	140	145	148	159	159	164	159	151	118	146	144	150	140	142	144	144	141	158	144	150	136	168	156	138	157	125	151	143	146	144	145	167	178	151	152	169	151	140	160	160	140	141	147	157	159	147	138	148	163	152	124	145	163	134	137	135	144	149	156	151	150	162	137	149	154	150	126	151	152	147	147	135	176	139	143	143	130	151	154	140	132	159	148	145	146	157	144	141	126	131	153	159	154	192	151	150	159	152	162	148	151	141	162	148	151	131	150	162	164	150	158	136	153	152	132	175	142	154	151	148	160	151	131	132	154	136	148	147	136	148	148	151	163	151	150	151	153	149	136	130	168	148	135	142	165	138	155	156	147	161	172	164	149	127	154	141	149	155	169	142	134	148	153	137	143	132	154	148	142	135	146	139	150	143	148	132	149	144	156	177	147	160	154	144	142	136	164	155	145	160	145	168	176	152	163	151	137	154	155	143	170	160	145	171	158	138	130	144	143	134	157	147	127	150	159	173	153	150	143	141	165	138	150	156	146	166	144	140	136	143	135	168	139	153	154	131	147	141	143	130	145	135	160	147	173	159	149	150	144	156	147	158	157	160	137	135	168	150	150	150	149	166	139	142	148	129	169	159	151	122	126	145	131	132	153	158	152	139	149	151	140	164	136	159	152	142	146	147	146	141	153	149	170	168	155	172	123	149	128	142	175	172	147	129	150	154	134	160	148	130	143	122	146	148	140	150	167	129	143	150	141	144	148	153	142	144	135	171	155	137	137	153	169	145	159	131	163	133	139	161	142	152	135	144	134	154	146	140	157	126	146	161	156	126	163	137	153	174	108	162	163	151	151	143	159	145	134	147	148	169	159	147	125	152	142	149	138	167	151	156	142	183	150	141	137	151	131	143	158	143	152	149	146	128	145	135	148	163	141	146	141	160	123	135	167	150	147	169	149	155	132	146	139	144	147	148	140	151	166	146	128	161	146	136	127	162	133	156	159	165	143	140	154	143	140	161	145	140	163	157	147	149	167	168	172	156	156	143	152	138	157	140	126	175	155	172	127	138	139	155	137	155	149	143	141	144	143	138	154	123	140	167	145	151	153	129	157	138	131	151	158	138	155	132	149	127	154	131	172	137	154	162	165	163	147	143	157	140	162	123	145	134	163	163	160	171	178	139	137	164	140	141	155	156	158	118	133	168	137	156	171	135	144	152	161	146	145	173	157	152	151	161	133	153	133	156	153	132	158	152	135	146	145	150	129	162	151	151	142	136	156	136	155	133	153	143	156	172	122	146	161	137	153	143	143	155	149	157	151	140	152	141	130	131	139	168	138	159	169	144	149	142	156	133	152	143	153	162	133	129	156	150	136	124	155	160	168	159	144	149	161	147	130	131	159	170	150	150	146	134	162	152	164	147	156	144	157	157	160	142	143	147	178	141	146	144	149	166	148	147	143	138	139	134	135	135	150	138	164	158	159	152	143	160	143	168	128	153	131	155	131	140	169	144	132	143	147	133	141	146	161	159	157	142	147	136	139	149	132	143	145	139	149	171	163	151	144	129	145	160	136	152	147	140	133	127	165	164	140	146	142	157	157	175	140	158	140	147	159	140	139	151	133	153	172	146	145	147	124	160	155	153	168	130	151	131	156	153	138	147	174	155	154	136	143	142	160	160	144	141	162	139	145	121	144	171	137	163	143	145	161	155	154	156	143	141	146	153	147	151	136	149	162	149	137	145	131	161	158	134	130	150	151	155	135	135	130	141	158	138	133	140	151	149	150	128	127	159	149	139	151	161	150	159	128	162	165	142	150	162	154	155	138	155	137	153	169	141	168	155	147	153	156	150	171	162	147	149	153	133	146	173	143	150	156	130	148	172	149	158	164	151	153	138	167	162	153	162	154	149	160	143	149	159	147	159	123	147	137	146	159	118	112	146	172	139	148	140	132	132	137	141	123	132	136	171	177	135	135	157	127	133	144	132	153	135	162	150	167	149	149	177	148	140	132	137	156	119	158	144	149	150	168	156	153	165	160	147	162	138	151	154	137	169	162	140	140	154	161	159	154	141	155	125	145	148	174	139	129	184	143	137	150	158	158	131	155	127	152	157	157	141	155	152	154	151	146	162	142	154	175	139	131	148	143	179	150	153	132	148	151	145	136	142	167	148	145	144	160
51575	58993	38950	3122	3022	4359	3683	4015	2093	1583	1497	1546	1515	1687	1892	1674	1557	1529	1534	2034	1538	1230	919	1011	900	903	1029	936	902	808	716	688	683	642	585	592	590	565	628	634	664	581	558	626	568	583	563	530	565	505	526	527	526	490	558	549	550	561	529	548	518	523	510	509	493	524	510	511	531	479	526	525	517	471	494	493	520	545	549	543	516	525	474	543	510	525	501	557	518	493	522	496	461	531	503	545	526	460	490	539	498	611	505	523	515	538	475	509	487	531	492	503	512	494	467	529	517	527	458	569	499	511	501	527	534	486	525	533	531	534	517	535	519	536	480	475	450	493	505	524	497	498	497	500	463	531	497	551	507	513	483	517	500	492	504	541	520	472	509	486	449	486	541	492	529	515	506	496	520	473	489	520	484	503	520	513	472	521	484	458	526	488	528	523	514	512	503	537	476	514	520	478	558	490	494	487	480	497	486	512	520	488	489	493	528	523	504	492	503	500	499	478	490	508	494	495	487	491	508	502	538	488	498	479	515	498	520	464	473	509	481	517	498	515	511	494	523	496	496	461	483	537	465	511	519	514	527	509	521	502	498	561	529	502	475	503	500	514	506	449	523	491	503	525	520	509	535	528	544	495	527	494	546	514	526	482	493	468	499	519	507	497	492	516	491	489	534	472	486	509	543	531	531	526	554	491	554	455	505	540	494	530	486	469	476	534	500	496	448	512	485	550	501	494	541	493	547	505	530	494	481	513	513	514	478	484	504	524	500	511	551	498	500	493	493	524	486	488	549	527	478	478	477	462	521	492	460	502	492	494	486	507	533	510	449	481	532	530	532	541	542	516	482	491	513	497	485	481	523	477	504	483	510	519	508	483	477	514	512	549	480	464	496	558	485	535	499	514	485	487	559	507	481	525	522	488	486	495	486	496	495	512	503	528	486	502	498	501	518	538	535	502	499	494	543	519	500	523	463	513	480	509	513	488	478	534	480	539	479	504	506	472	491	505	527	480	476	521	511	520	498	462	497	534	513	531	468	487	490	505	470	510	510	485	504	520	523	480	518	495	494	484	493	470	511	499	473	491	537	517	449	467	489	523	514	495	543	522	481	526	497	529	488	513	512	491	515	534	517	513	515	509	494	486	490	497	480	480	471	523	529	507	504	513	498	512	485	475	460	569	511	476	495	505	497	509	512	496	509	502	537	508	470	506	471	522	483	503	520	495	481	487	480	492	434	523	512	443	487	519	526	504	465	514	517	501	529	483	490	496	526	506	505	461	509	494	503	497	498	507	519	509	484	504	517	553	513	481	520	535	485	488	482	510	493	501	485	498	514	526	475	523	496	476	486	495	531	503	528	501	497	496	478	495	523	527	480	504	488	501	471	483	508	508	493	517	542	535	511	478	524	494	503	505	476	462	565	517	500	551	488	495	527	529	498	515	510	470	482	452	462	513	510	479	465	501	498	491	514	495	528	503	472	526	550	542	434	507	472	537	507	481	489	521	466	532	481	478	499	507	520	531	506	491	498	492	506	495	515	478	512	521	501	496	502	537	473	485	522	505	499	521	499	530	502	497	480	547	509	503	507	526	493	499	520	494	512	509	471	490	504	504	483	495	530	484	484	517	484	511	528	485	501	521	500	502	495	497	519	487	486	497	514	500	476	505	507	505	515	493	487	486	503	526	518	542	492	517	548	526	531	527	523	531	481	475	509	535	497	500	504	508	496	509	522	520	492	445	507	464	495	479	507	493	474	515	513	497	497	522	498	523	498	513	512	495	499	503	468	540	515	562	502	484	509	446	483	488	499	500	491	486	512	503	481	506	499	504	515	515	512	478	464	492	483	505	491	444	495	508	525	511	495	503	490	510	489	496	488	486	516	490	478	500	495	486	488	485	449	475	487	478	502	495	458	457	484	477	516	493	497	482	482	477	496	545	455	493	479	487	510	510	481	523	497	503	484	497	507	498	518	494	458	477	545	547	542	482	532	482	562	501	513	476	514	531	514	458	452	490	490	464	491	494	481	479	519	519	522	491	496	537	519	482	464	519	527	436	506	476	513	514	452	497	520	503	531	503	469	504	502	506	454	490	476	517	484	510	529	534	505	493	510	517	496	529	455	474	487	481	461	579	471	487	453	506	510	509	499	506	485	480	516	503	475	505	519	513	469	468	526	488	490	497	519	509	505	477	490	488	505	493	505	491	484	529	528	508	536	512	531	526	496	533	561	513	452	519	471	502	523	520	561	509	498	532	511	507	521	504	501	506	514	487	463	503	520	464	503	497	502	505	496	465	513	502	482	504	496	479	485	489	486	508	527	483	500	547	506	527	526	504	498	499	481	510	501	474	470	519	481	506	487	505	538	512	484	478	486	539	514	516	504	523	456	474	483	516	525	529	491	481	525	452	506	520	479	517	544	495	513	457	475	517	482	517	506	479	494	464	475	509	502	507	510	510	479	500	526	528	496	478	529	476	528	511	486	484	495	482	497	493	514	477	493	491	499	500	512	509	492	500	535	513	494	497	499	456	502	503	449	510	518	538	509	480	486	474	501	509	501	490	485	504	484	475	470	499	503	461	471	503	518	513	501	435	459	500	480	508	499	543	499	536	495	523	514	493	474	517	471	477	531	530	474	494	485	508	488	508	494	503	521	486	477	523	538	483	505	550	495	487	496	515	517	536	506	497	509	487	484	489	526	448	492	486	506	502	511	501	494	507	518	481	511	503	501	511	500	529	502	477	526	495	505	468	524	518	456	480	484	475	517	516	508	431	552	510	515	482	497	502	487	457	502	524	496	487	541	503	505	542	525	505	502	448	507	526	469	510	470	483	507	490	510	491	495	515	530	468	517	490	507	535	501	521	518	495	503	440	508	475	545	515	504	500	498	474	514	524	523	492	524	524	459	515	532	524	486	472	520	532	531	528	519	472	527	493	454	492	542	509	480	514	491	508	482	510	498	527	507	523	469	508	490	507	495	500	459	511	483	481	547	471	527	504	519	517	530	552	488	495	514	522	487	501	486	504	483	517	489	523	470	519	501	552	527	477	519	501	504	477	511	455	518	501	538	491	512	468	481	446	516	484	485	516	496	537	525	503	465	488	525	501	499	499	524	486	499	511	510	535	500	514	495	465	533	486	509	463	473	498	512	521	508	549	499	513	525	514	490	455	492	468	492	543	491	514	478	480	535	484	510	479	496	470	475	515	523	469	486	513	528	506	508	470	482	473	486	506	514	492	477	530	490	481	541	492	509	491	531	504	522	543	463	535	493	526	497	516	525	482	503	514	493	483	449	492	543	517	484	482	519	496	487	508	483	502	515	475	526	524	488	507	491	474	498	554	495	488	471	503	544	505	517	480	495	539	528	488	479	452	520	540	485	498	498	443	446	503	497	527	481	542	521	452	481	502	512	485	452	513	484	463	451	498	510	527	490	532	462	492	524	469	485	512	444	514	529	496	475	491	522	477	477	500	495	505	494	491	488	512	494	516	504	509
16158	11777	3943	246	110	91	93	84	77	80	88	79	59	75	58	73	89	91	77	64	74	74	62	79	73	68	64	69	71	60	67	66	74	81	76	68	78	77	62	62	75	65	54	84	65	72	66	65	82	76	73	72	63	64	65	88	58	73	63	64	51	75	68	82	60	75	50	81	63	70	74	75	67	73	70	63	65	66	64	78	67	74	67	79	69	57	74	58	60	76	74	68	71	76	80	74	65	83	53	68	88	72	52	66	69	67	77	67	75	61	64	65	72	65	64	76	56	64	63	60	68	56	63	64	66	73	65	72	67	60	63	72	53	70	55	70	63	70	66	62	53	60	67	73	85	79	58	74	73	66	68	64	58	57	62	75	76	68	72	73	70	89	64	48	64	55	67	57	65	75	66	65	72	77	75	63	76	69	86	56	59	72	63	70	68	65	69	61	58	73	72	57	67	78	52	57	68	73	74	75	54	77	66	58	71	55	67	61	72	52	73	63	66	61	65	70	74	79	63	78	61	74	80	67	81	50	64	56	66	74	60	64	67	68	58	53	71	62	58	54	61	73	66	73	79	62	70	62	56	73	65	68	67	61	79	81	68	63	59	76	63	63	58	62	60	70	72	54	50	57	70	82	95	67	74	56	69	71	62	71	69	52	67	65	67	75	70	71	69	82	65	67	72	71	61	72	55	76	62	69	57	77	76	73	73	63	69	59	66	76	60	76	69	58	61	55	76	66	68	57	81	66	73	76	60	70	69	48	72	74	65	81	60	55	61	72	72	78	67	71	59	86	67	70	60	71	70	66	60	62	85	73	81	67	78	54	80	63	66	61	73	74	65	69	69	78	60	77	77	88	68	65	68	52	64	68	65	65	62	75	70	62	67	64	66	61	60	76	69	64	73	65	75	62	55	65	59	70	77	66	62	77	55	58	65	59	95	59	76	67	62	77	73	73	58	70	81	73	70	69	59	81	70	54	69	68	62	67	59	70	74	62	54	68	62	66	63	85	60	71	66	75	69	63	71	70	56	72	71	70	83	75	51	71	52	75	74	71	54	57	72	61	79	62	63	57	74	48	64	85	68	63	55	69	86	67	68	64	71	58	70	65	64	70	61	73	46	70	82	78	57	78	66	64	60	77	77	64	62	65	67	79	85	65	75	69	58	72	73	73	62	66	62	59	64	65	56	62	73	61	59	78	76	68	78	74	84	74	68	74	65	64	71	65	79	64	69	59	62	80	73	73	66	69	69	59	49	66	65	71	57	72	61	67	63	66	69	67	61	73	69	57	74	56	68	80	46	56	64	77	61	62	66	74	74	64	64	76	75	73	73	58	59	69	58	75	71	54	59	60	55	66	77	61	68	71	51	60	67	66	72	55	54	63	60	67	73	86	55	65	68	75	66	67	71	78	68	76	53	50	55	73	69	78	73	60	70	66	73	78	73	62	62	65	59	65	80	67	66	71	66	63	63	59	69	72	62	60	77	67	65	72	60	66	63	62	68	73	72	62	72	51	64	64	71	67	52	89	71	85	65	60	85	62	78	72	59	63	57	61	52	70	57	65	55	76	63	64	61	68	69	66	72	55	78	74	64	69	75	67	76	68	75	54	63	62	65	73	74	57	79	65	68	73	73	69	68	75	62	59	54	94	68	62	63	78	71	63	71	76	74	49	75	67	68	59	54	70	70	78	49	59	71	69	71	76	63	83	76	69	59	68	63	75	66	75	68	65	72	60	72	68	76	62	59	71	56	64	67	70	59	65	49	65	66	76	75	71	69	55	70	60	77	69	67	56	84	66	84	63	85	72	68	71	62	68	60	57	68	65	62	69	68	56	67	60	72	73	73	68	68	54	85	63	62	66	72	67	82	57	71	66	80	63	79	75	69	74	72	63	61	94	72	75	48	53	61	60	60	85	72	84	67	84	67	75	67	72	76	73	54	86	78	53	61	63	72	65	75	63	77	65	60	70	60	76	60	54	80	61	68	63	65	73	51	70	72	67	71	61	68	66	61	53	61	60	66	74	68	61	62	79	75	60	61	79	54	58	79	78	75	68	64	65	73	76	70	81	68	64	63	71	72	74	63	64	72	60	52	70	91	59	57	83	61	62	75	82	83	68	62	83	67	62	76	72	68	63	67	67	56	72	65	66	64	68	73	67	77	65	64	82	66	67	81	82	72	96	71	77	68	62	59	60	73	86	92	76	68	52	62	62	59	63	81	78	70	63	65	57	65	71	72	80	60	62	82	67	68	62	76	56	70	57	62	71	67	78	74	58	82	53	74	73	62	56	85	61	65	56	68	58	70	70	76	60	83	89	88	65	59	64	72	67	57	61	68	63	60	57	56	73	74	78	62	73	64	61	64	74	75	59	67	60	60	76	68	74	69	78	75	63	76	78	82	75	68	71	68	68	68	78	80	76	71	65	72	70	64	57	64	55	91	67	78	57	69	79	78	60	66	58	61	71	59	79	82	71	67	68	94	74	71	79	62	68	74	70	60	77	75	63	74	66	60	65	82	60	74	75	62	71	65	59	78	81	64	67	75	63	69	64	64	74	72	62	74	66	66	63	82	72	61	63	73	63	81	65	62	74	69	73	68	67	70	83	60	54	62	76	62	77	76	68	48	66	64	67	66	70	70	59	57	67	72	65	69	80	66	59	66	47	54	60	66	66	73	60	68	63	63	69	71	45	67	67	89	79	73	66	70	66	76	67	69	64	62	74	65	63	62	72	60	75	68	76	61	65	77	71	65	62	78	71	70	74	69	61	67	62	53	71	74	71	51	67	65	57	69	70	72	72	56	56	86	66	71	75	65	71	71	63	71	67	70	65	71	58	74	75	71	59	61	66	69	53	58	75	59	72	74	64	59	69	52	53	69	76	59	59	69	63	88	66	74	72	64	73	58	69	59	70	64	61	71	53	61	52	79	67	60	44	69	56	64	65	69	73	78	65	74	79	59	61	82	86	73	64	56	67	75	54	78	65	82	64	65	60	63	84	72	59	58	67	56	61	73	68	66	61	54	71	64	65	65	58	62	65	59	64	60	77	73	81	74	62	72	64	64	52	60	65	81	82	77	68	82	66	53	64	86	63	88	89	67	65	79	53	62	64	60	57	78	58	70	68	63	83	55	56	65	73	64	67	66	68	73	52	75	72	71	75	58	59	78	56	83	74	61	67	64	79	57	51	74	72	68	64	75	58	65	70	69	61	71	56	60	67	68	70	66	72	70	81	76	67	60	60	79	79	74	69	73	77	72	77	62	78	68	53	67	74	70	71	71	57	63	67	72	66	58	71	65	76	57	66	56	50	75	83	75	53	62	76	80	65	66	67	77	67	77	71	77	65	75	70	57	77	82	90	74	84	75	59	71	60	69	63	61	71	80	68	66	59	68	85	65	86	69	73	72	70	56	73	62	71	71	65	73	70	66	60	76	53	58	74	61	73	85	65	72	80	60	61	67	76	79	67	70	64	65	57	65	67	63	84
19164	18403	6627	390	376	441	457	405	372	324	337	330	335	317	365	326	359	362	331	315	266	292	276	285	312	288	271	266	281	261	268	241	246	271	262	268	257	264	265	269	284	280	295	233	288	266	265	246	268	307	274	248	259	262	225	259	254	269	271	265	291	263	260	272	268	260	271	246	284	277	273	222	236	265	264	287	255	273	266	247	278	259	247	282	278	276	232	264	263	280	251	290	257	276	290	279	266	255	286	258	260	281	248	272	249	248	294	244	269	269	271	265	267	260	294	299	263	264	255	267	288	252	250	255	275	246	235	251	273	266	270	260	290	256	305	285	250	270	258	231	254	287	284	263	261	271	239	257	286	282	271	272	288	250	283	263	274	274	260	270	236	270	264	274	253	234	291	252	266	250	262	263	263	254	243	243	251	251	266	252	244	242	252	260	280	274	284	274	292	258	256	276	291	301	266	273	282	252	245	270	254	279	279	270	265	272	295	285	267	274	251	285	250	247	246	278	269	259	269	273	290	275	241	279	231	255	268	289	271	269	278	286	286	291	285	256	262	258	264	240	276	248	259	282	237	270	256	212	280	289	256	289	244	231	243	252	284	279	283	230	246	259	261	232	240	281	270	282	273	269	278	274	268	242	275	277	267	297	272	261	265	264	269	265	283	283	269	292	295	259	272	263	255	217	285	275	293	239	290	269	270	284	261	272	256	247	278	286	255	240	280	227	260	272	256	292	260	258	267	248	262	242	274	264	239	225	275	273	289	272	288	240	236	274	275	257	258	268	276	236	258	247	306	271	275	282	275	250	258	290	279	278	264	285	268	282	276	257	248	301	268	257	252	271	258	302	239	257	239	270	262	270	288	247	268	261	266	277	275	244	273	276	265	232	283	248	262	257	256	250	279	234	251	258	256	245	268	264	251	247	268	265	280	253	265	260	276	243	263	253	281	239	306	266	268	266	257	266	294	278	266	265	281	290	273	263	278	274	275	279	278	261	297	267	272	251	249	257	252	248	283	254	277	292	272	261	269	292	267	242	296	245	245	276	273	259	261	240	279	256	255	251	248	261	293	265	257	271	252	246	254	262	247	275	279	261	283	253	269	238	276	241	241	254	272	274	264	283	250	259	262	260	282	256	277	245	252	262	275	263	279	285	271	231	270	251	269	295	250	290	269	266	242	273	271	272	313	284	257	237	269	289	261	257	281	264	264	263	279	269	252	253	291	252	249	240	297	282	270	265	269	217	274	270	236	270	272	301	243	267	246	267	289	289	209	288	301	243	264	231	304	273	255	236	279	289	280	247	276	259	290	268	244	233	268	257	275	273	256	281	293	249	246	288	282	229	270	262	248	259	272	236	291	265	263	279	245	260	268	275	279	259	248	291	231	247	260	299	230	276	311	260	272	282	250	253	284	270	270	293	265	295	278	244	269	270	275	301	273	261	275	279	277	263	244	272	251	262	228	285	277	271	260	281	281	275	231	299	293	289	286	252	254	295	261	268	259	262	267	239	250	274	233	254	276	269	255	272	260	252	272	297	261	276	232	270	264	265	271	252	257	262	267	250	280	295	274	251	258	248	243	273	291	279	283	242	268	261	262	261	301	268	265	266	284	270	277	269	283	285	245	286	277	293	288	261	295	243	260	271	246	289	236	269	292	269	247	299	279	264	232	258	275	257	221	275	235	284	267	260	288	271	236	272	279	265	258	295	275	257	267	238	271	272	255	275	279	257	276	270	271	269	271	275	230	251	274	263	264	280	271	290	258	254	279	249	284	282	267	247	288	262	239	281	286	255	264	260	261	248	278	277	288	257	259	278	273	251	261	286	273	287	268	269	235	296	235	266	246	255	265	274	274	270	273	296	252	279	272	255	257	240	290	252	255	282	276	261	280	279	276	310	252	258	236	279	285	268	265	258	234	261	270	251	266	280	261	249	298	286	273	271	283	237	262	266	258	271	236	261	271	269	287	254	237	242	263	273	256	258	277	255	280	279	264	263	293	286	242	221	265	254	233	253	242	264	243	246	252	279	237	269	258	271	276	265	289	275	264	251	308	267	284	278	268	247	282	285	256	268	267	287	301	275	300	272	259	263	293	271	284	293	276	274	266	250	259	260	259	266	278	267	274	240	277	285	263	257	235	287	284	265	293	263	258	267	257	257	293	273	267	249	257	270	255	276	258	281	271	269	277	283	253	280	254	265	276	255	271	251	256	256	242	254	244	287	247	260	254	259	265	254	275	255	278	263	253	285	262	249	246	240	247	273	262	268	282	257	239	286	259	261	247	300	250	270	271	263	278	264	273	272	256	272	259	258	259	256	250	274	273	263	264	268	298	254	264	278	280	261	267	260	250	238	251	261	237	296	279	258	271	290	272	265	267	308	266	253	271	266	257	279	247	243	254	269	261	279	276	240	273	294	278	270	266	245	297	252	292	256	287	258	232	263	273	259	268	295	266	282	271	285	259	266	235	264	248	263	249	281	257	283	258	266	272	287	269	253	286	248	262	244	284	277	242	264	245	272	256	281	256	248	295	255	263	250	256	277	264	294	269	252	255	304	261	267	245	256	236	246	257	256	288	261	265	268	293	266	256	256	267	266	245	277	269	291	276	271	283	240	266	252	279	262	274	284	253	263	224	261	269	288	259	277	289	239	266	243	270	259	262	245	274	240	288	254	270	290	304	247	274	237	260	266	247	271	262	264	267	273	277	247	286	259	249	266	260	276	268	295	268	258	265	283	274	286	284	276	262	238	283	242	269	259	260	282	255	269	257	255	259	253	252	254	292	283	256	248	280	272	229	275	284	268	249	260	246	284	249	252	258	262	264	275	242	256	263	222	261	252	244	286	282	256	263	250	263	272	285	269	255	261	300	250	243	300	277	321	265	241	237	259	250	253	258	271	292	266	251	288	275	305	264	280	250	266	237	286	258	251	281	288	264	270	256	256	282	269	247	287	274	265	261	254	287	261	275	261	242	249	289	268	255	248	240	301	277	252	283	271	279	253	242	262	261	275	248	254	252	262	274	295	239	251	270	249	257	279	268	281	271	223	259	255	250	286	268	250	283	271	284	249	259	260	268	261	235	285	251	244	268	241	264	287	244	264	239	256	259	241	267	261	264	237	273	259	279	258	266	290	247	208	261	261	254	265	273	297	277	228	253	273	261	250	260	260	281	251	273	270	267	244	240	272	292	265	283	277	256	267	281	231	250	262	258	284	290	269	290	278	269	288	260	278	270	260	266	256	296	275	278	278	277	253	259	280	277	258	279	260	253	261	273	262	269	255	279	275	249	260	262	248	242	269	269	285	260	291	252	274	263	275	252	234	252	253	260	279	291	255	246	256	268	224	270	283	277	276	265	256	274	264	287	244	261	257	294	277	236	263	266	293	251	294	271	257	255	262	253	294	254	269	254	255	245	259	280	246	242	258	275	271	285	278	281	273	275	266	268	251	261	265	284	291	254	270	252	299	263	243	275	279	245	220	240	264
59098	64018	43622	9611	699	463	502	469	245	197	151	134	136	143	137	150	169	191	165	223	195	169	119	129	115	121	118	90	92	93	103	89	103	87	82	75	94	114	104	102	98	110	87	84	82	91	95	85	71	91	92	107	80	110	97	109	88	66	110	97	87	84	80	86	68	90	69	95	94	99	76	93	99	105	89	76	84	81	97	89	86	90	99	91	102	98	90	95	83	91	90	81	89	91	93	84	82	84	93	76	92	83	77	92	93	94	73	109	98	85	88	111	78	76	80	79	91	98	93	90	81	89	71	103	85	110	88	95	107	90	100	77	84	82	75	94	83	89	85	82	85	84	111	95	81	99	94	84	72	117	85	89	87	89	98	100	85	83	101	100	87	93	90	99	88	114	73	102	86	97	102	91	99	80	85	91	102	77	85	97	85	77	81	68	88	91	92	88	104	90	78	85	107	80	106	100	83	90	107	76	84	80	95	85	75	93	83	109	81	83	77	93	81	89	68	66	91	86	66	98	90	85	98	99	96	83	87	99	98	89	123	85	90	103	92	86	88	72	105	72	82	107	81	74	101	91	82	95	89	77	84	89	96	87	95	98	95	86	98	91	79	91	93	89	86	81	85	94	89	100	88	80	115	88	77	95	86	84	80	79	106	87	93	96	101	76	76	73	81	81	99	88	91	69	96	102	79	86	92	87	90	70	89	91	70	101	81	92	59	96	83	77	80	97	89	93	79	95	83	97	102	85	83	76	91	79	91	78	86	79	80	85	63	71	84	82	101	83	88	99	83	108	83	78	95	91	90	78	90	72	97	98	77	90	75	84	94	86	93	88	104	81	71	101	86	73	84	89	86	97	84	90	80	75	84	79	98	103	81	81	98	89	98	104	89	96	70	94	92	73	91	95	90	85	82	97	103	83	85	79	89	98	82	79	76	79	96	96	94	68	91	96	84	109	102	80	78	101	88	66	90	79	89	106	95	100	79	79	63	78	84	61	78	88	88	72	99	88	81	86	93	84	82	69	104	97	88	81	77	87	106	87	87	79	82	72	72	95	104	72	111	90	78	81	108	94	79	81	90	92	100	87	82	83	105	64	72	80	95	72	89	86	85	77	78	80	82	80	82	97	107	82	91	96	78	86	79	101	99	84	100	80	93	76	107	74	97	80	93	79	74	82	89	91	76	81	84	87	92	92	88	93	111	101	66	103	102	92	99	91	75	105	110	79	85	80	83	76	73	96	75	97	85	100	86	103	90	84	86	73	78	79	71	82	103	114	87	78	100	106	87	85	87	85	83	85	84	73	83	91	77	76	92	83	90	93	97	102	96	84	100	86	88	91	89	78	75	82	72	78	91	90	88	71	89	102	76	83	93	84	74	81	92	96	104	78	73	80	78	108	71	86	108	89	82	76	86	84	90	92	110	97	86	84	84	84	88	98	84	84	83	105	78	101	85	103	94	90	72	86	91	100	95	97	100	103	92	83	94	96	82	84	79	95	90	103	76	95	88	92	91	86	84	85	99	97	96	89	79	85	95	85	77	97	79	91	96	90	78	99	75	80	86	100	88	106	80	89	80	83	75	94	86	90	115	75	82	92	85	87	101	84	96	73	84	91	82	73	86	90	87	101	77	89	80	74	77	101	86	106	76	68	85	97	107	89	118	74	67	73	70	80	81	86	91	93	99	100	89	84	91	79	92	76	90	87	90	91	90	90	85	83	94	95	96	85	71	81	98	93	78	83	81	81	78	76	80	91	83	73	88	92	96	90	78	72	83	80	66	101	79	96	99	88	96	92	105	91	74	93	91	92	87	86	94	78	72	68	101	69	81	106	90	95	76	84	91	91	89	93	103	90	86	80	86	78	90	72	98	85	97	92	88	71	86	96	79	103	73	77	81	89	81	63	97	87	83	83	95	89	88	91	93	80	96	93	79	100	86	101	105	79	88	102	70	89	75	97	73	91	68	87	82	87	94	85	85	94	87	75	100	72	84	94	85	87	86	90	89	85	77	89	83	77	97	91	97	72	101	81	79	86	93	84	88	86	93	73	84	83	90	100	88	108	92	73	90	87	86	89	118	84	95	71	99	88	69	75	88	92	97	85	85	79	86	99	108	95	90	82	81	83	90	86	85	86	83	101	78	75	91	94	82	102	94	98	89	96	85	92	76	96	74	92	94	74	81	96	84	90	94	85	91	65	87	87	87	77	79	83	89	77	84	92	93	100	79	75	80	82	102	93	95	88	83	88	87	81	89	76	92	100	65	84	77	80	75	78	90	100	77	81	109	74	101	84	90	96	89	93	83	93	99	81	110	84	89	92	94	88	83	104	103	95	93	82	111	90	66	85	99	92	79	72	83	102	74	79	90	107	87	89	85	90	91	91	75	83	106	91	92	99	80	103	86	103	78	71	86	90	99	74	83	95	87	91	103	76	84	84	84	91	94	85	97	102	95	101	73	71	86	94	93	85	81	71	98	94	82	88	90	87	82	98	72	84	87	81	92	86	97	90	83	94	100	81	108	96	88	91	93	71	94	91	91	87	104	69	101	98	77	80	83	82	86	84	86	78	79	88	81	92	75	93	102	97	72	89	82	95	89	93	92	97	88	95	78	82	85	89	77	89	85	97	98	92	67	87	79	90	76	72	88	92	94	85	98	82	89	86	83	90	95	75	86	92	88	89	89	78	112	87	93	80	98	81	109	89	84	89	90	93	76	80	94	85	107	83	64	89	91	91	73	85	87	118	88	72	93	78	74	107	84	86	104	79	71	86	78	92	88	87	79	87	112	81	79	91	78	104	91	88	91	80	89	78	85	84	81	76	88	67	104	82	100	77	83	81	72	100	87	85	84	87	84	79	91	71	79	85	85	82	89	76	82	79	74	91	87	101	105	72	79	86	82	90	90	90	98	67	86	64	82	72	84	94	97	76	93	85	71	82	69	75	88	83	88	66	94	81	91	80	85	94	86	97	101	101	79	98	88	103	89	116	97	103	87	96	89	74	85	76	87	80	96	104	101	91	90	93	92	76	83	80	109	94	81	76	94	88	89	87	93	92	78	74	84	77	70	103	85	79	82	77	94	82	96	80	100	82	91	91	86	88	78	80	95	99	92	87	89	97	77	72	90	87	86	88	73	108	87	83	90	67	78	95	87	82	88	85	70	84	91	94	73	91	101	98	96	79	92	86	101	99	78	92	77	89	105	88	90	90	104	97	93	91	85	89	83	77	99	78	86	97	84	72	83	76	90	85	92	95	84	95	94	85	96	84	94	91	83	87	87	87	86	90	79	69	88	82	93	86	100	84	93	89	88	82	91	80	105	83	75	86	78	84	96	85	89	82	93	88	98	89	92	67	81	88	93	80	77	92	82	94	94	102	83	89	103	77	95	90	94	91	95	99	72	71	70	82	78	90	81	66	89	69	79	76	71	76	93	76	105	77	79	88	83	75	89	98	98	78	114	86	84	94	99	80	83	89	107	94	72	70	102	86
40531	47860	32541	1702	1599	2143	2520	2333	1167	948	798	695	825	864	814	837	1084	1236	974	1264	1263	942	684	585	541	409	451	441	397	389	416	413	416	406	425	381	381	415	380	430	378	361	378	350	353	349	345	354	366	364	336	326	373	321	349	365	305	339	328	333	341	338	353	332	331	348	338	366	335	314	332	335	308	328	362	312	319	333	310	341	340	359	313	288	316	370	282	299	301	326	308	305	300	325	347	337	323	297	339	332	317	308	321	342	348	321	314	344	323	322	357	330	360	322	336	341	353	311	321	305	347	326	329	328	317	295	363	346	325	351	341	317	307	329	348	336	346	325	380	338	320	322	346	327	307	300	341	322	297	324	331	316	335	326	317	336	345	328	352	308	292	309	299	351	342	317	342	341	299	331	346	339	340	331	311	309	331	326	313	340	337	328	327	312	345	326	330	314	313	320	322	321	325	346	294	335	323	322	320	305	308	327	304	302	353	339	322	310	309	304	328	348	317	322	317	314	320	317	339	332	306	323	279	347	328	325	326	345	337	334	294	312	319	342	347	315	338	332	365	334	352	316	328	322	325	332	324	314	324	313	302	317	322	341	273	337	300	334	321	308	325	325	341	319	306	295	323	301	309	330	298	300	314	345	338	356	324	324	361	349	370	331	324	314	348	321	347	337	315	321	318	345	325	306	295	336	347	318	311	346	326	322	302	343	326	328	333	365	366	320	317	330	284	309	331	356	322	326	313	334	349	329	328	316	298	339	307	323	333	368	307	320	309	314	325	324	281	335	285	328	326	315	312	319	337	325	353	325	318	322	350	313	300	318	328	326	311	314	319	310	338	324	314	303	336	295	324	320	352	351	323	348	343	305	339	312	339	333	306	364	325	330	318	336	338	300	319	306	331	290	326	309	290	321	307	354	354	328	335	335	315	305	356	336	318	316	323	316	352	313	328	333	297	318	283	308	309	306	315	300	308	332	321	333	311	311	294	314	323	337	301	340	294	343	337	299	312	319	339	331	351	305	320	344	320	317	304	315	348	291	318	329	327	306	331	339	309	334	339	317	310	323	353	351	315	333	295	329	332	315	320	329	304	320	322	339	344	330	355	298	319	308	335	363	330	318	286	292	308	308	301	318	320	322	322	300	336	321	319	348	289	306	367	347	327	274	349	325	352	297	351	338	349	319	309	308	342	325	325	340	344	289	320	316	299	311	313	332	296	338	283	318	365	368	318	338	339	320	310	330	302	317	326	344	334	321	302	340	313	313	287	305	297	340	325	312	364	338	361	343	319	350	308	325	303	332	322	292	318	304	349	308	341	313	353	312	311	298	340	334	316	321	338	343	333	344	328	325	328	360	319	320	324	353	329	330	344	337	336	305	310	316	338	320	301	302	317	322	340	309	290	317	337	318	326	292	309	316	310	315	321	326	334	309	363	328	342	342	300	326	342	315	332	331	326	307	295	327	308	351	368	339	308	317	334	296	322	375	338	333	360	310	311	317	310	349	345	318	312	319	330	326	333	340	338	324	304	334	328	301	319	291	332	285	341	332	329	317	345	320	339	327	320	313	318	332	322	328	327	326	312	324	337	348	330	307	306	303	297	316	347	333	317	307	328	358	308	334	340	334	323	326	351	313	359	285	346	325	308	337	310	353	306	302	299	346	294	311	327	317	293	342	292	342	308	352	333	314	318	319	297	299	310	331	323	283	346	351	321	336	307	323	310	316	335	370	327	317	321	326	289	340	304	339	317	330	299	333	305	339	326	332	278	318	339	312	314	348	325	338	317	337	306	319	322	347	343	348	286	325	311	308	310	312	341	340	310	360	320	305	349	349	311	313	289	319	326	333	320	320	369	323	359	339	321	353	356	344	343	293	320	336	345	371	349	335	335	325	309	331	345	299	330	339	310	309	309	291	340	336	319	285	350	321	319	346	348	343	337	302	314	319	325	302	331	329	320	303	318	314	309	358	315	320	351	326	308	328	337	323	294	312	311	336	324	294	334	330	339	313	336	346	326	315	329	307	316	313	345	308	339	343	352	337	324	289	296	326	315	312	334	322	326	332	308	315	331	284	321	346	319	346	331	333	322	314	310	340	324	300	319	351	323	328	319	322	334	306	318	350	315	347	325	352	333	336	310	321	320	346	348	337	349	328	308	319	352	347	326	364	341	327	325	317	293	319	320	310	348	314	347	320	309	320	355	332	302	343	329	309	309	354	316	323	324	306	336	347	326	323	336	295	318	338	344	323	336	299	295	333	333	344	316	329	334	322	337	343	353	305	336	313	346	297	321	291	316	344	322	294	338	338	312	349	338	311	330	320	325	321	328	322	305	347	343	316	293	307	329	301	311	333	323	357	347	341	349	321	326	332	355	326	350	296	327	293	325	335	314	352	343	327	343	334	318	338	314	324	312	285	327	329	302	335	327	359	307	326	337	318	323	335	291	310	349	279	329	311	325	333	321	340	332	302	318	336	299	349	334	336	332	326	300	320	355	333	344	317	278	311	310	313	324	338	301	328	357	321	341	321	311	306	341	315	294	332	330	303	323	313	331	330	297	317	313	297	345	367	324	344	355	292	306	321	329	358	352	337	328	338	315	331	319	330	330	330	320	309	341	345	316	327	316	323	294	351	332	355	326	318	317	325	328	350	346	325	330	308	306	338	307	299	344	325	298	328	330	336	330	293	332	337	338	294	352	330	336	333	318	357	324	350	321	281	344	318	290	331	311	352	329	316	316	331	318	320	350	286	338	334	337	316	332	316	326	334	346	311	297	320	342	288	319	344	293	353	314	341	353	336	340	328	322	320	309	323	326	333	309	322	308	318	342	306	330	344	303	312	304	293	300	364	311	326	348	340	310	331	344	331	325	318	301	308	307	307	353	289	322	339	343	327	327	334	311	298	309	309	348	325	361	302	304	328	309	347	307	296	316	305	335	335	342	346	357	314	314	308	338	317	315	338	340	295	297	345	314	345	311	325	337	329	320	332	361	323	287	305	300	301	315	343	356	345	333	303	333	307	298	318	346	332	320	333	346	307	348	315	329	343	307	327	330	283	293	363	326	326	371	283	312	308	345	335	343	321	325	349	318	325	334	325	320	314	318	336	338	340	323	310	340	328	328	367	321	329	316	348	317	315	338	303	324	317	321	301	314	297	336	303	310	309	338	334	344	347	325	313	321	286	320	305	325	311	316	343	298	347	330	306	321	326	318	320	320	316	331	336	310	326	344	348	319	349	321	317	324	301	316	340	338	316	329	302	327	333	345	322	327	295	331	336	360	308	324	366	330	314	319	306	309	346	322	314	310	334	323	342	344	316	314	339	319	308	348	337	322	322	300	333	338	341	323	335	301	341	343	335	341	352	336	328	326	329	306	324	310	335	287	331	301	314	332	310	315	322	340	347	319	331	342	309	344	299	314	307	324	317	322	333	314	309	338	324	327	316	333	324	322	342	312	306	292	317	319	337	343	336	355	323	319	321	317	305	354	316
68061	74963	52589	16590	3731	1003	998	669	386	325	272	256	257	280	262	278	307	268	276	376	462	359	247	197	174	208	169	185	192	158	174	147	168	168	161	176	185	151	161	168	147	133	156	189	157	179	166	158	142	147	146	161	151	147	177	177	171	150	147	153	149	168	144	161	161	149	137	154	153	160	146	137	172	155	142	152	152	140	144	141	146	142	130	145	143	151	167	134	156	170	152	166	143	130	168	156	153	162	136	164	135	170	176	152	162	142	181	129	174	160	170	140	153	159	153	168	123	161	166	150	152	141	167	155	155	141	172	154	130	153	154	140	161	141	130	147	174	140	150	159	168	162	146	140	158	142	163	133	146	145	139	141	143	145	147	153	148	117	168	165	135	156	136	154	134	144	131	154	146	155	151	132	139	140	179	142	147	138	162	139	180	152	135	141	157	151	147	126	147	147	142	150	138	143	144	154	166	134	148	166	149	152	155	144	159	153	150	126	158	142	154	139	155	150	155	142	164	150	145	177	164	122	152	124	141	168	154	155	151	149	177	148	161	152	143	162	155	147	162	178	159	159	130	147	150	150	150	160	150	149	143	153	136	163	149	157	144	159	168	158	166	129	146	145	147	173	147	173	150	154	141	153	153	162	135	174	158	144	152	162	161	168	150	152	149	149	143	145	157	142	140	137	130	138	162	152	142	157	139	172	140	154	152	137	141	161	164	153	150	160	164	143	157	151	154	143	143	144	153	174	148	153	139	148	154	150	161	133	144	147	157	134	161	146	133	121	166	122	142	135	146	168	154	131	162	156	133	129	147	135	147	142	159	158	164	139	150	156	149	164	152	164	153	145	145	139	135	166	138	148	133	142	154	176	155	152	152	142	158	159	156	176	152	167	151	155	153	160	152	152	136	146	174	152	165	149	163	154	144	159	153	142	139	164	152	148	138	135	131	136	140	149	164	129	140	164	140	141	136	158	158	160	157	168	151	155	141	135	145	124	152	142	142	159	157	143	135	156	150	162	146	172	156	143	135	158	166	147	155	136	154	144	146	158	135	143	152	139	161	157	128	144	164	130	154	153	143	149	129	171	162	147	145	149	150	143	153	151	167	132	144	145	141	161	140	140	136	121	145	147	145	142	140	167	157	142	167	150	163	162	158	163	161	148	155	137	184	138	136	163	154	132	150	170	144	160	139	141	139	157	154	180	118	126	155	151	165	158	154	162	168	159	144	164	138	127	137	148	129	173	158	173	138	165	149	146	152	155	141	138	155	159	135	181	122	168	160	141	174	161	154	147	139	146	157	149	142	152	155	172	149	161	162	165	155	156	139	161	131	166	160	144	163	134	165	126	148	137	151	170	124	125	149	148	139	145	146	149	133	140	141	147	161	143	154	145	142	147	151	145	161	143	157	162	147	152	146	146	139	138	132	157	154	153	146	147	151	156	138	140	135	149	159	164	149	156	154	127	139	142	150	165	134	146	142	131	149	132	147	148	151	134	155	133	151	147	146	142	142	154	167	142	157	146	152	136	150	145	149	147	160	161	142	154	138	151	163	137	146	140	138	150	151	171	169	152	146	131	136	133	141	154	129	140	128	146	139	170	155	171	135	159	139	154	165	168	140	155	153	156	178	159	163	165	156	152	125	134	140	141	156	135	155	129	147	164	168	157	147	157	166	143	150	138	138	147	147	132	142	166	164	159	165	153	149	159	162	159	146	152	148	149	145	142	136	148	150	157	166	174	136	149	147	161	159	140	145	141	148	179	136	157	163	152	147	158	138	162	144	148	140	167	157	128	149	137	165	160	135	157	130	151	153	151	139	175	149	159	162	148	158	153	142	153	143	146	156	153	160	147	165	168	154	141	157	149	138	131	155	147	141	130	142	134	169	157	163	159	163	153	137	147	156	164	149	137	151	157	159	134	138	145	175	143	159	140	153	141	153	143	143	135	145	159	131	130	163	169	156	157	168	164	153	168	138	140	165	149	132	153	164	142	151	163	142	154	120	163	165	138	148	157	145	147	154	149	153	164	121	142	155	154	157	154	152	140	141	134	163	152	152	150	155	162	158	145	131	146	136	156	151	152	143	152	134	138	156	149	170	148	151	167	161	147	153	118	146	144	151	167	156	156	124	149	143	158	135	173	147	147	171	140	157	141	156	147	141	150	149	155	144	147	157	146	147	171	142	136	147	152	152	150	166	141	154	151	160	157	141	162	143	148	164	148	144	147	149	144	158	133	141	152	147	150	159	154	140	155	167	149	122	153	165	150	154	140	142	183	139	162	146	144	145	128	164	144	170	114	124	162	163	147	144	138	147	167	146	166	167	150	141	129	138	153	148	123	143	139	176	130	140	138	142	144	152	138	151	124	156	141	137	149	151	150	151	153	161	143	136	134	174	163	139	155	145	131	159	162	138	163	143	163	148	164	144	140	137	147	127	142	163	135	143	143	161	120	177	144	139	151	128	161	155	137	151	146	142	158	125	155	159	175	141	146	160	165	191	149	141	153	145	149	166	156	177	139	136	151	142	151	135	140	159	143	151	141	154	158	125	159	145	147	135	126	138	144	154	154	138	149	147	160	161	148	157	155	167	147	138	121	172	146	158	165	175	134	140	134	153	155	165	150	150	161	152	139	156	150	147	152	147	147	143	159	172	169	161	157	145	165	148	138	158	150	133	148	157	154	144	114	146	158	123	165	136	152	175	147	144	150	128	153	142	146	150	150	138	162	160	145	152	145	135	139	140	153	154	150	124	152	153	147	151	150	156	151	157	144	147	168	153	146	138	138	147	154	150	141	148	140	164	160	136	162	146	141	164	139	142	134	150	142	162	149	150	140	151	163	135	147	155	154	146	142	173	160	132	158	161	144	141	142	168	131	150	175	156	173	150	158	170	126	163	136	123	142	163	134	170	150	151	140	166	136	148	171	139	148	164	139	130	122	137	153	160	157	164	154	172	158	141	147	169	152	164	154	162	162	157	168	156	153	134	149	150	148	163	136	139	150	138	164	166	150	164	142	168	160	145	153	125	164	161	170	153	146	138	156	148	158	158	142	172	136	174	140	138	141	139	159	148	153	145	153	147	135	159	171	142	150	152	158	153	144	140	143	136	166	146	146	131	142	163	158	181	141	157	140	138	131	145	161	159	146	141	159	141	132	149	155	139	153	140	156	156	150	137	141	151	148	162	157	148	119	158	128	140	165	159	142	122	166	146	123	162	130	147	164	163	160	145	143	160	154	145	133	149	136	130	145	150	163	151	134	160	145	154	147	130	148	147	150	141	145	162	156	134	152	154	148	152	145	142	154	144	134	142	142	183	138	147	134	122	155	165	142	141	145	143	153	150	149	161	141	164	172	151	163	140	152	143	150	146	149	155	151	148	142	139	137	151	152	137	156	150	161	161	150	140	149	184	133	147	151	157	149	162	186	175	143	151	177	158	136	140	150	122	168	139	142	158	166	154	157	139	158	162	136	156	143	172	131	149	126	150	167
48997	59993	38887	3110	2924	3899	4518	3398	1891	1525	1283	1209	1227	1430	1604	1485	1577	1459	1508	2229	2900	2204	1328	995	904	868	695	742	696	707	686	703	680	689	632	645	661	653	655	637	593	650	555	600	569	541	596	552	525	560	532	522	547	543	505	550	568	550	549	539	529	538	520	515	516	501	536	514	499	512	492	500	495	462	504	519	472	520	489	519	545	523	509	540	546	541	514	525	531	515	499	520	518	523	550	487	462	536	540	563	530	493	549	521	541	537	531	507	491	495	538	537	508	517	554	555	543	493	547	505	484	509	496	544	514	466	517	506	492	501	547	525	497	503	504	514	537	486	540	501	535	523	507	486	505	493	543	528	428	535	496	510	525	533	493	512	480	507	512	493	501	541	513	510	493	507	499	516	503	506	505	484	487	522	532	499	480	491	489	506	489	505	514	489	474	480	484	498	514	518	493	508	525	462	541	504	531	510	508	517	531	490	510	490	488	547	519	526	503	500	466	489	507	482	509	559	546	477	495	491	525	498	478	535	494	551	482	490	515	519	520	551	505	515	506	512	511	513	485	484	517	506	470	489	507	488	499	493	482	479	552	513	503	548	517	505	500	479	524	540	452	500	495	532	498	478	473	488	526	483	495	508	509	530	486	507	498	482	511	537	488	489	497	489	500	514	490	511	488	495	505	520	473	518	459	513	453	475	465	495	539	493	523	503	523	501	499	515	482	475	468	525	536	530	500	530	485	487	510	487	470	524	528	524	505	473	479	481	487	524	487	517	473	473	517	506	482	504	494	463	481	459	515	538	529	464	483	446	524	532	520	492	490	538	496	504	533	499	481	485	526	490	489	545	497	497	527	469	471	461	524	487	496	454	526	506	521	496	497	503	469	511	503	466	473	527	536	506	490	505	499	526	476	482	475	512	520	463	481	478	522	519	492	499	480	498	489	511	505	463	501	516	480	510	479	480	506	504	486	524	485	515	524	521	493	511	515	495	503	533	515	531	462	517	484	464	549	472	539	480	485	511	531	480	532	453	502	537	497	486	496	517	502	541	522	520	509	469	500	513	504	459	559	498	479	473	560	494	524	518	501	478	500	462	510	521	514	487	494	512	538	527	498	506	509	526	538	550	468	509	470	533	502	463	496	457	494	515	498	501	508	495	504	523	549	537	531	518	513	499	539	494	520	530	492	554	461	466	505	452	511	544	489	528	497	498	523	510	495	500	480	523	496	507	528	485	520	524	515	481	506	515	494	488	525	512	480	514	529	488	507	569	484	556	509	473	498	516	490	525	485	506	480	542	535	522	536	468	490	505	537	535	507	502	476	491	470	471	493	468	490	509	488	490	497	478	512	503	508	518	482	477	526	478	502	510	509	486	489	477	474	495	478	504	476	535	477	470	497	498	519	483	501	481	503	510	527	544	479	520	491	488	500	493	517	500	511	487	518	499	491	508	515	506	503	503	481	544	534	469	511	461	522	515	516	478	543	476	451	517	471	503	456	502	478	473	505	523	507	480	553	527	500	518	540	514	529	551	527	469	518	499	484	542	489	459	479	444	493	519	524	503	487	486	510	541	482	511	490	481	490	510	517	501	550	505	488	532	535	525	473	520	491	524	491	488	498	492	512	556	458	496	505	491	539	494	491	506	486	498	515	516	485	534	515	538	514	497	507	456	516	529	498	498	484	491	487	467	505	472	496	467	503	532	497	536	544	529	527	476	484	447	505	499	483	470	508	519	511	492	478	490	516	477	525	528	483	506	494	496	494	549	491	470	499	533	484	484	475	501	506	470	480	486	549	474	496	503	452	474	477	515	492	550	485	490	495	540	519	491	547	522	497	496	508	490	488	460	528	509	532	524	483	448	505	527	531	543	480	495	519	481	459	503	523	487	501	522	500	490	511	504	477	552	499	472	478	483	507	449	498	523	493	522	555	548	517	552	515	507	520	535	518	517	515	474	489	517	490	538	497	512	520	491	497	475	522	508	511	509	502	535	506	500	491	522	500	498	498	494	520	482	482	528	496	518	518	509	528	556	520	470	547	531	520	490	559	528	513	478	515	473	518	556	481	542	501	517	485	552	494	514	499	523	489	500	462	505	507	540	499	510	506	520	491	492	476	529	518	501	519	500	519	472	489	479	471	452	482	499	500	488	537	497	528	483	462	471	558	485	477	472	504	488	506	501	519	510	503	506	481	524	478	508	478	521	503	523	487	505	503	492	480	522	527	504	502	501	475	487	476	523	533	469	484	528	476	510	500	522	496	525	495	495	489	503	493	492	493	521	464	501	518	484	522	490	538	489	489	503	513	474	479	524	490	496	524	512	485	490	526	513	514	524	534	458	517	484	494	540	524	473	515	512	503	501	450	502	515	502	476	485	481	512	491	485	505	510	518	519	503	489	503	522	497	503	500	500	561	533	498	515	505	550	501	484	517	521	471	470	533	545	511	489	514	464	489	521	531	526	501	566	568	511	496	533	536	510	501	488	514	489	515	514	474	533	505	487	496	487	498	540	470	476	505	497	493	544	493	497	512	457	505	518	491	553	485	494	514	533	494	517	510	493	452	500	493	513	466	500	464	499	513	545	474	540	479	494	482	531	481	544	456	493	519	509	500	488	464	472	494	498	478	514	506	489	527	518	494	490	521	491	540	520	482	525	502	475	502	500	489	459	507	506	523	495	525	456	489	468	508	485	511	485	473	471	502	505	465	515	519	495	457	516	530	466	510	495	492	506	548	512	508	486	490	508	565	479	487	497	489	537	474	511	493	500	486	473	576	472	466	525	477	488	498	476	506	516	487	538	528	512	530	546	480	475	561	542	477	497	525	545	458	498	479	519	514	523	524	548	504	498	477	514	516	461	500	502	508	468	489	490	522	514	482	492	487	520	456	489	487	514	498	525	489	497	497	492	448	489	522	485	514	527	510	509	509	524	500	516	513	510	491	524	524	486	525	516	530	458	516	517	536	520	474	501	466	513	484	479	505	500	497	516	520	482	494	498	564	498	535	516	526	505	514	493	523	489	509	557	546	481	498	491	519	500	494	489	487	520	484	527	513	492	497	523	539	548	520	540	505	510	499	475	489	506	504	505	499	498	494	534	509	501	502	485	462	489	533	460	493	499	490	499	507	500	502	526	514	536	478	472	525	486	543	538	507	530	546	514	527	528	495	541	521	495	501	519	513	490	462	530	487	524	511	548	530	472	542	503	523	529	503	506	547	510	489	553	507	477	513	517	491	496	524	527	517	534	497	486	486	507	537	519	513	481	503	534	463	488	468	478	454	484	529	492	506	502	501	479	514	507	528	501	518	505	489	541	511	503	454	504	493	469	519	520	495	521	542	528	485	476	518	507	504	544	503	472	499	502	509	552	500	519	519	531	566	494	507	505	521	493	518	497	484	484	492	471	485	501	549	469	517	493	515	512	461	496	499	458	488	534	531	507	485	511	550	480	504	520	556	524	507	525	521	494	519	501	509	495	507	518	559	490	506	469
15441	12271	4181	242	117	108	83	87	75	57	66	85	74	68	89	69	89	69	66	68	54	64	69	87	76	69	67	82	60	54	69	80	71	69	84	73	77	72	73	39	66	63	53	65	67	78	81	61	70	74	71	58	63	80	63	69	68	71	67	71	70	58	70	63	63	71	74	70	74	79	75	53	81	73	70	74	67	69	72	70	71	66	61	70	61	71	70	50	78	67	61	69	72	69	67	54	77	81	67	66	72	69	83	73	69	64	61	78	64	72	61	71	71	65	72	77	82	80	74	63	60	78	67	71	85	63	59	68	56	68	64	81	69	60	55	77	73	74	76	74	57	75	67	59	78	67	76	61	63	75	66	73	61	73	56	71	62	75	78	81	73	70	63	81	74	74	68	61	64	71	75	67	56	79	61	64	77	74	78	37	66	63	56	78	78	61	65	60	83	60	73	73	73	74	72	71	64	70	68	51	64	82	84	67	85	70	72	59	62	81	74	67	66	75	75	82	84	61	72	72	77	70	61	81	62	45	75	74	72	56	70	81	80	50	73	63	65	64	53	65	63	73	68	78	68	76	83	70	61	62	67	64	66	72	65	61	66	77	70	78	59	60	54	60	56	64	65	89	58	65	60	86	73	84	80	68	63	59	64	72	66	68	67	63	75	80	65	52	60	81	91	82	59	59	62	61	63	82	76	67	77	66	72	72	92	63	74	71	70	62	56	63	61	90	65	60	77	68	61	59	68	79	66	57	68	62	75	77	74	93	83	64	66	69	78	80	72	77	77	72	55	58	70	76	74	71	75	69	73	58	76	51	63	78	69	74	72	66	68	61	58	68	66	72	65	59	60	59	67	73	69	70	71	67	68	81	74	58	82	63	68	69	83	57	63	72	79	65	52	66	73	84	70	76	65	57	64	72	61	74	76	69	73	75	76	65	69	58	68	67	74	72	73	76	80	60	70	79	65	65	78	60	76	79	76	71	51	62	72	71	63	56	70	74	74	62	83	61	63	65	59	80	75	59	70	67	55	74	73	63	71	77	65	75	64	60	63	65	61	70	78	48	80	71	70	68	63	67	61	66	60	71	66	60	62	75	72	80	68	67	70	83	52	74	72	69	65	77	60	68	66	77	74	56	78	60	70	64	60	70	63	64	62	71	57	66	62	66	65	57	78	67	64	49	52	62	78	71	60	70	57	63	59	50	71	79	61	59	68	69	75	85	65	76	58	79	69	65	61	79	67	59	70	73	71	66	75	75	59	76	65	58	76	68	62	68	69	58	78	71	67	70	82	70	60	73	70	61	66	64	63	57	58	66	69	82	78	64	76	65	79	83	64	68	72	73	60	62	75	66	68	63	75	68	57	70	61	74	84	76	75	79	77	82	70	68	66	68	75	69	66	80	54	67	77	76	74	68	63	80	71	84	64	65	63	81	69	65	66	69	70	67	73	69	65	62	72	73	79	68	65	76	66	71	74	52	59	68	61	62	76	50	90	67	76	55	72	71	60	54	74	71	72	74	54	74	70	70	59	52	73	61	50	64	60	63	60	69	60	56	60	80	55	66	73	68	74	52	53	58	71	66	70	60	61	70	64	66	66	64	55	61	60	66	62	64	65	68	72	64	75	58	58	68	85	76	65	60	58	60	58	51	79	60	68	67	61	65	65	76	63	65	72	73	58	78	65	52	58	72	73	59	72	63	63	79	86	75	61	62	60	85	67	79	65	79	69	75	59	71	59	62	57	60	64	50	74	73	77	91	82	63	69	49	79	77	72	67	74	68	73	66	65	61	65	70	69	84	58	75	69	64	51	61	64	70	77	71	74	54	63	66	64	74	76	76	71	63	65	70	56	61	67	64	60	70	65	53	59	68	62	79	79	70	69	68	76	67	70	64	57	58	69	63	80	64	69	64	58	67	89	70	73	69	58	74	75	62	62	62	74	70	79	74	68	59	73	69	67	66	74	91	61	57	69	69	75	72	65	66	84	70	55	72	76	75	71	64	83	60	73	61	52	76	61	70	79	82	65	68	63	61	69	79	70	57	64	69	65	67	67	68	74	76	76	69	72	64	73	92	56	77	68	69	82	65	65	68	73	57	72	75	65	69	68	81	64	83	90	75	78	82	56	69	77	57	65	62	73	70	68	61	65	75	72	57	69	72	54	74	60	59	74	53	65	76	66	66	61	65	58	57	79	84	72	74	76	65	59	70	72	66	75	64	59	64	64	57	65	74	63	86	61	71	58	78	64	77	59	74	64	57	58	72	68	87	54	53	63	67	56	73	58	81	53	73	67	62	57	56	77	70	73	57	61	50	67	74	48	57	75	66	65	62	62	68	70	74	68	89	70	69	58	60	70	59	79	64	74	73	54	70	67	61	68	77	63	66	91	69	79	63	63	71	83	62	75	71	61	79	54	64	58	70	53	70	66	76	60	63	74	64	66	67	64	59	61	67	61	76	61	74	65	62	70	80	70	85	69	55	64	75	73	82	71	65	85	71	72	54	64	63	75	76	63	71	66	74	74	73	67	73	77	72	65	74	77	67	80	66	79	71	58	43	71	53	72	74	60	61	63	63	75	72	78	50	77	54	63	81	80	77	60	58	67	64	78	57	78	64	70	73	87	58	65	59	62	73	79	67	72	63	73	67	69	75	71	52	71	59	71	59	71	81	73	59	63	60	61	73	65	63	79	62	70	80	76	59	65	71	64	76	69	71	64	61	71	71	78	54	57	76	55	82	63	74	77	75	57	60	60	72	50	63	69	72	71	62	52	80	69	75	72	77	64	76	79	71	63	72	73	50	65	54	68	68	67	70	85	60	65	61	62	85	75	74	66	87	72	71	78	64	53	73	60	72	75	76	67	54	88	71	79	76	63	74	65	61	57	83	65	65	60	52	68	80	73	76	66	60	62	52	76	71	67	81	75	86	70	60	63	73	71	80	68	66	54	66	49	67	57	71	63	55	63	72	69	70	72	60	66	72	70	80	70	70	71	67	55	61	60	64	62	60	74	70	67	68	57	70	68	70	65	63	77	64	63	62	72	68	73	61	76	84	72	87	55	70	71	61	85	59	66	50	73	74	57	59	67	69	68	69	48	72	62	73	74	67	56	68	59	79	59	75	77	64	72	60	58	73	62	68	62	71	65	85	69	76	71	81	58	80	73	71	91	61	59	61	59	68	54	72	72	67	66	64	70	60	78	75	66	74	65	68	66	56	74	72	66	56	65	71	70	64	80	71	62	59	49	78	61	71	73	70	63	74	60	70	70	63	86	85	84	72	64	76	66	54	70	66	67	65	77	74	63	70	65	64	71	68	65	64	60	60	65	78	61	76	71	74	67	63	70	76	66	69	66	63	59	53	61	80	61	70	73	66	65	63	58	73	71	62	79	66	64	87	76	74	55	81	66	51	77	67	75	70	71	76	65	61	71	74	60	64	71	67	63	65	63	66	71	64	64	58	66	62	60	73	64	57	67	75	69	77	72	58
17418	19379	6989	424	374	400	422	381	334	299	304	302	318	319	306	297	321	292	318	295	326	343	301	293	263	285	267	249	259	279	264	274	246	276	278	268	277	289	282	288	291	254	286	253	265	256	257	259	266	235	263	285	250	282	265	279	277	283	252	296	260	267	225	272	267	285	252	273	274	226	277	271	264	272	256	264	285	291	268	276	261	258	278	262	282	266	273	244	259	285	295	247	291	264	283	243	299	296	255	270	289	254	288	282	274	266	266	262	246	293	284	258	244	272	284	269	266	293	266	226	266	272	246	264	264	259	276	248	258	279	282	267	285	278	279	283	241	266	265	294	256	280	255	273	275	262	265	294	227	281	249	276	249	271	264	258	261	259	281	283	287	264	273	258	270	256	268	245	239	270	273	228	296	258	255	254	273	272	267	273	259	263	257	266	270	218	286	279	260	248	269	255	269	314	285	234	263	245	250	261	240	302	259	249	245	272	273	273	277	263	286	261	263	269	236	230	267	242	231	258	276	273	246	287	271	265	280	260	243	298	264	252	282	274	281	281	266	277	277	284	274	242	285	303	275	259	259	261	246	230	251	261	255	255	282	258	252	277	254	274	275	275	260	272	247	288	247	272	287	258	287	245	264	243	276	279	282	262	249	263	268	259	257	258	283	268	287	295	280	265	270	290	272	280	264	232	260	266	285	289	252	285	307	266	272	255	243	240	289	262	261	279	260	239	258	256	304	266	252	287	291	242	282	274	248	273	264	251	273	254	263	255	271	247	273	269	271	259	260	264	249	270	256	252	246	255	286	258	264	272	284	271	247	281	278	264	235	286	267	270	260	252	285	244	294	259	269	288	295	274	267	255	239	274	235	245	268	273	277	265	291	272	278	261	255	282	264	297	259	243	262	253	236	301	299	271	276	276	259	280	254	289	268	270	276	281	256	238	254	256	268	262	267	248	293	287	276	272	255	267	287	253	265	276	244	270	307	274	269	234	278	262	258	287	260	263	261	260	265	275	267	257	265	264	246	259	258	264	255	274	262	257	229	243	260	254	273	270	262	250	271	269	268	274	280	239	261	248	259	253	229	264	251	283	299	235	302	253	257	298	274	284	244	258	246	254	250	231	279	251	241	252	265	312	267	274	241	263	259	265	265	268	289	276	267	267	272	290	271	272	287	236	302	238	255	272	283	278	249	247	287	252	254	270	249	275	282	260	282	258	250	261	289	257	263	268	270	246	310	281	254	270	270	303	280	254	264	276	258	267	283	286	259	268	268	280	235	283	265	272	265	248	251	262	249	252	275	246	241	288	280	276	267	270	274	257	284	262	264	264	258	256	283	251	265	248	259	269	264	263	249	260	279	256	278	301	272	247	286	278	251	274	269	315	273	237	268	290	265	267	281	288	274	271	259	270	273	271	256	237	282	277	289	291	271	288	266	251	257	250	258	264	225	270	276	266	262	273	241	235	263	241	265	285	280	282	253	243	238	264	284	245	275	258	298	251	259	238	281	274	268	271	277	289	265	277	277	246	267	259	254	266	274	241	287	273	263	258	261	258	230	261	259	262	266	256	253	247	254	272	272	243	256	279	264	247	273	240	253	264	242	288	274	269	296	259	262	263	235	241	278	234	266	316	276	268	285	249	269	277	276	253	269	303	266	288	258	262	255	266	255	291	281	283	264	252	262	272	310	280	287	263	246	253	261	264	281	251	293	269	275	276	262	244	237	261	269	256	252	256	277	272	264	254	277	247	264	299	297	260	261	275	257	297	285	254	265	266	289	261	259	286	228	255	280	280	266	276	272	246	284	268	275	236	261	256	300	292	255	241	293	243	250	277	273	238	272	244	265	272	277	276	275	270	266	269	265	250	282	263	281	278	252	285	242	265	280	244	254	287	269	258	291	251	280	271	269	231	279	271	255	246	267	297	282	278	296	242	297	266	256	272	278	263	268	259	265	238	252	256	247	283	268	288	248	250	244	256	272	275	254	250	277	283	274	277	247	277	296	259	243	269	256	268	248	248	265	268	257	248	256	302	271	278	255	256	261	259	276	260	240	282	264	266	262	269	292	301	291	253	262	283	271	272	248	280	248	275	293	261	259	263	235	240	251	264	249	251	249	272	254	280	297	261	265	256	270	294	294	271	252	248	285	265	255	249	287	268	271	255	263	272	253	278	274	238	269	254	236	274	246	262	258	266	267	297	275	261	271	271	264	262	251	232	272	253	268	258	263	280	241	246	240	273	257	274	254	273	270	268	262	267	249	249	271	261	251	279	275	259	257	267	252	279	280	274	295	274	270	248	280	264	241	274	282	296	266	281	260	261	272	270	249	261	268	239	277	248	285	266	251	259	274	293	270	272	255	296	255	247	260	279	263	259	254	258	268	271	260	250	265	269	266	266	279	257	238	281	265	276	304	234	270	288	248	246	251	243	267	279	243	247	259	245	272	280	264	260	287	270	280	262	236	247	259	286	277	247	290	250	270	286	256	277	252	280	262	299	290	311	266	307	291	262	275	265	302	250	287	254	272	264	273	259	261	280	275	279	251	260	249	244	270	264	304	262	252	235	251	238	224	259	264	251	300	239	287	258	280	276	267	254	264	262	264	244	265	284	287	246	248	283	300	290	258	299	253	249	239	218	269	267	275	260	263	278	269	267	275	268	261	283	270	273	250	286	241	259	282	262	244	255	256	261	255	277	273	260	261	281	278	274	289	273	295	248	277	253	275	265	267	233	286	266	259	267	280	294	262	289	245	306	296	285	278	275	296	274	263	281	289	276	262	285	262	284	252	235	259	265	257	285	264	298	241	307	251	272	284	252	252	283	286	245	286	262	241	280	260	270	266	256	251	267	266	272	259	270	287	258	267	225	260	297	253	282	272	276	261	264	272	249	287	266	277	280	246	261	259	251	285	262	271	250	283	278	270	249	283	251	290	249	272	308	267	293	268	267	260	300	271	298	281	272	269	281	266	282	269	245	285	267	283	253	266	287	277	252	275	255	279	272	243	267	247	259	243	267	285	280	271	237	248	266	266	275	295	271	261	257	253	269	257	287	267	259	298	288	266	241	272	272	277	260	259	278	252	292	254	273	264	288	251	275	271	247	269	283	264	293	274	239	308	224	260	308	236	271	271	271	271	260	251	278	263	257	281	267	243	262	298	262	284	257	269	255	280	267	253	279	216	265	258	249	249	276	295	271	269	271	278	256	281	259	289	295	251	278	282	245	256	231	302	283	247	279	263	290	280	253	278	267	259	249	253	261	278	266	282	265	249	260	248	297	252	273	254	259	262	257	270	263	265	264	293	276	261	239	277	284	275	258	281	284	259	299	279	262	273	250	245	259	241	253	261	275	275	273	275	253	259	280	256	257	260	260	251	270	292	277	262	272	268	250	237	279	272	252	265	275	273	251	290	293	287	272	276	289	285	305	244	270	255	258	255	261	282	271	272	294	237	288	257	266	250	276	258	277	278	244	269	259	292	256	257	279
56940	63267	43111	12272	1493	537	350	240	187	158	157	161	144	194	185	140	131	148	104	123	146	162	191	217	132	121	112	106	111	134	109	99	79	104	93	103	87	90	91	99	95	86	100	91	85	89	90	96	73	83	92	82	90	88	98	86	93	102	74	86	73	77	83	99	99	83	87	80	90	106	89	80	103	72	111	108	92	78	86	89	94	80	73	104	90	65	90	70	79	68	75	85	89	91	79	87	95	88	85	81	90	88	89	95	82	93	88	90	93	99	87	96	98	82	89	78	118	79	100	96	95	71	100	92	92	93	82	79	85	86	88	95	104	55	90	78	100	77	89	93	94	79	83	82	80	88	88	79	99	85	84	110	74	84	114	96	80	84	92	88	79	85	87	75	80	84	86	88	84	83	83	81	81	83	97	83	78	107	78	79	103	95	108	85	86	89	85	75	94	92	104	79	73	98	93	100	88	89	90	107	68	104	92	83	95	90	81	98	99	86	87	85	67	98	94	68	100	102	83	86	99	78	79	94	111	88	91	85	90	81	88	109	87	97	76	84	95	85	71	78	98	92	81	89	80	90	91	102	80	73	80	75	95	83	94	83	95	95	77	93	91	78	78	89	97	89	86	82	91	81	94	108	99	74	96	96	86	94	100	86	109	100	94	107	88	69	95	85	89	100	71	95	94	79	72	100	82	85	87	107	98	77	105	91	90	107	83	98	75	77	92	106	82	85	83	100	114	82	89	113	92	108	95	90	87	89	90	76	70	93	89	70	79	95	79	104	86	83	89	91	90	75	91	82	97	90	94	88	104	98	95	99	87	97	95	98	106	82	102	74	92	84	110	94	92	96	72	86	78	83	89	95	81	101	84	81	62	82	96	101	93	72	78	59	94	106	93	91	85	93	76	97	82	92	94	85	90	90	83	88	94	89	89	83	91	85	96	113	100	79	95	72	84	100	87	92	79	87	89	58	105	79	97	109	81	81	78	79	97	75	90	84	87	83	88	101	86	73	94	77	87	110	86	104	80	81	86	84	83	95	95	75	81	91	95	91	92	102	92	86	95	102	94	84	91	85	87	98	102	82	78	97	84	84	81	81	93	85	89	89	88	95	103	100	90	84	71	62	100	92	88	72	91	101	96	82	72	93	87	91	110	95	93	88	99	89	86	77	74	87	96	90	87	85	82	86	97	83	92	85	101	88	100	83	80	85	79	79	90	87	94	83	87	99	75	100	97	75	79	98	86	99	90	82	93	98	108	59	96	84	79	105	89	90	87	103	88	89	91	77	108	97	90	84	107	87	97	101	85	80	85	94	97	91	82	96	87	105	92	76	97	79	74	79	78	91	93	98	84	78	102	90	69	86	96	76	85	82	77	88	98	97	97	71	100	93	89	89	86	88	78	75	88	97	96	78	78	70	100	79	85	58	98	91	87	78	84	82	84	65	75	75	102	83	114	92	80	85	73	80	97	90	83	81	92	85	104	87	84	77	102	93	85	96	97	106	86	108	88	106	87	90	78	78	78	83	85	93	93	103	91	75	93	100	92	88	94	100	80	103	97	84	83	102	103	86	83	84	84	99	102	92	102	104	94	89	79	80	86	76	92	77	102	84	75	98	79	96	100	87	76	74	94	91	93	81	81	81	91	77	97	84	83	99	90	91	86	90	75	97	95	95	93	82	107	78	88	84	90	92	97	91	95	111	105	94	95	93	92	78	104	76	97	72	87	85	82	94	97	92	99	101	92	85	87	83	84	96	98	80	92	106	91	92	100	84	77	94	107	89	93	82	81	94	76	78	85	96	118	77	74	86	102	82	80	101	89	73	92	99	102	81	99	91	96	85	74	89	78	100	74	91	80	80	93	89	94	89	87	88	92	96	100	89	88	102	100	89	94	91	105	88	88	71	78	77	88	90	77	88	92	82	83	80	70	88	93	78	80	90	85	89	90	80	89	91	76	90	87	104	68	105	93	99	83	99	79	84	92	87	95	68	93	86	75	101	108	90	95	88	90	84	87	87	94	85	74	103	82	75	106	90	80	82	102	95	86	94	87	98	88	81	71	76	80	92	102	75	100	88	108	83	77	82	87	82	90	99	87	94	82	91	70	89	82	85	78	87	76	78	97	89	88	84	84	97	89	87	96	77	81	87	78	116	81	94	81	96	102	73	94	102	88	110	94	82	91	101	82	92	94	83	110	92	89	91	103	80	86	82	71	92	90	94	93	102	76	87	87	104	89	96	79	87	82	81	88	95	96	93	103	91	84	77	82	80	82	88	83	91	91	87	104	95	98	88	78	81	75	92	93	82	84	106	87	81	88	87	78	96	99	100	106	80	98	99	80	79	78	99	92	113	107	92	86	82	89	83	81	85	102	84	64	87	98	91	85	81	86	85	106	80	88	82	101	81	73	111	85	99	78	96	106	76	97	93	95	95	103	78	87	102	91	90	103	100	91	82	85	84	94	85	90	90	101	85	93	87	106	72	79	83	72	79	89	78	82	83	93	82	89	93	92	96	83	75	87	101	98	105	86	103	87	98	90	107	92	90	99	84	93	72	105	90	90	91	92	76	73	89	94	105	87	91	99	100	83	75	79	88	87	90	100	69	86	99	111	82	89	88	86	95	85	73	84	98	85	81	109	69	84	83	73	100	86	80	82	89	105	96	77	83	89	96	86	94	82	83	78	105	106	77	79	87	82	73	90	88	89	89	98	104	92	92	79	77	82	87	97	86	87	89	89	86	80	83	93	106	97	93	91	101	99	78	102	91	97	92	80	102	87	95	101	109	85	91	84	83	87	90	90	87	93	99	105	79	93	99	95	99	103	89	77	78	85	87	71	91	105	88	84	108	80	83	78	83	70	102	99	97	102	82	75	81	86	76	77	92	90	106	81	84	101	89	100	89	86	91	90	89	92	79	88	102	80	84	97	77	74	81	68	82	120	88	100	79	89	90	99	93	92	97	85	107	83	77	96	83	91	82	77	73	106	102	84	70	113	84	89	104	90	103	72	92	82	118	88	79	86	82	99	88	78	99	82	68	96	84	81	73	94	97	95	85	98	87	101	94	92	84	88	92	92	84	102	77	110	79	87	71	92	80	80	101	96	92	80	93	108	83	92	82	76	87	88	91	92	83	97	86	85	91	86	77	97	99	86	107	100	100	103	101	92	82	70	99	71	89	85	86	89	91	79	80	89	89	91	95	92	87	92	82	88	88	95	83	81	97	94	77	99	95	83	80	89	87	88	76	93	96	79	91	72	72	90	73	89	83	107	93	82	91	95	70	89	96	83	92	98	88	91	90	107	101	105	96	90	97	79	88	77	89	65	87	90	116	102	91	86	91	81	90	88	88	78	85	97	82	60	90	105	83	97	108	85	100	69	99	96	81	102	87	77	89	85	84	81	90	87	84	90	99	91	97	92	89	86	90	78	76	100	96	84	98	97	97	84	84	92	91	106	95	94	85	99	98	86	77	82	84	85	92	107	97	96	92
39744	48412	32724	1729	1665	2410	1872	1127	936	793	768	692	660	880	1006	735	660	658	654	620	660	1010	1265	1265	860	741	605	572	604	755	579	481	412	412	436	419	391	389	383	374	388	365	356	357	365	388	362	354	363	369	382	342	332	353	355	343	328	382	354	376	318	356	328	350	346	313	329	348	314	312	337	315	322	354	306	342	363	321	380	323	318	308	302	318	377	364	338	294	344	336	352	305	328	330	360	321	342	338	352	391	310	334	356	345	338	322	346	338	317	349	306	329	354	333	314	303	292	321	322	371	364	353	358	312	325	294	330	301	330	349	361	354	350	360	362	337	331	303	334	323	351	355	326	318	344	356	344	362	321	363	340	346	343	314	320	362	324	332	354	329	346	349	327	322	330	311	328	316	323	302	373	346	323	311	308	317	326	304	317	342	327	351	330	312	321	316	341	313	308	324	330	310	353	342	323	278	335	321	297	364	316	389	338	331	365	327	324	334	375	311	350	335	325	347	286	320	359	348	335	336	322	317	306	330	334	345	317	338	315	308	343	332	331	331	359	325	334	316	360	332	296	326	339	332	361	369	334	330	301	312	352	300	332	319	337	315	332	361	340	292	359	331	303	320	335	327	320	316	303	303	336	303	350	319	312	341	323	324	325	294	364	281	330	330	331	372	300	339	329	317	331	338	318	298	319	307	340	321	347	312	319	341	328	309	327	337	348	323	315	347	344	335	335	335	316	331	304	313	321	299	304	322	313	321	334	332	302	343	338	331	336	341	327	302	336	319	322	316	348	299	326	336	329	324	336	313	326	326	316	343	319	319	314	330	319	329	325	337	341	372	312	347	305	347	335	327	334	313	332	361	307	310	336	331	349	329	303	308	339	323	348	330	327	330	313	341	357	332	341	326	319	335	341	325	327	332	346	331	338	319	342	316	334	339	350	335	315	360	329	331	333	344	291	313	356	308	369	321	320	326	366	322	335	363	384	322	327	328	317	320	333	351	362	337	347	330	352	333	319	309	340	351	321	353	333	311	321	309	339	319	322	324	362	349	302	321	328	344	319	343	334	359	330	324	358	366	335	320	313	304	329	359	340	311	327	316	331	306	340	337	373	346	341	327	325	324	307	313	312	335	321	332	348	295	333	320	333	320	336	323	341	343	334	316	322	312	333	361	351	325	346	339	344	327	323	321	311	349	340	305	285	326	330	310	319	323	330	347	353	314	333	341	325	314	324	324	347	314	351	345	318	347	340	315	297	328	314	337	352	317	320	318	332	342	316	304	360	311	320	319	333	358	331	318	296	357	349	314	306	334	325	315	322	328	303	329	347	315	340	286	331	317	355	318	329	315	351	313	323	326	352	354	349	313	353	344	339	311	342	331	290	317	319	360	337	343	338	331	345	342	327	342	356	318	310	322	310	342	304	351	316	315	331	342	335	329	334	316	334	336	315	327	354	343	330	318	329	326	315	298	299	317	330	346	316	352	313	327	303	367	294	304	333	334	313	341	305	330	342	338	281	343	348	348	314	330	333	321	326	298	328	312	340	351	324	336	358	354	330	358	338	348	327	357	334	334	330	305	331	304	339	334	334	325	345	327	348	329	327	307	360	342	320	311	298	349	313	343	312	350	314	336	313	308	353	342	346	331	349	327	337	332	334	299	354	319	328	317	329	340	361	321	338	316	345	335	291	295	342	350	312	314	338	347	360	317	328	351	340	342	283	328	319	347	353	329	320	305	363	325	352	305	334	342	329	306	339	330	325	291	344	316	321	379	308	305	355	379	333	325	328	323	317	314	334	338	299	324	319	333	286	304	308	307	356	325	359	315	335	341	366	315	325	332	331	304	329	329	345	312	343	329	321	329	330	341	333	317	351	323	304	309	316	349	307	349	347	354	326	374	319	311	328	328	350	318	307	322	332	355	334	363	318	315	326	336	314	348	345	349	362	357	331	313	301	323	345	328	330	325	355	355	309	317	331	372	345	314	350	344	331	314	308	303	325	370	319	345	318	328	332	340	338	324	350	325	317	313	346	362	357	297	376	297	312	338	289	328	315	354	310	352	322	310	291	330	341	317	299	323	314	305	357	309	361	364	342	341	311	314	337	325	343	290	315	315	327	318	313	317	315	331	313	333	328	342	338	349	311	342	335	340	315	313	333	342	308	329	335	327	341	355	315	333	339	345	325	345	326	328	335	299	327	317	328	297	306	374	329	349	326	291	318	317	303	316	320	358	346	355	365	317	324	334	333	374	316	343	313	330	319	336	322	324	342	312	351	325	347	330	337	339	315	318	326	309	339	312	339	273	332	342	344	331	324	345	306	352	295	324	336	310	360	356	307	341	344	316	311	336	354	325	342	346	336	332	328	354	348	316	326	335	307	340	311	334	332	351	313	348	317	319	330	348	297	375	321	337	331	311	316	340	349	309	369	340	332	320	315	345	345	297	363	327	330	323	348	336	340	321	295	286	301	325	332	323	345	342	312	346	340	319	316	330	315	307	305	319	360	312	311	311	346	351	354	307	294	308	324	308	319	335	325	305	345	351	310	351	334	317	349	330	366	296	339	315	323	333	315	328	312	347	311	318	332	379	305	310	331	314	288	317	343	315	330	314	310	355	344	307	360	346	335	317	352	371	339	313	330	310	350	340	358	334	342	368	295	335	324	339	297	317	307	317	305	353	338	327	334	314	344	354	316	319	300	352	324	308	351	318	329	336	306	334	360	321	314	286	350	354	352	337	333	322	371	301	340	317	338	333	317	326	327	335	318	297	339	325	328	316	326	358	304	349	305	343	322	306	297	345	338	326	306	344	313	341	305	330	333	312	350	339	346	293	328	314	321	353	330	329	333	335	320	348	327	353	334	324	313	338	356	320	335	333	317	300	334	329	338	332	301	337	337	323	316	339	340	335	351	375	319	326	348	324	300	345	318	332	320	354	322	317	326	334	355	354	326	335	346	325	318	334	346	345	320	302	326	308	326	332	322	322	331	329	306	312	345	339	334	325	328	319	332	323	291	345	304	302	321	333	339	333	322	312	335	343	326	343	325	343	312	314	312	344	334	346	328	347	317	315	335	315	321	353	335	347	341	339	308	311	320	332	335	356	331	351	338	339	334	314	359	321	315	311	342	353	295	321	319	316	306	324	328	344	306	321	301	302	320	347	328	343	347	333	291	324	329	359	322	326	384	348	329	331	331	311	307	344	328	315	313	318	340	323	362	361	325	335	309	325	366	339	354	336	346	368	313	321	331	321	321	353	323	350	300	355	322	302	326	351	387	314	335	344	319	312	308	320	331	322	328	348	330	313	320	302	364	349	340	332	339	334	343	304	339	335	314	355	344	323	342	295	320	332	327	368	341	336	343	316	340	318	358	341	342	309	325	356	332	329	323	320	326	360	368	311	339	359	322	308	319	336	315	337	336	343	310	342	336	325	299	341	343	319	323	313	343	314	343	345	340	316	327	325	339	308	359	313	291	372	309	370	345	314	316	315
66498	74597	50719	17239	4416	998	518	434	327	285	249	295	247	297	310	253	230	221	223	228	225	239	309	307	289	243	226	221	201	195	179	171	189	170	173	171	173	161	175	184	181	164	167	152	141	170	165	146	144	153	137	152	136	152	144	154	159	166	136	152	148	152	206	156	137	140	144	157	165	148	142	146	166	159	150	139	159	128	159	132	164	137	143	162	137	137	152	161	153	138	142	116	167	156	146	157	164	165	150	165	150	150	152	154	170	143	183	158	159	152	166	163	145	161	147	141	153	147	135	158	144	155	150	157	150	148	168	157	142	159	149	147	143	137	135	162	135	153	152	156	136	179	170	167	161	142	147	144	149	148	142	138	138	140	162	154	172	166	133	139	155	162	160	126	147	136	156	164	148	173	167	154	149	143	171	165	170	154	121	135	146	143	151	153	170	137	141	141	135	148	153	157	149	162	151	132	128	131	154	146	151	154	146	137	137	137	128	142	146	146	144	157	133	161	144	132	164	148	162	160	162	145	165	183	163	167	140	164	131	136	165	149	150	158	157	154	163	144	147	137	150	165	156	157	152	169	151	156	140	133	157	162	145	177	164	157	138	167	150	166	133	140	164	153	138	150	163	157	150	150	154	166	136	144	143	162	153	154	176	147	135	146	162	124	155	141	152	126	163	155	161	145	142	160	147	162	158	145	128	159	160	145	144	171	148	150	160	144	162	133	162	162	146	157	129	163	158	153	142	150	165	152	154	133	142	153	142	178	158	133	141	148	156	146	152	148	134	166	149	132	143	144	185	147	151	151	175	144	141	150	160	143	154	147	158	146	164	143	144	148	162	153	126	171	148	177	148	179	131	156	145	144	158	155	137	154	177	145	150	147	148	162	139	137	147	138	154	160	118	174	156	152	139	169	135	158	139	130	150	154	146	149	144	160	175	152	142	152	149	168	156	136	161	155	170	153	153	159	166	157	144	135	171	149	154	170	154	129	145	134	146	147	134	149	138	163	126	150	126	150	149	153	143	143	146	120	158	154	143	140	150	145	155	153	168	148	161	161	137	160	163	143	162	174	162	131	154	142	136	135	174	157	173	145	160	144	144	149	153	116	153	137	152	146	152	152	143	178	147	148	155	137	145	136	147	164	170	141	162	147	143	141	144	140	139	162	160	164	158	141	166	133	153	141	123	149	164	179	151	136	136	161	152	157	167	164	164	152	123	143	141	160	149	146	162	150	142	146	139	151	138	158	149	150	151	146	177	168	152	169	156	155	128	143	140	164	136	129	146	140	173	138	151	158	163	180	153	154	151	140	152	159	165	128	157	139	162	165	159	145	147	141	133	164	124	136	150	156	153	147	121	161	157	145	149	136	155	154	158	162	144	161	156	144	147	157	155	140	144	144	149	151	142	161	141	145	136	157	146	160	146	143	147	163	137	158	149	154	164	155	153	147	123	148	147	156	149	138	153	129	148	158	115	158	137	138	155	170	162	154	160	167	179	140	151	174	148	144	149	145	161	141	151	148	162	130	144	152	152	147	153	166	166	144	143	141	144	159	174	143	134	122	148	153	162	137	160	135	147	151	154	161	147	158	154	167	154	144	154	152	162	150	153	165	145	135	140	156	130	159	149	138	160	142	156	172	150	146	174	170	151	154	163	163	151	141	134	168	146	140	158	148	144	138	154	160	145	155	127	126	163	164	156	144	165	135	142	146	150	181	153	150	157	153	133	145	131	136	141	162	163	140	143	174	143	151	147	162	173	142	124	151	156	156	148	149	150	159	148	150	166	135	175	158	155	149	146	135	139	151	133	130	154	154	157	168	143	141	150	147	177	160	169	157	154	149	147	165	144	177	147	144	149	120	156	146	170	181	138	148	160	150	159	153	160	148	148	143	145	157	158	148	168	154	149	149	145	148	141	158	141	143	152	138	154	167	157	165	163	140	130	148	153	166	162	168	150	148	159	151	151	162	144	148	163	127	162	159	143	166	142	147	140	147	141	148	142	171	141	132	175	157	162	156	150	136	147	158	154	150	154	144	140	170	141	151	138	149	153	139	151	163	146	139	145	152	168	151	163	149	172	138	172	155	158	139	153	143	165	143	150	155	137	173	137	165	134	133	147	165	145	143	157	140	155	152	173	155	145	162	151	136	156	156	155	154	145	171	156	158	146	124	150	143	138	153	163	154	149	154	154	155	138	144	150	165	157	156	152	147	131	169	145	149	135	141	158	146	147	144	163	154	151	148	169	139	154	176	150	157	150	142	148	150	151	140	140	146	155	160	146	136	124	152	157	148	141	146	141	159	161	160	151	174	141	174	144	159	131	157	145	138	158	161	137	137	135	140	122	173	157	164	164	143	140	149	179	162	153	146	153	142	163	148	172	142	129	161	119	139	155	161	160	157	159	153	161	165	157	160	135	148	137	152	145	159	131	175	154	158	164	149	172	151	168	161	158	149	132	156	160	165	129	144	122	156	133	147	161	160	154	161	139	161	162	169	136	157	174	158	159	145	120	133	166	146	160	154	161	159	136	158	168	164	160	158	157	151	156	154	160	130	155	149	138	167	136	164	146	162	176	132	128	151	158	158	128	145	162	147	141	152	173	154	153	139	136	136	149	158	173	154	133	161	142	147	153	157	159	174	133	161	135	148	156	145	116	172	151	171	162	171	137	132	149	153	157	152	144	167	156	153	155	153	132	152	148	141	153	140	139	144	148	156	124	162	153	133	160	158	150	142	145	144	154	144	139	156	144	162	165	133	152	149	134	165	153	126	162	156	151	130	143	167	167	155	145	158	136	151	156	149	146	139	162	176	150	156	129	133	140	165	164	144	129	143	150	152	164	138	146	122	144	142	166	134	157	148	155	151	146	149	155	172	148	152	146	159	142	149	149	150	166	135	131	120	155	149	144	146	146	148	152	139	148	151	148	144	146	161	168	156	145	131	168	144	139	159	168	154	178	144	163	137	152	142	145	151	147	154	140	160	159	165	154	139	153	149	144	158	134	130	151	147	153	146	158	150	152	157	151	153	133	147	143	144	137	176	148	152	155	138	158	155	167	145	151	160	151	157	136	147	170	142	117	145	163	168	136	159	161	176	138	159	171	143	160	146	132	151	164	136	132	142	164	161	133	152	137	147	138	164	130	165	150	142	162	177	149	149	166	155	148	143	154	178	173	146	164	157	170	145	154	140	158	126	134	153	145	153	155	126	157	119	153	143	172	136	159	177	152	178	159	143	132	170	135	155	141	136	168	157	137	163	162	139	156	156	172	144	133	115	148	132	166	145	143	159	157	151	144	150	133	138	148	129	145	141	147	132	147	186	163	179	151	141	171	141	152	142	137	163	170	138	152	141	164	150	175	155	148	162	148	162	146	162	138	143	142	149	160	137	151	160	167	165	164	141	136	143	154	148	158	179	133	157	142	143	156	155	160	147	141	152	153	128	138	148	146	164	161	150	159	176	139	144	138	137	125	155	143	123	163	158	162	163
48604	60421	39571	3032	2891	3858	2501	1973	1617	1366	1273	1290	1328	1575	1708	1377	1114	1094	1127	1252	1200	1480	2083	2214	1474	1426	1223	1129	1022	846	748	694	697	686	718	603	662	612	632	580	606	572	572	554	508	566	528	580	568	566	559	582	565	533	585	548	514	537	530	556	519	534	546	539	528	560	534	527	529	544	495	506	510	503	535	495	487	524	490	515	531	501	517	514	491	505	478	532	476	540	519	518	501	500	552	537	532	574	524	524	545	520	575	555	553	562	514	540	500	543	534	532	531	517	542	514	493	515	532	509	490	514	506	541	525	529	501	480	500	481	497	528	502	529	509	520	474	508	549	509	525	525	506	545	474	505	530	495	488	529	501	517	527	509	493	478	515	497	519	498	508	508	526	513	529	546	524	514	540	482	474	543	504	544	535	506	511	564	506	497	551	495	507	503	507	527	500	544	517	499	533	512	465	528	516	494	572	488	517	502	485	544	555	520	470	527	527	503	490	498	483	491	547	519	502	501	492	468	515	499	545	520	499	473	533	546	491	508	554	504	531	533	497	527	498	525	507	511	514	507	522	501	528	521	514	486	515	481	513	525	499	506	500	542	547	502	523	470	516	548	567	526	462	548	500	518	494	515	528	505	514	521	487	534	505	500	517	501	514	521	500	531	571	479	532	542	531	525	495	522	471	467	568	526	503	520	528	517	516	491	536	518	531	497	501	515	520	542	497	509	549	493	490	504	468	478	515	541	473	496	513	516	507	522	539	528	493	509	491	524	519	489	489	514	484	518	518	491	503	498	461	490	525	475	513	498	525	533	484	513	508	536	500	481	471	497	496	512	514	537	530	500	510	485	541	535	459	503	498	479	515	527	496	488	472	508	511	507	500	485	503	515	506	518	522	478	521	487	518	538	515	506	503	536	540	507	520	528	514	492	478	498	513	524	492	528	498	477	512	506	530	507	475	515	485	536	484	532	530	494	528	520	533	522	506	564	512	515	494	520	497	531	498	500	494	540	525	512	532	499	493	464	478	500	496	496	529	521	499	507	510	509	498	501	511	525	520	521	498	537	540	516	512	505	562	474	534	519	527	544	489	449	474	500	503	452	495	519	510	511	519	530	531	550	521	499	472	506	491	518	526	500	514	499	501	492	517	501	486	518	484	540	533	526	456	534	506	523	501	467	485	544	533	506	515	484	500	518	521	504	544	489	456	518	507	527	500	513	507	488	514	552	512	528	512	483	475	477	487	521	525	539	462	539	528	520	510	475	513	518	478	479	488	496	496	503	488	510	473	502	521	499	513	548	546	497	525	533	527	487	540	521	503	482	517	495	528	515	481	516	542	512	518	519	514	481	522	533	505	525	496	528	466	492	496	484	470	532	480	513	520	484	466	550	489	508	529	525	517	501	527	482	527	498	529	528	569	500	552	472	530	486	514	493	520	493	541	513	456	496	540	456	527	512	508	502	545	494	486	498	518	497	560	492	500	509	512	512	517	497	495	511	497	500	491	500	520	516	497	490	517	508	502	495	524	507	564	518	486	511	487	505	459	516	508	486	541	541	488	529	560	515	526	525	520	521	512	505	487	499	513	468	514	508	513	541	471	518	493	516	484	471	507	484	543	556	520	526	495	512	504	535	504	495	492	491	480	503	518	542	493	524	498	510	514	521	527	492	493	523	447	483	484	558	506	530	521	505	506	518	481	492	518	544	534	499	502	523	522	516	541	521	537	522	540	524	508	486	502	528	492	499	577	516	516	573	536	508	514	512	514	512	512	495	497	518	511	503	499	485	495	545	504	532	521	507	469	504	518	533	533	495	497	497	492	502	519	524	515	516	530	533	501	535	509	535	520	526	477	523	507	521	523	498	492	473	549	511	532	499	509	485	506	477	473	540	518	520	506	522	521	502	482	518	533	529	525	515	470	515	529	495	559	518	471	458	509	504	505	537	486	545	513	499	457	491	499	514	500	484	502	510	487	536	458	496	489	505	488	498	540	492	540	511	536	489	527	530	461	541	494	505	499	517	531	508	460	522	519	518	489	474	485	559	515	481	531	466	505	487	522	500	505	494	505	499	502	497	534	508	551	514	528	509	514	538	521	552	491	473	534	503	511	513	481	482	518	507	510	478	528	534	558	484	535	539	533	481	519	502	476	486	494	496	502	507	505	553	502	472	535	556	492	453	489	498	535	483	514	522	530	486	510	505	499	540	496	482	551	497	514	501	483	508	526	509	512	526	504	469	537	503	513	548	498	517	503	516	492	504	469	497	537	476	496	505	498	486	504	517	469	529	495	519	501	511	497	544	535	523	505	538	524	497	502	536	524	513	505	523	490	515	504	498	482	454	494	527	508	518	535	528	538	490	506	484	522	508	542	494	476	500	499	501	498	513	545	535	537	503	547	516	516	507	498	521	527	488	501	505	468	540	503	504	521	559	491	520	518	481	580	527	536	487	494	515	509	487	527	490	519	519	558	504	532	479	479	528	493	474	466	517	533	522	508	501	554	491	473	472	509	519	469	482	511	486	550	501	540	528	508	533	517	473	496	482	469	480	520	547	526	501	507	483	487	470	547	516	535	523	539	538	510	508	518	483	514	511	514	499	493	508	517	510	514	519	513	485	540	500	490	461	514	530	495	535	493	522	517	527	489	521	500	515	534	479	475	477	534	535	503	539	527	535	521	495	533	505	518	554	518	512	507	490	493	489	467	547	523	523	495	547	526	484	521	506	523	527	490	477	459	494	500	516	520	510	471	459	511	521	499	524	507	492	533	495	515	507	532	505	496	511	519	514	464	472	467	480	520	501	497	473	514	517	515	523	505	457	547	527	506	513	507	472	514	468	483	520	471	501	534	521	528	531	532	513	510	515	503	507	551	483	483	514	495	494	488	515	519	503	512	520	515	486	535	466	477	481	504	490	529	527	527	523	492	505	522	480	511	515	498	494	486	501	483	515	491	510	508	528	523	505	526	489	476	544	513	502	499	499	506	555	489	506	493	522	488	517	475	556	531	500	510	535	496	509	472	506	499	516	493	561	525	480	523	520	479	473	488	508	481	491	505	507	480	539	465	524	523	524	520	468	487	526	518	532	546	475	464	506	543	471	498	498	516	511	461	517	514	506	488	523	496	480	508	496	496	481	527	511	501	503	487	503	486	490	528	508	534	540	549	511	520	503	494	511	546	474	518	492	510	495	523	472	518	507	523	484	499	485	512	487	522	523	489	524	538	512	524	518	520	519	484	479	511	530	502	493	537	508	477	494	529	512	530	515	486	541	532	527	544	492	513	504	535	519	531	498	526	563	493	542	516	492	548	528	497	510	521	526	484	534	543	514	482	511	512	513	503	581	529	493	508	523	490	490	514	516	479	486	503	506	516	547	502	481	507	490	467	474	517	493	480	522	508	506	511	515	487	508	480	518	514	494	508	489	525	501	500	526	479	506	519	487	519	496	508	512	522	501	510	504	487	498	509	440	494	498	489	551	535	517	505	475	499	493
15558	12954	3811	270	124	74	95	86	86	71	81	83	68	79	82	68	74	73	65	73	79	86	88	89	84	75	73	56	69	61	67	74	57	57	74	72	71	69	76	63	72	57	72	87	67	59	74	74	68	63	78	78	66	76	80	80	75	54	80	71	76	78	68	66	70	67	62	79	74	70	70	68	65	65	60	56	72	86	68	65	67	72	77	67	75	61	62	60	67	85	75	74	67	64	64	57	81	60	69	69	73	72	81	68	77	71	80	72	71	88	65	62	77	81	75	73	71	67	69	70	68	70	63	67	66	68	75	61	62	71	65	64	69	63	77	76	84	64	88	63	83	72	70	63	72	74	72	70	61	77	66	65	86	64	69	67	74	79	68	72	68	76	71	69	75	79	74	60	71	64	61	65	63	65	75	70	81	69	71	70	68	77	62	65	79	67	83	76	74	60	66	80	63	71	66	63	62	72	74	77	63	66	71	72	76	73	72	65	75	73	70	82	73	80	70	82	71	74	79	61	46	65	63	57	79	68	68	69	63	82	74	61	67	71	71	62	60	70	82	76	66	66	70	61	64	63	65	80	57	78	76	77	77	71	62	55	82	85	82	51	80	72	65	56	61	59	62	52	68	65	70	77	77	74	63	84	73	67	85	76	67	65	72	56	64	62	71	58	65	59	63	58	59	78	66	57	65	80	58	79	69	66	62	69	66	78	63	61	79	62	70	71	67	60	72	77	70	60	68	56	66	64	73	75	63	63	68	75	68	71	59	74	66	69	66	58	69	74	65	83	65	64	85	65	81	86	73	72	75	84	80	78	72	62	70	69	78	76	76	64	75	75	66	72	73	70	68	78	59	68	70	68	78	64	64	73	77	68	59	83	60	53	55	51	61	75	71	65	71	55	77	63	71	66	82	90	82	74	85	77	56	62	79	73	69	82	71	68	69	59	56	58	69	70	71	78	67	59	69	84	71	78	84	78	75	69	59	64	74	68	69	60	79	48	65	71	76	66	72	72	60	70	56	73	58	69	75	74	70	64	55	59	72	71	62	73	60	74	66	70	83	74	77	66	77	67	62	65	77	78	78	61	54	70	66	67	88	71	72	77	79	85	64	77	80	54	62	66	77	63	78	76	72	77	79	70	58	72	66	71	57	59	72	74	81	66	70	51	68	69	72	60	81	68	69	74	83	67	73	78	72	62	67	59	69	68	78	65	56	71	68	75	71	76	57	59	77	63	57	64	76	85	78	75	62	67	54	79	66	78	68	70	86	65	74	79	75	64	58	71	76	72	68	72	76	72	86	50	66	62	74	63	66	70	72	67	80	69	69	62	60	73	74	79	55	75	66	57	78	71	80	64	68	77	60	67	67	69	82	76	66	64	68	75	74	82	74	70	70	67	64	66	59	73	87	67	70	65	72	65	84	81	83	73	55	79	54	65	65	66	81	56	69	61	77	82	60	78	65	78	56	76	57	65	75	79	59	69	47	71	53	69	57	70	67	67	74	84	77	62	56	72	80	78	74	54	83	74	64	71	64	66	77	75	70	69	58	69	69	87	62	79	72	66	72	72	61	65	67	68	69	66	90	74	66	75	71	74	68	76	59	63	64	72	65	68	71	71	83	73	61	70	78	70	74	72	72	68	74	59	66	70	61	74	67	72	73	57	55	63	73	71	63	72	67	69	64	69	71	56	82	63	78	78	68	93	72	57	72	56	59	75	78	70	69	78	70	75	70	76	76	79	61	69	48	68	61	77	73	68	64	75	64	83	46	67	73	61	61	84	83	67	71	84	73	65	67	79	70	79	68	62	70	64	60	75	90	76	61	70	64	82	52	68	59	64	79	73	70	76	65	62	60	88	64	74	64	85	71	77	72	73	71	67	67	72	59	59	64	60	75	81	71	69	81	77	56	65	63	57	64	57	84	58	68	50	70	60	72	63	65	62	71	67	73	76	69	82	57	74	67	71	62	60	74	73	54	91	80	63	80	63	83	81	82	82	59	63	63	86	65	64	61	58	67	81	78	73	55	72	64	75	66	77	70	60	77	73	70	65	66	79	73	60	62	86	61	76	76	89	75	68	56	62	59	70	58	62	58	62	61	76	62	74	57	68	76	78	65	64	70	70	86	78	83	59	55	81	69	79	59	76	67	74	61	65	87	62	71	69	54	64	61	69	56	70	66	66	83	77	62	67	68	75	59	79	54	65	72	66	71	56	65	50	82	77	81	68	50	56	78	61	68	59	74	73	77	70	74	79	76	84	63	81	64	61	55	74	78	68	65	87	53	70	79	69	67	66	62	73	71	64	66	76	81	70	60	67	65	75	62	67	71	71	61	59	70	51	77	63	71	74	78	86	60	61	66	82	72	51	82	65	44	66	69	63	67	75	66	65	68	56	90	74	79	76	78	72	73	65	70	75	56	66	72	63	72	61	81	77	67	72	51	78	58	84	60	60	82	62	60	70	72	73	70	71	67	70	71	63	68	71	67	71	65	71	69	68	63	70	67	71	59	76	82	79	71	55	76	59	71	75	71	74	76	64	77	75	62	67	78	78	71	62	72	70	66	67	68	68	69	74	58	74	64	76	69	73	88	76	69	69	63	78	60	70	73	67	72	76	73	66	64	65	89	82	67	82	66	77	77	66	62	61	73	64	87	62	72	81	63	75	64	62	75	71	61	74	73	75	70	76	61	62	54	77	73	59	69	69	73	74	67	80	63	70	64	66	71	70	62	49	65	68	78	79	76	76	81	81	45	74	57	60	66	60	78	69	58	61	63	71	72	66	91	74	69	51	85	67	81	76	63	68	59	62	65	72	68	75	71	56	64	68	73	70	62	70	70	74	75	65	72	72	59	63	73	57	67	69	70	69	61	68	68	53	76	58	78	75	56	71	69	54	64	59	62	65	75	63	54	75	73	53	55	60	63	60	79	68	69	77	66	64	63	74	61	58	65	46	82	60	76	77	72	75	77	71	72	62	76	58	65	70	67	69	72	79	68	73	68	71	63	75	53	79	63	73	77	61	63	73	70	71	51	73	58	63	76	70	64	71	60	62	52	74	92	80	67	75	74	76	65	60	68	52	59	73	69	67	62	77	61	74	66	74	68	69	67	60	50	80	76	56	74	69	88	71	76	59	68	76	66	84	75	83	56	80	67	71	72	78	63	69	79	71	67	65	71	66	61	80	56	76	66	56	67	67	65	70	75	64	46	82	69	74	61	72	67	68	83	62	77	70	78	87	67	67	63	63	74	61	77	79	67	60	73	63	75	72	70	87	61	63	67	56	70	65	63	67	66	88	74	62	73	70	78	69	65	68	67	79	66	62	74	78	69	66	82	66	69	72	79	73	69	65	68	60	76	65	76	72	102	68	58	78	64	61	61	96	70	80	80	65	92	51	60	70	58	73	69	67	77	61	61	70	64	75	73	72	73	61	83	63	77	60	63	86	62	52	70	74	52	65	67	74	76	82	82	61	60	66	69	74	64	77
17671	19886	6660	390	393	418	382	350	370	306	349	322	304	353	353	316	312	291	315	298	282	330	312	294	301	301	274	267	265	282	256	277	284	268	268	247	287	270	280	288	292	296	249	259	258	298	280	267	266	277	265	282	251	276	269	272	256	261	269	297	283	280	261	267	269	274	264	289	280	269	244	265	282	258	258	261	255	264	266	279	250	280	266	289	271	291	277	292	266	250	285	271	268	274	274	288	243	271	268	280	272	252	254	265	267	261	253	276	261	288	251	256	301	243	281	302	272	270	307	287	296	279	265	270	263	278	259	270	273	264	278	298	251	263	287	285	250	295	274	254	280	280	262	272	268	280	251	268	263	294	274	264	261	292	284	235	290	303	270	279	284	278	301	282	263	273	302	274	278	294	258	270	234	279	288	290	290	265	288	279	277	271	252	289	270	272	266	269	281	263	301	286	268	266	296	301	276	253	254	276	269	284	286	285	298	258	260	295	286	266	260	295	273	259	307	263	260	271	288	282	243	267	237	276	259	281	254	245	272	280	281	259	289	256	254	292	272	271	276	257	268	254	272	312	268	275	271	264	271	259	295	253	291	248	280	288	263	266	289	284	279	262	271	287	273	254	260	260	264	259	280	304	244	277	268	255	288	256	292	237	268	265	291	255	259	264	266	296	269	304	271	290	277	282	263	286	272	260	302	253	271	273	282	270	250	262	284	275	291	296	268	286	279	276	271	258	278	275	269	278	290	257	287	290	277	260	256	274	284	255	304	253	285	257	255	264	266	269	293	298	261	261	303	245	296	303	310	276	278	255	284	264	251	286	276	303	264	241	265	275	266	265	292	272	263	275	273	254	296	285	292	285	289	284	257	278	266	251	258	270	272	303	258	261	252	251	248	280	272	247	294	259	265	268	240	257	250	269	258	234	273	278	291	283	264	282	263	275	282	301	254	273	272	282	261	255	290	301	278	299	299	279	266	266	278	278	291	255	272	265	253	282	276	266	301	280	252	253	262	267	264	261	273	251	274	257	255	284	271	264	302	253	261	301	260	272	272	285	267	262	250	260	273	283	236	272	234	255	261	245	260	268	272	308	262	273	274	260	269	272	242	293	252	305	276	247	268	298	275	221	268	273	280	265	272	289	312	264	268	250	282	253	274	289	283	244	292	270	255	299	279	283	239	259	282	264	257	276	294	284	280	286	292	302	284	270	279	263	245	269	281	277	272	278	293	257	290	306	266	264	274	257	276	254	273	248	311	248	275	280	279	261	282	286	279	278	282	275	270	266	280	310	276	241	295	267	259	276	290	267	261	250	254	312	276	274	269	302	276	280	250	268	270	266	267	301	252	262	278	274	289	286	269	256	276	262	247	275	276	291	262	267	277	296	277	299	258	258	260	285	279	261	283	260	280	266	303	275	284	297	276	291	272	281	268	272	258	277	275	288	292	256	275	238	309	274	297	289	278	272	296	271	297	274	287	266	266	283	304	243	249	267	261	279	269	250	256	281	292	273	289	270	266	277	277	270	277	243	247	265	284	282	297	272	268	267	267	262	277	290	269	278	265	251	282	239	289	276	288	260	265	257	275	235	299	250	283	280	275	255	268	268	260	282	266	257	279	298	291	295	246	288	225	280	284	261	242	263	275	253	269	274	262	258	300	265	282	268	261	263	250	290	280	276	244	241	283	297	279	272	265	302	255	267	269	313	236	263	283	273	271	273	282	281	298	263	282	264	251	230	257	260	298	267	270	269	273	270	259	261	245	273	252	269	267	287	276	280	310	284	241	291	260	281	286	272	273	263	276	260	278	275	247	265	288	256	279	263	265	290	247	284	285	272	264	295	277	274	258	275	284	305	263	278	281	273	273	307	275	275	291	270	290	263	290	271	263	254	245	276	268	273	244	276	243	252	244	267	303	251	279	270	290	275	259	272	238	256	263	275	273	285	289	314	251	281	254	268	255	257	275	276	283	283	265	280	269	266	260	265	265	292	279	261	291	303	294	280	286	291	272	251	293	241	258	281	280	307	278	268	265	281	291	268	265	268	274	270	266	284	245	261	269	265	287	272	315	251	270	280	283	305	264	264	272	273	284	230	257	253	264	284	279	268	268	252	277	302	261	257	255	271	271	250	304	277	286	303	264	300	287	252	269	270	235	279	274	235	265	259	302	260	287	301	277	280	254	286	321	296	299	290	284	248	260	275	271	276	292	284	256	251	288	252	237	288	322	262	246	283	262	290	261	271	269	260	265	259	254	279	255	258	264	285	282	272	311	271	277	297	267	232	279	282	281	281	290	264	260	271	294	253	251	255	260	281	277	285	264	261	274	273	276	274	239	271	264	254	253	308	273	283	253	260	259	268	284	271	251	287	280	286	272	252	241	273	262	281	284	291	285	271	268	254	274	258	250	286	288	275	285	269	242	267	283	280	259	245	280	265	268	249	269	268	281	273	278	260	267	248	288	245	277	275	251	256	260	256	243	293	283	299	281	289	293	270	269	254	255	287	266	273	286	280	280	263	268	258	247	275	292	283	264	293	268	252	244	289	290	277	250	255	258	269	262	278	267	233	278	275	282	276	263	247	271	259	264	287	260	290	295	269	264	286	266	250	290	266	277	268	277	269	284	286	280	273	249	293	293	233	296	243	294	269	278	265	269	267	271	269	277	267	286	297	253	284	264	293	274	275	261	258	289	267	283	310	295	266	271	263	271	258	241	275	265	251	299	255	265	267	288	278	244	286	261	277	266	249	279	261	292	302	289	281	296	271	280	264	305	266	262	259	241	284	286	266	282	247	273	256	267	269	268	244	270	268	269	274	284	279	270	263	277	260	301	272	255	244	251	297	271	290	279	262	273	277	292	279	268	236	258	296	271	287	274	274	276	256	292	292	249	272	270	277	290	254	279	266	255	282	235	255	269	280	274	294	271	256	294	249	268	268	279	260	284	314	273	254	280	262	259	267	273	278	277	266	271	263	247	289	280	255	291	278	278	270	277	224	271	260	271	278	305	285	293	300	273	257	272	284	287	283	258	293	237	277	284	299	287	264	275	279	268	284	250	243	261	277	246	238	271	310	299	250	270	286	276	261	263	254	280	266	269	275	297	256	264	297	309	284	287	253	293	251	270	265	272	268	270	300	277	260	272	270	270	282	260	285	257	248	264	313	265	260	263	266	290	262	244	251	296	272	280	271	240	276	255	246	293	258	260	272	276	289	286	258	290	245	254	250	290	261	294	280	272	279	264	284	277	262	292	277	241	273	289	277	264	277	244	273	254	268	257	287	269	275	258	301	288	257	291	274	284	277	297	263	229	266	297	272	269	264	262	254	243	260	276	293	262	267	253	267	254	271	264	305	265	274	270	253	271	293	262	285	264	282	282	258	301	267	257	265	302	242	263	287	279	288	278	267	256	260	276	268	308	283	274	257	281	252	289	266	267	286	289	287	279	264	283	285	285	283	259	272	302	289	261	275	263	280	254	255	256	272	292	237
56267	65383	38757	8552	750	461	338	190	162	137	122	165	190	146	156	158	137	143	141	136	110	123	124	190	172	105	117	110	115	96	102	119	95	95	106	124	105	88	114	86	99	85	89	80	88	104	122	104	95	105	106	88	96	85	87	73	71	75	103	78	88	86	104	84	92	98	94	98	88	95	77	102	92	85	101	88	96	85	77	96	79	98	96	101	98	93	86	93	84	86	85	74	93	86	70	100	89	89	100	95	91	76	86	82	116	94	94	91	94	78	108	72	86	91	89	103	80	100	94	79	85	94	109	89	90	96	83	101	84	85	113	85	89	102	85	97	96	100	90	90	79	100	75	88	92	96	90	104	101	108	94	92	109	90	98	91	93	97	102	81	80	79	94	86	91	100	71	96	84	92	109	92	96	78	87	105	82	91	85	94	87	77	96	88	80	92	95	97	86	89	93	84	89	95	106	105	83	77	99	86	75	98	105	100	84	95	96	98	94	94	82	87	100	91	99	74	103	86	92	75	86	104	83	109	98	90	87	84	86	107	83	79	92	95	73	78	78	79	91	95	96	82	100	97	88	79	86	90	87	103	91	90	80	91	84	81	95	87	85	87	93	93	92	93	96	88	97	92	64	83	95	88	78	89	92	91	96	87	88	88	82	101	75	92	84	81	101	94	87	108	75	108	88	90	77	86	94	72	100	96	94	102	85	90	91	99	85	96	98	94	95	89	85	110	97	90	97	90	92	71	107	92	98	97	76	101	73	92	96	90	104	92	72	84	95	89	89	89	92	89	76	80	106	74	96	95	83	74	95	87	102	91	84	85	81	105	117	101	81	84	95	89	88	89	80	87	105	86	85	104	74	90	86	78	77	102	80	75	94	89	79	98	87	76	76	86	94	86	77	83	94	72	79	85	87	88	81	91	73	75	97	104	84	96	90	85	84	65	97	77	81	105	73	94	69	84	96	81	93	84	92	104	71	97	98	100	91	106	79	81	90	78	97	84	93	88	93	73	97	87	99	100	109	99	81	81	81	88	98	111	101	96	84	88	89	115	96	79	84	88	86	80	86	96	88	105	92	99	84	106	91	100	87	92	108	111	85	106	87	78	86	102	107	80	78	98	87	90	88	74	98	85	85	76	100	75	85	91	75	105	99	80	85	107	98	92	96	83	96	102	92	69	96	94	90	80	93	89	84	87	95	85	76	90	79	87	74	93	96	99	77	107	102	91	76	100	95	93	84	95	123	83	98	87	86	85	70	90	118	104	84	94	83	86	95	91	89	96	72	86	92	98	86	90	98	102	87	87	91	84	88	94	72	72	78	86	112	84	86	103	92	79	103	89	92	78	94	103	81	84	106	88	72	82	97	94	96	90	87	93	85	82	93	89	73	78	112	105	95	99	76	99	98	96	84	78	88	78	101	81	90	86	87	100	89	84	100	87	96	93	117	95	89	96	96	106	76	81	86	102	111	97	80	94	88	100	81	79	96	92	84	108	103	80	86	77	90	107	86	80	92	79	80	82	81	78	91	87	92	89	85	97	75	89	95	78	104	91	104	93	79	81	100	78	111	93	92	107	96	75	89	96	82	88	84	95	82	95	96	95	91	114	77	83	90	75	100	89	93	80	90	80	82	103	80	114	80	73	88	104	78	91	95	81	77	85	91	83	87	85	87	78	76	78	80	96	88	98	82	94	101	76	85	84	87	91	74	100	80	91	69	107	88	77	79	84	108	90	75	64	76	95	92	88	76	88	97	103	106	96	88	102	99	85	82	85	92	82	121	85	90	84	81	73	75	98	78	87	97	88	103	90	91	104	90	85	89	86	71	86	81	82	94	98	96	95	77	101	83	92	107	76	102	74	78	76	80	92	95	106	92	93	83	79	92	95	96	85	91	86	105	86	88	88	94	88	89	97	90	75	86	85	78	109	95	98	86	93	107	85	78	88	102	79	86	102	74	103	72	90	87	95	88	81	97	90	77	88	83	83	82	97	94	82	103	87	107	97	77	94	82	90	80	87	110	100	89	97	93	92	90	94	88	89	93	88	73	101	92	84	99	101	88	84	102	95	86	100	87	97	91	73	83	78	100	85	79	94	78	94	93	94	81	90	89	90	104	106	90	99	75	95	68	80	90	82	97	106	98	104	87	84	89	101	89	94	96	82	84	99	75	102	103	74	102	90	82	79	103	81	82	88	106	83	95	77	95	79	103	87	80	75	102	70	74	74	96	82	77	100	101	84	103	93	112	93	76	88	106	73	69	91	89	93	82	93	82	73	92	90	101	89	89	98	79	91	102	99	91	97	95	99	96	81	78	95	107	89	80	95	74	78	97	94	93	83	89	81	90	81	85	108	92	102	97	88	95	94	86	104	79	96	97	107	82	75	94	83	94	95	78	82	97	83	82	82	68	91	89	88	84	99	85	100	87	76	97	86	89	93	87	82	96	105	87	97	70	101	84	100	87	87	106	100	113	96	83	93	88	91	88	77	88	92	94	83	97	94	104	87	79	99	87	94	101	99	88	103	87	96	89	75	97	85	96	75	90	86	84	94	89	93	69	96	79	99	87	102	70	82	83	92	105	80	81	104	91	96	110	94	69	107	93	107	99	108	94	84	81	102	82	78	101	100	90	101	96	101	79	91	86	89	69	99	89	80	77	99	91	88	91	84	98	100	99	71	95	81	95	93	83	90	91	105	81	96	108	94	83	94	95	105	101	75	77	107	90	105	105	90	97	98	104	83	81	99	85	85	79	95	80	83	108	82	100	95	100	85	109	96	91	104	86	100	84	96	93	90	99	96	91	80	86	95	101	72	81	95	89	85	76	87	103	90	89	103	96	89	83	83	82	88	83	85	68	89	107	96	77	91	84	96	81	85	64	101	87	87	97	84	91	68	89	90	73	101	115	93	91	85	91	91	85	90	102	89	98	90	80	97	76	87	101	94	82	93	82	88	86	92	84	98	78	83	105	90	90	72	86	93	90	97	85	71	103	95	90	104	82	88	78	98	81	109	83	94	82	100	95	74	104	95	92	94	99	92	95	77	94	82	81	83	82	72	94	103	94	84	90	85	102	97	83	70	80	76	98	96	89	85	67	85	88	89	104	94	84	93	83	87	75	108	74	96	100	89	108	86	94	98	95	87	70	83	91	108	84	78	96	100	90	89	76	96	92	81	87	96	87	79	93	104	84	106	106	89	79	104	77	78	86	104	91	97	97	88	88	106	103	80	79	103	104	92	98	95	102	90	103	84	78	97	94	98	111	76	98	84	85	96	93	91	87	84	84	95	80	81	107	87	94	91	97	87	99	85	90	98	85	81	78	92	81	95	92	86	82	81	90	84	83	88	88	92	86	116	86	101	75	78	97	82	100	94	93	72	91	92	78	89	109	87	66	96	105	85	90	89	117	92	99	87	82	107	88	95	80	109	88	106	104	95	97	84	100	86	91	95	82	90	94	80	89	101	74	97	107	80	95	91	95	87	92	88	101	82
39808	49296	29391	1735	1542	1601	1417	1080	845	754	650	756	872	887	1053	860	803	811	838	776	680	584	699	1061	939	550	491	560	467	472	492	466	464	396	438	409	389	398	400	370	406	364	398	342	380	362	390	378	354	355	340	337	384	337	371	369	341	364	332	365	339	338	335	350	309	343	364	344	345	360	320	335	355	323	307	334	371	354	345	353	315	331	342	327	291	351	359	342	325	366	334	341	349	364	345	352	352	340	340	351	327	332	348	381	313	353	338	326	333	354	343	306	325	297	329	337	308	343	307	321	327	336	304	323	357	324	305	312	337	338	379	321	358	325	355	374	335	325	341	303	325	341	370	348	358	368	316	333	348	360	321	325	349	359	349	333	338	331	330	310	339	326	302	357	319	343	343	351	344	343	347	326	318	353	328	350	332	326	349	354	319	351	323	343	331	363	359	353	318	310	325	293	319	338	350	308	347	322	342	329	325	300	319	311	351	338	314	349	332	333	310	342	335	349	305	336	312	335	358	333	374	343	335	331	320	325	361	317	349	329	328	357	339	309	354	326	332	306	352	338	331	332	344	320	319	313	305	325	336	337	341	335	349	314	319	345	353	329	329	308	331	293	339	342	348	334	310	342	288	328	325	327	358	339	331	335	314	322	368	335	295	337	340	328	348	346	342	345	338	343	310	352	324	330	329	329	358	341	326	305	345	328	328	369	326	317	362	332	318	335	308	327	351	337	335	314	332	319	350	332	322	352	328	354	301	305	344	357	329	329	316	334	331	314	345	323	329	316	326	318	342	312	347	332	340	301	355	319	339	327	349	349	302	334	329	318	369	314	331	364	341	344	339	333	352	343	373	362	346	327	325	314	319	332	353	328	321	319	345	298	355	344	305	328	321	310	324	303	355	314	334	337	344	340	343	323	303	325	327	317	342	321	353	345	315	346	299	317	335	346	297	318	380	337	333	313	330	337	310	321	352	328	318	310	326	311	336	354	330	313	338	333	388	356	323	321	339	322	366	303	295	319	320	336	346	334	347	320	323	325	354	338	354	339	373	324	322	347	333	340	322	333	333	328	305	320	343	332	333	324	337	324	305	344	329	305	314	295	323	343	339	339	336	332	355	342	312	323	326	332	338	333	335	383	349	310	356	333	342	302	350	311	311	357	337	339	349	346	297	331	331	304	331	335	337	351	378	317	341	349	325	341	330	330	351	347	346	343	327	330	363	350	320	315	343	329	327	330	334	326	341	343	349	361	331	315	331	356	318	353	352	292	376	338	323	307	329	317	321	316	333	299	355	340	322	287	344	366	332	303	360	337	305	313	360	329	308	336	318	367	339	331	377	323	336	338	327	329	349	358	314	366	343	317	360	321	322	284	350	344	354	341	310	341	324	322	322	314	314	338	376	315	343	338	318	293	349	328	320	326	306	332	330	352	338	293	318	328	319	323	347	392	344	313	352	325	322	312	353	323	371	317	326	318	299	303	340	335	342	344	355	336	334	361	309	308	330	322	343	344	319	330	310	329	310	327	306	330	326	336	333	285	317	325	331	320	334	325	322	338	328	357	348	321	318	340	330	330	288	314	325	334	348	326	368	328	350	347	301	310	344	333	355	331	353	334	310	332	325	329	322	334	309	303	330	310	326	356	335	317	339	341	324	358	322	326	350	356	320	318	335	345	343	341	307	328	319	341	333	339	312	349	305	320	321	320	310	326	312	349	320	358	343	337	317	342	311	337	335	300	345	337	331	341	317	298	311	299	344	304	332	310	321	312	355	359	317	372	323	341	310	312	336	336	345	358	322	332	320	335	332	312	326	298	321	333	357	326	320	315	310	329	340	338	313	314	307	350	313	336	335	355	327	314	297	313	334	309	322	372	364	331	294	328	337	333	326	321	340	346	329	345	339	345	330	347	332	343	328	361	335	325	358	370	346	337	324	318	327	356	339	361	347	285	362	350	327	353	305	324	358	320	357	329	350	367	336	345	307	345	345	306	332	353	344	313	331	339	322	330	325	328	338	296	327	329	353	336	332	347	325	335	335	318	321	308	349	338	335	325	335	299	305	332	336	319	346	318	330	332	339	349	328	337	307	364	336	340	349	335	356	325	312	360	329	338	314	344	332	341	316	362	316	289	321	361	349	324	372	362	316	342	363	317	343	352	328	353	347	339	360	333	324	329	323	356	327	344	319	321	330	325	362	352	334	322	321	340	307	329	304	315	329	333	343	343	326	323	318	331	332	328	340	340	330	361	353	291	365	333	351	330	353	321	349	344	314	328	363	347	361	348	350	369	340	322	351	352	326	330	310	341	351	336	342	315	361	333	342	344	310	322	340	334	333	322	330	342	341	341	334	364	336	318	325	323	350	325	347	311	354	297	330	322	333	356	326	317	321	330	295	345	319	342	297	351	339	334	328	354	333	317	330	341	327	337	365	299	342	310	346	342	374	350	337	346	321	344	353	342	322	286	331	354	346	342	340	327	342	338	322	326	346	323	322	330	333	326	316	316	344	318	331	350	351	312	296	349	314	353	317	331	316	328	326	344	325	311	316	311	364	361	350	350	352	338	321	334	311	354	336	333	350	333	328	354	361	360	325	359	331	320	327	327	328	364	342	326	315	355	338	354	336	328	319	326	320	338	334	323	317	336	357	319	324	330	313	331	339	311	321	275	313	315	323	348	334	300	348	342	328	317	344	344	309	343	317	358	336	339	347	350	329	354	323	343	344	313	328	349	315	321	331	321	348	312	313	358	327	337	322	325	353	343	320	317	320	336	353	305	318	363	341	335	326	339	308	345	298	317	312	332	324	353	340	342	329	334	373	327	331	336	300	331	345	351	348	341	338	337	332	334	338	317	296	347	327	315	343	331	324	336	326	313	338	322	309	336	366	343	329	339	314	309	316	328	331	322	322	361	317	352	326	313	348	366	307	328	359	351	318	376	312	336	300	300	354	331	330	325	337	305	347	352	344	332	349	323	375	334	345	344	332	315	288	309	307	330	337	329	301	339	314	349	344	321	316	337	352	342	336	324	296	336	338	339	319	308	333	334	328	369	326	308	352	334	291	332	354	298	332	375	324	355	322	333	314	310	322	326	327	339	345	331	356	340	352	313	324	297	339	318	306	331	349	339	328	333	333	337	297	357	329	335	345	336	303	326	324	354	334	310	371	341	334	345	344	341	314	288	328	331	318	352	381	347	344	340	332	326	329	341	309	317	332	345	327	335	319	353	345	343	329	361	348	331	308	360	339	366	331	360	330	341	323	366	328	331	371	309	341	343	320	321	324	331	324	312	309	326	350	316	338	318	315	330	356	326	346	327	364	310	322	330	330	365	325	326	351	315	329	341	335	372	343	310	352	331	314	315	342	311	339	335	337	307	329	317	354	370	370	337	341	366	309	308	330	316	348	337	299	350	310	351	297	325	322	334	361	320	356	330	278	316	352	328	314	303	307	350	319	338	328	330	320	310	308	306	344	332	353	336	323	309	324	325
65294	76646	45815	15737	3641	762	462	378	272	281	233	253	268	276	332	304	303	316	298	250	277	241	245	316	274	197	182	189	168	159	184	173	168	193	176	167	157	163	138	161	166	146	171	178	147	161	165	158	152	143	157	160	155	157	148	149	150	168	168	151	140	140	138	160	162	148	150	156	151	152	143	166	149	149	141	151	157	169	162	155	150	151	139	153	149	177	165	143	161	144	131	153	141	154	151	141	143	155	163	150	140	154	143	156	160	166	160	153	135	143	164	142	146	156	134	157	158	157	147	138	165	160	154	164	157	180	158	142	155	158	137	147	150	164	155	144	136	159	148	164	147	174	166	158	171	143	156	166	166	146	154	150	166	145	152	150	153	128	180	165	127	151	147	167	143	137	145	153	132	164	144	159	154	149	153	162	158	141	154	132	135	136	141	133	167	156	174	130	147	137	154	163	133	162	135	155	141	153	167	139	149	130	143	158	153	160	159	157	151	141	147	137	154	149	152	132	175	153	133	152	171	162	163	171	134	144	143	158	137	137	156	168	131	141	161	158	169	168	148	144	148	134	153	149	152	130	169	149	136	165	158	157	151	148	124	169	171	153	163	164	163	146	153	161	142	138	161	157	156	159	140	128	153	146	153	167	160	138	156	158	134	161	182	151	174	153	132	130	147	156	139	142	165	152	146	144	138	158	155	153	150	138	151	170	144	167	141	136	189	144	154	149	122	133	166	160	154	148	136	164	142	164	151	158	151	149	144	132	159	167	147	145	166	151	136	143	181	170	149	151	148	152	159	144	148	156	141	151	130	168	145	164	158	148	149	152	147	149	153	144	165	147	165	170	116	158	152	171	167	143	122	166	155	141	152	147	155	131	131	143	136	125	180	153	132	149	151	163	143	173	165	147	158	164	176	150	143	166	148	163	145	128	150	178	139	157	150	149	132	157	151	154	152	147	150	140	148	158	128	161	192	142	143	144	143	152	153	150	163	174	151	135	149	145	137	149	184	155	163	128	156	162	165	146	137	148	133	162	141	147	167	146	138	145	130	153	148	164	140	148	138	147	179	145	168	154	145	151	167	126	164	136	158	146	143	175	144	164	162	151	144	148	142	171	153	161	147	143	155	179	164	130	132	159	157	172	163	154	155	153	148	151	154	135	142	166	147	148	153	130	147	151	151	134	150	130	150	124	139	142	140	141	159	146	116	168	146	152	160	145	172	142	149	162	171	130	134	163	146	156	151	147	159	149	142	174	137	141	149	127	135	173	170	164	142	132	143	154	173	147	141	153	149	151	157	133	170	147	146	160	154	150	148	152	129	142	119	156	148	142	166	141	145	145	163	159	141	148	157	154	169	148	137	139	144	168	147	173	171	153	157	152	160	137	173	148	155	157	174	149	165	135	157	135	139	150	156	130	162	149	133	146	167	159	148	156	151	140	151	168	159	165	185	153	152	150	154	161	144	140	142	173	145	143	148	146	141	175	152	150	147	150	164	131	151	164	151	141	139	143	169	172	153	153	158	152	146	144	138	159	155	172	152	145	130	168	134	148	144	140	157	148	152	170	152	159	175	168	149	135	155	144	126	165	141	177	148	139	153	140	112	154	165	154	146	139	141	155	130	136	153	162	161	156	166	140	147	153	145	158	167	165	154	170	159	125	141	147	147	173	147	144	146	146	166	132	132	121	152	169	151	147	161	138	161	161	142	142	145	153	156	148	141	157	153	151	143	145	141	153	175	159	135	142	124	140	158	163	142	159	144	178	148	146	155	130	161	154	175	133	151	151	154	159	158	152	155	136	150	151	172	140	141	139	158	138	132	135	147	170	140	136	171	166	131	167	131	158	153	167	154	148	149	177	143	156	160	166	127	156	138	131	158	157	143	165	170	126	152	152	170	172	141	153	147	152	139	154	154	148	166	163	153	164	142	153	143	145	151	150	139	149	159	142	159	156	151	152	155	162	157	166	158	152	131	155	157	159	138	136	158	150	173	137	154	154	152	151	157	147	157	159	161	122	169	164	141	139	164	133	138	144	164	161	152	146	151	141	167	168	136	167	141	152	134	132	135	158	143	170	144	174	141	146	168	142	140	182	141	136	128	157	125	136	150	140	166	146	168	150	138	146	140	154	171	154	179	160	153	144	155	143	149	147	156	153	160	133	148	161	130	152	142	161	139	158	156	147	164	140	143	159	149	147	159	141	151	174	154	150	153	162	155	150	148	154	143	121	130	162	140	158	148	142	169	170	170	172	134	173	160	149	156	168	144	151	136	123	168	130	121	162	155	154	174	150	143	142	165	156	139	149	162	130	137	150	145	130	171	147	148	148	138	153	159	151	129	156	138	149	128	153	155	173	149	159	158	153	122	163	161	144	154	153	141	157	144	162	137	158	139	164	151	154	138	149	152	142	178	176	138	156	146	158	158	137	154	163	164	164	155	137	136	152	160	166	166	142	139	149	129	130	156	137	152	137	131	141	161	174	154	148	160	166	171	148	161	157	154	163	154	154	146	161	160	151	167	149	170	149	144	150	147	166	158	134	142	160	148	152	156	154	157	157	134	126	154	140	161	129	158	149	143	174	156	145	164	138	145	147	173	156	147	161	152	148	165	170	152	149	161	128	159	135	149	154	166	138	155	161	153	151	128	159	148	133	150	166	160	155	145	161	158	152	148	162	152	167	143	145	143	144	150	149	125	161	140	146	147	147	147	152	150	143	154	146	127	164	139	131	136	147	165	138	144	160	166	153	148	154	146	146	152	139	178	153	149	160	144	143	143	147	140	131	177	142	163	145	150	155	170	142	127	146	154	141	145	142	146	142	147	156	135	149	141	156	177	144	149	144	176	149	153	156	142	173	142	161	156	135	168	174	160	153	158	147	150	143	127	149	145	145	159	147	144	169	150	122	151	170	160	161	156	142	135	161	137	150	144	156	132	147	133	140	159	162	121	163	155	144	154	144	148	137	150	153	153	140	172	169	147	158	144	136	136	165	145	149	165	161	156	171	151	151	182	151	176	157	163	169	143	145	154	137	148	151	157	154	171	136	150	159	142	128	163	152	144	135	139	163	157	156	152	179	156	131	150	161	148	166	152	140	164	152	162	157	142	152	124	141	129	143	204	138	151	165	165	156	158	134	166	133	152	152	150	156	154	144	161	151	125	160	145	137	169	152	158	160	165	153	145	154	144	149	153	137	156	155	174	154	169	137	141	154	145	152	155	165	157	153	145	145	179	139	167	147	140	153	142	166	146	152	140	165	168	119	160	151	171	161	175	166	172	132	128	124	160	149	153	155	165	149	176	161	159	158	139	140	160	159	172	154	154	154	133	155	157	153	134	163	133	156	137	145	136	157	178	157	144	158	155	147	171	162	161	162	143	148	158	152	136	156	145	124	153	170	141	154	140	134	145	173	156	153	164	127	154	164	168	160	136	146	145	139	165	146	150	151	136	155	152	170	145	182	146	146	159	130	152	141	127	136	158	158	157	157
49552	61065	34565	2914	2704	2997	2237	1807	1482	1297	1229	1162	1313	1485	1555	1547	1502	1883	1888	1266	1504	1115	1358	1783	1845	1091	1001	784	736	711	715	697	722	716	683	634	564	624	592	625	647	603	567	607	579	575	561	566	578	572	621	595	529	561	576	557	548	518	544	518	527	523	519	538	538	572	570	512	517	533	485	497	478	538	515	486	516	483	520	517	523	522	538	562	509	516	536	521	551	483	515	529	544	518	499	548	559	518	546	539	569	540	589	545	519	538	568	529	507	531	499	530	559	487	511	538	506	548	492	448	526	524	486	509	516	520	521	512	507	492	522	484	505	509	496	514	558	557	562	485	527	512	520	478	517	519	503	559	519	527	494	523	528	556	496	480	501	563	509	470	499	496	539	537	513	465	480	528	517	538	477	458	531	526	503	536	529	496	527	502	511	497	502	475	506	479	486	514	522	491	474	494	518	481	496	529	517	541	557	520	524	525	507	512	508	504	564	529	554	521	512	499	515	583	476	510	505	533	486	508	508	511	533	548	505	484	504	517	516	505	499	486	494	506	559	517	505	503	506	499	520	529	507	525	491	529	537	501	508	513	538	554	494	515	534	504	533	519	496	524	526	495	515	532	513	468	472	570	492	489	462	535	501	486	513	525	495	542	532	529	546	492	501	476	543	555	517	502	527	555	503	510	519	493	492	484	544	513	527	499	493	529	461	517	535	530	495	489	475	528	499	521	514	509	552	491	512	507	501	498	482	532	479	470	535	511	527	516	510	506	517	507	495	525	477	510	490	540	507	525	512	514	534	493	542	465	476	552	507	507	522	531	536	505	529	491	521	509	497	510	482	499	518	497	509	529	527	535	479	521	536	514	516	496	495	553	548	502	482	528	483	512	511	501	517	503	509	483	513	512	474	531	501	522	539	498	492	483	531	559	525	536	504	545	500	487	501	510	497	538	551	511	484	555	509	519	528	494	534	487	528	491	512	501	540	482	506	520	512	486	545	529	486	519	544	499	484	514	501	456	519	475	499	485	467	545	508	528	534	495	495	507	506	547	525	549	523	507	488	530	515	497	555	513	503	486	522	517	475	506	546	484	525	509	465	546	534	485	492	486	493	494	514	506	514	515	514	505	509	525	537	502	494	540	517	556	509	512	484	516	520	539	518	492	514	522	480	517	513	510	505	516	511	503	512	524	494	535	524	558	497	516	480	501	539	537	506	512	556	501	505	488	499	479	463	515	550	516	525	509	512	503	534	516	480	502	503	500	525	520	479	488	528	545	539	481	508	515	526	501	522	538	515	520	547	505	501	544	493	495	495	520	502	515	515	485	554	492	519	502	489	502	540	500	545	515	549	496	515	542	515	498	509	482	533	519	540	472	519	485	480	492	537	485	518	514	491	520	486	529	555	520	508	520	510	512	568	517	547	514	480	514	515	534	531	495	528	552	581	549	471	504	505	491	502	500	511	499	500	519	545	499	516	514	523	545	555	560	473	527	548	534	523	522	519	538	506	509	538	517	518	514	504	505	514	555	510	504	484	512	536	461	480	534	564	539	483	525	481	534	493	497	490	532	522	552	505	522	472	500	530	488	509	521	526	556	556	457	528	534	556	525	518	533	501	544	490	514	527	474	507	516	536	531	484	489	538	483	529	543	530	554	510	494	545	502	478	510	484	555	511	472	555	500	575	540	495	486	518	514	507	496	555	545	523	527	499	504	500	523	508	505	524	501	530	473	536	496	512	516	455	527	481	520	489	538	494	520	483	562	498	527	495	492	517	486	517	516	521	500	510	521	547	469	492	480	506	511	548	535	523	516	526	492	489	475	542	509	548	553	483	484	494	528	529	448	554	499	538	494	508	503	524	517	498	507	527	494	535	487	520	514	499	516	495	509	527	526	507	521	527	477	494	458	476	519	504	480	540	524	545	488	523	529	509	514	533	503	543	490	484	500	518	483	497	529	508	504	510	497	532	518	509	487	508	482	523	511	527	502	514	536	492	485	501	507	500	515	510	503	526	520	541	521	488	516	523	514	519	491	559	516	504	517	507	502	485	528	530	537	530	538	538	517	517	493	529	517	513	504	495	497	516	527	517	521	515	492	493	471	498	496	485	494	518	502	486	514	498	541	477	522	471	493	531	503	518	521	507	533	457	516	540	521	491	491	531	558	500	499	527	502	502	543	575	534	488	466	506	533	518	485	525	511	522	527	535	541	505	558	493	501	479	529	521	553	481	540	542	456	537	518	522	522	503	526	507	517	516	476	500	548	560	501	514	539	511	487	521	506	505	516	522	524	459	521	495	518	529	527	542	531	516	509	523	523	463	498	519	499	528	514	508	469	525	563	508	514	507	502	542	557	515	487	511	495	458	516	498	521	508	463	516	500	476	504	498	520	518	491	499	490	504	525	482	512	545	558	475	506	498	511	494	528	496	504	499	489	515	518	503	542	478	499	455	499	509	492	509	524	526	513	518	510	521	528	492	531	485	542	514	528	498	539	457	484	525	533	507	513	518	536	515	457	546	510	516	537	525	543	534	482	518	533	534	501	509	519	554	538	542	537	509	517	522	498	510	532	470	531	512	564	499	553	573	517	513	498	515	502	471	509	488	534	469	544	538	517	481	505	535	512	520	514	494	505	540	503	549	480	489	495	544	511	470	512	502	514	530	504	547	559	574	505	537	543	540	516	542	552	491	493	523	495	474	507	533	553	487	516	519	505	496	551	512	551	481	514	509	533	479	508	519	494	471	503	537	526	499	531	510	518	569	488	532	518	513	539	499	526	503	479	495	523	521	518	485	506	517	510	492	530	515	532	532	524	481	538	512	492	532	505	507	524	509	527	536	500	533	531	482	515	490	507	538	542	512	520	504	484	497	511	489	522	518	503	537	531	510	522	461	507	537	507	536	517	496	525	532	521	473	511	485	535	484	481	552	507	518	545	593	501	488	498	517	527	511	498	454	476	520	499	528	523	512	540	559	519	549	535	488	488	492	491	486	508	512	501	517	518	498	522	474	486	542	512	477	530	534	524	523	558	525	503	521	530	506	496	534	520	506	487	512	554	535	502	499	496	540	539	488	527	496	509	539	542	522	559	521	524	531	513	496	496	496	514	520	495	538	559	496	525	521	496	479	528	533	509	500	521	501	517	530	527	494	475	519	506	525	504	505	560	545	499	451	522	499	511	527	529	524	467	532	484	524	509	566	516	485	524	513	482	520	537	537	530	494	498	504	485	541	528	504	569	514	505	518	535	530	511	519	498	464	528	498	516	532	515	515	504	520	523	506	531	511	496	491	519	505	505	506	494	501	494	545	503	497	499	512	530	515	493	490	521	458	544	540	511	556	524	528	480	502	573	554	519	548	498	505	510	482	518	468	513	509	537	486	500	531	479	494	548	512	503	522	555	537	544	499	520	519	546	503	507	518	469	509	511	506	518	521	540	568	531	484	510	529	547	544	524	540	510	506	490	483	503	525	504	518	474	508	520	509	484	553	525
14922	14033	3305	240	118	73	98	96	69	75	71	67	67	84	79	63	85	88	75	69	87	72	69	82	85	58	82	65	74	74	71	66	56	68	62	59	68	94	75	72	74	77	71	82	71	62	72	66	70	72	61	62	74	93	60	60	67	76	72	80	72	65	68	94	72	77	64	69	56	75	52	67	80	66	53	75	84	75	84	70	81	79	64	76	54	78	60	63	65	77	69	74	63	76	68	92	71	80	69	63	66	70	79	64	57	60	60	70	63	79	68	56	72	81	66	75	71	66	77	68	69	59	61	44	79	57	72	60	66	61	76	67	64	61	67	79	60	59	77	54	70	68	57	71	60	60	90	81	59	53	66	58	54	66	76	62	64	73	64	80	66	60	61	69	76	52	71	59	72	74	70	73	72	88	70	65	67	65	56	65	75	62	66	67	73	83	68	80	63	61	70	74	75	69	68	63	60	61	87	75	89	71	75	58	69	75	71	86	73	87	72	63	58	69	62	73	72	81	78	55	64	53	67	54	60	68	75	92	75	63	81	74	67	62	55	62	66	84	71	91	68	64	68	76	73	75	53	75	78	60	79	63	80	61	73	59	66	78	73	77	78	57	75	71	75	82	74	57	95	73	66	62	67	81	74	64	82	76	58	74	76	71	74	67	73	74	69	71	56	61	75	65	71	64	59	56	69	60	79	64	59	61	78	70	58	70	54	76	73	79	81	65	77	64	66	90	74	64	79	65	82	80	55	72	64	73	69	91	59	72	87	82	70	77	81	65	80	63	69	75	56	66	71	59	68	67	72	52	74	73	49	64	67	79	78	53	75	75	67	61	68	68	74	53	65	69	58	75	70	57	76	74	65	72	88	72	63	64	71	56	69	77	59	70	62	66	71	76	73	59	66	71	77	60	63	72	76	64	73	79	86	62	61	69	59	58	51	78	55	64	63	70	72	72	66	51	67	74	60	64	51	63	65	71	77	66	73	78	45	65	59	80	64	67	66	59	72	81	63	71	62	79	56	75	72	68	64	72	66	63	60	49	64	72	63	60	72	65	71	65	64	77	76	69	74	61	65	71	66	61	60	65	63	74	82	82	55	73	74	77	65	64	62	54	79	66	56	74	63	76	62	68	67	66	77	69	49	72	69	76	72	67	72	67	71	55	67	74	59	79	78	77	71	69	52	65	76	54	64	69	68	65	73	70	73	89	65	69	75	66	74	71	67	72	60	71	64	64	79	72	58	61	63	63	78	70	65	61	65	73	71	71	59	69	81	60	68	76	51	65	56	64	69	76	81	91	53	69	69	72	64	68	70	60	76	90	65	65	75	78	69	59	69	69	81	76	65	79	76	70	86	76	69	74	56	72	68	68	77	56	73	79	74	59	67	62	82	60	58	68	59	81	81	80	86	71	51	63	63	69	86	81	75	69	74	81	59	72	72	67	79	60	64	63	74	68	82	74	70	52	69	82	78	67	62	69	77	62	62	76	53	66	71	67	66	66	59	53	77	73	70	64	62	82	55	73	79	75	69	59	78	67	65	84	68	68	64	77	72	72	84	76	55	73	65	84	64	74	65	69	67	65	74	65	67	77	71	68	65	61	66	62	82	59	67	73	85	78	76	75	79	70	53	70	48	64	58	63	59	75	53	66	67	70	56	80	58	80	64	72	61	87	64	81	70	61	67	71	69	66	66	74	77	78	81	73	62	55	64	60	69	65	76	69	66	76	82	74	57	61	66	71	88	66	65	61	81	73	56	88	46	81	67	70	75	64	62	61	73	70	57	71	70	64	68	71	69	73	81	65	56	58	66	79	68	73	74	64	71	84	79	79	65	71	68	81	57	61	67	65	71	61	61	67	65	62	66	66	77	57	65	84	71	86	78	65	68	70	58	82	76	74	66	81	64	59	65	64	67	55	80	64	71	89	65	78	76	74	70	65	60	69	70	59	72	75	62	86	63	87	58	64	73	66	64	63	74	79	63	75	64	78	85	74	63	89	64	69	73	56	68	74	77	60	63	71	63	78	50	67	72	79	71	73	61	73	78	71	67	66	59	67	73	68	62	66	78	71	68	69	61	67	75	82	78	73	60	72	72	75	52	62	71	63	65	61	57	70	64	69	69	73	64	65	58	67	67	61	70	76	57	59	81	75	80	64	62	61	69	79	77	79	66	77	67	63	67	68	76	64	73	70	66	63	57	73	75	82	56	67	68	78	77	75	65	61	63	65	64	70	68	71	77	61	66	68	60	69	68	77	58	67	49	80	69	71	76	63	72	69	73	58	71	73	66	76	55	75	73	82	64	75	63	63	78	62	64	78	73	55	69	80	63	62	58	61	47	61	70	74	76	57	71	70	60	74	61	85	83	78	71	63	56	61	70	76	60	67	52	73	69	79	67	65	67	69	75	76	62	68	70	63	72	70	71	65	74	68	64	86	50	65	64	71	63	83	69	65	55	81	54	59	69	60	62	77	73	59	72	73	57	78	62	82	76	67	50	76	68	62	70	58	68	72	66	61	51	86	66	69	67	65	72	72	66	67	76	74	46	70	75	65	67	83	66	78	73	68	57	74	85	64	76	75	60	65	63	62	64	68	82	70	68	73	77	80	65	76	66	63	58	54	59	63	89	78	82	69	63	69	74	82	66	83	71	57	60	78	60	70	78	82	70	65	71	78	71	69	78	66	63	75	61	84	78	57	71	61	69	76	61	54	61	71	67	67	75	56	68	73	70	70	61	87	76	72	70	61	66	66	64	62	60	67	77	70	76	61	82	67	77	64	69	72	80	53	65	72	70	81	67	60	66	67	64	69	72	72	70	59	60	86	65	69	71	64	74	71	69	65	59	65	61	85	63	67	66	64	67	72	59	67	69	63	63	70	87	60	78	79	63	67	74	75	67	71	58	67	76	69	63	79	64	61	59	64	44	69	74	68	64	62	75	93	61	64	65	85	72	71	67	63	64	70	89	68	71	64	62	59	71	68	67	71	65	68	58	90	71	58	65	69	68	81	78	65	73	71	70	77	74	71	80	72	74	72	80	69	79	62	83	71	63	64	74	72	66	65	72	76	61	71	69	65	65	65	68	65	63	75	73	68	66	64	66	64	80	64	71	64	78	73	91	70	72	62	61	60	65	74	74	69	62	80	74	68	72	76	71	71	82	57	64	55	56	71	78	64	56	70	58	79	54	70	77	73	67	48	60	70	57	72	57	70	73	76	54	68	75	67	67	55	68	75	72	63	62	93	77	64	72	70	73	89	72	80	57	65	68	64	55	51	66	78	68	69	72	69	69	59	69	68	68	76	63	65	68	70	77	65	69	72	63	68	74	81	68	64	50	70	52	68	64	65	65	65	71	63	63	72	67	57	69	69	75	85	64	67	69	68	69	67	67	78	78	68	75	51	65	77	70	64	73	79	73	67	56	79	70	56	68	57	69	73	89	96	50	70	61	62	62	69	76	52	70	70	67	67	62	70	76	80	71	66	73	65
17076	20814	5355	380	390	390	377	341	306	306	289	329	341	343	312	342	314	324	341	361	298	310	293	331	338	298	299	271	296	283	280	275	280	277	267	326	286	270	280	273	256	268	257	259	293	256	281	267	276	287	274	283	259	259	300	281	261	270	281	281	278	262	290	289	258	285	284	272	258	260	287	280	280	264	278	283	288	272	269	264	231	276	248	270	282	269	275	248	268	275	247	268	262	304	267	259	282	258	261	311	267	278	295	288	265	264	298	297	298	285	269	262	286	290	276	264	276	281	243	253	253	281	274	293	280	287	291	263	250	272	284	271	284	298	255	276	254	295	266	264	275	266	258	259	306	280	289	282	299	289	263	307	259	297	298	277	259	256	271	277	249	278	312	280	261	271	282	275	289	284	247	264	291	244	269	280	286	280	275	289	255	278	272	298	268	243	266	269	291	263	265	229	267	266	275	268	302	272	256	260	292	266	273	292	263	292	293	276	273	269	276	314	285	291	254	288	247	299	259	279	262	275	289	264	287	252	276	265	258	249	286	249	280	277	294	246	279	256	252	282	258	284	272	275	269	266	270	285	273	260	261	264	271	291	249	267	263	296	265	292	283	277	305	261	267	250	252	271	261	291	267	279	288	257	266	235	263	266	283	270	306	269	247	255	259	284	274	248	253	291	292	264	273	308	256	268	239	276	272	257	299	277	253	274	320	244	287	274	332	253	263	282	274	261	264	247	266	259	290	298	301	262	283	278	304	245	270	274	262	260	272	264	260	282	284	243	264	266	278	272	256	295	289	263	290	278	282	275	284	286	269	280	292	229	272	268	276	292	267	267	267	268	259	274	261	279	280	288	269	267	276	274	272	291	254	276	272	246	251	280	262	305	281	258	274	263	274	250	259	290	275	278	263	280	261	293	279	270	265	287	278	255	280	231	270	273	277	298	244	278	273	270	288	272	287	279	242	267	274	274	273	268	282	280	275	257	271	271	264	275	256	284	267	264	259	279	262	283	264	280	250	279	276	271	299	246	301	238	264	291	287	292	243	285	262	273	317	257	269	251	290	293	288	251	278	271	282	276	287	271	256	273	289	294	308	283	278	281	267	270	252	291	276	302	280	257	265	257	275	277	253	282	267	276	255	273	247	274	298	259	283	266	278	262	277	307	254	271	280	266	276	264	258	282	274	251	272	322	265	296	275	252	254	300	309	269	264	289	274	264	290	263	280	274	264	262	274	250	268	265	267	273	309	255	279	236	278	282	272	260	244	273	292	264	269	243	248	258	293	244	258	264	245	302	282	264	279	263	252	274	269	297	278	253	245	260	249	274	276	263	304	260	273	262	265	261	285	270	263	294	274	287	267	283	268	279	265	303	257	259	280	263	241	270	299	260	269	268	242	302	266	263	277	266	250	256	266	270	271	261	249	257	279	292	276	254	271	265	253	263	300	268	262	256	264	281	260	301	283	256	291	285	276	269	244	299	292	277	254	282	288	286	284	268	251	254	248	257	276	284	279	274	267	271	264	269	276	273	252	281	274	294	265	261	255	266	291	278	267	279	300	293	290	304	268	267	289	254	277	284	262	270	279	250	256	294	280	292	285	270	264	264	284	248	275	272	276	280	278	263	244	266	294	282	279	265	280	272	262	279	288	243	280	253	278	274	288	271	269	263	298	249	261	274	268	244	252	260	291	244	280	245	256	260	316	267	274	276	263	253	286	292	289	255	267	284	319	264	263	315	242	260	285	272	275	250	257	276	272	276	263	284	282	257	261	273	300	287	263	261	282	267	263	290	235	257	255	263	272	245	290	262	304	282	275	261	303	267	258	272	283	247	275	267	273	237	303	252	260	316	287	286	267	288	292	268	281	298	241	270	277	286	253	283	265	296	279	296	274	271	272	286	297	258	252	270	262	253	262	291	254	258	281	292	266	274	260	251	277	271	296	291	307	244	278	256	269	289	276	264	259	287	262	285	265	290	277	237	281	303	269	256	288	281	255	276	257	253	291	294	276	280	275	279	275	280	271	255	284	299	278	262	259	265	296	277	284	279	283	244	277	263	275	264	268	248	279	241	266	269	290	257	259	298	238	253	260	293	291	255	279	242	297	291	264	298	271	261	301	263	283	294	269	293	255	267	304	295	293	276	288	288	284	289	258	266	263	248	282	277	276	272	269	282	281	273	275	281	297	259	264	273	262	293	273	235	264	287	305	276	282	273	273	283	263	273	291	282	280	265	263	271	272	269	260	260	253	272	274	283	270	260	266	282	290	249	238	288	269	259	259	256	275	246	310	258	284	243	275	248	310	293	257	258	289	258	259	263	296	282	292	265	279	276	243	273	245	263	274	295	264	284	268	268	292	265	260	284	273	250	274	273	263	270	260	283	240	302	280	273	256	269	278	292	275	283	256	271	240	270	274	273	286	268	284	288	305	264	270	274	261	284	228	300	277	272	291	281	244	293	266	278	301	279	259	287	275	281	270	259	250	249	259	274	298	276	256	291	254	270	234	282	309	300	269	272	273	307	255	281	258	269	271	284	272	296	301	251	281	261	279	254	264	248	232	272	257	257	273	284	253	266	259	275	235	283	274	271	269	259	298	245	285	311	301	237	272	265	258	263	290	293	270	263	283	260	267	292	302	280	262	265	252	250	277	275	276	304	260	272	272	235	262	256	266	272	237	247	253	285	280	268	274	254	284	287	279	251	256	265	291	254	267	269	272	258	265	273	255	272	267	266	251	274	272	255	276	257	247	290	259	265	275	256	252	269	269	252	247	289	275	304	273	285	266	256	259	285	283	274	271	255	252	276	242	269	284	280	275	289	255	274	252	310	272	278	268	286	252	287	259	294	268	263	274	250	256	297	250	272	295	267	274	268	294	303	244	274	265	270	286	262	265	282	235	270	279	276	259	277	265	274	295	272	259	267	280	244	286	261	262	265	267	263	266	277	252	295	295	261	304	229	276	271	275	268	268	301	246	271	320	263	263	286	269	247	270	276	310	268	245	222	260	261	282	282	276	252	276	241	288	247	287	304	303	289	281	242	278	252	280	284	245	277	270	285	258	280	264	245	310	271	291	284	269	270	284	256	252	287	277	278	275	265	253	256	279	249	277	282	244	313	281	268	260	259	292	296	309	276	284	268	281	256	289	286	250	266	270	277	258	267	253	256	261	287	292	285	269	258	265	299	248	281	274	276	297	285	288	261	269	259	260	292	253	253	276	307	281	279	248	277	283	266	256	263	260	287	295	259	281	284	257	273	280	261	270	276	254	304	250	277	271	271	272	290	282	250	281	273	284	263	269	305	268	264	284	258	278	258	286	290	277	298	279	281	256	268	267	280	275	256	259	263	281	264	288	270	247	257	292	274	269	284	282	286	266	241	274	269	287	259	284	304	295	279	294	280	275	247	258	256	228	296	278	268	270	271	306	286	278	296	270	276	291	258	272	252	255	302	293	292	278	263	264	252	258	244	245	251	273	255	269	273	246	233
56892	66845	38721	8831	746	327	239	213	160	171	162	134	118	131	151	137	164	183	181	163	211	231	148	110	138	138	122	111	105	99	98	94	94	88	101	114	110	91	106	94	97	83	88	98	96	76	90	77	96	90	96	86	85	110	84	111	97	114	81	89	86	112	99	95	86	92	81	107	103	83	93	96	101	86	88	89	90	90	76	96	84	90	77	78	75	89	106	102	104	107	76	86	90	84	78	87	97	92	95	106	90	89	88	77	97	107	85	89	117	77	87	102	89	87	99	96	86	80	76	85	81	83	81	104	89	106	87	92	85	82	85	79	83	80	86	97	89	81	97	85	101	83	97	110	79	101	119	103	90	95	99	75	93	77	96	91	85	94	78	93	76	77	81	86	87	97	109	105	86	87	87	99	93	103	76	91	80	95	86	64	91	103	92	95	102	97	109	101	95	99	73	92	87	99	83	76	106	94	89	88	85	88	78	86	92	97	104	92	72	92	90	77	94	71	90	99	81	94	89	74	92	79	105	93	88	99	102	81	86	83	98	93	93	93	92	96	92	104	90	90	84	86	102	95	93	95	90	95	102	78	85	103	90	105	96	87	97	102	93	72	86	72	90	88	82	86	81	89	81	103	103	83	107	80	73	90	94	92	94	89	83	87	98	92	100	113	92	106	91	103	90	99	79	87	90	68	79	98	96	89	82	91	98	107	95	100	106	100	98	88	81	72	101	82	84	94	87	79	102	86	87	80	81	88	65	80	97	81	86	84	93	94	93	86	94	85	85	81	110	95	84	90	78	93	86	97	76	103	92	92	83	92	98	82	87	84	79	86	94	94	94	103	95	83	89	94	97	85	89	74	79	88	70	93	90	92	85	80	107	71	82	95	72	83	73	89	81	94	101	93	87	76	108	82	90	82	86	91	75	108	90	84	105	98	88	85	107	104	77	105	79	99	87	112	90	82	83	79	92	94	87	89	103	97	79	96	99	100	98	104	105	110	100	87	91	77	82	65	66	91	96	91	100	100	87	90	80	75	92	108	90	74	80	101	86	74	95	95	81	78	83	84	94	107	98	82	94	90	93	92	98	75	84	89	88	85	96	81	84	97	66	88	107	89	90	75	97	82	87	93	75	77	95	92	94	99	92	98	101	85	100	92	109	95	82	100	84	78	78	84	93	103	86	80	87	91	92	93	97	86	84	86	101	86	108	98	87	87	86	80	75	93	85	79	91	85	81	76	96	99	89	110	98	73	83	96	82	106	66	81	91	82	92	105	95	97	88	84	88	99	109	104	114	98	72	89	102	89	95	92	90	81	92	101	89	94	89	73	90	109	97	95	97	78	78	86	67	100	108	99	109	95	98	83	75	98	95	105	95	86	85	79	95	87	109	84	93	85	78	98	80	83	101	69	95	92	87	95	85	106	103	71	87	79	80	101	83	108	89	103	79	99	94	87	101	94	99	91	83	104	83	85	91	78	87	90	85	86	91	94	71	80	86	101	96	85	71	101	101	70	80	94	82	86	74	82	78	87	100	103	102	100	85	70	89	81	108	106	108	92	69	79	90	100	88	95	98	96	82	99	94	99	89	80	75	85	92	75	84	94	101	106	84	96	80	103	97	82	99	94	92	89	83	83	88	78	84	89	94	89	70	90	89	110	83	90	90	72	92	90	98	101	82	90	96	84	80	94	68	95	94	87	79	90	83	80	106	90	93	89	89	102	70	98	73	98	80	86	91	100	107	89	78	77	100	108	98	99	91	84	70	83	95	87	94	96	79	78	88	84	61	88	92	84	102	87	93	92	86	85	94	92	92	90	94	88	86	94	98	101	78	87	93	82	83	91	92	83	94	95	73	109	102	83	84	96	107	98	102	90	98	83	94	88	105	78	90	84	81	107	91	105	81	91	93	93	101	79	81	87	66	80	93	83	91	94	83	73	96	95	107	97	100	103	80	95	79	83	95	87	92	83	93	84	73	89	90	79	99	84	93	97	91	97	87	76	78	100	85	109	87	87	85	71	82	90	103	93	83	101	91	90	80	96	99	96	88	73	86	98	93	102	95	95	94	81	98	90	95	83	98	97	80	81	98	98	88	102	95	83	84	93	98	98	79	84	97	99	94	86	96	70	89	81	100	96	104	90	80	90	105	92	82	84	115	95	94	98	83	96	104	97	76	86	91	87	91	96	99	81	91	90	91	89	91	88	96	87	82	94	92	89	95	86	93	91	86	85	114	80	96	90	101	78	87	82	93	73	95	103	89	90	101	89	89	97	88	94	80	94	107	94	94	75	101	92	86	99	77	98	104	82	84	92	74	78	86	92	94	99	103	108	99	90	87	75	99	87	88	99	72	97	69	91	96	89	105	88	91	86	95	85	98	87	98	107	112	87	104	78	100	78	108	109	82	91	95	88	94	87	103	82	107	82	90	89	99	85	86	81	97	104	67	87	101	81	70	73	81	84	88	91	104	104	76	81	94	75	69	98	79	79	90	88	91	92	87	100	93	101	102	83	96	86	80	78	98	95	87	90	76	89	109	99	97	92	81	81	83	106	104	90	89	73	84	78	81	98	79	98	95	103	91	97	89	78	95	91	85	86	91	113	88	101	87	90	91	96	113	75	95	86	89	69	87	98	78	95	82	102	73	90	98	78	85	101	82	74	86	89	73	64	90	97	102	88	68	90	87	84	80	86	96	109	93	93	86	84	87	98	86	97	95	83	80	82	95	93	77	87	90	91	102	92	80	101	95	88	89	82	110	86	94	75	82	86	89	87	85	105	89	83	93	77	91	95	97	82	84	86	81	103	107	88	89	96	77	99	80	73	97	88	100	94	90	82	92	91	71	96	93	101	110	88	111	84	92	73	85	74	92	90	76	95	101	94	80	93	111	91	103	87	93	80	85	65	82	70	84	95	78	79	85	87	96	91	83	96	107	96	97	97	91	97	98	88	94	89	78	83	81	79	100	83	107	90	86	103	96	97	80	90	97	91	76	91	90	97	95	89	92	94	91	89	79	83	98	83	110	105	103	86	87	101	98	84	85	83	99	79	124	101	91	111	81	98	100	76	80	84	109	88	84	87	76	91	92	89	91	89	102	108	87	97	94	84	87	102	72	85	95	89	83	96	89	98	94	85	77	72	76	90	82	96	116	68	87	103	89	88	82	97	81	100	79	97	77	82	89	84	76	98	105	94	86	91	105	87	92	76	105	84	85	81	89	69	84	90	91	94	91	107	112	91	96	98	78	80	85	96	105	110	84	80	81	89	91	95	83	103	96	75	78	86	91	93	94	97	92	97	88	88	72	85	74	87	101	92	86	78	89	93	88	79	85	102	99	88	89	86	77	82	88	93	93	89	94	88	89	101	106	102	79	86	99	95	94	86	96	83	100	87	87	83	116	96	98	105	93	90	87	83	91	79	88	86	73	108	80	78	88	75	94	78	89	107	82	84	88	89	97	91	78	95	96	96	106	77	87	85	74	76	89	92	78	82
39432	49942	28518	1683	1490	1498	1199	971	868	817	788	745	699	790	769	764	861	1041	1064	1002	1023	1376	818	480	684	664	680	477	482	441	444	463	418	420	418	392	385	370	375	380	391	332	361	375	370	347	314	366	400	359	371	375	365	381	359	375	344	368	350	357	323	341	353	343	362	322	382	332	351	372	361	314	354	356	334	279	363	356	331	356	332	314	344	348	355	363	340	333	307	328	352	335	312	357	370	322	352	336	362	358	349	350	327	370	347	354	350	334	341	374	342	317	331	331	379	339	326	330	339	333	339	343	331	306	348	321	320	330	336	349	361	342	328	350	350	328	323	330	354	328	319	346	359	363	366	332	321	356	333	345	337	333	333	342	307	349	325	326	316	325	340	343	331	295	368	353	315	303	348	360	338	332	298	321	334	351	353	276	342	327	316	358	353	339	354	330	339	360	333	335	301	322	355	325	298	315	351	331	341	350	350	373	378	346	328	309	317	334	344	328	330	366	365	311	288	317	344	312	344	343	321	350	337	371	350	338	305	302	341	353	344	344	328	333	341	363	328	348	331	334	319	327	358	377	341	331	364	323	318	319	315	332	371	312	318	324	354	332	325	348	312	332	316	293	347	352	344	353	337	355	349	320	332	335	369	355	339	374	344	362	310	321	335	349	312	324	365	318	302	330	320	321	348	312	315	353	347	305	368	310	309	322	335	345	354	353	346	342	330	331	329	346	317	346	329	341	341	315	354	319	342	348	335	355	356	358	353	379	321	352	361	326	327	321	326	345	306	318	293	301	359	318	318	336	334	329	362	390	310	369	345	331	321	348	350	312	348	307	347	373	342	322	358	354	358	337	306	368	364	320	334	309	309	322	316	350	329	328	324	339	356	335	318	344	347	330	339	311	332	340	346	344	358	333	336	336	332	298	318	352	356	327	315	322	320	334	345	325	342	340	355	340	352	350	294	312	332	329	333	352	326	335	310	350	323	369	343	364	334	363	312	331	324	332	347	329	314	330	378	321	354	356	321	353	337	337	336	327	343	328	358	364	365	336	322	325	338	317	342	329	331	341	353	330	289	340	345	310	345	363	336	355	319	319	343	344	347	353	335	323	321	318	341	327	355	360	339	328	343	378	359	360	337	366	305	309	319	309	320	336	319	334	346	345	346	326	372	327	329	335	356	321	367	344	347	340	320	313	338	356	375	342	343	323	324	359	326	320	331	332	358	328	371	324	330	308	358	342	319	320	341	352	386	344	374	346	306	316	349	360	326	345	352	324	326	325	369	359	313	345	285	349	341	322	293	335	346	323	328	328	336	310	321	336	325	315	333	336	307	342	306	368	307	327	336	330	307	347	347	372	306	340	335	340	326	314	323	339	319	322	358	369	321	331	314	357	349	325	365	360	340	326	342	346	315	337	331	348	337	300	326	349	332	323	308	325	327	342	341	334	341	351	344	324	341	333	357	340	326	332	329	341	353	322	347	327	359	315	323	289	355	351	299	349	313	324	314	334	320	305	353	334	336	312	358	348	303	310	346	305	359	324	339	340	296	340	305	326	334	362	311	316	343	310	343	327	333	317	279	303	330	319	356	327	316	331	336	345	305	333	301	322	322	335	332	325	371	356	353	351	327	303	315	308	359	337	346	326	340	354	342	332	313	348	318	311	361	320	315	322	351	332	342	324	313	346	343	369	362	322	314	373	329	359	338	349	303	349	356	321	389	335	340	320	339	313	350	329	361	290	312	335	325	331	332	339	328	348	350	384	332	338	350	334	341	343	377	334	322	332	330	321	311	357	372	347	326	324	303	325	334	314	347	342	311	359	345	353	330	344	323	353	350	324	350	358	353	338	314	322	329	302	343	341	355	330	332	331	321	306	330	350	348	333	336	338	338	376	316	324	316	291	341	323	324	363	354	317	363	348	319	311	344	335	312	307	358	343	351	322	318	352	345	367	339	346	350	340	340	329	323	328	327	324	352	310	383	354	348	359	361	329	361	326	333	331	332	334	369	354	335	357	328	334	354	355	366	328	377	331	347	339	349	367	326	330	325	372	301	338	336	308	356	353	324	330	338	328	322	353	316	349	346	358	354	316	340	356	333	327	338	347	314	343	327	332	345	334	347	342	365	346	309	316	330	342	353	358	346	336	393	290	332	328	338	297	345	332	391	333	352	350	343	362	343	326	321	348	316	342	315	319	365	303	340	357	345	315	316	357	336	348	338	354	337	331	324	333	352	376	304	338	323	334	322	311	357	341	353	353	309	341	375	307	308	327	299	338	332	343	379	324	293	336	320	351	322	305	334	358	353	349	348	307	346	370	339	358	287	328	329	348	323	344	331	332	358	360	347	346	320	349	357	338	309	335	326	284	328	308	339	350	368	344	329	324	333	354	357	367	296	338	317	326	342	330	354	349	356	365	351	320	337	343	305	319	368	324	296	358	339	328	347	338	328	321	354	302	328	358	344	332	341	321	344	327	316	330	347	358	347	309	311	354	327	289	319	321	352	335	337	354	322	340	308	366	325	321	322	320	372	324	303	349	327	331	330	352	331	333	313	314	355	321	330	381	338	369	328	345	312	353	334	332	329	340	328	370	351	344	371	325	348	335	341	346	324	334	329	339	340	357	314	322	327	324	334	322	317	339	351	300	287	299	320	334	320	300	307	310	315	318	338	354	334	301	362	321	341	301	356	338	320	325	333	325	315	328	351	326	361	341	338	348	329	337	334	355	367	290	336	328	320	335	298	352	301	343	319	332	343	356	328	331	352	338	335	325	322	320	341	366	323	343	325	325	335	312	316	345	322	350	318	354	325	327	303	345	319	332	313	363	324	345	370	313	343	358	334	340	334	353	318	330	349	328	359	354	317	325	341	312	314	343	339	330	346	307	309	343	306	316	336	354	300	352	337	342	319	356	353	332	334	330	344	373	324	336	331	313	357	332	341	310	321	299	315	346	335	316	314	335	320	311	328	353	324	328	338	310	321	304	340	295	326	314	322	330	323	320	305	342	348	312	336	352	345	343	348	348	309	341	328	343	354	336	314	311	347	317	301	326	318	355	324	339	360	358	311	347	353	340	332	333	333	345	313	326	306	345	315	337	322	347	360	346	325	320	325	340	335	359	352	339	367	316	369	297	307	315	369	347	323	324	359	319	332	349	368	360	333	344	312	347	359	357	367	338	345	321	358	314	354	340	354	349	333	344	341	309	308	329	340	337	321	335	321	330	341	304	320	302	328	377	350	370	292	353	312	329	378	325	313	361	334	334	328	354	309	354	332	319	345	336	317	303	316	342	337	328	307	333	314	285	367	355	332	362	371	322	331	324	312	345	319	322	355	353	367	323	349	341	308	357	336	349	284	367	321	373	336	331	327	355	355	342	305	332	333	336	376	340	346	339	317	327	335	321	338	347	361	341	348	321	363	329	374	316	341	353	299	364	375	314	328	325	353	351	325	322	306	333	324	324	342	357	331	303	357	333	316	345	341	330	330	331
67922	77505	44749	16395	4748	675	443	368	320	309	290	260	261	220	259	263	238	267	240	279	337	273	364	316	242	184	174	166	190	173	182	176	179	156	198	160	178	183	178	177	164	183	160	162	175	153	151	148	182	147	130	159	155	138	174	150	148	165	154	158	147	134	170	163	167	154	156	176	170	150	159	158	175	141	142	136	147	171	129	151	173	134	149	153	151	177	153	137	147	166	127	166	157	145	141	160	140	142	169	151	164	150	153	147	152	170	169	151	152	151	174	188	153	150	134	136	142	144	156	135	153	178	154	149	159	165	145	146	132	164	154	163	170	138	159	153	141	122	134	140	138	157	160	159	156	164	141	163	159	136	155	155	156	126	155	154	152	138	140	142	153	126	150	151	169	137	152	167	144	133	130	148	186	154	157	146	162	156	173	159	132	143	146	144	144	153	153	152	143	140	150	154	159	165	140	163	153	145	156	147	151	156	144	162	136	143	184	160	152	135	149	142	179	151	153	141	129	148	157	163	151	139	149	150	156	161	149	148	147	148	130	145	159	137	164	162	132	156	152	139	137	148	156	141	141	143	145	166	165	163	150	162	172	151	145	181	130	148	165	152	139	158	157	125	150	170	160	158	165	189	150	143	138	151	152	152	139	134	152	137	159	165	164	176	189	168	164	148	145	162	153	137	149	168	149	145	140	185	182	155	157	121	127	157	157	144	155	164	170	143	160	137	145	145	146	143	162	135	160	157	162	156	161	145	168	157	149	154	147	152	161	143	134	146	150	167	162	155	162	161	144	134	150	149	146	148	153	161	153	155	153	148	178	136	164	144	140	154	129	131	153	165	145	140	149	162	146	142	146	147	146	144	170	147	149	156	143	170	152	160	151	143	146	152	154	158	153	155	171	161	135	132	156	139	146	150	133	158	162	162	172	156	142	138	163	133	154	152	149	157	165	148	137	148	143	151	137	158	162	155	156	181	140	143	156	151	143	150	155	155	131	149	132	122	171	168	190	149	166	179	154	145	148	151	146	159	171	154	174	144	149	147	152	154	142	148	151	135	169	159	137	142	148	151	162	154	142	141	164	135	166	162	159	141	146	150	178	151	155	159	157	161	151	136	142	160	156	158	151	140	175	171	157	147	132	138	146	126	145	157	161	133	147	157	151	148	149	149	146	137	170	127	161	175	150	148	154	163	152	146	164	151	141	166	146	162	180	138	153	152	143	151	144	157	159	153	165	149	147	151	139	162	144	136	158	144	132	135	162	151	139	146	154	134	142	164	140	146	177	137	160	139	159	150	141	160	141	156	148	153	150	130	153	148	143	149	142	181	145	165	148	138	147	150	156	142	163	139	172	174	154	151	146	147	144	150	124	165	171	152	144	144	148	156	140	147	171	170	148	135	141	159	147	140	166	148	176	150	150	150	131	138	163	166	153	160	167	144	176	167	149	152	160	134	158	178	158	162	145	160	139	144	145	143	141	128	150	167	146	151	170	173	156	164	146	145	134	126	137	168	169	155	170	176	148	167	163	172	145	146	135	158	154	158	136	156	130	159	155	160	162	164	172	163	151	172	156	139	127	138	156	147	134	166	161	143	129	143	167	136	138	148	162	145	158	148	154	151	139	143	173	144	153	168	148	123	173	151	138	159	155	183	137	144	156	143	154	132	154	152	167	145	144	177	141	166	162	145	131	150	153	173	135	137	141	157	148	178	149	147	157	121	155	153	158	150	159	164	167	154	158	137	149	149	179	161	148	147	155	158	143	150	145	139	145	149	161	147	155	163	148	175	163	157	158	154	160	141	140	139	161	155	156	150	151	157	161	133	148	168	177	140	146	148	166	180	187	154	165	155	123	168	156	161	162	181	167	108	177	153	145	152	163	161	138	161	156	151	157	133	171	148	144	136	153	155	175	147	150	159	137	134	154	152	143	153	146	150	170	156	170	175	143	170	163	159	157	158	152	175	142	159	146	148	154	160	147	147	151	154	159	176	143	164	155	158	154	145	139	158	151	154	140	155	132	155	171	149	164	142	163	155	147	151	169	133	149	163	133	152	136	155	161	159	148	126	140	150	157	148	149	162	126	131	150	177	125	159	125	159	148	161	133	148	149	136	167	138	161	145	142	130	171	152	159	140	139	141	167	139	162	165	150	169	166	160	127	128	134	156	142	157	157	165	167	171	167	170	161	134	156	141	155	146	132	155	155	171	139	141	172	160	169	152	164	164	157	166	153	151	156	158	144	143	168	155	160	147	143	163	153	150	165	172	150	146	156	138	112	168	160	151	155	152	137	140	122	162	152	147	144	150	161	190	156	157	145	174	171	152	138	150	158	130	140	151	155	129	149	141	137	148	138	164	139	135	159	137	142	161	145	152	158	142	153	169	129	150	149	149	133	147	140	157	155	163	165	144	155	162	155	158	170	159	139	179	170	166	165	170	154	155	163	162	162	160	144	150	141	156	151	148	139	146	159	158	142	148	168	139	147	139	146	155	127	142	151	155	182	161	144	153	148	148	153	164	143	147	169	140	159	153	165	150	145	148	166	153	164	151	135	175	147	164	155	183	144	145	164	139	151	155	150	166	177	142	165	165	161	161	167	149	180	140	162	157	151	150	130	144	159	143	135	142	154	166	150	155	144	174	147	148	129	155	151	166	151	153	143	141	163	131	141	157	155	143	148	150	160	145	148	148	141	151	146	166	165	152	152	146	142	122	170	149	167	164	151	171	141	146	152	144	129	156	167	159	163	144	141	157	161	156	179	145	144	153	158	159	163	175	137	144	166	142	172	158	163	172	151	167	152	162	146	147	148	146	155	133	141	138	145	164	160	153	151	144	163	153	137	162	146	120	142	170	148	153	144	152	146	157	149	177	130	151	153	142	149	154	169	153	153	127	154	149	150	145	152	157	152	142	167	142	166	139	147	154	171	136	150	137	144	153	148	147	158	175	145	157	156	148	151	138	167	142	157	149	164	166	146	157	159	190	143	166	151	166	170	133	139	153	152	158	155	149	182	157	159	173	149	148	151	175	157	148	159	163	142	156	142	151	168	147	150	152	165	153	138	173	152	133	152	181	136	154	131	146	152	149	151	159	167	152	137	164	148	151	145	157	159	151	147	172	146	131	139	159	145	132	153	156	182	163	150	141	140	173	150	133	126	156	156	141	129	150	153	131	150	155	164	146	171	140	165	144	161	140	149	150	135	158	157	150	144	146	163	139	162	172	147	131	146	144	137	143	149	143	146	139	145	171	156	154	143	162	136	167	138	161	156	170	134	152	141	161	135	160	133	178	158	166	143	157	163	145	150	134	155	166	144	122	149	160	151	150	142	148	159	150	155	123	139	157	137	159	167	154	134	154	160	160	164	158	148	163	153	152	162	148	161	155	143	139	153	143	141	141	136	152	149	153	161	154	162	151	157	149	152	152	119	158	125	163	146	148	168	150	150	143	134	176	162	142	160	167	167	167	154	142	156	153	143	157	145	143	157	158
48605	61984	34858	3007	2614	2598	2089	1772	1529	1396	1302	1241	1165	1293	1321	1230	1347	1596	1321	1664	2169	1698	2098	1995	1119	807	856	753	795	792	702	692	705	745	695	633	593	560	592	526	575	562	570	577	556	613	569	606	562	526	554	540	548	528	527	559	519	558	564	518	515	563	538	502	485	524	537	520	514	550	578	533	512	523	540	549	529	540	537	519	498	542	554	523	521	545	511	544	532	531	554	524	562	585	497	523	511	537	590	553	554	564	586	593	522	593	524	541	515	532	535	519	541	532	515	566	531	539	490	525	535	509	534	547	536	511	547	533	551	528	516	512	517	487	532	503	552	485	535	483	530	509	552	561	541	532	530	504	529	528	531	536	519	523	524	562	525	507	539	493	490	497	483	511	507	476	547	527	495	561	565	488	507	467	502	487	557	538	504	514	518	514	524	506	537	485	478	485	506	476	522	561	501	525	528	456	512	545	502	515	488	505	528	517	522	540	504	469	488	524	496	540	470	559	509	540	470	509	533	517	524	552	504	523	506	488	490	540	507	491	546	546	511	544	486	506	520	466	536	543	496	525	510	485	523	485	546	514	551	534	496	527	516	506	502	514	532	527	491	507	592	484	484	503	521	494	608	503	483	551	539	495	515	503	495	537	529	525	523	490	511	548	533	519	516	496	531	497	455	503	446	491	500	521	479	522	515	515	532	532	496	544	522	496	514	514	485	514	477	515	508	535	522	497	522	502	526	514	532	493	490	490	487	551	514	534	511	492	520	534	494	528	527	535	532	510	513	511	493	505	539	522	543	541	518	494	486	485	501	520	474	522	489	535	537	527	527	520	503	555	482	533	542	557	540	495	488	521	512	552	528	505	509	471	528	499	492	534	521	525	523	483	541	506	485	485	516	446	498	518	503	533	503	512	526	486	571	512	480	507	488	523	505	550	515	516	544	531	520	501	537	566	509	543	471	521	523	548	511	508	485	501	522	527	525	540	497	454	517	531	513	573	506	520	520	504	544	490	495	528	529	547	527	518	525	534	508	518	513	522	499	503	518	528	522	532	526	534	468	506	484	527	524	510	469	500	483	544	497	561	523	521	513	521	523	543	499	526	510	491	539	530	503	538	491	505	473	481	562	516	500	527	514	501	508	504	483	470	479	507	504	537	507	527	541	510	522	524	477	517	530	486	515	524	459	524	528	507	508	501	544	524	534	562	533	517	511	519	541	530	529	523	540	534	499	489	534	526	508	517	514	495	532	541	521	528	530	523	513	525	548	480	518	501	507	565	507	520	504	524	518	529	495	501	503	504	494	481	479	493	516	527	493	509	520	491	520	527	471	542	521	494	514	508	484	502	500	460	507	541	519	567	472	514	514	499	487	542	519	487	491	506	544	529	502	506	542	518	534	509	503	557	494	523	509	518	484	502	520	484	503	506	538	479	551	499	540	495	520	542	541	546	523	510	505	538	513	518	525	504	512	499	533	527	505	533	543	481	526	510	544	523	485	505	524	516	535	533	500	532	518	510	570	530	515	560	546	483	510	512	495	534	536	515	498	512	527	523	510	521	500	487	501	528	503	490	512	469	527	512	487	528	534	549	525	507	489	558	478	501	495	490	510	493	519	513	530	492	520	477	503	532	488	525	504	516	482	522	523	480	486	509	469	492	495	475	517	519	498	509	556	492	528	496	533	509	543	506	539	521	513	517	496	491	562	519	516	503	509	493	524	515	543	507	485	506	517	503	485	505	525	545	520	513	477	475	518	508	513	494	507	513	505	521	526	522	522	519	457	507	510	537	500	480	498	516	541	530	551	499	523	552	484	481	484	526	543	495	535	505	544	470	499	532	560	493	515	491	525	534	475	516	489	477	504	560	487	493	555	561	511	513	512	527	483	546	485	558	512	522	524	500	474	516	509	497	520	510	534	498	521	494	525	502	518	499	504	505	467	523	501	522	491	487	518	476	516	499	512	526	520	493	549	499	548	472	507	493	509	536	502	506	469	520	554	478	487	517	473	516	507	491	551	530	520	484	490	529	466	516	493	509	503	476	525	524	544	495	535	557	534	469	541	496	521	538	504	512	559	545	507	498	529	510	524	488	540	505	500	525	551	507	511	542	508	505	515	479	498	494	504	517	521	541	475	554	523	519	498	527	488	550	549	499	498	533	489	512	496	512	517	443	516	504	531	486	480	528	525	554	474	511	487	515	494	510	524	508	527	521	490	495	540	528	508	467	489	509	537	517	536	525	507	557	489	496	553	521	479	507	546	550	494	514	475	512	540	488	480	506	498	505	542	518	478	559	493	510	515	539	462	503	517	508	509	498	505	498	491	561	511	490	530	501	512	491	491	505	548	486	531	538	533	560	465	498	490	509	505	533	536	485	536	532	538	514	480	486	524	516	553	515	539	534	512	531	504	524	536	500	492	507	506	541	526	533	513	516	509	509	488	528	550	518	518	520	521	540	488	475	481	544	480	520	494	507	563	549	486	552	535	528	533	534	542	491	498	514	516	507	508	467	511	496	504	511	533	496	520	486	493	514	545	527	533	501	488	491	498	520	531	521	502	488	516	520	549	495	502	471	501	507	550	509	508	489	512	501	566	492	510	481	494	529	480	539	479	491	513	529	494	557	480	534	499	521	513	506	562	576	503	481	529	494	503	508	461	489	487	543	531	542	545	557	471	515	524	494	493	520	527	522	525	539	537	506	510	512	498	499	552	483	518	540	476	526	485	550	512	515	476	518	499	549	502	493	532	522	543	523	520	528	482	542	510	520	543	504	568	494	509	489	513	520	507	527	506	517	497	527	524	535	526	491	518	473	498	531	497	548	510	505	514	512	531	483	483	466	523	486	507	494	461	502	518	539	522	509	531	503	519	502	523	498	529	509	487	512	521	517	561	514	504	517	535	513	518	498	523	519	507	510	492	556	511	524	510	541	535	544	534	536	501	494	505	543	500	529	485	518	519	516	491	543	484	543	498	503	492	505	495	524	514	529	490	473	469	506	526	474	545	526	489	517	512	527	538	548	528	507	526	489	562	537	552	526	505	517	528	497	503	488	506	535	536	519	534	487	548	494	537	473	506	506	531	530	535	469	505	514	494	525	525	528	502	516	486	519	508	554	461	493	506	473	548	516	503	574	516	488	533	557	529	523	519	529	506	516	522	516	513	532	530	554	512	528	474	539	552	504	514	501	536	479	554	532	516	499	527	485	489	474	541	518	509	474	494	516	524	491	531	542	492	509	539	524	546	500	507	499	529	506	485	521	508	484	499	520	519	505	480	530	470	514	543	535	531	530	477	495	503	527	552	502	490	506	552	512	533	500	506	491	527	530	465	490	553	511	548	539	510	495	493	510	490	514	502	519	536	519	505	551	540	533	512	514	531	485	519	532	480	467	508	510	536	508	534	500	527	509	485	525	532	511	500	480	516	525	500	524	507	504	506	497	494	478	492	508	495	531	516	495	515	475	497	512	527	479	530	515	519	509	447	501	534	536
13588	13388	3509	210	100	103	76	76	85	63	84	67	57	72	64	80	79	90	68	67	65	84	76	76	65	74	63	65	71	73	72	80	75	59	74	74	79	83	65	59	72	82	59	64	76	77	83	62	65	70	69	72	69	79	58	71	62	76	68	87	77	69	66	65	68	73	60	53	66	78	73	59	71	77	63	60	80	67	71	73	71	71	65	76	79	76	79	56	73	63	72	63	69	64	56	68	79	73	73	74	68	59	57	73	55	72	65	80	76	63	64	63	66	58	66	54	67	67	62	80	59	62	67	75	57	70	72	65	61	72	74	78	58	67	75	67	69	56	73	58	66	66	76	68	67	72	73	64	77	67	68	69	76	74	68	64	67	65	84	66	77	75	62	65	75	61	68	66	51	55	56	70	72	58	75	79	69	61	75	69	75	72	73	75	72	66	70	55	66	89	64	77	67	76	81	59	64	61	65	65	73	72	68	78	67	65	55	61	74	74	68	77	70	71	62	63	65	71	82	62	68	68	60	63	77	65	67	59	65	62	68	74	66	77	68	62	75	70	76	78	63	72	73	63	64	71	85	67	66	62	70	75	69	63	61	88	75	66	57	64	61	77	76	64	63	62	71	74	80	58	72	72	67	78	56	63	59	73	57	67	67	74	86	60	63	66	66	66	65	76	75	76	81	65	83	63	56	86	69	71	63	75	75	70	91	81	75	81	78	68	68	58	73	55	61	59	81	74	62	69	68	61	72	86	65	73	76	70	64	74	77	82	60	45	67	70	79	67	79	62	63	91	61	59	61	84	74	75	62	63	63	73	72	66	75	81	65	70	60	70	57	63	67	70	56	72	69	67	67	69	67	65	57	68	80	74	65	81	72	71	54	65	67	82	67	71	69	65	78	66	66	69	62	70	66	68	77	57	64	75	74	74	68	69	64	61	70	64	63	66	74	74	68	70	75	78	68	83	62	73	69	74	79	70	72	65	70	70	86	65	76	78	68	90	56	66	75	85	60	69	58	74	76	70	47	69	47	68	74	60	76	66	60	74	83	79	67	65	50	92	74	82	63	58	63	72	79	71	79	73	82	75	66	84	69	87	70	65	63	60	77	66	78	65	59	80	71	62	70	78	60	76	54	75	77	79	75	66	79	78	71	80	74	63	72	75	64	66	63	77	67	74	57	70	74	82	60	81	70	67	89	81	75	68	52	73	64	86	59	49	59	71	75	59	65	63	60	68	87	91	71	57	79	66	68	70	64	74	72	50	69	70	73	76	64	74	69	65	78	68	75	78	69	72	66	67	66	77	68	91	50	63	70	63	80	66	60	66	58	69	54	75	75	65	51	57	68	89	74	75	74	68	76	66	82	74	60	65	77	73	89	56	76	60	71	56	70	84	70	56	73	62	67	61	64	65	54	66	75	54	75	74	50	75	73	52	80	55	77	89	56	56	53	71	65	69	64	71	56	69	71	66	59	55	58	73	57	67	58	67	87	67	86	65	71	82	83	65	61	62	63	69	63	80	61	90	71	67	66	67	71	73	60	77	56	67	77	70	58	71	56	73	79	63	72	70	66	56	73	57	74	57	71	72	77	79	76	68	63	91	77	68	62	74	66	66	65	66	68	70	59	64	73	70	66	61	61	64	62	72	72	66	66	69	74	79	74	54	79	70	74	62	63	66	79	74	85	61	58	69	81	73	68	62	75	63	66	63	69	74	66	75	61	69	75	78	77	63	67	65	63	67	66	65	66	66	83	71	74	74	61	76	64	66	68	79	78	87	72	72	82	94	67	59	62	69	67	74	85	78	63	73	73	63	66	64	78	68	69	75	67	75	60	61	86	70	73	85	62	70	75	47	72	83	59	61	59	61	78	63	79	70	77	78	61	61	47	69	76	81	74	75	64	67	55	69	63	58	70	75	71	74	59	58	80	57	72	90	71	73	78	55	69	76	42	80	69	73	58	77	69	65	70	83	80	60	63	76	78	57	84	53	67	80	82	68	80	81	73	63	62	78	60	73	69	65	69	68	87	58	81	70	77	62	62	73	80	66	64	52	69	63	87	85	72	70	64	68	70	72	73	65	80	81	78	69	68	67	72	61	64	62	81	68	66	64	53	62	64	84	61	78	74	60	76	69	63	62	68	67	77	72	61	65	59	71	79	69	62	63	60	78	41	60	70	62	85	61	76	64	79	71	65	68	65	79	59	74	74	56	68	76	64	59	69	75	70	65	72	65	69	61	67	64	62	74	69	71	77	73	66	63	76	74	75	63	67	64	61	64	56	74	62	62	72	68	71	64	77	63	64	86	75	66	102	62	67	73	61	53	73	68	77	63	59	84	83	60	62	60	78	53	79	66	76	75	77	65	59	61	53	69	83	76	54	71	65	73	63	65	55	71	64	64	67	65	73	68	58	56	80	69	59	63	69	59	79	71	64	63	66	55	69	66	72	58	66	74	64	72	75	61	70	62	66	65	62	87	70	69	61	73	74	67	66	69	72	66	76	54	78	86	73	61	59	88	67	66	73	58	75	71	62	58	67	80	70	67	67	63	77	69	69	69	76	64	78	61	70	55	65	86	62	75	61	75	89	80	75	69	63	61	66	66	68	70	55	75	82	69	63	73	73	59	67	69	64	66	70	78	62	79	64	70	63	59	65	79	69	72	75	72	70	82	71	65	72	59	70	70	75	66	86	63	79	57	68	69	79	61	59	67	71	57	72	77	67	69	65	65	87	58	63	77	66	71	63	85	73	61	58	62	88	69	70	74	73	69	68	59	64	80	79	82	73	68	70	64	72	70	81	79	56	77	70	61	53	70	78	83	62	75	74	79	87	71	61	75	73	72	74	80	70	67	54	62	84	71	72	72	71	77	70	66	78	66	66	64	52	62	80	77	64	57	75	72	66	67	68	79	75	69	68	63	63	80	61	86	67	75	59	80	65	82	55	71	64	70	71	88	69	59	66	75	67	69	73	68	59	81	73	66	66	78	72	72	63	66	81	72	75	68	70	57	81	72	84	73	72	66	77	61	59	53	74	76	89	67	64	62	71	64	73	75	67	67	43	75	69	74	79	63	71	65	75	60	78	78	81	70	78	81	72	69	64	64	79	68	77	69	63	70	62	56	59	76	60	73	70	60	67	76	82	64	62	56	75	84	69	62	73	71	70	68	68	67	69	60	64	81	56	68	55	69	71	69	66	65	67	60	67	81	64	67	64	68	77	70	74	69	65	68	66	64	65	70	70	63	55	81	75	62	67	58	73	61	93	66	67	81	74	65	78	62	71	67	75	65	67	61	68	63	59	65	71	67	84	67	57	55	47	69	51	78	74	78	76	76	63	69	70	75	71	64	76	70	63	55	57	60	46	58	65	74	57	59	69	63	79	71	69	64	74	71	77	64	62	70	77	68	73	75	73	94	65	65	83	79	73	77	61	75	64	63	67	64	67	56	66	72	62	70	64	69	70	64	71	63	75	73	85	73	59	82	85	71
16763	21076	5754	378	358	396	362	310	371	336	335	268	297	335	316	333	328	347	326	300	299	301	318	285	268	325	262	274	291	292	284	270	287	279	272	266	277	270	319	265	283	257	286	281	291	267	260	256	285	238	283	285	272	282	261	273	257	270	267	267	261	260	268	290	262	283	279	278	275	299	283	257	266	253	261	267	256	269	261	267	280	247	237	270	280	278	285	318	269	271	237	280	237	268	258	277	283	280	267	290	282	269	262	294	292	279	300	262	315	254	253	269	280	281	269	265	274	281	289	286	270	308	274	289	266	255	240	285	310	270	274	271	298	280	267	276	281	284	268	249	266	277	290	254	307	294	277	288	279	265	260	307	305	284	271	289	271	257	269	259	286	300	294	269	290	258	267	288	290	296	286	294	275	227	245	276	287	293	279	288	247	281	274	286	281	259	267	241	253	272	264	267	288	246	254	265	274	284	277	272	261	291	281	276	255	257	285	261	271	299	269	283	266	260	277	236	279	266	267	264	262	283	281	287	301	293	275	275	266	296	264	277	291	284	243	277	258	261	257	309	266	249	284	263	272	251	292	274	273	242	258	257	280	290	257	271	254	249	273	274	261	271	264	274	249	284	238	299	283	277	289	263	310	275	266	271	261	262	241	284	253	278	266	305	287	274	265	280	296	276	261	260	245	282	278	275	261	270	279	261	273	289	252	251	254	282	275	251	270	292	267	272	257	264	256	287	255	292	281	251	275	247	282	303	273	275	278	269	285	296	276	271	293	300	278	259	297	273	277	293	266	244	268	286	256	272	290	272	282	263	283	280	264	297	261	261	262	264	266	258	260	267	268	276	275	298	274	260	292	284	265	285	240	280	259	281	292	262	275	302	275	248	286	265	291	264	247	272	308	282	251	275	289	253	290	315	290	253	262	263	299	287	297	270	293	260	285	279	263	269	287	298	259	288	255	266	289	273	285	284	238	278	274	231	283	273	303	258	265	258	262	279	269	248	254	268	275	291	269	265	293	288	277	289	274	252	288	271	274	262	282	279	270	293	253	269	265	254	267	299	268	281	286	273	258	265	277	294	295	271	286	295	265	263	261	286	275	280	270	262	292	241	284	282	305	272	272	291	280	278	258	293	261	241	290	298	266	274	238	251	281	271	250	253	255	273	251	273	269	281	265	272	299	291	265	260	265	270	328	247	305	273	304	269	269	242	285	286	266	264	266	253	279	318	319	290	271	252	251	307	292	264	261	303	279	277	302	293	271	294	260	256	263	275	257	263	281	299	306	263	271	256	287	298	282	276	245	299	269	250	266	273	280	260	276	296	291	262	281	271	273	254	253	286	281	255	285	310	273	285	290	276	287	250	258	288	269	296	278	271	266	302	276	264	269	266	308	276	300	299	299	270	256	291	270	273	266	260	287	268	268	261	243	276	271	269	285	250	265	299	259	287	259	267	250	267	272	276	263	277	290	257	303	259	292	279	258	249	305	273	290	273	276	302	287	314	263	259	296	286	289	294	265	283	264	272	275	274	247	297	262	281	293	268	232	275	261	243	278	281	282	297	297	251	308	285	268	278	245	266	224	271	286	275	303	292	294	292	276	273	277	287	248	289	256	264	295	277	279	280	291	265	265	275	262	280	276	245	305	285	267	282	262	273	290	273	267	253	269	242	250	296	278	263	243	281	298	259	296	279	262	316	276	268	266	274	268	274	261	288	299	246	265	276	285	275	270	276	250	275	300	263	296	253	265	252	255	256	280	272	277	283	268	257	271	253	277	295	255	247	297	278	294	288	262	308	271	275	312	259	264	266	263	246	266	270	275	257	260	280	257	286	291	290	253	290	282	309	255	276	289	316	259	257	261	270	265	272	281	280	294	290	249	285	271	253	252	240	294	253	284	273	280	291	298	241	270	236	269	296	264	262	272	242	300	277	273	272	251	274	290	270	281	288	274	277	296	249	268	306	243	281	294	269	272	275	278	287	271	258	266	269	241	237	275	291	257	275	278	261	301	268	279	257	279	287	280	262	279	270	292	281	264	262	296	280	287	254	290	309	300	258	263	272	264	274	248	280	262	280	271	241	243	250	296	258	271	271	263	286	277	257	278	257	251	297	275	285	267	260	254	276	274	262	248	274	295	253	278	262	305	298	262	305	247	293	273	285	248	256	288	312	250	306	274	273	303	297	265	281	263	290	257	257	266	259	252	254	246	272	246	270	255	306	239	289	298	248	284	287	291	278	243	250	254	279	274	249	289	248	285	286	279	289	255	281	290	291	283	275	305	299	245	270	276	280	293	265	262	223	278	266	270	297	278	264	287	277	265	287	291	279	278	293	250	256	267	268	295	255	272	251	279	272	251	281	264	296	250	262	297	266	295	309	235	271	261	271	256	287	256	310	278	288	271	251	326	266	317	250	265	295	296	265	273	280	285	250	250	250	265	266	269	300	249	256	309	241	289	271	258	257	264	243	262	250	264	278	281	265	260	269	275	278	293	278	266	269	247	248	305	256	296	266	264	307	264	257	260	297	274	256	243	303	277	269	304	278	269	284	248	285	280	256	281	263	249	288	240	311	245	267	283	263	284	271	248	267	269	298	267	282	267	261	283	299	265	268	282	301	298	258	265	270	255	288	299	265	281	293	290	285	279	291	261	273	282	287	256	216	284	280	264	282	257	284	255	242	285	257	269	276	237	269	279	261	256	285	251	253	230	284	261	291	269	301	266	280	259	259	256	292	272	281	261	269	283	285	259	275	251	260	254	261	263	289	266	287	290	283	239	254	269	273	275	266	279	297	269	283	276	293	266	290	287	272	242	291	288	268	293	311	246	245	256	281	287	262	254	289	275	250	286	230	259	272	299	296	263	294	291	267	264	281	294	241	261	276	274	281	305	274	294	262	274	263	278	242	277	280	276	263	315	299	284	261	259	310	283	290	253	309	273	277	231	264	260	270	258	241	252	255	297	264	276	286	254	296	256	290	241	262	288	256	258	281	287	226	254	261	263	238	284	262	287	271	268	267	287	240	280	293	275	276	276	252	297	260	268	268	250	280	301	267	257	287	262	268	260	251	297	278	288	279	285	274	260	274	291	259	292	266	271	232	295	268	279	267	266	297	281	278	293	257	262	240	266	266	262	253	279	273	268	282	289	299	270	283	266	298	287	284	283	279	277	261	294	251	282	303	263	268	283	301	276	251	288	292	273	296	275	306	281	251	257	302	250	281	264	287	272	291	250	282	263	267	296	291	265	245	273	270	284	286	297	251	252	269	268	255	268	261	264	278	264	248	262	296	313	263	295	278	270	245	277	290	267	257	285	302	270	291	277	285	276	279	284	274	272	286	262	266	295	294	270	262	262	255	264	257	254	288	299	273	283	286	288	271	278	302	294	267	283	252	242	309	272	299	302	246	281	255	267	276	263	308	279	282	263	287	300	284	273	271	278	269	263	262	273	264	250	273	224	275	293	248	266	276	261	259	273	284	294	269	250	275
56603	68429	39138	10605	1201	385	262	238	195	167	163	149	132	124	134	139	141	153	174	127	144	122	140	149	110	97	110	99	90	100	99	92	87	80	93	89	96	115	85	110	100	99	105	96	104	81	107	85	100	97	84	97	82	86	82	91	98	82	71	93	95	87	72	93	73	85	90	80	102	89	81	83	81	89	88	84	88	109	88	84	102	91	89	101	95	83	91	96	96	91	81	88	97	74	86	96	96	107	90	75	93	99	102	87	112	100	94	83	94	95	107	80	105	97	93	101	91	98	96	77	81	83	90	94	88	97	92	94	98	83	89	91	107	90	92	100	93	105	95	83	94	92	95	88	96	92	77	89	89	96	97	94	80	80	96	86	67	93	115	94	90	97	85	94	91	90	107	96	98	83	80	118	89	86	94	78	79	88	96	104	86	92	97	95	81	86	81	73	96	86	93	83	89	91	95	83	86	92	93	94	90	90	82	97	87	90	98	99	87	103	81	83	96	88	96	103	91	87	75	87	85	83	96	66	85	84	101	94	80	104	102	90	99	108	83	109	79	99	96	93	84	79	89	96	89	91	97	91	69	90	102	91	98	71	87	94	77	81	103	95	92	88	87	104	103	95	86	79	101	91	99	70	104	84	91	89	97	84	95	86	91	99	86	99	86	70	89	98	87	92	73	90	92	93	89	86	103	80	92	88	88	89	96	83	104	90	102	80	93	88	108	83	90	91	96	74	92	115	86	87	102	99	89	82	94	67	85	94	79	98	96	99	100	95	100	81	86	81	88	91	90	79	92	102	95	74	98	84	87	106	84	110	83	78	85	89	90	87	89	87	98	90	100	92	76	89	86	83	88	87	97	94	77	69	94	99	86	78	72	88	89	91	81	96	77	108	79	96	98	93	91	94	78	94	107	91	71	98	94	93	89	92	83	84	95	85	103	76	89	83	102	97	86	96	103	89	105	80	89	97	89	89	103	86	109	69	87	95	94	78	94	93	92	97	81	74	87	81	102	86	109	82	94	88	89	75	97	88	84	81	96	92	73	92	87	113	98	100	79	89	90	88	106	86	114	93	75	94	101	104	83	85	88	88	94	83	103	82	106	97	100	93	102	94	84	93	84	86	83	84	87	100	83	97	92	91	91	90	99	88	78	96	95	87	74	81	82	95	95	98	98	91	102	86	90	93	107	85	104	87	86	92	114	94	71	96	86	104	83	108	86	78	90	80	90	95	83	109	82	99	89	82	96	96	67	97	89	85	81	102	83	83	81	87	97	100	82	98	72	82	96	85	86	70	96	87	91	89	90	96	107	97	88	89	85	92	85	81	90	88	89	92	87	104	100	100	100	91	97	97	99	97	91	74	89	75	83	85	88	99	110	81	93	103	111	85	100	82	91	79	92	97	85	86	77	97	91	76	85	103	89	85	87	98	104	88	93	92	68	72	81	80	86	102	107	105	87	102	86	98	89	93	84	96	78	75	114	88	94	97	79	92	83	94	95	98	106	95	78	109	83	102	70	103	90	79	92	95	81	91	90	99	85	102	96	79	114	94	102	106	98	91	94	101	89	84	91	87	76	95	93	84	97	101	79	83	82	90	82	95	93	93	84	92	89	97	100	85	76	96	103	95	81	79	87	88	104	92	84	101	96	100	94	98	89	95	105	93	96	86	99	84	79	79	70	92	79	98	67	74	90	80	99	80	78	82	80	97	108	86	88	87	80	81	112	84	99	92	75	96	80	77	95	87	101	81	78	79	85	87	73	80	108	89	96	93	89	80	99	106	90	80	100	104	104	103	106	91	82	83	98	80	107	74	99	88	82	81	88	95	84	88	83	87	109	98	79	100	82	83	99	79	94	79	97	77	90	103	92	90	82	84	86	93	82	92	95	95	91	94	82	96	88	86	76	100	81	101	88	103	81	83	81	79	104	112	91	102	87	102	86	71	116	101	99	86	99	80	97	94	108	80	84	107	104	90	92	92	101	87	89	110	72	81	89	80	82	94	95	96	96	104	90	80	96	80	88	74	86	72	87	91	80	88	91	106	81	78	87	63	79	89	103	89	91	93	102	85	103	92	86	81	97	93	83	105	100	75	109	79	100	89	90	89	95	81	100	82	84	104	94	97	88	111	109	91	81	99	91	87	77	90	92	106	91	100	99	88	96	94	77	100	112	74	89	93	75	84	85	100	82	90	80	105	94	98	85	93	84	96	83	80	77	86	87	91	89	101	80	97	94	93	82	95	79	90	98	94	92	103	102	73	97	96	92	71	75	83	89	120	84	95	91	97	91	96	74	91	100	92	93	106	97	88	87	103	81	93	92	86	92	91	94	88	86	98	92	97	103	84	94	99	103	94	74	89	95	97	83	79	100	81	103	79	90	92	97	79	100	89	102	84	84	96	100	82	90	72	97	103	96	83	96	82	108	106	91	95	106	88	86	94	86	96	77	96	83	90	82	97	91	96	102	95	86	73	86	98	106	88	100	68	105	93	90	77	88	97	106	103	86	91	77	100	103	86	95	86	103	91	105	85	96	65	82	106	92	106	92	103	97	102	76	115	90	86	81	97	86	96	74	89	87	91	88	100	88	81	100	91	89	95	72	91	102	93	102	94	96	87	86	84	82	88	82	89	84	85	86	90	83	94	68	81	96	98	92	97	81	103	91	72	87	93	85	88	92	85	81	81	83	93	95	84	93	77	74	90	89	104	91	82	90	85	88	101	94	88	97	97	77	101	89	97	90	87	97	86	94	78	77	95	91	88	105	75	76	100	112	88	92	93	104	91	85	83	87	89	89	81	99	92	76	81	86	72	91	93	96	102	89	95	91	93	78	97	86	89	76	79	70	97	85	91	102	102	89	101	95	78	84	98	90	73	94	62	98	90	81	106	104	105	88	95	72	115	92	91	83	108	101	98	89	102	84	88	77	88	84	88	87	97	90	90	97	122	72	91	98	100	89	100	84	92	91	88	101	80	100	104	112	96	94	105	97	92	87	102	78	95	87	77	102	96	85	74	79	102	101	80	116	88	76	100	73	90	87	89	89	97	80	96	101	82	77	98	91	102	87	90	104	87	99	94	85	95	92	79	104	73	101	99	107	86	102	89	84	82	95	72	71	94	80	96	86	100	77	98	75	86	90	106	104	78	105	94	88	97	98	92	84	97	93	90	83	78	76	91	80	91	95	95	101	94	72	103	94	92	87	104	95	92	82	106	100	110	90	80	94	90	92	105	76	100	72	80	96	93	79	94	96	112	93	86	107	85	98	92	77	93	81	85	93	81	86	93	76	105	114	99	91	78	92	86	88	88	100	97	100	82	107	93	97	112	91	93	80	76	94	84	87	85	84	95	87	93	89	74	82	89	114	83	94	88	106	77	105	79	74	96	90	93	102	88	102	87	92	104	90	91	67	100	82	96	96	78	84	80	79	103	89	96	96	84	93	96	81	107	107	93	101	92	100	83	82	101	74	94	95	97	79	102	93	99	102	82
39217	50927	27020	1667	1499	1495	1272	1106	968	861	791	698	623	657	698	838	861	889	886	715	684	920	957	944	503	505	438	397	497	506	475	452	453	414	429	404	389	364	381	359	384	385	376	391	391	348	345	353	383	382	374	350	370	346	363	364	364	357	337	364	337	364	339	354	352	335	364	336	348	329	333	369	341	338	336	348	331	314	356	327	329	353	321	322	359	329	323	342	381	358	354	361	331	320	349	366	351	344	326	341	363	345	352	360	332	327	381	311	346	352	355	336	415	348	356	333	317	354	330	376	331	336	352	347	342	332	348	358	345	334	330	312	371	318	346	379	363	364	348	342	353	320	328	341	348	345	320	342	318	335	348	347	334	341	352	298	321	333	320	339	322	297	318	364	369	336	329	307	333	362	331	330	342	336	336	365	325	341	320	347	358	325	342	319	384	293	313	337	336	338	321	329	336	325	338	314	353	312	340	340	322	326	323	323	322	341	346	355	347	345	348	307	355	302	349	317	330	358	329	342	315	347	345	331	328	336	330	376	363	313	344	353	351	361	328	324	331	322	338	314	357	356	317	322	356	314	332	326	312	310	366	334	343	330	347	339	304	319	393	324	354	293	357	348	330	366	301	345	324	337	329	353	348	349	335	332	328	320	320	350	344	362	341	334	337	379	309	329	338	308	342	346	331	346	349	334	376	327	332	344	343	347	356	335	346	340	339	326	366	329	327	343	336	326	338	326	315	325	340	374	326	343	367	364	342	328	349	348	329	304	338	362	347	329	313	343	352	322	367	360	325	326	338	334	317	333	333	330	346	353	333	346	348	351	319	366	374	326	363	318	341	344	332	329	359	330	285	330	364	323	344	323	310	301	347	355	325	360	342	354	337	346	328	358	326	326	345	344	323	346	350	329	359	341	329	347	348	323	320	337	349	297	319	330	363	345	326	337	348	342	366	319	312	338	304	364	320	357	357	334	337	352	326	339	371	346	351	350	346	342	294	328	347	341	316	329	333	341	355	322	368	335	331	341	316	339	335	335	357	336	350	320	326	335	347	360	331	332	368	367	352	319	340	329	326	369	351	331	328	358	339	335	346	344	356	328	350	357	305	382	359	328	351	340	343	322	320	305	334	332	352	349	341	347	306	350	358	325	374	331	321	352	305	340	350	330	304	346	342	348	327	339	332	379	302	313	329	363	344	339	337	327	339	335	350	342	322	348	352	325	347	371	338	321	357	347	330	362	344	320	349	321	326	307	362	356	315	344	322	330	336	310	351	340	359	357	340	339	342	354	364	324	350	328	341	338	361	338	325	327	322	298	366	303	300	337	351	295	345	342	338	356	332	309	340	346	354	335	352	307	345	348	325	309	343	330	338	321	313	333	333	329	320	337	336	321	324	355	348	316	322	311	363	367	353	347	366	329	348	345	335	328	338	352	335	335	335	359	321	349	345	346	346	337	354	361	337	338	309	347	333	312	342	345	318	322	338	348	367	334	341	346	308	375	331	331	328	324	344	338	361	351	357	344	345	326	327	352	335	312	365	345	340	344	335	359	350	334	332	364	317	346	323	334	346	317	306	352	336	365	328	322	335	339	371	314	310	333	335	356	347	351	346	341	359	324	334	347	334	316	335	325	340	315	335	306	323	356	319	359	353	356	330	340	357	353	321	337	370	342	343	365	312	311	348	338	335	333	307	364	302	318	337	345	366	381	361	319	370	349	352	337	332	295	326	356	363	346	346	355	303	353	347	327	333	355	339	345	307	377	341	299	365	315	339	329	354	353	339	361	350	330	345	317	358	352	332	310	310	365	352	354	331	348	339	316	337	295	357	346	345	346	328	302	307	314	349	340	333	328	339	338	320	325	365	338	356	384	370	355	362	361	295	319	322	333	349	349	301	373	351	305	331	376	335	288	335	348	305	311	333	313	321	355	337	307	352	341	318	338	336	317	327	332	303	326	347	337	349	322	366	326	317	369	334	305	333	376	357	342	353	361	358	345	388	331	338	326	342	330	376	346	318	356	320	344	326	337	363	365	353	343	344	335	337	328	323	305	351	347	336	330	343	318	327	351	354	330	308	307	313	331	341	312	334	335	347	361	324	331	325	328	364	324	310	341	352	352	345	352	331	349	361	351	320	333	346	357	338	323	340	375	346	323	338	370	340	324	330	337	334	330	334	325	358	361	370	322	336	308	320	340	333	331	319	341	323	360	339	324	328	322	321	326	341	308	335	337	290	312	327	343	338	308	331	326	337	316	343	328	337	320	341	304	329	336	345	328	315	316	353	345	331	377	322	353	370	330	307	349	313	327	342	341	332	366	317	355	338	327	350	381	327	330	303	365	302	328	331	357	332	339	321	320	351	335	325	331	329	333	326	365	321	331	324	329	376	310	334	341	338	342	349	304	328	354	360	301	334	311	349	323	326	322	327	315	332	351	334	329	347	341	344	323	331	370	326	328	300	354	350	356	308	334	342	368	328	328	320	314	306	342	306	312	337	358	382	332	335	303	331	378	329	344	330	328	307	321	311	336	336	354	314	362	343	366	351	341	303	309	334	355	330	352	369	314	341	337	340	334	345	356	348	294	329	330	306	371	289	331	364	348	316	325	325	328	306	313	316	339	345	340	358	335	327	361	338	315	337	328	312	333	337	341	331	335	297	316	310	342	349	367	362	361	339	314	315	329	328	352	356	336	362	334	310	373	330	324	345	343	323	295	342	359	334	344	316	377	319	302	311	344	328	359	365	345	329	362	372	340	343	335	330	312	346	349	336	340	348	364	321	334	337	357	328	347	356	358	333	336	345	344	334	327	319	346	350	346	349	368	302	309	299	323	303	338	357	346	330	349	315	331	322	349	349	322	353	342	322	326	341	353	336	364	342	358	331	318	337	348	330	332	355	332	329	373	355	357	350	344	358	353	291	357	362	322	360	365	339	353	310	374	340	322	347	333	333	332	334	330	323	354	345	348	347	363	366	335	324	325	319	343	352	348	332	352	369	316	358	345	350	337	326	337	307	319	335	313	340	305	329	346	330	335	358	298	316	360	296	348	375	357	342	355	321	321	346	323	319	343	326	328	352	363	341	342	340	300	321	337	352	357	344	362	334	344	326	323	314	340	351	348	333	350	350	306	360	318	302	341	342	332	336	315	352	342	369	356	370	274	346	324	309	368	371	307	328	325	309	349	335	337	326	361	360	357	312	343	315	328	325	354	380	357	318	361	360	318	327	293	319	299	343	307	382	346	352	330	356	389	340	334	348	353	358	358	363	309	347	307	341	301	356	333	339	336	333	359	320	362	379	287	325	313	313	316	349	297	319	358	323	340	339	297	342	360	346	347	316	333	372	360	342	335	279	352	346	319	298	342	349	330	356	348	327	345	325	365	326	339	322	343	317	353	362	328	332	324	341	324	320	340	343	331	342	336	328	339	333	355	312	345	327	327	326	344	321	348	349	321	326	319	330	296	349	343	353	313	358	344	336	301	358	345	317	353
66384	80239	44756	16288	4837	814	580	416	376	306	276	221	223	223	257	270	296	278	331	269	237	255	254	285	252	170	202	167	197	184	193	180	189	172	185	161	143	165	174	158	158	154	141	188	163	167	190	148	160	180	165	165	153	148	181	156	158	134	154	156	172	140	148	144	174	141	177	157	146	176	149	147	171	148	131	157	165	136	155	154	168	172	177	145	153	168	157	172	131	147	161	144	146	177	152	155	154	139	143	177	166	197	160	157	168	143	141	154	160	169	142	150	161	147	142	165	141	133	158	152	172	159	135	157	131	138	156	138	154	140	152	138	148	154	137	154	141	139	132	148	165	160	140	146	152	157	156	159	145	144	170	154	161	145	179	150	159	145	138	143	169	164	156	166	156	149	151	134	169	151	154	143	158	156	144	175	156	137	159	160	176	177	153	135	166	163	157	144	151	154	147	175	143	159	147	154	147	151	153	148	153	162	145	149	154	164	147	142	149	161	160	134	165	171	150	157	152	145	142	146	166	163	152	146	155	138	164	152	170	153	144	162	147	161	133	163	192	150	164	139	128	108	158	158	161	155	127	136	149	156	165	147	161	150	164	137	168	172	167	151	155	154	132	134	154	145	162	149	149	160	166	150	165	175	153	177	140	143	141	146	137	145	159	168	162	151	160	160	175	157	141	148	147	178	154	163	140	169	155	160	131	167	149	157	163	133	161	128	172	131	159	150	130	124	144	147	127	127	168	153	166	156	160	135	162	142	145	151	162	151	158	155	149	163	147	155	158	187	157	135	147	133	148	158	158	139	158	148	143	149	156	145	154	141	149	154	152	158	154	137	137	159	161	155	145	138	130	150	163	156	150	131	157	154	143	166	183	151	157	172	185	140	160	127	153	162	178	156	145	155	164	179	144	135	165	164	155	163	159	138	147	164	174	145	148	141	131	146	152	145	141	139	161	147	148	160	162	164	146	146	185	145	159	172	176	144	173	148	143	161	167	137	150	143	136	157	159	151	171	171	171	159	162	169	120	149	157	149	149	151	156	138	139	165	154	154	149	161	157	153	151	172	147	125	135	160	162	169	156	171	162	165	148	176	173	153	151	173	161	147	141	165	158	159	133	151	173	174	154	166	163	148	169	161	149	155	148	145	165	170	144	161	147	152	143	144	157	197	152	156	153	157	146	154	145	153	162	147	162	156	162	169	138	142	131	157	160	170	140	138	156	150	142	171	149	154	186	155	158	174	152	147	157	156	167	138	166	150	167	146	156	156	144	160	170	144	153	150	154	161	147	138	176	166	177	130	150	161	151	152	146	155	162	142	172	168	136	143	153	171	165	163	155	152	130	138	171	138	153	177	154	157	151	165	152	142	144	146	152	156	165	151	142	169	146	162	151	173	178	126	149	138	166	144	152	154	148	172	157	166	152	145	128	160	156	137	153	152	149	170	151	161	183	157	155	138	152	135	138	155	172	130	154	143	174	162	158	148	167	158	151	138	143	171	173	154	175	149	162	162	136	143	139	151	156	155	151	160	138	155	156	144	170	136	163	183	157	151	163	153	161	138	159	131	155	139	164	159	147	159	158	166	169	159	143	159	168	149	162	146	165	154	156	163	148	156	156	154	160	140	155	146	150	139	138	154	145	163	132	149	134	146	139	159	157	145	137	131	141	151	144	158	168	171	161	137	176	162	153	156	160	166	148	161	173	183	152	168	159	173	160	157	157	165	160	166	168	156	158	129	139	152	133	158	167	141	146	160	149	151	157	172	157	161	172	129	168	162	153	173	146	153	159	127	143	154	151	168	175	170	144	156	159	160	140	154	147	156	179	141	161	174	159	144	164	144	148	164	154	128	167	149	165	166	151	153	149	168	164	137	151	165	158	151	155	145	159	154	171	176	150	143	149	142	141	170	154	134	137	140	167	144	128	137	166	152	144	147	149	144	156	153	133	153	168	159	156	164	137	148	150	162	143	134	159	154	155	136	162	145	130	156	180	141	180	143	164	150	178	158	129	171	151	147	144	143	135	177	145	137	183	164	149	126	159	153	142	157	146	154	155	159	172	131	141	161	159	152	143	153	149	144	163	159	158	163	143	157	141	154	163	157	160	165	178	157	133	160	186	172	154	139	137	178	133	147	151	146	174	144	173	173	163	153	140	153	141	140	161	171	136	164	182	159	149	164	152	142	159	144	167	161	157	137	154	150	157	167	160	141	143	145	162	156	175	155	155	154	149	151	152	134	146	162	136	171	164	139	160	141	148	175	147	141	143	147	139	161	139	162	176	147	157	159	150	170	167	140	156	168	162	155	173	159	170	159	154	161	151	145	149	168	157	156	144	162	168	127	134	162	129	156	162	155	150	158	156	164	152	183	148	164	175	146	122	155	157	160	137	161	141	159	164	142	169	149	155	162	145	149	168	154	177	159	157	146	150	154	160	149	176	163	152	153	143	149	155	163	149	141	147	162	172	155	146	132	167	129	159	149	152	149	157	170	144	162	149	157	167	157	138	140	156	149	156	139	154	174	117	133	167	136	159	165	157	150	123	144	162	134	124	150	127	160	193	164	151	133	168	159	161	142	163	158	129	137	160	135	158	171	145	168	150	170	164	151	165	162	169	142	186	171	155	150	163	149	159	129	126	145	149	120	148	134	159	154	155	160	140	134	151	145	157	140	151	157	154	166	159	140	150	154	173	164	172	158	147	128	148	142	156	155	160	142	146	140	140	157	166	155	131	151	156	149	153	145	150	153	158	154	130	129	164	160	147	161	165	158	147	179	135	154	171	139	160	151	142	174	145	146	155	155	136	158	184	162	142	156	179	135	151	147	145	145	164	172	168	152	157	162	138	134	156	151	162	152	149	152	165	149	143	137	141	156	135	147	158	153	161	155	176	154	121	155	152	167	164	135	129	174	160	134	162	149	158	176	161	151	144	151	146	147	169	150	149	150	137	177	163	165	141	156	130	161	142	145	145	160	137	161	140	168	146	167	150	164	157	148	144	147	152	164	144	141	141	155	159	156	140	139	148	166	143	153	145	134	150	151	151	168	157	149	156	145	132	163	148	136	141	140	188	159	155	156	144	157	134	147	138	166	142	158	155	140	134	152	155	154	161	169	153	181	161	163	143	163	164	151	155	155	154	140	162	156	137	156	162	143	159	145	147	159	170	157	152	180	117	147	150	155	143	146	152	155	172	188	132	154	138	163	130	156	135	148	158	156	142	145	136	146	148	141	175	147	148	154	150	170	155	167	153	150	131	160	161	172	145	154	173	159	166	144	138	159	169	151	153	162	148	138	160	144	148	154	145	141	136	162	155	166	146	151	143	161	119	177	160	152	155	164	147	168	138	157	151	160	136	136	162	149	176	136	149	144	145	171	149	160	171	161	160	151	161	168	151	147	140	144	127	139	172	159	160	152	155	127	135	151	175	155	153	157	162	141	141	137	145	144	178	146	167	146	169	149	165	155	141	123	152	146	137	152	166	156	147	154
48596	63117	32570	3056	2676	2654	2319	2086	1721	1552	1337	1205	1098	1065	1273	1459	1555	1584	1875	1308	1138	1640	1519	1414	1364	851	745	781	777	745	873	745	710	708	630	613	649	545	599	593	593	569	579	602	591	569	578	582	552	589	599	597	571	505	558	530	517	601	521	573	531	553	550	534	536	530	554	541	567	503	517	547	512	503	557	519	565	522	467	509	529	530	501	515	494	548	518	562	527	525	501	524	536	606	509	516	510	545	580	592	563	554	533	531	543	493	552	526	519	514	517	549	562	543	508	514	539	485	504	506	523	515	494	569	514	533	505	522	553	527	506	565	535	510	566	528	536	561	545	510	527	516	521	539	493	516	502	513	511	528	537	488	507	490	519	533	485	554	513	518	511	472	545	509	494	537	522	492	527	531	536	535	533	476	501	509	527	538	508	534	546	529	512	503	524	537	539	565	510	503	536	519	504	519	528	510	534	518	520	489	524	520	518	518	509	531	550	501	522	518	494	482	522	551	517	529	532	533	525	498	548	502	555	511	534	494	514	554	557	512	542	536	517	536	508	508	518	503	493	502	503	525	552	510	526	509	530	516	539	570	505	551	545	482	502	561	502	519	528	564	524	498	533	513	543	538	518	508	535	538	520	503	536	512	512	485	537	531	483	504	480	502	509	476	476	535	524	524	514	496	508	540	520	554	490	535	521	522	480	508	482	469	485	509	507	521	536	519	511	557	540	518	510	564	507	504	533	481	476	523	530	498	546	497	529	526	529	516	537	521	537	530	527	489	527	507	536	499	522	499	476	552	520	508	530	541	523	521	559	486	546	522	505	524	570	526	568	548	517	533	531	515	509	546	528	509	542	499	494	531	506	475	537	514	493	501	514	531	486	496	531	514	479	519	533	525	536	529	521	506	510	500	522	513	534	524	519	538	549	485	492	529	502	515	517	539	504	476	515	504	552	518	522	520	526	497	518	540	504	514	482	529	527	505	524	474	530	502	546	486	456	534	508	511	501	487	522	542	540	473	501	507	514	563	507	552	522	500	530	499	505	477	497	543	542	479	501	557	517	533	535	540	558	519	524	537	529	510	523	531	478	491	549	542	534	484	545	527	476	486	480	521	513	503	517	493	509	570	502	479	524	526	551	555	506	543	513	502	496	499	534	522	503	504	482	529	488	523	476	515	503	515	510	525	512	484	535	485	510	487	506	485	511	503	592	545	506	480	505	505	515	537	533	531	505	522	523	486	500	504	524	511	503	537	498	524	532	514	539	533	473	547	519	527	553	548	511	509	511	497	490	516	505	512	525	530	525	516	547	517	502	538	528	521	548	524	505	497	539	525	515	510	533	499	506	488	509	519	546	497	579	529	529	515	529	501	519	544	492	535	504	537	565	534	539	543	566	507	536	534	551	482	500	524	514	515	506	491	498	535	499	537	506	505	519	512	515	504	510	499	495	487	568	486	531	517	525	535	540	533	493	502	528	541	513	481	510	514	506	525	514	515	550	523	497	556	515	505	527	506	511	500	510	527	578	522	499	481	555	515	548	528	543	512	530	510	544	526	513	488	531	478	511	494	470	548	500	535	445	535	463	529	550	548	552	492	510	510	539	541	540	471	511	518	527	525	551	531	513	481	525	512	511	491	514	521	488	511	509	475	511	522	546	537	537	532	539	538	482	512	507	531	513	529	493	489	485	494	507	539	503	544	557	526	538	504	521	567	485	543	508	512	517	546	498	528	534	504	503	513	503	505	512	491	508	526	546	524	505	492	536	559	518	532	567	503	497	491	571	538	523	506	497	555	488	501	524	495	511	508	522	524	507	511	510	524	482	496	517	492	522	528	529	455	538	533	507	523	525	545	460	558	512	543	517	497	507	467	487	515	500	524	510	489	531	523	485	554	519	545	493	520	513	515	521	527	519	543	500	507	564	544	522	514	474	561	534	494	506	509	564	552	529	514	515	572	536	513	502	494	507	484	505	535	513	531	531	504	497	494	534	520	501	538	508	515	491	513	492	512	477	550	524	528	519	493	515	491	519	505	552	544	546	545	495	540	493	518	532	528	521	505	508	503	574	517	518	554	551	526	523	457	515	482	519	492	527	522	515	571	551	548	540	480	525	536	507	505	510	483	522	553	501	536	535	508	499	522	552	530	539	481	531	497	529	502	514	569	535	512	544	554	507	536	536	493	560	535	512	517	526	500	533	505	508	542	490	528	511	529	500	479	497	542	531	519	485	532	544	481	513	543	514	535	531	516	501	504	498	489	507	531	505	526	528	498	479	503	495	528	499	497	540	548	494	503	555	517	574	557	525	524	521	528	495	528	530	521	505	489	519	504	543	502	475	480	504	493	547	508	517	559	540	528	531	521	504	464	489	490	537	551	535	502	502	557	505	555	531	522	504	494	457	526	520	507	528	512	566	531	557	516	531	511	582	482	496	525	533	537	536	556	562	518	500	485	496	538	523	516	521	488	487	496	511	510	540	529	499	484	513	492	488	534	525	472	524	494	557	487	539	518	528	520	543	504	550	511	499	527	534	550	513	511	496	541	506	508	542	501	567	544	494	538	528	531	508	501	558	472	516	488	521	532	472	502	556	535	530	563	552	520	501	503	513	552	526	513	489	529	490	530	529	549	491	532	511	551	497	506	492	531	506	507	530	550	518	472	544	510	519	530	495	508	522	525	519	521	532	515	476	525	525	513	497	542	505	554	524	531	574	519	482	499	490	502	528	481	547	518	555	527	527	529	495	542	521	521	510	524	467	538	537	507	513	528	506	499	493	551	504	514	479	494	502	518	538	535	533	515	541	499	542	506	547	507	513	497	530	522	532	531	515	504	496	525	516	519	525	498	537	530	462	538	549	554	521	510	542	516	527	559	489	520	524	492	517	533	517	480	499	539	519	531	461	526	533	526	502	537	528	511	507	522	533	528	507	513	519	512	542	545	531	526	523	512	549	538	512	563	494	538	551	567	518	489	506	496	484	488	494	547	546	503	531	511	488	564	535	572	538	546	514	491	530	504	486	511	539	507	517	543	506	489	553	510	490	480	492	519	541	488	522	524	553	489	495	531	564	524	542	527	515	547	544	512	509	526	514	484	535	500	514	486	530	548	505	525	540	514	523	497	551	485	488	559	539	513	503	539	542	543	512	515	523	509	535	520	534	504	518	515	513	548	504	526	485	500	534	505	509	512	526	518	515	552	532	486	525	505	486	563	539	505	504	525	540	523	489	521	507	508	488	525	507	518	540	519	525	464	544	554	539	552	522	543	525	526	566	530	505	488	572	512	489	528	488	500	544	507	537	501	548	483	501	538	528	497	494	530	539	507	523	530	579	526	481	449	520	492	506	487	513	537	510	488	508	494	510	511	565	522	522	509	540	515	518	550	498	488	508	498	510	541	500	474	543	516	530	510	543	533	517	514	510	472	477	503	496	520	508	545	544	508	514	519	547	497	554	506	514	538	524	523	522	475	484	511	499	542	465	524	554	529	496	534
13467	13928	3112	219	119	98	88	84	94	70	65	81	83	86	74	76	72	85	77	78	75	92	72	64	81	65	75	64	66	73	71	67	57	76	63	75	65	86	68	49	82	81	70	59	59	66	68	71	71	67	69	80	73	68	77	66	53	61	73	62	52	72	61	84	73	64	79	58	74	62	66	76	63	64	60	60	65	64	68	68	61	63	70	66	75	51	71	67	47	71	77	76	68	81	66	68	81	64	53	59	59	89	65	65	62	82	69	59	72	61	77	66	69	67	81	60	62	64	73	72	73	77	62	74	67	56	81	70	60	66	66	90	93	68	67	63	77	54	75	71	56	63	62	77	52	65	62	87	75	66	72	73	66	74	77	64	61	57	78	68	65	60	53	81	62	79	64	65	69	66	60	85	81	71	70	64	56	64	65	76	76	67	72	60	72	69	82	59	80	65	73	79	62	50	82	68	81	68	73	61	67	67	67	73	74	67	63	52	78	68	54	63	76	52	78	84	73	69	84	68	84	72	70	77	68	82	76	86	78	78	70	73	69	85	70	57	72	74	71	67	67	76	62	87	80	64	60	77	77	64	71	73	66	68	73	71	76	65	73	71	66	74	73	82	74	61	65	73	67	85	83	65	77	73	72	63	78	82	54	72	65	71	71	62	67	59	60	76	66	80	74	74	77	74	66	71	62	78	76	55	87	72	85	69	75	68	75	53	72	76	68	55	72	68	77	78	69	91	64	61	78	80	70	50	60	57	57	57	92	86	70	77	64	83	57	67	92	80	67	64	61	64	65	64	78	52	57	61	65	85	78	88	80	67	64	74	71	59	81	85	74	86	53	75	60	61	69	62	60	67	85	81	51	72	62	69	74	77	52	72	74	63	60	60	74	63	68	73	75	56	71	81	89	75	71	65	60	61	68	63	75	71	80	68	76	59	73	83	69	84	62	70	77	68	82	60	67	86	65	65	59	67	58	70	66	72	71	62	78	62	54	62	69	60	64	84	68	68	79	86	78	72	55	56	84	78	64	74	55	64	53	61	62	66	68	95	58	75	81	66	57	59	76	60	77	67	69	75	78	45	77	63	65	71	70	80	66	68	61	79	65	76	68	62	54	76	69	57	68	61	74	74	84	68	73	67	51	55	60	63	68	74	71	61	51	56	79	66	63	64	71	53	70	71	61	69	68	69	73	92	65	73	69	71	76	75	70	72	65	71	61	59	62	68	73	58	83	73	58	76	70	60	53	76	90	71	71	62	61	79	65	53	70	79	70	67	70	85	80	77	61	62	66	65	89	66	72	77	73	73	89	76	66	61	53	81	69	71	49	54	65	62	63	78	62	62	63	68	69	59	53	66	73	62	85	61	56	65	65	67	61	57	78	66	92	59	69	73	64	64	60	76	66	75	61	78	63	90	80	69	61	75	68	71	66	69	70	64	90	76	69	82	72	69	67	53	68	79	73	61	58	55	84	80	70	66	61	68	57	79	76	61	71	76	76	69	63	81	66	81	75	68	80	57	75	74	61	72	72	73	67	56	73	72	67	55	54	61	53	70	81	68	72	59	70	66	74	62	60	65	78	60	79	75	70	74	76	77	72	76	70	62	70	55	68	71	78	65	62	64	73	71	76	70	74	58	56	77	70	75	60	88	63	73	65	68	88	65	80	55	63	72	67	59	81	74	86	82	59	76	67	68	55	59	73	60	75	75	60	60	69	75	68	60	65	72	75	52	66	77	64	64	75	61	73	70	80	79	92	71	70	67	71	78	75	56	61	70	58	74	66	74	72	75	63	62	69	82	65	72	73	67	74	70	75	56	65	69	72	57	69	72	68	67	65	76	62	55	67	67	64	69	60	67	76	70	61	78	60	63	58	65	83	80	72	78	57	73	64	84	56	74	68	64	73	67	62	72	62	66	63	74	75	58	76	76	64	86	71	57	72	71	78	54	68	65	89	80	79	60	68	69	72	83	61	58	82	76	79	67	58	68	72	89	64	86	65	75	69	59	76	71	54	68	70	69	66	76	59	57	69	92	80	72	71	70	52	76	62	63	68	81	60	74	57	55	74	87	60	75	70	73	60	66	72	66	71	75	71	71	65	61	57	82	67	58	67	62	62	73	86	74	51	62	65	75	64	64	78	62	84	83	61	78	88	69	61	96	61	64	72	64	66	62	69	78	56	65	71	68	59	55	73	66	65	70	78	58	75	74	64	69	81	69	59	68	64	68	66	77	79	62	59	65	70	63	71	73	82	53	78	52	67	67	64	77	59	81	74	80	66	82	81	88	69	81	50	63	66	56	46	74	59	77	48	63	58	69	70	66	66	81	61	58	64	51	60	64	75	66	82	69	71	61	62	68	79	56	71	67	64	66	76	71	70	66	74	73	62	75	66	60	76	78	78	73	71	62	54	63	67	61	76	59	64	80	71	67	63	70	68	73	78	63	73	71	57	65	78	73	69	61	73	54	59	77	72	56	68	69	70	74	68	59	75	76	65	72	72	49	60	67	66	77	60	67	64	65	56	86	66	66	70	80	55	59	71	76	63	76	64	70	65	84	66	63	79	62	75	80	79	79	87	78	55	63	70	68	68	66	67	71	75	77	70	80	74	71	57	68	66	73	74	64	68	56	69	63	77	63	79	82	68	72	71	77	70	51	70	71	58	58	75	77	61	64	78	62	69	79	75	62	67	77	62	63	57	75	71	74	66	64	72	76	66	64	56	78	65	80	66	79	63	62	68	84	67	64	63	81	77	57	75	68	58	71	75	67	82	54	61	75	55	66	82	72	70	86	73	61	72	67	66	73	72	83	67	75	63	90	84	58	75	73	75	75	78	75	69	67	69	55	70	52	81	83	62	61	70	71	67	71	54	73	68	70	66	87	61	69	67	67	58	80	76	66	53	67	73	68	71	70	60	73	69	69	67	87	70	51	77	55	74	74	64	74	82	69	61	83	62	71	72	82	61	60	59	59	64	90	71	67	81	72	70	66	72	60	75	60	76	61	70	80	73	65	70	60	71	68	57	99	74	62	81	76	64	57	68	51	79	82	67	82	73	83	68	84	71	66	61	67	94	70	60	78	71	70	71	62	73	72	70	77	76	67	44	76	69	76	72	71	83	76	49	54	73	60	84	78	71	68	54	67	58	83	61	64	67	80	62	67	62	62	53	73	60	63	71	66	69	74	57	85	56	75	79	66	78	49	80	73	76	70	92	81	62	73	65	62	56	75	79	79	69	49	55	70	64	56	89	80	75	69	60	89	78	79	70	77	83	69	62	67	72	48	62	71	79	67	57	79	60	77	66	67	61	66	74	69	78	80	62	75	75	77	64	74	80	78	65	68	74	83	89	74	83	62	77	63	63	71	62	62	73	76	67	75	73	62	61	74	67	73	70	72	65	61	77	74	67	73	59	48	54	77	64	86	68	62	72	68	86	66	83	57	84	76	60	74	61	65	62	67	84	68	61	71	60	68	71	59	74	74	64	73
16402	21690	4691	366	390	384	395	380	324	339	288	306	319	333	377	411	412	333	324	312	325	328	279	306	308	289	281	288	285	260	303	283	235	257	275	266	282	277	289	276	285	299	273	271	290	260	283	274	270	275	231	296	239	286	297	281	279	282	269	253	284	283	236	271	259	270	269	285	281	300	268	280	270	246	280	260	258	238	237	265	290	269	261	271	264	289	251	280	309	271	284	268	262	285	262	260	251	272	276	311	284	261	278	245	277	277	292	243	295	267	288	274	250	249	268	297	283	282	299	277	292	249	313	282	283	273	272	294	280	252	282	298	304	252	291	281	280	274	255	237	268	252	277	289	282	270	267	292	274	274	283	285	280	266	214	265	274	285	275	296	273	271	290	264	286	309	278	288	278	270	281	275	303	280	274	254	270	265	290	298	262	277	234	245	273	268	274	303	277	238	268	248	283	285	284	275	307	257	289	281	291	277	274	282	314	279	282	272	275	260	295	281	274	253	256	297	289	275	272	258	278	293	278	281	263	292	309	282	239	277	274	275	253	239	283	283	278	265	279	270	309	292	267	279	273	296	270	241	258	302	278	272	287	293	283	247	273	271	285	295	276	280	270	278	288	275	292	254	300	265	248	297	278	257	278	291	265	287	267	274	252	315	270	282	254	238	251	260	276	308	269	277	249	263	258	268	251	286	270	307	286	280	307	298	272	284	270	276	304	271	273	239	275	293	284	280	266	274	286	261	269	299	256	263	292	280	260	286	255	271	252	285	260	286	303	286	265	277	284	312	255	297	283	264	242	295	233	266	281	262	252	301	240	262	256	261	291	266	282	277	280	250	257	275	283	287	261	286	300	256	288	281	272	291	283	267	274	270	303	279	282	293	245	272	255	280	287	299	261	257	270	288	308	302	262	279	300	264	267	286	266	283	275	285	276	261	295	280	275	283	260	277	266	244	269	279	263	263	254	291	296	282	246	266	286	276	292	254	259	260	276	270	281	254	249	281	252	245	283	291	296	268	290	269	281	255	278	266	266	275	254	287	268	316	254	251	271	261	272	294	287	274	316	289	280	279	260	284	291	292	279	254	279	283	296	275	284	238	267	297	249	262	269	274	287	263	251	282	286	283	240	313	282	291	267	273	264	284	283	288	281	274	289	276	256	265	316	281	279	248	260	260	274	265	264	235	308	267	265	274	250	263	285	274	264	255	280	266	284	266	267	257	268	252	261	305	277	293	266	303	263	281	284	301	248	297	254	290	308	278	269	273	267	263	243	281	239	273	318	284	296	287	275	282	302	271	274	265	270	267	277	268	286	262	278	311	257	297	242	285	300	283	281	264	273	264	241	242	258	256	285	233	290	308	273	266	266	283	273	283	293	257	261	265	248	264	283	283	262	281	284	257	250	271	280	271	278	262	305	285	270	283	273	254	263	280	305	267	265	304	266	282	294	235	248	272	288	286	269	266	294	285	282	268	280	284	267	275	242	276	281	271	280	289	264	277	273	255	255	263	291	281	273	268	257	292	289	258	254	291	254	272	285	244	268	280	274	260	249	234	298	293	313	246	296	278	252	235	272	266	231	271	314	297	289	276	266	295	315	275	266	267	271	241	288	269	278	301	277	277	243	267	274	260	278	264	274	261	244	276	287	280	268	299	253	278	251	270	241	268	300	244	262	281	288	273	290	301	278	269	273	296	245	281	257	275	296	266	279	258	277	287	280	290	265	272	293	286	278	309	255	281	279	274	277	261	250	306	257	274	298	283	291	290	286	249	278	256	274	271	295	266	272	260	285	305	291	253	259	251	300	276	276	295	270	279	265	272	285	256	267	265	280	253	263	278	242	273	274	275	258	296	295	263	278	278	323	250	289	268	288	291	281	251	274	265	312	261	292	250	230	279	281	274	249	294	296	288	262	290	270	272	287	266	272	282	284	287	272	281	267	270	275	257	279	278	257	277	290	269	269	258	248	295	275	283	275	255	271	274	275	292	261	266	296	292	284	272	278	266	304	273	290	268	266	319	267	284	271	283	257	257	271	305	265	272	280	269	281	269	290	278	292	321	274	256	262	275	278	268	274	279	266	295	300	250	274	299	289	298	253	273	261	297	280	305	265	248	264	277	318	270	279	253	256	264	260	302	269	251	280	253	283	257	251	276	283	293	278	253	237	300	218	254	259	259	250	253	267	282	300	278	283	274	256	284	293	271	278	246	297	266	255	271	274	266	258	267	260	295	270	271	306	297	291	281	249	263	293	252	264	272	268	267	258	275	242	263	285	269	294	280	292	276	265	282	277	249	282	311	269	280	280	269	252	294	270	257	267	283	250	246	289	314	278	275	286	260	268	285	280	272	274	287	268	284	286	254	270	252	270	291	271	274	256	281	299	263	294	276	272	281	269	301	261	293	288	263	282	279	298	283	260	257	297	279	290	274	270	276	299	253	269	281	291	275	287	262	286	279	283	279	258	292	258	280	265	247	279	246	236	298	294	289	256	290	284	292	265	270	278	273	283	261	276	289	266	274	278	284	262	257	280	272	268	264	279	255	265	263	268	299	255	246	282	266	283	278	273	288	241	280	307	262	281	271	282	283	288	276	275	260	271	315	269	278	292	242	269	287	293	284	247	280	240	274	253	275	296	279	267	308	246	274	292	262	277	273	277	268	291	278	284	291	270	267	295	259	291	271	287	301	263	264	259	261	285	273	273	296	289	256	278	272	291	253	256	293	250	269	299	263	302	268	284	318	299	281	271	258	263	281	284	287	277	271	315	245	273	245	270	310	261	270	272	266	297	295	268	254	277	246	285	278	303	263	276	262	273	273	306	256	270	273	260	286	282	280	257	244	269	281	288	224	296	262	281	269	291	266	258	274	275	274	307	279	268	282	275	278	299	279	263	245	292	257	276	282	279	281	266	289	282	296	275	260	294	272	275	289	271	256	283	268	271	270	276	289	237	274	280	276	258	278	271	292	292	266	288	268	306	269	269	269	282	289	265	236	274	278	286	267	279	285	271	262	279	251	268	282	287	278	293	261	236	281	297	267	282	261	263	258	260	263	266	281	255	272	298	276	281	261	272	263	281	289	299	242	287	274	273	278	258	274	280	283	293	274	287	267	254	298	296	300	294	251	295	244	260	253	254	270	273	270	262	253	280	277	271	275	260	246	283	281	260	291	280	282	271	288	285	263	258	272	287	278	277	294	269	246	244	253	302	296	274	309	286	293	276	267	260	244	266	270	299	300	273	288	293	279	337	258	262	288	278	289	251	281	252	248	262	279	285	270	280	277	287	281	276	276	274	255	278	252	273	256	225	277	295	255	289	282	276	307	239	239	275	282	254	271	273	283	287	258	284	291	282	272	259	299	272	281	281	282	284	260	269	274	284	289	268	261	296	284	279	273	290	282	259	286	263	253	289	297	271	287	271	267	258	246	258	283	256	311	299	274	262	282	268	297	260	290	308	281	281	273	256	290	266	313	271	288	270	280	260	281
55740	68344	36574	7577	636	438	342	273	191	166	149	162	131	183	165	189	248	214	202	191	150	178	151	123	110	115	117	124	97	108	105	91	101	101	116	84	98	94	105	76	111	112	94	91	93	102	98	87	97	79	81	83	89	78	93	95	104	98	81	96	103	90	89	97	84	89	92	90	97	100	81	92	82	92	102	103	77	96	94	80	94	69	79	80	94	101	70	94	95	86	93	93	88	88	87	87	85	77	89	93	90	94	93	99	93	80	91	100	93	83	81	100	106	100	98	89	99	93	85	85	77	87	87	105	75	106	81	84	88	95	93	84	83	105	87	96	93	87	96	95	97	99	93	108	90	90	82	94	94	82	90	77	90	106	113	77	88	110	105	98	80	84	92	87	87	99	78	75	85	88	80	88	75	95	85	74	93	85	79	83	111	82	90	101	94	99	77	92	84	86	92	116	91	83	81	90	98	85	96	89	81	89	84	90	95	86	83	79	101	71	68	72	97	86	84	94	87	82	82	97	87	102	104	85	84	92	89	106	100	87	94	87	101	102	102	87	101	82	103	90	99	98	103	100	81	110	84	99	102	85	107	89	80	78	84	98	84	93	93	91	95	95	84	87	87	87	87	97	93	83	99	92	104	79	85	98	93	83	94	92	87	88	78	99	85	84	98	83	76	80	87	92	104	95	91	69	106	68	92	93	88	80	103	88	84	104	98	90	98	91	102	101	73	85	87	95	91	109	92	94	92	98	89	80	81	91	107	89	78	89	96	101	81	87	80	94	92	75	80	86	92	85	95	85	87	86	84	99	97	100	85	73	90	110	73	74	77	82	89	87	96	87	107	99	78	84	84	94	89	80	90	98	83	74	109	81	94	88	89	100	99	93	82	79	91	94	75	81	86	92	82	86	87	76	83	91	106	86	112	73	93	96	104	98	87	87	84	83	99	95	75	87	89	109	97	96	98	94	102	101	81	100	80	89	95	82	75	68	95	104	89	72	95	72	87	81	92	99	93	116	98	79	105	80	93	93	85	68	69	92	91	90	100	85	90	102	101	84	94	84	85	101	74	106	77	108	89	87	92	91	90	93	85	89	106	86	90	93	102	91	101	98	85	96	84	81	103	71	84	105	96	86	89	76	89	79	86	89	82	87	97	94	99	80	89	84	96	90	86	94	91	101	85	94	98	100	93	93	101	98	98	78	91	74	110	85	99	88	107	74	81	95	90	92	90	90	87	77	97	87	87	112	94	88	77	93	108	91	80	108	102	83	86	78	82	90	69	99	82	85	77	86	87	102	77	87	79	106	91	93	100	95	101	73	98	79	96	91	77	84	88	97	85	95	75	105	89	81	88	88	98	91	96	95	79	76	93	83	69	98	103	105	97	82	96	89	95	84	97	85	97	91	85	94	87	99	92	86	95	111	89	105	95	93	87	92	99	99	90	86	86	99	91	85	85	94	86	97	89	73	94	83	99	85	86	97	85	84	91	88	75	110	87	98	108	72	88	75	94	111	67	91	90	86	81	104	87	98	76	89	90	111	83	97	73	80	97	84	89	85	101	105	88	75	98	117	95	102	110	84	98	77	91	95	85	99	102	83	89	102	104	111	89	91	75	102	85	88	97	87	94	104	86	93	94	92	93	89	100	90	89	98	82	84	98	85	83	95	88	107	83	90	94	82	85	83	94	74	94	76	97	109	87	93	87	90	83	81	80	90	83	106	83	86	95	111	93	85	77	106	92	87	92	79	99	98	86	85	94	107	90	111	83	100	98	79	83	88	92	83	96	109	110	94	85	80	80	97	74	78	98	109	84	97	88	97	96	106	97	77	104	78	74	87	82	100	91	100	96	100	83	78	92	84	90	81	104	100	91	83	99	101	94	85	93	95	87	78	86	94	90	102	97	90	94	79	108	88	81	91	91	92	93	88	74	72	88	89	88	87	109	76	89	80	91	81	85	107	93	117	107	96	96	92	96	81	89	90	94	91	86	88	92	88	88	93	86	80	107	130	73	84	80	79	78	95	76	81	102	87	75	95	119	82	108	93	112	87	85	88	83	74	100	85	111	91	84	87	94	87	84	83	89	92	113	89	89	111	102	84	117	89	78	94	85	88	102	87	77	91	90	79	107	93	98	103	89	100	73	80	110	88	107	85	88	81	124	95	94	91	89	83	110	94	98	86	100	108	88	86	103	97	114	98	100	104	82	89	103	104	103	93	84	102	83	102	80	106	96	104	91	95	95	80	84	91	75	77	90	80	108	99	90	103	86	85	109	101	81	88	102	83	71	101	85	84	89	76	92	80	76	89	90	89	88	95	95	97	91	90	82	84	91	89	94	81	94	80	86	78	86	89	80	88	92	93	94	93	95	93	87	88	88	83	105	108	97	96	89	88	103	80	91	102	100	88	81	82	84	89	82	91	79	87	80	88	82	103	87	80	86	75	88	86	101	89	105	85	101	93	88	106	105	97	90	100	83	73	87	92	107	97	89	87	96	78	78	94	100	91	84	75	98	91	97	87	83	83	110	110	86	84	84	113	87	81	93	100	80	96	105	80	82	92	94	99	84	88	95	95	101	101	84	87	80	97	94	109	83	97	85	64	99	81	100	84	96	79	83	98	102	82	89	80	99	88	117	92	93	111	91	89	97	92	98	98	87	90	84	113	89	98	96	90	90	89	108	105	98	92	81	116	79	97	92	92	98	88	82	98	89	94	82	84	85	83	92	95	99	87	83	86	99	109	104	80	111	86	93	96	93	93	91	95	93	76	90	99	94	98	80	78	94	83	76	89	87	95	92	107	85	102	84	84	93	93	87	88	91	108	94	101	86	104	81	89	91	87	104	93	95	94	98	106	89	78	103	92	82	82	85	78	83	102	98	83	69	101	95	92	91	86	86	92	99	81	107	89	104	78	99	95	77	111	81	92	96	83	84	96	91	84	99	82	90	83	106	97	93	101	78	104	82	83	90	84	104	96	90	101	78	97	83	86	81	85	92	100	72	91	102	93	88	89	91	100	81	89	97	81	84	91	93	101	84	92	86	80	102	101	86	88	92	92	98	88	94	96	81	76	95	81	93	91	99	93	79	93	104	98	75	77	94	90	104	87	79	95	80	89	102	96	90	95	100	97	78	81	86	97	83	75	87	89	92	97	79	83	80	96	107	85	89	87	73	79	96	90	90	95	87	86	77	95	89	73	90	90	107	102	85	72	88	89	96	74	84	98	96	73	97	94	81	85	82	85	66	99	95	91	86	97	82	98	85	87	91	97	90	92	90	80	99	86	74	89	77	85	69	87	88	101	98	83	88	79	82	81	105	104	96	93	85	106	95	95	80	92	98	95	103	107	84	94	97	103	80	109	106	82	95	96	79	86	90	91	81	80	96	91	87	86	94	81	76	84	80	90	81	84	85	111	75	82	80	94	94	89	95	68	92	90	103	98	90	96	99	99	88	90	82	99	98	95	101	83	92	88	84	110	97	89	89	92	97	98
38897	51486	24218	1810	1591	1862	1764	1420	1117	910	754	712	768	915	914	1240	1379	1326	1450	1098	825	1033	873	678	552	587	631	526	447	535	530	457	461	428	370	397	427	367	363	389	396	403	360	388	360	377	349	367	364	400	375	363	361	366	374	356	355	394	354	345	323	342	343	318	355	343	374	338	324	342	345	350	333	371	352	324	373	334	340	352	356	341	335	307	360	343	344	342	340	364	342	343	328	358	322	338	325	356	387	365	350	315	372	368	353	356	332	314	337	374	338	327	333	335	361	310	362	330	336	360	349	355	320	360	301	361	351	334	377	343	359	376	357	326	350	310	339	305	333	316	360	360	360	326	351	340	301	320	369	340	346	308	350	329	364	296	381	351	345	347	368	339	331	335	361	353	336	331	333	347	345	326	354	309	303	335	322	336	354	331	334	319	330	323	350	324	346	312	362	361	342	334	342	330	304	319	337	374	331	359	343	354	364	326	323	322	317	333	352	326	288	330	338	325	355	369	308	350	294	343	361	329	311	321	333	335	310	332	325	349	332	344	352	339	362	317	349	349	324	337	356	326	367	297	346	318	334	337	321	355	355	316	321	329	318	319	342	320	357	313	355	354	335	311	360	341	337	326	337	333	357	351	360	352	333	319	363	318	335	336	332	330	341	327	348	355	341	333	329	310	333	327	331	353	326	332	323	341	333	320	345	346	304	356	363	339	365	359	339	317	329	331	313	352	342	380	320	356	343	338	290	350	344	341	340	348	308	347	330	354	310	331	377	311	329	339	321	318	331	379	326	357	337	324	335	359	336	372	335	329	332	339	320	344	375	322	314	352	337	325	341	346	346	373	353	331	337	336	311	373	320	334	347	328	307	355	348	355	318	329	326	316	329	320	317	303	318	333	359	329	351	347	340	345	331	330	307	330	345	367	348	344	329	345	343	359	363	339	332	364	307	349	354	357	356	337	329	347	319	315	345	377	294	342	327	354	371	345	330	361	368	338	319	365	348	324	343	337	361	337	321	367	321	334	312	349	348	309	328	316	331	347	362	317	363	358	319	342	345	350	362	326	332	366	352	324	297	337	342	310	357	340	315	346	343	319	347	360	332	329	336	362	314	313	349	326	345	342	351	363	324	327	302	337	335	360	326	316	343	302	345	306	343	345	293	321	336	338	315	365	315	317	337	339	358	357	321	346	297	317	335	339	318	341	327	355	365	355	340	348	307	354	315	335	350	350	339	316	331	367	331	315	313	339	349	314	335	319	342	317	346	330	322	336	320	340	327	340	353	343	335	341	303	370	350	372	334	362	332	343	332	323	313	339	355	337	342	336	339	324	329	340	311	349	341	329	296	318	343	353	333	341	346	353	329	366	370	312	355	353	366	322	371	345	330	345	319	331	342	329	299	345	305	338	339	315	349	355	340	329	348	331	338	322	339	352	320	306	338	320	350	365	343	329	310	332	348	337	348	335	347	316	335	392	333	322	367	328	345	340	321	316	372	314	325	326	320	310	342	323	324	349	335	330	336	319	334	325	357	334	346	333	371	347	294	331	338	336	309	351	336	323	306	339	338	331	333	333	361	348	357	352	335	339	325	312	353	326	339	350	330	321	346	348	345	365	345	357	340	325	392	327	363	334	351	340	322	345	336	327	316	342	336	314	336	359	323	356	317	317	318	312	349	325	341	313	326	318	334	330	358	346	361	333	359	349	317	345	346	344	326	357	326	331	316	348	369	345	360	317	356	337	312	308	342	341	326	366	322	347	351	360	362	320	357	328	347	358	320	328	329	372	316	306	321	365	336	337	323	335	339	371	329	319	355	369	350	319	335	350	319	314	336	348	294	317	342	340	358	337	342	334	335	331	323	333	353	297	343	326	345	357	346	288	330	312	349	350	315	314	344	347	341	322	342	319	323	320	328	348	349	330	342	335	331	352	354	341	313	305	362	351	381	355	320	329	318	337	328	351	338	327	322	346	358	371	380	323	363	339	321	326	372	345	306	336	337	365	324	334	298	341	342	348	335	344	327	322	391	370	351	369	340	322	364	356	338	361	347	370	319	330	354	355	354	336	349	334	338	349	327	371	342	320	331	309	352	357	362	332	320	338	328	360	336	338	359	327	327	318	332	356	309	332	306	313	364	374	363	361	312	325	315	293	311	353	298	345	321	313	337	364	316	333	333	327	338	345	342	333	362	339	314	323	319	335	343	343	379	321	346	332	342	345	373	350	363	357	341	320	336	347	295	348	356	331	367	315	361	356	335	364	327	350	350	337	344	319	345	353	352	359	329	325	356	325	341	347	343	341	335	351	330	327	326	327	340	313	360	308	365	321	373	353	323	337	332	334	345	346	308	342	351	313	337	336	344	328	361	354	313	346	318	312	320	312	336	352	344	333	326	327	358	288	345	353	323	332	330	318	314	339	351	317	322	320	311	322	363	354	331	320	333	349	310	364	357	316	369	373	362	339	323	324	329	309	325	352	341	342	323	360	327	310	354	329	331	335	362	344	323	344	317	306	301	319	355	321	344	311	306	338	368	338	333	324	367	328	341	328	343	311	374	364	351	325	338	340	333	326	327	340	343	360	310	352	282	339	349	353	349	305	337	344	315	356	358	336	318	358	338	335	373	319	348	327	349	343	336	334	329	325	350	327	352	302	346	334	387	328	318	349	306	348	322	317	327	313	353	370	359	357	334	321	332	356	344	311	348	342	360	335	329	309	344	341	317	327	314	313	313	361	347	355	333	362	334	353	351	345	348	326	333	334	360	300	350	342	348	349	350	361	342	398	381	336	360	331	332	327	316	337	340	328	337	324	352	351	326	340	322	312	330	374	361	335	379	321	335	347	345	365	352	337	299	325	350	327	318	341	340	369	342	319	348	323	325	336	344	345	340	336	351	362	350	340	320	320	331	385	325	339	343	297	337	316	337	323	319	366	336	330	316	289	320	372	343	369	339	338	327	352	370	345	334	303	343	324	320	354	299	325	349	340	318	381	315	346	335	327	316	334	311	350	345	340	350	352	302	314	346	330	351	326	337	330	333	323	324	365	352	347	338	346	354	342	337	340	313	317	343	316	330	337	331	323	376	324	331	331	331	346	295	318	304	326	352	306	346	302	313	334	315	344	334	323	344	334	329	331	367	327	317	348	333	318	313	352	314	351	328	310	345	338	373	340	366	356	339	344	330	336	346	327	322	305	346	349	338	344	372	348	347	349	347	320	340	332	329	344	324	302	340	347	333	338	342	321	329	331	343	335	349	310	351	352	324	337	326	343	339	324	322	334	333	327	365	370	331	354	344	337	340	322	345	333	358	318	334	332	352	340	305	361	351	354	366	312	342	349	343	321	336	352	327	345	350	340	347	334	357	340	332	309	327	317	327	319	348	352	328	338	340	346	328	363	365	325	336	308	324	311	323	371	320	341	344	324	325	345	340	327	360	330	344	372	331	296	366	304	359	342	333	319	348	343	319	363	351	359	324	333	348	311	314	332
66215	80641	46750	13571	2115	924	700	575	428	382	237	240	281	288	306	408	554	479	393	307	274	287	269	250	227	208	192	215	171	166	155	174	207	170	164	172	162	173	166	153	146	179	170	144	151	151	147	168	162	150	135	153	131	152	152	160	161	142	151	141	145	167	154	146	171	146	168	139	142	150	158	150	177	152	136	152	171	151	141	145	141	160	130	154	147	156	163	158	133	152	152	150	162	148	151	164	151	165	163	179	142	149	156	185	135	153	157	154	148	157	145	142	156	164	133	142	161	152	155	158	152	170	169	138	153	150	168	134	146	142	180	171	139	164	131	150	134	153	146	133	166	164	177	137	153	145	162	163	154	152	159	135	164	136	162	164	150	155	143	154	167	140	164	163	159	141	139	169	151	166	167	161	177	162	145	156	160	155	152	149	143	146	131	156	148	141	157	140	130	197	152	168	135	154	134	151	169	136	166	171	169	140	143	146	152	143	148	162	126	149	145	178	174	136	160	175	161	139	157	176	126	154	132	191	144	161	133	148	139	166	136	157	160	147	166	147	137	152	145	139	167	126	170	165	160	143	141	172	143	140	150	165	146	158	167	152	136	159	128	148	139	162	141	146	147	153	145	156	167	155	155	153	144	151	168	161	149	146	162	166	154	162	139	176	158	158	136	131	143	174	159	147	165	149	154	151	152	135	164	132	146	168	159	141	164	159	167	176	158	136	160	154	156	152	160	145	163	166	149	150	153	164	144	160	153	155	163	171	151	153	135	126	140	175	148	170	165	142	144	147	158	175	157	152	157	154	154	123	153	144	137	174	157	179	154	135	145	163	147	169	165	167	175	159	156	156	175	168	144	167	160	140	157	182	146	165	150	127	141	187	168	154	145	154	160	143	142	144	146	161	153	161	175	145	143	158	138	163	143	155	163	157	118	160	146	153	164	163	156	151	155	138	137	167	150	153	150	144	166	142	158	153	125	169	156	168	142	156	169	144	150	185	169	156	164	139	157	156	153	168	148	149	166	161	152	159	183	132	145	162	152	159	160	147	141	161	137	149	142	152	150	168	156	176	160	149	153	166	152	160	167	152	140	161	138	119	148	175	166	157	175	162	176	164	149	144	141	150	128	174	155	153	141	153	146	137	144	155	150	141	162	170	171	159	152	158	166	136	161	156	150	144	158	152	154	165	129	169	161	155	141	171	159	158	155	178	166	146	168	159	155	154	176	150	147	149	145	141	172	154	145	144	150	147	174	139	133	150	147	165	151	162	155	172	166	143	164	126	152	145	144	144	160	152	156	158	155	160	171	151	156	163	147	155	154	158	173	177	158	132	156	146	152	151	156	148	168	160	167	161	172	158	151	150	138	135	171	154	153	158	152	147	155	149	159	153	155	139	151	155	166	178	155	153	151	161	147	134	149	169	141	152	180	151	149	137	168	175	141	151	150	137	156	175	157	145	155	164	165	161	153	165	185	161	154	155	140	146	169	138	156	160	150	141	170	150	154	135	129	159	160	156	156	145	139	156	177	159	154	162	150	150	154	175	148	158	143	154	156	156	157	165	178	163	139	144	157	178	181	146	163	141	164	162	170	173	144	164	142	147	160	140	141	161	158	146	147	142	135	129	141	142	148	129	156	148	138	159	146	143	157	146	152	157	168	163	152	156	175	149	156	157	151	152	137	152	154	149	153	162	146	136	159	144	144	158	145	154	151	126	159	152	142	175	145	174	156	141	141	137	181	146	161	147	154	144	145	149	152	138	144	166	133	163	173	179	157	153	144	124	134	158	169	151	145	141	152	146	170	153	129	156	135	141	155	144	167	157	181	154	149	153	138	144	163	156	143	139	129	156	168	155	151	158	151	128	151	143	145	152	129	148	159	150	153	157	135	167	139	161	159	148	168	163	152	159	182	148	148	167	185	156	152	150	140	135	152	163	132	150	140	134	140	147	153	164	169	172	150	154	175	146	134	174	157	163	150	175	162	130	152	130	163	161	153	159	163	159	141	142	168	142	172	141	189	138	142	149	134	158	144	167	163	140	139	173	138	151	141	180	159	155	164	152	142	148	150	171	139	132	163	152	156	141	167	153	148	164	163	167	137	156	149	152	160	153	165	145	159	150	150	146	137	159	149	150	151	148	147	151	168	139	177	160	143	149	134	141	165	153	163	142	126	163	162	146	175	139	137	150	165	156	166	158	150	145	132	150	160	137	153	166	154	138	174	153	179	146	167	129	165	160	144	161	123	165	137	145	138	169	155	150	145	149	149	156	166	147	146	144	157	151	166	137	177	133	157	145	159	147	172	157	158	146	178	159	160	159	150	145	142	146	158	158	163	158	139	151	144	142	158	162	150	164	160	137	143	177	157	154	152	161	138	138	144	167	157	135	160	155	152	165	163	160	146	162	175	152	145	137	129	166	145	164	139	170	143	172	148	156	167	170	138	169	156	152	157	151	150	164	163	144	157	146	141	166	153	150	175	154	159	159	155	172	161	148	145	164	151	146	154	154	133	151	134	160	140	149	164	134	139	142	173	138	179	158	159	142	152	145	149	170	179	156	142	151	163	161	149	142	147	141	149	141	170	167	140	155	175	146	149	149	157	157	133	153	156	148	141	170	152	161	165	169	144	159	144	175	143	129	138	149	165	172	133	154	154	186	147	164	142	163	141	149	160	148	157	156	129	129	165	150	157	139	140	148	152	164	157	156	177	165	152	162	165	150	129	162	163	155	175	160	155	171	150	149	167	186	155	155	155	167	149	154	162	163	154	152	175	146	139	167	143	149	167	148	160	145	165	163	158	160	132	146	159	151	165	193	136	162	133	152	138	142	152	142	166	134	136	162	164	109	148	179	152	148	168	158	192	146	142	151	141	139	145	169	155	158	145	153	137	143	140	155	139	145	164	171	136	145	148	137	163	147	140	155	162	139	146	157	149	159	141	157	167	167	153	126	172	172	158	155	179	177	170	164	131	157	163	170	147	167	150	139	164	145	158	173	137	155	160	166	169	166	171	153	137	137	151	147	164	157	138	157	161	160	168	148	152	164	153	158	159	143	147	146	158	147	140	161	153	161	172	150	175	154	164	156	163	153	144	136	134	160	137	173	143	141	176	146	139	171	141	169	160	168	138	160	163	162	163	152	142	146	152	129	155	166	149	157	155	140	138	141	151	158	150	148	167	138	146	140	147	142	150	146	160	160	149	151	150	146	162	146	153	135	153	160	146	150	144	162	152	160	166	149	141	148	164	153	156	136	141	155	165	149	142	139	149	163	144	140	160	162	152	165	149	152	147	151	144	136	144	164	163	122	152	138	159	164	155	160	163	136	177	137	166	149	156	165	135	152	162	163	160	147	149	136	155	152	150	156	143	148	165	160	141	133	158	143	158	148	179	136	147	174	172	162	168	148	177	140	144	170	134	184	154	160	149	153	165	150	163	151	154	157	140	160	165	148	152	178	148	143	140	176	165	160	144	157	134	153	159	147	152	148
47820	63684	31043	3172	3133	3854	3445	2835	2201	1685	1272	1164	1196	1464	1614	2272	3353	2953	2392	1967	1592	1768	1677	1283	985	867	923	892	800	744	715	761	755	663	644	638	611	591	619	576	620	608	619	512	577	654	567	612	598	549	611	545	570	552	552	518	539	535	571	575	551	518	565	544	510	522	527	535	512	556	503	488	528	550	526	535	495	541	518	532	501	490	553	521	528	541	504	564	510	526	542	541	520	496	536	551	613	557	565	546	562	564	512	543	550	588	585	517	567	528	571	550	525	501	532	542	495	510	539	474	472	509	514	534	496	522	507	505	489	544	533	558	489	540	529	524	565	547	546	511	534	512	524	501	499	532	558	511	516	560	494	501	493	527	536	534	517	510	528	523	519	492	559	501	487	517	503	525	501	473	546	502	515	548	490	487	481	451	489	527	509	559	482	515	512	538	483	532	515	515	585	521	525	536	494	519	531	493	517	522	510	550	528	509	541	482	540	528	543	536	531	499	501	521	516	512	538	481	538	487	510	521	519	504	519	516	508	514	523	502	498	500	501	505	549	494	542	498	512	504	532	513	514	539	523	522	544	505	539	483	460	512	504	498	511	505	516	512	486	452	516	537	543	509	510	511	530	541	531	516	547	538	509	476	540	522	537	501	513	527	501	516	513	469	523	523	521	504	510	510	526	506	505	529	501	541	542	525	524	511	551	544	510	505	513	500	520	520	476	538	548	543	495	529	504	509	542	551	523	529	552	568	522	517	517	481	501	531	542	492	498	497	551	526	542	489	529	495	567	509	517	520	498	514	523	500	542	555	507	527	494	529	519	491	535	531	496	507	510	537	535	503	527	550	511	522	492	504	513	498	517	540	510	518	545	521	514	518	512	503	543	477	559	546	527	541	517	558	445	492	533	504	516	483	502	527	495	495	490	536	475	500	514	511	502	512	497	508	514	534	517	559	517	534	478	518	490	515	524	514	508	521	502	523	492	521	544	544	490	501	524	502	498	508	549	513	551	566	495	533	524	547	496	507	553	552	520	529	493	531	543	508	503	537	491	546	547	552	499	510	500	527	481	559	474	527	508	512	509	546	492	507	527	494	492	485	527	520	500	545	471	515	524	513	538	521	506	533	463	515	534	565	521	510	480	548	523	517	507	507	559	481	528	523	495	531	465	542	524	504	542	517	533	507	518	527	491	484	508	574	507	500	528	485	534	500	563	514	513	558	567	530	537	519	557	527	488	509	512	566	541	509	503	500	477	522	487	536	512	518	513	515	534	499	503	567	551	519	533	520	535	515	503	496	516	544	516	502	509	573	501	483	512	508	515	542	508	498	547	486	527	528	530	563	504	535	557	555	551	507	474	521	514	536	477	507	528	505	496	516	498	509	525	494	500	483	519	533	504	461	517	525	537	509	535	481	500	512	503	552	547	540	512	521	547	562	511	511	494	481	537	518	517	497	507	524	532	510	544	479	569	504	512	530	516	515	523	508	510	496	549	514	512	529	540	497	551	526	504	496	494	516	543	537	514	488	492	513	542	501	519	512	505	538	532	544	518	519	475	481	531	500	532	536	508	536	520	564	518	520	548	521	515	465	517	514	527	498	558	526	515	514	496	492	544	540	501	511	520	535	490	518	515	501	507	519	536	497	522	546	489	516	496	507	482	536	513	514	524	525	517	559	522	508	511	512	521	504	493	528	518	529	566	490	517	502	493	539	534	507	514	493	540	520	516	533	528	531	533	508	536	557	535	508	579	498	523	518	520	529	502	529	496	513	515	553	488	537	530	498	516	510	518	484	497	503	509	539	529	555	530	560	475	511	514	498	536	520	514	564	486	525	573	515	497	557	525	542	481	549	505	536	493	530	502	555	498	505	495	502	536	538	520	525	501	547	510	482	525	528	517	518	514	507	498	502	541	479	491	517	524	532	534	500	546	512	506	518	509	513	517	472	505	523	512	486	522	541	522	506	479	480	535	494	493	552	509	487	520	507	525	522	533	530	456	489	531	511	506	478	495	531	510	496	497	541	495	492	521	517	531	526	516	558	489	533	473	513	522	511	548	471	505	544	517	536	479	505	505	505	507	474	517	521	498	481	542	491	518	506	546	531	542	516	519	466	562	540	529	509	485	495	480	511	533	502	534	521	531	545	508	545	489	470	521	491	500	506	481	520	560	501	527	546	534	494	546	480	533	547	517	532	551	529	532	535	517	503	525	520	518	522	539	558	482	541	509	509	500	495	490	540	546	520	523	556	492	533	514	506	501	507	531	454	536	485	531	533	521	495	523	488	521	535	535	519	520	505	544	479	517	527	503	516	531	518	543	544	515	526	493	494	541	513	497	525	509	526	514	569	517	533	486	518	537	548	517	496	486	523	502	512	499	533	551	520	466	522	484	543	502	511	501	516	505	491	521	518	551	546	512	503	491	561	546	531	531	502	552	526	538	483	532	566	526	502	544	495	509	492	531	495	531	549	504	548	497	533	523	525	528	536	532	500	525	532	513	526	527	550	477	513	517	516	499	485	521	541	536	491	545	506	494	535	488	476	520	557	493	492	524	522	503	502	524	552	534	584	550	554	567	493	511	501	548	479	515	523	515	550	492	540	494	533	511	536	503	543	570	546	534	479	510	471	532	524	517	537	525	496	532	534	511	514	522	518	529	482	526	524	510	490	510	503	528	484	546	527	572	539	505	506	532	458	542	519	552	494	549	484	532	547	555	542	519	555	517	498	518	534	522	526	545	552	529	533	497	525	545	526	479	542	497	506	502	483	561	501	505	497	506	519	499	508	539	495	510	477	493	494	523	551	525	507	555	520	540	466	513	504	513	523	558	478	525	552	498	501	489	559	542	493	561	539	494	499	516	523	521	489	516	500	506	544	520	474	503	507	502	492	532	504	534	555	507	535	499	489	477	545	491	525	537	513	502	499	530	537	551	526	532	578	523	518	512	475	520	497	541	502	502	511	491	525	507	498	508	508	557	502	517	496	528	518	508	551	498	503	540	504	521	504	507	550	544	502	478	518	513	519	542	487	563	503	538	525	538	514	512	497	527	491	491	548	522	489	481	510	539	519	548	511	482	538	481	507	510	533	539	536	505	549	519	495	500	504	554	560	484	566	521	521	521	522	550	521	510	484	518	511	552	519	532	517	518	537	539	509	502	497	480	500	520	525	512	493	519	506	590	497	517	474	512	543	525	522	516	479	511	525	518	544	494	494	530	523	510	509	497	525	522	462	503	527	523	499	473	507	513	514	525	493	494	560	524	535	510	514	510	535	518	539	495	505	496	489	519	540	509	515	551	563	502	489	531	550	527	512	520	526	508	521	532	501	532	505	470	527	556	537	509	494	486	527	529	550	482	538	487	505	524	527	534	541	483	508	509	543	521	535	566	518	518	517	558	527	513	527	503	526	474	511	526	547	498	563	529	556	519	489	514	485	528	484	519	509	475	476	509	502	520	547	488	514	542	522	513	517	522	524	537	500	486	526	539	518
12335	14143	3135	200	98	96	98	94	92	81	85	77	65	76	84	83	93	82	77	71	76	81	90	80	85	77	87	69	87	66	61	68	60	68	93	76	85	82	63	73	82	79	65	74	73	86	61	54	75	72	85	69	76	67	62	78	59	79	64	72	62	60	88	64	54	73	62	64	65	70	75	76	75	66	66	81	63	61	77	79	67	82	59	76	85	72	74	52	80	80	87	59	51	80	76	76	71	56	87	81	81	80	55	69	68	76	79	68	52	64	82	79	64	54	60	64	66	73	81	65	81	77	69	58	70	66	63	68	75	70	67	68	74	53	83	66	71	75	83	68	61	61	64	53	85	66	78	67	68	76	68	67	61	68	80	62	76	65	70	65	81	61	67	68	71	72	60	69	76	56	65	76	67	74	90	71	66	68	64	85	75	78	60	64	70	55	72	58	72	58	86	78	73	68	70	78	83	80	49	72	68	68	83	77	71	57	58	66	84	63	65	68	74	58	82	67	59	65	72	75	65	69	71	88	81	71	78	74	80	64	59	72	69	94	69	74	59	77	55	70	65	65	85	87	71	58	49	75	54	74	52	77	64	75	55	66	75	88	73	67	66	74	79	83	65	77	79	70	79	76	72	76	66	58	73	66	80	58	79	60	66	87	65	69	78	69	63	70	72	71	54	68	67	60	86	67	87	88	79	75	67	71	69	76	64	57	73	66	72	76	75	67	72	56	90	63	60	62	68	63	81	61	66	70	68	73	74	85	84	67	59	70	72	71	79	63	73	65	74	71	82	67	68	79	70	75	56	76	66	75	62	69	83	65	77	79	72	73	66	61	70	61	66	77	73	56	65	66	61	69	59	69	80	66	77	67	69	83	73	88	68	69	68	77	65	65	72	69	52	54	51	77	77	75	75	75	63	61	54	77	47	91	51	72	85	75	71	66	64	78	65	51	64	56	76	80	66	79	67	65	77	59	92	64	86	73	72	60	67	69	67	53	62	56	56	59	68	65	53	77	60	68	82	90	80	72	65	73	78	60	77	76	77	90	61	84	58	73	66	75	67	66	69	74	82	66	65	70	72	81	82	48	59	75	69	60	70	69	80	80	82	57	74	67	70	65	56	78	62	70	69	63	70	69	78	69	65	70	56	66	78	62	66	74	44	64	69	56	72	65	69	89	54	75	64	67	77	60	81	67	76	68	65	66	72	82	66	67	61	82	61	88	53	71	72	79	56	73	60	75	67	80	63	89	61	82	61	84	86	73	65	71	59	60	69	67	83	67	64	60	63	71	71	64	60	81	73	82	57	65	76	81	54	66	73	60	85	63	65	72	80	63	85	73	65	59	61	74	59	79	77	65	62	71	78	77	63	59	62	61	62	70	69	73	65	69	82	67	78	74	59	66	70	57	67	79	71	74	71	62	63	66	76	58	80	71	62	64	57	75	61	68	77	80	63	75	60	76	57	69	76	65	77	66	71	77	65	70	72	65	60	68	68	75	83	57	77	82	84	59	85	59	74	70	69	72	77	68	70	60	73	74	61	67	62	64	70	79	61	61	65	62	60	63	74	67	69	75	74	82	74	80	90	54	68	76	76	64	71	66	56	73	69	72	88	64	63	69	83	72	68	73	72	53	57	66	65	82	74	73	63	74	69	67	62	78	80	60	72	59	72	58	65	91	58	71	73	73	75	81	56	63	67	66	77	90	62	79	68	76	68	62	81	59	82	72	76	77	71	79	65	80	63	73	68	61	65	68	75	72	80	60	69	55	66	88	66	53	67	60	55	57	73	72	73	69	80	57	75	73	73	61	68	57	65	70	75	69	65	79	74	71	70	81	76	55	70	83	87	69	59	74	66	72	92	61	82	60	70	86	64	69	57	59	70	66	67	62	69	69	81	62	55	67	77	73	55	70	76	69	76	68	71	76	83	75	63	78	61	72	74	73	78	75	68	64	69	65	66	67	67	73	80	63	68	91	69	82	82	66	75	71	73	66	63	76	70	80	68	65	61	65	77	57	67	64	61	74	77	69	60	70	74	92	75	80	66	71	70	69	78	62	87	63	60	77	61	78	75	73	79	64	63	64	69	86	64	75	68	68	68	63	68	59	62	84	57	55	71	59	77	76	66	69	60	63	77	65	73	86	71	75	61	53	87	72	59	75	80	61	61	60	66	78	73	61	63	67	76	72	65	86	55	78	70	59	72	65	71	74	69	65	71	71	73	64	62	67	75	83	82	76	63	71	66	70	80	60	81	63	69	61	66	83	85	58	58	66	81	65	71	67	69	71	50	60	89	67	69	63	81	70	59	88	64	69	78	65	72	69	57	68	72	63	86	90	60	75	66	62	52	75	79	76	80	74	62	82	68	54	63	66	62	73	88	72	75	51	78	67	47	59	74	66	83	71	76	56	95	60	59	60	85	88	58	69	81	71	72	69	60	61	83	56	80	78	62	56	74	67	69	66	66	85	62	63	71	63	61	82	53	89	75	67	87	68	80	65	67	69	67	68	73	69	61	67	76	71	64	56	74	67	80	70	63	72	66	76	58	72	67	77	67	65	70	80	80	61	79	75	57	73	81	69	85	72	72	74	67	68	67	68	60	76	77	79	79	88	57	77	72	67	66	63	68	83	78	64	78	82	60	61	70	66	83	51	74	75	67	76	69	50	74	64	61	78	76	77	69	77	68	65	81	80	81	75	80	69	68	73	60	68	51	75	53	62	74	85	73	69	83	81	61	73	71	64	58	58	62	61	67	47	61	79	71	86	68	61	76	64	66	68	64	83	67	82	51	65	60	72	72	62	64	64	73	79	71	63	81	64	64	70	79	80	62	75	82	73	67	66	63	65	64	69	73	57	70	70	60	58	70	71	89	74	57	66	64	65	69	78	72	66	76	68	64	71	69	81	70	78	71	66	56	84	64	75	88	68	79	67	87	74	64	67	53	74	75	44	60	80	76	82	59	79	91	67	79	64	73	71	59	62	79	66	70	69	65	78	68	66	75	76	67	61	72	71	69	75	70	72	74	65	74	63	57	65	73	78	65	67	64	65	73	73	73	84	71	71	74	79	81	74	65	69	70	82	73	61	60	69	73	82	68	65	74	78	76	67	77	65	57	65	63	63	66	83	64	80	76	74	67	64	76	61	71	70	86	52	70	71	78	80	73	60	73	54	76	56	65	71	68	73	64	76	57	68	80	63	80	74	63	87	64	92	71	78	81	66	66	67	77	66	85	73	77	73	64	69	60	68	75	74	67	76	75	79	60	80	71	68	84	44	75	84	71	60	76	73	64	79	59	75	53	93	58	68	68	65	68	69	89	69	65	78	75	81	70	74	79	64	65	73	72	67	72	73	68	76	79	79	73	60	73	69	73	83	76	69	62	79	64	70	77	66	73	69	80	70	50	74	79	66	73	78	69	84	68	67	76	69	82	77	72	65	69	74	74	77	64	65	64	70	69	66	62	61	63	68	67	60	78	56	74	77	73	76
15206	21937	4353	379	416	429	405	397	354	347	331	328	310	337	394	398	366	378	367	311	299	337	331	298	281	280	284	317	262	307	280	255	285	287	266	263	285	304	283	283	298	295	287	303	286	298	282	259	273	265	285	256	280	271	251	277	270	279	260	296	285	256	265	283	283	293	273	264	288	273	258	270	264	264	260	251	284	278	284	263	284	268	266	289	260	304	283	284	284	301	292	321	266	291	283	254	290	282	284	282	275	295	265	286	257	270	307	241	281	266	280	279	265	264	257	283	279	264	268	279	267	258	268	273	294	284	279	269	274	288	264	282	266	295	269	270	265	301	249	280	272	260	251	297	275	269	258	302	309	279	267	281	251	281	271	281	251	282	277	273	289	262	300	283	292	307	261	265	272	266	265	289	276	282	305	276	252	300	256	240	311	238	254	247	288	271	266	253	275	275	288	291	282	291	261	296	277	279	267	289	299	269	249	285	284	297	286	261	288	261	263	263	274	298	283	277	272	288	261	251	290	274	274	266	279	286	263	289	242	259	292	280	244	274	273	257	275	281	274	287	263	228	268	261	294	283	275	278	317	300	267	270	256	280	246	271	269	269	299	263	290	285	267	278	285	277	269	276	274	288	248	263	303	263	256	281	285	296	286	256	294	256	299	278	296	297	266	259	284	276	273	272	282	276	250	267	267	260	245	288	286	268	312	286	281	265	265	294	309	260	270	260	278	283	270	266	269	275	274	282	261	275	269	299	288	271	243	259	263	322	262	306	263	288	284	241	268	280	276	280	290	277	321	269	256	248	284	258	285	284	290	263	266	297	275	262	293	281	295	297	273	297	275	249	285	277	287	248	258	287	257	272	285	234	264	282	283	298	287	288	303	271	256	300	260	269	257	284	288	276	294	289	251	282	256	308	281	306	298	289	265	270	290	301	285	261	268	289	264	281	289	297	253	313	247	276	257	281	265	293	262	260	255	293	284	283	302	313	268	298	279	283	280	282	297	236	290	287	285	268	286	292	291	284	279	275	278	303	297	302	265	301	255	282	253	256	271	267	274	306	289	262	271	295	270	270	251	282	273	299	286	245	290	247	282	258	252	280	272	221	254	254	253	239	274	293	272	272	259	260	278	276	307	253	269	274	289	314	286	292	273	282	283	289	265	271	306	285	297	295	267	280	296	278	269	270	284	248	281	266	288	298	274	230	253	247	289	260	262	264	264	283	270	308	293	298	290	268	267	255	278	270	272	283	286	258	285	313	262	274	292	294	271	227	245	290	268	284	289	257	295	268	281	257	261	278	266	259	280	272	260	277	285	285	257	264	281	282	267	293	274	266	263	288	309	271	274	287	241	270	274	261	289	286	281	267	280	259	273	250	273	304	285	275	309	264	269	271	263	275	250	267	284	289	269	276	296	258	285	258	262	258	275	280	290	250	292	289	287	232	269	285	286	264	292	305	265	296	291	267	280	290	263	271	278	242	263	278	283	263	283	299	269	267	276	261	248	285	282	291	274	286	293	294	281	246	261	301	249	291	247	295	280	267	305	262	274	272	287	249	275	279	301	280	283	294	274	265	261	293	270	254	236	247	263	264	273	276	275	274	273	293	275	278	253	284	278	288	252	284	292	290	244	306	297	267	285	276	280	260	307	279	268	306	273	266	278	282	252	266	290	272	274	298	284	313	274	278	291	255	307	264	295	277	271	241	233	280	279	300	283	272	268	263	265	261	289	256	288	278	277	261	309	275	277	245	288	284	281	254	254	280	294	272	277	300	264	257	283	278	293	284	284	255	298	274	289	261	264	292	267	296	261	282	256	278	309	289	243	239	288	273	249	311	263	290	272	249	262	276	275	278	273	274	279	286	262	260	264	276	268	297	271	286	290	266	278	294	279	283	276	300	279	252	284	303	269	276	276	269	260	252	274	252	274	268	267	265	285	282	258	234	292	278	276	251	282	274	253	248	271	287	279	321	296	284	300	261	266	266	296	276	271	268	269	239	243	257	286	230	268	285	285	278	268	277	284	286	280	254	280	298	265	294	283	318	300	263	268	293	268	254	278	263	249	282	292	266	297	267	272	312	272	295	259	279	285	277	268	251	245	253	259	297	290	282	273	281	254	303	285	262	239	318	279	255	271	281	277	289	275	249	285	282	269	269	307	294	253	295	269	273	273	291	263	291	254	260	292	255	263	281	298	299	312	252	282	258	300	252	282	277	267	256	283	280	240	259	304	270	298	254	277	306	303	275	293	271	259	306	274	260	261	290	277	277	205	239	260	261	266	235	269	274	285	280	286	276	263	255	287	240	273	284	256	258	278	241	288	263	296	272	294	262	265	259	305	275	283	276	267	249	266	289	262	277	283	256	258	304	282	286	276	274	236	310	268	270	281	275	296	265	277	252	284	247	262	288	247	274	264	312	285	262	262	269	257	288	261	283	269	260	286	250	272	283	329	257	257	281	281	307	301	272	250	270	257	264	295	243	264	259	290	264	268	277	289	290	277	265	287	280	283	293	264	265	286	288	286	261	285	261	279	305	252	259	269	260	273	243	279	245	281	269	294	282	270	258	311	305	297	277	296	277	308	266	300	256	285	264	255	277	316	281	294	255	300	272	282	265	293	272	249	283	272	259	262	284	280	265	275	253	283	266	270	280	314	262	294	306	284	268	266	280	267	297	254	259	296	247	254	296	285	261	266	272	310	264	280	292	278	272	294	288	275	283	250	260	252	274	283	282	260	280	256	273	269	256	294	310	279	279	270	266	274	264	293	267	287	256	282	307	290	256	266	296	269	265	267	255	298	254	239	281	241	290	285	269	266	263	262	279	294	290	248	275	294	290	261	278	264	266	268	294	286	296	268	265	252	293	283	272	255	250	274	268	261	256	246	258	268	268	252	291	290	274	222	255	284	256	269	292	275	302	261	244	278	264	276	308	248	300	325	282	272	277	304	285	291	260	284	286	268	277	281	256	286	270	268	267	265	247	301	263	277	273	272	284	301	264	262	258	281	299	277	283	293	263	270	264	307	282	276	263	267	271	273	276	280	281	265	280	300	291	325	271	286	259	291	260	286	286	260	321	269	249	255	282	287	279	272	256	269	287	261	303	290	308	291	279	264	260	254	273	254	274	270	292	275	286	295	264	264	238	282	254	281	263	273	279	312	314	266	264	248	273	270	266	267	280	294	272	287	297	265	271	261	276	276	276	303	273	266	276	281	262	280	282	286	269	285	249	268	250	267	286	298	256	249	284	283	275	264	302	287	276	280	269	253	298	279	256	266	283	253	268	275	261	260	301	289	292	309	259	259	308	290	266	289	247	252	270	275	265	285	303	290	281	277	274	256	281	301	264	279	286	245	274	261	268	291	273	327	289	288	291	274	283	261	282	294	294	267	264	294	288	263	284	287	267	288	298	309	287	263	282	263	320	280	258	247	303	295	278	289	279	282	236	254	267	294	276	270	291	258	303	272	284	279	290	263	313	298	297	275	272
56087	67791	39211	8027	664	509	414	373	239	175	159	142	137	129	144	145	173	180	238	224	264	187	233	200	182	191	132	96	94	82	112	98	95	111	115	106	93	92	87	87	103	115	99	100	86	99	93	101	96	102	107	92	89	90	92	99	91	83	103	89	108	98	81	95	83	93	75	106	89	90	97	92	86	95	75	97	92	93	83	100	98	91	107	88	74	103	107	90	95	87	75	100	94	90	93	114	87	99	93	90	94	100	86	96	89	82	86	99	84	91	84	95	87	88	83	91	89	72	94	103	82	94	75	92	88	85	92	87	86	103	69	89	85	87	102	89	91	123	72	82	99	80	90	85	77	99	98	84	85	82	100	79	97	99	83	90	97	83	90	94	95	92	97	95	91	83	98	89	98	91	90	89	86	92	78	89	86	103	103	78	92	86	89	95	96	103	80	97	87	106	79	94	88	96	78	101	116	108	85	89	83	88	85	95	85	71	78	74	76	91	86	98	89	91	104	89	94	91	83	98	96	108	89	84	97	91	89	109	83	99	78	103	112	94	93	107	89	104	83	89	90	102	86	96	96	84	93	87	77	107	76	77	93	104	110	93	83	96	89	82	89	86	90	84	92	100	86	95	99	80	99	70	86	102	94	101	77	90	99	88	98	103	85	94	77	108	77	84	97	90	89	93	94	93	88	96	84	89	94	82	86	82	96	87	84	89	93	101	89	103	93	82	85	104	88	89	88	73	105	93	94	93	110	99	93	84	85	78	98	94	92	102	95	103	81	89	98	75	93	84	113	98	105	90	94	83	86	83	102	96	95	77	91	83	102	118	97	89	95	106	82	87	80	76	80	91	88	98	91	114	88	92	93	86	88	81	114	105	86	113	94	102	99	80	96	76	84	79	93	99	103	95	84	97	98	99	108	99	83	94	84	93	111	86	92	97	86	92	88	112	88	94	84	88	98	82	92	88	91	104	113	97	95	87	96	93	98	96	85	89	88	71	117	102	87	88	93	93	68	82	93	99	79	100	101	92	91	81	104	91	98	75	90	94	92	72	98	95	103	102	92	95	80	83	81	72	79	100	92	73	92	80	95	100	79	86	80	87	86	98	99	83	83	98	97	90	79	78	86	91	81	87	104	102	93	91	101	92	90	81	79	114	78	105	88	101	89	92	87	93	102	108	89	65	84	86	92	90	86	100	91	80	105	98	89	88	94	95	102	96	81	100	94	84	92	76	86	102	85	99	88	92	89	91	78	90	93	88	80	100	105	94	86	104	73	99	102	93	75	89	80	85	85	96	82	98	82	88	89	82	94	77	97	98	92	101	87	93	87	102	87	93	75	100	105	78	78	84	105	82	88	91	92	92	81	87	96	102	96	93	101	93	96	122	87	96	110	90	84	96	103	82	98	82	95	88	87	104	82	95	107	105	86	99	93	108	92	83	82	97	78	77	94	93	94	76	95	113	89	92	82	97	114	77	100	86	92	94	113	108	87	74	89	88	99	95	94	87	106	97	93	99	85	86	108	105	92	92	75	80	89	103	81	95	82	86	104	87	86	104	96	93	96	112	95	98	103	91	86	76	90	82	95	84	93	90	91	93	85	76	81	115	81	97	90	88	76	111	86	87	94	80	94	91	89	79	89	83	80	87	104	80	77	113	100	90	105	104	99	91	82	84	85	99	89	86	61	79	99	80	78	95	111	72	93	112	75	89	97	97	91	83	94	104	104	82	88	112	95	83	81	75	89	95	93	83	80	82	83	64	72	110	89	94	82	96	82	95	99	112	95	109	89	82	66	104	107	86	105	111	87	98	93	82	103	60	88	88	90	97	110	107	84	94	88	86	85	93	100	90	101	110	103	72	75	92	104	91	100	104	83	78	96	87	93	87	93	97	74	109	101	80	76	80	92	93	99	101	104	97	77	95	108	87	104	90	93	94	88	87	88	95	68	95	87	93	96	81	86	80	95	102	74	86	78	91	93	89	95	94	78	86	91	86	86	112	103	100	69	83	93	81	84	101	89	96	100	87	101	94	89	67	77	83	88	76	109	77	101	70	76	122	90	93	111	89	109	91	97	79	86	86	94	84	89	97	95	100	102	84	95	94	62	99	92	87	99	99	85	96	80	103	87	101	88	81	114	93	88	95	95	83	78	90	97	91	102	93	89	93	99	90	94	85	89	105	87	102	88	94	95	90	102	86	98	85	87	82	95	105	87	80	104	103	92	100	88	88	86	98	84	87	104	86	83	87	97	90	90	102	93	78	98	103	84	91	74	82	79	93	85	86	82	84	72	84	100	95	90	94	88	88	92	95	105	82	85	104	92	104	93	94	85	92	92	76	84	87	96	97	86	77	90	79	100	96	97	90	86	86	91	89	88	96	81	78	92	97	90	91	99	92	85	83	93	93	89	91	110	90	118	93	92	83	90	78	95	90	88	74	97	76	96	89	96	96	97	88	92	87	100	109	95	98	108	96	83	88	78	88	80	79	85	86	101	91	100	94	92	96	111	81	94	101	82	96	86	88	73	89	89	98	83	89	91	99	90	111	93	86	97	97	99	89	88	86	93	85	104	76	87	81	107	89	87	83	94	84	109	85	90	97	93	98	79	101	87	80	98	86	87	81	88	103	88	76	98	96	87	101	97	91	100	80	97	84	112	97	87	114	96	96	96	89	100	82	97	98	80	76	91	91	100	84	82	77	90	100	101	95	94	99	98	88	62	92	89	93	89	82	71	92	80	85	85	91	95	84	83	91	92	81	87	87	87	110	93	102	78	86	94	93	95	93	100	101	102	96	97	86	90	87	98	94	80	84	94	99	77	98	105	98	78	90	86	79	78	88	92	95	106	100	80	94	102	93	72	84	89	95	87	89	87	86	97	85	102	80	73	89	87	106	88	96	101	85	97	94	80	97	77	113	83	104	89	88	98	100	89	84	74	88	76	97	102	115	86	104	91	88	89	104	91	95	93	111	94	107	97	88	94	96	80	106	107	84	78	73	95	95	99	88	85	91	87	85	82	87	107	92	78	100	106	87	80	87	102	84	117	79	89	79	92	91	76	74	93	84	106	103	71	79	90	100	95	87	106	120	94	99	96	88	102	79	91	85	99	93	103	93	99	86	94	91	85	103	95	94	80	94	103	80	99	101	117	91	104	73	82	98	82	79	94	79	68	78	101	79	102	92	87	103	81	85	101	91	97	98	79	100	91	75	98	86	78	93	94	89	103	91	80	80	94	93	92	99	85	89	80	100	100	94	94	102	103	73	85	78	83	96	90	79	68	97	88	90	93	84	92	92	82	100	94	87	94	89	83	85	74	107	87	81	86	106	85	93	102	98	94	90	97	90	90	89	107	91	90	105	72	79	86	84	80	85	78	74	96	109	84	104	79	98	94	89	96	107	100	93	84	84	101	74	89	88	90	94	93	97	81	75	87	100	85	83	79	92	84	115	70	91	83	94	82	96	104	95	93	102	90	83	76	92	104	98	89	104
38127	50957	26375	1893	1902	2413	2172	2044	1622	978	853	759	747	719	694	959	992	1187	1506	1588	1728	1260	1409	1353	1202	1002	660	469	485	472	530	471	464	458	404	417	467	386	383	379	356	391	359	386	405	391	341	357	381	391	364	366	399	362	363	312	357	361	310	351	366	324	359	351	336	326	347	374	355	361	353	337	366	334	370	330	334	354	345	336	383	348	365	328	334	369	310	374	339	369	343	346	327	354	337	346	342	374	366	353	377	321	329	346	350	339	354	361	334	350	321	351	340	314	328	320	341	346	330	317	329	332	350	308	331	336	335	335	307	350	354	363	332	333	360	369	338	346	349	329	381	325	336	352	357	384	324	365	305	331	358	331	347	329	347	316	299	355	361	327	347	377	340	342	356	365	327	332	368	338	322	342	336	320	330	322	331	333	311	306	282	350	340	302	295	348	320	355	323	335	325	341	363	318	318	350	335	349	347	348	294	325	328	370	333	370	333	325	335	329	352	338	340	320	337	391	334	374	342	372	307	341	326	314	348	316	345	317	347	334	364	347	367	355	332	329	332	332	315	339	320	363	349	336	348	341	353	346	351	298	351	322	327	305	312	321	317	330	315	340	309	320	350	321	345	355	339	366	338	343	324	340	357	328	310	319	316	350	317	309	358	353	301	320	338	341	314	332	340	330	320	297	315	306	355	325	350	315	328	321	336	344	325	329	331	322	379	351	332	367	315	335	340	322	323	331	306	343	348	327	328	356	343	320	364	341	324	366	316	343	363	358	304	327	336	361	357	346	370	361	340	341	338	351	356	337	326	340	320	357	337	323	338	332	343	353	337	348	332	315	356	332	336	309	360	328	311	344	358	367	345	315	327	335	335	306	330	330	338	336	336	347	358	302	341	351	342	343	327	330	336	300	365	327	336	340	366	313	316	353	366	325	303	329	356	344	312	343	349	348	298	364	348	341	363	355	382	332	367	350	342	356	315	323	334	378	342	335	355	337	338	345	307	362	350	343	305	317	328	322	321	344	357	350	294	356	328	317	344	340	315	325	342	307	348	338	320	336	334	357	310	328	355	329	349	295	352	349	351	326	338	333	340	361	357	325	334	359	336	320	346	363	337	352	338	333	354	323	361	351	360	340	361	350	365	349	328	351	337	361	359	339	344	351	333	341	343	353	320	319	355	308	355	335	366	326	321	342	330	342	308	351	302	345	319	335	322	330	347	355	371	317	335	321	315	351	316	348	324	332	320	317	298	331	329	340	323	335	354	337	351	358	340	364	343	361	336	316	331	332	333	350	310	355	356	331	366	341	364	344	339	329	307	337	356	332	359	330	322	348	311	330	345	362	354	318	322	319	313	336	363	311	306	350	334	342	350	341	345	349	335	328	326	342	350	330	344	347	329	301	360	321	360	341	324	325	341	318	346	326	328	356	344	348	302	338	331	335	316	325	303	336	336	355	326	318	301	331	349	361	325	324	337	336	345	341	318	341	354	336	336	336	390	327	327	329	328	331	351	321	322	322	335	329	359	353	346	341	339	346	340	353	322	355	343	330	364	322	342	314	335	352	337	302	333	358	335	319	324	319	354	338	338	344	358	336	319	325	314	315	325	345	310	302	369	326	321	347	343	324	318	352	350	343	338	323	339	327	317	357	334	368	305	349	323	307	358	344	333	334	330	337	343	321	339	354	357	348	347	340	343	342	344	334	329	326	378	336	336	349	313	346	322	346	348	356	317	357	363	346	364	326	319	352	310	323	343	330	327	306	326	331	350	335	334	316	337	313	319	320	316	315	353	318	353	366	344	343	340	338	364	331	345	351	382	317	340	359	339	360	306	327	352	343	336	336	335	323	282	368	377	350	359	340	358	331	344	326	348	343	328	364	333	341	369	302	337	306	334	331	313	357	353	331	338	307	307	336	304	336	331	324	336	323	329	360	338	375	332	357	338	332	366	325	319	349	320	323	393	353	349	331	311	348	324	315	335	330	358	321	320	308	315	358	311	354	355	312	331	335	310	344	311	353	335	308	388	333	322	308	318	376	312	347	336	313	353	348	301	332	376	326	345	366	348	330	357	355	344	327	314	328	326	355	356	336	346	341	345	345	353	373	312	340	359	340	309	306	348	356	326	365	322	312	373	336	345	323	332	319	360	337	352	327	329	364	342	337	297	315	395	314	359	345	350	311	337	345	308	329	340	366	316	360	343	332	310	320	344	319	340	337	345	365	353	326	365	359	345	308	356	346	363	373	383	374	328	320	361	327	324	311	337	320	362	352	346	339	350	366	351	341	303	344	359	323	358	368	314	293	369	375	297	322	357	330	345	341	333	348	363	331	353	335	342	351	343	349	368	331	360	323	320	364	319	326	351	332	333	332	346	346	364	338	332	309	315	315	332	335	340	326	344	339	308	328	322	315	359	345	334	358	331	360	345	314	315	349	342	347	360	351	325	363	322	330	321	349	313	366	348	319	337	342	322	335	348	344	340	357	337	333	331	311	313	337	361	343	323	330	329	362	327	347	330	345	322	339	326	343	322	359	353	334	336	342	347	348	324	336	332	309	345	346	342	324	338	352	368	346	343	327	344	310	335	329	329	339	340	313	325	339	377	333	309	334	335	332	315	330	334	327	357	323	357	337	346	345	337	337	350	328	332	327	352	323	333	330	332	363	355	334	328	357	340	323	337	349	326	349	362	357	324	345	339	315	340	308	320	328	323	316	362	302	331	321	332	360	336	321	316	335	295	354	296	333	344	359	304	333	311	333	348	322	370	326	321	300	359	340	351	372	353	343	336	332	331	363	356	351	306	321	354	312	331	369	328	381	359	314	341	353	341	358	362	375	339	317	380	316	339	336	316	335	333	332	363	328	354	347	314	336	332	310	345	352	333	332	319	356	341	343	339	367	313	375	333	329	327	335	333	334	358	314	342	353	306	353	351	328	316	324	353	351	327	342	354	354	356	354	331	346	328	346	342	331	338	324	350	366	328	342	355	313	346	347	330	367	333	332	340	365	361	302	340	318	368	339	296	327	356	301	323	339	322	364	335	355	347	349	389	341	331	387	341	342	315	337	347	357	356	326	305	334	386	323	341	325	325	345	338	328	324	320	342	372	328	342	329	336	346	347	335	308	351	348	337	326	327	332	306	332	346	340	357	332	316	336	351	378	366	378	356	306	340	334	312	320	324	347	351	321	300	354	325	299	359	289	315	337	347	316	342	355	348	311	323	307	322	344	339	325	311	328	319	333	339	343	322	350	314	336	324	349	355	334	352	311	364	344	356	373	349	338	343	339	327	322	360	336	357	315	335	353	318	341	317	319	337	316	330	374	327	312	354	316	351	362	364	352	340	362	328	338	344	300	342	357	353	334	346	335	328	347	352	343	330	339	317	333	367	331	326	340	342	343	335	346	317	362	359	331	349	323	337	332	325	358	292	331	338	308	342	308	327	309	338	339	325	341	375	339	351	329	334	345	363	333	347	320	364	316	371	318	324	355
68849	78898	46721	15089	3572	1182	989	839	491	366	289	286	245	277	268	266	268	337	404	444	434	473	363	269	199	225	242	216	203	190	193	171	170	172	156	152	191	170	173	141	171	157	149	155	151	165	149	167	168	134	177	160	141	140	184	194	158	138	160	151	160	175	161	150	137	142	147	146	150	149	172	160	158	164	158	139	162	172	147	131	137	157	166	139	149	154	157	168	149	153	142	161	161	151	165	159	147	176	179	156	145	149	146	149	172	152	137	165	150	143	160	160	157	155	134	145	164	170	154	161	132	147	163	149	164	152	142	160	173	139	163	149	151	143	147	157	152	130	139	140	162	157	146	154	154	165	159	171	138	135	179	138	146	158	153	151	143	157	164	148	153	148	157	156	156	159	146	128	145	170	147	157	149	167	158	146	169	160	131	155	156	150	123	157	146	167	153	144	158	162	164	134	143	148	143	159	165	163	144	142	162	174	152	164	171	151	158	150	155	170	151	127	140	161	156	180	180	143	145	164	152	136	162	154	176	199	163	163	156	149	139	161	164	157	140	171	157	158	159	149	129	154	153	154	153	155	145	148	154	154	163	183	139	163	176	139	146	138	157	135	157	126	170	150	159	169	140	144	169	141	158	156	152	137	154	138	155	141	150	163	186	135	155	136	181	163	164	178	183	172	137	163	151	156	159	149	144	149	155	133	173	159	148	148	149	161	158	142	156	150	153	148	138	169	154	185	155	162	148	171	149	165	165	140	130	173	136	134	150	172	136	167	151	157	152	158	158	140	161	154	149	133	149	165	175	167	143	136	152	166	159	164	162	149	182	143	134	150	145	168	144	157	147	145	181	149	157	156	157	152	159	168	139	120	146	153	151	181	143	159	153	148	149	174	155	148	155	153	140	158	178	138	162	139	142	150	172	157	155	161	159	144	134	127	151	148	153	165	151	145	159	147	157	145	147	157	142	165	162	156	148	154	151	134	168	156	163	144	153	142	156	157	162	158	154	158	139	145	170	133	155	150	132	186	163	182	158	137	160	148	160	171	158	157	142	151	149	165	153	157	137	138	153	150	139	138	157	163	139	154	132	165	177	162	165	134	145	147	175	149	135	146	152	152	169	155	145	120	158	157	133	138	133	147	196	156	147	159	129	128	168	139	161	164	136	147	148	146	166	148	152	158	150	165	173	151	151	151	149	146	143	162	144	166	155	185	161	161	155	171	136	152	147	148	147	159	164	164	157	168	141	155	145	141	153	146	140	145	146	183	137	153	124	176	130	146	156	157	134	140	157	146	154	185	134	140	155	169	174	161	160	140	136	157	143	171	149	153	163	144	137	141	150	186	162	154	165	144	149	167	139	168	156	136	139	158	146	162	142	147	162	144	144	157	154	149	120	146	180	166	151	165	130	166	135	158	168	181	158	174	146	184	161	144	137	175	141	161	149	136	162	179	157	141	159	168	148	123	149	153	139	165	140	158	163	145	162	150	154	164	173	165	141	142	152	145	152	146	160	157	147	153	173	169	155	170	163	135	148	152	141	161	144	158	148	161	153	164	134	162	158	174	153	145	148	189	141	155	155	153	150	145	165	171	158	141	129	152	137	172	169	172	137	165	182	144	158	170	166	165	153	156	155	152	174	155	140	132	159	131	162	154	146	155	159	177	149	117	163	159	153	158	162	152	144	144	131	174	162	135	154	162	140	141	161	169	168	167	130	163	153	145	156	169	166	137	173	141	177	129	165	154	152	165	138	163	140	160	146	145	123	155	154	161	147	159	161	173	151	170	163	154	137	149	144	159	149	149	133	171	157	152	161	169	155	168	143	170	143	154	167	163	164	168	196	163	149	115	144	163	150	162	144	129	145	151	149	151	139	138	158	147	171	153	147	152	144	156	170	165	154	145	148	170	129	160	165	174	155	173	170	179	156	162	172	163	157	140	166	157	165	146	160	150	146	142	178	156	149	141	146	163	137	152	141	152	159	143	148	140	157	159	166	168	147	154	150	145	160	173	148	146	165	172	130	143	146	169	162	188	157	166	162	132	159	159	163	139	134	164	143	167	135	160	130	168	161	143	152	160	158	152	137	188	153	162	143	142	162	144	170	167	146	152	181	136	140	176	153	163	161	164	151	154	149	154	159	142	164	140	143	137	161	165	132	152	159	139	161	168	140	156	165	156	141	162	158	176	168	156	152	150	163	157	157	162	156	168	169	160	132	160	154	165	132	167	154	169	133	159	161	158	138	161	157	168	150	163	163	150	144	157	146	156	155	162	153	148	171	149	174	149	147	143	156	138	168	177	159	146	139	158	141	145	158	174	158	154	154	137	157	150	173	132	179	158	155	162	150	150	169	157	153	159	156	140	174	157	159	139	157	160	155	145	165	153	155	150	163	171	147	152	158	165	148	145	162	139	139	124	148	145	155	163	139	152	167	147	167	152	139	165	151	146	165	131	149	146	150	168	135	137	151	154	165	150	172	163	159	127	156	151	146	155	150	153	136	149	171	144	163	149	152	150	146	142	177	136	170	140	163	149	175	158	149	160	156	146	154	182	167	169	162	161	142	161	167	154	152	148	159	160	135	150	158	147	161	151	169	152	151	153	149	151	156	147	160	134	156	157	150	132	159	138	174	142	176	160	171	153	129	151	159	142	146	148	160	153	149	149	148	158	158	155	167	149	161	149	145	145	160	156	140	156	138	142	179	161	167	162	131	172	169	158	166	122	127	127	148	151	140	152	150	159	151	161	148	152	160	158	178	160	149	169	161	147	143	170	185	142	153	154	147	150	154	132	143	148	168	154	155	167	169	143	151	151	152	166	124	184	155	132	172	160	142	114	156	168	155	133	148	161	164	191	150	152	159	152	173	160	178	152	152	160	152	170	151	168	166	131	136	162	157	160	155	154	159	139	149	129	160	152	157	151	152	154	156	153	161	140	160	151	146	126	136	157	174	176	159	163	167	122	158	164	176	139	158	156	146	137	168	149	176	156	154	156	155	128	152	145	153	154	157	147	148	132	167	140	162	164	137	138	158	139	134	159	158	166	147	151	160	157	163	126	172	162	169	145	159	161	154	162	166	148	164	156	151	169	172	162	137	168	139	136	182	151	158	134	137	164	163	153	170	156	173	163	157	144	137	142	143	163	160	141	140	154	151	167	154	170	172	139	160	155	150	161	138	139	156	152	159	162	159	184	153	136	149	160	144	179	141	146	173	145	158	149	153	145	176	153	164	158	137	175	160	163	141	157	151	126	154	159	162	154	159	157	169	167	156	138	147	152	152	149	156	168	158	158	171	161	166	158	149	160	132	134	159	157	170	158	163	160	154	155	155	145	166	161	128	151	146	155	140	162	147	172	170	168	161	150	163	157	146	170	150	145	143	170	144	148	131	162	156	148	148	144	167	149	158	145	152	143	156	163	169	149	155	160	159	165	154	131	162	176	147	164	150	150	129	158	184	156	146	131	140	146	132	152	150	150	171	147	179	151	160	140
47206	62752	33252	3309	3103	4797	4804	4375	2436	1832	1622	1430	1352	1361	1371	1413	1671	2048	2672	2770	3036	3239	2240	1595	1048	1211	1479	1104	884	818	694	702	752	759	645	623	614	596	567	550	616	573	651	575	636	616	593	627	594	639	599	536	541	639	568	574	596	552	522	548	539	504	556	560	529	535	536	572	532	543	502	561	583	532	571	563	526	505	585	521	540	550	557	558	525	554	579	571	535	560	530	513	523	546	526	551	534	595	604	562	608	541	519	584	587	579	592	546	559	553	565	515	555	531	491	532	533	520	535	552	504	474	523	559	478	554	478	487	507	547	558	575	508	528	561	550	536	509	518	537	538	568	494	511	538	523	489	559	518	502	548	568	553	523	558	499	569	487	559	560	489	522	513	538	523	481	568	542	577	522	576	490	533	526	528	541	477	522	496	520	501	507	504	523	551	499	527	535	518	503	543	510	522	532	594	516	486	509	507	578	533	523	530	547	520	495	547	548	516	508	559	490	506	562	537	529	554	554	526	483	518	510	519	524	507	547	519	509	538	521	550	545	494	517	514	530	512	553	507	565	495	574	524	567	528	517	536	529	515	490	545	491	513	502	497	550	552	535	521	562	522	533	522	499	506	533	529	522	521	527	514	530	535	504	521	504	503	517	518	514	522	521	516	537	535	544	525	527	492	541	536	519	568	526	488	516	535	504	516	510	522	505	494	517	515	529	507	517	554	528	530	533	517	570	519	560	516	529	562	546	514	524	503	503	509	537	520	506	554	489	553	534	516	538	514	497	552	544	507	533	529	517	533	540	512	528	539	545	525	516	516	500	512	523	481	523	535	514	560	481	536	500	571	490	531	546	532	537	524	500	487	577	535	489	535	519	501	563	520	531	521	536	511	515	494	547	545	503	546	504	536	495	543	523	522	491	540	516	546	555	548	510	585	519	525	540	540	523	535	542	539	571	532	559	506	513	504	528	504	552	490	559	555	510	532	529	524	506	531	527	540	495	504	517	509	527	501	516	549	513	524	532	536	524	512	531	535	508	515	496	503	523	547	490	539	492	538	527	541	512	525	507	509	524	535	554	500	510	532	537	500	537	502	509	498	483	528	539	549	540	560	512	526	526	528	502	507	483	512	528	520	474	468	540	542	543	555	526	540	546	528	540	502	511	505	517	546	541	487	491	486	533	540	518	524	573	498	587	521	496	513	532	513	569	506	520	503	508	521	513	509	500	522	511	569	528	539	503	567	532	484	491	523	526	519	529	542	542	503	514	545	504	534	540	559	492	549	535	529	523	528	519	537	483	540	532	519	570	542	537	523	525	537	512	505	527	510	481	490	520	509	532	552	553	510	500	515	521	528	527	532	531	532	552	506	540	490	514	519	507	509	576	493	517	559	531	554	559	548	522	521	507	538	552	534	528	508	521	525	518	506	563	573	533	500	544	496	539	539	518	494	515	492	473	467	568	528	506	540	532	501	508	474	511	492	488	482	552	558	491	521	534	518	546	520	540	546	535	547	532	531	512	533	519	488	517	538	475	527	512	526	521	520	484	543	523	526	467	554	547	497	509	532	570	509	536	505	487	513	527	552	522	531	529	504	514	560	548	533	517	534	508	528	492	537	526	532	506	543	522	496	508	521	503	513	489	523	535	523	493	555	515	547	526	511	511	559	507	558	497	539	519	539	489	546	523	533	498	552	536	530	502	570	445	518	544	531	504	540	490	538	531	542	523	539	536	552	537	520	518	491	512	519	537	474	523	572	524	511	490	508	517	490	526	500	490	518	512	535	513	539	534	517	539	515	526	514	496	536	480	510	525	565	535	538	557	529	523	531	525	518	546	536	558	480	502	537	525	540	525	537	524	536	546	570	536	516	550	523	544	518	571	499	530	546	551	493	537	572	490	485	507	510	528	587	530	498	547	527	513	515	583	532	514	532	501	535	521	507	489	514	496	517	531	528	506	533	535	505	538	531	542	549	468	510	565	539	470	501	489	481	537	526	500	521	505	551	521	484	509	473	512	511	493	506	499	506	559	507	565	522	538	529	528	521	460	552	511	534	493	503	539	533	543	506	504	530	600	514	509	527	537	527	555	518	519	522	551	552	500	571	501	513	500	499	521	534	527	531	524	549	515	539	528	553	511	553	549	554	550	502	503	530	510	568	505	515	500	510	567	532	501	525	518	535	586	519	545	540	527	521	574	496	509	524	526	505	526	534	519	493	515	467	554	513	537	530	550	534	538	547	548	517	493	551	541	555	551	524	534	515	525	526	547	515	508	504	481	497	522	509	527	548	589	511	532	523	555	520	508	573	497	501	515	525	574	539	533	514	486	517	546	544	510	522	515	508	540	524	547	538	547	530	509	552	515	552	492	519	549	568	518	511	553	569	549	524	533	524	551	522	486	520	523	542	496	496	487	528	562	528	550	518	527	518	516	545	533	555	505	518	538	564	553	485	532	518	535	530	524	556	505	511	494	519	513	532	508	520	524	512	497	441	523	537	518	559	532	545	527	525	499	523	521	539	528	519	533	506	528	523	530	554	533	485	560	520	500	513	491	547	571	536	526	512	506	515	526	519	492	504	505	514	505	542	545	545	488	535	525	539	544	504	469	544	539	527	492	504	538	494	521	474	541	500	510	521	528	522	535	525	472	486	525	565	563	490	490	520	560	516	522	522	519	538	522	499	560	538	519	531	501	563	505	541	517	536	518	546	532	486	519	498	478	535	538	520	552	546	506	520	502	517	491	459	535	519	521	492	539	503	525	518	525	540	525	479	540	504	526	504	505	486	497	553	539	517	529	492	526	571	542	515	550	510	499	537	567	505	497	510	533	583	568	546	564	517	520	528	508	500	509	582	548	543	515	569	525	498	514	535	485	553	525	473	554	537	508	519	572	503	487	530	539	529	522	518	562	555	495	519	491	555	539	511	513	523	530	568	504	504	481	526	530	520	508	563	518	513	544	488	523	545	552	541	537	524	510	544	517	533	520	514	488	504	490	525	525	527	560	520	533	523	504	555	526	509	510	526	481	523	494	499	536	551	498	552	548	529	545	539	501	532	515	533	532	532	535	489	476	537	498	508	538	488	509	559	483	516	496	525	558	531	487	562	499	502	496	583	536	506	527	529	538	539	520	539	538	489	527	492	520	545	537	488	537	498	506	534	528	567	492	539	545	575	515	509	497	505	498	530	526	523	499	478	521	539	569	532	523	496	583	482	549	569	564	525	533	531	562	513	525	558	495	504	529	528	533	507	516	519	550	494	530	543	561	493	525	515	525	543	519	502	551	507	561	564	515	547	535	515	516	511	496	534	549	483	527	526	509	520	493	515	545	559	494	520	510	537	527	515	531	509	565	482	517	506	506	531	529	577	511	475	513	526	504	538	511	492	520	527	519	512	516	508	526	512	564	540	500	563	515	523	568	521	536	558	497	540	559	513	520	522	542	546	512	510	492	522	498	513	552	497	509	499	492	547	526	502	481	547	538	525	519	546	576
12524	12798	3239	198	120	94	91	87	84	64	74	95	86	72	70	71	79	79	88	86	64	86	85	73	78	68	67	67	76	69	70	77	71	81	66	62	73	78	62	70	77	81	66	62	53	73	64	68	75	52	57	63	73	83	72	71	80	76	78	75	84	83	84	72	68	72	61	69	67	66	70	59	73	64	63	64	71	79	67	78	69	75	79	87	68	65	71	70	62	63	70	62	81	77	64	79	69	67	70	63	72	67	79	59	72	70	74	60	63	68	77	69	60	75	65	64	68	74	89	61	63	72	59	76	77	71	68	68	83	86	59	76	80	56	57	52	90	85	59	88	58	62	83	63	70	70	59	71	75	68	70	84	69	66	73	55	77	80	76	83	75	68	74	64	72	80	67	53	76	69	79	72	64	62	69	79	64	70	59	63	72	74	75	69	77	66	79	77	72	62	66	69	82	59	83	74	84	66	77	75	74	67	60	72	81	76	69	66	79	67	68	77	60	75	66	58	76	71	59	79	60	78	63	87	63	66	70	63	77	73	79	62	74	90	80	70	61	60	74	65	68	74	75	62	69	71	74	69	89	65	80	65	71	68	67	62	77	68	68	74	66	66	71	60	62	86	70	84	74	74	83	75	90	67	67	66	80	63	64	64	75	49	50	78	67	63	85	80	64	78	48	76	77	78	74	76	76	71	73	61	75	65	57	80	63	64	75	71	67	53	78	65	68	65	80	75	61	66	70	55	81	65	66	70	82	64	60	67	77	62	73	58	60	72	69	62	77	77	93	63	73	63	66	71	84	55	80	72	64	65	80	70	77	79	64	68	59	67	68	70	68	54	69	63	74	72	64	72	69	79	69	67	84	81	80	71	68	71	68	68	69	73	72	72	80	61	65	69	71	69	70	63	92	65	68	58	55	78	79	69	88	72	86	62	67	68	72	63	70	58	79	54	65	72	72	69	66	76	85	77	63	71	76	66	67	75	76	65	68	65	86	61	86	81	81	59	74	71	75	77	71	62	81	71	75	73	77	56	68	63	63	69	68	59	51	78	55	64	75	72	72	64	80	64	63	61	62	86	72	74	76	65	86	52	61	80	68	50	80	73	65	72	73	52	69	72	73	75	67	70	75	58	69	67	67	64	84	67	69	76	66	90	59	53	81	72	85	75	68	80	58	72	69	68	63	70	56	57	65	91	52	61	79	81	64	60	72	63	68	60	65	85	77	60	64	65	75	67	69	65	65	65	57	89	65	52	65	59	82	59	82	69	65	69	87	69	76	76	67	64	71	82	68	97	80	59	74	65	77	94	68	57	69	61	76	60	78	85	60	70	71	62	83	74	64	65	68	73	77	54	65	60	77	63	73	64	78	64	76	70	69	70	58	66	60	72	64	61	88	65	67	73	68	83	65	60	75	69	73	61	84	81	71	66	75	63	80	64	89	65	58	66	71	70	63	70	55	72	64	79	63	70	48	68	82	70	75	77	92	69	73	80	88	75	63	83	77	76	78	79	64	68	71	70	72	82	78	56	72	54	83	61	79	65	53	90	71	65	72	80	71	78	76	60	81	75	83	66	72	78	78	61	78	65	70	71	58	82	64	61	66	67	74	53	64	63	76	82	64	73	79	69	67	60	66	70	90	60	59	67	72	69	68	67	61	80	79	69	78	69	70	57	57	73	78	66	69	72	56	79	72	64	76	68	68	63	62	79	65	73	64	59	62	74	75	64	70	71	62	71	73	81	67	77	71	75	76	55	82	73	76	79	83	74	66	77	73	55	66	61	65	77	67	68	80	61	88	73	74	75	63	71	75	66	72	72	67	64	75	69	65	89	76	87	64	85	70	67	84	72	68	73	67	73	63	57	81	72	80	57	83	71	66	71	71	72	61	70	73	75	76	73	62	75	65	82	80	85	59	62	74	62	73	70	78	54	94	66	71	86	78	64	67	65	79	72	86	74	72	64	61	69	67	67	73	72	75	72	71	74	75	77	67	76	68	77	70	79	60	68	75	83	88	70	61	68	85	69	73	92	75	62	57	69	59	70	73	76	76	60	77	64	55	76	82	87	66	74	73	65	56	83	76	57	57	84	68	65	69	64	63	65	69	69	70	77	63	77	58	63	78	74	66	75	63	63	87	67	70	60	59	81	72	65	61	67	79	70	63	80	74	59	57	67	66	60	78	68	72	68	89	82	91	69	76	69	84	78	60	57	78	62	64	71	68	61	66	85	82	74	75	61	74	79	70	67	73	70	79	76	63	59	59	65	59	68	59	85	77	59	72	88	73	72	54	62	91	85	70	74	85	61	92	63	64	71	76	68	73	70	63	62	74	72	57	77	69	54	63	64	73	80	61	68	62	74	56	48	88	62	75	64	76	85	85	73	75	59	73	69	55	72	69	74	80	64	60	70	81	74	68	61	84	78	79	74	70	62	66	74	70	69	76	61	71	74	65	91	62	74	62	78	62	74	73	82	69	74	63	86	61	80	87	70	68	93	64	85	75	51	77	72	70	75	73	96	63	74	67	75	79	65	84	66	65	79	66	72	65	69	69	72	72	72	70	67	68	78	70	72	80	83	74	84	65	84	56	65	66	77	76	58	60	70	77	65	60	74	67	74	74	66	60	71	74	63	67	65	68	65	62	74	62	77	62	81	68	71	67	75	73	68	52	80	61	70	67	63	70	65	64	75	58	63	67	56	71	63	61	62	62	59	71	79	64	74	75	72	71	73	86	69	76	63	64	77	66	60	57	61	59	66	63	79	60	80	94	70	66	72	59	75	67	77	75	66	81	68	75	75	55	76	86	77	72	78	68	70	75	73	66	46	64	71	88	73	72	71	72	60	90	74	66	68	71	68	68	66	64	73	79	69	68	90	90	76	54	54	74	53	70	77	54	78	55	58	68	71	71	53	86	61	54	71	56	63	72	66	64	79	77	76	64	65	64	70	79	58	69	80	66	64	73	79	83	75	80	61	66	84	67	66	72	68	59	71	70	69	75	74	78	67	70	77	71	62	70	67	61	60	74	71	71	69	72	57	64	81	68	73	74	73	67	74	64	76	63	80	81	72	74	61	70	63	74	74	70	70	62	69	73	63	65	76	79	68	63	69	77	63	62	79	76	72	81	84	74	57	69	59	62	68	64	75	65	77	82	82	65	75	74	67	84	77	78	82	76	72	71	81	74	78	77	66	73	77	59	71	87	76	57	72	47	62	78	76	78	64	56	65	75	65	65	79	73	66	75	72	76	74	83	74	72	73	71	62	77	73	83	84	63	66	57	67	77	79	67	70	59	82	67	78	68	52	62	71	83	79	96	51	76	68	83	70	71	56	76	89	69	56	74	69	67	72	67	69	68	66	85	78	77	60	79	61	79	66	74	71	79	73	79	67	67	67	65	63	80	72	66	64	76	56	71	67	71	65	65	64	84	75	67	64	76	76	61	80	91	54	78	63	59	75	69	74	71	61	75	88	83	63	70	68	77	79	66	66
15541	20797	5133	469	398	477	518	430	340	349	348	354	343	359	329	338	348	361	356	330	333	297	373	333	305	280	299	313	312	298	305	292	287	286	249	266	278	275	283	258	269	292	285	318	292	289	285	263	301	286	288	290	300	281	277	261	307	255	264	282	281	285	312	283	276	325	297	266	252	307	255	273	283	266	280	282	273	283	285	298	267	252	266	296	285	290	312	276	292	288	266	269	304	324	301	277	286	249	282	295	278	271	295	269	295	318	280	312	295	295	237	272	291	283	277	272	295	288	258	289	272	265	275	297	290	307	266	316	288	295	281	301	271	257	298	262	293	265	291	287	276	264	310	332	271	283	283	261	299	265	266	250	284	272	266	286	296	301	301	274	271	299	270	263	263	296	242	298	283	292	295	294	265	265	297	260	298	288	286	308	297	299	276	257	236	297	277	286	306	276	264	296	307	271	278	276	297	265	303	286	280	289	283	276	278	267	267	289	305	272	287	259	275	282	279	305	259	257	253	301	288	279	289	302	284	282	270	313	266	267	249	262	305	259	282	284	279	277	260	297	262	277	326	289	278	286	282	261	288	279	306	252	266	282	262	305	308	283	248	260	248	296	297	286	238	290	288	273	291	260	261	257	272	267	281	291	288	267	272	275	266	298	281	281	299	273	294	312	286	261	278	284	273	257	255	280	278	305	241	287	279	265	298	290	268	249	261	276	257	265	279	272	342	236	286	291	294	290	286	282	316	278	266	288	242	270	293	288	292	276	255	277	297	249	281	275	267	313	264	303	269	276	279	282	281	282	264	252	304	282	270	274	266	283	283	287	293	259	298	258	273	284	303	280	279	285	279	257	262	276	282	269	281	325	265	285	259	279	302	289	283	274	272	260	270	268	304	259	252	297	295	265	274	283	276	259	307	309	257	263	301	299	284	253	299	262	241	228	256	298	268	293	279	305	276	259	292	275	273	253	284	258	288	272	282	273	265	286	282	294	309	263	270	304	296	275	268	278	296	287	284	286	269	315	262	273	270	276	272	297	289	273	251	264	270	287	292	278	292	264	277	255	295	274	308	255	300	265	290	282	290	269	283	281	267	275	295	298	279	259	284	301	276	287	291	259	303	319	276	289	297	259	293	276	261	275	294	282	267	295	264	313	293	279	260	290	293	256	265	305	317	305	286	254	286	301	280	283	277	277	253	282	262	299	251	284	300	258	269	285	242	273	296	267	279	273	279	279	262	273	266	289	252	295	297	291	253	301	295	270	279	273	249	296	306	243	289	270	287	287	275	262	321	275	303	276	278	279	284	264	261	279	277	294	279	294	263	283	293	275	275	256	274	296	290	282	310	285	289	291	272	278	274	269	267	269	284	278	303	285	271	265	295	299	276	252	282	271	280	276	286	269	283	275	320	258	282	275	285	277	307	270	294	278	281	268	269	244	300	295	258	259	261	277	305	276	288	290	268	269	272	277	256	287	271	268	285	316	271	270	281	285	289	284	289	285	295	289	300	293	296	280	285	270	297	289	286	315	256	307	281	271	302	290	258	283	275	259	268	277	262	270	265	283	291	296	274	268	288	321	292	297	279	236	300	311	263	304	298	277	293	293	285	301	247	269	257	274	276	271	271	267	286	290	296	255	292	278	269	318	287	313	272	270	237	284	288	284	279	292	294	287	274	294	265	291	268	294	318	260	256	271	309	293	287	261	267	274	265	297	256	286	256	285	287	293	268	277	273	281	259	284	256	290	250	272	274	286	275	282	243	278	268	280	258	298	268	244	284	274	260	288	303	276	259	265	254	293	298	262	251	321	290	305	279	288	287	306	302	266	306	292	275	280	311	288	282	305	254	281	293	281	284	256	268	275	274	292	276	268	278	271	289	290	279	262	282	296	245	282	283	279	256	282	326	262	285	283	303	292	252	279	270	287	252	288	288	273	265	278	290	267	250	266	300	299	274	281	261	277	277	318	289	287	281	307	262	263	270	263	255	280	277	279	278	274	257	287	272	267	302	278	248	272	316	294	281	267	299	261	291	289	286	260	265	283	302	291	277	285	271	255	277	245	297	256	281	242	258	274	280	275	274	291	266	288	290	303	273	290	272	276	264	269	278	278	283	255	289	283	279	264	272	292	277	294	289	285	290	288	242	281	263	295	250	298	298	266	307	302	264	296	282	248	266	304	279	260	270	297	282	261	293	283	302	297	303	281	271	254	310	269	276	279	284	289	283	291	277	287	287	294	307	255	289	259	268	303	286	294	277	271	290	269	268	287	264	267	265	321	261	257	279	262	259	265	275	277	283	285	251	296	304	279	260	301	260	264	283	297	266	303	244	286	283	259	274	293	297	284	266	269	302	289	285	278	282	274	269	272	302	284	297	282	256	305	283	287	289	282	276	277	252	301	286	267	235	305	267	282	301	248	278	276	271	293	272	259	264	279	274	253	301	277	283	268	303	290	270	277	304	281	277	308	270	257	262	326	260	305	290	272	273	262	268	299	286	283	283	272	254	277	285	289	262	280	286	274	269	289	265	264	280	276	264	275	248	276	286	271	275	282	324	294	274	263	283	293	267	267	296	262	291	261	305	283	271	271	275	301	306	284	283	273	271	284	263	279	250	277	317	289	280	274	254	274	267	254	283	260	257	283	254	316	318	307	289	299	270	270	266	291	258	274	290	278	307	288	268	298	288	286	285	261	297	302	297	289	277	286	296	297	290	264	295	282	265	286	272	239	258	281	265	299	279	273	288	267	305	283	275	278	264	282	251	276	307	301	269	275	272	267	279	282	265	291	270	274	264	295	272	245	294	256	263	268	252	285	302	259	256	284	305	281	265	291	271	274	302	269	303	286	266	301	255	271	281	286	290	297	299	260	287	291	293	271	260	269	282	296	313	277	276	276	289	275	302	282	313	261	283	247	255	266	269	271	268	270	265	281	302	289	294	264	273	277	275	279	269	341	302	260	284	266	276	258	263	287	276	270	255	292	325	284	285	261	289	314	261	282	280	271	298	284	274	281	295	320	281	293	276	274	286	264	298	293	283	269	304	281	244	278	264	257	286	267	270	283	299	283	285	242	281	255	280	253	314	284	288	318	282	270	277	308	267	282	280	251	303	267	286	286	291	272	312	281	268	266	283	281	260	280	271	235	289	317	278	290	274	279	263	289	288	295	285	283	283	303	284	266	286	305	290	281	309	255	295	320	278	257	259	301	265	272	261	301	278	268	298	293	278	254	307	252	288	286	261	269	281	292	289	257	311	298	280	279	266	291	270	254	297	305	279	330	266	303	268	281	316	280	277	277	270	278	251	272	285	249	288	309	283	249	256	270	272	290	282	268	287	291	239	284	306	293	317	268	280	270	277	297	283	292	301	283	247	287	301	260	267	294	248	267	281	282	289	275	282	289	264	277	285	277	290	274	305	265	273	276	273	271	275	271	313	288	290	313	298	277	283	280	299	305	258	270	254	281	278	288	289	299	279	267	273	250	290	265
56659	66018	39777	8685	655	1013	998	644	245	209	189	181	154	173	168	163	161	174	212	196	224	209	307	286	259	154	157	88	119	101	104	103	107	79	110	99	113	88	106	97	89	91	87	94	92	94	83	118	86	82	100	99	82	83	99	106	100	99	85	97	96	100	80	81	91	99	102	105	94	103	88	110	95	83	96	89	90	83	99	95	94	82	85	94	91	102	85	83	100	97	74	94	86	81	104	79	93	88	104	98	108	78	103	82	93	99	111	111	97	74	79	104	97	88	102	81	88	83	93	84	88	87	98	91	92	74	75	98	80	84	96	96	90	109	90	115	101	63	91	105	93	89	77	93	83	84	84	112	97	105	87	83	99	87	110	85	95	97	90	76	106	91	93	80	80	91	76	88	94	95	99	101	99	91	82	95	93	105	105	105	78	106	91	66	86	96	86	71	101	97	102	114	89	92	90	108	101	84	76	96	107	89	109	85	87	109	89	86	110	90	81	101	99	97	98	80	74	77	95	86	101	95	96	88	89	98	89	88	92	69	99	100	93	95	89	117	102	79	94	100	96	72	98	99	97	85	99	81	100	89	97	90	90	89	117	103	98	85	98	83	88	87	82	94	107	107	89	87	84	95	81	103	108	84	88	102	85	82	106	113	111	90	75	99	97	103	100	116	91	95	96	98	101	101	92	97	101	92	99	91	101	89	82	93	89	99	83	84	98	92	96	87	93	82	79	98	111	78	90	90	96	80	86	84	91	92	98	94	103	89	88	91	76	96	118	103	105	100	104	83	89	95	87	102	104	88	85	92	93	77	79	118	91	88	88	85	83	86	78	89	98	93	107	93	95	80	91	88	99	91	92	83	88	102	97	98	92	99	95	90	104	99	93	83	84	87	84	95	75	91	93	81	95	77	79	73	98	83	89	83	80	88	90	91	99	95	101	89	86	80	88	79	85	74	89	92	86	75	82	98	86	80	90	91	93	93	93	96	105	94	108	110	82	106	81	87	86	101	107	95	107	79	104	87	94	93	74	83	100	90	85	95	98	88	100	82	87	86	102	76	86	93	95	96	100	83	70	90	83	89	98	100	84	102	106	82	103	104	84	74	108	94	95	83	94	86	100	92	81	83	85	92	88	98	106	112	81	86	83	101	94	88	96	80	102	117	93	100	102	88	107	80	91	94	97	107	91	86	81	100	83	91	87	108	106	88	93	94	87	97	89	93	101	88	95	96	101	107	93	83	99	98	86	91	99	83	90	81	87	88	96	90	87	100	99	93	89	108	80	84	91	86	89	97	80	99	92	90	89	95	97	87	85	86	98	88	104	110	88	96	82	102	111	90	118	96	89	91	91	95	96	90	97	95	87	111	91	99	96	100	100	98	100	86	90	107	62	82	97	100	85	94	85	75	109	88	83	90	111	83	88	93	81	95	96	85	94	89	92	89	88	108	100	89	77	94	101	92	111	88	93	96	89	101	95	95	76	90	89	92	91	90	107	102	93	90	93	92	82	94	85	96	92	84	114	96	101	98	100	100	87	81	91	91	94	80	103	101	99	90	97	84	87	90	81	87	104	100	86	98	70	103	95	94	112	94	85	85	76	90	96	86	93	78	79	82	82	91	100	103	90	84	93	104	86	96	81	109	98	89	108	99	100	91	93	96	95	83	99	75	91	115	86	91	81	94	99	94	92	108	99	93	99	84	98	81	101	98	82	105	88	97	71	101	99	80	95	105	110	81	88	81	91	83	82	92	102	108	104	77	90	107	104	85	95	105	91	102	92	92	92	85	84	95	87	98	92	83	86	93	87	73	82	94	105	96	99	100	66	84	89	85	105	93	106	91	99	78	89	99	105	86	78	90	100	91	93	89	102	96	108	78	80	89	84	97	91	85	102	85	102	89	95	95	83	78	74	83	95	83	81	117	97	108	103	86	79	91	106	96	101	73	89	77	94	83	84	90	90	80	110	97	88	100	92	103	92	86	91	97	87	99	111	101	83	90	90	102	79	87	79	94	94	78	96	101	109	111	92	100	93	81	103	84	86	102	73	90	82	96	107	88	106	92	92	89	85	110	67	96	99	80	80	85	81	95	100	91	82	96	93	95	103	103	117	76	80	98	98	92	89	88	65	99	95	91	101	101	80	92	70	99	107	84	95	99	84	86	90	81	97	105	93	80	99	77	95	96	83	82	96	92	92	86	93	85	93	99	86	95	98	79	90	84	65	103	100	107	115	68	78	93	78	107	88	91	77	108	85	112	99	100	96	105	101	77	102	96	101	87	97	94	84	76	90	96	98	90	71	108	100	100	90	89	89	93	92	85	82	95	96	102	87	79	89	91	99	81	88	94	85	102	108	102	113	94	100	94	99	105	91	87	96	97	99	101	100	105	94	104	85	74	79	80	89	93	88	86	88	99	92	103	87	107	97	84	93	87	92	80	84	86	99	112	94	98	109	79	87	67	100	94	93	101	90	83	98	95	128	72	76	98	97	119	95	92	85	87	89	80	92	80	94	84	89	89	98	97	95	84	90	96	108	94	91	81	101	95	87	102	92	98	113	101	103	83	104	107	100	91	83	81	104	105	91	98	79	90	92	93	85	100	85	96	82	91	88	96	90	90	99	89	120	89	92	82	91	77	83	109	102	103	102	87	96	91	118	101	93	100	100	69	91	86	91	78	88	98	78	101	96	93	73	74	97	92	80	86	95	94	84	101	102	91	99	107	73	93	78	75	81	86	93	97	101	102	100	86	94	71	101	102	79	78	85	82	88	106	80	107	103	95	76	86	90	89	81	92	93	96	93	103	96	105	82	96	80	92	81	94	99	86	84	89	109	74	99	89	101	97	94	104	91	84	76	80	98	91	94	84	87	99	104	95	100	93	76	108	83	90	101	99	92	83	99	85	101	90	89	98	97	76	90	89	106	86	85	92	82	106	90	93	85	98	103	86	93	87	107	90	86	98	79	83	96	91	104	84	78	100	93	90	90	107	79	95	94	95	82	110	93	90	92	80	92	77	120	97	87	101	98	96	100	100	107	95	85	91	87	98	88	86	86	78	90	111	100	90	85	99	86	79	102	74	95	93	85	107	101	92	83	102	104	84	86	113	84	103	89	92	93	89	90	106	94	88	99	89	102	83	108	91	105	101	96	105	85	103	104	114	80	87	90	94	97	88	96	83	101	89	90	87	103	97	102	108	80	101	114	81	96	109	96	79	82	113	96	105	99	86	84	86	93	102	98	80	95	94	87	89	95	94	89	85	100	92	88	105	92	87	90	90	88	101	110	85	97	73	64	99	84	68	83	104	91	95	88	85	95	84	95	97	89	81	98	92	96	97	94	78	80	83	86	86	107	95	96	111	87	105	85	97	89	102	112	75	100	98	82	93	110	91	93	91	83	116	70	96	77	96	97	83	95	99	103	90	85	82	79	96	110	82	100	90	117	95	83	64	86	90	104	105	85	102	85	97	90	95	103	85	95	82	99	103	96	87
38650	49168	29338	1837	1812	4559	4912	3320	1489	1152	1027	899	868	819	752	944	965	976	1199	1294	1496	1705	2051	1999	1673	908	716	592	510	535	482	457	427	421	396	429	400	389	393	393	363	389	382	367	383	380	381	378	387	380	405	379	380	382	362	395	335	319	372	380	342	337	402	356	355	328	352	338	342	344	333	315	379	325	344	339	319	315	370	356	359	346	327	337	359	334	339	380	379	377	341	363	367	368	357	340	341	388	373	337	368	378	345	348	353	325	351	374	327	357	375	357	374	349	386	360	320	337	343	326	331	350	333	356	340	362	350	358	332	380	378	392	354	296	368	366	344	332	348	341	330	351	355	323	369	328	346	329	341	326	350	337	362	337	333	345	331	344	345	334	326	339	357	397	347	365	342	322	327	366	362	364	337	321	349	344	346	391	360	310	327	355	340	375	353	347	366	331	373	363	354	306	373	331	347	339	361	341	322	341	344	333	361	339	372	339	361	319	353	361	346	335	355	352	301	351	347	349	354	330	336	341	334	349	341	355	371	342	328	367	363	335	322	340	339	345	360	369	345	362	351	345	383	340	368	285	318	346	324	335	387	309	337	356	325	324	359	342	353	316	360	345	316	356	354	335	354	341	348	353	342	355	365	332	360	331	344	346	318	369	320	357	366	350	326	362	352	350	339	349	334	329	348	333	364	307	336	360	327	332	342	358	350	372	336	346	340	322	364	352	351	358	304	359	339	332	314	360	350	342	345	374	380	333	333	338	333	335	332	351	346	364	376	323	361	330	318	305	331	333	336	334	326	325	336	354	369	348	319	347	342	363	344	366	322	350	369	294	347	341	339	342	348	305	347	346	324	341	376	336	356	344	340	358	385	364	319	320	344	387	374	348	329	337	375	367	337	359	321	350	343	307	329	346	363	350	342	320	350	360	336	387	352	338	351	354	342	360	337	336	317	337	324	355	358	373	335	349	363	350	379	315	334	352	352	394	331	305	354	358	350	344	347	355	343	310	344	362	356	333	364	344	311	305	350	343	346	376	362	319	346	347	361	367	368	355	351	352	339	345	356	354	361	327	335	333	334	368	343	347	339	312	318	354	380	320	377	359	354	364	364	343	338	328	350	334	322	348	321	359	347	323	343	322	354	355	330	325	363	331	358	315	363	338	348	344	348	373	319	365	328	358	345	324	356	359	351	316	372	332	334	350	363	315	334	324	325	368	331	341	313	336	358	357	350	338	366	323	358	330	357	354	369	346	380	358	312	340	341	348	349	304	402	341	342	324	334	331	344	377	307	354	346	376	329	354	342	350	345	337	335	307	339	346	333	332	330	356	355	342	347	357	350	310	345	344	348	337	340	347	313	342	331	334	344	364	356	367	355	324	301	355	299	350	330	343	383	346	350	362	351	321	314	325	356	324	356	335	376	326	336	349	352	333	354	345	350	350	347	353	353	354	343	336	351	378	381	345	370	345	350	394	365	312	365	376	343	346	324	317	322	360	341	356	350	316	342	374	346	328	332	342	361	343	337	358	332	358	351	357	363	294	342	362	312	295	312	348	362	344	319	360	361	358	367	335	353	333	368	349	336	347	320	389	364	358	388	360	370	324	307	316	369	318	335	339	352	353	327	320	370	345	354	373	324	363	318	315	357	336	378	341	355	329	370	317	336	321	346	359	356	356	349	353	373	367	321	319	343	331	346	336	402	304	369	355	344	341	318	341	344	317	378	341	348	382	333	339	342	333	332	369	338	364	339	361	319	349	333	324	349	359	367	325	339	386	356	335	325	345	359	326	305	291	354	375	343	330	374	383	365	372	322	342	353	335	373	361	359	332	375	363	337	358	337	346	370	341	345	336	361	342	380	329	344	367	376	378	370	349	316	338	345	344	319	319	332	347	335	370	344	346	315	312	341	350	350	343	310	314	326	348	394	348	373	344	330	379	364	361	336	362	382	339	338	342	342	336	335	350	300	384	369	343	327	367	354	321	333	348	354	360	308	376	314	303	343	335	321	340	330	352	339	315	373	328	319	374	355	349	336	337	353	356	331	348	329	335	343	331	356	343	325	323	334	340	309	328	359	352	337	350	360	338	352	379	307	328	362	346	345	335	336	322	341	342	326	336	348	354	325	352	349	331	342	335	352	322	363	326	352	347	335	344	325	328	350	339	339	335	336	349	346	314	385	338	347	363	367	335	359	362	349	385	329	339	360	347	348	379	369	320	349	375	328	348	376	369	354	304	335	330	351	376	360	372	347	331	330	360	379	342	358	303	318	391	328	329	345	315	353	350	353	352	347	339	365	344	366	353	341	403	325	345	350	361	320	361	331	310	336	351	347	367	372	318	340	333	363	326	330	337	383	363	343	345	296	345	322	342	343	333	336	358	338	357	345	311	344	337	351	342	355	333	372	336	348	333	337	383	346	350	336	296	360	358	341	357	360	313	364	365	328	338	351	338	306	342	335	345	359	357	375	362	343	331	359	331	336	363	333	346	365	345	351	341	334	342	319	364	333	329	348	331	337	353	359	359	337	335	327	323	329	345	340	346	352	348	374	339	313	337	333	348	346	331	336	355	347	363	362	348	357	347	334	343	341	334	338	340	350	331	333	336	331	344	341	374	322	345	342	315	344	368	333	342	346	359	356	312	359	339	348	323	357	339	341	348	335	345	325	316	351	316	337	399	359	317	320	346	355	337	338	315	359	349	345	327	336	336	366	341	335	341	346	357	314	354	333	333	354	366	349	373	358	356	354	335	350	320	351	355	344	357	332	386	344	369	334	312	319	345	365	335	343	340	346	310	364	333	372	356	366	369	333	327	332	365	374	311	326	312	303	353	344	323	362	383	328	348	347	367	358	347	312	331	329	330	338	336	382	340	343	364	338	309	301	331	343	358	343	348	352	344	382	369	390	336	377	313	339	326	371	337	335	366	332	364	340	333	352	334	359	343	357	336	327	310	343	329	341	339	321	351	394	334	348	339	331	354	323	304	343	361	364	358	323	356	343	358	322	340	343	347	350	332	375	317	321	371	328	360	351	350	348	344	361	365	359	360	361	340	337	351	345	329	325	339	357	346	334	326	332	354	357	331	334	330	346	338	362	330	311	343	346	397	327	339	314	343	364	338	346	370	350	336	321	355	380	342	331	332	329	329	340	332	337	348	381	355	367	357	332	341	317	333	351	357	331	345	341	359	354	326	337	314	348	326	344	333	318	350	312	373	331	328	391	329	317	384	348	353	304	342	354	347	336	380	368	354	339	358	343	349	347	338	338	348	332	329	327	349	360	353	341	351	365	379	320	343	358	313	339	321	362	327	322	321	334	373	331	318	325	336	363	321	306	365	355	347	359	328	351	325	347	316	332	326	349	369	331	356	375	336	350	356	322	317	356	371	343	345	348	360	335	334	354	376	344	350	341	348	336	372	354	341	332	339	311	343	305	329	327	341	296	348	325	358	374	372	302	342	319	385	331	359	343	364	346	326	372	354	366	344	352	330
67621	76402	49196	14684	2481	1891	1248	1041	464	430	386	327	283	285	234	255	285	277	353	339	318	380	592	416	348	285	269	243	207	176	200	170	152	177	181	186	162	173	165	155	181	165	165	155	174	162	161	176	181	157	152	162	162	169	160	155	157	172	151	165	173	196	176	146	153	174	168	151	180	153	171	151	147	148	161	166	170	163	162	154	156	162	166	143	153	180	169	148	165	171	174	152	152	148	149	132	191	167	164	157	135	153	181	145	148	149	152	179	158	174	180	151	157	173	164	141	168	146	177	159	144	152	177	157	150	157	154	162	155	162	137	163	137	150	165	161	153	159	155	154	156	149	152	168	163	128	148	172	170	159	165	165	163	172	151	153	136	149	164	150	152	169	152	179	136	164	159	122	136	182	161	157	137	157	144	175	167	147	166	178	139	149	160	159	150	126	157	177	179	141	144	139	169	160	156	146	146	156	141	162	166	158	163	154	171	156	156	152	190	145	139	155	159	165	187	185	142	170	162	178	152	148	155	166	136	151	175	154	156	159	137	157	164	162	143	146	155	160	151	170	153	163	149	136	146	153	148	149	132	149	162	165	166	131	192	159	180	167	146	167	145	147	159	159	149	159	144	179	169	142	156	164	171	126	145	150	141	164	144	157	135	177	144	161	163	149	160	160	162	153	145	148	145	137	168	158	158	143	145	150	162	162	182	164	167	132	143	164	168	147	143	145	169	161	164	162	154	140	135	150	135	168	170	162	161	152	167	150	163	162	158	170	145	150	159	140	160	153	142	150	163	155	136	138	156	155	157	131	163	203	154	184	159	172	140	125	165	130	153	169	143	148	170	166	137	150	176	165	146	141	154	149	135	149	149	138	135	155	176	161	154	176	154	161	171	161	154	175	166	150	153	152	153	178	144	149	160	164	165	161	137	140	171	156	155	150	140	143	170	159	143	155	144	158	149	178	164	165	158	143	156	154	158	153	172	167	139	172	159	145	186	157	140	164	147	143	139	167	142	137	144	181	162	145	154	161	150	162	154	160	168	160	143	158	126	164	151	160	167	173	154	147	171	143	148	155	139	153	166	152	161	161	156	151	167	121	166	148	131	168	161	161	146	169	176	140	154	140	145	148	163	159	159	170	150	156	166	143	172	157	137	147	167	148	166	162	165	157	152	163	144	170	154	164	172	178	149	163	145	175	130	155	143	140	136	154	141	167	158	146	151	154	174	180	127	139	172	162	165	139	150	156	149	155	155	176	155	143	177	165	158	162	189	170	149	141	147	155	147	154	170	169	154	154	173	166	145	153	162	152	143	148	148	149	151	155	138	164	161	165	132	158	183	154	168	152	172	165	157	170	146	126	157	145	139	156	153	177	146	159	162	146	173	141	170	155	148	154	166	147	163	158	155	176	161	137	171	165	137	153	156	145	178	136	142	174	141	141	153	152	172	161	178	161	178	144	176	168	152	189	156	159	152	172	147	149	155	169	136	162	159	167	140	160	159	159	162	150	131	136	146	164	156	154	180	124	153	140	168	143	163	140	139	154	151	148	129	156	169	160	141	155	154	153	156	139	149	151	154	128	198	131	172	155	133	164	157	153	134	145	164	174	186	154	143	144	149	179	161	158	152	152	137	148	148	154	156	167	182	143	156	161	144	143	151	148	143	147	183	177	157	166	169	138	156	166	148	160	151	155	175	151	158	151	149	144	156	170	157	163	154	163	163	154	155	148	159	150	142	133	138	183	164	157	144	157	159	156	146	143	167	175	149	168	159	155	167	146	155	143	165	150	174	161	152	146	153	146	153	147	168	164	151	166	166	190	194	167	159	158	155	157	164	134	164	183	153	151	141	146	143	187	176	138	143	138	144	178	150	149	181	164	157	144	161	163	164	137	160	159	141	151	140	147	125	154	165	167	169	126	142	159	169	139	146	179	169	156	167	158	153	153	144	141	147	145	165	167	140	149	147	172	150	145	130	167	160	169	176	166	150	178	169	168	154	143	159	208	154	152	156	164	143	182	166	142	142	157	153	141	164	151	182	162	141	161	153	144	150	154	163	162	155	144	160	163	156	166	146	149	152	176	143	152	156	159	137	144	162	171	158	158	124	139	156	145	144	124	157	158	155	140	155	157	169	156	160	160	145	146	143	166	173	159	140	136	142	181	142	155	148	129	138	174	156	153	155	154	135	141	187	164	151	153	180	184	119	169	158	153	170	136	151	158	160	159	134	160	167	152	154	151	163	167	152	148	173	145	150	170	159	145	150	162	165	169	148	172	142	156	168	159	163	155	166	147	146	153	152	175	173	149	162	139	137	153	157	151	160	146	149	154	142	156	156	163	156	157	175	161	134	137	149	156	181	137	155	144	153	149	164	150	156	152	166	165	142	156	134	189	147	161	158	158	151	144	163	135	153	151	166	152	147	168	177	153	137	152	154	169	167	159	169	149	164	167	155	153	163	172	159	133	152	136	151	145	132	155	147	166	147	164	164	183	138	129	133	169	159	162	155	138	162	170	165	165	158	157	128	186	137	162	161	155	151	162	158	159	183	149	154	149	147	142	150	153	158	163	173	153	151	142	153	169	150	160	155	159	155	155	169	150	159	163	147	148	139	149	147	128	152	141	188	147	161	159	140	174	147	163	139	168	155	168	152	141	173	150	144	162	133	169	136	143	154	152	145	140	150	162	125	161	145	159	137	137	153	146	156	162	190	158	165	148	138	162	159	154	163	161	163	151	153	168	142	144	151	148	165	146	147	163	156	168	147	181	154	177	140	135	147	166	158	151	181	155	160	140	174	174	174	151	159	146	159	157	163	158	191	153	184	151	151	140	146	148	161	157	170	153	159	141	148	152	143	180	156	148	138	178	152	169	165	156	139	143	138	154	159	133	152	166	137	158	166	133	156	160	153	140	156	182	139	152	164	146	152	150	176	161	164	170	120	153	152	179	150	149	142	161	142	164	157	144	154	161	149	167	165	141	160	165	171	168	146	115	177	134	143	145	170	151	142	152	153	151	161	160	179	153	152	172	152	143	163	151	152	144	141	131	158	178	153	179	144	138	162	159	172	157	153	159	148	149	147	162	147	161	157	150	153	164	149	156	161	150	152	188	153	151	169	186	141	141	183	170	182	148	144	156	147	141	154	153	152	143	179	162	135	168	168	124	137	131	150	128	160	174	154	166	163	146	170	142	127	124	154	159	133	137	153	141	154	150	147	155	152	151	152	158	178	142	157	145	162	126	151	175	155	162	150	144	167	158	184	141	175	152	141	175	144	153	141	138	146	172	147	151	120	172	152	150	146	140	163	163	155	150	175	162	161	170	142	140	164	140	154	147	159	154	144	159	157	179	145	146	171	175	151	147	147	152	153	141	150	154	189	148	163	148	148	150	154	157	144	159	155	170	140	162	148	166	139	143	156	167	157	165	150	162	150	141	151	152	159	146	168	146	167	142	190	149	168	166	131	169	138	139	132	155	166	152	151	163	166	155
48092	60224	35267	3425	3499	7219	5661	5061	2580	2328	1973	1747	1413	1398	1342	1524	1751	1615	1795	1810	1884	2444	3859	2760	2043	1694	1514	918	873	811	828	759	726	780	606	665	640	620	591	587	598	599	558	597	622	587	616	567	620	616	612	589	616	629	570	596	562	561	585	541	591	541	531	548	542	542	544	510	519	504	530	525	561	543	563	546	557	536	523	517	551	540	594	556	551	518	542	547	535	544	539	519	570	573	567	565	568	592	554	582	555	567	539	557	569	570	546	577	569	564	537	552	548	561	498	546	503	524	541	537	512	505	549	568	532	518	544	534	557	552	516	531	554	502	517	505	543	554	519	559	539	527	522	535	535	516	520	560	542	516	567	548	508	542	527	504	552	561	546	524	520	517	522	533	549	520	522	521	525	554	538	511	536	527	478	543	550	549	545	518	512	548	561	568	508	538	544	521	547	563	513	504	543	509	515	543	580	484	527	515	521	523	565	535	544	504	528	520	527	563	564	512	510	505	535	537	571	462	542	513	551	490	538	550	574	559	506	533	544	538	572	539	518	543	524	550	516	526	576	523	582	562	520	514	511	532	562	510	587	533	536	544	524	512	550	523	561	515	551	515	507	542	550	520	508	542	508	517	565	516	544	517	535	510	505	566	529	540	547	520	525	537	514	532	516	504	535	536	536	543	550	517	529	590	495	613	509	517	553	518	570	521	554	520	521	536	539	502	510	528	568	484	524	507	477	545	550	506	501	514	511	554	512	532	517	564	517	544	501	515	562	512	543	512	515	533	575	499	515	514	474	495	514	557	525	487	515	555	516	502	520	544	548	583	548	549	493	518	528	563	486	548	551	530	505	512	477	512	553	526	515	528	501	509	520	513	536	567	542	512	522	521	536	506	528	509	545	559	534	517	554	539	522	556	535	545	536	495	512	514	565	521	525	528	583	509	552	509	549	524	541	499	532	562	505	539	503	551	522	557	531	524	525	479	522	507	480	505	525	533	529	487	511	540	492	505	515	573	493	524	536	532	556	495	487	510	528	513	521	551	511	478	533	534	519	515	527	553	557	563	515	522	585	555	539	534	541	505	532	504	544	561	515	536	541	536	545	518	544	492	549	542	517	508	519	533	531	495	521	535	522	526	539	520	529	504	550	523	537	519	507	529	524	517	497	537	531	500	513	513	539	526	489	521	516	526	507	548	564	506	484	520	550	519	558	566	517	550	509	502	526	535	531	511	527	524	516	545	542	519	530	541	503	496	495	516	509	528	543	567	568	532	542	538	529	505	532	492	512	556	526	542	500	526	549	507	553	555	539	524	561	534	537	500	553	563	519	520	526	567	551	568	521	481	554	542	540	538	548	511	530	531	502	507	503	497	519	546	523	530	533	535	529	517	533	512	536	529	535	522	541	544	538	516	538	506	479	532	544	519	533	517	544	524	551	499	543	515	522	544	527	535	565	541	555	542	588	509	523	501	536	538	536	552	506	544	504	505	506	537	520	560	576	540	539	511	507	528	488	517	522	538	542	529	491	535	552	520	491	545	531	516	543	529	529	497	501	537	530	534	512	499	550	573	532	555	516	512	517	553	516	516	547	518	545	489	556	510	509	553	554	529	519	540	504	511	520	538	526	583	504	522	556	527	503	560	563	565	579	541	501	518	514	575	531	514	535	560	513	492	528	529	575	517	546	515	499	553	567	558	577	573	532	538	503	529	536	544	529	539	545	565	521	500	542	552	533	486	552	546	529	502	546	508	541	517	508	525	528	496	518	528	515	520	515	523	512	529	501	510	522	531	583	544	557	552	558	493	551	517	531	507	524	565	551	504	523	514	530	524	553	515	544	521	532	525	526	510	537	519	487	493	553	541	535	519	531	526	540	541	574	544	559	518	570	515	530	515	540	570	543	545	539	535	523	530	511	576	549	515	500	506	522	533	558	521	536	521	528	544	574	496	557	500	484	499	523	510	561	516	535	499	513	518	551	521	514	541	544	546	511	535	574	530	496	546	524	517	550	540	520	548	542	492	503	551	531	572	527	543	504	559	514	533	533	503	517	532	523	568	539	557	553	527	509	521	496	511	582	498	519	518	515	502	522	545	550	549	520	549	501	529	546	527	509	523	498	528	523	507	505	534	541	531	530	479	505	507	518	512	521	529	536	529	519	514	529	548	572	502	563	531	552	488	536	565	567	547	506	534	526	506	507	498	506	543	449	533	527	522	536	507	590	511	497	541	554	578	524	532	526	546	502	546	527	546	512	528	530	527	515	524	528	514	503	528	559	512	521	560	540	542	526	543	535	565	534	514	518	526	525	553	521	550	534	522	529	494	522	503	541	579	545	533	537	536	582	522	513	548	548	471	498	534	518	522	550	526	531	546	559	531	518	543	521	538	554	509	519	525	530	544	542	494	552	511	531	511	503	545	499	520	536	519	535	547	519	508	484	534	507	529	542	536	501	526	528	559	538	521	519	550	532	486	557	567	527	511	490	559	531	543	520	496	544	535	523	500	508	539	517	526	519	542	555	512	508	523	553	522	478	510	532	530	512	518	523	522	525	486	520	517	568	536	539	565	521	561	551	528	536	562	549	561	526	545	515	468	549	529	552	549	509	533	548	543	498	516	510	554	538	524	513	557	617	486	530	510	520	547	514	549	586	564	533	496	516	530	511	534	559	552	519	560	487	529	542	494	516	498	532	526	500	531	491	512	492	529	518	535	499	511	548	541	534	528	601	510	514	468	518	578	569	548	539	515	526	518	546	524	522	548	502	527	527	546	496	526	527	458	540	544	512	506	530	525	516	529	537	545	538	540	510	550	513	527	532	537	524	534	552	547	504	536	511	501	562	524	539	516	515	536	524	531	517	531	481	536	507	487	531	509	499	501	513	528	534	529	613	511	537	537	540	545	555	498	553	510	514	514	541	502	503	545	553	505	536	529	523	497	585	516	543	545	508	524	540	530	477	505	522	532	520	541	541	538	584	515	520	523	491	514	499	550	527	525	521	504	506	545	524	522	552	524	504	504	522	506	511	505	560	524	536	542	525	563	500	537	537	530	506	510	506	532	538	465	532	493	490	559	542	516	530	486	507	517	532	562	552	543	498	509	519	564	519	565	520	525	527	521	541	553	514	519	501	530	521	504	519	546	516	543	517	567	562	525	507	526	520	528	522	521	566	537	491	526	516	527	546	530	534	556	526	529	514	536	510	499	543	542	516	519	516	558	532	527	558	457	531	514	547	515	554	527	532	549	544	543	544	575	517	518	535	530	513	518	515	545	538	508	508	530	496	495	557	544	525	536	533	520	499	544	478	536	511	508	530	519	526	544	502	542	517	559	542	511	507	547	554	511	538	536	498	534	579	551	524	544	531	565	517	553	499	511	527	532	514	530	531	555	552	513	533	559	521	471	544	556	535	551	522	512	542	507	478	542	546	527	553	551	538	537	544	471	485	510	532	538	526	501	556	540	559	514	540	582	521	566	510	517	524	515	525	515	558	529
12076	12168	3359	198	138	125	97	88	92	93	76	68	85	75	69	93	74	73	87	72	87	74	84	76	78	81	55	81	76	78	70	61	77	78	63	78	60	76	79	77	70	67	65	73	72	88	83	76	71	68	76	71	66	74	71	75	76	63	94	62	54	72	87	82	71	81	64	80	80	71	73	67	76	89	73	73	76	54	67	72	78	75	68	68	77	61	85	89	84	76	86	68	61	67	64	84	68	56	82	83	80	76	72	76	85	65	74	68	56	66	75	72	56	65	76	64	63	68	71	79	63	83	80	65	68	66	67	61	75	67	76	68	71	74	82	69	88	75	63	75	64	73	69	63	71	97	69	71	76	83	81	75	87	81	79	60	70	70	67	75	75	73	78	59	62	68	88	72	64	67	71	70	64	75	71	64	81	61	58	79	68	82	65	71	68	55	96	86	60	75	78	72	65	58	76	71	71	79	75	67	68	71	76	68	80	67	79	65	74	64	78	78	58	75	69	72	68	75	86	70	66	60	67	68	76	64	75	75	60	84	83	76	75	84	66	80	70	71	71	80	69	71	58	75	67	68	66	64	80	73	64	81	73	80	62	57	68	84	69	64	84	92	73	56	64	68	64	70	64	60	75	81	78	90	58	77	59	68	64	77	74	71	74	72	80	71	83	68	63	72	72	66	80	73	62	85	75	71	87	76	71	88	69	85	80	64	90	76	59	69	60	84	61	69	82	78	86	77	79	82	66	76	69	81	69	80	66	57	61	69	73	86	63	83	72	61	79	63	65	68	85	82	78	85	74	77	64	81	76	63	92	74	79	69	58	65	80	63	82	69	65	76	70	74	59	70	74	85	73	57	61	83	71	70	77	62	63	70	61	83	73	64	77	75	78	81	68	68	71	70	76	86	72	58	71	64	75	75	57	58	66	73	72	59	79	68	62	77	78	58	76	58	58	96	61	79	69	58	78	70	71	79	74	66	77	77	63	60	82	60	60	71	64	63	63	90	76	72	67	68	79	80	73	79	71	84	57	74	64	64	63	78	51	72	57	80	75	63	70	66	69	74	72	72	64	83	85	71	70	72	75	85	87	59	84	62	66	66	62	81	57	59	77	65	68	66	65	78	72	83	64	78	67	65	75	71	73	52	70	96	72	77	71	86	76	71	54	76	67	82	67	79	68	64	71	78	85	66	86	58	72	74	62	78	74	72	78	75	63	77	82	80	55	66	51	69	68	71	87	58	61	60	84	81	74	66	64	73	73	59	64	78	69	63	50	70	81	71	78	59	68	88	76	76	77	74	60	59	71	92	74	59	81	65	78	63	71	77	80	81	66	64	68	62	81	81	70	76	74	67	82	75	63	70	82	86	79	73	56	68	61	74	76	68	73	71	79	77	63	85	75	76	75	69	77	72	72	67	81	68	66	76	78	75	60	77	77	68	65	67	77	73	72	63	71	76	80	78	80	86	69	67	72	72	80	74	86	80	71	79	85	75	73	77	81	65	68	66	73	67	68	74	73	79	76	96	70	71	81	68	76	64	74	53	61	68	73	77	69	66	75	75	68	68	79	64	64	73	89	73	68	56	64	73	78	70	73	84	84	73	80	58	81	56	93	87	73	79	88	86	74	70	82	66	70	66	74	55	70	77	68	84	82	77	79	79	85	78	66	69	69	71	88	88	90	79	71	79	71	91	77	69	64	65	87	52	73	64	78	69	67	78	74	78	70	70	59	58	88	79	67	67	70	61	75	79	54	74	82	81	69	59	69	66	65	69	82	56	73	69	71	68	70	58	73	70	88	77	63	77	60	68	50	66	60	62	74	69	62	79	70	76	82	83	68	68	76	76	77	82	74	59	75	63	73	69	62	68	67	67	73	70	76	81	68	67	56	78	68	77	75	65	75	67	76	59	71	87	69	82	79	66	63	70	69	70	71	68	65	57	54	83	70	53	77	85	77	74	99	78	78	71	70	67	79	87	74	79	59	56	70	67	76	90	72	68	73	67	60	62	81	73	74	69	78	66	73	58	85	73	64	81	68	69	65	73	73	66	65	72	85	57	74	76	68	74	61	84	57	74	74	78	80	68	72	72	64	71	70	82	70	86	66	64	62	68	85	58	64	76	75	86	69	75	65	63	69	70	79	68	78	65	78	78	88	75	69	84	70	55	65	57	74	61	66	73	80	57	83	63	58	63	60	68	74	71	70	99	70	59	72	75	66	73	84	74	56	66	64	76	74	69	78	78	64	84	55	80	83	88	64	74	74	77	65	74	74	77	77	70	90	91	60	68	64	82	97	60	62	84	80	77	69	68	78	64	79	74	76	47	60	71	75	66	55	59	77	74	74	77	90	67	68	76	65	68	66	65	87	70	66	68	82	67	80	74	64	62	75	75	76	78	60	85	76	69	67	54	90	80	69	75	74	62	72	80	69	73	61	61	68	75	69	75	87	72	61	78	78	65	69	72	86	91	75	63	67	65	60	82	54	89	77	84	65	81	80	65	74	74	79	66	63	67	71	70	78	79	63	74	92	61	70	71	83	71	70	63	57	82	74	76	78	67	70	102	81	59	74	71	79	70	80	70	84	64	69	67	65	69	75	78	78	68	63	68	79	77	68	74	69	65	86	79	76	78	67	72	62	87	79	73	67	73	86	76	71	81	56	82	74	81	72	49	75	56	74	74	54	77	61	86	79	71	94	86	84	82	64	75	75	85	62	82	62	64	81	75	75	75	76	71	77	75	91	77	77	86	77	74	80	87	74	73	68	71	85	70	74	76	69	58	70	67	68	72	74	80	66	63	64	84	63	61	70	73	71	88	70	60	74	58	68	69	66	96	78	73	88	68	75	67	66	76	96	70	66	89	67	59	67	64	60	69	57	74	65	75	75	71	74	64	78	92	74	73	71	74	77	56	74	79	70	76	70	69	69	76	75	66	84	66	54	72	81	71	83	75	81	63	69	79	65	61	60	84	71	77	75	75	75	66	63	80	68	62	86	50	79	90	76	79	75	66	60	69	86	68	80	74	67	52	78	59	80	62	73	59	59	79	78	75	77	93	67	77	71	56	64	66	79	81	67	69	61	58	66	55	67	67	77	81	74	71	75	93	72	62	81	81	76	91	65	72	83	64	99	67	73	68	68	71	71	53	67	68	71	69	72	74	67	71	74	63	72	82	67	76	76	52	69	68	73	75	78	67	70	75	85	70	69	74	86	66	66	77	55	86	64	97	72	75	71	67	78	50	70	67	66	68	81	77	72	81	72	67	85	72	77	80	75	70	83	79	65	74	63	77	85	57	64	76	62	60	62	84	64	67	85	81	61	76	80	73	58	79	64	79	80	69	89	77	56	71	72	66	75	65	72	64	61	75	71	87	87	75	79	80	68	68	64	68	79	76	72	73	85	65	77	80	59	74	81	72	89	79	81	76	82	72	58	67	80	78	50	78	54	79	65	100	78	75	72	65	75	61	51	72	66	93	76	76	66	65	65	101
15411	20196	5482	393	462	573	492	446	399	349	330	371	341	343	329	299	339	374	356	354	344	379	321	339	296	341	309	294	277	281	245	303	295	273	298	256	281	291	244	276	278	287	295	301	273	290	295	281	293	284	290	282	272	283	307	299	269	244	292	274	291	277	273	267	267	300	278	292	283	295	298	290	278	285	302	256	263	291	292	279	290	295	258	282	304	260	279	272	313	287	299	264	305	266	290	288	307	282	283	294	272	268	303	291	249	291	314	294	301	265	276	283	312	287	277	314	291	290	304	259	301	293	294	318	270	333	320	282	276	295	250	285	306	296	317	307	289	269	303	306	298	295	273	281	322	279	290	275	291	258	303	314	315	260	278	276	295	277	277	266	277	278	291	299	278	252	270	301	222	276	297	305	266	307	271	276	284	290	275	295	271	317	311	292	309	266	299	276	262	296	292	311	293	315	291	286	286	293	282	284	286	283	292	291	249	290	306	281	250	266	305	295	276	282	295	295	297	278	293	281	307	291	299	278	274	295	316	296	287	310	272	264	269	290	296	270	264	269	305	311	298	328	290	281	284	288	265	281	294	295	273	284	269	271	287	324	298	254	275	302	292	287	292	272	262	288	307	251	278	284	279	325	272	294	282	311	284	299	253	292	258	277	294	280	265	294	298	322	287	293	311	256	296	288	275	299	256	288	271	289	304	297	283	314	271	315	288	286	310	283	334	279	279	272	281	327	298	305	306	310	270	277	297	301	294	302	310	288	316	281	295	271	262	288	299	294	298	304	277	279	288	288	289	290	309	274	310	303	279	320	302	298	307	297	296	291	310	271	283	292	289	267	298	293	295	295	281	259	292	290	279	275	299	270	277	291	272	272	293	302	258	273	288	294	273	323	276	326	290	303	245	285	277	275	285	287	313	303	298	283	287	275	319	294	289	292	292	281	300	299	291	271	277	279	297	285	294	269	281	274	275	297	288	302	270	272	282	274	315	288	291	266	304	285	307	260	287	286	303	281	267	308	277	269	290	302	274	306	274	303	299	267	285	251	291	314	297	295	302	295	305	281	298	278	336	309	270	281	284	285	269	330	317	274	289	288	280	258	315	290	282	304	281	305	298	287	269	259	297	307	311	270	322	282	318	300	260	281	281	291	302	311	271	295	305	273	320	263	316	275	295	273	293	290	314	308	300	265	267	282	291	319	275	296	275	283	298	293	292	298	248	262	288	299	279	286	277	286	294	261	278	278	300	276	298	275	298	312	254	277	295	284	275	271	291	278	273	281	284	270	278	308	284	286	303	308	299	309	257	286	301	276	259	292	274	269	292	276	246	284	293	295	286	288	279	314	288	268	278	254	284	268	299	269	276	265	284	254	289	272	286	298	261	269	283	295	300	254	309	261	298	284	277	272	291	268	287	277	287	259	299	291	270	286	288	268	263	281	265	262	294	290	291	279	291	307	268	297	291	300	261	305	270	282	304	287	313	298	290	289	290	299	292	276	298	298	268	252	251	253	309	257	284	273	236	301	307	301	268	287	311	289	285	275	291	283	251	285	278	282	295	268	292	271	325	277	293	282	278	273	261	280	301	274	293	250	298	300	305	308	294	265	279	296	283	303	334	312	268	275	263	288	277	263	282	293	290	271	297	286	301	274	280	276	279	255	294	275	280	313	282	301	286	312	302	276	310	255	272	318	284	262	267	273	321	267	266	290	291	277	293	318	292	241	288	308	288	280	279	265	304	284	268	285	283	268	273	273	294	258	278	274	274	271	293	275	301	297	270	310	290	285	266	293	260	272	311	299	280	297	280	322	254	308	296	284	293	327	297	291	279	300	273	305	278	247	293	279	294	290	276	289	290	269	288	266	267	296	298	286	266	281	314	265	273	281	289	303	295	263	260	321	239	284	275	288	273	292	300	284	290	298	316	263	296	282	264	270	321	284	297	291	301	296	282	286	287	264	282	297	298	269	291	274	279	293	300	291	290	304	285	283	280	274	288	307	302	272	283	277	262	301	293	276	293	272	280	308	261	310	280	276	289	271	285	284	292	260	289	283	269	296	255	290	310	277	263	288	270	289	292	297	303	297	256	281	310	287	288	260	273	262	283	303	294	300	285	295	303	298	275	304	270	284	263	267	293	292	292	316	300	249	265	288	271	300	294	300	295	290	292	259	287	329	276	288	296	302	267	290	258	284	247	322	280	286	302	255	282	277	308	306	275	305	265	317	297	275	279	291	316	286	272	307	329	298	254	298	281	281	311	233	290	314	335	287	286	278	312	251	313	303	267	295	303	306	291	280	275	281	319	311	305	288	278	258	295	275	293	276	273	277	297	314	273	290	271	259	286	285	273	268	294	258	286	312	304	272	289	305	277	286	269	303	303	256	296	270	275	298	279	301	307	308	311	302	313	269	278	274	301	319	310	316	258	296	281	323	269	297	285	252	309	253	292	286	283	290	280	266	288	268	249	286	280	287	311	297	281	286	295	310	271	295	288	306	280	310	288	289	299	268	299	306	273	293	297	311	304	260	251	251	263	312	275	263	285	307	320	307	287	294	282	295	283	285	269	276	273	294	256	315	294	277	306	294	271	261	307	290	258	292	269	291	334	276	267	268	288	278	272	291	289	295	272	283	299	308	248	259	296	285	288	308	290	306	281	287	308	292	282	276	272	292	262	305	330	299	266	303	269	276	300	241	291	310	282	271	292	316	298	298	301	285	282	258	290	301	293	292	314	271	293	312	290	296	276	272	284	291	257	257	300	299	296	276	260	266	280	274	308	316	300	304	267	277	288	270	317	297	264	280	324	282	298	292	296	282	275	259	301	290	314	281	256	314	267	286	279	327	292	308	270	284	283	298	272	266	278	298	279	301	269	298	261	270	285	285	276	256	270	312	299	298	273	268	257	310	292	291	294	288	261	260	306	294	292	282	300	286	274	312	296	274	311	290	341	275	254	271	302	292	317	299	301	296	273	285	299	243	322	279	279	284	310	257	317	290	287	294	299	290	299	267	267	296	288	262	264	306	299	275	323	297	284	310	281	277	294	300	299	303	278	297	308	289	264	296	291	312	303	276	257	308	305	268	300	298	272	283	308	287	285	311	272	303	259	268	295	248	282	289	311	280	278	274	288	247	294	252	274	312	298	308	287	289	282	282	292	309	306	300	289	291	302	321	326	287	278	274	294	283	239	280	291	266	269	278	279	295	308	289	296	268	287	270	300	286	282	269	270	284	280	297	288	290	305	261	287	287	311	270	265	287	286	304	305	270	279	290	272	259	298	319	268	270	265	262	272	285	265	293	275	304	293	264	289	273	281	303	280	306	299	288	281	300	325	306	287	278	281	317	297	271	262	280	298	279	262	287	281	298	311	285	267	308	295	275	280	303	282	280	302	257	290	291	288	275	290	329	301	287	272	288	341	280	319	284	272	253	290	254	263	293	298	304	295	314	263	272	285	270	279	271	309	266	309	260	286	280	280	296	302	292	278	278
55298	63739	41376	9990	834	1043	664	422	332	249	231	166	175	167	181	173	149	158	178	159	143	124	139	174	195	157	147	117	109	120	128	120	118	109	105	92	111	110	103	107	126	97	101	113	96	118	92	113	105	78	108	109	88	96	107	98	100	111	103	88	106	91	100	92	94	106	82	99	91	112	90	83	94	107	88	88	94	104	98	107	104	105	90	106	103	99	91	105	88	103	94	78	101	99	95	86	103	92	96	97	107	93	86	102	91	97	100	115	107	90	106	86	99	92	107	92	97	91	91	114	90	82	100	96	107	94	111	102	95	94	108	107	93	86	99	109	106	93	90	95	95	93	84	91	83	89	71	88	104	103	111	70	96	90	83	92	90	93	87	100	86	125	103	81	90	100	110	93	89	104	97	92	94	88	102	96	106	94	109	93	101	112	91	107	114	97	101	81	101	88	101	85	92	91	120	106	103	96	82	97	88	81	104	74	83	110	86	84	104	79	80	106	98	81	89	92	100	96	107	84	85	108	107	83	96	91	98	116	98	83	84	90	89	94	95	108	92	113	88	86	95	91	102	84	98	95	92	84	75	103	95	103	114	85	95	100	88	95	105	99	84	92	103	100	88	89	101	118	94	93	111	118	106	91	92	103	115	91	78	93	79	95	89	94	88	103	98	94	98	103	91	100	104	94	78	88	99	101	95	106	84	109	90	100	92	84	90	87	108	95	108	104	82	76	85	106	84	102	99	104	96	88	98	80	121	100	88	106	83	104	93	81	84	89	97	105	109	102	90	84	93	98	106	83	95	87	106	88	122	103	97	89	86	98	77	91	88	91	95	107	105	94	82	86	107	104	97	96	110	85	103	91	96	94	92	111	92	105	102	88	90	86	88	112	101	100	111	83	102	94	86	91	91	110	105	78	87	78	86	112	87	112	84	94	107	97	103	90	94	91	93	103	104	86	103	104	94	95	95	99	96	104	84	86	96	94	107	94	85	91	95	90	89	88	86	110	92	93	101	108	99	95	96	101	92	89	95	77	91	86	89	90	91	86	91	91	102	118	88	99	93	104	112	94	89	99	93	101	95	89	98	84	99	105	81	94	84	99	92	93	91	115	87	104	97	89	90	102	98	108	93	78	94	80	90	83	99	94	91	87	104	103	86	97	103	93	102	80	96	85	77	107	105	93	91	82	87	76	111	100	83	100	86	91	83	111	90	84	85	84	87	107	99	99	101	84	102	98	87	121	91	94	83	87	100	94	95	94	102	90	85	97	82	81	92	93	103	91	88	90	83	122	96	100	114	106	97	94	91	85	81	96	93	99	81	100	86	109	93	87	97	84	96	92	103	84	88	109	105	104	84	92	73	94	104	85	91	97	99	99	82	81	92	104	101	109	91	92	109	99	84	81	82	90	89	107	88	75	102	98	99	109	94	101	90	99	109	101	107	108	95	102	85	93	103	93	111	79	98	106	95	101	100	95	93	112	87	94	101	99	78	107	114	84	100	83	84	93	79	94	93	89	107	90	96	93	94	103	96	100	90	98	109	94	92	107	92	91	104	110	75	105	100	108	84	96	102	93	86	100	102	120	103	102	99	96	93	98	91	83	109	91	82	100	86	71	81	92	100	102	99	126	83	100	99	88	92	100	88	84	98	93	99	101	83	115	100	107	113	97	104	95	90	98	105	104	101	96	79	84	96	92	108	105	98	106	92	94	87	100	105	99	82	97	94	100	81	105	98	99	85	114	88	106	96	85	91	91	119	90	110	101	102	102	93	96	95	98	97	91	111	114	87	84	94	103	84	89	93	104	101	94	81	92	92	86	73	95	87	99	77	100	97	91	96	95	102	82	92	100	100	95	99	107	77	99	122	92	104	103	102	113	105	104	80	78	101	100	106	82	89	92	102	85	108	90	93	79	106	78	87	86	88	105	97	91	108	93	89	85	75	83	85	92	98	104	81	108	82	98	99	101	103	79	81	100	83	97	105	89	103	76	83	85	94	102	82	104	98	109	85	81	105	102	84	76	85	104	99	106	90	121	104	108	78	102	80	94	101	93	115	89	109	109	94	97	83	98	102	73	103	107	86	96	114	100	111	97	106	94	86	105	108	110	88	95	97	86	102	98	100	97	95	83	74	107	104	86	90	86	93	94	110	108	101	99	88	101	92	99	104	95	93	110	100	77	72	95	101	94	107	84	96	97	94	83	85	98	98	88	89	89	81	88	94	101	99	105	100	94	76	99	79	74	100	106	90	89	74	101	106	79	79	111	94	98	81	95	99	81	97	96	96	102	89	103	98	102	85	87	98	85	100	91	92	99	95	83	92	92	83	94	92	96	95	83	83	100	105	100	97	112	106	81	99	90	93	89	108	86	107	76	88	98	93	95	99	93	86	88	91	88	97	109	88	94	93	89	107	101	73	99	105	101	110	96	97	98	100	91	98	111	96	103	93	97	89	89	87	100	98	104	88	86	105	109	92	86	81	95	91	102	98	103	95	97	108	101	97	84	82	88	89	91	86	82	105	104	85	91	93	95	91	88	78	113	107	101	102	124	81	93	89	110	98	97	98	102	69	99	94	100	104	86	110	82	77	107	88	91	111	91	91	78	75	105	81	100	91	93	100	110	95	98	89	97	72	93	108	109	87	84	96	90	101	109	92	92	97	89	109	86	87	96	86	71	105	94	94	91	87	116	101	97	88	95	93	107	90	90	94	95	73	94	95	99	93	109	101	85	106	88	82	93	101	96	102	109	90	98	94	75	101	88	97	94	110	95	84	96	86	100	98	95	92	97	86	78	86	94	94	93	100	93	90	111	109	85	84	83	102	78	106	93	97	90	87	82	91	89	108	90	93	92	91	94	108	93	83	96	98	98	98	107	102	102	94	94	113	100	93	83	97	111	83	110	97	105	87	86	96	111	88	85	93	91	92	81	105	100	87	87	91	99	83	89	105	98	91	95	102	89	82	93	103	93	76	106	97	85	86	102	99	103	87	102	107	99	87	98	101	101	83	103	95	104	106	95	104	110	81	106	107	107	90	104	103	75	97	99	95	102	88	99	98	102	97	100	83	99	95	98	84	91	104	110	111	88	92	88	89	86	97	100	99	87	114	85	98	111	82	80	103	94	101	93	100	101	92	97	105	91	105	92	98	95	85	99	91	104	91	99	105	105	106	97	98	81	122	114	94	106	104	80	101	82	110	92	88	109	107	99	107	91	112	92	99	95	95	83	87	97	87	92	86	102	110	97	92	82	96	94	93	109	77	104	82	84	87	74	110	90	98	96	107	103	113	94	105	103	75	90	101	88	98	78	103	87	99	76	100	101	89	91	84	81	86	96	102	113	102	85	81	111	90	100	85	98	93	99	100	93	110	99	81	96	89	111	86	97	114	100	101	109	100	85	80	97	108	108	75	99	93	89	95	98	97	89	113	112	97	97	91	99	103	90	80	103	90	112	76	101	101	82	88	90	95	95	100	90	97	90	86	86	101	91
38567	48816	28535	2010	2089	4894	3329	2347	1583	1307	1051	857	951	832	861	964	954	855	1013	901	735	706	835	1136	1241	1064	822	592	496	479	476	451	450	427	402	389	422	389	413	402	411	400	375	408	436	347	415	395	402	371	369	378	348	410	395	380	389	358	365	364	393	351	355	384	335	345	362	340	355	386	362	382	342	384	375	350	359	372	352	390	382	364	328	356	337	340	337	352	370	370	335	354	358	358	332	397	380	388	412	383	379	384	371	332	377	375	361	382	353	411	330	385	339	333	355	358	340	353	330	375	344	369	352	375	349	366	344	384	364	365	374	346	367	385	394	358	352	346	336	364	329	340	369	379	356	354	378	355	349	360	340	362	348	322	352	317	367	378	371	359	390	355	322	362	367	369	331	330	340	338	352	364	316	342	344	358	360	332	353	356	354	380	316	356	343	369	361	338	359	358	347	345	338	356	364	324	325	363	312	370	334	349	336	360	345	326	375	361	313	331	368	352	374	359	326	382	347	367	352	336	359	347	353	329	366	363	338	327	369	342	347	363	367	327	321	365	382	358	345	358	365	354	329	358	352	407	356	339	359	334	370	372	339	359	373	377	358	337	346	328	337	349	343	341	347	342	373	344	397	338	358	360	371	315	329	354	371	334	344	383	376	341	359	380	353	386	350	351	359	362	375	333	338	379	354	330	372	356	329	317	339	349	343	348	338	329	378	344	353	316	368	388	346	331	342	360	318	361	342	336	331	325	328	386	338	348	338	354	352	337	359	352	359	330	348	326	355	396	385	363	338	334	364	356	356	354	369	351	366	389	342	344	370	351	345	361	368	341	338	360	360	380	358	357	372	338	343	353	345	360	381	353	350	403	348	347	356	347	357	349	366	344	359	395	351	373	354	349	349	329	350	329	352	351	364	356	374	342	344	327	375	401	334	392	332	340	372	364	339	379	312	375	375	372	370	322	368	353	370	343	340	356	336	355	361	354	305	363	363	352	313	347	312	344	371	345	356	347	387	295	358	360	372	334	323	345	370	361	387	306	388	357	350	353	316	352	383	320	363	392	344	320	363	362	336	349	332	325	327	357	380	341	350	356	352	356	353	343	367	348	339	339	381	383	352	350	351	402	351	359	349	363	363	360	342	368	358	349	362	348	361	342	359	345	362	354	333	369	327	341	350	343	340	368	366	354	363	333	337	339	354	358	366	315	366	323	381	355	376	332	350	345	390	370	341	364	354	360	355	311	348	354	345	400	370	351	376	334	352	357	339	331	311	361	356	337	324	337	355	360	355	368	331	380	323	378	344	320	375	323	316	355	371	352	342	360	331	347	344	372	377	367	376	364	351	349	347	333	320	358	351	365	344	382	374	369	370	323	339	377	334	324	325	328	317	347	351	365	341	330	333	405	368	349	331	382	370	338	355	369	390	351	382	352	336	344	368	341	350	363	337	355	370	351	348	324	402	333	306	356	344	409	352	335	359	358	359	359	351	356	321	345	335	370	364	313	359	371	339	361	355	350	389	365	362	344	358	339	325	398	321	346	344	365	361	350	337	352	352	373	343	384	345	385	356	328	333	361	345	338	372	350	370	353	367	381	342	356	355	379	352	346	373	348	319	363	355	340	373	366	384	342	385	377	330	347	353	332	330	362	327	366	319	348	334	351	370	351	360	340	389	367	368	359	353	358	378	355	363	381	378	387	364	364	366	375	342	333	351	325	371	323	396	371	358	354	349	376	355	345	367	337	370	332	321	365	351	358	345	372	347	340	366	379	344	360	343	349	326	336	344	378	341	361	342	325	362	345	327	347	328	371	358	382	302	349	328	331	340	338	409	351	380	329	347	326	349	340	334	340	373	347	344	340	344	349	348	370	335	331	352	350	361	354	338	376	344	375	341	372	327	349	354	344	365	332	372	358	338	380	360	381	330	324	340	343	345	342	331	346	370	353	331	352	328	343	329	359	336	322	367	347	342	345	324	354	378	364	348	378	346	384	340	400	354	375	380	346	397	370	361	345	320	352	379	341	322	362	335	336	348	339	340	329	352	319	357	341	309	356	356	330	361	335	368	304	363	356	344	365	364	353	360	374	324	356	355	337	332	381	391	356	325	361	368	366	346	335	389	358	360	334	363	322	324	338	358	355	383	361	357	385	340	380	380	325	388	354	343	356	337	347	325	354	387	354	405	353	339	367	352	360	318	357	341	337	381	377	341	323	358	333	329	346	375	376	372	370	343	334	363	354	368	393	349	307	367	339	357	353	353	325	338	344	369	345	378	334	353	320	372	344	362	378	368	364	339	338	351	340	347	343	351	349	326	350	387	380	394	371	379	353	343	360	355	357	352	360	343	354	358	376	319	348	370	379	332	367	341	341	330	321	347	364	340	372	330	371	326	352	388	403	352	337	371	368	366	347	358	320	366	374	370	326	361	317	326	333	318	413	361	362	318	387	359	339	346	346	350	341	324	341	368	369	348	384	343	349	370	347	366	346	338	328	370	351	325	377	352	357	352	393	362	353	368	363	351	349	338	374	354	378	324	336	330	359	355	372	349	377	386	355	375	318	352	359	341	367	361	369	364	329	337	361	334	366	367	315	330	382	363	360	346	358	328	336	348	342	346	343	358	366	348	384	348	340	362	334	339	294	320	350	372	332	346	343	345	375	317	339	357	366	352	338	338	336	363	339	329	361	337	363	344	377	403	335	352	321	355	332	351	328	357	387	347	372	352	357	341	353	347	339	321	328	377	362	394	345	342	335	346	338	321	341	384	374	310	356	344	339	377	364	381	377	350	363	329	352	335	331	344	384	342	349	344	363	347	342	363	347	374	348	347	324	363	353	358	366	365	355	353	309	379	339	341	332	353	344	355	332	363	382	325	351	326	379	352	352	371	336	360	329	312	342	357	339	332	365	331	346	339	342	353	322	364	331	349	367	374	346	358	371	346	327	327	356	395	362	330	336	346	360	331	348	339	341	357	361	348	362	360	349	384	368	329	353	320	334	369	375	368	343	302	348	335	373	364	337	370	324	341	331	316	358	314	359	337	340	345	355	340	344	347	350	355	390	293	340	381	347	363	353	346	370	310	326	317	348	358	348	356	310	338	344	333	356	379	358	344	352	378	401	370	320	363	363	371	344	366	330	339	373	354	344	357	339	347	328	361	329	368	350	356	356	343	337	330	344	355	348	378	367	337	351	378	346	361	346	359	361	355	351	355	358	349	334	354	379	344	344	355	388	350	354	348	366	349	366	370	367	333	354	354	362	349	336	337	357	353	356	318	357	363	352	350	371	340	329	382	371	325	345	379	384	339	342	361	383	356	352	376	340	364	391	355	337	356	339	354	377	351	337	367	340	384	343	371	352	357	352	353	373	332	346	339	331	356	375	389	345	357	378	359	351	346	368	371	345	374	365	347	387	344	363	385	353	334	337	355	347	345	381	357	355	336	354	362	333	365	367	380	338	346	335	342	361	360	364	335	368	367	336	333	372	342	339
65442	72710	49959	15216	3287	2157	1538	979	572	423	325	309	289	251	307	323	259	240	295	287	294	282	302	298	289	288	290	248	186	188	197	176	177	167	159	164	160	164	157	137	186	171	176	175	145	158	144	187	178	147	172	148	168	163	185	147	159	153	157	155	159	165	146	166	166	150	159	165	157	145	171	145	180	157	158	147	160	179	151	149	154	169	155	149	160	157	195	155	158	178	149	156	164	164	169	178	148	167	177	160	170	150	187	180	128	156	177	151	176	170	153	173	144	160	159	162	180	152	164	172	139	168	191	150	180	173	134	150	178	153	171	156	175	175	185	166	155	132	166	153	150	169	168	155	165	158	150	154	151	161	138	156	177	146	150	156	172	163	152	168	166	176	158	158	132	134	148	154	133	155	144	177	133	177	139	167	134	166	164	159	142	163	176	174	181	169	146	154	177	142	163	147	149	152	154	168	172	172	152	182	141	158	165	162	153	163	166	169	176	162	142	164	170	162	150	125	149	167	145	171	157	153	180	141	163	170	158	141	137	135	161	154	170	147	149	159	156	158	146	157	165	151	147	164	150	142	158	178	165	162	145	157	161	128	173	167	186	168	166	178	150	154	175	150	200	155	149	174	145	177	148	185	167	177	168	162	162	133	156	163	152	169	157	131	155	135	156	148	147	155	151	146	161	158	155	165	159	148	151	159	155	169	142	152	150	137	161	170	166	175	169	129	155	165	160	162	172	169	168	153	173	187	147	164	136	152	155	172	144	131	159	152	150	139	161	151	179	158	152	170	145	160	122	166	150	145	146	164	145	169	166	161	164	164	159	157	158	172	130	166	159	168	162	162	162	167	163	167	150	162	179	162	157	163	148	165	151	159	159	159	144	193	152	139	162	152	169	162	166	164	151	143	160	131	151	167	173	161	157	135	180	165	144	153	176	144	159	147	164	181	156	177	152	163	152	156	154	145	181	150	153	186	177	152	169	151	150	167	160	160	151	167	161	148	174	165	150	152	139	179	175	175	154	136	156	187	154	157	169	139	151	162	168	158	149	124	158	151	147	168	162	166	157	131	144	160	180	137	162	161	166	139	173	161	171	164	147	167	159	169	150	162	183	138	142	180	148	159	167	172	163	170	149	150	157	150	168	176	168	151	158	146	146	135	160	164	167	169	154	171	172	155	168	164	148	152	152	159	155	184	150	171	155	167	183	153	162	157	170	138	171	147	164	158	171	142	161	142	159	182	150	143	164	161	132	166	161	161	151	126	153	151	161	152	145	159	165	141	175	139	150	144	152	152	158	140	143	138	190	162	149	157	156	160	167	167	159	170	159	156	174	157	154	147	162	156	158	164	143	173	148	143	143	178	177	157	170	150	165	184	182	146	146	159	158	172	153	157	160	150	166	149	177	148	146	179	172	150	160	153	161	174	162	173	136	130	160	167	132	134	167	158	157	152	143	180	143	150	154	163	169	157	161	161	168	144	141	157	148	151	188	156	169	148	182	163	163	181	145	144	155	169	176	142	177	165	161	151	154	163	161	156	180	141	164	181	148	160	148	147	149	160	166	169	172	160	151	162	160	167	147	175	160	133	166	171	161	153	145	159	166	166	148	128	167	173	159	168	158	154	152	140	146	152	158	158	161	152	160	177	155	160	150	156	154	184	139	162	164	167	159	146	149	186	159	176	173	169	147	144	158	154	147	151	168	143	139	162	162	146	154	175	156	151	154	142	168	150	155	186	160	171	139	142	158	138	163	151	169	168	152	147	158	165	151	173	169	151	162	152	176	137	146	162	164	158	149	181	151	144	156	166	159	152	184	151	175	172	159	144	156	152	139	151	172	156	158	183	157	169	174	168	155	167	176	155	146	173	183	150	158	153	167	135	152	151	183	147	148	168	160	148	164	148	152	138	154	157	147	170	164	159	151	201	140	163	158	162	173	178	165	171	151	146	172	141	166	185	153	152	154	165	165	154	151	146	162	149	136	176	151	161	124	174	158	153	153	160	170	147	145	145	164	156	179	145	179	153	164	152	156	147	144	159	153	142	168	157	166	150	149	172	139	159	190	166	144	150	156	155	146	146	161	159	175	136	176	149	144	143	147	167	147	147	173	175	162	151	166	162	203	169	134	135	167	158	162	163	182	149	158	148	141	137	168	155	166	152	139	171	169	153	143	142	154	157	173	173	183	160	178	161	156	184	157	166	152	170	162	176	153	165	145	166	153	169	162	177	158	170	156	151	150	159	152	168	175	180	152	146	161	148	148	148	162	155	181	172	144	176	159	161	158	149	142	147	163	151	165	172	154	155	147	154	158	170	150	148	161	141	163	132	143	160	157	172	155	161	159	169	173	145	152	169	144	176	157	168	149	150	179	147	136	145	159	180	138	161	160	162	161	141	155	160	157	158	164	153	163	141	184	157	161	150	151	174	160	166	162	156	174	153	149	140	158	172	151	169	171	181	162	151	160	142	149	172	158	158	181	163	148	174	165	148	163	177	162	147	165	159	152	153	161	164	168	156	159	163	168	165	156	161	168	173	161	156	167	150	160	154	156	156	143	162	156	171	166	147	179	163	160	153	143	144	152	157	169	164	153	141	170	171	147	155	147	177	170	163	160	190	180	170	173	155	160	151	150	162	139	159	172	148	153	157	168	153	142	166	149	157	185	147	127	172	167	159	145	161	171	150	156	159	162	172	170	170	164	163	142	155	168	168	143	157	155	158	173	158	135	156	150	163	145	149	162	144	156	146	165	173	165	153	164	171	151	145	145	166	151	160	138	154	175	150	143	149	153	153	166	162	153	160	140	174	141	151	160	155	171	153	155	165	157	176	153	133	156	162	142	158	147	167	174	170	173	149	185	155	171	156	157	155	155	159	161	179	173	157	144	144	161	155	160	159	152	174	157	157	183	173	142	170	149	173	145	144	146	160	129	183	158	171	185	156	177	162	160	147	135	131	180	156	181	128	151	151	165	152	122	160	195	174	153	146	160	141	154	155	136	147	156	161	168	173	158	170	160	147	141	163	168	174	154	141	153	147	155	147	166	162	158	146	156	169	151	189	162	142	166	170	168	182	145	142	148	161	129	183	143	135	149	149	170	170	152	166	157	159	158	162	168	187	169	145	149	148	141	152	147	170	148	163	183	171	165	180	165	176	143	165	150	137	160	135	158	141	142	167	137	141	148	178	159	176	142	166	137	152	164	155	175	165	156	157	146	166	171	148	156	164	163	161	142	151	161	149	145	149	149	133	159	153	146	154	165	150	155	148	155	142	160	142	151	143	141	173	166	174	171	145	166	153	145	163	170	172	141	171	152	173	168	169	146	161	153	179	163	159	171	157	166	174	149	143	176	162	181	171	145	173	165	179	162	155	166	160	173	171	150	162	173	158	173	142	151	184	133	166	184	158	165	179	181	162	151	170	156	171	163	150	161	149	168	162	162	169	161	159	162	173	182	143	187	167	176	141	165	141	153	148	159	139	159	152	153	148
47757	59454	33991	3579	4629	7805	6479	4775	3067	2375	1766	1589	1422	1320	1613	1999	1420	1408	1591	1563	1391	1559	1696	1602	1699	1739	1769	1183	828	887	839	751	659	725	699	676	652	627	588	621	628	610	635	614	583	610	612	625	588	615	646	598	563	618	577	584	591	568	574	530	592	552	553	546	584	569	530	568	588	532	576	518	568	579	539	532	550	523	576	545	513	538	541	552	568	560	541	534	532	537	567	573	571	538	597	573	562	587	575	559	559	557	526	566	542	553	538	567	588	552	552	549	531	528	527	542	558	526	541	582	557	540	542	544	572	579	548	546	594	548	591	540	558	536	528	578	582	554	505	531	518	542	547	571	548	516	559	552	517	528	528	531	544	525	556	516	535	501	517	516	569	517	534	575	517	538	563	523	563	546	545	588	514	549	528	508	548	504	495	537	516	554	514	531	532	535	539	528	517	517	510	506	552	554	534	526	543	521	522	511	567	548	507	563	557	542	517	540	559	531	534	548	526	541	534	526	559	530	501	529	550	554	563	560	534	515	517	515	512	534	532	552	536	549	517	570	517	536	543	567	561	532	569	569	513	585	553	551	570	508	533	515	539	529	494	520	534	529	513	576	530	546	518	579	533	510	532	514	519	513	543	516	567	489	528	519	516	558	553	561	522	549	527	553	546	519	550	499	555	520	532	540	573	540	515	524	556	534	567	538	532	514	544	518	568	538	549	525	555	524	535	557	503	588	511	530	547	514	560	567	574	572	531	528	530	517	504	515	538	540	558	548	562	526	539	549	535	534	503	517	544	507	564	572	521	570	516	533	578	560	512	556	548	524	533	520	513	505	567	555	560	574	552	533	518	541	557	563	561	551	529	526	554	519	504	525	506	566	542	526	542	542	516	514	540	530	519	555	485	558	530	509	577	567	548	563	552	525	519	504	519	518	542	525	533	531	537	519	531	538	504	552	552	528	553	523	541	544	558	545	575	559	549	531	514	540	506	553	537	542	535	533	518	582	531	549	498	504	531	514	504	531	558	533	529	523	518	517	540	571	521	528	560	570	508	528	537	518	584	564	552	565	512	548	519	573	524	575	528	507	542	510	544	536	526	556	573	539	498	551	516	523	492	543	556	541	530	564	538	519	546	559	528	547	551	502	502	533	522	525	541	510	484	506	521	560	533	543	542	528	589	557	539	527	523	574	511	534	515	533	531	583	556	478	500	550	520	564	533	519	535	512	556	496	523	546	508	544	518	527	539	511	534	513	557	520	513	535	532	583	554	537	540	543	520	496	548	538	551	544	539	505	580	530	576	521	538	527	556	549	489	524	545	502	529	510	524	564	536	515	538	518	526	490	513	535	529	526	557	512	526	575	531	563	508	500	535	538	559	565	533	529	526	528	551	569	538	535	530	509	525	501	536	543	560	549	551	531	499	515	582	532	546	523	548	517	501	534	550	522	536	539	520	518	517	613	507	522	573	518	538	557	525	532	517	569	600	522	506	569	559	543	542	522	534	519	505	543	541	530	569	536	566	551	559	533	507	560	514	527	554	532	559	529	536	546	543	529	503	549	575	466	509	554	529	548	498	530	511	548	575	554	560	538	538	538	487	536	547	542	566	529	528	541	568	551	501	528	521	546	547	502	506	535	548	528	520	593	498	511	583	517	509	553	533	521	578	522	520	547	565	516	509	536	548	512	519	509	512	525	528	533	564	529	490	551	545	507	482	517	507	559	569	496	563	526	546	513	526	519	567	524	526	543	546	567	543	493	495	509	534	510	574	493	555	493	505	525	523	522	501	528	543	533	527	507	525	550	569	506	491	535	514	527	494	500	568	570	520	539	517	529	569	508	528	513	552	547	543	508	491	554	536	508	523	523	529	532	545	541	493	553	502	562	534	497	533	515	560	519	534	561	560	506	531	535	538	587	537	567	535	522	540	514	536	518	555	520	517	542	502	548	550	552	517	564	558	501	545	517	516	555	500	559	585	526	546	544	531	539	565	525	555	558	503	528	510	523	531	503	484	545	523	518	519	569	551	553	508	512	522	564	497	568	554	542	525	545	547	531	509	544	531	524	507	555	538	560	501	531	540	545	538	553	521	572	518	567	529	524	523	534	536	516	512	559	555	541	554	529	553	518	523	521	539	522	559	511	565	552	548	522	516	527	530	598	574	531	528	503	526	499	522	544	523	525	528	533	516	559	548	569	512	487	547	538	510	589	484	562	538	560	568	482	543	526	515	536	549	527	526	481	525	535	533	541	546	579	522	524	548	499	550	517	556	479	564	540	539	542	549	575	535	551	510	508	575	570	468	531	535	545	555	530	534	585	503	545	515	496	532	504	534	573	559	552	514	544	537	544	516	519	523	585	509	506	540	584	546	550	526	501	541	543	502	538	580	481	560	533	482	546	519	536	572	528	544	589	582	542	538	560	518	496	506	563	539	543	538	525	532	567	560	541	529	530	517	547	512	520	552	537	539	561	531	568	548	544	545	555	509	566	561	535	505	478	515	538	548	564	511	544	549	566	540	554	533	497	490	558	563	517	551	541	513	537	495	527	567	550	494	562	561	564	559	560	538	549	546	553	571	524	551	498	499	559	545	546	553	563	559	517	506	536	524	541	537	512	538	509	537	587	555	499	530	544	541	533	557	562	530	520	564	517	543	524	543	568	539	606	579	559	545	570	527	511	524	476	520	558	509	537	531	535	478	530	539	559	559	509	512	506	522	551	565	516	534	548	524	553	552	526	554	574	535	547	508	506	574	527	530	489	535	505	533	510	580	588	509	518	532	509	528	564	558	536	569	538	542	543	523	529	509	507	529	514	533	571	533	537	509	514	505	538	541	540	496	562	540	586	515	526	542	597	530	501	539	510	535	549	548	574	558	535	569	529	544	509	537	566	517	590	542	544	531	526	538	558	525	567	545	546	547	551	541	554	524	530	525	538	529	529	513	511	540	531	521	538	540	538	514	530	533	556	543	508	513	538	524	562	569	558	574	524	533	551	540	513	560	511	505	564	545	542	581	515	588	578	517	541	519	521	568	552	554	567	539	542	577	503	502	526	536	511	530	560	537	560	482	512	508	562	479	539	517	541	564	488	519	564	561	530	535	546	565	519	541	529	547	552	525	564	511	496	545	573	549	545	584	505	521	544	515	518	521	540	541	496	527	560	532	500	556	527	549	547	537	540	504	544	558	484	555	524	549	520	555	532	522	527	522	580	548	552	545	553	563	531	511	530	505	521	564	510	558	531	508	530	529	546	473	514	536	527	542	533	555	525	537	505	535	557	570	545	514	525	502	552	557	543	521	518	527	535	514	564	553	588	519	550	511	529	528	527	573	587	535	525	505	526	512	539	562	525	532	560	556	536	512	552	550	550	545	534	587	507	536	489	563	537	551	537	516	534	522	545	551	542	578	533	518	560	515	529	545	540	518	557	521	503	535	549	518	550	523	532	588	513	502	567	581	495	531	520	534	542	519	555	482	524	564	561	512	492	506	545
11871	11892	3323	290	160	149	131	100	100	84	74	73	75	80	90	91	73	95	86	63	78	80	88	83	65	76	83	64	82	77	72	42	67	65	68	82	85	66	77	69	87	63	89	72	72	85	74	84	66	74	64	79	88	81	80	77	54	83	75	69	70	82	78	81	81	70	67	78	86	74	65	82	79	80	52	71	74	77	72	84	70	74	59	69	82	79	85	75	92	65	74	90	67	84	69	68	91	72	77	71	75	86	72	81	62	60	66	71	57	71	61	88	71	57	84	73	85	63	78	79	72	75	68	66	81	58	76	67	59	80	82	84	58	69	71	68	57	69	78	88	56	70	68	62	77	77	70	90	71	82	69	66	77	62	77	53	68	57	80	66	74	65	79	81	72	71	71	85	84	72	70	69	82	69	77	65	79	89	69	75	66	77	69	67	65	72	82	75	79	65	61	79	75	69	73	81	68	67	70	79	67	94	64	77	83	82	68	80	77	85	59	81	77	82	72	73	73	57	75	69	73	82	73	71	66	77	77	84	73	85	65	76	76	70	77	80	54	67	70	74	64	62	78	59	65	86	70	75	78	103	77	53	75	76	73	64	90	78	56	61	82	76	67	68	77	68	65	90	72	70	77	79	67	80	80	72	82	90	71	83	71	78	83	78	80	65	73	93	69	66	71	79	80	77	63	63	60	82	73	66	82	77	72	69	74	70	83	74	80	64	67	67	67	67	66	56	74	75	71	69	81	72	73	69	77	73	61	75	64	65	72	79	76	68	61	86	62	64	62	79	51	90	79	76	64	81	60	70	64	66	76	66	90	74	78	78	72	88	78	65	85	74	67	59	66	73	57	68	76	81	69	77	82	74	63	70	78	57	74	67	76	82	60	68	63	68	74	76	82	51	70	87	78	69	71	84	79	75	72	70	64	94	79	66	65	69	78	66	70	80	63	75	84	76	78	66	68	71	58	78	79	64	75	72	86	76	78	76	65	72	72	72	55	60	56	60	61	59	86	88	70	67	77	71	76	68	79	72	73	74	71	68	59	61	94	71	72	71	76	75	60	55	69	72	84	73	80	82	77	77	72	66	75	69	80	76	65	83	56	86	66	78	65	68	87	77	64	88	82	49	53	73	76	90	68	62	77	79	64	77	67	78	91	82	87	69	79	82	81	71	61	86	66	68	68	72	77	60	58	65	96	62	81	85	63	57	77	91	71	76	78	61	67	59	78	78	91	44	69	76	83	71	76	80	67	77	77	77	79	67	69	71	80	66	54	58	59	64	65	85	70	69	77	73	63	64	90	62	75	79	60	79	71	85	72	83	66	75	74	71	68	74	80	73	77	69	63	79	87	98	87	84	71	80	62	78	64	64	87	76	74	69	67	85	66	71	58	68	68	78	67	75	92	82	74	73	73	72	92	85	63	74	72	82	66	72	85	73	87	72	75	89	78	72	82	78	83	75	73	62	63	91	68	63	81	84	47	84	73	74	60	86	64	87	71	75	72	63	64	73	63	72	77	70	63	70	87	75	70	81	68	67	62	60	83	91	74	71	68	61	66	71	70	82	67	81	83	59	74	71	68	72	66	67	71	62	81	67	66	56	68	65	68	75	75	85	66	83	62	77	82	77	75	79	65	69	69	77	70	72	81	79	72	64	77	69	63	54	73	68	67	77	72	69	83	76	65	61	74	77	66	72	62	91	86	63	76	66	61	74	74	85	72	76	75	75	61	57	56	74	80	70	76	76	69	71	62	60	78	76	77	75	70	62	74	67	56	89	81	69	62	61	62	57	88	77	81	67	78	66	57	80	71	57	70	71	77	67	61	66	85	64	67	78	83	64	74	73	69	90	66	71	85	75	80	90	77	70	75	76	79	79	75	63	68	64	79	70	66	54	81	79	57	58	64	69	65	80	70	65	71	77	85	63	62	64	82	73	74	74	67	76	80	77	61	78	66	73	82	79	71	89	68	72	66	69	81	76	68	90	86	73	62	70	74	65	75	73	54	80	76	69	72	69	87	78	78	68	72	59	68	65	86	75	52	75	77	68	85	70	71	69	70	66	71	85	80	78	57	56	66	76	74	73	80	60	72	77	59	67	89	72	86	61	75	59	69	79	74	76	82	82	65	69	78	70	86	77	57	65	73	99	89	64	61	78	75	86	99	70	91	64	89	74	68	84	79	89	69	95	62	72	65	57	86	67	68	74	69	77	61	65	76	80	76	90	65	85	95	65	71	70	78	84	73	72	83	66	68	69	82	86	68	68	76	84	74	76	89	69	75	76	73	76	81	67	77	62	79	74	73	59	70	66	66	73	80	68	75	57	66	82	101	65	73	94	83	99	89	82	84	87	60	76	58	72	74	62	69	70	83	71	86	74	76	64	96	67	75	70	79	81	85	70	70	58	53	66	65	63	71	75	90	69	84	66	74	66	79	62	65	72	71	59	69	72	62	89	74	70	67	68	77	60	74	65	63	57	73	71	81	72	82	81	72	79	71	54	75	86	71	68	66	62	58	92	57	55	84	82	64	80	75	68	74	83	93	70	83	64	66	67	55	65	80	76	73	71	72	66	86	72	56	75	59	77	76	65	64	70	84	54	65	63	78	62	65	66	79	76	73	61	66	76	75	98	65	58	88	67	65	81	77	73	67	60	77	79	72	81	81	70	80	71	70	81	83	93	75	85	72	62	73	77	82	73	78	75	58	83	62	72	89	69	74	76	69	80	76	84	71	71	68	70	82	51	89	90	72	66	67	75	77	63	66	75	70	78	81	58	73	68	55	60	74	70	82	78	67	78	67	83	90	73	72	85	74	74	83	66	77	67	76	94	75	79	82	75	86	66	84	68	73	80	69	67	85	70	60	74	66	78	86	67	82	62	74	68	72	60	93	81	64	78	63	57	66	68	65	65	69	54	74	72	84	73	67	73	81	73	75	70	85	69	85	62	78	76	75	79	82	65	79	72	75	68	86	80	81	76	67	74	91	71	80	43	72	74	65	72	76	74	70	79	62	69	72	90	82	67	67	90	67	71	96	64	67	83	71	72	65	78	59	69	95	65	79	83	66	69	71	68	77	80	64	70	65	60	60	71	89	65	81	63	63	70	71	76	61	77	75	82	58	75	63	76	72	59	79	57	75	67	61	90	87	68	92	70	86	57	69	69	70	88	72	78	74	69	90	83	71	65	64	68	70	85	59	70	73	61	70	92	97	65	81	71	74	57	70	56	84	80	82	69	88	83	78	68	63	74	77	64	67	78	93	64	71	67	74	61	80	75	75	74	77	64	60	84	50	70	68	71	67	69	66	73	70	78	58	86	68	72	70	70	62	76	81	70	77	74	74	74	74	95	78	73	66	65	84	80	69	75	53	70	79	75	80	77	87	80	88	60	77	64	76	68	65	77	69	92	65	81	70	67	73	73	71	67	75	62	78	76	73	74	67	77	57	78	83	66	89	78	74	72	72	75	68	77	73	78	66	73	81	76	76	86
15181	19297	5350	415	542	704	585	486	431	352	333	340	318	322	349	362	305	352	339	316	345	346	368	306	313	342	359	289	312	276	291	299	277	313	300	307	301	343	288	322	271	286	320	299	319	271	279	298	302	273	290	236	297	262	294	277	303	275	278	316	307	262	300	287	292	321	288	274	265	289	311	296	295	267	293	279	316	284	285	278	319	303	311	302	272	306	284	283	268	306	291	316	281	287	316	283	296	264	291	276	287	270	300	269	308	323	291	290	285	325	289	269	288	297	277	282	293	280	275	310	264	255	295	299	295	301	322	299	294	264	276	303	306	300	290	260	277	281	289	288	328	280	289	273	282	268	261	288	305	291	267	289	301	334	283	300	285	295	284	260	254	299	290	265	275	297	293	264	277	288	295	303	262	307	308	302	291	311	276	280	294	296	293	279	304	292	282	290	283	293	301	283	316	277	296	323	287	279	297	251	291	308	294	268	295	337	293	305	285	312	281	301	277	294	271	283	256	308	254	273	287	303	306	297	278	288	273	304	283	309	302	288	291	271	272	295	308	293	269	304	290	250	311	329	310	285	263	293	281	305	285	282	315	294	261	312	276	291	290	313	267	268	301	285	307	268	288	295	312	297	282	290	304	279	256	300	262	275	265	274	318	306	309	300	285	316	284	295	299	293	256	281	278	287	293	293	287	288	284	280	293	280	277	297	261	304	289	275	273	293	280	263	297	300	269	280	297	281	250	331	310	301	285	289	279	271	288	288	297	274	306	288	285	294	300	303	271	273	282	263	316	287	303	288	264	265	292	297	288	298	281	316	279	278	300	246	276	309	309	290	305	265	302	263	294	308	301	278	267	290	280	283	279	308	268	291	273	308	312	266	275	290	279	298	335	259	280	299	278	296	266	302	320	298	301	280	261	272	310	326	265	275	279	297	260	292	278	317	296	295	299	290	297	293	278	278	270	293	298	291	259	306	296	268	284	292	281	294	306	281	281	313	267	301	267	247	284	278	296	289	274	287	279	276	300	284	316	269	321	285	279	272	300	286	303	324	275	282	270	273	291	287	319	282	278	276	302	310	304	307	279	279	280	308	263	283	291	273	275	257	314	287	296	290	271	313	294	282	300	276	305	251	283	282	309	267	304	275	322	286	250	272	267	293	264	302	299	290	291	296	284	265	255	277	289	286	294	262	274	291	277	278	292	270	250	276	314	303	262	273	251	302	290	312	286	313	286	303	303	281	285	275	288	270	298	264	299	296	292	309	300	280	264	285	279	284	285	293	280	274	282	274	284	311	260	275	292	299	295	281	293	294	298	275	254	325	291	285	255	275	317	302	331	261	273	263	278	294	286	297	297	275	297	270	276	289	288	286	309	278	282	297	304	273	282	258	304	263	272	274	274	289	294	267	303	287	304	305	268	304	282	298	290	281	299	287	279	277	277	261	286	293	274	305	305	310	265	265	264	316	300	321	306	321	265	274	304	326	296	312	304	308	280	262	286	298	284	297	270	264	265	287	326	302	287	276	283	271	279	296	283	268	263	278	275	313	287	295	261	310	281	306	322	274	260	284	286	286	300	280	279	281	287	299	290	293	285	269	260	265	289	306	292	285	291	291	293	269	297	307	281	306	290	297	270	277	297	322	309	301	294	292	276	283	295	283	270	286	307	281	283	275	301	301	296	300	273	282	259	293	296	304	273	295	290	279	246	302	294	272	271	278	298	289	311	273	309	295	313	283	280	279	302	298	311	258	299	271	290	296	318	287	277	265	278	312	284	288	281	303	308	331	268	291	302	295	269	298	288	313	282	300	280	312	255	262	267	274	284	272	285	275	313	262	302	269	295	290	302	290	289	287	274	315	310	283	293	296	304	301	284	278	279	302	294	275	303	283	303	257	270	291	282	256	266	296	256	279	272	293	268	274	278	295	273	304	273	298	260	279	310	250	287	301	263	259	271	278	279	312	307	287	300	292	273	279	287	275	289	267	317	284	264	282	314	286	278	280	308	285	308	311	284	292	301	293	279	301	284	282	307	286	248	283	281	280	308	271	320	289	301	299	321	309	302	293	294	291	286	281	309	311	285	287	297	309	320	280	302	282	296	265	272	264	286	258	281	252	265	278	307	280	287	243	287	283	274	310	306	317	310	282	281	261	281	313	275	262	284	286	290	248	278	279	275	324	273	300	324	266	301	283	281	282	306	262	292	264	275	252	280	296	303	295	285	273	294	296	318	296	274	290	301	281	290	249	264	274	272	301	285	281	257	297	308	324	302	277	298	273	254	324	300	308	312	288	275	270	259	266	273	259	299	281	253	284	313	293	322	291	325	289	312	292	279	300	265	285	286	278	255	277	271	305	276	261	257	314	282	276	298	287	281	270	255	279	318	266	318	275	323	270	272	302	296	306	283	286	271	300	278	285	280	308	285	302	296	288	268	312	284	312	293	286	307	294	307	244	257	281	285	278	294	283	274	265	325	276	264	275	272	276	277	239	290	270	286	262	298	280	295	274	293	284	295	267	285	313	279	265	290	283	299	302	266	282	314	278	278	319	290	300	293	263	287	264	326	286	274	317	271	318	290	280	286	269	291	291	284	269	311	284	297	306	319	309	280	277	310	297	296	282	299	321	296	284	275	277	300	283	271	307	267	295	282	280	283	277	272	305	258	342	268	271	282	283	266	288	282	264	268	310	299	278	295	300	287	249	273	306	270	305	267	297	298	291	262	287	296	275	306	321	302	281	294	311	264	310	269	303	328	262	310	274	294	276	260	270	273	269	301	266	299	284	261	296	285	297	286	279	286	287	287	284	278	300	309	293	256	301	304	285	295	262	320	285	266	280	273	268	289	252	293	272	301	308	307	275	293	281	287	316	294	306	302	281	293	314	287	262	315	301	293	286	282	255	294	277	277	280	303	274	261	280	287	284	300	287	300	299	302	284	303	290	247	298	303	281	318	292	260	266	301	267	271	303	298	286	285	302	310	253	290	281	289	255	263	288	284	309	292	308	332	278	265	319	310	284	295	318	305	277	297	270	288	288	280	255	290	306	256	302	292	264	285	278	291	275	294	284	288	311	289	264	287	315	304	284	305	268	260	287	270	283	304	276	306	290	270	257	276	320	305	278	290	308	284	292	330	276	277	282	281	293	290	296	296	299	276	287	260	266	294	322	303	280	297	294	259	287	296	261	302	287	287	295	324	276	302	273	269	277	303	298	293	291	291	269	301	310	270	285	277	279	290	313	287	282	282	273	303	269	315	294	309	277	308	277	303	289	288	306	290	304	289	278	286	273	289	290	279	310	265	285	305	299	292	285	284	280	284	304	295	292	323	291	290	277	285	298	303	280	296	280	309	282	260	269	283	284	273	304	265	284	272	305	285	328	315	292	305	300	294	266	274	283	276	264	305	291	276	303	293	260	253	312	315	296	294	283	270	312	309	279	292	286	311	299	284	288	294	284	276	270	282	312	303	287	284	296	298	272	283	299	292	292
52475	64839	40520	8436	1205	1286	720	465	237	226	193	183	155	169	148	155	174	146	161	250	181	188	207	165	153	121	139	111	130	122	107	113	100	93	101	97	104	83	95	101	99	93	101	106	105	110	101	97	105	82	104	106	108	92	115	103	81	107	93	96	101	109	99	88	100	107	87	90	82	104	87	99	89	113	94	100	90	84	88	76	79	113	97	97	80	94	94	96	104	105	80	77	101	99	82	100	92	102	107	88	105	82	106	100	98	99	92	109	88	97	117	79	80	115	95	113	84	88	93	106	102	93	102	108	106	113	87	96	98	86	94	101	116	105	102	85	107	96	87	115	82	110	93	82	82	91	100	104	89	96	103	102	92	103	90	96	79	103	85	96	96	86	101	91	96	110	84	79	92	93	94	110	99	81	107	115	88	94	102	112	92	93	111	89	93	96	96	81	109	122	86	95	93	89	86	97	86	101	99	84	105	113	107	103	91	81	96	89	71	76	102	94	102	90	111	108	107	103	102	106	92	96	88	86	99	93	84	98	104	118	108	95	90	89	88	99	100	115	102	86	91	98	116	105	95	100	96	90	93	92	92	99	103	87	86	87	85	104	87	86	101	93	103	100	98	86	81	97	102	96	80	87	96	77	92	85	93	83	92	109	85	90	91	98	95	113	97	104	93	107	96	104	94	101	94	100	87	95	104	83	108	98	87	87	89	106	97	103	98	92	90	104	107	86	97	100	98	81	96	79	96	79	93	91	97	92	90	89	98	91	95	82	87	89	104	106	100	96	113	95	92	104	99	95	92	98	104	99	91	99	104	81	101	96	93	99	92	100	97	103	103	87	96	95	97	101	104	77	95	98	102	95	81	81	98	85	95	104	96	103	98	96	106	104	96	100	99	95	99	83	102	89	101	77	94	106	72	101	92	115	99	100	105	76	97	85	103	100	90	83	81	109	91	93	80	89	110	89	80	88	105	86	90	78	102	80	103	101	104	78	110	92	80	91	105	97	93	103	94	87	83	122	85	103	88	107	83	94	87	93	97	94	81	108	89	96	103	79	85	91	102	95	90	87	88	88	103	92	82	101	88	87	104	98	93	92	97	105	86	91	114	79	93	91	87	106	108	95	103	85	98	79	104	91	93	81	85	88	84	72	103	81	109	103	101	101	86	92	89	96	79	93	83	93	91	109	98	89	91	90	89	101	85	104	86	77	97	78	95	89	93	97	104	98	96	76	83	97	80	78	89	108	88	107	92	97	89	107	87	92	96	85	86	104	83	105	103	84	94	86	76	80	106	97	91	95	105	97	96	107	95	102	88	93	76	104	101	91	92	85	105	95	86	95	86	97	96	107	82	79	89	108	111	102	99	105	109	89	83	85	92	98	93	87	112	93	108	104	88	82	93	87	95	109	103	97	105	114	101	87	82	79	92	97	83	93	85	93	100	88	97	93	100	86	98	101	91	88	92	109	77	97	90	104	87	90	96	88	106	87	107	87	83	93	97	90	91	95	94	101	99	99	100	98	94	84	110	99	92	80	81	82	88	109	99	99	98	98	111	93	101	93	114	104	95	100	103	91	86	92	102	89	99	100	86	102	72	96	89	82	111	104	97	103	83	94	101	86	107	87	101	107	90	84	99	101	109	106	85	90	104	118	92	92	98	79	103	102	91	97	97	94	84	94	99	104	102	90	98	100	105	98	89	95	103	94	96	92	93	84	87	85	77	92	103	113	97	95	87	97	91	115	105	104	90	104	86	99	98	90	89	118	85	118	86	102	86	96	93	88	92	94	100	92	87	88	87	73	105	94	95	92	106	95	106	91	102	86	91	98	114	94	78	102	91	104	113	85	93	76	82	88	100	100	94	82	97	100	111	98	102	79	107	96	92	86	91	84	110	90	100	92	96	87	90	105	99	90	112	94	89	94	89	90	77	103	86	95	97	89	114	98	88	100	90	85	93	98	93	104	74	79	100	95	93	101	106	99	76	110	118	89	97	87	97	108	98	93	87	113	94	104	100	104	91	104	100	96	92	94	83	94	90	112	97	88	78	90	95	86	91	88	97	84	98	102	92	91	108	80	103	79	98	81	111	87	105	96	85	89	88	101	78	94	88	93	91	90	105	97	103	90	80	98	89	93	83	95	78	101	91	86	104	91	92	84	90	105	106	112	102	96	99	107	108	92	101	96	82	89	83	88	82	84	114	83	85	96	104	95	87	94	108	98	82	101	96	102	93	92	82	79	92	87	114	103	108	104	98	90	121	75	92	94	91	92	88	104	95	98	97	95	87	88	94	95	85	73	97	96	105	98	90	98	99	109	93	111	108	93	89	100	87	92	95	96	81	88	86	82	103	99	94	86	83	98	90	107	82	96	88	86	85	90	107	102	78	104	105	106	108	100	87	99	108	100	100	102	101	85	94	96	100	97	80	94	104	84	82	93	78	87	95	101	94	90	102	112	95	95	91	84	99	96	91	105	80	81	93	103	104	84	103	91	88	93	92	95	107	119	102	88	79	75	95	87	101	80	74	89	87	104	95	89	89	95	104	96	82	78	89	106	86	86	86	94	84	83	100	88	106	70	104	81	90	85	78	90	91	75	94	107	84	77	82	102	81	97	107	93	95	97	91	87	100	90	99	95	79	95	92	80	78	99	87	103	107	97	101	93	80	97	104	106	100	84	115	106	100	98	79	88	119	101	86	101	88	88	89	85	96	91	101	104	105	92	98	74	94	94	94	83	95	88	94	102	95	103	92	103	97	88	81	98	89	82	90	103	96	84	95	103	92	94	99	89	97	83	97	103	107	101	97	77	103	91	101	82	91	88	102	88	86	87	82	91	79	104	86	100	93	94	107	103	81	96	70	91	109	83	94	98	103	94	92	83	84	88	87	96	99	102	94	102	88	99	93	92	91	90	92	111	85	89	99	101	88	94	107	129	85	105	91	111	97	88	116	88	103	98	102	97	108	92	88	92	97	93	96	93	89	89	95	119	91	90	84	93	101	84	103	106	95	91	74	109	110	111	98	95	88	113	107	99	80	77	87	79	106	94	90	92	86	94	100	83	98	89	104	90	100	102	100	83	90	78	107	106	84	120	99	99	76	93	83	101	106	93	95	79	85	83	94	103	101	84	108	94	80	77	102	85	89	116	110	97	83	89	112	82	83	89	95	83	95	72	83	87	78	96	97	102	92	87	85	88	96	96	115	113	87	103	88	74	103	85	97	93	84	84	106	95	87	82	92	98	97	94	86	96	99	91	93	98	111	94	105	83	90	98	98	97	91	93	84	78	98	100	91	86	84	80	94	104	88	96	99	76	94	86	96	92	99	85	98	101	80	98	79	93	81	117	105	97	107	97	81	82	110	117	108	78	99	96	98	92	100	86	89	95	103	98	98	99	105	99	108	82	98	86	86	77	94	97	87	96	90	97	108	86	90	91	100	95	93	100	106	82	90	102	86	118	90	107	90	94	97	96	81	108	83	118	100	107	91	100
37160	48731	27284	2121	4242	5367	3425	2676	1502	1119	1092	956	809	792	885	979	850	787	1002	1740	1280	1053	1298	1136	931	689	781	588	598	521	495	403	453	446	411	443	412	384	399	410	394	399	375	336	394	401	415	384	388	378	368	416	387	374	408	342	369	363	371	354	330	350	365	365	327	356	355	405	376	349	325	363	335	333	341	347	341	373	372	359	378	379	386	341	352	330	358	378	347	383	352	361	396	380	355	357	357	369	402	386	372	358	372	354	383	342	404	364	361	354	352	340	400	336	365	355	334	348	375	347	367	341	351	348	341	362	367	347	370	358	358	365	345	347	376	373	344	352	345	353	342	356	365	342	344	359	316	367	359	329	342	351	345	340	353	336	340	349	349	397	336	347	379	341	361	350	344	320	359	367	326	342	342	333	338	367	382	369	338	353	349	303	349	292	355	325	323	366	394	327	367	369	310	320	326	349	332	322	341	340	345	346	370	360	322	351	367	382	348	327	381	317	359	372	357	347	316	356	310	328	325	330	357	375	288	339	359	345	338	385	356	376	339	340	334	368	326	322	394	366	355	347	406	346	340	366	370	362	364	349	342	323	377	330	341	350	344	348	328	349	370	338	337	344	346	356	354	349	357	369	319	342	387	377	339	332	371	334	343	327	358	367	325	369	357	339	329	325	345	359	339	325	343	387	353	337	375	362	336	353	358	363	322	360	416	338	360	369	369	347	392	351	345	381	393	349	365	347	337	352	343	366	349	369	364	341	326	370	338	320	360	361	378	359	329	357	359	347	347	378	339	366	357	379	362	349	391	359	345	355	384	338	368	319	376	365	339	347	357	347	354	361	344	333	362	346	336	360	373	332	360	348	326	346	353	353	378	328	349	335	382	353	362	346	346	362	364	335	346	337	333	340	357	364	322	371	382	335	373	355	357	366	328	345	309	340	358	366	332	373	344	356	361	331	354	377	387	357	337	371	355	393	355	334	315	374	374	359	304	359	370	332	361	361	363	333	333	343	382	395	337	327	341	341	337	352	342	381	348	360	397	338	332	339	368	340	367	344	329	347	362	351	352	344	341	354	344	405	346	353	347	351	357	310	312	359	356	339	342	332	394	367	352	355	322	354	337	325	332	379	400	346	370	345	310	341	364	346	360	334	363	365	313	341	327	341	333	366	364	363	346	368	368	360	364	375	353	346	374	332	344	360	328	313	355	367	363	354	333	368	358	350	373	373	337	351	341	347	356	357	339	345	332	331	367	352	332	360	327	354	330	334	362	344	346	356	319	376	353	391	343	372	358	337	351	342	356	341	323	371	388	349	358	329	344	364	364	364	375	348	352	358	344	346	343	342	337	369	405	353	359	324	330	351	329	386	352	329	358	362	363	363	388	350	365	371	310	351	339	334	324	357	343	358	362	348	342	333	381	309	350	369	402	376	358	365	380	378	367	365	314	332	332	320	355	338	387	383	365	368	343	335	373	363	354	348	372	355	356	343	332	366	374	338	349	373	330	350	366	326	346	383	307	364	354	355	363	365	340	340	315	329	344	358	371	338	318	341	336	379	351	345	364	341	371	365	341	406	371	368	331	374	318	331	348	341	355	376	323	324	359	360	362	351	343	368	347	359	359	362	350	356	336	362	347	341	344	310	332	332	361	353	378	331	360	347	341	332	349	370	358	358	344	317	341	368	379	355	365	372	347	347	346	342	365	364	347	375	354	324	342	325	325	329	375	342	361	364	324	360	359	366	338	341	348	414	372	379	352	342	323	363	359	371	374	339	352	358	351	369	361	351	356	352	342	321	353	335	355	378	345	329	352	338	358	399	371	333	356	366	300	381	344	337	295	397	384	323	360	319	335	313	364	331	317	322	336	337	337	360	344	365	391	367	344	351	359	317	343	340	319	356	340	345	389	344	351	335	328	353	315	326	348	337	369	325	377	349	332	381	342	352	360	330	332	361	362	357	342	318	322	326	357	364	366	344	378	329	353	322	356	391	340	365	344	357	369	322	370	314	320	360	370	385	354	343	352	346	342	351	321	352	359	354	356	347	353	352	342	332	325	371	366	345	352	322	363	343	352	365	318	360	344	369	338	344	329	342	358	314	347	349	346	341	361	355	310	378	367	344	352	358	315	367	352	340	352	334	362	328	315	345	342	372	327	315	330	367	330	368	341	334	360	347	335	350	375	352	396	353	327	373	343	356	347	320	362	353	339	322	330	354	357	353	380	370	352	375	352	324	340	365	336	348	336	357	362	354	352	340	355	336	373	345	350	334	344	348	349	333	389	316	327	321	343	367	344	336	337	349	314	336	332	333	347	341	340	361	364	322	339	323	318	363	345	378	352	349	349	358	355	376	345	362	343	338	361	360	338	375	347	331	329	334	345	319	335	349	340	337	357	354	340	369	373	377	350	334	350	341	338	338	358	362	343	342	368	346	360	331	348	318	365	311	363	321	367	335	346	367	354	318	344	403	327	333	337	374	329	351	320	331	391	359	371	331	353	355	377	347	366	337	380	357	347	317	322	342	348	369	354	335	350	373	369	324	341	319	335	338	330	349	359	350	339	358	354	365	355	355	368	330	348	324	316	343	353	344	352	342	336	365	328	358	362	349	350	356	339	357	349	356	322	369	338	339	346	354	363	331	342	351	336	340	318	364	340	311	386	373	356	329	323	355	334	378	369	350	361	332	338	346	338	381	376	343	386	361	339	361	354	379	341	386	342	355	344	334	318	331	332	411	339	340	347	330	359	357	318	373	367	346	318	334	365	340	334	370	342	351	352	372	360	360	333	346	338	356	343	352	349	335	328	340	351	356	326	355	350	354	332	380	338	349	362	334	338	366	329	362	317	338	359	364	327	347	349	357	330	357	379	320	356	326	307	342	367	358	330	360	327	350	368	338	333	341	359	366	338	352	359	322	373	341	346	337	358	350	347	361	377	357	330	363	334	337	372	362	337	365	346	361	368	327	348	342	354	357	334	349	337	356	348	341	361	364	394	378	339	320	333	370	366	334	362	353	361	378	325	379	344	347	379	349	358	359	347	318	373	329	374	351	345	354	330	355	345	348	371	400	345	327	342	380	352	354	355	356	370	350	318	384	357	333	355	335	347	355	328	351	323	360	405	377	331	349	365	327	346	353	345	381	315	379	385	396	361	323	357	350	360	339	341	333	367	361	356	326	373	319	337	354	349	396	330	341	326	362	329	372	371	350	316	321	372	342	369	316	359	349	353	355	340	346	355	331	329	329	333	366	349	342	416	375	311	366	364	342	359	372	357	364	342	353	333	333	342	355	366	364	337	355	363	339	387	341	331	384	345	371	365	350	359	373	328	361	361	366	339	347	348	345	361	361	380	334	362	326	336	364	365	356	330	367	328	342	390	377	362	379	383	373	355	335	335	354	342	328	337	370	334	345	358	312	390	341	338	352	384	363	367	368	355	329	320	353	352	351	360	328	319	381	373	348	359	332	365	327	330	342	356	376	343	337	349	328
63796	72718	49191	14940	3790	2120	1296	777	461	374	338	293	251	282	314	280	254	270	277	295	387	296	291	344	337	242	215	204	199	176	165	204	199	179	173	161	174	164	174	168	182	157	159	165	170	152	163	176	168	161	143	168	144	159	153	162	169	163	149	157	158	152	149	161	165	140	147	177	172	167	162	165	161	135	136	155	161	187	164	144	171	152	168	162	155	154	147	157	164	152	162	159	165	163	142	182	143	165	139	184	167	146	144	160	177	127	149	158	140	139	156	136	154	162	163	156	156	140	178	153	178	174	154	159	165	144	163	167	165	146	148	165	152	177	157	161	151	163	176	133	140	155	148	179	170	148	172	170	158	155	167	170	179	161	144	146	151	166	157	156	168	146	161	153	154	165	178	182	168	146	165	152	148	158	161	174	140	140	159	139	158	171	156	150	173	154	176	159	162	157	149	135	153	160	146	168	147	162	163	146	154	147	166	148	129	158	178	150	159	177	169	158	145	162	135	158	169	149	141	123	166	153	168	161	179	186	175	194	169	183	154	196	158	152	133	146	150	171	154	152	160	157	163	159	164	172	182	167	138	130	155	161	151	162	147	160	156	166	161	156	174	154	152	157	163	181	178	149	164	159	148	180	164	127	171	152	173	162	158	167	148	191	157	157	164	153	174	191	151	165	159	159	187	146	146	185	164	153	157	159	154	135	176	168	161	149	173	148	170	119	161	145	171	141	147	160	171	150	140	163	165	148	152	161	134	162	145	160	182	140	129	158	160	156	161	153	159	144	134	145	151	176	175	159	168	173	162	134	137	157	157	147	167	152	159	161	167	159	156	154	166	151	155	161	153	171	154	147	143	166	137	147	161	150	148	150	165	144	169	155	151	141	153	131	157	139	179	151	144	160	144	158	159	148	147	166	164	165	151	168	178	160	175	134	165	143	183	177	152	155	147	153	153	142	171	173	168	168	135	170	156	149	157	139	157	176	176	139	162	184	179	170	166	147	151	151	134	163	147	151	162	165	164	167	163	144	147	149	149	142	164	151	169	154	162	147	155	161	157	161	147	165	158	152	158	156	146	146	150	179	165	172	171	155	171	156	152	144	163	157	149	144	176	149	144	143	182	162	175	150	159	138	161	150	154	149	148	152	151	143	145	153	152	160	165	141	134	151	144	160	140	152	140	143	159	159	144	131	161	146	148	163	132	147	146	156	170	159	152	164	151	154	148	139	154	137	172	172	154	167	158	156	150	131	176	177	155	148	162	136	151	153	171	184	165	153	142	158	169	160	153	168	149	171	147	175	161	147	158	150	145	143	147	159	165	132	156	135	158	135	180	150	137	144	145	161	169	155	162	148	165	157	158	147	149	169	166	154	172	161	166	153	153	178	160	157	163	148	143	166	151	158	140	176	166	147	159	160	155	166	159	147	161	146	153	162	149	136	165	139	150	160	153	165	151	165	142	145	155	187	176	183	155	153	157	175	136	165	160	161	162	166	137	149	167	176	171	158	143	176	172	139	168	159	145	182	179	181	153	144	158	156	163	165	161	157	159	156	186	177	136	173	145	158	147	161	138	145	144	162	150	148	162	147	162	158	152	152	143	164	174	148	147	137	157	157	153	154	154	175	167	147	142	143	166	140	164	132	164	152	144	169	164	147	162	143	164	150	135	153	173	154	151	158	149	161	155	162	159	141	164	147	176	156	153	140	166	182	151	139	161	185	157	161	147	170	144	158	154	160	179	165	146	180	136	164	146	152	169	157	163	130	183	174	153	162	149	178	149	143	184	156	173	152	146	178	149	169	161	177	143	154	152	139	172	171	137	176	175	144	142	146	163	166	157	132	166	156	160	139	184	166	147	159	166	156	158	189	146	164	178	149	164	134	145	158	161	166	176	163	164	161	177	181	169	160	159	126	147	168	172	168	166	166	169	176	146	117	159	174	147	160	127	199	138	156	152	167	171	160	151	167	166	186	150	156	148	157	177	150	179	185	150	165	160	151	161	169	139	164	164	164	148	142	148	170	146	171	159	158	158	144	146	150	147	154	170	155	171	169	172	149	162	166	168	176	163	156	153	160	165	154	172	151	158	150	161	144	161	156	182	154	131	155	167	152	146	148	168	158	137	150	141	179	169	156	163	160	160	149	157	175	150	171	147	139	160	148	157	165	172	140	151	129	183	177	160	156	149	168	142	154	174	132	137	174	168	169	181	171	156	168	144	158	158	141	146	156	164	140	165	144	148	162	163	153	189	139	178	163	165	176	148	153	156	156	164	168	154	145	167	160	151	164	139	162	172	140	159	144	141	159	176	168	143	173	174	159	158	161	142	160	195	147	150	147	167	140	189	138	171	159	126	183	163	168	172	159	133	141	156	164	161	159	158	171	154	138	151	153	175	151	168	155	161	158	125	173	159	154	146	138	145	163	164	147	168	166	141	153	160	172	150	183	169	171	141	151	147	150	162	144	154	132	161	159	176	168	155	158	161	145	141	153	158	155	158	151	171	157	166	164	175	142	161	175	153	163	163	162	169	138	149	160	159	143	160	146	160	136	155	163	151	163	156	158	177	140	156	171	153	151	138	164	142	174	138	179	137	140	137	139	157	151	174	155	147	157	170	174	134	154	161	150	128	147	154	149	143	156	178	166	150	163	179	178	138	133	133	135	146	166	155	180	152	152	152	169	154	187	148	165	176	162	163	145	137	162	170	154	152	148	168	150	149	151	150	174	159	158	159	157	160	137	175	159	149	166	155	181	138	177	157	148	158	147	155	154	170	170	141	163	158	150	167	175	140	172	157	136	162	158	166	160	158	140	166	156	176	155	158	182	165	154	159	164	156	141	176	141	153	170	165	167	160	167	153	142	180	166	156	145	167	152	158	161	158	182	162	138	137	168	156	153	170	143	148	142	153	159	147	151	186	145	175	148	164	160	163	135	171	167	147	156	142	169	171	150	146	146	167	169	133	155	173	162	150	165	150	163	158	170	153	148	144	160	147	163	160	173	176	152	170	144	160	159	158	150	164	157	152	143	149	126	161	172	165	167	149	145	191	161	172	153	146	152	150	132	146	149	146	151	170	168	149	158	167	161	143	164	169	150	169	177	156	150	155	142	169	133	145	155	143	171	167	169	149	156	142	158	161	152	156	182	174	145	163	167	136	152	164	161	148	164	161	164	165	143	153	163	166	155	160	150	174	173	167	161	155	156	129	179	159	179	177	161	169	146	143	168	164	146	154	152	165	140	156	157	165	160	171	150	183	152	146	166	149	155	163	150	176	145	145	162	168	136	140	145	154	150	166	168	156	148	155	138	160	151	172	154	135	150	171	149	174	168	131	169	155	159	165	172	157	144	162	141	134	181	173	158	172	161	143	168	138	172	145	149	153	178	158	143	148	169	150	148	123	180	170	169	171	158	154	192	158	146	134	174	173	140	142	160	160	168	134	157	174	146	151	146	162	159	156	145	162	170	148	157	173	151	147	146	135	169	157	154
45297	59952	32933	3755	7341	7249	5473	3689	2292	1831	1933	1631	1356	1512	1646	1760	1626	1476	1623	1761	2623	1766	1763	2471	1906	1235	981	1047	951	821	853	795	699	777	640	639	624	603	616	581	643	626	647	598	580	619	627	683	621	590	580	610	611	610	597	585	581	541	532	593	599	566	607	556	523	538	551	575	583	577	551	556	535	548	578	557	491	541	550	557	546	584	517	531	529	554	542	539	543	499	541	555	558	550	539	552	555	582	595	605	576	564	547	554	517	570	583	590	560	571	539	542	534	512	605	542	565	568	504	529	543	554	587	509	533	525	564	559	556	555	533	567	558	541	561	548	533	548	547	554	538	565	557	576	558	570	549	578	514	515	534	553	590	578	555	523	533	561	532	516	507	550	540	548	537	539	528	552	540	559	520	546	553	544	551	555	510	546	495	517	507	532	533	486	552	528	480	501	549	537	524	524	539	535	463	549	539	559	522	494	513	543	509	560	506	530	482	522	573	550	528	522	502	522	513	530	609	537	540	520	542	490	549	582	566	550	513	533	537	536	559	540	512	512	506	559	529	531	570	502	529	513	565	553	509	568	537	550	555	539	518	525	548	578	519	503	537	545	524	575	529	499	530	540	581	551	528	550	518	576	515	572	583	522	497	518	522	491	522	514	493	556	557	528	486	506	553	546	551	559	589	569	533	578	551	533	522	495	495	555	510	544	555	578	523	549	547	525	523	531	537	527	537	551	475	533	512	497	543	533	534	557	541	517	555	508	559	515	519	509	509	569	529	530	540	563	544	554	561	547	538	569	506	554	590	536	539	530	497	540	571	548	558	534	521	532	538	527	496	501	540	563	518	568	517	503	523	527	528	543	551	546	553	573	538	535	528	566	531	553	554	546	520	531	526	562	536	531	573	534	488	532	488	521	483	538	557	578	506	524	504	542	567	519	549	526	560	483	534	548	543	552	489	558	551	494	519	541	517	504	572	505	505	555	520	546	566	537	594	549	537	554	548	548	487	496	500	553	532	517	523	504	543	551	540	552	507	516	527	494	532	534	559	565	527	513	513	485	544	519	544	521	534	531	523	529	575	532	537	547	506	553	552	498	526	550	497	568	538	517	518	529	511	541	537	548	482	545	535	523	521	553	543	518	574	566	529	541	573	496	506	526	527	605	555	537	519	537	498	546	533	558	513	569	562	514	499	545	555	533	571	521	514	557	533	501	521	528	526	566	532	539	548	549	525	549	526	539	499	524	532	549	545	487	522	463	547	571	534	521	557	550	537	527	545	540	530	546	554	533	548	561	558	568	545	566	545	532	523	488	519	537	552	509	527	547	510	534	524	552	544	528	500	533	570	532	525	557	525	509	521	541	561	524	520	535	508	537	537	502	564	509	580	521	491	556	502	547	561	548	504	537	515	539	518	581	592	563	517	536	541	549	539	546	509	551	489	473	523	552	586	563	541	504	539	536	539	536	546	515	512	543	552	542	526	570	526	527	536	516	512	535	560	538	550	547	564	553	516	525	516	510	497	482	534	521	570	555	510	523	541	532	539	509	556	516	522	507	531	552	521	525	523	550	577	556	529	529	509	533	567	542	526	547	524	497	507	510	544	542	543	558	527	533	545	532	604	512	510	523	539	542	546	546	528	561	555	551	522	520	536	494	543	553	538	535	555	485	546	555	532	536	565	554	489	527	565	559	520	544	508	531	556	520	539	508	542	543	533	551	517	502	487	526	556	577	539	521	508	562	536	567	509	557	554	561	541	583	488	491	563	524	544	569	574	539	500	561	525	506	539	534	512	540	541	516	525	549	531	478	547	527	509	558	560	569	536	557	507	562	545	568	521	568	527	497	523	518	517	515	492	514	545	532	519	571	528	479	555	538	513	519	537	537	508	563	532	561	536	536	516	489	532	561	519	519	563	537	537	523	521	574	544	511	548	514	573	515	511	514	525	578	514	567	559	503	588	503	531	554	504	515	548	529	535	554	521	521	545	530	557	552	504	528	508	471	500	488	559	521	522	532	533	529	554	512	532	536	534	529	537	524	558	503	540	505	505	482	551	548	577	523	542	539	532	557	527	545	496	535	520	524	524	575	566	548	538	511	539	522	503	534	531	521	488	521	534	523	538	519	493	519	567	519	488	566	509	523	526	536	530	502	522	541	529	501	513	544	511	523	527	554	520	504	484	515	538	496	497	546	566	559	515	548	515	538	541	516	532	514	542	538	583	520	540	549	529	569	537	504	525	551	543	529	497	567	556	528	533	522	534	562	571	509	536	517	521	570	541	510	532	530	547	536	532	527	521	514	594	529	568	512	519	534	509	550	531	556	502	526	528	495	573	512	544	503	506	546	575	536	522	525	508	506	558	518	559	528	520	513	531	538	506	534	551	549	588	547	567	513	564	520	551	516	551	555	505	521	541	546	515	503	528	554	540	502	569	531	531	538	537	529	584	520	532	510	550	500	578	565	552	526	497	549	546	549	534	509	510	576	534	583	529	533	519	548	532	556	532	554	532	539	548	544	536	526	538	565	528	486	509	524	504	531	547	498	574	547	524	553	528	533	578	547	528	523	560	516	547	609	540	533	532	530	522	532	532	514	524	538	556	539	519	521	522	554	544	563	552	520	572	521	558	511	564	549	501	528	510	537	495	501	536	506	562	521	550	555	515	558	549	539	517	540	511	553	523	535	507	523	539	526	483	526	565	524	493	560	503	524	556	535	557	488	540	544	511	529	532	519	544	534	519	533	505	482	544	568	539	561	539	499	524	540	512	545	485	499	516	536	564	546	529	560	548	537	484	540	504	537	543	554	540	551	516	552	557	555	540	494	527	538	535	542	496	477	530	545	534	544	570	511	547	517	543	499	561	537	534	530	558	534	542	505	555	523	517	527	522	555	518	563	546	540	558	508	580	553	535	531	539	529	564	506	554	574	530	499	559	503	547	565	589	557	499	548	533	524	556	514	551	541	571	525	519	531	507	518	509	490	542	532	596	543	527	509	494	565	516	548	554	511	551	542	491	519	526	546	563	562	521	533	541	497	531	519	541	558	540	557	490	545	506	512	546	480	512	577	563	578	562	511	491	567	586	480	501	541	568	533	501	515	552	557	549	519	494	533	541	553	515	551	506	534	535	565	511	537	523	527	532	506	536	553	571	564	520	568	537	513	571	555	528	551	545	543	526	534	554	512	574	507	508	514	508	515	553	489	545	514	557	526	562	512	511	505	502	544	565	545	538	564	557	560	528	499	507	532	556	497	566	536	529	543	531	554	545	500	502	524	547	539	539	530	562	530	520	516	506	529	565	529	529	529	491	586	584	546	570	520	494	552	501	503	499	481	557	558	586	544	526	540	521	534	549	504	544	527	547	540	551	502	493	560	540	536	569	538	528	538	491	590	537	526	570	566	532	518	512	558	561	518	532	511	557	542	521	550	579	567	528	511	543	538	525	481	531	525	543	558	565	529	554	542	529	531	522	556	542	509	537	524	465	564	547	518
10528	11567	3341	235	139	132	129	99	91	83	62	84	74	82	78	81	76	76	81	70	82	75	54	83	51	59	80	88	66	73	67	62	72	75	79	90	58	80	81	72	86	69	60	94	68	66	79	81	70	76	70	66	80	56	71	81	56	76	75	62	85	75	79	72	75	58	56	80	86	97	74	71	64	78	64	77	75	77	73	56	65	64	58	69	74	92	57	63	80	80	65	80	74	69	78	69	73	86	79	70	72	82	81	67	73	70	67	74	87	65	79	71	60	73	87	80	73	75	62	85	86	66	64	74	71	70	84	74	81	78	61	73	72	73	61	71	71	79	60	62	71	66	82	62	84	84	72	70	82	91	66	73	77	73	60	75	65	70	93	69	66	62	55	67	87	76	70	79	75	79	61	71	79	68	82	79	84	76	90	65	62	72	71	66	75	66	63	77	85	77	65	61	67	59	76	82	67	65	82	70	69	80	80	81	74	76	62	72	59	83	79	77	88	82	65	59	74	70	85	84	64	81	76	71	51	77	85	70	73	74	76	70	76	85	73	75	67	74	77	61	78	69	78	74	75	60	65	81	67	80	77	94	65	75	67	71	83	81	83	78	69	61	85	96	76	60	84	77	73	80	73	69	68	70	78	79	69	73	82	68	64	72	73	75	58	74	71	65	73	70	82	63	81	77	81	63	79	69	88	62	64	72	77	64	61	73	66	72	72	71	82	67	80	83	61	87	73	74	57	82	64	72	80	76	79	61	87	66	76	68	57	84	57	68	72	87	75	77	89	76	75	46	69	78	82	70	78	66	78	69	84	65	79	70	89	66	57	93	83	80	84	76	85	62	73	55	73	65	76	80	81	73	87	74	74	47	72	72	80	73	74	76	64	81	60	70	77	83	78	81	78	82	65	71	63	72	71	70	77	75	75	79	63	86	63	69	72	79	92	57	77	70	66	53	61	76	64	69	63	66	64	73	79	87	64	62	76	70	62	70	63	81	59	64	75	68	91	73	70	57	74	67	81	69	82	79	52	67	89	75	82	76	81	69	73	72	81	72	74	61	58	47	66	68	64	77	69	78	64	75	66	78	82	76	72	65	82	78	87	80	76	70	91	64	60	92	65	65	63	79	70	79	53	72	79	69	93	77	72	75	68	55	72	75	75	78	84	75	67	76	77	73	94	74	90	80	88	75	67	66	82	67	75	68	52	66	69	68	76	51	82	76	70	69	80	86	71	66	70	82	91	66	81	69	81	79	72	79	90	92	76	64	68	87	71	74	62	78	79	67	78	64	74	61	72	76	80	81	76	64	71	59	78	83	76	85	84	75	84	79	79	69	68	72	71	58	72	74	67	65	76	74	63	73	76	63	70	78	56	84	81	69	71	85	74	59	77	65	79	72	64	80	83	73	79	64	67	60	59	76	69	75	67	77	76	68	78	84	81	74	83	72	51	67	79	76	65	67	59	76	86	64	67	66	76	76	71	74	66	78	77	73	70	88	69	77	63	65	84	59	73	59	67	73	67	80	89	82	64	66	67	64	67	79	75	62	66	59	63	59	73	61	70	78	74	70	84	58	61	60	78	53	64	76	75	75	71	82	79	63	67	71	68	65	84	75	73	73	82	66	56	71	65	76	75	59	81	72	78	64	79	87	79	69	72	75	73	103	69	81	83	64	62	73	63	71	70	85	74	61	59	67	75	79	65	80	85	72	80	82	58	73	74	81	65	85	73	55	59	72	84	78	79	70	65	81	63	70	66	76	85	69	53	69	82	70	65	72	87	79	61	65	66	71	80	62	53	66	83	62	75	73	65	76	85	88	61	82	70	68	85	67	81	70	62	70	77	70	65	82	70	72	92	60	72	88	71	85	74	88	58	76	77	57	84	86	51	77	75	95	83	69	55	64	82	89	79	71	84	84	65	73	75	55	67	65	89	71	73	76	60	74	82	77	79	59	66	86	69	62	69	69	70	72	77	70	75	67	67	64	75	71	79	64	66	76	71	70	75	73	64	72	59	61	76	60	76	61	70	75	85	60	72	72	60	70	84	61	74	78	80	67	73	72	74	71	74	67	61	69	60	77	84	83	58	67	65	76	75	76	81	67	79	67	75	69	72	82	65	78	72	85	84	77	75	65	72	64	72	93	83	71	84	83	78	59	88	68	73	66	70	66	72	73	67	69	68	70	77	78	82	69	73	61	65	74	82	68	67	78	79	70	72	75	79	74	78	77	66	65	82	59	63	60	68	71	72	61	66	88	55	67	81	63	79	85	77	68	78	60	79	70	67	61	66	85	75	85	73	65	79	72	66	64	59	72	86	73	73	75	66	68	83	59	70	78	82	73	79	70	80	70	67	74	62	72	53	73	82	70	71	68	82	72	73	79	62	72	73	81	73	89	67	60	67	86	84	73	77	69	78	84	84	65	59	77	76	83	63	86	63	71	70	70	72	91	77	69	69	67	61	84	72	76	59	68	83	81	62	68	74	70	57	63	78	82	71	79	74	66	76	77	87	81	82	75	67	76	71	71	78	77	80	84	64	76	68	73	73	71	58	88	60	67	80	63	73	82	81	63	66	75	69	62	72	83	64	74	78	73	79	64	86	70	75	76	80	77	79	60	71	62	62	65	71	69	78	72	57	55	63	70	82	72	81	67	73	62	83	74	71	71	79	63	84	82	82	73	70	77	76	75	75	85	68	78	69	73	69	65	61	67	79	59	72	71	50	66	86	74	75	70	74	94	78	90	84	65	76	69	61	70	69	61	84	75	64	75	83	69	69	81	79	72	64	59	73	73	79	63	70	71	74	67	79	59	98	79	74	75	87	83	70	65	73	71	72	68	85	73	72	77	71	88	76	86	72	68	56	82	71	77	72	68	80	71	85	79	90	65	86	80	59	77	68	69	64	79	64	65	82	62	74	71	86	65	59	74	67	63	67	66	67	65	62	76	66	88	67	84	81	71	58	80	79	76	77	72	61	71	69	65	80	67	70	56	66	72	77	76	76	90	63	74	68	60	71	65	87	55	63	85	76	76	75	77	70	76	83	80	74	76	70	66	81	77	69	62	66	83	79	70	73	77	72	66	70	76	72	83	64	73	69	76	64	76	68	68	72	68	81	73	80	64	66	84	69	74	86	65	74	64	59	76	84	78	66	72	73	82	71	78	76	68	87	69	54	67	70	67	81	77	75	76	74	70	75	59	70	67	71	70	70	85	68	90	72	82	99	60	54	76	74	64	81	66	78	84	61	77	89	77	79	69	76	80	76	77	61	65	73	83	76	61	57	83	76	55	74	65	72	65	99	57	87	80	73	74	67	67	62	81	69	77	80	74	62	72	72	82	83	67	61	60	70	74	83	79	77	62	78	62	78	75	65	68	88	74	66	74	75	70	64	77	75	57	74	68	74	73	72	59	58	70	83	82	61	77	89	64	62	47	81	70	72	79	85	74	76	75	59	72	73	79	76	50	79	66	74	81	75	72	70	70	72	70
14216	19344	5153	436	598	611	543	411	369	337	342	331	291	326	373	376	353	355	331	345	363	325	322	359	324	347	285	310	291	305	307	317	315	288	274	303	334	292	313	301	294	247	300	278	284	275	269	292	299	314	315	255	291	311	272	280	264	282	303	289	271	286	283	300	264	288	299	287	264	290	262	302	292	280	280	270	317	306	293	302	290	278	292	295	280	308	292	282	287	267	306	291	274	308	308	300	278	298	290	327	278	282	312	288	312	289	255	248	285	305	294	280	274	325	284	281	242	264	283	298	299	272	302	245	329	290	275	299	273	318	307	290	272	310	251	288	264	317	294	280	264	257	304	306	294	313	306	295	295	280	295	284	272	277	291	286	309	259	287	296	265	277	272	299	265	303	307	275	307	272	288	317	271	304	310	298	290	318	297	284	268	305	268	298	310	288	283	286	246	278	289	291	292	275	319	291	268	271	296	274	259	285	255	289	293	286	275	277	308	260	319	319	283	296	312	294	262	266	294	277	273	281	257	292	299	300	261	284	292	251	287	293	291	299	285	277	290	279	268	286	281	304	291	308	280	287	269	279	288	261	305	269	312	279	294	261	296	290	297	294	288	241	266	303	274	279	286	318	285	287	262	271	301	277	296	273	266	282	264	303	314	291	300	280	291	283	294	282	290	283	294	277	272	301	283	269	310	266	283	266	264	296	303	313	304	281	295	300	244	271	303	268	291	281	270	307	305	293	284	278	284	307	277	280	267	275	262	293	293	284	274	289	297	300	232	315	292	271	279	292	280	294	288	305	294	287	283	313	307	260	286	311	301	301	303	283	264	284	287	275	255	306	289	316	282	299	278	285	312	290	285	283	263	306	285	313	271	280	270	299	297	291	296	285	275	294	340	294	297	275	245	275	276	282	273	310	235	289	297	293	275	317	274	277	273	324	280	284	258	277	308	294	287	297	278	317	318	302	287	275	278	272	268	298	264	268	272	283	270	290	269	280	276	300	286	279	313	264	298	301	283	301	290	291	286	281	271	276	274	308	296	274	295	273	291	277	284	258	281	281	327	277	287	285	302	283	299	294	286	314	277	287	288	288	294	264	276	281	263	264	296	287	299	275	265	294	291	301	284	317	289	292	280	282	269	308	290	318	268	314	288	283	280	297	276	275	291	249	245	296	303	296	281	255	281	272	306	279	280	299	278	305	275	274	258	300	272	294	275	276	282	265	291	280	279	277	297	293	247	322	275	287	322	305	287	303	307	300	293	271	292	292	266	310	305	256	299	312	278	272	269	288	270	277	301	288	265	267	322	269	278	250	278	313	280	298	268	295	273	291	287	316	275	325	317	273	291	254	276	297	280	301	300	274	304	256	302	298	272	296	288	258	269	307	293	277	273	303	279	257	289	312	272	279	292	305	287	260	251	257	309	277	299	344	277	246	277	331	300	272	270	293	278	305	312	249	282	288	263	284	274	306	286	284	276	268	297	303	282	261	279	258	285	282	271	285	297	279	275	333	282	287	263	292	291	289	283	307	299	297	281	285	316	290	279	304	284	276	298	258	321	264	287	272	261	299	317	298	288	291	277	285	286	275	272	280	289	279	289	315	274	276	282	286	286	275	284	258	271	274	305	287	313	296	292	298	298	275	295	320	277	280	277	282	265	276	303	295	288	279	299	283	287	296	275	268	267	292	312	291	303	273	297	292	299	280	282	276	260	301	287	294	268	263	277	276	316	284	300	288	296	301	273	286	305	313	302	288	277	261	294	253	273	277	278	293	270	279	285	254	287	305	283	291	296	291	276	265	281	297	267	300	277	324	272	295	299	258	297	279	283	279	314	300	312	263	305	311	278	267	259	291	315	293	296	292	301	294	311	290	273	280	267	264	285	283	282	289	299	295	285	304	286	292	291	283	299	260	298	273	285	297	286	290	282	294	280	273	288	267	291	278	232	289	263	306	320	278	286	316	318	309	275	296	303	277	307	301	265	289	277	288	306	283	281	308	273	277	281	296	284	305	279	238	310	282	288	274	294	312	299	287	290	278	274	291	299	298	294	309	254	280	254	329	310	301	297	294	309	304	292	300	307	294	300	279	275	268	278	284	295	264	305	283	270	305	282	271	280	307	277	247	284	285	277	263	297	282	301	301	265	279	302	258	286	284	263	265	302	282	283	302	296	282	297	294	302	291	270	253	276	298	316	299	273	273	269	269	301	307	263	302	317	289	309	297	287	301	299	300	284	264	304	284	300	302	270	278	299	310	280	274	317	307	290	294	294	299	281	283	254	264	316	298	272	278	284	279	293	317	314	267	266	285	287	294	300	302	291	260	263	302	309	261	257	308	320	291	295	303	285	280	294	278	277	265	314	295	280	283	288	302	256	258	343	267	296	298	283	283	305	291	277	284	283	251	250	303	256	285	285	300	310	264	269	312	296	273	275	298	305	271	285	276	282	277	269	314	275	298	263	267	293	295	294	274	290	288	283	284	272	319	274	312	270	281	260	261	289	330	301	277	287	309	296	275	298	270	288	269	303	284	273	285	292	300	294	306	299	296	283	279	288	297	305	274	281	296	297	302	280	280	277	296	285	300	308	271	279	279	267	273	286	255	284	298	281	289	299	273	319	285	263	282	319	288	289	263	293	286	295	318	279	266	260	284	307	278	300	273	291	280	269	296	286	268	303	289	297	288	263	304	322	286	267	304	290	274	339	271	290	297	308	265	258	304	278	276	297	290	290	282	286	273	279	304	288	300	306	295	308	293	260	277	269	272	305	289	268	294	275	291	243	303	256	245	310	291	300	287	291	305	307	308	276	310	311	301	308	288	287	289	287	293	267	284	308	278	280	308	321	269	293	286	312	279	324	303	294	297	268	300	281	285	289	307	271	289	293	287	308	286	286	277	287	292	297	272	274	268	281	287	286	285	286	283	255	280	269	293	308	311	254	287	267	267	306	286	294	279	314	297	276	290	290	300	317	280	267	264	300	297	302	304	280	256	287	290	289	284	287	278	287	289	263	283	275	302	303	309	256	274	276	318	277	298	301	296	298	305	264	297	285	310	316	291	293	285	289	283	255	251	304	233	313	279	285	277	285	295	296	270	275	275	300	313	268	281	285	324	294	306	315	296	270	305	287	304	278	294	283	286	285	278	280	288	281	276	281	266	315	291	282	308	252	301	297	319	290	266	289	253	257	280	302	280	279	303	259	260	275	300	311	281	255	292	285	316	281	281	298	256	302	281	294	290	265	261	299	274	283	276	277	301	275	287	268	271	313	272	290	314	300	287	253	297	315	322	288	307	292	277	298	280	253	287	299	291	268	288	275	289	282	267	279	299	302	316	287	311	271	293	277	309	314	278	281	329	296	287	265	284	311	263	275	281	312	310	294	276	312	275	289	292	311	273	282	308	295	285	315	280	285	296	275	299	275	293	281	310	265	288	291	286	310	262	311	282	259	321	308	290	276	280	281	277	250	274	287	294	259	276	246	263	290	257
54661	63658	41804	8614	1093	1001	530	333	291	201	169	151	183	181	150	184	198	199	171	187	181	160	152	186	207	139	108	134	114	101	93	112	98	101	102	96	103	87	76	117	98	99	79	105	99	86	91	87	96	98	94	101	106	74	99	92	92	108	105	94	107	88	81	111	88	99	108	97	98	93	89	66	109	80	82	88	90	75	77	103	82	106	85	102	98	101	82	97	81	98	83	120	87	94	89	95	88	96	97	108	98	91	108	113	90	88	93	107	92	90	74	102	95	84	87	111	101	97	78	95	84	96	106	95	81	89	120	108	111	96	107	105	87	83	83	82	95	88	104	90	96	97	87	103	92	105	78	87	79	100	99	88	104	92	85	110	116	87	114	110	76	107	94	102	75	85	94	91	105	103	103	100	101	100	90	93	101	79	83	98	96	83	95	102	91	95	95	88	84	89	83	101	94	91	104	103	93	101	91	92	101	93	100	87	90	119	71	94	96	87	101	103	113	115	87	97	102	96	83	95	99	100	86	84	78	97	98	96	98	104	105	90	93	105	100	104	92	99	90	84	96	83	98	90	80	87	102	104	97	95	98	98	89	108	86	100	90	89	87	96	84	84	104	112	100	101	85	84	83	103	96	95	93	100	91	86	102	102	104	109	92	88	95	92	86	98	100	89	83	82	100	101	94	104	101	89	101	102	107	85	99	84	89	102	94	90	99	105	89	75	89	97	91	91	88	100	84	99	89	82	103	84	105	99	104	84	99	102	100	105	72	85	85	82	71	79	100	92	100	81	96	92	112	88	95	93	106	96	89	95	92	89	103	95	95	73	98	86	95	100	101	89	84	85	90	92	87	86	83	78	82	99	103	83	92	94	93	99	107	105	90	100	107	88	106	97	80	90	90	95	75	97	87	92	89	79	106	98	114	97	100	96	91	87	101	97	90	97	95	94	90	93	98	84	91	101	93	111	108	89	109	83	83	87	96	84	81	86	100	85	109	82	77	119	87	90	83	102	93	102	96	94	88	98	97	87	98	85	89	85	99	96	91	105	99	88	84	91	108	88	87	96	98	81	83	95	136	111	83	105	81	92	91	95	88	93	66	86	99	108	96	81	107	88	86	83	88	96	99	74	100	101	98	82	104	95	98	78	81	112	90	104	79	95	104	84	101	87	94	86	87	94	82	106	82	86	96	86	98	103	109	92	95	83	90	100	86	103	83	89	74	90	92	113	95	71	84	87	93	93	80	90	99	92	74	85	93	101	98	102	95	91	76	96	89	89	92	109	92	94	88	87	109	96	87	119	96	95	90	95	84	100	83	99	96	112	81	87	82	94	85	81	89	94	98	101	81	104	98	82	96	88	94	105	106	109	107	84	87	79	81	89	89	108	91	79	82	85	92	96	91	92	88	98	109	96	100	106	112	99	87	100	91	102	84	85	83	91	105	87	110	95	95	90	101	87	102	83	88	78	101	76	91	104	100	107	99	92	102	89	95	114	93	78	76	87	105	85	118	93	74	91	71	104	89	105	96	92	103	81	82	102	93	85	104	103	79	101	104	95	93	113	107	90	80	95	86	81	94	90	101	83	99	112	87	98	89	94	103	100	92	89	103	106	105	88	104	100	92	81	85	82	93	109	94	87	103	94	84	94	95	95	94	94	108	86	93	97	85	95	102	91	90	77	90	99	76	73	96	76	94	90	93	111	89	96	96	86	90	96	83	93	87	101	81	102	93	88	94	90	92	86	90	95	100	103	95	93	87	100	109	91	85	83	95	96	83	93	102	93	97	96	92	93	105	86	98	105	78	96	95	89	96	81	90	90	93	93	99	93	99	99	98	109	79	87	90	95	93	108	88	112	106	83	92	80	91	98	88	92	93	91	99	87	102	114	91	87	79	81	94	67	88	86	100	88	89	113	99	86	85	80	89	76	95	103	92	103	70	103	85	105	82	88	86	91	77	114	117	96	89	100	101	115	108	94	83	84	98	79	103	96	91	93	121	82	88	99	88	95	97	87	98	91	89	96	95	94	95	105	100	95	87	80	102	106	103	96	106	103	100	112	103	90	105	97	109	92	105	89	87	86	104	108	103	103	94	95	92	90	81	98	104	97	102	110	103	109	83	91	76	100	110	84	86	100	96	105	84	94	101	118	100	104	92	95	102	85	103	93	89	107	86	85	96	67	85	107	101	87	69	93	108	110	90	105	102	74	82	98	101	92	92	82	83	80	91	91	109	94	103	87	104	88	98	79	88	92	91	85	93	90	93	88	95	94	93	97	96	96	91	89	101	98	102	84	84	101	90	100	110	98	89	93	110	101	101	93	96	75	99	88	84	100	90	102	85	92	99	92	93	80	99	105	88	82	91	101	106	97	80	87	109	86	90	107	96	72	111	85	89	78	81	88	106	88	91	103	91	96	88	91	82	92	90	83	89	109	94	84	106	99	77	92	84	95	83	98	99	77	94	103	98	84	99	79	102	99	91	96	101	94	90	91	106	94	86	92	89	86	92	89	104	105	97	92	100	95	108	104	84	73	92	93	89	83	104	87	102	91	106	87	90	94	86	85	93	80	99	82	94	89	89	68	94	101	88	110	73	101	90	99	89	98	87	105	79	90	97	72	87	104	91	99	98	96	105	76	100	114	99	122	100	87	103	112	70	96	79	111	104	88	96	93	100	90	88	103	101	89	88	111	88	102	86	103	101	93	90	88	110	85	88	94	92	108	90	90	93	92	93	93	108	108	85	92	94	87	85	98	87	103	107	91	92	92	105	100	91	89	88	99	85	78	91	89	98	103	94	98	90	85	103	91	99	83	94	82	109	92	93	91	86	101	82	86	92	82	109	104	104	95	89	100	97	100	95	100	98	99	80	101	96	91	86	90	101	84	89	87	82	95	96	88	99	100	93	83	93	94	96	100	83	93	97	104	85	97	88	91	91	82	93	112	102	100	97	91	115	113	90	94	72	87	91	115	101	86	101	88	99	110	106	86	108	89	98	74	101	104	86	97	96	79	97	101	97	99	97	84	86	98	92	89	100	83	109	91	103	74	76	96	95	89	106	90	85	97	82	101	94	92	105	105	107	101	97	99	77	90	108	107	106	79	106	101	91	95	84	91	85	86	82	94	99	102	89	94	108	99	92	105	90	109	88	105	87	90	95	89	91	92	79	83	83	100	99	92	95	96	103	101	96	108	88	95	102	97	97	95	87	79	99	88	124	80	105	85	88	81	83	88	76	86	88	89	112	101	76	102	95	97	96	85	99	92	79	85	87	77	85	89	101	77	101	89	85	89	102	108	98	91	106	81	91	85	119	78	101	103	69	87	94	104	91	84	100	88	91	88	85	117	99	99	104	94	107	114	94	84	103	88	85	108	99	89	92	90	81	89	110	108	91	92	106	85	116	94	90	120	105	93	111	86	107	93	103	107	96	81	95	87	83	111	83	96	84	73	98	95	101	93	97	101	106	105	89	90	86	117	107	96	85	95	102	73
37572	48176	29779	2122	3482	4153	2682	1930	1494	1108	1015	842	913	952	985	1112	1186	1027	1075	1147	1054	1088	1130	1254	1183	900	577	580	602	603	513	455	473	396	409	418	405	374	393	366	426	399	435	428	399	408	406	390	411	409	362	415	393	389	385	370	375	360	334	364	358	385	386	346	350	371	301	343	369	351	338	340	368	333	371	375	337	366	377	386	364	371	345	373	355	375	385	350	383	362	367	387	371	371	375	371	344	365	421	380	380	350	357	342	353	368	377	389	383	327	327	339	360	358	365	355	330	358	354	377	362	379	360	389	361	365	362	383	370	398	383	356	367	370	356	336	356	320	364	377	350	381	369	362	330	355	300	334	326	371	314	336	355	400	380	363	336	342	375	340	357	380	343	360	387	328	346	351	382	365	320	338	367	347	336	344	336	329	368	347	367	366	322	341	375	352	331	349	382	334	345	342	382	355	362	348	359	351	341	347	359	375	334	368	335	352	341	340	353	345	338	353	343	367	345	367	395	371	345	355	313	329	315	375	351	339	343	362	363	401	340	342	400	363	349	380	319	300	359	321	348	328	350	362	369	352	366	337	318	386	359	358	365	356	373	382	368	358	377	353	361	368	356	363	325	356	341	347	380	331	342	310	389	345	324	357	349	347	312	323	314	357	333	338	329	363	349	353	381	363	365	337	404	350	326	350	353	357	365	350	339	370	362	358	347	340	363	357	326	313	308	401	349	349	392	356	388	366	377	353	319	370	345	384	342	337	345	349	328	363	389	335	364	335	354	347	349	380	329	344	356	361	369	339	347	332	341	352	348	354	348	323	358	345	371	342	384	382	371	329	357	353	347	378	364	354	305	362	317	352	352	327	346	351	375	352	367	346	360	353	314	351	332	368	351	352	358	341	340	356	323	311	343	306	299	370	361	331	372	394	360	345	347	350	330	356	307	384	333	356	357	344	355	370	335	358	367	352	322	381	361	370	386	361	325	349	313	327	295	350	364	366	374	358	381	368	332	361	378	338	339	380	353	379	353	332	343	337	365	375	363	362	337	343	368	328	349	337	355	329	339	344	332	358	370	329	325	344	394	367	378	344	360	360	339	359	371	364	332	336	348	358	353	349	369	343	307	343	353	336	337	332	342	359	335	354	360	355	357	375	359	328	357	348	346	352	335	362	339	334	336	336	350	337	346	353	379	332	327	319	360	362	323	356	336	340	351	336	335	385	374	350	334	360	351	355	341	313	352	344	376	370	319	350	332	337	330	330	324	350	353	353	325	333	307	313	402	389	344	331	362	338	352	321	336	330	336	365	354	346	340	315	345	312	364	369	349	388	336	352	343	326	352	331	356	318	375	374	320	380	353	346	350	325	345	312	293	358	326	339	377	350	377	375	327	356	330	356	323	353	360	381	295	351	314	358	313	338	376	381	370	337	349	358	338	348	335	355	367	323	324	353	347	362	364	341	316	316	361	357	346	330	359	335	360	356	349	363	337	371	326	335	342	330	348	332	348	317	388	373	373	362	342	361	347	355	359	397	346	361	374	361	315	331	357	375	363	396	333	338	358	368	361	343	346	365	340	370	347	340	377	358	361	337	312	347	330	358	355	365	367	328	363	320	346	332	339	338	332	319	370	356	349	355	375	344	370	362	353	368	362	346	345	319	324	347	329	366	362	308	352	336	370	341	363	296	363	357	339	334	384	374	346	363	380	345	333	371	327	329	378	336	369	332	383	334	344	310	353	357	340	357	335	336	347	351	325	354	316	340	398	310	390	364	354	364	328	374	339	383	348	345	360	354	364	377	363	366	345	328	375	328	379	323	326	358	345	309	350	348	341	361	367	368	361	344	350	351	341	353	371	370	352	354	376	375	336	340	357	331	348	365	296	382	338	365	322	334	382	361	351	380	347	366	354	330	366	366	355	364	374	369	343	354	354	349	351	337	332	350	342	352	297	322	372	383	331	362	321	357	375	327	340	334	353	361	352	377	381	382	353	342	384	357	338	346	357	355	325	395	376	338	351	373	341	367	379	333	364	355	327	358	349	343	365	354	359	343	353	344	316	325	349	362	319	374	339	352	390	336	340	353	342	322	347	385	370	345	369	341	341	318	327	359	312	348	337	368	338	378	278	359	330	343	332	311	351	363	319	353	367	375	362	373	348	344	346	388	344	327	371	338	353	364	358	369	347	337	352	347	365	343	328	372	342	309	338	340	358	336	361	374	366	317	352	332	381	323	358	318	359	324	364	351	366	378	374	367	346	355	309	360	350	357	325	358	370	379	356	399	360	341	341	384	337	387	361	379	352	349	362	353	363	335	328	351	407	366	366	344	364	390	326	367	352	330	354	338	355	299	349	333	348	336	368	381	354	364	354	344	339	358	358	402	361	333	339	333	347	342	379	346	327	336	345	343	349	356	327	335	335	337	324	353	323	377	333	363	361	351	357	322	342	350	339	358	339	348	324	373	385	336	327	369	358	349	326	363	335	341	372	355	351	379	376	366	334	344	363	353	345	341	356	354	345	369	345	334	367	351	344	359	344	322	346	372	344	300	327	344	359	338	354	339	349	317	367	407	365	359	349	330	312	341	357	359	348	336	318	364	358	361	354	364	347	373	369	332	357	359	385	365	351	367	325	369	363	344	337	349	346	355	333	363	358	353	343	355	334	348	333	375	393	349	331	373	362	347	351	356	326	389	350	343	331	338	328	340	336	367	353	322	319	329	329	348	352	375	333	346	370	353	317	355	350	333	336	371	315	362	340	356	355	345	365	343	401	339	352	376	329	348	354	362	323	374	376	316	339	382	333	332	381	327	359	349	377	336	335	323	381	369	335	371	346	359	392	346	341	308	372	327	352	325	351	344	366	350	350	327	358	366	306	347	341	362	365	325	346	351	326	353	347	341	360	350	372	325	350	350	336	364	318	359	338	332	343	339	354	333	382	375	354	338	336	347	329	344	328	368	319	365	372	375	318	346	364	357	336	316	349	337	377	340	326	334	356	359	349	346	338	367	357	356	340	356	366	363	353	359	376	353	369	338	336	376	315	365	359	356	374	341	321	373	362	327	340	365	335	355	331	387	358	328	357	348	342	338	346	348	365	318	341	334	356	376	350	358	369	365	327	358	323	388	348	361	352	362	342	359	340	348	358	341	336	341	371	339	371	383	351	347	354	337	309	352	349	360	351	367	369	340	345	374	392	353	354	339	358	351	334	353	330	369	376	359	319	353	366	367	359	316	374	347	336	340	354	363	345	341	333	367	362	330	331	337	356	350	371	371	373	339	352	329	348	371	380	344	347	343	353	354	304	361	295	356	355	345	357	322	326	368	342	349	361	343	337	338	363	325	343	362	353	363	355	355	397	348	352	362	363	342	368	364	340	328	380	350	355	336	353	371	329	375	344	351	338	399	333	356	336	352	359	373	359	327	326	367	310	337	317	310	368	367	370	320	322	353	334	354	361	386	363	346	322	360	361	344	382	320	331	367	326	329	353	356
68008	72368	52371	15824	3747	1625	1001	631	533	302	337	269	287	326	283	319	353	324	375	366	392	398	445	470	366	181	201	218	176	204	190	191	173	183	159	195	166	166	185	161	168	141	157	171	162	173	175	180	122	165	183	192	162	157	145	174	163	151	147	146	133	169	162	171	164	155	166	158	144	160	173	185	165	171	151	177	171	169	154	158	140	159	164	152	148	166	164	131	156	161	166	139	151	166	176	164	177	163	185	172	141	167	157	160	141	154	146	135	175	159	151	161	166	168	145	161	173	160	140	157	164	146	168	168	141	165	147	154	169	169	167	144	143	163	148	152	164	182	172	160	174	155	166	159	163	193	157	146	158	156	146	170	158	154	158	151	172	146	153	147	191	157	156	167	164	154	150	174	151	159	159	153	168	173	178	146	137	177	173	155	160	166	129	158	170	161	157	175	152	147	147	134	143	159	175	158	155	169	151	168	144	162	155	183	157	142	160	178	159	140	172	143	160	131	154	155	167	139	151	166	157	161	160	145	145	179	166	157	166	144	148	159	132	163	132	159	168	152	170	158	185	156	142	139	155	153	181	145	154	147	166	143	157	122	165	150	157	159	185	147	161	169	177	138	152	155	152	162	170	146	173	179	143	160	128	153	142	151	166	159	154	151	166	164	163	150	156	138	162	161	194	187	159	177	148	138	161	162	170	157	153	153	159	166	153	170	160	149	174	150	157	150	160	169	149	172	155	151	163	181	149	149	148	153	142	163	172	159	157	149	140	148	155	128	142	172	143	143	152	180	172	140	169	159	168	154	154	156	131	153	160	152	165	167	162	147	145	153	163	180	166	163	168	130	163	152	165	154	156	142	167	187	155	160	163	146	138	153	163	146	180	170	155	155	151	132	154	146	184	173	179	168	178	160	165	148	149	147	177	150	185	154	155	184	163	177	151	150	160	158	156	148	140	158	166	158	142	148	174	150	158	164	154	154	164	167	159	175	162	166	143	172	163	163	158	159	167	151	165	154	159	184	163	182	150	150	179	174	156	164	154	158	137	154	176	169	174	169	146	158	137	172	174	156	159	142	139	142	154	157	155	171	152	141	151	152	189	148	168	149	137	186	154	141	166	167	149	173	140	175	169	165	154	164	175	159	161	157	148	158	149	173	153	175	167	162	152	148	167	167	169	163	131	149	163	151	155	158	168	143	161	164	161	163	147	151	142	148	168	157	165	162	153	154	149	135	167	162	147	154	189	181	165	161	159	178	163	157	161	168	166	146	164	131	154	159	162	160	154	155	158	153	167	158	151	154	163	164	148	172	169	136	151	139	157	159	161	147	166	150	176	157	161	155	155	142	161	138	188	188	154	153	128	176	142	145	162	159	163	156	148	167	172	147	147	158	161	156	154	149	170	154	152	176	173	166	158	167	160	160	168	169	150	152	155	148	141	167	153	131	161	155	176	174	161	158	148	143	150	151	155	153	161	138	167	185	170	147	158	176	148	133	161	151	148	136	162	171	153	186	156	159	181	158	179	168	145	156	135	156	169	174	167	187	174	174	148	161	149	164	148	149	143	155	174	157	169	173	147	155	162	154	172	177	152	162	152	144	154	166	176	161	157	156	180	165	166	166	172	125	143	140	176	145	155	151	156	155	162	155	167	141	149	176	141	169	161	159	166	153	190	176	156	153	152	165	192	155	164	151	175	152	168	160	152	132	165	139	176	158	153	176	176	143	162	143	157	159	151	190	165	152	163	147	150	172	132	149	131	161	176	147	161	136	149	157	152	169	137	173	166	159	187	146	174	149	155	174	172	158	161	160	169	152	150	175	170	145	135	161	133	157	150	172	148	167	151	161	157	184	170	158	189	149	141	172	154	162	154	161	135	141	156	142	168	137	146	161	176	178	145	153	142	148	151	157	169	158	166	174	144	155	139	150	140	144	147	155	161	133	148	181	144	144	155	164	152	151	172	162	155	157	169	159	139	184	154	169	163	128	149	165	151	169	171	142	153	165	172	187	170	162	174	175	173	170	155	148	163	140	179	165	137	144	151	187	132	157	155	145	148	187	161	165	161	132	138	164	142	176	170	152	152	175	162	162	143	148	152	157	166	152	164	159	175	172	168	173	174	149	163	140	155	160	164	153	154	180	167	163	159	185	170	159	148	169	162	137	150	153	152	153	151	164	157	185	146	167	160	153	136	172	158	159	150	170	169	148	160	150	140	155	145	144	141	157	151	164	155	149	179	170	161	167	153	160	159	145	155	156	154	151	166	146	159	144	180	160	173	169	151	167	155	165	154	160	162	166	163	164	155	154	163	156	141	147	148	170	148	140	169	165	146	163	174	148	165	155	156	174	149	173	174	164	162	176	173	144	151	147	153	157	151	144	153	154	163	151	171	171	147	148	146	137	149	140	164	158	137	164	156	161	157	157	162	169	138	169	162	142	177	196	170	182	158	161	139	176	153	152	166	134	156	148	163	172	140	152	149	161	189	155	135	157	168	166	178	144	170	157	157	153	161	176	149	181	158	165	157	176	140	175	144	147	164	162	150	143	151	165	176	151	145	170	162	159	137	171	160	156	150	178	157	155	150	150	156	163	152	152	149	185	172	163	176	162	147	141	173	134	161	173	171	147	163	160	145	172	167	167	158	152	158	149	157	154	169	149	138	166	156	165	163	145	173	168	169	137	149	146	178	168	163	165	155	158	163	176	167	167	152	155	147	159	162	162	172	157	145	166	162	170	168	143	161	147	160	136	130	149	154	136	191	154	152	156	157	143	157	147	138	142	166	167	169	167	160	165	160	152	145	155	179	150	163	175	158	144	136	159	166	141	151	145	145	168	165	167	179	141	176	125	130	145	167	146	159	149	175	155	173	162	186	152	154	155	156	142	156	162	162	151	161	160	166	160	173	151	137	151	175	168	172	152	153	158	150	166	164	152	175	149	147	155	162	142	179	139	158	192	152	169	152	174	138	175	160	149	142	168	145	135	142	177	148	159	172	151	169	169	164	154	142	150	174	154	150	172	164	145	150	156	148	157	148	138	160	148	175	157	154	156	163	162	160	146	159	179	162	164	168	169	175	148	150	156	140	154	162	139	149	157	143	135	176	161	167	166	153	159	181	150	152	163	137	150	175	142	145	155	156	188	152	163	159	171	162	169	162	154	166	159	144	142	130	175	159	160	182	144	171	168	146	167	152	176	154	139	130	131	149	171	150	155	150	176	158	161	173	176	163	159	155	170	151	154	163	162	165	151	150	149	153	155	163	157	161	161	150	150	156	174	152	165	168	162	165	169	154	144	143	159	149	193	139	161	137	152	167	140	155	155	159	160	155	156	157	167	171	150	155	169	157	146	148	154	172	157	167	176	154	174	154	155	174	163	148	181	165	163	182	179	174	158	156	146	138	137	181	168	137	152	167	163	171	157	170	163	161	178	138	163	140	176	172	170	153	193	141	159	162	177	169	134	151	144	150	157	148	176	153	162	179	150	148	162
47205	58531	37712	3760	5655	5986	4391	3411	2441	1669	1594	1455	1593	1939	1566	1753	1911	1905	2171	2084	2548	2800	2861	3039	2048	965	847	928	920	884	888	766	743	672	706	630	680	653	658	673	650	638	635	580	649	600	638	609	623	611	613	608	596	629	537	591	590	577	592	578	513	587	550	532	522	538	570	546	541	552	590	548	517	575	539	545	608	568	534	557	543	574	537	517	584	542	494	560	555	567	544	570	580	558	543	580	604	637	594	578	571	535	521	543	551	591	487	572	553	577	568	550	551	528	552	554	584	549	527	530	526	514	532	551	569	559	532	545	552	548	571	530	583	522	586	530	545	559	498	515	539	530	563	553	540	554	501	567	577	528	547	564	528	569	550	529	547	532	593	510	572	510	527	515	525	504	543	508	518	526	532	553	524	577	520	501	561	527	529	573	525	524	520	520	535	541	568	545	539	525	567	529	499	508	508	543	578	565	548	575	528	536	531	533	558	539	536	487	506	543	600	544	548	502	542	532	566	601	497	530	514	542	552	540	545	562	516	527	512	593	506	494	558	500	517	506	514	491	509	567	543	507	528	560	531	512	565	567	562	548	556	531	541	523	519	545	562	539	524	545	500	558	509	570	538	564	590	562	555	566	552	508	500	554	571	531	529	553	577	526	523	548	544	557	566	540	524	537	540	535	511	540	567	529	533	509	535	533	527	532	554	503	532	543	570	547	510	545	576	563	600	574	564	504	513	577	562	537	517	584	550	514	548	520	533	535	520	559	561	541	554	522	561	546	547	538	555	538	544	515	539	538	565	499	570	513	509	526	580	588	552	546	535	541	507	550	523	536	535	525	549	549	531	560	515	546	577	519	534	511	540	592	537	458	560	539	503	533	532	508	559	533	533	498	510	562	549	519	520	555	551	565	526	591	537	582	515	501	560	556	556	523	522	519	547	535	541	504	541	563	546	524	541	548	512	514	550	550	535	507	516	535	546	514	508	535	530	515	541	529	570	532	549	521	528	539	564	512	548	522	529	549	574	512	518	499	546	514	488	542	534	527	607	520	490	524	516	493	513	528	546	509	495	542	544	562	555	537	532	550	531	536	498	567	531	550	520	544	561	550	577	571	540	582	499	528	531	519	521	557	524	531	563	494	540	519	538	518	527	528	509	557	572	552	586	558	518	520	523	466	527	572	521	538	508	551	506	556	523	514	570	521	537	532	521	501	564	526	500	575	503	518	468	557	529	542	552	538	536	515	534	518	514	547	534	514	546	507	550	535	534	533	557	514	546	538	527	534	581	573	523	550	522	531	528	487	540	527	526	502	546	557	506	559	555	526	532	540	540	510	535	553	521	549	515	560	515	549	563	517	496	555	545	514	547	527	543	555	556	562	548	522	541	503	530	548	524	534	540	538	530	548	567	517	563	550	544	561	550	549	550	564	518	550	538	502	526	537	537	546	575	519	564	474	543	571	579	572	512	530	495	547	559	561	572	560	539	581	506	517	514	502	504	511	524	524	518	513	523	529	490	511	466	530	553	551	551	579	550	524	560	504	573	520	542	519	556	499	517	505	557	561	603	521	554	494	560	532	528	550	561	537	526	525	546	503	533	526	548	514	548	578	545	541	548	508	555	515	541	557	562	528	528	530	579	521	545	573	562	548	527	534	597	540	574	543	518	503	530	545	560	541	566	569	557	521	545	546	529	494	509	551	516	545	530	590	578	549	546	559	543	528	547	556	519	557	527	543	572	565	499	545	509	512	536	541	524	566	506	510	487	561	542	544	544	514	510	515	488	471	538	580	548	554	548	528	539	510	531	573	577	548	564	531	535	527	512	545	527	552	558	557	495	520	508	518	610	559	557	534	523	539	497	510	516	579	539	534	571	553	536	530	548	520	554	537	558	573	541	548	502	526	515	536	545	552	534	573	521	571	535	519	549	514	516	557	534	518	543	556	546	588	547	507	500	556	518	545	522	530	560	507	561	547	527	487	549	523	513	537	520	540	501	525	527	520	556	606	561	515	520	549	545	536	543	526	482	546	532	545	529	543	532	532	519	518	537	540	513	578	531	506	518	523	545	523	555	526	533	546	543	493	545	522	545	541	567	520	581	571	526	529	543	546	553	515	503	492	551	557	532	536	547	519	543	514	544	499	543	561	545	532	509	528	528	560	499	551	567	542	534	538	533	558	522	486	514	575	558	575	546	515	556	545	536	531	537	509	517	568	530	544	497	548	531	539	499	563	560	541	540	563	529	541	533	569	511	525	546	583	559	537	494	524	561	490	515	531	527	525	531	531	545	550	522	545	534	547	544	580	565	537	549	531	553	553	569	551	605	537	569	569	505	554	556	503	564	532	535	525	541	552	533	522	529	525	564	548	525	530	530	568	556	515	555	514	543	568	534	583	530	526	529	541	572	520	521	535	482	554	544	545	575	537	514	543	567	550	497	556	576	566	527	573	488	543	546	572	518	561	502	537	528	542	599	574	573	551	508	546	551	534	529	534	512	541	486	548	526	531	549	575	529	552	555	568	544	518	551	540	584	546	537	560	548	508	515	535	545	522	541	538	529	510	555	548	528	542	544	575	538	519	538	551	535	537	510	560	502	567	484	540	523	541	540	529	559	528	483	577	549	525	572	524	539	555	531	565	534	521	538	533	533	548	535	520	527	568	561	491	544	542	544	544	569	538	512	508	543	541	539	589	562	509	523	512	541	531	569	548	564	521	547	536	491	514	557	519	540	559	589	532	535	558	545	525	520	541	560	542	539	542	563	581	557	555	550	512	529	542	530	533	530	510	570	559	521	540	528	492	577	523	554	532	558	531	537	499	502	554	548	548	557	507	499	569	562	525	562	481	563	525	527	555	559	498	515	513	558	514	540	548	576	494	598	530	553	558	538	527	540	523	540	539	567	594	515	527	506	502	563	530	557	535	536	552	546	541	555	546	520	539	543	546	561	495	535	550	508	485	564	528	570	524	534	526	533	541	560	523	576	529	496	573	550	569	584	547	528	533	535	526	510	515	517	527	545	497	550	558	567	505	573	561	546	557	531	524	517	578	532	555	524	551	525	574	540	537	490	558	587	515	560	525	536	546	515	542	529	543	584	535	551	520	556	528	547	554	509	571	529	537	473	520	520	544	559	544	569	554	538	529	544	544	525	522	533	471	544	533	548	506	533	571	558	511	538	526	551	573	555	532	495	508	527	544	576	539	585	533	552	561	579	549	555	496	532	542	561	555	555	501	550	546	509	525	518	541	482	515	531	524	546	509	544	527	532	520	522	536	517	541	566	549	538	544	520	450	552	547	557	529	564	513	534	540	524	526	537	519	548	552	568	532	544	550	555	557	546	546	533	529	475	583	533	557	571	538	563	512	551	542	546	524	534	528	533	582	528	532	570	528	492	573	513	532	504	536	538	550	549	559	565	529	512	533	544	553	555	522	508	521	552	526	561	523	518	508	516	497	525	526	515	541	537	552	554	521	544	521	530	560	541	528	581	526
12804	10526	3660	270	157	122	105	87	74	76	76	83	79	67	78	91	80	89	89	88	83	51	83	59	64	64	70	71	86	70	85	62	83	75	85	58	75	86	73	81	52	71	63	75	88	69	54	77	89	86	88	84	73	66	70	69	75	92	83	62	63	83	69	80	67	72	74	78	61	74	76	75	56	60	81	63	58	75	71	66	65	60	82	71	82	86	75	76	70	63	57	61	67	72	79	62	85	73	67	69	67	83	60	87	72	73	79	74	61	74	83	81	79	76	70	77	66	69	69	67	69	66	75	69	81	60	75	71	70	76	63	80	74	78	77	76	79	89	71	67	72	75	75	63	68	79	81	75	72	64	67	66	78	58	87	65	62	74	69	91	83	65	83	75	58	56	71	79	78	82	85	68	67	82	69	60	65	73	75	72	78	90	67	83	57	83	71	64	73	97	68	72	67	86	66	76	65	68	71	68	70	69	80	58	72	64	79	82	59	81	74	84	71	89	82	86	73	74	81	66	73	75	77	86	59	78	64	88	68	82	78	68	76	82	85	87	70	69	60	67	91	73	72	86	65	75	62	77	72	69	83	66	61	81	80	56	70	63	78	76	74	72	67	64	74	72	77	78	70	60	68	87	83	63	91	71	61	58	68	72	70	66	72	69	77	74	98	78	63	90	64	71	64	73	77	66	66	70	69	72	71	75	71	76	72	66	65	75	64	72	76	79	75	78	77	71	57	55	60	81	63	65	70	68	66	89	81	74	71	70	70	67	75	66	60	60	70	75	83	80	76	67	97	74	72	71	82	75	78	65	64	74	75	83	62	77	75	90	77	72	62	65	83	86	57	78	64	71	78	76	56	62	73	72	85	87	65	83	83	66	69	64	76	77	86	62	56	94	79	86	68	58	68	67	78	77	55	79	78	77	64	73	75	64	72	71	75	70	81	82	78	58	104	65	76	79	76	75	63	59	67	79	72	81	66	65	75	77	71	72	65	67	81	73	62	90	70	59	67	77	77	60	77	77	83	58	69	73	70	62	77	69	74	72	83	73	77	67	69	73	84	56	74	80	77	85	68	67	74	69	78	68	78	65	86	77	67	74	64	68	74	60	76	65	67	71	79	80	58	79	65	99	58	68	75	89	72	86	75	77	70	70	55	67	85	76	82	65	78	74	73	77	66	71	84	73	60	70	65	68	62	69	71	79	72	72	86	63	69	85	64	78	64	73	63	51	73	80	69	85	67	74	73	65	65	66	68	71	82	72	86	61	64	69	89	80	66	84	81	68	74	86	80	72	84	70	61	67	75	85	81	68	59	79	81	63	76	69	76	81	84	65	80	62	66	73	71	78	63	82	83	78	73	74	78	60	93	63	75	65	89	65	72	65	70	64	79	69	61	68	81	77	83	69	72	68	79	68	72	81	68	78	81	61	80	95	71	76	66	78	63	95	72	56	73	81	76	83	80	66	77	62	68	62	79	87	61	82	66	59	75	90	79	70	82	69	56	86	83	69	74	56	75	70	70	84	73	78	73	76	69	72	86	65	74	70	67	70	72	63	86	74	80	67	67	68	71	81	56	75	67	69	62	78	81	83	68	75	93	78	83	72	61	73	61	62	80	77	86	64	84	63	85	81	57	77	78	53	84	76	75	73	76	63	76	81	66	55	74	79	81	79	61	80	70	68	80	63	74	79	78	65	68	73	75	66	74	73	79	79	47	70	74	72	60	79	90	83	69	85	82	100	64	69	75	75	68	69	65	79	74	66	78	64	81	70	74	81	71	80	67	80	84	66	77	74	88	69	78	70	86	64	72	84	71	70	73	65	67	67	76	64	67	68	70	74	68	70	75	79	75	67	84	81	67	79	68	72	85	76	70	52	85	61	59	90	66	90	65	77	66	75	65	78	68	82	80	84	93	72	76	66	65	71	76	79	64	72	69	59	78	76	76	70	65	68	69	79	68	62	69	69	69	75	87	80	90	70	61	65	67	89	79	65	66	72	83	77	73	81	82	99	72	81	71	76	83	67	70	74	86	73	84	68	75	80	79	76	74	77	84	69	67	74	72	73	69	75	74	71	84	72	66	88	77	59	82	78	59	57	80	72	68	77	78	68	77	62	81	69	70	78	70	74	77	74	69	72	61	66	87	57	74	79	52	66	62	66	71	82	86	69	81	71	74	71	69	76	78	57	68	64	71	78	74	52	68	85	73	90	78	61	72	63	78	50	63	79	63	75	71	81	77	74	70	71	66	77	73	71	72	64	88	68	81	71	76	63	67	76	80	68	75	80	71	94	69	80	74	68	67	72	77	63	65	71	72	71	77	87	84	67	75	65	86	75	62	89	83	85	67	89	72	66	76	81	72	63	89	75	66	77	69	67	59	67	66	71	82	97	67	70	72	59	80	85	79	72	63	72	71	75	75	71	81	66	65	82	80	79	64	70	70	80	78	77	69	71	71	83	64	83	86	74	86	69	85	74	76	77	78	61	87	61	64	83	71	77	76	63	69	77	79	73	79	73	66	76	70	69	73	69	66	67	67	73	78	89	66	62	75	72	59	69	72	65	70	58	69	88	66	71	68	80	58	63	66	78	73	77	81	66	92	71	66	85	78	66	70	78	67	99	72	80	77	77	73	74	78	70	64	59	77	75	65	70	70	72	72	65	76	71	56	77	84	68	85	81	72	73	56	54	63	96	72	74	78	64	88	78	64	63	81	69	67	82	75	74	73	67	92	80	93	82	71	72	75	58	70	82	78	63	91	70	74	80	56	67	68	61	72	71	58	71	65	65	61	85	69	81	72	71	67	69	75	77	69	74	71	82	69	72	67	71	70	62	69	62	63	68	75	74	78	66	85	64	77	71	79	68	82	77	78	83	63	68	93	66	63	81	86	79	65	85	76	68	56	61	70	63	67	68	82	68	71	74	58	74	62	67	64	67	72	69	77	64	70	65	83	78	81	91	71	56	80	77	90	78	65	71	78	69	79	77	77	58	74	73	72	81	76	79	66	75	65	71	71	74	73	88	78	62	79	67	70	54	76	74	82	74	87	73	70	73	72	79	84	61	79	72	71	74	65	61	76	67	58	75	65	58	69	81	74	74	78	80	69	81	88	76	77	66	65	62	64	70	77	71	59	74	65	77	68	77	78	51	74	80	70	77	54	79	79	90	79	79	54	81	85	68	80	75	62	64	69	75	70	76	69	80	63	55	67	74	58	63	85	74	59	83	73	56	72	74	74	73	72	80	69	82	88	76	64	71	83	83	76	63	88	60	56	76	64	69	68	66	67	63	62	71	77	67	73	77	64	76	83	60	85	73	81	77	68	78	78	60	72	71	77	77	75	54	73	80	94	80	78	70	66	72	72	85	67	84	76	58	62	91	65	82	63	72	77	72	81	78	69	72	65	86	64	78	62	81	73	77	74	56	63	83	74	68	69	59	63	79	71	66	63	73	74	56	65	64	83	74	73	65	64	78	63	68	68	69	67	78
16453	17938	7080	416	496	485	457	437	383	356	332	310	317	333	348	331	369	364	335	328	372	348	358	369	314	312	327	286	313	298	290	303	275	266	280	317	281	297	304	323	304	273	282	285	287	267	305	320	297	279	274	307	273	296	321	292	298	275	312	299	291	282	274	260	287	275	292	266	276	286	277	332	315	288	303	288	303	291	308	253	323	321	296	288	287	306	280	305	291	284	283	286	297	271	302	296	294	296	270	277	291	279	291	305	280	284	278	303	270	291	292	276	283	300	317	307	322	302	293	262	301	300	309	315	297	286	269	299	319	293	290	304	319	286	314	304	297	309	291	305	281	284	273	302	264	289	297	298	289	283	297	320	295	258	296	270	310	307	276	267	272	292	262	267	275	290	266	283	301	287	298	283	266	285	298	290	292	275	288	286	280	281	314	297	270	308	327	273	302	313	287	305	281	269	312	301	301	290	276	281	283	287	243	275	277	293	259	291	275	322	308	271	309	252	270	316	284	281	291	271	281	298	307	316	282	276	298	293	280	306	311	313	283	288	317	277	285	292	306	302	322	265	255	262	295	283	305	295	274	294	313	296	262	285	299	290	299	308	294	298	271	275	318	264	293	283	325	266	290	301	275	294	296	299	293	265	274	286	294	294	297	269	280	289	284	275	296	302	263	276	282	285	263	319	273	309	274	297	318	288	304	291	254	266	267	274	294	269	279	296	293	325	304	338	314	296	276	301	307	301	272	292	298	292	260	282	292	282	267	269	279	257	288	267	285	296	290	319	269	297	274	263	291	302	293	316	312	301	280	287	256	307	294	250	282	254	294	292	278	274	303	297	270	295	291	289	280	284	277	300	298	281	293	261	291	299	256	315	288	301	268	308	297	260	294	311	279	304	286	274	303	304	290	320	280	298	281	304	301	290	258	280	271	292	286	270	272	314	279	307	318	293	299	296	287	280	293	293	294	289	254	284	294	319	315	290	282	279	289	282	263	278	291	275	297	270	279	291	297	280	307	306	260	275	272	311	301	306	279	312	313	288	278	259	293	273	302	276	284	296	288	321	256	339	310	297	252	295	320	294	285	305	287	291	294	288	290	268	299	280	289	324	304	298	292	299	280	276	285	293	282	270	298	299	311	283	317	281	287	290	307	303	277	263	273	293	264	303	301	312	293	287	293	275	287	283	275	262	260	292	318	301	279	280	320	259	303	278	291	295	255	262	290	296	317	277	259	280	267	287	287	268	289	290	268	274	289	287	295	302	271	273	278	300	292	261	298	275	285	288	283	280	318	279	285	292	309	259	306	306	278	297	285	270	282	299	298	291	298	275	317	296	302	271	273	320	281	306	287	291	325	298	329	289	284	308	317	273	339	290	308	278	267	274	293	306	274	300	267	296	290	288	260	272	276	276	269	294	328	305	290	303	310	297	285	278	320	280	285	300	298	268	275	306	285	293	283	310	296	304	288	328	294	309	272	272	306	288	304	290	292	292	299	263	291	305	316	281	270	266	303	267	276	295	313	292	274	255	289	261	277	283	257	311	289	331	286	277	273	297	304	282	274	264	281	322	285	286	285	271	286	285	288	297	303	304	269	295	275	274	288	279	267	299	282	267	265	298	305	310	279	288	271	305	307	291	294	285	281	272	299	286	303	277	283	302	297	305	264	295	328	280	276	321	347	290	303	282	287	269	334	295	278	283	296	294	273	275	288	280	251	276	275	314	288	297	300	297	284	275	300	273	302	294	273	289	275	266	290	323	294	272	289	268	288	251	276	297	285	264	288	264	286	281	300	257	288	305	318	295	280	304	275	280	276	302	314	264	299	301	302	292	272	291	282	279	299	287	300	321	298	245	304	323	287	321	280	280	257	338	319	257	279	300	302	292	325	261	288	273	293	269	327	269	287	286	276	279	299	313	265	313	259	271	296	272	281	300	306	274	303	296	285	293	280	267	302	299	289	259	277	282	272	300	277	289	303	332	321	250	278	301	280	289	278	302	312	277	272	279	291	299	294	262	301	273	286	294	296	286	298	314	301	300	273	294	263	299	307	291	290	298	313	278	277	292	289	293	278	290	260	277	302	290	289	277	314	278	293	281	286	277	294	290	303	286	304	255	291	297	316	309	304	296	284	296	279	290	306	272	288	288	286	270	285	299	299	280	279	264	295	288	269	291	291	300	269	295	315	289	282	279	316	281	291	268	296	271	305	279	304	280	268	278	295	306	283	274	315	298	284	297	262	303	277	295	287	313	293	278	292	321	294	290	303	304	275	270	312	302	307	287	250	285	289	276	291	307	259	313	270	284	289	255	294	296	297	260	272	270	297	302	289	283	302	297	317	261	270	318	296	275	286	277	282	258	296	284	292	269	292	299	283	305	312	275	290	281	302	274	265	303	304	271	285	294	305	303	290	279	261	295	312	269	308	275	273	334	303	286	280	309	311	300	290	257	279	250	320	319	287	334	282	278	311	334	296	303	321	269	288	286	269	285	290	287	287	289	281	310	271	322	285	320	296	308	306	279	302	282	281	283	274	300	269	311	308	302	267	298	288	283	268	276	270	318	281	304	289	278	280	252	288	321	282	305	312	284	265	304	282	305	298	295	311	305	287	293	267	282	290	269	286	285	298	274	274	293	290	284	266	312	285	279	277	297	301	303	281	293	263	310	265	301	302	281	254	310	314	294	286	291	300	287	303	267	278	308	283	264	270	296	294	296	302	292	307	270	260	294	284	295	267	275	282	312	291	308	304	328	288	271	292	267	283	282	281	297	287	294	280	263	293	300	304	299	290	309	315	303	301	299	267	278	267	314	302	304	304	287	302	273	275	286	281	262	287	282	300	308	295	303	316	289	288	272	269	292	297	279	279	309	311	308	280	308	290	260	284	285	299	311	295	297	304	271	300	295	284	268	299	282	277	266	286	258	260	257	274	266	277	275	305	289	293	281	286	290	281	263	293	270	304	294	269	301	298	301	263	259	341	277	286	270	286	309	273	294	300	282	284	306	315	282	267	260	318	286	289	270	282	287	318	293	269	267	307	283	271	288	268	273	268	282	270	283	282	272	279	283	292	258	273	291	308	266	303	312	292	273	274	282	295	318	269	286	252	307	285	302	297	277	289	280	281	292	291	305	288	303	291	255	280	296	278	300	292	294	287	294	302	289	283	305	283	251	283	284	283	280	268	289	283	298	292	284	313	298	296	275	281	281	313	278	294	297	257	301	260	310	312	284	305	314	291	271	306	297	309	303	252	288	279	298	272	308	294	284	265	292	259	273	295	282	273	313	268	289	263	296	312	268	304	331	289	274	281	295	271	293	299	272	295	264	286	282	275	311	334	311	292	307	305	263	270	287	271	296	285	272	306	294	291	301	314	288	302	274	272	319	262	301	301	268	279	295	290	309	285	296	296	286	291	297	289	293	290	294	297	283	299	275	247	264	271	285	279	302	278	308	263	266	284	294	311	299	311	289	291	265	290	299	272	283	264	293
56154	62625	46342	12294	1577	865	547	291	255	176	177	160	156	158	121	172	172	182	221	204	223	296	370	439	566	348	219	151	119	101	107	111	84	99	102	115	111	95	92	93	87	90	94	113	97	112	94	110	86	90	97	86	105	108	89	95	88	85	80	88	97	96	109	106	105	98	115	94	106	100	92	92	96	97	99	79	95	99	100	111	86	115	109	87	79	91	89	100	94	95	98	83	103	92	93	91	103	101	97	87	116	102	102	102	88	80	104	90	102	84	102	110	91	84	94	91	85	106	101	78	91	89	75	97	105	102	114	72	89	112	93	90	78	101	86	110	107	107	83	87	85	81	95	79	89	82	93	93	88	92	88	94	87	119	92	81	95	95	93	82	112	100	91	100	100	90	90	109	94	87	100	96	111	88	110	95	93	95	95	94	110	100	104	89	90	85	93	109	90	73	83	81	89	101	99	116	97	94	89	97	109	88	89	107	95	100	91	81	109	106	106	99	104	84	110	88	103	104	96	90	95	98	106	75	103	90	96	88	86	98	93	91	91	115	121	97	102	96	98	97	114	87	90	96	102	99	89	91	90	98	106	101	111	80	89	86	96	86	92	92	106	103	89	72	104	111	82	87	91	92	100	76	99	105	93	101	88	97	108	96	99	82	98	99	93	123	108	95	86	124	94	97	98	94	103	107	95	110	108	76	97	97	103	78	103	81	97	96	98	95	75	87	86	91	90	90	82	95	106	91	101	105	93	101	102	89	109	108	96	85	96	92	84	84	105	89	101	81	105	93	96	88	95	89	104	90	83	110	98	97	102	93	111	113	97	94	92	103	86	101	82	93	99	100	83	80	111	92	89	91	92	93	113	96	93	103	109	104	89	79	83	89	97	70	90	74	85	104	95	113	80	100	87	84	98	81	104	85	89	103	75	82	80	97	98	105	69	77	104	99	84	111	96	94	102	88	99	98	98	103	81	110	98	104	125	104	90	109	118	90	88	101	99	108	79	92	117	78	82	112	92	81	99	105	84	80	87	83	106	101	112	91	87	98	101	100	89	105	101	88	93	96	94	92	94	96	117	82	93	91	84	101	103	79	96	80	103	94	102	99	79	100	79	116	90	88	81	105	91	99	91	71	103	106	106	93	85	95	91	101	100	116	91	102	98	78	107	102	92	97	96	101	102	99	112	90	87	84	98	93	99	107	97	87	87	97	94	81	90	90	89	99	96	104	95	89	108	104	87	100	76	106	78	104	99	89	102	94	94	90	93	93	98	85	83	112	90	96	88	101	85	96	98	117	81	88	73	81	75	94	86	93	97	109	103	83	102	89	74	100	89	97	86	92	96	97	107	94	97	80	82	110	108	87	100	87	75	91	94	106	99	107	102	82	90	85	96	103	100	102	79	87	75	98	99	100	95	105	74	85	91	106	89	91	82	85	101	89	89	114	105	82	90	98	105	91	86	91	100	94	88	94	91	84	88	116	104	98	96	90	97	110	101	94	91	81	86	108	88	78	85	87	102	82	104	111	93	88	88	93	93	105	94	108	107	100	83	80	115	98	99	106	87	92	101	86	90	97	105	79	97	99	102	92	107	96	93	96	84	86	107	96	90	106	102	102	115	81	99	82	85	110	81	74	90	103	105	111	99	97	117	91	92	85	82	101	93	119	93	101	105	103	91	98	92	86	85	99	93	97	79	92	86	81	95	105	95	99	84	91	121	95	95	81	98	94	113	89	93	90	82	113	79	90	102	102	112	96	73	83	91	98	103	93	99	83	98	86	84	93	99	97	92	84	116	101	96	106	75	91	81	91	80	91	109	83	88	78	92	107	101	81	91	99	110	110	99	104	87	109	111	108	83	110	92	114	104	85	94	105	116	97	104	87	106	111	89	97	110	94	101	91	92	99	92	89	109	96	95	96	93	87	106	83	111	98	90	84	85	87	101	85	84	77	97	103	89	95	101	63	99	90	104	111	92	100	102	80	106	84	82	92	97	83	89	89	91	82	98	110	86	94	96	115	100	85	90	85	72	108	101	88	121	71	106	104	94	91	102	80	97	74	99	84	100	101	88	89	87	78	85	112	113	88	89	102	103	92	100	86	98	81	106	95	111	98	91	85	112	85	95	103	111	91	111	88	104	101	99	95	75	105	117	94	111	106	88	98	88	87	79	97	91	91	86	106	108	83	109	89	93	91	96	101	82	115	94	82	82	93	111	87	91	107	90	104	98	87	83	101	113	88	96	100	110	103	98	104	105	101	111	90	94	86	94	87	95	80	89	88	82	104	102	90	97	98	102	101	92	95	87	102	87	105	84	97	109	93	87	104	110	103	92	99	90	98	103	84	92	101	88	75	89	109	95	94	102	106	96	98	76	109	100	92	94	89	88	84	94	99	74	90	101	109	74	100	99	104	90	104	97	116	94	95	85	94	84	93	95	98	98	81	87	100	92	95	108	99	102	109	99	95	94	106	83	122	87	101	94	89	83	84	91	89	100	86	92	103	92	109	100	102	95	88	93	99	80	90	96	101	99	99	83	103	94	104	95	80	78	98	102	96	101	99	87	91	102	84	89	94	85	94	113	90	101	88	89	70	92	98	80	95	94	85	110	97	110	113	74	101	97	103	104	103	83	88	95	101	102	96	83	86	92	79	88	81	91	93	95	92	96	88	96	97	82	103	71	105	98	95	100	107	102	99	96	88	103	92	102	116	96	98	103	90	90	80	106	103	97	90	78	102	101	110	90	99	89	115	94	106	107	91	84	100	93	99	81	92	96	92	109	97	91	92	95	101	83	114	118	97	98	81	96	93	93	104	80	102	87	84	98	95	99	110	93	79	84	92	89	85	83	100	93	87	77	98	89	106	91	85	83	89	93	69	92	97	80	94	99	102	76	68	111	88	95	93	101	86	116	87	104	100	79	100	92	95	96	100	79	90	89	93	110	98	92	101	89	106	99	105	80	105	97	100	99	93	85	107	82	112	86	95	81	107	100	98	104	90	113	95	86	98	99	108	96	109	92	94	90	90	113	94	91	100	92	112	97	102	88	83	94	104	88	87	110	101	80	99	92	110	109	86	100	88	108	98	97	99	90	98	92	89	88	98	84	95	89	96	95	96	83	101	86	95	93	85	93	105	111	95	85	84	92	87	90	88	98	101	89	98	91	83	92	102	97	78	77	106	109	95	99	93	94	104	91	90	97	90	90	98	92	103	87	94	105	93	88	91	89	106	86	74	88	93	101	103	89	96	82	102	91	100	98	102	98	97	82	100	96	90	111	102	103	101	94	77	81	84	99	79	96	66	91	93	101	88	111	113	90	95	103	97	94	88	88	103	94	97	85	98	87	93	99	96	92	97	103	78	90	80	90	105	110	107	91	94	100	111	98	101	106	85	84	93	98	92	101	77	84	97	108	81	84	98	93	77	92	94	83	94	88	112	105	82	88	87	107	99	120	95	100	100	81	106	99	97	99	112	99	89	97	82	103	74	101	84
37666	47493	33026	2385	3588	3878	2699	1625	1234	966	838	733	791	855	947	999	1129	1129	1349	1382	1445	2241	2797	3185	4121	2622	1349	827	599	536	526	470	429	463	454	445	442	428	390	350	425	417	424	405	409	381	451	393	422	412	377	368	418	380	347	391	390	383	357	373	347	337	369	348	363	347	354	357	369	360	368	345	357	360	347	343	356	343	342	370	395	333	355	341	362	327	367	366	322	371	347	384	373	352	364	378	349	389	391	345	400	401	402	325	346	353	341	362	342	369	303	348	355	344	321	344	334	342	344	354	381	358	345	368	373	358	366	319	382	391	393	350	377	368	369	355	339	386	364	385	374	381	385	372	331	342	422	341	348	363	358	330	374	350	352	361	329	376	384	359	381	386	385	360	358	329	399	385	331	355	362	355	326	368	349	324	374	363	375	368	376	349	360	339	376	338	364	394	354	335	363	376	379	354	385	358	317	357	340	351	341	374	349	343	351	364	361	336	379	365	345	349	348	346	356	321	356	348	371	369	327	332	368	368	362	351	315	340	368	373	336	373	354	366	337	359	342	374	347	364	376	367	368	350	343	361	321	333	366	342	375	354	318	371	331	360	368	357	349	355	347	361	348	387	361	337	346	392	328	347	383	375	339	344	377	368	376	348	374	364	356	367	367	333	348	350	320	357	360	351	355	391	340	332	335	358	341	379	397	348	384	366	370	333	347	360	344	384	362	351	366	362	318	357	359	330	328	348	367	362	377	341	366	347	345	342	370	345	395	346	407	341	352	370	359	397	365	348	350	327	360	372	389	327	341	369	381	368	367	363	358	356	361	361	333	332	365	360	364	384	358	334	363	349	324	351	384	343	404	356	348	326	343	307	346	362	386	387	375	347	357	366	371	331	354	349	330	315	349	341	346	342	388	341	372	365	341	358	350	330	375	380	323	340	328	323	328	313	387	356	367	357	373	365	326	345	371	331	361	351	337	370	364	370	356	361	363	344	372	365	356	385	353	346	347	368	357	370	361	353	415	350	345	347	359	387	334	337	368	364	359	323	334	382	362	347	363	356	395	356	392	367	347	386	340	317	338	344	354	354	355	319	353	373	313	356	344	343	391	364	359	363	355	344	344	339	354	366	332	345	379	366	370	357	383	369	368	317	361	342	378	332	349	340	383	361	355	360	370	317	323	344	346	361	379	351	346	355	343	376	353	351	334	343	334	350	357	372	315	375	408	361	354	375	364	350	377	341	349	345	335	336	350	342	375	355	323	395	347	349	357	356	334	353	362	322	360	376	339	368	361	365	337	351	350	386	337	341	355	360	316	369	383	391	364	355	355	388	352	352	379	352	368	353	351	347	351	338	361	333	358	347	353	342	370	355	358	333	352	373	334	346	376	367	347	383	388	339	345	368	373	333	340	343	341	351	359	348	367	376	349	383	341	409	352	336	358	350	365	361	366	360	339	333	364	371	365	327	359	357	335	396	322	341	359	318	345	335	365	348	358	368	343	358	358	347	374	381	348	381	353	377	346	346	342	355	353	351	354	353	327	372	349	347	364	363	330	352	354	378	354	361	380	315	393	354	364	357	389	347	359	360	340	356	355	360	355	330	360	338	361	338	410	348	371	349	335	323	340	349	385	350	345	306	360	360	339	306	339	345	341	345	359	351	345	395	322	327	348	391	379	346	377	335	353	368	358	350	343	389	338	374	327	378	370	340	325	375	386	337	372	346	399	347	358	348	369	395	355	369	361	385	342	345	358	351	351	395	366	355	326	314	321	380	325	380	360	341	340	335	323	373	335	391	370	356	355	339	365	332	344	348	357	371	343	380	360	386	331	313	382	336	350	327	320	392	363	352	350	379	354	345	381	356	358	360	350	363	352	370	353	351	349	336	326	341	388	405	367	339	356	373	350	362	334	372	364	323	349	329	338	328	340	384	364	321	380	358	345	385	345	396	350	365	332	370	356	370	341	331	370	348	383	364	338	350	359	343	372	344	381	346	317	346	375	369	366	354	357	305	343	360	357	368	336	320	368	349	369	341	354	347	360	318	358	335	332	353	344	369	387	323	376	345	355	379	367	384	352	345	347	379	365	394	404	333	372	362	380	318	364	373	369	369	338	320	356	333	357	352	356	364	335	353	359	339	355	349	325	318	327	355	360	351	347	375	347	353	361	345	363	334	349	332	347	362	368	352	349	350	356	343	401	354	342	360	337	335	383	336	372	367	359	365	344	393	372	374	350	363	386	364	350	319	362	360	360	365	373	358	343	364	328	359	367	311	344	360	344	322	341	344	326	382	375	380	361	334	344	376	374	368	349	385	365	348	373	364	320	329	357	298	353	354	370	357	389	304	365	368	363	333	370	393	360	373	352	364	345	361	356	380	338	342	344	387	346	372	359	342	357	364	374	332	373	370	356	352	356	370	327	336	378	348	313	364	340	357	343	378	372	357	322	380	345	335	382	356	358	375	397	339	346	385	356	364	353	341	342	367	340	352	347	344	350	376	329	326	357	336	363	353	393	336	387	357	358	355	339	355	348	358	346	378	338	359	332	356	349	390	359	357	361	347	355	351	362	329	322	362	361	335	315	341	371	346	361	344	379	326	369	376	372	326	356	375	338	404	343	364	347	342	349	369	348	342	346	360	364	348	359	342	357	349	385	375	368	330	374	403	359	373	341	345	353	332	379	354	339	344	341	360	341	359	352	314	367	343	369	361	366	355	351	324	366	345	384	335	394	334	349	369	382	360	372	362	349	342	348	337	347	332	348	350	367	331	360	358	366	382	361	334	341	368	356	399	354	349	363	339	389	322	381	362	391	356	373	353	310	349	361	366	347	379	366	363	351	403	386	366	370	375	342	333	374	401	370	335	363	380	385	369	361	340	353	359	366	344	346	370	368	379	374	375	366	349	365	358	339	360	324	353	354	354	368	357	349	363	333	338	341	325	384	353	357	379	374	322	359	344	369	346	360	348	381	389	350	343	316	359	349	372	348	362	348	382	372	349	365	366	365	353	375	331	370	368	337	355	353	385	365	319	335	365	370	368	338	342	353	354	358	359	328	341	363	361	350	335	383	350	341	374	397	371	360	330	353	381	337	367	329	331	334	350	343	317	351	374	350	357	354	374	336	332	379	337	358	318	328	349	390	335	341	354	342	368	360	342	340	364	333	362	378	329	401	323	366	335	371	360	373	346	331	376	353	363	359	363	379	372	343	325	370	372	341	373	374	353	334	365	379	365	348	363	357	326	372	371	334	379	375	354	371	363	341	342	327	358	333	310	368	349	350	341	347	349	376	355	336	359	328	363	354	349	331	337	326	358	335	371	363	359	361	321	381	357	380	352	369	349	351	393	369	349	350	331	318	367	368	341	371	339	327	387	349	345	349	362	375	326	364	352	323	374	350	353	323	396	345	323	323	344	331	379	374	351	339	340	352	351	367	386	356	393	326	355	365	346	360	376	347	361	332	353	371	313	367	312	337	326	357	340	375	353	351	367
67283	69067	56488	18456	5954	1882	859	521	372	334	280	283	264	265	294	305	394	505	690	1012	967	871	596	584	514	530	401	289	232	195	170	174	188	186	178	167	165	170	143	167	166	178	155	161	182	180	181	169	162	172	152	171	173	176	160	145	162	174	160	186	155	154	153	151	154	155	183	169	161	150	165	181	154	141	174	170	200	158	164	180	155	160	167	176	160	156	157	149	152	167	162	151	150	159	142	165	153	158	162	164	152	147	169	156	137	151	166	182	155	166	152	143	142	168	159	150	153	145	155	155	168	151	172	145	167	150	152	161	160	172	144	171	162	145	166	167	143	180	146	156	151	187	181	155	167	166	176	160	175	168	158	169	162	168	157	170	153	152	191	179	138	163	162	146	163	173	161	148	155	134	160	156	151	170	152	162	152	145	153	156	158	139	167	148	170	160	141	157	141	151	136	162	147	141	159	172	159	169	162	163	160	171	169	174	170	164	158	155	131	171	177	152	151	162	145	141	156	166	155	161	158	179	154	168	162	142	134	163	163	151	165	160	174	140	167	159	144	162	150	164	169	155	151	144	144	163	158	167	146	157	157	135	182	146	178	153	165	154	175	169	181	164	163	154	150	183	143	141	168	152	155	166	161	150	174	143	150	145	149	152	149	157	151	140	165	153	165	158	178	163	170	169	156	147	144	151	154	181	169	162	147	149	164	148	170	132	166	143	179	171	159	156	150	135	158	162	181	138	166	160	157	173	152	161	156	166	154	168	127	124	180	155	145	167	147	161	157	173	125	136	175	165	168	137	141	174	166	144	163	136	156	141	150	166	174	158	164	161	162	161	177	163	160	161	163	147	166	146	156	148	163	155	178	170	154	164	139	146	161	161	172	163	152	142	156	162	153	155	188	163	174	177	154	158	174	152	156	166	150	144	187	149	169	180	138	161	153	152	161	192	161	149	149	137	150	163	186	167	142	149	156	163	160	159	168	154	172	141	170	169	171	149	165	160	151	138	153	148	177	165	174	147	156	181	148	159	166	153	146	159	177	153	180	156	161	162	149	164	151	159	164	174	147	154	145	143	183	170	152	136	173	170	144	146	170	154	161	160	153	166	150	145	176	145	155	164	161	165	186	158	165	170	177	158	139	159	154	184	171	163	145	143	153	161	146	169	178	148	161	175	151	140	191	159	143	151	142	143	149	131	148	141	157	164	158	163	188	168	168	166	170	165	168	145	154	158	152	155	168	142	169	148	176	160	172	156	157	148	157	153	161	165	151	172	181	155	162	151	148	172	145	144	159	189	149	141	165	166	158	160	163	158	149	164	159	171	149	153	173	160	174	133	153	173	159	156	151	159	157	175	141	151	173	166	148	163	154	181	144	158	144	195	151	163	144	156	169	146	174	155	169	143	158	172	151	158	166	132	149	155	170	158	166	174	162	161	161	146	161	169	178	162	187	143	154	158	179	170	173	171	147	165	150	148	179	168	173	173	155	159	188	167	151	154	145	146	164	160	172	164	157	155	151	181	171	143	155	180	176	159	156	165	154	156	160	162	163	134	172	173	166	136	163	157	161	153	165	150	156	140	151	160	139	162	161	153	156	141	169	161	147	156	165	156	162	149	185	160	167	161	182	155	157	182	172	179	165	197	142	149	185	162	147	137	167	149	156	154	148	169	159	167	176	159	165	157	158	170	151	153	154	172	167	162	150	139	179	155	151	145	157	171	154	162	151	164	178	170	182	156	143	173	142	157	139	144	141	160	143	139	133	147	150	136	143	165	161	157	145	172	149	186	144	142	178	163	165	165	149	155	154	159	158	152	163	157	178	174	137	160	157	176	149	156	141	146	156	143	161	149	175	144	150	154	154	137	150	167	155	137	170	176	160	134	141	197	152	154	152	148	148	161	139	166	172	152	157	135	178	163	151	131	144	157	155	150	163	160	158	168	149	143	164	174	138	153	172	183	170	155	164	154	141	156	161	163	166	174	143	154	157	167	165	167	136	167	146	174	149	153	150	175	148	134	172	167	165	156	152	178	147	145	174	145	163	151	174	174	173	157	141	153	167	159	158	156	177	150	183	152	175	155	173	169	167	155	143	182	157	166	147	152	154	154	144	153	145	146	157	165	149	149	160	156	160	153	160	174	173	155	163	161	166	141	180	152	159	161	186	165	152	146	150	159	152	177	164	148	149	136	146	166	176	169	176	163	184	169	143	165	154	160	179	143	132	150	157	158	139	170	178	147	141	142	164	133	137	146	177	172	181	153	168	160	163	176	175	148	159	172	161	149	162	149	165	150	174	164	152	163	178	177	144	152	166	158	168	159	152	157	159	137	157	160	162	172	147	151	144	167	156	145	152	148	156	168	159	154	167	162	132	163	139	167	170	175	172	139	132	164	151	177	179	162	176	174	143	159	151	153	168	166	161	155	153	175	154	183	143	162	162	163	159	165	156	141	146	174	152	170	167	154	174	172	177	143	144	148	151	153	164	156	143	167	161	168	140	151	174	134	164	157	146	159	152	164	147	143	160	165	158	133	178	174	161	164	133	143	152	146	153	164	162	173	153	135	150	170	164	159	140	164	164	149	150	154	154	146	158	141	171	167	164	147	188	139	162	133	172	169	168	146	162	167	178	142	151	152	172	175	161	139	167	149	154	172	160	163	149	160	172	148	152	169	148	162	158	153	171	150	150	176	165	149	173	151	174	136	173	172	165	153	165	135	165	149	159	174	155	144	139	148	155	155	150	157	148	155	158	164	183	156	171	144	163	157	172	195	149	141	158	146	173	166	169	151	176	166	135	168	143	166	170	146	143	149	177	173	142	143	146	175	162	146	152	159	166	148	166	173	151	165	164	166	182	165	158	168	163	150	165	156	171	150	145	188	145	153	169	140	154	159	147	168	159	150	169	160	145	143	141	148	148	165	156	151	143	162	164	188	152	140	136	149	162	159	142	144	158	176	152	170	153	178	165	163	181	172	155	173	155	170	172	160	160	159	166	151	150	142	173	152	186	157	155	160	153	158	183	164	179	162	146	180	158	165	166	156	151	166	172	148	159	193	174	173	150	145	150	177	168	133	165	176	165	144	193	157	142	154	153	166	165	167	145	179	161	156	156	179	158	161	157	190	156	156	158	157	173	151	150	163	166	157	153	177	155	145	133	167	160	185	149	173	138	142	155	153	138	144	175	165	184	150	166	168	137	174	164	128	170	158	153	180	159	174	144	169	157	141	185	157	137	151	176	152	148	147	174	152	162	158	158	172	143	155	157	156	148	165	184	150	151	149	154	163	134	148	151	184	138	154	193	146	153	160	153	150	153	162	146	143	134	155	173	140	156	155	154	158	152	129	162	165	141	156	163	159	139	159	172	180	159	143	170	172	165	186	150	150	147	174	171	166	156	137	171	141	164	156	144	192	162	157	167	145	155	136	170	158	151	154	144	174	153	141	144	162	159	169	165	170	150	155	171	159	156	162	165	128	165	147	159	198	170	157
46088	58298	39006	4153	6189	6031	3740	2609	1983	1475	1409	1284	1421	1506	1522	1725	2279	3070	4353	6475	7163	6178	3848	4124	3353	3328	2455	1647	925	801	786	755	701	727	642	610	740	681	600	600	619	680	665	637	655	660	660	611	623	629	610	569	621	598	575	585	613	590	612	524	587	588	551	571	566	554	560	560	606	578	544	557	557	536	511	538	577	526	542	553	542	540	566	561	547	577	521	547	554	567	528	604	584	519	592	568	612	563	573	586	547	582	559	568	551	594	572	557	579	559	565	568	597	540	524	540	527	587	557	538	551	503	540	550	583	535	532	547	538	560	573	543	531	551	531	541	524	553	533	536	590	551	501	596	481	576	548	536	540	546	519	529	553	518	557	565	576	518	585	545	570	525	525	532	530	498	550	508	555	544	540	566	528	527	578	514	553	556	527	571	514	551	546	532	554	590	560	543	569	528	521	588	569	527	557	541	521	547	533	498	557	549	577	539	567	567	561	524	545	492	556	546	559	550	538	546	509	550	539	572	582	554	521	544	523	516	534	559	551	549	507	541	525	560	547	536	558	572	571	549	560	505	564	493	481	574	543	567	563	522	542	524	540	503	505	549	513	507	580	541	532	531	532	505	552	556	555	541	548	544	533	516	524	523	506	545	544	554	543	520	493	539	499	566	520	546	544	567	538	528	535	541	522	534	516	556	537	546	555	510	536	527	545	569	533	553	536	548	536	545	543	526	571	527	548	561	533	550	553	537	541	527	530	522	550	532	546	544	527	567	553	531	557	534	542	544	546	542	555	543	570	508	540	516	544	589	554	512	562	506	559	523	565	538	554	526	532	545	560	520	535	557	541	491	551	534	565	551	561	517	485	522	509	544	579	533	539	573	577	538	503	556	558	521	514	533	514	556	526	531	525	533	551	590	578	532	563	553	498	572	546	522	559	558	497	541	563	535	555	536	537	556	569	544	538	514	564	472	548	517	541	569	531	512	512	530	529	526	557	542	513	547	543	521	540	528	539	541	514	529	519	526	552	510	520	542	545	562	567	523	494	521	506	570	534	529	532	564	567	547	517	518	519	515	601	533	532	523	517	504	544	567	612	507	558	549	600	517	553	544	573	568	540	520	556	537	499	520	505	539	508	564	540	547	559	547	532	515	574	513	559	527	544	545	526	533	529	524	507	531	538	536	534	563	555	533	518	550	531	564	585	530	536	559	542	547	563	529	522	570	530	578	569	569	546	532	547	538	508	498	556	519	540	528	539	521	538	548	528	552	574	529	526	541	504	554	563	521	541	513	513	547	534	566	541	513	528	545	580	533	517	551	551	508	484	561	554	517	516	547	529	564	550	532	485	548	509	547	534	551	568	518	547	543	578	514	544	563	536	572	563	540	560	529	543	559	554	565	526	512	537	578	539	499	529	512	596	534	562	496	563	615	544	567	548	531	523	481	533	563	521	534	549	580	537	564	576	532	575	538	500	512	512	540	557	558	527	533	562	521	563	523	528	571	532	515	553	515	537	544	528	507	573	563	545	522	525	567	525	588	543	558	507	491	503	532	533	552	545	536	553	563	532	537	557	513	535	572	575	516	552	557	549	533	539	554	580	594	557	519	579	543	542	491	537	538	528	574	499	540	539	525	501	503	521	514	567	541	517	525	540	619	508	512	519	554	582	522	501	539	540	528	541	530	544	562	543	508	573	516	523	553	571	496	514	554	527	513	541	545	574	552	555	552	543	556	539	580	549	539	517	572	548	552	525	502	530	533	512	490	556	530	522	530	552	521	557	524	547	557	561	567	545	500	581	523	557	560	564	566	537	544	531	553	547	520	540	531	519	520	587	522	574	520	521	540	523	497	547	538	555	562	584	565	504	511	499	522	543	576	553	545	539	533	551	568	558	479	589	515	544	549	575	540	544	521	564	511	527	552	587	541	535	547	526	528	566	586	512	534	584	540	516	538	551	556	505	536	533	531	560	524	556	522	560	509	527	531	486	541	516	551	512	541	535	569	541	563	503	550	536	551	507	529	572	551	493	554	554	579	515	543	556	542	519	534	543	520	573	553	520	541	549	605	554	518	564	524	521	493	589	554	545	546	562	548	513	567	577	524	552	567	505	561	558	551	555	539	553	549	535	546	552	539	553	571	580	527	572	540	524	574	518	526	527	580	534	517	540	541	521	558	545	511	556	562	557	532	511	532	542	546	558	532	580	530	508	575	504	530	515	567	555	561	555	526	514	546	473	521	547	521	502	553	522	555	479	550	532	529	520	564	556	560	516	532	527	542	541	503	622	556	480	512	525	533	523	538	531	559	555	568	526	502	579	531	533	527	514	510	526	558	549	557	545	537	515	592	569	553	500	571	537	524	536	541	546	528	513	552	526	541	556	527	534	559	533	538	534	556	556	575	501	540	542	597	572	521	549	510	524	517	522	541	556	556	561	520	563	469	568	623	525	508	476	553	539	554	537	555	549	529	571	520	556	531	482	565	482	584	535	535	540	552	537	522	527	501	557	547	550	576	579	559	541	588	544	525	534	554	561	486	555	523	525	523	534	553	519	535	539	513	545	543	533	540	529	594	548	582	553	529	539	559	537	591	558	520	536	526	526	522	557	549	539	537	577	551	570	541	559	565	530	574	565	487	513	554	545	569	523	534	559	517	522	555	600	567	529	558	551	517	560	544	527	517	561	550	554	513	559	539	524	554	557	594	517	509	495	532	546	554	570	540	499	566	536	551	537	537	534	534	559	553	581	583	562	515	554	557	550	520	554	533	559	491	527	535	550	520	543	543	521	563	557	580	531	551	560	546	562	520	501	536	554	523	564	556	529	556	567	529	513	500	523	535	504	525	528	545	566	576	539	531	564	597	534	582	546	527	606	568	602	487	542	514	528	579	517	529	550	545	540	598	534	498	507	542	511	530	546	564	548	560	520	536	587	521	556	554	560	519	551	560	557	559	553	541	531	536	545	532	535	575	538	534	595	569	545	564	562	527	517	568	515	545	522	529	514	554	561	564	561	526	529	554	494	568	559	507	569	471	547	591	553	544	545	625	526	534	527	503	542	569	517	524	541	517	552	517	513	529	551	552	517	517	528	543	527	516	578	528	545	583	500	539	530	539	540	552	539	509	548	538	551	532	570	523	523	584	530	500	531	560	550	523	556	551	554	583	561	509	546	552	544	529	527	539	520	552	536	532	578	604	541	572	540	535	547	563	555	544	563	552	580	529	527	533	517	566	520	530	536	556	565	545	550	536	512	547	585	523	605	516	570	511	529	550	537	563	534	530	561	525	534	552	564	546	545	581	549	549	515	536	592	531	511	551	515	558	524	565	519	562	529	537	538	539	506	553	549	524	568	524	577	577	555	532	569	575	542	521	525	556	557	517	522	542	541	535	562	536	540	530	546	520	554	550	525	555	552	531	464	546	537	532	548	572	583	532	541	536	550	595	562	552	577	520	551	523	541	525	590	547	543	528	501	534	524	543	547	528	533	486	500	538
13216	10565	4222	204	155	92	79	89	83	69	75	75	88	77	83	87	80	81	87	78	93	79	80	56	69	78	93	69	76	78	78	78	81	77	73	75	88	85	75	83	88	75	82	65	72	55	76	64	80	78	64	75	79	80	79	63	73	64	100	74	62	67	76	78	65	83	75	66	84	73	67	66	75	57	81	82	72	74	69	86	62	80	77	75	68	69	80	69	85	72	76	75	80	80	78	86	80	93	78	64	74	68	69	76	68	64	69	90	77	67	80	62	53	76	67	73	79	74	69	77	64	89	90	55	73	76	71	59	70	76	71	68	81	89	77	51	76	88	74	74	75	70	80	71	52	80	72	86	64	83	62	72	57	70	60	61	75	85	85	78	74	64	69	69	74	68	80	65	76	67	74	77	77	68	66	67	95	75	80	81	72	75	59	69	59	84	83	66	72	86	75	68	76	79	72	74	70	77	69	79	69	55	90	57	77	74	62	81	67	72	58	81	75	81	51	70	62	87	79	75	61	68	74	76	78	67	88	76	59	61	66	60	66	65	71	72	69	80	78	72	79	80	70	75	61	68	67	80	74	76	72	88	78	64	71	67	69	74	95	80	69	59	93	62	77	89	64	67	82	74	79	69	59	69	65	68	92	82	80	74	90	67	86	85	70	89	75	94	68	64	76	70	82	66	72	73	81	81	73	85	91	63	83	76	60	66	76	74	85	77	81	89	62	73	73	64	68	76	56	63	66	70	78	79	74	65	77	79	57	80	78	82	79	80	56	69	64	71	82	82	72	72	73	72	66	76	71	76	57	77	68	57	67	71	64	84	74	81	81	74	73	67	65	64	87	65	60	89	72	78	83	57	76	64	69	64	88	72	77	72	72	77	67	77	82	79	72	91	65	94	79	80	59	76	64	67	89	69	67	71	93	79	71	74	87	77	81	74	72	67	82	82	61	71	64	57	78	75	82	74	72	67	82	66	82	74	73	64	70	71	72	69	74	64	71	74	60	92	70	58	75	74	66	74	73	89	61	81	69	69	64	85	84	65	76	79	64	57	73	74	50	77	74	72	71	70	62	71	61	67	60	63	73	74	77	58	69	74	86	73	76	83	65	88	68	83	68	83	74	78	61	55	88	67	63	66	61	65	75	77	62	71	66	80	66	64	78	72	68	70	71	56	70	72	77	73	76	65	79	61	79	74	86	78	65	68	79	91	84	67	56	62	59	74	71	67	71	61	57	69	53	66	84	73	80	83	67	71	74	75	53	77	71	79	72	68	76	88	81	85	82	78	80	68	74	66	70	67	85	85	70	74	77	79	81	78	78	63	78	69	82	69	62	69	86	73	72	75	66	74	86	83	73	68	94	68	56	84	72	69	69	75	80	72	64	68	65	67	63	74	78	63	56	84	78	74	67	79	75	80	80	58	71	70	76	71	63	66	76	72	62	63	66	75	79	72	85	67	80	76	70	66	68	63	77	71	69	61	77	73	47	77	79	84	67	69	75	58	88	56	79	61	74	71	73	71	57	69	60	66	75	55	74	73	70	67	69	81	60	79	78	86	78	71	68	78	80	83	82	68	78	81	57	82	69	74	63	58	71	71	71	73	77	66	73	81	68	60	81	61	56	71	74	64	69	70	75	53	66	55	72	69	72	77	64	55	64	82	73	68	82	68	60	69	72	66	73	66	80	80	77	73	68	65	69	76	87	66	58	86	54	72	66	95	80	65	80	94	75	76	74	80	55	73	80	63	67	68	77	84	80	68	59	79	69	68	75	80	78	83	74	79	64	51	61	87	66	70	68	67	74	68	69	60	76	78	84	76	74	76	85	84	73	77	72	75	77	98	71	66	73	78	75	94	77	83	69	77	63	65	63	63	86	70	54	65	73	80	57	77	83	62	67	75	78	73	76	76	87	80	79	96	81	76	67	77	73	94	76	73	75	79	69	72	68	73	75	79	88	94	76	64	77	70	78	76	65	83	54	76	71	74	73	75	81	72	74	82	72	67	55	61	73	65	65	63	59	70	71	85	73	77	78	87	61	76	63	64	75	75	65	88	86	85	69	61	77	63	76	67	88	63	82	77	71	83	81	77	56	78	58	60	66	80	73	79	77	73	77	83	89	72	80	72	78	103	83	71	90	63	81	88	69	72	68	81	66	71	86	74	63	64	64	63	72	57	83	88	87	78	79	53	74	69	74	79	79	91	66	75	69	69	60	75	63	63	72	49	65	78	65	93	69	85	68	59	73	78	90	75	71	94	64	67	71	76	61	66	94	82	65	71	79	90	78	75	74	63	61	83	78	57	67	89	77	74	82	69	75	73	66	83	65	63	63	69	77	71	82	73	63	72	65	67	59	58	68	78	69	81	69	71	87	71	61	84	66	73	74	97	78	72	85	82	75	76	81	74	80	81	71	73	72	62	72	76	69	89	53	70	75	73	64	73	82	73	83	65	75	72	79	68	87	81	67	77	109	64	70	96	75	79	82	76	79	79	61	76	73	86	77	63	88	65	58	68	65	68	89	77	78	58	70	66	88	70	75	64	76	80	61	61	67	72	86	76	60	96	63	72	74	58	68	69	66	72	73	72	80	76	85	87	66	71	73	62	59	68	73	67	58	76	56	76	74	81	66	66	75	87	72	81	66	70	69	74	72	67	88	76	77	72	84	71	51	87	72	58	74	69	79	65	74	86	74	73	72	65	75	79	74	71	70	77	67	68	76	54	70	63	66	77	73	63	78	82	71	77	71	70	70	73	75	69	74	75	74	72	65	65	65	75	59	78	62	77	65	65	68	70	86	100	76	74	73	65	72	68	78	64	79	79	66	75	82	69	84	60	50	68	76	74	62	78	58	73	73	78	77	88	79	83	74	78	60	77	75	75	73	81	80	74	68	69	77	67	70	77	66	73	74	50	70	81	74	95	66	90	72	84	73	68	78	61	84	67	59	80	50	72	60	102	66	81	73	79	66	74	74	85	74	77	95	63	69	74	65	78	70	61	60	67	84	67	67	65	93	48	70	63	73	69	83	73	70	57	70	84	69	75	68	78	78	67	78	85	81	78	76	73	80	73	63	85	68	75	76	74	84	59	81	89	65	67	82	62	72	75	86	81	85	72	86	86	76	67	63	62	84	52	78	63	78	72	76	86	72	80	83	68	86	70	72	74	71	69	67	71	64	82	76	84	70	64	66	71	66	72	68	69	64	76	71	74	80	67	66	78	74	72	70	73	75	72	64	67	70	79	68	64	53	69	81	66	68	65	60	83	54	60	83	78	76	75	80	81	77	60	59	77	58	68	68	71	82	55	70	79	61	81	76	73	81	78	64	88	84	70	85	79	78	82	70	57	68	83	73	57	69	80	75	78	71	68	81	67	74	78	72	70	86	65	79	77	79	91	74	70	56	71	82	84	76	70	75	81	73	85	82	66	63	78	61	64	60	66	67	69	85	74	73	92	63	63	68	79	57	67	82	82	63	81	87	70	57	83
16179	18336	7995	465	504	458	398	426	354	347	360	311	369	325	331	340	383	423	405	436	368	357	364	377	337	318	301	276	280	303	282	303	281	292	295	278	317	292	286	316	295	297	270	301	318	315	296	311	258	272	312	311	297	300	275	286	313	314	310	275	258	283	289	260	295	291	321	268	325	286	278	305	294	320	285	316	298	269	290	266	285	323	330	274	299	318	292	299	290	316	269	297	288	273	316	288	274	288	289	272	283	302	304	293	281	291	282	277	268	284	299	267	267	267	312	310	256	268	290	272	277	306	324	311	267	282	306	292	295	294	289	284	300	315	274	272	307	287	277	294	278	284	291	272	289	295	292	319	284	270	324	271	302	288	319	287	295	273	308	307	281	301	277	295	300	304	292	330	269	254	284	296	279	329	276	294	296	287	293	294	293	297	277	268	312	296	292	290	303	286	296	335	288	305	299	289	277	265	297	298	282	298	280	330	269	286	305	265	306	291	331	280	295	302	278	266	317	263	280	287	274	298	314	310	283	288	293	293	314	292	282	295	251	289	308	295	293	309	275	291	276	295	292	283	269	320	320	293	285	299	292	311	249	278	304	286	261	305	295	293	293	280	272	288	289	281	261	292	280	273	274	328	286	309	304	279	319	310	284	291	283	298	279	277	302	297	301	270	280	304	303	288	315	306	281	284	311	274	295	316	295	294	281	307	299	300	289	283	293	293	271	268	294	284	304	255	283	274	279	290	310	271	304	291	279	299	286	268	279	269	297	262	266	284	288	292	308	314	291	275	284	300	284	278	279	312	275	299	289	275	298	301	303	269	263	305	291	274	255	301	256	317	269	274	290	297	290	271	278	261	312	315	268	278	309	319	314	303	305	290	290	292	287	296	283	276	285	272	273	304	284	289	303	279	299	320	276	273	258	305	306	302	308	309	314	277	283	257	290	300	297	288	279	309	282	258	288	286	297	293	282	277	257	297	279	296	299	313	281	297	276	289	298	290	289	286	301	284	318	299	279	262	295	318	288	303	325	306	313	285	272	255	284	327	312	305	305	266	304	306	280	303	300	298	283	300	296	278	310	318	310	259	269	270	313	290	312	310	282	294	267	274	300	309	313	287	287	287	271	269	309	295	286	323	296	303	284	299	307	264	305	293	276	306	286	258	295	266	291	267	292	317	286	290	294	277	284	282	269	285	242	265	275	273	292	286	286	328	298	306	270	308	314	300	298	292	283	281	266	281	260	279	281	281	294	300	299	318	280	294	297	266	294	302	283	298	254	303	294	281	308	252	286	297	291	276	313	284	302	306	278	279	243	286	304	299	285	301	287	290	304	309	268	293	290	276	297	284	272	301	275	280	333	259	277	292	290	310	293	309	311	284	307	291	286	289	268	279	266	297	289	322	309	301	290	286	338	298	319	272	263	325	300	309	274	332	282	273	292	297	293	290	286	288	309	311	301	259	277	298	288	293	263	304	294	268	311	326	298	305	273	297	296	281	307	278	291	314	325	281	280	291	268	284	293	288	280	286	285	280	290	305	265	285	300	257	280	295	296	275	302	300	295	288	270	291	300	295	307	303	277	262	288	287	282	267	304	258	316	292	288	299	278	308	269	294	296	315	280	286	287	321	268	307	282	302	302	272	286	298	303	277	319	298	280	313	304	270	279	280	287	294	291	255	266	275	271	257	301	292	280	307	298	303	291	275	297	248	313	285	291	290	281	302	292	287	271	258	297	282	274	312	299	278	303	304	315	298	273	300	252	303	291	297	304	277	280	299	273	300	277	309	294	291	279	261	261	284	264	295	273	286	304	285	308	300	299	321	297	294	306	305	288	268	273	306	299	274	300	303	295	290	275	248	302	269	264	275	302	256	286	260	275	298	282	286	309	291	296	280	287	313	297	304	299	307	323	291	304	289	269	315	296	306	250	276	274	297	278	298	272	315	296	264	254	299	322	282	277	289	266	308	286	308	282	271	303	303	299	279	309	274	289	276	265	293	297	297	280	286	291	303	313	272	273	242	298	282	278	278	298	304	329	309	267	314	305	321	276	281	286	268	268	270	310	292	256	270	290	300	267	286	285	318	284	297	315	318	291	277	280	282	297	325	306	304	295	275	275	299	287	313	285	302	263	287	300	296	284	328	310	284	296	308	303	286	299	255	321	294	293	255	294	274	280	272	278	270	309	300	304	271	303	266	329	289	292	319	285	284	282	266	287	262	244	302	301	300	300	298	268	294	254	271	306	285	340	298	263	297	284	262	276	313	292	300	274	282	309	287	304	295	308	284	268	297	272	291	300	279	316	269	282	284	294	289	294	294	309	292	278	280	254	327	312	259	319	290	299	306	290	301	285	285	269	311	299	303	306	298	254	265	296	314	267	289	271	327	262	268	293	292	283	273	285	324	284	315	291	272	289	308	291	301	279	278	312	300	264	285	292	289	282	285	289	253	308	295	269	301	336	295	285	311	274	299	278	315	280	279	288	288	276	268	307	284	278	302	276	304	294	260	275	331	254	301	285	279	320	274	300	309	267	284	287	274	286	306	289	266	272	286	257	285	269	297	273	283	319	303	314	285	282	288	280	287	324	300	275	296	289	287	320	280	259	281	269	301	267	301	280	286	316	316	314	291	291	288	291	281	253	287	281	299	283	261	271	256	306	275	303	261	280	268	295	279	292	259	280	285	298	250	334	277	281	286	284	301	292	330	308	297	277	297	292	328	270	280	293	279	279	289	291	296	282	284	280	269	291	286	264	290	290	306	302	295	312	302	289	300	305	302	290	284	284	298	301	329	293	316	287	286	287	277	294	290	322	295	347	306	304	291	271	283	262	308	244	294	309	285	299	261	291	308	298	282	269	275	269	300	293	281	263	301	294	300	310	283	274	276	281	273	291	296	285	296	281	319	311	276	307	305	283	285	288	306	289	283	266	320	275	288	311	298	291	313	270	284	309	280	277	294	322	301	271	274	303	279	291	258	271	310	301	296	329	297	324	271	289	301	302	259	308	266	315	272	295	282	296	296	284	296	285	305	310	294	291	271	285	279	298	292	285	305	285	288	297	270	298	281	334	307	296	258	290	298	280	266	304	286	320	313	296	280	279	279	293	285	306	279	287	279	277	272	288	273	280	301	269	288	284	278	300	294	324	284	323	279	292	273	306	250	282	274	300	294	304	303	271	292	291	312	283	279	275	298	274	245	288	275	264	275	314	270	308	274	284	284	257	286	311	291	269	317	285	265	271	308	303	282	271	284	322	317	294	276	277	297	277	287	286	284	289	282	318	321	282	329	270	295	300	267	316	304	316	270	279	282	278	297	309	306	295	299	299	282	290	261	306	273	321	280	286	294	303	310	262	292	288	292	274	295	298	297	289	271	307	264	274	270	290	284	296	264	279	338	261	264	280	270	276	270	294	267	280	294	291	300	287	286	270	298	309	314	297	297	288	279	258	335	306	326	258	284	304	290	267	298	273	324	270	286	296	292	285	276
57447	62899	48935	13453	1682	659	379	254	206	195	162	161	138	149	176	148	151	155	151	228	202	222	264	273	229	180	166	143	113	103	107	105	104	130	108	96	90	88	117	97	117	97	111	90	112	101	95	94	99	103	104	87	111	103	103	100	80	96	99	94	88	84	85	103	89	93	106	81	99	90	121	113	80	99	97	97	91	109	94	81	84	88	93	76	103	81	92	84	94	88	100	90	85	86	82	97	107	102	99	103	90	116	91	95	105	98	93	105	90	91	90	89	93	99	83	107	83	86	76	105	94	97	84	117	90	101	100	94	101	111	91	95	88	98	86	99	113	84	96	75	94	84	96	98	70	86	88	100	105	92	82	107	88	94	78	102	80	96	101	85	104	101	118	95	75	93	82	91	101	105	106	86	91	73	101	94	95	105	92	93	96	95	99	101	92	86	89	103	90	95	97	77	105	93	114	109	85	99	108	86	96	107	84	74	115	103	96	88	71	100	110	103	102	79	85	101	101	88	89	105	94	91	84	103	94	87	101	92	94	83	94	92	111	91	93	93	113	83	83	79	104	102	108	99	105	102	97	88	98	88	103	87	96	108	92	86	98	83	113	94	105	107	95	97	97	101	92	90	87	102	95	92	101	90	95	94	95	107	106	107	78	97	89	107	101	95	81	83	85	84	100	110	93	95	103	102	99	106	90	104	108	96	90	90	115	98	95	83	124	103	104	107	121	85	108	90	102	121	101	103	108	80	110	81	87	102	82	113	89	96	103	100	99	101	104	95	87	105	97	93	114	92	80	116	106	98	102	82	104	86	98	87	103	80	88	95	87	100	87	99	106	88	81	100	108	85	90	95	83	99	99	80	116	83	104	80	94	95	86	104	96	101	94	97	107	91	100	98	103	89	109	87	104	87	88	100	101	85	87	88	87	113	85	89	112	83	111	120	95	90	97	101	76	103	112	100	106	102	87	97	99	111	96	98	98	92	102	98	111	95	88	101	84	114	102	102	91	100	105	92	91	66	88	102	92	98	97	111	97	109	94	124	103	105	118	86	76	96	100	97	101	100	103	92	97	104	101	95	109	96	119	103	88	85	85	110	99	97	85	87	91	85	100	94	107	96	111	89	96	90	107	107	91	93	95	108	108	96	109	108	94	114	94	75	90	122	107	106	94	114	97	104	110	83	80	100	92	92	105	103	96	83	96	104	109	88	90	82	101	99	94	93	94	103	120	74	94	91	95	96	96	99	102	97	96	105	109	86	82	83	91	86	90	86	88	91	91	106	87	89	104	117	101	83	105	87	83	90	119	101	100	101	89	95	95	89	104	110	91	86	79	83	116	93	80	80	106	79	109	108	94	91	88	111	97	114	97	86	107	110	107	91	86	90	95	102	85	88	83	85	104	117	99	103	87	90	88	96	105	101	105	81	92	83	89	92	87	89	96	82	101	97	83	88	97	85	73	95	90	103	84	113	95	91	77	89	93	98	91	91	90	91	90	80	90	96	102	106	112	91	112	89	83	94	84	94	95	102	99	91	79	97	101	95	81	105	94	104	97	118	78	79	112	89	82	103	96	93	103	96	110	96	105	103	99	100	108	100	98	89	102	94	89	114	94	101	114	123	109	90	106	93	85	111	95	122	91	92	79	98	109	102	91	109	77	101	93	95	86	110	94	89	106	85	95	88	110	112	94	90	93	114	81	101	105	100	99	86	89	93	105	104	100	95	91	91	98	90	107	97	104	94	85	88	99	86	88	82	110	97	96	106	98	101	112	91	96	112	100	111	116	93	82	109	90	107	95	101	107	110	84	99	104	106	104	83	91	99	104	87	112	95	91	88	99	90	90	102	95	90	96	88	83	92	78	78	105	79	101	89	100	100	78	91	102	91	101	88	79	82	84	81	113	100	100	98	83	82	92	120	96	90	94	115	95	93	105	115	95	96	87	101	114	88	96	122	102	105	95	110	95	105	107	102	97	100	110	112	94	108	107	100	91	98	123	81	117	117	97	86	101	102	87	88	84	94	74	110	106	105	96	89	83	83	93	101	100	106	91	98	103	111	104	79	98	99	102	94	94	91	98	100	93	78	113	108	101	94	111	111	93	96	107	113	107	102	102	88	90	104	102	101	97	98	106	94	99	90	109	83	94	110	80	91	110	96	107	103	100	97	104	97	99	97	86	92	103	108	96	107	94	92	105	82	91	83	95	119	80	97	79	97	127	102	84	83	93	89	84	82	105	104	93	83	87	89	101	94	104	102	82	102	96	112	95	101	83	87	96	106	77	109	85	94	87	94	86	104	82	102	85	112	97	85	106	82	100	81	97	114	101	87	93	93	110	96	81	104	100	106	105	93	84	102	95	105	95	99	98	103	95	95	95	107	99	105	99	112	99	114	108	96	88	81	105	107	89	96	104	118	105	101	92	97	97	110	78	83	94	101	103	90	94	105	97	91	105	93	88	114	102	85	90	99	79	103	100	84	104	98	93	94	99	100	83	88	89	111	99	106	105	102	87	92	85	94	88	71	102	102	98	89	102	94	91	105	99	106	88	96	99	99	100	83	105	87	91	101	84	94	111	91	99	90	95	107	85	98	96	99	89	90	106	99	90	124	109	94	92	103	108	103	104	90	92	80	98	106	114	90	95	90	107	97	106	102	92	76	117	87	106	94	105	93	102	104	98	104	107	112	94	107	82	84	96	75	106	99	112	104	90	95	101	96	94	101	110	92	94	88	100	94	88	102	113	81	110	86	81	102	81	93	99	96	103	94	104	88	96	95	87	89	112	86	105	100	100	102	92	105	92	84	93	94	101	108	77	100	92	105	107	95	77	81	94	96	92	98	92	101	100	99	101	101	98	93	99	96	97	115	91	84	98	97	69	95	99	88	90	75	88	113	87	105	115	87	92	88	80	105	87	106	114	115	90	98	104	83	92	105	77	104	81	85	96	108	88	102	91	89	91	91	96	93	101	117	87	110	93	105	106	105	81	95	111	104	92	115	102	110	88	90	109	80	106	101	97	108	96	126	94	108	80	100	114	116	99	85	91	95	99	107	118	90	87	93	95	115	85	107	89	74	104	89	92	93	89	81	108	101	100	84	101	107	102	68	101	99	87	103	92	87	95	95	106	112	107	88	113	109	91	109	107	99	93	91	79	96	111	109	102	98	82	85	91	99	84	100	92	108	106	93	103	110	101	90	96	113	85	97	80	93	108	125	105	95	95	72	92	103	94	100	106	95	88	91	99	92	94	105	91	97	99	83	85	96	82	95	88	102	110	86	105	102	102	73	90	101	100	99	83	78	100	100	88	119	98	103	109	92	76	109	97	84	92	99	101	77	91	112	92	99	106	79	94	107	99	77	92	101	100	102	98	98	98	107	110	98	102	84	94	103	103	91	90	96	97	99	98	87	94	83	96	90	89	102	98	111	104	104	103	111	121	95	88	115	101	89	104	85	92	92	94	82	95	102	89	100	92	91	91	88	83	110	105	106
38402	47903	33831	2226	2760	2666	1725	1229	974	888	797	668	759	838	861	810	846	873	877	1547	1342	1457	1739	1906	1654	1303	1129	720	507	521	513	448	434	433	416	405	449	418	381	413	384	399	405	401	390	411	407	377	411	418	364	371	355	356	373	382	359	351	345	332	375	369	423	346	332	386	401	357	348	365	375	329	334	371	357	356	354	390	364	365	355	348	372	316	366	324	356	344	377	386	365	365	374	388	357	384	400	412	383	365	382	354	354	392	356	344	369	376	381	361	377	354	346	362	356	352	361	376	326	314	360	374	374	411	348	366	387	340	356	379	383	376	371	384	347	334	354	393	368	366	353	350	353	376	338	358	363	328	355	363	356	352	368	362	348	385	345	365	328	388	373	348	398	360	337	318	353	361	374	345	341	328	354	351	362	374	380	361	341	358	405	389	381	374	340	407	346	340	341	361	382	343	342	384	339	346	353	313	356	341	394	352	354	342	345	395	343	346	368	338	345	350	338	369	356	349	352	383	381	356	358	345	357	375	346	332	383	364	346	336	332	347	343	340	359	380	373	327	364	347	345	360	407	335	333	372	351	353	288	327	364	361	375	388	370	341	366	363	338	369	404	352	360	365	340	360	383	337	349	364	340	418	339	337	360	368	340	362	355	333	363	348	368	317	370	358	378	374	353	366	347	381	344	363	324	404	340	370	382	358	351	358	344	375	339	340	348	347	372	362	346	385	359	386	365	366	357	368	358	372	372	359	371	376	332	353	351	377	365	386	324	339	366	355	349	377	335	389	331	354	375	378	347	379	382	363	387	365	359	378	394	414	374	350	359	329	320	331	375	377	375	344	360	356	356	357	356	344	353	363	358	364	366	364	343	353	341	348	354	355	352	346	380	397	346	357	316	344	374	373	337	364	364	335	354	343	344	362	341	379	376	346	355	361	390	383	358	358	313	393	360	343	365	354	357	361	345	380	338	362	353	347	338	371	349	373	364	355	313	354	351	352	366	326	369	377	322	367	351	337	338	355	348	351	334	367	365	355	340	373	336	376	370	351	365	384	378	364	375	376	371	361	347	375	363	329	370	317	359	362	361	372	390	355	363	374	340	350	344	330	347	351	351	328	367	375	366	351	345	375	352	330	362	326	368	380	344	337	356	356	349	319	359	387	401	325	363	359	346	371	356	347	358	345	347	364	369	331	344	342	352	335	313	350	345	332	337	337	359	368	350	341	377	341	388	380	414	396	408	362	355	360	341	361	341	368	349	386	358	362	376	353	324	327	338	350	371	357	367	378	352	353	353	389	346	368	362	344	353	345	355	355	383	361	363	365	348	350	390	356	395	343	346	388	342	363	361	356	364	365	328	404	363	376	361	359	372	358	346	348	354	347	362	385	355	326	339	357	373	304	364	347	336	353	338	373	345	351	372	361	370	365	377	342	397	312	329	379	337	351	351	380	333	363	359	357	335	352	383	376	345	338	339	355	357	363	339	340	370	378	359	356	349	389	345	344	353	361	391	349	334	361	350	351	337	342	326	343	330	354	314	385	346	351	345	352	349	348	348	335	394	334	343	343	354	344	338	362	348	345	347	348	359	342	361	352	361	343	360	378	389	357	381	370	334	371	333	347	352	326	355	340	355	355	324	368	359	368	379	325	368	371	352	372	307	335	343	347	355	351	367	362	338	372	335	337	382	337	346	350	344	360	353	348	362	334	361	375	374	318	377	362	364	344	374	339	381	342	355	335	381	377	340	339	351	347	361	375	342	356	326	341	358	351	346	360	369	362	368	347	350	397	352	356	396	370	390	379	364	358	360	373	340	359	308	358	328	324	365	367	345	363	356	341	387	361	333	355	346	375	361	368	349	344	365	349	348	357	353	358	386	359	369	351	411	386	349	360	336	381	364	348	363	375	342	341	345	351	355	349	347	371	356	361	362	374	359	366	332	372	373	361	359	332	352	361	374	346	375	365	350	339	339	379	331	350	370	331	345	346	352	323	331	366	363	337	382	368	364	367	362	364	361	350	357	336	367	367	368	347	350	367	375	352	343	367	392	346	362	386	330	337	348	320	394	347	371	350	374	345	344	337	366	351	374	322	372	378	360	351	394	391	342	389	373	353	342	356	353	357	332	370	346	348	323	372	332	366	373	335	367	369	376	374	317	356	357	386	345	367	352	368	359	345	379	362	347	355	342	363	355	399	361	352	340	313	354	360	328	360	350	348	329	380	351	325	325	388	364	353	346	386	342	338	325	354	376	356	374	331	350	343	375	360	337	355	370	359	347	346	377	386	364	357	322	370	345	357	365	383	363	369	374	370	363	351	325	400	395	347	363	353	349	370	375	346	362	403	353	363	364	365	410	355	346	352	395	349	359	374	359	391	392	365	354	330	381	359	362	326	351	338	354	356	351	369	372	362	353	353	340	369	371	367	364	388	351	373	365	349	372	357	402	344	360	335	365	375	335	363	364	347	364	379	339	329	370	348	348	330	367	363	317	388	360	351	356	347	361	351	362	388	374	365	355	352	342	393	363	361	361	398	379	364	367	358	385	362	368	337	365	339	387	345	372	376	363	352	372	348	371	364	367	329	354	338	349	364	364	378	353	331	351	346	371	358	356	353	366	351	344	358	328	375	361	353	360	345	394	349	336	344	365	351	354	383	343	361	350	347	385	337	370	351	353	370	330	331	363	363	346	357	354	363	366	332	371	350	349	402	345	377	363	326	384	369	390	344	351	337	324	364	309	345	364	326	371	331	357	375	369	356	370	381	372	352	360	360	392	379	382	363	337	361	353	357	365	362	384	362	381	342	380	341	381	337	340	332	337	360	325	378	372	346	360	348	376	354	333	342	338	347	341	371	363	348	333	331	354	365	378	363	370	345	380	324	358	373	345	379	376	343	326	364	314	341	352	290	327	366	333	349	363	348	351	340	372	361	321	397	340	378	378	378	333	369	357	319	364	344	379	369	358	373	322	387	346	361	328	373	380	356	360	324	352	329	355	352	362	361	372	381	326	358	358	340	364	380	380	364	354	350	360	368	363	350	318	379	321	342	322	338	352	341	332	329	382	371	354	368	351	387	365	350	388	383	391	311	348	331	346	365	337	376	353	365	348	351	355	356	375	354	387	365	366	346	365	332	362	364	349	352	375	376	329	336	356	372	389	383	329	355	361	384	346	356	344	344	352	343	361	358	341	398	340	342	329	340	370	380	341	353	357	382	360	372	353	339	326	382	353	364	354	351	343	372	332	369	364	353	342	338	362	334	369	345	333	355	325	344	359	364	363	349	367	347	350	360	374	318	353	339	390	351	360	383	370	377	336	385	358	377	351	341	347	334	378	360	391	367	357	358	367	354	360	337	374	370	365	339	351	360	392	375	361	373	351	365	340	352	347	367	357	321	371	362	342	369	356	354	355	358	316	354	333	346	355	346	339	371	333	354	337	352	343	329	353	363	354	357	375	353	370	340	371	360	369	346	368	348	395	349	351	372	340	357
70672	71699	56133	19423	7386	1294	675	419	349	334	282	234	231	271	241	251	250	235	267	235	340	447	469	486	474	268	262	233	214	169	183	174	170	181	182	146	178	186	182	169	199	174	172	162	163	189	148	174	137	189	149	162	172	163	178	172	172	165	143	143	183	168	160	145	156	156	147	161	156	158	179	153	158	164	147	184	165	134	144	151	163	138	175	159	136	167	183	160	154	175	158	138	177	146	158	185	168	164	169	175	174	153	160	147	188	162	162	169	156	145	160	171	146	144	148	184	191	137	153	155	161	165	157	164	158	178	154	160	171	149	155	168	144	193	160	153	149	154	157	145	168	171	168	158	178	168	169	163	167	144	156	141	168	154	188	166	181	157	173	145	154	162	169	174	175	155	153	173	158	157	164	150	134	158	158	142	146	150	143	152	169	153	157	167	148	165	166	169	181	166	150	136	170	152	153	179	156	159	146	157	122	178	190	193	156	184	179	154	147	140	173	147	153	166	153	172	151	167	150	149	187	166	151	142	154	161	162	165	147	174	159	163	170	151	153	155	137	149	146	149	139	151	173	157	155	133	148	167	151	138	176	166	156	142	180	157	183	169	134	140	159	153	194	161	162	153	193	145	150	161	157	132	174	162	166	165	161	152	163	155	175	171	165	146	169	177	136	146	148	165	174	159	159	169	175	190	168	152	161	142	181	160	159	129	170	163	137	145	176	166	142	151	164	158	160	161	145	179	138	164	157	166	172	174	141	140	151	143	178	164	139	127	142	178	141	172	170	139	174	158	162	134	148	159	175	168	160	170	139	162	152	150	144	153	169	126	134	146	141	155	142	159	176	159	165	163	177	171	154	174	157	177	168	146	193	154	166	167	152	184	151	165	180	144	152	177	169	177	148	165	153	164	168	151	142	165	173	149	136	135	168	160	152	181	162	179	155	166	148	167	171	125	153	156	161	155	170	146	166	148	151	148	164	158	160	198	165	146	155	196	161	157	156	174	154	143	151	179	155	175	142	167	158	148	154	175	141	180	156	144	159	159	163	178	180	162	158	185	170	157	194	153	155	169	177	169	153	168	162	160	152	149	170	157	131	135	164	170	133	153	152	144	148	174	148	127	149	146	157	166	150	141	175	162	145	161	145	162	170	170	159	170	177	147	154	149	154	163	164	162	152	163	123	158	159	154	154	139	171	162	164	164	155	149	158	130	170	161	168	166	153	160	169	158	137	163	174	163	170	197	161	137	173	162	152	137	169	160	158	143	179	145	165	155	158	132	182	161	164	156	153	182	179	163	145	163	171	163	141	166	150	166	155	144	163	154	183	157	187	176	152	144	164	159	136	170	137	171	156	165	160	170	164	167	156	141	147	149	153	147	138	153	167	166	170	155	157	159	172	148	150	163	148	168	157	193	150	153	139	174	162	140	158	150	149	177	148	155	152	158	175	170	170	171	148	161	140	147	185	145	148	158	151	157	149	165	140	149	163	167	162	160	157	162	164	167	154	157	144	150	165	163	153	155	154	149	201	149	155	135	172	152	158	179	146	157	146	153	153	136	166	178	142	135	167	153	141	179	196	169	149	174	142	153	152	155	156	168	156	162	145	173	152	149	162	163	156	155	160	150	161	145	162	157	170	159	161	134	148	178	143	150	140	153	139	179	161	168	142	160	147	166	129	188	156	169	177	135	141	132	170	142	171	156	189	147	141	166	182	149	136	153	153	163	143	169	163	137	168	156	165	175	165	129	133	143	160	146	157	149	162	141	143	161	162	133	175	145	125	166	154	160	158	160	154	143	142	150	153	148	139	196	175	177	163	148	160	156	161	164	156	161	154	181	156	182	156	169	135	154	174	164	160	142	166	172	173	155	154	161	143	162	156	145	175	153	146	176	166	162	150	148	156	134	173	157	154	163	155	161	173	186	144	150	164	153	164	141	151	162	161	150	155	166	146	153	168	144	177	186	172	161	148	151	151	164	145	155	151	146	149	137	143	160	141	152	166	186	169	154	169	150	177	147	135	156	168	178	145	173	156	163	145	152	161	154	149	175	186	166	151	163	163	169	149	160	158	146	154	141	149	165	155	159	147	172	177	143	155	167	151	163	150	169	158	160	166	170	155	166	168	124	184	155	154	167	173	146	168	154	149	143	166	172	164	145	166	167	148	163	163	162	152	170	162	171	158	151	170	153	167	161	161	175	182	183	167	161	157	172	163	159	144	167	169	154	152	162	160	153	156	151	160	157	175	201	153	154	145	155	164	159	154	170	163	153	167	161	157	155	154	155	188	173	154	153	167	165	134	161	168	163	151	166	171	155	187	152	155	155	170	161	145	160	142	172	151	136	160	165	137	159	152	166	155	127	155	144	161	163	165	161	146	164	156	164	138	163	156	148	161	189	170	148	147	184	139	167	183	150	135	154	169	151	157	182	181	163	160	156	152	147	170	175	161	146	181	153	143	175	159	157	168	135	148	171	150	161	139	150	149	139	154	174	169	173	149	171	152	158	147	136	143	157	161	167	155	143	170	171	170	172	169	152	159	148	171	156	156	156	157	172	157	169	173	149	165	159	168	142	172	173	157	156	168	179	152	187	176	182	147	141	165	159	145	171	147	145	164	166	149	157	168	155	145	156	148	161	147	146	160	152	157	151	154	179	172	170	162	168	188	151	167	156	148	185	144	141	166	146	160	165	185	161	147	147	145	151	169	163	158	161	156	155	146	149	144	145	158	144	147	130	156	152	151	157	157	146	157	174	160	159	162	146	176	171	161	162	174	154	172	178	160	156	162	152	167	156	157	164	154	144	135	136	132	165	149	155	164	147	156	145	190	123	168	171	171	169	168	144	178	158	153	155	129	162	173	155	153	153	150	152	176	166	145	141	154	178	144	150	169	189	191	144	169	167	173	178	192	154	167	139	155	155	156	155	176	145	162	164	158	166	157	158	153	160	145	156	166	153	151	152	135	148	154	168	176	168	173	170	142	152	162	152	155	147	156	162	165	151	170	140	160	166	193	155	173	190	145	172	154	151	142	149	168	172	162	149	173	169	178	158	177	144	173	157	153	169	142	158	170	165	180	167	158	188	150	152	170	148	157	157	145	192	120	135	147	158	156	157	163	151	164	153	157	151	134	170	162	152	168	145	155	149	146	174	160	167	154	162	139	136	181	168	156	164	181	123	143	157	156	132	158	153	165	180	159	161	163	159	131	161	146	174	156	144	157	154	166	148	142	152	147	160	161	159	158	159	164	173	142	197	153	137	167	158	155	163	168	150	162	158	165	170	164	168	153	169	189	152	146	157	146	181	168	144	161	172	175	149	173	163	134	131	157	162	164	128	155	165	159	141	149	145	158	153	169	155	144	161	138	143	154	149	154	148	138	168	153	163	169	158	150	162	143	162	156	156	153	171	153	168	144	167	163	168	172	153	162	146	152	155	129	149	189	168	150	173	165	153	170	165	173	152	157	174	143	160	141	166	170	163	147	173	170	170
47576	57416	40423	3640	4465	3852	2907	2127	1643	1545	1316	1131	1186	1201	1156	1227	1143	1273	1326	1506	2166	2588	2926	3063	3005	1880	1432	1220	863	859	746	783	725	758	687	644	725	618	602	620	658	664	660	606	621	567	623	625	625	673	591	599	532	594	588	601	568	515	608	592	564	610	589	525	547	567	518	507	550	529	572	520	585	524	553	559	541	555	550	556	582	567	558	538	594	595	533	524	542	536	528	584	560	563	571	575	591	573	575	572	571	574	554	548	562	555	561	556	536	554	538	524	511	516	540	527	561	591	564	523	524	557	529	537	557	528	538	551	588	578	569	538	514	518	547	528	539	545	558	564	535	555	489	556	513	559	568	524	535	564	542	501	552	573	522	573	532	525	541	548	512	541	605	523	520	520	516	557	557	552	545	535	619	521	524	526	531	570	535	534	503	563	515	521	520	561	573	548	558	570	538	523	529	534	550	540	495	565	548	579	530	567	551	523	522	519	570	548	527	535	576	522	481	512	534	519	509	542	576	554	569	553	569	558	536	493	545	522	541	549	572	575	538	583	533	542	529	522	519	545	504	565	504	555	553	523	516	551	528	540	561	527	518	591	542	519	531	528	576	551	542	535	595	523	569	527	527	534	581	525	558	538	555	527	589	552	525	523	558	547	558	556	539	563	545	518	526	537	535	531	534	538	508	556	505	562	520	547	565	551	501	583	531	565	549	561	537	599	506	521	538	540	538	541	545	491	523	556	575	539	559	527	563	570	488	547	537	524	503	564	527	534	510	553	542	584	556	542	493	588	565	560	515	522	484	527	501	502	545	555	549	557	569	539	544	553	556	561	509	573	488	508	558	562	507	528	506	526	557	569	572	533	502	544	520	511	566	581	544	521	527	556	541	580	516	573	539	531	563	498	489	540	539	543	556	531	528	521	540	564	569	544	525	532	574	553	532	553	530	542	572	517	537	529	559	527	539	562	541	548	522	520	545	533	515	555	579	584	564	557	538	556	551	529	544	524	556	563	505	544	535	543	544	549	550	541	541	539	510	546	583	572	507	573	493	555	563	506	552	532	563	536	542	525	514	505	524	535	517	540	536	567	544	583	558	556	571	545	516	552	516	534	550	525	528	536	541	562	576	567	466	536	485	505	512	533	555	551	509	528	515	551	587	501	577	562	525	538	525	543	562	514	543	553	550	497	576	505	558	528	542	555	542	559	518	537	564	550	544	540	530	524	551	525	499	554	565	537	513	523	571	567	526	532	543	523	511	528	506	525	526	550	520	537	556	529	555	561	533	563	525	480	539	534	499	530	570	543	547	586	526	523	560	552	542	536	594	528	550	563	486	549	504	504	546	568	521	529	558	550	547	534	530	547	527	568	514	556	556	546	554	517	506	573	538	591	525	545	515	541	527	529	536	571	535	520	539	558	525	539	554	535	589	531	523	539	548	510	508	517	524	518	537	526	583	586	578	534	592	510	562	527	527	531	532	535	508	544	525	529	534	513	549	521	534	541	528	522	529	563	541	524	541	547	551	535	535	565	574	536	546	532	516	489	541	542	534	538	536	549	570	572	584	597	503	535	568	525	523	532	518	538	543	524	508	514	530	543	454	528	549	511	532	498	565	498	530	547	551	529	572	528	600	554	542	520	521	550	514	552	566	501	531	522	556	511	583	544	561	556	549	536	555	549	532	552	540	544	532	528	590	531	535	521	549	547	541	519	492	554	558	529	548	523	565	519	540	567	554	542	580	533	515	556	567	518	514	558	525	484	539	550	534	499	525	594	529	558	533	563	567	517	562	537	565	577	496	576	523	513	515	549	485	574	534	544	557	493	503	508	532	500	531	555	542	511	552	510	557	516	538	540	563	535	545	526	532	526	511	537	552	493	519	586	524	543	530	530	537	518	546	560	563	537	501	529	525	557	554	537	552	500	531	569	518	549	562	570	506	572	531	560	534	553	544	548	524	513	527	507	535	565	540	535	543	516	592	529	505	575	541	543	556	523	544	554	574	509	533	517	561	519	496	535	533	583	525	523	513	514	488	531	536	518	555	520	539	540	571	557	512	532	544	544	544	575	526	533	476	545	573	521	549	557	524	505	560	559	544	555	540	547	521	576	546	542	511	540	560	565	552	535	538	568	538	547	536	520	559	508	541	541	567	506	558	539	571	529	561	540	539	509	549	544	536	540	524	558	535	544	547	531	553	576	527	534	529	545	508	583	485	546	522	591	518	564	518	547	534	523	559	531	522	528	560	555	526	518	539	562	518	519	546	494	539	557	532	570	559	505	539	565	565	543	530	510	509	551	508	502	541	561	525	545	534	562	511	514	571	592	521	540	533	562	512	533	582	566	539	556	554	538	529	510	543	513	520	526	544	582	524	484	547	533	524	502	542	529	572	539	553	526	542	601	551	514	552	580	540	542	523	541	581	531	545	558	529	545	504	567	514	529	536	529	548	516	559	555	552	500	538	518	574	570	556	516	507	547	529	567	515	500	493	557	543	521	539	498	525	524	512	562	547	540	573	526	532	553	517	538	545	569	501	564	540	530	550	530	536	566	560	524	528	563	520	496	528	558	541	530	543	545	550	539	477	518	553	564	560	562	505	553	533	511	525	553	484	540	558	545	567	574	499	523	574	564	532	534	562	525	543	535	539	547	524	522	570	536	558	491	555	588	543	542	508	516	535	564	565	513	545	538	582	533	590	528	549	536	535	501	530	523	571	533	524	511	487	541	551	518	557	542	528	532	512	543	552	560	540	533	570	561	535	563	491	520	526	544	555	523	564	542	521	510	531	548	524	555	560	573	536	541	520	551	541	519	541	568	576	567	511	523	493	536	526	557	503	564	510	618	531	533	509	539	483	516	561	518	549	540	539	541	557	560	542	523	524	509	545	564	504	502	595	564	539	549	559	540	546	557	522	527	538	479	526	609	511	546	528	499	525	510	534	564	528	541	546	546	539	545	605	514	550	498	513	557	534	542	536	555	520	536	510	554	527	561	544	524	517	548	530	563	513	545	591	526	514	545	533	561	520	548	551	522	563	582	534	577	559	543	533	518	544	540	567	543	512	535	527	522	532	510	567	528	528	554	497	577	510	539	576	546	563	585	517	572	524	563	528	535	504	566	539	505	563	523	555	555	543	534	507	478	527	561	552	519	539	514	547	588	591	508	510	538	541	505	530	541	551	516	540	555	563	570	519	547	532	568	573	533	503	522	574	542	544	532	541	540	511	525	511	548	505	545	512	560	511	545	565	543	540	560	523	576	567	558	497	510	524	572	567	546	513	557	562	551	564	524	555	581	550	515	533	536	484	536	551	494	526	550	522	518	575	552	525	510	531	565	542	520	543	601	604	522	569	510	568	526	543	572	565	529	528	556	529	520	502	542	577	535	496	532	548	541	532	531	574	537	520	512	560	530	472	532	538	524	517	526	591	519	489	538	506	549	532	562	557	503	588	509	563	525	537	543	500	543	524	482	526	539	559	555	517	596	485	526
13993	10643	4225	371	212	106	93	69	91	80	76	80	96	75	88	87	69	69	85	85	79	75	78	78	61	81	83	77	79	67	68	79	66	82	70	80	72	75	74	70	74	74	83	77	76	68	76	83	83	72	81	80	63	92	73	74	87	82	68	48	73	79	72	76	67	56	73	76	66	70	81	73	66	67	65	81	77	67	81	80	69	74	69	54	65	80	64	72	69	87	65	69	71	73	81	61	69	62	81	79	58	83	82	84	70	67	74	85	67	87	67	74	66	84	82	72	77	81	84	74	63	84	75	61	71	75	93	72	69	74	68	65	74	73	68	72	70	81	73	54	83	62	70	92	71	89	75	67	70	67	72	84	65	81	68	83	56	60	72	74	73	82	85	73	67	90	64	82	67	69	67	86	69	74	76	66	74	80	78	64	82	86	73	73	69	68	70	77	74	75	71	77	58	85	73	73	71	69	73	75	77	65	83	79	72	81	62	70	75	80	61	78	87	79	76	51	73	67	79	79	77	79	71	85	66	74	66	56	78	60	58	70	79	56	77	66	69	66	75	61	98	75	63	76	48	63	72	76	70	88	61	75	74	67	63	85	71	70	74	62	62	66	73	72	74	64	72	75	68	79	82	73	76	79	77	76	67	84	89	63	64	60	75	73	76	64	75	64	70	70	76	61	72	67	73	57	81	65	78	62	75	80	77	56	77	77	86	77	85	74	68	68	90	63	65	75	65	78	93	64	77	77	76	68	65	73	76	72	70	70	79	71	81	75	69	86	69	66	64	67	71	67	81	62	75	74	79	71	62	75	91	70	79	69	81	79	69	67	65	65	77	82	77	71	68	74	87	70	68	64	83	72	69	66	72	77	72	58	75	82	73	60	80	74	77	67	73	68	81	72	79	65	70	75	72	66	71	72	64	54	75	61	68	74	70	66	87	71	72	82	63	78	79	58	70	83	83	73	88	59	70	72	66	93	90	61	79	75	68	66	77	65	62	76	82	80	93	71	66	72	76	75	80	89	66	74	77	83	89	69	72	71	66	58	69	73	71	75	77	74	58	77	83	92	77	70	63	83	66	65	86	71	69	70	78	82	79	74	71	83	77	76	66	70	75	70	85	65	83	71	84	73	95	65	74	69	68	77	64	83	67	75	67	71	72	65	70	69	77	59	80	82	56	69	82	70	77	62	78	64	78	65	78	70	80	83	79	76	87	71	80	84	74	72	81	77	75	75	70	66	76	65	79	80	67	61	83	75	73	68	69	85	62	61	71	83	75	59	66	50	72	76	68	85	64	65	79	68	84	60	67	57	67	67	82	70	75	66	60	67	77	63	64	74	61	70	85	83	72	75	73	71	80	70	78	69	79	67	69	65	73	73	73	89	73	79	67	73	67	80	83	93	67	80	71	68	85	74	82	61	86	75	59	62	81	76	73	69	70	65	71	72	62	69	82	62	64	74	74	88	84	83	78	69	49	74	78	72	73	75	77	65	76	65	71	70	68	53	81	73	83	69	65	65	71	65	65	75	67	66	67	76	70	79	70	59	71	70	69	72	97	67	67	76	82	66	85	67	87	83	79	69	70	70	70	63	65	64	70	83	67	83	69	88	78	94	91	72	62	75	85	80	59	62	85	66	60	70	72	68	84	72	77	78	72	84	70	57	73	73	72	71	82	94	56	70	78	80	93	84	82	81	72	77	81	55	72	70	86	74	67	76	79	71	59	66	68	76	73	85	67	79	80	70	76	64	72	73	71	71	79	61	81	58	90	88	70	74	78	77	74	93	65	67	77	81	88	75	69	65	77	58	78	75	94	75	78	73	89	63	69	57	82	74	77	74	69	80	73	65	67	69	59	83	70	57	80	73	64	77	79	54	80	68	66	91	66	69	63	83	80	95	78	62	75	69	76	80	79	90	65	79	86	85	64	66	72	78	78	73	68	76	79	72	54	70	73	81	63	65	84	71	77	96	56	73	91	78	76	64	82	75	73	82	73	73	64	63	76	80	75	75	67	64	81	86	76	68	79	69	77	81	66	67	84	64	74	73	67	83	60	76	73	68	75	66	83	70	73	78	62	63	80	84	82	76	82	76	62	72	78	68	69	63	73	75	65	85	75	85	79	63	66	71	64	64	64	86	66	87	64	79	59	86	87	61	81	79	76	67	73	68	72	77	69	59	80	73	67	65	70	68	78	70	83	73	70	62	66	85	77	69	81	61	73	73	91	74	88	64	78	72	80	74	78	82	66	65	66	69	76	73	89	66	75	60	82	79	98	81	67	70	78	85	77	83	77	66	69	74	77	78	78	79	52	84	68	69	55	68	63	75	82	75	73	77	72	79	87	82	68	75	71	74	76	61	61	89	57	52	74	72	64	73	58	75	84	56	71	73	69	78	79	64	78	79	67	78	61	80	84	59	64	78	83	76	69	65	63	80	81	61	82	85	61	79	60	79	79	72	81	72	69	77	95	81	80	59	80	59	71	77	62	59	69	87	65	89	82	65	75	90	73	65	62	77	76	78	78	73	67	70	60	66	86	68	69	63	53	64	87	53	76	82	79	61	78	60	68	75	72	74	73	82	82	76	78	60	70	54	70	61	77	70	86	67	70	77	67	72	64	76	62	69	77	64	78	66	68	68	72	78	69	71	89	72	71	71	69	67	62	72	65	85	84	58	76	68	81	72	73	75	85	104	65	74	77	83	82	57	75	80	74	80	63	76	59	73	64	86	73	77	75	71	70	86	79	82	68	90	64	79	79	66	70	77	68	69	74	61	78	76	79	81	78	76	64	72	76	73	59	79	71	69	73	81	74	80	55	74	59	78	74	70	76	57	85	74	66	67	72	70	85	57	71	77	72	59	67	76	56	63	64	63	65	56	75	84	68	65	70	72	77	83	90	86	72	82	90	68	75	79	77	81	67	78	66	59	69	74	58	74	72	76	72	75	79	84	74	81	83	74	72	72	65	85	69	69	94	75	69	68	76	90	84	70	79	79	79	86	82	64	69	77	70	85	62	93	58	64	67	72	74	72	79	79	73	80	74	74	66	70	71	63	56	70	74	78	71	66	62	72	80	84	82	75	74	60	72	65	66	77	84	71	77	65	59	72	84	61	75	72	60	67	72	74	85	76	69	71	80	80	66	76	61	60	53	74	65	86	75	63	72	69	83	84	72	71	72	69	74	56	80	96	74	76	78	86	76	64	72	71	89	85	69	65	62	77	82	80	74	68	56	72	76	71	65	74	82	81	76	72	71	72	71	89	77	79	70	59	83	72	74	79	73	76	69	61	67	77	81	85	68	67	73	88	77	78	77	61	84	64	70	64	77	59	63	81	70	73	65	67	92	60	76	73	65	68	76	66	75	72	65	70	74	79	75	76	66	56	75	74	90	86	61	90	80	56	75	66	62	66	78	62	74	77	83	69	73	74	75	69	71	64	83	65	78	69	71	77	78	68	59	81	78	71	60	66	68	73	79	54	71	67	78	75
16637	17641	7867	420	494	474	405	375	367	367	335	341	308	316	356	302	332	353	340	325	340	342	380	402	357	375	349	288	326	284	278	267	324	272	303	278	277	295	292	311	286	270	296	277	280	317	295	292	289	292	238	304	254	277	280	303	288	281	300	281	280	294	287	278	252	299	288	302	313	274	266	297	307	281	289	282	291	283	286	258	263	340	293	316	299	269	279	297	307	270	300	314	297	309	277	290	303	278	275	299	303	298	259	296	294	295	272	286	287	283	306	280	293	284	310	303	293	279	274	311	267	307	309	305	303	292	330	321	254	305	296	305	266	304	304	281	274	297	291	287	320	265	296	290	281	275	284	325	288	285	307	310	282	281	293	304	282	309	280	295	299	279	306	274	267	267	272	308	260	272	294	297	274	270	328	308	276	270	263	284	289	311	310	287	266	282	287	301	258	276	310	294	284	283	293	294	291	287	280	266	315	291	274	294	306	271	271	287	251	297	293	277	268	288	296	297	291	283	266	267	265	279	267	295	281	291	288	293	293	283	297	278	293	292	290	274	292	250	295	301	299	300	320	293	270	297	280	317	285	276	311	262	294	301	306	328	287	274	303	289	279	278	294	265	315	285	281	273	279	283	286	268	310	303	289	319	285	315	278	283	276	292	308	281	255	302	261	281	298	299	289	310	293	282	277	287	272	289	271	287	261	301	263	281	302	283	309	282	277	264	302	251	294	281	328	288	301	305	304	287	277	284	273	321	288	269	282	284	306	283	295	280	287	297	269	289	276	290	275	284	296	279	268	333	256	292	273	314	294	292	294	274	291	287	286	296	290	277	293	278	281	275	303	298	279	284	300	289	299	316	299	253	287	281	279	321	291	281	274	271	282	296	298	304	277	270	273	285	280	308	302	268	300	274	272	287	284	293	273	271	296	299	308	288	280	278	274	309	305	264	275	300	285	256	281	289	277	298	277	285	294	287	264	286	277	284	286	319	299	328	307	278	270	270	314	272	279	286	302	295	301	297	297	295	292	282	286	287	294	304	286	280	283	270	280	273	278	265	299	331	308	294	310	304	305	280	300	282	296	290	311	313	286	297	291	262	272	273	281	292	272	294	294	256	316	292	270	283	316	282	308	283	306	283	289	301	304	313	308	308	284	290	273	296	264	289	272	289	300	337	309	268	305	273	283	285	268	267	274	273	269	270	303	293	284	296	286	289	278	330	291	276	287	287	304	285	277	288	301	309	281	295	280	293	290	277	309	289	305	310	264	309	294	289	267	300	291	298	294	269	292	313	260	269	285	275	265	265	296	261	283	276	327	280	290	282	293	297	304	278	274	291	313	266	297	302	303	303	287	307	276	278	279	284	311	320	293	298	288	259	269	270	254	299	319	285	270	305	296	277	291	270	290	309	323	266	295	280	310	281	294	282	305	310	287	273	290	305	253	270	288	339	273	256	295	266	305	298	311	283	285	284	300	297	307	286	291	296	289	258	298	302	259	292	282	288	262	292	316	275	292	289	291	306	305	265	262	289	288	285	317	296	312	283	291	280	292	299	282	269	296	311	276	308	291	266	259	268	318	270	286	288	267	283	266	265	286	291	275	322	296	310	292	310	267	304	290	294	271	301	293	302	262	319	311	291	296	324	261	254	280	263	288	316	302	272	292	281	300	290	272	305	295	297	288	283	255	294	307	292	314	332	291	272	288	286	303	293	299	296	304	300	285	270	286	271	257	315	325	291	290	264	274	276	297	294	293	305	283	272	311	306	274	281	318	285	282	263	269	275	289	277	317	344	294	293	275	284	279	304	286	294	287	255	273	273	302	273	273	282	291	311	293	322	263	258	271	293	292	265	268	280	270	265	263	285	276	280	300	265	267	301	334	284	300	268	302	311	255	297	319	252	293	339	323	272	290	284	291	302	299	287	268	287	260	297	286	303	289	287	301	311	297	297	300	273	304	295	294	247	276	317	282	306	305	282	300	302	281	282	301	296	279	288	299	306	295	297	290	298	270	274	303	272	284	286	300	314	280	288	282	290	244	312	275	281	285	334	288	268	292	298	298	285	330	292	250	276	329	274	264	266	302	271	310	308	282	284	294	287	270	274	301	285	278	275	269	297	257	291	298	277	294	262	304	277	313	263	302	306	236	310	283	274	317	282	296	237	283	307	285	300	287	283	269	281	275	287	310	269	301	282	277	293	285	286	259	279	260	270	307	270	283	282	269	299	262	285	283	328	268	315	292	312	278	294	289	309	288	269	268	279	289	298	289	309	288	296	311	272	268	284	290	272	301	317	286	272	291	264	317	271	271	325	286	279	257	340	288	290	285	326	278	293	297	291	309	303	282	283	273	301	291	273	281	287	289	287	286	315	278	274	281	270	286	294	292	286	296	254	296	297	304	305	275	310	291	280	271	316	301	261	279	291	264	342	327	298	297	314	297	279	279	298	302	304	294	278	283	310	301	308	287	280	272	280	310	265	305	258	291	289	277	292	274	290	274	274	303	299	278	281	316	294	292	280	278	279	267	299	295	275	301	291	295	282	283	264	306	325	283	333	266	290	278	268	312	295	303	303	316	281	286	282	283	290	272	287	294	308	297	305	287	275	295	324	322	312	283	281	294	283	274	294	316	309	296	279	311	288	274	294	277	283	283	281	276	273	304	286	279	305	316	275	276	268	241	288	301	304	294	281	307	248	269	303	291	280	288	290	269	288	253	299	292	278	285	290	269	297	285	286	286	292	286	264	268	295	273	268	300	295	311	287	259	274	284	294	321	334	298	265	289	309	292	298	304	281	302	267	307	275	281	296	306	306	285	304	305	294	303	297	296	267	276	269	312	267	290	292	289	298	295	263	282	274	278	282	316	283	303	280	283	288	302	298	305	276	291	301	283	289	240	295	250	289	302	302	296	266	296	275	308	334	313	270	304	300	296	293	297	301	304	308	301	290	297	286	292	329	258	265	269	294	294	299	256	311	288	284	290	278	281	284	306	291	305	326	263	278	278	293	273	292	276	276	291	276	305	304	285	282	287	286	290	304	281	291	307	299	264	290	281	266	272	265	307	293	299	299	290	280	290	318	281	285	293	307	255	278	253	301	265	301	265	287	300	304	248	280	287	298	293	290	266	292	288	297	290	297	290	296	281	313	276	302	278	276	304	302	274	299	282	277	304	279	298	276	294	324	307	315	300	270	284	307	295	283	269	297	293	280	283	252	299	258	284	282	321	287	288	275	284	297	269	250	310	270	292	294	275	295	298	280	290	300	283	288	282	275	332	302	311	294	255	310	298	299	271	291	282	297	309	251	300	272	298	272	283	311	309	320	287	274	305	321	292	311	287	296	309	274	262	314	315	293	281	306	299	302	273	281	297	274	326	303	314	280	268	289	292	287	297	292	268	309	287	281	275	304	294	279	279	277	255	286	283	285	299	297	292	271	285	274	284	312	281	265	312	312	277	308	276	285	281	286	286	330	253	269	292	274	299	321	304	286
58189	62171	45251	11911	1349	480	350	222	199	136	139	155	124	110	143	164	179	161	151	173	168	192	228	279	264	251	159	157	104	113	109	100	104	110	106	93	124	97	106	101	94	87	98	91	105	98	99	101	94	115	94	98	106	120	94	96	82	100	100	102	102	97	96	105	101	104	95	97	95	84	111	86	119	91	97	101	99	93	105	80	102	99	94	97	116	75	89	99	119	91	98	94	95	95	98	95	106	92	99	100	97	94	89	90	112	91	97	89	93	83	86	89	86	96	89	105	101	93	97	104	101	102	101	100	95	129	112	89	81	72	92	92	87	86	106	105	85	98	91	95	95	96	87	91	88	87	104	102	102	100	78	97	101	103	85	104	97	103	114	97	100	101	91	93	82	105	109	88	102	112	72	94	86	95	94	109	105	100	89	105	101	96	82	100	92	88	91	83	105	100	96	105	101	99	92	96	89	88	99	103	99	87	88	120	103	105	85	103	101	88	96	118	113	75	94	91	99	108	122	125	92	115	90	90	98	87	104	93	103	94	108	71	93	96	104	95	85	95	113	91	108	117	93	89	105	90	104	94	101	91	105	94	97	87	93	92	109	96	89	119	92	99	95	78	99	96	91	96	101	99	93	76	82	109	102	79	91	102	85	123	71	107	107	107	101	96	102	102	112	101	98	99	107	95	77	117	89	86	88	79	134	88	84	122	116	90	100	80	93	107	107	85	88	92	109	98	103	84	103	98	115	100	103	86	82	92	99	87	90	105	100	86	94	99	89	91	105	94	94	100	108	99	107	103	104	96	105	100	87	119	97	111	108	105	95	111	86	109	101	80	94	97	95	96	81	111	94	98	96	90	113	102	93	93	107	84	108	93	88	88	100	81	86	100	103	99	84	95	88	75	92	89	110	100	97	95	93	94	99	104	86	83	82	85	91	89	81	98	78	108	89	91	91	98	100	81	122	101	96	83	80	97	98	104	107	95	100	94	90	89	78	95	87	91	87	119	101	91	90	110	97	96	88	87	110	82	100	91	90	88	99	91	106	103	100	79	93	94	100	94	112	87	94	95	102	90	101	81	96	90	94	95	86	89	95	98	110	101	93	89	99	110	109	113	90	92	85	85	99	106	100	84	106	97	87	100	97	102	86	119	88	114	81	80	85	101	90	96	91	96	88	93	107	108	118	95	94	88	98	98	98	104	82	104	79	95	102	97	99	91	97	94	103	88	104	95	110	88	105	98	101	84	93	105	85	97	93	100	111	97	86	86	84	98	102	92	99	96	101	108	80	96	101	98	75	96	89	97	91	110	91	88	108	95	85	89	97	81	98	98	97	93	99	90	98	97	99	103	101	82	94	94	98	97	115	94	86	96	97	95	93	93	87	96	103	100	78	96	95	103	83	104	99	90	102	84	80	105	93	91	76	101	93	80	101	109	87	99	98	99	82	109	99	114	100	94	94	96	116	89	90	82	96	108	107	117	99	105	91	84	95	91	93	97	102	88	106	91	112	110	101	103	85	94	97	111	91	85	95	92	95	95	99	99	103	93	97	96	101	102	104	87	116	79	92	106	91	87	108	93	90	111	100	102	105	94	83	92	96	83	73	114	89	109	98	100	95	98	78	105	107	86	102	108	112	107	82	87	83	71	88	97	98	94	98	96	104	103	96	93	122	112	95	71	98	102	101	94	109	107	67	96	95	89	112	90	88	93	116	107	91	88	91	98	95	90	87	72	103	75	93	75	77	80	83	114	95	82	105	74	97	101	89	100	92	88	80	100	104	114	100	88	99	100	93	110	98	105	103	96	89	109	112	100	101	99	99	91	105	83	101	95	95	94	89	87	103	80	82	101	99	95	99	114	96	92	92	84	87	116	82	78	103	106	94	97	101	96	92	100	106	105	95	96	115	103	82	99	96	91	90	108	101	102	107	96	80	102	105	96	98	92	99	99	84	99	92	98	103	100	97	90	90	93	100	114	103	89	107	98	98	85	102	81	127	106	98	93	115	88	113	88	100	110	103	90	92	99	102	83	86	105	81	91	98	85	92	102	82	96	102	106	111	98	98	109	96	83	79	80	90	93	103	96	100	97	88	107	94	88	95	96	97	115	98	102	102	110	97	103	113	93	89	84	96	99	98	94	85	103	103	89	91	102	103	101	95	97	124	108	96	94	92	93	101	108	104	85	81	84	105	101	87	111	96	89	98	108	79	89	98	102	101	80	90	82	112	105	97	106	95	85	90	82	87	93	108	93	102	93	95	94	87	96	103	107	81	91	91	103	109	90	86	102	80	90	86	99	97	98	101	106	87	108	90	88	90	85	100	94	106	77	97	97	79	80	72	87	83	94	82	82	107	92	102	93	96	98	83	113	80	79	90	102	90	90	110	105	87	85	75	86	107	98	95	86	97	87	102	104	111	102	97	103	101	93	101	88	99	102	101	99	103	90	112	83	101	102	88	118	111	86	82	114	86	92	103	84	99	85	104	81	92	107	81	87	98	92	106	86	112	96	99	105	105	73	90	92	104	80	101	90	104	95	123	99	93	92	88	93	92	92	84	95	100	94	91	111	105	94	100	108	95	102	105	89	93	114	103	79	99	100	99	90	102	95	113	89	94	92	92	94	103	104	98	104	96	79	91	122	112	97	87	101	95	92	101	115	96	100	109	89	82	92	104	101	105	96	99	105	88	83	86	86	113	97	96	98	96	102	97	105	102	101	95	86	104	105	111	89	89	92	85	111	90	105	101	107	107	82	104	91	95	88	95	95	104	98	82	102	110	84	94	99	104	96	98	94	95	81	122	99	69	100	94	95	101	90	104	90	100	107	97	82	92	87	104	104	80	89	91	92	87	79	91	99	110	107	107	110	94	106	108	107	117	92	90	101	73	98	92	99	94	100	90	97	106	92	96	98	96	105	113	98	101	106	107	101	92	107	90	88	90	78	115	113	91	101	100	84	98	104	97	98	92	104	86	92	104	95	70	102	84	103	108	106	101	89	97	88	86	100	90	92	85	89	90	87	90	102	102	107	89	90	92	101	103	78	108	106	92	103	93	79	74	99	105	83	79	116	101	88	76	99	101	80	92	91	87	103	75	101	113	100	99	105	89	100	114	96	97	104	92	106	88	89	95	91	113	104	92	90	73	97	84	88	90	107	112	95	76	83	104	101	97	99	95	107	96	86	94	98	101	91	100	101	94	107	94	99	85	105	100	81	112	93	110	99	81	78	79	106	101	104	113	93	99	86	107	94	90	95	107	88	96	101	103	95	92	99	110	103	100	95	107	101	99	112	92	95	93	85	89	100	84	102	105	103	102	103	93	85	85	85	86	95	100	108	88	97	96	99	106	108	93	92	100	85	75	108	107	88	94	101	84	95	81	94	128	100	86	102	93	95	92	87	102	81	99	100	100	107	99	102	97	96	98	88	98	99	87	99	95	89	88	100	78	98	85	90	80	88	109	105	102	91	86	92	91	97	113	80	79	98	92	99
38939	47643	34145	1925	2103	1898	1511	1137	948	818	839	707	706	660	807	848	918	890	854	1001	1063	1165	1403	1754	1871	1414	1175	917	546	451	463	513	484	489	407	412	415	443	424	401	382	401	399	401	399	411	429	388	404	371	369	385	376	383	411	339	377	364	367	355	365	363	366	343	337	363	394	350	372	336	366	375	372	330	392	374	363	344	362	358	367	389	365	401	364	363	357	364	342	364	369	407	348	349	349	378	392	377	341	382	367	384	367	381	382	366	362	351	347	361	346	340	356	357	371	348	346	370	364	352	363	358	350	364	373	328	333	355	351	330	348	336	365	355	378	360	364	377	362	351	338	377	398	381	347	347	388	371	315	333	354	371	381	339	389	347	312	382	338	371	359	339	367	383	371	356	354	346	379	386	350	368	365	369	372	369	359	367	311	382	331	364	340	339	364	362	356	367	340	342	308	353	333	381	371	357	349	364	323	340	344	362	337	336	373	335	333	338	342	338	356	356	358	379	352	349	340	371	361	378	385	347	374	370	374	359	331	346	339	341	325	315	337	353	352	337	349	383	366	327	355	352	403	364	318	346	372	354	353	366	376	363	342	359	362	315	359	365	325	337	340	364	362	336	358	314	345	372	374	359	357	346	354	371	379	380	348	353	372	337	355	387	372	390	343	339	358	362	349	369	345	360	372	383	334	351	343	358	386	352	355	313	359	351	357	335	341	367	362	354	331	358	364	366	374	339	362	359	365	358	321	314	347	324	342	356	380	331	355	328	338	339	361	346	352	384	332	340	343	327	329	355	326	366	363	398	369	360	360	349	351	358	357	374	372	360	373	369	360	348	370	345	393	332	378	334	346	339	350	352	374	383	361	349	329	352	370	345	356	320	377	347	357	349	346	339	329	360	372	335	355	340	320	337	371	338	330	340	354	365	362	375	344	357	353	359	370	345	344	344	400	354	343	361	382	348	348	341	344	306	343	351	321	371	386	323	380	324	378	352	373	350	347	349	341	344	352	361	354	356	360	368	352	373	397	346	373	391	361	335	360	372	368	334	393	351	378	349	359	346	378	367	381	380	340	353	338	297	350	340	396	334	372	365	334	338	360	351	369	366	363	340	322	354	361	343	341	337	353	327	360	365	364	358	374	368	342	363	359	375	336	355	391	341	337	378	344	370	363	356	364	373	361	355	338	348	357	341	320	384	350	356	369	361	357	391	299	352	343	359	352	348	357	342	344	355	361	326	341	297	363	360	357	328	382	353	379	362	367	340	349	372	343	358	382	384	354	356	349	335	319	390	370	342	362	337	354	352	371	369	353	380	360	336	346	348	351	337	393	325	340	364	333	389	360	358	397	343	374	377	375	397	348	347	357	371	361	375	334	330	353	386	335	371	349	366	360	357	354	348	385	343	354	401	342	322	364	377	330	354	355	364	352	358	364	352	348	326	356	367	349	328	386	338	346	333	359	355	354	342	364	345	352	360	331	351	357	351	356	366	360	380	355	332	381	343	342	406	359	352	362	360	350	358	349	347	323	322	364	405	379	339	364	366	345	354	369	366	376	355	371	377	361	344	349	367	348	329	375	348	363	308	377	363	351	309	350	381	336	335	358	370	326	343	367	352	319	339	363	342	339	350	376	349	383	358	342	376	355	352	342	365	379	358	368	331	386	366	353	367	346	370	350	347	385	371	373	377	403	339	346	348	332	351	369	362	335	377	359	339	353	360	327	339	362	409	375	372	333	342	391	356	348	373	361	340	321	365	357	381	358	362	352	387	347	340	340	391	370	360	351	349	380	334	331	331	364	336	348	357	352	332	343	348	393	345	340	344	321	351	341	365	351	386	370	325	343	355	344	375	376	333	348	362	359	337	361	372	320	365	364	337	341	356	345	398	356	348	367	367	341	363	344	376	349	381	323	367	400	352	340	330	349	374	368	309	373	358	342	402	359	354	341	375	316	367	322	365	360	374	367	356	373	342	364	330	348	386	358	354	349	350	386	351	380	358	385	348	346	341	335	340	352	373	343	356	341	307	357	383	373	363	401	331	369	321	343	361	346	358	372	360	325	387	365	363	373	379	349	355	375	398	350	357	359	393	351	349	353	338	362	362	356	377	362	347	331	360	340	364	346	339	342	318	346	376	357	365	345	346	345	343	333	336	357	343	358	360	344	376	410	346	385	333	367	367	373	332	351	353	342	397	346	384	406	355	378	362	372	339	345	361	316	348	361	382	347	375	370	371	358	348	365	348	326	345	352	349	348	358	331	384	348	341	405	360	361	340	384	361	312	339	326	354	359	313	345	386	356	316	349	317	351	371	323	366	368	346	358	346	361	311	343	332	347	342	352	392	340	352	346	356	350	325	349	354	337	360	354	334	339	335	345	338	339	385	367	350	348	347	365	390	354	346	382	386	364	377	340	360	394	324	375	369	336	349	344	354	345	342	376	382	367	372	333	406	360	355	353	339	371	354	355	380	331	362	366	362	326	379	357	350	336	354	358	328	330	347	339	341	385	362	369	354	349	362	309	341	378	343	344	351	367	362	357	357	336	350	346	338	368	352	380	338	350	352	382	381	349	342	337	344	358	343	334	357	397	371	358	376	346	350	364	363	377	339	333	378	371	357	372	360	330	393	371	343	345	359	346	393	377	352	373	334	350	354	356	350	412	387	335	353	360	352	366	351	375	322	360	344	341	364	375	357	320	360	381	370	363	415	347	337	352	365	382	339	363	388	356	393	382	375	402	365	374	342	361	354	311	340	368	367	364	326	339	345	355	343	345	335	343	339	377	365	400	336	397	340	336	347	373	376	364	370	333	368	384	336	371	340	322	342	335	362	383	360	338	335	364	387	381	359	351	390	358	370	347	346	369	357	310	346	334	331	365	364	341	374	352	360	352	353	349	357	343	363	358	371	354	351	354	338	371	360	329	332	345	360	388	405	378	356	333	319	381	378	370	368	353	378	346	344	378	329	344	381	319	378	356	335	375	338	364	397	362	341	347	365	333	396	353	326	350	351	345	359	337	356	374	389	375	327	366	343	368	343	333	349	349	365	369	368	342	342	336	353	335	379	346	344	343	363	345	336	353	372	343	342	326	343	329	355	353	371	371	352	374	374	364	351	356	337	348	341	332	348	362	365	356	370	315	363	355	357	328	393	373	367	381	340	360	340	339	389	401	367	320	377	332	368	385	377	365	329	359	379	356	345	372	357	365	373	402	345	384	370	358	353	365	352	357	352	363	320	319	372	346	316	353	357	347	354	401	374	328	366	368	346	358	341	386	363	384	363	376	382	336	343	332	343	335	358	373	344	361	356	341	385	387	347	349	358	371	406	333	355	381	332	356	342	366	328	363	379	385	353	355	350	342	355	383	352	351	369	364	344	380	322	340	349	362	373	312	349	381	341	335	379	365	354	353	361	326	378	361	368	346	354	362	353	356	369	332	341	356	324	361	358	373	360	345	364	337	337	349	346	351	353	323	364	357	359	341	357	371	351
71632	72223	51566	18735	6652	1157	648	422	332	285	280	251	253	295	302	304	286	269	288	292	331	320	323	485	541	428	339	239	211	182	187	174	170	186	178	191	172	163	181	189	175	167	185	151	160	165	182	176	187	184	168	170	148	166	152	174	178	158	144	165	157	146	151	169	148	161	169	126	158	178	154	152	134	159	135	161	163	162	170	157	168	167	135	144	150	169	142	159	154	143	163	178	147	158	183	185	142	158	150	177	174	173	165	175	173	181	152	194	149	161	157	155	130	179	153	160	145	173	181	161	146	169	166	164	154	152	168	167	167	157	164	153	150	167	148	174	171	159	155	161	183	156	172	160	162	151	177	172	147	148	150	155	156	169	173	168	153	154	155	153	152	178	150	183	150	160	167	149	155	167	171	148	152	143	162	161	187	188	177	147	139	162	162	161	152	149	179	152	159	161	149	157	156	187	160	147	168	165	161	154	172	158	151	149	176	145	177	155	152	151	153	150	140	157	179	150	155	147	168	172	158	168	162	153	153	141	154	173	165	164	162	161	181	139	157	154	174	152	142	151	163	153	168	165	150	169	160	166	133	136	166	179	166	146	143	157	143	164	145	163	150	147	166	141	179	154	154	172	155	174	158	169	155	173	157	172	151	170	169	157	155	168	168	167	166	146	162	174	158	166	155	176	142	164	135	156	155	147	147	150	138	175	156	166	172	168	164	161	169	162	163	181	177	163	162	176	153	164	150	183	162	186	155	151	154	154	142	155	167	157	170	175	146	155	157	178	145	164	187	155	174	155	154	181	145	165	163	151	164	170	166	166	172	152	183	172	173	145	167	163	172	157	170	186	164	152	145	169	143	157	178	147	156	158	167	163	177	168	154	155	167	137	176	164	185	166	161	183	176	141	183	141	162	163	157	166	170	172	157	169	159	145	129	152	182	166	159	163	150	164	152	165	170	151	160	159	159	150	162	166	170	152	187	159	169	135	151	165	152	156	165	155	155	163	166	159	174	190	150	170	159	164	161	147	142	141	141	157	180	168	176	162	167	182	154	177	150	175	160	140	157	150	168	135	170	169	139	151	156	165	175	171	154	172	161	151	159	170	168	156	143	168	176	176	162	172	166	170	141	121	152	171	173	172	152	159	151	116	181	155	157	170	175	159	158	166	173	150	159	169	140	158	154	129	134	180	158	144	159	168	176	136	169	170	162	149	188	164	167	172	150	197	155	170	143	155	159	172	148	156	172	142	164	168	142	153	163	149	167	153	182	171	169	145	134	139	159	150	165	157	170	154	182	149	155	166	172	155	154	160	134	163	153	143	171	121	159	165	133	175	147	169	169	163	164	148	140	162	159	148	168	155	168	177	166	147	162	156	146	156	156	163	155	158	159	170	155	154	155	167	162	168	157	131	151	152	135	147	155	148	171	164	140	168	141	146	181	170	160	147	159	164	148	158	163	146	162	156	154	180	173	157	142	153	161	163	132	143	167	160	176	157	149	167	168	140	182	163	166	167	164	170	159	155	144	143	153	149	146	161	171	173	139	166	162	164	145	179	179	148	163	151	168	134	146	157	152	137	161	165	172	150	171	160	173	179	153	161	151	166	145	165	152	165	152	158	156	139	149	164	169	166	184	143	175	147	161	174	156	167	167	173	144	153	144	166	158	155	164	161	163	153	175	171	169	155	156	168	160	156	159	172	179	155	147	161	167	158	177	166	162	156	154	143	184	162	149	180	156	151	145	157	181	155	165	160	183	173	173	159	164	166	159	149	158	146	156	177	154	174	160	162	133	156	168	147	157	143	142	147	154	162	157	169	184	148	169	160	168	148	153	163	160	137	161	156	141	158	163	175	147	169	156	162	172	157	156	154	157	160	146	151	161	173	159	156	149	155	165	150	163	149	158	147	156	134	171	139	175	154	162	170	162	157	158	155	165	126	129	154	153	175	149	150	161	169	175	153	161	171	149	170	149	153	171	156	152	145	151	157	166	172	138	148	167	171	159	161	161	162	139	152	154	168	174	148	157	140	178	166	170	167	175	185	160	169	157	154	187	167	159	146	154	163	176	146	179	179	156	167	179	165	142	171	157	175	139	174	161	158	184	166	172	166	167	143	161	149	158	176	160	158	139	147	162	153	167	151	145	130	183	150	149	140	167	159	145	156	165	152	152	155	153	166	161	164	185	183	165	194	165	139	140	161	146	143	177	174	148	161	155	173	164	178	165	174	145	169	155	153	160	167	157	158	153	137	164	159	175	142	189	187	161	140	155	167	167	164	170	188	145	155	134	193	155	165	155	151	176	170	161	170	169	175	186	154	165	160	152	148	148	169	174	147	143	164	174	169	165	170	169	173	166	178	156	143	167	168	198	163	161	162	158	156	144	172	163	155	151	152	162	162	183	151	141	154	162	157	146	161	167	137	153	169	153	164	156	184	126	168	167	158	170	164	177	148	172	164	159	175	184	149	162	171	160	160	186	159	149	174	153	175	165	165	156	138	175	132	161	165	175	137	161	168	168	168	133	167	161	173	152	180	168	176	189	169	166	152	157	141	144	159	148	166	159	150	176	143	150	172	139	155	149	202	164	160	175	168	150	141	163	139	150	141	142	143	170	147	150	144	140	152	159	163	128	146	157	142	154	158	141	165	151	159	141	153	178	159	157	154	153	157	163	147	157	153	154	156	168	168	153	157	174	166	144	152	150	166	127	135	150	157	155	145	166	168	179	161	172	160	178	159	123	165	176	171	167	158	149	138	159	174	142	177	167	163	174	169	178	143	150	168	162	178	157	156	182	140	169	176	165	149	159	158	163	164	159	159	163	162	157	138	193	165	152	159	159	144	167	185	167	168	160	167	151	160	166	168	130	188	165	148	162	162	163	152	161	158	152	183	157	172	168	175	156	159	160	156	163	149	159	177	175	162	154	170	152	164	171	148	146	153	161	169	160	136	168	157	172	157	176	174	161	149	151	151	130	177	153	166	164	154	170	164	136	163	135	182	155	151	153	163	144	171	164	163	175	151	154	148	131	160	151	164	157	140	175	156	161	155	181	167	164	182	191	156	147	163	152	142	150	163	169	158	168	174	169	165	150	158	136	161	143	166	157	142	160	160	141	143	150	156	167	158	178	170	180	146	132	164	161	155	153	150	148	157	157	156	146	165	137	149	160	172	166	158	169	156	156	163	184	161	157	138	159	150	171	147	140	139	165	167	142	183	162	178	160	175	159	150	172	165	165	164	158	148	171	160	153	144	161	163	199	160	161	175	153	175	164	149	175	134	176	178	134	168	168	153	144	166	167	159	165	160	156	161	157	153	148	168	155	159	164	158	179	178	162	159	162	139	147	151	148	156	154	167	185	162	148	142	166	169	175	180	180	158	151	172	141	164	162	154	157	123	163	162	175	146	159	176	148	177	158	179	132	144	158	146	169	170	140	162	160	177	173	166	160	165	157	168	171	173	154	153	154	162	159	130	179	147	160	156	155	173	189	154
48315	59068	39887	3551	4123	3263	2405	2061	1662	1464	1305	1209	1219	1330	1669	1658	1522	1635	1547	1741	1998	1863	2091	3176	3754	2879	2133	1330	885	726	785	774	792	794	722	790	681	634	646	697	678	690	594	672	625	667	679	644	657	633	572	586	566	571	578	589	564	566	549	522	539	568	557	556	549	542	595	549	510	601	573	568	569	564	577	591	546	552	553	571	568	559	544	521	563	604	525	525	537	526	593	602	564	560	561	529	558	608	570	614	579	565	567	578	532	551	547	509	574	522	553	527	523	550	564	526	541	573	559	570	539	555	562	596	555	517	577	585	499	538	517	516	579	515	550	548	571	598	533	522	553	536	509	523	550	564	554	545	533	499	551	590	515	562	572	570	557	533	529	548	572	520	542	488	530	532	566	530	544	573	553	508	508	566	536	562	560	500	548	521	553	546	520	551	566	512	522	585	536	541	519	542	556	568	575	527	525	528	544	511	532	567	558	538	534	542	540	588	591	538	534	519	541	524	514	502	544	568	533	557	530	536	529	575	570	551	529	531	552	543	521	529	557	526	535	570	535	512	515	509	550	565	580	513	528	516	559	506	523	566	564	514	507	541	555	521	566	564	552	519	538	553	522	523	559	547	554	506	537	491	528	548	524	523	551	567	552	553	532	515	533	569	517	570	522	539	531	533	549	528	526	519	520	558	550	576	532	541	544	570	550	532	590	609	530	558	548	529	516	554	551	583	530	543	563	566	563	528	560	553	538	516	556	554	532	556	540	543	549	565	533	557	599	594	548	475	519	542	516	507	565	551	505	527	517	537	563	539	505	530	526	540	543	556	558	584	527	549	556	537	572	552	541	575	559	558	545	515	545	619	527	519	501	515	501	529	535	553	562	513	578	558	559	565	529	510	611	550	559	543	538	519	517	558	516	500	564	544	550	535	547	562	561	498	547	588	525	552	558	543	547	570	554	528	536	535	564	529	519	546	550	502	548	552	541	545	527	531	540	538	524	510	568	541	549	564	561	565	557	524	494	573	491	539	557	545	535	535	538	513	548	548	555	573	557	533	553	537	554	508	551	575	542	555	554	546	553	567	536	524	512	578	571	552	514	580	541	515	578	528	529	539	540	551	567	545	528	501	559	580	512	508	556	558	584	527	573	533	566	538	555	578	508	532	573	530	493	573	524	558	548	567	542	490	558	567	531	548	496	564	522	556	535	518	517	565	559	509	542	524	543	571	526	556	563	525	532	553	539	524	527	566	540	522	561	546	534	508	566	521	525	535	537	563	577	503	572	533	595	551	559	549	561	561	558	558	561	549	517	569	509	538	551	534	502	530	522	556	537	570	535	531	545	536	559	574	595	544	576	513	554	517	565	536	529	504	517	539	512	582	544	521	537	520	523	568	549	526	521	553	593	539	546	564	552	531	554	561	538	559	539	504	536	547	541	562	541	549	506	540	544	558	538	515	544	545	537	518	553	550	561	521	578	545	522	556	544	558	535	553	528	593	539	527	523	569	535	545	549	500	532	538	553	546	532	538	565	573	524	551	550	576	510	566	602	539	527	561	557	548	515	556	545	506	564	596	567	541	530	536	569	561	558	547	519	559	532	541	541	561	490	531	535	575	525	578	505	557	542	565	523	534	527	565	553	535	514	527	542	580	535	575	558	522	502	541	555	504	563	527	514	535	552	567	579	560	542	492	506	549	526	547	578	536	545	559	539	530	562	538	540	523	519	516	536	534	550	511	539	543	520	524	536	540	525	512	541	531	553	552	577	575	537	535	555	528	552	506	522	542	564	539	535	534	554	548	562	528	556	562	527	540	562	541	539	529	536	598	572	526	574	544	522	491	553	548	540	573	525	530	567	512	561	523	550	520	548	534	518	555	513	563	506	550	536	499	512	591	522	550	549	535	535	568	563	573	540	534	546	536	529	536	521	527	513	537	517	575	581	579	565	509	529	560	502	557	533	530	578	555	532	558	548	531	534	550	499	566	535	531	534	541	530	570	537	534	573	556	526	519	516	486	504	554	564	529	522	565	524	543	550	519	520	517	555	505	532	545	580	589	531	531	553	536	543	541	532	519	548	560	507	522	533	559	547	553	579	531	555	580	538	560	550	541	562	559	513	527	570	570	508	551	558	576	546	510	497	559	539	582	497	522	548	551	556	596	553	518	577	555	563	563	557	548	566	574	570	556	552	570	495	573	539	539	532	529	522	530	545	534	504	535	499	510	546	578	541	553	553	529	533	560	550	501	571	577	515	555	543	563	513	565	492	554	503	566	544	551	543	580	549	557	554	545	548	555	557	556	560	574	589	555	518	525	554	491	565	549	571	555	517	528	535	556	544	571	534	520	546	563	555	553	539	571	506	535	548	521	557	500	509	559	524	527	540	494	571	548	467	577	550	524	539	590	553	559	536	533	541	549	512	532	555	557	477	496	569	568	547	525	572	553	590	555	520	570	539	548	556	544	527	538	505	539	513	538	538	543	512	559	553	536	531	511	498	547	540	533	557	539	527	574	548	554	505	539	552	551	534	548	485	525	543	536	546	535	525	544	580	532	562	539	587	539	568	544	539	540	581	524	549	540	529	577	522	585	499	561	528	545	512	548	523	543	550	530	560	547	581	526	583	571	555	538	527	556	557	518	544	506	541	501	529	506	524	562	539	542	514	568	539	481	544	532	557	560	555	529	526	527	528	523	525	550	550	566	520	542	551	549	538	576	545	525	542	559	529	531	567	522	561	563	518	576	551	555	575	546	569	545	523	506	528	540	505	539	525	538	617	519	516	526	528	532	544	544	578	535	550	511	527	532	549	509	514	494	563	555	538	546	597	546	598	519	527	531	550	575	515	545	540	548	570	501	572	537	519	554	545	567	549	509	555	509	571	543	549	499	508	519	567	552	562	477	530	527	563	540	552	558	544	576	545	523	562	576	545	529	596	534	546	570	549	545	531	520	513	552	599	515	509	542	554	562	552	555	553	523	573	514	600	518	524	579	561	558	524	512	563	520	513	518	528	510	539	523	556	558	524	603	508	496	511	559	489	564	515	487	580	533	578	567	545	540	574	546	582	544	523	544	519	529	513	539	557	547	524	556	556	586	514	543	549	567	535	545	544	539	525	528	544	519	565	524	537	557	579	511	528	589	578	547	521	518	540	565	547	549	512	554	552	564	550	572	506	566	550	557	552	584	589	513	552	526	542	527	554	537	529	554	597	567	586	536	531	557	510	540	575	543	523	529	554	521	524	543	523	549	540	507	526	517	527	526	567	575	515	529	536	553	513	528	555	551	528	529	536	542	557	578	552	472	524	546	547	554	561	532	538	553	553	554	560	521	535	545	525	514	542	566	568	528	534	575	531	546	561	539	532	540	536	584	555	587	539	479	521	534	509	571	570	534	577	568	547	601	528	533	539	552	507	580	531	611	518	539	522	558	572	529	527	558	521	513	542	557	528	541	549	560	569	571	537	548	564	506	507	560	565	542	563	557	550	533	578	568
13821	12298	3828	332	151	109	80	91	71	79	86	80	81	89	70	77	73	96	78	75	78	81	88	71	81	88	78	78	72	64	69	83	63	83	91	66	58	78	65	83	85	76	78	88	71	74	68	76	80	83	81	78	68	62	56	70	78	69	90	80	74	90	79	68	65	65	75	68	71	82	76	62	82	69	70	67	66	85	85	59	82	60	77	60	64	83	75	76	71	68	82	71	82	81	75	78	63	67	77	64	84	71	82	67	88	76	77	81	58	79	82	55	78	64	68	60	60	72	94	77	52	69	93	71	75	85	80	81	83	74	73	65	76	90	78	83	92	79	87	83	78	71	84	81	77	79	83	80	77	83	91	55	72	79	73	91	73	84	69	74	84	68	81	66	69	78	77	81	74	73	72	56	80	71	67	65	74	85	74	64	63	70	56	70	75	67	71	76	81	83	70	76	67	86	79	58	74	80	74	72	62	68	73	68	59	80	62	77	62	86	71	78	67	67	72	75	72	90	64	64	77	63	66	69	75	72	77	83	78	73	86	75	64	67	75	69	71	83	85	67	67	71	73	74	74	79	71	77	72	67	83	87	71	67	80	85	79	60	76	74	69	61	61	60	72	67	70	78	65	69	80	76	77	86	77	81	90	73	72	86	84	74	66	62	65	69	86	74	62	76	75	66	76	69	84	85	69	79	71	58	63	69	78	63	79	77	82	88	67	96	71	66	82	69	63	69	77	77	73	65	70	74	66	69	75	55	92	69	74	74	75	66	76	70	80	62	71	79	86	67	72	78	94	61	65	74	55	92	92	70	66	71	48	85	62	76	80	76	84	71	67	62	66	77	78	75	77	73	84	72	68	79	75	78	52	75	69	59	66	71	90	66	70	70	60	77	69	74	59	80	77	67	84	79	87	62	66	61	90	72	76	82	69	94	74	81	62	75	63	74	83	62	77	58	68	75	60	69	85	61	87	82	73	67	84	74	81	80	57	75	87	67	87	80	76	68	70	60	55	79	54	91	74	73	84	69	80	79	80	70	68	71	73	71	78	60	76	86	83	81	82	67	99	50	75	71	71	78	87	83	82	73	57	85	74	83	81	84	67	84	63	77	72	95	65	81	65	76	66	71	87	76	80	69	72	65	82	72	73	75	75	86	78	74	64	76	79	81	75	73	68	71	75	75	61	73	83	76	75	62	77	67	56	79	81	72	84	84	58	79	76	70	58	71	62	88	80	71	70	62	68	75	78	74	71	66	77	75	73	78	74	98	79	75	78	70	67	76	64	74	72	69	68	83	81	75	97	85	63	78	84	80	82	96	73	64	66	92	84	69	61	64	87	64	79	69	72	70	64	79	67	89	72	65	77	80	76	67	80	88	77	65	72	81	75	89	78	78	79	92	78	85	76	64	73	95	97	62	66	80	76	63	59	74	59	77	80	67	56	70	66	58	69	72	83	71	76	72	60	73	83	58	76	66	91	84	87	62	71	56	73	66	67	76	62	65	68	76	60	79	60	75	80	79	78	76	64	63	78	59	82	75	72	70	66	67	62	82	73	69	77	84	72	81	63	55	74	76	61	82	74	70	77	65	72	81	72	71	56	83	73	70	74	74	81	80	75	80	72	77	68	71	85	67	69	60	77	67	73	64	88	81	65	73	81	75	65	63	93	78	73	75	76	77	71	82	82	72	66	87	83	71	73	73	68	80	75	74	70	81	62	83	78	63	86	87	68	73	59	73	70	82	76	81	66	71	79	78	67	73	88	85	67	62	72	70	81	73	81	72	84	69	81	83	66	80	72	71	84	73	76	69	59	75	80	77	95	74	81	79	71	73	70	80	72	67	67	78	75	62	81	65	63	80	84	65	81	80	84	70	80	67	73	78	72	54	65	78	73	78	94	59	79	62	70	82	80	63	66	74	72	81	82	79	76	75	76	92	77	84	72	65	69	65	69	86	83	77	71	89	70	86	84	67	85	75	77	75	81	62	61	69	79	80	71	80	79	68	74	87	80	58	79	75	67	97	74	62	82	71	75	71	85	66	87	76	73	68	96	71	65	75	81	83	77	91	71	69	59	62	63	74	88	77	65	77	72	66	69	86	75	63	90	64	76	80	80	78	77	82	60	77	83	93	83	74	70	67	75	75	86	65	89	85	68	78	77	88	71	77	69	90	91	79	77	79	67	50	81	67	73	85	86	58	69	62	83	78	74	89	70	80	67	80	78	79	75	64	57	83	72	77	65	65	74	70	72	86	58	63	64	64	84	78	73	67	64	79	72	83	76	73	84	88	68	63	82	63	69	84	72	80	74	82	77	75	92	77	71	62	73	71	60	79	62	85	79	71	84	71	68	65	76	64	73	73	70	80	68	89	80	80	67	72	60	71	69	83	93	65	75	83	79	70	78	67	77	80	60	64	79	82	73	77	81	67	79	85	73	73	60	60	79	74	69	63	68	71	73	76	62	78	72	69	75	92	63	70	60	52	75	82	66	68	64	75	64	75	83	63	67	87	77	75	83	79	72	89	75	72	62	78	75	73	69	76	76	65	69	85	76	87	84	72	88	82	60	74	63	60	74	74	81	75	53	82	85	69	72	58	66	67	73	77	70	70	62	83	83	74	81	64	79	51	74	62	63	75	65	69	77	86	87	84	75	75	67	70	75	85	66	83	60	91	70	87	75	78	74	88	90	82	76	67	62	74	69	68	65	81	75	81	66	77	82	60	82	80	63	85	66	70	74	81	65	77	77	73	94	87	74	80	75	76	82	73	91	64	87	72	76	73	71	64	66	69	84	78	81	73	88	72	79	75	75	71	68	88	72	66	56	78	96	70	82	78	72	76	60	85	75	73	76	72	82	84	67	80	84	74	51	81	66	84	70	75	79	67	73	79	83	66	69	73	82	70	70	73	76	71	70	71	80	79	68	67	82	76	78	77	87	79	69	79	61	77	60	72	75	87	62	82	84	83	94	71	79	70	63	73	56	68	84	69	73	70	57	64	74	71	74	71	80	66	77	76	54	75	72	70	78	77	91	80	72	69	78	86	88	71	79	71	83	70	64	85	78	72	71	90	65	65	75	68	82	75	65	72	70	72	60	75	63	83	62	85	69	73	94	65	67	70	90	63	81	80	76	82	75	70	59	80	75	83	78	71	90	81	77	71	82	69	61	97	61	50	78	74	85	66	77	63	80	71	75	73	72	68	45	76	85	82	83	74	86	72	68	62	75	81	70	56	71	60	68	88	71	67	71	79	74	75	86	65	66	79	77	85	73	59	72	100	75	83	72	65	65	69	73	61	73	77	73	76	57	82	72	73	100	91	64	70	53	82	79	81	78	70	82	80	85	65	65	64	64	83	74	59	68	78	58	67	75	74	83	75	72	76	72	80	67	67	66	59	69	64	68	75	67	86	72	76	75	75	69	71	88	73	69	72	69	60	79	76	77	78	93	79	87	66	64	67	74	72	62	76	67	81	78	78	76	77	75	64	87	71
17234	19704	6745	465	489	500	453	442	402	352	351	337	299	338	362	336	353	334	335	351	342	359	373	379	392	381	320	326	315	306	285	274	309	290	298	312	264	301	285	303	305	289	303	311	318	278	309	292	290	285	287	279	277	314	310	293	318	286	320	269	304	268	288	298	298	288	293	285	269	320	259	283	306	295	329	319	307	300	292	261	265	332	294	296	287	317	317	298	319	298	272	275	293	295	339	314	299	289	338	288	295	296	287	290	291	311	313	294	279	299	286	267	292	280	283	271	318	316	269	329	321	285	294	288	306	317	299	321	293	280	331	288	263	285	279	321	305	277	290	253	301	312	284	304	308	318	300	301	279	294	268	291	300	346	301	291	343	308	310	255	290	290	298	252	311	258	293	327	319	307	301	282	293	306	286	292	293	253	311	269	314	315	317	251	293	321	286	306	322	263	269	294	278	294	267	281	306	314	280	280	284	276	314	294	286	291	285	303	306	307	270	307	321	287	304	298	278	315	277	347	273	316	285	282	333	291	299	292	314	275	291	296	301	289	287	299	288	287	296	291	323	298	281	300	306	265	302	290	320	285	263	290	310	275	282	285	284	283	281	308	311	263	298	283	284	314	283	290	319	283	287	293	324	281	314	291	291	295	270	305	270	279	275	279	341	317	293	314	313	307	306	274	305	281	285	295	297	289	294	323	305	268	270	331	287	286	310	259	268	292	287	292	301	301	274	296	319	315	294	283	321	283	287	296	301	289	286	305	276	295	300	308	317	294	289	293	302	280	296	276	326	296	278	284	295	298	303	300	307	274	293	297	304	305	282	286	299	323	299	314	303	295	287	291	303	274	329	270	295	302	282	291	280	275	303	312	292	269	291	294	289	292	292	286	285	307	293	302	314	307	306	281	282	284	275	287	312	284	307	293	317	307	312	301	308	285	306	305	312	295	283	302	296	294	274	276	276	291	301	274	301	317	285	297	264	295	280	322	298	306	291	288	298	308	309	292	274	280	310	279	307	278	295	308	326	270	311	279	282	281	306	292	269	309	283	289	305	292	266	308	314	293	306	321	292	288	288	316	300	285	306	320	301	298	308	295	283	281	281	292	323	290	277	295	319	280	294	303	332	311	292	310	300	305	293	279	324	313	299	295	306	286	318	271	289	285	314	294	304	278	265	295	305	283	335	304	287	285	277	306	297	290	304	291	290	307	260	273	308	279	301	267	277	306	284	280	263	286	292	281	239	300	313	290	272	278	311	270	264	278	304	286	313	344	297	273	280	308	300	290	275	323	299	302	302	309	326	307	292	320	313	292	301	296	267	307	312	292	305	281	258	293	275	304	314	285	280	328	302	303	287	286	300	280	311	300	277	254	311	280	286	295	292	265	286	293	300	319	296	311	291	297	278	315	268	282	316	253	289	270	289	288	277	308	292	292	308	283	299	278	282	279	297	300	328	301	281	308	292	293	270	292	306	299	280	314	287	300	304	298	306	300	311	307	315	302	280	295	323	295	272	275	292	286	274	292	293	269	289	289	321	265	291	300	309	281	277	286	314	285	283	294	300	285	303	274	310	281	286	318	298	315	311	299	302	307	305	321	291	300	267	297	309	291	304	288	282	299	301	309	285	279	279	277	290	322	341	311	285	282	289	269	291	295	298	286	285	310	296	322	282	262	286	323	324	286	284	283	292	273	280	296	305	290	284	280	266	313	301	301	252	267	299	315	284	284	286	276	271	306	296	294	303	311	286	279	302	288	291	297	273	275	280	308	287	267	284	322	292	279	279	269	239	267	312	283	312	308	292	281	259	284	286	296	303	314	281	282	286	306	272	320	298	281	296	282	302	280	306	297	302	297	290	318	261	280	313	259	250	289	285	284	273	290	309	285	270	283	307	304	320	300	290	301	290	262	283	262	331	282	312	264	267	305	303	288	296	314	312	289	298	291	312	322	281	278	327	293	292	279	288	265	291	276	263	303	278	319	281	311	314	307	291	289	303	267	308	301	309	304	304	302	282	295	304	296	250	313	297	279	298	277	292	288	300	267	307	278	274	301	323	300	285	296	294	261	295	268	302	276	329	272	298	293	295	316	311	321	318	287	300	308	318	288	259	298	283	303	322	296	295	300	285	317	300	254	279	281	300	299	300	303	312	291	296	289	317	284	271	278	298	302	283	262	303	325	288	296	319	287	284	303	300	296	299	293	303	328	312	273	287	287	273	271	325	282	270	302	297	296	306	294	283	284	289	296	300	271	272	298	268	306	287	274	316	277	316	280	301	291	294	272	247	307	309	264	272	306	316	305	292	299	320	313	286	267	286	299	282	286	290	288	302	293	302	315	268	301	286	294	284	296	245	314	311	291	290	307	310	276	288	318	308	332	309	282	302	296	306	321	324	291	293	304	289	280	321	304	284	283	298	294	295	294	271	289	290	319	281	270	279	289	300	255	274	306	307	279	268	316	290	280	288	305	296	268	278	298	313	300	284	262	307	310	285	331	303	333	282	282	298	318	279	291	309	301	292	283	294	312	307	292	316	304	310	269	288	266	282	303	307	293	288	307	291	317	288	312	307	292	282	298	324	283	289	278	280	293	325	309	262	293	314	336	306	287	297	292	311	301	306	283	279	281	283	325	281	273	271	298	289	296	290	278	303	287	317	294	292	300	270	286	293	314	296	287	279	275	309	322	299	294	293	286	327	312	260	293	303	285	299	276	304	279	296	308	292	297	279	282	300	289	278	306	284	310	303	287	300	281	300	289	310	294	295	323	298	298	275	292	294	271	316	323	271	269	301	302	289	283	312	322	302	311	300	262	289	278	316	317	255	302	308	268	297	289	272	272	294	302	271	289	301	286	301	304	297	315	306	320	295	312	328	282	271	297	312	243	298	285	305	296	286	304	296	284	311	312	285	303	303	290	294	308	285	271	283	286	318	287	283	265	278	282	299	291	293	311	270	301	281	282	314	283	278	274	283	298	302	280	268	314	279	276	280	305	278	295	309	310	277	327	268	306	296	282	321	302	306	307	333	299	274	318	289	272	304	314	313	273	303	291	277	307	308	259	286	276	276	295	283	286	326	286	309	276	282	283	310	299	288	316	287	284	297	324	286	283	293	290	301	300	305	295	282	302	322	275	308	293	295	299	290	309	294	297	298	289	290	315	281	281	313	312	283	316	307	285	269	292	278	267	297	312	295	266	277	310	305	302	287	277	298	303	291	302	296	292	298	311	304	265	314	295	310	286	305	294	277	286	304	272	297	276	274	269	275	349	309	296	270	286	282	262	301	295	282	302	307	296	279	304	300	269	284	307	321	305	295	313	229	281	282	313	323	305	289	290	298	304	290	291	285	311	283	309	277	336	271	304	303	304	260	298	290	298	311	278	281	298	302	291	281	307	277	291	279	296	322	319	267	281	334	295	308	286	276	299	306	301	283	317	303	282	319	311	273	306	304	288	282	285	284	296	298	295	327	269	292	313	316	289	283	295	273	292
57884	63633	42312	11420	1184	424	293	228	180	195	182	171	170	202	147	161	141	151	162	143	163	190	187	215	251	231	187	166	123	116	91	99	98	96	95	120	119	92	98	105	112	108	78	98	111	95	80	93	102	100	98	96	121	91	107	83	109	100	100	100	96	101	111	76	89	98	95	85	81	84	108	98	91	103	88	88	93	96	107	102	95	92	113	111	94	103	109	82	90	107	93	105	98	108	101	99	94	105	95	95	86	89	99	100	91	97	108	91	99	91	99	95	107	101	97	93	101	86	92	99	101	103	102	76	108	71	82	92	107	85	97	89	92	81	91	110	95	116	106	112	106	99	81	97	110	98	96	80	99	107	91	110	99	90	92	104	96	80	116	91	81	83	94	101	103	95	83	94	93	106	104	95	99	107	96	96	116	92	96	104	105	92	83	95	92	105	111	92	122	95	94	102	95	125	99	105	79	94	81	84	89	92	91	98	99	96	80	71	111	104	106	107	98	102	113	103	94	88	93	99	80	93	92	81	88	108	93	78	78	84	92	102	93	97	97	85	89	94	94	106	89	107	90	110	126	98	83	103	103	100	82	83	112	89	85	103	97	99	80	111	87	108	114	112	86	113	95	106	103	88	100	92	93	117	93	91	81	84	104	87	111	82	91	101	91	97	92	104	103	93	99	95	109	97	105	88	98	102	102	106	97	108	99	106	113	95	81	105	88	103	108	86	116	82	112	102	119	101	103	90	95	111	90	103	99	93	124	96	85	89	91	107	92	84	103	93	84	105	83	88	86	89	93	76	102	89	109	93	84	87	90	121	99	92	110	121	91	101	99	96	102	101	107	77	91	95	101	105	98	99	76	88	94	105	96	107	103	107	100	93	91	103	99	103	87	94	100	112	109	107	104	95	89	90	93	93	82	110	107	103	87	110	90	106	86	95	104	109	98	94	124	101	95	86	106	99	95	81	101	76	81	97	92	93	92	84	100	100	93	86	98	107	79	100	94	94	97	100	101	93	96	89	90	86	81	100	104	87	79	84	105	105	96	92	80	96	92	90	102	83	93	94	77	105	99	96	108	121	95	108	88	93	85	95	104	100	98	91	91	91	101	88	97	112	105	93	99	98	95	76	96	92	90	75	114	109	98	87	104	91	85	90	87	96	107	88	96	82	84	87	99	120	88	90	94	105	95	102	89	95	110	96	90	116	98	83	95	107	84	87	96	80	114	92	99	102	97	85	89	96	107	94	99	98	89	94	101	110	90	81	126	98	91	93	83	86	98	105	88	84	83	82	88	96	102	98	108	98	80	77	105	90	117	89	95	94	111	99	96	108	101	95	88	97	96	73	89	110	108	78	79	102	100	100	92	112	104	102	99	97	97	108	101	90	96	86	96	87	83	86	92	114	85	100	97	107	90	106	86	97	88	109	91	92	87	98	81	88	89	88	91	92	93	117	101	104	102	82	90	97	94	81	92	112	91	91	95	96	92	100	93	108	79	87	99	87	92	113	99	118	94	95	118	87	81	90	99	98	110	100	91	98	88	95	87	95	95	120	90	82	106	101	102	101	88	95	105	98	91	100	93	82	101	104	101	121	83	95	91	82	88	98	99	87	92	108	95	100	88	103	107	105	97	94	86	104	86	97	103	89	98	94	76	106	99	101	85	114	92	92	113	101	74	108	92	100	91	90	102	99	85	108	95	103	100	90	89	101	92	85	97	95	106	95	115	96	91	94	93	105	97	107	108	87	86	107	84	94	86	82	103	105	95	88	105	103	104	78	100	92	83	91	94	90	98	96	97	81	109	86	103	108	94	95	97	92	99	115	81	106	105	111	115	87	99	103	95	101	94	98	85	113	93	98	93	110	87	80	95	91	92	106	95	101	78	111	124	112	85	80	96	107	90	86	96	86	103	102	98	102	105	87	81	90	87	96	85	92	97	91	88	86	86	89	95	97	99	97	94	103	97	100	94	95	75	101	96	117	87	87	97	88	93	90	98	102	92	86	111	86	91	107	79	91	93	92	99	83	103	112	95	109	114	95	105	88	94	86	82	86	103	78	91	101	101	103	76	103	97	80	99	103	94	96	102	96	88	85	102	78	93	104	99	95	78	93	107	100	77	90	113	104	76	82	98	90	94	98	86	90	100	98	102	94	103	114	83	91	84	89	104	95	83	104	93	100	78	106	107	93	114	77	109	105	107	106	102	97	95	109	93	107	91	87	87	86	89	100	91	112	90	102	87	103	94	95	84	90	101	92	94	100	113	113	93	88	92	96	103	93	103	110	86	94	90	100	105	105	85	104	82	110	106	103	83	101	113	94	91	100	93	96	87	90	93	84	99	97	102	102	100	103	88	91	97	96	94	106	110	104	96	115	92	112	100	106	92	100	100	99	103	81	110	110	97	73	107	99	66	114	100	93	95	94	98	110	83	93	86	94	100	89	98	88	103	89	115	104	100	89	122	81	102	101	84	87	84	120	112	109	104	80	103	91	108	91	88	94	101	100	102	103	90	98	86	90	102	108	89	82	106	109	103	93	88	96	97	99	95	92	91	89	92	95	92	98	101	117	84	92	93	96	107	99	96	95	102	105	97	110	95	97	114	103	98	81	86	91	87	108	83	82	104	89	96	110	88	103	96	99	102	86	95	96	91	86	105	97	94	105	98	72	99	93	100	111	122	97	87	103	97	107	97	93	77	95	80	99	96	109	95	116	112	106	114	106	113	105	101	94	103	94	96	95	100	97	90	104	84	98	111	107	101	98	75	96	83	104	94	98	99	101	89	99	91	82	101	91	87	116	93	92	99	78	85	97	105	98	102	110	85	88	100	77	102	100	84	84	109	95	112	90	93	98	95	92	88	91	114	99	93	89	88	102	89	88	92	82	90	96	102	93	95	100	99	120	87	87	113	97	106	100	108	95	84	95	82	86	93	91	101	105	87	100	113	103	97	104	99	107	97	119	108	81	100	97	107	93	109	96	95	89	103	80	92	110	100	89	100	107	97	86	85	102	74	109	94	102	107	105	88	94	91	87	104	100	121	76	89	90	99	89	105	105	99	97	102	98	88	89	96	101	101	74	95	85	91	108	111	103	89	95	109	94	103	101	87	94	88	75	95	103	92	96	97	99	98	111	86	89	95	100	97	99	94	105	96	89	101	85	107	99	107	100	95	99	100	97	89	99	103	83	87	123	114	103	81	94	90	107	94	100	82	96	109	96	94	96	82	105	107	90	96	80	85	91	85	98	100	77	90	89	94	104	102	93	102	96	88	110	119	89	105	101	87	100	86	98	81	97	107	110	99	96	101	91	82	90	97	88	102	83	110	97	89	100	88	109	74	101	114	103	94	88	94	91	101	91	97	99	112	97	97	97	94	101	96	85	120	92	81	86	103	99	105	86	98	86	98	89	96	94	82	108	100	91	84	110	87	110	95	85	86	88	103	85	93	99	104	108	107	89	90	104	85	109	93	103	102	104	83	93	108	94	120	100
39214	49553	31362	1988	1974	1726	1298	1044	922	961	979	921	740	987	918	884	846	908	839	884	1027	1189	1213	1673	1590	1378	1154	807	573	535	417	466	500	509	467	465	428	413	418	422	460	411	391	396	407	421	423	420	451	407	387	389	381	384	343	391	379	376	348	374	387	394	386	371	398	370	361	375	379	383	386	352	405	370	353	381	320	384	377	379	396	350	387	351	348	393	360	376	349	357	391	378	362	345	381	402	373	366	360	406	358	339	409	376	370	368	401	383	378	376	359	365	374	395	348	350	361	343	379	329	353	352	349	392	342	401	362	388	355	332	369	373	379	367	368	352	353	361	363	360	379	383	347	331	376	360	361	374	369	356	378	322	385	343	373	398	355	364	347	322	394	390	330	412	338	392	356	378	373	351	383	342	372	391	391	355	407	381	321	358	355	363	363	313	357	386	380	347	379	384	353	348	376	370	372	379	359	373	376	363	372	365	341	351	338	386	378	348	389	352	351	340	335	355	344	373	370	350	375	362	360	406	401	363	373	393	341	389	367	353	364	362	325	403	376	363	403	366	365	364	373	375	364	369	374	355	304	348	336	307	373	349	352	371	382	326	368	397	369	360	310	361	406	349	358	355	383	349	375	371	367	374	344	336	384	319	338	343	332	346	379	345	375	347	353	351	350	391	349	319	385	363	389	379	378	370	337	368	358	338	379	410	356	365	357	342	343	346	381	331	347	388	364	381	359	377	366	363	342	338	362	343	352	374	372	360	354	353	358	363	360	351	331	350	398	364	365	346	381	393	361	388	358	359	362	344	372	369	352	339	368	342	382	322	355	340	353	375	375	306	362	374	351	357	380	328	341	391	370	363	326	385	370	404	349	370	348	346	353	372	348	355	357	391	384	377	362	406	375	360	352	377	355	363	360	389	366	359	377	359	327	363	388	343	332	368	378	374	357	365	354	361	345	353	358	358	364	361	360	364	367	372	377	356	343	327	339	363	356	365	353	317	373	376	361	360	349	372	348	346	332	392	353	370	363	341	342	372	369	366	334	370	378	354	329	389	320	348	353	365	342	361	349	376	399	366	372	349	353	379	354	379	366	379	401	378	351	402	361	387	377	344	366	343	335	344	378	394	405	341	386	339	366	368	364	342	370	342	369	370	344	358	396	396	341	343	391	363	368	354	344	368	397	337	359	382	355	354	339	333	367	386	354	359	379	350	351	333	356	357	342	363	343	370	362	345	404	367	361	375	351	339	383	352	367	356	392	344	372	369	377	352	349	358	380	346	316	401	336	351	341	355	376	341	356	348	347	345	358	352	403	339	337	313	341	370	393	345	371	386	401	331	348	372	349	347	363	369	378	355	363	366	356	338	404	364	383	384	383	370	359	355	348	370	345	349	350	351	337	341	354	378	366	391	361	402	339	383	357	372	348	364	354	397	360	376	367	349	375	359	377	366	336	387	355	378	362	390	366	324	355	407	355	345	345	353	377	394	343	331	357	354	351	295	365	402	383	357	339	322	346	329	362	360	352	360	336	359	332	378	384	347	364	376	394	341	350	375	387	342	349	354	363	374	388	378	350	345	331	353	369	375	377	390	336	355	352	371	335	392	378	371	354	363	369	305	361	348	378	372	393	347	372	352	335	390	375	356	380	329	373	317	363	357	386	377	374	355	389	345	341	338	375	385	332	361	372	375	392	369	354	347	397	366	384	371	366	370	362	354	379	355	371	351	368	361	372	357	371	365	351	375	361	377	343	363	379	341	349	385	333	364	399	342	402	343	373	332	374	387	358	346	370	358	382	346	362	346	389	344	355	330	350	355	348	356	355	309	380	366	361	361	344	388	368	383	402	325	337	367	362	371	343	371	384	359	375	377	325	387	354	383	334	375	360	396	337	352	368	369	350	384	346	339	347	349	379	333	364	354	374	348	376	349	342	341	349	346	388	351	359	339	394	385	336	374	344	386	337	341	357	359	395	356	384	364	369	363	351	390	352	354	403	398	395	379	368	337	387	389	374	357	355	374	385	339	361	387	382	351	368	409	353	355	354	320	388	345	334	312	342	390	355	403	342	373	361	372	349	402	368	393	341	358	362	348	346	378	338	402	332	340	366	376	350	343	341	357	341	339	363	373	371	399	376	385	313	385	376	370	330	354	385	380	354	326	351	378	370	345	369	378	345	395	338	372	336	356	435	340	347	353	349	352	406	365	352	393	364	359	338	364	368	393	379	373	387	372	393	395	359	397	366	339	338	366	397	358	353	356	376	392	338	376	344	399	355	385	371	331	329	353	333	369	361	315	359	329	340	336	350	363	323	364	377	371	365	335	376	322	409	365	343	375	380	358	334	345	394	351	343	359	354	375	326	362	360	347	337	360	350	349	378	366	335	345	348	375	334	371	344	339	351	362	386	335	368	354	336	362	379	358	365	369	396	375	342	339	379	377	385	335	337	337	390	382	354	357	376	377	391	338	359	369	327	391	385	373	383	393	359	367	385	400	366	338	362	373	358	379	356	373	331	363	350	368	379	367	370	356	340	380	362	356	338	354	357	372	375	340	363	360	377	359	374	370	352	335	347	335	365	361	373	378	394	362	351	349	377	367	355	356	335	355	366	338	368	358	381	345	374	374	370	387	373	374	336	353	369	357	354	404	347	355	367	385	371	348	374	360	363	363	365	358	332	375	386	389	343	370	378	365	348	349	344	370	376	376	341	342	368	337	385	360	400	331	368	382	361	362	344	348	337	382	341	357	355	364	382	360	325	361	333	365	368	342	336	359	386	412	371	326	379	420	424	351	369	377	346	367	357	321	377	375	385	358	328	363	342	350	344	367	397	334	358	364	360	396	396	396	345	346	379	388	316	343	351	383	373	341	352	340	382	388	369	338	366	335	358	372	327	352	331	350	355	346	398	349	332	396	353	388	354	365	329	337	371	389	380	363	368	354	353	324	380	343	358	333	371	380	336	370	368	369	362	394	360	353	383	361	339	377	362	407	377	369	335	327	384	384	339	366	388	361	387	326	370	360	330	316	363	360	343	343	380	333	373	347	386	374	359	400	364	326	353	361	357	366	351	334	358	381	378	355	369	400	401	368	363	364	380	379	366	370	371	384	355	347	366	362	374	365	370	383	341	355	345	378	368	357	366	381	384	364	373	349	376	336	377	334	329	344	384	325	340	347	363	373	383	372	363	355	393	358	306	345	386	347	400	376	361	352	366	360	386	340	369	414	368	374	361	356	334	342	380	337	325	361	390	350	388	357	353	355	326	329	372	405	360	374	360	373	366	367	354	385	345	354	347	407	366	365	319	363	355	365	352	375	397	375	355	362	341	375	329	352	384	394	380	376	345	363	382	382	387	369	366	368	353	353	357	349	348	354	357	331	342	372	360	358	388	337	321	355	342	354	369	314	344	348	373	345	361	351	348	336	363	389	385	345	396	374	410	380	375	309	405	374	351	396	371	367	349	356	355	370	364	379	349	342	359	375	372	346	343	377
70408	72283	52218	17797	3728	774	532	374	344	352	373	309	303	262	262	258	300	288	285	286	305	324	370	383	355	286	216	264	191	190	185	195	191	224	167	179	185	200	151	185	165	174	174	175	177	162	166	152	166	183	156	151	170	164	162	164	165	163	167	155	168	157	170	166	167	164	177	182	156	144	166	160	163	165	175	167	154	166	188	169	167	142	168	164	173	162	173	185	157	144	170	139	142	138	193	180	156	152	171	184	146	173	169	171	171	158	172	185	167	154	146	155	157	165	165	150	150	160	173	160	161	170	168	158	174	166	160	166	176	147	162	156	158	161	158	164	185	170	146	159	172	174	142	161	168	152	172	164	160	157	138	147	165	165	153	149	156	168	164	156	133	151	153	180	172	161	161	157	155	146	172	161	184	165	171	143	159	177	155	191	169	181	168	178	163	181	159	150	148	157	172	169	168	162	150	149	187	154	164	162	171	162	170	168	130	145	167	163	159	145	151	147	167	178	168	140	150	152	170	174	167	171	174	186	155	180	153	176	148	148	158	157	160	153	151	176	167	158	137	172	157	164	160	172	155	155	174	163	187	180	186	147	169	172	146	150	135	171	152	166	179	144	164	157	170	175	167	174	185	180	157	163	159	137	147	158	163	161	169	165	159	158	159	154	152	163	157	178	182	181	144	149	151	181	179	143	155	152	172	156	168	146	162	157	155	176	183	150	165	134	139	151	160	180	151	152	163	164	147	162	163	172	159	167	168	179	156	156	174	159	172	172	156	154	176	152	148	154	174	172	149	147	171	184	172	153	149	171	173	151	143	160	166	151	142	157	159	144	150	150	144	166	171	156	161	149	163	190	161	159	163	155	140	160	139	139	195	144	188	153	159	134	167	159	193	150	158	139	148	163	155	145	152	131	161	133	183	144	159	158	167	147	143	177	165	155	170	156	161	140	147	159	177	169	167	135	166	170	165	157	176	160	154	155	171	183	153	147	157	167	157	164	132	165	163	158	165	152	160	158	169	159	183	156	181	153	168	157	170	169	170	164	155	183	154	129	157	155	145	151	152	149	163	180	150	149	188	166	186	176	168	171	164	184	168	172	164	170	169	168	150	152	143	176	172	162	148	189	174	164	147	153	155	154	154	153	135	154	150	138	166	171	186	166	186	150	178	140	167	153	164	180	153	159	176	164	168	150	172	157	170	192	154	160	153	170	164	135	176	175	147	163	161	155	152	157	142	150	149	172	158	147	156	172	182	147	176	160	154	176	146	173	171	158	144	140	157	144	173	170	171	143	164	164	159	146	151	162	179	172	161	191	165	154	157	147	146	155	184	187	165	160	190	205	159	172	167	165	152	154	157	165	153	167	164	179	180	167	158	136	160	149	145	141	183	153	156	177	156	157	130	161	164	166	155	161	146	181	145	176	164	179	156	159	151	167	150	165	150	146	177	156	161	181	159	160	178	172	187	156	155	121	177	137	147	163	160	158	150	172	155	160	164	159	161	167	166	155	165	165	147	152	152	137	149	195	196	146	151	164	167	187	169	185	156	162	158	151	160	151	149	147	185	180	161	169	160	151	150	175	174	162	179	147	163	152	157	181	157	162	139	157	156	131	149	152	177	181	185	165	157	168	167	140	175	160	172	166	140	163	176	156	184	175	151	180	147	173	167	177	173	169	153	182	156	155	160	174	162	151	158	163	163	177	141	151	178	164	148	147	162	170	149	134	167	156	162	173	161	149	192	141	154	154	179	139	169	169	170	154	174	153	157	152	173	166	170	131	152	191	163	171	167	150	166	156	182	168	154	184	163	178	160	144	179	149	156	178	172	173	157	155	171	169	152	125	155	163	144	145	181	152	130	180	172	165	175	152	171	151	168	170	174	142	164	172	164	161	191	148	154	150	146	175	148	135	184	160	159	158	171	159	154	168	191	165	167	148	174	177	163	142	181	160	174	175	153	148	160	167	141	157	164	145	169	146	157	174	158	151	166	157	163	152	174	173	156	168	169	153	165	149	156	158	154	174	164	161	170	155	151	183	139	166	155	180	170	146	146	165	158	173	147	158	177	175	178	181	172	157	162	181	150	144	157	144	168	165	163	169	159	173	178	165	160	164	158	147	168	152	144	189	178	142	149	162	172	164	180	177	155	140	168	170	166	164	173	183	175	152	171	151	156	156	163	155	158	181	166	149	167	169	183	161	159	140	138	142	153	165	167	145	163	171	160	163	154	156	170	153	176	141	167	164	142	140	148	174	177	159	155	181	160	179	161	163	158	160	160	165	164	162	151	160	164	147	167	174	139	171	150	140	153	174	155	141	162	166	162	137	170	148	145	149	170	159	179	166	163	150	149	162	152	147	153	145	146	164	158	169	183	166	164	155	154	184	149	167	164	140	164	166	180	147	151	161	190	160	160	178	154	166	152	177	183	148	181	177	171	160	172	144	180	181	162	161	154	154	179	137	160	165	177	186	164	157	155	149	147	174	165	142	160	172	123	167	158	165	167	158	136	170	156	151	170	164	142	152	155	157	151	175	164	184	189	185	164	177	157	165	172	161	160	151	148	180	171	146	164	144	165	133	172	152	166	143	199	155	173	152	153	165	161	144	140	166	176	189	150	151	155	181	179	198	175	166	162	178	170	146	165	171	167	124	164	181	179	149	139	170	116	157	181	156	186	159	174	161	154	183	174	168	168	167	164	160	163	160	156	165	155	160	154	160	168	161	150	160	187	165	176	138	152	183	170	155	154	143	158	148	187	146	183	148	157	172	173	148	173	156	167	181	155	169	169	173	151	134	154	157	161	150	139	174	158	161	159	154	160	187	173	182	165	159	137	176	167	162	157	149	149	182	165	168	153	178	162	155	163	161	178	174	146	178	164	165	154	156	173	158	143	151	167	189	155	167	165	152	148	166	157	157	182	171	173	179	182	164	172	149	183	161	175	160	163	179	147	157	171	140	159	176	159	181	171	158	152	166	150	137	173	131	151	173	164	147	170	152	156	159	155	144	167	155	169	144	156	171	127	161	179	150	147	169	155	162	146	164	179	167	182	161	181	174	184	149	165	154	176	185	170	134	137	156	162	185	140	166	138	157	170	172	159	152	144	164	156	157	154	153	171	180	161	170	154	161	171	152	146	183	159	166	175	171	147	156	145	158	164	151	170	160	146	147	167	145	157	174	143	163	155	162	149	144	170	167	172	183	160	165	153	166	141	166	176	171	162	161	165	172	160	156	142	165	150	154	164	153	151	159	153	177	166	150	177	139	159	139	163	145	173	142	172	174	154	143	150	166	142	158	174	172	148	175	177	172	163	162	168	146	154	157	183	149	149	171	174	152	166	151	158	137	147	139	142	164	162	166	168	177	151	163	169	141	168	158	158	177	165	167	166	171	164	176	166	145	183	159	181	140	183	161	158	158	172	152	154	183	167	151	152	176	177	150	167	155	159	157	143	152	181	148	154	180	153	166	154	156	154	167	190	197	182	174	152	153
48581	61486	40471	3179	3264	2839	2524	1910	1741	1788	2062	1607	1507	1380	1452	1556	1479	1599	1686	1745	1719	1708	1979	2264	2221	1582	1231	1380	909	737	712	738	752	814	682	685	722	685	622	685	629	702	623	644	638	655	694	640	623	638	621	587	503	565	547	527	569	534	534	555	594	580	574	554	584	562	560	553	595	521	582	570	578	516	605	557	528	549	499	587	523	578	522	571	534	561	550	535	581	541	613	604	500	520	536	584	574	589	550	576	648	574	554	552	546	544	558	571	490	547	557	520	565	593	537	556	572	578	536	528	543	599	558	597	548	560	576	576	533	588	573	547	527	517	539	579	544	585	555	564	570	548	522	588	561	556	575	540	557	546	564	572	522	541	585	561	561	590	536	549	542	564	578	560	555	539	542	566	506	582	517	583	535	526	557	568	550	573	571	514	577	569	549	528	557	570	542	538	551	549	566	535	596	535	535	532	572	570	558	535	553	531	555	606	558	528	539	515	547	534	540	555	532	558	517	573	538	520	564	592	526	530	566	534	548	556	595	525	574	550	542	544	539	535	530	567	505	551	547	551	575	573	555	574	566	543	577	555	524	545	521	552	586	531	558	543	586	551	548	563	529	551	576	588	557	544	547	550	563	585	542	548	540	546	547	512	540	533	547	574	543	571	549	561	561	557	588	551	523	545	580	543	527	493	552	566	495	582	532	562	550	533	566	520	497	535	514	558	537	539	520	531	586	529	556	544	544	521	544	485	573	534	581	534	531	583	527	528	553	538	581	556	552	536	574	535	549	552	574	584	525	568	555	565	555	556	516	505	552	487	548	525	566	574	558	539	575	523	547	566	527	525	561	510	506	519	542	576	536	549	534	558	568	528	524	555	528	538	556	521	550	584	606	579	519	580	560	532	575	572	565	515	489	558	528	525	540	581	548	579	605	550	556	535	547	536	543	543	552	580	604	546	544	572	578	582	534	555	547	560	502	544	590	577	523	510	572	574	568	569	549	544	582	545	529	542	510	540	591	530	555	547	573	545	572	557	581	553	549	570	570	548	525	534	500	553	533	504	534	520	566	559	524	548	565	530	580	564	583	552	546	538	545	579	545	533	579	574	532	536	502	589	552	575	542	505	561	550	548	522	557	574	537	562	529	522	528	568	528	511	526	529	549	518	536	541	521	603	551	523	578	557	577	554	559	520	542	509	538	536	551	565	552	553	545	552	550	582	549	546	574	518	567	532	586	508	548	517	542	565	548	517	581	572	518	557	572	539	553	568	546	588	565	509	562	555	571	530	583	540	563	560	569	553	591	565	536	527	529	539	595	535	545	536	543	540	507	557	541	546	527	567	552	561	545	562	536	494	544	553	547	529	540	553	587	583	530	527	568	578	555	529	548	557	589	571	500	534	543	548	540	563	558	574	556	530	589	545	548	542	536	504	559	559	527	524	556	534	521	543	541	523	569	514	599	555	516	571	523	568	541	528	560	550	520	513	550	520	541	539	551	570	545	541	505	551	531	586	530	579	533	547	561	561	560	592	543	576	491	556	552	536	553	577	557	547	552	560	527	555	558	528	547	513	568	527	534	542	495	537	519	561	564	508	545	521	533	536	567	554	562	564	561	570	572	554	573	542	577	539	585	589	521	547	549	555	564	543	547	572	575	520	533	534	549	574	565	514	548	563	545	576	557	544	555	544	546	540	514	576	576	530	500	571	582	533	562	544	548	544	531	552	569	550	599	568	559	598	582	582	557	570	537	504	572	567	548	528	529	552	576	521	537	603	553	511	555	547	559	536	555	578	551	551	533	554	515	553	504	565	558	547	537	547	547	562	498	537	561	543	545	515	533	571	519	574	532	545	550	565	580	527	578	547	536	542	536	571	558	539	512	542	553	556	543	569	521	543	531	541	556	542	501	495	581	526	566	533	556	557	559	550	554	565	525	569	543	547	553	520	543	579	566	535	549	482	598	567	567	526	577	550	545	531	531	566	580	552	547	556	572	545	545	547	548	515	560	562	564	565	558	559	566	595	559	570	565	556	515	542	539	485	572	533	581	567	576	566	542	518	507	579	581	536	546	538	520	556	550	552	561	587	548	560	551	574	520	571	535	520	604	558	567	572	566	557	531	523	550	571	606	531	598	538	600	549	555	510	550	531	548	570	577	557	578	552	577	563	581	578	560	498	578	527	581	547	545	571	532	544	535	568	492	565	585	548	535	564	521	524	545	533	537	497	583	542	480	502	550	571	545	513	549	541	552	548	548	548	549	549	532	557	548	523	602	577	554	549	571	516	554	526	573	572	553	537	562	544	528	556	527	572	515	579	620	526	582	511	582	547	555	573	537	543	532	594	524	528	590	583	551	542	566	566	518	550	527	552	565	523	534	563	538	575	561	585	542	530	512	608	569	530	548	529	476	572	532	539	565	578	575	564	568	532	573	569	551	523	549	563	523	588	551	560	542	538	553	525	553	562	587	548	564	588	586	534	553	540	502	553	559	519	515	562	502	564	547	585	593	528	513	580	540	522	552	570	554	575	534	499	547	565	550	531	541	516	541	508	519	556	566	515	601	573	547	568	544	567	523	549	576	510	524	543	562	547	544	523	559	560	530	542	543	517	557	544	581	611	507	510	575	509	557	540	530	555	537	565	496	568	584	559	523	575	555	536	585	556	548	539	536	552	499	558	560	542	554	536	525	526	594	497	567	619	557	521	531	520	539	573	531	564	529	548	591	527	530	555	541	587	554	514	555	525	531	538	562	552	539	537	579	563	534	570	539	571	524	535	553	526	539	587	551	567	519	545	542	559	579	562	587	521	564	555	595	577	564	537	521	533	517	575	504	593	556	533	611	516	533	571	583	539	546	571	550	537	576	555	571	540	545	544	564	545	536	566	568	524	547	541	567	531	558	567	573	500	567	576	538	600	468	556	537	528	594	564	557	557	532	527	550	585	495	537	503	536	534	528	554	548	531	559	548	510	551	563	562	555	529	546	552	551	579	588	544	535	544	551	530	561	581	603	558	570	549	552	548	499	520	544	513	550	522	558	564	540	565	560	594	556	561	568	579	562	531	565	576	569	529	557	580	511	546	570	558	576	556	574	546	579	538	554	558	574	524	520	546	576	536	553	558	563	564	549	618	541	545	543	529	571	535	544	505	543	564	551	544	526	537	539	557	548	597	549	536	475	548	557	563	549	513	544	533	573	557	539	560	537	564	549	554	550	564	602	563	527	542	539	528	514	597	550	574	536	575	544	575	544	513	555	589	539	580	535	534	505	535	573	549	533	555	534	564	538	539	549	520	539	546	556	560	579	581	512	561	551	524	560	568	559	537	570	583	554	530	555	548	510	539	539	541	531	525	547	556	590	543	546	544	552	540	541	553	582	556	553	568	545	520	606	532	563	522	527	546	538	559	518	563	512	566	513	544	580	527	553	532	573	530	523	556	509	547	592	553	594	536	580	553	564	565	542	565	549	554	555	544	521	553	576	552	540	529	540	575	501
12258	13688	3912	301	120	102	87	83	77	71	90	87	81	85	86	68	82	81	82	69	95	81	79	78	70	66	79	69	64	83	88	74	83	80	69	77	79	70	65	76	78	81	75	76	77	52	79	67	62	67	78	80	68	79	66	88	75	73	69	80	68	66	83	66	79	72	85	72	65	83	77	81	70	74	59	67	76	91	73	79	76	70	72	77	72	72	78	77	87	68	83	66	74	71	86	66	79	62	83	68	77	86	77	69	76	78	70	79	59	70	80	60	71	64	74	69	76	67	70	74	65	89	85	63	68	88	71	75	82	63	75	75	56	67	85	76	76	85	69	65	71	74	80	74	68	97	73	86	63	76	81	70	87	75	54	59	89	67	82	83	77	77	78	67	81	73	74	73	64	69	84	83	78	75	85	74	82	76	71	76	79	69	74	74	89	71	79	72	58	72	80	67	81	78	80	71	72	77	70	82	69	67	73	64	75	77	78	80	76	85	65	80	66	82	90	72	75	62	75	65	72	94	84	65	58	65	88	58	54	66	69	70	79	83	80	84	62	64	79	81	77	100	75	81	68	82	67	79	63	74	76	68	59	60	79	85	64	82	85	67	69	75	73	75	76	102	84	84	83	60	65	76	83	67	82	65	74	71	70	69	75	83	71	81	82	80	79	82	71	84	73	81	94	71	74	85	85	86	56	90	84	73	76	82	66	77	80	91	71	68	64	82	78	91	77	60	83	67	85	58	89	85	71	81	60	63	83	87	73	87	71	62	81	82	84	69	81	74	75	68	72	87	74	80	59	80	83	80	70	62	69	69	75	76	91	72	89	74	86	71	67	73	90	76	80	80	81	77	65	73	82	104	75	72	84	72	75	87	80	75	73	73	69	81	85	83	87	83	84	59	73	76	86	95	69	93	66	73	63	72	61	84	73	75	86	87	72	88	81	86	85	81	67	70	64	77	75	69	81	86	80	93	91	74	63	90	82	70	84	64	68	78	74	76	65	81	69	66	84	75	81	69	68	81	75	67	71	68	73	78	63	79	73	76	66	67	83	67	74	76	95	74	86	75	78	80	77	91	64	90	90	72	85	86	76	76	57	67	90	76	77	60	81	85	72	83	73	71	68	92	74	76	70	67	89	86	62	82	73	64	71	68	66	80	65	77	86	83	67	71	63	69	68	90	71	58	88	72	72	77	84	78	79	97	71	76	80	77	73	76	83	65	74	78	68	76	91	80	74	77	79	57	61	62	90	72	84	75	82	64	71	80	67	57	79	88	92	82	73	71	72	77	83	71	53	72	69	89	75	73	73	79	73	97	64	82	80	72	74	78	79	74	81	75	75	74	71	72	89	80	77	66	68	81	89	80	76	84	75	67	63	59	83	76	82	75	70	69	100	76	75	77	69	77	71	80	64	81	77	94	72	89	81	88	59	64	70	70	81	82	71	79	73	65	80	78	83	78	80	84	83	73	81	75	68	87	79	76	86	73	82	73	71	80	63	70	73	71	78	62	93	80	74	75	63	66	76	67	64	66	74	74	82	62	83	85	67	70	74	72	66	82	74	72	80	72	70	70	71	87	82	73	78	77	76	87	88	91	59	65	72	91	84	87	76	67	79	87	62	62	76	94	82	76	69	75	74	69	77	81	84	66	82	84	72	82	91	97	72	55	75	73	79	69	76	68	77	82	72	61	82	90	71	87	69	76	72	62	75	74	92	82	77	79	83	77	88	71	75	70	67	74	67	84	79	59	59	82	75	87	75	71	63	78	73	71	76	82	77	91	83	74	65	53	79	90	70	81	89	78	88	72	83	66	70	71	74	70	71	79	86	67	76	93	81	66	73	76	61	92	82	74	65	71	81	81	89	74	70	87	71	65	77	66	72	89	68	69	65	63	83	76	89	65	79	80	70	73	63	64	70	86	76	59	80	90	70	71	88	72	84	89	76	84	77	66	65	84	71	61	60	62	64	71	59	99	86	85	68	77	95	76	71	75	72	74	62	90	81	70	81	80	66	67	63	64	72	74	79	77	73	70	66	73	75	69	78	86	74	61	71	63	77	75	82	79	74	88	81	70	60	79	82	76	78	78	81	67	63	58	71	89	85	60	79	81	77	69	61	66	77	83	77	70	82	69	84	84	62	77	78	64	69	74	73	72	79	82	90	78	72	88	89	63	83	80	72	72	66	65	72	86	71	79	72	69	71	73	82	74	71	67	61	64	82	80	74	60	77	70	80	73	90	74	62	58	70	74	86	79	80	69	78	75	67	87	79	82	90	87	90	89	71	76	82	93	68	71	78	67	79	70	87	63	74	87	80	92	69	78	76	74	81	71	78	67	76	81	76	81	86	76	70	85	73	80	59	75	60	81	62	63	76	80	67	86	67	82	72	60	72	67	71	64	76	77	85	82	76	82	67	76	72	82	88	65	70	100	73	74	85	72	71	76	75	73	68	74	79	88	89	71	70	63	91	74	63	81	59	72	85	73	75	85	63	87	70	81	65	72	71	73	79	73	67	69	91	66	85	91	78	75	64	65	59	78	104	87	80	68	66	67	66	75	77	83	82	81	71	65	75	65	69	89	78	72	88	85	75	71	85	72	82	59	73	80	74	81	63	87	84	73	87	85	61	77	90	69	76	82	82	83	63	82	78	75	75	87	82	82	91	64	65	88	78	70	75	69	89	83	82	80	74	61	76	83	56	76	61	76	62	67	67	79	75	95	71	74	65	68	70	71	92	85	74	83	75	55	69	77	68	67	76	85	91	77	84	68	77	61	86	87	83	65	64	76	81	71	82	51	75	74	78	79	81	66	96	73	80	67	71	67	62	69	90	79	58	76	86	70	60	78	84	65	70	68	64	78	64	92	76	59	103	82	89	72	76	71	76	90	69	77	59	79	88	84	84	72	84	82	77	76	75	78	66	72	75	54	60	79	65	75	82	77	70	56	71	71	68	77	81	73	99	94	68	70	75	89	82	76	73	59	81	78	75	87	81	75	78	77	89	61	65	77	63	77	71	90	71	88	74	77	77	80	67	82	67	61	81	81	87	83	81	66	75	68	76	90	64	79	63	81	72	77	80	62	59	91	57	61	94	64	77	65	75	86	83	68	62	82	83	76	72	85	83	84	85	64	61	78	87	73	70	68	68	80	72	88	81	63	91	67	89	79	71	77	81	79	75	73	75	72	86	89	66	75	80	70	96	83	73	82	91	89	59	63	72	71	74	81	83	64	66	60	80	63	79	90	66	67	67	76	89	77	81	79	78	64	75	72	80	66	72	75	72	85	63	62	77	79	80	63	81	77	73	73	70	85	61	69	63	75	81	62	77	87	71	68	70	76	87	69	87	46	74	75	77	70	66	76	73	80	77	74	73	84	74	88	88	64	77	68	71	72	85	71	64	87	66	69	65	85	72	75	71	81	72	78	72	78	86	69	82	89	89	59	82	87	67	62	77	82	74	73	74	78	89	90	82	73	62	86	67	68	75	63
16424	21557	6900	432	423	477	386	384	365	359	408	372	327	330	323	356	348	371	302	352	358	366	370	385	369	336	297	299	299	285	310	298	310	298	306	276	292	293	258	288	308	312	305	316	327	300	320	281	314	277	313	306	299	306	302	300	316	281	295	297	297	273	301	299	325	304	306	289	283	268	272	323	318	304	276	303	280	302	310	330	293	324	295	290	290	302	287	300	264	324	307	324	307	324	294	324	344	283	318	303	306	290	272	294	263	304	299	275	303	307	295	315	312	293	330	274	293	280	308	294	284	315	305	331	277	280	282	289	320	280	294	320	305	276	317	274	292	297	293	302	309	322	309	340	296	301	286	259	322	294	295	293	299	288	334	300	319	307	293	327	314	295	301	313	280	319	282	352	312	298	285	280	293	275	307	324	300	301	322	306	326	298	296	321	260	304	316	294	299	317	283	312	291	325	288	314	318	323	314	294	306	294	298	311	267	299	289	312	295	276	297	298	330	297	341	306	289	278	270	296	299	294	302	327	252	294	284	318	280	296	282	268	297	316	276	322	303	303	302	277	268	285	335	275	308	312	311	281	307	301	301	279	300	327	299	274	316	311	295	292	305	304	316	294	309	299	313	299	295	271	306	305	293	285	309	297	287	278	314	309	322	317	281	318	291	312	317	291	290	306	319	338	281	307	305	297	295	298	301	311	295	288	316	304	273	323	283	282	311	279	299	285	316	287	274	307	317	312	286	299	290	260	297	310	308	317	304	285	300	298	312	293	333	270	275	316	315	314	285	307	287	264	323	320	292	282	290	284	312	329	290	339	287	290	310	305	304	285	297	301	323	302	281	299	310	304	278	290	291	327	324	300	329	290	305	298	306	314	325	335	318	290	285	289	299	276	278	326	298	304	299	289	296	285	293	293	306	297	285	296	285	278	320	262	291	322	302	312	292	283	274	311	300	292	339	306	296	308	305	291	299	296	293	291	307	315	330	305	281	272	281	286	303	318	304	263	309	309	312	306	283	304	279	296	298	265	295	301	288	293	297	333	326	340	293	304	301	275	289	327	286	277	280	315	309	304	326	306	284	281	286	305	294	315	299	294	295	286	286	306	303	322	308	264	315	307	295	278	300	305	316	286	301	289	277	321	302	296	303	289	281	309	283	312	312	288	294	269	297	274	308	285	312	293	315	287	301	287	327	279	302	269	335	315	289	312	293	325	307	307	293	282	269	289	312	299	280	286	284	318	331	319	296	293	305	304	295	309	314	328	317	300	314	334	285	306	276	327	317	299	277	299	277	304	322	317	300	319	286	310	325	313	281	299	288	298	324	321	332	302	276	266	300	302	285	306	283	300	287	270	308	288	298	320	316	288	280	298	280	304	303	302	308	338	315	282	294	284	294	330	284	325	288	310	325	302	301	299	287	321	282	292	315	290	311	295	295	318	308	307	310	323	334	304	281	307	331	284	297	277	283	263	280	304	294	306	322	256	287	304	309	301	308	300	295	279	331	294	309	261	295	315	293	328	275	259	309	298	312	291	335	294	289	299	311	272	310	278	299	303	300	279	293	274	294	295	291	287	276	278	315	289	314	302	305	294	307	300	279	329	292	315	283	279	301	343	277	298	293	282	294	333	280	283	320	324	298	297	313	308	317	327	286	286	319	301	337	266	320	285	304	325	310	303	291	288	296	277	308	318	294	306	276	330	318	284	277	282	320	308	311	301	289	310	297	292	290	288	318	304	279	296	288	293	312	275	316	276	296	278	291	310	321	293	313	308	288	280	317	323	329	286	306	300	290	322	307	314	288	295	284	303	323	321	292	280	313	281	294	313	307	305	304	308	265	286	288	283	321	315	309	332	308	300	306	289	287	313	276	274	284	286	306	293	300	301	303	324	298	291	320	295	363	300	305	329	289	301	298	302	268	260	289	319	291	290	307	315	297	334	309	318	268	288	266	276	295	297	293	292	281	306	340	319	300	283	309	290	300	279	298	317	294	272	319	283	285	282	285	305	283	287	301	307	295	285	271	286	292	313	300	300	288	303	285	306	298	304	320	299	317	269	340	277	316	275	278	296	341	254	288	289	301	315	290	327	316	273	302	327	302	336	305	308	297	299	309	274	312	305	310	299	314	336	298	325	298	271	305	290	288	326	297	286	318	330	314	314	305	288	294	315	308	298	288	289	306	305	274	278	310	305	283	281	307	319	288	306	310	313	310	311	275	310	306	319	288	299	302	303	294	299	286	297	297	291	268	277	304	263	281	311	309	319	303	321	296	300	313	304	308	295	314	306	281	321	303	296	313	279	293	288	314	329	308	287	304	313	321	310	307	311	324	307	322	275	318	272	301	328	278	290	317	310	302	300	299	284	311	297	297	271	305	287	287	310	294	323	282	312	316	297	285	320	317	277	292	297	290	297	308	292	297	287	307	300	267	310	300	299	306	286	301	273	277	299	294	312	290	326	308	302	290	297	269	303	284	310	314	290	330	299	291	270	300	287	301	292	242	318	298	319	271	310	305	286	297	315	274	273	295	324	296	341	321	325	303	325	320	294	307	305	320	307	304	301	318	332	289	330	298	294	313	305	316	287	291	258	266	323	281	325	314	284	324	294	342	321	288	289	275	324	321	285	297	300	325	295	288	291	307	289	328	292	282	341	293	299	318	313	292	295	296	312	300	295	313	331	315	305	309	292	319	315	299	273	336	269	303	279	304	321	295	302	309	343	309	301	312	327	285	305	318	275	292	286	310	277	310	281	281	322	279	312	318	334	290	269	275	324	300	297	294	295	312	307	282	307	297	329	315	275	291	296	306	289	304	318	290	316	302	287	314	329	260	286	310	300	298	349	298	285	311	281	330	272	290	310	301	314	273	284	243	307	292	295	287	308	298	288	310	313	289	298	308	291	311	323	298	306	269	310	310	309	297	313	317	267	321	318	298	289	309	287	308	301	286	287	274	318	284	301	307	268	288	289	265	315	304	292	320	300	303	296	288	288	298	294	303	287	322	292	300	303	276	258	275	293	327	298	342	292	317	309	320	289	274	307	344	287	300	293	311	305	273	308	328	277	300	323	312	276	298	315	299	284	287	295	294	324	305	294	288	303	319	295	325	314	325	305	270	284	269	310	306	313	302	309	264	295	279	316	300	307	308	324	274	309	293	303	298	276	310	323	311	291	291	313	289	278	296	282	326	307	276	316	301	300	312	309	276	305	290	303	294	315	294	334	287	315	290	308	275	292	275	294	309	304	299	315	292	347	310	315	298	343	291	308	298	313	275	309	309	293	300	318	299	294	280	280	290	313	295	311	307	314	291	321	312	308	287	308	287	274	310	292	292	269	332	325	298	316	274	256	294	284	291	276	318	301	275	300	289	302	291	298	281	323	298	294	301	319	290	290	321	287	294	315	266	307	321	303	288	291	311	287	301	276	268	318	338	295	271	315	287	272	297	313	301	312	291	289	306	319	279	299	292	338	279	332	303	327	304	299	299	277
57582	65589	45471	12547	1038	423	294	202	166	166	192	141	170	150	147	134	146	170	170	197	188	171	185	237	215	206	182	135	127	96	109	114	113	108	97	117	114	104	91	91	101	96	109	105	115	112	109	99	120	111	120	102	112	114	93	96	139	116	110	105	101	108	123	102	88	106	94	102	101	119	82	90	104	95	84	121	113	116	98	88	113	91	82	95	91	99	89	101	114	112	108	112	106	110	105	108	109	94	102	98	86	113	102	93	88	106	82	103	89	98	104	104	83	90	89	107	109	88	92	105	126	107	100	90	93	98	105	108	100	90	123	81	86	104	95	72	105	102	98	92	98	96	113	85	104	93	100	101	113	88	102	106	93	102	120	95	85	103	93	97	110	118	108	89	71	106	86	96	116	93	104	92	99	107	106	107	94	104	92	96	94	94	114	118	87	97	90	88	105	98	109	108	102	87	89	106	96	99	107	98	98	101	107	99	86	109	109	99	106	93	121	87	102	91	103	97	100	105	89	96	112	105	96	95	95	95	105	101	106	90	92	96	81	106	90	98	98	107	102	115	80	84	99	87	109	107	102	102	114	98	97	111	113	93	104	112	79	99	102	70	82	105	108	93	116	112	85	77	90	100	100	91	92	104	104	92	74	104	90	110	94	101	90	106	104	101	88	101	82	94	113	100	90	107	96	89	86	95	97	96	98	80	96	86	93	78	110	93	88	101	90	89	101	111	100	112	98	106	105	98	88	98	97	97	100	88	98	106	91	99	87	97	95	85	84	97	107	84	110	103	88	90	102	117	86	110	96	90	93	94	100	98	87	105	79	106	111	105	101	96	101	92	97	94	106	96	101	96	101	97	100	86	80	99	113	85	93	97	89	99	108	101	93	87	97	93	99	96	85	104	87	84	101	108	92	108	106	97	128	84	89	99	67	102	91	104	87	114	95	85	95	92	106	104	103	103	94	94	99	104	105	107	94	106	81	97	114	99	103	107	108	100	79	91	99	95	94	103	98	98	102	99	75	87	95	90	87	86	95	100	98	80	111	107	100	117	113	111	100	108	88	96	93	106	101	76	103	99	95	103	101	107	90	97	106	100	82	105	112	105	77	99	99	91	82	86	92	106	97	97	102	92	117	104	106	99	89	99	94	111	102	86	104	90	92	85	92	95	89	112	104	91	106	98	101	100	107	101	90	94	90	87	116	98	78	86	87	73	101	88	104	103	95	93	97	96	83	100	107	95	100	89	95	96	102	91	89	112	104	109	112	92	106	87	92	98	93	95	81	90	92	94	97	101	110	102	96	78	89	96	106	100	118	107	109	83	103	93	100	94	104	91	93	111	87	77	97	81	90	104	106	94	97	91	99	106	84	89	103	99	109	130	100	105	88	90	110	96	113	114	100	80	109	94	79	110	88	107	93	111	93	102	83	106	91	129	111	110	99	99	84	94	107	101	95	110	92	92	83	99	95	92	85	99	92	104	97	85	95	99	112	95	104	80	97	102	98	95	104	104	97	86	116	88	99	87	100	114	96	87	95	106	106	103	93	111	103	102	102	87	101	101	95	99	93	89	114	107	97	86	102	89	105	105	101	86	122	89	98	99	121	73	96	89	122	88	100	96	113	106	96	97	100	100	106	91	105	96	90	102	93	100	110	100	99	93	94	95	92	97	88	97	107	91	100	104	100	78	94	89	97	76	98	91	113	99	105	88	107	93	110	95	87	94	100	101	107	105	89	104	114	94	93	104	102	100	92	93	111	100	97	117	105	101	110	101	82	109	99	78	85	90	90	109	103	108	90	97	107	108	109	105	107	104	100	93	102	103	91	97	109	100	117	111	90	98	106	78	88	97	83	82	93	94	111	81	101	81	99	110	97	98	99	101	81	108	111	94	96	98	98	95	110	91	99	93	89	84	115	105	92	105	108	103	98	112	104	113	110	107	102	94	106	101	90	98	84	104	82	106	101	101	78	93	100	100	94	94	115	101	105	97	109	79	82	93	107	100	95	113	97	115	87	115	88	100	97	115	86	101	97	111	89	104	83	116	103	127	111	83	123	88	93	95	95	105	100	116	96	90	93	92	96	116	104	107	88	101	97	83	103	98	122	98	96	102	110	109	96	88	98	93	90	114	104	95	99	117	114	113	85	80	99	117	91	111	104	94	93	99	94	104	112	116	107	86	97	107	116	97	99	80	88	93	110	94	95	94	104	96	91	113	104	108	108	99	117	88	116	103	101	86	95	92	105	103	90	101	104	108	89	104	98	105	96	106	103	95	91	85	85	83	96	95	121	107	114	109	97	96	79	105	102	99	83	100	100	100	99	111	88	93	93	92	99	95	92	88	90	102	99	114	104	91	80	108	105	99	89	96	92	109	97	106	100	97	130	112	100	93	100	90	72	108	109	111	107	112	104	102	81	91	100	104	73	116	106	86	84	95	100	103	106	93	101	106	102	85	104	95	98	91	105	107	84	100	108	116	88	90	95	86	106	107	93	81	110	94	100	85	95	119	90	98	93	89	94	101	92	89	94	89	95	119	112	71	114	105	91	87	93	98	88	106	99	91	92	81	83	96	82	96	103	100	99	77	109	93	96	114	97	92	109	115	112	106	81	110	87	100	99	127	100	102	95	98	96	92	111	101	102	133	108	91	103	107	65	109	102	115	102	87	74	103	96	112	78	84	89	102	96	94	102	106	101	96	99	117	98	78	92	123	87	116	106	99	95	98	96	79	83	82	89	88	81	93	100	100	92	91	84	111	116	98	95	102	93	108	99	86	98	87	92	82	97	93	100	98	106	75	86	72	101	100	98	86	92	82	117	103	70	103	115	108	102	105	96	108	94	86	95	105	100	103	89	109	97	92	107	87	119	82	83	91	98	94	89	97	110	106	97	89	78	98	95	100	107	92	82	107	94	99	95	91	101	83	100	100	92	83	109	84	97	102	89	112	90	102	84	100	88	105	101	107	113	100	112	103	89	96	119	77	112	112	101	82	104	109	95	107	93	97	98	104	97	100	91	101	100	100	95	97	87	88	90	107	100	101	95	104	103	93	116	97	109	76	103	99	98	115	101	99	111	105	91	101	101	106	85	95	107	95	106	99	106	95	91	103	99	101	100	86	110	97	99	98	106	93	90	98	92	119	97	89	104	108	88	116	115	94	92	80	95	99	81	92	113	89	96	102	96	101	90	96	96	95	94	77	86	104	84	89	92	99	110	95	113	101	94	91	94	108	90	95	91	104	81	108	115	93	94	105	88	113	107	91	83	88	83	86	93	98	109	100	110	95	89	95	102	97	92	115	104	98	86	77	89	107	104	95	98	80	107	80	106	97	107	102	96	116	91	87	92	96	94	102	93	102	100	92	111	99	86	78	89	95	93	105	94	127	80	81	104	101	78	105	110	109	103	95	102	83	96	92	109	90	97	95	101	77	96	96	82	64	89	98	102	98	105	115	107	107	97	90	95	89	104	111	98	80	95	90	100	113	114	88
39301	50471	34266	1800	1786	1907	1361	1054	848	982	892	977	726	660	616	712	866	865	1026	1090	1183	1217	1121	1647	1520	1327	1109	759	634	523	488	424	534	557	452	454	397	415	430	413	383	439	399	414	410	451	434	415	367	430	410	406	380	400	365	376	358	401	424	356	353	376	386	371	329	343	372	363	407	380	366	358	360	362	381	353	365	365	366	383	350	396	402	364	388	332	391	375	385	389	410	393	402	376	372	369	340	412	365	400	377	385	361	401	385	376	372	395	340	390	370	383	386	363	389	366	370	363	409	341	373	380	363	380	396	368	375	363	375	377	381	390	365	387	365	363	377	347	374	352	361	364	388	374	375	368	376	390	362	371	351	392	376	363	378	369	357	347	373	369	374	343	342	360	377	383	389	323	371	395	356	366	355	375	396	342	369	375	345	388	370	356	351	391	361	358	364	371	349	406	372	358	343	363	349	346	390	346	353	341	354	416	346	394	332	372	329	364	342	335	349	392	376	354	396	386	371	366	355	364	392	370	368	394	384	392	373	415	391	362	350	413	377	364	339	401	376	374	370	367	360	340	359	336	366	361	380	323	362	352	347	378	361	344	357	359	384	364	365	387	392	374	362	382	389	361	388	352	355	372	354	378	384	361	365	368	349	352	390	338	387	358	354	337	403	386	383	418	353	359	375	388	364	386	366	386	357	405	349	391	370	351	371	344	407	379	412	358	356	382	335	321	334	328	381	404	345	406	388	372	378	353	346	355	408	369	367	380	346	347	340	363	372	368	391	373	362	344	349	329	379	367	352	377	352	364	369	331	364	379	360	340	348	366	399	352	363	399	346	390	377	357	383	363	377	368	379	364	368	400	390	371	371	372	364	375	414	384	379	368	365	366	414	343	391	380	376	345	397	396	339	384	349	374	364	416	357	364	347	364	350	397	399	355	368	372	365	389	364	379	349	381	380	356	355	388	389	366	362	355	333	342	368	357	358	343	366	364	341	368	357	363	369	353	370	390	326	328	376	390	394	413	396	352	365	360	339	347	363	362	365	367	343	335	382	383	374	378	353	392	338	355	359	371	338	385	353	380	400	359	345	348	342	347	342	393	359	343	381	356	363	380	385	360	372	389	371	368	344	376	342	396	348	336	372	392	370	369	408	386	344	371	343	358	347	366	352	358	402	384	361	361	371	359	358	358	399	383	362	349	358	401	360	387	385	346	357	389	360	356	400	377	378	380	365	377	369	382	374	365	325	367	383	342	367	379	339	358	325	370	360	335	396	345	378	378	403	400	352	336	355	373	356	361	384	385	371	375	374	355	401	363	344	362	341	366	356	364	368	354	380	348	340	399	374	354	350	394	353	386	338	355	340	387	370	373	341	362	365	357	386	366	407	366	363	401	380	367	349	332	367	375	405	349	368	364	372	382	364	374	393	377	381	367	358	377	393	356	340	357	378	372	347	357	353	355	371	390	392	398	333	370	389	410	382	368	380	352	324	387	375	364	384	370	341	341	373	333	368	379	354	383	377	384	378	342	350	367	377	361	377	385	382	384	412	351	379	372	366	405	400	351	378	351	401	388	365	364	347	364	378	367	359	379	367	355	361	381	350	369	354	361	360	360	383	373	361	366	414	361	341	369	359	405	351	359	368	387	340	388	367	355	367	360	346	372	356	335	361	347	346	363	377	360	386	359	344	358	335	361	393	362	392	360	378	377	363	350	362	372	343	376	330	348	380	352	366	383	370	382	365	347	324	358	386	370	332	353	372	399	338	411	353	391	367	348	395	375	397	352	347	398	357	370	346	353	361	366	314	383	386	360	344	377	381	347	387	347	382	357	385	363	357	379	367	385	352	388	369	372	361	377	385	347	356	364	331	382	376	410	376	375	340	343	407	379	351	396	374	358	384	366	392	373	384	398	382	365	363	377	371	369	387	335	366	397	397	377	371	370	360	368	344	370	367	369	363	375	365	355	353	352	333	395	389	368	325	379	374	352	354	353	389	337	374	397	369	350	348	350	369	357	342	377	352	324	356	369	370	358	385	343	357	366	383	379	370	375	337	359	371	366	356	358	377	364	363	394	388	343	370	398	370	356	365	404	343	359	346	364	351	376	360	367	361	375	373	403	335	371	354	346	372	368	370	387	349	341	386	343	356	359	368	379	356	364	344	394	391	378	400	399	359	361	347	368	359	388	355	333	360	355	366	390	377	353	376	379	382	379	366	354	371	385	370	383	370	387	349	353	340	391	376	347	376	354	357	339	426	378	376	372	367	385	401	410	393	391	389	402	338	364	396	335	360	341	341	359	360	342	352	364	355	403	368	353	349	368	360	359	367	370	367	375	368	407	382	333	401	410	373	405	358	383	323	380	358	348	364	344	374	360	351	388	356	356	355	364	392	344	335	346	379	366	373	383	349	353	346	377	340	360	360	365	345	357	373	390	389	374	339	365	398	354	356	347	347	375	370	379	369	378	361	327	352	363	371	326	398	395	342	358	388	326	398	377	363	373	342	379	342	353	351	368	343	370	368	365	380	343	355	360	339	394	381	394	354	385	392	336	371	380	353	396	360	369	393	355	341	337	378	338	387	383	367	393	367	343	350	395	351	366	375	385	374	369	338	379	385	360	369	371	340	321	377	336	377	357	324	394	361	368	369	376	372	377	393	359	391	366	367	387	360	379	392	406	352	414	382	383	381	375	371	343	371	348	399	365	370	356	373	385	376	333	358	333	385	354	365	372	319	356	355	397	362	359	366	335	355	351	378	357	377	357	375	367	358	374	376	371	383	352	350	371	385	369	386	361	327	376	351	378	361	363	357	344	376	377	391	386	411	376	366	361	389	388	367	364	388	333	366	376	353	347	366	345	378	364	384	362	365	359	393	381	378	396	339	399	380	353	373	376	371	363	383	348	364	359	399	383	393	387	338	354	331	352	372	359	349	382	367	374	357	373	357	374	351	361	383	400	348	414	377	395	369	352	376	353	362	365	414	345	349	350	366	344	368	378	367	359	391	353	361	388	341	394	372	362	365	400	356	357	354	357	350	401	347	365	371	366	343	356	392	352	393	381	344	370	378	397	352	391	411	365	342	384	382	375	392	409	367	379	327	390	348	355	370	386	376	368	390	408	352	312	409	353	348	352	371	351	351	350	397	382	334	363	388	394	358	371	347	366	382	376	340	394	362	397	400	380	365	329	373	370	377	374	369	361	337	367	359	363	368	341	367	364	358	370	371	342	343	355	374	387	331	387	393	370	379	405	348	355	383	339	378	350	349	378	378	371	362	348	322	373	394	348	358	364	341	353	372	353	348	379	327	377	381	379	380	370	353	398	350	360	379	380	368	392	409	379	373	381	355	360	382	369	401	382	335	339	344	387	365	364	383	396	368	364	363	366	349	400	372	385	355	370	354	334	362	363	364	379	391	371	379	373	387	387	361	395	385	400	376	339	369	371	327	347	348	391	365	346	386	382	371	358	379	332	412	380	336	389	356	356	366	361
71431	72096	53530	19158	4328	782	494	401	314	318	302	326	288	227	210	243	270	357	392	336	337	382	335	439	392	328	275	213	196	170	183	180	202	205	184	159	173	185	149	186	179	162	158	180	178	171	157	174	174	173	182	172	186	168	145	154	151	191	161	152	155	157	149	154	178	144	140	167	173	144	176	158	164	177	162	146	161	160	157	158	169	156	194	167	179	187	173	169	159	157	191	158	150	158	163	168	154	157	166	168	150	161	160	165	163	174	170	142	172	151	158	177	156	185	157	169	180	170	157	149	158	166	155	160	171	166	174	157	151	151	136	149	173	164	176	185	143	151	161	167	169	159	167	156	164	163	156	161	179	130	166	169	159	158	162	150	153	179	161	168	165	148	167	174	141	169	190	168	183	176	138	159	166	165	158	144	142	180	173	152	136	175	156	179	144	156	181	159	212	155	165	179	173	141	157	168	161	170	169	144	161	168	167	182	152	160	157	147	148	168	159	145	167	159	183	156	178	177	180	169	163	191	139	150	165	168	145	184	158	147	144	184	151	166	169	166	143	181	143	179	147	147	150	182	173	176	144	174	159	146	138	159	155	143	158	165	150	182	174	150	181	151	166	161	154	176	162	161	151	175	164	140	159	176	160	175	178	170	156	171	180	159	160	169	152	157	157	164	172	186	154	158	145	161	156	149	150	168	188	161	166	176	179	151	152	167	138	173	156	173	169	142	168	143	162	164	162	153	154	162	164	177	154	160	127	184	165	162	168	181	152	152	155	167	159	181	171	167	164	200	167	151	171	157	162	160	170	155	164	166	154	151	144	189	180	153	144	165	172	157	186	154	150	157	159	162	133	166	165	174	159	151	174	180	167	144	158	157	170	144	161	156	162	182	150	145	149	167	177	161	146	181	149	159	138	145	172	165	194	174	155	160	154	173	176	143	148	150	165	177	151	162	176	155	159	170	169	172	154	157	145	160	162	179	160	142	180	168	151	174	156	159	145	145	166	151	161	170	153	176	159	181	155	175	140	163	143	177	172	180	167	166	165	153	168	153	173	155	176	166	170	166	167	160	168	200	157	180	144	154	144	139	181	178	166	194	156	176	161	186	165	178	165	150	178	162	149	155	173	155	156	167	169	181	149	170	147	164	140	182	161	173	178	134	139	178	162	155	155	169	181	155	158	185	147	181	132	157	155	169	165	149	168	150	165	141	162	167	152	171	161	152	183	169	169	151	158	160	169	160	160	183	175	151	169	157	148	155	166	170	177	147	162	162	168	162	171	164	152	174	167	194	172	177	154	160	183	159	142	172	169	149	160	169	188	175	172	145	161	170	147	164	166	170	171	159	152	171	150	167	145	166	159	152	156	158	174	172	167	159	175	166	170	168	175	166	176	156	173	166	163	139	170	155	152	158	151	163	176	161	141	135	153	169	148	172	181	174	144	155	150	150	168	156	164	185	159	153	175	157	165	156	151	147	150	142	160	137	164	171	145	136	136	155	151	155	177	177	155	156	173	147	174	149	167	193	184	190	176	173	171	156	150	188	153	152	162	155	184	189	171	160	172	148	143	165	146	165	147	134	161	161	153	161	181	141	141	165	161	157	166	174	174	139	183	165	171	158	165	146	166	146	162	162	164	144	146	148	154	206	162	156	165	140	166	158	148	172	171	139	153	168	159	156	149	167	165	158	150	165	153	164	156	163	163	151	165	170	152	169	171	161	161	172	176	169	176	173	173	175	163	186	157	155	181	195	156	154	156	148	160	163	169	167	168	151	189	157	149	180	158	147	177	139	165	165	168	159	141	179	154	155	166	148	155	146	151	151	146	153	160	171	163	182	164	166	147	144	158	163	176	149	150	171	162	181	177	146	166	144	170	163	167	149	143	180	166	167	170	147	160	181	184	173	162	155	178	138	163	166	171	143	146	183	163	165	143	172	152	142	152	166	164	177	156	166	156	142	169	190	160	151	165	180	145	144	158	162	147	171	173	164	183	168	187	152	164	145	172	159	190	151	161	151	157	176	159	137	151	164	180	146	162	163	148	167	152	184	149	184	165	173	170	167	145	149	165	163	159	160	165	170	164	176	131	180	164	176	151	122	178	184	160	158	121	169	184	181	184	150	169	161	157	158	150	174	159	166	171	155	150	160	156	170	163	142	169	177	174	153	178	136	159	173	140	149	158	170	179	185	153	175	178	153	152	160	170	145	149	139	152	182	154	182	160	172	143	145	171	168	158	146	174	161	166	168	150	159	169	164	158	142	149	155	143	170	175	165	179	162	148	176	160	164	167	182	150	164	177	170	158	154	161	186	174	163	163	165	188	151	159	177	166	161	181	151	150	157	170	170	158	157	151	172	168	141	163	151	178	166	180	171	161	156	171	165	186	147	181	177	162	170	150	184	154	149	168	146	165	164	148	152	132	155	164	147	173	182	154	158	148	160	168	188	187	173	150	153	167	150	183	177	177	171	151	162	172	161	125	190	160	161	151	164	166	143	146	170	145	167	144	141	171	173	160	170	162	167	166	169	164	170	159	163	155	155	155	155	137	172	148	162	166	181	162	161	178	202	177	173	177	167	162	181	157	181	147	141	180	146	157	147	162	159	137	161	172	170	157	169	168	156	162	165	193	166	162	130	168	159	164	165	155	169	161	159	171	167	151	158	159	156	139	153	186	143	146	167	151	162	159	156	173	169	160	156	149	157	167	165	172	167	178	160	164	157	159	162	166	158	149	123	155	161	166	168	173	176	160	162	160	137	165	163	148	177	165	154	156	179	157	181	145	168	159	161	184	147	156	148	128	188	160	175	155	157	160	166	146	167	187	174	170	156	159	161	146	129	152	161	164	154	169	156	166	154	175	171	162	170	152	150	149	168	160	177	171	146	170	163	136	166	176	164	175	148	166	145	167	170	153	170	170	169	153	158	155	155	183	170	163	166	162	146	146	183	168	166	147	148	164	151	145	165	175	148	175	148	174	169	189	164	156	129	182	151	147	160	171	169	174	157	169	165	156	165	164	171	145	154	161	139	166	175	165	160	174	154	169	148	170	149	176	169	164	157	171	156	164	174	166	187	181	162	143	190	164	179	140	173	154	159	178	138	154	151	159	168	163	150	180	160	168	162	160	152	162	144	168	148	168	159	170	162	157	158	176	159	149	172	178	161	177	175	165	167	175	146	167	171	146	190	151	153	168	150	176	138	162	146	179	161	158	168	147	154	160	182	178	178	160	185	158	150	173	187	178	149	157	142	156	154	178	153	155	156	159	156	170	178	164	187	187	162	161	160	170	164	176	169	151	166	168	146	154	174	166	180	181	167	156	187	164	175	154	144	154	156	168	150	173	154	144	180	151	144	160	189	159	153	163	200	140	185	156	175	164	180	168	170	145	150	144	172	149	159	161	149	161	148	150	147	159	161	160	138	149	152	169	168	151	179	174	154	167	146	156	145	162	172	167	168	178	171	144	155	145	157	163	156	173	171	158	173	196	159
48635	61309	40995	3095	3168	2815	2247	1904	1605	1552	1581	1568	1376	1181	981	968	1411	1994	2316	2110	2073	2610	1997	2835	2649	2184	1592	1235	857	794	767	683	824	847	659	713	665	678	611	637	685	656	640	648	601	666	621	684	562	647	595	606	574	570	578	544	604	581	622	549	562	573	566	538	554	565	552	593	549	554	573	562	552	565	566	508	550	559	544	608	548	553	528	574	540	570	552	563	549	503	592	575	606	556	554	564	529	564	580	594	580	585	594	552	569	576	522	511	586	583	600	565	516	604	564	594	562	566	544	555	586	526	591	540	567	554	512	576	586	588	533	569	605	526	543	563	589	587	520	571	531	578	554	554	558	548	564	622	551	581	558	549	562	518	574	561	593	537	503	536	570	523	565	570	549	524	548	539	549	601	547	583	523	511	519	523	551	534	539	526	550	579	564	563	486	571	523	576	528	593	558	549	555	533	588	570	527	530	532	546	609	543	541	561	546	552	572	565	555	568	527	567	551	584	544	568	548	585	541	584	565	542	536	540	507	560	528	523	541	547	547	556	574	590	577	509	570	592	538	573	577	578	555	537	564	574	547	532	554	497	557	565	518	553	570	557	500	560	598	545	570	615	589	573	558	514	564	526	556	552	547	526	578	560	546	545	567	539	536	558	570	557	503	532	520	577	579	546	565	540	586	559	566	570	513	561	572	556	561	551	567	534	560	539	514	527	553	573	547	574	541	578	501	569	567	539	601	537	564	599	565	585	569	565	537	543	554	522	541	538	541	487	552	564	542	523	582	558	558	551	621	557	553	519	540	515	603	531	555	571	556	560	565	524	516	564	537	499	634	563	530	529	552	522	539	569	504	562	576	567	562	555	544	567	569	571	552	523	536	541	572	538	549	523	542	528	605	573	563	571	504	519	605	536	484	542	581	601	524	569	546	582	543	515	529	584	549	539	539	540	515	565	589	571	561	596	586	520	535	567	534	582	568	528	566	548	575	590	587	522	547	544	576	523	553	572	559	519	557	541	524	559	552	553	543	540	569	555	534	572	565	544	563	549	568	562	516	557	560	551	560	572	580	555	555	548	550	535	530	547	554	580	524	532	585	564	561	565	641	598	550	541	540	583	559	554	568	556	573	548	564	548	576	542	508	550	561	547	529	561	574	532	565	597	495	575	567	571	494	525	554	527	564	555	507	570	588	545	539	544	531	520	546	598	556	559	531	540	522	561	553	560	542	605	550	565	586	540	557	552	509	586	578	557	547	532	584	581	569	591	538	562	558	565	568	549	586	541	551	549	560	538	537	582	594	583	560	547	579	554	535	570	580	542	546	556	530	578	565	562	556	537	546	551	540	558	571	552	536	591	568	571	554	594	543	573	561	554	553	511	578	576	563	501	512	524	594	556	575	524	601	506	573	521	544	546	520	562	548	576	562	570	534	552	509	519	581	550	546	561	563	576	552	581	554	584	552	576	556	533	582	581	572	584	587	558	592	559	543	527	544	557	566	550	572	536	559	537	553	573	504	552	506	552	566	544	532	540	577	543	529	593	520	580	560	561	485	582	552	594	565	594	530	546	600	556	557	581	553	552	534	536	526	572	578	538	517	567	575	576	586	570	568	537	531	566	541	551	519	537	593	527	565	561	570	574	577	596	557	621	580	557	570	539	558	551	569	542	581	544	560	557	569	600	539	565	544	549	566	541	532	593	567	562	549	574	546	524	523	551	535	539	503	562	556	521	541	549	515	544	584	582	528	523	580	561	566	558	573	570	546	579	532	561	554	553	577	529	582	557	547	540	552	558	563	568	558	575	567	584	599	564	526	559	588	557	523	550	544	532	565	542	602	554	550	548	584	581	549	539	554	558	546	584	562	527	575	522	607	537	576	574	550	551	554	535	568	522	553	559	534	571	546	554	564	537	550	531	512	550	526	563	551	582	557	533	556	542	574	573	574	522	567	531	554	587	554	535	564	576	568	542	542	516	554	583	521	523	564	568	572	513	552	591	557	554	490	532	575	581	572	587	540	564	542	545	516	548	532	542	551	520	509	557	576	560	557	606	564	546	549	516	572	538	520	524	505	538	570	555	540	566	503	552	542	544	539	572	579	537	541	581	545	563	563	533	551	550	536	555	562	471	509	551	556	565	586	590	504	501	510	561	511	537	573	504	544	567	564	569	550	568	530	582	541	571	532	573	553	545	567	586	524	574	600	532	566	583	516	562	529	509	532	559	628	527	554	569	596	507	527	523	539	536	589	590	574	523	540	556	519	494	570	574	535	605	525	531	550	532	556	569	574	553	595	525	521	534	553	531	573	541	551	550	569	561	579	585	534	553	521	534	529	583	562	553	493	540	531	536	541	569	572	547	610	555	553	573	553	588	542	520	554	573	571	536	551	555	493	591	532	534	556	558	585	555	614	553	561	554	574	534	573	526	541	541	560	544	546	555	533	510	554	545	563	555	566	551	572	603	542	567	518	534	531	564	551	574	553	579	532	561	543	549	590	534	513	574	561	553	574	550	526	553	547	545	573	517	540	530	544	574	587	579	557	542	587	544	547	563	582	538	531	591	541	544	504	630	580	566	528	570	569	541	558	538	577	520	566	560	541	593	566	550	559	544	580	544	509	526	529	560	540	553	549	551	546	581	559	562	561	579	549	538	550	531	561	559	550	571	563	517	532	569	600	549	557	556	565	532	523	545	545	538	563	543	540	549	545	576	535	528	556	568	568	549	549	543	562	540	547	529	576	559	539	524	553	555	549	550	547	561	564	557	569	562	524	579	598	571	548	579	566	582	533	553	509	519	550	556	539	572	526	545	541	576	574	499	541	571	514	523	542	580	596	545	557	589	552	547	523	533	557	522	546	538	545	551	556	583	599	555	560	565	614	557	581	537	555	591	530	582	594	568	562	558	530	526	529	577	579	523	551	524	578	556	570	529	527	524	535	559	608	582	560	543	551	520	570	571	579	558	569	564	585	550	557	562	572	568	514	573	563	578	539	585	541	542	540	534	556	554	520	544	565	573	538	518	561	520	573	526	552	553	566	547	599	627	586	598	595	534	498	515	508	565	582	526	542	540	537	494	557	554	564	536	562	598	559	560	552	552	564	510	544	561	601	567	545	566	591	533	535	572	524	521	528	510	590	547	538	545	556	543	581	572	585	543	573	582	535	613	597	593	529	518	517	543	546	535	557	576	564	536	588	563	525	519	616	573	566	548	560	527	562	551	557	572	563	546	595	562	566	538	575	564	563	552	574	541	554	571	553	582	493	547	552	517	567	564	571	551	532	589	557	554	550	552	519	578	556	560	534	559	537	529	527	540	528	528	564	544	535	553	533	504	585	527	543	567	582	545	535	537	570	555	540	573	546	528	525	540	526	582	554	527	572	561	578	552	556	534	537	546	546	538	612	573	512	515	546	629	559	560	551	574	522	551	540	538	592	511	572	569	545	570	599	543	548	554	557	591	544	553	541	584	552	556	520	569	523	570	526	520	581	542
12339	13576	3558	306	123	100	78	77	74	78	88	77	94	63	71	87	74	87	83	84	79	80	85	73	74	80	77	68	59	76	75	71	68	75	78	80	77	72	82	72	77	74	71	78	75	78	81	74	94	74	78	83	81	65	83	73	79	77	67	80	82	70	60	81	72	82	83	63	85	79	84	82	76	75	89	68	89	63	72	63	67	88	85	81	65	69	77	77	80	65	62	82	69	61	73	60	76	79	68	69	88	56	79	84	75	79	67	77	85	81	71	81	64	65	76	78	73	74	73	70	66	74	89	78	76	90	79	67	68	85	94	86	76	76	89	114	68	69	71	74	71	71	66	97	86	94	59	88	69	63	77	79	74	71	67	60	72	87	78	70	62	77	86	68	63	61	61	82	75	79	70	88	68	70	76	81	74	64	80	67	79	67	82	80	69	77	73	66	72	70	69	83	76	69	80	72	68	75	75	85	68	73	76	77	79	76	92	79	62	70	87	95	69	71	67	71	64	69	74	76	70	58	77	56	61	64	82	79	76	77	79	77	72	73	74	81	86	74	65	76	67	92	92	66	63	75	83	82	57	64	76	63	78	73	78	76	77	81	69	78	76	85	78	82	62	74	63	78	66	82	63	68	83	82	74	77	79	74	71	81	84	84	69	78	73	71	65	95	74	90	69	69	66	66	79	79	75	65	68	78	79	67	67	77	68	75	67	70	74	69	81	91	77	79	76	63	62	73	68	72	83	83	83	74	61	73	90	70	71	63	68	81	69	76	74	71	82	70	57	78	77	69	62	68	72	72	73	67	72	65	87	67	76	73	84	77	87	77	89	86	76	92	68	72	66	74	55	82	69	70	71	75	76	71	87	80	76	86	82	72	80	74	68	69	80	79	85	82	63	71	78	68	78	58	77	67	63	78	85	80	66	62	81	74	69	66	73	61	67	59	71	70	74	64	90	82	86	81	73	71	77	74	74	87	74	73	88	75	71	71	76	66	75	72	97	73	87	64	73	77	70	70	74	75	71	78	69	73	70	67	90	81	78	80	66	81	60	73	89	73	83	75	68	72	66	79	76	64	75	77	67	69	68	81	71	63	83	81	67	61	66	84	69	81	70	81	76	82	63	82	72	89	71	56	66	65	67	70	76	77	67	77	82	86	67	74	74	65	74	79	64	77	75	85	61	73	77	71	70	82	85	63	88	68	57	67	86	81	83	61	84	73	81	79	77	63	82	67	71	86	77	65	60	88	67	79	71	66	87	67	73	79	62	73	76	73	59	84	86	73	81	72	69	79	76	76	77	64	72	80	65	78	75	76	65	71	80	76	91	81	76	73	67	76	79	81	80	63	63	68	84	83	77	81	60	65	65	77	63	72	82	68	76	67	86	78	83	84	75	70	85	93	91	68	60	84	62	73	80	76	80	77	78	76	73	56	82	73	76	83	68	74	71	82	91	68	74	78	86	68	89	70	72	80	70	76	71	67	73	74	92	67	100	75	79	82	69	71	83	94	71	61	60	71	89	60	81	69	84	71	63	59	77	64	83	64	83	92	79	82	73	77	79	80	75	70	78	79	88	78	70	56	71	81	83	82	62	83	67	84	85	74	66	64	74	93	69	74	61	67	77	78	65	82	72	72	60	74	67	64	80	82	63	75	78	90	85	89	80	74	71	69	83	78	77	76	76	81	61	82	61	91	89	81	78	71	70	74	84	77	56	59	81	59	66	76	75	69	64	73	67	91	78	66	100	78	69	79	72	68	84	68	72	93	67	86	90	65	71	65	72	75	90	55	91	84	81	81	76	82	72	67	79	55	72	80	73	80	80	72	70	65	80	76	68	74	71	79	73	75	65	76	79	64	64	81	76	80	81	77	72	80	72	81	67	59	65	73	84	84	58	79	80	76	87	80	80	83	89	59	68	70	78	69	71	75	93	78	87	67	70	67	73	83	70	56	66	68	84	64	70	74	81	63	80	70	83	69	88	77	75	70	75	61	70	71	62	72	75	72	76	80	83	68	84	77	74	84	66	74	68	59	64	73	74	67	90	65	76	71	78	90	80	74	86	71	96	75	86	90	69	91	85	83	78	66	69	60	75	69	65	60	70	81	78	80	78	79	89	71	64	91	92	68	78	79	73	104	87	84	74	73	83	72	77	75	80	60	91	91	73	69	76	76	82	72	84	65	108	76	70	78	85	82	63	86	66	72	65	67	64	83	81	79	77	77	82	78	79	82	73	70	75	73	83	74	78	74	71	68	77	59	79	85	77	71	75	83	72	70	84	79	84	75	68	84	70	71	67	69	80	68	81	67	68	72	77	73	81	89	72	82	78	79	66	79	69	87	63	73	76	69	67	69	64	93	74	65	77	74	62	66	77	72	67	80	67	72	69	79	77	74	67	69	102	84	79	74	84	75	91	75	68	76	78	84	69	80	68	74	78	89	66	71	81	76	71	74	88	88	63	71	59	87	57	84	64	69	97	70	85	82	74	82	67	85	83	84	77	48	72	78	73	79	71	73	68	67	79	60	92	69	82	65	87	85	74	66	69	76	63	72	81	74	81	69	74	64	78	67	82	80	74	80	73	65	76	76	89	90	73	73	79	86	80	73	88	80	81	64	71	76	67	74	88	74	68	87	81	76	71	82	78	61	64	78	87	84	68	92	66	72	67	73	78	85	76	58	88	77	61	71	90	75	62	80	77	71	74	76	73	77	84	57	79	73	69	79	77	80	81	69	86	75	88	77	76	84	63	78	66	81	73	64	71	75	76	68	70	79	67	64	85	91	62	84	71	81	75	83	62	74	69	66	69	67	74	104	67	65	79	81	74	75	72	70	79	89	70	79	81	87	92	64	90	58	77	74	85	74	67	81	69	80	70	71	77	78	76	80	80	80	77	92	69	71	87	85	67	60	69	81	74	81	76	91	77	64	79	78	74	70	83	73	86	79	69	77	75	84	70	71	66	75	70	82	62	83	61	70	72	67	69	73	73	78	76	73	85	79	65	70	87	87	91	83	81	82	79	75	71	82	78	75	86	70	80	62	73	74	79	74	67	78	80	78	86	83	61	75	74	73	88	85	65	66	73	77	71	80	74	79	60	66	68	74	73	73	66	79	66	70	86	78	65	82	71	81	72	78	77	69	81	83	60	67	87	71	71	77	74	72	96	93	84	85	81	78	74	65	74	70	77	71	86	67	63	75	81	94	67	55	74	70	55	71	80	84	68	77	76	85	78	74	73	59	61	67	81	82	60	95	75	80	81	61	63	80	77	81	70	72	73	70	60	67	89	79	78	75	73	59	78	58	71	67	72	81	69	80	78	83	70	82	80	71	73	85	75	63	58	78	69	67	73	74	90	70	82	87	65	78	65	71	85	77	93	79	72	63	71	84	73	70	76	72	73	69	73	82	71	88	76	82	83	74	61	66	68	67	68	90	65	79	82	72	80	81	73	81	76	77	76	76	72	69	75	78	95	82	69	75	82	56	85	74
16911	20983	6652	410	420	429	381	386	346	307	349	340	324	335	310	300	302	358	363	335	317	370	331	366	340	340	331	309	320	271	305	290	340	310	300	278	334	296	300	290	311	314	302	279	345	316	302	282	326	308	309	306	297	298	310	300	258	302	283	283	314	313	255	298	302	300	287	292	273	284	273	293	304	280	325	282	317	322	282	293	291	310	302	288	284	324	329	293	311	328	301	316	311	301	303	314	295	302	302	312	257	286	313	299	296	297	286	301	310	307	308	283	324	281	293	336	305	261	313	303	319	270	288	294	310	314	295	305	323	339	303	296	292	321	283	319	281	280	324	288	278	253	330	313	316	319	299	282	292	316	298	274	287	315	303	295	301	267	295	294	299	317	291	298	328	318	281	290	309	338	307	292	296	332	304	299	302	300	308	287	282	311	269	268	285	296	300	277	338	300	280	300	326	305	291	297	284	314	322	304	333	298	307	327	302	344	287	337	302	323	290	275	293	293	304	299	300	293	325	307	312	297	330	309	339	322	332	271	301	302	302	298	294	303	329	296	295	289	296	308	292	313	276	269	286	274	305	321	298	314	314	298	301	309	288	301	303	287	319	312	331	302	314	300	298	335	329	290	303	329	298	282	325	307	299	266	317	319	273	258	298	304	265	319	307	337	285	284	263	288	310	273	307	295	315	301	301	294	279	263	307	301	308	334	286	306	306	300	319	290	315	345	308	313	267	275	277	299	313	303	291	309	277	295	301	284	281	317	298	304	306	296	306	325	298	257	302	288	304	327	295	308	310	305	281	315	274	311	307	277	307	300	316	285	300	278	281	297	289	297	299	278	303	293	272	287	305	268	320	300	298	326	312	275	293	319	309	308	277	297	301	306	289	292	316	322	300	319	298	307	292	288	306	294	248	289	288	307	328	329	282	331	285	312	290	314	331	299	300	295	325	322	320	284	285	337	273	313	279	276	304	299	263	304	299	321	296	302	305	287	300	302	306	303	291	278	303	282	318	295	309	323	294	296	286	277	317	277	313	307	294	304	283	282	291	290	279	308	283	306	304	283	315	292	314	304	302	283	299	294	275	268	333	307	276	303	286	281	311	311	287	280	306	299	295	289	283	282	298	306	281	275	287	307	292	291	278	295	298	297	304	282	294	282	288	309	288	317	304	310	290	308	313	287	314	272	313	294	303	302	292	305	311	314	259	311	295	292	289	286	292	290	285	297	310	285	274	287	296	327	306	304	280	289	312	283	277	284	306	279	284	312	305	291	306	294	293	288	322	275	301	286	299	312	308	294	289	266	272	308	287	272	299	301	269	331	296	286	307	317	319	272	329	301	307	274	283	318	297	344	305	298	335	302	314	298	318	305	282	300	314	297	298	294	318	320	302	304	306	282	287	300	279	299	282	283	302	308	319	290	285	302	302	315	258	307	276	310	315	317	321	288	277	282	305	270	299	307	285	328	287	265	319	289	314	311	317	290	300	267	308	325	292	282	300	282	299	300	300	277	276	259	310	278	305	302	323	312	297	333	257	261	279	331	306	306	298	290	296	269	318	271	290	297	321	285	306	307	332	337	295	324	280	298	273	279	319	276	317	276	297	276	300	288	298	298	290	308	282	262	299	271	306	288	292	308	292	290	312	290	294	291	300	261	342	282	282	294	305	309	279	303	297	309	319	292	357	311	270	307	294	273	303	278	282	317	317	296	295	312	296	324	302	306	263	310	302	296	281	293	328	288	318	326	295	299	287	286	290	310	315	298	291	265	317	293	316	301	258	302	273	298	315	314	288	319	291	296	332	308	296	309	296	302	293	317	302	281	318	294	333	324	292	295	311	299	270	301	312	277	290	323	311	285	298	308	293	298	287	332	310	253	287	290	275	323	293	298	286	323	308	315	290	329	276	304	279	296	299	283	344	307	289	297	286	293	303	276	324	303	296	286	294	298	288	299	275	321	277	285	321	293	288	282	285	286	274	300	320	279	307	325	268	286	279	287	299	296	331	299	306	278	281	289	313	279	262	318	282	319	300	347	287	319	280	325	277	280	313	306	302	283	310	297	275	295	297	306	308	276	277	296	297	298	311	288	286	284	327	319	319	283	299	299	264	281	310	283	301	297	311	320	300	296	290	311	293	318	288	311	271	284	285	307	326	304	306	288	290	292	316	319	289	328	302	309	302	301	286	334	284	307	294	282	305	309	294	260	320	292	295	306	284	311	307	321	290	308	309	275	351	330	309	295	245	300	312	282	285	315	294	298	302	286	316	325	292	296	307	311	324	294	293	267	297	283	287	280	315	300	302	302	280	297	296	279	318	298	298	317	306	307	317	317	304	287	307	289	278	284	278	295	311	290	259	292	263	294	324	276	308	314	316	295	314	318	297	309	302	280	317	292	308	304	291	308	285	291	286	298	315	322	294	276	306	304	313	307	296	285	309	312	309	317	312	308	315	277	294	323	310	296	271	296	335	313	300	305	266	300	295	313	307	318	275	284	289	302	289	264	292	315	284	308	292	326	278	312	323	278	289	329	309	299	281	291	287	306	293	310	280	301	328	296	255	319	306	304	292	297	344	300	305	300	275	310	263	300	321	298	335	308	289	292	297	299	327	297	303	301	304	285	311	300	275	281	315	292	311	298	293	291	288	299	264	258	287	323	305	295	299	320	316	284	303	304	286	284	308	305	301	300	283	280	290	316	281	293	284	300	319	264	294	317	294	261	301	295	311	331	311	294	305	314	325	290	308	289	314	315	283	280	290	311	273	300	282	310	324	302	316	290	342	263	307	262	294	288	301	322	285	317	319	301	309	325	282	300	291	284	292	279	286	320	295	298	308	300	273	303	292	318	282	282	315	284	281	324	314	295	295	293	301	291	302	311	294	327	297	315	299	287	294	334	319	302	284	276	293	284	305	286	297	307	284	289	318	316	293	290	305	285	301	304	293	269	302	311	291	324	296	275	314	285	312	315	308	320	286	308	298	301	277	305	286	310	284	274	306	324	308	297	328	324	320	316	303	266	314	303	304	287	328	273	321	309	323	268	315	296	286	341	315	282	298	280	292	268	309	304	261	318	288	326	306	317	294	309	310	294	315	307	287	319	310	294	298	292	300	330	293	333	272	299	336	280	340	296	307	285	329	293	324	284	305	259	288	309	304	320	314	321	277	302	280	307	348	281	296	297	285	291	293	318	281	305	290	281	284	303	314	282	291	297	286	309	294	278	305	284	316	306	318	307	286	287	275	296	280	297	291	295	280	302	313	324	329	352	317	293	277	281	299	297	303	335	348	309	318	307	297	293	293	268	304	314	279	296	357	267	287	275	317	317	311	293	283	273	312	279	302	297	289	295	290	304	314	321	271	285	296	316	282	277	319	273	279	319	309	336	309	310	300	303	291	300	313	299	278	308	287	284	320	289	303	266	307	311	300	291	345	271	315	320	294	304	297	294	307	286	314	288	310	301	288	276	314	289	311	291	308	294	310	333	281	283
58842	66986	43417	13830	1124	365	415	393	342	314	212	223	214	144	144	131	128	150	187	194	178	242	151	158	170	134	176	195	144	125	129	138	110	105	110	125	129	96	98	120	103	127	116	98	107	112	103	106	103	91	96	98	93	93	80	90	95	92	93	110	107	100	99	96	95	90	112	103	82	92	84	102	114	81	99	86	99	105	90	96	96	113	90	102	87	88	101	107	107	110	91	89	117	93	98	78	98	82	94	108	106	131	83	93	104	106	112	100	113	100	91	91	92	107	106	98	75	88	102	83	123	101	84	99	100	107	102	102	100	87	105	97	93	108	84	89	80	105	95	85	102	100	96	108	107	106	89	114	106	111	110	111	125	88	95	105	101	85	105	87	100	99	87	95	105	116	100	108	104	114	90	89	85	87	89	107	117	96	110	111	107	86	120	101	104	90	121	101	106	103	100	105	96	88	103	105	114	87	104	95	99	100	106	99	108	90	100	92	98	95	96	111	100	110	103	107	106	104	107	106	112	85	88	90	110	87	97	91	95	85	104	114	115	117	114	117	91	95	118	100	103	102	94	93	91	113	96	100	96	98	90	103	104	118	99	81	90	96	110	92	92	76	112	95	122	98	97	93	100	123	79	92	88	95	112	100	96	110	93	100	96	87	114	86	118	108	109	124	99	116	80	92	96	108	89	99	86	78	93	86	103	110	82	98	98	111	114	109	79	87	99	98	110	108	91	110	99	97	107	102	101	103	107	91	111	101	100	83	92	85	89	107	94	123	88	81	80	102	117	88	86	113	94	83	101	92	100	94	119	106	94	86	105	103	107	104	108	101	91	96	79	102	126	90	99	103	114	98	90	103	100	99	106	110	91	104	97	81	110	80	90	99	105	90	103	104	98	93	89	87	103	122	109	95	97	107	96	90	112	84	105	94	86	99	105	115	102	97	110	102	119	94	113	110	125	101	109	105	105	92	112	111	119	98	91	100	92	94	95	100	108	91	114	99	99	114	104	111	86	108	107	81	111	96	110	103	119	105	94	106	94	99	99	104	83	89	95	96	98	87	100	101	95	101	90	105	98	104	104	103	106	118	93	105	107	124	97	102	84	98	89	99	106	97	110	96	103	97	106	125	92	99	97	102	83	78	111	107	94	90	110	96	110	109	100	108	105	113	113	96	82	88	116	104	108	101	119	103	92	97	101	117	92	122	100	101	87	101	84	90	117	116	87	98	81	90	103	92	81	90	88	99	98	91	110	97	97	123	95	101	99	90	101	89	87	92	92	91	91	94	99	92	106	103	104	94	88	101	96	97	92	92	104	87	104	100	94	107	110	95	94	105	90	105	96	83	101	97	91	99	96	91	98	105	93	109	103	117	98	94	101	83	115	117	91	92	98	96	113	108	114	89	110	106	98	105	81	106	90	95	99	102	92	87	114	93	111	82	119	107	127	85	99	94	99	103	109	97	104	95	106	94	91	100	100	100	81	104	93	94	97	98	92	91	103	97	110	101	88	97	98	89	112	102	101	100	107	91	104	111	104	96	99	101	95	107	95	117	85	108	102	103	113	96	100	87	96	98	110	81	109	115	84	112	115	118	101	87	89	114	111	109	90	88	99	98	100	107	111	98	93	96	111	98	89	106	113	111	110	95	89	105	108	91	112	104	108	102	103	113	91	94	87	95	111	105	84	96	103	107	98	114	97	113	97	79	94	111	105	104	105	88	85	96	107	96	87	105	111	81	100	98	94	94	102	115	90	99	101	96	96	105	94	98	98	109	105	99	90	101	104	91	96	105	81	104	103	118	106	93	110	97	95	102	109	107	105	74	109	102	94	84	117	104	113	86	98	109	113	94	102	93	98	97	92	96	93	100	123	103	92	119	100	90	107	118	111	99	111	107	101	96	107	96	102	91	106	102	108	84	98	78	93	108	91	122	113	87	94	89	98	89	100	106	86	97	93	93	103	105	102	119	95	87	95	95	98	102	102	99	105	104	112	100	111	77	85	92	85	74	90	98	93	112	105	111	97	119	88	105	102	97	101	103	94	101	106	109	89	91	98	86	104	84	100	99	106	92	101	110	90	112	112	99	119	72	94	99	99	107	86	92	124	94	122	100	89	82	96	105	95	85	98	95	102	106	99	105	87	104	111	110	123	101	107	94	104	95	107	99	81	121	98	99	108	94	86	95	100	100	99	93	104	97	107	103	71	103	91	87	95	86	98	103	98	101	93	92	103	101	101	112	104	106	98	85	89	108	104	89	92	87	104	111	94	103	82	85	94	82	123	87	108	94	88	90	105	77	101	95	132	98	94	97	91	87	95	74	95	102	85	82	96	81	113	112	94	77	94	96	111	97	103	107	128	113	78	95	105	97	104	97	109	108	106	93	99	110	90	92	104	96	105	110	98	105	94	127	116	111	120	106	96	86	116	86	119	88	105	98	101	118	98	92	91	85	106	117	89	89	102	95	98	108	106	109	87	97	87	94	100	101	92	83	93	106	103	89	98	83	93	101	114	104	89	109	104	121	92	89	83	98	93	102	98	107	108	98	102	86	98	124	85	103	104	98	104	101	88	106	93	95	103	97	104	105	89	95	111	104	93	109	89	110	95	98	102	93	91	114	87	107	96	97	102	101	106	98	92	85	106	107	106	96	95	107	80	94	111	129	105	93	98	103	100	75	110	93	96	101	92	99	85	107	102	80	79	105	99	115	90	86	87	97	98	84	104	93	95	105	89	90	84	98	103	95	104	105	102	99	94	100	88	107	108	113	109	98	104	97	93	90	95	94	93	90	117	80	102	106	110	103	94	93	103	91	96	112	94	100	103	102	88	88	94	105	98	115	103	95	88	105	100	101	99	111	102	102	97	111	95	90	102	110	117	84	105	96	105	105	106	94	104	98	121	84	105	79	98	106	98	101	104	110	99	88	97	89	106	106	105	91	109	81	99	100	107	104	85	108	112	100	93	91	109	92	107	112	99	101	86	109	84	93	123	105	96	93	91	112	95	88	98	94	96	109	115	102	105	94	77	102	92	80	88	96	82	107	94	111	113	100	88	102	125	106	121	109	83	115	114	99	91	102	90	98	91	112	126	85	103	86	104	92	79	94	100	98	84	96	86	111	102	97	116	114	96	105	110	113	98	94	98	104	108	99	84	99	108	98	98	110	86	106	105	108	111	84	110	102	100	103	103	79	81	104	104	100	101	108	96	93	98	104	120	93	92	93	73	87	89	93	101	91	92	106	96	96	101	112	100	103	110	112	101	98	82	111	95	108	108	114	96	96	101	86	93	84	103	92	91	97	113	88	103	113	96	93	85	118	98	104	96	83	93	100	104	109	97	103	84	94	98	104	111	93	96	88	88	104	117	99	104	110	89	92	111	98	105	109	96	92	105	97	108	103	107	111	100	91	88	84	90	99	94	114	91	78	102	82	110	104	100	103	102	96	96	100	101	84	113	124	78	115	94	103	85	102	99	119	87	98	93	109	111	86
39690	50248	35941	1665	1695	1491	1873	2234	1882	1790	1210	1292	1101	831	672	602	563	674	1199	1218	1189	1400	951	865	950	781	1104	1200	849	559	520	540	488	552	529	472	479	401	412	351	389	461	448	415	425	397	415	368	366	365	390	406	397	360	389	381	376	416	392	375	375	376	396	368	379	372	357	365	380	345	380	371	353	395	351	354	375	368	385	386	395	406	365	381	373	421	373	410	401	351	367	356	362	392	390	385	383	404	409	369	377	414	388	389	375	369	371	390	369	376	374	396	373	363	377	377	392	385	375	384	383	358	369	346	379	367	414	358	361	364	358	393	383	378	409	365	387	366	373	384	377	416	357	354	372	365	362	354	370	378	362	333	386	375	349	355	359	404	375	380	374	374	370	384	364	349	377	377	328	351	362	362	374	380	359	403	389	403	370	377	350	360	374	376	340	388	351	382	380	364	359	398	370	409	401	343	374	365	372	386	434	383	394	371	339	397	363	382	375	396	340	371	357	352	369	375	385	364	368	369	357	371	378	388	357	360	330	391	353	365	380	397	321	402	380	363	404	362	366	357	359	330	378	346	412	387	358	364	346	380	372	395	363	358	340	342	392	397	382	388	386	408	347	365	348	364	377	382	380	344	382	362	395	345	386	389	401	360	343	363	398	378	353	401	361	344	367	372	369	381	386	384	393	395	353	374	373	376	369	382	388	353	369	369	326	358	372	327	369	345	332	360	366	364	355	403	362	377	349	397	373	353	361	385	363	387	367	374	369	374	352	349	395	362	357	355	366	394	369	372	335	386	364	351	346	353	352	350	370	383	361	368	329	338	362	378	362	371	364	385	330	385	379	341	366	382	367	378	366	352	347	350	356	398	350	344	377	354	380	376	398	389	329	378	377	347	393	387	353	384	362	351	394	369	420	355	367	348	366	372	417	352	388	373	365	338	373	378	400	382	347	370	362	356	410	374	363	399	361	362	371	364	377	384	370	339	377	408	352	388	386	348	404	379	364	331	347	379	344	378	360	365	388	372	351	351	351	384	352	360	372	350	367	355	354	416	375	366	363	345	379	368	397	332	344	365	376	386	349	362	386	396	362	393	344	356	364	362	355	362	341	366	380	385	362	376	362	408	348	372	364	376	363	392	419	369	392	356	355	365	386	371	323	344	356	369	368	401	342	325	353	369	382	386	360	359	356	375	380	367	348	373	354	359	365	379	359	351	372	366	403	354	372	392	370	361	336	360	360	364	430	355	385	374	348	357	368	379	424	396	401	358	361	365	374	384	350	402	395	355	381	348	400	335	344	374	397	375	365	354	342	347	354	347	379	349	370	336	373	344	367	372	343	388	366	385	363	368	388	369	382	353	395	370	407	374	369	360	373	364	332	354	397	384	351	370	349	369	345	378	380	362	373	370	371	386	365	347	387	386	359	391	384	359	377	406	378	335	359	379	385	347	388	368	377	327	376	398	379	392	377	416	358	348	340	360	363	345	373	412	375	366	352	365	386	383	358	391	366	377	369	368	319	350	388	367	350	365	330	360	386	392	397	356	372	350	364	354	374	365	404	373	383	374	338	372	352	365	331	355	348	337	373	375	365	396	375	380	372	391	383	367	385	400	354	382	354	351	368	380	370	368	389	360	367	350	338	367	353	372	376	376	383	377	379	400	351	387	363	361	357	379	340	366	367	355	392	360	367	376	337	374	367	356	379	370	336	383	352	391	384	359	355	374	373	376	368	381	379	370	360	377	339	360	330	373	376	337	350	380	366	372	357	368	378	387	392	380	374	361	402	356	356	385	358	369	348	368	376	371	371	374	389	343	355	352	414	362	329	391	389	367	368	362	391	380	364	335	348	360	371	363	338	363	367	355	362	322	391	371	378	365	350	388	376	359	366	387	366	338	359	364	354	382	380	367	405	324	392	376	337	388	375	339	362	335	318	334	364	354	367	331	385	384	384	371	394	362	389	392	396	335	372	376	381	393	347	381	390	346	392	332	362	374	348	401	355	348	369	357	342	390	378	366	368	359	391	366	394	349	369	387	344	355	383	382	351	359	399	380	372	395	396	367	358	353	376	386	373	349	332	368	381	380	388	382	365	350	376	378	354	366	362	363	349	351	388	383	376	331	413	346	388	379	340	335	381	371	398	366	372	401	362	379	408	347	357	400	378	368	384	392	364	364	424	373	402	391	389	394	362	367	343	369	382	382	371	346	361	412	369	366	354	366	358	379	396	363	363	376	388	384	413	362	382	366	344	351	352	367	380	360	364	352	349	393	371	398	317	379	362	343	386	317	355	358	362	377	353	379	393	355	354	369	383	353	394	336	372	395	381	412	354	371	386	362	362	397	365	370	408	366	372	358	386	405	358	444	361	377	346	354	359	357	392	351	367	365	435	358	377	392	359	366	384	373	362	359	364	365	365	393	370	355	332	396	371	362	325	422	346	361	366	368	349	355	379	356	388	385	380	360	343	362	376	381	365	364	346	355	423	409	355	375	356	367	342	404	391	374	372	370	392	363	370	352	366	381	366	339	391	402	361	422	351	333	368	388	356	345	378	361	371	386	374	396	385	349	345	408	372	357	358	349	381	349	392	385	340	369	380	344	363	407	376	341	348	357	393	393	380	351	369	361	401	356	381	399	365	356	354	356	369	355	381	387	347	385	352	337	374	360	355	377	378	407	346	369	374	372	375	375	390	358	392	380	389	378	390	421	362	334	383	360	386	380	361	375	395	343	370	364	356	364	355	354	378	356	382	351	404	390	349	400	367	358	372	362	380	389	350	395	357	385	325	378	379	352	355	381	394	362	391	379	367	347	418	370	387	391	391	377	383	357	365	402	326	383	399	336	340	389	407	376	358	403	396	380	379	369	329	379	372	376	365	420	372	362	380	380	363	371	353	390	352	336	377	365	348	386	385	365	379	381	381	374	371	370	360	382	365	371	377	361	414	354	396	355	342	364	383	384	398	369	345	384	419	325	383	382	378	364	392	423	363	360	374	362	393	346	373	324	365	387	382	366	385	381	394	422	342	415	393	365	353	356	390	324	352	363	362	359	355	375	379	386	357	364	359	379	353	364	375	396	356	359	371	386	390	358	359	403	390	391	336	378	379	400	374	376	375	384	350	378	344	382	362	354	372	371	365	351	359	379	381	370	381	376	344	356	349	364	396	377	369	369	356	398	390	345	376	371	380	384	353	385	367	378	375	373	369	408	352	354	359	392	371	356	350	361	370	391	374	358	364	355	362	360	414	363	381	378	373	367	345	383	349	332	342	358	377	386	399	409	367	378	379	360	342	389	410	357	340	361	366	341	374	384	378	379	386	368	342	368	397	349	392	344	330	387	364	349	378	366	379	380	394	375	329	381	377	369	385	359	386	371	360	394	353	361	390	352	415	366	346	365	350	373	372	338	376	399	355	385	368	346	358	372	357	367	376	360	365	353	355	355	366	377	366	346	352	320	346	363	375	355	353	365	371	348	350	341	351	378	363	367
71935	76402	52310	20862	3870	643	743	1306	934	707	501	411	440	272	221	214	228	269	391	368	342	327	332	248	257	283	251	344	301	231	250	227	209	209	219	180	167	168	171	160	185	174	173	178	162	153	170	169	170	171	163	153	170	169	175	170	155	161	164	188	160	180	151	156	161	149	165	202	153	154	177	178	149	152	174	180	149	175	141	173	182	177	170	170	184	165	170	154	141	185	185	150	171	170	166	152	173	181	157	167	157	170	156	149	158	156	164	174	153	164	191	167	161	165	165	171	174	164	139	166	169	148	158	163	160	155	177	172	173	160	187	156	174	165	174	165	174	168	184	158	187	163	149	160	151	146	146	182	165	154	168	174	172	143	167	150	168	180	173	172	164	175	177	154	154	180	172	185	177	178	182	168	176	166	179	165	176	162	191	163	178	149	164	169	179	192	180	157	157	163	176	173	168	165	165	163	152	180	173	169	161	163	181	162	182	156	167	191	164	175	158	174	153	179	158	163	178	174	170	161	152	158	152	167	171	168	180	169	145	152	155	147	156	164	164	168	148	167	160	151	154	148	152	180	170	156	182	168	161	147	167	196	159	169	141	152	143	160	145	168	172	177	159	167	160	186	152	174	186	155	151	161	179	165	159	155	177	162	184	182	173	161	148	156	146	161	147	183	165	176	180	165	175	182	155	180	194	156	165	170	157	150	188	159	192	170	162	170	183	161	157	169	173	159	160	158	192	184	151	148	181	168	160	166	159	180	153	157	160	184	160	176	176	154	172	161	160	178	164	159	160	152	167	156	170	155	155	186	157	170	153	176	165	172	173	168	169	187	181	181	155	172	141	149	164	164	176	165	168	159	159	141	172	158	164	159	166	166	164	165	174	163	182	158	173	165	163	180	128	172	180	146	180	165	182	171	183	163	194	141	164	159	185	192	167	163	169	184	162	168	167	187	177	164	149	168	158	138	167	159	166	168	162	154	175	175	158	167	166	154	163	164	171	167	163	166	166	207	167	164	162	165	176	157	155	186	166	156	151	157	164	154	171	172	152	154	171	157	146	167	160	177	151	179	152	171	153	170	178	158	177	181	160	186	150	185	174	158	171	162	187	167	160	151	169	159	165	194	156	150	170	164	199	170	171	166	164	164	136	157	160	178	180	159	173	178	171	186	159	173	159	155	162	158	175	179	187	150	164	157	168	166	169	188	173	164	168	134	158	154	158	160	163	176	154	177	162	200	174	152	160	152	153	171	171	162	168	170	189	185	171	170	154	166	174	173	173	169	150	151	166	143	165	160	173	174	155	150	174	165	155	166	153	169	166	135	152	167	181	182	178	155	143	164	173	156	170	175	158	148	157	154	149	149	153	175	174	186	152	144	183	162	158	162	180	191	159	156	168	161	180	173	163	136	158	168	153	156	185	148	168	145	133	170	160	157	149	169	151	166	148	148	180	186	137	181	161	150	169	178	148	155	165	165	151	156	182	170	158	190	168	181	150	153	184	158	156	154	168	136	139	160	171	162	173	159	185	167	189	172	163	180	169	170	160	163	163	175	172	176	177	159	133	169	161	148	152	151	167	165	171	166	181	155	186	150	189	151	166	158	188	146	181	184	148	186	166	161	152	172	164	144	179	162	156	153	195	166	166	151	159	172	157	156	145	150	165	171	174	182	184	162	175	173	168	187	154	151	177	169	168	160	154	155	165	173	172	175	169	158	166	151	134	186	165	166	166	169	176	195	151	167	147	188	168	161	144	150	171	190	159	170	167	162	163	157	172	177	144	177	156	177	165	152	164	158	154	151	169	166	163	165	160	166	165	168	146	144	178	158	144	168	167	169	154	160	150	163	174	173	161	141	142	165	161	155	154	185	183	160	163	168	165	155	166	167	174	152	159	188	170	148	149	155	157	169	157	173	147	168	163	192	174	160	157	155	193	151	184	157	171	148	169	181	153	159	184	171	146	167	164	169	177	152	178	163	166	155	177	181	165	137	158	157	167	155	157	151	153	177	171	167	178	146	170	157	174	178	171	160	155	173	155	179	165	181	162	167	159	185	145	137	158	154	157	149	137	154	151	136	146	162	147	176	173	171	182	162	165	172	167	158	169	166	149	151	147	158	153	160	164	183	166	173	160	172	137	172	193	130	171	159	173	164	172	169	183	190	161	180	154	185	165	154	140	174	151	164	160	147	182	172	165	174	187	144	182	155	166	160	150	162	167	154	166	156	155	150	166	173	159	150	150	145	164	179	140	162	168	169	146	163	157	155	174	158	153	145	171	162	137	155	185	168	155	169	147	187	166	167	154	166	177	143	143	162	174	154	148	155	173	163	157	148	182	186	141	164	164	159	159	181	160	159	164	173	178	173	179	161	161	152	150	166	132	173	163	179	151	168	166	167	167	166	165	160	159	180	181	158	162	185	155	156	189	170	181	183	165	159	167	177	173	160	159	165	173	170	171	161	144	168	170	181	160	163	182	165	169	170	161	169	171	175	165	170	177	148	180	175	158	166	161	138	153	160	152	149	153	165	152	166	158	149	150	156	186	166	172	167	174	173	170	167	172	164	162	167	167	154	150	144	170	166	159	170	150	154	171	150	174	172	168	162	175	134	165	157	140	179	155	163	146	170	149	164	143	196	175	151	166	160	157	153	174	147	190	162	166	174	166	179	170	188	191	188	174	166	153	177	147	170	142	141	163	171	143	132	134	172	171	143	146	151	180	170	179	164	162	144	152	165	186	173	180	185	164	165	166	155	178	175	201	187	160	166	161	169	152	159	178	155	140	182	150	179	162	173	156	177	175	145	156	143	137	152	155	166	184	150	158	166	142	152	165	161	190	163	177	167	155	161	177	206	157	164	157	154	157	185	154	175	155	177	160	171	177	167	172	148	173	167	171	150	152	182	147	159	170	173	168	155	161	147	175	177	168	136	175	167	176	148	150	160	162	170	157	167	151	179	152	139	165	185	135	186	151	166	171	212	178	157	150	165	142	176	156	167	149	151	151	184	156	147	185	180	173	152	157	168	175	188	168	163	154	164	182	158	174	157	154	165	158	168	158	179	173	164	158	160	177	162	180	176	173	163	157	170	174	174	154	146	165	164	168	193	155	181	159	181	181	160	154	160	156	170	170	155	157	153	154	185	154	139	184	148	162	152	167	172	188	163	156	178	170	180	173	162	166	155	162	156	165	179	162	133	153	167	153	188	165	146	176	160	161	183	170	160	176	158	176	182	164	147	159	181	157	161	149	144	156	177	162	183	154	157	171	182	168	155	149	164	163	160	160	146	168	143	162	154	164	133	168	186	146	151	167	156	157	148	152	179	168	159	160	179	153	165	160	165	186	174	157	159	184	172	148	178	173	173	151	168	176	164	157	176	179	160	150	160	152	161	165	180	173	157	166	138	146	162	176	155	178	165	173	137	169	165	172	150	166	176	179	173	164	174	138	162	169	164	163	166	168	166	193	179	171	150	181	155	178	190	174	175	170	163
49406	62050	43249	2817	2683	2557	3066	6585	4764	3650	2636	2153	2179	1368	1074	1060	926	1372	2237	2038	1960	2073	2093	1377	1167	1200	1429	2416	1676	1269	1190	1082	770	830	819	787	693	687	703	631	660	653	647	651	615	628	633	638	574	592	543	622	607	553	618	589	539	540	552	561	597	509	562	529	523	608	542	560	586	591	587	565	603	551	565	571	576	589	553	568	565	562	592	587	546	560	553	543	555	562	592	577	606	579	542	569	639	616	577	655	589	547	559	579	589	556	553	531	581	569	579	541	548	581	592	615	599	606	582	547	577	579	602	552	546	573	580	564	594	544	597	587	539	553	584	497	555	578	554	547	558	577	598	593	562	582	548	571	549	548	546	539	574	566	561	559	520	573	541	502	553	570	572	555	585	551	519	529	589	561	549	559	530	552	563	552	530	516	547	574	561	556	477	605	584	590	573	606	591	551	551	553	561	545	574	557	589	589	566	542	534	528	546	553	557	524	577	510	532	540	514	519	528	559	567	554	584	580	581	594	582	545	575	567	523	589	573	552	515	498	572	565	568	614	556	541	571	556	557	568	541	597	572	597	564	582	621	560	520	564	564	546	586	551	546	569	551	585	577	570	519	588	569	538	589	532	568	545	547	580	579	550	498	582	568	561	555	573	564	543	571	540	590	533	568	561	599	550	543	535	537	570	506	554	594	542	587	578	569	579	537	582	578	553	564	552	529	556	561	535	536	571	548	589	569	510	540	583	495	570	559	536	546	530	577	529	543	535	551	560	558	565	527	520	523	529	531	580	575	552	577	567	563	575	538	574	554	569	538	555	599	544	536	558	542	586	540	546	569	534	568	575	520	597	540	544	569	570	556	588	544	569	538	530	532	577	579	554	561	537	541	601	539	555	538	561	569	572	544	534	496	589	551	549	559	534	560	548	594	536	570	550	607	546	567	594	589	589	550	578	565	569	556	539	571	543	555	570	565	523	557	541	543	566	602	543	532	574	563	551	560	556	584	552	547	575	518	567	572	561	570	583	543	595	569	570	523	538	555	586	538	585	541	564	530	505	576	553	567	553	540	541	548	523	552	580	513	579	501	544	570	581	566	556	550	526	569	571	570	559	553	555	548	559	580	585	542	529	539	565	523	573	579	580	578	567	589	580	549	540	589	594	559	574	569	566	562	553	560	534	569	578	584	583	595	555	581	592	599	531	557	530	607	554	552	554	578	558	572	613	522	595	558	555	564	541	561	570	538	531	512	577	550	509	588	613	553	571	554	603	545	607	546	568	589	526	544	560	537	571	558	549	525	567	577	558	557	568	542	565	613	584	567	573	532	557	554	558	583	583	592	498	565	569	562	526	586	561	523	532	557	564	558	566	596	574	550	554	590	593	531	560	534	553	592	542	553	573	524	553	556	559	549	565	562	542	540	571	534	565	591	584	517	534	537	551	550	561	585	542	590	542	560	610	538	559	556	546	573	600	576	540	537	583	544	593	575	576	585	584	560	542	572	548	529	520	581	573	545	554	559	549	581	574	570	565	546	587	544	547	543	572	560	594	576	544	562	572	577	518	546	567	557	530	573	566	598	559	538	511	596	545	586	574	553	558	540	567	622	560	557	548	536	609	567	556	568	585	567	581	580	583	534	541	543	501	576	539	557	562	584	576	536	513	545	557	540	593	503	508	573	594	569	562	547	594	566	549	578	560	562	542	542	529	561	580	561	575	530	560	565	559	561	530	565	588	512	553	579	576	548	565	562	536	585	535	524	576	560	586	553	587	548	561	542	572	574	527	561	581	574	525	565	581	570	570	570	548	610	582	568	512	495	516	569	541	583	604	546	606	579	558	585	506	524	553	543	574	500	555	546	525	548	559	588	544	566	565	546	560	592	553	561	560	539	596	555	536	552	542	563	582	585	563	596	585	606	562	557	558	592	580	525	587	563	582	564	577	531	580	553	553	536	554	523	551	553	548	557	531	563	548	570	552	564	589	546	573	578	586	560	555	583	514	537	501	625	535	610	565	551	541	579	510	572	581	614	532	532	564	574	557	512	555	545	535	564	578	584	542	530	572	587	594	561	524	564	569	564	513	553	548	541	555	545	573	518	556	533	549	512	555	545	563	545	550	565	547	543	539	605	523	564	561	542	609	512	561	586	570	622	540	555	555	558	537	549	548	535	568	591	535	575	524	542	543	539	577	557	563	531	559	596	531	543	544	562	582	558	572	530	542	574	548	519	571	531	572	574	542	552	597	601	554	580	541	547	578	568	564	541	538	536	592	559	532	569	520	544	563	576	567	545	544	538	569	538	575	532	561	578	548	557	545	513	570	567	524	572	554	545	542	561	544	529	568	595	561	599	545	588	557	596	539	519	533	564	573	547	584	532	584	547	535	589	592	539	548	554	538	560	577	557	543	526	556	553	548	553	559	579	567	563	567	541	497	516	557	561	540	555	544	539	534	551	539	549	570	557	588	597	578	573	555	608	542	605	568	566	569	537	532	591	571	552	541	527	574	572	551	553	559	599	596	552	541	554	537	513	571	567	532	541	523	550	555	523	547	598	592	575	582	581	572	534	518	561	562	514	561	571	584	571	582	594	557	560	539	602	561	548	556	575	574	578	538	564	574	565	532	554	557	575	543	532	560	590	532	555	593	522	543	525	509	554	573	554	569	592	546	602	542	602	548	599	563	533	579	564	584	527	536	551	566	538	518	564	536	536	574	555	563	556	559	556	558	567	546	500	565	605	613	525	553	561	512	561	561	552	492	578	531	559	585	530	554	528	575	556	591	571	554	534	534	553	592	580	566	545	545	524	558	545	573	527	543	559	569	562	569	548	531	537	527	541	563	577	586	602	579	613	583	538	524	537	547	552	566	622	531	529	543	565	572	561	569	551	555	530	589	569	554	551	581	545	544	542	581	582	532	570	551	547	542	568	567	533	568	565	595	556	551	551	565	537	577	567	555	508	566	556	580	554	583	549	579	630	550	569	534	546	561	544	556	541	566	571	567	586	533	559	557	555	570	590	538	548	605	583	541	562	540	571	562	557	574	608	547	594	580	521	557	562	515	529	544	564	588	513	576	533	557	576	601	545	557	552	534	561	576	527	566	560	553	598	560	549	552	538	574	563	552	570	544	577	522	569	525	544	560	538	550	514	532	543	564	591	592	580	549	561	563	586	533	574	582	500	584	554	557	563	556	594	524	630	511	546	489	571	531	584	535	572	529	558	541	553	590	518	550	552	585	563	579	560	547	545	545	595	547	528	527	570	573	584	539	548	559	548	527	551	531	539	521	598	552	512	554	557	550	592	554	611	554	603	575	577	555	578	560	509	564	547	543	566	582	587	606	556	553	553	562	534	505	603	561	551	562	572	548	550	571	608	540	548	574	521	519	581	548	558	598	605	582	577	556	572	540	555	577	577	554	563	554	575	557	561	562	560	529	518	519	566	527	500	557	553	623	546	554	557	540	544	575	534	554	516	551	587	549	526	606	593	573	575	552
14184	14275	3485	357	134	83	110	107	101	100	80	78	83	89	87	85	77	77	64	81	97	92	82	84	91	79	97	83	77	78	77	75	69	61	90	83	77	84	89	81	71	81	65	69	92	79	66	79	73	72	87	100	74	81	88	66	65	82	90	91	87	73	79	70	80	74	78	81	84	65	87	65	77	65	76	91	69	69	57	73	83	83	89	76	69	77	61	80	80	71	80	76	91	74	69	69	64	78	76	65	90	70	63	64	90	73	76	96	82	72	71	73	78	80	78	78	77	67	81	73	83	83	67	80	67	85	79	73	83	84	73	75	90	71	89	72	65	78	82	70	70	85	72	92	72	78	84	79	74	75	76	80	80	67	81	70	81	78	83	76	78	82	82	71	82	86	78	68	71	77	88	90	85	92	70	78	79	59	70	80	76	75	76	83	90	76	84	76	92	74	79	71	85	79	82	77	79	76	55	77	67	98	80	72	64	69	76	71	79	77	81	75	83	73	88	88	86	77	81	70	83	68	74	91	73	85	88	80	99	88	75	77	92	79	67	75	71	83	62	70	96	71	69	86	91	65	70	89	86	69	60	81	73	97	81	77	60	83	66	67	74	83	81	78	69	77	88	74	59	70	70	79	71	77	77	74	88	77	73	83	80	62	77	68	81	77	81	85	65	78	80	74	77	79	84	66	72	66	83	67	58	86	101	79	72	75	73	80	76	77	72	71	74	58	85	79	81	81	68	74	73	85	82	85	86	76	91	73	86	79	85	75	72	77	59	81	76	80	76	67	73	73	71	71	84	69	63	64	83	84	81	71	69	74	84	77	80	67	80	80	80	100	67	85	70	81	84	58	72	78	88	74	81	66	97	71	79	83	77	82	71	86	75	75	83	84	73	78	77	59	71	77	76	78	85	75	78	91	75	79	80	83	86	81	70	65	90	65	69	77	72	71	69	64	89	64	70	83	67	76	89	89	82	79	73	75	68	89	85	78	82	86	72	84	73	75	80	94	76	74	66	71	90	86	80	64	105	73	87	85	63	84	77	64	67	63	77	87	80	74	83	79	73	83	75	83	71	76	83	74	79	83	83	65	80	78	67	74	81	78	75	66	71	72	79	88	85	85	68	64	77	76	86	82	74	70	87	93	70	75	78	94	88	65	80	76	83	70	70	78	70	70	89	78	72	77	71	73	79	66	86	63	84	65	85	96	89	79	96	74	83	75	89	83	74	88	82	85	84	85	61	82	89	82	85	92	78	81	64	62	77	79	77	67	88	87	81	65	74	80	78	71	92	81	93	91	73	94	69	78	80	66	75	74	63	84	82	83	69	80	76	60	75	66	63	74	70	92	68	80	84	72	71	78	69	77	87	83	70	69	88	68	85	83	85	69	69	74	72	74	80	88	73	69	85	90	82	85	96	71	73	84	89	79	88	83	87	85	96	67	88	70	90	79	90	95	74	79	63	75	80	81	90	75	82	92	92	78	78	64	75	82	75	85	66	80	72	77	82	65	68	91	72	81	67	75	73	63	81	81	85	65	75	90	88	89	67	70	74	82	81	70	78	80	77	83	91	64	75	70	72	75	71	73	73	77	76	71	67	88	81	79	76	82	70	83	62	61	75	69	62	78	84	72	73	70	68	72	87	79	66	73	61	65	78	69	73	84	89	63	76	90	64	63	70	61	80	76	68	74	77	71	90	72	63	59	75	80	75	75	78	65	68	84	73	83	88	77	82	78	84	70	83	89	95	80	70	77	71	77	78	91	95	68	75	68	84	79	77	66	81	78	93	80	88	88	68	76	81	74	73	63	88	81	70	81	74	71	79	77	82	82	74	80	83	93	63	85	76	105	86	76	77	86	83	79	78	91	83	72	67	62	75	83	89	85	75	87	81	82	64	64	72	80	76	76	83	76	76	72	81	83	79	88	73	75	80	65	74	64	89	85	95	86	83	71	97	82	85	70	72	91	80	69	71	78	75	87	70	74	69	66	78	82	63	66	87	93	79	89	74	77	101	97	78	82	85	74	70	80	79	67	82	64	73	78	77	86	90	85	95	84	75	79	69	71	84	95	90	74	81	63	71	70	73	85	80	64	74	103	84	68	57	67	86	84	72	85	86	83	81	70	81	77	80	70	77	81	58	65	93	96	70	58	88	58	88	94	66	72	76	71	74	89	81	69	60	68	67	80	57	86	87	71	78	96	78	66	76	74	92	81	83	86	66	64	84	75	78	87	77	76	86	80	67	72	69	83	77	79	79	69	81	83	84	77	79	73	68	96	81	90	77	72	80	72	69	80	59	88	74	83	91	68	76	72	82	85	96	78	88	81	76	72	67	61	79	55	81	67	84	70	85	76	79	54	81	74	67	83	86	68	80	57	91	73	83	75	76	97	78	82	63	88	73	78	77	82	69	75	62	80	65	75	84	68	66	73	76	74	92	60	63	77	74	78	84	74	73	61	78	77	60	73	87	72	76	77	82	78	76	64	81	82	96	71	67	58	80	74	75	73	79	81	69	72	71	75	87	85	72	65	77	67	95	80	70	70	79	67	89	71	90	75	77	84	84	80	81	65	68	72	83	74	82	75	75	67	78	74	66	81	82	76	71	85	67	90	74	84	65	86	71	93	71	75	71	77	76	87	92	63	75	99	83	76	69	75	74	69	82	77	80	75	95	86	93	82	72	76	85	86	89	77	73	74	91	72	81	76	81	72	80	84	75	98	73	88	82	82	80	88	65	80	82	73	83	68	65	70	74	73	66	80	74	60	93	87	85	89	74	70	80	79	75	82	65	85	66	77	76	82	63	88	80	86	73	80	78	75	68	73	81	77	78	92	76	80	73	68	96	60	120	82	73	81	73	63	95	68	78	61	95	89	81	77	71	82	66	70	93	69	75	80	72	75	64	82	76	74	76	80	75	77	79	63	89	75	84	85	79	71	70	74	71	86	97	68	93	55	82	67	76	75	68	76	70	66	69	67	83	80	69	68	85	70	78	76	82	76	82	74	83	80	65	76	82	85	82	94	76	72	74	82	77	78	60	62	80	80	71	77	73	88	80	91	96	79	82	90	70	91	90	81	60	78	75	78	81	83	67	72	69	80	66	69	57	86	84	98	75	85	82	78	83	72	81	90	88	63	68	72	72	68	69	76	79	104	73	71	92	86	78	80	82	79	67	67	76	78	87	76	100	71	67	61	88	84	64	82	67	82	87	80	78	64	85	72	79	80	79	84	81	73	68	73	94	86	75	80	68	80	78	91	76	72	73	75	77	71	68	77	75	74	74	83	80	81	92	78	66	81	90	75	61	84	76	91	80	75	81	79	86	77	81	65	88	75	82	70	64	90	63	71	74	68	68	72	85	59	83	75	79	89	67	85	76	76	72	95	79	67	65	71	83	73	97	83	93	75	88	68	80	95	71	79	77	72	82	77	94	66	76	83	77	84	62	81	76	85	58	59	71	73	84	84	78	83	74	60	84	71	83	85	68	81
18317	21306	6875	421	427	429	514	634	462	396	389	355	376	338	333	319	316	317	358	340	376	368	338	369	318	322	289	343	322	312	338	327	341	311	317	339	272	321	316	297	298	351	309	336	313	265	312	340	300	316	300	317	300	320	303	352	301	315	305	307	309	286	327	303	318	281	277	286	320	317	293	327	281	335	306	306	289	289	300	274	304	297	291	300	283	292	298	271	283	295	334	301	305	276	295	312	294	297	309	317	345	310	313	324	323	335	298	338	328	314	314	290	292	321	316	304	309	276	331	294	294	314	336	308	314	282	319	319	327	315	297	325	348	289	315	302	309	316	303	335	304	340	282	313	329	275	283	310	345	287	295	327	261	283	317	283	336	315	309	334	299	287	319	321	304	299	286	317	299	312	288	317	339	280	299	285	262	304	310	317	317	282	302	287	293	299	327	297	315	318	287	302	293	307	296	330	304	307	303	294	325	306	311	303	304	311	284	314	317	346	276	321	281	298	294	303	311	346	338	272	309	290	320	312	310	276	317	314	326	323	298	314	337	339	324	305	278	311	325	331	312	280	296	295	307	287	340	306	322	284	298	319	303	298	267	310	283	294	306	307	294	327	324	310	312	309	276	295	289	292	321	282	297	316	305	283	294	327	332	311	299	293	293	271	290	321	327	301	280	286	291	300	283	283	303	281	314	330	289	319	314	309	269	303	302	328	325	291	275	297	303	297	272	278	325	306	309	306	301	293	332	314	314	328	295	297	322	302	280	310	284	317	316	318	309	283	300	269	313	275	304	321	276	299	307	305	290	326	319	293	301	307	302	305	340	303	277	299	306	301	286	303	305	322	316	331	299	319	287	294	275	262	302	294	313	315	311	327	297	325	312	297	309	342	337	306	332	287	301	287	323	297	323	275	290	302	319	322	326	335	294	286	274	278	288	332	268	297	297	312	311	295	330	314	301	290	296	320	299	285	287	301	308	306	295	322	332	310	309	300	299	345	290	310	317	285	325	279	289	314	289	316	298	287	293	274	294	307	322	287	292	328	324	274	297	351	281	303	315	287	330	292	291	295	312	285	293	301	316	321	309	327	271	325	295	318	353	276	320	320	299	304	296	310	319	296	323	324	297	298	291	306	312	290	303	279	303	296	288	298	287	305	275	282	305	286	313	316	313	314	341	286	302	302	267	295	315	317	282	306	296	301	307	308	285	328	292	295	311	299	323	298	324	294	293	330	310	310	290	309	304	312	323	317	338	284	302	315	314	342	307	301	310	334	316	329	308	311	340	300	315	287	322	314	301	314	284	331	312	321	304	301	287	300	279	281	289	257	302	309	266	297	294	338	307	309	298	301	317	306	297	293	307	292	304	308	303	304	321	282	311	309	299	294	331	286	318	282	304	312	280	295	283	304	264	294	274	294	288	277	302	311	311	309	292	291	331	300	321	290	307	301	321	272	320	346	315	292	314	284	293	292	313	321	291	321	313	325	307	300	303	314	309	319	307	325	314	294	361	311	317	313	302	296	300	326	290	283	331	306	328	307	288	286	328	296	326	296	309	313	301	326	323	293	289	312	293	315	307	311	314	311	340	304	314	292	287	314	308	315	275	303	308	332	323	283	305	304	306	269	294	319	312	307	309	323	311	320	294	316	305	319	293	321	302	294	306	317	324	320	288	342	302	347	304	315	295	295	319	320	324	288	288	323	306	300	301	303	314	303	264	319	311	311	312	272	277	332	248	271	306	308	290	318	275	323	293	300	322	319	298	341	307	300	318	298	336	266	283	303	321	323	315	306	281	321	309	318	297	327	313	310	320	316	302	319	293	308	324	304	330	283	281	295	297	325	310	274	323	294	293	323	303	298	325	303	316	283	305	304	300	301	306	314	318	307	278	324	322	271	287	315	303	292	308	346	342	357	304	304	336	326	309	304	315	312	318	324	322	293	307	314	325	318	288	315	292	305	303	298	284	301	301	295	300	314	260	333	304	307	306	319	323	292	316	309	283	297	293	295	323	298	291	333	272	274	308	306	290	312	297	323	308	292	269	330	282	292	310	283	297	293	285	347	342	308	297	335	302	313	330	315	316	316	298	302	276	335	295	276	310	305	312	281	313	296	296	304	299	330	255	308	304	325	293	286	302	281	293	321	317	304	302	299	343	284	284	295	254	306	290	290	290	311	308	338	304	327	306	318	310	296	276	265	286	292	325	318	304	310	293	298	280	318	323	276	295	280	301	301	300	345	334	296	325	309	305	318	308	300	305	274	275	287	315	303	316	304	305	287	285	299	305	304	306	299	324	292	315	322	321	306	294	297	306	296	277	317	319	327	306	284	330	271	285	303	272	358	276	302	334	281	329	342	303	310	306	286	307	297	301	287	311	309	309	308	322	307	296	317	294	339	327	304	316	321	301	291	281	298	291	326	293	308	328	320	293	299	309	295	309	308	335	298	286	323	320	322	305	289	325	294	307	299	282	309	310	286	320	301	281	340	304	292	312	285	307	323	284	295	287	311	302	294	298	292	293	286	271	300	286	306	290	308	291	322	329	292	310	322	323	331	302	326	274	305	324	303	304	306	332	307	284	302	320	298	297	298	327	285	291	311	304	301	277	308	281	312	321	299	287	284	279	308	315	300	311	266	317	307	316	350	298	325	329	329	272	307	320	307	276	286	299	305	297	300	324	285	312	305	276	275	318	299	326	340	283	287	282	295	308	293	304	317	306	323	280	306	295	313	343	297	323	311	295	298	326	290	304	297	318	325	310	327	310	305	277	297	316	318	313	305	302	328	269	296	289	293	325	328	288	315	316	280	299	317	290	281	354	291	317	302	294	295	321	296	328	300	317	321	336	303	294	306	269	320	293	300	320	302	299	340	305	314	273	311	285	278	284	302	314	313	317	293	301	343	312	316	332	298	321	297	273	336	300	316	308	301	296	324	325	303	281	305	272	352	339	346	340	290	315	317	308	308	325	298	314	313	310	308	278	330	320	284	273	311	306	269	300	302	308	303	306	303	299	279	363	291	292	308	297	320	318	332	320	305	293	295	308	299	316	305	294	287	308	311	292	262	304	304	316	306	259	339	303	311	301	322	315	319	314	291	332	264	332	295	303	316	312	287	298	302	279	293	303	290	335	291	308	317	299	269	291	308	290	312	294	304	280	327	330	298	273	304	312	316	306	325	312	321	284	287	299	311	315	286	288	315	294	308	329	288	337	311	290	293	312	325	314	295	324	302	305	298	322	314	289	265	304	293	297	303	305	346	302	316	281	313	306	300	316	278	307	289	296	335	323	313	295	313	276	308	318	294	325	310	310	277	280	296	322	279	296	303	336	313	295	311	309	304	305	290	311	328	304	329	325	314	306	320	273	302	273	309	299	302	306	301	300	300	307	282	276	310	344	292	315	283	320	312	311	304	297	302	339	301	297	329	320	338	304	310	262	288	281	324	289	305	316	273	305	338	318	291	320	298	322	306	291	308	305	289	343	286	296	325
61114	65987	41245	12793	1252	625	588	634	584	432	378	259	207	161	165	134	127	109	151	189	202	192	235	214	166	148	153	109	124	165	126	132	119	109	129	109	115	110	102	99	109	110	103	93	100	92	105	107	115	101	93	112	121	95	111	82	102	94	95	116	85	118	78	101	95	112	100	99	87	112	108	124	100	109	100	100	116	97	96	113	123	99	108	114	100	98	94	107	101	101	104	105	101	98	97	102	123	112	104	94	95	96	110	100	109	97	91	104	99	105	92	103	98	96	105	101	105	130	100	86	107	90	86	83	95	111	91	108	105	97	103	82	95	91	104	107	95	98	100	102	101	90	116	94	87	80	95	98	106	99	108	95	96	120	102	116	99	112	110	104	104	104	101	103	106	89	102	101	94	103	99	100	93	119	104	89	109	111	98	122	100	89	98	106	91	99	117	92	113	109	97	85	107	101	108	99	101	83	90	104	110	110	109	106	109	111	115	106	99	111	96	97	100	112	98	100	118	101	103	101	109	104	114	84	96	93	92	103	88	86	91	115	88	113	102	99	102	100	96	103	97	114	92	110	111	106	98	104	94	115	102	116	88	95	118	92	86	97	111	94	87	104	99	109	126	89	106	107	101	118	94	98	92	99	95	106	86	107	105	93	89	124	100	105	93	85	95	126	113	102	92	115	88	93	115	93	101	102	124	103	85	102	99	105	91	85	113	108	99	119	109	103	92	118	100	111	76	103	96	103	112	88	108	101	87	103	116	104	95	98	105	108	102	103	108	95	100	113	84	96	96	84	77	100	105	92	117	115	103	115	104	93	104	97	111	93	103	94	99	100	95	88	96	104	117	102	99	90	73	82	93	114	92	100	95	94	91	102	96	110	103	99	102	108	112	98	111	82	109	97	93	105	104	114	91	80	105	104	96	97	95	107	115	103	85	91	103	101	91	95	99	107	106	96	105	101	90	93	97	95	104	90	96	117	101	117	101	114	90	111	100	103	112	95	104	101	92	91	95	96	82	83	88	93	109	94	101	100	95	116	98	101	87	95	95	98	102	100	88	107	99	105	122	111	124	93	88	98	111	92	97	138	92	100	106	100	90	102	114	96	117	97	104	117	98	76	116	89	94	89	94	87	91	101	90	104	102	113	113	101	82	101	98	109	117	103	103	115	89	90	94	96	101	100	121	105	116	115	112	116	95	106	106	102	95	99	91	97	115	88	108	126	96	76	98	89	95	85	110	102	96	109	99	99	95	87	96	107	109	122	121	100	109	104	109	106	112	86	85	108	112	118	122	114	95	114	94	116	116	88	110	95	89	105	96	105	106	88	97	123	114	103	102	86	102	101	92	91	101	83	106	107	114	84	115	92	112	96	96	98	86	76	107	93	94	99	100	109	91	118	95	110	87	107	91	101	113	106	103	98	114	89	107	99	88	101	82	113	97	101	101	112	112	111	106	96	95	109	104	104	94	100	100	111	99	101	103	122	84	128	88	95	96	100	114	98	104	95	89	101	110	112	96	101	115	102	88	92	109	107	81	103	100	97	91	112	102	121	99	88	107	88	84	92	105	101	87	121	74	108	92	95	106	111	104	92	97	111	91	106	95	86	91	107	98	107	96	93	94	103	103	99	85	88	99	97	122	103	96	108	106	112	106	107	91	100	90	107	108	123	93	88	107	107	83	109	96	96	94	117	93	86	108	113	102	108	107	113	106	104	96	110	105	117	91	101	99	95	115	99	100	84	94	93	99	83	122	86	102	105	110	92	83	98	97	109	104	101	103	87	107	93	105	89	105	99	93	119	100	84	99	87	104	103	107	98	105	95	91	96	110	111	107	95	104	121	106	109	114	111	109	94	103	97	104	97	109	91	88	116	99	99	99	90	106	112	97	97	95	112	101	95	83	105	118	84	90	82	111	93	96	99	88	91	113	106	106	103	90	104	92	90	102	106	107	104	109	107	97	105	109	107	98	90	103	117	97	93	89	97	102	101	94	95	96	90	106	106	120	102	93	95	107	100	108	98	103	89	123	86	98	105	95	113	92	109	116	112	100	92	94	102	85	120	88	76	89	95	88	105	89	117	100	112	103	93	108	95	80	95	112	103	110	96	87	107	90	103	101	117	96	96	121	107	105	102	102	103	79	97	107	111	97	87	80	104	96	84	115	95	110	116	82	105	95	100	95	80	102	78	101	103	123	108	106	111	108	121	96	121	107	104	88	93	99	110	108	94	119	85	96	97	108	104	86	99	113	117	108	103	106	106	120	112	113	84	105	114	119	107	96	107	95	93	105	104	91	97	105	125	112	112	96	80	88	102	82	112	90	111	106	112	79	97	89	95	98	109	93	118	104	106	93	87	112	104	86	93	103	109	99	101	103	90	105	97	92	95	109	110	112	103	103	106	95	106	87	83	100	123	100	100	102	99	95	106	90	93	117	87	116	102	103	89	103	102	74	107	98	99	100	102	112	104	99	103	100	100	98	112	122	105	102	105	112	101	116	90	98	118	99	105	93	103	103	108	113	102	95	98	110	87	102	97	84	91	100	94	99	80	97	102	87	106	120	86	96	99	94	98	89	89	111	104	106	90	99	110	103	96	91	86	107	92	112	119	106	98	88	104	89	81	95	99	93	105	106	93	90	96	98	82	94	135	99	122	90	91	108	88	104	101	101	104	118	95	90	131	115	114	102	92	99	107	114	97	89	83	102	113	99	117	100	102	94	97	90	86	84	112	108	101	102	107	115	101	121	109	99	89	102	94	109	106	98	71	109	105	98	107	96	100	103	125	104	98	117	100	103	119	104	131	93	108	99	80	98	91	101	113	118	102	87	104	103	101	89	83	111	72	105	91	98	95	97	99	96	93	95	96	83	117	88	76	122	102	98	125	88	80	111	111	100	97	109	116	99	98	90	110	106	102	112	102	89	125	97	95	105	106	103	123	112	87	77	82	89	106	110	115	95	95	96	105	92	119	91	92	91	89	114	113	97	94	97	102	109	93	106	92	112	102	109	117	99	87	99	91	85	90	91	116	103	98	95	96	88	91	101	101	89	96	100	96	94	114	98	91	88	110	99	93	96	109	133	112	98	110	95	108	87	96	94	93	107	95	108	103	98	108	118	115	108	101	125	100	113	102	105	82	105	103	106	94	82	108	90	123	114	96	96	117	113	99	88	90	105	117	81	106	101	112	107	86	105	84	94	112	96	90	91	108	92	112	94	112	100	87	85	100	105	98	99	93	94	104	105	98	96	111	89	87	118	93	106	112	96	86	102	96	105	85	110	114	84	106	110	95	93	85	102	89	106	119	85	113	100	117	98	95	115	99	102	112	98	86	112	84	106	94	122	103	112	83	106	112	104	92	105	106	99	112	110	117	113	104	117	89	119	89	84	88	110	104	110	104	99	106	102	85	99	102	106	99	91	109	107	97	114	111	117	105	102	97	93	88	109	99	117	98	90	90	83	101	96	98	92	129	99	90	109	96	109	85	87	120
41378	49276	37206	1708	1639	2643	2930	3340	3373	2553	2073	1555	1120	975	747	637	683	766	839	977	1082	1291	1741	1408	982	877	683	590	642	660	731	741	568	530	535	560	386	449	444	438	459	431	423	418	439	383	384	420	407	378	394	403	377	389	386	405	426	389	394	391	379	379	381	389	366	366	382	405	368	371	349	385	406	390	378	388	422	378	367	370	377	403	382	396	399	336	394	409	421	365	381	372	407	364	409	377	387	422	412	412	371	379	387	398	385	399	366	390	382	393	392	411	381	397	369	385	346	385	367	355	369	382	411	358	398	377	347	365	399	414	380	396	386	388	398	371	375	378	328	377	386	406	375	360	390	363	382	379	378	377	395	365	382	403	360	416	365	388	357	406	369	379	362	379	379	373	392	370	381	389	393	368	378	374	340	339	383	354	316	387	401	400	398	407	341	335	360	370	371	389	396	387	379	386	365	376	362	413	374	377	351	359	377	343	367	374	388	388	390	368	362	365	353	367	404	378	361	376	341	386	356	378	396	368	366	344	347	358	407	403	392	393	379	364	375	389	359	402	363	379	376	369	368	352	386	387	362	363	338	405	388	365	337	370	394	393	383	360	403	381	393	362	336	399	369	343	407	361	365	377	361	392	352	342	340	398	393	352	386	351	358	367	372	381	369	356	398	413	372	369	366	399	377	394	390	391	423	367	348	355	381	371	410	383	366	366	368	388	399	333	362	390	380	353	352	364	393	365	377	380	385	393	395	374	380	390	375	339	367	362	323	378	404	391	386	383	368	408	410	398	368	380	362	387	348	383	398	387	357	349	367	381	351	374	374	371	341	414	375	373	388	327	368	354	348	370	399	353	394	373	368	357	331	389	407	348	390	358	365	382	347	402	395	398	400	377	386	379	360	368	345	344	413	383	421	393	395	386	341	341	409	365	392	401	350	359	380	340	373	374	375	376	390	371	413	397	388	363	374	406	366	373	408	348	356	376	372	378	388	363	369	380	379	332	361	383	358	357	374	353	413	392	396	402	369	404	368	366	363	371	392	372	398	384	369	386	368	344	349	379	385	380	414	387	388	361	402	396	398	359	380	409	372	386	374	358	355	381	351	346	360	371	385	358	376	349	389	380	410	367	369	383	381	363	354	368	379	355	385	401	381	373	375	371	393	391	393	365	404	382	355	392	384	363	375	370	393	381	361	365	367	354	364	373	400	397	387	354	389	360	392	389	368	406	356	339	361	369	363	370	358	361	354	396	365	380	389	395	374	406	369	369	370	324	360	369	376	368	379	365	290	377	380	384	375	379	362	388	365	361	375	335	400	398	394	380	382	396	372	396	354	359	356	382	382	390	363	344	358	382	365	386	360	364	353	378	382	383	362	355	354	373	398	384	398	385	397	377	393	358	402	404	384	345	350	374	372	368	374	370	383	376	382	393	365	357	372	353	386	378	379	381	358	405	387	410	359	361	409	387	372	381	359	388	352	373	377	452	355	404	372	341	340	351	349	350	386	387	375	356	379	372	383	375	385	396	373	362	372	355	385	387	371	325	396	375	385	363	382	410	357	387	341	356	396	357	355	381	381	372	335	353	396	371	366	375	364	378	390	380	364	384	408	383	356	365	375	361	412	380	393	398	354	375	370	411	378	389	392	386	377	382	365	397	387	362	371	389	374	370	375	391	388	363	389	367	368	380	372	370	359	395	391	368	364	360	399	375	388	377	393	367	381	376	394	370	389	397	416	411	387	348	376	399	383	403	372	356	409	373	378	387	359	386	373	350	381	342	386	381	382	359	346	350	381	402	345	402	413	361	369	417	345	380	386	353	359	378	357	370	370	349	393	376	404	383	382	345	380	397	381	385	375	390	377	380	373	372	356	375	348	371	409	353	351	396	388	340	367	371	377	377	354	389	374	389	395	383	352	355	394	390	364	354	379	401	371	353	370	357	392	370	395	388	376	366	360	376	371	374	343	374	375	361	404	413	361	388	361	384	368	374	340	376	419	389	384	408	396	396	361	379	370	424	372	356	398	393	403	340	371	386	358	378	390	344	352	409	394	358	360	380	401	369	396	381	381	362	329	360	412	360	366	388	386	372	376	397	374	365	381	413	372	385	382	389	382	372	357	383	370	380	368	383	398	377	368	370	330	393	371	395	368	389	379	403	404	383	350	373	360	366	415	383	368	380	418	398	392	374	347	392	347	382	375	367	389	360	391	406	386	349	374	392	374	346	398	382	402	368	389	377	336	340	360	371	384	363	350	381	364	390	364	381	367	404	389	392	340	367	391	367	372	384	397	386	363	370	367	359	358	353	371	396	371	377	418	375	385	410	403	404	374	393	362	409	377	368	400	411	333	393	370	382	395	424	357	384	363	336	390	359	376	358	335	396	414	383	362	369	377	344	371	343	374	415	359	366	375	390	406	382	362	386	382	369	386	362	381	341	362	410	363	428	402	378	365	375	366	352	405	376	355	377	410	387	396	376	369	387	381	349	392	357	402	387	370	320	353	357	379	396	401	389	382	363	367	353	371	361	361	384	401	378	362	340	343	412	346	392	367	342	418	418	391	364	377	394	374	384	400	349	367	380	391	397	395	405	366	396	378	387	349	349	375	358	372	398	343	379	379	367	376	368	345	386	378	374	364	387	353	385	379	373	343	332	392	361	364	357	355	372	382	375	377	350	366	385	352	383	358	365	357	367	400	376	372	348	356	341	351	380	345	329	346	331	368	368	363	398	372	365	391	371	371	381	375	354	388	366	373	345	354	354	398	360	393	412	355	369	389	389	385	352	360	357	390	394	391	363	363	365	386	363	400	347	401	365	358	387	376	362	385	378	359	408	370	376	411	390	370	382	366	402	367	386	384	388	379	376	405	364	418	367	359	381	342	382	399	386	383	392	382	394	375	375	353	342	348	383	418	391	325	345	377	357	395	395	357	337	384	350	375	370	385	389	385	376	365	362	380	375	376	399	361	374	390	363	346	348	371	385	382	383	394	339	385	377	378	369	378	368	405	421	384	361	373	369	385	385	362	412	394	374	377	383	358	383	382	379	385	348	390	395	383	374	372	365	369	397	395	376	368	399	371	361	375	374	416	398	372	354	391	352	383	390	388	358	373	362	395	396	372	356	385	379	349	361	379	405	380	328	352	384	366	402	333	349	377	361	372	390	384	382	351	363	377	373	383	383	366	339	390	374	360	390	405	380	388	399	385	378	365	390	398	367	379	368	387	406	376	377	362	405	376	367	430	343	377	368	390	395	390	364	378	379	379	374	369	412	377	397	410	357	390	361	358	391	367	402	392	372	374	375	335	385	385	375	383	369	382	378	379	383	402	374	366	394	368	391	418	345	384	409	383	378	357	404	389	371	375	386	373	326	378	381	370	353	349	357	365	365	382	352	352	376	358	368	375	393	393	365	376	364	381	367	328	358	402	374	381	364	360	400	351	360	394	358	384	374	362	374	367	376	360	390	378	406	375	381	351	351	371	361	337	365
74992	74391	44935	19466	6247	1411	1369	1223	1221	1059	780	745	676	437	297	236	236	224	259	258	322	319	314	435	421	326	258	193	213	238	241	207	170	189	225	192	189	204	173	178	178	168	176	154	170	182	206	166	155	149	173	158	159	147	186	151	183	156	169	165	163	173	180	175	166	149	147	178	161	170	169	169	168	174	161	183	163	177	180	157	157	170	174	171	171	144	177	165	178	187	156	161	159	186	171	139	180	153	169	171	167	148	198	143	178	196	167	162	172	190	172	172	169	183	172	151	175	171	169	152	159	152	167	172	187	208	166	148	158	180	170	167	142	151	175	158	149	158	173	155	189	162	154	174	149	164	162	149	146	150	174	179	172	153	160	176	173	167	169	164	152	145	187	200	159	179	176	168	174	164	152	179	191	154	171	165	160	166	187	160	161	153	140	174	159	165	174	161	139	186	141	174	183	188	185	184	164	167	148	179	156	153	184	168	152	182	158	187	161	170	167	170	154	171	168	163	170	181	156	152	179	161	171	189	164	161	156	157	171	176	184	166	148	169	162	156	155	169	161	138	165	151	148	169	170	170	192	171	185	158	175	174	189	153	131	162	186	172	182	179	179	151	163	167	162	170	157	160	187	178	174	152	159	174	190	189	174	166	179	178	158	170	136	182	165	147	159	160	179	163	158	165	200	168	154	167	153	185	167	136	153	175	182	138	170	166	185	161	171	172	181	185	197	166	159	166	178	158	173	173	175	152	163	171	160	153	156	172	159	164	148	140	156	168	158	180	163	178	160	160	170	182	163	161	162	160	168	165	173	174	176	197	139	180	155	165	152	157	154	184	175	158	136	160	172	145	152	147	177	170	185	170	154	187	153	169	172	184	179	140	129	152	170	158	173	193	167	167	145	191	159	164	158	165	160	190	174	194	177	148	178	143	165	155	156	169	183	145	168	179	158	176	180	147	167	166	161	155	167	151	152	148	154	179	171	179	168	164	173	146	185	157	147	160	162	156	173	162	161	164	164	150	168	192	166	183	177	159	162	170	147	185	152	189	186	154	156	159	157	183	160	183	164	192	156	163	179	184	150	163	174	162	171	183	169	167	153	155	176	145	142	177	177	186	151	169	159	165	144	140	160	131	164	178	162	178	163	166	173	148	155	142	185	173	164	185	153	167	174	160	155	153	163	156	173	158	158	169	164	181	149	175	179	157	146	162	147	162	141	175	159	148	156	174	191	159	190	167	164	172	178	136	147	166	170	159	171	168	181	182	158	146	164	157	161	179	177	166	159	180	167	163	163	191	168	170	154	185	158	173	143	172	170	161	161	170	146	165	195	161	139	166	159	205	158	174	181	178	147	168	157	177	179	161	171	158	161	177	172	164	182	159	162	172	163	171	158	164	165	154	174	153	173	168	143	171	185	181	155	173	156	151	176	171	176	170	164	180	177	175	153	158	152	175	150	177	168	173	165	169	178	146	158	164	160	141	168	128	174	172	159	142	147	176	167	157	178	147	191	150	166	147	161	181	166	172	164	173	154	155	159	172	169	164	160	147	147	180	169	156	184	156	140	150	167	164	183	153	167	153	160	173	161	147	170	150	156	153	143	171	191	169	172	141	156	174	184	182	163	152	157	163	151	157	180	148	174	148	153	172	165	178	171	170	150	173	170	165	155	167	171	158	152	151	156	170	167	177	154	184	156	155	144	157	180	162	181	150	176	155	172	172	188	159	163	165	193	172	160	167	175	175	183	182	158	182	168	186	185	171	170	179	157	163	162	151	163	163	169	168	159	181	192	185	168	173	159	145	151	146	164	168	167	181	148	174	170	180	164	152	166	152	175	164	169	164	157	163	160	188	190	168	139	156	158	153	140	180	157	187	159	162	174	189	186	168	188	164	153	177	176	184	154	150	169	146	170	150	175	147	171	172	148	185	144	167	183	168	164	176	185	177	168	182	165	187	179	163	163	174	173	171	197	163	162	146	161	181	180	167	163	182	176	160	153	180	164	166	172	167	152	179	167	167	168	161	158	149	173	161	170	178	170	143	135	164	152	176	161	163	158	162	164	163	149	166	177	162	170	188	183	160	169	157	155	179	150	146	156	196	146	155	163	160	162	170	171	169	136	174	174	145	170	162	168	156	175	184	161	152	173	183	170	161	162	186	170	147	170	150	166	163	171	158	172	179	184	159	160	181	172	172	164	160	145	157	173	172	171	147	172	159	154	160	181	157	176	163	194	185	167	171	160	174	176	166	166	162	161	164	153	176	169	175	151	170	187	169	151	169	171	165	165	169	174	152	165	180	169	179	159	181	203	161	156	167	185	185	152	156	150	159	152	167	166	169	159	169	149	160	155	156	153	158	185	176	146	163	164	165	161	151	168	161	179	176	163	158	160	156	162	160	163	157	162	178	169	169	159	161	162	174	150	178	168	177	163	158	164	166	167	156	166	176	177	156	142	145	169	142	161	179	149	170	188	186	157	183	151	172	147	157	187	159	163	176	165	178	175	161	173	178	163	150	182	178	174	169	175	165	160	164	186	180	172	179	171	153	183	186	174	175	175	148	171	149	188	174	162	159	171	168	186	179	150	188	170	165	182	151	149	145	165	189	178	145	168	154	180	183	177	162	189	166	166	156	186	185	174	137	168	152	161	172	174	171	158	156	167	149	157	174	190	141	165	169	154	183	173	172	165	170	161	181	151	172	166	151	154	181	168	176	171	166	174	165	183	158	174	157	161	159	140	189	174	168	176	154	164	151	152	177	179	168	147	176	150	178	168	178	144	173	178	167	149	164	177	167	160	161	151	184	169	160	180	166	175	153	161	178	172	163	144	153	159	168	155	176	168	174	172	169	158	167	175	162	175	166	142	157	146	173	160	179	191	154	180	152	187	147	166	171	162	146	170	169	163	176	160	175	190	163	160	142	160	160	171	162	172	149	166	169	195	163	169	185	163	162	161	173	174	182	166	174	180	183	168	175	167	173	158	163	183	135	164	184	181	162	162	184	151	156	172	162	153	168	152	168	166	169	176	166	167	163	172	159	153	161	154	172	168	156	133	172	171	171	189	163	157	166	184	151	152	172	181	170	163	166	178	163	158	155	148	159	145	172	168	160	166	171	161	164	185	167	188	175	172	157	178	168	151	169	152	162	163	174	175	163	174	168	164	161	163	145	166	166	146	174	148	171	176	166	161	161	150	160	155	167	168	185	172	152	177	168	145	166	167	170	170	194	165	170	164	168	159	170	181	160	151	147	168	152	159	157	193	169	162	168	170	175	165	150	152	166	162	162	166	168	167	172	184	165	170	153	160	158	174	166	154	161	177	195	161	176	171	158	175	152	176	150	150	156	133	149	171	172	135	201	138	174	153	157	163	157	174	188	153	171	154	179	168	168	190	155	164	155	161	169	182	152	165	198	154	167	151	199	161	171	158	146	169	187	169	181	183	152	167	152	164	152	174	188	172	178	163	157	176	173	154	188	161	175	148	173	164	150
51678	61316	44359	2764	3427	5034	6454	6251	5955	5140	4274	4104	3844	2632	1525	1102	1020	1111	1340	1577	2087	2044	2042	2850	2865	1689	1427	961	1095	1112	1238	967	773	793	830	793	773	697	689	659	653	685	673	688	629	623	634	613	617	598	617	634	558	599	560	581	576	582	562	606	566	581	601	598	570	566	576	587	578	582	574	560	542	566	592	550	591	554	592	594	545	565	574	550	549	571	539	583	585	574	551	589	588	567	532	578	583	574	606	614	641	585	569	556	550	552	557	598	603	560	566	574	544	574	606	534	597	585	532	598	570	591	604	556	522	569	577	566	574	547	545	609	578	578	560	597	603	580	569	576	547	582	591	566	523	602	620	506	542	601	547	539	524	569	560	550	540	595	570	536	569	583	588	553	606	541	549	547	555	555	535	570	566	538	576	538	529	583	525	541	555	569	561	586	571	547	603	531	575	607	546	550	572	585	599	528	565	527	547	565	574	592	613	590	564	619	582	537	553	538	603	550	573	556	577	601	562	549	566	583	573	576	546	572	558	568	559	560	591	532	562	559	567	566	598	582	549	590	544	535	563	510	598	565	548	531	559	561	582	576	543	574	550	558	581	611	547	587	552	549	564	566	558	574	542	568	548	591	513	598	586	564	574	572	535	561	572	565	559	561	554	526	564	562	576	583	570	529	600	588	589	513	591	573	549	611	569	535	569	531	538	566	604	569	562	549	566	543	562	579	560	615	614	559	577	576	528	524	574	543	530	584	563	579	578	581	528	549	542	572	584	554	545	597	572	557	581	548	556	547	571	587	582	559	559	585	545	549	574	596	552	586	565	542	574	571	577	589	564	578	544	560	584	550	564	510	553	575	575	548	524	590	554	604	588	555	552	572	545	547	572	553	524	564	569	597	523	608	582	567	557	553	540	531	544	530	512	528	563	571	574	560	561	567	528	567	588	571	612	540	542	618	572	554	564	540	569	590	553	578	577	570	522	560	550	565	584	556	567	538	522	533	566	568	567	560	549	527	581	582	544	539	559	587	556	560	563	565	560	547	601	553	602	572	515	522	572	590	566	544	550	582	575	553	515	573	550	525	574	531	564	602	550	566	564	581	519	560	523	571	560	596	556	560	532	582	550	593	578	625	561	573	565	589	569	591	593	533	574	563	589	579	593	522	545	599	532	528	549	585	547	587	540	563	543	580	610	538	557	576	550	558	545	543	559	558	593	608	565	584	542	530	554	513	621	563	538	540	525	551	549	531	526	558	553	546	544	600	571	613	571	600	561	536	536	558	566	596	563	569	585	530	592	549	569	552	541	607	568	575	546	567	574	577	545	540	566	598	565	570	581	606	567	534	581	550	626	535	532	590	565	565	568	578	561	580	541	608	570	503	558	571	556	514	569	566	552	579	552	555	553	611	559	580	619	543	584	585	571	579	511	602	544	561	537	536	530	539	572	570	601	559	613	532	576	572	541	538	551	565	566	577	588	565	555	610	603	564	523	585	528	534	600	593	572	559	604	553	579	579	560	541	594	560	536	545	557	542	562	588	556	616	546	545	568	564	574	568	609	549	533	612	585	538	577	584	576	573	578	560	576	571	558	573	595	549	578	553	535	561	571	501	609	565	553	524	562	584	533	576	605	572	554	604	569	565	561	537	581	558	580	581	565	565	566	534	594	540	590	566	567	575	576	540	564	528	521	603	531	570	535	562	595	556	570	529	556	584	579	600	572	568	551	560	540	594	579	546	544	533	578	559	548	552	566	559	585	539	560	543	598	549	566	581	579	527	575	547	538	597	547	591	571	571	547	519	537	567	543	597	604	563	569	559	527	545	581	565	542	560	597	507	554	549	565	571	549	583	567	549	549	551	592	564	554	564	562	588	550	541	553	541	557	572	543	558	572	569	545	612	568	558	583	512	542	568	532	568	580	556	553	577	566	554	605	561	569	542	569	583	589	565	538	592	576	593	562	584	542	531	523	578	565	569	565	550	570	512	540	553	552	552	604	578	553	579	527	578	581	547	538	595	542	577	589	582	552	580	574	577	562	574	589	560	497	583	568	544	608	568	539	527	544	543	565	521	553	573	583	561	607	574	559	559	526	548	572	536	583	575	520	565	573	557	549	577	577	537	567	514	568	557	552	556	543	585	532	526	560	511	583	552	556	565	603	556	580	567	581	557	566	525	538	583	584	589	589	576	583	589	584	535	536	542	536	560	560	544	571	551	549	578	601	566	557	562	527	528	536	574	571	550	576	541	561	614	558	547	577	552	556	566	584	539	553	548	550	552	562	580	553	538	544	515	536	531	604	557	593	607	589	619	598	547	569	555	570	591	526	551	573	555	568	575	575	627	576	545	539	576	574	600	533	573	568	535	545	550	525	568	576	557	587	540	557	521	535	580	581	611	555	516	546	552	566	570	612	561	555	574	581	562	574	569	577	580	576	587	566	561	575	598	570	603	536	568	564	562	571	606	555	558	532	571	588	576	592	575	569	600	552	536	578	529	509	560	573	578	569	552	605	598	540	571	608	536	550	552	556	531	565	579	577	559	595	573	597	536	606	584	559	530	609	576	538	573	590	560	551	559	567	563	556	555	565	588	540	553	563	581	581	550	560	526	570	574	586	541	548	581	556	555	575	579	526	543	543	543	594	565	603	577	548	624	571	558	523	572	541	607	559	565	580	552	566	548	528	570	591	569	560	566	547	555	607	538	547	562	609	611	586	564	562	547	566	554	600	524	545	546	518	537	607	551	544	577	568	567	564	549	562	585	588	580	556	607	548	555	554	553	563	611	558	576	598	545	584	567	604	530	536	549	548	541	537	528	548	551	567	553	624	601	530	579	564	559	528	561	529	592	561	561	566	553	560	536	542	589	587	570	581	587	568	585	553	532	591	551	554	575	573	558	603	564	569	524	609	608	546	602	549	564	556	544	560	551	535	532	574	556	545	580	574	594	531	602	528	549	592	564	556	552	580	566	581	530	559	587	548	583	560	596	554	580	546	575	581	523	554	546	561	587	573	591	524	555	570	570	530	562	543	584	577	513	576	523	577	556	515	581	564	586	570	542	560	549	586	552	601	562	557	578	567	583	569	558	562	617	524	604	555	555	580	568	542	543	608	582	521	560	562	536	565	599	538	584	547	553	530	531	562	556	590	541	564	629	538	511	576	611	606	544	578	552	555	637	536	550	578	563	557	615	540	535	523	583	570	533	564	537	542	598	558	561	562	576	537	578	541	577	550	584	564	580	546	574	551	574	584	545	546	581	591	574	575	584	552	544	585	598	520	531	559	541	540	571	525	537	595	545	537	565	555	542	608	587	521	567	555	536	577	578	547	574	586	555	531	548	584	560	548	565	590	593	538	570	576	575	540	571	561	583	540	586	577	613	537	570	582	592	628	543	553	550	541	578	535	551	513	590	551	544	538	553	577	598	560	568	557	513	539	600	549	557	570	593	565	551	593	619	584	546	567	588	538	579	584	502	520	579	562	583	523	571	553	551
15100	14326	3181	315	182	167	134	137	105	90	103	96	86	96	74	69	88	79	92	87	97	88	86	87	85	75	68	91	100	82	90	84	76	88	71	76	93	74	84	60	92	76	90	68	77	65	80	79	88	79	71	66	74	78	72	75	74	80	81	90	78	68	95	78	70	74	73	82	76	61	77	71	69	83	69	84	81	60	69	76	83	80	92	78	80	90	85	82	69	75	73	67	70	65	77	72	73	79	79	82	81	69	66	67	78	83	75	66	77	88	65	93	74	87	62	86	98	92	79	92	68	87	76	89	72	92	79	70	72	93	97	83	70	80	78	86	77	83	97	77	82	78	67	76	69	74	74	81	78	77	92	78	81	77	91	83	76	84	83	79	58	83	72	70	65	70	80	61	71	95	83	75	57	77	74	78	70	87	74	90	76	82	94	66	71	75	83	71	93	72	87	64	78	75	81	80	80	76	63	82	71	58	95	87	84	78	85	74	85	78	71	80	71	89	83	83	90	71	74	68	79	81	89	63	89	73	83	68	71	73	66	53	77	67	80	82	90	64	75	84	62	70	64	74	76	76	71	74	80	63	71	87	97	78	81	78	74	72	81	86	76	67	72	71	72	88	89	70	85	92	73	80	95	97	93	85	88	78	86	73	80	80	70	65	72	76	74	82	97	72	68	82	81	83	83	78	85	60	84	86	85	78	90	71	78	78	66	72	77	69	69	71	74	72	78	75	84	67	89	86	89	78	81	66	75	89	86	92	80	94	69	103	69	85	68	82	78	73	86	81	77	71	73	104	76	73	94	79	70	87	75	72	67	68	66	78	88	92	77	88	74	52	89	88	69	98	82	80	83	72	65	78	73	83	72	99	80	77	72	65	81	94	96	93	82	88	68	80	94	94	77	88	61	89	72	88	73	81	66	80	78	78	72	78	75	75	69	89	71	85	82	86	84	97	67	80	81	74	88	75	78	72	89	70	86	79	88	99	70	74	92	80	64	90	84	72	88	75	74	69	65	76	81	86	71	74	74	70	77	82	73	80	75	82	65	79	81	70	83	91	66	86	81	75	75	67	73	97	71	69	78	80	57	88	68	76	76	70	82	70	82	75	74	79	71	95	92	98	82	69	83	65	64	66	89	75	80	76	86	81	92	71	70	82	61	83	79	78	83	86	83	73	94	88	87	71	81	70	67	77	65	75	74	79	105	80	77	77	87	77	64	78	69	69	65	83	61	66	61	82	83	80	62	92	102	77	65	84	76	76	74	60	77	75	58	73	87	80	81	79	67	90	81	69	57	70	67	79	73	80	72	91	85	90	78	92	80	70	79	75	83	95	72	82	70	78	72	72	69	75	72	81	57	70	83	83	69	93	93	85	92	78	71	68	87	77	76	75	81	78	71	89	79	81	63	77	88	83	66	81	77	76	65	77	75	86	73	95	74	82	84	83	71	76	83	85	67	69	86	88	83	63	78	67	84	69	72	67	75	61	81	91	84	80	93	82	72	72	81	78	64	72	83	95	66	67	64	86	78	86	82	72	70	75	62	85	78	69	78	93	65	71	86	75	87	80	91	76	91	64	90	73	76	77	61	81	64	81	99	66	84	66	85	76	90	71	85	64	77	80	77	87	78	91	80	83	86	79	82	81	72	82	70	92	74	91	84	66	72	77	80	75	87	67	81	72	70	71	65	69	76	77	97	84	79	70	64	71	88	77	78	71	65	88	80	82	72	58	78	85	75	72	68	68	77	60	74	79	70	86	78	72	81	80	83	98	88	86	69	64	83	68	66	77	70	84	90	80	80	79	95	80	79	96	65	61	84	77	81	75	79	79	56	86	67	91	94	70	71	71	71	80	88	70	68	74	76	54	78	83	68	85	72	70	62	76	85	96	71	74	70	76	92	85	66	81	73	89	80	74	81	75	81	91	78	86	78	74	68	84	69	90	74	79	79	76	66	79	83	85	75	88	87	74	82	81	61	65	67	83	83	89	94	72	71	81	64	79	84	93	75	64	79	93	71	71	99	81	83	76	83	82	65	94	75	65	85	81	101	72	83	82	79	77	81	72	76	77	74	81	77	86	86	70	85	74	68	79	78	63	93	90	74	79	91	83	86	91	67	74	79	81	78	69	74	81	85	72	87	82	84	64	82	82	76	63	76	77	74	93	66	96	77	84	84	69	82	74	91	73	79	90	78	83	72	85	92	84	67	67	63	74	76	66	73	71	72	73	56	62	78	73	71	77	78	79	77	82	94	91	68	68	93	82	70	81	85	67	78	75	80	83	79	71	78	85	71	84	82	78	68	88	67	88	80	75	93	64	82	75	85	77	75	72	84	74	71	93	91	81	60	102	74	77	79	67	72	82	72	89	70	83	82	78	88	78	88	78	76	85	80	75	77	78	78	94	65	83	79	86	87	62	72	89	75	69	78	85	83	64	70	80	94	62	70	78	83	75	77	65	73	72	75	60	79	81	87	80	90	86	95	68	71	72	81	76	71	80	76	75	67	91	74	77	58	67	86	50	60	69	87	86	70	77	78	71	86	88	77	69	82	59	81	70	73	75	75	84	86	72	76	66	82	72	70	78	86	78	86	75	85	61	84	91	86	73	75	82	77	72	76	75	90	71	76	67	78	77	69	97	80	64	78	90	82	73	85	78	66	90	88	72	64	75	84	86	70	73	82	87	82	73	75	74	77	79	90	70	85	80	75	76	78	77	80	89	71	82	89	74	91	77	73	77	54	77	81	81	81	82	80	61	79	70	81	67	79	78	77	79	71	69	64	87	81	74	74	88	74	88	63	72	88	80	72	80	105	60	83	67	84	62	90	67	83	72	82	62	73	75	61	84	74	73	73	74	73	67	81	83	91	84	87	76	94	90	66	80	73	90	84	94	81	80	76	58	70	70	71	93	82	76	77	88	78	76	81	88	65	82	85	86	81	78	71	94	95	70	74	81	59	81	78	77	96	88	84	88	70	85	88	88	76	77	66	82	80	77	84	67	73	57	83	80	71	77	67	78	79	77	97	67	75	73	84	71	61	90	78	83	78	71	58	82	88	83	77	81	84	75	83	76	96	77	67	66	81	76	84	76	83	71	68	76	82	81	73	88	66	70	95	80	94	64	75	64	72	55	59	65	75	90	74	88	89	84	80	77	82	63	64	80	70	67	76	66	77	88	90	94	82	67	82	76	64	82	78	79	73	76	93	77	83	67	83	91	83	88	90	74	80	83	75	86	86	78	72	90	69	80	75	101	75	96	69	81	90	86	83	76	88	78	81	86	74	84	107	77	76	75	88	82	68	79	77	74	77	89	76	69	83	82	74	56	84	66	83	78	74	100	88	79	80	83	88	84	72	81	68	74	79	68	76	74	77	71	83	88	75	82	79	90	65	82	73	88	90	66	68	79	72	75	81	72	71	83	81	75	65	90	67	86	72	82	86	89	88	85	73	59	86	74	78	92	70	77	71	74	85	85	65	68	84	78	79	73
18671	21092	6106	417	409	696	708	603	501	386	446	418	390	334	320	339	343	331	365	347	373	364	327	329	330	334	346	328	338	330	337	321	339	323	317	328	327	316	332	306	309	302	303	303	302	341	310	313	332	284	312	297	343	307	308	314	321	321	285	347	312	327	317	298	272	303	278	287	273	302	305	335	306	331	324	295	318	315	289	305	315	333	336	330	325	291	285	317	323	308	315	302	332	313	330	312	307	349	292	312	291	285	301	302	311	306	309	297	292	302	280	309	293	297	297	310	308	300	316	321	296	272	267	308	316	309	303	276	319	318	294	321	334	324	304	295	330	335	317	291	281	296	318	311	295	333	326	327	291	297	284	316	275	302	300	297	294	310	292	331	285	300	306	310	302	297	317	297	289	293	287	333	314	296	296	276	297	296	326	326	284	291	301	308	323	308	296	281	289	318	301	300	294	310	308	295	335	284	316	284	302	322	301	289	313	268	308	322	308	342	311	302	316	294	293	318	344	316	314	311	289	292	319	319	291	345	309	313	290	297	323	303	317	289	291	303	305	314	300	326	280	304	315	303	290	304	277	320	321	304	300	326	299	319	305	284	322	308	319	274	345	326	312	321	299	313	297	286	305	307	304	302	309	367	299	294	269	308	308	281	330	300	301	311	308	300	305	298	295	271	322	306	328	286	295	304	308	293	305	324	320	322	314	322	303	314	277	311	294	310	312	312	295	290	304	326	291	316	302	291	337	305	316	291	299	290	307	302	327	322	287	268	296	306	302	321	310	271	281	280	319	326	321	315	324	308	296	304	310	299	317	256	282	287	302	317	257	282	297	298	306	332	282	287	323	285	312	307	305	345	327	321	290	301	324	314	316	302	293	321	310	288	312	297	286	294	334	310	291	312	323	328	289	301	304	317	299	281	293	327	306	289	314	314	305	319	339	334	320	305	306	315	347	290	300	332	310	284	305	309	277	308	317	314	325	308	320	336	291	276	292	288	296	272	281	319	313	300	288	329	318	315	288	297	311	300	295	310	278	333	323	317	332	313	294	268	288	324	293	283	287	321	324	297	279	307	287	321	300	328	281	335	304	274	324	293	296	326	286	337	309	317	312	310	324	282	289	289	327	298	304	303	340	339	318	304	300	315	338	286	307	327	310	295	306	277	282	312	316	270	307	296	324	306	303	330	292	290	318	317	321	285	308	309	324	325	303	332	312	303	294	306	334	302	293	299	297	297	298	316	307	312	312	303	297	296	287	328	301	287	307	316	310	289	291	320	306	289	320	303	297	324	304	304	311	309	304	299	297	315	309	315	260	309	330	285	284	305	303	319	271	306	327	321	345	321	328	324	290	288	288	281	335	291	306	280	292	292	297	312	294	339	278	290	336	312	312	290	315	313	312	313	294	306	290	333	332	294	324	332	314	347	347	290	310	314	311	310	301	292	304	298	263	309	327	307	319	296	343	324	290	298	286	317	336	307	303	298	314	288	323	306	289	318	309	302	269	304	289	308	304	310	287	322	338	269	300	289	290	313	291	291	289	327	324	276	309	290	289	287	313	313	304	292	313	322	338	289	310	294	294	285	282	316	295	285	309	303	302	286	321	284	311	315	314	305	287	307	317	284	292	309	300	313	303	276	333	309	304	299	302	294	296	312	288	290	322	316	281	302	319	325	282	341	291	306	294	330	292	306	302	313	306	301	267	294	329	336	306	287	307	324	294	291	330	300	269	312	307	303	310	297	291	306	292	306	316	308	297	304	306	276	323	292	321	301	328	299	324	282	315	290	279	311	291	321	314	302	309	297	278	300	352	302	325	317	324	310	323	332	326	304	318	291	305	336	315	282	270	334	322	309	298	329	294	324	291	321	318	301	306	328	310	307	293	288	283	310	314	310	302	328	305	330	325	312	277	284	269	309	334	303	310	326	290	287	310	314	305	301	319	303	310	314	326	303	310	289	300	327	287	288	303	333	282	298	297	301	289	309	316	311	292	306	304	300	317	309	283	298	302	271	308	317	321	315	283	286	341	315	296	303	321	313	299	313	321	339	331	314	263	313	307	300	306	305	275	321	302	348	315	294	285	312	295	337	280	296	275	323	326	286	282	329	331	307	320	280	291	305	304	283	306	296	295	316	299	307	312	301	324	307	286	322	311	274	289	293	317	289	305	311	302	286	309	310	335	340	290	303	312	266	293	297	305	280	309	323	271	291	312	318	329	288	277	288	289	321	340	306	281	307	278	306	294	323	296	303	289	301	319	318	300	324	279	283	279	318	298	304	321	308	317	322	306	300	305	269	319	293	323	293	307	291	319	308	297	303	333	309	294	309	333	293	275	306	322	305	332	278	296	304	310	316	329	298	266	285	303	277	313	307	326	313	291	324	314	319	284	306	298	278	333	291	337	306	295	296	301	297	322	305	315	324	296	294	337	291	300	305	323	298	273	303	303	309	326	327	289	315	310	303	292	296	292	330	283	301	321	279	312	313	312	272	299	319	313	305	309	305	280	334	284	293	309	302	328	288	313	309	308	302	295	304	315	294	272	312	310	322	334	309	304	302	293	307	329	303	303	269	289	315	307	302	289	338	325	312	306	295	337	310	297	274	305	294	297	318	311	310	310	315	293	287	305	314	287	297	289	314	314	301	324	271	320	286	310	293	318	303	304	273	313	332	305	342	318	294	306	313	291	322	249	290	295	355	299	286	289	323	323	294	334	315	292	329	280	312	274	303	294	324	330	306	321	316	301	324	326	294	282	320	322	321	289	276	310	303	302	297	294	287	314	307	296	326	309	299	300	314	308	307	307	308	305	330	306	321	308	319	273	313	277	338	318	300	308	290	338	306	307	345	316	310	282	320	290	278	338	299	261	326	273	280	306	310	314	261	331	275	298	292	291	308	334	261	260	305	299	289	310	302	302	330	297	322	293	299	302	277	340	307	318	283	306	299	301	312	302	283	311	311	333	275	288	329	302	287	305	326	321	307	322	292	285	321	331	304	321	344	295	303	309	310	298	325	325	317	298	302	350	308	300	333	318	280	326	305	310	284	281	292	325	316	318	327	319	298	293	318	284	310	298	339	291	327	315	302	307	311	311	324	334	294	323	307	272	279	280	322	337	322	306	301	301	309	319	316	286	314	312	295	304	326	291	281	302	333	291	319	309	316	272	318	316	324	316	326	276	304	309	306	317	298	297	315	305	300	292	289	359	313	330	299	296	295	297	306	311	310	301	314	280	317	333	306	319	312	280	313	323	336	313	275	296	311	299	302	282	291	287	282	299	271	306	323	315	333	334	284	290	279	291	265	317	308	276	302	319	323	341	283	290	300	308	293	304	290	303	287	313	322	287	304	298	291	322	328	282	333	313	306	328	303	288	312	281	301	324	308	315	295	290	301	273	296	304	279	341	366	326	287	311	324	316	282	307	293	272	278	356	303	312	307	263	276	300	335	293	290	333	302	305	331	311	291	322	266	298	319	306	293	300	309	313	304
60025	64757	37819	11955	2353	2239	1575	1286	376	220	245	406	557	454	225	144	136	166	150	172	171	155	149	148	199	174	217	180	116	125	122	134	115	109	127	114	106	106	106	122	111	126	98	103	116	112	94	104	98	100	92	100	88	101	104	94	104	109	97	104	117	89	79	83	100	108	103	108	109	100	113	94	98	99	112	89	105	92	105	92	104	114	99	103	107	113	99	102	93	104	103	85	86	101	107	110	107	95	100	107	102	93	110	102	103	89	95	110	92	95	87	105	89	92	78	112	114	95	119	90	100	95	90	105	111	102	95	86	97	93	92	101	107	94	114	86	94	106	117	93	110	104	106	104	99	89	98	96	98	108	122	104	101	106	114	98	84	100	97	103	109	87	94	94	100	111	101	104	116	87	110	97	101	106	110	106	118	101	89	119	87	101	124	92	121	79	108	102	101	101	96	100	97	103	99	88	101	117	119	88	105	91	108	89	102	125	109	103	103	107	93	104	83	102	120	113	94	86	114	107	101	90	78	103	104	87	93	93	114	105	85	102	81	119	99	103	98	94	121	107	109	95	104	110	107	116	99	90	104	111	92	97	85	93	103	98	111	104	97	95	106	101	105	102	109	118	89	96	99	96	102	120	108	84	105	91	113	111	85	100	89	106	90	104	105	99	93	111	93	112	111	99	85	104	123	110	90	109	105	110	96	108	104	97	88	115	91	121	109	104	99	103	106	93	101	96	117	131	94	99	104	87	108	111	101	100	87	120	101	97	124	101	100	106	93	112	114	104	100	100	93	85	91	114	98	109	98	97	100	100	117	106	100	101	105	92	96	109	86	115	98	111	137	108	116	96	102	104	100	93	83	82	108	81	93	110	99	97	104	107	113	109	113	114	107	98	99	104	113	85	89	97	112	123	103	121	91	114	101	109	107	112	126	122	107	100	100	107	100	99	98	104	108	100	102	95	97	90	84	75	114	94	110	103	104	82	114	77	103	101	124	93	95	107	101	111	89	101	103	88	83	95	101	94	117	104	90	102	112	101	102	112	127	87	108	81	91	99	104	122	96	106	101	93	93	99	106	108	87	107	103	97	91	98	102	102	99	104	112	98	97	91	110	102	90	107	86	125	95	101	110	100	95	100	90	98	94	105	98	87	115	97	98	110	93	99	103	96	89	88	84	89	101	102	98	92	96	85	115	99	97	110	108	82	91	115	119	77	109	95	120	91	119	121	103	89	115	99	104	119	119	116	82	97	111	111	114	102	109	88	92	103	115	110	94	98	103	121	101	113	90	94	91	94	90	101	89	108	117	89	81	94	102	94	137	114	96	97	114	91	99	99	82	103	107	96	78	110	98	94	115	95	117	100	95	101	98	96	81	103	93	110	115	110	108	102	92	101	99	106	104	95	94	109	98	92	92	86	94	113	99	102	81	95	101	95	92	112	100	108	127	109	80	96	98	88	96	107	102	86	92	94	109	103	96	105	100	105	94	87	102	99	102	109	95	93	85	109	101	105	102	107	98	94	108	101	94	98	100	106	107	73	106	111	102	124	99	105	116	101	99	94	116	114	93	105	108	104	94	102	98	117	85	102	100	91	98	113	110	117	95	103	106	98	89	114	97	89	108	98	106	116	123	103	103	101	81	116	113	90	110	98	103	86	94	104	94	98	93	89	100	103	99	110	117	114	97	94	87	112	110	94	112	108	104	96	90	94	109	113	95	107	103	110	106	100	85	86	93	82	107	84	105	83	111	94	96	96	110	122	102	111	112	99	104	110	89	97	100	94	95	118	99	93	100	111	101	108	104	90	105	111	98	99	92	100	125	102	103	112	121	93	88	108	93	100	119	83	103	101	101	105	108	112	90	117	70	92	105	112	105	99	93	92	107	95	95	89	107	92	98	109	100	112	108	113	95	98	80	89	97	92	130	106	87	89	109	103	99	111	109	87	118	106	96	98	79	117	102	83	103	102	101	96	110	113	96	104	93	105	106	113	99	118	105	98	103	97	93	105	95	95	100	94	103	108	110	104	95	106	104	116	92	110	113	98	92	100	97	95	88	107	83	89	90	94	104	93	113	98	97	106	101	88	106	99	99	101	89	101	106	96	94	112	113	98	100	102	105	93	106	84	102	93	103	102	111	116	87	99	77	100	100	113	107	111	93	85	107	103	94	91	97	103	107	102	92	118	111	89	98	107	113	101	91	110	97	105	103	104	107	109	107	114	117	103	95	99	105	113	101	108	112	92	104	97	100	95	100	97	110	91	98	117	87	106	93	86	94	93	102	118	97	93	103	108	110	118	101	92	93	130	98	92	103	98	114	120	100	87	101	112	102	98	114	88	110	89	122	102	98	101	98	92	92	97	93	92	99	115	102	101	98	112	93	96	115	93	106	113	94	91	114	99	123	94	99	101	98	102	111	97	96	118	102	112	92	94	110	102	106	114	111	119	115	95	107	97	92	114	113	120	94	98	112	101	106	112	99	105	110	98	93	101	87	94	126	88	114	97	93	103	117	111	92	90	92	93	82	97	101	92	103	112	105	110	101	97	110	89	96	73	104	84	94	112	91	116	91	112	102	94	91	102	91	91	122	93	107	112	106	110	111	110	83	89	109	102	102	117	100	98	106	92	96	108	96	96	87	94	105	117	111	85	95	98	118	96	106	124	115	110	111	99	110	114	89	86	108	113	89	101	92	96	107	108	97	90	91	102	104	114	87	91	118	92	93	100	88	94	102	99	107	102	102	113	126	105	95	104	110	108	116	111	102	106	99	103	101	108	105	85	97	77	110	103	96	102	98	106	99	105	104	102	93	105	77	88	109	114	110	99	109	103	103	101	110	80	105	95	124	110	82	95	109	106	118	114	116	116	102	107	93	96	111	89	92	88	92	98	105	105	94	99	95	110	95	94	105	93	102	111	102	87	101	92	98	98	105	83	82	95	95	104	125	93	88	82	119	98	93	97	101	94	91	84	94	92	92	99	65	109	112	92	104	106	104	91	109	97	95	90	92	110	98	118	114	107	120	87	103	97	104	104	103	93	121	105	97	77	104	108	91	97	102	92	115	105	116	109	109	107	90	106	123	101	109	100	102	100	110	100	108	113	104	111	110	90	105	108	94	100	99	105	105	100	94	127	117	92	96	85	117	100	102	104	105	107	107	105	103	97	110	90	94	110	90	93	91	114	106	105	110	113	103	106	114	100	123	106	104	89	88	106	88	120	91	92	101	102	99	93	95	96	115	83	73	90	106	103	109	92	109	89	101	102	95	105	80	107	93	79	111	119	105	78	99	100	106	77	109	93	105	123	99	117	86	100	97	97	98	112	85	100	106	94	88	95	106	102	101	99	102	86	98	111	136	98	107	90	82	94	108	81	122	105	93	94	100	96	111	96	101	105	93	81	96	88	107	111	100	105	97	92	88	110	94	89	86	108	94	99	76	107	111	98	118	88	103	104	121	84	114	109	102	107	110	89	107	103	104	95	100	93	91	106
41320	49558	35423	1688	5411	8481	7662	6071	1800	1056	1328	2435	3573	3081	1343	715	653	760	817	1019	997	935	854	840	1035	1279	1192	988	743	669	633	612	577	516	529	496	502	465	422	395	482	413	407	420	431	421	395	365	385	386	403	388	371	377	399	386	434	407	392	377	379	401	379	398	379	415	384	394	384	361	384	390	380	385	379	405	386	372	357	380	416	350	380	342	362	408	393	384	393	377	392	369	380	377	399	399	396	380	355	373	388	402	367	389	402	343	372	377	405	351	338	337	367	353	373	345	398	404	355	417	354	380	382	376	353	379	352	394	394	382	390	357	403	396	413	381	380	336	339	356	371	369	364	380	406	385	398	360	410	369	347	408	386	371	379	366	362	399	373	389	375	377	361	388	374	376	396	380	361	358	368	382	394	355	375	393	356	373	331	364	369	371	396	365	386	364	398	356	406	390	387	369	381	354	393	339	372	412	356	384	421	362	344	368	372	369	388	390	379	375	387	366	410	395	394	366	339	375	356	365	366	405	375	362	363	397	383	374	365	397	358	389	386	396	352	398	381	370	384	365	380	393	360	370	353	378	365	387	354	367	392	403	340	362	382	363	362	392	372	373	378	359	385	365	361	393	366	368	366	389	370	353	402	395	369	336	362	353	353	394	354	389	343	368	365	417	380	367	392	366	349	367	377	398	400	342	366	416	329	383	393	407	378	393	400	390	387	349	348	371	383	408	373	368	340	366	377	390	396	367	414	360	385	386	360	361	377	405	371	375	358	379	362	410	364	377	336	350	363	375	351	368	396	411	385	379	383	368	362	380	350	388	375	415	373	368	368	374	380	397	381	397	367	363	393	376	379	372	353	372	402	392	386	355	342	378	363	371	376	376	387	363	377	361	348	387	382	388	352	356	379	383	371	369	372	335	384	372	350	392	357	381	364	376	382	352	390	402	390	381	363	366	379	365	369	360	398	395	389	370	401	381	345	379	362	381	367	397	360	407	366	368	388	366	345	366	363	384	375	370	372	403	392	395	360	336	372	345	373	399	384	392	351	388	384	382	398	377	359	356	386	378	406	377	377	390	379	398	364	373	388	384	374	420	366	387	351	389	357	372	387	402	332	391	406	342	402	362	377	348	368	368	394	363	370	402	384	402	395	372	374	373	368	377	362	381	356	345	403	350	388	378	339	406	395	378	371	389	414	383	353	376	404	379	357	359	408	347	384	368	383	410	367	396	376	381	360	409	384	358	377	381	388	383	349	389	334	387	376	383	389	398	391	394	388	344	370	354	387	364	337	402	379	373	385	374	384	391	379	374	385	344	364	411	382	369	382	393	401	398	407	398	371	373	382	376	368	388	330	383	385	376	343	392	359	388	383	372	373	364	370	338	386	407	385	358	383	393	366	389	374	353	370	362	368	402	379	391	360	397	358	382	363	350	364	383	370	346	371	375	371	391	391	365	358	385	326	383	379	361	390	378	389	380	375	396	379	428	358	367	403	386	399	375	366	394	395	398	409	379	397	381	396	375	394	365	373	382	365	337	361	365	339	349	353	368	372	377	378	351	369	372	378	388	389	351	389	364	399	357	351	363	368	400	362	372	378	389	379	394	395	392	381	392	371	388	363	387	377	376	346	345	366	385	398	348	389	379	346	387	379	355	362	344	400	382	371	404	369	402	372	383	357	381	368	406	405	364	361	358	372	382	381	363	354	350	378	381	419	356	377	344	400	378	385	392	368	369	373	384	390	374	396	369	381	403	392	376	386	370	398	378	406	360	359	384	383	350	384	346	361	384	386	354	366	358	398	387	347	366	348	359	377	370	334	363	366	402	341	347	370	397	394	357	373	375	403	378	363	432	352	342	362	409	389	355	339	371	389	391	387	393	379	377	364	341	378	394	384	363	384	346	370	393	379	383	398	364	358	401	390	387	379	390	365	362	384	392	384	403	372	370	376	358	373	379	345	379	366	388	374	415	379	354	405	329	335	391	379	364	379	374	357	391	361	377	401	428	385	358	348	398	372	389	352	382	401	368	383	373	376	390	371	384	402	394	358	359	393	373	378	377	396	378	329	381	363	382	366	352	345	399	395	380	395	386	405	395	421	379	395	397	383	372	365	410	390	376	353	353	361	400	366	339	392	371	357	391	394	368	369	364	368	357	352	390	352	347	376	389	409	374	370	355	376	376	364	371	371	381	359	390	382	361	378	371	384	362	420	364	365	372	356	395	336	364	364	346	355	381	352	393	367	371	370	374	370	354	389	381	350	380	391	403	394	395	383	378	365	401	346	381	371	356	342	402	383	392	406	340	392	350	366	396	394	363	380	396	405	397	360	390	374	367	371	377	354	403	390	379	355	368	397	371	406	369	395	355	377	400	399	391	367	369	392	352	369	385	361	379	356	354	413	350	384	373	363	389	397	376	337	363	374	377	348	381	374	376	342	388	371	416	370	375	366	383	405	331	391	335	391	402	391	426	377	364	379	401	377	344	362	391	374	393	379	388	394	360	389	391	398	364	342	406	401	365	378	344	382	379	393	370	385	363	380	401	357	357	395	378	377	380	397	393	397	376	353	375	368	369	386	369	356	363	358	388	370	378	362	337	382	390	386	337	390	399	367	365	371	376	339	401	363	376	386	391	357	391	392	388	391	390	396	351	383	390	383	369	370	356	385	393	356	376	377	389	376	368	389	372	400	361	381	402	360	370	383	387	366	375	360	370	370	358	380	368	353	374	354	371	393	400	342	368	376	372	378	388	423	363	367	356	386	376	393	375	358	389	400	408	370	351	361	406	363	383	388	409	356	386	403	356	366	379	381	375	385	364	373	396	365	374	384	373	377	344	378	405	381	357	378	373	376	371	388	376	389	416	425	395	405	407	379	412	386	393	338	360	376	410	381	338	379	372	388	352	375	374	410	376	372	391	365	401	359	366	387	368	396	350	356	401	364	375	404	371	383	372	357	371	352	367	369	386	378	368	386	386	373	387	369	350	386	378	348	387	357	364	395	352	337	377	380	395	349	356	358	360	394	375	355	373	364	338	347	364	378	356	378	377	388	358	396	392	356	365	365	374	412	384	391	361	408	387	389	401	362	395	362	377	372	356	345	399	385	357	409	396	405	368	405	380	361	354	410	367	381	388	373	368	365	365	369	382	406	365	383	366	356	393	376	371	326	383	359	355	393	393	340	379	331	361	365	341	339	382	373	347	351	363	358	354	365	392	363	368	392	397	359	372	367	358	381	357	376	365	398	361	413	391	360	360	405	380	358	360	362	377	382	345	358	343	360	393	348	354	372	378	339	363	368	393	405	363	360	375	408	415	379	352	373	413	396	382	374	368	348	398	360	384	384	376	381	382	390	380	363	403	386	374	372	394	401	395	364	361	382	362	352	364	368	373	352	363	375	380	383	358	390	399	378	359	404	414	357	373	365	385	377	381	377	404	390	390	420	385	370	384	351	387	381	374	393	335	392	419	360	373	370	374	392	376	392	384	396	367
72395	70887	41137	18370	7628	3231	2854	1339	514	334	331	316	397	766	502	320	230	255	249	280	297	264	284	276	304	293	276	281	281	253	232	264	250	220	203	204	182	173	196	173	174	185	191	180	170	172	175	173	176	169	164	170	156	161	174	182	155	169	172	192	170	161	193	154	162	156	149	175	154	148	179	167	192	172	196	180	170	168	151	179	156	179	178	187	178	176	171	171	176	157	178	159	152	167	200	152	140	154	186	169	160	177	177	169	160	168	152	170	157	175	152	183	174	168	169	180	189	162	153	164	156	167	183	159	174	179	167	177	161	175	166	180	144	184	164	191	164	150	143	183	172	165	168	173	179	168	168	146	155	147	165	175	183	157	174	144	173	184	145	146	173	165	162	172	191	156	175	158	167	176	143	160	179	175	184	182	171	189	178	178	183	180	181	162	153	175	158	174	142	146	149	171	160	186	182	165	192	160	165	166	170	171	190	176	170	161	175	168	158	175	166	181	181	178	169	190	130	150	165	150	161	174	179	179	171	174	185	176	142	170	175	166	168	154	168	159	161	163	170	171	156	155	147	175	179	168	166	154	172	148	158	159	164	150	172	160	161	173	173	161	159	172	177	157	168	166	186	167	161	157	156	155	165	170	179	170	168	173	150	179	146	151	150	160	155	175	158	158	186	175	157	164	169	167	162	157	173	201	163	174	197	164	157	149	166	173	157	176	171	194	181	185	170	143	180	135	166	152	182	155	151	161	173	172	187	141	155	157	162	147	169	174	153	159	164	187	169	166	159	158	170	173	141	178	183	181	191	172	189	158	172	153	178	172	168	162	178	160	172	164	174	160	155	154	149	180	190	165	174	165	156	186	185	156	156	167	171	155	166	154	173	179	159	171	196	182	162	174	156	176	148	183	175	179	178	159	154	161	157	191	169	158	166	161	165	183	163	169	184	191	168	195	163	159	163	165	154	176	190	156	144	180	162	158	168	164	173	160	194	186	170	157	173	154	165	156	158	155	162	136	156	152	166	175	164	201	173	144	166	169	150	177	187	166	169	174	173	197	169	145	145	139	182	175	148	167	173	162	156	161	170	182	153	158	198	138	169	171	164	139	169	157	168	175	162	162	150	183	135	170	186	178	162	185	178	173	160	148	165	159	177	194	168	151	186	162	165	180	155	141	187	175	160	185	182	160	193	173	145	165	155	151	162	164	135	172	166	173	175	156	188	150	154	166	171	148	162	176	190	184	157	147	166	165	164	162	178	168	169	173	176	150	189	188	160	166	179	152	167	176	172	173	178	153	171	160	166	165	162	176	180	172	146	166	170	186	161	176	176	166	161	147	157	135	186	158	177	191	157	176	158	194	180	172	149	146	161	182	152	160	190	191	179	174	158	145	171	130	170	161	150	178	167	164	173	179	161	178	182	201	149	171	162	179	175	157	172	181	154	168	157	182	171	181	157	162	156	188	179	179	166	173	189	156	168	163	166	183	164	181	177	174	173	169	154	168	179	175	145	149	163	176	144	161	158	161	155	154	162	190	163	165	198	175	151	187	163	172	160	195	173	160	168	162	157	158	173	184	179	180	161	168	182	170	197	177	181	175	193	167	157	146	145	162	163	140	138	171	162	161	169	164	177	180	147	156	137	167	176	182	159	181	169	176	180	162	160	175	151	167	160	168	143	190	199	167	168	160	176	174	161	165	170	183	153	144	162	163	182	163	149	177	155	184	172	168	177	169	170	179	164	177	164	178	155	174	161	180	169	172	157	156	147	199	181	163	179	154	139	178	175	192	151	137	145	167	182	164	170	177	169	148	174	165	164	171	155	162	183	160	158	183	173	183	163	158	172	178	177	173	169	148	165	154	159	189	189	167	193	159	177	167	164	173	146	179	166	174	173	152	172	170	144	154	163	185	150	187	174	168	181	181	158	165	165	151	176	175	163	157	165	160	192	171	168	159	161	161	174	171	180	181	172	168	166	174	158	158	157	182	185	170	174	167	145	158	165	156	166	152	159	173	151	158	169	174	168	147	152	163	158	188	154	161	147	158	147	152	153	158	146	157	156	150	178	165	151	164	145	155	157	154	146	178	158	163	160	186	159	171	129	172	152	188	177	174	172	180	158	150	176	165	193	175	177	176	171	161	151	180	161	148	169	158	177	161	177	169	166	182	155	160	164	162	141	169	179	161	175	177	170	164	160	168	192	157	166	172	148	181	190	162	164	165	179	171	153	161	151	149	174	168	163	175	174	165	166	164	173	145	170	143	146	158	156	170	163	161	172	165	161	190	178	159	185	189	173	183	169	182	168	184	153	166	160	185	167	171	183	165	196	160	158	182	145	170	163	172	159	174	176	168	156	170	168	182	192	172	163	159	147	136	171	157	176	178	158	172	142	166	137	159	150	167	172	160	155	173	164	167	162	172	177	173	162	188	184	138	155	191	175	176	187	153	176	142	154	156	169	157	169	164	162	147	177	154	174	143	182	174	170	175	172	197	172	141	157	157	183	169	180	159	181	158	162	153	173	166	166	185	185	171	185	133	177	177	164	155	154	158	184	164	186	141	157	173	159	175	161	163	177	155	163	162	176	179	156	149	163	176	152	177	173	169	169	179	151	177	157	176	155	169	147	175	140	173	167	154	156	159	181	157	166	170	165	153	162	143	162	173	172	151	182	169	162	153	146	181	150	162	160	192	159	176	174	166	162	140	161	187	176	149	167	174	166	164	148	158	168	188	159	164	187	171	160	184	161	156	150	188	155	177	159	181	160	161	174	159	166	161	164	160	164	192	188	150	152	158	166	165	164	155	178	178	158	151	152	181	156	164	177	181	178	162	158	156	168	175	156	177	146	167	176	181	161	186	151	158	185	165	180	161	181	158	183	169	161	164	192	181	171	159	175	169	174	176	154	178	178	153	145	178	152	185	153	163	146	153	164	165	175	155	168	167	160	169	177	161	166	148	178	166	160	149	147	171	189	184	187	165	170	165	164	183	163	172	164	151	186	172	160	162	170	148	168	185	162	166	161	155	187	168	173	146	185	154	170	163	175	153	169	181	198	173	161	173	172	163	159	159	160	156	158	170	169	173	172	144	153	167	162	188	183	155	150	163	147	180	181	172	183	168	163	157	175	162	159	157	177	140	160	156	139	202	179	181	158	165	160	172	163	162	190	157	155	145	190	163	175	198	191	155	157	171	170	164	182	143	182	157	153	168	175	171	184	148	161	160	165	163	178	156	164	161	196	160	164	152	158	163	163	163	176	145	146	171	177	150	153	181	151	157	146	174	154	174	161	169	118	167	156	185	176	171	172	160	149	209	173	172	169	164	200	167	185	155	151	163	163	185	154	163	171	161	175	155	175	172	150	163	181	160	169	147	155	152	158	182	180	184	161	168	155	180	165	181	205	162	160	152	190	174	189	198	160	162	148	181	153	153	144	177	194	175	175	183	157	163	167	159	148	176	161	162	155	148	172	145	155	151	178	169	148	188	129	165
51442	60932	41733	3458	8108	10081	11363	5930	2727	1708	1606	1413	2219	4865	3057	1719	1207	1254	1401	1596	1576	1497	1532	1674	1957	1643	1608	1693	1348	1347	1295	1338	1075	904	833	940	805	739	671	694	618	647	642	663	614	622	592	569	593	565	610	656	612	618	576	568	639	576	591	614	608	580	552	572	608	559	601	582	560	551	515	597	584	542	596	560	585	559	548	584	553	597	585	576	569	544	578	564	584	608	589	583	588	568	595	565	574	597	583	534	654	612	581	565	633	553	527	573	555	540	578	543	583	556	624	601	548	603	587	512	591	595	581	626	584	586	562	578	567	579	621	605	552	564	561	636	569	583	535	588	571	559	535	549	575	565	565	570	549	532	575	581	555	567	562	563	541	596	581	563	578	598	588	538	594	569	578	537	587	578	587	568	565	600	554	578	530	566	581	547	560	540	530	545	539	502	570	554	574	605	490	515	551	523	547	561	576	560	527	565	564	544	577	605	536	589	540	512	548	576	567	563	591	589	578	575	576	567	583	526	585	592	604	533	550	545	536	586	571	534	584	549	531	555	567	546	552	527	572	585	562	608	534	568	594	582	560	547	561	566	570	606	542	555	541	591	551	555	586	600	582	608	553	613	555	585	584	597	523	600	587	582	565	521	566	562	533	569	570	555	572	575	640	589	556	576	583	539	561	551	560	584	571	591	605	572	540	556	579	558	549	565	585	557	581	558	546	529	557	563	545	571	572	584	546	539	562	556	597	543	567	520	573	597	513	560	551	569	544	538	577	541	578	518	516	611	561	602	568	544	605	548	550	588	553	595	570	551	574	598	569	577	568	557	584	554	568	538	569	605	555	519	560	587	533	545	532	544	555	542	555	598	583	555	563	559	529	573	586	538	547	506	559	565	560	556	545	555	521	601	575	531	591	591	571	523	579	543	566	540	540	548	578	534	566	531	583	589	567	605	544	564	553	554	555	566	571	546	567	575	576	597	540	606	552	602	587	555	589	590	573	502	553	581	577	568	549	556	581	542	532	540	589	585	583	556	571	561	536	583	595	553	574	538	553	575	556	562	549	581	604	548	547	591	558	541	550	549	564	568	545	585	593	520	563	584	556	544	542	573	558	535	607	571	559	574	596	587	607	600	532	601	566	633	561	573	562	570	530	575	577	574	608	553	565	554	545	575	578	513	572	540	584	537	540	549	563	579	580	558	548	547	530	541	542	582	522	537	551	603	583	559	553	595	564	547	548	558	588	562	564	535	613	556	561	540	567	563	597	625	558	573	534	573	499	621	562	557	540	509	592	557	609	548	550	556	561	543	602	557	558	557	591	553	558	538	545	560	572	574	569	545	575	550	588	583	585	517	525	521	566	596	575	590	618	536	554	562	565	533	571	548	574	551	564	554	575	565	563	543	577	593	613	571	575	547	548	572	532	577	536	583	548	570	579	591	547	593	548	563	591	541	605	566	550	611	564	546	595	529	591	567	559	552	532	558	562	547	587	574	529	582	590	564	576	537	609	538	567	604	585	573	620	566	590	574	516	542	565	611	529	572	599	577	549	570	551	519	546	565	547	519	593	531	546	582	602	556	558	528	532	598	560	521	585	518	584	580	591	553	569	555	555	575	566	533	573	510	569	563	566	576	564	598	587	534	541	547	586	576	565	560	545	559	562	563	556	572	527	530	603	547	572	550	593	579	556	573	573	547	561	533	537	552	606	579	593	556	557	526	580	582	552	575	585	510	576	622	561	596	529	583	523	546	537	553	565	555	558	612	565	549	561	555	580	567	556	544	582	543	584	544	581	526	502	567	550	553	557	592	577	573	551	546	536	552	559	566	581	545	577	585	591	587	573	550	579	521	616	559	584	552	511	546	570	598	578	556	553	569	551	538	575	575	570	544	581	526	519	550	558	573	574	564	593	539	577	558	545	588	511	580	602	576	573	554	529	566	541	563	600	536	576	542	575	573	574	565	509	582	573	565	525	545	562	552	550	578	559	549	569	547	525	570	546	551	535	585	551	559	524	573	560	581	580	553	539	563	519	570	540	558	555	604	568	620	567	553	559	593	578	553	550	567	576	558	572	545	558	542	551	579	587	573	530	578	591	552	554	524	529	555	592	573	524	557	559	569	543	562	566	530	553	555	544	547	553	614	566	569	536	583	600	599	551	567	592	543	567	550	531	561	569	560	563	532	577	560	583	596	580	546	596	544	554	557	548	529	568	555	562	565	531	557	592	567	538	587	550	583	562	553	593	544	529	586	566	560	594	518	552	562	569	554	589	605	569	581	597	557	546	534	543	572	562	550	536	555	570	561	598	586	568	551	553	570	584	589	529	558	576	576	567	572	572	542	577	514	575	564	618	555	535	572	520	564	520	587	575	593	566	573	558	568	587	545	528	558	578	558	555	584	579	591	566	594	578	560	578	559	603	571	551	514	492	553	555	550	609	543	562	559	575	512	589	564	518	595	547	548	519	633	545	596	548	570	580	559	585	576	569	570	571	562	544	557	536	534	539	622	569	568	544	530	580	592	538	538	563	548	574	551	520	584	547	587	581	560	546	546	594	563	562	523	568	585	559	532	554	541	548	576	537	570	584	540	530	565	598	558	579	573	558	577	561	576	566	573	598	595	557	526	569	572	577	592	583	545	544	530	547	536	581	559	575	545	539	550	596	586	562	521	531	568	553	565	569	565	581	579	522	603	570	544	610	562	567	553	547	554	570	560	562	582	535	579	558	556	545	544	601	571	557	579	540	569	597	588	578	567	580	614	531	557	528	558	537	611	556	530	582	589	552	581	582	577	571	526	542	545	555	596	542	596	551	591	549	572	579	560	568	573	540	575	528	513	554	581	558	567	535	557	585	622	517	606	546	600	546	570	524	539	568	586	545	603	597	589	551	564	528	586	556	555	550	572	515	574	572	552	575	556	563	543	578	576	547	585	563	577	576	576	569	574	561	595	591	580	567	615	582	560	550	562	554	603	549	558	578	563	564	569	556	612	536	600	537	541	523	548	591	511	560	549	578	574	532	588	577	592	555	589	580	524	544	594	545	573	544	563	568	585	582	569	616	553	554	568	563	575	560	566	533	547	587	559	579	552	533	560	572	554	543	572	563	538	574	548	539	545	587	534	535	563	560	578	570	555	577	571	534	576	548	569	577	554	577	568	523	572	582	553	551	553	584	576	569	549	593	545	536	581	540	583	576	549	563	590	588	575	577	574	548	604	543	552	591	568	595	561	610	550	543	544	587	570	575	528	553	539	562	556	564	523	541	607	567	575	567	601	548	548	560	563	580	545	567	576	571	588	551	557	577	538	568	594	581	544	557	561	580	593	548	549	555	545	535	532	578	561	583	574	574	575	589	577	591	508	561	593	573	573	576	544	549	561	533	571	584	591	551	570	605	559	569	554	564	570	593	585	570	607	576	552	557	539	598	540	591	582	535	558	557	584	539	571	586	541	534	589	568	578	551	581	545	579	544	537	552	514	555	561	595	600	559	546
13950	14032	2856	278	179	139	109	103	86	101	92	76	67	85	55	92	85	82	91	87	90	81	77	80	74	75	83	80	77	78	79	67	74	68	82	79	80	91	83	91	88	63	83	77	76	78	72	75	72	95	76	65	85	74	76	93	80	59	74	85	93	85	73	60	67	61	78	71	71	88	74	75	83	77	72	81	90	66	78	80	77	74	84	78	64	64	73	62	75	75	74	79	59	58	72	81	83	89	67	85	69	61	70	69	82	79	74	84	74	93	96	80	71	79	74	98	75	86	79	83	91	79	90	74	70	68	71	81	91	80	81	64	75	89	64	89	70	68	72	72	63	92	83	69	83	78	85	74	90	63	74	62	85	88	79	84	92	57	80	72	88	69	69	70	83	57	75	62	89	88	87	76	85	77	80	70	101	76	76	74	70	77	69	74	86	69	83	85	69	81	81	72	76	64	86	77	61	85	68	74	77	61	88	76	66	87	85	74	82	66	73	79	63	84	93	86	66	85	85	66	94	72	69	65	69	83	88	76	63	83	81	75	85	70	76	62	85	89	85	68	81	83	74	73	97	95	75	71	58	79	70	91	80	83	98	81	70	83	98	63	79	80	67	68	86	70	87	62	67	90	87	71	69	76	83	87	69	71	74	90	86	73	76	85	61	80	72	68	65	72	71	62	76	79	76	73	87	90	71	80	72	84	79	71	64	61	61	67	68	76	76	67	78	76	107	69	99	76	78	78	84	68	79	68	84	75	79	73	64	77	75	79	68	86	70	74	59	80	98	75	75	76	68	84	88	81	83	101	81	66	69	71	84	80	69	69	77	66	72	75	64	69	58	94	77	65	86	61	61	74	74	78	73	84	92	69	82	71	79	88	84	84	87	72	75	80	90	91	80	77	75	86	85	82	87	82	74	76	89	74	73	83	74	82	67	60	90	80	66	79	60	69	89	85	82	66	61	74	65	82	75	86	84	63	61	62	82	78	70	84	90	64	75	73	81	77	86	72	72	71	101	90	77	75	88	59	71	78	84	74	76	88	79	80	73	76	70	86	66	75	80	82	74	65	96	81	82	85	72	89	85	72	68	66	75	85	72	65	69	83	75	80	81	71	69	74	82	80	85	67	93	66	66	77	65	96	58	77	57	93	82	84	80	64	82	89	84	67	64	78	69	91	69	70	78	89	73	67	77	74	71	82	75	74	74	81	89	64	79	86	82	67	82	69	79	91	80	78	78	64	86	59	67	87	80	65	88	79	65	79	70	77	62	84	84	83	93	68	89	65	75	99	73	74	81	73	88	75	80	67	74	78	74	82	79	66	80	94	79	68	82	86	90	77	83	71	65	74	81	73	76	75	73	77	72	81	79	87	89	79	60	74	85	76	78	88	76	73	68	57	74	79	78	79	61	77	63	74	90	71	64	81	79	75	76	63	79	72	69	94	88	77	80	78	67	82	86	74	76	85	68	73	81	84	76	84	67	75	72	76	79	80	80	90	67	73	84	85	88	81	83	82	67	65	75	88	86	81	79	70	87	86	78	77	85	75	70	58	81	75	89	82	74	71	79	73	60	85	80	71	76	69	79	82	67	75	79	73	73	78	88	83	87	81	85	69	73	65	88	71	72	85	62	88	81	64	79	70	85	67	62	75	75	55	78	76	78	83	63	73	91	74	79	78	61	64	97	85	82	90	75	75	84	82	62	79	95	68	61	74	67	87	79	87	76	77	75	77	79	68	87	74	68	81	74	72	75	86	81	69	77	73	77	68	74	77	88	65	57	67	76	74	74	72	80	75	72	83	77	85	75	63	87	71	83	88	69	82	63	76	89	90	77	72	78	63	72	86	96	81	66	66	85	86	79	59	94	85	79	68	82	77	71	89	65	73	72	68	83	64	71	68	86	85	67	75	67	60	80	83	82	75	61	76	68	69	84	78	73	72	74	59	75	73	88	86	72	74	78	66	77	73	68	87	75	72	85	82	77	73	82	70	82	68	95	69	75	61	68	72	60	87	69	83	72	82	70	90	67	74	58	65	81	95	69	87	75	104	70	98	70	67	63	74	76	87	85	92	97	76	77	87	61	70	73	86	91	76	75	78	82	102	81	84	78	83	87	87	69	93	80	80	76	106	65	91	69	75	69	74	75	71	70	79	71	87	79	80	82	90	91	77	72	63	82	95	72	71	69	77	89	88	87	76	62	78	81	89	70	83	81	83	86	75	68	69	73	77	72	69	80	69	67	66	72	72	66	86	72	76	75	67	69	63	68	63	61	78	69	71	98	92	51	81	67	66	95	80	92	89	89	87	96	70	62	58	70	71	80	76	83	85	90	71	83	74	90	60	68	76	78	75	51	76	81	79	87	92	79	80	82	79	73	57	81	78	77	81	73	76	77	74	89	77	86	95	71	79	70	80	69	85	88	77	88	81	74	82	71	69	63	78	75	83	59	97	74	67	97	77	78	88	72	85	72	68	62	64	86	74	63	86	67	88	92	77	83	61	78	78	74	61	90	88	82	77	85	61	82	71	66	69	67	84	76	60	78	69	94	73	84	71	72	89	79	61	72	80	75	76	76	71	79	88	79	84	83	82	62	74	76	80	76	77	84	77	70	74	69	78	76	79	81	81	82	81	70	72	77	65	81	65	71	82	79	83	70	85	87	71	73	63	72	72	65	71	62	70	94	68	84	74	81	81	61	73	80	60	77	81	64	64	84	74	64	92	65	89	69	84	81	65	71	89	71	74	75	63	71	63	78	79	81	75	80	65	60	70	65	78	65	78	66	74	86	72	68	70	70	71	74	81	73	69	60	71	99	79	75	81	64	69	78	67	88	78	76	82	83	73	83	74	84	73	72	69	63	77	85	82	89	66	77	79	95	65	74	70	79	74	80	81	55	68	79	86	71	75	98	85	67	76	69	81	59	67	84	82	87	69	79	81	74	62	60	75	73	74	83	70	72	85	79	83	78	81	79	79	78	83	77	74	90	78	84	72	64	79	63	71	64	81	69	86	68	73	76	71	76	84	75	72	57	77	72	63	78	81	71	71	63	69	74	93	75	89	86	72	74	72	82	87	56	69	70	76	78	87	69	79	71	76	67	77	92	72	79	87	82	85	74	61	82	87	81	80	73	80	65	71	84	73	76	78	62	92	60	80	73	74	87	80	89	75	66	80	82	86	81	87	79	62	87	90	89	68	78	73	67	90	65	68	56	69	74	74	70	77	68	83	76	105	90	70	79	79	81	87	71	82	73	76	72	81	80	77	64	69	82	81	60	79	63	69	81	70	71	80	67	99	65	72	84	95	78	74	87	78	67	68	74	73	72	75	82	77	71	70	68	78	69	75	79	80	60	74	82	90	73	68	69	63	63	73	58	76	57	70	67	79	84	62	84	78	74	87	86	70	73	91	80	84	80	71	75	69	68	91	78	49	72	70	76	66	76	70	76	64	91	87	69	58	80	82	80	71	72	85	80	88	67	65	76	78	86	69
18064	20653	5681	418	555	612	468	398	341	354	340	324	320	326	354	353	359	326	326	379	350	323	321	323	356	344	331	321	333	309	299	328	318	318	292	280	300	303	309	316	291	301	300	314	297	313	319	281	299	304	317	272	314	326	310	293	319	324	272	277	290	282	307	304	309	289	316	268	315	300	287	296	283	308	310	305	316	288	286	307	311	340	287	300	307	270	313	315	296	289	292	277	302	288	293	327	295	274	305	278	297	287	290	320	285	329	296	305	331	290	316	290	324	316	296	287	317	317	305	305	312	289	310	282	306	305	319	302	322	313	275	274	309	280	342	328	298	314	303	316	273	267	292	294	298	309	317	315	303	277	302	322	325	318	328	307	300	281	285	321	308	335	288	339	325	290	311	305	294	300	272	298	299	321	273	309	281	316	291	310	283	287	311	298	297	282	309	329	268	283	313	306	329	283	302	332	322	288	302	301	311	321	300	313	285	300	303	300	282	320	301	310	334	302	315	313	296	308	321	304	310	295	305	294	327	307	301	251	319	297	311	309	322	290	330	279	307	308	319	270	316	283	334	296	267	325	322	316	293	329	290	292	282	311	305	295	312	314	324	303	309	323	331	302	313	305	306	304	271	288	286	286	327	292	278	311	305	295	313	271	329	291	303	295	302	306	298	298	315	290	307	269	331	302	302	282	307	304	271	320	308	334	300	307	322	291	313	307	319	289	297	299	280	301	304	304	273	311	316	297	285	302	308	318	291	318	277	312	276	324	295	280	294	317	320	328	274	285	308	282	339	295	272	295	308	332	305	301	303	303	309	293	277	282	317	297	297	311	297	307	319	310	285	311	296	283	306	320	289	303	290	281	336	317	299	298	300	313	295	309	311	302	278	308	306	287	330	301	298	309	288	287	286	300	275	314	305	300	316	337	275	315	334	292	288	310	289	288	313	274	293	285	311	299	325	306	304	300	320	311	306	287	324	265	284	296	290	298	301	308	317	318	301	276	302	286	301	309	293	297	289	297	290	304	275	309	302	320	299	299	282	312	286	291	320	308	277	306	302	330	289	301	354	323	313	280	315	297	311	279	311	323	299	309	322	307	316	301	309	291	315	338	306	299	298	318	299	319	314	282	316	308	279	297	293	326	325	308	291	271	292	284	298	281	299	295	305	301	277	330	285	275	300	324	328	322	292	303	281	285	295	321	309	314	291	321	321	302	319	314	332	295	298	282	290	314	311	296	322	312	318	316	278	308	342	328	319	345	302	321	294	326	274	283	299	305	316	283	288	287	305	318	291	301	314	270	325	315	306	287	286	283	287	299	324	284	285	302	289	297	301	271	301	303	317	354	283	303	262	295	295	308	289	284	306	309	295	286	295	289	321	315	299	323	316	296	289	312	309	311	260	299	295	308	334	301	301	315	317	299	294	291	308	285	297	295	295	281	302	272	315	306	288	322	314	285	311	306	297	286	325	306	306	312	265	291	346	300	288	282	303	289	309	324	338	287	312	307	332	289	292	321	311	288	298	323	299	304	275	307	307	300	311	319	318	267	304	305	296	292	315	292	286	293	308	271	324	291	310	277	319	278	286	311	273	293	297	280	293	298	292	307	292	285	311	278	284	298	300	317	317	324	312	302	287	318	300	286	299	279	297	307	318	272	316	317	316	309	292	299	320	321	304	281	304	313	301	297	314	310	307	265	292	329	301	303	326	271	306	313	316	283	330	291	307	294	300	325	301	319	295	313	317	327	309	309	309	311	305	330	332	255	303	322	277	305	298	304	290	343	290	284	301	305	323	335	289	299	326	296	286	313	317	291	311	290	292	339	303	289	304	270	310	293	301	305	293	300	307	281	287	309	292	312	314	332	323	333	296	313	291	344	299	291	288	318	273	293	302	307	297	302	308	309	285	301	286	323	297	330	293	327	335	299	308	306	308	314	286	305	303	315	294	289	314	317	296	296	312	338	301	318	295	319	295	283	317	299	287	290	258	298	297	281	302	301	312	315	311	280	308	330	283	307	281	264	338	292	304	282	294	308	309	302	295	310	318	284	337	319	327	309	310	322	277	302	304	308	298	298	305	310	304	299	279	318	330	317	313	278	300	317	276	301	304	295	312	313	325	314	304	299	322	307	284	330	292	308	317	263	294	299	301	307	320	292	302	303	308	266	288	308	331	311	303	269	305	313	320	301	282	306	320	297	302	324	298	309	291	311	282	300	265	317	308	308	299	311	318	308	319	301	311	331	283	319	264	277	334	307	322	310	299	302	300	292	282	306	285	308	299	282	309	292	293	281	297	313	279	282	302	311	272	265	253	278	302	332	287	309	269	311	297	282	280	304	290	310	310	316	291	292	268	294	305	298	336	317	302	312	276	290	284	316	313	318	304	295	278	289	298	317	305	324	302	284	298	322	290	289	297	312	299	297	303	265	290	293	312	267	306	319	291	304	308	312	303	311	299	303	301	305	282	281	329	269	280	302	264	299	289	298	333	295	324	293	330	312	325	299	303	319	318	292	307	302	301	338	277	327	314	295	338	297	315	309	324	298	318	307	307	304	300	289	304	328	285	300	288	280	305	302	261	303	311	306	279	289	319	291	312	298	294	280	286	325	301	283	307	293	302	317	291	322	311	328	309	286	345	309	287	335	304	283	317	296	279	312	307	337	305	315	305	321	283	292	302	279	306	312	296	291	309	314	300	325	320	317	316	294	270	308	284	299	303	306	288	312	313	304	302	288	327	308	298	342	298	322	274	300	313	348	298	289	330	308	293	291	297	296	321	326	300	305	301	321	308	289	318	269	314	282	274	318	311	306	298	321	283	264	312	300	283	285	302	324	318	268	283	315	282	291	290	283	301	301	308	290	310	344	314	272	313	270	306	282	306	309	307	310	282	317	311	350	291	325	295	313	293	301	313	300	298	296	328	333	326	317	294	296	301	294	335	286	319	302	311	323	313	317	292	310	304	325	283	322	284	289	320	296	293	309	315	282	287	289	299	305	303	331	311	297	298	288	279	301	292	293	290	296	274	290	306	315	342	283	315	312	280	290	303	299	289	294	303	314	305	285	297	292	321	309	315	281	294	329	312	312	284	306	278	292	333	317	288	287	293	298	320	292	290	314	321	300	300	304	296	307	301	308	298	317	310	287	309	327	333	288	312	322	311	296	298	308	294	314	323	327	302	276	295	298	302	338	296	312	311	303	293	315	303	283	285	354	302	272	297	285	289	283	304	319	290	298	266	326	294	268	299	351	281	290	306	302	308	296	291	272	308	333	305	320	288	321	279	300	327	314	312	311	309	313	279	276	313	301	332	274	300	305	286	341	331	269	296	292	305	297	303	301	286	321	315	303	289	312	302	290	305	300	322	338	298	302	311	290	303	300	277	282	284	303	312	331	286	323	284	342	309	304	319	280	291	294	292	317	308	287	315	302	308	301	309	287	311	313	296	305	334	332	324	290	298	307	334	306	312	310	286	313	289	273	310	302	305	314
59073	64172	36331	10357	1287	658	395	275	187	212	230	183	162	152	148	136	121	163	195	156	163	157	176	162	136	132	127	155	140	154	164	154	170	145	137	127	127	110	113	103	104	106	94	99	99	107	117	110	94	89	97	103	110	112	91	109	95	83	101	90	93	93	108	98	85	94	114	102	107	99	107	93	103	109	100	116	106	100	97	102	98	100	93	95	109	100	121	116	112	100	99	84	104	119	107	93	108	85	112	107	111	121	105	96	108	117	117	103	103	114	103	109	105	80	104	98	120	127	116	94	106	85	120	90	90	119	124	99	105	112	110	101	112	92	108	86	103	120	109	91	86	108	103	102	101	107	113	99	107	108	93	92	92	119	88	86	106	100	95	95	111	90	96	98	114	112	106	120	108	95	120	99	98	100	91	86	80	102	101	102	91	94	109	110	79	113	79	107	102	115	109	105	94	88	103	115	94	111	102	106	100	99	121	100	99	107	104	90	103	92	102	105	99	82	101	88	96	115	115	84	112	84	95	119	89	106	100	100	91	109	86	106	96	99	99	119	94	94	93	101	122	105	114	87	94	101	105	108	101	104	103	112	115	94	119	81	96	119	93	113	107	83	98	88	104	100	80	112	94	92	120	99	92	98	86	107	96	106	98	84	128	92	103	97	110	115	96	114	77	110	96	122	97	108	103	112	98	111	86	111	105	84	103	93	113	104	90	120	94	101	99	97	100	97	98	117	98	108	117	98	104	127	96	98	98	87	104	110	110	108	108	102	90	111	116	95	108	114	92	114	105	107	100	113	101	108	99	104	101	111	85	93	96	116	97	102	92	100	88	114	105	106	105	81	90	105	119	92	94	92	91	95	99	117	100	107	88	105	100	89	92	112	97	106	102	113	107	95	82	104	107	94	109	104	85	85	88	109	111	92	108	88	100	121	93	89	87	92	101	97	88	107	119	88	94	84	116	103	121	106	102	91	100	90	119	105	112	95	99	104	88	118	108	93	96	90	96	87	97	100	98	94	106	113	93	109	102	100	104	93	96	117	123	88	102	110	102	97	89	102	103	97	105	88	92	93	92	92	102	100	96	86	85	101	96	99	90	107	96	93	98	101	97	99	92	104	119	92	98	103	84	100	109	100	114	111	108	107	120	102	101	110	102	108	109	107	96	86	95	111	102	88	115	99	107	89	98	104	81	100	98	91	116	105	98	86	94	102	108	106	110	89	100	102	115	101	118	99	98	96	102	98	94	92	128	106	92	103	114	99	94	114	88	99	99	104	89	122	91	99	101	90	104	103	97	104	115	104	103	97	93	91	99	100	93	86	107	102	113	114	106	109	112	107	93	115	106	102	97	93	94	113	80	90	94	112	103	106	105	103	92	111	102	106	100	84	97	107	113	102	102	85	115	107	86	92	92	86	101	118	100	86	107	100	97	90	93	99	112	108	108	101	101	109	81	108	102	92	108	117	114	103	96	102	90	123	101	94	91	100	106	96	91	104	105	99	99	106	98	110	89	84	93	121	87	116	100	96	101	114	106	99	108	94	91	105	89	97	110	85	104	104	109	111	117	110	104	109	91	122	114	106	81	88	104	98	112	85	105	84	99	98	108	100	114	100	95	75	93	100	94	85	112	104	86	100	104	106	93	101	105	116	101	102	97	99	120	100	95	93	96	73	98	106	94	85	100	107	101	93	116	106	87	112	99	92	91	87	106	91	96	110	91	93	84	110	131	93	104	105	118	95	97	92	102	102	91	107	111	93	88	111	106	99	92	96	97	101	94	121	100	101	89	115	99	100	96	80	112	100	106	87	102	94	97	89	108	96	92	89	108	105	102	95	75	103	107	99	121	92	87	101	104	112	102	112	95	113	82	100	96	109	87	89	100	121	117	98	80	104	109	94	112	104	121	93	110	119	89	123	100	101	105	95	98	78	93	101	116	102	104	89	97	100	113	111	98	104	112	94	83	104	92	113	105	114	106	111	101	107	104	111	96	99	103	100	91	106	109	92	110	110	103	99	115	98	102	81	89	79	99	90	99	100	101	99	94	89	97	123	90	120	102	95	107	108	97	93	104	93	75	98	104	91	124	77	101	99	107	102	103	90	85	83	87	94	103	94	100	111	110	101	115	99	90	86	101	83	89	97	101	92	100	110	106	90	110	88	84	103	91	106	94	108	89	117	111	117	111	119	103	91	91	115	109	112	93	104	122	99	109	100	101	104	108	127	91	105	116	101	91	104	93	111	106	100	88	98	121	109	95	97	105	99	110	99	107	106	103	100	97	105	101	112	100	107	108	108	105	116	109	120	119	98	117	111	82	101	109	104	114	92	112	109	124	112	116	105	110	82	92	112	97	114	98	102	110	103	117	107	89	84	102	79	114	103	89	104	90	102	107	94	107	112	96	92	105	91	78	106	101	102	115	114	92	112	93	91	97	104	119	112	109	108	93	101	97	98	111	78	86	99	92	125	92	106	91	94	94	97	103	103	106	105	95	82	107	98	98	95	89	90	107	90	94	96	111	99	103	117	104	110	81	102	105	88	97	113	112	106	79	106	99	96	99	95	108	101	105	111	100	102	103	106	100	96	95	105	97	93	89	83	102	97	95	113	107	102	100	84	89	96	103	112	99	119	101	99	109	121	96	102	93	91	117	111	106	107	114	91	100	106	77	95	104	95	96	100	101	109	105	91	98	96	99	98	102	102	101	111	94	107	89	105	101	109	97	117	107	102	111	89	105	130	99	101	89	97	116	105	93	84	83	96	94	94	104	92	74	81	89	94	97	103	106	105	103	89	106	108	108	116	120	113	115	96	97	122	99	111	107	92	91	97	98	113	105	106	124	90	85	98	103	114	95	117	114	102	116	85	101	104	103	90	89	99	89	106	101	109	104	82	106	81	99	93	97	98	100	103	104	103	117	110	99	72	109	108	122	96	102	98	112	98	122	114	105	101	92	99	89	105	117	95	103	77	107	102	102	82	94	81	100	97	95	97	105	99	97	88	103	104	110	116	110	107	108	97	93	96	102	100	92	98	96	105	105	94	105	96	89	86	80	96	108	96	94	117	94	106	103	93	117	113	102	93	91	111	105	104	109	116	118	97	105	82	88	96	104	87	98	106	109	87	93	98	97	86	95	102	113	94	89	103	89	119	105	118	105	92	106	120	100	93	73	101	94	92	110	141	103	111	99	81	97	98	101	108	92	106	114	91	117	107	89	95	88	94	91	101	108	91	115	112	118	98	95	96	95	109	97	106	108	104	84	113	108	81	109	101	87	92	110	113	109	98	83	110	101	113	98	103	101	125	99	108	89	102	97	96	81	104	104	88	110	103	99	108	115	103	94	99	119	106	99	104	104	113	98	99	108	107	103	103	122	96	104	106	85	98	113	111	95	94	91	114	106	98	102	91	110	116	105	94	112	107	106	133	107	99	92	100	110	103	114	113	102	119	117	121	91	88	111	84	113	100	93	88	104	122	108	98	97	95	98	106
40229	49133	31547	1860	2815	2739	1928	1423	897	1084	1160	923	889	768	703	747	650	831	1045	1074	1006	975	845	984	784	745	739	837	875	805	749	914	1009	901	753	609	644	518	434	436	399	397	415	419	403	409	428	400	358	415	403	413	368	387	367	353	389	386	444	359	400	367	407	350	398	380	361	353	385	404	351	376	427	379	404	354	385	366	347	368	405	340	361	380	380	361	366	376	395	379	398	387	401	414	405	387	364	409	387	379	423	392	356	384	407	386	371	412	339	402	391	374	362	376	381	373	378	400	404	388	395	388	363	398	364	361	356	372	382	366	396	424	421	431	381	382	375	403	397	412	357	390	398	396	381	375	366	365	360	371	364	365	346	405	347	404	405	385	343	344	357	364	367	368	359	392	387	334	392	388	363	379	341	367	346	384	368	389	377	398	372	440	372	360	396	369	422	383	353	390	370	393	377	347	356	403	353	348	382	379	382	384	366	379	385	379	394	390	387	377	407	370	370	373	372	401	404	386	395	339	395	393	393	395	345	411	397	419	340	364	382	386	376	358	358	334	377	371	355	411	348	381	375	371	354	387	377	354	394	407	424	375	367	358	394	368	388	391	369	368	378	379	407	371	397	346	370	350	410	384	384	347	389	379	390	354	373	365	381	377	369	391	379	379	403	356	356	385	353	355	353	395	371	380	379	346	362	369	376	375	405	378	351	371	410	380	341	398	378	369	361	356	402	381	329	391	361	378	360	388	391	390	373	328	371	361	381	382	378	383	374	363	381	358	357	366	347	356	377	381	356	370	367	407	373	388	394	351	377	361	389	351	355	398	365	364	355	352	356	350	379	390	358	358	365	375	397	363	385	383	361	374	351	371	386	364	373	353	408	379	394	373	401	410	402	345	373	360	388	378	384	366	381	381	384	366	369	316	370	368	393	413	397	353	406	391	400	366	399	412	381	329	336	372	388	344	369	344	367	375	411	375	381	389	358	368	369	404	357	371	379	362	373	381	379	385	404	375	343	375	354	412	369	347	382	379	401	371	336	400	394	370	312	366	370	342	369	373	371	376	385	380	383	401	410	387	365	380	403	354	368	366	347	380	391	406	374	369	390	379	355	357	389	351	373	404	409	400	384	368	363	393	377	354	373	369	376	347	373	368	354	384	374	362	390	358	391	393	399	353	366	382	381	359	369	339	367	361	341	372	387	362	368	363	379	392	387	391	334	355	382	373	358	407	351	387	375	343	344	379	362	352	340	355	335	407	363	361	377	375	390	384	365	383	361	377	366	351	376	378	364	394	340	358	392	390	352	361	360	383	384	361	384	355	365	348	351	402	359	391	368	345	405	373	351	374	355	379	392	345	399	362	389	381	392	384	399	368	361	368	350	383	354	365	410	402	381	362	384	355	386	350	364	381	354	384	365	352	372	376	368	392	355	412	365	380	390	385	347	358	387	403	402	378	366	398	340	348	353	399	380	361	389	394	412	368	380	369	384	364	378	345	374	397	400	366	374	362	375	372	413	367	382	377	375	381	392	387	368	380	413	377	351	375	376	366	349	360	387	422	393	373	343	389	358	361	349	399	369	362	336	345	398	359	366	370	414	365	367	372	422	401	340	377	392	370	374	344	401	382	387	418	361	379	371	391	361	396	373	372	343	414	393	372	380	357	380	384	346	347	395	352	368	397	382	370	382	384	345	369	438	372	356	385	362	371	375	375	390	416	382	407	351	365	404	374	394	362	405	375	377	381	335	347	361	380	350	378	370	382	391	363	365	357	377	377	377	383	388	353	359	353	386	339	368	380	355	356	376	371	361	370	374	432	379	369	358	398	402	336	380	346	365	335	365	376	405	362	381	385	349	385	403	346	409	345	386	384	383	380	381	351	363	380	376	388	365	401	384	396	418	368	350	395	329	369	361	372	356	354	336	376	378	342	375	351	373	390	369	371	372	380	348	422	388	366	341	371	363	333	413	350	380	383	375	369	360	362	377	323	366	371	360	362	387	385	374	365	365	362	365	355	374	363	360	376	359	395	396	396	380	358	407	363	375	369	384	372	392	382	383	399	357	382	360	373	386	366	375	391	352	376	371	335	332	390	347	362	369	399	384	344	373	392	411	377	365	419	358	346	345	330	347	363	376	379	383	381	405	370	382	372	403	357	386	366	351	368	404	399	417	359	329	387	371	377	384	381	335	378	361	375	397	402	372	388	396	384	351	338	380	377	332	334	383	356	390	394	398	369	373	368	382	368	375	375	348	359	329	362	367	358	380	347	362	381	364	331	375	371	355	373	376	371	356	359	344	387	387	394	379	366	374	348	365	384	406	360	358	387	364	363	368	342	391	396	335	343	383	392	360	396	371	360	391	349	383	377	354	408	354	362	348	378	334	397	383	392	392	367	351	418	346	366	371	327	364	364	394	370	396	383	366	370	361	357	409	377	359	408	355	360	421	388	356	358	349	335	379	380	361	407	359	376	341	367	393	395	336	393	367	396	415	337	373	371	392	387	361	376	375	376	400	368	423	349	370	380	404	387	406	391	399	364	401	374	350	391	407	327	379	374	402	351	353	379	352	340	400	371	400	379	344	366	388	349	396	350	376	339	340	394	385	357	348	394	374	408	354	399	377	355	391	388	386	359	405	376	373	378	363	384	399	339	363	376	371	403	372	387	378	402	360	349	400	397	363	349	379	360	366	372	411	391	381	406	363	374	340	381	393	357	351	393	359	385	380	377	355	363	373	387	392	356	361	383	374	388	338	350	361	385	370	378	383	369	378	362	370	369	391	358	341	359	395	375	367	355	369	398	380	377	370	358	362	350	375	373	386	350	389	365	344	368	377	361	361	385	373	363	380	351	339	400	379	345	361	344	345	391	404	384	400	409	409	353	373	377	371	372	409	369	356	363	360	357	394	361	387	365	363	359	396	378	361	373	346	377	368	336	344	345	372	371	355	380	377	377	361	392	383	363	370	387	358	350	364	390	380	373	395	394	363	397	355	348	361	383	389	392	374	415	373	396	362	374	364	333	371	371	391	379	385	354	353	344	356	356	360	359	342	358	369	356	401	355	378	365	373	388	376	377	370	395	343	373	406	374	400	388	386	367	364	376	376	369	372	378	392	373	404	365	357	378	362	389	396	358	397	369	382	363	359	384	388	367	390	421	372	383	387	381	362	391	370	333	379	364	361	345	334	355	379	375	372	367	358	397	348	393	365	390	387	385	404	368	385	381	376	370	384	396	381	371	406	396	356	335	339	360	334	389	385	345	396	349	346	386	390	373	378	343	371	378	370	378	375	418	384	394	375	356	350	380	382	393	415	421	385	364	382	352	346	360	389	373	348	360	355	413	385	393	373	349	395	393	390	357	419	363	362	362	391	352	373	408	398	379	363	345	420	396	394	364	397	350	370	368	397	382	393	373	367	362	358	360	409	373	359	359	364	370	344	368	338	376	377	364	373	369	354	346	345	400	373	361	353	314	418	396	372	366	371	330	363	361
75432	74709	41548	15670	3678	1149	652	414	384	507	459	378	300	256	254	264	283	296	288	329	338	302	310	268	274	227	262	271	285	238	229	257	294	283	226	231	209	186	165	184	178	163	176	183	174	185	168	155	166	189	165	156	165	142	166	204	153	172	147	165	169	155	157	163	185	157	155	166	185	161	167	186	170	142	170	180	148	160	145	170	181	169	164	159	184	180	176	148	196	186	178	156	162	147	167	182	180	188	146	162	164	152	188	165	150	151	173	175	178	174	155	168	163	172	154	155	188	173	170	186	199	174	174	188	175	167	172	164	179	170	154	178	171	166	180	173	176	157	185	154	167	183	167	172	148	179	189	169	144	153	179	166	144	176	155	164	162	161	173	152	192	145	184	187	160	175	147	157	143	174	199	190	174	171	156	174	170	189	146	154	153	161	186	167	185	168	159	166	172	171	155	154	175	143	135	147	151	185	166	166	170	178	167	157	155	185	162	173	168	180	174	186	154	174	189	163	176	168	154	146	158	189	177	178	187	169	162	183	138	159	196	183	176	169	182	162	176	148	164	164	167	158	154	182	169	158	164	141	179	146	171	174	173	163	157	161	172	161	162	187	159	169	178	166	162	175	146	135	201	191	135	190	166	190	198	154	164	170	186	155	159	173	170	164	186	184	172	169	167	156	160	182	185	166	156	166	176	180	172	188	152	174	176	165	175	146	169	138	183	169	166	152	146	179	157	162	154	147	150	162	146	142	156	156	181	168	181	160	166	179	177	164	151	163	179	154	166	160	165	159	180	148	186	174	157	156	157	159	169	155	199	156	174	179	168	156	193	183	168	184	188	162	162	157	182	159	155	178	150	179	166	181	181	165	163	157	171	162	156	140	161	168	166	154	162	178	173	174	172	168	183	140	185	170	139	172	166	171	169	179	150	189	145	157	161	176	157	143	164	146	161	154	173	197	151	166	154	161	157	184	156	156	172	160	146	168	179	173	188	187	166	173	181	164	172	168	160	151	176	169	179	151	156	163	165	182	149	165	171	148	141	151	188	171	155	198	174	181	191	179	166	173	156	172	174	159	167	169	168	165	182	169	184	145	167	169	155	160	162	155	164	184	191	151	151	181	162	153	158	169	149	162	171	163	166	171	162	171	171	154	158	146	166	167	169	170	161	158	158	170	170	165	156	162	179	171	181	157	173	156	169	163	164	171	163	186	156	168	185	170	166	167	143	182	171	153	168	175	149	172	168	169	131	153	145	151	156	188	175	148	166	171	158	166	180	158	172	160	166	169	165	175	166	181	161	156	159	157	168	159	167	197	159	178	163	191	183	168	158	153	153	180	165	181	183	177	173	165	182	197	157	162	158	155	189	154	170	176	165	173	165	167	165	161	173	163	168	174	168	172	184	180	160	171	145	189	164	163	166	154	152	165	157	149	180	153	165	184	181	154	178	181	186	167	167	187	188	156	146	164	152	168	159	172	159	169	166	182	178	153	167	154	151	187	153	163	156	163	159	168	161	157	169	171	139	158	185	160	150	132	170	157	168	144	176	195	171	167	157	176	176	167	172	172	185	165	146	162	146	185	176	169	149	150	164	184	160	179	172	154	145	182	174	174	139	165	164	158	133	172	168	155	150	162	170	156	184	174	189	174	167	181	160	146	169	156	141	168	163	178	166	176	180	200	184	162	148	174	149	156	182	182	178	149	157	159	158	184	158	147	205	149	155	154	155	184	153	166	161	170	164	143	177	170	172	171	175	171	200	133	177	163	168	143	174	165	183	183	157	174	147	174	147	148	193	208	171	170	156	173	189	174	153	152	172	183	201	162	163	160	162	180	157	183	151	165	164	174	163	156	161	159	158	164	161	161	196	148	169	164	165	165	182	176	172	151	169	168	154	161	164	169	186	176	156	170	152	159	161	172	144	164	143	143	157	175	181	160	180	190	187	193	149	167	179	191	186	147	156	163	155	152	178	173	151	171	165	159	175	158	175	161	161	163	184	159	154	154	169	161	195	155	165	177	181	157	192	153	140	171	167	170	176	177	201	171	169	190	154	184	181	144	158	189	158	145	189	169	151	166	178	145	148	145	182	148	162	177	174	156	163	151	177	166	178	173	176	154	149	172	175	169	170	162	175	168	165	165	178	169	149	179	160	153	201	161	166	168	180	208	160	166	166	178	152	165	151	172	162	145	181	148	183	172	176	166	142	150	166	167	176	171	155	144	172	176	185	178	161	164	156	160	168	160	178	181	168	157	180	165	156	151	162	167	153	190	180	165	182	159	181	187	165	131	171	168	185	184	160	147	174	159	167	142	161	202	161	173	181	165	165	142	171	155	168	172	161	183	151	177	171	178	179	153	172	156	168	172	145	177	161	162	183	173	168	198	167	179	152	149	165	155	153	164	166	165	162	147	181	160	148	183	162	170	169	169	164	149	162	166	181	146	166	185	173	168	168	156	182	168	146	168	176	171	144	157	182	173	165	168	144	146	167	136	190	162	169	181	167	157	165	162	160	150	171	172	152	187	181	166	177	179	165	163	176	159	194	168	156	167	172	175	160	176	166	160	156	135	156	183	159	157	181	188	189	185	161	158	157	162	170	170	178	162	143	189	146	148	164	189	163	179	176	186	163	159	169	156	175	185	149	175	187	182	172	154	177	168	163	156	144	152	170	147	154	182	197	141	164	170	169	164	174	148	157	150	187	180	135	156	172	161	185	175	160	169	176	177	173	163	158	157	157	161	168	171	136	176	147	177	173	164	173	169	166	191	174	176	171	180	179	170	131	149	148	177	186	151	159	155	180	183	175	149	163	170	152	166	183	166	165	161	163	173	178	178	153	155	186	178	145	141	166	160	156	155	173	183	180	160	164	182	173	161	164	189	169	153	179	164	153	172	180	184	178	162	195	161	155	176	175	179	183	170	146	187	154	184	169	131	169	194	173	176	166	161	187	166	166	166	168	179	186	173	149	161	169	186	154	182	180	147	158	155	182	178	151	156	180	151	190	165	172	180	164	163	162	158	167	146	161	158	158	164	170	160	176	175	161	156	170	150	190	171	165	173	158	173	169	157	183	171	166	176	183	151	162	173	178	166	187	148	144	179	172	158	158	167	153	153	158	165	174	166	184	177	183	188	175	167	182	157	170	164	137	152	146	164	175	140	171	164	152	175	166	149	156	170	183	154	177	176	190	174	177	172	186	182	189	154	153	171	160	174	146	185	150	184	199	165	166	189	167	173	165	150	157	159	156	169	176	172	155	174	177	163	180	173	164	165	165	171	186	176	197	189	156	188	174	160	160	143	168	179	171	162	171	167	152	173	164	187	160	171	154	178	187	162	156	186	180	163	156	146	178	178	174	162	145	178	166	182	200	129	176	159	162	184	163	178	157	165	191	170	164	148	157	170	180	155	177	159	200	155	167	158	146	162	164	182	150	178	160	151	169	173	179	183	153	167	163	197	154	185	157	184	166	174	176	179	177	184	148	163	183	160
51622	59762	36054	3154	4202	3886	2955	1845	1582	2701	2127	1539	1423	1327	1225	1259	1340	1476	1532	1761	1982	1815	1772	1610	1303	1288	1321	1315	1446	1077	1206	1473	1783	1845	1194	977	900	788	709	667	627	691	649	632	607	650	656	581	588	587	611	596	545	578	581	634	601	560	558	609	586	579	609	557	606	576	559	604	568	568	601	603	555	563	596	571	555	536	575	578	594	582	569	560	549	564	548	571	602	601	566	572	586	568	586	556	555	573	571	580	570	575	588	593	583	547	575	554	580	524	576	558	591	576	616	565	569	594	586	565	576	609	604	586	573	565	618	597	542	586	578	570	562	612	598	615	577	609	563	538	557	566	539	596	605	580	573	597	573	582	539	571	581	562	584	527	542	536	531	602	593	570	592	533	557	536	517	587	573	560	572	610	531	591	551	534	603	547	511	548	590	605	532	579	557	590	577	547	552	554	556	581	561	530	552	575	552	578	561	570	574	612	580	593	595	509	560	568	591	572	572	547	541	562	551	578	527	572	556	565	535	555	535	570	496	587	589	568	551	563	580	563	575	597	589	546	569	571	563	551	566	521	548	576	552	557	541	558	574	558	559	527	545	536	547	554	554	575	536	569	595	575	563	576	545	580	542	547	544	590	561	502	596	550	559	565	590	564	512	581	554	574	576	579	575	549	578	599	569	552	526	565	588	542	561	587	562	555	539	556	566	594	540	565	548	551	600	567	566	569	581	562	585	568	529	598	562	598	544	581	548	553	593	557	548	605	572	568	525	543	568	549	593	600	497	590	587	530	510	558	581	551	563	559	553	601	524	608	576	559	548	567	601	564	554	604	568	565	568	570	573	580	622	571	570	553	562	592	584	551	553	583	579	529	560	567	581	558	627	571	543	559	568	523	596	547	569	574	556	558	572	581	596	582	571	577	563	590	565	566	573	569	566	530	585	564	572	610	585	544	550	564	558	533	502	533	532	541	589	569	595	585	558	552	549	575	548	528	528	565	557	544	552	582	552	577	559	537	562	549	568	556	533	584	508	571	580	608	557	541	557	524	583	605	569	539	592	506	580	584	570	547	564	567	573	575	570	557	521	613	550	580	530	605	548	554	592	581	557	536	535	631	566	569	578	540	550	600	549	544	572	581	558	553	579	548	603	529	571	512	608	583	583	568	550	551	549	551	555	556	543	602	548	601	555	582	577	555	587	569	530	570	587	527	544	487	573	561	570	575	592	562	577	551	532	526	545	558	573	545	533	517	568	573	540	550	555	609	523	539	574	599	575	540	596	531	551	543	580	584	550	581	574	634	550	587	564	564	569	529	559	554	553	527	533	560	590	558	577	526	565	545	564	541	553	604	579	552	560	569	573	557	551	567	569	593	534	590	549	600	607	564	547	571	570	584	542	576	578	552	554	554	542	543	627	540	562	570	568	563	519	589	552	548	571	619	546	576	592	578	530	543	556	590	561	541	572	573	557	522	528	570	556	556	532	542	525	565	598	604	536	566	591	595	548	548	561	558	587	552	553	544	567	551	600	580	576	543	598	570	577	587	567	549	601	574	542	527	570	579	599	545	561	552	531	560	558	576	587	596	540	563	541	561	572	577	573	572	582	583	567	551	604	495	557	581	561	580	568	586	556	584	574	523	580	568	552	529	553	549	563	502	569	528	588	571	562	555	560	586	553	556	538	612	573	532	588	570	580	577	555	547	559	583	581	564	546	607	558	530	557	581	558	574	547	577	505	582	563	521	564	578	555	546	583	544	564	581	538	572	517	587	529	557	558	534	556	547	575	571	588	555	588	582	559	568	569	548	600	570	608	522	562	584	562	536	562	558	586	548	561	581	556	598	562	540	585	550	556	554	594	604	561	541	552	542	608	602	546	597	578	575	556	563	551	549	561	601	546	536	534	619	604	580	604	552	553	547	565	535	584	583	572	549	579	567	532	561	550	526	597	586	588	571	535	554	568	558	540	566	571	550	571	528	560	577	587	581	547	562	569	582	545	587	552	550	601	567	554	535	570	573	569	563	567	567	568	539	579	549	531	490	590	560	596	536	529	522	545	551	552	532	584	565	557	566	547	569	562	551	555	578	512	544	576	563	536	535	588	498	545	571	596	584	552	564	576	557	555	520	535	612	528	557	555	598	557	549	584	568	602	537	605	595	542	554	575	544	563	549	548	530	603	607	599	591	561	604	563	528	523	624	541	558	566	530	549	565	548	579	568	535	561	582	542	557	554	569	493	528	572	571	553	577	564	579	555	538	543	593	545	559	535	591	543	603	547	493	548	541	584	561	568	550	600	555	562	540	540	530	557	566	575	511	567	530	572	558	573	568	596	515	602	559	556	584	581	540	581	563	519	574	540	576	529	559	586	559	585	562	517	543	585	557	602	578	580	538	556	577	552	555	532	568	588	589	611	521	596	564	552	594	574	540	566	557	594	550	549	536	570	545	556	563	559	607	527	570	557	577	587	566	538	564	554	568	562	616	567	555	536	569	574	542	582	577	566	564	555	548	583	583	535	556	574	550	554	562	569	547	552	545	561	564	586	564	539	564	571	568	550	569	577	608	575	569	585	576	610	548	524	555	610	534	568	557	577	595	552	552	534	545	558	545	520	561	586	551	527	541	596	578	521	627	511	527	537	549	559	567	540	609	588	559	590	572	574	584	542	541	573	555	606	554	551	580	517	586	547	568	531	581	550	526	596	540	556	584	585	563	588	586	559	572	584	597	542	545	581	590	535	607	597	585	575	552	542	555	541	577	580	529	546	556	574	550	558	550	572	532	595	550	625	544	574	557	534	557	571	571	602	574	566	538	545	579	557	590	554	598	532	576	559	599	543	561	551	552	581	568	570	572	562	561	582	559	519	613	589	591	529	550	566	584	554	509	544	569	574	575	565	580	574	574	603	589	561	590	551	626	531	579	566	586	568	593	523	543	550	591	560	547	588	616	570	589	558	556	545	572	590	581	569	572	550	581	522	532	576	576	579	541	557	592	561	552	582	612	548	580	563	538	591	568	533	553	547	574	590	574	562	572	528	530	560	612	572	593	590	584	578	550	566	572	554	578	541	511	588	541	575	595	553	559	536	539	622	566	585	562	574	578	546	578	598	549	595	542	543	582	558	576	598	575	580	547	523	599	565	568	550	564	533	549	588	543	582	560	560	611	548	600	571	563	588	586	555	522	597	611	574	573	546	538	529	567	547	529	599	550	568	573	535	564	592	560	568	567	581	556	573	593	581	590	566	546	575	572	574	588	574	618	503	535	569	554	566	584	550	544	604	572	561	579	557	522	573	577	555	583	569	521	555	548	572	552	564	551	536	538	574	569	536	543	543	523	569	556	577	558	583	560	563	574	543	544	611	565	572	558	530	581	592	560	579	536	558	560	567	564	590	556	559	589	577	565	548	550	596	552	515	538	556	547	604	561	582	597	571	537	572	548	586	577	536	559	566	525	554	556	550	566	589	567	570	567	556	590	570	580	557	568	560	558	573	579
14906	13771	2553	265	149	87	83	92	76	82	88	90	86	106	84	89	76	80	82	86	78	84	99	79	69	82	80	79	64	80	82	90	85	80	81	71	77	81	75	86	85	73	79	79	80	76	84	77	78	84	75	83	81	78	74	71	85	89	78	56	74	69	86	59	80	71	76	93	83	66	74	92	84	87	56	97	90	83	69	74	70	70	77	76	70	71	77	79	90	68	72	79	99	74	74	82	77	82	80	72	73	70	86	70	78	73	87	66	79	66	79	70	75	70	59	73	72	64	77	72	61	77	86	74	72	74	76	75	86	86	100	90	80	75	81	72	93	93	97	83	76	83	67	57	64	77	82	78	69	60	81	63	78	88	77	74	71	73	81	71	68	87	74	85	84	70	66	89	80	69	72	71	74	73	80	91	82	85	78	83	82	61	85	69	73	69	79	68	79	78	79	71	78	88	82	68	85	90	59	79	84	67	77	78	71	64	67	77	65	74	76	70	79	78	74	67	86	86	76	70	79	68	74	76	87	68	93	65	70	77	76	64	87	81	71	75	78	86	68	88	70	75	73	83	67	78	76	75	74	66	69	61	73	56	77	72	83	79	73	71	63	101	78	86	86	71	91	86	74	92	85	57	58	84	58	92	88	75	74	82	79	73	80	73	75	75	87	90	63	85	80	74	75	82	79	86	83	82	81	76	72	82	89	84	81	65	66	76	89	87	76	80	60	83	92	82	83	67	69	89	55	87	77	75	74	61	68	84	78	73	78	81	82	90	83	74	69	83	71	65	76	82	85	71	70	73	81	83	75	80	68	74	86	66	64	72	76	96	80	70	90	85	76	75	75	88	68	88	76	82	79	68	67	71	65	82	65	76	77	69	76	94	74	82	74	63	71	82	79	71	75	73	78	75	77	80	65	75	72	72	64	82	94	67	86	79	77	73	88	80	81	76	86	70	72	77	78	83	88	85	68	72	80	68	89	62	68	75	68	58	77	86	74	81	70	82	92	63	82	67	79	71	77	72	73	64	81	87	74	79	61	67	77	89	88	74	72	68	89	100	60	68	70	78	64	77	68	64	77	83	83	72	89	75	78	79	72	78	72	88	77	66	77	65	87	80	68	79	74	74	68	85	72	70	76	62	80	81	64	82	68	79	74	78	84	80	85	90	73	77	91	73	75	71	76	84	92	79	72	71	65	80	65	77	66	83	84	72	75	88	67	80	78	72	84	82	66	85	66	91	68	82	86	84	79	87	87	84	83	83	79	70	46	87	82	96	73	60	85	98	78	92	72	77	87	77	87	95	86	70	78	75	94	80	78	78	71	79	93	87	71	72	67	91	83	91	79	80	74	88	80	70	84	63	80	82	73	68	82	81	73	79	79	74	67	79	87	76	72	91	85	75	59	86	81	71	77	64	56	82	88	84	84	67	75	50	84	75	81	87	53	80	65	63	69	79	63	75	74	99	78	56	74	80	86	69	73	90	75	95	70	84	73	81	61	71	90	57	58	74	81	83	87	73	89	81	76	89	61	81	91	70	81	84	62	68	84	71	101	88	80	73	74	79	77	75	67	94	77	68	65	82	85	58	61	73	83	64	79	88	78	65	92	73	89	63	76	75	70	81	83	81	70	73	94	74	76	87	78	74	88	74	62	77	66	85	70	100	62	77	77	74	78	90	87	77	71	66	86	70	99	68	79	73	63	70	72	66	66	75	86	73	85	87	91	78	71	71	74	61	77	69	87	67	77	76	75	84	79	67	76	86	71	81	64	82	65	76	88	98	70	68	68	83	80	73	75	81	75	71	85	77	79	80	85	75	84	81	72	68	71	91	78	78	71	79	74	64	80	91	83	80	67	83	74	68	82	84	78	78	67	74	86	73	89	96	72	88	58	83	59	75	79	73	73	60	67	75	69	62	89	84	83	83	86	76	74	65	64	78	78	95	90	76	68	84	81	96	81	75	72	93	70	74	79	90	72	59	85	80	82	85	76	66	76	74	81	78	76	74	76	79	92	68	61	71	79	64	47	99	75	69	76	69	65	80	82	87	77	67	85	87	74	86	77	68	85	84	73	87	66	82	83	66	72	88	68	66	66	73	84	76	85	71	82	78	87	72	62	80	60	80	62	66	66	74	85	71	81	81	71	84	64	75	87	68	77	84	68	77	81	72	82	101	72	89	79	66	93	85	93	80	84	69	88	83	77	79	80	74	76	78	66	66	83	70	85	98	80	89	77	84	83	91	64	82	74	73	81	62	87	76	68	70	66	83	74	72	73	81	71	64	86	61	78	76	99	83	68	74	94	84	88	89	80	81	81	58	80	75	66	76	87	60	72	85	74	71	86	67	74	78	86	84	95	86	83	85	76	82	88	73	80	69	74	82	56	93	89	70	69	67	75	79	84	71	71	61	62	82	69	67	76	66	85	86	73	68	82	65	82	85	83	79	72	92	64	82	87	69	64	80	80	69	69	90	70	76	92	74	77	85	78	82	79	78	86	79	75	82	78	76	68	57	95	78	86	65	84	83	70	89	87	76	79	75	84	77	89	97	75	69	97	57	65	77	67	74	78	91	74	84	68	76	86	81	90	76	76	61	71	77	82	69	83	74	81	78	76	72	67	85	74	74	74	70	89	69	75	82	64	73	85	66	83	78	81	66	87	75	73	72	78	77	74	80	78	71	72	98	94	77	70	83	71	79	70	90	87	86	66	86	82	82	45	77	82	74	74	69	84	82	72	85	79	74	79	84	78	84	83	63	80	96	79	69	82	79	61	84	82	61	63	74	93	73	62	78	71	71	67	50	68	88	77	76	90	94	83	72	88	70	71	73	81	90	76	89	65	89	92	77	88	62	78	66	79	78	85	76	78	71	62	78	69	91	80	67	73	91	88	75	83	72	91	76	73	91	84	78	80	68	90	87	73	72	76	67	80	79	106	74	64	68	96	71	64	82	78	80	72	83	68	82	66	59	77	77	81	102	82	73	74	70	59	82	102	74	61	63	81	97	86	83	84	79	76	83	78	65	64	80	81	82	71	63	73	73	64	88	74	93	81	68	70	76	63	62	80	70	67	84	84	88	80	80	81	73	73	67	70	95	83	54	85	70	66	65	88	74	79	71	70	67	92	78	71	74	82	68	70	72	65	75	61	80	77	76	84	76	62	72	65	87	89	77	65	71	74	94	86	89	86	79	81	69	88	86	77	80	73	87	69	83	78	79	85	92	81	100	76	69	88	75	64	86	80	85	84	77	73	73	75	73	74	70	55	81	85	97	91	77	54	74	71	68	83	73	92	76	77	89	66	80	80	71	73	83	85	72	80	92	87	78	59	95	64	71	71	68	77	72	86	72	94	85	81	85	73	61	75	95	70	79	78	82	72	78	82	75	69	92	78	71	79	97	99	93	93	87	91	87	73	78	78	60	89	80	64	55	77	76	71	84	80	74	89	77	85	88	58	73	84	73	63	79	66	71	77	61	86	93	73	83	73	93
19198	19643	4918	400	432	432	374	346	353	360	355	321	352	335	352	284	369	355	340	360	326	323	353	335	344	323	323	293	341	315	332	357	350	326	309	311	318	334	299	301	327	345	302	289	299	281	311	290	295	316	300	255	306	310	306	308	319	285	292	314	327	293	304	332	328	336	309	314	284	304	274	292	305	284	315	285	324	288	307	315	315	336	319	309	325	316	271	300	323	301	281	287	296	317	309	285	276	294	336	283	311	320	289	290	313	317	315	276	317	303	311	310	270	282	308	295	323	321	314	328	289	295	330	292	294	280	298	292	310	321	309	298	295	321	281	342	322	322	291	290	302	277	289	308	275	304	343	340	347	304	332	341	268	289	306	311	281	266	285	308	300	311	292	304	321	319	305	311	325	302	339	318	286	306	337	315	312	303	286	315	320	316	311	319	295	338	322	302	283	287	294	290	307	291	306	305	314	271	292	345	285	309	319	289	327	269	329	323	304	313	284	294	306	309	303	315	300	312	306	314	307	280	270	282	316	308	309	305	276	298	313	292	283	293	301	289	311	297	291	325	289	327	306	283	291	318	288	300	321	273	319	334	319	315	314	308	298	314	303	318	301	293	294	289	304	298	303	299	308	288	310	310	300	320	302	311	282	301	285	323	318	314	299	292	272	311	277	302	292	313	310	307	303	305	306	294	293	300	326	299	340	291	284	303	323	281	291	300	297	315	278	293	304	302	283	299	289	319	282	279	306	291	325	333	306	308	311	311	314	314	297	299	346	306	321	322	291	286	318	329	296	281	300	321	288	329	283	323	297	303	291	294	294	292	302	281	292	307	334	322	300	330	320	296	319	301	320	315	282	283	325	310	290	292	303	318	291	302	307	308	293	293	313	316	291	286	303	318	311	290	274	346	322	302	326	307	297	280	310	278	307	302	299	315	314	299	320	307	331	321	304	308	334	302	315	281	284	336	312	334	295	293	313	313	321	331	315	317	299	311	266	307	277	320	310	281	285	306	347	348	312	306	340	323	310	295	299	295	297	307	330	311	313	273	307	312	287	279	273	307	300	307	294	315	315	309	306	302	308	316	312	318	317	318	315	293	320	306	338	282	328	316	322	295	314	314	294	296	315	314	292	284	284	294	294	313	310	296	281	288	334	290	288	339	287	294	306	298	303	336	293	306	327	321	290	291	309	295	287	298	295	325	311	334	317	281	308	297	299	354	272	308	319	316	310	319	303	319	277	311	299	281	311	322	309	303	324	320	332	296	309	288	293	266	304	298	310	302	314	292	304	327	274	277	309	292	337	304	295	325	303	307	331	300	288	306	292	302	291	314	306	312	285	309	303	302	293	287	289	313	289	309	308	336	293	318	299	326	305	300	291	285	281	314	288	315	342	292	299	288	340	302	310	305	306	318	301	302	313	324	294	310	277	330	333	315	298	323	306	314	306	324	328	304	278	291	300	309	318	274	294	335	298	293	278	299	305	281	312	300	313	317	280	319	293	330	279	307	289	307	308	302	286	294	279	299	277	290	334	297	282	280	279	281	306	304	335	320	303	298	300	319	325	282	309	315	305	338	301	295	300	267	314	316	325	323	287	318	322	275	298	330	309	309	326	315	289	338	317	311	301	312	316	301	300	286	331	314	308	316	295	325	320	298	265	306	275	308	290	306	316	339	287	340	329	318	306	307	301	278	304	279	301	289	323	304	312	298	302	308	304	289	295	337	279	328	308	270	304	333	318	334	319	299	309	296	300	309	317	313	321	306	304	327	304	293	315	305	284	312	296	258	271	292	310	312	298	280	297	330	302	312	282	305	327	309	303	291	321	285	301	308	276	317	303	305	301	318	300	306	322	313	303	303	269	325	289	346	304	272	293	301	314	291	313	323	279	304	280	310	275	305	307	293	342	291	330	306	324	274	287	312	318	336	303	313	305	315	291	299	313	308	283	308	300	318	296	315	323	288	299	314	311	326	326	321	312	299	314	281	275	306	295	285	317	324	307	319	314	299	292	295	340	304	310	293	309	317	312	279	331	297	311	283	273	290	300	309	325	286	337	328	311	298	328	306	267	299	289	320	309	296	322	285	325	317	277	300	311	316	308	311	316	284	296	331	280	298	280	317	319	312	307	333	342	281	309	290	336	330	319	296	300	320	323	324	314	321	299	286	301	305	343	323	312	315	288	294	285	305	316	296	294	306	330	293	335	299	303	319	307	323	321	322	309	297	281	314	294	279	304	295	321	301	323	310	337	296	310	301	314	325	307	313	286	315	309	300	308	325	325	277	327	327	308	293	280	328	293	295	283	290	303	321	297	299	281	315	286	339	310	321	291	313	292	321	290	298	309	296	346	323	291	307	315	302	307	328	331	279	271	313	310	282	320	273	292	307	309	299	352	280	288	311	314	299	295	326	334	291	312	312	310	286	330	312	324	295	306	314	309	321	290	320	308	297	301	272	310	285	316	323	281	291	324	327	324	286	300	305	307	302	339	258	279	327	315	296	315	318	294	295	278	296	300	323	294	299	352	294	325	285	311	319	303	291	279	311	305	340	319	306	317	316	251	295	318	330	315	312	291	316	307	290	283	307	301	299	297	327	303	280	281	302	310	307	291	295	322	363	309	324	282	310	318	316	271	279	306	336	317	312	312	358	322	317	307	295	330	301	288	283	295	273	325	267	317	319	293	290	332	277	288	298	307	345	311	285	280	286	326	309	305	320	317	298	303	295	322	292	321	309	312	305	313	335	278	318	316	319	319	275	304	294	316	298	329	279	291	331	289	325	289	289	322	287	289	261	307	274	317	302	326	312	310	293	329	289	309	319	290	265	318	331	325	284	309	308	273	302	305	331	303	294	311	306	310	289	285	309	340	320	319	314	307	327	293	298	279	307	312	264	292	269	298	299	301	307	309	314	305	332	318	292	315	296	322	297	315	299	298	290	317	307	324	305	300	328	275	277	311	301	307	297	305	312	301	300	289	295	278	299	277	282	252	293	307	320	319	301	284	303	308	336	300	298	284	291	310	286	289	279	317	304	292	327	318	351	287	285	324	289	327	326	304	300	311	304	300	289	297	277	327	275	297	325	295	300	311	308	309	314	280	310	306	285	306	297	312	300	307	305	302	308	280	275	291	271	332	309	306	284	281	309	312	318	307	327	307	305	327	312	306	279	333	317	298	306	320	312	281	291	260	346	289	314	307	284	315	332	286	305	304	316	304	285	300	321	351	302	291	295	294	294	347	324	293	300	299	337	334	322	297	319	303	335	293	318	329	297	299	289	287	285	304	303	302	319	304	315	301	302	283	290	271	281	295	302	291	350	330	323	315	331	303	336	330	312	289	341	300	309	329	331	303	326	296	284	298	323	351	301	315	317	289	293	321	325	302	310	315	319	320	325	298	302	286	271	294	298	343	325	272	297	312	306	276	316	300	319	339	322	275	304	318	313	317	330	289	310	292	318	340	301	292	328	295	323	294	318	296	320	328	308	284	306
63310	64741	33754	11682	1927	468	275	272	428	353	201	205	224	189	160	148	146	167	146	146	152	178	161	126	150	146	137	143	165	176	174	193	175	153	137	122	106	119	114	124	106	107	110	96	95	98	112	90	115	109	101	97	104	104	108	106	97	81	85	106	97	99	101	99	98	113	106	118	105	100	107	101	114	87	100	101	115	92	119	116	95	99	108	108	118	89	112	106	105	113	110	100	122	102	106	117	96	103	83	126	113	122	103	123	116	95	110	108	94	109	95	107	121	90	95	114	94	102	101	97	89	105	116	105	118	110	105	105	120	113	90	118	95	94	106	105	106	96	101	82	97	112	96	105	114	85	117	116	101	105	111	105	114	106	88	99	117	97	101	109	93	83	107	94	104	106	81	98	103	94	101	94	91	99	88	89	96	120	99	95	87	102	100	84	93	119	100	113	108	89	100	99	82	99	131	127	103	106	112	106	100	113	105	113	100	107	100	102	114	105	98	115	98	111	100	86	113	78	103	90	111	105	99	107	103	97	104	98	101	99	111	97	97	108	87	98	98	94	99	99	103	97	94	100	115	106	105	109	116	88	119	102	103	89	105	111	121	109	105	102	111	118	103	89	118	103	97	102	114	115	98	89	112	106	100	103	102	128	98	109	116	98	111	104	87	96	90	113	118	100	112	95	108	95	96	85	106	95	109	122	92	119	100	113	110	103	100	101	98	116	108	114	117	94	90	110	90	115	103	106	94	129	106	99	110	88	93	105	113	98	88	94	124	91	90	92	100	112	91	106	104	115	79	89	110	108	101	102	107	92	106	93	107	89	89	99	105	112	113	114	109	102	102	113	90	113	93	94	110	103	100	101	95	96	93	104	100	96	97	115	108	84	113	89	107	102	109	100	91	91	105	108	103	94	113	86	106	96	97	86	104	113	92	84	95	107	100	93	104	90	91	99	102	97	91	102	91	105	97	94	101	108	94	96	123	130	101	103	98	101	107	104	101	97	112	104	86	109	122	99	123	100	96	90	107	105	123	94	101	116	101	108	100	101	115	109	105	103	94	110	95	127	103	93	94	121	105	86	116	106	115	106	119	106	91	121	92	90	104	92	94	96	91	119	102	103	98	124	99	96	85	104	101	107	101	100	130	94	113	104	99	114	97	115	95	81	94	93	125	112	75	95	119	98	103	123	101	105	93	118	100	85	109	106	100	88	88	86	104	98	106	92	109	107	90	112	97	92	96	85	88	107	124	100	93	112	85	101	119	97	106	112	99	106	113	100	121	93	116	106	110	112	96	108	110	102	105	98	121	107	110	107	80	85	114	99	121	99	90	90	117	101	108	120	101	99	103	101	72	109	109	106	79	91	88	108	116	102	117	92	97	118	99	108	102	99	97	127	94	94	117	92	98	111	104	88	90	114	107	98	113	99	109	109	94	97	108	101	95	90	104	96	106	93	109	109	106	94	107	100	101	95	96	111	93	99	114	114	83	97	103	89	100	103	98	86	107	98	98	98	102	79	98	95	96	100	88	107	103	96	96	91	107	108	115	113	109	104	108	96	92	134	92	103	123	120	97	99	111	121	105	91	91	117	67	109	114	114	104	96	110	104	108	91	101	105	100	96	117	100	119	106	121	96	114	102	86	98	92	99	96	87	108	85	99	109	114	116	87	100	89	108	98	101	115	80	117	100	99	127	104	91	97	103	97	91	94	99	102	105	113	104	86	71	108	84	90	98	101	101	96	100	104	110	90	96	90	117	111	101	97	103	105	102	96	102	87	102	104	103	112	99	112	117	124	94	103	98	92	88	100	92	114	109	92	100	93	99	110	83	101	104	98	117	95	98	101	90	81	84	96	106	117	107	98	104	107	105	105	120	110	105	74	95	96	111	103	111	95	88	111	108	109	105	116	100	100	108	90	92	115	87	103	102	107	119	105	105	81	101	83	117	118	107	96	108	108	82	114	104	84	94	92	97	91	105	118	113	117	102	103	102	105	110	112	99	87	102	103	100	99	116	100	109	105	120	84	103	100	94	85	104	105	118	101	98	102	106	98	98	106	105	90	108	93	90	106	105	117	97	106	118	95	85	119	114	100	97	84	106	102	102	121	123	104	100	101	105	110	84	94	117	81	100	112	101	117	102	102	96	89	119	93	104	107	72	102	89	111	90	100	98	108	79	97	121	105	126	109	111	120	108	107	109	111	94	108	105	104	103	112	101	101	98	105	119	99	113	90	98	120	90	80	97	107	125	110	117	109	109	93	89	114	117	102	113	98	95	98	127	127	97	103	113	103	118	108	106	96	93	110	110	101	89	93	119	97	100	101	111	107	121	89	102	94	106	85	91	91	118	114	113	102	109	80	127	108	102	105	96	111	108	112	98	109	101	108	87	77	90	105	95	88	97	109	96	102	95	104	83	114	99	103	106	107	114	102	107	96	109	96	116	103	92	92	112	99	101	117	95	99	89	99	127	120	102	108	101	108	113	98	119	85	82	87	92	104	107	85	109	121	105	99	117	102	114	114	103	101	110	103	85	92	101	113	106	112	103	103	116	103	100	88	103	96	97	119	101	109	115	129	92	110	101	86	115	107	110	107	108	89	93	88	91	96	107	118	85	109	98	103	107	97	115	102	105	106	91	100	102	97	102	111	109	110	102	98	120	102	110	109	93	102	96	124	113	96	96	109	104	109	115	99	99	111	114	79	92	95	106	100	103	109	106	108	113	90	103	92	120	100	93	103	107	98	111	85	101	104	105	114	108	105	107	94	116	109	100	97	92	105	87	109	102	92	104	85	121	90	98	98	102	92	113	104	108	104	88	113	118	109	101	105	77	106	98	96	105	109	104	121	91	110	104	116	107	110	99	110	117	99	100	90	102	104	104	118	120	114	82	106	94	90	113	106	121	102	87	122	114	91	96	111	98	103	84	115	100	109	98	99	99	105	105	85	108	109	96	98	113	86	91	94	109	115	98	106	103	95	111	107	116	124	99	112	106	89	108	111	103	89	103	123	108	105	84	89	127	116	107	100	100	107	121	111	104	85	97	94	84	103	96	112	94	112	106	115	96	96	106	107	113	102	118	107	111	105	103	97	112	108	102	114	95	96	95	94	114	110	99	103	105	102	101	110	110	116	108	79	110	106	110	108	107	102	103	105	91	98	108	114	85	113	96	101	95	120	115	101	113	108	105	105	98	109	105	94	99	96	106	99	91	93	124	97	96	108	96	97	93	101	118	84	102	103	89	100	91	113	112	109	95	107	110	100	111	109	107	108	98	112	117	111	101	102	115	109	112	92	101	105	79	117	100	109	98	95	100	85	107	105	88	103	98	108	102	108	105	107	90	78	103	103	87	113	98	119	93	93	106	91	116	112	89	99	105	121	102	109	91	98	104	82	105	114	112	130	98	110	86	104	95	81	90	100	90	98	104	95	92	109	113	102	97	114	107	103	94	103	105	97	102	75	108	103	102	81	93	105	96	106	107	88	85	91	116
42729	47991	31550	2267	3554	1977	1450	1291	2313	1777	1126	1170	1250	1192	828	736	758	819	862	862	909	876	912	797	916	832	833	847	909	1020	1057	1227	1073	797	609	571	506	448	412	451	422	429	428	402	416	437	408	392	381	400	393	406	440	409	408	397	385	410	415	403	380	412	399	396	375	399	383	373	413	408	383	390	388	372	391	365	368	380	375	406	343	388	426	396	409	398	377	391	376	401	398	400	377	394	320	419	396	390	412	407	390	381	406	421	407	394	403	398	392	387	362	384	412	394	359	409	364	394	399	370	353	358	393	361	390	397	356	404	381	395	369	354	407	375	405	398	361	379	407	381	379	334	418	386	397	372	408	360	345	405	395	353	404	355	358	376	349	347	376	362	393	375	339	377	403	381	369	396	393	416	365	352	383	375	393	366	367	338	407	385	373	383	365	386	361	375	392	344	382	373	384	364	348	366	381	370	391	380	415	361	396	346	374	358	372	378	389	385	401	423	370	362	366	381	378	369	380	374	377	390	354	348	387	404	382	370	344	368	356	391	379	370	379	383	380	368	359	354	369	377	369	378	384	390	382	363	373	401	346	390	408	356	364	381	410	369	367	404	391	375	352	386	369	392	360	347	408	395	393	386	388	372	373	372	374	360	402	354	366	365	363	384	384	354	396	341	415	402	356	391	349	364	395	414	419	394	389	377	370	379	386	394	357	392	374	381	402	325	352	375	434	394	368	336	415	408	411	342	379	379	404	387	378	348	388	423	376	342	405	363	367	371	367	378	363	415	409	389	406	382	395	369	371	373	387	373	381	380	368	427	361	401	354	367	372	352	350	390	383	371	396	396	378	368	397	402	398	362	391	348	370	403	386	378	370	403	406	354	387	392	359	417	379	382	369	369	384	370	389	379	371	406	373	390	366	392	387	383	383	372	368	383	361	370	327	378	378	374	431	364	380	378	406	372	341	373	351	370	369	363	397	369	350	409	376	424	423	401	360	341	352	415	348	372	371	391	394	392	361	405	398	387	396	383	401	366	371	368	372	375	373	380	394	405	365	421	385	379	340	360	372	392	355	385	377	391	360	396	389	342	392	389	407	362	354	386	388	378	411	365	373	374	360	365	383	427	412	424	348	360	398	369	395	395	387	369	369	364	358	401	354	406	377	368	390	394	378	396	399	397	413	402	382	372	391	357	407	371	355	374	399	375	385	359	342	403	368	403	394	390	350	387	371	399	382	354	375	355	392	383	343	319	369	425	404	403	394	396	393	357	390	379	373	365	370	414	412	406	393	371	379	386	381	408	382	356	405	398	345	365	363	363	411	396	382	363	373	378	372	385	387	384	370	391	371	373	400	363	377	352	367	402	362	390	398	369	383	387	371	385	394	353	358	353	368	410	368	386	396	348	398	396	402	374	412	368	363	374	395	366	395	379	361	394	367	368	372	359	354	393	363	380	382	369	355	357	389	381	367	373	377	371	348	393	373	362	387	364	400	389	376	374	370	387	408	393	386	384	390	388	390	376	335	361	414	338	401	375	350	371	409	369	423	346	410	411	383	399	404	376	356	364	377	370	390	383	407	389	352	356	368	368	381	381	349	369	382	367	382	374	385	385	409	411	360	368	365	357	419	380	351	349	347	394	351	380	405	348	390	385	421	405	414	387	359	374	365	384	387	391	371	376	370	381	391	367	357	395	424	401	361	373	364	391	426	380	380	389	395	367	384	365	391	395	368	379	405	351	359	388	396	364	363	334	388	404	367	360	372	381	363	370	378	378	402	386	371	343	378	383	403	406	376	331	349	392	393	362	374	380	371	386	354	376	378	391	375	359	437	387	374	371	380	396	369	385	361	424	366	382	361	349	391	387	348	356	365	392	401	372	372	383	363	390	371	382	356	374	386	370	370	366	391	378	347	368	384	397	342	381	396	416	392	373	343	333	408	340	374	391	365	426	377	373	380	385	387	406	391	380	398	389	399	378	408	381	361	390	334	386	379	377	340	371	359	379	368	348	372	363	393	383	378	384	378	377	368	390	407	387	382	348	386	396	378	405	392	346	348	371	390	362	389	396	344	387	409	393	380	348	355	353	373	364	376	365	378	361	365	367	389	389	384	360	386	382	350	387	363	355	399	404	398	375	358	379	385	384	387	384	388	368	378	412	373	370	397	359	380	383	362	358	392	372	386	385	376	397	375	400	394	380	363	386	373	367	385	386	406	362	346	411	381	380	366	380	382	374	368	378	346	384	374	341	379	375	379	343	380	399	412	391	335	330	346	379	363	385	384	414	361	401	392	354	378	396	398	399	374	377	372	370	373	415	416	383	344	368	382	374	387	400	341	380	375	370	374	359	394	364	360	363	389	399	382	402	378	391	375	329	418	414	369	382	356	385	407	381	392	389	416	383	357	367	365	386	384	377	366	384	375	370	404	369	384	370	359	383	371	394	326	364	357	407	394	364	370	346	376	366	371	359	392	361	404	384	346	384	357	352	364	414	341	353	382	380	389	382	386	364	354	385	406	357	351	387	352	346	373	367	374	366	384	363	348	408	352	387	356	363	369	356	429	372	339	344	394	373	407	401	374	372	421	346	340	392	378	382	368	354	361	381	378	407	365	393	373	338	414	390	369	389	402	368	390	388	376	396	367	382	398	394	396	359	376	391	368	406	397	344	361	355	419	376	361	380	339	369	379	346	397	381	413	373	346	391	365	376	408	360	367	350	400	374	402	369	361	414	361	373	400	377	363	400	384	395	389	373	357	393	376	382	376	387	372	397	390	397	423	370	364	377	352	393	327	387	359	347	391	370	409	396	408	361	396	373	376	387	371	379	402	358	361	390	397	349	405	404	401	348	355	376	405	370	385	357	382	354	390	369	409	410	362	369	368	381	372	401	367	368	396	404	360	421	363	408	365	395	378	359	378	393	411	400	385	361	354	361	385	380	364	413	384	358	377	360	414	375	380	355	404	362	377	384	334	376	390	338	374	386	403	362	378	349	359	376	372	372	387	401	398	378	390	415	381	379	353	355	371	359	361	371	416	393	395	397	376	389	395	389	385	378	387	382	376	371	360	363	379	393	359	388	360	374	386	376	345	382	406	356	347	406	368	360	387	358	387	355	364	377	329	354	351	388	382	348	375	401	383	385	383	375	380	374	383	393	346	380	360	380	381	423	370	371	393	383	355	377	368	355	381	383	404	380	393	410	380	398	347	371	363	405	383	392	405	408	408	327	379	387	378	340	394	364	357	383	393	394	389	390	395	372	354	367	359	378	376	355	369	372	373	374	384	379	361	382	358	398	370	357	380	376	350	390	387	386	390	391	411	368	369	390	430	350	388	411	390	354	387	374	363	362	350	378	370	395	356	369	375	388	394	401	402	335	389	391	397	371	376	370	394	422	425	343	406	355	361	408	370	378	383	377	368	353	394	344	381	397	368	361	389	385	370	378	378	382	403	400	389	404	403	384	396	367	370	390	344	361	356	382	360	394	390	372	343	385
75879	71953	34289	19814	9770	1169	630	711	1299	894	417	389	535	684	346	238	244	282	251	254	257	240	335	285	257	258	291	297	322	296	309	253	249	220	205	197	221	176	177	160	191	173	173	184	182	151	189	165	164	158	184	180	176	166	186	179	178	156	170	159	184	165	188	177	156	196	160	170	177	166	174	182	183	151	173	163	170	163	171	175	164	174	158	173	177	165	177	159	176	173	168	152	151	140	163	146	170	170	168	193	176	151	173	172	171	162	171	184	163	156	175	162	164	150	189	153	168	135	136	147	182	184	178	150	175	167	154	128	169	150	173	167	156	152	175	168	169	149	179	178	190	186	157	182	170	167	154	163	136	166	174	163	161	170	132	157	164	160	133	166	153	168	141	174	145	175	161	150	170	175	192	159	154	162	161	159	169	163	169	172	167	186	152	167	151	170	173	173	170	169	140	169	151	163	158	148	160	160	174	187	178	177	173	177	161	181	175	173	164	159	173	169	178	174	175	180	162	157	173	169	164	162	174	167	176	185	171	156	149	170	194	159	167	166	166	161	169	149	176	167	169	167	157	170	147	173	166	171	161	165	144	160	177	167	186	191	164	151	172	165	141	170	171	148	150	172	187	155	157	169	179	191	170	145	170	181	155	147	172	169	158	163	170	156	176	177	165	149	164	129	165	191	177	169	166	182	166	162	158	152	148	169	168	195	172	167	157	165	165	158	162	162	148	197	174	157	181	149	170	177	166	175	174	172	155	153	143	189	157	165	158	173	161	176	164	179	169	173	173	153	175	165	178	179	173	163	167	148	163	179	147	149	165	171	156	163	179	158	183	176	175	164	202	166	177	161	145	186	172	177	133	171	162	179	181	175	177	184	168	180	167	165	158	163	163	153	146	167	172	155	160	159	174	176	138	176	154	171	174	180	206	158	152	170	168	149	168	139	147	180	180	176	167	162	140	175	165	160	166	162	178	164	169	155	185	145	158	161	173	150	162	184	187	150	170	181	170	169	161	170	168	180	164	181	171	154	156	168	164	152	173	167	160	179	131	158	163	177	164	184	152	170	164	179	187	169	183	186	164	143	168	163	178	170	158	180	177	175	153	179	155	167	165	134	150	160	183	162	171	167	186	184	164	143	183	169	167	162	169	147	146	194	181	171	163	171	170	186	160	167	166	152	138	155	184	157	181	179	185	159	179	176	161	169	174	169	179	149	173	152	138	174	169	164	142	172	190	183	163	162	177	150	159	160	159	166	163	172	170	159	169	164	156	158	195	155	178	184	175	166	166	166	172	154	173	173	151	167	182	159	162	155	150	170	181	171	213	154	159	150	151	128	178	158	162	181	182	162	172	167	170	156	183	164	163	176	182	166	178	152	166	191	160	178	152	154	158	176	164	160	166	168	197	161	170	159	160	162	166	171	198	176	199	166	154	158	141	155	150	158	176	159	158	167	165	168	168	173	156	160	149	163	177	190	196	159	173	166	153	171	156	167	182	186	164	159	154	166	177	179	158	186	180	158	175	146	155	166	168	160	144	181	180	189	193	154	156	179	160	130	161	168	183	175	170	172	171	156	167	157	180	172	168	173	163	182	187	161	174	163	156	195	162	177	170	175	165	143	173	148	168	173	163	187	172	157	170	160	174	153	164	149	149	187	197	182	180	182	185	165	161	157	188	149	179	161	175	158	177	163	162	151	145	194	164	164	150	146	159	182	166	176	181	190	168	159	173	159	172	178	174	163	159	195	161	157	164	169	162	204	176	140	160	171	166	170	187	189	174	152	179	144	152	179	165	169	170	167	153	163	157	155	180	160	148	176	176	188	153	153	150	162	166	150	176	178	157	165	163	161	175	176	162	148	177	168	188	158	166	167	155	148	179	186	191	193	175	144	177	188	172	153	155	178	184	171	156	152	183	166	169	155	166	183	165	181	155	174	196	158	151	187	161	154	162	171	166	176	163	174	181	161	168	163	160	150	182	158	171	157	160	176	174	166	166	177	197	163	169	169	159	151	178	179	176	153	173	175	158	180	166	159	166	180	161	173	175	171	170	159	155	174	163	157	160	153	154	160	152	153	156	179	166	170	157	166	171	188	150	164	169	160	155	174	167	169	170	159	183	160	174	160	179	168	166	170	180	155	168	172	157	153	164	155	167	162	157	196	182	182	147	171	167	166	177	176	152	163	165	175	165	153	165	155	168	155	181	174	190	178	163	211	165	156	171	178	177	169	165	151	151	165	194	157	168	178	196	162	179	150	168	166	169	175	189	167	164	173	167	168	163	170	172	138	182	177	181	159	191	160	183	187	156	195	191	176	180	172	167	165	190	184	175	174	155	169	182	165	163	164	161	174	173	167	167	163	178	180	178	166	149	174	170	155	156	161	179	171	163	181	150	144	191	160	172	149	171	174	166	167	174	143	173	167	164	179	156	177	174	163	174	155	166	175	173	181	153	149	162	159	192	144	182	145	181	140	176	174	166	170	173	158	186	157	165	163	185	138	177	161	175	194	153	181	158	176	160	167	167	156	158	185	166	207	162	157	144	182	165	163	168	173	146	146	157	155	147	160	162	161	183	161	164	172	148	181	165	148	151	138	146	193	178	167	181	186	171	172	144	178	152	169	174	160	178	178	173	170	163	172	166	172	151	186	178	170	180	178	175	186	155	178	165	154	190	168	169	159	185	145	147	163	167	163	167	180	158	169	149	174	170	145	153	153	173	168	200	171	181	176	170	168	181	165	190	179	154	148	178	180	180	166	150	180	160	171	174	149	148	183	165	128	169	171	155	190	136	178	171	158	154	170	187	141	167	175	174	155	171	173	152	166	183	184	189	160	148	141	163	171	191	172	171	164	171	162	176	167	147	164	167	152	157	140	145	158	160	177	166	187	183	191	167	164	149	177	156	181	165	149	156	191	144	138	173	174	178	169	176	177	155	164	158	150	149	182	150	166	178	158	175	162	156	165	182	185	179	166	156	165	176	176	176	177	155	169	163	168	169	196	190	170	163	181	158	161	170	188	164	159	167	135	142	152	153	171	179	167	150	165	155	147	150	144	175	143	179	161	128	182	183	155	172	164	161	172	186	153	132	162	178	179	166	176	176	180	139	157	184	167	160	180	184	170	161	207	177	154	161	164	180	171	153	161	174	153	175	169	177	174	167	199	172	167	160	156	177	151	158	153	167	177	182	191	162	171	150	175	165	155	181	164	179	183	172	177	174	165	162	159	178	150	151	191	153	162	168	145	173	188	154	168	157	157	178	150	135	145	184	154	162	159	170	162	188	156	165	165	176	151	194	156	156	144	176	170	165	163	159	175	173	180	173	155	194	162	170	169	166	171	164	141	163	158	166	169	165	181	160	195	153	156	186	170	163	157	174	159	150	154	154	179	190	163	173	167	178	155	179	160	170	184	179	161	171	170	191	179	179	194	165	160	173	173	162	149	175	169	179	165	168	155	171	179	165	179	169	158	171	162	166	186	168	168	147	162
51965	58961	39420	4276	4352	3733	2820	3298	6518	4326	2255	2108	3025	4201	2117	1365	1265	1300	1421	1368	1272	1632	1665	1511	1355	1417	1430	1513	1656	1658	1926	1608	1310	1229	940	885	710	685	688	619	654	632	636	603	624	639	610	545	608	575	586	600	602	618	646	563	549	561	640	575	584	640	541	612	565	577	540	587	587	593	611	558	545	575	588	551	584	582	553	588	584	592	596	594	565	584	578	590	582	558	594	596	563	601	562	574	566	592	600	561	607	597	546	612	555	563	540	546	541	583	571	561	561	584	593	513	589	546	606	544	584	558	596	567	544	549	567	583	550	558	581	588	598	609	568	540	585	542	559	538	571	594	544	559	579	531	605	563	550	588	585	533	549	566	560	529	558	545	524	539	562	586	563	598	576	575	579	620	578	564	579	577	574	563	531	549	549	534	591	529	569	528	571	569	561	607	596	545	545	567	521	571	516	590	567	526	527	604	567	577	560	591	545	541	584	534	571	552	548	579	613	563	533	576	575	581	561	555	622	603	527	569	584	566	554	591	566	555	580	581	536	538	504	557	618	601	583	569	573	586	554	542	566	560	573	584	623	534	586	579	536	575	561	534	567	559	563	592	561	536	589	564	574	571	608	554	580	549	555	619	530	547	573	609	558	540	569	530	554	541	568	518	557	576	591	577	538	562	595	548	562	550	533	535	557	548	568	555	552	543	574	556	604	568	556	580	534	585	562	589	556	564	589	553	525	573	541	574	583	637	572	586	603	552	564	580	581	598	573	573	576	538	567	566	530	545	539	565	550	608	554	559	597	574	566	616	544	563	559	560	581	546	555	575	576	582	570	571	528	582	560	554	598	575	540	590	603	582	592	561	574	569	574	576	556	559	558	546	538	572	526	557	554	554	553	567	572	584	552	551	584	540	581	547	565	574	578	573	579	581	559	515	564	534	557	555	529	560	556	544	598	567	580	590	560	568	559	547	565	559	557	581	579	586	561	587	552	522	569	564	571	561	572	575	522	565	606	561	574	591	552	552	598	587	563	584	553	592	614	563	575	569	558	537	566	586	537	543	571	539	604	546	545	600	549	550	539	588	553	601	597	601	535	566	513	522	559	573	581	561	553	598	561	549	563	586	590	538	571	572	585	565	585	530	588	564	563	632	549	546	562	558	576	584	587	555	572	617	585	524	556	576	570	576	580	592	593	554	560	574	584	522	548	591	586	566	577	552	564	542	620	570	606	545	531	530	566	579	524	581	571	578	587	524	530	533	542	526	568	540	593	582	629	567	519	580	565	552	579	562	605	596	587	579	584	576	546	605	587	564	595	573	530	584	587	526	542	574	553	549	607	553	599	559	554	561	539	565	569	570	592	542	555	587	537	534	566	549	575	575	550	542	575	544	559	603	558	571	555	535	555	575	534	539	578	570	558	576	566	556	553	579	563	527	528	562	573	566	551	533	516	547	565	567	582	559	569	544	523	570	573	564	596	589	562	550	556	580	572	546	584	557	561	586	584	522	546	587	593	528	579	581	564	557	559	536	554	575	578	595	563	582	546	577	600	591	570	540	555	538	567	539	552	554	567	587	545	519	616	552	547	580	585	575	569	533	538	520	550	587	526	571	548	563	615	584	601	626	532	565	577	543	583	599	526	568	586	592	528	575	562	551	571	533	589	539	523	545	559	555	566	589	579	569	546	598	532	562	610	590	573	560	556	579	554	542	552	531	564	613	590	588	541	553	576	554	542	571	516	598	559	574	555	517	576	588	535	542	560	595	540	544	585	565	544	579	590	550	568	557	560	574	557	619	599	610	557	559	530	561	561	566	524	525	556	603	568	564	590	572	530	524	570	526	573	589	547	594	562	595	528	602	534	545	573	582	584	557	548	550	549	579	539	518	570	566	555	587	584	582	552	593	602	538	592	569	563	597	538	539	588	519	563	567	582	497	554	563	573	571	560	599	543	546	583	575	564	557	552	562	592	547	590	546	539	543	538	566	554	559	575	582	551	585	561	560	563	576	549	550	584	581	534	557	545	565	590	523	593	570	544	531	528	587	574	550	533	583	558	564	584	568	577	571	596	556	598	544	563	543	535	589	564	536	596	559	527	512	589	563	541	577	538	571	547	587	596	557	592	622	582	493	608	578	556	566	564	575	565	548	542	569	579	537	601	578	611	555	556	569	586	567	569	507	528	519	630	565	571	553	586	594	538	544	571	615	588	513	575	531	535	610	532	589	526	594	557	574	605	572	585	538	561	582	556	552	555	556	580	569	542	524	559	614	574	530	613	535	540	586	619	519	588	553	540	577	536	531	582	544	571	568	574	538	617	538	569	562	574	539	596	558	555	553	586	552	543	567	560	602	572	547	547	587	562	576	516	560	567	547	578	608	539	567	573	596	562	552	594	561	593	534	549	574	552	557	588	569	574	581	569	533	536	566	540	563	544	569	547	575	606	587	566	584	617	544	546	598	569	558	582	572	558	557	578	573	578	568	560	566	621	614	561	579	548	588	565	556	543	555	569	562	573	625	591	538	519	578	589	540	546	593	580	599	556	578	542	547	583	566	542	531	546	548	559	582	597	536	556	560	587	612	541	551	557	580	572	582	570	511	596	571	535	573	576	550	592	544	538	548	595	546	598	564	529	559	540	566	531	584	549	563	559	583	555	566	553	547	553	582	553	565	540	565	597	566	583	556	534	562	560	576	593	547	549	562	609	609	546	554	570	559	576	571	575	594	527	592	550	556	561	580	540	505	572	571	544	560	561	568	574	566	557	565	555	568	596	560	541	533	560	587	517	540	533	550	535	578	592	561	545	545	530	572	612	559	548	586	596	554	553	585	555	556	540	594	572	550	576	582	593	554	555	514	577	607	554	548	571	538	548	605	561	528	590	577	556	564	548	549	557	554	540	553	578	586	589	547	604	595	574	548	621	601	575	559	600	547	562	554	538	534	595	583	559	573	594	585	559	553	560	584	567	532	569	561	587	580	583	584	560	517	574	556	514	613	574	593	539	549	556	595	578	543	573	565	544	567	595	564	553	558	579	560	583	510	593	560	581	563	547	547	566	553	539	551	578	549	598	545	591	552	561	597	603	569	555	573	602	583	572	539	589	584	548	569	546	599	590	574	563	556	552	537	595	555	549	609	581	571	615	571	589	573	563	554	567	566	561	576	565	561	589	539	598	562	593	571	522	540	573	573	580	579	612	565	544	546	535	594	574	547	540	551	568	569	538	573	593	553	518	552	572	570	546	580	550	561	565	570	565	579	557	576	564	572	506	553	554	536	558	575	589	534	615	552	637	604	586	586	521	563	578	606	576	559	561	593	558	552	622	594	577	580	568	591	575	548	568	560	560	578	586	567	572	535	533	543	587	611	609	582	577	582	518	571	580	581	557	575	572	548	538	540	569	543	575	564	586	589	574	537	585	556	542	580	514	575	544	582	587	559	559	529	536	567	598	599	575	558	563	510	546	563	595	530	584	552	603	599	553	558	550	629	568	548
15389	13165	2242	253	161	107	99	78	107	128	100	92	84	93	103	67	72	92	60	100	63	76	95	59	74	73	72	88	71	76	79	72	72	81	73	68	69	80	75	76	73	71	85	78	72	89	85	77	86	91	67	69	62	83	62	88	67	80	82	81	76	62	70	82	75	74	70	89	86	91	77	76	76	69	57	70	82	71	76	68	80	55	55	89	80	69	108	75	82	71	83	61	76	74	81	81	87	78	74	69	81	69	65	75	81	80	76	83	72	75	76	62	82	76	81	82	56	89	72	77	84	79	78	95	85	78	89	85	78	80	84	71	60	78	76	73	66	67	81	74	89	65	71	78	84	70	82	81	73	88	87	76	95	69	61	78	78	57	69	77	69	57	71	85	78	75	73	66	81	86	69	65	78	79	84	75	76	65	75	76	65	73	67	72	84	71	86	79	71	71	87	82	77	70	74	91	73	79	91	82	77	90	75	69	83	76	62	85	69	76	76	84	80	75	66	79	74	74	90	66	83	71	61	72	72	74	80	100	80	88	73	80	88	89	65	75	78	79	70	76	75	94	74	77	74	71	71	79	59	80	76	61	62	81	71	76	87	68	80	89	72	83	86	75	74	96	73	75	78	78	90	78	80	76	57	74	60	80	68	81	80	85	88	88	85	69	81	72	73	75	59	58	71	74	62	82	69	79	83	66	95	87	70	61	77	76	77	80	79	75	70	65	77	60	84	78	78	94	88	82	73	83	69	81	77	80	91	76	73	80	71	82	59	65	68	78	65	80	83	98	75	64	78	81	86	75	86	67	77	90	83	83	80	57	75	82	81	75	64	87	84	82	88	76	91	64	73	81	68	85	82	85	93	68	74	70	81	92	86	81	91	75	63	70	88	73	78	89	72	78	74	72	56	75	72	59	83	68	81	69	75	67	101	92	93	77	65	73	81	69	69	115	73	90	81	78	72	87	89	83	92	82	84	62	77	73	83	72	92	89	76	69	78	69	76	78	76	79	81	74	71	80	76	65	98	88	79	85	79	71	75	72	70	69	68	67	75	60	62	79	72	77	82	89	69	70	76	76	69	80	71	75	83	74	79	80	85	83	52	56	90	69	71	71	71	67	61	68	92	56	62	77	91	71	84	82	52	75	74	74	71	96	70	96	71	78	70	76	79	73	90	59	76	65	63	69	86	80	79	82	85	65	81	94	90	78	87	75	82	81	79	66	92	86	61	76	67	83	92	67	76	79	71	72	69	71	76	84	96	86	77	97	72	75	65	87	85	78	57	84	71	72	70	75	67	71	99	70	80	71	68	83	85	72	89	75	79	58	69	74	92	75	79	74	108	79	68	70	78	70	71	81	84	77	74	93	76	65	83	68	83	79	79	76	71	61	71	80	78	90	71	69	81	70	88	68	78	83	76	94	77	94	78	77	89	81	69	80	84	77	75	57	79	64	75	73	85	78	63	84	86	67	87	83	76	68	68	77	85	91	80	64	67	75	76	66	75	90	71	72	73	79	69	79	74	62	74	68	77	73	90	71	81	92	80	72	82	76	78	104	83	76	84	77	66	70	80	72	98	76	65	73	73	66	68	71	90	78	85	76	79	67	76	76	89	78	80	79	64	79	86	85	73	75	78	64	87	74	102	61	67	76	61	80	87	64	85	84	69	81	61	68	82	79	67	72	85	71	78	62	63	70	58	83	84	82	90	81	81	81	77	78	84	70	66	66	93	80	84	85	73	65	89	79	60	80	75	71	67	67	79	94	90	101	62	69	80	75	80	91	63	64	62	74	82	70	79	68	62	67	63	91	78	60	68	72	71	74	69	74	78	58	92	71	70	71	67	76	91	88	76	71	62	71	77	67	74	74	81	82	72	77	74	78	90	72	69	73	75	65	62	57	88	73	79	80	77	77	94	73	81	78	87	63	75	93	59	68	88	61	74	69	82	82	76	84	78	72	74	81	65	82	70	72	60	91	81	97	86	71	86	74	96	85	78	87	81	79	74	78	72	73	85	81	81	82	65	77	83	80	61	88	81	76	86	71	86	72	71	76	76	97	76	88	48	75	83	82	71	72	93	99	71	69	78	92	98	82	80	68	82	75	79	67	71	66	86	87	105	76	69	74	69	75	70	66	78	73	72	90	76	78	79	88	86	74	68	77	81	71	77	79	74	82	65	78	66	87	75	67	83	71	65	73	84	87	79	100	78	87	74	94	76	77	86	82	82	73	79	86	71	73	74	80	80	73	84	80	80	78	74	93	72	78	78	80	86	65	87	87	80	77	60	64	76	89	80	78	82	64	87	76	83	61	89	66	81	82	72	69	79	74	65	87	73	84	69	78	75	82	93	87	82	84	91	82	89	87	84	87	82	70	86	91	78	85	72	82	70	73	85	72	86	93	84	85	86	80	66	69	76	75	81	85	73	57	91	67	85	66	79	88	79	69	78	82	79	67	68	74	69	78	87	83	78	74	72	69	84	69	63	74	68	69	88	57	85	63	68	82	75	65	81	79	80	78	91	70	90	70	86	77	89	70	68	81	74	85	93	84	68	72	75	83	67	71	68	73	81	82	63	72	72	73	77	74	70	81	71	62	80	97	50	73	75	70	58	78	94	64	79	89	75	57	80	82	77	83	75	92	80	64	75	80	65	63	87	80	85	87	69	61	52	83	71	68	77	93	80	82	65	75	100	79	76	86	80	89	79	79	85	77	84	86	58	63	65	80	67	83	82	75	69	94	73	92	75	67	72	78	84	94	76	69	67	73	86	74	73	86	55	75	71	78	90	90	87	76	78	87	74	76	81	71	76	64	70	77	71	67	85	82	85	91	82	77	81	70	73	83	80	76	86	77	75	72	70	73	80	80	65	73	72	77	74	71	62	87	82	79	83	80	75	74	82	74	62	69	82	96	95	80	79	66	73	76	75	64	83	86	85	83	95	76	87	76	84	84	90	75	67	75	66	62	70	91	85	76	89	64	81	75	66	76	73	75	76	68	82	69	79	72	77	94	92	77	77	66	81	69	72	66	80	79	70	76	78	88	74	86	87	78	69	96	70	82	75	79	68	73	82	94	75	67	65	68	77	77	81	62	85	77	70	78	86	80	83	80	84	75	61	75	87	78	68	79	79	87	62	69	78	82	76	73	95	73	87	73	91	63	86	79	64	80	75	68	81	78	72	82	79	93	76	77	74	82	77	70	72	72	73	74	83	85	92	84	74	85	90	69	77	86	74	67	82	66	72	77	84	75	85	83	78	81	75	70	77	87	75	71	78	91	67	79	81	87	55	81	81	70	66	80	77	66	75	75	67	77	81	83	89	69	83	66	73	78	83	84	72	74	94	83	88	79	79	75	76	75	79	69	79	77	96	67	66	77	85	70	70	88	73	86	83	76	78	75	79	76	88	79	68	76	72	90	76	62	90	70	63	63	74	89	71	63	86	88	76	71	70	67	93	72	84	77	82	71	87	76	99	74	69	58	75	86	56	52
19322	18436	5003	445	488	449	372	400	541	535	389	329	348	391	416	347	317	343	304	360	301	356	293	310	335	311	317	271	345	292	339	329	317	287	325	275	306	299	313	318	310	295	316	304	322	287	299	297	302	301	306	296	317	298	311	308	322	320	316	318	328	340	295	285	289	313	312	315	318	292	280	266	322	301	300	317	282	298	315	310	298	303	278	302	290	323	289	279	327	284	319	300	305	316	338	286	285	325	326	286	300	310	295	324	289	304	317	284	273	295	281	339	275	315	299	290	286	283	294	312	301	286	288	315	307	273	320	314	290	301	297	312	285	332	297	286	313	315	313	307	310	295	275	312	323	313	319	311	287	300	338	274	281	301	298	304	332	304	298	311	288	303	276	305	291	282	293	321	336	305	317	290	300	272	275	294	293	306	289	279	309	300	297	319	286	276	285	262	297	294	327	284	293	303	297	290	292	302	287	274	320	311	286	303	295	273	319	289	314	303	280	287	322	297	295	316	308	296	309	329	316	361	305	274	311	301	293	313	285	286	315	306	289	304	270	292	308	276	297	317	317	268	292	337	304	293	298	341	300	314	312	291	320	283	328	293	310	297	292	287	291	307	283	306	276	353	317	305	308	324	311	312	288	321	302	268	281	285	286	304	292	320	310	255	302	316	276	276	327	311	305	295	289	310	296	301	323	285	276	301	287	270	315	299	307	329	320	278	307	289	290	313	277	299	341	304	321	310	288	314	310	299	287	313	299	273	311	333	333	299	279	319	310	279	289	302	249	277	275	335	291	298	296	319	292	291	294	305	306	296	306	310	289	301	311	315	313	289	303	299	320	288	304	308	317	317	299	284	291	278	308	277	297	300	293	311	300	285	292	288	278	316	312	311	276	324	312	305	295	285	309	301	272	278	295	293	331	286	296	258	295	313	297	282	300	320	277	305	293	319	312	314	300	326	311	304	267	285	312	307	312	295	315	314	297	346	301	321	306	283	288	347	288	323	310	313	310	309	306	273	310	327	326	315	313	291	299	300	306	292	315	315	290	301	308	302	309	294	309	296	282	314	311	326	310	305	297	295	305	303	287	282	278	305	292	300	308	297	323	297	308	293	339	299	269	266	287	294	293	284	286	314	315	283	316	303	270	293	321	295	307	295	302	320	336	307	301	305	295	316	305	321	298	309	313	291	318	288	264	283	296	315	290	308	298	312	301	311	306	275	288	289	321	307	319	312	321	296	329	309	306	305	325	275	290	283	289	295	288	282	322	311	306	306	324	319	330	308	268	276	300	311	295	302	321	315	274	299	302	308	309	308	287	286	302	321	303	303	263	311	284	291	292	281	303	272	312	295	305	297	284	274	305	318	311	306	292	326	284	299	305	307	299	298	282	298	310	308	305	313	301	288	291	299	293	252	291	288	308	321	291	278	319	291	319	304	314	286	307	302	311	290	294	257	311	299	312	318	294	295	273	302	307	285	310	291	271	307	345	339	308	310	328	280	306	278	294	322	314	270	287	326	279	287	299	281	312	315	293	285	312	299	292	316	286	297	323	288	294	320	280	301	344	306	307	303	281	287	323	331	310	302	290	316	271	305	287	324	294	285	297	308	328	304	333	323	284	308	320	305	304	311	303	302	311	282	292	295	313	304	320	309	273	315	293	322	283	303	290	273	290	291	291	297	303	328	318	288	285	301	292	286	300	303	275	295	299	283	305	299	312	300	333	321	291	289	327	328	334	307	271	324	311	282	331	294	306	288	280	306	307	302	278	318	317	340	300	325	309	294	299	301	317	308	281	283	301	333	317	324	280	324	290	301	278	308	317	267	291	303	322	290	317	298	285	299	286	320	273	331	286	303	279	286	291	318	308	301	293	297	296	298	302	333	314	313	306	279	330	316	306	310	282	294	306	312	302	298	292	327	296	307	313	318	289	286	281	307	297	272	333	293	329	291	289	311	286	297	308	293	325	276	329	286	301	279	299	290	325	300	287	300	301	300	281	285	306	289	311	311	295	338	302	315	286	315	285	319	254	317	304	350	289	324	298	320	315	302	277	297	302	316	283	268	297	338	265	341	304	306	280	281	326	306	308	287	323	281	284	316	361	298	265	303	339	269	304	296	295	308	278	287	324	289	330	323	300	290	286	309	282	279	296	297	297	294	309	272	304	267	316	301	327	304	289	324	324	277	280	272	280	308	301	272	281	298	295	325	272	311	296	279	322	304	299	297	317	275	300	308	272	323	291	270	336	293	278	282	369	285	317	282	287	305	324	327	300	292	318	298	309	300	294	312	288	281	253	309	327	326	313	338	319	287	284	310	311	300	285	314	336	314	306	318	294	267	293	292	283	278	325	295	308	287	328	293	296	292	269	301	293	297	285	304	287	322	315	279	311	323	304	314	282	307	322	316	304	303	299	325	324	287	307	322	295	281	286	301	289	285	301	319	279	283	305	304	315	347	335	279	300	279	274	281	291	308	284	303	316	323	316	319	317	311	304	339	290	282	306	293	296	337	322	323	290	308	305	296	278	324	310	300	302	282	297	284	322	285	281	322	285	311	298	297	289	261	305	268	291	312	309	303	303	342	311	315	323	305	286	281	295	288	301	292	328	310	305	335	286	308	300	321	311	295	309	286	329	327	323	319	322	287	300	310	306	279	326	286	324	300	298	322	296	301	301	327	323	282	297	284	308	335	317	278	301	290	313	290	309	277	337	311	301	305	292	299	317	276	300	284	288	268	316	303	294	319	303	304	305	306	309	320	335	322	301	284	289	316	290	298	325	295	269	312	299	305	266	340	289	303	308	301	328	319	289	295	305	306	290	276	276	305	330	311	286	299	276	309	289	291	268	292	303	294	279	307	314	312	341	298	302	294	298	304	302	323	280	329	301	327	275	326	294	299	290	270	275	292	300	344	296	337	300	306	279	289	310	291	297	293	298	322	291	310	305	300	310	302	309	304	311	289	268	293	293	306	303	287	298	311	295	276	295	291	314	317	283	313	315	264	295	298	309	302	296	294	280	314	308	309	286	302	324	295	270	289	310	322	284	309	323	316	317	329	284	288	329	289	355	295	326	296	292	282	298	303	324	288	303	290	324	304	297	348	293	288	351	313	308	292	308	284	282	344	305	305	312	309	283	312	324	285	289	343	305	310	266	283	283	283	319	297	299	277	296	277	312	306	309	274	298	322	293	281	308	309	326	271	296	282	335	326	290	311	303	276	323	322	287	336	316	308	314	316	329	294	297	303	300	302	290	301	313	317	311	298	297	276	305	314	337	296	321	312	313	293	305	303	307	307	327	316	318	284	292	311	287	311	288	297	280	293	324	353	295	281	307	325	305	322	305	323	291	288	328	342	285	295	290	315	318	274	322	284	325	287	332	310	310	289	308	302	322	303	309	290	347	302	280	303	350	331	325	304	319	299	321	325	309	299	289	290	291	317	314	305	293	298	289	329	295	327	292	319	299	284	296	317	307	329	291	283	295	302	323	306
61257	60801	31757	12718	2076	679	542	860	887	709	463	389	510	393	250	174	147	138	147	173	162	161	152	144	176	155	134	150	141	160	140	134	120	139	120	128	117	113	111	105	129	114	112	110	112	105	107	90	74	111	108	112	72	89	102	93	97	106	91	105	100	84	111	108	113	113	105	101	104	99	99	100	105	99	115	109	101	113	105	96	107	89	96	107	98	97	98	104	106	109	106	120	101	111	109	98	108	108	99	106	97	120	107	106	113	122	92	101	104	93	92	87	108	90	116	91	103	114	115	110	98	105	110	88	107	99	100	108	121	102	118	110	103	107	96	100	118	112	119	96	106	103	95	107	76	115	103	91	110	110	106	110	119	119	116	108	95	90	80	113	103	110	100	117	101	94	102	111	91	113	110	88	91	91	89	80	117	117	112	103	94	105	93	93	94	94	122	87	92	80	119	127	97	103	96	117	102	91	100	112	84	95	94	110	105	99	101	94	114	109	113	125	113	89	111	103	101	108	98	101	97	104	110	99	86	99	104	94	113	109	106	116	105	104	106	123	102	94	98	109	106	105	105	77	105	110	97	109	88	103	93	108	110	101	105	105	97	123	102	107	102	84	115	111	98	101	107	107	84	97	91	93	111	97	102	120	92	105	124	110	102	98	104	99	111	103	99	112	116	100	98	94	99	105	97	113	94	101	92	96	111	105	96	111	121	91	107	90	86	116	92	113	99	113	96	120	116	107	108	103	94	102	96	79	112	105	103	93	100	90	91	98	104	108	106	103	117	103	102	122	88	105	91	115	110	92	116	111	105	106	113	104	109	103	109	114	105	99	112	98	108	103	119	112	101	92	113	97	99	97	108	101	113	107	108	85	104	112	77	78	99	116	100	91	104	92	122	95	90	103	99	109	100	100	96	102	104	111	98	121	85	92	91	89	110	124	89	97	101	123	114	100	89	98	100	86	93	81	100	100	102	88	95	101	108	101	102	96	96	101	110	101	94	99	82	96	99	94	101	96	96	109	95	108	111	117	97	110	105	82	108	103	106	104	116	111	107	92	125	111	93	118	95	97	101	96	96	114	71	101	90	82	119	114	113	104	94	85	107	101	103	90	99	93	98	102	103	107	97	108	99	82	100	102	105	89	96	117	99	121	119	109	105	106	98	100	97	96	104	106	108	93	100	110	102	108	114	96	103	111	99	110	94	115	114	97	112	107	104	110	111	129	109	117	107	77	96	108	101	114	125	101	98	112	103	102	90	112	132	102	109	127	97	93	100	120	88	100	105	105	114	106	110	113	98	96	87	97	102	92	101	99	99	95	81	99	107	97	135	94	121	112	93	110	98	103	80	103	97	90	107	106	112	119	129	102	101	105	96	114	105	110	89	115	100	107	108	102	95	98	103	117	101	106	102	86	98	99	89	100	103	116	113	106	109	82	90	105	113	101	114	102	114	95	110	114	128	101	95	92	96	92	110	107	97	104	86	89	117	118	103	104	103	115	91	104	119	117	90	103	97	95	96	110	111	101	108	123	90	114	95	81	105	106	82	103	97	113	111	99	103	100	89	92	110	102	89	107	105	106	91	97	113	105	110	106	110	97	102	124	120	105	80	100	110	87	102	105	86	122	106	101	102	100	104	93	101	103	87	105	104	97	128	94	111	91	103	100	108	118	101	112	89	103	125	113	99	104	93	103	121	114	104	99	103	106	93	101	92	103	82	90	102	96	98	91	108	103	97	110	121	120	121	133	102	117	88	97	90	103	97	104	93	124	117	107	99	110	92	103	89	92	109	97	95	100	105	106	120	105	111	117	115	103	107	102	112	110	97	103	100	94	96	108	119	105	100	100	99	93	115	100	92	95	115	95	111	103	92	90	105	97	100	112	108	99	106	104	106	90	118	113	103	91	114	101	101	108	103	106	114	103	107	99	102	88	109	94	111	100	93	80	105	89	97	95	109	92	90	117	102	86	103	108	82	103	113	117	115	84	116	100	112	104	104	84	89	109	92	97	101	79	101	108	101	115	99	90	110	110	116	118	90	99	92	100	116	113	95	100	92	111	105	110	114	97	110	105	103	121	85	105	115	101	117	116	114	116	108	103	114	115	119	121	110	118	106	90	113	91	105	88	112	94	104	96	96	127	103	101	104	87	112	112	123	101	116	106	111	99	105	99	108	108	87	107	110	101	105	77	136	101	86	114	117	92	104	99	127	100	88	108	87	110	107	88	98	106	103	113	97	104	97	89	110	109	106	91	118	106	108	115	114	119	99	105	96	108	104	112	85	100	97	123	81	106	130	101	113	105	94	106	120	114	102	105	97	103	87	108	94	96	91	109	99	99	101	127	91	107	95	109	98	111	101	108	86	103	104	100	91	109	104	90	91	116	113	104	100	117	94	131	108	95	100	113	114	115	98	83	116	106	110	104	99	89	95	95	94	108	100	95	110	93	101	106	105	89	106	96	106	121	99	104	98	107	91	97	108	106	112	97	103	98	85	96	113	121	97	100	100	105	97	90	115	101	105	108	94	112	85	118	90	111	112	111	114	102	95	104	104	92	97	83	117	114	123	102	93	104	95	91	93	88	104	104	91	111	102	92	87	91	108	102	105	108	88	96	97	97	133	105	116	104	74	109	114	108	110	86	110	113	114	100	104	97	105	98	99	82	113	101	90	81	78	99	93	107	91	109	85	103	103	111	101	114	98	113	95	87	130	106	112	110	100	86	81	90	105	98	109	124	116	110	107	95	106	106	102	97	114	87	106	101	104	100	108	101	91	89	104	101	107	77	102	102	119	109	105	93	96	109	101	82	103	93	104	98	116	98	104	116	108	98	88	104	97	114	112	105	81	98	121	98	101	102	99	96	100	110	99	122	126	107	85	107	103	92	93	85	109	106	109	123	96	95	101	90	97	110	90	104	99	87	115	102	119	99	114	106	112	88	107	109	101	106	107	99	99	115	113	100	103	107	101	91	98	105	106	95	128	90	106	105	99	82	122	107	113	116	112	100	115	100	107	112	109	97	86	104	122	92	94	115	105	112	93	98	101	105	108	102	106	99	115	103	113	99	107	94	107	96	97	104	87	121	108	82	119	115	110	113	114	91	115	91	122	98	101	119	107	108	97	88	97	93	109	102	101	98	100	100	115	102	93	111	97	93	87	100	102	111	107	100	112	112	91	114	114	109	91	102	92	108	86	91	105	95	79	90	118	102	87	120	92	106	104	106	102	117	93	117	96	100	106	106	111	95	83	90	83	104	121	95	110	105	96	99	105	112	99	96	104	103	106	102	82	87	99	105	100	97	90	133	111	106	108	108	103	113	104	97	112	117	98	108	91	121	99	92	120	108	103	95	89	111	97	114	104	106	109	99	110	103	96	113	123	77	95	119	112	100	92	102	97	119	102	94	124	103	108	120	113	108	125	89	103	103	102	95	100	89	92	104	86	92	114	102	79	117	97	113	118	89	92	115	93	100	104	105	116	106	102	88	126	111
41845	46878	33689	2170	2872	2741	2677	4267	4540	4003	2752	2269	3355	2549	1574	980	754	846	923	949	917	878	814	928	806	797	651	733	718	698	637	662	556	551	445	440	440	481	445	400	459	450	379	444	438	432	367	395	410	396	380	409	391	403	381	403	411	398	360	370	375	371	365	388	395	364	394	366	362	379	405	399	368	383	399	410	362	418	377	381	395	395	364	378	383	394	410	377	384	372	371	418	372	397	373	375	354	387	416	399	380	352	373	400	384	393	400	393	390	360	361	380	386	328	377	407	379	367	356	357	385	341	356	402	394	369	392	425	373	386	397	351	362	376	341	375	368	375	391	379	367	349	382	362	366	376	385	406	361	378	362	359	400	400	369	407	380	380	428	394	403	379	392	374	341	338	408	375	362	361	354	376	375	337	401	368	340	386	366	391	381	394	358	393	336	389	392	378	401	360	361	347	382	346	390	360	373	357	370	373	371	333	378	347	377	370	395	397	426	324	374	364	373	363	431	387	367	379	372	382	370	361	393	377	389	375	357	370	359	361	367	356	384	373	408	372	381	348	383	373	386	401	379	389	378	384	371	369	334	413	415	374	362	362	384	391	359	367	374	367	374	400	392	335	387	342	352	401	362	390	384	358	360	382	388	335	386	359	378	356	400	380	392	386	372	363	382	397	381	353	380	352	397	388	398	378	363	354	383	419	380	378	366	383	371	348	408	400	345	391	369	389	353	383	379	373	388	380	389	369	401	348	384	364	437	401	379	374	398	360	354	366	362	377	389	375	371	390	423	387	376	368	375	374	394	318	386	346	392	374	372	378	382	361	371	410	370	405	375	376	339	378	349	362	364	388	405	364	355	398	399	382	377	376	402	372	364	396	406	358	399	392	398	362	350	361	407	392	359	382	389	402	382	408	371	402	406	365	378	353	363	359	371	399	376	359	410	384	381	377	389	412	390	412	405	411	363	405	364	379	370	388	383	399	355	389	357	356	383	367	392	358	383	406	409	396	367	354	410	356	385	365	389	396	340	362	390	411	396	385	361	378	351	376	338	370	420	387	364	394	373	380	393	361	384	370	395	399	342	345	369	384	382	392	392	365	370	383	388	386	399	394	365	387	413	394	333	364	384	385	381	365	364	382	383	373	394	397	360	369	372	365	349	379	367	385	369	359	410	377	345	372	337	360	344	386	370	364	434	373	401	388	399	369	341	405	401	379	371	339	383	379	378	381	395	362	384	382	378	342	370	386	390	371	360	345	375	410	366	370	387	388	410	363	377	350	354	353	363	418	359	426	378	418	366	377	383	401	386	387	371	370	380	378	393	366	367	404	366	380	397	395	426	364	366	362	380	362	385	356	383	377	369	383	382	370	366	390	395	388	324	412	388	377	384	375	371	400	403	383	368	389	349	391	382	377	414	366	412	360	391	366	373	357	398	389	356	366	355	371	385	381	381	365	370	346	356	351	379	396	380	384	348	361	374	347	376	384	381	364	373	355	410	394	349	381	392	363	374	397	399	403	384	380	349	345	387	386	350	359	405	392	379	390	365	402	343	379	414	380	369	388	372	376	351	378	399	339	364	393	363	371	366	378	348	359	345	397	385	386	393	424	408	383	381	378	373	370	401	351	357	364	382	368	366	359	353	383	386	361	331	423	359	379	386	356	354	402	408	356	359	411	420	382	384	402	363	402	412	377	376	406	363	368	362	384	382	362	348	347	369	386	395	390	359	366	338	375	375	363	358	372	401	350	362	398	393	367	371	356	361	390	380	383	351	362	382	358	385	371	383	366	388	372	380	394	367	365	388	406	370	374	377	365	351	366	398	406	357	374	398	375	344	366	374	388	383	386	364	405	364	376	386	375	379	385	413	371	377	374	377	374	387	369	396	379	339	366	363	370	387	372	364	381	346	376	429	376	403	349	368	369	388	378	376	385	361	388	383	404	366	372	362	370	378	362	373	335	376	373	414	382	418	357	361	353	365	383	359	380	364	383	349	389	383	380	394	336	348	361	354	369	370	409	363	391	373	357	329	390	373	380	334	388	338	362	355	383	391	339	388	335	365	390	389	387	386	386	350	345	367	398	369	363	363	371	408	353	389	314	341	400	356	385	376	380	383	369	393	359	384	375	358	367	384	410	367	358	404	363	388	389	402	390	373	373	337	353	373	346	376	366	393	414	365	336	349	392	364	362	347	388	371	377	396	378	385	360	347	359	412	388	366	361	392	358	366	359	337	413	380	388	361	393	386	370	365	343	401	386	358	362	368	396	359	350	374	367	399	387	373	369	370	382	337	351	360	377	359	378	377	341	437	379	355	378	385	397	390	343	385	385	378	361	401	354	383	386	414	388	375	377	386	361	378	377	390	372	420	374	375	332	392	419	390	362	334	401	364	389	402	430	388	404	371	333	372	366	341	377	370	341	348	391	385	374	387	388	350	384	342	384	381	378	392	386	385	384	357	377	372	381	402	403	361	383	390	380	376	399	348	404	392	385	399	382	372	374	378	351	385	364	353	389	366	393	383	347	375	373	338	365	394	371	378	389	365	378	402	395	372	403	416	377	386	355	349	386	374	397	405	359	370	352	397	383	415	395	408	389	393	369	340	371	373	405	425	373	349	371	363	362	372	397	385	344	389	383	386	384	388	397	368	371	397	350	343	379	357	372	387	374	357	387	369	373	362	353	389	350	361	390	345	382	362	357	413	408	345	371	375	362	353	383	415	355	406	394	393	362	405	379	367	375	344	335	375	383	382	409	368	382	404	392	375	379	357	360	354	380	393	387	350	370	405	377	366	372	354	375	385	376	381	380	337	373	361	382	354	349	374	415	386	372	376	402	370	369	385	393	356	367	356	383	373	361	347	403	408	396	370	372	370	362	346	409	366	368	373	414	385	397	374	390	395	402	383	369	363	393	356	371	371	362	377	366	384	370	370	390	351	350	367	380	387	382	366	373	366	385	362	359	371	399	375	381	404	357	383	359	344	356	358	361	360	385	344	364	395	370	352	364	374	380	360	328	352	368	394	384	376	399	359	377	364	367	393	386	380	364	391	405	411	365	373	398	346	361	350	383	386	390	396	382	396	379	365	422	377	370	357	377	410	372	385	389	394	350	367	355	357	413	421	363	374	386	362	373	361	361	382	355	373	367	384	420	363	360	363	378	384	414	375	381	361	363	365	393	388	344	349	361	397	366	370	402	359	387	375	384	380	346	358	333	376	386	362	382	333	377	371	372	363	388	373	386	367	397	379	371	376	388	369	382	358	413	358	378	373	354	379	364	375	396	411	383	399	405	356	387	364	379	348	386	380	403	408	412	382	382	389	386	333	402	340	395	356	384	407	347	368	405	390	373	385	381	361	385	395	353	378	374	376	369	400	352	339	372	385	371	370	374	380	401	399	372	368	367	367	392	380	340	376	389	399	380	375	369	408	406	367	382	364	406	334	376	353	376	401	414	384	374	366	365	392	400	366	370	384	347	370	376	373	390	355	404
71623	67764	35835	19418	8278	1378	1374	1719	1890	966	653	683	750	535	280	271	306	287	303	274	244	263	284	234	256	268	222	242	225	243	221	221	205	203	194	183	191	196	184	170	183	175	184	190	191	189	157	179	162	175	184	180	172	167	190	173	164	175	171	180	165	167	164	168	171	176	147	205	154	154	154	176	168	160	181	161	157	197	173	150	181	169	155	166	159	156	166	176	156	178	168	169	169	168	166	178	164	174	170	165	157	156	141	162	161	174	189	155	165	166	164	161	198	163	168	172	172	172	184	168	175	176	200	180	189	173	175	165	165	174	173	191	173	196	175	176	168	153	147	163	171	164	181	148	171	159	163	147	151	157	193	161	173	180	146	190	152	164	188	201	199	185	160	152	161	160	193	191	169	164	171	149	177	181	169	159	149	173	169	160	186	178	162	151	168	174	160	168	193	159	187	156	159	187	165	166	192	142	167	172	172	147	166	189	161	169	177	157	196	167	171	177	160	158	174	165	167	186	169	164	167	162	184	189	162	183	158	162	179	151	154	186	149	173	145	176	166	182	156	164	160	151	172	184	147	178	183	177	180	180	192	155	190	186	165	161	160	187	147	150	160	155	148	174	148	166	181	177	156	197	150	161	172	172	173	162	182	158	167	157	195	168	157	160	175	176	177	190	178	167	188	156	189	142	170	177	152	175	157	170	180	185	176	162	160	169	172	167	167	143	167	163	161	179	180	177	179	158	159	175	185	181	148	185	171	169	174	172	157	176	171	153	172	182	171	156	173	165	167	153	163	172	185	188	180	168	168	156	181	166	151	165	170	168	186	169	146	195	155	170	168	183	167	170	163	188	167	157	152	155	186	167	160	178	173	161	172	172	187	180	132	161	152	184	177	175	187	182	160	162	159	179	181	181	168	179	170	148	165	157	156	163	177	174	186	174	155	160	146	168	180	184	174	154	176	170	157	178	189	166	154	176	195	179	160	147	179	161	178	181	147	145	179	150	197	159	168	166	174	179	165	169	174	176	149	165	179	176	162	167	157	167	171	166	162	164	177	181	189	158	163	145	171	175	152	155	199	155	154	153	182	163	183	178	152	184	190	187	153	186	163	166	159	156	183	167	169	181	173	153	176	152	168	161	145	164	170	172	156	190	154	172	167	182	176	180	185	161	172	163	179	172	177	150	189	158	169	181	163	159	173	177	168	160	179	175	192	158	171	150	152	173	159	178	163	163	169	174	154	197	184	188	161	163	174	197	183	182	175	183	180	198	149	162	181	172	151	169	158	146	155	163	187	153	195	178	171	180	173	164	147	158	143	170	179	168	140	169	156	163	173	160	174	156	179	172	181	168	159	172	173	141	149	169	146	166	174	148	148	177	167	153	182	153	145	163	164	158	188	156	167	167	173	176	167	163	173	149	181	122	165	160	172	167	150	181	150	171	160	187	161	173	203	161	188	175	148	157	187	185	164	157	159	171	167	160	185	178	165	184	170	177	159	159	176	178	173	170	164	181	153	170	176	191	157	172	181	174	182	186	175	167	203	158	156	160	208	172	169	163	172	152	170	179	173	160	168	161	169	181	158	173	182	171	162	161	181	181	162	169	166	170	193	182	155	179	188	194	171	164	177	169	167	191	182	143	174	156	160	177	186	151	177	164	183	165	174	163	141	194	179	157	191	174	186	166	188	164	169	179	177	169	189	144	147	143	161	147	163	174	162	179	151	179	163	149	178	180	171	148	192	175	169	145	179	146	163	171	179	170	174	155	167	184	181	161	179	154	185	177	157	177	139	162	193	184	160	165	166	157	169	199	196	145	155	173	171	173	205	170	159	149	153	168	162	168	171	167	154	190	191	156	157	196	166	164	196	189	151	172	160	165	173	153	189	151	143	153	160	171	181	171	160	159	192	164	174	170	189	195	183	174	157	149	167	181	155	176	174	191	156	155	171	172	154	196	172	176	160	180	144	193	180	157	185	170	156	151	163	160	172	162	154	184	177	177	145	155	158	154	175	176	149	144	168	180	170	145	165	178	178	158	163	168	163	161	157	161	177	185	182	175	163	149	179	170	185	168	168	178	191	174	181	173	168	164	192	194	158	161	173	189	154	166	177	179	176	140	173	165	184	162	177	165	157	144	162	156	164	155	188	171	163	157	154	171	169	182	158	186	161	187	162	184	173	167	158	170	184	170	150	167	170	169	140	138	168	164	189	174	153	164	165	196	171	172	150	179	164	159	199	149	158	159	179	159	159	180	195	192	171	171	156	171	195	171	171	169	183	145	180	173	174	190	182	165	171	156	159	145	159	191	164	165	159	164	177	175	168	167	153	152	159	162	175	166	174	173	160	171	163	179	172	178	179	164	167	160	193	159	133	186	182	170	183	176	194	162	155	178	153	164	166	169	162	153	198	159	163	197	182	172	179	172	186	155	190	161	165	138	161	167	171	178	185	153	167	180	176	172	170	178	160	181	186	184	182	176	179	186	177	178	175	169	186	169	168	176	187	179	157	155	169	184	166	160	185	185	150	174	167	144	169	175	150	152	194	154	173	186	169	156	189	177	165	175	186	181	163	166	164	173	153	180	145	151	196	192	169	179	164	158	155	169	182	175	148	168	167	167	161	157	153	198	173	164	162	179	167	161	168	163	189	149	181	170	177	164	156	159	147	168	169	167	154	197	160	180	168	171	193	163	166	167	179	158	162	176	167	168	164	143	170	172	169	171	160	180	182	167	179	163	164	145	185	147	198	171	168	148	179	176	176	166	155	189	166	152	178	187	187	164	161	151	171	162	172	157	167	158	178	172	180	186	186	172	197	175	168	177	176	164	176	151	166	173	187	158	175	166	177	170	167	171	159	191	181	173	170	170	149	163	153	173	167	150	197	169	180	183	171	152	167	174	177	179	145	188	163	162	170	173	173	162	176	154	170	163	193	183	185	155	180	161	163	155	156	151	154	158	165	159	177	171	149	150	177	173	185	156	137	188	143	168	171	148	164	162	185	158	164	186	166	172	150	154	186	180	190	149	152	174	160	168	171	183	186	170	155	179	181	157	180	168	157	145	162	174	148	171	170	163	163	170	154	156	143	156	179	154	157	177	154	174	165	165	171	185	188	184	155	157	196	173	170	170	158	159	180	179	191	151	165	152	188	162	155	172	154	175	170	163	197	192	175	179	168	165	190	189	155	189	182	163	156	175	174	153	166	172	190	168	183	170	194	167	165	156	175	158	165	167	173	167	156	187	172	160	156	163	194	137	161	170	172	152	164	176	193	186	187	190	169	163	154	177	176	170	163	150	173	182	181	182	170	173	172	156	176	161	178	183	149	185	156	181	175	147	160	187	173	170	145	180	152	171	155	176	160	174	177	176	165	171	154	165	161	180	187	174	154	154	168	155	169	175	148	144	193	172	170	145	154	164	147	158	174	170	182	175	180	163	155	144	171	162	190	178	176	180	194	143	174	167	162	161	177	165	179	177	173	167	154	178	159	169
51026	58652	38999	4022	4436	4513	5763	8051	8757	4470	3504	3879	4564	3151	1575	1378	1387	1596	1684	1517	1409	1476	1447	1357	1089	1272	1227	1182	1098	1069	1010	844	879	872	813	672	753	808	617	696	670	648	654	633	602	629	643	598	601	612	555	622	600	588	555	631	617	608	590	572	628	584	614	590	604	540	602	593	579	595	526	623	590	592	631	599	627	562	591	571	536	593	555	610	605	591	571	624	546	581	571	577	578	587	590	577	588	605	622	587	594	633	522	534	565	544	534	593	546	593	551	555	558	562	601	556	608	542	566	556	542	599	581	616	579	557	593	567	515	555	592	523	558	602	557	572	582	551	580	569	561	541	585	535	600	581	589	580	571	553	571	565	545	569	564	606	591	558	573	572	543	566	579	564	572	518	547	543	567	557	571	554	558	619	541	573	529	594	508	536	537	539	554	573	548	535	594	573	576	549	537	588	555	623	563	588	565	578	574	571	584	587	580	572	564	550	558	586	558	562	605	539	592	559	611	556	536	569	550	545	549	590	552	568	615	555	567	543	562	530	585	585	531	603	545	622	546	573	571	584	548	609	545	573	571	558	586	547	609	559	567	569	589	552	594	538	560	596	567	555	565	562	546	515	579	587	561	590	574	602	550	583	584	538	591	561	594	535	558	594	585	545	528	560	614	565	518	574	560	592	606	562	585	519	547	534	621	554	546	552	577	608	550	553	578	548	583	560	544	594	557	574	544	602	568	614	585	605	518	537	571	567	571	584	555	547	541	549	564	591	567	531	593	568	540	547	589	583	562	541	548	528	581	580	583	553	529	567	562	532	536	569	576	571	496	555	533	546	560	545	561	570	545	578	575	551	543	581	587	548	551	574	532	532	557	546	557	568	582	532	535	599	586	546	556	574	565	568	592	550	528	554	543	558	584	541	576	580	536	571	564	549	573	586	564	579	612	582	571	554	584	562	612	574	598	580	592	556	551	554	523	561	602	549	535	547	543	607	603	553	581	597	596	543	538	578	579	577	594	577	552	575	575	570	562	567	547	609	606	566	548	592	552	578	576	551	520	531	581	561	520	581	550	529	590	589	569	586	545	541	522	492	536	556	597	569	548	541	552	564	542	537	562	563	541	548	520	549	567	557	543	554	571	604	573	559	582	585	537	586	606	554	561	548	547	546	545	525	540	562	552	568	531	542	571	543	582	588	584	541	567	565	607	546	578	591	565	594	511	553	583	576	525	578	528	562	528	567	598	560	586	569	594	602	572	601	545	589	529	561	565	554	617	591	557	596	574	584	579	568	590	537	564	591	577	564	603	542	583	533	539	541	562	603	568	556	568	539	560	573	593	537	559	536	532	538	548	558	551	520	572	560	577	566	572	579	568	562	547	562	566	593	551	628	565	546	525	520	564	585	535	560	565	552	546	577	549	528	545	558	610	600	553	574	602	559	545	567	559	599	585	521	563	550	534	569	556	589	597	557	613	595	529	568	550	528	547	577	588	546	601	529	541	541	578	565	552	532	570	502	600	633	528	566	620	570	579	527	578	534	586	564	560	554	562	582	620	575	565	596	528	583	586	562	579	554	581	601	574	543	536	572	550	559	611	595	555	557	569	574	554	568	560	528	582	572	617	567	620	515	541	559	574	527	551	572	606	540	554	545	594	566	605	553	560	557	536	603	597	547	603	554	557	560	577	549	606	563	553	566	538	551	517	535	567	547	577	549	539	574	558	569	526	565	575	559	608	558	589	583	615	551	568	584	581	572	581	566	629	568	588	547	554	597	556	596	551	524	531	583	559	557	539	577	547	561	565	570	598	537	591	535	597	551	522	556	578	592	539	552	562	525	587	548	565	530	533	540	522	550	569	572	552	559	565	541	515	573	623	547	596	579	564	554	568	594	546	555	578	596	636	519	558	572	568	535	553	571	591	528	601	546	575	604	530	549	593	610	591	578	582	538	558	532	535	553	587	566	544	546	571	598	537	589	581	564	569	519	549	617	582	524	529	557	587	561	602	573	534	578	529	559	575	551	584	592	578	536	506	602	555	571	577	565	566	567	591	523	566	569	541	601	538	574	581	536	554	531	602	559	581	541	574	588	554	547	573	571	597	606	575	577	521	540	560	519	552	615	592	513	578	635	561	526	577	586	561	539	591	596	544	535	562	531	559	547	570	582	526	517	566	541	571	551	618	546	567	562	548	557	588	555	639	549	562	572	602	555	554	557	563	577	558	641	547	571	544	574	593	582	531	562	551	566	564	565	581	604	556	560	540	545	566	594	600	564	577	526	562	583	548	567	530	567	582	572	555	553	593	588	571	557	566	585	572	550	569	577	570	563	555	586	594	569	525	597	534	586	550	585	579	562	573	520	562	577	556	565	562	572	565	548	540	583	554	553	565	527	558	525	569	594	579	573	627	577	541	534	628	573	580	584	564	518	587	540	573	611	602	563	544	535	560	555	567	548	582	585	518	608	578	553	593	572	560	609	568	595	551	596	550	565	513	531	544	604	570	574	569	568	578	581	556	599	555	534	571	543	593	554	572	590	594	510	550	573	541	538	545	531	535	563	574	554	553	570	576	586	579	590	555	574	574	580	553	563	542	541	595	552	554	545	580	537	527	579	545	579	588	567	566	588	550	537	552	565	560	562	546	547	574	560	519	614	588	565	558	561	554	548	581	540	563	591	590	562	542	556	600	582	544	560	558	525	557	572	526	548	563	587	546	582	558	572	549	593	544	610	555	581	558	583	573	572	530	556	556	568	561	561	535	514	588	554	557	586	557	534	541	541	560	577	564	567	571	556	558	573	547	568	606	552	571	546	567	520	541	602	561	552	555	560	598	588	540	546	575	595	560	510	562	564	557	590	592	577	548	575	559	555	558	536	561	534	506	547	576	538	529	564	589	610	603	546	552	567	550	562	575	556	532	571	557	574	570	547	531	537	547	588	507	597	550	488	560	576	556	588	553	518	574	569	568	559	579	596	548	557	550	570	534	579	552	555	569	573	603	586	543	538	553	598	567	591	574	573	541	573	583	584	499	569	555	579	591	531	542	563	587	598	566	550	524	540	580	603	545	568	588	569	533	562	557	567	542	553	554	539	587	558	545	583	560	565	560	552	560	540	549	511	528	579	565	575	547	571	542	557	561	531	598	517	542	555	589	568	543	587	550	567	567	566	565	558	521	570	585	516	551	582	559	563	512	565	562	538	598	557	581	536	523	583	539	565	543	545	579	520	585	603	544	529	559	570	571	594	568	589	544	553	574	607	601	538	574	555	573	559	533	564	550	558	603	574	602	557	595	553	580	576	564	580	558	568	565	565	509	566	574	573	568	565	572	519	606	584	598	540	555	554	540	582	564	553	577	571	591	561	556	511	559	551	583	577	610	569	583	555	549	556	576	583	590	592	545	565	559	583	573	550	591	556	569	555	585	561	565	555	563	550	563	538	608	557	526	572	596	581	578	587	578	551	551	554	543	591	579	575	544	564	583	525	614	561	560	597
15165	13738	2811	347	208	145	118	116	91	77	77	94	100	110	90	104	79	79	69	87	75	94	90	102	93	70	78	66	80	71	73	63	88	65	86	81	61	75	85	84	95	83	76	66	68	72	80	95	78	83	72	79	78	91	78	94	87	74	75	73	75	73	83	73	75	71	71	81	78	65	79	74	85	88	91	79	68	58	73	72	94	75	77	89	88	70	75	94	73	102	77	84	79	80	82	77	84	64	73	75	85	69	85	63	92	87	89	93	71	93	70	77	74	74	76	78	65	74	81	100	84	83	88	89	78	72	79	83	78	85	75	82	83	67	78	85	75	86	79	92	81	80	74	88	79	79	72	86	71	76	74	95	82	60	65	87	69	77	84	68	70	76	94	65	82	73	78	67	85	75	94	83	88	82	74	82	83	87	80	86	72	75	82	85	72	85	81	87	73	87	75	79	79	73	81	77	88	80	84	67	64	86	85	81	62	98	75	71	67	78	71	82	85	83	88	80	83	76	86	85	95	66	71	70	80	83	94	91	73	85	79	79	68	55	59	79	80	75	84	79	73	74	73	68	62	85	60	90	66	85	81	83	87	87	80	81	87	65	77	84	76	91	84	70	84	86	73	79	68	100	82	85	74	90	81	74	83	74	84	79	61	82	76	83	86	77	84	87	66	74	76	88	73	98	60	79	81	62	96	79	84	75	81	75	75	81	92	81	81	77	90	80	70	79	96	86	87	80	69	79	78	64	72	85	85	84	84	74	79	90	60	72	77	73	87	80	75	80	85	70	95	79	77	77	67	79	79	65	78	73	74	82	76	73	74	95	94	85	78	69	76	78	80	69	94	95	90	79	60	81	83	76	90	71	74	71	84	85	82	74	85	66	67	83	77	75	76	55	84	71	95	72	75	77	63	90	102	87	71	72	85	75	62	64	81	82	79	74	87	84	92	81	79	68	62	66	91	74	76	88	72	78	69	78	85	74	66	79	76	75	73	81	80	91	86	92	79	91	66	84	60	71	77	70	91	81	86	78	84	61	81	69	70	92	76	98	82	64	61	78	97	81	82	67	79	75	94	75	67	75	72	76	84	92	65	86	80	82	76	76	79	78	73	79	86	86	60	69	75	100	73	70	95	73	73	71	78	86	79	87	80	82	85	70	88	69	73	73	85	68	82	64	70	95	91	93	92	83	69	73	73	75	72	74	88	77	82	68	83	79	78	74	68	75	73	87	82	76	74	79	82	72	76	99	91	75	80	75	95	81	53	67	84	77	85	77	69	77	86	79	58	87	80	79	86	90	85	90	91	67	74	72	89	75	86	85	80	78	77	73	72	71	76	73	82	89	73	86	68	75	74	73	69	92	92	67	93	83	78	83	78	70	81	67	85	80	96	88	93	80	81	91	71	85	81	73	88	69	79	80	68	88	78	75	72	73	79	92	64	83	86	73	88	80	65	77	85	100	83	82	80	82	76	84	65	78	75	78	89	94	81	86	83	68	68	76	90	75	88	84	91	83	81	77	86	82	75	67	80	71	87	67	72	79	64	66	59	74	92	65	73	90	78	80	89	81	63	81	83	92	86	64	68	70	78	75	77	88	80	78	87	69	93	68	68	71	71	77	94	98	65	74	65	88	67	78	66	71	82	79	82	82	74	80	104	68	71	76	91	81	72	99	85	65	81	85	104	73	87	65	87	76	69	74	79	79	86	69	80	88	79	94	79	74	82	93	68	84	76	82	80	62	85	86	81	63	81	76	89	86	75	68	74	81	84	74	70	85	92	75	84	91	64	80	95	107	76	86	79	94	73	83	67	83	60	75	78	91	70	80	88	96	75	74	66	95	86	94	72	73	77	78	75	87	82	76	72	60	68	81	81	83	105	76	77	89	89	79	89	88	87	86	83	79	76	82	82	84	67	91	79	74	91	69	87	84	89	68	88	65	78	87	72	63	85	84	81	89	85	83	82	83	97	79	80	78	69	71	54	92	76	88	68	84	87	85	70	55	70	78	82	84	93	85	79	87	74	71	66	75	79	84	76	77	88	79	95	80	74	87	82	82	91	67	91	92	79	69	90	80	67	80	89	87	81	83	60	72	93	91	63	90	83	83	76	88	80	70	83	80	81	73	80	74	91	68	97	82	84	84	80	88	85	105	75	70	84	67	92	85	76	88	91	76	82	72	86	65	69	76	91	72	88	69	75	70	74	75	92	89	79	87	81	76	70	85	69	61	89	99	77	80	80	67	85	88	80	85	68	79	88	82	68	80	75	86	84	67	76	76	84	67	80	85	79	81	73	96	68	57	98	62	75	64	79	70	73	81	84	86	79	75	92	62	63	98	99	74	89	83	83	91	84	76	77	73	83	72	70	80	71	90	82	85	79	74	89	102	80	82	67	80	90	70	74	79	83	88	64	74	71	86	73	97	87	72	72	80	69	75	76	95	77	74	92	64	95	79	72	81	93	93	84	68	71	85	89	94	81	93	79	82	80	78	72	73	88	69	63	80	77	82	79	77	86	85	80	73	88	71	71	69	67	71	79	86	74	91	91	94	75	72	84	84	74	76	70	79	93	71	63	86	77	88	76	81	82	87	77	88	69	98	84	74	85	81	93	71	77	87	55	82	100	72	83	81	72	80	85	78	83	104	82	81	85	82	74	65	77	89	79	81	79	88	68	66	104	78	99	80	73	74	84	76	71	85	74	63	72	75	77	78	63	87	82	94	84	85	88	85	70	90	71	90	92	98	102	78	96	72	77	70	81	80	84	65	76	78	68	92	73	78	69	94	67	82	94	79	79	79	88	69	71	80	82	76	89	73	92	83	75	81	81	93	78	72	72	81	77	93	76	94	89	73	84	89	77	83	72	76	79	92	78	70	77	86	90	89	94	91	80	72	80	67	73	75	78	71	80	75	76	87	72	72	76	76	79	85	63	78	81	66	86	72	68	86	76	86	93	73	92	65	71	68	70	83	92	84	85	77	66	80	82	80	87	60	69	86	90	81	82	83	70	77	92	98	85	79	70	90	86	77	71	77	74	65	88	72	78	88	96	81	77	83	73	76	74	75	80	68	77	82	82	89	70	85	68	90	79	94	87	90	89	77	81	90	85	77	71	87	81	86	89	86	71	83	89	70	66	75	83	88	72	82	92	78	64	82	92	71	94	81	99	80	83	83	70	73	66	69	96	71	74	71	85	74	77	62	66	93	84	83	84	80	74	73	86	61	74	84	74	83	76	68	63	75	105	64	79	76	74	78	81	78	65	73	74	77	68	72	86	82	68	76	82	65	83	83	91	78	78	76	79	90	79	81	94	71	71	93	72	76	84	90	82	76	71	80	90	63	81	78	90	71	89	89	77	81	86	84	85	81	89	86	78	76	90	78	79	67	76	75	72	77	76	89	66	65	86	75	84	63	61	73	72	86	67	76	80	83	74	82	76	75	80	73	72	71	80	85	74	71	87	58	93	83	76	91	67	90	67	88	83	81	79	79
19226	19978	5789	403	472	493	564	525	506	393	382	386	458	419	377	350	336	368	332	341	362	315	331	316	314	329	319	347	330	350	324	307	321	323	299	304	345	325	329	319	349	298	293	310	316	326	307	320	316	297	334	291	306	302	338	301	305	323	363	300	330	289	283	301	315	309	325	334	292	334	321	280	331	296	309	302	346	305	305	330	312	287	310	307	325	313	300	278	307	344	292	331	302	349	314	292	309	316	331	308	300	290	316	306	299	278	323	310	275	307	288	315	324	284	298	254	288	313	307	313	308	279	302	295	315	312	314	331	335	297	334	297	290	282	281	334	292	303	310	288	306	306	329	292	262	348	279	292	334	332	309	320	293	289	265	331	286	305	316	283	290	346	328	295	328	294	332	305	307	354	289	307	282	345	331	294	341	305	286	331	298	281	329	306	342	311	287	320	290	299	297	314	297	313	270	309	304	299	335	301	317	276	303	332	301	325	332	327	312	286	305	310	296	346	329	308	338	296	340	289	319	314	301	307	325	296	313	323	327	299	302	345	266	326	293	316	302	308	300	320	349	335	317	335	332	337	315	331	307	285	314	343	321	264	293	283	326	296	328	306	316	336	299	308	298	293	304	294	307	286	323	307	296	330	312	313	310	336	309	277	309	332	323	305	308	307	310	347	314	321	327	316	320	301	292	359	300	317	272	346	314	333	310	328	330	272	320	288	329	303	321	304	321	304	298	275	311	289	276	318	313	314	285	308	299	306	303	318	287	303	298	305	325	327	303	298	329	300	314	303	313	301	299	315	307	317	287	294	324	324	327	331	318	313	290	305	331	318	325	337	326	310	355	339	320	295	274	271	307	315	306	315	348	277	282	312	319	286	282	315	314	285	282	298	323	326	308	325	308	315	309	314	320	298	318	306	329	308	336	310	298	312	306	316	329	296	294	316	318	306	319	286	297	293	342	327	301	299	315	274	287	319	320	264	313	297	315	290	338	285	309	280	311	343	313	284	315	290	301	291	290	299	305	314	307	336	326	321	319	302	312	295	315	315	304	337	308	295	364	288	304	285	330	324	327	292	316	331	311	300	328	295	308	309	335	312	346	299	320	340	275	313	330	305	317	323	323	321	304	297	315	328	308	324	338	298	335	327	297	302	299	302	315	294	292	300	306	313	295	341	299	342	297	306	345	308	314	295	325	322	312	326	337	299	300	316	296	289	296	326	304	328	281	309	329	304	325	286	324	317	319	314	283	326	324	324	293	294	263	299	299	300	306	297	294	329	278	307	307	311	324	294	298	316	294	309	292	293	311	321	372	307	299	310	286	326	316	305	312	311	277	280	287	309	318	295	325	291	295	315	338	327	332	305	304	304	293	307	317	309	287	311	297	310	319	302	286	348	269	280	341	308	310	314	308	309	295	302	322	261	297	311	331	311	315	287	317	289	306	306	357	335	294	302	305	297	311	328	297	314	308	281	320	327	293	282	279	289	306	281	295	301	326	296	287	313	299	294	315	307	279	342	301	346	328	290	310	292	309	327	323	333	302	301	293	271	324	318	288	338	327	316	308	317	294	318	305	313	317	302	321	303	312	332	298	327	310	313	323	321	293	298	324	308	279	311	289	299	299	314	300	323	288	308	294	291	307	312	291	303	347	306	311	318	290	300	329	279	318	310	299	328	321	300	316	342	277	335	301	306	306	303	320	310	315	305	281	296	296	320	295	311	291	310	321	295	290	320	277	321	298	291	295	327	286	325	316	288	296	299	295	287	309	290	299	291	268	308	291	317	323	283	298	257	310	288	315	331	363	328	305	294	320	302	335	339	313	273	294	312	329	296	291	297	328	308	343	348	307	303	304	296	296	314	293	332	317	335	320	313	302	326	301	296	319	299	308	293	318	314	310	298	318	303	322	306	332	309	342	299	331	291	319	335	319	332	305	342	291	310	296	316	285	313	278	313	289	328	320	320	316	315	307	283	294	301	302	299	319	325	316	328	281	277	309	282	312	310	284	291	305	328	288	311	327	314	321	292	306	302	292	349	318	294	314	320	321	292	330	336	302	314	296	340	303	319	302	323	306	312	283	307	325	294	312	293	332	324	300	289	322	318	295	311	304	314	304	322	322	329	299	283	284	301	331	295	330	293	321	297	323	302	285	289	283	285	332	345	344	327	309	322	315	316	333	312	333	283	294	319	286	323	318	310	300	305	345	295	295	308	303	323	293	290	343	301	336	313	291	340	334	294	301	284	311	313	316	293	308	315	307	290	280	266	306	313	324	328	302	303	326	314	327	310	294	356	331	304	288	332	303	308	328	314	300	314	237	324	312	325	311	321	309	304	296	303	342	291	292	306	311	337	324	325	300	289	295	262	316	287	310	297	326	300	322	290	337	309	312	295	301	313	324	293	293	313	328	300	331	322	296	320	332	304	291	287	311	327	315	328	296	353	297	324	314	309	318	334	311	303	280	285	278	333	323	336	287	300	285	304	310	303	308	303	306	334	312	293	326	282	307	301	319	321	297	313	329	327	333	320	298	343	297	324	286	333	314	321	301	300	312	323	276	305	270	323	313	300	299	305	312	321	315	315	292	309	303	323	306	265	296	290	332	293	279	275	303	311	318	321	315	296	299	325	292	308	343	333	317	322	320	282	286	318	321	324	281	313	289	308	306	323	322	304	306	292	305	276	285	311	314	299	304	267	348	305	340	302	295	319	273	341	316	306	356	303	331	289	306	295	322	325	287	328	291	337	333	296	306	310	309	317	290	304	321	344	321	299	315	259	292	275	317	325	323	320	315	312	325	290	337	275	335	327	310	345	311	282	318	302	298	293	305	312	292	326	310	312	312	299	299	297	309	328	321	318	301	291	320	315	344	292	309	289	327	293	315	307	313	312	318	302	294	356	297	289	338	320	296	306	309	331	288	288	298	278	293	313	324	307	331	347	323	350	324	305	324	296	309	313	303	309	313	345	322	303	298	361	284	293	312	312	297	292	312	339	319	305	325	307	289	303	311	313	320	301	292	301	295	285	317	293	308	311	301	329	314	304	332	315	316	282	335	313	296	321	310	298	320	297	321	317	305	330	306	325	322	320	279	319	319	320	293	323	305	295	282	306	330	298	308	330	314	299	291	295	303	320	356	305	240	340	286	323	299	285	330	303	286	330	347	314	307	309	304	323	307	321	331	283	314	324	306	320	311	319	305	307	271	309	318	302	330	303	292	277	335	292	286	332	306	292	302	309	289	330	359	301	313	346	313	314	329	280	315	322	291	282	293	303	318	316	311	333	328	286	308	298	293	309	340	301	340	294	319	302	289	336	329	297	305	297	282	312	306	295	289	318	286	294	323	311	339	306	314	285	296	301	290	337	283	334	277	329	297	296	293	295	307	301	306	295	345	292	307	297	311	311	302	311	295	295	308	290	329	332	335	298	324	314	316	297	289	333	320	316	316	340	323	289	302	292	326	311	305	289	325	297	325	273	279	345	308	297	301	280
62059	61551	35380	10969	1409	1094	1007	774	644	398	317	243	223	293	265	233	162	188	188	178	193	164	223	201	184	135	129	125	140	116	110	147	119	114	136	107	112	151	110	100	107	96	126	99	120	113	99	115	121	106	105	110	106	114	96	98	102	88	100	101	109	112	92	106	102	117	111	105	109	106	85	111	109	95	114	109	120	113	126	98	118	96	103	93	90	97	105	102	107	99	126	104	112	112	115	94	106	104	116	125	94	98	94	120	113	98	113	95	99	114	135	94	104	111	124	112	111	99	114	134	105	99	95	106	101	110	115	109	109	105	95	104	114	102	110	109	108	109	111	94	115	99	87	125	116	114	113	118	105	120	110	115	100	109	105	106	112	102	104	95	101	110	125	97	91	102	103	97	116	117	95	105	114	103	113	92	96	101	94	99	118	93	136	105	119	110	120	98	114	109	119	83	104	109	89	101	96	86	104	103	96	107	85	115	121	95	92	94	89	110	120	99	82	109	119	124	114	102	95	95	97	109	127	111	92	103	106	115	96	112	121	105	91	99	104	121	119	93	91	103	91	100	93	86	108	93	104	103	102	81	109	99	101	97	111	100	106	121	98	85	124	108	116	105	109	87	127	95	104	101	90	114	98	103	97	110	119	95	103	108	92	97	96	100	112	112	108	112	106	103	108	90	94	106	106	113	108	124	120	108	121	111	101	89	98	91	113	103	114	105	100	102	99	105	91	83	101	113	104	121	105	114	104	113	120	109	93	85	86	92	106	94	108	112	103	96	86	98	109	114	126	107	99	106	113	122	103	111	102	104	105	97	100	102	109	96	89	104	115	118	110	111	120	121	118	113	106	118	100	113	113	107	110	107	106	98	107	100	112	95	103	96	114	116	98	109	115	119	124	105	117	101	105	85	86	100	98	121	97	124	118	115	111	106	89	85	110	115	98	97	112	106	102	120	118	98	119	102	117	92	118	98	108	89	94	103	103	115	103	92	120	109	104	124	106	109	120	106	117	111	94	114	102	103	107	108	84	109	121	113	107	93	112	106	113	114	108	114	95	125	107	107	104	108	88	116	93	122	90	110	98	97	107	100	108	119	103	106	117	99	97	101	94	97	80	105	109	99	118	118	109	97	89	105	111	101	128	110	98	108	106	108	106	96	112	110	112	101	102	121	122	101	107	105	105	119	112	120	91	104	107	102	104	98	90	104	112	89	122	98	105	102	84	124	102	94	101	96	117	116	124	117	92	103	108	114	101	105	109	116	103	123	110	101	115	109	114	96	106	114	116	114	111	103	109	106	105	113	109	99	107	95	81	114	86	95	105	110	95	98	98	105	110	104	100	99	89	115	95	108	107	97	106	100	112	120	117	107	101	129	117	109	104	105	93	92	101	101	98	125	97	95	98	98	120	124	87	109	115	96	98	91	115	110	107	97	108	101	97	102	100	124	116	90	107	110	113	98	81	110	87	108	88	119	117	133	105	109	95	111	105	92	116	113	100	99	99	113	120	102	109	96	105	130	97	108	113	112	102	94	110	96	117	116	122	109	86	105	97	99	113	110	111	97	92	98	99	108	114	99	117	92	117	114	109	106	104	104	122	102	96	88	109	103	130	122	130	92	92	110	112	102	77	110	103	107	107	99	124	117	114	111	115	106	85	110	124	96	112	114	104	110	111	108	103	119	116	119	100	126	115	117	103	105	95	88	112	95	111	106	98	106	112	90	90	114	111	102	118	112	93	101	124	105	115	116	92	99	110	91	124	102	105	114	108	88	93	109	103	88	111	90	105	88	114	112	100	83	112	100	107	100	95	116	108	119	105	99	99	88	116	106	87	98	122	98	109	114	107	108	104	103	99	92	107	105	105	98	120	85	94	105	107	94	99	116	109	107	100	106	107	111	98	115	123	113	100	117	103	98	104	110	99	117	95	110	111	117	112	111	109	100	107	107	98	102	102	118	109	102	112	91	115	109	118	121	97	111	121	104	103	120	107	112	101	104	111	98	90	117	97	112	105	109	94	105	101	110	115	112	100	114	111	101	83	101	108	96	97	111	100	94	102	131	112	87	108	87	104	101	107	110	95	116	119	136	107	122	122	107	93	109	104	120	108	117	107	91	117	114	109	119	94	104	100	96	107	122	115	101	108	113	93	94	94	109	92	100	95	102	118	105	105	108	116	107	116	121	91	96	119	99	104	135	103	97	120	104	117	92	109	110	119	98	122	100	100	107	117	102	91	100	118	99	94	110	107	109	121	103	95	98	107	100	102	113	106	100	102	102	111	118	116	116	107	114	104	88	107	93	110	116	75	93	104	97	108	89	111	109	105	109	118	125	119	102	101	96	108	106	104	96	106	101	107	94	100	115	108	112	89	91	102	101	100	91	100	108	116	98	133	112	107	97	96	114	112	105	111	96	109	97	105	103	94	128	84	106	108	123	106	113	84	121	108	97	118	116	108	119	127	111	116	95	112	103	126	111	136	120	122	97	123	96	108	108	117	108	101	113	111	102	102	93	111	131	90	100	128	101	108	107	98	111	90	113	121	85	115	102	97	94	79	107	90	102	118	119	110	103	104	115	127	110	106	112	102	100	97	100	111	106	99	113	103	94	92	114	107	101	118	104	113	114	120	119	133	98	81	107	99	105	117	120	117	123	87	114	94	106	105	117	130	107	117	107	100	106	86	120	117	135	105	100	108	99	107	92	117	101	101	122	101	130	108	114	100	103	109	111	111	107	104	108	99	118	110	104	127	125	101	102	122	100	110	92	98	112	93	104	95	113	101	118	109	112	118	113	116	116	114	114	97	96	94	105	105	108	114	101	107	107	101	113	109	102	109	105	132	106	96	112	111	116	99	101	120	99	118	98	102	120	119	99	111	111	110	100	111	104	105	108	118	98	110	89	126	87	103	105	105	101	106	98	100	102	110	97	106	97	99	100	90	99	103	126	87	112	115	104	104	116	115	120	100	119	122	109	110	149	120	101	90	125	113	114	99	102	99	95	115	103	105	98	97	122	98	106	99	98	111	99	112	103	105	114	121	99	111	97	107	108	94	99	115	96	120	107	98	91	106	95	88	114	97	117	99	103	95	108	84	108	104	95	110	121	93	114	107	92	98	118	106	136	96	108	110	82	99	107	101	132	101	105	119	102	116	101	91	92	113	111	85	87	116	125	103	101	112	122	90	108	93	91	106	109	97	108	98	107	92	107	111	110	110	112	91	85	96	99	95	91	104	109	97	87	116	109	99	118	95	112	108	119	107	109	119	112	120	107	91	111	114	99	115	108	88	108	112	104	113	85	95	101	106	120	101	102	110	106	128	107	104	119	92	102	102	107	105	105	119	116	100	109	103	92	98	123	89	88	103	127	101	116	104	122	112	88	95	109	113	105	107	109	121	101	106	116	94	92	105	103	97	96	135	101	105	111	110	99	97	118	102	96	114	127	110	110	91	87	110	111	88	115	85	105	108	114	125	105	102	104	96	101	102	121
42383	48223	33238	2019	3522	4460	5029	4013	3207	2330	1833	1623	1180	1859	1605	1245	898	875	1005	1059	1031	1016	1285	1183	910	707	625	677	603	557	501	536	547	555	504	452	483	481	400	397	433	429	440	411	433	398	408	396	418	392	399	388	381	358	413	422	362	412	400	401	405	381	400	378	360	378	413	389	404	401	397	386	398	394	422	392	369	412	393	396	397	415	346	391	376	401	436	415	404	386	430	422	408	394	429	394	374	427	396	392	384	409	374	420	393	405	388	425	395	403	350	425	413	375	339	416	419	374	368	403	408	399	371	400	393	403	359	383	365	394	416	379	419	349	406	408	423	385	381	403	425	367	392	386	374	411	390	425	397	371	413	361	402	407	350	411	370	358	409	360	382	369	410	401	400	385	359	379	385	395	382	382	408	370	413	373	381	370	385	395	362	403	381	381	392	387	393	329	404	345	396	366	377	379	378	397	358	366	381	399	353	380	370	385	393	368	375	392	375	361	377	369	377	381	386	392	352	411	354	413	403	373	359	355	377	425	401	389	397	359	396	378	409	373	392	384	371	377	400	417	385	372	334	360	376	441	396	384	412	381	384	399	378	395	404	379	391	340	388	388	373	376	393	385	348	340	416	388	400	400	392	374	351	344	388	363	362	377	351	380	346	354	350	382	395	355	365	442	394	400	387	377	383	356	405	377	397	409	440	393	350	349	348	387	391	378	405	403	389	400	400	370	399	409	397	407	376	405	400	405	413	366	407	387	360	410	377	390	389	372	406	428	412	397	388	424	388	372	381	372	362	383	399	431	405	367	410	377	372	410	401	370	432	414	405	412	396	367	376	391	397	366	412	406	386	359	406	370	377	398	382	386	428	385	406	349	402	382	359	381	394	411	392	378	435	384	391	397	388	386	379	384	369	393	411	411	381	379	387	361	391	371	409	371	406	409	359	427	389	399	404	399	378	407	407	362	371	386	385	400	394	393	390	401	369	406	367	378	353	366	393	387	352	415	402	381	395	374	350	375	367	376	389	380	394	361	397	364	386	413	410	361	399	397	391	432	386	356	395	362	410	395	350	384	397	413	388	369	384	383	384	402	384	390	406	394	379	402	357	370	397	416	384	377	381	387	371	428	426	398	433	397	389	414	401	425	386	403	423	362	399	390	378	393	387	400	413	379	402	369	382	388	360	409	361	353	378	406	393	383	371	358	409	392	396	369	398	384	406	387	374	396	357	395	359	391	382	389	395	382	390	358	395	361	420	405	366	358	374	377	402	382	403	347	381	348	393	398	380	370	390	380	391	390	382	401	366	379	421	386	388	363	411	391	362	378	398	373	384	400	368	392	403	373	390	399	351	404	376	398	381	402	365	375	437	387	344	437	385	356	378	380	355	407	397	407	399	383	361	383	401	381	378	401	389	393	382	394	357	362	400	439	405	430	403	393	388	363	401	365	400	374	408	400	415	403	358	398	437	361	384	357	383	382	387	386	366	363	413	357	415	404	378	378	381	397	386	363	409	377	377	368	410	413	360	338	353	397	396	375	390	379	375	397	399	377	435	393	360	418	394	393	360	424	381	393	379	388	411	359	364	380	398	401	382	381	426	392	384	363	370	371	388	362	389	373	424	391	397	408	398	376	398	383	375	408	344	382	369	369	373	369	385	379	397	401	385	405	382	402	385	427	414	398	397	365	368	371	431	392	403	387	379	379	416	380	376	405	397	378	365	377	397	376	396	400	407	398	373	394	391	367	401	368	388	368	376	372	374	413	386	379	373	384	395	364	370	363	350	380	380	375	370	377	362	434	384	379	369	382	374	367	429	374	394	381	407	437	402	392	430	395	350	362	354	383	415	374	384	381	380	383	383	390	366	365	377	397	415	377	375	411	398	406	384	386	381	391	397	401	408	380	393	384	382	383	355	361	361	370	362	381	410	383	382	367	377	379	383	378	371	415	385	364	415	370	377	365	421	369	413	388	408	383	389	385	385	358	378	410	390	383	392	373	409	382	378	386	384	373	390	366	384	368	375	406	401	378	384	376	381	386	409	382	375	362	380	423	363	371	403	378	411	380	365	402	384	358	376	392	370	390	388	380	377	373	414	381	382	383	379	369	374	386	383	391	410	453	372	380	369	417	391	383	401	390	373	403	397	412	415	386	386	381	386	356	426	388	395	399	354	419	397	379	380	399	429	411	399	361	371	397	359	378	391	381	396	385	369	363	402	353	379	381	392	427	380	375	365	345	345	369	387	361	412	401	396	403	377	378	404	395	402	373	352	337	366	375	359	383	361	400	382	370	373	370	415	380	370	423	412	365	395	382	385	391	387	364	401	383	359	373	383	367	351	372	367	381	363	375	356	374	384	344	402	367	398	428	387	404	376	354	384	378	387	380	371	374	394	388	367	372	381	375	404	396	375	388	401	415	389	400	389	388	379	405	382	388	388	407	373	415	380	397	409	381	397	371	394	376	391	422	426	378	401	377	412	360	383	368	359	348	383	387	406	373	393	373	375	367	358	387	387	362	346	374	383	392	392	377	404	370	377	354	371	400	400	418	372	363	396	414	407	413	373	407	396	385	383	396	368	410	379	389	373	377	411	401	390	413	396	410	372	427	361	391	369	393	392	410	366	347	405	404	402	413	387	417	409	389	427	412	372	347	418	402	386	392	354	393	402	398	417	419	375	363	394	361	399	370	404	399	392	404	400	394	419	410	394	398	418	425	414	400	389	410	379	354	404	350	400	381	384	383	389	406	366	376	386	355	389	389	372	372	426	401	397	368	388	388	384	394	389	391	402	408	392	366	389	382	373	420	393	382	340	419	379	393	346	379	410	379	366	396	363	368	378	436	377	357	361	378	404	381	364	365	424	363	344	386	370	386	404	435	394	383	410	411	380	394	395	362	366	396	361	394	359	388	421	391	388	371	411	387	394	372	391	378	376	359	397	424	412	414	415	357	418	372	389	421	360	376	405	390	391	365	381	387	376	355	404	416	388	358	380	341	402	410	404	358	393	400	381	387	417	397	378	354	384	367	364	390	424	378	356	370	379	402	371	349	377	375	378	390	389	408	413	377	410	417	414	355	398	406	403	372	356	410	363	398	382	378	397	397	361	362	356	406	386	387	376	371	369	396	381	373	384	391	399	396	365	374	399	362	407	404	378	366	444	389	380	393	379	379	386	372	379	381	397	411	380	388	380	375	370	371	397	370	419	343	367	401	341	369	344	391	383	375	402	402	397	374	422	356	434	401	394	382	387	357	381	405	381	379	366	412	385	358	402	390	371	392	417	393	357	401	410	407	379	382	411	359	394	380	398	409	382	416	377	363	380	387	364	396	388	350	379	374	365	375	400	405	386	400	404	417	383	368	389	398	389	382	404	376	362	358	391	400	425	366	394	377	379	404	367	343	368	377	405	387	369	371	324	386	365	381	375	430	365	407	375	364	404	388	366	356	388	363	402	393	418	378	402	374	365	387	425	354	357	409	374	404	394	380	409	360
75878	71013	45408	17982	5166	3502	2757	1680	1266	981	713	586	462	489	463	529	423	451	608	575	469	401	322	330	287	245	237	200	199	205	193	203	190	188	190	183	202	178	183	172	193	177	180	179	184	165	163	182	195	186	160	144	179	190	162	174	183	178	178	169	189	179	171	150	148	171	163	168	167	177	186	159	150	175	166	194	185	168	162	174	175	200	158	174	175	172	183	189	183	194	181	170	179	168	185	188	149	162	182	180	149	147	184	163	168	183	162	171	195	142	166	171	182	177	172	167	142	179	187	158	180	159	161	177	163	154	174	171	186	179	154	157	138	163	164	189	166	180	160	143	182	188	178	171	184	193	171	144	173	147	168	189	156	149	163	170	171	178	174	180	165	172	203	170	185	187	147	177	153	196	168	169	162	160	167	175	147	152	158	172	189	174	194	184	171	176	180	168	194	185	157	177	184	160	180	162	183	165	170	154	174	172	199	189	173	182	173	179	151	175	184	182	169	177	155	156	190	203	183	164	182	152	181	163	163	188	175	145	160	146	157	159	176	148	188	170	200	173	193	159	192	154	186	175	172	184	169	179	176	171	168	176	168	198	198	168	170	163	203	186	164	182	166	167	172	169	165	159	188	184	179	169	176	155	160	197	188	179	148	173	167	161	188	166	153	191	159	175	179	174	184	154	139	148	149	154	171	155	165	163	152	143	170	177	167	186	164	135	186	175	176	185	139	185	151	167	182	161	156	162	169	182	161	173	136	158	179	155	166	172	175	178	191	188	152	187	188	155	178	173	181	179	151	171	153	185	176	165	143	171	185	165	198	179	154	159	202	174	181	168	195	170	146	171	181	181	161	164	161	168	184	180	170	184	180	171	183	191	191	147	179	159	161	171	167	167	172	192	180	206	163	165	173	157	179	187	178	157	180	169	167	167	175	184	195	193	152	159	174	181	200	157	181	166	186	176	165	188	176	196	179	166	177	180	183	164	157	217	163	162	158	182	156	169	163	168	156	163	172	168	185	169	172	170	165	174	174	150	190	161	162	167	178	161	179	180	164	167	199	158	169	167	182	184	159	151	172	171	161	151	177	172	180	169	151	162	181	156	175	165	176	148	170	188	170	136	179	196	147	180	170	192	147	176	162	162	179	169	195	181	189	179	157	176	165	203	186	177	169	154	182	166	169	177	176	182	168	179	175	167	172	144	173	150	161	179	139	166	172	162	137	175	168	159	158	186	185	175	192	154	169	185	185	177	183	190	179	169	166	149	143	162	156	148	164	176	166	164	183	168	156	181	167	188	189	163	169	157	155	150	155	190	164	144	172	172	173	163	168	185	176	157	154	171	146	157	177	174	176	178	172	188	183	171	148	160	144	155	142	179	165	176	160	186	189	187	169	158	172	180	170	140	187	184	170	174	171	160	149	158	167	186	162	186	155	191	181	178	170	194	185	196	186	170	173	176	185	187	147	186	152	192	173	161	177	168	161	174	216	165	167	159	171	175	149	177	167	175	139	179	174	169	184	156	174	166	173	181	194	160	174	180	177	167	195	169	180	210	182	206	160	160	186	166	188	163	170	188	147	187	191	172	192	171	181	165	169	182	157	157	166	175	177	158	182	176	144	188	165	194	189	156	146	165	174	161	158	176	149	156	173	179	195	181	159	171	196	161	183	179	176	183	144	177	170	191	176	185	165	186	190	207	202	173	185	170	189	178	172	173	178	184	160	176	176	170	162	199	168	175	170	191	158	180	175	180	160	189	161	181	165	195	168	198	169	179	199	170	191	163	159	158	164	172	178	167	166	185	179	171	161	183	185	183	177	195	177	163	183	151	175	143	144	172	183	179	175	183	183	162	192	187	191	196	191	175	185	176	172	167	150	178	167	184	176	164	171	190	157	168	180	159	173	159	140	149	173	170	157	162	178	166	193	162	174	179	187	156	172	171	168	172	166	166	177	170	173	177	165	175	168	171	153	159	149	167	176	169	198	166	181	156	181	176	178	209	157	168	190	139	163	188	158	163	199	166	153	171	166	176	170	163	191	181	173	187	157	195	177	174	179	170	171	192	149	169	157	170	175	156	155	161	185	159	149	167	179	185	151	170	161	177	173	171	173	176	159	190	165	198	198	175	168	177	190	163	181	162	167	173	170	180	197	189	176	199	188	170	132	185	164	186	184	172	200	165	171	165	170	159	144	171	167	162	200	180	160	196	176	152	176	182	144	169	169	170	175	150	172	176	169	171	175	146	160	160	156	183	182	174	158	175	148	177	165	158	168	175	187	155	170	181	158	182	197	189	180	165	184	171	158	190	147	169	188	166	174	177	181	132	164	180	180	164	180	164	145	154	171	156	171	169	167	168	161	173	162	154	165	178	181	185	172	177	194	190	179	175	188	180	160	171	189	175	197	183	188	184	176	173	162	194	182	174	165	169	184	176	168	157	200	164	154	188	198	140	152	156	168	176	177	158	185	163	151	177	166	175	187	168	178	181	155	161	169	169	185	179	172	185	166	176	177	185	171	206	183	163	180	173	166	156	169	176	140	170	175	155	152	148	194	158	201	155	167	190	185	163	167	170	174	146	201	189	196	188	161	182	186	187	188	170	161	146	195	169	182	167	180	170	151	172	142	159	197	160	184	174	178	153	147	173	183	170	149	180	191	151	161	179	180	152	165	173	168	169	163	149	184	174	173	159	182	171	186	177	157	195	164	177	169	191	181	159	176	185	157	177	176	169	158	178	185	175	176	180	168	178	178	204	200	188	179	178	151	169	157	160	188	156	175	195	162	157	197	186	180	147	161	150	163	165	164	188	160	204	162	167	184	156	190	193	170	186	182	179	161	175	161	181	151	185	200	179	186	163	163	158	169	169	191	173	166	148	166	158	179	172	184	152	161	163	167	171	167	170	153	185	155	159	146	151	196	181	160	180	175	169	171	156	174	168	164	172	153	169	160	149	169	155	199	173	178	176	164	184	178	172	174	157	154	159	197	160	179	168	153	196	184	183	170	168	173	188	149	164	169	160	183	186	182	173	184	162	154	164	168	187	162	181	170	185	194	191	180	194	157	175	166	170	150	157	168	161	154	167	161	169	188	170	174	166	162	177	186	167	160	171	179	179	205	187	142	164	188	174	168	181	164	161	171	191	158	194	179	197	155	184	154	165	152	158	158	176	130	180	178	168	169	173	166	157	164	190	167	164	162	183	176	166	166	183	176	178	172	182	194	172	154	174	187	181	185	173	181	167	201	161	154	178	125	182	155	181	180	178	157	180	175	162	175	180	192	169	176	172	175	162	173	172	187	184	170	163	169	181	176	163	164	191	179	157	166	155	152	175	170	170	200	175	168	193	127	178	202	153	201	171	149	175	184	155	162	177	156	185	175	165	174	171	179	172	198	195	146	181	166	173	160	184	161	169	167	195	171	158	174	169	179	145	170	165	179	167	163	192	176	164	184	159	159	158	177	159	177	173	185	150	163	169	188	180	185	159	167	180
52297	60051	41603	4194	7924	10965	10326	7747	6259	4842	3242	2975	2501	2820	2947	2982	2256	2872	3967	3846	2918	2034	1961	2039	1564	1232	1018	907	831	778	816	837	775	724	775	672	780	755	699	606	661	618	600	614	633	623	594	586	565	600	565	613	665	572	600	557	650	626	670	572	601	583	581	596	589	590	580	547	610	553	606	577	576	571	561	559	523	643	577	574	612	526	602	573	626	572	579	577	556	604	601	624	563	586	613	552	547	587	599	615	560	569	606	578	592	588	578	557	572	588	599	556	550	663	605	621	575	537	580	565	614	617	582	577	568	610	579	561	578	566	586	601	628	619	579	601	596	608	602	572	570	569	563	559	572	565	565	584	577	557	587	567	546	586	599	545	573	550	560	603	611	604	558	609	553	578	585	546	588	594	576	600	596	548	570	561	540	589	570	517	576	528	606	570	597	617	561	572	598	572	566	605	522	589	570	649	550	569	601	558	555	606	572	591	563	561	555	577	586	548	580	552	568	558	604	561	577	582	577	576	592	558	584	609	563	593	621	565	557	583	562	544	517	607	574	572	534	569	596	605	578	531	601	605	562	593	577	613	576	553	596	574	566	572	543	609	573	568	568	557	520	563	564	524	580	573	585	584	523	603	563	596	612	570	590	582	549	574	596	544	559	558	573	584	613	546	565	564	596	591	558	562	571	611	606	634	559	604	559	570	590	551	600	614	555	605	548	561	595	558	598	591	560	585	572	595	527	615	554	557	583	523	568	566	591	533	597	559	594	556	587	594	554	579	594	570	565	630	559	572	540	562	611	627	645	561	546	589	590	569	585	580	558	601	574	579	555	617	576	559	597	590	595	547	573	579	555	600	554	575	567	551	566	552	618	569	579	587	599	583	592	586	619	566	603	577	570	612	575	595	595	647	585	600	604	594	537	556	580	610	603	548	581	559	589	591	586	539	563	594	576	563	603	546	550	561	597	518	579	604	537	572	570	539	597	581	582	572	590	558	592	550	609	566	556	584	573	575	544	536	557	586	557	562	589	610	562	586	540	598	568	572	592	539	614	594	574	617	604	563	604	596	593	551	611	586	579	563	560	533	610	580	552	589	553	596	599	548	577	569	578	575	575	574	569	612	593	527	542	560	611	573	580	585	562	614	585	573	652	545	554	581	554	569	583	556	577	586	579	608	545	538	554	583	563	582	558	549	546	582	567	526	573	536	614	615	550	566	615	585	540	556	541	582	562	543	545	579	566	549	569	578	565	576	542	556	572	574	593	541	578	569	568	593	628	602	541	558	595	604	596	568	579	621	590	594	588	593	604	552	606	580	583	599	538	567	580	589	530	523	603	587	581	595	587	554	599	624	586	577	582	599	569	576	558	517	558	544	566	568	572	589	594	581	579	564	551	547	567	600	579	606	569	541	618	559	572	577	545	637	607	606	528	560	551	593	567	614	578	560	559	556	578	608	583	577	568	577	599	592	585	536	575	560	543	592	600	578	572	571	612	513	581	589	613	547	576	546	582	587	584	599	521	563	593	604	589	541	542	609	558	584	555	597	578	602	576	569	569	572	599	548	590	596	545	556	578	617	547	610	539	572	584	539	539	617	605	587	564	566	613	535	590	591	562	575	569	576	595	566	586	606	561	526	561	573	553	573	576	534	554	569	600	581	520	576	545	541	585	581	545	574	550	573	582	585	570	560	616	598	548	540	566	570	569	578	585	639	617	578	583	587	594	584	563	575	588	582	589	558	633	564	608	605	547	561	570	609	559	573	610	597	578	604	601	595	589	574	543	603	564	577	577	554	586	575	559	534	566	599	545	597	576	535	568	540	555	587	602	580	528	599	584	566	577	555	610	537	590	566	602	595	602	544	564	563	581	592	603	556	553	580	556	555	599	590	569	594	585	612	592	590	587	597	552	552	587	560	566	591	603	556	596	570	553	579	588	572	547	577	576	569	606	586	572	552	533	568	544	544	589	595	535	583	551	599	549	594	568	570	606	590	556	547	595	584	588	580	555	589	541	566	591	570	523	595	561	592	549	565	633	544	607	588	567	572	575	600	575	574	576	603	583	579	585	634	540	579	565	589	592	555	546	575	573	573	591	564	594	541	582	579	579	583	593	582	597	612	574	552	624	590	597	581	560	585	570	619	604	574	589	605	567	560	590	554	607	605	542	587	613	565	593	552	561	573	600	567	610	586	582	571	611	573	595	566	598	567	618	558	556	547	515	556	576	578	579	608	594	577	575	596	559	602	616	559	572	564	548	572	569	562	598	524	583	573	552	621	547	584	546	549	555	557	568	604	580	587	591	552	583	599	550	573	569	568	590	587	555	596	554	573	587	612	565	565	545	620	593	577	610	543	591	596	581	629	546	576	565	541	574	567	597	562	543	606	599	551	551	567	574	562	604	556	604	615	613	612	603	558	615	583	539	584	566	585	606	633	587	579	567	550	609	539	549	577	599	568	624	598	587	614	607	525	563	588	562	597	579	579	558	577	567	600	601	545	535	593	605	544	561	555	564	575	558	587	594	580	585	526	591	549	559	556	604	589	604	590	542	593	569	573	556	555	566	576	546	594	538	589	555	554	590	583	570	603	574	596	569	586	566	579	571	551	572	565	590	545	599	565	537	560	599	563	546	578	581	574	561	587	558	558	590	561	603	623	613	569	568	601	611	601	571	590	575	544	559	598	552	552	579	562	554	595	578	572	599	589	600	603	599	563	589	560	583	551	578	573	539	571	586	582	572	528	563	556	576	558	573	549	552	584	571	595	570	578	590	543	580	556	590	561	554	580	590	591	549	600	597	603	614	564	596	613	553	560	563	585	558	592	562	599	609	564	605	582	607	569	615	585	575	544	582	616	580	587	592	564	605	565	593	583	575	555	586	572	556	561	568	544	578	578	595	561	568	553	567	553	606	569	543	565	574	555	576	566	555	562	562	617	553	577	579	583	631	578	573	562	580	575	567	578	547	559	600	589	575	603	608	558	550	588	575	574	587	600	576	552	567	518	611	594	557	579	581	592	594	599	557	595	554	590	583	541	563	597	591	540	565	608	578	558	589	582	579	577	614	618	536	598	542	579	585	571	594	537	585	545	583	588	537	597	586	589	573	598	583	569	606	603	559	532	604	555	594	567	601	576	575	542	588	611	582	576	560	571	547	592	596	599	619	547	561	600	564	597	584	565	583	536	568	535	565	563	563	550	611	612	588	555	588	613	586	580	564	553	582	573	557	560	569	580	588	552	549	582	572	588	564	562	603	547	542	615	559	567	545	563	604	597	574	564	563	528	563	597	584	563	558	566	573	573	586	575	606	561	597	589	567	600	597	592	593	556	590	570	564	596	522	561	565	544	555	548	557	558	570	611	570	549	608	566	530	606	583	564	571	563	540	546	585	591	568	579	587	593	565	600	583	573	589	554	560	550	513	572	601	593	572	573	569	600	577	563	515	607	533	595	571	605	596	561	614	578	610	609	558	569	579	585	571	554	569	601	599	548
16771	14477	3022	276	169	241	141	143	113	132	88	67	92	86	89	89	97	87	81	93	114	84	82	96	73	80	85	70	88	78	79	86	71	84	67	78	89	90	69	81	77	79	59	75	75	75	77	93	82	93	76	92	76	76	96	86	88	89	72	78	89	84	75	84	71	87	73	82	85	84	83	66	79	86	84	81	95	103	90	93	71	96	91	59	80	86	83	95	80	74	79	73	77	73	78	91	81	79	79	88	69	93	79	76	87	74	90	74	76	86	81	83	85	81	88	73	88	90	94	65	78	75	68	67	95	93	72	97	74	89	83	69	95	86	87	70	86	88	86	78	91	98	92	79	89	64	73	75	95	86	76	104	94	57	82	71	83	93	85	83	78	90	90	93	80	82	88	90	77	73	93	92	82	64	83	63	70	72	87	74	76	85	88	69	87	78	58	85	87	64	60	76	79	78	93	92	96	80	83	81	89	84	83	71	70	93	84	85	77	92	89	79	91	80	78	87	89	88	82	81	99	78	80	77	79	83	98	71	82	77	96	84	86	78	67	70	74	72	79	82	65	70	89	74	77	93	109	84	69	73	94	72	71	87	96	73	84	71	78	79	91	89	77	91	73	77	86	67	79	67	85	83	90	78	88	78	73	77	75	89	74	78	81	91	75	83	80	86	74	99	88	77	97	79	73	79	84	84	73	87	86	74	83	74	84	91	95	82	92	74	99	70	94	82	76	92	83	93	63	76	78	78	80	76	69	98	81	86	71	85	80	75	90	87	85	88	70	62	91	86	80	81	70	80	88	83	78	68	92	77	70	78	89	77	83	69	88	76	60	83	62	82	88	79	95	103	74	69	70	71	90	62	75	82	86	72	84	80	84	87	74	73	76	93	80	88	99	82	77	79	86	83	85	92	78	87	89	72	76	91	97	69	88	74	76	83	97	69	83	96	73	80	88	81	89	85	74	72	62	80	80	79	84	88	81	82	100	86	83	71	79	85	95	88	91	62	72	80	82	80	76	99	60	72	99	85	94	77	87	82	88	71	64	85	74	92	82	72	83	90	82	77	88	80	82	78	80	70	87	63	84	68	83	74	62	83	75	88	72	79	68	72	74	84	86	104	63	83	86	92	60	92	82	79	72	77	80	71	89	94	70	60	95	64	72	70	84	85	91	81	75	89	86	75	86	71	86	75	91	70	94	93	93	80	78	69	71	74	85	84	96	79	81	89	74	78	92	71	67	80	90	96	64	76	63	78	87	74	94	72	95	77	79	89	88	81	82	80	91	70	87	76	83	68	77	97	62	78	71	71	86	83	76	85	76	60	83	89	76	60	92	91	90	73	82	82	78	77	88	69	69	84	79	88	81	83	85	77	83	97	106	79	76	76	72	96	76	84	73	79	81	69	75	90	77	77	92	95	96	73	78	67	73	109	71	101	92	68	90	80	74	85	88	92	94	91	77	94	76	89	70	84	76	99	83	71	67	73	80	102	77	73	77	97	85	81	88	91	73	75	80	94	79	80	67	76	78	77	76	68	79	70	87	77	83	75	91	75	78	78	87	80	75	89	86	82	96	89	75	70	71	75	79	82	75	82	74	86	73	85	80	81	80	85	85	81	96	78	75	62	72	75	90	76	77	81	61	90	73	68	79	82	84	78	81	74	79	77	70	76	92	74	79	75	88	73	78	88	81	82	69	84	65	91	61	76	80	91	73	82	90	70	80	77	78	66	79	71	87	79	78	88	70	75	79	73	91	85	85	96	95	77	69	75	85	79	88	88	82	85	93	86	89	74	89	81	69	85	78	75	84	91	87	80	78	70	73	74	96	59	83	73	92	68	86	83	76	86	77	94	88	86	90	75	84	90	92	68	76	86	80	90	80	88	81	69	73	71	82	72	92	84	81	76	64	80	90	72	82	77	75	80	67	99	89	84	85	77	82	84	86	66	80	89	82	92	98	80	83	92	75	93	74	84	91	87	85	79	84	77	90	86	67	79	84	81	77	99	86	72	91	92	77	95	73	74	76	80	77	75	90	96	89	86	61	69	78	76	98	65	94	76	75	93	81	83	82	72	97	71	71	82	70	79	73	85	88	86	68	74	81	81	88	64	90	83	97	84	91	82	80	85	94	82	80	73	84	78	66	77	77	76	88	76	74	94	87	72	84	79	73	73	78	81	76	85	88	75	81	74	84	70	88	73	69	75	74	79	90	105	67	80	65	103	87	84	75	87	74	85	77	92	87	71	97	82	91	63	83	97	83	72	91	76	77	79	79	87	97	85	66	95	86	87	80	79	78	79	79	90	79	84	74	76	61	84	99	77	79	75	72	86	89	89	85	82	76	86	83	77	83	67	93	95	71	74	66	85	76	74	81	74	74	75	90	80	80	83	71	95	95	81	99	80	70	94	83	76	92	82	87	85	77	76	78	83	79	87	79	75	68	93	91	81	73	80	79	79	66	71	91	80	95	79	70	87	85	82	71	68	68	86	76	69	81	73	93	83	77	93	82	73	77	85	79	81	90	75	79	79	103	107	91	92	80	85	82	77	85	96	93	90	84	89	90	67	78	85	88	81	102	79	74	80	74	82	71	76	76	88	84	85	79	78	77	92	77	81	85	81	73	80	74	66	74	63	83	86	87	90	89	73	65	87	74	82	72	94	75	73	93	82	85	81	73	87	81	79	97	77	76	88	91	74	75	84	78	70	89	89	93	79	60	72	80	76	90	88	77	65	80	101	84	80	78	84	88	90	80	94	85	90	84	84	73	92	77	92	90	76	70	87	84	69	66	66	86	72	82	73	98	85	78	86	86	73	67	96	73	86	84	78	70	66	92	79	91	74	105	81	76	87	89	86	90	89	79	91	97	79	92	80	77	69	83	66	103	82	85	91	85	79	75	73	92	80	64	83	81	78	95	71	96	61	83	69	66	85	93	69	72	83	81	103	69	82	93	89	86	75	78	92	73	95	77	60	79	72	86	78	72	68	81	79	94	83	90	83	61	84	97	71	67	70	83	62	79	83	84	84	91	67	69	71	82	85	75	75	73	69	86	61	90	81	72	88	95	71	71	87	85	80	90	57	90	85	81	66	75	90	77	95	81	84	84	85	79	85	67	77	86	70	81	102	78	75	73	72	90	79	71	67	67	79	71	96	91	79	72	92	77	83	96	78	67	89	83	98	94	94	83	78	72	68	89	83	77	91	70	70	58	86	82	91	87	81	78	84	88	69	100	76	97	89	78	74	74	75	88	83	64	84	87	71	81	73	69	78	102	87	83	69	68	93	87	91	82	73	79	81	93	91	78	80	70	82	88	83	81	75	85	80	82	78	74	83	79	87	86	70	81	92	85	85	94	84	67	89	87	73	92	64	87	86	66	69	79	63	78	84	89	72	73	65	88	68	82	68	75	85	85	83	80	81	88	91	98	88	83	82	76	75	85	80	69	84	95	77	72	103	79	69	100	74	81	69	84	83	80	79	65	83	92	72	91	99
20256	20752	6123	558	790	966	748	545	493	410	391	379	404	399	385	383	396	354	395	451	451	345	381	360	358	346	351	321	294	342	328	328	287	311	331	302	330	304	337	286	334	350	331	275	298	322	274	331	317	325	334	333	287	356	316	329	302	337	316	297	321	318	344	299	345	315	328	320	310	333	320	313	287	345	345	320	303	321	316	325	329	309	303	305	330	340	344	300	325	312	324	322	313	308	282	333	342	315	287	319	294	305	359	306	318	315	318	338	335	320	313	295	313	302	324	329	302	300	339	314	308	301	316	340	326	338	311	303	311	345	303	319	326	308	283	326	322	312	363	277	308	303	322	297	327	325	291	334	341	304	348	339	295	315	303	307	328	344	298	329	320	311	303	301	297	326	336	287	330	349	316	283	312	317	326	341	288	351	291	337	319	307	285	309	304	326	276	329	308	318	316	324	339	302	308	290	349	309	333	325	299	318	329	334	311	310	306	343	321	324	326	337	303	326	321	282	330	321	324	306	322	317	313	348	299	305	320	338	293	307	311	327	333	310	329	308	294	291	306	302	306	319	284	297	307	291	299	311	308	290	330	323	338	299	357	328	304	318	324	324	301	301	314	301	332	314	299	341	343	320	314	339	284	297	335	305	359	288	351	317	295	296	329	313	317	309	334	334	318	304	317	330	341	299	314	322	328	320	291	336	352	307	337	350	335	329	310	341	281	329	322	303	332	330	333	286	337	327	312	297	299	295	331	314	336	302	313	311	332	331	302	312	291	319	323	340	294	318	313	339	293	344	337	305	294	326	312	318	326	309	319	299	367	314	296	339	316	355	325	328	314	326	320	328	370	336	306	307	357	306	306	313	329	321	317	305	311	327	304	309	336	279	318	347	317	313	316	307	332	304	315	298	361	303	312	301	298	312	328	323	294	323	324	304	323	325	293	293	281	330	349	301	341	310	284	335	316	308	314	306	299	338	313	307	345	291	328	312	321	350	295	332	350	302	309	317	326	305	313	313	299	318	303	340	325	311	304	331	309	332	332	331	291	318	334	320	289	311	304	334	328	339	318	292	302	323	343	324	337	307	330	300	355	315	319	311	301	292	323	325	298	291	286	306	300	342	312	323	333	292	322	311	351	321	272	316	303	288	313	316	344	302	323	331	329	309	315	329	269	308	277	328	309	291	317	307	345	319	295	315	333	292	286	284	333	334	305	328	299	294	322	327	308	347	284	304	308	339	326	303	316	316	350	315	288	320	311	335	299	321	334	329	308	322	315	332	352	322	334	326	325	330	337	322	318	301	269	339	313	313	332	317	345	315	327	338	308	314	311	319	321	329	279	334	313	318	339	304	313	305	330	325	294	350	305	317	278	304	312	322	328	334	300	305	285	294	294	310	319	346	312	323	318	284	329	311	298	312	315	330	342	353	323	289	324	348	322	348	301	340	308	319	327	313	324	297	329	307	339	315	295	296	299	312	304	310	294	328	309	306	294	305	312	333	354	309	321	333	318	316	316	342	329	294	299	331	316	325	326	310	325	336	284	316	292	311	324	331	342	320	306	312	334	327	303	328	306	304	321	297	302	314	371	300	308	289	322	296	318	347	320	287	302	297	315	314	297	337	283	334	306	304	303	333	305	312	314	335	304	298	301	317	287	290	317	324	326	282	309	294	319	344	351	313	302	311	326	326	331	329	292	303	255	314	309	343	310	335	325	321	313	294	323	293	328	327	343	329	286	331	338	285	319	313	315	344	299	319	269	302	315	293	305	321	324	308	281	292	344	342	355	339	318	314	306	311	315	312	323	290	300	286	306	331	281	327	347	314	315	290	282	301	307	312	293	308	316	337	296	316	336	346	333	308	310	322	301	302	300	307	308	335	311	306	316	308	342	308	315	329	333	335	326	332	341	302	332	323	323	318	303	299	327	300	333	320	311	342	329	307	346	329	323	338	315	325	326	300	295	323	330	304	344	334	320	297	332	296	333	363	329	332	327	325	320	305	305	306	341	318	334	327	318	302	331	306	320	343	317	334	285	302	356	317	345	305	336	319	286	324	311	334	352	353	313	303	279	326	311	316	312	289	312	340	341	300	313	307	315	293	317	310	323	309	308	331	320	301	314	305	309	289	262	317	313	294	297	308	317	327	341	297	326	322	337	312	333	281	309	311	306	323	321	308	338	300	333	316	317	295	308	313	324	296	314	307	329	342	293	303	306	346	321	310	311	311	323	336	340	319	321	324	310	340	303	331	338	310	317	330	289	315	315	297	317	306	325	307	336	330	338	337	304	310	330	288	294	296	311	307	317	278	322	332	319	287	320	326	290	299	309	290	336	308	342	296	302	333	279	311	296	340	318	318	290	288	315	318	311	306	319	345	319	289	324	320	332	331	308	298	326	309	309	333	322	313	328	323	295	328	334	329	341	361	323	310	301	290	342	287	289	323	300	356	312	288	322	319	333	324	322	300	329	316	289	291	306	314	318	338	335	311	329	307	330	303	303	335	329	293	311	289	330	318	303	322	319	340	336	317	312	309	307	334	320	296	321	303	330	319	316	360	342	300	306	296	327	334	327	315	307	304	341	282	306	313	294	342	312	315	304	343	332	302	348	316	318	319	321	285	309	294	260	306	298	341	307	326	316	306	321	309	281	343	331	312	312	309	303	327	332	336	298	281	361	311	298	330	331	345	268	339	335	291	318	309	356	316	311	333	329	313	300	298	314	271	293	314	372	336	309	310	348	321	291	349	300	314	292	326	320	327	329	307	320	323	299	322	317	331	328	315	337	338	346	342	316	314	311	297	300	315	269	337	285	259	311	319	306	355	319	316	291	328	321	303	327	303	311	298	321	313	307	325	299	309	304	304	296	301	323	318	332	340	339	297	310	320	319	311	311	326	316	327	310	327	330	334	325	311	306	328	321	312	366	322	288	329	290	314	296	327	332	315	317	345	277	315	327	328	325	331	317	345	299	322	330	311	330	314	307	320	310	329	335	324	305	341	355	309	314	349	302	317	317	282	281	338	326	299	341	290	338	319	303	317	307	328	310	290	334	341	316	282	298	278	318	311	306	306	301	283	312	294	305	337	342	315	301	313	336	310	299	333	313	310	337	341	328	332	330	333	332	290	320	341	314	316	304	332	311	308	303	294	293	318	324	279	324	302	324	356	329	309	324	301	333	340	298	308	324	268	315	286	356	279	309	332	310	300	320	313	338	329	327	311	325	320	308	315	321	299	312	325	290	330	315	318	307	296	290	304	313	340	334	294	332	307	293	282	317	356	328	302	295	317	307	319	283	312	332	311	366	306	301	320	275	281	348	309	345	307	308	317	300	309	299	303	330	321	332	360	340	316	327	330	321	338	347	292	310	298	298	338	310	332	326	310	317	273	343	331	324	325	294	316	327	323	336	308	322	322	344	321	324	306	314	310	291	307	311	303	315	316	288	331	322	328	325	303	296	279	347	319	309	308	304	289	341	315	299	316	328	307	323	332
63010	64347	39334	11644	2996	2334	1162	567	357	385	347	287	288	277	231	226	205	242	221	210	203	240	279	239	243	187	134	120	116	101	108	108	115	119	134	84	110	97	114	115	118	107	120	104	108	100	111	93	104	116	102	101	98	106	106	100	93	112	112	92	100	93	122	100	105	100	115	115	114	114	108	99	114	111	117	94	97	106	117	139	113	111	104	108	118	101	93	120	92	107	100	99	99	82	89	101	74	123	98	104	109	119	106	111	112	115	98	103	92	128	112	119	114	106	95	105	93	126	113	121	98	115	94	105	115	100	100	102	102	99	109	105	120	111	112	134	107	110	96	102	106	103	100	109	109	110	122	105	94	104	105	108	107	105	95	90	124	119	93	99	110	107	117	110	114	91	92	101	95	90	100	105	85	116	100	101	126	98	96	107	100	114	105	104	121	87	114	126	127	94	113	112	110	129	101	110	105	111	109	92	102	113	89	98	119	109	96	100	106	106	116	90	96	111	119	105	106	95	91	101	105	106	108	98	114	115	110	110	100	97	92	104	115	82	94	94	114	108	124	98	101	99	103	109	116	115	110	103	122	108	109	96	112	119	94	126	121	109	100	110	106	100	95	109	122	109	99	107	128	107	119	125	107	112	96	125	96	97	101	120	107	100	99	103	96	107	106	99	87	98	87	128	131	109	111	112	91	107	111	98	108	94	106	104	98	110	96	110	83	130	113	117	116	107	102	120	104	111	94	91	115	101	111	108	118	122	101	94	127	107	96	113	113	121	92	98	90	120	95	102	104	120	106	105	107	89	99	106	113	120	116	97	109	103	112	114	105	94	132	109	122	104	104	103	101	87	117	103	90	113	99	109	120	109	108	101	102	83	98	120	106	120	128	98	112	116	119	111	113	94	111	101	98	132	100	106	93	120	112	98	111	107	96	111	99	121	93	99	93	95	104	99	93	100	106	114	115	99	115	106	107	112	111	97	101	95	86	100	95	118	117	129	117	97	107	111	104	113	117	104	105	107	92	112	123	91	95	99	125	117	94	119	123	99	105	116	113	102	97	100	119	115	120	125	105	106	106	98	104	112	105	99	107	125	89	111	106	122	89	84	98	101	110	108	103	113	122	117	113	119	120	110	92	99	123	99	128	130	92	114	100	116	111	89	107	113	100	94	101	97	87	111	101	108	99	117	109	92	109	102	108	96	101	94	108	97	96	99	97	108	100	122	103	116	92	109	93	95	95	110	111	102	97	106	109	115	105	105	104	100	104	103	102	98	108	112	121	86	112	100	114	110	122	105	132	124	126	115	91	101	106	101	98	125	106	99	109	99	104	103	116	116	106	95	104	95	111	112	121	117	96	91	120	95	95	115	103	99	116	98	106	100	104	88	106	100	113	116	123	108	106	92	109	105	111	100	81	100	88	105	107	111	112	117	105	121	104	124	95	113	94	106	105	96	100	100	110	111	108	104	112	92	102	121	103	107	90	95	90	112	96	100	114	105	100	114	122	130	118	94	102	96	117	105	117	130	103	90	100	112	109	85	118	103	110	101	104	110	94	107	108	101	97	96	100	124	112	98	111	91	100	111	96	94	121	99	110	90	98	96	124	102	103	107	123	91	109	96	117	112	118	114	93	107	106	118	118	119	96	94	120	100	98	97	113	105	94	103	123	115	109	125	110	109	102	95	103	120	130	102	97	99	111	104	107	108	101	119	113	113	118	111	111	84	111	108	108	119	125	88	98	105	105	99	113	107	114	122	109	99	98	99	114	114	101	112	110	100	108	123	107	107	113	105	97	110	105	111	106	101	106	111	121	101	104	111	107	97	89	126	106	123	116	102	106	113	122	94	101	100	116	128	91	131	98	108	91	108	122	97	105	106	114	115	112	108	115	122	127	93	95	107	86	88	107	109	110	102	103	100	115	91	125	108	110	98	108	92	95	110	103	116	104	99	113	109	104	101	125	113	103	116	107	101	103	114	98	101	104	119	110	100	112	136	110	117	92	100	102	92	119	103	100	113	94	118	101	122	121	125	115	104	100	126	93	101	112	103	109	121	108	99	102	97	114	107	112	103	92	100	116	109	104	98	96	104	111	110	106	90	95	104	119	97	119	116	96	96	108	114	103	106	111	111	125	116	109	93	103	124	105	114	114	103	90	80	102	117	97	112	112	109	130	98	113	96	108	127	109	100	106	109	95	98	102	108	124	101	122	122	120	107	114	109	84	99	93	99	110	103	119	126	88	105	118	112	102	110	102	111	94	116	96	108	96	97	119	100	101	123	100	121	112	123	105	102	102	112	92	103	114	112	99	89	107	102	88	105	89	102	111	106	108	115	93	125	117	131	102	103	117	115	109	103	101	104	113	114	115	112	107	102	98	93	111	94	112	107	113	130	96	132	109	105	91	105	122	101	101	110	98	113	116	112	102	99	114	102	98	94	122	93	118	110	98	113	110	105	129	96	105	105	102	110	90	106	108	93	90	104	92	117	121	79	122	116	84	121	113	104	101	110	95	99	104	121	110	111	105	102	102	126	108	108	122	99	98	99	113	111	100	100	98	108	97	86	100	124	117	104	100	120	117	120	101	108	101	88	107	103	112	86	110	119	101	114	106	112	114	104	87	93	96	112	98	120	96	103	118	115	100	110	108	101	109	115	106	92	105	101	122	105	108	118	105	100	97	127	103	114	99	102	107	116	97	117	113	116	104	125	105	100	113	89	116	109	115	100	102	88	87	106	106	115	114	122	105	99	105	105	113	99	113	128	117	106	109	128	105	96	104	112	114	117	95	105	110	101	117	116	109	112	104	108	102	110	116	106	103	123	93	121	94	119	107	114	87	102	102	112	108	115	103	119	100	112	104	95	109	100	100	104	112	99	103	102	98	92	111	105	112	92	102	96	125	125	98	114	105	94	108	101	100	95	107	117	98	110	98	103	106	93	83	104	94	108	113	87	108	110	109	108	107	107	100	113	120	126	106	120	129	97	85	85	108	92	100	99	110	102	110	112	87	98	106	112	102	114	109	95	118	110	104	124	113	91	113	100	112	103	99	96	109	108	93	116	97	102	115	94	95	94	88	98	117	106	106	101	96	119	109	111	113	101	115	127	103	103	99	105	113	102	105	116	106	100	117	119	100	93	123	105	111	104	114	102	108	109	101	112	92	93	83	96	106	115	105	101	96	96	99	106	101	108	110	120	114	95	111	95	107	101	99	99	105	99	103	119	112	126	102	109	110	110	141	112	132	87	124	101	113	122	108	80	147	104	106	122	92	97	106	99	100	107	120	101	115	106	127	98	113	91	115	89	116	106	110	107	120	96	112	99	121	102	110	104	103	108	106	113	115	107	93	112	99	98	110	121	88	133	117	107	102	110	94	131	97	111	101	105	110	111	107	98	96	125	116	105	104	108	101	121	116	115	115	100	100	128	102	93	106	94	114	111	95	102	98	106	131	105	112	114	118	110	97	118	107	105	112	117	127	99	98	102	118	116
42968	48301	34347	5172	7950	8247	4519	2518	1724	1907	2073	1721	1542	1583	1394	1347	1377	1348	1259	1269	1362	1729	1850	1598	1466	1299	759	553	460	491	435	466	476	478	473	425	448	400	436	417	422	415	407	433	417	414	375	402	403	419	409	396	431	395	399	372	373	410	398	380	373	391	415	408	381	385	383	378	435	405	423	436	374	407	385	386	398	398	404	404	404	364	400	435	395	390	437	401	398	407	374	395	388	406	357	388	386	399	370	367	398	421	404	409	413	369	383	407	365	419	422	419	388	419	420	385	372	389	369	385	375	399	396	362	374	397	394	415	424	360	411	362	369	399	402	395	401	404	389	405	408	383	369	400	384	390	375	336	396	387	390	400	399	374	376	405	426	380	419	397	384	416	395	399	402	383	356	408	359	380	383	401	381	384	373	378	394	370	389	373	408	369	391	373	406	367	358	379	417	403	395	402	404	393	356	406	349	411	394	380	377	383	381	392	342	400	370	357	379	410	366	383	392	397	412	413	394	390	422	389	389	386	358	385	366	391	389	401	413	417	376	373	413	384	348	381	407	387	363	419	376	390	405	384	398	381	407	377	396	393	367	371	389	399	355	359	383	363	398	373	396	383	383	366	412	371	380	404	393	395	421	363	392	371	413	408	343	381	348	399	400	411	386	378	355	400	417	402	378	372	408	368	380	372	400	389	405	382	384	394	409	354	408	372	371	369	378	339	435	369	387	383	376	392	387	356	412	411	367	410	412	366	398	424	344	394	382	395	366	399	419	429	433	368	418	376	388	374	408	375	398	398	425	380	394	384	374	367	353	415	383	389	403	415	391	415	404	393	404	372	419	382	372	404	385	381	385	358	400	374	425	390	378	384	401	376	423	422	397	415	389	376	400	382	364	428	385	346	394	391	408	389	368	387	353	373	392	372	426	379	366	382	371	378	390	370	385	390	354	400	419	423	402	370	392	441	349	391	338	372	408	408	391	421	387	400	364	397	370	378	355	383	405	423	357	367	379	389	373	430	391	397	405	401	456	400	427	392	378	406	396	362	374	341	400	402	363	383	381	368	396	391	419	370	384	380	408	399	385	376	376	384	367	421	390	402	389	420	422	376	422	371	409	383	377	406	399	359	390	421	397	397	355	375	400	379	382	373	379	407	362	391	373	413	350	392	386	383	383	386	425	423	373	396	408	376	408	407	375	403	398	412	404	406	392	379	414	366	349	358	405	429	375	402	398	396	438	384	369	401	375	387	375	379	371	368	393	395	399	394	375	383	386	388	401	362	430	417	353	357	407	364	364	368	386	390	377	376	422	423	391	368	394	407	357	409	390	377	394	397	404	378	380	417	425	383	379	421	394	367	413	391	379	391	408	371	395	414	371	407	420	368	410	381	392	393	406	393	424	392	351	416	373	380	365	372	416	404	390	361	386	398	382	367	418	386	387	378	395	410	397	398	419	368	375	384	391	393	383	403	358	406	427	394	402	402	409	429	437	409	385	352	369	396	386	373	370	370	389	401	408	370	384	356	397	397	386	416	379	356	407	390	374	394	349	359	377	394	397	384	346	392	391	387	378	390	395	443	374	385	414	424	368	357	415	380	392	359	395	377	386	392	400	391	401	400	348	356	406	373	427	394	396	355	407	382	352	395	407	391	377	374	406	418	378	395	353	417	419	417	396	403	414	380	366	424	412	418	360	382	355	408	388	369	396	393	358	426	391	370	395	420	387	405	401	366	369	374	383	382	411	394	383	395	360	383	406	404	368	419	394	433	382	390	406	363	411	351	410	396	413	407	365	385	366	401	410	359	387	418	428	404	374	357	383	395	379	405	351	437	351	381	423	407	365	390	387	366	388	398	366	395	406	402	371	421	374	397	404	389	361	365	384	353	382	419	424	360	403	360	415	397	389	422	390	366	413	396	387	387	394	388	383	380	361	428	354	360	362	398	374	383	403	394	404	402	413	380	366	383	409	376	423	378	374	411	392	337	414	402	409	388	397	372	390	383	367	385	394	392	400	367	383	400	364	399	399	349	384	373	401	386	368	380	406	400	364	419	382	405	411	376	401	364	397	391	385	381	401	365	390	363	363	360	407	382	370	395	382	387	381	370	377	362	407	390	394	398	381	399	408	339	381	411	388	398	395	387	419	404	367	384	402	354	387	383	433	355	376	374	407	365	405	414	362	416	383	391	381	357	407	417	393	359	360	400	383	419	356	405	395	362	374	365	363	381	376	377	399	401	400	366	399	393	387	407	403	396	393	403	386	437	404	400	371	398	379	400	396	356	373	391	401	396	403	389	363	379	395	385	376	406	376	331	369	427	397	369	383	361	387	425	381	403	393	418	412	401	382	410	402	384	365	378	372	387	397	375	368	416	396	338	399	413	408	423	435	396	381	390	391	382	392	419	374	389	397	385	396	398	369	370	406	388	376	375	437	422	385	412	400	364	378	388	387	377	376	396	403	419	419	362	377	373	361	386	372	401	402	407	394	389	386	426	365	375	385	388	392	366	400	386	363	377	379	402	385	387	344	407	396	386	376	393	361	435	377	379	379	358	387	386	385	396	355	388	380	406	391	371	389	404	408	404	413	405	388	394	395	376	385	378	380	364	438	378	389	380	398	390	354	393	368	392	385	379	384	427	373	394	345	388	363	358	385	350	376	396	391	401	337	388	400	411	356	399	369	408	381	398	380	397	399	397	395	373	384	380	406	386	461	393	386	388	369	395	374	402	405	368	375	345	371	402	387	399	387	383	411	396	392	433	365	385	368	375	421	388	409	404	384	386	360	411	400	418	373	407	387	411	410	400	373	396	426	408	355	397	354	365	403	391	402	404	364	400	365	361	395	382	352	385	369	378	409	398	414	401	423	340	380	394	361	402	419	419	378	372	352	355	391	395	399	402	395	372	351	392	381	398	413	419	386	351	385	392	413	376	382	387	370	350	396	381	420	391	403	405	381	374	368	379	391	394	389	403	363	402	393	384	367	404	410	368	380	383	384	388	398	396	377	387	389	379	336	412	407	393	409	379	395	386	427	401	388	408	392	365	416	399	400	378	420	391	350	417	385	379	426	402	398	392	422	394	406	391	385	383	372	385	385	417	380	375	412	381	390	363	389	392	390	405	384	351	380	363	390	364	419	389	377	373	374	400	409	388	434	390	375	369	393	362	411	361	350	380	401	409	409	379	411	407	393	401	393	405	416	372	384	400	388	387	377	412	377	378	361	388	383	411	392	384	389	419	377	395	395	379	381	385	405	391	396	389	389	397	406	418	397	412	387	396	334	374	377	373	358	403	393	407	384	371	384	395	380	407	388	409	403	391	377	419	385	366	412	399	414	409	393	393	377	408	368	395	367	427	386	404	367	372	409	389	370	393	413	392	396	414	388	383	376	404	410	392	393	400	392	402	372	385	349	409	390	370	398	400	397	388	350	359	378	385	398	361	387	363	397	371	376	393	381	381	374	407	410	383	385	389	392	345	375	382	374	418	367	436
74638	75181	48519	18545	7017	3402	1418	687	613	730	893	685	395	442	408	331	363	418	674	814	852	893	616	467	397	325	221	211	209	209	185	189	198	191	160	170	208	191	187	177	192	161	207	176	159	176	179	175	174	158	179	161	194	166	176	158	177	185	160	183	171	180	179	186	160	181	156	187	168	192	190	181	152	167	210	171	161	174	150	195	190	186	185	168	158	160	187	183	145	156	165	161	176	185	162	168	165	177	182	170	182	184	178	175	174	189	163	178	186	160	171	172	171	174	186	173	144	193	179	188	171	182	166	168	165	151	202	182	170	172	179	182	193	160	182	169	181	181	191	181	182	183	180	201	163	165	177	197	177	179	170	185	178	191	188	158	168	196	163	168	175	197	158	178	181	171	158	151	178	173	149	155	193	193	190	163	180	177	174	180	157	195	166	155	162	180	176	199	162	163	181	179	181	157	161	181	169	172	176	163	181	171	157	180	152	162	177	165	156	155	166	190	156	154	178	181	179	174	182	162	170	205	210	168	178	178	175	200	171	188	178	178	180	183	180	161	156	162	171	164	187	190	150	163	156	171	166	175	181	181	164	164	180	180	176	185	169	163	170	174	142	182	163	190	181	168	170	185	180	161	149	165	166	177	175	166	145	196	174	166	180	164	168	163	185	176	151	173	149	168	199	148	161	168	183	170	160	191	162	168	177	187	181	154	196	162	149	182	180	170	179	175	162	174	171	168	174	147	178	202	191	178	184	174	169	172	145	176	179	160	168	173	160	151	177	174	172	182	163	181	168	183	137	162	158	184	165	180	163	180	151	163	172	186	162	180	160	179	140	171	163	177	188	160	194	191	188	167	175	159	180	176	185	182	171	189	179	161	164	166	163	196	175	166	162	178	190	160	166	176	176	168	167	164	178	176	177	182	146	222	187	170	168	178	200	177	176	170	178	176	172	199	170	173	163	178	148	163	151	172	171	165	180	176	184	159	193	173	146	185	179	173	184	184	152	150	185	178	176	173	176	180	172	174	166	170	164	192	174	178	173	185	152	177	185	192	167	177	173	171	150	156	173	143	166	176	195	179	184	193	180	166	166	163	171	179	186	153	171	176	166	207	183	161	170	159	180	173	161	191	163	168	185	169	173	189	168	162	183	174	180	155	173	168	165	147	171	180	174	180	190	181	174	168	167	166	154	182	183	177	166	175	190	150	153	163	175	165	180	167	180	153	174	170	177	164	186	171	160	199	165	164	179	170	173	163	166	167	160	175	180	192	177	193	185	171	155	186	174	173	169	170	152	167	163	148	184	187	177	155	163	179	156	172	135	149	179	174	150	150	186	193	167	169	189	158	177	203	158	190	156	170	166	167	179	171	188	180	171	187	193	157	144	179	156	188	170	178	173	151	178	158	158	173	176	170	165	154	172	174	186	167	174	157	168	186	168	181	176	170	183	166	169	172	170	154	169	176	162	180	160	163	173	160	186	180	183	158	196	170	165	140	180	183	164	172	190	166	202	193	169	160	161	196	167	178	156	158	171	177	151	161	159	186	181	141	181	169	165	162	197	154	169	169	162	189	178	186	190	171	188	165	197	174	181	177	161	179	186	195	179	175	173	164	206	168	202	165	166	148	178	162	173	155	168	194	191	172	176	171	168	170	183	173	162	161	164	187	169	199	177	185	210	175	177	159	184	158	184	165	159	174	188	188	135	179	185	164	174	171	197	135	206	197	171	172	182	149	162	172	174	174	168	184	185	172	163	172	189	166	177	164	170	168	198	164	187	171	184	154	173	161	177	136	179	178	159	179	169	192	167	180	157	179	173	160	172	177	188	169	190	178	167	187	175	175	190	195	181	155	183	172	166	188	174	167	173	158	153	167	172	161	196	177	178	164	182	165	186	171	201	177	183	171	165	157	161	171	181	174	179	191	173	175	196	159	164	166	181	142	183	171	161	185	180	168	146	178	171	167	161	172	162	154	165	176	201	187	156	180	166	149	179	178	176	170	173	166	176	159	204	180	175	166	183	171	184	172	175	153	153	162	164	187	180	183	139	167	175	177	176	158	184	147	183	172	198	175	175	176	198	174	168	169	169	188	187	166	169	183	177	191	155	172	164	177	175	185	178	167	188	165	140	188	188	187	161	207	177	186	194	184	161	159	192	174	193	188	169	181	180	176	155	181	177	153	180	184	160	179	173	158	167	187	162	190	193	192	167	157	168	174	170	190	181	181	168	170	181	168	159	198	163	183	181	159	183	175	156	190	183	158	153	161	155	182	184	181	172	171	165	166	154	180	168	156	156	169	156	193	155	180	182	191	154	182	155	185	165	168	176	181	181	189	191	158	196	179	177	166	170	175	152	197	170	170	178	174	171	192	182	152	156	150	170	160	180	182	174	170	172	169	156	185	169	196	159	175	180	174	182	173	183	178	196	192	187	180	171	150	171	196	173	189	184	175	178	183	192	173	188	198	167	150	178	145	169	151	176	176	151	196	173	190	175	177	187	160	157	161	161	168	190	193	166	204	174	171	176	157	180	171	177	180	159	170	185	188	176	148	167	179	173	184	169	192	174	179	170	172	154	179	183	171	173	163	186	172	162	174	170	174	193	171	182	176	188	209	163	189	158	172	152	163	178	186	175	163	167	159	147	180	196	184	169	192	181	169	199	193	197	185	190	172	152	161	199	181	140	159	173	186	161	164	194	142	177	153	201	218	152	157	158	169	166	157	180	186	174	208	183	181	181	150	170	176	158	163	175	174	161	195	169	192	182	165	162	187	158	177	177	159	173	157	153	177	202	179	162	184	175	152	171	180	203	185	157	165	173	141	184	188	181	171	153	172	176	164	167	172	153	171	202	177	190	165	157	178	179	195	173	168	180	181	168	151	163	172	163	174	165	146	184	180	183	173	173	157	179	158	167	178	169	195	191	179	164	182	181	164	179	175	169	175	157	192	184	166	193	182	196	174	177	163	188	190	159	166	167	199	163	168	170	169	173	159	166	177	187	175	180	182	164	196	162	181	164	195	164	147	163	191	174	170	182	172	193	187	215	183	161	167	178	174	166	186	175	176	167	168	174	177	168	168	173	175	163	169	142	178	171	193	188	181	191	178	172	165	154	181	160	147	176	179	195	134	175	152	177	178	161	186	167	186	188	184	167	174	156	154	187	168	147	180	187	170	190	172	184	169	193	144	166	168	180	186	182	158	190	164	161	157	159	178	189	159	169	164	156	158	168	168	167	178	163	165	183	187	166	194	194	151	171	147	174	178	167	178	171	175	180	149	169	182	154	172	192	156	179	171	158	173	162	176	166	163	162	162	159	157	175	188	198	165	179	183	164	163	170	183	195	150	176	174	169	148	150	132	195	177	191	182	156	159	168	152	158	152	164	150	173	182	171	174	176	182	170	178	178	173	194	178	161	194	186	172	172	192	170	194	161	175	167	176	167	162	181	157	174	199	190	141	173	180	167	148	163	161	174	167	170	155	173	185	197	169
53214	59457	41053	8684	12557	9549	5495	2982	3055	3541	4969	3911	1964	2422	2367	2031	2265	2427	4481	5621	6059	6085	4255	3297	2590	1866	1061	907	767	742	680	725	724	749	664	627	668	597	605	630	695	623	643	653	621	663	655	602	599	590	626	610	591	597	621	599	608	588	594	589	609	640	614	589	583	575	559	584	596	550	582	583	583	579	595	632	583	587	595	591	601	608	610	596	626	582	589	585	557	565	590	565	610	631	591	591	599	553	663	630	578	552	593	621	612	616	587	603	580	586	586	590	561	580	660	588	556	575	584	621	625	589	610	566	602	566	620	595	604	563	590	560	618	611	634	573	601	590	608	570	569	589	584	604	571	575	587	635	600	598	559	623	583	595	606	558	576	557	574	575	545	595	586	622	583	585	578	557	545	588	608	579	586	605	593	595	569	595	586	586	571	555	622	553	583	533	595	543	622	553	589	575	566	576	615	582	592	638	594	609	566	577	605	585	548	605	620	604	567	579	585	582	576	581	555	603	558	598	571	579	585	574	611	565	577	622	566	613	614	617	570	615	564	582	597	567	636	576	590	576	550	552	585	582	554	611	569	588	574	593	549	571	583	605	545	566	586	608	561	617	586	578	569	621	630	603	544	573	550	609	584	563	592	613	593	601	580	563	581	553	583	599	608	587	580	557	617	559	564	599	619	590	576	615	593	572	564	599	609	591	569	598	567	553	581	610	575	583	576	578	592	604	615	560	592	581	589	657	625	559	567	625	577	553	586	578	624	571	559	579	582	562	556	578	592	618	584	579	602	583	617	560	595	582	586	606	585	559	615	582	589	577	601	583	553	574	552	564	625	605	618	634	555	600	598	524	613	563	594	534	568	608	592	550	598	593	573	556	578	576	574	610	594	573	595	578	603	590	584	575	548	587	553	622	581	594	581	606	612	570	627	609	562	588	583	543	630	619	576	588	616	591	630	594	545	611	590	589	578	587	536	577	581	560	549	578	594	622	579	554	612	517	579	550	584	570	630	564	603	596	558	553	540	601	582	562	608	602	590	541	561	542	549	573	580	586	575	564	558	565	538	555	599	550	601	546	550	534	571	565	550	568	614	599	585	568	597	612	554	551	562	528	590	607	569	590	568	598	616	577	548	631	568	580	571	559	563	558	608	594	611	584	626	585	604	565	567	522	573	572	546	598	601	626	602	618	609	610	586	572	606	602	519	607	563	597	599	541	559	577	606	541	560	576	615	588	586	584	553	557	615	594	588	567	589	592	608	597	587	652	604	600	600	568	568	566	572	613	596	605	586	589	588	629	573	573	628	595	553	572	576	560	593	557	588	580	562	594	522	570	569	574	579	574	607	581	568	537	560	562	549	596	583	601	615	603	582	587	583	596	569	555	599	551	623	537	602	552	597	567	572	588	573	601	599	567	615	553	585	582	624	535	575	594	575	577	601	571	549	571	583	571	544	635	647	552	576	569	575	553	561	577	564	564	548	605	554	563	551	558	603	584	605	595	555	580	619	542	578	562	570	577	576	539	557	551	578	533	598	560	587	577	577	612	529	632	606	569	601	597	577	600	546	601	575	589	609	539	613	609	599	579	640	568	591	554	609	595	587	572	602	600	581	592	593	575	582	585	584	605	595	583	594	560	577	595	591	558	563	555	549	601	592	595	609	591	586	585	595	607	578	549	593	577	564	589	579	572	574	564	568	579	573	598	591	587	554	566	581	568	579	593	539	568	600	588	560	565	569	583	620	591	563	540	613	552	573	547	587	570	557	572	538	602	602	564	586	560	576	557	618	560	608	602	616	602	580	553	547	546	570	580	572	563	550	597	559	570	616	598	576	570	595	556	557	627	522	562	577	535	577	565	585	640	592	552	584	605	604	551	570	563	578	579	599	587	603	565	578	557	601	604	599	589	583	567	605	599	610	595	575	550	613	585	588	588	624	615	578	582	591	581	592	598	586	608	610	525	575	583	552	556	574	589	630	577	596	592	564	564	594	602	613	581	515	590	536	603	569	590	555	568	566	589	545	595	607	533	564	573	588	548	576	594	591	542	618	547	537	604	565	591	556	611	600	623	587	597	563	605	575	587	581	605	584	625	592	575	512	570	561	568	558	609	539	626	526	585	557	582	601	590	579	622	560	579	547	572	565	607	551	620	558	556	564	583	567	557	558	565	559	570	584	550	562	570	597	582	541	590	574	552	573	560	602	575	607	588	586	578	589	593	653	594	589	606	569	569	556	545	599	604	537	570	593	538	575	575	608	581	609	538	603	590	568	545	597	565	567	601	599	537	620	555	536	568	602	572	550	565	583	573	594	593	587	587	615	590	635	588	576	572	614	580	554	575	570	565	561	606	544	586	583	588	566	552	603	610	596	617	593	573	646	547	566	558	602	541	567	593	578	575	636	604	596	549	557	540	589	603	594	587	576	575	625	557	571	544	570	613	618	525	587	545	603	575	567	573	584	585	569	577	580	563	561	619	568	631	582	576	589	550	548	557	552	607	596	569	592	613	587	598	593	575	567	606	599	572	590	622	590	565	524	618	603	595	597	598	625	617	594	594	573	570	561	609	569	587	592	572	605	605	632	549	600	611	578	564	593	576	540	553	581	598	575	553	576	595	569	594	560	580	565	597	593	550	556	540	581	582	533	596	590	570	578	568	531	590	549	596	567	574	561	591	593	623	549	589	596	616	581	604	609	571	593	569	583	596	584	582	604	557	597	606	584	552	564	586	549	626	582	607	532	587	588	560	558	544	599	576	588	563	578	550	619	579	563	588	605	593	589	586	574	576	599	588	562	549	586	600	589	562	561	595	614	546	555	594	549	593	577	633	630	623	581	607	582	555	583	553	576	570	622	537	599	560	566	568	603	543	559	583	564	626	570	589	586	541	597	576	533	567	577	597	585	628	528	551	587	606	611	582	559	610	559	622	590	572	590	590	591	580	559	595	575	588	610	570	548	592	576	596	565	581	588	594	579	568	585	578	590	597	570	568	613	577	596	602	533	565	589	565	583	578	539	583	610	581	571	582	527	616	574	568	581	562	624	641	602	584	605	590	555	572	552	549	559	562	570	555	513	572	579	609	570	593	607	559	579	592	543	565	613	636	545	584	619	593	584	574	582	578	581	584	565	586	575	606	596	562	590	582	571	585	601	519	575	607	626	586	594	599	627	601	607	583	569	558	605	581	580	567	584	586	592	584	599	568	608	621	625	602	594	606	608	587	620	639	554	618	596	607	608	579	567	573	585	593	596	577	618	589	555	583	622	591	591	577	561	564	592	562	613	554	597	631	568	571	596	568	587	636	532	568	621	623	582	564	585	589	591	572	592	583	552	593	598	569	581	560	568	596	607	613	593	591	577	582	548	597	572	628	632	593	581	562	580	605	602	549	585	595	589	596	552	585	609	558	561	590	573	613	574	585	614	572	500	617	551	557	593	607	577	578	569	555	584	602	610	591	570	590	536	603	620	582	597	603	589	546	533	578	547	580	568	571
17490	14763	3235	463	253	147	112	97	76	93	95	91	91	92	99	102	94	87	85	107	81	97	94	106	92	79	96	81	69	91	77	89	77	70	91	81	81	96	76	96	85	54	92	95	92	80	75	103	88	84	91	81	107	71	90	91	75	79	86	86	67	89	102	75	84	72	61	87	87	72	94	84	82	77	96	82	68	68	79	84	79	81	86	94	72	81	83	98	88	71	71	81	93	89	89	79	91	106	76	82	92	83	92	80	80	88	97	96	93	75	83	78	76	93	83	84	71	79	92	80	68	81	76	77	93	84	91	77	82	86	81	81	78	76	81	88	96	85	83	74	73	63	79	83	78	77	84	102	98	79	92	74	91	92	86	79	83	83	95	89	92	87	74	79	82	74	83	88	88	84	76	89	88	72	68	85	94	86	84	80	87	76	98	85	56	66	87	87	87	79	72	79	97	89	85	80	77	62	90	80	94	54	96	91	85	74	80	82	95	68	85	83	88	72	71	79	86	84	87	83	82	70	80	68	67	79	83	99	64	93	78	79	86	72	82	85	73	82	77	86	68	87	72	75	86	82	89	76	93	87	86	75	73	79	89	82	86	78	74	77	60	66	75	81	80	77	79	82	88	89	86	89	89	82	103	97	66	81	78	69	82	71	78	84	91	111	91	103	87	80	88	97	91	91	75	97	79	81	78	75	78	71	86	79	87	75	74	97	78	83	94	101	69	74	75	74	85	87	86	71	73	91	95	82	84	75	69	72	87	78	69	86	89	83	73	103	98	75	89	90	88	79	88	93	74	100	74	84	83	78	76	70	85	93	81	72	75	63	98	78	85	87	88	79	88	74	88	74	83	60	76	101	67	91	89	93	86	69	77	79	69	98	80	72	84	91	82	92	80	75	77	88	79	78	86	93	85	73	79	78	88	94	79	102	70	73	71	74	88	75	83	69	67	92	86	70	69	75	77	68	78	75	88	84	75	90	81	86	73	74	80	95	94	69	77	81	91	89	92	77	63	76	72	74	75	88	87	75	89	88	74	78	83	66	78	80	63	75	82	82	89	85	92	76	88	76	86	80	88	71	87	81	88	88	69	85	75	91	75	90	80	76	77	83	78	75	80	79	96	84	75	87	89	83	76	101	94	79	66	103	89	76	97	92	90	112	67	77	82	80	72	81	71	70	87	99	76	80	84	82	84	96	80	91	85	87	78	82	90	82	85	91	77	81	77	88	90	91	66	78	77	79	73	91	90	95	86	69	96	96	69	81	93	71	81	76	66	84	92	100	82	97	83	81	83	81	78	95	92	72	86	87	83	83	89	97	78	76	100	82	81	83	83	85	82	74	98	86	88	104	83	75	90	75	90	69	74	85	83	87	93	88	92	73	82	92	62	84	78	96	87	55	80	83	85	99	67	102	107	86	82	80	73	65	83	81	82	90	67	67	92	75	68	89	88	77	93	89	81	81	96	84	83	91	68	76	91	81	79	73	89	87	90	77	68	93	83	71	76	72	77	75	83	95	78	94	93	100	81	87	88	92	93	81	83	80	78	92	76	81	91	100	71	73	78	82	101	89	87	72	91	74	85	78	78	76	80	81	76	84	71	88	75	89	85	87	98	109	83	74	74	67	91	75	84	83	75	94	90	77	89	74	84	90	85	78	86	74	72	81	78	73	88	82	95	79	81	84	78	94	68	94	82	79	73	71	78	66	82	73	94	90	77	75	93	91	81	90	93	70	79	95	78	103	89	92	68	87	90	80	79	109	76	85	71	81	93	78	90	87	78	71	81	95	74	88	92	88	77	93	83	89	91	80	76	93	83	96	80	83	87	91	82	88	85	90	74	87	91	93	77	80	71	90	78	92	97	98	71	92	79	79	93	78	85	81	82	84	70	79	80	74	83	86	86	75	78	74	80	78	73	86	88	89	96	85	74	67	81	96	98	88	81	81	80	76	102	70	74	71	83	81	84	83	90	98	83	82	74	94	71	87	67	83	75	64	93	89	78	75	91	84	82	85	71	84	83	86	81	79	78	73	83	82	77	63	91	88	95	76	88	90	82	87	91	66	96	83	93	88	88	98	85	82	94	84	90	88	76	84	86	83	70	84	74	74	90	84	89	95	95	108	89	75	68	76	100	74	79	73	97	67	99	89	84	79	59	63	98	86	79	94	91	82	91	88	90	91	66	73	91	71	108	86	84	94	95	82	97	79	84	76	83	81	89	78	73	103	100	64	75	61	84	77	87	85	64	75	72	86	79	83	89	88	82	90	74	89	107	83	80	78	75	74	79	86	81	86	76	90	92	81	83	94	94	78	85	73	94	75	75	97	79	79	57	69	83	93	65	82	82	82	91	89	94	99	84	72	89	107	84	105	88	80	85	94	81	79	91	81	96	81	87	87	84	84	95	81	84	80	87	76	77	86	80	74	89	85	67	86	87	89	76	95	90	96	82	73	74	94	92	84	78	71	90	88	70	85	91	101	101	80	94	79	94	69	69	76	79	91	87	80	93	85	83	78	71	89	79	97	100	67	78	80	72	76	82	79	82	83	76	90	96	89	89	87	80	64	82	89	98	77	98	76	79	93	91	104	77	76	86	81	98	85	80	87	73	87	85	88	77	96	77	87	83	101	91	96	81	73	82	81	84	74	80	92	95	85	65	79	77	77	85	81	84	85	79	86	88	96	84	79	67	88	79	71	82	85	85	90	87	80	70	88	71	80	104	78	91	71	77	89	83	64	74	74	73	80	98	91	73	72	74	90	91	86	87	73	95	84	87	74	68	76	86	75	82	85	80	75	82	86	86	87	88	75	81	88	91	81	79	94	85	85	101	75	79	87	87	74	92	74	90	74	82	73	87	97	66	97	86	80	79	77	63	79	86	85	76	74	80	76	91	83	79	94	83	67	74	75	93	68	89	95	90	90	83	73	84	80	99	91	92	80	79	77	89	87	86	101	78	91	80	96	77	83	85	88	79	80	74	73	78	63	76	74	70	78	74	76	86	81	88	92	82	73	100	91	93	77	83	83	75	100	95	94	88	78	73	75	91	77	82	82	84	81	87	76	71	92	78	82	72	82	69	84	104	81	90	81	88	81	84	84	83	92	76	77	94	82	77	84	75	78	75	67	75	96	83	74	95	81	79	68	86	102	75	69	78	112	77	80	84	75	85	79	74	95	85	73	79	72	73	89	87	78	80	90	91	79	85	96	90	77	79	82	97	94	69	82	87	93	81	86	83	71	80	84	79	83	68	74	88	109	89	81	104	103	79	76	90	82	84	77	75	88	79	83	87	94	81	95	88	91	98	84	96	85	75	88	93	88	80	103	81	86	96	108	90	89	66	92	76	70	64	86	101	89	93	93	96	97	76	93	92	73	80	85	82	74	67	90	82	87	89	90	88	91	103	81	77	97	93	95	79	83	91	83	79	77	79	75	89	95	95	79	97	79	80	93	80	74	78	83	82	84	86	90	75	85	81	95	86	88	94	86
20328	20337	6144	917	913	633	511	406	410	382	505	454	423	424	426	415	392	409	464	542	506	432	427	401	390	394	334	322	323	329	331	341	353	316	377	325	336	315	330	340	346	290	317	303	327	308	346	298	349	334	352	332	320	335	324	309	350	371	310	324	363	344	335	322	302	373	319	311	337	305	309	303	305	313	340	330	301	292	334	340	321	333	320	340	325	317	334	313	314	321	289	356	348	332	322	321	320	326	316	293	300	313	310	321	294	341	336	305	313	321	325	286	344	333	350	330	356	302	313	312	329	345	307	343	312	320	320	286	310	321	339	313	300	306	296	324	319	339	319	334	329	326	324	350	367	306	357	321	338	321	342	330	354	306	325	330	329	294	309	320	320	327	311	303	326	303	314	344	340	319	341	331	312	285	321	321	328	305	314	298	354	307	324	315	287	298	298	332	335	313	303	330	342	317	314	285	304	294	294	336	342	322	306	303	355	341	323	312	326	363	314	320	297	304	333	306	319	282	335	347	323	331	325	298	322	330	292	330	327	301	282	324	332	340	306	298	343	311	325	326	294	350	316	332	344	343	329	340	309	330	331	332	296	328	296	337	324	327	337	291	344	340	335	306	316	351	314	322	352	327	328	282	354	323	316	361	348	309	316	348	328	311	340	333	318	319	328	341	346	315	302	310	353	351	292	319	324	363	343	333	383	332	312	325	325	302	343	307	317	328	304	312	328	312	328	323	318	300	334	328	340	338	324	305	310	315	341	316	334	349	319	298	323	339	309	342	323	301	318	322	297	298	335	342	312	271	289	328	336	313	317	307	278	326	326	321	315	312	328	316	317	322	313	330	353	334	320	322	363	322	351	285	316	294	311	312	331	315	315	320	337	281	328	313	326	323	315	321	339	294	350	307	309	297	316	309	320	318	293	329	323	337	303	334	333	287	288	311	348	333	340	317	317	344	289	288	319	280	314	314	349	327	315	325	303	306	334	312	303	322	312	303	308	324	286	328	304	321	289	337	337	331	347	298	299	303	308	351	305	323	328	310	340	317	349	328	317	334	305	317	328	312	337	314	309	340	337	316	317	310	327	305	334	302	336	306	304	300	315	308	344	309	329	320	297	330	312	337	319	322	305	319	290	304	298	317	322	346	308	331	326	333	333	298	295	333	343	309	301	323	306	320	350	317	360	352	331	304	345	311	344	334	339	335	305	318	353	305	336	326	333	338	309	308	326	295	336	334	333	328	317	316	367	311	348	295	329	322	313	355	312	328	286	324	313	333	307	328	320	314	321	327	314	330	311	319	329	322	318	338	292	346	332	287	305	321	335	315	318	321	320	322	323	339	304	327	354	339	304	348	317	335	311	335	323	324	327	330	365	359	306	305	319	310	328	334	315	337	326	304	322	295	309	331	321	358	320	311	308	317	308	315	327	332	293	310	342	289	319	324	303	327	348	310	328	317	297	345	352	325	342	349	325	369	305	272	316	362	358	320	334	338	323	312	325	296	331	341	279	332	355	330	293	289	306	325	326	300	315	341	340	342	330	319	339	314	332	333	312	320	303	338	330	316	318	304	313	355	297	311	341	320	300	305	295	324	348	360	324	340	301	300	313	309	334	318	328	299	336	308	313	337	337	328	290	339	343	332	356	325	345	317	332	317	331	307	310	303	333	309	344	327	321	323	332	304	340	322	323	314	352	320	336	314	342	308	321	296	314	313	298	337	307	328	332	295	344	312	308	312	301	343	303	307	344	335	301	320	334	338	309	322	292	318	327	341	346	324	324	343	340	314	309	322	342	361	305	337	326	296	328	305	321	310	297	313	348	361	323	345	287	328	322	326	294	300	321	319	310	318	343	335	328	369	343	353	338	331	325	312	302	329	307	326	319	331	356	333	371	350	313	332	331	347	326	316	305	348	310	317	318	312	325	339	315	284	299	327	292	328	300	319	330	300	325	337	325	337	313	318	312	316	323	347	329	320	304	270	339	319	328	318	344	336	308	343	311	312	302	329	305	307	311	318	328	311	312	313	347	336	288	331	319	290	329	347	302	310	307	323	303	361	353	343	335	286	328	303	325	318	312	324	315	316	295	328	326	325	330	338	355	332	330	331	336	325	330	338	315	311	310	307	285	330	326	319	302	348	339	330	319	297	303	320	302	350	317	322	299	341	336	364	299	325	320	310	322	331	300	338	353	292	316	328	326	324	292	313	305	348	306	294	292	325	320	346	304	338	334	320	349	349	337	289	349	300	324	350	328	356	300	329	353	338	339	320	286	301	318	317	320	322	310	333	307	305	326	327	293	320	331	312	303	321	344	304	331	287	327	330	325	345	293	336	319	310	317	289	312	298	305	314	343	314	281	325	326	328	289	321	301	316	325	332	312	340	337	340	311	304	291	330	325	304	306	329	325	338	322	340	310	321	336	325	324	355	332	304	314	325	346	316	341	309	322	312	326	325	308	324	316	332	300	312	336	334	281	323	310	360	355	300	317	346	308	309	330	346	301	313	321	352	294	305	315	303	314	339	309	312	324	331	384	330	314	325	286	322	352	325	342	266	297	295	309	323	362	323	322	328	308	302	316	320	293	338	342	298	317	270	289	303	339	342	337	329	317	308	312	292	364	295	325	361	309	335	298	339	338	329	315	348	333	328	334	328	305	334	335	315	331	297	315	305	341	334	334	313	317	304	329	308	322	301	336	311	350	345	331	296	305	343	288	321	332	318	348	323	307	352	316	337	325	350	305	305	334	329	291	283	287	315	340	345	359	331	311	339	339	311	294	324	313	327	339	314	320	371	311	299	326	317	338	301	306	288	334	338	340	324	325	337	310	346	347	348	316	322	361	307	328	335	333	311	315	312	302	335	316	351	324	312	324	314	315	318	326	329	326	356	295	308	338	292	328	298	299	324	313	334	324	286	317	330	359	331	319	353	313	327	321	293	319	308	330	332	321	308	310	303	305	329	321	316	347	326	311	331	316	320	322	346	292	347	341	289	300	333	331	345	322	299	311	333	320	303	324	284	311	325	322	357	328	332	347	327	333	372	313	298	324	312	362	320	300	324	313	309	331	332	301	317	288	340	347	328	335	348	334	327	321	287	285	308	310	311	322	336	289	321	321	336	315	341	306	326	321	328	313	329	337	337	339	312	325	339	330	329	301	322	358	286	327	295	333	320	303	332	328	318	265	281	333	327	291	312	282	310	341	314	324	329	290	328	308	325	296	314	336	299	352	331	315	306	325	350	351	325	336	343	326	327	300	344	322	313	306	316	327	293	366	307	325	330	328	339	340	315	305	365	303	330	309	346	320	310	311	334	326	309	306	313	327	316	338	340	340	323	331	316	318	353	332	322	330	346	324	297	318	337	353	319	330	348	317	324	359	327	345	312	339	300	328	330	294	311	326	318	317	293	324	312	307	358	334	300	311	345	318	341	302	300	303	332	354	328	320	327	321	316	357	314	325	329	321	306	312	319	356	338	313	307	307	314	314	340
62617	63905	36822	11296	2218	1153	451	320	245	263	394	468	457	390	312	304	258	234	394	511	282	322	341	256	208	147	143	117	110	121	100	123	127	103	121	128	101	110	121	109	120	99	122	105	106	108	108	111	112	107	121	91	113	115	101	104	110	122	103	108	119	90	120	106	116	119	97	99	120	101	115	95	104	116	109	105	100	116	100	128	94	109	103	115	118	106	110	87	106	108	114	92	119	120	118	119	100	112	116	104	95	98	117	87	122	104	116	103	99	113	105	112	108	93	119	129	133	115	114	106	114	113	91	103	105	105	119	97	97	101	109	103	112	99	80	104	109	111	103	104	119	90	96	106	120	103	110	76	132	105	109	91	127	119	114	115	113	94	96	105	117	100	121	106	109	105	104	110	99	104	109	99	101	101	108	99	96	119	111	109	117	107	133	100	101	103	96	100	106	99	114	124	94	83	83	119	91	111	111	119	117	108	91	108	109	127	101	128	117	82	108	102	110	116	97	111	105	126	124	104	90	87	103	117	119	97	89	87	121	99	90	95	96	107	108	114	87	115	93	106	102	132	92	111	102	110	98	103	114	92	124	102	94	124	122	104	84	90	111	119	102	112	107	95	99	117	88	116	103	93	100	120	91	105	97	124	113	109	104	101	102	109	110	99	102	104	111	96	108	113	117	95	96	106	109	107	113	93	101	98	105	96	111	111	109	105	118	97	87	99	100	113	103	104	118	114	104	111	110	114	115	111	117	109	124	110	105	123	102	101	100	114	94	112	121	105	100	108	113	92	104	84	126	100	107	105	97	110	98	100	111	128	118	107	106	116	107	108	108	109	115	110	104	103	103	110	114	100	103	101	94	114	93	113	107	108	117	118	105	106	108	114	104	110	94	110	109	121	92	122	115	107	85	105	96	102	93	131	100	110	116	112	101	113	114	121	108	98	116	102	107	91	119	106	117	84	105	116	104	120	107	112	102	123	100	114	112	95	117	109	102	117	116	101	118	105	130	110	111	104	108	103	125	104	114	103	109	118	112	101	116	115	110	104	86	103	97	90	110	94	107	113	105	101	85	116	106	109	97	124	123	105	113	99	96	103	116	100	124	92	97	110	124	108	119	119	103	116	118	107	98	101	111	93	104	112	99	107	102	113	116	91	116	107	82	104	108	119	95	117	123	97	120	102	108	97	107	101	113	108	99	101	86	114	117	109	116	110	113	118	107	106	106	93	113	115	103	110	120	113	98	98	84	101	115	109	101	108	119	98	115	91	114	107	115	104	101	127	116	107	102	94	104	108	108	109	122	94	103	123	121	99	97	108	121	120	96	117	124	120	91	124	116	94	114	94	107	121	113	90	89	96	111	116	120	99	102	109	103	121	98	113	122	118	115	124	107	115	103	102	91	99	116	109	114	108	98	105	108	112	94	91	117	119	115	107	91	107	108	91	99	122	102	114	101	111	111	110	102	92	115	116	105	117	91	115	114	110	102	104	120	109	96	109	112	109	99	120	113	129	110	109	100	108	108	111	103	96	103	108	107	118	110	103	98	109	115	98	126	111	109	103	97	108	108	95	101	128	117	105	112	106	109	111	104	104	97	84	110	118	127	113	118	115	111	93	89	118	92	106	99	104	108	94	99	106	105	111	114	111	125	105	110	131	131	107	109	107	120	98	116	108	96	98	104	112	90	113	100	114	108	101	119	114	102	102	100	99	105	102	92	106	104	104	106	110	117	97	115	107	113	109	98	104	105	102	89	107	100	130	99	106	111	128	119	107	92	110	119	112	124	99	112	99	107	125	101	110	109	92	119	107	120	132	113	101	117	108	120	103	106	87	124	112	118	92	101	102	102	86	102	119	119	109	104	124	93	85	122	108	102	123	100	102	101	117	109	105	109	102	110	106	116	106	96	108	116	107	106	91	108	106	105	108	93	122	114	96	105	116	116	96	111	93	97	101	107	102	103	95	122	133	102	102	100	91	100	104	109	105	112	107	96	92	114	117	112	98	81	105	121	123	104	111	115	105	117	101	106	113	104	122	92	105	116	94	112	98	102	114	110	121	113	128	103	107	118	114	105	114	106	121	113	116	105	119	101	102	107	117	120	128	118	102	107	122	117	112	121	101	105	126	83	96	111	104	117	122	112	112	98	102	106	112	105	104	100	99	115	113	96	107	95	125	105	114	112	111	94	93	90	111	108	91	95	107	111	118	99	109	115	123	119	113	95	97	118	102	112	111	99	117	107	99	114	110	98	87	110	101	110	109	114	105	98	116	119	104	101	101	99	94	106	118	124	122	90	116	110	109	111	114	89	115	100	104	119	87	86	91	107	116	106	98	109	121	113	110	124	107	119	92	92	119	102	106	102	97	136	101	122	91	117	95	106	111	91	118	120	104	102	98	111	98	92	91	99	107	121	95	117	102	103	123	118	121	123	116	108	101	109	109	131	101	94	108	127	114	108	100	105	99	115	108	102	103	112	115	118	104	99	101	103	123	131	100	104	111	96	122	100	91	115	91	116	114	109	135	120	114	83	101	94	107	103	97	108	113	120	114	113	101	107	126	110	109	95	102	113	122	117	110	102	90	90	121	111	88	118	107	112	104	111	123	98	96	123	104	121	126	85	103	95	98	112	117	110	89	121	108	100	131	111	123	89	102	115	124	84	112	111	102	115	137	99	110	92	116	109	115	118	101	102	98	118	114	93	124	104	118	112	105	101	95	115	122	103	93	85	97	100	88	124	126	107	125	124	104	95	93	113	108	99	106	98	100	115	129	97	113	112	111	104	131	78	113	131	131	96	107	106	97	97	125	107	101	113	97	112	97	125	109	102	118	106	95	99	116	105	109	100	110	108	100	112	106	119	106	97	105	102	93	95	134	113	121	115	95	111	118	99	115	98	118	96	107	109	109	108	112	97	106	104	115	97	106	110	100	105	124	106	116	104	118	109	95	120	93	121	123	109	115	93	98	102	112	96	119	105	113	104	87	116	107	102	110	91	105	100	112	108	102	127	111	88	112	105	108	107	113	122	124	106	98	102	100	106	99	118	127	97	131	101	116	117	108	106	125	118	86	111	94	97	110	108	118	105	107	114	107	95	104	111	107	106	125	130	118	121	89	113	102	109	116	105	104	100	98	87	116	101	83	93	102	106	114	101	97	107	122	100	112	112	111	130	108	126	88	117	103	96	89	119	110	103	108	118	95	125	107	117	126	127	115	98	97	110	116	105	78	108	124	110	93	103	118	103	103	113	110	110	107	100	105	114	113	111	124	110	98	104	105	105	106	90	110	106	99	84	100	96	91	99	96	114	104	119	105	108	104	93	119	114	108	108	100	111	121	106	104	106	97	106	95	109	104	103	96	116	119	97	124	111	113	119	106	114	117	80	108	114	89	110	109	94	112	111	97	104	98	105	89	102	102	95	99	121	95	99	102	109	113	94	101	109	109	106	127	98	116	100	108	105	121	109	101	114	111	116	106	104	112	124	117	123	116
42959	47889	33472	5153	5300	4179	2013	1411	1245	1445	2481	2804	2812	2372	2054	1628	1612	1594	2684	3660	1998	2228	2340	1679	1349	799	664	509	523	441	465	501	482	448	411	440	481	414	405	443	393	426	429	465	457	415	423	396	442	439	388	412	390	427	399	403	398	400	411	402	389	400	375	383	392	439	388	375	412	387	393	405	440	400	405	393	393	385	427	408	398	403	401	380	375	384	399	422	418	412	391	355	429	408	385	396	413	439	395	409	397	386	424	395	378	414	347	388	389	378	409	386	392	427	399	397	408	413	426	413	422	388	391	385	416	403	340	402	398	398	420	409	424	385	405	406	400	361	398	397	384	406	388	399	393	415	388	447	395	388	405	356	377	396	371	364	387	392	399	377	425	429	400	386	409	380	401	378	370	383	367	384	420	397	362	392	398	376	375	383	409	399	398	362	409	401	441	389	425	382	392	445	370	385	425	415	406	375	364	387	368	375	380	405	389	401	412	400	384	356	407	390	397	375	390	397	363	402	412	372	346	414	402	364	405	370	410	409	390	387	361	406	377	386	400	369	380	365	367	417	416	399	392	414	390	383	367	408	412	403	395	415	399	391	413	438	378	405	414	425	389	382	388	408	450	413	360	410	401	410	388	384	381	437	401	378	376	374	371	379	426	422	439	414	406	357	342	416	354	399	427	404	388	397	412	409	412	407	355	372	404	407	408	367	399	381	408	386	394	400	393	393	379	410	399	380	386	399	407	378	428	416	372	384	387	417	386	397	368	373	395	411	397	391	426	396	392	395	414	380	360	369	399	425	405	414	397	440	384	385	371	356	408	397	405	419	369	407	421	409	392	370	404	390	387	391	359	365	394	390	401	405	393	375	409	392	384	358	402	393	402	373	419	396	375	368	401	438	402	366	434	389	387	379	378	408	365	383	393	413	387	408	435	411	392	389	423	418	406	364	364	379	351	395	374	385	403	372	404	406	367	411	386	412	358	380	396	405	371	428	413	379	384	372	414	386	417	394	380	407	394	367	421	394	411	402	381	372	377	384	411	390	407	388	397	379	391	408	398	432	393	357	394	422	416	387	376	406	375	398	390	467	412	397	367	413	376	409	370	406	377	412	411	395	363	379	393	372	374	398	416	374	349	394	358	414	377	376	390	358	379	381	408	426	397	407	390	381	418	419	403	393	391	410	401	416	366	395	395	398	382	398	363	391	372	387	404	418	431	371	382	381	382	398	399	394	399	397	399	398	397	441	379	401	420	380	379	405	416	406	389	397	400	380	374	392	413	378	391	363	405	374	410	377	387	348	393	398	419	386	412	389	426	362	407	384	356	390	390	387	406	414	375	386	414	416	391	401	410	384	400	378	355	387	431	381	397	397	389	387	370	390	369	397	396	408	378	395	395	417	373	377	410	365	426	383	395	374	421	341	401	404	381	377	352	408	396	363	425	388	413	414	369	375	415	394	407	385	358	410	392	394	381	379	380	398	426	396	407	388	400	363	368	383	416	370	412	416	365	422	413	372	437	416	391	391	394	398	407	388	402	382	395	343	388	393	400	395	380	413	394	393	413	421	356	376	397	376	364	372	387	368	460	402	403	426	392	378	371	370	384	393	380	376	371	366	394	389	412	363	423	381	420	394	408	376	365	390	388	400	376	377	357	406	409	415	378	392	394	402	426	407	386	381	414	390	388	397	418	409	414	405	388	371	386	391	395	357	417	370	380	379	406	375	374	386	365	406	440	382	374	392	404	380	382	418	419	375	381	412	370	367	354	396	415	341	413	375	395	391	392	368	408	406	373	432	383	376	391	409	399	414	425	371	384	414	399	388	398	398	395	400	356	379	393	356	385	401	388	416	411	421	380	392	429	389	382	403	369	397	396	405	427	405	381	406	405	390	415	400	417	376	394	423	415	381	406	427	376	373	418	378	398	404	445	405	372	387	364	369	400	409	422	437	408	403	401	379	394	404	442	431	372	402	374	375	423	391	392	381	375	409	417	423	423	414	374	405	391	386	411	350	429	392	420	411	395	401	417	388	358	365	390	373	423	412	387	462	396	370	354	380	400	413	389	396	394	397	403	396	393	398	410	381	396	405	385	396	356	405	391	379	393	426	435	352	429	392	375	411	393	447	361	360	418	398	411	411	395	393	395	410	400	396	422	439	384	382	392	381	392	396	397	385	381	421	399	400	402	385	387	406	372	421	400	340	401	391	387	373	408	433	383	396	394	408	366	356	358	404	380	398	363	383	383	362	412	402	390	395	362	379	408	407	422	385	384	395	421	408	391	409	436	393	358	380	366	368	398	390	388	411	402	400	410	381	379	442	363	381	366	441	426	386	370	401	353	377	403	396	392	364	397	390	425	351	421	374	385	388	384	417	392	431	356	429	379	423	383	390	391	429	396	383	387	390	405	331	393	351	380	388	406	431	391	395	396	326	389	361	374	371	414	375	404	383	422	408	394	421	398	390	349	418	405	404	379	386	390	374	366	417	401	420	389	389	405	408	388	394	401	406	410	388	355	386	385	411	396	443	371	379	396	380	374	402	385	386	387	405	378	411	369	404	367	408	387	374	401	395	368	377	400	396	425	395	370	364	404	363	342	372	391	410	426	356	384	409	378	379	399	388	389	392	399	378	374	391	419	391	399	382	366	430	376	373	372	388	390	407	426	391	402	391	394	375	415	399	381	389	400	390	387	403	402	419	403	393	431	398	404	404	399	372	379	384	352	411	370	416	385	411	396	415	400	369	381	390	407	391	427	393	421	363	402	420	358	372	389	405	361	379	345	373	438	408	405	392	429	394	409	358	386	387	380	387	386	383	406	393	405	401	391	403	399	414	395	387	414	398	377	387	389	433	371	424	398	431	403	368	371	398	399	371	368	394	413	404	390	359	395	385	374	371	385	389	388	423	407	416	393	399	375	394	380	436	395	389	408	398	410	449	357	430	390	374	402	414	424	401	378	412	393	411	408	394	394	411	361	400	393	390	374	394	402	412	364	359	365	364	376	399	391	418	392	391	360	367	372	384	410	393	394	401	410	372	409	382	402	410	398	394	382	386	396	387	411	402	368	389	385	369	389	400	365	428	434	455	397	382	377	382	389	362	405	374	409	408	433	361	425	380	392	371	402	402	383	413	401	371	395	401	402	377	408	421	349	368	414	397	370	373	368	408	423	392	389	359	385	366	382	413	400	404	395	380	392	402	415	407	402	402	406	451	408	408	374	410	399	372	382	395	433	421	385	373	402	382	388	396	359	395	407	367	361	399	399	400	412	379	428	437	407	402	386	433	372	396	386	406	393	413	386	414	383	385	395	393	387	412	377	370	395	405	415	370	383	371	383	430	445	385	391	364	413	378	374	389	392	426	381	404	380	382	360	413	397	397	393	404	403	412	389	385	405	422	379	368	394	389	403	381	393	402	417	404	394	425	400	400	362	373	388	427	412	371	405	393	373	383	410	398	418	420	433	386	396	377	396	380	389	389	385	407	376	357
74692	70613	42025	17959	5986	1283	548	501	402	427	639	748	737	729	659	534	655	776	973	913	594	399	510	412	366	283	268	223	186	195	173	186	210	204	173	178	208	194	199	171	193	178	187	183	193	171	175	179	188	173	180	154	199	179	164	161	161	170	151	184	209	161	194	167	163	158	170	185	146	192	156	166	171	172	165	186	152	176	184	185	203	189	178	161	208	185	173	187	199	189	159	180	157	186	172	164	174	150	182	177	167	164	148	185	156	158	162	183	186	192	205	168	181	186	182	161	164	170	206	171	178	172	173	175	186	183	168	171	180	182	148	201	164	175	171	164	170	177	188	166	167	174	190	177	175	162	184	197	160	152	179	161	182	184	176	176	179	165	184	175	150	184	165	181	182	184	185	182	180	172	167	164	157	171	196	178	192	157	183	159	176	174	164	160	169	172	174	191	164	162	159	184	169	165	155	187	166	196	159	170	175	175	169	175	165	164	181	172	169	179	162	154	195	164	187	170	176	181	168	158	196	172	180	186	177	164	188	179	159	164	199	173	176	171	194	156	154	153	150	156	182	197	178	151	189	153	181	171	171	167	176	181	155	175	161	176	185	179	164	177	182	170	164	165	187	162	161	180	157	207	189	164	173	176	180	175	176	182	163	165	179	167	171	176	186	187	182	172	182	186	168	193	171	154	161	186	171	155	157	156	154	163	172	177	179	189	172	174	164	160	179	173	152	176	162	163	160	154	189	176	179	171	184	160	157	176	187	165	184	175	179	168	189	171	181	171	173	173	198	182	166	172	179	193	167	162	168	172	172	178	208	194	169	171	164	160	134	193	137	188	174	197	179	189	164	157	160	156	175	174	169	172	185	178	172	207	198	177	176	191	156	185	183	179	152	197	180	161	163	159	195	167	179	184	188	193	181	185	165	186	162	172	170	180	172	165	170	143	183	161	174	159	187	184	142	169	182	182	186	175	164	171	150	200	182	193	181	160	161	185	172	177	176	161	159	156	189	189	167	180	163	182	161	169	161	173	181	161	141	159	173	185	195	184	189	173	166	170	151	163	172	184	189	160	181	164	141	180	167	176	177	196	175	178	156	162	192	180	173	171	159	146	165	156	198	178	187	189	187	181	154	169	166	189	166	168	173	185	163	205	174	143	153	161	174	176	150	172	177	157	191	164	177	177	185	192	178	182	188	178	193	169	171	174	182	159	169	199	173	147	178	151	153	184	178	172	146	163	166	179	157	164	159	152	175	164	177	166	161	179	162	162	182	178	168	171	177	170	200	190	150	153	151	187	198	168	160	173	166	172	174	163	174	173	199	168	182	163	196	172	155	213	198	181	159	167	175	155	180	154	199	173	181	172	173	186	177	190	147	136	165	172	166	169	181	186	151	177	179	198	188	152	178	172	171	176	203	181	177	161	185	163	174	164	172	161	173	165	150	163	204	170	200	152	169	167	180	167	149	183	182	171	183	170	170	184	196	145	175	175	204	165	168	183	173	169	171	160	150	179	167	188	165	182	166	159	156	179	170	163	183	183	158	160	162	163	172	183	158	171	160	168	179	177	175	153	185	182	191	174	167	195	179	177	175	182	183	172	188	169	169	155	167	172	174	163	154	168	178	149	162	184	199	193	173	153	176	167	170	188	182	169	186	154	181	183	172	199	158	166	164	179	182	208	170	164	164	156	174	161	162	148	163	172	197	182	175	168	151	159	180	176	176	188	152	164	162	180	171	165	185	155	166	172	162	174	184	185	169	196	146	191	202	201	166	186	204	154	157	201	174	158	175	155	162	180	186	182	185	187	172	197	172	166	168	157	197	163	190	159	194	171	172	185	182	163	177	175	169	184	175	154	163	158	161	174	159	185	170	153	171	162	144	175	156	181	184	172	174	170	171	183	166	163	170	176	185	182	166	171	181	170	174	155	164	147	166	168	174	154	160	169	178	176	154	173	183	164	166	163	167	168	171	165	148	176	184	198	160	184	194	158	172	202	175	181	163	174	172	189	179	166	169	169	178	184	155	196	156	171	193	170	174	183	174	170	169	162	169	193	166	187	147	163	195	158	165	181	187	182	176	182	175	172	178	183	174	186	166	182	168	178	192	210	172	177	173	183	186	176	175	164	165	189	148	199	185	149	190	151	160	169	168	154	164	181	171	195	191	184	168	186	170	140	175	179	173	136	155	151	186	163	171	172	162	189	186	183	176	180	162	166	171	176	190	187	172	169	147	172	167	163	161	207	200	185	186	174	165	175	161	194	189	176	206	168	175	172	155	157	192	187	165	170	199	153	179	184	166	188	156	152	185	189	174	171	148	163	174	168	179	181	160	181	182	166	180	183	141	178	175	142	189	178	182	184	179	217	167	168	180	161	157	148	170	152	191	170	183	194	166	151	184	185	192	186	148	157	175	168	165	177	163	176	176	139	175	161	166	191	179	154	166	181	178	172	191	165	186	160	187	182	170	172	182	177	175	170	180	152	192	143	204	166	192	177	174	154	180	190	188	183	170	182	178	183	171	197	147	169	190	178	180	161	159	150	185	163	178	162	169	159	159	167	169	182	180	172	164	168	176	163	191	179	163	174	188	170	184	166	169	191	155	173	171	170	157	182	180	186	143	182	168	175	189	199	181	166	177	167	186	156	182	156	173	192	156	187	201	171	159	203	177	186	172	155	177	163	180	158	173	187	185	194	195	169	183	167	156	171	197	179	172	170	168	154	189	163	165	154	200	173	147	173	150	178	164	175	192	178	181	173	148	193	171	162	186	177	181	165	196	177	177	171	161	179	179	182	171	171	172	170	180	164	180	172	170	190	152	160	193	158	188	195	175	184	189	166	185	161	179	157	178	165	175	196	186	174	174	179	157	164	177	165	156	184	158	184	184	155	193	147	172	173	180	172	170	174	204	187	185	169	170	193	166	163	167	171	190	197	167	169	188	169	168	171	184	165	163	169	164	179	168	168	175	139	174	161	180	172	165	175	161	170	174	180	178	152	187	172	168	167	163	197	177	187	173	159	175	152	180	178	177	191	171	169	180	162	165	186	173	184	170	183	164	177	183	163	195	203	174	169	200	185	178	162	154	182	163	178	148	170	169	168	177	151	163	147	164	161	170	170	172	196	199	164	174	168	156	169	182	182	180	173	184	199	155	180	169	152	171	180	171	206	169	199	173	173	174	204	166	178	191	155	163	173	167	180	177	181	154	170	166	184	180	195	149	182	162	189	163	167	168	183	154	170	187	176	176	166	168	177	173	176	187	179	153	164	177	202	182	180	174	177	159	155	192	178	174	162	168	172	206	162	181	181	183	170	173	216	166	179	160	178	177	176	163	170	185	172	179	165	164	160	150	210	169	197	162	180	168	188	177	169	156	194	152	171	185	157	170	172	165	199	179	180	183	169	154	156	210	163	162	155	166	172	189	194	170	179	176	160	197	158	163	215	184	182	175	178	160	166	154	189	196	172	173	171	169	185	178	164	185	185	174	148
53721	57967	39657	8106	7134	3741	2309	2246	1889	2241	3560	4192	4440	4338	3896	3197	3872	5153	6429	6477	3718	2694	3122	2612	2137	1650	1357	829	707	722	738	814	806	780	619	666	658	643	655	675	643	648	612	640	593	640	631	622	628	645	621	659	568	644	622	594	627	625	590	547	612	643	628	572	611	553	598	619	591	587	624	565	596	595	592	601	578	569	562	609	591	628	605	597	626	607	635	579	583	629	607	537	612	632	621	590	562	591	579	560	593	603	621	619	592	569	578	636	599	625	598	550	613	580	613	634	600	619	601	558	596	621	597	614	588	593	574	646	555	593	619	572	575	610	600	564	572	599	585	626	587	589	610	572	577	593	584	569	584	616	590	551	559	561	581	578	566	545	617	572	564	608	630	570	610	652	602	572	586	595	606	576	597	587	535	598	561	590	593	569	542	582	527	597	572	597	585	609	551	555	554	605	604	575	612	586	570	582	590	572	527	603	593	543	592	586	581	587	577	617	586	532	550	587	602	568	609	597	566	567	597	611	602	571	560	573	575	602	567	604	560	568	641	552	598	559	640	581	595	606	587	611	601	571	583	592	593	575	580	608	543	624	559	568	594	565	555	553	586	577	572	567	556	593	560	548	569	604	599	600	561	554	557	602	551	622	570	600	612	584	619	589	582	555	608	578	597	557	614	563	581	561	625	575	609	619	574	554	590	563	630	543	572	592	575	603	608	566	598	571	554	578	591	589	623	638	597	558	609	578	599	572	617	571	602	640	559	561	596	577	586	592	571	588	593	606	585	603	563	606	593	597	568	589	587	598	570	599	565	609	597	545	590	555	613	576	558	572	570	529	614	558	580	579	580	581	559	619	555	575	569	554	537	564	536	608	620	549	603	624	610	541	584	584	557	591	589	556	580	568	542	574	580	591	606	607	536	573	609	595	569	584	586	603	561	564	552	604	595	582	526	612	562	584	585	600	593	574	538	568	562	592	573	580	538	594	543	605	568	594	577	593	579	560	610	575	600	599	587	587	626	581	559	576	550	542	557	593	600	548	601	626	601	583	575	607	571	618	588	562	593	602	577	544	597	597	593	583	603	551	555	581	589	561	539	567	575	594	582	604	540	627	584	625	592	586	610	581	518	608	586	580	562	571	576	547	616	582	591	609	588	641	576	606	589	517	616	554	587	625	606	601	589	540	626	614	603	545	600	592	564	604	575	638	605	578	560	592	549	560	602	547	582	560	600	548	578	587	603	604	593	592	599	567	598	602	569	554	616	598	614	554	587	583	565	592	534	602	595	606	628	615	620	615	555	582	565	589	599	573	614	585	548	588	611	578	586	606	572	599	568	581	598	533	601	585	577	529	533	588	551	610	552	592	559	562	606	557	596	610	584	624	555	591	578	587	548	604	651	571	589	546	599	589	619	595	557	558	593	587	583	554	554	572	598	597	622	608	584	571	607	574	544	609	595	566	562	579	542	593	597	633	563	551	574	575	615	557	559	553	608	615	587	614	579	592	587	615	606	612	606	554	606	599	579	597	577	612	583	613	560	599	594	615	588	628	613	552	544	579	607	581	591	565	592	525	595	573	583	605	615	564	648	586	598	564	575	564	601	582	614	579	563	545	575	572	565	555	611	590	536	579	559	595	568	541	630	593	587	601	602	565	594	516	603	562	590	579	565	598	597	575	606	578	550	599	616	523	542	606	560	619	627	580	575	551	573	564	597	564	582	555	558	610	616	608	571	562	560	601	570	604	551	617	580	589	596	558	546	528	624	559	596	580	542	623	606	604	597	597	554	603	544	578	556	604	574	586	611	641	569	603	650	617	571	578	621	615	603	586	615	570	593	579	571	601	561	580	578	591	586	558	582	598	544	574	594	575	554	630	601	610	581	604	606	630	634	583	599	570	542	596	580	620	570	588	548	585	548	558	575	559	577	568	585	561	547	614	604	550	589	543	602	608	593	590	591	587	609	587	615	577	579	559	565	598	585	620	562	600	569	577	567	596	643	575	584	576	565	623	590	600	587	592	593	588	559	545	590	576	602	607	598	563	586	571	575	570	560	585	566	587	585	542	622	601	593	571	583	596	618	567	559	591	590	545	571	578	578	587	543	614	601	594	595	581	624	622	578	572	620	573	596	596	613	625	606	566	571	617	588	596	628	618	561	605	602	627	560	578	576	561	571	592	593	607	589	576	580	532	574	597	556	599	547	575	594	572	585	602	594	547	597	583	565	550	576	557	559	576	595	547	609	551	613	592	605	570	552	582	602	553	595	530	561	589	583	597	536	614	606	611	572	581	607	623	607	593	571	588	567	573	588	551	623	602	571	607	591	584	592	626	595	571	584	577	591	589	594	604	612	590	566	617	553	575	602	579	584	560	586	559	585	551	590	612	580	566	588	575	607	621	578	594	583	567	597	626	595	550	589	596	551	608	568	597	551	584	620	538	574	569	560	544	549	615	593	600	628	598	591	571	581	561	600	588	523	590	570	568	526	596	599	497	578	627	615	588	591	590	564	583	593	587	546	641	596	585	597	607	557	569	602	574	609	576	563	588	563	620	548	577	564	547	590	595	598	563	602	556	572	623	595	598	597	551	592	614	605	591	563	540	583	545	567	585	565	581	552	585	578	597	553	556	528	558	592	618	613	632	592	600	525	596	605	575	581	568	609	597	552	611	620	613	617	579	573	613	616	556	617	584	597	587	583	614	625	607	581	584	578	597	596	554	592	583	577	624	584	574	563	572	562	581	599	621	606	597	577	562	565	581	583	583	550	594	580	579	568	584	566	610	593	562	594	573	605	572	572	583	547	540	563	596	559	593	565	592	603	595	562	599	603	522	616	610	557	621	611	601	567	549	589	618	605	579	618	584	575	578	578	562	526	631	606	566	568	571	573	577	628	591	548	586	583	591	569	573	543	549	582	575	611	542	600	606	601	549	568	579	561	592	546	559	590	563	616	607	615	596	615	602	563	578	591	534	602	574	606	541	563	536	565	563	617	577	583	560	576	624	598	577	608	572	583	573	599	603	567	540	605	626	593	512	588	619	582	585	572	559	587	636	599	593	577	588	570	591	594	599	594	615	586	584	550	554	603	568	592	631	543	610	572	598	565	579	547	550	596	598	569	596	599	584	561	627	547	564	602	571	545	600	561	567	600	544	583	562	592	604	606	576	571	573	629	584	626	633	553	553	594	619	594	597	588	516	629	570	627	560	605	558	587	537	591	590	571	618	541	577	559	559	583	576	590	596	602	549	550	585	571	648	552	569	590	589	589	559	641	586	613	574	611	599	616	601	592	614	571	566	595	607	587	593	534	565	557	592	587	590	592	569	578	558	622	597	548	579	656	585	588	591	593	617	574	619	582	589	563	552	522	581	600	590	588	569	599	616	589	565	569	552	633	576	581	555	613	552	568	558	589	643	579	605	600	541	573	545	619	594	563	609	606	575	568	581	566	568	587	580	621	534	563	576	601	630	574	602	583	582	587	595	562	595	566	584
18148	13460	2721	263	172	96	78	97	97	96	81	91	71	100	101	96	109	85	103	95	84	83	86	83	82	80	76	81	83	80	87	71	88	74	69	88	80	65	72	89	81	80	82	88	83	94	98	82	76	80	91	78	81	66	88	72	82	81	84	95	81	73	77	88	90	96	68	77	84	88	89	97	72	90	82	90	83	72	86	83	103	88	87	86	99	80	74	87	99	79	86	84	97	84	89	84	80	77	80	86	98	84	82	70	75	73	101	87	82	78	90	86	84	79	80	77	68	84	82	77	76	92	88	105	88	74	102	77	77	95	87	96	85	91	81	89	92	76	84	89	85	83	72	92	87	77	95	87	75	79	89	65	75	102	80	81	90	83	69	71	89	66	102	90	93	67	83	93	65	81	88	79	87	86	66	72	73	81	81	87	82	77	83	91	71	91	78	78	78	90	86	83	74	91	83	91	66	93	74	83	83	85	92	83	87	92	69	81	100	77	85	77	75	75	93	92	77	71	86	73	89	81	66	89	82	72	92	76	79	74	94	89	82	67	82	85	88	94	72	79	66	85	84	72	105	90	91	95	89	91	81	75	92	92	80	72	85	85	99	80	81	82	67	91	90	97	101	82	82	77	71	90	68	79	79	65	81	65	93	88	81	78	76	93	80	81	88	73	88	84	72	82	79	83	84	56	78	78	73	92	85	81	73	68	76	93	71	74	76	86	76	77	83	99	81	91	80	77	72	83	84	94	98	79	73	84	73	75	70	90	83	92	83	79	87	90	82	84	77	92	90	80	73	63	81	81	77	91	88	76	91	85	80	81	79	78	86	77	81	74	79	95	72	90	81	72	70	80	75	77	89	82	81	69	83	73	83	71	92	80	88	66	75	71	86	79	82	86	90	85	76	70	85	90	89	89	71	89	67	94	65	92	84	88	76	64	89	83	99	90	76	91	80	69	77	100	61	77	85	79	86	81	75	74	81	85	91	79	86	76	79	106	91	96	81	98	87	85	94	86	82	95	75	78	74	93	99	86	73	85	79	82	67	81	58	63	82	86	90	80	80	76	86	80	82	87	80	68	89	92	100	76	81	86	90	83	76	73	86	71	86	76	71	89	67	82	80	86	87	88	87	66	69	81	62	73	83	75	76	99	76	72	93	80	86	69	97	76	75	71	83	76	86	91	83	91	75	91	92	85	90	76	75	79	78	81	82	87	80	72	83	77	83	85	95	87	82	77	79	89	81	80	90	82	68	86	79	74	90	93	75	75	78	98	92	71	94	91	82	73	80	66	78	82	71	84	76	78	87	76	84	92	85	92	86	81	90	82	100	89	79	81	89	88	71	75	94	83	83	104	90	93	85	79	82	74	73	78	101	90	74	89	99	93	78	76	81	83	75	96	78	87	66	85	87	91	67	92	86	80	70	83	70	80	102	102	104	92	86	95	77	79	71	84	84	78	88	93	85	82	83	69	73	80	87	80	81	88	90	83	71	75	71	79	76	82	89	80	90	87	82	97	72	93	76	80	88	67	86	83	81	78	84	74	73	95	87	82	76	94	73	90	85	72	78	78	69	79	91	73	82	91	86	80	82	89	68	72	78	80	77	86	70	68	69	83	71	89	70	82	73	87	86	96	82	70	85	73	80	76	60	95	83	104	79	79	103	69	81	90	79	78	79	79	81	82	97	99	91	78	89	86	84	68	79	70	88	93	93	85	95	97	72	79	80	89	69	82	69	82	73	77	87	82	79	88	92	78	72	86	84	77	82	85	81	102	86	76	61	77	73	92	67	72	74	96	90	72	74	92	81	88	80	84	67	77	81	79	90	101	90	68	81	73	75	70	79	81	74	84	93	89	70	82	89	86	74	80	70	82	91	85	81	87	97	81	75	103	76	88	80	83	77	75	84	84	74	73	69	72	92	78	77	70	67	78	91	84	77	76	83	86	84	79	74	98	94	95	82	83	96	81	89	74	90	84	84	91	83	62	86	80	88	74	75	78	72	81	88	102	99	81	90	63	73	51	95	84	69	69	93	82	81	77	67	80	73	92	81	87	67	80	95	83	76	82	80	66	73	79	76	78	72	91	84	95	96	79	78	104	97	95	81	78	81	94	86	85	80	100	98	85	82	106	83	69	66	75	80	82	73	93	88	84	74	80	99	96	83	102	90	92	62	80	70	90	77	87	98	78	77	79	77	69	86	91	88	94	77	89	69	85	80	90	85	73	92	88	85	82	81	95	80	82	87	84	77	71	84	77	67	81	83	88	73	77	79	69	91	88	74	93	77	78	82	63	90	74	81	78	92	72	75	66	81	85	86	90	92	90	75	97	77	81	88	94	102	77	94	78	82	93	84	88	79	66	68	86	94	92	84	103	83	74	66	82	69	90	82	93	86	83	74	69	73	86	85	84	77	75	83	67	93	87	85	75	83	83	68	92	86	94	66	90	83	84	74	72	85	81	86	84	88	101	82	83	62	88	75	89	99	82	79	82	90	80	90	87	86	65	71	92	70	108	84	78	104	66	85	76	83	71	82	66	75	64	76	69	74	78	89	81	78	80	79	83	69	67	81	85	67	82	86	72	78	76	80	88	93	66	69	94	79	85	90	65	84	76	70	89	77	79	80	85	80	84	92	74	81	79	87	77	85	93	61	72	84	93	87	69	87	74	78	70	74	91	73	87	78	107	67	94	74	88	69	86	83	72	90	84	96	86	78	77	78	90	110	75	85	93	83	70	70	88	83	82	76	76	86	80	74	74	87	73	67	88	84	67	94	82	69	70	78	84	91	86	68	97	91	85	81	66	79	99	83	96	74	94	100	71	78	99	69	80	101	89	74	92	81	75	104	75	92	82	85	66	74	96	81	75	89	80	95	74	81	91	88	92	74	86	73	79	78	89	76	83	78	86	76	78	72	80	89	93	67	98	86	87	92	91	84	85	84	94	84	82	82	69	94	92	79	79	83	86	67	79	94	68	96	71	89	79	73	91	81	82	84	68	89	74	93	73	81	74	76	79	78	96	73	90	89	88	78	78	79	87	69	86	72	76	93	73	80	82	75	85	78	106	71	88	86	86	91	97	77	87	72	83	93	82	81	80	83	84	89	97	94	83	78	80	91	79	74	85	73	86	106	83	74	77	71	86	82	75	80	81	95	77	63	76	84	76	76	89	73	91	67	93	66	88	87	86	83	80	77	88	103	79	83	82	90	78	74	66	77	80	97	88	67	116	62	89	70	85	100	70	86	67	77	70	71	57	83	80	91	83	84	87	100	93	89	87	76	83	76	84	85	81	92	97	74	97	97	81	74	79	77	72	77	80	76	79	69	93	80	98	82	75	88	74	96	65	101	78	86	82	89	72	85	75	73	90	77	82	81	74	76	111	99	70	82	78	75	85	82	85	103	84	99	66	83	78	87	73	75	79	76	99	75	82	84	75	67	87	89	79	74	82	90	80	71	102	71	81	87	81	87	91	81	86	92	92	81	83	78	91
21552	19096	5516	639	530	373	337	373	385	365	381	461	468	473	423	406	415	435	441	399	346	397	383	321	356	327	331	350	318	317	333	340	300	319	288	287	332	310	295	300	307	308	322	309	339	307	303	302	339	338	350	304	321	332	280	302	272	297	319	356	322	278	334	300	294	302	322	332	339	287	332	295	311	345	312	329	316	349	318	297	351	341	321	316	305	331	284	316	298	319	322	294	341	336	329	343	312	375	300	314	309	294	266	311	283	318	316	328	315	317	307	307	313	333	337	318	333	311	343	315	300	326	318	333	328	326	291	340	342	325	346	322	317	325	287	331	338	307	291	342	315	315	287	286	302	301	339	322	305	302	318	347	353	297	317	364	320	299	291	295	330	345	290	290	336	324	316	338	290	321	321	346	309	317	318	348	343	348	341	313	312	322	328	317	328	356	327	298	325	309	278	301	322	329	344	291	307	328	337	340	320	319	321	322	319	344	334	306	313	322	310	310	309	320	298	347	345	335	347	321	325	323	324	305	335	296	327	316	329	331	282	312	329	339	296	287	331	338	310	331	330	307	331	323	324	322	319	307	339	322	324	296	302	314	321	296	321	312	310	312	290	336	330	313	327	327	330	304	324	333	328	291	294	300	346	324	334	313	306	306	326	313	331	326	350	333	310	314	329	320	326	319	322	302	322	330	324	343	333	300	321	309	297	323	341	307	323	331	323	334	332	313	293	319	294	298	330	300	285	334	305	338	309	349	334	287	308	346	315	325	318	321	292	336	284	323	293	320	306	333	325	332	322	279	337	317	325	313	318	331	308	332	301	308	293	296	283	296	295	282	317	342	316	334	319	337	316	317	302	304	316	304	331	334	336	361	329	290	309	327	306	285	313	289	262	330	328	328	329	327	322	350	323	336	299	319	317	291	353	293	330	290	307	322	318	316	298	302	301	344	324	294	329	353	300	347	314	302	298	316	308	291	327	318	325	326	310	342	287	303	326	333	347	322	345	325	311	335	297	310	307	341	336	319	323	326	329	344	291	305	330	299	319	295	332	306	319	351	331	317	308	318	329	360	306	322	321	331	336	314	330	312	336	273	321	278	331	342	326	335	348	312	326	279	318	280	310	325	328	291	293	289	334	312	306	324	330	294	310	287	334	345	301	311	299	323	279	327	316	320	330	331	288	339	290	307	335	301	324	304	301	362	320	309	311	302	320	304	312	334	304	358	313	345	323	321	303	305	333	295	350	345	314	315	297	332	308	313	306	332	323	314	349	318	302	308	342	298	318	309	341	296	307	319	294	340	289	310	322	322	320	322	327	342	327	322	300	308	366	306	310	334	333	292	318	279	355	298	330	316	321	325	331	317	317	344	324	297	295	317	299	341	317	329	314	360	309	321	320	282	313	347	318	311	315	324	335	331	313	318	298	310	321	335	316	332	319	326	311	335	344	316	317	347	340	309	324	313	302	310	327	307	298	343	298	358	280	318	308	306	330	317	316	320	353	322	330	316	294	290	312	301	307	308	331	333	325	302	318	312	314	297	323	341	342	305	329	322	345	332	320	300	348	339	304	286	327	299	319	340	319	334	336	325	323	325	356	333	300	322	312	317	329	345	333	334	319	333	323	316	324	338	298	305	345	337	294	321	314	302	316	261	347	315	363	295	312	317	315	343	329	291	292	307	334	339	349	323	352	298	329	320	319	349	316	298	332	331	316	328	311	328	295	327	332	303	282	336	336	299	275	336	331	320	311	316	317	295	320	318	301	307	309	302	285	299	329	319	327	311	322	315	313	309	338	312	318	304	316	325	318	342	344	304	324	308	336	318	320	303	310	319	302	332	349	329	326	331	304	287	287	290	334	354	320	336	335	337	326	315	297	332	336	312	320	328	308	327	345	305	319	318	339	341	350	323	296	329	346	299	305	312	309	322	337	305	361	330	302	302	297	314	321	317	319	317	332	305	338	310	306	284	317	331	339	348	327	357	281	290	341	314	316	329	311	335	319	320	306	324	305	292	344	323	318	321	307	274	276	328	333	324	292	354	291	307	338	317	295	311	341	301	351	327	307	323	312	339	307	327	284	323	313	314	341	314	316	318	330	354	322	299	310	350	308	352	283	316	326	302	306	314	309	332	321	322	293	298	318	310	330	338	335	307	336	291	319	301	328	341	327	297	282	318	311	307	323	311	319	332	292	310	312	301	318	302	337	342	323	333	320	343	325	309	344	323	291	320	324	305	308	293	285	306	338	335	337	316	321	325	324	319	304	293	314	315	353	340	328	280	312	345	307	319	332	337	333	314	277	309	325	313	315	280	322	313	326	319	325	314	323	304	325	326	319	330	326	331	297	293	365	307	319	280	310	294	322	317	308	358	329	334	320	337	314	311	303	317	328	323	311	293	303	333	304	317	313	305	304	342	305	276	309	306	329	292	306	340	329	370	342	324	301	333	328	316	311	316	312	327	317	306	333	337	338	312	307	308	316	348	319	318	313	361	317	306	323	341	350	337	336	292	320	277	326	312	315	321	298	302	303	300	335	295	292	327	321	305	349	337	315	339	328	299	317	308	306	318	330	300	318	327	298	301	315	282	317	295	307	334	308	282	279	292	329	329	308	307	324	322	330	325	355	323	319	306	346	321	329	339	344	364	332	324	314	350	330	304	312	332	310	289	333	326	341	307	316	317	298	336	347	329	352	314	307	332	332	303	330	294	306	311	310	320	311	311	319	318	352	324	270	307	330	346	320	334	330	306	304	324	285	321	326	308	323	356	318	286	304	323	310	319	289	331	324	332	322	304	326	315	318	295	315	315	325	335	326	301	290	321	293	367	316	305	284	274	300	310	323	301	328	332	307	304	334	293	305	329	330	325	336	315	283	290	320	342	333	312	312	343	294	342	317	330	340	314	329	330	333	298	351	309	316	329	321	345	276	326	311	318	341	327	326	319	283	306	309	343	300	303	334	307	312	344	329	345	319	331	353	298	315	290	343	334	323	298	321	341	334	314	317	315	310	336	342	305	306	324	314	319	309	324	312	294	311	301	318	351	293	330	289	351	305	322	317	355	321	287	284	327	280	316	328	329	321	326	295	352	317	323	348	325	295	319	337	306	302	299	321	362	332	318	313	325	300	308	294	355	315	304	332	287	317	334	329	316	325	316	319	290	292	332	311	300	321	328	338	325	329	310	316	301	339	301	329	271	310	328	327	313	338	367	282	312	316	284	326	352	331	316	333	322	317	320	310	304	331	316	316	302	318	337	336	353	320	324	306	324	301	334	324	305	337	313	332	311	325	351	293	338	348	326	280	313	356	328	310	329	331	309	294	300	317	322	334	299	267	318	300	305	302	302	330	335	336	325	313	318	321	325	333	295	281	286	311	308	309	323	341	290	319	297	323	284	327	323	290	298	329	318	307	313	353	320	329	301	284	316	331	360	324	335	300	322	322	336	283	302	293	325	326	309	316	318	300	312	329	298	329	302	294	355	299	323	334	297
64009	62174	34332	10971	1538	395	276	236	222	202	204	188	261	238	264	281	237	268	311	217	247	223	203	235	186	129	136	127	110	130	107	112	136	119	130	92	97	111	101	127	94	117	104	101	111	91	92	106	99	113	122	105	88	98	106	131	128	105	102	97	109	100	121	102	146	115	124	123	98	126	124	112	102	93	90	94	114	104	100	103	108	118	105	94	115	114	114	113	101	110	93	139	111	122	98	105	101	95	91	102	115	104	120	124	96	103	103	131	109	121	103	99	105	100	111	106	115	109	109	107	120	112	106	132	100	120	97	126	101	109	118	111	102	107	109	109	95	106	93	110	114	114	97	106	107	95	129	94	108	116	96	105	122	102	100	109	107	120	113	110	110	120	91	108	129	103	122	119	115	92	91	110	129	112	123	127	90	108	108	109	119	103	103	117	93	108	101	104	111	120	115	127	105	111	116	125	112	122	99	98	111	102	83	109	99	102	102	88	125	117	92	92	91	102	98	105	113	112	111	118	112	101	100	116	127	122	107	94	122	114	119	108	100	98	104	99	103	127	90	96	120	113	113	101	97	118	105	110	94	103	111	110	111	111	109	97	110	92	126	121	87	106	93	100	100	103	102	108	99	95	92	112	90	119	113	104	90	105	129	117	122	103	83	107	117	117	98	104	91	113	102	94	113	88	102	135	118	108	92	118	105	113	98	95	112	89	97	98	101	116	96	114	107	115	116	105	111	107	109	109	114	115	103	108	105	108	129	98	109	125	112	103	128	118	116	91	97	87	106	113	109	109	112	111	108	103	119	112	97	127	114	94	108	116	103	97	101	95	103	103	102	96	104	122	113	104	108	107	105	101	109	120	112	87	113	117	104	103	103	95	103	119	121	114	112	119	106	117	102	114	105	120	112	97	112	117	107	115	118	97	104	95	107	113	103	111	107	115	114	106	100	118	113	109	99	110	117	114	107	119	99	119	115	111	111	95	100	83	97	98	110	116	109	113	99	87	111	135	111	121	108	109	103	121	111	87	104	108	110	108	102	143	121	139	91	107	101	104	103	115	112	111	103	100	111	97	131	98	121	113	97	102	108	105	111	125	111	101	110	131	99	116	111	128	118	104	129	120	90	113	95	131	126	107	101	100	118	103	85	94	106	116	105	97	103	89	118	91	127	109	106	126	111	99	124	109	104	112	108	126	119	124	102	97	115	104	96	109	96	106	117	108	94	100	107	102	122	109	114	124	115	110	103	104	99	103	97	98	113	84	104	111	114	100	116	103	108	114	115	115	103	105	99	122	89	94	104	118	112	99	86	94	95	105	93	104	91	87	124	100	118	88	108	99	107	83	90	97	105	109	90	98	95	121	125	97	106	110	102	109	100	104	108	102	101	109	84	118	103	109	103	98	128	107	116	110	121	120	116	100	127	99	117	103	109	111	125	108	108	98	109	81	105	110	96	103	102	113	104	124	121	125	109	115	121	86	101	109	99	130	113	112	101	116	99	115	106	108	90	94	118	100	92	118	107	93	113	102	95	113	108	110	87	124	110	89	100	113	115	118	108	130	91	102	103	81	116	111	113	125	95	98	94	124	113	98	102	111	98	118	105	81	118	115	123	104	103	102	106	101	101	102	98	92	93	104	105	113	103	108	101	117	99	105	94	96	102	110	110	116	108	100	89	101	109	114	111	107	113	118	101	111	100	103	116	118	109	100	122	111	99	101	125	132	87	84	137	106	100	102	87	108	138	100	123	113	107	103	96	103	105	93	108	121	108	108	123	113	108	97	119	88	101	121	104	106	104	117	95	97	120	109	94	107	107	118	100	102	123	118	109	127	106	96	104	91	112	100	114	107	102	112	111	118	80	120	105	100	109	102	108	98	91	91	107	86	114	114	110	118	121	116	105	96	120	89	92	102	88	107	101	118	105	91	107	93	99	112	117	118	105	115	92	104	100	103	114	115	97	122	107	87	112	118	101	104	108	105	114	116	107	115	112	101	101	114	89	109	98	118	109	124	111	99	103	115	111	95	103	107	117	109	109	105	94	107	106	98	102	115	103	108	99	103	117	100	97	99	110	99	118	87	107	114	105	97	87	102	125	118	99	98	117	101	100	116	124	120	116	112	120	102	135	92	109	109	90	96	117	99	97	98	111	104	103	104	113	95	109	103	103	102	109	106	110	101	109	89	93	102	101	95	111	99	108	99	98	104	112	114	110	105	105	104	86	112	106	106	105	118	98	114	105	120	105	103	110	101	116	109	114	122	104	98	105	106	133	110	133	101	117	94	114	126	116	126	99	92	100	110	99	114	113	90	111	103	103	111	100	85	123	106	112	111	91	109	95	114	106	125	101	124	120	112	109	100	118	107	107	102	124	120	107	106	114	102	124	93	92	107	103	107	103	101	116	101	108	119	106	100	112	109	101	93	119	100	101	100	114	106	115	98	100	131	127	118	123	102	118	82	112	125	136	106	107	103	101	118	107	113	104	125	105	90	108	106	107	114	104	114	110	100	108	108	92	96	99	110	96	97	108	115	107	103	114	98	97	125	115	94	103	91	101	108	96	97	107	107	100	108	122	105	112	98	100	112	117	105	119	110	100	129	112	112	119	107	93	108	111	97	133	98	110	109	104	109	93	117	111	118	126	116	95	98	83	124	110	110	92	108	112	120	104	102	92	105	117	122	81	107	97	111	103	92	116	105	97	98	104	96	108	109	99	100	111	108	121	105	102	81	104	102	111	119	111	120	108	105	123	110	99	116	103	108	84	121	119	104	121	105	106	99	96	111	105	118	110	102	106	111	104	95	105	104	116	92	95	110	116	96	125	107	96	100	102	118	98	107	99	102	119	98	99	101	94	133	109	102	120	98	105	101	110	119	126	120	123	90	101	114	97	97	110	120	106	102	125	110	119	93	120	110	106	103	118	101	113	98	105	86	107	115	103	124	91	112	100	92	120	106	85	97	118	118	117	97	106	106	98	110	112	108	118	102	107	111	117	105	98	136	109	98	115	102	132	104	110	103	94	101	95	121	116	95	120	97	98	91	102	105	92	127	108	103	118	114	106	106	107	98	111	116	89	96	110	100	117	107	107	107	105	99	116	113	133	103	113	108	115	108	104	121	97	125	107	101	121	87	104	107	103	94	119	109	106	106	117	105	87	121	102	115	101	113	82	110	117	112	100	113	123	91	108	92	97	83	103	99	110	120	102	117	100	116	119	92	95	91	117	109	104	114	88	120	112	105	112	107	97	90	113	110	100	89	82	90	111	102	99	111	123	94	101	106	119	101	114	89	105	114	106	103	106	109	100	112	119	111	97	119	108	113	99	97	99	129	111	123	89	108	101	107	122	113	106	110	103	116	112	124	109	115	116	118	95	86	131	110	116	100	113	90	115	110	119	100	93	90	103	116	100	122	113	104	98	104	109	103	105	117	119	112	115	112	123	108	114	98	96	105	89	101	103	95	105	103	129	117	116	98	119	109	97	113	112	118
43773	46585	30844	4027	2828	1410	1338	1177	1043	986	984	987	1509	1394	1580	1563	1510	1746	1969	1261	1616	1429	1449	1275	885	676	593	464	506	502	459	463	515	485	457	468	453	448	444	442	446	426	409	394	386	426	451	420	412	439	406	377	436	423	368	395	372	396	388	409	416	411	394	391	364	380	380	352	410	390	411	370	398	395	374	355	386	426	410	401	410	387	414	415	394	420	369	404	393	436	393	398	420	383	434	428	391	397	368	398	418	436	424	398	405	413	392	352	368	377	412	409	362	386	409	395	389	414	390	399	399	394	390	393	348	402	405	400	395	402	414	429	413	362	418	373	390	394	399	410	367	393	381	387	418	403	372	384	378	409	385	410	404	382	403	389	391	398	402	393	396	405	369	430	406	417	420	411	364	376	420	382	417	397	409	415	382	361	388	399	418	359	370	375	351	407	388	393	399	419	400	408	387	415	388	401	390	376	377	381	391	381	368	431	369	381	418	365	356	374	384	353	392	416	398	393	371	421	376	386	442	389	366	385	348	398	372	359	402	405	346	366	381	396	380	392	372	393	404	390	409	415	435	403	366	364	383	389	377	380	357	370	372	372	403	397	397	368	355	357	361	377	398	401	367	375	396	438	418	382	404	386	375	374	370	373	387	383	369	415	409	421	374	360	339	419	391	392	399	371	413	355	387	377	397	387	380	380	395	393	396	403	417	460	386	376	409	360	398	382	375	384	354	379	344	393	424	430	403	387	359	378	419	398	395	416	365	384	396	408	383	414	402	388	406	330	379	405	410	390	411	402	422	383	407	393	382	428	364	386	395	390	387	380	415	370	369	358	405	416	408	386	390	386	397	429	410	405	389	419	371	399	363	387	379	379	382	387	407	440	388	367	337	396	413	428	355	398	389	407	375	381	379	360	406	369	395	401	410	370	359	387	368	374	374	439	426	376	417	393	394	394	397	383	404	394	370	383	429	404	402	369	406	374	372	401	386	404	359	399	384	399	358	385	386	376	388	391	416	362	392	396	350	383	410	382	428	382	391	398	385	417	362	369	357	385	375	392	388	394	387	372	377	388	366	376	407	402	374	422	347	375	393	412	389	349	413	410	425	410	400	380	396	409	399	387	409	381	394	409	382	390	375	373	375	395	400	416	361	388	391	408	382	413	390	362	383	368	401	394	395	378	418	398	422	387	410	396	368	393	380	379	419	383	372	367	386	414	352	383	378	374	403	364	419	378	386	390	372	399	391	355	380	368	407	384	411	384	359	397	370	403	397	374	355	398	406	387	384	372	400	409	374	362	406	417	379	373	400	399	400	364	405	382	374	413	412	389	367	396	404	336	394	421	379	392	383	373	381	364	402	417	427	380	391	408	424	396	410	380	388	392	374	384	405	418	380	411	392	418	393	383	389	376	395	362	422	400	371	390	388	406	361	395	397	372	399	422	362	362	395	395	386	404	402	431	381	370	378	400	365	376	377	395	382	376	398	386	388	399	409	410	369	427	383	377	410	410	406	404	373	402	385	409	353	392	368	396	355	390	365	399	370	376	403	376	368	372	387	402	403	342	394	404	430	386	367	372	369	394	368	404	410	414	426	384	384	389	400	374	359	414	392	423	394	384	416	373	381	416	382	399	384	375	382	388	403	385	377	384	387	360	439	352	372	405	379	394	384	382	408	386	401	354	353	378	380	400	427	398	393	414	380	396	379	410	364	420	364	413	374	398	382	375	378	389	386	386	382	426	393	408	413	378	386	346	384	394	385	389	386	386	399	382	408	390	431	390	368	380	370	371	373	414	373	402	392	376	384	418	411	382	407	381	367	398	385	370	373	368	417	380	399	418	375	395	404	417	370	417	407	395	379	427	383	405	404	371	421	363	393	424	385	369	388	401	425	397	380	376	399	403	393	394	407	384	390	402	383	404	376	392	406	383	385	399	358	421	375	368	396	374	402	393	410	432	385	413	384	393	360	388	385	385	415	403	395	438	417	392	405	380	397	380	393	408	379	368	382	358	380	380	410	359	405	420	402	416	415	394	410	418	389	350	398	412	411	416	389	380	389	348	382	387	398	413	387	403	365	383	378	391	400	375	393	394	399	389	405	373	407	398	374	385	425	371	394	388	425	422	407	411	380	404	381	398	401	374	411	393	390	356	378	376	380	428	452	402	393	406	380	386	406	421	361	396	395	410	390	395	345	404	412	400	426	408	413	375	361	379	400	399	379	354	393	378	388	408	371	383	398	390	377	357	433	411	394	394	389	385	388	373	436	394	391	410	380	400	416	410	382	388	383	362	408	408	373	371	362	390	351	402	374	387	389	393	383	360	361	396	346	383	398	418	394	405	382	402	390	373	390	408	374	397	395	387	394	383	365	395	357	390	379	350	372	397	384	402	395	407	385	388	383	403	390	345	388	351	397	369	426	425	370	405	362	371	386	384	346	424	391	412	391	384	404	352	395	406	419	402	412	429	379	396	392	374	368	413	398	370	414	359	395	399	395	404	389	371	393	386	392	385	385	349	393	385	407	376	421	436	402	389	365	400	370	373	410	435	366	366	424	374	372	386	399	421	399	364	375	378	376	384	371	381	374	378	367	351	358	388	386	407	342	434	385	396	402	380	400	402	379	413	382	424	358	382	404	412	399	378	367	386	395	360	387	375	408	395	382	391	404	401	403	369	422	405	363	400	395	404	438	392	401	425	417	401	368	379	376	373	389	399	393	431	405	368	389	405	396	403	359	413	379	405	421	416	355	377	383	401	393	370	394	389	395	374	407	403	364	392	427	426	401	415	411	387	380	383	378	372	373	402	351	451	406	390	424	392	406	347	383	402	414	400	412	387	403	389	399	411	410	381	366	425	366	400	395	360	388	389	433	410	403	414	409	369	403	413	408	410	387	379	376	417	401	388	387	355	402	393	383	400	359	402	402	414	371	393	388	425	413	415	389	363	389	418	410	387	360	419	379	420	411	372	362	412	400	396	386	406	408	383	397	380	385	407	407	447	398	379	389	436	372	391	392	389	374	394	385	386	413	376	445	373	380	396	394	419	421	364	364	401	370	403	444	379	407	407	388	384	375	404	381	390	403	407	393	371	414	372	395	392	401	386	391	397	408	389	367	401	400	403	372	401	378	381	367	397	361	397	370	395	365	401	397	425	378	352	379	358	388	414	378	399	395	372	394	423	398	403	364	416	385	385	413	388	393	389	382	379	409	391	396	381	394	396	404	433	412	405	370	413	386	398	382	398	359	393	383	378	380	386	417	398	384	412	408	396	414	368	390	391	391	388	382	360	397	420	394	393	395	422	367	451	394	413	406	393	403	394	415	364	398	389	423	392	405	401	385	401	403	366	397	397	367	386	392	378	432	400	398	403	371	384	381	381	390	367	369	371	384	376	384	400	413	378	418	387	390	370	414	394	413	430	375	381	391	369	419	372	358	411	370	386	425	379	420	383	382	386	394	371	372	403	397	409	354	416	402	353	387	378	364	402	393	411
76592	71286	37229	16942	4611	747	565	441	376	298	319	320	301	348	490	379	321	378	353	342	405	401	302	307	291	254	230	206	207	182	183	193	213	203	178	188	201	176	188	164	207	165	152	155	186	164	166	175	196	186	177	165	171	163	193	185	176	184	185	159	173	174	154	177	183	186	172	146	161	181	192	189	179	157	186	166	186	175	184	166	180	177	172	173	174	168	168	169	163	191	184	163	169	183	158	181	171	167	168	197	183	176	179	173	170	171	170	181	176	185	174	168	157	170	178	174	157	178	194	179	177	170	182	156	189	171	162	165	181	162	194	187	164	189	181	150	149	168	181	153	148	170	187	204	177	161	160	171	181	174	169	183	178	178	183	146	171	192	190	185	169	185	203	160	157	195	184	173	181	181	155	186	186	159	164	168	157	168	182	160	156	165	168	213	199	206	177	178	167	165	168	182	186	165	160	170	187	173	189	169	166	160	188	187	164	175	157	174	176	187	171	158	151	167	171	183	184	155	157	180	176	179	175	181	166	155	171	175	163	153	175	180	174	175	142	172	156	182	167	182	172	176	188	173	157	173	194	150	182	161	161	158	151	183	170	166	169	190	170	152	164	182	163	171	192	184	192	153	191	183	195	178	170	177	171	161	175	180	164	170	197	190	139	171	178	155	159	155	187	146	175	144	203	168	167	184	160	182	180	161	173	159	158	184	199	170	138	146	182	161	206	162	166	191	176	165	179	159	160	165	173	185	200	163	171	167	198	154	181	174	175	165	177	163	181	172	192	176	158	171	186	177	156	174	154	161	185	162	190	200	167	192	185	173	166	168	163	164	180	176	173	168	154	188	166	150	159	166	184	160	168	198	179	175	168	185	169	163	189	179	165	167	179	186	159	146	166	165	170	160	187	162	154	155	157	182	191	148	157	172	177	179	153	189	183	176	147	181	165	170	192	153	171	175	174	186	171	163	161	186	186	175	145	177	172	156	203	184	185	158	169	173	160	171	163	165	172	171	166	143	187	175	167	150	159	191	172	182	179	167	181	198	193	193	175	178	160	197	183	170	165	160	185	169	173	168	178	172	186	209	178	166	179	182	183	194	192	165	174	175	173	189	178	200	186	170	178	177	151	173	157	175	179	190	164	172	178	184	157	163	172	174	181	173	170	168	186	157	184	170	148	156	170	177	166	168	169	164	181	167	191	177	184	183	206	172	165	169	174	165	156	165	181	168	164	176	173	164	163	197	176	161	171	171	174	187	180	200	147	190	165	158	181	181	183	178	148	166	195	178	161	184	178	155	173	170	178	180	181	178	144	153	195	174	146	170	176	208	159	180	179	182	173	153	150	176	190	160	166	158	171	164	179	167	179	190	183	156	151	181	181	175	186	185	177	175	159	173	188	169	135	170	184	161	185	177	155	194	169	170	170	162	186	181	188	167	140	177	170	176	178	158	172	174	150	204	181	195	186	181	189	177	168	195	152	167	177	192	193	192	171	158	165	174	196	164	160	163	174	163	191	171	159	164	156	174	181	155	165	183	175	167	169	161	169	169	157	160	176	187	172	161	170	190	192	170	168	168	196	151	175	187	175	180	177	172	183	181	188	160	159	178	180	164	156	176	172	154	169	172	172	144	192	173	172	189	183	172	179	167	175	202	172	185	168	180	166	160	185	171	184	163	163	165	164	184	183	148	164	184	172	162	183	153	181	165	161	192	175	170	188	136	160	180	163	176	162	155	191	167	169	162	178	187	178	148	187	182	163	165	155	166	177	176	179	156	177	200	182	190	170	154	168	151	169	171	158	168	185	165	207	172	162	180	207	180	179	158	196	181	175	181	174	175	175	207	153	163	176	157	187	164	164	188	152	170	167	169	158	172	163	171	160	165	173	176	159	167	161	178	200	180	156	165	178	174	171	161	187	167	174	176	189	165	183	172	194	178	150	173	182	164	158	166	174	180	181	149	181	176	171	177	154	168	162	176	180	179	179	183	161	173	155	175	175	154	159	197	169	182	151	161	172	192	152	168	168	173	144	183	172	202	149	184	204	164	181	178	176	182	181	187	186	186	154	167	173	159	170	178	185	150	168	163	176	194	174	163	185	175	143	162	172	171	196	174	157	182	182	167	152	184	178	189	161	175	180	162	187	164	181	165	165	179	175	163	183	157	159	180	195	180	167	185	167	187	163	169	186	183	160	151	174	165	167	184	171	189	154	168	176	152	179	171	156	171	187	168	175	159	182	203	170	171	148	150	175	188	169	178	180	195	184	200	178	166	181	160	166	198	160	187	162	156	156	185	184	196	185	182	188	163	156	180	176	178	150	173	176	163	161	184	171	170	146	171	179	173	171	154	156	163	180	183	202	179	160	177	158	169	181	187	167	185	174	181	157	166	168	172	176	178	196	184	180	147	164	175	168	197	175	175	198	183	181	181	181	158	183	185	168	176	170	164	174	183	167	156	191	175	139	168	189	143	171	176	156	175	158	158	180	164	161	176	175	191	166	154	186	190	170	170	159	177	177	160	162	176	194	160	166	175	164	174	167	153	169	170	171	158	178	164	149	162	203	155	183	196	157	156	176	174	161	163	159	165	163	148	151	161	179	179	148	165	176	181	188	177	171	160	157	191	161	157	174	162	170	179	187	161	181	168	199	182	171	187	183	175	170	170	167	182	169	167	161	165	183	163	147	161	163	179	194	172	161	182	178	196	153	164	185	174	175	189	171	160	138	192	190	176	163	195	178	175	181	148	145	153	180	183	190	182	170	208	179	183	136	178	162	159	185	190	165	208	179	188	175	172	173	178	203	173	171	185	165	178	187	173	192	197	154	168	182	152	142	184	195	197	161	179	167	199	191	175	164	178	160	190	170	172	164	157	199	175	154	160	148	178	162	154	173	207	178	178	176	167	161	154	173	153	203	160	167	181	184	183	225	172	149	157	174	160	165	170	173	176	169	175	160	184	164	182	170	193	181	167	169	163	153	176	164	180	163	169	198	141	172	174	165	174	189	170	172	164	164	166	161	169	186	178	170	188	175	173	172	172	143	163	163	159	161	167	155	158	152	169	168	185	172	160	169	172	179	173	167	178	148	170	153	198	176	181	181	195	187	173	172	172	198	176	173	171	173	173	183	183	153	156	157	171	180	203	199	169	185	162	178	165	184	154	170	168	188	179	178	171	179	164	185	176	166	177	164	189	155	160	188	153	194	170	156	176	162	185	178	174	171	171	191	149	153	173	157	172	197	195	168	194	171	167	165	162	181	178	194	190	181	172	161	152	194	175	170	188	150	154	191	173	169	146	165	177	180	169	164	167	182	171	143	167	165	169	184	156	149	146	188	177	165	172	184	146	184	158	163	182	159	166	177	196	178	197	164	175	185	181	157	174	166	174	169	184	167	182	159	162	157	187	151	173	162	166	187	178	153	174	186	165	177	168	166	172	156	176	190	178	164	169	173	173	162	171	176	150	177	176	166	176	194	182	168	169	190	160	163	169
54501	56282	35115	4853	2900	2560	2322	2089	1759	1534	1670	1478	1466	1755	2868	2122	1721	2298	2176	2227	2446	2397	1999	1786	1509	1285	1037	819	800	744	722	772	819	784	716	664	692	686	633	666	613	666	628	628	634	632	609	611	618	600	645	611	560	623	611	572	587	591	578	625	575	591	585	596	562	553	608	641	551	566	593	576	611	657	598	606	581	616	610	602	632	589	604	602	593	622	589	631	590	562	608	641	586	583	592	578	570	553	580	575	620	610	593	618	619	612	588	571	581	564	583	580	577	579	583	534	577	560	613	575	647	575	594	604	586	579	560	571	591	579	619	574	582	598	577	585	627	574	582	567	544	584	586	610	576	537	547	598	547	612	587	578	640	561	573	579	580	563	514	515	581	546	553	611	557	573	546	612	661	613	584	563	605	563	569	558	555	583	581	640	561	577	575	598	540	550	573	617	583	624	568	602	546	524	614	552	594	632	593	551	571	605	583	595	612	575	605	610	531	576	567	528	629	584	561	581	611	551	562	596	570	611	586	526	577	590	602	572	596	588	584	558	598	632	578	566	586	636	564	604	547	541	545	600	611	554	564	558	537	557	548	568	572	580	510	576	555	613	579	607	577	545	569	553	604	600	566	519	532	598	571	522	567	595	589	597	601	541	563	564	560	559	572	556	584	601	560	581	548	588	559	520	504	619	594	589	592	565	551	591	606	555	574	595	606	583	562	600	562	566	572	570	562	539	627	547	598	581	537	612	557	564	589	573	553	535	546	621	566	563	600	554	548	633	587	586	544	576	583	566	552	580	564	541	586	587	577	602	558	608	603	586	585	533	621	557	573	597	559	594	594	606	599	548	588	599	569	608	582	566	594	559	583	602	567	595	551	560	593	555	549	580	552	597	592	574	543	589	591	585	605	578	569	572	617	612	550	564	618	620	565	593	541	561	552	582	572	580	592	579	538	594	578	602	595	568	570	562	585	567	584	578	616	570	568	560	599	594	561	550	594	551	569	599	620	613	529	559	570	577	571	527	574	560	607	557	578	558	592	584	602	537	607	566	547	630	569	572	572	586	595	629	577	587	579	610	604	574	579	577	613	565	593	591	562	550	608	558	603	571	588	562	604	550	572	590	542	568	546	592	580	614	581	595	547	559	576	601	586	570	577	566	579	547	580	586	599	579	606	579	592	588	521	604	574	628	596	544	560	568	616	578	548	569	587	577	581	594	547	552	596	600	577	612	610	585	583	576	557	581	595	606	573	561	567	596	527	544	578	610	566	584	586	594	562	568	577	586	558	565	561	547	603	593	589	579	578	580	543	555	565	584	573	559	597	551	580	572	592	573	566	592	552	537	572	579	585	560	578	543	551	591	598	560	586	622	580	623	611	572	578	608	577	582	605	557	595	509	541	537	579	601	575	580	609	556	596	605	581	583	575	549	582	574	597	591	581	601	540	550	573	535	527	539	606	514	559	626	613	545	553	605	570	598	573	629	600	572	622	573	567	584	546	583	587	593	611	591	566	565	554	576	614	585	571	604	592	584	568	544	575	569	577	549	597	593	604	565	613	520	602	578	572	554	543	605	603	604	556	504	620	570	584	581	577	554	622	556	579	595	573	593	588	564	564	594	570	615	601	581	550	544	555	558	573	568	597	565	556	579	583	588	597	589	606	539	589	609	518	585	545	561	547	530	607	527	577	579	590	575	548	569	550	588	573	613	590	554	630	572	595	561	564	541	568	590	575	553	599	547	556	565	594	595	601	605	550	575	519	541	599	598	566	558	586	591	557	578	578	586	576	583	610	553	546	563	560	591	570	608	570	603	531	627	587	582	577	603	591	576	592	597	591	624	534	602	523	568	553	590	568	572	585	529	573	576	540	556	595	537	580	591	609	541	596	557	541	587	572	572	580	558	597	543	589	603	602	576	562	536	575	588	576	586	598	558	569	545	588	576	550	559	542	564	564	580	560	606	558	601	535	587	587	580	591	578	560	570	587	572	575	576	541	592	583	544	591	572	602	538	556	581	537	598	556	594	570	579	554	613	582	604	558	569	549	569	570	568	570	570	567	584	598	586	546	527	602	539	614	603	568	588	544	543	536	590	543	556	569	592	578	608	571	588	558	526	568	554	549	593	565	590	594	564	587	611	599	562	577	581	577	578	602	553	579	509	563	609	559	565	544	579	573	573	549	585	599	599	548	566	548	553	572	604	537	554	601	571	560	601	608	588	569	578	540	634	571	646	597	571	616	579	529	564	575	558	586	582	565	541	546	541	582	553	586	528	544	607	558	576	558	557	592	561	622	586	537	594	561	588	591	571	615	592	581	577	534	542	561	569	585	575	568	538	596	554	593	607	589	563	560	561	609	592	622	555	582	603	573	527	583	528	570	546	580	587	602	577	545	626	587	595	563	570	548	573	562	576	566	543	563	624	597	586	511	625	589	604	594	615	538	594	561	566	559	575	589	583	598	606	576	600	572	593	569	550	581	531	550	583	561	561	603	621	578	603	537	610	576	596	610	606	496	546	583	596	563	561	582	587	579	553	558	583	577	563	569	585	583	570	566	600	557	574	566	578	591	577	612	585	488	625	558	584	570	583	612	567	566	595	557	572	589	524	558	590	546	585	526	585	612	626	600	545	541	614	581	600	550	580	555	596	577	556	629	586	616	567	580	585	612	550	553	604	561	564	584	547	559	551	556	607	540	572	595	568	572	581	524	535	606	539	567	559	613	580	569	595	572	561	607	590	590	582	582	670	586	595	556	554	591	567	618	570	578	566	581	576	587	583	575	589	559	548	590	600	593	589	562	548	581	563	597	594	562	582	586	592	573	540	579	604	544	582	597	601	590	575	605	570	597	565	599	587	564	591	575	569	567	589	582	570	556	552	580	574	610	568	566	570	620	530	592	571	598	584	594	536	607	588	600	597	617	573	617	626	587	562	561	600	579	633	581	623	527	552	568	547	582	562	583	563	559	618	564	590	601	594	554	559	614	577	571	583	569	605	582	538	574	564	540	576	574	608	585	599	606	568	581	611	584	608	562	549	593	560	586	565	525	565	611	584	562	503	579	559	586	519	593	586	591	561	613	611	575	615	600	548	529	604	579	592	571	564	563	606	572	589	621	551	582	589	504	600	607	575	586	575	554	561	564	561	621	617	566	556	507	552	591	561	563	580	564	593	582	559	543	569	548	560	545	610	540	534	592	577	566	573	582	557	573	589	600	576	592	568	577	589	588	597	596	571	554	584	576	540	594	570	602	585	611	581	551	602	585	562	533	559	565	562	561	559	579	582	596	576	582	573	593	576	560	582	587	528	565	573	595	588	552	578	577	555	559	593	624	543	565	563	581	598	539	573	601	552	541	588	594	572	630	516	576	584	548	567	597	564	596	558	571	586	560	576	537	588	596	586	541	574	593	540	591	563	576	562	568	597	608	578	574	565	576	571	569	588	599	577	546	589	542	579	571	585	533	591	594	551	551	581	535	596	546	565	640	562	600	552
19070	13994	2171	237	122	98	97	76	88	90	78	94	93	79	92	75	79	86	70	81	92	83	81	97	91	83	68	78	83	97	82	84	66	78	77	85	72	60	71	83	63	70	70	92	77	78	93	82	77	72	92	84	76	89	91	82	66	72	77	76	68	95	74	70	82	72	73	88	79	69	67	74	79	73	82	72	83	63	76	99	90	74	97	68	86	73	87	86	76	71	85	80	89	91	65	83	78	80	98	74	72	92	79	78	85	90	75	78	83	82	74	87	90	67	77	92	78	84	79	71	71	96	87	77	71	79	91	90	80	91	89	85	77	86	84	70	78	71	81	87	82	96	76	61	67	78	88	81	91	82	69	70	79	75	94	83	86	68	79	86	75	78	72	82	88	82	88	85	94	82	69	95	89	87	84	86	89	84	72	82	66	63	87	70	64	72	87	90	82	83	81	76	66	79	86	70	82	77	71	77	98	63	96	83	82	83	76	83	72	81	75	77	77	77	91	82	64	92	77	99	90	95	99	67	86	101	78	80	88	76	72	75	83	88	78	78	81	81	72	85	71	90	61	91	88	82	85	71	74	90	77	65	70	79	87	66	82	85	93	72	94	95	82	78	83	78	93	78	84	66	94	89	58	71	72	86	81	81	77	91	83	70	75	76	74	73	72	77	74	86	86	81	73	82	97	86	92	75	70	69	73	79	70	77	71	73	77	83	76	82	90	82	86	77	67	77	84	84	88	81	81	69	101	77	77	78	64	77	85	94	76	65	71	75	83	76	78	70	75	75	76	68	68	88	95	83	81	65	79	104	75	74	89	70	84	68	78	77	82	92	94	84	70	80	82	71	66	89	82	81	87	67	83	82	80	73	86	77	67	86	70	90	90	74	72	61	74	84	81	63	90	76	83	82	70	84	83	73	75	73	89	77	82	79	89	68	77	70	90	77	77	71	92	68	79	78	70	76	74	69	86	103	93	106	82	85	75	80	64	82	79	76	72	84	97	78	89	90	85	69	68	81	60	75	74	79	86	99	87	69	93	79	72	74	82	92	73	73	77	90	84	73	73	76	94	74	62	89	72	65	82	71	74	102	62	89	66	87	68	70	81	88	91	77	79	73	70	92	68	81	83	82	73	67	66	68	81	76	73	90	83	71	91	81	74	76	95	69	86	83	81	78	84	83	78	79	95	82	95	88	81	84	90	91	88	79	101	87	99	101	70	81	93	96	96	88	82	86	89	72	85	77	75	86	82	84	74	74	98	84	83	86	67	89	65	71	65	82	72	79	63	73	93	85	80	74	83	88	79	79	79	74	58	69	69	69	85	87	84	60	89	78	80	87	86	79	80	91	88	82	84	82	78	99	81	81	76	87	75	76	83	69	75	93	78	85	94	73	86	65	73	67	83	91	70	88	85	85	83	75	92	73	57	93	80	93	87	66	75	84	94	68	90	70	84	75	83	84	71	70	64	84	80	77	84	77	88	100	94	79	77	79	92	76	80	86	86	82	68	86	79	76	73	76	61	106	83	87	66	67	77	87	77	95	80	79	85	93	82	80	81	80	82	77	64	71	85	74	82	67	76	81	92	79	75	79	77	83	87	75	75	86	87	88	78	72	76	71	67	93	88	74	87	73	83	85	79	68	84	66	80	65	85	87	89	80	77	85	86	78	72	102	83	73	78	81	90	80	62	66	83	69	82	81	81	74	82	73	75	63	79	66	81	74	88	71	93	85	74	75	76	93	98	82	72	77	67	90	89	74	87	70	84	64	75	83	86	87	84	81	61	78	86	95	61	80	72	78	79	78	83	78	69	74	85	63	82	75	75	84	79	82	76	80	78	87	79	96	80	78	86	114	75	79	84	70	73	85	71	83	82	82	83	78	95	81	82	75	69	56	88	83	64	86	76	70	87	84	97	92	101	72	72	81	82	79	83	83	81	85	86	64	80	77	66	92	83	90	68	91	79	84	67	93	71	86	95	72	72	85	86	88	79	80	84	68	73	79	78	89	84	73	66	71	85	86	79	88	79	74	86	75	77	79	72	80	90	80	65	96	70	73	87	80	81	87	88	73	91	76	78	67	85	82	83	74	92	90	74	84	84	84	79	77	74	93	75	89	66	81	91	80	79	77	84	90	75	77	80	70	77	78	91	103	89	76	84	84	75	61	82	78	79	76	76	72	65	64	76	82	78	91	79	90	86	81	79	71	74	86	81	85	76	62	85	73	71	83	70	68	71	90	69	82	75	86	85	71	74	84	85	78	90	75	87	84	90	80	94	91	77	72	73	66	89	90	61	82	65	87	73	90	74	76	79	81	80	89	84	81	67	75	70	69	63	90	76	85	77	79	64	73	81	86	96	69	84	88	61	69	82	83	72	75	68	83	74	66	83	66	90	99	76	78	86	94	93	87	85	92	80	72	79	76	84	79	78	76	75	90	71	86	71	86	90	82	74	76	91	96	81	83	84	72	75	73	96	91	83	81	88	71	91	86	75	74	75	87	75	81	80	91	75	84	81	81	88	81	84	67	86	72	87	80	76	83	85	68	75	85	91	78	84	85	61	90	83	71	101	76	88	78	71	90	89	86	86	80	93	87	91	89	82	83	81	74	83	64	82	71	79	70	67	85	93	87	68	85	90	74	76	74	76	86	66	77	93	101	70	80	81	98	77	82	79	71	80	85	97	96	100	75	72	64	75	89	64	81	81	75	80	83	73	76	81	76	102	70	82	79	82	75	66	76	73	81	85	75	85	60	69	94	91	75	74	71	67	72	86	89	75	77	98	71	69	86	80	69	85	82	61	82	80	86	81	76	95	70	88	88	87	78	73	80	79	85	84	84	87	77	86	73	79	83	91	80	75	77	87	95	77	79	83	93	82	68	77	77	70	103	72	91	77	78	90	90	79	71	100	65	92	92	83	91	71	87	81	79	86	89	79	63	73	76	77	80	51	60	85	92	70	77	87	71	87	78	87	66	91	94	69	80	78	73	68	83	79	81	81	69	82	85	66	96	78	104	72	80	83	96	83	69	87	77	66	92	82	72	80	68	73	74	64	74	82	78	72	77	82	84	90	92	65	80	88	92	96	94	80	94	80	58	85	74	69	69	71	97	79	87	74	74	86	64	79	87	87	78	87	85	72	82	72	86	85	80	70	79	94	83	79	86	72	67	78	95	69	73	74	89	77	61	74	85	60	73	78	88	83	75	77	92	79	98	56	92	78	92	72	74	68	74	76	89	95	86	73	88	71	89	80	66	87	87	63	87	86	70	60	85	61	80	75	89	74	86	82	70	88	84	91	79	98	69	76	87	83	73	77	83	73	73	88	81	72	70	78	66	64	82	72	72	85	91	68	83	70	75	61	69	90	76	78	91	80	84	84	98	69	84	83	94	83	71	83	81	93	79	84	88	83	75	73	76	75	73	89	66	70	82	91	69	75	78	69	72	79	77	73	81	86	77	78	78	72	68	75	95	66	83	67	74	74	80	81	78
22490	19356	4064	418	395	374	358	332	356	323	331	362	339	370	365	383	331	355	369	338	368	342	333	344	341	349	338	320	306	311	306	306	290	331	306	313	322	311	343	339	330	298	312	291	329	298	338	320	305	325	334	298	290	327	356	309	307	310	337	350	309	314	299	323	308	298	336	304	340	303	300	296	288	330	300	316	294	296	307	321	310	338	279	337	277	309	339	301	319	289	302	320	322	297	301	309	313	280	335	308	288	304	324	327	316	326	279	309	291	290	319	327	304	325	328	317	310	321	306	297	310	340	266	317	339	300	300	323	322	294	287	293	267	322	312	306	313	298	343	319	297	310	304	318	286	325	302	332	302	348	291	287	282	310	310	306	325	305	263	310	303	317	290	294	335	296	329	329	343	333	319	325	327	316	292	328	319	339	296	283	325	319	365	318	312	304	345	306	317	305	330	299	303	318	336	289	321	341	286	318	319	269	298	332	335	302	281	303	321	332	334	355	314	334	325	308	322	307	326	314	301	333	317	328	334	305	333	332	302	305	307	334	324	312	324	303	300	284	325	312	307	329	309	270	376	297	291	296	284	309	324	307	300	326	337	311	316	297	285	296	341	340	296	301	307	333	302	316	302	308	295	324	282	320	331	282	312	315	343	291	306	291	341	350	301	307	327	329	308	282	285	322	295	318	308	310	291	318	290	331	277	301	349	319	307	291	321	312	325	339	285	314	298	328	320	302	313	311	325	326	288	305	308	314	315	297	325	287	343	295	306	315	289	293	324	293	306	304	321	281	310	313	376	389	328	267	288	329	291	308	316	308	288	305	319	313	351	287	326	311	315	296	324	271	282	320	285	326	323	308	279	296	291	293	313	289	334	301	313	319	306	326	279	327	326	336	316	329	320	284	291	292	307	307	310	319	327	313	310	334	344	333	299	327	293	318	306	322	293	282	330	281	293	295	339	329	319	328	319	296	323	337	309	332	289	314	306	325	296	308	318	307	316	337	326	324	308	288	354	296	315	311	333	334	323	324	338	340	297	317	320	309	337	306	355	299	313	307	305	302	320	276	315	321	320	278	302	333	305	318	328	317	307	307	320	300	274	328	303	324	292	316	333	310	299	324	307	290	320	341	298	289	271	305	335	326	310	306	310	295	316	288	285	291	302	327	309	296	325	315	290	321	304	331	304	289	302	298	323	360	289	285	286	338	320	321	331	344	321	293	317	305	324	307	315	336	317	320	350	296	334	315	327	293	309	323	303	323	318	323	291	320	305	318	318	303	292	298	312	294	333	282	334	283	346	330	318	330	277	300	320	335	315	324	351	299	320	327	312	318	304	306	292	301	313	301	286	327	311	310	302	303	329	356	304	290	346	323	319	364	315	319	300	289	343	317	335	309	313	329	348	307	307	306	305	331	268	308	317	320	299	281	313	299	299	316	304	344	312	329	303	322	302	317	270	302	339	319	315	321	311	317	295	316	319	316	304	310	298	292	303	302	316	296	324	341	312	329	293	315	296	336	292	303	326	349	304	329	333	301	307	294	349	312	282	330	304	346	322	305	307	296	309	314	323	303	324	323	346	308	317	308	318	319	305	299	332	311	296	319	290	298	305	281	291	316	342	302	296	319	310	292	299	314	313	309	324	318	298	308	289	302	304	317	328	319	335	311	282	321	338	330	310	309	300	300	321	313	307	320	280	309	284	322	317	340	303	309	303	345	303	288	266	292	312	315	311	293	307	297	285	312	324	282	301	321	307	344	312	344	309	291	286	299	288	311	306	286	325	292	316	296	311	253	309	309	342	332	283	287	319	303	331	323	315	288	322	326	325	290	333	305	327	321	289	311	318	330	285	295	309	326	331	322	289	300	310	289	336	302	332	278	309	294	306	311	301	310	317	332	331	313	320	313	317	299	289	294	297	335	314	291	299	346	293	293	296	280	327	279	295	330	331	295	316	347	323	322	305	294	321	318	321	311	310	295	315	311	322	307	325	293	328	353	327	343	307	326	326	301	364	297	271	297	307	268	283	324	302	317	301	285	313	321	309	288	326	335	315	277	325	304	309	324	296	303	300	332	332	337	302	316	282	334	288	292	289	324	299	311	318	322	322	324	320	321	303	316	332	304	284	326	302	298	306	288	327	314	340	323	316	265	323	340	327	307	297	321	328	301	326	302	298	312	304	342	280	289	363	298	337	292	324	302	309	321	306	318	316	298	327	304	321	315	286	308	315	313	337	336	311	305	292	285	328	287	290	369	314	293	323	311	326	293	305	306	327	306	297	298	308	302	311	330	306	310	311	330	313	340	334	301	353	301	317	304	314	333	302	315	340	310	319	319	318	329	324	294	322	308	342	292	319	333	337	313	335	314	300	304	317	310	341	297	337	318	300	311	305	318	323	334	338	298	296	279	292	333	287	282	296	316	305	317	277	347	322	320	271	329	305	344	359	309	307	315	299	328	321	333	309	299	310	318	303	313	321	309	293	341	309	320	317	349	354	313	311	298	309	293	313	301	336	338	333	321	289	313	326	293	343	307	313	307	302	291	313	313	315	303	319	320	307	327	277	351	317	268	292	306	327	301	340	316	304	322	297	331	282	316	306	304	308	336	283	321	284	288	300	339	341	289	286	338	313	319	322	308	331	312	328	309	285	301	334	310	306	316	282	269	283	294	331	308	328	323	289	312	307	340	318	329	300	276	294	314	333	306	293	309	319	330	299	328	331	326	299	314	308	302	279	327	317	296	338	338	312	339	303	335	338	303	287	308	303	310	307	317	317	293	331	307	292	314	314	326	345	276	280	344	308	287	302	346	315	314	335	333	321	345	316	310	296	321	322	310	326	322	315	325	317	296	270	303	323	324	325	312	299	320	339	318	321	295	300	311	278	339	270	294	290	289	295	305	295	298	308	316	273	328	309	307	318	330	336	333	315	313	331	322	299	313	317	334	324	293	311	308	289	308	279	308	328	338	293	313	302	297	297	324	293	328	309	291	332	256	331	310	302	310	291	317	316	345	356	314	315	350	328	310	325	320	304	292	328	327	321	301	282	314	318	293	288	329	323	319	322	312	347	321	307	295	319	300	303	333	297	331	305	308	311	303	319	300	317	300	301	297	301	313	303	305	311	305	302	335	292	298	290	304	296	338	328	307	310	324	337	311	325	326	311	320	341	300	303	307	308	322	310	302	292	308	309	335	323	329	299	329	340	338	314	306	297	315	294	325	314	311	302	304	327	325	312	326	344	294	308	329	309	323	288	350	326	335	322	277	307	304	309	318	323	291	316	289	321	302	320	272	349	342	311	327	315	342	328	328	314	323	308	312	320	318	311	309	362	315	312	326	308	307	336	278	339	314	296	312	320	302	311	327	313	314	325	288	322	302	292	317	331	323	350	296	299	310	334	287	301	310	307	313	307	295	307	317	327	337	317	343	287	308	313	310	286	295	303	323	304	327	298	325	311	326	297	321	290	302	299	317	310	303	304	312	339	294	304	318
62458	64192	32147	8015	754	326	254	185	188	213	195	156	149	147	151	217	253	170	159	160	156	195	176	180	161	163	149	135	144	111	126	123	114	114	111	100	100	112	100	102	109	116	115	90	118	116	103	100	108	105	105	95	101	113	114	116	102	107	113	96	104	109	95	94	105	112	98	102	108	97	94	102	111	106	103	103	81	104	95	123	102	117	102	98	113	104	99	91	117	99	90	117	117	130	113	105	103	122	102	102	94	104	101	110	120	99	121	106	109	97	91	108	108	125	104	100	106	85	101	104	93	81	112	99	107	107	103	97	118	103	110	90	123	112	93	111	85	118	100	101	110	93	112	108	105	114	102	106	92	104	96	107	108	114	93	108	122	97	101	101	108	99	104	100	92	111	89	82	117	105	95	98	93	131	98	104	92	94	98	103	115	95	108	94	108	100	95	91	97	100	106	122	124	100	111	112	100	89	105	105	101	111	108	110	97	100	87	105	108	108	104	106	112	94	97	95	90	99	106	104	119	110	99	110	126	109	121	115	111	100	107	91	114	127	96	111	104	102	107	98	117	98	96	92	99	95	118	119	126	106	112	92	101	93	107	104	93	97	109	105	111	105	122	87	94	100	120	113	110	86	111	102	100	114	91	106	93	97	102	107	99	82	90	103	106	118	107	95	101	100	97	105	101	106	90	108	102	115	101	101	94	94	118	110	121	106	84	96	101	93	99	103	100	96	122	110	109	88	106	108	115	107	85	108	115	110	103	110	95	107	113	108	82	80	104	105	113	112	120	108	99	113	115	113	113	95	104	99	97	100	119	110	88	111	97	96	91	94	97	100	103	122	118	105	95	100	106	84	104	98	114	109	103	94	111	107	92	109	89	112	101	93	116	84	101	97	99	89	112	114	90	118	81	119	78	97	113	94	98	120	111	109	108	101	97	106	127	113	97	113	94	115	101	98	104	106	96	115	99	124	100	117	114	121	91	114	104	100	99	98	95	92	105	98	102	102	89	100	101	105	101	93	112	91	106	105	114	118	114	108	117	117	122	102	91	111	107	85	118	98	112	113	110	105	104	118	115	101	90	93	103	118	84	117	101	106	116	115	103	118	120	119	105	91	109	131	108	101	100	95	94	94	104	111	114	90	110	128	114	105	115	97	116	105	135	106	102	96	98	111	118	118	95	105	116	106	121	119	90	108	113	108	105	112	115	104	110	103	96	115	108	99	108	90	100	93	120	97	93	116	97	99	93	104	112	96	113	79	87	89	97	101	114	106	99	96	112	116	92	108	105	96	104	103	104	126	112	117	96	108	115	97	98	114	92	98	94	112	107	112	112	105	106	112	115	97	113	90	94	99	108	105	102	100	105	104	73	94	89	105	103	106	104	106	102	77	108	91	110	101	101	100	108	110	109	109	82	123	103	91	87	119	97	84	116	121	115	105	107	105	119	113	96	85	109	99	91	93	96	104	94	108	122	114	118	97	112	94	99	122	101	107	107	111	97	116	97	103	93	90	96	98	103	117	106	93	124	106	115	104	97	113	111	119	105	122	98	130	122	103	102	99	108	80	103	102	119	107	104	91	128	95	93	114	97	97	124	103	118	106	114	107	98	99	91	102	89	92	73	105	113	94	103	88	88	127	98	115	111	100	117	108	107	97	99	120	112	112	106	103	128	126	105	94	108	96	111	96	122	109	112	110	99	111	113	104	108	112	123	95	109	94	98	86	111	111	94	111	102	113	109	86	92	122	104	103	101	102	106	113	113	91	116	97	96	125	95	124	104	107	112	127	96	92	109	104	100	112	117	123	106	100	120	97	99	132	92	93	116	118	95	103	117	117	93	101	122	106	119	99	106	108	98	103	110	85	97	105	112	93	96	113	92	113	113	114	99	112	122	120	90	109	93	93	111	107	113	107	108	88	111	114	116	94	114	112	100	103	113	111	103	112	115	100	103	126	98	122	119	111	110	111	102	89	106	115	96	112	113	98	98	92	87	110	91	94	112	116	138	109	109	93	102	77	106	109	80	103	115	111	86	96	98	90	94	111	84	105	101	102	108	99	123	95	101	111	79	122	113	102	107	104	96	107	109	107	100	101	104	93	114	90	101	99	97	103	109	122	111	99	96	116	90	106	119	105	114	99	96	105	101	112	115	109	91	102	128	119	110	118	102	101	120	107	96	91	111	112	98	109	118	99	106	85	92	107	99	119	91	90	109	106	107	89	104	99	105	115	105	102	99	91	114	106	104	110	100	103	112	109	116	106	112	110	88	114	117	90	111	122	103	112	113	113	82	118	107	115	109	95	110	101	104	115	103	97	111	101	83	113	94	123	111	101	99	104	86	113	89	109	115	98	111	101	100	104	94	111	110	121	113	90	91	111	108	114	101	101	98	84	110	100	107	112	115	94	117	103	105	93	120	101	101	119	108	93	113	107	110	107	88	115	112	103	135	101	96	104	86	97	97	103	98	122	102	103	100	100	111	102	100	94	109	111	96	112	95	109	99	103	83	100	98	113	106	123	90	119	113	109	104	97	110	87	88	112	105	114	102	101	115	100	110	89	98	104	114	111	89	96	89	124	104	98	114	103	117	110	122	103	111	106	110	111	105	110	110	94	106	104	114	92	95	103	114	113	99	124	107	93	91	96	89	117	104	114	117	117	97	124	106	91	105	99	119	99	98	106	100	109	102	92	104	89	91	96	114	99	94	102	78	114	96	107	101	92	100	109	110	99	115	110	89	112	118	124	89	104	112	95	101	85	101	97	92	106	83	110	101	105	107	88	86	106	109	101	116	124	100	75	90	101	101	108	133	100	94	102	122	117	102	81	111	103	111	110	93	93	107	115	95	105	126	121	111	91	112	84	94	95	103	123	93	109	97	121	104	115	95	97	107	102	91	97	88	103	110	115	89	109	109	119	115	119	118	106	101	107	106	92	120	109	110	105	132	121	119	117	112	110	100	101	114	106	112	106	98	114	121	93	103	100	112	108	99	93	90	105	86	111	127	112	106	104	93	112	111	104	105	111	90	103	112	120	114	87	111	100	91	98	108	97	83	100	107	105	104	103	102	124	94	101	99	120	106	109	114	114	104	107	101	85	101	101	84	110	89	98	91	100	125	108	109	105	96	118	93	103	108	105	114	113	101	104	94	98	104	105	115	126	105	79	92	122	89	94	98	110	107	111	94	120	114	89	104	107	86	103	114	107	122	117	108	101	91	98	100	99	92	107	101	94	93	115	108	101	102	99	90	107	100	109	90	111	100	86	105	109	91	95	108	109	98	96	111	102	111	85	111	104	114	94	113	104	94	98	100	115	114	113	90	94	107	116	95	90	109	97	99	108	108	105	102	107	127	105	109	105	92	111	118	97	101	127	102	107	120	97	111	92	114	99	99	99	118	101	105	106	109	105	96	111	93	101	108	115	105	107	105	112	105	96	89	106	117	119	123	117	106	80	104	106	105	106	100	97	97	98	96	102	107	101	103	100	117	103
43915	46840	24985	1664	1647	1583	1337	1016	965	896	866	811	790	753	812	1155	1495	1028	1014	1033	959	983	1060	986	842	791	853	610	582	483	527	474	506	467	455	452	449	438	431	419	391	436	388	394	395	433	400	457	417	404	381	422	358	423	422	361	392	410	418	415	391	387	412	386	412	391	404	425	391	387	377	433	373	381	371	403	369	392	400	364	392	419	419	401	377	385	409	396	386	365	364	368	400	353	376	404	374	401	402	366	419	399	400	359	365	414	383	378	381	395	406	405	420	418	426	372	409	376	412	366	364	389	417	417	427	398	397	398	387	382	391	400	378	366	411	412	365	363	406	402	371	348	387	384	381	357	400	386	377	383	370	406	382	369	391	372	389	408	421	422	396	366	374	357	386	368	381	371	376	397	392	345	361	412	371	380	353	367	389	366	389	396	370	394	374	386	394	347	378	398	366	368	390	325	373	382	391	395	360	399	372	363	363	393	392	392	408	369	388	380	411	376	369	399	377	365	392	412	371	377	380	390	408	389	380	404	388	380	371	386	435	323	336	423	362	401	400	359	380	363	416	368	360	387	370	407	367	366	391	363	334	377	373	392	427	392	377	372	359	383	373	385	383	400	378	385	417	406	365	389	365	401	379	381	367	407	395	389	385	398	379	371	403	415	380	409	383	380	393	432	382	387	376	370	397	381	400	369	417	372	385	377	379	393	386	398	355	372	396	363	371	353	365	375	381	362	396	384	376	339	356	399	377	383	389	386	407	353	401	409	402	381	350	382	408	390	393	373	363	370	356	375	415	371	352	377	391	383	392	357	383	390	344	412	404	375	357	384	424	380	390	367	396	408	374	389	409	393	402	372	388	366	380	372	338	371	398	403	382	381	375	385	360	377	375	373	366	374	383	378	370	373	426	372	394	376	375	401	347	387	363	378	385	355	390	368	376	356	414	370	391	374	380	381	373	385	391	346	390	363	387	402	394	428	351	322	357	363	395	355	358	358	361	401	387	364	384	401	380	392	382	363	356	380	395	385	386	387	376	379	385	391	364	382	404	410	417	338	399	397	362	371	349	405	402	382	368	401	364	392	398	349	391	371	388	350	388	382	367	383	408	377	373	365	392	399	411	352	368	389	376	412	392	430	401	344	387	380	368	420	373	411	387	385	392	387	375	394	376	389	380	371	371	388	361	404	373	370	393	393	398	367	385	376	350	394	376	385	407	378	366	403	393	370	372	368	348	361	378	382	393	376	395	423	377	373	397	385	368	401	369	366	377	372	389	400	352	362	405	384	401	418	375	379	396	373	411	404	379	356	358	361	369	383	392	390	400	382	410	402	365	386	387	404	365	386	400	363	364	408	366	372	391	402	371	372	384	347	407	356	384	385	380	370	366	385	376	363	390	375	375	394	390	379	360	391	426	371	353	353	390	370	367	355	376	348	367	410	370	390	387	350	386	384	371	399	362	381	366	395	360	377	392	371	416	395	373	384	394	374	355	405	377	403	380	394	410	389	386	396	410	378	366	356	392	369	352	406	405	432	384	367	411	394	395	337	375	407	414	382	361	390	353	396	380	388	414	367	345	381	383	394	374	389	339	366	365	381	368	357	392	371	412	370	368	386	384	383	376	371	354	375	356	389	422	354	395	361	390	419	384	365	371	368	335	390	435	370	363	375	354	386	405	365	372	392	362	365	361	398	388	403	395	408	352	359	385	364	371	358	379	387	381	371	348	383	385	367	416	421	368	372	385	401	401	384	396	401	396	355	396	385	404	351	369	365	363	331	356	375	392	375	391	354	385	381	418	435	409	364	368	384	387	410	362	358	374	382	385	393	347	364	365	392	368	366	375	378	415	406	408	349	362	403	402	359	375	401	412	387	386	374	372	387	391	408	396	382	376	387	338	397	386	422	363	360	375	377	344	370	407	412	410	377	391	411	392	372	376	414	441	369	389	384	362	356	396	377	357	399	384	374	394	421	430	377	379	362	393	379	379	392	375	343	357	354	364	383	366	363	361	361	406	345	375	368	394	352	399	395	388	394	357	384	408	411	380	374	394	383	375	376	377	406	401	368	367	356	378	360	345	398	401	411	349	375	417	359	360	344	401	372	394	375	339	371	371	365	371	423	385	392	348	382	352	402	418	376	387	399	361	394	406	364	358	414	366	390	379	397	375	379	418	376	353	395	385	362	374	373	369	388	396	386	398	361	384	356	363	381	396	346	398	375	405	386	394	407	373	383	368	375	394	386	374	403	387	382	415	384	395	393	403	410	351	393	376	407	419	377	387	385	373	411	381	396	377	396	352	383	392	343	366	375	373	405	381	360	376	394	379	354	394	368	397	420	393	348	394	368	377	364	378	397	378	384	346	400	375	365	368	406	399	377	398	368	403	363	392	420	371	376	350	360	374	383	384	393	372	370	362	389	362	359	354	415	348	383	385	363	374	392	372	384	387	399	377	378	406	370	365	409	372	371	372	395	381	374	383	357	398	396	382	386	379	407	348	376	375	401	375	415	374	390	397	366	403	364	355	357	389	397	380	374	390	418	374	367	346	364	403	394	373	356	393	403	402	393	373	411	382	385	389	372	380	399	389	393	394	380	375	395	381	395	389	392	399	415	397	358	395	372	377	405	373	383	379	352	377	401	350	335	375	394	392	389	398	359	393	407	376	380	387	337	404	372	370	378	390	390	388	386	391	405	354	357	397	390	424	375	368	410	401	372	405	373	353	393	393	391	383	415	372	358	358	399	436	388	386	421	397	369	408	377	385	412	401	404	390	345	392	400	385	395	384	391	355	387	383	423	401	397	380	337	382	396	366	323	406	374	404	392	396	390	371	410	328	385	359	396	394	342	345	364	386	368	405	400	382	346	395	433	380	358	417	367	414	409	379	353	353	371	370	410	384	356	371	405	383	390	368	395	381	372	348	399	365	376	381	369	424	407	392	361	345	398	363	379	367	362	405	358	400	422	385	352	362	392	418	393	389	403	410	396	389	364	377	360	366	390	376	326	371	378	383	355	368	400	403	367	389	394	375	396	402	412	376	392	351	403	382	371	389	409	370	360	383	415	376	380	427	391	362	382	418	369	363	396	436	401	386	378	417	400	358	379	373	377	386	371	356	415	396	390	400	390	368	374	364	377	376	378	418	354	368	365	394	381	372	367	384	383	358	371	376	404	342	382	369	384	379	365	396	369	388	346	353	399	386	394	411	362	391	374	397	375	403	405	352	391	366	365	378	403	392	379	395	388	401	411	400	397	397	400	382	354	394	403	372	390	376	371	357	370	393	390	399	374	360	371	396	375	385	401	393	382	365	337	371	356	361	394	400	402	353	406	393	417	356	382	352	355	410	408	384	393	377	377	374	377	388	330	355	390	414	423	367	354	389	399	397	377	380	402	402	356	402	383	394	368	397	377	372	367	391	391	394	395	376	392	418	381	407	364	385	379	372	373	381	348	391	368	368	390	358	408	394	363	364	376	358	401	400	403	390	393
72096	74420	37880	15326	3133	782	524	462	345	345	305	288	259	260	248	363	545	492	484	394	403	303	258	261	265	270	234	189	218	202	176	190	203	195	163	191	173	145	171	179	188	184	159	195	167	167	177	151	174	183	179	170	187	167	173	178	180	151	153	170	176	201	166	161	141	173	147	165	174	168	170	180	171	197	192	162	152	158	145	169	138	183	143	173	171	173	160	170	177	173	179	158	165	192	168	169	158	170	170	148	190	177	158	162	144	174	176	187	167	167	181	162	190	186	182	165	165	143	181	160	154	191	181	193	179	183	191	176	161	142	162	201	178	163	176	162	158	187	170	157	161	151	173	169	154	151	182	171	183	177	150	176	163	167	176	173	190	151	176	199	172	175	152	149	147	183	158	169	175	163	166	181	159	171	178	173	177	151	169	152	155	183	149	179	157	170	174	160	148	173	161	158	174	159	162	184	167	180	192	156	165	168	158	177	164	162	175	185	175	158	179	167	149	176	181	187	203	198	151	174	169	153	177	182	173	150	165	163	183	137	193	192	151	169	140	167	182	178	170	195	174	177	189	173	170	148	178	176	141	157	146	182	156	182	166	164	171	190	174	175	177	178	160	170	180	186	160	174	159	152	171	185	157	197	180	175	172	181	203	170	160	163	143	177	171	165	156	176	174	179	147	175	164	181	168	182	180	152	166	143	159	177	152	177	166	175	156	167	186	172	157	160	173	187	166	167	178	160	184	170	159	150	154	174	187	167	186	161	159	190	175	158	193	176	164	179	146	170	169	156	186	173	179	192	176	157	178	154	181	160	151	172	152	177	184	186	165	169	166	177	141	146	176	165	179	178	181	166	141	190	175	160	164	154	183	161	184	175	149	175	168	144	153	155	208	174	158	160	146	181	167	180	180	159	165	169	169	174	158	186	134	164	186	149	170	178	164	161	183	177	185	181	172	157	169	167	164	175	166	148	162	166	194	158	165	148	194	163	165	154	149	173	179	155	178	179	163	146	172	169	188	170	167	162	199	135	158	166	187	171	175	149	157	177	189	166	154	169	169	182	175	160	170	167	154	169	175	178	173	172	157	203	162	178	151	147	164	158	177	175	170	185	170	168	159	157	189	166	152	160	199	178	190	171	181	203	157	166	200	189	200	152	161	177	152	175	152	182	189	149	182	162	175	161	172	158	172	170	191	164	175	155	173	158	169	164	175	167	191	156	180	161	165	164	166	173	160	167	143	151	190	173	174	183	172	185	182	172	174	156	167	161	145	185	172	187	156	157	180	164	149	180	176	170	184	193	166	182	189	165	155	150	167	188	171	157	173	177	170	183	167	183	157	152	162	160	189	172	147	180	166	159	169	171	156	179	156	160	133	167	166	146	180	152	195	188	154	178	165	166	178	161	156	179	168	177	169	160	143	171	177	180	153	155	178	179	163	183	175	180	184	173	174	171	179	192	157	154	153	161	168	165	179	164	151	147	187	169	172	164	167	159	151	188	178	182	168	172	184	167	168	177	168	170	142	183	182	174	147	178	181	159	175	164	164	158	151	165	175	191	166	180	161	192	181	168	184	192	181	184	191	191	175	165	163	164	167	142	174	157	171	166	170	173	161	190	154	149	163	154	189	170	180	169	160	175	167	157	156	169	166	180	178	160	150	174	183	174	184	152	185	160	164	160	162	156	169	159	165	165	140	163	161	182	177	166	155	169	181	174	172	179	162	176	146	182	168	160	184	176	178	142	186	193	174	151	157	170	183	159	164	184	160	159	166	173	172	170	181	174	179	173	154	167	168	160	172	167	185	154	163	156	159	170	166	165	140	175	162	183	175	174	176	166	180	160	189	174	167	172	172	174	163	187	174	176	176	155	173	167	170	185	159	172	160	162	185	145	153	177	187	170	157	151	151	172	193	175	168	174	163	174	184	184	185	174	155	170	174	162	171	188	172	149	166	170	152	152	180	188	194	151	145	175	162	147	151	168	161	164	139	178	148	168	175	211	173	161	190	158	160	168	165	157	174	159	162	186	168	180	179	162	167	181	176	171	169	160	174	179	143	161	184	145	165	177	174	168	175	163	175	156	149	186	170	162	158	172	172	161	163	172	169	191	182	189	157	162	171	181	151	147	166	154	170	185	169	161	172	173	187	170	174	184	177	164	186	167	154	165	175	165	178	163	170	156	160	177	179	147	203	164	176	173	170	184	160	168	194	163	159	144	185	159	159	153	174	178	181	146	171	147	180	190	173	160	193	168	179	180	180	148	154	175	183	143	179	169	175	172	190	152	162	183	165	145	162	177	170	152	145	165	185	166	186	183	157	138	172	179	146	187	209	160	157	170	167	181	172	161	166	156	175	151	164	179	161	164	170	157	158	167	154	179	159	185	181	175	167	158	166	188	162	179	180	166	167	187	158	185	186	176	138	175	181	203	198	168	171	178	159	189	160	171	145	174	196	157	167	149	164	158	165	186	168	172	193	176	174	188	147	164	158	182	164	144	180	187	157	182	186	199	189	159	186	184	187	193	178	167	191	159	167	158	171	174	187	144	179	166	176	168	147	177	167	158	170	185	174	171	127	159	164	143	152	165	191	156	152	173	152	174	175	191	186	165	189	156	144	146	182	176	182	178	172	180	146	155	163	164	193	183	170	155	170	169	171	177	168	186	164	164	164	162	172	173	158	170	167	141	176	156	152	167	151	169	174	181	186	165	177	161	170	165	180	174	165	169	165	163	158	185	150	165	153	170	173	162	151	165	172	165	156	173	166	166	163	177	180	170	171	164	169	201	159	167	175	172	175	154	175	164	185	164	171	153	174	164	178	140	156	152	200	166	178	164	170	172	154	176	174	174	152	178	149	182	170	157	175	168	155	189	161	179	181	150	179	142	172	154	178	171	167	152	161	175	155	152	163	177	184	178	166	166	179	178	159	184	177	178	203	167	155	175	152	163	170	170	132	194	162	166	150	165	194	173	168	166	182	167	160	183	199	170	159	155	168	188	154	164	158	175	166	150	174	171	172	163	183	164	164	172	180	167	177	166	172	162	171	190	200	165	176	168	172	164	164	150	159	149	154	158	193	170	146	155	197	154	176	159	178	181	178	167	161	160	167	176	163	185	147	163	181	163	170	169	165	175	174	193	147	167	152	183	168	153	178	155	174	182	177	150	191	168	185	168	194	175	173	176	161	166	187	165	153	159	166	169	163	174	184	187	164	186	176	176	166	163	141	177	175	159	177	172	186	184	170	190	183	176	187	169	180	164	167	167	157	164	154	159	183	183	179	152	178	161	160	142	160	185	166	176	167	184	143	163	161	162	178	172	160	196	184	185	153	175	170	147	150	146	168	151	173	186	166	165	144	186	155	181	161	163	173	175	157	192	171	181	168	203	176	179	181	165	137	157	177	180	181	186	176	173	178	164	174	171	169	176	178	170	162	165	167	172	184	173	185	151	168	185	183	143	170	172	159	168	160	186	175	173	182	167	172	176	145	163
53992	56736	31251	3041	3036	2805	2121	1935	1711	1559	1548	1391	1229	1407	1266	2003	3256	2975	2796	2577	2408	1776	1423	1429	1348	1321	1232	1018	911	755	708	747	736	779	696	761	687	624	652	626	711	678	613	625	629	587	597	649	590	597	623	607	582	603	564	570	583	583	617	590	580	608	568	563	592	597	569	608	563	570	556	572	587	591	601	572	577	540	532	566	548	568	543	578	602	580	601	572	540	571	575	586	589	605	555	574	580	578	561	560	634	597	560	569	628	607	600	551	608	590	576	601	599	561	561	573	605	568	586	586	591	638	563	534	629	582	557	567	587	574	544	566	576	571	544	570	554	564	581	562	585	545	591	591	599	517	558	620	604	541	546	560	574	523	579	521	555	556	514	581	578	566	552	554	575	553	594	554	564	545	532	586	577	569	547	558	568	605	573	588	564	538	511	571	502	543	525	546	572	582	570	562	554	540	531	563	555	593	541	605	566	546	588	554	573	634	570	609	598	623	606	581	539	558	605	538	564	593	551	584	580	573	615	551	531	585	581	558	609	571	530	580	554	587	549	606	567	550	576	548	588	592	589	580	521	577	577	576	572	589	570	554	586	605	552	603	533	594	549	604	569	581	534	566	553	573	557	581	585	607	589	556	571	573	566	587	591	585	575	581	577	567	573	568	536	577	538	602	575	557	573	551	568	604	558	549	600	576	605	523	559	549	570	597	517	554	573	553	573	594	534	556	597	597	585	568	570	565	559	575	564	551	554	573	535	529	604	578	531	530	549	558	582	585	547	530	550	574	541	575	560	575	542	557	583	543	588	553	588	615	556	574	537	580	505	576	552	542	512	577	590	554	548	548	537	589	583	552	588	585	574	546	569	524	555	562	581	532	559	549	568	600	548	607	551	583	598	578	556	603	566	590	590	549	545	536	590	555	558	554	555	595	555	553	527	595	524	588	556	529	586	564	596	585	567	584	562	549	603	550	575	591	559	586	562	589	547	553	601	593	552	554	571	560	575	611	567	588	544	603	626	554	608	570	554	579	531	521	567	575	553	546	559	555	541	583	563	620	551	575	558	571	553	515	542	546	564	600	589	545	564	578	580	586	572	569	603	592	539	559	554	549	599	552	578	574	539	549	554	593	577	570	589	587	545	559	550	557	565	584	580	565	585	525	597	582	545	524	544	589	559	548	562	583	552	590	581	532	576	603	579	580	549	565	545	570	590	588	521	536	601	542	594	553	530	546	571	546	564	601	593	577	609	567	582	562	533	598	553	546	551	596	580	546	587	595	593	538	556	537	495	542	582	568	560	558	576	570	526	551	590	552	602	610	529	585	585	566	613	541	514	539	585	562	572	583	610	579	634	580	594	525	578	548	590	543	558	581	596	600	562	592	574	602	570	540	546	562	574	548	529	567	552	575	589	569	583	505	574	556	528	565	589	626	578	613	610	565	584	575	589	598	575	565	574	605	571	566	567	548	546	582	538	570	585	609	570	545	574	517	579	554	557	551	561	598	553	584	548	623	559	569	568	611	597	580	603	575	552	567	551	551	553	591	508	581	599	562	611	533	575	565	556	597	607	580	552	561	522	575	583	554	614	600	586	540	571	568	563	604	559	578	588	532	606	576	574	547	579	566	576	599	595	596	555	594	592	578	587	509	597	558	576	577	528	555	570	585	549	568	571	518	543	601	587	539	561	566	553	535	602	536	576	578	621	571	585	540	583	617	559	574	569	542	575	566	539	595	534	585	579	562	543	586	547	560	556	587	581	580	571	585	575	588	590	541	593	556	551	560	561	592	554	581	605	556	547	549	580	569	595	578	571	554	587	566	574	565	547	546	594	590	591	550	597	569	598	606	579	519	583	559	575	561	608	615	575	565	580	591	569	612	563	521	534	533	551	551	561	549	553	573	578	577	593	540	586	566	588	575	569	567	528	568	576	564	520	601	567	528	576	527	610	564	569	573	554	566	564	543	551	539	592	573	558	596	572	564	598	594	565	582	583	572	554	571	595	579	557	614	569	565	559	537	562	576	596	594	562	620	519	529	609	524	552	532	584	565	608	585	576	566	565	570	533	547	572	607	543	564	573	535	575	545	603	562	531	562	561	584	565	586	577	556	539	585	623	531	580	599	582	569	553	560	610	565	531	562	586	541	562	563	595	553	562	552	582	577	515	546	519	551	567	577	577	563	542	535	615	588	541	542	542	582	586	551	560	531	597	571	581	592	545	549	542	605	572	550	554	553	556	542	571	567	568	551	569	556	606	572	573	571	565	562	590	565	579	560	603	569	552	544	529	584	558	543	582	558	560	563	544	575	574	560	567	595	582	577	548	563	550	554	544	581	546	581	537	607	602	560	535	564	561	576	577	580	578	508	546	568	520	568	568	584	582	563	585	549	584	576	558	566	564	570	588	547	552	591	576	564	571	543	569	543	572	562	580	511	546	562	560	569	528	581	573	584	579	602	527	631	585	570	604	586	590	547	574	515	539	557	521	573	553	531	571	613	583	613	567	562	591	554	569	574	558	573	606	565	555	574	559	531	570	578	546	559	546	559	584	528	526	525	560	536	525	563	566	572	574	578	543	539	546	602	591	564	549	591	574	535	559	574	576	572	540	556	588	572	570	582	570	580	580	580	539	551	579	527	543	556	582	575	533	549	563	514	587	556	577	567	573	593	594	568	533	580	621	557	598	572	579	541	543	632	543	550	593	571	560	533	562	597	544	552	564	592	542	552	581	570	554	550	586	557	588	567	579	575	567	547	494	575	580	560	559	538	595	568	590	560	587	547	600	585	559	558	569	623	562	550	564	538	601	540	581	553	560	542	582	555	559	605	600	561	520	561	571	570	588	599	593	567	574	585	514	598	558	592	538	569	573	544	600	565	517	555	598	575	567	546	556	581	578	571	572	583	556	577	583	583	603	575	562	574	566	550	576	567	573	551	566	596	526	571	609	578	600	549	553	543	521	610	549	577	598	614	561	568	591	559	594	516	570	612	540	579	536	584	570	539	576	571	570	543	566	588	552	569	558	553	570	573	581	572	570	538	553	534	536	537	572	584	564	568	557	579	539	609	539	549	602	556	572	547	557	531	583	584	557	557	588	533	573	607	558	559	585	525	523	557	591	568	535	561	568	561	604	566	589	585	579	575	544	582	539	563	539	604	592	563	578	588	531	588	543	544	552	501	579	597	598	577	564	618	533	522	582	573	542	585	551	599	580	545	546	549	593	564	595	532	556	522	563	586	537	539	566	530	539	511	580	570	535	577	564	552	593	606	563	576	536	546	556	534	552	586	585	591	566	567	567	564	566	539	573	545	591	592	585	553	546	590	610	575	588	550	563	554	590	569	572	562	554	546	595	538	547	592	583	584	595	567	600	568	588	581	591	587	563	539	564	550	561	569	553	541	557	553	562	562	524	538	578	560	583	565	566	574	560	600	589	539	601	568	578	561	554	582	543	620	582	555	589	531	557	572	584	585	547	574	570	553	593	598	581	571
18496	13278	1819	258	120	96	89	73	67	87	87	89	83	82	92	97	67	99	71	87	84	84	87	85	78	78	78	70	85	63	78	86	67	74	75	79	75	67	84	76	95	82	81	74	89	71	76	80	75	62	68	78	65	78	89	81	67	67	80	95	76	94	71	88	70	83	63	72	84	74	83	76	81	67	78	83	64	67	100	80	83	89	65	91	74	84	83	64	78	80	74	78	75	74	81	79	74	77	68	91	60	80	75	66	84	79	96	87	75	64	68	76	76	59	70	80	83	86	93	96	82	79	86	65	87	86	90	89	82	76	75	60	82	70	90	73	73	79	85	60	78	93	78	80	81	93	70	94	69	68	69	88	77	76	72	67	84	64	84	85	101	88	74	66	83	65	83	92	84	72	66	79	71	87	72	77	61	65	72	68	87	85	73	73	69	70	72	82	77	66	89	77	80	73	65	72	64	58	64	87	68	78	78	84	72	75	66	81	72	90	86	88	81	87	68	89	68	76	86	81	87	77	79	92	73	72	91	92	74	84	59	79	64	74	85	88	82	72	79	93	74	70	75	83	79	73	89	75	94	74	87	71	87	79	93	80	76	79	79	85	85	57	75	83	81	67	66	66	93	64	73	83	62	78	76	66	83	81	79	59	81	62	92	81	92	84	86	77	77	72	89	72	74	78	78	81	80	74	78	86	58	81	76	73	81	75	80	95	80	80	84	88	70	77	86	75	79	78	82	93	93	84	67	64	70	70	65	66	76	83	88	68	79	85	74	82	78	55	89	70	81	83	70	81	83	76	77	81	60	84	77	77	73	73	88	65	81	73	104	67	66	72	62	80	87	70	93	84	97	84	78	82	78	85	73	64	84	62	71	72	84	89	64	85	72	73	84	77	84	61	71	79	80	78	80	65	70	73	93	89	79	83	75	83	75	66	75	105	73	79	74	78	77	77	88	72	76	76	89	66	63	81	72	81	68	71	55	84	84	83	98	61	79	76	93	67	94	72	79	75	87	78	74	82	75	80	60	82	77	66	90	65	68	76	72	78	81	73	73	81	76	93	70	74	68	63	81	74	71	89	84	84	65	72	81	75	85	77	79	68	82	69	62	66	56	75	74	88	89	77	103	76	72	65	76	88	72	72	77	64	80	69	87	81	67	61	81	90	77	94	92	74	94	87	73	80	89	105	64	77	75	72	81	73	73	73	84	77	74	57	84	70	75	78	74	57	76	90	70	91	67	86	91	76	77	87	76	92	87	85	103	83	84	81	77	73	67	69	88	76	78	73	83	98	97	66	74	82	80	88	65	76	76	84	63	67	79	77	71	84	70	75	71	85	63	79	72	67	76	78	79	72	90	86	84	77	86	79	75	74	78	74	93	89	97	80	57	80	79	76	77	75	65	57	75	82	60	86	83	79	70	75	50	79	89	91	78	72	83	78	75	76	93	73	78	91	70	69	66	89	97	85	85	65	73	89	69	87	77	70	86	64	74	87	87	81	91	74	69	82	78	83	75	95	71	97	67	67	76	75	83	82	62	70	72	70	87	86	75	87	96	61	85	76	72	85	89	74	75	74	96	74	64	88	70	79	76	71	81	67	72	90	71	93	87	84	74	88	76	90	81	66	70	76	79	68	69	66	80	77	77	76	96	85	69	66	74	76	67	90	78	79	79	99	73	81	70	65	97	62	67	67	77	79	73	80	76	68	77	77	73	80	88	68	73	70	64	89	77	81	70	72	73	64	84	82	89	83	70	71	79	82	95	82	65	94	73	85	85	69	79	52	75	96	69	88	76	59	72	77	71	81	64	78	78	83	63	81	81	81	79	74	75	67	73	73	65	69	75	80	85	71	68	75	77	94	73	89	74	72	77	71	85	78	93	58	80	87	76	74	87	75	71	70	84	76	81	81	90	69	77	83	78	71	69	79	82	81	71	69	69	86	75	75	71	82	84	72	72	81	86	71	79	80	82	88	79	83	78	95	60	73	80	86	87	78	79	71	70	74	84	68	82	98	81	65	73	76	75	83	76	85	74	83	76	77	61	91	84	64	71	85	76	96	70	86	79	83	74	78	79	81	81	81	80	76	78	92	63	80	82	82	70	54	72	67	78	62	84	86	76	69	78	75	74	77	82	78	68	81	71	77	77	70	78	85	89	71	83	66	74	94	77	76	86	82	70	86	69	62	87	64	71	84	80	75	83	64	76	70	85	83	95	72	62	85	68	86	70	65	69	80	62	85	75	78	57	77	63	80	80	76	63	67	74	80	82	81	78	76	85	78	85	98	77	77	79	75	67	80	70	79	89	64	70	72	93	75	80	85	80	82	73	61	73	90	75	77	59	77	65	82	62	79	75	70	78	91	74	83	96	62	91	92	68	81	79	82	80	86	83	78	72	80	73	74	69	68	70	65	93	78	76	71	62	74	79	71	71	87	70	78	78	71	79	80	82	66	77	65	88	79	93	77	76	93	70	71	58	70	76	69	93	86	82	63	69	79	79	75	70	73	67	80	68	66	89	59	77	86	65	60	90	93	70	72	69	76	62	76	73	80	66	89	78	71	84	75	70	94	75	79	90	73	72	86	78	66	84	78	81	80	83	74	64	77	83	78	83	67	95	82	90	77	83	86	70	79	74	76	91	76	77	84	66	68	84	65	77	90	78	73	79	84	60	88	90	62	80	83	68	67	80	74	70	85	61	72	83	74	59	70	64	95	78	65	67	75	89	68	81	73	88	87	76	75	81	90	70	75	75	69	82	83	80	91	80	74	82	75	77	70	79	72	84	82	69	91	63	76	75	79	81	80	90	78	73	89	72	80	80	73	76	79	82	70	67	88	88	67	73	64	85	74	81	82	80	95	82	80	64	61	69	56	82	69	78	76	74	70	65	70	89	85	80	79	68	80	85	82	77	75	64	68	73	67	58	76	78	61	62	76	85	92	89	76	70	83	78	67	95	95	65	71	69	90	79	76	84	71	81	79	72	78	67	64	78	70	80	77	80	77	74	66	71	92	55	84	80	76	60	71	86	83	70	78	85	81	66	73	79	70	72	66	74	78	89	78	99	79	84	88	64	61	79	81	72	84	76	76	66	66	56	68	70	91	64	73	65	80	70	79	67	86	88	72	66	77	73	83	85	66	77	66	80	74	85	68	79	72	72	72	86	87	93	69	83	76	81	97	77	64	75	92	80	72	66	69	82	64	82	91	74	85	83	82	52	77	60	61	78	92	73	82	85	93	76	76	79	87	72	74	79	82	81	66	70	70	79	70	68	77	81	79	88	79	83	66	80	67	86	87	89	87	88	87	61	75	62	75	84	65	97	68	68	82	76	69	87	75	67	83	97	82	80	65	59	83	65	74	77	81	66	86	78	77	84	87	89	62	67	81	73	63	79	69	88	95	78	88	65	74	81	66	86	77	69	72	85	80	78	90	71	86	78	62	67	89	87	59	77	71	80	81	85	75	86	71	69	79	75	74	73	87	78	91
21426	18619	3296	337	389	369	375	349	337	372	349	353	347	358	341	316	366	385	383	301	356	343	313	295	325	315	341	337	285	304	303	314	322	327	295	289	294	314	310	281	302	295	295	313	299	284	296	294	308	308	283	276	275	281	319	283	289	288	302	296	304	327	290	314	304	307	313	313	329	310	292	299	319	290	294	285	332	308	305	313	313	321	316	295	305	317	289	335	313	300	270	315	311	320	309	306	268	320	300	324	299	311	328	298	327	350	294	306	281	309	298	317	321	301	325	322	337	294	305	289	315	319	325	291	285	316	303	316	275	297	283	336	322	288	318	308	293	329	290	319	352	301	283	298	319	288	274	297	303	295	299	300	333	289	271	282	299	324	298	309	300	292	297	261	303	307	304	277	319	304	326	326	312	309	289	308	291	299	304	287	325	300	293	327	291	303	312	303	299	286	317	286	275	330	320	312	316	295	293	317	326	296	301	274	292	287	274	298	332	354	330	283	275	332	311	333	314	284	329	318	335	291	310	329	317	303	314	315	300	286	308	281	307	280	309	301	310	283	314	289	304	332	324	310	325	298	304	306	284	323	320	312	297	316	309	256	308	264	284	301	300	303	286	301	306	308	266	303	298	324	321	321	306	313	314	310	341	338	302	288	286	299	327	330	307	308	292	278	278	315	261	303	303	351	294	280	275	269	276	298	314	276	324	307	338	263	319	310	264	304	303	320	289	284	286	318	301	301	284	319	295	302	277	325	311	297	309	309	303	324	324	286	283	289	366	296	283	321	318	308	313	314	288	273	284	282	331	306	285	315	274	307	289	342	292	293	305	309	323	292	316	303	287	308	275	264	308	307	296	277	294	307	298	308	292	318	300	297	301	294	264	314	300	265	288	329	336	305	265	322	336	338	312	311	300	312	298	321	300	325	294	307	307	305	312	284	297	271	282	289	302	304	298	311	313	294	320	261	276	315	304	291	320	303	288	310	326	322	313	307	304	292	329	324	322	282	280	293	308	276	290	286	282	297	263	278	295	290	278	277	299	300	302	284	315	295	292	302	281	288	301	259	330	286	299	280	312	306	288	318	330	339	289	316	315	298	304	289	303	317	305	305	312	306	318	327	317	281	286	300	319	274	301	304	310	338	285	310	307	294	313	320	326	282	287	320	305	284	296	332	296	272	298	316	292	312	281	324	290	298	276	327	307	322	297	302	323	302	291	329	309	330	284	327	311	292	272	295	284	299	325	316	303	302	292	312	315	303	296	310	296	318	309	313	297	284	322	287	322	287	316	329	286	302	320	321	322	278	292	249	297	282	331	311	320	294	315	286	267	290	314	347	297	305	290	306	289	293	311	304	321	325	306	283	310	311	286	275	306	292	291	284	316	313	276	343	306	337	296	337	303	316	262	321	293	304	301	301	304	302	258	318	299	301	273	287	318	288	330	291	309	278	343	300	281	318	311	317	318	309	294	298	283	302	317	287	268	297	288	294	315	307	306	296	284	316	313	273	324	282	306	264	309	335	285	290	293	314	329	298	314	311	300	283	299	303	323	275	293	311	328	278	349	271	268	295	300	296	284	294	287	309	321	312	255	310	329	296	311	322	313	301	268	308	290	317	325	306	304	333	312	310	271	336	316	310	284	326	307	302	312	306	278	285	276	321	310	292	312	307	308	275	319	306	299	294	297	295	280	308	309	316	331	299	300	276	303	288	308	333	327	306	302	310	304	300	289	313	283	304	313	318	297	322	302	329	287	300	336	304	299	306	301	311	329	274	275	281	274	329	303	333	291	300	286	305	318	307	321	294	310	317	312	315	291	327	323	320	308	312	284	289	276	297	321	293	326	321	297	283	325	285	277	288	294	315	282	292	306	289	318	330	305	275	319	300	332	283	315	317	281	304	274	308	326	302	304	309	310	303	298	284	325	306	289	305	321	317	292	312	314	303	310	300	327	311	316	296	330	307	300	313	302	272	298	325	335	290	309	287	286	350	311	311	324	295	296	321	271	302	289	304	304	304	299	304	323	284	317	307	339	306	303	308	294	314	304	304	299	317	238	316	303	290	319	307	320	304	325	317	291	310	268	316	295	302	264	283	303	285	291	308	329	272	301	281	316	308	329	275	286	278	287	289	284	287	316	331	304	318	299	306	305	311	301	316	313	334	303	319	299	289	291	292	279	332	325	303	308	304	307	292	304	294	313	320	298	319	319	300	289	291	297	321	322	294	296	312	286	320	333	270	315	280	312	303	314	306	310	289	299	299	324	289	294	308	277	306	272	327	326	312	307	320	333	287	307	304	308	314	323	299	301	283	304	286	304	304	309	288	285	287	275	302	292	313	319	330	318	311	297	303	285	299	298	291	362	316	285	294	309	308	298	307	271	301	279	322	310	318	349	319	313	310	295	292	309	288	294	302	282	290	309	331	286	328	293	310	280	272	325	330	314	334	323	287	291	300	292	313	316	316	314	313	295	330	324	299	295	284	292	294	313	315	325	324	304	308	297	304	302	267	289	291	311	309	291	302	323	306	312	323	303	325	294	289	320	284	284	292	338	318	307	306	309	286	308	309	327	330	301	351	267	284	300	291	330	307	284	265	319	324	318	282	303	299	295	279	329	295	301	301	278	290	282	339	318	314	297	339	285	300	333	310	309	319	301	334	287	287	288	308	312	300	314	300	290	308	328	283	301	331	307	305	317	301	330	293	338	306	301	318	325	321	304	313	318	286	292	285	275	297	312	304	280	288	288	329	276	297	308	304	281	321	293	307	296	323	291	306	311	338	290	304	298	297	286	276	298	286	285	304	302	273	307	297	316	296	298	296	305	310	300	296	285	297	297	300	300	299	296	317	317	298	272	309	297	306	286	304	287	299	321	298	291	299	302	319	308	296	305	309	307	310	307	309	279	311	313	317	324	331	298	274	300	307	315	328	313	257	271	304	328	277	320	276	310	285	297	300	272	292	292	299	310	301	292	352	330	304	311	289	299	318	303	312	286	306	295	320	329	308	282	302	297	272	310	299	319	291	322	303	312	290	295	329	297	303	299	310	308	315	331	323	271	306	329	295	286	317	268	302	298	272	316	289	314	321	340	306	311	312	316	314	312	313	314	333	291	304	268	339	268	302	315	302	292	274	323	279	309	273	308	287	309	296	295	318	290	285	316	293	282	311	293	301	296	316	292	310	312	301	310	322	313	295	308	317	309	310	300	294	307	293	305	326	297	302	301	306	289	281	302	314	312	300	263	293	251	266	340	277	309	297	321	274	312	292	306	318	309	315	345	277	318	298	306	275	305	301	315	299	302	286	300	340	295	291	309	300	282	306	270	306	322	285	275	318	304	294	300	291	303	299	312	288	281	277	324	296	279	259	330	267	300	351	304	296	285	283	328	300	298	323	304	299	326	292	300	328	280	288	302	272	299	299	307	299	299	298	322	288	294	322	326	308	294	304	301	275	305	311	322	271	309	296	291	292	315	304	293	334	297	300	285	341
62703	61761	32213	8006	680	435	300	267	218	239	190	229	242	322	187	164	143	146	155	137	132	163	131	148	122	114	129	135	123	113	109	117	101	81	111	116	117	92	113	99	107	103	118	94	108	111	112	109	97	93	95	115	113	94	109	95	98	90	98	91	87	108	103	106	100	92	111	113	94	110	97	102	85	91	98	101	108	109	111	95	86	95	108	114	91	116	104	112	100	84	93	106	109	100	106	113	100	105	100	111	97	90	96	112	92	94	102	87	98	108	86	106	120	109	121	126	127	90	102	111	133	102	86	96	121	114	103	129	107	100	105	113	112	101	88	108	93	109	113	94	102	115	115	105	99	103	113	88	118	108	96	98	106	102	111	112	116	95	111	114	92	85	103	97	94	115	97	96	106	98	99	92	113	86	97	106	92	108	103	104	95	115	85	95	91	104	103	95	93	94	104	114	118	124	108	100	112	92	122	103	98	97	90	95	87	101	109	94	90	115	96	107	113	101	90	111	92	126	107	118	113	111	112	105	93	110	101	116	92	91	113	103	115	94	110	96	102	102	113	107	103	100	92	106	96	99	112	95	99	120	87	107	99	111	103	89	105	99	92	100	109	114	112	99	111	110	102	114	116	110	86	96	116	81	113	100	101	105	110	101	106	105	90	96	95	115	102	121	117	104	88	98	99	112	101	93	94	91	87	119	107	94	99	90	108	88	99	122	111	123	111	109	116	105	94	91	95	94	110	94	111	104	109	116	80	101	114	102	92	113	95	116	106	108	118	108	86	111	114	99	89	92	108	93	100	109	101	95	105	93	95	94	98	99	113	119	101	91	111	102	103	126	81	112	101	120	122	99	96	104	98	107	112	93	114	102	115	131	109	101	93	104	99	107	99	91	86	107	101	120	96	134	119	122	98	105	113	104	113	111	128	77	114	107	101	86	77	96	88	100	112	95	115	110	105	116	117	98	98	116	106	102	98	104	84	106	115	125	98	101	104	88	118	99	100	112	100	90	106	117	90	110	92	97	89	101	106	110	103	101	104	90	101	106	116	112	120	96	99	110	120	123	98	104	105	101	123	100	104	112	82	98	102	111	114	105	106	94	108	87	108	110	111	94	113	114	108	111	105	88	113	108	96	92	97	101	97	106	119	98	89	126	104	113	103	107	104	92	99	113	104	119	92	121	101	83	93	114	90	97	89	99	122	79	98	118	98	111	112	91	106	97	97	73	98	90	120	105	102	88	112	99	114	102	85	97	114	107	131	89	94	115	102	112	100	107	80	105	102	102	85	112	89	108	104	97	96	116	82	106	103	90	119	105	95	104	106	129	100	102	99	97	102	86	99	98	109	97	114	112	89	98	110	112	97	117	98	84	101	101	107	119	107	102	103	123	101	117	106	111	97	108	111	116	103	107	113	108	123	92	98	113	110	100	99	121	102	110	89	95	84	108	103	91	106	114	108	111	106	122	108	96	94	107	115	102	89	92	91	111	107	89	87	103	95	96	99	102	92	103	103	89	89	87	108	97	118	90	121	97	94	102	99	103	111	104	109	108	113	99	90	98	86	94	105	95	100	108	95	114	97	95	97	91	114	107	107	88	109	100	102	92	95	100	122	119	92	121	108	99	103	90	111	101	93	98	97	110	100	104	106	106	113	125	96	105	83	112	105	104	99	103	92	108	105	106	121	91	96	86	115	114	99	90	122	108	107	92	90	98	94	112	99	91	94	122	98	91	105	102	107	101	106	106	93	127	84	115	99	105	98	93	111	117	100	107	101	108	118	98	89	113	113	119	111	103	116	82	90	102	104	100	108	109	88	110	95	86	115	109	107	112	99	104	101	97	96	97	106	120	124	89	98	105	114	105	103	78	116	112	82	79	118	105	109	106	104	91	114	87	95	106	109	98	96	95	107	108	101	105	95	95	86	108	116	110	100	108	98	93	112	119	96	108	106	96	105	120	103	104	110	110	109	100	114	111	97	103	85	99	105	92	98	98	113	90	111	104	110	87	104	100	101	92	103	92	102	84	105	93	105	115	96	93	103	95	123	93	87	88	110	107	104	106	106	87	106	105	108	84	119	98	100	111	95	98	85	106	115	107	110	114	92	106	113	110	98	93	124	101	99	102	120	97	105	108	99	95	93	101	91	112	110	96	92	85	100	128	87	92	109	104	89	99	95	115	96	107	108	102	98	100	123	103	101	95	103	111	107	84	89	120	99	108	96	110	118	87	101	108	107	101	103	92	110	89	118	97	111	100	90	95	103	97	99	105	118	103	108	114	110	108	124	96	107	113	121	112	121	94	91	119	104	91	96	93	109	108	104	106	112	110	107	97	105	82	107	89	95	103	115	114	120	96	100	115	80	112	103	105	96	102	91	95	108	90	102	96	94	125	102	92	116	95	106	92	107	90	86	118	115	109	105	111	100	125	93	98	95	123	97	121	106	111	80	115	100	114	115	109	105	107	112	101	93	111	115	95	112	105	103	93	102	108	117	107	102	117	113	92	121	95	105	111	96	96	86	90	87	109	73	102	117	118	99	119	109	91	102	108	102	84	94	86	102	86	98	108	103	115	93	107	95	135	110	115	102	106	104	108	102	107	110	110	95	120	123	107	96	87	112	125	104	107	93	114	100	117	121	107	85	99	118	110	89	109	96	110	117	121	86	91	112	98	86	109	102	107	110	114	106	112	108	101	106	94	93	120	106	102	99	110	120	97	90	98	104	113	101	109	94	108	99	89	110	95	116	107	113	101	94	107	82	103	96	108	95	97	102	123	117	103	88	123	91	101	102	100	114	104	119	91	88	108	95	86	85	100	109	109	113	112	98	111	108	98	111	91	86	110	102	92	99	120	101	97	96	87	105	111	100	99	93	97	116	88	114	107	124	120	95	94	115	110	94	114	99	104	108	110	99	102	100	97	100	101	113	104	96	98	102	110	89	105	109	101	118	116	116	110	102	98	101	133	87	107	99	88	122	106	102	117	107	116	128	102	97	114	116	109	108	99	96	104	109	91	113	88	123	114	91	119	95	108	100	89	89	124	94	92	121	105	127	100	114	105	88	95	102	109	103	94	104	104	90	107	106	86	104	122	99	116	108	94	97	101	81	114	92	95	111	94	102	99	109	90	112	118	112	99	94	112	109	112	111	109	95	109	95	92	109	93	113	104	105	98	99	87	111	108	108	103	82	91	89	107	110	105	97	116	93	107	94	99	107	101	103	106	96	85	120	98	109	110	92	97	94	101	93	110	96	119	104	123	99	100	103	100	108	106	114	99	112	116	118	115	105	111	108	116	96	98	97	109	100	108	113	101	111	105	142	99	106	101	105	106	113	106	110	113	108	111	84	102	107	102	83	94	101	95	104	91	116	110	98	101	107	97	100	106	95	108	87	108	113	120	104	121	119	100	103	96	97	101	112	110	101	114	109	107	116	102	111	103	96	101	111	122	105	100	111	105	103	105	101	111	87	113	109	102	115	107	116	105	100	103
43276	44882	26270	1771	2010	1750	1370	1204	1297	1094	1171	1265	1482	1843	1115	765	815	759	666	736	798	829	809	772	688	670	593	586	553	504	498	477	509	481	488	456	450	459	404	457	418	467	405	405	413	392	410	394	382	415	419	386	407	426	392	333	366	414	377	391	386	370	382	374	402	396	398	407	380	387	347	380	409	396	392	374	380	395	399	367	374	370	418	396	374	375	345	397	398	410	393	347	399	350	367	356	363	394	371	377	393	382	377	391	358	395	352	380	358	377	391	413	371	430	394	383	384	395	373	347	395	379	366	404	345	374	374	392	367	357	340	362	369	372	379	394	377	358	394	378	394	399	367	359	422	383	361	368	361	361	411	382	408	375	388	368	378	376	378	387	378	382	358	387	401	332	366	386	368	334	382	392	361	406	371	380	369	360	420	376	394	383	372	417	368	382	346	374	376	369	351	400	374	400	375	386	416	321	393	371	387	379	396	370	352	375	388	399	380	385	377	402	370	363	406	383	355	430	385	408	374	383	382	371	402	410	315	403	403	329	408	400	373	409	401	376	390	396	338	368	385	376	353	357	394	373	363	356	358	375	379	358	380	382	359	392	367	380	405	380	374	383	396	365	354	387	372	385	355	377	414	391	352	387	360	348	391	378	336	367	368	380	370	395	403	386	359	376	363	399	386	392	369	382	398	388	330	365	369	381	336	389	368	361	377	385	370	380	401	379	394	379	376	350	345	323	382	381	374	372	401	390	399	364	366	388	427	419	362	381	401	378	350	396	398	394	380	358	361	370	376	367	411	400	395	370	424	353	391	381	360	388	401	353	387	364	388	361	365	388	399	356	368	379	364	353	399	367	353	384	364	362	400	366	363	390	393	371	374	368	380	351	363	376	355	370	394	400	399	363	388	355	394	369	375	373	396	380	398	336	408	346	418	377	377	407	395	367	377	368	375	425	372	409	397	373	382	334	413	372	394	414	368	387	385	377	380	371	370	403	416	390	374	358	382	371	362	376	375	331	359	396	386	376	383	349	387	399	401	386	387	375	387	353	371	384	383	345	387	361	369	366	391	388	388	338	367	353	387	364	411	407	371	384	348	361	365	366	367	380	371	364	384	384	376	389	382	377	375	376	368	370	372	382	400	412	378	383	412	418	425	362	375	369	392	384	346	355	368	358	379	381	370	405	368	394	342	378	384	392	376	356	363	358	378	360	384	379	410	371	318	373	395	388	359	349	353	391	336	351	366	389	343	378	384	340	382	361	386	361	377	417	353	366	354	338	382	393	355	377	373	383	385	344	411	369	399	374	381	385	397	384	347	360	340	391	388	340	368	392	402	397	415	401	365	391	363	388	378	388	387	385	375	386	397	362	352	415	369	365	364	364	387	401	331	377	384	370	354	382	362	376	345	379	342	389	385	406	431	400	387	391	346	357	402	392	376	370	373	372	401	377	379	394	394	397	368	371	361	365	386	355	369	367	376	391	374	388	367	370	367	361	372	352	384	372	407	380	344	371	382	375	365	350	401	357	392	387	410	405	351	405	369	394	392	390	354	372	390	365	392	419	403	362	376	401	401	380	387	363	371	357	396	363	353	431	401	381	380	375	377	420	382	353	380	356	354	356	374	393	400	373	400	378	377	408	373	412	337	373	344	429	363	389	375	364	364	366	400	381	351	376	334	377	368	383	405	377	409	356	386	387	392	377	378	369	385	422	418	357	404	367	351	384	395	380	389	385	383	410	375	368	354	376	383	405	385	388	404	368	361	389	373	374	388	377	403	374	387	415	389	376	367	357	386	394	396	382	332	388	393	374	335	413	364	392	357	401	373	368	376	391	361	360	379	385	366	380	351	376	353	375	392	378	399	378	366	418	402	376	340	336	383	360	380	412	401	395	348	357	382	393	381	377	381	372	374	389	362	382	376	392	390	379	385	379	400	367	384	380	374	386	384	393	356	391	360	364	352	348	366	385	403	358	420	384	372	395	359	381	342	377	388	370	357	360	392	395	380	377	399	357	380	398	383	368	366	378	382	373	380	384	370	378	362	358	387	391	390	349	375	350	389	336	350	403	380	349	373	358	376	332	329	390	399	354	360	374	379	348	342	324	366	368	376	359	392	374	360	369	389	370	361	377	406	376	404	371	373	384	377	414	379	351	347	338	390	386	399	382	391	331	349	390	387	369	346	369	393	364	391	385	382	370	354	386	369	363	381	358	368	368	351	349	383	368	396	360	366	350	364	364	359	339	344	378	396	400	427	403	401	324	347	377	355	365	374	381	391	396	369	360	391	373	370	388	375	383	348	377	393	387	390	367	354	366	404	349	393	385	371	381	424	370	382	368	348	354	382	373	346	383	373	378	380	404	359	399	366	397	368	382	346	352	360	366	356	398	398	369	374	345	359	392	353	387	351	386	393	399	359	372	390	377	356	356	355	409	369	367	354	361	387	379	368	380	376	385	394	395	405	392	418	362	387	361	377	370	364	364	379	392	402	400	368	385	406	389	351	356	372	375	394	368	379	381	367	382	403	361	346	374	367	400	406	360	375	389	375	388	400	402	400	397	361	401	404	371	349	420	355	379	398	365	368	375	378	386	426	390	382	342	369	399	390	389	376	388	405	354	356	371	377	383	374	402	385	385	350	388	388	407	345	350	374	414	388	364	372	373	382	357	350	397	383	373	374	375	376	392	382	379	369	360	380	341	383	395	365	366	359	368	365	399	369	368	362	380	369	356	382	388	373	380	350	427	367	341	382	404	400	412	382	408	410	379	373	370	364	373	396	365	344	390	384	366	350	361	347	361	372	361	401	381	383	403	350	381	379	373	354	366	374	336	382	382	368	362	365	372	373	394	388	374	366	380	378	391	385	397	346	373	412	383	377	375	383	356	386	349	373	374	371	359	393	390	394	380	387	364	382	378	335	356	372	383	396	400	388	395	377	372	376	386	393	389	355	372	359	392	420	398	387	341	339	362	355	372	352	381	389	387	404	400	397	384	347	342	362	376	377	360	396	359	413	408	377	395	369	411	386	373	399	366	357	390	363	378	383	368	355	386	387	380	393	377	378	382	362	361	351	356	378	415	378	402	383	413	374	380	362	409	385	327	351	355	387	359	364	370	386	388	377	386	361	364	371	361	357	363	357	363	372	359	369	344	398	396	374	370	359	347	375	360	386	353	376	394	375	373	352	351	376	384	400	366	397	376	375	385	361	373	392	354	402	366	356	373	355	354	397	382	360	399	380	350	382	358	382	379	360	383	373	408	372	367	400	365	382	396	381	410	387	374	388	392	372	379	388	377	348	396	380	403	376	381	372	372	349	382	355	372	362	349	370	377	366	406	382	383	387	376	388	347	379	381	379	387	378	405	411	363	352	381	386	403	402	388	365	387	374	361	396	383	404	383	376	361	376	375	370	385	375	396	391	369	380	396	401	418	383	360	387	384	440	363	380	370	387	380	413	365	376	369	363	395	404	411	379	365	369	382	395	369	401	407
72802	71626	42694	15529	2535	862	574	520	452	346	374	404	337	415	417	368	308	261	310	425	368	314	334	346	296	258	250	215	222	249	211	174	203	200	185	173	181	151	173	178	189	165	163	163	177	175	151	181	204	196	182	182	184	159	153	175	168	181	179	151	166	176	168	169	169	170	175	170	179	180	164	173	170	168	176	156	161	164	171	158	176	168	167	152	191	181	184	158	172	166	162	151	157	162	185	162	172	183	170	163	167	164	147	194	166	171	173	183	197	183	172	175	169	168	183	178	184	192	164	172	160	179	172	164	178	164	165	154	162	175	185	167	183	192	175	147	149	152	175	175	180	170	174	156	142	173	160	170	188	184	148	172	154	157	194	151	174	154	156	176	154	176	153	160	165	166	156	176	134	165	138	141	182	175	205	156	155	167	165	168	170	160	168	185	180	178	171	161	187	172	172	148	160	167	157	176	176	159	151	168	184	163	158	169	173	176	178	169	151	160	163	158	169	171	204	162	163	155	164	149	197	189	160	203	165	176	175	154	165	158	153	157	159	170	135	185	166	164	183	174	166	177	176	157	161	169	148	152	193	160	198	174	164	210	157	156	174	164	166	167	175	161	161	195	183	164	166	188	136	177	153	166	178	167	182	165	148	163	149	162	167	170	160	179	186	160	166	185	156	157	171	175	143	171	163	162	168	165	181	177	146	201	165	195	150	159	186	167	167	158	164	165	178	177	175	168	165	149	190	170	155	173	184	176	179	157	175	182	155	173	189	161	179	183	182	189	167	195	172	169	178	161	164	158	185	187	182	156	164	177	173	166	161	173	176	170	160	154	159	145	171	155	146	184	173	171	168	182	177	154	167	180	147	156	162	150	170	175	174	164	190	186	181	149	173	174	163	146	152	169	170	201	190	184	168	184	176	159	159	177	195	171	179	179	149	185	179	156	165	176	163	176	180	177	169	181	174	156	143	176	163	159	178	165	191	170	152	160	176	159	179	170	176	178	179	171	171	177	182	171	159	179	159	174	158	174	152	152	164	161	175	171	184	155	143	186	182	168	175	156	148	176	178	190	163	155	173	167	164	148	172	191	163	158	157	178	172	173	156	173	182	158	183	177	179	154	187	163	168	159	152	182	176	168	177	152	183	168	163	175	191	172	157	151	150	154	157	170	170	141	149	160	186	186	172	174	164	193	173	180	157	177	171	195	175	156	171	158	184	173	155	172	182	174	156	171	161	197	178	169	186	176	167	158	176	171	184	158	165	157	159	165	185	153	182	185	181	158	153	165	172	176	137	187	192	169	191	165	166	171	148	192	174	165	172	153	177	156	166	179	177	173	161	191	146	157	199	170	158	162	186	186	159	153	189	167	155	177	166	168	177	165	190	171	176	172	175	180	144	179	153	167	171	168	170	155	176	169	177	200	168	187	175	178	161	148	164	172	159	187	161	158	172	178	152	178	170	175	162	186	158	173	157	181	186	172	173	164	157	153	163	174	161	180	163	182	169	164	167	186	171	168	191	147	157	167	167	193	163	182	171	179	165	160	184	156	166	165	175	157	176	154	168	179	188	171	158	167	153	158	153	154	151	161	173	166	167	154	166	172	162	157	160	167	179	172	181	157	169	161	155	167	158	173	173	156	161	177	162	158	186	169	173	152	158	171	178	164	156	164	168	171	144	139	173	173	184	175	171	161	163	186	170	178	162	173	173	159	181	177	163	165	170	179	154	176	152	159	172	147	183	175	162	163	171	188	192	156	186	166	154	186	162	157	165	190	170	188	153	185	172	183	181	190	179	169	171	154	171	161	165	172	164	160	180	161	154	173	165	178	170	180	191	185	170	173	162	180	167	171	166	157	173	161	164	173	165	169	166	148	168	159	156	174	170	166	185	153	188	160	169	168	170	177	163	155	184	170	145	189	164	174	178	179	173	137	166	164	165	199	165	192	192	181	180	168	161	167	167	167	195	164	187	169	161	148	149	161	159	173	181	162	170	187	166	158	165	182	166	202	155	174	179	162	181	159	167	164	187	163	154	155	172	165	165	197	189	195	180	172	176	172	178	160	174	159	167	163	152	169	167	175	159	183	171	167	181	160	157	175	159	183	169	170	153	145	134	148	166	182	184	173	150	178	160	182	165	171	171	164	204	169	140	173	182	175	174	157	162	164	165	164	171	171	177	166	143	190	156	177	169	156	176	174	172	170	172	164	164	155	160	164	179	184	153	168	169	171	181	143	174	164	158	157	177	172	178	168	161	176	150	169	180	142	152	174	174	184	159	165	180	187	179	179	177	168	188	166	150	160	169	154	179	160	146	170	174	175	183	157	190	152	142	158	184	189	190	168	196	180	170	168	174	159	140	168	167	175	188	181	166	175	160	163	153	208	166	153	203	177	164	167	185	181	166	162	149	169	167	153	173	180	168	155	195	179	181	174	174	179	168	159	174	165	181	157	181	170	163	154	170	160	158	173	171	158	184	172	146	175	153	149	177	173	166	150	204	144	192	150	178	169	167	148	169	163	167	147	150	188	178	172	180	157	150	177	174	175	158	161	195	159	154	159	175	160	170	179	151	153	158	166	159	183	160	156	167	161	170	136	165	188	167	198	167	186	164	179	237	163	177	203	193	161	161	180	176	181	148	170	154	179	145	178	139	183	167	174	172	166	170	177	171	171	168	192	131	171	189	188	153	170	144	179	171	159	146	162	194	172	162	161	166	159	174	153	163	157	168	163	167	165	142	185	136	160	197	210	162	181	173	172	175	171	182	174	157	166	164	177	167	157	174	162	156	161	171	155	177	173	163	182	166	171	170	172	168	164	154	173	152	186	161	170	162	169	187	169	156	152	156	170	160	172	186	179	144	143	161	162	163	171	167	180	178	162	156	155	192	156	152	157	169	185	153	183	161	163	161	162	155	161	173	180	172	161	165	184	157	160	183	163	146	171	149	179	184	158	175	159	187	169	146	168	152	172	168	150	180	168	151	182	185	164	150	160	177	185	158	172	184	171	159	143	161	160	174	156	159	175	177	177	177	168	183	149	161	176	171	181	186	158	168	160	175	167	145	182	155	141	168	166	191	169	169	174	139	168	189	193	173	180	151	172	185	162	189	155	172	180	183	156	181	194	170	176	200	165	179	149	179	154	168	172	182	165	171	166	183	160	159	173	176	188	169	161	188	176	192	184	175	158	169	158	153	173	196	155	185	170	178	183	180	169	155	185	168	179	168	165	163	166	192	175	189	168	160	179	178	148	160	151	163	176	150	176	173	165	183	144	172	186	191	175	145	162	157	161	177	156	163	159	145	154	141	155	172	209	153	168	147	174	176	168	180	154	162	170	171	156	160	194	165	172	162	162	172	176	173	150	168	176	143	166	194	178	192	186	179	169	149	145	187	145	160	162	178	168	198	170	171	181	164	156	167	168	169	167	182	162	166	157	165	190	176	166	174	184	199	178	171	146	155	171	166	186	158	158	178	162	175	158	152	163	164	170
52811	54260	34386	3114	3798	3175	2385	2329	2033	1728	1898	1965	1803	2248	2343	1971	1566	1426	1597	2503	2302	1939	1708	2046	1612	1267	1239	1078	1093	1064	833	695	741	689	644	726	631	631	629	632	664	674	621	621	619	647	580	623	617	610	630	629	619	628	672	633	623	570	653	584	613	597	582	601	546	609	541	567	594	564	571	622	558	590	528	596	576	576	556	616	544	629	573	605	574	614	542	607	565	577	581	570	565	603	594	679	568	562	588	598	597	574	562	594	581	595	561	593	550	577	582	567	566	593	601	585	579	589	577	616	549	577	609	546	579	530	559	550	557	554	526	563	578	568	565	550	599	596	586	538	538	567	589	539	574	579	554	624	586	559	578	564	552	594	518	541	599	555	572	554	552	538	579	562	580	612	600	601	586	560	586	610	518	574	582	522	580	554	586	528	530	543	535	585	547	562	602	563	565	541	586	562	591	540	583	601	587	554	560	569	592	538	546	541	552	609	591	553	577	562	567	615	537	582	559	567	545	609	570	578	581	541	557	559	538	590	563	548	601	551	592	562	540	558	600	591	575	541	574	528	568	608	522	556	531	583	562	553	573	574	584	566	592	547	608	547	572	594	555	549	524	604	592	559	564	615	566	572	572	544	605	544	586	564	579	570	587	560	562	567	532	566	590	519	603	563	551	529	538	578	541	505	578	571	576	518	570	593	581	526	559	575	569	569	522	574	585	534	581	548	531	558	575	581	561	557	574	579	587	558	530	611	572	577	546	571	589	541	583	545	540	553	554	552	524	561	542	563	535	587	562	565	582	556	530	593	590	531	615	574	574	597	567	564	548	574	590	587	598	613	551	592	583	537	570	589	549	551	594	601	555	590	575	527	599	552	514	569	581	546	565	605	576	547	563	586	550	541	583	553	547	544	546	564	640	529	534	515	586	534	577	575	541	597	554	556	604	563	506	565	557	530	557	557	561	539	562	580	564	559	588	631	565	578	586	543	590	535	606	553	530	590	552	531	592	561	569	567	609	575	585	551	620	595	581	580	520	565	599	603	522	552	578	551	543	554	571	585	559	551	544	570	589	575	583	535	531	571	586	554	541	585	562	579	582	578	554	549	589	545	553	584	587	576	599	563	570	565	577	545	555	585	567	551	592	583	561	581	554	535	523	554	540	571	590	536	580	535	553	536	523	566	590	587	581	549	543	533	573	540	549	569	532	582	581	569	584	586	591	565	567	577	554	533	581	539	565	546	552	541	615	538	545	558	571	585	548	578	580	526	588	569	566	612	574	547	558	569	532	572	574	592	557	562	568	556	540	563	547	581	617	572	546	550	564	626	560	560	546	537	566	580	566	573	572	544	568	538	571	572	559	574	559	579	562	540	550	578	601	565	530	570	591	543	547	529	595	546	562	598	566	536	620	606	540	549	547	561	570	549	548	581	603	599	561	572	593	602	600	566	567	569	571	633	541	537	551	555	568	578	500	563	587	579	606	554	559	527	526	541	588	566	570	590	563	555	567	573	529	566	540	510	600	575	562	534	568	554	536	592	541	556	591	590	551	578	555	543	578	516	553	576	531	569	547	584	557	543	569	558	576	586	576	567	542	515	546	541	536	583	598	548	526	580	587	586	550	543	554	600	580	572	549	597	550	541	530	543	551	586	525	539	560	581	560	533	561	555	590	593	567	585	605	604	577	571	582	590	484	603	540	536	571	591	550	539	539	553	529	559	566	557	528	588	531	580	582	558	577	564	557	570	513	577	587	553	559	585	576	551	591	539	552	570	571	556	577	543	609	543	565	561	564	558	559	531	563	565	591	540	575	565	580	624	533	548	623	584	595	562	591	603	557	557	600	602	537	589	617	563	542	539	590	597	543	516	591	564	550	564	577	583	591	556	570	530	547	558	569	580	592	582	520	580	521	572	615	548	572	527	589	568	531	573	556	596	567	577	575	540	569	572	593	581	547	546	570	555	545	592	551	550	526	595	591	535	573	535	578	556	545	560	579	580	556	567	574	565	530	546	550	610	579	543	553	576	599	596	535	581	593	554	584	550	562	596	561	566	601	556	581	551	560	574	615	610	551	628	632	555	557	618	570	597	574	583	552	579	549	536	515	538	532	583	520	550	536	557	603	563	544	602	575	594	562	534	606	587	553	535	521	530	558	567	608	576	535	562	572	602	561	512	603	543	578	558	593	592	538	539	619	549	558	546	537	567	599	561	531	560	587	592	568	566	551	524	616	526	579	554	544	546	558	589	555	561	587	545	547	565	551	514	531	546	568	581	574	555	580	570	583	550	537	539	565	557	555	566	563	564	556	555	562	586	555	529	577	572	571	569	555	579	612	600	556	552	538	580	573	534	557	556	597	608	573	592	578	581	575	554	572	580	572	595	576	584	545	556	574	557	600	560	546	558	580	598	570	555	577	577	538	557	576	547	534	563	551	580	539	561	578	579	578	557	580	584	548	589	609	564	590	573	574	554	578	576	540	595	550	553	569	581	555	536	543	564	547	562	580	540	500	551	556	568	533	573	571	570	562	565	568	574	542	565	544	529	584	555	588	582	548	576	606	556	584	571	570	556	574	545	541	588	542	542	567	586	541	562	616	609	621	577	580	550	591	572	570	592	597	570	592	560	579	578	553	564	548	524	559	555	588	569	554	596	593	562	589	580	584	592	565	542	566	571	559	560	554	592	559	557	559	508	603	562	558	544	537	588	601	552	568	570	543	573	557	572	542	561	566	569	569	587	594	528	572	550	580	572	565	579	548	580	573	561	587	565	585	523	551	562	573	566	552	543	566	552	535	562	543	572	576	569	552	584	538	531	576	578	523	556	567	577	553	551	577	560	529	586	567	546	584	552	538	558	541	547	523	568	560	564	549	585	560	574	533	548	556	580	604	562	604	553	596	560	537	564	555	559	569	569	601	569	580	574	561	580	578	580	562	561	562	571	573	556	527	588	589	570	562	558	564	574	575	571	582	567	554	598	542	558	523	576	594	525	558	638	586	553	597	533	606	547	582	565	580	595	539	566	594	557	583	576	590	574	576	580	577	557	594	571	548	584	577	571	535	533	584	569	572	520	555	549	557	552	549	578	576	559	575	547	538	591	574	545	606	555	574	542	602	577	593	546	561	596	563	518	543	577	610	570	566	535	552	573	580	583	584	545	562	594	548	555	596	548	576	585	570	569	523	571	584	593	592	555	542	538	515	543	589	566	553	590	552	567	549	603	600	548	550	580	568	604	538	522	587	513	536	581	549	604	618	563	519	512	582	517	582	580	540	559	519	559	529	528	569	609	584	579	585	499	566	544	574	577	567	560	543	536	570	559	561	559	555	571	593	597	581	557	581	628	567	570	556	558	553	592	563	564	605	548	603	597	584	587	567	536	546	583	541	548	564	555	548	596	583	562	580	552	531	552	551	563	575	577	527	559	540	557	558	603	573	532	565	595	584	575	552	533	587	564	583	584	579	570	580	532	552	551	563	543	547	553	567	574	551	571
18245	11834	2116	232	141	99	109	95	80	77	88	82	67	75	86	80	79	76	83	70	76	77	83	72	82	83	88	92	75	93	80	89	88	77	66	79	89	95	89	88	72	70	97	90	71	78	83	73	71	90	75	77	83	100	75	58	77	81	84	65	96	80	75	83	85	80	87	83	71	98	84	56	81	71	82	67	66	102	60	73	80	84	77	74	79	71	75	77	72	70	92	84	94	87	85	73	77	84	66	72	85	86	77	73	89	89	67	97	81	84	85	89	86	70	76	73	83	68	73	79	69	88	71	74	75	77	73	67	82	63	76	73	91	71	72	86	89	69	77	82	66	79	78	89	92	63	64	81	80	72	91	67	72	69	79	96	67	78	74	82	66	71	81	79	75	82	78	75	94	70	84	75	78	92	78	75	65	81	79	81	71	73	94	90	83	82	91	77	70	76	73	86	78	81	78	59	64	87	74	64	60	82	89	79	85	77	71	87	76	93	57	73	77	79	73	81	64	55	75	57	76	89	82	61	80	83	67	97	67	88	90	89	82	74	69	62	77	86	81	76	65	71	62	69	81	75	71	67	84	79	68	75	63	78	68	82	59	62	81	68	68	87	76	86	77	78	67	82	84	83	85	71	62	70	69	69	68	77	79	78	112	72	75	74	75	69	67	67	77	74	81	78	73	65	77	68	84	70	69	85	65	85	77	79	86	65	73	73	88	73	72	82	96	73	75	74	85	92	67	75	76	91	84	83	80	96	77	76	77	73	86	70	88	73	86	63	67	85	78	83	86	70	58	76	62	67	84	70	72	88	81	79	76	78	84	84	74	73	82	88	69	65	89	74	71	76	69	67	91	85	80	74	89	83	60	80	77	80	65	80	84	85	81	91	64	70	69	77	81	74	75	77	86	66	78	87	73	86	70	83	92	72	85	73	75	78	78	85	71	75	73	74	75	80	80	81	90	77	76	83	77	80	98	86	79	59	62	73	83	76	92	82	83	64	84	83	96	67	85	81	80	65	68	79	73	61	78	73	59	62	65	71	82	75	79	69	66	76	87	77	84	82	80	67	69	74	71	76	91	82	61	72	84	76	85	83	71	70	75	93	75	73	84	79	83	87	78	68	96	64	89	76	78	91	68	70	63	69	65	81	69	73	77	87	94	75	80	84	65	78	86	82	81	61	93	82	74	87	68	88	81	67	86	83	77	91	65	77	84	83	93	70	53	78	88	77	67	77	74	78	86	91	66	78	74	60	72	74	73	74	81	81	73	65	77	76	78	76	76	77	69	84	74	85	75	85	80	73	87	66	74	60	82	68	73	70	90	91	72	76	83	79	73	75	88	68	62	78	86	68	72	81	87	99	58	72	87	80	85	81	84	97	72	66	80	88	88	76	74	81	79	78	93	85	74	75	74	75	71	73	73	74	76	105	59	84	90	81	77	68	85	83	70	84	73	70	67	69	72	67	72	70	74	79	68	74	73	90	95	88	77	73	67	77	97	87	80	62	80	82	63	98	74	68	77	80	72	83	88	73	79	69	75	80	67	68	80	65	79	81	79	86	82	79	69	78	76	85	89	82	82	72	85	72	84	77	62	72	78	64	88	78	69	89	82	87	75	86	75	77	81	62	75	81	83	87	79	79	72	72	70	77	79	55	85	76	81	86	102	72	75	83	62	76	62	74	69	74	73	77	70	87	89	80	86	77	72	74	83	69	81	76	88	89	66	66	76	51	85	85	71	79	73	93	70	84	78	87	77	75	84	77	79	68	70	84	73	78	88	84	72	80	79	72	64	77	71	64	84	82	59	75	69	70	87	72	69	78	73	84	71	67	67	80	78	65	73	82	85	81	78	94	71	77	79	71	58	84	72	76	67	68	69	67	77	79	80	78	71	79	65	75	75	70	92	77	75	64	69	65	76	79	85	92	90	82	62	86	74	85	76	83	84	87	75	66	81	82	61	80	74	75	76	78	87	80	79	88	80	89	75	78	102	51	66	94	75	64	83	81	60	70	70	76	76	74	78	70	72	70	77	78	60	67	73	85	59	81	80	107	72	97	87	78	90	66	92	69	77	77	73	78	81	86	100	73	82	69	90	71	86	83	86	84	91	68	69	67	77	76	74	82	72	60	63	85	66	89	83	83	71	91	85	77	72	89	79	68	74	79	76	90	86	94	69	69	81	68	54	90	80	88	76	83	79	82	81	67	78	72	64	85	80	84	82	89	63	73	68	66	76	73	75	91	78	76	93	85	80	67	82	68	77	97	84	84	85	68	72	82	83	75	76	82	80	81	68	65	73	88	68	71	81	74	89	72	68	82	78	87	68	73	72	80	86	93	90	93	64	96	83	75	68	81	70	76	79	76	85	82	59	81	88	78	61	82	71	72	71	72	92	79	87	77	80	88	83	67	80	77	77	84	104	84	68	69	77	84	80	65	73	70	89	69	71	69	91	82	80	82	65	81	63	69	78	102	96	80	73	83	77	87	82	83	68	100	81	88	79	74	79	82	78	77	79	75	84	72	70	70	61	70	74	90	79	61	85	93	72	87	80	84	70	66	69	66	88	86	82	80	59	77	63	87	89	83	85	87	57	77	79	82	81	81	89	72	62	76	79	76	75	80	81	74	70	74	85	83	76	83	67	76	70	65	81	91	73	70	74	74	79	73	73	67	68	79	98	69	80	85	99	69	52	72	91	73	71	74	65	79	98	69	72	96	59	79	66	89	70	67	85	80	65	68	68	88	72	74	92	98	68	73	78	76	63	64	70	79	90	81	73	79	85	72	73	88	86	67	91	88	84	83	93	85	74	83	94	90	96	79	86	77	83	79	76	80	91	84	87	85	73	77	55	71	91	73	70	93	83	89	66	88	73	76	63	67	87	81	80	85	81	91	60	91	84	87	75	67	66	77	83	91	79	86	63	86	85	80	75	69	73	68	80	84	86	81	103	63	91	80	74	73	84	85	76	62	89	87	88	79	68	66	80	89	68	95	81	75	62	73	64	70	75	68	56	79	76	86	78	84	80	64	79	81	77	77	71	70	72	76	62	87	78	77	79	64	93	77	77	91	65	86	85	57	66	76	73	80	69	90	77	72	78	87	67	89	90	94	71	72	63	76	75	76	81	76	70	65	87	68	77	67	83	77	98	75	69	85	73	70	86	75	85	72	75	73	91	84	80	73	74	76	74	94	106	78	83	78	53	82	82	76	82	54	71	78	101	77	69	83	86	82	68	74	77	79	78	90	93	84	69	77	72	73	96	71	74	84	80	78	89	78	82	87	84	69	74	64	75	75	97	90	72	71	66	94	85	91	72	89	76	93	67	85	78	89	77	76	86	75	89	64	81	95	81	86	76	86	71	82	87	64	61	87	79	68	97	76	66	87	81	70	76	88	73	82	79	74	67	68	86	68	74	67	80	83	82	68	80	82	74	67	72	92	84	77	75	79	73	68	90	85	84	84	71	94	76	71	69	71	66	79	82	77	67	70
21099	17000	4230	378	418	352	361	378	343	352	359	322	369	333	354	335	327	361	362	350	378	368	355	366	340	344	332	317	291	312	321	327	306	322	279	358	280	280	327	303	323	334	333	308	306	310	323	327	313	302	296	298	289	302	297	333	284	300	318	315	326	300	308	288	297	284	310	278	348	313	328	309	273	305	294	302	297	302	322	303	290	321	308	307	288	271	317	289	292	300	307	315	279	293	280	288	279	317	328	313	288	298	295	332	286	293	284	282	301	316	318	279	315	312	301	342	294	293	302	306	292	279	280	319	289	303	302	316	315	300	337	297	312	289	316	287	298	292	294	298	321	299	321	304	311	321	289	304	313	278	311	323	302	326	343	277	325	320	289	285	328	285	312	272	318	310	304	294	265	294	308	291	299	310	272	314	309	321	292	273	324	276	300	295	288	297	329	280	278	317	312	295	307	268	309	323	287	313	322	290	289	293	351	312	301	316	300	319	312	307	304	304	277	308	301	326	299	306	293	292	292	309	305	295	288	276	280	309	302	311	291	294	304	302	306	282	341	295	270	307	344	311	296	297	291	314	315	333	298	282	272	340	298	299	302	315	312	312	289	305	314	309	307	293	301	299	291	296	295	295	279	293	312	326	313	310	292	341	269	309	319	282	305	288	326	314	287	323	297	293	283	312	309	284	297	299	312	308	323	291	307	294	355	312	288	303	286	305	305	305	284	275	272	304	314	320	317	289	298	327	308	285	353	334	298	297	292	294	298	315	289	316	300	288	312	345	323	296	283	296	304	311	327	297	321	283	329	327	315	306	309	263	287	324	305	304	277	306	335	311	318	309	277	294	281	301	305	289	314	297	285	300	257	289	275	298	298	289	311	319	267	294	308	296	328	333	306	267	302	291	281	283	281	306	275	309	291	305	289	332	276	305	283	309	312	281	297	318	280	296	264	306	287	341	325	292	317	346	305	288	285	301	289	312	321	322	328	298	306	291	321	283	321	303	280	286	326	301	282	293	302	295	325	304	286	300	329	305	337	317	294	285	298	284	321	289	283	312	317	332	288	289	288	274	281	303	302	305	347	305	271	294	296	304	299	286	306	322	304	322	271	304	293	294	302	310	300	328	319	331	329	301	306	335	302	301	299	283	322	303	308	274	339	295	302	284	287	297	282	293	284	313	268	280	311	293	338	318	319	299	273	289	299	326	307	294	318	279	300	300	252	293	312	302	299	284	309	303	313	272	285	326	306	281	273	319	290	314	272	292	306	306	307	319	312	332	300	313	290	285	299	335	302	292	317	299	317	267	288	304	289	245	314	275	313	315	321	317	302	301	306	262	294	310	339	320	321	295	312	316	293	281	287	288	320	293	261	293	298	308	315	305	283	270	299	348	313	277	298	311	306	303	306	280	275	234	316	292	320	285	299	305	279	297	289	281	300	307	291	293	295	298	315	311	287	303	300	324	319	301	290	282	294	296	271	318	305	309	302	313	321	300	330	292	300	302	289	304	339	297	294	354	273	283	314	291	301	278	300	286	282	293	299	303	318	282	254	322	315	285	292	297	323	311	294	315	258	299	309	315	301	274	289	272	254	322	326	279	328	312	282	322	307	285	330	289	333	294	308	341	254	315	347	338	309	319	288	294	302	291	253	294	338	308	291	298	308	322	309	301	300	311	294	294	298	292	309	294	317	303	294	314	304	319	300	318	307	326	323	269	299	298	295	297	313	324	320	276	323	310	317	299	313	308	292	302	291	298	322	326	303	286	327	283	315	316	319	288	281	327	269	302	293	311	292	323	287	306	290	293	286	289	316	308	346	296	309	294	287	315	293	307	298	322	350	298	294	278	303	289	277	286	296	306	290	307	310	295	305	316	324	306	333	288	316	303	313	309	297	301	310	293	304	303	313	334	293	296	294	310	320	316	282	310	288	307	299	301	293	325	288	318	286	322	327	290	324	280	300	310	274	289	309	316	306	329	280	303	315	308	302	319	320	317	308	325	328	309	315	310	306	294	313	310	271	299	290	273	285	282	295	323	318	296	301	308	313	270	300	284	272	306	320	302	297	284	331	299	314	275	305	304	304	318	270	286	316	320	296	295	287	325	316	298	297	310	287	327	319	265	282	311	303	305	307	333	265	313	294	312	315	312	308	315	300	299	307	279	323	313	322	322	305	281	326	295	293	309	296	308	288	301	299	318	323	280	305	297	307	307	290	311	295	337	306	321	304	313	335	282	288	294	279	300	294	295	325	296	304	284	301	332	309	321	322	318	286	315	333	315	310	276	296	305	304	271	330	276	257	296	316	325	307	322	287	273	335	288	285	309	345	297	303	301	307	291	314	335	325	303	302	301	297	299	301	330	283	280	303	299	288	316	293	329	307	289	325	332	290	296	295	304	328	305	293	287	317	293	312	304	299	312	306	312	303	299	325	322	317	286	286	279	301	312	296	277	308	300	305	311	282	263	283	306	290	325	324	286	292	313	314	263	315	313	295	302	308	357	310	306	281	309	331	322	298	306	309	303	288	298	292	318	271	327	272	323	297	323	282	311	267	328	309	311	333	300	291	319	291	309	308	295	297	317	319	322	327	315	314	294	303	316	255	298	287	291	328	305	298	304	301	305	324	312	311	311	281	280	291	303	304	284	295	299	295	313	297	306	291	259	341	319	306	294	318	320	294	295	300	298	296	281	284	308	277	291	329	262	327	315	346	282	312	319	322	278	314	314	283	311	302	289	291	306	319	306	310	310	317	317	291	308	290	317	300	329	281	252	332	281	312	299	302	287	294	304	312	354	313	336	277	293	302	292	317	301	322	273	291	300	328	273	282	285	284	272	288	327	308	294	279	305	295	301	331	322	318	318	346	318	288	284	295	321	334	313	309	294	302	298	280	304	280	322	325	290	286	304	298	324	317	299	332	343	307	302	327	319	302	309	287	314	304	312	281	306	318	311	334	321	287	301	313	307	296	311	309	330	278	296	311	371	260	292	304	297	328	290	303	326	315	275	297	316	294	317	296	301	300	296	338	327	275	304	276	276	306	316	298	276	284	310	323	297	314	306	324	301	309	265	311	305	284	295	291	303	315	300	315	316	282	293	312	284	312	317	301	311	313	278	280	307	278	341	329	318	340	296	321	313	291	303	312	317	315	282	281	293	295	312	332	321	309	282	273	295	305	327	327	302	268	286	291	311	273	313	329	331	316	299	300	318	342	289	295	334	300	296	317	320	294	277	317	304	297	303	294	276	278	310	332	289	333	304	310	314	293	310	309	293	318	310	321	292	279	302	305	284	335	278	319	306	265	322	326	290	280	277	290	320	292	337	333	305	311	265	332	325	304	277	317	286	286	274	322	293	310	307	294	322	302	316	299	275	266	296	289	295	301	336	292	308	285	325	310	297	277	315	284	295	328	297	274	292	286	300	299	280	260	299	279	304	297	296	306	281	298	311	290	286	299	312	296	310	323	282	301	271	337	291	303	337	294	341	314	276
61641	58204	34224	7308	664	412	329	283	214	212	151	144	164	174	134	140	128	153	160	200	213	183	162	216	146	151	142	136	131	109	133	92	121	106	86	108	97	115	95	109	109	98	100	114	104	123	106	103	110	92	93	96	108	108	85	99	123	102	95	117	107	87	94	93	104	90	101	107	108	95	76	107	101	105	112	100	108	90	103	108	114	96	111	111	123	91	108	91	92	109	100	91	90	103	114	105	101	119	81	106	102	96	101	92	121	96	126	114	95	92	96	103	107	101	81	109	122	111	116	87	109	83	94	94	87	97	91	98	97	105	105	108	126	89	101	112	112	131	110	109	112	91	110	106	104	96	119	110	106	102	117	121	116	99	115	106	99	110	100	106	102	129	109	94	95	109	96	107	114	88	89	87	102	93	106	105	97	104	106	110	111	107	110	93	103	89	94	106	100	81	111	100	96	94	115	114	88	102	110	100	101	117	105	93	104	103	113	89	122	111	87	102	111	102	92	104	96	102	105	92	96	110	120	89	103	105	120	101	118	100	110	97	94	106	88	98	103	113	127	118	106	118	115	124	111	111	107	104	105	105	109	109	115	101	104	118	97	116	92	109	103	106	130	86	107	102	96	94	98	112	126	103	109	109	92	80	107	113	117	115	84	108	99	101	105	119	97	105	109	99	93	89	105	90	87	85	108	100	121	98	109	103	87	98	105	103	111	82	110	100	101	108	103	98	110	90	90	117	97	105	107	93	115	93	95	105	93	119	108	110	100	104	115	96	112	93	100	87	112	112	93	123	103	95	102	113	94	108	90	92	103	105	117	114	102	109	95	107	80	116	99	108	103	93	91	103	93	107	109	101	109	101	95	111	114	104	116	99	97	113	118	90	103	114	116	113	104	94	87	85	84	95	88	119	87	98	120	96	102	98	90	97	103	119	127	99	89	102	102	97	105	103	105	112	97	102	100	102	95	99	112	114	106	101	106	115	85	95	98	111	99	99	113	101	96	104	92	99	102	113	84	106	98	102	107	117	116	98	104	89	112	113	91	103	98	104	98	105	87	98	90	110	89	104	92	122	105	73	114	92	93	116	98	113	100	106	103	109	94	92	114	109	104	104	100	133	117	106	109	104	121	106	99	114	89	102	109	109	83	90	114	104	109	88	96	104	104	86	91	94	103	111	109	97	118	95	96	109	93	122	95	88	100	93	96	99	94	119	101	115	107	113	111	104	114	92	111	115	100	105	88	119	113	91	95	95	101	109	125	108	99	111	132	108	95	109	103	115	105	96	106	116	110	111	99	126	108	113	84	103	94	110	93	111	105	118	90	89	111	96	81	113	101	103	86	113	105	94	93	111	89	107	114	111	84	103	106	104	108	115	108	115	116	109	107	113	100	109	101	104	100	95	98	107	104	113	108	111	115	113	88	104	103	108	109	97	106	94	100	103	108	110	98	114	79	100	92	113	103	100	109	108	88	98	94	87	110	99	98	99	113	100	97	106	96	115	90	117	115	100	119	99	109	109	109	107	87	94	119	88	102	104	112	107	111	99	113	107	95	111	106	111	95	117	109	116	88	104	118	101	98	111	84	96	112	108	115	109	116	107	113	109	113	113	100	111	102	101	115	103	105	93	92	98	100	97	107	94	95	87	98	109	107	91	108	107	100	106	110	125	110	91	90	104	115	108	109	96	97	111	95	96	106	82	104	112	96	97	100	99	99	114	110	130	110	112	113	91	107	102	104	98	111	104	111	90	84	108	101	93	92	111	99	99	100	113	104	103	99	110	131	80	97	104	100	94	94	101	105	121	86	116	99	96	100	93	107	111	98	110	98	105	110	111	116	100	113	123	80	101	90	82	116	121	97	101	114	99	98	89	101	106	124	104	99	113	87	101	93	113	91	102	120	102	129	112	101	102	110	88	109	103	110	103	113	101	88	95	108	96	105	115	109	94	105	120	117	99	104	103	105	107	94	95	103	99	104	106	97	91	97	117	112	122	116	114	100	121	87	97	95	91	126	112	93	110	135	93	118	96	106	94	111	96	97	116	105	118	104	92	105	101	99	109	93	91	112	97	103	101	124	90	109	105	119	116	111	110	106	108	103	93	107	98	117	96	96	113	115	110	105	97	104	103	112	88	97	93	96	117	98	101	123	115	94	96	90	98	103	93	103	75	97	111	117	106	100	113	97	119	102	106	111	90	110	114	103	98	94	94	90	106	110	104	102	106	111	84	101	109	121	113	107	86	110	93	107	102	107	111	104	121	105	99	97	102	119	98	94	104	109	85	98	110	104	103	111	108	109	92	114	120	102	107	87	108	102	115	103	87	97	107	111	93	120	96	101	102	96	98	107	94	91	93	81	105	96	104	86	94	101	93	104	92	113	103	97	112	96	94	116	112	81	149	135	107	117	104	98	114	126	114	109	107	97	87	119	92	96	94	99	111	92	97	104	128	90	107	97	97	106	100	108	127	94	94	104	102	93	119	100	110	106	107	109	96	106	86	113	115	95	92	89	101	94	112	110	102	104	111	104	101	97	86	107	113	104	95	130	89	106	121	93	119	113	93	96	101	112	106	98	95	109	93	94	99	108	109	113	89	95	94	114	96	124	106	120	105	114	104	99	97	98	104	103	98	109	115	100	99	100	121	107	123	105	89	107	106	88	105	115	85	115	94	109	91	110	121	102	100	111	111	109	89	102	106	101	96	103	131	118	100	113	105	116	98	94	110	105	109	106	106	102	94	104	101	102	96	91	110	114	105	90	107	100	99	101	98	103	92	107	89	91	115	97	98	96	92	100	94	112	108	91	99	108	113	83	125	104	85	89	100	106	99	105	100	109	90	123	73	101	122	100	117	99	109	110	115	112	115	102	109	90	97	131	100	95	123	118	100	101	99	112	119	99	96	111	89	92	84	100	99	110	86	106	117	104	107	100	104	111	95	103	90	96	103	109	103	111	112	108	112	100	97	113	114	124	110	105	90	98	97	92	94	93	101	103	103	95	100	115	106	79	106	103	90	94	88	87	114	93	86	107	110	97	110	109	101	107	105	72	103	103	106	100	109	114	122	97	114	121	95	110	110	97	110	112	92	94	101	97	89	96	94	110	93	108	136	99	96	114	122	99	112	89	113	107	101	107	105	99	110	128	102	105	108	107	105	107	102	102	114	96	95	105	84	102	117	101	106	92	101	112	108	114	99	99	89	116	98	100	120	110	96	95	91	102	89	93	95	96	112	100	103	115	110	86	100	104	103	105	91	100	105	120	123	106	103	107	105	101	83	105	95	96	122	99	109	93	100	107	96	106	104	109	97	94	128	89	99	114	94	106	123	128	98	118	88	110	100	101	90	106	106	94	103	113	101	109	101	110	111	107	111	111	102	101	116	108	87	101	106	98	111	108	89	94	97	92	88	100	106	115	102	110	103	108	98	103	103	104	96	112	109	131	115	117	128	124	98	88	111	125	100	99	95	102	113	105	103	102	105	100	85	103	106
43541	42486	27613	1950	2113	1695	1485	1487	1147	1090	1017	808	814	828	805	719	644	777	980	1187	1211	1151	1052	1343	975	773	795	689	624	547	487	434	473	426	435	459	389	424	389	421	431	442	475	443	365	408	407	381	397	383	371	413	417	355	420	409	392	384	377	437	421	387	386	402	399	399	402	370	386	367	354	363	386	390	381	372	409	386	387	428	400	385	367	402	392	420	371	347	346	362	384	345	378	384	375	386	403	373	411	360	381	389	417	390	391	393	376	404	407	394	396	383	397	379	397	338	437	380	414	383	385	400	383	390	363	371	394	386	393	397	397	391	369	375	362	414	406	403	413	383	371	382	378	377	356	380	355	372	364	389	367	402	386	355	368	376	389	394	385	401	376	376	386	365	389	345	375	393	410	374	377	382	382	392	405	358	370	381	356	367	373	345	400	356	359	373	376	390	385	407	372	383	357	378	366	373	367	412	383	379	377	374	385	354	377	347	394	353	390	354	367	385	376	380	339	367	388	388	376	347	399	358	352	396	351	368	381	364	393	401	395	366	357	326	374	383	373	354	398	403	383	372	403	404	348	363	381	370	430	367	379	397	406	368	382	352	391	361	336	373	388	362	361	373	383	376	366	335	356	367	378	391	379	385	388	350	382	341	349	351	424	394	415	371	384	397	369	357	400	398	367	345	365	387	390	373	381	398	386	388	396	379	394	397	391	354	377	380	379	359	387	379	394	387	382	367	368	363	395	396	376	415	388	351	387	390	372	380	363	374	376	390	412	423	387	381	390	427	406	369	349	375	405	356	407	385	405	354	361	336	392	378	379	353	368	406	384	387	356	393	403	373	356	380	374	381	374	370	351	407	393	374	341	381	374	374	412	385	363	354	405	377	394	338	374	389	386	375	380	366	376	368	391	374	352	381	353	347	358	368	394	403	349	382	418	362	392	385	384	383	384	379	370	390	371	377	384	386	381	358	394	395	361	364	330	355	439	394	356	386	375	380	384	396	387	402	414	412	381	397	395	363	385	364	351	367	390	366	357	394	363	394	403	385	349	368	343	383	368	419	390	378	414	401	352	384	393	383	391	390	416	376	375	354	357	393	371	371	369	396	399	388	375	383	381	374	391	391	397	388	345	376	410	371	357	391	376	403	362	385	390	347	355	364	373	382	363	357	401	360	358	388	390	350	366	376	350	344	351	419	398	364	373	418	365	398	362	407	352	402	392	382	391	365	392	386	362	375	405	403	374	372	374	379	364	338	366	382	384	388	385	362	383	374	362	409	380	380	369	432	389	395	341	388	376	359	371	409	396	374	380	357	384	363	394	401	383	359	381	378	374	393	412	363	342	340	389	375	369	411	390	388	394	396	362	374	379	387	367	392	341	329	414	368	386	388	362	339	373	366	389	363	407	376	391	357	377	390	408	376	409	393	356	369	372	360	364	385	378	391	411	363	407	399	376	360	346	388	377	378	365	340	365	393	381	371	365	399	367	370	353	363	417	397	387	390	363	401	369	373	368	369	399	396	376	381	414	371	361	387	370	367	354	383	390	387	386	405	357	364	381	351	352	363	408	352	357	357	356	344	383	379	379	398	374	363	376	377	368	372	425	389	376	397	386	395	368	350	371	395	388	368	380	397	365	397	405	390	403	377	359	363	385	368	412	378	387	378	368	374	392	378	371	361	354	341	388	386	401	379	370	418	329	404	397	358	413	364	382	376	391	348	373	397	349	378	345	367	394	402	380	390	401	386	371	393	369	356	374	404	365	383	403	362	373	375	343	398	350	358	352	379	416	378	378	378	402	389	369	376	383	335	366	392	366	348	367	400	373	364	362	390	385	385	355	391	402	396	366	402	417	363	409	382	380	337	407	357	383	386	422	417	414	386	377	342	368	411	344	397	385	347	359	416	394	398	344	392	379	382	402	373	391	336	352	377	373	413	396	392	368	347	361	374	354	355	389	389	396	378	382	398	366	366	373	368	379	405	391	368	391	399	370	381	375	358	363	357	380	428	334	396	370	393	399	372	384	371	359	396	370	386	410	386	372	378	370	368	394	336	365	377	350	356	387	392	385	400	427	376	390	391	364	388	361	363	370	359	345	363	329	367	405	363	360	362	408	376	407	380	352	391	412	341	373	382	388	386	374	351	369	386	353	380	397	397	385	346	351	386	375	377	398	399	378	401	398	372	369	390	402	366	361	345	373	397	391	402	416	355	383	390	390	363	366	374	362	380	380	386	388	356	389	352	373	394	393	414	385	369	404	386	415	370	368	368	343	354	398	383	422	367	356	373	354	398	384	381	379	366	407	374	401	380	389	383	387	357	389	369	404	355	370	389	376	384	392	363	390	372	362	382	396	351	383	360	378	372	402	380	371	351	349	371	387	352	403	364	395	392	379	388	398	389	369	365	376	402	447	387	381	363	388	374	384	363	376	357	382	351	420	348	331	379	371	384	374	419	354	404	347	395	405	348	360	402	382	381	351	365	395	364	384	374	379	392	414	357	379	388	365	391	381	370	381	384	391	382	355	359	361	392	381	405	369	394	368	367	368	372	392	368	414	386	384	374	386	377	400	381	359	350	395	353	424	382	370	360	357	378	383	391	380	411	369	376	408	410	382	363	367	360	368	360	376	392	362	342	381	383	373	383	367	361	399	392	389	401	353	361	339	390	355	384	374	384	342	384	325	387	385	388	393	367	405	417	381	392	382	341	381	429	387	371	405	388	355	359	396	383	364	407	354	361	395	382	392	394	363	373	385	405	385	383	397	359	370	394	410	410	391	384	357	374	369	364	400	332	393	378	377	388	393	372	364	375	386	397	362	378	371	365	363	350	414	392	417	389	384	409	380	383	365	388	398	354	341	383	388	453	371	398	385	405	405	356	439	374	345	379	393	363	369	402	383	344	379	394	442	392	402	385	382	367	349	389	398	364	358	413	389	344	379	355	377	363	390	384	360	360	394	361	349	376	388	364	367	346	395	397	370	386	395	378	351	363	378	351	456	404	414	359	361	382	410	385	356	358	389	349	375	399	361	365	362	377	381	373	349	367	435	415	372	369	379	353	391	391	379	352	371	404	393	392	361	382	377	357	388	375	375	415	385	400	414	362	361	392	401	354	406	381	353	381	379	386	400	400	373	367	359	369	383	393	398	363	374	383	351	387	360	387	354	361	400	403	397	363	385	370	383	389	391	370	392	349	353	423	370	356	385	368	391	373	373	406	385	395	395	387	408	384	397	409	321	378	353	392	408	385	365	360	371	354	387	389	376	364	402	376	346	380	343	340	381	353	386	352	373	414	352	390	409	392	404	361	398	379	401	359	408	401	377	357	394	416	369	387	374	360	375	390	393	352	390	417	374	387	368	389	389	364	387	340	362	362	380	384	396	387	401	406	382	431	358	366	353	402	350	411	393	374	394	391	390	410	410	359	386	376	336	344	385	358	362	375	372	378	360	369	338	363	363	376	367	402	389	379	363	393	365	355	395	352	380	361
71105	66859	40840	14152	2155	897	677	590	389	305	322	336	308	255	260	238	228	229	302	265	250	267	280	297	278	232	223	219	219	198	200	182	171	205	182	177	190	190	191	162	182	181	191	174	213	170	144	170	176	173	166	176	163	166	181	194	173	173	194	185	152	153	195	149	167	149	174	180	147	168	144	135	167	155	158	153	166	163	181	174	166	170	204	192	166	158	162	192	176	186	173	199	182	165	155	172	155	171	189	174	181	163	170	177	175	157	166	184	191	179	165	181	156	173	168	172	177	146	183	158	160	157	164	157	161	169	164	183	171	167	144	145	189	152	172	200	180	180	152	159	173	166	169	157	152	145	177	171	157	167	165	162	180	153	167	169	171	149	151	183	177	151	181	173	177	171	203	173	171	174	184	159	173	182	174	160	171	169	188	148	163	177	145	167	164	171	164	161	164	185	198	168	185	163	194	162	157	163	182	157	166	176	151	180	186	202	177	171	190	176	163	178	171	178	168	176	179	176	178	172	175	177	187	141	175	172	146	164	169	185	166	157	173	156	176	182	169	157	157	171	200	166	174	166	184	168	151	173	166	183	163	148	158	163	200	197	191	176	145	178	136	171	158	154	174	172	178	182	176	152	162	151	167	177	173	159	178	175	166	203	163	158	162	189	161	173	174	155	194	158	152	160	150	189	158	153	163	168	170	175	147	171	163	174	167	172	165	153	161	184	148	164	164	152	171	163	183	151	162	179	163	136	174	183	164	172	161	176	176	165	176	183	176	146	168	171	171	148	178	186	152	161	167	150	157	163	193	179	157	163	157	187	177	164	164	194	176	153	157	176	168	178	176	170	179	181	177	160	173	162	175	155	161	171	162	146	161	173	192	176	163	190	153	164	177	181	166	186	184	152	138	166	174	174	163	180	203	168	148	174	172	175	173	166	159	174	169	173	164	201	169	165	182	178	172	172	154	176	171	181	165	167	194	176	173	192	140	164	140	182	155	179	160	174	160	168	180	160	170	166	169	177	164	158	173	175	177	151	172	187	164	175	174	151	150	155	191	175	202	180	154	167	157	154	161	161	188	181	185	155	174	177	161	173	194	178	153	155	168	164	142	191	170	145	170	171	162	166	170	177	151	177	155	155	177	144	172	158	157	173	151	159	208	154	162	186	176	172	168	160	150	155	176	167	182	168	175	157	145	182	184	171	160	158	167	174	185	203	161	182	170	169	181	150	158	168	163	165	172	157	151	158	147	166	174	176	176	178	162	180	159	163	165	188	181	188	177	170	145	161	170	155	179	173	162	162	155	185	195	170	159	180	173	155	158	163	160	148	184	156	145	145	181	177	188	172	185	157	143	170	161	169	151	180	161	164	169	171	194	160	158	161	169	171	167	183	162	164	163	193	166	179	165	173	171	174	154	166	180	158	169	181	159	158	175	179	197	164	153	171	171	170	178	166	193	156	192	168	172	167	173	177	172	185	171	161	172	171	150	181	169	157	168	160	171	141	172	153	177	171	154	181	161	153	158	183	192	160	164	151	161	181	187	158	181	171	177	171	156	159	149	179	180	205	167	177	170	179	175	172	179	166	178	168	184	162	158	176	168	169	146	171	176	160	162	165	165	179	158	167	168	165	172	169	175	188	166	159	187	174	142	151	171	147	159	155	168	180	176	166	182	160	189	162	171	187	187	154	169	175	180	185	156	152	163	171	172	177	184	189	157	164	170	200	176	167	171	168	175	191	137	185	177	167	182	169	159	150	146	167	172	161	178	163	173	168	180	158	169	183	184	167	137	177	170	178	170	181	182	170	175	169	196	168	170	167	172	180	153	184	144	178	201	169	144	165	177	169	181	168	176	160	172	183	163	151	165	170	161	178	194	183	181	161	166	175	173	189	162	160	151	169	167	195	172	188	183	188	177	159	200	187	198	163	146	172	184	178	182	171	157	149	157	188	179	157	183	157	164	150	164	158	202	164	149	175	168	184	136	201	157	175	169	170	161	179	160	179	160	169	185	184	163	160	168	161	170	162	181	174	176	183	194	166	162	185	175	157	144	174	157	133	184	187	183	159	152	176	168	183	182	165	170	165	186	185	165	179	177	172	158	154	181	151	161	153	171	172	179	166	172	166	174	160	174	174	145	166	182	184	195	179	170	165	198	163	161	149	157	184	179	151	146	191	158	169	175	180	158	151	179	149	177	173	178	192	195	168	145	180	165	171	158	178	167	159	169	157	169	151	180	171	187	180	160	170	138	183	150	191	174	166	182	193	170	165	163	156	157	174	166	154	155	164	158	160	163	149	168	151	181	186	157	170	161	173	156	172	171	172	170	178	149	178	136	177	142	176	176	165	172	164	184	152	185	166	181	172	171	177	179	165	156	169	165	168	168	172	154	167	178	159	167	183	174	161	169	157	174	163	156	172	183	157	168	171	170	162	159	160	167	174	174	150	167	172	156	169	185	152	187	175	168	164	185	175	160	150	158	161	178	163	172	167	149	194	182	169	162	171	152	184	181	180	156	140	159	147	169	160	158	165	152	164	168	168	165	155	161	172	191	175	161	166	172	195	172	149	162	149	158	164	174	174	167	170	165	174	181	155	165	156	164	144	181	196	163	171	175	182	159	173	172	173	174	184	175	172	176	156	184	162	179	158	157	172	183	170	180	161	188	181	187	186	178	169	162	154	169	170	181	163	165	157	149	153	169	168	166	168	171	160	165	171	169	146	158	173	172	163	176	163	171	192	170	178	175	172	182	172	199	183	177	163	165	165	199	162	181	174	163	181	153	196	177	167	159	159	153	175	190	172	159	179	166	163	150	177	207	170	177	165	189	149	155	182	173	156	148	163	154	183	165	181	143	163	174	179	147	157	165	166	173	178	188	177	147	176	166	162	174	162	166	138	164	167	146	150	149	162	161	164	179	158	166	163	167	148	166	159	154	183	160	167	161	159	155	162	183	186	171	173	167	153	151	170	177	171	166	169	154	151	183	183	146	179	197	158	173	155	188	176	158	190	174	185	182	148	190	169	137	164	141	173	154	188	174	154	164	191	155	171	192	173	177	191	170	182	179	167	163	167	160	175	172	176	175	159	184	164	190	178	156	150	151	173	168	165	154	178	160	190	150	165	168	183	141	167	167	159	157	171	164	176	180	169	185	191	166	177	161	172	152	167	172	182	193	135	147	182	170	147	166	145	165	163	190	147	165	178	163	177	138	161	184	160	144	167	167	148	164	167	175	161	174	180	181	186	162	176	175	167	187	182	178	158	167	200	179	169	166	180	175	144	183	131	157	179	165	156	163	195	141	160	154	142	176	145	167	155	193	188	158	157	188	158	166	167	147	149	167	169	164	174	184	152	167	171	175	176	172	173	163	175	163	171	156	185	158	148	157	194	169	167	166	157	169	181	189	185	174	172	179	167	157	180	160	167	169	161	197	161	170	193	148	190	152	166	174	169	141	168	172	172	158	164	184	160	155	155	165	171	168	165	173	161
53323	52465	34198	3415	4218	3131	3131	2854	1972	1618	1678	1550	1653	1367	1314	1249	1201	1342	1481	1486	1336	1332	1636	1789	1466	1285	1108	1001	952	961	765	765	719	757	715	685	682	611	672	617	666	625	719	607	631	647	621	652	597	560	582	603	604	624	616	598	617	642	591	617	581	574	571	602	584	605	556	562	600	597	526	569	573	525	607	544	575	558	532	563	575	555	594	600	583	559	608	568	617	586	588	593	570	609	624	554	598	573	587	533	598	562	587	605	601	554	570	562	591	528	562	590	541	605	598	586	587	558	555	566	585	573	579	586	595	610	626	528	620	614	545	575	582	550	565	562	593	590	519	569	544	545	535	554	616	562	570	582	607	573	589	556	550	573	513	557	591	584	605	572	609	570	576	535	572	580	560	580	605	529	569	518	562	535	584	587	530	570	559	567	548	571	581	522	591	507	561	539	600	591	579	539	571	581	567	524	579	570	583	578	577	554	634	547	575	557	571	561	546	588	547	550	585	574	577	547	561	584	568	610	567	557	572	551	580	558	568	550	560	527	573	502	533	564	565	518	546	554	573	554	582	582	576	559	632	581	551	628	573	558	567	566	601	563	565	560	559	586	567	560	555	582	544	575	557	567	551	574	520	570	561	563	625	585	549	583	561	557	569	581	606	568	539	573	542	537	542	565	571	601	566	567	584	548	559	558	547	604	580	565	573	544	552	568	539	553	569	554	589	594	538	572	574	574	552	547	527	598	547	593	584	592	535	544	622	585	556	535	538	599	554	565	567	608	557	584	556	578	605	579	582	575	592	553	581	570	569	586	592	589	566	567	586	568	578	582	540	595	554	547	573	574	548	566	551	563	609	618	588	543	565	582	550	569	585	561	579	596	562	565	602	572	527	594	535	576	544	611	572	527	595	555	553	601	573	576	591	558	539	604	547	565	540	589	544	575	542	618	582	605	604	553	579	524	555	550	550	569	544	537	562	555	559	627	554	602	572	565	585	564	575	569	538	568	545	562	591	585	573	562	576	557	551	558	594	580	556	568	532	588	546	530	604	581	567	565	589	543	533	558	550	559	554	575	600	552	570	560	580	641	521	561	572	597	588	532	565	598	589	536	582	547	578	533	569	546	566	543	591	541	544	566	520	553	563	582	570	584	609	572	543	566	559	604	544	570	584	548	546	584	584	630	563	559	594	596	596	526	576	549	589	591	560	561	591	592	592	582	562	581	593	543	556	613	546	568	543	534	574	551	550	521	571	579	594	600	558	566	547	547	512	587	611	571	531	567	585	547	573	539	545	540	562	522	571	586	575	564	572	573	526	612	558	571	546	582	592	556	585	582	539	567	583	620	570	548	549	576	550	542	563	552	603	548	586	568	561	578	561	590	572	548	598	592	588	615	594	584	578	564	567	577	591	563	552	560	585	528	522	565	507	571	534	550	570	558	592	567	550	544	550	543	543	554	551	608	530	574	580	531	561	572	554	571	567	549	622	572	518	552	579	578	561	549	544	571	543	551	597	596	528	537	592	518	555	585	582	564	554	561	588	591	578	600	562	541	602	600	531	574	560	552	563	560	528	561	547	595	559	559	548	571	564	539	564	533	580	597	563	528	566	565	549	519	538	524	542	564	520	549	548	563	582	525	583	531	592	615	582	529	568	576	575	553	585	480	552	572	574	573	566	594	552	608	595	563	613	523	549	589	578	544	540	587	568	571	606	550	588	562	588	556	586	606	535	551	504	552	572	598	568	573	528	608	594	576	564	579	579	577	587	564	598	608	590	577	559	526	552	538	592	600	592	553	548	586	590	562	549	559	558	599	619	581	563	586	556	542	561	554	587	616	604	565	502	589	572	521	586	602	587	576	569	590	563	513	573	548	545	572	506	521	588	602	568	546	534	586	558	552	510	535	542	573	553	564	551	550	606	575	554	566	590	565	559	559	582	601	584	558	554	594	548	574	571	570	594	542	569	543	612	537	548	536	552	535	555	535	581	569	572	586	535	584	560	570	544	570	551	574	534	584	582	596	573	573	577	572	570	554	570	569	612	547	563	565	574	589	590	615	594	555	588	555	599	561	566	610	584	567	562	547	592	571	570	553	604	502	535	559	533	541	516	590	597	589	563	597	580	595	582	565	534	575	568	567	598	550	590	589	552	567	583	601	588	581	586	546	576	553	575	530	557	548	536	548	559	574	563	589	566	547	551	547	591	569	524	595	572	556	552	572	579	590	595	590	554	564	557	551	555	564	588	579	560	563	590	589	549	550	612	555	581	550	549	584	590	570	541	561	617	566	537	568	569	557	573	602	592	588	579	587	536	613	573	600	599	594	620	560	591	532	605	554	527	572	599	558	581	561	539	612	535	611	560	575	555	497	589	581	600	586	602	561	549	550	532	581	561	561	596	524	596	548	518	557	537	586	561	530	517	538	558	565	604	589	579	565	590	561	552	511	597	551	572	613	570	593	599	526	589	545	557	578	576	544	562	562	541	561	569	595	573	536	567	563	587	535	570	541	582	602	594	570	538	574	609	548	562	569	566	624	560	607	577	577	559	587	584	605	610	553	592	571	564	558	605	574	539	613	583	584	604	602	585	562	566	549	563	574	624	566	565	588	595	507	587	563	548	597	570	552	592	598	560	564	533	583	559	580	557	583	574	555	523	597	575	539	544	581	561	573	571	533	586	544	571	571	580	583	556	588	534	529	560	587	546	577	558	567	543	545	563	590	565	585	584	565	550	556	626	560	561	590	589	537	549	598	533	599	558	589	518	573	586	601	547	600	592	548	576	626	579	580	556	563	554	538	551	563	553	571	569	569	579	555	551	534	568	562	611	554	573	546	557	545	592	563	523	565	590	547	554	535	564	539	578	548	581	554	550	587	578	536	566	531	538	581	587	569	519	521	586	553	563	590	601	543	601	549	593	526	548	551	557	602	572	564	563	597	553	616	580	553	596	582	584	575	562	550	559	577	611	555	589	530	591	583	595	575	556	568	638	556	565	597	553	565	549	516	594	570	564	577	577	584	541	605	566	567	563	616	570	599	569	547	560	562	574	578	586	576	562	549	560	551	538	559	559	572	553	588	555	519	566	567	567	587	582	620	543	568	567	525	572	608	590	564	591	556	596	585	562	534	575	563	566	563	621	553	602	564	573	583	589	540	540	570	565	572	544	561	558	597	539	533	511	561	541	557	578	540	568	597	547	544	544	564	548	567	600	568	578	537	590	577	583	548	575	582	556	577	568	565	592	593	623	577	554	585	566	596	572	577	590	584	554	519	585	573	519	531	575	547	544	577	546	597	563	570	542	560	570	578	541	583	549	568	601	522	566	532	559	556	582	551	573	564	571	586	538	555	557	582	576	552	599	558	587	567	587	606	564	586	615	561	549	606	550	569	509	556	591	553	563	548	525	562	556	558	545	544	543	588	567	539	577	563	586	558	572	566	598	575	545	598	587	549	594	557	610	601	563	545	583	585	585	569	587	581	531	534	548	546	598	555
18637	11353	1913	218	129	114	110	93	94	90	79	97	88	75	84	101	75	90	86	70	90	80	67	80	70	68	76	79	80	84	77	83	68	77	65	69	74	81	68	66	84	69	79	69	81	66	70	66	88	93	65	65	92	85	72	77	89	68	69	75	93	87	71	84	76	95	67	88	77	81	74	81	68	76	75	79	65	79	82	89	71	76	74	78	83	79	86	67	86	72	63	85	76	76	82	87	74	86	59	54	75	83	92	58	74	64	84	88	89	80	88	76	93	63	78	70	91	64	86	70	94	71	77	88	78	65	60	64	73	75	70	93	65	74	74	81	61	85	67	76	71	78	88	78	72	78	82	66	66	83	84	89	71	87	73	77	63	77	71	78	68	94	80	67	76	83	79	88	70	79	70	82	78	73	87	82	69	93	90	80	75	63	87	70	83	73	69	84	68	89	73	85	98	81	69	64	82	75	85	85	80	75	71	96	73	79	82	88	81	76	77	92	69	80	53	66	68	72	82	88	73	84	90	89	69	85	69	82	83	70	72	84	79	79	74	69	81	87	61	73	84	71	75	74	80	92	67	73	72	82	83	71	72	82	70	84	84	72	71	72	75	75	66	73	85	88	69	74	77	73	84	72	86	73	78	75	84	93	79	82	79	79	95	68	78	82	77	69	68	74	74	70	76	73	76	64	71	56	94	73	76	81	84	77	73	73	75	83	90	93	69	68	75	81	86	82	75	85	73	79	80	71	72	91	79	71	80	81	83	86	77	84	70	85	75	61	78	71	80	66	69	90	81	90	74	85	87	82	81	68	64	99	82	60	62	68	71	78	72	82	70	65	83	75	62	80	74	81	79	72	75	85	83	78	77	73	76	91	67	79	84	66	81	69	73	80	74	64	73	83	60	95	68	68	69	74	81	83	76	90	90	71	68	86	71	71	83	87	64	68	70	82	87	66	75	77	79	66	71	89	81	84	90	80	91	85	86	86	68	76	82	59	76	89	68	79	90	76	78	75	73	82	78	82	85	69	78	80	88	81	79	80	65	77	93	81	79	80	80	86	70	69	75	79	78	80	71	80	75	74	70	79	73	72	80	78	83	65	77	72	61	78	83	93	96	87	72	73	59	74	75	74	79	91	76	60	74	89	71	85	67	80	75	84	77	93	74	95	84	95	68	81	63	67	66	77	89	87	77	74	87	80	71	72	71	65	84	73	72	73	78	70	77	81	67	70	76	82	73	62	73	89	72	84	89	75	103	72	85	76	82	71	92	70	80	78	89	86	81	92	72	83	74	64	77	73	74	71	68	84	88	66	82	83	67	67	65	75	79	77	58	80	76	81	79	81	85	70	71	73	72	70	62	103	88	87	70	73	89	86	88	69	75	64	77	93	73	82	83	66	73	80	72	83	73	53	73	69	84	85	62	82	57	97	79	92	69	99	80	74	77	73	87	77	57	82	80	90	79	86	93	79	68	65	63	74	78	68	62	57	68	94	85	66	84	72	74	75	86	72	66	88	83	73	90	74	69	93	84	67	71	75	92	61	81	88	75	94	71	60	97	75	66	88	72	91	72	79	84	61	67	72	79	65	89	72	91	80	79	63	83	86	78	62	76	70	67	84	105	80	78	77	76	71	78	73	65	74	79	90	75	75	67	71	79	86	79	95	72	80	73	79	90	87	79	86	91	82	72	64	71	68	75	70	87	79	74	88	75	94	78	86	91	86	64	72	64	64	69	76	94	79	78	71	88	79	87	84	78	78	77	81	74	79	68	65	69	66	68	69	67	83	86	83	85	76	99	75	79	78	79	72	82	63	75	72	78	84	69	82	89	78	87	90	63	84	73	66	67	93	79	72	96	62	63	73	93	85	66	61	73	81	80	74	72	75	89	67	72	85	68	83	78	81	80	86	66	82	62	75	79	72	71	78	98	75	85	67	95	77	73	73	57	72	66	64	85	68	75	77	73	88	71	64	70	86	88	77	70	78	93	72	95	74	71	75	70	67	64	78	74	78	76	89	89	62	93	89	85	60	90	83	68	67	89	87	89	78	76	69	77	90	73	73	80	76	82	88	89	78	76	67	77	79	62	83	76	67	79	69	72	86	93	59	78	94	76	73	69	72	83	82	76	82	71	82	77	90	59	81	85	89	69	73	89	85	73	75	76	82	71	88	69	77	91	71	87	78	71	82	81	73	83	87	58	73	70	86	72	76	81	68	89	83	96	68	76	60	66	66	74	80	79	88	77	87	59	76	79	91	86	73	68	78	84	78	94	80	78	74	74	80	73	71	74	61	75	89	83	95	78	74	91	81	73	65	77	59	80	67	87	90	106	78	70	79	99	91	67	78	66	72	83	79	86	105	74	81	91	77	92	93	80	84	90	79	90	91	64	79	80	81	71	78	90	81	92	74	76	68	73	78	81	69	83	81	81	69	81	85	77	70	74	84	78	76	87	81	85	100	63	83	79	81	82	78	66	91	90	71	57	76	72	90	91	84	81	66	70	82	82	74	87	78	87	83	73	86	87	71	74	75	88	72	80	85	84	69	78	91	78	79	72	79	77	66	83	92	80	91	84	71	71	81	78	92	83	79	87	82	66	85	77	81	79	60	70	88	78	79	79	83	91	83	83	75	67	72	91	82	82	81	73	92	76	79	78	74	85	80	92	79	64	86	68	93	74	86	80	73	82	78	74	83	77	77	77	87	83	78	86	79	97	86	79	80	82	80	95	81	88	64	71	82	94	68	76	70	59	67	99	84	71	72	69	63	97	74	90	68	60	73	83	82	77	74	80	71	78	91	67	72	86	79	101	70	75	78	87	75	88	95	99	84	76	84	68	79	81	88	79	70	73	76	83	81	78	70	82	80	75	71	80	60	92	87	75	81	71	82	77	86	83	85	86	72	84	82	75	73	67	82	69	76	91	81	79	55	86	78	80	78	77	87	70	87	83	66	86	93	75	75	78	80	82	80	59	75	77	79	86	66	67	73	79	83	84	66	63	71	79	57	80	79	75	65	72	86	78	60	67	66	76	75	83	75	76	70	82	68	58	87	70	76	80	65	70	82	69	76	79	82	70	71	73	73	75	73	76	80	69	84	78	75	72	81	73	95	81	80	86	76	82	83	80	93	62	78	89	75	80	98	84	75	65	68	81	68	80	87	72	80	84	82	60	68	72	87	92	63	66	80	75	72	66	65	74	90	90	71	86	67	77	73	88	71	92	73	76	79	82	82	63	85	58	75	77	67	89	100	78	77	73	70	69	73	76	82	76	73	80	74	81	78	64	76	74	74	79	71	73	78	79	94	92	72	74	60	70	75	70	70	80	78	74	72	82	72	70	84	58	72	73	73	78	78	82	96	76	74	90	74	75	85	96	78	82	71	77	78	68	84	74	74	98	69	97	72	98	80	83	89	71	72	89	79	81	78	80	78	65	88	74	92	77	85	104	77	84	78	82	81	89	79	83	60	79	86	68	74	74	70	72	81	71	84
22031	15316	3837	422	486	429	484	388	359	347	358	336	309	355	340	310	339	329	342	333	365	341	344	369	321	347	340	344	288	313	328	332	299	277	309	279	337	316	315	293	322	327	285	322	285	299	312	301	300	306	330	337	312	302	264	330	298	309	284	344	300	294	327	311	322	290	328	293	327	296	343	331	311	314	310	270	315	294	315	261	308	286	300	295	280	319	317	271	286	330	270	336	274	314	309	292	318	265	293	315	311	324	273	311	341	322	318	341	299	293	296	263	286	301	337	298	297	341	295	346	335	299	301	330	293	305	332	307	297	308	276	311	315	266	279	306	295	329	297	321	299	345	322	296	313	281	307	294	316	289	330	308	306	277	307	316	305	293	308	317	311	290	314	308	314	325	300	286	319	282	306	302	323	288	333	295	298	314	318	286	330	311	327	308	291	255	261	310	307	308	284	323	315	301	297	297	311	309	263	320	319	323	268	286	308	297	313	282	315	335	295	307	317	301	303	314	337	326	318	297	319	310	284	284	311	309	297	311	316	300	322	314	299	290	322	306	304	335	311	331	296	288	305	302	295	286	313	308	337	312	291	324	280	286	267	325	286	294	335	295	329	280	309	295	307	306	293	302	277	314	302	301	311	287	296	284	305	303	330	308	286	329	281	312	294	322	292	342	282	273	300	283	288	281	301	312	286	306	311	332	298	276	284	321	317	302	295	289	292	333	312	290	298	315	306	317	326	307	329	299	311	305	294	288	280	301	306	301	321	329	333	291	312	286	323	278	341	301	290	309	293	312	283	275	300	268	298	310	305	310	284	304	288	285	294	293	293	313	302	287	343	321	331	318	296	287	321	275	343	302	309	327	302	315	303	313	320	291	326	282	294	287	304	338	297	276	332	299	320	289	290	320	326	318	310	314	305	326	286	312	311	314	294	329	293	312	332	280	292	291	298	305	304	309	315	306	297	300	306	315	303	286	324	292	318	336	296	331	335	306	296	288	324	291	321	329	340	335	295	281	303	290	317	294	276	267	317	315	300	284	321	313	319	301	283	279	315	302	324	315	301	296	301	314	328	284	296	306	321	284	295	344	310	300	289	309	275	292	336	302	323	288	340	328	290	296	301	303	309	293	295	306	316	291	322	287	289	301	308	289	278	306	322	308	307	303	312	290	301	310	295	286	304	300	313	284	303	297	318	291	314	295	302	298	332	280	304	292	272	318	310	291	286	304	322	281	315	291	327	301	300	343	335	299	317	287	291	278	266	289	315	318	310	306	310	289	319	295	328	298	326	342	286	294	281	305	323	318	313	321	320	316	293	320	304	289	317	313	307	289	289	335	292	306	305	307	319	294	296	302	297	283	320	320	285	297	295	306	296	321	310	293	284	329	316	327	318	270	290	310	290	298	308	325	270	304	306	311	297	318	308	295	301	280	296	279	289	285	329	297	289	298	321	303	276	312	274	287	321	294	295	286	289	312	298	316	311	318	330	310	301	312	303	310	324	275	312	281	290	327	312	323	332	347	299	310	287	320	302	318	318	326	328	285	327	314	317	314	301	317	307	309	321	306	285	319	324	305	283	281	290	324	322	288	294	268	301	329	330	286	299	278	302	316	316	313	330	308	306	311	309	300	321	336	331	296	285	257	350	290	295	334	308	326	306	313	307	311	307	323	314	286	290	323	285	284	316	295	310	301	315	299	280	302	288	317	309	295	311	323	325	282	317	328	283	307	302	318	308	306	287	358	322	290	294	297	276	331	261	282	312	286	332	319	306	319	304	303	300	317	306	287	316	300	293	311	297	318	301	289	294	281	292	295	330	285	267	310	263	302	305	257	279	302	292	315	296	320	268	304	298	287	288	349	322	291	291	288	261	315	299	302	317	300	324	303	331	295	288	316	320	277	281	297	321	291	289	307	312	317	328	294	284	298	315	297	321	313	331	274	296	319	306	309	282	301	335	318	279	295	336	311	297	309	297	317	292	292	317	332	304	321	280	301	283	307	259	308	312	290	315	295	323	330	331	281	277	330	330	334	299	282	312	295	277	296	276	306	290	297	303	295	319	324	299	277	299	276	316	272	311	302	287	295	283	265	307	307	291	320	298	259	319	291	298	330	309	302	261	296	338	312	301	264	294	275	294	317	296	257	277	311	308	332	271	287	310	295	298	283	285	307	312	292	295	329	318	261	260	290	315	324	296	281	318	299	315	304	306	290	287	287	279	298	310	291	295	274	287	285	288	306	277	319	348	309	300	326	317	294	317	319	305	303	312	285	304	301	324	326	288	294	282	292	292	290	310	293	281	289	307	289	333	304	336	303	304	265	293	333	302	263	330	293	293	285	316	294	273	301	327	321	335	326	300	307	315	321	293	330	299	294	276	292	307	299	322	307	328	270	287	292	287	307	277	299	285	287	303	320	303	300	293	284	292	293	272	319	327	334	306	296	317	313	297	285	278	286	282	318	306	272	302	322	296	299	281	270	318	305	333	298	297	322	295	277	307	300	290	339	303	315	253	298	312	294	302	318	316	287	299	289	330	311	296	303	328	261	332	287	279	328	286	292	320	303	310	288	321	312	296	306	281	281	283	292	294	297	293	288	305	313	322	303	295	301	287	306	326	321	290	334	321	322	295	303	292	260	281	301	297	315	344	321	317	278	267	311	280	307	311	300	304	315	299	286	294	303	270	311	302	310	293	307	288	308	300	318	298	306	302	305	301	296	276	291	346	316	298	323	298	284	292	286	322	298	304	272	314	306	291	298	279	329	337	260	261	304	333	324	315	324	333	293	285	305	268	316	303	311	303	288	301	312	332	298	325	311	299	306	290	328	291	305	300	289	276	313	309	325	297	295	294	285	298	271	303	291	319	319	309	342	309	272	295	299	284	314	309	292	284	332	328	332	310	277	281	310	346	289	246	292	291	298	320	287	310	281	279	300	278	315	276	326	286	283	290	284	307	301	290	282	307	286	337	309	324	302	320	314	272	325	285	276	299	317	286	318	282	303	311	287	302	287	291	292	309	314	313	322	304	280	296	311	330	302	289	311	283	284	289	275	269	327	292	298	313	313	280	293	316	295	325	317	287	320	326	331	305	314	287	314	324	285	297	309	320	317	291	288	308	260	278	284	300	293	303	329	300	292	309	302	316	315	305	293	299	308	302	287	301	301	313	287	304	271	303	300	319	316	300	304	299	283	306	317	309	314	310	302	284	306	296	309	291	318	306	319	297	350	305	314	302	318	304	288	300	316	289	309	294	322	315	298	323	288	277	305	293	320	304	299	296	331	300	275	312	343	333	304	314	328	291	299	285	301	323	275	337	318	322	304	311	323	325	295	314	312	311	298	317	300	309	319	297	274	302	294	275	302	325	301	306	311	298	331	302	321	297	295	284	304	294	304	276	283	319	280	303	292	341	279	312	339	302	332	309	317	304	296	292	292	288	310	303	342	300	280	255	297	286	328	300	281	287	301	301	291	314	302	292	291	299	336	351	332
61852	54989	36500	8531	858	555	408	312	211	193	198	159	153	165	142	146	149	155	177	183	199	173	193	179	224	224	198	132	124	111	138	118	105	114	117	98	112	121	86	105	88	121	99	100	104	118	102	97	110	117	88	102	124	90	108	106	120	94	97	105	94	92	101	126	107	107	86	101	108	120	109	110	123	98	109	93	108	105	117	96	89	127	105	95	111	109	99	91	118	84	103	93	83	102	106	107	100	88	126	100	101	99	109	105	84	92	94	91	108	125	90	96	97	111	113	112	101	98	112	96	104	102	90	119	112	94	112	104	94	105	101	103	114	130	104	98	103	104	108	83	98	101	118	97	95	88	116	122	79	98	81	110	120	93	94	106	103	98	96	98	91	100	101	102	105	115	89	95	95	117	114	103	117	103	104	91	101	110	112	104	116	97	106	106	104	109	104	91	110	100	76	110	87	114	121	87	95	94	108	116	118	107	110	110	97	118	108	113	109	90	106	110	97	100	99	105	96	101	92	129	113	119	120	104	113	116	114	109	115	105	109	112	96	98	105	92	105	98	115	93	121	96	119	100	93	112	118	102	96	102	86	114	106	113	94	120	104	93	119	102	109	92	84	85	97	108	112	107	104	79	111	94	96	99	85	107	104	92	103	115	99	96	110	102	99	98	103	116	94	94	114	123	101	80	104	83	93	92	96	105	98	88	83	108	109	100	104	115	104	107	105	105	100	84	119	91	124	101	126	94	132	103	99	91	96	87	110	99	106	107	113	114	90	96	119	113	116	107	108	120	119	110	102	119	100	103	101	97	108	112	92	105	115	100	99	107	96	108	98	98	116	102	104	107	101	93	105	104	92	112	116	115	96	86	93	105	99	95	112	98	108	113	94	89	109	100	92	106	121	104	107	102	104	100	117	101	104	108	104	103	95	99	97	88	116	97	102	106	109	103	105	86	108	104	102	108	99	116	110	124	111	102	114	112	102	103	96	110	92	94	112	81	84	119	107	102	103	106	104	116	108	107	110	113	103	126	100	101	94	99	104	107	94	106	70	93	107	102	94	101	105	100	96	108	128	91	111	103	122	91	102	103	105	92	124	83	83	102	116	104	113	101	120	101	94	92	101	107	101	94	97	97	105	86	98	112	108	112	102	91	114	115	99	105	105	116	116	107	100	114	104	115	115	106	101	104	94	99	104	110	98	106	92	99	98	122	119	101	106	96	88	88	108	84	100	108	110	107	119	124	88	93	101	111	98	75	102	108	77	96	88	103	96	106	84	109	106	101	104	107	118	108	81	107	103	106	121	94	86	92	116	109	115	106	121	103	99	96	90	99	116	110	103	104	101	116	111	93	92	103	98	119	121	105	102	84	110	108	107	100	107	97	97	84	100	112	100	108	102	103	118	101	99	92	116	106	103	109	114	109	107	91	81	111	117	114	123	111	115	95	98	101	99	114	94	107	107	121	85	109	112	113	116	93	104	92	104	86	109	113	94	109	84	96	125	98	114	92	115	117	109	97	109	90	91	110	97	73	106	112	94	128	107	99	95	102	94	95	93	96	111	95	94	98	104	86	98	123	90	96	100	102	104	102	95	96	103	121	106	109	114	103	114	109	96	93	104	85	101	106	121	109	96	92	110	94	77	103	103	102	109	98	130	94	89	99	87	111	97	117	94	109	111	86	98	126	99	106	109	111	93	109	92	105	113	92	97	114	92	97	98	96	117	100	124	85	95	88	92	108	106	93	109	101	128	94	89	99	103	91	104	102	99	113	94	100	108	115	113	109	118	107	101	102	110	99	114	125	116	109	115	90	92	102	112	98	105	114	105	103	108	107	107	104	95	110	106	107	93	100	103	103	94	106	105	101	104	113	85	96	104	101	100	106	113	94	99	101	95	94	115	101	70	96	89	96	103	112	97	94	105	106	90	112	108	100	100	92	83	92	102	118	97	99	99	103	105	94	103	90	94	92	102	117	97	109	109	109	97	103	86	110	98	78	111	108	119	104	108	99	95	79	91	77	104	86	109	116	106	117	113	129	96	114	118	99	106	93	96	112	108	104	101	108	101	126	95	95	110	103	113	81	85	103	107	113	97	103	92	71	124	118	112	107	106	96	93	101	101	107	112	107	109	111	108	112	94	102	92	111	109	102	97	107	109	110	104	115	113	117	97	96	116	103	106	113	92	104	117	90	119	91	87	106	109	97	113	100	100	106	102	106	96	90	112	96	118	112	103	105	114	94	98	104	96	118	102	111	95	97	96	121	101	114	109	114	104	95	105	100	98	108	100	88	95	85	102	111	92	101	99	94	92	110	82	105	105	114	106	119	95	97	97	112	108	85	107	102	113	121	106	97	112	107	101	96	90	114	95	119	129	94	105	103	92	106	120	122	92	108	127	117	88	112	118	109	104	121	100	106	113	114	103	98	121	103	97	117	84	79	108	96	105	108	99	99	96	109	107	92	104	103	105	105	120	101	100	110	120	115	96	103	109	104	89	100	102	113	98	88	110	97	107	104	99	98	104	133	110	112	108	118	102	96	107	108	98	104	117	107	98	96	91	97	96	98	107	112	107	115	95	100	92	108	108	89	112	106	106	108	92	104	86	94	118	110	114	89	113	98	107	114	94	104	81	100	85	109	103	99	107	106	119	105	88	108	113	102	107	97	87	109	107	106	111	86	101	107	103	113	104	104	97	101	94	102	107	90	93	103	97	113	104	91	86	113	104	96	97	98	104	92	108	114	101	91	107	94	111	97	94	92	132	103	119	112	111	116	116	102	125	115	106	120	108	100	111	94	112	128	105	92	107	97	119	116	99	103	90	102	104	102	99	109	91	105	96	105	105	103	134	94	111	107	84	108	103	122	85	99	113	95	100	115	113	122	98	100	101	106	112	111	96	123	104	105	98	90	97	103	92	109	105	93	121	100	80	93	105	111	100	104	91	119	116	90	105	113	104	118	107	130	85	106	126	94	98	112	112	133	88	122	102	88	107	106	98	81	91	106	114	97	111	109	97	99	115	106	96	106	118	106	109	93	114	97	119	98	114	106	107	97	114	93	110	146	114	124	95	100	97	111	104	119	118	105	97	100	114	93	99	115	91	111	118	135	97	110	86	112	104	134	116	110	81	104	98	109	92	99	86	117	96	103	107	98	108	101	115	104	112	103	97	108	102	105	102	126	112	117	98	114	94	112	100	106	116	102	118	95	93	104	85	96	95	119	114	108	105	109	98	106	91	83	97	94	102	115	104	107	91	106	117	87	104	99	100	88	103	84	117	108	106	89	104	115	101	113	104	102	87	104	93	89	107	107	106	83	108	104	101	96	87	103	89	99	87	101	100	90	113	125	101	97	103	97	115	92	85	114	90	95	113	92	90	102	105	98	104	98	103	112	116	121	99	114	100	103	100	106	88	94	108	112	114	111	120	107	107	98	111	104	113	103	120	106	113	108	112	104	117	96	109	91	104	100	99	117	113	81	103	106	110	90	91	96
43977	40352	28998	1989	2173	2625	2146	1594	1065	1031	936	931	856	808	835	702	773	786	892	959	1008	1203	1316	1221	1317	1326	1078	782	553	558	564	476	453	442	469	413	459	399	399	423	424	423	433	381	398	392	388	410	410	403	426	399	372	413	376	414	419	399	425	392	397	389	410	383	395	379	379	366	406	350	402	373	399	386	394	367	398	359	352	421	403	388	382	407	388	414	405	368	384	358	342	403	380	400	394	412	404	401	370	398	395	393	385	439	358	397	372	376	397	381	390	377	347	376	415	375	323	390	397	369	411	357	380	414	403	406	389	362	366	399	387	378	400	373	392	339	363	402	420	417	366	374	392	376	409	356	430	390	380	368	400	362	395	360	376	401	347	340	379	383	392	377	378	377	358	374	398	379	344	357	405	406	379	407	395	359	402	379	349	382	387	369	336	412	388	381	377	395	369	372	396	385	417	392	378	380	397	389	412	353	361	385	383	388	364	387	375	361	366	367	356	377	377	405	418	380	363	361	401	381	363	389	366	368	397	407	367	396	370	352	398	391	397	377	360	357	414	362	379	393	381	385	377	382	358	386	404	374	413	375	375	363	391	425	351	390	392	351	402	398	371	388	374	390	376	408	411	411	364	434	402	362	380	351	374	351	393	393	369	390	366	372	386	349	378	368	366	387	408	368	370	412	361	354	371	368	390	406	416	348	325	393	380	360	370	364	367	369	384	387	357	359	361	397	352	392	385	363	411	383	373	383	387	368	389	387	368	407	351	353	404	414	364	378	382	397	376	387	391	387	372	374	384	362	369	399	377	373	384	380	352	366	399	402	378	355	412	374	379	384	402	362	375	410	413	347	414	413	377	365	381	409	392	373	352	403	374	371	395	388	367	375	392	359	412	355	391	417	385	389	374	362	370	366	347	374	369	360	396	444	387	403	367	393	384	375	389	385	398	374	378	393	354	379	380	375	385	379	352	383	348	394	405	398	398	376	377	390	383	396	346	353	342	394	386	334	383	403	389	428	403	393	379	364	390	366	365	377	397	400	364	403	414	377	370	378	367	406	407	396	386	347	357	369	395	396	433	404	380	371	378	399	400	382	393	411	396	389	395	381	356	373	358	391	404	368	409	405	376	363	370	381	373	376	360	405	369	354	373	383	393	374	390	380	360	380	383	400	391	372	379	403	420	375	409	416	435	396	408	381	375	365	394	378	429	367	388	389	336	381	442	369	351	406	403	374	347	394	367	401	384	386	382	413	399	357	409	399	360	394	367	371	379	379	377	378	378	364	396	383	414	358	414	383	400	367	384	389	348	355	373	392	359	349	389	351	352	393	370	387	388	400	396	351	377	378	368	392	375	357	369	397	375	358	353	388	414	359	387	353	358	384	379	341	383	382	383	396	384	405	385	371	405	377	386	358	412	365	397	378	375	423	342	362	386	361	388	405	401	366	379	349	389	377	391	406	390	358	370	397	399	387	361	366	391	363	382	370	399	349	382	384	400	381	355	380	377	363	358	347	394	374	411	353	406	339	342	379	365	392	385	406	400	408	381	366	384	407	418	404	372	379	381	371	409	383	353	396	416	352	405	381	381	384	381	389	377	391	361	394	375	388	391	375	371	375	359	333	376	373	393	391	428	379	405	360	389	370	391	421	386	343	402	372	355	358	370	393	382	370	361	382	403	357	355	381	368	397	407	372	377	383	375	406	372	388	382	387	385	376	333	339	401	392	400	384	379	387	362	352	374	373	350	383	411	412	395	345	358	380	376	368	386	359	388	381	366	408	390	398	401	366	351	368	372	370	385	402	398	363	429	367	391	402	372	374	347	393	357	359	403	397	403	393	398	357	378	345	371	360	393	364	379	377	372	375	380	386	414	359	398	383	412	401	371	377	385	390	396	397	377	421	367	379	380	385	363	407	377	391	387	362	366	384	380	367	405	384	389	385	377	381	390	397	370	354	367	393	379	371	390	376	387	351	372	372	380	360	380	385	389	392	385	389	368	408	367	388	380	372	369	378	387	390	397	366	357	370	375	406	372	391	395	370	346	385	407	377	386	390	371	367	409	368	388	383	397	410	343	419	390	345	383	382	386	387	374	373	407	390	391	351	424	401	385	419	381	388	380	393	433	357	366	348	422	381	374	407	375	415	387	414	366	412	342	352	371	367	372	373	365	363	388	370	344	389	356	369	377	391	390	414	390	392	366	412	400	364	387	402	437	372	369	366	384	389	355	386	419	393	394	412	380	370	403	369	365	375	330	372	386	402	395	423	380	378	362	358	373	349	368	373	348	388	360	373	376	371	333	386	394	351	397	391	379	369	385	358	385	405	377	381	434	391	371	369	405	391	354	369	373	341	403	374	387	377	431	389	398	377	356	384	423	368	391	375	397	390	374	397	356	410	383	364	364	380	361	380	360	327	367	340	367	392	385	382	388	406	349	382	362	351	350	367	358	393	367	359	367	398	330	356	371	391	406	415	412	351	376	381	366	378	349	342	385	387	394	370	373	354	410	367	397	399	361	384	366	391	342	389	420	398	375	399	398	391	396	385	410	382	378	379	369	412	402	386	387	360	400	356	378	397	415	387	371	389	389	361	368	365	353	374	422	381	394	386	360	380	381	411	384	368	401	406	370	409	410	350	382	361	400	381	367	393	410	382	374	381	381	392	379	383	368	381	394	374	341	383	352	414	361	363	376	370	363	331	355	400	376	389	367	368	387	372	406	388	396	362	393	363	388	380	358	361	397	376	347	353	405	386	378	390	421	388	377	378	377	362	398	397	390	332	391	416	355	397	377	378	371	413	402	361	409	402	379	350	397	387	358	394	384	360	387	377	402	377	380	357	388	357	386	377	386	371	388	346	380	342	366	407	349	416	389	369	389	412	390	392	347	418	404	397	409	368	387	400	390	403	370	377	412	367	387	389	378	399	426	369	368	372	375	349	402	371	376	371	406	382	384	397	385	369	363	383	384	384	411	345	351	388	420	386	383	363	369	387	379	404	391	406	370	366	375	383	438	396	389	410	373	373	368	422	381	360	381	376	382	370	379	341	389	353	403	365	374	389	379	353	370	388	393	370	407	432	373	403	389	413	383	368	389	377	398	353	379	380	373	351	368	361	407	347	422	373	398	365	402	411	380	416	364	376	361	397	399	389	364	356	390	368	428	357	367	369	393	417	382	377	374	395	410	378	373	384	365	376	338	358	384	356	384	363	350	377	375	412	346	414	370	380	395	379	362	416	380	359	379	404	375	394	410	385	387	390	375	357	425	392	387	409	406	373	371	370	386	392	414	382	371	386	379	375	353	392	379	395	376	371	384	342	390	421	354	402	373	356	370	400	408	401	376	343	354	432	348	394	408	380	402	365	370	410	381	347	389	371	362	400	391	358	409	405	396	381	362	371	382	373	378	415	385	413	399	388	367	392	373	388	397	386	361	383	418	380	382	395	387	358	392	382	406	458	394	379	386	396	384	416	414	328	376	368	361	375	389	380
73567	64586	44245	15489	4205	1471	1006	712	415	393	336	361	329	318	268	258	253	253	224	243	298	351	410	404	393	322	281	252	233	213	197	209	189	174	197	189	179	158	184	187	159	166	181	188	186	177	175	159	163	176	174	162	166	192	166	195	193	152	142	168	173	167	167	161	175	178	176	163	176	165	164	171	192	193	171	167	176	164	170	149	191	178	188	158	177	174	160	152	176	152	165	151	181	170	192	183	189	190	152	192	189	176	167	188	173	174	148	175	179	192	170	168	150	173	190	167	170	169	191	155	170	170	195	157	176	166	163	178	178	169	193	185	179	184	142	180	178	172	188	172	181	167	162	163	186	184	188	145	157	176	200	146	145	179	165	167	160	156	157	155	191	169	184	165	168	191	171	168	191	174	163	157	157	172	177	153	165	173	168	165	159	134	165	182	168	170	146	162	180	172	176	164	169	160	158	147	155	167	187	169	145	171	173	158	162	157	171	154	173	155	169	159	181	160	161	172	180	177	166	166	193	144	158	172	181	173	184	169	165	159	162	163	154	156	180	161	183	162	143	174	187	168	162	158	168	146	140	187	187	176	155	144	159	176	179	181	181	160	161	186	135	147	172	184	147	159	157	177	160	179	162	153	143	175	171	162	161	161	171	178	174	182	172	158	186	175	174	178	186	175	155	181	160	156	162	163	198	165	163	168	145	154	186	179	182	166	154	152	186	176	184	176	197	178	145	183	173	157	165	163	182	172	183	169	169	160	145	161	183	165	154	159	177	171	175	195	180	177	169	179	165	184	179	186	173	168	191	169	186	157	193	154	167	160	186	183	175	169	173	160	161	191	153	153	173	136	149	178	153	158	181	175	163	182	171	146	161	161	162	182	170	175	184	170	173	147	171	167	158	164	171	182	170	155	186	159	160	189	176	161	177	168	154	157	179	179	178	169	169	174	169	158	167	180	181	154	160	165	187	171	171	156	156	170	158	167	169	165	176	173	178	155	175	165	165	155	167	154	167	168	167	188	177	163	186	149	147	158	180	184	149	181	186	161	174	192	178	170	163	172	143	182	167	157	186	201	157	160	179	185	182	169	168	178	154	161	162	158	168	150	154	165	181	154	179	175	153	156	180	178	164	178	163	169	154	195	168	179	168	188	151	177	179	160	181	182	174	160	174	148	162	168	156	162	159	156	180	169	185	166	162	140	165	161	152	159	171	150	164	175	161	169	178	178	146	187	159	189	148	178	168	176	161	178	156	177	170	161	167	166	168	158	175	171	177	173	159	176	175	171	165	155	165	161	157	162	163	140	170	173	163	163	167	181	192	180	170	150	175	164	169	153	174	157	160	153	160	170	171	183	174	170	186	169	182	152	169	155	184	167	165	180	191	168	183	162	157	141	194	170	188	168	146	166	165	163	159	170	182	168	161	182	174	177	171	178	150	166	193	182	173	184	148	154	160	160	173	174	171	166	157	179	179	176	156	178	162	186	159	169	172	166	173	167	175	160	170	173	181	164	170	161	168	167	182	180	161	159	160	178	176	184	155	166	163	144	179	144	149	170	138	180	173	145	161	163	149	183	148	181	150	168	160	166	184	169	170	185	165	165	177	160	182	158	158	179	181	175	202	173	177	169	168	140	171	148	173	169	151	150	146	167	163	179	165	155	170	144	169	160	165	153	150	149	173	172	149	177	198	152	183	159	163	185	147	161	155	168	184	186	167	173	177	169	179	185	164	176	197	180	179	165	179	157	165	152	158	161	188	160	154	170	198	172	180	182	185	176	170	176	142	157	164	194	207	165	166	179	173	182	183	152	175	172	167	153	187	154	166	192	170	171	167	164	170	161	163	180	156	142	189	148	151	180	168	190	150	157	180	161	170	186	181	157	175	161	165	180	183	159	155	149	178	166	168	163	168	162	174	166	155	160	150	179	158	169	147	143	170	190	168	173	171	166	167	164	164	159	171	161	174	173	157	157	179	197	178	150	161	165	171	171	158	164	170	179	168	168	165	154	174	185	188	168	154	169	179	172	176	174	165	167	173	200	176	176	173	143	156	165	183	143	188	171	168	174	164	153	175	148	177	176	175	161	194	162	183	170	173	171	167	172	159	178	192	161	180	169	174	168	186	191	155	167	169	191	173	180	169	173	169	188	150	163	165	174	178	158	141	172	179	187	165	167	167	188	156	165	176	169	188	192	166	203	172	183	142	169	164	174	177	179	175	182	169	172	173	167	175	167	167	162	183	171	180	156	176	187	188	168	182	159	171	199	164	161	149	194	171	158	170	167	159	167	175	149	183	174	165	188	162	162	161	158	177	163	156	157	163	154	160	176	163	178	158	155	175	167	145	142	156	186	172	203	173	187	161	150	162	161	174	162	158	170	165	176	173	177	175	172	183	136	165	180	183	145	164	148	164	165	148	167	158	172	156	175	147	168	179	173	173	154	157	162	172	154	185	184	170	175	140	149	162	156	164	180	147	166	153	181	180	158	161	191	155	160	162	189	181	177	183	186	175	176	184	185	167	172	148	164	161	167	178	198	151	178	165	165	169	175	156	177	163	179	149	173	152	170	166	153	174	161	166	171	177	190	185	158	171	169	177	165	167	162	169	151	161	143	158	156	183	173	148	176	165	156	166	180	167	186	158	129	185	176	196	172	169	166	169	171	177	190	182	186	184	125	179	167	154	171	171	158	153	149	181	155	150	175	172	183	160	162	170	162	175	151	169	162	178	146	160	137	192	175	163	183	182	161	163	152	168	150	171	162	185	142	150	143	156	146	161	164	185	183	191	185	151	163	150	151	160	173	176	176	149	155	185	170	171	164	178	185	168	159	176	145	164	167	147	175	162	167	165	176	164	177	174	167	151	184	165	161	150	155	157	160	154	166	172	182	192	184	180	175	181	151	164	163	204	176	173	177	173	164	169	197	150	150	162	180	144	161	148	163	145	161	169	173	202	166	178	168	181	154	159	161	178	166	163	162	161	161	163	180	159	124	169	150	162	168	172	153	172	158	153	166	162	173	155	173	175	150	181	159	136	164	175	156	176	186	168	178	175	183	181	156	178	147	175	175	205	174	179	185	179	151	173	178	147	177	174	145	135	169	170	166	195	174	161	169	186	183	177	168	156	165	187	193	166	185	192	159	175	165	158	165	162	163	190	145	155	141	163	169	162	164	177	183	149	197	155	168	172	174	177	172	162	142	160	142	161	172	163	160	171	202	192	175	194	183	142	186	165	183	167	169	194	178	160	178	179	157	173	178	177	187	161	177	176	187	149	173	159	149	170	176	161	157	160	187	147	166	172	153	179	176	154	140	171	148	173	185	153	156	179	163	205	153	177	161	152	177	174	176	134	151	156	171	181	194	152	206	176	158	171	168	191	187	151	174	196	177	185	172	196	168	165	178	164	183	172	163	176	162	152	132	181	179	157	170	186	193	152	168	175	137	193	160	196	167	175	148	177	155	171	177	159	175	157	172	181	178	167	145	163	160
54602	48453	32452	3766	4646	5297	4330	3406	2222	1825	1597	1864	1651	1528	1290	1286	1204	1154	1146	1270	1511	2004	2927	2418	2528	2010	1757	1203	1062	881	858	772	752	723	667	699	661	622	649	719	671	650	623	654	600	643	617	675	640	644	593	570	600	597	601	619	588	567	557	610	612	578	559	608	558	572	570	603	586	654	588	581	582	570	578	588	628	614	581	568	594	547	560	600	604	601	536	579	592	588	572	605	571	576	657	589	611	619	545	560	577	598	617	608	625	563	587	576	587	569	596	596	591	558	562	554	579	619	591	488	601	571	589	612	615	568	607	570	561	607	538	567	546	549	573	598	603	569	579	565	588	577	593	618	582	573	572	607	553	567	568	558	563	507	598	589	603	608	589	537	611	543	555	574	544	597	559	514	575	581	553	610	578	573	608	515	584	617	599	538	616	561	582	597	584	533	565	525	591	579	550	562	541	589	540	598	559	551	590	593	589	585	572	572	596	575	565	580	542	580	553	549	561	569	572	556	592	571	561	562	579	572	586	566	619	587	568	556	578	582	542	582	565	530	523	573	577	610	552	501	570	591	584	581	542	556	600	585	576	579	599	566	593	574	541	519	579	573	566	582	572	579	522	536	567	543	615	569	522	589	540	542	565	586	521	575	538	569	563	597	547	575	550	550	555	588	583	508	531	574	581	547	556	573	583	543	572	572	580	533	563	549	577	591	555	582	570	563	573	543	558	574	546	566	568	533	568	547	540	580	570	552	568	572	523	583	557	549	556	572	559	617	608	588	577	610	612	575	566	562	555	589	646	589	559	587	591	564	586	571	563	564	586	564	618	559	586	523	571	563	579	588	552	578	545	582	570	571	569	603	545	558	570	525	581	542	607	567	584	552	549	557	541	538	559	539	563	563	585	611	590	579	567	554	583	578	539	543	531	546	610	582	543	575	524	570	550	607	535	556	548	528	603	597	571	583	579	572	547	546	577	540	536	558	578	559	583	608	560	583	582	543	550	579	531	576	570	570	572	571	584	565	587	557	563	596	589	583	615	559	592	570	573	565	589	540	582	535	568	575	535	516	550	561	570	565	568	602	605	588	584	589	575	580	522	559	572	577	583	593	585	584	583	587	566	550	610	553	554	549	570	536	565	528	565	587	582	609	606	570	553	539	570	555	584	613	563	596	535	596	535	552	612	571	565	582	537	569	544	617	579	537	512	596	568	596	554	555	588	557	567	563	585	562	531	600	561	561	556	573	558	565	569	572	574	576	527	599	589	579	573	580	584	555	593	598	551	594	575	550	564	581	598	560	564	560	578	577	589	608	587	578	543	556	612	616	599	596	537	538	591	584	561	572	551	571	588	586	596	563	533	549	634	604	554	579	576	532	591	596	551	560	604	600	601	610	553	567	570	556	595	576	575	587	578	591	572	566	571	597	582	620	572	581	602	596	585	610	593	564	537	514	584	578	558	576	599	607	529	598	593	576	522	565	535	559	517	629	564	590	549	593	535	541	539	593	603	571	615	583	594	590	619	608	542	594	597	551	584	581	566	553	557	535	557	565	567	559	586	584	582	609	588	604	578	499	543	642	533	574	566	569	581	597	575	555	561	601	550	572	559	584	596	560	551	528	558	575	559	568	545	597	531	577	630	573	584	523	598	625	600	558	553	598	583	569	588	562	546	557	563	614	592	561	589	542	573	574	553	563	525	546	609	616	603	568	552	544	554	606	613	602	541	554	577	554	558	538	582	556	532	565	580	597	575	596	585	598	569	551	607	565	567	536	565	545	637	571	537	590	595	572	581	580	594	579	549	556	562	602	586	551	540	606	562	572	565	586	562	560	572	543	523	548	549	544	577	568	547	508	596	570	574	582	526	577	570	585	596	546	575	598	593	572	580	579	590	589	572	575	551	573	574	604	572	538	592	552	588	548	588	577	560	559	548	582	551	586	596	621	568	589	535	569	576	602	558	583	543	561	578	570	567	543	541	539	597	587	578	560	531	582	602	568	547	605	563	551	569	559	577	575	565	578	594	582	542	527	571	607	563	615	572	564	552	573	520	601	557	558	590	589	566	578	606	594	602	541	588	563	540	622	594	545	571	545	590	584	606	544	593	544	539	605	532	590	541	609	568	571	586	582	548	583	564	565	553	575	517	602	557	588	557	551	540	543	620	505	552	576	553	582	544	612	591	577	574	567	573	580	583	548	586	573	575	552	550	555	580	622	585	596	556	563	549	556	586	556	582	601	552	560	544	583	569	570	589	555	554	591	610	538	570	565	608	586	578	581	581	539	568	565	591	578	579	589	620	547	516	575	586	580	570	582	531	581	552	567	543	554	587	537	571	635	554	545	599	613	551	573	562	584	564	568	572	562	574	547	579	574	574	560	584	584	571	520	573	548	563	533	559	566	566	619	586	546	538	578	548	567	554	612	572	512	553	582	595	613	592	577	576	583	560	570	581	569	552	585	603	608	631	566	564	578	555	587	534	536	574	571	513	564	597	601	546	614	586	545	569	557	589	582	555	541	570	554	578	557	566	568	639	550	563	560	562	560	552	582	537	563	602	573	576	576	538	580	595	582	613	589	574	559	562	570	541	621	548	546	585	583	533	577	594	507	575	529	628	563	561	555	579	557	546	562	560	576	530	584	558	563	545	586	567	588	585	543	587	561	603	586	575	551	600	560	608	585	534	517	632	613	550	593	572	582	622	598	589	629	561	543	566	580	564	580	549	581	595	557	596	577	565	564	577	591	548	586	562	611	586	575	572	524	600	560	589	563	557	537	583	576	563	568	570	584	579	535	596	545	583	589	584	580	620	561	608	579	571	594	567	559	584	598	579	549	591	575	550	582	574	572	574	539	538	602	571	544	613	609	552	551	555	602	564	579	579	536	595	593	555	625	578	538	610	578	522	553	539	528	569	566	569	572	584	591	564	565	607	586	539	561	615	578	542	568	531	619	540	578	551	546	594	590	558	549	585	557	551	560	529	562	555	574	557	543	569	595	554	597	578	559	586	553	549	572	580	559	551	590	592	573	598	593	610	557	560	590	590	563	592	576	536	573	538	595	583	590	592	549	538	561	561	559	609	564	601	560	577	552	594	549	557	559	578	597	587	571	566	562	553	595	599	551	615	563	577	540	555	539	562	561	619	566	575	565	561	566	551	575	562	584	556	522	576	563	564	587	573	570	570	528	578	591	589	567	521	587	547	580	579	555	607	579	587	587	558	592	575	533	622	601	570	576	562	593	587	581	569	583	588	605	605	583	606	555	561	530	597	574	606	558	573	535	613	554	551	520	566	536	569	559	615	564	586	609	536	588	555	566	568	548	569	602	527	561	563	604	542	597	586	574	568	599	606	588	558	545	539	571	532	542	605	547	541	573	599	572	559	566	566	564	580	522	550	582	582	596	562	590	520	596	599	507	591	574	566	593	544	590	605	600	585	538	542	574	613	537	573	593	637	590	590	551	574	566	553	586	565	529	560	545	563	536	555	554	576	564
19739	10364	2392	231	158	155	106	109	103	87	97	93	97	87	89	90	73	81	91	74	88	75	70	82	108	102	71	77	70	79	85	83	71	80	80	85	97	87	70	85	75	72	91	89	66	74	76	91	85	79	68	62	86	88	83	87	92	74	89	70	83	86	83	83	93	56	76	75	72	58	76	84	65	90	76	75	80	74	72	81	68	101	88	102	66	90	77	78	88	78	86	76	71	80	74	76	77	79	87	84	92	96	81	66	91	92	77	76	83	78	67	68	74	81	99	80	77	90	77	57	71	78	95	76	82	72	85	89	76	57	97	81	73	74	101	85	88	88	85	79	71	85	85	79	73	83	90	74	82	83	74	85	95	86	65	70	70	93	89	68	70	88	84	73	82	93	72	74	73	82	77	82	88	72	82	81	87	73	83	95	86	78	83	90	76	75	90	66	93	66	76	72	65	70	74	82	80	76	75	82	87	68	85	91	65	100	71	81	102	84	77	69	99	68	77	76	93	84	84	82	74	71	90	85	96	96	79	70	80	87	89	59	94	76	90	93	87	86	76	70	90	66	76	82	66	80	84	76	83	66	70	72	84	89	93	73	75	83	93	70	83	78	99	83	83	83	74	84	78	98	70	72	87	81	88	60	69	77	75	83	68	71	90	94	92	68	74	86	75	73	86	71	80	80	72	86	82	76	73	72	78	86	86	84	78	85	88	63	81	82	75	78	81	89	99	75	86	77	89	78	66	69	81	90	87	82	98	76	82	84	83	89	69	76	69	64	87	83	87	69	68	82	74	91	73	82	66	94	74	80	79	78	76	79	86	76	82	85	67	79	69	91	76	82	84	82	90	60	84	72	79	87	67	81	66	67	67	88	101	55	89	64	94	79	79	94	82	84	91	74	83	83	89	84	82	88	68	66	93	90	78	88	74	70	78	71	80	75	78	82	66	62	91	79	89	64	71	73	75	74	75	76	88	64	81	76	88	91	81	84	65	85	90	69	80	67	82	81	75	81	85	79	66	81	65	76	91	82	91	65	97	78	87	89	62	92	86	78	80	91	76	76	79	82	66	75	90	74	77	81	75	83	72	81	89	72	73	69	77	78	76	94	83	79	76	86	74	96	80	73	60	90	84	81	78	73	82	66	90	72	77	88	66	72	91	86	74	77	88	103	76	73	77	81	85	97	75	74	70	79	82	75	85	73	74	75	77	73	72	65	79	83	89	82	80	81	81	77	72	88	74	69	79	85	82	80	83	85	80	74	86	83	69	75	72	74	79	69	94	65	80	69	66	88	79	83	87	71	79	88	69	70	92	64	86	88	97	92	75	69	81	81	84	66	61	65	71	68	86	93	83	89	68	96	82	97	71	73	74	81	68	66	92	72	88	78	81	71	87	78	88	89	75	67	74	100	73	87	74	71	80	94	100	79	94	82	97	89	92	87	74	78	75	80	84	82	89	92	65	80	73	80	88	85	78	71	101	88	76	82	87	95	87	80	70	97	83	85	88	70	87	87	77	73	81	71	80	75	77	85	89	81	102	74	87	79	77	82	88	80	76	87	95	79	98	77	90	87	83	75	85	63	73	81	70	77	78	87	84	57	69	77	90	91	81	80	72	80	78	86	78	71	86	91	76	95	76	68	74	75	72	105	83	89	88	86	78	72	68	69	81	76	84	61	80	76	99	83	75	89	83	89	88	89	92	72	93	83	100	84	70	78	56	78	68	84	71	80	96	81	92	79	77	76	84	79	78	73	83	74	97	68	90	103	91	68	83	66	73	74	84	80	87	70	81	69	95	85	79	85	82	72	74	76	75	86	94	89	77	70	95	88	84	69	82	68	83	81	88	68	91	65	76	83	59	88	84	72	86	105	85	85	92	70	69	81	72	76	83	77	79	61	79	76	79	84	69	75	74	79	76	83	63	89	80	92	80	65	96	78	73	78	75	89	87	77	65	71	81	78	89	74	70	95	80	82	81	69	87	68	96	90	82	65	83	78	84	82	79	81	84	89	80	59	80	86	74	81	73	77	77	69	96	71	75	81	79	79	93	70	70	85	90	93	94	80	75	76	80	91	82	82	74	93	82	92	82	75	74	76	64	72	88	82	86	63	79	67	65	71	86	93	71	95	99	71	77	71	86	103	60	80	74	110	68	71	85	90	84	79	94	79	86	90	82	73	72	82	98	85	81	74	83	80	78	79	84	77	74	64	73	62	75	84	84	86	82	72	74	74	89	83	74	86	82	79	83	73	73	70	82	82	76	72	68	75	77	89	73	84	83	65	70	85	74	69	81	72	81	75	76	94	75	60	76	88	87	76	65	70	62	86	92	78	81	87	85	85	74	90	60	58	99	88	69	93	76	87	71	80	75	64	91	83	73	84	81	80	92	75	83	78	72	74	80	96	82	79	88	85	65	74	88	68	68	78	81	76	75	61	70	75	57	85	84	84	94	83	79	82	85	82	74	87	86	77	100	80	66	70	69	76	93	78	68	77	91	79	70	94	83	74	69	68	83	84	84	70	86	73	76	111	80	72	66	81	85	90	82	78	71	94	60	95	78	76	75	84	76	82	93	70	76	68	80	85	84	66	61	68	81	59	76	72	94	93	89	83	62	94	84	89	76	76	74	78	81	89	65	66	68	82	96	90	75	91	86	106	82	79	68	84	86	71	73	75	72	82	67	65	87	100	87	73	69	92	71	81	80	82	70	85	87	75	88	89	68	61	83	68	81	66	70	80	79	79	81	70	98	72	75	61	79	80	78	81	64	89	83	71	85	66	72	61	79	80	90	64	74	79	72	88	81	97	78	79	84	90	69	71	72	78	71	86	68	73	85	88	82	85	85	81	102	81	86	85	84	72	75	72	70	97	87	79	91	77	71	82	86	85	85	90	65	76	70	76	63	70	88	94	89	87	66	82	85	88	85	70	87	84	74	69	75	88	93	80	77	83	95	81	73	77	88	63	95	90	90	70	78	90	95	62	65	79	89	77	77	63	76	71	75	82	79	92	86	68	84	76	77	80	67	82	73	81	98	76	79	83	67	72	90	82	72	68	89	76	74	97	92	76	90	90	67	79	83	71	73	89	82	76	87	72	97	76	83	85	72	66	75	79	91	90	81	67	75	87	91	77	79	83	71	76	79	70	91	74	68	92	75	75	76	81	103	81	70	88	96	90	79	78	94	90	77	86	84	85	82	77	96	74	79	74	76	94	84	68	93	90	76	92	88	101	83	85	77	83	101	73	62	73	84	71	80	74	68	73	65	83	75	81	85	84	71	88	72	85	82	75	84	85	78	66	96	85	83	77	91	70	76	83	73	69	91	65	89	85	83	79	69	88	87	71	74	85	83	68	85	84	77	71	73	92	70	80	92	70	78	69	71	83	96	86	88	85	77	74	88	98	91	78	81	81	67	84	72	72	74	72	76	86	65	74	86	96	85	76	83	69	75	65	82	77	89	78	78	69	85	92	84	87	83	60	73	99	66	93
23660	13168	5388	461	549	570	504	482	408	346	363	348	361	359	386	363	344	370	303	349	357	360	392	451	438	358	399	349	317	311	343	321	298	314	308	318	276	319	325	282	320	323	282	312	320	313	334	308	328	316	325	307	304	299	301	314	315	326	338	345	310	338	323	322	329	318	309	347	276	310	333	281	326	317	340	344	365	300	305	313	278	338	328	346	329	364	330	318	294	330	330	319	310	314	318	323	285	319	334	315	343	310	331	305	314	315	306	292	318	339	312	331	325	291	328	340	298	291	316	334	312	296	303	306	316	327	349	309	344	303	291	315	321	271	337	323	328	307	309	295	299	303	303	325	321	309	324	300	324	336	311	291	321	311	288	300	339	322	329	299	307	317	341	315	310	337	292	318	304	300	305	294	303	286	315	320	321	328	299	290	304	323	310	294	330	288	271	302	324	329	313	318	307	326	293	323	324	290	328	280	330	331	298	311	332	303	367	291	322	295	297	352	289	273	320	312	304	298	317	328	314	317	321	323	321	292	322	324	285	326	279	303	304	340	305	323	282	295	326	276	313	334	355	311	300	308	311	330	294	344	333	309	313	312	317	328	329	305	293	295	349	324	314	289	298	332	306	317	331	324	303	355	326	332	326	314	348	310	310	291	345	317	294	324	290	343	332	323	311	281	309	313	311	295	307	322	308	326	318	299	310	333	311	324	314	311	345	331	308	331	317	321	330	343	330	333	291	313	340	296	313	330	325	290	321	328	325	298	345	308	300	279	310	351	307	304	332	299	308	307	324	351	329	352	317	315	305	295	292	277	319	309	331	337	322	301	300	300	300	328	308	334	317	286	300	308	307	305	305	307	304	318	326	332	322	280	308	308	325	303	313	346	304	328	325	310	317	345	316	318	303	328	332	315	306	298	298	332	329	328	310	320	313	303	307	357	276	306	324	313	322	321	326	308	294	312	310	327	302	332	333	313	316	322	310	348	296	301	323	317	294	329	309	288	287	317	310	299	290	304	331	296	326	330	295	291	342	305	312	329	290	284	334	298	305	315	339	317	304	321	325	310	305	336	308	294	322	317	321	301	335	330	300	297	316	300	266	291	325	336	306	334	299	300	327	310	318	328	340	281	323	318	363	317	304	311	334	296	298	315	343	298	303	309	311	325	307	303	332	299	299	324	322	328	312	287	321	313	281	323	328	317	326	295	298	319	302	310	306	323	309	329	302	322	309	282	322	327	297	312	304	313	325	301	286	312	315	308	307	339	316	325	314	280	343	302	332	307	281	288	331	287	330	334	311	286	338	322	288	301	278	363	321	328	323	309	327	322	301	319	314	309	313	328	306	315	288	317	331	304	297	315	313	319	314	307	343	343	311	328	315	332	310	300	324	298	295	326	316	299	305	294	329	314	285	312	328	310	293	318	322	299	320	319	311	350	309	281	356	298	334	344	293	313	334	297	310	335	323	297	329	324	334	302	303	311	303	324	374	339	269	301	330	350	326	309	293	331	328	302	306	315	330	295	295	293	347	303	291	338	287	317	333	297	297	314	306	352	281	273	306	301	317	315	307	288	317	341	334	293	342	272	298	312	309	351	319	330	321	322	349	323	307	310	311	317	315	314	291	284	302	343	292	286	335	320	312	323	317	309	294	301	318	318	316	324	302	320	309	284	328	301	296	299	318	293	325	323	305	300	349	316	312	316	297	304	300	336	299	291	315	306	338	319	296	304	314	303	296	281	313	293	321	307	296	329	303	330	293	286	311	307	326	328	362	351	316	314	333	323	306	286	338	286	332	343	319	315	292	316	328	334	280	343	281	310	311	293	302	331	310	333	337	282	309	320	341	286	294	315	270	331	314	336	297	302	312	311	302	297	323	309	295	295	338	306	312	294	317	303	316	313	290	301	331	303	289	298	297	289	354	304	313	296	315	296	318	328	313	322	326	308	319	346	328	315	295	295	312	331	355	296	332	357	307	298	341	327	318	290	304	311	304	344	336	320	341	296	323	338	299	338	307	317	333	312	301	315	280	311	330	322	318	307	278	316	316	291	302	339	355	297	347	323	294	314	315	319	274	305	341	304	338	327	315	319	313	280	357	298	305	322	292	316	310	320	307	306	330	326	316	325	337	292	343	316	350	351	307	294	310	334	322	287	322	309	334	301	315	323	315	331	321	335	307	277	302	299	356	318	324	317	328	291	303	324	314	331	319	352	322	325	342	305	307	343	312	298	307	318	321	345	315	298	313	335	285	286	322	294	302	331	277	299	305	309	330	302	297	339	313	326	293	299	312	280	301	313	315	321	320	318	312	340	338	335	332	309	285	319	308	335	366	339	291	263	296	314	283	311	333	315	323	315	319	319	307	323	302	291	286	302	318	307	314	313	339	305	327	294	315	306	301	311	296	299	320	306	334	310	324	313	299	327	284	301	320	310	306	303	299	325	325	304	311	322	336	319	272	317	314	319	277	339	298	331	315	285	317	328	314	351	321	339	297	297	294	289	338	292	308	299	307	304	285	335	319	316	306	331	324	305	331	321	329	326	282	314	320	293	304	294	322	305	303	313	287	299	313	321	318	296	326	311	306	336	346	280	288	322	306	290	303	313	308	349	316	296	311	331	330	337	310	318	337	328	313	282	310	321	322	313	368	290	306	348	309	323	310	298	299	332	286	323	330	307	316	327	314	339	316	323	319	303	317	328	280	313	339	327	301	311	326	326	309	322	322	321	322	326	302	328	296	309	323	356	336	307	291	318	296	316	318	299	312	325	315	324	347	310	296	308	332	316	310	315	271	374	336	311	293	330	299	304	315	302	325	323	306	336	319	344	302	297	290	334	306	292	291	325	296	319	299	295	307	302	302	312	303	341	314	292	329	318	294	346	331	309	320	343	324	302	348	345	310	320	289	326	302	337	306	302	306	307	306	315	314	304	306	314	330	293	304	285	292	287	300	310	315	331	352	330	332	340	332	329	341	302	348	313	311	319	307	299	310	332	303	330	330	303	307	297	286	323	317	303	308	349	308	267	333	299	294	316	289	316	283	307	320	333	299	321	331	338	295	305	298	333	316	293	305	297	345	322	315	299	341	318	341	283	299	307	313	301	312	319	348	292	361	300	299	342	299	313	302	306	310	335	296	314	278	318	337	314	304	329	282	314	334	310	337	308	346	283	277	289	317	304	308	314	282	298	296	284	299	328	310	311	319	317	287	304	318	317	317	345	307	341	294	295	303	300	322	299	319	311	325	357	344	327	359	287	307	336	321	337	342	309	347	293	301	279	300	338	301	281	342	361	321	301	343	282	303	317	301	302	292	283	307	303	316	325	336	329	312	313	311	315	327	330	280	313	300	316	341	307	265	322	317	323	336	302	328	317	314	331	324	315	295	342	337	309	312	325	341	329	316	317	340	339	322	277	352	345	311	306	316	284	309	292	308	321	270	306	330	303	319	338	316	313	289	337	288	332	301	323	310	317	305	298	320	292	304	283	301	314
65101	55567	37060	8938	1509	1019	709	501	330	252	229	182	176	160	154	147	175	152	129	138	183	254	312	282	303	285	282	230	185	131	136	126	121	130	110	126	117	113	116	126	121	111	107	105	104	107	112	114	121	112	102	123	104	119	125	113	123	98	110	88	106	110	119	83	108	113	91	106	114	100	110	112	108	105	115	133	110	107	92	101	97	94	99	96	110	136	120	110	105	81	109	105	92	91	96	115	103	115	99	108	104	94	93	102	116	111	106	97	98	114	84	108	106	126	95	103	125	105	109	108	114	117	97	123	101	126	107	110	134	111	131	106	114	125	107	97	117	128	108	106	102	92	121	108	103	100	104	95	95	117	112	118	96	112	119	103	98	133	117	102	106	90	115	118	116	116	106	109	105	117	115	109	103	106	114	100	110	109	86	103	98	112	113	117	127	95	125	92	100	115	100	116	102	120	93	105	102	112	100	102	114	102	93	103	117	108	100	102	102	97	107	113	121	107	104	101	107	115	100	107	94	112	103	111	104	88	98	111	98	108	109	108	107	106	117	101	113	95	95	97	114	101	124	112	126	105	97	112	103	96	122	118	89	109	123	102	99	95	97	98	97	99	114	115	114	107	103	110	101	134	107	117	102	114	112	98	93	117	117	103	91	111	101	113	90	112	106	103	100	100	117	122	95	115	94	106	100	104	102	99	103	113	100	112	121	116	107	120	123	96	105	94	113	101	115	113	107	118	110	124	117	92	110	103	123	97	102	100	130	99	109	109	101	115	105	125	103	93	106	125	94	135	124	124	120	101	131	111	91	97	83	98	104	96	102	108	110	112	105	99	104	101	96	91	102	115	79	102	118	118	93	105	109	110	92	117	112	110	122	131	101	102	118	109	96	88	112	102	113	102	96	96	87	115	119	112	112	97	115	110	124	111	108	94	98	115	95	97	103	104	116	94	98	96	103	110	135	104	106	85	101	133	128	98	99	105	101	110	105	107	118	97	112	137	99	92	117	99	98	104	98	103	111	104	113	98	112	93	102	99	103	108	96	107	107	98	109	96	103	110	101	101	106	114	97	97	123	106	106	131	123	102	96	79	124	93	101	97	94	119	84	133	108	92	118	120	121	99	111	107	111	108	102	97	126	99	107	120	123	119	107	106	121	105	96	96	94	100	89	113	93	88	110	103	102	101	105	118	110	119	97	117	88	112	105	104	105	108	123	106	96	106	109	104	122	98	108	90	114	107	114	107	92	98	106	107	114	108	99	101	104	111	101	86	117	81	109	116	83	81	110	107	110	128	105	108	94	103	108	116	94	108	100	127	79	108	102	107	85	114	96	103	127	99	113	106	110	132	106	101	114	93	93	104	122	109	116	111	115	125	124	124	130	107	108	114	125	91	126	87	110	99	128	109	105	99	128	99	93	107	95	111	105	102	118	102	110	110	112	114	116	94	110	113	112	118	101	105	119	115	111	102	125	97	104	130	109	112	85	117	108	94	112	96	103	119	127	105	118	103	99	95	109	102	101	117	103	116	125	99	115	101	118	123	122	114	119	112	106	123	114	126	122	90	92	118	107	113	102	114	101	117	111	102	121	97	93	123	106	112	107	98	120	125	119	103	116	104	88	95	115	114	117	111	115	112	105	102	106	105	96	114	101	100	98	102	93	126	101	113	118	105	119	93	112	98	92	109	127	116	100	120	112	108	97	105	113	116	91	100	102	114	121	109	106	112	120	130	110	95	122	112	100	111	109	130	114	101	113	126	107	121	117	116	96	112	100	129	111	110	94	124	116	104	109	94	124	112	113	113	108	105	106	121	110	102	98	119	113	118	107	87	115	118	93	95	98	117	111	97	115	108	96	113	100	100	107	106	113	110	96	125	94	114	111	102	109	97	103	106	97	91	97	115	117	110	110	98	84	115	102	114	112	105	109	114	98	111	106	104	122	96	106	107	116	105	131	98	108	100	125	133	107	101	102	115	91	104	116	115	104	115	110	115	114	115	113	118	108	100	95	117	103	102	100	118	104	104	107	99	116	120	99	92	105	100	128	114	108	122	112	98	106	104	103	99	79	105	125	85	95	102	104	122	106	117	109	100	132	125	92	98	119	106	107	103	119	99	112	107	122	116	101	97	107	92	101	116	113	108	116	123	100	105	108	116	129	102	104	111	98	103	102	119	124	121	122	107	94	105	110	109	117	131	109	113	109	116	99	102	105	105	123	109	93	100	101	111	113	113	109	103	95	110	114	101	100	109	118	100	105	88	110	101	106	115	107	87	104	84	106	124	110	112	99	106	110	94	109	105	111	112	101	105	82	113	106	97	96	105	115	101	104	91	122	104	102	121	109	120	123	108	117	116	100	106	118	109	119	113	115	103	115	103	112	105	118	97	101	98	108	86	106	110	105	107	114	113	107	111	107	93	114	101	104	103	125	116	104	107	93	112	82	112	99	104	118	91	126	101	101	115	108	114	118	118	101	131	98	107	116	130	97	106	89	103	91	105	88	107	105	128	109	113	110	106	117	114	99	117	106	101	115	113	114	96	93	98	129	101	105	109	116	100	111	100	109	96	116	107	112	112	106	115	107	92	101	113	123	102	113	101	100	115	108	100	98	119	109	114	104	107	119	115	100	106	106	114	110	131	99	109	102	102	111	114	94	89	124	108	108	109	117	101	94	117	105	92	80	117	123	111	90	134	112	93	101	99	100	125	95	109	113	103	109	104	115	97	114	125	104	121	102	105	115	95	91	107	116	102	109	98	122	106	124	104	105	105	112	113	112	96	108	104	122	115	103	105	100	105	124	103	126	99	106	123	98	103	98	100	119	101	102	103	109	102	110	108	116	118	106	100	109	102	95	110	110	113	128	90	102	96	98	108	97	90	94	105	113	104	107	90	128	112	119	116	100	110	124	112	103	117	96	120	116	98	95	98	111	113	110	104	128	131	101	113	90	109	103	113	112	111	101	112	114	88	105	91	86	109	97	114	104	124	87	111	124	100	99	116	100	111	105	113	112	100	100	108	106	109	122	98	107	100	102	128	108	90	98	119	109	99	102	128	96	105	101	106	100	107	140	104	110	111	96	116	116	119	113	138	115	102	105	98	113	112	93	112	104	108	88	103	93	104	101	122	99	85	107	100	113	114	98	108	132	122	93	118	101	90	97	104	111	104	115	111	108	111	102	106	103	113	90	105	107	99	95	121	98	129	96	115	111	122	119	103	99	113	106	134	123	127	108	95	95	106	99	124	108	121	113	105	102	107	100	101	93	106	95	98	118	102	110	101	112	121	113	100	108	105	103	97	108	128	105	123	107	99	125	112	117	118	81	95	124	120	90	111	91	118	103	112	79	88	116	124	95	119	126	103	113	107	109	103	93	101	103	110	112	109	117	102	122	93	93	108	103	92	108	106	109	99	98	123	100	114	107	95	126	93	92	101	108	113	131	100	121	112	110	121	94	128	111	109	115	89	114	105	125	106	101	120	90	102	107	89
45570	38085	29738	2127	4653	4400	3690	2616	1957	1295	1303	995	958	865	915	914	923	814	717	790	936	1555	1986	1947	1848	1763	1675	1455	969	677	505	464	524	555	461	446	452	418	425	445	466	443	449	439	418	425	370	394	422	387	427	380	393	422	434	389	389	378	400	421	383	416	431	410	404	413	400	365	411	410	375	451	389	424	405	393	382	391	418	394	431	393	392	376	408	391	415	416	405	389	396	402	410	378	414	401	395	389	384	391	428	375	390	410	387	431	416	375	383	376	397	397	425	426	401	379	398	398	407	433	403	424	384	441	390	363	404	420	407	385	382	403	347	373	395	424	380	380	379	374	360	357	396	393	429	403	383	379	394	416	385	375	414	407	405	403	416	390	385	396	370	387	435	376	380	361	381	386	379	443	392	370	368	389	379	414	400	398	391	386	397	405	378	379	395	363	435	407	417	433	356	404	391	419	384	382	395	412	402	414	400	427	400	409	417	415	423	360	365	394	392	363	391	422	379	393	377	379	393	410	381	397	347	409	421	387	350	395	377	425	384	411	406	399	377	388	433	424	384	393	386	372	370	369	426	371	387	370	415	391	396	397	381	387	410	379	409	385	388	416	383	435	352	407	346	379	399	369	419	389	400	351	389	423	408	371	351	382	397	382	389	373	381	409	380	369	396	365	389	412	395	396	410	403	384	377	393	404	396	376	442	373	408	398	384	362	395	391	356	401	377	418	384	378	383	393	406	422	359	417	416	409	387	371	416	369	419	405	362	361	383	375	391	393	389	421	399	376	405	403	388	360	389	412	395	409	414	371	384	371	359	388	399	400	404	373	380	415	393	418	411	405	426	373	426	388	381	404	412	389	407	388	427	380	386	406	373	392	373	375	367	371	390	394	349	342	391	368	397	402	389	413	368	400	367	421	395	409	371	354	383	382	384	428	385	392	402	428	407	400	419	389	410	373	386	358	385	360	373	406	375	411	388	393	371	389	405	425	415	406	400	397	397	392	392	383	393	414	400	368	412	381	405	395	374	372	399	385	363	397	413	397	411	402	408	390	394	350	415	375	388	377	377	375	381	377	409	398	401	431	418	392	387	398	367	361	378	364	400	379	370	407	395	388	394	371	401	409	396	363	367	377	354	408	402	382	413	424	424	393	383	404	365	374	385	371	396	373	411	424	392	400	406	390	378	415	379	405	376	417	414	405	400	385	375	395	376	401	393	410	361	405	402	380	355	379	389	374	416	405	367	378	431	387	403	389	391	415	397	409	407	386	393	385	382	420	381	379	409	407	347	370	415	426	404	385	425	406	394	368	411	404	409	419	392	408	409	384	377	396	365	377	380	367	410	386	389	398	399	396	362	404	374	406	395	396	395	398	395	407	385	390	385	408	385	411	390	406	434	391	395	410	378	372	391	400	401	392	367	398	410	419	358	368	395	368	382	394	399	415	380	370	390	417	397	393	359	368	381	403	389	384	388	359	380	443	392	355	369	415	426	393	381	395	370	408	399	383	403	382	387	396	402	378	400	428	374	372	403	394	393	399	421	370	393	365	370	403	388	427	383	404	383	367	388	389	441	401	405	390	407	370	386	398	367	378	414	385	372	382	406	351	370	392	370	389	357	360	399	398	393	360	378	426	405	376	421	382	371	388	360	410	419	392	411	420	406	379	384	403	429	409	411	391	376	374	393	377	397	411	373	401	408	388	349	413	408	378	399	361	351	409	384	417	379	416	392	386	388	411	404	402	380	397	422	362	368	392	398	412	387	390	409	393	379	370	387	361	398	357	412	404	407	375	425	399	396	398	407	406	366	433	395	387	352	375	359	398	387	409	375	386	388	401	433	422	393	384	400	371	374	399	392	401	404	432	398	394	414	369	377	397	364	447	374	429	397	389	395	426	389	410	376	355	426	418	387	374	385	389	412	404	426	404	401	377	379	406	417	386	410	410	410	386	395	429	376	399	384	421	422	398	399	424	405	382	385	379	389	383	373	419	403	396	427	377	414	393	400	403	386	404	378	382	412	410	412	376	409	362	419	419	418	424	401	391	360	402	393	385	378	383	434	391	448	415	377	375	384	375	417	430	397	401	375	402	375	392	410	402	396	395	388	375	400	400	385	418	401	388	404	370	368	410	397	387	380	386	379	401	390	403	415	419	386	421	405	394	379	452	383	449	411	403	377	391	421	402	376	391	410	454	383	366	423	414	400	417	377	399	369	384	415	387	369	375	376	385	406	375	400	398	373	443	391	392	417	392	405	390	383	413	393	404	424	429	383	348	404	403	409	382	390	415	406	406	392	418	393	407	396	379	391	416	380	411	401	396	385	371	395	401	415	386	417	413	405	405	347	409	362	380	402	406	419	377	418	398	390	437	381	396	408	396	399	370	419	381	382	361	408	396	384	439	404	410	393	408	393	370	421	396	455	425	360	397	380	379	386	378	393	413	387	375	395	375	389	402	339	388	424	407	413	373	415	401	394	440	398	389	371	387	385	411	380	391	406	395	405	400	365	408	399	381	391	392	414	397	399	332	386	409	425	401	397	386	394	387	398	426	396	382	388	367	417	364	438	382	394	386	406	381	409	410	426	394	398	408	388	394	418	407	353	406	418	386	384	383	362	368	400	402	399	362	400	406	403	410	370	384	444	413	405	381	408	424	372	403	371	378	382	378	394	410	408	385	360	446	404	391	398	386	389	384	374	375	401	408	432	361	414	395	394	386	416	392	358	376	392	402	387	381	376	381	405	445	382	355	381	374	391	423	374	394	404	380	384	383	382	387	401	361	392	378	434	392	425	389	409	387	405	413	397	404	372	373	400	381	382	375	411	412	446	379	402	412	388	400	409	392	366	409	384	383	384	385	398	378	389	393	383	380	393	419	404	419	410	371	398	381	361	390	383	385	400	392	397	395	388	380	413	395	387	408	392	365	409	395	402	379	372	381	422	401	364	400	398	393	399	422	403	378	393	418	418	379	417	393	376	394	423	366	383	404	415	393	404	389	394	399	420	406	378	412	417	382	384	385	368	362	389	415	362	422	419	375	383	386	400	400	369	402	400	401	406	402	394	432	392	391	366	398	352	396	421	438	392	407	427	375	370	383	409	413	385	399	413	368	368	382	437	390	388	391	411	426	380	383	396	364	403	412	412	417	350	399	390	380	401	383	398	383	386	387	398	406	420	370	398	411	400	400	373	381	382	385	406	401	391	396	379	383	379	416	418	394	409	393	395	389	398	419	387	379	375	362	391	409	370	403	413	415	385	396	407	423	407	392	385	433	392	410	416	400	373	436	398	385	382	412	389	382	392	422	372	414	397	388	415	381	404	403	396	405	375	410	368	401	398	402	407	385	352	397	394	423	396	386	384	413	378	395	420	405	393	370	352	362	393	408	403	421	359	402	379	375	387	416	383	377	399	405	409	398	375	363	417	421	368	360	402	404	422	369	389	391	389	385	409	440	421	405	402	405	402	407	354	380	360	384	414	369	371	409	406	395
77233	64698	48815	15307	4408	3044	1949	1092	801	617	608	518	448	430	303	268	306	253	252	328	383	502	573	449	414	420	443	325	309	202	226	219	234	184	188	207	156	188	177	180	188	175	182	180	163	165	183	181	165	180	179	172	179	202	177	185	186	191	180	159	159	164	164	168	149	164	176	185	239	175	169	189	216	167	158	156	187	166	174	169	176	198	177	164	176	181	185	194	192	174	175	170	158	160	182	168	188	165	194	185	181	165	196	168	176	190	173	175	175	189	151	176	186	190	168	168	168	175	178	220	179	163	188	177	174	188	174	182	175	160	155	181	169	190	156	163	158	179	160	177	177	165	186	167	178	182	193	170	185	177	180	169	183	177	178	159	188	178	172	192	170	167	186	176	190	177	158	174	186	191	180	166	181	184	176	192	176	192	159	175	207	167	191	180	201	157	173	167	169	153	171	165	173	177	190	190	184	180	177	170	176	191	158	157	175	199	190	179	178	168	186	167	172	162	161	178	173	170	162	174	173	191	174	186	176	156	176	175	183	172	174	153	170	174	170	181	179	173	161	188	159	179	171	166	162	175	191	158	186	175	167	155	192	159	160	183	176	158	191	178	192	140	147	165	160	197	182	187	175	165	182	186	159	181	178	168	183	186	180	170	159	151	192	213	166	176	172	165	176	177	156	160	161	184	190	179	181	178	184	186	174	195	178	191	192	189	167	159	176	172	183	167	187	162	182	172	162	199	168	161	201	173	163	186	176	155	176	165	169	166	189	189	176	185	163	180	175	189	196	168	185	188	162	162	160	188	178	179	187	184	142	186	162	175	184	171	167	165	164	179	143	184	159	201	173	168	174	178	189	188	186	187	162	176	186	150	180	173	151	186	189	188	188	180	185	173	164	170	171	172	181	176	165	179	186	168	197	180	150	177	149	187	164	175	176	186	167	156	178	189	190	189	179	203	168	175	189	181	174	166	181	183	176	184	213	181	187	184	168	181	153	184	180	177	181	153	190	170	176	169	177	178	158	170	154	164	152	189	183	186	149	183	182	178	176	179	177	170	185	167	177	163	182	198	193	194	189	182	170	165	159	196	173	182	166	162	192	198	190	185	182	181	172	166	174	174	201	201	164	154	178	167	177	186	180	181	172	162	195	180	173	166	168	164	163	165	173	158	158	175	174	173	180	165	145	168	167	158	202	166	156	177	157	180	196	159	164	176	191	167	195	189	168	194	152	179	183	161	177	182	184	184	176	181	160	189	169	159	191	184	170	165	167	175	180	162	210	159	173	201	172	188	184	155	160	187	175	186	161	178	169	208	188	180	187	160	181	174	163	176	178	195	188	179	176	166	168	157	156	173	179	156	192	175	155	184	158	160	163	177	180	186	175	178	176	158	192	165	189	174	182	187	161	163	169	166	161	181	170	204	175	193	179	180	187	177	181	181	188	173	184	194	182	173	185	176	176	190	171	177	155	180	149	162	176	171	178	149	172	165	183	174	174	167	151	184	177	198	175	200	179	171	173	169	176	175	154	173	162	145	158	169	171	187	173	204	168	175	180	186	181	165	179	199	166	189	192	160	173	180	178	169	186	194	177	152	174	140	182	170	176	203	176	180	186	198	167	173	156	206	139	170	187	191	183	169	170	172	161	180	196	203	159	195	149	191	175	166	170	204	202	170	179	190	172	168	201	176	169	187	170	155	211	156	169	153	179	176	172	197	183	152	143	166	221	173	194	170	144	177	157	187	176	171	163	179	170	163	168	167	178	173	170	175	172	177	168	161	174	183	191	184	190	180	159	193	176	174	167	177	187	186	161	182	186	149	191	187	154	163	204	165	157	156	182	183	186	163	197	191	184	184	178	167	197	184	145	154	193	187	158	178	169	156	166	176	147	180	169	173	178	178	183	171	194	172	159	173	188	151	197	163	188	195	160	195	194	174	158	155	163	181	172	198	195	192	186	167	169	176	195	171	186	171	143	180	163	182	188	151	162	177	179	154	173	174	180	172	167	182	169	180	166	171	203	172	174	184	145	189	178	160	179	190	192	145	153	179	193	191	143	183	185	147	180	158	181	171	161	190	159	170	163	165	190	174	174	189	192	168	184	171	167	172	153	182	163	170	166	169	168	171	180	189	179	153	148	170	189	154	192	186	165	180	173	178	177	139	171	184	163	159	176	164	186	170	179	187	188	187	191	181	174	172	175	188	178	176	170	182	184	180	185	159	197	195	157	173	171	178	160	183	149	155	182	170	181	158	172	166	153	190	173	179	171	180	168	160	177	157	179	168	193	162	173	176	144	183	170	173	157	176	176	177	155	180	180	160	201	162	208	170	158	179	171	164	155	169	174	175	185	161	201	182	166	179	175	190	191	192	167	187	200	195	186	165	158	168	162	166	165	179	185	196	165	192	186	181	149	182	162	153	161	184	154	155	173	172	184	182	186	160	171	158	165	175	177	169	165	171	175	182	163	178	165	169	186	171	168	170	198	184	179	155	151	165	202	180	198	185	160	162	175	172	161	162	185	172	177	169	164	174	175	179	196	153	181	183	190	191	195	184	171	173	197	181	177	202	150	168	179	187	185	178	193	156	178	182	176	163	169	186	173	171	171	189	175	164	145	200	165	188	168	176	152	177	181	182	184	176	175	171	170	168	165	164	199	172	162	178	174	190	164	165	179	175	169	175	183	177	159	178	179	138	184	179	152	185	179	181	167	172	151	178	165	182	182	190	165	178	162	179	174	181	189	199	189	163	170	192	167	192	172	153	178	170	178	164	169	170	175	183	173	172	182	188	166	168	187	174	174	185	164	179	168	177	159	185	201	163	179	184	180	196	160	181	174	167	181	192	161	176	182	198	179	180	146	155	192	172	194	191	154	168	182	170	175	178	173	172	166	174	150	136	182	173	178	163	173	173	177	187	195	165	189	166	184	157	197	177	182	170	175	163	163	172	187	170	163	163	185	178	192	182	192	173	156	183	175	186	158	190	161	174	192	177	177	166	195	145	158	154	185	181	170	153	188	160	160	185	173	191	177	190	183	169	180	188	184	162	169	160	186	172	175	163	161	158	179	178	163	163	170	147	186	163	174	154	161	180	180	181	185	155	149	182	182	202	174	178	180	180	154	181	189	179	175	164	142	194	163	169	187	142	156	159	190	157	184	164	181	182	188	204	148	152	175	167	160	165	159	185	166	167	161	164	162	173	165	195	181	195	185	163	187	178	157	157	173	191	171	167	175	156	180	186	189	161	185	195	181	178	187	177	162	146	200	167	182	155	174	176	175	188	172	154	170	165	173	173	180	151	158	150	174	177	217	164	176	182	188	180	185	165	180	167	185	196	179	185	167	173	160	186	159	186	195	161	182	174	158	173	147	154	188	184	188	196	194	163	167	166	195	188	201	179	169	150	160	152	162	179	190	157	182	165	196	185	152	164	169	172	182	169	205	171	165	176	168	168	173	181	173	200	171	161	158	165	183	182	165	178	163	172	172	167
56058	46935	36109	4137	7844	9948	7665	4849	3983	3312	3110	2822	2527	2362	1472	1555	1498	1482	1494	1624	2277	3583	3863	3109	2464	2393	2506	2089	1651	1006	936	777	774	745	782	750	686	676	680	687	669	673	676	651	664	632	601	612	559	633	609	630	590	661	631	592	622	586	610	645	609	604	620	588	605	567	588	614	578	596	604	600	563	625	573	595	630	623	587	573	566	598	577	578	621	613	640	636	607	612	589	612	546	626	577	611	589	622	684	578	571	594	588	596	602	582	588	580	612	601	622	623	599	610	586	602	660	632	607	590	580	594	564	571	590	614	586	584	616	628	604	620	591	620	613	610	678	604	555	568	603	573	563	591	608	603	626	585	604	609	595	639	552	617	607	587	557	616	546	601	652	618	558	607	607	574	614	587	585	583	584	547	551	598	563	606	593	587	613	605	605	575	550	607	584	631	605	578	587	594	563	596	557	549	551	569	596	631	550	600	566	607	566	598	551	589	588	607	582	561	553	625	588	571	585	589	547	607	590	593	598	605	570	547	585	637	559	636	541	543	592	580	556	595	575	632	593	588	645	604	629	575	619	621	566	562	578	578	608	579	583	567	597	581	544	532	584	552	580	571	623	543	584	610	608	613	557	615	567	625	586	630	620	602	580	581	571	560	603	570	599	578	562	586	626	607	626	569	611	599	624	572	580	620	613	629	635	589	556	584	651	632	601	594	594	586	614	584	615	542	587	568	569	595	564	598	551	586	558	583	565	612	639	594	558	590	615	611	553	585	601	640	631	579	566	566	578	612	586	585	611	608	569	567	595	627	584	555	536	568	597	598	593	586	578	595	600	592	610	601	565	583	569	577	586	631	615	589	568	587	623	591	590	565	589	614	646	571	579	537	571	617	590	584	561	597	608	610	541	594	542	587	616	573	560	557	592	574	603	560	566	563	571	572	604	566	614	580	600	596	578	578	586	547	576	595	552	557	603	579	523	582	631	558	550	593	604	558	607	554	575	560	563	557	614	548	589	600	595	607	589	595	571	595	562	577	575	623	571	617	593	622	616	566	609	626	578	589	618	585	619	555	606	621	591	566	562	629	580	563	547	632	592	591	605	579	603	595	551	613	566	592	625	585	579	548	591	603	609	571	619	603	630	574	559	576	564	611	578	601	597	602	558	575	594	579	635	611	564	559	570	584	592	572	620	590	570	588	599	620	589	623	635	590	565	578	601	599	573	567	603	589	570	564	575	607	606	555	598	556	568	599	587	607	584	585	602	560	576	586	636	615	578	571	560	607	565	651	641	574	562	615	599	610	595	617	544	552	582	573	570	606	591	572	565	593	573	603	603	586	583	594	545	526	579	553	573	536	577	621	576	590	573	597	580	562	589	582	629	571	575	590	568	571	569	573	586	558	576	554	596	537	608	567	600	576	610	575	589	598	594	560	623	604	599	576	611	599	603	585	592	586	614	612	584	601	533	575	595	577	606	566	595	563	636	598	583	572	576	567	570	621	602	602	567	597	603	610	580	591	564	593	604	574	564	596	560	568	572	598	557	583	583	598	583	575	554	584	565	576	617	620	587	579	578	577	596	574	547	599	593	593	570	567	581	566	600	602	588	580	555	597	577	609	577	602	614	574	590	587	644	594	557	600	601	604	569	588	583	581	586	597	558	608	597	525	594	584	613	605	552	556	647	603	577	633	514	598	587	570	626	550	603	590	593	605	591	593	572	613	589	612	609	597	588	585	607	605	583	579	599	601	527	588	575	580	574	553	575	579	594	580	587	549	608	562	565	559	584	555	593	602	607	603	629	566	604	609	569	633	599	599	608	569	587	615	572	551	576	599	596	589	550	578	558	592	621	573	578	583	578	557	601	542	577	555	608	596	587	572	555	608	572	589	568	595	611	541	577	662	572	568	532	603	551	571	579	561	560	556	584	577	547	611	572	597	574	576	605	606	599	575	551	612	578	590	562	582	576	631	631	579	598	600	585	588	544	585	611	600	581	587	556	600	610	592	583	587	621	574	607	605	572	578	604	566	581	602	566	642	595	561	591	546	570	568	571	582	616	594	551	630	556	604	562	558	534	582	579	570	589	570	572	583	582	576	586	577	591	617	593	559	547	608	572	579	563	618	635	611	551	612	591	537	587	586	594	599	605	615	602	550	573	607	594	593	611	557	559	603	544	608	582	571	599	568	621	564	525	585	578	577	580	598	620	574	536	594	610	601	596	561	563	578	595	618	573	576	565	581	542	561	614	576	594	609	593	587	597	561	587	585	588	647	591	627	623	571	591	600	593	548	557	585	608	595	624	607	593	583	584	603	556	581	592	562	582	571	581	579	581	575	538	629	578	601	581	566	613	601	558	605	592	570	575	575	593	588	583	612	571	591	595	566	566	580	617	594	649	568	619	561	545	586	582	593	598	632	562	605	553	554	571	607	570	560	564	590	641	568	562	610	604	592	591	590	597	575	607	560	606	599	571	607	588	582	617	565	586	553	593	560	642	595	563	551	552	595	631	612	603	582	588	581	539	576	537	604	587	609	579	607	579	562	580	592	532	566	624	554	581	656	589	595	622	572	557	561	603	568	586	610	553	613	588	572	608	588	630	606	576	588	573	566	535	589	606	581	580	555	578	604	576	582	598	618	591	567	594	603	518	565	538	581	543	588	648	595	572	555	625	596	558	572	603	586	576	608	575	585	555	590	572	569	572	632	622	565	671	576	576	577	576	604	592	585	571	578	599	584	580	602	559	552	561	596	604	540	574	604	572	601	511	605	604	594	574	547	593	608	607	607	556	591	559	603	543	565	583	582	558	520	581	609	610	597	599	603	572	584	590	576	596	593	659	615	625	551	586	590	606	568	566	623	600	584	563	593	564	607	597	592	600	573	627	585	623	566	571	594	596	547	602	584	602	597	589	546	567	607	597	602	575	589	571	578	603	567	560	585	612	596	601	583	616	604	570	595	600	592	566	552	610	558	574	567	610	555	583	583	591	581	579	621	571	646	568	589	592	553	595	616	591	602	612	618	595	599	592	595	634	613	572	578	612	614	562	615	606	576	577	618	580	565	603	584	589	576	608	568	580	594	587	556	591	605	591	583	588	602	611	579	599	585	562	608	554	609	613	638	600	598	601	595	556	588	571	624	601	581	569	600	583	575	584	631	625	553	595	611	600	605	552	588	587	577	567	561	590	605	613	577	586	568	589	580	580	605	583	589	657	596	555	607	601	616	595	578	620	568	592	588	570	611	574	606	572	547	557	544	610	612	542	577	567	569	605	555	524	551	601	594	544	619	597	631	561	584	571	617	588	580	572	554	593	571	566	590	554	584	563	626	613	584	603	576	644	561	587	617	570	600	567	534	604	598	571	562	584	595	625	616	582	576	561	583	516	561	607	569	583	518	606	610	600	578	571	608	584	570	532	580	605	627	587	601	568	585	577	582	560	574	602	608	550	566	612	623	601	549	596	608	554	534	576	599	525	583	582	645	600	587	582	603	632	651
20620	9364	2631	271	227	168	120	110	89	101	105	92	110	104	107	102	83	95	99	102	67	94	85	112	76	89	91	93	88	89	104	87	90	86	83	77	80	87	89	81	82	81	67	83	92	81	80	74	105	67	76	85	91	80	78	89	79	92	86	96	81	83	93	72	67	71	74	86	90	97	90	91	90	85	80	79	87	95	70	98	98	86	84	90	70	102	91	115	94	83	84	89	85	69	102	84	80	78	93	94	98	83	73	77	91	84	94	81	83	91	75	92	87	89	86	84	68	101	106	90	96	87	83	99	81	83	78	88	81	89	71	73	95	78	69	84	84	86	90	83	83	85	88	97	76	84	76	71	94	89	83	91	77	82	97	74	86	98	73	83	83	76	90	79	78	71	90	95	71	87	91	91	76	85	73	94	83	84	85	72	80	75	73	78	86	89	91	83	79	94	90	85	83	77	70	83	81	86	82	88	75	78	67	88	71	92	79	89	74	82	85	70	73	81	83	72	88	93	88	82	104	83	78	83	83	89	69	92	91	89	78	99	75	78	80	86	79	78	100	94	79	83	90	74	83	83	107	87	72	87	84	84	89	75	84	82	83	77	90	91	77	74	98	81	79	85	86	81	72	82	80	80	87	81	90	81	81	82	83	90	85	78	88	101	84	79	69	64	84	87	73	77	98	92	99	71	63	87	77	83	68	92	84	84	86	68	87	67	81	96	71	93	96	76	77	87	70	86	71	67	76	79	97	85	85	88	100	75	87	82	77	83	89	97	91	83	79	74	90	82	77	82	85	99	62	87	87	81	86	52	78	85	79	97	84	71	89	89	91	77	89	78	94	84	89	94	75	96	117	82	84	81	78	74	106	93	97	81	73	82	93	70	95	91	94	88	82	93	73	91	100	89	82	83	91	81	86	82	78	92	83	89	79	95	71	71	88	87	77	76	70	94	78	81	95	81	80	74	90	82	82	77	78	73	79	78	87	87	89	84	91	84	88	101	91	93	107	75	79	85	65	81	83	78	91	77	74	75	88	96	80	82	80	87	79	91	79	100	87	91	85	84	102	79	86	63	103	84	84	81	76	76	83	97	72	76	87	98	87	89	101	76	77	94	87	80	89	87	89	82	91	86	98	84	78	71	85	83	89	68	69	76	86	96	76	105	76	81	69	72	73	81	88	95	88	92	85	93	91	75	89	85	80	89	82	78	84	75	89	67	90	92	95	105	81	86	79	81	85	69	82	83	84	78	83	80	82	75	101	91	83	92	101	76	93	81	87	69	86	82	93	70	84	80	109	79	84	76	83	80	90	85	89	68	85	83	82	74	91	77	84	84	90	85	79	76	70	76	83	86	81	81	71	91	95	60	93	81	81	78	65	67	84	90	77	84	79	86	89	87	75	78	86	77	102	93	77	82	75	81	87	79	80	81	94	91	67	80	85	74	85	78	93	89	91	74	94	75	85	82	73	79	75	91	87	92	82	80	84	82	87	78	81	88	93	87	71	73	78	89	74	94	70	85	87	77	88	97	75	84	72	83	80	80	93	91	82	82	86	82	83	84	82	86	107	86	70	83	100	97	92	84	80	71	79	69	77	84	79	68	91	88	88	94	78	88	77	69	93	79	71	81	87	77	77	93	87	78	97	75	79	80	94	85	70	98	77	106	76	72	78	67	82	96	72	84	70	95	74	82	78	100	79	77	70	79	82	81	77	94	84	83	98	73	89	81	86	90	83	85	80	96	86	79	86	87	76	93	77	87	76	83	74	74	81	78	63	105	84	75	79	83	84	74	82	84	100	101	64	96	85	73	90	91	78	88	89	95	80	76	78	71	84	81	74	84	82	82	96	87	91	80	85	75	87	83	84	92	67	75	80	72	79	88	88	100	87	88	84	96	83	90	72	75	77	81	85	79	87	84	102	105	81	78	78	75	76	91	80	88	84	90	71	79	96	92	90	75	71	101	75	95	85	81	69	73	82	63	80	67	83	97	78	72	76	82	79	84	78	59	88	77	80	87	90	84	80	83	89	83	88	78	71	87	85	83	71	95	66	79	85	83	84	72	78	92	87	99	86	79	81	98	89	77	81	85	84	84	85	70	84	71	85	75	81	75	88	79	63	83	71	87	108	90	77	85	93	78	101	79	102	71	80	89	73	88	65	96	88	79	91	105	84	71	81	78	79	81	80	82	84	81	102	76	77	79	94	81	64	93	88	92	74	83	73	82	83	81	102	83	61	80	73	86	75	77	69	86	83	93	83	96	97	79	85	93	86	79	73	90	86	63	81	74	68	101	76	72	82	59	91	74	93	83	76	72	77	89	87	81	83	82	96	98	83	81	80	76	79	84	77	87	89	79	90	97	88	82	80	76	71	69	68	88	80	63	98	91	82	94	87	82	85	85	85	90	88	74	80	57	81	91	92	99	91	94	89	92	84	80	94	84	82	95	90	78	81	73	91	85	83	84	100	81	84	93	78	71	87	93	84	90	96	75	71	99	67	85	81	92	94	73	86	83	78	75	90	90	83	66	90	107	72	75	71	83	91	89	72	83	77	73	90	89	96	100	79	78	88	59	70	74	84	83	81	75	92	97	69	82	65	84	77	74	101	77	78	95	93	86	81	83	101	87	72	90	97	71	83	87	67	75	87	107	70	88	85	79	83	70	97	82	87	98	82	70	88	92	83	87	71	75	72	83	70	94	101	72	79	80	87	88	82	69	80	99	78	81	91	79	90	82	98	90	71	74	106	79	89	89	79	78	80	90	89	84	102	91	87	75	86	79	93	86	85	75	80	89	84	79	78	100	77	80	96	93	77	85	83	77	80	81	89	82	87	87	78	79	91	69	94	86	76	83	68	73	78	66	98	96	84	70	82	94	80	70	76	77	85	78	73	79	83	79	95	89	69	95	79	79	81	109	82	72	74	73	72	72	78	95	90	88	86	89	84	94	79	90	95	83	85	80	77	94	69	82	72	74	68	83	87	84	70	93	88	92	86	74	80	90	87	100	59	85	76	78	86	95	106	71	79	86	79	75	89	84	77	87	72	81	85	79	81	97	100	81	84	80	78	64	78	79	92	84	94	84	84	88	66	68	90	84	84	97	82	82	89	90	76	86	96	86	91	88	69	89	95	90	86	77	75	92	87	89	67	86	89	108	89	82	112	83	86	66	94	86	85	92	92	77	80	82	99	98	84	79	79	68	80	98	93	76	70	76	73	76	75	70	90	90	70	81	98	86	97	92	89	95	88	94	85	72	65	98	86	76	86	84	98	73	93	89	82	86	85	89	73	86	90	89	88	94	92	76	83	77	81	89	93	91	97	87	89	87	81	81	96	98	86	78	97	85	97	81	74	78	79	81	78	83	90	99	82	81	76	83	76	73	84	79	82	88	66	67	85	84	90	75	88	87	84	80	65	72	60	101	78	103	80	78	87	82	63	86	76	100	77	80	91	88	85	76	87	85	92	93	89	92	79	96	94	85	98	77	96	82
24471	11485	5899	522	782	694	544	446	422	412	430	439	453	509	434	415	384	461	428	433	445	467	527	493	394	369	364	356	343	341	306	331	284	340	323	322	310	311	337	321	366	311	352	337	331	330	335	322	343	337	325	323	347	355	305	351	312	313	358	346	314	327	333	349	338	338	287	319	314	302	312	302	331	342	344	326	334	320	362	306	340	335	335	341	363	366	348	318	322	334	350	300	330	360	348	327	318	342	335	316	319	327	375	344	320	313	333	307	324	287	344	333	326	324	310	340	316	322	356	331	360	330	336	325	323	319	326	349	331	341	338	330	327	311	299	297	327	318	311	307	312	311	355	301	296	299	340	342	334	304	348	324	290	313	349	323	344	344	307	317	323	320	334	318	342	320	292	285	305	310	356	342	336	310	305	310	336	330	301	323	311	340	328	321	298	327	331	328	308	334	310	327	353	313	333	318	346	272	297	330	343	317	313	345	331	312	338	325	328	315	340	353	324	322	315	326	294	341	357	311	325	317	302	327	330	313	312	380	320	327	310	323	323	339	332	303	307	286	318	336	343	315	327	333	308	320	316	320	327	306	311	333	305	336	329	327	317	328	330	315	318	338	328	328	316	311	321	299	303	303	315	321	318	279	312	325	320	344	324	339	293	312	327	340	301	325	325	316	339	342	303	333	334	295	305	321	314	329	313	359	346	306	354	325	341	318	337	307	347	345	320	352	322	343	312	308	332	321	333	328	340	287	335	343	339	319	346	303	327	328	302	326	355	323	334	338	329	326	314	306	317	310	339	343	351	348	331	327	311	350	341	321	325	356	306	320	322	332	325	298	326	329	317	320	309	315	327	298	302	315	345	322	338	331	323	317	326	349	319	317	287	309	299	350	354	329	340	315	322	318	344	296	328	304	336	356	323	341	304	316	320	330	341	326	331	314	323	312	299	316	322	302	345	323	321	322	339	315	287	356	317	343	325	330	293	322	324	316	315	330	347	325	317	326	351	342	334	325	332	298	338	318	328	328	329	301	301	331	298	341	331	320	334	334	309	328	347	322	327	349	314	313	332	322	339	361	296	307	333	341	313	305	304	322	321	333	311	320	324	333	312	324	314	324	299	343	308	339	303	337	301	310	323	345	332	336	325	315	337	303	317	312	311	317	318	273	350	338	327	361	333	316	306	336	307	343	321	330	335	334	332	295	347	300	360	304	338	320	314	321	325	347	314	356	359	365	317	350	305	301	309	322	303	362	330	300	332	316	321	366	314	349	326	334	319	313	339	320	317	317	292	341	314	340	329	309	341	322	334	285	317	338	356	320	323	295	291	320	322	321	314	289	338	310	316	294	299	313	314	317	317	307	313	328	329	334	337	340	335	326	330	331	296	331	325	300	337	341	333	327	292	313	318	337	344	303	310	324	325	335	295	337	333	297	303	325	338	351	338	342	329	320	315	336	363	301	336	329	296	328	320	325	308	308	328	323	322	336	325	330	332	329	339	333	321	349	319	315	316	300	311	331	336	337	308	333	299	287	313	354	350	328	310	313	335	306	353	323	292	335	316	337	332	347	322	314	332	309	345	333	304	308	336	308	309	327	320	322	315	324	310	338	304	324	317	315	284	316	334	335	308	288	315	327	303	312	319	293	326	344	314	323	296	317	323	353	323	312	337	308	323	328	368	320	336	320	318	354	316	304	323	310	345	345	313	345	319	299	310	311	318	301	353	331	323	314	311	337	312	317	295	337	329	314	323	297	310	334	335	313	332	337	329	313	323	335	326	317	375	337	308	345	326	365	278	346	336	318	314	342	312	304	330	327	328	310	334	329	297	329	322	325	343	332	310	298	327	297	340	322	318	303	328	291	313	338	330	345	302	332	367	316	322	324	285	313	323	324	347	316	303	324	325	308	328	335	334	327	299	323	310	307	332	318	327	320	349	319	305	343	312	331	323	306	338	315	320	299	328	325	308	339	300	289	312	318	333	329	305	315	301	342	323	370	339	323	321	308	327	324	313	340	365	345	340	333	301	306	315	320	328	333	329	314	324	337	336	337	342	321	307	314	316	304	324	354	330	321	354	324	359	369	313	346	339	329	348	330	364	301	299	301	333	345	320	303	328	324	312	341	355	299	298	332	323	284	315	310	336	323	350	302	296	319	306	294	309	332	310	309	348	318	311	348	307	314	312	319	296	328	355	319	323	298	340	340	297	331	326	307	342	335	326	339	268	323	316	334	306	315	315	316	337	341	308	312	353	334	375	322	340	337	335	300	315	347	331	323	321	360	366	310	347	355	343	348	324	311	321	308	301	288	306	367	344	333	318	313	347	289	333	300	325	338	337	309	326	363	333	339	333	315	314	324	332	288	333	316	323	296	300	307	341	327	388	325	310	321	314	330	320	348	320	300	327	318	330	334	331	302	307	326	321	333	356	338	304	333	319	327	322	287	317	337	325	296	323	337	330	312	334	334	337	312	310	300	301	316	333	357	350	320	340	344	336	324	307	334	324	331	334	330	349	302	336	316	323	345	308	315	300	301	342	319	335	323	317	305	313	295	355	317	321	331	325	331	305	352	340	331	324	356	303	290	337	340	345	337	317	354	291	343	308	295	294	332	279	316	347	344	314	320	337	316	349	324	336	329	284	340	337	315	282	315	307	334	357	292	349	326	302	291	296	337	314	326	307	337	346	328	315	313	306	339	316	295	313	319	334	311	312	289	337	320	312	302	318	322	285	338	318	281	312	340	311	322	352	303	323	321	351	315	316	308	304	322	319	322	309	315	333	325	309	328	335	299	341	314	344	318	299	329	351	308	327	329	325	315	342	324	321	345	324	340	303	329	288	314	359	352	339	336	337	296	297	336	314	285	308	346	303	303	349	323	307	323	338	331	341	321	311	298	346	332	295	324	328	317	334	321	313	318	329	308	355	313	311	291	302	297	310	314	321	327	324	329	326	305	325	309	338	334	352	307	321	308	294	309	319	295	338	314	347	311	296	323	361	320	329	332	318	353	326	318	334	354	343	312	296	299	317	314	313	301	319	309	297	332	366	333	307	346	357	343	325	338	297	314	348	351	301	336	320	307	326	323	293	295	346	337	319	376	276	371	325	352	341	332	293	321	323	313	328	337	361	318	329	319	336	308	325	326	335	324	312	310	324	293	297	317	319	306	312	299	321	324	311	347	315	347	291	298	358	310	327	295	323	331	336	310	314	293	332	323	317	320	315	309	328	328	344	316	313	349	337	308	348	319	349	325	331	311	310	333	290	328	336	347	318	302	299	312	317	324	318	345	336	321	294	317	283	293	322	302	352	299	335	339	312	288	316	303	355	334	331	328	337	322	317	345	313	312	340	338	319	367	303	301	305	329	319	301	301	315	327	300	350	307	317	328	324	331	340	306	333	310	313	328	355	341	331	338	320	275	306	301	337	307	339	323	304	326	309	314	338	309	305	335	317	325	313	334	322	326	322	376	327	327	317	311	336	310	319	314	341	298
66667	52256	37709	9183	1978	849	818	503	334	197	218	196	212	283	320	354	353	528	717	665	522	589	489	358	289	263	174	231	226	203	172	126	130	109	114	150	112	113	116	131	112	111	124	114	127	105	119	135	112	111	100	103	126	106	109	110	123	126	108	120	116	107	134	99	112	109	111	115	113	101	108	104	124	131	123	117	124	107	114	101	107	110	114	119	101	121	102	108	115	112	98	106	121	112	88	122	111	128	97	106	112	101	88	109	117	109	103	107	114	103	95	111	106	104	104	116	108	113	105	124	103	117	129	115	106	98	109	120	114	119	103	138	120	104	126	100	98	95	106	106	101	125	119	122	121	120	150	108	114	133	118	97	92	129	100	113	115	109	109	111	121	101	103	110	113	113	112	127	110	127	107	142	103	122	135	104	118	102	100	88	102	111	136	115	105	125	118	114	112	113	126	120	105	130	111	99	88	101	113	121	104	116	95	111	97	113	97	112	120	124	114	104	97	119	107	97	97	117	106	114	100	105	100	115	124	119	106	124	112	96	123	122	100	100	122	117	105	118	114	115	122	99	101	109	113	105	122	112	114	99	121	91	110	108	102	103	114	117	96	116	126	104	111	103	127	114	89	110	99	100	114	105	93	127	120	109	113	104	102	109	122	121	105	128	93	101	116	108	116	118	130	132	123	120	117	101	102	109	106	99	100	99	103	124	106	89	111	118	107	111	110	100	114	105	105	92	95	107	135	108	102	106	119	117	115	113	100	83	122	113	116	112	99	119	112	108	135	111	101	116	107	100	115	101	105	96	122	110	131	120	97	107	120	115	119	108	111	124	112	105	106	96	108	98	106	128	111	105	113	100	98	109	126	114	122	131	115	116	99	128	125	95	119	115	117	108	105	111	107	96	115	115	116	116	119	123	113	116	95	113	108	91	122	121	97	110	104	124	110	117	113	109	133	97	108	120	105	115	113	95	102	105	99	108	108	120	121	96	120	131	108	118	112	113	114	116	99	112	112	104	126	113	94	92	121	106	112	96	103	107	104	91	118	110	113	100	120	109	130	112	104	110	116	125	105	105	94	112	99	132	112	100	107	124	108	112	98	103	101	94	116	109	122	112	103	126	125	116	89	99	112	133	117	120	104	74	121	110	115	109	104	113	122	113	113	120	121	136	120	125	108	132	99	121	105	111	116	97	121	110	133	103	138	107	99	119	115	103	101	141	120	113	98	97	113	114	119	113	111	110	128	122	108	115	103	94	125	111	123	99	118	119	108	98	121	120	111	117	103	118	97	110	117	109	101	126	124	107	109	131	121	103	115	106	121	114	88	81	121	105	128	106	127	123	133	114	95	103	120	115	117	103	117	97	105	109	112	116	110	108	103	102	111	106	96	106	116	128	102	95	105	102	123	114	114	109	106	103	99	111	103	106	112	117	89	115	106	93	102	123	106	108	116	86	114	118	109	93	125	111	128	114	97	100	119	106	118	128	107	125	110	112	112	104	114	121	115	119	98	116	103	124	125	97	121	114	102	101	112	100	119	116	113	111	115	100	126	93	117	97	91	120	117	111	105	96	116	112	121	145	105	116	105	100	132	104	103	111	98	116	122	109	115	112	118	112	132	114	111	98	127	113	106	105	124	109	111	121	111	109	109	123	106	114	110	107	116	107	111	108	119	125	115	124	104	120	126	114	121	130	103	115	102	111	116	121	92	120	131	112	112	109	109	105	119	106	120	116	103	108	112	123	129	108	117	108	113	99	122	108	123	116	116	109	90	114	102	113	125	107	118	94	129	122	117	109	117	133	115	109	87	102	140	95	95	109	110	125	113	108	105	96	115	103	120	112	105	135	133	115	114	114	127	108	117	126	111	137	113	124	113	103	93	116	128	108	113	93	115	108	107	106	99	114	115	115	122	110	108	110	108	120	107	138	141	124	91	111	117	127	124	104	107	116	103	108	87	127	110	111	107	110	114	106	107	117	123	110	93	102	93	109	103	132	100	114	131	123	123	108	125	121	112	135	107	128	101	121	92	115	127	103	116	93	106	109	116	106	120	120	136	98	117	106	120	95	96	114	112	103	102	119	118	110	114	108	88	99	91	116	128	109	105	102	122	110	113	115	137	118	111	128	109	83	113	116	105	87	108	113	110	104	103	104	135	123	117	126	118	110	112	114	126	124	107	117	125	123	116	105	107	90	118	106	121	110	114	109	102	125	116	93	109	119	102	103	113	105	89	102	117	122	101	111	117	110	113	120	111	112	116	111	120	115	114	112	125	109	100	99	110	108	133	129	117	115	130	101	113	104	106	104	114	122	103	134	112	107	126	117	97	109	136	113	103	110	97	123	93	100	98	115	114	113	107	121	110	115	110	109	113	101	104	117	104	116	131	118	104	106	110	106	103	103	100	128	92	127	102	118	111	95	100	115	121	92	106	109	115	104	106	119	104	97	104	91	107	98	125	110	97	97	131	98	107	126	117	118	134	128	115	116	85	92	141	104	107	92	117	130	79	98	112	108	109	100	105	114	90	114	111	108	134	105	112	98	93	101	104	119	118	125	131	104	100	113	122	132	114	105	122	123	107	116	104	123	124	110	103	107	110	111	99	114	105	113	112	107	109	116	120	115	104	106	116	116	108	98	92	114	106	120	112	85	130	105	104	109	121	115	108	117	98	122	111	106	100	111	110	93	106	120	112	112	105	102	120	117	109	108	109	114	124	96	116	97	109	109	89	126	109	111	86	118	109	111	115	103	101	109	128	137	114	96	122	90	94	103	115	123	96	105	104	127	112	93	121	111	117	98	112	107	108	121	88	122	128	110	112	100	98	104	146	99	115	94	111	125	111	107	110	94	108	107	110	102	113	111	115	129	104	116	106	110	126	140	107	123	113	125	109	92	126	95	110	113	113	110	120	121	100	102	96	129	107	120	136	110	121	110	102	108	101	106	103	108	96	115	108	112	106	109	93	134	118	114	117	114	133	115	95	120	120	124	101	116	112	103	112	123	110	119	110	106	117	101	113	104	108	94	103	111	102	119	112	105	110	112	96	110	95	91	120	109	111	110	124	107	112	131	110	114	122	120	111	98	101	108	117	89	93	121	108	107	101	107	110	131	106	104	106	108	109	128	122	90	113	111	106	108	120	135	98	113	105	102	110	122	91	113	117	116	109	108	85	105	92	100	121	104	120	128	101	101	113	106	132	106	115	116	113	122	108	98	114	103	85	120	122	109	112	115	97	100	108	101	105	98	113	116	129	132	97	113	118	110	118	111	119	109	93	102	116	125	124	105	114	109	127	102	120	119	105	129	116	130	107	111	110	103	88	122	116	116	126	126	111	107	119	109	114	117	92	119	103	101	118	101	105	126	85	97	112	106	100	105	120	101	110	101	115	99	102	106	97	109	104	110	119	108	120	124	115	117	118	117	111	106	113	123	111	120	112	105	109	102	111	108	88	103	118	121	105	113	106	105	113	95	107	103	101	121	111	106	115	112
45889	35364	30157	3096	5316	3479	3877	2463	1554	1122	1040	1089	1206	1686	2359	2318	2144	3832	5378	4920	4016	3945	3485	2709	1911	1459	1205	1301	1377	1392	826	563	519	497	456	874	460	458	415	462	435	425	461	447	422	439	393	419	412	404	421	419	421	428	383	417	415	432	416	402	405	438	422	443	432	411	410	406	371	392	412	408	412	403	459	413	430	408	421	365	378	473	402	443	427	414	397	378	394	395	404	398	406	429	404	433	403	383	436	434	422	413	398	385	407	411	435	392	419	377	399	419	445	391	427	420	431	385	429	361	407	435	384	420	407	409	410	409	404	430	415	418	400	402	401	452	408	457	441	399	391	407	357	380	432	407	439	452	410	391	412	414	384	428	394	404	396	380	370	436	382	421	432	436	449	367	423	415	375	372	397	406	399	369	381	402	409	408	430	417	399	379	390	366	398	418	431	399	400	420	430	400	417	365	431	376	376	416	409	442	399	395	383	440	433	410	439	416	400	409	400	439	376	413	385	413	424	393	427	407	411	397	402	430	397	438	419	458	391	391	384	368	394	460	388	380	423	398	418	395	403	415	412	403	436	431	444	385	433	434	392	439	410	409	370	425	426	409	409	403	402	423	407	413	424	442	405	400	411	376	394	404	418	430	417	427	428	423	391	421	401	386	432	393	367	405	374	396	407	398	410	410	390	400	396	436	393	417	373	404	435	440	410	458	402	413	386	442	396	403	432	432	403	422	399	377	413	380	395	395	403	429	409	414	402	429	463	388	385	407	421	388	406	397	402	466	396	402	389	390	398	401	441	425	388	421	380	407	430	373	370	417	453	416	427	387	442	376	423	413	437	416	396	379	412	385	379	426	444	429	381	384	407	373	426	408	380	383	431	398	412	428	441	397	384	413	396	394	390	392	413	402	386	387	436	393	417	382	397	364	411	360	390	367	375	410	369	407	393	423	400	371	412	362	431	432	392	408	415	404	387	391	395	426	398	418	413	394	401	420	366	423	389	410	419	417	408	379	421	375	411	378	404	396	424	405	361	374	414	423	385	366	400	399	402	400	396	425	417	419	383	435	416	394	416	434	424	377	406	400	386	431	406	410	388	407	412	406	426	431	422	394	395	396	415	400	403	382	363	368	389	411	401	449	373	397	444	411	403	394	396	428	406	421	438	405	429	453	407	395	428	447	418	406	422	440	421	392	425	395	408	417	402	423	399	423	422	407	380	400	412	368	404	392	412	376	400	417	406	412	439	394	415	390	370	404	433	375	412	395	403	399	428	373	390	411	379	368	396	428	395	380	380	373	427	414	424	429	398	383	426	367	405	403	402	425	436	419	387	411	396	450	394	398	428	405	411	449	411	429	390	374	369	454	396	384	396	412	399	397	370	436	405	407	392	391	390	396	397	386	414	383	410	418	407	387	399	371	426	407	415	410	355	389	386	390	444	397	434	432	391	394	374	381	382	410	457	373	391	409	425	396	428	459	369	381	417	420	382	443	389	387	401	390	426	451	429	415	393	427	403	389	434	400	393	432	403	404	400	407	370	373	433	381	396	368	363	381	408	409	416	409	397	398	380	394	411	424	399	415	460	402	380	379	403	392	397	401	405	393	424	411	409	431	405	391	394	365	438	384	415	411	410	423	397	365	392	413	381	383	383	362	444	409	391	419	393	401	441	409	363	378	395	373	423	430	406	407	434	446	401	417	403	397	395	399	399	375	422	421	418	401	391	398	389	393	375	411	398	397	390	398	438	413	407	433	431	391	407	388	393	410	397	411	439	365	421	424	394	381	390	376	410	397	404	424	386	427	394	388	399	368	404	396	431	424	390	372	427	385	408	407	415	399	421	398	391	380	345	412	408	428	386	403	440	397	417	411	422	400	436	383	409	397	399	391	398	393	415	381	393	424	361	406	423	432	408	366	405	421	414	431	392	363	395	400	391	380	377	410	392	440	420	410	430	389	415	424	398	433	380	394	390	371	391	406	418	415	411	372	374	406	415	427	414	402	414	402	385	429	401	427	410	415	409	391	408	416	401	421	424	373	393	395	378	402	431	412	405	397	419	397	418	377	395	394	447	407	421	419	363	437	421	443	416	389	412	367	425	436	423	410	380	432	421	436	375	421	419	371	371	425	411	382	427	400	460	349	409	395	384	431	399	429	372	404	451	429	363	416	412	400	379	412	385	415	399	442	416	414	347	379	370	401	410	386	450	374	396	454	391	407	372	374	408	375	422	383	409	433	411	417	371	429	388	391	397	436	435	382	414	405	442	434	396	401	447	395	378	418	393	414	351	383	412	378	397	402	395	386	380	419	384	447	392	406	365	390	404	407	392	419	415	372	390	424	407	437	435	415	390	410	410	441	407	368	423	392	415	421	422	388	409	398	399	393	392	427	396	385	403	396	394	419	420	406	417	397	387	400	424	391	387	383	402	414	379	395	389	382	383	411	384	407	406	400	409	418	391	400	398	438	405	434	400	419	409	437	444	409	375	393	374	398	390	422	449	392	399	406	408	420	426	436	361	394	420	370	398	417	417	390	387	410	399	406	356	435	419	433	389	364	389	401	385	369	429	398	404	408	399	375	408	396	420	438	418	384	410	386	392	375	386	412	425	410	381	433	384	370	380	410	411	418	392	386	449	386	416	389	429	401	400	413	409	459	407	381	399	388	433	394	392	393	422	399	432	417	427	401	388	396	383	392	394	408	442	414	421	400	417	405	401	402	460	414	446	427	450	406	395	402	379	402	420	416	409	402	424	385	429	396	431	393	430	406	379	393	396	421	381	428	448	395	403	421	440	472	404	385	416	426	409	367	381	389	415	407	411	434	393	406	436	381	362	399	402	352	408	396	396	396	435	439	397	414	399	428	432	402	398	404	368	388	378	358	453	423	388	420	387	424	373	455	458	395	386	393	410	427	409	398	377	390	403	400	420	412	402	408	427	426	394	363	392	429	399	389	405	404	390	403	355	420	361	438	380	425	428	420	403	418	385	361	399	388	373	433	387	411	408	381	411	433	408	414	434	405	405	473	414	417	442	408	415	413	423	404	409	412	391	396	388	379	414	424	364	421	410	421	413	375	410	377	404	414	392	431	413	378	397	388	407	408	432	440	412	423	368	421	405	430	403	406	407	394	439	405	371	394	413	444	386	423	446	413	413	399	401	438	430	425	387	429	410	378	400	410	386	390	410	432	390	387	402	411	391	395	422	351	392	392	378	401	412	404	418	385	394	414	399	429	402	391	383	404	448	344	416	414	408	416	387	403	383	407	411	388	404	432	404	430	422	373	412	377	403	436	420	397	453	387	410	402	421	369	419	393	414	414	419	384	396	381	402	397	415	425	405	376	407	399	404	454	392	366	431	415	436	419	400	390	416	423	369	418	427	406	443	421	422	391	403	421	412	405	423	398	407	405	401	365	434	401	411	400	369	431	388	396	409	408	389	404	446	423	441	389	385	385	353	402	407	402	422	403	389	388	414	372	445	375	437	372	430	387
77578	60814	49309	15092	3840	1459	1337	946	815	557	422	438	481	438	519	634	703	1197	1600	1173	1109	1126	1268	1048	840	538	423	359	355	307	278	228	199	203	187	203	199	191	202	171	191	191	201	196	207	169	182	181	191	204	184	183	177	168	188	183	172	183	171	197	168	172	191	192	175	195	168	182	194	152	169	184	175	156	176	173	165	181	150	175	160	187	210	163	180	183	182	173	172	168	175	175	172	191	176	155	189	176	174	183	162	194	193	169	177	185	175	170	169	178	190	191	174	171	182	166	171	185	187	156	183	171	151	165	165	162	154	191	172	176	180	169	170	195	163	155	207	173	171	156	175	197	174	188	165	152	163	184	178	179	185	184	170	162	183	176	165	182	167	191	179	166	185	181	157	163	156	174	170	165	196	162	164	177	182	160	173	184	151	155	178	167	189	181	167	179	203	183	170	165	167	207	173	170	148	170	178	165	185	177	188	165	160	170	165	187	168	189	181	185	186	160	166	160	185	176	134	184	181	159	176	169	181	155	175	197	190	173	167	181	179	173	169	213	160	180	163	165	168	185	149	153	156	169	161	205	190	188	170	177	167	172	173	174	176	174	178	175	149	171	171	177	158	176	191	171	189	167	199	194	183	179	184	174	184	184	163	167	189	167	151	167	171	183	176	185	158	177	187	185	211	166	189	177	194	166	180	185	167	160	175	181	158	178	178	179	169	176	167	161	155	183	180	171	196	178	172	153	164	184	187	189	214	166	194	186	163	173	179	178	197	170	160	228	166	176	161	181	185	195	156	176	185	186	166	179	172	166	177	170	180	205	176	156	171	195	191	176	188	190	187	191	148	186	196	173	167	167	177	171	178	173	179	181	174	182	157	174	185	174	147	182	154	170	177	184	163	175	169	183	177	202	183	188	170	187	180	190	198	162	200	166	184	201	180	161	189	149	186	185	157	183	193	181	174	181	171	186	176	164	191	165	175	189	174	174	177	179	160	167	181	162	175	159	149	158	200	202	162	183	193	175	190	185	185	185	189	168	167	184	162	182	175	152	191	150	196	197	183	157	166	151	201	158	194	175	172	207	177	180	180	176	184	180	163	181	185	171	179	155	160	164	178	171	169	154	187	180	188	171	167	184	168	181	159	181	169	141	202	162	181	170	156	192	169	161	187	173	188	188	173	177	170	172	176	178	175	149	170	176	182	179	180	185	176	165	157	188	177	167	166	173	155	194	188	150	168	188	167	184	176	162	190	175	159	182	155	176	182	165	184	182	174	166	161	168	169	180	157	152	201	169	176	207	175	192	188	198	161	175	171	174	171	172	182	192	193	191	169	167	169	146	153	205	211	195	196	190	162	202	153	186	182	162	173	166	166	171	168	160	178	183	171	197	164	175	175	157	175	173	186	157	192	170	170	167	190	164	170	171	185	137	176	169	175	199	199	161	170	198	181	197	175	170	175	169	165	167	176	149	167	137	192	170	179	182	194	178	190	169	178	202	188	191	170	160	171	158	167	180	192	187	166	168	183	168	207	159	174	164	204	191	177	177	189	207	162	183	168	164	164	174	163	166	201	182	172	165	173	184	165	180	176	185	161	185	169	153	187	195	163	168	205	191	144	170	189	170	162	163	154	168	186	175	162	166	195	171	203	166	181	165	201	174	166	185	173	180	203	185	147	179	176	178	200	164	159	165	198	178	177	162	174	172	201	172	188	197	173	192	184	191	182	155	167	180	177	160	159	177	168	186	184	172	186	162	180	189	169	183	196	186	173	157	167	163	163	153	188	142	152	173	182	169	151	156	174	162	170	194	178	149	175	175	170	172	170	191	188	187	188	174	162	199	150	158	169	176	188	179	172	153	180	166	161	153	200	172	157	168	160	197	162	162	178	177	150	163	168	163	155	178	175	174	163	168	172	190	191	164	171	174	176	200	146	190	184	180	176	197	171	156	183	162	197	192	177	149	165	181	180	176	162	187	172	155	167	183	183	184	167	185	170	184	169	168	175	179	168	172	153	197	161	174	159	154	194	192	159	178	182	166	159	193	177	174	198	176	162	184	172	163	163	169	180	160	182	188	203	189	197	176	189	196	177	177	175	170	168	174	165	181	186	164	194	197	178	181	143	150	175	197	172	166	186	185	187	172	208	153	187	182	182	175	181	157	179	166	152	185	160	191	140	198	178	160	176	170	190	176	187	162	157	185	171	167	164	175	151	180	171	164	157	184	170	186	189	184	183	157	190	191	156	164	174	206	160	169	177	183	167	161	180	195	164	179	187	183	171	183	196	185	173	161	163	157	164	180	165	163	179	168	181	152	171	169	185	184	189	170	156	169	198	198	167	162	160	182	176	189	194	161	186	175	165	184	190	148	171	156	184	177	177	187	176	161	169	180	190	198	152	148	186	199	169	175	186	170	165	184	200	187	162	172	177	165	191	193	167	162	180	171	173	178	159	173	184	168	215	179	171	184	198	167	190	179	173	181	176	190	199	175	173	196	171	179	177	179	169	176	153	168	196	157	181	164	152	187	161	173	154	186	170	177	168	180	200	164	183	157	162	169	164	188	194	184	172	199	171	187	186	190	187	171	174	181	185	171	162	185	180	185	179	174	159	172	198	178	189	185	169	181	185	146	213	184	187	166	185	171	198	174	197	173	173	166	191	187	160	182	171	177	156	181	203	201	169	172	161	162	177	176	180	180	177	172	175	184	173	172	187	164	188	203	170	172	199	159	191	187	197	175	176	175	181	168	200	188	168	167	152	170	177	168	157	167	182	192	186	163	194	176	169	190	184	167	180	186	190	166	196	187	176	174	176	159	185	158	184	168	182	182	155	177	167	173	166	173	167	156	187	168	172	189	180	200	209	207	159	192	191	181	186	177	167	149	207	174	162	167	167	170	161	183	197	182	195	165	193	185	170	159	177	159	178	183	200	180	171	183	174	209	185	187	177	155	157	155	184	188	179	179	186	178	184	166	177	177	184	182	177	197	187	159	187	182	168	179	205	185	175	182	169	185	163	168	184	175	178	165	186	185	169	170	157	200	155	184	184	176	181	180	180	187	207	172	197	183	185	166	170	162	166	189	203	187	204	185	185	177	190	163	184	152	177	176	185	201	155	177	143	165	185	172	177	189	173	172	169	178	185	177	194	163	169	174	169	179	185	169	157	180	192	158	200	188	156	169	164	160	185	177	185	187	171	157	201	181	177	177	164	183	190	168	164	185	178	202	178	195	171	166	161	172	197	172	172	178	178	181	182	162	187	174	140	177	192	152	176	173	191	163	180	192	167	185	165	205	160	166	184	169	177	217	165	182	164	167	169	195	181	164	166	188	176	186	191	190	177	178	153	166	185	163	171	169	194	176	179	160	200	166	185	153	172	157	173	200	180	160	172	192	173	192	177	169	162	159	180	163	185	173	153	166	160	170	189	185	188	181	180	160	191	186	190	180	167	178	172	168	174	172	184	183	180	168	191	183	171	177	174	164	187	201	184	185
55940	43320	37003	5287	7566	5381	5737	4602	4233	2587	2144	2209	2276	2560	3309	4215	4969	7759	10378	7935	7893	7794	8807	6655	5188	3223	2719	2234	2056	1642	1452	1053	807	881	756	760	756	639	637	700	631	684	657	622	697	710	626	687	634	591	654	592	598	568	616	616	639	592	592	589	619	591	576	566	608	639	624	611	594	602	568	587	620	609	595	641	617	597	545	554	615	580	634	616	614	579	571	624	603	590	606	626	601	636	640	641	612	635	623	649	642	612	619	635	538	564	589	621	601	594	572	593	641	619	625	610	587	612	605	638	631	625	598	587	620	567	593	587	610	565	612	632	562	593	629	595	661	606	591	575	635	622	562	560	586	576	640	613	557	591	586	612	590	614	579	554	585	582	589	659	590	554	592	597	595	599	581	599	621	593	593	605	651	590	574	609	574	578	570	545	620	620	590	623	615	599	573	575	591	578	595	607	597	636	587	588	601	586	582	599	603	620	602	562	559	565	591	601	565	586	599	609	569	542	572	591	620	592	637	626	632	596	612	591	602	605	580	576	578	617	591	591	585	625	640	560	602	593	582	628	631	616	649	598	560	633	575	531	550	636	576	604	595	587	605	612	591	582	573	600	627	596	562	608	588	571	613	565	575	602	575	599	655	645	638	581	584	624	556	582	568	584	614	583	589	546	654	601	602	579	599	593	567	553	583	605	564	609	541	574	596	584	565	571	573	597	571	594	569	599	607	627	573	572	546	596	601	602	615	612	597	598	608	525	617	606	560	597	563	573	619	600	630	610	595	620	612	631	596	598	589	614	568	590	574	598	600	633	574	602	556	595	574	557	599	604	600	606	615	623	606	587	575	612	613	589	607	632	616	586	567	572	544	610	588	591	592	626	597	581	632	622	611	582	582	573	587	591	587	612	652	591	603	612	565	600	610	600	586	630	542	606	600	592	579	587	554	590	586	616	599	604	612	542	617	612	581	635	527	571	595	602	555	584	600	597	574	604	591	570	603	611	643	604	551	637	609	570	564	564	612	607	578	595	590	612	571	602	584	566	639	588	625	566	564	583	578	613	632	597	545	548	592	549	600	592	565	585	606	579	606	540	588	600	574	578	617	602	580	609	623	578	561	630	590	562	605	626	522	578	622	573	648	565	553	573	584	554	608	547	568	611	605	567	612	621	532	574	568	595	577	640	620	613	567	604	604	578	604	560	602	578	582	578	592	573	569	600	564	593	596	570	601	555	604	594	572	568	595	510	606	558	599	595	598	594	581	611	635	517	619	672	609	578	588	610	555	584	587	659	565	604	559	623	607	611	581	595	588	603	576	582	608	582	595	583	575	605	572	632	580	577	591	600	531	592	652	591	578	636	582	572	597	585	577	571	647	608	591	640	636	591	620	608	602	576	577	601	598	587	560	597	616	587	592	561	575	586	571	582	593	571	637	565	572	567	607	588	529	598	570	576	585	563	600	590	540	567	585	533	587	605	610	549	625	621	605	603	601	580	614	648	616	573	599	595	592	593	616	580	614	589	585	576	601	599	606	602	602	629	628	574	542	581	566	606	587	625	599	542	569	618	552	617	579	539	570	546	585	609	563	598	603	581	619	515	607	574	590	607	571	595	556	629	591	606	555	587	577	575	572	573	595	596	595	576	543	599	611	586	555	566	568	576	617	588	579	585	598	596	613	601	543	593	600	573	569	592	580	601	653	621	577	571	584	582	596	539	554	585	559	608	611	549	604	599	630	608	584	610	616	605	599	601	579	622	619	585	597	582	580	603	614	615	559	543	596	553	573	609	615	621	589	568	587	576	559	570	617	625	627	601	627	586	622	625	598	559	628	616	591	565	590	612	556	567	615	584	581	567	584	588	583	589	568	589	626	559	574	601	603	563	572	645	579	598	597	614	583	554	588	607	527	582	598	622	603	611	609	575	603	584	634	602	603	592	613	567	579	590	613	600	602	611	578	545	576	591	576	591	571	586	606	603	600	587	575	627	595	628	577	634	594	631	589	562	629	595	595	634	607	580	578	580	611	609	569	610	588	604	574	620	575	591	576	607	553	579	595	552	583	555	583	627	621	611	599	627	629	587	608	583	583	585	610	617	588	639	618	660	594	614	583	575	585	568	593	589	565	624	581	571	596	566	573	581	598	621	642	577	639	594	599	612	617	628	587	584	597	607	594	579	640	575	608	556	577	586	613	573	613	589	607	545	581	580	581	562	564	559	588	599	599	572	608	570	615	588	645	561	601	568	599	579	582	611	578	573	622	633	585	588	605	572	589	581	607	594	585	612	580	582	592	590	587	553	602	579	597	598	590	601	565	627	552	557	607	580	614	590	590	638	586	590	606	614	571	587	576	610	661	574	611	578	598	575	573	586	605	563	598	627	582	637	622	599	616	618	585	580	621	546	617	598	541	622	634	618	588	613	595	541	568	590	580	588	586	590	625	640	619	555	601	589	606	570	622	583	560	583	606	614	583	596	598	594	618	626	591	607	550	582	553	608	609	610	577	622	607	587	619	586	589	552	622	550	595	625	612	560	568	573	602	605	632	574	632	603	606	546	560	592	588	581	568	641	578	594	615	584	583	583	612	604	591	615	603	587	605	593	561	590	620	560	619	591	582	621	592	586	585	627	577	600	604	600	657	603	547	590	614	592	595	592	584	579	579	595	602	611	572	575	623	588	547	598	595	621	561	588	612	605	619	571	556	539	556	598	601	618	574	601	600	623	636	572	620	559	572	597	610	620	560	596	596	550	575	568	599	596	611	608	608	614	616	598	564	567	576	631	568	545	614	598	569	614	606	602	597	571	591	602	595	594	588	581	577	601	591	592	557	582	629	587	580	601	605	581	562	542	588	567	565	599	561	630	577	598	617	631	566	641	584	581	569	587	605	598	566	581	606	586	577	593	601	596	608	614	640	633	614	596	639	628	580	617	592	576	562	594	593	580	586	573	627	577	611	605	553	590	590	596	577	583	633	607	548	584	599	622	611	590	646	610	565	591	504	572	600	569	580	615	556	610	608	615	580	648	582	627	612	602	598	567	577	569	616	588	612	614	601	567	608	613	612	591	625	598	557	559	573	566	563	577	598	626	615	529	578	585	614	572	620	655	607	559	609	601	604	612	580	611	602	589	573	620	620	600	623	586	587	608	647	555	579	595	554	650	620	598	600	597	577	609	577	603	547	626	560	592	548	578	598	584	591	579	568	585	552	637	592	627	602	573	577	612	616	553	565	637	600	581	602	617	591	627	591	599	553	592	581	586	606	607	617	569	582	601	565	616	585	597	597	572	566	622	591	560	575	621	587	592	599	613	610	558	575	604	568	638	577	569	591	560	560	661	599	620	593	583	593	616	594	606	603	622	612	596	592	602	605	570	616	545	613	585	605	608	613	616	604	592	574	609	603	582	575	565	571	623	605	558	557	626	594	610	599	582	545	577	594	592	607	590	646	579	583	573	587	581	593	610	591	612	561	563	565	608	570	606	599	572	635	605	604	593
21324	8212	2153	282	168	158	110	93	92	105	102	88	107	96	95	88	96	100	97	97	114	94	118	125	94	99	103	91	107	85	104	80	89	92	92	89	107	80	84	93	88	85	101	96	76	82	82	84	87	116	107	90	96	101	90	103	88	98	74	101	96	82	76	93	97	84	86	85	75	89	90	90	76	95	88	87	90	78	100	87	89	82	82	96	101	75	88	80	87	85	84	94	86	82	79	81	90	85	95	88	99	77	87	98	90	80	66	84	102	102	90	80	95	80	75	74	100	80	79	90	86	76	88	99	84	92	84	78	107	81	90	82	87	111	95	78	86	79	92	84	85	103	81	100	99	87	87	87	92	78	82	91	87	91	110	69	66	92	104	89	90	98	76	78	88	91	77	70	103	79	83	87	76	84	99	76	101	95	84	101	84	83	99	86	77	95	99	84	74	74	84	86	104	67	92	89	80	84	101	83	79	91	85	84	85	95	99	101	92	94	89	97	85	83	100	91	89	98	89	90	99	95	75	88	85	92	78	86	92	91	84	78	73	80	88	86	96	87	93	86	82	87	82	89	98	69	73	99	84	84	100	95	88	78	94	86	88	86	92	82	82	84	102	77	77	87	77	98	89	92	94	82	93	87	64	89	81	91	93	83	80	74	113	71	90	76	103	89	85	89	79	83	112	90	99	104	78	82	87	99	90	89	78	91	103	71	94	93	80	99	89	98	93	71	91	90	77	88	81	82	79	86	82	106	96	94	79	87	77	100	99	89	91	93	78	97	93	66	83	95	102	83	88	93	70	88	86	86	87	86	84	104	72	83	106	84	79	92	93	61	73	81	89	90	87	100	81	66	79	86	75	99	95	82	83	82	81	82	97	92	76	98	88	84	86	100	83	102	88	88	93	96	80	81	113	96	105	82	97	78	65	98	97	81	89	95	97	78	101	82	65	65	86	88	75	102	102	79	67	82	88	89	94	90	84	89	99	94	75	78	77	94	84	92	95	82	75	75	83	83	70	98	74	91	89	81	95	86	79	89	87	74	91	86	103	89	87	92	90	83	83	72	94	78	88	85	99	72	79	85	77	87	91	86	81	88	94	86	79	81	100	79	76	97	80	86	78	89	98	82	87	71	99	104	89	72	88	91	91	98	82	88	77	77	88	95	90	97	80	93	86	87	87	82	79	91	87	80	93	69	88	95	88	79	77	89	85	83	66	87	90	82	87	73	91	83	97	85	108	93	87	85	94	87	88	89	81	83	82	91	92	81	73	87	76	80	82	88	96	70	90	65	91	84	109	86	84	85	81	72	85	87	102	84	72	81	86	83	87	93	79	71	94	71	73	85	108	88	78	83	85	87	87	80	95	118	85	70	79	83	80	89	91	95	78	92	92	101	97	77	101	86	95	101	95	96	89	82	89	77	91	74	89	89	73	93	107	74	105	91	82	94	90	91	81	85	92	77	103	89	78	98	88	82	93	95	79	87	71	91	105	87	105	93	92	80	83	76	96	91	91	83	93	92	95	95	86	69	86	88	86	94	92	87	73	85	81	82	84	90	110	89	96	94	76	82	92	88	77	79	96	95	84	104	97	71	75	96	105	81	88	75	85	82	90	82	80	80	81	99	102	83	96	88	84	94	96	71	96	95	81	93	79	93	83	78	97	97	101	103	89	82	74	82	83	93	80	103	70	75	99	96	102	86	96	108	85	90	81	82	85	84	91	95	116	90	87	88	88	104	98	88	91	97	95	102	69	94	71	99	77	98	80	96	82	76	83	75	104	77	89	72	82	75	94	91	101	86	91	91	99	92	83	78	92	75	80	89	82	94	85	81	67	84	82	95	87	75	92	98	72	85	67	94	92	99	96	97	76	85	84	91	78	80	88	82	93	90	78	99	87	98	93	68	116	91	90	94	94	89	86	98	88	103	92	81	84	83	110	98	79	83	91	87	97	87	75	91	78	76	93	94	70	97	91	89	96	94	94	91	93	84	91	97	92	88	73	78	85	95	89	92	86	71	109	91	87	106	97	67	85	74	85	98	72	76	81	103	92	74	87	80	79	84	80	96	71	86	113	96	86	94	81	98	97	104	89	78	94	99	90	79	83	86	89	81	83	89	105	97	96	97	88	91	91	90	87	88	89	91	90	85	102	109	89	80	73	79	93	96	90	96	95	86	72	78	92	82	74	66	81	79	77	76	103	57	84	93	87	92	97	80	76	78	88	85	98	69	85	87	90	101	88	82	85	67	92	71	102	84	79	97	108	76	85	103	85	84	99	84	73	85	73	108	90	79	93	95	96	96	78	106	104	87	94	75	85	90	85	100	96	89	81	71	90	74	83	95	82	89	87	96	85	91	82	95	80	98	84	77	84	78	88	89	83	110	98	69	87	87	80	84	86	85	101	82	74	92	79	99	92	79	81	84	82	83	103	82	79	102	85	80	104	67	90	90	94	108	79	92	96	87	84	70	90	74	85	102	76	88	98	88	85	81	64	79	79	85	102	96	80	88	78	80	87	87	104	84	88	92	95	88	87	98	77	90	89	79	91	55	91	92	76	86	100	95	80	86	75	88	77	75	86	91	100	78	96	71	73	83	88	85	91	93	90	95	78	87	81	83	79	93	100	84	81	88	79	93	87	98	74	110	99	102	98	96	80	82	88	95	85	82	92	95	76	78	81	81	77	84	74	85	103	92	90	83	96	86	93	90	97	97	92	96	69	81	73	84	89	80	77	76	91	84	101	89	80	94	94	94	100	94	89	97	82	87	92	104	83	68	78	85	87	84	75	92	94	93	92	78	81	81	68	93	76	90	76	79	91	84	79	98	91	94	93	86	76	87	93	97	90	87	83	73	99	80	93	89	104	86	110	82	89	79	100	90	89	88	84	77	77	58	86	79	67	88	99	76	84	88	98	83	87	98	87	97	84	91	88	99	93	84	99	92	95	92	96	81	91	64	89	87	88	88	87	83	79	75	86	82	102	111	87	57	102	84	88	103	92	79	83	87	80	82	86	109	70	87	85	95	75	71	89	113	84	83	89	101	87	102	92	82	81	87	82	84	86	87	68	87	103	95	93	81	91	81	69	91	110	89	88	95	82	85	77	89	95	80	83	80	98	92	89	87	85	84	95	75	80	90	90	84	78	73	71	75	92	96	88	106	90	91	82	78	97	78	75	87	76	76	79	85	99	80	80	90	99	80	77	86	86	89	95	89	80	84	88	77	90	94	93	102	86	78	92	90	89	97	93	92	78	82	91	84	74	92	74	94	90	95	95	73	100	78	109	76	78	80	95	93	99	95	96	90	83	97	73	101	84	88	88	81	76	93	85	118	87	85	80	79	105	82	88	93	90	86	97	85	80	84	89	93	105	97	91	94	97	83	94	100	67	103	86	92	87	81	82	79	78	93	73	84	94	81	83	85	84	90	100	87	82	102	88	84	77	89	107	74	79	81	98	100	100	92	103	95	92	80	87	86	84	94	104	93	79	96
24844	9915	4567	517	600	564	486	529	459	457	418	442	429	430	409	400	452	475	484	465	498	540	631	655	525	510	439	406	359	416	360	363	376	405	429	365	327	308	355	343	367	327	302	357	364	353	332	335	349	324	342	316	306	361	347	333	347	369	331	331	328	320	340	335	348	328	334	330	330	331	379	339	373	339	336	354	326	338	322	344	306	326	352	326	381	345	386	337	328	326	298	336	333	311	370	333	331	329	326	357	334	335	326	359	341	323	330	355	358	334	344	357	318	321	348	356	335	353	340	322	352	338	327	323	357	342	305	343	358	338	347	364	322	365	340	353	353	305	326	346	352	310	350	365	366	335	354	340	302	333	341	344	305	361	347	323	325	340	345	298	332	338	328	342	330	342	342	329	343	369	350	345	335	350	340	352	318	325	337	344	313	323	326	354	325	306	318	301	339	332	318	334	319	323	351	350	312	315	313	319	335	356	341	303	331	344	307	315	343	330	334	341	339	332	328	351	338	327	338	350	348	330	326	333	319	362	315	313	336	343	300	315	326	335	300	362	337	315	323	326	329	313	378	310	332	308	332	327	307	311	361	342	350	338	366	324	333	359	377	326	310	303	313	343	354	339	366	370	327	345	361	359	341	332	334	294	312	340	329	328	328	338	338	345	335	340	354	314	321	333	353	297	330	375	357	309	328	317	337	305	360	365	342	359	362	354	350	335	322	325	346	306	334	323	307	318	329	343	326	370	334	339	350	313	361	345	382	315	319	328	343	331	352	324	327	364	321	363	330	348	333	324	347	368	331	320	323	339	356	346	356	339	345	308	301	344	346	354	313	359	331	345	371	326	346	328	342	328	360	356	298	337	357	320	303	326	384	360	341	354	362	342	350	317	369	370	332	309	358	333	363	331	326	332	350	309	330	352	357	329	339	353	322	318	331	342	319	333	349	302	325	352	334	332	378	310	318	349	326	329	370	347	351	333	350	327	344	335	330	350	322	372	337	385	354	309	304	349	328	323	344	309	330	339	314	295	309	348	314	325	324	378	284	325	322	331	323	337	323	311	336	362	336	312	333	297	310	330	308	343	339	373	337	347	337	320	321	347	366	327	345	336	337	352	348	303	354	350	313	304	360	303	355	296	347	315	325	363	339	338	311	344	324	344	363	322	355	317	350	309	275	347	327	364	304	311	306	348	345	334	339	358	343	309	332	333	337	337	367	333	298	363	318	349	318	353	343	330	327	349	349	344	328	348	357	353	358	364	346	321	348	352	310	322	329	366	363	329	383	341	324	350	339	301	321	320	319	347	344	304	340	309	323	358	324	376	354	329	303	337	339	352	309	347	329	337	363	343	334	307	315	327	348	331	344	361	332	328	310	315	373	353	339	352	348	333	334	354	320	312	315	356	303	347	336	295	338	316	347	304	329	363	342	366	333	330	324	331	340	348	324	328	341	299	347	323	321	321	330	338	323	340	361	336	370	390	302	341	351	344	357	343	329	355	343	358	359	343	333	319	324	322	357	349	325	343	356	365	357	341	375	333	349	361	345	339	352	326	335	376	324	331	312	345	318	370	354	353	337	325	332	318	332	347	335	354	325	310	323	333	326	339	310	350	341	352	336	343	308	343	324	348	346	311	338	334	327	355	339	341	305	341	336	348	342	318	327	329	366	347	319	350	344	320	331	316	341	328	317	325	338	352	322	329	306	325	330	364	336	327	350	327	338	361	353	343	341	335	381	330	333	366	349	307	339	392	359	318	347	343	348	319	305	321	358	319	377	394	348	328	350	352	370	366	336	330	372	334	329	312	309	349	339	344	311	320	327	326	328	344	303	347	318	307	334	357	304	336	322	350	355	330	340	361	348	349	372	345	334	310	350	361	314	310	303	356	342	340	354	331	334	394	361	327	313	331	327	352	328	379	340	314	331	337	370	335	362	323	334	329	348	329	335	340	347	345	368	358	345	341	313	324	332	328	371	357	302	367	348	358	343	312	322	301	344	329	338	348	346	331	323	317	328	323	328	348	352	315	329	348	350	350	366	340	329	335	343	325	338	337	308	312	359	354	337	353	312	366	356	331	323	328	320	337	351	339	346	336	343	355	374	362	322	329	356	361	343	341	329	311	366	323	352	326	325	352	317	343	354	347	356	324	310	345	311	345	320	324	342	350	357	360	319	335	356	356	328	334	325	325	361	309	323	325	330	329	340	322	323	349	338	284	367	328	339	349	328	345	341	328	352	358	316	368	356	326	357	352	361	347	366	355	327	398	351	298	330	337	304	344	323	335	324	319	328	347	338	335	348	325	340	350	319	353	307	331	326	333	347	362	358	324	331	358	344	343	311	358	337	369	333	335	348	324	357	333	321	338	355	360	350	330	330	318	319	333	328	328	314	357	328	356	340	358	335	307	306	341	315	356	342	329	317	315	329	384	321	347	283	335	352	327	352	341	333	348	323	341	351	332	342	369	341	348	355	348	359	321	332	348	303	334	339	326	336	373	327	345	324	348	385	330	331	312	322	358	333	329	339	335	378	311	351	340	356	340	305	334	315	326	332	335	343	338	328	302	347	320	318	373	334	353	345	322	330	296	319	354	325	362	322	326	328	320	322	378	335	316	360	345	337	358	355	350	353	315	348	306	334	344	332	339	372	329	296	344	344	335	329	359	362	368	368	360	345	353	333	327	340	329	361	362	343	310	295	301	354	344	304	305	343	358	306	364	320	342	338	336	334	383	339	336	358	333	367	345	345	344	346	327	324	309	358	353	325	353	336	350	328	370	323	348	309	311	369	314	314	343	368	343	338	361	299	320	326	347	339	358	322	347	323	352	320	311	349	336	331	302	301	337	364	325	350	357	327	358	346	315	297	349	315	359	336	323	332	334	338	301	340	292	358	357	335	350	343	311	313	317	351	354	318	320	346	358	343	326	331	358	335	337	338	315	338	334	322	316	355	305	305	339	329	342	328	343	338	342	334	337	358	355	364	333	348	301	326	323	376	356	311	321	328	341	343	342	349	354	350	359	382	343	340	342	322	349	335	322	341	322	330	356	342	324	333	329	320	325	350	366	376	334	302	321	333	327	320	329	369	323	333	341	349	332	320	364	325	323	342	320	346	323	330	339	336	338	334	316	368	346	334	329	323	362	340	351	328	364	332	333	335	350	336	304	323	337	316	378	364	310	358	335	335	318	327	346	297	340	335	358	337	344	342	327	334	345	326	335	333	362	351	337	345	345	304	362	319	335	357	335	335	356	328	328	344	344	346	348	348	322	343	346	350	344	369	381	335	337	346	368	335	349	340	331	319	317	331	327	317	311	328	354	345	337	352	324	329	322	329	336	309	373	352	335	287	338	327	329	341	359	343	341	355	316	344	365	341	351	324	324	351	350	303	360	342	287	318	341	353	346	344	346	340	305	346	350	320	339	313	319	343	315	348	341	342	328	343	314	302	364	339	328	327	334	354	314	352	365	367	325	323	339	349	341	338	341	333	329
65428	50447	34888	7091	1156	850	542	376	296	373	396	345	226	241	231	230	221	256	271	252	229	225	373	507	697	637	445	298	230	200	137	153	144	268	364	123	122	113	113	123	128	137	113	149	110	142	124	113	112	112	112	134	109	105	133	120	133	108	127	121	115	97	107	114	109	96	111	147	115	116	105	109	108	123	128	120	108	125	114	127	140	133	125	126	112	126	117	143	112	105	125	118	135	121	102	112	125	127	119	115	105	113	116	123	112	113	120	125	118	110	125	122	124	130	116	124	110	115	119	108	115	130	109	133	118	106	117	117	117	114	105	124	119	103	129	111	119	117	120	114	128	114	105	105	125	120	124	103	111	106	131	117	122	114	102	103	114	117	108	111	139	125	113	112	122	132	119	130	133	112	117	113	134	129	111	131	123	115	121	100	141	119	115	118	128	115	113	112	103	110	126	106	128	123	118	128	101	109	89	116	122	106	107	97	138	105	112	136	119	108	118	112	105	121	122	119	129	111	104	124	96	119	120	103	98	112	127	104	128	109	123	124	99	120	123	115	116	123	122	99	118	127	107	132	89	131	124	133	112	104	111	115	116	125	131	106	119	121	111	109	108	121	104	115	104	116	100	108	98	129	104	118	107	120	114	104	114	123	103	97	113	116	129	129	112	116	104	96	110	117	114	106	119	118	129	110	136	117	95	99	108	122	117	112	128	115	101	138	100	124	118	126	130	128	109	128	107	118	136	106	121	120	125	114	123	114	107	116	110	117	105	109	119	101	129	106	120	123	100	134	91	102	120	105	93	98	92	112	124	128	110	108	114	128	134	81	117	113	108	119	121	110	108	131	148	120	123	123	110	137	119	113	93	112	106	120	113	122	123	116	115	120	113	113	119	110	126	124	122	113	127	129	102	112	109	113	97	123	132	111	103	127	121	104	118	104	114	122	142	108	124	113	128	103	111	124	109	104	121	108	125	138	98	103	128	131	103	109	99	123	117	112	109	109	120	115	125	121	118	119	132	134	116	129	105	132	113	128	96	122	111	102	123	110	127	137	117	128	112	103	123	135	120	117	113	125	139	114	135	123	108	131	144	121	110	123	116	110	125	107	115	105	130	109	125	122	120	121	120	116	115	133	91	106	105	98	107	132	124	122	103	122	113	142	96	107	114	119	140	120	130	132	122	107	110	105	106	106	119	117	130	134	133	126	135	100	116	99	113	107	115	123	103	124	103	118	112	97	131	123	114	141	101	122	106	142	113	122	150	103	119	116	131	126	127	127	108	86	118	101	122	117	104	121	115	108	112	115	120	117	106	123	123	117	104	106	109	116	107	116	110	115	117	109	111	129	123	104	138	121	96	110	130	134	109	130	113	115	134	114	125	120	124	117	119	122	110	126	134	116	125	118	126	118	132	103	90	129	117	124	119	85	98	118	100	110	124	111	117	123	110	113	98	102	95	124	126	118	117	101	111	131	111	118	118	100	111	130	116	106	123	122	105	115	108	123	130	113	103	133	123	127	109	119	99	120	115	112	120	111	120	120	144	133	105	110	126	116	130	137	125	117	113	115	125	118	122	123	117	114	87	105	112	131	113	126	100	112	111	128	120	106	116	117	115	119	127	117	124	96	118	104	104	121	101	119	80	126	112	115	114	130	114	98	124	115	106	113	128	122	126	100	106	115	128	133	121	105	117	107	116	122	121	117	121	122	140	128	122	119	110	108	110	111	125	112	118	115	112	111	98	129	112	105	125	118	100	94	128	125	107	85	110	111	125	126	115	122	109	120	125	119	108	118	99	129	127	116	125	117	110	105	116	110	116	126	123	126	114	109	104	125	116	129	106	110	101	104	133	129	113	118	98	110	111	125	119	120	121	116	141	98	118	122	103	102	106	115	100	132	129	118	120	131	112	118	111	111	129	121	117	110	121	102	117	115	123	107	110	114	105	131	117	136	120	120	122	127	123	120	94	124	103	99	109	126	110	99	123	134	99	137	116	121	125	109	116	109	116	96	113	141	113	117	138	120	136	132	142	103	101	118	109	118	100	87	108	109	117	117	119	107	126	98	121	129	102	117	103	115	117	108	120	121	96	120	135	109	116	123	122	103	110	124	107	93	114	124	118	115	125	132	132	131	94	110	114	134	137	105	113	109	120	118	106	121	109	122	117	115	108	138	93	110	131	123	108	116	109	121	105	139	103	105	106	113	129	134	119	137	106	128	104	119	121	93	98	119	138	123	109	125	109	108	99	110	123	118	113	125	131	99	105	127	122	124	106	112	113	97	110	110	116	136	130	111	119	123	92	132	125	103	122	131	99	110	125	111	122	118	119	125	113	121	109	104	121	118	105	109	142	128	118	118	108	126	118	112	103	115	114	115	124	121	131	106	111	101	116	108	126	118	111	121	127	126	125	111	132	131	118	127	113	112	135	112	123	105	120	116	117	114	128	106	127	122	124	112	118	104	120	125	111	126	110	122	104	112	141	115	133	114	105	126	112	118	125	115	138	126	121	124	127	117	104	116	108	103	123	116	128	111	124	123	115	93	115	125	106	105	137	109	109	111	124	114	135	115	146	130	105	109	125	96	104	128	99	105	118	124	101	113	132	114	107	120	115	107	102	103	110	110	108	102	118	142	121	114	120	107	105	102	121	110	113	134	108	106	130	110	111	110	125	105	118	131	110	123	123	134	85	118	117	117	132	116	136	128	108	115	116	116	124	120	123	118	123	90	129	119	115	103	141	116	112	105	113	105	110	107	119	120	142	117	100	121	116	123	126	117	99	108	110	129	111	119	122	126	102	110	123	115	107	125	108	111	104	115	108	116	119	126	107	115	123	100	118	121	120	91	98	102	139	131	119	103	118	117	108	115	125	121	96	114	116	110	117	123	126	100	101	124	146	111	124	104	108	112	114	115	117	112	116	120	118	121	128	129	119	125	134	109	101	102	109	115	122	106	123	96	83	92	122	103	112	126	118	98	97	122	116	111	109	107	108	118	110	123	113	113	121	125	120	126	107	121	112	117	107	100	122	109	107	101	108	108	104	102	115	132	121	123	124	112	119	115	110	115	120	119	113	108	104	138	118	139	91	118	121	118	123	117	112	139	118	126	116	115	137	122	108	122	114	100	121	135	106	121	120	104	115	136	110	115	99	112	112	113	127	134	99	108	118	102	96	123	114	117	124	119	124	113	114	109	98	128	117	121	104	102	115	91	113	117	95	125	122	112	118	110	119	133	110	119	111	121	123	117	131	143	118	116	136	122	127	125	103	111	103	117	127	107	96	123	101	124	121	108	120	130	100	128	107	113	132	115	109	99	116	138	137	114	99	98	124	103	102	101	123	112	117	122	107	113	118	128	109	111	113	107	145	123	92	124	111	103	108	118	125	105	125	122	138	122	123	95	116	117	108	121	119	130	128	142	127	109	113	110	125	124	107	117	108	118	120	126	123	126	123	132	122	120	115	113	115	105	121	120	118	110	131	117	117	111	97	111
45785	34856	27065	2616	3689	3403	2647	1925	1460	2134	2306	1959	1305	1402	1332	1261	1380	1516	1601	1616	1328	1414	2384	4103	5362	4583	3362	1708	1493	1050	717	618	594	1693	3041	555	464	461	494	466	444	456	500	473	443	463	432	438	463	440	421	423	420	443	454	436	424	436	401	427	399	420	438	435	412	408	419	452	406	453	459	425	419	418	393	450	440	412	385	400	448	419	415	426	430	440	436	426	448	426	396	452	416	416	417	507	439	431	442	428	462	420	431	464	423	417	418	407	395	432	403	423	421	412	436	404	469	443	436	420	426	385	431	439	413	413	436	440	426	435	426	456	425	416	414	447	449	440	395	412	415	391	433	451	429	432	409	435	426	435	400	458	441	418	430	445	389	438	407	406	425	428	427	437	374	433	385	412	417	405	425	413	444	397	421	431	423	386	449	442	425	423	434	431	434	406	436	419	415	444	429	446	378	417	426	412	401	421	421	422	415	416	428	398	436	426	410	432	382	394	418	425	421	403	397	433	410	390	461	362	417	429	396	433	429	398	385	421	424	427	424	405	437	428	381	409	436	399	406	421	410	441	441	431	429	408	428	410	390	412	412	437	410	417	432	428	421	410	408	419	391	411	400	426	430	447	391	422	395	413	397	453	432	418	413	397	412	411	446	451	408	409	422	447	488	384	415	426	440	423	405	448	420	407	436	414	408	398	406	423	411	441	421	413	412	380	395	376	432	444	432	379	398	440	439	440	385	440	449	404	420	418	415	401	437	440	412	407	388	418	454	434	409	423	392	387	452	442	397	424	426	428	401	450	420	403	423	408	415	431	456	423	430	457	438	410	443	433	450	446	405	443	422	456	429	418	417	423	421	427	457	411	429	423	432	395	448	405	409	442	422	448	416	372	416	415	467	431	433	431	443	431	445	449	485	456	403	383	458	410	427	400	406	443	420	418	400	414	419	443	404	400	440	439	443	391	441	449	405	433	404	416	392	416	409	435	413	419	420	390	437	378	445	445	406	422	426	393	379	422	408	424	391	438	438	414	415	426	428	420	442	370	440	453	427	448	439	431	419	427	414	462	423	433	387	468	426	430	442	421	427	385	450	426	418	385	423	421	457	441	436	422	454	411	397	400	423	433	399	412	417	405	433	392	430	403	453	424	403	408	429	421	428	426	440	404	461	428	389	408	425	460	434	452	392	400	455	402	439	414	452	402	406	441	412	449	431	443	422	437	418	430	420	400	431	434	388	432	420	442	429	434	420	406	427	426	447	443	434	424	423	420	431	425	391	450	442	416	421	416	437	423	436	425	383	446	424	399	446	413	398	409	421	418	426	416	420	432	409	427	432	475	460	440	406	452	432	445	418	399	397	413	406	444	411	450	391	450	410	478	414	389	424	404	406	478	455	419	422	425	418	445	407	429	413	425	418	428	384	446	412	463	403	435	439	412	424	390	429	392	411	422	450	379	428	405	434	402	465	385	395	402	391	414	428	427	423	413	430	403	415	459	425	417	445	421	404	438	405	394	437	381	415	410	415	407	442	420	437	416	447	426	448	417	407	427	410	474	416	433	416	420	380	404	437	426	416	414	407	403	431	445	409	368	454	413	420	383	415	435	451	470	434	416	471	432	441	455	430	425	448	415	417	402	432	449	437	397	467	413	438	401	378	450	388	419	439	430	447	478	401	419	457	410	401	413	452	390	426	381	405	399	424	429	368	415	413	403	420	417	384	440	458	422	438	439	422	437	429	428	408	410	399	409	438	436	402	421	447	431	438	401	404	414	404	419	398	402	411	393	450	423	399	448	456	444	406	429	385	464	409	431	441	447	451	402	439	436	427	384	420	414	418	442	423	387	400	419	407	412	395	410	386	409	401	412	444	419	421	438	428	455	409	428	422	447	398	398	405	435	406	431	436	434	414	410	407	423	431	389	395	393	453	409	407	422	397	437	434	434	412	404	415	434	400	436	427	410	450	461	376	411	415	410	396	424	429	408	409	424	402	416	436	446	428	449	407	396	450	410	447	437	393	419	441	417	407	445	430	428	409	398	402	451	412	432	430	431	426	415	429	463	434	448	417	430	410	400	386	438	417	423	425	420	431	394	429	465	428	408	435	429	416	441	410	454	404	398	401	419	420	403	376	412	433	415	410	424	424	414	416	427	429	432	434	424	413	411	425	428	385	435	431	424	404	412	450	411	429	426	423	410	439	421	440	421	415	457	397	434	404	417	406	381	410	433	449	414	414	449	433	409	408	428	465	405	434	428	411	446	459	416	403	412	417	401	390	451	441	443	420	447	402	394	405	433	437	411	422	435	406	482	431	426	429	474	434	388	389	478	390	383	416	416	391	397	408	395	394	440	451	438	430	451	434	382	417	415	366	437	389	413	433	440	393	442	400	448	426	402	399	428	411	445	446	440	394	450	391	435	452	414	392	419	406	450	417	432	451	414	459	406	420	417	418	397	422	415	437	448	404	455	395	432	420	431	420	449	446	410	421	410	396	430	424	415	416	420	433	418	436	441	376	404	422	440	429	409	447	371	407	452	417	413	432	441	428	391	420	403	398	404	408	398	419	423	410	443	452	411	450	419	425	461	396	397	409	437	432	434	392	431	432	407	436	453	454	409	428	428	461	432	422	410	418	431	443	413	383	437	424	428	449	402	421	404	437	406	392	410	388	413	411	418	416	406	416	380	423	441	419	401	430	424	465	425	409	448	431	429	435	407	395	413	417	422	419	454	428	396	425	429	449	431	429	485	438	427	377	413	437	409	412	435	397	422	466	437	410	444	414	421	410	407	448	417	422	441	440	422	419	411	419	434	408	423	399	370	427	426	400	416	429	434	409	440	454	428	389	433	442	415	395	428	420	386	397	429	428	411	433	431	401	401	438	408	388	457	436	401	410	436	420	407	430	419	406	415	439	419	410	388	408	452	417	427	436	390	403	452	434	411	388	435	412	404	432	444	421	376	416	406	421	376	373	417	399	423	438	411	432	443	423	420	416	424	454	431	406	401	407	395	454	407	424	415	400	412	433	412	425	425	406	454	480	410	412	435	419	426	436	415	427	418	447	375	414	441	401	378	436	414	422	406	417	418	423	432	407	419	455	390	407	404	386	400	409	408	401	423	415	443	429	403	408	428	432	393	441	434	397	389	376	437	439	397	413	404	414	409	437	400	407	422	407	416	428	416	433	411	388	419	424	426	399	454	419	448	413	429	395	432	391	417	414	444	443	435	412	405	429	409	393	421	416	420	428	435	413	430	419	423	419	406	414	443	384	427	443	458	417	412	385	437	407	461	404	425	446	411	438	422	434	404	433	415	438	437	413	474	425	395	411	429	395	406	416	417	420	389	420	441	432	445	409	441	414	433	402	406	441	409	446	424	427	449	401	442	391	406	415	423	382	411	426	426	437	402	427	411	428	438	485	442	438	418	450	415	442	449	410	430	435	389	449	425	441	415	404	422	451	423	443	464	442	407	432	419	376	414	427	432	438	446	410	442
75111	60670	40703	14102	4071	1313	778	506	469	636	577	562	567	455	465	524	418	309	312	349	471	557	749	720	836	934	699	539	441	424	302	257	239	287	218	223	186	183	174	175	173	173	211	184	178	177	188	187	162	194	169	178	193	176	184	186	182	160	172	137	175	184	191	179	180	183	153	161	181	158	155	171	176	158	165	190	183	173	155	183	175	188	166	160	169	173	181	166	158	174	181	169	175	190	193	177	204	184	164	196	183	186	182	173	171	170	172	162	196	190	170	197	191	177	174	186	186	187	175	183	185	177	181	167	179	180	186	161	169	172	188	182	166	186	190	210	190	193	189	213	200	164	157	179	176	187	172	180	190	191	188	204	166	177	179	194	175	175	155	168	175	165	173	173	143	181	177	158	188	180	178	181	190	186	145	172	195	174	191	170	169	163	180	186	168	167	166	171	183	169	179	186	174	181	182	200	170	198	199	171	171	183	181	188	193	190	189	177	172	151	182	157	185	184	193	172	164	147	180	173	189	183	171	193	188	191	165	198	149	174	184	145	171	175	173	164	183	180	168	191	146	183	178	167	155	181	186	185	172	164	174	195	148	184	179	152	165	182	174	171	160	198	168	172	147	173	167	203	163	165	181	181	178	170	184	167	174	207	184	183	178	171	141	188	167	198	188	173	187	177	170	171	185	162	172	165	166	174	165	180	170	173	186	191	176	148	199	171	191	178	187	158	170	160	176	187	186	184	182	187	171	176	168	182	146	162	189	168	172	186	185	172	182	173	184	180	162	171	169	168	182	174	192	156	187	195	196	175	172	176	181	180	186	209	178	191	172	190	165	162	144	180	159	178	181	179	166	188	179	173	192	176	190	201	154	178	174	162	162	157	168	180	185	177	193	194	175	200	172	158	192	177	192	168	137	183	177	146	169	157	151	175	171	208	192	186	189	177	182	191	175	178	149	171	169	156	178	185	199	181	171	184	180	183	161	159	177	190	180	170	147	175	177	173	165	179	174	172	181	188	152	174	170	179	181	186	174	152	166	192	165	163	183	174	176	181	183	198	193	162	171	170	193	181	168	172	161	178	153	165	184	160	171	152	154	161	176	161	162	177	185	179	166	150	146	160	189	193	169	161	156	166	187	200	159	180	152	169	180	143	200	162	187	193	182	195	144	207	174	181	166	184	163	214	167	160	178	185	192	168	164	175	199	184	193	179	182	165	161	158	174	177	208	182	176	159	191	162	205	165	154	165	186	167	183	168	156	162	154	200	191	155	182	195	183	175	171	208	195	153	166	166	192	186	164	160	165	165	218	169	183	170	180	161	176	161	171	170	157	162	185	186	144	167	201	126	196	196	164	169	179	181	173	158	161	197	159	172	153	167	194	175	176	178	154	190	188	198	169	177	160	162	171	183	184	172	192	210	179	199	165	160	183	168	173	178	181	179	152	191	180	163	161	159	165	173	182	162	176	163	177	170	154	161	197	168	157	168	182	183	172	186	165	190	165	158	176	167	186	186	190	186	165	166	161	182	156	165	167	167	181	142	164	160	165	190	186	157	178	160	188	200	180	187	206	171	172	191	181	167	169	169	171	178	171	172	151	178	195	164	163	195	185	186	170	181	169	178	174	174	185	161	191	166	191	188	186	199	183	181	175	167	166	195	188	182	202	180	177	185	185	171	195	147	165	214	198	190	177	175	163	207	169	159	181	176	207	171	175	188	171	172	163	170	162	164	165	179	176	147	155	167	187	207	171	176	192	198	205	191	190	160	173	171	175	166	174	185	179	163	151	168	181	167	185	190	165	166	164	170	189	158	165	173	178	210	172	183	168	172	158	174	181	177	179	184	154	165	158	159	194	175	192	171	157	184	159	186	159	190	203	170	171	178	182	163	182	160	174	176	180	175	188	190	150	179	197	174	160	150	166	153	184	178	201	181	212	191	169	183	189	185	166	170	163	167	159	185	175	161	192	158	166	148	183	175	167	174	170	164	174	182	175	186	170	198	180	169	166	165	180	196	171	172	163	178	183	188	168	172	151	187	169	193	179	163	152	160	171	184	187	175	161	174	155	188	171	183	162	171	167	170	170	163	171	188	180	171	167	191	165	176	168	164	180	161	164	167	168	173	176	161	177	175	194	185	174	166	170	183	187	172	162	175	191	159	183	150	165	157	182	160	170	173	190	182	173	172	165	170	185	174	167	173	178	141	171	194	179	163	171	160	149	200	178	162	173	185	171	146	159	171	193	180	166	197	179	165	201	166	170	156	152	195	172	158	172	178	178	177	189	180	186	171	181	172	190	180	181	197	178	167	157	171	177	181	154	130	172	161	179	212	179	198	168	171	201	186	189	178	163	170	160	165	179	159	182	188	150	170	173	187	152	190	191	202	169	183	166	175	184	160	158	162	168	166	183	172	157	182	180	174	197	147	180	178	164	162	172	194	174	187	151	173	192	168	199	193	176	167	168	165	175	156	189	181	172	159	182	165	175	179	174	172	200	175	181	166	186	189	185	177	175	150	169	155	184	179	173	176	196	182	163	186	198	161	176	170	172	200	168	156	141	162	162	169	156	179	192	182	180	186	163	171	169	203	151	166	178	165	169	163	161	180	180	171	176	211	184	174	190	181	157	180	162	157	170	145	172	182	175	165	160	192	173	192	181	156	182	166	186	172	178	169	170	165	195	184	193	183	163	183	158	168	168	191	167	167	181	180	172	176	155	168	180	201	201	183	171	179	185	185	170	191	157	160	181	159	170	194	181	170	180	192	174	192	189	185	171	170	175	160	168	191	179	195	186	137	168	153	158	175	157	174	165	166	160	165	190	168	204	168	174	166	164	186	179	202	168	179	192	199	184	174	160	186	166	164	179	176	181	162	178	175	197	173	193	172	197	168	179	186	146	179	183	196	174	169	203	180	174	176	158	159	183	183	175	168	156	157	195	164	174	167	172	177	164	144	187	160	197	162	157	175	157	183	156	174	172	171	171	192	179	171	185	178	168	182	168	180	173	186	158	188	162	164	171	194	163	167	161	195	180	169	159	180	182	191	202	176	155	184	175	178	191	181	153	174	167	177	166	175	207	168	190	158	166	162	180	192	163	157	164	172	188	163	162	158	166	164	178	209	148	146	180	177	185	155	150	175	161	167	175	165	169	163	167	152	178	180	170	183	173	182	176	180	166	182	158	166	190	183	172	182	188	194	180	170	147	159	182	195	176	161	185	169	161	159	155	184	185	199	186	186	163	171	168	171	163	158	175	167	178	175	192	158	154	160	174	158	181	186	174	179	186	166	144	178	167	155	169	179	196	161	164	176	201	181	163	180	184	182	177	169	151	180	182	179	191	174	154	156	168	155	159	196	185	214	177	162	183	187	169	166	166	164	172	153	169	161	193	203	166	174	160	191	204	165	184	182	192	186	162	185	173	155	179	193	188	186	167	173	187	181	172	191	187	157	185	164	198	164	186	180	163	164	178	165	176	182	178	169	172	194	183	166
55564	43786	29111	4623	6324	4431	3264	2522	2370	3409	3225	3247	3447	2604	2709	3195	2297	1725	2043	2276	2965	3738	5212	4705	5549	6026	4468	3668	2849	2664	1808	1459	1039	1548	788	828	653	659	726	691	670	656	795	663	650	682	672	691	626	636	647	615	630	581	568	621	619	559	586	585	637	602	626	647	605	605	652	634	608	586	603	603	591	601	654	572	608	574	622	610	665	610	641	616	618	627	581	632	599	578	641	603	627	604	617	659	633	648	638	606	574	619	591	586	617	633	622	595	594	633	572	604	576	657	630	615	599	596	609	627	596	602	578	578	639	621	651	626	567	607	603	611	571	607	645	571	530	611	563	629	636	611	607	615	612	612	618	604	554	576	607	590	585	597	602	581	587	609	594	577	612	580	627	628	602	582	638	626	601	618	585	593	633	547	617	560	596	582	613	636	615	548	568	556	607	534	590	631	576	579	593	591	574	576	601	594	573	574	566	583	603	596	639	589	636	586	555	575	580	592	537	569	599	572	609	608	566	532	583	602	586	587	614	556	586	594	616	563	592	580	572	618	637	563	647	582	573	614	638	603	563	569	586	610	588	621	605	581	614	624	566	587	590	615	615	608	587	556	603	562	576	602	617	584	541	613	595	582	617	555	569	569	662	575	608	593	592	611	546	592	600	577	620	583	599	575	607	611	558	626	587	575	612	595	627	604	596	573	595	600	554	563	596	562	576	594	614	615	580	583	638	585	571	621	673	590	541	590	574	560	569	584	627	596	616	613	559	611	568	627	634	629	599	624	593	574	558	604	619	595	624	594	572	554	572	607	607	569	578	562	576	560	564	576	603	567	546	569	557	573	575	549	591	580	586	601	649	607	582	598	577	598	627	612	600	604	595	596	601	601	588	585	555	578	538	594	539	651	595	598	581	647	574	575	598	561	593	603	593	558	561	579	617	565	603	650	550	608	612	566	552	586	587	597	614	608	582	604	595	604	594	627	592	581	548	583	584	584	626	571	585	606	587	564	592	589	600	600	601	608	606	538	620	582	533	556	603	566	637	623	593	572	585	566	582	587	582	614	557	537	626	594	593	555	587	595	578	604	576	592	568	570	574	536	607	594	585	590	599	557	619	602	603	599	570	608	553	601	657	616	626	623	599	588	571	583	587	640	600	562	577	610	640	579	578	639	619	576	591	576	580	561	583	604	622	590	563	570	580	617	604	519	601	566	591	568	599	561	573	604	602	591	565	613	624	600	571	584	596	596	578	569	572	588	587	591	598	568	625	595	589	638	596	605	637	610	558	615	618	556	571	620	586	621	582	610	595	599	590	594	539	574	595	567	616	562	635	594	571	594	568	612	573	623	552	592	580	610	564	572	653	598	578	557	603	588	601	604	606	553	544	598	605	573	611	603	613	570	609	586	592	556	587	596	568	592	624	612	621	574	583	623	561	561	576	603	611	604	607	589	559	619	586	547	588	602	589	602	585	596	619	596	623	556	586	632	589	600	602	573	604	606	571	622	636	587	596	583	624	601	629	580	621	573	569	593	600	600	607	601	556	580	606	558	546	609	592	578	541	627	576	549	590	577	610	603	561	592	617	614	635	630	592	617	608	603	592	602	606	553	558	576	613	609	568	578	592	552	588	585	573	589	589	565	570	622	622	586	549	622	569	563	631	550	608	576	614	611	575	598	554	612	619	577	583	583	609	598	620	608	598	600	622	613	585	619	607	601	619	570	581	617	588	579	554	602	586	650	629	597	594	629	615	556	585	598	549	551	598	576	626	603	590	556	577	544	564	553	622	573	561	605	615	564	636	549	677	599	584	578	581	534	599	589	600	642	613	603	599	578	561	611	583	562	564	598	637	587	593	563	530	606	582	576	592	613	560	580	570	581	633	590	608	606	570	613	601	567	613	589	621	562	591	622	575	605	598	602	578	584	599	639	575	589	596	607	582	597	609	613	557	616	590	610	589	599	608	583	592	614	583	530	597	561	614	569	577	597	650	589	573	575	597	609	609	620	606	591	572	551	603	565	603	602	599	638	611	615	533	603	559	588	620	594	617	572	615	593	609	617	594	572	574	581	614	579	558	593	564	566	591	582	566	580	596	609	605	583	586	572	586	608	633	590	589	587	584	588	552	572	594	571	620	588	572	586	597	657	615	597	564	639	576	564	590	613	604	631	575	549	585	584	614	643	621	559	549	583	640	582	587	594	608	583	601	561	598	555	558	560	556	587	601	595	605	572	556	574	600	584	559	610	613	604	609	598	590	635	596	556	649	555	602	584	555	602	589	537	588	577	591	586	621	617	548	582	557	582	616	599	587	600	603	560	570	591	560	545	589	591	607	627	598	588	572	626	563	565	557	608	612	564	597	579	644	643	603	564	563	594	611	623	574	583	623	584	589	577	600	588	555	576	610	619	582	555	620	556	594	574	606	581	580	578	604	642	606	575	591	589	550	578	588	555	555	584	608	575	602	619	565	593	625	582	605	631	563	592	584	602	663	597	597	612	605	593	584	634	563	593	601	580	578	607	599	530	601	576	602	593	575	565	598	592	581	607	574	600	577	552	578	606	573	590	600	612	604	569	553	640	615	615	550	603	602	569	623	599	613	617	577	544	578	585	610	606	587	625	626	612	561	571	600	577	581	573	564	598	601	580	552	619	555	590	568	584	601	582	571	615	624	598	640	585	590	595	566	629	602	589	582	635	618	592	564	582	572	636	575	592	587	600	588	574	590	585	600	598	568	557	585	552	576	601	615	562	596	599	571	582	599	577	592	618	601	575	569	580	552	587	599	590	621	617	624	616	613	630	541	615	588	548	584	598	570	606	575	639	608	603	605	574	641	609	637	569	590	581	591	593	614	600	641	593	587	582	605	581	559	608	608	532	553	580	619	580	596	589	562	628	612	584	590	575	573	591	630	553	623	630	539	596	609	570	553	587	588	566	596	581	563	587	577	584	642	587	594	586	594	647	584	593	606	578	575	572	595	599	581	595	579	605	593	584	529	596	600	579	588	558	573	599	628	609	552	601	579	558	601	598	598	584	611	571	602	630	586	634	582	571	616	608	657	609	622	559	597	556	608	587	579	557	615	657	585	579	589	572	594	606	576	638	636	609	616	574	589	548	611	600	610	636	637	585	574	617	554	601	589	624	607	604	577	596	557	632	611	592	573	602	615	570	644	610	638	584	566	590	586	551	599	583	582	648	603	605	582	577	610	599	584	591	586	600	588	623	608	595	595	575	627	627	591	584	578	594	580	609	584	589	585	578	587	622	570	516	594	597	573	601	612	587	579	575	585	585	599	621	566	614	567	605	565	561	619	590	580	555	607	608	604	569	591	584	627	608	602	615	563	568	601	597	609	613	615	573	568	591	584	620	584	587	566	595	572	630	622	591	599	589	569	587	598	575	594	638	574	575	612	602	619	606	574	563	619	566	601	607	638	614	553	601	619	571	546	612	584	598	572	590	614	643	606	592	562	551	576	587	562	572	556	559	610	593	570	617
21627	7397	2221	244	162	105	102	113	98	102	97	88	69	88	99	76	61	93	101	92	105	88	75	104	95	84	94	78	91	117	94	78	92	81	83	87	83	90	84	82	84	74	97	65	79	87	84	89	79	102	87	79	85	93	92	77	85	85	73	62	84	83	85	95	84	70	82	103	73	76	82	79	82	79	81	86	79	105	82	72	91	79	76	88	69	98	82	90	89	85	87	71	82	96	81	79	78	86	75	75	88	90	81	73	81	87	82	80	89	84	86	86	89	71	71	75	73	86	89	103	87	96	95	65	78	80	105	90	96	94	80	60	67	71	85	79	86	88	84	75	80	72	76	79	61	78	85	79	76	88	93	94	79	78	78	73	88	76	71	87	71	81	90	92	69	78	79	76	77	76	84	80	99	64	90	93	90	72	71	88	91	93	62	98	81	99	78	80	80	89	84	92	76	96	88	75	73	85	86	82	89	74	91	64	91	77	89	78	85	79	66	86	68	87	76	78	75	95	73	75	80	102	86	88	95	84	73	84	80	85	79	80	90	79	83	83	84	84	67	84	92	79	98	83	102	78	81	67	76	83	103	90	87	80	84	71	78	70	90	108	74	100	84	73	80	84	78	85	84	82	65	89	82	92	92	83	71	85	90	89	86	92	71	92	73	82	73	74	68	80	78	89	73	86	74	88	78	75	79	91	93	86	78	79	90	88	73	78	72	72	85	86	69	84	90	73	81	116	92	70	83	88	102	73	87	82	77	78	87	93	60	88	84	99	100	75	76	100	75	61	77	80	80	100	73	80	82	86	80	80	90	76	80	83	91	81	70	81	90	85	94	92	93	72	80	71	88	96	85	73	89	96	83	85	84	83	78	83	100	90	83	92	90	81	67	80	71	68	91	66	76	71	93	75	80	80	91	83	71	81	84	91	81	100	68	82	97	61	83	78	81	81	70	93	99	90	72	88	81	91	83	87	83	79	95	74	83	86	90	65	98	72	97	103	78	84	77	82	77	74	82	73	75	73	97	79	83	83	99	76	78	88	78	85	90	93	80	82	79	64	79	70	76	79	85	80	67	88	62	87	88	92	88	91	70	74	92	68	81	82	78	94	90	81	87	78	92	93	79	88	90	74	77	60	82	72	85	69	95	83	95	70	80	102	67	86	70	82	90	91	86	77	81	75	75	86	116	77	102	56	94	85	77	78	85	81	94	66	88	94	76	90	79	100	68	79	77	87	83	81	84	79	88	86	99	95	79	101	99	69	83	95	84	81	91	70	76	76	99	96	96	94	70	74	77	91	86	64	83	99	67	83	90	82	98	75	67	78	68	75	91	78	88	87	91	96	87	83	76	74	83	75	90	91	91	82	86	81	82	85	81	74	72	82	85	73	83	84	98	95	78	85	88	98	89	88	96	97	74	84	94	86	88	77	93	103	68	80	73	82	84	93	78	76	87	72	80	83	77	82	84	84	90	70	77	87	78	80	80	78	82	92	89	72	86	84	80	65	89	98	72	85	84	81	77	81	98	91	76	106	79	79	74	65	80	92	81	72	76	74	90	81	82	75	80	75	84	92	81	77	77	87	73	81	90	101	89	95	80	83	100	75	90	82	75	81	66	85	94	83	73	81	94	78	102	63	84	83	77	94	81	88	80	95	110	80	77	74	71	65	83	82	67	110	95	80	65	86	76	93	93	80	78	84	74	86	88	68	84	76	82	76	76	80	89	65	84	88	87	72	90	84	75	81	90	79	77	90	67	79	97	74	77	91	92	85	78	76	72	73	76	87	71	78	80	85	85	84	71	75	71	81	90	77	89	73	81	80	85	85	75	87	74	99	86	84	88	91	80	65	91	81	81	67	94	72	86	76	75	93	86	78	76	75	85	85	83	77	75	80	88	74	83	79	98	85	93	82	85	104	75	77	84	79	96	95	73	70	81	92	87	88	91	63	102	83	70	69	82	80	76	93	104	85	88	87	69	80	90	82	77	90	106	71	88	76	99	95	83	84	86	63	87	79	81	89	83	90	87	82	89	80	90	95	92	84	82	89	81	92	77	94	74	81	83	89	92	91	71	84	83	94	87	75	100	81	101	81	101	83	87	83	85	71	75	82	86	69	88	77	76	86	72	90	82	95	71	81	79	67	79	80	86	72	77	94	83	83	88	70	71	89	88	82	82	88	69	100	75	90	88	83	80	69	96	76	94	66	73	76	93	87	88	91	66	95	77	86	79	84	102	97	92	79	80	85	92	70	90	89	76	83	88	95	90	83	74	81	86	74	85	81	67	81	74	94	95	80	75	89	82	57	72	91	81	96	75	79	99	77	85	112	75	82	80	87	91	88	86	92	81	82	73	97	74	86	79	74	92	88	98	84	89	84	97	85	89	75	75	93	97	84	102	93	85	79	79	97	101	80	91	82	87	99	70	85	77	74	87	81	87	84	88	67	57	77	74	76	68	76	89	80	83	80	111	71	79	76	82	76	76	95	100	84	87	82	93	85	84	71	99	77	97	78	78	79	90	79	77	89	87	89	77	93	90	107	66	77	86	86	85	85	68	97	73	88	84	88	88	79	88	69	75	84	78	90	63	77	80	86	79	85	83	87	75	77	72	93	78	97	89	90	103	67	92	83	89	81	82	80	65	83	82	89	79	70	76	65	78	75	77	100	79	79	69	81	72	96	81	103	72	75	74	77	87	77	81	77	76	82	89	79	65	91	85	86	73	78	65	86	82	98	82	92	88	93	79	80	69	66	69	83	82	61	87	88	86	67	83	88	96	82	89	97	87	67	73	86	65	58	82	89	71	96	96	74	92	85	60	86	86	82	86	91	77	78	90	84	83	74	85	83	87	83	84	83	93	83	89	82	96	84	89	65	70	78	72	83	63	82	79	74	95	85	86	60	86	90	91	72	88	78	83	74	78	90	85	93	92	95	99	74	98	79	70	81	74	84	86	78	96	65	81	94	104	76	73	94	91	77	88	75	80	72	94	71	98	93	82	81	87	69	70	76	94	58	84	95	87	80	76	101	96	84	85	90	70	96	79	81	91	78	69	87	74	82	80	73	78	92	80	97	80	77	87	86	81	85	87	77	84	78	102	75	91	73	90	91	91	99	102	74	77	96	72	80	99	80	85	81	72	71	85	95	90	100	79	78	83	96	77	76	81	90	74	76	88	66	86	89	76	76	68	81	78	69	82	86	88	71	74	81	68	87	104	107	65	91	77	70	83	86	84	89	85	87	66	75	89	115	78	71	104	89	84	75	69	78	96	80	88	82	82	73	59	93	81	88	75	83	69	87	90	75	92	82	92	69	74	74	77	91	73	105	99	78	80	76	86	90	89	93	89	93	96	83	94	95	79	70	61	89	87	69	67	80	102	82	64	84	72	85	88	82	75	62	93	89	79	79	88	78	88	82	84	84	75	72	86	64	79	72	79	82	80	76	88	74	68	79	96	88	89	79	80	74	99	81	79	73	98	73	76	80	65	91
24196	9391	5266	463	512	418	424	418	408	444	432	423	435	382	404	347	394	379	380	401	417	414	380	395	383	383	385	391	400	412	389	345	313	376	357	302	344	318	365	344	342	319	375	335	310	324	302	325	306	304	311	346	355	320	310	344	350	320	347	339	338	318	324	350	298	309	292	297	347	306	349	333	314	306	319	351	314	332	318	290	323	341	314	311	329	306	304	320	330	319	315	342	328	336	321	366	354	328	318	317	310	353	362	323	344	363	356	301	331	334	347	338	316	313	327	339	347	332	374	301	308	311	333	288	324	326	290	334	340	327	302	313	335	371	292	330	336	305	328	321	331	327	297	296	333	337	314	338	356	322	321	320	308	336	313	294	318	345	301	300	311	324	321	325	338	330	296	326	347	303	302	303	332	338	317	352	334	325	333	320	300	308	339	324	357	342	328	324	277	309	332	312	314	305	328	344	327	327	333	319	331	333	308	311	340	337	326	330	341	315	326	291	361	334	272	322	290	351	310	322	315	313	299	335	315	344	319	318	332	303	343	333	314	282	336	301	322	346	330	351	302	316	368	297	349	330	361	307	311	318	325	334	343	299	293	341	333	305	309	321	338	347	311	324	295	295	297	325	316	350	312	337	322	323	316	309	314	327	301	308	319	330	343	342	286	349	321	338	327	342	357	343	330	314	359	328	308	344	311	299	306	340	321	332	335	318	298	326	336	328	351	313	314	317	292	306	321	307	328	327	322	329	317	310	318	302	330	353	312	343	332	336	339	312	320	331	318	328	301	313	314	305	321	314	370	299	352	302	330	301	324	294	342	311	336	312	330	307	331	293	340	337	334	305	302	313	312	337	314	300	298	322	329	315	311	313	331	290	297	316	320	317	334	326	338	307	345	330	320	342	336	306	334	361	343	312	361	330	333	314	310	312	327	338	327	336	365	293	338	306	305	355	318	316	317	288	349	325	343	340	333	324	329	353	327	349	334	308	304	307	324	344	329	309	330	324	334	328	344	321	306	318	326	338	321	353	327	347	335	315	331	331	320	336	321	329	334	354	315	301	305	337	286	290	323	312	330	350	345	303	340	289	333	326	356	331	318	303	321	323	288	327	331	343	320	356	341	356	316	352	314	323	308	332	333	319	325	346	354	296	319	333	330	295	346	303	327	312	312	345	288	343	303	322	329	323	321	352	321	330	301	308	350	354	291	312	347	330	307	319	351	317	324	345	319	350	308	306	341	326	334	334	335	325	346	353	342	329	329	301	345	318	350	330	340	313	281	325	324	347	319	324	355	321	312	319	345	353	302	309	323	326	311	308	337	321	329	344	323	330	329	288	330	314	328	301	304	319	354	289	313	301	323	306	387	337	318	328	295	341	341	356	355	345	334	329	326	306	299	313	309	303	331	301	311	335	344	321	349	327	303	310	346	306	324	330	349	347	344	307	332	318	332	328	330	303	333	341	346	303	321	331	337	324	313	309	317	322	321	307	301	314	291	338	337	310	316	339	353	329	347	317	321	345	325	308	319	328	341	337	308	287	316	325	313	338	336	323	350	291	323	333	344	318	314	316	306	309	320	331	338	365	335	330	312	335	328	320	318	347	311	338	318	319	328	350	311	324	346	316	329	356	324	311	282	316	304	321	324	346	326	318	330	329	317	294	299	336	322	297	325	361	329	331	312	294	335	350	319	340	331	350	295	317	311	295	322	305	345	314	330	283	328	371	324	304	348	326	343	355	347	330	332	338	331	314	312	319	325	305	353	357	348	315	316	311	343	323	361	333	324	298	339	351	343	302	324	324	348	336	331	325	327	311	308	312	302	333	311	330	304	335	306	294	343	306	333	329	315	315	317	314	335	318	320	322	328	332	339	331	336	307	309	339	323	295	317	310	305	349	332	357	289	335	328	355	347	313	331	344	349	370	324	338	333	317	340	313	307	332	327	323	336	331	315	365	338	334	316	326	329	315	300	321	346	351	327	323	317	316	310	348	348	320	336	308	306	336	317	321	335	310	326	314	334	331	330	312	307	363	305	323	326	337	327	322	284	326	298	308	290	343	318	312	317	332	320	338	327	320	320	347	341	313	351	313	355	324	306	311	345	289	297	321	347	322	308	323	334	314	313	301	333	310	303	346	327	336	306	328	306	316	323	310	332	320	321	288	305	305	305	308	332	320	295	295	315	286	331	329	338	336	321	323	342	355	325	300	334	326	323	319	347	330	333	300	325	343	301	331	356	308	292	330	333	299	303	315	328	315	352	332	346	336	355	314	339	324	352	309	343	304	328	320	303	306	298	303	349	338	286	343	297	327	314	330	325	310	326	313	322	332	329	295	351	320	306	305	336	331	316	320	303	307	342	324	305	346	339	332	304	303	331	353	284	308	325	307	303	326	348	328	331	323	341	307	341	347	321	295	329	299	355	325	306	349	312	297	341	311	305	319	306	321	334	325	310	317	304	330	316	311	318	333	344	299	318	336	298	324	329	305	323	339	326	333	334	336	328	324	316	336	323	336	319	277	342	346	302	349	318	340	321	321	340	299	371	317	339	327	313	321	333	344	354	297	316	296	316	326	325	345	312	346	337	292	343	323	334	309	334	341	300	320	308	339	313	346	344	334	340	308	322	324	313	317	341	342	325	329	340	359	367	330	336	352	320	285	293	300	312	331	315	324	318	299	307	306	306	312	343	331	343	342	321	323	354	305	306	319	329	297	337	325	343	310	312	348	303	329	307	316	301	334	318	294	331	307	292	297	329	317	309	320	324	332	319	327	341	341	293	346	353	315	324	302	310	339	328	324	335	331	301	319	332	332	297	325	339	331	320	316	308	334	306	316	333	305	333	345	320	339	324	326	305	317	317	328	325	312	331	353	375	358	322	312	358	359	321	316	318	316	325	339	296	303	316	340	330	313	346	321	330	318	323	299	344	301	368	306	314	341	321	327	325	332	314	350	332	280	360	317	283	343	326	339	323	333	310	319	313	338	297	304	326	338	326	344	309	346	308	349	334	301	329	346	321	302	328	347	337	338	345	351	318	327	328	318	327	303	335	325	311	348	343	312	308	339	312	336	333	343	309	328	336	286	333	315	315	290	330	312	333	333	313	318	338	305	323	338	306	329	315	347	347	334	305	321	303	289	322	324	331	337	343	324	334	315	309	317	324	339	333	322	317	331	330	343	358	325	326	314	323	325	332	329	320	330	307	320	321	339	307	301	282	327	327	326	317	339	328	333	322	329	332	360	295	323	326	320	329	332	344	326	329	303	334	315	317	371	337	361	318	321	324	337	326	337	321	306	344	343	337	307	323	329	284	326	331	319	289	303	339	304	323	325	317	346	322	359	316	283	313	283	362	306	291	344	332	313	308	322	344	296	305	355	329	309	297	304	333	287	341	311	363	342	296	320	300	311	341	316	293	303	324	320	350	355	329	303	327	311	308	302	279	369	340	320	297	337	324	320	339	295	295	335	300	307	331	335	334	311	338	334	329	320
63473	48661	32130	6476	983	472	372	322	231	270	273	277	218	205	195	177	206	204	197	183	237	331	207	256	234	254	301	245	218	241	186	143	135	156	125	109	109	113	125	110	130	109	119	115	104	113	120	115	115	110	118	129	107	110	107	109	103	117	116	100	113	119	121	133	102	116	100	108	124	120	116	106	109	103	124	113	97	106	120	122	127	120	96	114	95	103	110	98	96	117	114	105	126	113	101	103	99	112	100	118	113	81	98	91	128	116	99	100	94	106	104	111	120	104	110	124	116	111	114	91	100	115	122	119	130	118	112	124	106	106	94	110	113	113	92	123	114	125	105	98	114	96	105	97	100	91	102	119	100	115	92	114	106	117	111	102	93	101	125	114	107	93	116	114	123	114	98	103	117	113	90	120	117	135	109	126	110	119	112	102	109	109	104	109	116	111	128	111	112	93	112	106	92	92	117	116	99	117	100	126	112	99	84	89	113	94	97	112	105	107	102	98	99	116	99	109	95	125	107	115	113	118	105	93	108	106	101	113	89	110	98	97	114	100	109	101	94	117	109	104	114	102	101	137	119	97	108	109	126	117	104	120	103	129	100	113	106	106	111	117	98	106	115	101	100	120	116	91	134	101	120	91	127	111	117	100	107	117	123	100	98	114	113	107	106	106	103	107	110	111	103	96	120	100	101	111	102	100	94	110	107	104	108	101	112	111	104	118	106	103	107	95	119	88	104	99	114	124	114	133	91	99	97	89	94	111	126	110	94	123	117	101	104	101	103	122	97	98	110	105	130	93	130	138	107	115	106	117	109	101	83	102	106	111	116	107	104	106	107	101	115	107	92	117	111	105	85	99	103	114	103	111	118	107	96	101	110	106	108	103	121	94	101	126	107	100	93	100	89	112	115	125	96	113	106	94	103	131	119	96	102	109	106	93	108	121	107	105	109	110	110	110	103	107	115	100	114	124	106	115	124	105	112	114	113	117	103	102	109	119	102	100	96	96	103	97	129	90	109	123	120	109	112	115	116	99	95	105	99	109	99	97	122	120	121	98	97	92	118	96	108	106	98	125	102	118	105	110	113	101	118	112	96	86	103	107	115	103	104	104	106	114	113	126	101	93	118	111	91	112	103	99	119	100	97	97	110	107	89	87	121	102	106	111	114	109	96	104	113	115	104	101	122	105	104	121	104	110	120	109	100	93	100	103	110	122	130	103	110	96	109	104	111	108	92	111	118	117	101	103	103	88	102	113	109	99	100	110	113	122	109	88	90	96	121	113	111	112	125	92	97	133	111	118	105	101	105	106	95	104	104	97	95	106	89	106	112	114	101	107	115	122	93	99	111	83	119	105	104	110	92	104	94	110	112	105	100	105	107	107	95	117	92	103	92	101	97	110	99	115	118	107	114	115	110	98	112	115	107	106	116	97	109	112	100	105	96	109	100	124	107	113	105	115	112	127	101	96	108	96	113	114	116	111	116	115	111	120	115	104	104	108	90	113	103	117	95	101	111	101	97	105	103	101	103	103	103	109	102	119	100	111	107	102	118	110	121	106	100	102	116	120	98	111	123	118	95	109	102	127	102	87	100	101	108	100	106	92	112	100	92	103	116	123	105	109	114	136	94	108	94	135	105	118	105	98	114	145	114	105	134	105	111	96	125	115	103	115	97	103	105	94	133	111	92	121	118	96	107	106	103	118	117	121	91	106	102	94	97	113	119	105	115	124	126	109	109	111	101	107	128	101	133	120	111	103	108	108	95	109	113	106	119	95	106	110	112	103	101	112	105	100	94	92	87	126	108	85	122	89	108	120	121	115	97	125	123	130	130	115	108	100	135	122	98	101	99	129	105	112	93	117	102	106	107	117	110	103	117	108	97	89	123	122	110	98	108	109	134	110	97	111	102	100	121	105	122	114	97	125	83	103	97	107	115	85	91	112	121	130	114	114	110	110	96	92	119	112	107	97	125	100	107	109	126	109	123	104	113	100	99	114	114	103	127	105	117	104	90	119	110	107	130	110	113	99	118	112	107	113	116	99	102	120	104	112	107	130	106	110	96	98	106	109	133	117	98	106	95	101	101	111	90	108	98	100	86	135	109	103	106	128	101	107	106	101	122	116	102	107	114	127	104	111	124	93	113	113	121	131	104	90	101	99	109	116	104	103	98	94	110	97	115	106	108	115	113	85	105	120	98	102	92	91	111	111	129	100	116	101	106	104	108	129	117	111	116	116	110	113	98	114	125	86	118	86	103	99	98	119	110	103	124	108	118	115	106	109	115	107	111	96	117	104	126	102	108	106	91	107	114	94	125	106	109	107	103	111	98	137	100	114	94	97	112	101	77	118	113	112	108	118	102	86	126	115	126	88	100	110	95	96	111	107	107	99	114	123	110	117	108	102	95	118	92	124	121	108	115	104	121	109	120	118	120	108	113	109	92	105	108	129	101	86	109	106	94	102	110	108	97	121	97	103	95	96	117	113	105	107	126	125	111	101	109	124	109	106	91	106	109	123	118	103	94	108	94	101	106	126	119	111	112	106	113	121	121	112	117	121	112	105	102	94	105	107	120	110	96	105	110	97	127	107	112	119	108	122	104	109	110	96	104	110	110	102	109	108	98	121	109	88	101	106	121	102	105	103	104	114	109	111	117	121	107	106	118	101	104	106	104	112	114	103	109	118	118	116	101	126	102	116	102	98	114	100	117	83	90	116	125	96	98	121	112	111	117	96	97	107	102	106	92	112	102	107	115	109	116	115	130	131	99	116	104	111	106	107	97	85	112	103	108	103	100	100	108	109	117	112	125	126	117	108	103	121	106	112	107	101	102	92	98	115	107	120	125	106	131	108	112	114	94	107	99	101	113	101	106	120	108	96	101	101	106	103	104	115	109	120	99	96	102	90	102	117	112	97	111	107	106	104	111	103	103	130	99	129	120	99	97	111	113	96	112	102	110	115	110	142	105	110	106	122	88	91	100	115	111	104	111	118	100	98	101	103	140	106	121	101	139	110	104	121	84	111	109	131	106	113	111	92	102	106	114	133	112	103	86	106	115	119	100	110	99	120	121	122	93	108	108	93	127	106	112	113	108	102	116	121	117	107	123	96	95	116	96	121	121	109	109	99	96	109	107	117	115	90	102	103	101	111	88	121	102	117	107	99	113	106	107	103	95	104	104	107	108	100	118	118	100	128	113	102	116	106	94	91	112	108	114	92	120	121	120	126	105	123	116	114	104	113	94	98	112	110	101	91	105	117	113	116	94	107	126	113	113	94	98	107	107	109	121	133	97	106	116	115	106	111	96	110	116	109	107	112	127	92	109	103	125	122	126	109	117	117	110	109	112	128	95	111	125	106	99	121	115	116	119	118	102	116	92	114	108	100	98	100	111	115	84	101	108	134	124	104	113	125	110	120	89	125	80	91	106	104	117	104	111	123	97	123	97	88	104	120	100	91	108	112	97	109	107	96	97	110	104	118	96	103	101	105	108	109	116	127
45245	35056	25070	2877	2914	1937	1778	1650	1375	1353	1535	1579	1186	1126	1022	870	1159	1096	1185	994	1497	2397	1012	1552	1536	1720	1871	1510	1389	1504	1040	704	590	953	522	456	460	486	472	453	445	455	471	426	446	383	447	482	427	417	450	355	433	464	429	410	412	431	385	414	406	389	414	426	370	399	388	409	353	370	430	380	371	382	403	374	403	392	394	405	428	401	412	392	380	402	400	402	434	408	404	405	402	397	417	456	421	421	393	420	433	408	358	423	385	388	373	431	462	413	389	403	420	405	386	405	405	430	378	418	389	408	410	410	393	422	370	444	384	428	372	416	386	435	420	388	370	431	411	401	399	421	414	395	384	402	385	379	402	372	391	401	410	384	382	420	383	416	377	419	402	375	407	406	414	389	398	384	378	386	385	386	419	387	386	408	416	425	420	391	370	426	386	379	437	401	421	410	406	389	427	412	380	404	406	362	354	393	392	415	429	401	376	376	394	387	408	379	398	357	387	393	365	405	402	395	394	372	409	381	418	377	418	384	385	402	416	442	405	416	403	392	405	407	403	411	368	402	380	363	376	406	389	393	378	423	438	376	408	414	374	391	378	398	378	374	392	399	408	410	382	405	430	401	415	402	381	416	392	377	379	373	392	420	393	381	403	402	393	380	389	398	391	379	433	406	380	390	376	418	395	408	375	393	400	409	395	414	424	416	383	380	420	350	358	389	412	402	400	404	402	350	419	381	373	424	423	353	412	383	405	403	403	348	439	356	388	404	395	390	402	415	379	386	412	398	419	391	390	410	413	410	396	405	418	376	387	374	440	390	413	417	406	425	389	376	384	395	419	431	408	385	432	405	393	421	379	410	418	372	404	398	384	394	414	381	391	406	393	413	406	423	372	411	371	415	393	400	398	394	406	366	416	392	392	405	385	374	419	381	386	384	364	374	414	404	394	386	380	390	377	439	388	375	365	395	404	383	386	402	374	406	430	371	387	370	385	378	411	408	370	395	385	401	426	427	393	398	431	389	364	385	371	390	371	408	398	400	384	410	390	383	378	388	400	399	414	396	425	427	395	386	356	407	404	407	394	386	408	393	375	407	408	403	394	422	363	419	383	414	421	407	397	387	400	397	389	415	407	388	396	423	412	394	413	363	375	390	400	375	399	415	441	389	387	424	411	443	389	411	350	390	384	380	422	408	402	410	379	377	419	381	383	381	413	392	424	389	409	382	394	418	415	383	369	398	400	383	416	392	368	394	386	412	427	389	396	374	381	389	430	428	410	411	383	383	426	395	384	409	399	348	369	408	391	404	386	416	415	403	430	413	407	428	429	401	399	373	394	430	414	425	377	445	425	393	350	429	407	367	408	378	406	378	377	387	427	424	400	413	380	395	358	371	346	424	401	404	403	412	399	364	408	379	372	369	409	409	406	395	405	407	381	433	414	400	387	380	419	428	393	403	423	402	385	403	427	402	383	374	413	374	364	366	360	432	399	410	420	382	400	422	396	434	398	399	408	399	396	413	419	367	395	393	415	420	447	383	408	375	363	399	375	430	403	387	376	406	387	433	428	392	422	393	422	405	409	392	403	372	367	406	376	382	408	408	396	369	394	385	410	389	420	400	394	399	384	415	385	373	406	397	432	419	390	365	417	384	389	386	425	425	409	364	405	416	392	415	408	376	416	409	399	383	407	382	411	422	402	413	396	422	441	424	388	409	379	404	427	411	413	393	389	408	428	439	380	412	431	356	378	412	360	396	403	385	424	403	372	400	391	392	386	403	394	385	370	391	391	406	359	375	412	412	402	382	372	398	408	397	417	430	418	396	388	393	386	396	371	431	402	419	395	397	410	399	372	366	384	387	383	445	381	393	355	431	373	380	411	400	405	396	395	393	371	380	415	366	387	420	416	401	365	427	380	390	362	384	453	400	398	388	381	399	406	378	433	385	413	409	392	386	396	380	429	421	402	415	386	388	393	401	394	359	420	383	414	386	380	386	428	390	409	413	405	385	378	390	394	411	414	388	387	346	364	382	429	420	403	397	409	395	384	431	370	407	420	383	380	402	387	362	391	367	377	390	385	387	390	413	400	384	402	408	399	381	385	411	400	400	370	396	390	415	381	367	378	410	415	388	390	389	383	380	439	390	436	413	424	392	389	398	386	417	407	403	374	415	373	395	383	417	377	346	375	397	385	394	375	379	397	379	369	426	375	389	390	401	400	392	381	411	386	381	388	428	386	388	408	391	434	416	419	353	435	419	374	383	385	378	373	403	398	412	425	437	410	407	359	424	413	378	405	394	434	406	389	421	425	396	390	406	425	403	410	386	406	382	417	430	435	388	374	395	383	397	355	375	402	371	378	367	385	408	405	359	367	404	396	407	379	410	412	379	420	388	391	385	386	380	389	398	426	398	409	393	394	371	429	400	369	415	393	373	394	406	400	427	380	385	404	417	396	393	408	438	384	418	375	404	394	411	419	404	391	367	372	391	405	398	467	370	404	403	372	411	434	396	433	402	416	420	428	400	428	388	377	398	397	392	407	416	401	379	430	401	376	401	404	406	395	383	376	399	382	409	410	441	394	405	388	406	387	416	362	436	435	372	403	408	356	419	370	398	402	399	412	384	391	390	356	392	410	391	378	428	376	428	415	431	402	388	364	406	405	364	378	385	400	368	381	421	422	388	420	370	399	407	407	375	413	421	388	385	398	381	376	396	389	409	422	420	405	428	443	429	373	399	411	394	391	411	397	361	375	406	412	352	414	402	390	389	395	406	376	364	446	394	371	393	431	388	378	372	389	411	376	407	385	374	383	374	403	390	418	423	430	409	369	393	376	434	376	364	389	406	390	424	391	407	409	399	399	354	412	409	370	398	406	368	379	424	379	392	393	390	368	389	376	426	394	380	364	400	377	442	381	381	389	391	377	371	379	440	407	392	378	416	358	412	416	407	401	429	389	358	347	400	429	384	401	411	393	376	381	409	405	414	372	378	417	452	408	400	415	418	387	395	421	403	397	401	418	391	434	368	411	402	374	389	381	390	376	364	387	392	388	382	423	380	404	395	362	363	383	393	426	372	379	381	384	380	410	386	416	408	425	397	409	418	419	424	399	416	419	386	386	382	412	386	396	377	423	398	369	370	380	406	410	411	425	401	413	354	374	382	407	391	396	403	404	380	390	394	407	391	392	407	393	406	428	401	390	414	392	392	409	392	411	464	415	435	353	400	399	417	405	388	404	401	387	371	388	391	431	379	397	379	401	416	382	402	396	432	399	401	363	387	408	398	381	385	399	381	412	374	413	394	394	378	387	383	402	408	429	407	354	401	398	402	396	422	401	382	374	380	368	396	420	403	394	428	403	422	406	393	385	385	380	384	397	366	392	421	377	361	418	401	397	387	420	383	421	446	412	413	423	380	421	402	363	416	388	393	405	402	407	422	409	396	401	413	417	370	415	407	387	400	405	388	391	396	402	370	377	419	385	427	396	396	403	396	384	357	422	384
72321	59945	42354	12461	2243	776	590	497	443	518	473	364	332	326	292	241	395	340	347	304	372	333	323	353	365	385	329	314	326	375	275	208	236	191	197	216	188	157	173	173	193	183	201	180	180	187	180	168	173	182	164	172	171	168	171	188	201	179	194	150	177	142	159	161	171	174	174	142	169	163	185	140	187	152	168	174	164	140	146	200	190	176	161	175	175	170	155	171	179	177	189	168	186	209	156	174	183	179	166	189	176	180	175	179	192	170	146	176	151	179	190	195	160	179	172	177	134	174	232	162	176	175	172	171	182	177	181	172	180	166	177	172	185	182	167	156	186	174	176	196	160	176	188	143	187	169	159	170	178	165	193	187	193	180	173	167	183	150	172	168	170	151	184	159	182	177	147	158	185	165	175	176	178	187	200	160	174	187	178	169	179	177	171	169	193	176	178	197	166	187	179	190	183	183	196	171	180	193	155	146	190	175	170	161	162	176	189	161	180	164	180	156	163	167	173	189	161	191	182	196	190	184	163	165	152	174	188	195	153	172	177	152	174	174	184	186	153	186	173	167	162	155	163	169	180	186	177	187	172	188	203	157	190	178	186	183	195	185	189	173	183	168	185	154	176	162	161	166	172	180	202	151	181	171	180	152	194	191	159	177	170	191	160	196	147	162	184	207	165	158	157	184	167	196	187	195	177	186	171	176	157	187	177	190	171	163	177	155	195	169	167	172	163	169	145	159	159	166	198	175	170	157	164	188	184	156	183	171	182	170	165	164	178	180	185	195	163	187	161	159	180	172	184	183	152	182	193	177	180	153	167	191	158	194	152	160	178	181	186	183	184	181	171	165	176	180	171	181	190	167	202	158	173	179	194	147	181	179	178	162	176	182	175	169	158	181	202	178	175	148	161	162	161	161	170	187	202	203	192	180	154	167	197	172	176	185	198	161	179	200	154	177	187	173	177	170	177	181	192	195	162	177	185	168	197	183	153	164	167	156	156	184	183	158	168	170	160	156	151	181	176	165	168	169	159	176	193	184	193	170	171	172	191	190	180	182	171	192	193	164	178	176	177	153	168	170	194	175	160	165	173	198	163	160	187	196	197	157	163	188	174	201	139	159	164	196	196	157	174	175	177	174	149	170	166	165	167	165	158	160	164	159	179	163	170	163	162	157	197	174	170	152	174	168	178	165	171	184	168	175	181	167	184	182	176	147	166	180	161	205	165	179	181	184	152	189	159	163	150	176	154	177	168	166	186	160	163	191	180	205	171	162	180	184	201	159	164	185	156	169	163	188	175	172	171	181	164	165	192	165	205	171	189	174	175	166	171	159	181	167	171	157	176	162	156	162	178	162	183	167	184	148	167	172	203	170	161	164	161	188	172	146	173	183	147	170	183	164	183	166	181	163	156	201	193	158	186	159	179	178	171	177	184	146	181	142	179	188	156	183	183	161	178	166	177	170	172	136	195	154	147	161	157	174	149	168	167	156	177	171	173	206	173	193	176	175	148	173	200	162	159	171	169	158	156	196	176	178	160	167	187	186	180	164	148	205	178	177	174	148	167	151	156	154	165	169	163	185	137	165	184	169	160	170	180	182	182	157	182	147	187	175	156	161	184	189	157	158	162	181	175	184	172	190	181	187	176	168	191	184	154	176	187	171	157	176	178	175	201	165	169	166	187	178	169	191	183	178	160	168	189	172	179	177	201	195	195	176	156	147	205	157	176	171	187	177	185	190	142	167	175	183	176	189	195	186	174	180	180	186	187	181	155	166	173	180	195	170	162	165	163	168	167	197	180	175	189	182	183	157	188	194	170	182	150	183	164	172	155	181	186	166	145	170	185	179	202	174	169	193	177	180	189	173	168	175	205	170	200	154	175	167	169	154	168	172	195	161	173	167	185	168	170	171	182	166	160	189	177	145	184	176	178	205	159	172	179	189	163	180	197	183	177	153	171	187	168	156	161	194	183	189	181	173	178	169	156	170	172	160	202	168	172	156	157	163	188	189	159	157	168	166	192	179	189	178	155	186	179	175	165	180	161	182	168	189	161	167	170	186	170	160	171	173	171	145	168	177	172	181	161	175	172	172	176	180	170	168	179	176	188	162	169	186	194	180	179	188	162	172	176	175	193	162	164	173	160	186	174	185	169	161	176	153	189	178	168	157	182	198	171	168	163	180	173	170	172	166	151	174	168	159	177	163	173	154	177	155	151	203	176	177	160	186	184	174	186	195	149	160	162	163	195	173	180	156	168	187	162	180	187	183	181	170	166	179	163	162	181	165	167	176	173	162	164	181	177	176	171	184	188	179	183	169	187	202	186	181	194	145	173	161	189	184	193	152	176	198	168	190	186	167	181	191	158	163	161	172	196	191	169	174	168	177	173	188	186	181	172	153	178	152	169	178	182	178	169	168	177	197	163	164	168	157	159	181	184	180	157	159	173	184	173	172	181	166	171	175	165	177	163	169	172	175	193	182	183	165	225	178	181	144	181	178	177	180	198	170	160	172	183	173	174	186	178	203	167	205	180	177	153	178	196	165	180	190	172	156	170	185	171	184	178	165	164	187	174	184	162	203	157	154	171	161	175	155	170	172	175	163	151	161	193	170	171	185	177	169	174	146	182	197	191	171	178	153	204	174	150	166	165	172	192	165	163	181	182	195	171	176	162	200	159	178	190	184	155	176	185	153	187	165	160	165	171	191	170	179	163	194	174	202	205	187	170	180	154	190	182	171	166	193	193	188	165	193	186	161	180	182	161	187	182	159	196	176	170	202	169	183	180	166	155	183	186	164	212	190	163	167	181	178	174	168	178	162	172	181	187	188	177	182	167	165	158	166	176	180	174	177	157	175	160	179	201	189	177	201	165	186	178	187	152	173	160	165	175	175	142	195	161	164	162	171	182	177	155	174	186	174	162	155	160	165	167	168	174	159	177	190	178	201	201	174	188	167	155	182	193	166	175	159	179	191	167	179	170	172	191	147	161	170	190	162	169	186	177	167	169	194	171	174	190	201	191	171	153	188	178	168	167	160	159	210	171	183	190	189	176	173	181	175	161	167	191	159	182	180	180	173	171	163	190	194	168	176	178	167	177	170	183	186	153	163	171	158	167	164	152	175	175	177	165	180	178	173	186	165	172	195	194	182	191	179	164	176	175	157	174	162	176	171	187	184	171	191	159	195	166	168	172	154	168	174	195	164	190	178	146	186	184	195	177	162	179	175	165	163	199	171	164	172	170	193	161	152	176	179	171	185	177	154	180	183	189	169	168	186	172	158	188	196	163	172	166	191	166	171	204	185	172	187	163	165	180	190	162	180	182	166	144	187	187	154	170	169	182	162	176	183	169	184	187	165	160	147	179	195	159	182	170	175	187	159	152	152	158	189	184	167	176	181	199	183	186	193	178	169	190	176	171	164	198	196	200	188	171	170	171	182	163	185	163	159	172	178	173	163	158	189	178	181	164	161	168	175	167	164	175	158	178	186	173	188	178	185
55287	42814	30826	5459	4421	3313	2682	2494	2202	2577	2446	1842	1689	1569	1292	1250	2164	1842	1789	1725	2169	1948	1948	2090	2196	2497	2110	1860	2045	2334	1493	1097	1180	1039	883	770	704	711	681	681	702	755	738	673	663	665	664	675	670	658	603	630	597	598	650	603	608	605	605	671	626	576	617	583	633	609	584	621	625	567	585	571	574	586	615	579	642	614	597	610	575	577	651	608	557	604	578	606	629	594	635	592	592	588	624	608	591	551	603	636	593	622	589	632	572	577	596	610	616	529	606	584	605	615	601	603	588	610	612	611	591	575	595	578	555	562	623	575	573	616	619	589	612	585	633	586	657	602	566	562	612	587	600	638	597	593	639	558	578	571	579	614	606	586	555	573	591	571	597	590	572	582	618	607	620	618	619	599	593	582	581	578	596	608	561	638	554	567	599	599	585	535	582	608	582	580	593	568	580	584	554	581	604	605	569	579	587	598	571	570	590	570	578	541	588	575	553	613	575	608	525	631	582	568	565	582	596	552	598	574	615	604	558	556	562	603	587	614	576	546	583	566	615	569	594	576	593	621	601	545	561	598	576	607	598	561	578	604	602	563	590	585	574	590	597	524	571	604	595	533	623	597	613	610	613	636	572	595	594	560	619	582	591	600	600	593	556	596	616	593	607	583	575	570	621	600	596	586	582	574	609	552	569	573	616	586	594	557	576	605	612	532	606	609	576	642	566	602	597	617	566	566	555	617	579	603	584	566	577	551	597	574	609	569	609	570	609	544	579	587	601	624	560	588	587	545	560	656	573	583	622	590	581	581	572	581	608	598	567	584	589	605	547	607	578	567	567	599	597	569	543	583	601	569	590	581	592	540	569	623	621	624	647	629	548	576	580	578	595	532	608	600	552	572	591	604	600	562	597	571	603	601	602	595	591	535	512	584	613	575	586	581	603	577	589	574	586	535	623	553	612	614	569	579	599	602	543	587	585	522	603	564	564	621	628	612	564	588	601	548	537	598	591	595	561	527	600	571	594	529	595	640	603	568	561	581	529	565	556	576	619	552	583	543	635	548	649	597	582	568	584	581	565	538	581	603	568	579	555	569	562	565	572	602	576	600	606	580	610	588	529	592	590	565	549	597	577	572	562	573	612	595	555	599	609	547	583	606	591	560	550	607	568	614	600	604	553	615	605	591	579	604	611	566	575	601	586	587	601	538	605	607	603	593	573	618	594	581	610	619	651	624	545	616	593	583	580	528	620	652	606	576	575	547	593	555	577	630	589	613	580	560	595	566	598	599	543	592	569	561	556	604	526	577	567	564	580	590	528	576	575	593	599	578	609	618	578	587	581	584	557	586	555	616	602	547	591	601	596	582	581	569	593	589	586	572	579	590	564	596	613	592	615	588	612	601	558	603	561	550	601	538	595	584	602	589	575	582	603	598	568	583	556	578	600	611	568	555	568	533	598	533	556	598	585	592	594	576	560	597	582	562	613	535	610	612	570	593	553	600	587	561	614	606	588	555	563	605	539	638	584	599	561	588	579	532	633	555	590	524	590	589	572	579	585	562	593	596	598	588	560	551	588	591	555	593	597	592	585	562	592	630	569	587	610	625	543	597	564	575	615	595	618	600	603	613	573	595	585	543	542	596	581	581	571	585	593	603	588	561	548	606	578	581	567	582	608	585	637	595	613	578	576	564	563	587	604	608	588	547	598	613	568	567	585	636	541	594	583	595	557	594	590	563	594	604	591	619	616	595	586	544	567	640	618	574	547	583	627	600	576	593	603	580	575	594	598	560	596	603	594	550	551	633	567	555	578	588	619	583	570	579	584	601	588	571	596	562	589	590	600	589	604	596	574	565	570	533	592	580	607	563	582	534	561	580	570	559	597	589	611	556	580	597	585	623	608	578	547	620	587	610	596	600	584	568	588	549	627	536	577	586	592	557	621	561	605	573	584	599	586	608	587	534	588	562	583	603	596	631	560	559	592	571	571	602	583	596	564	576	566	621	571	594	615	588	570	532	581	596	568	587	632	590	529	593	586	593	572	600	550	576	592	573	612	568	587	555	578	585	639	557	554	556	570	555	591	556	568	606	582	581	591	571	580	625	596	533	603	567	584	573	567	595	585	607	580	607	611	587	586	611	588	559	612	564	603	555	599	553	576	567	574	575	566	602	573	530	565	561	593	545	619	541	585	588	585	596	605	595	626	563	565	564	608	577	596	590	598	570	583	565	575	585	593	590	592	605	585	596	636	583	614	561	574	586	618	587	556	599	523	628	564	572	570	607	538	591	570	568	605	561	610	568	584	584	563	576	562	623	574	587	554	605	610	585	621	609	548	593	618	563	575	596	561	577	613	589	568	622	545	587	591	606	590	551	599	617	624	643	549	592	568	562	583	612	615	597	611	616	599	618	589	599	594	583	560	630	615	597	596	583	613	566	626	565	566	574	584	542	610	590	588	592	528	553	617	567	572	638	595	594	574	581	614	586	590	590	589	572	543	608	558	579	575	579	622	578	543	560	562	577	562	603	590	553	545	606	598	579	587	576	571	583	561	603	637	557	603	618	545	568	599	596	547	545	613	569	610	634	557	650	570	607	586	594	569	599	585	575	600	588	583	613	592	570	571	600	573	554	605	580	577	587	629	575	554	623	577	573	582	586	579	586	567	551	558	582	664	599	542	594	531	554	538	610	573	625	565	558	575	612	592	630	578	598	609	545	584	592	591	619	544	541	602	576	568	535	566	575	559	569	588	569	570	567	546	573	556	597	614	609	581	623	600	575	598	599	634	568	580	595	592	639	615	614	612	548	574	587	572	600	585	576	567	622	600	599	589	623	628	562	572	565	606	597	592	588	596	554	597	563	646	596	564	615	546	589	592	613	576	572	584	581	595	585	577	603	546	603	633	599	616	570	568	567	580	548	580	577	552	609	566	595	521	587	579	593	568	571	594	621	601	558	546	569	603	553	563	593	601	623	563	606	602	597	623	568	579	556	603	598	602	587	564	607	602	565	586	577	573	619	590	575	627	583	544	595	622	627	559	617	594	633	541	572	584	531	581	575	574	598	622	591	592	600	534	536	572	591	584	583	595	569	577	585	585	620	569	554	579	557	604	550	602	574	573	587	614	543	571	594	583	576	589	584	591	585	574	576	600	613	586	552	579	574	619	583	596	626	604	574	600	575	645	599	615	553	615	588	624	607	565	586	563	599	586	545	575	561	585	641	563	554	564	567	627	581	572	604	590	540	602	538	584	587	576	595	565	570	635	562	564	543	638	576	575	559	611	579	607	611	613	608	585	637	600	550	569	580	628	541	562	618	559	584	600	632	583	604	577	571	568	581	566	577	562	549	602	588	580	585	551	576	610	572	613	568	588	570	596	578	599	585	614	583	614	633	586	614	608	632	600	589	590	581	569	616	594	618	607	608	610	553	605	580	605	558	553	565	571	556	587	603	610	624	536	593	604	565	615	612	584	566	575	607	591	572	562	582	595	580	559	564	571	586
21558	7451	1728	187	106	95	87	80	99	91	80	100	88	91	86	95	78	73	96	91	99	78	92	87	80	90	86	79	96	96	83	81	83	84	79	86	78	62	87	76	92	83	58	82	64	86	75	73	69	73	77	93	84	93	67	74	97	81	81	82	73	67	74	88	80	91	79	77	84	70	81	90	83	91	78	67	71	82	82	92	80	84	82	74	78	83	100	97	82	71	78	94	73	78	89	91	72	77	79	76	67	89	84	84	88	82	92	78	88	87	94	68	81	84	78	92	72	76	76	80	68	70	73	76	75	88	83	69	74	61	74	63	89	79	77	86	80	75	82	97	76	81	68	79	83	74	90	74	89	96	84	74	92	73	70	62	78	82	74	88	77	67	70	81	91	83	74	84	69	68	98	83	93	70	68	73	76	68	60	74	89	74	78	87	67	83	77	72	84	77	74	63	74	86	87	79	90	77	77	79	92	87	82	66	100	84	81	80	82	74	66	84	79	81	103	73	91	73	87	99	88	86	85	71	93	76	67	72	78	79	82	91	77	77	76	75	75	82	77	80	67	81	86	66	72	74	83	84	91	84	78	73	78	80	90	87	76	91	72	73	78	81	89	89	85	74	73	77	67	74	77	85	66	87	78	109	84	87	67	70	78	88	77	72	85	82	69	72	80	80	76	70	87	95	82	87	97	85	79	99	81	69	74	86	80	83	85	72	84	88	73	82	79	82	85	80	79	92	95	69	81	76	90	84	93	87	85	84	68	69	90	71	83	73	93	69	82	68	91	71	100	87	68	80	90	85	79	90	83	84	84	111	73	73	60	78	107	71	79	88	91	78	76	94	78	67	77	79	69	71	78	81	71	85	82	86	75	76	85	79	86	88	83	71	79	75	68	82	85	95	75	64	76	66	84	78	84	83	95	80	82	75	78	64	78	85	80	60	95	72	82	89	91	92	78	75	88	81	82	91	79	71	84	82	85	88	79	64	81	69	67	88	83	75	84	95	73	84	85	80	96	87	79	80	81	75	73	75	84	90	91	81	109	69	74	85	74	74	77	85	84	88	85	91	85	87	85	100	82	68	86	91	84	74	83	78	72	73	86	72	72	75	64	79	90	78	80	77	72	75	80	83	89	86	81	78	85	77	64	81	92	75	94	85	86	76	90	92	80	78	94	88	82	82	68	86	67	83	88	74	82	66	94	76	72	71	80	73	95	98	82	87	71	101	68	66	84	81	81	85	75	88	89	79	84	82	72	71	89	90	79	88	90	72	86	84	73	80	101	72	68	79	82	75	80	72	86	87	74	78	83	79	70	85	78	85	91	99	75	78	86	76	77	88	88	87	86	76	62	74	92	70	87	72	77	77	72	56	80	81	88	86	80	80	80	72	86	78	74	64	83	74	90	71	85	87	87	82	80	76	75	74	83	78	70	90	85	73	105	78	78	83	82	81	84	80	80	84	74	78	73	70	79	70	87	75	75	85	80	97	81	73	92	82	92	69	89	78	81	80	74	66	60	78	84	76	73	79	85	81	88	90	84	85	85	82	60	96	75	77	67	63	92	90	71	64	88	82	83	100	85	81	80	79	82	72	99	78	59	67	83	84	90	89	79	91	70	77	93	70	77	87	80	78	83	85	72	97	66	77	66	71	89	79	92	77	76	98	88	86	74	61	86	77	85	78	68	90	76	74	75	79	75	74	73	75	71	72	78	71	76	94	82	70	77	73	71	97	79	87	83	91	93	93	75	76	75	80	106	84	89	72	102	94	83	79	80	95	75	83	65	77	72	80	82	75	83	81	65	91	96	84	85	75	85	80	93	84	81	81	62	78	89	63	78	79	65	77	60	96	96	90	57	65	78	85	79	84	79	60	91	80	74	67	81	100	71	83	92	90	92	72	80	80	93	84	84	88	82	86	78	88	78	89	72	79	88	78	83	61	90	90	67	76	91	82	112	69	89	93	92	92	74	84	65	80	77	110	83	83	77	79	78	80	82	92	89	88	62	83	69	68	84	78	89	66	84	79	93	82	79	77	83	76	85	76	74	89	93	86	94	96	65	73	67	86	81	73	79	71	79	74	90	77	80	70	88	83	92	71	82	70	78	83	70	99	75	78	99	94	83	66	84	74	80	87	83	69	95	74	94	68	92	88	85	78	92	74	73	89	88	74	82	82	66	81	76	69	81	80	95	76	93	101	79	79	97	84	83	91	84	80	89	85	75	64	92	65	74	95	89	77	68	87	77	82	87	75	100	80	84	72	73	75	84	90	76	92	75	81	71	95	73	83	97	73	74	81	95	80	86	92	87	72	79	86	87	70	72	74	87	84	87	78	77	73	76	69	85	85	81	76	93	69	82	79	77	84	87	82	88	64	84	82	95	94	78	70	70	74	73	74	87	84	83	81	82	76	84	87	77	85	85	76	75	76	73	75	57	74	61	95	72	77	74	96	87	82	89	81	86	80	70	85	69	81	91	87	73	68	79	84	78	78	72	80	99	76	65	73	80	82	63	101	78	94	83	72	76	82	89	76	76	96	67	79	75	88	89	70	92	71	89	78	85	86	77	76	84	71	81	84	87	83	80	71	64	83	74	68	77	82	90	88	79	76	68	76	91	72	87	82	91	73	94	80	70	70	86	87	74	81	80	80	72	76	76	73	87	71	82	92	86	77	94	99	86	76	74	87	79	71	74	61	73	80	80	79	64	72	80	94	83	68	83	65	88	89	87	83	76	77	65	63	71	68	77	88	75	78	94	88	86	79	77	74	82	77	66	92	80	85	98	86	81	78	70	65	89	82	77	79	88	81	75	82	73	78	81	94	62	77	85	74	67	73	87	72	78	84	64	85	88	98	81	82	79	84	82	81	71	66	72	84	66	100	81	93	84	89	89	69	62	88	88	71	75	72	92	101	64	79	79	81	58	84	97	84	82	76	89	88	88	81	83	82	94	93	80	81	76	67	81	82	95	80	84	86	93	87	94	59	61	77	73	101	82	73	78	79	77	86	82	71	79	81	91	88	76	83	69	91	92	70	95	79	65	76	87	70	81	75	76	88	89	70	72	75	76	91	81	89	83	88	71	89	79	81	69	95	75	94	85	75	83	81	79	101	74	68	72	74	73	76	79	87	88	69	79	96	76	92	70	87	92	87	83	89	79	78	98	81	86	87	88	65	74	73	77	85	84	98	83	83	87	81	83	83	74	87	82	88	76	89	90	86	77	89	87	77	91	78	80	79	85	104	76	82	60	74	78	82	81	80	85	78	96	84	75	73	80	71	79	69	86	94	73	79	87	88	70	73	81	64	71	87	85	85	78	85	78	85	65	79	73	83	78	89	58	82	82	75	78	78	72	74	70	77	61	87	83	62	80	68	80	65	87	81	74	77	74	85	82	94	69	71	69	68	79	64	85	81	83	68	65	91	95	99	69	89	58	101	82	65	86	83	83	85	76	84	91	79	80	80	78	77	91	81	74	68	67	69	74	63	69	70
23841	9590	4011	494	461	346	329	380	390	347	357	354	349	356	339	374	356	353	354	374	344	332	390	340	331	375	352	320	321	341	333	331	318	323	321	336	277	345	321	301	323	316	357	319	330	305	353	332	320	353	318	345	345	364	315	327	283	314	324	325	290	314	271	323	317	311	350	324	360	308	333	313	302	313	311	310	295	342	300	314	309	324	337	320	322	325	303	302	344	321	287	313	292	320	318	314	306	305	292	302	320	311	328	311	303	292	337	315	297	313	301	310	320	326	257	322	297	315	307	366	326	303	370	366	302	313	317	347	340	300	293	291	305	317	307	318	314	331	313	303	284	328	321	335	280	308	291	307	293	312	340	324	303	348	315	317	327	364	348	327	296	274	315	327	329	326	319	305	313	313	309	362	330	295	319	295	312	310	319	310	283	339	314	318	322	331	336	338	307	312	303	323	320	316	322	307	306	313	293	304	284	298	323	326	330	308	322	340	329	300	308	308	305	293	336	322	301	302	323	309	316	327	316	349	333	296	292	298	302	299	340	352	291	350	336	305	321	301	328	341	320	350	337	319	305	324	299	331	308	315	315	305	306	323	337	327	289	301	319	295	305	330	331	314	339	335	314	333	321	291	305	345	310	294	302	326	301	311	301	321	297	335	351	319	329	349	313	311	287	290	319	341	330	322	293	318	341	308	322	295	327	347	289	310	327	379	289	274	318	307	288	325	295	311	301	324	334	319	321	326	329	314	326	319	309	344	328	305	334	292	324	330	313	311	293	321	315	314	310	325	335	316	332	335	307	334	319	301	330	333	326	320	313	288	336	306	299	338	301	319	330	307	310	336	335	350	310	336	342	325	328	331	333	315	338	311	360	301	312	286	315	329	288	299	319	338	337	348	317	324	312	303	326	303	309	324	290	305	316	298	277	312	324	327	321	313	307	267	329	321	321	318	292	285	337	317	304	321	331	322	293	299	305	283	343	347	310	309	321	300	321	317	320	282	294	320	314	321	315	294	344	301	324	290	307	343	291	322	324	339	348	344	318	333	294	292	297	344	321	315	289	302	331	304	313	343	311	269	319	319	325	332	317	306	345	303	319	270	329	337	335	319	318	282	295	294	290	332	303	298	296	332	303	330	332	306	331	310	303	328	314	298	314	327	314	307	334	278	334	286	297	337	333	339	299	323	302	319	310	319	291	324	312	299	308	337	322	299	315	317	343	305	325	275	298	306	312	295	339	305	338	283	303	323	322	278	340	311	273	333	273	311	312	320	339	277	290	326	331	297	341	310	345	300	308	306	347	324	335	318	315	281	323	302	360	333	320	334	324	319	310	287	332	341	328	317	276	312	301	310	306	320	309	297	320	341	298	276	290	321	298	303	286	328	307	334	319	288	308	338	294	322	315	318	321	314	290	333	306	337	314	287	327	344	310	322	311	319	299	318	311	315	310	326	298	297	281	307	297	291	293	318	350	324	299	317	298	315	293	295	314	313	307	346	278	337	323	298	309	339	356	306	357	318	318	344	314	301	294	333	345	308	297	288	314	337	299	309	309	306	309	302	323	293	354	317	319	294	314	295	313	297	303	315	362	305	308	304	317	304	332	287	326	337	310	310	303	338	299	324	311	309	334	321	306	299	330	315	330	302	302	336	304	337	290	306	310	365	328	294	300	306	328	305	308	252	313	301	322	312	363	312	344	314	323	348	301	336	323	312	337	331	310	334	300	298	303	300	338	325	290	352	311	298	312	312	300	320	322	306	287	321	315	330	302	309	300	297	259	291	316	324	325	325	290	274	305	327	331	328	345	293	292	302	341	333	338	318	295	296	313	304	307	306	324	308	289	343	304	319	293	341	313	310	303	300	284	319	329	298	330	326	317	309	310	310	307	303	314	335	288	300	313	288	303	357	308	313	300	313	310	301	286	324	299	314	334	326	318	339	307	311	309	306	346	330	321	336	318	326	331	315	303	301	326	339	308	296	355	345	297	291	347	297	285	301	332	324	309	356	307	304	324	286	335	349	279	356	329	299	301	325	313	303	328	318	315	296	347	314	308	305	311	334	314	319	313	304	312	345	300	323	353	299	299	297	321	327	302	318	308	298	313	294	326	325	336	305	291	316	324	326	324	320	312	364	323	296	313	290	294	331	304	305	338	297	335	344	336	326	302	351	310	335	321	312	323	326	276	353	316	291	335	329	332	292	292	299	288	295	348	290	312	302	307	342	311	320	324	314	312	325	316	304	321	317	317	301	307	309	332	303	307	334	316	324	312	276	327	327	336	322	271	310	324	317	370	349	316	306	282	320	309	292	317	315	351	324	305	319	296	338	318	314	372	289	318	288	298	328	336	328	308	275	297	344	284	288	302	311	295	324	335	291	309	300	303	321	311	316	325	285	357	321	335	339	318	312	296	277	287	312	310	280	320	331	312	307	338	371	313	305	287	312	302	320	321	320	293	370	320	280	318	320	311	287	291	322	303	301	329	326	304	288	337	294	289	302	307	293	292	301	326	320	315	320	300	336	308	336	319	310	352	282	327	321	296	341	318	315	336	303	311	309	318	315	323	337	299	316	318	331	322	311	295	301	310	328	316	329	298	296	296	336	320	328	297	342	318	289	339	349	334	310	306	345	312	309	308	311	281	301	302	272	337	300	329	303	281	319	314	318	309	315	309	344	339	292	291	299	300	336	315	290	346	314	313	327	314	291	286	331	309	319	330	295	342	313	313	311	305	298	354	315	306	314	313	310	289	323	314	319	327	313	300	321	323	318	307	306	323	292	315	353	326	334	313	323	294	318	336	286	352	304	289	334	361	315	313	316	302	323	326	318	326	277	316	322	324	304	311	316	332	329	301	320	290	283	307	358	333	297	339	330	289	342	292	337	313	306	330	328	363	315	295	356	287	337	289	338	332	333	307	301	358	335	321	315	317	336	315	287	297	332	316	357	287	329	329	289	295	316	312	300	278	286	294	311	302	316	338	335	334	338	321	332	286	298	304	342	313	330	301	332	312	325	285	296	302	288	315	324	295	303	290	304	337	302	329	300	291	303	329	281	307	339	331	330	352	337	316	294	324	304	300	347	310	345	309	299	308	316	295	304	326	323	308	287	317	325	318	318	288	303	280	341	339	310	310	292	296	300	268	318	290	307	308	311	302	299	298	329	330	325	360	309	302	325	329	299	328	291	301	296	320	354	320	326	307	315	312	312	333	284	315	305	312	297	284	333	333	294	313	325	288	279	307	330	327	313	278	278	319	322	327	310	284	347	331	317	308	315	301	312	294	296	322	335	309	307	307	305	316	308	297	306	320	332	324	327	276	325	315	319	310	290	305	325	319	314	305	331	309	331	316	301	355	300	318	312	346	295	340	326	306	309	289	308	305	320	348	341	321	303	312	336	327	313	298	308	305	306	334	342	321	295	285	315	340	329	324	319	301	334	281	334	347	311	307	295	280	312	321	344	325	354	314	314	339	309	320	321	296	311	334	311
61091	48651	32086	5983	927	497	345	283	230	207	181	190	203	206	162	161	181	198	167	183	170	189	163	177	163	144	134	139	162	137	169	152	139	123	161	118	124	115	127	107	108	130	111	123	100	117	118	107	125	116	101	101	110	90	98	114	85	110	110	104	111	92	102	100	107	116	123	99	109	104	116	100	106	113	131	115	101	86	117	108	130	128	103	114	105	125	102	117	103	116	126	125	111	104	113	86	99	118	107	110	103	95	116	105	104	104	115	105	119	107	110	104	115	109	108	102	108	100	91	116	119	121	139	118	96	109	103	91	131	98	97	121	107	101	88	102	114	102	102	106	122	102	113	88	101	89	108	122	116	109	113	108	98	108	95	116	103	92	110	114	107	110	94	91	122	91	113	123	99	119	114	119	110	95	111	105	121	101	98	106	113	125	103	114	103	121	102	116	125	102	106	125	141	105	118	99	112	99	106	107	123	110	104	102	113	97	119	103	93	110	113	102	113	103	116	106	110	105	125	117	107	111	88	88	117	112	119	107	85	117	97	119	119	113	92	99	115	103	105	93	111	124	130	119	97	97	92	114	100	92	94	114	94	99	109	128	102	86	133	110	116	113	130	80	119	99	107	124	108	113	87	112	103	94	123	118	112	110	100	101	113	98	105	108	94	103	105	120	116	112	113	95	118	115	100	103	86	86	133	92	108	124	109	100	118	114	101	103	112	102	103	95	96	110	98	112	110	109	143	104	106	99	96	99	116	96	120	102	109	110	109	124	102	113	116	111	88	107	132	100	130	107	108	113	108	115	106	116	107	122	125	94	103	83	102	99	101	107	104	118	102	133	108	117	102	103	103	101	103	117	94	113	100	106	92	95	116	95	124	102	103	102	123	98	107	102	83	98	112	108	114	104	104	109	111	109	93	98	120	101	109	95	111	131	126	119	115	109	121	113	120	121	108	115	106	103	104	93	126	103	105	129	131	123	114	131	119	98	112	115	110	109	122	103	125	127	93	100	103	111	108	124	121	119	114	102	95	128	105	105	114	122	102	107	98	112	106	115	97	107	90	90	117	110	111	93	115	100	104	103	98	110	125	98	117	104	116	112	113	104	110	104	118	110	115	81	108	110	123	105	96	107	117	100	116	98	104	117	98	105	99	89	105	118	123	98	104	108	118	101	98	108	112	110	110	131	124	100	134	101	118	125	105	106	120	82	120	98	118	102	96	93	113	119	99	107	118	110	120	87	84	103	110	88	102	105	105	96	116	115	124	115	96	103	105	118	105	111	102	98	97	134	114	96	112	102	120	114	104	117	100	112	110	99	107	99	97	109	123	102	102	90	106	115	106	104	91	96	84	108	97	103	118	94	113	104	114	99	110	120	104	101	124	135	96	113	88	114	113	125	99	91	138	89	106	105	100	114	110	102	86	87	97	109	120	109	94	100	103	103	130	120	100	118	101	113	128	90	116	103	106	119	109	106	102	107	119	100	112	122	95	91	108	96	121	140	105	110	113	126	103	117	112	110	89	90	90	106	110	102	113	108	120	105	118	113	105	111	91	104	92	127	123	101	102	112	108	120	109	113	110	117	84	105	127	126	88	105	114	99	110	123	111	97	95	112	120	115	107	106	106	96	124	85	107	99	118	111	102	104	100	108	90	93	96	95	103	118	102	101	127	113	123	94	97	122	110	126	106	107	103	115	111	103	107	100	112	99	104	109	117	103	88	116	109	105	122	117	120	95	110	96	110	119	115	137	99	102	100	85	102	108	107	114	110	116	95	109	109	111	109	98	105	91	116	115	95	119	114	119	115	98	116	121	103	97	124	102	117	124	114	99	100	106	104	112	93	102	109	89	106	99	92	93	102	112	119	124	113	94	100	119	104	113	106	110	97	98	104	102	107	112	99	95	111	100	91	114	102	95	102	105	113	117	108	111	111	108	113	101	119	105	115	116	101	97	98	101	101	116	105	97	102	104	94	119	111	107	127	92	103	126	124	102	110	117	98	106	107	122	96	111	127	89	123	96	103	104	113	104	93	104	106	119	99	129	99	120	101	100	119	121	101	111	113	119	106	102	96	101	99	121	110	106	96	92	115	117	101	97	105	110	116	100	110	105	133	101	104	94	97	108	112	112	112	104	113	104	104	108	100	109	121	96	97	118	104	105	96	105	106	98	109	93	110	110	121	104	77	111	108	118	113	103	120	117	115	117	88	98	111	107	109	124	106	119	93	92	112	106	115	96	128	116	105	111	109	110	109	127	99	115	115	113	114	107	107	138	86	114	101	118	111	101	125	103	113	104	112	117	110	122	127	90	104	110	110	94	108	106	120	119	98	100	96	102	107	117	108	115	112	97	105	119	98	99	112	124	97	109	102	108	103	103	118	111	114	116	97	120	123	110	117	98	114	114	98	104	113	96	99	105	109	124	124	115	92	114	103	100	96	105	104	113	84	101	99	110	109	108	117	107	115	101	97	120	110	116	107	114	116	91	117	102	117	72	121	103	104	92	100	122	112	112	106	107	120	99	105	110	106	84	90	117	110	100	135	111	110	104	116	96	125	110	113	123	111	113	114	119	108	105	109	117	119	118	110	118	107	109	121	109	125	97	104	119	118	118	119	117	116	112	111	106	126	99	111	108	111	131	109	111	116	124	106	112	109	105	119	108	93	105	119	108	112	118	110	94	114	92	116	105	112	102	102	118	104	118	97	120	115	102	116	106	99	123	117	100	106	127	104	91	92	109	97	108	95	102	93	114	109	108	105	115	98	98	100	113	105	127	101	122	78	102	111	114	131	102	131	96	94	97	115	118	113	114	106	118	107	122	111	89	89	112	111	98	122	109	85	110	113	117	108	101	129	108	116	103	98	91	116	139	118	120	102	111	110	103	121	95	113	111	113	116	104	123	108	97	102	116	108	122	107	106	87	103	119	124	96	103	128	112	109	106	122	105	112	105	136	102	124	87	112	120	107	111	96	116	123	117	104	124	104	104	92	104	112	117	94	109	106	107	109	102	113	104	109	120	88	98	108	107	115	112	99	90	91	104	118	120	127	96	113	97	127	125	98	103	110	106	117	103	97	108	132	109	119	106	109	96	114	103	102	123	102	111	104	105	96	106	108	114	112	109	97	102	95	110	98	118	101	113	115	108	107	103	112	106	108	97	112	118	106	101	94	88	109	109	108	105	98	100	108	97	119	98	104	112	105	115	113	123	97	116	102	117	106	110	106	118	100	98	107	104	126	113	128	85	124	110	101	111	103	88	129	120	124	111	120	99	127	124	97	99	98	108	114	108	105	102	123	107	114	98	93	94	112	90	100	105	105	98	117	103	84	90	102	107	115	101	122	90	109	115	110	104	134	117	94	100	83	115	108	100	112	112	122	101	99	106	126	116	106	79	99	96	90	105	96	100	117	112	124	100	105	91	98	111	102	109	125	106	105	124	103	102	102	89	118	108	122	119	105	97	101	114	103	103	117	103	113	119	107	109	103	118
45002	34001	23903	2712	2707	1670	1494	1198	1202	1135	1045	929	909	927	875	849	887	1104	1116	1066	917	844	774	802	818	708	707	774	866	852	729	609	665	545	704	637	506	479	496	436	473	468	464	455	456	462	446	456	442	416	438	419	434	404	425	413	427	414	415	404	410	402	392	426	424	431	378	415	388	392	395	420	416	420	424	376	364	394	429	388	397	414	425	411	399	394	383	362	404	402	404	399	370	403	397	394	404	393	447	417	406	393	372	412	378	376	405	389	415	428	421	391	394	481	398	402	462	446	375	381	429	365	405	370	416	347	427	435	404	410	385	400	374	423	376	424	410	398	412	397	395	386	383	364	403	430	392	404	407	360	415	392	399	409	432	377	404	364	433	365	395	397	421	420	427	425	369	438	404	384	398	385	425	392	373	393	416	390	397	413	392	387	363	414	376	398	397	413	401	387	388	370	395	399	387	434	395	391	379	392	425	409	407	427	402	383	374	425	424	388	356	378	385	435	381	420	407	409	385	405	411	401	432	398	401	371	407	408	399	401	363	374	381	407	403	427	431	376	383	444	419	406	413	405	413	380	401	378	380	437	403	399	385	391	407	403	399	368	400	427	396	395	395	402	392	393	395	401	365	371	376	425	394	365	435	391	397	408	407	393	409	388	411	420	396	381	376	399	432	401	416	369	431	432	401	429	395	418	414	376	394	417	434	362	386	357	446	402	416	415	389	389	368	406	407	372	375	385	326	440	411	356	406	377	341	375	402	385	416	387	348	401	380	377	361	380	429	411	413	392	415	400	413	376	411	398	396	406	423	411	406	424	414	375	372	380	411	395	408	393	390	390	410	369	442	420	430	416	418	419	393	382	370	411	369	391	412	413	399	385	463	402	395	410	360	411	437	438	434	389	381	386	383	366	378	409	369	371	433	404	397	365	352	375	353	414	414	372	390	394	415	377	416	356	424	368	380	391	382	401	392	381	422	411	410	384	414	425	387	385	424	408	410	411	390	417	415	375	378	376	391	387	406	436	415	386	420	374	409	398	403	387	408	395	391	355	385	378	411	397	389	431	392	411	390	395	366	369	378	396	405	398	409	413	414	402	406	408	381	379	379	409	388	397	397	388	454	428	364	364	386	390	376	402	393	406	409	426	392	412	387	394	434	378	379	406	398	419	401	411	351	403	393	375	413	372	400	386	413	382	378	379	395	385	381	416	388	408	363	389	398	383	405	381	388	395	378	387	379	361	388	416	383	400	380	391	359	381	412	422	421	387	449	361	418	392	393	406	390	384	373	398	378	414	415	422	363	417	392	387	394	437	403	358	427	417	395	363	389	413	411	402	419	417	446	381	454	430	391	426	354	419	397	398	424	387	409	410	386	367	387	409	429	380	399	396	412	425	415	394	414	387	377	423	400	466	409	403	373	373	400	363	396	388	389	408	397	395	393	368	368	436	402	405	385	416	381	377	390	415	389	452	405	395	378	384	438	391	405	396	394	387	359	371	402	358	417	391	403	385	378	396	416	396	394	435	378	390	402	422	378	408	392	392	384	399	399	414	410	358	377	416	441	368	392	411	396	397	398	375	415	396	392	382	410	391	412	397	384	374	376	431	428	403	392	374	398	386	414	397	389	405	383	359	395	408	410	378	366	383	397	400	403	396	407	390	405	385	385	447	390	419	393	404	406	389	412	366	389	401	418	360	420	386	390	370	402	395	385	410	394	383	361	388	402	390	419	401	387	436	420	379	394	360	366	362	392	369	382	418	387	400	380	411	403	371	383	391	418	396	359	372	400	387	409	394	395	425	414	421	421	420	385	356	416	396	388	366	391	399	396	402	382	388	409	420	441	416	422	397	378	393	410	403	396	411	384	386	385	413	399	442	404	387	393	398	429	403	391	394	383	382	399	398	404	360	374	370	427	405	411	415	378	368	399	360	382	396	386	388	395	398	384	389	413	394	409	408	400	376	414	412	404	429	380	378	400	417	400	418	404	392	379	399	403	425	348	417	387	406	380	381	419	355	392	412	384	409	419	413	442	391	393	368	403	391	400	406	385	369	409	415	400	364	405	414	391	399	407	368	399	397	398	396	406	400	399	397	411	443	382	392	372	382	406	380	403	414	419	401	362	421	396	399	418	396	424	404	385	425	432	377	377	368	410	391	393	407	390	390	430	391	357	412	358	372	364	399	371	417	399	414	395	408	412	387	395	399	428	406	407	417	449	385	389	396	397	360	406	402	426	399	417	405	373	419	364	394	421	414	383	373	423	386	396	382	415	420	412	376	401	370	408	359	433	413	423	382	426	375	391	414	398	375	404	363	382	424	381	426	395	396	364	393	396	408	405	408	386	397	403	416	392	394	378	380	399	430	408	378	455	376	388	378	393	417	389	393	425	377	378	411	428	368	408	365	391	438	395	393	387	408	376	391	390	386	397	393	381	379	412	404	390	412	428	402	388	404	371	396	373	397	405	375	422	442	406	407	380	404	393	396	386	424	386	423	398	368	397	423	400	409	375	407	385	384	401	374	403	407	370	382	406	367	396	378	396	396	374	399	388	403	396	413	403	390	388	394	390	415	413	413	402	367	417	401	369	398	396	417	390	394	388	380	376	397	423	362	416	381	435	395	414	417	387	431	405	423	391	390	375	398	404	378	416	404	386	368	403	410	381	399	405	396	370	396	424	398	424	401	384	382	418	398	383	367	378	353	379	379	400	404	383	380	381	413	389	378	383	409	391	374	382	409	406	376	388	381	384	398	401	402	406	429	403	389	390	398	402	412	394	397	324	409	397	411	402	412	389	423	390	401	391	417	385	400	410	423	359	405	393	393	361	437	415	423	402	426	382	436	391	392	421	408	385	388	408	411	392	405	379	410	395	396	399	397	387	383	391	387	424	369	428	406	398	384	393	423	417	380	390	362	384	395	398	431	394	416	386	373	381	424	436	435	422	375	361	381	399	393	424	438	402	381	440	413	369	408	388	371	413	384	383	374	392	392	409	389	383	427	395	405	366	419	394	379	381	387	384	375	400	369	386	408	439	389	409	385	399	392	415	371	423	351	409	395	421	375	379	416	388	420	408	406	413	386	409	411	430	386	391	400	403	415	412	400	410	409	364	398	368	404	409	373	421	403	384	380	431	402	380	374	357	414	384	421	441	391	382	411	411	411	432	402	388	377	398	374	424	403	410	386	383	372	416	393	436	407	405	399	382	417	395	426	411	375	418	388	392	400	405	408	376	414	402	414	416	421	392	406	407	426	414	383	391	426	411	386	419	412	373	413	404	361	393	421	385	373	415	411	399	390	405	388	412	407	379	379	367	396	407	374	397	395	394	403	393	404	408	413	394	379	371	399	401	387	415	390	410	412	366	393	426	446	394	386	395	403	406	406	410	376	383	398	415	388	390	401	435	402	388	433	398	360	347	386	378	408	394	402	414	384	387	402	377	370	415	402	395	384	429	391	384	393	373	394	389	356	396	407	381	378	394	408	351	422
67577	58940	38275	11301	2232	827	592	471	424	403	377	335	340	276	281	252	310	314	367	360	297	245	248	222	233	238	233	226	244	260	245	278	242	229	261	212	205	206	225	174	181	186	203	190	162	197	201	193	166	178	168	169	182	167	190	157	184	175	176	159	190	152	191	185	143	188	167	182	177	183	200	177	193	209	192	183	165	184	169	160	155	182	177	176	166	177	189	169	183	169	173	167	160	158	152	198	166	161	186	197	173	167	193	172	181	165	160	177	187	181	179	193	191	178	175	183	210	173	177	156	174	174	165	167	191	209	166	171	182	167	171	175	187	184	169	174	206	184	152	188	194	155	154	186	145	164	159	182	197	209	171	154	162	168	176	157	190	166	180	165	174	180	168	180	160	161	189	177	193	158	176	176	168	167	187	188	169	144	197	176	206	174	185	165	160	185	173	163	177	185	168	174	185	174	193	146	144	194	176	160	180	169	164	171	176	157	185	172	168	159	192	172	182	169	188	164	158	173	186	191	193	168	141	170	160	181	160	191	172	163	178	177	181	176	175	186	164	177	179	173	159	171	200	166	166	163	192	184	189	162	158	149	163	165	189	149	188	179	170	170	166	164	169	156	191	161	171	185	174	145	167	182	182	184	161	169	164	180	172	166	173	200	163	185	176	182	179	178	157	189	149	164	155	149	158	190	157	172	192	168	161	163	188	180	177	166	182	189	179	174	169	160	181	155	156	176	190	169	157	179	218	182	157	156	180	179	162	175	192	182	168	171	178	193	206	168	176	171	166	173	170	170	179	173	190	183	176	177	153	162	184	190	180	193	182	170	187	147	198	156	169	188	152	156	162	200	188	190	197	186	174	169	180	190	171	185	149	191	179	181	183	174	168	149	174	193	153	189	175	170	170	182	179	180	155	182	182	195	175	166	174	192	177	155	193	162	148	165	180	197	199	154	163	170	183	175	161	179	162	166	156	186	189	178	189	191	158	175	154	203	184	165	158	173	198	180	162	182	180	180	180	170	153	152	168	163	199	211	177	173	172	157	159	172	170	156	184	190	210	203	170	173	160	188	179	174	167	172	180	202	177	179	164	161	166	165	191	160	169	178	155	167	180	178	187	173	184	184	174	164	172	182	195	182	167	181	169	171	186	166	186	168	153	159	158	198	190	221	172	141	160	172	175	167	179	172	164	174	170	182	202	167	186	189	161	187	166	156	169	204	181	167	174	181	171	179	172	161	194	168	204	195	176	179	174	185	159	222	165	171	169	175	178	186	207	166	142	181	186	171	171	159	170	162	163	166	174	168	159	164	197	167	173	168	155	180	157	177	185	189	193	172	190	175	162	177	194	182	178	170	168	175	161	181	154	179	152	172	183	165	167	199	179	176	205	182	163	175	186	184	189	163	198	193	189	163	192	166	162	200	175	173	148	193	174	171	181	171	148	199	169	189	164	176	173	198	170	175	173	170	181	168	166	190	181	176	177	186	177	159	167	174	160	165	184	178	188	169	156	160	179	178	179	165	167	168	173	188	165	189	183	172	168	156	203	193	204	175	157	171	208	181	171	150	177	178	162	163	189	156	160	193	173	177	183	149	191	176	185	186	189	182	181	158	184	177	172	153	162	168	150	184	190	163	200	175	175	174	162	171	187	162	165	166	191	178	177	171	170	189	179	181	175	170	165	173	180	170	189	162	184	163	168	173	153	177	165	182	177	166	170	168	192	168	169	168	187	178	162	185	163	156	182	173	157	159	166	185	161	142	169	169	182	186	163	194	152	155	163	192	163	193	186	174	180	210	169	171	168	182	160	179	179	225	186	168	164	182	190	173	182	162	178	189	170	181	179	187	176	161	154	171	211	173	174	172	181	185	141	165	161	157	188	177	180	201	163	188	178	163	188	169	166	158	169	163	173	158	162	175	197	175	169	169	202	173	163	185	188	190	199	178	199	177	182	171	177	190	170	191	183	174	164	153	160	184	193	166	185	173	186	178	179	172	209	168	190	189	187	173	172	186	198	187	166	185	182	171	187	199	148	157	155	196	177	184	164	185	216	187	173	177	174	157	167	168	173	173	182	164	201	166	197	176	174	164	163	171	176	173	177	167	193	183	182	204	155	174	191	180	162	167	190	186	174	188	166	187	166	167	197	202	138	172	181	176	171	190	165	166	176	164	168	196	189	180	169	170	188	168	145	182	170	179	171	172	170	207	191	173	186	181	192	187	170	165	166	204	177	168	152	172	155	190	165	171	175	181	174	180	190	183	176	175	161	180	186	181	166	202	167	185	170	193	166	154	157	171	170	182	181	167	160	180	175	181	170	191	192	166	174	149	162	202	195	165	178	178	207	186	174	166	171	166	174	163	172	174	165	175	180	180	159	175	167	162	193	189	176	172	161	173	191	178	190	180	173	159	177	177	175	179	179	192	195	175	164	164	167	178	181	187	176	177	171	173	169	166	177	195	154	185	181	154	182	171	167	176	199	178	186	165	176	165	171	155	180	165	176	188	169	169	166	187	175	161	150	169	160	159	153	203	174	186	172	188	191	167	181	189	161	167	170	174	169	175	196	184	190	170	184	159	178	166	178	163	195	172	171	181	174	173	155	174	167	183	160	178	162	165	155	185	177	179	171	205	189	184	166	187	184	220	170	188	167	187	162	184	158	179	160	189	169	182	194	155	171	165	161	202	168	156	164	185	170	204	186	171	171	153	173	165	178	201	188	187	182	174	185	158	181	147	179	171	193	179	178	184	170	163	173	184	166	159	157	182	157	166	146	162	170	189	173	163	188	162	176	177	178	182	191	188	175	168	182	165	172	167	185	184	161	163	159	182	168	162	190	171	158	162	164	202	185	205	154	161	176	203	149	176	168	196	193	196	180	165	183	176	178	168	174	180	192	164	189	158	168	162	171	177	183	187	186	172	177	182	175	176	174	156	179	152	181	172	162	191	165	171	164	185	198	175	166	155	148	148	180	159	160	168	199	165	178	188	215	180	146	188	159	185	189	179	181	162	159	188	177	165	165	145	165	166	165	172	176	169	190	155	163	179	176	194	174	183	173	168	196	180	151	150	157	198	163	157	199	170	197	178	183	173	150	169	163	157	149	178	161	178	173	175	165	175	172	168	181	189	183	162	198	193	165	158	175	162	168	171	157	182	158	168	167	175	179	173	206	168	192	182	176	177	180	185	157	177	168	172	178	182	169	154	191	201	187	186	169	188	175	180	190	198	170	159	166	175	184	211	178	188	182	183	180	162	156	160	201	179	177	192	170	175	161	172	165	169	176	154	158	185	171	181	180	200	192	177	172	181	190	173	181	170	182	185	155	178	149	186	174	166	173	161	177	180	188	184	176	186	179	180	178	156	206	159	180	180	186	178	158	204	182	202	176	146	158	162	187	192	164	190	166	197	157	174	184	154	167	156	188	172	157	172	179	175	200	152	169	155	188	180	179	174	173	158	202	170	187	183	153	164	193	175	182	174	189	208	160	180
54930	43911	27503	4454	4192	2867	2660	2154	2077	1994	2074	1660	1458	1432	1359	1254	1523	1810	1988	2138	1584	1275	1099	1055	1110	1220	1105	1130	1155	1168	1291	1619	1114	1118	1211	942	781	691	702	669	714	682	746	709	670	698	671	692	623	616	634	675	668	627	604	638	607	635	625	634	638	588	626	649	597	602	597	571	656	624	612	667	604	633	651	590	590	618	628	584	612	602	638	619	667	584	607	543	566	620	596	637	611	599	642	614	595	588	644	623	620	609	569	547	560	616	572	591	618	559	611	683	608	563	645	611	638	653	630	581	596	640	615	612	590	567	587	633	647	606	603	587	594	612	577	633	609	611	584	625	605	572	600	595	620	577	553	589	623	601	531	576	583	594	564	574	584	582	574	572	591	571	579	600	578	570	614	587	581	643	553	615	588	588	602	578	596	608	594	597	560	582	597	611	562	615	622	583	608	614	585	565	604	604	606	605	585	601	570	600	635	587	596	603	603	578	627	595	606	590	573	570	568	572	579	614	568	581	580	592	604	653	569	617	582	605	600	622	555	602	591	570	543	593	607	585	574	609	555	607	555	627	577	600	601	601	596	567	605	633	590	575	601	586	562	580	578	560	627	608	653	619	617	614	626	605	601	591	617	600	612	624	621	553	543	576	584	599	586	606	602	595	576	557	564	619	599	632	612	627	564	521	588	660	604	613	620	568	599	590	565	585	554	584	591	637	614	587	602	572	616	596	612	586	575	584	593	563	628	603	621	579	599	574	624	590	662	636	564	564	628	606	598	588	569	592	546	577	561	563	572	584	559	619	585	597	614	586	611	626	631	602	572	583	576	562	591	593	585	622	557	607	586	573	615	605	597	583	593	585	556	611	616	546	635	612	597	606	624	584	570	566	570	588	593	552	622	562	559	548	601	600	576	588	607	638	601	588	563	573	527	580	631	606	584	587	635	578	573	582	629	576	626	642	598	583	613	587	615	595	585	635	578	583	543	581	602	582	624	580	619	582	591	587	603	587	587	581	582	596	577	614	585	595	571	598	607	625	567	572	584	606	581	583	566	602	556	617	534	639	580	596	585	497	562	633	609	596	590	598	582	584	612	596	585	564	600	588	618	606	597	606	554	587	600	590	564	582	615	556	616	612	624	617	555	584	569	581	576	550	614	561	607	629	591	598	593	640	574	591	618	571	576	567	603	594	622	628	588	613	631	623	599	631	583	560	625	613	584	570	615	584	568	584	556	561	611	586	544	584	619	582	572	604	569	581	582	579	561	562	613	563	605	622	600	602	600	594	616	570	558	595	572	607	585	564	570	645	551	587	589	633	643	607	524	624	592	627	582	549	605	563	610	569	622	616	652	594	594	616	625	581	599	550	575	621	571	639	587	608	600	604	542	582	576	601	553	620	597	594	653	624	622	621	575	596	553	594	602	566	614	569	556	580	623	629	589	588	568	604	618	562	572	607	565	568	591	646	592	583	597	592	547	609	599	565	563	576	578	585	624	606	633	573	586	562	646	604	608	584	609	613	555	590	631	616	611	587	582	576	634	590	588	568	602	573	586	583	591	592	585	598	586	550	550	621	634	570	582	589	626	599	553	588	530	612	620	578	584	574	569	602	597	556	613	595	606	605	606	592	539	617	617	605	597	564	574	537	627	623	567	566	587	590	603	582	557	581	565	601	640	558	583	598	569	575	558	557	604	590	606	644	600	622	632	615	623	599	569	578	610	617	602	529	596	608	626	553	580	607	594	613	592	572	607	593	594	608	569	603	567	618	580	593	592	582	544	555	606	611	626	585	575	598	586	594	600	589	584	601	592	578	579	597	544	577	573	619	632	577	532	631	599	592	618	587	596	588	625	614	561	569	593	623	632	594	598	583	575	562	612	581	582	527	616	608	607	590	591	637	614	601	576	581	592	546	581	606	590	548	566	550	627	586	611	597	618	540	577	548	565	562	567	594	616	573	556	609	628	580	599	606	617	593	597	528	638	535	586	573	586	586	596	566	583	582	589	591	582	594	611	634	613	581	589	582	582	591	608	654	550	553	573	557	622	571	606	544	561	610	576	607	598	591	542	632	600	614	619	558	583	605	595	590	599	585	587	563	546	591	574	619	571	582	608	587	596	615	597	576	586	573	618	586	589	607	611	601	586	605	559	562	604	586	535	591	611	606	622	608	624	630	585	598	596	572	614	598	613	605	580	621	584	534	575	527	573	580	598	589	636	577	623	593	582	627	600	577	576	593	595	569	588	593	608	639	578	588	602	633	613	557	565	603	615	584	575	591	585	636	576	549	583	569	644	566	594	568	617	544	611	590	604	589	667	609	588	589	544	628	583	563	600	567	627	591	620	580	610	608	610	609	580	608	570	584	599	580	600	619	595	535	561	589	562	573	570	582	578	617	570	578	508	600	592	627	560	575	594	616	583	564	556	593	630	563	578	578	652	574	630	587	628	577	595	608	591	613	611	566	654	561	603	571	552	548	582	574	599	564	589	594	590	584	599	578	594	639	596	612	535	619	609	608	611	561	603	570	598	621	606	592	608	644	605	632	545	579	584	599	579	567	594	607	637	611	590	597	593	576	590	546	556	634	581	551	602	561	565	549	583	643	554	569	632	576	589	619	573	596	581	533	596	529	619	551	637	614	614	588	557	547	613	594	619	602	604	628	614	563	578	603	599	588	628	603	588	597	605	585	640	569	630	607	605	611	586	585	566	622	635	565	637	601	556	565	609	611	598	586	576	609	622	601	623	623	572	623	605	546	618	653	633	645	618	615	608	582	559	556	599	623	630	599	552	619	572	579	585	616	579	586	604	576	516	550	601	599	637	624	629	586	582	628	566	576	558	559	604	607	649	594	596	584	597	585	600	577	553	600	626	598	588	587	603	612	588	626	552	574	603	574	547	623	611	598	609	563	594	573	555	570	562	588	591	573	574	581	603	575	618	586	589	577	586	571	598	608	559	579	610	594	605	608	585	588	596	590	550	607	617	601	616	595	637	583	510	549	608	567	592	591	596	609	559	579	578	614	595	599	558	585	605	589	585	581	607	586	568	615	574	589	564	610	601	615	588	590	592	657	587	662	517	563	565	638	616	603	574	574	624	595	560	592	579	594	613	624	564	582	598	581	560	609	582	586	586	564	578	572	588	608	595	598	604	608	550	604	606	542	585	612	590	577	537	561	607	534	615	597	549	570	596	598	572	574	586	582	584	608	566	648	578	567	604	575	542	626	615	553	580	577	615	572	575	590	597	607	588	580	571	589	607	597	605	591	584	602	563	600	641	555	598	582	542	570	576	578	585	583	614	593	599	605	585	634	558	590	624	590	633	610	584	565	563	605	599	623	548	535	535	569	586	613	562	587	607	612	603	613	555	603	582	536	575	591	641	581	596	590	586	593	607	570	579	600	535	599	569	609	610	619	603	558	593	655	616	579	583	584	559	618	609	579	602	578	592	590	597	587	589	596	596	562	641	601	571	585	605	595	573	569	613	618	598	565
20986	8037	1753	216	110	91	77	88	98	106	73	96	94	98	70	93	89	85	76	87	91	77	88	90	86	91	91	87	90	95	70	81	101	114	80	96	68	99	84	89	77	58	77	86	84	78	99	69	68	78	86	73	68	72	66	91	90	81	83	82	93	78	81	81	98	87	89	95	94	86	78	92	63	87	76	92	81	101	81	72	79	71	70	99	81	75	80	94	70	98	80	98	73	69	77	83	88	86	89	96	88	78	95	83	83	80	97	68	91	86	83	97	85	97	74	77	84	94	75	80	78	84	85	96	80	87	80	87	76	73	79	77	86	64	85	87	99	100	91	83	76	84	92	78	81	82	79	85	101	79	76	97	65	71	98	76	84	69	84	93	84	82	89	67	82	77	69	54	80	81	90	73	72	86	75	84	78	86	88	80	74	99	78	91	78	85	72	85	93	88	85	79	87	94	80	89	75	86	84	89	65	84	81	76	86	88	86	72	74	85	61	73	86	78	84	69	96	80	92	82	69	93	78	81	89	88	79	93	80	87	78	82	79	102	78	84	85	82	79	86	77	78	88	105	90	101	85	71	77	75	94	61	81	102	84	79	90	81	90	79	77	92	83	91	91	69	95	74	75	96	91	83	70	90	77	83	87	86	98	84	90	91	71	75	82	95	81	89	86	86	68	70	83	77	75	83	79	90	85	88	86	76	77	76	65	81	71	78	93	82	82	78	83	81	100	90	82	89	75	96	85	85	97	79	96	76	86	83	91	86	70	74	89	78	107	93	101	94	81	68	83	95	96	96	95	85	87	83	84	102	76	86	80	84	92	79	98	83	81	60	79	89	93	85	96	76	76	68	94	75	89	89	70	78	78	96	81	99	81	84	78	83	80	65	84	77	73	79	72	86	90	87	83	89	81	75	74	94	88	91	79	88	88	88	93	84	96	82	60	85	82	77	70	80	76	86	91	84	85	73	83	96	76	80	79	77	81	93	81	74	94	108	106	94	92	87	89	94	72	89	64	92	69	77	81	96	78	88	96	81	74	70	85	90	82	88	106	94	92	84	69	82	86	73	88	72	63	92	74	87	80	83	95	97	98	79	98	93	73	88	76	68	91	91	76	96	70	84	98	88	74	93	92	93	84	81	85	85	73	73	73	80	79	79	78	85	76	89	96	88	94	88	85	89	90	100	87	86	75	82	84	89	84	81	79	93	91	85	73	79	81	84	81	82	94	85	91	81	83	84	70	86	95	90	94	85	90	76	77	86	63	75	76	74	83	78	62	71	80	102	98	69	88	87	87	85	90	94	81	68	66	88	64	69	90	87	97	86	96	101	79	100	91	74	81	94	87	72	96	93	82	82	71	89	98	81	79	89	73	90	79	70	91	80	86	86	82	88	85	74	68	76	83	78	77	93	87	85	81	59	86	76	88	89	84	97	83	85	85	99	88	78	82	97	81	83	74	92	108	99	78	88	73	76	85	82	81	68	86	69	89	88	82	80	88	90	96	80	78	109	79	84	79	78	78	82	67	89	92	97	89	112	94	75	109	90	63	90	85	88	98	89	90	84	79	88	90	69	78	107	82	95	92	87	79	79	95	74	78	91	92	93	84	83	87	91	83	101	78	84	82	74	74	75	90	94	106	90	84	88	93	77	64	78	95	68	80	86	77	84	94	104	86	89	73	75	92	85	95	79	73	76	91	103	82	85	87	88	84	85	82	90	77	91	98	85	93	100	88	86	88	81	82	96	85	106	92	73	90	87	84	88	78	85	75	77	90	77	98	109	81	78	97	69	86	89	88	69	97	81	83	73	92	89	101	92	97	75	89	90	81	87	95	83	69	79	81	90	98	81	78	88	79	104	96	76	86	83	84	83	78	87	77	89	81	87	86	86	79	94	64	82	96	78	85	90	82	74	93	79	90	89	98	67	84	83	80	82	97	82	91	77	90	91	86	87	82	78	96	80	78	84	88	96	83	100	90	84	67	75	83	88	96	95	90	83	91	88	85	79	75	89	82	77	81	90	82	87	81	67	72	88	93	61	101	110	103	82	75	79	95	97	83	98	82	91	90	91	79	78	89	85	92	69	91	101	91	75	94	96	86	83	95	78	81	90	81	85	80	90	89	77	86	90	77	81	98	70	83	64	79	98	81	100	75	86	83	93	79	89	84	95	82	94	74	79	84	87	96	81	79	72	81	98	75	88	92	79	83	90	88	70	81	96	85	81	66	72	83	69	75	76	71	83	87	98	90	69	98	80	73	78	81	73	88	91	83	78	86	96	87	80	87	92	96	74	98	78	87	83	92	75	85	84	88	83	76	78	79	76	76	83	79	101	83	74	83	78	85	79	81	89	95	90	84	88	78	72	89	96	79	94	96	67	94	86	100	76	102	71	85	102	89	85	80	88	88	68	78	95	82	83	86	80	87	79	82	88	94	85	84	84	86	82	100	94	67	82	86	90	89	71	84	66	72	79	81	100	90	89	76	93	80	82	80	80	88	86	90	104	90	82	77	95	93	58	83	87	82	70	88	82	78	89	86	85	102	84	67	97	93	88	84	73	90	78	100	79	71	92	78	94	76	86	72	76	75	92	90	80	88	87	101	91	94	83	82	90	81	94	83	90	84	90	85	89	87	70	105	87	88	82	96	83	97	66	83	101	81	77	95	86	71	84	69	101	91	79	85	87	88	86	91	81	79	86	96	87	61	85	79	73	94	73	77	90	72	77	87	90	90	83	70	89	80	88	88	92	111	81	64	82	85	90	89	93	99	80	65	87	89	81	81	71	86	77	84	84	77	84	90	84	85	86	71	81	79	102	75	86	69	82	72	76	85	76	77	88	93	84	99	81	86	93	81	88	76	96	79	83	87	73	88	99	74	86	84	106	86	86	92	106	87	82	75	90	89	81	79	97	74	77	91	73	88	94	76	96	105	108	74	89	89	82	88	80	92	81	87	96	90	73	73	83	88	70	70	95	91	70	85	83	73	89	87	91	92	97	89	97	79	97	78	92	89	83	106	86	90	90	78	79	70	78	93	81	75	78	75	80	109	77	73	97	81	100	74	87	80	98	76	81	85	94	91	89	82	109	77	89	81	75	94	83	82	78	91	92	87	81	88	91	90	79	72	77	72	77	78	86	76	84	92	90	109	83	75	69	82	65	97	79	97	73	84	97	101	72	67	86	85	90	84	72	72	94	81	89	81	78	72	98	90	85	88	76	96	91	82	89	69	87	87	77	71	87	72	89	83	63	82	77	79	81	86	76	77	83	87	93	79	79	75	92	90	102	70	82	76	92	95	86	79	72	82	91	83	103	90	88	96	86	99	81	90	82	86	100	71	105	88	92	83	68	84	78	90	93	102	85	103	89	85	88	79	74	75	73	75	85	83	75	89	76	88	78	68	94	80	82	97	80	97	75	81	94	81	91	90	86	67	82	107	91	91	88	99	85	88	77	81	83	75	92	91	76	87	106	72	85	83	84	76	83	79	98
23501	10586	3637	450	458	434	452	383	430	384	391	366	354	344	397	414	373	396	390	374	375	364	350	326	371	342	354	364	324	318	316	333	320	359	331	306	360	347	350	360	313	323	359	336	329	324	329	346	339	317	331	362	327	303	294	329	314	299	347	337	329	315	338	349	322	319	327	329	301	304	295	314	342	324	343	333	322	336	357	315	335	302	338	327	321	329	319	324	318	321	349	358	351	320	351	324	338	328	336	346	319	335	313	338	301	286	347	303	320	353	349	363	338	329	337	347	350	328	320	341	341	314	340	324	297	331	310	342	365	333	327	328	301	338	339	380	323	358	328	300	349	327	316	336	323	339	308	348	347	320	288	308	318	331	339	327	316	341	323	331	338	322	346	336	329	297	331	354	295	315	299	311	332	344	316	291	343	351	286	315	314	319	324	334	327	337	329	326	328	318	350	357	302	303	310	358	308	311	327	325	336	319	340	326	331	328	309	337	310	288	335	322	351	317	319	339	285	352	320	361	312	347	325	342	313	335	304	329	321	340	324	323	308	307	310	340	347	333	350	346	354	329	349	307	308	326	325	336	319	348	340	337	317	299	318	368	327	344	335	347	314	330	342	304	323	347	336	344	306	310	315	320	304	334	321	314	350	293	301	308	315	330	317	334	330	319	330	312	307	340	334	290	368	305	288	330	332	349	351	326	299	326	327	333	333	343	333	315	347	328	305	326	347	293	333	319	340	339	340	340	321	348	315	316	327	325	316	345	321	340	317	333	310	329	317	326	339	335	330	299	298	320	287	327	355	311	345	326	331	318	286	323	334	305	350	338	290	308	341	322	331	338	352	315	330	312	343	309	341	366	305	341	329	322	316	323	301	304	346	333	371	328	304	336	343	329	337	284	331	324	317	318	333	322	321	335	302	358	307	348	320	322	358	327	342	298	307	300	318	339	317	315	311	336	302	281	342	345	295	344	347	330	354	339	322	367	315	342	321	285	287	318	351	324	341	342	340	345	336	313	330	351	340	340	319	332	344	335	309	338	327	335	335	327	305	313	342	317	333	353	336	303	338	362	324	309	324	309	338	337	327	331	335	360	316	356	326	331	331	311	332	339	318	320	323	332	326	310	309	373	349	327	334	322	285	341	349	331	304	317	320	350	348	325	355	332	336	330	347	313	322	320	339	334	302	308	306	303	340	318	332	359	341	330	316	348	359	324	316	340	317	338	298	363	269	345	296	351	317	328	286	322	320	333	337	356	332	331	331	310	305	351	310	349	305	315	342	318	322	327	347	370	323	376	342	313	325	324	313	320	327	328	314	338	323	343	312	367	313	306	330	354	310	313	306	322	301	299	332	345	322	327	318	305	312	316	324	327	309	343	308	332	335	335	302	317	344	308	323	306	319	348	327	328	313	358	326	338	323	326	353	288	317	304	340	328	332	336	329	308	327	335	294	331	288	319	315	325	319	342	305	352	276	305	308	365	359	317	350	358	304	359	309	334	354	356	316	310	319	334	342	312	353	356	331	316	314	270	338	324	309	302	338	319	345	311	338	344	329	345	327	300	316	335	320	306	313	318	335	342	305	360	316	305	330	331	321	329	322	326	306	344	322	346	335	314	320	334	321	293	302	320	341	358	298	313	347	294	297	338	304	342	299	340	338	351	313	342	343	317	339	303	310	339	376	329	330	328	335	341	329	341	325	317	340	301	317	327	355	309	307	335	317	303	307	319	337	318	354	313	325	341	317	335	310	336	339	352	336	333	316	346	327	348	302	342	346	328	335	344	348	368	316	319	331	336	331	314	362	359	322	338	340	350	328	333	314	328	341	304	316	320	341	317	340	340	319	317	352	309	345	335	318	296	335	378	360	334	347	303	332	351	349	363	326	360	353	325	326	332	330	371	302	310	309	299	372	323	316	334	316	322	298	349	365	321	330	321	324	326	342	355	343	323	319	341	343	355	341	356	323	343	321	315	343	330	306	311	290	316	355	323	332	340	380	360	298	309	324	324	348	318	339	311	323	315	320	338	343	320	324	333	320	335	327	312	318	313	342	342	309	315	348	331	384	325	362	342	311	326	328	345	298	318	358	364	320	351	325	327	311	335	318	328	346	331	318	319	308	317	317	343	321	331	308	314	322	321	348	325	340	296	341	322	376	356	301	353	350	302	320	351	329	300	358	340	313	290	314	304	333	310	336	368	353	316	341	312	350	350	298	330	354	314	339	340	348	308	299	310	303	340	325	326	345	327	346	316	331	292	318	358	347	322	318	329	363	316	325	312	329	329	314	319	345	370	354	335	309	344	284	317	310	322	326	312	350	329	339	315	333	357	318	362	319	335	328	344	339	310	315	320	337	338	343	346	312	314	341	315	332	349	286	355	305	335	320	314	336	345	338	358	323	313	305	328	324	329	320	301	310	351	326	311	329	333	331	320	313	302	320	359	333	325	316	354	298	317	354	352	335	338	333	305	315	318	321	318	306	313	346	317	334	324	329	337	330	328	328	320	323	349	353	327	326	334	308	336	358	343	371	297	317	335	357	328	319	304	322	337	338	299	331	337	332	353	298	327	297	331	317	339	319	364	318	347	307	337	311	321	357	338	296	353	292	330	323	341	325	314	343	350	326	330	361	322	313	342	343	344	329	305	334	343	332	315	293	347	348	321	318	329	293	339	368	343	343	315	282	333	311	324	302	354	318	299	310	319	320	332	344	333	317	338	354	317	328	302	328	349	318	337	288	325	313	362	316	308	339	350	319	316	347	338	339	311	332	334	328	335	311	309	298	356	336	322	314	326	346	314	336	337	299	320	317	315	338	321	344	306	346	309	310	336	343	324	300	342	284	342	331	332	320	305	374	350	344	315	335	338	343	305	352	328	324	337	314	331	333	340	334	303	357	315	346	299	313	321	327	318	337	333	309	325	330	307	327	344	303	316	271	327	333	365	347	318	314	332	312	319	336	341	339	328	312	328	322	328	315	327	322	308	357	328	324	325	349	363	317	309	323	319	332	325	297	326	332	350	350	291	363	335	342	322	374	338	316	335	329	326	280	332	320	310	321	321	363	328	322	352	294	347	323	337	284	367	348	302	332	323	334	334	339	283	330	329	319	322	342	324	325	317	371	297	300	359	319	342	282	313	304	339	318	333	357	321	348	310	324	318	311	354	308	321	343	324	325	280	344	306	343	320	333	309	339	332	360	349	305	334	316	332	347	319	318	325	344	327	349	328	299	330	300	304	340	335	324	338	328	324	305	315	309	343	310	322	328	330	335	329	335	372	309	311	311	344	341	288	342	354	358	322	359	313	315	337	344	322	306	339	310	304	333	356	331	318	324	326	319	363	348	309	323	317	326	336	319	312	377	341	346	336	340	350	330	331	327	322	316	293	327	316	319	340	349	307	345	307	360	331	350	336	354	341	295	332	338	329	341	347	312	337	330	360	339	322	298	328	351	320	341	341	344	331	323	288	326	307	321	302	336	355	310	324	334	331
60617	50108	30541	5346	751	485	360	317	329	233	262	229	211	175	203	165	143	227	219	196	177	188	181	183	144	143	142	151	148	145	147	128	142	178	162	155	122	123	125	114	126	121	95	107	129	96	113	109	137	104	126	108	100	95	95	115	130	107	113	135	120	133	129	111	132	108	105	109	131	120	105	115	109	99	116	113	107	110	113	127	124	112	120	91	108	122	122	107	117	100	97	114	126	108	119	96	101	106	107	106	98	128	112	132	124	122	108	117	125	124	101	133	115	126	116	102	109	94	125	104	99	119	104	101	108	107	102	110	92	126	111	114	124	123	123	93	119	126	114	89	121	112	119	115	112	103	97	110	102	92	108	121	103	115	103	112	112	115	132	100	105	118	128	111	113	115	106	116	112	109	125	125	125	118	116	105	106	128	106	102	107	107	121	115	115	127	118	129	102	130	100	108	115	113	107	121	113	119	106	134	121	111	116	109	111	122	116	114	117	115	104	109	103	113	113	125	104	117	121	119	122	99	102	113	122	117	100	111	117	115	122	125	130	110	105	88	130	101	101	112	121	108	111	109	112	107	119	101	111	115	110	108	121	106	126	96	137	111	121	109	120	133	113	108	101	117	116	123	117	124	107	112	129	110	115	127	111	114	112	107	114	99	109	95	106	97	97	117	117	128	110	105	105	101	108	112	110	121	119	100	108	105	92	120	128	106	105	113	127	118	108	119	119	111	98	90	96	110	123	113	104	104	140	92	111	118	107	111	116	108	122	110	109	98	102	106	112	119	121	121	103	117	119	112	125	94	93	132	127	127	126	112	118	116	109	105	99	127	126	105	121	113	110	116	102	129	111	107	117	123	118	115	115	124	119	96	114	96	117	126	128	125	104	110	115	106	100	105	112	114	124	114	108	104	122	101	85	106	104	108	103	109	104	111	109	101	109	124	111	110	86	118	98	102	110	112	97	103	109	125	120	95	115	119	114	118	122	107	122	126	118	117	105	103	108	90	115	121	117	91	121	121	129	115	140	112	110	110	116	103	111	120	115	101	97	136	100	108	114	106	103	127	137	94	123	100	96	104	89	109	95	136	104	105	107	98	122	113	133	107	122	120	129	125	112	100	125	106	104	109	110	100	115	99	126	107	105	112	121	112	115	125	120	116	96	122	112	126	98	104	120	114	130	100	114	119	117	104	115	103	111	115	91	115	103	110	100	118	114	105	121	127	96	109	106	117	104	120	98	96	115	90	127	91	122	126	97	110	121	129	103	111	109	120	127	114	119	108	78	104	141	101	114	105	120	107	126	111	112	110	112	114	118	118	114	112	109	116	108	87	110	103	120	103	106	122	134	109	120	111	102	112	118	115	113	110	105	114	105	110	108	103	115	123	113	128	103	104	124	133	107	87	116	100	126	120	101	114	99	105	103	114	99	101	127	124	110	117	112	129	121	120	106	102	124	102	117	123	105	123	119	123	99	123	113	123	99	108	108	120	112	98	100	115	118	101	109	89	105	99	91	121	106	91	111	106	95	121	128	99	114	110	120	107	111	110	101	117	117	129	113	119	114	130	114	130	109	120	120	107	104	110	109	103	107	105	96	133	106	116	119	110	121	118	123	123	109	111	126	115	120	126	90	102	113	101	101	118	106	116	113	124	125	105	122	126	111	147	148	124	104	107	120	110	99	118	107	118	118	115	113	104	117	137	96	113	114	134	109	109	128	114	111	120	110	108	124	112	135	96	117	104	114	117	101	119	97	122	111	96	118	146	131	91	118	120	101	115	95	119	120	110	90	115	125	96	111	123	98	111	103	99	113	120	100	109	106	102	106	106	108	124	108	97	106	106	106	118	121	109	119	96	146	119	103	78	113	108	122	118	114	108	114	128	106	130	107	129	114	96	121	98	116	114	127	109	112	120	110	114	100	120	117	117	111	106	103	124	101	123	106	124	116	106	124	118	108	103	95	114	108	109	112	104	102	107	105	121	105	109	127	111	110	111	125	120	113	113	124	113	112	123	101	117	110	123	114	107	112	117	119	93	115	114	107	111	127	132	114	119	120	95	129	112	96	104	130	113	118	86	112	119	115	107	119	136	102	119	124	125	95	113	107	113	85	101	116	98	106	113	121	110	108	109	103	109	105	109	111	119	108	105	108	103	126	113	114	101	104	99	102	121	121	109	98	122	101	117	109	125	105	111	119	115	94	97	112	132	105	149	123	106	106	103	121	118	130	117	103	115	131	109	105	112	114	103	104	121	124	109	107	99	101	125	120	111	91	118	117	112	108	106	101	126	124	123	102	106	88	122	114	120	117	113	114	110	113	111	109	110	107	129	99	116	115	104	100	123	98	128	110	135	125	113	119	111	114	115	92	121	102	104	114	121	110	119	118	110	107	119	104	119	139	109	110	109	105	94	106	110	95	111	100	111	99	107	123	118	119	114	111	108	120	96	117	105	124	113	95	113	116	108	109	97	115	111	106	114	107	118	115	130	111	112	116	103	105	99	102	117	99	92	127	117	115	88	118	102	120	108	104	121	123	109	123	111	96	111	108	119	106	124	118	115	104	117	113	111	124	107	105	109	116	91	125	131	113	114	91	104	113	126	117	117	101	118	111	105	102	104	95	105	109	124	91	106	119	108	111	109	107	133	112	127	109	105	104	108	103	101	121	129	114	108	117	102	112	104	134	106	141	117	105	110	115	121	119	121	112	107	112	114	94	115	110	96	110	112	105	107	112	114	100	111	125	104	117	126	111	113	100	112	120	120	114	115	135	113	107	118	90	101	110	110	108	116	103	102	134	109	99	111	111	115	107	111	107	103	97	105	93	101	132	125	113	116	104	111	112	108	112	115	130	112	118	109	128	96	119	117	116	84	111	129	120	117	120	120	119	115	104	102	104	103	109	117	113	127	113	117	134	108	129	108	120	119	123	106	121	123	108	113	114	122	106	125	101	119	125	122	111	104	124	119	96	113	110	104	123	115	109	121	109	109	108	123	124	102	109	115	108	109	102	134	110	128	88	106	123	119	113	110	111	115	99	117	112	112	110	103	121	112	118	108	97	105	113	117	102	110	92	106	112	120	111	96	129	109	114	143	96	110	117	107	121	111	112	114	121	100	106	119	106	103	91	105	115	121	127	99	114	97	111	105	95	109	120	101	112	107	106	112	111	116	113	139	110	103	119	132	96	117	97	84	117	102	118	94	111	113	95	112	93	121	131	113	115	103	103	108	107	113	98	110	107	118	111	125	118	120	108	120	112	128	123	91	93	138	132	117	109	116	101	105	107	115	108	114	109	116	100	115	109	98	112	111	113	115	124	102	123	113	130	118	96	111	89	122	98	108	97	121	115	107	126	122	118	123	119	108	122	120	116	112	108	109	132	111	118	90	98	99	118	110	113	115	115	114	111	115	127	127	132	120	111	117	101	94	107	111	104	95	118	105	123	100	131	94	97	117	110	111	115	127	115	116	103	99	129	135	119	110	92	103	127	110
43557	35632	21456	2653	2546	1974	1741	1547	1678	1330	1381	1265	1089	1081	912	851	836	1087	1333	1186	963	940	907	893	881	785	801	796	826	693	643	680	680	792	793	713	554	528	487	512	515	457	478	498	470	404	460	459	468	462	478	451	479	453	467	438	458	431	412	433	421	446	438	438	429	432	442	419	403	404	426	427	442	423	371	439	413	394	410	458	443	450	414	441	400	420	402	404	424	415	433	427	419	438	437	395	435	432	439	414	413	431	437	416	428	420	402	401	415	420	419	427	446	422	393	403	401	422	431	414	427	445	435	469	433	455	418	411	409	430	441	435	387	405	417	469	431	405	441	430	410	401	431	418	450	394	413	406	408	433	414	405	405	417	410	430	415	437	444	413	376	365	410	423	384	414	423	405	429	446	399	399	410	401	409	385	385	418	402	417	395	437	446	405	388	429	398	421	434	443	405	397	419	373	426	437	404	417	450	410	400	381	408	381	422	405	410	423	425	404	392	381	400	410	375	405	412	411	416	404	380	407	413	452	432	406	420	399	396	412	383	415	425	400	442	413	458	431	407	415	388	397	416	409	419	439	397	404	408	449	427	393	373	413	426	402	421	379	398	445	406	395	386	415	428	396	382	406	448	372	381	412	450	396	345	424	390	424	456	434	411	364	382	394	388	415	452	407	396	420	422	374	414	387	431	423	421	364	397	428	410	429	400	416	380	448	428	413	414	429	418	411	425	439	436	419	437	411	425	439	442	438	418	397	421	455	413	381	420	407	415	392	403	408	393	394	419	415	443	398	439	392	428	418	409	397	426	429	398	370	411	426	416	395	397	381	411	459	405	408	424	399	415	431	378	424	398	404	423	372	411	405	388	410	410	417	401	425	405	399	427	398	401	393	436	396	410	406	412	413	376	426	427	406	426	442	443	411	386	418	401	417	387	429	411	423	397	378	384	394	429	394	414	390	401	442	391	398	411	437	389	400	399	420	420	406	381	407	387	391	400	412	430	387	445	407	381	395	434	396	414	439	396	408	436	410	404	390	425	428	418	418	409	429	432	401	393	401	436	451	411	399	445	426	434	400	420	421	447	410	399	408	434	425	421	406	391	424	387	375	420	396	445	419	428	417	407	389	407	418	433	432	434	399	380	405	378	409	419	434	385	412	420	436	443	393	412	418	376	450	396	411	406	375	423	411	451	402	419	428	416	437	423	449	394	410	415	424	410	442	408	427	412	394	391	401	413	400	376	395	400	420	428	369	387	387	409	407	380	398	429	436	390	395	416	396	395	401	405	396	453	412	428	406	394	438	403	408	380	424	408	412	441	401	414	414	419	377	402	411	431	405	393	385	411	385	388	430	396	391	373	427	418	397	374	429	456	423	406	405	402	410	422	410	402	440	424	431	417	397	411	405	406	428	381	413	444	399	416	418	390	409	408	452	405	431	405	399	400	396	452	429	442	423	408	415	427	414	420	406	416	413	456	408	404	411	443	411	435	445	441	386	423	423	416	415	423	408	412	416	413	441	396	434	432	414	386	387	428	432	408	439	422	402	400	422	405	404	435	427	414	405	413	406	382	386	448	406	416	424	398	419	418	393	383	407	418	382	392	419	332	419	427	404	403	437	396	438	405	397	427	397	407	399	368	420	415	444	396	410	406	417	419	402	419	420	432	370	413	428	432	406	431	374	437	380	391	390	433	364	433	452	398	435	428	403	416	413	392	413	401	427	401	426	405	424	393	408	390	437	423	383	394	387	462	380	419	404	441	428	424	400	432	404	387	389	432	423	398	385	440	441	379	426	421	388	444	422	386	391	399	426	424	383	413	421	440	427	395	413	409	421	424	384	417	388	388	366	410	425	395	381	418	377	389	423	427	423	425	404	471	414	359	413	428	391	421	433	372	412	404	408	393	425	435	381	404	388	420	390	409	389	391	372	427	439	395	431	420	455	424	396	419	420	384	415	392	433	408	392	396	403	442	373	397	384	399	404	375	414	400	403	417	413	459	420	427	402	435	430	400	427	373	401	432	428	397	448	429	417	427	421	402	415	390	402	418	429	400	398	415	412	413	432	399	416	422	407	399	414	393	371	410	412	403	425	383	426	378	416	411	383	427	427	388	391	421	433	410	415	469	402	393	442	408	402	424	365	442	440	435	409	422	446	411	405	408	365	406	416	420	411	417	414	413	385	386	411	401	409	385	425	418	398	416	428	412	418	429	439	453	433	373	430	395	409	410	422	468	402	441	432	446	435	432	410	406	371	396	430	443	391	364	412	430	412	420	407	443	428	440	384	420	382	442	384	425	389	373	399	402	405	419	413	419	432	419	438	391	396	409	440	417	431	433	430	420	394	397	406	404	405	395	382	428	447	420	410	382	378	431	393	379	379	400	426	387	402	414	398	429	380	421	440	373	411	380	429	411	396	398	406	422	405	399	419	383	398	438	413	425	373	424	389	437	416	421	383	424	397	428	443	433	408	392	440	400	430	433	406	461	443	372	412	403	426	442	404	424	386	401	401	387	393	422	411	436	397	381	432	400	392	406	383	381	402	429	450	388	396	399	427	416	401	459	440	464	423	426	419	419	426	402	407	416	421	424	403	407	409	401	442	428	385	431	418	429	413	443	414	413	377	402	366	416	402	450	403	399	396	407	430	415	413	438	425	377	410	416	385	401	413	413	409	431	423	401	420	451	379	389	362	421	395	409	401	406	423	399	393	392	413	415	411	389	417	426	405	419	438	401	423	405	400	421	426	428	420	383	437	407	425	389	426	409	422	429	428	436	380	415	397	421	400	425	389	407	418	412	441	459	411	428	417	402	409	408	420	440	410	364	413	413	430	452	387	394	412	421	395	435	382	431	398	405	380	383	407	389	430	433	388	408	409	407	412	376	424	423	399	386	397	398	403	389	407	435	402	392	407	439	386	392	393	404	408	386	402	416	439	451	410	410	441	384	410	372	412	383	390	417	386	390	411	437	436	437	411	411	430	397	416	435	404	388	414	410	428	399	414	387	467	440	385	417	393	423	396	389	388	402	428	419	410	413	396	389	416	419	363	392	392	465	424	375	429	405	436	406	450	418	436	415	425	463	420	397	419	397	405	407	420	396	425	409	419	377	409	402	430	433	451	408	407	388	407	416	403	425	417	477	428	418	425	443	426	455	398	420	431	394	418	373	427	417	399	381	371	389	433	417	437	401	412	379	383	409	428	406	402	427	405	427	415	403	416	400	457	387	414	417	416	383	414	406	395	407	406	385	408	421	400	407	398	362	423	412	406	416	397	412	414	442	381	392	383	462	417	389	415	390	462	417	403	367	376	410	399	429	394	409	420	432	420	404	409	399	379	406	432	455	388	405	400	388	434	413	392	390	393	418	442	416	406	389	443	419	409	398	375	366	390	447	411	438	393	389	449	424	405	404	407	411	416	404	436	397	385	453	400	417	412	401	444	411	396	400	418	406	421	416	424	428	383	385	432	387	422	427	430	446	422	414	405	422	353
67368	60384	39945	13077	2312	947	869	638	509	330	303	309	294	306	313	353	332	299	368	333	303	327	294	316	272	298	279	272	277	258	231	258	223	239	245	246	217	226	177	188	206	190	215	171	205	161	181	186	197	188	165	184	167	200	203	170	168	177	202	182	170	178	164	175	180	188	191	199	207	186	187	180	194	175	155	176	173	216	168	174	182	170	188	179	159	164	172	195	189	188	191	183	198	195	188	193	182	176	202	191	200	179	189	212	185	170	194	178	184	162	184	160	176	201	188	161	202	177	167	189	182	188	183	196	195	190	185	212	168	187	188	158	170	189	148	185	182	167	199	170	178	181	196	202	181	165	170	184	175	171	195	215	162	144	163	203	184	178	176	192	179	182	165	181	158	165	190	198	201	194	162	203	172	165	219	187	178	172	163	184	159	165	183	185	172	200	153	156	159	194	234	194	184	169	188	170	167	173	172	184	216	151	179	193	168	184	198	182	167	198	175	162	191	157	183	162	159	194	176	166	208	204	171	212	191	176	191	179	189	204	168	167	173	207	178	171	162	190	184	190	168	160	172	181	199	187	193	166	179	189	191	189	169	178	156	178	173	177	183	178	214	177	172	172	182	184	184	177	195	185	174	188	157	180	196	157	176	185	181	192	188	190	182	174	177	167	167	176	182	182	161	190	169	160	187	189	191	179	169	189	182	187	177	189	161	177	184	177	212	150	177	178	183	199	180	179	175	213	198	171	171	162	183	160	188	183	190	162	191	188	177	207	198	189	164	186	210	173	180	159	138	182	170	190	189	173	167	159	170	170	202	170	163	160	190	168	174	193	199	173	180	192	157	184	194	210	165	178	161	200	157	172	193	188	186	185	153	192	195	181	167	211	176	164	176	198	166	167	195	177	179	167	189	194	168	169	158	177	189	159	162	186	179	183	198	170	173	158	163	179	196	190	167	185	192	174	193	180	178	181	173	173	189	215	194	196	188	173	165	165	176	201	192	146	197	182	171	188	189	196	195	182	155	164	171	201	196	170	181	182	169	188	155	161	166	171	208	201	160	182	201	178	165	192	189	196	190	182	174	167	201	188	144	167	168	169	190	190	191	181	164	174	174	186	156	175	160	176	191	206	192	166	145	158	194	170	179	191	177	201	168	205	182	164	158	182	160	180	201	194	194	180	151	182	176	163	190	199	177	198	178	190	161	175	192	195	180	166	204	193	184	177	180	181	191	188	170	178	165	174	208	188	166	176	192	173	204	186	188	197	203	169	194	171	197	164	161	167	172	180	197	178	191	183	197	201	184	188	175	181	185	200	155	201	191	165	153	168	190	180	184	168	168	178	172	169	175	185	186	203	176	196	206	169	186	188	190	159	183	186	180	189	170	182	175	173	174	168	199	183	170	168	176	173	194	179	184	189	181	200	184	194	192	175	188	201	178	181	205	184	191	179	199	187	200	176	204	157	165	201	204	190	163	188	213	173	162	168	200	176	155	167	169	167	197	190	181	169	184	174	184	195	172	186	198	176	176	181	155	161	191	183	168	196	183	178	153	177	170	192	169	175	170	171	161	193	185	184	185	197	180	190	188	162	176	179	188	202	192	185	167	192	186	175	189	187	171	175	187	179	188	198	191	178	164	177	166	161	209	183	170	175	198	163	204	161	178	209	175	187	162	192	156	192	168	164	183	205	187	192	181	191	193	177	179	169	189	174	169	192	178	170	192	174	171	187	166	188	191	179	190	172	187	160	190	161	201	210	184	184	185	205	156	184	180	192	192	174	198	167	183	192	179	164	182	186	176	167	195	178	179	192	184	195	179	181	187	191	175	193	191	180	172	177	192	168	168	200	174	178	167	200	178	178	176	186	167	162	172	194	167	193	173	188	199	187	167	190	198	185	185	192	164	188	161	176	173	187	184	179	170	151	190	189	199	176	169	184	160	187	172	190	187	185	184	185	194	169	179	190	207	175	182	169	181	189	180	184	199	172	155	180	170	197	165	176	192	197	196	175	189	183	185	191	202	164	192	191	184	169	199	185	169	197	180	184	179	181	176	189	184	208	158	169	172	188	197	162	190	173	189	176	189	166	166	178	172	187	188	199	173	168	181	215	197	203	152	202	164	171	184	186	168	174	173	195	198	169	187	161	180	178	179	169	186	172	166	178	175	176	164	170	177	194	177	165	178	165	181	175	192	193	169	174	178	180	178	157	176	175	184	190	197	191	170	187	182	190	179	192	191	191	179	192	160	158	191	192	160	162	167	187	182	169	201	180	190	197	170	187	181	182	174	164	189	165	158	183	172	170	185	198	175	181	167	183	182	183	167	165	164	180	178	188	184	173	172	146	155	169	172	188	168	196	172	167	181	197	204	178	158	167	167	165	193	160	174	184	185	161	179	180	191	175	159	193	149	189	191	184	180	159	197	171	197	153	168	174	181	198	184	154	160	203	172	190	164	193	195	180	191	158	169	170	149	166	172	182	164	173	165	176	191	178	175	171	218	189	192	165	170	164	183	181	190	178	153	204	191	190	180	173	182	173	179	185	179	157	196	191	163	188	173	193	176	183	178	176	205	182	196	182	201	155	170	195	187	166	171	178	186	209	171	193	160	192	169	167	184	189	166	181	197	193	187	169	184	167	170	183	190	185	177	172	206	168	183	175	177	177	174	172	197	184	190	200	195	168	173	196	179	161	181	171	163	202	174	178	165	190	177	182	187	197	185	174	167	188	173	183	168	179	175	211	207	174	169	183	183	191	188	211	196	192	186	164	183	173	175	185	188	172	193	204	179	178	163	162	161	183	196	200	182	170	183	193	176	190	189	176	177	177	187	179	185	166	194	190	199	179	186	167	187	176	165	214	176	169	216	183	180	153	181	178	180	189	179	185	189	199	189	180	176	173	186	174	167	166	157	175	187	170	172	172	195	184	184	191	168	209	201	159	187	190	183	194	187	152	161	160	176	196	177	190	180	191	181	167	193	151	191	184	173	173	167	196	190	180	180	211	185	158	188	172	200	186	184	188	187	169	185	173	175	209	187	197	191	193	195	187	171	181	175	192	192	172	182	193	181	179	190	165	175	179	169	162	189	181	177	170	182	185	190	198	191	199	189	164	164	186	179	163	161	161	202	167	169	178	189	198	187	234	182	168	168	172	164	173	175	187	188	186	172	182	192	183	185	181	201	174	193	172	158	182	195	179	189	199	207	183	189	185	190	173	181	188	211	183	171	180	165	192	174	184	186	190	175	176	188	197	172	181	184	190	196	196	179	158	176	182	202	195	205	168	179	202	193	191	206	185	185	168	158	177	152	183	176	207	175	186	177	169	174	159	185	172	181	198	176	181	168	177	182	194	181	206	178	185	182	182	187	188	144	175	201	187	192	184	176	184	169	171	187	196	180	204	180	174	176	188	202	185	185	185	181	202	179	192	181	180	181	184	183	188	169	170	147	186	191	185	168	187	188	170	182	171	172	168	187	170	186	191	195	200	192	160
53252	45537	25126	7191	4889	3417	3848	2947	2530	1585	1501	1429	1309	1597	1596	1781	1649	1571	2058	1897	1644	1677	1567	1573	1385	1453	1511	1663	1365	1294	1205	1142	936	1264	1211	1199	904	913	779	785	697	729	761	716	783	739	690	697	685	672	698	669	690	636	645	661	638	664	650	631	614	626	624	628	601	642	648	586	668	606	626	619	639	618	599	683	626	662	590	588	650	606	616	596	689	615	666	644	599	611	632	619	650	649	647	669	617	621	586	645	659	604	632	600	619	634	652	635	646	601	620	637	607	616	644	632	655	668	595	606	594	585	615	608	569	636	634	615	644	639	655	613	637	676	575	607	605	638	570	613	572	614	607	638	589	616	551	612	589	611	598	611	600	622	637	592	597	621	645	619	590	639	587	565	592	639	591	591	602	610	659	619	593	637	598	635	616	629	594	600	595	614	606	631	611	625	586	585	664	618	669	588	630	588	530	634	623	558	598	641	609	605	599	615	609	614	602	595	575	619	657	600	624	585	610	598	635	639	622	584	596	600	605	649	632	621	587	599	613	638	632	606	616	651	580	582	626	639	629	621	605	581	600	605	627	614	610	627	624	652	647	630	627	641	613	621	639	625	640	627	632	609	596	636	623	623	617	606	641	584	601	594	597	607	615	647	560	584	630	635	615	574	581	567	608	601	580	592	594	631	619	616	589	605	644	589	631	573	623	640	609	556	576	624	622	634	610	607	630	588	607	638	635	604	596	641	611	609	614	613	596	615	605	584	563	595	600	572	550	647	619	611	607	646	594	573	617	637	581	576	611	585	617	619	596	620	615	570	577	618	600	605	570	599	613	637	600	599	626	613	617	563	635	584	629	613	572	649	597	630	597	648	605	620	579	631	600	619	606	598	633	606	611	623	597	612	592	581	630	637	583	627	628	591	632	642	616	620	591	577	613	580	596	613	625	589	589	610	591	631	616	627	626	643	586	591	610	614	625	646	612	623	644	641	589	622	606	647	598	617	641	629	601	575	609	613	602	659	608	592	609	620	616	579	572	602	591	613	595	609	626	556	598	661	634	639	606	598	597	572	616	633	621	607	606	609	580	654	629	597	641	613	577	599	635	615	633	654	592	618	615	567	583	633	587	606	580	626	592	538	579	620	590	620	596	636	624	611	608	622	570	600	590	607	639	598	666	607	600	592	587	620	593	622	607	631	646	624	575	578	640	579	616	629	613	592	632	631	677	636	605	598	612	593	625	618	614	567	662	621	627	640	613	654	596	581	621	620	580	613	625	598	582	604	655	610	585	580	618	620	628	617	588	618	568	638	658	623	634	606	623	612	600	628	604	615	608	581	620	639	578	631	543	612	639	600	645	605	587	632	612	613	623	654	531	612	612	608	637	626	568	642	627	585	622	650	653	616	608	624	641	605	657	655	593	596	629	599	651	619	605	639	586	647	600	601	607	575	620	615	635	644	602	650	605	611	613	616	593	583	575	605	657	554	606	577	584	572	585	608	594	612	592	616	587	638	629	599	587	633	601	567	605	579	588	598	605	575	590	594	592	609	584	592	591	596	611	595	649	644	612	605	604	573	619	623	642	617	626	590	619	580	613	578	635	632	583	633	588	591	614	580	601	636	598	665	622	607	580	597	620	588	627	631	645	602	633	597	613	584	612	616	675	600	623	596	632	633	599	612	615	577	610	585	616	640	563	622	586	646	572	589	574	605	610	621	566	566	600	553	623	566	612	661	563	595	632	600	593	617	642	612	562	557	596	593	588	572	636	639	640	601	596	611	616	631	612	586	586	596	630	602	635	617	615	627	610	610	573	592	619	598	627	569	644	591	617	577	619	609	589	576	613	607	659	583	642	645	623	594	604	582	586	636	583	582	586	659	606	571	633	593	607	648	597	652	607	641	626	660	619	594	622	606	565	633	651	631	611	634	605	612	652	643	667	654	626	650	600	619	602	650	620	632	598	612	584	619	592	616	609	630	618	588	604	608	588	647	584	601	559	673	586	614	650	583	623	627	603	588	585	610	650	672	583	617	602	638	623	600	595	619	607	614	593	593	613	598	610	644	618	594	617	602	617	631	631	614	634	598	648	580	663	607	632	616	587	637	612	563	618	576	603	633	621	605	617	647	579	625	592	587	592	592	586	614	639	614	578	615	617	594	563	632	591	624	624	608	634	605	596	632	594	564	604	623	600	636	639	653	619	625	573	609	584	593	576	585	588	593	573	598	604	627	620	619	604	594	606	604	587	631	598	635	601	590	566	622	602	644	611	632	603	601	630	621	649	588	600	646	597	641	614	633	623	610	602	607	569	608	634	628	611	573	619	602	625	596	625	635	599	568	617	588	629	588	623	586	640	595	574	592	592	606	588	631	618	580	659	594	610	628	579	619	597	581	623	660	614	612	592	585	554	582	582	589	597	639	610	614	616	600	626	625	613	598	617	615	575	617	624	595	613	597	622	610	603	594	607	589	620	621	603	607	590	622	642	623	643	614	628	601	613	589	580	592	587	627	610	649	628	601	591	659	595	533	642	594	605	617	605	611	558	613	599	600	612	634	658	602	596	603	601	602	650	601	608	570	617	649	646	590	571	563	586	614	591	598	613	604	578	640	585	610	610	614	590	622	578	607	626	635	591	594	579	600	564	643	610	569	624	581	620	585	669	619	613	595	583	627	627	629	598	626	591	554	592	631	582	616	599	633	617	596	618	584	644	639	614	606	608	588	592	648	552	601	580	593	619	554	635	599	599	612	611	623	609	588	569	610	626	638	636	603	607	639	608	558	591	621	621	591	575	578	593	586	636	591	603	625	598	606	623	622	596	588	564	640	653	588	664	615	632	613	625	587	644	640	589	597	633	600	567	642	575	538	606	615	611	634	580	673	582	644	617	604	609	606	599	639	621	606	649	571	563	596	609	585	653	590	599	579	639	593	594	630	541	674	597	592	611	595	590	594	586	589	587	579	576	627	610	560	614	651	583	598	611	591	586	629	603	595	573	617	619	637	628	609	655	602	618	616	601	609	622	586	607	598	596	620	617	626	619	631	647	612	595	639	606	625	594	565	592	597	595	603	592	593	597	633	595	590	607	568	584	614	610	661	588	609	624	592	619	597	657	609	594	604	623	696	629	564	633	638	599	623	613	598	631	599	607	633	605	617	645	583	611	622	624	601	634	621	585	585	638	623	615	627	586	623	584	585	608	595	610	577	608	622	614	620	646	607	615	573	617	621	612	559	648	646	655	590	579	627	574	642	589	599	576	596	633	604	630	612	606	649	584	586	601	600	596	586	641	641	566	644	597	590	575	630	612	612	590	582	604	597	606	628	645	587	588	597	618	635	603	600	642	624	563	589	616	581	634	603	623	600	622	616	579	568	606	607	645	646	603	592	592	581	608	662	664	611	633	607	602	590	610	587	607	618	602	578	650	627	589	574	621	656	631	559	539	585	588	610	612	620	584	646	623	641	584	606	617	580	643	577	621	571	607	577	620	646	579	602	641	628
18707	7268	1773	262	127	141	111	99	74	95	96	104	112	88	79	99	92	82	88	87	106	88	87	100	107	81	89	86	89	92	84	98	81	80	85	90	99	93	97	93	78	86	99	81	81	80	86	82	86	109	80	93	80	79	91	83	74	92	75	97	90	85	78	87	95	110	97	93	90	100	79	85	82	92	75	75	104	87	94	86	102	88	82	81	102	79	77	91	113	93	96	81	89	86	100	87	88	84	93	94	94	88	92	91	86	97	80	82	96	93	83	80	80	86	95	86	84	95	85	93	108	90	93	75	104	76	93	83	77	84	82	84	104	96	92	94	88	105	106	84	75	76	91	99	89	92	93	84	81	88	78	75	90	84	89	104	84	100	89	96	95	83	94	93	88	94	75	86	86	86	86	94	87	95	102	99	103	92	80	88	93	88	90	83	78	83	86	88	106	91	101	87	111	97	79	82	101	92	101	113	70	84	88	79	97	73	100	96	86	85	92	88	83	86	90	95	91	108	82	74	77	70	104	109	86	104	85	77	78	74	89	80	94	86	79	85	91	77	83	94	91	92	97	81	89	87	101	84	80	79	79	93	90	100	66	94	80	71	76	73	92	91	81	107	72	81	83	86	87	76	93	91	106	101	79	93	90	74	86	120	105	86	79	99	75	74	89	81	89	91	106	79	81	90	75	81	93	78	97	81	100	104	98	68	97	89	88	89	95	71	78	96	81	75	90	94	83	78	87	91	85	99	91	85	90	105	85	73	94	85	87	84	81	98	67	87	94	83	85	91	78	79	91	82	104	84	78	84	81	80	92	93	79	87	105	103	92	85	98	94	79	82	89	98	99	78	93	92	71	79	99	82	101	101	77	85	95	78	87	88	67	87	100	86	82	90	99	102	85	95	72	81	98	74	100	83	82	92	97	103	91	86	82	75	109	100	57	82	79	90	94	109	111	102	96	91	89	85	81	92	90	84	89	95	110	92	94	99	75	88	92	87	91	96	86	72	79	74	99	104	72	102	93	83	92	76	83	74	95	78	101	92	81	83	86	96	88	76	90	87	79	96	85	95	79	79	86	79	72	94	100	81	75	87	95	88	80	86	72	87	79	79	84	86	103	68	89	88	86	94	87	85	95	85	90	83	98	73	90	95	109	84	83	97	92	92	82	101	108	96	80	103	78	60	78	80	103	107	74	76	74	81	107	93	103	87	95	75	104	118	88	86	87	91	87	89	104	91	75	78	108	85	71	91	82	98	103	67	85	74	97	88	83	107	85	100	95	92	82	99	89	88	94	96	101	93	76	92	77	74	101	103	103	89	92	79	77	93	93	85	96	89	91	72	84	76	90	70	93	100	95	84	97	100	77	75	99	95	97	89	79	81	87	97	72	99	77	109	87	88	77	111	103	101	79	96	99	69	97	82	80	103	80	76	87	78	82	108	81	86	83	80	75	106	101	84	101	88	76	82	95	78	86	73	95	99	85	78	80	81	91	85	98	91	80	92	79	89	100	79	72	96	85	92	113	77	92	90	85	101	99	107	99	87	102	82	82	78	93	104	95	80	77	74	79	92	88	82	89	87	95	91	79	94	105	91	85	83	83	107	87	83	85	90	86	81	81	104	95	104	99	84	78	82	100	72	83	73	80	101	101	94	86	64	98	98	111	75	87	87	83	85	92	82	92	71	89	80	85	81	93	91	70	95	81	90	94	92	95	81	105	103	80	98	65	90	85	101	71	94	73	74	107	85	85	93	85	74	89	91	71	100	89	91	99	79	90	76	94	93	88	82	92	87	106	81	100	77	72	82	87	95	69	85	82	88	86	76	95	84	84	91	84	95	77	98	90	82	94	83	96	98	102	79	85	91	84	78	77	91	100	95	73	81	85	83	94	91	76	105	82	80	67	72	89	83	90	97	102	78	99	97	104	86	91	88	83	83	90	81	75	82	76	94	86	87	99	77	86	88	79	95	88	87	117	107	84	86	78	94	77	82	98	70	92	82	76	96	81	75	97	84	81	92	80	96	96	107	81	73	78	80	82	97	87	90	97	90	88	94	84	87	87	79	90	86	77	92	80	80	104	78	94	91	90	112	88	90	83	85	87	76	87	82	77	89	98	82	96	95	98	69	94	75	88	96	103	94	91	95	84	97	82	84	79	95	76	89	81	89	88	66	76	101	87	78	97	99	78	104	85	76	95	102	86	86	83	82	77	80	116	87	84	83	83	93	90	91	92	104	91	80	97	76	93	80	89	75	92	67	89	86	90	92	94	81	91	101	96	68	68	84	85	82	89	72	99	90	80	95	82	102	95	74	74	83	84	86	104	87	84	69	82	83	87	66	96	103	90	81	72	82	91	97	101	106	96	83	105	84	85	100	91	84	85	91	90	95	90	87	103	76	89	89	91	81	82	93	91	68	80	82	93	75	88	122	89	80	75	82	98	66	84	94	94	99	91	112	96	83	94	86	99	99	81	92	83	90	73	94	104	76	78	82	89	76	92	89	78	95	83	71	82	80	94	98	88	86	108	90	94	97	94	100	84	84	87	88	87	90	75	88	84	88	88	81	78	96	96	86	78	95	99	84	85	82	83	80	81	98	90	101	70	85	96	76	87	93	85	91	92	91	89	82	87	93	79	97	73	69	80	91	85	90	94	92	80	78	95	91	89	95	88	92	100	99	94	97	83	88	80	97	105	98	92	89	87	74	78	112	95	84	80	91	97	76	83	88	90	91	100	110	96	97	102	84	83	79	85	87	87	92	78	91	67	104	100	103	93	94	84	87	94	79	102	83	81	100	80	104	91	86	94	102	81	102	97	117	103	87	87	83	93	81	101	72	95	88	81	98	86	82	86	87	82	90	102	86	86	86	100	95	70	94	103	83	103	97	90	88	97	68	84	93	88	112	82	83	91	87	94	88	104	92	80	79	87	101	74	85	92	75	86	98	78	78	96	102	84	87	86	95	98	80	86	89	91	88	104	79	90	98	100	105	82	98	87	79	86	89	74	95	83	83	86	81	87	84	83	80	80	84	97	93	73	83	85	94	92	99	70	96	85	68	83	85	93	98	97	87	89	90	99	75	78	87	77	93	88	74	96	90	95	89	82	83	86	95	89	95	74	92	85	96	82	95	100	70	61	103	98	74	88	82	110	97	96	104	84	80	76	73	109	76	86	87	97	89	94	92	97	90	79	83	90	73	78	84	84	86	70	103	80	91	79	84	97	79	93	89	88	100	82	78	75	103	94	95	85	80	88	82	102	101	94	74	81	74	103	96	85	86	96	78	106	75	69	93	80	85	83	75	85	92	91	97	97	88	81	84	84	71	100	99	102	92	78	84	74	94	79	80	98	78	76	97	89	92	88	68	93	85	102	98	87	103	84	83	93	96	88	83	80	84	65	81	92	71	89	97	86	99	89	108	106	86	106	87	82	106	78	80	83	99	81	102	103	90	86	111	99	94	100	87	90	94	83	88	87	93	93	106	86	95	87	97
21360	10426	3843	679	532	533	442	434	422	389	385	369	371	392	416	406	375	368	429	411	412	394	384	414	342	363	394	414	338	366	368	326	331	361	368	372	357	351	350	344	347	311	360	345	339	352	336	332	381	358	331	349	337	315	378	326	341	330	371	329	355	323	349	373	327	304	359	305	358	304	322	342	351	313	342	331	335	323	377	363	333	343	351	332	322	324	304	309	332	358	334	351	339	334	310	375	366	354	350	331	355	332	396	329	343	381	359	345	335	331	353	344	375	343	355	372	342	357	322	378	354	349	327	354	351	342	354	349	316	354	349	355	340	331	354	327	343	369	354	400	366	356	374	369	298	361	360	318	309	359	361	326	340	340	353	362	362	363	300	347	334	322	339	356	339	343	351	349	335	322	341	345	316	340	341	332	342	332	336	302	332	322	353	347	329	373	344	347	343	346	320	367	381	356	317	325	336	319	305	350	342	356	310	363	342	365	339	339	334	344	352	375	358	329	330	341	352	320	327	358	347	378	348	331	354	340	331	358	309	347	339	333	316	316	325	336	352	325	321	350	310	354	313	326	314	342	349	317	359	300	360	337	370	345	370	328	318	320	344	352	333	338	367	370	336	313	330	349	351	344	332	333	334	361	327	348	327	340	335	335	370	351	354	351	329	301	342	332	365	348	295	321	316	316	372	315	322	341	342	327	333	349	357	319	353	318	349	342	327	311	333	328	339	320	355	367	353	330	363	353	341	315	377	344	338	366	358	338	350	360	364	370	361	343	328	343	371	329	338	342	327	342	341	349	340	344	346	355	351	340	343	341	375	352	320	339	324	338	342	328	314	332	347	332	354	365	346	353	374	349	325	360	331	339	336	339	318	361	315	358	341	373	304	352	343	343	343	336	334	338	333	345	331	343	351	354	332	363	353	349	354	352	345	355	367	355	335	313	310	351	323	320	334	299	347	315	339	331	357	331	328	365	371	326	357	311	349	357	362	323	343	352	308	356	347	346	355	344	343	337	313	333	335	341	334	304	339	313	347	317	359	344	356	339	386	317	335	351	376	339	334	316	364	354	340	358	319	366	339	333	327	343	355	344	358	322	345	336	351	343	345	332	335	326	367	364	340	336	328	350	336	362	334	348	319	344	325	340	337	344	353	339	364	348	336	350	337	343	322	341	344	320	321	331	355	329	340	347	384	355	357	352	321	342	334	342	338	335	333	371	356	338	323	314	323	366	352	317	331	345	364	324	323	345	317	366	335	293	335	314	352	374	328	365	343	336	334	364	341	349	342	332	343	301	325	362	305	344	384	333	334	363	349	329	325	346	366	333	347	333	348	334	313	315	341	317	320	342	345	363	340	340	309	312	340	371	312	310	348	339	333	338	362	332	363	329	333	360	310	337	346	330	377	311	343	376	317	332	360	334	336	320	318	346	331	367	395	356	322	350	310	336	343	326	374	325	328	349	347	340	324	351	339	368	325	310	354	327	350	340	360	366	327	327	337	363	318	376	346	366	337	318	318	346	316	345	321	336	340	348	325	336	350	310	314	310	333	358	346	353	360	347	358	362	352	359	371	361	370	354	362	348	360	339	337	326	327	311	318	329	350	345	320	345	343	320	359	322	331	340	346	363	315	344	331	339	339	336	339	340	343	367	352	336	350	344	369	302	354	332	347	362	329	325	359	349	317	323	375	345	311	377	354	349	334	351	353	329	328	375	340	355	345	350	344	343	341	352	328	335	325	364	350	351	337	332	343	360	355	347	323	371	335	363	336	354	358	338	327	337	334	350	311	341	299	353	348	386	370	355	351	353	339	334	339	324	326	306	371	349	307	355	372	333	314	333	338	343	357	355	333	326	395	328	327	324	300	358	342	312	343	338	339	324	306	350	332	332	364	339	326	299	320	343	363	356	312	322	338	344	369	342	335	320	330	336	358	327	373	375	325	332	328	377	329	358	324	372	337	344	373	334	302	340	347	369	340	334	336	337	315	375	353	354	368	325	341	357	321	345	318	335	327	332	378	330	370	325	331	325	360	357	330	328	375	332	330	335	347	346	350	328	337	361	348	326	328	321	365	317	324	320	343	307	324	335	357	334	345	348	360	344	311	342	354	344	340	336	342	339	327	332	320	363	363	335	343	372	324	350	365	319	349	323	348	337	321	369	335	349	339	359	358	348	342	353	341	310	329	339	312	341	355	340	329	358	372	356	356	341	341	352	312	308	344	341	339	322	345	337	323	354	327	341	321	377	332	351	336	355	331	333	321	343	340	317	321	348	325	294	329	329	330	340	355	364	343	348	372	326	339	400	377	352	357	309	370	342	357	384	316	334	347	353	338	369	340	358	350	353	327	342	347	320	332	328	372	340	333	324	328	365	348	370	334	345	347	346	327	329	330	352	360	335	303	366	341	343	357	332	353	343	349	367	344	327	342	336	335	342	369	339	345	354	333	321	329	370	373	347	366	371	336	363	291	348	301	350	326	367	336	322	335	326	312	368	313	325	354	364	327	357	326	329	353	337	292	346	319	329	368	359	379	309	319	374	321	324	362	318	332	341	316	334	315	357	343	332	330	345	341	333	345	355	333	355	366	318	354	349	371	328	325	334	347	339	315	329	350	345	297	356	327	330	321	341	366	352	318	342	340	348	325	351	322	362	322	348	337	345	331	396	352	334	341	347	347	342	330	337	331	354	326	319	299	340	353	362	326	329	321	365	319	328	339	313	355	334	347	331	332	342	328	336	362	338	372	324	326	329	370	358	312	333	373	321	347	343	310	312	345	367	338	370	338	312	388	353	339	345	349	352	356	338	384	332	333	334	349	361	347	333	343	335	323	321	333	334	334	347	366	335	319	378	328	351	321	342	342	347	330	355	339	364	330	366	333	324	362	347	322	365	351	388	351	323	353	338	328	373	333	304	333	376	313	339	340	321	326	334	359	340	347	351	328	340	341	351	352	336	332	356	367	346	366	346	341	375	340	347	328	339	346	344	361	329	373	326	366	336	316	362	338	337	341	354	337	330	335	340	333	323	314	340	322	358	321	343	336	350	322	327	337	343	345	338	344	325	347	344	363	338	359	352	332	350	336	383	338	371	335	328	357	330	331	336	358	345	322	339	328	313	340	329	322	353	333	362	374	339	363	338	328	369	335	342	332	320	342	301	356	307	339	352	352	338	307	325	337	343	367	377	300	316	323	344	340	331	346	341	331	363	344	353	346	333	344	336	338	381	339	344	336	372	341	356	352	331	321	339	322	353	296	357	320	325	332	338	359	361	346	327	342	334	343	333	364	326	356	394	315	325	344	327	339	324	318	345	346	314	334	352	345	309	373	339	318	360	302	316	321	313	322	337	338	337	297	314	341	328	330	340	333	362	329	349	321	365	317	310	341	371	334	343	333	340	354	337	333	348	328	334	334	383	359	363	347	297	335	311	332	287	355	357	333	343	319	353	311	301	339	355	356	305	356	348	344	334	313	369	357	316	317	329	318	353
59692	49726	31252	7572	847	627	405	286	219	209	197	191	171	198	166	172	196	159	215	196	191	205	185	212	192	150	131	116	145	116	137	128	138	152	142	172	141	148	124	120	118	124	133	117	114	113	122	112	106	113	127	117	110	128	105	124	143	126	130	128	121	124	111	108	110	110	138	111	102	123	106	104	111	111	107	133	104	108	98	126	122	117	105	125	126	120	124	99	114	120	106	130	127	105	123	115	112	121	119	105	119	114	131	134	118	92	126	115	100	109	123	119	132	126	113	98	123	131	121	111	129	126	108	129	125	106	112	129	118	117	114	138	110	121	123	111	111	121	107	139	122	111	127	112	113	106	117	131	106	112	114	111	118	130	106	95	107	108	128	129	94	106	117	104	113	115	114	109	111	145	110	116	125	122	93	110	131	126	117	116	120	114	99	116	122	114	103	90	128	152	109	104	106	130	122	97	132	130	126	110	125	108	117	118	110	119	124	107	117	101	127	122	132	114	137	106	118	117	111	115	141	145	112	119	126	125	107	134	117	108	109	124	111	121	131	120	107	125	132	117	117	115	107	101	106	130	119	134	118	108	117	116	123	129	136	112	104	126	118	106	133	107	108	140	112	110	127	120	128	118	131	132	93	92	127	120	123	127	116	125	102	119	103	121	120	132	125	124	116	128	107	113	111	113	120	121	107	117	121	124	124	112	108	124	122	118	108	104	120	126	100	113	114	104	111	120	119	110	114	100	117	119	127	97	113	110	116	108	123	119	135	128	129	105	124	122	114	112	117	118	113	111	117	125	102	112	116	100	106	90	98	104	123	132	121	113	114	81	114	107	125	86	127	118	133	115	117	131	112	96	109	117	123	121	112	93	107	108	113	116	112	115	115	119	133	115	131	117	120	115	114	122	112	128	120	113	106	135	113	102	133	120	123	111	107	107	126	107	128	124	119	101	131	95	103	126	126	113	128	100	124	113	108	135	104	157	117	127	94	131	114	134	122	124	108	128	111	100	120	111	122	134	116	120	93	136	118	127	106	106	96	120	127	119	108	107	114	133	108	111	127	116	122	105	89	106	122	97	101	108	129	117	121	133	108	98	112	101	119	143	133	103	118	142	124	114	114	119	123	121	113	122	134	126	122	124	140	122	129	114	112	109	107	90	107	99	118	108	117	108	122	118	98	116	114	117	138	140	102	111	124	122	128	110	123	104	102	106	101	97	115	115	115	105	108	133	118	114	97	110	128	115	107	121	103	126	114	130	124	121	107	117	136	107	106	120	110	108	110	119	130	121	110	113	108	107	105	96	125	114	117	118	121	117	121	143	110	112	108	114	111	114	123	118	120	99	128	104	112	133	108	96	114	126	105	95	113	102	110	114	111	112	111	117	82	101	93	105	111	114	125	107	105	133	127	118	109	109	107	120	143	118	102	143	142	115	117	126	99	109	107	109	125	117	116	124	118	107	89	130	103	130	121	111	122	129	120	124	120	92	116	126	105	90	115	115	110	101	133	124	120	109	117	92	131	128	114	115	105	108	107	128	117	123	135	108	104	115	117	114	118	109	118	122	116	119	103	124	110	108	124	121	110	99	108	122	121	136	97	121	137	108	92	113	108	122	121	120	123	127	99	130	133	119	104	124	117	118	115	120	115	109	125	105	123	118	105	110	117	123	130	118	100	120	119	98	99	107	138	121	113	125	119	133	145	98	125	127	123	126	121	122	112	113	129	100	136	122	107	126	115	118	128	122	129	114	112	121	121	109	115	113	116	127	109	114	94	124	100	116	121	114	111	105	98	83	117	113	127	105	105	118	139	112	121	119	116	122	125	117	109	115	127	118	129	106	127	123	124	111	114	118	104	139	113	126	113	110	106	126	116	96	122	117	92	104	118	108	145	109	104	109	116	109	97	116	123	112	103	99	114	127	121	122	98	102	117	122	117	106	115	126	121	125	125	121	105	117	114	105	127	103	117	121	102	107	139	115	107	102	124	95	108	113	127	104	115	97	113	134	105	106	125	136	128	114	120	111	111	109	126	123	113	120	126	125	121	128	94	134	115	114	95	101	116	119	98	120	106	124	121	122	134	106	123	112	116	112	125	102	109	114	138	116	126	119	130	105	122	113	114	112	136	110	124	128	114	117	137	117	109	129	130	116	109	112	108	126	132	124	124	120	124	120	121	129	108	120	115	123	118	103	116	133	110	120	122	111	128	107	102	97	93	105	132	103	127	123	130	107	110	134	119	114	108	127	120	125	145	119	130	104	115	108	128	122	98	116	114	110	114	117	120	106	123	108	139	124	130	118	104	118	120	124	107	126	120	129	114	129	134	97	100	109	120	114	113	122	118	110	100	116	129	127	106	92	130	119	120	98	111	111	117	112	112	115	126	105	125	116	108	104	112	113	122	126	108	130	126	103	111	111	134	108	113	120	104	91	127	119	118	118	120	124	120	140	124	117	109	98	112	114	108	99	115	110	116	100	112	111	118	108	114	121	97	117	117	121	107	124	127	115	112	136	118	115	124	109	106	127	104	110	101	121	105	114	127	116	119	119	132	108	101	121	111	138	111	114	107	116	117	122	95	127	110	103	114	109	103	121	135	105	117	102	120	106	120	106	112	102	118	126	141	123	125	104	129	124	112	97	115	118	112	126	113	123	129	107	117	124	105	111	108	105	108	128	141	109	106	115	129	116	125	119	115	125	117	114	112	111	127	138	97	94	97	128	131	111	122	147	104	122	98	103	119	136	122	108	104	113	131	113	105	127	110	93	106	98	133	122	100	111	120	116	136	112	121	122	105	131	116	108	120	116	114	132	104	114	121	137	123	102	116	112	129	123	91	123	112	108	129	109	113	125	115	116	118	112	138	108	110	104	127	129	109	114	96	105	114	121	120	88	120	118	107	117	110	125	115	131	119	118	115	123	128	123	124	109	110	137	113	120	120	127	117	120	96	124	112	104	110	147	117	120	128	117	126	96	120	110	129	120	133	110	118	109	116	110	111	107	102	102	135	126	123	117	109	107	128	117	133	119	119	138	123	123	131	106	111	108	119	91	119	122	104	109	111	123	116	112	95	128	117	98	111	120	112	113	106	116	136	125	108	116	111	134	119	107	91	106	120	103	118	129	105	125	107	109	117	115	120	117	114	114	96	113	113	124	103	130	117	106	138	120	126	125	107	104	121	101	126	107	116	118	110	109	120	115	105	104	111	122	109	104	126	109	125	137	116	96	117	115	99	122	97	124	117	126	122	110	130	119	132	109	121	123	123	102	121	111	117	130	126	111	98	102	111	104	131	117	105	110	121	99	118	112	114	129	113	115	107	117	128	98	113	132	121	99	117	101	85	125	128	109	130	138	124	133	116	105	129	121	131	118	121	109	118	107	133	115	107	117	135	107	109	108	121	98	102	132	119	123	124	121	102	120	108	115	112	114	129	111	125	111	112	107	108	119	124	100	113	116	128	113	119	132	133	106	122	117	102	106	126	104	119	123
42417	34102	21370	2859	2819	2757	1959	1349	1121	1109	1061	1031	883	833	988	947	1314	1282	1199	1201	1151	1089	1094	1314	1160	898	708	695	686	635	731	595	811	713	846	915	733	575	535	474	503	469	488	462	493	533	475	469	483	441	417	481	444	465	412	454	485	426	445	475	429	443	434	427	415	445	396	454	407	429	447	442	396	439	418	462	441	416	434	408	433	427	442	414	413	431	445	451	439	398	438	460	409	441	447	423	460	400	466	440	378	434	445	388	496	464	422	455	433	457	435	429	428	447	422	404	408	433	463	433	454	428	440	438	451	435	447	454	386	419	412	451	408	438	436	422	441	421	424	419	449	423	427	448	436	454	400	434	427	428	434	438	379	372	428	460	454	438	437	464	410	405	408	400	445	392	437	425	443	424	445	422	427	412	427	438	438	457	435	442	422	454	436	461	410	426	389	407	454	417	405	430	434	417	405	423	421	435	423	416	454	412	454	430	421	418	437	475	424	411	384	428	426	422	421	412	447	423	446	406	405	427	401	446	403	465	466	417	403	391	433	426	416	412	416	438	435	458	406	415	424	429	455	412	407	434	412	419	408	431	434	400	464	433	394	455	417	431	448	447	428	418	417	424	395	440	423	408	427	422	437	426	422	407	414	367	423	436	407	431	442	428	427	393	428	406	435	413	436	425	446	396	442	404	453	422	408	407	433	416	383	398	444	413	411	422	392	440	415	399	436	401	488	410	438	379	436	441	445	409	427	436	446	416	393	440	447	414	410	430	466	393	406	425	463	452	444	413	400	429	420	453	425	471	428	390	427	441	424	410	412	399	435	430	409	416	444	443	413	419	428	433	413	421	391	432	390	428	414	416	428	413	444	397	395	415	450	401	453	462	400	406	449	456	441	434	402	440	427	434	425	422	438	422	403	395	386	424	441	412	425	436	455	394	408	419	458	422	411	417	406	390	451	472	440	423	427	429	407	394	438	414	443	418	406	421	420	451	421	430	448	416	453	428	407	416	408	464	432	421	440	439	394	386	429	456	430	440	444	440	431	431	434	426	446	405	400	389	431	416	441	419	414	426	436	446	441	426	404	380	455	427	405	388	406	431	447	437	461	430	402	417	429	462	419	421	453	426	401	428	431	460	391	399	407	417	439	452	494	410	419	408	433	416	410	459	405	428	423	438	424	398	459	411	393	435	448	426	430	408	420	375	420	448	427	434	439	388	450	417	438	436	434	421	409	421	425	415	426	401	451	417	429	423	412	413	396	425	429	404	439	438	425	436	447	399	438	439	428	442	440	456	432	448	430	424	426	433	408	439	433	425	400	393	403	410	433	430	416	407	426	429	421	416	437	393	427	384	423	418	446	451	398	403	429	449	434	446	422	405	434	413	439	429	417	427	472	444	404	430	429	450	410	440	408	406	441	450	409	430	422	459	423	423	425	424	434	442	408	409	424	400	412	467	435	408	432	392	407	404	424	431	426	402	458	466	428	446	416	440	411	415	452	397	431	427	430	407	395	438	432	378	414	411	396	465	399	423	415	456	405	427	457	442	419	406	440	388	390	410	412	423	458	406	430	463	437	434	433	421	446	441	441	403	449	409	413	423	441	419	413	411	409	462	413	451	433	414	410	408	421	416	416	414	448	422	431	446	380	436	433	389	447	389	403	410	433	440	416	429	424	446	419	441	440	419	446	446	422	453	395	432	397	458	437	454	457	438	416	415	444	400	468	403	433	422	462	468	449	414	430	416	462	450	442	427	421	401	402	472	429	434	390	430	395	470	425	453	424	433	426	415	472	437	443	413	431	440	435	417	445	415	415	415	399	436	430	468	424	406	435	443	414	414	436	417	437	398	436	417	459	429	411	436	423	434	424	397	403	459	411	392	426	446	414	427	410	413	416	430	434	418	439	435	429	393	446	399	397	392	428	414	419	420	432	453	436	482	376	459	488	425	440	423	397	434	427	467	433	419	454	454	438	416	425	470	379	432	468	384	388	430	441	410	428	433	423	444	426	449	435	393	390	439	463	437	410	404	420	430	428	401	440	438	444	393	412	461	424	421	447	421	430	438	401	446	456	446	392	412	424	402	425	420	393	446	434	455	401	442	428	413	442	446	431	407	417	408	448	449	410	413	393	465	436	420	435	424	402	377	425	465	454	450	431	412	406	406	402	409	425	433	448	460	416	428	447	432	396	423	452	410	432	398	437	463	453	439	436	403	400	419	426	397	404	421	436	443	430	415	432	455	426	401	446	420	424	430	401	461	437	424	442	408	451	427	424	405	462	443	426	460	450	411	440	417	402	442	430	404	420	395	458	455	433	420	434	421	497	424	413	404	437	425	404	402	426	405	446	415	459	430	437	439	398	421	392	418	442	434	419	433	419	439	417	429	454	396	414	450	420	432	404	435	447	436	423	409	410	421	446	428	437	411	398	406	418	393	426	417	450	440	360	377	415	411	406	418	435	415	406	437	430	408	479	440	432	418	414	438	437	398	413	407	450	432	423	439	428	418	376	414	404	414	421	418	432	430	448	409	417	414	427	417	443	446	420	445	414	403	418	424	464	407	430	423	429	438	404	442	456	400	401	474	441	373	399	423	448	436	385	428	433	410	457	430	418	422	421	434	421	430	430	398	424	438	448	453	424	415	423	420	429	412	444	410	429	433	450	420	455	436	429	421	395	440	407	405	425	434	419	446	390	430	430	412	408	423	450	436	433	420	444	436	447	407	406	413	444	424	447	409	447	461	419	422	401	414	412	388	430	440	462	427	432	417	457	459	423	449	406	431	398	409	402	414	445	413	431	404	459	435	437	413	443	385	427	429	430	441	420	404	426	421	423	456	401	452	409	439	448	427	370	417	408	428	425	412	430	434	423	409	409	410	453	476	415	441	473	414	403	423	411	407	414	431	434	436	423	410	406	462	416	394	453	425	405	389	446	453	435	395	421	402	424	426	441	440	433	421	385	425	427	454	423	436	394	427	471	415	409	455	411	441	453	405	458	423	402	400	441	415	429	464	425	427	453	425	392	435	368	434	437	424	446	426	430	433	454	462	420	427	402	424	417	434	417	440	409	412	425	446	418	445	474	437	481	395	461	443	429	409	404	423	435	431	399	434	441	394	477	388	448	461	434	394	416	400	459	417	410	401	425	422	463	423	434	427	431	431	412	390	421	464	451	410	448	444	401	422	401	398	478	402	436	429	378	385	473	451	449	442	432	448	430	442	429	397	431	411	411	414	454	444	429	430	429	450	417	441	426	450	413	430	451	425	417	420	427	425	429	413	396	425	421	430	426	393	416	440	439	405	464	416	435	386	404	414	440	444	399	446	428	429	431	405	404	452	479	429	424	426	417	447	411	437	418	395	431	430	449	439	444	431	410	423	457	418	410	393	399	417	441	412	423	409	447	425	422	399	437	413	403	447	442	398	433	431	414	446	433	408	403	457	420	391	416	415	402	434	399	418	439	450	436	376	445	448	446	433	441	405	422	421	458	434
72012	62512	39600	12193	2408	1134	680	509	453	381	395	346	300	303	307	304	319	296	301	301	332	406	338	275	254	257	233	249	201	207	248	220	246	242	237	277	244	209	195	218	219	188	174	180	210	200	166	195	165	215	208	192	188	208	207	219	177	202	181	196	199	165	199	194	215	183	199	163	195	190	175	179	183	171	204	209	215	200	207	175	174	184	223	226	204	194	206	195	178	202	193	170	159	201	200	187	178	197	180	169	194	180	197	176	206	173	186	181	181	180	176	212	193	191	168	184	199	177	182	175	191	201	200	176	198	176	190	191	205	168	198	199	188	202	198	197	182	185	205	168	198	179	188	177	168	183	198	175	211	202	183	186	189	181	179	185	159	190	171	175	176	210	169	184	178	193	182	200	168	190	186	194	218	158	200	199	182	182	200	193	177	217	185	190	199	153	190	198	187	205	196	207	177	175	188	169	204	187	188	196	174	184	189	164	187	204	182	174	179	197	187	197	201	214	174	199	185	183	188	188	204	204	193	169	190	205	188	179	183	186	181	205	183	181	174	187	173	179	204	178	172	178	179	193	194	201	178	188	174	181	181	193	174	191	189	204	193	201	211	193	213	182	189	181	180	189	177	194	166	181	175	187	179	186	180	174	166	198	159	170	173	202	182	197	191	179	211	180	158	177	199	150	176	170	193	192	187	186	193	181	168	201	191	199	179	191	168	181	182	183	186	166	176	175	185	181	201	185	185	187	181	178	181	179	226	188	200	190	175	190	160	194	192	171	177	194	203	190	192	160	169	187	195	183	187	193	202	168	214	195	182	186	172	200	184	179	193	190	174	175	170	185	206	181	180	176	184	162	176	183	176	183	180	217	175	184	183	184	188	186	186	199	192	167	177	164	198	200	210	155	177	194	212	178	187	199	186	185	170	177	198	173	173	172	163	208	180	166	204	190	180	176	179	175	187	197	197	188	164	168	193	199	190	176	175	190	193	188	201	194	175	206	176	168	184	184	170	171	175	194	187	193	184	199	184	200	179	193	139	209	175	201	194	192	173	178	178	151	184	180	167	172	184	178	210	188	170	186	195	186	190	159	167	176	178	183	176	193	200	165	200	169	180	198	191	194	177	168	194	178	180	175	172	178	196	166	197	205	186	185	184	193	182	178	199	191	207	202	192	198	181	200	192	160	199	192	171	202	182	190	197	216	185	172	178	178	194	185	183	161	185	176	199	164	186	176	166	157	176	191	208	201	171	209	190	176	203	179	198	187	178	174	179	170	205	192	181	178	191	179	191	181	162	207	191	173	178	191	182	170	178	185	160	183	185	196	169	186	195	187	202	193	193	166	177	162	198	174	186	172	180	191	172	200	187	166	193	189	187	176	204	179	185	183	167	194	200	205	170	187	190	194	196	183	180	174	174	189	192	197	198	174	198	225	187	210	187	194	194	176	169	162	191	176	161	176	171	170	172	159	201	171	184	153	159	169	189	206	206	185	184	197	187	185	191	159	185	208	188	194	193	211	155	182	178	184	187	200	184	199	153	192	196	190	178	222	183	186	176	201	185	197	185	179	190	177	186	194	217	194	196	199	173	177	203	192	181	186	161	191	172	210	170	191	160	185	180	168	193	180	180	168	177	201	172	186	178	182	174	177	176	204	166	172	178	203	175	205	181	196	196	170	173	167	182	180	204	194	185	157	174	194	183	188	174	184	174	155	180	171	166	187	179	182	188	199	189	176	195	184	189	177	181	185	196	197	187	182	166	162	176	172	186	158	198	186	187	194	193	187	183	194	183	189	180	208	189	195	187	182	181	192	212	214	207	192	210	204	185	185	177	172	206	171	199	195	186	186	193	192	192	192	212	179	201	174	171	177	181	181	165	182	196	198	182	197	198	177	201	167	192	196	176	208	200	178	181	185	189	191	176	188	187	185	180	192	180	197	179	177	178	188	175	206	191	175	198	182	198	189	170	168	195	168	166	198	179	162	179	180	188	165	189	187	175	169	160	177	179	174	186	183	169	192	168	163	206	205	181	189	155	181	187	180	185	177	188	215	207	167	172	173	170	202	186	181	195	169	180	181	164	198	191	178	177	169	175	184	175	204	192	190	223	186	173	201	186	197	214	191	179	189	166	206	171	172	174	180	173	171	192	168	185	200	193	174	180	169	185	176	203	162	203	171	178	186	177	192	193	192	174	170	167	174	170	171	181	191	184	190	197	195	193	192	197	179	185	177	182	185	157	172	173	167	180	177	177	171	174	171	171	175	189	203	208	190	170	192	190	197	175	181	181	182	153	187	182	201	186	178	163	192	189	190	212	174	191	202	180	171	176	174	196	189	194	194	187	170	184	201	156	193	200	189	190	165	166	185	167	185	204	203	167	186	194	197	177	182	182	201	163	178	180	186	198	187	198	179	195	180	168	166	160	204	179	187	198	184	170	165	180	165	181	165	175	199	219	179	181	189	190	170	182	195	178	172	192	181	174	190	178	183	178	158	201	174	181	172	195	208	196	195	169	187	203	183	180	165	196	169	166	172	162	185	198	171	150	193	184	186	178	165	171	184	187	154	184	200	194	186	156	198	196	187	190	198	174	165	163	169	188	211	174	182	198	190	217	192	202	186	200	203	195	173	180	187	191	181	178	192	203	208	179	152	201	192	205	192	200	196	172	171	172	184	179	171	180	179	190	188	194	186	173	174	167	169	176	191	161	199	211	185	189	182	181	186	166	217	199	185	204	174	189	162	184	178	191	188	190	184	190	160	186	167	173	189	189	198	196	195	178	197	205	173	187	162	181	192	184	182	169	177	184	178	181	200	184	189	196	191	162	199	187	197	206	174	192	163	204	199	198	183	198	200	206	190	178	179	181	147	202	170	172	201	184	164	168	162	185	195	180	192	161	164	194	207	179	193	205	174	190	184	176	182	205	184	174	170	179	199	216	167	200	170	205	201	182	178	185	173	174	203	157	192	183	169	170	194	184	179	174	193	204	181	198	177	184	184	203	183	181	178	159	157	200	160	176	180	164	167	161	191	204	194	177	167	192	181	187	190	184	180	172	168	172	183	166	179	174	200	204	186	182	185	183	203	194	210	214	180	192	188	205	188	181	165	195	208	168	171	199	156	177	186	191	182	176	200	167	196	162	188	184	185	177	202	192	187	179	198	177	169	147	167	217	191	186	161	182	178	192	189	194	183	196	159	180	167	197	205	196	182	195	191	168	168	179	191	194	180	166	206	149	185	204	190	182	180	179	174	179	160	180	181	187	196	199	187	187	194	202	212	184	177	199	203	208	176	173	193	184	202	212	195	181	196	183	197	186	186	195	160	172	186	182	179	193	170	188	184	201	191	196	175	183	174	173	196	197	179	177	194	178	184	200	195	197	159	203	171	190	195	203	154	199	205	179	181	205	162	181	209	177	168	181	181	203	191	197	172	195	179	195	170	178	202	182	201	183	186	192	177	160	167	196	174	177	188	184	203	183	190	164	177	189	180
51863	43920	25119	4763	5484	4160	2921	2408	2085	1952	1907	1788	1429	1394	1458	1599	1748	1578	1595	1530	1947	2584	1879	1393	1314	1284	1111	1123	911	912	1137	1241	1291	1302	1162	1428	1232	887	796	799	837	722	700	751	755	711	764	716	721	690	645	682	687	664	667	667	688	698	686	679	693	633	677	704	649	672	675	673	643	656	650	618	661	664	602	656	627	634	659	632	636	634	623	618	626	676	615	667	638	657	669	674	691	592	685	628	624	595	626	660	623	604	707	632	658	674	636	676	615	648	637	629	628	672	598	676	652	624	618	632	635	659	672	625	638	699	670	666	626	632	618	635	601	607	688	648	577	624	619	645	592	566	627	622	620	663	641	616	635	645	627	657	665	621	633	617	654	630	644	583	600	667	694	644	632	651	623	614	613	643	668	631	617	609	668	645	622	657	667	682	670	646	617	610	669	655	639	655	655	650	645	658	599	667	609	648	639	640	625	647	677	632	653	607	637	600	637	633	629	636	631	685	613	660	610	643	623	592	627	594	617	623	638	630	642	660	658	611	617	614	631	591	625	664	631	666	659	599	653	632	615	640	642	596	648	630	619	620	634	651	609	679	577	558	637	633	644	638	639	656	637	639	619	645	628	645	621	599	608	666	628	619	667	632	634	606	674	656	592	614	618	632	640	644	627	633	610	627	614	573	626	616	631	621	668	637	653	627	640	630	627	607	666	633	645	631	638	637	615	579	626	639	647	644	665	643	661	622	647	610	634	600	639	607	591	611	677	659	631	634	614	623	609	650	668	689	637	607	579	619	619	596	596	617	638	672	638	595	662	612	639	658	650	652	629	643	587	638	640	642	706	676	674	671	637	643	672	646	623	609	631	640	639	621	647	657	589	569	609	611	629	619	658	628	649	616	607	669	666	641	578	618	633	646	644	597	638	652	648	622	653	644	672	613	627	618	649	590	618	622	636	611	594	644	673	636	626	611	604	677	622	594	624	581	617	582	633	612	613	612	619	643	589	645	654	626	616	656	635	673	604	623	623	656	679	645	662	646	596	651	652	608	618	669	614	613	609	606	638	616	623	597	660	613	625	647	585	617	617	670	628	647	650	651	632	651	626	657	623	613	668	603	635	623	615	673	609	622	595	630	611	644	625	607	648	649	636	625	610	662	636	553	632	587	650	657	608	640	640	665	650	635	632	631	625	636	606	635	616	674	603	576	670	647	612	633	616	652	649	628	664	655	632	613	587	617	637	612	593	631	609	640	631	653	664	620	606	601	565	650	687	646	618	638	626	588	646	659	611	619	617	595	607	620	643	658	597	641	604	616	617	638	688	613	615	612	602	639	641	622	669	646	610	626	617	579	646	623	589	621	597	574	617	596	637	615	580	629	626	665	652	629	598	643	632	648	590	614	610	564	637	619	647	688	611	595	595	648	629	664	617	655	599	638	632	619	640	623	623	622	641	621	595	651	629	608	620	589	621	633	643	639	602	656	641	660	657	587	619	584	646	645	641	622	627	600	612	639	698	690	613	630	618	662	596	623	674	647	609	616	627	601	631	603	601	625	633	636	656	618	644	620	608	609	605	653	648	615	651	609	637	651	673	641	646	603	619	598	631	627	616	633	616	682	611	658	637	614	588	610	603	595	673	623	612	628	624	687	598	622	615	610	638	630	610	651	588	631	598	623	625	641	665	650	618	618	609	580	638	599	612	613	626	656	604	630	646	655	634	667	614	596	611	611	614	632	620	624	665	615	634	639	605	648	687	640	634	632	650	600	634	568	623	569	618	631	593	623	638	634	631	627	607	636	611	633	608	570	622	640	647	614	599	633	601	622	597	653	564	666	596	636	636	614	602	660	654	640	625	569	567	628	649	649	640	620	611	624	595	658	628	615	628	599	598	645	638	639	635	687	585	608	631	617	627	582	662	647	616	619	634	608	612	640	597	593	607	647	648	642	614	650	591	645	671	665	646	606	608	588	600	672	650	647	654	590	666	610	565	598	671	636	635	640	633	639	613	660	657	655	606	616	584	649	631	644	657	646	680	622	594	619	625	610	620	653	611	582	615	637	659	620	597	601	648	619	671	577	599	634	647	644	676	615	638	647	649	646	674	636	630	589	603	622	612	648	639	605	656	627	641	647	626	676	604	637	605	644	637	626	598	702	639	608	618	597	634	655	619	648	586	637	649	603	634	612	610	636	665	653	666	625	653	641	600	616	654	663	665	596	655	608	636	586	585	628	625	621	617	641	637	659	625	648	613	626	602	634	634	654	625	639	580	601	648	641	620	646	634	659	601	582	597	603	636	654	659	649	660	649	627	627	583	647	598	606	605	656	596	636	640	659	650	620	612	610	643	613	631	624	641	669	634	601	658	622	610	643	614	631	634	584	652	623	620	591	643	642	670	645	642	630	631	602	641	647	612	656	604	644	633	681	645	625	635	633	641	613	628	624	667	665	614	613	644	611	631	613	644	624	632	621	608	641	617	639	586	643	642	644	575	662	642	603	617	564	628	638	642	618	640	625	665	638	630	605	579	646	590	653	640	602	625	672	633	617	642	600	640	630	637	618	622	663	621	628	631	670	623	670	637	638	633	673	609	625	629	624	666	638	615	615	628	638	641	597	589	630	618	612	650	640	614	655	641	617	638	639	614	642	608	617	652	616	624	612	610	639	613	654	612	605	626	589	622	615	589	656	614	615	597	614	657	621	609	626	605	650	599	653	658	626	589	620	654	630	631	626	671	664	600	620	608	649	643	633	658	611	646	603	638	648	630	605	622	637	634	638	659	588	657	636	679	645	641	614	615	642	642	573	588	646	618	622	652	591	641	585	657	624	611	627	606	651	619	645	635	627	628	629	617	606	635	594	652	629	637	585	634	602	628	606	694	640	647	609	605	620	650	625	640	619	644	648	627	637	626	635	597	653	627	606	626	635	625	585	607	584	663	584	595	648	656	659	675	614	608	614	640	606	637	647	665	607	598	577	653	642	620	604	634	649	667	625	615	634	651	631	631	635	630	604	624	624	601	610	647	657	616	625	659	630	637	611	614	632	640	649	628	661	639	615	617	627	657	640	650	609	660	648	608	606	625	592	610	643	610	623	633	636	668	655	655	617	614	610	610	640	621	600	646	593	659	660	702	617	641	577	604	614	624	639	616	604	624	600	660	630	623	650	650	641	647	677	629	668	639	627	635	668	599	649	651	626	603	575	614	705	623	642	608	688	599	677	607	630	653	635	644	623	634	645	640	628	674	642	627	599	606	616	636	668	639	598	654	618	610	622	623	630	603	653	644	645	640	618	597	623	600	642	657	646	651	595	604	621	645	607	652	669	637	637	646	631	627	619	642	609	629	648	678	592	625	640	604	663	645	618	596	591	672	635	650	626	668	650	626	637	615	619	602	634	657	654	628	607	621	622	672	625	624	630	641	596	607	635	598	637	653	657	618	651	657	652	578	636	601	564	656	612	637	612	610	612	602	674	626	641	606	631	653	592	649	637	632	557
18053	6376	1470	208	138	109	108	114	114	92	105	97	93	86	111	95	110	96	110	92	99	81	81	99	100	105	92	83	85	104	87	76	102	101	75	97	82	93	92	97	96	103	93	101	99	102	75	111	101	94	88	88	85	85	94	86	91	85	100	99	103	86	102	86	84	107	83	83	98	73	77	110	83	102	96	95	83	84	75	89	79	98	87	93	86	96	103	90	79	102	77	87	90	99	71	90	91	113	97	85	90	93	97	90	95	94	81	87	96	83	111	84	90	97	100	98	104	89	95	89	80	104	91	101	110	93	101	88	93	100	84	114	86	88	105	85	109	113	91	100	67	102	105	82	87	105	86	89	100	89	96	77	106	83	96	74	105	88	102	86	106	97	92	72	93	90	90	89	89	85	106	99	96	76	88	92	110	88	76	80	96	88	78	108	97	86	98	93	105	84	78	88	94	94	102	112	80	87	102	91	92	82	101	116	91	85	90	89	92	94	118	86	93	85	102	92	84	91	99	83	103	87	82	102	94	126	90	101	92	87	70	77	97	101	92	92	92	103	76	83	98	86	95	97	89	95	90	74	87	90	99	97	92	70	76	88	94	92	93	87	101	102	94	82	99	96	108	77	86	85	91	88	95	93	76	90	91	89	98	108	83	99	81	101	95	98	91	87	93	103	90	93	96	97	97	106	99	92	91	87	77	83	85	102	91	96	92	92	96	100	93	94	93	82	109	82	100	77	94	94	87	81	98	104	86	81	76	99	85	97	91	95	94	75	93	82	87	84	102	92	86	91	99	93	85	83	101	86	83	76	87	98	94	97	95	97	96	87	80	98	102	78	90	82	93	95	99	105	82	81	93	88	112	93	90	91	92	94	96	98	90	92	90	103	95	95	101	83	86	81	89	85	92	86	82	95	102	81	90	95	99	94	98	102	104	86	84	90	98	98	111	87	88	93	75	128	82	92	93	90	96	88	95	98	92	93	88	76	106	96	82	89	115	102	97	84	107	95	87	80	101	86	90	87	89	83	79	100	82	87	85	107	100	101	106	80	95	98	96	95	93	77	97	95	101	100	98	85	90	91	90	93	103	98	92	94	93	103	83	91	84	95	79	83	84	97	91	98	107	92	89	102	82	89	102	80	102	97	97	93	78	107	83	86	93	97	87	83	109	93	99	106	89	96	91	78	81	104	103	109	106	99	82	86	89	90	94	95	77	100	103	95	89	88	91	73	103	102	85	105	103	91	87	103	77	100	103	100	91	90	94	107	93	81	99	104	93	97	101	92	111	100	91	96	98	87	95	92	99	103	112	100	96	83	95	96	101	88	114	84	92	88	89	108	107	93	80	97	104	108	85	93	112	98	87	86	69	92	91	83	101	92	95	82	83	88	94	67	84	88	80	99	92	89	94	91	101	91	103	74	100	97	89	83	85	111	103	102	92	82	95	88	98	82	81	85	92	103	109	72	103	91	93	77	90	75	88	114	95	107	81	104	80	83	101	78	96	84	82	91	96	87	78	100	102	105	104	84	76	97	90	86	73	103	97	90	90	104	73	99	67	85	116	102	86	85	106	89	89	115	109	81	85	73	90	82	94	95	88	88	89	100	85	88	92	79	84	87	99	79	86	68	90	94	93	94	103	89	103	98	97	101	83	98	95	91	88	104	100	86	77	92	95	94	89	89	89	85	96	91	84	78	88	105	92	90	94	90	89	84	87	95	89	96	94	77	77	84	85	91	100	80	91	101	109	81	107	111	88	97	95	94	76	108	98	95	102	107	72	87	97	110	91	71	113	80	97	88	91	98	92	94	106	89	79	94	107	102	100	95	104	88	85	102	103	77	95	101	110	99	80	86	88	83	93	105	85	100	83	78	84	79	69	85	97	114	98	93	110	86	88	102	109	109	88	83	96	89	110	98	90	107	89	91	93	88	98	100	86	103	88	88	97	103	90	89	73	87	83	82	98	78	77	86	89	89	94	100	85	90	82	102	108	89	89	104	82	95	81	99	99	76	87	91	94	109	82	104	93	93	100	78	95	90	106	100	95	86	78	90	94	89	97	102	111	97	80	108	92	89	89	85	82	99	93	81	82	99	110	98	89	93	91	99	80	81	108	109	96	96	95	63	80	101	99	97	94	93	96	91	97	109	82	103	87	92	82	93	91	96	82	105	84	98	80	80	114	99	82	83	96	93	81	88	100	89	90	107	110	94	95	87	113	79	87	101	79	91	85	78	70	82	73	112	101	96	95	96	97	102	105	95	70	102	99	101	108	100	93	105	92	82	90	90	104	99	104	90	108	79	86	96	102	83	69	99	94	96	91	96	79	84	85	84	100	93	93	74	83	78	108	79	99	104	118	97	84	79	91	90	87	79	78	98	77	79	93	99	79	100	118	93	99	89	92	111	93	74	83	95	85	97	105	94	94	89	84	82	89	109	93	99	98	101	81	114	79	85	86	82	102	94	78	86	100	81	97	89	90	110	76	112	87	89	91	93	98	93	76	96	95	92	99	88	85	99	85	78	108	84	94	78	95	68	113	107	86	104	85	76	90	78	93	74	85	92	74	97	91	93	80	100	87	108	103	86	94	82	87	85	106	67	89	96	88	96	96	95	102	87	79	83	95	92	97	88	99	111	96	98	89	90	97	95	100	70	104	99	73	84	99	95	100	100	87	95	108	93	92	86	96	113	89	84	111	91	87	101	104	96	85	123	98	103	93	86	101	103	85	115	84	83	78	97	87	104	72	86	98	109	92	82	68	81	98	83	97	79	92	92	96	87	101	94	77	79	111	94	92	82	89	80	86	98	96	80	113	102	92	79	111	101	79	77	80	107	94	97	70	97	108	94	82	126	101	96	95	95	107	90	91	88	76	94	94	90	90	89	104	102	103	105	77	96	102	90	100	83	88	93	92	85	104	117	99	87	86	94	90	116	103	88	90	100	90	98	116	78	89	81	91	92	90	112	86	95	84	93	92	99	90	92	96	96	94	103	91	102	100	92	86	77	100	90	103	103	108	98	85	103	101	90	92	91	75	112	115	86	89	97	79	88	96	81	74	99	75	85	67	91	77	95	96	106	81	90	76	89	85	90	84	95	110	92	86	101	96	87	80	101	90	92	79	97	98	107	102	84	84	107	100	83	100	88	91	107	91	106	79	86	80	93	92	92	112	89	92	104	84	82	93	93	99	90	91	104	94	67	83	84	90	87	107	96	102	101	89	76	78	93	89	77	92	81	85	88	107	102	85	82	89	74	107	99	98	77	89	101	82	96	87	92	99	94	114	77	83	79	93	85	93	95	93	89	92	95	100	97	86	84	90	104	86	94	82	90	86	81	100	92	71	79	85	85	87	98	93	89	92	105	81	103	75	72	90	105	93	98	92	97	99	115	105	102	82	105	104	101	105	99	100	109	85	101	95	86	90	89	100	75	98	96	87	81	94	107	99	103	85	92	86	73	86	91	88	86	98	97	116	87	86	84	92	89	110	111
21374	9537	3368	526	544	503	448	453	422	404	453	399	416	398	432	441	394	378	446	467	452	407	396	402	359	414	378	382	389	398	363	386	357	356	335	360	367	349	394	360	348	387	375	379	343	389	358	401	354	349	348	366	372	382	368	364	321	383	392	363	364	359	338	376	346	346	348	366	372	358	357	361	349	364	358	350	383	343	351	359	373	339	337	385	343	353	351	363	328	351	338	369	360	372	384	326	362	353	392	338	367	339	339	340	380	346	389	342	400	348	367	380	388	368	397	370	368	341	391	365	373	366	362	365	345	376	326	344	346	360	346	350	348	345	400	346	367	348	357	336	360	389	357	334	361	394	379	346	374	359	372	348	362	353	374	348	385	364	391	356	357	328	377	358	350	348	365	335	338	368	369	358	322	354	374	388	382	370	379	343	372	359	376	371	317	360	380	343	370	327	354	364	363	372	340	363	331	366	362	342	347	340	393	356	319	349	372	354	340	350	332	349	345	376	349	362	373	355	366	378	351	326	383	362	357	374	410	378	333	386	358	349	319	347	345	386	368	337	348	353	360	345	332	365	333	338	387	374	386	381	380	382	370	365	332	362	366	407	330	347	370	346	386	325	328	382	378	325	352	350	367	374	352	371	383	375	376	375	342	358	364	352	337	350	353	389	368	348	355	403	348	323	343	333	354	385	341	346	376	355	361	367	362	368	340	359	331	368	353	356	350	316	349	389	366	348	368	359	356	361	322	347	358	375	377	337	355	359	368	346	363	354	369	401	376	370	347	344	355	387	349	340	356	348	353	365	355	342	362	362	354	329	379	371	376	325	373	357	392	352	371	394	369	339	359	352	363	351	357	357	354	346	349	350	377	351	366	362	363	373	376	335	380	364	350	386	367	378	356	374	360	329	338	353	358	369	344	383	344	394	351	383	358	336	352	357	335	361	342	335	328	342	336	350	351	338	379	363	372	357	355	346	355	370	382	346	376	357	372	390	375	348	351	357	362	404	394	364	325	383	341	347	349	349	312	329	361	375	329	325	360	375	354	359	356	356	375	371	399	333	338	327	342	350	348	379	374	344	364	371	381	374	337	352	351	364	364	348	336	372	384	371	369	342	338	387	344	346	390	357	383	378	351	362	329	384	366	378	327	325	385	347	319	372	353	329	363	389	379	362	334	346	376	377	369	346	336	348	374	367	361	374	349	362	385	315	379	374	359	368	356	405	362	372	358	360	364	362	402	358	339	354	370	361	347	357	352	357	367	350	336	354	357	391	386	354	375	359	377	372	343	373	373	367	350	394	371	332	363	387	346	380	368	366	340	327	341	365	350	372	363	399	333	393	380	339	371	353	353	358	383	358	377	372	349	296	350	392	365	366	332	353	383	353	358	371	332	380	346	356	357	349	351	337	327	325	380	359	360	351	357	391	391	395	353	354	359	338	362	351	365	368	349	366	354	350	355	373	356	385	356	352	360	361	377	350	372	335	370	377	364	356	335	383	364	343	356	333	367	344	400	370	363	375	380	363	368	325	366	352	343	335	368	338	354	364	400	336	338	383	340	369	348	328	367	366	343	351	382	362	392	356	368	351	357	351	361	352	381	341	360	390	368	340	355	381	368	342	350	326	365	334	351	368	360	339	384	354	323	373	362	361	336	384	333	396	354	337	368	330	350	376	366	365	359	333	329	385	354	366	347	352	369	388	369	336	373	353	338	344	338	325	393	370	352	320	395	340	365	360	353	379	365	374	342	394	388	343	380	348	353	384	381	366	359	384	370	377	365	373	361	367	350	367	400	327	410	342	369	344	332	375	349	356	390	358	405	362	366	375	343	315	380	368	345	373	363	362	362	373	367	389	357	337	381	342	365	373	354	368	339	348	337	374	351	409	339	402	364	370	345	317	380	345	365	333	348	360	361	375	345	385	381	355	348	354	369	374	362	341	324	329	367	330	341	365	361	344	365	330	358	370	374	350	361	376	327	370	398	390	371	345	384	355	345	376	361	340	386	388	357	351	353	368	346	333	322	368	350	347	354	357	353	385	395	357	359	403	345	351	362	376	383	357	382	365	423	344	343	367	342	364	331	359	361	332	356	350	355	333	398	366	374	366	389	337	368	312	364	375	366	349	372	391	344	386	376	367	349	352	386	350	361	333	353	351	334	367	354	401	401	355	366	356	377	362	352	346	372	366	394	341	363	314	353	358	377	360	357	352	352	368	362	364	358	338	356	377	340	374	372	385	355	359	396	363	327	359	370	367	371	370	368	338	344	365	339	386	339	361	360	379	381	412	369	361	381	341	356	352	372	367	348	374	316	381	379	339	368	366	390	361	383	362	350	350	361	328	350	348	333	362	340	351	371	372	370	363	330	338	370	368	386	347	396	373	360	354	363	338	385	349	353	346	377	348	360	367	361	375	389	352	349	353	328	379	336	323	366	344	348	376	362	357	391	380	390	364	338	340	397	369	354	362	405	330	354	355	322	361	373	348	355	377	346	375	305	334	334	344	352	341	369	343	341	355	368	378	382	394	369	391	365	371	352	364	401	357	363	365	336	322	325	357	358	357	380	370	358	375	344	337	377	379	337	365	383	357	360	396	315	376	367	388	352	353	361	365	344	340	331	368	344	375	346	386	354	341	401	390	362	382	357	373	349	367	348	372	335	353	322	358	375	352	332	364	362	352	339	362	340	415	357	399	382	368	385	362	419	348	346	374	383	369	380	339	342	355	355	372	368	353	374	344	366	369	364	354	353	339	348	348	333	362	322	350	353	394	360	383	400	375	362	349	364	375	352	382	343	377	361	373	344	383	388	338	367	362	366	344	348	338	398	348	371	353	341	324	362	363	359	359	363	380	346	351	368	320	358	354	360	369	365	389	374	370	339	381	339	376	335	352	368	345	355	365	333	371	370	381	364	324	352	349	363	343	376	369	375	378	372	366	333	370	357	384	336	365	340	335	359	354	366	373	367	370	321	375	374	320	382	375	366	349	354	372	368	372	364	366	359	351	368	360	381	333	362	373	369	333	363	332	350	367	371	360	350	360	358	377	345	338	354	373	382	387	332	379	331	323	348	327	363	358	361	362	347	388	357	356	371	377	342	363	380	386	360	349	368	372	354	374	352	337	370	331	353	365	363	353	386	377	363	345	362	398	351	354	414	382	371	354	360	334	336	385	328	367	359	401	366	359	385	369	363	365	354	373	352	380	359	369	371	353	354	369	362	353	361	386	353	370	376	370	368	362	369	374	346	369	349	348	356	362	362	374	334	370	369	350	396	365	327	382	355	343	371	367	364	347	371	336	346	352	335	338	366	368	381	352	366	342	335	326	363	390	365	346	346	371	377	362	362	389	367	353	349	363	370	339	342	333	380	363	341	383	392	383	367	332	365	378	379	355	351	375	355	349	352	397	365	322	343	365	311	349	367	355	362	370	362	329	355	343	331	383	368	377	344	362	376	378	394	391	351	345	363	362	358	357	367	382	338	356	377	370
62467	48634	27205	5307	1142	545	405	304	278	254	226	213	231	206	183	207	227	170	255	245	190	176	219	222	203	197	181	214	155	145	145	149	122	141	131	134	140	141	135	132	130	111	142	129	132	131	122	106	131	128	121	121	101	121	101	137	127	116	127	136	117	110	138	119	127	102	116	125	130	120	124	127	135	114	111	122	129	107	144	119	122	126	106	109	123	126	126	115	138	123	101	116	111	134	130	124	132	113	115	116	117	116	103	127	124	134	123	123	141	114	138	136	136	138	132	128	135	116	128	117	122	120	108	119	152	118	120	110	119	134	121	135	113	128	117	115	144	116	119	118	107	115	123	108	135	124	136	122	129	116	119	129	95	109	109	126	116	128	111	131	128	108	120	119	118	117	123	125	114	111	124	120	120	136	122	131	130	117	132	113	111	102	127	121	116	143	111	129	135	111	147	117	110	123	110	124	149	135	135	120	114	116	119	125	130	121	128	93	126	121	115	127	116	130	146	124	133	101	128	134	115	129	125	109	124	116	135	128	131	117	114	137	128	123	107	129	128	106	134	120	114	123	120	131	122	125	120	118	121	131	119	111	118	126	116	110	104	118	130	110	128	116	132	119	111	125	107	132	114	113	117	123	125	123	112	116	110	124	121	140	123	120	123	122	119	115	127	117	137	116	150	101	126	114	133	129	110	112	130	114	109	99	103	124	107	112	128	130	135	125	127	117	122	110	128	139	129	128	141	133	133	124	128	108	116	128	122	115	119	138	120	114	115	134	114	113	119	122	133	101	129	128	133	125	144	116	120	104	115	111	130	111	140	131	131	125	143	141	120	122	110	112	125	110	134	144	133	141	100	123	107	126	128	123	130	129	111	119	131	103	129	116	137	125	122	127	98	113	131	128	114	100	111	141	98	122	128	122	121	134	125	118	99	107	120	127	141	126	127	134	114	113	108	113	116	122	111	133	151	144	116	126	122	130	140	122	124	138	119	118	115	113	113	121	118	124	121	124	112	110	116	125	131	114	113	139	114	111	120	122	141	115	150	124	119	143	125	118	129	116	139	113	114	122	120	122	136	116	132	136	97	121	137	131	120	106	127	107	129	130	111	115	132	102	118	126	122	111	116	122	132	133	113	144	129	135	110	125	150	101	117	121	111	124	121	128	119	122	123	137	109	150	111	106	118	116	130	109	106	124	101	126	143	112	149	117	127	114	120	136	121	104	124	117	116	107	132	120	115	109	138	120	130	138	139	113	118	109	99	133	126	132	115	113	120	147	129	121	112	116	145	116	106	114	126	118	114	121	133	123	127	128	135	108	127	115	110	138	114	127	122	143	133	116	122	118	115	100	115	119	119	140	121	127	127	110	134	124	122	146	115	149	117	123	108	126	106	118	118	144	126	132	107	103	105	122	125	119	118	134	133	126	109	119	128	126	122	96	125	106	108	120	122	121	120	128	134	125	138	101	132	101	133	109	116	132	131	115	119	106	128	121	141	97	138	119	121	112	121	119	124	144	116	139	147	116	120	117	121	122	131	129	124	122	119	123	117	139	150	108	115	110	124	107	113	148	115	134	96	138	129	129	112	148	136	121	125	138	120	120	125	122	113	100	121	126	118	127	129	101	120	126	132	108	97	110	131	129	141	121	121	119	135	124	133	121	131	114	118	133	130	110	132	129	118	104	116	110	141	141	130	108	121	121	129	102	138	115	136	95	103	113	116	132	134	114	128	104	122	121	134	125	124	111	116	115	120	123	125	125	126	115	145	128	106	125	114	128	113	127	108	106	128	116	129	118	127	121	135	113	112	116	120	116	121	118	108	157	102	105	116	121	118	105	114	118	118	114	119	134	117	121	123	138	108	130	121	122	135	122	116	100	117	133	106	109	104	100	140	124	126	110	140	133	136	100	131	119	118	129	120	116	124	128	120	95	132	116	111	121	131	124	125	131	108	125	120	108	105	116	134	133	130	118	121	121	132	127	124	108	119	119	113	127	112	129	142	136	111	122	115	116	126	113	123	127	136	124	109	131	103	137	109	135	147	117	107	130	129	129	130	110	127	103	118	127	113	122	133	132	121	130	127	129	122	114	134	121	123	112	127	128	121	116	117	132	131	129	134	121	95	102	132	114	123	114	131	143	144	132	125	124	121	104	124	107	126	114	123	122	115	138	134	114	118	125	135	119	106	120	107	134	120	114	139	130	121	114	137	141	97	118	112	104	110	125	122	115	134	113	102	130	128	103	119	119	125	127	135	111	117	121	126	141	116	126	127	129	120	93	121	156	120	110	121	134	110	137	140	117	127	135	125	122	119	102	133	127	134	107	105	131	132	136	117	111	96	132	128	123	125	105	130	139	116	130	114	131	125	123	135	119	135	106	107	120	116	103	121	114	138	112	130	103	142	114	112	103	122	104	130	125	133	136	121	113	133	108	121	131	127	136	130	133	126	119	114	104	133	153	118	108	98	121	125	134	143	133	122	117	136	124	119	134	116	106	108	132	128	140	122	126	128	99	130	110	106	132	134	112	140	105	117	126	118	131	121	111	142	122	129	121	120	144	124	95	109	118	116	138	106	131	120	106	130	126	111	111	142	133	103	130	109	125	132	127	127	114	125	107	113	118	123	127	148	121	125	106	128	121	115	128	121	143	113	112	108	115	128	114	117	125	120	114	115	137	144	108	130	120	122	115	110	127	149	121	111	121	140	119	120	126	131	124	108	128	125	101	124	120	100	120	120	128	127	120	115	108	114	110	120	108	115	109	119	114	117	107	114	136	136	117	134	120	118	109	128	113	105	118	112	133	132	132	123	132	108	111	120	128	126	125	125	146	108	145	123	122	134	141	123	123	122	126	116	140	136	114	96	128	122	129	136	136	124	116	133	112	126	112	120	127	131	131	145	119	127	127	130	135	122	136	113	129	132	111	116	113	142	104	120	110	115	125	120	117	117	108	135	131	116	119	131	106	114	120	122	114	115	114	128	134	115	115	122	126	109	107	144	112	120	119	117	131	125	117	121	110	112	141	125	129	124	94	129	130	129	103	118	118	130	117	125	122	114	131	139	133	134	135	115	130	126	112	143	136	111	125	156	137	128	115	135	127	123	96	111	115	137	151	116	132	119	132	129	124	143	137	126	117	113	122	136	113	114	124	130	140	129	111	135	118	115	127	132	120	125	99	123	132	131	118	127	135	137	119	108	99	133	115	123	149	142	109	99	118	131	111	106	102	137	122	122	130	130	120	117	124	125	126	114	117	124	129	134	114	133	126	123	111	110	133	111	128	113	153	126	125	108	118	107	114	150	127	116	117	133	120	118	128	124	131	119	128	117	119	114	137	133	114	123	139	113	113	113	123	115	111	134	120	129	115	118	127	122	106	125	123	130	130	124	124	130	124	123	112	118	108	125	110	112	114	126	127	120	132	122	116	127	117	113	118	131	121	130	136	127	119	126	117	128	130	130	126	117	127	112	132	137	133	120	127	126	116	104	107
43333	33786	17226	2959	3794	2547	1917	1586	1470	1356	1262	1181	1015	938	845	1062	1218	947	1341	1470	1057	995	1089	1409	1178	1038	1102	1148	680	620	576	636	601	558	635	634	636	542	513	511	520	461	500	529	512	485	525	473	489	468	475	458	444	480	449	480	443	444	467	460	428	439	485	452	444	471	443	438	446	431	412	459	473	463	434	437	473	462	451	453	495	461	431	484	461	436	463	467	437	487	473	443	447	482	481	479	471	460	455	444	464	477	436	447	506	438	469	478	469	445	396	456	468	462	443	467	444	490	430	450	425	488	425	451	460	430	416	439	447	460	436	413	487	432	472	454	465	440	451	459	427	412	453	427	484	466	445	420	453	406	428	419	452	473	421	457	466	431	414	453	460	448	436	441	438	443	462	446	473	479	448	466	438	462	439	437	439	424	397	396	436	450	437	465	425	443	451	423	465	418	488	432	481	440	419	479	417	449	431	473	449	449	462	482	488	418	491	435	467	436	453	483	467	477	439	449	443	423	426	452	444	451	449	421	427	419	450	454	439	436	417	399	466	430	427	464	413	456	459	448	476	465	467	448	473	451	410	464	464	446	394	438	484	422	457	451	436	441	434	466	432	442	439	432	412	425	436	437	439	459	421	461	465	448	417	418	466	456	440	462	450	432	461	456	443	432	447	457	422	456	419	440	448	425	438	453	475	434	451	470	453	452	423	457	439	445	442	434	410	415	450	454	464	459	427	472	422	428	459	420	430	467	464	440	426	447	472	486	460	422	457	478	455	406	439	468	423	431	424	404	473	413	421	437	444	479	429	452	435	450	437	403	462	462	475	448	467	427	452	409	425	443	476	436	441	480	431	412	435	401	421	486	440	424	434	436	439	479	474	418	420	429	426	409	441	445	449	468	421	436	453	463	485	458	445	423	412	399	481	454	468	460	415	443	435	415	452	468	464	472	460	468	474	432	478	427	477	435	431	404	421	472	444	460	449	406	433	420	438	425	471	429	413	419	446	420	398	434	452	457	448	450	425	453	452	466	428	444	465	432	462	458	479	515	457	447	417	461	445	439	445	468	451	469	399	458	462	445	441	443	424	454	409	419	456	430	421	444	456	449	370	440	438	460	448	446	449	492	458	425	450	421	417	447	428	471	418	476	436	458	443	461	473	420	451	446	434	435	455	395	434	442	458	450	433	450	470	451	440	432	469	440	446	472	441	429	459	436	425	431	429	463	446	417	463	458	442	463	475	435	434	452	428	399	462	400	501	424	490	407	423	435	445	436	457	410	439	457	451	484	412	408	444	439	413	456	421	414	460	437	471	429	442	423	410	460	437	490	431	430	465	430	426	464	438	425	441	443	490	419	437	459	424	477	480	439	465	459	453	420	435	468	421	434	433	436	488	439	457	415	437	475	449	431	388	436	480	457	467	452	439	443	448	441	498	436	420	468	440	435	433	431	481	442	383	439	445	446	454	457	440	449	444	466	451	484	403	470	442	427	429	456	469	442	446	466	435	479	467	474	410	427	478	425	417	460	418	481	466	442	451	453	399	451	452	467	455	474	428	465	485	413	457	465	433	432	472	449	453	466	466	458	440	472	481	405	458	431	420	421	437	445	441	462	474	414	455	474	445	428	490	469	461	408	424	487	434	446	419	453	444	421	456	454	478	445	423	448	450	463	461	460	471	442	446	472	427	425	474	460	452	433	450	448	460	452	487	491	408	469	440	477	458	424	385	475	416	447	414	441	410	462	423	428	451	447	431	441	436	429	457	461	435	433	433	479	454	456	472	420	447	420	419	461	444	475	387	422	438	463	459	448	460	460	446	396	435	472	471	437	425	429	407	435	442	491	446	467	437	442	467	453	456	427	465	432	448	434	442	441	478	429	483	445	475	413	427	466	459	453	405	465	387	461	418	455	443	472	511	440	450	460	459	448	405	418	435	415	461	443	427	429	499	411	442	453	431	423	413	439	448	435	437	434	424	432	456	447	431	452	469	434	452	441	456	443	461	454	446	445	456	446	502	427	436	429	450	448	452	455	443	467	412	458	452	435	450	467	452	441	441	468	438	463	423	395	432	458	443	434	449	448	468	493	416	449	396	449	401	475	455	399	446	432	460	434	462	440	433	424	445	462	426	446	449	436	458	452	457	454	486	445	475	430	424	453	416	422	463	464	454	480	440	413	443	463	453	463	478	481	439	435	452	450	428	444	434	456	462	431	458	431	444	401	458	438	437	469	420	455	477	478	455	436	442	397	416	440	448	468	417	421	435	423	415	428	437	483	447	454	450	450	432	431	425	444	445	434	439	444	436	438	416	429	417	481	414	441	408	458	439	429	461	428	446	492	435	424	443	406	477	444	469	421	420	433	436	440	400	445	437	457	479	420	440	450	415	464	457	471	422	451	449	424	419	396	460	397	455	473	434	427	436	468	443	436	445	448	427	458	419	421	426	435	422	452	406	417	423	428	457	450	453	459	410	463	417	436	425	439	429	446	435	449	441	467	441	411	471	439	446	457	433	459	418	482	414	441	443	455	419	428	442	443	414	432	450	425	472	463	456	433	450	469	444	484	436	459	452	414	458	439	458	406	432	475	413	459	459	473	432	442	444	430	448	452	447	481	468	430	437	413	449	448	453	433	478	448	448	422	456	454	405	423	437	438	438	477	458	445	432	425	487	433	445	422	431	479	426	427	458	465	446	437	436	457	444	442	431	421	453	467	443	477	444	421	387	490	409	428	446	440	447	410	429	470	418	421	446	408	457	446	421	446	452	412	454	445	481	431	454	430	417	414	454	450	474	431	471	454	472	430	458	469	455	425	445	436	455	442	460	445	427	464	443	439	449	433	443	451	432	436	426	459	442	445	427	443	420	431	421	452	460	413	429	445	445	444	466	433	448	449	429	448	421	453	453	433	467	452	444	434	490	466	422	448	451	442	433	471	440	455	438	449	486	413	449	413	459	460	485	450	478	446	453	414	418	447	422	438	467	460	442	456	458	449	460	462	472	422	463	485	476	425	445	468	445	461	423	471	430	441	441	470	399	436	427	439	480	448	462	428	437	460	449	434	425	421	449	426	414	438	422	469	446	430	431	437	430	416	437	439	447	463	450	406	449	458	405	456	402	427	441	444	429	438	441	439	440	405	418	444	471	469	450	432	444	486	426	445	484	437	431	430	426	433	449	416	425	461	455	423	444	459	462	466	431	438	435	433	439	491	425	418	456	444	452	467	449	410	484	438	447	433	452	445	442	404	432	391	413	431	456	442	434	470	440	400	454	425	452	432	454	477	443	441	437	466	410	416	445	429	468	486	444	444	422	449	433	463	408	455	446	411	462	465	434	441	479	433	446	450	450	418	450	474	424	460	475	432	443	440	411	450	463	437	447	452	447	457	482	466	398	429	432	412	461	496	414	456	495	425	425	465	436	446	440	435	446	425	453	479	450	437	448	456	470	443	462	451	462	462	408	426	473	440	465	433	460	454	435	453	446	428	464	445
